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
339483210495	339483211015	339483211565	339483212115	339483212665	339483213215	339483213765	339483214315	339483214865	339483215415	339483215965	339483216515	339483217065	339483217615	339483218165	339483218715	339483219265	339483219815	339483220365	339483220915	339483221465	339483222015	339483222565	339483223115	339483223665	339483224215	339483224765	339483225315	339483225865	339483226415	339483226965	339483227515	339483228065	339483228615	339483229165	339483229715	339483230265	339483230815	339483231365	339483231915	339483232465	339483233015	339483233565	339483234115	339483234665	339483235215	339483235765	339483236315	339483236865	339483237415	339483237965	339483238515	339483239065	339483239615	339483240165	339483240715	339483241265	339483241815	339483242365	339483242915	339483243465	339483244015	339483244565	339483245115	339483245665	339483246215	339483246765	339483247315	339483247865	339483248415	339483248965	339483249515	339483250065	339483250617	339483251165	339483251715	339483252265	339483252815	339483253365	339483253915	339483254465	339483255015	339483255565	339483256115	339483256665	339483257215	339483257765	339483258315	339483258865	339483259415	339483259965	339483260515	339483261065	339483261615	339483262165	339483262715	339483263265	339483263815	339483264365	339483264915	339483265465	339483266015	339483266565	339483267115	339483267665	339483268215	339483268765	339483269315	339483269865	339483270415	339483270965	339483271515	339483272065	339483272615	339483273165	339483273715	339483274265	339483274815	339483275365	339483275915	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	3600	2300	2713	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22778	20241	27290	22999	20172	9704	2243	1282	974	843	793	668	652	635	595	560	576	548	565	522	515	462	476	494	466	424	412	420	428	454	412	406	429	417	453	435	410	385	442	467	448	373	414	395	402	420	385	401	416	412	420	426	400	403	420	414	420	441	411	412	394	403	423	390	429	400	404	425	382	431	420	419	427	437	358	400	401	411	395	408	403	439	408	407	401	380	415	398	403	422	423	419	405	376	364	420	420	376	368	402	395	404	396	381	397	415	404	428	384	389	417	405	378	413	436	415	427	413	397	417	420	438	421	393	373	415	454	422	371	427	379	378	380	404	402	413	389	394	391	429	422	423	362	381	374	368	420	412	400	383	415	402	415	385	420	408	388	424	420	399	376	417	401	377	391	400	392	404	403	423	392	396	384	404	359	417	387	407	417	426	419	439	420	394	419	422	392	378	395	401	388	435	368	422	394	431	415	401	390	410	405	368	382	381	384	401	367	357	408	400	376	408	415	432	418	426	427	403	380	396	379	403	422	385	464	367	370	399	406	398	380	408	391	384	428	412	404	398	392	412	436	387	395	445	404	386	361	398	416	412	405	396	417	374	386	416	397	424	388	391	393	407	379	402	414	379	424	417	428	398	392	367	426	408	382	431	423	374	422	415	385	427	384	421	413	348	414	402	417	369	401	403	423	397	375	390	370	398	447	401	372	440	418	365	398	399	396	378	384	377	411	378	386	391	402	421	389	348	367	421	413	395	374	432	407	405	439	400	417	381	406	413	443	408	397	389	392	368	430	412	415	436	371	350	402	427	411	411	386	402	381	415	389	398	405	410	373	411	420	395	397	397	423	419	381	376	399	403	398	400	367	412	403	392	366	381	448	412	424	408	404	440	412	436	412	385	387	399	383	405	391	389	385	454	363	404	399	389	416	417	418	387	416	407	401	410	396	387	411	372	382	400	416	386	423	418	398	389	384	387	400	399	380	449	407	411	394	422	420	411	411	432	426	435	340	405	386	384	418	398	412	394	406	374	356	407	438	389	419	400	412	398	407	387	424	414	364	426	373	370	402	378	408	410	442	425	373	377	357	411	418	393	408	372	435	406	370	426	433	416	396	408	442	440	412	391	393	378	430	410	385	392	395	375	403	395	410	384	402	460	370	423	407	387	381	354	395	418	392	418	353	411	376	400	398	438	406	399	379	370	411	400	374	411	393	394	390	387	383	435	413	433	410	375	379	418	424	421	371	429	397	432	394	380	394	385	380	414	429	401	403	435	382	421	427	422	372	381	389	386	398	426	361	392	395	405	410	401	354	378	390	368	404	381	424	420	387	356	387	397	376	372	388	369	408	379	414	396	410	386	402	403	381	385	367	395	382	392	388	383	399	392	391	453	406	378	414	378	408	356	405	370	384	379	382	406	393	403	401	387	384	394	377	389	390	428	415	375	374	411	398	373	367	395	387	366	401	409	392	411	389	394	369	383	374	404	380	430	390	385	411	374	382	415	416	407	421	384	414	407	388	393	377	436	398	400	413	422	392	383	397	404	385	385	386	409	394	393	379	385	443	396	420	406	425	379	389	379	384	442	412	401	378	411	375	412	384	392	370	434	402	386	403	416	414	418	355	385	435	382	408	385	403	401	387	386	372	395	434	425	375	394	408	414	429	435	405	406	383	388	386	404	405	433	400	451	370	395	403	383	408	391	399	394	384	399	403	367	387	356	394	410	445	370	370	389	405	394	423	426	379	368	421	446	360	398	387	410	408	420	399	366	404	384	379	388	429	416	411	431	403	365	436	389	401	412	382	377	416	393	382	387	435	374	383	415	410	406	397	370	412	426	408	402	394	389	405	385	399	395	386	399	381	378	406	420	378	390	405	374	378	368	395	386	397	375	357	440	400	402	383	389	409	407	408	355	383	388	389	401	429	388	398	401	410	424	394	395	410	359	380	412	435	387	400	377	405	424	377	381	394	384	431	404	430	445	390	372	395	412	405	360	430	406	432	447	408	385	371	419	400	390	398	394	405	364	414	359	393	392	395	389	411	382	413	381	380	389	410	354	401	385	396	383	389	372	398	449	422	421	390	409	397	437	356	374	411	376	374	409	399	415	429	392	388	457	385	378	364	408	417	416	390	434	392	387	419	430	386	403	431	382	374	348	416	395	423	407	395	356	370	389	394	392	398	416	410	432	404	380	381	394	399	374	402	419	444	394	420	419	385	370	409	434	407	402	380	407	399	414	396	403	393	378	393	414	395	401	438	394	391	381	397	371	382	417	360	407	354	420	424	403	444	413	413	410	432	437	393	390	412	372	388	419	396	401	402	436	401	406	415	406	380	383	369	393	396	441	382	378	401	357	401	426	429	411	397	388	436	341	418	403	407	439	416	443	406	349	372	431	368	402	381	394	378	405	409	390	385	417	383	423	416	368	388	385	398	399	375	416	397	431	393	385	420	395	423	381	414	414	380	382	410	394	405	406	384	432	402	391	399	439	457	432	398	412	362	425	407	418	415	361	392	430	421	428	420	419	373	419	387	426	418	375	361	387	388	431	407	422	412	401	416	377	404	404	420	425	387	401	355	398	419	374	395	399	405	400	366	413	360	389	437	443	418	427	412	390	405	354	403	418	428	400	407	356	411	408	390	397	385	379	376	387	420	400	412	376	393	446	363	419	440	429	411	441	399	391	386	417	371	387	363	418	408	420	413	429	422	364	386	387	408	404	381	384	387	394	405	432	406	394	404	368	409	409	416	373	362	375	391	399	419	408	394	382	373	382	406	383	409	401	405	366	385	396	367	446	414	399	381	404	392	410	399	435	428	411	358	390	395	384	421	422	388	420	381	359	375	409	401	377	438	389	395	405	404	384	364	373	381	395	401	416	408	377	416	399	398	421	397	415	404	412	392	391	426	396	390	410	379	404	422	419	433	432	355	403	412	395	428	395	388	385	420	417	405	420	416	415	379	394	415	399	425	426	428	393	416	421	392	407	401	379	409	357	366	374	432	357	408	357	390	402	403	396	410	399	361	414	401	389	387	379	415	398	416	392	395	425	419	387	360	413	373	380	410	372	425	358	410	418	376	381	416	397	407	399	408	400	395	391	387	379	404	385	384	386	421	402	411	404	385	375	358	373	380	422	383	374	380	401	402	389	414	386	427	395	377	395	392	437	433	405	403	401	396	386	409	393	379	343	395	400	356	387	399	382	395	400	424	423	413	388	437	408	439	421	356	401	390	399	390	384	348	369	376	416	399	370	413	400	401	416	392	407	412	384	416	411	365	350	418	402	394	404	390	390	394	366	380	416	383	409	407	402	402	401	375	426	424	416	385	364	413	399	406	374	393	383	376	386	421	365	393	419	414	407	406	383	385	424	396	442	432	402	419	401	390	387	386	420	414	408	383	396	404	399	450	409	407	398	434	409	418	408	413	446	438	423	384	404	401	401	378	390	398	376	394	411	397	391	413	375	414	410	407	388	432	405	391	407	402	374	371	414
13385	25393	22499	14658	10033	7201	4976	3919	3220	2699	2335	2055	1893	1757	1567	1495	1464	1493	1443	1323	1226	1182	1172	1104	1081	1055	1102	1008	997	954	938	971	931	970	970	885	903	947	943	871	907	845	876	864	871	807	909	862	906	811	834	844	859	853	910	920	843	906	880	904	908	845	862	922	870	843	836	852	853	835	864	812	888	883	822	908	840	887	918	821	853	874	888	887	803	859	889	846	847	855	786	851	838	834	839	803	851	894	869	843	827	899	897	866	829	840	919	855	855	921	821	868	864	879	838	857	882	874	825	831	845	832	851	868	852	828	877	835	822	854	831	857	867	834	846	845	827	862	904	838	869	816	832	864	828	780	840	842	887	864	890	865	766	840	826	834	868	833	867	870	860	839	804	827	855	829	897	854	854	866	812	795	872	777	844	888	894	868	864	814	857	849	849	839	898	862	873	851	837	887	846	868	842	875	848	871	839	832	834	843	840	804	863	854	834	851	839	851	809	803	826	862	857	851	875	874	851	868	821	877	856	865	826	885	839	855	826	788	883	882	878	842	843	856	879	835	814	824	830	820	832	795	811	827	851	800	863	800	854	854	842	821	860	785	879	871	834	811	838	835	850	842	819	809	863	867	804	831	825	836	849	865	816	828	866	811	810	844	845	848	860	827	847	859	806	811	856	856	823	847	812	806	793	829	831	857	854	907	837	840	824	865	832	836	885	890	858	852	844	795	815	851	867	797	873	858	874	869	911	880	852	856	877	825	820	859	783	817	864	895	812	838	823	780	898	893	819	888	803	835	818	859	857	857	823	835	843	833	847	855	847	838	862	823	839	826	849	820	819	867	864	765	834	873	860	863	820	894	838	810	855	799	816	817	860	850	855	857	847	824	805	797	862	840	864	921	839	874	848	848	856	847	896	867	819	879	908	858	857	828	892	801	823	845	827	816	794	836	868	842	822	871	837	883	856	877	887	879	884	777	843	834	846	842	788	860	854	878	858	885	864	837	880	837	802	843	897	871	854	854	898	830	882	867	884	908	806	879	820	863	835	865	808	836	923	854	845	865	818	868	846	817	806	820	869	830	859	832	879	871	837	868	812	843	836	865	812	846	907	861	865	844	853	835	888	821	807	861	849	851	831	850	840	848	842	804	862	813	835	817	859	856	892	921	837	858	861	829	856	877	850	828	781	843	846	822	847	796	819	822	811	888	821	795	872	852	821	844	875	884	847	876	829	886	844	823	885	880	850	890	846	876	827	806	836	826	863	862	878	827	840	890	872	835	837	880	833	843	850	871	831	862	817	841	861	816	887	856	865	856	882	858	855	844	909	843	872	891	811	856	852	806	844	857	842	826	833	892	840	869	861	857	857	856	850	855	854	816	806	844	860	839	883	808	840	770	807	806	817	821	820	915	836	877	830	785	882	868	852	805	849	886	801	891	851	896	885	804	883	840	814	863	888	811	839	851	850	907	838	805	853	836	863	850	843	850	887	843	879	878	817	854	819	819	874	860	834	798	905	833	864	864	869	835	853	856	839	894	821	864	877	885	818	800	850	873	887	813	838	816	857	805	873	843	870	871	829	821	841	894	839	846	841	803	807	870	819	888	843	865	845	829	845	832	830	870	824	874	818	810	835	858	885	847	879	847	849	857	844	834	886	826	879	830	860	817	843	817	856	817	861	839	801	815	841	834	864	824	864	836	847	862	859	815	811	827	807	814	850	834	898	886	827	848	843	827	859	832	822	835	812	853	909	875	883	852	851	824	866	894	871	791	837	870	807	872	858	836	887	850	860	875	812	851	846	845	847	896	836	843	816	807	869	850	845	863	865	847	803	876	875	833	852	827	829	859	840	839	776	801	874	836	862	848	861	848	829	845	777	811	822	883	825	776	830	849	871	852	884	946	841	853	836	847	851	824	853	849	872	824	818	852	841	884	874	855	890	897	828	868	857	833	848	891	803	846	858	824	826	867	796	835	817	829	829	862	836	843	872	822	845	857	835	900	829	815	853	858	852	796	894	804	860	866	835	814	838	852	858	819	884	839	877	837	831	858	814	921	813	789	895	813	873	804	783	855	847	849	828	877	809	908	802	863	858	830	847	834	860	789	826	846	830	848	832	822	874	833	888	817	852	829	843	861	848	948	853	842	863	859	866	789	882	872	866	862	826	843	849	867	884	851	858	857	822	846	839	822	849	830	813	822	888	813	877	838	853	856	835	841	880	890	824	892	867	835	830	885	863	842	794	867	866	841	869	853	841	885	877	838	861	834	877	820	852	862	795	893	830	812	867	850	873	898	793	875	830	872	879	811	827	925	869	833	859	832	881	827	871	893	806	846	859	816	878	827	819	878	844	831	853	856	849	853	874	859	833	924	846	837	847	863	871	846	844	890	809	828	824	876	838	856	818	832	872	829	862	814	890	879	794	907	837	851	841	872	842	877	855	844	850	886	897	855	844	822	856	889	817	870	877	846	908	854	888	804	812	877	903	836	836	857	890	880	834	796	820	856	833	827	862	811	887	850	875	822	834	853	837	841	844	826	852	813	870	815	832	854	819	861	836	817	911	779	846	852	831	812	834	811	856	862	890	867	847	845	806	768	800	894	888	892	854	863	826	908	906	851	853	830	845	886	872	852	821	844	861	865	808	820	830	814	795	806	815	866	858	867	813	860	866	819	897	852	832	847	826	819	832	830	810	874	891	869	796	846	836	801	868	822	875	859	867	898	775	854	892	846	876	843	889	850	864	844	894	862	915	847	798	821	810	798	858	835	806	841	847	850	822	881	899	853	852	825	896	812	856	859	807	834	866	858	822	812	813	831	859	847	755	798	831	800	841	810	822	846	852	828	862	838	879	884	871	836	852	853	815	858	862	813	859	881	836	803	802	797	855	825	854	849	863	828	854	843	870	877	860	877	856	870	853	852	828	894	853	874	851	813	871	829	854	828	848	823	844	841	863	842	824	821	808	875	859	813	820	827	817	885	872	853	774	799	873	790	850	883	832	888	903	820	887	847	847	841	794	825	841	855	848	853	809	841	891	833	843	828	749	860	829	842	880	873	854	894	825	803	813	832	853	865	853	868	843	847	845	842	881	855	829	863	914	785	854	893	805	844	844	886	880	836	868	824	812	813	840	828	827	806	896	838	840	852	847	890	872	825	844	843	839	820	853	868	893	819	846	848	851	819	949	845	808	832	784	890	840	829	813	882	806	919	830	852	872	831	838	908	853	851	836	850	804	818	799	842	852	833	874	835	871	813	816	851	828	818	859	862	865	821	872	831	867	810	816	835	926	861	819	871	862	854	894	787	841	868	821	890	896	789	883	836	888	865	859	829	873	797	844	842	813	835	856	844	852	849	814	896	859	858	859	838	890	849	888	844	914	877	845	835	866	849	864	826	817	844	894	864	866	884	853	833	839	863	905	861	844	831	868	835	847	818	822	844	853	810	887	842	825	809	855	805	839	768	882	877	820	744	834	867	839	883	887	846	834	838	823	881
27347	16847	4660	1652	809	601	485	452	465	389	409	382	371	383	362	349	403	367	368	368	408	376	348	381	360	350	375	352	369	371	356	364	375	380	368	408	382	358	369	381	346	313	376	382	409	415	364	364	323	358	378	393	367	383	364	387	368	371	373	350	388	393	395	398	363	354	349	345	347	364	383	377	375	383	378	402	388	363	359	355	379	347	366	375	375	349	386	372	340	347	378	366	355	396	351	389	355	355	361	349	371	353	366	360	375	326	364	379	331	363	362	364	367	393	384	378	340	361	345	377	350	367	368	403	364	362	367	339	383	321	357	351	358	349	373	329	372	351	359	340	344	367	345	345	359	348	370	363	379	361	371	374	327	360	379	368	344	330	364	335	386	346	384	380	374	368	366	350	336	361	381	356	368	354	358	324	355	382	358	374	375	352	367	366	412	371	359	394	383	376	359	364	404	377	364	379	338	387	371	377	383	397	339	374	366	359	326	385	354	362	319	369	379	353	377	359	382	357	339	400	335	393	407	360	350	317	357	371	367	348	373	351	360	376	352	385	382	388	336	350	402	372	355	334	353	355	384	373	363	338	352	392	370	362	370	376	353	365	358	388	367	342	376	340	367	374	362	351	367	347	380	356	388	364	359	359	376	336	357	388	369	360	371	388	345	372	336	350	392	372	379	395	342	374	382	377	343	363	374	393	371	319	359	352	342	356	353	352	374	362	367	372	358	340	361	387	408	357	359	383	385	369	386	334	357	395	344	393	370	326	328	361	321	379	352	381	370	341	374	363	415	361	346	363	359	339	335	343	369	363	336	346	392	368	336	339	357	368	367	366	372	345	377	342	393	355	347	372	394	368	364	373	373	360	369	363	375	348	363	366	318	343	368	318	362	365	397	360	349	397	378	306	338	340	370	403	347	368	365	370	394	360	377	356	391	375	345	376	366	382	365	350	340	364	352	348	366	361	364	354	355	355	334	367	392	353	370	335	343	368	336	328	385	369	373	394	377	373	354	351	362	357	377	332	351	368	368	378	376	384	360	375	374	363	370	332	357	371	357	356	381	354	400	375	340	357	379	340	386	382	373	410	360	349	374	376	353	384	361	336	338	363	361	360	357	329	401	362	347	366	365	380	369	387	337	353	362	363	357	360	361	370	389	335	389	380	379	365	371	364	331	364	336	376	373	369	371	362	345	377	374	339	338	352	375	369	348	355	369	380	330	371	360	353	381	368	368	352	345	378	360	350	354	364	372	375	386	366	392	354	377	346	361	353	361	361	340	401	402	368	365	365	364	376	398	360	390	363	386	353	365	373	344	362	416	309	337	375	362	376	390	387	346	375	359	340	366	400	367	361	346	354	361	353	366	352	356	394	386	363	341	341	350	345	355	347	343	360	342	342	364	376	362	343	356	369	372	370	355	359	379	336	391	351	341	376	350	360	364	342	321	382	385	381	411	356	351	381	367	391	374	396	441	403	356	390	416	346	340	370	366	344	363	390	379	364	366	351	337	359	360	376	377	349	402	377	354	360	402	350	349	313	395	382	335	353	350	344	362	394	366	349	370	368	324	381	348	364	381	333	356	364	383	342	381	370	343	368	396	344	358	385	387	376	380	362	367	364	370	361	336	381	377	349	418	332	367	344	355	362	367	374	377	366	377	346	386	363	371	389	339	349	355	342	365	388	354	359	377	333	354	366	365	342	334	393	396	351	353	343	360	371	370	382	356	361	390	371	379	372	330	357	360	358	358	325	381	360	384	356	348	358	350	373	348	391	383	347	358	356	392	375	357	354	361	341	379	345	377	375	322	384	338	375	362	360	363	361	340	368	375	355	377	346	382	360	372	351	335	339	378	333	349	373	368	364	360	385	355	371	374	353	349	366	374	386	368	365	347	367	344	365	380	443	364	374	368	367	376	349	324	362	359	395	375	379	377	373	365	358	407	348	393	358	368	366	345	340	377	378	369	355	335	339	382	378	407	361	381	406	422	396	378	362	375	360	371	380	352	383	381	380	354	344	342	356	374	346	340	324	326	339	343	396	328	403	373	352	368	369	371	347	343	376	343	339	348	382	386	328	357	334	385	406	368	375	368	355	374	356	370	366	350	349	395	400	334	352	351	340	339	384	305	328	329	391	373	351	359	357	354	377	341	356	374	346	352	341	356	345	380	377	348	363	375	370	384	377	348	335	334	377	335	371	386	354	372	383	344	332	339	360	379	388	378	370	359	341	380	420	373	378	351	365	350	356	381	370	382	358	392	363	367	345	373	353	354	351	361	373	393	401	365	373	346	365	356	322	368	337	377	383	360	376	361	387	353	371	372	337	366	384	371	373	382	346	389	404	402	358	395	392	365	358	398	379	381	368	312	346	359	374	331	361	352	366	376	395	377	384	327	363	356	367	385	379	391	366	366	358	369	374	330	367	368	346	367	378	383	361	384	365	378	376	390	373	358	365	347	360	356	385	368	367	369	378	376	377	353	345	373	347	360	391	358	381	421	389	375	386	378	372	357	364	360	374	368	358	355	363	378	341	362	358	349	354	334	378	354	359	378	388	355	350	360	371	368	332	401	378	364	381	384	352	400	358	383	342	364	369	372	347	362	362	349	350	373	381	326	372	362	384	338	375	350	383	385	350	358	362	371	400	360	356	333	381	338	354	368	359	376	389	362	350	346	367	353	361	332	365	352	368	383	327	368	373	363	380	347	372	363	359	328	333	354	375	340	362	350	355	378	370	380	346	351	361	361	358	396	356	352	355	364	375	399	361	365	369	346	368	383	355	337	366	382	362	390	355	376	349	339	381	357	339	356	334	375	392	345	351	339	353	363	397	362	373	367	391	311	369	397	368	344	354	366	361	348	393	365	395	368	370	366	363	399	344	346	345	355	347	355	347	368	333	356	374	353	374	373	383	370	322	354	325	373	356	387	339	387	368	404	359	335	364	335	374	364	364	375	359	370	373	362	357	345	325	333	399	343	376	370	399	404	390	364	358	362	382	355	401	350	339	368	407	420	385	369	370	350	351	372	361	380	409	376	360	352	359	347	352	389	337	391	351	387	335	385	355	362	366	359	369	362	377	385	373	327	348	409	349	364	379	366	378	402	379	344	356	358	372	383	361	356	374	372	357	364	385	368	356	380	364	351	336	339	403	368	345	361	347	345	335	366	351	350	352	380	356	356	345	361	400	337	354	379	343	353	345	337	312	363	359	383	373	359	339	342	391	343	397	368	365	375	376	380	354	377	365	367	355	385	352	392	359	353	372	352	357	380	370	390	361	359	373	389	371	403	351	334	358	358	397	376	394	368	350	352	347	384	327	348	403	370	336	334	332	347	340	359	369	377	347	371	372	353	366	348	392	390	338	341	358	387	315	329	358	365	371	365	366	369	370	397	353	333	371	402	387	331	371	354	367	358	375	357	361	360	338	372	355	349	353	363	344	385	346	350	334	365	360	353	403	348	350	374	359	365	382	369	375	374	360	390	382	365	375
8440	10244	8803	4309	2727	1875	1396	1184	1073	987	1028	900	975	949	971	904	950	944	948	947	850	868	868	837	830	842	855	860	902	840	814	806	815	852	837	878	859	841	838	830	828	806	829	840	762	850	877	766	832	840	817	836	845	829	806	862	809	818	782	824	793	813	812	831	808	835	790	779	899	805	828	789	839	843	803	798	797	830	792	838	792	798	802	822	827	842	804	839	890	823	865	831	843	822	770	847	869	851	839	825	819	810	829	811	780	863	846	802	860	811	808	805	814	824	797	824	840	840	811	830	866	843	790	830	838	831	827	805	866	835	834	774	816	790	840	845	819	796	820	799	862	797	792	791	874	808	825	737	809	775	807	831	867	786	809	780	867	767	829	852	825	814	829	794	812	842	844	829	804	862	865	809	820	830	842	828	848	774	783	832	841	835	825	808	819	838	888	800	843	737	805	824	812	816	853	779	810	850	829	867	785	814	815	816	890	821	822	840	781	819	836	798	790	848	869	857	794	827	856	865	833	833	822	838	872	839	876	813	874	814	809	823	841	834	792	822	850	860	833	808	810	858	802	832	815	778	868	847	862	795	804	834	839	884	782	826	822	787	835	784	824	842	791	783	830	827	794	861	807	783	855	812	815	797	873	821	831	840	806	835	791	848	827	790	835	796	831	812	850	797	792	828	801	857	809	775	828	836	797	849	821	806	830	827	810	897	819	844	860	821	827	824	803	796	827	858	831	843	888	839	861	861	842	838	893	826	826	816	835	812	812	829	850	831	828	784	818	871	808	833	830	792	843	786	846	840	845	824	802	806	778	819	852	812	840	863	787	814	803	801	819	853	875	845	772	839	785	799	812	844	821	842	802	807	866	803	828	891	863	796	798	791	826	834	819	873	810	845	817	814	826	840	792	810	822	778	792	823	815	803	849	818	825	834	866	815	804	813	813	865	798	879	788	810	817	804	852	819	865	809	801	786	840	857	879	858	813	885	803	844	818	809	807	816	756	793	787	798	840	825	834	825	847	917	797	823	833	865	796	824	818	838	859	807	818	743	807	847	858	868	778	810	853	846	846	809	831	814	764	837	788	812	829	822	829	840	792	821	799	800	846	834	832	852	853	778	868	822	833	840	812	826	787	794	825	804	782	796	841	895	841	818	804	812	785	819	805	834	847	837	833	810	811	820	790	773	809	849	819	818	809	771	808	848	812	862	794	780	801	811	843	807	848	802	821	832	826	887	834	850	822	792	835	839	854	761	779	838	877	792	760	869	899	805	782	788	833	792	829	836	766	811	803	802	809	847	795	764	837	784	788	833	884	772	894	850	791	786	790	826	835	858	779	792	867	790	850	856	788	899	785	804	801	877	813	821	805	833	810	844	847	794	857	803	874	876	829	860	826	821	822	783	841	814	805	848	885	888	856	769	809	755	807	821	807	809	800	813	803	856	827	797	769	831	794	832	852	856	816	827	850	803	825	832	837	744	817	833	816	823	790	866	856	809	817	778	864	813	865	836	821	861	778	840	832	833	750	864	831	833	808	848	763	820	877	839	788	766	798	824	799	828	799	831	794	876	823	789	827	814	759	828	860	863	808	763	780	855	874	818	828	805	798	789	817	829	831	828	843	877	766	825	863	803	761	755	856	764	837	799	857	816	782	844	814	859	791	856	787	819	830	871	837	827	798	811	799	896	790	820	841	849	828	817	814	874	782	855	783	767	819	808	818	816	844	839	829	786	787	834	827	838	794	814	831	842	807	854	771	823	851	863	806	817	849	776	794	788	775	800	828	814	812	860	812	818	832	824	792	788	808	792	839	833	847	835	792	777	827	779	797	777	802	803	833	801	802	814	802	771	845	792	823	788	831	805	774	806	824	812	775	789	813	775	854	825	832	834	854	805	856	815	826	820	835	843	825	873	788	843	811	793	806	855	816	874	858	816	862	805	819	891	800	845	797	793	836	813	816	865	824	852	860	811	796	870	826	845	864	788	782	840	847	830	785	792	818	805	794	824	847	811	858	837	797	868	874	805	834	825	830	871	846	852	831	806	888	799	762	834	824	797	859	785	873	791	831	816	841	787	808	808	825	794	874	815	851	791	843	861	824	831	836	829	812	827	812	854	847	874	807	776	825	790	808	828	798	814	806	844	843	849	792	820	787	862	868	800	853	828	788	818	794	816	850	778	807	825	827	832	857	805	759	859	838	792	800	847	819	800	818	828	801	837	837	844	840	839	808	867	816	800	829	828	849	790	803	836	863	809	826	808	828	773	833	818	843	822	816	828	855	809	818	794	821	835	787	825	826	833	775	832	819	838	761	800	758	858	809	839	820	855	801	814	832	767	784	795	826	804	793	824	787	820	861	832	834	860	812	849	813	843	806	842	815	793	798	831	847	806	816	857	780	803	852	852	820	763	846	835	855	864	825	799	847	806	799	755	821	824	854	816	801	788	825	855	760	773	818	785	887	785	814	824	765	834	840	823	834	806	811	819	863	771	813	799	800	803	824	776	822	806	821	789	843	821	827	812	852	772	792	777	808	805	836	784	793	832	814	830	825	871	841	842	858	796	792	796	837	797	842	814	812	855	807	813	844	854	814	830	813	814	814	820	809	818	836	845	850	809	812	785	790	877	857	822	843	839	825	813	767	833	777	819	764	833	795	808	818	780	851	844	826	813	842	875	797	779	791	826	831	861	858	862	774	863	863	790	783	815	787	838	841	821	816	805	836	871	796	849	835	833	852	784	856	862	782	833	824	811	834	763	776	816	853	842	824	887	855	837	837	855	817	836	805	816	842	789	795	853	835	843	818	789	809	790	806	807	848	819	796	812	847	814	839	770	800	821	780	791	857	800	833	808	839	786	824	871	844	843	883	866	853	826	810	858	805	818	801	811	793	838	820	805	807	834	777	843	797	827	900	789	839	849	867	801	852	787	851	823	828	882	822	796	833	793	807	828	800	880	867	822	777	797	838	793	828	811	812	787	789	826	867	831	811	811	845	823	799	816	821	820	856	827	871	830	803	745	917	808	808	845	820	805	894	781	810	819	813	817	761	799	815	816	825	799	843	835	778	842	873	815	798	822	852	857	804	771	831	798	874	840	761	866	857	800	822	855	811	826	826	811	850	822	817	840	861	807	831	836	815	774	826	796	797	813	793	840	887	777	880	792	873	755	853	841	796	797	823	812	828	796	815	828	807	787	804	857	830	825	820	820	811	780	832	814	830	843	825	831	843	827	795	820	832	847	859	781	769	805	850	842	829	821	801	805	809	783	851	799	856	824	866	829	828	826	845	760	828	784	798	822	825	842	805	863	824	859	823	867	837	823	849	861	835	803	860	855	823	832	828	807	835	837	892	813	851	854	787	781	818	785	796	838	887	878	804	768	851	838	793	811	841	785	830	819	827	829	876	827	849	800	798	815	814	764	809	824	851	793	811	823	820	776	887	814	853	808	837	820	825	876	823	832	870	833	777	778	794	825	849	835	822	852	847	825
25037	21447	27901	25336	11625	1918	1095	748	572	514	395	432	370	371	316	294	347	330	319	291	291	267	283	279	262	275	265	270	241	253	252	279	240	242	257	255	256	259	252	244	243	208	233	257	239	207	215	243	234	246	240	238	230	225	248	247	233	223	239	226	233	223	199	251	253	199	227	247	239	226	232	211	230	226	229	244	229	248	236	251	242	237	234	225	222	222	210	238	258	223	230	242	225	222	217	237	263	212	250	247	223	227	239	223	216	257	235	240	245	236	241	226	221	223	228	270	229	209	232	230	224	225	240	244	221	213	229	213	196	227	261	237	222	227	235	258	255	222	236	243	249	245	212	219	238	244	230	254	235	249	215	214	214	230	204	231	241	238	247	246	255	243	223	219	241	247	237	222	252	251	223	250	235	231	217	255	224	255	215	242	247	225	242	243	223	235	240	240	231	237	248	276	233	236	266	223	251	241	214	277	269	235	240	242	234	261	231	239	256	223	258	236	215	233	240	218	251	236	259	235	225	239	247	238	238	233	211	255	239	228	232	215	216	260	256	238	222	259	242	256	230	236	233	219	224	227	261	256	235	226	247	245	206	236	243	220	256	241	215	228	234	228	238	217	244	222	258	226	255	226	229	261	211	209	221	247	221	249	239	250	210	227	255	234	214	238	244	216	213	218	237	239	260	239	241	244	245	231	232	243	233	233	252	248	226	222	220	228	249	219	212	222	219	260	221	231	230	223	215	225	227	265	248	206	243	233	208	248	213	255	247	248	245	230	220	259	220	227	246	237	221	240	244	261	215	263	252	248	237	228	258	209	247	238	233	217	248	210	236	216	226	226	211	238	290	248	260	248	241	246	238	205	253	216	240	225	228	250	235	229	242	215	220	254	263	244	219	227	237	240	204	250	227	245	235	232	252	229	263	213	231	234	228	222	239	220	232	243	236	247	238	229	247	229	239	237	235	254	223	217	235	236	236	263	221	243	216	246	224	232	235	228	248	253	224	245	250	213	224	247	208	260	237	212	228	238	263	250	221	235	229	234	248	195	235	240	222	248	217	237	243	232	229	234	240	231	232	204	233	214	248	254	239	238	210	228	227	227	234	234	215	218	236	236	230	216	227	239	206	229	261	237	236	249	243	232	250	219	230	265	252	250	237	251	232	224	237	247	242	226	243	234	224	234	233	236	244	226	238	228	262	211	211	233	245	244	246	225	208	246	235	251	211	222	230	240	231	215	219	246	236	228	223	224	238	232	230	219	221	227	231	190	228	254	235	236	259	216	203	240	224	258	228	244	228	210	247	249	222	222	226	232	256	240	259	232	238	245	253	209	229	243	229	230	236	255	234	228	255	247	270	242	226	232	232	240	226	248	236	262	230	196	234	230	229	224	243	267	233	238	261	252	227	250	223	220	247	229	254	228	221	253	226	239	263	229	230	254	216	227	211	216	254	249	209	256	251	235	228	230	228	230	238	220	224	242	247	249	241	224	237	234	271	212	234	242	232	247	250	244	261	255	204	231	229	253	229	248	197	260	250	237	220	252	220	230	256	218	242	258	253	253	261	263	237	236	223	251	251	221	253	219	260	246	207	213	247	245	226	228	213	238	263	211	250	250	256	239	217	227	253	255	239	236	244	240	241	253	252	243	210	230	268	243	247	249	229	222	209	246	258	217	261	205	232	226	243	220	229	228	213	249	229	224	244	226	264	259	248	233	229	224	228	255	234	237	244	273	242	237	243	259	231	249	237	227	240	235	243	213	274	233	232	264	230	245	243	248	233	225	214	237	219	243	217	234	227	240	206	245	251	219	228	221	242	254	249	215	242	221	237	241	245	268	234	224	263	240	237	264	250	218	236	215	223	220	243	234	247	231	212	211	250	254	256	244	238	243	237	234	233	204	252	259	224	245	242	203	214	248	206	233	255	252	183	223	246	232	245	213	198	208	220	244	241	209	227	237	265	235	236	229	242	222	273	268	241	261	243	223	251	255	242	216	239	214	214	211	262	238	246	223	226	248	238	197	211	240	248	229	237	200	251	218	219	216	233	252	227	252	255	208	222	239	258	244	266	250	227	227	229	242	228	206	232	228	203	237	230	243	233	210	244	217	220	243	215	226	240	229	230	236	226	213	225	238	261	218	236	263	241	236	255	237	238	237	236	241	251	263	227	236	193	247	256	244	230	251	250	239	214	229	246	246	248	218	232	202	258	212	199	230	251	222	213	224	251	208	235	246	229	215	241	264	191	247	239	248	241	214	250	212	263	240	241	242	224	250	249	256	248	219	231	247	225	236	242	274	256	228	226	255	225	253	243	243	231	244	216	257	239	227	256	237	243	250	264	229	230	250	215	227	225	220	214	237	254	226	242	266	240	228	232	224	220	214	234	244	254	245	234	247	250	245	279	216	270	215	258	246	234	242	224	231	238	233	220	246	241	259	252	245	249	227	220	245	208	232	222	211	251	250	238	243	239	250	231	192	234	233	240	254	212	245	225	235	267	246	243	250	218	222	254	233	245	246	234	224	232	246	257	226	241	227	271	237	248	221	245	244	247	244	235	224	228	219	230	259	222	252	234	235	244	236	245	240	263	221	226	251	232	255	206	222	256	218	241	242	229	254	239	228	231	242	231	262	248	233	232	226	251	205	238	267	254	263	247	242	253	217	246	234	254	222	244	218	215	262	229	240	255	252	225	231	226	244	214	239	232	254	247	240	235	259	249	243	283	217	198	231	245	235	245	239	227	231	236	218	247	256	218	202	239	242	244	230	220	233	241	242	228	270	228	233	218	229	242	208	231	237	234	238	241	226	240	239	214	278	218	223	216	248	254	264	228	231	257	211	239	213	244	206	252	255	238	212	255	229	240	231	238	236	232	249	217	242	245	246	208	219	237	258	241	231	231	225	269	243	222	216	239	232	246	225	225	207	244	218	210	241	228	242	227	258	233	220	217	247	215	232	240	245	227	224	237	252	269	256	221	225	213	248	214	226	259	228	244	243	247	256	225	242	235	216	252	255	217	234	252	215	253	266	239	232	221	240	231	244	206	242	226	236	221	221	257	238	237	244	227	254	220	243	232	247	225	251	217	232	230	240	228	242	235	237	243	246	218	264	237	234	237	211	248	267	251	218	221	243	240	226	249	227	247	255	219	241	213	225	231	218	226	260	242	235	236	256	275	226	256	250	233	242	240	219	262	229	241	233	223	218	250	226	260	227	208	233	251	227	219	227	262	238	266	241	236	241	242	251	210	230	210	248	230	216	189	243	232	231	230	210	220	219	208	216	243	244	242	235	233	235	247	234	229	202	239	241	249	242	243	201	208	254	222	240	246	228	228	226	225	253	211	201	226	259	239	233	223	241	229	269	236	244	249	245	227	216	250	256	231	241	242	214	227	253	216	253	230	248	227	228	221	235	244	231	229	245	196	259	253	255	249	231	240	250	227	262	232	234	242	236	230	235	238	261	250	206	229	245	227	210	234	231	215	254	267	214
11132	20662	18158	10450	6739	4710	3234	2404	1918	1644	1437	1302	1208	1087	952	980	987	900	896	836	807	757	757	699	648	694	654	646	664	612	655	576	685	613	626	632	584	616	600	610	576	558	581	598	585	525	579	541	584	543	588	534	592	576	626	574	550	586	532	537	596	591	521	584	563	536	524	548	564	568	567	570	578	536	556	557	567	565	548	553	556	548	518	566	557	562	543	587	559	539	572	539	537	580	599	567	560	560	544	599	596	580	552	550	542	542	581	552	548	569	538	523	558	568	531	557	506	535	553	552	563	558	577	578	548	553	540	521	581	553	573	537	559	526	560	519	578	527	556	555	539	611	563	527	524	515	530	551	578	577	566	567	554	536	558	564	530	535	542	561	562	557	550	547	538	554	546	561	538	527	562	540	529	532	528	524	521	556	569	593	572	552	547	551	546	517	539	537	578	564	596	526	566	587	533	562	531	557	552	537	552	597	528	543	531	556	552	559	599	562	551	565	547	561	575	542	552	535	545	580	529	555	550	556	564	546	501	544	570	560	524	508	547	547	583	555	514	566	506	545	573	557	576	567	545	576	543	562	511	546	600	539	560	534	574	542	545	603	547	594	563	562	510	533	512	579	550	548	525	561	544	563	537	522	573	533	577	560	529	596	543	557	576	551	542	512	529	591	560	571	573	599	557	566	526	554	560	523	548	520	547	535	511	530	562	524	566	529	538	560	557	543	582	542	556	549	547	581	574	544	598	548	556	538	531	516	564	562	545	534	558	567	526	610	530	578	560	546	555	573	533	567	536	557	568	547	537	545	519	534	504	527	533	546	531	552	538	521	551	568	550	603	544	552	518	528	592	577	524	570	572	560	537	560	535	592	530	533	539	587	576	545	530	597	556	587	602	571	563	568	551	576	560	520	533	558	562	545	589	541	558	547	519	524	531	580	579	597	537	522	572	539	536	547	574	566	541	556	516	533	528	514	530	555	573	562	581	534	540	567	545	560	578	535	565	541	522	551	596	533	579	591	547	542	562	567	543	550	550	579	572	549	557	574	542	563	535	545	519	576	550	589	507	535	547	521	556	542	579	523	579	562	567	547	585	543	572	534	544	553	544	514	587	533	532	536	548	534	507	539	521	581	541	520	537	555	529	570	566	508	514	539	564	585	549	584	544	566	531	536	570	534	549	548	579	553	529	561	564	570	555	547	558	569	527	582	537	555	520	572	546	573	612	591	557	570	569	558	561	557	580	539	557	517	542	569	516	590	537	598	534	522	525	508	569	516	547	566	616	570	553	520	527	575	549	550	555	587	559	517	542	612	582	560	555	509	534	545	545	570	560	558	533	498	545	535	556	567	578	560	531	560	563	540	555	508	542	543	535	534	540	552	574	560	545	559	543	538	524	539	554	588	549	534	568	557	542	563	570	511	568	565	556	574	567	536	483	558	516	528	539	530	594	583	549	604	536	561	526	565	517	527	535	596	547	551	513	569	528	569	557	576	532	541	542	540	576	579	566	579	538	543	535	564	550	570	547	561	590	569	553	574	515	565	597	590	507	531	547	603	563	557	558	533	589	567	567	580	509	555	555	567	528	535	549	541	533	571	559	491	525	542	590	562	532	556	559	565	548	604	565	541	573	529	596	563	572	563	544	534	584	545	544	560	584	517	527	562	545	522	583	577	553	583	580	521	547	498	545	562	569	579	534	548	568	529	538	554	568	518	525	575	578	542	525	558	554	561	542	571	572	584	580	562	532	555	550	527	563	518	554	554	559	511	587	585	566	574	567	560	572	541	557	533	553	499	530	538	520	533	587	556	539	536	567	567	565	580	568	520	564	537	554	535	563	572	556	530	532	575	551	522	572	569	537	545	526	533	571	581	556	567	548	556	535	499	527	574	589	532	523	570	580	539	581	535	558	513	542	530	577	545	602	515	566	557	582	549	486	554	532	572	546	536	555	560	568	580	566	582	578	560	565	551	544	540	529	590	540	552	570	557	539	569	513	578	565	551	564	563	553	530	566	556	513	519	518	556	521	570	557	564	537	595	543	555	534	547	548	562	555	534	550	577	562	569	520	579	561	530	512	537	589	577	522	549	563	567	554	542	581	543	545	565	562	524	559	547	567	540	581	572	524	591	585	544	544	566	565	555	523	531	527	564	537	555	509	538	612	579	581	565	548	537	559	511	579	529	542	584	536	536	546	578	531	588	551	555	568	558	554	527	542	515	561	552	523	540	526	545	535	566	553	482	522	591	569	567	567	603	557	549	537	561	569	533	551	575	533	516	542	561	541	613	581	582	558	543	550	566	602	539	541	597	586	536	548	530	535	575	509	537	519	552	562	574	561	551	559	564	513	569	543	567	538	538	594	590	565	556	498	547	579	510	553	523	557	528	568	568	526	555	540	587	546	518	568	521	532	594	558	479	567	544	563	527	534	567	519	536	549	564	566	550	570	589	550	572	524	590	541	558	574	550	551	538	534	586	535	575	555	581	525	527	566	573	601	499	560	576	599	540	550	587	551	559	577	544	563	508	545	515	573	511	559	559	583	540	565	548	549	549	567	635	545	573	543	549	555	551	528	558	569	582	549	529	547	568	571	544	562	532	565	533	544	587	577	536	475	542	573	561	573	539	551	574	526	581	510	551	555	526	570	512	538	548	598	542	577	597	585	553	578	546	563	562	520	554	538	531	528	550	549	542	544	570	543	521	542	583	525	579	523	579	545	575	561	578	512	525	564	539	585	554	535	496	573	587	561	534	557	579	505	544	546	528	522	557	590	544	571	583	583	586	581	531	569	547	531	578	534	552	556	539	558	526	564	583	562	556	553	504	562	565	564	541	530	576	584	528	507	554	577	558	550	546	528	562	586	549	515	543	572	532	548	537	553	559	533	525	540	584	574	540	556	577	565	533	561	510	552	543	543	542	549	546	542	547	547	520	557	544	561	561	548	525	540	541	544	606	520	563	549	574	520	581	553	549	583	564	534	598	551	544	528	525	529	557	558	569	561	544	533	574	547	574	512	553	580	551	496	541	577	538	553	580	559	501	543	565	596	550	537	533	528	519	541	526	580	514	518	555	546	547	534	500	554	571	608	553	556	559	553	551	595	566	541	556	574	535	584	531	516	517	558	556	500	541	548	552	532	577	585	549	494	576	528	534	516	509	536	569	546	521	560	522	547	566	565	508	560	532	547	553	549	572	535	537	531	567	580	553	533	561	562	557	580	566	569	582	570	598	553	523	555	560	555	527	568	572	578	531	547	526	543	557	516	553	597	577	544	569	531	563	558	526	550	527	547	526	564	503	539	542	546	567	533	556	553	582	557	567	512	524	544	557	580	571	543	563	561	581	563	551	531	552	550	548	585	515	559	546	548	547	566	593	529	556	552	519	598	561	581	551	544	564	610	534	588	539	578	536	556	547	528	554	544	543	570	564	527	583	541	528	515	538	545	566	585	559	558	550	555	591	573	547	528	515	547	586	548	557	589	572	551	543
24144	21461	28930	24397	21393	10440	2391	1333	997	935	781	734	717	691	621	592	566	597	600	550	543	517	487	530	475	490	444	488	461	510	467	415	448	481	439	471	436	491	470	434	448	431	471	436	443	415	412	427	429	466	441	456	429	451	432	413	474	478	441	442	439	428	438	434	433	424	428	437	419	432	437	461	430	415	394	439	440	469	410	427	441	471	459	414	414	433	425	428	392	416	424	439	427	403	425	427	463	453	448	428	453	429	451	433	438	428	425	450	445	442	423	425	423	433	439	471	452	420	426	422	404	391	456	412	436	437	420	445	469	473	423	453	403	437	435	460	439	410	453	427	431	449	428	421	427	443	399	434	416	406	437	386	425	432	425	435	443	413	419	430	392	440	449	406	396	419	445	467	446	451	393	430	413	443	402	431	411	438	421	420	401	447	421	461	394	395	397	380	415	412	389	442	465	431	406	440	417	457	438	422	431	442	459	439	418	424	447	456	439	430	397	422	464	429	447	432	424	432	441	418	415	402	424	431	442	409	404	417	441	437	444	450	423	383	432	413	442	415	444	442	429	390	424	421	453	430	462	426	388	436	426	429	460	420	430	387	444	423	412	395	446	433	437	406	473	442	410	407	426	435	440	427	433	425	427	416	468	411	428	402	399	415	470	412	419	422	424	418	461	412	419	429	440	442	431	390	438	399	445	395	446	436	404	440	425	432	427	437	396	450	416	441	446	412	460	429	421	436	436	400	411	414	449	431	416	424	428	412	455	420	426	469	453	420	420	456	460	460	438	437	419	419	405	427	396	430	398	424	417	472	419	391	443	414	422	420	456	412	405	443	455	434	427	425	465	413	413	428	394	417	422	427	436	385	413	429	419	467	412	428	416	446	427	449	429	427	411	452	425	412	426	436	385	422	388	443	454	387	412	413	431	453	415	428	427	442	414	425	445	434	414	436	430	424	475	438	404	466	430	402	421	419	429	457	432	421	424	428	411	456	400	474	408	424	453	440	431	460	425	432	390	414	441	444	445	408	406	433	464	402	425	400	422	418	442	393	416	424	434	421	413	461	456	413	455	418	446	456	420	388	408	411	410	439	410	441	407	425	409	435	406	433	457	437	432	450	421	413	423	457	421	445	451	416	390	436	400	438	432	452	412	433	429	401	456	426	421	441	445	448	398	405	435	423	413	401	420	449	439	477	412	407	403	438	446	445	461	453	424	403	449	411	438	422	428	423	433	431	421	420	435	411	448	377	414	418	416	403	404	411	440	472	446	439	406	409	432	439	422	418	454	419	430	462	434	481	432	443	458	423	399	440	393	417	432	414	398	365	432	444	402	400	447	427	424	373	413	418	429	418	416	403	446	434	412	473	411	429	411	429	411	395	433	434	417	429	448	382	425	423	407	450	454	436	388	402	395	439	476	415	428	421	422	465	454	429	442	419	443	438	443	404	431	408	420	429	454	416	401	403	388	454	423	444	445	425	448	463	386	425	430	445	399	385	463	467	428	408	461	400	413	440	443	448	446	417	393	445	416	466	388	428	428	418	457	425	432	406	413	445	473	445	432	403	426	400	455	424	463	453	424	445	442	413	411	452	436	422	412	437	431	427	438	422	397	439	429	448	406	425	412	417	445	452	411	471	412	444	458	421	398	410	421	465	414	436	422	433	406	412	447	371	457	391	444	427	431	464	423	466	395	421	414	422	430	435	446	426	410	433	416	398	428	430	401	454	417	413	439	429	463	449	448	401	433	440	456	423	391	409	408	423	453	419	467	401	421	411	456	406	458	397	425	434	440	465	412	386	424	450	412	405	421	430	445	453	464	418	443	461	439	425	427	458	452	414	449	439	421	424	448	423	422	422	444	403	432	427	459	449	403	432	451	427	418	423	449	452	457	431	423	434	416	485	450	416	473	447	398	405	420	429	434	439	425	405	411	397	414	471	411	434	430	442	391	443	412	431	444	455	431	429	436	412	462	433	424	410	414	385	420	469	419	415	443	439	429	427	433	435	455	432	433	410	450	437	428	397	405	435	434	445	439	381	444	452	450	401	443	435	455	437	423	445	417	478	440	396	420	433	427	409	434	441	409	436	411	445	415	408	412	381	441	423	440	454	431	372	423	478	417	441	436	408	423	453	406	422	422	377	450	423	423	428	448	443	442	420	404	427	429	476	443	425	437	417	445	415	419	453	429	434	419	415	433	440	455	421	418	425	433	420	435	431	443	422	457	420	453	417	456	434	440	423	450	458	441	428	451	436	441	376	486	430	397	438	417	405	437	445	393	483	458	429	433	438	399	437	422	437	423	418	446	419	435	490	407	404	401	452	421	433	417	450	450	400	418	431	449	416	437	395	447	408	392	463	471	425	419	418	409	442	435	435	435	394	451	419	414	418	412	418	465	448	421	416	394	397	459	419	431	453	446	418	409	412	440	408	433	449	441	429	418	425	455	428	429	394	438	433	413	443	430	456	435	464	451	419	439	408	438	414	403	439	426	414	443	411	374	464	447	395	433	428	461	442	361	441	405	431	442	396	399	435	398	396	449	442	432	402	436	427	407	393	398	455	413	408	423	428	411	435	429	449	429	408	470	414	444	429	406	422	426	451	414	420	432	451	441	405	470	411	415	400	445	434	444	449	424	424	394	398	423	424	437	441	445	472	395	416	423	465	450	435	427	419	433	419	447	449	445	415	409	437	433	464	410	411	439	416	425	410	426	421	434	424	429	456	441	460	393	445	435	435	436	414	449	431	438	389	414	434	392	416	431	413	437	418	390	417	440	442	435	419	464	425	467	441	389	417	438	401	421	409	439	421	455	455	437	436	430	427	442	444	418	442	397	418	442	403	406	389	424	461	427	407	434	427	424	419	432	425	444	425	432	458	432	425	438	443	439	438	451	431	426	436	442	420	385	464	443	429	427	391	417	449	408	447	426	424	428	429	400	432	429	429	424	449	423	455	406	452	433	450	448	450	428	406	400	415	457	427	427	424	430	408	420	443	426	457	430	390	444	426	435	427	418	421	430	414	430	432	420	400	427	411	370	410	439	414	453	424	452	413	426	411	431	406	425	443	447	404	434	417	413	429	460	427	402	452	426	417	432	439	439	460	414	488	425	436	421	463	434	425	422	445	449	449	414	425	413	413	394	422	442	432	415	438	423	437	426	430	406	452	451	414	377	421	416	391	456	420	427	415	441	405	447	449	411	432	476	410	445	430	407	429	453	446	387	436	374	435	400	438	426	436	418	404	442	416	438	412	434	419	432	443	434	403	394	441	419	448	449	398	414	425	414	389	457	415	459	460	416	431	397	430	462	425	430	425	447	432	422	451	416	420	424	412	431	405	419	432	445	451	429	410	421	451	388	433	411	410	413	440	430	398	432	425	400	421	416	403	513	456	415	444	441	413	445	437	410	479	417	418	444	458	432	407	410	441	434	443	426	432	424	445	413	426	425	431	403	450	415	467	450	420	446	447	421	403	407	389	450	432	489	437
14251	26465	23693	15036	10394	7493	5393	4164	3469	2851	2535	2369	2121	1922	1773	1693	1647	1647	1546	1404	1371	1362	1275	1154	1175	1192	1109	1084	1067	1016	1069	1069	1009	1090	1069	1059	992	983	1000	1012	935	932	949	937	888	948	969	926	912	976	952	939	886	907	953	955	944	948	914	908	916	925	886	910	948	884	938	883	935	930	923	878	915	851	875	905	917	895	923	906	927	869	942	926	924	882	960	925	866	917	912	904	890	952	919	859	890	888	992	971	964	861	960	947	956	942	897	892	928	947	938	912	928	915	921	919	962	901	917	946	864	909	959	923	957	909	895	931	922	891	903	914	867	864	876	941	893	905	856	921	858	906	870	945	855	886	894	928	898	878	899	880	895	905	885	929	891	906	862	875	934	883	896	893	893	927	913	878	925	928	866	889	953	919	914	897	931	927	890	913	931	945	896	874	909	909	908	854	914	931	920	942	849	932	903	936	895	871	879	976	885	917	933	945	866	968	878	872	943	901	894	910	889	911	925	928	909	897	968	921	913	902	889	884	939	910	924	870	874	900	862	952	875	929	947	897	926	986	892	965	897	946	916	912	888	908	894	922	870	911	943	928	824	977	861	918	893	932	939	858	909	938	865	885	905	914	908	922	935	936	849	910	948	866	871	922	868	923	906	872	917	900	890	925	899	870	901	901	922	900	933	859	854	899	933	906	919	928	912	968	911	871	856	923	908	917	891	967	889	974	902	891	920	918	935	898	906	912	911	911	976	857	898	912	882	943	936	895	882	929	864	918	968	874	924	869	912	882	892	908	877	918	934	929	905	914	963	882	857	908	887	895	863	806	868	907	890	908	919	932	907	920	916	894	908	956	926	857	948	917	883	918	921	899	861	905	875	939	879	909	881	908	959	866	913	906	911	934	911	872	888	896	918	921	911	950	920	921	878	889	868	928	871	903	936	863	916	908	888	916	910	875	913	930	871	968	912	842	892	946	872	849	924	942	887	905	871	908	844	881	942	894	945	857	879	879	930	905	923	907	924	957	947	877	889	883	886	890	931	924	920	877	896	928	936	922	907	892	905	882	923	869	901	901	893	891	894	898	919	938	905	907	863	890	871	889	912	906	837	853	905	904	882	899	889	974	963	924	881	910	888	871	905	916	899	917	867	934	896	907	904	901	935	869	865	874	900	851	874	914	891	891	902	907	941	901	896	951	920	923	890	919	968	883	875	872	911	870	891	883	895	890	889	884	910	967	895	895	847	933	887	867	910	916	921	863	899	850	946	941	924	922	940	917	905	910	908	878	941	913	908	922	885	933	884	882	860	923	885	900	916	921	863	950	886	971	863	905	926	882	931	933	896	932	910	909	865	912	858	945	910	929	950	877	874	841	880	949	957	911	898	871	873	893	929	936	876	906	878	950	883	915	867	922	898	895	912	910	869	909	937	894	918	891	892	887	895	916	857	920	975	930	957	918	897	882	936	866	856	895	910	850	906	903	933	918	850	948	943	918	911	973	888	900	864	925	881	891	980	860	902	857	905	890	900	908	974	932	885	923	905	878	901	889	861	924	913	892	947	951	912	906	906	911	893	891	827	892	893	886	954	912	936	881	947	913	871	884	911	908	909	865	930	932	918	912	934	934	879	893	889	895	909	904	893	922	942	900	877	927	901	871	886	882	928	915	873	940	905	883	969	948	884	904	900	840	888	921	892	938	896	871	854	925	883	898	939	867	867	864	938	945	879	883	870	854	925	883	924	858	924	853	963	903	890	885	901	892	894	939	944	917	885	832	851	874	919	937	991	900	983	921	922	917	914	895	923	879	847	916	884	887	909	866	912	885	868	896	845	928	918	886	888	888	905	916	916	953	877	882	889	944	909	920	865	875	917	898	917	887	924	921	861	890	917	895	918	925	849	849	879	881	907	922	867	864	906	922	893	916	911	861	906	956	928	928	906	859	937	924	895	930	885	869	871	979	924	994	850	940	861	888	917	877	881	853	901	929	897	950	858	924	906	894	905	968	902	909	934	895	896	890	919	903	918	891	940	943	904	950	916	923	912	975	835	883	870	901	918	898	902	922	908	905	913	882	914	921	930	891	886	930	928	888	883	910	907	917	896	887	886	931	873	928	913	952	924	930	912	856	858	858	1005	889	894	950	869	876	950	897	915	886	893	909	900	899	911	919	889	926	874	947	884	930	880	866	923	941	967	936	932	912	882	909	908	922	885	916	896	908	846	913	897	930	894	916	891	966	913	966	887	894	931	924	911	878	911	852	887	876	867	861	954	902	927	909	804	881	881	874	867	944	928	925	877	975	874	881	980	895	950	937	920	889	932	903	889	939	912	910	924	885	970	881	898	918	875	904	942	873	910	958	898	867	880	870	842	829	919	897	894	900	886	924	933	859	935	912	900	943	901	856	923	899	929	882	907	987	906	908	908	967	872	878	948	859	905	951	887	901	858	897	903	914	916	913	891	905	982	915	892	871	883	926	878	931	906	907	915	915	930	905	888	896	907	925	891	914	922	938	890	909	868	921	948	885	887	971	907	933	899	903	874	852	916	879	888	900	891	951	870	908	920	879	995	934	925	882	846	883	904	918	908	922	863	905	888	901	929	867	928	881	1001	905	910	895	908	912	920	899	892	864	902	871	883	893	903	866	881	900	956	921	905	910	944	870	915	887	930	891	897	950	874	874	906	888	899	889	937	901	896	867	901	882	921	878	831	921	889	891	923	900	895	935	887	962	883	923	882	862	919	933	864	870	893	836	887	917	868	924	882	878	956	928	882	895	954	909	911	934	892	896	898	901	951	952	870	944	894	890	886	876	883	934	900	877	944	937	851	986	866	888	943	866	956	874	854	942	862	933	935	914	908	891	929	919	895	880	904	877	888	945	871	887	883	944	874	881	895	911	879	952	913	961	888	938	894	822	924	886	899	865	888	911	907	842	894	914	920	916	856	880	897	940	936	974	908	905	896	917	918	910	910	909	956	871	870	890	893	880	884	954	899	940	953	899	888	864	884	866	899	895	948	895	886	924	912	911	862	921	868	941	914	962	896	922	897	875	861	848	938	906	882	855	895	893	918	891	903	866	917	843	924	880	860	986	880	948	925	893	905	933	896	940	949	883	915	883	925	883	874	856	893	919	869	893	934	919	954	867	906	889	919	931	898	951	912	861	922	882	981	937	924	940	922	871	909	875	881	929	929	908	897	906	887	900	925	934	867	919	914	890	901	924	912	912	944	873	891	895	915	911	937	870	848	856	886	933	884	900	902	930	914	884	943	897	902	898	916	897	948	859	916	930	866	883	904	919	934	906	929	893	936	936	902	885	941	897	914	910	933	895	964	891	878	960	915	910	940	857	873	918	855	862	879	893	892	926	923	920	936	911	825	894	902	948	927	894	982	919	921	929	920	938	904	889	894	906	935	917	863	879	842	927	909	872	887	921	904	934	911	882	916	861	871	892	910	888	973	954	892	914	902	923	878	934	941	963	900	934	906	905	885	897	954	912
27342	17094	4620	1724	902	624	499	476	421	446	433	399	378	402	384	392	407	392	400	359	366	340	373	394	400	404	369	340	353	349	385	359	370	365	403	389	387	357	353	379	379	343	398	382	380	358	393	374	353	398	391	348	361	381	425	358	377	368	350	400	375	413	397	362	355	367	360	364	386	360	349	378	389	374	378	352	370	342	332	356	366	407	340	371	364	356	370	368	360	369	341	352	364	371	375	397	377	400	355	368	405	367	364	348	366	358	361	390	376	363	362	379	375	343	365	380	364	367	365	366	342	351	413	346	374	383	377	394	359	352	372	354	380	398	367	387	361	381	371	360	349	395	395	376	335	387	383	388	353	359	354	345	376	368	377	396	376	334	362	363	351	375	351	339	361	353	420	363	349	379	377	365	374	370	357	373	390	373	361	368	351	362	369	394	342	341	333	357	392	408	353	364	380	381	380	388	353	356	384	333	366	369	368	373	371	381	384	355	361	349	386	361	366	344	347	349	337	351	353	361	397	353	343	352	401	333	334	373	372	389	371	360	375	396	406	359	395	371	381	348	354	396	365	365	338	366	373	388	369	371	385	353	385	364	394	346	389	360	353	362	350	397	389	397	373	366	352	410	377	352	381	356	379	371	333	365	407	363	375	360	365	390	396	387	330	352	364	386	365	367	357	415	376	368	400	380	377	350	360	358	347	363	358	334	366	342	343	397	398	365	380	379	347	367	377	353	338	377	349	381	364	350	368	353	356	387	326	354	367	360	354	375	381	384	408	372	363	374	356	359	341	380	367	386	362	352	351	414	389	338	361	396	336	345	364	407	346	368	366	318	350	360	377	419	367	356	399	382	334	347	379	378	350	370	396	315	358	349	396	358	378	353	368	363	373	346	352	365	348	367	351	387	396	374	361	368	405	378	383	364	333	358	347	353	369	368	377	343	339	342	367	366	359	396	321	372	421	357	373	360	389	364	340	385	343	380	367	328	363	335	377	362	381	387	366	344	383	369	374	369	382	392	327	358	332	373	376	366	380	372	387	358	363	404	347	392	359	357	365	349	380	338	337	393	359	368	363	384	387	373	362	373	379	412	396	382	348	382	355	373	385	363	349	375	378	340	366	368	366	405	369	382	390	382	359	369	377	382	343	402	390	361	349	346	368	352	371	398	402	359	355	365	343	330	335	371	373	370	380	368	366	393	361	353	388	340	398	348	374	344	386	342	396	365	379	365	370	363	387	363	375	356	366	398	386	387	348	342	353	404	389	392	378	363	338	385	373	380	370	354	381	376	373	363	368	331	386	408	378	361	364	363	334	409	343	329	370	348	376	334	357	355	365	355	357	379	401	363	386	379	345	373	341	391	402	359	383	387	383	375	373	389	392	369	331	359	305	365	347	388	348	385	361	350	330	365	338	329	405	359	390	380	368	377	367	366	349	385	403	379	365	370	407	359	362	372	360	370	373	386	332	362	374	389	380	375	363	390	399	387	395	370	368	395	371	385	369	382	365	374	320	364	409	376	351	384	359	357	362	385	360	402	382	369	376	343	385	399	363	343	383	361	358	368	370	352	349	382	371	393	375	368	372	354	343	371	377	356	384	368	361	360	350	355	352	387	388	410	396	386	357	374	378	384	345	393	383	352	342	364	372	362	390	346	353	366	366	355	396	365	368	370	354	316	326	359	335	371	355	364	369	342	376	339	376	368	357	405	355	374	367	351	381	360	343	395	370	363	359	378	353	375	369	364	369	365	367	342	332	382	375	393	350	394	312	376	358	372	394	373	377	376	348	396	354	342	356	338	341	359	393	351	328	360	335	367	400	397	351	375	370	382	384	376	368	361	385	381	325	352	390	360	359	389	393	370	368	371	375	346	389	399	365	365	348	389	377	360	403	373	399	376	383	377	352	403	360	345	354	386	378	340	364	365	383	365	375	358	365	348	351	408	366	347	393	403	380	366	358	351	386	398	383	361	366	385	342	363	374	351	361	374	373	394	361	366	355	403	365	370	401	357	379	381	356	374	365	373	357	366	336	368	371	366	410	382	373	377	346	370	355	365	391	349	388	352	388	394	373	365	380	320	340	384	362	369	344	410	318	395	350	402	360	408	340	359	370	318	364	373	418	351	405	361	359	356	366	361	360	352	386	360	358	363	352	378	350	356	380	359	392	357	375	391	391	380	365	382	372	351	354	384	377	381	373	343	352	376	371	363	348	366	322	398	373	404	361	372	372	364	362	382	355	405	397	343	357	343	362	396	368	389	409	344	343	354	376	366	342	364	330	351	412	366	396	376	379	372	339	383	332	388	393	359	382	365	382	391	336	360	416	344	362	361	365	372	367	360	375	342	338	404	347	358	382	370	366	363	370	335	316	362	367	333	364	369	383	352	384	392	389	401	337	367	362	391	410	362	374	374	382	366	358	366	380	375	368	352	359	400	349	366	349	351	372	362	383	362	381	329	389	358	369	345	378	358	366	367	357	373	385	333	420	339	334	377	394	366	379	391	351	367	374	380	365	381	381	375	367	370	391	358	367	375	362	383	385	383	370	350	386	393	381	350	363	379	332	330	401	363	360	365	353	345	386	363	330	343	354	376	404	395	385	395	369	407	339	315	366	386	365	367	393	363	355	366	386	353	354	383	405	379	386	378	387	403	354	386	411	330	374	341	368	391	348	378	350	367	393	344	347	339	350	367	396	353	363	375	343	373	352	363	349	386	358	372	375	398	345	368	357	372	382	365	387	365	381	342	363	394	382	382	377	398	375	364	372	370	360	395	354	386	317	324	352	356	327	367	354	397	367	339	337	405	317	352	360	387	351	374	375	357	377	334	380	380	368	349	354	379	402	370	370	346	357	350	368	368	367	375	373	380	376	380	376	381	366	344	381	366	377	383	387	351	374	367	380	369	345	359	386	379	392	358	382	343	355	349	358	331	380	365	400	370	359	390	398	400	344	360	382	376	378	386	355	387	405	364	395	374	366	380	371	369	402	349	367	382	393	389	380	377	364	390	395	380	362	402	374	350	362	337	372	360	380	384	327	367	350	373	352	368	359	375	374	391	342	350	374	352	358	362	360	383	356	394	366	390	370	318	372	339	391	365	348	380	383	362	359	379	382	335	337	346	367	384	402	379	371	369	338	385	354	379	360	346	394	363	418	356	413	366	374	375	367	333	369	367	365	359	414	338	372	363	379	400	381	377	378	365	374	394	365	385	350	330	396	342	383	361	318	364	371	409	342	360	375	379	382	353	350	354	375	367	371	364	367	350	360	367	359	355	376	357	344	376	382	370	343	338	348	374	366	350	369	371	384	377	414	384	341	354	353	376	363	366	338	361	345	389	380	339	369	384	392	366	375	392	352	373	380	363	347	324	385	385	411	322	345	402	355	344	352	342	370	383	361	375	351	374	358	379	363	390	331	374	367	362	340	338	338	353	345	359	343	392	363	329	338	361	353	378	380	349	381	381	367	379	373	372	356	368	382	361	383	362
8190	10018	8258	4321	2614	1798	1454	1185	1110	1032	1038	979	959	964	944	904	961	928	885	935	882	864	907	895	926	812	826	836	845	834	821	853	878	842	814	902	896	833	819	866	817	824	845	851	791	863	836	833	810	813	851	800	789	821	830	832	855	820	801	832	853	795	780	820	825	798	818	813	825	854	824	875	848	848	742	768	808	778	840	842	777	832	828	808	870	790	797	829	826	841	843	828	838	828	766	837	811	803	830	819	812	831	820	847	877	762	768	849	816	786	857	842	836	869	823	842	867	818	844	835	845	836	804	803	799	797	801	843	813	826	845	786	803	799	849	795	811	834	796	825	879	797	798	785	807	795	843	805	748	838	790	816	871	778	817	853	858	857	796	791	829	880	821	788	797	844	819	847	820	804	844	904	840	823	812	839	780	778	823	849	779	806	771	824	784	852	829	861	831	811	863	857	823	815	841	783	783	803	859	804	780	827	845	847	816	801	808	797	846	793	842	821	777	839	821	798	848	867	836	836	828	843	835	814	826	884	831	808	858	918	835	801	815	780	816	829	856	833	847	820	826	807	844	831	889	859	845	846	794	833	844	838	860	865	829	798	824	819	844	801	851	801	818	859	843	822	835	851	764	865	878	799	803	804	779	829	876	743	818	830	806	871	770	823	850	855	802	865	818	828	835	837	793	847	798	795	822	836	787	786	829	807	816	847	813	798	851	813	841	827	843	838	803	842	838	847	837	825	819	785	823	812	834	819	825	806	777	784	819	838	821	852	833	896	818	806	857	845	799	816	853	844	811	808	826	830	813	831	837	849	794	813	831	803	856	840	859	859	888	836	816	792	826	809	866	835	826	911	815	840	805	846	880	798	860	774	792	829	870	824	830	831	857	841	851	820	785	848	810	818	782	829	810	819	789	819	863	856	777	853	850	820	869	831	818	800	765	815	795	798	801	807	808	839	778	808	809	856	816	818	800	801	865	780	861	777	889	816	843	771	843	798	857	759	849	834	798	813	844	799	836	893	776	781	808	807	870	857	777	828	790	782	769	796	853	829	798	853	799	798	820	844	849	862	809	877	845	801	860	862	864	809	863	796	837	811	816	857	878	858	854	892	785	855	809	853	785	818	795	867	845	860	804	840	854	867	862	855	803	834	827	853	795	807	849	789	841	825	802	816	847	834	846	824	824	821	782	809	813	846	869	848	830	865	812	887	856	879	827	823	836	803	789	816	831	802	860	845	818	842	857	880	829	820	789	841	793	814	819	843	833	858	855	796	762	869	790	801	796	808	831	782	825	843	767	777	812	850	871	820	835	860	784	810	862	806	809	813	844	877	850	819	780	815	822	836	815	813	797	833	851	756	807	842	828	756	848	812	828	855	867	864	815	776	867	807	816	758	847	820	830	776	771	838	842	836	810	792	811	867	857	865	823	805	819	800	857	781	839	760	817	798	821	821	862	744	873	818	821	802	819	823	881	828	789	779	831	776	843	811	785	795	793	854	796	841	845	789	777	837	869	800	805	797	818	838	831	796	914	823	813	809	773	830	852	821	787	843	860	842	860	776	749	831	845	792	849	827	834	834	840	834	824	857	828	834	802	797	855	799	841	848	833	851	833	868	808	798	863	817	819	872	827	786	770	830	877	823	820	879	837	778	765	848	853	794	824	875	783	833	849	800	850	826	850	842	836	787	784	821	790	882	805	837	825	818	811	848	826	818	828	821	829	850	850	838	815	923	922	903	835	829	817	830	821	851	805	788	803	835	876	815	805	831	860	853	830	843	811	868	842	867	813	842	865	764	834	888	833	772	803	801	810	820	832	798	838	805	824	817	777	825	838	835	852	815	830	812	765	823	810	850	841	840	853	802	850	836	825	799	873	798	800	824	874	808	844	803	789	823	822	829	825	752	832	842	830	790	824	830	783	844	855	820	828	792	820	830	821	806	818	809	858	831	809	854	807	843	824	793	821	843	764	869	852	844	821	807	786	815	849	888	828	813	847	801	874	814	861	818	871	776	861	848	821	814	779	804	856	859	797	893	829	808	809	789	807	849	803	777	885	831	828	842	826	809	786	816	852	797	881	839	867	832	806	859	830	814	779	844	792	809	866	845	830	785	792	807	839	837	834	824	832	837	818	812	855	808	802	861	861	830	832	861	849	813	831	859	805	840	820	772	861	795	799	784	817	833	767	828	828	832	766	833	881	867	806	829	822	840	844	819	820	828	771	848	802	788	823	820	839	769	824	833	866	832	870	769	841	838	824	795	796	852	795	839	829	847	821	812	862	837	854	789	802	838	825	813	817	834	776	813	810	835	819	749	816	794	827	812	861	821	797	821	844	833	836	820	842	803	784	788	874	808	843	834	831	850	888	835	834	834	842	848	791	844	842	812	846	872	821	876	832	858	807	861	777	876	811	857	821	830	775	840	807	830	865	823	800	834	871	804	796	848	858	848	828	857	844	866	821	854	818	817	762	829	791	799	834	872	807	812	825	828	827	807	812	804	788	770	828	823	799	834	805	823	842	815	823	808	767	901	869	796	820	828	776	830	849	822	802	837	870	808	824	829	788	815	808	848	835	869	822	875	836	837	820	790	819	794	808	865	860	817	886	872	830	802	881	814	862	820	809	877	842	794	814	818	841	886	839	770	821	821	827	851	822	801	852	835	796	805	811	830	891	804	809	802	804	819	904	850	820	815	826	819	818	836	803	828	836	870	831	828	815	822	835	845	906	833	797	829	854	815	858	796	830	846	817	828	796	827	846	800	797	822	871	826	841	858	829	785	809	820	842	870	816	863	862	778	771	822	816	875	822	795	786	852	839	809	795	762	845	823	857	859	820	844	819	822	778	843	817	815	763	817	838	804	805	818	841	874	823	830	832	812	865	828	829	852	803	806	818	837	860	880	828	796	834	821	799	806	789	821	809	823	844	840	873	870	891	821	809	816	780	803	820	815	838	850	779	808	816	873	780	801	841	800	800	771	860	830	844	847	852	816	833	821	876	837	807	830	804	785	816	836	841	772	804	845	881	790	815	788	811	805	793	838	808	859	869	828	809	849	898	863	846	817	856	867	811	813	825	883	814	828	867	793	789	832	847	828	862	812	785	809	854	843	847	754	812	862	815	810	794	847	790	793	847	776	847	805	850	819	808	835	804	855	821	824	828	827	831	781	867	851	801	841	798	862	814	765	827	842	793	806	811	779	826	785	863	823	836	842	844	809	786	843	852	864	835	784	816	851	819	859	810	866	819	843	838	828	857	789	842	850	875	846	812	757	859	810	816	859	795	881	819	828	806	841	840	845	873	887	766	836	936	810	842	825	874	865	843	826	800	886	833	840	806	812	787	772	812	836	846	835	843	819	804	745	811	833	812	855	842	842	832	842	772	819	805	849	819	847	813	874	829	786	865	862	836	808	787	822	838	764	813	742	771	836	807	839	747	848	834	825	839	826	856	780	829	831	800	825	873	848	840	762	810	806	818	831	778	842	795	850
25103	21472	27922	25314	11718	1820	1086	719	572	486	409	401	413	372	375	379	297	331	287	293	282	299	275	266	266	266	272	247	253	259	282	305	240	256	241	268	241	276	240	235	238	275	268	261	225	246	258	239	246	264	224	233	285	207	251	250	239	216	254	263	245	254	253	264	250	250	231	254	226	240	246	260	247	229	242	232	243	248	244	249	226	266	224	231	237	224	260	240	237	219	212	202	216	247	211	222	229	229	239	283	242	253	237	213	208	245	225	255	227	240	251	235	202	215	230	235	242	214	212	228	259	220	257	243	248	237	235	220	239	230	241	213	239	251	236	248	207	238	239	244	229	243	267	226	236	231	231	255	217	235	267	231	244	266	233	252	238	233	258	246	242	240	254	246	254	258	230	266	251	224	223	240	249	247	210	251	212	216	221	229	223	245	225	251	223	263	247	230	253	231	253	247	238	255	224	260	225	241	216	234	223	214	241	259	230	220	206	239	269	239	245	256	237	251	244	236	246	257	224	225	234	252	237	232	262	225	236	225	263	221	244	226	240	253	220	236	238	236	244	242	247	223	228	213	224	262	237	248	242	235	259	215	256	237	255	245	205	213	239	249	240	242	240	213	223	220	263	224	228	234	228	252	239	239	246	234	238	221	226	228	263	220	226	201	219	228	253	255	245	227	247	251	247	235	245	230	258	258	255	225	237	225	236	243	223	244	236	228	238	259	243	224	246	235	222	236	267	247	230	232	254	214	240	234	245	231	250	259	241	221	246	262	234	227	255	215	225	241	224	253	237	232	236	209	223	236	250	228	241	246	244	235	257	232	252	243	228	229	226	243	238	224	244	237	217	251	232	226	217	219	244	228	224	267	218	236	229	233	241	242	225	215	240	243	244	234	245	224	281	234	250	250	244	226	223	262	224	246	222	235	228	234	259	227	273	262	219	212	233	258	229	236	229	230	227	266	235	227	245	232	254	246	245	252	266	270	227	250	212	241	212	247	233	231	261	241	264	227	226	252	245	236	221	205	236	230	228	216	244	233	238	231	232	248	224	244	247	228	242	248	263	248	260	249	233	216	242	248	217	234	240	279	245	206	255	229	229	238	215	225	218	249	236	236	244	254	229	241	243	278	240	227	238	227	224	263	244	229	237	252	253	256	246	228	223	215	266	208	225	214	220	260	245	229	229	248	239	267	246	267	211	238	217	240	251	248	233	233	244	215	229	236	236	233	231	222	251	248	229	237	217	218	254	237	265	232	236	215	214	217	252	238	220	246	247	216	214	246	249	242	237	225	245	223	213	246	212	238	264	209	224	223	217	257	220	234	241	212	222	216	228	225	225	234	213	245	245	229	249	228	250	262	237	245	254	224	221	237	257	229	245	239	254	237	232	244	238	264	236	231	233	211	251	274	216	236	231	232	249	234	212	257	229	255	239	226	245	208	241	221	235	249	232	218	229	232	244	232	218	233	204	227	218	247	211	213	230	234	227	213	223	222	224	249	275	251	231	255	240	227	244	210	222	240	241	254	260	234	265	221	257	279	239	208	265	211	248	249	209	266	231	223	225	268	245	241	224	248	230	256	247	229	217	253	234	228	228	196	243	257	230	240	229	226	246	228	258	235	221	230	273	254	224	217	259	252	237	202	258	246	225	231	232	238	273	235	234	218	224	245	238	235	238	246	237	240	220	250	212	238	242	239	239	234	244	225	210	248	237	244	258	254	246	257	220	228	268	251	232	227	254	222	267	223	275	245	264	243	233	241	234	262	223	234	225	244	234	235	251	246	229	258	237	226	233	240	218	253	226	220	249	250	235	247	244	253	196	225	205	239	223	247	242	259	252	264	236	216	227	213	241	252	256	277	223	259	242	234	243	230	210	224	243	266	230	228	241	237	263	231	222	234	265	227	246	260	237	250	256	240	240	243	212	244	227	259	245	250	237	232	232	207	248	243	262	241	240	229	235	262	241	237	261	224	231	252	214	251	271	215	228	243	223	219	223	218	245	239	218	227	229	223	261	238	243	206	244	249	216	238	242	230	241	255	238	258	247	224	245	241	235	250	214	253	235	225	231	217	236	227	254	219	257	229	267	217	227	221	234	223	226	247	230	243	230	244	242	257	230	254	267	229	225	247	211	251	224	215	212	245	243	252	258	235	225	258	206	247	231	230	230	232	246	232	227	222	244	262	221	270	224	238	251	238	244	255	248	238	239	234	231	233	240	235	214	224	230	236	231	232	266	250	241	219	261	236	249	229	243	265	252	234	238	269	226	213	233	220	231	234	251	227	233	204	215	256	244	260	220	252	234	251	251	235	231	248	221	239	238	231	223	216	236	240	223	258	227	244	253	239	226	226	259	226	222	229	244	236	223	218	229	215	222	215	230	228	235	243	250	241	251	233	237	236	259	219	272	241	219	235	228	249	227	221	264	222	244	256	247	214	214	239	240	222	247	247	221	250	261	217	239	249	232	265	262	221	222	241	240	239	238	229	225	222	238	239	227	238	224	226	252	243	247	236	261	259	220	241	227	225	225	218	230	222	259	241	232	283	225	229	252	246	233	249	250	211	253	243	230	258	236	206	249	241	246	210	255	253	228	201	228	242	245	212	236	234	270	225	220	254	238	245	221	235	205	223	229	243	200	235	219	235	230	245	244	225	226	258	280	245	255	226	217	247	237	246	250	245	231	220	234	237	227	224	239	217	195	226	248	240	235	237	237	248	213	230	246	265	234	252	250	223	217	243	231	240	262	258	237	241	223	228	239	225	227	234	237	252	228	240	255	237	217	241	225	244	229	210	253	232	249	227	215	224	241	215	247	224	264	251	226	254	212	261	257	232	219	229	257	238	228	219	248	257	243	240	223	217	246	217	222	248	239	219	251	217	237	213	273	229	251	230	252	232	219	225	254	231	227	207	262	251	217	231	253	247	221	238	261	268	221	225	245	251	239	234	231	265	249	243	225	228	265	239	243	262	238	236	230	235	242	243	263	243	217	206	264	216	253	241	241	251	208	253	251	186	235	241	249	214	219	235	231	237	257	232	226	267	258	237	241	237	235	261	236	237	267	232	245	231	241	254	216	215	228	236	216	234	239	240	230	250	244	233	225	232	234	239	268	239	276	228	239	237	228	262	219	227	224	234	239	223	221	234	242	251	237	254	236	242	227	239	226	222	239	227	234	230	242	235	239	226	229	247	220	238	243	250	260	253	261	241	242	241	203	254	253	239	229	240	214	224	246	223	220	237	224	210	267	254	248	271	243	246	237	247	240	239	242	202	258	230	232	237	239	252	234	233	239	189	228	233	237	232	235	220	246	219	247	222	231	212	244	239	211	235	228	224	231	272	255	237	231	238	251	256	232	218	254	245	258	244	266	246	259	230	241	236	230	194	241	228	241	242	229	241	229	239	236	238	202	257	249	214	221	235	250	230	240	219	255	271	206	233	242	240	236	238	235	242	252	263	202	241	248	234	254	218	245	249	254	243	235	219	233	215
11015	20299	17413	10486	6880	4460	3279	2438	2034	1713	1455	1350	1221	1140	1073	1004	1021	989	959	891	800	749	690	736	746	652	671	686	645	628	607	614	645	672	630	634	604	580	589	614	633	613	574	531	555	569	556	561	564	605	543	585	547	587	566	586	543	563	537	579	596	540	557	584	524	561	533	518	561	576	574	557	577	567	619	556	556	496	546	552	534	581	613	555	605	586	611	509	557	543	604	558	563	555	562	572	547	545	496	565	553	542	548	564	560	578	556	555	570	593	546	577	579	524	524	537	533	573	498	556	549	588	577	549	494	567	572	556	552	542	572	574	577	558	533	541	551	562	549	589	516	571	556	522	564	591	542	581	585	566	589	575	560	497	545	561	535	592	563	563	540	562	544	560	529	583	513	550	584	566	524	566	571	556	553	566	602	560	507	527	580	610	532	534	533	570	556	548	527	544	494	545	537	530	574	528	549	573	520	591	565	587	556	515	572	573	578	571	566	518	573	517	594	584	556	533	572	541	523	553	591	550	553	556	580	568	544	542	551	517	548	479	573	550	570	531	586	551	525	531	514	523	554	554	559	566	536	550	626	565	561	552	534	538	534	553	513	521	563	563	542	576	581	586	520	580	588	582	535	579	618	542	600	529	550	546	551	581	573	554	609	563	556	512	565	537	526	541	544	515	540	546	529	549	568	541	532	554	579	560	585	548	502	537	556	560	536	528	540	551	501	513	581	560	571	567	538	573	527	580	539	551	585	579	561	523	567	550	572	547	594	581	566	570	522	457	511	532	548	569	496	602	557	583	545	549	517	596	594	564	529	547	555	557	556	611	548	564	531	575	538	576	546	534	555	512	603	567	528	571	527	569	554	530	519	550	519	540	569	577	506	542	574	569	577	504	588	545	599	523	556	548	537	546	564	508	545	527	573	571	568	578	553	543	514	555	494	594	545	600	574	540	553	540	578	547	516	512	561	516	568	596	568	511	584	596	570	558	558	496	536	559	595	553	558	589	561	546	578	559	508	563	528	521	582	550	572	551	532	564	547	553	558	589	571	539	567	558	545	572	597	539	587	573	547	573	534	538	538	574	533	567	548	560	580	602	563	506	604	552	600	551	582	560	613	567	581	553	536	569	595	587	518	507	566	551	551	517	520	560	561	519	536	566	567	582	503	581	556	574	542	519	564	553	544	564	580	529	569	588	584	515	541	537	566	534	556	534	559	559	556	547	612	557	549	566	559	545	545	530	607	569	583	546	539	535	542	540	591	556	585	553	556	550	526	567	587	594	558	552	573	513	535	552	549	539	553	588	603	580	577	530	515	539	546	565	560	530	564	556	548	574	533	587	549	545	568	543	551	560	579	518	563	549	526	569	517	545	539	597	545	545	589	563	533	516	565	556	575	537	586	571	552	556	569	574	547	535	535	561	518	554	561	575	518	556	601	553	539	516	552	608	522	536	543	537	531	536	583	540	587	547	552	573	540	545	534	576	554	578	573	568	552	542	579	530	533	587	544	608	534	557	520	582	597	579	572	575	536	544	578	557	563	588	571	536	543	560	554	549	503	528	557	610	586	541	549	575	554	559	566	534	533	535	534	577	533	586	523	548	534	575	538	514	525	545	571	533	564	575	533	552	609	529	543	563	565	547	537	553	566	563	527	518	566	593	541	570	516	569	578	565	554	560	580	543	548	551	532	586	561	573	561	542	559	618	541	547	560	529	542	517	557	563	566	568	583	536	562	533	542	542	537	579	562	590	566	570	559	563	584	583	528	553	547	612	544	539	551	536	548	598	574	561	576	582	571	564	560	605	538	508	582	542	535	562	572	503	540	549	538	597	508	581	606	557	539	582	551	550	600	569	545	547	586	581	557	569	566	523	538	545	543	575	598	543	574	555	542	604	584	559	540	557	540	572	547	588	549	576	596	560	586	541	512	531	549	579	594	588	525	536	528	533	548	565	581	560	532	559	556	535	597	511	554	528	541	560	511	540	525	553	571	505	547	578	574	565	588	606	550	565	549	516	536	553	606	568	543	555	536	552	546	575	567	548	547	575	578	560	548	579	602	584	540	547	584	560	539	582	566	585	574	539	593	557	546	563	578	560	547	556	574	575	587	521	569	586	545	561	563	567	557	524	526	586	556	565	550	558	556	545	501	550	591	537	564	579	525	565	543	578	545	596	560	561	569	521	545	522	553	559	555	552	554	557	546	542	557	541	567	562	529	519	532	578	555	583	565	565	513	553	551	573	587	548	538	564	575	556	583	542	585	536	545	555	568	540	527	555	549	527	539	543	581	591	523	559	572	573	552	553	558	557	563	596	596	553	559	608	569	532	569	531	533	544	546	563	514	562	592	552	548	563	590	564	587	519	518	544	592	560	505	560	564	520	539	567	569	587	587	569	548	583	519	553	558	575	537	542	536	552	543	553	508	582	546	524	561	612	591	538	602	540	544	570	552	532	552	599	514	562	582	567	518	554	580	532	536	591	545	541	553	580	577	585	567	566	561	558	555	508	560	571	538	550	552	586	558	544	541	558	552	573	559	561	555	534	549	543	582	572	552	539	541	543	576	624	576	551	535	552	580	522	543	552	565	557	479	553	567	573	525	574	573	540	551	570	568	552	591	564	547	563	534	566	585	548	548	545	548	566	531	572	539	609	551	538	524	592	568	562	554	557	574	543	577	555	549	522	520	545	579	535	566	535	561	565	542	558	527	507	535	573	522	572	538	561	549	596	591	573	545	570	520	531	565	566	563	597	589	575	555	550	557	534	566	550	579	561	547	570	553	551	530	542	522	562	506	577	597	574	569	510	544	510	539	525	558	547	515	556	520	567	555	539	512	558	497	573	562	563	504	572	573	572	573	527	524	561	526	528	590	573	545	576	559	576	552	525	581	559	582	533	571	521	582	573	532	596	550	540	573	543	571	559	560	580	530	554	560	534	516	585	531	536	580	598	548	565	570	613	561	538	560	536	551	549	578	589	555	580	555	558	601	577	563	539	581	536	566	584	578	583	551	538	527	542	550	601	537	566	550	518	585	560	570	603	544	536	547	519	527	534	542	584	532	543	597	552	569	512	596	564	592	538	546	542	570	543	531	546	556	580	571	552	563	545	583	566	545	557	547	560	592	574	569	579	535	555	539	537	554	531	563	536	581	563	565	547	566	541	537	555	583	532	579	584	526	569	564	572	569	565	613	532	529	597	558	536	569	567	580	541	575	552	546	575	547	561	542	548	542	596	547	576	577	588	579	604	551	566	553	546	576	573	514	582	516	574	561	563	574	566	578	591	560	497	566	602	579	581	549	580	551	582	548	526	560	574	599	512	564	521	568	607	560	553	546	554	566	546	556	552	535	536	508	547	551	577	524	609	529	582	587	562	562	554	577	548	585	511	561	539	555	545	564	564	549	537	583	566	529	538	562	572	567	558	621	572	552	538	541	545	548	570	550	531	576	583	553	534	552	568	527	576	561	585	598	550	523	531	568	574	542	539
24101	21449	28905	24395	21398	10881	2458	1450	1109	891	798	742	719	667	657	588	634	573	545	571	524	508	475	498	502	465	514	496	466	453	466	511	484	485	488	483	453	428	460	472	431	424	425	437	439	429	447	471	437	401	433	435	437	429	423	392	407	392	424	424	470	456	408	432	421	421	469	428	444	417	403	418	425	430	424	433	425	430	429	414	443	434	444	431	450	389	429	424	435	404	418	410	420	415	461	408	462	409	438	438	429	431	421	425	456	428	459	436	428	447	441	384	437	427	450	437	426	422	425	469	425	432	420	433	426	434	411	401	417	432	398	466	450	406	421	387	427	441	442	418	413	417	425	396	431	428	447	381	427	416	407	450	432	437	452	457	402	443	451	436	443	431	422	439	437	432	435	405	421	461	404	415	402	433	473	487	430	431	394	409	432	439	389	399	421	436	404	413	413	433	428	421	426	396	416	421	402	437	445	403	444	408	414	450	421	441	469	455	412	434	433	423	434	431	422	453	443	404	427	444	392	436	403	408	418	434	443	434	439	414	421	449	454	449	413	426	442	407	411	450	417	459	427	405	475	419	447	451	413	434	441	430	422	449	428	434	419	419	430	417	440	426	406	451	427	461	462	419	413	383	451	420	418	436	388	434	411	449	440	406	428	431	420	440	423	427	416	426	405	417	420	397	424	403	360	407	427	450	401	430	437	465	424	406	416	400	393	441	437	426	440	417	409	432	380	441	432	418	418	435	479	434	376	436	436	426	433	442	428	464	427	432	447	396	407	429	440	427	423	397	395	388	400	400	435	446	454	427	458	439	407	426	426	457	412	414	417	396	449	444	427	420	437	405	428	413	433	452	427	407	440	419	435	424	419	423	416	443	427	441	426	397	417	448	423	438	431	448	428	410	421	441	426	414	472	436	444	423	441	442	450	432	447	478	403	470	402	451	405	421	429	443	415	421	401	399	444	431	415	414	438	414	432	411	462	417	424	451	417	422	421	424	418	372	420	404	423	441	429	435	420	412	442	411	419	420	428	428	432	438	401	446	430	423	457	423	426	421	431	448	439	369	448	406	431	436	409	424	409	407	423	399	418	449	433	447	438	428	448	419	410	412	431	437	423	418	430	451	431	389	422	408	410	434	442	459	429	433	389	459	425	410	460	418	422	440	461	450	430	413	445	454	438	441	447	401	426	380	406	423	434	414	417	444	429	453	413	414	441	410	415	420	426	389	419	418	402	436	424	457	453	450	419	432	439	432	409	410	398	457	456	424	416	432	431	413	419	430	425	443	451	439	426	424	426	419	403	447	393	421	430	447	420	402	394	426	407	459	407	443	407	428	431	418	429	438	427	466	404	456	406	440	432	425	432	444	400	427	446	417	426	417	435	415	437	403	417	461	444	377	420	444	428	457	392	401	423	422	431	402	406	433	442	436	416	453	422	452	451	443	419	394	395	384	428	433	400	427	441	430	392	451	424	420	429	400	430	408	426	402	412	452	479	392	382	431	440	419	388	430	422	447	438	430	444	450	450	413	459	414	441	433	456	435	432	427	430	412	433	402	422	415	417	448	412	426	421	403	419	410	442	422	384	418	410	460	427	459	445	427	434	432	386	433	457	427	415	402	397	432	404	405	445	420	470	436	479	436	400	416	419	445	442	407	426	407	427	424	419	440	421	405	396	435	449	414	398	423	405	433	408	450	427	420	426	458	392	418	429	441	431	425	414	398	412	425	447	401	410	439	417	446	428	426	428	418	440	434	435	431	435	403	393	435	431	419	494	464	411	406	406	437	428	442	436	432	408	471	422	454	429	446	421	427	414	423	426	411	440	453	436	415	420	400	400	432	398	439	432	414	427	417	439	430	390	424	445	415	404	409	454	439	390	456	429	431	421	425	419	421	453	421	393	446	414	405	391	461	472	425	449	456	446	458	438	431	414	412	388	415	451	417	446	423	398	402	402	396	418	444	432	410	436	457	419	420	425	440	413	401	410	408	451	416	442	408	439	440	422	445	427	432	403	413	457	434	416	455	406	396	406	426	433	432	389	372	420	406	418	432	382	393	418	426	430	424	431	452	407	398	415	444	393	444	441	423	419	443	415	429	418	418	413	474	422	422	459	426	456	410	422	446	416	426	431	421	393	406	444	393	411	419	436	411	439	462	426	411	423	447	431	403	397	436	403	441	418	451	405	432	428	445	405	383	420	481	400	420	423	433	472	418	418	433	423	409	453	441	404	411	446	435	435	421	463	462	415	440	431	443	447	442	438	450	443	411	396	439	446	436	420	434	406	411	447	420	425	445	429	437	426	439	392	448	437	420	442	397	434	422	390	408	431	414	383	434	427	394	433	406	429	433	422	423	400	413	396	417	440	438	431	446	395	411	438	450	428	430	402	444	441	424	435	407	447	413	445	392	446	442	425	465	427	447	465	411	407	440	399	450	403	422	432	405	401	432	421	404	416	427	425	445	471	462	377	440	406	424	439	420	450	416	464	430	412	406	421	400	437	445	445	452	421	448	406	418	403	411	433	432	409	371	397	401	407	443	451	398	403	431	427	442	419	456	380	424	414	436	405	451	421	421	427	440	442	429	445	411	440	450	432	415	450	411	408	460	437	424	417	415	443	413	422	386	410	413	435	451	446	421	390	444	412	426	425	441	395	434	447	436	384	443	447	395	417	446	433	453	384	443	463	433	417	418	431	450	435	427	404	440	405	397	449	453	390	425	448	414	416	388	400	424	410	389	412	442	439	417	438	437	414	407	409	444	442	411	406	441	436	408	418	417	422	390	428	407	402	412	406	412	457	455	412	470	412	415	400	462	424	398	414	431	422	405	408	445	425	364	446	413	403	417	442	430	432	426	430	400	426	429	404	473	451	454	440	421	371	418	391	409	416	421	412	437	458	414	374	400	409	390	445	434	450	405	438	440	418	474	402	438	477	456	418	382	436	401	444	423	396	407	412	440	445	438	462	434	393	416	445	424	391	416	394	406	416	434	437	419	424	421	415	415	402	396	397	411	429	400	456	428	432	445	438	408	388	430	432	406	473	431	393	408	421	446	396	434	430	393	479	438	367	445	441	412	440	433	432	421	438	416	438	451	397	352	418	440	412	434	442	432	468	386	414	414	390	430	395	418	424	419	398	427	410	426	421	435	392	405	443	462	425	412	431	423	389	399	421	421	411	445	407	390	412	431	394	440	411	428	410	462	411	406	449	403	420	442	438	443	425	433	419	416	404	456	405	396	484	446	406	411	440	435	414	425	435	390	423	443	402	414	430	446	426	406	450	408	396	454	420	414	442	436	410	389	431	414	439	423	435	446	413	429	417	399	430	427	411	436	440	436	390	375	379	419	444	460	442	449	407	422	403	409	405	406	437	420	432	426	431	474	418	447	443	433	425	413	408	431	431	420	412	413	420	417	409	453	394	463	442	404	425	394	382	383	419	444	436	446	413	438	445	434	450	464	392	419	435	417	426	371	401	418	404	426	461	428
14144	26384	23520	15334	10667	7441	5528	4280	3597	2933	2513	2406	2217	1936	1935	1789	1771	1629	1549	1453	1456	1305	1229	1176	1154	1096	1118	1020	1071	1064	1016	1069	1031	1006	1035	1018	963	1007	948	1003	1012	940	941	976	976	947	912	860	893	937	990	919	903	926	895	866	944	945	963	878	905	920	914	962	909	889	875	901	964	875	920	893	871	906	873	931	937	899	898	874	966	920	898	900	926	935	905	855	976	935	902	898	912	942	914	956	908	932	892	951	926	912	927	933	895	920	910	929	916	890	923	928	892	887	940	882	902	900	887	928	876	883	895	880	855	891	909	925	913	873	842	846	858	891	921	939	885	942	854	905	883	913	926	864	865	931	892	915	927	876	936	953	932	916	919	920	902	872	844	889	856	940	938	911	892	922	888	859	886	864	919	829	830	870	884	917	911	923	911	891	903	906	856	977	877	899	871	917	909	894	895	919	868	909	935	906	888	919	910	911	970	865	869	900	897	910	913	895	892	844	941	937	928	946	887	834	911	866	909	876	865	870	957	849	913	894	930	929	919	899	902	895	917	887	957	900	962	950	904	956	905	906	863	921	913	941	908	882	952	900	905	910	880	894	898	871	948	895	911	928	904	854	884	907	908	891	851	894	907	892	882	882	939	912	894	888	924	908	920	974	884	879	922	923	899	931	957	919	965	931	903	930	891	876	897	892	904	953	910	898	866	861	886	898	901	887	914	943	882	864	893	849	857	895	883	867	894	893	922	929	897	883	921	917	883	895	927	900	901	897	891	941	900	885	893	894	897	983	869	942	907	910	904	848	882	928	940	896	892	934	953	878	903	899	919	881	860	904	892	944	874	910	929	900	917	916	918	879	913	920	906	892	895	863	899	895	875	938	951	926	883	911	943	909	907	826	926	928	944	881	893	897	983	913	855	903	903	873	910	935	925	882	853	884	899	909	947	867	897	877	885	867	963	913	994	843	880	880	929	859	922	877	877	941	906	902	918	932	962	914	999	948	926	894	899	907	913	908	881	908	910	885	915	917	906	947	861	895	907	923	880	918	914	866	873	941	945	914	932	907	887	883	900	904	905	862	939	895	895	860	948	869	895	908	903	871	920	858	849	899	934	936	908	894	864	877	863	912	925	909	910	924	896	868	893	933	937	905	908	893	919	980	922	882	889	897	902	844	946	917	907	908	917	864	905	920	858	899	966	909	888	909	872	928	922	870	926	919	902	851	893	982	910	913	916	887	854	929	880	892	895	913	848	891	871	893	873	893	905	893	858	898	913	837	891	913	908	882	861	923	926	911	943	938	872	863	894	852	881	924	960	882	896	926	929	899	860	944	863	976	914	912	898	910	915	986	903	873	857	866	903	901	900	921	855	901	872	910	861	947	870	923	900	842	969	902	932	900	960	904	920	936	880	904	945	878	893	901	936	868	880	896	938	856	872	915	847	923	926	841	938	902	943	938	924	934	912	923	925	903	823	937	898	850	894	880	880	865	863	894	914	864	920	923	850	1001	904	939	909	864	841	935	910	926	886	877	884	839	911	933	909	904	927	913	904	904	925	888	865	828	866	926	882	906	852	909	938	904	890	935	935	904	945	920	885	927	869	937	917	929	868	886	874	922	917	899	896	862	893	930	881	905	916	898	892	896	871	887	862	915	914	943	927	838	868	974	913	971	923	920	932	878	913	851	908	920	898	873	904	877	934	924	904	957	941	895	887	859	932	883	950	879	902	884	890	915	910	920	915	930	926	868	908	921	866	922	922	899	852	905	891	873	908	950	960	926	896	868	860	907	899	907	866	893	867	884	873	884	890	920	901	909	936	874	921	889	864	911	917	960	902	912	896	891	823	840	883	898	909	874	894	882	854	813	933	918	901	888	944	869	897	895	920	907	877	911	894	879	887	921	878	863	965	912	921	943	856	844	902	925	878	891	920	903	905	854	937	923	857	918	862	878	887	920	876	912	892	952	882	883	874	892	905	905	888	951	911	911	894	901	853	899	882	930	906	910	876	906	919	966	868	929	921	918	921	879	947	922	856	911	934	914	911	970	909	910	905	921	908	833	909	871	877	949	937	893	873	895	912	940	926	923	930	919	885	843	900	883	891	904	929	907	936	830	935	868	913	892	855	912	969	931	840	892	892	891	934	905	870	911	901	903	938	890	884	902	938	844	888	871	888	905	919	952	916	950	878	894	892	956	866	881	892	897	865	887	919	933	889	855	909	928	886	817	894	934	918	914	955	891	939	852	894	833	915	884	900	935	899	937	848	953	895	894	940	903	910	902	885	886	926	878	858	913	911	876	899	897	891	955	887	928	904	868	909	907	849	879	882	915	897	925	901	929	889	937	942	931	911	950	927	904	932	901	881	904	907	885	864	964	906	899	911	904	900	924	913	852	895	879	874	865	890	906	880	885	904	994	899	895	933	873	903	891	907	949	931	871	927	909	929	910	844	854	930	908	925	877	938	958	937	890	901	940	900	877	894	887	894	874	892	910	928	923	912	918	935	928	938	901	886	916	922	912	892	894	932	901	915	884	966	900	911	860	874	877	881	872	885	951	909	849	915	909	940	872	914	947	877	895	905	864	928	908	881	921	830	922	885	858	864	926	924	906	888	910	931	910	892	879	893	915	950	902	885	862	903	894	858	919	877	910	915	868	827	851	885	867	915	899	919	905	897	861	885	908	872	900	873	870	842	912	892	883	914	869	920	889	882	908	907	896	960	904	894	907	844	908	870	901	865	929	920	964	913	903	938	930	959	904	885	901	914	891	925	866	920	870	890	951	870	899	937	937	924	883	890	935	927	871	883	872	913	976	951	885	859	896	919	897	878	881	866	898	927	885	941	917	929	894	907	873	878	947	894	982	887	900	900	927	893	841	929	876	929	913	898	921	903	942	906	900	861	870	933	873	907	916	899	904	894	932	926	917	864	900	941	909	938	903	907	889	903	900	860	909	892	904	964	944	879	945	874	934	870	913	926	875	892	905	862	881	889	891	888	892	920	856	881	868	913	902	895	928	867	910	957	891	934	901	914	892	881	886	895	930	846	913	880	915	904	877	904	889	924	899	913	945	886	895	904	910	956	937	862	920	897	876	966	922	961	926	930	901	869	952	890	885	936	855	875	916	917	913	850	938	914	939	918	909	950	904	867	923	839	922	911	882	925	861	932	895	880	884	898	878	894	913	882	929	884	883	958	938	953	870	929	912	925	891	910	892	872	884	862	932	928	940	876	822	954	914	854	899	908	919	873	911	947	847	879	897	944	920	924	881	871	893	897	893	900	862	889	880	927	955	914	848	873	884	885	909	891	921	903	874	907	883	931	833	894	956	910	912	898	917	934	927	937	892	886	940	944	919	911	899	898	884	891	929	887	869	917	897	850	950	890	892	913	896	846	936	852	863	924	940	931	944	839	904	943	885	920	899	899	894	861	923	867	885	942	918	889	915	895	899	904	865	899	941	877	927	898	832	909	836	903	876	967	886	871	907	929	952	924	925
27405	17057	4498	1585	840	598	509	472	420	392	412	403	397	386	416	396	432	398	393	381	405	368	352	373	362	378	370	397	389	369	365	342	388	375	377	398	409	371	348	353	343	376	340	365	358	356	363	371	365	373	344	358	354	380	386	366	334	391	368	346	387	340	372	345	354	401	369	354	367	371	373	368	374	359	368	375	340	364	384	361	369	339	354	384	335	363	379	332	365	377	352	371	377	363	371	385	360	364	387	376	382	399	407	359	349	376	358	382	359	369	351	361	313	369	366	348	383	354	373	402	389	370	401	341	386	365	372	361	345	363	348	358	330	358	392	375	349	343	394	337	379	339	355	370	370	347	365	386	369	348	379	357	361	357	363	378	383	355	373	372	369	363	357	358	349	387	357	360	372	363	400	368	415	361	348	373	369	392	390	362	401	348	338	368	334	404	372	364	374	377	378	368	357	375	381	381	346	341	342	326	380	403	320	333	392	343	362	351	335	358	383	377	339	341	370	399	381	384	349	391	338	344	392	380	355	345	376	380	373	382	366	394	400	351	387	358	351	374	361	384	381	344	349	398	369	333	357	379	356	361	379	361	387	380	332	347	340	359	349	358	361	380	364	388	358	392	362	375	337	366	384	356	360	374	394	380	388	407	364	344	357	377	350	365	373	410	341	386	372	353	374	365	324	384	360	408	342	383	379	342	387	396	335	351	397	404	353	356	406	337	371	399	371	387	355	406	376	380	368	385	400	371	360	352	360	343	338	351	377	367	366	373	344	383	388	397	369	359	358	374	380	397	350	319	375	362	350	361	411	384	360	344	360	337	363	334	338	331	350	380	359	360	387	364	382	337	350	389	362	344	347	354	351	333	376	380	361	347	389	325	359	370	384	383	366	341	340	350	388	371	319	340	377	378	368	357	364	388	365	368	367	397	378	371	345	361	370	337	339	325	392	365	397	376	365	353	370	390	359	394	354	352	402	343	377	357	356	357	362	329	350	354	395	381	388	360	377	368	315	375	359	388	349	374	365	325	400	307	365	368	356	336	356	370	407	344	350	349	359	369	298	321	356	350	374	361	395	376	371	350	375	380	329	375	383	371	389	337	351	388	359	349	361	355	377	368	368	387	389	343	347	380	347	369	336	368	382	419	364	340	394	360	365	370	387	385	377	394	373	354	363	313	368	371	369	379	348	390	367	383	364	367	398	322	361	383	373	366	383	387	395	351	364	331	419	352	324	384	319	404	383	406	363	352	350	390	363	351	328	388	373	364	351	349	331	348	334	362	347	394	347	364	312	372	363	383	347	357	356	347	363	403	400	334	349	349	332	359	348	369	349	340	379	380	355	354	399	370	324	388	382	352	364	383	354	381	350	334	366	365	351	319	384	376	336	363	377	337	397	330	366	365	368	344	345	359	383	347	350	398	368	389	358	346	398	389	379	357	395	348	361	375	382	375	336	350	381	352	375	404	374	357	361	384	369	338	333	357	362	380	386	365	336	363	369	389	357	362	344	358	365	370	391	359	382	343	378	366	356	340	354	338	393	397	374	398	359	381	378	349	385	359	361	359	353	412	363	360	390	379	385	364	384	359	372	345	361	334	391	340	375	343	366	354	355	366	408	356	369	371	391	373	342	365	375	353	347	369	350	348	386	321	377	376	371	334	369	322	367	368	366	353	373	358	379	396	377	369	358	372	386	365	373	381	331	385	359	368	373	376	340	345	376	369	408	377	352	343	377	324	359	375	357	379	367	389	384	355	355	338	345	353	349	391	359	383	396	374	363	393	354	343	367	364	381	364	341	364	352	382	376	373	341	367	408	407	366	339	362	352	381	357	380	355	341	342	327	352	381	376	338	344	337	385	363	388	364	392	418	378	350	336	348	338	357	382	353	373	356	390	354	397	386	389	335	408	348	372	396	337	376	365	332	378	373	378	382	348	381	387	396	389	389	387	399	354	348	351	365	373	370	348	367	357	341	361	359	347	414	357	361	343	365	390	344	352	352	347	380	355	386	367	328	383	397	360	385	335	362	355	385	351	373	368	341	322	350	361	373	362	382	352	379	387	338	373	387	338	355	373	377	372	375	379	345	384	378	368	394	368	390	353	381	346	369	362	383	370	373	409	341	368	350	362	376	375	372	391	397	395	393	363	362	360	382	352	399	364	364	359	355	382	360	361	349	361	353	358	367	320	370	370	386	370	367	361	367	357	400	389	380	347	379	338	355	364	335	350	388	387	360	351	364	355	408	392	395	342	361	354	374	346	367	367	358	370	370	388	387	335	391	351	374	385	375	378	395	346	386	358	383	369	363	361	383	374	366	343	375	351	412	335	406	341	356	364	382	381	379	355	353	371	378	336	371	363	358	359	403	361	349	352	343	386	350	342	339	327	392	386	352	342	386	360	384	369	357	372	336	344	386	387	368	349	381	366	364	362	349	374	370	340	381	347	354	381	376	387	359	359	366	360	358	368	377	397	392	357	361	357	362	373	401	361	375	372	361	350	342	329	380	374	388	367	372	335	371	381	373	348	349	372	345	355	367	376	373	391	372	393	372	370	383	387	345	351	387	392	370	348	344	354	343	368	361	373	348	385	381	378	364	370	405	344	384	367	364	371	332	344	353	329	366	368	389	378	337	345	367	345	364	345	348	374	384	373	352	349	334	378	392	376	359	388	387	344	356	334	346	357	398	394	380	340	395	365	361	351	381	395	383	364	354	372	376	327	369	390	348	389	368	374	353	355	372	361	382	345	374	336	368	353	355	363	379	388	357	369	369	361	353	391	366	379	399	372	383	381	392	415	352	379	380	378	365	371	371	345	345	368	356	335	361	346	351	358	384	353	357	387	380	370	351	378	387	367	342	361	368	347	394	360	398	400	351	362	356	388	379	385	357	345	321	362	369	375	351	366	360	350	370	361	356	359	397	335	368	324	348	343	390	322	365	404	378	347	385	343	376	347	357	367	365	320	384	373	384	348	349	361	402	357	372	337	347	339	338	346	388	360	388	332	365	389	377	355	322	353	384	343	366	316	372	376	384	375	370	364	363	329	322	387	408	364	387	348	360	364	377	394	363	336	385	347	368	374	366	392	375	349	374	363	348	420	346	369	343	402	356	388	354	368	362	365	375	336	344	320	377	364	344	331	369	387	384	364	348	359	353	353	367	354	373	350	367	368	380	368	351	399	383	369	347	392	359	373	340	382	343	336	393	363	351	369	406	342	358	375	357	379	379	380	381	367	371	353	387	379	333	376	372	370	341	334	352	363	358	358	375	352	350	387	384	330	351	354	384	368	366	359	391	384	341	353	368	380	364	368	352	377	368	393	384	365	361	411	352	340	399	358	379	352	379	354	378	363	358	383	378	357	372	370	357	360	331	349	347	345	374	359	337	333	390	372	391	358	382	379	380	350	354	373	392	379	354	339	372	360	367	351	389	375	338	337	343	356	369	382	340	363	375	358	359	371	384	344	385	367	364	335	367	384	354	358	363	392
8194	9707	8204	4132	2443	1858	1454	1172	1158	1050	998	991	955	983	958	963	933	933	959	927	900	876	875	832	883	835	848	831	837	837	831	841	853	855	824	876	836	813	836	863	876	850	882	836	847	820	806	857	853	842	858	790	804	852	835	821	856	827	837	827	812	828	854	827	873	769	830	839	864	834	798	815	804	836	841	796	867	856	834	815	842	817	855	782	841	856	869	810	845	847	809	823	829	824	858	839	834	824	832	860	796	820	809	855	820	778	857	835	863	824	866	831	864	819	821	829	843	849	770	826	863	830	798	829	865	803	882	854	838	836	810	851	836	847	852	829	801	791	837	841	840	862	857	844	827	826	831	798	848	861	857	804	802	840	811	874	833	831	820	807	834	804	791	787	844	830	784	796	788	846	802	850	809	832	806	817	808	852	795	794	832	849	836	808	821	828	797	832	827	859	876	871	873	814	868	815	822	833	823	831	868	815	861	800	801	833	794	835	822	881	832	883	833	809	811	864	791	836	793	797	791	792	821	856	846	836	868	881	786	863	813	812	832	808	888	871	806	880	813	844	861	833	831	849	869	870	785	818	802	839	773	818	792	830	799	850	820	823	852	838	846	790	850	802	885	784	852	774	829	821	850	839	841	793	811	828	827	797	816	846	841	846	866	849	828	815	820	898	823	809	849	799	861	877	799	819	836	872	865	802	866	828	820	848	800	851	864	813	841	795	848	849	890	820	844	835	779	824	832	804	795	807	844	851	779	832	764	875	831	808	814	851	815	807	862	820	852	800	861	797	850	844	779	876	831	860	829	842	820	829	803	807	813	812	852	855	838	803	800	798	869	862	848	816	860	826	833	808	801	835	860	829	824	789	847	816	821	833	786	811	787	812	850	841	813	822	824	860	809	825	772	822	839	766	844	815	847	840	858	825	824	850	864	874	821	845	789	806	833	841	804	768	806	793	853	802	790	888	835	819	812	865	821	865	874	805	817	806	779	835	827	890	830	823	813	820	761	809	816	815	864	821	828	839	801	840	806	828	810	809	835	811	845	837	829	781	852	853	825	855	793	834	844	840	855	783	750	860	841	859	862	811	836	808	794	826	822	841	769	785	811	822	798	833	847	822	809	854	796	841	793	848	830	839	832	888	827	769	837	825	858	819	856	872	839	831	825	819	824	816	827	826	835	826	810	857	841	834	782	796	852	858	814	905	803	803	812	813	823	825	768	809	793	797	859	781	812	825	832	803	818	801	843	817	864	788	802	802	795	818	808	827	815	864	841	825	821	778	836	764	805	826	802	810	871	801	793	849	815	867	801	836	821	825	850	861	823	828	836	847	806	854	826	821	822	813	809	841	793	801	816	814	819	857	773	777	825	838	872	827	863	846	844	856	845	869	829	793	821	798	837	864	801	820	813	831	809	809	783	728	821	782	822	868	885	830	832	847	813	845	796	798	859	850	841	776	798	843	826	802	829	811	854	867	830	806	855	813	827	815	812	833	828	796	808	820	842	835	784	823	814	854	824	804	878	837	871	808	843	831	827	816	806	810	872	806	805	879	844	837	844	841	776	808	799	848	809	859	802	762	813	858	849	791	841	821	825	851	781	761	745	846	801	826	823	781	841	803	779	878	826	832	867	838	839	812	826	820	932	825	815	881	835	808	854	851	864	793	828	847	834	855	865	810	825	816	844	834	782	846	793	827	832	844	843	818	831	843	841	825	832	778	810	755	861	867	832	813	805	831	806	790	807	816	838	850	844	862	801	846	839	856	851	867	854	814	809	869	827	814	865	849	788	845	879	859	863	850	795	815	838	825	852	848	820	838	820	816	852	842	819	829	852	868	807	810	798	779	811	824	892	759	810	837	833	876	756	779	793	846	867	792	851	868	822	835	858	826	846	812	812	815	784	838	813	831	842	808	850	880	868	821	800	881	850	798	859	815	840	804	827	819	829	768	830	806	828	833	853	851	822	840	843	853	846	824	802	823	796	808	859	833	850	824	823	800	816	886	865	800	861	822	784	833	835	860	793	806	862	841	864	766	846	792	813	801	822	833	916	834	806	842	795	854	799	820	880	829	806	838	858	812	834	849	801	872	885	790	815	841	766	882	799	802	879	824	796	828	831	880	835	824	800	866	853	823	838	782	747	809	786	852	791	844	888	826	827	832	792	810	803	794	795	820	825	867	870	793	821	777	839	826	833	797	837	802	865	876	845	811	844	803	868	804	839	788	769	837	853	877	805	901	810	786	784	872	811	799	854	749	907	801	810	849	806	835	812	856	788	818	843	849	820	871	843	888	765	839	855	793	835	891	832	789	810	783	786	876	804	893	835	865	851	843	833	880	830	845	863	805	858	816	857	809	832	795	844	843	858	844	831	825	795	835	828	774	837	850	768	846	812	791	860	834	779	809	833	820	801	825	831	811	820	823	865	802	838	824	773	830	842	830	787	854	797	863	844	823	801	805	841	850	829	816	853	844	820	814	822	740	809	823	758	821	834	868	854	784	813	848	853	790	852	862	824	872	770	805	851	825	893	861	799	770	837	819	828	808	796	845	827	829	803	813	780	832	796	860	800	759	803	799	881	904	846	848	851	809	823	790	822	838	841	792	822	887	783	803	811	827	860	856	812	804	807	845	841	878	791	839	826	798	812	819	782	806	773	811	830	828	796	801	816	834	873	866	865	820	831	764	820	836	775	838	854	801	825	816	825	885	826	834	823	844	827	830	823	798	842	867	798	883	776	847	867	873	834	818	857	818	796	781	801	799	860	793	825	843	804	836	878	813	842	811	866	822	836	817	824	806	809	798	814	814	818	890	766	809	783	845	864	838	840	835	807	825	831	859	820	855	789	816	822	804	797	822	810	868	834	834	814	861	859	854	881	795	800	805	857	819	841	822	823	818	826	797	817	867	835	816	773	864	802	782	781	854	783	815	815	851	787	897	834	890	845	784	799	834	845	814	856	848	796	805	785	836	837	827	824	840	826	835	798	786	792	811	779	895	829	823	826	842	813	833	825	864	818	862	862	798	805	851	801	853	804	814	879	811	782	833	806	796	773	831	855	842	812	776	803	829	806	819	802	784	822	823	823	838	845	808	846	808	898	853	794	865	792	844	811	804	810	804	768	836	806	798	831	849	860	817	848	831	824	795	778	798	858	821	766	819	803	898	809	848	811	801	855	791	883	837	854	802	806	850	799	797	830	813	810	832	828	882	849	806	836	829	797	835	797	810	838	858	826	826	810	857	889	804	852	806	779	810	782	792	901	799	884	859	861	823	845	810	852	799	850	785	807	802	853	855	824	820	804	786	866	765	840	809	894	865	879	859	826	810	802	772	832	838	810	844	774	832	820	830	825	860	810	855	846	822	831	869	853	831	847	826	845	829	825	813	850	817	842	817	827	810	804	841	790	802	839	827	828	868	816	848	900	826	839	857	796	838	800	811	840	832	766	852	772	855	860	814	859	823	789	807	792	766	799	787	824	846	776	788	840	844
25142	21466	27968	25296	11602	1847	1038	716	569	479	462	447	409	363	372	389	360	357	306	304	286	316	310	290	267	279	260	273	249	263	264	269	271	285	265	267	232	260	265	240	251	249	255	249	259	244	275	252	254	227	242	239	190	201	260	218	239	234	224	250	247	223	249	255	245	234	242	259	263	210	244	247	227	217	218	261	229	234	240	230	247	233	234	255	234	220	214	239	257	237	257	244	228	222	235	222	241	254	238	244	250	247	256	255	241	250	232	254	248	250	242	244	222	224	239	249	249	239	252	218	254	233	237	209	226	249	229	245	237	225	240	227	233	217	244	234	230	237	248	234	258	220	231	229	247	231	267	246	264	199	217	218	251	221	223	248	241	246	240	217	254	271	236	260	250	247	256	240	228	256	234	258	241	249	219	232	227	229	246	258	245	232	249	224	238	234	264	245	234	255	247	212	252	242	241	236	262	258	267	241	245	243	208	234	219	259	248	259	245	239	252	224	247	256	204	239	236	221	237	245	267	233	219	248	230	237	237	233	264	237	226	261	243	244	209	235	239	236	233	219	261	258	226	261	217	255	236	222	219	241	239	220	197	257	219	259	245	238	234	256	241	233	251	260	251	244	236	262	254	239	263	240	265	234	242	250	259	253	240	238	254	222	234	224	234	244	242	234	253	261	239	252	239	212	215	226	267	203	236	269	259	245	254	249	266	250	227	241	224	257	230	225	233	257	233	195	230	247	201	251	241	242	227	247	252	253	230	239	240	263	238	250	266	239	229	239	236	223	246	225	217	247	238	247	239	279	252	259	251	223	227	235	218	229	217	229	237	234	217	229	238	240	215	209	231	246	257	218	234	241	234	221	272	237	247	249	249	235	224	246	254	256	263	240	217	264	232	257	234	215	214	273	240	230	260	263	218	241	243	234	217	241	234	226	210	243	210	256	226	249	254	232	220	222	217	263	223	231	232	252	233	228	218	221	226	238	239	248	208	243	270	238	259	217	251	233	250	203	229	232	245	243	241	224	242	270	216	233	228	243	262	204	225	248	238	255	225	216	244	235	211	240	242	238	235	252	217	244	245	214	232	244	226	254	248	216	265	254	240	222	245	218	261	231	244	270	272	260	234	252	240	229	246	232	257	254	232	230	236	220	226	231	255	228	222	218	252	232	256	212	252	222	234	241	222	260	260	269	232	232	238	238	250	234	249	254	223	242	223	249	241	255	237	225	231	219	228	243	210	236	239	250	235	230	240	232	230	240	247	242	254	231	240	230	268	217	205	235	246	265	262	260	262	218	239	232	229	230	257	214	224	234	251	239	233	242	242	233	230	247	235	252	242	251	280	212	242	214	220	227	247	192	233	222	253	222	207	234	261	220	247	262	225	251	228	231	232	232	233	257	225	243	240	220	265	240	241	217	245	241	267	231	253	246	249	228	241	237	281	221	222	231	211	203	206	262	231	216	237	240	232	251	227	227	234	228	253	247	238	219	226	238	272	240	239	235	239	224	255	250	238	247	248	222	253	229	241	227	234	235	242	193	217	239	227	237	227	238	237	217	248	256	243	248	260	237	290	235	221	226	208	242	253	232	244	227	244	251	257	246	232	213	243	234	243	238	245	250	221	250	201	220	255	252	240	230	233	218	243	236	222	245	227	245	206	250	243	236	234	228	243	250	223	243	232	243	245	247	245	239	218	223	256	237	245	271	236	244	224	248	252	273	216	219	268	251	245	240	227	249	262	262	224	219	252	240	248	245	259	244	217	197	225	269	233	226	233	231	259	205	260	252	234	239	248	234	209	248	199	253	218	236	231	215	231	237	251	236	265	236	226	224	250	235	247	211	267	260	217	267	233	240	252	241	256	234	258	251	209	234	250	197	250	237	215	232	252	260	257	254	224	263	252	229	239	247	214	253	228	247	261	260	239	236	240	224	273	248	269	242	247	225	241	223	228	243	226	249	224	253	246	237	256	230	256	230	252	252	271	240	234	226	220	246	245	246	242	260	210	231	245	250	254	263	248	241	227	229	253	262	252	223	255	223	207	231	255	265	244	236	231	243	255	231	279	266	223	232	237	235	225	220	217	232	261	223	214	252	256	222	222	240	262	211	238	259	231	215	256	242	227	222	229	220	265	240	228	260	231	219	242	213	244	264	227	240	230	212	225	191	255	251	223	225	228	243	238	206	222	235	215	253	239	250	252	234	239	272	252	227	237	241	232	243	226	236	206	247	243	244	240	242	268	219	240	229	253	226	234	227	237	237	240	231	224	253	226	271	237	233	254	235	219	223	225	224	236	212	260	238	255	252	234	249	244	249	257	261	248	245	256	226	230	232	234	224	231	244	210	244	241	248	245	220	217	278	247	251	252	221	222	237	243	222	250	241	235	239	241	245	261	228	222	236	246	267	230	247	228	243	228	246	220	253	222	233	256	247	223	226	237	223	253	251	253	254	259	239	206	228	237	256	268	220	239	251	254	260	235	228	261	224	229	222	219	220	242	246	236	280	242	239	220	243	218	229	241	235	244	203	227	231	216	231	214	218	230	198	213	230	231	243	246	231	274	230	244	251	254	246	235	232	226	244	258	228	248	236	245	233	239	235	244	211	230	243	243	228	227	243	248	211	221	232	216	251	225	241	243	237	217	257	241	235	252	212	230	236	222	235	254	234	217	241	249	230	230	248	249	226	258	228	255	229	218	216	264	208	241	228	269	250	231	255	240	234	266	247	232	229	214	245	224	258	243	246	243	239	228	250	245	245	213	235	249	242	238	253	218	214	239	221	275	259	249	232	245	237	244	214	235	224	240	225	259	247	227	242	269	241	241	242	258	225	246	245	221	264	247	255	237	203	215	234	255	240	230	264	244	235	203	233	241	215	232	239	233	246	259	240	220	268	241	255	250	243	237	255	274	234	221	247	233	256	227	218	210	228	213	251	211	219	226	227	245	243	220	234	247	222	224	235	264	258	229	225	236	256	223	253	225	241	236	232	225	222	254	222	233	229	246	248	269	247	248	264	255	214	248	231	251	248	211	237	249	252	237	238	239	226	209	230	260	215	232	242	234	247	242	234	250	231	269	239	237	230	235	215	220	233	230	236	244	265	221	237	261	235	234	245	242	236	240	219	230	256	222	232	251	239	236	212	253	257	246	244	253	234	246	230	245	266	248	244	264	256	216	262	265	236	240	223	243	265	235	225	236	253	237	238	261	251	215	215	223	260	244	222	237	257	259	229	238	234	241	226	241	263	224	251	226	229	237	234	241	265	253	252	236	232	266	235	243	229	243	221	237	229	257	259	264	241	255	228	239	253	227	236	235	229	225	223	211	258	234	237	230	244	223	218	254	204	245	254	238	247	213	249	225	262	259	251	221	251	230	221	229	250	235	247	250	229	231	218	228	268	234	249	229	246	218	219	244	260	255	236	267	218	255	238	214	215	229	217	251	207	233	219	213	228	226	266	246	258	242	258	224	250	211	243	226	216	241	231	244	229
10708	19964	17412	9954	6742	4448	3274	2590	2066	1757	1546	1418	1377	1291	1228	1150	1013	1033	909	844	911	830	812	763	723	656	696	691	656	655	615	652	648	626	615	576	616	581	611	594	611	561	600	602	589	582	600	566	584	555	583	545	569	557	575	562	584	564	572	522	582	557	578	559	563	576	594	580	563	577	580	570	579	525	599	546	574	544	546	538	555	598	590	609	546	598	542	586	566	598	561	549	575	550	534	577	556	534	583	606	584	573	575	549	563	511	533	568	572	542	569	560	552	543	576	560	593	572	537	596	602	540	562	519	578	521	586	513	516	573	561	599	556	564	579	600	532	581	587	496	544	597	563	569	589	558	552	561	535	565	570	551	545	541	554	531	569	555	573	528	596	588	557	566	533	564	606	545	612	570	570	565	586	589	539	507	569	551	560	518	534	547	548	556	609	544	628	535	601	543	569	540	587	531	567	544	546	553	622	569	562	545	581	569	574	501	577	581	596	577	545	578	546	555	565	581	565	536	481	578	524	546	596	513	558	527	533	538	573	606	584	547	509	548	524	568	536	568	571	590	581	556	542	585	538	511	530	572	562	588	534	557	514	573	529	580	560	579	580	540	549	550	555	528	598	589	539	589	548	527	552	545	554	548	553	518	546	572	602	526	530	587	594	543	551	578	569	552	608	540	572	552	599	548	607	587	546	525	543	519	578	581	568	525	576	577	551	563	587	563	577	538	551	565	557	559	553	587	559	516	551	588	568	560	561	530	550	552	551	586	554	553	571	552	564	551	553	534	561	601	543	543	525	532	598	527	535	544	564	554	563	541	552	590	557	548	576	594	528	477	552	589	558	559	541	556	558	561	576	581	529	566	536	562	524	577	536	545	513	586	526	539	589	562	584	554	559	556	542	518	567	561	560	578	559	542	526	567	459	514	530	608	611	566	561	591	548	566	565	547	572	567	559	548	575	510	588	593	538	542	562	588	579	520	572	543	556	544	580	536	535	564	550	537	521	584	560	529	550	550	560	502	513	552	550	539	556	600	584	596	610	573	536	550	553	582	580	562	544	602	558	563	553	577	576	529	571	543	569	501	525	544	578	567	587	550	593	557	557	578	561	594	569	511	562	582	572	551	587	545	564	568	538	563	547	541	548	565	534	529	573	569	551	586	588	561	565	521	552	558	544	545	531	549	542	564	598	598	555	551	593	571	540	520	583	576	585	568	558	615	551	546	539	577	526	533	586	604	547	529	512	601	542	574	565	559	591	505	562	551	592	570	578	565	580	558	601	587	563	594	587	558	575	570	573	527	565	572	557	551	589	526	521	549	550	534	573	548	555	552	550	576	507	548	510	539	537	527	545	585	554	573	542	558	572	576	550	595	580	557	533	563	540	593	524	559	537	498	528	583	569	557	595	558	501	568	572	556	543	607	558	536	550	599	489	573	543	578	554	548	519	583	573	535	591	575	545	577	525	561	556	569	571	521	560	590	528	562	588	580	560	565	605	516	569	540	552	550	571	556	544	529	545	561	565	506	542	547	545	525	574	571	566	577	564	527	551	541	562	530	562	564	579	534	526	516	541	604	567	546	552	570	568	541	529	598	583	529	615	547	540	543	580	537	624	568	578	601	563	576	539	524	576	564	527	577	544	542	587	602	556	547	551	509	584	533	516	568	540	551	584	557	555	539	568	592	582	552	530	547	518	586	545	568	536	534	505	524	582	565	589	605	578	502	552	571	604	551	538	618	526	579	539	535	543	559	552	601	542	596	515	566	585	526	533	609	534	570	534	530	605	533	573	563	581	565	551	568	534	556	579	576	535	569	549	551	566	548	552	567	555	578	544	562	525	533	554	527	559	559	528	555	571	599	574	587	589	583	552	569	559	570	601	545	519	564	564	540	540	587	593	553	531	546	573	519	571	569	581	598	549	554	582	578	525	520	551	533	502	556	572	577	543	577	556	567	553	584	586	527	566	573	568	532	562	592	577	504	576	556	544	553	579	541	576	561	556	525	579	547	564	548	588	562	550	553	560	534	567	561	590	552	564	543	517	549	533	574	553	534	533	562	519	608	517	536	566	564	560	563	559	578	539	537	521	559	599	553	587	612	548	534	572	533	529	568	541	550	591	560	572	554	602	559	559	577	597	551	553	531	555	593	524	585	565	581	508	595	563	546	508	572	549	565	551	552	551	554	545	529	590	599	594	579	605	553	555	622	574	539	546	592	533	545	564	589	576	559	558	565	565	583	569	569	527	561	574	512	560	581	588	550	560	553	561	574	553	539	495	555	584	576	569	579	571	539	535	559	547	558	575	540	528	498	570	535	564	546	572	585	560	543	573	530	596	577	518	582	566	567	552	545	562	545	577	553	565	550	542	531	586	563	567	575	567	560	576	567	545	557	568	549	530	549	576	557	540	525	582	535	571	550	566	539	572	581	531	569	550	564	554	576	584	584	607	537	602	564	521	558	546	548	573	592	565	574	519	575	572	607	508	532	557	553	590	537	569	540	595	520	561	546	596	552	616	541	529	501	506	561	587	570	535	583	526	568	567	576	564	581	606	584	556	557	558	556	528	560	500	533	523	535	550	550	541	562	552	571	575	505	617	580	537	598	531	573	603	549	543	610	523	522	540	563	586	576	580	557	549	576	561	560	526	621	588	574	553	562	562	572	553	531	597	565	539	556	575	576	559	505	553	591	582	543	574	585	539	534	576	598	554	552	567	555	570	556	574	526	600	545	587	593	570	530	556	560	547	618	551	523	545	545	560	553	550	557	570	546	578	557	566	557	569	571	564	588	517	590	555	562	573	556	524	568	593	592	530	603	560	505	573	548	531	584	546	556	554	567	582	516	540	566	531	554	568	574	580	547	534	586	591	548	566	507	539	516	543	538	552	552	601	549	531	579	551	547	541	576	553	532	576	560	540	597	542	600	526	563	528	549	576	584	565	543	525	536	530	547	542	578	549	597	579	562	542	568	569	526	524	550	564	537	544	566	549	524	571	575	550	561	580	553	570	529	531	556	586	572	543	565	541	573	540	564	571	558	555	525	547	551	584	547	585	479	568	535	563	548	588	561	540	520	575	528	546	557	568	554	551	532	535	528	519	595	549	553	569	584	545	537	571	542	563	551	578	532	588	528	570	581	550	535	552	531	570	564	589	593	568	533	573	562	555	595	552	554	558	576	569	548	566	606	580	560	557	562	516	519	563	549	560	549	565	564	530	527	602	583	528	589	552	532	524	569	573	508	555	560	558	592	565	536	564	563	563	576	566	541	563	586	599	568	560	495	557	533	564	531	538	579	543	594	581	586	527	561	594	554	577	541	577	516	576	541	492	542	567	533	577	565	554	552	550	545	522	602	581	568	539	553	549	566	572	603	558	562	563	568	507	548	570	588	536	561	561	593	540	572	553	518	540	564	595	555	548	510	571	561	545	552	535	562	558	501	616	518	523	555	553	559	580	537	549	554	580	526	539	551	586	553	558	576	575	537	578	526
24120	21471	28993	24371	21433	10713	2402	1359	1085	966	866	797	746	719	685	672	623	633	572	569	557	529	529	486	516	482	483	503	429	457	484	481	425	440	463	479	457	429	460	473	410	438	425	477	414	378	437	441	450	428	446	460	471	441	438	434	408	434	408	423	430	430	397	429	384	373	429	409	454	423	480	419	471	392	430	428	422	436	446	465	443	454	431	410	471	429	459	453	410	431	428	426	421	433	430	451	450	450	426	424	448	411	369	434	434	425	459	385	447	422	412	436	407	406	457	409	455	456	424	421	466	428	451	439	423	447	425	449	435	411	415	421	393	426	431	418	417	422	429	412	430	452	430	420	417	427	480	422	424	450	378	439	410	446	435	455	482	427	401	446	426	426	456	460	445	435	426	441	406	452	421	447	442	411	442	428	429	421	434	407	451	391	442	456	466	415	424	445	422	400	437	461	398	416	414	447	389	419	444	432	420	413	407	410	433	433	421	404	428	438	447	409	434	430	436	473	444	397	430	418	418	412	449	390	455	414	453	455	416	419	399	412	435	424	443	415	410	383	405	412	429	455	420	436	443	427	430	416	440	384	421	408	434	436	428	403	463	409	446	403	445	422	380	436	411	408	416	411	392	422	475	408	408	461	445	455	388	433	403	450	438	427	447	428	405	408	434	410	422	419	416	366	400	463	373	429	464	405	436	433	410	451	425	420	420	379	385	405	445	397	424	456	431	418	464	445	468	446	404	398	465	439	413	478	401	442	437	416	428	415	421	427	430	440	447	390	426	440	404	407	447	417	446	444	450	401	424	420	440	416	434	419	446	411	447	378	428	397	415	405	444	437	442	400	398	420	431	403	401	461	464	417	426	411	421	433	408	426	427	409	430	434	430	436	438	428	471	405	426	452	434	454	427	447	376	402	422	440	412	432	444	420	424	421	421	435	429	439	466	379	431	447	429	408	422	406	430	444	412	437	392	419	487	406	390	404	452	441	419	432	393	398	414	446	434	438	407	451	453	405	426	450	449	417	421	476	430	412	416	447	455	426	412	397	420	399	459	431	432	386	435	409	429	468	423	411	426	395	434	437	423	457	434	487	396	471	456	454	434	443	447	460	411	414	415	443	427	425	415	389	444	428	468	430	439	435	462	406	407	411	432	466	456	435	457	457	413	433	432	461	402	471	439	417	423	451	415	438	413	451	408	435	414	417	432	389	387	388	445	401	405	442	451	438	434	409	421	427	464	395	406	458	434	438	413	431	386	420	429	456	458	421	432	439	426	427	394	385	434	423	404	466	456	379	471	409	412	453	415	419	438	398	409	451	433	453	419	418	445	405	401	437	426	406	413	423	396	416	437	406	420	453	432	413	437	412	396	435	404	462	442	422	432	430	418	429	441	413	467	414	421	435	406	448	468	409	456	406	422	420	445	427	416	462	447	444	432	447	452	429	406	418	422	435	414	473	400	424	422	437	410	373	427	408	421	383	434	459	434	434	433	400	433	432	429	412	419	423	424	414	420	442	466	381	425	400	440	436	421	418	402	432	433	403	432	426	454	439	414	438	413	448	392	399	393	444	412	418	461	454	445	395	418	429	415	411	431	458	451	400	408	425	436	418	401	424	407	407	478	424	455	405	418	408	402	398	428	433	438	437	421	452	434	431	397	465	445	441	401	426	433	413	422	418	406	419	438	443	439	440	415	458	414	450	431	413	387	448	431	405	399	415	427	452	421	390	418	444	399	474	439	448	435	424	429	443	423	437	409	422	435	440	391	417	457	431	396	426	431	414	407	425	408	429	468	436	438	417	433	453	473	414	440	409	421	436	404	438	448	429	448	441	434	404	415	399	464	390	407	421	409	419	460	446	410	429	426	442	448	428	448	407	463	441	466	398	435	418	449	372	423	417	394	433	441	431	380	391	412	405	424	434	432	414	410	442	439	435	423	452	435	440	418	441	448	404	445	419	423	415	432	470	441	397	423	426	411	403	440	478	401	442	428	403	456	432	458	433	432	419	421	408	390	417	464	434	423	441	445	458	409	423	447	411	439	412	409	394	438	409	425	460	426	412	440	458	459	399	408	395	431	445	411	479	434	405	404	462	400	431	431	431	425	410	443	448	426	440	432	434	421	436	394	450	415	454	436	404	430	425	436	430	408	436	419	430	412	444	408	426	458	415	439	430	420	459	418	398	403	456	442	463	398	413	435	451	412	419	439	424	403	400	417	451	421	440	440	390	436	412	421	410	415	430	418	433	426	426	475	409	428	432	392	426	401	433	442	457	441	407	433	423	422	437	440	440	410	408	484	382	463	423	411	408	400	411	443	439	417	477	444	400	408	427	403	435	379	437	459	407	455	442	422	412	444	429	437	444	425	452	423	417	392	418	434	421	418	430	455	414	435	425	429	433	443	432	426	400	426	419	434	449	450	469	467	463	403	429	427	394	423	421	401	447	422	426	421	411	447	409	423	425	419	438	410	434	438	425	398	420	446	429	455	393	436	431	408	451	424	412	456	403	416	415	424	425	450	414	455	415	422	423	433	417	444	397	427	421	403	427	444	406	441	415	445	398	385	442	408	411	440	442	459	422	425	428	415	463	418	429	438	422	441	436	445	441	410	403	415	472	427	432	426	419	419	464	459	420	453	443	440	403	435	458	439	417	416	432	419	440	430	437	422	449	415	420	418	432	427	464	448	412	419	393	451	436	431	423	394	389	420	418	411	398	483	451	451	410	415	436	417	420	462	437	406	428	456	427	431	431	420	410	436	413	445	404	418	438	430	433	431	450	425	422	426	437	410	424	405	435	430	395	419	425	417	426	419	404	400	409	407	443	439	348	440	414	437	418	451	422	452	415	442	431	456	433	426	472	439	429	485	377	415	421	461	438	451	409	417	454	414	458	427	461	421	450	460	424	404	438	430	404	431	432	414	444	411	431	409	467	400	423	447	468	403	407	418	449	437	412	439	437	418	432	459	415	402	389	471	390	438	445	450	438	409	412	437	433	452	434	430	421	441	396	393	422	438	435	467	459	439	406	442	398	395	414	438	414	422	374	458	450	410	435	469	421	439	452	404	398	412	413	444	410	476	408	457	461	381	430	436	408	424	435	422	404	385	409	426	413	419	433	431	429	453	430	421	445	431	443	438	435	406	428	413	397	417	402	436	432	402	433	390	431	415	467	439	427	441	422	461	431	449	412	389	424	446	471	441	499	407	431	442	439	407	437	431	405	397	422	464	412	477	457	416	416	470	411	401	438	410	424	451	400	416	438	404	448	445	430	450	441	447	464	434	439	399	412	436	444	429	454	399	427	425	447	422	409	422	446	395	446	444	422	441	405	414	467	406	406	432	427	461	463	417	416	403	400	444	401	433	404	428	412	410	431	427	430	379	437	413	413	411	422	428	436	431	436	455	410	430	430	478	444	405	425	403	444	428	448	399	403	465	421	451	434	468	448	403	421	437	441	428	412	466	437	426	393	422	417	415	422	428	414	429	396
13936	25767	22925	14909	10476	7385	5665	4328	3638	3057	2745	2469	2343	2166	2034	1928	1802	1703	1502	1479	1364	1385	1344	1194	1156	1117	1142	1096	1063	1086	993	1114	1065	1045	1048	1037	995	1038	980	1068	1000	935	951	899	958	910	943	938	942	914	921	882	958	963	861	908	877	896	904	900	888	959	910	824	881	884	905	929	952	954	929	916	961	889	897	880	906	898	890	931	939	908	974	909	904	929	915	822	885	887	889	967	856	954	907	890	905	939	894	901	962	929	915	931	907	939	846	896	869	894	942	927	970	921	951	933	904	885	918	906	943	878	904	900	887	864	927	890	911	893	932	887	943	946	888	867	958	911	912	887	896	963	872	876	888	969	942	926	929	903	923	900	868	921	891	943	926	901	898	864	967	951	983	942	925	897	936	839	910	842	913	885	920	863	936	888	897	902	939	890	905	886	893	899	886	899	924	903	879	900	948	931	911	881	873	885	912	909	899	893	916	864	888	887	913	925	943	965	950	899	917	800	899	917	892	881	935	889	892	911	862	879	897	936	903	865	934	907	892	890	929	868	921	911	950	887	934	899	865	942	886	879	912	907	900	918	999	845	884	914	904	922	943	881	1011	910	908	905	916	884	910	892	876	883	954	899	886	873	904	939	904	929	913	862	875	924	957	938	950	863	955	917	889	904	920	910	875	954	866	879	887	914	957	853	903	931	839	904	919	947	932	905	942	885	878	951	866	883	903	871	917	912	906	922	875	946	922	922	941	884	882	884	909	847	892	891	907	911	930	951	906	907	920	892	919	869	884	893	924	848	889	914	914	851	937	906	892	924	924	922	961	953	887	936	915	933	879	908	863	919	941	914	863	940	893	894	948	975	910	901	886	915	951	879	927	851	928	872	936	916	946	880	915	912	900	882	919	942	938	914	903	873	914	902	946	922	962	878	876	843	901	881	963	951	924	922	961	861	907	873	911	913	922	903	914	894	891	900	940	921	892	893	924	913	922	840	940	835	937	879	926	891	902	909	902	875	850	1029	959	923	881	900	878	941	869	888	932	931	924	902	862	938	904	921	903	936	859	907	924	933	893	930	868	927	889	916	954	933	946	923	912	908	910	932	908	905	908	883	893	918	899	903	907	881	884	891	867	837	905	887	852	899	887	931	921	930	888	886	921	901	896	921	965	865	868	910	901	925	826	889	991	879	872	924	892	940	879	915	884	953	883	861	858	914	898	911	941	887	917	880	932	923	888	959	903	880	898	955	924	914	908	841	899	917	898	917	904	911	955	951	821	877	894	915	911	917	892	904	962	882	930	890	958	865	894	908	946	877	856	927	931	891	923	900	954	927	900	918	885	944	988	901	898	895	919	861	943	932	847	822	872	934	898	952	916	874	917	924	917	912	891	899	911	889	928	899	935	942	858	929	927	921	891	878	905	903	868	948	897	946	911	834	920	889	879	923	882	895	896	871	887	908	917	946	924	911	897	992	944	933	903	913	931	920	827	888	952	910	893	908	905	922	918	878	904	903	951	896	878	984	940	927	873	908	919	878	903	944	883	953	882	925	916	894	928	928	982	924	885	947	907	906	886	961	957	892	901	931	906	870	895	882	904	928	899	914	895	935	922	920	855	921	861	882	945	889	925	943	933	841	889	915	937	955	894	937	895	914	928	929	903	892	869	932	916	905	905	877	913	928	913	923	939	938	889	880	826	909	888	881	901	881	886	910	922	939	902	922	856	884	883	949	916	896	886	894	851	871	861	884	890	880	833	918	880	901	866	901	953	883	953	880	960	909	954	890	872	899	872	847	905	915	883	946	904	950	852	899	859	956	908	889	903	916	942	980	880	834	877	932	933	952	925	889	928	926	866	885	883	888	979	846	881	909	931	920	905	905	920	907	884	913	879	898	887	894	878	853	878	897	869	931	938	912	916	910	921	851	880	894	920	858	923	945	893	841	900	918	952	914	943	916	908	925	912	919	871	942	912	889	897	926	920	898	917	902	887	960	934	944	890	904	877	928	867	958	930	873	871	894	913	862	857	925	875	919	867	879	912	863	900	909	901	890	871	894	910	884	881	918	861	957	919	898	912	867	907	857	889	916	887	883	969	927	920	910	906	891	918	924	927	914	947	979	916	900	921	905	872	927	914	869	930	927	913	908	905	935	850	884	896	933	841	875	927	945	941	908	855	877	922	941	930	893	936	887	909	945	903	888	944	958	874	854	898	917	850	922	920	892	938	956	895	867	890	866	859	869	919	910	903	898	899	897	902	948	894	955	913	906	908	912	901	931	888	862	942	908	962	899	905	891	950	851	870	916	842	927	911	842	885	931	885	902	883	891	862	906	878	938	868	846	869	869	909	914	928	903	895	912	893	896	899	957	926	855	897	900	849	902	945	948	970	939	899	914	889	889	897	874	905	907	942	890	953	900	905	937	930	908	908	919	852	926	917	876	915	929	932	862	876	925	966	894	891	875	856	901	956	886	913	923	917	941	888	927	880	931	878	865	903	889	899	945	945	914	906	925	876	920	900	941	900	875	856	924	897	976	937	943	922	892	915	863	973	874	881	880	894	948	946	949	899	852	916	942	885	895	909	886	866	899	923	865	868	889	901	896	906	884	873	902	905	895	896	954	916	871	916	942	886	964	879	873	914	962	910	922	965	981	846	901	848	924	940	901	872	951	934	924	904	948	903	895	922	931	885	925	917	923	878	924	908	882	907	937	930	842	941	893	942	950	972	889	895	892	888	922	972	948	896	903	920	922	861	898	842	869	943	904	875	890	902	911	948	931	936	890	890	924	890	897	894	877	903	859	901	921	872	879	952	892	878	940	934	942	865	898	891	879	890	901	882	864	924	922	874	959	904	906	902	921	928	974	923	890	894	881	908	936	893	927	879	980	868	869	915	941	955	869	886	896	913	889	889	914	880	918	887	873	890	935	886	838	893	894	928	883	950	909	893	939	892	893	932	850	866	855	902	939	914	886	871	921	892	922	896	945	923	904	913	925	934	847	938	828	908	909	928	930	895	890	948	882	897	898	881	876	925	885	880	937	932	847	892	878	932	932	924	874	889	884	933	876	889	873	917	930	900	921	881	907	897	896	874	894	895	926	865	903	879	901	909	926	947	928	870	921	880	982	857	956	877	917	910	926	865	871	905	933	926	938	909	904	861	934	933	920	927	914	930	924	932	882	893	938	870	933	900	907	943	885	906	904	885	947	937	880	891	891	969	902	900	895	911	902	941	944	874	953	917	868	911	873	887	945	929	901	871	914	936	912	881	910	921	931	859	832	914	913	852	895	948	899	873	910	882	890	910	828	897	913	895	904	869	905	933	939	889	903	937	913	901	889	864	903	901	888	885	865	903	955	886	861	901	971	940	918	937	905	901	893	921	854	888	940	908	859	872	946	880	900	899	876	833	931	902	860	941	874	883	880	920	903	929	867	913	903	910	882	914	915	904	895	882	899	881	923	910	917	937	873	894	917	946	881	884	861	881	904	899	919	901	934	925	908
27454	17001	4405	1481	809	550	492	440	418	401	401	410	371	390	428	370	391	410	392	399	410	356	402	401	390	363	403	359	378	361	393	387	381	343	389	354	381	397	330	369	357	396	377	375	411	364	335	361	366	348	373	346	353	361	361	354	359	362	341	386	351	345	328	368	373	368	374	341	369	397	343	366	372	344	365	332	352	358	365	365	378	381	374	367	354	356	386	342	389	370	417	366	393	366	371	346	341	356	361	317	359	368	319	360	351	368	397	412	357	399	364	359	378	331	386	367	390	356	371	366	336	374	361	337	357	352	368	369	379	351	381	367	352	392	373	406	350	360	382	374	372	349	350	369	348	345	396	386	373	354	367	366	358	358	336	337	380	366	348	358	374	377	338	377	368	341	375	352	350	393	365	327	379	356	401	379	365	383	333	391	389	366	366	362	384	376	394	379	354	353	355	337	400	347	367	366	354	385	350	367	370	362	333	359	338	377	354	383	381	336	369	370	359	379	343	329	361	363	373	375	364	386	367	372	373	393	370	390	390	348	356	394	370	365	354	389	342	351	357	366	371	394	374	386	367	369	376	363	371	368	345	408	381	363	388	373	351	323	365	369	368	378	384	365	382	357	370	341	360	360	355	364	363	357	341	342	354	369	344	354	376	364	337	404	372	357	355	356	377	356	351	313	400	381	344	347	371	382	366	373	367	407	380	339	376	363	326	357	373	363	370	353	341	381	347	359	391	389	333	388	328	382	336	382	368	369	362	369	358	371	352	375	377	342	378	370	339	355	342	332	360	363	356	363	363	346	369	351	358	362	393	350	368	368	351	378	352	356	357	375	385	409	323	329	397	342	395	366	354	344	380	349	367	373	393	386	361	359	400	386	390	377	338	360	365	339	356	407	360	336	343	344	374	379	353	360	378	379	384	372	346	338	390	367	332	352	389	369	374	395	340	359	349	356	360	369	376	410	357	381	336	353	393	374	354	365	363	392	338	351	410	358	333	346	336	339	366	341	385	381	333	357	375	371	371	378	383	366	363	371	373	317	388	330	334	379	351	352	369	383	378	368	374	345	380	382	373	385	353	359	358	356	380	386	363	339	358	398	418	414	382	335	338	344	346	349	349	344	382	374	356	396	391	354	354	369	356	379	363	374	390	337	361	375	375	371	349	391	364	355	352	388	380	333	359	356	354	385	366	382	354	385	376	343	353	368	358	373	378	368	352	327	365	361	349	332	358	358	356	378	372	374	334	374	354	363	372	366	376	361	364	349	379	375	345	347	357	343	379	384	367	376	371	327	366	390	388	347	344	370	360	364	367	392	324	366	378	361	343	366	385	345	382	352	353	369	380	382	369	379	358	391	343	383	374	358	377	373	410	364	371	413	342	340	341	348	359	365	397	373	342	381	339	348	390	390	375	385	369	359	357	368	383	339	343	377	345	350	369	357	372	382	358	374	381	362	361	346	360	341	359	346	379	358	326	354	362	387	376	320	375	358	350	387	370	370	389	380	362	322	394	369	422	376	359	366	332	374	375	371	356	376	318	360	394	375	347	368	360	375	350	364	355	357	373	373	332	371	375	339	372	389	368	346	323	333	388	363	369	385	384	357	398	374	355	362	336	356	360	355	327	356	353	391	373	401	379	377	350	384	365	353	378	344	362	353	369	361	346	388	344	375	353	353	339	362	378	346	383	368	374	422	348	331	342	340	328	392	368	383	359	357	362	347	369	380	357	371	338	364	336	400	334	345	353	391	360	356	381	351	391	362	360	353	351	356	364	392	362	376	337	360	357	345	359	328	354	381	372	354	349	396	331	367	396	369	374	376	379	367	363	373	383	394	346	351	346	372	361	367	367	363	367	363	377	350	381	349	347	370	327	357	363	356	347	392	380	347	378	337	373	386	367	349	414	386	358	371	375	368	362	354	365	351	381	371	358	366	362	371	370	356	340	353	355	342	363	354	370	332	336	384	387	352	376	384	373	367	367	329	390	368	327	375	331	345	392	373	375	357	392	394	378	359	341	373	372	376	364	370	348	359	401	375	367	353	377	406	357	383	378	353	365	352	365	382	357	368	385	355	373	350	332	389	346	386	368	362	396	350	368	352	343	356	372	366	340	368	384	391	364	372	382	339	369	401	334	363	368	364	393	351	388	378	359	380	352	362	388	380	373	381	370	355	365	367	362	382	378	367	370	366	308	360	363	378	357	388	382	361	379	336	337	350	400	345	365	385	341	351	370	369	386	369	329	379	377	386	380	386	360	374	347	386	338	390	350	342	377	395	354	344	359	396	376	382	322	363	332	361	358	333	337	347	370	421	364	350	382	362	366	368	340	379	348	363	366	340	361	352	377	362	363	360	368	367	359	383	339	370	402	372	360	362	377	330	353	344	364	390	360	355	391	378	345	389	382	363	370	369	391	401	344	350	355	367	381	369	361	332	390	367	342	330	366	361	355	353	400	377	330	363	340	361	371	402	371	373	358	372	366	347	374	388	384	363	345	358	383	341	364	358	348	312	361	355	359	362	378	363	374	373	360	359	375	359	352	373	377	353	361	384	360	371	399	370	338	401	382	336	363	381	372	364	370	367	348	379	373	365	379	366	344	367	421	347	370	381	366	396	359	355	366	373	363	353	393	368	375	384	376	324	376	390	356	347	379	367	343	359	388	366	336	359	362	356	367	353	385	346	354	362	393	394	393	378	363	385	378	403	363	381	342	369	401	362	388	355	359	347	359	350	374	361	397	358	345	348	357	319	338	410	361	361	390	389	333	333	333	378	384	385	380	382	385	376	375	381	355	357	369	375	371	338	369	385	331	361	370	368	372	362	331	386	346	377	377	373	368	394	356	353	365	375	349	356	363	385	342	385	352	369	358	373	336	370	373	371	357	398	352	361	356	383	356	363	375	365	372	329	374	392	391	351	410	370	354	377	387	397	365	344	362	379	388	368	384	354	370	374	345	353	332	338	355	399	378	370	380	356	366	379	343	376	345	374	368	368	385	342	415	380	348	382	360	347	360	385	363	377	348	367	372	370	348	352	400	356	373	404	372	374	352	342	354	369	343	386	360	371	389	363	359	338	356	353	335	374	381	392	340	379	363	361	339	374	385	371	377	360	385	337	388	321	363	377	373	369	407	343	365	373	351	354	384	384	364	354	357	334	393	363	366	370	390	384	365	375	335	372	380	349	362	359	398	364	387	384	386	371	359	344	388	351	382	355	396	366	368	380	378	363	377	408	368	375	354	360	395	394	397	352	369	378	347	367	372	358	379	377	377	371	357	375	356	411	384	335	371	378	353	392	380	349	321	377	386	378	376	370	348	377	353	358	385	380	344	359	361	342	352	359	344	388	391	360	382	363	370	342	365	366	362	391	350	333	390	387	369	364	388	348	368	359	388	394	347	340	371	344	386	392	411	362	368	383	374	334	365	395	387	332	377	328	369	371	339	334	379	362	366	407	391	352	330	328	379	385	345	367	369	363	388	363	358	399
7769	8864	7627	3803	2487	1763	1429	1253	1138	1046	1026	1081	1100	969	965	959	980	861	944	904	916	879	848	826	817	833	861	861	868	858	809	834	840	825	852	856	832	836	860	824	845	829	842	842	843	813	912	785	807	823	829	881	799	856	814	845	831	801	845	822	839	835	834	826	859	858	799	829	819	811	836	785	791	847	829	848	791	814	838	816	796	803	829	773	830	849	873	883	804	823	837	865	837	857	844	829	850	848	848	851	817	842	769	858	846	797	804	860	837	820	841	823	808	844	829	794	851	847	837	806	858	823	775	866	827	808	804	773	885	799	761	835	838	845	848	852	823	826	793	818	824	836	835	763	847	841	801	811	817	805	818	809	788	837	784	844	821	843	813	841	813	777	818	804	874	811	778	790	799	802	885	838	809	836	873	867	838	798	800	840	847	850	791	861	779	850	835	885	839	907	834	804	815	824	817	826	806	859	804	822	838	826	877	793	847	835	817	790	829	796	763	832	779	860	819	867	854	809	905	868	836	802	769	870	830	865	848	865	800	819	868	792	818	863	831	807	848	810	793	815	831	837	790	841	860	766	810	867	800	793	845	837	803	826	826	822	859	820	812	843	871	795	789	831	857	823	804	827	824	866	792	883	818	840	812	802	823	780	775	821	831	823	866	810	835	848	820	825	786	825	904	833	814	783	809	838	837	842	856	847	834	830	820	873	826	829	804	868	818	805	839	837	831	821	852	901	860	881	824	807	852	828	791	780	806	837	825	815	856	861	808	820	807	835	837	797	822	797	795	883	825	840	820	812	784	784	870	813	800	860	820	794	815	815	876	818	800	817	828	827	817	834	850	806	823	810	800	787	838	840	843	817	877	801	813	854	803	828	844	810	838	820	812	852	787	840	836	855	817	789	812	806	810	776	797	802	846	862	813	859	826	768	829	806	827	857	873	829	831	801	780	790	878	842	822	810	865	829	802	844	828	802	783	855	772	877	878	799	825	843	779	792	789	828	812	859	826	828	804	854	873	849	783	799	846	834	849	800	848	775	797	793	818	829	888	855	854	827	849	771	826	842	802	821	844	852	809	855	786	802	831	801	838	846	833	828	836	829	815	856	879	808	857	818	825	798	723	783	853	802	861	817	836	817	804	805	807	854	808	826	829	796	872	826	797	847	821	780	813	768	800	774	840	777	820	828	829	903	820	812	915	829	795	841	825	832	782	777	847	833	784	847	858	829	833	841	851	824	915	801	824	830	824	845	856	893	773	868	783	797	749	798	774	843	764	828	795	810	879	799	856	845	827	850	832	808	798	808	838	831	834	807	840	838	803	798	807	834	883	844	826	834	781	801	840	847	846	886	798	853	801	816	844	848	831	809	835	830	833	882	785	797	849	831	871	818	845	801	851	769	843	831	785	801	820	820	843	851	825	825	835	767	845	842	807	866	818	864	859	829	899	844	806	810	824	845	821	845	849	863	837	822	801	846	851	820	825	834	803	785	834	795	849	826	892	825	788	820	813	810	783	798	830	863	780	833	836	826	795	828	789	867	857	824	800	834	813	834	829	791	868	811	842	859	835	835	800	829	813	768	848	878	802	842	815	854	808	849	792	833	821	837	823	793	775	819	831	849	794	818	833	863	884	844	810	762	818	838	819	822	839	794	809	776	864	758	785	830	862	837	806	826	810	853	869	818	805	772	832	859	862	796	809	798	857	778	817	835	819	858	740	846	839	805	780	791	821	831	805	864	775	782	864	910	811	766	809	829	790	867	805	768	835	841	886	789	799	814	845	847	832	835	844	803	843	768	846	885	856	867	800	818	811	824	807	833	814	851	809	782	839	798	873	853	772	840	830	812	838	873	795	822	865	830	875	830	811	810	833	795	805	865	850	800	794	836	894	834	830	825	800	820	829	875	867	834	848	905	846	847	824	814	881	825	831	824	854	848	815	872	821	826	780	792	844	851	834	855	774	826	828	827	857	870	843	785	797	866	822	785	832	839	818	810	831	860	836	832	818	806	840	839	810	817	843	853	766	816	850	817	803	805	793	822	841	806	842	796	814	818	807	806	833	836	848	829	796	816	780	800	834	786	820	841	829	884	836	796	805	840	803	845	847	818	825	807	801	813	829	827	860	791	810	808	832	797	796	850	853	847	782	837	806	796	794	825	811	844	808	855	860	831	735	870	813	867	802	877	812	879	819	805	817	811	770	820	836	846	787	803	821	833	810	759	835	808	850	842	835	815	869	853	791	793	853	809	811	824	838	816	842	795	790	787	817	847	796	784	819	862	824	827	790	834	813	833	821	826	825	801	831	875	868	795	818	825	854	795	812	873	810	854	894	789	831	791	769	787	832	832	840	843	826	803	866	830	824	827	756	817	814	822	818	780	836	824	797	841	852	861	793	804	849	823	811	823	813	815	851	831	796	844	872	793	836	770	810	824	858	799	831	822	791	826	831	791	858	855	866	775	781	842	780	762	785	783	815	786	865	840	809	793	812	792	852	804	828	778	814	848	826	827	835	861	802	814	792	822	799	833	875	815	813	808	849	810	834	815	828	877	822	851	811	830	847	833	801	765	832	810	859	844	808	802	815	773	815	903	855	823	820	826	807	856	816	806	807	789	804	821	860	768	805	872	837	820	874	860	842	789	781	816	835	836	836	848	826	814	778	853	838	857	824	817	834	808	811	812	839	806	822	857	868	832	800	848	811	836	855	824	798	759	816	804	773	844	870	847	795	763	832	779	808	815	794	780	804	851	833	786	816	858	836	806	829	790	867	817	826	861	785	820	771	839	803	780	810	810	852	793	828	811	815	789	794	904	845	786	814	775	823	891	874	836	830	857	816	808	844	790	815	844	803	866	844	860	867	817	850	836	814	842	820	859	763	805	850	853	838	797	819	811	852	807	831	831	837	837	838	833	811	783	846	813	817	851	781	784	875	814	853	855	878	765	831	802	820	832	831	786	823	830	868	854	792	776	844	832	840	844	824	854	885	828	842	833	821	780	866	816	794	855	850	795	787	830	875	839	881	847	761	794	796	860	820	846	870	850	820	839	823	861	807	856	820	809	828	823	834	832	809	783	771	814	825	774	840	857	834	820	818	885	837	817	857	817	806	791	826	850	740	880	783	818	876	783	814	840	899	775	819	796	778	850	832	845	880	821	813	813	815	798	789	793	838	799	859	848	853	766	753	820	820	792	778	811	861	792	868	809	815	884	896	862	879	806	813	780	839	859	801	841	820	822	842	825	810	766	870	840	830	812	786	790	845	845	879	834	845	791	850	869	835	826	831	835	905	824	821	796	790	784	814	788	831	784	862	832	838	863	821	780	813	802	858	840	793	821	808	830	796	853	836	780	841	824	743	827	805	791	814	802	825	849	829	814	813	872	761	806	876	886	854	922	806	798	797	810	819	845	826	822	842	829	814	808	824	795	807	905	795	787	803	847	893	838	860	775	860	804	753	783	854	796	819	883	812	872	823	810	798	848	874	815	839	838
25107	21482	27932	25402	11745	1828	1102	735	565	537	488	489	422	403	362	363	351	369	353	318	313	269	319	252	285	286	257	298	256	265	251	263	245	229	256	278	272	264	282	241	241	256	235	238	245	219	241	241	256	257	240	242	223	222	252	243	215	231	254	228	261	247	230	258	248	258	223	271	239	249	239	235	244	225	230	227	231	248	237	258	237	239	230	221	227	231	266	239	257	240	248	224	243	244	260	247	229	242	246	258	248	242	216	248	246	243	224	226	244	215	241	228	245	235	231	260	243	256	233	231	238	217	222	248	204	271	237	263	250	232	238	255	247	239	269	258	229	239	265	248	229	221	238	264	211	232	206	246	223	241	244	257	240	228	252	217	228	252	242	244	229	207	230	225	229	252	231	229	224	239	222	268	230	252	237	228	262	245	237	221	218	219	214	257	249	251	243	250	254	215	256	227	234	262	262	216	245	231	257	238	230	244	239	248	247	255	220	254	256	220	222	246	214	250	258	224	211	245	235	225	223	233	231	253	246	251	248	227	236	232	255	223	231	237	255	248	240	260	217	226	222	232	241	207	239	245	225	233	231	229	233	274	222	227	217	239	246	257	232	241	242	232	233	251	277	251	271	262	226	229	262	229	246	237	260	224	221	253	286	222	217	237	235	226	228	231	236	243	235	261	230	233	257	223	260	273	237	232	251	236	218	237	240	231	218	226	270	235	223	225	236	240	243	231	232	250	215	227	228	230	223	255	272	277	243	238	255	251	229	246	239	246	244	229	284	237	226	205	256	239	233	250	246	250	260	252	276	218	210	242	230	246	238	229	234	228	251	204	233	221	199	237	273	241	228	259	272	218	249	255	227	226	227	254	238	229	214	238	210	233	223	238	238	232	250	279	225	242	258	227	218	287	223	240	224	249	241	244	226	248	232	222	247	232	222	248	221	244	249	211	259	252	222	254	209	237	227	243	226	235	208	212	253	239	242	234	237	250	234	206	228	233	238	253	242	264	245	236	187	231	243	245	225	226	244	236	238	229	238	223	240	248	225	236	264	234	237	209	218	231	221	231	246	250	227	231	255	228	243	225	237	235	274	239	210	229	213	232	239	248	223	225	240	232	222	245	243	244	252	227	242	239	241	250	208	255	247	228	246	235	257	238	249	213	205	257	234	223	226	236	231	260	254	233	239	254	216	245	234	216	260	238	271	254	251	232	214	230	282	224	222	230	232	225	246	217	236	224	240	227	234	232	237	242	246	222	246	210	260	249	227	226	231	233	252	258	275	236	235	243	241	249	220	232	238	238	235	244	250	236	241	232	224	241	255	228	246	253	217	249	232	228	245	249	245	246	236	219	245	242	229	255	213	268	225	244	233	218	247	258	243	229	246	255	274	245	234	248	270	226	222	231	234	240	247	231	228	236	254	245	242	229	251	230	261	222	240	233	222	241	235	237	243	223	235	241	237	220	255	226	222	231	249	232	263	240	234	227	240	237	218	235	226	235	240	240	258	231	261	253	239	234	244	238	251	250	241	248	231	229	248	239	236	230	227	206	252	252	239	246	256	218	242	242	248	234	227	246	221	230	235	227	232	212	233	253	268	237	236	226	220	254	239	250	262	231	239	244	235	221	233	233	254	228	259	202	256	223	231	211	228	226	265	226	234	247	212	251	240	233	240	206	252	214	237	229	236	241	220	221	236	266	256	257	246	255	221	223	229	249	252	241	250	220	228	224	241	238	235	208	230	245	222	249	249	240	246	229	223	265	252	252	230	240	215	221	218	205	211	228	247	255	226	236	247	242	227	268	272	229	239	227	242	222	256	223	230	240	266	214	233	239	250	251	222	247	230	249	239	232	207	229	231	252	223	240	222	226	241	239	253	245	213	242	244	238	232	262	227	241	214	251	227	233	200	234	270	251	250	212	207	226	230	239	234	231	233	233	226	252	236	248	229	223	236	213	247	275	242	257	254	258	233	227	229	226	221	251	223	241	231	261	284	231	251	213	231	218	259	235	248	224	265	225	248	240	251	256	214	236	221	204	247	221	218	224	234	220	251	231	233	235	257	232	224	268	224	229	222	234	265	232	204	231	249	225	216	205	241	236	242	250	219	236	207	223	231	226	253	261	242	238	227	261	240	245	232	236	217	250	217	260	223	244	216	253	226	199	238	236	233	235	252	266	220	217	270	253	254	258	232	242	238	245	234	235	251	224	227	221	224	247	214	223	245	223	230	249	226	200	223	260	202	233	225	274	249	241	238	239	252	235	216	281	224	224	199	232	234	260	250	249	222	238	225	238	224	240	227	240	220	231	227	257	229	243	250	228	248	247	263	233	217	217	263	227	240	224	239	270	232	239	250	239	236	230	294	235	235	223	230	260	249	232	249	211	234	232	235	251	204	227	249	222	251	252	236	251	245	254	276	255	257	244	229	249	236	248	201	246	269	225	249	207	221	232	255	240	232	224	252	214	236	258	242	236	223	254	214	235	230	236	224	231	237	255	260	236	229	228	252	218	268	212	225	251	250	248	235	234	221	219	229	233	270	239	193	238	260	217	206	238	228	243	248	238	208	233	262	265	252	238	241	223	258	229	236	228	262	254	261	210	217	200	213	235	233	274	231	241	257	251	255	235	263	238	226	268	230	216	237	230	233	234	233	228	225	216	269	206	204	252	229	241	262	233	238	234	228	238	224	249	223	223	227	256	262	231	236	239	233	258	253	209	225	252	234	241	250	256	255	255	234	220	207	235	246	256	248	238	226	218	234	209	212	238	230	236	233	258	230	210	253	221	237	241	237	211	245	207	247	231	219	207	217	235	249	254	261	247	225	214	254	214	231	259	216	217	235	227	214	236	219	225	223	251	258	225	240	225	229	243	253	252	241	251	264	252	214	236	237	246	223	248	263	228	209	249	214	235	239	222	235	195	254	238	217	230	242	256	261	210	229	245	262	235	227	245	243	257	235	224	233	230	202	242	243	235	235	228	259	278	242	223	239	241	236	224	213	206	253	240	235	236	217	220	253	220	239	243	281	238	241	220	221	238	205	239	218	230	228	243	250	221	234	236	236	251	223	233	243	240	219	244	258	226	234	242	234	234	244	222	245	219	214	241	233	242	239	229	273	248	249	250	246	232	232	194	217	229	248	259	233	220	219	247	219	248	208	229	224	229	236	274	240	280	222	256	225	228	249	234	228	208	245	223	268	231	245	232	239	242	228	254	241	238	242	219	219	263	220	232	235	241	237	261	247	214	235	233	250	246	252	244	237	283	212	215	209	222	222	257	255	232	218	259	238	223	215	240	218	244	240	220	247	213	222	214	216	224	248	247	242	215	220	247	222	246	271	228	259	226	242	217	243	244	254	242	224	231	241	238	247	221	256	242	230	261	214	241	235	221	244	190	240	228	218	259	257	243	243	233	261	226	226	228	207	251	228	249	222	239	234	271	226	237	254	229	211	234	226	263	265	219	231	212	217	220	213	263	262	231	256	231	213	240
10679	19271	17153	10001	6838	4522	3349	2544	2214	1817	1620	1484	1384	1273	1200	1182	1050	1026	942	871	854	800	725	692	737	714	605	642	618	657	650	624	650	622	689	599	634	602	561	580	611	568	583	565	587	556	598	564	554	584	537	576	574	548	524	574	589	513	557	535	564	536	600	565	528	572	585	568	516	570	547	552	574	549	625	552	530	534	561	571	568	570	584	563	546	548	545	538	534	569	559	555	576	585	565	593	501	575	533	602	564	558	571	527	548	524	574	585	553	600	575	583	574	578	542	554	573	534	568	576	582	546	576	528	568	573	592	543	562	589	523	559	594	587	564	531	555	555	548	531	584	558	535	584	572	511	530	534	551	582	595	555	568	557	570	572	579	552	565	575	566	505	542	597	568	569	502	557	563	564	528	550	581	552	573	534	529	509	551	580	564	574	526	548	587	531	547	524	543	541	542	567	565	542	534	594	582	542	543	589	536	581	550	564	529	579	549	569	550	596	535	522	530	555	518	556	545	550	545	529	539	545	584	572	544	535	577	552	589	560	506	542	544	562	544	557	559	559	567	547	599	530	554	527	596	562	547	576	563	532	563	587	536	580	563	545	585	572	525	560	538	558	544	507	585	540	553	563	568	554	569	516	594	565	563	566	589	553	541	571	548	536	543	565	578	536	566	526	580	580	568	548	555	540	589	525	551	604	560	518	563	575	576	569	540	532	538	544	541	539	565	542	549	530	537	545	506	562	569	514	552	580	565	538	563	540	551	514	577	562	566	567	550	553	588	542	581	552	592	627	550	557	547	577	567	558	557	528	552	540	532	553	575	505	599	551	556	543	577	555	562	557	545	526	537	521	540	549	519	526	517	606	548	519	542	558	511	563	514	539	554	557	571	591	574	582	560	522	550	600	543	523	549	598	577	571	569	594	570	576	540	593	541	561	570	548	535	594	559	527	565	594	563	560	562	518	556	575	556	526	520	539	542	552	597	587	565	580	542	567	561	570	577	604	545	600	557	552	530	538	535	570	551	554	561	570	588	543	574	568	564	586	580	529	533	561	587	535	561	530	540	539	555	562	579	566	542	529	510	562	542	481	566	572	576	563	564	539	529	517	557	555	516	558	571	527	565	577	552	547	564	546	601	599	549	586	540	507	563	562	553	592	543	565	522	558	557	527	586	534	582	560	509	568	598	522	543	557	561	507	526	577	511	581	583	585	557	559	616	585	567	556	556	546	529	520	588	520	516	603	548	605	538	567	574	536	584	544	548	526	538	594	564	562	570	529	568	566	584	570	565	574	611	550	558	531	546	576	539	585	548	554	542	543	557	527	509	558	568	526	612	582	546	545	586	529	558	589	562	522	551	569	590	559	519	565	526	581	586	564	537	579	568	515	563	537	536	508	575	523	551	531	538	545	522	558	561	526	526	554	617	567	529	511	537	584	596	564	570	573	542	530	525	558	543	566	606	558	566	543	529	553	564	556	562	550	584	552	524	565	520	614	558	534	558	563	566	527	560	545	564	528	535	540	575	571	575	562	546	580	547	576	546	586	496	529	560	568	570	545	569	550	523	546	507	551	538	551	553	568	564	543	603	562	564	540	576	528	570	558	554	588	542	560	552	535	592	587	557	569	528	547	505	539	524	549	514	547	635	541	594	543	542	570	584	536	583	539	569	555	572	531	559	622	544	534	537	534	560	530	568	544	539	516	602	540	544	578	540	587	536	543	577	566	566	533	542	544	561	526	522	574	565	514	542	538	561	590	534	556	545	607	537	570	550	585	583	564	551	573	548	527	582	557	555	576	566	551	580	532	572	579	516	564	514	631	500	568	527	545	557	508	542	574	559	522	524	551	481	590	531	565	569	560	571	552	589	561	544	514	562	570	554	572	595	527	556	586	576	578	546	559	541	558	510	514	555	593	540	573	584	535	567	516	591	578	533	551	569	554	561	528	566	554	529	548	522	573	549	541	561	530	568	554	505	564	592	531	502	572	628	562	550	542	537	529	564	573	564	567	521	548	572	533	568	535	568	542	546	559	578	556	557	556	535	531	543	532	571	548	552	550	567	539	548	580	580	592	551	562	513	573	518	553	546	502	541	593	528	575	574	573	586	576	579	559	540	567	546	501	557	625	538	574	544	530	559	598	537	583	553	541	542	558	538	541	544	575	536	521	558	583	546	557	537	576	574	540	519	577	557	552	554	577	539	531	598	565	552	521	553	543	574	545	554	569	559	549	559	591	600	564	510	566	526	576	524	571	574	528	569	528	546	577	569	567	545	561	533	578	562	504	561	556	605	562	569	576	545	604	561	532	544	506	639	579	568	507	530	544	545	545	585	596	531	558	595	593	564	534	567	575	580	590	558	515	609	558	568	598	590	564	537	588	524	557	514	547	573	546	546	538	567	608	568	546	531	543	576	548	586	559	553	560	558	537	571	598	559	554	501	608	585	551	569	547	534	540	566	539	599	571	563	592	585	580	556	597	530	580	554	543	522	576	567	546	540	581	582	519	523	529	550	590	573	566	529	538	558	577	553	553	563	530	548	531	544	566	563	597	548	524	568	552	542	582	544	526	509	564	557	524	571	598	550	517	548	585	546	546	560	564	582	542	541	556	522	571	570	597	538	614	560	560	555	568	547	582	593	565	534	565	558	534	535	524	512	533	529	568	594	557	528	562	567	560	547	551	514	491	578	543	529	496	523	564	599	554	548	504	590	546	524	606	538	587	568	509	597	535	553	559	557	589	581	540	559	573	580	572	558	561	572	581	519	584	535	543	573	580	575	607	573	544	563	576	545	566	529	566	518	532	574	574	577	581	544	556	564	550	552	586	554	553	556	528	550	539	570	542	538	507	569	554	553	517	582	535	516	536	575	575	567	512	585	508	549	546	498	554	541	582	585	577	556	518	546	584	533	551	505	510	630	566	578	568	554	578	559	545	533	543	605	575	550	525	546	568	598	550	568	595	563	550	588	560	553	547	604	548	545	553	557	553	542	533	576	574	584	553	589	582	554	560	561	543	539	555	524	533	541	609	557	507	584	561	576	560	536	557	502	535	557	531	550	568	516	549	553	534	565	510	533	581	581	522	515	549	559	581	564	586	587	570	564	532	560	580	590	566	569	565	585	528	583	517	568	552	584	534	559	567	568	533	595	553	556	573	581	550	537	541	569	536	569	572	534	575	533	562	554	557	551	568	586	530	520	554	582	555	532	565	568	543	558	567	531	552	569	541	562	589	552	565	585	546	579	557	570	588	555	573	597	520	517	559	564	533	526	495	551	541	584	533	598	563	561	607	563	535	567	559	573	600	528	560	555	568	557	542	556	510	571	575	549	584	576	567	550	551	546	565	564	561	553	556	510	559	547	574	564	541	549	580	569	545	602	551	518	564	526	565	570	545	522	541	561	531	556	529	553	551	569	566	554	560	550	550	580	560	571	556	526	562	538	601	528	544	585	571	526	573	538	536	549	583	560	595	585	554	565	546	579	571	555	574
24165	21471	28935	24441	21410	10889	2401	1420	1097	1028	887	802	769	793	746	715	618	605	580	553	525	519	564	529	513	479	444	480	517	491	469	465	468	459	470	453	455	443	419	424	481	445	427	462	439	462	443	445	453	425	437	438	448	416	421	448	414	432	393	416	430	434	459	431	456	393	425	439	419	390	440	416	447	441	395	406	437	450	419	446	413	441	389	443	433	423	458	411	398	434	419	407	423	441	439	394	430	431	396	454	445	393	406	414	454	420	380	417	444	434	443	468	415	444	396	448	396	423	443	427	440	450	434	432	438	463	423	414	435	411	445	419	450	436	419	483	434	434	458	419	423	461	425	421	414	472	391	412	447	428	428	442	430	456	395	427	464	432	437	471	462	437	482	439	434	424	436	409	401	414	431	462	448	419	439	425	446	413	412	435	428	394	442	440	428	429	454	416	463	431	439	427	427	392	443	416	433	398	428	445	440	414	454	435	459	442	409	447	396	392	414	395	430	434	398	420	407	470	433	425	411	450	427	428	426	422	421	404	425	448	452	410	446	435	392	432	452	391	448	421	460	413	397	428	433	385	445	389	426	424	462	444	385	453	423	438	424	456	432	422	410	426	409	393	445	435	429	421	436	422	417	416	428	434	457	409	401	403	468	432	445	425	420	410	412	463	462	380	432	422	457	408	425	443	447	411	420	417	400	424	449	443	419	409	381	464	453	421	461	432	427	402	432	431	386	430	456	458	437	415	431	414	446	425	437	400	427	440	399	393	409	428	458	410	399	412	406	426	404	409	413	438	405	438	446	446	424	398	450	415	387	453	441	438	416	439	433	427	414	434	446	441	436	412	435	425	389	427	448	407	381	418	440	421	444	438	438	421	422	427	410	430	434	421	399	435	406	435	438	462	455	415	396	444	424	432	428	404	431	411	423	448	415	432	427	402	446	435	417	430	437	429	394	481	416	435	461	430	411	433	427	435	414	419	435	415	428	400	438	417	425	430	422	436	460	444	433	415	417	418	435	437	395	415	391	424	443	421	450	421	460	436	419	414	401	441	417	396	462	412	419	406	435	426	398	461	441	402	452	462	403	470	414	404	448	422	439	433	450	421	430	418	435	420	427	432	444	445	430	435	396	426	412	457	428	435	418	423	460	438	406	458	437	435	463	410	424	428	424	455	415	409	414	422	444	445	432	442	452	434	408	423	434	432	414	398	428	413	432	446	429	409	413	381	430	414	442	429	406	416	421	417	431	446	398	456	459	422	424	424	436	386	407	418	429	433	418	417	375	420	419	383	417	435	451	427	429	424	442	394	406	444	394	366	405	451	424	442	403	394	440	484	451	480	416	442	392	442	457	440	426	412	399	410	427	415	459	402	418	439	421	446	455	457	412	420	466	456	404	408	396	404	428	403	437	442	413	467	422	415	441	434	436	426	438	385	446	438	397	420	409	427	393	434	432	439	441	423	440	445	404	430	428	461	434	448	416	412	440	442	428	463	457	421	440	426	382	439	404	396	417	382	400	403	440	416	453	420	426	432	452	415	425	437	399	392	449	445	420	446	415	462	398	413	411	452	422	423	416	423	425	459	432	449	410	435	457	401	422	407	463	395	439	457	416	442	419	412	382	407	409	398	449	420	399	435	437	399	438	467	440	410	448	446	414	464	412	432	439	395	433	451	404	439	462	412	421	430	413	417	424	399	439	409	426	449	456	437	417	397	443	436	417	433	434	400	410	425	444	495	405	458	414	409	425	406	435	428	443	424	408	410	414	410	438	444	420	433	420	457	432	433	450	422	405	417	430	408	414	426	412	432	472	463	423	409	459	433	422	430	433	436	461	439	431	420	394	414	442	447	453	420	419	430	438	407	397	414	449	400	446	406	422	419	444	459	412	427	387	434	427	444	415	445	410	405	404	409	409	435	429	418	418	412	410	426	408	413	402	445	429	429	443	470	394	453	441	435	413	432	440	419	432	414	426	424	421	460	439	422	401	409	420	424	417	405	442	440	408	416	423	452	432	437	429	407	401	420	436	449	427	415	414	446	436	425	441	421	417	437	424	434	436	406	435	405	437	429	412	416	426	447	431	399	420	415	406	445	437	425	414	423	440	442	417	440	406	419	415	412	403	436	406	403	400	410	433	438	412	407	453	449	414	461	424	454	400	411	403	417	424	451	438	434	396	421	436	449	403	445	417	407	406	444	435	434	391	408	421	445	391	392	449	389	410	393	416	413	441	410	424	442	406	432	419	456	471	428	391	447	446	434	444	407	430	439	454	431	426	395	378	444	437	465	457	410	460	418	450	431	418	430	443	408	445	406	440	470	406	430	423	411	395	433	427	431	408	449	469	435	455	449	440	385	401	426	454	433	444	443	446	399	420	453	439	447	408	448	418	401	404	406	406	454	470	448	464	451	435	462	408	420	460	423	432	454	411	433	442	453	409	419	404	427	428	434	410	407	411	414	431	439	441	402	393	404	392	406	443	425	434	406	454	413	417	430	434	438	396	441	422	423	404	390	416	429	379	410	410	419	443	417	439	434	404	399	432	428	440	418	392	397	400	390	434	422	431	436	400	413	447	422	410	433	444	412	432	444	454	434	412	426	432	425	393	393	416	436	417	424	413	403	443	401	441	414	422	432	424	460	431	439	392	427	422	442	425	435	441	447	425	436	426	423	393	420	418	399	412	451	421	453	430	425	429	452	396	473	432	403	439	424	478	417	406	402	452	451	430	401	427	436	430	408	462	426	420	449	445	417	420	431	420	428	404	452	396	430	434	397	461	442	407	411	410	444	414	417	412	434	442	434	413	444	387	408	427	417	414	433	399	411	429	432	394	413	425	390	452	441	418	467	457	402	397	411	438	365	440	418	424	397	451	406	429	432	428	418	435	450	407	429	394	428	441	449	423	420	453	420	411	457	438	426	454	454	411	451	431	441	417	445	423	432	420	415	427	438	427	453	423	421	455	422	458	429	430	442	409	414	436	429	392	405	426	427	375	436	427	429	472	445	426	445	440	442	469	451	393	429	405	425	400	423	436	460	419	427	434	418	415	434	410	448	441	406	409	399	444	410	415	408	420	417	456	413	413	405	448	426	462	426	442	380	454	440	407	419	418	417	432	456	416	438	434	458	470	441	447	414	452	404	463	418	434	421	410	429	399	464	437	424	410	402	406	431	465	415	423	444	419	438	407	444	383	414	447	411	439	421	439	447	397	440	430	415	443	399	420	382	392	415	397	458	423	403	459	414	418	465	424	457	448	437	439	449	427	427	423	375	428	432	407	386	395	448	400	468	375	411	444	460	449	394	408	454	389	414	379	418	422	423	428	437	442	416	421	443	438	411	422	443	426	425	420	436	424	399	396	424	458	411	462	435	450	399	402	443	439	438	429	395	426	478	426	438	466	424	427	428	452	455	411	418	386	407	427	379	462	398	406	454	420	403	440	446	425	414	423	465	432	414	436	402	411	481	398	412	472	408	450	472	463	445	429	428
13687	25769	23062	14733	10556	7530	5592	4442	3814	3167	2861	2572	2440	2323	2233	1939	1844	1662	1568	1467	1405	1332	1284	1242	1213	1147	1163	1161	1078	1110	1069	1140	1061	1019	1030	1007	1020	996	937	990	966	921	949	916	898	930	898	941	937	986	937	907	918	863	902	898	926	947	895	897	932	958	894	895	982	897	887	911	959	966	944	908	956	859	885	872	900	924	925	908	944	903	932	959	975	882	890	924	885	927	875	902	908	897	873	921	915	929	909	905	930	935	904	935	959	936	937	932	890	889	930	922	966	915	870	975	909	922	905	889	889	920	874	891	881	931	954	884	902	970	902	862	889	862	923	905	898	919	917	899	866	899	958	898	983	873	910	897	955	887	940	932	866	905	920	951	884	887	933	917	916	893	929	949	914	932	859	846	881	896	902	878	876	868	930	942	877	912	842	951	874	929	948	929	879	918	884	901	897	884	929	937	913	920	872	964	906	940	884	892	899	893	899	900	927	932	923	926	885	857	876	904	856	900	858	947	892	914	878	884	901	868	860	919	859	956	874	916	939	940	884	903	953	910	903	916	875	912	912	927	925	925	889	931	858	915	896	889	929	919	882	919	871	887	932	917	890	932	913	921	878	902	942	904	919	884	862	888	890	938	908	889	917	923	992	927	916	882	951	908	938	905	891	820	942	895	890	946	855	906	933	888	902	871	911	932	921	866	875	935	909	874	890	844	908	928	891	890	881	911	888	943	891	924	832	881	909	939	935	921	919	876	895	897	885	961	890	898	917	901	864	938	887	896	889	904	903	882	886	910	915	993	862	896	905	947	869	848	945	919	932	899	843	913	931	883	901	908	878	921	911	890	860	904	896	902	904	904	847	901	919	880	925	945	898	909	878	872	963	900	819	882	856	905	854	890	947	886	951	921	912	884	902	888	813	894	900	910	865	928	843	924	926	881	899	921	955	916	942	921	929	915	932	857	885	873	903	859	868	879	877	946	831	918	903	900	888	914	929	919	876	904	896	992	885	934	910	964	949	862	856	965	899	906	857	890	946	910	919	907	917	861	941	872	821	945	869	961	859	873	894	956	926	875	930	907	848	821	879	974	928	855	856	955	901	940	892	912	908	883	917	897	892	933	940	917	899	955	931	927	858	909	879	886	887	897	895	846	920	911	874	913	977	882	863	887	928	921	892	871	908	846	894	904	905	901	921	908	941	907	896	904	877	915	864	896	922	854	901	927	878	868	924	911	903	923	864	924	903	938	935	954	920	914	938	859	848	905	908	899	973	890	877	963	915	918	876	874	915	930	915	870	860	887	980	908	915	935	892	868	893	902	902	953	897	942	923	949	924	821	912	896	917	927	943	881	881	855	875	934	901	927	921	885	914	927	885	856	859	886	878	925	918	910	905	879	938	867	924	866	887	959	906	870	958	952	817	952	954	904	924	881	905	890	875	922	888	896	898	940	874	939	944	911	887	899	873	876	925	958	915	901	904	924	935	917	857	914	932	946	910	945	874	868	897	853	873	933	897	922	879	931	890	890	941	881	916	897	882	926	868	881	880	921	891	934	933	871	923	930	897	904	911	862	922	926	911	892	867	909	974	944	898	926	871	916	895	904	906	884	947	906	841	904	871	888	916	897	932	897	909	968	871	902	917	915	899	861	889	908	881	908	958	936	950	890	915	884	880	922	898	886	932	853	935	854	933	924	884	878	904	883	892	945	906	885	909	944	919	944	885	913	905	894	931	868	925	913	857	909	920	884	932	951	944	871	952	868	890	890	933	893	920	920	880	912	954	858	868	855	895	907	902	926	956	876	885	911	880	843	897	939	858	970	902	920	895	900	900	936	891	910	878	838	911	886	918	938	917	938	898	962	894	962	945	886	892	901	888	958	903	884	856	910	882	968	893	934	904	910	914	860	902	914	863	919	918	945	908	868	863	915	824	923	918	950	894	920	937	914	905	920	876	941	921	898	894	893	877	921	895	949	871	895	946	915	935	935	877	892	879	922	857	918	926	869	879	862	854	957	943	885	914	995	901	954	881	907	856	864	944	899	882	974	950	920	917	901	917	837	884	909	937	918	921	879	953	899	907	926	913	851	912	939	920	875	886	922	934	864	912	906	931	899	830	877	911	895	873	871	945	910	885	899	889	907	855	863	912	860	914	909	915	926	934	846	852	913	913	892	878	920	885	915	889	911	892	906	912	882	925	929	837	874	911	833	904	900	942	847	891	886	890	859	933	939	887	936	887	874	916	943	920	913	923	893	915	880	898	887	897	942	913	886	913	852	907	859	936	874	934	900	925	916	1000	900	902	950	856	934	914	892	892	917	923	909	908	900	885	927	890	885	874	903	839	863	891	930	950	878	890	921	886	906	908	892	867	872	928	936	904	874	973	888	938	895	899	901	931	902	927	894	919	874	891	913	908	884	893	957	885	877	843	928	940	888	925	855	886	911	933	841	914	907	874	908	862	872	892	870	891	884	914	898	869	869	890	913	892	933	917	961	887	873	951	901	880	898	941	918	946	866	843	902	873	867	940	887	970	919	880	864	862	895	918	853	960	839	901	902	862	894	896	952	879	926	886	841	841	929	950	894	899	943	964	911	875	889	899	808	925	875	891	912	929	874	896	944	922	914	886	937	869	879	886	855	933	914	942	992	883	904	890	861	915	893	900	915	944	902	878	878	909	944	889	954	878	873	982	853	931	909	864	879	931	917	907	883	922	901	912	866	891	884	928	904	924	882	949	836	862	922	892	891	898	854	880	884	956	934	943	874	919	884	901	891	928	948	899	891	912	888	945	922	893	925	928	900	884	904	878	885	961	945	870	921	959	825	892	969	886	902	888	911	977	934	965	857	894	871	917	861	914	891	919	851	947	884	898	926	842	931	917	916	926	896	890	883	864	896	897	833	894	903	939	956	881	905	904	889	900	937	884	891	967	892	840	845	903	865	913	902	930	911	949	941	922	851	888	928	932	891	891	826	928	861	912	916	914	935	907	896	901	876	885	885	882	899	898	964	937	890	872	904	903	914	862	919	908	853	907	875	891	949	909	955	904	915	897	905	861	896	888	909	908	882	848	916	893	905	924	889	908	975	909	907	918	917	901	896	867	932	886	911	901	882	899	915	902	908	937	865	880	913	923	892	925	933	885	913	876	873	860	883	852	874	912	891	903	855	888	916	924	879	866	869	895	932	898	923	895	983	854	882	897	909	918	909	897	915	885	913	976	883	895	891	897	922	874	924	904	888	896	907	934	907	888	930	895	920	930	900	902	926	912	930	890	897	908	906	949	877	913	832	907	953	908	876	934	909	883	862	895	888	942	921	907	916	885	826	879	880	924	907	942	911	864	906	899	870	938	982	888	916	893	888	941	876	886	910	896	871	896	886	931	930	873	969	876	888	941	922	860	932	912	888	952	941	903	953	901	926	905	927	908	904	943	893	842	907	919	922	900	897	919	878	904	888	887	821	892	881	900	928	901	880	862	869	932	930	949	841	817	868	914	922
27390	16871	4172	1478	778	577	495	459	442	409	363	387	408	454	429	428	436	386	377	356	372	373	370	364	410	410	373	370	337	388	364	364	352	377	401	347	378	374	362	407	367	377	372	363	354	337	353	370	338	355	379	374	378	345	392	342	344	369	335	373	353	384	362	389	350	379	384	332	355	338	390	362	389	369	362	394	368	334	399	353	387	361	358	340	388	390	378	359	372	369	378	364	359	374	365	384	357	382	406	365	369	337	360	393	387	362	379	343	343	400	392	379	348	385	389	356	372	402	361	387	358	366	400	356	343	323	351	334	352	368	379	343	362	340	358	361	362	377	364	368	353	356	374	327	347	328	379	381	359	356	380	378	378	372	367	359	333	342	386	356	352	375	367	375	384	402	346	392	357	360	339	365	381	385	387	365	364	328	366	366	341	324	370	378	355	346	377	344	380	371	361	389	395	367	387	328	353	374	372	378	326	365	380	360	389	385	364	349	346	355	385	345	360	384	360	377	359	335	364	359	364	339	363	354	363	369	367	347	356	358	348	368	380	379	320	342	351	355	399	355	366	374	382	312	391	356	375	342	368	366	360	358	357	363	377	369	371	367	340	329	354	403	327	341	357	372	348	404	399	341	358	373	375	402	368	376	375	382	355	347	369	367	370	352	325	347	378	342	356	348	350	348	369	341	356	380	358	345	364	367	340	365	332	373	395	372	400	404	362	355	345	344	352	383	337	369	350	381	351	357	357	386	338	367	395	387	360	397	350	370	318	331	338	348	379	402	380	356	378	372	337	367	357	377	378	357	357	374	348	361	368	359	384	358	404	358	342	352	370	406	357	364	346	343	373	354	333	349	378	371	342	343	342	345	350	374	377	371	366	332	347	351	333	365	361	369	396	338	390	362	344	351	339	376	382	386	352	358	377	361	389	339	392	354	364	397	383	388	372	336	351	367	349	349	393	377	378	348	366	363	380	408	368	386	381	348	376	371	406	318	382	360	326	352	386	358	340	361	387	326	394	371	372	368	382	360	360	389	330	352	368	412	352	362	358	355	339	330	328	391	339	355	365	341	359	371	347	353	372	335	358	352	384	377	345	353	406	351	364	344	369	358	349	356	362	362	364	404	387	364	336	362	389	362	385	360	405	340	384	343	299	358	345	370	346	363	397	392	381	351	366	357	354	376	344	395	357	358	374	354	355	392	370	355	396	420	348	360	368	368	378	367	403	336	370	376	345	392	381	360	378	369	346	372	344	338	352	370	350	357	343	399	368	369	361	390	379	367	372	349	371	361	383	370	376	408	369	380	360	362	376	359	391	350	322	355	387	364	356	394	371	359	355	338	352	330	364	352	364	352	353	362	337	346	347	375	367	339	374	389	358	354	357	353	369	359	364	311	378	389	383	363	340	377	364	342	370	372	341	355	322	364	357	365	359	350	398	363	375	357	339	356	389	341	365	336	369	369	355	352	346	362	366	372	358	363	325	367	365	345	377	397	394	349	385	356	369	362	382	384	339	371	344	383	389	358	349	350	353	351	383	396	378	397	338	329	377	383	359	339	397	363	346	385	364	372	353	400	360	352	371	337	347	365	352	363	355	392	385	361	369	334	362	357	351	346	357	386	382	365	370	367	336	388	367	378	357	386	350	385	382	372	349	331	412	370	387	365	381	356	380	385	383	354	352	375	347	365	366	390	325	346	374	343	338	323	363	356	349	368	399	370	415	367	382	383	378	365	345	354	354	378	336	378	348	369	375	389	359	378	350	351	362	387	371	378	353	373	371	355	337	334	338	347	334	359	384	332	390	372	380	332	378	365	365	380	375	344	385	384	336	350	366	362	368	391	357	333	379	364	368	410	388	391	364	373	371	364	390	369	376	353	334	370	380	356	376	366	381	343	346	388	371	351	364	378	374	403	312	307	380	382	399	344	361	365	352	347	372	362	337	381	380	323	354	329	355	359	392	351	341	340	385	367	328	376	366	340	363	348	358	326	356	374	356	379	393	375	357	393	387	360	375	361	365	368	361	386	376	372	387	343	376	354	390	398	337	380	371	380	340	358	387	369	378	338	317	359	334	389	342	328	372	389	378	356	404	373	356	382	373	353	357	339	386	346	366	379	373	356	378	366	359	359	350	326	325	381	363	378	383	366	343	372	349	390	338	376	376	373	403	355	378	373	377	353	360	380	329	364	366	358	369	322	344	344	350	349	384	347	358	318	352	341	356	360	359	348	396	386	388	331	343	356	369	416	369	352	369	339	355	334	357	388	424	381	399	347	379	352	373	364	367	343	354	370	374	356	367	368	350	331	362	341	371	350	374	359	357	332	347	383	341	353	364	369	348	350	353	357	310	348	344	354	355	366	375	401	385	359	363	368	349	311	359	330	380	399	357	348	400	365	329	335	368	334	376	350	350	346	399	371	342	399	355	324	355	329	386	406	350	383	318	371	368	352	376	370	348	354	362	349	389	389	381	371	363	359	366	348	350	354	341	377	392	400	334	367	394	354	369	359	376	378	354	379	406	324	369	412	378	353	388	365	382	349	400	380	365	369	361	360	353	377	340	381	366	358	358	357	342	363	378	361	413	392	401	381	359	372	398	366	370	373	388	366	394	381	372	339	312	381	378	395	363	343	379	341	344	369	353	359	359	372	421	338	382	392	360	371	361	379	349	370	349	348	361	381	396	361	352	371	341	370	379	340	377	406	338	378	347	359	394	328	348	325	362	363	382	368	356	359	336	370	376	382	355	375	386	369	376	373	377	353	413	359	364	357	325	369	333	347	344	370	364	384	357	353	377	358	369	365	373	365	350	363	384	373	403	366	333	362	351	354	371	331	389	353	337	370	361	364	373	326	344	373	366	356	353	360	368	390	299	365	340	346	364	379	364	367	353	345	355	409	335	375	376	346	355	373	343	340	375	308	365	332	384	336	357	347	385	365	337	378	363	389	385	359	341	394	345	372	377	360	387	331	348	368	356	376	393	325	362	358	345	368	381	354	429	423	340	375	369	346	346	375	349	395	361	321	355	376	379	382	372	392	341	355	366	330	365	381	368	359	354	361	361	405	357	387	350	371	334	382	386	357	373	349	395	341	387	364	354	361	370	312	386	343	350	378	397	363	380	368	378	341	362	347	351	353	376	366	350	368	374	362	360	385	350	368	347	350	339	381	365	320	362	392	346	351	385	348	338	360	348	368	370	328	364	376	390	356	354	326	364	372	387	403	367	358	376	342	388	368	350	388	394	416	335	339	388	334	361	355	357	344	348	359	371	359	388	373	339	384	335	378	416	371	351	369	386	357	383	339	360	387	383	365	387	351	394	375	381	368	369	369	367	356	376	360	376	344	330	361	332	373	347	375	356	356	362	351	325	369	344	352	371	356	371	409	362	376	350	383	334	360	384	358	403	346	344	347	331	355	385	372	389	375	386	342	351	345	367	359	382	380	358	327	375	421	360	346	374	369	356	313	385	364	371	368	372	373	361	370	391	350
8075	9013	7445	3850	2410	1678	1418	1347	1157	1111	1102	1051	1052	1011	1002	1005	940	876	904	891	881	858	853	804	866	901	885	868	818	855	884	844	872	866	816	793	880	822	837	838	820	819	807	844	793	811	835	849	842	826	833	840	832	801	770	818	829	785	796	884	851	808	796	800	853	794	811	795	845	794	798	888	785	800	842	799	805	827	809	882	774	840	858	853	816	788	826	858	844	831	845	815	785	801	842	806	785	795	794	786	807	808	850	744	867	783	824	843	797	842	817	829	829	813	862	827	780	783	814	820	808	814	818	829	856	826	809	824	774	758	789	843	869	831	851	811	841	858	831	814	788	799	793	853	827	835	783	818	795	896	852	764	815	842	840	807	798	852	865	883	831	832	805	802	848	824	786	792	845	810	833	867	816	834	820	828	785	849	799	839	818	810	787	770	799	866	850	820	849	807	810	842	787	795	818	768	822	802	840	823	869	825	798	836	836	780	850	825	820	834	773	761	806	821	779	804	854	834	795	867	807	815	817	798	851	830	793	811	846	820	792	841	776	818	822	833	807	799	792	798	778	807	839	791	842	779	822	793	796	802	863	868	805	824	817	894	821	870	853	808	832	786	803	830	807	826	855	735	831	848	809	801	808	871	820	787	805	856	853	789	789	821	840	791	816	851	826	830	829	816	849	821	839	816	834	872	860	856	842	855	843	852	810	792	878	864	835	884	835	840	848	827	814	792	783	857	801	802	855	837	805	842	788	781	817	884	828	786	799	806	813	798	908	829	806	823	813	762	817	835	831	854	835	804	838	802	811	840	850	799	823	800	811	802	836	783	828	837	849	861	842	797	840	875	805	831	845	813	850	797	846	805	804	804	862	896	876	805	836	834	803	802	765	783	853	806	849	787	855	839	821	808	835	834	803	847	802	794	849	829	793	830	783	858	829	780	835	781	813	870	831	758	804	854	809	842	774	782	812	835	810	778	847	810	854	797	808	818	827	816	794	784	835	803	823	817	813	839	863	847	839	809	824	801	810	825	800	792	805	826	815	881	850	829	877	848	825	795	826	798	841	814	790	794	836	807	831	816	788	849	813	793	834	832	840	793	841	866	804	823	802	792	836	860	844	803	862	839	788	834	832	800	821	805	831	818	866	859	825	835	883	852	847	811	824	835	842	811	862	825	846	809	860	792	806	870	834	818	802	814	774	919	833	836	780	835	851	866	796	860	781	790	834	801	872	840	844	830	826	811	773	786	825	805	807	772	814	840	821	807	853	797	802	855	818	815	827	791	840	844	834	822	823	802	768	877	809	892	787	836	830	793	850	839	818	860	841	837	866	808	832	824	826	823	829	804	798	805	764	840	893	786	856	794	824	801	881	815	809	812	840	828	819	835	898	831	806	821	757	843	787	815	814	817	831	888	824	832	798	796	841	808	806	886	862	836	791	806	810	848	842	781	787	867	836	807	789	811	846	847	835	840	785	794	800	873	766	803	817	784	856	853	822	835	757	849	816	830	860	853	837	804	802	814	825	807	762	754	826	755	782	827	838	790	834	862	815	798	782	804	806	870	832	781	764	848	817	842	859	797	842	846	782	820	860	901	791	822	792	824	775	843	844	791	846	852	829	821	820	816	805	854	838	823	800	805	762	862	817	839	851	775	798	846	840	824	854	840	835	827	788	806	762	799	822	824	764	832	809	824	883	835	851	819	853	804	867	802	826	837	860	837	829	841	839	814	768	788	824	847	782	840	857	834	826	798	842	833	828	809	796	835	861	790	834	850	828	798	850	834	788	851	837	818	836	839	818	776	811	828	796	851	861	836	792	798	862	797	922	809	818	818	875	846	779	835	832	850	813	845	865	853	777	811	822	770	829	782	846	778	780	842	858	818	828	798	831	828	813	791	821	831	845	805	839	822	830	793	822	795	812	830	780	837	818	842	819	825	812	816	811	832	829	830	804	780	851	854	858	830	810	794	838	824	863	845	820	828	844	764	836	807	802	828	830	796	833	805	813	815	817	833	833	865	844	798	783	830	818	853	782	856	828	841	783	830	860	797	838	804	838	827	790	792	819	829	780	825	814	875	808	814	789	825	785	820	870	801	807	844	789	775	868	829	859	822	820	848	827	751	794	855	795	858	834	878	849	879	846	806	860	805	778	797	795	819	813	855	871	803	813	858	817	855	800	893	809	814	849	808	880	892	849	805	800	845	872	812	833	819	854	847	824	818	821	819	838	852	836	842	841	821	773	825	824	810	800	821	783	850	843	831	783	830	854	789	831	768	834	836	828	812	853	834	791	829	798	805	867	855	801	763	797	784	830	848	786	822	861	805	815	843	810	836	808	770	797	830	843	827	813	811	843	788	809	810	790	833	799	854	782	790	816	843	831	852	816	812	844	858	844	782	833	822	791	821	823	879	864	884	863	815	852	796	813	810	853	833	809	800	860	779	772	827	799	800	837	823	856	839	864	838	812	868	794	864	817	826	778	790	859	847	820	801	808	826	777	885	835	822	782	806	896	782	862	835	815	792	863	809	841	790	864	812	808	831	854	842	862	838	835	798	803	820	824	864	815	833	833	788	796	800	796	802	790	850	833	871	863	856	811	801	803	836	776	831	848	769	879	809	812	830	848	799	779	799	847	820	786	804	821	816	803	868	827	779	774	797	821	834	814	843	800	859	809	854	844	805	808	799	811	847	817	837	804	889	800	843	823	839	846	839	856	799	820	819	867	859	779	798	793	840	808	823	827	863	875	840	806	798	821	840	844	839	834	775	810	818	862	811	839	827	875	757	806	846	815	843	837	798	790	781	812	721	804	819	810	798	825	837	809	782	779	777	810	858	816	817	815	834	842	828	775	791	831	839	837	846	832	781	842	725	829	812	821	847	853	838	799	805	800	781	782	819	793	807	834	815	799	835	788	811	807	805	825	862	826	786	840	845	835	832	778	820	837	854	844	792	777	808	832	884	823	822	821	817	852	825	850	790	792	812	853	819	816	790	821	829	795	844	784	857	855	820	801	838	788	846	814	818	888	856	834	797	826	841	833	829	830	807	839	784	813	849	748	856	852	787	842	802	842	770	826	827	832	776	865	844	854	835	843	870	871	841	855	865	820	821	823	797	837	834	829	799	823	768	872	814	832	857	825	791	797	775	820	801	857	872	794	804	821	809	829	762	824	766	810	809	836	889	802	830	838	843	792	796	854	843	804	834	867	856	844	852	840	823	816	787	815	835	781	837	856	859	818	827	839	803	772	815	838	831	844	872	810	781	791	811	820	817	819	805	854	872	834	856	840	837	821	767	809	816	773	839	814	815	876	842	827	836	820	850	824	808	818	808	836	848	836	784	840	832	818	825	783	905	834	813	827	771	789	812	814	833	800	809	834	816	849	806	817	835	830	758	806	832	837	858	849	834	812	854	879	831	838	816	855	831	791	858	820	787	841	864	831	800	813	888	802	845	859	844	849	818	838	842	796	848	825	820	830	823	854	815	853	799
25091	21478	27939	25405	11314	1750	1123	790	599	534	524	456	464	408	433	341	369	353	312	311	328	264	293	295	255	270	279	282	280	244	290	262	265	274	269	270	285	265	266	237	272	238	234	241	259	266	236	246	263	261	255	226	297	236	253	241	260	242	237	217	219	243	233	224	216	239	242	249	225	280	251	239	250	232	249	244	235	242	233	242	244	248	234	227	238	263	224	237	255	214	226	223	225	249	262	242	241	255	228	220	240	238	247	225	240	242	254	254	246	243	242	265	259	246	233	243	252	252	230	247	269	245	221	248	259	263	219	226	218	256	243	210	235	214	232	216	214	246	236	229	231	237	222	244	256	240	229	240	238	221	235	245	233	261	253	266	227	232	271	255	268	244	246	280	233	203	216	211	228	225	235	254	258	227	267	254	227	258	230	214	247	255	252	238	244	211	219	239	246	217	218	245	236	218	241	229	219	241	268	239	232	233	274	255	245	218	265	266	225	237	212	235	250	216	239	236	247	218	232	247	232	262	224	256	245	224	238	221	232	251	234	229	233	237	222	216	267	241	247	247	259	242	221	255	259	263	235	255	247	258	226	226	260	258	235	250	241	251	241	230	222	233	253	222	252	264	232	210	238	246	252	232	238	231	212	251	248	244	244	252	249	231	272	229	245	224	230	250	214	262	232	206	225	244	248	246	228	230	245	262	232	233	238	220	222	239	236	222	225	254	245	257	249	257	223	251	240	238	213	226	234	263	225	222	251	244	223	264	233	269	224	220	252	239	270	252	234	223	237	211	208	229	239	231	232	256	243	238	241	224	235	224	232	219	237	277	250	244	245	269	257	271	261	236	206	254	251	259	255	238	222	236	225	224	246	223	210	245	249	244	243	245	229	240	271	246	249	238	254	256	215	211	269	235	231	233	237	224	224	241	246	250	216	230	225	273	246	264	238	258	238	238	231	230	244	252	214	236	265	263	243	259	246	251	224	222	272	241	216	243	252	237	213	251	230	239	224	212	226	249	236	228	230	246	227	240	230	244	236	251	244	251	224	227	231	245	254	242	215	235	224	235	252	235	229	235	244	241	231	212	247	216	248	230	226	223	241	258	251	213	237	247	230	236	233	208	226	244	233	227	227	251	240	262	258	214	224	226	233	254	241	233	259	270	234	228	240	251	254	235	264	250	259	237	254	248	213	242	234	264	259	264	233	240	253	223	218	245	243	225	219	216	226	245	246	224	225	264	228	241	209	223	249	261	244	232	257	229	228	261	250	255	244	240	223	235	227	223	219	220	231	249	226	242	245	224	256	232	237	232	264	248	236	265	226	284	248	263	242	234	227	265	246	239	263	246	219	214	268	257	247	218	223	241	223	249	219	259	232	248	251	224	244	225	239	250	261	219	237	239	275	231	278	230	218	231	233	248	256	238	200	244	267	245	236	245	238	236	252	237	224	242	214	209	242	231	252	264	234	249	240	280	242	254	281	269	244	228	250	240	252	240	242	235	231	261	250	199	235	221	230	247	229	241	247	195	219	237	255	228	268	225	248	248	253	244	239	240	248	234	233	248	237	204	267	214	220	221	255	250	238	223	227	212	237	220	256	278	258	213	243	224	221	250	245	262	229	234	224	270	231	261	270	249	222	213	253	233	237	237	272	244	232	217	242	263	232	233	255	238	229	239	217	244	225	254	223	241	242	232	235	235	232	220	229	244	231	235	255	237	255	247	241	212	222	233	245	216	229	264	218	223	296	253	245	240	231	223	242	239	223	229	231	268	252	221	252	232	225	230	223	245	218	237	264	241	248	250	216	256	232	218	236	231	238	226	259	234	232	205	277	229	234	229	234	234	256	232	257	250	257	236	228	215	249	213	228	233	226	230	228	232	223	245	203	270	258	227	224	225	240	244	238	212	228	249	228	227	226	264	231	229	225	223	221	245	236	222	248	231	255	241	201	231	251	255	250	237	260	217	225	225	252	212	255	233	231	270	246	253	239	227	223	250	242	226	237	220	232	219	266	262	242	246	273	234	217	230	207	214	247	222	236	248	246	235	232	222	247	222	251	231	219	234	236	232	228	228	212	228	242	238	231	230	229	242	222	248	252	251	242	246	247	248	273	232	234	235	235	264	244	256	229	229	214	217	226	233	262	251	248	231	218	235	247	228	250	237	249	262	234	236	241	227	248	230	204	231	259	231	242	245	234	250	234	252	213	230	255	212	238	250	247	243	227	261	235	217	267	259	246	234	255	222	219	241	255	234	239	264	236	256	214	231	263	249	236	230	246	241	236	232	262	236	206	216	214	252	249	244	261	238	236	243	257	249	251	245	242	254	206	251	230	226	249	246	263	226	212	211	267	217	241	218	236	233	228	223	220	235	219	239	230	224	208	250	237	241	238	247	223	253	242	206	237	226	261	239	214	225	253	229	237	229	215	232	241	245	227	230	275	250	247	235	228	227	255	255	248	239	248	242	204	250	234	241	263	242	219	202	242	233	240	267	248	232	220	249	262	238	229	241	228	236	247	241	240	232	239	220	255	235	260	246	231	253	283	235	258	241	261	246	276	237	242	247	223	240	230	226	263	249	219	252	228	218	231	242	205	249	203	253	260	236	211	242	239	219	237	254	245	269	266	231	233	264	251	239	229	210	257	255	232	207	263	247	253	247	237	259	235	229	237	234	275	234	233	255	237	240	250	247	231	223	231	252	231	231	211	252	245	249	217	246	258	240	236	247	240	244	256	217	226	240	234	227	247	240	245	250	261	248	254	225	260	236	223	269	285	274	236	229	231	210	233	231	245	225	251	208	222	257	245	243	218	229	234	238	274	232	266	224	222	219	195	236	252	257	248	194	241	245	226	219	258	234	238	256	211	243	246	239	244	254	235	232	253	251	254	262	255	232	231	223	253	252	233	204	224	216	238	245	231	228	242	238	259	271	230	239	263	235	250	228	228	233	257	232	257	232	234	216	238	237	242	259	235	231	237	233	267	245	257	221	236	244	221	231	233	247	250	235	263	252	220	226	268	256	263	253	224	271	233	217	235	231	230	246	239	229	231	239	231	254	261	255	225	238	255	246	224	222	258	258	248	214	242	226	236	252	230	243	265	237	246	235	260	263	233	256	244	249	221	215	242	226	231	251	243	257	236	217	241	231	227	199	266	248	224	232	245	224	270	229	250	250	251	261	276	207	244	232	226	219	260	263	233	225	274	227	249	219	231	241	233	224	238	238	247	230	230	253	247	222	206	256	246	227	247	243	246	231	235	243	214	219	257	242	236	250	237	227	239	204	242	245	215	231	226	210	259	241	243	253	214	265	242	220	241	246	242	249	247	253	227	267	215	258	224	255	217	251	228	240	243	203	258	246	244	218	258	259	240	239	251	228	229	225	261	257	234	246	229	220	219	249	235	253	241	238	275	245	236	234	222	220	240	222	225	227	258	244	249	242	249	244	244	264	227	238	219	290	227	241	223	234	231	253	255	245	248	205	241	237	233	204
10446	19122	16836	9498	6382	4463	3365	2668	2226	1952	1699	1639	1551	1412	1283	1226	1130	962	913	884	800	796	772	718	747	731	702	735	680	641	718	646	638	643	663	615	655	578	560	589	590	554	579	572	594	583	586	551	552	592	587	550	557	552	537	574	534	551	540	566	555	599	615	531	527	536	553	572	601	523	544	538	565	553	552	573	533	563	587	564	610	569	568	523	546	550	554	547	567	552	545	574	551	564	576	570	562	563	481	565	541	546	590	546	599	583	563	538	526	547	608	572	585	511	544	561	616	536	596	580	544	549	556	596	544	563	550	551	551	520	553	562	610	537	608	520	520	538	565	569	575	561	600	561	607	538	555	598	553	504	556	567	529	578	549	536	558	579	564	520	582	523	578	584	579	583	557	597	573	548	578	524	550	552	527	574	552	576	558	579	578	563	567	554	540	543	533	507	575	575	540	552	557	553	605	512	544	519	539	519	524	569	555	562	592	578	609	553	566	551	562	568	532	529	531	526	562	561	531	541	538	523	535	540	568	542	557	592	547	550	578	558	592	575	584	615	533	587	570	613	568	536	615	579	534	552	575	576	559	533	601	572	510	576	507	574	571	559	545	552	511	506	580	584	548	558	579	523	543	548	611	553	617	547	545	596	590	565	536	536	577	572	542	611	579	558	547	536	553	563	557	571	572	536	556	582	533	584	569	531	568	572	579	546	582	557	532	552	547	534	572	550	536	556	526	593	545	568	544	593	588	518	563	578	531	519	574	551	541	569	515	576	550	511	556	534	593	545	555	612	574	532	547	555	552	582	555	573	539	614	578	578	574	588	526	583	574	523	555	535	579	532	542	568	507	582	530	596	548	576	578	520	567	526	559	553	576	551	569	537	564	563	522	538	611	550	555	519	547	583	580	602	598	598	555	546	557	579	576	547	558	574	564	578	580	582	551	547	552	534	570	521	568	545	571	550	573	541	548	565	561	556	565	543	574	553	572	571	566	629	573	607	573	598	573	535	547	548	523	592	534	580	520	549	556	570	573	538	566	551	564	545	527	575	573	553	559	570	552	552	572	552	575	520	580	591	564	563	593	546	607	546	534	557	550	555	615	569	547	549	579	585	548	540	534	547	537	531	577	539	570	582	570	557	568	562	537	577	531	528	543	566	540	580	561	532	546	549	549	568	531	566	568	550	544	585	577	559	590	592	574	543	531	541	584	555	534	570	546	532	543	578	529	535	562	537	522	580	572	549	573	515	543	562	496	551	565	598	601	576	559	556	587	571	557	562	569	513	562	593	508	598	555	569	599	545	566	574	542	555	528	559	594	540	576	534	567	551	556	548	544	539	558	589	562	568	556	557	563	555	569	609	555	515	565	571	623	554	535	580	568	596	564	529	616	547	552	605	542	563	527	557	558	590	556	532	544	566	582	511	575	516	583	561	570	609	580	584	588	532	595	576	576	589	537	597	576	564	569	552	555	536	542	553	569	585	547	527	560	544	551	569	560	510	572	533	547	555	527	535	580	558	587	543	551	563	576	576	534	570	533	561	558	567	532	567	547	589	558	598	565	535	499	566	580	569	559	538	551	572	585	536	551	564	530	562	577	612	597	514	542	591	544	545	550	556	530	609	557	531	554	537	552	532	548	570	577	556	585	551	586	562	555	583	567	522	542	529	543	527	576	548	558	569	552	553	580	523	577	588	554	528	560	561	516	503	549	566	584	532	599	537	636	579	592	571	560	554	554	551	540	577	572	543	583	601	584	569	549	552	568	564	567	516	581	528	530	576	569	533	586	570	539	573	536	603	579	588	548	579	528	559	575	591	565	521	576	589	602	552	528	545	536	541	548	541	563	586	545	566	519	559	541	557	559	531	548	573	522	553	551	534	561	586	556	596	569	583	573	570	522	564	545	586	543	545	582	554	545	539	557	553	533	590	561	534	550	544	535	541	531	548	577	562	555	586	562	552	561	564	565	583	547	528	554	529	548	511	527	585	592	602	533	567	556	569	607	586	592	560	547	565	533	558	581	562	553	552	520	510	548	570	569	553	549	545	550	574	520	566	551	544	546	556	585	496	550	554	560	578	595	571	494	557	564	579	537	593	525	515	548	537	575	551	565	553	567	570	549	566	513	528	607	565	542	560	540	544	568	527	571	522	584	537	569	585	580	576	546	600	581	555	548	589	535	549	567	580	570	575	570	567	593	577	546	540	520	544	552	537	581	559	569	526	521	582	575	527	598	540	589	553	574	555	553	550	601	561	554	554	541	547	589	579	565	591	543	596	542	601	565	557	567	585	541	515	545	609	567	540	554	544	587	549	521	539	579	578	553	570	557	559	579	577	531	559	580	542	550	534	522	540	567	537	553	563	552	557	547	566	564	558	578	607	558	580	523	566	559	533	609	550	562	576	542	583	554	570	550	602	563	550	561	580	515	557	584	544	553	592	564	577	517	591	542	556	525	567	530	564	545	613	518	543	514	524	553	573	576	542	593	577	551	545	551	589	553	559	608	571	521	547	584	525	546	582	588	564	537	581	569	589	574	546	522	528	588	589	587	566	537	545	552	601	546	541	544	571	604	529	564	547	525	575	547	543	540	551	543	574	536	591	581	564	550	559	580	546	581	542	552	556	565	552	533	534	554	533	551	558	589	527	613	540	524	544	576	566	553	551	550	545	572	574	590	595	552	540	559	570	524	502	580	541	521	576	550	597	594	546	550	544	532	554	539	549	567	548	567	577	539	536	548	523	567	564	506	574	549	552	576	558	526	573	571	560	550	552	520	546	577	605	575	553	564	543	552	531	552	585	528	566	563	587	563	584	568	574	549	566	573	561	559	547	569	565	541	547	516	579	524	592	549	561	551	499	542	566	555	572	617	603	587	547	523	545	528	601	546	582	550	586	539	576	529	518	597	556	578	547	566	541	557	548	557	536	563	557	532	556	585	570	534	551	607	544	559	566	535	568	567	525	558	578	547	552	550	605	532	565	532	583	549	589	572	559	557	556	530	542	617	549	586	570	543	575	544	525	540	549	537	515	536	528	571	594	563	580	539	582	535	576	540	571	538	574	568	584	571	602	539	599	545	539	569	571	558	568	530	557	569	534	560	585	564	553	546	577	563	556	552	550	565	545	561	552	554	565	567	583	549	539	557	560	559	574	561	578	558	551	545	569	515	545	545	593	562	553	574	570	562	573	516	510	556	550	599	543	553	577	568	605	547	556	584	568	533	567	532	550	562	558	549	568	589	583	582	530	564	585	544	591	543	532	605	531	571	525	566	557	553	556	546	580	544	551	560	615	566	578	576	543	578	581	561	594	567	560	532	537	498	582	546	528	574	571	538	544	552	558	536	566	589	572	575	571	552	558	574	549	570	554	562	550	566	539	574	525	522	534	525	566	570	572	581	565	566	562	571	589	578	546	552	514	570	538	545	549	590	577	621	563	620	533	546	537	543	556	546	548	576	577	589	600	618	542	532	558	548	587	534	553	559	589	519	584
24144	21463	28906	24435	21419	10500	2503	1477	1131	1015	857	864	789	725	667	704	634	636	579	542	520	492	563	548	514	532	465	442	515	445	479	436	480	460	453	427	435	467	422	430	418	402	466	468	432	447	433	453	468	413	440	419	410	403	462	442	438	435	466	440	449	403	414	420	411	446	438	402	405	422	474	423	416	437	446	382	424	389	444	462	428	431	468	449	429	428	419	409	473	446	426	448	432	469	470	422	402	435	413	421	455	409	416	402	490	444	404	456	413	418	442	414	436	436	460	441	388	408	446	418	422	389	411	425	402	440	435	459	420	424	405	433	412	459	444	415	420	414	414	455	460	456	410	431	433	437	412	424	395	426	453	445	437	408	435	437	408	411	462	409	408	435	407	473	433	431	435	460	428	411	393	440	395	423	439	442	436	423	383	421	399	409	414	415	392	411	423	431	406	441	445	397	443	438	403	446	452	432	423	384	409	402	395	394	419	400	418	415	413	404	420	396	396	451	416	440	430	424	388	427	428	449	407	459	431	430	409	435	447	417	447	428	388	443	471	443	426	413	404	425	409	470	454	435	421	415	436	451	463	427	445	435	437	436	419	438	439	419	422	453	454	418	411	367	433	388	404	397	411	426	449	432	433	438	423	441	411	420	448	455	433	416	397	432	472	412	434	442	411	436	443	442	451	404	436	452	401	410	435	421	410	457	409	439	464	422	403	436	480	403	448	415	416	407	456	444	414	459	421	421	395	405	386	427	428	416	370	422	440	428	453	414	457	437	431	403	450	470	464	436	439	395	428	460	435	432	413	433	409	416	464	417	437	403	464	417	424	444	464	410	402	383	411	470	393	404	412	384	454	479	421	416	380	396	400	426	435	426	419	409	426	438	433	472	453	418	401	428	400	434	386	369	431	432	455	432	407	468	439	448	406	424	431	446	431	413	393	426	407	457	466	420	435	444	439	416	417	415	443	423	426	458	425	438	415	449	406	425	422	432	406	385	437	394	406	422	403	412	418	419	394	434	427	392	442	447	380	428	437	420	411	394	438	464	402	466	429	440	407	420	422	407	426	423	413	435	462	430	411	423	445	416	433	446	411	429	414	408	432	399	405	422	442	446	414	420	371	423	454	438	435	403	474	416	422	432	439	425	442	407	409	449	432	455	432	434	434	425	477	438	447	463	435	457	414	452	431	453	446	437	389	420	434	416	404	450	425	435	437	403	442	433	439	404	417	408	432	432	425	413	451	423	422	437	437	431	420	437	413	435	412	419	421	451	457	422	438	432	434	368	434	431	433	416	412	444	381	453	454	423	437	469	432	432	452	390	446	447	468	427	471	443	444	416	424	442	435	411	424	408	434	409	450	438	395	391	423	412	388	377	405	420	390	463	453	423	432	409	395	420	442	464	438	433	432	448	409	407	437	460	445	447	434	425	448	428	407	427	438	410	424	432	396	449	441	458	436	461	396	433	445	435	447	433	433	424	435	444	396	449	450	439	443	432	470	416	414	448	410	441	443	418	456	439	434	451	406	436	437	432	452	440	463	428	434	428	430	410	458	404	406	411	439	459	374	424	428	436	402	431	417	449	423	422	429	416	410	450	453	446	417	448	426	469	479	450	465	420	426	408	435	438	455	413	445	462	389	398	426	436	408	433	410	453	392	412	427	428	417	422	429	426	434	418	399	413	421	435	430	433	401	439	427	385	440	426	428	424	440	459	419	466	442	423	389	426	466	440	421	434	412	399	418	414	421	409	413	435	436	405	438	416	432	408	461	424	436	437	427	467	395	458	423	436	410	450	433	438	433	405	446	405	433	444	424	429	435	425	422	474	401	425	432	432	430	432	450	450	405	421	402	414	406	426	426	432	446	443	402	441	424	400	417	436	420	454	449	415	430	436	411	426	435	388	439	397	467	414	447	444	405	435	433	413	459	417	478	428	467	443	417	448	404	425	437	434	429	410	433	409	459	465	393	436	437	423	420	427	456	418	400	414	411	425	437	439	397	406	416	433	440	463	413	449	412	402	426	422	435	438	376	428	418	446	431	388	430	446	422	423	415	416	418	408	445	403	410	403	468	392	445	453	427	456	446	420	407	420	416	429	407	430	401	428	391	473	456	449	392	412	434	434	418	411	426	400	404	446	416	461	432	441	408	402	400	408	442	430	453	412	471	421	427	449	411	434	416	453	413	424	404	409	425	449	425	433	420	408	433	455	431	447	409	423	390	435	424	409	415	450	414	453	425	400	409	426	431	407	421	430	441	457	413	399	449	471	441	437	446	408	415	413	409	456	416	446	469	425	450	440	412	429	423	432	425	389	476	419	405	457	409	391	443	384	440	414	445	450	433	415	448	422	411	370	424	427	421	378	458	444	411	403	449	430	376	452	426	417	450	411	410	410	425	402	437	430	453	431	455	432	457	439	412	404	413	406	410	403	466	394	470	409	447	436	446	417	449	450	455	438	444	423	448	424	434	431	424	402	492	430	432	454	418	397	456	460	431	416	429	409	428	439	436	423	405	433	396	440	444	420	421	434	413	437	398	434	417	420	409	397	405	420	427	400	407	411	458	427	441	447	405	450	449	447	426	416	401	481	391	420	440	419	403	409	418	431	440	430	424	459	415	446	448	432	447	433	453	393	423	447	409	422	448	421	442	422	439	465	422	427	408	447	432	415	440	392	478	429	464	431	432	437	405	425	442	421	406	455	464	472	442	424	426	442	465	427	395	445	435	427	449	438	413	458	442	447	444	438	405	475	387	391	398	418	438	449	404	438	449	435	408	465	427	456	425	448	436	441	426	418	421	422	427	417	437	412	411	450	427	462	423	401	433	428	467	394	381	384	439	422	395	420	462	411	439	426	427	455	427	418	458	415	452	444	451	428	463	444	441	426	408	428	394	424	418	406	442	419	413	440	406	430	428	432	416	417	469	398	428	407	430	382	402	465	430	434	406	439	422	414	448	416	390	448	404	424	416	394	404	430	444	418	425	436	434	434	411	436	450	427	432	407	410	441	436	410	430	462	426	439	429	453	443	429	415	382	447	428	463	445	388	450	412	436	447	417	439	473	439	450	416	417	435	399	413	406	446	445	420	425	416	465	463	389	414	413	364	402	435	451	435	426	404	426	451	421	433	419	416	474	406	460	432	403	429	410	437	433	403	414	441	396	432	401	419	425	437	432	436	426	450	432	412	457	452	430	399	403	413	428	437	454	447	445	421	435	450	444	389	449	410	455	443	411	399	443	417	406	429	414	444	441	400	420	442	413	450	407	431	416	437	431	423	426	424	450	400	422	456	460	416	409	451	400	434	408	473	452	413	458	426	445	446	417	437	425	435	404	395	411	429	424	431	408	414	364	412	431	397	417	426	424	455	379	443	433	449	447	387	451	432	408	432	403	417	450	415	451	428	458	478	444	434	453	421	410	413	400	390	442	433	428	391	439	455	406	461	435	453	449	418	384	432	441	428	359	448	398	444	464	419	443	406	435	434	410
13366	25063	21982	13946	9823	7361	5547	4669	3823	3274	2971	2667	2602	2527	2268	2052	1931	1760	1528	1498	1371	1417	1271	1214	1236	1258	1199	1170	1219	1137	1083	1112	1090	1051	1106	1046	996	1016	900	1055	905	959	950	920	925	958	911	967	891	944	946	951	965	880	931	948	934	901	935	945	901	917	968	936	902	954	963	913	863	930	861	918	896	899	958	979	889	931	919	909	868	904	880	944	940	888	940	955	938	907	932	905	958	899	885	921	926	879	915	940	937	918	896	891	930	958	937	923	981	911	906	931	885	967	922	880	931	855	866	974	915	874	908	902	920	952	900	898	882	941	938	873	877	889	909	860	910	963	902	905	924	888	907	938	896	906	986	918	945	940	920	893	872	870	898	899	971	943	895	902	918	951	878	895	858	897	984	867	917	888	926	909	902	923	919	903	954	945	943	854	944	954	957	831	903	944	923	930	893	954	926	877	902	944	966	879	894	911	937	918	914	911	912	933	874	930	910	931	920	870	900	888	901	931	910	900	940	938	895	852	850	944	949	908	877	909	912	894	943	895	922	905	945	926	905	912	959	911	936	915	938	868	935	873	866	929	884	892	917	920	933	853	911	894	899	878	884	987	938	938	853	926	888	919	898	923	904	961	920	953	930	951	947	929	919	928	874	950	922	914	886	902	923	861	903	899	867	893	956	903	929	906	923	864	966	927	887	924	912	872	874	904	865	869	885	879	933	892	859	872	897	918	885	939	939	915	879	899	914	950	906	949	937	874	899	894	964	922	849	932	924	925	909	896	900	934	902	873	952	865	933	851	914	913	942	926	857	923	855	847	931	924	898	916	919	960	880	895	936	913	920	930	896	874	920	889	859	930	887	888	926	906	844	891	938	919	911	914	922	910	914	911	918	962	941	879	896	908	879	922	907	906	962	904	914	918	922	908	913	944	936	919	921	886	924	938	880	933	889	898	907	954	880	922	885	900	865	927	884	898	897	964	958	900	927	900	929	929	850	854	919	910	951	925	963	929	931	918	860	958	872	904	877	934	917	869	924	910	888	929	918	884	954	968	898	934	887	868	849	898	949	900	921	951	922	897	914	863	930	904	896	886	933	920	932	926	893	886	911	923	937	916	921	892	893	896	891	944	877	951	883	911	891	946	910	929	925	906	961	920	914	945	891	890	957	840	920	905	927	882	914	908	904	896	918	897	897	901	904	862	891	887	933	921	882	959	903	940	873	914	880	929	912	869	953	940	954	917	953	962	838	935	977	894	898	989	921	911	894	926	868	917	955	874	917	945	958	924	906	948	901	941	926	940	867	874	908	925	897	912	942	914	902	933	890	866	919	941	912	957	901	932	944	914	877	933	968	858	855	951	970	857	925	939	934	925	888	959	952	917	947	875	973	953	923	921	896	926	907	910	921	873	955	900	924	889	903	905	966	930	879	918	901	949	916	934	932	930	908	973	875	949	872	916	914	903	942	938	884	917	889	914	946	903	901	897	979	911	896	939	872	1013	917	916	896	958	911	922	891	898	873	884	915	922	916	920	918	914	886	880	959	918	897	936	902	876	920	984	909	904	920	918	929	930	905	892	877	893	910	898	927	879	898	875	911	868	895	870	975	854	861	894	919	903	855	909	957	868	887	891	875	933	883	868	893	952	954	958	926	929	882	918	921	942	915	897	867	945	929	917	878	870	871	906	845	905	860	877	842	894	932	906	953	880	903	926	907	924	934	906	908	923	924	915	949	908	921	893	921	911	873	932	901	981	895	921	874	961	912	837	918	920	893	938	936	891	908	906	905	938	847	939	908	858	900	910	868	887	870	931	932	932	908	897	905	930	852	872	881	912	908	926	913	918	912	862	928	931	912	890	876	902	895	925	934	926	907	886	961	905	904	958	881	912	876	933	928	850	967	934	944	922	927	887	872	904	867	943	948	911	908	911	933	944	943	854	970	888	909	888	889	883	906	882	934	894	904	927	922	865	918	879	880	863	902	881	885	922	888	889	900	932	885	900	940	894	889	857	902	885	918	909	898	939	875	916	873	875	905	943	887	882	919	856	883	989	914	955	930	899	948	946	887	928	909	850	939	914	887	856	877	850	910	886	924	862	867	919	907	983	885	914	857	909	925	938	875	868	862	873	909	920	943	899	863	870	941	919	933	909	879	899	886	936	909	889	840	916	887	912	896	952	908	871	922	894	913	916	880	866	864	906	938	949	885	891	840	896	874	912	959	912	941	933	867	874	941	884	905	873	901	915	906	912	930	879	877	885	948	914	944	924	905	910	881	884	892	950	888	920	968	876	931	952	933	946	883	875	916	939	907	872	943	939	972	911	858	886	878	881	887	939	938	920	934	926	928	893	899	905	920	930	911	898	876	895	924	923	942	916	922	856	910	930	861	902	876	904	879	918	965	921	929	858	893	953	875	854	915	913	912	908	903	909	928	932	913	947	910	924	943	899	883	905	965	852	945	911	874	875	917	908	951	932	892	871	924	933	865	958	879	917	908	905	919	927	896	944	912	867	875	860	986	952	921	939	913	871	944	912	866	899	969	903	940	984	910	869	891	894	940	925	869	929	907	950	946	927	869	874	911	882	917	921	871	893	921	918	940	891	913	903	965	939	924	964	900	931	960	897	895	851	908	954	890	925	901	931	961	918	913	950	948	893	914	888	923	843	864	946	899	890	935	927	882	880	862	961	912	909	847	867	916	858	862	983	924	912	940	965	896	862	895	955	899	945	921	904	901	903	894	940	889	912	885	918	898	910	915	889	895	904	904	932	938	917	884	883	896	866	909	933	918	880	910	922	917	923	914	911	960	933	932	935	977	942	914	912	931	912	899	837	927	937	896	924	913	880	882	891	845	931	923	886	902	911	956	907	923	854	904	861	902	896	896	934	852	976	906	928	927	864	916	933	930	916	918	897	919	974	929	914	922	884	919	918	880	870	931	900	863	857	865	948	916	947	950	969	881	883	945	956	902	931	870	905	947	950	930	947	930	877	951	878	965	916	853	892	920	876	918	902	907	857	911	881	906	875	946	872	908	891	888	887	940	915	831	918	919	912	954	878	905	909	920	917	867	861	927	946	915	928	889	916	899	950	897	904	932	950	898	907	894	890	937	859	871	943	915	895	944	880	889	840	838	990	929	961	915	953	948	907	896	919	926	912	847	933	863	946	890	901	894	828	933	919	853	880	881	914	911	914	919	885	924	926	907	921	892	906	902	909	920	898	910	924	937	887	897	907	908	918	928	865	876	958	942	870	923	901	914	877	923	913	929	950	911	909	924	953	888	862	890	985	938	923	904	936	878	875	928	901	866	931	916	905	915	933	918	959	866	921	927	897	895	955	896	911	973	924	912	942	920	915	928	909	907	907	939	902	915	902	964	872	927	886	955	927	899	915	943	883	885	929	917	884	858	883	881	896	864	929	929	922	844	909	899	881	927	875	868	915	910	889	922	918	924	856	956	929	923	908	911	863	942	929	966	944	985	915	901	897	926	905	924	897
27390	16587	3606	1256	718	567	515	443	480	443	434	419	414	386	413	393	418	415	374	378	345	369	358	372	412	380	377	374	399	368	397	363	391	385	368	370	351	380	395	348	362	350	357	337	354	374	382	335	359	368	374	357	357	370	330	409	370	367	395	357	393	369	358	374	366	372	358	381	371	381	356	376	343	398	355	371	407	335	378	331	396	363	374	335	394	362	386	349	353	368	346	314	333	334	363	345	372	352	431	371	384	352	393	384	378	367	373	371	366	364	373	370	369	377	332	330	375	380	340	371	376	373	368	365	340	377	355	346	384	376	366	377	380	402	389	343	344	337	323	378	374	374	376	349	346	376	362	360	419	373	349	344	362	346	322	330	348	369	335	330	348	349	344	335	344	329	365	344	374	370	351	328	383	359	366	362	368	376	355	392	372	382	390	346	343	345	348	380	384	349	355	399	385	362	362	374	343	389	372	340	369	383	372	394	326	367	349	373	366	407	323	366	367	338	371	352	380	355	366	337	327	361	343	368	390	331	385	370	400	371	347	394	326	355	357	365	388	401	367	374	363	350	350	355	375	381	356	391	359	378	354	390	371	365	357	355	401	369	384	346	398	363	371	344	376	359	386	348	352	355	348	339	363	372	363	318	333	377	391	357	358	355	351	349	339	348	368	381	345	390	357	352	399	364	361	354	373	362	402	359	354	320	363	370	351	368	374	362	354	358	381	351	373	332	379	344	323	370	360	394	340	368	329	343	353	363	342	387	357	342	388	352	343	360	368	372	356	296	380	367	349	359	329	355	374	363	339	371	366	376	346	381	333	329	366	348	367	342	350	370	321	376	365	336	350	398	382	394	386	345	377	369	360	353	375	354	335	387	362	356	384	333	358	348	345	331	390	363	324	381	354	363	349	383	357	344	350	344	375	382	361	353	341	335	367	327	336	381	338	366	355	341	329	358	383	365	369	378	349	379	349	335	363	379	337	371	363	339	344	349	370	323	320	365	341	371	328	350	371	387	341	354	369	345	344	391	384	350	357	331	371	394	374	365	380	364	419	371	338	394	359	342	364	366	365	331	343	332	360	396	383	360	382	326	389	340	366	361	355	353	374	363	328	370	307	368	367	335	337	387	384	389	410	379	387	389	334	356	383	352	388	359	381	347	321	390	383	383	356	365	382	394	364	365	342	347	354	361	367	338	345	370	329	365	350	353	388	348	397	382	384	405	366	344	382	339	386	374	352	362	359	363	363	371	379	339	390	383	369	355	413	344	363	384	361	371	371	360	386	351	340	360	390	372	369	337	380	342	367	371	394	385	348	376	369	387	331	378	352	334	388	362	383	377	334	356	382	360	357	359	345	352	360	351	365	400	367	326	358	364	384	381	355	348	361	333	404	359	377	359	345	372	342	380	395	393	330	347	356	372	331	381	369	369	394	386	353	367	390	332	360	387	379	389	341	358	375	350	345	357	369	364	357	369	357	353	381	344	376	362	393	336	360	382	383	361	386	358	338	349	360	370	355	335	362	353	377	318	334	372	367	341	367	349	356	359	338	372	350	376	360	369	348	357	360	345	362	337	369	355	346	340	361	390	368	385	379	377	373	367	369	323	377	318	352	402	364	359	374	393	358	361	355	377	332	333	341	343	347	369	367	348	380	344	366	358	386	362	335	338	363	322	386	376	364	337	341	367	352	390	350	393	378	390	389	364	384	358	327	337	352	369	369	340	354	386	386	365	402	371	342	358	371	324	357	348	327	363	357	338	369	369	368	388	377	358	366	355	389	359	394	328	357	391	375	337	362	372	357	364	376	359	358	368	381	356	327	362	337	362	360	360	386	345	375	390	367	396	418	375	341	360	333	370	352	344	386	393	397	364	376	328	368	362	371	367	348	351	370	352	351	371	340	366	352	369	340	332	373	342	363	362	354	358	376	355	357	349	339	345	360	332	350	334	363	375	399	361	347	352	399	353	359	344	369	384	347	366	348	361	369	399	379	428	343	349	377	355	362	356	351	375	325	370	363	349	353	338	342	322	352	366	368	358	337	353	393	382	379	395	391	343	377	379	359	362	350	371	360	361	378	362	388	405	375	339	349	356	318	359	372	370	371	316	326	350	362	369	330	361	376	361	333	372	357	374	368	346	366	352	339	373	350	348	357	352	345	386	350	363	328	383	366	397	340	363	362	377	339	345	370	382	357	368	386	338	386	353	343	357	321	376	412	368	322	350	345	334	347	361	344	390	380	370	388	362	340	372	362	364	335	355	350	350	388	355	350	351	361	366	383	368	371	364	360	350	348	361	361	361	380	371	354	383	365	362	382	368	359	375	342	361	347	357	378	368	359	387	389	341	372	380	382	347	394	383	383	376	349	379	379	372	378	364	320	360	381	355	375	365	363	327	365	371	356	358	352	370	352	372	355	357	334	359	341	371	371	387	360	370	387	324	346	364	351	360	394	343	347	355	317	346	349	333	356	378	353	325	348	386	405	330	363	387	355	354	376	374	330	379	355	330	341	385	370	389	383	384	344	356	399	327	366	366	361	369	371	376	355	389	374	388	365	352	370	373	358	333	371	378	359	405	354	377	340	338	369	363	349	339	390	381	367	386	359	354	341	388	361	361	317	371	381	392	376	379	342	359	386	342	350	391	337	331	363	331	387	359	339	369	388	400	329	358	369	344	360	387	371	377	390	357	343	373	359	358	380	357	366	375	380	345	332	355	414	375	402	349	326	350	380	410	382	378	382	362	332	380	361	351	377	385	348	353	367	362	349	308	360	354	355	362	336	350	373	349	359	391	354	358	364	368	358	371	383	362	356	398	357	368	349	365	373	367	376	353	379	342	387	358	374	368	386	364	361	354	376	366	328	379	357	347	351	377	369	340	334	326	372	336	345	334	381	365	352	352	369	367	313	377	359	353	349	359	346	348	353	357	347	369	363	351	398	347	317	358	362	349	367	376	330	368	376	384	361	327	358	373	369	367	362	375	353	350	357	356	353	352	346	351	367	336	363	384	364	361	345	388	338	358	349	340	361	359	357	366	356	338	377	360	360	374	356	363	359	381	377	381	340	372	363	388	348	375	349	389	365	369	369	386	388	373	321	373	355	337	352	353	371	365	353	364	364	367	354	365	363	366	365	369	380	329	345	360	409	363	357	354	350	366	344	349	351	366	340	360	332	364	396	376	358	361	338	373	341	361	338	355	347	353	378	342	375	347	380	347	381	380	344	357	370	352	376	365	355	372	356	386	383	365	333	369	382	375	383	359	381	409	350	372	348	364	384	384	370	349	344	385	338	349	351	374	358	362	354	367	365	351	352	361	360	369	374	346	360	360	382	377	355	400	354	371	375	346	399	394	362	357	378	345	385	342	376	342	397	380	371	384	362	376	343	347	347	347	359	371	374	339	377	383	368	323	335	390	371	372	346	363	359	384	381	337	337	361	352	368	346	341	345	360	382	346	356	348	381	379	381	372	397	386	374	343	367	389	388	381
7519	7829	6359	3364	2270	1681	1444	1278	1211	1160	1183	1136	1093	1050	1017	1046	955	954	884	915	894	816	882	852	883	867	852	839	832	876	850	831	850	860	887	891	866	805	852	823	807	846	822	857	846	833	785	936	821	830	850	847	834	862	865	822	805	791	827	843	836	844	831	841	801	823	791	773	802	791	800	847	872	852	788	847	790	812	818	820	846	780	815	810	859	769	832	812	812	845	801	892	823	747	821	820	827	786	866	798	839	826	793	856	795	848	826	805	785	886	865	822	836	837	843	853	862	822	821	892	805	835	774	810	841	887	799	881	859	790	824	844	828	836	842	776	830	867	830	832	822	793	845	849	836	855	870	795	830	827	865	743	843	815	831	813	834	818	836	832	834	819	835	875	837	812	836	799	816	853	805	885	857	806	817	835	859	799	866	876	843	804	818	827	824	780	808	879	866	885	839	831	862	830	852	860	842	788	826	895	799	833	817	805	817	814	842	801	822	837	830	790	852	821	880	787	799	855	825	864	831	919	799	859	813	796	825	760	827	827	831	804	848	872	884	801	819	813	842	846	779	823	847	850	772	830	845	845	847	805	809	812	832	796	806	869	884	829	821	853	862	886	813	864	830	785	843	847	812	853	837	820	824	804	806	853	820	822	843	856	821	826	828	825	807	789	821	867	830	793	836	822	828	803	826	856	849	862	828	797	807	786	837	817	889	821	831	826	777	822	819	809	776	784	848	810	805	849	828	870	810	834	811	832	803	869	860	774	832	822	791	800	835	821	829	814	771	852	827	848	813	779	862	836	858	796	776	836	832	825	839	817	866	846	825	781	846	820	768	852	818	819	807	827	786	844	856	852	810	812	809	836	825	846	773	785	807	841	857	798	846	819	858	852	879	839	852	787	860	822	877	831	789	851	838	877	855	871	789	827	854	817	769	848	794	876	844	846	823	837	825	827	802	860	862	833	823	849	810	805	858	803	835	831	813	850	877	835	871	837	813	821	827	798	870	826	833	785	878	823	807	867	846	859	827	818	785	818	822	845	804	797	872	769	849	815	815	858	822	773	838	803	798	814	863	818	805	874	796	830	853	790	815	849	805	838	832	793	784	812	810	831	859	844	823	857	774	860	882	824	817	825	835	877	837	808	834	901	829	836	815	842	868	826	818	820	820	806	851	866	838	772	844	902	826	837	828	840	857	918	777	799	790	795	848	865	824	835	820	850	849	839	789	845	812	794	783	763	819	866	805	829	821	819	861	853	787	798	824	848	812	786	780	857	860	826	799	849	818	821	868	831	857	812	831	806	805	847	804	884	860	816	846	845	852	797	844	752	808	844	785	820	817	811	820	876	815	799	843	804	824	848	826	809	852	861	814	862	781	832	900	819	871	804	838	852	786	797	855	815	827	851	793	806	808	863	844	835	875	812	860	789	778	804	839	831	849	824	842	836	818	856	904	825	868	793	786	827	840	800	895	774	787	859	806	809	786	794	802	830	774	834	847	818	781	813	806	780	791	804	820	795	815	846	829	812	788	800	798	846	831	845	831	870	861	801	818	802	872	833	822	876	841	844	771	843	825	835	864	844	830	872	823	812	824	809	830	792	824	878	806	828	820	783	780	830	809	858	814	803	854	805	849	815	825	828	838	804	849	784	858	842	836	828	775	862	841	818	800	829	812	882	790	828	836	809	882	814	839	871	837	848	857	770	800	779	815	837	830	842	831	845	808	842	815	853	791	814	864	810	882	849	835	860	807	815	819	845	805	817	797	820	799	811	809	808	783	768	807	802	798	776	839	850	821	789	845	846	795	873	781	835	822	801	829	819	839	898	788	819	823	834	820	839	806	805	772	807	864	879	842	817	816	748	825	841	872	839	885	799	788	844	804	815	808	813	814	833	859	804	783	855	812	867	858	813	824	823	835	838	776	806	733	830	848	875	810	838	846	822	820	828	839	811	885	799	853	836	810	812	827	853	806	844	824	874	857	848	785	805	877	837	822	844	794	774	800	852	884	825	799	875	877	775	842	858	819	800	829	821	847	808	845	823	817	792	821	839	849	845	826	830	808	824	797	852	812	811	839	850	853	825	835	814	835	852	852	866	768	867	795	845	823	802	854	832	806	844	833	875	802	820	844	781	844	893	807	781	802	851	813	819	785	834	853	844	825	832	839	813	806	867	851	807	842	839	861	819	841	800	824	823	813	847	843	873	806	808	825	797	822	790	781	853	881	816	834	808	817	836	851	798	814	853	838	834	835	844	851	798	808	836	827	823	853	866	849	864	813	822	809	773	825	822	771	820	797	857	862	843	835	846	811	795	859	799	811	850	871	802	844	869	830	835	836	825	767	867	868	818	849	857	881	859	840	850	791	843	831	808	826	809	778	796	809	851	787	807	816	848	861	841	812	833	822	775	831	780	904	803	798	869	787	856	826	798	839	822	866	839	749	817	860	804	818	823	806	802	824	877	870	847	878	837	790	869	833	811	880	802	858	871	857	791	903	861	811	783	864	772	853	798	777	822	813	778	828	834	836	830	822	810	866	846	866	809	811	860	817	798	765	857	817	803	829	825	793	801	855	867	844	816	835	828	839	878	852	869	829	875	871	845	803	812	818	818	885	836	822	843	828	819	865	860	802	886	823	802	846	840	794	841	835	834	812	817	819	831	817	832	841	859	859	821	849	833	779	847	794	774	785	814	795	821	823	841	862	830	872	818	856	841	867	828	845	846	854	837	813	821	807	792	837	822	837	849	865	845	819	864	816	810	896	787	867	796	862	790	846	750	851	773	833	788	782	788	841	821	850	783	801	836	855	790	818	740	830	822	797	867	888	832	849	808	840	814	882	843	795	854	796	815	799	861	838	912	814	829	890	822	825	850	799	839	825	800	825	849	839	824	826	829	854	847	800	783	818	844	830	808	790	848	801	827	855	816	824	836	868	812	830	833	827	830	791	834	829	865	824	803	793	825	828	804	812	811	795	822	860	797	814	820	815	843	804	809	855	790	747	787	826	788	881	833	821	816	848	848	891	834	845	833	863	844	842	805	830	835	848	903	843	875	807	811	875	862	833	783	829	836	818	829	838	837	833	814	869	831	808	837	876	819	848	820	828	842	867	794	816	847	818	809	913	796	847	781	845	815	835	785	785	835	815	843	819	798	842	878	828	800	788	799	799	770	843	782	859	793	808	854	869	852	867	790	835	831	825	861	778	847	830	858	860	825	828	842	850	818	793	821	805	874	824	823	837	847	836	836	864	830	741	829	819	819	863	770	833	834	803	834	827	804	839	838	818	848	757	850	812	832	788	831	826	794	843	833	799	836	884	800	847	828	822	846	804	871	857	819	827	827	844	826	827	832	848	840	883	857	823	824	819	890	910	810	815	836	833	804	826	804	860	832	812	858	816	806	779	875	869	798	834	809	852	795	802	803	794	846	805	829	829	819	809	789	826	838	809	797	817	813	836	836	855	843	799	836	889	793	835	831	860	799	856	832	850	804
25192	21506	27978	25446	11195	1787	1090	775	631	583	517	488	461	466	418	384	359	354	310	315	320	321	306	272	319	279	283	282	272	287	265	259	274	253	267	253	249	241	252	255	256	267	288	260	266	260	240	252	238	247	242	248	261	241	276	251	248	245	255	231	231	221	277	244	235	234	221	243	228	230	249	273	254	231	238	246	249	269	251	237	205	214	245	214	260	247	225	242	259	254	257	240	231	261	217	233	245	234	266	235	247	228	224	239	240	256	273	276	249	262	231	252	217	234	215	251	269	255	261	253	263	254	259	259	261	243	260	245	247	241	233	276	250	252	233	239	260	270	256	266	240	241	239	234	242	250	240	225	263	240	236	246	258	269	257	245	255	228	244	229	227	229	250	239	262	234	236	253	250	242	242	244	253	243	247	263	236	268	257	268	255	253	244	240	210	246	238	253	273	245	234	236	242	262	247	245	263	226	214	254	278	247	228	242	265	249	233	234	232	236	252	265	233	230	232	210	235	262	259	237	248	250	257	250	244	250	267	241	226	267	234	241	247	243	251	256	233	253	234	246	239	231	236	251	267	227	223	246	260	244	216	243	242	249	273	256	238	271	245	243	249	271	223	243	264	244	229	257	269	233	225	254	235	265	264	224	278	255	229	244	240	262	241	261	237	244	213	300	247	218	230	258	245	250	264	254	241	259	256	218	252	240	254	255	241	231	229	285	236	230	229	262	257	234	242	239	233	260	255	217	219	238	245	278	274	235	236	215	255	237	250	226	245	236	249	222	236	247	252	241	249	239	238	242	268	249	248	230	226	225	258	261	256	234	238	234	244	220	239	254	261	225	217	253	234	235	239	249	232	233	260	258	254	235	206	234	245	255	241	245	233	242	275	241	268	254	241	274	240	233	241	228	233	249	265	241	226	243	265	217	259	249	216	242	251	239	229	270	264	247	254	212	216	225	245	208	227	220	240	243	244	249	242	242	249	249	265	267	251	236	225	246	240	214	268	268	232	237	235	246	284	262	248	262	230	241	236	231	220	234	234	244	240	269	252	253	234	251	255	237	221	229	258	258	266	234	252	265	232	221	253	245	235	232	246	243	265	272	251	236	234	235	224	242	223	261	245	201	232	243	236	244	256	265	248	247	265	228	235	277	264	228	221	251	272	266	247	245	242	245	243	254	257	238	248	248	252	252	225	265	243	245	228	253	231	249	246	250	233	239	242	234	248	234	260	235	262	231	232	273	255	244	234	268	240	237	227	231	223	236	233	221	230	249	232	256	248	217	240	256	261	205	266	239	248	253	248	244	236	257	246	270	243	261	236	241	243	220	244	238	254	243	262	246	263	252	240	210	240	231	235	231	243	242	225	248	239	260	238	251	218	257	236	238	243	234	232	241	199	248	227	245	245	237	254	244	244	240	261	234	253	257	231	225	245	221	250	258	225	226	270	206	235	259	246	230	233	241	237	244	237	247	259	259	266	240	264	235	219	240	254	282	211	243	232	230	249	255	254	246	241	239	259	245	234	235	244	255	249	269	271	237	232	248	216	261	246	241	235	260	231	235	243	264	275	251	236	248	242	236	237	237	229	233	256	241	253	242	243	244	242	229	255	249	249	249	260	227	223	233	244	255	235	222	240	233	222	271	267	252	246	242	239	242	262	236	251	256	241	236	239	246	246	219	245	268	249	263	230	262	217	254	250	236	274	247	249	238	262	230	225	232	252	245	242	248	241	245	231	249	248	234	253	247	260	235	246	246	223	231	243	259	223	235	259	249	232	259	266	244	213	253	277	257	280	235	259	262	269	239	245	249	256	221	207	231	242	249	251	219	249	232	233	233	212	242	237	256	224	271	235	241	217	260	254	221	241	255	237	248	233	224	232	246	234	233	222	232	254	221	258	260	229	237	240	230	225	257	257	255	265	242	234	265	280	237	232	220	249	257	225	244	229	247	254	260	249	252	242	251	235	257	228	257	257	220	246	224	270	253	228	226	257	231	240	210	242	265	239	244	235	219	265	233	225	247	251	229	230	246	227	230	232	234	230	251	236	237	254	241	219	249	223	239	245	239	237	244	247	245	236	220	237	258	249	217	233	221	238	237	246	250	253	251	243	245	231	238	257	232	254	263	238	270	242	236	231	215	242	253	241	239	240	228	248	250	234	249	245	258	258	247	265	249	260	222	231	240	270	231	256	262	209	217	246	236	249	283	236	248	226	214	247	253	251	251	226	249	231	254	231	266	284	265	233	253	251	266	274	259	247	236	254	244	255	261	220	248	268	226	239	223	220	220	241	234	246	279	236	217	239	261	217	239	256	252	256	253	230	254	217	242	236	249	225	224	268	251	216	240	239	246	254	249	250	252	248	245	247	237	260	251	231	227	256	231	235	238	222	252	258	251	244	224	237	252	248	234	258	265	230	210	253	244	251	253	244	277	199	276	227	215	230	253	241	286	248	243	250	259	242	218	217	248	237	236	247	229	236	224	246	257	259	234	242	256	269	239	252	239	222	247	235	257	271	236	232	254	242	249	242	256	244	224	247	244	220	233	216	241	242	234	253	247	225	259	259	226	239	231	240	256	265	246	214	255	230	281	241	253	247	260	230	249	268	240	241	232	239	220	284	265	263	245	253	224	220	237	238	255	245	246	250	245	249	247	245	262	248	244	255	247	229	245	231	215	238	267	245	242	249	215	237	243	244	236	280	227	248	247	255	253	246	215	237	236	221	237	220	257	214	237	236	243	262	239	255	235	239	224	262	252	247	270	244	240	249	226	263	237	261	229	242	260	230	238	240	231	251	236	232	247	258	236	249	237	236	251	245	255	258	261	227	256	213	261	236	232	260	210	251	274	235	249	234	246	203	245	244	249	253	253	226	247	280	240	249	258	256	212	234	248	229	250	258	227	258	253	251	243	230	229	254	246	226	230	239	227	242	243	241	244	225	224	240	259	231	281	244	225	234	237	257	227	261	239	229	260	228	230	244	271	255	245	254	258	264	224	243	255	259	227	215	221	245	219	230	231	205	235	258	247	225	259	220	232	223	235	239	217	267	252	258	250	274	263	225	234	242	241	262	237	237	250	218	256	242	249	239	270	257	264	256	263	243	236	243	251	218	239	239	248	235	255	233	224	267	217	231	238	268	245	254	230	250	223	240	229	257	292	233	245	234	238	241	270	231	239	238	234	245	239	249	239	270	245	239	270	236	242	224	227	234	243	276	226	255	254	240	237	228	260	236	259	240	248	241	247	233	221	240	222	216	262	279	229	231	248	233	252	253	237	240	274	246	227	249	245	227	248	241	227	285	237	232	237	234	226	250	262	232	236	257	214	220	262	247	265	219	249	242	231	250	252	253	244	262	253	249	255	252	247	247	258	245	243	245	229	267	242	233	263	273	250	251	240	230	256	245	259	267	276	273	256	256	243	251	222	255	226	253	251	235	240	249	256	269	243	265	226	255	269	245	268	234	241	239	259	262	275	254	224	219	229	247	246
9866	17816	15488	9017	5929	4467	3369	2676	2313	2029	1708	1665	1541	1549	1310	1253	1137	1058	989	865	824	833	803	737	736	748	727	719	700	705	681	690	667	673	655	679	663	601	662	602	590	606	616	542	577	568	604	579	593	575	595	523	605	567	574	584	626	589	613	560	559	586	560	587	596	558	547	543	532	582	592	593	548	543	569	556	562	555	597	585	548	593	581	620	581	583	600	595	600	556	588	579	568	546	566	553	574	602	647	559	574	542	558	535	556	584	578	538	589	561	556	565	690	585	566	599	553	590	546	557	570	545	547	577	551	517	540	586	553	541	551	582	554	567	568	611	537	602	518	509	546	555	586	584	590	539	603	585	547	576	564	562	575	571	555	567	534	580	565	581	553	621	541	541	629	563	534	557	548	597	639	615	559	628	502	572	562	564	539	609	528	555	565	529	576	515	578	553	541	594	550	596	572	577	546	548	573	554	582	577	576	547	586	602	557	603	560	567	584	590	562	522	574	571	587	580	593	577	585	581	552	597	595	567	592	532	604	556	560	580	553	527	543	584	583	581	578	535	599	639	549	563	548	604	598	583	581	575	565	575	595	592	587	597	545	532	525	603	541	570	605	585	577	565	533	539	547	545	581	547	543	553	561	597	560	572	573	573	558	536	561	583	551	539	545	535	536	526	543	585	598	532	547	556	546	549	600	572	569	551	546	558	576	507	580	552	560	582	575	551	552	560	547	526	562	554	529	559	585	551	576	579	568	540	547	560	589	525	551	578	569	553	553	550	575	535	533	555	572	538	568	563	566	539	535	590	592	528	575	598	568	573	554	579	538	604	538	575	571	547	577	590	604	549	573	587	575	557	638	544	586	571	524	558	556	557	547	553	547	575	561	569	555	583	585	532	516	537	484	570	569	613	540	580	577	560	526	581	531	601	560	580	557	505	556	550	591	601	572	567	570	538	558	550	578	558	585	553	553	558	606	578	503	595	564	603	583	569	598	570	589	571	551	538	564	595	606	559	519	554	565	569	555	578	551	553	555	588	599	529	561	573	550	578	612	563	580	614	575	569	610	552	581	565	576	600	565	534	543	536	586	582	598	537	539	555	564	567	506	588	553	580	548	540	617	601	575	553	548	565	537	570	541	581	547	554	564	549	643	530	529	587	582	597	586	572	547	576	612	549	576	559	565	563	567	585	516	575	567	584	517	573	557	559	590	568	545	546	560	540	586	596	550	558	553	572	541	574	570	529	564	563	603	574	562	573	570	575	577	588	581	571	555	616	559	567	537	582	546	580	602	602	521	556	553	542	578	546	556	624	566	603	559	575	567	557	589	532	560	562	590	550	585	593	572	552	564	604	556	577	574	531	580	607	582	588	592	500	587	580	581	552	565	530	550	525	581	560	556	529	565	567	542	583	557	560	558	556	599	585	601	613	567	522	547	574	575	572	555	591	574	542	588	567	553	579	563	577	565	573	575	562	580	573	545	522	584	550	565	538	554	557	512	606	579	553	585	525	596	556	588	570	590	573	580	550	557	530	548	567	597	576	567	571	549	580	596	553	567	536	547	534	566	594	526	545	549	552	583	588	563	552	555	591	569	522	578	593	588	556	582	552	528	562	603	581	613	564	564	572	553	572	607	558	577	592	585	570	583	570	580	555	584	570	566	583	583	551	592	569	579	586	572	556	577	517	583	544	511	567	597	537	568	549	620	577	552	553	565	524	585	632	581	512	618	589	567	551	553	521	532	546	542	543	531	527	541	577	553	534	589	572	596	599	545	577	552	564	558	550	527	580	526	541	608	576	562	598	552	579	523	534	556	605	590	580	542	568	543	554	577	551	555	558	582	578	554	543	571	580	581	594	608	572	527	580	579	562	587	581	601	561	587	549	589	570	563	542	600	573	597	602	607	577	576	527	571	600	577	522	528	558	547	588	588	614	573	607	549	531	557	612	543	589	591	576	605	544	561	548	584	597	526	572	571	557	554	555	557	546	582	578	554	565	517	579	547	568	576	591	535	537	619	545	524	561	580	593	572	567	559	553	568	541	564	550	574	569	578	579	555	547	592	566	596	591	556	588	572	576	555	551	549	564	594	572	533	630	520	563	569	561	572	592	573	591	574	541	607	560	559	590	589	558	533	555	577	581	581	575	564	554	561	581	538	585	584	601	562	591	584	597	567	525	575	571	563	589	543	546	532	568	571	606	601	570	610	565	547	602	590	566	572	588	563	550	576	574	613	534	561	580	582	545	532	560	574	592	600	552	542	564	581	573	542	527	581	586	595	565	571	621	595	544	599	542	594	539	547	580	587	592	587	570	604	609	545	508	561	568	569	577	578	578	591	559	549	589	551	594	572	557	523	569	560	551	551	617	573	584	591	561	583	632	604	550	598	582	590	544	525	528	550	569	569	591	583	576	570	595	601	562	559	534	591	543	582	580	600	603	608	539	576	565	583	568	553	577	526	567	579	594	566	591	598	569	567	533	532	572	524	582	568	558	562	579	631	579	533	574	575	575	534	557	546	525	572	577	556	597	534	528	589	549	597	550	572	589	589	585	589	558	573	582	577	569	558	571	579	532	567	565	554	580	585	599	531	588	587	534	593	561	592	553	596	544	579	596	541	551	561	559	591	536	551	585	548	519	595	617	622	574	565	558	558	621	597	582	588	632	542	549	582	571	532	595	571	513	552	560	595	591	615	532	579	566	585	616	577	556	565	575	578	523	593	584	588	537	563	578	552	541	553	555	585	576	556	566	549	542	540	559	605	557	601	595	559	589	603	581	575	521	596	565	530	578	582	601	546	609	538	541	564	584	560	595	586	581	568	588	554	595	557	562	611	556	638	538	604	519	551	550	568	568	561	568	571	595	591	538	556	570	571	574	542	559	565	551	542	612	538	560	550	546	590	550	571	556	620	514	573	530	574	575	604	528	574	559	578	546	574	566	566	594	548	556	533	544	556	604	592	570	604	528	584	574	546	559	597	517	574	554	550	608	566	562	562	586	526	542	624	608	622	555	583	558	561	572	567	560	586	541	569	559	598	594	568	562	538	565	559	575	588	580	540	611	575	545	558	585	516	586	618	578	545	552	541	573	576	546	552	570	551	575	533	601	596	550	568	628	511	555	582	543	569	578	590	536	590	569	592	568	570	576	583	550	587	528	557	645	603	566	558	547	592	563	568	586	559	600	552	574	565	550	585	554	564	564	596	558	566	606	583	515	580	553	507	582	578	563	535	575	545	591	565	517	531	567	583	571	547	565	582	600	569	569	610	572	562	548	539	615	592	571	569	591	546	558	569	547	532	579	516	531	578	576	580	599	525	584	565	567	580	572	600	538	564	546	565	559	526	598	551	605	557	623	531	587	590	596	584	579	546	586	556	550	569	567	540	606	555	564	574	524	584	555	531	578	607	579	550	579	552	554	571	562	542	537	531	562	574	586	552	561	565	574	612	588	573	583	586	545	601	569	563	560	571	585	569	557	560	571	503	608	559	596
24165	21511	29065	24402	21452	10581	2410	1534	1094	1023	898	885	919	810	798	692	651	653	616	616	540	548	553	523	502	516	562	498	467	487	512	494	481	485	478	494	475	465	482	440	470	398	440	481	433	428	463	478	447	447	432	442	415	440	469	432	411	450	410	470	432	439	437	410	407	444	439	470	440	461	404	448	430	437	427	444	445	507	454	416	421	490	433	435	431	469	439	429	428	426	428	448	471	450	397	458	423	452	464	453	464	423	452	442	427	455	458	426	431	450	414	452	445	459	433	409	421	453	448	455	393	408	393	448	467	429	445	443	422	432	369	446	478	458	445	438	417	426	442	435	426	455	441	437	413	436	433	454	451	452	408	435	454	405	427	444	443	424	421	431	434	445	428	419	456	441	478	401	483	440	465	453	470	419	443	421	474	434	380	401	452	462	405	441	435	467	446	438	417	441	438	424	425	423	473	441	419	439	422	450	458	420	465	404	434	433	452	461	471	413	424	443	451	458	450	427	431	415	458	467	472	419	419	429	427	464	429	435	446	433	429	438	437	450	415	503	458	439	413	413	449	453	467	432	434	418	433	452	436	440	455	472	403	444	452	409	445	477	440	412	424	425	430	435	402	423	415	444	437	418	458	457	468	427	407	412	445	443	442	456	457	454	440	429	454	431	483	431	435	447	445	450	441	441	430	452	456	439	437	416	454	408	445	434	422	431	440	457	425	448	430	449	417	459	432	447	451	462	435	457	439	456	442	451	421	413	456	397	432	409	442	429	463	399	474	426	437	449	432	423	438	456	421	416	449	419	460	444	427	442	425	428	420	439	422	476	428	430	430	445	479	427	458	394	512	433	452	444	441	429	422	418	432	402	432	456	410	438	432	417	422	411	418	452	441	423	431	381	423	456	434	456	452	455	435	426	436	431	435	441	428	440	446	424	453	409	421	409	466	445	429	442	462	410	458	412	456	424	438	414	443	427	427	450	433	439	427	434	443	359	440	424	442	448	464	420	423	404	440	423	461	441	459	390	430	435	451	450	446	421	429	400	461	423	431	405	456	424	452	435	448	401	423	414	471	438	440	467	474	470	413	489	470	410	433	416	427	438	421	446	416	428	434	442	438	443	426	446	428	432	468	460	443	421	433	461	449	450	429	460	444	442	426	410	465	439	451	480	446	391	450	423	468	442	396	462	435	456	441	465	443	433	431	414	439	473	420	458	433	422	433	449	429	441	417	505	419	420	444	418	416	441	435	455	442	456	431	435	438	424	449	446	455	445	407	443	432	416	439	419	404	438	434	429	394	414	472	427	411	451	454	460	439	420	459	456	400	421	416	426	423	433	410	444	422	446	449	423	445	447	467	413	433	412	461	438	429	451	431	420	436	459	461	456	435	456	421	410	437	472	415	449	438	493	418	425	424	429	422	456	396	410	440	422	433	415	435	462	456	460	439	413	438	471	441	444	434	433	423	478	435	445	429	481	449	465	438	407	468	447	437	435	428	411	406	483	430	455	459	485	426	411	459	431	414	444	474	435	445	423	395	439	449	451	404	450	406	431	463	437	458	459	437	450	421	424	434	423	438	416	461	456	442	450	438	457	397	413	422	416	420	451	408	427	470	407	449	450	416	415	420	428	464	450	431	400	474	448	458	433	442	442	468	438	452	442	422	444	423	451	479	426	449	433	446	444	457	443	407	412	459	446	455	423	441	432	409	412	410	450	426	435	445	428	468	440	422	497	436	431	404	420	450	430	458	425	464	405	436	448	462	431	441	444	463	396	437	447	414	443	439	405	439	423	440	430	454	451	487	409	446	413	429	398	423	431	430	446	449	453	469	425	465	439	454	415	500	460	441	465	424	414	431	402	438	442	436	404	431	416	444	443	463	434	428	438	430	430	443	404	455	456	448	425	423	413	456	375	433	424	428	404	438	450	438	407	451	430	444	440	420	393	469	404	420	433	418	410	419	455	402	448	424	405	425	437	472	439	383	433	429	469	431	474	430	436	442	400	480	475	451	441	459	426	452	466	450	435	445	454	397	418	400	447	458	462	445	425	437	429	463	432	424	419	415	415	476	470	415	444	408	433	415	455	457	433	449	388	421	411	429	489	463	405	452	397	432	449	440	455	428	415	410	451	419	382	405	453	431	439	404	434	437	442	428	425	436	432	406	434	463	441	445	442	399	417	446	425	442	441	430	406	445	430	459	449	435	487	430	437	427	463	425	455	442	490	434	452	491	425	433	450	469	440	465	438	433	422	423	421	447	463	455	415	475	424	462	412	440	463	450	435	434	416	449	461	437	424	421	446	410	450	484	424	426	432	414	463	434	446	440	446	440	493	413	423	444	416	434	452	427	388	469	430	443	430	417	461	431	432	459	485	387	429	462	456	455	442	445	443	425	433	418	430	436	446	434	436	477	434	398	400	423	404	439	424	444	388	407	477	407	425	452	406	450	433	456	445	419	404	418	448	433	428	437	460	424	461	474	445	435	462	454	445	416	418	404	450	454	413	388	437	452	451	426	470	449	408	443	418	448	460	394	451	421	439	405	455	462	426	440	447	425	410	457	380	444	416	422	429	481	413	428	446	497	418	473	440	417	484	490	430	432	473	423	418	420	434	442	437	461	414	415	420	427	411	456	476	433	440	428	459	460	426	444	443	431	423	446	450	414	438	430	413	440	447	416	445	478	453	416	436	409	454	410	438	426	446	461	438	432	439	459	451	452	455	455	457	446	453	402	448	421	444	489	468	444	426	424	424	416	483	434	437	432	410	472	449	396	430	446	457	471	458	420	423	495	439	437	463	449	392	465	416	397	402	413	456	451	448	429	480	438	427	437	482	427	440	441	469	395	460	435	427	435	456	464	421	441	466	473	466	407	450	429	442	451	448	446	433	437	434	477	420	450	462	478	454	416	445	456	443	434	434	419	455	443	402	411	473	432	429	468	440	472	435	430	460	398	471	405	423	435	420	414	455	433	425	471	450	448	442	426	407	429	436	446	429	421	433	409	442	392	423	419	440	430	461	388	419	424	452	465	422	456	461	464	417	464	432	437	432	416	419	438	412	452	432	454	445	422	427	427	439	386	432	423	424	444	444	447	470	421	480	441	413	468	392	432	385	449	406	422	438	437	449	433	442	446	441	445	422	441	455	424	420	428	417	436	445	415	445	414	450	453	405	426	404	399	433	404	433	445	452	440	466	437	450	450	448	437	452	448	466	446	430	416	425	454	461	442	441	421	445	489	463	419	452	428	424	432	418	424	451	437	439	454	504	415	414	471	425	436	431	448	452	442	452	449	414	446	435	456	424	422	438	415	448	437	421	453	438	432	421	423	426	420	430	399	410	401	397	423	445	421	423	391	412	401	427	426	434	445	446	419	458	439	388	397	417	415	425	429	433	444	459	432	480	415	486	455	480	446	476	425	437	458	415	443	409	453	420	418	408	404	432	453	407	424	441	472	458	414	419	470	413	363	432	466	438	389	484	463	417	454	434
12687	24130	21054	13639	9548	7291	5766	4705	3940	3386	3076	2848	2812	2569	2384	2150	1879	1791	1583	1444	1457	1391	1283	1224	1149	1178	1220	1236	1179	1075	1075	1083	1030	1074	987	1021	1035	975	1001	968	943	1001	954	963	956	951	912	935	921	934	963	953	958	919	909	931	927	953	929	961	912	927	965	914	954	848	962	932	961	949	923	946	883	905	930	950	965	935	932	922	920	953	946	943	888	917	938	882	932	950	918	888	923	925	1004	912	902	945	892	888	916	921	967	885	984	941	963	932	871	926	914	921	948	870	948	952	846	923	886	907	894	853	931	922	887	932	939	907	951	899	950	974	902	906	950	875	957	938	919	915	945	969	919	979	938	891	898	914	910	923	934	901	887	896	967	915	922	926	926	940	938	948	943	914	933	870	906	967	881	910	893	867	867	931	883	946	913	901	891	932	875	905	875	904	920	913	882	922	950	930	941	948	921	891	883	891	914	898	859	855	936	891	937	928	985	918	884	923	881	942	897	933	912	926	891	1002	891	950	911	885	955	900	866	938	862	947	942	930	927	905	892	926	938	947	865	889	921	903	877	915	880	913	960	894	891	913	876	936	935	910	872	934	881	950	908	935	881	932	965	890	891	906	935	930	962	900	920	925	923	916	935	914	959	911	931	894	871	919	895	937	923	919	899	923	952	921	862	917	887	847	910	975	925	892	907	941	949	942	904	931	897	905	895	938	903	950	912	907	968	939	883	917	914	949	941	858	900	870	896	876	882	900	879	919	988	958	893	946	924	930	954	913	938	934	891	958	908	918	960	892	963	933	962	893	959	919	898	886	927	980	910	876	859	916	917	892	933	938	935	953	882	951	881	962	886	940	951	932	920	910	920	943	977	887	875	910	887	931	946	942	925	952	944	911	921	959	876	885	921	928	896	895	901	967	869	957	909	892	868	863	905	922	935	903	931	900	911	920	971	950	948	939	909	910	868	873	979	935	894	875	905	924	930	960	934	955	880	899	889	937	938	954	966	906	881	866	922	903	897	958	932	887	929	885	920	896	896	855	891	864	878	948	934	908	956	932	910	944	895	923	874	900	929	968	894	910	898	928	946	924	893	950	919	952	958	874	939	886	892	873	888	934	909	930	909	943	961	911	920	859	880	880	868	935	905	940	898	875	900	860	886	953	942	945	921	930	873	932	886	897	988	898	932	902	906	901	949	904	939	912	935	923	921	911	904	944	907	949	923	918	932	907	847	970	960	899	874	950	884	966	961	904	882	935	935	927	933	889	895	889	867	995	922	935	893	888	908	912	926	888	887	903	929	930	990	929	917	992	892	976	878	950	941	872	884	941	934	962	964	944	964	916	876	905	949	841	899	907	918	919	959	955	863	953	939	899	929	895	899	930	892	957	905	977	870	891	844	897	956	972	954	881	916	927	910	917	905	907	922	945	885	951	890	844	933	971	900	879	915	883	972	896	924	970	893	897	885	943	913	915	931	926	909	863	940	958	924	883	963	952	900	901	913	933	940	914	890	927	943	939	879	931	925	880	882	904	883	905	891	926	913	985	964	922	967	877	931	907	908	937	913	898	919	925	874	846	958	899	898	910	858	911	935	939	937	934	927	953	927	858	900	995	948	923	901	910	910	904	938	872	945	886	927	927	932	938	922	932	964	876	902	903	910	910	971	935	894	911	896	940	947	928	868	893	901	866	880	1000	869	875	873	972	931	916	918	863	889	936	920	921	891	895	936	861	888	966	885	893	913	878	918	939	898	896	838	876	951	881	945	941	895	848	927	876	924	892	952	909	884	931	890	977	891	943	873	940	895	929	853	881	959	964	919	937	936	941	914	933	936	902	966	869	927	836	897	938	920	894	855	917	933	901	938	923	901	914	911	983	905	910	945	950	951	929	964	929	927	882	911	902	935	879	910	842	929	897	936	920	893	937	908	900	871	948	945	954	897	869	897	854	949	926	900	919	914	923	905	909	872	927	915	889	890	915	911	853	933	906	921	923	888	897	910	880	937	871	903	913	895	904	879	943	915	919	882	947	924	951	976	926	916	924	952	895	950	949	901	921	907	854	914	955	940	913	917	941	874	925	937	919	943	867	910	863	905	906	913	918	912	941	891	934	913	952	870	910	958	912	894	877	888	950	936	924	942	941	851	894	934	964	897	872	871	881	914	864	914	933	901	927	922	879	923	871	830	904	920	897	960	942	955	936	981	928	892	904	883	960	938	882	947	892	958	924	914	916	949	923	913	913	887	921	905	978	899	905	926	890	939	901	943	929	934	968	932	974	894	832	965	877	944	866	925	926	839	968	926	887	910	946	926	931	989	936	904	890	908	954	899	902	942	904	947	925	952	876	990	878	928	939	954	901	891	893	865	927	911	876	923	884	912	941	913	937	905	935	883	845	862	865	937	926	973	891	885	899	927	929	905	892	904	958	951	942	926	903	933	941	900	906	878	944	902	915	918	940	885	942	900	868	933	910	969	929	891	923	951	911	910	928	911	889	982	882	955	987	939	890	916	885	906	912	908	905	943	884	998	912	882	913	918	904	900	929	939	912	965	933	902	979	893	945	895	867	905	870	897	924	973	853	877	871	916	898	920	893	989	907	861	849	861	923	908	898	902	913	907	941	915	958	940	898	873	902	944	908	891	864	925	958	926	962	876	883	926	899	890	900	935	910	875	896	888	941	904	885	898	945	951	930	901	943	881	969	933	897	909	879	976	908	897	925	915	920	921	880	922	947	928	925	924	930	941	945	924	950	900	901	891	919	907	899	959	938	954	902	940	911	896	912	964	899	942	857	880	918	912	918	942	908	900	929	891	929	887	869	951	888	939	866	920	891	949	931	935	886	925	928	873	971	899	926	958	933	888	946	924	882	915	897	893	859	892	942	874	938	934	930	888	931	866	945	908	914	871	895	867	975	866	897	920	932	923	947	941	961	950	909	907	843	866	892	886	919	903	939	869	946	975	915	911	903	892	949	960	940	936	977	927	893	912	907	874	887	897	853	949	914	944	909	912	909	892	936	898	960	940	900	892	953	924	927	875	853	909	922	902	912	973	915	883	908	913	902	1011	922	902	907	895	971	949	884	878	908	968	918	931	899	884	896	897	950	937	961	912	972	879	896	873	916	904	946	886	951	922	879	954	974	901	906	897	947	905	921	915	946	898	930	964	937	904	933	931	988	903	962	897	892	867	899	890	890	926	937	858	932	916	900	906	882	928	951	897	923	907	902	936	978	904	943	928	891	956	927	906	934	910	906	955	903	934	897	907	911	914	958	947	942	950	943	904	881	923	930	864	923	900	950	904	949	881	955	909	916	904	876	873	934	921	947	865	925	904	960	905	922	856	879	878	910	911	915	894	876	892	963	902	887	938	924	882	868	932	876	969	878	920	901	898	939	909	940	910	945	921	983	922	899	897	874	883	937	893	914	928	875	955	938	866	945	950	976	922	950	918	922	887	948	894	898	900	997	964	929	903	897	939	903	913	944	883	911	913	916	909	920
27314	16497	3389	1197	727	610	515	441	509	420	456	418	458	454	416	401	415	386	415	392	402	409	435	353	390	373	356	362	377	385	378	356	378	385	421	347	389	365	381	387	360	385	368	389	389	335	350	358	392	368	366	359	342	376	396	372	391	355	364	380	361	385	382	401	347	378	342	409	379	389	367	386	389	362	349	333	359	399	369	363	347	361	365	377	394	358	371	384	375	345	373	373	397	352	377	349	378	359	412	366	366	391	373	398	357	361	366	369	357	349	358	373	358	376	394	354	381	333	401	359	366	387	348	353	370	381	325	381	383	368	308	374	367	385	367	412	397	364	398	336	343	393	374	384	390	344	368	388	338	345	356	352	405	371	373	364	373	367	389	372	382	389	364	384	394	332	371	375	394	349	408	341	374	376	383	319	362	344	380	363	366	364	406	338	352	375	396	370	359	370	395	364	371	348	371	389	386	352	321	403	374	376	349	375	390	380	372	372	390	337	404	352	373	352	351	377	393	391	371	370	360	379	375	380	384	396	384	402	375	381	384	360	390	354	356	390	349	357	380	364	368	387	332	388	397	357	409	375	368	400	394	391	340	371	407	344	384	367	380	385	384	355	381	341	373	407	403	339	346	355	389	374	354	393	390	380	362	399	390	366	387	384	369	363	375	431	374	348	326	366	360	368	377	375	372	388	375	347	324	405	365	350	386	403	327	361	353	360	359	362	413	335	372	364	394	329	380	374	356	398	395	359	357	399	340	359	369	402	358	385	354	355	380	375	332	395	358	353	332	351	375	362	357	347	320	363	384	365	364	353	379	349	355	352	393	349	371	338	342	372	373	353	385	382	372	320	365	374	363	360	392	372	358	378	397	382	366	379	386	377	357	389	380	363	372	360	375	364	384	353	402	361	347	354	371	344	361	367	374	380	388	381	390	378	342	335	363	396	366	374	394	402	364	302	364	367	372	368	339	377	359	394	388	357	396	329	403	357	357	398	352	392	368	374	376	391	340	370	362	333	359	384	380	351	409	376	354	384	347	365	372	375	384	384	373	383	362	384	362	391	349	367	374	370	373	376	346	362	337	373	368	372	358	399	378	346	400	334	366	373	370	377	386	386	398	388	372	384	396	397	369	359	396	403	350	374	387	372	399	345	390	349	383	385	370	360	367	366	391	372	368	358	358	387	426	379	374	346	352	365	344	388	373	381	422	438	380	408	379	371	372	381	371	389	364	353	362	371	375	368	403	399	369	332	386	354	390	405	366	374	344	364	389	344	364	365	371	395	357	353	375	413	366	365	352	378	353	336	399	378	320	391	393	400	372	366	329	366	358	385	338	363	378	349	349	345	361	340	349	340	398	380	359	416	370	360	390	382	359	372	386	330	365	348	365	335	360	346	376	367	362	387	355	364	325	376	378	328	366	384	352	371	381	366	358	333	362	326	381	376	369	381	373	376	375	351	365	374	388	407	375	372	377	376	382	368	361	381	391	387	346	379	387	370	390	393	363	345	355	371	362	375	342	383	384	342	365	336	368	400	365	364	396	365	350	362	374	364	345	351	365	376	382	378	368	385	387	341	386	350	373	413	394	376	372	369	358	361	386	369	384	360	355	355	353	368	337	369	357	370	370	372	381	366	373	398	384	389	344	388	387	385	390	381	360	390	395	366	409	346	366	373	350	385	367	361	352	373	348	372	369	374	367	352	356	319	333	382	350	351	413	373	387	350	381	367	370	351	370	349	366	359	326	356	378	360	384	364	383	371	366	376	361	360	370	368	365	368	371	388	376	375	365	339	394	385	362	325	417	341	343	362	366	397	379	365	353	381	364	366	369	368	371	376	380	316	332	371	390	380	360	388	372	396	366	349	352	358	351	379	401	387	378	356	374	365	362	359	369	347	373	364	363	353	377	365	346	381	337	331	355	351	374	383	400	363	392	384	368	366	398	401	434	398	395	374	392	354	383	361	367	360	393	395	379	396	370	367	387	354	383	364	397	362	375	391	350	397	361	367	369	370	363	376	343	393	413	331	385	385	350	378	382	358	384	361	385	357	392	357	422	390	357	349	358	384	349	353	372	396	375	351	354	355	358	362	357	360	360	362	334	381	393	364	392	350	358	374	354	383	368	365	375	371	362	349	336	375	354	358	379	338	377	364	396	393	400	358	365	387	356	393	385	335	337	371	403	381	381	369	384	385	354	440	395	365	363	369	365	384	365	369	370	390	341	343	372	382	405	378	398	362	359	367	351	344	368	398	377	358	386	318	350	342	338	358	372	410	365	343	388	357	373	381	331	386	388	374	375	361	378	350	357	363	351	352	337	384	386	359	388	386	373	352	369	355	382	382	380	382	366	397	348	426	361	354	398	426	388	390	394	380	356	372	370	365	353	347	368	336	382	400	382	401	377	367	365	375	390	404	375	341	371	369	353	377	349	368	342	331	358	396	385	350	355	365	383	378	357	345	381	364	383	379	394	364	306	370	364	384	372	329	346	356	339	339	364	382	356	358	347	379	323	373	346	355	412	352	358	376	370	366	379	420	388	367	363	380	353	392	360	381	373	373	384	359	350	377	375	381	365	380	362	389	351	429	352	378	372	378	367	374	382	362	357	363	343	374	360	402	344	363	394	374	385	361	385	347	380	387	402	402	349	393	320	395	394	336	415	405	343	393	373	401	358	367	350	417	397	374	361	384	360	375	353	357	387	353	352	381	346	372	371	373	373	386	379	399	398	397	377	347	388	378	352	375	355	393	351	351	348	349	382	365	379	348	380	359	393	368	375	355	386	375	381	362	386	357	372	401	375	359	345	369	349	342	396	388	383	385	389	378	345	329	384	408	372	363	361	350	350	359	393	360	345	341	346	381	398	376	386	348	404	334	373	378	415	400	384	355	375	387	382	397	367	351	374	363	339	360	384	357	347	345	351	377	377	377	372	346	378	392	367	428	380	357	386	385	365	329	374	380	374	376	371	344	396	381	355	382	368	380	389	346	309	368	373	381	366	359	353	411	376	374	339	347	371	380	353	378	369	360	350	361	369	343	402	370	406	350	404	352	346	363	400	386	362	356	374	378	395	379	369	397	397	414	386	352	364	350	340	365	389	360	375	342	370	391	378	408	357	362	382	386	374	336	368	356	374	367	348	401	358	373	302	387	394	364	380	406	365	386	357	358	359	374	367	351	369	374	345	405	388	375	353	344	382	387	368	372	398	368	393	353	398	371	356	364	366	383	425	336	341	375	378	366	379	359	376	348	360	329	374	364	350	377	359	375	382	339	362	370	360	380	361	364	356	400	381	402	360	356	389	388	375	390	375	381	362	401	371	414	368	378	353	374	316	375	395	431	397	339	390	363	354	369	349	362	359	377	369	346	363	328	352	377	377	378	360	353	323	354	373	370	349	369	371	358	353	374	363	356	360	361	368	371	381	367	340	388	414	357	400	369	382	329	344	387	385	382	342	370	387	374	384	380	345	387	384	328	360	413	375	371	396	385
7091	6878	5721	3031	2263	1640	1403	1351	1252	1144	1130	1096	1083	1079	1047	1044	936	924	910	895	852	844	912	886	817	845	901	842	931	945	821	867	922	867	835	875	825	831	834	825	872	818	819	800	856	815	862	862	843	872	913	854	841	833	798	813	799	855	836	822	844	851	802	873	853	824	892	851	847	802	843	821	826	835	812	849	801	826	801	829	835	912	842	828	791	845	869	847	845	856	798	828	859	802	879	787	847	806	839	852	790	813	853	878	804	879	877	839	840	831	796	850	873	820	823	836	803	858	821	812	845	864	858	814	879	780	799	844	826	827	886	841	824	876	854	870	835	814	863	770	828	831	815	823	830	806	836	795	806	829	794	835	882	830	832	876	814	796	822	825	854	802	809	804	784	825	903	809	839	826	863	818	837	874	821	820	845	815	834	828	824	802	851	825	838	848	824	799	842	819	805	833	810	787	843	824	777	880	841	859	805	817	818	841	819	823	849	847	814	840	837	890	776	823	800	870	825	810	836	819	839	867	882	862	818	807	790	872	840	843	813	815	802	788	854	891	791	825	802	850	820	828	865	807	799	887	841	859	830	839	841	861	832	858	850	823	850	804	847	854	840	801	759	856	814	837	856	811	828	841	874	825	805	810	831	809	806	819	851	846	799	825	822	830	797	802	822	838	844	840	807	824	847	845	814	829	806	790	818	840	874	841	839	840	826	834	871	830	824	832	812	814	846	802	845	829	858	820	826	816	816	839	841	838	853	852	897	851	841	831	864	832	842	847	778	839	853	820	838	774	816	823	741	820	901	862	761	808	800	825	851	793	809	857	822	834	836	877	824	811	840	845	837	802	847	825	845	854	867	836	818	858	807	871	811	847	817	881	796	837	814	884	836	865	812	828	841	816	831	849	881	836	836	826	812	867	773	813	850	806	856	849	781	785	825	861	856	832	810	821	774	864	814	844	876	825	863	834	844	818	811	784	852	825	807	861	850	796	819	851	835	824	809	779	815	846	813	838	844	831	850	813	866	875	867	840	849	885	828	823	859	819	866	817	836	860	839	770	818	800	865	817	815	823	833	820	871	812	841	866	821	844	832	819	854	851	832	783	770	858	821	791	811	829	794	834	826	821	875	811	796	755	794	840	815	830	844	858	848	888	796	827	819	891	842	827	867	827	819	759	810	816	819	821	783	799	815	817	824	858	855	784	871	782	791	811	836	837	810	872	769	889	836	820	837	842	787	859	786	794	810	826	834	832	826	851	826	913	791	805	820	807	857	829	832	867	855	813	867	889	823	821	871	833	862	828	839	811	818	816	818	857	798	786	805	783	856	807	850	855	785	883	830	828	813	815	793	797	818	823	819	749	859	840	813	831	840	772	847	854	780	866	819	835	813	813	838	795	811	855	806	824	824	846	893	828	892	816	806	813	834	825	813	851	830	854	822	813	838	800	815	832	808	827	817	827	827	839	775	814	813	866	837	792	818	823	877	824	849	825	828	829	828	827	866	802	793	796	838	907	824	877	882	877	878	816	845	850	863	825	828	875	798	813	807	872	798	801	825	830	852	866	809	807	805	842	865	786	793	812	811	878	797	852	820	846	844	799	833	796	834	840	839	836	826	810	828	878	808	815	785	879	761	796	861	769	846	829	804	850	838	873	938	850	838	810	731	825	852	837	807	863	795	842	839	822	829	817	874	843	816	802	834	855	856	855	814	850	841	834	810	804	860	833	856	853	841	823	821	846	838	854	827	851	820	791	848	841	848	867	807	817	831	802	846	829	898	847	804	798	835	842	822	832	791	804	881	838	898	880	814	801	815	833	822	829	833	839	816	797	790	789	843	847	893	827	839	829	816	837	852	886	811	851	855	834	854	836	916	803	838	807	805	799	801	739	805	807	812	861	845	873	873	818	833	831	871	869	826	843	818	819	794	857	857	801	856	878	794	834	806	807	810	857	841	829	818	787	803	814	796	796	829	884	852	871	855	851	827	815	853	842	835	797	797	821	823	851	826	860	879	795	849	892	826	836	806	862	854	847	842	803	934	818	832	803	811	830	804	842	809	867	820	867	836	885	829	832	796	848	885	823	827	882	822	828	838	828	852	859	832	843	880	833	808	798	833	816	821	815	807	826	845	838	869	837	866	858	801	823	826	845	843	823	797	788	841	754	810	864	824	802	855	830	826	826	761	816	810	789	845	846	842	801	846	873	890	822	850	789	839	841	820	837	871	843	826	785	848	823	821	829	848	814	801	787	822	811	833	836	862	800	928	779	839	840	818	874	801	804	791	832	836	819	769	829	805	854	842	776	819	840	786	862	800	830	845	813	836	809	838	823	822	852	807	792	901	827	808	862	856	792	820	799	822	856	820	773	863	823	857	851	890	821	821	849	807	840	806	830	837	859	805	790	810	829	821	860	857	802	802	829	823	817	842	766	864	833	837	754	830	853	853	816	848	865	819	846	787	811	841	794	818	832	874	828	834	862	813	898	842	820	856	829	888	887	860	867	835	803	830	808	854	863	862	817	809	817	871	840	803	843	823	844	765	817	824	841	808	784	881	846	832	821	803	844	802	819	881	869	830	855	824	821	835	851	847	875	792	852	833	825	802	815	851	906	806	814	801	803	821	808	845	798	824	797	885	858	863	824	858	838	860	802	815	782	811	874	789	808	808	851	844	794	841	816	816	818	808	877	820	885	874	845	811	807	895	828	861	861	782	847	798	842	899	829	861	823	845	811	823	836	794	757	822	859	845	786	835	810	829	803	852	834	855	839	817	800	845	849	763	852	856	873	804	835	809	844	854	783	800	814	826	838	839	845	815	856	808	818	797	831	859	830	801	819	761	814	818	802	862	805	851	830	877	893	773	823	835	852	877	842	772	811	841	846	800	837	798	838	829	871	852	853	808	878	834	812	812	862	834	834	828	826	851	857	833	753	763	820	819	850	816	814	828	835	780	799	882	838	833	830	880	806	910	827	861	802	812	873	796	807	864	815	846	810	878	786	839	811	860	858	833	834	815	825	863	799	830	843	757	786	763	865	845	804	819	853	829	827	809	820	870	839	822	850	814	860	844	836	814	810	807	808	831	797	795	816	814	823	825	877	808	828	823	856	847	788	809	836	857	837	834	826	771	783	788	869	810	836	879	840	780	828	838	826	825	846	786	800	809	814	787	819	819	810	808	807	833	804	869	829	867	844	805	879	890	831	815	824	837	790	798	850	852	814	863	841	822	834	808	836	832	788	848	804	838	812	818	854	833	835	817	818	846	794	829	799	802	875	851	797	797	847	881	845	824	844	831	812	817	795	850	827	841	885	815	817	845	831	820	825	771	844	820	848	839	854	829	809	823	816	809	780	892	853	828	833	889	837	778	795	822	825	832	807	801	790	830	835	844	801	862	787	798	818	864	883	824	810	836	801	873	856	826	823	857	814	775	866	806	807	817	846	836	842	851	840	805	837	798	813	815	803	843	832	897	803	813	851	831	822	837	832	800	842
25065	21463	27893	25378	11284	1681	1036	803	693	581	589	552	539	458	510	422	387	370	331	350	344	318	332	296	329	306	295	289	274	262	257	245	273	281	279	245	259	272	235	287	286	259	262	266	242	278	239	221	258	241	265	283	245	229	236	225	271	251	242	247	279	239	250	238	237	275	250	267	265	291	247	254	259	243	256	242	249	269	263	250	242	241	279	217	254	265	241	248	263	252	259	268	247	242	266	258	256	256	258	262	246	233	260	230	250	242	255	209	256	251	287	232	266	251	247	238	240	269	233	249	258	264	218	279	248	264	251	252	259	254	231	261	285	265	236	239	247	254	259	230	213	230	247	248	240	238	238	240	231	238	241	238	251	248	263	227	256	237	244	275	236	272	235	230	260	253	248	258	245	261	227	236	239	255	261	263	241	259	256	251	235	291	231	227	246	249	244	241	237	255	230	233	239	265	242	255	247	227	220	229	257	239	238	244	272	261	247	223	237	254	274	234	267	256	258	244	217	238	275	254	241	226	258	263	268	272	261	258	239	238	247	220	264	242	240	249	249	259	243	232	232	247	235	253	229	223	244	275	263	236	246	236	251	236	251	245	230	275	237	249	237	268	252	228	231	259	244	248	256	240	222	228	276	256	243	266	251	217	262	238	220	272	269	254	262	234	240	271	256	271	260	255	256	256	239	255	237	282	241	262	242	246	237	222	238	246	262	255	236	281	234	234	244	264	217	253	227	235	240	218	235	228	247	266	269	257	237	253	253	250	248	232	278	264	276	231	251	248	233	280	234	250	257	249	242	263	266	230	253	232	224	227	238	254	234	249	256	253	274	243	266	255	207	250	231	225	281	247	269	231	247	261	237	256	201	263	230	249	256	279	243	253	252	218	230	242	254	223	262	257	243	233	244	265	257	268	249	256	242	256	250	240	253	270	254	249	245	234	234	246	263	248	276	264	258	248	237	248	275	247	245	239	264	242	294	252	244	251	257	216	255	237	280	258	242	257	260	258	257	250	242	261	233	239	252	248	225	259	253	240	218	232	259	237	228	222	248	261	273	257	254	244	233	262	243	227	255	262	255	259	251	243	243	269	243	238	263	251	223	265	242	257	257	253	240	231	240	228	234	239	251	230	233	262	247	245	263	240	231	266	242	238	238	244	252	229	269	222	237	228	271	256	251	242	230	248	269	260	262	280	232	257	251	253	240	219	245	244	261	232	233	250	242	265	256	242	272	219	251	244	218	251	246	242	261	235	227	286	239	285	252	227	246	235	254	285	243	259	235	269	248	241	233	248	254	258	275	246	260	240	232	261	216	241	249	249	258	230	250	242	230	268	252	258	279	271	232	253	263	221	230	250	260	236	239	242	253	226	264	281	251	219	236	271	263	253	258	226	246	246	227	241	261	224	247	245	251	268	233	253	247	251	228	282	242	218	249	252	239	234	224	230	238	262	274	266	262	248	267	246	228	269	272	234	254	247	257	253	251	258	260	243	230	244	235	263	241	265	246	217	269	255	232	211	249	266	286	249	246	222	232	251	218	262	225	259	247	219	266	260	236	238	263	255	253	256	253	248	244	261	232	242	260	228	244	222	222	241	260	258	246	247	271	255	236	243	256	244	233	238	225	245	231	263	234	261	256	267	253	240	278	243	268	232	272	225	225	251	263	249	261	270	266	244	270	232	255	233	273	248	258	244	230	223	241	257	235	252	275	277	243	250	233	229	270	247	251	250	252	250	230	269	236	249	260	229	242	255	240	257	228	254	231	239	235	262	273	266	248	244	284	259	225	258	244	276	216	266	245	254	245	229	230	245	265	221	239	245	232	244	251	255	260	248	239	254	234	259	236	237	250	239	233	239	250	229	271	243	227	240	245	270	264	262	273	236	227	287	234	264	245	242	265	238	237	235	273	244	249	221	232	244	254	264	253	244	260	257	268	256	239	246	232	244	256	236	268	237	206	217	231	258	266	240	258	248	233	236	256	231	287	263	265	249	253	213	274	209	232	240	250	257	243	241	232	240	240	241	258	256	247	246	246	259	245	240	241	265	260	214	227	234	249	242	214	231	259	234	263	223	230	234	238	249	258	245	236	260	251	245	256	279	263	227	251	221	245	283	262	246	263	277	242	252	238	231	250	247	258	239	258	252	238	241	260	264	233	225	244	248	255	249	255	235	243	253	246	233	244	266	244	272	234	257	269	243	234	246	250	267	270	237	254	263	246	264	263	270	244	251	277	254	206	229	281	231	276	268	276	252	257	242	239	229	294	253	259	252	240	217	250	229	269	230	233	261	243	238	256	252	241	258	269	244	252	257	272	257	253	248	246	256	241	242	235	243	244	248	268	235	262	254	227	253	252	225	267	274	250	270	278	254	214	252	242	234	245	244	243	251	249	264	243	228	248	248	218	260	242	263	235	264	258	262	275	245	263	265	255	273	232	230	247	255	254	235	260	282	259	241	306	231	249	226	222	239	251	220	213	243	221	298	227	251	258	245	263	231	233	255	265	255	233	254	228	254	228	265	236	236	240	255	289	276	246	272	254	254	241	257	246	236	245	246	276	262	213	218	244	239	238	250	250	205	246	241	241	269	242	264	264	236	241	267	240	229	272	256	217	279	279	251	244	259	228	243	239	230	229	251	240	261	249	246	247	255	235	245	243	253	261	262	250	245	239	261	270	242	232	265	260	234	239	249	230	269	252	252	253	246	237	269	252	242	283	236	242	261	240	277	241	266	275	211	237	253	258	225	224	250	225	248	270	214	269	263	229	243	247	248	243	279	240	212	234	257	228	239	255	260	234	253	254	227	263	276	228	218	229	227	266	283	230	241	252	242	237	226	239	226	267	253	241	256	261	232	226	231	252	296	243	257	246	244	249	236	273	262	262	245	244	256	258	252	244	247	260	279	234	228	235	218	244	229	242	262	213	258	265	250	232	216	260	264	272	244	253	245	242	262	231	247	288	239	256	259	241	236	243	253	247	223	270	225	268	269	239	259	245	236	253	225	230	240	254	249	231	253	265	233	254	251	246	266	252	233	263	244	254	247	251	273	252	258	276	257	237	253	247	235	251	225	231	266	271	278	261	247	257	258	275	225	244	255	222	243	240	229	229	226	244	218	249	256	244	243	244	256	268	266	251	255	233	251	232	235	236	236	248	238	271	261	249	269	232	223	269	234	235	228	242	268	263	265	219	242	245	252	242	253	245	228	267	260	234	243	234	246	265	251	269	229	254	241	257	261	242	222	256	221	226	260	241	231	265	247	239	228	253	245	239	267	261	247	266	231	256	276	238	253	237	231	240	268	284	263	211	266	278	252	237	242	261	243	235	259	223	244	231	246	238	258	243	268	262	226	237	242	268	262	245	242	253	268	266	252	219	238	256	249	265	278	208	229	257	226	265	223	229	230	244	230	248	248	248	251	248	264	251	255	258	243	228	262	243	246	229	247	255	261	271	217	250	274	269	241	226	249	237	252	257	247	258	262	233	261
9648	17159	15042	8501	6019	4276	3463	2731	2373	1990	1933	1903	1779	1769	1516	1412	1194	1051	952	906	843	847	816	719	774	714	780	706	733	668	665	727	712	703	704	636	631	597	633	642	590	608	611	610	598	588	638	568	567	607	581	587	535	595	561	555	605	587	584	597	606	574	610	577	569	590	581	604	580	602	575	600	593	613	585	549	550	596	607	603	554	577	585	587	596	530	577	562	591	568	607	612	535	594	560	565	537	562	586	602	585	574	564	598	566	553	585	557	585	578	587	584	573	534	544	588	584	562	559	564	564	590	571	568	540	560	578	572	598	550	582	579	609	557	553	570	596	632	589	587	571	579	572	550	572	574	563	593	555	574	610	553	556	605	579	587	578	586	573	598	558	616	561	563	578	611	591	566	577	575	551	581	587	575	579	551	567	545	541	562	580	569	549	651	535	596	582	607	621	608	548	573	595	577	610	616	536	565	507	587	601	610	589	568	566	579	611	589	641	571	569	580	594	607	595	532	586	564	575	553	562	614	607	516	566	558	578	605	610	561	569	616	528	576	538	596	580	514	599	642	583	614	585	618	565	607	588	573	531	569	583	620	585	586	626	602	583	576	560	585	570	577	609	550	550	581	557	602	614	575	540	564	603	555	573	569	606	611	579	537	574	595	587	577	592	561	548	613	602	574	604	607	571	574	602	539	564	561	575	599	548	616	535	564	598	614	583	630	567	593	649	558	558	570	569	575	602	590	565	563	607	619	566	542	561	593	559	588	552	559	576	605	588	561	590	550	584	537	571	608	593	589	570	573	538	578	602	597	614	539	542	556	577	577	568	593	581	591	530	568	568	551	594	592	579	589	589	585	571	546	571	565	578	570	573	576	589	617	553	591	593	590	551	576	601	568	626	560	601	566	593	586	509	547	521	570	613	555	564	575	581	546	553	561	586	617	601	580	555	539	578	561	588	580	608	573	547	598	551	581	580	608	572	579	540	564	567	587	568	600	573	575	570	587	578	576	562	591	590	601	582	566	541	596	615	585	616	600	567	571	568	615	586	596	554	575	533	634	592	578	599	572	568	610	568	578	580	569	629	565	575	560	566	576	608	548	610	638	575	547	567	580	571	592	579	570	600	620	564	552	573	535	568	577	588	572	587	595	579	511	591	589	630	631	616	575	567	561	557	562	572	593	568	586	546	561	570	621	598	593	597	608	600	591	556	557	592	583	548	564	506	587	586	583	545	568	556	629	598	581	600	502	569	622	575	617	557	604	611	615	544	615	569	552	568	564	577	575	589	569	599	551	591	596	578	588	589	537	560	580	579	570	572	552	644	584	584	581	627	583	586	565	585	543	502	597	570	577	616	622	559	602	567	594	562	595	602	608	576	622	566	570	568	583	608	581	605	576	630	557	559	609	568	576	563	570	581	551	556	587	607	594	599	580	580	615	598	535	574	571	541	579	587	587	589	582	579	624	608	551	558	558	589	586	566	592	566	621	599	546	608	600	576	582	608	608	569	548	567	556	568	516	612	560	566	602	540	609	616	548	585	611	513	559	591	580	569	574	553	576	593	552	535	598	626	547	551	609	550	576	584	595	575	540	568	569	589	620	564	590	553	593	543	583	567	635	617	603	567	571	572	575	588	572	578	621	566	551	579	556	548	558	573	570	609	594	615	558	578	582	583	580	588	543	623	555	574	516	548	566	580	586	536	545	618	527	588	575	624	605	584	577	585	590	617	569	587	566	542	592	571	602	578	637	568	537	538	564	560	567	570	570	600	581	574	637	578	586	607	609	625	621	592	598	582	565	567	607	581	561	606	561	575	626	587	583	531	545	604	585	573	581	608	557	525	564	626	631	595	626	573	604	578	624	592	583	525	583	577	616	580	554	562	602	571	547	635	608	580	572	634	609	598	578	554	552	560	575	572	574	591	607	586	604	613	542	600	613	577	610	550	558	541	550	584	596	607	559	588	602	568	601	552	593	621	609	602	591	571	598	595	553	564	509	557	601	569	581	583	551	620	622	619	564	562	590	560	595	586	565	569	590	600	569	596	583	584	593	590	545	602	585	597	568	597	598	612	606	615	574	569	558	613	594	553	593	597	546	584	628	566	581	552	588	547	572	583	601	666	567	543	541	593	586	566	570	558	512	520	599	540	533	577	569	583	581	601	621	559	570	579	577	550	556	609	542	615	578	576	589	587	587	586	610	570	581	585	604	634	523	574	600	572	506	568	592	593	616	560	534	595	562	572	537	580	531	611	571	600	604	580	540	584	596	563	567	556	566	583	594	551	589	576	546	644	590	620	569	581	582	584	525	589	590	564	558	582	597	532	590	541	578	589	583	593	567	608	528	529	589	590	577	654	548	611	566	581	554	593	544	597	580	568	543	563	581	592	607	550	575	563	609	570	561	581	573	562	574	579	557	602	608	577	600	579	577	584	576	619	568	555	603	658	575	594	576	565	556	588	576	581	589	562	528	619	545	555	576	592	542	620	592	553	578	631	554	555	578	568	621	576	607	595	578	556	555	585	559	580	579	552	564	607	557	610	600	568	565	615	629	582	603	592	590	572	603	541	552	557	584	584	566	570	539	577	592	591	578	542	581	554	570	575	556	582	570	628	558	545	600	573	629	553	567	610	627	606	550	523	610	560	588	561	549	602	573	619	553	553	591	593	593	576	604	572	605	571	586	593	590	555	577	552	531	602	657	585	569	599	589	618	578	573	601	577	630	578	582	523	544	563	559	562	550	572	533	559	563	566	637	555	556	607	590	592	591	585	612	591	650	610	562	556	590	556	573	544	587	549	594	573	535	596	571	570	589	569	568	614	605	524	622	561	606	521	570	550	593	589	536	559	589	601	620	559	586	543	586	560	550	582	575	587	607	581	585	602	582	599	572	598	570	568	560	542	591	544	558	560	578	558	558	569	544	552	581	597	580	525	538	581	551	561	550	615	601	548	527	554	537	572	593	567	539	602	605	598	574	595	629	583	553	557	571	593	598	542	552	596	585	565	603	530	571	551	582	581	613	562	593	572	566	591	579	597	589	559	570	565	578	599	592	534	581	557	573	588	561	598	577	571	588	547	575	575	564	618	573	608	535	549	607	580	581	532	581	597	579	566	557	561	587	560	536	569	596	583	563	543	602	599	552	587	640	565	557	608	588	600	571	533	563	567	571	567	599	592	580	593	593	588	583	570	553	569	551	574	581	542	586	555	574	579	578	626	560	576	597	533	591	536	602	569	592	604	594	591	590	536	579	582	558	563	592	604	572	600	575	556	523	599	562	558	596	622	589	581	542	593	584	581	569	571	575	588	538	556	603	540	543	569	616	597	585	571	564	575	555	583	584	559	624	573	563	531	639	586	614	589	601	597	607	563	582	586	534	613	537	551	597	632	601	588	588	563	607	569	605	583	551	594	563	584	566	576	554	589	567	556	549	568	618	599	609	550	601	574	552	608	595	535	592	607	605	556	546	625	580	568	552	585	581	566	563	568	553
24160	21468	28984	24376	21426	10714	2375	1458	1193	1018	1026	971	969	989	910	797	675	615	638	588	553	547	552	559	527	480	524	510	502	512	532	502	506	480	451	450	465	467	462	499	432	475	441	501	455	449	483	464	415	482	481	485	457	466	442	460	476	462	461	436	428	468	463	402	437	487	450	454	440	443	421	449	435	436	466	450	425	413	405	420	447	451	496	489	464	444	506	470	457	449	461	482	447	479	440	455	431	431	461	462	464	442	460	468	466	450	433	440	450	418	443	429	434	427	436	464	465	425	450	474	446	453	439	463	430	436	466	487	424	434	444	438	382	460	432	480	461	479	471	480	428	468	446	492	445	448	431	440	447	447	472	462	432	447	450	415	424	434	413	412	444	476	471	465	438	430	445	404	421	460	421	442	455	464	442	461	460	422	454	465	456	440	485	429	461	472	455	454	438	471	418	469	418	467	426	434	468	440	463	432	422	439	443	466	441	430	467	418	424	480	438	446	471	400	426	445	430	447	406	455	495	462	429	458	440	456	459	432	414	451	448	462	446	448	425	505	443	460	442	419	420	463	454	446	461	463	408	423	482	455	444	464	493	444	475	474	465	450	392	447	419	411	398	420	458	466	429	438	457	474	485	432	469	463	440	434	466	438	461	449	428	464	440	451	473	458	398	460	423	419	440	445	425	443	463	439	456	430	447	441	412	438	454	451	421	443	453	416	442	409	475	445	435	428	388	423	475	437	446	415	461	453	429	431	456	425	447	408	439	427	483	447	481	406	478	462	442	470	445	483	445	446	461	429	446	437	424	432	431	454	464	446	414	460	408	442	459	436	435	454	474	455	452	431	446	430	469	426	480	457	413	424	410	432	446	461	444	442	448	463	419	443	440	428	439	428	459	458	434	428	433	438	431	427	433	467	487	430	435	436	458	456	485	456	421	459	478	429	476	429	434	464	427	485	443	468	463	425	421	499	457	433	443	434	450	442	416	465	412	424	468	437	424	415	434	433	402	444	467	450	438	445	422	439	435	451	485	478	426	497	411	488	447	446	464	475	428	441	415	469	476	447	467	457	416	459	437	438	449	471	487	481	443	455	460	463	455	470	450	445	471	421	407	483	433	429	470	487	448	455	395	439	465	492	445	458	476	420	452	446	409	468	458	456	452	433	475	439	443	458	426	466	443	463	424	445	462	467	438	474	450	439	441	410	469	469	450	402	433	437	428	472	421	403	429	454	444	470	412	463	448	414	435	463	444	465	448	465	437	447	442	423	427	421	411	461	452	443	413	469	408	435	473	451	436	427	428	456	451	468	466	433	464	430	423	430	478	433	463	442	455	455	442	404	458	425	443	425	445	471	442	427	438	511	410	413	441	425	421	484	446	408	490	457	423	448	419	412	447	470	439	446	449	418	463	446	448	419	464	427	455	487	406	476	450	409	473	441	457	433	481	462	420	418	454	435	453	457	464	496	418	459	413	458	405	457	461	440	434	477	448	499	458	452	453	471	439	446	405	434	426	422	448	452	444	451	445	487	417	460	468	476	429	434	417	452	410	465	441	435	484	438	451	424	462	467	440	451	437	468	473	438	456	419	433	475	491	415	472	447	440	448	433	444	454	449	461	473	419	437	456	462	459	430	451	475	422	502	455	470	437	427	443	441	409	413	460	493	470	433	427	448	460	475	467	474	409	450	456	446	424	424	450	388	490	450	464	458	462	425	450	453	449	425	470	476	474	478	442	423	425	411	429	451	459	419	486	416	436	416	469	449	450	414	442	421	426	445	413	452	466	466	434	437	462	460	440	449	458	514	447	477	462	441	437	465	432	457	462	433	440	465	439	492	421	434	459	469	433	445	439	458	459	448	469	416	470	470	456	426	436	448	436	425	449	473	444	448	439	444	447	436	411	421	445	419	410	439	477	437	466	422	391	427	424	455	458	418	477	438	486	460	416	451	458	452	439	443	410	420	445	475	441	456	443	409	482	444	459	451	434	477	471	424	432	445	461	436	433	444	467	442	439	452	436	439	458	510	448	454	461	415	468	464	424	467	465	453	425	453	416	455	415	444	445	461	439	445	433	459	443	441	417	436	453	447	443	446	469	433	437	444	449	419	451	470	457	448	476	444	413	429	449	461	456	499	447	451	431	483	417	434	443	477	451	446	448	413	449	456	418	423	425	510	486	429	443	451	452	444	461	455	440	428	397	458	417	437	471	423	439	400	427	433	470	477	461	439	465	422	445	485	464	448	422	448	435	451	475	414	441	452	467	446	441	457	455	401	431	416	449	473	410	458	441	433	445	493	448	443	403	410	466	426	438	434	471	437	453	459	464	435	479	411	455	401	445	464	412	422	462	419	475	446	461	438	444	430	430	447	422	447	441	446	441	436	436	463	470	448	484	437	473	456	458	432	454	443	447	422	449	494	402	476	477	453	445	450	471	457	440	421	417	444	435	459	445	464	426	467	456	463	468	449	452	465	433	459	471	453	416	444	446	470	437	441	461	439	455	436	435	444	475	428	431	455	457	456	429	465	417	418	436	454	439	472	422	456	427	446	435	447	448	442	452	422	481	442	444	447	438	415	455	473	444	450	431	446	457	441	466	406	459	404	462	434	430	451	445	422	490	425	395	443	427	438	449	465	451	456	411	423	430	440	395	417	479	366	480	449	454	430	476	416	441	450	470	424	463	440	432	443	437	419	475	430	435	452	422	434	432	442	473	451	458	480	453	453	434	459	423	435	451	430	447	420	442	442	448	476	468	437	505	422	475	426	450	455	436	445	460	396	462	460	480	471	445	463	430	426	458	490	450	460	440	452	425	423	470	456	425	433	448	444	468	442	422	486	447	437	453	446	449	424	439	420	423	411	421	432	485	447	418	452	464	440	458	447	474	471	502	450	407	439	464	435	444	449	433	433	413	466	422	431	422	455	454	432	429	443	417	470	429	469	443	441	403	478	479	455	418	456	428	436	491	448	438	425	437	430	461	514	421	434	444	434	443	461	465	436	424	436	447	417	454	470	490	471	423	474	414	439	461	461	447	444	451	448	460	395	421	457	451	431	441	471	427	431	454	432	441	404	409	443	421	411	481	441	418	488	467	453	416	466	452	428	491	487	452	423	444	454	440	457	414	447	431	461	431	427	427	439	452	442	430	440	437	455	455	482	411	414	441	428	432	429	482	415	439	444	434	439	435	444	449	449	440	408	444	511	426	467	444	447	436	470	401	425	443	431	453	461	501	402	482	454	445	464	399	415	435	441	481	491	471	416	459	443	439	488	446	437	481	376	459	417	442	419	419	456	484	478	495	463	432	453	461	447	426	410	416	457	449	441	434	451	422	395	407	488	476	425	453	428	443	424	406	448	441	464	428	419	439	433	440	439	426	471	460	487	446	421	429	471	424	434	422	466	449	460	424	434	451	457	425	457	395	432	480	453	462	467	467	421	464	493	419	459	475	493	458	468	417	464	488	437	436	405	448	481	475	487	441	413	471	461
12384	23266	20805	13246	9633	7396	5786	4626	3897	3501	3220	3223	3228	2996	2808	2381	1973	1735	1662	1590	1380	1369	1392	1277	1310	1237	1279	1232	1204	1140	1189	1108	1186	1105	1006	1038	1057	996	969	1010	952	933	1023	967	919	979	934	956	938	1036	987	978	966	912	971	929	967	956	942	965	1007	1003	978	974	937	955	977	925	918	927	915	995	944	969	961	945	1002	989	991	986	968	959	966	962	932	945	957	905	898	934	969	912	971	966	929	961	969	933	909	990	943	969	956	976	946	947	939	946	997	947	951	929	952	971	956	956	947	925	924	965	916	1014	989	924	949	942	841	927	904	955	971	947	955	890	942	960	970	918	997	896	938	942	958	917	922	989	906	961	963	920	909	902	926	989	943	930	962	956	940	894	893	1010	938	969	953	993	935	920	920	958	927	902	941	954	946	940	937	962	1006	953	885	911	928	899	903	926	933	971	936	966	928	966	941	941	920	942	942	948	929	876	943	941	964	944	904	1011	909	950	945	973	973	959	942	895	905	956	966	964	983	976	978	919	908	917	976	867	923	948	901	899	930	940	926	1003	971	902	938	954	937	937	969	971	917	957	969	962	930	931	960	942	969	908	975	961	961	908	960	987	966	902	944	975	932	1005	910	937	949	982	895	970	944	931	925	927	1003	909	878	945	986	965	963	965	877	937	982	989	923	932	937	942	965	947	922	919	1008	934	952	932	926	857	948	890	960	931	930	1002	978	943	941	933	955	950	956	914	927	1026	947	951	926	913	882	899	950	942	969	952	948	960	944	913	1002	919	932	977	936	929	947	949	968	967	903	937	947	882	945	909	909	952	934	905	922	966	946	886	907	914	965	931	936	967	982	948	925	971	936	996	972	913	960	937	946	963	961	918	966	909	1020	962	944	957	965	1002	977	923	981	999	932	975	936	942	963	931	897	973	936	915	930	917	950	952	967	924	967	937	904	945	897	989	917	963	965	920	958	957	957	979	949	891	909	956	936	930	1003	999	933	974	1000	934	926	980	1022	913	974	997	958	930	928	981	911	921	970	929	885	957	963	953	915	931	960	922	919	917	947	990	1006	907	973	916	968	942	934	920	964	952	934	974	941	923	953	935	933	915	875	952	911	894	945	919	944	973	947	923	939	970	920	929	957	911	904	884	930	971	915	922	954	925	930	959	946	919	949	953	992	971	909	926	952	843	907	951	986	907	964	931	935	931	977	976	980	908	996	952	925	968	884	974	943	982	928	971	973	889	957	944	991	944	950	938	976	944	905	952	943	921	891	975	941	952	941	929	931	938	921	972	948	931	917	957	993	967	946	951	870	901	949	926	911	940	950	928	882	928	944	910	942	953	945	972	944	916	965	971	930	892	960	910	954	926	878	927	909	929	934	923	966	939	920	944	973	920	980	933	984	947	933	978	933	969	950	950	924	908	927	970	938	973	894	887	955	951	974	936	955	957	932	899	912	934	902	1010	907	968	944	934	932	895	939	924	972	933	963	896	908	941	981	938	939	934	912	981	887	934	921	924	929	909	916	936	982	981	895	937	951	870	938	955	956	929	979	924	960	945	925	921	956	935	909	945	959	934	946	1024	887	990	945	942	962	918	982	931	924	929	986	961	1000	947	892	963	862	947	910	930	954	930	926	937	947	893	948	973	853	898	923	957	982	899	934	964	993	874	984	940	911	933	936	942	917	961	963	970	928	916	921	951	923	975	928	909	936	978	938	933	959	980	956	997	965	915	932	884	861	985	947	940	904	879	969	953	947	917	928	931	967	992	930	924	961	908	917	958	949	963	923	901	968	916	948	966	931	978	984	950	961	957	976	930	928	892	995	909	913	980	874	944	986	934	921	941	902	918	930	971	926	949	980	906	903	898	903	960	908	939	939	978	946	1025	904	952	923	980	990	921	916	973	941	979	935	918	963	949	960	926	917	928	936	889	900	893	965	942	915	974	907	936	922	964	963	943	992	877	919	978	970	939	978	987	955	937	931	931	911	996	963	919	913	974	934	913	958	959	905	945	925	964	944	966	959	942	927	960	922	924	968	960	927	910	901	939	920	925	923	912	945	982	922	970	943	942	892	980	894	928	981	955	942	949	905	919	986	990	893	909	974	968	977	933	962	954	946	942	933	969	926	951	959	915	978	937	899	936	941	917	925	985	973	970	998	942	967	958	973	960	937	932	977	961	976	981	879	936	974	933	927	882	958	979	955	937	893	922	969	896	916	968	884	972	1011	906	912	975	976	894	935	950	968	941	964	940	944	959	937	942	941	953	1015	950	1019	929	935	916	940	971	920	945	912	896	939	924	962	866	910	1012	976	995	971	998	965	888	901	949	931	939	970	989	896	956	935	956	983	939	944	936	888	965	910	911	868	954	927	935	922	936	944	936	939	934	980	914	982	896	953	921	938	953	911	938	956	936	1025	950	929	933	967	937	941	933	935	1035	949	947	951	987	926	925	940	940	911	966	972	914	981	928	910	941	945	910	919	904	965	960	1012	956	923	939	956	927	971	910	918	957	992	945	974	953	900	939	929	960	932	957	945	933	968	923	1012	980	917	885	938	921	979	935	931	956	931	880	929	927	934	968	957	887	965	940	895	943	980	954	927	905	922	895	991	961	968	913	956	916	915	953	909	922	917	941	936	1013	905	971	945	1004	893	1004	919	981	951	980	948	951	963	931	952	927	910	911	927	881	991	899	917	1013	984	920	929	945	999	920	951	946	914	912	970	923	936	957	902	913	951	962	972	935	980	952	971	970	941	941	940	996	877	934	1005	904	1010	942	947	934	928	946	933	946	981	967	948	966	965	947	966	963	983	957	981	932	933	911	951	924	951	969	961	938	933	948	980	950	923	917	949	919	991	932	987	931	930	901	875	927	880	907	945	913	962	922	937	941	953	945	975	948	940	918	945	925	956	889	897	957	927	915	951	910	975	911	921	938	933	889	964	951	933	944	968	937	893	914	936	948	956	890	951	951	981	939	928	969	959	976	954	939	927	910	953	935	905	899	959	970	937	950	937	912	951	903	956	936	929	897	946	928	926	959	911	933	986	964	889	960	960	912	921	928	966	923	933	965	941	932	904	924	913	893	946	947	892	928	952	966	943	983	978	944	947	968	939	897	994	935	954	876	931	962	912	977	897	905	963	904	993	993	964	945	926	961	970	956	963	954	907	947	955	1008	962	884	960	936	932	938	952	964	876	956	884	942	877	915	933	948	980	918	951	963	979	939	948	942	946	945	973	949	882	963	929	933	940	972	919	919	960	920	965	914	959	907	912	876	967	924	976	949	970	963	955	979	915	993	913	927	967	932	1010	936	907	963	966	932	942	896	965	941	979	952	954	918	931	946	954	950	950	946	948	928	922	894	916	972	922	947	940	944	944	951	894	884	919	970	926	935	931	896	972	960	952	880	918	932	951	899	960	973	910	938	979	966	948	953	961	909	922	935	926	951	903	925	966	945	916	941	1010	966	960	920	921	929	968	939	988	953	911	935	901	932	911	948	1019	910	991	955	932	970	942	899	973	945	954	953	982	910
27398	16536	3295	1146	697	588	525	506	449	459	429	475	479	454	406	408	434	385	422	404	405	415	408	370	375	337	396	384	383	387	383	358	373	398	369	350	355	428	369	393	376	356	349	382	395	368	356	370	402	400	350	355	421	382	394	387	366	379	366	375	377	365	342	364	347	359	338	367	370	401	352	401	415	405	374	373	346	362	385	411	357	369	348	390	374	359	341	367	401	395	346	378	331	358	388	383	374	340	356	393	370	389	333	354	346	371	377	367	350	387	378	336	331	366	365	364	361	374	366	381	392	377	330	372	342	362	335	365	373	393	392	379	365	366	393	377	385	368	387	350	376	368	389	432	398	384	386	401	368	352	375	374	397	381	396	414	385	344	372	402	369	379	379	371	378	357	368	363	403	380	362	369	400	386	357	361	368	373	375	364	340	416	372	404	392	397	363	387	367	369	394	413	362	367	391	387	351	330	359	364	374	391	372	364	373	348	367	409	384	396	391	380	368	390	373	360	377	400	429	401	369	385	386	388	351	354	363	354	374	406	371	379	345	386	334	364	369	381	376	363	368	354	357	379	360	344	375	321	383	414	350	356	372	394	388	371	370	354	375	383	372	385	338	359	389	384	385	350	355	376	384	374	380	355	373	404	381	370	358	387	401	368	374	337	358	387	386	370	378	377	375	372	374	376	382	340	361	373	380	358	382	379	365	364	399	341	361	366	369	355	384	386	350	343	370	387	406	376	358	372	395	382	381	375	412	361	346	361	395	374	349	378	372	362	375	375	363	348	358	380	365	361	380	361	363	396	377	397	370	389	336	358	395	385	380	343	413	349	407	369	362	406	378	364	404	346	355	391	401	377	402	366	363	384	384	392	399	387	401	395	355	435	405	359	369	362	421	406	371	374	349	395	373	384	390	375	356	368	381	355	364	355	402	362	387	372	397	395	372	352	364	378	380	383	380	392	359	387	385	395	370	373	359	345	398	353	357	382	377	347	366	418	375	351	353	416	397	374	415	391	399	363	394	356	401	400	390	426	365	388	337	354	349	394	400	328	357	389	320	398	377	397	371	401	377	391	376	388	414	361	363	354	394	361	397	380	395	411	377	376	381	346	381	390	372	360	395	357	387	345	350	373	391	376	365	352	401	396	415	347	410	386	367	383	372	381	369	346	363	363	398	382	394	362	366	376	390	339	409	377	354	385	397	384	367	409	369	363	360	379	380	351	381	361	384	369	375	370	415	392	342	352	372	369	379	364	340	357	374	404	376	327	380	376	397	384	391	385	372	365	365	406	387	388	337	328	335	371	393	355	363	372	408	358	349	386	378	393	366	366	383	378	412	395	346	387	379	375	363	371	336	361	338	372	333	364	383	372	357	381	399	375	377	359	373	381	393	375	354	350	380	355	360	356	368	347	359	357	340	377	353	369	402	363	388	378	384	373	375	354	371	426	382	338	343	336	356	403	360	329	356	393	361	379	411	372	325	381	351	382	395	373	401	359	371	335	386	385	350	420	385	359	378	372	361	373	359	335	398	374	388	349	348	336	360	389	374	369	381	375	340	360	340	407	392	418	366	349	376	384	349	422	375	372	362	414	379	373	364	317	421	393	355	364	376	364	336	395	383	375	357	349	373	384	368	399	365	329	375	345	369	406	397	380	374	402	383	377	374	378	407	372	385	360	388	373	370	361	379	373	345	345	360	350	374	364	349	357	371	366	403	398	381	409	393	372	369	364	380	389	322	374	363	357	392	403	371	378	371	365	373	380	380	376	370	365	392	329	419	365	374	389	378	336	388	390	356	354	387	385	393	369	356	398	348	411	359	387	366	383	362	366	325	351	405	377	381	366	374	357	382	385	367	352	372	352	378	397	373	378	341	402	392	363	397	419	370	390	396	374	354	368	372	364	394	394	372	335	386	386	367	363	373	368	388	354	364	327	391	360	379	373	382	381	383	324	379	352	409	385	375	381	385	407	378	323	379	366	362	371	350	354	390	381	370	372	379	366	369	405	386	329	379	374	359	417	355	346	373	428	361	356	369	344	377	358	371	384	356	389	363	376	362	361	371	397	350	364	336	353	365	369	376	373	343	372	393	350	373	346	368	383	368	392	387	365	395	380	356	365	383	357	365	353	370	366	371	387	409	370	368	377	352	375	363	374	370	370	364	346	397	357	375	355	381	358	386	361	373	396	372	361	375	357	335	364	352	362	383	362	410	400	383	337	383	387	367	318	363	352	345	367	344	332	353	343	387	416	384	344	379	393	367	403	364	357	377	358	346	355	373	364	364	358	384	357	379	379	357	398	381	358	354	384	351	373	406	360	410	353	333	368	369	350	428	379	358	369	394	351	382	360	375	357	381	362	406	381	392	388	400	374	382	334	372	409	397	386	351	364	358	361	335	365	404	379	359	352	385	343	338	380	406	354	342	318	393	370	370	354	338	369	396	352	355	363	394	381	407	358	373	365	356	411	358	374	375	373	390	365	366	411	373	343	383	398	364	394	382	385	413	380	397	380	399	366	346	359	345	391	343	355	343	369	397	369	352	382	361	361	365	348	394	373	376	352	383	381	351	378	379	356	414	358	388	333	355	360	374	380	363	377	370	398	375	372	373	421	357	363	407	339	357	402	348	369	376	377	355	354	365	375	356	345	347	342	381	402	383	377	396	352	364	389	359	394	401	355	369	373	389	417	356	372	368	336	389	358	350	353	375	376	367	356	335	388	382	361	369	386	401	341	382	398	370	396	379	353	380	358	340	359	357	372	375	394	377	401	345	384	349	397	344	356	374	372	356	350	357	375	368	366	384	377	369	395	377	409	397	387	339	362	396	387	344	388	315	358	364	369	350	391	402	352	376	369	382	383	346	341	400	365	356	363	344	401	351	344	400	387	372	364	335	417	406	363	328	374	373	332	378	383	356	348	379	364	392	352	357	377	359	366	412	393	378	398	362	368	337	342	332	371	384	360	375	357	369	382	387	371	353	353	387	367	400	341	374	367	424	376	376	386	331	373	358	401	399	390	389	380	387	427	404	368	378	378	415	407	354	333	374	421	355	360	401	347	377	367	352	373	374	382	394	325	403	395	360	354	375	330	359	384	381	383	357	381	339	394	355	366	322	360	365	368	363	404	405	379	390	406	402	361	375	388	414	380	371	373	402	387	349	397	391	379	364	361	384	368	364	383	367	377	344	374	332	332	396	365	397	362	364	382	375	374	334	360	406	392	350	361	372	379	357	387	415	396	359	385	371	360	342	352	371	376	400	404	374	367	365	373	400	383	389	373	370	385	357	395	386	346	397	392	403	391	360	390	354	368	323	364	365	417	391	370	358	387	407	382	375	329	353	384	386	368	380	339	404	352	351	398	390	371	379	354	408	397	362	397	394	372	336	394	347	384	369	361	342	379	363	393	381	403	380	390	392	412	376	333	368	343	370	373	375	375	359	367	363	370	379	357	381	361	419	363	367	398	388	375	365	384	382	392	385	364	356	362
6873	6403	5384	2910	2163	1706	1449	1311	1268	1219	1206	1182	1184	1163	1113	1056	1057	942	925	907	901	931	888	866	926	884	834	897	939	886	918	840	874	858	865	850	834	844	835	877	790	886	815	819	785	849	832	822	825	835	862	838	856	890	853	876	879	822	793	809	888	804	807	870	871	845	868	855	875	807	856	825	916	843	847	798	855	859	831	846	858	873	860	859	828	837	807	844	886	848	802	883	850	876	921	831	897	792	814	894	831	866	891	923	846	832	879	872	872	848	899	792	851	874	844	837	846	778	853	819	775	805	867	809	887	828	830	848	843	863	838	770	823	826	849	817	835	879	867	816	813	809	837	822	846	847	827	773	833	864	834	848	817	843	858	770	805	833	870	824	819	826	847	796	826	950	880	831	838	825	848	860	896	881	855	788	788	865	807	797	871	836	848	819	846	862	860	812	837	844	808	796	863	841	830	886	842	822	853	837	765	868	798	811	853	862	822	886	803	840	813	832	826	800	824	834	871	794	861	836	804	877	805	822	841	819	823	891	851	830	838	887	881	784	772	779	825	825	828	844	765	842	834	863	834	790	821	852	829	845	829	831	858	847	864	864	830	878	856	853	873	856	830	822	837	850	827	851	865	862	754	845	830	857	842	823	887	831	814	856	825	837	811	852	830	902	801	826	809	828	844	832	853	851	847	857	842	857	885	864	830	887	842	867	829	786	846	821	842	886	843	795	880	886	814	921	894	800	864	789	811	838	893	845	842	903	865	839	885	876	815	868	857	863	821	808	863	833	841	830	814	883	892	862	826	837	867	818	816	855	860	819	814	832	863	818	834	838	799	792	852	888	854	836	906	806	828	819	838	848	832	842	816	868	868	806	861	867	831	793	817	896	893	836	753	844	868	831	863	796	832	863	847	807	840	824	847	861	845	867	865	842	838	823	838	818	849	844	794	862	822	834	812	876	875	795	869	783	856	850	820	835	802	858	844	819	857	877	829	830	830	819	870	798	944	828	830	855	854	869	809	822	906	848	861	815	845	858	867	860	850	836	833	874	866	894	855	781	886	827	841	819	876	835	864	809	794	853	857	838	796	835	859	811	826	854	837	892	793	794	780	853	871	850	857	795	816	857	898	847	831	848	881	879	878	831	824	845	813	846	745	825	867	841	879	862	826	848	861	855	860	845	811	804	843	881	823	825	850	871	867	819	866	853	913	861	821	865	842	858	836	838	833	841	816	853	849	839	851	870	874	824	854	854	795	853	862	823	869	901	877	780	825	823	872	850	859	825	793	823	860	847	806	832	839	870	846	865	801	831	855	862	846	857	817	865	840	829	791	847	843	830	894	865	838	827	872	810	896	861	834	845	874	859	850	802	838	817	801	835	824	854	837	830	827	857	840	831	886	827	909	885	826	826	858	857	847	815	820	885	828	823	848	840	857	862	847	854	839	844	802	841	802	849	864	881	782	849	890	798	832	848	841	864	828	821	823	831	870	840	838	836	841	805	821	838	811	864	842	877	859	858	802	833	852	841	871	867	842	848	793	836	842	870	825	877	896	851	804	893	831	803	853	844	883	838	891	825	867	799	801	805	840	850	812	814	796	834	849	794	850	841	866	879	836	865	847	862	828	797	807	854	882	880	858	842	800	868	876	808	849	875	846	831	889	825	864	800	836	829	832	877	825	858	844	883	894	869	834	801	862	890	868	871	787	838	844	799	846	870	840	841	820	823	843	867	866	908	823	863	849	832	817	838	869	821	872	835	861	877	868	838	829	842	841	827	776	820	842	822	852	823	839	875	792	857	881	807	880	857	824	798	839	846	827	806	818	805	831	879	802	848	861	864	853	858	847	824	818	786	838	845	863	899	784	878	815	773	851	829	866	798	873	850	869	776	834	854	804	847	830	778	864	839	806	890	833	848	814	774	816	854	817	782	813	801	834	890	845	786	863	842	847	809	879	823	865	817	849	863	854	846	849	811	834	865	765	872	840	861	879	849	855	822	886	802	871	775	833	788	810	879	879	866	783	835	810	828	858	859	833	812	852	845	858	860	843	800	849	859	834	828	867	850	845	852	874	803	882	797	875	831	907	860	759	880	834	889	802	823	863	886	878	798	838	846	819	883	911	831	831	886	804	892	881	870	859	840	784	818	840	818	905	853	779	857	886	834	854	783	821	850	835	838	811	853	841	884	848	865	830	840	854	819	808	876	825	839	828	853	818	840	837	843	824	907	825	878	791	841	878	830	902	834	859	803	888	863	889	808	824	843	824	826	814	839	839	885	823	804	860	839	837	861	860	806	855	815	835	853	812	894	882	849	831	829	816	834	842	805	841	825	847	830	808	850	859	855	847	810	807	883	873	846	833	808	835	826	867	873	808	852	862	812	820	794	853	794	797	846	837	906	836	834	813	862	881	838	828	831	841	840	866	841	842	859	868	862	763	880	850	850	876	845	828	829	800	858	849	831	879	757	864	793	874	836	787	852	824	818	845	801	832	858	906	808	861	868	844	888	880	815	853	820	835	850	841	867	874	854	826	807	884	843	817	821	825	842	819	836	864	839	857	856	873	805	811	829	863	854	871	813	820	866	816	752	835	843	873	842	859	853	869	830	914	865	856	827	885	773	841	849	849	905	822	834	888	859	825	852	857	814	854	852	847	830	811	849	863	822	826	830	821	898	827	822	816	821	842	830	833	875	809	781	788	827	873	795	879	866	821	830	886	802	869	824	833	899	784	887	834	838	833	770	841	838	853	819	834	864	840	846	825	871	853	887	784	847	889	900	800	795	856	825	872	925	843	850	828	789	817	855	852	855	867	814	882	823	802	842	894	844	833	894	880	869	851	779	843	819	883	841	844	847	799	846	836	906	791	860	819	855	846	808	830	845	827	859	851	856	857	837	834	833	845	819	867	864	824	861	785	849	859	894	877	883	840	815	826	851	822	837	897	850	839	835	876	870	818	815	844	820	880	801	822	783	831	855	861	883	890	812	829	810	856	822	829	872	839	824	778	813	862	848	838	810	874	827	798	835	824	819	826	878	850	789	827	810	882	838	870	820	860	811	781	833	799	853	822	811	797	904	809	845	803	804	813	857	853	836	796	875	895	837	912	855	892	837	872	812	828	780	862	820	793	863	819	899	810	863	837	890	823	888	826	830	845	837	842	834	841	832	806	890	805	858	851	843	826	792	877	852	823	846	876	864	878	853	913	832	802	840	857	829	871	826	848	810	801	849	877	873	826	826	832	845	836	866	822	798	830	864	847	853	838	869	819	848	818	868	858	863	898	843	845	881	800	837	848	840	833	844	890	871	872	846	815	840	804	845	814	854	848	861	838	835	788	820	842	850	845	786	880	872	879	847	869	863	793	834	838	847	807	805	828	823	848	828	853	883	898	844	851	826	866	833	785	839	857	796	864	895	821	874	812	855	807	835	854	786	841	823	860	834	809	822	829	833	863	865	897	882	814	852	803	805	861	871	854	824	838	821	882	862	847	873
25087	21490	27929	25375	11138	1660	1064	734	733	603	592	546	642	538	481	411	412	379	330	318	302	330	298	286	269	286	314	246	284	264	305	310	271	271	271	255	239	258	239	255	293	259	229	266	262	272	268	256	239	273	243	263	271	264	248	233	238	232	248	248	237	269	244	294	271	244	254	247	251	277	245	223	246	249	220	272	229	273	250	259	268	247	276	226	254	241	261	280	260	264	230	229	247	253	236	286	257	240	263	244	256	274	210	228	249	231	283	279	253	271	265	241	246	256	231	252	253	236	266	238	275	248	227	240	229	231	257	234	244	238	242	251	239	268	265	242	243	226	232	228	242	234	248	255	240	253	249	233	221	258	255	238	259	239	258	267	236	228	239	261	250	226	275	252	223	245	232	256	237	262	258	245	281	249	246	241	244	230	275	250	259	266	256	237	243	234	244	237	253	251	229	229	243	265	255	249	275	237	276	238	248	216	238	231	287	237	256	245	243	238	253	278	285	250	228	257	242	275	268	284	249	245	259	256	241	277	263	247	237	244	246	267	252	239	243	219	264	253	245	269	275	280	247	233	255	255	236	247	254	262	267	246	245	259	249	240	263	261	237	245	233	262	248	264	285	248	277	254	213	266	272	244	265	266	256	257	248	263	222	239	243	231	221	256	251	251	250	259	267	238	264	224	229	242	256	237	266	242	256	273	259	261	235	272	220	262	264	245	252	248	234	246	247	272	242	244	249	242	277	254	253	244	283	242	257	226	272	257	270	248	240	229	234	247	251	222	261	239	272	232	250	263	243	248	240	255	239	259	261	266	262	256	262	258	247	204	266	239	246	264	257	248	235	238	243	229	253	244	239	277	228	254	254	263	258	242	239	240	247	259	260	240	252	244	258	267	267	254	265	265	253	229	257	254	257	234	250	251	259	247	241	254	256	301	235	232	286	241	242	245	275	251	264	252	251	249	246	261	236	251	224	272	231	253	250	249	272	259	264	243	240	246	257	243	234	236	258	271	253	255	242	238	253	252	234	217	238	233	252	237	241	284	257	260	231	228	252	250	241	253	271	243	295	218	259	261	256	262	260	239	222	265	254	269	252	257	259	260	248	257	272	244	248	267	241	263	233	250	238	235	250	253	257	247	247	242	255	248	243	235	228	252	258	265	228	243	223	239	274	244	280	254	249	207	232	235	242	272	263	237	221	256	245	251	263	238	269	248	269	259	247	234	235	269	254	232	248	272	249	268	231	250	235	250	261	280	234	251	231	241	228	237	253	256	244	230	224	242	248	251	253	233	269	262	256	242	253	253	247	261	243	272	266	250	238	277	231	245	254	232	230	269	232	249	243	247	237	253	229	237	232	263	236	251	222	223	248	276	227	238	239	273	268	249	243	261	273	231	269	243	263	250	274	253	235	241	221	243	251	244	244	242	253	265	246	246	244	251	243	246	245	246	273	252	255	267	227	262	250	225	238	229	254	269	270	262	279	261	253	232	248	252	258	264	247	242	267	234	269	270	250	233	246	233	247	270	252	262	248	255	247	228	252	256	255	258	237	236	236	203	261	264	257	222	251	242	260	227	251	261	220	266	240	256	233	253	249	226	254	243	234	251	282	231	250	246	241	272	243	244	243	242	240	272	255	251	247	224	233	238	245	248	227	237	230	249	272	234	246	233	252	253	257	245	249	258	236	258	238	256	244	247	236	238	226	256	261	247	233	255	273	226	253	263	245	233	247	247	260	282	250	261	255	233	243	256	262	248	261	275	261	289	258	279	237	264	272	260	270	233	251	253	215	252	233	246	255	241	234	236	270	274	261	271	242	267	242	252	255	271	271	255	270	254	267	245	247	256	259	247	249	230	255	255	257	243	268	261	238	279	274	261	247	254	217	249	248	252	241	247	227	226	240	254	238	248	260	267	207	262	284	262	282	244	248	258	249	235	228	250	256	255	261	262	261	250	225	251	255	251	241	239	281	275	263	279	255	274	263	250	285	230	241	232	260	226	240	261	258	237	256	222	255	274	246	223	236	245	272	248	273	259	252	241	250	235	256	244	245	270	243	286	256	249	271	263	252	240	248	238	262	250	245	263	272	260	253	242	247	233	247	262	237	285	233	227	257	252	246	254	255	215	259	238	216	286	259	206	244	276	243	243	239	233	248	235	247	240	289	252	259	244	245	240	262	223	269	278	273	230	266	269	268	266	281	265	269	261	260	251	230	258	263	251	213	251	224	240	258	208	222	251	253	251	277	255	247	266	241	260	245	236	240	241	284	219	248	235	274	256	254	232	223	240	313	266	219	248	256	263	235	237	236	214	238	244	257	288	255	252	262	237	242	263	260	247	255	230	229	233	213	247	263	242	246	257	256	226	247	212	259	268	217	257	248	273	265	269	239	269	266	275	239	238	259	238	249	269	252	252	238	242	247	266	252	232	249	249	243	245	240	253	254	251	259	262	256	237	251	241	258	258	253	233	246	256	261	244	209	256	226	251	271	242	231	259	239	233	278	249	260	257	250	255	245	242	237	239	277	262	253	279	270	289	230	234	273	233	243	243	258	220	270	259	215	242	241	206	242	269	263	233	270	236	257	251	250	241	248	271	256	252	254	230	250	269	253	266	254	239	248	246	257	240	251	244	242	254	239	271	252	243	241	225	243	230	251	259	256	225	245	252	250	248	232	240	258	248	252	217	220	234	244	237	258	264	237	244	282	266	222	223	251	241	235	258	255	250	232	240	256	258	278	221	241	261	241	249	252	242	276	303	228	266	266	258	259	256	264	234	250	266	263	255	266	230	249	257	241	224	244	245	223	267	241	252	257	256	231	240	264	231	250	229	252	252	270	234	243	293	256	240	235	281	264	259	266	232	292	261	270	249	240	237	252	246	249	270	262	281	252	271	259	257	255	248	239	250	282	248	257	264	238	268	229	257	263	243	245	263	272	242	238	230	239	238	231	281	262	265	265	234	250	262	247	260	261	235	246	240	230	254	257	238	234	276	270	251	239	279	253	235	237	210	229	256	226	260	258	257	239	238	248	248	271	246	238	244	258	245	261	274	240	246	246	219	247	239	252	237	263	253	256	242	241	220	263	215	227	225	259	223	240	244	230	262	240	249	206	247	268	258	273	269	253	246	248	256	238	258	263	248	264	234	257	243	241	246	243	235	235	219	254	244	240	250	258	245	231	222	270	248	230	244	266	256	254	257	269	271	257	237	243	239	240	246	256	249	235	245	254	237	277	250	214	278	265	268	230	255	214	254	265	238	237	281	251	239	266	244	267	239	245	218	246	230	276	260	214	231	250	221	246	244	237	227	251	250	231	236	246	264	276	234	252	268	233	251	239	240	215	235	237	241	254	251	280	238	289	228	244	253	226	257	247	227	248	255	237	269	250	230	263	280	252	259	253	266	242	271	259	242	247	249	252	238	255	250	223	258	246	279	228	238	258	237	216	266	242	261	265	226	246	248	234	236	239	239	242	252	237	260	260	271	236	237
9318	16488	14476	8624	5811	4550	3420	2741	2360	2126	2016	2154	2066	1820	1485	1241	1148	1069	953	933	879	829	842	762	838	794	757	704	737	761	727	714	688	693	693	634	622	636	627	632	591	617	595	581	592	586	612	571	578	633	599	616	555	591	612	618	592	617	599	575	576	600	589	594	572	579	568	564	585	584	565	602	582	576	571	600	607	596	620	603	598	601	608	599	573	572	570	613	598	549	579	590	618	561	592	602	594	548	579	591	562	573	575	555	565	626	581	619	555	586	585	562	563	573	581	584	613	600	565	571	609	602	605	626	576	609	579	539	540	588	552	546	563	586	590	592	644	607	568	550	602	602	600	562	555	575	552	588	587	584	561	585	617	566	539	578	571	568	550	544	584	573	597	570	544	594	571	591	555	554	591	551	566	596	564	601	558	576	603	578	590	555	550	597	592	553	621	589	608	575	614	575	597	568	602	568	555	593	583	552	598	534	581	530	603	589	562	603	545	589	573	628	590	579	577	530	576	585	551	582	620	588	546	570	518	591	577	596	645	593	561	638	592	581	612	544	598	625	601	617	566	614	558	578	587	561	574	583	625	550	573	583	580	621	609	576	605	526	542	598	574	583	601	553	617	587	631	634	570	561	560	556	590	585	573	585	537	574	568	576	556	594	560	589	594	586	610	633	585	587	559	603	564	605	624	599	622	563	578	581	548	572	559	587	588	597	592	579	596	602	546	577	589	610	622	623	632	587	574	571	578	575	572	624	585	558	593	604	584	548	585	557	605	566	532	559	573	556	575	568	576	573	616	589	595	603	562	601	572	577	609	599	592	614	564	610	585	554	573	554	612	603	591	608	576	549	605	559	578	592	586	565	605	580	579	593	609	576	584	595	622	568	530	612	623	574	562	567	574	589	527	595	646	587	592	565	574	573	550	606	572	571	603	588	570	589	594	586	605	579	552	589	548	568	612	557	562	585	560	575	554	569	593	601	540	560	587	623	592	598	579	555	604	591	519	561	574	561	582	549	591	542	582	597	572	619	566	564	575	562	584	560	594	600	596	609	612	620	534	561	580	550	579	542	628	600	599	591	589	590	613	559	557	604	560	570	549	580	594	567	596	593	577	558	593	569	594	599	588	574	548	556	592	619	544	572	621	593	585	571	587	554	592	604	562	581	571	547	581	571	600	604	561	615	605	616	617	550	535	568	598	587	580	580	597	636	568	563	575	590	561	524	634	617	624	571	565	562	577	579	588	540	634	566	555	582	581	546	548	593	580	563	569	624	587	563	577	616	603	543	558	591	554	561	607	597	595	572	595	567	565	543	557	568	576	563	607	569	592	578	587	597	579	610	613	576	599	585	590	629	585	575	610	548	585	588	549	551	571	661	548	563	572	608	614	567	583	560	549	610	610	597	624	606	549	624	592	592	560	620	549	573	572	584	554	626	592	560	581	608	569	590	626	575	581	587	602	580	606	567	615	541	602	587	555	600	538	547	585	554	585	574	578	569	547	611	603	574	567	617	569	603	584	595	560	562	575	587	570	572	550	555	559	591	536	563	606	581	555	605	566	578	597	573	588	557	590	580	585	567	560	591	602	549	639	601	598	604	615	618	606	586	600	574	566	594	635	525	574	610	589	574	546	549	594	575	600	539	626	585	569	584	607	572	568	564	587	601	580	533	543	617	580	559	594	565	589	560	578	580	567	563	540	557	609	600	596	587	618	560	628	546	580	549	571	607	600	605	621	564	616	614	595	551	530	582	595	585	529	562	592	536	582	571	589	572	589	632	597	585	554	595	557	588	580	594	548	577	545	621	578	565	647	608	565	607	596	612	619	559	575	624	610	583	614	599	627	581	599	578	571	608	604	562	597	559	600	604	624	567	577	608	585	566	585	545	578	565	604	613	579	525	598	585	549	569	547	574	571	541	631	580	563	571	558	571	590	593	574	583	590	583	546	579	600	579	546	562	594	595	616	594	613	537	537	596	633	554	590	578	587	571	560	566	588	574	578	582	563	581	599	557	551	579	552	588	590	595	553	593	579	578	585	584	610	641	571	582	537	565	582	589	526	601	583	561	612	556	601	588	592	597	585	577	579	571	579	549	569	572	582	634	577	547	579	604	561	597	544	591	586	576	629	550	586	586	581	626	552	559	566	590	598	583	597	572	562	611	579	527	580	554	574	576	583	549	607	588	538	564	595	584	601	590	597	615	575	616	584	560	590	521	578	621	593	587	605	574	597	592	593	582	601	603	567	607	604	601	606	620	598	626	589	611	575	571	574	592	592	579	514	586	565	608	595	613	552	575	599	595	592	597	554	630	602	600	591	581	583	605	615	558	560	575	560	604	563	554	565	568	608	602	578	589	619	587	604	557	591	563	580	540	550	573	593	575	581	582	565	580	624	549	555	537	571	569	548	590	605	571	630	559	612	599	546	600	555	620	571	552	596	560	569	611	550	606	594	576	556	613	575	574	622	567	604	574	618	596	642	625	604	616	580	582	598	566	566	589	595	563	575	578	576	576	575	580	590	544	615	546	616	597	600	538	549	546	590	556	593	559	644	589	617	620	564	579	578	531	598	583	584	578	629	575	570	610	582	596	568	612	603	594	615	561	599	591	605	577	617	577	593	583	604	600	611	568	603	583	615	568	575	579	597	544	548	596	575	561	584	531	581	603	607	598	535	581	559	564	581	552	600	622	629	616	557	598	596	581	605	561	606	546	580	573	664	589	628	532	593	564	608	526	610	605	591	580	600	582	580	568	581	617	577	559	581	674	578	583	574	603	593	607	601	561	580	536	587	554	582	555	639	582	578	575	588	558	590	590	571	594	504	616	562	566	614	556	540	544	556	619	576	574	581	557	588	596	606	598	595	566	547	593	613	629	593	598	587	583	577	585	587	587	597	622	597	554	585	563	587	621	583	573	605	589	559	583	675	568	574	590	591	610	572	563	585	579	587	534	606	566	572	571	551	565	625	583	605	588	602	592	579	610	598	575	573	560	558	558	564	559	620	573	566	604	596	590	580	590	581	587	587	582	607	585	568	589	590	559	577	596	560	558	589	536	580	557	568	552	582	585	578	587	604	576	576	581	598	583	566	597	575	552	551	564	612	592	598	578	581	604	590	560	587	573	586	594	595	622	569	550	593	557	593	578	549	580	582	536	569	592	553	582	621	574	561	610	567	570	587	557	571	604	570	547	580	554	618	570	608	562	589	602	573	561	584	574	569	556	610	576	574	564	563	604	599	573	610	576	636	616	571	562	556	591	599	612	601	624	582	612	613	576	547	545	552	619	596	560	596	574	613	576	603	546	553	588	556	574	555	560	595	585	583	548	603	646	574	584	583	593	564	598	567	571	579	616	612	600	581	577	564	620	595	567	576	596	594	563	597	593	577	548	599	590	590	579	600	607	573	603	575	555	583	570	561	562	592	582	574	572	553	604	605	569	593	603	586	621	578	570	603	587	590	614	552	614	564	591	561	619	616	620	563	601	598	616
24202	21478	28968	24440	21434	10429	2408	1526	1152	1065	1029	1050	1047	941	835	725	705	681	642	595	581	534	566	553	525	537	530	506	510	479	499	519	518	501	448	449	466	476	458	457	500	469	451	471	461	478	487	426	431	487	457	478	455	442	455	474	436	472	446	445	438	444	445	451	451	446	424	476	452	483	441	464	463	441	433	463	429	416	457	421	438	452	460	454	455	436	429	433	432	429	456	460	454	458	456	474	452	444	451	473	412	468	448	477	459	443	482	468	457	440	461	446	447	421	473	442	473	463	445	420	475	477	466	448	441	444	438	427	464	457	468	463	488	482	477	428	477	444	430	468	476	431	441	450	471	456	465	449	447	428	467	463	425	443	439	448	420	479	459	449	461	463	445	448	401	453	396	464	411	442	471	443	470	477	462	449	429	485	407	422	468	450	463	424	499	474	480	459	431	446	462	473	442	484	485	450	440	436	434	440	470	473	464	452	458	475	459	457	492	465	459	432	465	455	452	433	481	444	485	474	437	445	440	466	416	465	482	458	472	436	470	432	457	508	444	416	449	451	456	442	453	467	500	488	483	465	435	451	433	486	427	456	444	483	457	433	433	447	463	438	435	433	468	454	436	427	461	464	445	468	424	466	462	422	434	472	446	432	472	444	418	458	407	435	444	468	468	460	404	503	462	463	450	465	493	443	438	481	453	454	475	484	465	462	421	465	442	461	438	480	416	460	476	447	431	427	472	472	437	435	471	479	511	462	445	442	433	428	445	473	441	458	438	436	436	487	417	438	449	456	478	459	446	477	466	475	449	471	452	439	432	470	462	424	469	450	455	482	465	427	451	424	462	450	451	450	422	432	439	462	419	471	469	465	441	455	466	437	449	441	475	474	421	461	437	448	467	443	451	445	468	417	464	447	475	458	447	446	471	480	401	458	443	465	475	456	448	450	440	490	470	482	433	443	394	465	419	485	433	449	461	432	465	456	454	455	476	442	439	432	408	417	433	434	473	412	472	410	452	454	459	457	430	432	435	456	418	424	468	448	483	431	462	434	427	441	460	474	448	485	465	422	465	461	458	396	484	464	455	456	462	455	427	435	439	416	430	443	411	409	450	410	439	436	467	448	438	458	427	461	471	460	440	421	476	455	420	461	479	443	458	482	428	451	450	436	478	469	486	447	415	471	477	417	437	438	468	474	475	406	483	441	450	428	451	457	432	428	465	445	460	444	437	457	469	469	462	464	457	455	453	488	474	446	421	501	439	472	416	445	432	422	454	470	433	442	429	456	438	413	454	457	458	483	401	452	477	460	469	457	448	440	443	436	453	428	438	457	468	496	463	471	444	454	435	452	444	426	464	464	464	464	447	435	465	440	419	428	452	426	430	483	473	474	461	488	471	458	456	455	458	440	454	425	395	435	445	443	403	456	433	466	454	451	438	492	443	430	456	489	450	438	438	447	425	450	443	498	486	454	452	452	457	419	485	463	495	496	444	445	439	448	458	435	448	422	452	438	412	440	450	454	458	449	437	461	453	450	450	491	445	481	497	442	440	446	489	447	424	440	439	459	477	451	427	421	450	455	465	461	454	459	455	468	438	419	457	485	470	460	473	445	473	469	459	430	454	462	463	489	431	444	452	410	451	461	444	469	456	436	453	459	436	419	438	465	467	484	470	405	443	472	472	463	443	457	430	449	464	459	446	444	478	447	451	425	469	477	456	459	445	458	463	460	439	434	455	396	421	494	468	433	496	452	466	443	414	451	470	421	445	439	474	441	456	443	401	501	395	474	466	482	475	436	472	489	442	477	444	456	430	481	469	505	438	419	483	461	435	445	457	501	435	453	458	484	432	456	437	460	461	457	436	439	467	477	455	416	429	480	437	460	475	458	432	475	471	415	456	493	448	434	421	450	477	427	447	436	456	437	453	448	441	428	452	486	458	450	457	462	423	443	451	451	425	397	431	466	415	412	449	420	460	482	434	437	424	433	459	420	471	450	475	417	416	473	496	514	471	447	457	482	443	445	474	461	446	436	428	434	449	463	432	456	457	483	469	418	470	479	449	466	445	451	426	434	437	444	464	465	474	439	457	431	422	454	466	427	465	448	487	481	473	457	484	429	427	432	433	423	401	431	490	458	426	470	413	443	420	429	499	423	484	415	457	412	449	405	455	454	448	453	472	427	447	451	445	441	437	462	449	435	497	432	423	440	479	452	461	453	455	440	456	470	426	445	430	435	478	471	410	448	413	442	471	458	424	457	462	443	437	439	459	432	491	426	480	390	423	449	426	492	428	437	438	459	457	440	442	435	454	487	460	459	489	447	448	464	433	468	438	395	416	429	425	487	489	454	437	453	478	458	447	447	466	460	419	483	439	485	458	443	422	476	432	457	456	446	456	479	479	462	449	444	442	441	439	457	433	435	489	492	446	466	438	439	403	476	493	449	484	423	451	451	477	449	451	430	446	469	489	437	483	428	458	414	458	429	428	505	507	461	449	466	449	450	419	479	444	455	504	456	447	457	469	403	452	451	418	458	434	491	461	440	474	407	447	500	447	440	478	454	471	437	451	466	452	443	456	418	461	445	470	459	450	417	451	452	455	457	442	421	450	440	414	454	448	453	495	422	454	445	429	481	431	458	431	472	463	461	432	465	428	490	460	436	419	445	470	383	456	465	416	448	453	455	438	467	425	438	481	483	451	434	433	411	462	493	453	464	448	452	455	472	446	409	437	449	474	439	515	463	488	458	441	455	436	471	463	467	418	410	444	447	452	466	433	439	471	490	454	463	419	432	459	438	459	470	503	459	472	449	449	455	447	404	478	434	453	444	440	467	456	483	474	454	422	418	452	503	464	464	448	455	438	402	433	457	491	438	455	412	471	423	456	462	440	422	492	450	481	435	472	440	475	470	456	437	437	421	468	472	476	468	418	485	436	485	465	420	469	472	449	435	447	443	438	462	446	452	485	436	442	421	449	468	478	469	466	454	461	483	473	460	445	446	451	408	452	450	460	498	434	501	491	434	459	450	454	445	450	421	492	461	418	446	438	446	463	428	468	433	424	436	459	445	494	454	467	447	432	444	432	408	449	472	448	461	465	404	435	456	467	435	454	441	465	462	472	456	488	448	474	478	486	422	428	457	464	451	469	436	436	462	434	439	464	468	442	452	444	434	406	461	437	419	451	434	455	457	470	466	428	441	443	463	448	460	456	459	474	441	463	477	425	468	434	449	417	425	419	466	464	463	469	454	428	429	456	430	426	427	427	475	459	475	448	464	448	482	461	505	465	462	428	491	411	465	430	442	398	465	419	472	462	473	428	472	450	445	477	441	442	453	434	437	476	486	446	428	472	487	419	469	472	440	466	459	455	455	447	442	459	443	432	431	430	420	471	464	441	461	449	418	471	463	446	465	418	447	445	434	432	451	447	420	444	447	474	428	443	436	422	452	441	462	436	424	434	435	456	448	403	442	449	469	485	473	422	455	469	407	451	443	457	448
12090	22649	20383	13271	9445	7152	5852	4675	4014	3620	3519	3523	3553	2985	2476	2033	1912	1747	1655	1535	1481	1389	1360	1283	1318	1255	1214	1164	1150	1080	1167	1190	1131	1111	980	1037	1017	1008	1023	974	969	1014	920	998	964	924	970	914	982	1016	926	984	948	949	975	945	978	981	971	960	953	970	961	931	911	999	985	964	997	1007	944	957	947	965	963	1016	976	983	963	936	1005	948	969	905	934	969	956	895	960	925	991	962	979	954	973	991	937	957	943	953	890	923	954	915	1008	999	973	913	937	921	1006	951	924	945	994	968	947	942	913	893	983	998	945	949	935	955	929	921	970	978	946	953	941	920	900	923	948	947	949	905	959	907	975	966	985	918	996	905	954	959	977	905	872	930	906	942	927	895	989	970	925	940	970	954	946	1021	983	971	919	1006	930	888	989	958	915	959	915	950	980	985	911	910	962	979	938	973	918	924	924	945	941	978	971	934	935	960	905	922	893	905	919	959	911	915	969	958	943	940	904	988	965	937	974	978	967	977	962	925	937	934	957	881	891	938	920	948	944	949	939	897	964	978	1012	901	908	898	928	882	956	950	931	920	957	915	955	930	961	951	926	965	920	908	936	930	955	883	947	945	892	932	960	953	899	938	997	913	917	984	953	946	945	902	952	917	961	889	926	917	929	873	942	975	961	909	920	914	903	948	970	868	957	912	907	1001	902	932	996	951	978	895	889	886	940	957	982	948	924	990	925	972	955	911	973	948	969	1008	991	952	910	930	939	953	912	950	917	938	938	928	911	938	953	918	950	914	941	966	920	876	902	966	941	974	905	936	1038	961	899	895	947	938	847	985	1031	934	956	953	972	897	925	905	949	944	952	941	964	912	952	965	936	922	893	909	874	964	943	901	973	964	974	937	920	891	994	998	880	925	905	854	947	972	948	912	927	922	936	912	946	945	883	962	946	950	920	946	962	934	950	964	946	960	944	946	1011	926	977	884	920	901	904	931	991	946	929	949	923	908	938	933	948	927	954	950	931	956	952	958	941	932	964	925	925	913	857	910	940	955	945	894	981	959	997	956	912	986	931	958	971	915	954	946	999	936	979	949	987	955	1020	920	955	970	942	976	963	921	999	965	972	917	949	930	975	1006	903	927	904	942	906	942	954	940	956	933	944	932	934	943	928	993	912	948	947	911	876	926	942	984	939	987	921	933	941	945	967	915	963	977	951	909	987	950	998	982	931	942	944	966	892	963	943	970	926	913	950	952	916	895	912	931	900	941	997	935	913	928	965	873	974	981	939	959	920	946	1011	914	951	966	922	866	874	924	977	967	952	896	912	887	927	961	939	894	938	937	921	1006	883	944	938	927	914	951	999	944	978	879	923	962	926	916	934	944	940	966	958	950	941	930	955	970	918	941	951	960	912	948	975	956	961	1004	970	940	969	975	962	903	990	925	950	895	964	968	885	938	875	906	965	955	904	929	916	961	946	919	912	907	871	957	872	885	932	971	994	969	984	925	998	933	926	931	908	926	954	990	953	914	925	943	948	859	995	951	968	945	943	934	913	917	964	936	896	1006	1015	905	990	934	872	954	909	952	902	946	923	952	982	887	906	934	914	958	928	984	913	996	971	925	945	981	918	909	942	920	918	948	887	981	895	908	960	932	987	981	947	943	890	990	962	966	885	956	945	980	953	948	992	941	956	943	926	901	985	989	931	962	906	942	996	939	933	933	953	941	949	938	967	1005	929	949	895	895	940	941	928	864	935	952	920	918	987	928	977	942	916	880	955	924	941	959	926	974	957	922	927	938	945	942	965	927	971	983	935	984	968	960	952	965	947	988	930	980	959	922	949	920	938	1010	925	970	954	970	916	946	902	955	927	963	937	940	922	946	936	1008	942	939	966	1008	938	934	924	969	914	944	929	966	975	925	925	923	957	934	987	936	985	917	974	966	913	929	951	926	975	977	916	897	960	997	964	927	920	941	968	909	950	962	955	929	951	971	947	980	932	951	938	969	946	945	909	928	939	936	903	1015	998	936	960	915	931	931	993	860	939	911	961	944	981	959	925	887	940	934	955	970	899	953	968	915	954	953	933	968	947	964	898	941	978	939	868	951	908	941	935	936	957	944	954	980	942	936	902	971	938	904	941	965	982	964	901	967	930	947	913	984	922	903	962	951	935	938	1016	924	1007	894	916	951	988	900	953	922	932	986	974	901	925	944	907	945	951	915	958	958	1006	937	954	876	937	920	950	993	952	912	926	968	941	947	966	926	912	924	965	997	912	954	964	921	963	891	949	866	973	928	953	946	879	946	920	968	896	910	957	885	945	863	971	964	951	936	986	914	930	927	908	907	923	985	933	951	945	949	920	930	962	932	866	915	923	935	965	932	932	944	933	914	906	934	993	998	925	911	932	925	969	931	956	913	949	950	909	950	912	907	907	928	902	968	961	986	950	962	936	947	947	919	1001	904	956	953	935	916	976	954	912	956	925	983	939	974	942	905	953	899	895	952	970	932	933	900	941	932	908	955	950	929	938	877	920	981	936	942	1002	891	907	886	921	887	1005	917	933	926	919	924	892	988	870	993	951	944	940	940	908	965	975	943	982	937	907	1003	967	954	926	886	951	960	938	905	990	934	922	927	912	926	893	961	913	948	985	967	939	945	916	886	955	918	957	920	958	948	976	953	934	899	932	975	942	996	962	954	986	909	946	939	960	903	941	929	934	931	945	978	932	929	963	966	936	898	926	981	918	918	1034	970	951	981	974	914	972	982	955	932	937	960	940	960	919	962	958	933	937	940	939	922	927	946	934	984	978	916	909	883	914	1029	911	914	994	967	939	917	971	912	977	881	992	975	1004	895	972	945	951	957	907	939	976	928	915	911	954	926	922	918	952	977	958	930	929	951	927	894	932	876	937	975	954	932	890	942	969	887	916	894	982	938	908	929	1018	944	929	961	982	956	1001	958	929	903	929	968	941	917	935	909	937	963	991	906	914	904	888	971	894	943	937	1000	936	934	945	910	936	951	969	879	973	935	934	938	912	975	934	905	930	909	885	924	923	943	903	919	869	968	992	940	928	949	900	937	910	947	935	924	969	925	890	963	960	990	912	971	963	956	944	1014	980	951	885	931	926	908	964	973	960	988	915	953	935	1026	942	926	890	941	956	945	958	989	938	957	937	902	937	932	887	946	874	929	1000	953	922	947	901	979	969	998	966	935	888	952	957	915	933	943	904	938	933	950	892	932	927	948	922	962	931	897	969	860	984	857	1013	895	987	912	991	934	978	925	944	953	938	996	947	969	897	1002	948	920	968	1005	937	942	946	940	961	971	935	953	959	966	918	962	905	1000	946	963	915	894	947	965	933	947	953	890	902	944	954	956	960	947	945	939	911	936	932	963	898	952	959	911	927	911	896	976	910	977	916	940	924	889	913	977	946	953	943	934	936	939	930	932	898	946	934	864	921	928	953	956	994	978	974	881	983	964	953	949	897	955	970	944	985	943	897	944	897	927	968	980	918	960	933	906	933	887	874	967	945	950	913	947	950	970	993	922	935	928
27476	16453	3095	1122	758	609	505	555	498	503	456	498	459	469	455	440	408	439	420	409	397	426	374	422	409	372	361	394	422	415	403	408	383	412	414	400	392	430	386	385	386	385	404	364	397	378	358	415	379	369	390	397	409	372	381	380	376	364	347	387	404	435	351	399	389	363	383	399	370	376	365	387	408	427	376	395	392	331	358	361	413	368	413	368	357	354	424	401	383	393	405	390	400	433	350	388	415	372	390	389	371	344	393	368	388	415	399	358	376	403	391	408	394	385	381	384	402	372	381	392	418	423	375	416	371	386	377	435	441	377	363	365	348	355	384	394	406	363	389	385	414	373	389	407	369	373	386	419	372	425	393	391	418	397	417	385	372	395	377	362	352	391	400	363	401	405	380	393	382	400	396	372	391	361	409	378	392	412	411	378	384	366	364	376	394	395	354	380	392	372	396	360	369	370	409	411	367	380	339	359	367	349	389	419	397	382	384	384	395	379	362	391	395	383	389	429	406	369	393	413	374	401	373	357	384	405	355	422	366	392	389	379	366	348	356	381	418	418	396	368	377	384	372	378	357	363	384	389	384	385	376	383	378	418	368	391	353	411	371	352	395	421	385	350	384	368	363	389	407	366	361	396	400	390	379	382	395	379	411	375	390	394	357	396	384	338	362	369	398	379	416	372	388	417	379	424	370	379	367	368	379	360	403	355	392	390	415	386	370	354	374	397	369	411	372	392	398	374	428	392	356	379	365	364	418	383	390	396	402	380	387	370	386	372	368	368	403	406	418	394	396	386	346	372	381	365	404	348	417	397	351	389	409	407	382	386	410	401	358	422	394	372	387	400	371	395	372	367	401	385	393	377	396	389	410	416	375	351	386	403	394	379	415	389	403	387	375	397	380	345	394	403	369	392	416	374	405	417	410	379	375	386	346	393	404	370	407	412	401	421	351	394	348	410	423	392	356	376	396	382	381	403	417	412	361	367	391	412	352	399	363	394	399	401	394	409	421	394	396	397	364	344	381	389	373	399	414	389	379	383	378	425	366	390	401	367	397	384	391	391	381	356	392	395	387	430	375	397	395	389	416	378	382	398	368	379	369	362	394	352	411	396	365	416	385	365	377	399	384	380	366	395	389	384	396	406	379	363	402	374	364	381	403	385	368	396	368	383	351	437	389	379	399	368	388	396	392	377	347	390	403	393	369	416	416	361	354	384	375	396	397	389	381	367	387	405	381	385	402	371	411	383	334	418	395	428	419	372	383	388	402	413	385	395	404	392	397	372	395	398	391	411	399	411	385	351	332	359	428	387	413	371	383	409	398	394	403	391	348	396	375	385	363	380	384	388	405	444	386	383	380	376	381	379	387	379	392	408	377	422	386	379	357	392	380	434	405	387	358	394	406	375	375	399	387	388	394	387	359	367	352	363	366	367	359	405	353	357	408	424	424	394	411	374	386	383	390	383	346	363	395	403	376	345	424	395	407	366	378	394	353	362	376	371	383	392	417	402	401	391	393	378	419	366	386	413	389	375	394	364	383	369	392	397	377	351	381	386	383	375	391	368	422	384	400	435	374	341	371	401	396	418	384	380	376	394	364	423	361	417	412	431	359	379	391	376	362	429	415	344	365	410	359	352	411	373	364	409	361	364	380	424	376	356	411	366	397	377	398	374	353	382	388	378	380	387	361	400	376	360	390	364	368	384	431	353	389	321	370	409	372	393	390	413	356	395	400	405	371	382	375	384	434	374	369	358	386	375	366	370	387	363	408	366	366	423	384	373	368	390	380	411	421	372	361	422	410	357	389	420	386	362	374	372	401	419	378	376	377	401	374	378	361	399	364	396	395	359	361	407	344	402	389	409	380	380	364	402	384	403	385	400	389	362	374	400	352	356	399	343	383	422	347	372	394	368	414	390	382	377	395	384	372	385	375	412	418	356	399	380	380	390	376	362	363	380	397	360	371	391	413	386	402	399	425	391	366	392	385	366	395	407	347	391	376	386	390	371	388	413	398	379	401	367	385	399	381	418	398	361	387	353	378	393	386	393	417	382	363	372	360	402	374	387	398	382	425	412	394	359	381	380	381	384	379	407	386	401	390	407	418	387	414	409	404	393	388	417	421	386	370	386	386	384	367	375	420	401	380	369	401	409	401	384	362	376	373	384	361	406	385	393	409	383	410	394	388	414	374	375	369	385	394	371	359	398	412	383	393	437	392	386	371	364	373	374	372	362	380	389	379	440	418	352	375	365	388	408	350	383	354	362	388	364	372	395	392	409	384	367	389	391	403	374	371	398	381	409	385	396	374	379	373	369	390	386	317	391	375	399	412	379	378	391	398	386	394	408	401	348	397	377	381	390	370	364	387	394	385	401	348	384	368	367	348	373	358	396	390	405	390	372	394	381	383	383	370	435	364	383	384	380	401	354	356	398	381	372	394	388	376	384	390	336	402	357	431	372	370	358	377	410	417	394	404	347	391	396	355	390	389	421	392	363	359	393	408	342	383	410	408	380	364	378	394	399	377	369	355	393	395	413	375	393	358	385	351	396	389	357	395	403	322	394	379	368	374	384	393	393	374	389	393	398	384	368	403	403	391	422	399	368	378	371	396	404	384	415	386	387	404	383	409	421	432	350	372	377	366	395	413	354	390	373	390	429	413	368	395	402	402	395	382	383	392	400	360	425	398	419	385	386	388	391	378	407	393	367	389	402	404	410	400	365	377	387	380	399	380	403	342	412	379	385	388	386	368	370	398	382	408	328	409	399	363	363	380	363	376	387	382	409	411	371	412	413	395	374	374	392	393	384	359	379	397	390	384	384	366	397	369	337	384	367	375	386	377	349	383	362	394	398	351	409	392	409	368	356	391	380	380	402	400	396	375	360	395	360	367	378	395	389	375	377	373	380	380	372	395	402	348	402	355	380	448	387	388	347	381	378	370	372	377	373	367	356	399	370	388	404	376	363	404	392	383	395	387	387	353	412	382	368	373	373	392	398	384	357	380	376	414	382	368	377	410	389	431	378	404	404	387	409	408	400	390	394	383	396	339	388	369	377	366	387	382	402	413	378	358	402	382	337	411	415	396	366	387	370	409	402	366	403	399	401	358	394	384	372	342	407	382	344	409	380	417	357	389	380	397	369	374	396	397	375	391	421	379	382	385	385	403	441	366	358	367	397	365	397	399	377	395	383	384	425	407	386	384	423	394	381	376	415	406	370	410	423	406	368	368	382	364	402	398	406	403	385	372	377	351	372	373	383	382	389	379	384	371	373	380	408	367	370	375	393	375	364	384	410	381	401	367	360	369	411	376	355	402	385	374	430	387	379	377	391	412	372	357	401	414	406	388	388	370	372	379	403	400	363	416	362	373	401	395	398	365	383	390	390	387	371	350	386	391	381	397	376	399	386	395	366	370	360	374	355	385	368	392	402	404	358	361	388	388	377	386	346	394	407	335	350	377	376	388	405	397	368	401	406	370	373	345	361	400	360	395	424
6388	5577	4973	2869	2144	1828	1580	1381	1290	1331	1404	1353	1376	1195	1063	1033	955	979	988	904	968	904	910	926	879	926	902	870	894	943	886	891	849	899	816	887	898	865	870	881	874	810	853	881	845	866	860	916	838	873	868	872	874	835	872	877	910	879	884	929	786	876	856	858	879	867	810	858	851	826	911	874	855	855	854	871	912	823	881	898	880	872	856	868	849	863	887	840	847	850	869	849	829	908	906	895	853	891	898	878	908	829	849	868	904	934	833	863	871	841	890	875	896	832	866	895	820	872	880	868	844	876	853	830	839	880	879	856	815	858	802	819	871	891	876	849	880	894	901	906	834	827	835	875	898	883	821	893	902	873	887	839	842	844	848	898	853	929	835	803	869	855	854	867	829	879	873	789	835	854	870	860	894	846	843	831	898	833	870	861	826	856	837	865	876	874	859	814	943	831	870	916	820	859	871	829	878	885	872	865	844	847	877	841	845	860	843	840	859	877	850	886	864	822	912	820	886	819	818	894	826	839	895	857	888	831	820	873	820	881	873	826	874	868	840	898	846	854	844	868	881	868	827	874	851	897	900	864	861	872	868	867	865	891	799	832	867	837	904	879	848	841	820	863	877	881	874	896	872	932	832	844	903	876	863	864	793	879	918	818	844	800	847	915	895	799	837	882	865	819	844	869	833	870	858	924	865	904	909	831	873	882	833	875	820	867	875	913	894	852	816	862	885	868	848	867	878	857	857	857	829	847	852	871	869	879	840	842	818	864	853	816	855	829	889	817	908	872	879	809	843	822	851	839	894	845	907	878	871	878	857	859	870	835	853	844	865	858	851	823	905	879	903	912	863	843	871	843	845	873	856	858	841	849	840	896	860	871	818	876	876	827	865	875	844	888	850	867	873	911	857	867	879	881	900	897	861	852	873	896	858	901	863	821	877	849	854	858	882	899	898	906	781	838	858	857	889	839	898	857	844	853	841	858	875	853	872	924	890	835	848	831	842	855	902	890	886	856	858	921	828	856	913	898	846	843	906	888	870	877	889	854	869	885	879	853	896	832	868	852	833	876	881	888	895	903	857	916	845	817	831	890	836	833	870	850	849	860	897	860	893	873	888	896	924	862	813	863	842	867	804	874	856	827	835	898	824	812	844	828	840	833	909	857	850	885	867	875	856	860	861	858	860	882	916	831	897	844	875	836	832	859	832	871	871	788	856	842	867	848	880	852	823	844	817	897	825	836	800	866	922	895	845	862	876	891	841	834	884	877	813	898	911	860	855	910	840	843	865	862	877	876	928	884	837	845	877	868	910	902	873	858	828	847	894	890	849	896	862	843	939	861	807	866	860	830	869	889	871	862	828	850	847	890	870	838	864	818	891	862	853	884	847	840	883	816	849	854	905	888	831	877	873	846	854	875	803	929	910	829	843	852	872	895	837	887	895	824	894	867	826	863	861	852	890	877	906	910	886	896	853	811	883	845	863	858	878	866	788	866	836	852	818	836	843	883	903	866	852	830	840	869	841	926	839	831	858	926	845	899	844	880	925	819	905	829	892	877	812	900	865	812	850	890	888	858	866	897	854	849	867	845	822	819	853	908	873	875	858	864	870	877	790	850	852	899	842	862	854	912	863	861	895	849	889	849	851	885	913	805	882	865	874	848	859	851	869	844	857	900	881	839	872	882	852	850	878	864	819	891	896	904	864	816	822	856	898	848	931	859	882	864	830	865	843	818	840	924	835	882	905	857	828	808	869	854	858	822	835	897	856	898	860	822	853	858	871	863	880	861	892	886	869	941	893	879	876	851	915	926	865	844	839	833	902	868	874	838	841	851	879	861	845	862	861	853	900	862	854	831	854	867	855	831	844	879	880	842	851	910	889	883	900	861	872	881	891	899	879	843	890	872	888	842	822	877	859	882	851	862	838	873	798	847	896	823	868	838	783	890	864	921	853	879	846	895	878	844	901	872	853	814	847	843	892	864	910	850	855	929	860	833	844	861	834	886	869	901	832	856	883	829	862	874	876	849	872	829	855	888	889	889	859	898	846	882	820	846	846	864	828	851	886	853	845	815	871	840	876	874	847	932	875	852	876	909	851	901	849	854	844	872	836	904	888	902	831	841	899	835	862	894	868	910	880	877	834	890	869	871	824	878	852	885	871	822	855	879	829	815	890	894	886	819	835	902	849	938	888	868	843	825	866	857	875	852	822	853	878	873	891	875	850	874	847	859	838	846	865	822	917	891	841	883	879	908	843	822	893	801	811	868	820	949	876	862	834	877	854	856	882	877	865	877	859	883	823	918	844	884	866	845	844	841	806	851	891	890	846	814	816	829	858	839	847	866	834	865	888	793	863	847	834	881	878	872	903	877	889	814	874	880	871	818	827	851	896	814	859	878	854	835	917	887	840	864	837	881	868	897	862	859	903	869	894	880	889	827	858	856	855	828	872	884	811	887	887	868	881	911	829	860	836	863	898	880	900	911	844	842	871	862	889	811	863	856	913	872	850	888	824	799	871	816	828	872	859	830	844	813	879	832	829	831	880	835	802	869	905	880	851	899	837	849	855	835	865	901	836	918	836	862	807	792	873	854	900	882	880	871	871	823	820	911	883	863	865	835	823	862	828	826	856	869	905	826	848	866	830	832	888	881	863	875	807	905	853	850	833	873	828	853	827	864	834	869	918	837	887	872	858	877	856	854	878	851	845	906	904	852	873	859	843	850	857	901	889	886	878	846	867	886	788	902	850	878	830	891	844	873	914	870	900	891	881	874	883	846	893	814	869	850	854	838	860	859	863	903	868	829	887	826	885	903	890	810	837	885	879	850	909	904	894	879	876	907	884	872	859	835	873	901	826	841	827	848	843	822	793	875	891	901	864	805	869	903	823	822	862	859	904	919	828	914	891	862	869	874	841	856	884	849	875	829	843	822	883	891	837	877	816	899	831	879	889	886	861	892	894	870	867	848	888	812	843	875	848	866	868	862	853	881	862	882	860	902	850	864	861	888	862	892	852	866	870	864	876	897	868	881	849	864	837	857	912	872	860	817	877	846	896	817	884	834	819	843	851	864	930	835	864	845	827	881	867	920	859	842	873	861	923	885	841	834	843	870	903	904	911	901	858	896	828	843	885	866	869	807	807	809	865	823	888	815	849	870	888	824	866	874	871	885	855	858	884	918	822	815	897	846	860	895	818	893	906	868	839	898	955	865	903	864	870	866	891	895	866	878	822	870	833	921	841	863	843	811	868	893	861	865	882	899	849	862	848	920	893	807	891	834	864	833	855	826	887	852	826	836	891	880	815	813	886	853	832	858	785	892	891	859	851	880	807	871	839	846	835	815	863	858	885	852	853	900	875	872	834	882	842	907	906	833	858	898	890	872	854	870	888	857	881	870	835	891	910	879	853	833	870	860	871	835	851	888	881	835	860	856	840	872	882	862	886	894	842	923	843	803	871	839	817	826	893	887	883	860	847	871	880	864	845	900	874	905	884	848
25083	21453	27904	25360	11009	1725	1123	832	667	640	670	689	639	549	511	390	406	390	384	334	342	329	305	342	342	305	318	310	319	281	240	305	307	318	275	279	276	272	285	254	274	252	291	251	259	284	292	271	270	279	298	262	290	261	270	248	261	250	218	260	268	239	260	284	259	296	258	268	283	263	270	249	253	293	283	258	242	281	282	278	271	290	274	257	227	289	263	296	279	246	307	259	247	273	271	265	271	267	237	261	272	278	254	244	272	258	255	263	267	292	275	291	302	270	272	260	240	296	258	270	288	268	258	274	263	257	282	262	255	280	247	252	262	242	276	238	256	276	270	297	284	251	263	244	280	266	273	258	241	266	266	280	262	263	246	278	288	253	266	244	289	269	271	272	254	274	251	254	276	271	265	268	290	270	269	281	309	275	267	261	272	260	282	266	246	253	274	264	229	263	284	271	280	276	261	251	262	256	234	258	279	250	266	270	260	278	249	252	271	257	238	229	263	259	290	242	262	279	287	281	270	257	263	240	280	260	270	271	251	274	281	260	260	288	250	258	274	251	280	265	260	243	273	253	236	267	279	250	262	252	254	271	293	263	290	278	226	264	260	258	275	274	278	220	276	296	248	266	262	288	247	262	244	261	278	250	259	262	269	264	282	244	274	270	273	277	279	275	275	260	266	259	265	270	290	252	248	259	268	256	281	278	244	280	237	257	255	250	251	252	265	248	274	272	291	269	257	266	258	258	286	290	277	257	274	249	247	282	272	266	283	241	263	246	249	270	283	250	263	249	272	294	279	254	262	268	286	273	271	257	269	288	265	252	300	254	266	254	254	264	253	282	266	262	271	275	253	295	272	273	278	288	275	296	277	282	266	249	262	286	217	241	265	294	252	233	266	273	264	268	280	273	269	251	267	276	265	265	285	263	251	259	268	258	280	248	292	257	236	267	246	253	291	269	254	282	251	247	238	264	277	251	266	254	289	281	262	282	263	274	247	274	279	236	273	261	296	263	266	266	256	228	277	255	287	243	239	273	251	265	235	277	231	288	283	244	257	263	271	263	293	277	261	264	264	256	272	246	262	277	268	259	289	282	264	256	250	295	249	271	284	252	241	242	254	266	279	273	245	281	271	246	289	261	264	250	277	269	262	266	259	279	289	236	258	247	255	267	253	292	253	246	269	238	246	251	253	288	252	263	266	232	280	299	248	281	242	265	271	297	248	295	243	265	246	245	275	266	256	259	244	264	273	259	234	234	267	273	265	273	269	267	289	256	291	280	260	255	281	251	248	297	259	253	278	292	267	238	265	254	283	245	241	261	254	253	280	245	263	268	259	253	267	232	250	282	247	276	300	267	253	242	267	278	278	246	264	287	256	258	273	275	274	265	271	268	256	264	278	272	271	282	282	255	276	311	281	275	248	274	268	283	272	269	289	248	272	222	252	287	257	276	284	300	284	270	265	271	252	286	256	266	261	244	287	248	266	295	237	284	273	304	260	247	259	274	258	242	239	250	231	272	285	287	264	250	267	256	265	228	264	248	262	231	262	282	246	261	274	264	257	259	257	286	277	267	254	269	265	232	251	275	271	283	260	257	220	244	268	267	252	268	273	246	251	257	267	293	253	250	262	254	261	294	275	277	273	251	246	260	268	274	261	293	287	264	263	264	253	221	260	283	232	244	273	255	282	265	254	263	307	236	245	274	248	259	262	283	253	250	262	262	265	296	236	272	276	259	265	242	265	261	265	253	270	316	263	283	252	253	243	264	279	278	255	260	274	258	271	261	251	267	300	274	257	272	269	256	281	253	256	298	279	278	270	270	265	275	280	280	260	254	256	270	285	282	274	246	260	271	271	266	251	241	263	269	289	252	258	279	256	246	250	260	263	266	280	283	272	268	263	269	270	240	291	267	282	249	250	290	281	252	251	242	250	263	241	257	287	246	293	265	292	266	303	256	278	241	244	270	271	265	234	273	244	264	284	301	270	263	264	251	279	273	233	245	275	282	261	274	264	263	280	263	275	282	279	273	255	261	263	287	257	248	279	266	252	286	253	280	250	248	278	314	279	275	254	275	268	239	237	276	261	249	239	260	278	244	268	295	257	260	283	274	276	258	250	278	308	270	244	245	251	260	246	253	289	248	274	280	275	270	269	266	253	267	247	251	299	272	264	269	291	268	278	271	269	253	284	257	243	253	289	275	260	287	257	264	272	260	238	224	267	279	277	246	268	276	291	277	259	283	281	263	294	272	293	288	267	258	265	267	270	266	295	287	259	247	270	311	290	254	255	285	268	266	268	287	280	261	243	271	277	253	257	282	284	297	266	285	254	296	270	276	238	252	270	273	262	281	264	254	266	286	259	279	280	284	277	243	275	261	257	260	237	268	299	276	261	263	259	267	252	270	284	284	272	276	255	271	277	295	256	311	317	256	236	246	279	263	264	254	276	252	277	264	282	299	255	256	247	260	253	264	273	264	249	281	257	283	287	232	267	278	240	246	279	256	278	254	288	285	253	260	283	262	238	253	253	269	265	260	298	262	284	260	261	260	255	248	266	277	270	256	252	257	264	245	279	269	267	263	288	265	265	269	256	279	250	267	264	257	246	276	243	261	249	235	279	277	261	272	239	305	261	275	267	262	247	261	256	291	267	289	273	294	254	250	255	268	269	268	276	248	265	241	266	228	264	248	269	256	241	268	266	244	250	259	256	267	252	254	256	287	247	294	251	233	268	245	268	271	297	279	265	303	289	291	261	289	260	300	261	281	294	266	262	253	276	306	280	290	289	271	255	291	284	270	255	242	259	227	262	263	266	269	264	259	272	270	273	274	253	259	236	266	258	258	269	282	262	270	255	262	260	313	259	254	288	249	264	286	295	263	248	266	252	242	285	273	290	252	285	303	237	270	263	301	236	257	264	260	251	274	275	257	271	300	272	254	260	269	266	259	262	236	261	282	261	279	285	239	280	249	284	262	253	268	287	296	273	275	273	235	263	281	258	266	266	291	274	289	263	299	289	285	290	257	272	263	263	251	249	248	243	242	259	256	250	276	284	279	281	275	299	276	274	257	267	275	297	279	262	258	285	255	288	302	283	280	289	277	298	247	293	253	241	290	240	271	244	296	266	259	263	255	275	261	259	277	274	279	264	271	281	270	257	268	242	250	316	242	244	254	281	220	273	288	284	285	229	267	268	257	262	303	266	278	255	295	296	235	244	285	240	281	259	256	254	272	260	275	279	288	243	281	266	273	287	288	287	247	231	254	272	264	283	266	271	273	271	278	256	255	272	251	264	267	280	278	274	243	264	226	262	275	246	254	286	262	264	276	272	256	257	234	268	257	258	240	249	268	247	263	255	273	273	259	282	267	286	272	285	269	266	232	287	246	277	267	260	283	263	265	276	261	266	278	250	265	262	257	289	274	299	265	250	286	255	282	239	234	241	274	262	268	246	258	271	294	269	272	268	258	282	243	255	276	269	264	244	256	248	268	243	253
8699	15829	14216	8300	5944	4341	3433	2889	2535	2309	2409	2343	2220	1765	1451	1209	1150	1071	1041	898	885	844	847	831	795	730	773	775	749	688	737	730	754	701	726	658	662	615	659	651	622	650	637	616	677	596	639	597	586	612	658	614	605	625	569	619	617	646	658	637	661	616	610	645	611	588	596	598	559	578	634	589	654	636	637	605	604	618	644	586	639	646	637	609	601	626	588	621	651	592	589	606	602	643	597	593	640	627	623	609	581	640	615	591	636	641	632	682	639	581	620	639	601	620	638	672	632	643	584	622	628	581	619	604	636	592	610	636	636	602	645	637	634	632	589	600	608	603	576	620	609	657	611	598	648	585	605	616	639	606	634	591	589	628	601	604	632	635	584	640	583	591	614	660	607	622	617	643	632	653	665	605	617	615	592	603	621	664	606	617	563	689	574	655	641	616	631	594	582	617	592	610	638	660	618	601	682	606	626	581	631	641	592	633	622	609	559	632	613	607	606	595	614	604	649	608	572	630	599	582	612	667	623	589	588	630	633	579	601	610	611	598	608	661	638	600	614	607	612	586	638	622	602	576	594	658	633	617	567	600	608	629	600	579	666	633	622	599	632	608	605	660	619	592	600	615	616	605	646	610	626	603	619	681	604	613	635	610	617	625	588	585	660	614	572	595	586	614	628	634	644	621	603	612	627	614	592	608	586	575	587	575	621	621	613	611	571	629	612	600	616	605	636	582	582	642	656	614	607	619	602	605	634	593	613	650	613	606	615	593	594	603	597	626	595	595	640	614	599	632	615	626	612	602	672	587	588	611	609	577	633	600	651	646	610	638	589	605	625	613	625	650	590	612	577	600	625	635	638	608	660	597	631	623	604	571	613	625	630	643	635	626	611	633	644	619	638	636	605	582	623	600	566	593	596	625	632	637	553	628	579	606	593	596	613	624	619	617	598	651	624	608	615	619	605	627	618	594	630	567	629	618	599	586	589	635	610	568	641	603	591	613	644	616	650	591	571	558	633	615	668	638	626	596	571	585	601	637	585	609	560	597	606	596	621	631	623	627	614	596	598	606	597	634	599	582	613	628	632	604	640	616	620	643	611	611	632	617	626	618	629	601	601	583	581	618	584	628	607	603	597	605	580	618	648	580	643	617	567	662	591	668	592	596	635	607	633	581	624	599	620	618	586	630	601	598	624	639	601	687	612	595	622	703	633	613	617	622	617	635	604	659	614	687	626	583	606	611	596	613	584	617	587	610	595	606	633	623	623	600	656	612	600	620	603	594	585	600	643	603	614	598	610	603	623	594	594	636	662	614	627	585	614	677	597	616	632	629	588	616	620	654	584	583	619	635	602	618	644	593	630	571	610	634	599	615	597	634	592	616	591	572	585	649	573	578	597	597	589	612	601	651	590	628	625	580	639	638	597	613	590	651	601	635	628	612	598	675	593	584	642	634	636	548	651	625	569	635	595	620	644	612	636	617	559	591	582	602	602	622	596	641	539	624	589	605	605	591	610	553	602	622	626	624	644	583	595	584	590	580	607	630	600	600	665	614	621	611	591	615	597	631	603	554	585	620	614	611	666	599	626	612	618	623	613	629	592	572	594	609	575	604	630	623	626	540	621	630	572	577	590	597	553	599	605	607	611	613	619	614	596	575	630	623	640	575	638	639	636	632	629	598	644	633	642	611	613	607	622	613	592	598	608	663	618	610	590	617	634	629	604	637	608	605	613	585	632	608	600	635	623	641	594	590	582	608	615	621	632	577	616	618	615	630	628	647	617	583	594	623	644	604	665	616	587	634	635	610	613	599	593	651	604	619	606	587	616	634	621	602	556	600	637	600	585	638	615	594	613	613	585	615	618	660	630	626	583	572	622	611	616	615	634	626	626	621	624	624	621	622	585	576	641	598	619	636	663	607	597	634	637	600	592	586	631	586	609	612	652	595	624	601	601	618	618	586	573	627	601	612	565	598	618	573	606	615	637	571	608	662	614	572	567	648	586	619	589	582	559	629	626	631	631	620	603	602	593	618	611	599	616	605	596	642	635	568	627	593	604	602	593	603	590	648	642	589	592	606	628	594	622	637	569	613	634	646	625	637	661	678	586	610	577	639	652	595	611	627	606	607	596	604	654	612	572	622	616	586	659	615	590	637	626	621	629	623	656	591	568	606	616	599	655	612	607	612	644	653	596	595	605	588	613	552	631	590	615	614	641	640	650	608	623	633	586	589	654	560	619	616	606	632	639	573	645	627	645	654	608	577	607	582	630	655	631	620	574	620	647	621	589	608	632	629	618	608	651	626	608	630	627	596	582	644	659	615	549	624	642	645	592	613	683	564	611	633	650	590	625	634	634	589	589	631	637	629	644	627	601	602	597	614	580	638	597	645	599	638	604	576	641	620	608	613	579	661	640	593	630	648	645	655	653	630	616	630	582	583	596	616	608	605	631	585	645	568	650	618	590	608	659	619	612	590	627	611	619	586	581	622	639	644	607	623	631	588	581	634	596	639	612	574	616	577	621	603	603	557	607	606	660	600	615	639	595	556	625	596	568	595	593	656	643	598	620	608	562	598	602	564	610	606	613	604	603	589	621	627	621	594	616	613	654	627	573	632	569	605	596	598	601	657	577	565	604	596	593	578	627	608	616	632	607	604	587	640	644	567	633	609	597	566	603	608	624	634	608	566	643	629	602	613	630	598	592	580	604	642	624	598	544	583	619	614	590	606	606	593	605	583	601	601	614	633	588	637	619	605	638	617	571	586	642	637	602	581	617	651	632	623	646	600	586	548	593	614	572	586	602	605	641	601	625	639	598	627	619	603	593	630	592	585	648	580	553	608	587	598	618	633	600	610	564	629	646	586	627	613	597	613	621	639	647	635	664	583	588	619	611	627	607	615	632	611	596	614	625	579	608	597	621	610	599	590	635	583	646	629	595	668	618	635	623	643	561	649	635	625	626	634	643	623	610	596	596	599	672	593	606	620	612	589	583	617	620	573	604	580	606	631	607	570	574	632	625	579	578	592	616	599	613	619	617	637	650	607	580	624	598	627	602	606	608	620	637	610	681	587	620	577	612	644	647	619	587	596	612	631	621	628	639	630	619	649	596	535	585	586	623	594	621	620	623	596	593	615	597	583	640	603	599	602	587	589	628	641	603	596	567	640	633	650	598	617	563	591	587	637	626	614	582	610	589	575	605	613	638	639	611	601	632	566	583	594	610	668	619	590	644	628	663	612	598	598	623	594	645	575	611	624	614	584	651	612	648	660	620	665	627	601	589	649	613	613	611	610	643	608	612	611	600	598	603	598	627	615	631	648	648	562	599	580	583	620	595	633	612	619	613	610	594	573	606	600	633	588	647	591	621	590	602	635	578	580	588	602	640	613	603	621	602	589	601	591	618	591	678	605	616	589	591	628	655	610	630	592	638	607	618	586	612	586	634	653	622	600	646	614	600	615	619	593	614	577	613	646	658	600	659	615	627	608	626	587	580	636
24128	21451	28925	24417	21412	10685	2543	1586	1209	1235	1233	1317	1116	912	813	751	665	663	655	654	637	594	540	564	539	549	550	543	545	549	525	526	519	556	506	488	481	483	482	517	508	500	499	488	488	506	490	485	481	501	475	460	458	490	459	445	468	467	487	461	440	472	430	469	474	450	478	486	502	461	509	473	476	477	476	491	498	478	490	500	463	543	445	476	469	451	468	440	427	447	491	456	428	435	444	507	466	458	471	468	477	436	457	470	487	455	450	443	492	492	470	485	420	456	475	470	484	444	489	496	473	473	427	456	471	490	469	447	467	467	464	491	485	485	448	479	464	455	474	505	462	490	498	494	480	474	437	474	447	440	445	453	473	455	479	452	475	510	460	464	454	463	487	467	463	456	463	454	455	506	475	469	445	469	452	460	481	473	471	475	457	471	492	456	444	522	479	470	531	485	499	481	482	505	453	495	443	492	490	443	491	490	488	494	487	466	478	431	436	429	490	451	481	460	499	481	473	479	491	470	523	479	519	464	473	480	509	446	476	491	447	448	482	431	452	448	532	446	493	472	466	474	452	466	483	480	466	434	460	431	481	512	471	509	447	483	424	508	477	486	480	469	470	465	474	431	458	459	442	457	482	498	451	470	446	458	519	487	474	435	465	522	472	453	470	441	460	466	477	487	491	458	466	470	455	458	450	494	464	451	466	490	498	474	510	450	476	463	453	473	472	470	462	445	433	484	467	427	473	458	459	469	428	461	494	471	452	473	422	467	496	418	523	493	478	453	458	480	454	462	498	468	474	451	459	432	506	476	459	478	462	484	477	454	475	486	439	460	451	451	489	482	477	456	464	444	481	503	456	455	489	459	455	493	428	477	498	495	453	511	467	481	457	491	487	493	467	424	470	446	460	485	495	471	469	489	432	498	473	483	489	432	462	492	479	472	449	477	489	473	457	456	430	465	492	419	474	436	432	473	462	423	513	496	448	450	456	435	465	480	464	465	501	510	498	454	469	481	482	484	441	447	475	508	445	474	482	476	467	494	475	518	456	503	456	454	467	508	467	488	456	485	475	443	470	477	472	420	468	446	442	437	446	462	461	466	493	440	489	453	494	484	457	466	485	468	498	488	464	454	461	433	481	464	508	464	500	444	503	475	489	469	479	471	451	460	471	486	490	496	485	470	507	479	448	454	441	498	481	488	480	462	440	465	468	449	483	479	495	462	482	466	494	455	463	490	459	456	509	467	491	462	472	487	450	464	465	437	475	470	493	446	458	453	487	464	462	450	504	472	491	453	443	468	464	483	432	465	444	463	419	445	468	454	450	474	460	472	477	450	542	483	491	487	521	452	473	432	461	457	440	457	466	471	462	482	482	440	437	475	495	510	475	496	466	504	475	470	495	492	486	452	478	452	430	446	479	474	497	462	461	460	473	445	457	467	419	504	479	490	476	442	429	524	460	461	481	420	477	476	510	473	445	475	496	455	503	484	490	480	508	464	461	458	469	444	467	426	452	462	488	476	485	503	459	443	475	504	490	481	493	494	468	445	434	465	453	482	473	428	487	494	465	444	448	494	473	478	495	461	495	448	446	466	466	475	451	457	470	476	460	456	447	455	443	416	443	467	482	453	435	476	501	470	457	474	406	499	456	456	508	437	451	451	441	455	468	468	495	450	493	413	450	475	457	469	448	466	431	452	489	473	474	430	445	489	477	493	501	466	451	453	509	452	455	465	467	460	475	463	471	499	489	468	463	474	464	500	458	506	479	458	470	463	451	490	475	486	473	475	469	487	466	510	455	470	450	460	472	464	514	467	446	473	450	483	450	480	497	471	480	494	465	443	510	481	488	454	402	465	447	445	458	446	531	447	477	446	450	472	460	481	489	457	473	497	477	479	470	478	476	459	415	454	493	452	482	466	459	498	480	491	483	433	503	451	489	479	456	449	475	443	439	446	470	467	455	496	463	465	457	449	436	490	463	448	488	467	470	478	452	493	454	537	500	452	472	456	473	462	476	495	446	462	471	452	503	483	445	459	487	430	467	467	467	463	472	496	482	512	466	450	515	508	457	505	466	467	443	451	486	505	471	469	442	480	455	480	485	505	486	481	493	490	459	464	480	474	469	509	494	447	432	470	478	483	499	464	470	474	477	505	417	494	463	471	486	509	468	473	477	498	466	475	482	463	488	453	455	485	465	487	508	480	453	459	469	452	454	472	425	485	482	448	453	472	459	467	488	469	464	437	506	467	466	431	448	499	475	453	477	480	460	442	437	483	444	474	495	454	430	419	455	462	416	471	518	456	491	489	448	480	451	483	462	517	459	479	451	463	432	469	507	475	436	487	452	476	484	447	483	450	483	459	452	443	466	427	452	430	452	460	458	488	468	465	459	454	459	472	477	440	478	482	477	469	490	436	482	502	488	429	493	512	431	464	484	493	497	517	492	459	500	477	463	545	486	460	474	458	466	466	439	481	448	473	452	448	445	491	494	465	472	475	462	489	451	493	460	432	474	448	448	464	474	471	494	468	457	456	449	508	472	444	502	477	457	534	462	486	468	463	458	462	390	466	490	431	479	468	467	446	525	486	456	453	479	446	475	487	456	480	501	463	468	504	493	463	438	448	443	467	421	511	442	508	494	466	464	465	466	448	456	473	504	484	462	462	473	515	456	441	428	487	440	422	454	466	433	444	474	481	461	433	413	465	445	474	439	439	452	457	484	471	476	478	469	447	442	483	423	433	493	462	434	472	439	454	485	481	437	491	459	489	499	466	430	460	488	503	475	455	492	482	430	456	473	491	464	447	449	459	479	434	459	518	492	481	494	465	460	437	460	472	429	458	460	462	461	477	474	467	436	479	464	469	465	424	452	460	448	452	481	443	434	427	464	489	467	419	482	468	486	420	458	478	474	474	487	461	516	451	519	487	464	501	460	446	420	499	473	462	478	462	429	451	496	466	484	495	472	437	456	443	447	476	444	477	456	442	485	464	449	474	445	422	487	501	464	456	491	471	451	430	492	438	415	501	450	435	430	442	439	486	419	502	459	444	460	461	450	457	514	440	430	502	464	449	497	483	468	479	487	485	482	479	470	487	496	402	461	493	466	483	448	509	476	470	483	437	473	478	506	484	449	457	489	473	487	509	467	483	457	458	447	449	477	458	444	491	478	504	478	412	462	444	469	477	430	484	473	525	461	451	478	472	502	483	452	440	461	474	479	497	455	485	432	450	488	442	471	453	477	432	453	466	481	494	479	497	480	455	452	470	442	466	481	471	465	466	456	498	465	473	430	494	462	469	482	454	419	473	460	452	432	460	502	457	433	440	474	454	468	468	512	432	468	506	499	488	465	464	483	479	463	465	472	466	441	473	419	508	493	501	490	448	462	478	491	508	438	468	456	445	456	465	431	510	453	452	481	477	492	475	474	448	476	502	456	504	482	463	449	500	524	452	452	437	492	444	466	488	465	465	480	491	413	475	444	430	490	488	459	483	493	508
11929	22212	19949	13156	9528	7340	5862	4929	4291	4028	4044	4100	3715	2821	2319	1964	1824	1779	1644	1578	1499	1482	1346	1342	1331	1318	1304	1206	1219	1197	1230	1160	1164	1093	1091	1125	1113	1029	1022	1049	1006	1007	1065	1042	1032	1003	966	1033	993	1021	943	973	989	1020	1045	942	960	1003	963	1044	962	1031	988	970	937	955	970	996	955	994	988	1037	982	1000	981	990	1002	1047	990	1016	987	1026	977	999	990	1001	989	960	975	1020	982	962	967	985	989	995	990	996	1018	970	987	997	987	969	997	1003	976	1026	983	951	996	972	1024	975	1000	1004	983	1007	937	963	966	937	1011	964	1004	992	1019	943	1007	980	986	970	963	951	998	965	980	1022	1006	962	977	932	1017	997	1013	992	961	937	998	985	1001	1008	954	1009	965	951	1014	965	940	997	919	931	928	952	975	967	943	963	959	995	927	933	967	1002	992	975	969	996	979	983	928	942	974	964	983	982	969	952	993	957	1042	920	974	966	899	979	1006	937	1010	1001	956	926	963	1001	976	986	972	940	972	903	973	987	945	1008	969	974	962	936	955	973	984	969	978	983	934	950	980	1009	971	970	995	947	997	951	1014	993	943	1018	954	961	934	963	1002	1068	1028	922	1012	966	1008	964	936	1014	976	999	998	1019	987	970	1004	919	909	936	978	942	989	935	1004	912	980	1000	991	936	1043	956	999	1018	896	989	921	985	1028	951	982	992	978	1005	926	1042	934	1008	962	986	969	915	967	992	952	952	1019	976	955	1026	983	952	982	943	976	957	982	981	964	1019	941	959	929	1009	982	933	971	923	951	982	956	955	979	1026	1005	980	1063	973	979	990	1000	971	1007	965	937	936	1011	945	975	1007	977	1008	956	944	942	1030	929	948	1016	1003	927	1008	956	958	975	958	923	1015	974	986	938	1009	1012	993	983	987	978	958	985	944	932	950	1030	982	1019	969	980	958	996	978	976	1012	1014	977	958	978	956	1006	1045	1017	962	955	983	984	963	935	1001	923	964	982	922	1011	971	1016	984	1000	948	968	958	914	996	943	995	966	958	1020	996	929	1016	1009	1034	947	1003	933	994	999	1037	1000	931	1001	1034	970	1040	1003	891	982	966	1034	982	944	955	971	935	1042	988	1009	989	983	966	967	993	1030	978	960	944	1016	1044	993	953	979	957	974	1004	1037	992	958	958	976	998	992	963	953	982	957	1035	984	932	989	999	955	1000	928	977	1011	988	945	973	1082	968	934	980	970	929	894	1030	946	1019	985	1006	985	986	918	1042	912	947	1022	1007	996	915	984	992	996	999	959	968	990	1012	993	999	1001	1001	961	995	969	991	983	997	991	983	967	942	1043	986	1039	965	984	1014	928	988	973	995	940	970	958	940	970	966	1005	978	1025	950	975	964	977	941	950	1020	943	941	999	1021	989	1027	994	923	949	985	977	1009	996	981	1016	996	999	948	990	967	962	970	958	950	967	1000	997	996	973	968	928	946	975	959	994	990	924	991	991	960	955	1021	1060	970	1002	948	966	938	978	959	979	945	951	1008	938	1010	952	990	977	942	966	915	986	990	974	970	1003	941	937	967	989	1001	933	936	965	965	978	1010	1009	1020	1001	994	992	1045	1049	1010	995	906	964	985	1033	1004	992	958	960	951	1022	948	1023	986	982	972	1014	960	1016	933	946	969	938	1005	982	984	971	940	958	971	934	991	954	952	941	939	978	992	1017	949	972	975	980	969	1010	938	995	1000	1008	951	1004	962	984	929	948	964	1009	987	1007	1010	980	994	979	995	957	945	972	1040	1016	949	978	935	929	1009	961	972	942	919	979	977	1014	969	1028	1039	973	943	949	982	953	990	1003	951	1027	1001	921	936	982	1005	965	991	967	1025	962	1023	950	963	979	992	1014	956	1007	1041	928	962	1053	1010	993	943	1008	980	950	972	963	924	1035	936	1027	981	910	935	1008	985	972	944	972	917	980	956	935	982	943	1019	990	990	964	938	980	974	1028	945	985	971	967	970	948	993	1017	977	983	964	997	969	955	979	1014	955	1026	1038	969	975	943	959	992	938	1031	951	990	974	1023	930	982	922	921	986	997	1010	941	946	972	989	962	974	942	950	962	975	1006	970	1030	940	961	985	919	958	1015	990	996	997	939	953	998	1002	932	951	925	950	983	974	1002	965	970	912	957	996	1035	1023	967	929	919	921	1017	940	971	1007	1038	1020	1005	928	1018	944	1068	1018	946	948	1040	932	995	966	974	956	931	935	979	955	1014	975	890	989	1006	997	953	1001	924	942	1001	956	937	953	989	969	927	973	964	946	984	939	992	1001	968	984	945	1093	921	977	982	967	977	963	986	964	912	1007	1003	947	972	1011	1001	1016	958	953	957	1031	988	974	949	957	937	897	969	1018	986	935	1008	977	971	1045	994	937	980	953	1016	951	962	957	975	995	934	992	973	1012	977	965	977	979	953	919	970	973	1011	978	937	996	940	957	1020	941	952	990	927	996	1000	972	1044	1010	956	970	979	962	982	1000	1016	983	964	1017	991	964	1007	943	1019	984	1009	981	963	1020	1005	985	964	1016	1001	1027	984	940	964	1027	996	993	980	964	981	971	1008	973	996	989	1006	914	982	971	985	990	940	1026	969	1024	989	933	950	1005	942	999	961	968	1003	956	980	972	1002	985	1018	1029	1023	962	934	1031	954	957	995	1044	903	1007	984	983	945	913	968	1009	1041	988	978	956	929	994	992	1013	983	957	962	967	1013	967	959	990	928	994	978	1002	992	942	985	1017	992	937	958	977	991	912	992	929	977	956	1012	965	977	944	958	975	991	961	1008	966	950	960	996	973	932	941	963	1021	996	939	973	943	1007	959	936	999	1001	900	952	1001	954	986	1023	945	913	949	1010	995	1019	959	986	944	980	921	1029	934	979	981	923	962	1000	1025	965	957	945	1022	938	1011	1065	985	951	1010	931	1013	985	995	947	969	989	984	990	984	968	999	983	936	1042	978	984	989	968	1018	1003	974	901	988	972	1011	1021	961	1017	1031	929	934	969	1020	992	962	999	950	969	989	946	957	997	994	1024	957	951	948	930	994	971	1007	999	957	961	937	972	991	1001	998	976	1026	1011	969	989	1028	938	971	966	1014	960	1039	990	999	964	957	1000	970	1007	954	949	975	981	977	1002	970	975	1007	998	941	995	989	975	959	955	976	956	1031	951	982	1038	975	985	953	951	973	944	958	982	911	946	927	947	946	979	1058	987	988	965	949	1018	918	1018	1007	924	980	935	954	1021	974	970	936	913	1009	977	945	987	963	985	948	960	992	989	1003	1015	1027	977	1044	1004	968	998	1001	961	983	957	927	970	989	1008	962	981	992	989	1019	977	938	1008	931	965	993	947	944	959	964	954	953	987	937	980	985	968	971	1091	1016	996	979	958	991	963	973	983	989	971	947	964	995	974	1000	936	990	1013	1003	1017	988	924	1095	979	970	1010	968	1000	1022	1019	967	957	997	969	1018	1005	947	973	974	963	958	1046	1004	998	979	985	977	1024	996	982	1023	954	952	944	1020	992	929	961	989	1031	1036	962	915	946	1000	997	933	977	1000	991	965	931	938	964	980	940	956	974	1021	974	997	962	911	914	986	964	972	994	953	996	973	950	948	974	988	974	903	966	933	948	964	1009	957	991	974	1028	1003	949	992	985	1002	956	965	1023	959	931	1016	997	936	972	973	961	1011	1038	965	939	950	943	950	1010	999	1006	1013	945	1010	938	962	979	989	933	919	1006	985	984	975	1016	983	1022	971	972	965	914	990	986	1024	1007	1037	928	1011	986	980	978	1026	951	972	948	957	977	1015	931	963	1003	987	1006	951	959
27412	16543	3135	1201	773	627	556	535	560	563	560	500	502	471	463	467	405	418	447	454	425	400	459	442	425	428	413	411	443	418	431	397	438	431	459	381	426	409	424	403	391	455	410	420	387	429	453	382	446	415	401	441	422	391	430	411	440	381	450	416	404	439	407	383	375	389	415	437	436	415	397	391	402	402	391	407	426	420	403	393	450	404	416	386	374	420	396	352	393	401	407	421	411	411	383	399	430	402	403	423	414	417	413	400	411	405	401	402	383	426	443	400	398	410	387	441	425	429	419	390	406	423	417	411	377	430	419	411	436	378	441	385	434	418	420	388	445	432	386	405	369	393	397	373	409	363	412	425	450	424	420	435	432	434	387	417	397	387	389	410	410	386	402	376	415	376	394	394	413	439	407	364	394	368	364	379	434	432	404	386	394	400	431	397	392	388	428	425	430	408	378	404	426	409	422	364	396	379	384	431	438	399	371	389	413	375	404	385	410	400	409	398	350	413	429	396	387	409	384	437	419	413	445	384	345	405	427	401	402	441	417	469	432	403	407	370	424	382	420	381	419	375	427	396	395	386	427	417	438	380	407	404	415	426	405	415	385	403	404	424	407	387	377	375	401	426	422	409	449	378	452	405	436	413	381	373	432	410	380	386	392	416	428	407	436	399	438	397	414	444	445	394	411	445	391	402	378	404	393	398	417	391	434	420	434	408	430	412	414	390	386	426	392	407	369	427	379	385	409	411	388	374	429	386	424	354	412	423	434	435	424	415	382	373	397	415	362	383	402	405	414	440	389	409	401	400	365	405	387	436	381	422	400	398	402	398	389	406	412	409	383	439	420	421	462	369	405	407	375	412	376	398	427	412	393	440	386	388	389	406	419	383	424	411	413	409	445	393	372	425	427	441	411	392	399	423	416	384	413	379	375	403	406	407	416	411	419	413	393	405	422	419	429	424	398	393	395	415	413	439	402	397	416	391	399	444	393	374	419	412	399	390	407	420	390	438	381	374	415	466	376	350	393	402	368	393	375	424	412	395	346	398	406	423	422	441	386	427	397	395	421	431	409	399	394	391	405	456	388	413	409	408	414	412	432	422	428	421	402	385	431	389	378	430	420	405	417	415	415	412	397	399	401	383	403	436	400	414	379	396	387	402	406	415	400	397	379	395	436	409	394	394	448	432	416	397	410	432	419	401	400	399	435	417	429	379	404	357	402	428	376	388	413	406	428	425	417	401	403	410	379	416	404	393	434	413	411	412	386	397	362	362	440	425	399	392	409	417	408	370	431	397	426	419	392	434	411	382	393	379	462	396	406	388	402	343	387	399	345	420	449	440	409	401	389	395	421	431	384	369	395	414	430	427	374	399	398	378	444	437	387	395	369	442	426	418	400	404	404	419	384	415	414	427	427	363	418	368	386	387	413	455	427	427	408	430	411	395	396	388	392	433	374	408	397	407	426	386	426	396	450	407	387	436	400	417	402	414	416	398	383	412	369	428	438	377	375	398	408	401	436	411	418	428	390	391	395	455	390	356	398	392	392	411	433	400	414	402	420	438	423	415	435	446	413	422	441	387	424	403	392	377	399	467	412	392	405	420	429	412	446	409	424	414	389	405	441	407	423	424	436	401	391	376	454	372	387	397	436	424	385	459	391	410	449	379	384	420	438	392	371	371	436	389	416	373	379	417	432	422	379	406	411	427	402	426	402	386	422	384	419	413	410	354	409	390	378	423	415	372	427	408	414	413	407	424	414	403	407	412	403	396	373	396	430	405	383	356	393	391	430	414	386	414	413	397	408	422	393	415	406	395	395	379	417	395	392	406	415	430	367	391	434	355	409	405	400	399	442	426	395	393	397	388	401	429	417	388	376	433	435	400	405	384	366	415	414	399	435	376	391	393	451	399	398	417	393	434	433	419	406	351	428	421	416	422	379	402	454	419	368	405	433	401	419	397	410	409	410	436	402	423	405	402	428	372	408	420	411	403	419	392	415	420	404	421	393	400	392	364	385	418	417	415	430	403	417	417	371	428	405	416	390	430	425	419	393	403	448	373	428	436	385	371	393	387	418	389	429	421	436	421	385	397	407	470	395	394	451	381	379	409	396	429	403	396	423	412	421	387	405	381	405	398	403	402	426	400	387	427	396	410	434	450	418	394	427	367	420	394	410	400	414	421	430	382	389	404	432	407	408	383	380	380	437	435	411	393	433	426	388	381	405	403	396	389	424	414	423	413	366	456	398	380	422	389	417	386	401	380	401	432	394	401	414	393	383	400	412	384	443	416	400	394	402	407	395	439	464	393	385	382	400	404	393	393	404	438	433	380	401	409	423	394	357	395	420	426	404	410	383	405	447	387	420	395	412	411	412	386	396	393	405	397	445	401	450	387	400	425	385	435	402	445	412	400	415	414	396	388	424	400	399	424	398	373	428	367	432	415	403	422	404	406	392	383	399	392	413	416	394	398	418	396	452	422	374	414	394	389	413	404	397	379	413	369	366	372	434	394	415	395	402	394	393	416	425	383	390	412	426	428	396	402	416	400	391	414	393	425	429	443	398	420	388	429	351	363	385	399	409	401	392	420	403	403	410	411	376	358	413	398	430	433	397	397	393	409	413	396	408	398	366	397	428	397	451	409	414	391	381	423	409	404	410	413	403	440	417	413	421	383	366	400	421	400	407	393	423	438	444	409	382	355	407	413	393	416	414	399	401	405	382	345	411	419	414	343	415	367	374	347	438	436	417	392	420	399	398	426	404	441	412	421	392	416	397	411	373	426	409	422	420	406	391	390	405	399	422	374	399	427	412	418	409	398	429	416	411	395	397	389	403	375	423	360	390	431	429	378	443	413	410	438	406	398	377	441	439	426	411	408	422	424	402	426	433	451	393	409	385	391	377	421	384	427	402	429	405	385	379	404	410	413	383	379	390	405	403	381	418	403	417	439	411	368	413	424	395	391	376	435	402	406	398	402	425	391	396	402	393	407	391	375	391	411	411	422	402	439	417	450	406	380	437	405	402	428	417	372	428	430	408	440	411	427	403	403	427	382	461	413	380	401	388	422	393	423	359	367	387	414	410	405	397	380	436	442	400	455	423	409	429	374	413	421	398	434	417	386	388	369	405	357	410	409	389	396	386	412	404	399	373	390	394	443	414	383	417	410	436	390	425	380	400	387	374	416	417	410	385	401	412	389	426	412	386	413	423	382	400	415	419	393	399	439	435	394	362	439	421	418	408	433	420	438	420	432	401	358	392	416	397	385	399	452	457	372	430	412	436	389	367	426	417	411	417	422	407	401	372	390	402	446	421	409	423	409	404	411	422	425	392	387	419	422	403	373	403	422	409	409	361	449	397	439	431	371	389	404	398	369	375	412	435	384	420	405	417	381	409	426	436	382	424	422	403	416	413	381	431	425	395	398	425	414	435	410	417	405	390	419	415	348	381	401	425	377	411	400	353	407	412	398	441	389	417	444	421	373	374	413	446	405	391	431
6347	5408	4820	2850	2141	1824	1673	1494	1422	1459	1551	1521	1372	1174	1020	1008	998	998	962	988	967	958	953	923	968	1004	979	901	907	902	934	964	929	969	938	934	896	917	890	883	875	955	888	935	897	913	857	868	893	966	899	856	885	918	877	931	862	849	863	884	902	873	862	873	859	884	932	863	891	917	899	843	875	854	900	865	893	942	916	885	891	917	913	945	917	892	850	871	903	890	881	945	896	865	872	891	886	919	888	883	882	909	858	872	875	851	922	912	863	840	896	932	857	894	882	883	978	871	905	886	891	841	927	887	858	855	898	874	895	851	903	906	901	873	890	879	872	896	912	931	881	928	894	852	881	877	862	905	925	894	925	866	886	916	897	940	829	870	882	909	923	931	895	873	861	864	845	920	907	872	902	861	908	864	876	905	919	903	917	901	865	885	900	904	913	922	904	873	858	908	886	862	903	887	903	910	895	845	855	912	934	845	894	875	923	851	900	851	864	909	863	903	842	900	955	905	891	919	876	870	890	908	902	860	902	847	855	854	910	882	853	882	882	858	873	861	918	805	900	900	891	883	839	896	973	850	892	891	831	897	861	936	891	895	825	870	857	906	907	844	880	872	907	869	909	908	893	891	884	876	894	865	914	923	876	901	934	873	850	843	905	898	886	875	885	899	856	845	909	894	891	875	933	879	894	905	893	918	910	920	903	912	868	896	926	897	886	864	879	856	895	882	925	887	878	898	947	870	878	880	898	914	867	944	896	824	891	909	921	882	909	950	869	866	911	894	870	890	906	858	900	892	915	861	861	847	885	931	874	827	900	902	894	884	900	919	906	867	898	862	962	919	864	959	878	937	916	918	935	915	970	864	909	898	915	918	937	935	910	871	907	890	843	932	907	858	941	843	911	821	881	894	881	916	928	913	898	854	943	889	908	929	893	945	852	886	852	900	854	915	864	857	931	858	903	915	877	874	900	925	867	877	881	902	871	862	876	835	908	894	906	865	901	902	850	914	892	920	870	883	866	890	935	902	911	853	821	906	907	907	881	895	887	925	833	932	919	950	874	896	881	841	849	894	885	847	887	881	913	894	884	896	863	871	841	941	891	877	941	911	916	939	903	894	851	893	907	848	924	872	914	893	926	920	860	900	854	900	874	852	875	896	912	861	926	909	913	866	860	894	847	886	879	870	928	916	814	903	883	890	904	876	878	843	892	895	894	851	927	886	888	889	881	882	889	866	834	935	857	848	879	918	879	841	906	860	880	923	859	909	927	919	890	863	875	922	933	883	905	880	924	891	884	921	900	880	851	868	930	900	898	929	893	930	913	900	880	915	882	887	933	914	861	903	909	881	855	826	865	923	878	917	897	855	864	909	864	871	832	900	941	875	825	891	924	971	902	897	902	879	931	887	869	877	854	885	854	882	952	856	929	884	903	866	871	866	885	919	892	909	900	944	875	894	932	912	854	894	914	863	939	874	808	865	883	887	841	875	893	917	850	891	954	949	860	856	914	897	890	965	887	856	873	879	862	830	891	910	890	881	905	909	869	855	865	877	898	866	913	878	861	934	928	924	886	836	850	931	876	905	891	869	871	918	866	853	888	859	868	880	850	897	935	860	906	900	870	893	944	887	870	891	873	839	867	898	892	881	830	929	858	890	896	901	858	892	908	898	888	845	891	873	886	846	875	919	871	900	881	891	861	876	900	834	889	856	852	885	905	880	900	885	872	913	902	869	962	862	904	913	913	849	816	912	900	870	899	874	899	888	840	870	917	930	911	932	889	884	935	848	906	904	877	932	917	876	907	894	887	868	835	876	896	843	888	872	896	865	904	869	869	906	931	903	886	898	885	959	878	844	884	910	826	927	868	865	876	906	906	843	862	874	921	893	897	907	894	886	871	884	856	881	917	929	857	898	926	861	880	913	869	841	868	935	917	874	871	880	943	828	877	879	885	914	881	842	909	931	882	862	913	908	904	820	915	892	921	946	887	875	917	857	882	889	853	905	880	895	843	920	881	856	866	864	888	862	886	889	892	893	873	869	854	870	912	870	856	871	900	913	869	889	854	858	933	914	931	935	827	860	904	905	878	882	891	878	929	832	923	878	875	860	849	875	888	876	903	846	856	871	950	918	894	862	873	859	908	868	926	847	838	921	843	898	856	888	886	886	881	862	908	857	887	880	869	875	905	911	857	896	917	875	913	909	913	874	882	859	848	872	847	886	883	912	889	887	905	860	871	914	838	883	877	892	870	903	924	922	879	858	904	852	935	873	852	942	918	897	902	870	872	908	887	901	883	867	914	920	871	941	908	872	889	878	937	873	894	904	825	898	860	841	912	914	936	916	819	867	923	877	885	907	891	902	900	849	857	918	891	837	954	895	901	841	874	891	865	882	901	953	867	875	909	865	931	890	892	912	902	933	886	899	931	888	903	868	881	918	860	864	850	864	913	907	892	893	895	831	879	895	842	916	845	894	865	892	939	913	885	869	930	906	874	885	852	882	898	877	863	863	872	867	850	874	887	922	867	928	824	893	858	834	935	883	878	864	899	877	868	889	901	843	854	890	843	879	892	869	844	873	868	875	862	926	873	899	892	892	959	913	867	899	872	917	893	895	909	866	892	863	899	903	900	935	909	841	898	880	898	929	913	846	945	883	931	921	859	848	886	894	911	891	858	818	867	894	885	861	905	883	867	900	895	908	879	893	880	899	888	896	865	930	865	882	928	887	900	876	902	928	847	869	864	924	907	885	900	835	906	889	871	806	847	896	891	842	901	887	863	894	854	924	903	882	866	864	893	872	857	876	835	913	870	915	881	876	903	862	870	924	920	884	909	921	888	892	891	914	864	895	907	853	940	946	836	924	895	834	873	871	935	831	936	865	903	886	892	798	873	862	915	861	867	876	918	819	887	873	888	895	894	869	964	857	857	866	861	856	922	880	872	887	901	906	885	889	937	883	869	890	867	893	873	896	873	873	866	882	910	931	915	836	895	882	886	931	889	884	920	922	908	904	909	896	917	903	863	891	870	909	919	883	872	867	856	963	933	904	864	885	912	879	904	916	862	883	896	876	894	932	902	923	871	873	912	859	884	880	869	874	876	902	884	882	889	860	887	923	884	883	902	846	890	902	887	890	901	885	896	888	905	890	876	795	890	912	913	884	874	891	890	843	854	844	964	864	893	894	870	885	832	896	877	906	886	934	876	930	832	872	877	865	804	877	874	896	868	933	921	918	871	811	879	880	860	888	872	883	899	883	841	903	892	880	801	902	906	884	864	875	879	867	896	876	919	898	943	862	876	927	932	874	886	858	874	881	894	905	900	912	945	834	924	838	924	894	888	890	860	884	888	886	849	885	890	883	942	885	863	889	916	874	913	919	874	927	856	883	902	842	859	895	880	864	891	911	922	904	882	873	876	862	908	881	883	854	868	981	874	895	907	821	908	855	896	846	857	870	849	883	877	846	845	859	870	859	839	948	888	866	890	882	832	938	933	865
25082	21481	27942	25390	11590	1805	1198	836	743	734	789	755	596	537	458	411	387	370	366	371	337	355	369	316	298	309	305	307	312	313	326	325	285	304	286	252	255	300	275	285	273	288	291	284	288	295	288	273	273	277	298	326	251	292	286	260	267	269	274	319	253	304	273	275	271	269	290	274	279	279	275	268	260	303	264	278	271	306	304	287	289	272	295	297	320	275	261	248	271	278	301	265	285	276	279	280	286	298	271	322	272	287	282	300	306	283	276	263	286	250	285	283	283	259	282	298	280	274	278	234	295	303	309	291	276	290	283	273	258	268	271	263	265	276	282	286	303	241	293	261	297	294	298	301	290	301	287	270	259	245	274	260	290	286	289	274	296	290	255	263	253	273	302	280	270	280	266	258	247	292	305	242	258	276	275	263	274	278	256	308	278	274	275	246	290	277	259	291	251	274	292	269	257	260	273	263	290	286	305	254	282	267	273	288	292	255	261	255	271	274	277	280	271	289	305	274	287	263	261	283	291	258	279	271	285	269	251	278	240	298	295	248	243	282	260	282	294	292	271	278	258	286	275	315	289	282	292	275	245	272	281	273	266	279	280	270	257	274	268	267	270	261	244	289	275	231	289	278	281	277	278	298	281	262	291	294	245	283	280	263	258	292	259	282	313	251	270	307	312	267	269	268	295	280	294	308	268	287	246	263	281	299	265	298	282	278	246	275	269	264	285	296	265	263	281	315	258	304	288	293	247	256	259	310	270	300	288	290	246	270	266	259	302	278	272	287	284	266	276	300	297	273	280	293	272	302	288	276	311	258	276	277	265	286	236	245	273	271	275	294	282	303	265	275	254	298	253	274	261	281	249	291	280	306	288	300	285	286	276	292	284	254	302	288	250	289	268	269	287	258	283	265	269	272	242	261	266	282	294	279	299	263	285	304	278	264	285	294	294	282	316	279	258	289	273	303	308	259	284	265	254	291	293	276	242	250	266	269	287	271	260	287	311	275	293	271	279	272	295	271	254	271	255	283	267	293	274	294	250	269	261	293	274	295	264	301	272	281	301	290	268	285	287	280	289	281	276	266	298	277	284	293	297	295	275	289	282	296	272	283	261	272	287	294	297	253	269	296	272	253	263	276	278	312	258	285	295	265	298	314	269	290	297	277	317	272	285	279	274	303	241	276	275	274	301	262	295	249	305	257	278	299	253	297	255	299	303	268	283	258	274	263	278	265	278	298	277	275	275	271	249	280	297	262	271	302	296	318	283	255	306	266	278	272	294	292	263	248	261	264	279	282	280	293	309	289	282	285	280	274	297	286	301	265	258	282	289	251	256	245	282	293	244	282	274	278	258	318	278	274	268	279	292	253	277	282	280	299	303	252	245	277	275	294	271	279	282	284	290	269	286	285	274	263	299	275	267	278	246	272	262	293	274	285	291	275	250	283	286	276	297	282	245	271	268	291	251	284	273	281	293	269	255	300	272	262	256	262	276	300	293	273	269	263	267	261	263	284	269	285	289	281	295	281	263	292	265	288	269	263	263	299	282	269	284	284	280	281	286	248	246	287	241	248	276	290	269	275	316	279	276	290	261	293	289	248	247	303	256	275	286	281	287	253	253	290	293	266	277	261	289	239	273	315	281	296	261	302	255	284	249	264	255	274	281	282	263	275	301	259	292	267	235	262	279	293	248	276	298	280	283	271	274	298	272	280	263	287	262	239	284	272	275	276	280	285	290	283	270	261	299	288	264	294	260	264	277	281	272	312	264	263	294	284	298	288	249	285	302	277	267	266	291	273	283	263	255	270	292	299	287	293	282	269	239	271	278	255	272	255	292	284	263	275	287	288	292	251	288	256	279	272	260	272	261	281	263	294	308	286	279	294	270	281	268	300	272	288	266	253	270	284	268	264	279	270	272	291	268	286	294	274	287	233	263	295	265	281	295	279	282	276	284	267	297	257	263	279	293	287	267	281	256	301	266	275	291	264	274	279	268	294	295	268	302	271	297	253	277	287	293	265	251	256	261	305	240	273	258	268	267	279	304	255	272	273	262	296	267	249	261	282	290	273	266	271	249	276	269	272	268	263	259	295	273	261	295	279	269	287	284	276	291	280	265	303	290	299	276	246	292	288	307	257	243	290	264	290	279	339	293	263	275	268	264	292	285	297	264	247	281	262	258	252	255	283	248	247	281	285	297	269	274	286	236	272	285	258	269	273	248	297	268	256	309	258	296	269	283	272	259	265	277	253	301	290	253	298	281	311	267	275	291	267	257	247	272	268	281	285	271	268	295	293	293	313	292	289	283	283	274	277	299	274	269	284	293	270	269	269	287	282	282	244	294	272	279	259	257	275	293	254	274	314	270	272	287	272	251	297	263	316	291	262	308	277	291	262	277	282	270	283	280	266	265	269	253	288	264	262	281	304	282	265	264	273	261	258	299	269	307	270	264	291	286	274	281	289	282	253	274	275	281	288	298	271	261	250	274	289	283	284	263	254	278	253	299	281	252	269	250	290	286	250	270	300	271	266	272	272	271	264	263	251	279	273	290	282	299	267	267	297	277	272	281	291	300	270	285	270	271	300	275	278	289	270	275	255	264	262	272	248	261	297	297	304	255	240	276	281	257	263	296	296	279	279	276	267	303	281	297	274	301	313	281	276	298	300	289	287	264	265	271	315	276	287	267	257	296	251	288	275	314	293	275	274	278	267	298	271	276	273	295	308	296	252	284	251	281	287	274	293	304	277	280	269	273	266	294	293	260	248	252	253	289	262	308	280	287	258	266	286	287	291	256	270	310	261	265	277	297	269	276	287	278	276	263	289	268	283	276	302	271	306	292	263	294	302	285	255	304	290	280	273	271	276	262	267	296	273	282	290	288	289	276	249	255	273	282	286	299	269	292	259	275	289	280	264	273	271	273	300	243	274	271	293	273	261	279	253	264	267	288	282	279	277	280	278	303	295	303	289	269	273	271	281	314	290	273	278	287	290	288	266	319	250	290	296	274	273	274	298	290	281	264	243	255	263	271	250	280	288	296	265	293	277	268	273	295	268	269	257	284	276	287	261	287	292	261	312	308	265	259	274	272	286	249	235	268	261	248	276	264	262	289	292	256	293	281	281	291	291	275	282	276	273	263	273	285	314	284	281	293	286	307	258	268	266	310	267	296	264	253	300	312	297	289	262	256	305	275	287	308	299	284	275	292	249	252	308	283	294	270	288	252	264	250	271	304	297	265	271	291	269	267	298	266	272	274	253	267	283	293	266	257	282	291	297	243	314	281	300	296	277	278	253	270	315	253	262	255	272	268	289	256	249	284	268	247	271	257	251	290	294	275	297	289	295	260	263	296	292	247	283	236	298	267	263	255	281	281	259	273	303	290	286	263	285	277	286	283	295	274	269	276	292	301	279	248	292	286	289	248	293	295	301	268	280	274	304	303	284	280	258	297	260	276	285	286	271	277	261	291	257	297	247	254	276	262	290	253	277	271	272	268	280
8872	15655	13736	8304	5971	4469	3553	2980	2673	2758	2866	2834	2208	1738	1415	1196	1077	1064	1040	1043	915	907	903	826	844	828	874	754	776	729	751	770	718	698	721	689	666	648	681	669	636	637	638	633	672	643	640	673	599	635	567	634	642	612	689	631	602	659	678	628	640	635	609	628	600	606	671	624	664	645	617	627	625	599	649	625	655	627	656	637	645	648	653	628	655	581	645	666	643	622	664	646	681	623	644	615	618	597	671	646	633	586	639	600	621	660	614	587	655	651	615	683	619	574	632	646	601	661	643	581	648	621	607	615	614	638	659	659	627	624	627	549	653	615	577	625	660	669	585	641	626	642	630	647	629	608	640	640	611	600	608	643	622	660	640	645	649	592	675	645	628	653	578	572	605	572	596	632	633	662	616	658	595	638	568	647	627	634	619	610	665	615	651	606	644	634	616	621	614	596	602	639	645	663	633	628	611	644	594	604	608	653	628	654	658	675	656	618	637	665	635	668	627	626	672	615	623	633	629	644	631	603	683	628	653	639	695	634	583	627	630	587	620	634	601	645	625	645	661	630	670	637	636	621	623	648	630	652	630	614	631	637	597	618	629	634	637	659	616	600	592	591	641	618	638	644	641	568	618	605	645	618	644	617	634	618	597	588	645	626	634	593	606	607	650	621	668	580	667	605	627	633	681	641	621	562	627	668	620	588	663	618	658	636	647	637	615	633	610	624	642	608	598	591	614	633	643	576	613	601	623	621	650	616	629	615	633	653	588	602	614	643	642	644	670	613	669	610	580	646	603	622	622	618	658	617	648	673	627	634	617	658	651	703	674	631	613	645	680	648	604	581	612	645	648	636	646	627	655	600	655	617	609	635	621	591	602	646	625	620	628	632	602	616	620	595	639	654	646	642	620	596	655	657	666	645	652	650	642	608	649	629	638	643	593	643	614	610	632	575	589	673	605	616	609	620	625	661	635	626	590	622	646	598	639	648	603	584	616	628	614	634	646	621	626	638	615	611	616	619	561	633	631	591	596	632	674	629	628	590	629	636	600	655	681	644	677	638	608	621	651	653	631	629	655	671	631	599	599	633	592	622	621	628	637	627	641	613	633	639	600	620	645	589	651	629	642	621	623	587	678	607	605	618	638	617	650	648	657	598	551	640	656	612	630	611	630	672	615	615	610	633	614	620	667	657	591	646	647	631	617	610	592	616	634	660	602	599	658	661	579	614	633	619	644	654	635	611	632	642	608	645	658	598	582	654	616	610	621	605	628	651	625	653	594	578	641	639	590	636	605	668	624	612	610	599	599	631	572	610	589	639	599	630	590	609	641	611	621	600	642	595	659	605	592	628	653	630	608	566	593	621	632	632	671	612	615	605	675	586	606	634	604	661	618	651	603	644	625	581	598	645	634	627	587	607	655	632	628	652	606	632	643	637	593	605	676	668	554	657	626	633	620	580	608	633	663	662	632	635	624	622	613	611	662	624	680	658	661	610	634	599	570	649	632	641	630	634	666	630	611	629	613	640	618	596	624	590	644	624	642	623	624	613	616	619	642	650	624	630	595	673	630	635	634	637	623	672	602	623	609	642	640	587	633	650	690	610	599	622	645	657	623	639	590	621	677	602	650	661	607	616	597	622	672	627	617	637	620	587	623	593	621	604	609	627	641	620	665	639	629	607	629	629	649	630	632	624	650	626	586	633	634	646	678	648	619	617	623	608	640	610	597	595	607	689	644	650	657	624	607	624	586	627	622	613	624	617	594	631	589	631	635	609	596	649	605	623	596	623	575	624	623	637	586	656	617	621	651	603	625	668	682	633	628	634	601	633	631	628	637	619	601	687	586	596	624	628	625	625	629	638	654	650	628	609	626	656	623	632	640	612	596	598	589	683	589	614	625	643	637	615	576	639	666	630	622	627	624	598	659	570	634	688	608	621	579	643	621	623	632	614	679	630	621	642	665	625	615	680	620	668	622	594	665	651	686	645	614	643	580	589	616	600	610	616	661	618	605	647	594	591	630	663	602	660	653	623	638	634	621	612	585	588	628	627	649	608	616	591	627	597	650	587	631	557	621	639	583	613	623	673	659	612	641	602	582	601	588	675	694	601	605	605	640	668	621	600	622	626	625	646	665	618	653	624	605	655	665	637	602	604	638	610	641	648	649	629	615	640	614	614	621	626	640	669	616	611	624	611	582	615	623	647	642	637	631	597	652	624	624	635	643	627	594	644	678	627	614	654	623	628	609	587	634	620	625	597	657	578	609	641	600	634	629	622	651	688	587	649	619	636	640	634	651	693	637	642	613	623	598	645	640	646	600	624	644	647	632	628	615	652	648	653	608	582	648	651	606	621	651	609	698	593	612	624	610	621	625	663	592	637	587	655	585	643	639	657	633	588	604	610	643	660	610	624	644	653	627	606	652	651	612	633	608	598	604	611	632	606	586	613	626	634	662	622	662	605	606	627	642	611	625	639	658	655	632	680	667	629	614	617	603	612	652	615	626	664	668	643	612	619	655	628	628	663	671	592	628	615	633	635	638	608	625	657	599	626	601	638	670	606	583	632	630	626	656	657	620	620	566	603	637	611	646	597	647	677	656	655	629	605	596	643	640	586	611	625	630	655	665	603	638	617	614	630	647	625	594	633	636	645	637	618	624	641	643	642	617	631	651	669	638	655	634	615	603	624	635	641	656	631	597	607	638	645	680	567	648	625	636	591	641	616	613	613	603	612	628	612	707	656	655	637	639	614	665	612	638	641	640	644	609	590	669	601	622	556	615	615	600	604	570	694	659	613	600	638	640	573	656	621	637	610	596	604	608	618	650	661	636	592	649	613	631	601	589	620	624	597	592	626	607	611	590	616	660	632	599	636	654	618	601	585	633	664	602	678	638	623	608	631	658	641	628	593	606	602	606	647	637	627	603	649	611	624	637	631	599	627	621	617	649	652	629	631	587	614	629	658	624	633	609	597	629	643	613	636	660	623	647	623	570	667	656	621	658	657	612	600	596	614	635	629	649	661	609	631	641	609	634	628	646	559	577	633	612	642	597	645	654	582	621	602	618	654	617	604	643	661	626	629	614	564	611	624	681	593	643	649	614	566	607	617	619	618	608	637	591	609	637	626	634	634	612	635	607	605	650	633	680	654	638	588	602	621	608	642	593	612	637	651	617	625	646	612	614	655	594	670	591	637	611	643	671	581	628	618	642	650	597	639	609	652	615	632	607	640	622	627	663	647	682	623	630	592	622	613	582	622	621	628	634	595	646	593	624	631	639	643	609	628	583	609	628	661	664	604	644	614	613	635	647	589	646	634	601	625	607	617	647	610	612	611	655	630	635	575	623	626	636	648	654	647	563	616	621	658	628	632	621	651	641	635	661	610	597	647	626	620	558	635	637	599	624	590	621	635	623	667	630	582	655	613	608	624	626	596	665	590	636	581	620	599	610	638	587	662	609	610	601	607	626	591	638	617	676	638	661	637	635	654	652	632	625	597
24204	21471	28924	24425	21441	10595	2492	1557	1342	1385	1358	1355	1031	857	802	701	686	633	632	633	621	589	617	569	553	595	582	533	483	518	504	531	485	541	528	445	495	479	517	506	453	466	519	518	496	458	461	481	497	475	510	461	475	478	431	483	461	496	493	483	512	436	426	438	450	436	451	500	474	459	458	469	490	482	499	453	493	440	442	497	415	467	497	483	446	460	461	528	433	476	483	451	477	483	484	489	441	472	482	452	452	467	490	458	474	459	503	476	460	466	493	468	466	437	463	478	512	444	459	476	472	515	460	488	458	478	468	469	453	478	449	448	459	426	451	519	521	484	462	485	470	474	484	474	475	504	516	493	470	485	511	502	483	457	485	461	467	439	449	454	456	493	494	469	475	477	478	480	452	482	506	481	504	502	472	456	468	476	524	466	454	531	479	481	457	465	429	441	493	437	452	512	492	428	417	433	501	484	442	480	462	453	493	461	501	454	487	444	456	519	456	496	472	485	484	438	490	489	467	449	452	449	484	507	466	452	462	504	514	498	474	491	495	457	467	497	429	497	475	466	478	492	506	479	499	497	478	455	454	457	477	495	470	482	474	478	473	482	462	490	496	404	449	458	448	475	483	468	437	502	508	442	472	463	481	520	447	467	489	468	429	471	458	490	486	423	432	472	481	468	474	459	485	476	462	462	473	450	435	453	459	468	470	446	443	512	456	430	446	429	506	412	455	442	507	488	452	443	484	470	479	485	499	456	447	442	484	497	486	431	460	417	491	452	448	443	466	451	483	473	474	462	487	476	470	442	450	433	428	468	490	494	455	517	455	467	478	506	478	448	491	473	459	482	533	496	491	477	459	490	477	450	486	436	554	475	443	485	451	460	460	467	498	473	434	484	455	483	451	419	467	436	471	478	490	476	444	510	446	462	437	455	491	469	462	485	476	481	439	428	486	465	484	443	432	423	479	467	457	462	474	458	487	501	465	476	481	487	482	432	496	446	446	463	521	484	510	424	461	501	476	449	462	463	493	470	473	481	467	420	509	481	432	476	471	470	470	451	493	479	465	495	496	476	431	478	490	431	435	484	470	442	437	493	464	467	464	475	464	497	477	498	483	473	481	503	474	474	459	448	455	425	473	466	461	503	495	485	449	493	471	486	506	477	501	440	466	457	424	503	460	441	492	470	449	481	493	469	499	493	473	453	457	482	507	441	499	447	521	482	438	483	450	474	457	456	512	506	467	481	475	538	460	431	458	468	459	483	462	457	520	470	489	460	467	481	460	457	423	489	514	488	468	490	473	473	423	469	465	459	457	452	479	427	432	456	479	460	484	462	495	474	482	501	466	449	467	508	474	458	440	431	497	466	464	500	452	446	462	492	456	446	477	476	502	495	492	441	474	474	468	461	470	472	445	467	475	458	459	496	462	491	465	472	506	487	461	484	450	475	436	496	472	455	474	430	448	479	441	484	486	463	480	490	472	430	480	466	451	484	470	442	438	431	434	467	437	459	496	468	482	498	432	486	502	458	448	489	458	440	482	531	470	489	401	510	473	487	471	495	441	481	450	461	454	455	471	490	446	463	488	487	464	450	467	435	472	480	466	459	467	492	466	460	456	459	478	450	473	491	465	489	497	486	500	461	461	461	485	441	478	455	430	459	429	471	482	464	475	495	464	450	484	475	484	464	484	466	447	462	506	511	437	493	437	471	457	484	525	457	547	450	502	485	469	470	476	515	471	476	474	446	484	441	480	475	511	480	477	505	470	473	491	466	451	467	472	473	431	448	450	461	481	493	467	463	475	438	424	500	506	454	487	493	496	470	515	510	465	439	482	463	472	440	457	485	476	486	518	488	523	442	470	469	482	466	467	485	470	466	476	447	471	487	483	457	449	417	472	454	458	477	468	481	446	496	471	500	462	439	472	451	500	494	477	505	452	478	447	431	453	457	449	482	462	504	521	459	456	485	466	460	476	459	465	462	492	450	484	465	462	425	461	445	448	444	478	471	467	516	447	473	489	429	476	489	482	463	476	469	472	454	483	468	486	470	452	498	468	482	500	461	457	461	525	472	473	488	438	481	461	453	436	441	470	483	452	480	506	478	435	438	472	485	478	470	477	492	462	466	472	473	461	513	484	474	484	467	486	460	525	443	453	420	478	476	437	470	508	474	482	484	500	438	459	453	456	459	453	462	424	494	478	456	507	481	464	477	486	447	450	437	480	460	500	480	470	499	498	448	485	490	466	459	471	470	461	492	486	482	443	466	474	492	481	505	476	467	437	517	471	521	486	455	517	507	442	474	425	448	456	486	465	458	450	490	488	469	463	499	478	485	456	507	490	475	520	426	475	451	499	455	444	444	457	477	454	443	481	460	472	458	452	441	423	431	475	455	469	461	489	443	484	467	474	504	470	486	451	469	428	462	473	454	472	467	493	454	422	444	509	430	478	468	449	481	469	480	490	472	499	455	486	473	450	477	444	441	472	453	501	453	478	445	502	475	480	437	475	468	499	467	457	498	499	451	490	462	429	474	451	490	448	435	440	455	486	478	486	500	445	454	501	432	471	454	459	448	462	466	467	469	464	476	452	443	455	451	455	448	457	440	469	498	454	447	451	474	497	509	482	444	465	462	466	481	468	482	474	483	488	486	441	431	510	505	485	478	472	490	481	491	453	459	454	480	463	492	492	495	449	472	413	445	499	457	502	441	455	476	489	478	444	472	435	469	464	485	449	436	447	451	461	495	454	440	419	478	490	487	427	479	476	453	502	475	486	469	421	444	458	486	476	467	467	453	484	454	467	474	450	496	468	502	482	479	495	476	466	457	493	442	425	470	434	482	451	427	443	409	469	452	487	483	474	487	491	517	485	470	420	443	484	487	474	462	447	466	445	485	460	493	465	442	492	501	464	464	467	444	463	449	433	447	453	469	494	413	478	471	445	479	453	474	440	446	506	467	480	415	472	475	465	463	460	449	517	451	497	479	471	445	479	500	447	476	485	487	480	418	466	478	434	462	478	473	466	481	462	493	486	485	452	493	438	443	445	456	448	447	480	487	499	494	458	459	497	424	462	439	455	439	428	459	461	477	451	435	490	422	428	467	452	478	465	499	472	471	471	469	517	462	449	467	484	456	482	489	494	482	423	491	478	440	459	450	448	465	461	484	477	497	490	427	463	435	466	502	450	445	459	439	457	470	472	446	477	486	487	445	491	470	477	457	462	447	464	475	490	446	455	452	463	484	462	458	444	470	487	516	470	481	433	501	484	476	448	506	430	455	525	455	458	456	448	490	471	460	467	442	487	478	463	456	463	492	476	502	471	467	455	458	454	501	466	486	459	479	508	474	476	476	494	524	461	482	432	456	464	470	461	479	445	473	456	486	461	484	464	478	501	449	462	498	483	503	496	473	461	466	474	463	494	473	429	474	426	463	439	472	447	468	457	445	442	443	470	476	451	487	432	513	402	446	449	496	438	459	474	495	486	432	476	430	489	475
11923	22035	19607	12539	9551	7154	5800	4923	4689	4732	4890	4277	3468	2645	2350	1960	1817	1723	1752	1626	1566	1398	1443	1405	1268	1306	1255	1281	1214	1251	1189	1154	1158	1110	1082	1040	1070	1072	1077	1015	1005	1032	1010	1015	1020	1021	1013	1022	1022	981	957	972	1007	1031	974	1005	980	984	991	1025	1062	1013	983	983	987	974	972	984	1054	1032	992	1002	945	994	1028	997	1000	1005	1078	971	989	985	995	959	981	974	985	929	1019	1026	978	1007	1002	987	950	985	931	981	976	928	1004	994	1020	968	1026	954	989	996	963	1005	925	1045	997	982	990	938	945	1009	962	945	974	969	1012	960	962	1004	943	999	972	1007	1010	961	988	994	1002	968	947	950	922	994	975	1020	1026	989	972	963	988	993	1016	988	961	933	940	959	1028	987	1014	967	952	1031	948	970	959	972	973	955	974	976	994	942	992	932	939	922	969	954	995	1016	1019	999	956	999	998	1025	976	1013	978	949	968	1036	976	924	1027	988	947	950	932	1004	935	989	962	956	982	977	999	961	987	1033	1041	961	983	979	1010	933	918	984	993	924	925	964	958	974	940	1002	987	979	945	960	956	983	1006	954	958	957	992	987	954	993	959	971	1011	1012	959	952	973	984	960	944	1032	1016	921	1035	952	957	944	929	981	993	903	996	966	933	1032	971	937	1023	952	1012	1020	963	1035	930	1016	959	907	975	940	982	914	929	974	995	982	966	970	972	970	968	973	1019	1008	961	945	962	942	955	934	974	1000	960	986	971	932	946	1034	966	991	943	960	940	956	981	950	982	958	961	937	977	946	991	954	975	976	943	954	983	942	980	971	924	993	1021	976	976	1013	974	1010	960	1026	962	975	964	948	937	1011	988	1061	977	960	963	1045	985	974	937	963	1005	981	1025	1044	999	982	996	952	992	1014	1011	960	1016	1011	1012	1012	1006	974	966	992	992	992	1009	921	928	982	984	976	957	1014	950	1022	983	1004	1011	892	993	987	1016	923	937	938	927	954	1028	986	980	974	929	1032	978	1015	1045	946	976	969	981	999	944	939	993	988	974	978	990	967	971	996	961	991	970	965	997	990	926	953	989	977	961	1000	961	934	1019	960	992	982	947	999	964	1032	949	933	959	974	1014	979	1014	988	993	969	957	993	982	992	996	981	940	954	925	974	921	983	959	924	997	978	959	962	986	968	979	966	960	1036	967	975	952	969	1041	1026	997	1001	957	935	1038	952	1004	999	943	967	972	974	999	1014	981	948	1014	1036	1008	967	980	1027	957	1036	926	939	954	1004	931	1026	928	1004	994	1045	985	1010	922	988	901	948	957	1000	930	956	1031	971	955	1019	983	976	963	1014	934	986	936	971	997	931	939	981	970	1037	969	1032	962	966	970	987	971	977	931	979	984	984	987	980	996	1066	952	996	994	969	1000	943	967	960	978	983	959	1003	998	962	991	1012	993	904	984	961	974	991	945	925	951	956	1005	1027	1008	986	990	1002	989	985	1001	1016	951	932	1006	974	971	964	1014	1008	1017	981	967	937	954	980	947	916	1018	954	981	968	958	978	969	1048	950	1014	999	994	980	991	926	970	968	947	939	985	953	1009	962	949	993	992	965	998	991	981	978	1011	991	961	955	1024	988	961	900	982	986	1003	969	962	1002	1054	937	1007	930	1003	957	958	987	1036	947	1020	970	1036	988	984	1033	972	964	944	971	972	986	981	991	957	943	1022	1036	957	1053	992	963	974	1023	956	918	946	1052	976	968	1019	1027	960	963	964	1001	918	962	940	938	931	983	960	942	992	1053	997	959	962	979	981	960	1008	980	987	976	968	971	994	984	976	902	1008	964	991	980	968	957	971	1014	973	1017	936	917	965	944	990	944	908	1022	940	1001	972	991	1008	960	1009	945	971	998	1012	941	944	932	1003	965	1028	973	932	946	956	972	993	1029	1002	1042	944	1000	959	984	953	963	1014	977	975	948	943	964	984	950	989	1014	1031	951	923	931	951	1009	998	973	953	975	983	987	916	918	961	935	979	979	945	960	959	969	945	999	979	931	990	1003	963	1010	924	923	943	993	1015	1002	962	1014	934	917	956	973	998	1040	946	950	998	939	1018	1047	929	984	969	1024	997	979	1008	994	949	995	1007	954	976	945	976	951	931	1038	932	998	953	1017	925	975	970	1019	955	1007	951	954	1017	974	908	982	1012	984	961	970	978	969	984	956	981	987	960	1055	1011	1002	946	992	959	1032	933	905	985	996	973	937	934	949	933	945	997	1001	1030	935	949	984	940	990	952	981	1005	1014	977	926	984	1019	928	982	930	1011	955	982	979	924	940	926	982	975	994	967	951	961	972	948	984	922	949	924	953	1031	1005	971	990	956	966	979	1010	971	1002	992	1023	972	1007	951	1002	960	942	905	1026	992	946	977	948	1019	954	939	978	927	1026	972	956	942	939	914	958	993	946	1048	1005	1048	992	980	991	974	953	957	988	995	983	944	1006	1056	1027	969	1033	947	954	993	1007	973	964	950	990	995	949	1043	960	990	1004	951	986	993	996	978	1004	945	949	946	994	1050	962	925	951	1001	972	996	990	947	933	1029	1010	924	894	987	990	1004	969	983	956	977	973	997	965	946	952	999	984	1003	913	1028	991	987	941	930	980	922	1008	980	983	944	938	1043	967	1033	1009	918	950	1002	980	1012	981	972	993	968	979	935	949	939	958	978	951	917	1056	976	967	1050	963	971	960	966	1045	964	1004	958	972	993	947	989	962	963	985	943	1000	956	1000	991	978	968	1027	934	1005	943	955	983	971	952	1022	980	948	1005	984	990	961	1014	981	990	975	1027	983	1010	941	920	965	984	965	941	966	971	958	985	1027	948	985	927	993	969	978	995	953	977	957	972	1013	922	953	970	952	997	988	980	946	983	943	1012	958	977	988	1003	976	948	928	1023	958	985	972	951	1009	957	1017	971	962	934	978	964	990	952	918	962	996	973	1013	1027	956	970	1007	954	1026	1007	975	988	1001	986	973	876	961	980	951	959	1002	947	963	912	1026	961	982	968	1010	1038	981	1007	996	990	951	993	946	977	1022	962	971	948	978	930	987	1024	944	942	965	940	996	947	972	997	951	924	1026	952	1016	1001	950	960	1006	962	1012	1006	986	969	963	972	999	972	1017	981	968	976	952	991	975	1014	955	970	940	897	995	982	976	969	1023	897	949	960	976	986	983	959	965	1018	929	954	989	999	983	979	995	994	966	971	957	955	969	1010	977	928	969	946	981	972	950	973	1036	979	983	1006	1023	992	1003	927	974	982	971	982	935	993	935	940	1007	993	1010	963	939	971	960	964	931	935	967	1040	1013	1029	962	922	1015	1038	968	983	907	1025	980	941	921	971	967	941	970	949	976	1025	968	890	942	951	1012	963	1010	1005	973	1002	960	984	939	965	1016	988	982	998	981	928	961	918	1006	967	976	967	941	957	980	983	951	973	994	1022	954	1026	1009	975	909	923	977	1050	957	974	997	995	1029	1028	982	1014	977	972	935	973	979	1002	1000	962	1010	965	988	1012	1024	975	992	965	1071	1006	973	970	987	963	961	1013	1029	980	961	952	1004	956	915	926	1035	986	1040	977	947	1036	950	954	989	974	1011	994	1007	959	951	955	958	944	1037	926	979	931	987	962	936	949	943	984	1001	978	955	957	990	928	950	903	956	978	942	967	962	1014	992	1008	974	999	1046	919	940	978	951	924	992	1034	966	985	972	922	950	975	965	997	994	955	1016	972	1006	978	985	974	966	985	969	1000	936	984	978	996	980	976	961	931	973	1027	983	947	1000	1038	1001	929	974	919	945	1000
27355	16326	2936	1176	772	617	546	521	569	586	580	518	478	519	437	427	434	399	393	431	429	433	397	419	443	424	415	397	425	437	398	426	439	408	411	418	403	424	434	402	385	390	375	392	426	406	415	438	377	390	421	415	399	413	390	389	438	390	430	410	385	391	393	380	387	402	426	366	399	405	401	409	410	390	365	367	429	401	414	412	381	369	405	394	399	404	391	401	377	407	387	380	355	388	397	370	391	397	426	396	403	399	423	386	369	388	395	378	386	399	412	409	422	370	385	383	387	445	395	407	389	399	412	371	427	348	389	416	429	365	418	414	381	410	389	401	434	370	378	395	390	399	361	394	382	397	369	410	416	379	391	347	396	411	410	445	371	359	423	390	383	408	373	388	405	386	411	396	427	398	375	368	430	413	369	436	428	395	411	401	394	400	399	359	383	397	418	422	375	402	400	412	414	389	400	399	370	398	414	394	399	398	394	397	406	409	385	389	373	382	413	403	387	409	405	415	388	414	400	399	381	427	367	379	432	377	428	396	393	394	416	411	394	404	390	404	364	403	377	407	393	401	379	404	405	391	390	407	409	412	421	393	384	399	397	407	394	395	370	371	440	396	384	376	417	379	409	387	397	391	414	396	410	422	394	392	410	421	395	420	411	418	420	434	405	401	442	426	389	404	410	394	424	403	380	409	405	432	429	392	424	411	409	398	372	419	394	401	378	407	403	395	358	401	375	422	412	382	404	388	394	412	354	392	408	453	410	386	402	396	348	393	391	409	414	399	384	409	398	343	415	379	441	372	432	417	391	391	430	429	385	371	428	400	405	394	417	406	358	411	424	393	408	369	415	428	411	423	399	386	394	394	419	374	386	431	415	398	388	414	393	383	376	413	410	437	439	405	356	387	417	405	405	404	419	400	393	401	400	394	384	411	402	427	372	405	357	423	401	397	418	412	402	394	408	390	426	401	408	435	386	405	373	399	418	390	382	403	387	409	380	401	418	415	386	370	374	353	412	387	374	408	387	385	405	398	417	408	386	381	389	420	365	397	401	378	389	359	385	387	402	381	404	419	394	382	396	415	408	398	408	413	395	385	421	409	398	406	403	380	412	395	392	382	422	351	404	374	441	382	405	402	381	400	409	441	378	442	391	393	387	412	395	416	410	399	409	409	405	437	394	404	407	374	416	377	445	348	407	411	375	406	371	378	398	391	422	426	403	383	428	399	382	399	407	371	403	398	440	416	392	399	408	403	399	427	398	404	366	437	415	391	413	426	372	456	400	392	418	418	401	389	391	405	392	374	397	403	391	400	355	393	371	377	418	415	413	388	421	392	388	397	394	407	386	439	409	371	467	393	384	386	387	376	401	406	418	396	396	387	378	402	409	359	419	380	373	417	398	443	444	428	387	419	384	436	373	394	382	383	410	376	400	414	374	396	381	405	399	381	384	409	377	381	392	394	392	382	385	386	392	404	400	425	379	382	396	411	368	387	403	393	418	395	406	388	410	389	388	423	396	413	409	388	432	385	418	384	460	376	437	406	386	414	370	409	370	397	402	384	380	401	396	402	385	456	371	414	417	398	412	399	411	388	411	416	385	413	416	381	432	401	378	404	404	416	376	418	407	414	383	415	415	404	436	387	387	395	435	370	356	410	387	406	408	397	408	409	398	410	409	395	407	407	409	420	405	412	405	390	388	416	376	379	390	366	413	369	375	418	408	406	406	409	414	440	395	393	414	408	405	418	393	439	417	361	448	419	414	444	410	368	382	399	418	404	407	375	439	414	387	418	385	392	435	425	409	373	406	449	390	389	406	402	404	428	379	365	392	383	409	397	405	420	382	387	415	367	386	394	434	372	448	404	381	347	375	355	402	391	378	425	406	400	391	404	402	373	432	397	390	394	405	371	399	410	375	421	385	435	399	421	386	421	413	404	404	411	419	430	385	420	413	401	381	406	384	406	415	447	385	381	351	395	399	403	433	337	390	422	427	408	420	381	413	410	421	411	389	402	431	377	422	393	399	423	401	417	424	425	364	365	427	378	372	389	363	378	398	420	409	419	401	396	383	367	399	372	393	403	401	378	401	399	415	404	384	402	357	420	397	434	406	402	419	388	410	405	412	428	422	403	419	421	399	385	423	426	415	414	400	381	405	414	421	380	414	412	394	414	403	416	406	384	426	398	413	430	422	395	394	398	429	383	437	398	396	379	411	377	410	446	425	401	386	392	366	377	406	403	419	410	395	379	387	407	369	382	399	401	420	390	382	408	393	382	383	382	423	357	425	417	428	417	398	404	366	367	402	436	436	375	413	386	364	400	403	375	386	421	418	401	434	430	414	389	392	402	408	393	386	368	410	398	389	417	426	387	379	401	358	386	394	360	375	400	401	384	378	373	389	420	426	393	390	420	396	423	404	419	417	423	370	422	413	405	399	441	388	399	430	326	386	403	398	373	404	398	391	409	387	362	427	392	424	405	408	386	380	416	392	401	384	429	395	371	401	388	408	404	392	385	421	404	403	419	391	377	376	410	373	343	435	436	392	421	420	376	373	401	406	370	387	367	384	405	400	376	396	413	375	436	394	386	411	414	396	408	448	424	398	393	390	398	415	410	395	398	423	381	427	453	371	386	412	399	413	427	412	403	405	371	378	399	439	405	382	388	384	358	397	408	433	376	388	415	396	383	430	390	390	364	383	395	369	374	383	401	399	411	412	403	428	422	386	333	440	382	386	424	402	439	391	392	387	428	369	399	425	396	392	401	392	399	432	418	392	397	429	371	406	392	415	423	380	396	405	410	419	404	420	427	405	382	391	397	423	395	440	391	377	435	402	403	412	368	396	414	383	397	410	399	421	427	412	373	415	410	404	407	412	437	364	420	411	405	414	376	382	409	416	370	421	410	350	395	420	395	425	403	390	414	381	438	435	402	398	413	408	380	413	407	389	421	387	398	395	406	403	386	401	385	408	407	417	381	374	388	387	438	372	409	396	400	415	402	397	377	384	358	434	401	365	432	393	395	385	417	400	411	412	397	420	378	420	415	399	382	404	406	418	405	411	388	378	399	395	371	380	424	363	423	418	427	414	405	449	434	393	467	423	408	397	411	380	415	374	377	420	433	399	417	444	381	419	427	395	415	401	376	392	424	394	427	448	357	368	405	417	419	394	435	398	391	445	405	430	419	407	419	432	403	386	386	395	405	372	382	408	418	363	425	379	394	419	407	410	375	381	413	400	423	412	392	396	441	441	380	403	380	415	364	397	385	417	404	395	395	402	397	401	390	406	417	428	374	408	407	360	407	390	391	392	388	405	429	426	408	398	386	389	366	384	409	385	378	391	381	410	385	382	415	387	356	399	407	400	404	396	417	386	361	387	393	430	359	440	413	431	396	423	395	408	391	410	387	408	343	383	385	421	418	371	389	399	424	395	383	393	380	370	396	422	406	372	383	438	383	392	421	433	368	417	396	409	426	419	418	412	385	405	396	384	381	403	427
6146	4880	4363	2640	2107	1842	1701	1513	1582	1677	1755	1447	1247	1217	1090	1014	978	1042	1014	995	950	960	942	975	897	980	912	957	894	948	950	882	871	936	919	887	930	850	918	875	920	861	863	913	857	889	824	930	897	895	844	893	917	834	886	850	907	893	861	883	893	917	855	882	859	872	852	902	892	902	830	910	916	885	894	875	924	868	878	914	900	877	851	871	927	923	879	888	897	911	855	883	863	869	915	891	834	874	872	886	941	848	897	864	826	894	877	877	853	821	868	914	885	854	828	822	894	942	861	866	882	894	891	820	851	928	852	883	893	904	889	859	862	922	854	946	899	872	889	841	910	873	885	829	904	826	875	854	895	869	805	824	819	888	872	803	911	893	864	909	854	880	881	843	868	893	945	901	869	905	875	843	851	880	807	842	852	889	875	919	916	861	875	825	863	860	846	884	879	925	817	897	894	886	939	871	914	887	897	904	844	919	889	838	882	905	967	871	899	898	866	932	911	882	911	834	936	907	844	879	862	901	899	884	867	896	827	861	839	867	902	925	883	883	887	890	833	880	897	872	909	936	833	854	853	860	906	923	853	880	900	844	881	913	854	892	868	846	883	877	872	879	864	836	895	857	859	894	838	946	866	884	876	884	860	927	920	883	910	904	905	868	858	920	910	844	866	920	847	872	938	874	905	865	878	892	858	841	874	897	865	855	856	851	866	848	870	880	890	877	883	830	882	974	903	854	924	866	932	883	944	895	870	883	886	865	932	870	924	879	907	855	918	864	905	889	835	857	932	880	929	861	887	889	846	890	919	897	893	846	873	864	905	826	881	825	857	892	820	862	836	822	931	837	905	896	840	934	872	880	882	913	878	845	874	880	890	844	867	881	862	910	873	897	899	906	854	913	876	892	898	796	900	894	869	910	887	889	921	909	891	881	892	844	895	874	896	918	901	831	891	842	864	927	893	922	874	850	931	913	838	888	903	884	881	870	864	860	848	823	820	891	893	859	885	893	908	909	874	867	929	904	915	847	849	871	874	891	889	945	905	893	921	886	865	922	880	907	900	844	868	908	948	865	856	853	897	894	871	840	853	869	904	892	815	914	879	868	906	915	833	877	855	861	875	916	882	876	894	883	873	875	861	892	894	915	836	913	853	867	915	876	877	854	877	835	909	875	866	919	887	872	837	824	887	874	878	882	922	899	880	942	859	882	927	862	901	925	803	830	878	888	908	820	825	886	857	851	886	937	879	890	927	916	880	876	852	939	864	897	878	909	866	862	863	904	862	856	925	834	954	899	902	897	861	853	884	884	884	893	825	907	899	908	825	896	881	917	837	851	874	884	847	890	856	894	911	899	858	879	896	878	853	882	901	845	866	862	883	885	891	850	851	905	862	853	866	885	863	894	889	855	861	851	927	899	876	870	855	862	892	867	916	828	841	883	872	939	904	880	872	876	865	845	880	906	880	891	919	909	885	865	831	924	893	911	860	873	882	889	885	858	911	871	876	880	864	888	863	833	915	921	886	888	891	929	884	875	879	864	910	936	875	923	862	846	966	844	898	939	864	871	837	864	876	882	866	796	864	921	864	882	902	878	869	853	848	878	872	929	958	856	868	893	848	879	862	899	893	850	893	884	898	901	829	875	928	862	888	881	882	853	946	890	787	819	879	860	871	883	856	855	885	944	857	838	905	836	853	918	856	820	844	904	886	852	874	828	868	839	870	895	869	826	870	907	869	913	890	842	866	940	894	858	899	900	861	928	872	863	932	850	855	828	853	907	864	868	811	857	901	888	899	843	870	867	934	885	882	950	896	871	886	865	853	865	877	906	893	881	856	905	869	878	863	913	881	879	827	879	873	853	909	883	932	844	928	838	875	875	919	872	946	895	885	879	872	889	925	903	855	888	879	926	848	897	868	911	876	873	887	886	895	901	895	914	879	860	817	850	919	841	869	845	922	889	934	906	876	885	862	849	908	919	898	921	877	885	892	853	899	819	907	855	857	847	885	892	895	851	891	884	857	908	923	898	908	886	853	910	873	843	850	892	868	864	849	899	888	894	830	894	905	831	891	913	973	904	861	905	892	916	886	861	848	882	864	854	885	856	837	869	922	862	861	887	901	902	875	904	905	896	895	896	853	865	882	890	847	848	839	854	909	874	844	902	888	907	900	855	855	869	884	959	886	870	863	881	884	918	847	887	918	813	879	909	901	879	878	876	892	888	900	878	853	906	913	929	894	862	852	876	860	880	876	838	886	854	878	917	870	871	863	912	890	845	882	887	874	820	869	921	918	901	864	890	868	901	893	874	876	920	924	881	902	891	866	880	887	841	881	934	882	840	887	868	871	887	860	922	918	863	872	851	876	844	913	942	881	928	942	924	892	857	919	911	857	903	894	880	907	884	923	867	823	883	876	907	882	850	872	901	856	867	862	867	880	859	870	903	911	921	850	885	901	854	873	855	931	874	854	922	857	915	915	922	849	881	864	871	887	881	884	859	824	907	879	867	889	855	907	859	840	886	886	849	876	865	873	875	922	868	875	882	849	886	906	878	900	877	869	878	873	886	888	872	879	887	881	903	863	859	861	886	935	879	836	899	866	853	856	888	848	782	860	923	889	882	856	922	907	873	881	840	831	867	875	852	892	865	878	896	887	916	865	903	850	949	909	855	892	879	861	850	858	876	918	902	861	867	878	864	894	877	885	884	836	884	844	930	875	873	922	877	836	877	881	893	872	892	899	884	858	893	843	845	922	897	851	904	897	882	855	942	953	861	825	919	854	854	898	874	876	874	867	916	871	923	899	911	833	854	872	871	887	900	899	900	814	893	866	897	851	895	839	890	824	887	862	886	818	874	870	859	879	851	882	851	894	911	885	861	891	872	907	888	901	921	894	860	864	884	894	876	895	855	857	894	881	893	858	906	873	855	855	869	913	876	858	845	864	981	894	903	896	844	898	881	886	897	923	861	909	884	918	895	886	836	846	888	889	910	941	855	936	939	861	879	879	856	854	840	917	844	891	904	842	894	861	853	876	891	878	826	850	882	876	850	878	893	848	868	865	888	901	921	862	885	911	849	911	854	914	923	917	904	906	866	875	878	924	888	894	843	933	863	866	867	865	825	892	890	853	896	936	907	899	893	853	937	892	870	918	915	912	888	910	860	894	882	874	895	869	845	941	834	898	878	871	878	851	854	867	857	953	874	920	865	971	891	889	884	870	910	914	875	878	888	924	902	822	897	882	830	856	896	889	822	857	835	879	904	857	880	914	848	926	889	876	918	946	893	849	893	868	889	903	855	907	842	913	888	876	854	918	898	944	903	880	879	858	902	855	918	889	870	849	888	867	915	857	850	883	883	883	819	924	839	889	883	885	911	892	869	865	879	892	829	837	889	888	940	902	878	864	892	872	903	867	868	921	869	918	903	896	822	834	879	858	894	878	886	887	854	891	909	883	873	864	937	914	927	861	927	863	865	947	899	919	948	860	931	853	847	870	887
25110	21465	27897	25417	11236	1795	1089	902	833	858	876	697	649	543	439	393	384	401	402	357	336	328	288	326	328	325	325	300	319	285	271	279	301	273	311	282	293	271	291	312	259	279	272	261	275	284	283	269	271	283	302	257	303	286	277	262	246	278	256	281	283	280	269	293	288	269	265	275	268	241	259	232	286	274	283	277	263	270	258	281	261	279	255	235	272	281	255	292	267	282	294	265	284	243	265	273	275	253	271	256	265	258	264	266	256	274	300	275	285	284	265	259	246	241	297	319	281	265	278	293	291	269	272	273	289	254	265	288	260	209	257	261	256	292	283	256	268	277	256	276	267	265	288	275	267	287	253	301	267	257	281	260	278	281	272	265	243	226	269	240	270	257	240	276	237	251	278	260	273	286	276	268	283	261	272	259	250	255	267	258	278	282	287	267	313	265	281	237	257	236	262	296	308	288	266	282	253	254	255	305	281	279	306	280	284	295	289	251	289	275	254	294	265	294	272	275	284	266	276	287	251	240	287	259	292	276	288	248	279	261	265	247	274	274	280	267	282	308	281	265	277	286	276	279	273	245	283	280	276	267	262	273	272	262	295	267	282	277	281	265	258	279	251	241	253	292	264	259	271	244	278	311	257	273	306	295	282	252	277	281	224	236	257	272	263	270	284	246	283	260	253	270	263	294	277	245	266	283	280	250	270	282	292	263	270	258	283	297	279	271	257	271	289	284	269	266	260	280	295	274	294	288	281	278	249	280	282	266	266	280	253	280	273	261	290	253	302	293	288	280	285	267	283	293	274	283	230	250	266	263	284	259	269	295	279	283	317	267	246	285	267	241	256	250	264	260	264	252	243	265	278	266	286	280	268	270	279	253	250	272	274	282	254	244	289	267	291	271	258	283	296	280	281	269	253	275	268	234	284	273	276	293	265	302	274	305	282	262	243	268	270	309	279	277	254	258	279	281	270	285	292	262	270	256	247	291	260	250	265	268	251	273	233	288	266	279	253	255	306	267	261	280	253	237	227	257	269	275	295	260	248	283	281	295	255	270	284	259	242	284	303	267	271	284	289	283	273	287	264	292	266	268	261	258	275	247	251	274	286	262	279	270	278	257	273	286	275	274	260	276	285	257	248	270	285	252	273	249	258	258	257	295	273	257	272	262	268	262	278	244	292	251	260	262	258	260	283	259	285	277	260	268	268	264	268	273	256	264	293	264	263	264	270	281	300	253	254	265	264	300	276	290	262	259	261	278	282	269	294	289	309	257	287	288	275	274	271	268	271	276	268	224	268	275	276	263	243	241	273	269	279	271	281	281	280	290	295	247	285	268	271	272	276	263	267	274	284	267	253	278	282	252	278	264	271	295	252	264	255	257	292	270	252	288	257	267	259	303	275	300	300	285	273	245	271	254	291	305	282	257	279	272	275	275	292	260	230	289	280	265	254	259	258	246	282	254	266	258	279	294	248	239	307	267	250	245	291	270	279	282	288	268	257	265	302	280	277	266	257	281	282	251	293	268	256	264	269	260	259	277	254	301	274	262	270	282	270	274	274	245	276	267	272	281	251	237	275	280	260	257	264	257	284	258	261	247	254	286	296	277	245	275	261	289	292	287	260	281	271	276	276	270	261	243	275	287	253	261	273	265	295	309	279	263	289	299	286	264	283	259	268	290	270	275	286	258	298	290	295	299	253	286	267	282	277	289	251	282	260	254	283	283	292	278	285	302	246	263	283	273	267	281	287	275	264	261	278	248	296	252	285	263	267	260	264	251	256	258	255	256	278	249	280	258	279	254	271	271	250	305	274	255	246	284	268	289	283	277	291	269	243	288	281	272	257	290	295	267	268	269	273	261	257	236	280	247	289	257	303	255	287	269	270	271	253	288	279	299	250	280	240	249	255	301	262	280	266	241	269	248	291	265	262	290	265	271	278	275	262	271	243	256	277	274	278	268	256	274	260	305	287	271	271	277	263	305	264	291	279	264	267	272	282	279	230	263	270	256	272	272	287	277	256	287	270	227	238	279	271	295	268	281	281	237	265	285	264	246	264	254	253	283	268	290	302	283	242	271	283	243	291	259	284	261	248	303	283	287	261	298	257	280	271	245	273	269	291	251	260	286	275	236	267	286	260	273	278	283	285	261	274	275	248	272	269	274	265	278	237	273	254	291	272	283	282	260	245	252	265	253	289	276	288	262	308	289	288	286	264	286	271	269	251	274	283	274	278	268	249	267	281	281	279	276	243	277	270	282	271	265	293	279	279	268	286	280	265	268	266	271	271	251	236	295	263	287	277	255	293	283	280	277	265	290	262	264	278	275	295	273	249	274	266	242	262	281	284	292	269	271	264	249	258	264	269	273	258	277	291	274	282	285	275	295	265	267	284	269	277	286	244	284	291	275	270	276	270	280	272	256	248	273	302	267	257	229	280	288	292	258	282	277	265	307	250	257	284	286	291	277	266	253	275	276	290	273	289	288	272	265	303	264	261	269	255	314	262	267	263	278	272	275	267	268	280	297	273	235	295	259	265	306	257	274	266	290	290	281	273	267	292	279	239	244	251	268	266	239	235	279	265	255	250	250	259	294	225	300	249	245	268	275	261	305	262	289	271	270	266	270	285	279	250	288	277	290	272	301	265	264	282	252	273	262	262	284	273	248	261	312	289	257	277	245	272	257	278	286	271	256	264	280	257	254	270	255	253	271	252	299	272	299	278	261	272	265	253	230	277	278	259	267	250	272	261	279	287	280	273	286	264	268	267	282	237	271	290	277	276	280	250	272	290	286	254	261	252	243	297	232	271	253	250	265	296	255	262	241	272	272	288	266	250	260	263	256	252	263	288	252	288	288	262	280	261	288	274	265	246	262	286	304	287	265	265	251	308	257	259	265	288	250	265	266	281	247	255	274	244	299	255	258	266	288	300	272	270	271	281	267	284	276	277	279	252	254	277	265	293	276	263	288	258	276	262	289	247	268	282	249	272	282	282	276	259	278	252	271	261	282	275	265	293	272	285	276	275	250	284	258	294	242	288	260	266	265	271	269	269	301	294	270	267	286	276	264	281	289	260	275	247	257	295	277	260	287	258	276	288	296	277	271	265	277	263	303	246	267	283	296	283	293	274	290	291	280	252	279	265	253	294	230	273	265	256	269	283	298	255	272	278	243	268	275	289	235	275	295	294	266	274	297	264	260	259	277	267	258	246	289	257	292	271	320	286	290	262	276	271	263	278	259	254	260	280	277	250	262	240	266	263	300	282	261	282	274	269	264	290	309	285	271	268	275	269	277	281	289	257	279	271	254	269	262	289	295	297	272	282	290	294	271	240	314	279	277	291	279	292	259	274	293	266	284	255	255	281	278	285	265	275	294	269	236	275	247	261	244	238	254	283	296	225	283	236	279	252	287	290	280	280	285	269	274	250	266	295	292	279	264	271	277	266	276	284	273	276	217	271	264	260	303	268	269	271	300	261	251	296	284	264	247	252	255	270	279
8672	15099	13261	8155	5794	4347	3552	3053	3085	3145	3026	2612	2131	1821	1388	1177	1120	1125	1076	1007	971	968	892	889	824	803	798	762	712	742	728	715	729	672	693	660	648	632	646	667	627	643	641	648	658	609	619	617	591	676	655	643	592	637	630	650	642	621	635	617	627	644	615	633	608	624	606	606	648	635	630	596	646	673	612	652	648	633	625	632	613	636	619	603	580	641	629	597	676	667	603	652	640	600	663	646	689	627	602	618	603	598	630	616	621	629	637	608	619	652	621	608	614	618	651	602	610	671	614	647	570	650	631	634	585	610	626	597	621	616	620	633	586	636	621	597	611	607	630	618	611	641	598	581	643	654	640	566	593	636	653	663	603	611	627	631	626	607	610	627	596	629	618	616	614	624	635	618	577	615	631	610	612	583	613	642	637	601	585	655	604	598	641	623	600	624	609	646	607	570	612	578	630	590	613	591	607	584	608	606	676	622	645	592	621	589	632	611	649	607	607	611	636	588	575	642	657	612	607	600	671	631	671	591	645	653	653	644	598	611	596	650	624	633	669	630	633	589	593	616	613	632	611	632	606	610	627	610	618	637	614	644	621	644	630	623	619	572	615	579	610	603	629	642	663	612	604	612	649	618	645	595	652	629	630	598	639	645	610	607	611	589	611	582	600	618	620	591	639	583	592	603	620	628	645	622	594	627	603	614	600	597	618	608	608	636	581	603	628	618	611	618	614	630	597	614	622	636	585	591	614	621	598	645	596	646	635	604	616	601	629	590	625	584	620	634	663	623	628	611	639	596	580	563	587	595	645	571	573	600	600	611	593	615	647	631	637	639	631	594	606	610	595	593	615	658	645	621	616	633	598	619	612	598	607	612	624	619	627	640	615	608	618	623	652	591	641	624	634	623	612	596	589	614	613	670	633	656	576	637	617	647	621	628	588	598	642	617	635	582	602	587	648	620	621	622	597	611	586	610	584	625	591	605	612	587	606	621	571	618	670	578	668	640	597	622	596	579	624	583	590	628	676	631	619	609	594	638	616	615	634	594	608	595	638	618	655	617	621	616	637	598	649	626	570	619	557	648	608	627	627	610	591	648	591	636	587	583	640	626	614	585	599	655	600	603	621	616	622	606	589	632	606	605	582	610	627	636	597	613	643	617	637	629	634	621	625	632	628	594	614	640	593	600	640	607	630	640	603	571	615	644	649	660	580	624	637	635	595	637	632	614	573	623	644	617	629	612	591	645	673	644	589	591	628	617	595	587	654	642	589	651	591	641	635	630	592	604	606	623	639	602	637	629	655	623	623	630	639	628	636	603	552	632	616	623	587	638	602	597	581	588	601	680	599	587	637	618	630	658	630	657	625	592	609	632	588	675	595	614	599	644	693	592	600	623	642	637	629	639	614	562	596	665	625	614	610	625	634	619	630	623	634	600	619	591	637	621	580	641	628	558	596	650	623	613	589	611	620	579	586	598	605	659	610	611	622	601	584	598	637	647	604	645	613	570	640	613	600	603	613	652	648	647	610	622	606	650	561	620	639	622	608	597	583	609	631	610	633	605	598	587	590	614	609	587	615	620	612	608	581	637	627	622	631	595	591	615	607	633	653	637	574	619	633	631	610	622	607	601	644	596	603	640	622	586	630	610	601	588	602	615	617	613	634	644	616	600	607	654	612	569	612	648	609	567	645	615	635	627	607	576	622	602	622	602	659	565	627	621	586	569	589	619	626	646	628	614	605	655	575	576	604	612	631	603	606	606	636	626	577	569	641	620	654	570	613	630	656	654	610	611	630	609	617	610	598	589	647	635	635	670	583	631	617	621	603	620	670	615	606	617	632	631	595	588	651	633	635	609	601	613	619	561	674	593	647	607	628	596	598	606	578	607	634	595	620	600	647	629	592	664	599	662	609	621	623	617	614	651	675	552	618	637	597	595	624	570	588	625	593	615	629	627	615	604	609	579	596	628	604	599	654	623	646	587	649	599	575	604	638	630	652	618	581	605	619	622	654	627	596	636	599	644	582	593	581	625	602	598	648	602	631	598	676	605	634	601	603	586	614	640	607	591	605	615	641	648	617	570	577	601	614	636	583	584	642	635	609	635	603	596	648	616	630	614	601	631	628	592	599	636	596	602	615	650	618	584	667	632	589	628	660	578	599	618	627	631	616	607	624	574	611	583	635	638	596	586	575	636	600	575	622	613	594	626	608	646	653	620	605	605	628	670	613	612	573	614	595	647	588	630	593	634	663	627	653	594	600	592	670	643	629	639	579	606	567	626	584	630	621	643	660	598	631	605	629	599	609	583	609	614	639	624	670	616	649	648	640	596	612	594	638	623	603	587	622	615	636	580	602	616	550	580	593	638	601	581	615	621	612	655	618	621	633	602	628	618	592	575	603	580	638	579	610	605	618	586	637	644	615	628	665	622	631	630	623	609	614	595	623	627	575	626	654	626	626	623	643	629	582	603	653	597	590	611	667	626	568	616	642	631	612	635	631	635	634	602	618	600	644	565	570	567	663	587	610	637	597	626	615	601	625	593	608	640	651	588	616	626	614	615	602	635	635	653	651	598	669	651	603	613	607	584	628	623	644	574	611	605	636	600	609	605	620	635	622	615	619	591	606	604	644	640	632	645	626	586	598	615	570	630	592	601	601	638	599	576	581	642	589	620	628	652	583	584	637	625	616	562	636	630	649	610	629	563	635	600	608	581	614	565	628	581	624	639	633	634	629	636	541	619	618	607	636	621	664	584	667	636	622	617	593	626	614	604	601	651	675	636	597	607	589	621	653	592	586	584	619	628	653	644	589	632	607	589	588	636	633	617	626	605	585	620	595	605	594	669	616	596	627	609	606	595	581	591	631	614	638	638	600	661	615	581	646	632	601	580	641	590	628	587	621	629	619	602	598	616	605	620	633	628	619	625	614	561	628	586	617	602	642	584	584	658	632	607	618	631	649	611	637	591	571	595	631	641	646	589	649	607	628	565	631	645	618	599	621	649	628	599	668	607	628	604	592	614	601	587	629	620	601	610	596	622	616	636	614	644	590	609	624	645	667	590	601	622	631	594	591	670	636	641	616	594	653	619	606	641	624	628	626	580	643	613	603	655	587	612	582	613	612	589	592	672	595	602	643	605	575	653	605	624	563	598	599	600	614	605	583	653	637	641	642	625	576	591	621	602	608	640	631	623	605	612	648	596	611	617	589	588	646	613	610	633	607	609	671	590	605	598	597	576	624	593	611	591	620	668	609	645	583	597	640	626	646	602	630	606	613	649	607	638	651	562	570	623	631	618	641	629	586	587	616	570	648	601	581	600	592	621	578	671	621	611	639	607	660	646	613	623	634	635	637	645	651	658	683	635	606	610	617	630	590	613	596	631	637	607	634	620	619	598	642	630	618	586	624	593	558	596	632	615	616	608	617	637	642	600	658	617	629	564	585	605	618	594	622	649	632	650	637	611	658	604	606	630	614	570	642	640	610	635	634	634	607	607
24187	21477	28945	24398	21454	10680	2608	1644	1416	1466	1453	1298	1111	995	865	710	639	658	706	620	614	621	625	561	594	584	554	543	532	559	524	517	475	481	513	495	498	525	483	480	470	512	495	459	508	476	483	472	497	488	433	469	501	462	460	477	482	502	472	436	441	456	451	494	425	497	449	422	478	504	504	450	460	461	480	458	504	473	475	463	462	509	470	469	497	453	477	450	477	503	504	478	511	509	468	474	472	449	476	472	448	426	460	463	439	469	490	494	467	459	471	478	462	509	470	489	445	430	493	490	471	469	456	468	480	490	493	460	470	460	491	501	474	467	472	456	454	463	474	497	480	438	440	433	452	492	482	463	459	434	488	483	483	475	479	451	505	448	480	471	440	467	480	456	468	485	497	428	482	513	467	458	498	462	479	477	478	432	502	468	457	488	476	450	433	480	447	474	479	450	448	495	471	434	466	469	461	472	515	468	492	445	440	495	463	516	470	475	458	439	511	451	458	462	496	451	449	468	433	459	477	490	443	473	460	459	451	463	442	465	464	444	469	455	495	479	492	471	460	450	463	506	468	479	460	471	471	466	495	489	456	464	472	494	493	456	510	465	455	472	446	460	453	473	465	478	450	496	472	460	471	483	460	471	466	480	478	446	473	469	487	426	483	443	449	427	482	500	474	433	511	498	444	436	461	461	481	472	476	482	473	467	453	496	431	464	462	470	470	447	462	458	450	469	500	467	448	454	474	457	487	469	492	447	470	465	448	474	430	452	498	429	446	468	460	475	490	511	473	457	442	436	457	455	450	435	460	450	456	459	469	428	500	464	454	447	450	465	471	454	492	460	479	477	487	505	448	474	468	469	458	476	492	452	429	504	479	443	471	475	466	441	459	448	460	459	453	492	462	460	485	471	492	477	462	435	449	459	510	472	456	475	476	471	469	518	505	450	469	468	487	486	473	445	481	463	462	467	443	486	464	430	493	424	488	482	490	467	454	475	457	457	450	461	465	480	447	458	503	450	420	483	494	463	463	480	476	493	478	478	501	488	466	435	444	437	448	449	487	468	453	468	465	445	445	495	455	443	494	471	422	513	466	487	455	487	467	459	450	456	456	434	467	468	466	455	480	480	466	479	427	477	481	461	430	490	465	467	471	441	478	450	483	498	466	492	483	483	464	492	494	451	462	453	467	462	473	480	467	475	491	465	481	442	453	471	474	451	462	452	464	460	470	446	426	463	448	454	429	430	485	439	470	476	506	466	440	489	488	465	455	469	485	437	484	474	451	457	463	493	454	478	446	459	484	455	477	464	421	462	468	465	447	426	465	460	481	427	479	451	446	465	452	486	474	447	406	415	451	469	485	409	478	483	479	480	449	425	447	466	459	459	508	477	466	454	457	484	471	492	450	468	475	461	454	477	480	489	452	453	455	522	486	448	483	441	470	496	458	463	462	476	455	427	473	473	432	437	462	471	449	459	445	474	452	490	451	477	492	481	430	457	491	501	479	500	453	450	483	482	476	444	443	488	503	431	489	483	495	454	431	440	477	477	480	482	494	459	490	447	446	504	476	423	476	438	458	487	474	506	477	446	477	425	419	461	504	440	478	456	469	469	479	535	457	475	478	487	461	479	456	474	458	499	482	493	450	463	493	446	461	511	451	467	439	469	487	484	468	439	510	500	465	459	496	469	453	476	471	491	516	473	507	475	426	476	462	467	498	511	512	450	454	450	475	435	486	485	509	474	439	453	433	493	484	470	513	470	471	482	502	452	438	490	438	474	466	468	470	479	428	484	431	468	434	501	506	464	446	444	455	460	484	487	470	458	477	505	415	470	449	457	492	445	443	452	457	455	508	450	461	473	452	431	473	455	502	454	500	471	483	487	482	491	454	463	466	437	457	471	459	447	436	473	438	470	464	454	462	471	428	462	469	455	501	463	455	491	412	470	517	449	484	459	490	437	481	447	445	468	476	426	481	440	436	479	441	451	466	463	442	518	467	459	451	461	459	452	449	482	442	434	443	418	460	467	457	517	463	484	458	449	458	477	486	413	514	468	444	441	452	464	479	478	446	479	499	474	466	463	453	472	479	461	465	459	457	464	419	449	473	443	466	473	447	451	507	500	422	495	464	475	462	453	502	421	480	460	459	471	479	440	437	458	457	484	466	452	478	472	457	504	470	410	449	428	464	476	488	458	490	452	482	472	482	492	472	472	468	481	487	441	475	492	494	481	449	427	452	434	461	496	499	468	486	447	462	448	485	480	446	496	461	493	476	479	511	468	497	467	496	479	487	449	479	471	502	465	492	460	456	473	494	446	478	439	447	485	466	460	453	467	478	504	441	445	457	487	466	467	454	464	443	428	450	475	452	479	453	482	513	500	465	458	450	467	470	461	482	417	442	427	487	472	455	464	469	439	467	466	456	437	448	462	494	443	478	464	464	490	430	481	519	485	448	497	427	453	436	458	488	445	459	461	454	473	447	526	474	443	459	472	463	438	427	466	500	461	483	437	445	462	480	451	454	479	480	482	476	459	479	480	465	470	480	473	464	460	501	523	474	482	464	458	488	454	481	499	510	475	441	448	474	457	481	451	487	437	436	488	480	535	458	459	443	471	473	471	445	479	501	472	458	416	479	521	475	454	474	500	494	510	483	481	456	463	455	480	459	465	506	492	490	476	495	450	434	471	459	440	483	484	476	465	452	464	479	446	473	469	462	468	453	465	473	468	474	459	440	458	455	467	530	457	484	455	459	506	458	446	484	457	431	474	482	446	481	465	430	459	472	485	457	408	468	475	462	441	466	453	471	474	482	476	458	478	466	479	453	465	442	453	425	476	443	489	428	446	484	485	483	461	430	450	468	481	456	458	431	493	494	465	500	456	436	419	430	498	493	484	473	445	490	489	439	443	453	485	435	436	477	469	474	478	499	501	490	458	462	487	443	486	521	488	466	497	455	472	496	476	476	482	463	437	466	461	447	434	487	464	464	485	464	427	472	445	475	475	446	452	513	465	442	470	453	467	457	478	454	456	459	470	501	424	461	428	480	476	467	458	501	476	471	423	505	473	501	473	497	468	463	461	459	487	460	455	459	467	469	429	453	448	467	460	443	489	467	456	490	481	442	454	470	468	491	475	476	432	489	456	480	447	464	444	467	450	432	460	442	462	445	423	471	493	505	469	471	472	444	466	445	469	443	490	484	433	460	467	481	433	514	440	479	476	469	475	479	476	466	467	468	455	504	516	460	469	466	505	476	455	465	465	442	474	459	446	479	441	505	471	443	437	483	412	452	427	474	446	488	475	424	450	450	441	473	504	490	493	490	474	431	474	463	495	497	427	478	461	457	441	460	482	497	470	453	462	469	476	472	443	458	455	478	492	448	490	458	494	472	451	500	445	463	469	473	479	468	476	462	454	472	513	474	443	473	481	457	486	454	497	439	474	443	473	440	439	469	491	501	462	468	478	455	461	483	443	457	469	507	483	452	423	484	474	431	484
11865	21749	19230	12590	9333	7177	5940	5217	5001	5280	5068	4371	3617	3000	2503	2043	1946	1793	1780	1682	1648	1550	1434	1430	1388	1362	1360	1212	1174	1236	1160	1126	1138	1135	1081	1054	1051	1134	1063	1012	981	1055	1064	1061	1026	1027	998	1011	1013	967	1002	1010	958	1015	998	1012	952	1004	971	1031	1021	963	979	936	1005	1011	1025	976	974	944	984	1026	984	978	925	978	984	934	942	1011	952	1000	993	1005	986	1012	965	990	1027	1002	988	979	1036	973	994	980	967	1005	990	984	948	1020	987	1067	988	999	983	960	1006	976	1005	974	996	990	1004	1040	967	974	1016	950	1011	939	941	931	995	969	972	932	966	961	1012	974	1015	1011	1007	963	953	948	934	1005	987	1005	989	946	963	985	1003	1006	940	937	918	969	925	1012	990	996	1012	1017	971	970	972	956	990	999	998	980	1009	981	1026	981	984	1003	996	941	952	931	984	989	1032	938	1003	1013	991	919	967	998	1019	984	955	968	950	914	1003	992	909	947	945	939	992	1012	1017	1041	918	935	918	982	990	974	1011	998	979	966	966	987	938	1029	999	953	952	958	976	958	992	1020	969	1034	960	986	956	988	913	954	976	1021	937	1044	1024	1030	1003	1009	1015	940	949	927	907	970	978	969	940	963	950	1006	988	909	972	931	985	908	984	928	978	1021	986	963	950	972	968	964	990	908	1013	969	1018	972	990	937	949	997	1028	987	985	928	937	964	939	923	938	959	957	1005	956	949	999	991	945	958	1007	958	978	1047	982	938	986	989	944	970	940	927	1013	987	955	995	1012	967	999	976	1011	974	1018	967	948	954	983	1003	991	986	977	981	958	890	966	994	1009	1031	979	1002	954	948	976	1002	955	994	1004	920	987	1026	1012	944	970	981	929	972	943	967	981	944	984	959	960	973	1006	945	990	990	973	973	995	940	936	937	1024	949	982	966	1034	967	951	948	969	977	994	991	965	936	1012	1010	984	977	983	955	945	952	999	979	927	940	956	990	950	924	982	942	985	1002	940	971	967	999	996	922	994	1003	972	979	960	928	962	977	993	961	917	985	950	975	963	1008	990	987	976	956	1038	963	953	959	988	918	959	943	1000	973	989	1035	917	1008	937	980	940	920	968	922	971	960	980	932	987	914	979	955	928	950	1020	1001	1009	957	1023	992	1011	941	1033	945	943	971	930	978	966	894	983	928	960	961	949	929	996	961	968	1018	954	981	959	992	1000	982	1028	929	930	910	977	972	990	962	968	988	956	928	995	953	937	936	962	990	967	1006	1001	943	1027	1004	928	967	1013	985	978	973	947	1001	970	986	991	899	962	989	983	966	998	984	935	1011	985	952	950	971	966	1037	941	977	966	961	943	974	980	1022	971	1059	955	916	953	992	957	952	986	976	954	1015	968	941	960	959	941	1020	987	962	1038	967	1008	938	1007	932	930	992	944	967	990	966	985	993	972	915	966	963	952	988	967	991	1006	965	962	937	971	976	916	979	1001	979	979	984	963	975	1008	972	976	979	978	1007	957	974	976	941	935	1008	963	973	975	1012	932	965	963	946	994	955	995	1037	946	990	947	914	1010	969	937	1027	974	1018	940	969	995	1015	1037	942	969	967	942	897	966	924	968	932	962	974	965	961	986	938	956	977	1001	996	954	955	966	980	971	956	979	995	924	1017	963	1021	1012	987	985	953	1004	950	998	955	999	967	944	890	990	972	1000	958	992	976	998	967	976	993	938	914	947	970	966	988	949	963	971	998	1029	938	948	974	915	1005	1003	944	954	952	939	1048	997	1009	1005	1020	975	950	987	967	985	1031	983	980	946	970	1030	941	951	989	966	948	967	970	945	927	1001	967	957	994	958	1010	963	999	982	948	1039	952	1008	993	973	914	994	1029	1014	910	985	1021	999	993	968	1050	972	987	987	1021	988	948	980	1008	993	953	1015	997	945	995	960	1017	979	936	986	967	976	951	900	963	940	975	1000	979	953	994	1005	930	975	946	987	948	939	966	981	1008	962	948	952	978	982	941	984	975	972	945	1001	933	987	981	989	949	1001	989	961	1024	960	959	970	1024	982	998	979	948	1022	952	1033	946	981	977	1015	990	975	974	1010	949	1024	971	956	985	984	958	933	1012	975	944	961	940	1010	980	926	986	980	993	1001	947	1011	998	979	1034	973	959	994	967	930	1044	1060	988	940	969	927	973	987	955	1024	936	991	1012	997	983	1013	954	976	943	938	981	942	999	944	1018	965	943	923	957	977	916	989	1033	985	997	951	973	959	904	964	984	1006	942	997	950	995	968	1001	939	936	966	983	993	923	923	1010	992	985	931	993	961	1002	1006	908	958	929	1034	982	985	1045	975	980	919	934	947	992	957	1030	985	1014	995	972	1012	985	999	1012	973	980	1003	998	954	940	948	983	936	959	1024	953	960	926	960	928	968	994	951	971	935	926	963	967	1014	971	979	1004	996	951	945	1017	1018	943	1062	976	1027	957	1009	941	1007	958	964	926	961	939	1001	1001	1000	974	960	992	1009	990	925	953	955	959	946	989	946	1007	962	995	1029	1013	931	992	965	1001	966	936	951	933	982	992	996	921	967	1008	952	1038	916	1000	964	968	962	994	983	942	1007	938	964	987	962	1004	1013	946	966	1009	1004	994	949	1042	940	956	937	1006	1012	965	1005	956	997	952	920	946	945	974	1012	935	1027	1016	985	930	958	956	948	934	974	941	981	1009	981	969	992	995	971	1005	969	989	908	982	954	982	947	973	1019	920	997	915	963	960	1026	979	986	948	944	1017	1034	1008	977	976	921	984	975	981	944	978	991	927	972	976	960	1011	980	957	889	992	1006	960	1014	1009	989	993	990	1040	947	994	996	937	954	993	982	995	963	980	955	948	978	950	979	992	958	956	983	991	965	963	967	975	977	996	977	990	1025	959	945	975	954	955	1008	926	974	996	999	979	998	1016	993	957	967	1005	962	988	1013	974	1002	969	947	1000	978	968	1001	976	944	1040	984	967	1009	999	976	1015	968	994	932	952	997	954	1013	941	1029	923	992	1014	931	976	960	1006	949	932	930	942	1035	938	997	998	958	1050	969	979	971	984	909	915	964	1023	918	987	993	985	954	991	969	989	1010	985	1015	948	1008	936	966	975	1031	989	908	885	1000	1010	962	1004	966	1031	955	958	952	990	1017	1005	921	1002	975	955	919	1012	925	927	962	989	1002	961	978	988	957	974	996	990	945	970	953	1009	991	953	966	998	964	971	989	968	967	975	939	1021	939	994	975	964	934	996	937	969	984	979	1002	936	941	922	958	874	944	1016	995	991	1052	995	942	946	958	970	946	974	930	895	930	924	987	901	946	958	940	1040	949	996	1046	930	988	937	988	997	964	948	981	990	927	905	984	935	955	925	948	956	939	979	1004	933	988	1015	1015	953	977	1008	1037	1045	976	940	969	1008	982	929	910	928	982	1004	912	987	949	936	1013	972	984	1005	953	998	940	979	1011	966	962	932	956	1001	973	978	964	983	958	981	952	1032	995	978	1014	998	972	1003	930	931	1003	938	954	942	970	1010	979	972	966	968	965	980	994	1044	978	979	1011	973	964	996	959	1021	970	1006	972	942	968	982	1006	939	978	968	955	1002	947	1007	974	960	1036	913	932	1032	958	961	1005	968	948	1002	979	978	958	953	981	950	970	905	969	954	986	969	1000	1014	984	1014	982	974	967	965	933	978	998	966	969	922	957	977	915	1005	977	965	932	996	1008	966	982	980	959	959	973	957	959	996	972	1001	1005	984	952	995	973	975	983	933	993	974	967
27387	16381	3018	1164	759	581	531	554	559	642	587	507	492	449	443	462	431	412	433	416	409	428	413	421	426	438	396	417	427	412	427	411	381	422	407	423	397	420	404	409	387	394	437	435	416	423	382	413	407	374	428	378	423	447	414	392	383	380	409	391	353	369	409	368	376	439	380	409	384	362	415	415	380	376	427	409	433	400	401	420	396	396	401	401	419	404	385	395	382	369	390	401	421	425	383	396	403	379	383	400	392	428	394	414	368	417	409	413	398	370	413	425	402	415	394	366	405	388	412	406	438	371	459	366	384	440	385	358	444	350	411	401	408	391	406	406	439	381	393	387	391	378	375	397	391	424	420	411	439	416	383	427	397	408	380	415	403	392	433	409	402	388	419	394	397	355	404	410	377	397	421	423	423	388	407	419	378	400	426	402	409	399	373	374	359	429	396	416	391	370	404	412	408	383	373	418	419	435	403	364	394	365	404	385	372	380	402	372	431	408	428	401	428	424	379	372	397	402	385	377	403	426	418	425	387	446	389	396	402	419	368	417	384	374	409	399	424	399	437	425	396	389	365	385	415	396	437	395	419	389	381	422	391	409	373	416	417	396	446	416	385	420	392	429	421	435	408	414	434	413	414	401	373	435	393	416	392	407	387	411	408	393	394	400	404	418	379	346	403	394	396	364	436	381	412	413	406	410	408	384	395	433	415	403	428	391	403	379	437	378	380	410	412	369	359	382	374	383	431	381	378	387	396	410	424	415	365	421	421	432	429	427	396	415	389	431	394	436	416	387	413	414	384	399	405	424	394	420	440	383	388	380	362	377	397	358	438	389	423	357	405	409	396	393	414	420	362	364	392	385	380	397	425	366	394	382	441	417	404	397	397	401	388	410	387	396	419	425	409	404	382	380	431	378	453	411	393	378	391	396	373	417	388	414	388	395	396	393	398	389	408	391	394	416	395	372	409	371	435	385	414	396	359	393	402	400	411	405	397	408	400	372	392	374	425	427	416	448	401	376	431	381	416	378	382	437	399	376	388	402	408	391	426	396	399	397	406	388	420	378	372	354	414	380	422	388	442	388	398	392	384	397	375	396	413	374	383	416	407	385	395	397	382	375	403	430	409	386	419	402	405	392	403	409	436	406	418	391	388	370	414	405	382	411	404	361	403	352	422	427	431	391	394	406	372	418	374	392	408	403	407	405	411	406	387	412	420	430	389	396	372	403	399	423	431	423	403	395	396	414	388	377	428	389	397	404	386	399	423	422	394	393	367	394	388	418	400	423	408	415	398	387	404	434	383	385	363	426	414	395	426	401	400	391	419	423	409	386	418	403	387	385	467	412	397	420	417	404	434	416	364	417	376	382	378	393	397	412	421	426	473	406	379	384	398	390	381	382	396	402	387	391	393	347	364	386	409	377	428	431	394	394	376	406	416	390	388	367	387	422	398	398	394	402	397	407	408	373	463	369	441	413	405	408	444	399	420	374	419	384	417	384	385	393	374	424	402	408	396	408	413	406	400	412	396	400	400	426	441	398	397	404	387	392	411	405	415	403	391	429	397	393	360	421	392	380	431	383	400	393	410	409	427	398	398	405	395	392	396	393	384	412	359	417	397	409	418	396	449	405	414	360	398	375	419	413	402	411	392	394	373	380	407	415	385	398	361	400	410	398	399	388	419	397	398	392	377	422	412	398	410	347	382	388	405	397	423	391	415	419	395	442	379	393	397	401	404	408	409	413	385	355	408	384	436	377	440	388	388	393	433	396	395	373	427	377	390	426	435	393	429	415	404	422	411	376	377	377	403	419	353	376	381	425	381	416	397	375	400	419	371	423	373	395	402	384	455	375	378	434	388	422	385	408	420	422	387	382	376	399	382	380	381	420	413	342	372	418	382	397	392	423	375	407	419	431	406	402	390	377	406	406	426	402	383	400	366	379	417	432	415	373	398	375	369	440	376	351	401	392	399	403	397	411	383	397	444	415	378	396	400	392	420	408	412	400	409	435	401	382	408	387	397	389	364	404	423	378	390	365	415	447	376	408	405	374	435	407	377	397	431	415	403	409	394	394	408	399	360	412	400	377	393	357	407	415	407	401	405	405	410	368	433	378	368	395	437	379	410	422	392	403	417	396	397	372	446	417	394	388	359	369	386	369	394	360	398	403	431	363	387	430	400	357	367	431	401	341	385	396	400	396	394	396	430	400	370	434	413	378	433	420	373	390	395	379	423	397	385	420	420	379	406	392	405	406	390	392	431	412	385	403	403	404	365	415	389	397	433	400	447	404	407	403	391	385	372	420	451	399	420	407	383	405	417	433	431	380	413	417	424	391	415	387	423	375	417	409	393	408	400	388	404	419	382	391	417	350	457	379	381	418	423	378	405	384	403	397	385	367	415	413	364	389	414	430	387	404	392	374	387	401	416	404	396	373	434	406	387	404	426	400	392	434	428	395	366	404	408	361	369	407	416	404	406	395	440	427	397	421	426	405	366	426	401	416	383	408	409	426	390	418	384	380	399	380	405	392	366	420	381	386	389	401	403	366	377	391	400	419	390	391	387	424	397	399	409	407	393	380	422	388	388	397	412	410	401	403	350	414	431	385	396	421	390	417	376	399	368	397	381	411	399	366	405	411	398	387	428	390	385	376	439	423	409	411	409	414	376	393	419	397	396	414	405	395	418	389	420	413	389	392	392	389	428	393	387	404	378	414	419	377	391	386	383	424	398	402	431	412	439	408	414	399	394	371	363	405	401	385	403	402	368	388	397	399	408	384	433	408	404	381	419	417	400	402	404	381	405	423	404	386	386	388	390	359	392	395	383	364	394	417	385	364	393	378	427	371	392	410	415	429	382	405	406	374	362	386	398	383	409	382	434	407	434	422	425	412	379	378	392	432	405	418	407	363	386	369	400	412	406	422	404	357	398	373	387	402	426	407	396	390	364	385	417	396	403	377	398	407	379	399	399	402	400	400	405	433	426	396	416	404	391	390	431	416	439	398	412	391	419	406	411	384	433	390	414	378	382	390	417	406	384	377	371	409	411	406	373	427	422	385	392	420	426	371	414	398	374	364	393	434	403	386	411	425	404	380	419	405	387	378	404	373	398	380	391	367	410	381	417	370	428	375	409	379	367	435	417	420	389	410	425	395	424	391	404	370	404	384	413	384	423	392	425	419	406	348	386	392	411	396	456	403	394	407	424	421	426	420	428	404	407	458	388	426	415	417	395	409	412	401	393	428	399	417	396	445	436	396	396	403	431	383	390	399	446	393	429	388	388	401	428	402	422	406	387	388	399	376	412	422	408	392	382	407	426	418	419	372	404	412	387	384	414	390	432	393	402	392	419	420	453	401	365	374	372	395	392	373	413	384	398	427	411	402	415	424	389	364	403	425	403	395	419	425	421	388	401	426	403	430	431	400	400	404	379	399	404	365	392	394	388	401	380	403	406	397	392	377	387	395	377	409	416	411	410	391	407	365	402	394	406	373	398	433
5885	5059	4442	2609	2175	1744	1612	1658	1758	1820	1695	1563	1364	1202	1139	997	1019	988	1029	994	987	967	994	932	997	961	875	924	911	948	906	904	878	906	897	888	890	948	861	903	873	891	919	876	886	874	888	885	909	850	912	856	874	865	892	801	879	877	852	860	847	866	844	856	865	865	829	896	899	903	883	892	861	864	884	872	867	876	896	892	884	917	915	927	915	810	876	882	913	881	889	880	854	859	870	914	874	912	880	854	925	898	935	916	869	889	911	888	906	855	898	888	887	896	835	877	878	892	898	854	914	892	842	831	898	892	864	871	847	843	837	855	891	874	880	859	911	878	900	862	915	886	899	882	853	881	806	869	900	872	911	901	847	860	903	878	909	873	852	849	867	898	870	858	943	889	865	901	917	908	834	897	913	908	918	886	917	852	892	831	873	883	879	851	927	868	911	889	892	943	915	870	922	883	897	879	826	891	856	876	893	852	875	848	896	881	873	842	861	868	915	912	931	861	842	848	895	921	871	884	852	898	843	873	901	869	953	821	871	880	827	824	907	911	877	906	877	928	863	876	850	929	915	890	852	884	863	832	870	913	853	878	885	872	897	872	870	871	891	896	817	914	826	913	903	915	886	866	852	882	895	883	898	893	855	888	870	866	906	902	875	906	837	926	908	915	907	950	891	885	901	881	927	869	865	865	863	914	938	871	924	838	878	949	880	891	923	870	896	870	907	853	845	880	943	851	929	923	903	929	876	876	907	833	861	889	859	911	902	841	902	888	852	894	848	873	899	830	938	877	915	884	837	904	850	893	901	857	849	920	885	849	887	854	872	897	887	888	841	918	857	941	844	853	876	896	901	849	852	860	874	878	883	826	893	915	831	905	842	917	887	862	896	847	894	923	888	957	876	912	857	873	885	927	855	873	876	895	884	841	896	866	870	924	875	909	881	875	881	884	881	868	866	862	909	882	900	913	826	851	889	921	853	892	860	906	853	940	873	867	888	912	861	920	917	874	894	869	927	901	875	893	902	834	899	895	910	888	924	880	886	884	910	881	889	907	898	865	890	878	893	891	906	897	911	882	879	908	875	895	900	845	842	889	898	903	909	890	877	865	848	868	920	900	927	890	898	876	846	870	880	900	866	866	909	940	864	874	851	862	841	878	899	873	870	832	895	921	856	824	930	877	870	910	911	936	878	909	878	863	813	881	931	910	855	876	888	875	857	880	940	893	881	860	828	907	856	862	911	900	861	947	884	895	915	896	883	896	882	879	860	920	867	819	924	887	891	965	895	917	921	877	903	873	911	869	867	906	895	865	877	870	864	938	912	869	860	902	885	834	911	850	852	850	929	873	875	863	899	909	925	935	857	847	817	898	878	910	894	884	829	887	893	864	829	858	914	907	818	870	901	913	880	882	840	901	877	892	952	916	843	865	918	919	875	903	903	896	896	923	857	885	853	879	902	858	862	832	849	910	884	878	894	910	933	934	878	895	856	893	926	856	887	864	866	906	829	873	908	857	908	923	875	897	858	929	933	889	891	893	901	852	927	915	926	850	852	889	869	904	908	910	855	867	853	938	891	946	917	879	895	862	853	857	910	911	883	913	883	880	855	915	902	909	856	930	862	872	867	882	841	906	924	894	867	880	913	886	886	908	906	835	896	864	904	900	903	925	875	842	886	846	896	893	832	897	874	869	865	861	897	901	930	840	894	903	872	904	866	888	917	898	941	915	883	898	858	851	905	823	828	876	901	855	884	883	859	849	906	840	897	925	833	875	888	904	845	909	849	874	873	881	871	874	887	878	839	838	923	871	885	852	915	900	883	878	909	886	838	894	891	872	871	889	859	827	846	861	858	894	826	913	900	903	855	905	882	922	924	863	868	854	889	873	843	868	854	849	880	894	913	908	845	891	828	885	875	906	857	913	867	888	838	880	887	903	857	887	871	901	824	862	881	964	911	881	879	945	863	937	904	854	865	904	795	873	884	935	914	870	867	899	917	918	867	901	855	889	939	942	909	936	866	912	855	877	946	922	942	918	859	888	855	881	885	888	929	869	871	879	904	889	945	922	864	896	914	879	956	891	891	849	903	877	878	876	889	861	862	902	940	880	813	900	894	849	884	854	861	864	937	883	886	832	833	842	903	844	867	847	906	911	896	860	854	876	906	879	831	864	895	880	877	880	888	860	894	912	927	905	935	879	889	822	886	871	920	865	891	889	900	945	912	846	891	900	928	882	909	834	881	891	916	815	893	867	900	894	922	883	883	824	831	921	854	947	863	878	922	864	856	873	920	882	867	861	912	896	873	853	896	883	923	910	885	895	886	861	872	930	864	876	885	902	855	900	895	898	832	879	898	926	880	861	866	861	901	891	884	895	869	892	835	884	858	973	899	890	852	861	916	929	896	902	952	935	855	926	842	869	851	914	881	824	910	883	841	887	827	885	963	885	912	900	958	885	885	840	883	885	925	815	843	886	896	860	909	832	879	931	816	882	859	805	911	876	860	823	911	881	889	919	832	874	891	895	837	904	856	888	855	851	895	837	888	952	848	909	904	878	887	895	881	903	819	878	875	902	810	841	854	811	913	905	817	930	873	878	919	882	873	892	873	869	830	896	849	889	904	862	844	903	910	881	859	867	878	833	887	855	946	873	853	910	862	896	861	912	880	913	918	841	880	860	875	885	862	894	868	874	916	895	892	881	890	837	863	828	861	893	849	825	854	841	949	886	937	884	866	837	853	928	855	902	911	887	877	916	871	883	872	930	844	878	862	913	863	897	869	860	899	953	877	835	863	897	848	877	829	920	851	885	896	873	919	902	929	888	876	908	874	851	851	851	937	872	881	909	897	860	860	863	921	863	881	878	898	878	851	816	891	896	933	891	884	878	893	904	868	842	890	941	870	858	854	933	888	888	864	824	803	861	886	897	892	932	891	852	874	873	936	894	887	871	890	820	882	907	885	876	862	950	934	867	819	879	901	903	851	808	924	883	897	941	888	897	894	862	835	905	843	838	893	887	872	879	911	902	938	871	867	836	885	915	910	919	858	850	880	882	874	841	877	887	838	868	861	888	889	824	912	889	904	869	879	859	903	911	883	844	866	884	902	856	903	859	885	900	870	937	862	886	849	858	957	849	923	841	862	873	941	857	916	882	893	862	846	922	895	833	888	918	957	858	880	943	919	930	893	816	941	939	894	907	884	932	892	826	853	864	917	909	882	845	861	864	867	859	891	902	950	918	875	919	885	877	871	870	889	887	852	902	845	890	854	882	841	923	884	866	928	884	856	916	862	834	890	887	839	859	803	883	901	861	860	840	852	882	917	915	919	900	918	854	900	898	890	960	868	871	888	869	856	885	851	892	877	898	908	918	875	890	878	892	831	905	846	853	871	894	879	864	875	866	906	897	872	868	883	893	857	886	870	925	863	858	873	896	890	824	876	902	873	901	895	900	882	909	930	898	896	894	838	915	905	834	910	868	859	923	872	898	846	873	836	879
25050	21436	27882	25352	11270	1752	1130	984	939	920	854	731	593	540	488	389	418	370	406	391	411	363	344	321	318	304	312	317	333	302	288	271	307	305	280	262	294	284	287	291	257	270	274	280	306	263	303	294	286	288	304	306	261	268	283	271	273	270	289	275	256	273	278	253	251	275	268	267	276	296	311	276	247	258	296	282	265	243	291	286	289	280	292	258	300	265	287	252	303	294	258	262	268	290	261	300	284	255	267	270	269	266	267	273	304	258	273	298	284	284	276	279	279	259	282	283	277	266	286	260	267	245	309	286	269	298	265	294	298	252	265	257	275	277	259	284	299	299	269	309	285	234	313	275	290	291	299	285	274	269	270	271	276	284	289	267	270	252	267	276	242	269	277	247	279	296	275	284	248	291	323	280	223	246	247	285	323	290	297	311	299	251	242	258	270	253	271	265	272	274	272	301	267	280	240	273	288	289	275	261	290	288	253	296	285	267	255	256	278	262	253	256	283	250	270	299	279	277	272	262	281	262	261	262	291	269	271	277	262	270	274	280	262	265	271	274	260	293	268	266	256	314	271	273	270	272	285	305	262	299	286	282	277	248	249	268	280	284	260	280	265	288	284	296	272	294	268	280	302	263	266	284	286	290	289	282	299	270	289	253	260	285	282	283	274	251	254	271	300	252	286	274	260	267	256	270	276	275	286	268	260	273	308	282	252	268	275	275	295	288	274	327	286	297	309	278	281	260	285	264	245	288	318	260	291	252	250	258	272	283	268	281	274	284	272	280	245	271	268	296	285	271	279	265	271	296	250	290	294	295	279	270	310	272	256	261	295	266	286	278	292	272	274	243	255	265	285	265	269	252	287	294	273	278	273	263	277	278	295	301	280	269	307	275	249	271	274	274	279	269	265	256	277	295	270	310	258	278	273	293	268	259	249	265	276	262	277	298	269	311	289	279	259	311	261	282	281	301	279	294	271	280	262	271	276	280	283	262	269	289	290	268	263	286	250	273	263	272	285	273	303	287	242	295	287	289	289	303	279	290	253	278	277	276	275	261	276	274	289	262	307	279	295	265	303	300	271	270	309	269	259	259	244	284	260	277	269	285	270	295	274	265	257	273	281	277	276	284	264	264	271	287	317	279	278	296	320	289	317	264	298	299	266	268	260	288	319	275	285	272	261	269	270	271	263	306	263	263	273	282	284	275	267	260	287	256	268	276	263	285	264	270	277	272	258	260	313	282	271	276	276	275	273	292	276	240	294	279	281	272	272	254	261	277	273	277	280	271	272	263	261	272	263	271	268	263	270	259	279	268	266	302	284	276	252	253	252	272	287	280	268	291	290	262	267	238	266	298	294	263	290	252	296	283	292	266	241	267	248	296	297	267	277	281	277	283	279	287	267	246	261	278	265	280	276	260	267	275	291	276	259	285	266	284	256	267	280	307	319	267	290	285	267	270	273	277	287	235	259	290	286	248	294	265	262	313	276	331	253	300	276	257	273	281	301	262	300	286	261	286	282	280	269	302	286	278	277	277	294	283	298	279	237	271	263	247	276	264	268	284	270	288	286	304	301	285	265	263	270	284	244	263	287	284	310	243	284	283	253	268	257	306	266	290	282	270	266	278	289	292	287	264	277	256	297	294	249	289	294	281	269	275	310	273	278	263	269	253	306	258	272	285	277	284	295	253	274	269	274	275	286	276	228	266	256	272	260	280	274	275	282	292	289	264	252	269	277	270	282	293	268	266	275	247	251	272	282	306	275	278	279	258	275	249	284	243	297	274	246	265	271	261	259	256	263	274	286	296	281	294	280	258	255	259	300	279	287	274	267	308	291	306	269	298	256	277	274	276	258	269	295	273	321	323	281	273	292	295	288	276	304	285	290	267	259	271	272	286	263	242	273	279	278	292	283	275	286	274	302	263	266	268	278	286	265	295	274	291	282	309	264	296	297	266	247	286	294	294	276	260	281	268	274	282	297	282	297	248	301	284	259	262	254	266	271	303	296	266	276	247	297	257	287	299	297	268	305	275	280	287	250	295	311	284	269	258	284	287	233	279	292	292	276	256	263	291	308	301	258	287	263	255	274	297	253	284	274	283	247	266	280	300	259	299	293	294	296	260	259	318	266	268	286	285	276	266	291	254	256	286	263	278	288	288	262	270	268	304	285	278	286	294	253	313	267	294	293	288	278	272	275	252	258	246	242	284	238	295	273	281	250	274	277	298	255	288	295	257	268	292	282	261	290	251	306	288	256	270	285	283	302	308	274	278	263	264	262	302	276	273	272	275	250	259	269	285	296	294	249	285	288	277	243	255	233	256	244	293	264	277	264	281	287	318	268	288	288	287	254	259	306	267	291	261	276	258	266	277	278	271	279	266	284	288	275	274	273	289	288	266	274	298	265	273	289	267	299	261	276	282	270	277	291	270	289	298	283	288	291	265	292	267	290	301	319	297	279	281	266	277	281	324	241	300	255	266	267	259	280	283	288	269	262	288	307	256	298	282	260	282	269	282	249	268	252	255	284	268	252	262	276	273	292	257	295	283	286	283	264	308	282	270	285	297	254	295	247	274	257	287	269	274	273	268	276	258	291	250	265	283	272	256	220	275	283	293	269	273	297	276	278	278	269	268	247	275	300	286	272	272	261	277	284	301	260	273	294	263	259	282	273	283	283	267	267	254	279	315	279	281	263	294	301	298	274	268	251	280	320	260	295	305	286	277	276	278	280	259	248	298	268	305	273	269	262	279	257	279	276	258	266	308	272	257	280	276	257	264	264	288	260	291	258	287	277	294	270	282	279	273	279	294	309	281	279	281	265	254	274	289	246	287	267	258	262	246	281	271	261	276	289	272	289	269	278	315	273	262	270	272	271	285	251	298	284	287	267	286	290	282	280	285	284	271	289	307	278	281	267	284	273	270	286	282	274	296	250	275	299	263	263	293	284	267	289	269	280	236	277	272	260	270	260	294	258	267	268	247	242	307	264	302	272	283	255	266	291	296	291	263	279	260	252	284	274	284	272	264	269	263	261	268	288	309	272	270	256	294	281	289	292	265	272	269	284	276	280	278	231	291	253	249	272	250	299	273	292	298	274	292	284	267	295	267	261	253	274	278	252	270	253	254	279	290	271	297	296	278	280	258	274	258	280	269	273	268	298	287	295	291	273	241	265	282	280	316	270	291	283	311	263	303	312	238	265	261	262	290	284	253	277	283	259	254	280	257	284	285	291	287	298	244	287	251	287	267	285	234	293	265	264	281	287	268	273	260	290	271	288	307	261	288	265	301	279	259	250	270	281	266	269	279	276	251	278	262	279	274	292	282	251	288	244	251	285	259	294	301	290	273	288	282	285	277	291	274	277	283	253	270	273	282	271	314	274	286	269	258	289	283	264	288	267	279	304	272	249	282	269	273	255	285	304	247	262	287	275	283	294	271	289	262	293	251	284	299	276	276	261	244	273	300	278	305	272	281	273	279	266	268	286	252	262	261	248	234
8358	15054	13133	7868	5867	4483	3690	3379	3485	3518	3120	2731	2059	1741	1455	1285	1157	1136	1046	1007	1031	940	894	879	810	836	758	764	704	714	710	694	697	694	670	699	655	662	642	700	646	636	646	653	652	647	649	638	630	672	635	641	627	662	577	646	619	627	604	637	631	654	635	640	661	652	668	650	663	614	648	639	643	644	680	615	663	635	572	641	602	614	623	608	632	615	600	606	587	629	575	576	642	614	623	606	626	613	632	646	637	616	663	634	658	616	664	609	617	658	622	653	643	597	624	602	672	620	608	636	597	634	647	599	617	597	620	578	599	628	615	608	658	631	652	638	648	671	675	603	671	640	637	619	601	629	620	658	605	609	669	656	661	635	616	659	619	621	628	625	584	650	616	634	583	614	612	628	627	618	610	643	624	613	636	633	654	623	612	612	684	605	611	603	670	642	626	642	629	618	613	591	658	620	660	597	627	602	604	652	614	641	640	616	617	626	636	617	637	662	577	650	658	641	599	636	569	628	648	630	611	663	625	646	604	678	594	657	634	662	643	633	624	648	644	623	615	582	611	601	573	580	626	615	583	657	622	609	661	632	605	653	635	601	621	663	615	620	622	601	623	657	625	668	621	578	628	611	578	611	652	627	622	595	675	614	695	622	603	665	675	641	639	569	634	631	594	636	620	596	634	656	607	640	633	624	634	648	605	624	602	632	641	602	571	590	660	623	643	625	596	613	600	663	653	653	690	624	623	654	654	629	629	597	628	601	604	607	611	616	639	676	636	635	604	623	654	624	585	603	637	638	625	612	612	658	635	631	606	612	610	565	643	609	587	657	621	626	648	658	624	651	633	651	620	669	651	645	613	617	634	607	607	631	614	647	636	624	601	572	591	627	587	614	612	609	596	670	603	609	646	678	629	629	610	643	628	620	624	613	671	639	629	636	673	638	661	598	652	619	673	635	591	643	599	614	639	642	638	646	640	598	623	575	595	606	577	605	618	655	641	631	599	620	607	646	582	642	591	586	636	617	647	618	636	587	655	622	626	613	636	610	655	563	610	604	649	628	673	626	642	621	606	649	644	638	612	623	631	663	609	669	611	567	587	586	597	605	632	685	620	648	598	685	623	622	639	664	627	608	643	603	603	639	626	583	603	623	631	592	636	659	612	602	576	638	590	647	596	632	640	628	615	617	598	623	639	619	663	627	654	556	613	649	626	629	597	612	639	632	633	609	631	649	615	619	650	618	644	591	647	654	622	703	659	659	607	615	627	606	600	588	648	664	608	650	635	634	657	622	621	635	652	682	638	661	665	615	615	616	606	658	640	610	602	599	632	602	606	659	612	598	627	606	607	649	616	623	617	589	629	604	627	608	609	630	613	636	590	611	555	638	634	623	656	642	586	627	631	627	607	591	593	625	599	649	646	584	601	608	628	599	650	636	624	594	637	662	615	621	632	582	648	603	634	646	579	603	659	570	640	643	607	646	610	641	612	629	642	610	599	607	639	643	608	634	598	633	611	600	648	631	612	614	638	588	639	613	616	608	615	626	669	639	619	655	677	603	624	635	657	636	622	625	644	612	576	629	616	631	631	614	622	608	652	658	615	619	641	617	608	628	591	600	611	603	660	640	634	593	624	666	677	642	578	602	620	681	613	645	626	622	621	639	646	645	638	609	615	633	617	610	578	662	637	611	621	593	619	616	614	611	601	636	620	642	625	656	633	652	623	608	605	602	572	633	612	627	615	643	611	632	627	637	629	618	603	635	569	607	621	603	613	644	649	611	617	650	641	608	605	608	619	620	683	673	634	623	629	637	629	628	645	581	591	617	603	652	637	610	624	614	673	634	627	616	649	660	635	582	640	606	621	625	633	631	653	598	639	661	650	669	630	690	606	630	603	631	636	621	639	649	618	620	604	615	634	585	597	684	602	600	584	620	649	627	638	659	657	650	627	617	635	615	585	641	579	612	652	579	625	612	632	613	619	623	598	602	657	630	616	613	683	639	587	658	607	633	658	591	610	625	583	599	648	606	622	596	653	630	686	649	655	649	616	649	583	601	595	615	602	677	643	665	635	594	652	642	626	603	580	597	629	612	638	601	626	575	660	600	555	636	651	615	625	658	659	589	609	630	634	623	624	625	613	605	635	627	625	624	639	634	568	618	624	654	648	630	621	641	600	637	622	595	676	650	671	617	647	634	589	602	645	649	573	611	661	622	645	611	643	640	631	617	664	622	609	653	600	628	627	585	609	619	648	622	670	606	665	612	553	649	603	598	609	646	621	620	684	578	614	605	582	635	558	622	592	616	633	641	619	570	562	597	604	571	644	628	591	628	627	664	564	626	614	632	622	658	671	639	621	635	648	652	617	628	642	643	648	658	649	592	641	580	620	607	617	623	618	600	666	607	606	584	634	678	675	650	579	625	627	612	624	638	595	638	623	636	629	595	595	628	645	589	633	654	642	591	660	590	604	641	621	606	591	608	644	605	610	607	619	690	633	608	589	599	637	643	651	698	546	624	602	629	625	638	635	646	662	609	662	619	638	636	621	671	617	641	623	620	619	648	597	646	626	644	621	649	628	619	648	609	607	640	591	625	554	633	656	639	634	559	618	620	663	635	602	609	641	629	676	677	632	603	638	625	677	632	637	642	616	633	599	598	589	675	628	652	652	611	650	667	657	600	623	588	636	628	631	611	663	628	642	635	633	664	630	614	651	626	633	632	588	695	657	625	613	643	619	647	599	605	649	598	628	650	662	623	622	669	673	648	652	636	626	598	677	602	591	630	639	638	609	599	621	640	658	673	623	618	642	645	627	619	589	610	616	645	672	632	642	643	650	626	606	622	642	609	627	631	636	652	634	596	615	619	588	624	652	626	616	648	673	648	648	631	638	596	675	643	583	660	598	639	596	649	599	612	629	617	604	673	626	641	611	606	640	631	631	619	628	622	582	587	602	590	608	642	586	632	641	628	695	594	659	597	645	579	660	652	655	638	605	642	608	611	606	668	618	601	581	633	605	590	626	600	665	628	662	632	622	600	640	593	623	608	659	642	631	608	669	671	581	637	656	619	642	631	588	621	624	594	643	632	688	650	644	639	615	648	611	637	625	612	613	657	643	641	596	610	615	589	583	635	613	650	617	648	652	637	622	663	604	586	672	649	630	629	592	596	639	634	624	623	663	651	609	629	643	627	615	620	614	608	598	604	610	639	611	627	629	678	626	634	630	640	645	640	595	632	639	614	646	644	585	568	611	625	628	666	627	655	609	616	660	647	616	659	671	600	667	565	621	643	596	615	631	603	623	628	649	608	618	620	589	615	609	622	646	634	628	602	643	599	634	630	584	612	620	623	651	599	659	619	615	560	706	613	577	622	643	629	631	618	628	642	631	617	646	617	620	548	639	641	653	584	647	674	662	605	596	666	639	604	660	620	620	608	617	577	679	600	640	654	588	631	640	652	643	623	633	574	612	640	606	644	619	592	633	620	662	636	613	642	596	607
24109	21383	28864	24245	21358	10901	2581	1911	1737	1673	1539	1301	1080	1024	800	799	717	683	656	647	635	693	563	548	566	549	521	553	500	525	552	517	505	528	502	462	477	493	486	528	488	498	481	491	511	485	490	520	462	517	481	455	451	481	457	513	504	467	465	466	477	502	499	472	418	477	496	473	484	461	457	492	457	504	466	472	480	506	462	466	489	487	474	488	472	495	464	453	424	475	491	468	512	474	558	464	462	442	458	496	505	521	487	485	505	483	489	513	479	474	495	466	494	476	472	439	457	459	449	456	477	465	482	453	467	493	490	424	475	472	506	442	501	513	509	438	466	424	472	461	471	493	442	514	500	460	492	470	460	478	452	470	475	431	493	436	500	487	480	493	499	509	446	477	474	493	486	476	454	442	470	462	470	475	488	451	505	483	454	472	460	468	466	474	486	457	452	499	433	423	494	463	468	463	492	431	500	448	455	493	481	489	474	479	488	446	495	493	477	464	480	452	476	473	491	446	476	490	491	496	457	476	498	471	455	494	477	498	465	430	456	517	450	468	470	477	465	504	477	471	460	485	495	506	500	461	474	475	497	476	491	443	457	485	480	481	492	463	467	490	429	454	470	481	454	480	477	469	489	445	470	456	507	455	460	465	499	451	490	471	456	467	493	486	473	424	435	473	462	490	465	500	469	499	467	510	434	451	504	497	477	458	450	502	491	470	442	430	468	430	439	514	449	505	470	503	470	475	450	441	494	433	474	497	469	490	469	483	450	471	488	499	455	487	504	494	459	465	470	466	492	474	490	453	486	498	491	443	476	487	519	471	475	447	434	502	482	488	431	454	461	503	481	486	449	470	484	433	491	442	498	504	462	493	481	498	470	466	473	474	486	471	459	467	472	489	433	440	459	475	493	456	473	455	475	482	507	497	452	478	490	474	461	450	489	474	500	468	457	466	465	485	459	452	448	485	508	490	502	463	468	467	495	443	479	425	486	491	479	463	490	510	435	469	472	497	460	497	480	456	500	496	460	478	443	458	467	513	451	464	450	459	481	430	513	474	487	434	483	446	494	506	500	500	470	489	483	478	464	441	440	457	479	466	498	467	455	441	447	494	503	489	444	505	488	446	504	464	471	472	495	484	475	506	490	455	475	415	482	474	458	451	440	472	483	475	487	470	436	494	490	475	468	459	479	466	453	473	433	472	496	479	483	466	435	467	464	469	480	473	425	470	478	462	462	419	500	453	485	469	491	498	455	463	472	523	470	450	453	503	444	444	502	428	443	434	488	483	479	457	462	465	473	493	465	534	475	488	465	492	441	481	477	495	456	486	483	517	494	434	470	479	499	452	414	488	479	436	501	498	522	493	454	470	467	476	458	499	457	482	479	458	459	465	493	439	465	434	454	499	481	458	479	492	428	462	493	508	481	447	481	446	444	476	459	467	486	455	441	476	458	489	473	497	481	469	466	453	499	494	452	460	500	466	494	457	454	458	455	465	465	442	462	488	440	493	464	458	474	507	496	435	503	459	496	462	487	461	463	465	498	451	480	500	500	484	467	460	496	476	463	455	459	488	472	504	443	492	475	476	491	473	453	501	476	447	467	427	434	434	477	449	478	476	436	463	444	442	456	439	490	440	488	472	505	473	494	445	481	460	445	509	485	538	437	472	444	474	507	464	484	438	463	467	424	475	517	486	473	468	438	462	420	458	479	440	442	439	476	455	446	473	503	493	488	463	476	473	499	464	456	478	482	486	527	506	465	445	448	456	498	479	486	496	465	484	472	477	466	473	461	512	498	505	423	479	444	492	497	462	453	494	482	468	478	466	462	444	492	473	517	420	448	484	497	486	468	460	484	471	490	455	471	468	494	456	458	501	481	504	427	505	472	473	444	473	472	461	489	478	492	481	517	487	458	458	475	474	478	466	421	470	497	474	469	475	491	488	475	448	491	480	485	493	471	511	475	440	486	501	516	467	486	507	483	479	435	498	483	477	479	500	475	478	437	465	508	463	485	467	494	476	441	454	456	466	459	457	457	474	462	459	471	475	500	475	449	477	443	473	463	438	467	441	459	494	478	456	483	427	474	442	482	464	459	456	507	464	483	463	462	484	481	471	486	459	477	498	475	442	462	460	480	436	461	478	467	461	496	468	472	477	472	471	470	485	483	447	498	463	452	449	460	464	485	450	476	463	461	480	464	486	427	485	476	466	473	486	539	453	466	515	470	443	486	481	491	459	493	453	471	497	509	488	455	485	480	473	467	435	490	460	460	465	464	501	472	446	460	488	480	477	477	471	488	476	441	500	473	455	448	480	530	440	492	445	464	471	474	469	466	449	496	478	464	449	455	467	456	429	433	452	516	525	476	476	445	494	448	488	478	517	475	478	484	463	451	455	443	470	471	441	457	475	494	452	456	458	466	456	437	488	483	439	444	480	473	480	490	474	500	480	504	464	499	495	477	455	482	472	454	475	462	469	461	463	472	467	533	446	474	476	496	458	456	514	492	438	501	435	473	445	469	461	496	472	451	450	472	468	422	437	514	481	489	456	477	460	477	501	471	481	417	478	486	473	460	490	453	512	473	471	467	469	488	491	468	476	458	484	496	448	483	494	441	485	451	471	474	446	473	486	449	517	466	492	466	449	450	477	452	515	461	440	443	430	460	471	471	457	444	421	446	478	479	484	475	473	455	466	487	472	456	463	483	484	444	487	401	466	472	504	464	454	472	462	477	456	482	476	428	462	494	470	438	450	474	494	473	462	441	475	463	452	449	442	463	430	480	468	448	466	485	463	459	468	450	431	469	467	482	453	511	466	505	461	469	467	443	460	471	446	459	464	482	494	473	436	493	420	475	468	479	463	442	486	439	483	469	516	466	469	472	499	459	480	448	452	523	456	420	473	449	469	511	507	472	493	479	459	468	434	472	505	447	478	483	470	508	508	455	487	503	470	509	467	490	462	446	497	513	423	463	443	477	466	504	466	483	484	491	440	438	455	472	455	469	461	459	484	443	474	468	460	453	473	442	489	458	472	438	489	412	476	450	479	441	471	471	442	463	473	462	458	468	508	465	471	496	467	421	476	473	468	508	464	445	461	483	478	458	458	463	463	430	442	468	434	496	461	460	461	462	450	494	470	442	491	438	476	511	443	459	472	457	502	445	456	475	517	497	413	473	505	485	469	472	496	478	466	445	484	479	487	455	483	454	456	429	433	470	464	481	476	459	503	451	536	507	471	483	466	441	477	459	472	443	470	463	457	516	465	439	483	497	445	463	514	483	485	457	513	463	475	465	457	463	442	455	498	456	453	471	441	446	483	464	496	462	451	468	443	455	470	448	433	486	475	467	463	495	473	472	498	476	458	495	468	493	476	497	480	476	456	517	471	471	469	456	497	518	477	489	507	506	473	484	482	522	469	455	480	448	495	469	435	467	439	488	445	481	439	480	514	479	468	451	453	488	479	480	458	475	468	476	488	481	460	472	509	461	458	497	499	454	480
11503	21913	19205	12436	9254	7249	6221	6065	5955	5872	5184	4333	3573	2913	2442	2126	1870	1845	1876	1793	1722	1559	1516	1439	1342	1250	1266	1137	1226	1174	1154	1125	1104	1022	1064	1101	1036	1013	1081	1001	991	988	990	1040	1010	985	1022	1046	973	983	1003	993	1069	957	1012	969	985	963	981	983	987	1002	969	972	1027	1015	964	1024	992	974	940	1019	955	980	1055	989	1012	968	988	1000	990	998	1011	946	992	1053	976	991	954	982	915	951	948	935	993	942	994	945	960	968	984	976	911	999	1000	974	1030	943	907	1094	991	1003	986	1027	950	927	984	1038	967	1026	959	1031	1017	1020	928	925	998	960	995	962	1023	976	968	922	987	1009	1008	1002	965	994	993	1039	992	950	970	944	1004	945	958	1024	992	940	958	1004	952	1040	974	1014	964	976	988	1030	1015	1039	977	980	1012	949	988	1004	1038	960	967	987	975	958	964	949	965	937	979	1020	992	942	975	952	955	998	979	1027	1019	943	979	1061	990	1001	972	978	973	1011	926	970	990	1021	957	999	961	922	977	948	995	972	980	928	1025	1012	976	969	988	976	940	981	1031	954	957	995	947	965	960	931	987	960	1003	998	980	1026	991	950	987	952	958	992	1004	919	941	969	987	971	1026	1022	985	1021	992	959	991	951	963	1011	935	954	971	1004	1021	1038	944	983	1024	1011	1014	983	976	1016	981	1013	996	955	992	1020	991	930	938	1038	991	965	995	947	964	955	979	938	1006	999	1012	969	930	952	1046	993	957	999	941	992	953	985	1045	906	998	972	976	967	1002	996	926	992	967	941	979	954	957	1007	952	975	966	1011	995	986	993	1004	940	999	1016	990	967	959	961	974	984	1053	1010	938	1004	991	994	950	973	949	964	989	953	960	1016	964	985	971	937	965	958	994	1018	947	979	977	986	1019	1011	993	923	1004	965	1030	960	985	963	927	962	964	1009	954	982	970	978	936	971	1001	982	1016	1014	988	958	1036	923	970	988	968	951	976	1010	1022	1030	977	996	974	1050	1009	961	965	1031	957	1038	1002	1014	997	959	993	1009	1009	968	928	974	956	933	961	956	1010	934	932	952	1028	963	999	949	1016	945	1016	1000	938	935	978	936	1028	1001	1004	894	954	969	935	968	902	986	932	931	999	916	952	1043	976	948	977	982	1016	1016	1013	938	1010	922	977	969	936	957	932	936	1005	972	989	1027	962	1041	950	928	1071	957	941	996	1010	958	1031	1011	1012	1014	961	948	956	933	1009	979	974	1006	999	954	1057	976	946	992	976	1039	957	1024	901	966	1044	961	1027	1012	975	988	1042	992	947	985	1007	965	1031	914	1000	920	973	1047	995	978	966	978	951	979	922	1003	990	964	987	983	974	1013	968	985	1001	1004	959	940	950	977	977	1004	979	996	969	1024	965	972	997	1037	981	981	912	975	1050	931	971	1018	1017	938	1025	945	1022	967	974	951	967	975	974	966	975	977	947	1029	928	974	1028	984	976	991	988	945	955	1007	949	973	970	999	977	973	994	981	970	1020	1011	1014	969	1016	919	934	978	960	1024	991	956	966	997	1002	991	966	961	951	994	991	953	934	934	918	1016	980	960	996	969	990	993	946	1037	1004	968	967	967	968	978	968	960	1019	944	998	939	1009	962	910	1047	987	967	946	963	980	981	1001	1019	948	1013	980	959	926	965	945	952	979	994	1004	991	983	962	1029	1019	950	992	1006	956	1041	1036	930	981	921	975	1015	988	941	1017	993	998	934	978	992	971	977	918	1030	1001	957	958	964	980	986	916	986	1007	935	969	934	969	964	978	969	943	959	993	952	964	953	1007	937	1016	1002	1018	986	939	887	979	940	974	953	1006	951	1041	947	955	965	954	930	1006	952	986	982	940	953	1008	985	968	967	961	1008	964	983	1020	1006	963	1002	1027	958	981	944	998	965	970	991	962	936	939	947	971	969	950	935	1001	999	928	1051	970	1047	963	1007	1021	977	965	1026	971	937	967	1030	983	955	981	973	1025	1009	938	994	1018	924	1009	968	1002	950	992	1045	957	1010	965	963	904	898	907	979	933	952	1026	963	972	970	998	966	953	965	965	995	941	994	964	1014	945	1023	944	971	965	966	977	993	990	954	962	1004	961	967	1021	936	962	1030	969	971	960	998	983	1004	1005	985	948	974	1028	981	1031	1009	958	938	1014	973	1042	994	903	985	937	1021	982	1004	942	1017	946	959	982	987	997	999	944	981	961	1005	981	948	944	997	923	987	960	985	972	938	946	991	1017	973	992	944	982	1006	924	1008	973	977	993	971	978	968	968	959	969	953	941	986	978	962	987	960	964	961	999	909	968	1005	993	973	995	937	992	975	930	907	1016	1003	995	998	966	987	931	961	984	972	1013	969	949	1036	984	910	947	1001	988	981	1002	942	988	914	996	966	1002	992	951	1006	907	996	1022	979	1017	954	1051	953	946	969	995	960	984	997	1002	964	962	1056	987	987	953	1019	965	1003	961	980	972	959	966	954	992	992	957	973	940	953	943	941	948	989	972	1029	1004	997	1011	895	1010	1016	1025	956	909	1047	941	1001	975	925	1022	921	995	1013	993	995	996	969	991	1010	931	950	970	953	962	951	997	1030	1008	966	911	930	957	955	982	1000	989	1016	1013	951	963	927	1029	1012	955	942	950	916	1003	987	940	983	1022	944	965	953	930	921	972	983	1005	991	989	992	985	965	978	966	943	983	1005	951	951	950	1017	940	1016	940	950	981	941	962	1011	976	981	971	991	1001	982	925	951	965	975	1012	973	993	960	988	979	978	970	909	1000	922	943	979	1001	967	970	966	1003	1029	998	1009	1046	969	1007	948	1027	974	958	987	1032	1016	970	1005	1009	984	987	969	989	1023	955	906	981	975	977	1027	979	994	984	1002	920	965	945	939	942	982	955	966	933	1053	957	1067	1015	996	986	1004	964	941	993	1028	953	952	989	966	978	992	1022	1005	946	1030	977	981	915	935	1028	985	1002	971	976	990	963	1024	989	951	985	1031	962	973	1001	984	930	949	962	978	988	941	1019	1011	986	942	994	988	950	981	1007	1039	1003	920	948	984	997	929	978	947	1005	1056	964	989	989	941	967	958	971	961	970	972	1018	942	979	923	977	1001	963	980	982	959	983	943	937	925	995	934	934	956	996	991	956	957	977	978	966	915	987	985	981	956	996	944	979	968	1007	966	990	993	943	952	936	1018	925	956	1002	974	948	963	950	998	967	993	1008	986	1053	919	1033	1000	961	1013	965	950	1008	1006	990	963	963	946	955	1033	1004	1010	996	998	959	967	943	1024	978	884	1024	971	988	942	1009	968	962	977	991	945	995	936	925	969	968	963	938	938	984	963	965	923	968	913	980	1006	969	981	957	982	954	952	920	1022	905	1015	940	974	950	979	985	957	990	1036	1002	993	938	978	1026	993	937	942	1025	975	1021	986	894	995	952	982	976	975	985	1015	1040	955	974	960	982	959	966	992	895	936	938	954	979	991	975	924	966	967	961	1027	989	1002	1063	961	1019	976	1010	991	971	952	954	988	924	969	963	1001	988	1023	979	981	910	1000	946	941	1023	962	995	950	951	1066	982	941	1015	997	994	981	968	973	997	1009	1016	935	1006	974	931	958	934	928	987	949	993	941	967	1002	996	1013	1007	997	992	962	1008	967	969	992	975	1015	1034	964	953	997	935	983	986	978	943	944	973	959	940	1025	989	962	1001	967	947	940	957	993	997	921	922	1002	987	1044	960	987	989	1034	956	943	991	990	941	975	973	997	1039	961	967	948	997	1003	928	958	992	997	1010	931	1013	955	1006	907	1013	917	1014	1013	955	1008	1012	958	1003
27340	16349	3052	1115	693	637	608	644	645	605	559	533	484	432	428	459	397	404	454	410	382	447	430	372	438	406	382	419	379	394	424	432	436	394	388	441	365	406	412	375	404	415	413	400	385	400	360	396	380	361	402	434	438	409	413	386	402	365	394	388	375	436	400	421	375	381	352	376	415	402	382	407	409	354	394	404	395	404	439	436	375	389	386	383	398	425	378	387	423	397	421	393	365	363	371	422	412	383	396	383	410	409	401	427	387	369	372	378	430	407	407	430	391	373	381	390	421	384	408	374	361	401	390	412	407	383	424	390	393	349	375	415	416	402	375	420	388	414	383	388	372	391	386	392	371	399	369	399	379	404	419	401	405	388	410	393	392	378	393	405	396	386	375	418	371	373	416	390	424	417	364	391	401	407	410	388	368	436	420	388	397	404	409	423	400	377	403	410	425	408	417	406	355	399	401	428	386	397	361	402	387	387	399	405	391	397	388	393	401	418	387	396	439	401	377	389	388	431	357	355	360	353	419	415	357	383	387	367	400	415	417	403	415	438	402	369	411	389	381	400	393	421	395	424	404	393	360	417	360	388	413	384	410	382	387	371	391	395	419	376	354	384	398	388	406	384	413	384	430	374	398	383	375	410	403	385	358	394	397	387	372	421	389	401	412	416	402	396	416	381	383	403	416	394	366	402	394	411	400	423	399	431	406	391	398	408	376	427	391	401	396	363	394	396	404	424	384	415	371	382	407	366	373	375	358	356	397	369	414	422	451	376	430	389	417	438	365	376	390	418	376	414	376	424	446	385	403	417	393	397	422	356	391	419	425	379	407	390	399	420	398	378	405	402	405	404	362	409	415	396	407	395	404	397	383	368	387	395	395	419	399	399	395	385	410	417	412	395	393	418	409	413	377	397	414	402	407	424	434	384	400	395	384	413	375	402	398	373	396	422	411	414	398	408	373	406	354	384	376	394	427	398	401	376	391	401	382	393	382	425	432	390	406	400	385	338	402	392	400	332	380	377	399	401	373	388	408	434	414	388	414	408	410	385	414	415	387	395	397	364	409	407	400	414	382	397	390	412	382	415	414	379	408	412	388	402	374	402	385	462	397	430	371	417	396	410	417	391	404	393	410	417	389	382	399	361	389	400	379	366	382	403	396	397	358	407	406	395	418	381	404	397	383	368	385	427	367	407	386	367	416	394	396	358	365	406	424	400	369	368	431	363	415	417	393	365	398	357	381	419	383	389	417	379	359	409	392	456	390	387	415	415	393	372	360	357	391	434	390	421	381	412	388	379	390	427	408	394	407	371	376	356	399	395	378	408	418	411	371	381	374	393	409	407	374	359	395	375	414	392	403	408	376	376	420	426	396	376	411	377	423	392	391	367	376	391	402	393	415	363	394	401	417	371	370	383	413	382	423	444	389	385	384	405	417	410	383	393	387	402	410	403	391	405	414	431	392	408	405	388	373	401	408	383	410	384	395	373	404	371	414	362	436	409	398	398	379	405	391	427	403	383	419	414	396	397	404	362	347	401	368	417	417	401	418	405	371	400	408	409	418	351	396	408	414	381	391	385	410	403	432	423	358	426	366	369	384	429	406	368	398	392	374	409	432	401	454	351	386	380	415	390	384	392	415	415	391	399	355	373	423	406	404	415	382	403	377	398	388	371	376	392	394	383	388	362	398	434	408	371	394	419	415	390	409	398	393	420	368	382	409	419	412	418	402	374	384	412	379	395	396	382	401	386	384	391	417	374	423	376	393	375	384	409	386	380	375	414	414	420	391	374	449	342	418	347	416	414	384	400	399	419	389	385	402	334	426	396	426	415	383	363	381	396	391	391	390	371	379	422	419	393	391	403	402	410	402	388	397	415	408	380	351	404	379	420	408	405	414	386	355	429	383	367	381	386	422	396	397	366	419	405	425	382	397	361	408	399	430	412	394	372	402	393	396	397	388	395	385	392	419	411	374	370	418	374	379	391	424	398	375	449	416	395	415	416	402	371	426	421	378	416	389	417	401	398	400	380	363	379	401	394	408	374	387	397	384	353	409	380	399	375	407	419	370	372	394	387	378	408	419	400	386	393	381	354	429	400	418	387	402	412	412	391	408	414	363	367	389	394	402	393	395	367	389	383	424	385	384	370	429	420	441	430	372	419	402	428	416	441	388	392	404	385	434	399	408	412	394	393	395	387	401	379	389	374	420	397	383	374	380	395	401	372	396	390	404	393	403	428	396	380	430	403	421	407	348	408	409	396	410	400	447	400	376	353	391	389	389	406	402	389	395	422	410	421	358	386	401	381	415	426	410	433	365	391	411	429	390	412	404	410	381	392	398	402	408	375	373	361	374	416	378	367	403	388	391	391	379	401	399	424	391	409	397	407	407	411	395	371	389	377	390	399	382	433	373	398	394	392	418	383	353	417	374	412	417	408	400	413	418	373	418	457	395	358	391	400	417	399	399	409	396	421	403	397	390	405	415	396	409	405	401	421	375	382	388	392	386	386	381	411	375	393	387	425	377	377	411	357	376	376	403	367	389	396	391	376	406	402	387	409	408	405	373	387	377	365	409	383	380	399	414	405	390	400	406	399	381	412	394	381	394	373	393	381	402	421	384	373	433	391	363	408	395	406	376	412	393	375	409	425	402	355	392	395	391	418	404	381	431	397	366	388	374	391	402	384	398	421	380	408	374	392	416	388	413	406	429	379	406	397	419	410	400	398	397	351	368	405	389	379	354	395	379	385	412	413	392	425	427	397	417	383	389	391	431	391	375	428	388	382	404	416	414	420	385	420	377	408	367	381	387	406	426	385	424	378	387	423	382	364	424	434	379	414	351	384	408	441	379	395	408	391	383	407	408	392	371	383	400	433	372	432	421	391	391	395	399	398	392	394	429	393	409	394	403	396	430	385	412	387	398	429	390	411	401	348	402	372	392	393	379	387	358	423	410	388	411	387	411	422	414	401	399	378	392	414	409	364	397	377	377	394	400	360	392	409	386	368	383	367	405	402	371	387	400	388	379	410	401	409	411	376	344	406	381	363	391	398	402	376	399	376	443	389	396	392	384	370	396	391	404	396	388	421	372	413	401	356	418	372	404	394	373	423	390	388	428	391	420	388	424	426	382	384	402	402	428	391	375	387	410	453	424	386	388	397	400	406	390	408	432	387	375	395	350	407	365	360	381	386	394	397	375	375	439	407	380	415	429	414	374	351	368	404	396	387	366	437	375	402	393	406	388	400	407	416	407	358	389	370	416	380	383	413	407	391	391	429	357	420	404	418	404	399	390	396	406	383	397	400	381	396	377	394	370	358	401	384	433	401	442	402	398	381	396	408	375	411	358	403	389	415	378	369	397	408	415	457	371	370	440	378	383	398	425	404	373	371	397	403	396	403	390	393	413	386	409	416	387	403	389	378	394	380	404	434	417	408	377	356	411	406	384	410	383	383	388	430	386	388	365	412	420	401	431	392	412	383	368	387	382	376	383	382
5861	4940	4454	2651	2125	1885	1785	1909	1953	1863	1730	1463	1299	1231	1116	1092	1026	1033	1034	995	1026	966	931	957	939	932	895	911	874	904	853	918	873	923	877	902	913	857	888	886	856	863	934	869	869	878	810	904	858	901	838	850	899	900	912	840	848	883	860	834	867	848	938	826	851	898	891	855	875	912	909	881	871	913	824	885	856	850	898	873	854	828	817	952	871	877	841	872	890	876	885	921	816	872	895	863	871	875	880	871	859	868	893	843	924	887	840	937	864	960	906	876	883	817	888	936	856	847	866	864	872	801	910	894	900	866	837	890	842	901	861	886	851	891	831	914	870	890	877	904	867	849	836	862	831	830	905	847	825	899	865	884	889	879	860	874	874	916	902	876	913	851	875	885	857	895	892	829	835	835	867	860	889	900	855	858	857	838	863	859	850	863	887	857	906	796	896	873	874	868	855	895	910	888	828	862	975	900	830	894	874	884	906	868	890	848	910	852	891	818	877	867	880	817	874	831	853	873	874	823	914	923	887	839	880	892	822	936	882	870	815	895	885	870	855	868	853	919	829	839	869	874	907	896	851	870	880	834	873	859	836	854	804	887	873	900	903	876	835	882	851	907	891	881	902	903	881	888	908	890	855	885	847	891	830	883	882	873	858	899	866	874	863	890	840	876	860	891	877	856	877	920	890	795	873	859	902	892	837	892	907	891	798	896	832	894	860	892	868	887	867	888	933	914	866	879	924	854	887	911	849	892	880	877	902	855	914	870	909	836	874	894	868	876	893	928	877	915	850	857	874	883	878	872	884	900	871	835	855	918	902	866	889	873	874	860	920	859	856	875	826	891	830	825	848	868	867	852	853	850	855	864	908	838	845	880	875	872	861	869	881	870	884	901	913	874	893	850	856	857	867	879	913	879	888	857	892	882	848	878	864	859	864	848	867	841	885	858	901	792	868	889	811	881	848	916	816	900	840	866	858	879	870	858	835	832	899	857	853	886	854	876	905	841	935	908	899	890	832	824	862	836	909	856	826	905	876	827	870	887	835	895	925	866	869	836	894	813	805	813	821	876	848	868	830	846	853	923	885	855	868	890	868	888	855	893	880	858	900	911	884	845	889	918	898	877	869	844	879	870	867	885	903	914	850	906	928	870	827	892	885	879	875	845	879	854	834	799	886	847	864	892	902	891	847	874	829	899	879	833	784	841	913	889	897	902	850	837	815	882	853	875	891	845	856	911	862	846	890	934	872	832	877	908	924	862	866	839	893	849	893	880	865	898	848	847	883	885	897	907	899	906	885	850	869	846	935	868	878	900	844	849	887	856	897	828	846	896	860	900	892	916	899	853	853	890	932	880	895	934	842	872	868	798	855	854	872	889	868	874	914	884	858	864	860	877	943	856	858	901	877	839	874	834	879	940	844	824	862	853	868	911	891	841	892	827	886	834	879	908	890	891	862	837	845	860	851	896	882	874	845	914	915	874	871	846	909	840	855	887	802	858	928	865	854	899	847	880	896	875	842	819	894	874	867	900	902	860	875	901	873	817	883	919	826	886	856	871	859	867	836	887	883	862	867	858	856	856	890	872	856	911	894	855	900	891	834	911	860	868	812	916	848	909	895	844	904	904	905	873	850	928	812	838	964	873	797	871	866	890	852	876	928	875	867	872	885	876	864	907	831	833	911	930	870	870	837	818	872	882	896	865	862	811	848	854	883	871	885	855	881	887	918	860	854	880	928	893	918	916	914	892	886	895	843	927	880	914	916	853	899	897	878	847	902	858	842	855	847	864	892	907	864	830	850	840	844	845	901	891	877	889	860	869	909	859	893	910	903	846	898	841	884	869	897	889	861	852	873	897	826	828	888	840	891	864	857	861	893	878	897	900	868	849	948	861	873	917	856	883	894	834	847	842	906	922	841	843	842	892	865	857	887	868	881	843	872	885	855	837	885	875	800	876	855	886	830	840	828	884	826	878	882	810	913	935	918	848	861	849	843	905	925	850	874	885	917	869	888	889	847	884	903	907	834	891	839	909	842	822	856	952	888	870	879	864	867	841	899	925	895	891	903	846	872	872	873	820	911	892	882	876	870	866	905	846	862	861	835	841	889	881	885	840	871	853	878	813	913	860	845	842	860	861	849	870	932	900	882	855	920	912	913	887	854	933	848	877	864	861	872	889	852	858	842	914	861	858	869	866	837	849	892	937	873	844	919	862	805	850	820	838	823	846	919	811	919	874	875	881	857	825	861	851	862	900	880	887	843	909	891	870	894	915	870	825	974	894	845	905	870	893	936	852	911	862	874	872	879	807	829	903	851	841	883	837	872	826	857	878	872	865	917	846	806	910	870	817	883	840	886	918	874	906	840	862	863	912	809	889	856	837	845	958	875	902	828	856	946	901	874	864	842	841	859	934	893	894	877	895	900	891	879	897	870	888	914	862	893	835	901	864	806	888	908	868	915	874	807	851	885	844	877	818	830	917	828	878	836	901	901	905	845	868	910	840	853	909	868	855	877	869	888	868	874	886	850	829	883	895	853	873	877	858	835	867	845	897	932	842	850	864	844	867	886	928	901	873	855	906	931	906	879	896	897	881	871	855	838	833	880	897	893	822	872	826	889	909	840	868	883	860	841	862	865	883	878	862	818	863	938	863	875	851	880	825	873	829	904	825	838	839	908	883	891	851	935	879	838	867	923	891	822	835	858	864	861	907	875	847	918	894	840	866	817	876	867	892	916	855	913	907	866	854	857	947	896	898	887	849	858	862	873	847	884	898	854	840	873	840	825	863	871	885	878	853	854	857	876	891	873	890	893	908	858	886	827	901	886	861	864	924	863	873	828	909	907	851	918	910	877	843	835	852	826	873	876	861	874	896	888	832	911	864	931	869	900	874	854	873	868	865	903	877	892	868	864	831	906	904	859	907	870	905	897	880	895	845	872	831	857	895	847	860	896	878	891	897	853	836	868	850	892	881	902	845	888	872	904	870	856	895	891	846	915	854	907	874	876	847	848	848	821	860	888	899	905	870	829	861	885	842	846	792	860	843	868	864	871	875	888	834	856	829	890	917	876	860	896	865	890	845	887	900	871	874	905	895	865	840	914	834	864	875	897	928	857	895	889	888	884	866	844	917	871	869	823	883	873	870	900	931	850	851	856	853	879	836	823	898	860	840	851	890	949	864	863	854	867	837	893	849	874	879	864	865	843	890	933	882	822	848	916	904	886	869	880	893	866	867	834	927	862	934	887	893	901	873	889	878	898	913	870	921	838	870	897	841	837	900	865	850	842	897	870	865	901	861	853	909	930	850	907	872	894	861	862	884	910	868	836	825	852	826	850	837	918	868	889	890	874	876	889	886	847	850	909	864	959	903	901	843	894	899	862	851	873	832	892	897	899	890	898	897	886	854	906	932	849	864	921	856	889	889	863	863	919	881	888	893	894	919	887	855	899	846	885	903	877	836	877	865	851	846	856	886	843	891	878	872	907	838	887	863	873	867
25063	21464	27920	25373	11378	1783	1254	1079	1016	990	847	743	621	556	478	415	377	369	361	372	330	347	333	313	306	332	283	260	315	303	256	303	290	281	284	253	285	260	254	288	278	267	265	252	247	279	274	253	267	250	251	249	260	256	270	274	296	257	258	276	245	269	273	257	249	291	260	262	277	265	265	274	282	247	249	274	275	251	256	282	267	273	269	272	252	214	250	242	293	263	218	259	260	247	276	240	263	256	282	275	281	232	251	253	244	275	284	248	262	272	273	268	256	263	248	266	276	269	254	258	278	227	261	258	247	297	256	273	271	247	295	282	252	297	265	254	255	228	274	259	233	281	264	265	234	279	271	227	265	269	247	265	253	273	236	287	252	279	246	305	275	262	231	301	249	277	304	263	256	296	252	286	260	247	238	253	264	269	249	278	272	240	266	287	262	271	246	239	238	271	265	255	248	231	268	247	301	267	295	247	264	259	243	287	249	288	244	276	263	274	282	263	303	251	233	248	269	245	234	266	276	270	243	254	273	254	236	255	251	259	267	263	241	293	263	224	314	252	216	296	267	261	250	255	265	240	271	281	268	233	266	274	269	263	245	252	247	268	270	235	245	243	266	248	282	259	228	253	271	283	242	239	256	261	261	245	255	258	280	254	247	254	258	266	253	276	272	287	257	253	253	281	293	279	261	264	261	258	260	299	259	288	247	234	254	237	284	277	247	279	267	264	236	259	269	279	268	263	262	257	239	274	261	256	260	267	299	268	256	260	246	266	270	270	258	241	259	248	251	238	297	261	270	277	291	274	232	246	268	237	239	254	279	212	237	276	278	270	272	274	264	281	295	266	289	288	256	257	265	264	290	251	264	301	287	275	294	251	247	257	280	259	257	255	257	271	255	266	251	277	268	261	265	240	272	257	244	296	252	269	241	243	240	251	257	238	269	248	254	263	273	241	264	263	293	253	253	252	266	266	272	254	273	264	262	266	301	277	245	260	264	268	242	281	234	255	284	247	258	260	254	263	273	265	280	253	268	259	266	245	263	269	259	283	244	265	252	249	258	257	278	277	287	252	275	279	254	263	262	278	268	264	261	258	290	275	255	258	270	256	273	259	255	239	283	283	268	271	280	251	259	251	263	263	256	263	254	283	270	270	262	276	281	254	263	261	264	256	248	280	275	262	253	277	288	287	279	245	247	256	270	245	262	229	278	259	264	239	256	254	257	267	262	265	291	254	252	256	279	286	281	247	241	309	246	266	269	270	238	256	258	254	256	246	270	262	273	280	275	246	247	259	246	263	255	269	284	260	268	271	250	269	270	243	291	259	282	248	234	228	254	262	251	277	246	230	285	248	247	258	284	282	267	268	251	267	267	262	252	276	282	277	270	261	230	275	306	239	281	279	246	264	271	275	241	275	251	265	243	280	262	267	219	253	261	294	267	233	261	261	268	243	226	254	257	256	247	279	279	231	285	249	259	251	240	258	283	268	239	251	255	243	247	254	255	249	275	232	265	262	239	270	300	264	263	270	261	262	230	259	259	272	278	257	257	251	273	278	273	269	246	255	265	239	290	257	273	242	253	250	252	267	259	276	275	251	268	271	242	259	273	268	249	249	253	271	247	283	248	245	228	246	291	274	232	255	254	246	273	291	274	252	285	264	245	262	290	255	261	276	268	269	255	273	264	244	254	274	256	262	252	271	264	275	268	242	263	278	276	252	275	242	246	248	272	256	259	265	281	284	253	259	252	258	252	262	249	257	271	282	251	250	260	283	260	281	274	255	269	246	297	263	245	251	263	249	282	237	265	244	258	263	271	270	236	286	256	229	244	265	257	272	293	283	281	277	259	264	294	233	271	265	252	279	253	266	262	284	251	260	270	243	259	270	279	256	255	250	261	255	277	243	295	281	271	238	250	267	245	264	268	282	257	269	284	262	254	268	269	227	262	252	271	263	278	274	276	270	257	252	278	257	257	254	269	273	237	248	239	248	234	260	257	256	241	249	264	266	267	251	249	239	255	254	247	285	278	273	246	267	267	247	257	255	251	254	261	240	241	270	267	254	263	267	264	230	258	258	245	277	212	280	250	276	281	270	234	271	265	269	273	257	266	261	274	289	265	246	314	273	235	264	223	267	284	262	279	257	246	265	239	256	254	262	254	251	269	261	266	229	255	264	264	287	266	268	304	248	276	271	244	242	258	245	265	267	255	273	261	287	254	255	261	246	269	248	276	244	278	276	288	262	255	229	242	255	282	281	257	272	267	289	275	272	288	269	254	260	295	240	225	247	245	260	241	270	235	238	266	237	257	291	249	249	258	246	255	286	237	277	276	268	220	241	289	243	242	275	253	255	250	293	304	244	268	308	251	234	254	263	247	242	237	244	264	253	294	252	277	244	244	282	235	278	256	236	246	276	275	261	246	275	281	286	271	260	242	244	255	251	228	247	259	261	276	253	264	250	280	282	267	257	271	262	271	229	275	266	254	257	268	228	286	237	266	249	231	272	242	248	276	296	275	260	256	292	275	280	269	241	265	274	251	256	264	265	272	284	267	265	233	247	269	268	265	261	255	275	253	276	251	239	263	290	268	263	245	283	245	237	261	246	279	271	253	242	235	272	259	281	266	237	280	271	248	264	258	248	263	249	243	268	272	288	262	274	269	247	264	280	285	273	250	246	278	253	255	273	282	271	255	257	260	281	251	259	275	278	236	243	256	225	265	257	278	243	266	230	289	278	266	248	259	260	222	240	274	250	280	243	285	277	273	265	252	251	256	260	274	241	283	253	233	297	248	233	259	260	274	246	258	272	264	261	229	254	222	282	278	268	233	255	243	275	259	254	272	272	260	281	259	249	252	261	274	273	272	247	257	264	263	263	257	266	281	241	255	268	236	247	272	237	262	245	303	260	252	247	281	259	248	290	218	273	257	254	244	284	260	269	275	275	261	231	261	271	276	264	274	264	253	288	262	263	275	240	270	288	270	255	260	312	263	266	302	261	237	228	254	271	303	262	258	264	276	294	264	246	279	261	260	262	274	265	249	271	261	242	257	264	275	254	239	275	281	278	267	259	267	289	258	267	269	245	220	246	256	242	257	238	271	257	268	261	254	260	263	268	275	262	265	269	282	224	265	262	272	236	266	254	237	267	283	286	270	256	236	264	291	275	235	250	239	292	242	265	259	243	281	256	252	238	283	260	277	296	253	284	262	279	261	248	257	268	247	272	272	250	282	268	276	279	262	247	273	260	253	251	283	245	259	264	240	238	235	259	258	280	247	262	263	238	262	271	257	266	286	252	252	274	249	251	243	262	254	243	267	275	263	249	267	243	241	262	285	272	236	253	247	254	254	282	255	269	254	271	278	258	266	261	278	244	223	254	213	256	251	279	244	284	259	265	235	269	262	228	271	257	265	248	258	246	260	238	268	256	243	261	279	254	273	251	235	280	238	269	263	259	276	269	239	249	300	271	255	255	233	254	281	257	251	244	244	260	269	258
8259	15076	13047	7692	5864	4647	3980	3965	3952	3686	3125	2593	2123	1802	1522	1297	1095	1111	1071	1105	1009	975	834	871	775	786	721	714	736	715	659	697	656	664	665	670	650	636	620	655	636	601	620	628	606	645	602	647	626	605	587	630	590	620	584	574	638	590	627	653	622	608	590	619	612	587	604	562	609	566	584	607	589	609	616	645	608	583	583	595	641	624	620	579	597	552	603	613	572	579	620	606	613	618	605	621	618	562	642	629	623	625	616	660	625	649	605	578	581	644	603	553	604	629	621	612	632	597	591	613	588	618	634	570	597	596	658	633	602	617	577	560	614	611	583	571	590	608	621	600	618	598	574	622	580	634	599	612	587	603	592	617	595	587	631	635	620	668	597	600	557	556	622	630	585	554	642	662	616	613	608	575	601	578	615	625	576	620	614	580	598	593	605	569	579	649	582	623	580	599	624	611	617	663	582	607	598	624	627	613	621	610	600	640	578	590	635	572	588	624	626	595	571	601	624	594	574	623	609	570	564	589	626	612	619	546	620	559	604	581	624	580	562	612	603	586	609	552	620	631	622	624	624	627	627	617	577	598	576	595	604	628	584	632	583	617	653	624	598	587	613	622	592	612	614	629	636	593	596	578	581	632	599	640	580	564	608	586	586	614	574	580	649	612	579	612	631	603	595	563	643	632	604	598	600	607	587	624	604	592	616	590	610	581	604	634	591	574	598	631	613	621	643	627	600	628	616	635	612	601	588	601	550	561	598	566	613	566	611	593	587	575	616	601	628	611	551	577	581	585	612	613	599	602	626	582	641	608	612	575	558	571	633	599	558	561	668	614	605	581	652	616	579	594	632	619	611	573	600	628	604	579	536	630	571	579	581	633	605	585	617	592	629	629	557	610	626	561	598	600	606	579	583	561	550	614	613	611	658	611	586	619	639	629	586	562	583	613	598	611	585	649	623	601	632	608	589	628	600	622	635	582	563	584	600	603	595	601	566	587	613	566	569	579	576	554	604	647	550	594	638	574	553	594	599	612	609	646	573	634	580	639	618	615	571	568	602	561	623	625	585	605	614	610	640	626	586	632	605	618	593	604	618	603	617	623	612	640	612	576	620	654	571	646	632	611	570	565	633	581	615	580	574	557	618	594	605	601	586	609	608	565	593	580	575	572	650	615	540	575	605	604	587	612	589	565	593	621	593	637	599	577	641	578	626	614	588	537	648	568	584	601	585	609	554	615	603	596	602	550	571	646	640	593	600	563	611	562	650	600	627	593	637	591	605	640	581	621	620	571	612	602	600	594	627	588	587	577	579	618	602	549	603	596	619	576	615	586	602	616	574	599	633	614	670	608	663	615	613	577	611	582	585	591	620	614	614	586	626	599	574	625	636	587	624	607	593	637	590	589	647	585	587	625	562	611	652	602	594	583	612	628	638	604	570	595	595	627	588	615	557	567	596	569	564	640	569	600	620	599	617	608	585	589	601	590	586	591	584	568	599	579	650	613	594	612	598	600	597	593	605	602	612	554	648	608	615	587	591	599	627	572	581	628	554	597	616	598	622	617	588	579	626	591	604	591	588	564	637	616	554	619	635	656	596	665	636	589	577	615	622	542	624	603	576	606	581	622	606	566	606	595	605	596	628	553	573	597	604	609	617	602	606	599	603	592	560	598	606	626	604	573	596	625	602	642	608	633	608	637	547	595	613	610	614	563	635	607	601	602	592	610	607	624	599	639	558	577	624	559	552	617	592	573	556	607	638	559	631	623	567	632	613	639	606	619	576	561	539	624	652	588	601	573	615	611	647	610	605	586	560	625	586	587	563	578	614	624	613	597	614	574	574	603	563	566	633	622	586	561	601	625	620	576	577	566	622	618	564	621	593	605	561	561	616	567	600	623	599	602	580	626	586	555	609	588	557	637	601	624	595	628	590	590	593	611	545	573	652	624	580	647	593	611	614	619	614	623	611	649	602	571	600	572	608	580	597	637	636	616	594	607	588	575	580	624	647	600	594	642	567	587	586	606	611	619	639	570	605	618	591	609	639	587	640	630	600	608	554	608	600	578	562	623	598	633	625	571	576	583	620	577	574	593	582	550	592	558	616	612	599	589	546	572	578	597	652	592	604	598	622	634	610	585	639	558	590	619	609	583	613	593	594	593	613	633	586	569	565	601	576	580	642	592	636	585	610	632	625	541	593	606	626	599	597	597	576	591	586	582	620	641	629	592	625	613	563	625	663	620	632	619	559	577	592	568	620	574	620	623	601	618	560	585	604	585	605	654	642	622	601	658	587	570	612	658	627	619	550	603	568	624	619	573	604	598	628	635	642	614	579	623	595	635	564	627	603	552	614	603	594	569	599	609	583	601	569	574	628	580	634	597	587	588	602	581	605	625	609	545	605	575	612	601	589	617	564	615	593	585	594	643	599	604	556	631	595	580	601	612	624	596	632	573	621	629	620	611	592	560	615	623	576	607	601	584	615	585	593	598	623	597	583	569	614	625	560	590	645	591	595	559	589	578	591	603	608	592	600	623	616	628	587	603	588	579	607	560	613	603	602	635	591	577	626	626	633	610	596	594	622	569	622	624	570	627	617	610	612	618	599	580	606	615	586	589	590	585	562	591	606	643	589	612	597	595	608	589	606	574	643	621	584	633	604	567	605	603	580	571	559	610	584	587	626	576	656	604	667	616	610	609	596	631	582	619	573	619	622	587	543	608	619	589	615	625	582	604	590	602	579	631	601	610	577	558	584	617	618	617	596	578	563	595	619	606	600	579	608	619	612	626	642	608	611	575	597	628	608	643	603	579	523	590	604	588	585	672	634	615	607	587	574	629	545	572	601	565	627	596	558	623	604	591	606	534	631	597	640	612	564	571	636	609	607	595	588	629	600	603	640	618	590	601	552	582	602	578	590	631	588	596	582	576	563	594	607	645	586	583	592	592	623	572	606	583	596	590	578	594	560	637	608	609	590	669	604	619	577	606	610	634	547	614	627	598	565	623	600	609	580	612	640	589	600	611	624	636	580	601	639	619	600	593	542	635	601	583	640	609	573	593	598	579	605	555	584	595	586	608	596	578	611	616	585	576	632	619	601	606	540	621	681	601	607	617	573	622	605	552	609	573	612	589	599	620	640	593	594	582	616	595	614	587	579	592	627	600	612	608	566	614	597	608	643	650	659	603	585	604	606	604	638	569	668	566	606	611	580	588	612	609	592	614	612	581	590	588	594	598	610	590	600	571	623	574	621	608	607	560	601	605	604	589	572	583	600	587	618	610	595	601	562	631	604	621	615	593	606	622	607	599	575	600	595	585	627	631	568	630	630	620	603	633	608	594	613	594	599	600	590	576	612	608	596	606	625	640	584	600	594	620	576	590	601	610	591	609	600	595	664	594	598	574	596	597	639	585	605	616	604	597	610	615	559	583	634	605	609	624	554	563	624	601	604	595	580	610	648	621	623	578	577	605	583	581	656	544	539	592	558	618	655	626	603	619
24206	21456	28901	24404	21427	10870	2769	2076	1752	1794	1505	1242	1105	969	881	786	672	655	647	653	657	631	585	558	542	509	528	510	538	516	456	529	536	491	447	519	471	475	452	421	464	490	479	463	490	474	480	463	471	467	447	458	477	481	457	492	468	483	485	428	464	434	439	487	459	514	482	462	464	441	460	477	448	459	481	471	463	460	514	490	494	449	482	507	480	486	462	483	454	457	480	468	490	478	469	472	420	468	450	456	502	479	458	451	463	469	469	469	404	473	452	435	471	477	441	517	451	421	438	477	450	481	486	493	441	483	421	498	490	498	478	460	484	477	478	445	441	446	437	440	494	470	466	436	457	449	425	467	464	438	426	435	453	441	471	453	456	447	466	470	472	483	469	441	459	427	486	469	425	423	458	460	425	480	444	440	461	476	475	480	476	450	499	501	476	445	463	483	476	489	457	457	450	416	425	445	470	476	429	481	460	444	422	436	441	455	421	468	441	486	471	496	453	430	459	511	472	446	410	463	483	444	449	455	405	459	501	455	471	463	455	454	475	481	479	454	429	447	452	465	472	442	468	464	468	467	476	472	468	452	445	468	478	461	434	415	456	471	491	446	500	430	446	472	454	453	448	452	496	446	456	478	444	442	461	455	445	486	439	472	495	457	456	497	483	486	487	470	433	437	452	481	448	473	469	449	457	459	455	468	450	490	461	436	464	475	460	403	454	426	440	494	473	439	421	447	439	473	433	471	415	467	460	427	444	495	469	453	492	458	445	475	485	446	470	448	428	407	475	463	470	432	457	437	468	439	443	470	444	439	453	462	441	502	463	442	479	468	433	460	463	460	450	464	448	477	462	452	451	435	489	455	426	455	488	430	447	459	465	467	467	478	444	468	448	474	439	479	419	426	468	436	471	494	469	466	450	439	481	436	446	444	428	416	479	463	454	467	426	467	442	439	451	477	492	430	443	486	421	442	451	509	475	441	443	420	433	435	459	491	431	448	440	472	458	462	461	456	488	427	465	436	468	443	462	494	457	485	464	427	429	482	457	474	471	495	456	458	433	468	452	492	441	440	476	441	454	461	475	438	494	466	455	416	431	447	431	496	436	522	456	446	450	477	473	454	463	472	454	416	494	441	456	443	462	494	424	468	509	467	432	487	464	492	434	471	431	464	443	451	484	430	443	449	410	454	458	429	479	421	450	456	456	430	506	479	428	495	456	476	441	448	469	435	483	442	448	461	466	480	465	453	454	508	492	465	484	428	505	462	480	440	460	472	467	474	431	462	462	432	460	466	498	449	476	471	440	482	446	443	459	470	453	452	457	458	454	452	459	463	429	471	452	455	472	486	456	442	503	440	451	438	440	448	444	441	429	477	479	451	483	456	458	470	433	465	522	444	476	433	500	488	478	455	458	427	479	452	484	445	453	460	440	452	489	449	437	461	457	460	473	465	442	469	462	471	482	452	454	441	466	451	418	467	490	399	497	489	437	499	487	479	474	477	454	439	440	464	441	455	459	473	478	467	439	507	461	452	461	434	469	486	438	474	456	463	457	462	472	481	483	485	467	470	454	456	421	449	426	462	431	466	441	417	440	471	465	480	486	452	491	458	470	458	455	444	459	499	455	424	428	448	488	434	436	463	452	523	446	440	467	427	490	513	479	449	456	426	446	475	417	467	431	473	473	451	407	439	434	506	460	448	441	451	495	454	455	476	472	445	455	507	506	454	485	442	448	491	485	432	457	439	459	440	456	487	467	439	427	454	453	440	440	445	451	495	452	455	481	491	480	463	477	459	437	435	459	447	482	469	429	498	453	474	454	477	467	461	463	465	442	446	499	459	457	441	474	473	440	453	453	474	482	447	492	444	429	467	478	481	480	472	473	457	453	468	468	440	463	444	484	442	469	474	453	445	454	475	459	474	465	450	472	501	471	471	462	485	511	462	495	434	456	462	485	481	430	450	448	478	470	433	481	474	458	457	506	464	451	460	431	508	446	451	430	459	480	496	482	440	463	419	438	456	449	427	471	434	411	466	480	475	428	428	459	452	461	469	453	430	479	431	470	485	478	487	467	445	466	434	472	492	471	466	450	435	484	460	470	433	491	435	412	484	415	463	440	455	477	447	463	469	431	463	457	442	466	488	476	452	462	485	483	431	479	498	468	496	452	521	466	498	470	445	475	506	405	462	473	445	434	437	474	439	481	485	439	463	498	439	448	496	457	498	410	499	489	443	446	479	452	454	458	446	492	488	419	457	429	450	475	478	481	462	437	439	465	447	489	438	464	441	430	456	454	468	448	437	444	477	462	467	477	470	467	462	464	457	462	451	465	447	456	473	444	493	411	448	421	447	468	469	496	430	442	452	431	452	422	434	477	458	456	427	421	481	439	452	433	495	472	428	480	460	475	451	483	438	471	463	494	441	480	452	445	482	463	451	476	454	474	442	471	457	441	502	441	460	438	429	462	416	455	443	474	464	439	497	482	475	475	499	497	501	470	513	485	477	480	477	453	459	448	445	470	473	476	428	457	457	496	433	496	446	457	477	472	489	462	486	449	427	453	484	453	479	445	429	454	470	432	452	448	442	447	438	459	461	419	429	472	481	438	470	448	469	439	460	484	476	477	465	452	450	480	509	449	485	474	453	445	447	443	442	467	453	459	422	457	464	455	452	462	435	454	491	414	489	458	457	472	424	469	474	470	459	464	398	485	439	430	471	467	439	442	411	452	473	419	451	448	442	433	432	469	436	426	443	449	449	456	437	432	456	472	442	509	434	458	426	475	483	450	477	467	452	470	423	454	474	497	460	460	439	467	470	438	431	437	454	451	454	479	496	458	447	475	427	448	426	482	452	491	444	477	452	458	427	449	475	432	477	440	435	465	459	508	431	435	458	486	461	463	474	463	447	454	480	495	447	493	447	444	457	449	494	463	475	497	445	447	468	461	471	468	463	433	417	439	465	488	471	465	473	442	443	495	456	463	462	439	463	507	449	454	416	438	415	441	473	427	478	457	464	438	466	428	462	437	457	495	459	448	440	454	479	488	445	445	441	500	450	455	498	437	470	437	434	458	472	491	455	400	482	470	446	477	463	444	485	472	476	448	500	466	490	444	456	474	444	442	430	473	457	440	478	444	466	461	458	456	493	469	484	500	436	408	472	455	467	491	421	504	443	425	420	445	434	437	437	499	461	474	468	445	460	464	469	474	510	451	446	441	482	440	453	459	470	424	437	446	444	472	488	463	462	465	440	488	445	471	387	495	462	457	409	466	452	459	432	460	423	476	462	461	425	469	446	504	452	487	443	446	478	459	459	468	456	436	439	433	498	433	446	448	453	471	455	453	441	407	465	453	489	471	441	469	457	454	479	493	452	443	471	448	477	448	480	459	431	480	431	459	445	446	453	433	447	475	463	442	464	451	432	460	489	478	424	456	459	447	441	474	458	448	462	497	427	467	447	507	440	501	464	398	469	471	456	419	447	451	435	446	450	459	450
11542	21695	19162	12472	9270	7654	6630	6657	6480	6234	5223	4226	3591	3055	2614	2154	1915	1858	1830	1776	1613	1514	1477	1512	1325	1178	1212	1184	1163	1187	1114	1125	994	1071	1059	1018	1019	1020	1005	1060	1003	973	1033	972	1015	990	987	948	995	937	992	990	935	940	977	969	1002	989	973	1004	1013	964	931	981	977	950	979	938	1031	939	970	871	909	990	1031	1004	955	961	925	977	954	951	938	940	971	988	942	1049	917	992	932	959	958	897	1023	988	993	975	945	968	960	1008	1029	984	947	926	1026	926	932	970	943	956	982	1019	964	911	932	951	933	925	976	935	984	998	929	950	962	934	955	965	961	927	978	950	1002	955	969	925	951	943	953	996	902	886	1010	908	973	917	1005	973	931	939	929	973	961	975	983	959	922	945	957	985	995	971	953	977	944	943	976	944	949	939	977	973	965	968	1040	958	952	916	963	950	971	935	951	942	902	926	912	938	967	968	978	937	960	952	975	1011	970	1013	1011	931	938	961	986	951	959	999	927	925	925	961	950	958	976	872	1018	931	909	953	943	1028	969	930	970	979	924	1016	948	1000	879	928	952	963	895	997	949	942	927	952	934	1010	967	995	1004	928	949	953	944	979	952	962	970	954	965	949	960	922	1018	975	939	902	971	1022	965	962	962	924	937	911	956	972	943	886	992	970	946	952	952	1001	942	1017	972	988	985	974	978	958	947	1007	1002	920	989	945	971	935	995	956	1001	994	957	956	917	989	914	975	903	946	983	977	972	965	952	1000	980	965	940	953	937	929	1011	997	930	1024	961	985	914	981	991	944	992	976	937	975	1017	989	955	926	962	919	967	964	1002	952	950	1006	1019	1000	981	904	995	1024	992	919	966	945	927	948	985	964	963	911	971	1064	943	962	923	995	967	987	952	971	916	929	932	978	896	940	951	979	1006	995	939	951	905	980	940	977	945	958	921	876	949	909	981	932	942	928	943	961	985	1000	1000	963	961	1007	952	1001	1002	960	955	988	1012	946	939	1001	909	966	954	915	947	928	920	924	966	982	919	960	993	996	1008	976	961	982	915	958	942	1007	945	956	1004	920	920	1005	910	980	982	1002	913	941	921	994	964	986	980	928	923	976	972	943	983	907	963	947	921	957	942	959	978	953	966	922	989	996	972	981	948	968	980	992	953	978	1044	932	934	959	962	909	965	976	969	1006	968	1015	977	978	947	931	948	987	947	944	971	907	997	955	1017	987	986	982	955	1011	963	928	1046	933	952	904	991	991	936	982	995	854	956	927	956	1008	1002	975	944	897	984	950	955	901	921	939	1003	873	934	960	994	975	967	942	972	941	938	959	925	937	966	1003	951	966	923	1008	1000	998	962	928	1003	939	903	945	900	932	969	957	933	961	981	941	974	935	955	969	931	956	902	1052	950	974	1010	934	982	920	993	919	951	946	960	1019	969	967	970	936	919	938	891	1015	930	973	942	984	960	977	980	967	941	994	965	904	951	927	967	1006	956	920	995	981	982	955	941	1000	919	963	941	888	962	958	932	964	912	920	928	973	927	968	929	951	940	956	963	973	1046	954	976	1013	972	964	920	984	951	969	1026	942	962	990	927	965	921	949	955	924	1007	925	940	916	893	939	946	940	981	968	1007	918	935	992	1019	972	937	941	979	967	980	957	986	934	999	933	947	925	968	1018	977	1002	969	944	968	915	942	954	935	985	906	930	972	964	982	996	940	1003	968	986	969	959	968	952	936	926	882	970	934	974	915	955	948	928	952	943	993	999	981	961	992	940	984	899	944	941	967	886	1032	924	941	911	972	1012	922	962	948	979	931	948	986	955	907	977	934	900	949	974	967	1004	936	919	962	1012	937	917	999	984	988	929	946	939	921	972	944	933	879	926	929	978	949	959	930	945	982	957	975	957	947	946	1002	924	911	957	941	935	912	899	990	863	1031	949	945	929	942	939	926	962	934	972	967	954	901	964	991	962	956	990	935	904	977	1001	955	975	1007	993	970	969	952	920	989	1005	928	963	942	919	952	924	918	1002	927	966	880	950	951	954	985	960	958	901	928	956	946	971	994	990	959	1004	943	953	987	946	976	967	989	1009	964	986	945	950	957	952	968	943	948	1019	973	931	986	895	972	990	998	1030	1010	957	995	933	951	869	970	971	984	953	940	1012	924	957	883	902	971	1015	940	919	897	989	959	988	978	978	942	986	962	923	940	950	955	954	927	908	1008	926	908	951	1022	956	932	938	919	952	951	983	978	977	937	973	965	957	967	900	1009	1002	953	980	927	940	961	950	991	896	1004	978	933	1008	1001	956	1004	962	955	944	936	955	935	1011	926	894	966	951	969	977	971	987	944	921	931	945	950	985	950	919	892	980	961	941	933	1007	927	953	971	955	963	966	925	936	976	977	981	899	970	995	980	983	913	893	958	974	1004	940	953	985	958	1003	978	1015	938	1034	955	930	944	927	940	965	981	950	900	979	934	941	1005	979	917	994	986	956	970	955	981	949	958	941	984	958	965	882	990	989	976	949	971	930	943	949	936	943	962	949	961	1001	930	950	915	905	992	1006	945	935	1010	976	950	996	927	997	926	908	1009	956	1018	972	960	897	951	911	986	922	950	984	980	869	933	939	942	1001	951	1027	963	943	928	981	926	942	974	1007	1000	996	997	944	1046	926	968	981	974	933	961	953	1032	988	958	974	992	930	956	947	933	961	911	979	968	954	986	926	931	1018	951	956	963	917	970	967	948	939	932	1013	928	986	924	954	971	963	910	968	946	953	956	906	984	954	929	967	1008	916	1008	973	999	966	944	984	961	917	929	965	999	962	977	947	933	960	932	921	953	930	969	961	987	945	973	974	948	943	931	946	916	1000	962	968	912	925	1005	921	945	1019	954	972	955	928	973	969	972	963	1004	972	957	934	936	978	1019	999	905	930	903	963	978	949	990	892	993	976	956	956	972	972	975	964	932	989	982	988	951	985	983	905	1012	950	966	910	885	969	993	967	955	1009	1034	981	951	1001	960	929	949	959	950	963	897	965	939	988	925	1026	969	909	993	998	916	979	941	925	976	933	981	1031	941	1013	976	995	939	941	993	903	1005	973	948	965	914	985	948	932	937	867	934	966	997	995	991	968	930	987	935	1024	976	974	989	931	958	983	987	987	988	968	1003	927	914	932	942	937	951	941	949	973	980	988	959	974	1008	941	969	974	940	967	989	911	968	973	948	994	976	871	932	950	915	947	1003	967	995	994	944	962	950	928	940	954	911	921	996	939	967	1023	940	979	920	935	987	936	959	954	985	914	991	928	964	901	932	913	937	935	927	954	936	992	913	958	983	899	985	972	980	982	946	910	955	962	911	937	982	946	916	899	957	945	972	931	906	916	956	977	924	998	983	897	984	1003	970	937	1005	934	924	981	969	935	914	986	904	978	934	918	937	980	982	1004	999	970	947	958	1031	933	927	926	925	969	1010	933	935	969	1003	965	919	972	998	920	989	970	968	917	984	943	936	922	940	925	947	956	1026	1010	990	971	892	953	945	981	936	980	963	971	902	933	975	954	931	975	1020	949	927	986	964	1018	948	979	959	930	956	972	933	903	980	997	937	909	939	951	966	1023	929	1007	926	918	938	954	991	937	973	942	945	973	976	901	955	959	976	968	895	917	942	937
27388	16362	2885	1077	733	619	627	621	614	567	551	497	500	455	433	436	421	417	400	363	383	405	394	423	361	393	403	397	436	393	376	420	399	402	424	377	423	376	401	381	369	429	370	379	363	362	373	383	380	400	388	351	400	392	416	413	386	373	387	388	408	381	397	406	371	393	361	380	396	388	365	394	369	377	385	413	385	403	377	363	401	357	359	378	404	357	385	409	399	415	382	408	359	393	408	380	393	355	408	381	403	372	369	399	346	397	363	370	382	424	380	393	398	387	379	411	384	411	367	359	394	345	419	365	390	396	360	425	358	397	409	416	403	415	371	390	374	395	384	387	430	391	365	371	423	387	376	371	349	357	405	373	390	371	398	419	435	391	384	378	411	354	375	384	420	341	382	412	338	376	382	425	394	391	376	424	430	391	375	386	398	396	359	368	384	415	376	350	402	376	334	396	374	394	408	371	380	373	378	390	386	380	354	395	363	368	376	379	373	404	385	394	384	392	387	409	390	354	388	366	379	416	375	368	383	414	397	362	392	398	323	334	344	388	388	406	405	416	400	408	408	381	389	388	389	360	379	363	377	372	358	350	384	393	395	404	381	393	374	377	429	335	399	406	382	377	397	376	370	388	380	379	327	359	370	381	382	400	388	393	415	384	416	398	363	385	371	391	377	343	397	359	376	401	355	403	411	401	437	415	358	428	423	416	397	416	367	370	405	369	406	380	372	372	349	342	350	395	389	336	351	347	388	382	382	393	383	399	396	385	399	376	363	392	371	387	378	374	353	378	338	358	358	375	387	399	394	427	387	376	369	371	364	395	396	378	403	352	400	339	372	430	379	362	395	381	403	383	378	409	380	400	405	381	399	384	358	371	403	379	367	395	441	388	384	367	353	377	410	420	376	375	396	388	419	367	365	370	367	391	372	406	380	392	400	408	343	356	420	389	393	397	396	399	367	392	360	390	362	374	376	384	363	405	370	354	351	357	363	409	428	406	363	396	388	370	387	402	385	367	388	375	381	404	348	404	436	373	386	376	380	355	406	409	359	357	391	377	402	373	421	387	367	372	410	371	389	376	382	405	364	345	400	362	398	378	405	383	395	378	383	356	374	388	350	408	366	347	366	403	376	324	405	405	382	381	384	392	386	387	363	377	388	392	395	393	385	383	410	372	393	383	365	393	375	406	375	413	347	384	406	363	425	362	397	401	393	388	421	383	399	354	374	405	367	401	386	360	341	411	374	375	388	369	404	384	378	395	358	398	412	405	409	349	400	387	392	404	349	401	415	386	370	387	375	378	390	368	388	365	365	368	361	387	411	397	370	388	376	371	407	408	386	376	377	408	353	355	378	384	385	378	364	356	386	415	373	380	389	374	340	372	382	394	382	364	365	359	370	387	367	378	378	378	376	383	363	336	399	386	377	397	389	373	405	377	376	404	417	412	374	375	377	380	371	377	390	365	357	400	390	356	385	395	386	405	357	371	361	382	386	386	377	362	353	397	395	376	399	381	379	378	383	355	404	386	391	415	372	392	350	358	419	422	383	397	381	381	378	364	381	396	379	377	382	361	385	430	371	339	350	382	375	356	393	398	358	375	402	374	389	394	403	415	410	403	442	385	413	344	370	354	392	429	403	393	419	359	394	378	358	391	399	423	371	368	369	369	383	422	363	351	388	375	384	397	401	398	382	401	367	360	393	384	367	375	387	389	371	421	402	356	395	420	409	405	395	401	387	386	384	373	383	374	394	385	371	371	392	411	381	367	364	400	393	361	391	382	366	364	398	376	382	370	392	381	374	423	361	381	389	388	422	364	380	364	368	382	407	374	382	385	347	358	371	358	392	381	396	382	394	408	419	383	391	402	375	366	385	376	366	399	377	409	361	393	355	354	362	377	380	373	381	375	366	405	366	377	390	389	384	374	367	405	397	381	381	355	383	384	397	380	378	382	406	398	367	399	345	353	412	367	371	388	346	365	346	380	395	374	398	385	398	373	398	383	395	380	399	396	368	395	369	345	368	398	372	368	401	370	385	365	373	364	385	369	391	373	380	412	386	394	376	407	363	387	384	444	348	346	340	360	358	377	395	394	385	392	405	387	365	417	388	372	362	383	386	367	406	363	415	383	377	399	391	391	367	390	403	350	383	402	367	377	361	366	373	392	340	363	399	348	369	405	391	383	397	377	373	398	399	378	375	370	407	392	374	399	367	388	402	356	360	368	394	379	417	378	398	410	351	372	360	388	415	369	384	362	361	366	395	416	355	377	402	381	395	387	413	359	394	375	371	387	390	384	380	373	361	366	400	333	413	371	386	357	381	383	390	350	386	396	377	366	364	387	373	360	350	368	392	387	408	377	368	398	392	379	383	400	400	379	364	363	374	381	398	384	393	381	380	345	396	345	371	391	361	357	372	361	397	344	385	401	388	371	366	423	393	386	374	393	414	381	369	388	385	364	393	371	396	399	375	367	459	446	367	376	383	365	412	372	379	395	374	342	391	393	378	365	373	392	345	390	361	416	387	404	379	354	375	366	403	344	392	379	386	357	379	387	376	400	371	394	354	356	416	353	399	358	361	386	348	357	401	359	363	398	443	374	353	411	421	362	378	368	342	408	399	396	364	329	419	355	365	412	365	376	410	388	397	384	392	392	405	356	369	366	405	374	385	379	379	408	425	406	389	374	368	401	386	387	364	397	356	349	397	411	377	361	391	352	405	367	375	388	380	356	368	367	356	366	391	361	405	394	356	362	347	397	412	397	338	364	402	392	382	379	402	353	367	382	364	395	378	369	391	409	412	398	383	374	348	400	384	422	432	401	408	380	364	363	382	393	407	369	405	398	401	362	419	370	385	387	367	411	407	373	388	411	356	395	362	423	381	410	377	363	352	378	385	401	390	380	391	391	373	378	376	383	393	361	374	398	391	394	371	403	379	400	374	393	395	437	400	356	429	405	367	384	363	396	363	388	365	361	403	397	357	400	384	362	407	341	388	393	360	393	393	376	395	413	391	426	415	373	355	395	415	374	374	393	346	373	381	362	384	376	372	384	348	372	384	384	374	375	350	376	353	365	350	388	403	378	421	388	383	377	373	392	346	364	359	392	370	388	371	383	367	447	379	349	377	351	377	405	403	393	404	355	388	410	377	393	393	367	347	381	373	375	416	412	370	356	386	359	358	390	387	356	342	354	420	392	374	361	367	364	380	385	389	352	343	392	397	401	395	382	366	405	390	404	405	405	390	366	380	375	375	399	385	383	409	393	408	400	386	423	365	366	363	353	366	379	398	401	369	363	386	383	365	398	391	395	352	375	391	383	365	367	363	370	393	359	373	374	385	373	373	371	392	374	376	373	392	410	414	371	397	382	395	386	393	404	381	373	398	382	368	417	384	406	388	377	366	375	352	404	382	398	358	376	389	406	401	383	368	395	388	378	427	404	369	360	392	392	412	397	356	367	356	376	386	376	416	382	406	354	374	382	400	345	379	376	353	389
5922	4640	4077	2657	2168	1901	1977	2141	2097	1878	1668	1471	1314	1201	1124	993	1002	990	1041	944	915	937	866	893	889	874	893	857	843	861	852	907	848	848	850	850	852	872	858	856	876	814	867	875	831	849	838	900	856	826	893	848	879	866	872	845	831	816	890	856	880	845	864	858	879	831	816	818	817	853	812	869	862	858	860	843	827	844	855	796	861	811	827	852	830	890	917	818	805	851	852	836	847	842	829	895	849	789	837	816	889	876	880	861	849	808	845	866	891	858	863	822	908	825	840	821	875	788	838	859	888	826	814	865	835	851	815	862	890	863	866	837	808	841	828	911	873	836	858	850	888	813	811	853	841	838	832	903	939	885	813	862	857	855	815	832	834	834	855	893	826	861	837	834	800	840	863	778	842	870	797	830	863	860	874	849	841	826	842	844	840	796	860	772	820	841	825	830	850	850	805	808	859	807	845	805	890	858	844	792	825	868	860	882	888	855	870	834	840	863	821	839	797	855	833	838	854	820	856	843	813	842	865	891	897	890	855	863	841	853	852	855	803	879	878	828	897	857	863	817	857	835	877	884	848	829	874	821	864	860	852	901	909	826	852	865	845	880	858	841	826	856	789	837	862	830	851	831	815	820	811	815	826	829	882	887	863	849	847	818	849	833	781	853	842	871	889	911	847	822	824	875	864	847	807	853	853	826	880	859	793	834	837	859	884	830	834	870	861	871	841	839	869	831	821	824	839	823	848	849	814	854	876	872	827	868	795	803	835	829	844	821	843	845	856	819	796	834	857	868	917	876	849	856	797	872	807	871	838	839	899	886	789	901	870	821	895	868	874	816	817	825	800	822	872	874	871	818	856	831	858	866	815	871	878	859	834	892	886	833	828	853	837	908	859	890	844	833	821	841	821	823	839	846	870	809	846	836	878	850	835	899	849	785	863	863	873	857	803	861	859	779	860	806	861	835	842	802	843	835	856	772	892	816	827	837	846	784	849	870	896	819	892	874	906	883	804	888	851	863	827	847	849	851	836	866	895	872	828	792	856	852	869	859	822	816	875	866	847	819	893	843	831	904	884	813	828	823	822	829	825	827	864	836	839	869	823	850	850	792	821	817	847	857	858	853	881	806	869	819	819	854	907	822	821	880	844	833	858	849	840	834	857	870	858	858	846	876	844	838	875	820	823	878	836	849	875	866	834	854	864	864	856	869	829	846	815	886	868	899	832	855	845	885	865	873	816	863	860	825	822	836	836	870	827	786	836	854	847	843	816	886	834	878	890	883	870	834	907	829	844	847	819	861	815	826	866	837	884	818	860	840	906	841	894	813	837	840	838	884	830	743	843	865	882	854	846	840	855	906	850	877	889	859	825	823	910	827	839	878	821	879	824	860	868	778	872	876	881	874	878	847	810	856	836	844	860	849	816	842	879	819	863	842	848	806	866	866	873	851	824	832	883	823	831	917	835	831	882	813	852	838	830	849	863	859	803	841	869	795	815	902	827	850	891	842	822	851	830	877	818	831	834	854	830	836	853	861	882	897	828	872	819	877	863	868	876	852	872	878	824	824	877	796	840	856	880	834	865	805	828	878	852	837	868	820	836	844	848	869	859	825	819	830	870	843	789	855	840	829	879	817	836	903	840	850	845	816	903	828	870	917	837	837	863	845	864	839	883	854	802	879	835	870	871	887	862	853	826	890	870	888	843	841	817	849	855	861	879	834	805	828	815	780	791	859	871	832	838	866	849	831	876	867	861	822	864	882	901	865	819	836	879	831	844	884	867	815	858	828	841	824	826	874	866	894	812	909	847	838	869	776	759	866	840	782	824	851	797	831	865	837	845	816	885	832	865	849	816	875	846	859	812	842	862	833	841	811	870	906	860	860	887	904	893	861	872	851	856	830	872	825	852	822	883	873	863	818	838	832	838	834	780	827	886	845	820	813	841	843	820	860	831	898	871	850	846	893	864	875	777	846	899	800	822	869	829	885	867	826	845	806	847	778	828	830	889	830	877	857	898	886	831	883	814	836	875	812	868	815	866	834	880	871	842	854	819	849	864	851	857	837	820	852	799	859	817	859	820	830	825	863	848	889	812	806	859	842	816	834	853	833	846	823	854	824	842	853	817	869	831	837	850	858	856	835	844	897	862	837	884	890	845	877	850	847	898	888	819	831	909	851	856	856	810	850	855	808	823	879	840	853	799	926	852	832	838	783	814	811	872	858	871	887	877	810	863	862	874	872	829	850	852	823	780	834	892	834	831	852	886	835	849	805	854	882	830	838	887	782	872	880	826	865	810	832	837	869	874	862	871	808	819	876	886	843	866	805	909	837	872	838	830	865	849	912	824	901	793	872	898	806	837	898	832	812	871	872	862	836	844	832	869	858	832	816	838	852	865	832	881	879	856	834	813	877	824	854	866	828	895	858	826	844	773	843	837	846	865	836	833	817	790	850	806	822	833	865	880	802	880	846	870	849	869	899	864	883	879	828	831	873	853	865	818	883	899	880	863	860	869	867	822	841	857	855	825	828	856	872	866	794	878	857	780	900	873	819	856	869	851	889	831	840	854	844	828	861	820	841	876	833	847	868	858	829	882	841	864	882	922	834	793	824	807	797	840	850	885	840	851	862	846	835	895	849	845	780	878	896	848	860	844	800	859	870	820	743	808	820	819	868	863	799	819	812	830	847	827	834	850	909	845	890	862	859	871	868	860	839	848	848	882	893	847	863	854	783	871	927	805	843	816	871	818	850	870	883	833	809	851	809	867	886	856	871	843	827	863	864	882	911	834	820	858	822	854	856	826	787	862	878	813	799	825	833	862	877	864	888	865	863	808	848	888	815	817	838	876	875	790	818	857	847	861	862	810	844	858	845	808	845	888	869	852	831	846	862	819	833	850	872	839	857	863	878	847	902	853	862	797	906	891	860	880	876	832	849	823	828	873	835	858	828	818	823	925	917	854	855	867	916	896	864	879	810	859	838	843	830	827	824	810	857	839	921	868	840	903	885	855	851	853	844	828	814	840	843	832	881	862	827	876	848	869	836	792	856	846	807	842	864	820	853	860	850	888	829	897	851	864	805	872	823	825	873	840	862	876	828	798	814	849	857	864	849	885	829	890	863	827	829	826	881	850	846	837	860	863	866	825	815	853	870	888	780	815	841	879	812	844	850	830	886	854	866	862	840	833	840	836	880	858	865	847	850	840	867	825	857	827	840	833	865	889	846	871	867	829	844	845	866	870	815	852	850	855	872	878	798	868	839	850	895	873	840	814	842	876	829	832	912	829	851	840	877	861	861	859	773	813	842	871	810	812	836	872	908	847	795	885	852	839	840	869	857	880	841	821	870	869	854	829	844	869	812	863	841	811	815	871	902	836	876	843	876	832	895	856	821	809	835	817	814	798	826	800	846	795	847	877	875	849	822	853	836	821	815	881	860	884	822	838	860	851	845	807	856	869	834	902	881	859	866	820	835	859	858	818	822	899	848	840	853	857	843
25048	21470	27937	25373	11524	1802	1393	1210	1067	997	870	703	642	560	501	468	362	375	346	367	343	380	328	334	295	312	301	267	272	272	300	272	266	272	278	280	276	254	259	245	284	265	291	270	256	254	263	260	276	268	283	277	261	249	263	297	242	242	249	243	265	264	258	235	262	237	259	254	286	261	279	250	244	244	272	240	258	279	256	275	248	253	207	249	285	244	236	248	263	264	260	252	270	288	251	282	252	248	272	268	262	260	260	248	260	277	294	240	261	262	275	274	231	249	271	247	259	245	286	261	251	253	240	238	262	243	239	264	231	260	250	254	261	269	260	257	261	237	253	283	227	259	291	270	257	256	254	250	270	236	268	255	261	264	259	272	247	269	241	217	270	247	257	238	245	244	268	237	278	275	240	237	266	264	223	238	244	243	262	221	238	266	267	266	250	266	247	266	257	244	241	258	264	264	242	249	260	274	259	246	240	283	270	278	287	245	261	293	243	256	249	272	246	257	239	247	263	235	248	276	221	230	273	281	241	267	299	250	235	258	237	255	238	253	267	244	245	261	277	261	247	265	247	261	266	259	238	256	223	274	257	275	261	254	257	245	246	250	248	268	265	268	278	265	265	236	249	274	239	236	245	243	245	253	245	265	242	264	250	245	249	274	241	234	266	261	244	241	271	246	252	247	242	284	252	262	242	240	259	254	253	252	259	256	285	226	257	232	259	279	252	231	253	246	236	255	240	225	263	241	282	265	254	247	254	258	248	277	242	267	260	235	264	261	252	261	223	258	265	258	257	263	223	245	248	280	246	250	264	248	246	231	253	277	249	244	257	250	259	269	267	234	270	281	245	258	269	272	234	234	241	256	257	258	268	231	271	269	251	248	240	275	249	263	234	254	268	232	292	250	247	231	264	260	268	278	242	262	274	256	267	250	269	260	270	247	281	260	244	246	257	225	236	258	265	243	229	260	256	276	247	270	274	257	264	237	298	240	215	242	251	286	230	257	248	245	236	259	248	276	257	259	253	276	270	267	214	292	263	251	220	260	293	257	231	259	277	269	254	266	251	254	270	264	270	280	248	241	276	250	246	264	236	243	258	266	259	234	255	257	235	262	251	227	240	275	224	264	272	261	279	225	272	253	241	239	267	269	218	272	259	261	256	246	275	223	247	248	299	254	271	220	251	266	268	241	250	228	262	239	268	276	240	242	279	275	258	257	254	256	233	256	250	235	254	259	264	258	283	243	229	265	273	238	255	279	256	232	262	241	268	250	261	244	247	235	265	289	242	274	286	279	252	245	239	252	250	257	276	262	261	271	277	245	261	275	233	255	257	246	286	260	249	242	271	259	285	242	260	254	263	256	274	264	234	219	247	228	260	280	252	251	232	263	265	238	222	266	248	229	257	231	243	252	250	247	282	264	265	247	229	260	260	279	281	244	235	270	278	252	238	281	254	285	249	239	254	259	252	254	210	244	234	287	246	243	294	263	254	252	254	284	251	260	272	268	272	277	264	260	302	268	235	252	265	244	262	247	245	254	277	270	283	209	272	249	265	226	253	270	235	252	269	242	274	265	275	253	266	277	229	276	231	285	267	251	243	238	278	281	286	271	242	250	243	254	224	259	268	258	235	285	228	251	263	300	245	247	253	255	277	248	253	275	263	243	252	259	231	254	262	279	243	255	260	280	260	239	242	243	232	238	259	224	274	251	244	264	262	279	236	226	232	241	286	258	243	251	248	234	267	232	285	274	259	247	268	252	246	254	259	265	260	258	251	251	278	269	247	272	257	266	273	243	249	267	258	258	259	238	237	237	260	245	215	252	240	220	264	257	270	260	256	241	235	232	221	287	260	253	260	244	270	242	255	252	285	243	251	264	236	287	241	256	287	274	227	256	238	230	270	263	233	275	268	251	240	248	262	265	265	262	267	250	261	250	258	279	246	274	251	307	257	238	273	251	266	239	261	273	256	291	250	244	258	286	249	252	256	244	253	252	246	266	262	253	252	243	281	254	291	263	252	236	241	271	242	262	252	231	237	287	222	256	248	271	233	263	237	234	245	266	260	260	293	248	254	243	228	248	269	250	262	258	239	263	242	252	257	270	272	267	246	261	280	281	235	253	256	222	253	242	240	248	252	267	272	230	249	233	262	248	246	226	245	253	243	288	294	268	264	267	270	257	259	248	267	232	252	257	260	240	275	232	239	230	226	251	252	241	243	233	267	251	263	258	249	254	259	282	254	226	265	233	240	252	303	275	233	244	252	245	250	253	245	258	239	250	251	280	255	237	246	271	237	250	238	276	253	232	255	249	258	244	269	221	235	248	245	262	235	265	285	240	242	264	281	282	281	269	268	276	277	254	260	235	272	260	244	248	245	220	261	234	225	262	270	229	251	238	257	256	254	252	248	239	248	281	246	228	246	250	242	258	302	271	258	232	250	253	246	268	263	287	246	274	242	257	268	253	255	283	269	264	254	258	263	245	238	231	269	225	258	236	244	237	259	253	269	258	246	248	228	247	251	238	284	269	246	245	237	236	268	271	269	252	259	247	253	285	249	239	256	273	260	253	239	249	239	234	237	222	270	243	238	258	277	257	278	257	268	264	236	241	262	250	264	255	232	237	261	274	232	277	252	237	252	277	236	235	250	266	276	270	239	258	249	282	251	249	234	260	273	233	264	253	278	234	246	242	261	247	257	256	249	228	283	255	250	278	238	226	252	255	254	241	261	284	219	272	290	264	237	247	284	270	241	251	263	280	234	268	259	235	280	256	286	277	248	252	253	290	262	272	253	229	247	247	247	254	261	249	268	256	243	269	250	243	245	271	253	261	248	241	285	270	255	259	255	239	241	246	262	241	249	255	256	242	278	224	232	236	254	258	237	245	276	268	261	241	263	264	268	237	264	254	265	238	262	241	245	279	277	242	247	272	257	266	248	261	276	251	268	254	262	247	260	274	264	259	262	263	260	255	235	250	273	247	272	255	239	265	249	249	266	250	244	259	244	267	229	256	248	238	259	262	241	239	230	256	242	258	232	265	271	279	257	266	273	249	271	266	261	249	226	259	248	279	258	255	236	244	287	269	276	230	247	258	242	262	274	246	263	265	267	255	257	282	235	254	237	254	280	230	248	257	228	254	220	244	254	245	251	239	272	259	266	241	215	254	250	239	255	254	244	245	231	263	273	236	234	234	276	266	255	241	252	248	256	251	262	251	267	264	239	241	251	248	282	235	237	241	246	262	246	252	252	227	219	222	235	231	247	233	257	231	271	253	258	254	260	237	234	237	277	249	254	256	231	274	264	222	257	268	283	247	278	265	286	259	269	243	229	237	269	276	266	271	263	258	269	280	258	242	239	238	254	258	275	244	260	275	224	246	271	253	256	266	305	258	241	239	262	287	252	295	251	266	251	254	237	246	261	269	226	256	241	269	273	252	262	221	265	278	254	256	249	244	247	252	229	221	267	260	275	249	255	273	307	251	217	255	267	274	270	294
8422	14786	13252	7908	5935	4990	4617	4402	4122	3824	3029	2619	2265	2003	1614	1303	1126	1071	1034	1009	983	940	940	845	782	743	759	753	681	657	656	591	646	669	634	613	650	637	683	606	607	624	663	621	629	610	577	598	579	599	586	588	621	556	632	638	585	605	626	573	593	598	602	590	601	614	559	546	554	618	612	579	627	592	581	588	639	602	594	547	640	595	620	591	616	578	558	621	576	570	602	566	596	586	574	573	567	590	591	588	570	597	550	578	546	635	583	587	549	582	569	585	601	578	583	578	569	589	610	598	592	609	624	579	620	571	590	569	568	601	585	594	574	574	603	649	581	556	605	583	586	568	559	599	591	587	578	546	594	570	538	602	587	555	562	626	578	595	541	584	570	569	600	563	588	572	585	585	611	540	616	559	584	585	551	574	582	598	557	559	609	591	597	572	624	561	553	620	631	567	600	623	601	598	569	542	582	585	561	606	565	558	594	535	625	576	611	585	589	632	596	598	597	571	603	532	551	579	583	564	622	566	586	602	581	609	587	572	568	623	600	519	581	566	581	579	585	594	598	564	598	533	608	624	615	567	556	574	599	580	608	585	559	601	576	584	552	579	581	575	584	527	588	595	622	579	570	557	569	569	597	548	587	565	596	562	596	588	591	599	595	567	610	605	621	599	525	530	600	540	552	590	640	559	554	602	582	569	588	607	553	623	620	581	560	583	540	571	593	601	614	591	575	577	584	633	573	591	548	569	638	561	564	592	626	625	597	590	559	626	618	545	574	596	590	550	549	609	555	582	563	574	544	570	585	543	585	567	577	623	569	562	602	579	557	617	557	563	588	621	559	595	540	587	549	602	619	584	609	542	591	584	585	592	605	550	635	553	608	557	624	567	571	630	605	580	548	570	585	574	611	587	584	549	578	597	555	591	607	542	596	602	580	559	609	637	575	543	579	556	543	605	603	567	577	564	584	574	587	571	609	563	546	559	562	528	555	583	621	606	582	568	574	647	613	617	565	578	603	581	544	605	544	574	581	598	537	556	609	579	598	570	630	590	586	554	573	593	582	560	586	620	576	583	569	584	612	563	566	607	586	586	563	639	558	601	582	578	576	562	589	574	614	550	623	498	592	548	605	571	588	605	602	587	541	543	628	569	531	575	536	576	600	591	590	571	575	559	551	579	600	604	580	567	613	629	620	598	606	590	572	601	585	579	588	581	571	618	624	553	573	613	579	580	612	560	578	578	558	554	584	566	616	581	589	577	556	577	561	608	616	569	572	590	636	579	562	627	561	613	591	601	616	566	577	595	500	604	568	608	600	635	578	575	581	590	597	572	601	621	576	571	613	643	566	587	587	535	604	577	597	538	638	574	565	527	589	595	632	557	587	596	567	596	561	591	569	577	578	601	574	568	554	607	608	604	580	567	567	555	548	571	576	596	554	562	567	582	520	583	596	548	574	583	564	534	584	608	596	564	595	575	589	574	602	583	599	612	606	581	598	581	588	603	614	607	620	574	639	567	633	518	570	551	593	607	565	539	543	585	620	572	554	572	544	580	576	586	617	590	584	577	598	543	609	589	581	582	554	564	571	560	600	575	586	583	600	589	571	573	586	589	651	594	589	585	601	630	602	537	605	595	575	591	544	567	583	576	552	588	586	573	571	608	584	613	621	591	543	572	611	575	568	570	570	599	606	590	593	606	546	551	562	619	582	635	556	595	585	620	592	566	588	579	616	615	626	558	560	536	559	593	562	536	605	565	607	574	607	545	533	592	567	595	580	616	583	587	548	595	568	578	548	613	603	624	582	547	552	559	532	605	594	575	565	584	583	636	562	576	581	554	589	594	603	611	547	547	528	608	624	551	588	607	559	550	587	549	533	606	615	559	570	563	613	608	623	553	560	571	572	606	600	576	557	565	607	585	547	584	575	588	582	586	575	590	572	558	519	535	568	583	620	607	551	597	550	560	564	553	569	573	567	591	576	598	589	571	592	530	573	594	576	586	566	541	565	619	575	586	603	562	590	582	586	538	572	550	605	624	597	571	564	616	586	592	561	610	584	599	587	535	568	561	564	588	569	558	568	601	537	550	543	604	566	611	566	595	557	608	603	604	598	575	591	535	592	571	564	555	603	567	597	623	582	593	609	503	566	577	606	572	572	584	559	586	618	560	601	606	558	555	594	565	583	583	547	533	616	616	593	546	564	596	623	589	548	564	582	609	575	574	566	579	543	595	591	564	626	610	589	601	605	603	633	588	600	572	609	586	593	583	593	566	583	576	612	581	594	575	627	542	581	592	566	582	563	612	602	589	567	573	593	569	586	561	585	573	594	593	601	601	623	574	541	644	533	616	525	583	566	535	599	576	601	596	564	568	602	591	609	565	572	582	581	589	605	617	614	552	548	615	621	551	587	572	601	565	574	577	615	589	600	599	552	572	569	532	582	562	582	572	613	619	584	552	620	575	587	595	589	581	561	562	589	578	604	600	596	598	576	550	584	583	585	635	584	593	598	577	571	591	596	545	536	577	540	567	571	555	585	551	596	568	590	597	595	546	572	586	546	620	589	573	600	575	601	574	602	562	600	614	585	561	578	566	538	613	607	623	604	639	570	545	588	593	579	580	617	586	571	601	601	605	549	529	562	595	593	649	600	574	562	551	564	544	601	621	596	574	549	572	605	610	586	570	578	591	571	626	593	557	589	596	589	591	573	593	566	580	564	574	603	618	564	546	579	542	560	575	573	618	572	565	569	595	580	579	594	584	617	589	589	600	569	574	619	638	600	573	608	616	627	582	619	571	589	595	534	589	583	602	560	622	579	549	553	654	562	562	569	623	634	586	579	591	566	606	586	583	607	606	584	537	583	589	557	642	573	557	558	555	574	519	587	557	597	594	601	559	588	585	570	589	584	592	592	570	550	549	625	530	585	627	587	589	560	588	565	613	574	589	584	599	580	574	615	532	590	578	617	563	595	587	547	583	594	612	577	606	608	581	618	592	573	563	593	584	573	605	596	582	592	562	593	610	575	600	573	589	590	611	557	578	592	585	530	604	570	563	568	610	590	598	575	584	572	595	582	571	576	548	560	547	608	592	585	605	527	575	574	558	610	571	591	625	610	574	593	606	595	566	609	567	588	591	617	609	527	576	604	565	556	601	578	568	557	590	593	585	568	558	573	591	579	590	563	556	581	545	655	585	555	607	598	590	584	575	577	584	574	571	581	576	547	599	595	597	593	553	607	563	550	559	588	552	519	534	620	580	573	561	548	551	578	577	545	553	600	622	601	596	571	562	560	565	532	598	614	582	565	560	636	600	569	618	643	585	629	534	588	605	608	575	588	581	578	565	585	592	596	608	604	578	581	542	576	598	620	570	592	588	573	556	591	587	631	557	619	601	596	611	594	610	631	553	635	573	592	580	618	545	552	584	552	557	561	602	571	548	574	568	638	590	553	581	585	600	613	604	613	596	601	576	565	543	559	569	600	590	596	606	549	555	568	564
24180	21505	29009	24445	21467	11171	3163	2030	1882	1846	1507	1341	1175	1012	892	766	697	613	589	653	616	606	563	586	504	523	494	462	489	498	481	485	471	450	461	467	473	528	449	477	451	438	469	450	438	466	463	457	444	469	447	441	431	426	446	447	471	417	416	489	407	471	468	448	432	447	410	447	426	441	450	435	450	420	440	432	479	445	454	449	431	455	457	460	469	449	492	435	425	447	450	422	442	451	442	421	431	435	433	453	430	428	451	448	415	447	469	452	468	445	445	455	423	478	425	427	426	470	477	451	433	463	442	446	468	457	405	417	454	431	449	429	491	428	428	452	403	445	501	411	417	415	448	437	433	478	437	466	450	429	453	437	432	469	445	445	438	446	475	446	467	475	433	436	488	475	417	458	413	455	456	412	429	490	405	439	496	481	407	444	455	448	423	407	421	431	450	434	425	447	423	425	441	447	441	448	465	449	454	440	448	400	432	413	445	437	443	433	444	456	434	421	431	405	440	454	431	441	412	435	430	422	416	431	448	470	423	432	428	472	444	433	425	445	422	434	450	422	448	457	434	410	403	432	453	465	427	451	405	424	435	454	461	439	437	445	476	429	435	453	440	465	414	441	404	432	397	426	419	447	455	450	426	427	435	448	421	439	439	433	477	394	459	456	423	441	370	473	477	472	475	445	451	441	461	455	476	496	450	443	464	436	441	434	436	389	444	457	456	476	431	428	451	441	450	479	438	464	424	447	462	460	434	414	467	422	412	433	423	435	454	461	442	446	442	428	449	442	426	432	443	444	421	422	470	421	435	451	432	450	435	449	447	446	473	414	436	415	460	429	451	435	446	465	401	474	478	446	428	460	391	459	461	436	416	426	432	448	422	425	434	463	437	411	437	460	442	443	500	465	388	421	427	426	424	417	485	482	457	456	452	429	424	455	457	454	413	412	442	471	481	428	440	421	457	463	446	425	432	491	431	423	439	441	467	466	434	486	441	451	454	416	402	450	453	448	463	438	414	441	448	471	442	469	433	426	486	435	485	430	424	460	419	463	412	431	467	470	450	420	472	461	465	454	426	445	489	433	427	458	445	436	445	465	430	420	454	426	449	431	430	443	515	453	485	408	466	433	437	466	434	466	409	438	434	443	429	454	435	422	451	458	408	432	434	432	450	423	424	447	430	418	422	466	458	423	417	438	487	442	433	426	411	411	457	443	459	452	483	423	388	436	458	446	443	475	468	447	466	415	419	403	434	481	462	437	452	433	440	435	451	467	442	411	456	443	459	442	413	464	416	429	469	441	481	460	437	445	444	415	426	444	442	456	459	421	415	416	418	441	437	464	436	441	414	461	434	443	428	451	421	376	465	440	453	439	444	432	443	454	452	439	437	465	421	435	420	478	451	441	474	456	443	476	407	483	458	425	447	464	416	442	472	427	481	478	426	464	432	427	452	457	437	416	423	431	438	463	419	451	437	417	442	446	450	402	413	437	439	442	454	429	449	435	430	464	420	406	455	452	450	404	459	446	475	439	435	461	464	436	459	454	526	447	429	460	468	414	447	472	447	470	456	423	489	461	476	434	482	424	494	462	481	447	483	438	440	475	422	438	407	448	435	424	446	471	482	454	454	443	428	439	416	409	449	445	443	445	436	434	439	429	446	490	439	435	423	396	448	431	414	444	454	444	430	401	472	475	409	469	447	455	467	436	484	430	458	449	468	450	412	435	409	439	470	474	447	457	436	455	416	437	462	450	453	433	463	456	414	432	417	481	432	424	459	442	440	422	465	443	413	449	428	458	451	458	442	428	447	444	451	450	401	444	422	469	420	462	418	403	452	438	435	431	439	423	433	444	481	445	411	420	472	413	462	437	471	426	439	419	457	418	405	443	470	468	470	443	421	422	436	454	428	433	425	457	455	437	426	449	419	483	464	433	456	459	418	449	446	418	422	441	429	373	462	448	486	433	449	467	488	458	463	410	454	433	427	470	454	459	447	448	436	448	414	460	412	462	411	461	460	453	414	398	415	406	454	439	440	430	430	469	458	442	433	467	475	451	455	425	427	470	462	425	404	451	450	419	418	432	444	449	432	487	425	453	475	441	442	432	440	414	456	434	445	445	426	437	443	443	428	410	466	461	422	418	422	434	445	484	468	468	431	421	394	450	411	444	458	459	427	469	449	436	408	461	437	449	442	448	439	419	447	442	443	411	446	484	450	451	414	471	425	399	422	415	449	425	465	468	425	483	432	451	442	422	455	448	439	448	453	451	421	519	449	467	464	430	441	444	432	474	400	425	442	423	440	459	445	443	418	450	422	419	447	457	476	440	454	488	403	466	471	472	442	457	446	429	451	417	416	427	446	432	446	458	439	416	475	413	435	470	436	486	459	447	452	402	428	451	430	414	452	453	440	414	442	388	465	455	468	448	416	438	452	466	446	419	428	460	438	415	461	420	442	422	445	470	458	465	414	458	441	450	461	430	438	474	425	456	426	426	439	434	421	459	442	511	430	478	448	438	437	453	427	412	416	430	466	429	427	406	470	431	415	465	409	444	446	427	431	419	441	447	396	431	471	442	450	413	416	429	434	446	444	416	424	413	469	441	441	462	458	431	438	437	436	439	419	465	436	460	468	425	450	443	471	422	470	439	424	447	463	413	424	444	436	450	443	440	467	452	385	428	436	426	456	427	427	463	390	493	426	441	453	449	475	430	400	440	440	477	443	477	458	401	432	440	463	445	399	463	425	441	448	411	442	438	428	438	414	434	425	443	448	454	430	471	434	421	420	468	410	437	405	403	441	472	453	440	453	466	457	420	435	470	462	439	468	456	414	439	400	420	434	425	413	423	428	426	440	445	438	427	440	425	437	426	422	466	466	457	436	503	428	450	407	436	493	458	452	446	441	452	441	429	448	466	446	434	433	418	443	394	434	435	418	452	436	430	432	432	444	456	468	431	417	416	460	423	439	439	413	436	489	446	450	476	437	429	499	445	453	442	458	413	445	440	433	417	435	426	451	425	465	450	415	440	443	443	461	425	450	437	442	428	400	461	450	461	467	430	408	457	439	446	441	425	405	417	451	423	426	444	447	463	417	477	478	464	435	463	467	507	419	434	429	441	422	460	425	441	487	444	471	431	432	416	437	462	435	433	420	417	417	428	446	431	403	447	429	465	421	445	441	455	482	456	456	416	437	454	430	430	478	457	474	444	437	431	448	403	456	434	428	481	455	452	456	433	429	430	427	462	462	466	431	464	427	417	470	444	431	417	443	403	473	435	424	439	397	440	469	457	465	439	413	451	448	473	470	436	434	441	412	450	432	435	461	424	433	433	421	453	428	459	464	461	452	459	454	441	447	449	413	452	453	418	472	433	432	455	455	398	441	443	428	453	459	492	421	436	445	449	434	463	416	432	451	448	461	460	452	421	445	447	438	431	417	455	419	456	413	434	444	467	450	463	476	433	426	486	449	437	424	433	431	453	430	436	420	437	430	389	451	464
11609	21862	19010	12546	9759	8240	7660	7135	6737	6205	5029	4182	3846	3294	2695	2244	1944	1717	1746	1745	1643	1624	1491	1368	1338	1230	1117	1161	1092	1066	1080	1074	1068	1041	1030	1004	1033	963	1012	940	1029	925	932	967	964	962	938	959	897	945	925	897	946	932	1003	914	900	1000	950	1004	876	902	897	931	982	911	917	980	985	946	937	930	954	976	923	963	887	940	990	918	949	926	957	993	947	916	970	914	980	907	960	929	925	988	912	981	971	861	952	978	901	928	896	862	965	918	915	931	956	932	984	929	916	925	943	923	931	918	881	923	872	955	944	938	937	909	908	942	955	950	915	962	909	937	920	933	938	960	933	931	928	925	917	956	919	889	905	914	895	935	933	958	937	985	970	917	958	947	910	923	974	915	921	935	892	977	968	955	940	886	910	908	973	897	943	887	970	934	918	955	938	881	929	934	910	941	942	919	918	907	971	895	910	878	881	923	898	958	944	864	907	890	948	901	956	919	909	930	933	875	970	944	990	884	991	922	898	888	968	925	923	872	932	925	940	955	937	924	911	941	917	913	949	935	909	893	906	930	897	929	933	924	891	903	912	917	992	824	948	901	900	944	957	887	948	926	921	973	914	931	923	923	872	968	888	958	929	814	883	942	897	949	875	930	935	901	989	917	939	865	874	938	910	926	920	890	893	920	929	938	937	937	968	945	945	917	924	943	1002	942	933	966	913	921	874	899	947	898	969	982	948	935	926	905	936	936	891	905	914	931	900	927	934	964	933	946	938	941	970	861	900	939	944	911	930	917	913	963	902	916	942	881	900	922	969	864	925	889	900	949	898	902	929	921	946	956	895	944	920	849	904	883	932	912	976	974	896	966	892	906	903	961	888	951	955	961	978	957	922	897	932	900	920	957	941	996	937	945	940	929	905	919	893	944	981	917	905	950	932	908	871	925	920	904	1004	939	928	931	952	917	917	921	872	899	933	896	941	923	929	981	899	967	903	887	961	920	905	900	938	950	931	897	936	937	955	913	971	872	953	851	856	888	915	969	914	898	932	943	982	916	976	983	946	919	937	863	910	931	858	948	948	945	943	930	951	902	955	940	954	940	893	947	943	980	926	912	904	966	943	938	921	901	893	909	914	929	923	908	912	895	935	902	887	875	889	948	895	986	883	924	952	866	925	918	920	956	932	936	901	879	949	940	912	951	917	909	933	944	936	863	918	895	921	945	920	934	935	897	925	924	891	890	902	928	857	880	906	906	944	920	891	884	942	893	893	907	852	927	921	930	946	894	866	951	910	940	919	892	913	943	929	878	909	951	859	936	907	928	899	956	967	898	883	981	925	933	890	886	891	929	902	913	953	985	888	935	918	899	914	946	922	945	883	902	983	955	881	924	1011	904	891	861	921	966	910	919	914	947	881	917	957	877	930	936	933	986	974	901	930	908	966	909	972	888	943	954	916	925	880	893	968	969	904	986	919	915	886	976	936	936	913	911	955	871	904	918	952	920	1019	927	908	948	902	891	943	947	880	931	961	913	939	895	922	972	880	924	920	938	930	929	861	890	928	937	902	923	903	922	915	916	933	938	927	904	910	899	903	906	885	987	959	877	936	908	948	993	932	949	901	914	925	902	929	895	909	917	902	976	909	886	900	1014	958	907	906	885	925	892	918	937	928	948	947	907	931	931	930	887	978	879	955	917	888	955	938	953	970	938	951	920	938	959	968	922	951	915	903	898	890	986	944	896	944	941	945	900	898	939	903	940	891	954	937	899	910	905	903	928	922	902	923	925	864	999	849	949	931	944	966	926	917	929	854	906	875	976	878	943	937	921	916	900	949	918	982	931	925	920	917	917	913	936	939	916	934	918	934	956	938	916	925	891	932	931	919	866	922	926	920	957	970	936	908	967	964	911	881	867	915	944	873	973	907	921	956	935	890	936	897	911	910	927	919	923	990	892	929	938	871	922	904	913	937	898	896	935	932	893	922	916	934	918	984	929	932	913	942	912	928	857	909	920	894	933	927	971	946	922	910	932	943	918	887	920	900	977	910	978	920	990	936	912	948	922	964	881	889	866	925	893	978	891	902	940	955	916	966	913	936	932	968	900	958	923	946	885	970	956	981	920	933	925	946	933	915	908	959	938	914	950	926	932	925	927	936	962	921	949	902	916	881	884	867	902	943	891	971	965	897	984	848	920	893	961	908	945	917	909	916	887	918	916	932	943	928	913	943	955	956	926	935	895	964	848	958	923	945	934	959	914	928	913	961	859	884	875	945	890	899	904	885	869	959	958	924	914	946	973	939	911	943	923	882	886	924	968	929	889	902	960	881	967	943	924	927	876	948	907	895	946	927	915	939	910	952	893	904	945	975	974	921	968	892	947	928	989	942	906	911	961	872	974	916	940	937	878	942	951	979	896	954	913	982	894	943	904	924	866	973	943	896	898	877	957	932	934	933	894	889	958	921	878	880	903	941	897	892	916	967	896	933	943	905	937	935	968	898	886	874	955	905	896	902	932	962	918	910	934	849	909	991	953	956	956	946	879	914	928	937	923	904	913	914	949	909	920	938	912	945	925	939	924	939	951	903	922	943	962	925	974	907	873	917	948	932	905	956	915	961	870	914	956	904	946	945	942	940	899	979	958	911	925	937	943	903	912	931	902	878	901	852	901	931	871	972	877	944	938	950	955	871	890	951	951	914	927	909	868	954	965	876	938	921	951	957	905	900	913	927	947	919	956	943	912	936	936	907	903	899	882	915	922	901	913	947	943	872	899	930	921	870	965	931	907	936	882	930	967	959	933	908	907	971	919	926	986	971	901	904	846	917	930	920	987	959	895	1002	941	874	944	955	911	885	913	917	951	951	992	950	976	925	907	965	897	907	933	900	946	891	875	904	932	936	953	899	934	939	908	864	908	927	914	928	966	940	980	917	887	932	854	927	886	901	962	874	908	972	937	946	941	904	900	916	939	899	931	927	903	996	953	926	963	849	944	948	921	960	919	929	999	969	956	928	918	926	921	890	881	932	899	953	952	945	930	910	947	948	937	915	958	951	870	904	898	950	967	912	921	925	897	939	924	952	913	926	959	900	929	931	919	896	880	968	916	979	905	918	913	881	954	870	915	897	877	949	918	899	943	894	886	893	916	930	896	901	922	940	878	912	975	914	901	891	917	895	953	884	939	940	910	932	953	891	848	881	914	903	934	908	965	945	892	942	908	943	916	924	897	973	901	921	1003	928	950	886	895	856	936	919	976	915	913	871	935	930	906	927	911	906	934	906	903	917	915	914	890	955	930	888	939	944	941	906	930	888	928	886	910	924	920	923	881	897	893	915	944	893	920	922	920	937	893	914	947	896	888	924	975	864	877	966	968	906	924	879	941	934	935	981	965	927	899	851	942	954	971	953	895	939	943	908	921	882	918	918	871	942	938	977	915	924	885	872	884	901	931	940	990	925	906	896	883	949	947	978	934	957	956	971	947	895	943	850	916	932	888	951	931	934	912	916	931	939	932	952	959
27253	16130	3011	1231	888	763	647	639	643	621	521	534	491	479	442	455	379	395	379	422	376	379	380	414	378	367	388	370	351	343	352	381	381	394	387	352	378	393	360	343	378	365	334	360	356	363	397	377	380	326	351	353	350	347	372	403	345	372	391	386	332	376	369	394	349	372	360	374	379	348	385	393	379	355	374	323	386	359	357	355	376	371	355	380	364	360	383	349	335	359	363	329	387	340	377	347	336	361	384	399	368	388	378	412	367	363	362	348	354	361	368	377	357	378	339	369	356	357	354	355	337	367	340	360	373	336	379	346	349	346	377	355	365	386	326	361	350	367	370	391	360	371	340	348	364	368	328	371	375	333	373	382	348	384	381	370	378	378	342	407	366	395	347	354	340	416	356	375	353	362	340	332	389	350	402	330	364	329	358	330	387	365	346	351	359	320	390	368	363	369	368	370	362	366	362	340	336	348	351	373	352	403	388	371	354	391	348	373	369	362	371	350	343	364	387	329	332	368	354	374	363	357	377	383	381	357	391	383	345	357	347	369	352	388	348	373	402	318	376	375	373	375	335	362	359	389	389	377	360	391	366	358	318	386	346	366	352	353	347	359	367	332	364	371	384	353	337	347	344	375	394	336	344	357	356	359	348	370	372	329	375	382	373	370	388	356	331	357	333	347	336	358	366	331	377	347	376	354	374	385	387	346	370	327	381	345	340	352	361	387	383	382	329	355	377	367	369	293	361	341	383	381	341	353	441	349	372	366	361	379	340	354	370	362	378	361	342	379	329	376	374	356	343	375	353	358	361	383	356	379	365	349	350	337	355	318	346	377	382	357	389	403	363	355	347	388	397	389	357	388	354	363	382	399	361	347	388	376	386	367	340	363	369	350	393	380	376	367	376	376	347	385	395	393	356	375	374	373	401	397	352	370	342	386	347	383	367	361	354	344	381	353	355	332	353	366	346	370	356	335	335	385	376	353	378	380	384	360	399	404	347	379	350	389	332	332	385	362	364	406	372	357	340	353	348	339	372	356	352	344	389	350	376	397	346	351	380	406	375	369	373	357	364	379	339	358	363	366	367	355	403	341	378	372	350	333	373	391	389	344	345	339	375	375	330	356	357	384	382	350	361	329	360	333	378	395	380	351	338	366	387	379	359	372	354	359	381	366	355	352	377	359	380	386	390	383	355	355	358	395	393	358	376	378	368	371	373	360	399	372	362	377	372	350	362	359	410	320	371	369	365	400	366	375	360	355	342	329	362	360	369	355	350	367	394	383	349	354	397	345	394	394	355	365	380	355	356	375	376	359	378	349	381	380	409	375	380	381	379	376	351	360	383	370	345	368	370	356	409	375	337	346	390	357	338	336	358	355	372	378	344	348	355	344	380	398	360	340	368	343	391	368	318	365	374	381	372	371	356	341	371	377	393	400	360	346	371	343	385	378	372	359	379	361	306	369	344	388	349	379	357	377	353	383	357	360	380	391	359	387	350	363	334	404	346	332	348	330	359	343	346	368	387	381	393	322	376	395	329	375	373	392	366	345	380	371	346	345	366	375	352	345	404	388	369	370	368	384	354	402	371	378	373	354	370	371	356	367	371	407	373	403	368	337	335	407	363	366	351	379	383	381	361	383	378	358	377	330	367	391	341	366	378	351	362	349	406	380	396	391	377	381	370	357	368	397	358	353	388	341	386	388	314	366	385	354	345	367	385	374	402	377	366	331	357	362	344	355	352	377	350	380	386	347	365	381	396	349	375	397	329	358	380	357	380	394	337	363	359	355	366	392	375	396	405	347	361	397	346	395	367	336	387	369	368	381	376	362	351	337	392	358	382	376	365	328	355	374	344	405	332	358	380	390	387	362	336	383	351	349	357	375	333	361	339	363	383	341	358	424	378	371	370	382	373	387	348	363	385	415	395	318	409	363	404	357	345	337	351	334	351	361	388	391	364	348	410	332	334	365	362	353	376	347	373	374	350	374	367	346	371	388	416	345	382	370	380	375	360	373	356	334	407	392	347	390	337	368	356	392	375	368	366	367	348	365	339	408	355	379	368	338	354	355	372	390	414	389	349	387	364	402	373	335	379	362	377	373	386	331	354	331	332	371	365	386	351	354	356	379	365	387	385	375	361	355	373	387	349	369	348	360	364	383	343	364	347	334	373	357	346	376	371	333	371	370	362	357	380	374	353	351	383	355	346	400	368	353	342	352	387	371	371	334	360	347	353	372	332	360	370	364	361	396	342	363	381	348	375	353	356	396	397	347	357	354	340	368	399	380	376	351	362	338	377	391	366	347	365	374	381	320	341	367	360	352	398	396	361	340	362	360	366	351	362	363	379	351	357	357	381	356	369	346	401	332	388	360	397	359	334	330	363	354	355	364	372	388	378	356	361	371	369	395	383	327	370	354	367	331	344	348	384	377	362	357	367	400	368	378	360	395	336	363	351	397	370	357	350	390	388	357	361	384	337	362	362	366	353	363	370	377	355	381	441	366	364	339	378	358	352	375	349	365	348	341	365	388	352	396	357	385	352	347	382	363	358	351	405	377	390	358	382	382	369	405	381	361	343	343	357	375	391	368	392	351	360	369	367	356	409	369	374	365	393	360	356	353	381	394	381	380	370	349	360	365	373	355	350	386	391	342	396	413	361	370	364	410	375	352	353	376	355	333	329	379	361	352	394	337	364	369	355	344	386	355	337	333	346	353	363	348	351	378	364	357	382	388	362	361	389	373	348	375	370	390	397	351	395	342	371	367	377	352	373	371	364	397	365	346	393	340	364	386	358	375	390	382	371	363	371	348	383	356	374	345	350	356	362	397	348	363	366	359	366	357	381	357	358	367	331	387	364	395	365	341	358	370	339	328	384	361	355	372	349	363	375	336	392	355	382	367	335	372	349	404	367	367	379	368	383	347	369	362	346	356	371	376	376	345	375	373	364	353	349	343	385	371	340	300	397	389	335	380	366	354	374	364	373	385	387	369	306	380	360	377	336	356	368	351	407	356	366	349	366	383	401	380	373	404	410	370	370	345	403	360	393	375	387	346	353	371	342	379	379	365	322	396	394	380	363	370	381	343	376	411	329	379	326	384	344	387	344	370	378	376	400	362	334	354	399	349	391	337	381	370	378	361	397	380	368	373	350	348	336	357	363	318	387	360	383	317	386	409	373	386	372	388	369	401	350	341	346	362	362	350	340	348	366	390	386	365	362	369	340	376	336	360	350	373	321	372	380	357	378	360	373	382	361	340	347	358	328	372	365	367	369	390	353	372	369	384	390	417	376	360	400	353	380	359	370	355	379	369	401	331	354	395	374	347	364	355	366	336	354	363	384	351	368	400	362	348	353	367	388	355	399	407	385	403	364	345	386	377	345	346	375	340	366	345	331	367	363	396	368	375	393	353	347	391	350	372	345	392	377	356	337	357	360	373	343	384	365	383	383	351	344	331	364	388	356	394	332	375	383	379	347	356	335	408	384	333	358	352	383	357
5923	4994	4337	2778	2388	2274	2262	2156	2091	1826	1531	1439	1411	1253	1163	988	983	926	947	938	976	918	917	889	883	867	880	859	890	860	839	837	815	873	802	822	808	822	858	747	898	794	826	842	857	815	836	776	806	838	795	750	784	773	880	818	815	831	865	855	841	836	802	847	873	840	795	850	786	798	791	818	800	828	805	818	823	802	791	784	804	827	803	799	789	793	875	822	830	856	801	811	763	856	809	841	828	842	853	852	856	829	835	788	843	808	827	827	793	808	818	828	842	867	810	800	831	850	801	857	833	852	834	786	820	824	832	845	847	825	749	805	855	864	816	835	835	800	876	798	827	808	789	817	815	796	785	815	841	805	809	827	778	870	821	841	877	825	832	830	799	816	809	891	802	858	851	854	853	787	789	821	805	784	846	827	842	845	830	818	826	855	821	845	788	786	866	841	789	860	781	812	841	869	838	825	873	832	815	796	751	787	833	826	821	820	807	824	850	794	843	797	833	861	830	842	859	796	767	821	844	833	801	840	789	772	815	863	813	832	872	872	835	800	793	835	812	783	802	766	864	828	828	833	869	827	779	793	795	811	835	806	813	800	838	851	867	829	761	809	810	764	814	880	762	837	862	784	817	844	841	788	815	898	826	799	845	783	853	799	788	728	870	824	826	835	869	833	782	818	833	809	840	807	804	792	850	819	802	833	826	815	853	812	819	813	885	834	806	756	860	856	765	878	829	832	800	837	818	859	821	774	849	784	805	824	872	858	826	783	858	789	839	790	792	814	802	797	826	817	812	705	836	807	861	778	824	770	906	787	851	843	812	815	814	804	823	862	777	764	824	810	876	827	796	848	859	804	824	829	854	870	793	788	782	838	827	870	845	778	825	822	845	840	849	817	826	837	815	851	805	792	807	809	826	845	832	833	863	848	798	823	839	840	843	805	826	823	802	825	806	780	799	809	823	814	837	809	830	824	812	763	829	841	786	799	846	791	798	786	797	819	797	833	823	832	807	856	850	807	805	854	801	850	825	820	820	806	845	858	806	807	789	835	818	838	857	833	841	809	798	802	826	784	774	870	835	806	796	853	822	818	761	857	779	859	857	801	795	857	830	833	839	811	883	801	837	781	842	838	845	820	805	815	814	836	792	819	848	807	789	852	819	824	804	829	807	852	829	907	830	803	858	834	806	835	761	785	801	840	801	778	832	853	831	840	849	828	814	844	837	825	883	843	856	811	809	817	816	835	826	785	855	787	848	848	849	789	825	771	848	801	859	833	828	836	820	795	810	822	805	823	837	819	800	835	815	794	842	811	864	839	892	823	881	808	788	884	823	793	775	804	809	838	814	757	820	825	833	873	884	908	809	786	821	804	769	814	852	869	822	771	823	803	914	826	824	817	821	859	835	907	812	831	795	902	801	809	803	806	816	806	817	753	880	814	821	829	835	810	851	798	819	849	827	823	795	833	823	845	774	839	831	783	858	827	805	859	850	836	815	826	839	861	824	828	827	830	795	801	806	821	802	810	831	861	841	830	826	813	841	808	849	838	798	839	831	850	816	806	811	817	781	766	813	826	814	785	905	818	807	846	831	905	810	849	834	838	806	826	839	788	841	745	805	794	782	835	861	843	791	807	798	836	778	854	843	833	792	776	818	805	830	836	826	779	851	837	826	789	791	847	850	819	817	858	833	800	859	809	791	851	797	846	800	827	845	833	809	843	768	840	866	819	837	790	835	814	818	829	843	837	827	816	842	825	830	884	840	838	811	840	806	836	838	791	847	849	827	794	794	823	845	782	828	833	812	802	802	813	854	815	795	781	838	801	817	858	841	767	821	826	776	837	837	853	883	823	836	865	831	841	814	858	825	796	825	796	815	848	838	848	816	822	819	799	820	845	809	814	847	826	818	811	826	849	804	791	817	792	785	801	829	832	800	807	849	793	827	775	822	851	857	804	849	780	786	860	840	837	814	833	820	848	813	808	876	800	802	855	784	834	803	818	819	799	838	778	784	828	737	845	809	802	844	820	766	795	826	774	825	795	832	838	804	802	765	793	788	835	809	825	789	846	783	861	808	856	807	814	846	788	827	777	836	819	806	815	822	865	789	833	809	813	823	852	817	801	788	846	826	768	807	819	821	832	861	818	796	787	786	786	807	788	833	879	835	857	810	772	781	785	825	804	795	789	805	764	831	857	845	798	843	840	816	805	797	791	791	834	837	810	826	805	803	809	876	807	804	839	817	820	841	874	826	755	799	836	828	835	797	881	845	847	802	742	795	843	861	801	839	763	761	820	881	833	829	821	796	832	793	799	839	788	817	784	785	836	837	865	813	886	855	846	835	757	834	838	815	819	780	845	819	803	841	834	826	817	809	867	807	778	835	832	844	797	788	777	885	841	838	793	798	836	821	806	775	832	800	797	823	817	803	805	780	763	857	813	799	863	770	859	793	795	805	812	847	807	878	838	857	839	782	765	830	831	833	781	811	849	783	800	860	854	879	819	800	793	788	803	845	817	819	830	806	776	838	803	856	863	809	817	830	824	852	824	842	844	822	849	815	829	824	800	856	874	773	817	847	831	801	804	864	828	842	847	804	803	825	878	836	848	820	828	842	766	843	808	851	866	781	817	801	764	827	811	832	817	820	800	809	834	782	804	799	881	859	824	865	836	834	840	822	805	821	814	823	840	820	856	876	821	804	784	806	799	830	860	834	818	800	843	805	836	789	849	882	813	867	806	820	850	790	786	868	841	850	853	795	808	820	814	806	825	814	845	820	757	791	847	835	808	805	838	797	816	793	854	851	811	828	809	826	809	795	786	858	828	836	802	863	815	847	796	789	806	844	792	793	794	785	758	809	814	833	778	827	835	825	813	845	798	817	811	819	832	827	802	797	840	804	847	817	829	843	897	816	836	779	904	816	842	854	813	819	808	830	854	796	825	795	799	813	834	853	840	804	807	806	840	837	880	794	819	827	844	792	801	876	863	808	809	869	778	838	800	803	841	810	827	771	832	829	795	867	791	852	798	838	804	779	799	776	885	797	846	779	823	816	858	807	757	828	815	797	774	797	784	818	868	810	869	830	758	813	886	785	847	838	802	861	834	792	806	834	761	821	828	841	881	817	814	850	852	839	805	798	820	833	852	819	805	790	834	828	844	869	794	817	798	863	809	839	791	769	835	794	841	765	820	812	800	794	880	788	820	825	868	802	819	821	785	856	827	805	814	818	906	825	820	833	793	838	894	820	816	816	842	859	775	814	856	844	861	787	818	800	871	763	813	807	781	786	844	875	785	838	846	814	792	806	808	800	845	775	782	772	815	781	797	838	799	860	846	809	858	812	834	871	815	817	802	847	831	851	812	852	785	806	823	837	794	830	879	779	816	801	889	805	776	862	804	832	828	838	849	808	827	756	832	815	795	843	796	792	793	806	800	838	788	807	826	800	806	852	807	778	814	866	821	811	816	831	789	818	765	866	841	785	842	854	831	825	820	799	772
25109	21476	27912	25358	11552	1995	1471	1262	1090	1066	818	720	645	563	466	429	403	373	336	368	357	326	348	276	271	281	274	284	266	298	237	271	247	279	270	255	239	256	276	268	258	252	296	227	248	285	245	265	271	238	235	267	232	255	274	242	274	245	226	225	234	240	267	256	274	256	262	274	222	233	264	248	250	270	245	230	260	258	255	233	224	237	257	226	241	228	249	248	232	243	251	256	239	254	250	261	251	240	247	232	243	254	271	269	250	217	253	245	277	266	240	214	244	219	272	257	226	245	239	253	244	248	246	254	243	248	236	236	238	255	237	259	247	263	218	242	256	234	222	257	248	245	245	246	244	250	264	214	263	219	265	227	258	258	241	252	238	253	242	241	220	227	231	276	277	254	249	275	230	248	268	241	271	276	225	232	263	257	266	289	240	223	265	245	218	273	231	247	261	251	257	228	268	262	246	243	278	232	259	231	256	238	256	270	219	266	233	265	209	249	225	247	278	232	265	249	249	232	230	241	239	248	229	246	245	241	250	265	243	239	248	248	280	254	243	232	236	248	232	226	258	259	259	261	258	237	263	260	247	266	247	242	238	205	263	228	247	238	262	265	261	231	225	262	219	247	233	254	233	255	239	232	231	257	265	265	251	236	238	238	254	251	255	264	245	270	241	268	234	228	280	244	249	235	226	241	280	235	274	284	224	253	255	230	258	245	261	259	248	226	248	260	220	253	236	229	237	254	244	262	242	259	229	242	249	262	237	248	265	252	236	289	244	294	237	252	243	231	239	249	250	244	234	221	213	222	250	229	269	257	219	249	206	252	257	238	238	252	235	245	223	253	253	230	271	245	248	261	228	263	209	239	239	237	250	237	249	244	222	262	234	251	238	265	234	261	237	257	250	243	241	257	251	231	272	293	258	225	255	239	245	228	252	236	254	248	241	242	240	221	215	259	252	240	270	273	227	224	265	227	265	256	266	241	237	226	217	252	252	246	230	253	265	258	269	249	250	264	222	237	219	251	273	264	248	249	225	253	235	256	272	234	224	231	252	264	227	279	213	248	232	267	222	205	224	265	243	246	228	240	261	249	249	252	253	249	255	218	250	249	253	253	262	237	244	219	232	257	256	235	257	230	236	259	252	236	270	216	257	235	266	249	256	242	254	230	265	247	234	243	277	211	258	253	273	241	233	251	234	257	219	248	226	244	253	261	271	193	225	276	269	243	233	240	277	253	245	242	240	261	242	242	264	216	223	234	212	230	244	235	265	236	263	249	260	269	233	257	229	255	271	249	231	278	225	249	257	256	274	244	240	239	268	264	228	235	248	254	238	244	234	276	250	262	278	274	244	224	226	238	232	220	231	256	267	224	253	269	237	268	231	268	249	251	238	244	234	226	224	232	242	231	254	242	237	246	251	235	241	242	229	250	217	237	239	233	239	243	259	264	224	225	274	235	247	239	270	263	261	227	252	238	265	255	194	273	261	264	262	258	260	220	265	225	235	247	265	221	244	233	276	218	242	244	241	240	261	259	245	236	273	242	245	242	231	252	275	239	245	274	253	250	285	278	222	224	241	262	256	231	231	245	257	242	249	267	277	225	238	255	263	224	231	257	257	253	235	223	246	239	239	251	238	235	239	249	220	270	247	243	214	233	251	239	236	242	249	268	255	218	246	247	237	218	240	248	237	243	248	240	249	230	255	263	260	253	246	240	241	272	240	255	233	249	248	267	236	227	259	237	258	244	251	227	254	234	241	253	233	250	238	245	243	263	271	234	251	254	253	215	265	246	243	246	239	257	244	255	265	260	240	246	235	276	245	262	243	227	270	260	241	235	225	277	255	226	240	269	236	257	240	248	233	265	227	245	243	268	235	277	218	229	262	244	223	246	218	274	254	240	233	255	242	272	242	278	245	247	240	322	274	249	238	219	217	230	252	230	239	194	253	282	241	218	260	247	246	231	256	271	237	252	226	249	263	237	233	286	270	247	241	269	243	237	246	280	229	237	230	264	239	232	233	249	263	259	253	259	273	230	238	223	260	252	235	213	248	247	251	242	249	268	265	236	259	246	249	257	212	271	241	230	241	230	246	248	227	255	270	248	234	267	255	233	277	236	266	218	247	253	245	237	257	249	269	260	238	242	255	270	236	231	241	250	252	221	229	244	233	237	244	241	242	237	234	245	245	250	238	271	265	262	222	236	232	258	232	234	252	239	214	248	231	225	272	233	285	247	248	253	229	262	261	255	222	234	262	217	239	252	248	267	247	239	248	265	266	236	253	249	228	240	237	227	264	255	234	262	252	229	246	247	246	257	222	220	257	244	233	225	251	254	273	249	282	249	249	293	229	238	237	237	225	238	259	230	230	258	233	230	213	258	246	268	249	239	265	251	245	253	261	251	240	225	253	252	238	274	226	236	237	234	239	245	266	238	221	228	248	282	242	271	249	241	241	265	247	272	245	243	248	232	215	230	225	256	235	247	244	264	272	271	260	236	259	250	235	258	237	249	227	265	237	247	258	249	245	234	273	231	258	240	227	269	236	262	266	264	242	272	257	246	240	265	237	266	254	235	248	244	242	238	219	240	237	238	232	226	264	241	237	226	244	236	242	245	246	237	257	246	236	282	255	241	251	253	230	210	272	240	259	224	203	264	257	249	239	253	259	244	249	243	232	241	234	216	246	253	249	248	240	255	245	225	255	238	250	240	248	246	226	244	229	215	234	268	236	244	235	274	259	260	247	227	255	213	259	207	249	239	257	262	258	231	245	260	259	250	246	215	263	266	223	228	230	267	242	247	241	269	257	260	241	262	248	259	260	240	218	252	234	247	236	254	262	274	277	216	242	237	256	252	252	242	265	251	238	232	199	252	265	230	238	237	245	247	259	226	231	266	240	244	249	255	230	251	263	239	245	272	236	277	237	214	248	238	243	267	238	251	280	257	273	227	230	245	237	250	241	263	231	271	249	217	292	283	239	234	244	278	239	235	246	267	224	247	258	253	237	277	254	258	225	245	256	255	262	265	249	243	228	258	241	236	234	252	215	247	229	238	253	222	250	226	235	239	240	252	235	231	247	246	255	245	264	221	219	254	255	248	244	205	248	230	228	251	246	241	223	247	250	251	245	247	237	229	238	259	267	237	226	240	244	251	259	255	223	231	235	262	245	244	222	269	235	244	281	217	240	238	210	244	230	243	234	219	255	227	267	243	237	241	240	236	217	233	255	261	253	252	236	249	262	219	252	248	251	257	212	236	233	256	248	252	266	257	265	263	250	269	252	225	257	261	261	247	238	270	254	245	230	254	232	234	265	216	222	234	224	245	263	242	279	249	233	218	255	254	235	242	220	235	227	225	251	250	244	235	276	275	238	256	237	251	243	234	233	240	241	231	250	251	242	264	236	261	264	223	244	287	220	241	263	238	220	251	224	228	234	266	285	243	245	239	235	255	260	242	245	269	247	231	279	248	231	221	273	210	253	228	244	244	249	224	251	223
8475	14943	13430	8162	6614	5447	4924	4789	4293	3771	3098	2582	2165	1934	1640	1263	1154	1026	1028	1033	910	927	852	780	760	748	644	691	652	654	630	634	610	657	604	642	575	597	588	575	551	579	595	616	619	575	652	598	545	593	599	557	566	517	564	507	587	551	592	591	547	557	570	543	591	542	550	570	588	578	576	570	602	567	561	589	576	588	538	541	555	577	551	569	550	586	541	547	557	636	571	608	610	626	562	630	613	530	568	587	570	541	570	554	567	564	549	582	563	549	523	612	582	569	578	554	514	558	576	555	559	591	587	559	581	547	566	578	572	581	587	570	561	575	586	604	559	598	619	580	563	580	530	582	607	550	567	581	550	565	587	589	583	575	607	631	567	580	577	601	564	627	581	568	581	573	585	587	562	580	555	572	568	554	537	563	553	543	590	555	553	569	590	604	520	571	574	568	580	596	532	600	608	633	597	572	582	553	548	573	600	607	579	627	579	566	575	549	538	562	571	546	551	578	566	540	542	631	563	566	566	574	572	596	588	547	589	556	554	535	611	564	575	560	550	610	564	609	599	588	563	520	573	560	592	535	560	586	584	583	569	589	559	569	594	584	534	524	582	558	614	551	635	576	588	570	584	553	574	620	564	528	555	558	563	584	547	568	545	553	578	536	542	533	576	531	592	552	567	619	554	548	567	581	553	573	533	562	588	589	547	575	514	612	593	594	621	574	573	606	622	547	581	599	615	595	602	556	571	582	570	597	561	564	601	544	553	602	553	527	580	553	560	576	564	543	613	566	575	570	548	550	556	522	563	605	524	561	603	588	563	546	575	522	614	565	605	557	565	539	568	517	572	553	558	559	527	627	571	585	547	526	548	573	583	523	584	572	551	599	577	556	578	585	599	555	575	594	582	566	556	508	567	542	552	552	580	598	560	561	551	553	570	585	565	610	608	554	577	559	548	580	571	571	539	566	607	569	540	627	577	594	572	583	591	585	559	552	548	544	581	586	571	575	559	583	548	565	595	561	618	582	546	579	579	572	589	570	569	537	565	575	587	536	582	575	575	583	582	532	583	531	566	553	593	566	620	577	577	589	561	561	554	574	563	572	537	530	552	560	575	536	585	576	580	586	574	569	560	568	577	559	570	557	549	534	544	593	601	545	562	577	570	567	590	574	557	556	577	565	524	582	581	575	576	583	575	580	555	598	561	594	580	536	590	537	571	540	608	566	575	594	584	541	566	569	599	552	562	528	563	572	533	616	617	504	571	575	580	564	539	601	573	578	571	572	569	572	570	577	550	557	561	627	537	551	571	584	565	533	583	578	617	583	552	572	561	586	585	563	547	565	558	582	546	576	574	552	554	541	559	519	517	587	581	516	588	577	583	568	545	550	578	569	554	575	517	574	585	572	544	587	584	571	621	512	547	590	564	537	537	560	588	576	561	588	553	579	593	556	592	562	567	586	614	549	574	595	544	575	556	551	527	601	526	609	559	561	535	586	544	566	558	569	569	610	524	602	581	578	562	581	558	602	560	557	604	530	555	571	531	583	551	580	567	601	540	544	615	537	573	599	592	568	597	586	578	560	553	554	543	559	557	562	547	562	568	542	585	595	538	547	544	568	561	538	559	527	575	604	581	545	588	578	562	601	561	590	594	542	591	582	541	530	569	548	577	555	541	550	586	602	614	557	595	545	591	608	527	587	612	577	559	533	599	586	591	535	595	526	547	578	567	560	565	553	572	537	537	541	553	544	586	564	569	580	553	556	579	567	538	623	581	565	621	549	587	579	560	526	563	558	581	559	593	544	580	568	589	558	614	575	558	560	567	596	593	600	573	524	585	547	537	566	590	574	534	601	535	536	617	574	614	544	566	546	593	551	573	548	560	555	599	591	658	583	555	564	558	571	589	614	542	563	553	587	572	553	539	558	585	560	553	598	561	584	601	575	569	568	559	568	555	553	565	561	576	551	571	567	572	559	555	542	547	531	513	564	572	606	557	567	592	589	595	534	550	588	566	563	552	570	587	585	595	551	584	546	586	612	587	577	573	590	560	570	568	526	540	564	572	546	530	553	555	551	593	572	579	588	577	559	587	564	556	596	581	577	564	600	602	509	554	598	578	596	578	553	547	559	546	530	555	530	589	575	566	553	564	559	555	537	550	581	588	531	553	578	550	581	582	583	563	537	586	593	563	585	592	568	604	598	597	560	572	572	574	579	595	552	574	590	570	575	582	586	551	589	551	564	575	586	552	552	576	536	601	585	542	575	590	539	587	560	603	595	582	564	559	592	582	547	556	581	566	568	575	530	579	547	580	613	547	602	583	513	586	575	531	531	527	558	599	569	567	564	574	575	562	592	594	537	596	564	560	552	578	570	582	575	602	550	544	604	565	542	544	572	579	546	604	544	561	544	606	570	537	617	511	542	558	594	593	594	542	557	604	562	535	539	594	567	597	580	592	607	554	577	588	511	565	618	551	543	537	563	570	555	505	571	605	589	625	573	551	575	577	577	561	571	550	536	586	569	549	576	588	569	612	575	571	547	576	586	569	556	546	592	548	556	541	576	563	555	568	619	545	541	586	579	567	575	558	566	565	566	562	588	579	624	569	562	575	581	570	576	553	559	587	553	544	569	559	579	593	580	546	598	565	593	548	528	546	550	562	599	592	600	549	601	555	588	547	600	577	562	579	575	562	611	551	569	582	566	553	558	618	559	582	567	566	528	557	593	587	516	554	572	553	533	589	570	577	559	531	599	599	561	586	585	536	569	516	560	541	581	543	626	546	598	576	548	581	575	584	604	560	536	554	511	584	564	555	546	579	558	617	586	540	585	603	579	593	624	553	562	585	567	559	602	562	536	564	534	575	588	531	574	570	532	554	553	564	543	547	588	568	562	571	537	560	575	552	580	546	544	573	587	526	547	617	564	564	552	521	575	540	547	603	567	626	545	565	572	560	578	615	583	545	567	555	587	579	560	580	512	575	548	562	571	582	554	611	585	555	568	575	569	570	591	608	595	545	584	542	575	581	574	578	600	519	597	590	582	622	600	523	605	574	574	596	580	546	545	552	504	544	589	552	571	525	587	597	583	536	590	553	552	555	570	548	617	538	567	590	561	591	570	586	561	544	593	541	584	519	571	574	610	590	633	567	573	570	594	581	578	577	595	543	619	546	595	509	505	575	518	573	579	543	618	580	540	582	599	559	545	540	580	636	601	573	557	617	590	571	557	557	561	585	559	600	535	548	565	594	555	597	530	562	542	621	537	584	587	596	550	535	559	588	561	540	554	584	543	555	569	574	524	617	575	538	537	592	579	588	562	564	568	551	577	568	560	537	573	609	588	574	554	551	593	587	581	535	513	584	548	553	574	566	580	599	571	543	568	601	560	560	571	566	583	571	521	590	589	552	557	585	564	599	564	546	591	602	606	547	577	550	575	586	592	551	599	566	573	574	575	589	573	582	589	576	527	578	530	580	585	560	571	594	575	559	531	558	585	578	566
24180	21455	28955	24369	21420	11092	3228	2346	1889	1711	1522	1320	1155	1032	857	708	634	678	634	624	625	630	536	557	541	533	490	504	475	460	450	473	490	449	472	458	514	483	454	441	451	422	473	488	450	445	463	434	465	478	449	468	477	423	421	479	445	446	459	448	449	485	411	428	411	492	436	442	443	443	445	428	426	423	458	436	464	417	443	452	449	459	439	405	439	442	454	451	502	453	413	420	438	447	477	439	441	427	461	453	463	463	454	452	432	441	456	422	400	434	445	419	428	466	436	456	425	475	442	428	446	433	447	439	414	462	438	414	460	463	418	451	457	425	438	452	458	441	465	454	404	439	450	440	451	424	472	444	448	459	441	432	399	443	422	407	435	457	458	412	452	451	426	420	424	443	494	447	420	456	454	475	439	460	466	450	444	447	478	457	459	483	474	440	463	491	466	427	429	432	435	434	464	487	428	443	425	457	434	415	421	483	488	414	452	429	439	465	461	430	443	421	442	463	424	449	439	457	463	471	449	470	430	442	406	466	442	431	440	431	439	464	422	448	446	499	455	437	429	432	448	392	470	440	474	451	437	460	466	440	431	421	443	470	444	452	428	434	436	411	412	445	447	433	435	423	459	489	450	425	464	410	433	438	456	430	453	417	457	442	437	436	447	481	440	451	435	454	422	426	446	427	446	500	425	430	425	427	439	432	447	448	448	443	449	435	446	429	442	467	469	450	418	453	427	435	456	418	458	431	439	422	459	447	430	457	429	412	435	426	409	411	439	396	434	442	470	421	399	436	410	430	443	424	461	455	429	439	434	445	469	513	461	434	403	437	443	412	480	453	473	454	431	446	413	424	475	486	452	451	438	417	471	421	440	438	432	461	448	414	453	465	453	432	435	458	434	426	441	456	435	464	431	462	435	435	431	440	443	413	406	410	447	436	468	431	416	448	446	475	454	437	442	433	414	411	445	464	445	424	465	457	420	403	407	420	403	478	442	450	441	474	452	468	437	417	436	444	463	409	425	447	422	451	447	439	406	410	453	417	448	426	479	456	463	458	447	424	463	453	444	441	428	425	423	423	481	453	454	445	433	429	436	427	424	454	454	414	458	451	426	424	456	424	446	448	442	437	439	434	461	392	426	436	480	488	440	461	435	408	419	470	448	431	416	402	432	442	432	422	453	435	455	423	457	434	428	438	442	464	435	412	439	452	429	428	453	463	437	477	453	457	420	383	438	436	416	459	447	440	441	458	436	423	444	435	454	416	388	463	402	449	433	449	474	440	439	405	469	432	464	430	429	465	435	456	408	441	463	436	463	492	458	458	419	403	429	441	472	398	432	476	491	433	453	442	435	424	461	475	432	451	432	437	447	387	421	433	426	444	461	441	485	446	444	403	464	431	417	434	458	434	429	434	389	472	459	478	445	448	441	400	463	457	468	436	448	467	481	424	446	408	451	423	466	441	479	442	448	441	432	402	417	434	415	438	438	464	442	449	446	488	462	457	467	449	449	474	395	440	446	435	458	431	450	453	464	432	449	438	434	436	422	463	477	469	448	421	430	434	466	440	467	441	386	445	457	444	433	414	427	419	424	434	428	405	466	417	444	460	448	430	478	464	405	452	448	433	438	438	414	455	436	454	461	471	458	436	467	456	413	430	419	461	432	478	464	447	450	428	465	426	434	446	420	422	400	455	434	441	442	450	476	467	429	423	413	464	435	462	474	445	453	421	468	427	438	420	420	456	432	464	435	460	450	488	477	441	419	403	416	461	442	447	414	434	423	450	471	431	443	474	472	447	445	479	458	434	464	448	443	460	433	438	469	448	441	421	455	431	447	451	451	426	440	455	438	447	424	436	382	454	417	475	452	432	467	446	435	409	439	446	472	416	420	399	418	418	450	462	389	449	425	425	407	418	497	426	450	477	409	437	462	438	402	435	430	451	453	438	475	428	455	438	435	450	439	476	415	409	433	421	395	406	410	412	420	452	458	450	429	426	418	461	420	454	443	429	443	442	447	425	446	472	438	430	434	448	478	424	422	414	425	458	424	456	438	458	476	434	404	420	438	481	445	451	452	458	420	455	389	464	454	458	440	401	401	451	435	450	423	432	465	462	443	421	386	411	412	443	410	423	485	440	471	439	414	440	438	383	462	412	447	455	423	416	473	418	430	470	443	474	432	462	408	467	428	426	406	417	450	424	442	432	447	433	433	433	479	421	451	402	423	433	386	436	451	435	459	431	431	451	460	460	441	456	441	462	455	422	458	489	447	466	430	439	447	427	411	428	433	455	432	393	459	450	449	440	409	456	453	452	434	436	412	405	445	445	424	441	472	413	414	433	480	447	433	444	406	441	461	428	452	413	425	434	463	449	466	435	447	441	462	439	423	425	430	457	476	432	417	408	426	422	405	438	465	428	413	426	467	455	465	431	499	459	460	409	419	433	408	445	465	422	436	469	428	429	470	444	456	429	507	436	420	421	457	427	433	429	450	447	420	449	443	431	441	430	477	447	417	459	437	444	436	463	434	417	462	426	417	434	451	415	439	445	475	472	439	432	463	437	474	442	462	388	444	442	442	446	459	442	412	427	423	441	462	438	419	407	433	438	456	472	429	461	427	410	425	453	449	411	427	444	424	453	449	445	404	447	424	475	426	436	418	389	449	453	452	416	438	483	456	444	454	452	421	442	428	427	470	468	423	403	464	475	441	418	466	436	431	433	452	414	431	433	455	414	426	440	445	449	431	427	455	456	444	418	454	413	469	430	420	454	449	468	462	393	491	429	457	435	446	442	436	448	423	438	440	441	439	487	460	413	403	401	464	407	442	468	438	441	440	406	435	441	411	477	443	461	438	443	459	445	402	461	452	436	414	412	422	426	465	407	483	420	453	449	419	474	430	443	478	404	445	478	466	458	451	451	408	457	441	442	433	418	454	430	433	444	447	435	454	407	418	437	394	438	464	440	416	428	459	449	447	415	429	436	443	412	450	424	444	426	429	438	472	436	462	394	415	461	465	404	449	438	430	433	447	444	447	448	438	434	404	396	432	464	437	438	440	449	476	414	446	443	444	452	416	453	452	417	449	442	435	470	426	395	413	436	417	464	476	443	444	460	452	440	432	433	456	446	414	414	427	450	409	458	453	458	445	414	430	458	430	443	450	437	440	421	428	408	458	441	469	480	447	458	441	423	471	434	481	443	450	470	445	459	462	463	419	428	430	470	450	408	394	428	441	472	436	445	463	440	445	429	428	455	423	479	415	431	454	427	474	456	427	439	455	418	453	430	438	407	429	445	452	407	459	451	412	450	424	451	446	455	460	401	482	454	420	424	440	396	471	443	432	450	440	425	440	448	423	461	425	436	421	456	478	441	438	409	419	442	442	426	423	429	427	500	440	408	442	447	467	442	402	398	460	405	475	442	450	446	431	471	446	450	451	426	415	417	449	430	456	449	416	402	425	403	431	435	474	433	493	449	433	428	476	390	453	455	444	423	426	425
11493	21762	19399	12824	10484	8680	7894	7681	6768	6031	5051	4373	3714	3278	2680	2156	1892	1828	1686	1663	1661	1492	1435	1314	1320	1174	1132	1141	1056	1122	1008	1044	1050	998	1006	1056	966	988	961	1010	970	995	924	981	971	978	924	935	1002	942	976	983	939	934	921	899	887	902	976	943	900	963	928	887	934	945	940	933	924	932	943	953	990	920	960	948	936	917	959	888	924	883	962	907	973	972	948	974	893	918	911	910	909	911	877	927	896	891	906	938	935	918	979	977	969	899	922	861	932	933	954	939	903	947	908	916	969	896	951	886	935	922	895	921	904	930	999	926	909	900	958	926	891	900	932	887	941	952	927	968	947	917	941	883	921	903	929	925	851	917	871	905	928	928	916	870	920	895	959	874	953	994	919	908	921	913	899	945	942	973	979	925	923	931	922	900	892	939	952	953	961	939	924	912	852	926	896	927	956	885	908	946	949	853	957	916	922	920	900	914	943	904	916	904	882	886	903	891	896	876	968	925	921	886	931	912	933	911	929	913	966	868	931	948	912	888	937	915	960	917	856	885	898	865	899	906	917	898	870	945	976	940	940	968	895	933	850	884	936	885	920	894	905	902	896	914	933	912	933	880	902	908	950	943	905	926	961	898	929	940	919	939	900	941	935	915	975	959	916	870	953	953	947	914	922	954	940	943	934	920	906	885	914	897	910	938	913	926	947	840	884	942	944	940	869	978	883	930	995	933	942	882	931	956	978	940	999	948	926	910	866	889	907	941	924	904	907	967	887	933	917	913	939	956	896	954	881	901	950	932	921	940	921	918	946	942	894	918	945	908	923	919	884	937	906	917	953	884	844	902	964	967	942	878	946	972	894	891	903	931	938	928	952	914	951	891	870	898	963	909	899	933	921	917	981	927	894	938	941	916	972	955	883	928	947	967	839	903	947	909	901	917	983	893	942	948	941	926	948	936	856	918	949	931	950	917	905	926	884	882	945	889	887	937	885	972	908	994	942	923	977	924	933	894	890	972	942	905	939	904	841	926	932	941	937	942	905	913	951	932	945	892	904	926	935	906	929	950	908	942	922	956	943	925	943	935	934	897	908	901	887	911	948	861	931	936	889	919	969	918	995	929	911	954	911	945	885	882	964	890	918	898	911	915	941	907	874	953	892	909	924	958	911	887	902	944	902	914	935	942	947	931	920	937	954	876	928	882	915	896	918	972	917	916	919	930	916	911	960	918	970	955	924	906	894	943	947	945	905	947	932	931	915	964	901	916	927	955	937	952	902	910	918	936	891	930	927	959	920	948	926	934	923	974	907	860	952	919	871	899	957	905	908	953	915	918	937	943	902	869	928	917	908	907	915	897	921	927	889	899	934	899	911	907	944	923	905	940	874	885	881	927	933	892	964	924	955	923	917	916	928	973	927	936	938	899	936	931	937	926	1002	912	905	942	911	902	935	872	912	957	928	920	932	871	928	966	933	936	892	912	982	932	948	913	943	956	904	909	926	927	898	916	911	888	883	901	879	939	939	916	857	964	896	905	939	930	879	917	856	927	914	925	892	888	900	924	917	885	926	919	953	923	905	891	955	896	925	928	879	914	899	922	945	931	908	894	929	903	915	931	889	962	909	847	926	907	982	904	914	927	881	927	947	948	930	864	913	882	941	891	907	897	902	909	880	925	919	892	929	841	938	951	907	985	880	966	908	929	947	924	967	919	985	961	889	922	916	872	952	883	897	945	884	875	926	905	923	945	911	859	922	920	898	938	943	896	940	903	897	929	918	878	967	935	918	962	915	900	977	896	972	977	904	933	886	896	994	927	891	925	949	867	938	914	928	908	865	951	972	887	961	903	994	944	869	917	862	884	950	924	924	922	910	918	943	914	918	833	904	940	883	917	938	921	874	887	928	905	926	921	894	956	903	904	930	957	896	924	921	933	929	891	964	934	955	922	919	917	972	896	923	893	938	981	914	931	923	961	887	917	911	878	902	918	955	949	907	900	878	966	899	958	971	918	918	899	920	886	939	889	875	879	964	928	948	951	895	908	955	945	923	901	949	933	979	934	912	890	913	911	923	880	894	903	961	920	918	942	941	845	924	926	920	908	935	922	993	931	924	938	953	941	908	896	888	889	904	916	948	924	891	918	898	942	913	932	918	993	891	912	890	905	972	850	877	844	947	897	844	925	862	945	868	901	924	931	896	878	939	900	999	884	938	886	945	847	913	961	874	922	923	964	894	898	901	933	891	900	875	900	954	955	922	884	957	894	918	954	850	909	889	963	964	925	933	934	950	953	932	846	878	928	924	908	894	956	956	940	963	864	903	912	924	951	942	946	956	964	903	924	882	906	903	961	925	934	867	916	912	932	927	922	944	888	937	877	978	1001	895	921	907	930	935	910	966	930	914	885	919	898	896	914	914	913	910	867	921	898	959	880	908	947	953	846	881	942	935	956	920	927	943	937	880	940	896	853	861	923	909	981	870	930	950	943	923	995	870	900	932	923	913	871	904	941	882	873	896	939	927	897	970	908	901	941	916	913	950	987	907	935	929	923	936	922	992	929	926	891	855	880	967	915	932	941	916	839	912	964	880	860	960	880	882	897	891	928	931	921	888	879	914	888	945	873	929	932	912	910	876	960	892	922	931	920	937	911	888	905	916	898	939	911	962	956	945	911	951	860	921	931	931	897	858	930	872	878	927	957	942	900	913	943	922	902	856	963	951	936	934	949	970	933	886	952	918	948	930	939	947	978	856	902	923	917	943	948	897	905	950	921	881	923	910	952	910	888	941	960	930	940	950	899	933	941	895	920	957	886	939	934	916	903	930	951	900	913	973	886	956	943	887	889	904	862	870	958	916	909	894	868	950	931	888	928	929	846	943	931	917	958	924	945	913	946	948	929	906	902	933	943	950	896	929	924	950	1018	928	899	931	995	917	942	935	901	906	962	900	882	864	931	837	980	933	870	876	924	912	994	916	902	946	956	942	973	955	964	929	954	894	933	978	918	937	943	878	956	853	926	844	937	954	933	923	946	933	935	962	943	916	904	903	916	915	878	914	910	932	914	878	890	917	846	902	930	970	899	901	927	947	877	899	907	913	965	895	863	916	915	937	937	915	914	937	991	930	870	928	862	879	976	930	885	920	881	871	880	946	916	930	909	885	925	952	933	932	957	925	904	943	906	927	890	860	939	982	949	942	986	934	940	958	908	885	910	918	878	944	914	917	914	896	938	955	980	907	903	978	970	927	916	943	935	957	969	918	972	980	910	900	928	920	947	868	916	914	946	915	945	924	928	867	868	938	930	916	899	896	956	858	897	872	868	902	948	927	893	920	914	937	908	908	956	945	916	935	870	947	887	923	909	887	924	873	888	913	957	958	941	945	932	913	893	923	888	904	928	960	878	935	938	883	876	962	941	890	919	894	948	928	909	929	930	975	968	898	894	894	933	976	896	929	964	963	938	946	930	877	937	957	944	944	928	898	892	900	905	962	923	970	963	925	906	897	903	892	974
27462	16176	2910	1167	856	691	751	723	654	599	506	494	496	431	453	414	404	433	400	419	394	367	418	360	384	415	384	423	343	383	347	395	407	378	372	388	387	357	327	407	385	391	335	365	381	337	329	401	337	374	395	375	409	361	391	350	364	377	390	377	370	354	390	350	355	357	357	396	362	364	354	360	371	407	348	386	359	364	385	367	370	378	386	372	338	396	358	371	380	406	360	410	356	383	338	371	366	353	409	395	388	369	374	365	356	380	377	392	387	364	351	346	386	416	368	384	390	372	383	341	384	367	351	338	348	369	372	367	356	387	394	387	384	368	398	372	403	360	365	386	354	321	380	370	367	374	392	374	374	361	364	396	351	357	394	366	375	356	358	368	369	368	372	409	344	349	378	388	379	381	346	370	357	379	358	397	383	386	380	367	354	339	331	366	417	394	326	386	357	353	386	372	351	377	384	376	365	353	396	365	364	322	396	378	386	370	356	385	368	372	364	389	363	329	378	381	358	368	355	332	366	370	373	371	355	379	391	381	406	369	374	335	366	384	332	363	373	392	405	380	381	376	397	370	369	366	349	396	398	395	369	351	334	364	363	402	350	403	393	375	352	378	355	363	371	375	375	385	364	346	361	372	378	364	410	404	352	342	354	397	398	380	360	377	376	378	393	367	371	354	374	410	325	374	352	390	373	385	401	373	370	381	375	345	391	373	384	368	412	376	365	372	410	352	378	378	331	389	373	375	379	371	392	379	367	354	378	385	345	348	396	395	351	386	353	367	348	360	407	364	387	371	355	392	372	382	368	361	391	366	370	412	369	364	382	363	374	386	370	392	349	350	374	375	388	363	370	372	372	371	402	370	381	390	389	369	390	365	389	349	359	373	387	388	338	381	373	407	374	392	349	372	354	403	375	378	358	375	370	414	389	358	375	373	425	369	386	353	386	350	366	391	372	355	324	395	382	403	375	368	373	376	404	348	395	343	357	357	385	358	357	377	374	335	372	355	384	372	388	346	359	380	380	329	383	397	354	354	381	351	356	341	405	364	393	411	386	362	379	362	369	358	357	392	392	355	354	353	363	364	364	350	391	348	370	409	370	361	386	369	391	387	374	362	357	372	382	371	368	368	401	370	381	369	376	388	365	361	376	367	368	361	339	338	327	379	352	354	376	337	367	337	368	361	351	352	352	365	362	355	361	400	363	378	368	357	349	388	346	371	330	400	365	381	368	373	371	377	387	388	387	364	391	357	375	371	391	373	362	387	403	387	384	408	348	390	398	346	356	373	332	349	342	349	380	388	361	393	434	350	376	364	336	379	379	378	348	361	373	365	362	369	336	360	367	386	380	379	408	370	417	380	388	389	364	389	345	387	405	382	355	345	368	362	384	407	374	387	335	364	377	331	382	358	389	385	357	341	386	392	366	400	362	382	388	343	369	348	369	393	377	371	443	348	331	330	346	386	374	371	369	357	375	401	389	362	384	350	385	361	401	420	357	396	351	375	380	377	372	364	369	418	398	362	395	400	385	343	348	383	381	365	393	377	336	348	362	355	369	371	382	342	394	390	352	388	373	360	379	378	353	325	376	408	363	380	354	366	373	377	359	367	393	392	375	383	346	400	383	373	362	384	368	377	371	372	383	371	355	388	390	405	373	375	394	353	405	362	395	363	362	375	358	343	338	386	343	373	356	380	362	348	398	382	382	344	345	390	328	368	412	381	379	333	380	350	392	387	388	402	425	388	384	393	394	365	328	377	390	377	383	335	385	353	352	379	363	379	390	380	329	385	358	389	376	352	386	373	386	331	376	364	383	346	380	363	403	337	386	402	379	375	385	354	376	378	363	360	350	357	370	337	365	381	387	397	362	407	354	362	393	365	378	394	369	371	389	363	364	355	383	360	346	370	358	345	357	391	377	368	368	372	389	341	370	372	379	365	379	339	374	400	372	343	355	335	399	322	370	398	400	363	397	389	359	355	370	378	374	360	384	388	383	382	395	384	375	355	343	352	361	393	385	393	378	388	351	350	387	367	362	346	397	400	373	371	382	369	301	368	366	360	399	365	355	368	381	380	334	396	333	373	386	341	366	385	388	390	364	389	350	398	347	364	356	338	364	361	378	394	377	389	360	392	394	383	355	394	368	382	371	410	362	376	373	391	363	370	371	381	372	352	386	358	380	374	431	351	348	365	354	323	382	383	349	384	382	335	386	359	417	347	388	366	340	369	349	330	364	361	352	374	351	394	341	357	363	369	387	376	370	430	377	360	428	351	344	390	353	369	342	374	375	381	388	325	383	397	396	396	386	375	375	375	388	352	343	331	337	351	388	375	371	365	368	385	354	398	394	362	377	356	366	377	366	365	360	372	412	336	359	380	371	355	390	409	416	362	376	350	387	374	351	368	365	355	344	370	358	391	378	342	363	377	357	382	357	387	370	363	366	360	317	351	358	379	373	353	374	386	381	381	379	366	380	338	390	378	362	369	377	385	401	370	378	375	374	388	379	380	363	371	341	378	347	381	372	368	387	370	398	375	358	363	424	400	363	373	378	379	362	372	373	387	386	330	403	389	359	370	339	363	372	361	350	368	384	421	385	359	384	381	343	350	386	339	382	366	326	391	368	365	418	391	361	365	356	343	380	331	340	349	368	366	382	331	384	355	376	382	378	351	389	431	375	348	367	375	386	350	393	397	358	361	379	353	395	399	369	355	352	365	351	361	358	399	386	362	379	415	369	375	371	351	380	380	358	370	352	369	388	395	361	369	376	407	373	366	368	387	362	380	390	372	373	360	383	349	335	358	368	371	397	368	394	353	395	372	417	370	373	368	350	385	354	395	346	366	367	398	371	389	390	378	412	366	346	367	349	376	364	364	374	375	354	389	370	361	369	390	398	350	376	402	394	351	387	362	368	391	386	377	381	361	386	359	358	337	399	342	363	366	355	347	400	381	333	406	353	425	362	367	396	399	367	350	380	337	345	379	387	383	368	361	398	381	324	388	336	374	364	378	371	441	408	368	337	385	344	361	365	370	358	354	370	387	374	387	358	351	375	337	378	396	381	369	407	371	404	386	404	359	373	338	375	374	395	379	356	380	407	358	381	382	393	341	363	386	404	360	387	364	373	353	376	383	368	384	370	374	409	372	420	387	365	387	371	403	386	386	386	397	342	380	344	376	347	378	361	372	354	341	373	352	352	389	366	389	390	365	346	395	367	416	361	366	369	430	359	379	391	390	365	395	361	338	372	396	420	366	344	390	358	353	333	391	363	354	366	379	367	375	370	353	355	364	398	364	405	374	383	342	366	342	374	393	351	353	386	364	381	413	376	374	395	359	390	378	376	366	375	379	355	379	373	354	376	374	374	363	344	373	339	376	396	370	398	423	334	376	378	374	375	388	393	387	381	352	363	352	348	337	345	368	359	431	391	367	377	382	333	380	346	389	343	384	389	373	346	389	349	374	360	352	376	346	364	358	366	391	360	343	389	378	353	399
6071	4815	4460	3039	2644	2391	2482	2373	2058	1847	1578	1462	1382	1216	1122	1005	1001	943	956	918	989	922	897	880	914	885	897	849	880	861	821	857	824	827	892	816	836	838	812	855	798	813	902	860	857	842	832	808	816	798	811	825	764	788	831	847	847	824	790	839	863	888	842	817	853	823	767	854	797	805	817	869	793	818	843	772	805	865	810	860	827	842	775	821	835	811	819	817	833	805	820	790	843	908	808	823	845	837	765	884	823	832	779	839	804	906	847	774	810	818	766	833	816	803	861	847	842	788	809	788	859	818	822	782	833	810	845	834	826	832	879	855	831	825	886	848	796	855	861	877	861	835	828	848	821	870	854	821	857	856	878	825	816	853	878	833	873	849	778	797	811	854	836	856	808	824	885	802	837	867	824	837	845	786	810	834	810	822	821	793	808	794	825	831	804	786	863	812	839	809	836	853	826	853	826	808	836	821	775	808	875	861	829	849	780	840	844	848	820	844	828	784	797	893	848	822	784	854	837	883	781	806	850	894	867	806	802	838	843	815	877	827	817	850	807	794	823	851	828	839	829	808	838	868	826	843	807	823	807	843	828	878	885	830	791	835	842	845	800	863	811	832	777	781	847	811	830	870	795	814	873	836	805	838	824	857	849	817	807	825	838	821	815	834	829	841	847	843	844	835	864	872	862	850	835	811	836	840	878	851	825	828	859	838	811	832	821	789	817	805	812	790	802	851	848	891	831	856	846	821	784	857	810	822	883	826	786	809	827	867	881	836	835	806	864	796	818	810	853	809	821	778	773	820	823	869	830	829	782	801	838	839	828	791	745	903	773	823	838	789	823	848	820	842	795	801	835	854	841	838	867	842	818	829	858	795	821	776	829	835	811	805	783	815	812	807	777	797	845	803	854	844	777	875	832	841	880	804	831	812	785	811	841	841	780	839	837	780	838	894	841	851	806	831	871	896	869	840	788	850	840	823	812	833	845	808	814	816	819	822	823	829	859	810	814	829	818	815	809	819	830	813	846	859	816	834	807	801	794	806	900	787	843	846	800	785	816	816	817	840	802	818	801	786	816	837	811	810	800	833	836	824	805	890	767	840	778	842	848	845	845	803	832	878	762	765	801	885	799	827	837	834	831	846	865	878	834	864	844	821	814	840	804	823	788	780	863	820	852	795	796	843	803	798	798	825	866	804	819	870	829	788	828	830	865	856	836	853	806	833	808	902	824	833	817	858	797	800	804	861	774	828	830	823	823	806	786	868	834	822	792	801	815	854	790	817	831	834	817	845	833	838	843	798	860	867	804	827	758	810	854	853	819	861	854	842	832	827	860	841	832	826	830	825	792	861	833	823	863	832	805	770	862	866	877	852	772	850	799	869	802	854	844	846	859	772	841	842	863	813	832	820	825	843	845	804	876	900	784	840	807	820	820	810	803	865	844	870	885	847	793	778	873	816	795	819	862	792	851	849	829	828	774	854	787	871	841	851	871	843	863	795	851	832	874	840	808	833	789	823	807	817	812	844	833	871	825	870	826	827	835	825	790	856	853	836	832	793	811	811	801	829	842	822	846	837	811	825	776	813	855	824	817	824	867	779	834	855	792	846	815	823	909	802	826	809	832	897	856	810	846	866	837	839	842	908	834	854	843	868	829	801	870	851	842	793	775	829	853	801	800	873	812	828	823	833	837	792	857	827	833	784	827	819	841	802	834	845	781	824	823	883	828	813	772	834	802	820	890	854	853	830	857	821	860	829	806	790	845	850	840	835	881	833	810	815	791	815	795	836	813	805	824	879	771	800	838	837	797	823	805	819	827	841	828	799	838	869	859	813	840	787	826	817	844	804	861	810	862	834	820	864	853	812	835	775	840	838	833	854	765	816	800	836	809	780	827	801	838	831	819	802	826	882	855	791	805	828	853	832	838	805	824	843	812	789	829	799	831	860	761	821	883	836	784	777	833	820	833	816	841	815	850	857	784	808	826	898	767	852	827	781	812	838	820	823	871	850	790	818	834	796	802	849	811	845	835	829	801	781	839	822	856	812	857	851	826	826	897	861	828	828	840	835	855	826	787	839	835	835	856	830	860	798	784	832	839	831	847	855	852	854	828	846	818	788	887	829	861	811	886	828	850	806	835	845	787	815	877	777	827	795	824	808	836	819	833	828	780	874	838	789	853	868	771	810	841	836	841	859	802	779	830	830	821	833	849	819	836	809	873	810	826	823	794	858	815	835	793	907	823	822	814	840	788	829	867	815	845	870	825	795	832	794	883	828	775	825	822	830	794	848	782	819	808	805	816	861	823	846	840	803	828	822	819	799	838	801	854	847	861	805	876	805	834	844	830	804	843	809	829	832	834	878	789	840	859	846	849	836	798	881	786	840	786	871	826	829	812	836	821	803	813	852	813	848	849	802	834	804	852	834	850	802	838	856	808	835	845	807	833	817	872	865	862	815	798	809	820	884	823	857	856	817	834	890	845	831	844	873	784	799	796	846	898	858	842	807	849	821	801	825	823	818	828	798	804	808	813	872	783	871	853	819	855	886	848	768	857	815	902	829	833	817	882	773	795	827	843	829	821	869	867	775	823	840	790	887	826	812	834	845	854	791	853	874	815	801	786	835	768	840	846	816	847	798	811	861	797	805	831	856	837	817	823	764	895	867	855	854	793	845	843	842	832	775	806	804	790	856	812	875	836	843	827	788	857	806	849	837	804	809	852	870	847	843	783	819	843	875	842	855	805	822	809	813	825	802	823	806	823	824	797	807	800	845	799	834	851	841	818	850	854	829	832	816	836	811	824	819	858	803	835	781	820	839	836	884	847	827	850	856	848	772	782	849	796	853	851	874	889	835	790	859	782	821	807	828	833	789	781	873	852	856	804	828	863	810	825	815	788	874	829	843	874	826	840	857	854	772	865	845	845	817	813	828	853	796	821	824	826	791	778	835	852	829	852	832	788	818	813	843	837	814	848	875	784	836	800	821	842	842	843	840	837	851	785	825	864	871	862	811	833	784	823	844	806	802	787	816	827	815	811	855	853	818	818	851	815	827	855	812	819	835	866	848	855	835	826	821	794	908	808	844	824	802	837	820	871	811	783	845	822	884	848	832	836	874	886	780	860	797	808	822	778	831	816	794	878	866	836	795	853	827	813	812	794	829	807	791	782	823	808	804	877	860	863	818	803	847	823	849	806	839	814	830	801	833	780	823	818	853	816	773	827	823	870	786	841	852	822	852	834	767	841	854	844	842	858	869	852	849	790	817	829	827	851	843	852	862	818	819	798	814	838	840	793	843	862	819	820	791	850	831	869	841	886	851	817	832	872	835	842	854	849	804	849	839	833	827	860	852	854	833	801	833	789	879	862	778	819	924	805	835	853	829	792	861	854	817	844	825	833	833	833	810	855	821	818	824	800	827	898	808	846	838	783	842	836	817	844	815	826	841	811	833	834	802	834	835	789	842	855	800	832	849	841	830	821	846	837	797	872	840	866	837
25084	21465	27941	25353	11625	2276	1705	1355	1139	1007	830	735	660	554	509	429	422	381	350	328	311	310	309	332	355	263	295	257	300	275	289	258	271	248	303	276	241	250	257	243	296	264	266	256	265	266	249	261	237	231	261	275	263	246	239	254	248	250	286	250	259	271	263	245	266	247	246	261	250	267	267	273	263	273	276	265	284	254	278	247	236	242	247	253	221	255	266	256	254	241	242	278	230	273	252	244	253	267	271	259	231	271	252	242	229	263	261	266	252	239	274	258	245	236	258	252	267	235	269	258	257	238	241	249	259	240	230	232	263	279	263	257	255	261	256	236	225	250	273	244	244	246	246	253	272	234	284	246	272	265	240	233	237	253	233	269	257	267	265	246	262	235	270	241	252	280	255	220	241	210	270	255	245	239	261	235	248	249	306	228	275	245	247	262	244	236	247	255	242	251	238	228	273	260	257	271	202	260	239	255	266	233	262	279	238	263	209	262	258	250	263	238	246	242	220	267	267	246	253	272	263	231	237	245	242	246	278	240	260	272	245	261	222	268	260	232	251	236	263	241	248	263	257	269	230	242	220	241	239	238	280	258	271	261	243	233	258	260	263	245	243	248	257	269	227	258	235	265	235	245	262	238	299	239	242	261	245	247	270	233	267	274	259	265	239	235	245	249	285	241	260	281	265	253	255	259	251	239	287	265	274	248	246	259	244	237	253	235	256	232	286	260	286	267	240	267	240	276	247	255	252	236	244	243	226	238	280	256	236	262	257	263	236	239	254	251	238	253	247	243	274	260	264	239	256	236	273	248	262	244	273	271	252	277	267	242	243	264	238	262	260	249	260	263	255	243	267	263	247	267	262	259	239	252	231	257	251	281	255	269	256	273	258	245	260	245	292	244	251	240	262	262	254	264	243	225	245	281	268	255	268	243	250	241	249	248	261	258	245	236	248	285	263	208	272	247	282	239	251	255	281	256	281	261	262	273	240	263	222	252	236	250	269	262	218	266	232	271	234	265	283	262	245	245	277	244	254	245	269	268	235	262	273	243	207	277	244	263	244	248	241	254	261	247	245	242	236	248	270	249	234	254	268	246	247	259	247	249	225	232	248	231	271	251	237	260	264	259	272	255	257	282	261	214	274	264	265	249	280	266	254	247	244	260	249	285	255	278	254	272	254	252	219	219	229	252	274	251	242	270	268	245	270	240	264	243	256	244	244	252	234	293	245	222	262	260	233	251	247	244	241	240	264	260	259	257	245	254	264	250	242	249	257	240	259	260	250	251	272	232	254	257	249	234	257	242	264	243	275	241	252	297	233	247	246	260	271	231	265	263	274	268	255	245	223	269	237	241	268	243	245	236	247	251	279	269	237	252	256	281	274	260	282	241	238	267	259	245	242	249	259	255	261	260	255	248	237	257	282	254	243	245	277	249	263	267	246	271	260	261	252	239	251	247	270	268	226	268	252	264	244	235	299	265	240	240	261	261	234	216	260	241	251	241	250	239	253	246	266	262	289	292	240	252	241	232	262	247	262	234	273	271	242	236	255	250	252	242	233	247	234	271	255	250	229	240	259	254	273	249	241	264	253	263	271	246	250	257	283	272	241	242	239	238	264	255	250	241	242	241	236	219	256	224	246	256	268	262	244	263	252	281	274	230	233	251	242	232	232	237	227	253	253	227	260	230	243	249	250	250	282	273	269	243	264	260	281	251	258	245	277	268	241	210	257	233	247	248	240	251	227	269	259	273	262	244	271	252	268	252	256	267	274	290	230	269	283	256	262	239	235	266	235	208	259	244	267	258	261	220	239	261	250	295	245	250	278	235	246	245	275	250	249	257	244	268	256	270	236	253	254	251	226	290	265	239	259	258	264	249	286	262	252	254	244	244	222	291	239	238	258	280	255	255	238	259	233	244	292	266	226	271	241	272	233	264	257	275	271	283	245	250	297	266	226	266	253	251	228	248	264	252	271	243	248	246	267	220	242	263	265	252	247	271	240	257	257	280	256	278	250	235	271	236	272	262	230	256	276	285	232	233	260	264	238	267	245	245	234	269	269	234	271	254	241	247	299	252	255	237	268	210	247	255	227	256	234	267	254	252	232	237	265	247	252	245	235	249	264	275	233	236	238	264	262	245	249	219	263	259	263	237	233	249	272	263	255	264	247	249	290	269	259	242	251	249	266	257	258	261	231	250	253	289	257	242	244	257	245	256	250	245	273	226	234	270	283	251	236	263	222	246	219	267	243	219	250	260	259	247	271	250	242	236	233	258	254	241	270	240	263	263	246	250	268	260	261	267	263	233	247	245	247	258	271	275	240	256	227	257	232	266	246	243	250	289	254	293	244	254	251	279	271	260	272	244	237	252	262	265	253	215	252	266	253	265	234	249	251	260	251	249	237	256	251	224	267	269	234	251	249	262	246	227	268	260	264	236	256	237	273	236	257	250	246	246	292	264	276	261	242	266	288	242	251	273	252	246	252	260	239	259	250	262	254	245	244	233	213	241	235	237	264	279	230	254	287	224	259	270	242	273	292	234	253	251	248	263	230	251	228	261	277	259	259	245	256	244	251	254	247	226	234	275	256	250	270	236	268	258	268	229	285	263	254	257	265	254	257	236	260	217	265	248	221	264	252	292	216	231	289	254	264	269	259	263	238	242	276	253	260	240	230	260	245	229	245	238	272	209	266	257	279	262	212	230	245	271	262	256	232	255	238	231	236	263	248	246	251	266	260	244	268	243	259	249	256	250	247	240	263	210	267	245	241	278	256	266	281	284	258	211	251	268	221	283	252	234	262	239	259	270	259	253	238	252	275	261	249	262	258	264	229	267	248	235	243	240	261	259	234	250	263	294	261	278	275	258	243	240	260	262	272	253	275	212	254	256	261	251	246	263	253	241	249	233	244	263	234	258	248	249	234	241	267	223	243	247	238	227	256	240	288	246	253	261	243	286	263	232	261	266	229	267	284	261	250	273	244	274	236	237	248	273	250	228	264	268	235	245	231	250	231	259	256	276	249	273	269	263	243	242	253	270	266	236	268	239	247	241	293	236	263	223	260	247	248	240	254	220	240	235	238	278	248	242	247	256	219	256	252	251	236	273	250	254	250	250	232	261	248	246	244	290	245	243	236	244	249	238	235	235	263	267	266	257	245	247	256	270	272	236	232	273	234	241	238	247	254	261	268	271	249	273	260	253	260	270	251	222	262	231	234	245	264	254	234	232	262	268	277	278	277	252	267	250	257	257	253	260	245	228	257	272	261	279	248	266	244	247	276	241	230	249	249	249	249	241	243	263	273	258	248	244	275	267	240	262	269	238	245	265	227	235	274	248	248	283	240	257	252	291	238	247	255	245	263	253	232	250	257	262	220	222	253	264	256	245	268	247	264	238	265	252	244	228	248	264	269	274	258	222	258	256	248	236	228	253	213	270	257	271	272	239	277	282	247	260	232	245	279	260	251	258	224	246	236	267	255	276	240	244	304	257	246	235
8318	15030	13901	8881	6801	5570	5484	5138	4479	3735	2959	2434	2258	1945	1600	1319	1213	1077	1024	992	929	918	845	752	743	769	703	675	633	657	643	666	635	598	587	662	649	641	604	600	647	617	605	594	607	588	640	550	599	602	646	606	546	612	599	594	593	657	589	592	614	590	588	606	611	550	595	576	603	554	602	590	582	629	596	599	622	586	595	578	588	568	602	598	535	636	622	565	626	588	581	607	548	573	594	582	572	591	555	606	563	587	558	598	609	566	584	545	578	603	570	615	575	551	605	585	553	602	552	564	583	559	586	616	600	576	591	599	591	572	565	576	590	630	490	599	535	555	567	576	610	636	570	553	604	570	588	580	568	559	589	589	574	600	568	559	568	605	624	589	562	579	546	609	651	582	607	618	605	607	599	607	582	568	568	568	573	585	574	636	569	597	577	521	593	602	598	630	529	597	545	594	610	567	574	610	601	580	576	598	591	592	574	560	553	591	576	578	592	593	577	587	576	600	599	587	550	530	582	615	616	596	603	614	603	581	577	597	603	582	622	594	558	568	580	605	587	594	565	601	574	561	554	584	598	652	541	541	592	573	569	579	588	602	613	561	583	595	517	569	581	582	528	563	556	557	611	571	571	581	601	598	602	628	554	600	614	564	597	607	621	563	599	608	561	562	564	611	590	590	577	549	600	562	586	555	587	618	617	616	616	579	612	583	581	537	583	585	581	550	588	574	576	600	576	557	561	600	607	549	580	567	545	605	586	584	532	584	598	629	623	603	594	565	581	610	614	596	573	572	588	626	596	611	608	598	602	594	591	546	585	591	609	581	585	625	630	557	554	587	642	574	596	559	607	587	584	590	587	560	623	606	586	594	593	580	605	587	640	593	596	627	600	610	582	606	610	544	582	566	587	630	592	626	600	559	598	622	596	598	555	610	582	593	552	624	605	595	603	687	614	608	585	563	580	576	554	603	573	548	590	587	592	603	612	577	588	617	614	591	613	567	613	564	589	599	583	581	580	568	594	615	587	591	598	597	644	608	626	553	577	588	562	585	561	560	627	590	595	555	568	564	611	589	593	595	559	601	591	574	551	613	563	656	620	593	562	574	555	615	597	580	601	563	607	581	601	545	622	557	596	577	523	575	605	601	567	592	544	583	577	584	561	549	544	582	576	610	616	609	585	573	580	579	566	590	560	565	610	594	642	571	590	577	591	585	561	560	569	626	597	572	580	537	570	607	562	585	590	567	586	603	532	539	574	557	573	621	567	583	591	651	571	599	570	526	574	617	570	600	571	571	605	542	582	597	570	589	614	598	595	601	582	593	604	559	626	568	599	603	530	577	598	613	563	578	595	606	591	587	615	611	613	564	620	572	578	544	562	597	604	588	592	536	580	588	590	629	627	554	595	586	572	577	588	529	570	571	574	580	561	552	624	572	583	622	594	576	579	563	578	578	612	609	581	606	604	625	554	628	578	554	565	592	602	588	582	601	566	576	586	606	561	614	591	604	582	577	594	555	530	536	596	591	564	581	538	569	562	561	563	584	606	604	646	565	595	580	559	578	565	589	575	570	560	599	600	575	590	556	549	541	587	610	607	537	583	596	592	602	588	564	574	565	563	590	600	564	564	604	555	586	596	577	579	617	597	585	591	585	579	550	588	583	543	536	578	531	579	602	607	591	610	598	557	555	596	599	608	600	572	592	569	543	570	615	584	564	584	586	571	589	619	627	560	567	593	588	581	620	597	627	588	565	580	576	555	622	602	597	576	551	572	545	574	618	591	591	616	609	587	574	561	513	552	612	589	565	614	529	588	601	608	574	630	569	587	584	606	626	559	591	560	611	569	565	587	552	592	575	591	559	546	595	590	588	603	591	590	575	611	566	540	567	576	605	596	540	530	561	620	547	573	606	601	566	582	573	587	593	598	597	572	613	532	623	589	609	606	570	585	564	599	575	568	591	566	553	615	580	576	580	611	637	576	576	555	598	563	562	607	591	584	557	585	593	599	596	583	566	557	584	554	533	607	571	576	553	572	582	587	599	578	609	598	567	573	569	588	591	586	555	578	590	562	579	591	580	565	553	601	610	586	599	583	574	567	605	558	580	609	543	574	575	571	587	633	600	603	570	590	556	589	570	635	593	571	605	544	543	557	585	596	570	579	602	561	586	577	611	621	573	610	583	607	589	577	574	577	562	571	573	618	552	607	625	562	578	583	613	593	589	532	586	557	601	577	553	602	626	587	572	604	593	528	605	624	567	584	520	613	564	560	602	584	566	589	539	563	586	597	594	576	602	580	576	591	593	543	569	578	541	611	546	576	600	594	605	607	543	590	646	586	571	585	614	607	552	564	577	590	575	596	606	553	578	614	525	577	589	584	570	590	536	575	562	562	566	569	540	560	620	585	583	570	581	585	558	623	610	618	589	606	603	603	548	574	593	592	569	606	571	611	624	595	592	605	526	622	615	578	558	563	636	582	570	568	610	531	574	608	590	619	568	584	566	564	583	580	606	574	562	566	613	576	617	556	558	582	567	603	635	591	583	589	567	591	559	598	535	606	615	595	527	565	553	532	587	626	599	580	595	606	582	572	595	605	562	577	615	546	615	584	595	599	590	604	585	569	574	594	605	621	587	633	576	619	594	577	608	609	595	619	572	570	602	604	567	558	596	526	618	540	605	559	583	582	563	570	586	611	624	605	590	575	575	608	544	595	606	619	567	625	570	566	600	617	592	572	586	621	586	557	636	599	570	543	592	572	572	541	626	623	631	576	567	589	550	590	533	557	542	587	611	600	578	556	602	599	598	565	543	582	571	591	599	567	542	592	564	610	599	623	618	563	589	590	578	572	603	573	572	587	600	555	584	541	577	590	573	608	575	580	630	578	563	615	564	522	609	620	632	594	593	588	589	593	565	581	594	603	556	560	577	600	613	582	549	571	619	589	599	549	614	581	589	549	570	615	590	596	618	585	596	564	570	578	554	589	558	567	571	607	550	564	586	548	580	561	556	579	608	615	548	569	529	559	595	578	586	612	624	592	572	573	561	625	576	600	591	591	597	589	519	561	602	617	556	612	583	584	610	601	604	601	593	571	579	574	571	549	619	590	574	566	617	561	581	635	580	611	616	600	594	583	606	564	600	569	589	620	574	605	596	594	561	576	574	551	582	553	565	594	585	584	589	575	585	609	576	613	569	577	631	580	590	569	569	571	621	548	607	625	623	568	610	587	591	566	585	596	633	585	603	583	578	578	598	560	601	602	568	539	576	576	608	598	614	586	552	612	612	604	538	545	574	603	572	593	534	598	562	579	611	578	539	597	526	584	596	600	585	599	579	588	608	590	568	585	568	574	593	588	541	606	627	573	564	595	585	641	569	585	612	580	592	564	531	604	603	575	584	597	616	600	599	601	621	590	596	580	577	593	585	554	601	600	588	598	583	592	565	581	589	590	579	616	572	549	595	583	602	646	563	560	611	586	615	571	624	542	583	596	593	636	608
24276	21489	28918	24452	21438	11314	3669	2551	2124	1728	1453	1215	1148	969	842	718	727	679	683	587	598	565	613	550	553	544	481	549	532	502	507	529	487	508	464	466	474	447	487	486	475	490	451	469	441	466	449	444	490	427	488	462	462	481	469	455	458	493	431	463	464	417	415	461	473	498	448	480	431	469	452	469	443	465	481	450	465	443	447	441	432	482	485	437	434	444	434	424	417	457	435	487	435	467	423	466	502	456	435	451	441	494	427	437	448	444	429	421	458	455	480	464	450	455	478	429	455	466	439	448	385	473	454	495	420	470	472	441	455	464	471	448	416	471	467	427	486	474	450	418	445	455	402	477	488	437	442	469	455	450	435	444	468	495	488	453	459	475	501	447	467	441	449	448	449	436	459	448	398	464	442	487	454	434	476	447	432	445	485	460	461	467	460	489	452	437	488	481	475	461	453	486	448	457	430	447	474	461	457	442	479	421	453	458	468	510	468	478	488	445	447	444	426	448	455	434	429	451	439	470	477	457	435	419	451	450	446	461	489	444	450	452	495	435	438	422	423	471	469	470	450	430	427	482	466	485	458	493	474	422	475	472	453	493	476	466	449	466	447	430	412	460	454	482	476	447	422	419	466	434	447	457	464	434	454	451	468	447	460	428	455	487	468	393	432	430	442	427	471	436	471	443	431	433	474	456	468	437	454	447	466	458	444	457	447	476	469	442	396	462	478	422	469	455	444	453	446	495	429	411	460	412	491	433	461	448	460	435	487	439	440	430	449	437	459	468	423	461	473	437	445	458	430	481	462	432	457	474	427	463	461	404	466	464	451	448	483	475	458	425	433	413	473	476	461	444	446	448	443	497	458	472	441	449	476	457	422	439	452	434	476	432	430	433	479	445	450	452	415	411	482	427	411	458	441	483	460	446	443	448	452	468	444	446	472	462	446	442	441	454	468	448	428	446	430	442	434	458	473	436	473	460	443	491	440	472	427	428	488	440	427	462	472	437	466	416	439	444	448	465	482	400	465	462	494	415	440	485	465	470	480	448	436	477	462	458	443	432	434	473	475	422	445	434	443	435	431	439	468	433	425	449	437	436	441	495	440	455	450	469	464	476	465	484	459	479	455	437	482	458	450	428	442	468	488	444	439	430	423	441	447	469	432	475	491	422	462	452	426	436	463	428	456	449	450	443	452	443	490	482	489	462	472	487	433	433	462	448	461	460	440	422	502	483	458	471	440	460	447	453	412	445	458	446	453	423	468	444	420	443	425	491	418	439	482	442	405	458	472	485	460	440	458	472	504	468	446	423	479	430	449	480	473	459	419	486	446	446	489	451	458	446	450	449	458	436	433	434	470	440	499	430	461	470	443	454	460	436	441	438	479	455	441	455	403	441	417	445	475	480	444	456	450	436	496	421	453	465	480	437	472	479	434	464	437	448	447	482	433	457	449	494	414	436	486	415	455	431	429	458	443	499	449	467	424	470	442	467	441	450	439	436	460	443	490	463	460	435	468	448	450	438	430	480	442	437	448	401	429	399	464	468	427	481	432	464	450	444	466	446	447	452	463	451	475	434	467	443	471	424	504	477	495	455	466	426	454	454	468	416	447	442	425	467	508	495	427	435	469	451	456	430	449	458	446	494	444	462	424	463	413	440	477	483	413	438	436	402	420	462	414	463	444	466	434	465	466	432	483	457	435	454	434	464	454	509	473	435	436	444	451	438	461	477	427	441	503	468	449	492	470	432	447	429	454	455	469	460	470	497	449	445	461	429	446	479	445	465	397	502	497	482	443	449	470	450	430	442	512	420	473	435	475	459	419	440	438	484	452	432	477	437	471	462	441	470	423	486	447	466	483	478	453	467	467	444	446	456	460	442	466	458	455	461	428	474	439	461	438	437	427	476	424	464	442	442	407	476	465	442	451	432	453	447	516	435	455	417	456	445	459	467	489	450	446	446	476	449	447	420	470	460	462	462	433	455	456	463	420	443	428	485	443	451	445	452	487	453	459	468	421	457	446	445	483	432	457	395	471	446	460	417	441	436	440	456	473	444	462	438	445	477	468	435	488	417	454	469	449	459	449	435	462	452	439	434	425	464	454	461	449	441	482	453	459	460	420	445	438	411	468	445	470	435	472	472	401	454	436	478	473	457	414	495	436	484	478	446	475	431	437	439	454	452	442	461	456	470	454	408	436	459	449	486	485	434	487	462	425	446	479	475	415	446	442	440	455	462	502	453	454	447	452	465	425	453	437	428	426	402	428	412	518	440	468	446	468	513	441	472	436	456	422	460	475	458	452	403	422	476	447	444	435	452	422	445	433	441	423	430	438	429	471	459	416	457	455	452	424	487	462	436	474	440	442	441	436	445	456	474	452	407	435	435	392	448	438	450	410	450	447	426	409	434	448	418	480	447	428	423	464	450	493	449	466	426	457	467	439	454	444	455	477	433	442	442	488	427	470	429	478	469	445	482	457	459	467	438	434	457	455	438	458	460	454	433	458	444	423	435	419	450	472	443	454	473	468	448	478	459	411	473	437	484	419	465	456	450	417	450	474	435	466	452	443	464	425	472	463	441	425	474	474	447	469	480	459	411	455	434	455	496	479	446	450	416	417	458	472	394	435	437	427	429	460	480	495	428	433	445	456	439	479	433	454	459	480	447	437	464	421	442	452	414	478	412	472	443	464	434	463	448	499	422	463	439	439	453	449	405	454	445	469	455	453	452	451	432	449	454	443	465	436	466	443	434	442	451	457	447	467	469	427	493	468	476	471	447	415	415	419	455	470	446	499	466	443	459	401	463	446	453	437	430	437	459	479	409	439	444	439	462	463	465	420	454	432	439	448	483	434	449	463	455	440	450	483	450	427	408	482	447	453	460	441	418	455	461	443	430	452	443	427	417	483	469	458	476	464	447	437	509	436	423	470	422	457	467	464	472	468	463	446	466	436	459	398	448	461	420	479	464	470	495	439	454	459	472	432	527	466	431	491	426	465	467	429	468	453	489	462	450	450	422	449	463	426	429	465	440	428	465	473	478	411	444	462	448	419	466	461	469	463	456	438	459	440	467	450	453	430	494	423	486	441	447	411	458	457	456	473	437	448	467	455	453	460	448	471	467	447	434	463	450	420	433	481	454	463	434	472	459	488	451	441	483	451	463	436	444	491	458	491	429	486	442	467	440	460	458	434	445	417	461	450	434	464	428	451	449	418	454	449	465	470	434	445	439	480	466	430	429	412	468	433	463	448	407	483	464	443	429	477	471	451	432	464	421	441	492	451	445	448	454	459	450	436	418	459	454	470	496	413	464	428	477	447	490	419	450	441	429	448	460	470	451	450	452	426	462	445	453	468	477	430	448	452	469	437	445	484	443	441	452	434	437	442	449	456	430	455	462	436	451	447	416	441	408	441	458	453	453	455	440	473	407	465	463	438	447	455	462	469	442	494	437	446	440	461	453	443	462	452	445	481	443	427	459	442	457	447	445	447	416	434	437
11438	21713	19985	13307	10576	9174	8744	8200	7152	5930	4884	4225	3821	3234	2676	2184	2080	1851	1739	1648	1533	1450	1326	1276	1297	1203	1157	1082	1074	1133	1052	1097	1052	1000	1036	1054	1022	970	975	973	986	1025	992	1004	1030	957	1013	989	998	974	974	971	981	939	968	925	936	929	967	946	973	957	932	1022	945	1023	953	980	1002	973	875	948	971	880	929	937	964	998	918	976	903	926	898	980	970	964	967	914	995	1012	1066	983	955	977	957	986	931	973	949	933	998	961	958	973	906	967	957	921	928	967	995	981	966	920	913	945	980	933	939	948	920	903	983	979	947	966	972	953	923	962	975	898	933	916	966	958	966	985	975	989	938	937	947	943	945	985	919	1006	913	953	986	985	984	1017	950	931	953	962	991	960	949	955	992	986	987	999	910	955	962	976	948	971	949	952	925	989	946	924	941	949	999	930	928	982	902	934	912	939	973	923	975	949	943	932	889	952	963	948	964	890	954	1006	922	883	898	944	952	1042	1003	923	996	931	958	951	947	965	970	975	931	925	996	977	929	949	914	926	898	910	952	985	927	937	950	989	974	936	946	943	963	942	940	983	939	928	931	926	968	951	964	923	968	938	973	945	926	1012	984	948	962	969	962	975	943	995	916	919	896	896	961	952	964	997	976	998	946	912	993	949	979	905	946	957	1013	913	943	956	926	943	974	929	952	914	909	937	977	970	960	936	971	932	924	951	938	969	915	950	926	939	962	963	971	969	988	959	933	967	911	935	948	896	906	995	925	943	919	1001	992	910	915	953	984	912	964	928	972	925	975	924	925	933	918	982	925	952	943	941	896	940	943	967	928	929	938	924	985	952	896	959	952	876	1018	973	971	965	956	962	939	950	960	997	938	993	969	946	947	973	933	956	931	942	957	963	957	945	982	882	924	908	975	976	962	884	915	889	977	954	890	929	941	894	953	945	943	989	934	929	931	948	965	1005	1010	978	912	930	911	978	923	954	974	942	932	923	983	922	904	923	930	956	991	916	877	942	958	949	945	915	924	938	978	921	951	969	934	927	953	982	921	960	950	905	972	944	979	940	1000	981	1003	906	950	974	926	940	912	920	940	1003	948	979	930	883	973	945	940	959	945	940	1017	976	933	992	975	941	920	973	957	960	907	952	919	953	962	929	972	982	933	939	950	977	954	947	954	916	975	985	934	899	951	930	955	958	963	980	927	988	984	931	1014	920	942	916	951	927	925	959	989	950	976	964	938	902	980	994	953	991	988	973	938	939	988	958	936	936	917	976	907	902	930	935	911	982	944	941	884	954	910	945	910	964	975	900	980	952	996	965	982	963	924	918	934	958	937	973	928	957	951	938	903	891	960	898	914	882	974	945	917	968	966	968	964	885	1005	958	924	920	948	1003	981	929	962	912	922	975	982	956	1011	923	956	959	998	963	913	970	953	941	971	955	1004	916	961	999	930	976	989	939	953	940	932	926	991	957	967	1009	925	976	1020	978	933	935	971	896	940	987	964	967	942	951	961	951	900	976	947	893	955	969	963	958	1004	865	916	978	930	915	905	924	978	890	977	994	970	952	983	941	935	964	980	952	995	958	933	998	940	909	985	991	946	864	920	886	914	888	933	935	935	1030	980	1000	954	932	905	958	928	891	942	928	955	954	970	996	950	968	923	942	952	975	984	967	974	944	928	958	979	959	973	918	978	923	938	958	979	976	944	943	914	885	901	1004	906	924	957	919	980	898	968	1012	969	960	967	930	875	967	916	966	978	970	937	980	911	1013	937	966	978	952	967	959	967	953	947	977	985	940	919	937	942	896	993	912	933	970	962	968	931	934	955	954	978	985	957	972	910	961	964	971	932	951	937	899	932	905	906	969	900	958	961	972	915	938	896	929	944	970	955	989	935	955	955	946	961	886	970	1020	923	970	979	947	942	941	938	981	945	925	1005	945	938	958	988	926	875	980	1012	856	983	904	989	909	954	863	996	945	964	980	937	987	936	974	931	951	897	997	953	979	948	943	919	944	927	984	945	923	907	943	1021	937	916	983	930	983	993	978	908	1006	902	943	960	963	964	966	934	941	944	975	960	863	918	969	999	909	971	922	1017	937	966	893	996	931	902	912	940	1024	995	960	963	949	976	936	961	959	975	1000	991	917	983	939	950	936	946	936	969	950	986	970	980	974	960	922	940	939	1010	1000	1048	956	929	958	929	964	959	915	936	953	906	947	918	965	950	947	916	916	979	918	958	928	968	1019	943	958	1012	920	928	899	944	911	967	948	998	937	916	918	912	973	905	976	977	946	959	994	976	977	898	959	980	961	922	966	939	974	916	928	961	969	911	959	969	949	978	959	939	947	932	1005	944	929	917	964	961	945	941	919	1016	956	939	931	968	930	950	1025	927	903	1000	969	999	959	967	946	943	966	916	993	983	958	940	957	923	955	955	974	971	974	966	947	960	990	964	905	881	993	909	986	980	979	936	948	950	925	957	886	999	1001	955	912	980	967	976	901	1013	943	969	988	948	892	955	926	997	892	935	954	918	957	916	985	975	965	959	941	949	965	965	948	979	940	984	922	932	977	950	966	929	932	975	973	1030	955	950	942	916	934	920	928	964	965	946	999	993	982	987	950	965	1022	946	966	965	927	908	880	914	974	951	933	1001	939	967	985	1005	905	980	938	930	989	913	919	961	934	1021	988	901	939	909	916	919	1021	972	939	962	935	978	963	943	950	963	949	976	973	961	956	983	934	930	942	920	896	982	934	986	901	958	984	957	956	931	949	917	906	908	941	999	928	936	982	932	896	953	945	918	949	976	995	916	971	980	966	948	883	981	941	926	937	997	965	984	921	985	959	977	981	972	916	971	944	933	962	935	990	930	959	937	978	929	948	994	967	965	953	892	986	993	915	968	950	985	957	936	991	899	939	1030	934	957	956	907	925	940	889	913	1002	956	966	940	931	948	907	966	978	964	967	883	982	943	940	966	974	930	993	915	952	969	971	977	951	983	946	968	939	977	989	934	903	938	948	962	969	953	944	940	995	917	960	964	932	1013	920	965	890	951	888	969	952	926	955	964	991	952	964	912	893	910	1000	975	968	952	928	948	951	943	959	966	943	954	953	944	972	944	936	959	946	913	973	916	916	942	891	929	961	884	926	1003	966	962	959	999	978	947	990	926	859	935	890	938	935	995	916	958	927	961	945	892	940	933	963	932	996	930	1007	928	973	929	936	936	925	923	899	965	890	953	923	939	1005	931	969	949	944	951	959	1030	937	922	939	899	904	936	934	882	967	1013	955	932	985	966	992	963	921	936	963	950	947	948	960	937	929	1024	941	974	945	907	917	951	911	910	960	954	1008	917	958	968	988	967	923	962	957	917	944	970	964	972	943	1000	890	946	926	981	954	932	917	926	951	903	932	910	959	928	1033	913	907	933	935	975	952	945	942	911	940	926	1015	996	938	937	966	956	950	927	968	975	925	942	992	979	934	974	934	991	936	923	909	907	922	989	933	990	912	936	934	966	964	918	941	942	995	951	909	958	909	899	953	938	962	984	958	927	931	948	963	928	968	963	1009	895	980	951	903
27395	16094	2928	1284	901	768	806	740	655	537	539	497	475	460	415	414	400	425	414	435	395	402	380	420	385	408	376	365	379	388	363	399	373	408	367	387	355	362	384	391	384	386	382	355	375	375	379	395	391	360	423	387	391	394	383	368	404	385	390	384	391	400	377	394	370	384	401	394	412	380	398	377	371	367	384	374	371	398	394	380	395	392	369	403	362	400	341	411	391	364	359	363	392	419	381	365	345	405	366	352	401	380	382	392	366	369	402	411	388	389	364	401	375	404	342	387	411	379	387	382	379	391	386	426	400	376	376	387	363	392	385	368	355	387	442	367	392	394	400	381	365	375	370	374	401	374	382	326	369	351	396	379	378	377	381	387	384	379	352	363	384	370	384	385	369	419	405	346	368	363	393	379	386	377	352	374	339	377	365	369	409	390	374	387	403	382	347	366	382	416	428	354	389	368	418	371	418	356	381	387	439	390	384	370	371	388	378	351	362	383	388	368	390	366	399	409	393	395	387	378	429	357	341	353	404	378	388	374	389	393	339	374	369	385	372	379	395	415	371	367	376	375	366	418	391	371	366	374	380	363	384	365	408	342	380	405	359	359	394	345	396	381	387	408	367	404	400	371	400	360	399	362	356	355	381	387	398	370	417	382	358	389	368	381	356	386	360	354	400	392	403	410	392	358	332	383	387	374	402	398	390	376	374	388	399	379	406	386	413	365	363	386	390	359	398	387	387	396	368	399	401	371	382	379	402	371	393	363	353	392	346	397	358	357	397	364	403	377	366	365	420	381	361	387	390	361	413	430	379	363	402	372	415	416	414	333	384	376	385	403	392	352	398	395	382	393	376	400	377	402	402	372	311	395	402	378	355	425	417	416	368	391	381	404	366	368	361	401	386	369	407	406	404	342	392	394	387	348	397	354	377	381	418	378	388	395	365	379	350	400	350	357	357	378	350	378	360	397	397	349	380	408	404	354	383	409	344	411	356	386	415	419	395	369	361	402	404	382	407	373	371	343	374	389	386	370	383	367	359	372	370	432	416	366	377	381	396	328	364	381	404	382	415	353	398	394	409	329	380	375	396	366	417	387	377	387	393	405	367	386	376	354	377	375	356	385	390	385	366	374	382	351	376	338	359	385	356	389	378	380	378	379	363	385	379	390	375	388	379	408	383	360	400	405	383	350	406	351	375	390	390	374	393	400	405	405	386	357	383	398	366	353	365	404	373	382	350	393	409	358	369	381	413	344	398	388	365	388	377	370	416	384	362	431	373	352	371	400	378	379	400	375	399	388	383	378	405	398	381	390	385	424	376	364	410	388	410	369	355	380	399	359	417	393	395	388	352	370	370	375	387	371	358	347	410	357	385	396	392	372	359	382	376	435	386	399	425	357	405	424	372	374	402	367	376	397	363	369	396	402	378	380	340	381	365	393	420	398	373	373	366	397	388	399	405	368	352	332	354	392	360	388	389	397	371	416	372	346	365	391	381	404	377	415	402	403	382	409	374	390	373	372	368	369	402	387	394	381	384	337	364	357	406	393	401	384	382	388	351	382	394	389	414	384	380	386	371	331	349	377	376	370	361	390	396	420	394	418	439	355	389	358	382	380	354	349	380	377	358	388	376	394	392	367	362	365	431	396	393	369	392	363	388	374	372	421	378	388	378	411	374	385	400	364	395	401	383	364	380	384	360	381	403	399	422	380	389	403	367	403	384	378	377	399	379	371	371	374	383	353	389	412	380	386	379	412	408	393	411	388	371	376	371	395	382	374	383	368	367	393	376	349	389	356	375	375	391	370	371	381	374	405	404	365	397	346	352	381	383	402	394	361	373	379	412	429	421	381	396	375	371	399	382	363	376	395	361	332	344	376	393	394	373	351	389	358	363	384	363	382	390	369	352	388	375	388	359	381	357	432	434	396	398	417	383	374	396	373	410	362	383	361	366	363	407	350	384	364	383	433	409	408	416	420	392	383	422	419	376	361	427	363	423	379	393	392	354	388	378	353	409	389	388	354	372	391	373	418	399	371	383	344	372	409	427	369	353	376	356	382	393	362	397	377	389	361	377	373	343	353	375	407	396	397	398	360	356	355	379	361	391	367	406	393	383	368	388	377	383	405	357	399	366	404	387	379	404	333	402	376	381	373	373	355	372	398	378	364	352	391	412	386	365	394	379	390	365	402	381	408	395	421	363	369	362	427	368	370	358	363	347	387	369	389	401	379	364	366	370	397	405	364	374	365	394	365	370	391	407	408	345	388	403	415	406	396	423	389	368	385	395	383	370	372	351	367	407	394	362	393	378	392	412	391	407	403	374	393	363	379	381	363	377	347	372	347	363	335	364	370	376	403	369	362	371	396	379	350	414	392	407	406	395	401	381	399	394	433	416	376	365	388	362	377	412	394	369	332	396	367	401	380	404	375	393	374	400	393	356	392	397	389	351	396	365	380	403	387	382	367	368	417	390	407	357	402	344	351	392	369	357	362	421	378	420	362	411	364	390	375	407	374	385	377	408	376	392	360	389	388	368	350	345	348	385	383	392	374	396	375	385	371	417	364	407	379	383	403	374	405	399	401	348	411	379	371	367	374	357	356	383	360	398	420	406	372	356	376	382	350	409	427	412	369	386	394	381	357	393	382	388	393	408	392	372	365	398	370	379	387	363	352	354	347	388	372	400	405	405	390	417	406	388	393	384	342	382	391	359	390	378	392	347	393	363	360	373	381	394	393	367	406	397	393	388	374	366	358	348	358	379	372	388	388	372	386	383	390	367	363	375	403	388	390	402	367	417	432	377	366	379	387	381	356	411	336	391	398	381	406	371	387	384	379	390	392	358	413	365	354	374	370	387	395	380	383	351	352	378	367	392	376	405	404	371	402	370	407	405	398	391	349	386	409	394	352	376	372	387	396	379	383	350	359	397	371	378	395	376	383	407	343	356	367	365	394	370	394	375	398	385	379	383	373	356	382	355	358	394	379	378	410	412	382	379	379	394	359	436	358	396	400	393	414	375	423	371	390	387	410	385	352	371	382	354	401	415	385	385	380	373	396	383	353	376	387	365	399	373	364	385	403	360	411	394	407	366	375	390	356	349	385	380	361	364	420	366	341	378	360	404	400	393	346	401	343	380	401	409	358	401	396	397	408	398	388	375	349	404	373	367	374	345	392	375	401	386	366	383	360	357	394	373	355	372	375	380	368	403	382	381	362	387	370	379	347	376	377	354	380	377	363	370	385	382	394	356	385	403	370	375	361	401	360	380	387	356	386	392	400	356	409	344	348	413	381	424	412	390	391	412	402	384	403	353	371	382	370	379	401	392	410	378	397	418	377	396	360	342	380	361	407	356	381	407	364	388	396	392	371	368	384	376	437	400	384	378	401	374	412	380	374	360	362	370	404	391	390	383	373	371	397	363	372	399	372	371	390	376	382	376	397	369	375	385	381	343	413	398	417	390	401	373	382	365	395	349	367	376	373	398	376	423	371	363	420
6016	4917	4948	3233	2806	2647	2600	2494	2058	1784	1537	1522	1392	1300	1088	1008	1008	968	1020	891	904	875	905	854	911	865	867	886	806	867	839	877	839	869	875	805	865	893	876	855	859	849	869	835	930	887	906	822	872	855	889	833	873	887	852	856	895	846	869	805	905	843	847	891	877	870	862	859	835	868	856	817	875	865	876	876	901	851	853	847	831	874	883	861	810	872	846	807	871	854	808	939	812	852	838	836	852	901	889	901	863	810	814	868	868	854	779	847	860	817	852	854	878	865	870	895	824	873	905	830	828	841	876	897	817	850	835	853	842	847	820	842	824	873	874	848	824	868	847	850	850	853	907	915	886	879	859	876	808	840	882	883	835	814	844	880	846	859	809	844	854	940	868	862	863	825	872	794	846	862	860	854	922	824	878	839	821	840	813	823	847	866	866	854	817	887	881	829	825	839	826	837	830	865	846	842	834	819	844	826	846	827	857	834	857	858	838	848	826	842	813	833	866	851	863	876	849	823	856	883	851	820	893	813	846	852	864	868	848	850	839	842	764	861	882	888	866	791	812	889	839	845	843	828	874	882	850	860	895	870	829	847	878	874	861	830	902	854	855	821	851	888	887	863	880	858	843	849	833	886	882	809	860	836	900	905	798	901	807	837	806	797	875	861	809	806	822	870	870	810	878	849	873	830	868	883	822	835	889	794	873	873	839	855	922	848	848	844	837	840	784	801	836	852	888	884	859	866	851	820	775	815	835	890	908	851	846	872	864	855	824	822	836	817	850	852	871	814	839	830	890	887	812	793	900	821	877	879	886	794	870	865	860	852	835	879	851	896	880	904	824	839	853	873	866	817	861	861	874	865	828	812	853	841	814	857	842	816	881	858	795	874	815	817	866	853	875	881	890	846	844	846	814	792	848	852	829	855	913	865	873	898	833	814	852	823	797	868	809	912	858	835	858	801	845	855	857	854	908	872	807	835	855	852	831	844	830	862	824	808	899	824	887	863	855	837	839	816	856	823	877	879	801	903	845	809	801	839	809	811	796	858	842	839	852	856	830	883	850	873	879	805	858	875	834	892	851	838	832	862	848	799	855	830	873	842	864	852	814	790	859	834	898	853	853	866	883	933	802	867	824	894	867	841	844	856	870	791	831	889	848	797	877	888	837	852	860	858	892	856	813	778	830	850	827	855	858	902	877	800	860	842	884	836	866	839	812	827	885	862	827	875	899	857	889	832	843	918	828	838	822	823	863	819	821	863	882	885	859	814	790	798	887	842	870	890	826	830	835	872	822	860	845	912	825	837	845	857	862	882	811	911	810	873	847	838	826	889	877	847	853	808	801	867	831	880	840	873	832	841	863	867	846	828	879	846	848	846	879	841	824	863	824	838	848	855	785	848	906	875	875	897	853	811	850	864	841	830	794	886	855	813	841	848	860	838	831	833	854	887	827	815	841	834	807	840	890	853	858	847	796	845	853	841	815	896	881	904	840	811	849	864	799	871	882	833	846	841	919	783	878	847	886	850	829	830	855	841	855	851	863	833	849	914	868	827	862	875	870	886	861	890	813	857	857	858	876	854	834	798	859	844	897	862	844	849	839	880	841	878	831	821	887	835	859	861	865	852	870	819	837	848	885	880	848	834	805	845	883	864	828	802	889	880	843	867	881	853	835	880	846	871	832	841	850	885	893	861	901	860	830	833	852	828	861	797	848	881	813	862	834	839	843	803	825	841	879	862	875	881	906	833	886	888	894	864	863	854	859	877	865	862	842	846	867	828	845	873	866	869	893	864	872	828	843	849	801	865	915	854	871	854	802	873	785	845	838	808	889	895	878	876	794	874	839	879	859	859	822	861	778	860	864	917	819	836	878	847	838	812	808	825	872	865	857	905	855	865	890	856	852	857	845	880	843	867	870	832	877	790	942	859	855	900	829	887	846	828	862	832	860	862	818	788	862	866	899	849	869	846	834	913	826	848	837	833	875	862	835	863	824	860	866	898	892	873	855	842	839	844	847	863	844	871	804	886	892	831	812	803	865	870	872	893	886	909	817	865	801	885	830	807	859	842	861	853	852	902	824	869	816	831	842	834	818	842	868	896	877	837	820	891	862	825	859	839	842	842	843	817	822	797	838	863	784	846	879	830	882	814	817	936	860	819	872	845	808	859	830	822	886	840	866	896	859	881	852	882	849	900	836	829	871	879	842	857	827	873	875	858	850	890	834	891	857	813	879	877	882	851	866	868	820	855	870	811	842	826	888	898	816	791	863	883	905	868	827	866	820	927	825	824	832	854	855	842	822	876	846	850	877	844	831	840	835	884	823	928	862	870	856	851	914	809	835	851	908	881	834	839	823	856	835	875	831	828	829	847	871	811	848	780	839	913	877	866	856	867	804	892	856	833	880	879	853	844	876	826	850	896	912	872	818	848	885	884	839	865	769	859	851	816	853	853	854	855	859	834	904	824	845	838	886	852	851	833	856	923	832	831	883	850	854	844	866	850	775	879	868	880	826	902	834	821	891	791	849	878	846	833	853	830	849	823	809	865	896	870	889	793	859	919	803	815	860	858	871	889	893	806	867	866	825	823	846	869	845	869	845	896	832	834	857	818	908	882	875	838	851	876	841	877	776	858	871	830	836	890	816	812	820	858	821	869	884	844	825	849	831	862	882	865	845	862	876	901	797	825	861	849	863	833	839	847	813	871	868	839	859	893	876	841	802	824	865	806	852	815	877	864	815	847	851	838	888	811	888	789	910	866	855	884	807	819	841	829	858	884	892	852	803	888	849	881	885	886	820	873	838	862	813	903	831	826	820	895	822	835	884	859	865	861	842	841	819	829	916	890	834	845	876	820	908	838	817	852	860	836	870	868	900	805	919	844	830	869	824	850	863	877	863	875	892	795	847	900	843	877	859	833	859	876	873	853	883	916	912	803	873	832	875	890	865	851	862	877	876	842	833	802	892	844	850	888	832	818	869	881	844	882	914	814	878	847	900	924	804	860	843	895	883	825	842	871	790	852	884	930	892	865	865	831	878	819	857	819	880	836	844	849	818	832	857	827	855	826	845	866	837	849	876	844	861	833	855	831	842	859	856	858	868	856	900	886	850	839	820	894	889	867	838	879	868	890	842	818	899	847	867	860	865	863	859	809	821	842	849	818	832	813	861	815	853	873	878	849	818	846	858	841	867	823	826	797	839	877	878	854	859	825	845	818	864	832	836	845	850	897	857	876	853	834	806	822	858	871	836	882	907	868	886	858	852	799	852	853	855	912	873	851	869	914	877	899	826	812	823	895	916	837	890	804	852	875	844	833	871	886	876	810	842	859	857	819	873	856	853	925	896	857	858	880	854	888	888	817	866	875	894	885	827	850	849	861	875	820	916	860	809	832	802	859	856	834	833	854	905	882	895	849	819	825	810	908	834	879	863	852	857	860	866	840	874	870	869	823	870	864	846	873	826	865	841	889	865	833	872	850	829	869	837	879	861	842	895	896
25038	21451	27926	25329	11872	2426	1809	1467	1150	982	777	748	670	567	460	398	387	361	335	321	346	336	290	322	297	318	290	301	291	279	308	276	265	283	285	305	252	303	271	296	268	276	307	268	260	247	257	277	254	274	281	288	269	259	265	291	299	263	268	255	261	255	265	282	253	259	272	258	288	241	265	274	282	249	277	272	231	270	256	238	246	262	259	278	243	274	282	244	262	306	256	259	261	278	288	243	277	300	271	279	259	266	250	251	276	241	259	243	241	248	279	278	291	254	251	242	270	254	245	228	278	271	258	241	258	251	302	242	263	267	261	261	271	264	251	303	268	265	278	290	250	280	258	239	253	238	277	265	266	273	253	266	236	276	267	266	256	272	281	279	237	283	260	261	231	269	250	271	241	269	280	266	257	294	262	265	264	256	245	243	266	272	258	275	249	250	279	263	275	258	285	275	287	292	268	262	252	290	244	274	267	269	269	268	277	272	200	229	270	239	267	259	254	252	250	242	273	256	288	243	233	262	240	249	269	280	254	273	260	247	293	280	244	253	232	258	283	265	239	290	250	267	263	251	251	261	277	286	289	258	268	262	263	281	263	198	265	281	269	247	250	273	266	282	261	263	267	255	237	290	265	311	249	261	282	283	245	263	250	276	266	260	296	273	266	264	254	237	247	258	245	248	280	278	250	270	272	272	283	259	258	258	229	291	271	254	242	268	268	257	268	271	262	249	274	273	263	260	250	290	228	260	278	284	249	255	256	273	275	246	263	251	295	250	272	241	269	267	246	277	266	273	266	279	283	257	246	245	274	258	272	257	298	287	280	234	254	265	313	270	271	278	245	279	256	276	295	281	250	254	255	260	247	264	254	257	257	273	252	243	271	248	261	296	269	270	284	269	236	290	277	254	266	238	261	287	257	269	268	243	229	264	260	265	253	267	268	263	283	261	259	262	275	236	288	233	236	284	266	282	254	245	253	266	268	234	231	263	248	270	232	275	285	279	244	281	292	266	256	255	272	251	256	254	274	240	235	268	267	265	301	293	262	270	267	249	275	254	277	264	276	229	264	244	239	256	264	262	264	254	275	285	256	273	265	266	293	266	278	265	250	264	259	249	278	276	281	273	269	293	279	266	250	291	250	273	265	260	244	269	303	272	284	249	264	246	257	261	262	281	236	266	264	279	269	268	297	277	262	287	239	240	270	244	230	241	267	253	249	245	238	272	276	264	284	270	256	259	258	262	280	278	280	272	247	248	264	248	235	258	272	267	269	279	273	277	260	278	255	228	249	251	247	265	280	264	254	294	292	254	274	262	277	283	244	236	281	260	256	276	276	261	258	252	269	268	267	288	260	258	288	247	257	249	260	287	261	262	265	257	280	259	283	278	260	271	275	256	274	236	272	270	254	265	278	250	267	243	272	247	253	243	277	246	308	235	277	258	246	249	226	259	302	278	253	269	251	263	250	260	260	263	243	250	257	264	264	232	240	257	288	283	249	257	276	276	263	248	266	281	269	253	268	261	261	244	261	298	251	259	268	252	261	261	255	250	261	269	257	247	251	266	264	260	285	257	248	263	265	275	263	243	283	251	283	262	247	299	251	274	253	260	265	247	234	292	264	237	261	272	258	272	266	269	291	243	271	262	278	262	254	264	268	281	294	277	272	257	230	268	258	252	276	260	274	263	248	269	252	251	267	258	267	265	254	279	246	255	246	258	279	266	241	252	262	245	260	278	242	243	262	270	272	233	259	245	264	262	285	249	274	254	261	260	274	262	300	283	249	256	248	286	257	261	250	259	248	262	246	270	281	253	244	266	273	258	272	260	251	260	248	261	287	255	269	233	272	260	266	269	249	278	252	303	224	260	272	281	288	248	252	280	276	248	282	277	268	252	275	269	272	241	251	245	254	254	263	254	255	262	298	265	275	278	274	259	275	293	256	241	280	269	268	271	238	255	261	270	269	278	256	297	252	243	264	291	302	277	230	258	250	269	271	268	244	256	241	268	247	270	279	275	271	260	258	263	274	268	266	253	304	266	247	277	280	238	272	286	243	244	245	277	273	262	263	273	269	278	274	238	258	265	255	264	264	257	279	255	268	267	257	258	240	285	255	264	273	266	275	266	230	269	251	225	245	272	289	245	260	230	263	282	236	266	254	267	272	256	288	246	271	246	250	261	267	282	277	258	263	249	221	262	260	310	254	273	251	290	274	276	243	254	265	277	262	237	256	256	270	295	268	257	273	257	243	284	290	253	250	267	263	259	255	250	250	291	258	267	265	234	287	275	263	292	294	274	261	244	262	247	296	246	292	281	268	253	276	248	261	233	264	288	290	283	256	259	256	258	267	269	258	262	267	269	284	257	261	252	233	252	285	260	283	256	260	273	264	261	251	236	271	240	239	272	266	279	265	268	269	256	285	255	255	266	261	263	272	260	285	246	260	266	259	239	274	247	274	275	278	243	275	263	276	285	263	252	287	263	258	261	265	249	274	249	271	301	232	263	240	254	253	278	271	263	262	248	268	276	259	315	257	276	240	264	285	229	279	244	288	253	241	249	252	250	288	262	275	267	261	232	257	242	241	277	300	272	256	265	259	264	267	270	270	260	300	244	253	282	270	240	256	253	271	253	272	248	265	249	269	259	289	262	285	249	277	265	273	239	238	280	259	295	296	252	268	249	284	263	273	282	261	241	248	281	280	257	262	276	253	271	266	279	287	262	256	272	236	299	261	238	264	253	233	267	258	237	285	275	239	264	265	269	261	270	255	251	276	247	245	278	251	274	282	263	251	254	289	290	270	239	283	244	263	301	243	269	266	295	291	235	272	257	229	267	277	271	258	273	273	262	253	270	267	233	269	250	277	242	279	308	245	254	244	245	269	301	280	250	227	235	274	241	305	260	268	285	280	263	255	268	280	258	260	277	234	264	264	299	273	238	254	269	255	235	261	243	241	267	261	269	249	265	269	248	242	294	288	256	263	275	266	265	266	293	266	261	279	264	271	274	260	231	252	280	269	258	253	243	262	267	252	276	277	253	237	276	252	245	276	243	260	251	298	256	276	265	275	271	233	299	282	272	240	253	238	282	287	264	257	261	255	250	281	267	261	250	261	258	269	268	223	268	293	291	264	262	282	266	278	281	278	234	289	238	284	259	242	272	293	223	277	237	285	279	272	247	277	251	253	274	261	276	263	260	281	266	263	257	259	270	253	259	278	255	252	274	267	287	302	255	258	268	257	262	252	251	266	247	256	259	264	269	262	270	284	281	257	266	263	275	256	263	253	272	284	230	228	259	263	266	250	264	248	281	284	276	246	227	291	211	252	273	277	270	231	271	279	255	286	281	230	258	261	237	265	247	273	225	262	249	262	257	239	269	235	246	248	262	253	237	279	267	257	254	287	269	242	239	257	280	245	266	258	270	249	248	282	274	260	257	254	281	277	240	244	251	254	233	266	267	285	246	237	287	247	270	260	251	258	233	251	243	269	241	276	297
8288	15246	13976	9049	7273	6317	5769	5216	4395	3429	2872	2705	2339	1954	1540	1263	1088	1071	1009	1005	917	829	778	757	788	704	701	683	661	680	654	620	656	646	660	643	681	626	672	631	560	582	635	598	601	630	635	643	603	654	646	610	594	642	561	573	659	608	564	629	611	639	568	610	639	566	622	624	577	663	598	623	590	622	622	562	604	572	609	620	620	610	610	569	592	613	588	589	621	584	595	593	602	591	648	638	604	607	603	611	653	561	600	573	608	584	585	614	632	622	594	641	591	566	583	659	584	594	613	561	566	642	603	601	568	612	596	614	615	537	587	550	614	578	580	598	619	579	585	572	591	638	569	603	603	554	605	615	599	631	560	606	568	590	605	577	619	591	593	563	636	624	599	570	603	602	615	591	618	601	634	619	568	556	636	599	605	604	570	609	587	565	606	602	570	584	610	565	600	573	615	620	607	610	609	614	629	630	563	589	650	659	587	602	539	633	610	567	576	599	616	570	578	618	636	616	629	570	544	589	609	609	601	623	611	633	564	605	596	606	585	583	596	618	582	605	603	585	606	580	622	598	579	585	602	608	579	618	601	627	588	593	585	623	596	615	580	625	656	596	636	661	604	620	619	568	583	569	589	602	589	618	632	582	605	556	604	640	629	636	591	606	597	652	594	612	583	604	603	626	604	585	629	606	641	636	618	599	631	585	606	561	596	655	582	615	624	570	579	626	593	651	612	617	597	648	603	628	555	570	606	630	614	600	584	625	595	593	624	574	543	610	607	587	623	614	603	611	603	628	599	624	612	582	589	620	600	548	598	568	614	547	597	584	642	652	601	606	595	621	632	587	616	565	589	590	594	586	632	621	605	635	617	620	584	585	529	574	581	609	632	587	566	619	666	597	569	643	656	604	646	556	614	572	623	585	599	572	605	627	584	602	620	600	611	596	602	628	587	607	608	605	636	561	585	616	621	613	616	574	574	642	623	644	565	610	586	635	560	623	599	609	616	558	571	572	590	604	605	585	611	592	571	642	601	604	565	598	582	598	576	613	605	615	587	592	629	615	598	601	612	634	605	629	622	644	565	601	589	646	600	622	589	620	579	614	622	554	633	644	637	629	618	547	580	646	566	643	607	566	601	637	574	588	584	557	602	605	596	576	613	585	632	615	601	617	572	611	594	671	649	584	598	609	624	618	616	630	597	620	557	589	571	564	576	541	615	574	538	586	610	642	643	591	620	609	616	634	586	600	553	629	633	540	577	581	599	601	596	601	573	627	621	623	609	597	594	597	625	598	624	626	600	628	614	647	590	590	561	600	592	611	597	597	634	619	608	582	589	583	584	629	582	578	601	569	538	565	620	605	582	641	555	609	609	608	603	571	609	579	554	571	617	619	550	587	645	619	604	596	581	585	584	605	573	618	613	622	540	643	609	625	605	542	594	563	614	606	566	606	596	565	584	582	642	570	613	610	634	620	568	598	568	626	601	609	620	607	557	599	560	636	620	595	595	610	580	598	609	592	627	640	600	623	599	590	629	637	592	629	627	616	589	576	614	658	556	617	603	620	632	623	599	579	608	591	604	625	595	564	596	656	557	631	650	583	593	616	589	632	593	597	632	599	586	600	609	602	595	609	608	558	607	589	613	604	600	582	567	592	607	602	586	552	589	639	609	593	618	616	593	591	623	554	610	567	588	628	617	615	629	595	594	628	576	621	624	590	597	619	610	577	601	638	584	572	616	572	569	620	594	625	577	599	542	590	618	585	567	607	615	602	589	613	573	637	585	574	619	610	550	596	618	542	625	616	585	551	557	610	580	615	591	616	613	578	590	619	589	629	638	609	601	596	619	590	596	613	595	611	587	588	599	591	619	636	622	631	596	592	585	573	600	608	600	571	656	608	627	598	633	623	597	562	576	586	606	589	591	596	609	532	584	588	589	575	634	624	596	582	600	624	604	608	657	584	625	589	622	636	635	619	593	601	604	617	597	596	605	612	575	649	586	603	585	547	554	611	588	624	556	591	601	649	597	594	618	616	643	646	625	594	628	612	643	626	564	545	607	554	643	565	577	588	647	589	632	678	593	583	602	596	618	599	582	606	613	620	627	593	568	583	609	576	605	606	582	582	613	584	619	628	555	590	560	585	587	576	608	579	611	568	626	563	576	621	552	586	672	587	615	595	557	589	627	572	605	584	600	597	598	568	582	625	583	627	579	598	603	557	624	565	625	568	626	655	599	593	628	606	600	618	618	594	599	621	627	607	558	587	625	539	593	614	605	609	581	595	568	601	633	601	602	582	632	559	602	616	613	582	577	590	594	530	606	620	617	612	577	626	572	604	624	592	619	611	620	621	612	617	619	649	610	575	590	591	632	619	580	589	604	640	597	585	606	577	605	541	574	557	602	590	618	648	593	617	591	571	634	581	624	602	609	580	592	622	617	602	596	598	599	575	587	603	587	593	616	603	600	621	663	618	594	680	599	593	620	612	639	620	620	606	613	616	614	535	605	564	608	614	614	608	596	584	622	623	613	641	607	568	644	676	589	562	599	569	604	574	562	598	577	600	591	605	590	592	575	604	617	597	550	612	606	590	563	585	593	586	619	611	601	583	597	608	570	604	588	622	590	605	575	598	608	567	617	598	621	580	566	630	582	634	626	578	548	591	601	582	586	601	625	585	626	618	563	580	573	583	613	595	590	574	601	587	622	592	605	601	595	611	612	598	533	623	600	630	626	614	598	602	579	599	616	597	612	594	621	586	593	594	635	593	649	571	600	581	604	592	620	581	566	583	567	538	633	645	567	572	533	593	589	606	625	566	614	566	636	650	601	555	591	588	570	660	570	640	562	610	616	613	555	583	626	641	573	597	594	586	615	630	574	638	617	586	589	548	589	595	625	609	571	616	569	589	595	568	634	604	605	589	563	631	606	627	663	597	599	632	593	587	571	558	617	572	621	589	574	621	537	618	571	586	577	564	581	557	603	588	604	604	577	549	606	597	615	553	603	605	607	588	577	602	616	579	593	561	615	587	587	596	618	603	578	604	632	638	596	593	611	598	606	594	641	602	607	615	598	616	604	604	594	539	609	623	582	609	587	525	617	609	630	620	602	578	642	641	589	597	551	574	608	617	558	591	599	610	574	607	604	600	646	598	562	601	632	594	606	576	633	579	602	610	596	582	598	572	597	617	604	636	593	616	619	583	553	566	637	623	577	602	606	652	655	593	607	580	600	579	592	632	605	595	595	610	610	587	577	585	584	587	602	603	604	598	582	624	596	605	642	629	595	612	600	612	593	613	593	612	585	600	634	573	579	532	583	613	592	617	594	615	587	598	614	600	573	615	570	603	571	587	587	595	596	570	627	632	561	646	608	586	602	592	610	575	584	558	601	607	578	607	546	588	571	599	614	550	534	591	594	599	592	605	578	582	547	594	596	598	564	588	632	614	657	598	599	567	605	620	612	605	601	594	613	588	575	607	597	602	594	579	606	590	615	595	607	584
24138	21462	28951	24395	21439	11927	4009	2562	1909	1654	1497	1326	1196	1043	884	789	702	672	639	639	591	590	534	570	539	503	511	530	525	531	485	514	473	498	526	486	487	476	487	475	437	513	464	469	507	480	447	485	482	506	476	476	481	463	474	468	482	447	438	479	457	470	448	466	457	478	448	442	466	467	467	489	454	431	470	455	482	457	531	479	435	410	493	449	485	487	475	483	458	472	468	449	463	471	472	460	473	507	461	471	470	468	463	451	443	459	469	472	476	466	526	465	468	471	460	469	455	482	458	498	475	518	460	466	450	483	470	441	418	482	442	455	503	472	485	478	459	435	455	444	437	465	455	468	456	466	478	497	488	458	448	468	452	475	481	494	439	501	451	457	466	492	457	478	447	451	446	456	474	448	456	440	421	462	470	431	508	505	449	458	507	510	441	475	472	470	445	450	485	498	477	485	494	486	458	467	466	466	464	433	459	459	464	443	455	509	504	454	448	417	464	470	501	456	483	449	471	471	460	482	469	451	447	475	431	411	467	449	482	471	420	466	488	495	441	467	493	479	453	466	473	473	447	462	463	476	432	447	434	445	438	469	480	478	434	470	449	471	492	454	452	445	463	445	468	475	489	485	460	501	451	443	479	485	472	445	467	440	426	451	477	489	456	454	490	458	443	439	498	457	504	409	458	460	461	468	469	474	449	479	453	491	491	517	471	445	444	460	457	435	474	486	489	469	459	492	442	461	477	477	470	464	459	484	498	404	401	486	488	486	472	443	451	478	472	507	457	433	447	455	433	476	457	475	396	443	485	455	488	461	417	484	480	480	488	465	445	441	455	419	428	489	487	494	466	461	448	480	430	473	454	444	462	472	462	484	446	476	465	454	447	475	465	448	465	429	489	456	474	464	447	485	475	433	479	470	446	443	463	486	512	484	499	449	459	434	500	486	490	462	436	505	473	492	469	465	434	528	457	469	454	480	462	482	440	459	455	482	471	476	424	481	450	474	465	471	434	458	465	443	450	473	448	434	457	458	456	475	472	405	466	448	468	498	492	441	456	443	475	495	494	406	454	462	473	466	492	470	482	451	488	469	495	423	455	455	417	473	460	497	493	462	433	485	476	451	480	492	471	481	455	433	474	478	463	456	467	496	469	478	465	476	450	456	458	482	471	427	450	483	478	449	458	477	461	487	440	487	494	460	489	463	461	456	474	478	458	456	470	490	458	473	451	469	495	437	460	469	475	488	448	453	458	465	488	448	475	462	467	482	475	471	445	469	476	450	470	459	485	469	460	458	465	469	475	454	468	488	423	438	436	455	485	508	448	438	473	482	467	473	474	456	493	495	438	469	457	499	443	451	449	461	474	474	460	476	445	464	466	474	453	441	453	464	460	446	477	429	475	471	474	451	463	452	452	454	469	454	478	472	465	468	436	457	505	463	447	505	460	465	452	464	477	480	443	489	488	497	445	449	484	462	480	443	459	488	485	465	460	490	453	475	458	450	445	455	472	432	477	460	466	458	440	426	459	472	462	478	462	480	460	489	462	489	463	477	477	457	454	447	478	455	481	475	448	475	485	450	491	456	473	430	420	484	460	485	447	454	444	467	456	430	445	468	474	467	485	450	455	470	475	481	455	488	431	483	452	489	445	460	464	485	453	442	424	455	462	466	455	438	447	442	461	462	475	455	453	434	447	458	445	477	476	473	442	450	489	454	497	489	526	462	440	479	452	489	464	438	439	476	463	481	492	486	476	480	476	446	486	482	459	449	426	471	454	444	450	460	445	496	443	443	456	464	435	474	474	473	471	456	476	428	474	469	460	472	457	451	492	486	481	424	470	481	449	491	443	436	436	476	487	463	444	457	435	433	434	433	449	447	485	488	453	423	473	435	451	455	462	489	435	477	466	449	454	478	477	439	461	468	469	460	459	490	483	517	462	457	467	469	437	495	488	488	461	469	509	482	429	503	485	467	445	435	455	510	437	447	450	478	439	430	450	425	452	450	496	459	432	477	483	418	482	426	444	471	429	508	460	447	438	459	488	454	508	453	458	441	476	484	454	446	467	469	472	421	495	493	448	448	424	446	453	431	450	476	457	462	482	490	473	483	458	433	468	457	455	449	462	432	491	449	444	483	475	493	482	454	444	470	493	443	455	453	479	419	449	452	447	485	487	479	458	475	475	451	480	468	497	441	479	473	489	475	405	466	445	452	494	501	433	487	429	446	456	451	465	499	433	481	467	464	432	506	426	477	431	471	440	455	493	450	449	451	461	450	498	453	489	476	438	436	464	450	452	472	466	479	463	481	469	455	495	458	474	442	487	411	483	441	484	499	523	464	471	469	435	481	444	469	466	454	477	480	451	491	465	436	467	448	483	446	469	489	463	451	453	458	445	504	484	467	487	459	441	477	439	437	471	471	477	466	481	464	465	457	434	452	466	473	462	471	439	478	501	436	488	482	487	425	465	497	463	430	473	468	417	463	461	471	462	442	493	509	438	466	433	413	454	468	491	479	474	487	440	452	469	494	474	477	463	473	461	475	457	465	455	475	421	433	484	468	439	462	478	478	483	452	452	447	430	450	481	479	451	412	478	451	419	475	443	492	432	429	488	426	481	491	480	444	450	429	491	483	480	471	494	442	451	454	446	497	460	402	436	462	457	448	483	470	466	472	428	469	472	486	439	446	484	441	450	474	507	449	420	472	452	468	484	480	473	474	444	442	452	473	479	474	450	470	460	485	448	446	467	462	464	464	465	444	479	422	447	477	475	462	456	503	496	449	457	475	466	432	446	454	434	448	456	459	472	465	442	431	469	457	434	455	452	471	473	483	480	431	494	456	497	465	446	475	482	506	476	479	439	451	493	461	440	471	422	494	465	468	442	460	432	499	467	482	491	485	464	474	450	459	476	462	501	455	452	435	459	444	476	468	494	460	460	464	467	438	496	475	454	426	419	420	490	492	471	476	487	495	468	482	465	422	466	440	483	450	491	472	470	434	434	450	476	456	470	449	448	463	466	439	459	420	464	473	469	478	463	449	474	432	441	501	500	449	484	463	468	463	469	465	444	439	475	447	480	443	483	482	460	466	453	438	447	443	465	478	436	474	421	491	439	426	513	457	487	456	469	431	476	460	474	467	464	443	485	461	478	459	449	465	476	487	496	478	446	478	473	456	425	470	483	474	481	440	463	491	486	462	477	472	466	459	465	508	465	501	477	470	458	450	479	423	462	448	465	481	451	467	455	481	478	466	481	450	426	438	449	465	453	479	492	460	456	472	497	479	478	503	488	453	434	484	476	476	431	412	446	501	465	469	427	501	417	437	485	446	432	477	464	477	475	483	453	435	444	483	495	484	467	459	447	422	457	455	476	469	444	452	447	461	473	450	468	435	469	491	484	469	445	419	459	437	446	427	491	452	473	451	456	448	448	507	472	480	463	447	491	452	500	456	463	453	443	509	437	486	461	439	479	486	465	479	453	488	469	458	430	499	453	459
11502	21870	19962	13875	11489	9957	9022	8158	6711	5471	4841	4346	3829	3279	2751	2201	1962	1820	1667	1622	1515	1384	1339	1308	1230	1201	1178	1102	1163	1132	1034	1113	1059	1060	1111	1009	1038	1006	1074	1029	977	953	994	1015	1039	991	1008	969	997	976	1016	958	963	1052	936	956	1021	986	995	990	950	925	984	971	949	986	920	998	923	986	913	982	922	990	964	922	973	996	903	999	1007	1013	915	977	967	1000	995	987	968	960	971	1004	986	933	1023	949	940	950	954	943	1005	940	969	951	934	969	983	956	947	967	1002	1001	1015	929	963	979	960	932	1012	1010	1007	938	906	957	920	1027	971	981	913	962	1004	998	907	946	936	1025	957	954	977	950	912	952	1007	1003	987	988	1010	971	932	920	957	979	937	956	969	957	961	946	1015	987	914	936	911	933	897	921	946	940	986	941	1000	949	942	956	944	983	1015	972	985	938	961	1027	936	977	948	964	1013	940	949	930	982	971	991	907	952	1007	921	898	969	1033	1005	974	946	964	943	949	971	936	991	977	987	987	988	970	984	1013	966	963	952	971	944	951	993	949	983	919	1012	988	966	986	919	970	1013	960	970	967	958	970	983	1026	959	956	923	926	976	996	975	1005	987	985	941	978	952	996	1028	964	1006	947	969	971	928	1011	973	916	902	942	1003	976	1011	968	952	952	962	948	910	973	947	929	950	1003	1014	934	955	984	945	878	995	925	944	944	994	984	973	1023	957	1009	941	938	975	966	915	913	936	969	937	949	971	922	957	897	949	959	915	986	975	987	939	980	974	935	1011	935	981	1002	964	959	935	983	953	956	1038	934	975	925	939	955	977	974	932	959	987	956	935	956	998	940	959	966	999	984	954	977	909	917	934	966	966	895	930	986	953	989	953	973	944	929	962	1015	961	949	980	1015	935	970	905	978	893	974	1020	920	946	1005	1007	971	918	986	951	867	986	966	941	972	970	994	957	971	1017	977	940	951	983	1008	963	956	962	996	928	957	953	978	959	932	980	941	949	980	995	951	971	945	934	986	910	919	997	998	963	937	965	945	950	926	955	920	969	982	936	952	975	981	942	957	976	963	1006	972	975	992	904	972	925	985	977	928	951	989	947	983	877	966	932	981	988	974	970	986	1002	947	987	926	966	977	971	976	958	952	981	986	962	968	1003	991	975	982	1000	965	944	1006	957	965	956	979	971	976	921	968	949	1091	957	933	973	982	926	1015	924	930	958	959	1028	979	924	985	990	958	946	1020	1042	974	1043	957	944	974	999	1002	966	954	966	1006	951	1058	984	992	919	955	968	989	937	990	987	943	966	903	996	970	887	993	989	961	926	944	905	966	995	950	986	923	917	914	949	930	973	904	956	969	993	985	975	976	979	968	1006	929	927	930	1006	876	944	960	938	989	982	1035	997	972	985	957	992	955	949	955	928	945	963	967	1011	955	963	963	985	982	988	947	956	898	946	958	959	970	977	1030	1036	963	961	940	973	959	947	989	979	1015	933	970	971	964	950	991	980	935	970	943	926	973	913	1005	964	975	987	967	877	994	971	942	1014	931	984	994	931	923	975	948	991	944	956	944	977	920	955	970	991	1030	1006	970	960	967	949	968	958	935	993	966	980	964	914	976	998	950	921	925	992	924	917	993	975	961	952	1034	998	931	961	974	992	947	989	951	978	956	938	934	934	963	928	925	958	1033	901	963	1004	1015	922	937	983	922	947	895	949	954	946	1001	984	1000	989	890	957	942	980	956	956	959	942	1005	1012	968	925	947	981	906	972	1011	999	958	969	984	921	989	966	999	966	929	989	970	986	986	985	985	908	1010	908	947	930	938	931	1013	940	1035	1001	1027	1004	991	972	1012	983	994	962	933	970	988	928	968	958	951	976	968	926	1003	900	912	991	919	946	985	1005	1006	956	942	1003	910	966	976	963	1056	995	955	999	893	979	941	919	922	980	972	919	907	941	929	961	972	951	965	959	940	927	997	943	964	973	927	984	965	992	1015	923	944	940	945	1008	979	984	942	1003	957	944	961	964	966	980	876	963	967	976	945	985	976	1030	1006	940	942	972	901	1017	944	969	983	994	992	978	911	886	978	959	933	987	951	945	933	991	941	985	978	969	913	986	980	987	981	950	962	987	993	931	1049	973	916	934	954	911	996	903	951	967	957	1008	969	941	952	965	978	938	970	991	980	936	960	935	901	922	934	949	936	949	965	1007	962	910	967	970	982	926	997	955	947	986	1006	959	1015	980	991	939	974	975	948	982	968	992	934	987	956	941	983	938	956	1008	982	1017	931	900	917	970	959	981	942	974	1004	943	951	958	981	964	965	924	987	948	952	959	929	971	944	957	945	962	940	959	950	897	923	963	923	926	1010	936	942	966	915	983	1007	1002	972	951	941	898	980	1005	944	1039	973	933	961	1025	931	975	968	969	1000	953	990	999	933	925	981	987	957	993	960	897	914	965	923	907	987	983	958	921	995	950	996	1031	995	934	988	948	1022	1025	943	1001	992	961	972	963	969	947	1021	992	918	965	1000	995	1043	938	963	1004	959	953	933	921	989	1010	986	988	975	981	967	939	954	948	963	1007	966	991	915	975	924	1029	937	921	945	1002	980	948	966	941	946	1005	923	937	1017	946	945	1012	955	986	953	912	938	929	949	953	999	977	932	999	965	992	1004	954	980	978	925	1004	928	952	941	955	1016	937	1018	995	929	986	923	975	981	950	990	952	923	969	989	1005	962	935	988	998	966	964	931	960	954	953	1009	993	954	986	969	964	1007	999	965	955	971	928	924	927	961	973	966	974	924	957	951	943	989	972	942	979	1012	956	967	999	986	1013	956	948	998	985	992	966	975	959	931	907	990	943	1003	941	943	969	963	955	1015	963	961	965	961	961	974	887	936	956	996	969	999	1023	977	930	970	982	945	925	1028	950	990	957	938	960	927	930	964	919	984	944	973	956	940	951	995	922	974	942	959	1039	962	999	991	1054	931	1014	965	997	954	956	1017	937	977	946	971	958	960	934	948	922	961	987	1004	949	981	929	940	931	974	978	949	971	976	976	1020	1039	1015	965	899	914	935	976	922	927	999	974	943	993	965	928	951	958	969	967	946	906	951	957	931	943	982	987	933	960	948	938	980	903	947	978	1010	938	981	945	929	1020	984	978	968	956	1037	996	947	943	990	949	1011	927	1018	967	932	1003	983	941	895	973	943	946	940	945	961	992	985	945	1009	967	997	952	981	940	985	948	959	965	999	950	943	968	988	981	935	981	987	993	1028	961	1003	990	1002	1007	916	1011	980	1014	972	959	974	961	979	936	984	978	972	925	984	899	976	961	1017	968	909	947	955	969	972	908	970	998	947	1014	991	951	986	940	1010	1004	1014	987	963	949	975	968	925	984	967	970	946	955	944	959	945	966	970	935	979	964	966	916	1002	1014	967	982	972	937	940	971	907	1020	999	1006	948	960	949	955	982	966	965	974	962	931	934	948	959	929	1000	976	997	935	946	952	1008	975	996	954	966	957	918	953	948	911	958	971	976	945	993	960	954	996	955	991	956	918	969	948	930	974	1019	997	946	969	978	953	940	942	979	921	965	985	966	973	1017	944	921	934	978	949	988	995	955	988	995	986	951	921	936	943	982	981	994	958	955	963	961	986	944	999	899	986	955	958	984	989	970	973	962	932	983
27445	16381	3255	1450	1017	875	809	719	676	579	574	514	469	475	438	425	449	429	436	423	409	378	402	419	449	420	386	393	401	408	389	377	423	400	421	405	371	390	404	394	367	389	401	418	407	402	377	366	400	389	381	415	373	357	423	353	398	383	415	407	393	368	398	403	399	358	425	418	397	368	394	401	399	376	382	378	425	393	391	420	407	423	406	423	395	426	382	381	406	370	393	385	412	426	397	417	384	390	421	362	407	397	365	428	387	367	372	390	391	398	377	387	390	369	397	431	433	389	391	421	370	397	400	368	386	361	399	397	397	396	387	390	411	392	407	372	406	401	393	389	409	429	408	386	399	385	369	375	418	427	371	374	383	347	366	402	408	386	407	394	346	410	370	379	384	402	431	409	370	397	358	421	402	353	397	331	372	394	400	399	398	381	396	389	402	364	397	393	408	389	420	382	378	409	425	415	427	377	374	396	404	397	385	423	390	377	378	398	362	382	372	423	361	403	396	394	414	399	409	424	397	426	371	425	378	373	408	355	386	405	393	397	377	393	427	408	383	385	360	394	364	407	399	410	411	393	374	418	409	402	407	448	393	369	397	367	401	389	378	381	415	402	389	400	390	398	375	381	394	399	376	382	393	398	385	384	382	358	372	408	371	366	385	399	434	373	376	361	377	392	403	413	392	417	355	379	382	383	380	380	373	418	399	390	412	378	401	366	395	392	415	401	382	390	391	376	384	382	350	393	373	380	406	410	379	383	388	384	361	390	393	375	420	376	383	374	450	375	404	368	396	390	398	394	379	394	395	384	409	388	374	388	386	387	373	384	364	393	421	390	378	373	362	392	371	379	364	391	387	388	375	416	382	349	363	394	417	353	363	358	384	395	400	387	377	386	401	389	427	380	423	423	395	353	391	417	414	393	358	422	411	396	401	410	402	389	400	397	393	393	375	434	378	370	381	390	397	383	377	393	443	411	383	424	389	348	404	376	361	381	391	384	417	366	389	363	398	377	402	416	354	375	383	446	413	407	387	380	429	425	396	419	410	369	405	388	388	383	394	420	378	400	416	395	421	391	390	414	379	377	428	396	390	397	386	366	400	443	428	401	395	373	431	414	395	389	366	388	367	393	395	333	375	359	369	392	405	394	382	361	393	403	413	366	384	392	394	370	367	386	390	394	349	363	384	379	391	397	367	388	425	412	366	408	353	413	420	401	371	374	394	404	398	371	390	405	383	386	350	378	394	395	446	391	396	336	369	431	397	375	409	349	342	359	368	392	426	398	394	418	406	403	396	391	439	368	398	374	365	387	359	448	412	396	387	425	383	377	393	398	376	359	357	389	387	411	375	387	386	414	425	382	372	389	365	385	391	383	404	386	363	383	380	371	391	370	427	389	410	369	375	421	392	361	382	392	415	407	432	440	367	398	389	384	398	351	361	405	412	407	367	347	416	420	401	377	405	395	377	378	383	388	399	417	372	416	367	375	412	400	373	386	371	408	389	367	338	417	376	404	371	400	382	423	426	372	380	402	404	402	412	387	387	428	399	382	359	384	371	401	400	409	372	378	387	397	397	405	417	389	367	395	387	389	399	407	398	384	396	384	392	381	411	369	387	410	384	368	403	419	372	407	372	410	412	380	414	380	395	382	384	399	391	399	405	387	403	387	375	388	368	433	387	399	394	383	428	439	408	399	414	418	377	384	399	399	408	417	381	401	383	398	392	388	384	374	360	374	388	460	430	428	375	408	377	409	410	367	422	398	369	396	390	397	364	377	382	364	422	404	411	391	394	390	363	381	376	396	429	443	407	403	405	441	416	372	430	405	395	384	387	373	382	369	410	384	372	435	400	372	381	397	354	387	377	401	389	397	385	359	392	381	401	384	359	397	374	342	388	368	396	386	422	385	422	437	353	393	389	371	392	396	370	366	404	404	404	394	388	401	387	401	372	416	428	358	363	386	390	380	384	389	391	401	370	386	405	415	414	402	369	390	391	423	376	384	397	370	369	357	386	385	391	371	389	360	394	435	383	396	395	386	363	351	394	356	380	368	403	419	372	407	377	368	360	436	400	405	434	417	351	363	373	376	394	371	373	401	355	415	399	404	412	397	391	372	383	413	389	376	433	432	404	423	384	382	405	378	390	373	399	369	412	379	415	380	370	385	370	367	412	377	405	405	403	396	400	391	423	387	371	386	420	390	430	375	391	427	373	408	412	380	382	355	389	412	406	422	370	359	382	380	397	426	362	419	358	401	392	424	364	415	341	382	420	407	402	417	383	405	395	362	388	383	355	394	416	401	345	369	396	353	362	376	398	394	385	402	404	374	404	394	388	376	401	382	392	386	371	385	414	377	391	396	431	388	363	403	410	382	439	374	416	383	390	413	385	422	404	416	433	399	402	403	371	375	402	425	371	393	375	370	390	393	393	421	419	418	422	408	388	398	413	382	413	386	379	365	352	400	414	385	375	413	378	408	390	438	402	389	404	390	403	395	411	373	380	413	379	401	398	383	375	408	381	416	414	416	406	425	363	400	373	400	394	396	373	425	381	359	405	392	375	395	375	347	401	372	421	377	346	379	424	344	416	390	351	408	399	406	355	375	403	404	376	366	361	410	394	388	394	384	420	384	405	365	392	387	387	398	388	383	351	387	425	395	411	423	387	378	398	384	400	401	390	366	391	376	371	375	397	402	424	415	376	396	405	401	403	381	390	394	430	410	371	377	387	405	372	429	391	417	388	385	389	404	411	345	353	396	410	382	380	378	393	394	406	359	392	401	410	386	380	432	367	387	393	382	402	398	392	380	405	371	378	395	407	398	375	382	416	389	400	384	401	362	378	400	388	382	352	386	381	385	427	372	401	375	368	387	379	369	382	375	376	422	387	335	400	388	363	414	373	365	375	381	370	392	384	373	395	371	418	408	392	390	381	390	375	388	410	428	406	370	389	389	397	375	397	388	409	411	384	413	404	353	390	394	424	404	385	368	385	413	388	383	344	383	391	408	381	426	388	389	375	373	411	375	411	404	423	387	401	383	383	425	388	414	370	415	361	396	415	376	402	400	413	358	365	367	402	392	416	383	367	411	423	395	381	343	378	381	419	374	399	378	387	412	403	376	414	409	360	423	372	394	386	377	371	393	398	385	374	387	369	395	366	390	359	406	407	418	379	359	422	361	390	363	395	368	362	387	367	393	394	412	372	402	380	369	408	360	381	420	383	424	356	380	410	392	384	404	380	391	371	393	351	416	354	427	402	434	421	378	397	365	394	426	372	418	376	398	397	404	378	379	394	374	370	384	390	369	389	389	381	383	401	395	385	424	359	394	389	377	404	386	378	406	412	365	400	386	336	389	403	367	401	379	384	400	416	392	380	446	374	408	372	388	418	388	371	398	380	388	399	404	362	369	425	404	417	391	376	399	408	408	404	418	362	364	402	399	383	394	416	392	397	381	387	411	410	370	407	408	403	390	415	363	439	398	394	380	366	392	417	397
6058	5084	5266	3657	3279	2833	2782	2408	1955	1791	1611	1527	1384	1278	1107	1052	1042	1006	938	950	914	910	945	876	926	926	845	880	908	876	866	899	854	886	861	913	886	850	860	916	831	865	881	880	846	857	843	831	902	883	910	864	841	904	858	873	848	868	876	837	919	892	887	858	851	887	838	817	829	859	851	836	854	865	919	889	867	871	908	833	874	909	916	839	838	843	837	854	868	841	853	800	841	857	870	842	859	867	827	828	880	860	852	842	863	880	881	862	871	853	845	894	862	883	859	873	857	809	868	870	841	890	899	886	856	922	861	828	899	873	877	840	872	835	871	861	878	830	828	857	885	874	872	826	891	845	878	862	865	831	868	852	845	824	897	828	850	888	818	893	873	908	902	851	854	874	813	848	855	816	893	884	900	867	861	895	879	838	897	850	836	850	856	844	850	836	802	842	851	823	807	841	841	825	831	866	893	847	885	871	842	879	856	858	857	854	884	900	857	860	841	930	869	867	874	830	901	882	846	896	900	905	855	864	842	837	802	887	886	891	860	867	864	856	872	829	886	825	852	855	857	869	852	853	881	852	866	852	876	795	853	892	873	876	920	883	825	875	857	861	846	844	853	814	880	901	867	873	855	860	914	870	885	898	862	854	885	878	833	836	824	863	904	932	859	863	892	856	868	876	856	872	869	906	866	915	825	868	903	845	904	866	872	833	886	832	894	891	806	933	902	856	859	874	847	895	856	876	900	891	838	873	844	909	877	882	849	853	848	831	883	886	887	833	869	875	852	855	848	877	840	868	896	874	859	845	859	869	882	818	897	890	873	874	860	815	887	875	807	893	876	906	896	865	860	870	852	922	908	885	877	875	906	862	902	786	913	857	856	887	876	822	868	860	823	836	869	828	860	898	836	843	918	826	870	841	906	840	827	860	829	855	829	838	862	866	865	874	857	839	850	923	936	867	877	845	875	857	828	866	891	862	834	874	861	852	826	848	858	837	890	903	865	843	879	835	855	895	854	890	907	906	880	879	894	899	881	818	854	871	877	873	911	827	834	860	865	827	800	831	873	835	851	881	836	845	851	845	846	850	851	905	896	892	875	873	851	847	875	834	873	879	913	871	901	889	898	828	839	912	832	893	885	819	874	827	881	878	848	896	802	818	898	901	841	870	893	904	838	860	902	839	886	870	879	838	808	905	878	863	916	850	851	899	839	923	833	909	863	831	858	845	849	837	868	856	886	830	827	886	911	845	896	899	873	880	877	878	856	895	854	874	862	896	879	872	929	915	881	834	859	883	904	864	874	862	866	859	925	897	851	844	873	879	792	852	857	844	892	895	939	860	865	872	897	817	863	857	838	909	852	858	837	877	866	859	828	858	824	837	891	876	867	863	873	904	864	840	927	854	871	837	886	861	876	882	859	853	860	887	880	905	873	852	848	901	876	882	863	854	894	820	909	869	890	879	866	868	833	866	780	835	884	863	841	924	851	891	846	920	863	838	871	865	888	880	871	878	913	844	849	879	875	857	898	845	885	882	859	836	907	869	855	852	879	810	857	838	833	893	912	895	830	905	880	820	869	910	910	905	896	885	897	868	849	826	833	843	907	862	903	835	821	835	884	851	933	899	840	891	911	841	860	839	867	844	883	858	875	855	884	878	825	921	891	814	859	957	844	914	816	881	928	816	880	887	862	869	935	879	864	863	844	863	875	855	874	875	885	858	828	843	851	836	870	888	846	881	906	878	903	843	874	879	866	918	821	853	876	857	833	904	901	875	880	810	851	882	842	892	850	922	817	865	849	867	868	841	889	882	863	888	807	831	865	870	840	897	883	876	887	879	881	887	862	847	845	902	838	873	855	900	796	839	921	849	850	836	848	894	868	855	857	866	855	843	873	833	843	856	839	947	845	844	795	862	877	946	860	856	854	838	825	875	837	873	832	838	879	850	903	883	891	862	853	890	853	843	822	864	837	894	846	927	842	835	860	810	829	815	862	855	870	883	885	892	839	879	883	876	885	892	826	891	840	846	901	869	855	880	872	828	873	845	836	814	867	882	835	898	879	880	851	922	845	847	868	854	891	871	888	812	845	843	839	865	885	836	830	864	863	830	898	857	785	841	847	847	887	846	816	867	835	863	932	856	858	840	846	827	922	910	882	849	892	851	881	923	867	864	844	895	854	820	894	835	839	877	888	848	876	938	810	872	911	835	861	876	873	880	893	847	886	882	916	884	823	866	884	815	868	890	825	867	885	818	888	860	848	941	856	835	803	917	831	844	847	797	837	849	859	880	880	866	839	849	879	826	855	852	864	882	899	855	822	888	816	927	824	928	895	909	919	820	869	888	844	836	853	866	868	836	806	876	869	859	825	869	893	829	827	915	901	845	878	856	875	897	844	872	843	846	915	836	869	866	869	890	849	875	848	901	851	861	830	850	808	828	783	849	851	854	877	859	817	881	872	876	827	872	828	869	891	853	899	919	846	856	857	852	900	872	869	894	876	871	884	901	851	809	863	797	877	859	879	880	897	837	925	879	939	859	912	860	795	840	836	836	897	874	902	868	836	828	858	796	892	868	845	912	859	873	813	905	850	874	932	864	886	922	887	838	827	861	865	813	879	829	890	844	869	862	874	906	911	872	887	855	887	815	817	897	915	829	841	911	816	858	920	912	860	873	861	800	809	868	944	847	826	828	840	833	843	838	896	895	890	849	850	839	890	874	871	928	843	833	891	847	905	924	834	884	832	847	883	844	880	817	875	842	877	894	863	814	899	900	813	905	863	885	910	891	890	905	872	866	860	862	884	922	858	827	865	863	893	868	881	830	866	885	852	885	894	842	902	843	841	874	875	844	852	925	883	857	855	873	933	797	859	867	872	831	885	898	877	840	851	823	883	841	921	942	874	856	886	836	908	856	894	882	890	894	917	901	877	877	885	836	856	861	884	877	872	853	913	908	891	896	905	830	825	876	832	825	835	890	863	883	873	843	927	885	859	810	873	928	859	911	885	892	852	807	917	822	864	807	906	853	864	898	872	899	877	878	823	842	895	845	879	920	884	876	872	813	857	899	867	884	874	832	881	838	869	839	848	816	851	796	845	837	884	862	908	858	866	809	838	894	791	941	856	884	858	869	846	870	816	850	860	864	832	871	861	885	854	847	865	887	823	863	833	791	933	885	895	874	816	838	901	887	856	833	833	875	854	851	804	829	862	865	866	855	894	879	803	883	849	819	845	864	922	888	898	886	891	912	923	830	906	884	853	845	904	887	867	875	909	879	869	816	760	877	879	879	913	854	866	847	899	866	845	902	868	878	848	856	893	814	797	778	837	903	851	851	835	858	845	903	883	853	858	861	882	896	884	859	851	867	863	892	846	829	835	897	853	809	873	815	851	868	880	848	905	859	875	843	863	873	834	834	918	860	835	946	881	860	864	901	861	834	929	868	846	878	879	829	865	892	882	873	873	893	830	891	888	810	855	905	872	840	857	844	893	895	891	884
25122	21473	27928	25349	12101	2564	1852	1432	1097	900	816	764	723	590	534	416	412	350	378	348	319	327	314	333	329	312	332	288	334	294	306	307	305	314	286	284	283	265	258	247	303	269	278	274	274	277	310	279	273	308	319	277	270	279	292	256	274	262	263	291	252	257	257	265	296	279	299	302	291	298	283	262	256	262	279	282	297	301	286	285	273	278	311	291	250	275	264	273	240	265	281	293	257	298	251	287	294	271	296	268	258	267	277	293	273	229	267	276	278	290	280	303	279	251	275	252	286	259	252	280	289	272	284	264	250	260	269	285	310	281	282	279	262	283	271	268	257	248	279	250	232	270	272	306	260	275	280	312	303	263	294	259	261	272	273	250	247	272	260	299	269	277	283	305	254	248	284	277	280	248	276	263	268	284	267	275	272	266	277	258	275	275	258	285	284	279	273	255	294	301	267	250	275	289	281	279	310	268	262	275	271	284	239	220	275	241	288	280	241	271	260	268	272	248	280	260	241	275	253	259	276	245	259	277	295	258	250	289	249	264	262	253	282	272	275	261	267	264	256	281	265	274	286	277	235	265	287	271	260	281	302	257	290	255	260	266	267	259	292	269	267	282	288	300	286	266	253	271	277	267	272	278	271	267	278	285	291	277	285	275	285	296	285	257	272	276	269	287	270	279	259	266	273	290	279	288	269	260	255	246	252	275	284	294	276	275	290	275	267	290	271	273	246	280	288	282	276	304	277	280	272	289	255	283	245	286	303	276	270	293	248	289	273	280	278	265	287	277	297	273	300	284	276	285	292	287	254	250	247	276	246	289	283	262	273	286	272	249	281	249	292	281	264	263	284	275	264	245	282	283	262	246	278	265	271	285	267	263	268	282	270	281	278	274	284	276	288	246	326	300	273	256	272	271	280	258	288	259	270	276	275	275	290	310	253	253	254	250	269	249	267	245	269	270	257	270	275	265	260	305	279	277	256	275	297	300	279	242	276	252	262	267	285	282	277	246	270	242	280	278	277	264	264	243	289	274	281	280	256	286	291	244	275	277	267	277	298	255	221	298	281	294	270	293	264	268	279	267	296	301	298	285	265	264	267	301	273	283	273	266	279	272	292	269	272	298	277	257	277	281	282	263	255	298	257	301	272	267	255	298	293	309	311	248	271	263	274	255	262	260	235	283	262	258	295	250	280	263	274	260	260	269	254	289	288	303	274	271	269	274	288	250	283	290	279	296	255	295	274	272	266	239	280	249	263	270	287	263	285	281	266	257	275	263	307	262	283	274	269	276	253	265	262	275	298	262	254	282	279	259	266	294	306	240	336	252	272	285	269	311	271	284	267	278	277	285	282	288	232	258	239	284	288	289	279	277	289	288	278	264	287	276	279	267	267	284	279	288	273	272	254	296	272	268	280	289	282	272	293	272	271	256	270	285	266	273	292	277	272	243	272	329	276	308	254	257	262	274	275	253	278	298	285	250	255	272	269	288	271	274	275	318	271	292	279	252	267	279	251	281	274	237	306	276	234	271	284	263	281	290	284	262	239	257	279	286	265	295	255	284	267	270	287	259	272	276	291	265	244	248	243	260	278	286	252	264	275	285	289	267	290	274	269	258	274	294	281	265	285	271	236	261	282	280	247	277	258	276	274	265	282	244	269	250	264	260	257	287	253	273	298	246	281	267	281	298	292	264	265	258	267	263	296	283	263	261	249	251	282	261	271	271	250	265	273	283	274	268	282	293	258	242	269	284	276	241	282	257	265	262	269	271	265	290	241	267	275	283	277	286	254	282	275	281	250	276	253	248	267	288	269	279	294	274	282	271	251	257	233	257	277	293	249	251	254	270	260	272	282	260	288	290	286	251	276	286	269	270	247	285	249	295	247	280	279	261	266	273	286	262	262	322	257	251	293	276	294	273	258	286	254	298	254	284	253	264	276	286	274	261	268	267	244	262	275	288	265	265	249	273	273	253	239	245	285	295	270	274	282	260	260	256	296	284	263	267	272	269	298	255	284	275	280	255	271	263	245	263	272	271	279	275	260	258	269	279	265	272	265	262	273	272	251	273	268	285	247	283	272	261	263	278	278	299	281	264	271	266	282	255	262	263	296	274	267	258	299	302	298	272	265	277	300	283	301	272	237	268	286	264	264	297	281	257	250	289	261	257	266	258	288	282	268	271	309	243	278	283	259	297	270	259	297	296	259	265	249	287	261	307	268	292	280	260	270	272	276	311	259	262	255	273	280	235	262	261	271	264	263	287	259	275	272	284	254	249	237	255	278	250	265	266	271	238	282	261	276	291	278	267	319	265	258	297	278	268	268	283	291	269	282	288	268	235	269	248	293	256	263	274	271	265	288	238	264	270	270	260	300	264	255	292	280	283	258	260	282	283	274	265	260	264	238	271	260	266	258	258	273	251	229	275	249	284	267	269	240	237	265	258	245	284	240	270	267	261	271	259	290	281	280	274	264	266	288	268	250	259	236	279	287	234	254	260	266	240	292	300	283	299	294	254	273	281	277	279	284	263	277	262	283	267	260	241	244	233	291	286	257	288	262	290	278	269	273	241	262	287	271	293	272	246	287	277	279	276	261	277	272	248	292	259	271	263	313	233	289	298	254	260	293	274	259	245	296	293	313	236	256	293	292	276	268	268	263	280	273	242	255	261	283	232	241	259	260	289	264	291	257	250	276	276	247	255	275	253	244	245	277	278	287	241	286	280	288	281	285	265	275	265	296	284	284	272	259	264	287	273	264	261	268	286	262	261	263	278	237	271	277	269	265	291	271	253	279	274	267	285	256	268	254	258	268	265	289	295	243	292	265	269	272	265	278	305	265	278	286	279	271	278	238	233	266	270	242	291	283	264	273	284	268	265	273	272	260	277	296	296	263	256	306	280	257	280	282	292	264	266	262	298	272	247	273	292	273	260	261	281	264	281	253	288	294	290	277	249	262	275	307	281	261	257	269	282	270	276	286	244	271	287	293	273	271	268	265	268	281	269	266	257	283	273	255	258	263	292	297	259	293	264	266	280	277	278	269	275	273	284	269	250	243	272	269	250	275	283	284	266	258	278	283	253	266	282	281	249	280	306	299	290	264	265	278	270	293	252	263	249	279	287	282	272	262	235	269	227	258	256	257	281	258	271	263	255	254	259	280	296	274	245	253	257	269	268	250	293	268	288	275	275	291	275	278	245	239	270	247	281	268	276	259	260	260	273	286	261	265	297	311	303	253	304	278	253	269	274	284	250	245	267	286	280	227	260	292	240	276	270	290	280	267	250	293	245	289	256	273	256	259	249	266	275	279	272	283	273	277	299	266	261	277	278	281	275	284	243	273	283	281	263	298	274	288	280	278	275	271	281	244	271	298	266	283	292	267	272	276	265	281	266	282	281	277	249	278	274	262	272	267	249	267	266	261	257	271	263	296	297	265	271	275	255	274	265	269	280	294	298	266	286	291	252	287	278	255	290	290	274	280	293	239	270	284	285	280	247
8258	15485	14364	9349	8109	6645	6155	5109	4003	3408	2903	2625	2392	2065	1703	1416	1193	1053	972	952	882	805	756	784	784	734	760	688	705	669	742	667	663	710	697	690	655	704	668	601	644	650	692	659	665	656	648	636	661	613	660	636	620	638	666	679	636	629	571	593	578	636	606	593	637	634	643	606	617	605	625	630	614	625	608	636	620	620	647	628	635	599	656	614	635	582	632	612	659	628	593	629	655	600	611	661	603	655	616	621	599	627	586	588	649	594	652	599	654	581	637	666	631	608	603	646	609	621	575	618	595	611	638	627	621	603	641	605	596	613	597	652	603	648	651	640	648	658	622	633	602	606	584	639	621	641	581	619	595	635	593	606	616	626	616	629	634	584	652	620	638	617	651	631	596	617	601	582	607	664	616	645	606	621	567	622	582	638	667	570	621	649	640	589	625	576	646	622	619	628	640	586	637	654	625	618	614	599	602	634	619	624	652	615	632	611	644	635	613	610	598	603	627	623	609	632	595	613	594	585	585	606	664	631	596	609	637	611	631	629	640	648	620	591	594	631	609	627	671	622	627	615	607	646	585	573	603	609	600	606	612	627	606	598	649	665	636	631	607	574	595	647	633	628	609	604	610	581	600	641	617	614	592	627	620	657	595	561	591	651	637	623	638	612	638	642	626	621	586	593	617	596	630	614	648	614	591	640	592	634	626	627	619	587	592	577	644	604	601	629	615	610	607	614	576	624	600	638	648	659	637	620	582	645	606	628	572	614	668	612	659	674	630	615	623	589	659	606	615	616	622	643	623	663	594	598	629	619	625	620	575	630	601	615	601	614	618	668	678	616	668	613	606	610	585	634	618	649	603	623	626	608	598	615	607	588	624	592	609	638	629	623	639	593	649	668	600	605	604	625	631	630	604	648	549	609	657	607	602	631	585	605	649	639	599	594	663	604	610	604	616	635	657	633	637	591	592	572	614	638	606	661	612	604	649	655	639	631	606	622	645	594	585	610	596	586	619	636	602	619	621	601	589	601	668	576	638	634	636	622	618	605	641	646	654	606	654	602	620	623	636	611	608	623	607	624	621	617	606	647	553	616	660	637	603	617	598	577	604	617	620	566	613	660	603	603	631	649	649	589	611	592	615	649	613	599	615	634	653	614	615	579	597	614	654	595	597	611	622	598	631	626	616	651	625	632	633	617	623	598	620	657	633	656	591	618	630	568	588	589	609	631	640	643	614	591	620	598	632	612	645	631	667	605	577	643	628	624	596	611	645	604	604	569	634	653	601	625	643	593	612	599	601	573	591	623	623	633	580	639	617	616	585	644	628	650	598	603	650	581	597	643	585	641	659	631	574	573	639	617	619	601	605	586	644	605	598	606	615	573	645	642	669	597	597	615	621	604	594	640	624	622	626	607	623	594	633	623	658	606	601	602	617	610	618	623	595	604	602	598	633	608	600	611	567	607	610	648	678	626	582	592	593	635	643	576	642	644	620	601	611	616	640	594	603	639	609	593	624	654	597	630	602	644	621	588	627	597	653	607	634	625	613	612	605	654	575	593	626	609	619	584	661	588	615	646	541	546	574	607	617	644	623	609	614	620	627	637	640	635	590	628	605	611	645	659	612	673	618	646	583	615	603	654	638	617	615	621	645	622	631	608	629	617	602	631	657	568	609	610	577	621	658	630	632	621	636	636	634	640	631	610	640	636	640	633	624	637	557	626	615	587	584	653	654	604	560	610	618	601	625	625	625	632	607	620	605	577	606	645	634	610	649	654	650	649	621	653	669	596	580	576	670	625	650	596	599	652	631	610	652	613	613	632	641	634	616	640	603	600	621	603	618	650	642	650	609	588	634	587	599	606	629	617	598	593	628	613	599	642	640	587	645	563	579	618	657	620	578	612	644	614	605	603	592	608	598	618	637	596	611	647	601	608	643	619	606	622	618	589	599	600	680	636	620	600	598	627	614	603	603	605	600	586	600	580	572	609	619	649	608	592	610	637	644	615	573	609	638	558	599	601	617	628	626	639	655	612	599	656	605	618	634	595	613	580	610	609	610	588	663	609	631	616	637	635	625	598	648	598	634	615	644	632	631	594	660	628	625	603	623	693	661	608	600	696	594	604	587	582	634	623	634	640	621	584	657	629	648	584	601	608	638	630	671	630	619	597	606	608	557	594	627	625	611	602	617	629	621	620	639	655	575	604	615	631	560	613	592	664	588	579	592	597	652	633	627	649	569	616	649	622	615	603	616	648	615	601	581	644	643	614	604	548	650	573	645	633	605	670	602	571	620	597	649	586	584	601	648	624	609	623	600	637	620	650	614	641	646	596	592	548	654	581	594	606	633	645	634	568	612	633	654	634	634	654	609	588	610	614	589	628	588	643	601	597	623	622	632	600	615	636	582	644	607	611	610	597	610	616	617	624	627	597	671	565	629	584	607	626	626	615	627	585	570	618	652	609	656	631	636	610	610	618	628	582	601	594	606	653	568	609	615	648	613	598	628	623	566	599	623	675	601	624	601	589	626	598	623	647	631	588	608	609	584	607	619	609	591	609	611	628	649	615	615	648	626	629	575	590	613	672	605	624	625	635	600	594	583	634	614	656	626	583	597	593	597	663	633	618	633	595	594	638	618	623	589	620	572	633	599	656	613	616	610	626	592	625	615	618	607	648	621	634	584	601	582	609	585	601	614	610	654	605	625	613	610	643	617	675	563	619	635	587	670	602	625	599	616	640	633	625	615	633	599	627	611	648	618	572	621	628	650	580	633	607	623	630	649	611	609	602	616	626	550	629	588	677	633	640	650	579	585	635	569	604	610	616	618	623	601	583	633	652	603	646	607	630	615	636	614	630	601	605	599	620	606	612	644	656	579	594	628	573	602	618	636	661	632	643	636	629	611	646	594	669	650	609	585	641	593	636	637	611	608	623	636	672	614	640	616	582	648	610	623	633	613	606	642	586	612	604	629	576	587	603	601	661	630	591	587	661	623	605	619	654	585	620	619	615	615	609	653	637	609	594	592	607	645	618	636	578	601	604	659	622	595	611	687	584	594	609	621	610	566	602	606	590	587	639	644	594	615	609	656	644	580	603	660	613	624	614	622	623	599	620	605	605	558	619	607	610	665	633	595	638	613	643	575	639	660	590	608	601	611	614	651	647	622	624	601	595	667	583	619	600	608	607	610	636	629	582	626	618	624	578	616	608	609	631	595	645	609	621	624	628	586	660	609	616	611	611	584	588	625	626	578	594	610	654	615	631	609	600	679	591	606	584	585	619	612	614	624	608	643	616	623	579	625	599	623	627	592	592	598	639	579	588	597	644	617	619	615	617	594	618	614	643	642	640	597	625	572	633	646	618	644	620	626	581	623	621	596	631	658	580	580	631	560	596	584	629	612	598	616	665	615	598	597	618	599	635	619	616	581	631	636	637	625	621	606	619	636	635	656	631	600	619	668	605	633	610	600	598	648	556	585	614	595	641	649	647	658	607	608	607
24104	21468	28973	24386	21450	12203	4098	2452	1974	1621	1429	1284	1310	1078	998	818	720	674	631	607	547	579	576	559	573	500	499	572	501	514	475	472	528	491	518	476	468	472	485	510	518	529	529	492	496	534	504	441	442	504	513	462	477	502	467	469	497	515	450	491	491	488	482	494	455	425	472	472	509	481	454	471	482	472	475	469	503	471	472	508	447	481	509	467	480	449	480	487	514	506	503	465	456	455	496	473	487	472	428	479	522	483	436	433	496	463	462	479	463	454	484	507	477	474	509	526	477	465	484	492	510	459	470	448	478	467	445	462	451	494	459	470	468	509	476	472	513	473	455	472	475	469	463	478	428	476	478	455	486	480	456	441	497	471	483	495	434	466	459	485	494	471	422	458	455	441	482	480	476	466	467	497	478	467	471	453	483	458	441	445	490	525	474	488	451	488	487	524	454	460	467	448	495	460	483	471	455	510	457	475	442	461	451	457	507	453	463	504	475	478	486	457	510	467	493	464	513	462	456	462	484	499	457	492	483	502	459	475	475	463	470	503	449	492	463	482	500	432	495	502	506	459	495	472	488	522	462	489	521	453	466	457	492	487	501	438	468	476	465	507	488	488	481	449	464	477	467	464	453	471	466	471	487	509	484	476	498	482	518	478	471	445	489	477	475	474	485	440	493	495	490	487	531	445	473	501	471	474	462	412	460	527	486	468	484	519	479	484	454	480	475	488	487	447	480	463	467	491	446	462	472	411	471	475	442	494	470	510	509	443	470	476	504	495	453	500	463	500	489	440	462	487	450	438	472	445	455	474	470	432	442	515	489	492	504	487	468	449	488	452	467	503	517	478	495	525	494	473	488	457	513	524	489	443	473	486	458	447	464	464	481	503	497	496	463	466	459	452	447	513	469	430	430	530	439	494	476	452	479	473	497	434	448	482	487	480	469	472	499	492	478	460	460	436	459	489	488	471	443	499	502	478	494	484	458	477	510	490	502	489	455	506	506	455	440	501	468	511	440	457	480	512	521	465	481	483	445	459	485	484	442	469	471	463	466	483	449	484	491	441	463	479	459	456	472	463	466	443	496	435	463	474	484	476	471	499	445	505	459	452	514	452	472	467	501	460	422	497	480	435	504	457	508	469	482	450	474	490	471	475	440	495	520	451	467	470	479	445	475	519	492	456	487	511	454	478	499	475	482	506	485	501	485	500	461	495	486	444	469	507	478	454	450	447	490	483	499	466	493	463	483	438	497	495	451	457	480	450	492	454	491	452	495	500	475	498	479	443	469	482	496	452	502	504	484	481	484	473	471	456	506	482	486	489	436	491	482	475	466	449	475	483	471	471	506	468	464	482	481	465	459	469	522	468	490	515	463	461	470	451	469	526	484	505	467	451	478	411	511	479	470	435	478	444	455	457	470	470	464	450	449	466	470	484	494	461	460	476	457	451	511	472	459	510	465	477	488	459	501	436	505	455	464	484	489	508	487	446	514	478	448	503	484	494	494	473	472	485	467	442	504	519	464	488	482	469	473	464	491	476	501	458	459	457	463	480	496	460	452	506	498	472	483	482	536	463	434	475	477	483	485	473	496	489	435	488	471	460	511	452	443	478	468	467	461	472	471	497	473	436	451	507	465	506	498	500	453	435	510	486	510	439	489	448	450	451	494	459	458	499	470	458	456	489	478	490	497	471	518	456	511	439	499	482	463	468	472	452	462	446	487	428	437	523	481	477	459	453	439	487	443	502	487	513	514	457	476	483	471	454	482	457	485	434	463	487	473	469	457	503	468	431	456	435	475	449	484	475	451	458	472	519	458	477	495	460	484	463	431	468	460	433	456	451	449	470	455	498	489	499	464	544	533	449	468	483	454	527	489	480	478	472	496	448	489	445	456	509	478	456	472	497	471	510	481	467	484	462	515	469	471	499	481	455	486	474	488	454	460	448	498	459	498	480	467	476	468	483	476	504	500	468	469	460	454	496	490	471	479	453	443	493	492	445	465	487	490	456	493	492	497	474	437	494	506	445	488	516	464	530	477	526	490	469	496	442	468	467	473	507	474	428	507	461	432	481	480	462	467	478	469	493	458	475	505	471	513	491	485	472	474	516	470	479	450	490	483	452	500	459	478	428	468	511	495	431	473	472	520	477	486	435	467	466	478	477	493	476	506	474	448	476	466	529	507	487	509	442	447	458	456	485	424	447	476	466	508	465	461	456	510	466	455	478	461	479	432	528	481	502	463	463	504	517	467	509	490	494	512	504	506	493	456	484	474	483	466	469	468	486	446	476	480	473	451	461	455	470	477	469	461	455	464	466	451	486	469	439	439	480	422	487	440	522	463	483	495	455	505	515	463	508	490	494	458	481	468	475	499	480	461	475	465	447	472	462	452	493	440	492	500	481	479	515	481	468	442	487	481	453	467	486	481	508	465	499	470	432	469	464	466	502	457	462	514	458	453	432	474	457	469	506	461	448	492	501	473	465	471	483	477	448	475	476	485	483	509	471	493	499	465	463	494	471	477	491	493	498	523	459	523	451	466	449	446	494	444	520	495	523	514	490	474	473	487	467	482	460	463	477	498	426	450	475	491	489	481	456	479	488	476	485	460	488	485	492	481	481	457	436	490	444	465	494	498	468	495	497	500	490	519	492	488	456	491	453	415	456	494	462	493	491	474	443	475	480	444	451	428	431	502	469	453	490	533	515	484	460	441	449	418	461	482	477	477	507	477	506	515	490	462	513	462	461	469	444	473	502	483	512	460	471	471	466	477	475	483	486	473	485	491	462	480	475	517	462	476	470	513	496	460	465	472	465	456	474	504	495	421	450	452	453	456	466	523	473	494	450	478	482	467	477	450	464	471	448	454	494	471	461	465	435	490	480	478	421	490	476	474	424	495	492	479	489	464	434	487	449	498	462	459	456	462	471	472	468	479	455	462	439	483	477	461	507	467	471	467	461	478	515	497	431	481	487	459	486	497	474	493	497	462	469	445	466	482	472	480	504	455	500	499	495	472	494	536	481	443	494	472	462	487	494	482	476	471	466	486	458	480	503	469	463	450	453	478	491	467	453	487	463	472	501	438	504	481	465	473	449	457	455	483	504	484	479	483	485	437	444	507	478	457	484	493	470	488	473	467	437	458	462	440	463	495	494	487	483	477	498	517	460	486	478	474	460	484	486	496	481	485	480	471	470	441	446	443	494	447	501	434	523	473	459	460	509	453	498	426	510	471	459	528	482	494	445	472	482	465	446	471	433	456	508	491	471	437	467	498	502	500	460	473	467	471	519	482	439	475	488	465	510	469	490	493	441	491	507	468	470	476	471	442	479	497	484	466	478	444	454	475	458	438	449	498	477	474	491	433	496	495	470	479	461	481	490	465	490	495	465	477	454	479	453	476	485	453	422	458	515	490	446	478	466	471	499	459	432	464	480	478	471	493	511	481	477	535	482	503	510	498	495	492	442	453	461	509	450	448	486	490	473	510	444	443	453	489	493
11593	22211	20521	14417	12342	10840	9361	7750	6380	5510	5088	4481	4095	3502	2908	2223	2000	1850	1522	1489	1472	1346	1286	1254	1191	1237	1116	1161	1210	1186	1142	1166	1115	1090	1083	1107	1116	1089	1046	1046	1066	1047	1028	998	1109	1037	1077	1057	973	994	1018	985	1069	929	1057	995	1070	959	997	1008	1015	1030	989	951	1002	948	960	987	1039	991	1035	997	1005	995	1040	964	1002	971	997	1021	983	976	992	1001	1000	978	1059	976	1005	1013	1017	1011	990	1042	982	1040	960	993	1025	960	977	1018	930	992	975	1017	1017	997	945	952	993	981	1002	968	975	974	1034	991	978	1006	1003	928	976	1013	1049	987	995	991	984	997	991	955	989	960	1001	928	977	998	984	954	1005	1019	977	994	950	967	1038	965	987	1024	1038	983	974	974	1006	1009	951	962	968	991	984	977	984	965	1025	999	1021	1009	1003	1007	1060	1002	1005	994	1053	1023	985	1011	1021	1016	965	962	1009	1041	952	964	959	920	1019	977	933	995	1011	994	1005	1000	1027	975	1000	989	1000	1004	1016	963	1003	898	1034	985	1025	1044	956	955	994	997	979	952	1014	1011	953	1015	1000	1019	987	998	1002	1022	1017	1006	989	990	1025	969	969	959	944	960	991	992	1005	932	945	989	994	1041	1027	945	998	962	970	1009	932	1014	1079	988	1000	970	997	940	972	995	1003	972	1037	970	1022	1017	1007	930	945	1005	925	1014	1023	1050	952	1018	1042	1033	981	1026	1008	991	937	1002	946	1006	1042	1017	1039	954	984	969	1034	980	931	1010	939	972	1016	971	1012	1006	971	1008	1005	963	1034	995	1002	954	986	1001	944	970	1009	954	984	1042	984	1015	972	964	1020	988	993	933	994	1013	995	1003	940	999	938	1038	988	953	974	1031	976	956	1008	1002	1082	964	980	980	1010	934	1022	976	948	1039	989	995	999	929	1026	989	971	1046	1041	1012	1038	1033	990	1023	1024	1004	1015	1000	1087	974	1037	1014	980	979	1019	1018	941	961	1044	1016	992	986	989	1019	956	1008	947	920	975	972	998	948	1014	1031	1003	971	962	928	938	964	976	978	998	1002	937	963	1017	987	966	971	1017	942	967	979	1016	991	998	1044	998	1004	958	1041	949	984	1036	1008	993	972	1026	968	970	983	981	997	943	983	1031	993	967	1003	980	1021	941	1031	992	969	1010	1007	960	1049	1012	983	974	955	992	986	1058	995	977	943	1002	961	969	972	1000	999	960	971	1034	963	997	962	933	1001	1019	961	1013	962	1034	1024	1016	1035	1024	979	976	906	991	977	908	959	1007	954	1043	979	976	977	938	950	969	956	996	1029	983	1031	984	996	1003	939	959	948	1022	995	941	947	1011	941	975	987	951	1020	945	927	970	972	968	999	910	951	997	1006	992	996	1009	1037	978	1037	989	954	999	976	1050	989	981	1022	957	973	995	966	1008	986	994	966	970	1012	1003	979	1001	987	1015	1058	959	935	1021	985	993	1030	1049	960	1018	985	965	1016	991	1001	981	1020	981	1002	964	1005	987	962	1000	991	1063	970	974	990	997	971	1007	969	1004	1022	992	1014	1010	958	969	961	1020	1008	981	1002	992	1024	979	950	1027	1070	951	1019	1022	966	987	985	991	1044	980	970	970	946	1028	1018	932	981	979	1026	1008	1005	938	994	928	961	1004	951	997	1027	1033	981	986	1042	971	929	950	978	1020	1023	1057	1006	997	1062	979	1016	982	1029	943	949	946	978	965	988	986	1019	998	944	986	957	1006	996	997	974	1014	1021	1023	980	1038	1004	980	949	996	1045	976	968	1002	1056	1001	1020	959	955	993	956	941	994	958	1023	982	981	968	1029	960	1025	1024	986	949	986	958	1036	976	1024	992	947	958	982	957	1038	952	893	1041	978	1019	1033	1018	990	990	1062	1039	990	982	967	1045	998	1014	975	989	1066	963	1009	983	1029	983	994	1023	1012	1022	1081	988	1023	1030	990	1016	1013	931	1010	994	977	986	997	978	989	938	1022	968	981	973	934	968	1004	1025	971	1003	926	973	964	975	995	954	997	986	978	976	962	956	993	958	928	1047	970	1004	980	998	969	978	998	982	1054	962	1020	969	995	984	983	949	1011	959	1001	991	971	999	978	959	940	1000	1001	946	1022	968	986	1022	1024	1021	972	994	977	935	966	927	977	991	962	942	944	1031	1057	997	1033	1019	971	1004	1008	989	954	963	962	1004	1021	1023	953	964	1011	1006	972	934	997	933	993	1011	1005	957	1021	956	1004	981	1078	991	975	997	991	1006	993	963	1022	980	976	996	1003	996	1008	1013	983	975	977	996	954	1025	949	968	963	991	1040	945	984	980	970	1002	1012	1066	1035	1000	901	1016	1028	995	1013	994	972	1004	956	987	990	938	1009	1032	982	971	992	1044	929	1006	992	999	1010	952	1022	996	998	978	992	926	970	1020	1008	1006	959	1017	1020	966	992	1019	1048	955	978	988	993	950	985	985	994	985	1020	1053	945	979	1016	960	955	1041	989	1019	947	1037	1012	1015	998	975	1027	1017	1034	946	934	971	923	975	1007	967	951	1001	953	1003	983	981	1043	985	1045	1003	1058	1000	961	992	991	977	981	985	1027	1024	1002	997	929	969	999	975	946	1027	974	1003	996	990	998	981	1053	1006	973	978	996	969	985	955	1001	1009	1004	994	994	1030	948	914	971	987	1004	926	967	1000	996	1049	1030	986	964	979	951	965	951	965	985	990	910	1003	1015	973	931	958	1039	977	959	1024	979	989	1025	1030	1024	970	1002	976	975	1031	934	983	1022	1013	992	927	991	1025	1018	1049	986	951	1006	989	1018	1020	948	998	1022	961	981	975	937	997	938	996	1017	1032	1011	956	997	959	1022	1034	994	990	1056	948	944	968	1013	983	911	1009	1006	990	998	953	983	951	981	1005	928	1006	1009	1045	989	981	969	954	964	996	953	1029	959	923	925	983	1005	1042	980	1009	1005	1028	991	1014	994	958	995	1028	1048	939	1026	997	995	1020	991	1005	960	922	960	1017	977	985	949	985	960	1005	978	1032	1042	958	949	958	955	984	1053	1014	944	998	1006	991	960	995	1003	935	951	966	983	1003	1012	991	951	979	1007	979	993	988	1023	957	975	995	936	998	953	975	943	963	944	979	1021	968	990	999	996	983	1008	947	979	940	998	998	976	1022	991	1030	1024	983	1016	978	959	956	967	1005	968	1010	916	1000	976	1042	995	948	991	1003	997	961	1051	998	1016	1042	942	1036	1017	975	991	1020	994	936	1028	927	960	993	993	995	993	1044	1008	989	987	925	969	1031	919	946	977	1010	1015	966	906	932	1018	988	951	965	969	973	993	1001	1010	979	1003	959	998	1000	980	1001	1000	1018	950	1007	974	992	1001	1000	952	978	958	954	945	978	1040	994	958	1053	1003	1023	952	986	932	1017	1008	1044	1017	973	937	943	946	1014	992	1008	1020	1016	982	987	1021	1024	1003	1065	946	964	1000	1011	987	988	993	984	1049	982	957	990	993	960	1008	1008	966	989	932	988	984	1015	1015	1022	982	962	1007	1023	1007	999	972	1018	966	992	1010	1000	953	931	1007	978	984	1002	986	958	997	972	1031	1016	993	1037	998	939	912	998	963	980	967	1002	977	1004	1012	977	974	940	995	1052	957	976	997	982	987	1016	996	988	1015	1009	1025	962	1006	998	1007	976	974	974	941	1003	960	1016	969	988	979	939	957	947	994	1015	971	1055	929	957	1035	1035	955	1016	1008	998	956	1017	997	934	979	971	957	1028	970	1024	1037	1014	1008	1032	1019	935	995	1024	1055	994	992	994	980	962	972	989	964	1006	982	1000	1027	956	970	989	972	1011	981	1024	984	970	947	1026	997	955	1023	999	988	987	992	973	1002	1017	997	1022	990	996	982	959	972	957	1003	969	932	994	959	1044	1034	990	1040	1001	986	1000	948	985	961	1021	941	986	954	1007	1003	1004	991	1006	982	983	1006	943	995	990	985	989	996	929	997	956	1008
27361	16330	3216	1495	1065	933	841	697	621	564	563	539	486	508	447	422	443	454	411	412	403	420	443	464	402	376	375	363	399	382	386	344	404	397	371	387	380	413	431	419	386	389	398	406	385	381	394	386	402	424	380	401	388	375	404	413	379	393	399	422	415	430	424	396	404	398	362	392	400	425	413	424	410	392	379	366	409	386	391	391	428	406	419	395	401	423	409	419	395	436	398	403	407	389	388	396	395	373	389	393	389	432	409	376	360	405	334	431	400	389	415	419	393	346	386	393	414	389	397	407	384	382	388	426	379	382	397	399	366	400	457	401	391	397	383	397	392	390	411	398	399	388	421	359	366	417	403	396	410	413	400	391	402	365	400	427	389	373	379	373	415	435	369	377	432	397	390	407	373	383	399	431	436	402	430	367	398	392	391	411	411	402	378	382	399	383	404	418	399	392	384	363	383	399	363	394	363	361	401	379	430	408	409	391	400	414	379	408	391	431	403	424	423	429	415	389	395	390	410	391	409	429	409	390	407	372	399	403	377	395	372	383	388	378	376	404	340	397	403	456	363	417	355	386	420	386	384	417	395	399	363	405	393	381	394	412	394	409	383	414	446	394	388	380	446	406	415	397	403	434	348	345	403	383	406	405	417	400	409	425	418	386	398	375	396	372	419	410	362	395	416	399	415	415	394	381	414	365	357	358	388	362	381	401	417	385	402	438	400	414	364	367	391	389	364	406	363	424	425	410	407	376	397	383	386	426	382	407	361	426	407	439	445	414	376	421	414	439	355	399	408	378	409	404	440	401	407	453	375	389	388	381	382	379	424	412	385	389	427	403	389	361	421	447	408	442	377	402	386	410	384	396	391	378	394	414	405	365	375	382	375	404	404	422	434	395	412	377	370	414	388	406	356	400	385	394	374	389	410	398	387	415	414	389	391	399	410	399	384	409	366	355	375	411	370	413	410	347	388	388	421	395	410	392	415	416	432	403	380	396	399	436	414	392	416	452	401	380	418	421	395	409	385	411	407	437	358	387	395	417	384	368	392	406	382	375	388	417	380	386	412	381	358	401	432	389	416	391	434	388	384	379	394	388	389	440	371	359	392	377	394	384	381	385	370	401	428	405	422	396	390	398	374	399	378	419	415	422	378	407	390	365	402	387	452	398	382	373	392	376	418	395	379	413	397	362	406	397	392	401	370	362	363	399	421	396	409	405	404	375	412	408	397	403	397	412	393	403	452	380	374	415	391	413	422	405	386	396	403	392	421	413	385	425	392	348	366	412	406	412	424	403	433	352	392	399	374	429	398	386	410	405	377	411	398	402	343	390	353	396	406	400	402	406	387	403	418	418	391	425	374	391	396	406	372	407	386	382	375	395	396	449	394	385	399	400	389	382	411	418	425	353	388	394	406	393	396	398	385	419	405	394	400	389	371	396	379	386	388	400	418	378	387	383	365	394	403	405	409	383	385	375	391	438	391	401	378	415	383	385	430	400	392	408	365	447	379	412	387	419	364	405	387	426	422	414	393	377	373	393	374	369	403	347	377	395	381	398	393	371	390	401	399	381	363	387	400	418	363	390	400	390	409	410	405	403	367	404	372	395	418	397	378	397	424	380	368	401	364	395	409	420	400	391	369	394	439	375	389	409	415	372	428	384	400	397	412	375	381	417	390	419	382	374	371	400	399	385	372	380	344	384	380	380	422	383	411	380	392	370	425	415	399	421	386	390	395	416	401	402	362	388	365	419	379	386	400	380	403	424	399	412	397	390	389	386	381	421	396	376	406	398	386	397	342	414	368	396	374	370	390	385	410	393	380	384	382	384	410	397	402	412	398	407	389	393	370	439	405	381	370	401	426	383	416	423	387	372	406	395	391	375	397	399	412	371	419	382	363	429	394	411	377	408	398	415	384	407	380	385	392	363	399	390	383	439	389	434	383	381	419	425	388	393	413	399	397	399	425	366	391	418	393	375	410	402	400	404	401	380	383	370	383	421	376	398	396	409	378	429	381	350	378	384	420	389	394	389	407	421	391	413	396	411	397	368	381	371	428	379	389	419	442	390	398	399	398	368	441	376	383	402	347	381	391	391	401	360	403	397	402	411	370	374	406	401	387	395	411	382	385	405	390	395	381	426	397	381	404	390	392	419	424	400	413	377	409	390	371	353	402	377	411	394	377	391	392	403	389	414	396	392	392	409	380	406	376	401	402	385	406	392	410	396	341	435	393	372	409	385	386	386	372	435	406	418	425	393	414	429	412	382	403	390	395	413	384	409	380	380	361	394	376	383	415	381	389	393	381	410	360	359	370	414	392	389	417	406	394	411	403	369	413	423	392	397	371	378	409	371	376	405	391	408	377	401	392	380	359	371	396	418	401	405	372	432	441	371	381	381	393	355	412	403	412	388	440	384	389	411	400	418	378	393	434	374	404	382	381	395	404	364	405	383	381	376	351	375	401	376	373	409	404	414	375	407	429	370	373	383	406	428	380	412	361	401	404	451	385	415	412	401	387	394	402	397	426	380	383	389	416	382	406	392	430	374	367	419	409	391	412	393	377	402	413	418	407	416	395	348	356	407	405	385	344	371	396	398	422	398	425	370	391	360	373	397	402	399	405	415	381	408	400	415	385	365	399	384	389	396	409	396	425	357	370	409	395	370	390	407	402	394	417	383	426	383	400	399	406	371	404	395	396	407	420	417	422	412	384	418	387	407	407	374	417	385	377	419	355	387	398	410	377	377	393	377	429	407	410	401	372	371	367	396	381	391	369	354	382	413	360	407	417	416	413	407	406	385	419	427	392	421	385	390	406	418	430	400	391	411	371	401	399	401	430	400	403	428	408	390	409	432	362	396	400	400	400	401	384	392	414	411	415	425	376	387	400	384	399	401	395	431	378	429	391	399	392	397	388	398	389	417	407	384	392	378	376	397	383	374	386	405	387	394	405	402	379	392	369	391	381	433	389	420	409	403	412	384	406	399	431	421	397	407	400	377	428	435	374	342	396	364	400	408	379	387	364	405	378	381	395	415	419	427	412	404	430	405	398	385	439	380	372	404	362	363	385	374	400	430	425	408	381	418	382	395	423	438	401	398	383	373	390	392	376	362	403	398	403	416	392	410	390	408	420	405	412	390	384	405	424	399	397	429	413	402	384	402	370	391	373	360	375	401	396	400	409	361	386	371	402	384	395	407	442	432	423	373	414	399	390	388	375	393	380	375	377	400	409	401	408	418	406	346	385	367	389	409	366	384	357	395	411	418	398	430	402	396	406	359	374	398	376	389	409	391	376	392	403	374	371	391	396	420	380	437	427	382	385	341	383	406	403	395	364	405	403	390	401	353	389	397	376	386	412	421	374	420	383	411	388	416	406	392	390	414	410	389	404	388	406	376	398	407	375	393	433	390	380	420	429	412	374	390	373	418	415	403	396	380	389	424	373	392	451	406	377	401	434	379	429	384	409	376	429	399	396	379	396	419	375	389	427	398	360	395
6193	5425	5429	3971	3496	3266	2757	2269	1926	1777	1707	1519	1491	1343	1185	1027	958	961	1012	915	922	872	935	905	875	906	913	916	901	949	925	878	909	915	946	889	932	854	889	942	886	912	877	916	906	926	861	886	881	946	944	880	930	880	875	865	847	860	910	953	886	912	909	900	901	890	936	914	867	916	855	853	848	873	882	865	964	879	882	855	889	846	934	878	922	902	868	885	882	898	832	888	895	828	834	880	904	904	895	869	873	907	874	833	943	840	926	811	925	916	842	905	874	855	872	879	861	910	887	889	874	890	834	870	865	854	835	893	885	897	884	861	852	891	817	930	889	888	835	886	818	870	888	909	878	866	908	905	857	858	892	886	910	900	832	921	861	881	862	922	911	871	941	908	865	896	863	863	871	861	927	871	827	898	865	887	850	874	878	883	842	870	916	902	940	894	873	868	891	915	847	898	912	875	877	859	861	861	853	849	864	860	911	908	836	865	914	859	865	879	824	860	856	946	867	910	848	856	866	901	862	851	917	850	903	919	871	880	885	844	888	879	940	862	874	846	831	867	819	898	843	909	893	868	914	852	917	875	917	844	831	867	909	919	916	943	922	839	861	923	862	942	836	909	868	880	865	863	841	863	865	854	921	873	898	852	876	853	859	884	858	829	874	857	883	889	810	866	870	915	842	851	945	890	902	890	907	865	854	846	948	894	865	899	896	831	831	857	892	852	863	821	871	899	907	933	856	912	857	895	895	909	913	867	890	889	871	880	867	913	868	842	841	877	906	820	832	850	931	850	829	874	906	872	866	916	899	807	894	918	868	873	853	886	863	832	852	861	885	954	815	873	860	864	896	884	846	903	873	855	892	910	889	786	863	916	908	866	877	898	920	893	936	853	907	877	855	929	910	887	854	880	838	900	910	888	866	900	889	876	908	867	855	878	878	879	919	841	887	913	864	907	926	892	897	906	864	917	868	846	924	924	856	889	925	859	835	849	865	895	848	920	862	892	863	893	895	825	865	887	866	927	866	871	944	865	890	872	898	968	826	924	922	887	866	834	863	900	835	875	895	888	876	822	879	874	881	905	905	929	869	839	921	882	858	936	902	899	860	862	856	883	882	877	868	815	947	836	891	894	860	888	887	852	866	935	914	897	868	895	857	920	881	914	851	933	867	875	850	845	871	860	855	875	862	898	911	883	864	916	883	862	841	871	810	887	931	879	813	906	924	891	856	886	917	866	867	844	919	865	924	942	933	890	841	861	894	903	828	853	883	890	879	896	887	908	868	862	869	861	871	916	888	910	898	874	897	861	821	861	941	937	856	885	941	920	881	918	837	917	820	871	892	874	868	881	866	910	890	899	915	898	887	930	858	836	913	862	878	899	879	890	821	871	888	875	843	900	910	892	878	851	879	844	917	907	858	874	897	878	913	847	933	856	841	920	879	872	872	908	860	876	918	929	895	912	854	859	878	882	880	911	900	879	875	932	898	869	896	901	828	920	909	869	875	897	861	866	904	880	889	871	899	896	848	894	895	873	921	882	928	874	864	893	896	870	885	910	830	822	836	857	893	932	893	919	876	832	925	892	895	846	854	882	864	835	828	901	837	841	863	838	904	891	903	876	819	936	927	912	902	871	859	900	838	924	883	912	908	853	785	950	911	852	880	845	931	835	851	884	874	918	873	888	853	931	912	890	910	858	863	899	823	850	906	847	851	858	859	864	910	902	847	880	876	888	905	882	904	919	919	882	912	933	887	898	884	880	843	911	832	910	902	922	832	879	884	881	858	888	887	810	947	833	879	930	836	840	884	871	880	899	917	908	887	875	853	883	898	815	831	904	868	843	914	890	948	888	889	878	918	893	878	884	905	920	899	889	855	879	855	828	874	898	859	857	918	875	881	866	883	876	890	832	888	927	858	828	905	846	851	904	888	854	939	917	890	881	873	939	897	891	846	877	905	873	898	884	843	892	887	865	912	800	898	911	945	921	920	916	898	888	896	922	844	902	849	864	887	864	867	833	872	897	899	871	913	901	869	879	916	856	883	917	879	865	901	855	906	888	884	896	873	890	792	892	856	865	852	917	865	862	864	852	859	893	846	909	883	834	868	929	898	875	929	885	858	881	882	835	904	887	874	909	919	853	853	879	919	877	879	836	947	879	922	905	891	865	870	856	873	853	835	904	907	896	810	909	907	892	868	889	918	862	883	866	880	885	850	870	827	841	860	912	960	837	904	860	877	924	906	889	845	835	840	850	886	862	858	903	912	868	898	835	896	877	890	850	856	881	835	886	914	873	914	891	867	840	843	922	852	916	903	862	860	902	830	902	845	829	873	819	875	870	877	837	887	840	892	857	886	891	890	865	857	878	858	837	870	845	908	903	865	893	907	874	909	864	849	868	900	914	941	902	877	872	855	862	921	836	869	873	830	847	878	846	850	888	850	836	892	813	852	911	933	922	907	824	860	883	890	862	891	887	921	879	901	858	916	876	945	872	902	844	867	860	911	910	934	863	871	898	909	886	879	920	876	873	856	845	873	810	842	884	877	868	867	905	891	919	791	897	842	898	899	910	918	876	824	895	880	895	906	885	871	874	895	891	860	896	868	817	898	892	885	909	858	858	809	833	855	905	897	873	899	864	843	885	887	863	894	870	899	881	896	837	903	903	892	853	891	941	858	859	875	914	925	902	854	924	856	911	883	924	873	775	854	838	809	802	903	912	925	867	869	869	870	883	880	883	859	891	928	838	860	887	886	876	894	814	861	839	861	878	852	857	898	882	879	879	825	850	926	844	900	892	900	849	871	858	832	892	872	893	923	880	856	858	906	876	882	821	833	854	874	800	909	868	874	890	948	852	885	877	828	876	853	885	845	920	856	840	879	874	877	861	832	912	865	850	829	869	920	850	896	881	892	833	905	861	882	883	878	893	862	899	908	886	860	951	918	870	859	808	854	852	874	859	860	890	878	917	852	906	917	829	911	960	888	865	892	845	858	916	897	890	907	882	839	894	875	820	902	855	803	904	881	902	887	861	865	858	875	859	884	898	917	837	924	878	842	846	820	830	878	841	906	853	884	873	879	879	851	932	861	910	851	887	878	887	898	895	894	877	845	878	883	868	832	902	892	916	878	901	921	919	961	913	916	881	857	839	898	868	963	878	887	869	915	848	916	896	872	925	861	888	885	890	885	874	935	826	875	856	886	853	891	890	883	874	895	856	889	915	877	905	909	889	840	880	858	879	860	910	826	914	864	860	943	831	874	902	874	887	898	903	950	865	865	904	894	875	848	868	868	939	849	896	912	873	898	865	870	916	884	832	903	856	879	870	951	865	875	859	867	864	901	945	861	853	886	829	925	892	885	868	874	868	873	920	879	920	796	839	893	865	919	875	883	858	971	860	899	875	860	854	908	879	855	857	913	918	878	866	919	853	911	823	850	851	820	890	905	909	836	834	843	838	909	867	899	877	817	873	924	916	849	890	894	903	908	903	886	873	892	845
25043	21466	27970	25354	12447	2801	2006	1350	1038	915	853	800	761	628	506	458	369	373	346	345	318	311	291	323	305	298	316	276	265	287	314	292	300	323	287	272	271	297	309	265	303	289	296	272	307	257	260	291	298	263	294	285	269	290	279	269	245	271	282	286	250	256	281	312	265	275	272	276	257	301	261	255	274	284	303	295	255	259	283	296	301	274	264	268	260	286	271	273	257	291	235	262	259	256	284	286	280	281	267	299	231	279	285	235	314	288	299	265	280	308	261	260	267	257	274	264	278	294	285	241	273	261	265	275	249	268	297	278	280	284	277	265	278	278	273	246	284	253	261	255	275	263	279	281	282	270	272	246	263	283	277	262	266	257	253	264	294	259	283	274	284	264	266	270	276	274	305	268	303	292	278	257	294	276	285	248	264	286	276	296	261	262	285	255	230	293	256	264	273	267	288	250	242	259	252	263	276	273	263	265	260	257	281	286	282	276	252	257	273	298	257	266	272	268	270	261	288	273	253	278	276	274	305	280	255	275	266	257	307	297	280	266	248	290	240	287	253	262	271	283	275	273	284	261	320	246	260	258	283	300	277	269	252	270	291	263	274	281	259	277	295	256	244	268	268	278	287	218	267	261	283	268	279	278	301	275	271	264	276	279	275	270	278	250	257	291	254	269	316	287	278	264	265	282	259	276	285	286	266	281	275	229	266	261	260	272	273	279	268	277	263	301	270	296	269	270	286	290	289	317	272	282	311	266	261	253	259	272	269	243	246	305	269	244	297	240	275	269	283	269	283	282	315	264	269	277	285	265	266	284	276	272	268	258	272	271	262	274	265	253	275	249	260	251	240	241	261	248	265	256	293	262	245	241	262	278	262	271	284	252	259	274	274	259	272	260	254	267	273	273	283	268	300	255	285	277	284	265	264	268	261	293	293	274	263	263	280	268	276	283	266	252	269	285	334	270	287	288	288	308	309	274	281	283	264	252	278	274	263	298	252	322	259	274	264	295	273	268	275	278	300	295	294	270	287	255	277	294	274	274	268	303	271	277	299	286	261	274	259	281	296	250	286	249	298	245	279	251	262	279	296	260	274	258	253	293	269	292	279	313	274	274	272	257	279	277	277	261	304	292	245	257	295	284	257	240	277	271	295	293	266	269	270	244	262	274	282	264	301	270	277	287	271	273	270	278	253	281	243	276	246	247	262	272	308	282	276	253	286	265	272	276	273	266	282	268	278	294	262	282	277	258	284	249	266	251	255	267	240	279	247	264	265	284	276	274	275	250	277	263	268	271	289	237	248	282	247	272	267	263	267	244	246	251	265	295	260	255	286	273	259	267	261	278	260	236	283	282	249	285	270	269	293	274	260	250	251	265	291	234	272	270	249	274	290	278	263	268	234	299	255	266	274	252	269	287	250	254	257	260	261	230	279	285	306	263	276	279	253	295	248	258	267	271	257	256	249	290	266	273	262	274	324	281	278	234	265	236	296	239	250	277	281	311	260	296	261	233	273	258	283	270	266	263	272	284	269	250	284	280	277	246	279	264	255	296	258	279	283	293	262	248	318	259	250	282	242	266	285	263	273	292	273	315	279	256	272	309	272	252	260	269	270	248	269	253	239	264	247	294	248	277	295	282	242	262	253	280	282	280	271	278	248	282	242	256	282	256	280	281	256	293	280	264	269	261	286	277	273	274	272	294	267	262	253	273	276	273	259	290	272	307	263	262	249	279	259	246	272	275	285	299	280	252	248	276	273	236	282	270	265	261	285	272	262	290	270	263	287	236	274	277	292	256	270	277	276	269	287	265	283	264	263	257	257	252	242	284	277	255	253	309	256	285	287	264	289	294	266	291	250	282	276	273	276	283	255	295	286	246	272	262	299	285	265	253	248	266	247	260	237	252	261	239	258	296	275	286	288	257	312	281	265	267	275	265	260	261	277	289	263	268	286	263	252	250	292	287	265	256	275	283	254	248	284	284	267	287	259	306	272	282	254	306	281	270	274	253	283	264	270	305	252	281	271	290	277	269	276	263	292	293	278	293	268	269	272	275	300	268	267	264	258	252	252	263	264	266	240	280	295	287	274	278	268	285	263	266	275	286	289	296	300	264	270	288	247	270	275	264	246	228	288	270	278	293	296	293	268	240	275	287	279	288	266	289	271	281	261	281	265	298	251	254	272	270	264	251	282	273	290	274	288	286	271	274	270	275	260	230	291	280	238	311	310	280	271	300	275	283	258	256	261	258	275	271	296	288	275	273	281	284	269	237	267	266	266	251	270	284	257	291	259	269	273	270	252	261	262	254	274	283	313	272	268	251	278	265	279	251	279	287	275	285	268	303	273	272	280	257	272	261	259	252	273	246	281	278	267	264	280	283	282	248	261	269	274	292	260	272	294	273	273	262	274	272	262	278	259	281	292	280	275	254	253	265	281	270	263	272	296	301	256	269	240	293	272	289	252	285	287	268	304	261	287	274	250	295	276	231	290	272	270	256	243	274	255	274	269	242	263	286	264	274	273	288	259	257	279	288	308	252	291	288	269	272	279	274	280	254	275	290	266	272	283	268	257	261	288	261	253	280	284	285	274	301	256	248	263	277	269	241	289	262	262	277	311	299	258	265	274	305	269	284	303	267	270	270	275	270	294	278	271	246	268	231	254	282	271	298	274	285	277	261	291	246	244	276	285	249	297	282	270	248	264	283	233	281	266	286	282	259	248	255	261	278	250	272	264	273	266	258	293	277	263	263	304	251	271	274	284	259	250	265	285	292	285	291	282	268	292	253	261	267	269	289	271	294	260	256	250	260	266	239	270	267	256	302	272	258	277	216	255	280	271	240	249	285	255	260	305	295	277	265	307	261	280	268	291	289	275	263	271	263	296	277	276	259	274	262	263	276	288	271	266	263	274	283	272	270	261	255	265	274	273	282	288	289	258	260	253	277	290	271	248	275	270	246	272	266	259	258	286	265	281	279	255	223	271	300	262	261	312	261	282	276	262	273	253	244	267	266	286	268	275	233	269	281	275	274	277	249	286	293	280	341	285	274	283	263	240	262	274	282	262	266	267	268	268	296	286	259	275	281	264	254	274	260	281	263	274	283	238	257	256	273	279	298	293	250	283	261	261	281	276	291	262	279	270	305	253	258	282	278	258	260	278	270	274	295	277	277	255	298	295	283	305	289	279	246	266	261	287	279	246	285	255	283	264	275	282	272	270	292	280	291	260	286	276	298	282	276	253	296	270	264	272	282	258	260	284	255	295	278	243	259	296	243	282	232	281	284	260	268	286	268	278	275	252	274	286	267	255	294	264	267	251	275	287	246	280	304	275	268	249	274	246	290	269	257	283	295	273	257	274	287	282	263	291	261	287	293	274	293	296	261	269	277	266	293	251	281	286	233	224	250	286	250	266	277	246	268	281	243	275	277	281	255	266	258	284	246	267	276	270	273	265	280	279	293	274	277	257	266	259	264	263	268	283	314	267	281	284	254	286	282
8581	15801	15296	10349	8813	7398	6147	4694	3853	3426	3073	2898	2648	2215	1704	1338	1116	1042	976	882	833	797	809	747	752	713	774	711	763	753	708	698	695	668	710	677	659	732	673	669	682	671	671	644	617	654	650	616	676	620	640	595	639	615	642	654	662	635	654	672	617	658	642	640	659	632	624	629	625	607	613	684	616	667	626	602	642	565	621	634	655	668	647	680	632	683	611	646	677	643	655	624	660	630	659	650	667	697	598	657	613	614	579	626	621	620	615	637	646	661	633	604	628	634	604	664	605	623	650	629	618	635	633	616	629	612	659	623	674	633	642	638	627	578	626	664	610	658	640	651	604	597	595	671	598	654	656	586	577	628	615	623	624	610	634	631	605	591	661	660	617	659	647	588	623	670	617	656	596	637	600	603	607	601	613	631	693	586	619	652	602	607	610	627	641	603	618	624	676	590	658	660	643	638	660	615	604	609	632	583	642	599	666	663	613	611	642	625	604	550	637	642	637	601	648	611	605	597	628	620	659	644	672	595	644	644	608	614	651	603	684	639	608	701	615	623	655	677	615	581	657	613	628	647	651	572	653	680	629	674	658	638	666	613	615	653	670	660	627	617	665	580	629	630	616	662	605	631	605	598	578	639	617	605	652	660	655	603	648	644	639	614	621	649	673	599	591	621	615	642	623	631	599	652	598	605	587	617	642	591	602	624	592	632	669	629	664	609	659	640	663	609	623	632	588	611	599	653	640	623	602	612	684	642	620	578	629	636	622	611	615	637	634	628	607	650	689	591	631	619	627	628	661	658	643	653	658	636	620	603	571	579	617	596	651	644	608	633	666	616	602	647	686	609	603	672	662	604	621	652	615	598	640	644	626	665	587	682	600	638	607	650	682	668	643	595	643	616	665	616	606	631	668	618	658	670	621	629	627	614	605	603	662	629	609	643	629	598	635	644	624	605	642	623	615	624	650	648	613	644	616	595	585	654	616	649	627	665	623	603	657	641	614	633	604	625	651	650	605	616	670	625	627	664	593	630	626	665	623	616	590	616	589	615	633	610	627	622	633	637	648	636	616	642	592	578	640	634	599	615	601	649	660	668	615	646	609	597	654	605	644	629	616	670	577	625	612	626	637	694	569	657	613	641	626	654	638	612	600	643	621	660	623	571	649	619	633	649	597	612	656	596	629	657	657	634	643	635	650	582	586	613	638	655	648	596	645	626	600	639	636	608	609	597	630	660	658	654	599	596	668	610	644	633	632	610	643	618	623	596	632	623	625	643	649	619	594	645	666	616	628	628	603	598	579	580	621	603	679	611	628	662	590	629	550	670	610	569	594	659	606	593	619	648	644	669	619	594	624	620	581	644	616	689	614	657	613	624	635	607	630	625	601	621	609	559	625	611	628	670	599	630	643	617	612	621	620	595	638	620	594	642	643	614	630	627	615	651	678	652	637	622	620	618	626	594	689	658	631	635	627	623	596	624	644	545	600	643	597	617	641	647	578	667	632	596	633	640	672	664	619	638	605	632	598	636	605	590	660	639	660	611	603	616	610	647	623	606	645	640	671	671	625	629	620	610	658	650	657	673	634	649	629	654	606	649	668	588	598	631	618	652	646	651	715	621	694	622	616	626	637	620	641	614	607	647	651	607	578	610	631	632	662	652	619	620	609	621	642	584	634	581	629	615	602	605	625	579	645	598	689	597	629	630	603	608	609	635	564	608	603	649	597	654	568	672	654	634	644	666	670	616	653	607	658	645	663	664	633	617	649	605	626	646	635	611	606	635	617	615	615	660	596	644	638	604	654	662	610	647	602	609	643	591	585	605	581	593	629	601	633	678	615	594	615	650	628	621	658	644	598	606	646	603	662	636	599	633	700	604	650	633	613	639	598	606	596	593	628	625	613	632	645	624	593	565	625	619	632	651	637	648	638	657	595	615	678	616	621	595	657	663	601	665	654	637	612	654	592	609	643	594	631	634	635	614	643	638	603	605	587	636	599	638	628	670	640	642	586	621	653	583	637	641	657	646	658	603	643	641	615	641	595	629	607	637	654	637	624	636	613	636	605	643	646	620	619	608	641	600	632	616	623	645	624	610	612	631	621	624	600	611	611	585	621	623	665	626	638	636	655	639	643	638	640	657	664	623	616	676	634	619	609	631	625	624	620	563	636	615	649	644	670	624	610	643	639	615	639	636	644	585	618	620	654	606	622	626	616	563	624	613	616	574	644	648	648	626	634	621	649	587	635	645	650	635	607	675	630	648	619	618	649	649	666	648	618	600	639	636	590	597	595	612	626	648	598	573	647	599	622	591	632	611	660	639	608	592	638	648	641	628	591	675	633	624	642	666	629	650	624	626	632	646	587	625	631	620	650	609	633	591	630	604	633	636	626	622	670	654	655	584	618	640	641	619	620	616	682	634	682	638	610	635	610	618	593	609	597	600	590	647	630	602	610	613	652	591	665	650	612	613	622	626	619	614	609	613	666	594	583	664	597	657	608	646	641	662	653	617	661	613	624	648	711	660	630	645	591	601	634	667	639	577	564	603	644	629	621	689	666	644	637	616	646	621	633	630	610	663	613	611	656	634	616	593	596	606	607	605	608	666	617	661	626	624	666	600	638	620	667	586	669	602	627	597	636	663	637	627	607	591	635	621	651	627	691	602	624	668	626	636	643	622	621	621	640	644	605	619	611	635	600	609	644	594	624	650	618	626	638	615	606	671	639	634	617	648	634	618	663	644	649	625	605	624	609	639	627	636	634	672	638	610	671	629	680	666	590	647	617	622	640	601	571	576	661	609	642	586	604	640	604	636	636	596	658	637	627	646	630	604	570	610	633	618	613	581	622	581	601	628	595	621	637	652	614	594	638	617	624	601	676	675	642	651	616	666	614	661	632	592	613	581	637	596	607	627	618	647	593	588	625	629	573	624	631	569	601	643	619	615	632	639	641	582	622	585	582	607	643	637	620	636	640	627	640	667	622	612	603	621	640	612	634	591	607	616	649	622	607	646	584	627	674	599	596	618	612	642	629	661	645	634	592	652	686	598	621	554	607	632	603	614	647	638	649	657	606	629	660	607	614	642	617	640	610	625	616	654	634	599	633	691	616	631	582	642	637	574	605	634	619	647	693	609	669	637	655	592	653	689	633	618	627	585	590	634	662	585	629	647	650	632	663	626	584	628	575	622	686	662	664	674	671	590	695	580	628	615	630	648	607	662	616	640	640	592	674	623	618	635	602	650	631	651	613	665	660	584	639	630	629	615	619	601	624	622	660	626	657	604	607	638	640	667	642	627	661	647	616	614	674	653	591	634	606	645	630	636	591	634	582	616	631	624	632	603	648	588	638	584	666	630	673	604	612	652	560	630	661	616	658	639	601	646	590	594	642	677	648	646	624	620	663	616	586	619	623	621	646	634	608	664	625	621	628	647	640	650	620	659	654	648	661	603	616	664	614	622	604	609	584	608	665	617	594	613	631	610	668	611	632	643	633	661
24133	21454	28945	24365	21428	12381	4063	2389	1748	1634	1533	1418	1273	1109	883	787	666	684	617	597	574	558	561	467	519	561	542	527	520	488	521	492	497	509	462	485	526	483	467	443	490	518	493	458	483	468	469	466	499	475	455	463	441	475	422	474	470	486	434	474	514	436	444	446	520	508	487	476	486	444	475	465	448	471	461	452	450	519	483	466	478	448	463	472	459	468	471	477	462	439	483	494	467	477	499	495	469	488	451	487	513	458	436	450	454	474	463	441	518	460	479	484	442	434	475	490	455	441	434	463	469	492	471	470	443	473	466	487	465	528	451	456	471	472	438	470	489	462	466	477	446	455	459	488	486	508	495	485	473	492	452	490	456	491	447	445	466	468	462	481	471	469	478	506	461	448	428	439	460	458	460	474	450	451	498	449	506	460	445	456	478	458	463	476	448	443	429	469	464	451	461	475	445	437	418	491	437	509	463	459	454	488	475	491	464	492	450	465	433	486	436	469	480	470	461	473	418	465	435	505	445	482	462	510	454	472	465	507	490	464	460	456	471	497	484	478	480	466	497	463	454	521	441	503	451	442	438	469	439	491	438	462	469	469	482	488	484	453	463	442	459	448	476	490	472	454	477	515	437	480	484	467	465	487	459	442	435	490	456	443	455	435	478	480	465	472	416	421	484	484	483	441	461	474	468	436	476	511	493	473	478	467	470	440	502	466	483	445	475	482	500	453	468	443	469	467	456	470	439	466	515	424	505	450	467	432	486	464	440	455	474	447	471	493	451	473	514	476	486	448	441	478	490	451	477	480	459	471	479	475	469	462	467	499	439	478	422	454	483	461	484	449	464	497	524	480	488	452	477	459	488	450	475	473	445	492	457	452	470	432	502	504	492	488	462	425	492	487	491	454	462	463	493	441	434	480	476	419	441	475	452	425	439	476	465	466	444	451	465	439	444	462	495	468	454	501	455	476	439	475	542	490	478	437	467	446	467	495	477	449	466	480	441	490	436	442	462	451	495	493	450	478	469	461	514	476	499	474	450	472	468	472	461	442	443	464	494	467	455	478	476	503	468	473	445	459	459	418	450	460	475	422	458	493	471	468	477	452	435	470	434	458	465	457	456	415	471	484	456	470	493	456	451	470	470	475	459	468	437	512	477	422	516	466	454	470	477	470	461	479	449	466	439	449	520	463	461	435	510	480	481	423	465	465	455	440	500	463	444	440	474	494	470	465	470	475	473	410	481	451	472	476	447	432	485	445	476	441	450	452	461	465	456	449	449	451	478	476	467	455	472	456	457	474	478	445	447	501	438	441	444	463	420	468	474	461	487	482	457	456	465	433	501	471	485	446	461	484	472	454	444	483	456	519	463	507	460	437	471	494	452	465	463	466	460	469	434	437	456	469	480	511	476	475	453	462	465	487	476	500	472	438	477	471	448	484	464	465	494	474	434	469	462	463	470	478	501	457	462	473	492	515	455	477	468	474	477	473	463	438	451	449	442	513	496	454	483	435	440	419	480	488	446	485	456	477	459	474	474	450	460	469	429	471	474	476	442	483	461	476	482	443	430	464	482	479	436	429	456	471	460	520	466	488	484	502	431	462	480	444	440	442	469	465	475	499	440	453	448	492	407	472	539	505	521	496	495	482	466	478	489	455	487	427	461	490	487	451	484	488	492	490	444	489	467	458	486	490	448	450	472	453	473	475	511	458	459	477	485	433	444	498	451	452	444	482	431	515	459	451	473	485	428	481	491	489	434	487	474	482	417	476	465	431	457	452	449	462	449	439	429	466	473	460	490	486	463	460	437	471	481	485	443	513	475	436	469	426	487	455	467	446	486	481	461	421	516	477	437	474	474	479	466	451	474	465	456	483	498	474	465	512	436	502	436	465	511	473	478	494	487	452	503	475	472	463	487	448	461	476	497	483	477	455	496	449	465	427	454	442	457	436	481	427	492	467	443	477	448	457	441	477	431	436	470	459	439	460	468	460	469	466	520	505	477	467	505	458	465	451	467	450	472	448	454	463	436	452	473	495	464	448	476	448	448	471	483	484	439	444	477	440	446	457	457	459	476	496	444	484	467	493	475	516	440	479	457	453	452	496	487	415	470	443	496	468	462	441	469	445	469	454	471	467	478	450	444	436	484	487	470	470	456	475	455	474	466	469	482	460	407	471	451	488	429	486	452	468	458	439	457	465	453	460	427	477	471	433	500	445	480	483	508	465	441	474	448	441	474	449	487	454	494	462	466	480	492	452	430	471	461	488	491	460	436	454	441	502	485	461	462	475	461	478	484	476	473	438	422	465	479	454	455	461	475	469	453	447	450	490	460	532	486	445	437	465	454	468	433	453	477	473	447	443	464	459	499	449	473	474	487	495	478	445	459	445	490	451	475	418	488	465	464	461	503	419	487	476	425	454	457	477	453	437	452	488	457	466	453	471	502	484	466	488	505	478	479	474	474	445	456	478	499	430	458	478	431	475	461	445	466	478	440	493	456	453	471	425	541	480	393	473	471	453	462	496	467	441	491	452	499	485	435	459	454	460	427	467	477	505	459	461	496	450	455	430	470	430	439	480	537	452	439	428	453	464	428	448	446	445	469	460	470	464	458	447	445	439	499	453	505	434	467	447	482	447	468	441	488	463	460	483	484	457	469	433	496	504	459	448	516	503	475	477	490	450	480	445	474	450	486	460	459	489	465	473	464	482	411	479	490	465	457	484	421	460	488	445	456	461	490	468	478	494	492	445	478	502	480	460	436	494	457	447	472	491	473	424	441	456	474	461	464	429	532	463	451	479	469	463	464	439	463	433	449	487	481	450	467	460	495	485	478	438	498	447	446	476	457	456	476	456	466	459	471	438	473	488	453	448	428	432	469	438	475	477	436	464	459	475	443	484	477	487	460	440	478	429	506	470	489	451	475	467	444	472	479	449	478	458	410	491	450	479	472	483	458	466	458	462	451	426	427	493	498	486	495	476	482	430	487	515	465	464	457	469	459	451	506	465	480	491	511	476	475	446	463	455	475	482	455	434	468	464	489	448	462	506	445	459	474	452	480	446	441	465	485	521	479	446	481	453	485	462	471	479	480	466	423	453	450	435	477	452	472	490	426	454	444	439	482	466	453	455	457	473	505	464	470	469	489	478	492	431	474	476	449	479	479	478	481	414	496	427	449	480	454	435	504	437	484	478	431	452	488	467	475	489	477	454	429	492	448	509	442	507	495	481	462	479	472	461	448	489	459	490	462	450	518	486	432	493	435	462	456	489	449	487	481	499	471	449	438	453	487	481	487	442	443	512	470	453	439	434	424	473	487	462	487	444	469	458	466	447	410	450	464	465	498	485	438	458	457	476	474	438	471	458	486	473	509	463	421	421	484	447	468	495	462	479	461	509	492	471	473	458	497	488	487	456	456	443	476	460	451	440	471	451	489	423	476	460	442	450	459	437	467	482	484	458	462	462	466	486	473	462	517	477	449	459	453	465	454	501	444	474
11827	22806	21470	15457	12880	11032	9345	7547	6304	5549	5166	4665	4218	3600	2877	2250	1897	1728	1507	1457	1372	1334	1292	1205	1203	1268	1125	1177	1129	1110	1130	1151	1075	1029	1085	1087	1078	1088	1061	1051	1047	1036	1089	987	1082	1037	968	975	988	1061	1067	1030	970	946	1037	1012	1025	1027	967	964	1005	978	955	970	942	1002	1013	985	953	911	1016	1015	979	1038	1005	1048	993	1024	985	947	1009	987	948	951	983	1021	1029	983	949	996	949	1015	939	964	955	981	1032	962	1061	1012	1002	1035	1081	1010	997	946	994	984	1010	979	1006	970	959	987	978	959	902	984	961	952	949	1025	1016	969	941	951	1016	1025	985	1061	998	991	1024	936	962	1015	987	957	1007	1035	974	997	974	973	1004	971	989	973	973	933	983	954	987	981	955	1046	977	1000	986	1021	970	986	974	928	957	1025	991	1040	931	1013	1014	989	993	1007	963	987	981	971	971	956	1001	969	945	986	959	991	1002	972	987	943	999	970	1011	987	986	939	907	949	986	1006	987	1003	947	985	1005	1049	1016	904	941	953	914	986	997	932	932	981	937	947	999	969	989	985	1010	1027	972	989	981	993	992	955	968	958	1011	974	949	967	951	984	990	962	991	975	962	977	988	986	994	990	988	907	934	986	965	981	963	995	1028	995	984	1038	920	1013	925	968	976	992	973	959	965	974	976	938	915	1033	986	1016	984	940	996	978	1024	932	964	989	978	989	972	969	985	977	994	966	1016	1020	974	995	968	986	1027	974	1002	969	1006	1026	987	966	972	1020	998	952	972	993	953	969	946	993	948	981	954	948	949	1032	975	980	942	1026	957	985	999	1014	965	965	977	963	966	952	961	985	1007	979	1026	974	1004	968	944	976	932	997	922	979	958	1042	980	970	967	930	999	950	983	891	960	979	914	1043	965	938	999	1013	986	1004	1051	977	1032	999	1013	965	1006	942	943	968	958	961	933	1017	986	1008	986	1001	960	957	982	960	1001	1006	945	936	982	1016	991	940	964	949	1046	962	906	968	991	990	987	993	935	950	1040	969	986	1002	957	934	984	996	981	969	949	1019	1006	1007	907	991	931	1041	1002	950	947	1006	961	958	938	1015	1008	1007	1003	979	995	995	1006	956	960	986	995	970	940	987	978	1002	1029	1044	943	925	931	965	1003	988	942	922	980	1044	949	992	958	991	968	1020	986	949	948	993	969	1019	958	1028	1034	1029	968	949	939	980	986	928	975	974	974	988	974	965	981	964	975	959	991	1006	988	952	1012	1009	962	1003	975	943	901	974	1012	950	927	1016	936	998	1053	1016	972	1038	958	993	918	974	1016	1018	995	1019	969	999	959	988	1056	896	1018	934	957	1008	988	1024	924	958	948	928	968	1032	974	974	954	976	1021	963	989	1013	961	946	972	1009	988	963	996	965	980	961	1023	971	943	1043	975	948	919	985	1002	964	925	992	949	979	976	997	960	1006	997	973	955	1010	956	969	963	970	1030	990	1008	1015	1018	980	1000	975	948	994	997	1016	980	956	979	1017	988	981	1025	991	955	989	993	950	1005	981	956	1010	1008	930	999	981	965	964	1026	977	992	1004	986	958	1021	986	1022	1000	978	1027	999	978	967	930	962	887	949	975	1023	957	941	969	1008	967	1031	1012	1005	984	926	954	1021	1058	993	986	1000	949	982	958	997	990	997	936	1024	977	945	1021	921	1010	955	980	970	1005	991	973	953	989	980	982	1016	957	1027	991	985	1021	994	980	971	1009	1003	898	1031	1029	925	942	991	943	994	1022	1014	996	961	979	1024	952	997	930	989	1020	910	994	963	992	988	938	1009	975	941	996	929	1033	953	970	998	914	1018	964	986	992	1014	1034	1036	977	952	911	981	1048	982	1019	1025	925	976	927	994	986	987	963	952	979	979	1016	978	1045	999	999	970	982	1030	917	970	963	970	976	994	1023	992	938	979	976	947	1006	949	953	940	985	945	1009	1004	997	985	1027	986	984	999	952	999	977	950	970	976	971	929	946	995	1011	962	998	945	989	963	997	975	992	981	983	948	1031	985	957	947	945	980	951	981	990	1017	966	956	983	1024	979	988	989	1025	1028	994	1007	987	973	975	1048	996	968	987	969	978	968	1049	960	993	954	1008	973	1001	1057	969	962	1015	998	961	996	969	1011	1019	993	965	966	987	961	981	1008	980	990	1014	1031	971	966	947	1004	1017	977	984	910	973	981	942	935	1003	987	1046	952	1012	944	1012	969	1019	959	935	970	944	1020	981	968	989	1013	1006	1011	981	952	1002	1037	941	1046	975	1031	980	926	948	967	1000	927	914	983	947	991	972	990	961	948	1025	971	1026	943	961	993	972	953	972	951	977	1000	970	969	1017	962	959	940	998	956	947	985	970	998	934	1004	987	960	1033	975	982	978	967	1004	1025	997	951	966	947	1002	937	1039	999	974	964	985	1006	1004	983	921	999	983	966	997	968	959	968	997	1051	988	939	965	991	1004	971	992	964	982	1066	979	952	951	998	1001	998	964	938	942	971	1036	1022	993	989	933	971	1006	955	972	974	1008	932	967	1035	963	942	1005	981	1008	959	966	1000	1040	965	1010	994	961	990	920	987	1002	1002	944	978	948	953	998	1021	979	986	949	978	976	943	1005	933	959	994	978	954	992	1013	923	1014	997	913	973	984	963	975	963	987	957	974	979	939	934	976	962	993	1001	984	975	972	935	966	937	1016	997	1004	985	984	953	996	938	931	960	1025	984	1006	995	970	982	1013	977	936	959	996	989	1004	950	1010	1007	950	1054	908	968	1011	924	996	982	984	979	986	991	987	981	950	970	1021	989	1010	999	908	970	1004	947	962	952	995	965	964	950	933	991	982	959	965	992	960	920	1004	985	992	990	1038	997	986	1002	1009	978	998	966	958	986	964	968	1012	992	937	983	1022	955	993	953	964	1022	927	1021	988	992	1007	979	968	954	1009	1008	974	987	983	930	1007	1020	1007	932	983	945	1010	953	963	1045	946	1011	960	1031	954	1025	1018	1020	969	1047	979	953	918	992	999	937	987	940	991	1030	1037	942	946	988	972	962	997	958	967	966	963	940	1003	1014	1028	972	1003	959	927	1015	1005	969	1016	979	927	981	1010	982	983	967	950	1047	999	1006	985	969	1053	1043	999	1019	986	985	954	1016	951	936	965	990	921	971	995	984	1057	1006	937	1001	999	973	1027	996	1002	995	1021	992	975	1030	981	1009	984	971	960	900	994	1009	963	954	968	959	955	1047	923	962	1027	1036	992	980	957	964	972	1009	984	949	934	1001	960	940	925	981	1018	1001	987	911	993	1001	1007	932	990	984	952	1017	980	993	975	927	1005	1003	995	934	933	983	1018	1007	1017	991	953	983	995	998	1009	940	984	1007	983	937	1018	966	953	990	988	944	946	972	1061	1020	987	973	969	942	1003	1017	995	909	963	966	995	953	954	1001	943	994	953	997	994	925	966	975	977	1006	932	951	937	931	973	953	986	1004	977	928	995	1001	932	1005	962	1001	1026	964	960	922	938	1016	982	972	996	1013	985	975	903	979	942	1012	1005	973	959	951	1012	960	935	1057	992	1013	873	987	985	997	978	949	971	985	1010	993	999	959	989	1015	1008	987	996	984	978	1012	987	982	992	972	996	973	979	1006	967	968	967	919	972	923	1001	1010	1018	1019	980	984	976	997	1016	914	965	1053	969	970	969	974	961	1002	964	954	965	958	983	941	972	992	1076	989	1016	969	978	1013	1005	977	928	1019	996	1012	968	1029	931	963	959	1004	996	965	1024	956	952	1032	982	1025	940	979	981	968	1014	976	1005	946	961	941	962	1007	966	931	961	998	965	935	979	982	958	991	899	989	948	1011
27463	16468	3627	1720	1095	897	759	658	589	587	576	565	523	482	461	410	414	400	405	408	401	376	369	402	407	407	385	381	395	393	384	389	410	410	393	392	420	411	420	394	381	406	401	388	393	393	396	361	377	416	381	382	394	392	386	394	423	378	406	424	409	383	395	375	400	364	365	400	372	371	379	399	368	409	409	373	369	405	396	379	407	394	436	384	372	353	414	385	392	396	425	393	418	389	414	389	417	392	357	390	427	392	390	385	396	416	393	399	405	403	358	382	396	400	404	387	385	355	411	375	383	356	376	357	397	441	359	375	368	369	397	395	389	433	399	400	407	388	410	404	387	395	394	364	394	394	373	369	408	369	359	425	377	361	401	383	406	362	420	370	396	406	391	415	376	382	402	390	359	371	371	419	389	415	378	386	400	387	391	403	352	396	395	380	407	366	383	402	389	389	417	435	391	385	392	374	379	365	359	395	412	380	374	395	359	386	379	388	384	378	390	379	398	384	366	371	401	382	419	396	389	406	385	399	369	376	380	373	358	381	395	398	399	367	387	397	370	369	426	404	412	362	365	414	369	395	401	389	399	363	382	353	405	363	398	381	397	383	387	414	378	394	365	392	385	369	378	374	365	401	390	391	357	386	432	424	380	389	385	402	418	385	397	405	389	393	390	356	379	364	409	382	380	397	395	369	382	394	373	385	429	376	388	380	389	363	377	350	370	395	365	418	399	407	416	392	404	387	396	389	421	400	384	376	403	360	367	420	413	366	391	401	373	379	376	370	387	431	386	376	408	424	406	413	413	421	376	393	401	404	404	386	392	377	360	382	380	358	404	383	379	349	445	414	388	357	417	395	398	386	380	401	350	354	432	367	408	404	380	352	374	381	411	377	403	373	407	382	353	385	398	381	365	401	418	369	363	386	399	418	404	404	409	358	372	401	396	380	395	411	400	356	411	388	379	397	391	414	413	410	399	401	410	409	405	410	391	409	387	426	393	387	384	361	356	377	371	403	370	408	412	341	379	352	428	402	377	379	418	399	399	392	370	392	387	391	412	354	391	371	393	386	388	368	390	389	428	383	398	358	377	389	377	398	395	401	397	376	424	383	414	404	414	424	379	382	391	392	373	408	364	414	344	416	404	393	413	390	383	369	411	384	361	406	368	390	383	369	411	408	375	368	418	376	398	388	372	375	375	407	393	385	406	408	386	411	417	412	399	394	390	401	394	412	398	388	370	383	364	357	416	402	393	374	392	388	355	404	351	403	392	393	361	407	373	346	386	401	402	417	385	412	396	405	379	367	370	393	404	378	404	398	349	365	375	357	388	368	391	425	415	371	412	432	387	394	372	386	364	397	421	370	405	377	402	404	413	386	418	393	384	378	422	379	398	370	402	392	387	399	401	370	422	396	395	419	377	402	388	375	411	384	373	389	380	398	388	396	358	372	391	383	385	365	397	385	375	386	379	372	390	407	368	385	371	399	383	387	378	387	409	398	433	377	367	408	391	387	419	381	406	429	399	386	358	377	384	395	384	393	397	355	410	390	354	399	411	404	418	376	385	416	389	390	377	386	383	381	391	361	363	385	381	380	385	424	392	383	385	391	380	393	380	373	352	394	389	427	407	376	403	360	361	355	413	357	359	377	440	381	391	377	386	360	379	431	392	390	408	397	386	422	394	366	395	411	387	379	371	386	385	407	380	408	381	406	365	355	398	390	372	380	371	380	349	415	406	401	400	396	370	393	417	431	429	379	387	392	409	384	369	396	374	383	362	408	381	382	327	400	412	351	381	352	376	377	394	410	376	381	400	390	348	423	386	383	372	385	416	387	374	414	362	396	400	376	370	387	409	390	381	387	439	371	376	389	378	405	425	416	386	380	390	403	431	366	380	414	346	400	370	371	355	395	390	388	394	395	416	394	386	370	379	386	367	418	371	347	391	443	406	382	375	404	389	357	386	399	409	373	409	361	398	368	412	402	411	369	371	394	388	342	399	378	370	356	396	410	392	388	389	438	396	355	376	428	374	401	342	399	383	429	376	356	402	416	397	403	368	388	385	417	368	398	397	400	390	402	423	407	377	391	384	394	409	422	403	387	399	392	374	382	393	416	401	393	396	381	384	373	391	382	380	395	414	406	378	391	409	386	379	360	407	386	366	381	350	383	398	409	384	364	375	402	375	415	412	396	399	394	383	369	401	385	381	352	419	383	374	379	404	404	408	412	376	394	369	371	407	415	377	376	360	411	381	398	394	400	424	386	341	394	373	394	347	363	376	395	391	384	375	383	344	384	393	368	371	402	389	408	423	424	394	364	411	422	381	381	412	438	369	410	391	448	417	409	393	386	423	390	391	433	403	383	354	387	378	399	369	384	416	376	388	377	367	374	386	430	430	416	377	350	385	363	369	399	358	406	417	430	404	365	399	392	400	387	374	362	342	359	330	382	405	372	377	395	380	356	409	388	413	375	384	371	411	399	407	390	393	404	347	385	367	404	423	397	386	444	373	396	352	365	408	393	388	359	380	392	370	377	405	409	421	383	367	359	390	387	392	415	408	435	428	354	371	385	401	385	394	416	398	368	355	407	406	390	367	391	377	372	362	387	403	393	383	416	382	413	393	371	371	415	402	380	357	414	396	372	402	387	389	387	393	391	415	406	393	370	393	383	401	446	409	386	382	355	398	395	387	424	358	369	426	394	356	395	389	408	383	363	384	373	351	376	403	397	380	408	380	338	354	359	381	367	346	386	451	419	388	385	404	407	385	391	406	374	410	398	385	391	357	418	396	362	382	418	376	377	358	389	384	379	417	393	386	356	394	397	396	399	370	373	383	404	407	381	375	381	394	381	380	380	378	426	370	408	379	414	397	406	426	383	354	357	369	369	367	374	406	389	396	363	376	396	369	395	377	433	367	402	394	389	404	406	389	347	364	385	395	361	416	396	370	351	370	380	373	411	406	404	366	381	383	414	404	367	391	341	381	412	392	372	387	383	422	355	404	411	408	391	378	430	380	372	375	373	427	380	379	421	386	365	393	410	378	401	368	362	384	382	384	323	407	369	361	395	372	388	383	427	370	364	388	348	371	389	388	378	424	376	388	373	386	399	361	365	347	400	394	391	404	392	394	379	395	413	390	390	379	360	412	406	361	354	396	370	364	401	375	403	367	392	390	346	395	408	399	398	364	403	375	380	395	391	358	369	413	365	396	386	382	443	372	365	391	366	371	405	387	394	378	401	416	365	372	371	403	380	348	382	379	388	360	364	379	398	405	395	375	366	405	403	391	412	410	389	372	352	351	362	380	371	419	370	410	370	399	396	412	397	383	385	381	359	371	386	403	412	403	414	409	379	415	400	396	362	395	356	362	392	380	408	423	397	370	388	385	369	431	391	394	389	382	381	383	398	408	425	414	382	388	400	391	375	394	407	405	367	397	367	372	408	385	378	378	347	431	380	380	378	362	370	413	383	414	404	394	382	389	383	341	410	394	398	388	400
6189	6358	6738	4469	3788	3102	2617	2179	1941	1782	1674	1593	1401	1382	1163	1026	958	921	939	957	943	928	883	923	857	878	927	860	893	866	867	933	884	887	828	905	881	904	948	819	848	862	848	844	870	857	873	842	883	841	844	847	912	892	872	872	836	879	890	810	887	872	896	879	849	850	899	799	878	875	892	853	878	898	843	883	858	898	871	846	880	844	841	913	867	876	799	854	859	808	867	859	792	853	845	874	844	854	825	878	862	776	852	902	830	839	861	848	936	842	886	841	902	856	892	860	910	868	883	844	833	882	880	927	867	883	887	862	822	878	839	890	876	880	877	884	903	902	869	905	789	899	887	854	881	866	846	882	865	846	885	881	838	877	886	866	880	850	832	888	880	854	834	874	894	866	881	900	894	892	906	900	845	833	876	908	888	903	860	903	862	855	885	896	861	870	855	899	861	832	854	920	864	837	871	841	810	904	846	864	859	877	829	808	891	887	865	889	860	866	872	887	857	925	884	850	866	872	918	865	858	884	852	872	854	909	875	899	859	886	880	837	864	869	873	871	822	889	824	832	882	868	889	833	838	811	893	831	859	896	879	914	878	850	868	915	839	901	900	845	806	868	813	861	910	842	895	819	834	872	860	880	847	838	830	824	902	858	902	853	840	790	884	906	838	840	854	844	851	851	910	862	869	859	861	835	857	802	871	931	846	852	882	848	923	888	882	943	880	880	885	870	889	910	852	864	857	864	860	889	869	940	882	918	848	882	857	870	857	877	861	877	875	879	840	864	892	848	886	907	906	859	890	904	835	886	873	825	907	802	860	844	838	863	842	863	853	824	817	883	880	865	839	897	891	830	869	857	864	805	840	851	851	835	913	880	871	887	857	860	845	874	773	861	850	770	862	890	845	857	840	882	842	861	807	900	873	893	858	867	915	892	861	874	932	899	908	853	854	857	868	867	822	851	855	826	895	896	865	919	883	859	877	868	904	844	879	842	893	861	829	847	895	863	868	845	840	917	877	853	854	839	919	824	879	861	850	833	864	868	931	877	875	810	867	890	841	874	922	871	877	882	841	847	849	866	842	848	898	827	846	897	921	866	842	838	883	867	851	916	852	868	844	881	896	837	893	866	830	810	856	827	899	814	873	856	886	824	858	813	877	881	833	860	867	883	906	865	900	823	892	846	863	861	892	860	843	863	808	833	868	869	846	856	863	919	905	901	884	873	849	908	880	845	877	885	877	861	856	869	866	871	873	837	900	882	894	857	849	890	861	873	848	844	852	828	847	856	813	885	829	879	902	836	871	856	899	890	920	906	860	833	854	892	877	854	883	852	830	835	928	870	860	844	956	883	917	826	927	915	864	819	889	884	867	865	828	814	853	892	868	857	864	849	902	895	873	913	872	836	872	830	856	884	861	816	875	970	883	853	816	817	857	901	847	908	858	871	820	887	836	840	894	891	908	847	809	900	828	872	822	828	834	877	901	903	892	898	877	856	898	878	855	903	882	902	874	847	863	860	893	914	846	834	894	826	810	797	888	842	863	845	901	888	889	836	861	863	887	927	857	930	876	882	885	832	968	840	877	829	891	871	863	870	885	866	898	821	881	821	892	880	842	830	874	894	881	896	849	883	818	868	873	846	874	842	861	874	831	848	879	914	889	825	847	887	883	888	855	866	893	806	866	866	908	870	874	852	849	854	907	858	880	849	855	826	874	864	882	866	827	837	880	809	878	863	903	898	910	857	889	849	896	909	888	854	813	855	915	883	881	905	852	891	866	815	875	885	885	901	860	897	892	842	864	890	900	866	807	877	856	886	848	852	856	921	862	922	887	849	834	826	915	870	861	849	886	899	895	881	854	846	916	886	891	854	839	858	894	850	883	871	827	873	874	899	819	856	826	836	827	895	881	905	878	872	850	874	889	861	858	891	856	885	863	894	900	883	791	863	875	916	808	891	860	882	855	855	873	889	859	878	819	877	845	881	870	848	881	861	874	863	871	889	866	867	821	901	873	852	877	832	897	844	870	891	853	878	854	888	884	943	853	864	848	880	854	854	901	889	839	865	912	849	877	901	913	896	883	862	886	866	819	854	851	903	856	857	851	869	835	801	890	845	858	838	855	859	855	895	906	811	855	852	877	872	883	859	856	898	895	860	869	854	867	850	914	860	853	896	852	924	891	866	821	848	894	881	884	842	876	931	834	852	854	860	876	879	852	903	850	895	879	794	854	861	818	850	828	919	846	833	816	821	844	884	877	869	861	858	862	871	913	870	830	838	881	882	934	895	835	832	891	869	899	844	868	893	905	834	882	888	876	881	845	877	882	833	838	869	817	914	862	868	868	876	838	869	907	830	903	846	872	814	862	899	894	838	874	842	886	916	863	854	910	852	883	891	841	905	832	853	864	871	872	871	872	860	903	906	893	847	892	920	883	876	871	870	846	890	891	834	889	865	881	820	921	892	850	891	867	833	885	829	831	888	828	853	944	834	842	875	878	883	894	888	905	846	870	834	924	874	814	846	837	849	857	824	917	900	880	864	839	872	847	889	879	844	879	879	870	839	902	906	886	849	887	913	808	805	858	869	893	873	820	901	876	849	835	818	842	887	944	866	885	877	838	831	882	838	883	929	907	881	874	826	878	831	879	842	884	862	888	860	877	840	874	872	850	842	889	917	812	860	855	880	847	872	812	874	818	927	884	841	843	870	835	852	841	865	865	862	891	845	843	848	885	907	852	845	842	887	893	866	846	864	889	826	860	913	902	854	861	867	876	879	862	836	835	860	831	907	900	852	911	846	826	884	871	877	847	908	863	882	887	867	853	873	851	884	912	821	856	891	861	874	837	900	927	907	869	827	896	869	836	925	889	884	905	886	899	868	872	870	849	883	883	888	858	843	878	831	853	840	848	869	919	852	832	857	802	841	815	874	892	833	872	826	852	902	870	885	849	883	855	846	840	894	817	916	903	891	803	876	814	831	883	850	871	864	871	845	879	845	840	874	872	826	898	830	863	856	849	895	862	843	870	871	852	878	874	904	914	851	857	828	849	823	829	868	868	859	921	844	902	849	851	801	904	885	840	870	900	842	835	873	869	871	898	853	847	897	959	866	858	866	863	814	837	867	910	879	902	882	838	893	922	892	848	876	905	874	862	867	843	942	864	776	891	811	882	831	875	847	922	860	863	829	855	812	878	873	855	839	860	845	821	886	892	855	890	856	881	889	870	935	836	873	872	853	803	889	881	883	860	846	839	888	882	875	866	887	852	897	878	847	861	920	841	921	860	909	880	875	841	898	875	921	869	917	890	854	835	907	861	889	846	924	864	860	882	870	890	884	857	856	881	887	886	891	922	862	928	874	844	823	817	876	865	824	855	869	898	860	885	892	874	891	862	902	856	870	886	884	834	908	822	906	948	842	915	843	888	849	884	893	939	925	870	872	933	899	799	850	912	885	869	826	906	808	863	838	884	875	852	816	857	913	887	864	877	872	867	874	894	841
25052	21482	27936	25360	12557	2900	1709	1303	1151	940	868	842	769	640	585	411	403	368	363	326	316	332	290	274	286	295	277	261	286	270	310	287	287	296	289	287	302	270	280	282	272	292	285	293	274	282	287	296	248	263	256	270	288	272	271	268	257	250	288	272	256	267	272	279	275	266	292	270	277	277	266	257	251	262	257	287	252	272	262	292	261	253	268	305	236	289	260	282	278	323	248	254	279	281	258	263	265	260	256	293	261	276	268	283	294	267	259	287	267	277	272	269	294	254	237	274	268	272	263	264	272	272	281	273	240	253	264	251	265	288	274	296	264	275	256	275	261	260	278	279	257	253	242	257	268	305	274	271	270	245	277	256	265	264	233	285	289	281	273	297	282	265	252	262	267	264	266	283	289	279	283	263	215	260	261	233	278	288	266	273	273	256	267	286	253	243	305	261	280	273	262	294	250	250	260	275	275	270	246	274	279	271	248	266	296	259	269	254	305	272	286	269	259	282	276	267	263	262	273	274	288	255	278	276	290	262	257	269	241	266	291	257	236	262	262	278	257	227	279	272	221	275	269	253	250	252	266	251	257	228	290	296	243	252	279	266	260	265	269	253	303	286	262	252	297	265	259	266	248	270	253	258	279	249	267	273	261	280	288	251	287	255	282	277	255	286	266	245	249	272	263	254	256	277	263	249	279	256	230	269	253	252	277	269	276	254	241	274	268	264	257	248	250	286	277	268	276	265	279	269	307	281	289	261	267	296	270	268	297	269	250	280	253	267	298	254	270	301	253	260	283	241	274	259	255	271	289	249	274	288	275	253	281	300	231	238	269	249	274	283	265	308	249	270	289	295	261	289	289	269	263	291	253	276	268	260	254	293	275	239	259	256	269	273	245	270	278	263	260	249	231	275	233	299	289	273	239	270	255	278	282	297	253	267	265	289	255	281	277	279	271	261	270	290	274	242	288	230	283	259	260	254	264	254	277	276	255	245	235	231	275	259	272	292	258	266	291	265	268	293	251	282	247	258	288	272	268	283	293	264	268	280	280	244	261	263	250	247	284	231	290	267	230	251	255	267	284	242	267	269	255	242	244	247	280	293	265	267	242	260	259	258	273	271	274	248	285	314	250	260	260	261	241	266	250	269	263	271	282	259	242	253	278	252	275	276	236	295	293	269	275	237	251	251	263	269	272	274	252	247	274	241	290	257	238	254	270	254	258	301	277	273	283	304	251	220	276	262	266	267	269	252	300	266	283	282	289	261	261	262	270	272	233	253	281	286	271	254	255	263	281	246	285	267	289	261	270	272	264	263	277	290	273	261	264	281	258	265	273	246	270	261	276	257	272	256	239	279	285	249	242	281	267	276	305	260	300	246	266	279	273	251	278	269	247	254	285	296	269	257	244	267	306	281	241	289	262	266	229	273	254	271	272	268	281	255	279	273	279	266	277	257	279	284	288	273	280	247	257	262	269	291	289	260	291	297	272	265	263	253	251	277	256	265	275	268	273	304	252	241	267	259	248	290	270	277	277	253	284	254	286	289	271	244	279	288	294	281	246	293	284	279	284	286	268	286	279	278	257	284	276	284	311	260	279	279	265	303	277	266	256	280	285	260	276	305	253	271	232	270	265	278	243	248	284	276	284	247	250	270	244	289	278	283	277	258	280	282	252	283	246	289	269	300	281	258	274	282	270	276	262	279	260	277	316	304	276	297	264	277	272	277	265	267	285	264	275	262	254	270	276	259	240	254	255	264	233	271	234	283	270	290	253	261	296	265	247	274	241	288	291	277	258	276	236	255	248	261	261	273	249	273	265	292	248	265	272	244	286	264	258	262	296	273	262	284	249	271	278	271	262	277	264	252	248	258	266	277	290	282	270	271	290	255	258	263	269	267	282	292	262	285	273	266	268	258	237	264	271	270	258	252	278	262	244	255	260	280	253	294	306	257	297	247	252	286	272	260	290	259	258	261	250	284	271	233	263	268	293	251	252	273	263	288	265	258	285	284	267	281	284	275	311	264	281	253	235	284	259	270	249	259	247	295	285	280	248	239	278	258	292	286	283	287	255	278	272	257	290	243	269	263	284	274	262	245	256	283	301	257	248	252	252	259	262	269	266	268	244	269	277	268	285	262	273	265	293	271	282	267	253	238	284	279	282	249	247	268	265	270	273	274	292	226	252	267	258	265	252	281	284	258	251	242	272	280	273	273	246	265	267	252	301	275	263	245	263	274	278	271	292	250	281	280	293	302	259	258	271	267	259	262	250	281	274	245	257	276	281	273	276	271	274	274	292	253	283	261	276	268	262	288	265	284	255	270	271	294	288	276	253	272	309	241	263	258	291	299	294	269	243	266	223	283	274	277	278	254	265	270	232	233	279	270	231	239	282	249	266	251	255	258	250	250	272	287	265	261	243	262	240	274	256	262	280	277	286	238	253	258	264	272	279	259	286	252	282	281	268	261	275	261	277	277	272	258	271	291	267	214	269	251	279	265	281	290	288	264	256	300	262	246	269	282	280	262	288	253	253	244	266	281	253	257	275	255	285	254	231	241	281	267	299	279	276	273	298	291	252	283	263	266	280	272	283	273	247	298	250	225	244	271	277	272	273	286	289	280	267	274	274	278	261	255	263	302	269	261	270	253	270	239	274	263	275	299	286	246	276	267	273	281	273	286	290	273	283	266	301	246	260	250	284	255	270	260	281	245	257	288	277	279	268	259	270	284	289	241	282	270	249	240	259	291	269	270	263	241	264	251	252	259	264	304	271	279	252	271	286	266	281	259	275	254	266	264	250	275	283	269	263	260	291	277	284	266	265	248	238	272	255	258	303	254	280	260	282	279	281	236	268	258	260	245	274	299	258	273	284	290	267	297	271	292	234	252	259	251	245	261	298	275	259	244	289	264	282	282	268	256	283	272	279	262	253	270	257	255	271	275	268	262	303	230	301	273	238	233	279	273	262	283	258	266	279	251	250	291	296	253	306	239	257	276	256	295	286	300	270	244	264	266	270	286	263	284	287	256	286	269	248	258	271	289	260	246	267	250	252	302	273	252	261	222	283	267	281	260	298	291	278	255	274	228	249	287	276	256	278	297	236	274	251	271	275	250	275	256	297	279	288	240	264	273	275	253	266	275	283	293	279	251	258	257	277	285	264	268	279	249	256	253	272	268	269	288	264	275	247	276	263	259	261	247	279	276	278	255	260	277	246	272	295	246	263	299	253	267	258	290	241	257	269	289	284	296	298	286	285	249	274	267	269	269	275	309	284	264	256	260	256	255	250	272	275	296	275	252	287	255	254	238	273	270	277	255	267	250	303	274	264	236	261	296	253	254	252	267	276	268	252	271	266	282	248	243	268	276	266	294	281	273	279	283	294	260	279	248	255	274	267	230	271	252	273	260	266	282	280	266	307	293	271	297	311	291	285	267	254	290	283	274	256	282	257	286	252	265	255	234	267	271	300	252	257	270	266	278	276	244	266	261	280	270	263	290
8830	16910	16189	11278	8872	7152	5560	4770	3997	3653	3329	2907	2599	2138	1830	1299	1116	975	902	820	820	762	717	726	729	717	743	701	707	707	716	685	720	655	621	672	695	651	644	691	601	653	636	647	637	614	623	640	640	621	600	604	649	602	644	604	596	604	594	599	665	654	628	597	624	598	629	621	627	600	592	665	601	639	605	651	593	671	635	653	606	614	632	640	611	652	579	622	627	654	575	637	641	604	650	644	632	636	612	586	579	605	613	655	599	602	645	636	630	622	641	618	593	654	623	610	623	649	625	634	586	604	546	630	613	652	628	651	613	597	660	600	589	636	566	622	631	620	639	600	616	608	596	623	584	603	620	607	593	597	601	633	655	605	628	615	645	670	628	599	626	596	661	613	623	611	592	589	602	676	626	617	608	623	616	618	628	627	631	588	623	650	605	602	628	622	607	583	595	624	654	616	603	654	629	607	585	609	616	617	669	659	589	621	590	648	642	642	622	643	648	624	640	618	600	616	637	603	613	632	590	580	606	641	658	607	658	625	609	636	581	592	617	596	594	612	651	562	616	650	654	611	643	599	625	651	621	635	606	632	597	630	618	625	599	596	631	605	610	642	597	601	606	598	585	609	632	662	583	598	608	612	609	609	603	638	591	623	587	613	619	648	625	646	621	635	640	626	656	586	623	541	656	574	586	589	628	596	583	646	615	635	644	606	595	646	605	619	650	644	588	631	613	619	629	599	591	621	644	591	549	579	615	601	603	577	569	620	628	594	587	620	636	626	631	617	619	634	595	642	631	573	626	629	620	631	611	625	599	639	593	620	591	616	552	646	584	619	643	607	616	647	598	589	641	610	652	642	623	589	654	613	584	585	628	623	624	636	580	589	610	631	581	650	562	605	645	624	644	597	618	589	631	588	650	606	653	609	609	615	587	613	599	631	643	598	579	632	598	620	606	598	607	551	619	584	632	622	623	622	625	648	588	616	616	583	571	637	583	616	619	570	626	631	619	592	609	597	614	622	583	649	617	610	647	642	643	586	629	627	605	627	591	640	580	614	606	642	627	620	602	588	602	597	619	661	615	628	600	616	619	632	625	654	626	587	616	572	626	622	647	644	621	630	618	649	612	618	611	622	570	649	666	606	585	642	644	599	538	641	580	611	655	637	586	631	566	630	621	620	615	618	628	570	645	578	581	581	613	617	602	621	658	610	591	588	607	580	602	585	609	607	635	589	603	652	644	658	607	612	627	565	567	621	577	632	606	613	627	618	593	682	574	654	571	649	584	627	591	614	580	611	653	598	597	608	628	667	586	644	580	629	627	641	655	596	610	641	612	614	603	671	621	581	600	638	663	655	604	635	611	652	610	606	614	615	632	605	590	645	582	619	611	591	635	616	638	590	607	597	602	597	615	616	632	595	584	597	639	642	592	588	588	641	627	628	637	603	636	630	608	580	602	651	612	609	589	612	634	607	576	651	629	611	602	631	591	642	576	632	591	596	637	613	574	654	581	600	582	614	595	591	644	594	613	636	610	614	608	608	593	649	597	589	595	638	632	634	612	623	598	635	638	613	626	592	667	607	652	593	604	633	613	620	631	614	622	651	600	614	658	633	643	641	586	632	606	616	612	619	608	582	597	600	574	599	619	596	634	613	625	596	610	593	600	615	585	589	607	631	655	592	595	608	574	626	647	621	623	614	577	693	619	617	624	613	637	573	640	604	606	620	608	608	605	622	661	627	585	624	569	602	627	581	654	647	618	643	643	598	631	642	575	628	679	614	617	648	610	635	593	593	671	615	566	643	616	628	603	578	598	578	590	604	636	602	606	621	647	584	589	606	591	657	558	611	647	604	623	575	628	604	620	576	600	638	631	631	657	567	613	599	603	630	643	644	602	615	594	605	603	615	626	599	631	625	586	599	556	635	590	644	631	621	639	658	638	642	631	623	591	608	664	550	651	616	612	619	641	631	656	617	612	633	614	613	613	604	616	605	591	628	613	652	585	561	625	601	625	605	668	577	599	606	611	580	611	601	606	682	584	589	629	626	618	624	580	615	599	653	591	590	635	670	655	550	657	634	607	606	639	650	598	602	601	568	656	651	599	640	663	632	590	598	605	626	646	580	642	593	613	621	613	628	638	632	600	594	612	600	640	651	645	625	620	640	618	625	640	609	621	635	589	666	658	615	629	586	574	631	606	571	622	588	600	624	603	636	602	595	619	576	622	596	646	665	625	613	603	646	615	625	634	577	630	641	591	606	635	602	613	575	623	652	618	633	582	569	618	647	633	600	590	623	611	588	627	643	622	617	604	564	616	623	651	618	583	647	608	639	576	683	610	606	599	610	583	637	640	616	619	608	622	649	605	653	592	623	606	599	627	569	611	661	556	605	609	650	580	584	598	614	625	666	638	623	635	596	580	624	618	600	620	623	627	619	601	652	575	639	599	593	609	626	569	574	612	654	594	643	650	620	614	613	620	629	614	604	631	578	632	623	638	614	592	637	588	602	627	600	663	604	592	613	588	625	579	600	584	631	573	636	619	616	611	592	629	637	655	613	532	666	588	580	684	618	636	606	686	607	601	621	651	591	648	667	580	603	618	646	592	580	582	629	630	571	647	655	652	633	609	615	646	567	636	608	631	581	602	587	593	629	625	615	608	654	560	624	645	658	589	667	616	605	629	609	565	629	575	654	618	563	625	598	603	615	602	583	591	639	653	624	627	609	614	559	613	643	637	597	660	588	657	594	633	653	660	600	619	623	644	618	574	643	584	613	613	625	602	561	573	613	618	579	581	653	607	610	661	619	587	614	613	609	618	594	637	621	620	615	585	669	553	628	622	607	602	638	619	554	617	567	618	573	591	588	661	650	637	620	613	609	609	624	595	608	559	645	640	628	648	585	691	598	645	605	607	643	624	614	625	610	617	621	659	674	612	582	649	623	641	621	609	647	619	634	592	630	586	615	613	657	599	603	625	666	603	613	652	609	609	624	635	608	600	640	600	646	618	620	587	657	639	608	611	640	605	632	628	707	617	628	611	611	637	591	652	580	586	615	596	642	624	586	637	639	628	611	625	625	617	614	574	624	626	614	629	634	626	608	623	617	622	615	600	606	630	641	613	635	570	596	601	621	654	616	581	663	616	596	648	641	603	600	622	615	655	654	622	614	645	607	605	621	602	629	589	617	639	617	604	655	632	604	645	602	584	617	649	657	588	595	617	597	629	621	597	661	631	642	600	585	624	594	590	618	611	586	633	578	628	619	654	624	658	592	623	629	601	577	631	648	619	629	601	643	582	598	691	615	618	600	617	589	610	647	590	603	617	633	633	627	595	624	663	618	589	623	612	636	662	615	617	586	658	621	579	593	655	624	604	620	597	639	691	594	605	690	630	544	669	586	625	612	648	596	608	609	634	630	628	564	624	613	591	638	595	591	643	571	647	642	604	615	633	559	588	636	639	580	595	649	631	622	554	612	620	643	596	602	619	608	651	592	594	607
24231	21473	28951	24385	21443	12529	4040	2499	1956	1767	1669	1447	1278	1163	937	858	691	627	589	549	541	549	544	517	535	519	522	510	544	597	510	478	477	474	480	516	505	498	488	485	442	486	451	462	445	490	483	484	494	459	511	514	441	458	462	483	470	499	473	492	462	434	472	478	468	471	433	448	523	447	497	509	468	517	441	473	487	439	469	431	506	454	479	475	473	473	436	476	449	480	510	462	455	439	460	439	438	459	484	479	481	457	485	488	465	503	461	463	479	467	438	447	487	460	483	467	459	462	460	448	468	455	482	461	467	496	487	471	477	485	457	436	473	450	464	466	465	477	480	466	470	485	484	467	514	496	446	465	500	487	464	444	451	473	487	472	489	445	483	502	484	486	470	474	473	452	476	466	477	490	491	454	444	474	480	476	457	460	486	473	465	480	444	436	486	492	502	488	488	436	508	454	481	462	453	474	489	456	492	483	422	431	432	474	499	465	500	473	516	486	480	454	467	423	457	481	469	499	459	453	444	461	461	487	462	460	473	469	465	471	481	485	448	447	451	485	464	488	480	494	488	418	466	506	457	446	469	451	489	477	436	508	458	486	468	476	464	472	451	486	465	474	463	443	476	474	439	489	452	492	494	460	467	460	501	487	472	504	460	478	476	488	501	456	446	467	466	511	490	482	501	489	476	492	474	460	480	451	472	435	441	451	477	424	464	451	432	483	509	467	476	495	457	462	444	497	455	505	487	472	437	465	456	432	463	459	474	490	502	431	463	465	486	472	475	454	478	468	491	460	494	490	454	482	472	482	470	465	444	403	499	482	431	481	516	474	481	460	451	442	467	459	494	444	473	507	494	443	464	475	494	490	464	485	511	457	438	499	463	508	498	485	430	460	488	500	534	416	485	462	490	493	487	457	469	488	478	475	473	463	422	488	469	477	453	456	454	454	484	484	477	489	503	465	469	480	455	462	483	457	433	454	484	464	458	444	457	486	470	447	477	447	482	491	477	499	482	482	487	472	477	436	479	483	474	481	467	434	440	437	440	516	474	483	481	475	436	485	470	462	477	497	496	492	450	474	509	435	452	498	481	479	458	489	453	481	464	511	452	461	442	447	468	470	494	457	473	463	503	456	487	478	447	483	497	434	463	430	434	474	458	450	461	472	453	433	465	439	459	519	461	449	478	463	500	506	443	464	434	477	462	490	484	458	444	442	462	422	517	474	488	439	447	492	497	479	453	515	471	449	487	469	464	453	443	442	492	485	473	486	475	463	470	466	459	511	433	440	427	447	482	489	446	498	434	493	486	511	491	480	469	458	435	448	469	460	476	427	492	450	478	464	474	459	472	487	490	491	456	435	503	499	486	456	458	477	448	468	461	447	501	470	468	443	470	447	459	428	462	517	462	442	501	486	478	487	461	458	435	482	501	488	477	458	490	487	453	470	500	511	474	472	456	466	440	450	474	467	441	447	465	462	502	468	453	485	492	499	482	508	482	498	479	472	502	468	475	459	461	486	445	485	432	481	510	477	466	459	413	495	428	431	517	436	453	479	485	477	447	435	494	449	518	443	506	475	483	447	442	477	485	483	484	472	488	483	482	481	453	463	449	430	487	452	479	489	436	441	458	466	476	440	460	444	494	452	522	458	467	448	469	463	468	492	489	460	435	513	463	454	487	458	474	478	402	485	449	474	442	460	408	483	468	456	448	487	469	447	502	458	461	474	504	501	492	450	457	470	490	461	463	470	475	481	484	466	495	461	486	434	492	460	477	476	447	461	504	489	468	454	472	476	462	485	492	491	476	448	466	481	501	446	459	517	430	461	481	494	496	489	458	499	430	452	440	463	495	444	497	476	472	477	467	505	484	461	474	474	487	462	475	485	490	466	477	467	485	463	437	462	480	464	460	485	456	432	439	490	469	510	459	482	515	472	445	463	426	462	483	456	499	492	448	525	477	496	449	442	451	472	447	481	446	448	430	489	449	445	466	483	469	453	452	446	484	476	477	481	411	480	510	506	466	505	481	459	458	464	483	457	485	466	462	497	482	466	451	493	460	442	452	479	441	500	474	485	424	489	464	473	462	468	486	495	438	470	486	472	451	466	513	413	456	499	476	503	491	460	432	485	504	504	485	476	482	477	478	469	490	470	439	434	502	487	448	461	471	426	470	485	424	453	433	444	463	445	463	455	491	456	470	484	494	449	461	501	534	465	453	477	481	448	432	434	408	486	451	429	464	458	458	480	467	456	479	469	423	526	458	452	431	459	429	466	456	487	437	480	464	490	463	496	447	466	458	456	448	519	441	452	500	443	488	459	478	486	461	485	464	480	445	487	462	478	460	499	442	476	485	463	475	438	466	475	486	452	489	438	495	458	462	465	470	486	457	481	480	468	469	483	454	473	471	448	452	510	482	468	472	436	478	426	449	478	429	443	475	430	484	465	447	481	496	465	472	455	476	437	448	476	486	458	449	472	469	441	469	485	461	465	474	465	480	466	462	469	468	494	478	473	454	433	483	442	485	465	465	490	450	459	463	479	476	487	421	475	483	471	493	466	505	445	484	457	477	458	454	465	473	463	453	453	501	504	468	488	478	469	464	477	483	473	466	445	506	474	492	445	477	482	465	487	460	476	426	465	474	497	459	497	442	455	491	437	471	450	483	466	498	460	444	441	482	479	485	454	450	465	467	490	455	459	496	488	504	455	494	464	450	462	426	497	465	479	457	455	439	447	473	469	428	502	455	466	453	499	481	459	451	473	521	448	463	487	431	443	511	461	475	446	423	474	455	466	427	441	465	467	436	477	460	458	470	462	464	432	441	491	464	459	463	481	491	484	462	468	526	459	527	431	449	467	475	456	479	462	474	461	501	466	482	462	476	430	522	468	441	478	471	465	438	474	496	481	497	459	464	492	451	483	462	481	468	478	499	476	508	474	474	426	470	463	469	479	484	441	456	433	471	503	468	497	450	475	459	445	492	424	474	491	455	516	462	458	463	458	423	492	476	479	444	460	419	424	457	483	475	458	444	486	478	472	448	430	492	480	481	491	478	447	512	437	478	460	443	459	476	441	452	438	468	452	450	464	445	460	467	446	457	456	455	508	470	487	477	512	446	481	463	488	457	446	460	466	467	456	493	465	492	505	466	491	484	467	527	489	451	457	431	491	470	432	453	423	452	487	475	396	501	449	473	476	479	520	424	451	447	463	460	464	458	465	451	474	486	480	472	467	496	474	451	462	438	458	482	476	484	459	479	405	480	466	497	496	448	444	445	498	471	477	464	429	433	476	471	474	497	468	455	493	463	492	463	459	474	481	475	463	495	456	445	488	496	471	433	461	410	447	449	487	470	494	444	466	463	462	472	486	491	465	455	457	495	465	501	476	484	440	472	453	466	473	475	433	515	470	474	475	506	456	460	450	439	479	481	499	504	459	462	492	476	447	448	469	495	468	442	454	494	471	483	467	492	453	484	450	459	432	529	471	438	487	468	469	501	485
12152	23775	22339	16110	13267	10575	8959	7742	6509	5777	5470	4888	4275	3656	2853	2096	1854	1691	1450	1365	1349	1276	1267	1263	1246	1202	1112	1132	1147	1173	1099	1109	1087	1097	1093	1092	1075	1096	1049	1048	1013	1062	966	978	1079	985	1039	1002	1018	1047	976	1083	1017	977	1016	958	980	994	1056	1011	1011	1056	1001	944	1025	980	997	1003	1033	942	1040	943	956	967	989	1024	1008	931	981	985	990	974	993	994	975	994	933	964	1018	970	1019	982	1002	990	926	970	993	1036	931	998	958	925	1010	930	989	963	1014	983	962	943	943	906	963	896	947	959	1032	1055	1026	978	993	962	939	956	982	981	954	918	992	984	985	943	991	987	956	931	984	987	946	939	942	917	948	964	967	994	928	1006	890	966	928	914	915	1021	960	972	952	925	993	999	975	1001	994	935	936	1009	958	967	997	968	1015	1002	965	1017	1016	1002	954	1024	948	930	1011	988	1013	979	946	901	964	987	959	991	937	995	944	965	1032	973	966	1039	999	962	985	964	1054	984	935	1002	960	936	994	986	1005	958	928	1002	934	1027	975	983	980	1003	962	993	924	975	933	976	942	968	980	943	934	978	965	942	968	960	989	1027	984	1013	962	1031	975	938	951	963	975	967	975	956	951	1011	1018	939	968	987	948	1019	939	975	1004	997	998	951	940	973	981	983	1021	997	996	954	1012	1006	954	954	930	987	994	941	975	990	983	1020	1004	1018	943	976	928	1021	987	962	990	960	955	947	999	972	994	959	1004	986	953	959	961	985	1003	957	993	990	1016	995	979	970	954	1002	954	957	999	937	953	954	996	991	1007	1021	1040	976	992	931	1004	982	986	964	1024	943	1044	966	988	966	955	1030	957	1014	972	1027	979	1028	1027	976	1033	1015	958	938	941	992	959	982	1040	1017	999	981	993	929	968	983	980	998	1044	956	979	957	993	1038	953	921	956	1003	1002	955	1060	948	926	980	985	962	992	993	936	980	1021	1011	955	941	972	944	1003	987	1011	952	965	1020	963	988	981	954	930	988	968	949	991	1004	954	1002	925	978	998	1014	979	1009	932	979	1008	947	986	967	985	1004	953	955	948	933	942	985	957	1013	963	980	920	962	957	986	1010	1031	1024	1014	992	973	980	1001	938	974	1005	1017	1007	1011	949	1012	914	998	974	966	1004	1027	944	902	1008	936	924	981	940	1003	958	942	991	974	998	979	988	932	954	997	952	1020	988	1052	975	990	966	1005	995	974	997	963	985	954	1002	976	952	963	943	1013	962	975	991	972	979	976	977	969	1001	967	967	989	922	978	935	945	971	965	990	968	935	1029	942	981	1010	990	943	941	977	929	973	1030	905	913	998	978	972	942	953	1012	984	987	958	990	979	1013	1027	915	987	995	1014	938	989	976	946	985	990	974	977	999	918	954	945	951	1023	966	965	955	946	930	969	988	959	997	949	968	981	951	988	933	992	966	1010	972	996	959	951	943	961	959	1027	922	952	1033	990	1011	975	995	945	975	999	962	966	980	989	1003	957	925	964	946	967	1028	931	1039	1033	947	959	1020	925	974	1020	956	951	946	1006	926	960	970	991	949	928	966	926	901	976	946	966	1008	988	1035	983	933	980	917	950	1003	985	995	993	969	972	956	988	1017	1004	979	959	1011	1012	953	966	962	1001	998	918	963	955	961	996	964	1019	988	959	985	955	1010	955	948	996	963	990	961	943	940	973	998	900	957	940	985	963	995	963	969	1015	926	1010	936	967	979	1020	926	969	948	1002	996	968	993	986	981	968	968	970	1011	1023	992	1004	1000	995	953	955	1012	996	979	932	973	952	998	980	936	909	1006	965	968	990	997	975	942	990	964	963	1037	966	968	930	962	967	961	981	1009	1020	967	969	992	992	1005	952	1039	913	1013	987	1004	1006	905	1006	1018	947	1030	938	957	942	968	998	952	997	1011	966	919	972	964	974	995	990	1016	1017	1014	1008	1022	1009	977	955	946	993	1018	927	974	993	1043	960	1035	992	1005	1013	949	980	964	950	1022	986	1030	992	1001	1036	1028	952	954	915	947	1015	951	980	993	959	953	996	1035	965	958	931	1015	947	1033	973	972	928	1034	948	1002	982	974	962	957	955	961	949	1018	944	937	968	942	924	960	966	982	994	915	996	1029	912	961	939	949	968	973	985	909	956	971	999	989	913	986	989	934	990	953	939	1003	933	961	993	977	1014	991	979	1011	938	962	995	934	983	997	960	947	955	947	994	936	976	1035	977	938	956	975	942	990	970	1001	997	955	981	999	951	1006	1021	1019	932	1005	933	957	976	1023	978	945	965	947	959	984	1030	926	997	960	987	954	978	942	969	997	1004	995	925	1024	985	927	965	1032	994	933	907	994	980	938	907	944	948	981	1015	961	956	1041	970	946	963	980	929	936	920	996	997	958	955	984	951	913	963	978	969	999	1006	997	1009	982	976	996	970	952	935	967	973	1006	987	994	975	949	1043	971	1016	1027	1004	1000	984	961	997	985	955	947	974	915	960	911	1015	962	935	953	995	939	941	961	1014	961	965	991	923	985	1019	978	992	1009	1004	956	992	982	982	1032	1003	943	993	940	973	959	1019	915	935	967	950	995	974	1003	980	988	969	944	973	937	928	967	1011	998	975	942	990	986	927	962	958	1028	898	987	947	958	959	951	994	951	978	1014	1004	928	963	950	961	974	1001	958	986	1019	972	1007	950	964	1011	904	946	986	963	954	1003	947	1015	1000	1003	1039	992	1019	961	966	957	1027	977	979	980	1006	999	963	926	1000	964	957	991	1009	955	967	936	962	931	1012	971	956	1000	1006	987	1018	993	1044	926	970	964	967	1039	1024	967	947	873	1038	972	933	964	951	946	953	979	908	961	982	989	950	1010	969	1000	966	1000	1009	925	974	947	1031	967	942	979	965	980	961	960	967	987	1049	1011	941	929	998	1006	950	965	987	1005	946	946	998	988	997	946	978	989	947	952	958	978	937	1034	1034	941	960	944	977	992	978	983	999	1008	1062	964	976	953	920	995	966	1026	957	992	1002	979	986	954	946	982	1009	985	989	982	962	929	945	943	931	941	1009	962	1008	977	966	1017	962	1011	1042	964	999	1025	978	1002	959	923	1001	949	962	915	962	982	950	988	969	951	920	940	989	980	972	973	975	964	956	1000	934	1028	981	950	968	976	932	987	1000	1010	929	1017	967	999	1024	987	927	955	981	953	937	997	969	990	946	991	1037	947	941	1003	1020	994	994	1009	986	918	996	986	912	963	958	999	949	970	1003	945	1005	987	980	1013	962	981	978	1027	1048	1007	939	941	974	924	921	994	960	1056	1002	962	947	936	1008	989	993	996	959	914	993	970	1013	990	976	1005	946	990	1016	980	966	947	1018	983	942	939	1029	977	982	900	948	969	926	964	966	975	975	995	989	983	974	979	955	938	1019	968	1004	1011	999	992	975	949	927	971	1002	980	974	945	986	977	939	966	1011	984	941	961	965	939	993	957	934	1002	950	938	997	974	1038	970	941	979	952	962	940	1016	948	994	905	959	993	1003	990	965	1021	1007	984	1028	983	923	995	971	956	991	981	976	988	979	1019	985	963	1003	989	989	944	998	959	1003	994	932	945	1029	974	986	977	974	991	933	1034	993	1017	979	938	961	973	1013	995	929	1022	968	963	967	902	944	1012	973	955	990	995	1023	993	1019	1006	1002	1014	1036	1006	992	975	981	1010	948	963	974	977	967	1007	1000	964	1005	925	995	994	1038	1012	1009	985	888	1011	985	974	967	936	928	965	985	940	1014	941	995	1000	950	957	1004	970	1035	983	966	1036	912	952
27378	16483	3884	1685	1154	883	739	698	645	635	596	596	504	449	439	489	461	433	430	418	364	397	422	395	406	396	391	366	413	370	413	373	423	420	400	396	401	384	391	380	369	410	416	385	356	384	373	398	405	399	364	373	372	363	393	414	386	415	366	381	385	399	389	393	378	420	417	363	393	369	384	380	408	392	373	382	422	386	392	379	388	390	372	403	368	392	379	398	390	391	388	383	405	393	383	386	378	374	381	390	382	361	354	383	407	356	396	396	380	374	384	392	376	366	386	391	385	369	379	397	376	366	406	352	357	398	398	395	419	381	406	372	414	373	388	378	397	388	384	356	386	372	411	371	402	424	346	357	407	393	381	376	368	388	385	378	380	369	383	382	378	437	388	401	373	390	396	382	364	388	404	407	397	379	387	353	384	384	381	396	396	382	374	379	415	400	380	396	379	348	403	375	367	402	406	364	378	397	373	399	409	392	373	388	400	403	356	397	386	369	386	390	380	370	378	398	426	399	392	362	404	394	387	366	382	384	388	379	385	367	400	380	395	378	439	374	381	395	344	370	390	410	381	405	373	390	368	361	373	377	404	361	385	381	351	338	413	387	395	392	387	424	365	363	396	406	376	359	387	396	410	358	383	392	373	374	363	395	373	399	381	373	400	434	356	406	380	381	341	392	371	366	390	407	366	381	384	341	373	401	365	393	410	403	397	436	415	389	377	408	354	405	381	368	382	395	393	392	368	367	406	392	389	364	366	397	393	353	373	385	403	349	404	365	378	384	392	381	396	403	400	377	409	383	389	402	367	392	385	400	380	379	357	380	394	381	416	372	350	355	404	380	387	385	401	390	415	387	392	367	371	355	366	401	421	385	392	385	432	399	421	403	374	404	365	386	381	387	369	401	364	397	372	362	386	382	394	384	350	442	374	392	380	422	412	386	408	384	383	408	351	368	388	426	378	374	397	400	366	402	360	346	391	421	430	395	396	409	382	356	364	365	394	399	376	398	390	378	381	372	383	364	371	366	385	395	401	368	404	390	393	387	332	384	393	369	380	396	387	411	417	374	383	361	350	369	381	398	343	387	393	362	366	384	344	342	360	376	392	396	430	416	367	365	402	381	395	396	396	366	393	417	427	413	387	364	367	395	376	387	362	370	335	374	381	342	389	344	362	339	395	381	384	363	383	435	378	400	383	391	383	413	372	393	419	399	382	372	361	389	402	382	428	383	404	373	359	381	395	389	348	400	370	396	372	414	396	388	343	368	376	386	430	371	358	404	407	411	387	347	356	390	397	406	374	373	398	382	373	406	408	379	387	373	392	381	429	387	389	415	368	370	397	382	422	394	358	401	366	376	422	397	395	389	360	371	360	362	410	386	402	358	340	363	387	378	383	364	364	363	393	375	395	402	387	379	384	390	361	369	380	344	376	385	401	403	379	388	369	409	362	392	394	436	396	428	376	342	415	407	347	374	373	378	428	398	407	369	399	419	432	377	390	418	350	332	350	396	376	377	390	367	400	376	386	362	384	387	356	390	376	375	381	365	385	354	404	411	399	366	426	350	372	367	374	377	399	376	378	382	386	407	366	386	376	401	403	377	380	411	382	371	387	369	367	372	412	396	382	365	360	390	360	406	382	379	395	388	398	400	398	364	372	364	369	395	410	393	387	397	385	434	348	343	375	419	416	378	377	393	358	450	381	384	401	422	378	378	399	373	365	381	368	372	391	423	361	362	366	372	398	392	403	394	388	401	402	367	394	386	431	396	402	393	357	420	390	371	372	397	399	390	408	379	400	424	385	380	413	369	383	367	371	413	395	371	382	396	389	325	411	374	388	409	389	357	401	354	402	362	384	382	387	381	381	403	353	392	387	400	382	384	411	376	410	388	376	413	371	384	381	385	362	367	364	378	381	370	370	364	383	387	411	404	386	359	406	392	364	363	410	357	390	379	395	377	391	411	390	381	359	387	417	422	388	377	368	407	387	377	402	387	407	381	376	384	415	388	377	399	406	410	384	398	379	384	373	380	421	373	382	359	407	394	341	377	378	383	395	377	428	380	379	375	400	387	390	386	375	383	378	395	395	393	369	388	392	366	421	370	422	402	378	354	400	394	361	386	414	386	367	371	378	425	378	400	409	356	422	391	399	364	367	395	391	366	390	383	386	412	386	424	349	377	386	404	366	374	372	394	380	376	404	378	374	382	370	404	357	384	374	392	382	422	386	382	373	392	374	387	366	385	348	396	385	417	358	389	372	393	366	381	399	357	359	392	409	370	356	387	405	392	409	391	411	373	375	401	399	405	395	343	379	391	374	374	387	390	383	403	417	382	399	368	395	370	425	370	365	384	390	393	384	422	379	380	346	391	378	372	406	378	371	379	394	405	366	401	404	385	412	419	403	384	411	397	387	388	355	390	408	332	389	371	393	388	380	363	366	381	379	395	419	367	381	396	395	405	377	388	397	413	389	396	398	421	381	392	351	382	370	404	440	369	384	373	417	388	396	443	426	361	391	399	419	386	381	335	390	387	371	381	401	379	392	395	387	410	394	402	368	364	401	386	397	400	364	373	384	386	366	365	402	360	361	377	405	400	404	376	406	394	418	374	375	380	401	390	418	411	359	362	356	391	354	380	376	401	378	365	414	359	401	359	406	390	364	403	369	368	403	379	416	414	375	408	421	400	379	359	375	389	400	429	390	376	385	378	377	408	402	363	394	385	432	411	383	394	377	348	375	366	406	385	373	394	385	362	377	402	417	403	381	411	371	384	329	385	409	395	365	393	398	393	384	400	393	376	407	369	369	387	395	372	397	406	381	424	368	395	401	379	367	405	374	385	408	368	398	384	416	403	386	351	383	383	429	422	386	392	410	399	390	416	389	361	374	392	382	348	397	386	359	387	396	400	438	396	404	401	370	346	404	354	381	360	397	366	399	397	376	392	383	372	388	398	369	369	379	389	379	381	402	347	383	392	394	381	392	414	362	374	393	372	385	383	395	395	379	399	383	374	420	375	369	428	401	356	362	396	367	389	400	362	379	399	391	432	394	377	402	366	390	413	404	400	348	399	349	366	404	397	357	362	386	389	395	419	389	388	390	384	405	412	351	412	378	368	382	377	388	372	394	385	399	405	374	419	410	407	341	372	394	406	392	388	380	344	385	409	394	392	408	386	356	401	385	400	373	389	410	370	370	379	365	416	385	384	368	387	392	400	371	361	377	434	360	392	385	403	364	358	391	336	406	368	404	433	375	392	363	380	382	390	411	362	362	384	387	407	420	363	391	384	354	373	410	414	380	353	396	404	369	389	404	400	374	346	351	397	391	412	386	378	411	390	410	372	368	375	411	373	385	415	399	410	372	440	394	422	387	368	400	395	410	388	365	380	411	378	365	400	385	380	381	363	360	406	346	396	406	380	382	409	398	404	400	403	384	389	388	373	387	392	348	373	383	384	385	371	414	360	376	420	443	400	365	390	381	360	396	406	370	382	400	374
6743	7312	7289	4577	3613	2985	2635	2217	2066	1863	1752	1631	1403	1299	1121	1022	987	943	945	928	948	868	905	868	937	895	859	842	908	886	885	895	853	836	909	909	878	879	848	968	850	842	851	921	869	866	828	801	916	864	833	878	885	819	873	881	855	825	836	907	895	846	811	873	806	843	833	875	815	819	893	895	921	884	862	871	887	870	858	891	886	826	851	893	865	883	847	862	824	865	881	840	886	802	836	867	829	881	845	852	884	829	861	841	872	860	877	860	829	834	812	853	840	862	882	871	852	803	865	878	849	874	822	918	829	877	839	893	861	855	864	853	874	831	873	853	903	834	825	849	855	848	828	892	860	896	883	890	943	851	784	843	873	894	895	885	850	856	883	860	858	862	864	840	872	849	866	813	857	905	826	850	846	889	898	894	870	826	921	843	842	880	816	871	840	890	855	837	888	855	864	889	862	815	821	913	860	881	795	868	837	845	835	866	791	825	876	857	814	845	881	823	843	852	895	848	887	876	819	827	873	846	902	832	916	828	879	834	868	836	804	886	900	888	836	839	810	846	838	847	837	853	911	843	873	823	853	871	855	874	851	857	890	855	815	892	852	817	860	875	801	796	822	817	844	851	880	876	865	825	847	894	827	849	863	794	871	871	882	899	855	867	874	865	877	870	830	859	833	891	867	850	876	838	852	831	826	839	837	810	885	844	851	881	858	880	880	849	849	826	905	778	809	918	869	882	881	842	904	859	854	805	844	840	836	853	876	885	858	869	891	824	852	845	869	903	837	869	871	838	819	913	808	879	830	820	837	879	884	828	855	829	826	885	851	850	854	842	841	841	829	837	876	798	871	861	800	884	906	903	898	850	808	862	871	912	831	844	798	854	894	869	894	886	832	827	887	867	831	852	849	863	774	847	884	840	878	902	868	806	841	811	877	842	841	832	865	827	853	856	906	830	825	853	863	880	902	825	874	844	842	829	821	838	885	841	882	864	888	859	866	871	859	888	834	834	818	813	848	852	857	840	875	788	854	863	870	840	848	835	884	827	854	822	826	829	908	880	889	863	850	851	833	855	881	888	814	899	862	809	864	874	850	829	851	854	865	849	867	841	849	883	855	850	849	862	808	829	867	884	838	844	843	827	846	834	827	892	896	855	889	882	813	924	841	872	839	853	870	826	823	867	817	761	871	891	827	859	869	840	845	903	880	830	857	851	836	842	844	880	869	925	854	828	854	893	820	868	858	863	842	876	909	845	862	836	816	814	856	894	826	911	872	875	809	897	902	897	894	852	841	858	846	783	862	881	816	853	887	865	872	810	821	868	895	849	924	866	872	859	850	889	879	917	872	842	872	857	814	811	863	836	858	854	868	844	851	839	878	906	853	855	843	832	882	891	877	842	888	858	876	820	872	862	897	816	841	872	846	874	892	873	867	873	864	863	896	860	804	805	860	840	825	846	916	819	851	787	814	824	891	840	872	902	855	918	864	849	831	852	797	819	813	922	831	865	853	866	874	844	913	830	870	847	866	817	881	851	838	838	846	894	918	847	874	895	865	853	873	874	862	841	800	864	829	843	868	866	862	893	846	865	857	834	824	852	840	856	914	895	858	833	853	864	929	915	854	817	830	886	883	883	837	863	830	860	838	843	872	830	828	837	840	876	830	883	877	881	904	873	848	886	854	847	853	833	869	854	881	884	872	852	847	898	855	870	804	886	894	895	851	886	864	821	843	884	858	905	855	814	858	912	826	842	867	824	835	875	837	881	838	883	827	842	893	886	823	855	869	922	874	878	908	842	863	812	833	850	846	781	881	852	840	873	841	876	867	864	848	903	851	850	822	920	873	892	890	842	869	840	861	906	861	855	872	922	872	856	925	790	840	811	842	834	819	924	870	844	853	877	931	823	868	880	839	916	884	862	860	895	854	850	893	855	911	841	859	867	885	852	870	892	870	831	852	821	870	855	856	824	852	856	857	858	863	842	819	822	859	878	842	827	851	888	894	863	827	865	848	872	859	867	844	839	838	828	881	842	840	848	854	847	890	843	862	787	851	909	832	912	802	795	825	878	850	850	852	852	881	900	820	917	882	851	877	915	853	859	888	853	870	808	856	848	879	851	818	902	855	863	839	886	869	841	842	878	830	850	880	831	926	858	812	800	918	858	895	910	873	888	853	808	831	858	854	892	829	908	829	898	844	806	871	845	841	886	835	833	866	899	894	876	884	852	901	922	893	876	865	838	910	822	866	842	854	856	870	878	893	825	857	851	899	860	930	904	834	830	864	836	845	855	840	877	866	851	844	872	788	909	813	820	865	883	843	827	818	831	843	880	829	891	833	872	874	833	843	881	846	779	815	852	813	882	842	814	803	924	856	888	862	873	856	832	831	903	905	853	864	875	858	874	809	886	846	858	849	828	852	840	870	855	859	882	829	812	874	897	875	860	853	815	898	895	875	845	866	858	867	890	882	898	890	877	793	828	864	881	867	857	801	854	872	872	864	819	890	849	878	879	864	821	840	898	848	852	854	875	882	822	821	898	858	877	854	847	811	893	856	839	852	862	929	857	891	858	900	797	810	854	833	854	831	881	826	909	868	828	882	883	884	824	850	890	877	849	850	870	833	826	859	905	879	843	893	865	880	839	911	871	860	801	841	825	858	856	905	856	876	879	909	836	861	828	837	879	886	810	839	889	831	874	891	877	840	822	817	889	899	826	869	809	866	865	882	834	850	861	910	896	883	842	838	856	800	804	885	856	825	859	882	866	836	882	842	824	825	849	889	875	887	827	818	895	849	810	882	819	862	810	848	878	835	878	843	880	889	858	845	884	829	851	805	861	866	849	896	864	783	831	870	826	818	834	817	847	841	853	811	861	888	865	869	885	886	907	826	823	868	877	929	886	850	818	816	861	876	842	873	891	818	856	858	907	883	876	870	879	920	886	871	856	861	875	824	864	833	851	848	862	860	897	841	873	832	932	881	830	843	876	798	875	875	835	822	930	829	870	832	857	869	876	876	833	872	833	861	917	859	807	862	862	879	845	879	858	865	911	784	928	804	836	861	844	849	855	864	842	915	851	841	906	902	875	811	812	837	861	852	893	859	864	878	867	863	867	831	841	853	872	816	861	868	841	873	879	895	868	851	850	836	838	895	854	882	829	856	900	866	855	892	854	884	813	915	864	847	827	861	884	908	871	852	791	889	873	800	885	870	894	845	872	824	852	833	893	871	865	841	855	897	906	896	900	845	864	860	848	833	856	843	851	833	878	858	852	847	886	812	851	872	807	873	849	867	876	837	884	877	839	880	815	844	790	849	820	791	882	883	787	849	869	846	842	858	848	892	873	830	823	878	832	841	902	845	897	871	838	794	855	862	832	862	857	856	841	884	824	841	871	855	854	870	859	855	874	843	839	850	821	837	872	834	851	851	880	856	805	897	851	882	845	918	833	882	856	840	871	882	917	858	855	849	892	819	816	856	809	858	815	866	895	791	824	857	825
25080	21461	27915	25371	12348	2810	1789	1398	1125	1064	937	824	701	607	497	415	380	333	316	306	291	295	280	302	292	307	292	292	283	277	281	252	297	291	280	290	286	272	249	294	252	275	260	298	257	316	277	273	278	299	270	291	250	248	253	289	277	247	266	255	248	284	223	250	280	251	241	265	277	234	263	252	270	244	285	280	261	276	273	284	261	260	263	257	271	276	244	273	278	257	252	246	262	266	238	284	263	264	249	272	267	261	255	231	297	253	248	266	264	267	263	237	276	272	287	270	279	261	259	263	261	257	249	281	268	274	271	253	268	243	241	258	247	267	261	278	267	232	274	264	261	290	276	256	245	267	232	268	245	260	248	266	278	269	263	261	267	262	277	256	271	302	295	274	272	243	275	294	274	261	278	280	266	267	247	241	267	273	285	257	264	253	269	245	277	267	247	285	229	277	286	247	258	244	283	268	258	260	268	285	295	268	252	264	271	267	237	270	265	249	262	262	277	244	275	259	293	300	297	266	280	291	286	251	271	278	257	261	275	273	268	247	273	273	278	263	249	272	275	251	286	277	271	297	257	266	275	253	229	265	250	234	262	270	273	247	245	290	267	267	273	299	274	260	232	260	241	240	273	278	278	255	259	274	258	252	256	256	250	270	292	266	237	258	288	290	243	240	242	252	267	246	287	244	244	238	273	292	231	229	230	252	265	286	265	235	260	267	269	260	253	265	239	275	274	249	266	253	266	257	265	257	288	286	269	265	255	259	270	267	264	283	259	261	250	260	257	271	247	258	266	250	266	286	263	262	291	259	232	282	292	298	258	272	285	241	238	266	275	260	278	243	268	251	241	267	255	265	267	269	240	278	252	259	251	250	279	251	265	245	245	243	294	270	249	230	235	238	256	247	230	257	246	256	263	270	268	268	293	260	280	265	265	274	288	265	271	273	292	238	245	277	258	294	266	263	263	292	244	247	226	273	274	257	277	280	225	271	270	244	284	254	260	251	244	244	261	244	249	284	246	249	256	247	276	287	268	275	256	248	267	286	269	252	264	267	260	281	268	257	255	246	278	276	249	288	275	259	254	248	285	255	284	263	260	263	252	242	270	246	258	253	256	253	275	260	280	251	241	264	275	287	268	287	267	230	242	241	270	274	270	259	273	247	249	257	249	265	257	279	243	297	261	251	216	243	282	264	265	260	291	251	262	253	263	277	261	231	267	296	269	236	267	234	231	267	264	257	258	231	262	268	269	254	287	298	296	272	284	274	283	274	250	266	273	250	279	244	288	287	258	237	273	237	261	239	252	268	273	262	261	289	279	245	252	294	262	237	238	298	267	286	275	261	250	269	269	248	262	274	277	272	253	277	255	272	293	221	253	254	252	255	277	275	244	238	244	278	252	282	263	263	277	256	281	284	244	282	255	267	263	287	269	250	280	263	257	264	254	288	277	259	300	249	283	256	258	271	304	266	237	270	256	234	260	267	319	266	267	258	276	289	255	272	273	251	287	278	272	268	279	251	241	255	252	280	261	272	278	277	283	308	247	264	304	268	243	262	230	269	270	271	250	262	277	284	264	284	266	256	260	266	255	255	268	266	239	271	290	283	251	278	291	296	301	293	275	239	262	238	240	288	257	262	227	233	263	243	272	256	273	271	229	236	261	274	292	251	267	250	251	279	256	249	289	239	275	261	265	269	268	260	265	256	232	276	267	278	246	267	224	243	234	279	261	277	272	288	258	281	275	256	270	299	239	285	279	278	250	282	241	265	275	278	280	303	278	259	256	279	272	254	235	263	263	260	256	257	297	285	287	257	265	249	277	274	270	278	284	279	238	233	267	273	255	255	271	293	266	286	254	290	259	238	267	261	276	245	261	262	253	265	291	237	265	245	263	253	261	278	277	267	286	286	270	267	254	263	263	228	253	257	268	253	259	218	283	275	264	273	259	256	270	294	247	282	259	269	251	263	249	308	285	261	252	259	249	281	261	295	291	271	259	261	296	258	245	256	252	252	257	254	267	258	256	271	279	247	269	267	246	268	249	238	253	289	225	304	284	276	257	241	242	275	288	278	270	259	299	301	233	253	267	246	273	258	279	269	260	280	277	283	256	228	255	290	234	248	240	253	250	258	237	267	237	228	272	250	243	272	281	276	250	266	281	294	266	226	257	243	284	260	278	261	267	240	257	273	268	239	257	261	262	237	234	267	257	276	287	265	290	288	254	269	290	261	289	254	235	265	245	276	232	286	300	294	276	283	263	268	251	260	281	258	270	254	290	239	247	265	273	255	295	264	266	242	249	263	273	252	236	248	257	245	264	266	257	285	266	268	253	232	271	251	266	275	271	262	251	258	302	278	262	258	270	247	290	270	254	279	282	245	285	237	296	241	271	270	262	242	252	279	257	279	242	264	262	268	254	281	264	258	253	273	261	268	258	240	279	294	250	285	261	267	274	248	270	244	244	253	278	287	276	258	266	281	275	274	296	255	269	272	255	285	233	264	259	255	269	258	233	273	226	284	271	266	245	262	239	270	266	267	288	247	259	233	237	280	242	257	271	265	257	280	282	274	254	255	252	248	282	287	255	257	283	258	260	233	266	252	290	227	269	278	263	258	280	269	271	254	272	260	262	283	272	274	263	288	268	276	259	257	250	270	258	250	236	284	266	260	304	266	263	279	262	243	268	254	259	307	246	262	278	267	284	266	260	255	262	265	264	268	277	229	262	245	232	244	261	256	272	248	243	265	262	237	282	296	275	238	283	248	279	279	248	274	249	281	251	257	252	247	285	268	292	287	266	230	250	249	266	287	270	271	284	274	264	247	276	232	246	280	275	263	272	243	261	268	230	273	235	274	248	269	270	271	267	236	271	277	254	265	233	267	259	232	256	241	284	266	236	258	239	280	270	262	265	263	265	296	269	266	287	273	305	275	247	240	274	253	245	254	252	299	249	264	232	295	289	299	251	273	248	262	242	264	243	266	276	265	258	278	254	273	257	268	259	264	283	244	264	262	283	282	262	274	255	285	239	245	261	277	273	251	279	265	277	263	263	248	249	266	269	268	284	255	256	268	257	243	244	262	256	272	261	257	258	251	239	270	260	260	250	251	300	273	261	285	283	255	259	262	254	294	273	254	267	237	286	258	261	233	255	275	257	272	255	257	268	262	263	260	267	279	266	276	244	255	275	278	249	256	268	230	268	261	284	265	247	276	268	254	267	252	275	241	286	279	271	256	263	269	268	274	274	248	255	277	278	248	250	269	258	270	276	261	258	230	246	255	286	263	248	274	247	266	249	247	249	257	243	296	265	255	264	235	277	276	257	261	261	258	253	239	277	246	280	267	267	251	270	263	273	255	265	273	260	283	268	260	244	259	263	245	253	264	264	270	265	253	285	275	236	265	274	257	251	289	276	261	286	269	266	245	291	239	267	263	247	252	279	238	250	288	250	227	263	282	268	273	268	285	263	279	254	269	271	256	279	270	288	290	273	270	286	257
9303	17921	16673	11105	8424	6964	6009	4999	4448	3827	3440	3107	2636	2179	1649	1337	1028	929	883	806	800	765	813	755	690	790	708	693	713	708	770	679	686	607	648	660	675	659	659	692	627	617	616	661	640	607	663	568	650	643	634	638	627	621	634	662	622	633	640	643	590	588	618	688	622	608	610	586	594	657	609	630	593	587	653	628	625	616	610	585	633	617	630	618	618	640	589	645	641	596	613	646	594	601	585	601	603	636	624	636	659	586	636	567	595	608	611	628	599	642	595	631	592	612	585	666	591	633	611	641	628	623	596	593	609	624	652	612	606	615	634	599	629	640	623	586	622	591	575	614	635	631	649	612	567	590	594	573	587	656	595	574	583	627	595	638	589	628	618	590	606	627	605	592	649	577	639	633	607	621	570	603	630	593	588	630	603	652	604	594	649	646	616	545	567	613	617	602	618	599	591	627	657	628	609	586	626	606	623	628	615	605	594	591	601	616	630	696	660	578	654	573	561	591	624	627	605	593	617	650	636	606	638	605	593	653	632	643	620	567	624	611	572	620	623	614	580	617	604	591	597	575	611	590	606	604	627	600	632	624	630	604	600	601	634	630	602	637	635	621	641	630	638	591	587	610	592	616	612	647	651	578	642	583	630	628	642	581	622	572	652	577	611	660	567	600	601	588	575	605	635	609	586	612	592	649	651	625	563	617	614	640	598	581	648	616	600	619	593	625	639	642	586	555	610	638	646	592	613	627	640	587	600	612	647	614	623	619	643	582	570	603	553	601	604	649	633	621	621	602	612	614	584	621	583	556	634	580	614	593	620	624	627	603	643	596	643	577	581	593	681	629	599	615	636	616	615	603	563	578	565	640	584	636	594	626	663	570	605	577	618	578	601	646	630	578	587	612	589	579	608	673	632	700	651	574	631	603	651	597	592	608	573	622	608	611	628	619	608	639	622	628	580	584	613	618	617	657	642	602	590	571	622	603	585	657	605	626	633	606	642	660	601	606	567	609	605	585	608	643	593	600	584	615	636	628	610	643	615	600	618	580	609	630	640	590	613	560	637	601	630	643	586	609	591	585	601	582	564	670	585	583	653	585	614	574	655	565	616	581	608	632	641	625	607	668	610	588	603	587	603	583	594	575	601	618	593	609	608	570	608	620	614	592	565	666	631	606	589	631	594	643	594	602	622	656	606	653	614	596	568	604	581	587	574	633	640	626	645	608	603	584	565	586	635	590	586	641	631	662	604	613	593	593	608	650	662	649	620	635	628	584	593	595	557	650	586	644	613	623	614	556	626	580	611	662	576	604	597	673	631	606	571	628	610	661	641	572	603	601	591	663	673	608	612	607	601	638	583	587	573	588	660	630	603	622	606	619	612	597	661	623	646	629	616	603	628	634	630	606	653	609	608	620	672	599	610	616	590	593	617	614	602	580	617	613	660	628	575	614	603	609	624	599	603	647	568	577	643	639	611	589	624	627	603	567	621	649	575	591	637	634	630	622	636	615	598	607	608	605	641	601	593	627	580	640	625	625	613	656	585	612	627	585	593	613	667	658	583	645	593	602	594	664	625	615	610	613	577	647	610	601	640	573	578	609	622	609	612	603	583	623	618	598	579	619	569	611	605	638	623	618	634	613	649	601	590	558	606	601	641	589	666	634	606	620	622	604	640	596	606	625	613	609	581	603	616	587	608	594	565	604	622	585	632	618	631	567	630	619	632	602	594	658	622	606	627	579	657	600	636	575	568	603	659	636	610	583	628	643	606	602	657	605	616	602	600	625	603	621	642	621	637	599	572	554	623	599	597	582	608	575	587	601	611	635	648	610	583	592	611	601	608	577	617	631	593	575	625	580	608	583	628	607	570	595	604	620	642	617	609	603	663	600	568	587	554	600	619	572	590	592	591	644	597	583	595	586	626	581	609	614	635	613	562	593	591	618	605	642	608	592	597	586	623	592	611	570	639	640	615	586	574	634	597	617	603	629	580	644	584	575	620	638	587	654	671	590	623	614	600	603	638	660	603	617	609	619	610	636	591	653	630	595	590	620	564	616	589	601	613	596	617	605	614	588	611	595	569	602	555	647	654	598	624	563	640	682	610	586	632	649	608	570	588	564	608	678	624	590	612	580	619	649	562	583	663	617	597	614	576	625	654	593	600	609	601	606	567	611	601	558	619	546	636	606	613	628	594	576	600	640	645	590	593	620	638	654	615	561	667	602	602	564	622	629	622	587	604	650	673	619	576	629	598	604	632	633	610	587	611	600	618	635	602	596	623	624	584	545	667	617	629	599	591	620	615	580	637	618	600	610	626	655	552	623	604	621	595	595	568	614	627	641	589	618	591	595	617	621	638	604	609	601	609	576	636	602	570	615	582	559	573	619	585	614	624	649	640	632	634	624	567	626	601	635	651	560	618	625	606	581	582	620	645	618	595	605	628	628	621	652	626	606	621	606	585	606	667	632	615	646	604	634	654	608	611	620	589	680	604	612	685	600	634	664	620	614	619	587	659	678	558	635	580	623	616	615	625	620	577	629	650	605	599	573	589	592	582	648	611	653	611	600	588	608	625	585	652	619	624	578	581	632	564	576	634	610	562	652	616	620	618	575	581	635	611	583	579	648	577	629	568	604	665	608	608	617	619	632	602	594	630	563	622	660	601	576	616	616	589	613	632	612	586	648	602	629	612	599	610	634	607	622	598	622	627	584	587	552	623	639	636	632	569	613	624	598	570	620	616	580	645	629	579	593	571	565	584	584	609	597	571	586	591	648	616	565	626	626	648	654	631	595	635	594	612	593	618	671	631	626	566	637	607	634	626	593	626	602	617	631	623	618	608	633	599	619	638	625	608	603	619	597	642	628	606	612	612	590	603	644	591	567	615	566	616	596	625	623	615	633	601	621	583	629	629	650	641	633	604	651	646	609	614	626	676	636	606	594	599	626	566	617	608	659	608	610	659	597	609	616	614	578	587	646	615	572	603	625	615	640	607	591	584	628	636	637	580	588	601	638	644	647	608	592	630	612	578	578	618	586	623	640	623	602	597	608	592	625	579	590	627	599	609	632	598	632	597	598	631	571	629	626	600	608	617	596	592	608	612	587	636	611	575	600	580	599	584	575	627	603	627	568	590	620	604	635	660	605	599	605	598	607	629	618	619	588	639	636	613	635	608	602	588	630	572	642	612	617	605	653	581	636	638	616	603	619	593	597	594	566	632	636	633	623	540	554	598	621	597	573	647	685	595	629	608	581	613	582	616	589	586	620	599	577	584	618	633	613	632	595	605	594	572	621	604	563	612	623	632	625	625	634	592	632	660	630	587	635	597	615	637	555	583	624	631	579	606	639	631	593	564	590	593	600	641	645	626	597	636	616	636	637	617	596	618	647	641	596	590	537	629	609	553	651	571	576	584	592	608	611	602	626	610	590	632	556	631	563	595	595	627	606	614	618	591	635	609	582	659	654	602	573	561	632	642	628	621	612	530	603	617	651	638	621
24080	21434	28917	24336	21407	12450	4260	2752	2152	1865	1658	1496	1297	1040	954	788	649	639	625	570	548	510	520	507	512	517	492	479	482	487	492	475	530	463	510	461	501	494	451	443	483	491	510	445	474	471	503	445	496	448	465	458	419	476	478	516	473	439	480	458	465	460	462	443	468	450	459	446	460	479	463	458	490	459	516	420	444	430	503	451	466	472	431	477	474	453	478	457	465	498	422	451	485	464	478	481	467	497	475	453	454	443	466	443	459	450	444	429	494	447	464	480	432	495	437	461	478	517	435	492	445	447	447	475	453	510	456	456	446	424	498	460	467	448	435	466	455	445	471	479	460	433	492	451	437	452	440	453	442	432	448	494	502	455	518	414	453	440	465	434	487	450	480	480	434	445	476	477	451	472	450	468	431	412	515	453	462	472	469	463	470	456	447	479	430	433	476	439	442	440	456	448	442	459	470	467	472	517	455	507	454	455	439	413	486	466	442	443	442	479	443	474	463	440	467	448	445	460	452	445	443	454	446	465	509	465	479	462	443	480	487	447	468	468	463	477	453	469	446	456	446	449	428	486	453	465	452	429	455	469	476	451	441	470	450	485	469	461	435	472	454	456	479	475	472	449	437	459	477	483	475	455	454	451	469	442	462	443	473	451	457	484	448	418	436	409	450	431	428	467	437	478	453	460	477	469	427	441	480	449	470	448	469	473	427	471	456	458	459	449	449	448	484	441	479	481	461	499	432	470	467	474	465	469	430	445	419	455	466	462	444	448	431	493	461	432	454	497	425	435	510	405	445	443	464	502	488	449	469	445	486	488	468	470	482	427	434	481	463	469	418	507	466	451	451	463	423	426	464	409	440	425	439	465	439	481	431	444	481	463	470	458	458	464	437	440	415	452	468	472	469	442	478	435	500	470	462	466	466	486	452	462	486	441	464	429	459	456	465	457	476	466	440	467	468	448	445	463	466	473	481	443	428	467	468	501	433	456	470	455	450	456	456	437	468	479	484	444	470	462	449	486	467	462	478	428	458	452	459	428	424	461	434	473	454	443	438	441	430	473	441	481	440	468	442	493	487	469	446	455	443	462	458	480	462	428	458	448	466	459	459	453	438	451	451	434	440	476	455	456	460	444	433	427	472	479	454	455	488	511	460	485	469	471	486	474	471	450	443	455	478	475	461	425	449	497	445	452	479	421	469	434	426	513	459	461	460	427	460	509	449	459	473	500	480	446	465	480	479	448	465	475	480	455	485	443	429	455	440	462	441	435	471	451	406	449	433	487	452	421	442	450	459	443	395	471	446	476	438	486	460	466	481	463	433	457	454	445	442	491	455	473	484	436	454	471	442	491	433	478	486	455	470	474	450	528	458	439	450	477	479	494	478	480	444	450	471	441	456	439	449	454	449	462	430	422	458	486	434	472	471	459	477	421	418	438	467	457	475	423	454	431	453	444	474	444	473	439	448	429	485	465	442	433	407	469	498	459	473	443	447	468	451	449	473	522	482	480	486	468	457	439	457	464	460	467	457	440	469	425	442	508	458	449	487	465	447	437	447	462	411	491	441	508	455	437	486	482	442	439	446	426	465	457	469	476	449	466	445	466	460	497	442	416	448	464	449	467	437	480	436	457	471	468	430	437	450	456	438	437	487	492	454	474	436	456	444	463	459	434	460	474	469	464	474	434	496	417	464	460	468	441	464	464	473	498	486	429	470	439	467	476	489	469	427	464	450	486	474	475	449	466	480	411	458	442	460	459	443	469	457	476	447	461	460	455	468	447	433	483	447	454	438	487	457	469	466	442	464	466	450	481	473	419	456	475	466	432	479	434	443	465	487	444	473	471	465	486	459	447	459	417	467	469	454	417	434	483	487	434	462	476	459	460	484	424	451	471	444	463	460	454	486	462	453	473	467	488	465	475	459	440	429	457	447	471	446	437	470	434	464	437	440	465	467	439	404	488	464	465	444	461	478	471	449	464	451	463	411	471	466	462	472	466	440	471	455	429	439	458	461	443	396	436	466	452	452	468	451	461	471	418	456	445	432	440	462	439	496	460	452	472	466	466	467	435	506	457	476	460	441	463	462	459	430	444	446	462	432	463	455	479	442	476	468	477	468	477	452	460	446	423	473	441	464	482	425	467	465	441	466	468	454	478	436	428	446	472	467	435	452	459	404	447	443	466	482	423	449	429	437	418	475	479	443	472	472	467	434	469	436	393	434	458	464	453	491	458	445	452	483	414	451	427	506	501	446	457	446	444	464	431	488	440	478	454	444	464	473	422	469	419	465	463	491	421	478	457	465	463	494	455	458	460	466	467	459	491	464	461	469	457	473	458	460	470	444	447	446	459	507	436	454	455	457	461	463	499	460	440	484	453	470	452	416	458	450	451	474	476	464	421	468	464	476	466	451	464	444	444	464	462	443	427	492	453	429	431	426	464	465	467	502	461	471	409	443	459	450	498	465	473	459	445	454	483	450	435	418	417	475	500	446	446	469	455	490	465	481	438	436	443	434	434	403	502	469	487	521	443	455	434	479	498	461	464	456	453	470	432	437	459	458	465	440	458	463	472	431	437	487	451	403	438	456	490	429	490	455	422	454	462	413	470	451	416	465	483	460	423	424	474	434	452	439	433	479	448	460	518	457	456	482	435	435	456	492	452	455	469	447	430	446	489	481	433	473	436	466	427	473	443	426	481	464	442	464	453	474	465	482	476	434	425	451	455	475	454	484	444	457	474	432	450	425	476	485	483	469	460	431	416	438	446	454	466	480	441	434	459	430	476	421	458	431	459	462	454	464	471	438	453	449	498	488	461	462	454	425	453	500	433	498	455	452	478	440	442	482	463	455	460	470	467	494	462	454	458	443	480	445	437	451	434	484	462	447	464	447	446	437	416	481	435	458	465	442	447	409	445	444	452	440	478	459	464	441	502	482	445	436	460	483	428	471	480	419	446	416	442	455	452	468	464	430	498	451	476	485	477	476	448	446	453	445	425	479	463	463	479	438	510	480	427	456	447	488	466	433	448	446	427	416	459	500	464	472	471	446	486	411	491	456	427	473	438	489	505	480	446	462	490	471	458	471	460	467	463	421	450	436	477	438	445	476	425	460	441	483	417	486	461	502	452	443	441	464	457	435	457	488	497	467	456	478	464	474	498	447	431	445	465	466	485	443	472	461	450	487	462	429	451	478	433	480	441	485	463	479	484	466	408	437	439	452	451	466	446	495	468	475	445	470	450	450	466	499	458	422	444	460	435	477	464	415	456	446	464	428	448	490	487	438	423	445	466	423	493	437	439	463	482	470	474	460	450	450	466	462	415	446	459	482	480	461	468	482	461	467	468	440	493	482	454	480	432	444	475	491	463	458	474	444	493	427	470	410	443	439	448	414	444	475	441	450	444	480	454	503	479	476	473	426	463	480	478	454	441	468	423	513	416	414	483	439	450	471	458	428	448	467	462	487	443	460	460	459	435	444	453	477	484	441	442	448	466
12833	24526	22378	15642	12858	11116	9659	8256	7366	6560	5620	5113	4450	3591	2764	2212	1774	1600	1383	1345	1354	1251	1219	1203	1179	1213	1118	1110	1180	1134	1115	1075	1142	1119	1064	1045	1101	1040	995	1041	1056	1037	998	946	964	1035	990	977	1019	969	955	962	979	990	975	1013	963	995	949	988	947	972	908	964	960	906	1031	956	918	1021	959	969	963	979	969	967	967	901	934	982	939	1029	970	998	1006	904	975	932	980	981	943	982	978	949	1007	986	893	961	936	992	979	993	938	982	949	959	934	955	979	965	976	942	976	935	962	985	916	963	986	963	967	971	958	958	947	946	966	1013	934	974	948	956	951	959	1000	991	975	968	989	949	965	984	979	938	966	978	916	999	973	970	968	963	930	958	918	1010	967	957	945	864	987	1016	963	958	953	953	992	917	1002	946	1002	906	971	1002	976	938	995	914	942	994	992	916	958	949	900	905	958	991	917	966	917	948	957	999	948	998	992	989	976	1007	962	998	995	971	990	977	977	927	935	927	943	934	1004	1007	1014	1010	947	893	975	987	988	927	928	1002	951	943	940	915	937	981	950	943	953	948	944	960	978	963	936	966	997	905	995	915	952	948	992	927	980	947	966	949	961	967	967	975	981	1054	996	946	953	1011	945	920	918	984	946	1007	999	894	973	955	1010	974	976	948	1001	957	933	982	919	944	988	968	994	1010	926	995	943	984	955	945	970	999	979	1007	941	1019	969	979	957	925	962	902	947	949	974	933	1033	971	952	945	1014	983	956	944	926	939	934	987	933	948	944	927	1006	921	1012	984	917	929	961	981	962	930	930	899	1017	918	931	946	994	972	957	936	952	970	973	930	959	985	987	1002	947	948	939	970	1001	923	950	978	966	953	965	958	954	986	950	949	913	917	970	935	995	965	967	942	943	973	1007	955	932	973	939	979	935	951	964	952	987	952	983	939	940	934	960	971	971	957	947	994	976	1014	1047	954	918	1051	969	952	944	973	921	980	993	983	1041	969	952	947	1006	916	1003	1020	963	971	960	929	923	937	977	1002	1003	943	979	973	952	978	998	982	900	1003	950	936	969	941	948	935	1012	977	977	985	982	943	1007	964	988	982	980	987	1014	982	983	951	978	972	980	986	970	950	977	978	954	951	983	954	935	1013	1001	931	951	991	942	966	938	1015	960	998	961	926	1027	986	1000	952	959	1001	1028	921	928	973	944	998	947	948	943	982	960	990	935	937	975	925	1001	932	923	940	938	969	938	982	1006	984	968	962	982	945	973	938	999	953	1005	969	966	963	1006	984	981	951	967	932	909	910	965	952	877	912	1006	964	940	951	992	917	978	937	958	1007	934	959	949	977	949	940	928	961	958	956	989	940	1056	984	1008	993	982	939	972	934	989	993	941	950	1007	963	961	977	940	949	988	955	932	1004	931	988	949	947	999	1004	947	968	980	956	919	942	933	961	995	955	1007	952	965	970	955	1052	986	995	911	926	989	914	990	937	927	959	967	973	950	963	998	972	942	954	995	937	968	945	979	987	890	1020	933	991	912	936	959	922	957	973	964	926	935	979	968	966	955	929	979	933	912	970	987	956	956	986	950	987	977	985	940	938	916	965	970	958	975	957	958	947	978	938	1000	941	932	1002	988	945	968	950	924	906	1019	947	945	959	911	960	888	897	974	968	1006	957	920	906	905	962	970	950	924	1010	973	1014	974	1000	947	992	965	952	922	954	947	1003	953	999	948	945	963	1007	898	942	921	986	970	983	999	938	944	988	945	963	982	940	935	968	961	923	954	969	1020	929	1030	970	933	997	893	960	932	981	966	934	1007	981	961	929	906	933	962	954	968	950	920	964	924	970	1006	981	1016	995	984	950	939	964	983	890	968	981	945	1008	943	1004	976	918	1019	986	951	919	937	980	902	1038	971	944	961	932	942	949	1005	1051	989	1034	955	978	994	923	950	979	968	1025	948	906	968	941	994	947	937	937	955	955	922	951	992	985	939	963	971	987	976	909	982	875	994	988	978	973	894	999	968	973	968	1011	961	947	970	928	964	974	961	998	1002	964	961	991	932	936	962	989	1045	950	982	929	972	887	964	944	996	989	979	970	963	936	939	925	1006	943	957	936	939	956	978	940	1015	963	974	944	966	1024	964	1001	968	941	944	990	971	940	997	981	961	1001	951	963	944	961	954	963	953	927	1005	986	919	969	955	956	962	985	908	985	888	992	1004	958	939	948	987	897	932	965	982	943	932	942	980	929	935	958	972	974	960	996	968	912	988	940	942	954	912	939	910	912	951	975	935	1004	952	970	991	913	943	932	990	1004	986	970	952	975	951	974	960	963	985	997	960	942	984	950	970	936	955	947	962	986	955	930	954	924	966	1003	955	965	1004	964	970	914	938	947	952	1081	944	950	942	969	967	971	983	963	918	903	913	997	960	920	939	900	1021	956	992	1003	972	981	979	940	954	948	965	998	909	933	957	945	957	937	980	991	928	961	942	980	962	916	1041	972	1017	969	959	984	957	1011	961	975	947	939	908	1034	934	940	984	939	979	1023	946	976	1021	922	933	961	985	960	977	976	940	963	1035	942	995	960	996	914	935	902	962	965	927	958	939	943	958	952	917	957	927	970	955	1000	928	1007	914	962	890	922	917	997	921	1005	937	947	980	988	998	950	1002	916	1001	1009	990	985	915	945	1011	921	964	963	916	986	1013	992	984	935	953	976	990	995	966	977	961	984	994	970	944	1003	957	986	996	1007	912	980	991	915	963	976	967	1014	987	1022	946	1024	932	954	989	979	1018	978	976	997	1079	976	927	923	955	963	968	946	929	918	932	949	961	941	926	964	963	982	1006	961	959	975	975	986	955	919	953	997	972	991	896	976	925	991	1011	1010	991	954	928	910	972	953	951	974	954	929	987	929	942	942	980	963	954	994	901	967	963	965	924	1009	912	988	938	927	988	948	939	992	991	953	968	969	930	946	984	986	950	977	976	980	931	979	962	943	982	940	943	948	961	942	937	980	975	911	937	1032	1010	972	962	939	1014	929	947	1013	970	915	992	967	970	954	958	951	962	975	898	971	981	946	1032	973	930	899	944	945	1015	976	982	928	955	982	940	1021	952	987	996	952	1018	978	969	926	967	978	963	1005	948	981	922	966	949	932	975	950	1004	947	991	981	957	967	956	985	960	934	916	940	973	981	1001	937	973	993	933	978	957	966	984	952	954	931	982	987	941	962	967	987	910	977	928	959	943	926	967	953	1038	983	935	954	960	938	992	1004	1017	1009	960	962	1002	931	924	932	975	977	918	952	975	952	958	958	933	950	984	933	997	986	973	957	946	936	943	966	1035	991	954	934	976	929	976	1021	985	953	982	976	913	969	939	955	948	994	938	884	963	948	980	995	898	939	964	935	960	975	939	1003	991	946	1012	978	980	998	1003	975	1010	958	953	962	933	955	898	977	963	991	994	909	957	937	950	948	975	898	953	1005	964	975	945	958	960	962	956	990	969	990	962	945	964	984	961	921	942	954	985	949	896	899	982	944	946	1006	944	929	970	959	1058	956	941	943	945	1019	920	910	938	1042	926	1007	964	940	953	974	978	946	966	977	1002	969	911	946	979	964	1003	952	986	934	1042	1011	1007	922	962	958	981	960	972	993	988	935	941	957	982	980	941	973	951	917
27427	16490	4016	1639	1027	901	766	695	683	595	590	524	516	494	454	437	403	399	366	362	379	373	356	391	369	356	374	380	427	368	359	377	358	378	399	372	372	349	350	368	367	371	381	381	321	393	375	376	385	399	395	382	383	399	398	386	400	417	393	384	383	370	336	341	401	367	387	357	389	356	408	400	344	399	400	408	354	358	377	364	395	374	390	360	346	388	381	354	385	369	352	367	398	373	407	393	364	378	386	388	339	365	395	343	398	400	359	369	394	355	381	349	388	381	381	352	385	370	371	399	375	407	373	379	351	340	340	362	399	368	397	372	375	373	370	387	388	374	348	367	386	394	398	400	339	379	376	358	387	349	383	388	389	369	393	367	407	376	401	381	384	398	411	363	357	363	384	362	379	374	372	376	360	378	386	385	366	346	374	368	393	352	349	337	348	370	376	412	371	355	365	364	337	400	391	361	381	391	394	388	351	394	385	357	377	374	363	352	343	404	402	407	363	358	333	411	388	395	363	387	365	378	371	435	410	376	336	400	344	364	407	381	385	412	388	391	420	344	389	366	349	374	361	389	347	373	342	411	388	362	386	390	405	353	391	363	374	383	363	366	359	377	397	380	396	387	395	402	377	388	407	340	389	353	390	363	389	385	355	399	407	356	402	401	393	407	364	393	378	399	360	379	392	413	415	388	372	374	377	364	378	407	382	373	382	400	342	401	377	396	351	416	359	363	387	396	357	415	412	360	381	382	333	367	357	370	361	383	398	374	357	362	389	387	386	363	372	372	367	382	370	377	414	386	346	362	370	414	360	382	400	378	328	350	381	396	366	402	366	355	382	367	376	342	343	382	418	372	386	357	378	380	374	399	363	410	377	370	373	367	380	380	376	379	374	350	366	361	367	424	385	357	346	334	429	349	378	363	367	385	325	381	396	388	334	351	365	371	386	383	353	392	395	392	328	370	389	362	382	349	387	398	368	430	360	380	378	363	413	377	412	395	373	371	380	364	387	398	379	397	384	384	365	368	361	357	405	377	378	390	392	404	388	397	350	383	354	373	356	409	399	367	343	377	422	403	382	357	371	368	380	341	372	373	366	378	404	411	380	384	376	387	370	352	376	386	370	383	380	393	380	349	388	395	380	369	375	395	360	385	352	390	395	358	361	384	363	392	364	373	382	380	386	352	379	404	380	351	366	356	402	369	360	405	363	405	375	378	396	372	376	386	386	355	362	379	401	356	394	362	382	363	387	405	403	394	396	380	379	355	417	386	346	398	376	390	379	356	363	394	350	374	382	343	383	367	371	365	397	398	414	373	387	390	379	397	386	352	377	398	388	356	415	324	381	377	374	359	382	405	336	361	412	376	374	394	334	378	382	374	373	361	329	363	380	355	399	385	408	345	399	368	371	390	375	358	381	382	407	377	405	375	372	363	405	364	381	379	408	390	392	390	358	352	372	394	360	387	352	368	381	367	388	358	340	375	350	368	360	360	380	360	393	403	401	401	402	355	386	374	397	356	378	394	356	345	372	370	372	386	397	386	373	367	397	397	357	378	412	367	368	358	376	415	389	359	360	353	357	409	369	375	396	377	396	385	408	426	378	380	380	351	407	375	353	358	363	375	367	364	431	408	368	385	422	391	399	384	353	373	405	385	362	374	387	396	376	362	391	355	390	399	375	379	390	407	381	384	385	352	391	374	368	392	391	398	340	419	397	375	377	354	380	368	359	334	384	374	382	383	327	385	371	377	344	374	392	367	398	390	393	396	370	396	406	352	377	393	363	386	372	362	358	394	393	378	399	338	333	371	389	390	377	396	377	354	355	373	383	373	374	382	393	365	357	391	339	367	393	342	349	372	392	416	393	384	399	357	373	384	413	392	388	380	389	373	360	359	376	427	386	403	350	387	400	374	386	375	355	397	375	376	365	357	386	385	380	421	382	358	426	416	387	406	370	405	381	357	363	377	354	336	360	371	381	349	342	348	379	393	422	410	326	368	380	375	384	360	394	375	375	361	370	392	363	360	320	377	382	374	375	348	367	349	420	353	340	375	374	367	379	366	356	386	391	408	367	359	386	383	385	403	397	369	395	375	351	376	365	370	400	375	397	381	362	385	345	357	433	381	382	389	382	367	384	368	408	431	402	355	389	361	373	388	390	382	375	373	395	393	395	416	376	369	384	377	389	359	388	414	343	390	352	362	358	395	391	360	378	387	381	354	376	379	379	386	336	381	376	369	370	355	360	411	392	430	390	390	371	411	361	430	390	380	397	400	362	376	357	401	367	387	389	409	366	370	374	366	385	395	376	365	375	360	325	370	350	343	336	355	374	373	364	379	370	388	387	371	384	423	391	383	386	407	385	368	344	412	401	371	345	376	362	337	388	378	391	345	382	403	395	385	373	357	401	341	379	417	383	379	371	383	345	390	381	398	381	367	345	364	375	367	371	386	390	383	380	369	416	394	383	398	427	338	379	352	349	384	404	349	366	365	380	380	375	354	375	356	373	393	379	376	427	391	390	366	391	395	380	347	386	345	349	397	402	401	365	372	357	370	366	398	347	367	329	386	359	371	387	387	366	390	378	402	357	384	384	358	375	356	366	389	363	370	394	409	405	346	388	393	381	365	390	368	391	383	372	377	376	356	351	374	399	351	366	380	408	407	355	359	380	376	365	351	347	403	380	420	340	384	379	375	396	356	390	365	374	366	371	407	374	349	374	360	380	425	363	352	367	383	390	400	359	385	358	390	380	391	399	367	397	387	368	354	370	339	395	353	374	388	363	342	427	375	364	402	373	390	367	411	393	376	401	364	334	368	371	372	396	358	370	396	364	386	409	376	395	390	401	383	340	370	363	373	362	427	383	382	348	396	419	393	367	390	360	337	365	375	389	371	334	358	334	353	388	372	349	337	398	390	388	369	370	349	383	394	392	372	380	382	383	393	360	344	381	362	404	373	363	400	388	384	400	361	367	375	344	360	377	326	400	383	356	412	343	377	390	340	381	368	366	339	362	377	363	366	361	374	372	380	369	375	355	344	388	393	352	366	353	340	381	385	389	370	372	383	390	376	377	396	403	378	365	401	397	358	371	356	399	377	347	389	393	348	384	371	370	383	405	349	423	339	360	359	369	397	379	389	402	411	406	440	367	386	359	345	389	383	383	363	372	379	392	375	387	340	418	395	378	343	348	369	388	383	379	373	399	411	359	406	400	357	412	381	348	380	365	402	385	378	381	381	381	385	363	360	380	405	366	379	359	343	403	388	388	387	356	399	409	360	344	384	370	357	386	382	345	371	369	374	389	403	379	356	383	392	359	417	368	429	354	381	369	406	356	380	393	365	370	395	371	352	370	420	379	356	360	371	367	374	371	395	388	367	383	386	367	372	379	350	367	400	406	337	378	375	361	366	352	356	397	381	393	374	361	361	383	378	347	415	402	335	389	368	344	382	389	406	392	387	370	364	381	367	363	385	371	415	337	382	401	371	394	383	352	351
7213	7883	7339	4446	3594	3176	2766	2536	2230	1979	1816	1619	1511	1278	1051	1034	969	899	902	868	904	925	899	944	855	872	856	898	879	896	902	918	891	888	888	930	886	844	868	891	809	896	855	844	830	904	880	845	860	852	821	887	830	841	797	863	853	800	922	841	866	842	842	808	903	854	816	841	847	834	845	849	887	836	857	884	830	855	841	827	887	867	875	858	881	866	867	842	884	880	839	870	845	857	845	848	842	866	826	814	856	864	844	877	873	810	892	832	839	893	848	875	888	833	852	841	813	850	826	844	855	865	894	863	904	824	813	808	857	829	859	857	848	840	870	836	871	859	874	852	851	832	872	859	836	840	858	857	780	880	875	874	847	822	858	842	834	891	887	903	887	865	870	844	840	848	848	846	866	850	826	853	826	872	866	829	824	849	859	827	812	843	842	830	863	892	823	871	827	865	842	880	921	855	819	893	818	863	841	851	853	877	870	886	867	845	816	874	824	849	842	889	831	829	802	865	887	851	822	848	797	830	844	844	845	837	839	847	836	845	813	843	898	838	833	794	891	820	840	853	790	876	887	857	806	874	840	835	869	818	893	885	877	817	805	884	825	835	839	819	843	837	822	842	822	828	914	798	826	866	836	892	844	795	845	877	848	859	848	855	841	824	886	850	871	847	814	882	845	850	846	876	824	866	868	865	816	905	832	837	875	859	833	814	838	852	852	834	841	832	813	826	867	870	869	859	881	883	896	875	828	821	792	856	833	844	829	842	880	820	860	853	864	881	823	869	853	874	862	907	881	844	892	884	849	826	823	826	822	827	808	903	890	856	800	851	824	867	813	850	773	841	853	806	858	863	840	857	852	816	875	871	815	820	863	898	879	843	865	844	866	834	845	850	900	882	895	839	855	849	868	881	827	816	853	841	867	905	830	904	911	869	837	874	846	819	900	865	879	839	806	808	867	862	900	843	830	831	815	815	849	853	824	860	824	811	870	822	816	832	831	853	839	835	892	862	817	899	843	829	912	871	864	851	838	868	866	890	856	866	833	835	897	891	880	846	865	870	858	861	857	818	856	844	807	795	833	841	845	828	880	884	852	924	854	828	850	830	883	811	834	828	871	876	819	798	869	829	809	871	860	834	836	854	855	831	841	882	854	858	837	885	856	844	899	807	879	871	821	877	849	773	879	899	863	849	822	863	807	839	860	796	814	831	780	811	857	803	824	842	812	883	900	846	808	834	878	841	808	827	782	874	801	837	844	820	831	822	826	816	863	892	847	903	857	866	827	818	875	850	907	812	830	853	857	901	865	837	853	884	845	815	872	895	815	890	880	862	851	803	831	832	848	897	844	858	851	840	843	849	832	840	827	839	891	849	812	838	832	812	812	866	850	797	839	871	759	855	840	800	815	823	869	822	839	828	869	855	817	884	846	830	828	874	835	830	857	848	896	874	836	840	800	856	862	839	891	882	801	842	825	875	827	916	770	884	851	847	855	844	838	877	793	833	828	858	852	881	905	868	863	844	821	910	784	829	891	835	870	841	827	826	834	871	833	896	820	852	909	812	871	855	885	837	812	905	843	849	877	870	822	800	789	856	857	841	893	835	866	867	872	839	822	818	855	839	837	866	797	874	832	880	831	863	849	861	886	820	815	883	845	838	845	874	859	851	845	863	870	804	866	861	831	861	880	860	849	898	810	826	868	836	879	856	853	882	891	823	893	835	816	807	823	852	862	887	873	807	845	884	838	838	856	869	866	837	880	899	829	881	847	929	919	830	815	882	844	805	826	854	864	860	890	868	841	852	834	813	834	862	810	855	812	869	842	836	839	822	894	809	848	883	874	868	879	848	819	864	853	886	898	871	836	778	868	874	887	900	834	918	849	864	832	885	852	883	841	847	825	809	831	821	872	879	861	864	841	833	826	805	853	820	806	827	873	861	848	891	884	873	885	880	841	854	833	864	857	920	831	850	875	832	861	823	811	858	822	847	822	804	851	855	817	788	888	904	816	860	805	863	839	863	843	837	894	826	844	863	863	805	862	848	874	866	875	791	870	890	852	801	789	834	801	879	863	846	924	854	892	796	851	790	867	893	865	902	869	863	800	815	834	830	862	841	830	850	830	801	837	854	840	829	832	838	818	863	900	861	848	866	821	856	774	819	874	866	882	855	855	883	864	841	854	882	868	856	845	823	828	781	811	850	864	890	874	862	836	803	888	829	876	824	916	854	803	870	868	843	903	851	798	854	862	896	850	833	867	842	848	783	832	874	875	863	842	822	853	851	819	823	866	812	889	886	875	827	844	855	861	827	863	892	880	840	882	844	814	830	836	833	814	815	861	874	874	878	828	824	867	862	911	922	871	862	897	832	856	836	871	906	856	808	825	850	868	894	861	932	838	858	851	837	867	789	866	869	843	862	850	870	857	918	798	838	890	868	833	883	848	851	836	834	847	889	854	864	827	822	841	804	849	854	861	860	839	821	843	928	840	879	807	851	808	841	857	845	847	888	869	843	760	827	833	785	837	847	845	832	797	890	847	852	811	808	878	860	847	845	849	791	835	865	876	826	797	857	847	845	880	856	809	791	830	858	880	871	804	803	816	862	906	830	839	824	860	845	878	872	816	859	848	870	801	859	854	852	817	881	865	808	830	898	868	833	877	846	813	863	872	852	811	857	842	887	863	854	845	842	822	846	872	817	816	868	849	811	806	810	879	815	912	787	840	857	873	825	858	855	830	840	867	867	845	866	821	852	868	795	875	841	833	818	845	840	840	877	859	836	879	826	899	864	828	813	870	897	833	884	844	854	784	903	876	866	827	903	891	877	878	839	870	944	871	920	841	827	853	898	832	830	850	815	845	809	903	758	879	874	842	871	882	875	819	902	872	807	846	843	820	870	868	822	896	818	811	826	839	862	916	841	851	768	818	831	849	828	831	870	805	856	797	848	826	783	849	859	846	838	870	859	880	818	806	794	830	904	864	792	806	850	885	858	837	889	838	862	863	906	834	845	922	850	831	817	841	856	850	821	845	842	928	910	883	873	891	863	845	877	819	822	851	842	825	853	857	910	881	874	856	864	888	820	870	816	855	822	911	807	846	843	908	835	868	855	882	885	832	885	824	815	818	898	854	784	865	856	861	772	834	868	892	863	859	835	851	861	782	832	821	828	835	878	878	914	826	841	874	890	851	873	917	826	831	823	814	795	855	872	862	855	850	873	879	835	872	875	858	805	887	825	887	847	874	832	846	872	858	856	822	810	853	835	888	862	827	915	794	817	872	888	833	891	852	837	880	899	874	803	798	867	843	826	824	859	809	849	857	875	844	816	845	910	841	782	884	876	945	878	851	854	832	907	866	893	844	871	880	855	809	832	880	807	809	862	809	849	881	828	915	902	876	928	821	868	814	871	833	880	833	890	865	799	858	860	893	899	868	813	869	829	850	868	823	840	856	820	842	792	835	881	912	821	874	819	850	884	855	827	876	850	886	885	813	844	819	860
25087	21492	28005	25337	12604	2971	2100	1511	1210	1101	919	813	758	681	527	404	347	334	298	320	291	302	285	292	279	302	302	290	291	282	288	294	277	285	295	273	290	265	263	261	292	283	297	263	236	277	279	232	271	265	256	239	274	264	290	278	248	232	273	282	265	277	245	260	244	247	275	249	246	280	293	253	246	253	242	236	255	241	252	268	247	252	254	273	269	288	285	270	261	274	256	274	272	272	246	242	268	246	248	273	240	259	275	262	265	252	285	276	264	263	240	247	263	252	289	261	242	260	290	269	260	265	236	252	285	285	281	260	238	253	280	256	283	263	262	277	246	250	277	252	282	260	226	263	237	276	254	258	251	284	256	263	310	251	271	249	226	252	246	274	254	280	245	257	257	290	249	262	249	242	250	263	248	273	241	244	242	270	232	243	244	248	269	249	215	231	249	270	271	256	279	243	241	292	257	241	262	264	270	263	260	289	255	276	268	278	266	249	231	261	254	249	245	237	254	279	258	260	289	250	243	245	256	283	276	262	252	247	238	257	258	271	272	282	255	239	258	242	273	276	270	269	258	255	257	279	242	277	262	252	237	260	271	273	230	262	215	256	281	256	239	259	259	251	261	266	244	252	260	254	276	271	257	239	252	263	254	244	252	267	269	260	266	259	249	254	244	240	252	242	248	234	230	247	241	228	250	237	251	256	239	244	263	268	253	259	245	259	280	262	254	277	259	278	260	262	278	254	257	280	252	251	280	228	247	277	263	263	278	250	258	254	253	264	278	277	296	287	269	264	256	261	268	250	260	248	254	225	273	258	249	247	278	265	234	254	233	289	253	256	254	247	254	273	266	268	233	274	251	237	268	267	262	254	210	251	226	232	251	245	248	287	272	222	286	263	268	231	278	253	241	238	252	265	271	278	270	221	254	248	281	262	245	236	248	272	277	253	247	243	237	251	286	275	276	266	267	266	274	273	253	272	246	266	268	274	242	261	255	267	293	260	270	247	249	266	276	277	262	255	253	258	259	294	250	260	258	249	252	246	238	248	245	247	257	298	274	258	252	258	277	276	268	273	284	293	250	256	253	227	243	261	261	247	243	242	244	251	261	257	252	265	281	247	266	257	260	256	245	239	250	266	247	249	263	275	250	248	241	271	244	258	277	254	267	252	263	263	236	258	267	288	285	237	292	249	275	256	270	236	275	275	266	249	248	260	244	260	282	291	252	300	254	255	271	250	264	260	255	277	261	267	243	235	246	244	265	260	276	244	256	233	253	247	275	255	244	245	254	263	230	254	240	269	241	248	253	238	259	251	248	253	271	258	246	282	257	249	240	255	271	242	227	243	252	257	236	267	251	278	266	263	262	259	254	254	266	258	264	262	252	243	212	238	242	257	257	231	304	240	252	247	248	273	288	230	261	291	257	269	232	290	253	293	247	273	250	238	250	263	254	245	252	251	251	249	263	254	257	257	258	231	292	263	247	252	240	241	247	270	279	265	265	254	240	262	268	255	289	244	285	256	252	237	274	247	268	249	271	276	266	267	270	270	284	260	264	256	249	243	255	262	249	267	264	230	254	293	253	265	268	262	270	235	262	271	259	267	275	258	264	276	283	269	267	266	249	265	266	270	263	246	254	240	253	260	241	268	247	268	288	253	265	253	263	233	252	264	247	251	263	256	255	257	258	265	250	264	253	275	242	218	287	285	228	250	255	250	281	273	269	284	267	255	259	249	228	243	253	253	253	258	246	254	227	268	283	250	233	267	270	264	231	241	277	280	281	249	254	263	270	258	276	261	235	250	263	220	271	270	263	235	287	277	282	290	250	273	246	269	274	276	263	292	243	235	290	246	259	263	250	280	256	267	280	255	267	276	243	259	242	265	288	265	277	256	230	257	252	239	265	248	243	267	265	254	256	256	280	270	290	266	279	257	255	258	251	270	264	251	245	247	277	245	263	251	283	260	271	267	254	288	261	280	253	262	270	259	229	257	266	279	276	285	273	277	287	259	259	276	242	246	283	259	277	238	257	274	263	273	270	266	271	242	265	257	265	275	251	274	269	237	273	266	227	280	231	238	245	261	262	236	246	246	262	314	261	261	252	275	242	263	262	243	267	267	263	293	248	250	250	247	252	248	247	239	251	250	246	263	281	257	251	239	286	290	268	270	236	256	284	250	252	294	244	280	265	272	260	272	258	266	270	251	245	248	271	288	248	251	267	279	241	279	275	258	270	270	265	271	241	296	235	274	249	289	242	269	228	243	284	263	252	244	249	219	235	278	282	276	225	224	282	266	254	255	284	290	271	259	254	268	282	244	262	250	259	272	262	249	271	217	236	224	287	238	267	272	272	266	264	260	270	276	237	287	275	247	264	252	238	232	262	266	248	279	252	263	253	261	251	255	248	262	243	273	258	262	245	266	275	258	263	269	261	251	255	298	271	264	254	276	233	245	253	236	273	299	235	262	251	238	235	259	257	271	267	282	240	269	250	249	263	227	272	262	257	265	261	271	284	272	296	266	273	263	243	246	283	260	270	266	257	286	234	265	252	271	270	243	242	263	273	286	273	279	239	274	273	255	250	274	284	251	246	249	240	242	241	244	264	242	261	249	266	264	245	246	284	254	263	252	266	235	254	207	259	239	246	283	274	262	285	255	273	256	293	247	229	265	277	235	249	247	261	240	282	237	262	275	273	251	265	221	240	250	257	259	285	260	255	242	240	240	255	248	268	260	252	258	239	258	263	221	252	272	242	262	258	262	255	271	242	242	263	258	241	263	227	258	241	250	268	251	257	275	247	257	234	234	268	252	247	257	247	275	257	263	236	266	246	244	254	268	273	261	281	241	284	235	273	267	245	245	234	272	256	280	270	257	245	251	267	243	269	268	243	257	243	276	250	283	256	251	252	243	255	250	248	268	274	268	277	282	241	297	270	254	236	244	251	268	246	266	236	254	255	243	287	267	270	276	263	263	244	278	253	244	263	280	262	231	269	252	273	284	255	217	239	250	226	248	258	263	259	235	249	253	266	282	239	234	250	248	278	264	238	266	246	233	251	258	291	278	270	255	229	276	245	278	215	275	238	250	284	235	271	255	249	259	222	262	260	292	244	271	258	267	263	275	256	263	254	242	261	255	256	260	252	282	273	274	262	309	275	275	244	267	259	263	281	268	260	254	244	250	261	243	249	238	257	238	234	275	229	264	259	255	240	263	250	243	260	270	254	233	261	279	267	269	269	281	286	257	284	241	249	275	258	274	256	262	257	246	267	246	293	303	270	231	268	275	294	239	251	251	277	242	255	258	245	276	261	266	262	283	245	242	246	278	255	270	277	228	270	275	274	246	259	253	245	252	264	255	272	241	224	246	280	258	268	233	261	237	259	281	234	249	263	226	270	298	268	256	247	265	251	246	275	257	245	264	272	245	253	243	260	279	266	255	250	243	280	249	255	274	234	277	242	260	243	276	244	270	244	245	261	251	259	275	255	237	242	239	228	270
9756	18149	16689	10714	8939	7501	6659	5516	4710	4129	3535	3159	2646	2223	1648	1236	1029	898	876	762	749	710	712	672	744	707	722	729	681	682	705	682	666	696	640	668	625	634	627	646	606	587	647	560	631	626	594	586	614	634	570	640	633	593	641	609	576	609	636	561	623	583	620	596	641	640	626	614	628	596	598	600	604	575	580	597	628	591	582	571	629	553	613	593	583	588	618	580	637	609	558	571	568	593	615	597	611	589	588	603	604	592	639	595	638	600	546	553	609	539	603	577	611	582	615	585	584	604	586	599	612	577	608	574	583	592	610	598	608	575	581	574	630	604	609	628	595	626	548	606	592	582	610	566	583	644	584	634	591	626	563	584	614	596	580	604	560	605	584	593	617	584	609	554	578	620	583	607	584	564	619	619	603	578	584	569	556	619	595	618	606	585	584	639	592	529	557	611	570	555	601	588	610	595	601	590	643	579	616	593	656	608	580	548	596	607	615	603	601	611	601	588	580	619	627	594	602	603	588	622	595	576	583	577	572	628	623	581	635	571	568	600	623	572	617	573	578	609	571	597	621	554	575	638	609	573	628	548	665	614	625	602	560	633	590	598	621	628	563	571	595	600	598	594	587	600	594	598	583	606	602	632	598	617	581	608	602	582	606	581	634	632	582	602	576	617	629	589	631	587	584	603	591	579	593	603	617	571	610	597	604	576	600	587	613	584	585	617	594	563	620	607	614	576	598	544	599	612	620	644	556	603	601	605	567	585	656	614	600	589	595	583	653	604	607	618	604	587	595	598	586	598	625	564	565	631	594	589	610	589	597	610	581	615	618	580	592	630	587	644	581	584	588	573	565	562	634	600	597	585	583	560	622	635	631	589	636	614	533	598	622	578	582	566	644	589	587	607	608	595	629	573	569	603	565	576	611	621	605	566	636	584	612	631	626	588	601	614	608	578	603	571	597	655	597	565	592	591	582	571	584	599	631	628	576	584	570	552	606	623	587	565	592	586	550	606	566	610	584	583	602	584	567	552	588	602	626	579	628	581	604	607	613	573	581	618	597	668	613	584	632	624	572	615	629	591	600	605	598	597	579	625	608	575	597	588	558	633	604	574	577	605	598	610	638	566	601	602	599	577	561	595	652	558	635	577	597	623	582	573	591	604	586	595	560	610	597	605	614	602	622	595	573	572	592	589	566	588	600	626	597	599	566	631	606	603	596	622	585	579	604	633	587	582	591	598	622	607	596	602	583	587	590	578	596	598	641	591	575	640	592	579	596	572	634	624	578	655	613	577	656	598	615	605	552	565	610	574	608	581	581	627	597	583	603	594	647	599	587	639	600	595	569	581	595	576	617	621	612	559	571	593	598	621	579	621	619	614	582	562	569	622	588	640	641	554	632	611	608	654	608	616	599	592	598	621	577	621	590	587	582	627	561	624	605	583	610	659	607	592	580	568	555	600	575	610	552	595	597	610	584	585	634	624	612	612	587	619	621	616	616	586	573	613	586	633	602	597	583	588	638	564	631	596	605	678	603	566	562	619	591	623	620	620	594	604	609	590	605	603	621	625	638	560	600	562	585	576	594	530	599	572	634	632	581	591	624	594	619	634	586	561	560	567	610	579	605	561	575	612	610	565	593	599	579	604	532	590	589	627	614	607	597	585	634	575	595	596	615	563	612	569	640	562	611	591	619	622	617	580	597	619	616	579	590	577	618	577	576	612	621	588	610	597	603	596	569	589	648	580	608	595	589	580	621	581	599	594	626	603	595	616	574	552	570	595	628	600	587	580	664	631	618	596	573	583	592	557	609	638	625	600	601	601	522	590	574	621	601	574	589	624	637	608	593	581	567	613	578	542	571	621	611	575	646	594	582	633	593	620	607	585	591	607	597	589	639	615	598	596	583	598	612	638	633	571	616	577	593	620	552	559	634	601	604	595	587	626	579	602	619	605	575	596	574	595	568	610	608	624	581	597	570	571	598	564	608	592	566	613	605	596	595	618	606	562	595	570	575	601	621	594	644	559	602	572	636	622	538	586	624	581	589	587	595	562	606	588	633	582	562	598	588	554	616	603	621	607	606	596	599	585	570	563	610	593	639	560	577	565	579	594	577	599	544	591	586	546	604	574	614	631	588	581	625	579	619	565	615	573	607	587	584	588	581	618	616	624	581	606	597	613	586	590	649	628	609	595	597	581	614	586	622	606	602	593	579	621	605	595	565	583	571	553	576	603	555	609	567	593	603	631	561	649	600	592	569	589	607	567	579	589	632	590	612	594	590	594	643	576	586	582	609	610	639	608	584	603	583	595	602	584	578	625	595	603	606	598	594	626	587	634	580	594	586	564	623	576	652	612	664	602	640	621	598	612	570	586	616	567	584	546	537	554	592	630	619	603	583	587	614	550	637	594	582	620	599	615	593	604	582	624	650	542	617	603	581	624	606	564	648	571	622	584	607	574	605	563	613	627	599	587	573	583	574	604	570	623	594	588	592	580	578	640	645	579	554	606	591	566	584	638	579	571	613	607	602	579	606	545	589	592	614	621	603	598	559	607	514	606	612	572	575	582	616	612	643	594	611	605	619	580	547	584	564	585	566	569	605	596	600	598	607	595	608	593	579	567	628	618	577	581	651	584	541	592	627	628	623	611	580	633	588	635	594	587	605	612	584	595	620	592	594	567	625	573	619	596	585	606	564	583	624	592	637	569	578	617	634	611	638	626	593	543	620	659	588	588	593	574	651	577	594	622	596	618	605	644	598	611	610	599	622	647	636	596	589	564	615	590	574	560	614	627	602	648	607	636	597	597	605	649	611	633	592	602	616	595	589	614	576	591	544	648	611	598	572	586	609	574	590	606	640	598	619	551	559	549	577	601	627	559	632	575	625	584	542	615	629	613	539	594	592	614	590	602	583	596	618	620	597	605	591	646	608	555	614	600	608	601	643	583	609	611	601	602	617	588	588	574	552	593	598	615	607	615	558	577	550	591	608	597	633	597	559	590	595	535	583	589	606	607	599	634	565	601	609	576	579	553	560	627	586	574	618	617	580	608	608	578	595	605	578	590	582	579	565	590	645	611	631	558	603	553	603	648	584	597	613	545	581	607	599	599	598	620	614	621	572	614	588	622	582	615	664	602	611	599	617	589	585	640	638	627	631	582	571	623	595	615	608	593	619	571	607	635	574	593	622	579	620	627	596	597	586	635	634	655	598	624	593	618	588	609	607	617	589	649	581	570	622	593	582	606	564	556	589	587	606	576	604	596	639	569	590	571	645	629	582	555	622	615	632	588	598	622	603	624	615	618	565	587	593	661	607	583	662	649	589	571	562	593	581	575	584	606	618	589	599	593	608	552	566	589	577	578	631	614	580	607	588	610	609	594	567	621	608	576	574	579	620	658	597	587	589	605	594	599	583	625	577	608	605	629	639	621	581	555	585	620	607	644	596	614	604	626	647	606	578	616	572	588	623	544	600	615	590	582	641	575	617	649	588	615	630	594
24131	21467	28964	24360	21457	12817	4449	2711	2317	1840	1708	1568	1415	1123	945	729	656	546	563	581	508	510	489	508	487	484	532	561	502	486	486	508	474	490	510	463	501	474	460	428	468	470	419	490	511	449	445	460	454	477	456	469	486	490	462	449	456	460	448	476	496	444	458	476	508	475	448	459	496	456	432	485	457	483	480	460	502	433	427	431	428	452	449	458	491	450	496	472	468	437	470	452	481	436	478	465	495	462	470	471	472	443	434	487	436	416	431	460	443	432	449	440	487	441	466	467	479	464	447	458	451	465	441	408	472	486	452	459	447	435	514	459	449	455	434	479	461	464	451	487	478	497	446	485	470	458	448	453	439	404	466	481	445	463	470	434	486	462	463	464	441	431	472	465	462	481	449	462	446	476	455	424	423	462	447	464	463	437	454	449	468	454	410	427	464	409	437	437	465	437	441	488	429	451	454	416	450	446	449	465	498	458	471	428	466	482	465	438	447	451	451	425	437	477	438	486	467	472	451	474	456	493	463	461	404	445	472	461	446	463	448	467	432	481	449	453	463	494	451	463	461	455	474	469	445	462	437	467	467	450	461	480	467	440	457	441	459	465	461	453	461	435	460	461	437	452	466	474	471	499	492	450	440	454	458	484	449	454	456	398	446	420	475	481	474	458	436	429	432	444	451	460	435	463	410	433	463	430	449	435	453	459	468	459	461	473	486	480	411	476	434	486	456	493	453	442	457	459	431	466	499	454	480	447	420	480	463	475	465	457	434	475	445	425	484	493	422	494	464	447	444	436	481	443	431	486	447	439	455	441	422	422	463	461	438	420	464	477	460	468	476	507	462	436	475	425	447	497	437	456	436	459	452	485	477	419	498	437	501	468	437	436	461	468	458	430	443	436	430	449	468	407	460	454	477	450	458	479	456	427	428	435	468	433	501	449	470	467	456	454	454	454	443	434	434	451	446	468	438	491	495	452	449	453	462	425	459	429	446	483	464	436	483	475	461	502	421	453	442	463	492	466	413	456	414	443	457	430	422	475	457	452	469	451	459	464	439	443	477	432	472	458	491	444	469	452	467	439	419	422	472	472	476	482	463	463	433	456	459	453	456	464	450	462	463	420	431	477	450	456	427	451	484	488	433	424	448	441	468	464	458	473	465	441	444	485	433	476	489	458	455	476	484	440	447	470	478	428	456	449	446	439	431	409	440	432	466	467	485	436	437	486	458	447	393	449	460	471	452	454	473	475	439	455	433	481	455	415	453	484	416	469	436	428	432	506	451	461	461	428	424	432	495	436	463	436	486	417	427	449	479	438	429	436	420	483	455	445	454	495	434	457	459	426	427	483	448	465	495	470	443	476	464	488	487	483	414	468	443	493	449	432	394	435	414	423	444	439	464	440	491	461	413	476	395	411	448	460	465	470	429	446	478	434	457	455	460	441	449	476	471	451	449	462	469	486	435	458	462	502	426	478	492	467	408	497	454	470	461	459	430	427	410	450	459	450	430	474	467	443	451	434	441	457	447	464	453	462	447	454	429	432	462	468	457	451	448	461	455	463	462	473	437	409	463	433	462	474	477	447	442	425	450	432	472	450	454	469	418	491	437	443	476	433	474	447	414	464	423	450	442	459	452	455	456	470	462	485	474	444	457	456	468	446	435	463	449	416	431	451	424	468	436	441	487	482	443	494	452	452	468	464	444	449	473	437	472	420	445	463	483	429	454	427	434	459	479	447	481	425	457	433	471	458	448	434	470	457	440	476	429	443	453	474	477	453	462	494	461	451	469	424	475	461	468	454	444	467	459	461	455	445	475	424	471	456	476	469	448	434	456	467	508	433	456	460	457	409	484	467	461	437	459	468	412	454	433	470	430	459	400	479	439	435	462	451	420	460	434	458	448	428	441	409	472	436	473	424	459	442	455	450	486	462	476	491	438	437	452	460	449	454	498	439	471	460	482	467	442	509	434	444	420	419	484	473	451	445	495	483	432	445	463	430	448	415	434	451	454	447	483	439	410	464	435	465	461	497	463	471	442	467	469	428	445	454	512	439	453	457	453	454	482	445	442	454	424	453	459	436	474	498	472	416	460	429	446	472	487	473	450	434	445	458	493	478	487	432	410	476	490	468	484	457	447	461	472	483	448	456	440	446	457	410	448	469	457	455	471	418	478	448	469	455	441	450	448	470	484	469	385	454	440	439	441	465	458	438	452	495	453	436	472	468	469	444	425	454	435	465	463	474	479	480	454	425	415	424	481	435	404	456	458	430	438	411	451	447	464	444	474	437	453	459	473	456	455	463	435	446	479	424	417	469	469	464	429	480	454	445	465	410	483	473	446	490	436	469	440	453	464	453	443	456	470	481	462	444	473	449	422	467	431	489	452	458	448	434	479	428	440	466	479	419	445	456	452	440	507	480	430	463	482	460	459	447	418	468	425	429	443	462	436	460	436	440	466	439	428	444	475	500	436	443	460	442	510	429	512	474	439	437	470	446	437	432	463	444	485	444	474	422	484	468	455	479	425	472	425	442	448	473	493	445	453	458	454	437	486	447	429	467	428	432	447	424	460	472	473	473	454	427	445	443	422	421	490	452	497	443	441	477	487	455	431	432	445	464	457	449	492	432	469	444	431	489	475	415	454	429	454	464	457	461	464	476	454	430	419	439	449	453	413	428	407	474	446	456	432	469	451	456	447	453	447	428	419	448	440	457	467	459	443	404	435	434	474	444	457	426	455	430	499	472	449	465	461	441	453	454	435	456	486	465	485	442	455	490	461	473	424	417	439	487	460	476	448	472	460	444	458	492	436	438	448	453	440	431	495	458	466	464	470	475	481	468	400	450	425	416	451	457	461	463	454	486	459	428	443	480	500	466	414	467	444	454	423	442	435	446	462	447	441	481	462	474	442	453	469	467	422	415	445	422	491	410	431	432	445	468	444	419	466	438	429	496	451	424	428	470	479	478	447	439	454	438	454	441	455	495	428	457	436	499	443	459	467	477	442	461	423	430	428	488	445	455	464	440	377	455	438	449	443	490	485	416	445	450	474	449	447	434	495	434	447	429	477	468	465	428	492	453	461	462	462	474	471	452	420	464	482	477	458	465	433	431	447	445	423	452	459	457	448	464	488	468	408	444	477	475	470	457	447	433	470	453	457	443	464	469	455	480	455	416	470	464	459	487	452	431	476	436	437	484	465	457	431	441	502	473	490	450	428	419	465	479	470	456	471	440	443	471	468	451	478	465	475	451	470	446	496	461	445	451	440	430	429	461	425	455	485	463	457	430	457	451	485	423	473	478	448	435	462	474	453	439	446	445	473	446	447	462	448	490	446	398	424	400	440	454	460	465	429	411	476	403	451	419	436	445	440	451	443	449	436	457	443	436	436	476	425	476	480	464	439	460	448	459	480	459	429	441	457	476	432	396	465	457	443	447	430	488	442	468	441	429	445	465	447	461	441	517	457	454	463	483	488	492	461	409	478	461	490	445	456	463
12867	24242	22389	15845	13280	11662	10254	8669	7602	6404	5752	5130	4447	3652	2773	2074	1706	1561	1371	1325	1277	1234	1186	1253	1194	1121	1122	1064	1073	1119	1101	1064	1102	1060	1070	1062	1029	1030	982	994	973	985	933	918	912	983	974	1019	950	957	1013	969	966	1003	978	948	983	960	949	967	967	972	937	973	943	975	975	999	1047	910	1004	940	1027	929	958	1030	985	956	986	974	918	929	966	975	956	932	922	935	977	927	943	955	940	942	957	956	953	978	923	941	1026	975	964	960	988	957	922	982	964	909	941	899	944	947	926	978	983	991	933	960	946	959	993	946	920	982	939	989	925	948	899	981	931	946	1006	986	972	978	1001	1043	949	937	876	973	933	940	970	936	992	953	923	959	961	988	985	913	939	927	910	954	937	966	944	917	938	913	924	943	957	1013	944	914	958	915	965	953	929	969	940	936	972	930	886	940	951	940	939	957	977	936	954	1008	979	989	958	976	938	923	995	1000	854	935	953	936	965	907	982	909	884	952	947	1002	973	887	905	898	948	948	934	907	912	948	961	970	935	951	973	923	945	950	938	966	915	929	969	912	945	929	935	966	947	963	889	955	949	977	990	925	940	939	988	973	933	939	887	893	966	965	937	964	934	955	968	966	950	896	994	934	917	986	907	935	971	922	963	967	979	898	893	916	879	938	964	903	904	979	891	953	904	974	982	930	937	957	897	913	927	941	920	956	958	935	974	974	952	959	909	885	973	952	926	907	882	924	948	947	929	973	964	886	958	908	978	949	896	958	982	919	953	960	933	948	970	989	955	965	976	892	1002	942	955	925	990	924	977	945	940	978	985	952	984	963	939	947	930	989	970	959	925	891	914	922	1008	895	1006	933	881	975	952	910	953	910	960	911	917	931	928	948	932	933	1004	956	940	951	974	943	945	926	935	980	934	952	982	888	976	970	959	941	959	927	875	894	910	931	953	926	929	1005	958	935	930	980	934	876	968	1009	967	918	967	918	947	940	978	937	986	975	920	912	956	954	944	934	947	956	973	939	943	935	959	950	947	961	957	977	964	936	943	930	986	957	875	945	971	941	962	1006	946	965	946	948	877	939	993	918	950	951	879	942	939	967	934	985	975	895	984	921	1004	913	933	924	919	944	926	954	950	924	956	961	964	922	941	889	962	950	976	957	953	971	952	941	945	971	900	982	1005	1008	884	953	924	1006	950	947	980	928	974	934	972	913	941	911	944	908	970	992	953	914	955	961	950	982	967	983	941	969	981	960	878	915	1006	945	966	930	952	983	929	926	983	978	931	945	890	929	885	946	970	996	935	996	929	959	912	953	967	965	959	851	927	962	889	947	963	977	975	914	945	930	948	931	910	940	913	940	946	963	989	936	941	908	929	889	891	940	956	932	864	926	947	909	953	896	991	959	959	989	906	925	969	919	948	994	898	954	915	947	940	904	986	976	1034	905	895	948	966	934	885	944	901	947	935	920	955	908	946	1000	965	907	928	942	940	868	938	975	911	943	949	977	943	925	1022	975	977	937	966	859	953	958	983	930	913	912	934	952	932	909	983	966	951	947	922	921	962	920	965	997	952	963	983	945	883	1010	954	896	985	996	885	959	884	925	932	951	907	972	921	969	957	907	899	971	980	932	932	983	903	944	940	953	878	924	976	904	1000	993	926	945	928	948	958	1018	975	958	986	937	939	992	940	912	954	931	934	933	887	1004	938	960	959	986	956	927	911	970	877	929	893	998	936	984	927	959	991	920	944	979	876	936	921	922	933	913	981	971	974	923	981	964	974	975	933	976	954	1008	912	954	944	940	935	954	878	952	944	941	955	957	902	947	1016	959	935	986	943	912	972	933	984	979	986	934	907	969	974	931	933	899	983	904	908	967	972	906	886	951	966	919	947	964	889	942	919	994	957	893	920	929	977	924	1003	958	916	971	1011	941	969	956	945	944	964	1001	972	909	971	969	913	967	951	939	961	994	977	931	930	951	911	935	1000	902	971	991	958	972	920	975	916	937	909	919	934	928	953	966	965	928	944	917	945	974	901	946	877	945	968	928	911	968	964	963	984	943	973	944	902	943	957	1020	992	926	940	925	988	959	956	970	936	967	938	908	881	883	926	947	926	903	901	962	971	932	969	932	978	996	886	952	927	993	937	907	946	917	1009	944	994	964	959	958	953	916	934	919	950	956	915	904	964	965	909	931	948	982	940	880	1009	1022	949	935	985	959	972	930	940	955	958	959	960	944	954	976	934	940	997	957	929	964	981	940	970	896	938	919	943	953	983	984	987	1016	899	981	1029	892	982	982	1003	896	935	1010	905	955	955	905	969	977	920	913	1001	1012	946	905	908	974	937	925	968	950	955	948	972	975	933	960	964	995	953	936	999	938	966	911	941	890	936	987	1006	970	939	969	989	941	955	944	935	926	900	976	930	981	926	960	942	957	919	950	919	950	955	933	964	972	964	977	926	924	916	969	951	942	976	912	930	879	954	957	1008	896	970	993	905	947	947	999	965	966	916	945	964	990	911	1001	984	1002	930	926	954	966	969	926	962	970	938	944	967	963	910	960	929	937	965	996	928	928	962	957	923	1007	927	908	962	975	934	988	925	944	912	907	951	935	935	956	915	891	899	933	934	975	931	945	985	939	941	936	968	955	962	932	939	943	928	990	937	948	921	954	949	935	923	896	943	1000	929	960	924	963	905	958	922	981	935	925	963	969	915	928	969	940	966	921	959	964	940	919	958	959	949	959	950	989	922	999	977	940	902	978	930	947	926	927	966	984	972	961	949	910	937	899	981	937	937	952	909	956	965	962	947	947	975	958	927	933	952	917	964	933	940	966	897	936	938	893	991	1010	922	961	880	965	908	975	893	969	952	921	977	933	946	923	936	948	935	969	885	952	942	959	932	973	966	907	916	926	936	975	909	910	943	963	931	920	962	923	896	1007	935	970	992	966	954	946	948	990	912	899	949	963	919	962	991	970	924	954	939	932	998	1020	962	961	934	900	928	972	923	952	1004	897	998	907	987	1003	917	948	943	905	950	941	930	913	945	949	931	1024	960	934	942	940	913	907	971	923	935	964	931	909	833	937	928	932	910	955	923	946	932	943	913	906	949	951	930	939	978	968	904	913	970	966	980	922	937	919	1003	971	931	970	935	940	1027	966	968	937	928	894	941	950	897	900	939	1001	949	971	935	881	924	950	965	1010	922	985	927	927	967	957	939	866	896	940	954	1011	977	956	960	917	960	963	1009	973	923	933	948	1015	920	977	958	934	934	981	937	991	926	922	974	995	945	954	947	925	901	997	937	960	1000	977	968	881	976	937	1001	988	972	956	935	989	947	993	986	933	973	970	955	932	960	950	941	971	931	901	914	987	928	943	962	912	959	979	963	900	960	923	977	955	930	950	888	905	964	920	947	1025	956	966	973	971	931	967	940	966	983	931	964	952	928	958	985	978	938	871	982	987	1008	919	929	944	948	905	974	925	972	997	964	891	958	972	951	949	947	915	959	927	929	912	890	958	916	994	952	920	907	886	911	1003	977	1008	923	931	986	954	953	959	973	915	927	891	981	949
27364	16454	3915	1654	1179	944	853	745	685	661	557	539	465	445	408	400	379	393	374	370	442	362	381	350	351	379	421	393	372	411	364	373	328	363	356	371	368	405	385	392	373	416	350	350	357	366	366	374	383	379	360	393	335	336	382	358	333	348	345	373	342	389	395	375	356	387	366	399	363	349	354	323	378	372	368	369	376	370	384	363	390	346	374	335	332	383	372	407	337	373	393	383	400	375	376	377	392	384	360	381	366	406	347	368	399	375	381	373	382	385	342	349	379	384	339	397	370	367	399	387	374	358	344	369	373	367	382	403	362	416	341	365	431	387	372	363	349	371	397	406	358	368	364	350	384	364	386	370	413	397	350	352	348	380	398	345	367	375	411	356	391	355	324	380	375	351	375	378	363	374	374	370	375	360	370	325	379	355	375	386	362	381	364	358	372	333	370	368	362	389	383	363	380	340	377	384	364	352	403	393	363	357	355	346	355	364	397	365	371	366	388	344	404	367	374	360	373	365	372	373	356	365	385	359	373	369	382	361	391	393	387	358	390	355	371	343	361	392	361	374	372	364	354	334	364	361	385	346	370	397	374	381	365	373	358	386	355	349	343	373	360	371	358	341	378	384	386	385	396	341	346	327	406	402	346	388	361	384	374	383	376	399	402	387	343	339	347	378	354	354	387	371	357	362	358	366	385	390	408	374	370	405	356	391	381	358	349	383	346	366	380	395	377	329	363	344	375	343	366	386	365	387	349	358	364	367	392	350	387	375	360	356	372	382	357	394	384	343	410	347	400	329	373	372	372	389	399	355	399	362	362	344	396	351	355	368	357	377	384	355	365	373	344	334	354	333	392	372	335	334	399	351	355	378	375	336	387	356	383	366	388	358	372	363	348	401	389	328	352	343	370	382	326	366	381	413	403	366	389	358	381	382	329	384	333	377	391	347	379	378	372	359	380	334	359	355	353	398	340	350	371	388	373	372	373	385	387	368	361	359	381	346	369	376	423	363	360	379	384	380	343	383	374	370	340	349	357	351	376	355	360	380	373	387	372	376	373	372	373	326	353	371	374	377	348	393	359	377	369	366	392	363	380	379	375	342	352	367	376	366	371	382	368	403	379	365	351	390	390	352	372	319	409	348	367	386	383	357	359	369	401	367	379	402	401	384	360	373	398	376	347	373	351	353	370	374	349	365	351	357	335	397	354	385	389	326	393	361	355	358	386	403	379	371	342	352	360	408	380	376	374	370	373	355	391	354	373	355	377	377	374	391	378	372	352	410	373	361	341	358	381	374	386	346	365	362	378	381	369	391	415	406	397	381	389	377	341	329	386	392	391	374	361	376	412	365	353	416	388	334	387	368	392	383	390	366	365	359	367	393	382	361	405	322	390	366	368	371	360	376	337	393	342	364	381	359	365	420	374	385	351	362	380	388	359	342	392	350	381	395	381	386	396	382	358	369	379	377	352	363	417	380	366	362	361	358	366	360	356	374	365	398	372	343	387	355	371	395	381	385	389	374	398	369	366	355	362	359	347	372	380	351	394	365	341	371	377	377	369	405	356	350	360	330	338	360	382	375	373	394	358	360	376	372	360	373	406	415	358	364	367	361	399	347	363	373	369	360	375	375	374	371	349	359	373	358	402	361	359	368	373	363	367	421	368	371	347	393	379	360	365	359	349	392	376	366	377	408	391	354	388	354	403	400	353	364	358	369	371	348	359	331	341	378	350	382	345	399	386	376	377	395	378	375	378	348	358	372	390	422	393	400	384	358	367	337	341	371	358	405	373	355	400	361	380	324	378	326	373	358	364	390	334	352	389	352	376	359	347	382	357	369	372	331	361	386	367	342	336	342	388	417	372	367	387	382	360	379	356	390	398	401	384	396	394	374	385	366	365	344	405	354	400	376	398	397	376	371	356	351	364	369	382	349	330	396	367	400	341	336	355	354	371	364	368	345	357	351	393	403	364	351	367	371	371	381	367	337	379	386	386	352	360	363	348	352	432	379	375	351	336	370	344	340	396	362	365	370	370	351	351	355	370	394	359	385	407	340	372	346	355	361	386	375	374	342	381	346	387	435	386	340	355	359	380	430	391	354	402	400	354	354	380	385	367	381	359	346	349	354	396	363	376	398	354	423	402	344	367	403	372	349	369	395	385	370	368	334	363	375	410	391	381	380	416	334	381	361	363	380	384	385	372	397	358	356	393	374	391	377	351	369	356	408	344	324	380	335	382	392	390	350	368	368	341	384	383	377	372	342	345	386	386	363	355	386	404	371	381	369	362	340	368	413	356	350	380	374	400	397	358	380	309	371	328	371	358	375	386	342	352	406	389	381	360	362	381	356	377	409	385	361	373	364	391	362	379	358	377	364	353	345	388	395	376	381	385	349	366	371	369	365	369	411	364	332	341	361	379	363	372	343	375	360	349	354	385	364	359	360	348	372	358	383	340	343	401	391	343	387	394	393	406	359	379	372	336	393	347	389	354	373	387	358	383	395	384	369	358	350	350	370	349	381	339	367	365	349	364	364	351	359	344	364	382	390	386	319	352	363	365	348	364	362	374	357	381	362	387	372	335	374	432	420	344	376	343	375	358	341	398	361	380	356	390	393	399	338	360	347	356	345	404	381	357	327	394	381	375	388	357	390	374	390	394	372	397	389	367	371	381	368	349	367	365	361	324	364	373	356	400	388	382	332	382	368	332	353	337	391	358	355	364	331	352	393	382	387	371	347	373	353	384	329	347	391	363	378	370	407	371	353	394	351	375	369	371	336	369	380	317	369	359	350	345	349	348	370	352	380	357	365	373	361	344	361	363	375	338	381	378	381	355	353	365	401	354	341	355	395	363	360	342	355	359	390	358	360	379	353	382	400	373	383	394	378	363	356	398	355	364	370	372	421	393	384	351	374	339	392	347	375	399	349	366	386	405	346	400	355	395	381	377	338	396	367	362	391	364	395	407	362	364	344	351	354	368	352	389	381	368	411	366	364	383	345	353	363	369	389	391	361	358	366	399	375	394	359	358	357	365	366	388	374	372	368	383	373	372	406	348	390	388	349	376	343	359	404	342	392	346	402	368	399	373	348	378	383	382	373	360	370	373	379	381	373	354	348	370	385	407	337	400	364	336	352	383	381	369	384	374	387	359	401	357	393	358	383	366	351	402	383	371	368	371	355	365	379	349	362	365	336	385	327	354	396	371	357	382	361	398	334	367	366	343	347	376	372	342	355	353	375	361	378	384	389	388	367	365	356	375	347	367	362	371	350	381	356	378	373	395	390	374	377	370	360	343	384	352	380	381	352	335	388	380	379	367	386	420	358	373	378	403	388	376	362	349	377	383	390	366	392	366	369	331	353	382	379	399	374	357	345	386	394	362	353	383	386	371	353	339	355	387	349	361	385	367	375	360	413	364	387	353	375	359	383	368	407	376	350	396	377	309	399	367	342	357	392	361	328	377	373	386	356	362	359	381	350	371	361	372	374	347	389	368	357
7229	7676	7303	4511	3683	3273	2838	2658	2314	2001	1860	1675	1409	1249	1052	1019	874	905	879	887	881	848	880	902	882	870	891	850	909	853	846	859	833	793	825	872	853	853	859	874	887	818	827	810	794	863	843	847	865	811	836	820	831	820	827	803	896	891	844	806	802	806	843	806	835	822	813	813	842	811	841	840	867	841	873	814	815	859	826	842	853	831	804	830	827	795	786	803	830	811	776	804	830	823	840	828	855	801	852	844	827	888	855	826	858	794	833	815	778	794	832	845	821	881	816	840	822	778	832	796	819	799	847	782	809	852	850	798	823	841	835	847	759	836	849	828	845	856	843	868	815	841	822	826	760	846	799	823	853	783	855	850	807	841	827	837	850	842	866	795	809	795	808	808	782	801	831	839	836	892	804	840	859	843	826	867	852	844	836	808	815	811	862	853	792	831	859	819	830	841	826	834	860	860	819	856	790	807	846	847	830	813	786	856	814	806	856	852	846	862	783	835	815	844	863	808	826	785	851	864	778	851	833	832	818	798	842	780	848	846	837	878	818	871	849	862	822	884	829	821	870	854	837	811	827	820	845	858	818	765	816	778	858	792	786	826	819	773	869	827	822	814	794	783	842	824	841	828	801	836	908	869	795	853	819	820	795	799	841	839	812	811	864	820	822	797	785	815	906	853	838	843	823	818	864	895	766	819	848	873	818	806	834	808	812	826	851	835	829	809	903	809	854	797	844	836	786	792	791	807	788	835	853	794	821	765	883	832	843	848	801	835	873	861	872	817	861	858	831	831	848	903	827	834	746	853	832	832	797	868	760	805	821	826	809	812	854	810	874	866	873	890	850	776	777	828	838	827	798	828	807	843	775	833	853	795	850	815	817	824	880	850	852	823	851	834	883	835	832	831	816	796	873	835	903	771	848	828	835	845	800	813	825	812	778	788	805	817	822	848	816	844	852	847	868	818	854	853	836	814	804	828	849	844	839	822	850	853	793	794	798	803	831	793	825	836	780	831	839	818	837	837	852	841	844	824	775	819	866	775	837	810	834	813	861	812	825	803	864	833	830	831	854	818	806	806	885	853	809	831	857	815	855	855	825	835	849	829	779	806	770	829	802	878	871	843	867	842	847	836	780	784	838	839	785	815	862	830	876	798	861	853	871	873	856	810	846	867	849	814	829	792	872	814	797	824	839	847	845	834	845	844	823	872	846	861	810	807	832	771	825	886	852	823	829	841	825	817	856	835	790	843	750	882	827	837	834	812	849	836	870	818	843	775	794	863	863	814	838	825	817	809	872	789	783	832	842	808	809	764	801	821	803	785	788	864	837	798	864	888	850	827	773	865	890	788	775	836	792	838	869	849	808	847	786	798	816	842	820	812	880	888	832	797	809	829	796	851	822	807	856	843	815	828	862	801	775	852	853	830	835	807	771	837	889	903	813	831	828	830	809	818	763	802	851	830	779	825	819	861	825	826	837	810	831	826	874	787	821	774	841	748	791	839	797	834	787	817	864	793	839	854	861	857	834	882	841	803	840	838	883	861	830	814	829	789	861	777	837	847	854	854	828	802	901	828	873	834	855	836	805	846	847	801	844	834	846	838	875	777	851	841	804	829	866	871	862	831	837	790	854	825	787	863	871	841	882	807	840	724	810	836	796	803	861	827	800	844	813	848	822	824	846	839	847	820	776	830	830	828	839	842	799	868	828	821	851	882	813	857	832	831	830	865	828	850	825	856	849	814	830	798	864	813	841	830	850	829	762	857	841	859	885	826	822	825	769	769	855	789	808	844	795	855	799	857	825	853	875	836	858	814	810	833	856	841	870	771	852	848	878	791	838	877	805	832	830	854	872	827	823	835	855	831	847	799	850	786	832	812	819	855	842	806	829	817	883	865	852	836	788	819	843	841	856	851	791	866	849	831	823	829	785	834	832	829	861	845	843	832	787	845	823	804	857	757	831	859	817	827	844	826	756	769	849	798	829	831	847	774	834	842	784	877	836	816	864	877	865	810	862	808	801	826	847	843	860	818	821	837	849	845	839	827	796	857	839	823	817	794	844	811	883	835	849	836	839	768	830	838	841	796	828	829	834	849	825	824	777	818	813	805	833	816	863	812	833	800	784	843	788	803	787	851	805	916	798	825	858	818	838	859	820	824	819	808	806	811	821	785	836	804	822	790	838	869	808	833	787	796	881	869	781	845	836	809	841	823	801	766	861	836	840	810	838	835	752	828	835	786	879	827	839	829	810	883	833	842	832	814	809	819	851	785	791	835	858	855	826	890	816	840	801	851	832	794	830	843	803	828	838	803	774	857	878	794	790	839	796	805	856	834	875	842	765	813	842	837	840	870	827	844	880	874	835	836	823	812	818	847	840	828	812	811	865	910	870	852	850	837	883	844	833	836	800	819	899	873	837	854	831	803	865	856	818	859	832	836	843	833	826	788	842	849	848	865	861	794	864	801	831	773	851	847	797	784	826	852	812	858	824	820	770	882	841	795	819	844	762	839	831	841	832	833	821	894	783	804	869	779	864	848	825	817	817	880	874	801	848	883	825	821	829	834	838	828	841	804	829	829	794	827	859	833	886	890	849	797	905	842	832	831	830	802	890	802	828	793	848	827	798	861	791	801	832	841	791	874	823	826	846	870	844	857	861	829	819	815	844	785	866	841	826	804	804	799	811	834	826	850	783	829	858	837	865	817	818	877	830	821	819	785	785	847	840	790	808	842	836	822	851	841	866	866	773	792	796	792	863	821	755	810	826	875	836	820	852	790	852	802	804	832	792	895	869	849	812	829	848	818	800	785	869	811	846	834	829	839	840	793	830	818	792	826	805	779	839	822	828	807	826	819	831	834	830	842	818	803	819	849	808	825	763	852	799	798	848	823	887	826	834	850	845	896	831	801	870	815	836	875	848	841	818	891	814	828	770	823	832	821	805	790	828	842	838	886	816	857	789	840	848	774	811	816	845	844	882	863	848	845	822	809	805	817	797	790	811	827	835	872	826	758	826	809	831	811	841	827	826	818	810	831	810	821	778	779	804	822	812	796	781	798	815	856	841	860	887	878	817	869	801	858	812	801	764	838	852	818	810	849	820	874	852	874	760	889	853	797	800	832	830	791	827	787	843	823	779	862	870	790	840	851	839	845	801	860	831	834	852	877	786	870	824	834	851	893	839	813	814	887	861	844	837	825	855	808	839	869	825	876	802	856	850	825	818	850	806	790	818	806	829	856	860	822	812	865	849	816	834	861	895	802	852	817	855	878	823	804	840	853	822	845	884	805	787	835	814	838	831	803	826	854	829	821	809	844	840	846	842	833	844	840	878	801	829	837	825	863	841	820	823	836	854	856	802	827	797	855	805	817	870	813	896	825	856	891	824	855	858	892	875	844	810	877	829	837	801	840	819	890	808	789	840	735	790	861	775	846	816	810	815	811	842	812	811	817	865	817	809	851	851	827	794	806	831	881	827	812	859	833	884	846	854	843	856	893
25130	21477	27976	25353	12560	2946	2016	1522	1322	1013	921	854	725	576	452	391	351	343	307	272	282	333	285	295	279	285	291	311	269	251	271	271	256	252	255	284	275	268	236	285	234	245	273	271	255	245	237	283	265	231	244	232	253	288	266	241	271	242	266	253	215	243	254	211	237	241	224	273	267	253	235	237	269	235	279	246	266	239	239	255	276	266	255	258	276	284	225	244	259	245	240	290	217	244	229	251	269	237	232	241	293	254	260	237	240	251	254	248	236	250	262	264	256	255	254	263	268	260	268	225	235	267	243	227	243	267	254	253	256	251	251	252	260	293	273	268	257	234	255	261	268	246	251	267	247	243	238	257	225	249	250	256	248	246	265	237	241	237	253	257	237	257	237	241	225	254	264	264	242	276	271	224	255	263	257	252	251	251	237	240	273	243	238	233	296	240	227	247	238	247	232	255	226	228	270	225	247	216	230	263	226	251	267	250	251	254	254	248	290	252	261	262	239	268	254	238	272	281	246	286	250	250	247	261	266	282	235	232	243	249	246	256	249	250	228	239	275	250	227	219	270	228	267	256	235	234	226	262	264	255	246	232	238	250	244	243	256	230	246	262	247	247	221	271	265	233	227	238	242	253	244	244	272	235	272	228	277	248	254	254	261	245	272	275	224	263	253	257	245	250	260	255	245	247	257	252	226	235	255	249	227	236	245	259	261	272	260	239	257	258	290	245	262	261	258	234	233	249	262	253	266	237	266	255	266	257	242	231	243	229	257	224	254	270	239	238	284	248	248	216	238	250	274	253	260	265	263	234	278	276	266	234	244	262	238	230	262	252	251	233	240	285	255	238	243	232	231	207	262	225	233	262	233	256	259	267	243	251	243	254	237	273	251	274	267	244	261	254	270	236	245	259	220	252	264	238	250	251	247	237	246	225	243	231	271	245	248	282	253	254	269	230	245	236	257	244	242	251	241	236	230	220	270	210	246	226	264	237	260	228	248	239	259	245	287	264	244	260	247	255	215	251	258	230	245	231	236	265	256	243	243	260	236	237	247	249	251	253	248	256	271	267	258	272	238	248	250	257	245	245	261	259	244	266	238	216	243	257	247	253	259	248	293	234	222	269	255	227	230	240	266	267	264	226	234	257	214	244	239	265	251	262	259	247	275	241	254	236	244	254	228	249	265	232	255	279	238	262	232	239	260	264	235	237	262	251	252	260	234	234	235	236	268	252	251	248	258	269	240	257	267	263	255	231	258	222	248	229	250	246	240	236	266	254	247	248	238	236	209	276	263	260	238	263	269	241	261	230	256	253	262	237	238	268	252	259	282	263	262	233	228	246	249	253	277	267	230	247	261	271	254	241	232	272	223	267	239	234	256	250	286	260	247	247	262	236	255	244	265	252	237	255	248	266	242	260	226	245	267	249	257	255	215	229	258	247	234	273	247	221	234	266	219	248	254	253	243	244	261	253	259	237	265	256	240	244	269	255	251	231	257	252	247	234	244	237	232	254	245	262	258	261	268	246	219	229	249	242	239	265	212	251	253	280	252	250	246	254	255	260	281	265	252	265	227	247	250	247	269	219	223	238	245	264	245	249	271	223	233	232	238	237	267	263	249	264	239	267	238	237	217	252	259	252	210	224	248	253	259	222	230	242	241	242	259	240	249	275	224	252	239	259	254	268	252	243	251	232	263	262	261	245	234	269	247	245	263	236	236	277	244	245	254	243	233	235	233	254	253	268	256	222	231	253	262	264	267	253	271	263	268	234	260	244	266	248	260	242	257	240	218	243	251	249	253	273	235	235	248	246	261	262	226	267	236	250	239	261	256	247	256	250	254	244	233	249	260	234	257	235	274	233	244	233	230	248	231	262	263	270	248	244	252	260	259	271	242	258	253	247	230	212	245	247	246	252	242	256	255	260	229	241	253	245	246	238	250	265	258	256	261	274	241	260	275	265	244	243	257	226	278	236	255	243	260	265	247	250	257	277	258	227	256	228	234	251	261	252	241	252	221	254	243	243	242	241	227	285	280	271	284	238	235	256	235	233	264	251	230	227	223	246	235	226	243	233	229	254	277	252	250	256	251	258	266	242	230	270	221	249	228	218	255	245	244	239	273	251	250	280	224	264	249	265	254	266	243	241	235	274	244	239	234	234	252	232	257	263	279	240	239	225	251	235	258	243	252	238	278	242	266	243	247	227	267	256	264	231	236	262	223	252	236	264	260	229	257	228	233	261	234	233	253	234	304	230	222	261	234	233	228	254	273	259	243	292	226	232	270	235	287	256	231	238	251	241	245	214	245	262	261	259	262	254	260	250	236	246	228	226	270	228	255	246	233	253	268	260	244	246	237	238	265	240	274	242	246	267	231	247	255	254	235	236	251	243	249	247	269	242	243	251	247	247	239	235	215	285	260	245	228	269	220	272	248	219	231	255	245	260	259	264	250	254	222	253	247	271	256	242	245	248	288	252	224	272	228	244	290	241	256	232	252	260	263	233	230	240	234	274	225	255	239	235	254	260	245	252	239	249	261	260	249	269	237	220	254	258	233	259	236	244	248	257	253	282	238	262	253	234	250	261	238	234	243	258	233	251	245	251	248	272	240	223	248	236	263	260	243	236	234	279	245	267	277	248	257	265	249	245	252	254	260	245	248	263	251	245	251	224	267	229	248	225	248	263	264	266	251	258	258	248	264	267	242	242	243	254	245	221	226	258	228	225	261	251	266	258	235	270	242	246	252	225	233	259	246	262	256	227	252	238	261	227	200	222	271	254	241	245	241	230	252	255	242	238	230	251	241	251	280	233	276	261	249	246	230	256	229	234	204	242	241	239	237	233	263	282	247	249	263	238	277	271	230	227	236	266	247	249	241	242	261	255	247	254	251	241	254	240	254	257	240	245	224	275	250	254	244	225	244	249	274	257	237	246	257	223	248	254	244	253	250	259	251	236	208	247	266	253	238	256	276	252	254	242	252	253	224	251	277	233	218	220	252	262	254	275	254	242	251	242	252	268	244	223	263	236	239	239	272	235	278	240	254	254	252	245	232	257	234	231	196	249	239	244	262	245	241	218	262	271	232	264	247	248	241	271	235	278	253	246	257	248	249	255	220	217	259	272	245	269	225	261	271	219	245	234	277	237	245	243	237	260	247	228	267	251	227	238	265	252	265	234	268	230	275	232	230	248	258	244	244	252	240	277	251	275	239	245	275	279	247	228	258	278	245	256	229	268	234	253	235	260	272	264	234	257	243	228	232	266	233	254	222	248	235	247	217	252	247	271	233	242	243	246	284	277	232	256	223	244	225	249	230	238	257	248	258	224	256	251	276	265	240	254	275	246	249	228	275	256	213	241	252	249	243	264	242	231	234	280	248	240	232	244	271	245	221	246	255	259	243	243	245	239	235	231	253	243	254	251	255	236	280	258	259	248	254	243	238	264	242	268	261	245	252	221	262	251	239	264	241	237	256	239	269	259	244	267	228	251	247	221	240	264
9711	18380	16969	11242	8846	7540	6561	5662	5046	4138	3621	3157	2582	2102	1568	1182	976	868	852	771	764	715	700	714	750	710	685	721	682	702	647	666	644	675	657	694	642	640	629	636	648	593	585	600	575	647	572	564	632	618	588	572	574	601	583	586	601	609	625	615	558	599	597	584	579	607	597	614	585	616	590	569	570	619	621	584	594	589	575	598	581	612	605	618	573	575	602	614	565	577	602	608	607	614	584	592	600	581	581	602	579	566	539	597	563	579	565	560	547	542	549	600	555	574	590	563	540	547	596	578	570	581	595	576	556	566	598	569	555	540	555	613	594	577	556	599	570	580	614	570	578	583	576	576	603	614	606	601	534	568	572	604	570	597	567	624	571	586	557	597	603	588	547	620	561	587	583	615	604	597	544	554	577	559	589	556	576	599	592	588	549	560	556	597	572	589	623	607	574	604	583	586	591	605	586	594	566	563	621	568	615	581	605	569	605	567	586	590	576	556	569	582	549	546	566	549	592	589	618	569	577	588	589	583	615	569	591	571	574	546	598	579	606	559	588	602	585	593	569	599	552	601	586	558	587	588	571	583	570	543	591	575	609	625	586	569	562	586	582	599	570	582	613	559	597	603	587	591	555	610	585	536	579	564	635	586	567	561	574	609	598	579	587	587	589	593	561	599	585	569	559	556	575	580	596	583	589	564	563	561	588	605	593	649	601	550	632	585	595	594	559	577	567	586	590	581	544	548	570	620	580	551	598	581	565	543	602	520	599	612	562	587	536	589	632	588	599	568	575	599	589	569	570	632	591	603	548	612	534	569	555	585	617	542	589	601	567	570	568	601	544	580	565	607	558	589	596	650	552	564	565	561	576	565	596	604	576	570	587	542	579	575	568	574	535	546	586	610	605	616	575	617	573	589	552	588	541	593	573	571	563	558	586	578	537	592	590	591	568	607	606	589	606	522	566	606	608	582	525	615	604	577	612	600	574	601	622	582	597	601	604	583	589	597	511	623	550	593	577	591	563	548	561	624	569	577	557	582	617	568	568	601	586	589	552	589	562	536	568	575	583	574	598	611	573	584	594	601	612	604	583	578	577	570	607	615	551	565	577	576	579	565	595	605	571	592	577	593	591	580	584	544	618	554	596	631	622	607	622	576	589	610	587	561	610	569	540	530	582	583	577	641	586	591	568	556	598	565	503	577	543	609	556	596	610	529	568	575	577	582	610	588	581	600	584	584	566	594	581	567	630	557	590	552	600	588	594	581	561	593	582	578	617	560	600	557	561	597	594	554	619	581	563	581	574	565	542	604	590	629	598	600	531	608	572	588	553	630	589	618	592	615	574	572	570	615	590	542	590	583	611	540	610	579	603	567	534	572	562	595	546	543	572	565	585	561	580	539	586	597	567	576	600	610	615	590	599	593	586	558	565	539	584	608	575	581	512	543	620	587	600	586	575	556	551	591	562	576	586	562	575	560	546	621	614	610	557	570	605	563	582	590	574	555	560	564	612	580	559	570	579	609	604	594	537	603	553	584	543	600	528	611	596	591	607	582	541	568	603	620	555	593	566	573	544	581	535	593	615	550	594	579	529	591	579	593	578	584	578	581	574	577	608	561	578	611	559	615	537	625	614	585	559	598	629	566	576	552	576	574	583	587	543	601	565	566	663	583	592	582	565	593	587	590	535	584	569	552	594	557	547	597	568	593	572	562	634	570	536	639	546	581	587	567	560	559	581	576	587	558	568	604	594	592	581	582	563	583	617	578	601	559	640	582	581	611	605	601	574	584	537	595	595	594	579	530	581	565	565	573	605	598	592	584	619	583	609	602	590	602	610	578	614	579	533	555	536	626	582	610	617	600	562	569	604	592	551	528	582	589	619	604	580	531	605	585	570	553	642	542	606	611	579	564	614	576	561	561	606	628	615	573	585	595	557	566	575	591	584	536	613	637	565	586	572	582	588	530	571	569	592	570	594	606	543	581	562	550	547	603	536	608	543	508	562	596	527	554	542	528	589	575	563	604	576	584	571	608	584	562	535	542	563	595	536	565	600	626	619	569	597	584	538	596	599	617	604	597	572	565	590	572	586	571	560	534	543	568	589	617	594	572	600	615	572	584	565	564	561	579	609	569	537	590	548	594	557	577	567	561	580	591	622	563	581	599	573	567	565	571	552	514	549	569	580	555	589	585	558	553	597	566	568	542	539	613	590	583	581	574	573	566	537	577	564	585	591	529	588	532	590	625	567	587	628	588	566	566	578	596	548	609	597	541	594	600	636	549	627	596	577	583	554	573	590	599	547	600	549	595	593	589	562	549	522	592	560	606	569	557	583	560	567	589	564	568	569	579	611	564	628	606	602	561	550	595	587	574	580	586	566	602	575	566	563	576	595	585	624	630	580	576	598	596	569	608	574	604	552	590	576	588	608	588	579	537	565	610	545	549	549	546	544	574	552	580	619	603	560	564	596	582	542	554	611	624	660	623	575	570	557	579	584	590	546	579	555	592	577	608	594	565	586	584	561	565	584	541	593	581	624	559	560	583	584	621	612	558	608	616	571	574	594	575	562	562	561	581	562	573	570	606	595	600	552	590	534	625	551	553	580	565	602	575	617	623	524	594	553	546	581	628	587	506	581	611	594	592	549	571	569	557	602	567	603	558	589	570	588	589	567	619	588	603	578	586	593	561	591	585	555	590	558	547	573	560	591	596	604	566	606	586	571	600	571	551	599	565	586	594	601	554	577	593	563	586	575	590	568	617	600	566	571	576	613	588	592	559	593	564	595	592	618	593	620	620	541	584	557	591	588	593	595	578	563	527	599	598	606	564	593	566	531	566	591	568	569	576	644	629	614	571	574	576	546	582	596	579	561	568	584	557	551	590	579	612	580	548	582	587	598	602	561	598	549	600	604	569	580	594	607	562	606	554	544	584	610	586	616	583	582	577	608	582	578	579	543	610	566	591	550	539	567	602	598	580	552	618	548	576	591	584	555	553	594	581	567	552	556	599	566	606	563	565	581	629	530	596	600	585	576	585	584	603	577	593	559	592	558	541	549	564	545	619	555	592	594	571	588	589	574	529	602	619	630	573	566	589	571	552	555	563	618	584	576	583	561	614	569	573	595	575	517	563	548	578	611	534	582	563	605	599	615	558	575	607	564	578	522	598	608	551	582	562	563	575	542	566	516	560	553	593	573	620	599	606	612	578	630	576	568	578	572	570	613	531	573	579	614	570	569	560	592	575	624	574	632	571	591	558	547	591	545	576	534	601	553	553	573	589	571	542	576	571	577	601	585	579	547	586	525	585	583	597	563	560	570	562	559	536	612	584	611	565	588	577	597	594	525	583	582	613	578	572	603	519	577	591	591	581	594	574	560	574	568	599	578	565	597	568	577	563	574	581	587	569	603	577	557	580	621	597	557	605	578	565	556	581	580	543	532	587	612	597	576	600	592	563	593	619	522	607	605	585	580	598	592	605	570	560	612	551	553	609	593	608
24206	21458	28938	24378	21425	12564	4423	2837	2177	1939	1677	1562	1281	1023	826	691	641	626	537	522	476	538	463	537	524	495	473	476	476	481	546	490	450	462	487	465	487	462	458	462	434	458	450	445	446	465	504	438	441	427	442	440	460	481	432	450	463	442	476	439	419	455	434	443	438	490	407	418	395	417	418	476	468	456	448	432	391	437	445	454	415	413	465	456	423	450	428	454	420	456	434	460	442	414	479	417	426	449	440	475	470	460	437	444	446	433	433	408	450	465	436	440	467	438	469	429	412	464	447	461	414	423	425	405	457	450	454	452	398	447	448	421	423	423	429	411	470	460	463	461	456	440	456	444	428	436	452	406	452	457	445	439	450	443	436	419	446	461	425	438	409	480	440	442	471	452	444	441	462	443	425	419	425	467	461	425	448	426	479	434	452	425	392	419	439	417	441	429	431	448	438	387	464	417	453	430	435	455	458	421	417	425	483	456	416	438	462	442	411	439	475	425	459	441	438	438	391	447	485	463	446	428	420	454	420	449	443	468	418	416	456	461	446	438	471	445	458	460	419	426	459	441	443	424	463	501	425	462	418	443	448	439	404	403	429	441	470	404	430	447	405	396	455	433	413	419	457	437	429	443	459	456	427	443	473	445	445	427	443	447	434	422	454	465	448	452	431	412	440	433	456	447	440	427	439	410	408	445	411	445	406	394	466	447	447	429	499	457	444	430	417	457	436	454	416	432	437	418	425	463	442	468	438	451	452	423	464	425	455	419	436	452	448	419	431	407	457	407	439	444	447	423	414	439	491	415	445	460	445	441	451	441	422	398	454	413	425	411	445	434	452	455	391	483	468	431	443	457	449	441	433	436	466	437	455	443	462	430	424	440	478	472	425	452	439	428	444	441	461	432	467	422	404	479	419	460	416	406	464	456	454	463	414	432	423	423	459	457	404	418	406	455	451	455	443	410	473	417	445	431	422	445	461	451	413	446	407	418	482	420	444	468	411	462	430	452	449	459	420	427	432	415	400	447	432	433	421	392	424	429	426	429	436	454	444	462	475	431	416	431	445	436	469	440	444	424	444	404	435	457	434	431	444	440	448	437	450	442	415	436	468	435	446	445	401	459	464	437	445	430	427	449	459	442	451	427	418	470	398	421	404	411	435	464	420	438	426	425	406	441	440	453	442	434	425	451	443	458	448	464	468	398	469	423	456	453	422	461	423	406	465	413	464	427	448	424	439	459	464	441	422	416	427	426	436	453	431	462	442	419	423	478	440	438	429	453	426	436	431	432	443	426	458	483	425	444	419	444	439	449	439	465	462	423	418	400	454	422	441	459	461	443	482	459	409	450	443	458	420	423	494	475	438	431	439	436	447	445	518	430	447	433	458	443	458	435	416	442	432	442	422	430	446	460	411	432	471	390	440	430	416	419	439	476	443	400	429	426	425	431	437	440	439	448	428	444	402	414	438	445	463	460	446	453	414	430	401	467	442	493	452	449	456	476	434	450	449	444	464	465	489	479	452	412	427	429	443	442	424	498	443	430	443	441	434	442	442	412	475	442	457	402	424	402	425	389	434	441	414	456	434	431	478	445	441	414	443	432	452	461	454	427	447	424	441	457	423	427	416	437	439	452	431	426	443	438	452	407	401	428	441	443	458	441	411	452	436	478	431	404	430	399	433	457	436	451	421	446	431	447	460	395	440	432	437	461	479	435	454	454	412	428	411	456	453	407	472	433	436	445	453	429	446	423	433	423	413	432	437	442	424	433	427	439	491	433	440	461	419	458	396	452	413	442	438	463	433	455	428	441	459	442	389	378	415	471	415	375	436	418	425	436	407	434	445	386	450	433	472	412	454	434	441	412	424	430	441	425	459	426	438	418	464	439	435	427	449	477	406	461	463	430	449	504	428	430	444	458	430	437	467	437	423	430	450	452	401	447	468	443	424	450	433	422	412	464	438	476	416	450	434	455	437	459	434	462	429	394	462	416	436	475	469	453	397	441	427	429	431	430	431	428	421	407	436	420	410	438	431	447	419	445	450	425	455	404	445	385	402	449	474	435	441	446	447	450	453	449	421	441	440	460	432	445	469	420	425	423	433	426	488	432	398	452	460	439	420	441	443	424	442	427	459	456	397	447	457	447	452	473	470	418	447	440	479	447	446	462	453	422	435	453	403	423	433	438	442	448	452	408	444	429	426	452	446	406	449	443	458	396	428	404	437	416	446	417	464	441	463	445	449	432	422	426	422	453	424	457	394	429	468	415	420	468	472	407	430	457	438	455	389	413	447	463	392	438	418	428	475	437	452	436	450	431	435	473	400	446	450	417	426	424	454	435	479	448	434	454	456	405	472	406	399	454	431	431	450	443	423	416	455	451	416	415	433	475	420	421	428	471	439	429	411	438	469	444	438	420	440	442	444	438	437	475	450	442	446	447	439	450	445	426	452	409	404	416	394	443	440	452	442	437	429	423	412	414	469	445	418	423	447	478	488	468	427	415	461	426	435	439	399	469	455	462	443	409	445	443	430	417	469	414	436	443	454	424	442	445	429	429	443	447	474	437	421	413	444	445	438	429	424	452	402	423	432	425	429	411	454	454	466	419	428	435	416	425	423	455	424	431	439	428	449	454	452	405	454	459	417	422	429	435	444	442	422	447	398	413	432	439	459	450	418	454	436	444	400	389	453	460	457	417	415	417	475	480	439	448	446	415	437	441	402	428	454	428	446	435	425	408	421	477	473	417	420	429	443	432	413	436	411	444	412	438	416	459	416	424	440	453	446	470	436	421	462	430	411	402	441	451	455	433	418	431	412	466	416	449	450	448	434	446	468	467	453	436	420	434	441	462	467	417	423	444	464	403	428	430	441	466	419	406	417	429	428	461	466	454	429	417	452	468	405	444	419	453	433	425	421	477	433	439	434	422	420	444	403	456	459	417	444	438	433	448	408	411	415	408	420	438	404	465	448	409	413	451	397	459	436	445	439	426	431	421	432	442	440	460	453	435	418	422	450	434	423	430	429	457	459	437	473	402	434	445	473	459	424	448	478	425	434	438	411	471	435	449	470	435	440	441	463	386	431	428	443	416	451	405	454	424	423	451	443	415	431	432	429	437	465	421	413	407	421	426	437	436	445	442	430	438	435	441	438	419	472	375	430	409	426	426	432	500	417	458	447	464	388	428	467	470	443	461	434	462	416	470	399	400	417	393	452	434	448	407	454	443	451	435	411	422	423	421	443	471	438	433	421	431	448	442	453	447	431	425	418	408	413	444	441	407	468	448	442	445	454	425	389	440	442	436	401	456	448	448	429	399	424	446	450	441	398	459	425	451	375	473	427	431	428	442	444	445	456	425	441	442	451	453	490	404	437	424	430	427	406	445	437	444	452	439	474	425	415	485	487	455	410	402	456	433	446	425	365	462	424	450	437	405	440	455	428	424	431	416	438	418	439	465	431	465	436	452	421	426	427	460	433	465	447	415	468	438	420	444	437	414
13178	24590	22639	15997	13363	11394	10177	8970	7807	6544	5850	5259	4334	3460	2529	2015	1731	1459	1379	1319	1222	1199	1192	1148	1158	1148	1092	1113	1135	1067	1111	1032	1084	1110	1035	1082	1019	1019	963	1031	990	987	1024	1059	960	982	940	965	994	889	949	933	944	970	962	960	990	1012	930	995	945	948	893	900	954	950	944	1062	998	917	937	928	949	933	897	914	923	923	884	906	931	950	885	945	923	904	870	955	947	977	864	872	939	960	935	917	918	952	911	954	908	918	941	923	883	916	893	917	884	857	935	918	929	878	975	906	903	939	904	930	900	940	936	982	961	942	947	909	945	893	936	934	946	963	944	928	916	920	961	944	985	954	924	995	965	958	880	913	986	931	884	919	971	940	948	910	918	925	934	933	924	902	962	931	892	947	961	926	933	918	933	934	1018	910	937	971	931	934	898	909	933	947	950	941	920	934	931	956	967	902	1003	946	925	912	912	950	986	905	961	913	897	941	975	954	877	910	915	936	914	939	939	910	915	965	933	914	955	930	950	940	896	924	947	943	920	934	929	901	866	938	949	933	918	896	923	911	888	921	926	918	913	944	961	957	957	892	934	921	942	935	923	933	912	936	954	942	900	914	961	926	902	977	910	910	971	975	909	974	980	945	930	904	945	951	974	904	956	968	957	902	980	933	939	898	915	930	932	983	947	922	928	962	999	941	928	933	909	984	911	917	988	891	990	935	908	940	927	958	907	886	932	944	964	932	893	944	937	942	971	908	911	934	956	937	925	940	987	922	919	904	894	946	889	959	927	935	953	1000	923	919	916	1002	917	941	935	927	932	904	914	926	875	911	900	927	888	1002	902	891	975	895	886	1008	956	940	859	926	945	962	915	925	945	914	961	954	934	966	899	1004	957	918	865	966	943	930	913	916	918	921	933	964	952	914	933	925	902	913	906	932	980	918	891	941	936	996	963	912	950	957	954	923	956	955	928	921	944	944	892	933	951	937	879	948	905	949	929	941	877	992	984	901	977	955	922	953	864	929	948	946	906	932	934	954	983	888	912	949	935	925	954	907	905	954	945	950	956	908	950	952	936	944	977	868	960	941	968	912	984	926	914	912	934	999	876	955	918	926	911	966	965	894	909	914	948	956	982	958	887	958	943	952	976	1015	902	967	906	972	1016	902	902	927	936	978	919	922	913	934	939	909	953	920	942	958	926	872	941	955	875	902	917	930	910	967	949	928	885	963	937	928	899	936	945	930	927	970	905	932	920	901	907	904	930	938	951	928	892	945	955	970	930	921	965	990	946	943	934	915	905	905	940	927	952	900	848	912	945	881	969	908	961	941	892	884	950	916	955	966	920	894	974	891	936	951	916	936	936	941	917	923	919	977	883	919	882	931	931	928	972	974	953	958	924	919	890	961	936	956	895	955	864	922	1021	925	874	930	908	890	983	999	1006	912	929	942	938	929	910	916	870	957	889	898	910	912	973	969	968	931	905	931	887	947	917	894	938	866	904	926	868	956	965	931	964	919	913	902	961	951	924	925	885	896	923	904	930	859	880	892	892	927	948	946	892	901	945	912	990	962	922	953	877	966	905	931	926	893	957	951	970	952	940	939	958	926	973	945	936	1016	941	947	910	951	921	935	920	911	961	923	936	950	922	888	932	942	927	932	941	945	860	937	909	945	920	936	875	861	912	922	910	936	925	867	961	930	913	939	942	920	955	931	917	925	954	913	925	852	957	870	931	937	907	934	888	914	884	958	991	876	995	954	910	949	917	951	871	893	976	961	952	908	926	885	877	927	898	962	964	939	930	946	951	945	925	992	943	975	944	864	961	925	918	921	916	945	897	901	950	977	950	929	947	921	901	936	884	948	942	939	960	982	931	946	922	977	938	897	944	933	991	911	929	920	925	984	955	911	881	911	909	883	959	910	898	929	911	878	914	945	916	952	910	937	954	939	940	990	882	988	919	926	931	899	924	936	959	915	951	912	928	934	939	949	928	936	917	868	944	898	878	947	880	920	937	953	906	922	893	915	966	935	877	911	921	929	862	946	960	934	910	962	904	980	928	982	919	914	958	891	969	983	917	883	870	930	961	951	956	916	947	972	919	915	922	918	892	959	942	934	930	972	887	920	911	911	913	907	948	933	990	923	949	919	955	840	922	936	958	941	938	963	953	935	968	938	961	925	979	946	948	934	975	961	913	935	887	958	897	1021	908	924	928	885	935	974	1008	916	919	936	923	957	901	935	981	893	880	896	946	940	948	971	932	916	973	899	960	951	917	915	967	890	961	913	936	922	928	885	911	950	939	914	965	907	961	948	930	888	976	952	944	900	901	893	910	970	946	913	1033	930	926	1018	961	934	943	917	963	894	964	958	912	935	914	944	902	948	902	939	960	945	946	933	952	944	952	916	987	942	910	936	920	985	954	940	958	972	951	894	954	944	957	936	893	916	927	949	935	917	924	901	912	882	931	945	932	948	917	896	977	930	862	940	906	929	954	926	954	901	881	950	891	951	894	900	926	954	821	919	938	918	921	978	906	952	944	951	933	918	959	887	946	921	881	961	914	944	897	963	947	913	963	910	899	918	853	891	952	954	923	1002	880	946	952	952	949	940	939	872	898	938	944	902	924	972	965	958	959	908	892	963	959	959	892	935	977	890	913	977	937	929	892	925	909	959	887	965	996	877	871	956	915	922	879	989	952	995	960	956	961	965	928	944	936	952	951	941	960	896	940	962	907	912	917	989	965	914	888	910	866	936	880	912	890	954	980	926	988	927	942	921	957	884	923	942	916	912	874	945	955	901	906	923	975	968	886	979	917	942	972	924	932	948	892	917	915	936	975	938	967	893	951	928	955	903	929	978	951	933	932	907	956	882	915	933	903	952	941	968	918	926	937	932	939	940	930	927	952	907	889	907	935	943	872	934	928	919	951	1007	886	902	943	945	980	891	946	931	942	936	951	894	905	908	936	945	975	936	975	959	961	909	969	1025	969	895	937	928	942	911	938	901	956	968	938	924	997	897	887	921	927	939	976	899	852	919	917	910	960	948	960	912	960	914	898	960	940	925	934	907	921	911	959	943	914	1006	928	959	956	907	951	918	965	935	879	958	967	960	958	909	928	913	966	999	922	964	907	920	976	932	903	946	903	924	956	919	931	981	934	936	950	872	958	973	881	906	927	886	986	963	913	888	951	923	931	898	940	964	922	961	928	898	967	946	923	879	959	897	896	906	911	980	950	867	893	898	949	902	893	930	905	957	900	940	885	911	897	937	933	893	997	975	860	959	940	904	914	988	991	904	904	936	921	927	913	933	916	926	955	911	934	930	916	950	924	964	951	897	906	919	998	915	920	938	909	920	1012	924	963	901	907	965	935	990	949	925	946	937	978	940	949	920	904	972	953	915	974	940	907	892	854	974	921	980	989	947	889	954	945	959	944	965	935	972	923	972	964	933	976	897	934	986	952	906	943	920	915	949	960	918	967	912	941	918	908	924	941	912	907	905	972	900	976	900	989	958	944	893	958	947	917	968
27406	16709	4031	1848	1144	980	783	717	702	588	580	534	457	450	394	372	401	351	406	350	403	372	379	406	389	376	329	394	364	370	381	369	376	351	350	369	370	385	341	369	392	401	348	371	353	338	361	373	364	363	341	321	351	371	392	395	376	340	341	386	393	364	374	374	373	365	368	372	369	351	376	364	349	375	380	346	386	367	364	363	341	376	381	360	335	370	358	338	349	402	390	376	370	352	367	370	386	365	400	359	371	354	349	371	388	386	349	384	375	342	352	371	355	367	345	365	354	364	355	349	333	327	349	367	350	310	387	345	374	369	400	367	347	386	363	358	357	324	358	364	330	346	338	381	351	358	357	377	402	390	341	380	354	351	387	373	368	348	397	352	408	381	379	342	374	380	375	371	356	377	380	371	350	333	359	359	391	362	347	342	324	360	360	367	372	381	362	351	391	391	351	389	355	367	363	377	326	369	356	380	369	365	359	371	368	381	368	340	372	353	375	353	350	324	390	397	322	327	369	341	387	345	357	355	365	369	380	383	404	338	390	380	342	332	356	371	340	382	361	367	371	366	395	381	363	358	356	320	377	381	336	376	359	360	391	383	352	342	372	350	365	354	364	375	384	362	349	331	349	395	378	383	367	382	406	342	339	363	356	414	371	387	352	362	347	379	372	380	372	366	360	373	381	395	364	349	353	375	355	382	381	339	378	392	344	378	366	341	370	353	341	379	321	343	326	350	390	359	358	359	385	374	344	372	383	380	365	344	364	350	364	363	349	409	362	396	332	347	375	361	350	319	340	338	354	344	358	357	350	354	365	343	349	373	376	348	344	364	362	362	387	383	361	399	364	371	399	334	331	357	353	367	358	339	345	379	364	421	371	378	341	397	384	369	363	357	359	362	342	379	341	347	369	372	391	343	356	328	364	340	348	328	362	367	381	307	362	381	366	374	359	337	357	398	367	374	361	342	354	339	334	363	331	370	359	398	381	366	374	354	295	340	405	340	398	354	396	376	361	340	341	360	391	357	375	361	344	392	375	364	331	366	363	349	373	373	371	362	370	383	372	379	368	370	354	370	373	345	360	330	370	409	376	388	365	349	346	377	342	384	351	382	376	353	383	381	406	379	380	389	367	347	368	374	383	368	361	353	355	376	342	375	367	354	364	370	367	356	344	342	354	368	395	327	386	343	392	403	373	373	376	344	339	328	396	371	350	380	353	390	399	359	383	364	364	382	344	343	339	360	362	356	344	369	350	352	380	378	344	359	375	353	362	349	356	379	364	319	360	365	365	338	328	379	353	354	351	381	393	343	367	348	352	386	338	358	379	367	375	362	376	356	348	363	341	346	370	347	366	350	364	357	306	356	386	356	356	367	377	365	349	355	396	376	397	374	348	359	334	369	342	372	380	366	378	360	350	381	356	363	337	366	361	372	352	366	384	378	335	341	356	387	396	367	335	346	349	337	356	352	362	357	355	350	361	381	367	361	364	360	340	385	378	363	374	368	360	336	379	362	348	366	384	381	389	343	361	390	381	365	345	369	385	380	361	370	388	355	363	385	366	344	355	359	368	368	347	391	371	346	393	353	346	360	393	354	357	403	348	371	354	347	342	356	324	407	357	379	345	378	398	403	376	365	372	359	361	358	339	351	350	377	346	334	341	360	371	360	352	370	364	342	372	370	378	363	373	365	359	352	368	379	370	357	371	365	357	329	350	365	367	386	369	370	394	368	336	360	371	409	352	380	350	361	363	347	361	319	380	368	334	361	348	331	357	356	336	352	332	330	373	393	346	377	360	390	357	360	402	348	334	365	399	340	341	374	346	361	379	354	373	394	382	332	355	360	395	337	336	356	331	388	373	373	408	380	338	333	374	368	377	359	369	369	362	378	381	368	363	353	329	383	369	341	340	328	365	378	343	367	391	352	367	326	331	327	321	364	327	342	329	368	342	359	381	355	341	360	363	348	353	322	355	330	389	351	363	353	370	375	365	360	377	355	340	342	350	365	368	327	373	397	366	395	327	368	379	401	330	381	381	358	356	349	344	379	370	364	381	372	346	407	352	353	370	381	319	351	367	362	348	369	393	389	368	402	358	410	332	339	394	354	348	333	320	336	387	341	342	360	357	354	371	343	351	367	342	358	380	374	387	347	332	364	364	380	355	345	383	357	360	370	355	377	362	381	355	355	361	387	345	353	328	356	381	362	362	367	394	347	355	354	367	338	360	342	374	361	383	376	372	375	354	369	327	333	328	344	380	375	407	362	343	366	377	363	378	332	376	360	377	327	360	397	353	377	368	352	350	366	382	321	350	353	356	375	348	352	367	375	344	361	373	353	363	352	362	397	345	357	338	327	359	352	336	368	361	363	362	341	352	351	363	352	343	361	346	397	350	333	382	383	352	344	330	320	350	361	364	343	344	374	339	386	351	392	367	342	355	363	367	318	404	372	346	381	367	345	368	361	393	382	361	329	368	364	331	369	357	355	388	405	382	365	322	356	390	377	379	362	360	351	357	383	385	362	369	327	376	393	365	379	364	355	365	370	338	383	358	366	372	392	382	382	357	392	376	322	377	374	376	346	333	365	369	340	370	368	356	369	354	401	376	374	369	356	328	381	349	344	383	382	322	324	338	395	369	313	329	331	377	348	355	326	357	369	400	363	373	343	369	352	352	332	378	350	361	349	356	341	395	346	331	351	361	375	381	375	407	356	340	386	354	380	378	408	367	382	377	346	357	396	351	378	353	366	347	348	336	376	379	366	386	335	366	367	361	362	370	338	375	383	341	366	366	341	341	375	348	352	388	375	343	347	370	380	347	349	344	341	358	387	356	359	364	354	354	360	368	374	377	385	353	378	354	351	366	359	384	379	371	354	381	342	371	355	359	348	342	352	347	339	362	349	372	354	345	348	347	355	364	370	382	357	419	367	380	366	379	354	350	358	349	386	355	370	352	340	332	365	367	370	381	345	339	362	336	354	347	354	368	334	349	350	410	364	355	331	328	353	344	347	344	371	354	374	333	377	363	411	364	364	343	367	332	352	363	367	366	337	336	388	348	382	343	369	376	383	378	343	332	377	345	373	358	390	385	366	361	380	353	380	348	371	364	356	380	333	351	360	372	354	335	382	360	356	330	367	370	386	369	360	338	376	363	391	358	334	379	320	369	369	396	356	360	401	349	360	382	411	343	336	323	350	343	346	380	385	346	347	407	365	392	344	350	354	333	335	365	343	349	354	385	359	366	342	397	408	371	378	330	363	361	322	365	359	360	347	377	354	367	339	385	361	366	339	359	371	371	349	348	366	333	372	364	350	360	339	365	342	361	311	347	342	373	352	339	363	383	398	354	346	354	401	395	386	375	388	405	378	368	361	352	390	370	346	389	377	377	393	335	382	385	392	394	379	344	374	359	369	351	348	403	347	359	391	370	425	352	359	357	349	365	382	361	345	378	371	367	330	319	362	380	336	382	359	346	333	376	379	326	347	345	369	364	360
7420	7899	7548	4679	3771	3293	2899	2513	2221	1993	1812	1645	1394	1196	1066	976	920	874	902	827	882	845	832	845	877	844	866	816	856	854	834	882	851	832	924	853	851	856	781	838	833	829	826	818	829	845	823	789	751	861	821	819	805	842	849	731	803	818	860	816	862	861	779	796	819	846	815	811	798	762	791	790	822	841	830	866	813	801	833	842	805	787	739	784	795	764	892	853	809	827	776	838	786	762	781	833	811	842	812	789	800	839	753	793	827	788	815	822	832	814	861	834	778	827	793	828	791	798	810	836	849	810	812	825	823	833	832	822	892	812	825	796	796	781	873	854	789	819	841	807	771	835	857	800	791	829	821	819	802	829	810	816	835	824	795	809	811	769	835	800	791	837	793	795	796	769	824	800	881	827	812	780	861	848	811	792	787	799	825	823	836	813	779	847	830	787	799	822	832	807	804	825	812	837	845	813	815	773	817	867	820	798	790	793	837	783	823	865	869	725	807	806	802	800	790	833	799	803	831	832	812	812	809	817	873	803	803	808	766	814	797	775	808	815	814	774	860	821	807	788	852	796	815	806	816	829	805	820	782	822	807	814	814	814	829	808	831	839	816	849	817	770	888	814	790	817	899	839	804	824	811	823	855	874	872	793	797	820	809	818	763	853	807	767	794	826	833	802	803	846	811	821	796	866	800	837	814	819	812	829	835	793	761	801	797	782	778	792	822	806	839	798	835	798	850	852	811	770	824	816	801	789	811	776	829	804	819	820	849	830	803	823	802	772	766	828	840	853	792	783	769	782	823	823	833	835	779	830	821	813	807	817	797	807	811	838	841	834	794	803	794	843	791	765	828	839	791	837	801	864	832	820	834	834	822	811	751	806	839	835	837	825	748	808	825	845	764	833	830	858	843	801	815	809	813	853	831	850	784	813	792	853	794	814	792	894	866	847	776	792	861	864	849	818	862	786	828	787	793	828	796	788	852	768	828	833	836	859	796	844	806	858	843	819	777	851	787	782	792	802	812	770	850	793	822	770	851	794	816	753	833	813	802	859	817	831	828	781	863	748	801	792	821	824	826	804	817	835	851	796	810	843	840	810	821	775	828	846	815	827	831	787	814	759	873	792	806	777	842	853	773	874	857	799	804	832	791	802	780	810	842	840	843	833	721	848	830	801	800	893	813	884	810	826	800	822	792	813	826	807	824	843	810	843	817	806	864	797	811	847	794	776	759	830	856	819	844	840	725	818	767	838	789	815	818	834	764	823	853	824	839	807	796	819	812	821	821	789	841	748	836	812	861	838	800	823	800	834	829	819	841	800	808	861	814	813	831	856	807	813	878	834	838	810	829	795	797	810	771	811	813	823	776	810	858	830	822	819	785	826	794	821	807	825	826	825	787	835	818	796	804	844	791	791	824	767	806	842	843	898	786	778	793	827	802	782	801	844	769	802	846	841	830	826	819	844	835	861	812	863	820	819	834	795	787	856	760	821	803	810	830	824	834	832	831	813	813	822	817	852	846	849	845	782	792	784	765	820	788	802	806	809	844	818	843	857	842	819	777	773	834	810	828	844	818	804	809	792	829	847	789	840	781	814	816	841	840	832	814	823	840	794	810	799	819	830	799	846	841	852	834	787	844	822	831	821	877	801	835	844	803	811	800	803	808	818	818	869	790	847	864	775	800	826	764	816	792	796	838	835	784	831	852	826	841	827	805	831	837	792	797	805	794	809	820	787	769	906	838	836	843	824	817	824	769	822	824	807	806	808	853	820	829	771	811	822	820	808	857	860	803	815	824	813	729	762	813	790	857	798	832	831	811	840	805	818	797	856	791	831	818	759	849	850	829	827	792	796	799	824	799	763	776	816	821	813	812	789	807	799	793	837	849	834	820	871	853	786	790	791	860	787	821	807	840	832	831	784	813	758	914	782	830	796	864	843	843	848	871	809	816	836	802	797	842	824	768	831	855	840	817	787	771	834	853	864	782	802	806	801	846	826	865	852	784	808	815	778	797	759	859	807	831	817	807	817	839	808	869	807	779	810	782	821	820	762	809	805	816	829	821	821	845	816	838	785	830	790	780	779	772	804	807	796	805	769	832	798	893	798	836	752	853	848	867	820	833	830	804	818	796	811	824	793	809	794	806	818	791	799	811	786	788	800	776	863	768	860	837	865	845	835	787	801	886	797	813	790	835	801	804	818	821	798	835	838	837	829	852	778	805	827	813	793	814	804	853	763	851	844	831	824	806	810	828	847	866	809	786	888	826	799	780	785	797	801	816	831	836	820	814	815	765	833	804	840	845	837	774	803	785	787	862	815	797	786	801	852	776	841	808	805	829	787	806	779	846	823	874	835	835	833	819	848	855	826	809	826	823	844	786	813	808	875	815	781	868	776	841	871	813	775	810	833	825	813	816	781	846	824	776	816	800	806	883	822	821	827	859	849	802	796	822	801	820	813	829	796	812	822	765	788	816	884	786	761	791	829	814	800	820	791	823	793	830	823	775	864	769	824	838	815	815	791	791	805	851	806	800	775	815	841	788	810	803	808	865	824	867	823	836	836	810	800	807	826	761	836	869	837	863	819	807	824	768	833	787	851	795	878	796	788	832	835	813	877	790	822	830	847	825	786	796	818	871	825	749	786	814	842	805	837	832	814	787	837	840	828	799	791	778	783	844	763	818	852	804	860	805	843	757	782	854	760	802	836	802	825	825	752	851	814	815	795	795	758	855	841	789	818	788	842	829	768	794	815	851	813	841	812	760	814	817	827	819	847	783	791	803	792	781	833	804	841	820	815	827	835	781	789	851	807	801	776	819	802	862	812	810	800	767	777	816	833	855	840	786	768	828	844	831	822	815	790	838	814	866	818	788	838	821	855	801	815	831	828	822	768	827	819	792	822	791	836	846	817	836	827	827	873	803	817	839	870	822	791	856	813	801	835	801	804	813	771	804	811	760	819	780	777	820	870	832	834	813	755	852	837	858	787	760	807	818	809	827	791	820	884	796	779	813	853	833	878	784	769	837	830	830	810	861	822	797	837	842	827	826	811	808	799	787	802	762	812	854	772	800	799	882	805	825	820	816	801	847	834	834	743	809	783	835	816	848	844	843	812	823	795	812	819	794	828	804	839	807	804	776	852	760	835	839	830	827	808	832	811	812	842	841	793	838	846	812	811	807	829	837	789	798	833	747	846	801	796	775	773	802	835	872	783	843	822	821	807	814	801	836	824	833	760	794	819	813	835	848	819	786	737	831	854	827	811	829	784	806	839	814	782	797	817	834	754	809	831	849	814	813	789	772	796	812	835	835	854	854	764	800	858	781	806	812	802	839	841	798	805	808	841	822	791	846	828	818	869	813	803	822	794	805	825	792	820	828	779	861	811	822	814	811	822	823	793	817	803	814	871	812	837	837	857	839	794	750	788	846	825	793	795	795	787	775	800	816	809	857	812	772	806	812	847	816	796	853	876	852	814	787	827	819	790	811	869	806	815	765	812
25065	21453	27939	25278	12409	3187	2038	1486	1208	1038	968	818	682	574	491	388	334	321	298	289	272	269	259	270	283	255	254	267	263	234	243	291	290	232	274	268	274	264	250	251	240	265	261	259	240	238	245	245	229	242	244	253	263	259	253	266	262	255	256	265	280	269	225	248	239	230	258	255	241	237	268	246	249	259	232	235	238	260	252	214	232	260	230	250	258	240	243	247	253	216	237	251	266	259	255	228	252	231	244	255	258	231	240	235	250	226	220	251	252	242	271	237	235	246	233	269	253	260	254	236	258	239	263	265	246	261	248	224	242	277	240	264	238	244	252	251	242	243	232	214	282	259	267	233	236	247	255	237	228	253	234	245	254	247	258	246	236	254	241	231	253	241	233	264	213	253	253	255	246	224	261	255	260	223	257	230	256	240	266	243	253	287	269	237	265	248	256	220	248	265	240	262	234	239	246	263	262	221	231	270	264	237	262	221	224	250	230	247	272	251	279	300	274	280	227	231	255	273	246	240	272	269	281	230	275	244	245	270	230	250	266	257	268	226	266	254	232	250	238	222	253	235	227	245	242	242	221	256	231	245	252	230	246	238	246	245	249	230	221	247	250	254	221	241	235	252	249	248	240	241	239	243	283	212	261	250	240	283	236	235	251	260	257	244	217	258	240	269	264	253	237	231	238	240	220	247	222	248	242	237	248	239	231	258	245	234	220	240	258	248	240	237	237	250	259	234	273	251	260	229	249	262	216	229	243	259	265	257	260	265	256	244	227	228	244	235	250	263	223	236	237	252	240	266	263	244	242	248	252	225	237	232	246	249	232	241	233	245	254	269	266	252	244	239	217	235	226	216	231	250	254	227	231	253	282	247	217	213	225	276	241	245	233	251	242	272	247	287	231	258	243	232	232	214	246	229	236	239	255	258	228	241	238	256	217	224	255	248	241	235	261	226	247	266	242	266	223	265	287	208	259	231	284	251	249	262	236	249	235	274	243	256	262	227	262	249	263	239	271	254	229	293	230	262	253	205	227	258	253	221	238	237	236	236	231	235	250	226	244	244	212	240	255	269	262	251	254	250	268	242	244	221	242	217	211	244	269	246	245	249	245	259	258	244	246	272	219	251	242	238	243	264	269	244	249	245	239	221	263	241	282	275	236	199	263	233	228	249	248	261	233	236	264	233	261	274	230	237	223	243	256	260	270	225	234	235	227	248	245	268	263	226	251	253	242	244	248	235	270	267	234	243	250	257	227	244	236	228	258	215	261	251	279	267	262	244	275	234	231	277	267	248	259	260	258	265	255	259	222	272	221	241	241	251	243	227	260	252	253	225	235	254	276	248	229	263	260	229	259	274	258	252	222	223	227	261	236	233	235	235	256	252	237	244	237	244	277	244	264	270	234	232	235	217	273	237	247	237	258	234	248	266	221	265	221	245	248	241	238	259	224	255	246	236	235	227	269	241	250	238	258	220	239	226	256	206	270	242	254	253	243	259	227	243	247	270	228	242	248	241	243	251	259	243	220	211	221	234	250	254	250	240	241	240	222	267	260	274	235	241	257	262	234	239	254	250	242	239	236	262	245	219	243	224	245	236	243	243	243	230	234	250	252	260	244	254	262	264	247	253	205	244	264	239	232	233	242	260	253	235	246	255	240	230	252	253	235	238	244	241	247	252	236	240	228	248	247	258	240	218	229	233	227	249	244	239	221	230	255	240	246	233	251	241	251	242	270	246	248	248	255	280	242	205	272	225	228	221	263	267	248	230	242	237	255	244	272	254	220	257	248	259	247	225	237	246	227	216	260	216	248	223	260	253	235	247	232	233	235	229	268	234	268	243	241	255	231	264	211	269	221	237	245	242	245	243	248	266	246	262	235	254	253	231	232	265	248	258	243	235	264	216	260	254	254	237	248	248	247	239	240	233	230	245	249	255	269	232	222	245	282	250	242	227	216	237	266	259	225	261	263	227	270	259	254	234	255	230	240	250	282	239	257	241	278	252	243	261	248	252	225	253	202	219	217	258	264	269	279	266	254	251	238	226	239	238	233	267	235	247	253	232	250	248	242	239	227	221	231	277	253	253	245	243	238	248	234	261	252	254	229	286	239	219	235	279	219	226	223	252	242	255	236	251	238	229	262	250	266	238	216	268	262	237	259	229	242	256	219	259	245	242	251	233	238	261	240	252	233	235	277	231	241	239	232	256	249	234	250	258	230	240	228	270	220	241	244	218	243	282	250	254	261	262	268	248	245	248	227	266	227	258	276	246	255	258	252	254	237	236	235	251	223	236	223	233	247	262	246	258	261	232	234	235	251	252	225	223	250	249	248	257	230	225	253	273	247	225	258	250	249	255	258	251	228	246	251	253	234	252	245	266	222	240	240	240	257	235	252	266	201	221	291	243	209	253	262	246	236	248	222	228	219	227	247	238	242	248	248	234	254	242	258	252	241	276	238	249	239	250	235	235	238	238	237	232	263	281	265	241	239	251	273	265	227	254	223	272	243	253	252	242	246	230	235	252	226	256	238	219	269	248	236	286	242	242	269	238	251	236	213	257	232	287	220	241	241	256	236	254	244	221	246	227	238	251	263	229	217	265	280	257	234	218	225	254	274	248	240	241	252	241	252	235	252	259	240	250	232	231	242	219	259	263	245	263	247	241	231	263	228	251	256	249	243	228	240	244	224	231	233	244	256	266	261	246	251	229	243	269	239	242	237	237	244	225	240	236	235	236	244	231	225	258	234	232	259	270	288	256	215	251	227	236	243	275	233	241	239	246	245	242	245	258	249	292	244	240	266	229	256	250	242	252	243	259	235	233	255	255	249	251	229	237	227	238	247	237	269	244	245	253	247	238	214	235	244	270	223	252	274	224	267	261	240	232	255	273	254	249	225	234	257	258	255	265	244	249	239	264	218	236	249	229	254	284	240	241	254	228	241	246	251	252	225	260	242	211	267	235	204	277	247	226	241	241	264	269	237	250	261	235	249	251	247	233	258	255	229	239	249	221	216	262	273	244	221	244	251	272	253	242	219	230	238	273	251	241	248	246	262	241	231	277	225	246	228	241	262	232	260	229	258	279	236	251	240	250	252	239	253	238	268	256	250	238	243	230	242	247	258	250	267	259	239	261	240	244	219	259	223	224	252	276	238	232	259	263	229	235	264	223	248	242	259	223	242	243	261	250	242	231	240	270	247	287	242	238	249	238	253	262	231	246	267	251	234	253	253	249	251	257	257	242	261	257	270	252	231	241	222	242	230	274	229	236	258	253	197	249	264	244	247	252	215	247	231	235	228	235	254	240	237	207	269	262	241	241	248	237	215	277	247	261	271	264	253	240	251	248	270	231	240	281	245	241	245	241	229	238	246	263	269	230	244	251	236	261	246	249	243	247	253	255	243	254	228	237	256	245	239	235	242	247	271	254	242	265	258	246	233	250	254	252	235	212	227	232	234	233	265	248	248	226	263	230	238	233	233	240	227	229	263	234	276	231
10027	18513	17049	11198	8938	7836	6656	5596	4761	4103	3504	3092	2509	1977	1556	1230	934	842	824	734	699	752	741	711	666	707	749	684	674	674	683	631	657	648	639	632	600	614	671	579	618	590	570	556	588	588	550	558	596	606	599	548	641	576	543	541	534	603	596	564	589	586	574	583	587	570	585	573	561	605	576	578	613	627	563	585	565	585	570	547	580	567	600	600	566	606	550	560	551	577	594	582	578	568	591	520	573	551	601	569	573	572	511	580	535	598	576	573	624	584	574	513	590	569	567	551	567	593	551	525	579	602	547	545	569	582	567	587	632	549	564	526	568	549	590	584	560	558	584	556	576	578	580	577	614	574	576	551	556	572	606	587	570	552	590	593	585	549	531	593	596	564	582	572	567	527	592	547	574	584	547	576	614	588	618	566	636	571	603	599	579	544	586	629	541	591	563	585	583	584	593	586	616	564	579	550	593	584	604	568	555	564	550	580	582	602	577	585	567	525	574	555	582	564	569	538	575	543	579	581	592	550	574	545	550	576	549	588	582	559	598	568	588	582	568	609	565	579	573	592	534	591	539	566	596	610	572	558	569	597	569	513	579	575	598	574	616	587	568	588	553	556	539	660	595	586	511	603	555	591	569	580	560	586	577	575	571	572	564	541	639	550	597	599	569	569	568	574	593	597	573	593	578	594	618	564	594	558	559	588	523	573	600	542	545	538	552	588	592	545	565	595	554	569	582	551	557	566	533	545	598	554	595	603	590	570	608	570	599	535	578	582	597	584	561	568	605	582	569	576	551	572	582	556	614	572	553	564	547	507	566	559	552	552	584	576	569	548	576	578	526	558	567	555	604	575	614	578	551	542	550	539	579	564	533	590	575	588	551	564	593	595	555	541	594	563	575	584	566	557	574	547	629	600	533	569	539	556	569	616	595	544	616	534	554	582	563	556	566	549	560	571	568	603	553	572	584	610	609	592	539	593	589	592	569	596	593	578	607	594	581	559	534	601	554	609	519	533	603	533	547	570	590	592	529	593	554	568	530	562	565	569	556	568	590	544	550	574	522	582	610	543	534	600	561	562	530	547	575	574	563	626	582	535	593	597	550	569	570	585	580	546	569	562	559	558	563	538	566	562	583	581	584	624	598	590	573	598	551	572	558	602	566	584	584	588	584	550	586	583	543	560	546	564	565	563	589	578	618	558	552	571	595	600	539	627	566	555	556	592	545	608	541	571	629	562	548	587	566	525	587	548	554	532	601	588	582	556	558	531	573	554	569	603	559	559	576	595	583	560	566	578	562	553	614	593	531	589	574	566	545	571	589	618	565	587	586	634	544	591	577	603	604	527	561	578	576	565	590	606	626	567	553	580	580	557	576	599	566	599	577	506	544	557	611	558	584	635	569	569	601	593	582	565	583	568	560	591	566	575	577	587	581	587	581	534	552	559	591	536	579	584	547	575	526	564	536	574	599	611	592	562	569	579	576	551	567	546	560	582	559	585	589	542	589	579	565	544	582	590	590	557	570	569	566	622	575	572	535	583	558	601	548	554	553	570	615	557	581	584	584	531	602	564	564	572	586	533	602	567	596	576	530	541	546	584	515	586	585	632	535	581	583	577	561	540	587	565	586	583	585	558	555	558	608	563	550	558	569	602	605	538	590	590	627	556	566	599	494	576	561	571	573	591	600	541	565	579	551	584	580	572	568	564	573	622	568	583	552	555	535	566	530	577	573	576	556	593	545	589	542	587	559	607	604	588	529	537	550	580	573	565	547	542	558	588	605	612	561	590	629	593	601	578	593	565	528	550	509	574	599	574	532	581	596	552	583	573	583	619	601	571	585	590	571	585	580	562	569	603	576	554	587	575	605	557	563	590	551	554	530	566	575	575	524	537	556	557	552	640	556	577	612	569	590	562	589	578	546	618	563	574	531	652	532	535	572	598	596	582	561	617	536	529	588	576	606	562	549	584	584	582	552	534	554	552	555	581	548	579	574	565	572	577	557	548	575	554	570	602	579	589	549	578	572	588	584	555	567	578	594	562	570	561	544	553	548	578	564	544	639	540	519	586	596	604	580	555	575	572	559	572	546	609	564	587	581	621	513	583	556	539	584	578	610	569	573	579	597	558	542	572	626	584	612	558	572	588	576	563	601	573	552	565	514	533	553	562	572	562	575	562	589	595	621	583	551	593	575	561	594	595	598	559	579	576	539	623	533	573	578	611	601	545	580	611	547	587	621	593	567	600	568	548	590	588	573	548	576	572	603	545	596	546	566	559	598	559	594	555	532	570	613	537	591	575	575	573	577	569	589	578	581	603	573	522	574	572	615	602	588	577	616	555	587	578	584	595	535	582	589	558	582	580	545	562	533	578	567	563	567	653	560	568	587	565	563	581	515	612	598	568	556	571	565	539	582	565	517	622	590	547	603	562	587	585	551	561	559	557	611	618	603	539	580	573	584	560	602	539	563	615	555	582	588	569	563	582	567	574	549	554	600	533	566	563	553	589	543	574	568	556	591	521	589	536	543	570	580	553	579	589	626	566	589	563	590	571	586	574	583	632	627	639	503	554	587	539	572	562	564	566	550	568	593	572	587	571	594	512	537	602	545	570	565	601	582	602	561	563	576	587	594	519	571	609	573	559	552	536	547	542	562	583	573	515	548	560	571	584	573	608	565	592	563	610	557	569	576	569	549	585	583	539	594	579	562	584	576	592	507	578	564	546	554	622	548	589	572	534	583	562	566	581	572	570	570	606	573	596	607	577	566	570	548	579	566	600	559	575	592	558	542	569	594	616	523	556	565	571	563	545	553	563	535	600	545	578	565	593	574	591	529	569	539	602	569	609	540	598	542	584	530	552	520	569	586	542	535	578	534	626	567	564	594	558	567	559	571	637	608	567	567	557	612	603	610	571	551	598	555	609	567	536	568	585	570	613	564	575	559	583	566	570	560	574	580	594	542	579	614	568	572	597	574	567	571	558	559	544	596	560	562	576	564	603	617	538	613	617	569	570	586	547	579	547	578	580	533	597	594	586	556	560	535	596	569	579	574	558	576	563	551	608	569	556	606	563	580	572	591	560	577	581	574	560	536	559	585	527	609	584	575	549	588	548	556	585	584	593	588	598	618	566	588	584	588	569	575	579	564	556	540	522	573	532	580	578	565	564	571	576	599	555	603	573	574	543	559	570	602	601	552	613	536	585	572	589	592	558	552	622	561	586	543	573	577	560	569	606	564	576	547	544	518	589	637	517	576	537	574	574	580	589	583	544	588	517	578	627	588	597	567	583	595	557	559	559	624	590	575	544	611	575	582	569	601	604	585	583	595	567	507	536	535	565	622	584	532	607	554	573	591	598	581	563	555	553	555	610	592	556	584	564	556	566	606	560	581	578	605	585	524	551	569	557	560	582	552	588	591	582	529	605	621	570	525	599	529	580	606	594	556	573	623	570	548	573	590	566	608	565	574	531	575	561	564	543	550	582	576	560	585	586	608	557
24174	21474	28976	24404	21462	12765	4651	2766	2118	1902	1602	1427	1241	1089	776	674	583	542	545	522	555	480	544	517	484	478	504	488	472	496	504	481	466	481	455	505	449	428	461	499	463	465	482	440	482	464	426	474	430	453	454	499	451	494	457	460	475	483	439	475	441	449	415	430	463	421	436	470	437	436	446	456	479	447	385	439	437	478	417	460	449	435	435	461	457	502	441	477	432	446	469	446	437	419	436	403	460	475	449	476	436	455	426	435	442	441	476	445	420	421	435	433	471	419	472	412	409	460	425	432	466	435	446	422	447	423	435	427	453	450	409	451	446	386	455	437	458	426	448	452	439	394	423	440	486	397	434	443	460	463	386	444	424	458	445	437	467	431	420	454	409	446	442	458	456	412	430	445	438	457	445	450	452	434	462	453	451	490	415	439	418	444	474	444	445	468	422	418	470	447	430	474	415	444	423	487	440	443	450	441	451	412	470	426	469	444	400	448	409	458	437	432	428	452	450	473	445	440	457	433	447	428	385	408	405	477	429	466	437	466	468	433	444	442	450	448	468	416	457	437	437	445	447	437	495	455	480	402	448	441	486	420	440	453	475	443	444	449	442	458	472	458	479	440	421	394	413	430	454	504	383	468	445	423	415	369	449	476	443	461	444	428	469	445	461	445	478	473	489	440	393	452	449	443	425	454	456	429	452	449	457	433	444	473	474	446	428	463	455	440	408	413	454	431	463	437	414	394	492	449	444	434	445	460	425	426	428	442	413	452	446	422	462	486	433	483	485	448	442	462	448	430	419	426	440	475	477	471	425	453	431	448	471	432	423	429	442	436	471	430	447	479	454	428	473	395	428	407	462	456	427	454	455	459	454	447	428	403	444	446	409	494	443	428	430	432	429	464	429	442	417	432	473	436	448	427	440	451	467	429	494	445	453	464	469	476	430	469	438	451	465	446	445	439	435	434	408	454	477	426	412	420	494	434	448	460	435	423	421	482	426	453	418	459	457	427	469	440	398	423	419	468	443	456	443	455	437	453	451	430	475	462	434	454	497	449	452	422	431	428	415	466	408	447	473	424	432	468	461	446	470	419	447	460	471	430	470	449	475	435	488	435	420	482	470	443	414	441	452	427	436	454	437	473	455	481	446	452	441	424	429	471	420	446	447	462	419	469	426	442	446	417	422	457	413	460	434	422	479	392	402	401	433	454	405	432	405	475	462	435	446	443	455	438	455	451	476	436	425	453	439	450	397	446	451	476	468	437	390	458	451	420	440	415	486	435	446	470	426	425	415	432	436	467	451	455	495	443	449	446	414	463	485	445	414	435	423	406	402	428	415	437	428	411	451	411	423	473	431	470	490	466	441	441	454	398	498	444	433	426	455	448	434	425	432	415	449	490	434	441	453	444	457	461	441	432	438	451	430	407	438	475	420	408	440	400	471	474	434	432	441	448	441	454	505	413	479	431	462	441	430	470	440	450	406	443	425	416	434	414	453	424	387	458	421	455	464	445	420	429	429	451	461	433	441	475	438	472	449	437	431	428	466	446	447	435	459	424	429	423	452	426	424	428	451	465	427	449	469	405	440	415	411	416	460	449	443	456	468	477	473	413	439	435	418	432	441	446	425	415	475	427	440	464	479	466	454	425	443	426	450	451	423	425	435	459	429	424	421	442	425	448	439	432	433	452	413	425	460	434	410	448	448	458	410	456	443	420	439	414	470	461	439	462	457	458	432	454	443	472	470	422	441	449	479	430	432	434	418	425	405	476	412	438	417	424	448	456	445	408	434	481	464	446	475	428	428	460	432	422	413	449	421	435	457	438	411	439	440	428	437	434	405	411	468	405	439	466	444	414	472	387	473	414	468	430	447	425	444	434	469	408	419	463	464	470	407	431	462	432	382	404	397	455	431	450	457	415	429	455	405	451	435	448	445	391	467	421	447	438	464	428	459	443	432	466	459	435	446	449	429	473	431	452	436	444	425	415	440	418	459	469	458	450	430	437	427	443	434	466	435	445	446	449	449	451	436	446	419	419	415	479	444	409	482	426	461	431	461	436	429	402	462	425	468	418	467	452	473	453	452	427	453	405	457	450	447	437	442	446	423	441	434	433	451	475	476	452	425	444	466	436	450	445	423	437	481	437	451	426	392	427	471	460	468	446	437	385	439	406	471	453	420	424	423	429	416	427	466	456	473	408	490	464	438	450	442	442	430	422	420	424	444	457	493	419	431	399	450	437	455	420	426	438	489	428	442	442	468	473	486	428	408	469	435	465	456	425	427	428	452	444	425	408	451	438	424	415	434	442	459	470	414	402	421	435	395	432	451	401	445	456	474	393	455	437	453	388	439	436	423	446	476	444	424	434	442	443	419	462	406	418	431	418	446	399	427	431	444	452	434	403	461	442	440	457	426	452	477	464	435	445	449	494	453	434	403	387	452	391	463	413	431	449	423	432	492	460	439	446	440	443	415	470	437	448	436	415	435	396	450	441	406	434	471	454	469	476	475	467	433	442	472	425	433	455	456	467	479	437	449	460	434	432	393	449	442	461	417	428	456	437	440	455	439	453	437	421	445	435	403	438	486	453	460	459	465	430	470	433	408	434	476	461	425	475	385	453	449	447	404	463	428	448	424	403	449	428	441	442	419	448	412	401	420	400	440	429	449	429	472	444	406	460	412	433	441	435	404	442	439	448	450	449	446	461	427	414	441	450	392	452	425	441	419	451	473	494	418	454	436	456	434	418	436	400	432	436	434	451	461	448	440	475	418	423	425	429	426	472	452	438	427	423	433	440	428	446	432	440	436	434	398	407	419	445	438	443	466	436	430	416	443	419	443	424	433	449	491	456	426	426	415	436	457	450	435	434	444	442	435	448	472	466	475	402	410	428	427	483	420	442	446	457	440	475	454	434	476	449	466	429	436	449	425	428	447	436	448	438	459	407	456	425	422	429	458	456	441	433	451	422	449	459	428	446	433	443	458	459	415	446	444	453	451	458	426	432	446	434	389	389	416	430	442	468	441	471	461	424	426	512	467	456	385	432	461	458	498	434	448	429	400	423	464	457	446	417	477	444	426	460	429	445	447	416	435	444	452	445	427	439	459	474	421	448	445	467	423	461	430	472	453	403	414	438	472	443	458	462	431	397	465	449	449	419	422	450	452	455	418	404	431	436	464	435	401	438	441	459	445	420	468	452	442	434	462	437	470	401	451	430	427	401	440	436	448	446	415	432	449	447	451	454	447	484	438	457	479	458	459	434	436	435	427	447	411	453	442	430	454	470	434	393	437	439	394	462	417	434	474	418	449	460	443	444	429	447	452	434	428	421	466	425	476	422	459	441	430	437	424	453	461	412	440	419	479	453	427	451	442	451	415	437	424	419	451	460	470	475	471	421	475	447	411	418	469	409	379	420	450	434	408	493	434	441	427	484	427	441	452	429	427	456	411	459	452	437	424	432	453	470	416	441	428	453	411	447	403	467	488	447	429	452	440	432
13254	25288	22944	16376	13458	11808	10371	8538	7547	6463	5875	5043	4076	3189	2564	1974	1516	1552	1361	1393	1240	1244	1241	1237	1181	1128	1191	1113	1091	1031	1056	1116	1085	1091	1069	1069	1044	1056	1026	999	1016	1004	997	974	933	942	994	935	988	975	906	939	948	949	936	959	948	928	905	1018	984	907	977	951	967	979	959	920	921	912	935	949	985	912	966	950	907	951	949	919	905	951	970	938	954	918	916	953	937	908	914	913	883	968	921	943	909	957	950	896	929	914	1005	900	900	901	933	879	927	897	941	897	885	949	976	905	939	909	960	959	921	966	904	932	932	927	971	933	879	924	905	923	945	880	872	920	953	976	896	950	925	986	951	909	915	875	939	974	959	897	956	963	956	955	949	916	953	941	959	963	956	951	936	957	914	898	875	929	920	938	947	934	908	973	975	881	954	918	893	902	869	901	924	931	919	918	942	951	961	928	901	944	886	931	938	939	900	948	937	900	905	911	913	935	879	902	922	923	944	918	962	900	927	926	949	918	930	917	938	909	973	964	971	915	946	914	930	907	925	929	937	890	995	910	908	895	978	910	966	886	940	929	922	936	895	904	955	928	908	923	918	944	898	954	968	947	867	889	919	921	943	953	911	943	915	915	946	912	944	949	890	906	910	934	923	945	883	894	911	897	908	928	955	903	900	975	964	871	918	899	916	988	946	913	924	931	986	912	915	977	944	900	937	957	986	927	923	954	902	913	905	929	927	896	915	942	966	946	935	891	914	866	954	950	889	912	920	945	979	955	960	931	883	931	936	961	916	911	959	928	909	929	971	973	938	964	921	907	920	895	954	885	966	941	930	929	935	1026	862	862	957	837	910	863	893	907	910	919	970	901	904	875	944	927	911	961	955	918	925	853	913	944	947	933	946	916	952	923	962	898	945	912	909	945	953	895	907	913	899	932	919	908	911	968	963	892	932	880	937	903	880	933	913	948	934	946	932	889	949	934	899	920	949	900	908	910	965	901	883	935	942	879	931	917	928	980	984	937	979	956	920	932	915	901	957	916	967	966	907	962	941	933	959	919	939	949	899	939	937	910	948	968	973	941	900	916	949	908	962	948	925	913	964	970	951	953	902	900	915	924	949	921	940	895	941	912	921	979	889	955	951	913	943	879	945	993	924	936	864	910	910	968	904	969	960	924	919	949	900	912	935	935	888	949	907	941	926	907	894	980	906	952	901	923	882	885	930	907	946	921	941	986	915	940	959	978	928	916	933	915	906	874	887	893	943	943	893	926	909	920	926	934	932	913	970	968	957	894	950	912	901	944	920	917	964	928	947	895	971	907	919	933	936	950	881	931	959	912	940	954	960	967	959	869	924	907	896	961	952	962	930	963	888	926	949	974	930	895	891	875	956	942	932	889	923	946	915	926	901	886	958	948	909	916	919	919	910	962	942	984	942	971	911	897	899	935	960	873	900	942	926	908	969	924	930	891	965	991	977	924	989	927	897	912	943	921	894	940	948	918	920	925	957	908	926	917	1021	953	921	948	902	885	959	973	957	981	932	886	917	967	904	902	942	888	923	906	969	854	966	968	943	926	875	962	951	916	887	968	986	926	978	950	924	969	932	966	979	937	923	919	924	849	944	932	927	915	932	932	952	891	963	922	971	935	938	966	894	870	939	901	985	866	987	974	909	935	959	937	942	951	920	957	929	952	921	943	884	971	921	888	913	928	973	900	957	966	924	907	944	929	921	879	975	941	967	929	927	921	921	923	958	938	957	908	954	945	955	880	900	932	910	929	947	985	916	887	880	904	888	954	974	837	955	912	930	1017	951	942	959	964	935	945	962	930	1007	952	891	919	916	967	945	922	995	922	977	925	893	939	925	887	941	921	956	907	946	980	899	910	942	886	956	957	926	921	917	899	895	915	921	939	920	923	969	945	877	942	922	902	916	873	871	977	927	906	961	936	971	955	952	945	885	949	930	906	1006	912	957	929	932	958	893	916	959	896	932	995	904	1053	860	896	932	875	904	937	854	963	926	958	944	950	953	935	893	899	946	963	904	933	921	938	907	885	940	920	906	910	944	910	927	919	936	880	909	934	971	959	943	947	933	911	963	905	944	935	950	937	927	886	933	901	940	919	1014	956	920	893	948	982	954	934	931	949	939	868	895	929	946	886	903	952	900	950	940	908	929	877	974	918	917	971	924	929	928	957	966	924	928	921	873	929	894	905	941	903	902	901	935	962	908	901	923	893	936	926	952	861	926	971	930	902	900	947	886	1000	951	957	941	944	909	892	887	933	900	875	969	938	887	875	915	908	963	879	948	890	906	943	969	930	893	902	921	887	864	920	956	938	970	937	929	912	954	948	971	906	888	888	916	902	925	918	890	885	903	937	926	886	921	957	941	945	944	952	917	924	865	943	928	968	839	886	888	888	926	933	947	897	969	973	957	901	922	1011	935	874	962	935	931	911	872	948	888	980	951	945	961	862	930	938	920	933	942	931	961	918	894	944	934	937	906	962	907	913	913	945	921	952	925	889	957	906	965	914	932	965	876	948	940	899	928	954	926	941	931	952	897	905	931	947	872	938	936	929	949	890	917	940	898	965	951	919	915	873	940	923	945	907	901	876	902	908	977	884	932	933	953	922	896	939	910	959	922	927	930	923	919	818	926	920	909	958	964	893	920	895	901	916	944	900	905	913	920	915	933	929	878	943	926	937	938	898	906	936	902	946	922	972	908	962	895	917	946	977	904	911	961	886	895	967	929	940	916	980	953	918	948	941	921	967	972	927	911	885	992	916	940	901	938	886	932	926	899	895	916	894	906	911	921	920	902	956	913	924	959	888	904	956	916	937	926	986	961	919	913	925	935	924	928	886	897	976	934	1006	965	948	960	900	961	928	949	889	919	918	945	927	968	970	899	916	912	954	928	901	932	952	999	987	933	936	899	991	938	932	939	925	936	888	955	953	908	917	923	949	897	916	916	932	900	909	937	917	925	916	961	909	928	938	967	929	947	899	952	993	915	934	923	933	934	898	950	951	927	938	901	942	903	904	970	929	928	895	949	949	895	982	858	911	906	920	964	876	930	932	944	910	895	926	970	881	941	916	883	972	910	969	914	912	959	922	884	954	944	909	925	920	912	931	915	904	950	986	900	960	942	899	895	951	942	950	931	932	900	909	962	904	910	956	861	936	885	944	951	938	876	905	933	948	982	913	923	915	899	921	923	932	945	986	927	908	958	944	963	900	932	966	886	937	939	947	928	910	930	899	902	933	926	930	935	917	957	931	891	921	855	955	948	888	900	917	902	906	844	934	891	937	928	926	926	995	885	904	918	946	925	929	943	896	956	918	915	929	940	919	897	933	960	894	867	921	931	970	873	949	949	923	913	923	911	981	940	915	911	928	895	958	947	951	948	896	920	891	958	938	924	922	898	902	951	970	934	891	904	920	958	925	990	915	922	951	982	912	953	924	920	942	1000	919	917	976	958	890	895	964	935	925	997	945	924	921	906	890	878	927	905	956	932	947
27254	16567	4153	1774	1207	948	831	718	642	597	569	500	450	452	395	378	398	365	373	356	334	399	384	367	372	384	368	364	383	372	358	355	360	356	374	365	360	348	374	356	338	375	347	358	370	366	400	351	425	385	355	369	387	356	343	367	382	373	351	367	371	354	327	347	391	348	360	346	385	373	369	355	347	354	345	353	378	360	406	358	349	368	390	349	375	343	357	358	368	384	363	326	397	386	381	367	361	377	388	327	352	369	403	385	365	383	360	370	365	357	342	350	350	374	403	352	349	363	351	363	367	357	367	396	384	360	350	353	372	338	369	326	343	375	354	350	356	367	363	373	345	348	346	382	376	365	345	346	362	356	345	339	340	340	342	340	363	366	373	373	344	342	366	366	354	365	364	344	378	404	356	373	352	350	368	407	382	347	354	369	372	364	388	396	334	362	367	350	351	377	370	392	362	350	354	410	317	371	387	333	328	377	346	372	391	329	390	350	369	345	370	351	342	412	377	335	359	354	366	362	355	329	369	378	359	359	353	374	325	386	338	379	391	369	370	361	365	370	362	350	374	359	401	360	379	336	381	385	343	358	375	383	333	410	355	344	350	378	378	364	346	377	349	349	369	356	335	366	368	375	399	357	371	337	341	357	352	373	352	355	365	369	324	343	396	356	372	358	377	329	355	390	339	361	369	366	385	356	389	352	347	362	372	372	392	362	375	373	347	401	350	382	352	330	364	394	318	349	384	347	366	370	366	374	360	358	363	367	399	348	388	408	383	336	342	334	362	341	383	336	336	356	396	361	328	365	347	355	379	344	353	405	365	374	361	376	373	346	373	337	384	377	359	337	373	362	363	330	339	317	376	335	375	341	392	341	405	364	350	397	371	351	345	347	344	348	366	384	339	345	337	349	390	366	366	351	403	357	334	367	377	371	378	378	395	372	375	383	322	365	343	360	372	397	350	343	371	353	381	390	344	403	369	378	334	393	365	347	382	363	379	337	349	393	372	363	373	396	332	378	352	375	365	386	366	382	367	376	373	375	389	396	354	384	326	384	357	342	346	374	379	372	352	365	394	355	351	361	332	352	378	374	375	367	387	368	360	352	360	360	373	346	336	373	361	361	367	369	383	360	364	354	347	372	355	341	379	377	407	355	353	372	340	385	339	380	348	380	352	346	355	375	385	391	340	350	337	330	360	378	354	383	358	346	376	367	370	343	373	359	367	350	370	368	328	362	340	356	354	372	357	352	362	363	366	369	389	354	333	393	353	348	359	365	386	349	341	394	376	358	351	353	360	384	353	339	360	391	404	342	364	347	337	378	362	335	344	369	377	371	383	373	345	384	363	386	371	342	378	371	382	385	366	384	357	365	335	374	355	366	340	351	364	363	347	386	355	337	357	352	358	359	380	336	359	379	383	359	353	401	408	331	356	375	366	338	387	354	349	368	353	377	396	354	379	357	363	336	338	328	377	363	378	371	353	366	367	376	325	339	379	356	346	366	351	386	382	375	373	378	354	394	373	352	336	373	343	360	334	369	355	337	393	380	392	359	352	370	368	358	370	351	352	359	365	384	369	350	366	361	374	388	336	387	337	354	368	356	374	379	356	392	368	380	381	362	403	327	352	379	372	367	339	334	376	356	371	358	377	349	336	364	348	373	392	373	356	377	387	363	351	356	349	370	354	377	360	364	367	370	356	382	374	377	350	339	361	394	395	347	363	372	343	383	367	360	382	364	334	337	371	418	346	362	369	362	373	357	368	352	382	344	362	371	370	373	346	344	362	356	372	358	367	358	380	333	341	364	363	377	320	318	344	378	363	340	330	412	349	333	388	410	365	394	335	341	363	364	373	431	344	392	372	368	399	366	383	362	369	329	337	348	366	362	379	352	357	335	360	365	347	389	367	336	371	346	377	417	335	340	389	393	342	368	330	358	366	369	352	363	350	355	361	369	361	357	349	347	367	373	364	397	377	384	387	325	364	360	358	385	361	358	355	357	395	396	373	362	359	339	367	350	389	352	372	378	368	345	374	371	335	372	386	360	355	378	359	359	385	361	323	366	382	360	349	377	369	376	397	392	380	333	378	379	349	384	393	354	371	384	381	408	391	379	390	376	370	337	330	381	335	349	357	380	382	368	334	398	346	382	349	355	366	366	397	336	370	386	359	368	368	370	358	371	368	369	382	360	371	393	376	371	370	365	385	387	390	349	397	400	352	373	359	389	392	348	339	369	384	360	386	328	355	386	343	332	350	344	370	355	357	354	343	339	379	376	346	359	396	347	380	365	381	357	361	377	382	389	372	387	371	344	357	368	361	423	374	368	375	363	347	333	367	370	357	386	341	335	343	328	375	371	368	380	331	353	344	389	342	350	377	349	379	349	352	362	360	345	389	354	348	344	360	389	342	383	311	409	353	367	358	382	395	350	378	353	357	344	354	376	403	406	376	332	364	351	381	370	361	376	347	361	354	393	379	351	356	360	361	345	383	354	379	375	392	334	330	348	348	386	353	350	355	361	339	327	357	337	375	348	366	381	338	382	372	318	352	380	376	366	349	337	402	371	372	377	377	356	349	363	335	405	357	353	367	348	379	349	334	367	396	374	350	383	384	359	378	382	369	422	335	367	344	388	356	374	390	344	367	365	390	366	373	347	341	373	381	373	385	341	378	335	393	356	403	384	342	339	338	408	380	363	378	346	349	342	332	367	381	373	344	383	354	381	345	390	349	323	357	363	388	360	351	361	377	414	388	349	384	388	372	381	317	395	369	344	364	388	335	367	359	346	382	382	365	377	367	350	334	340	360	386	327	370	368	361	388	352	387	385	368	374	350	328	378	376	356	356	364	373	355	312	356	375	361	341	343	375	361	352	369	361	351	347	328	370	363	369	391	392	357	394	369	361	380	370	367	358	353	341	373	381	345	377	333	400	335	340	334	361	334	387	365	343	382	343	358	391	355	349	376	363	368	347	384	339	349	366	352	355	352	356	389	341	366	409	365	360	361	360	363	330	375	392	357	372	358	359	354	358	346	366	375	388	366	350	339	361	364	401	315	385	349	363	387	373	367	363	386	389	337	352	364	379	397	359	346	368	391	373	356	371	349	339	359	353	361	332	367	359	314	361	353	371	374	346	344	362	348	353	385	383	346	360	350	341	347	329	379	378	372	389	375	366	358	378	369	363	368	391	384	365	377	369	358	343	341	358	374	368	353	350	377	365	367	359	360	338	375	325	385	376	355	388	384	342	366	371	367	385	354	352	364	364	331	343	397	359	352	353	347	382	367	394	375	369	356	365	364	371	346	348	352	380	376	371	360	351	392	382	347	374	344	366	363	368	367	329	358	318	379	376	369	366	354	371	368	369	376	370	360	393	386	357	381	368	372	360	391	375	371	338	382	342	374	360	376	358	367	355	353	354	395	419	394	360	387	334	386	344	406	384	368	351	358	364	335	381	363	342	365	345	368	364	379	349	361	344	385	380	345	348	380	328	358	385
7678	8712	7862	4820	3933	3398	2911	2453	2204	1947	1812	1541	1414	1196	1024	939	839	843	888	824	827	839	860	830	808	917	867	871	882	816	866	845	853	850	820	824	820	890	793	864	741	815	820	797	857	815	787	828	786	872	797	801	821	828	844	817	873	851	850	775	855	786	782	787	804	798	796	792	765	820	806	804	836	829	819	801	805	789	819	811	783	837	814	820	860	810	816	843	832	775	828	799	819	823	856	843	827	823	822	841	834	777	786	869	809	840	814	829	784	837	815	744	846	849	843	850	808	815	762	808	821	793	808	820	803	794	834	830	862	812	840	827	802	849	775	825	844	829	828	761	845	745	826	807	837	834	824	801	771	800	836	800	736	809	817	839	781	836	840	831	822	837	854	784	822	898	831	860	773	842	818	831	789	799	831	787	809	791	835	797	808	789	769	852	820	881	777	826	836	825	859	812	858	833	779	758	805	783	873	828	839	806	803	782	827	837	828	777	854	818	844	796	834	798	803	873	854	763	826	845	849	813	829	843	816	862	830	846	857	838	811	785	833	815	877	866	805	800	795	816	818	816	821	843	789	829	833	831	841	823	832	765	795	830	864	834	796	871	816	836	796	783	816	794	865	834	877	819	765	811	755	812	801	842	795	783	836	782	812	804	814	803	744	793	856	860	792	823	797	833	801	804	810	797	835	824	806	773	863	840	775	794	834	787	793	806	809	787	772	855	833	796	843	784	783	764	807	761	817	731	782	756	771	843	827	811	839	821	835	780	778	808	792	838	807	785	854	834	802	804	754	831	851	802	844	807	795	840	834	778	813	793	821	761	812	836	761	784	852	850	814	788	861	845	796	841	821	834	820	826	784	837	857	809	819	849	806	836	795	758	875	810	805	833	891	810	830	786	869	805	774	771	820	828	792	801	854	827	819	869	813	775	845	845	792	785	780	802	766	821	814	756	814	830	861	833	789	835	818	809	826	802	746	881	760	793	824	913	814	813	829	850	798	815	879	835	808	795	828	909	814	876	819	811	801	808	797	821	794	868	831	792	834	834	843	835	823	817	836	805	821	799	871	777	803	800	815	796	793	755	817	799	805	755	793	802	825	820	784	824	850	784	817	826	785	832	881	816	796	806	795	835	858	795	795	811	792	812	827	787	797	771	833	771	815	856	783	788	821	832	836	866	814	825	803	795	823	799	758	832	828	779	798	841	873	781	840	745	833	863	796	842	822	782	784	863	792	798	763	845	821	824	764	803	840	812	809	786	821	807	797	801	796	823	849	784	833	749	814	789	792	778	836	814	794	795	792	804	827	840	876	832	784	839	773	834	823	815	811	813	814	829	840	805	872	803	835	802	827	825	852	784	880	776	834	829	779	823	804	854	815	809	840	852	712	758	832	782	830	832	822	823	838	801	810	824	820	842	794	867	862	827	862	813	825	775	780	811	785	801	824	750	809	786	846	830	801	788	823	822	827	797	830	822	782	796	829	854	818	812	793	807	829	871	817	759	814	819	837	864	849	802	859	840	814	809	855	812	820	853	814	854	815	811	794	798	833	794	803	839	849	846	798	846	802	825	765	873	775	830	820	799	821	830	799	859	810	785	862	833	791	812	883	834	813	791	845	829	830	850	810	808	796	807	828	826	848	874	793	786	809	818	820	798	835	788	834	808	775	832	830	792	822	828	855	801	816	840	800	810	745	794	805	821	903	821	873	766	834	818	857	820	772	832	831	819	839	726	847	849	799	792	844	807	841	835	738	828	793	841	835	852	852	774	872	822	790	767	836	857	811	812	817	754	813	824	838	806	838	780	835	802	818	771	786	786	831	849	826	792	823	818	825	798	799	820	814	832	799	851	799	748	853	800	834	849	808	832	823	820	799	815	835	779	829	835	826	849	833	781	851	810	812	760	830	791	781	844	818	822	830	856	831	821	781	840	774	811	806	841	863	800	778	827	847	855	794	788	852	785	819	818	826	796	856	850	854	846	827	838	762	806	834	777	783	851	748	795	834	830	788	752	822	811	814	863	801	840	866	840	825	802	899	822	841	826	822	807	816	827	862	828	831	778	860	843	770	818	794	853	797	840	825	792	838	811	841	821	783	819	832	779	788	814	809	815	835	780	767	804	821	810	814	793	853	759	784	808	770	716	843	796	822	851	780	845	851	814	832	854	784	771	783	841	862	828	825	811	849	814	816	773	838	775	838	793	786	817	796	840	815	767	832	824	816	807	842	827	812	845	818	854	840	769	789	813	833	790	786	800	845	849	833	833	816	812	844	842	819	754	837	827	835	810	757	788	804	829	786	831	820	814	801	837	844	825	837	827	803	835	775	784	842	817	809	846	816	787	854	793	777	787	765	781	832	814	804	855	805	797	830	829	872	821	812	849	819	799	845	819	790	820	838	732	782	790	805	796	824	814	808	784	789	805	818	809	796	828	789	866	818	835	858	831	836	795	821	792	789	772	771	811	813	847	817	795	847	842	838	798	803	838	836	823	802	820	822	866	805	838	784	830	818	787	780	842	859	818	801	824	808	826	813	812	821	834	836	833	830	817	814	831	792	857	786	784	766	761	785	835	839	838	817	845	832	832	819	802	806	807	821	822	823	782	890	833	844	803	844	812	807	775	800	846	811	743	801	755	796	767	804	831	860	774	790	868	804	810	837	824	822	776	867	836	782	811	777	805	805	810	816	816	788	818	793	760	831	810	820	815	790	817	808	802	833	859	796	815	785	833	839	831	780	838	793	834	817	786	820	831	808	813	810	835	795	780	808	854	821	807	848	835	825	787	793	791	865	810	787	810	858	819	836	780	749	804	834	818	832	812	826	855	796	816	845	830	819	840	853	770	804	815	857	771	824	827	792	810	864	766	822	837	846	799	791	814	802	776	837	815	815	850	785	811	890	849	796	788	815	825	838	810	790	868	848	782	831	781	802	849	832	834	840	831	833	829	843	813	731	847	812	843	821	775	840	812	778	846	836	803	800	900	773	804	859	782	795	792	806	843	821	812	823	853	801	820	756	822	816	843	818	797	844	786	781	817	796	853	764	822	860	777	791	820	767	781	847	814	805	857	816	808	824	758	801	796	810	751	815	845	823	796	809	799	845	842	839	796	827	794	838	782	823	827	834	802	834	782	795	792	891	833	816	807	792	838	782	769	830	795	846	838	877	809	866	860	803	836	825	799	830	798	821	828	825	750	859	765	835	770	813	842	879	840	836	846	771	833	895	804	828	825	813	818	803	796	800	784	817	767	851	815	841	831	766	837	763	793	826	798	787	775	807	831	788	853	796	779	812	808	835	810	798	871	818	793	785	773	852	810	828	813	821	816	807	775	810	780	823	811	842	798	821	801	797	791	835	779	840	797	844	793	789	865	838	866	794	817	812	839	819	806	847	840	844	847	805	842	827	804	843	772	824	826	781	803	787	808	821	847	856	814	846	778	864	835	795	797	855	794	853	795	800	823	803	787	849	841	832	835	807	805	820	847	830	821
25030	21464	27926	25323	12949	3201	2126	1531	1308	1163	942	836	703	583	445	383	361	291	307	308	293	303	292	296	288	265	274	251	300	269	269	296	244	292	282	283	273	266	271	274	271	262	248	257	279	284	275	298	274	247	280	247	256	272	269	246	271	256	277	267	284	240	270	261	250	273	274	241	280	257	235	231	226	283	259	224	276	265	233	254	272	249	250	262	261	262	268	255	240	265	258	254	224	270	251	268	241	240	266	276	251	262	258	273	215	229	239	251	238	238	276	262	238	253	249	242	265	253	262	231	265	237	229	277	229	277	258	279	258	262	253	271	251	234	265	277	254	258	248	267	247	245	267	275	269	234	252	255	280	268	290	256	245	258	235	251	268	263	243	260	270	262	238	253	255	248	249	259	242	251	231	239	243	251	269	244	261	255	264	254	280	266	253	236	259	255	257	269	247	265	256	257	248	253	254	277	232	264	255	281	232	242	258	277	260	222	255	273	258	275	258	267	262	230	245	247	228	258	233	246	252	248	223	303	262	271	292	284	269	259	228	260	270	250	247	262	260	243	231	280	263	255	235	266	265	229	235	237	262	274	248	270	264	267	250	243	248	258	271	244	269	246	253	240	253	270	270	256	248	229	246	244	260	253	248	243	263	254	248	238	244	265	253	249	244	240	246	240	237	258	291	263	268	249	257	258	261	257	267	260	237	237	276	246	252	255	275	244	248	290	239	260	279	290	251	262	285	252	250	234	234	268	267	269	237	252	257	260	261	240	276	233	257	262	238	279	259	265	249	243	262	232	254	207	265	251	244	257	244	252	277	265	263	240	285	249	238	232	289	248	244	234	259	291	248	258	243	241	252	266	263	282	266	255	241	247	246	262	256	280	301	285	219	299	251	270	235	278	259	250	246	224	258	252	249	258	253	240	235	240	230	267	238	240	272	261	264	250	238	242	267	240	252	241	244	251	251	256	231	236	249	234	234	255	242	249	263	260	283	238	232	268	258	242	260	244	254	265	241	237	268	258	246	254	288	263	245	241	261	252	251	237	251	247	257	243	260	250	261	246	267	230	263	261	259	251	275	246	250	246	282	246	237	239	256	236	242	252	244	257	231	263	251	264	255	242	262	260	267	243	241	245	236	249	245	258	246	259	248	268	234	247	268	245	248	261	299	263	269	269	253	272	274	294	247	260	243	256	266	268	269	239	276	239	250	240	245	267	249	226	268	283	243	254	244	268	266	226	253	266	250	262	256	271	248	259	268	258	265	249	260	243	253	275	275	248	268	274	264	246	276	258	251	256	284	261	264	246	266	253	281	227	254	263	249	258	254	239	238	238	254	280	261	262	263	262	255	227	254	272	245	244	249	255	251	262	257	227	251	264	252	257	230	254	251	254	249	259	267	279	240	272	254	268	259	285	261	269	229	252	241	288	266	243	254	267	281	257	271	241	265	273	240	235	285	252	251	251	264	240	267	240	244	230	229	262	262	245	254	240	229	250	265	259	268	249	258	249	249	238	265	265	244	241	271	257	246	258	246	231	228	233	260	269	265	216	244	257	263	266	254	284	240	244	230	264	209	259	265	250	258	270	255	241	248	252	240	265	260	235	257	276	259	278	267	272	250	281	241	253	280	224	258	248	229	245	246	258	248	259	251	241	289	264	255	281	267	267	230	275	273	238	249	268	289	242	269	253	271	233	271	246	254	256	257	254	275	244	276	262	253	250	262	275	236	229	236	241	266	247	260	281	268	248	242	266	252	305	283	251	257	239	283	271	258	245	263	263	241	247	248	241	280	256	249	242	262	248	216	242	276	258	255	263	241	238	238	238	276	271	260	240	267	250	239	275	258	264	235	230	258	270	252	258	242	242	273	259	226	245	271	243	235	282	243	229	291	286	257	233	247	231	247	261	266	284	251	273	255	269	249	244	265	256	270	269	251	259	258	255	230	242	262	283	267	215	266	242	251	249	241	254	235	261	256	259	248	222	226	246	256	224	239	268	255	268	239	276	268	252	247	235	247	268	279	293	241	250	260	281	244	258	233	251	223	276	293	226	255	263	252	239	237	275	262	236	307	252	281	243	252	237	238	262	251	245	267	261	254	261	272	261	263	270	232	251	250	264	240	253	263	251	248	251	248	249	252	259	253	243	254	256	250	224	257	250	238	301	265	262	255	282	249	257	210	261	221	257	255	245	250	245	225	290	224	270	260	237	265	260	226	263	265	263	247	247	265	271	243	253	269	256	262	232	245	243	263	233	238	268	242	237	254	238	258	249	245	240	277	286	276	227	226	249	276	260	284	261	245	266	211	267	239	246	295	235	268	265	268	259	261	248	253	236	229	258	262	241	252	276	271	255	275	228	246	263	267	266	251	269	261	291	270	226	250	268	253	256	235	225	244	255	256	255	255	238	285	238	254	235	241	281	252	247	246	261	294	257	244	280	231	273	233	259	258	276	234	238	264	228	256	234	253	228	244	250	217	237	249	229	250	250	258	272	226	267	230	254	257	238	270	215	237	251	261	258	264	265	251	266	259	223	277	250	257	254	236	292	256	227	265	271	283	268	279	234	266	272	271	248	258	264	266	260	253	229	218	256	263	251	261	262	260	234	273	259	254	256	268	256	229	243	257	245	251	281	247	248	241	261	234	242	263	290	227	268	265	244	264	261	260	245	271	236	225	254	246	249	262	240	255	264	238	273	285	248	246	242	248	235	253	247	259	256	266	273	278	255	235	259	254	250	260	249	240	271	246	263	245	239	246	257	262	251	241	253	266	250	279	229	248	284	255	247	241	267	235	261	238	251	257	256	291	254	249	269	237	275	249	272	255	271	234	270	237	251	232	284	247	272	249	271	276	274	252	243	229	252	263	249	258	249	266	254	245	266	257	256	273	249	249	277	262	248	239	252	234	271	233	263	257	279	259	255	256	270	228	268	257	270	244	240	243	240	259	239	245	290	240	223	230	251	270	235	256	271	268	232	249	254	246	278	282	260	262	235	252	249	285	285	288	231	252	223	243	245	266	253	230	285	223	242	262	253	247	240	237	251	250	250	265	258	250	258	258	239	244	267	261	287	266	244	275	257	245	259	267	256	257	260	248	284	253	264	238	226	267	276	276	264	239	282	247	268	249	253	247	243	244	264	260	244	281	244	250	257	234	267	250	237	242	266	274	296	243	244	281	270	274	267	257	251	275	255	240	263	259	279	250	260	236	243	256	261	253	244	256	261	240	272	256	198	286	251	273	244	244	253	239	249	266	253	211	243	254	246	224	251	259	245	269	269	240	259	253	267	253	272	265	233	259	250	269	269	240	258	227	245	235	246	242	259	245	278	272	247	275	268	250	261	268	243	270	250	238	218	242	264	248	248	264	261	270	241	240	264	250	268	257	261	257	225	247	223	240	255	240	254	248	254	259	248	257	246	236	233	233	281	227	255	255	279	239	263	231	254	223	231	252	268	276	261	219	237	256	285	261	276	249	275	243	246	261	250	257	247
10669	19018	17680	11928	9531	7929	6657	5552	4859	4410	3604	3073	2463	1912	1437	1123	1003	866	806	798	806	761	735	709	782	712	680	688	677	656	669	683	659	655	696	662	633	631	658	592	613	641	620	612	640	593	592	611	600	611	598	611	598	610	616	609	610	583	579	637	566	599	547	579	614	629	579	583	577	588	558	592	618	579	589	587	592	606	621	600	641	641	609	593	564	571	577	560	537	595	589	561	556	620	571	605	573	615	596	555	545	567	558	617	556	596	636	645	553	576	566	568	555	585	605	594	557	583	597	601	591	551	607	587	576	595	607	580	613	597	613	549	581	596	577	622	628	567	615	570	593	597	622	619	602	579	579	613	590	583	603	596	578	560	620	566	608	562	618	610	581	650	577	567	617	583	586	541	628	631	565	603	598	584	593	594	603	587	588	546	615	574	561	604	566	580	609	583	621	568	582	570	564	576	570	623	573	634	608	582	583	605	575	570	571	610	623	604	593	552	549	600	602	570	591	524	582	571	558	580	558	594	584	588	592	624	547	565	573	586	583	577	584	587	620	595	588	593	627	584	592	585	592	610	567	584	568	596	584	592	579	609	582	577	591	549	567	599	563	572	553	612	610	589	518	605	555	560	565	557	614	552	611	575	568	585	574	561	583	631	602	595	591	576	590	612	593	595	549	640	596	573	541	559	562	541	593	598	593	593	597	590	562	542	560	571	584	630	619	587	564	557	583	576	568	576	587	602	646	589	564	591	586	614	555	621	594	593	597	594	571	604	570	567	569	554	554	611	586	574	605	554	614	574	579	584	559	587	637	588	591	607	564	565	595	615	624	562	585	563	582	605	616	608	538	623	563	570	563	611	564	580	521	519	607	615	569	547	600	573	594	627	606	556	608	589	583	543	577	563	566	594	570	585	581	570	597	574	576	624	584	605	573	580	591	614	603	633	594	588	559	628	561	541	611	539	560	586	620	579	575	606	571	592	564	634	571	621	579	583	539	589	567	545	587	573	568	525	612	581	558	538	575	603	598	531	593	613	570	580	569	610	602	578	591	581	550	609	591	595	637	584	573	659	606	597	591	620	581	600	588	579	553	554	597	604	567	612	623	574	582	638	595	547	608	555	590	574	604	570	614	631	588	594	559	588	583	572	602	604	580	591	537	603	598	628	598	565	541	612	570	625	579	610	593	586	618	635	624	570	580	569	613	618	559	559	585	594	577	603	619	603	555	575	586	563	589	617	596	593	599	582	588	588	591	595	575	577	535	621	627	590	585	555	572	589	581	589	599	564	554	582	613	589	601	597	586	577	569	577	578	568	601	623	604	593	608	598	599	576	609	560	599	647	591	576	594	601	624	597	591	588	578	580	572	610	584	620	605	562	583	580	575	605	560	591	578	578	590	574	607	579	575	622	588	575	516	598	634	623	584	559	601	562	584	587	602	569	603	576	606	569	568	608	581	568	585	592	568	577	545	542	610	600	575	618	595	602	639	597	554	598	585	533	548	601	584	593	595	567	564	606	595	590	575	597	580	604	586	590	591	583	594	593	561	589	569	613	564	571	627	618	534	607	584	561	625	598	597	568	558	548	573	610	582	598	540	570	580	609	585	601	598	598	576	550	644	592	596	610	582	561	578	571	615	584	581	634	587	555	590	555	592	602	621	586	595	592	599	585	574	608	559	545	645	585	584	583	578	584	545	611	630	578	570	554	579	601	560	586	609	595	592	588	567	587	579	602	578	557	583	592	620	549	567	543	600	571	594	563	570	577	573	595	585	627	547	611	574	588	586	559	630	585	563	602	555	575	611	568	613	570	619	609	585	597	588	642	554	585	619	596	569	589	608	594	537	603	578	569	621	602	638	563	624	614	588	560	589	614	604	618	567	618	616	552	628	611	596	626	579	606	617	574	587	601	574	570	555	599	567	627	577	584	602	592	588	553	574	633	598	572	565	611	632	581	613	579	588	633	599	585	565	555	601	547	591	549	582	616	582	581	595	596	553	565	583	600	586	666	579	596	627	552	581	530	557	569	618	557	608	600	584	572	587	562	569	585	610	551	626	585	573	560	586	565	577	549	588	564	593	583	619	595	562	580	588	575	593	636	576	575	593	609	574	562	596	607	594	611	611	576	590	559	547	580	617	590	611	616	623	582	603	604	621	550	556	572	555	605	565	590	593	609	583	564	551	621	545	584	559	603	556	607	521	600	591	554	584	592	611	617	619	648	562	635	605	595	588	613	576	602	613	594	567	581	581	590	605	557	600	608	580	562	630	572	606	591	629	597	526	600	581	591	637	577	586	579	606	589	609	587	607	563	569	568	609	590	576	598	575	594	596	590	585	593	593	599	557	558	587	548	583	612	565	583	614	589	595	591	609	592	589	588	621	636	581	611	599	578	599	627	635	590	577	597	547	624	585	551	582	606	561	609	571	636	584	581	569	605	597	571	541	585	591	599	600	558	574	570	518	570	603	608	591	576	594	599	583	542	624	624	556	587	628	561	622	569	592	559	573	627	605	617	576	605	549	557	623	634	593	570	579	621	599	582	556	615	550	598	588	644	593	583	585	580	551	570	577	625	550	586	568	612	575	574	550	571	517	558	612	559	602	584	646	624	575	579	612	561	580	598	567	578	576	564	600	559	568	591	602	551	546	594	575	608	584	606	554	563	615	607	579	588	573	585	596	555	607	570	541	540	559	598	551	608	577	613	588	590	581	567	551	573	602	617	558	578	561	568	568	566	580	607	535	556	570	573	522	595	587	571	589	553	552	562	629	565	571	589	552	618	586	574	632	558	606	625	552	614	616	566	598	596	564	592	644	609	571	569	599	561	613	588	592	579	566	566	547	553	607	605	580	591	600	615	584	595	614	578	576	593	592	580	612	598	563	609	599	542	604	556	608	596	620	591	609	586	579	531	590	583	590	610	626	604	594	642	566	592	572	628	579	600	592	579	624	581	598	582	561	593	642	590	586	567	580	568	568	612	555	551	572	567	552	613	592	611	624	592	611	544	562	590	598	613	589	582	623	559	566	562	562	571	556	597	600	604	614	586	622	623	565	572	585	501	580	534	568	570	575	603	616	603	589	579	550	569	583	647	575	600	569	607	602	626	577	544	556	591	616	560	606	578	553	590	605	594	577	587	574	598	606	603	591	612	583	592	595	578	634	591	602	628	604	593	590	593	552	590	588	577	525	615	556	597	531	594	586	580	551	615	574	572	619	582	567	625	561	617	611	591	575	567	575	585	620	591	574	564	619	622	581	614	568	578	594	583	607	608	565	586	609	613	574	529	596	538	570	578	604	632	579	600	588	620	621	576	605	561	616	561	600	601	583	617	583	563	605	620	578	609	628	563	592	568	602	596	549	570	554	576	589	584	617	602	594	618	551	589	579	592	574	600	581	582	579	577	586	564	549	560	614	566	603	611	600	564	569	581	583	571	616	571	587	584	632	614	594	586	586	593	590	604	614	656	557	618	587	624	622	583	633	614	568	625
24184	21464	29018	24333	21427	12630	4465	2818	2337	2053	1811	1521	1289	1082	902	713	635	604	591	559	525	483	534	500	521	466	487	491	492	516	477	472	480	489	483	486	560	489	463	500	437	448	475	449	479	446	447	441	461	427	488	449	466	473	482	434	458	409	482	477	448	465	478	482	436	440	448	469	494	480	443	469	460	468	454	440	467	444	420	460	441	455	454	453	460	439	460	459	451	500	475	490	486	477	486	452	459	449	450	448	437	445	449	454	457	435	475	437	457	483	459	458	443	478	461	458	450	469	446	440	460	476	428	457	438	479	465	465	423	442	436	429	433	476	500	425	441	438	428	458	434	492	421	472	464	459	503	452	438	473	451	481	468	490	439	464	463	456	439	451	471	430	440	449	446	467	431	488	468	448	446	476	448	437	469	470	410	436	432	440	459	477	482	463	496	402	437	424	419	473	454	451	436	447	445	432	462	444	454	484	446	449	410	474	473	442	473	434	439	471	407	446	450	449	455	467	473	452	477	460	474	426	469	462	432	431	406	460	456	432	437	485	458	486	455	438	446	450	462	431	471	506	442	453	461	494	463	463	484	466	453	470	449	448	441	480	451	450	509	425	450	439	442	471	439	444	433	423	439	454	454	424	425	417	449	451	471	441	448	469	443	445	448	466	432	455	459	483	465	465	470	464	455	486	418	468	461	450	447	454	433	496	435	438	466	434	451	443	495	412	476	487	475	458	472	420	457	436	442	447	495	488	447	441	455	488	433	430	512	455	404	445	444	500	442	478	406	449	444	474	433	477	462	440	459	440	489	460	465	441	483	445	435	459	452	434	426	455	413	465	460	439	480	444	450	429	435	447	453	421	444	439	481	474	444	432	436	444	455	455	448	423	476	433	450	489	434	436	457	431	467	448	432	426	415	452	469	443	451	441	433	450	453	429	438	462	413	405	413	454	442	451	411	477	458	435	460	438	485	463	477	501	451	440	428	452	472	443	450	470	469	437	458	440	465	475	438	474	455	430	460	463	437	479	465	480	466	426	455	447	472	423	427	502	477	430	456	475	460	438	431	446	460	446	462	441	456	443	494	471	434	440	430	438	488	452	460	464	461	428	449	437	444	415	434	460	469	442	435	442	446	454	443	447	460	472	468	434	431	447	484	414	469	493	452	455	426	426	498	438	455	451	450	456	472	445	497	426	400	411	462	480	461	453	433	422	473	463	481	449	482	396	451	445	477	461	450	454	493	449	500	468	483	470	449	479	465	394	489	416	457	480	445	444	483	470	474	432	456	450	450	450	456	451	464	437	486	444	469	454	475	469	438	459	458	423	419	479	475	456	462	440	442	459	494	429	435	444	427	493	453	461	493	493	498	477	441	440	437	437	432	464	443	443	465	491	431	502	440	444	444	442	455	461	440	421	444	437	453	470	446	441	482	473	448	462	443	458	471	403	433	474	449	441	433	458	447	408	465	444	436	439	400	484	422	441	446	477	495	443	476	451	418	456	461	485	455	467	448	473	456	418	476	486	459	450	458	440	460	437	480	451	460	469	428	449	442	460	481	434	483	454	457	433	450	478	443	482	426	446	432	449	438	415	473	485	441	458	453	421	444	480	442	492	447	450	444	456	434	425	431	462	465	481	468	438	436	443	426	478	459	429	456	453	434	448	457	473	453	419	444	482	463	475	432	431	443	488	413	449	422	461	490	480	465	449	432	457	453	476	485	442	444	478	452	453	461	412	435	412	440	460	459	469	441	429	426	458	474	469	462	475	492	423	450	461	484	475	483	422	424	431	468	477	459	440	429	480	472	486	461	461	443	466	416	427	494	453	454	448	476	433	435	452	488	433	436	475	464	436	456	450	477	440	453	430	427	458	465	471	439	415	463	437	456	458	454	458	457	469	451	486	439	456	451	476	420	474	464	450	439	462	458	440	483	388	423	445	473	473	490	480	480	469	434	462	471	448	440	431	445	460	436	478	455	459	467	430	452	477	459	446	452	474	456	454	449	483	465	510	469	424	454	421	474	487	482	479	439	469	452	459	477	413	414	424	441	497	413	428	440	453	455	483	428	431	443	483	463	486	428	486	415	440	471	451	397	449	445	467	460	487	450	472	444	439	430	454	494	453	436	434	426	453	429	453	451	428	454	407	483	484	451	431	482	464	464	449	437	442	458	427	403	453	465	448	415	480	440	453	417	441	456	468	467	467	483	448	443	474	461	484	438	417	456	439	442	434	445	448	458	419	444	481	443	456	484	433	434	426	468	419	460	436	428	462	452	435	458	475	432	464	449	420	448	418	433	444	466	463	455	457	442	447	435	449	465	463	458	453	487	448	451	460	462	453	452	438	442	439	422	432	474	457	451	469	444	454	404	449	446	475	464	423	452	426	498	470	423	441	469	450	453	419	432	434	468	444	438	438	435	468	459	459	451	468	493	409	432	426	439	443	471	471	442	462	442	478	491	458	450	410	418	442	421	434	503	430	443	460	493	404	450	452	471	482	458	420	458	471	444	453	428	440	461	489	449	392	431	437	476	443	428	450	461	464	429	468	428	471	452	467	460	457	446	461	445	432	468	481	467	478	434	455	430	409	463	437	486	434	460	470	488	424	427	496	441	475	467	450	449	459	454	431	482	494	428	455	422	427	457	453	442	430	443	479	444	447	465	455	445	430	487	457	447	428	464	465	440	482	440	439	465	475	427	408	438	422	441	426	473	456	438	449	445	478	467	481	441	453	466	472	435	490	456	456	401	467	465	463	454	445	456	460	406	406	460	481	464	449	441	456	444	445	429	425	463	488	451	438	385	456	456	440	437	451	436	441	478	476	446	468	476	456	446	461	447	445	466	452	472	458	447	495	466	473	451	446	471	447	479	457	477	459	448	499	472	454	455	464	465	466	433	455	467	436	448	484	441	448	460	421	451	457	493	517	402	491	430	426	415	470	417	426	478	452	447	466	405	407	422	453	417	492	449	432	430	422	460	465	445	458	489	454	458	453	408	446	440	425	446	404	441	473	450	486	455	452	447	465	463	452	451	429	440	501	464	465	460	466	436	480	453	482	473	444	448	475	445	460	468	452	478	450	481	417	437	454	421	418	450	432	451	467	432	473	429	441	432	433	469	431	460	464	478	480	468	427	459	438	476	422	442	435	452	473	445	464	453	479	456	415	474	432	407	454	445	396	427	467	443	441	486	426	430	434	433	454	436	480	442	444	472	441	433	406	454	436	408	490	456	417	465	481	493	452	434	480	460	439	470	473	476	433	461	460	445	471	450	471	471	436	470	428	461	458	471	435	486	489	441	418	453	436	433	421	407	420	446	485	488	423	446	444	451	453	413	462	459	464	474	464	476	458	453	440	450	448	456	411	452	467	449	472	439	455	477	393	407	454	438	439	430	486	479	466	458	433	467	460	441	460	467	448	441	492	450	467	451	466	409	451	421	468	459	424	424	419	503	453	437	448	474	442	454	474	462	459	461	452	455	455	471	464	478	440
13419	25190	23671	17263	14002	11589	10246	8641	7796	6760	6024	4931	4152	3323	2475	2016	1695	1421	1345	1335	1233	1242	1214	1246	1229	1195	1160	1208	1186	1112	1156	1189	1072	997	1107	1083	1080	1057	1005	1011	1030	1006	1041	953	1021	1007	945	956	958	1041	933	978	896	963	930	964	927	967	920	983	947	980	973	1015	986	1000	972	952	1000	945	985	954	995	993	1009	977	966	962	938	986	983	956	963	948	923	968	939	898	921	970	954	976	986	975	927	960	973	1003	1012	909	948	976	904	919	935	938	961	926	948	891	927	956	963	982	932	947	973	942	955	886	962	927	964	957	928	986	951	951	925	973	1003	946	924	925	969	950	942	952	1015	954	928	925	940	947	1005	887	961	955	991	956	950	955	897	968	950	937	914	983	928	1006	979	989	944	977	934	939	924	922	974	987	951	999	914	916	938	939	952	958	898	1000	971	921	936	986	955	968	1002	901	1018	925	904	871	953	949	972	967	942	955	933	940	939	950	980	892	905	942	876	930	921	908	948	962	937	945	877	891	980	918	939	957	979	986	941	930	922	894	957	940	937	894	957	892	939	930	954	921	882	920	947	945	970	926	948	938	878	967	950	1008	950	942	992	952	936	976	980	930	993	991	948	970	869	880	902	971	971	957	989	927	924	905	945	938	946	925	940	941	947	918	931	918	951	944	922	939	967	893	943	927	896	923	907	942	940	929	978	929	952	959	977	944	950	1009	885	974	961	942	952	954	937	897	930	926	957	965	970	946	898	920	924	975	944	969	924	937	938	954	942	918	929	895	941	946	958	951	874	961	905	973	1009	896	927	972	914	947	969	958	913	955	954	907	984	930	932	920	920	936	992	955	921	943	941	924	923	968	924	903	903	939	925	903	929	919	947	944	912	955	908	909	973	973	951	910	930	920	927	946	1018	882	913	942	965	923	977	964	951	926	958	917	941	950	885	979	1035	1011	897	956	944	967	939	983	944	961	915	902	974	970	981	986	873	953	972	975	913	901	926	984	970	900	969	940	948	1007	932	973	953	966	965	926	926	999	954	913	965	920	918	943	946	940	953	943	957	946	996	944	965	968	909	865	954	948	935	929	974	974	922	907	958	899	955	914	918	953	939	936	925	877	971	969	939	942	940	949	917	926	918	929	972	978	958	985	953	914	909	890	990	970	962	948	958	980	1000	964	918	913	948	930	986	918	963	984	907	976	910	942	871	954	951	959	975	900	893	928	926	895	939	972	909	923	978	968	915	973	942	935	969	965	897	951	998	928	983	938	909	907	916	903	906	943	926	983	931	918	955	924	954	998	945	992	923	926	990	958	944	1012	946	956	926	918	948	987	905	917	933	936	916	966	915	964	912	909	937	915	912	897	921	876	902	979	922	977	989	940	935	967	980	951	902	962	970	967	956	989	980	942	911	899	940	988	995	910	965	965	895	995	921	923	982	972	896	922	982	977	979	937	965	940	962	922	904	1012	966	949	961	1001	924	896	924	905	927	968	975	954	925	902	892	994	907	954	927	964	899	915	915	922	960	952	967	971	979	961	962	943	911	927	980	958	967	942	923	891	946	936	930	917	978	959	976	936	906	882	928	974	914	916	911	885	954	928	935	926	948	972	927	961	929	1010	943	975	967	924	967	892	931	906	913	885	1001	902	919	984	984	862	932	953	927	943	1048	975	942	921	951	978	929	980	923	937	962	961	987	915	976	914	871	972	963	937	915	976	913	929	929	914	981	993	975	894	973	981	880	907	943	928	949	917	949	986	952	938	955	920	910	967	1003	985	950	902	970	936	986	949	924	931	966	957	926	896	1013	936	974	994	937	912	940	940	933	980	969	971	933	942	930	954	953	943	906	905	888	1004	960	954	974	945	987	974	926	928	919	1004	973	948	925	940	991	978	925	867	862	962	916	967	958	988	1000	950	939	938	984	961	941	902	937	899	913	916	893	963	989	938	1012	932	960	968	907	973	954	959	958	957	953	935	958	940	924	896	962	947	958	903	913	940	1010	990	961	929	943	920	948	977	913	922	936	921	856	949	945	946	918	944	944	899	924	969	935	931	979	988	953	937	940	967	913	943	962	920	957	956	925	950	883	919	920	951	941	910	978	942	901	941	935	892	943	934	946	893	968	970	1014	948	946	925	913	949	939	976	938	898	948	918	940	912	937	906	950	966	892	1051	975	927	957	964	980	943	898	934	918	995	969	956	967	947	1012	913	948	927	884	925	889	901	970	977	951	943	946	963	943	949	958	937	912	953	980	938	881	965	991	941	875	925	939	912	982	920	909	921	975	924	921	954	968	895	987	972	870	958	906	982	945	953	902	961	977	897	958	911	904	938	939	955	914	966	956	918	959	895	965	933	977	957	929	942	875	964	940	914	938	937	974	911	908	961	936	996	936	936	881	954	961	988	923	949	934	976	944	956	936	935	961	958	923	998	948	974	965	986	954	962	898	923	933	942	948	939	970	930	938	885	946	929	985	959	875	996	991	935	872	927	952	927	982	924	932	917	975	930	966	937	1009	949	907	932	975	935	916	939	949	976	959	950	897	984	906	919	918	926	915	927	983	943	974	924	863	912	948	956	968	959	923	956	993	927	967	934	953	1001	944	1004	905	950	971	981	935	901	939	961	955	892	951	913	973	931	971	957	994	933	937	913	971	934	922	972	899	981	981	976	919	979	932	959	922	939	951	1002	937	922	986	938	995	946	915	962	971	946	937	943	929	924	945	929	928	920	976	962	952	991	921	909	892	969	949	923	942	923	871	930	922	938	915	891	972	886	920	927	972	941	957	893	913	912	967	965	927	934	928	960	979	920	968	930	944	942	921	980	932	963	904	895	934	897	965	931	928	965	982	933	912	862	943	907	885	927	934	902	956	981	926	929	900	944	940	913	955	961	950	968	930	908	942	919	929	905	921	953	936	872	951	918	953	973	954	889	871	972	931	960	916	975	897	907	937	976	925	911	924	961	931	894	901	920	975	898	915	972	906	957	924	928	984	899	968	926	908	963	941	963	979	920	920	957	961	994	966	921	935	960	991	953	923	956	933	911	933	975	920	923	897	954	988	892	969	984	932	899	925	937	964	970	922	943	929	929	887	965	978	956	912	924	945	907	916	899	942	916	919	926	897	971	975	951	981	913	930	928	926	925	994	954	1010	967	959	939	945	942	883	959	998	883	948	929	898	898	927	894	937	980	961	944	962	938	984	939	907	906	956	924	954	977	959	937	930	994	973	939	967	937	927	954	972	972	948	934	936	923	919	961	949	907	917	908	945	955	919	959	908	926	964	920	924	978	943	964	938	914	966	969	1009	937	967	922	920	962	978	960	946	892	887	872	939	961	886	977	896	898	916	927	882	1012	966	993	964	956	942	951	916	978	927	953	945	922	907	924	920	898	893	892	951	901	910	1058	911	941	953	997	919	905	906	930	925	944	925	955	1005	1027	952	936	911	954	980	929	995	890	937	931	955	949	950	1033	1008	959	938	966	924	956	914	937	971	951	986	915	964	915	916	939	923	930	903	990	934	927	926	915	924	932	998	920	890	917
27388	16746	4365	2024	1222	932	799	768	651	618	551	520	481	463	400	419	375	354	383	417	396	388	359	386	353	412	387	409	391	386	372	402	371	354	366	380	367	371	373	365	382	377	401	365	395	367	378	403	382	380	369	352	364	365	396	347	386	366	391	359	355	361	357	324	339	371	372	369	380	349	376	403	364	373	400	377	389	363	380	395	399	311	357	347	372	386	363	359	387	375	360	353	384	362	386	367	387	338	374	385	325	332	368	373	368	384	364	403	371	386	358	365	370	370	374	401	373	355	364	357	363	370	415	357	389	368	380	393	373	323	370	339	379	386	362	387	364	375	383	338	376	394	372	363	345	380	372	335	352	353	359	390	406	374	342	388	381	376	368	372	379	398	369	357	344	328	385	351	334	369	352	396	390	390	337	351	354	332	368	394	411	366	364	389	381	368	362	380	367	388	346	372	348	367	346	355	402	407	373	391	372	404	385	380	395	377	343	346	364	360	388	361	366	362	359	418	357	367	361	345	373	375	367	340	391	363	370	401	368	389	350	378	353	333	373	389	372	382	370	360	353	379	384	364	395	355	381	335	373	382	345	378	359	368	344	380	373	382	372	374	375	355	363	378	372	374	380	346	365	350	327	356	385	353	373	380	357	343	358	381	373	378	364	350	371	363	361	392	362	385	371	356	380	347	353	354	361	350	342	390	337	368	372	384	389	351	405	366	352	373	382	394	396	349	359	387	392	366	354	375	338	384	378	355	368	396	367	359	377	352	347	367	374	376	349	350	378	329	354	333	360	353	368	372	348	380	339	342	383	351	410	362	375	369	345	407	331	372	365	361	357	379	401	362	362	396	367	359	395	359	388	397	384	355	380	360	376	383	361	394	374	382	413	349	330	345	341	384	357	342	359	378	385	358	348	349	385	364	404	369	378	369	376	335	393	377	363	335	340	362	354	358	357	369	370	350	373	407	359	380	389	371	353	355	405	390	362	377	375	353	363	393	393	415	347	343	395	331	374	352	360	355	367	355	359	362	385	343	369	386	375	410	345	359	356	359	351	360	390	357	372	392	354	398	409	369	390	423	358	378	334	370	366	367	378	385	409	365	384	365	355	392	346	388	347	391	366	351	360	399	377	364	336	363	352	382	379	368	380	382	346	357	366	383	358	365	354	350	392	350	363	388	371	382	334	378	361	380	389	402	356	354	373	359	380	362	345	344	322	373	372	374	396	377	340	386	382	344	391	370	401	377	356	333	364	390	346	393	366	366	379	336	350	396	381	369	378	383	402	357	350	328	368	371	351	390	360	397	329	367	350	354	360	362	409	344	369	347	362	374	371	356	361	389	357	397	371	343	376	377	350	355	377	358	351	383	390	379	359	362	323	348	368	365	388	377	364	363	385	333	358	403	351	384	374	378	371	361	349	351	380	367	402	377	387	396	377	378	394	380	368	423	338	399	363	371	362	368	369	375	355	349	401	377	375	333	374	387	329	369	351	391	357	376	388	377	341	385	360	348	380	366	387	353	359	387	368	382	380	371	371	388	383	395	374	375	361	414	361	357	385	393	378	323	421	358	407	358	364	356	369	346	378	363	385	379	379	344	347	333	370	362	375	379	401	370	352	397	377	352	375	356	356	336	385	337	384	368	386	360	357	370	360	401	352	375	380	410	346	350	363	375	402	357	393	377	402	337	374	405	334	354	378	392	357	339	372	384	340	360	390	360	362	336	341	373	370	365	356	373	370	374	357	379	383	387	368	371	367	386	376	366	370	360	353	361	368	381	372	350	419	367	390	368	380	392	369	389	357	391	384	377	395	346	371	356	383	374	373	389	330	385	380	376	390	385	368	373	361	363	353	362	372	390	396	383	389	375	425	377	363	396	367	394	371	358	369	346	381	369	386	367	365	365	355	378	345	379	360	337	358	363	356	390	379	375	357	361	378	388	364	380	388	374	357	327	400	382	368	356	405	363	359	356	354	337	361	376	353	328	350	367	351	404	372	352	370	351	362	373	365	317	374	379	385	374	373	358	361	352	376	371	383	359	360	365	359	393	364	393	398	377	323	399	369	357	372	398	384	345	377	377	356	377	393	371	375	383	395	400	376	359	402	382	366	350	375	363	354	351	381	330	384	397	386	384	375	394	341	397	379	399	324	383	378	385	413	372	353	367	353	377	356	405	351	409	370	388	371	391	392	356	387	404	390	370	361	395	380	363	390	373	363	375	374	398	344	353	345	355	390	389	355	373	400	376	356	358	388	351	344	407	324	389	370	330	357	386	362	401	394	362	357	359	364	393	365	363	367	334	377	380	387	374	344	387	373	372	375	358	362	370	389	391	389	381	366	332	356	400	387	370	390	390	418	388	349	378	383	332	351	389	354	375	386	383	365	385	339	354	339	385	370	363	353	385	402	363	363	352	353	356	362	364	409	383	372	358	330	349	356	382	370	370	394	344	362	364	359	385	355	364	363	327	350	330	372	343	394	376	393	372	365	395	370	343	360	345	352	391	366	380	401	339	368	414	369	354	382	337	373	374	351	355	339	371	372	370	350	356	340	346	347	350	372	405	375	334	384	377	388	347	345	380	362	367	352	362	412	374	389	358	385	390	369	356	362	337	369	321	364	347	355	367	372	372	372	350	356	392	363	343	374	417	385	369	388	381	385	368	378	423	375	400	377	376	366	352	344	410	342	391	362	384	370	358	366	380	375	394	372	376	380	368	363	357	351	362	379	342	361	327	364	381	372	386	387	353	361	372	353	348	359	345	373	337	371	370	405	412	371	367	374	383	377	401	368	337	340	344	375	385	342	379	386	398	328	372	360	373	357	387	400	403	390	348	421	367	351	405	370	354	355	372	383	378	327	376	374	341	345	371	365	377	368	366	336	368	340	395	387	353	353	371	390	380	385	384	395	350	362	363	357	360	352	390	345	382	352	343	384	379	377	404	399	402	357	371	358	389	365	361	389	378	376	361	376	391	358	386	371	361	370	348	383	379	348	340	356	402	364	404	399	375	357	330	389	352	371	380	361	376	354	337	366	382	407	348	353	369	407	378	391	378	400	394	410	364	379	394	382	392	373	383	364	344	397	365	400	373	381	381	361	400	355	359	350	379	383	365	361	361	368	355	376	388	350	357	371	341	370	356	387	394	353	356	369	377	390	396	347	379	376	363	371	373	363	357	397	371	372	364	357	367	395	362	386	380	359	392	351	360	364	358	400	389	380	386	351	360	374	370	349	376	375	354	384	381	359	372	401	385	388	360	362	385	395	372	376	356	390	348	359	359	368	343	416	365	368	383	425	325	381	365	383	370	387	374	366	414	391	359	334	339	394	394	361	355	370	383	389	354	400	398	396	376	374	347	423	374	317	388	391	381	369	380	342	338	419	388	375	351	349	380	354	371	356	364	334	391	362	342	366	327	382	368	364	339	361	370	419	362	356	390	359	395	351	354	371	339	366	375	352	371	357	346	381	361	344	368	394	371	366	373	364	386
7567	8869	8437	5173	3930	3214	2908	2540	2358	2008	1852	1573	1426	1148	971	910	928	885	849	905	909	863	880	932	903	912	853	856	849	892	814	873	846	856	932	858	859	845	868	868	833	822	893	874	867	823	839	875	824	786	836	820	820	840	798	825	812	853	802	795	779	858	881	826	864	868	814	875	794	804	807	816	891	837	803	893	881	852	826	840	842	787	830	842	800	813	907	844	804	843	887	823	823	886	812	810	848	880	859	793	819	830	766	851	869	894	867	853	833	812	815	827	894	856	792	857	820	922	852	777	861	846	811	810	847	860	828	848	870	803	853	860	785	841	844	843	871	864	850	868	812	847	828	822	810	799	824	835	856	801	821	882	801	854	782	802	844	814	783	833	870	831	867	862	793	814	825	773	829	812	872	813	842	785	861	818	784	855	806	868	840	866	878	849	819	837	852	842	822	848	843	850	838	810	808	780	819	849	797	856	860	832	860	839	796	794	813	832	817	851	797	818	844	845	860	835	860	872	836	820	870	836	838	858	824	780	883	844	816	869	847	866	821	842	848	834	818	865	851	865	866	822	822	826	811	819	865	865	821	864	832	820	864	815	837	786	862	874	846	823	873	853	838	774	828	804	816	822	859	871	804	848	880	815	834	854	867	790	864	849	824	834	823	850	849	815	820	828	827	798	812	822	839	892	808	896	810	832	847	796	859	825	827	838	837	838	869	803	862	794	799	822	813	868	814	809	808	771	868	812	902	793	816	834	841	879	774	848	805	772	864	847	855	791	889	872	824	832	851	806	863	850	886	839	839	824	844	841	836	830	837	836	846	821	876	806	799	826	832	819	810	823	870	881	847	868	876	795	823	833	822	792	776	834	853	829	844	862	813	818	852	875	866	890	827	850	856	875	891	826	801	855	824	829	788	816	789	806	818	824	854	844	798	820	815	838	818	855	802	850	875	819	869	837	818	842	876	820	785	781	780	885	867	751	875	817	803	850	814	813	837	888	870	821	888	842	824	833	852	875	864	842	850	802	839	842	846	890	879	825	829	831	847	844	820	816	791	886	833	816	802	850	849	844	801	833	819	760	842	829	846	855	904	829	768	805	862	843	819	813	811	819	856	830	826	843	826	807	829	898	824	788	819	807	822	872	873	828	806	812	842	839	824	804	836	847	850	844	836	883	830	829	830	798	858	774	804	855	849	808	838	818	858	831	833	845	770	811	826	876	829	858	834	845	833	860	768	869	810	832	828	839	756	825	885	805	850	874	863	782	846	849	838	807	806	857	825	790	822	853	865	852	838	877	836	855	883	818	826	827	823	785	805	805	791	869	825	816	818	809	844	858	796	804	822	817	826	818	811	817	788	849	837	862	854	806	824	781	859	850	881	899	810	790	839	822	787	810	826	835	849	799	828	811	876	828	853	834	878	841	855	808	815	819	859	856	794	805	829	795	816	841	837	857	815	818	809	806	807	823	856	808	879	852	863	828	825	858	888	865	889	848	874	836	872	828	818	788	848	829	834	869	848	799	839	823	840	823	810	831	799	835	828	810	836	810	861	839	856	841	858	819	764	810	871	857	853	839	858	822	850	785	811	871	854	797	774	872	826	831	869	855	862	840	817	802	832	810	881	799	797	870	882	879	815	795	781	825	835	823	869	840	836	861	778	856	853	857	805	850	858	781	815	790	800	842	893	906	821	813	845	816	863	851	892	828	751	861	814	818	835	843	885	858	858	804	916	796	844	822	870	791	849	807	830	799	851	860	830	808	832	805	864	827	848	835	779	808	815	813	795	832	878	846	778	843	807	796	829	860	825	834	841	847	853	796	856	816	842	837	848	840	819	831	831	813	846	849	843	770	855	825	796	862	845	889	847	809	875	877	785	840	848	860	820	824	835	826	858	827	862	853	820	844	832	864	798	838	826	815	833	837	844	824	844	832	824	844	813	846	807	824	814	808	798	836	759	876	819	827	845	837	814	850	797	838	810	787	856	815	924	804	848	867	804	851	828	863	790	834	816	817	772	871	811	826	883	827	849	838	841	821	815	861	849	857	834	835	881	821	883	815	860	835	832	812	848	816	850	851	836	850	817	800	829	809	847	770	822	827	863	855	838	859	780	808	832	790	808	810	851	884	759	873	810	889	814	837	804	856	780	866	759	811	875	840	806	830	820	920	857	856	830	860	843	804	854	826	838	843	854	751	820	816	867	761	882	763	808	820	847	864	795	865	811	833	828	820	783	816	848	795	882	827	839	796	881	859	832	846	835	873	850	822	850	864	835	791	889	826	827	838	840	861	838	828	929	844	816	820	811	851	845	816	827	813	867	865	843	871	869	869	866	832	882	811	831	855	824	804	835	823	831	809	828	823	822	878	810	840	875	853	860	858	803	832	870	832	812	835	865	787	846	805	850	808	787	828	859	869	840	838	856	847	847	866	806	843	855	838	858	785	818	838	863	868	871	795	828	816	805	820	808	878	847	850	779	845	813	757	841	815	848	822	798	801	812	827	850	833	834	832	783	836	846	822	869	881	815	819	752	831	849	872	867	838	866	854	781	865	807	860	821	775	878	824	838	839	860	824	799	847	761	890	838	868	839	828	831	821	810	822	792	846	850	894	905	795	860	797	870	840	834	860	840	843	863	816	836	761	786	784	773	813	831	844	819	809	842	804	822	806	819	781	834	823	805	867	820	807	853	786	861	841	836	833	817	874	855	865	849	839	880	843	846	851	794	838	863	791	852	823	864	837	811	816	794	790	861	789	833	856	826	853	864	861	778	842	797	856	864	869	815	813	821	872	857	786	802	790	848	852	860	849	829	798	807	835	808	834	850	836	878	766	809	834	822	861	837	813	796	834	821	839	848	826	833	806	868	829	843	808	796	761	837	826	805	860	847	797	817	834	814	810	828	865	791	834	841	872	852	809	770	784	812	856	838	858	823	824	851	834	813	839	855	825	856	819	849	790	824	846	825	842	861	810	825	816	839	796	822	819	879	793	868	842	813	809	817	800	834	874	876	839	834	817	832	829	828	853	832	848	783	809	799	759	828	831	863	856	798	830	814	809	866	821	778	782	823	855	881	853	854	864	842	821	826	802	810	808	830	789	847	835	887	825	860	871	830	849	824	830	819	782	804	801	857	869	797	836	791	823	872	873	840	842	845	798	821	807	874	844	866	860	886	868	837	802	933	796	797	841	827	876	845	811	827	801	845	848	872	899	813	840	837	817	886	836	839	841	860	813	845	878	847	809	827	840	835	829	863	762	847	858	882	844	865	833	851	832	855	862	804	810	815	783	834	876	806	810	799	865	838	800	808	847	837	853	872	808	835	833	866	791	805	839	796	855	814	815	842	879	822	860	832	818	788	850	865	810	880	866	851	810	837	834	881	798	805	801	855	794	846	845	863	826	795	827	814	838	819	825	855	826	829	794	831	886	817	844	827	783	865	838	811	801	838	789	858	846	866	818	847	839	838	805	869	860	833	901	889	814	816	847	814	809
25086	21474	27916	25378	12841	3043	2143	1568	1311	1208	979	842	714	592	481	400	347	331	358	288	352	294	276	254	297	295	283	285	278	288	302	273	282	284	276	273	264	252	309	280	273	244	304	289	309	274	245	266	284	259	279	277	281	264	238	256	298	259	291	267	266	268	291	257	277	265	250	251	287	249	256	260	271	269	279	276	253	289	278	280	271	258	245	230	286	263	249	277	248	287	276	272	283	253	276	294	252	267	257	270	244	296	264	246	257	245	261	259	245	262	266	275	284	271	250	238	267	250	250	252	249	244	241	251	271	249	304	250	258	278	247	273	277	244	244	262	289	275	274	260	255	287	277	238	268	273	288	272	255	262	257	265	266	237	237	258	258	292	271	242	258	236	245	239	261	271	253	274	270	272	265	268	256	253	276	266	272	267	241	252	288	253	260	270	276	275	251	282	265	267	283	267	265	252	265	256	281	280	277	288	256	264	275	256	233	260	243	276	285	295	264	274	259	261	286	297	247	256	263	251	265	259	270	275	251	249	272	266	272	268	282	251	252	280	255	263	256	294	287	283	265	283	280	274	267	291	262	267	297	272	259	256	250	304	270	251	227	273	224	278	264	272	262	257	266	282	242	246	254	269	271	269	244	296	257	261	252	252	279	250	247	239	239	267	267	262	258	253	253	254	259	270	260	244	263	294	266	249	284	272	274	257	260	274	251	255	261	257	271	267	253	272	263	264	284	256	274	283	252	267	254	272	256	261	271	236	269	270	258	287	261	269	273	243	255	283	246	269	261	257	268	229	279	244	254	273	279	261	287	283	266	247	254	276	251	269	264	232	262	240	270	270	276	264	240	240	223	272	280	243	250	277	227	244	273	280	269	249	261	271	234	230	250	259	252	252	278	269	249	288	230	255	238	295	266	256	275	258	262	270	255	273	254	262	258	299	245	263	252	256	269	258	251	266	269	283	285	264	246	255	266	275	301	239	275	246	263	259	254	283	275	254	258	276	278	241	269	275	264	258	276	282	240	236	256	270	261	301	294	281	234	240	259	243	257	250	288	266	259	243	253	264	269	255	259	265	226	265	265	240	265	266	257	254	241	276	246	287	248	264	256	248	258	232	253	256	271	256	279	239	273	252	281	273	268	249	259	248	252	262	272	268	256	273	284	233	267	261	260	255	273	277	251	242	275	304	247	274	249	276	278	224	260	259	246	255	243	232	267	257	305	256	270	264	250	304	282	253	290	278	264	263	257	266	260	276	258	232	287	275	291	266	259	267	254	241	278	290	270	248	291	295	273	270	250	259	271	265	252	252	231	237	249	247	306	270	254	264	283	270	253	260	281	277	245	278	263	241	272	236	259	264	284	267	282	271	261	267	292	275	283	267	257	256	249	252	251	251	238	261	252	241	254	237	282	217	257	268	264	268	244	272	270	261	288	290	249	273	256	263	260	264	276	247	268	260	268	284	273	269	267	278	274	264	289	284	271	234	269	281	256	266	252	280	252	303	287	259	221	258	261	251	265	267	291	250	258	245	262	269	259	295	259	276	265	259	239	250	264	279	262	249	268	287	288	258	263	273	289	258	245	231	259	269	262	280	240	246	236	298	276	228	256	242	271	234	246	261	243	267	275	264	261	246	235	246	265	252	254	265	260	265	291	237	260	286	264	290	259	295	284	293	281	250	276	280	256	245	269	298	258	258	258	263	237	285	276	274	258	248	249	293	228	243	265	271	253	236	292	275	266	287	263	275	252	288	265	250	251	268	276	260	268	276	276	281	289	236	276	257	290	257	252	257	267	258	226	259	294	276	258	290	247	268	253	263	257	270	265	256	278	259	256	281	281	260	248	270	275	275	253	252	237	245	245	283	293	271	243	241	230	268	268	265	271	277	272	247	272	257	247	270	254	269	242	275	250	238	250	243	230	246	242	275	244	258	250	264	301	239	257	270	267	252	287	251	263	279	262	247	248	273	268	261	237	253	276	247	267	264	261	253	279	282	265	280	263	275	261	276	260	286	261	272	274	279	247	239	311	258	250	248	273	268	241	303	247	283	256	254	283	284	271	240	256	281	255	252	268	254	279	278	266	275	273	265	291	243	255	271	242	284	264	265	276	255	285	253	259	253	269	242	270	253	273	236	228	264	270	260	248	245	245	270	317	260	278	269	272	241	239	251	258	273	285	270	268	279	245	239	250	258	296	247	266	297	248	266	231	266	267	287	249	275	275	252	260	255	260	257	275	274	274	249	267	280	268	254	280	257	283	238	271	247	267	273	233	243	280	261	249	258	253	306	267	265	256	246	260	249	277	264	269	285	281	289	275	250	262	273	264	270	244	241	266	258	309	283	252	271	299	264	259	274	268	254	260	243	240	273	261	268	248	230	278	259	270	272	263	268	273	271	261	259	237	259	245	258	263	294	276	259	277	250	289	290	284	276	264	272	253	281	255	261	255	251	274	262	300	273	247	277	275	260	261	252	305	271	292	224	273	270	250	280	259	263	267	265	274	225	247	259	266	292	260	257	244	270	280	244	270	252	267	281	246	279	258	288	275	294	239	250	259	257	280	273	237	269	261	258	296	292	268	247	273	279	290	283	267	236	290	282	252	272	261	271	264	240	279	255	284	250	276	280	255	269	260	228	274	260	258	265	262	259	231	242	266	246	278	279	262	251	250	270	260	242	280	229	240	238	246	274	270	262	246	264	263	294	258	233	246	280	229	260	253	256	242	275	238	266	254	233	265	250	285	234	260	279	278	263	253	280	248	259	255	282	266	309	286	292	260	287	258	258	271	253	260	281	249	251	249	267	278	260	264	264	260	259	250	265	266	265	274	242	258	264	271	296	256	261	247	284	253	256	288	284	262	260	269	270	262	266	285	251	259	286	267	296	271	274	251	295	257	238	282	253	281	273	286	290	271	288	255	251	255	246	241	234	267	269	290	286	274	266	265	265	285	277	252	263	274	298	227	276	299	261	243	265	264	260	276	278	240	268	244	264	250	263	264	259	244	277	242	247	246	261	285	277	275	271	270	249	240	248	256	270	259	263	231	305	248	264	256	265	273	270	242	305	276	230	243	257	240	283	267	285	268	248	282	276	281	272	269	293	248	262	244	254	219	254	277	234	284	228	299	251	255	241	286	239	242	258	264	264	257	261	292	269	262	266	274	257	279	228	285	290	245	269	243	228	243	281	262	283	256	267	278	261	289	256	276	252	306	270	273	295	259	263	246	261	229	276	253	254	266	233	261	264	260	258	251	254	293	265	257	271	257	283	270	275	261	302	258	236	278	275	265	284	251	240	253	274	262	253	265	276	281	246	291	269	256	270	282	255	259	287	257	285	268	250	274	265	268	219	266	260	291	258	279	268	248	283	269	256	242	239	287	246	280	242	283	286	277	280	252	265	272	285	257	272	260	257	240	247	269	265	267	250	281	265	269	247	259	280	251	252	273	245	300	247	264	235	246	303	253	288	275	260	261	261	285	296	289	282	264	269
10255	19024	17829	12002	9445	7787	6620	5745	5026	4515	3737	3216	2525	1980	1451	1128	934	893	833	806	750	764	817	763	739	730	724	732	723	717	693	725	748	651	688	644	636	705	677	642	685	617	642	627	619	666	666	651	618	611	585	583	573	671	630	623	607	602	599	591	671	619	573	621	589	597	635	656	596	626	627	618	612	607	655	615	584	604	567	578	574	599	614	599	597	579	599	582	604	610	596	643	608	633	646	612	604	642	639	592	610	628	567	655	644	545	606	601	611	609	591	547	605	622	631	597	584	603	611	568	642	581	629	625	636	588	613	671	637	585	602	617	603	612	610	616	609	621	596	615	656	589	595	567	586	609	562	605	611	613	607	614	581	629	636	602	610	596	572	607	641	639	553	639	599	570	621	548	587	633	622	606	577	606	604	604	640	577	632	606	572	629	604	618	591	617	600	614	619	609	617	565	610	644	575	624	643	634	636	623	608	629	625	619	627	632	513	610	625	606	581	638	618	604	591	642	649	619	570	579	600	604	581	608	583	585	617	599	558	586	581	620	553	617	616	612	595	663	585	546	625	604	649	588	576	612	623	586	593	574	614	604	613	591	653	589	598	575	611	609	593	579	650	585	581	582	652	669	634	648	597	593	624	600	594	584	600	575	635	585	608	648	585	531	624	598	640	588	599	605	603	609	635	597	591	574	609	568	615	612	609	628	595	599	579	596	616	593	603	627	596	618	594	625	592	626	631	581	618	623	636	589	593	637	583	567	593	592	588	593	614	605	589	567	658	599	616	620	575	605	595	601	584	616	635	571	606	625	636	627	632	629	621	559	632	599	592	630	563	641	610	558	597	592	604	596	610	589	635	604	558	631	624	623	613	591	573	584	591	620	584	619	590	619	626	608	604	587	613	578	618	675	621	569	608	617	608	603	595	626	578	591	586	615	645	607	632	580	617	601	564	647	606	596	597	554	666	588	548	645	606	599	599	608	587	626	615	587	654	602	569	645	633	653	601	609	570	608	591	588	583	613	580	573	619	573	589	605	615	619	601	653	603	607	618	623	594	593	602	611	579	647	642	654	591	564	619	624	640	634	584	595	597	629	623	619	600	582	607	675	653	605	558	633	599	629	622	597	612	598	622	612	617	594	566	632	589	650	630	631	615	615	602	575	549	604	605	583	624	612	585	620	591	612	616	631	588	591	612	608	598	610	640	612	624	654	645	635	574	606	565	648	662	607	580	611	644	575	584	610	593	635	612	542	621	597	605	635	570	583	555	619	591	607	621	627	590	551	602	601	611	629	612	626	623	586	586	592	599	599	546	651	601	625	601	644	598	610	584	647	596	621	567	576	644	563	584	623	617	654	607	582	607	671	606	623	585	576	641	627	609	660	598	603	603	595	599	590	644	580	591	587	620	626	592	609	597	586	600	577	607	585	654	571	613	600	626	559	599	641	626	618	593	557	612	615	592	645	616	575	596	627	644	571	612	599	659	627	564	584	574	612	590	571	579	629	611	602	617	595	571	580	607	639	601	582	601	575	573	648	605	583	586	575	599	611	626	582	573	607	620	627	614	598	628	578	606	584	600	566	596	594	614	615	572	579	643	587	597	654	624	587	603	642	607	632	621	596	617	590	556	611	545	611	610	604	615	621	616	593	620	634	628	633	588	623	624	607	596	596	594	659	614	615	651	590	591	623	605	602	600	587	603	604	579	642	572	622	626	566	597	594	624	552	583	597	604	602	577	595	592	595	618	658	613	637	599	568	590	588	627	566	607	601	621	584	633	651	555	590	608	615	620	559	594	584	631	640	623	657	601	588	614	607	563	615	627	643	626	577	580	664	599	645	604	625	592	665	583	646	613	582	618	589	597	595	608	586	628	611	621	634	607	583	600	626	633	571	645	609	612	601	627	578	613	648	631	635	616	623	641	599	617	596	634	572	614	584	614	621	592	595	589	544	520	608	606	604	597	587	593	603	598	621	587	618	559	582	557	597	573	617	615	605	566	623	609	598	584	600	565	641	627	628	574	587	608	604	630	619	620	650	616	580	595	644	569	615	628	576	621	632	614	566	599	623	630	580	604	636	623	636	573	593	618	646	609	600	623	591	626	616	600	598	633	574	580	573	606	636	636	587	607	601	562	632	609	615	626	551	601	562	568	568	606	641	598	579	622	564	626	558	602	582	637	625	630	561	602	601	585	618	601	595	558	636	634	590	618	592	626	575	609	596	620	618	630	606	572	581	587	651	583	615	625	630	617	642	623	610	657	549	623	581	602	622	641	623	611	611	587	584	615	593	585	610	602	603	579	629	612	598	591	579	636	622	661	569	583	598	583	620	646	593	602	629	606	626	613	580	597	593	618	609	594	618	588	630	563	566	612	621	650	590	579	600	599	595	622	596	614	601	608	586	602	627	555	641	657	577	650	591	634	600	576	599	591	647	582	673	569	607	606	605	630	622	579	616	616	617	619	558	682	568	581	593	570	612	648	608	588	589	563	646	646	601	575	621	598	602	559	625	597	581	601	601	585	601	605	627	552	560	621	603	591	604	589	585	630	598	617	553	580	575	594	606	631	643	586	556	600	605	563	615	559	576	611	654	582	624	666	623	595	619	600	612	596	591	609	573	613	601	618	610	590	581	565	590	607	645	591	624	588	620	604	572	590	612	608	591	601	581	638	614	651	612	605	609	653	619	597	572	587	601	574	614	618	661	635	649	577	561	595	615	654	655	611	597	615	611	608	578	620	599	644	645	592	621	640	594	588	586	617	607	587	605	619	604	613	648	557	608	592	546	605	598	613	639	608	626	593	634	585	596	601	627	585	575	600	577	584	604	591	597	618	609	617	588	610	594	655	613	666	611	608	602	609	621	586	641	603	600	590	599	616	631	628	553	593	607	579	616	588	588	607	588	637	594	598	608	592	592	577	598	616	608	596	591	629	610	664	560	593	560	634	627	635	658	617	615	619	548	605	621	622	575	587	610	594	564	587	604	582	574	583	591	615	581	599	587	611	565	606	636	644	596	631	646	632	596	626	632	654	570	656	645	638	621	603	604	610	587	619	601	599	585	604	595	618	569	569	629	619	593	627	603	615	635	606	575	599	628	604	610	625	546	615	586	658	590	594	655	603	620	598	630	635	626	599	589	596	536	590	649	591	594	603	588	559	654	625	582	633	629	603	603	608	647	607	606	583	570	618	529	647	637	683	568	593	610	585	609	594	611	590	632	630	600	621	637	624	600	584	619	617	592	572	621	631	573	607	585	626	568	585	566	608	653	620	657	582	599	593	641	592	642	624	647	603	631	561	643	635	603	646	576	582	627	627	599	621	630	562	605	599	609	576	599	600	591	607	606	696	610	638	584	603	605	619	610	656	611	602	584	615	598	623	585	605	629	617	581	612	592	603	608	619	595	614	620	616	599	608	610	612	608	551	579	626	654	616	672	592	566	590	614	602	578	654	564	616	601	604	618	580	621	645	578	606	606	638	596	604	608	572	624
24158	21455	28946	24377	21430	12708	4695	2876	2383	2103	1756	1516	1368	1035	794	662	622	527	553	526	541	520	575	568	554	575	494	569	506	525	507	500	496	516	512	536	484	492	470	523	507	467	486	490	484	480	469	466	465	465	481	460	468	492	458	446	513	443	463	499	459	446	483	481	440	448	446	489	438	458	521	487	421	477	482	422	481	449	487	467	498	457	450	466	503	457	475	500	454	490	466	480	495	471	503	460	507	492	467	454	470	442	485	503	492	499	451	473	454	458	478	455	451	508	416	478	435	451	469	478	457	472	502	458	493	485	438	440	475	493	464	476	461	458	460	483	470	463	463	504	444	456	457	436	461	450	452	472	494	476	478	462	465	478	462	455	461	471	429	426	452	493	491	490	441	472	446	468	497	496	462	485	479	473	489	451	456	417	464	501	450	487	405	475	467	460	485	496	455	450	454	450	451	464	533	436	463	467	469	441	495	459	504	463	482	437	482	462	445	480	493	436	420	457	444	476	456	464	453	468	479	478	449	465	475	440	487	467	488	493	466	430	464	464	477	443	481	457	415	494	455	485	460	464	469	457	459	430	474	494	465	482	464	436	414	482	474	447	433	464	464	489	407	482	462	479	455	426	463	477	510	492	459	499	459	477	441	492	441	438	469	484	466	479	455	427	456	489	467	426	466	481	492	478	471	446	433	432	405	456	463	429	460	443	475	454	489	440	444	462	455	458	482	494	484	460	467	433	488	456	480	466	466	469	479	494	457	484	460	482	514	432	467	447	449	436	461	471	486	449	465	472	463	474	421	503	453	497	467	445	493	478	512	476	462	426	466	445	488	441	501	460	433	487	477	479	450	456	467	472	426	464	471	450	439	501	467	442	475	492	470	438	471	479	453	455	470	453	484	468	466	462	425	463	464	458	471	440	454	455	466	454	479	436	443	460	443	450	480	489	454	448	441	493	473	451	447	497	474	479	461	459	443	480	456	479	480	463	456	432	493	482	449	480	488	476	462	468	451	488	474	451	452	484	481	456	415	441	487	485	445	435	450	472	457	456	496	450	474	450	453	464	497	457	454	455	478	456	429	460	463	496	443	467	452	439	458	446	460	468	463	508	483	475	439	484	479	492	454	438	433	458	523	471	463	459	467	449	497	473	436	467	488	434	433	441	443	454	438	482	460	430	444	427	457	444	465	477	502	450	467	423	479	461	481	478	460	480	445	487	464	464	467	484	488	494	463	425	484	423	463	416	474	481	454	450	448	437	456	433	457	463	472	510	471	446	434	504	494	470	462	463	433	455	460	442	450	498	472	453	467	474	476	480	490	468	458	490	445	472	484	430	480	486	465	458	490	438	463	463	447	452	455	440	438	452	502	478	483	410	452	471	422	487	460	480	479	459	436	464	444	451	478	464	485	491	453	446	450	495	497	432	460	456	480	459	491	469	457	480	447	482	444	466	439	484	474	469	472	438	442	452	483	484	502	472	446	434	451	489	497	478	472	470	435	462	466	471	435	469	434	462	475	464	473	498	462	489	477	458	414	459	487	462	475	462	459	454	478	442	479	480	464	482	447	473	489	444	458	481	447	471	485	500	480	451	452	477	484	517	491	420	471	442	463	466	484	479	504	481	451	441	481	492	458	460	441	454	480	463	478	417	453	451	485	479	447	477	487	474	469	439	461	485	474	493	442	449	445	476	475	446	457	463	478	452	470	469	491	504	498	473	466	424	459	484	460	514	464	479	455	444	461	417	433	484	469	454	494	471	492	508	524	482	483	508	477	496	511	443	467	464	445	472	460	474	446	451	485	447	449	474	483	473	474	461	489	438	422	464	462	442	475	448	514	461	461	423	470	446	466	450	472	430	444	494	452	482	480	434	458	478	466	450	465	442	486	458	455	476	412	445	457	467	487	426	445	505	427	451	475	449	426	439	488	464	469	439	478	458	472	459	470	437	509	477	448	462	503	468	452	482	451	459	448	453	483	440	404	468	434	495	483	510	471	468	482	472	464	460	455	431	442	457	465	466	458	465	491	449	451	464	451	467	427	479	483	474	461	495	475	489	487	481	467	429	487	496	452	433	474	475	489	472	477	492	520	474	429	432	452	456	465	478	507	459	455	467	458	468	493	476	467	490	480	448	500	442	477	462	484	472	434	478	467	460	446	470	485	454	447	446	516	444	471	473	459	475	443	453	468	444	467	464	428	477	491	497	463	467	447	462	450	477	470	461	475	447	492	480	477	474	496	469	492	447	432	457	463	471	495	472	487	464	448	457	487	481	484	461	511	418	466	449	485	485	476	486	428	466	434	493	464	455	469	455	454	491	469	464	439	460	473	464	492	450	453	436	446	443	471	452	472	465	432	478	470	453	506	461	465	456	426	461	484	459	455	478	470	453	499	469	453	464	453	457	453	456	493	479	451	529	472	488	455	490	441	473	468	482	456	456	450	437	508	501	460	438	457	451	443	454	431	453	474	474	420	453	458	485	482	461	458	464	469	459	460	462	485	485	453	461	447	446	452	453	443	432	466	485	437	457	479	449	454	467	444	481	457	466	473	466	419	435	502	451	465	458	428	452	484	444	457	493	466	424	456	435	501	493	434	458	472	476	451	459	424	460	479	471	498	440	495	413	453	462	463	460	462	415	438	447	420	481	476	457	492	450	457	459	458	453	451	449	457	437	464	472	488	446	481	440	504	483	459	502	476	489	461	474	437	468	465	477	470	482	488	483	491	466	442	475	470	445	496	480	483	484	489	481	452	451	458	486	472	477	456	458	450	476	445	471	474	504	440	471	445	464	473	457	475	436	465	430	447	466	479	446	465	449	464	462	460	484	506	445	471	432	465	432	475	432	481	540	475	460	449	443	469	454	474	496	443	474	426	474	472	447	474	456	438	451	482	509	471	478	469	492	447	425	485	446	500	490	438	490	459	455	435	449	466	467	475	445	444	451	441	457	447	453	471	428	487	450	460	466	445	443	450	504	500	465	459	522	510	445	442	462	456	403	462	457	462	467	450	462	439	452	436	474	461	459	454	464	434	447	462	481	429	422	475	448	486	498	487	435	450	475	454	501	486	457	457	453	446	446	475	444	494	468	442	483	468	441	495	454	497	448	443	489	470	446	463	501	465	446	463	473	452	491	462	468	445	469	493	474	451	446	504	482	480	465	472	464	477	475	444	477	472	467	497	460	422	465	472	456	463	473	468	460	453	472	470	494	486	484	439	454	443	509	441	432	482	453	469	453	463	458	462	436	445	446	489	433	475	477	472	485	474	494	450	433	437	449	491	498	454	488	474	382	469	507	455	497	464	476	491	490	435	480	461	466	461	436	482	411	469	466	505	437	462	474	465	456	484	509	460	450	459	436	424	462	446	448	494	472	461	477	440	480	449	458	475	466	488	454	440	448	463	463	481	479	402	496	459	467	462	471	442	465	442	458	472	467	471	467	458	481	467	477	472	479	429	477	476	501	477	499	477	458	498	471	432	501	477	458
13441	25459	23716	17027	13610	11601	10400	9121	8051	7035	5840	4975	4177	3253	2397	1930	1513	1484	1314	1350	1236	1255	1225	1205	1215	1211	1267	1203	1178	1139	1167	1094	1143	1136	1083	1070	1089	1042	1016	1017	1022	989	975	958	980	1061	1014	982	980	965	978	1025	973	975	993	942	1026	956	973	1059	922	1069	949	995	1006	970	992	1015	1024	956	1019	967	987	1006	1017	976	976	964	977	954	984	933	914	955	980	985	1035	913	959	962	895	952	993	982	978	969	974	1034	966	973	1010	910	980	963	1002	1022	930	986	995	966	1031	939	1027	971	984	975	1024	945	938	964	920	962	963	983	1008	951	1017	1000	948	964	993	978	929	945	944	928	866	964	956	961	964	915	956	928	920	997	1041	938	929	940	949	920	987	975	971	973	928	995	931	1007	981	970	1027	945	985	990	1014	990	953	954	952	975	919	977	961	961	969	972	959	990	966	943	1039	926	1011	943	1016	989	976	943	918	944	936	937	926	945	951	1010	1002	986	968	963	958	998	965	969	932	977	932	1021	1015	952	942	1004	939	959	953	956	995	993	967	1044	945	978	950	953	965	945	996	918	987	1006	942	932	960	966	1028	975	973	1004	981	993	1035	983	984	954	949	982	1014	967	1011	983	961	972	958	983	998	956	980	939	961	917	960	934	951	920	932	921	983	963	923	977	985	976	974	967	1020	966	985	967	940	962	982	995	944	1006	1004	986	956	994	965	967	976	991	991	990	976	958	956	959	929	948	968	898	964	949	976	946	970	1040	950	958	927	931	1019	949	973	985	974	947	945	950	939	907	997	934	1003	995	998	967	1023	949	982	996	1022	1009	948	1004	965	997	1023	954	997	953	952	986	991	935	969	1002	1027	1009	1018	987	1007	931	983	942	997	955	944	1010	1019	919	957	981	957	966	924	968	979	994	950	917	955	957	961	996	922	981	1053	999	948	1007	914	988	970	961	945	951	959	962	996	969	880	996	1000	1029	929	965	986	945	943	981	986	936	957	962	1016	994	962	969	1003	994	985	1023	984	990	923	896	1026	968	949	912	978	1019	959	974	991	986	948	992	1056	944	928	952	967	954	974	963	966	917	960	951	988	965	975	966	950	938	947	957	955	1012	970	904	971	947	992	942	941	951	938	942	965	1014	918	998	982	992	944	997	960	984	951	1015	951	980	961	985	964	932	1005	996	948	982	956	962	926	952	910	994	886	941	1047	947	965	951	982	985	973	983	954	991	971	976	897	1009	981	908	938	961	927	1022	1015	1004	976	946	966	981	939	972	1029	977	970	993	959	976	942	1006	973	999	969	969	962	949	953	986	1016	954	956	978	944	1057	978	1020	946	966	939	909	920	943	985	969	988	926	953	918	941	971	958	967	951	994	946	977	944	971	997	918	978	930	998	949	944	975	970	989	876	950	963	1013	944	985	970	989	951	942	988	997	954	962	936	957	914	964	925	974	901	989	1002	976	1009	918	916	971	991	936	977	1000	951	986	997	993	1001	902	972	967	981	1012	1020	966	951	997	1004	986	965	907	966	959	931	970	938	983	972	934	988	1005	963	970	937	933	987	981	969	970	946	991	909	964	940	986	1000	968	980	922	896	961	946	967	897	1007	948	929	968	1014	942	959	974	957	979	968	962	911	997	998	960	977	1027	966	981	939	956	984	961	983	1040	987	937	943	968	958	897	982	961	958	991	958	951	982	916	891	953	960	937	989	984	911	939	992	939	920	961	1034	975	1038	1014	986	978	971	969	967	962	957	971	1000	1033	978	1007	941	1010	976	956	988	971	994	956	933	969	964	898	931	929	987	1002	981	1007	937	997	961	1006	884	953	948	970	1028	915	890	926	982	939	955	926	948	938	939	945	949	961	995	950	943	1031	997	986	961	980	936	1035	943	902	941	953	966	992	921	964	974	920	950	1025	939	877	961	976	916	995	963	974	977	954	966	898	974	973	943	957	979	933	1012	931	1032	953	942	1028	972	1002	972	977	965	1021	1033	997	935	993	1002	976	984	969	915	941	969	997	949	1007	955	1012	1015	958	964	971	953	973	968	969	947	978	942	962	935	999	961	964	954	977	979	983	951	950	942	1023	992	982	966	959	971	970	938	956	961	922	960	958	995	980	1007	912	1026	1005	940	965	970	906	956	1004	1002	969	961	946	931	935	944	986	1010	953	985	1043	954	967	936	973	990	947	948	967	944	975	944	978	924	1011	960	961	960	1040	944	946	946	988	955	977	947	962	983	928	969	973	942	948	974	977	960	985	979	947	979	957	956	1007	967	985	973	966	985	941	959	952	995	991	952	1012	917	968	963	946	977	974	959	936	949	969	960	965	982	961	1005	980	968	1009	977	968	946	969	998	927	941	910	959	990	944	995	987	993	986	924	969	981	962	1008	964	948	962	949	995	999	990	906	954	991	1025	1016	978	973	909	1002	999	1000	951	884	983	933	933	984	969	977	950	950	967	994	951	966	962	951	935	977	960	992	958	942	935	938	922	948	979	969	966	1006	948	948	960	928	972	971	985	906	906	978	951	1028	963	958	900	942	929	996	976	953	928	1008	937	981	931	962	930	963	928	933	991	1009	968	951	957	978	1018	979	1004	971	922	961	953	922	1006	941	970	970	932	951	969	1021	1001	990	949	927	948	1006	956	942	961	953	994	976	960	923	986	963	993	964	993	917	996	994	956	973	965	941	1039	959	983	957	936	950	939	930	978	942	975	921	957	1018	975	983	922	951	995	965	991	958	971	921	932	939	936	931	959	1004	957	925	980	993	920	991	991	957	994	947	1038	973	1007	954	974	937	958	967	965	968	964	945	952	937	920	933	918	978	971	961	981	954	940	985	981	949	929	1032	971	957	972	941	959	964	907	933	937	992	959	949	981	986	942	948	998	983	946	983	1018	928	944	919	951	940	916	969	930	972	994	945	954	986	907	985	963	960	975	1001	988	979	1007	981	998	866	939	924	959	950	916	955	972	961	985	928	984	954	941	947	943	963	951	941	925	975	1022	976	933	1017	957	1002	995	914	1014	1020	884	988	1011	949	954	944	949	990	938	972	1013	1015	969	979	953	963	1003	984	988	1008	897	966	980	950	965	978	978	954	1004	1006	971	970	987	1023	915	960	899	960	938	941	938	936	944	974	966	1031	994	1003	1004	930	939	973	934	928	914	986	958	959	1016	967	1000	1003	1019	962	926	931	972	935	965	951	962	908	939	977	963	965	989	913	884	946	957	947	928	979	941	918	941	966	1010	940	946	974	934	943	957	1015	948	1014	916	974	902	940	1001	974	930	949	847	931	936	1000	1013	1007	956	942	1020	992	967	1002	929	979	990	959	951	964	1004	1004	939	974	982	1025	937	968	1007	940	989	965	985	933	999	961	882	977	981	950	949	970	1032	929	947	955	931	942	952	958	969	999	957	965	985	1000	984	963	954	1004	1022	977	971	906	962	939	941	936	947	982	881	973	1000	1049	964	961	1014	958	952	906	944	944	928	939	979	1017	980	950	979	965	1017	1023	941	939	957	928	1005	930	1016	963	938	977	955	961	956	977	989	950	988	938	961	948	946	974	978	980	996	976	889	984	960	976	955	969	955	959	931	983	950	930	937	912	1005	977	976	906	994	997	945	923	913	949	957	975	1000	964	932	934	959	939	930	944	1034	972	957	983	948	954	995	962	945	959	939	951	1003	937	922	992	957	977	988	975	959
27445	16802	4346	1819	1206	969	882	820	699	629	567	513	522	442	443	396	370	376	390	420	421	388	385	379	386	369	450	403	419	407	370	379	377	386	446	398	413	383	391	382	409	367	398	423	393	367	379	381	370	377	388	405	380	390	386	409	361	364	375	393	398	396	396	370	371	404	380	353	415	378	362	379	401	381	381	389	378	361	379	347	346	391	384	378	405	360	363	376	394	374	401	367	382	418	358	380	380	409	366	393	415	398	390	371	371	417	370	371	330	377	359	380	392	387	357	391	395	379	381	381	405	376	411	409	383	384	410	371	379	388	381	383	370	383	394	370	410	370	413	401	376	418	378	380	385	377	358	401	403	380	399	395	407	364	409	359	347	392	345	390	394	384	402	388	398	364	348	364	400	373	386	386	402	387	380	406	378	379	372	359	396	376	392	359	391	386	406	390	372	367	383	414	391	433	422	364	406	370	364	397	380	417	364	394	411	369	380	370	445	370	358	395	388	403	424	390	393	386	390	361	388	376	382	382	398	348	389	381	407	370	410	371	359	403	401	361	366	407	401	370	362	406	367	339	398	357	395	382	373	387	360	402	377	365	384	349	399	410	402	400	415	409	393	381	372	376	400	395	355	365	382	365	373	404	353	376	425	397	374	378	400	370	380	382	404	349	396	433	386	381	376	346	407	403	373	420	371	389	423	388	417	363	429	371	370	381	419	420	368	412	385	365	394	385	394	404	392	426	369	397	417	372	388	329	417	370	404	382	367	394	375	386	393	395	385	353	432	354	353	369	389	393	406	379	398	374	363	423	393	373	373	377	381	389	345	391	384	395	377	371	419	373	407	367	394	399	426	372	383	379	412	380	371	390	394	384	388	417	402	414	371	382	413	386	361	426	362	393	352	394	385	395	393	374	373	372	397	409	351	375	394	412	384	381	416	418	401	345	379	366	361	366	378	379	376	395	379	395	419	408	373	385	361	399	376	368	404	419	390	394	372	400	370	400	394	375	389	383	397	375	334	391	382	358	396	355	373	364	387	385	373	368	387	408	366	387	394	412	347	356	415	380	433	394	387	363	389	382	369	413	391	367	375	373	392	383	378	389	378	422	394	381	408	409	396	368	374	393	360	426	408	388	350	356	378	374	394	384	402	388	378	399	391	397	372	397	367	420	406	402	385	364	399	392	385	371	370	392	371	358	401	413	375	398	381	399	393	362	343	362	383	374	391	398	387	410	380	400	386	394	359	390	373	396	398	399	384	394	387	388	362	384	415	363	384	368	399	386	421	382	364	396	370	424	403	394	373	395	391	384	415	373	356	382	441	409	388	398	350	422	366	368	366	386	383	376	399	385	418	391	361	413	377	392	383	397	388	364	388	351	377	401	387	384	378	403	390	392	387	401	382	403	354	380	396	418	373	400	364	413	370	397	387	391	386	370	358	377	382	362	384	376	368	402	374	380	401	402	368	368	408	411	406	355	377	385	362	387	408	377	420	350	358	397	412	378	386	380	374	380	391	428	376	362	380	368	364	369	395	409	384	404	377	379	364	358	387	378	393	402	389	385	383	404	369	376	408	382	409	397	410	388	398	395	383	406	383	389	375	409	342	377	386	424	369	409	421	386	387	392	369	415	363	386	387	412	374	403	381	414	431	355	394	399	401	336	387	387	402	396	390	353	397	393	377	384	383	390	390	414	386	362	359	384	427	399	384	386	363	404	403	390	376	372	389	367	412	378	402	400	390	400	391	376	376	383	378	401	390	368	399	385	374	392	349	387	384	372	399	384	415	368	327	392	391	385	373	371	354	385	411	356	401	441	380	400	369	349	419	399	396	393	379	361	386	366	358	412	405	420	383	382	358	366	385	351	394	393	431	407	397	384	405	386	363	390	368	322	407	361	409	406	386	395	402	388	386	395	407	386	395	398	410	386	353	347	387	349	369	386	392	398	365	395	358	377	404	368	399	383	398	357	386	388	370	381	366	415	377	369	388	342	375	383	411	369	391	396	411	393	373	406	406	409	360	377	395	394	362	365	380	368	415	359	404	382	402	385	419	429	391	395	395	423	354	380	416	360	384	380	403	402	374	377	387	373	399	386	382	397	396	403	345	415	399	384	395	354	379	413	351	413	376	378	388	405	366	395	382	389	395	386	361	423	358	393	382	377	366	384	419	396	345	393	400	403	408	372	375	363	367	421	394	384	389	379	346	388	406	377	414	356	359	386	350	379	414	399	364	369	373	384	371	368	365	396	361	367	386	375	407	405	387	413	385	357	387	399	372	378	414	385	410	387	364	411	411	366	357	379	417	368	383	405	412	379	372	400	409	391	388	378	380	378	402	388	374	433	390	399	354	401	372	371	404	354	392	381	401	394	372	397	387	391	416	418	373	372	376	349	396	396	363	378	393	344	359	396	393	379	396	367	398	384	384	375	416	388	407	390	368	386	414	413	377	381	358	448	416	349	376	369	379	414	378	352	376	391	394	406	388	369	369	411	414	393	365	387	378	370	397	400	375	385	397	378	365	390	363	371	391	391	378	406	367	365	371	382	393	386	381	370	404	393	411	416	389	401	395	396	362	367	368	368	371	372	407	354	427	368	367	391	388	383	377	409	387	441	399	367	384	375	379	398	417	405	408	387	349	394	383	346	403	401	379	394	399	386	368	386	395	384	378	388	411	373	390	385	376	429	394	423	377	394	399	388	367	413	387	411	376	374	380	401	379	378	359	366	418	387	346	400	414	389	380	406	373	370	393	390	396	373	402	385	409	407	394	404	378	408	354	350	386	386	411	388	381	375	406	392	390	383	373	423	393	376	381	391	403	372	390	401	405	376	395	381	421	365	393	431	394	368	375	404	425	365	392	375	400	391	358	368	383	402	403	400	401	418	384	432	393	392	360	376	374	391	400	382	402	398	361	337	363	377	380	358	389	381	381	369	396	380	406	420	379	372	416	400	426	401	370	394	391	367	402	417	397	384	381	397	380	378	388	395	380	437	384	389	368	348	387	378	391	385	392	392	375	390	362	373	380	400	406	378	381	415	395	380	417	364	396	391	380	392	373	380	383	392	419	386	401	385	407	368	383	391	393	367	368	405	367	368	384	346	389	399	378	391	384	384	383	365	387	395	399	416	401	390	406	362	391	378	416	369	388	413	375	395	379	385	378	409	383	415	412	389	381	369	394	399	380	380	400	355	388	397	356	388	385	383	405	407	387	413	423	406	413	408	342	354	384	424	366	384	390	407	416	411	393	389	398	377	366	388	377	380	380	363	384	337	375	375	381	395	386	389	365	399	394	404	364	383	388	427	383	407	371	372	394	361	421	356	379	377	378	396	411	337	364	388	379	404	377	388	364	391	384	374	404	407	392	363	347	418	423	374	364	417	396	385	380	372	370	390	399	374	394	402	381	408	398	417	389	388	372	407	398	422	375	399	416	400	396	394	398	366	393	387	359	369	379	383	407	365	352	389	371	408	370	385	371	443	400	397	359	407
7691	8840	8132	4967	3796	3412	3046	2740	2485	2079	1881	1671	1447	1186	1053	934	901	884	911	901	915	912	898	937	882	897	945	883	916	903	878	872	953	904	876	883	906	849	912	891	881	854	855	899	869	888	859	900	818	901	819	821	892	904	862	915	874	882	821	864	762	840	793	858	844	902	801	890	843	836	902	856	843	887	865	924	874	846	866	872	881	859	835	821	812	847	867	920	849	852	870	877	852	846	852	840	857	833	829	891	866	889	846	890	854	870	804	826	843	827	852	905	811	905	892	871	787	885	864	893	899	867	883	865	879	857	834	873	832	866	850	865	881	857	854	890	845	888	851	805	855	892	814	882	884	807	804	898	865	803	904	809	823	842	865	895	852	856	812	856	834	869	823	822	831	882	857	888	886	844	841	821	864	884	865	887	882	812	897	838	848	818	813	836	840	821	786	873	864	896	838	868	861	848	830	864	825	847	842	838	849	819	798	846	794	785	845	871	852	821	844	912	818	865	878	836	850	859	851	847	869	867	821	850	885	901	807	825	826	800	868	828	877	832	832	825	820	831	917	878	847	855	858	848	862	878	835	854	843	865	857	789	847	858	822	844	945	883	857	858	854	801	867	848	910	866	879	875	877	826	803	848	826	846	861	800	855	860	909	822	839	859	916	840	867	856	807	867	812	875	839	865	872	866	923	844	905	876	884	848	924	855	817	848	848	855	864	802	890	916	861	827	828	837	801	889	846	869	821	806	860	891	884	831	856	855	855	834	831	873	815	906	876	823	860	855	863	939	845	877	830	858	845	913	832	849	841	857	843	844	886	827	824	840	815	862	873	908	878	810	902	899	850	821	890	822	875	844	835	854	900	849	861	857	877	879	817	902	855	861	832	852	838	843	889	901	846	847	840	864	849	850	905	831	839	858	862	860	829	842	867	904	826	874	868	913	919	887	892	875	837	901	887	781	835	860	857	833	922	886	821	818	859	901	801	871	884	811	843	866	868	876	864	838	848	886	860	850	811	843	846	892	866	836	862	902	892	876	857	817	837	885	844	829	867	874	850	848	858	899	840	820	848	906	851	857	846	816	804	882	857	872	882	868	835	882	839	842	863	859	843	902	897	898	796	804	840	871	897	893	877	840	841	872	804	847	873	848	828	877	919	870	849	855	871	881	866	831	859	831	883	913	821	885	885	852	793	836	894	882	785	866	835	879	832	835	889	827	895	854	832	847	813	835	785	880	841	845	811	811	848	868	862	825	879	827	856	824	834	868	852	849	867	848	846	810	830	896	858	864	883	896	851	879	819	844	835	856	840	891	837	868	852	844	949	851	814	868	844	832	879	884	842	838	843	865	883	848	890	848	814	893	853	857	826	830	818	873	865	931	820	808	838	885	867	805	895	851	899	870	825	886	860	812	808	874	838	855	836	874	795	865	831	821	894	892	838	840	835	873	866	888	887	857	836	848	861	837	870	805	805	864	897	916	887	854	848	880	839	894	827	880	871	868	826	842	876	861	854	864	852	793	832	882	863	823	850	823	820	888	819	885	801	881	854	871	875	818	894	829	895	890	900	828	820	868	863	868	861	908	822	889	860	860	889	863	867	850	829	911	807	846	854	879	825	931	868	855	818	846	818	855	875	897	798	884	837	877	919	836	912	863	852	866	892	846	869	835	844	919	863	860	881	918	873	866	860	842	834	895	841	859	816	861	865	858	831	824	856	914	884	852	828	864	834	893	905	817	900	828	803	853	859	844	878	908	875	837	856	867	899	842	858	886	843	860	898	883	813	835	924	845	898	855	869	864	861	878	876	861	860	878	865	824	830	905	784	885	842	870	849	835	838	816	837	886	875	853	878	785	891	905	859	890	846	894	858	889	845	866	841	915	889	834	863	847	796	877	852	903	825	881	843	894	888	860	836	854	863	879	910	862	845	884	857	837	815	806	883	829	871	831	863	845	851	848	852	823	838	889	884	826	919	853	845	822	823	870	846	817	876	844	824	852	827	853	843	872	888	835	854	875	884	852	919	900	848	806	874	846	853	848	864	780	869	837	830	810	886	842	821	864	877	856	835	812	896	872	910	859	825	890	837	894	867	874	871	878	901	861	868	826	876	870	894	800	868	879	871	883	915	860	822	850	887	857	917	936	871	851	853	901	830	862	849	859	872	869	865	923	805	908	816	827	932	829	876	866	840	878	860	880	851	897	901	855	891	857	849	869	870	863	826	865	844	837	860	872	878	877	897	885	872	821	866	889	797	891	875	814	848	856	831	856	854	864	860	831	877	873	876	927	854	906	883	870	921	858	852	890	899	863	884	870	841	854	823	853	824	888	867	869	831	827	830	830	872	872	839	874	873	843	879	828	851	914	859	827	872	876	873	863	820	880	901	867	833	880	930	866	899	837	869	866	817	911	872	814	854	851	850	853	898	839	838	875	909	842	882	891	867	842	855	876	808	839	888	851	889	867	892	872	860	877	872	791	858	892	880	885	881	919	861	868	876	833	845	856	868	851	846	880	836	880	848	874	862	822	954	925	810	850	853	859	922	874	883	831	829	840	828	865	874	888	842	845	849	801	929	927	883	856	884	887	832	828	841	861	793	839	843	879	868	901	854	821	885	810	838	850	851	869	815	853	918	826	826	792	804	909	793	839	866	890	864	865	865	895	881	847	839	874	888	895	866	887	858	842	890	828	831	868	796	824	879	874	855	837	912	837	859	865	853	876	815	874	836	845	847	833	835	897	849	883	829	878	867	864	847	865	816	838	871	799	902	830	871	884	907	875	848	866	842	853	908	882	875	886	835	879	873	870	873	867	862	872	855	906	886	863	854	886	852	819	830	870	833	898	838	911	905	921	889	894	845	855	824	882	833	838	837	825	851	895	908	835	865	875	873	922	847	878	811	811	841	787	816	879	836	873	875	868	859	884	844	855	893	853	871	864	853	865	861	860	862	846	879	864	840	822	810	850	846	835	900	820	859	873	866	864	910	818	883	901	847	875	897	869	865	803	869	832	842	829	790	858	876	903	904	845	873	842	827	883	827	863	847	800	841	867	885	852	843	930	819	820	882	842	820	864	811	886	826	891	881	824	888	866	848	846	834	946	843	858	864	847	887	844	912	832	839	876	905	857	890	879	853	856	838	848	878	879	875	910	905	868	876	880	865	876	873	840	854	821	904	868	794	876	861	854	835	845	850	904	838	818	882	816	856	851	816	875	890	853	913	833	912	887	800	812	876	898	900	894	834	833	867	842	849	851	881	826	886	856	879	828	841	823	896	834	928	839	867	869	856	841	891	875	837	864	826	890	900	842	905	911	863	865	839	839	903	836	875	844	862	866	904	823	813	860	893	856	821	858	838	834	883	830	866	860	861	866	833	817	829	883	872	873	924	846	860	838	835	855	856	859	864	875	801	835	853	842	794	870	890	835	899	846	838	830	850	859	821	870	844	826	835	901	883	878	858	870	834	837	822	863	856	861	850	903	858	900	902	839	865	830
25092	21504	28026	25364	12995	2993	2187	1662	1473	1161	1033	846	728	560	451	414	328	327	347	313	316	323	349	322	322	286	307	288	291	284	292	320	327	294	327	314	277	274	272	310	303	271	244	286	287	246	289	263	299	310	246	291	299	283	278	278	260	266	274	283	300	277	243	263	261	292	270	254	273	273	279	307	284	259	289	294	271	275	254	263	255	290	240	264	258	286	283	259	293	259	277	298	270	275	297	295	253	262	281	252	302	274	260	259	262	270	278	283	293	316	280	285	245	284	275	242	278	287	269	267	308	238	309	287	288	283	266	266	257	304	291	270	285	262	281	272	299	295	260	249	277	288	272	263	284	300	275	275	270	268	270	305	274	314	303	282	263	271	277	264	278	279	268	275	261	309	287	264	300	272	263	286	300	263	280	278	270	285	276	287	285	273	295	257	295	272	287	278	283	284	260	262	282	276	264	264	264	286	275	303	276	281	234	272	284	284	246	305	284	275	270	246	288	257	279	273	270	287	283	276	268	270	264	266	266	280	288	275	270	293	270	283	272	283	281	275	258	282	302	289	281	289	285	281	294	279	257	275	252	285	263	287	259	296	255	267	295	267	311	250	256	284	271	278	256	278	253	274	260	266	274	259	257	277	267	285	267	289	236	278	265	272	266	287	289	256	282	286	278	268	263	268	270	266	258	269	260	272	289	279	260	277	284	276	231	262	289	295	284	298	298	265	277	246	271	278	298	256	270	248	255	283	294	277	295	273	292	275	288	280	304	234	265	295	268	273	288	266	287	289	297	274	290	282	274	281	291	285	261	280	254	293	271	253	303	281	264	256	303	283	281	269	283	302	249	300	291	306	280	259	287	286	288	254	262	290	278	279	268	299	256	268	253	299	273	251	265	303	276	270	281	311	268	267	271	247	295	264	293	278	285	247	311	281	275	271	253	256	274	282	267	277	240	269	306	279	280	249	231	283	260	305	265	289	266	278	285	251	280	294	246	292	282	311	273	279	277	291	268	269	290	275	257	302	255	265	278	276	270	267	279	255	273	265	260	271	283	285	267	289	258	272	225	301	283	269	252	296	267	292	280	279	283	275	262	264	286	287	314	299	300	282	267	257	269	291	258	295	254	281	282	278	253	287	293	303	270	278	289	288	256	274	280	295	257	298	274	281	245	266	267	267	279	300	277	274	295	269	278	313	289	276	296	283	260	259	285	268	294	273	276	267	276	260	281	278	299	295	284	265	255	258	265	292	275	296	254	297	252	262	285	291	265	264	276	308	296	278	278	245	284	246	267	254	308	288	276	285	230	283	257	260	264	272	280	256	302	284	276	242	295	303	283	285	297	283	280	279	296	274	321	295	270	299	279	266	264	268	275	268	288	272	281	283	263	287	277	276	297	312	283	290	296	268	297	299	269	247	255	268	261	295	276	297	259	258	275	267	286	271	250	278	264	277	301	279	258	239	263	285	253	265	290	280	260	274	262	287	273	252	266	271	267	284	290	262	279	283	281	292	278	266	300	243	267	266	253	308	275	249	318	269	261	271	300	216	289	279	288	279	284	276	284	268	258	282	292	262	288	290	280	234	298	267	272	284	266	255	269	288	295	290	277	258	266	249	274	272	284	293	269	259	265	283	263	250	283	278	261	245	291	298	282	275	277	300	289	264	282	302	278	292	287	260	252	290	281	269	294	269	265	271	264	278	245	269	288	282	263	299	253	294	259	255	289	261	280	263	276	271	258	307	273	278	268	275	265	267	266	256	284	256	294	247	264	289	279	262	298	242	268	292	289	261	267	266	274	302	271	263	266	292	268	266	260	288	299	295	293	261	291	299	293	287	282	293	258	266	286	296	285	265	275	263	288	265	271	275	280	270	274	245	244	277	294	253	256	263	269	283	276	270	289	269	320	283	282	277	275	248	292	279	304	259	282	260	262	304	255	271	276	261	283	269	256	279	245	299	273	251	271	268	262	288	279	243	257	276	272	284	269	305	251	290	278	284	267	263	272	301	277	259	286	263	304	275	291	269	274	262	267	303	267	264	274	288	275	302	282	269	294	253	285	282	297	297	275	301	280	266	293	274	283	245	267	278	244	282	289	288	281	258	279	268	245	272	246	285	263	272	273	280	266	279	248	260	261	261	269	266	239	286	286	281	283	293	267	264	265	260	270	295	259	280	285	252	312	293	262	246	274	282	288	245	273	278	267	256	276	266	285	279	303	264	282	260	266	256	263	288	295	276	277	288	258	291	286	266	291	289	278	300	265	286	267	275	293	285	263	267	277	269	272	257	279	262	289	277	272	268	289	264	281	254	272	276	289	260	290	291	262	272	259	281	288	274	311	275	286	312	281	256	287	285	273	284	303	278	277	275	286	287	262	258	286	253	288	292	296	277	302	270	265	299	269	262	298	296	296	296	251	276	259	282	267	268	266	294	253	291	276	280	279	287	278	250	298	275	281	270	277	285	308	295	289	254	324	258	282	247	302	265	265	290	252	251	303	253	283	256	302	300	268	287	300	244	264	292	252	245	268	279	263	279	279	277	266	256	288	280	273	287	274	298	248	288	287	304	275	278	274	267	274	263	285	273	288	311	280	271	289	279	279	293	293	282	260	299	284	275	274	258	256	301	273	264	261	274	288	264	272	276	269	296	249	257	294	292	271	283	244	271	273	242	297	243	272	303	255	246	259	270	285	252	282	246	321	259	296	239	266	268	276	302	293	279	264	267	270	284	281	295	298	277	298	258	267	282	279	255	236	269	271	282	286	262	255	292	276	301	258	273	303	284	261	271	275	268	265	264	297	238	250	279	273	317	265	287	262	285	278	261	267	279	290	262	318	261	277	301	285	275	262	272	262	289	274	273	278	283	324	279	296	271	296	263	279	282	284	298	296	276	240	263	272	269	312	288	301	283	261	268	289	292	263	263	309	258	297	282	281	277	275	287	260	244	264	268	261	270	299	283	285	319	265	268	256	272	265	242	260	261	294	279	258	278	297	237	300	253	258	305	275	283	242	274	288	269	270	266	286	237	251	270	274	255	307	275	257	281	250	289	250	287	276	270	272	261	261	272	266	290	262	306	265	259	273	284	264	245	293	251	269	282	272	306	287	230	251	269	263	294	268	266	262	261	285	272	265	291	286	279	262	244	274	263	282	280	258	241	279	280	244	281	275	267	282	260	247	257	265	288	277	278	275	267	284	276	274	277	271	276	252	261	283	279	265	283	307	268	248	253	262	303	293	249	257	286	270	285	268	278	303	290	284	321	287	291	299	257	259	286	269	259	303	283	269	285	275	274	281	279	283	259	266	286	296	282	295	289	279	287	282	288	298	274	300	280	260	270	290	275	272	268	270	294	271	280	272	269	265	259	273	265	280	259	276	251	259	284	253	273	268	272	292	269	273	246	239	297	275	264	317	234	254	273	256	279	275	242	275	261	297	266	275	269	266	246	300	278	259	283	279	281	277	291	282	257	263	279	265	304	243	275	279	258
10346	19590	17768	11675	9282	7905	6911	6093	5218	4498	3831	3257	2576	1905	1426	1087	925	828	829	830	842	808	801	781	774	765	808	730	764	757	742	731	726	668	724	683	666	696	659	665	735	651	620	655	648	674	725	640	666	631	641	621	654	608	641	633	647	613	615	647	597	638	622	614	678	628	661	627	613	637	659	632	615	639	637	618	608	581	603	600	665	617	641	607	646	636	628	643	623	633	620	643	651	676	649	613	630	626	582	658	637	639	594	589	671	620	607	575	625	633	597	618	577	613	619	595	630	586	614	640	634	609	618	641	636	613	665	637	626	600	617	582	617	622	662	616	631	653	606	684	641	674	651	614	618	621	594	593	650	614	651	629	607	619	653	651	637	650	629	582	642	674	631	621	638	598	630	620	657	624	637	619	645	619	666	649	612	621	643	592	657	600	617	620	619	613	641	615	662	624	648	657	608	637	658	649	627	662	610	636	638	616	589	690	601	650	664	676	595	580	656	580	594	682	656	621	640	544	641	661	647	620	615	610	659	657	621	595	653	619	580	614	676	643	607	648	661	634	663	575	647	620	624	651	616	633	592	683	637	643	635	628	632	660	630	661	637	663	631	606	608	638	604	628	636	600	659	644	591	664	657	584	668	609	678	630	630	630	604	600	623	637	682	631	641	673	633	639	664	646	641	593	624	631	632	575	601	618	585	590	651	580	601	712	619	602	606	646	596	654	584	662	627	669	662	615	634	654	647	579	637	670	617	638	677	662	666	624	677	608	624	625	601	637	632	635	617	635	651	604	571	615	618	653	616	604	656	622	635	652	633	615	629	641	664	578	592	612	612	591	605	624	673	631	654	632	635	630	619	637	609	653	624	642	615	620	615	668	635	641	604	596	671	664	627	587	644	604	601	611	604	616	646	617	663	593	636	645	629	607	637	651	627	627	612	622	629	645	659	591	572	646	605	612	655	642	628	631	630	641	659	625	605	650	619	649	664	637	632	615	662	580	611	649	603	623	646	650	636	682	590	644	623	591	636	640	643	635	629	621	645	633	600	656	643	595	600	570	607	596	627	687	640	608	606	619	636	637	611	620	625	578	620	628	628	662	650	615	621	661	595	633	627	653	641	594	620	674	629	653	611	662	681	672	676	646	605	606	644	643	646	614	627	622	600	621	618	639	647	619	618	658	657	630	667	639	621	611	631	615	571	621	655	610	629	609	594	634	558	615	662	633	587	616	617	616	610	619	635	653	601	627	632	594	643	636	634	638	662	664	612	623	647	615	656	606	650	666	622	627	632	623	611	618	599	595	667	616	608	624	636	598	602	632	638	616	670	665	609	670	662	653	625	613	622	563	653	673	623	657	613	623	699	655	670	610	609	622	645	626	657	630	571	642	609	646	643	634	626	599	614	629	644	592	640	593	625	650	599	632	608	611	615	618	628	628	613	565	605	613	644	626	638	638	611	632	618	608	623	656	667	576	585	624	668	666	634	609	647	605	648	653	611	595	619	652	637	618	598	636	602	643	603	602	642	626	618	621	635	625	599	617	619	620	617	620	665	671	639	670	626	637	623	653	655	616	651	612	691	622	601	603	660	637	647	656	632	640	625	646	652	593	589	631	642	613	635	623	601	641	626	620	604	633	605	604	626	586	596	630	637	622	593	634	657	601	603	614	619	654	625	610	580	634	648	579	621	623	646	595	673	601	648	659	675	613	627	607	646	638	600	630	612	632	609	615	621	630	651	623	676	601	659	663	623	654	583	601	647	606	636	650	582	630	614	617	637	641	619	626	698	606	627	615	622	614	628	639	605	628	638	622	630	621	669	657	589	608	624	609	608	627	698	623	600	640	608	653	609	631	620	639	686	647	639	591	654	636	631	650	607	624	650	600	629	619	632	620	631	603	629	616	631	637	632	641	648	641	630	628	617	620	639	659	620	654	629	636	588	626	668	646	649	622	632	627	655	596	617	641	634	633	594	664	616	636	645	619	619	655	642	616	590	623	640	619	656	693	616	625	669	625	609	591	647	651	598	639	564	634	619	601	641	621	649	665	629	675	622	614	644	665	608	672	644	626	634	623	650	628	636	638	631	649	612	574	584	644	638	617	650	656	641	632	564	614	634	651	603	618	589	673	662	659	668	670	631	646	631	617	649	653	660	643	611	651	641	673	618	629	662	657	614	648	599	657	611	656	638	661	651	562	608	612	644	613	630	607	667	638	626	649	637	627	647	655	610	658	618	623	583	654	590	636	644	622	613	621	616	641	673	638	614	644	653	604	636	609	633	650	597	656	633	623	659	615	616	635	651	652	675	624	667	647	600	668	603	619	676	605	635	685	646	643	610	632	609	655	620	628	627	572	632	641	618	615	593	645	661	592	622	601	617	634	629	620	644	636	630	600	615	652	613	644	647	641	602	658	626	634	648	660	610	684	632	597	672	614	605	625	607	652	646	614	642	594	667	627	612	619	605	632	612	605	647	611	662	636	614	658	665	614	610	625	611	597	626	609	652	600	640	647	633	607	590	664	660	623	616	629	652	658	624	656	632	649	647	663	614	628	597	649	653	637	601	621	627	650	619	641	644	655	606	663	640	592	603	641	605	680	606	596	628	645	606	600	617	606	645	602	650	617	615	649	598	631	645	670	595	606	626	644	646	667	655	633	643	616	630	657	623	603	639	638	627	606	565	653	618	628	617	651	653	621	634	630	640	635	665	634	612	652	595	656	631	628	691	653	628	619	645	616	612	615	592	639	602	592	633	624	602	592	675	642	604	600	564	681	595	631	648	609	659	612	600	599	625	609	591	640	648	646	632	649	618	631	637	658	630	593	666	646	645	584	619	650	628	619	636	633	601	639	620	631	632	627	628	602	677	669	605	632	603	640	615	611	602	629	648	629	643	606	690	669	593	614	618	565	622	633	626	647	659	609	578	619	620	622	628	620	592	632	601	577	634	645	592	656	681	654	597	630	627	621	630	649	620	658	663	648	622	629	630	638	622	617	635	623	607	629	609	634	636	637	632	622	657	602	626	641	616	656	696	612	623	620	623	625	641	664	667	566	629	608	619	629	566	645	618	615	610	594	636	643	642	595	673	646	586	685	632	644	657	606	650	624	619	623	647	634	628	636	588	613	651	616	614	606	613	613	647	657	614	552	634	631	662	615	657	636	623	585	607	626	646	602	593	631	548	647	615	597	624	630	666	581	577	663	666	656	613	678	619	640	625	685	665	612	594	664	640	621	630	633	613	606	621	614	661	646	630	616	639	615	634	605	634	628	618	706	654	668	611	628	638	625	631	600	646	612	612	594	639	623	630	663	639	587	638	621	613	616	650	598	634	605	622	628	620	643	612	644	613	610	620	631	632	630	627	599	602	596	651	640	634	648	628	645	637	616	618	617	645	626	629	623	611	656	607	632	643	616	624	622	584	604	647	601	641	626	593	641	582	606	622	635	615	604	660	670	573	638	640	621	613	578	613	619	648	620	668	618	666	612	610	646
24212	21500	28995	24434	21466	12999	4763	3058	2586	2166	1838	1535	1376	1077	801	675	640	583	558	603	557	536	560	548	522	534	553	530	530	575	562	495	507	513	526	503	520	505	456	493	500	501	545	508	483	515	486	448	510	481	499	453	471	500	473	504	488	481	465	495	489	458	481	487	498	461	478	476	502	463	465	502	493	495	472	480	507	465	500	454	472	465	507	488	458	503	457	488	488	483	460	433	489	451	510	455	475	485	497	476	473	472	496	470	475	489	510	465	461	518	477	467	481	476	506	525	490	492	461	471	470	487	486	479	479	531	473	475	491	508	476	478	461	496	487	439	472	475	486	479	452	460	483	469	483	508	493	496	477	506	480	472	454	512	463	458	482	452	461	489	466	471	491	507	503	507	523	461	456	461	478	473	445	459	497	523	493	488	475	516	503	442	492	433	476	477	456	482	490	489	443	466	437	476	514	464	517	480	468	485	456	517	472	482	496	492	496	461	479	469	465	471	475	446	440	501	477	477	479	467	501	492	486	453	472	478	488	482	467	487	489	504	477	437	435	490	485	506	453	455	501	521	464	516	463	508	497	517	478	470	507	452	458	474	438	505	483	461	523	487	483	482	522	483	522	473	489	489	515	479	513	494	471	484	448	475	474	497	446	504	513	505	455	495	498	475	508	457	451	466	454	510	434	483	460	482	498	457	482	448	495	477	468	446	471	508	480	505	446	469	535	469	514	509	434	480	506	433	456	489	466	462	478	441	469	448	472	481	494	481	468	493	475	457	458	505	463	419	497	500	480	457	481	461	458	500	480	458	476	488	484	470	480	501	454	479	490	485	493	491	514	492	465	467	491	499	486	492	447	469	476	481	482	476	451	484	488	465	488	461	475	487	497	443	450	465	511	471	495	510	494	507	482	475	498	472	438	483	506	459	505	474	470	468	521	470	475	457	487	489	471	483	511	482	464	496	424	457	469	472	469	496	505	460	470	481	496	481	476	525	479	462	482	441	469	489	466	479	482	485	482	506	445	492	465	488	472	484	457	475	436	477	485	512	508	489	480	434	455	468	470	515	503	450	470	449	463	501	461	492	480	459	488	507	478	475	494	518	447	438	488	496	465	489	497	467	508	488	467	470	471	470	508	493	479	543	479	489	463	483	512	483	456	487	475	489	451	473	472	473	470	492	489	481	472	448	466	475	458	459	469	513	473	472	480	495	489	458	458	491	527	513	467	475	495	503	464	498	471	490	498	495	507	459	455	476	463	524	491	481	468	518	477	500	475	477	461	491	452	466	463	459	472	475	500	466	474	466	494	463	480	450	471	498	439	456	492	453	507	432	456	492	479	478	450	466	483	493	464	505	491	458	495	476	475	466	473	481	447	484	420	486	461	484	477	453	461	448	458	497	488	459	513	477	453	468	467	509	446	472	488	470	488	440	451	489	465	472	482	456	435	496	445	487	476	461	486	474	475	448	490	506	516	476	520	481	476	468	486	483	442	465	422	465	483	461	465	465	479	454	518	475	499	474	467	459	490	475	476	485	493	468	465	468	494	480	495	468	484	480	447	483	466	475	479	502	463	500	427	487	443	479	479	500	468	490	470	468	457	468	469	474	500	443	486	468	473	459	478	463	460	468	474	461	435	497	460	470	481	442	471	466	502	475	464	472	479	478	483	497	484	496	471	452	509	454	516	516	479	465	487	490	482	467	471	461	491	472	481	502	480	487	482	453	489	448	457	515	467	489	446	496	499	475	475	446	450	514	494	489	464	502	473	505	483	463	502	474	510	472	487	496	505	519	433	509	464	477	504	480	474	454	440	457	502	450	489	451	518	493	483	471	488	487	494	459	455	496	464	480	475	461	486	482	477	509	486	489	484	439	456	433	449	466	467	460	526	525	499	444	500	457	437	480	481	438	449	470	480	463	458	469	477	492	485	492	474	464	462	413	494	438	454	486	486	495	470	483	476	487	485	455	502	496	505	482	477	475	472	501	444	465	478	483	486	451	473	486	473	463	450	505	456	507	464	481	471	474	486	470	432	455	482	528	491	441	463	459	486	432	443	460	493	440	424	438	523	446	473	479	505	477	483	507	487	468	483	464	506	428	477	477	498	485	488	437	462	442	477	520	470	480	488	496	512	473	484	487	462	471	499	494	483	474	487	480	471	443	478	457	494	490	508	505	482	448	441	493	478	496	521	475	476	493	464	499	486	449	500	463	528	453	488	503	484	446	491	485	488	441	475	487	489	457	482	463	500	462	495	493	456	467	497	425	466	459	498	459	465	476	473	461	464	472	477	430	493	480	440	483	489	441	440	465	467	448	464	459	470	444	432	482	427	479	447	489	457	489	488	475	463	461	537	496	455	475	528	460	507	494	448	503	480	490	490	485	473	470	466	471	504	489	479	473	441	441	486	503	515	443	482	471	482	472	462	466	474	478	482	479	494	533	450	486	480	504	467	491	449	484	471	457	501	493	496	501	500	477	478	479	465	480	446	472	468	499	450	483	452	483	455	502	512	471	433	471	480	465	494	464	458	507	479	471	495	487	514	472	455	478	467	477	456	478	450	462	492	514	476	471	455	471	467	469	456	442	482	474	509	509	495	461	441	478	472	487	452	475	468	447	474	462	454	472	478	481	442	502	478	508	459	497	471	448	492	481	495	454	450	489	486	473	459	487	468	491	494	515	465	481	501	496	476	465	507	472	456	446	481	486	463	486	473	441	491	483	465	520	485	483	458	449	510	460	479	485	485	510	488	474	443	451	491	505	483	463	448	453	484	463	480	469	454	466	464	482	482	497	472	441	450	459	468	472	503	507	444	508	494	487	503	438	474	465	487	497	484	479	490	467	520	480	481	468	490	492	441	499	456	472	464	473	476	459	496	452	459	486	445	497	459	480	480	485	450	461	492	462	497	464	508	495	482	509	438	494	496	466	453	491	454	478	496	456	458	496	476	460	497	453	460	481	482	482	462	498	517	436	479	457	507	469	460	473	484	488	462	453	495	465	470	490	471	477	510	469	481	491	449	480	444	477	483	493	477	476	440	458	471	504	480	480	474	459	488	453	496	462	472	476	436	475	487	444	507	454	499	436	495	488	491	473	446	493	459	514	491	455	474	495	464	470	472	470	481	492	465	445	465	458	479	474	493	460	500	490	480	449	533	440	477	440	482	462	481	523	463	461	432	405	464	473	484	519	488	484	489	494	451	510	504	462	432	493	494	486	489	511	438	476	451	468	476	466	460	485	460	473	485	461	481	472	451	484	485	470	467	473	497	476	501	482	441	510	463	474	456	461	466	476	492	458	511	452	463	478	455	492	520	450	450	443	453	505	462	502	475	460	453	473	510	501	485	470	485	488	476	435	485	464	436	441	470	452	496	460	458	504	476	486	478	443	525	469	447	464	479	441	465	524	452	450	498	479	482	478	450	460	477	489	436	477	462	456	467	478	481	472	456	471	490	503	490	454	468	485	522	461	516	470	459	466	471	472	459	445
13535	25845	24272	17126	14082	12154	10597	9338	8209	7304	6085	5311	4161	3219	2439	1822	1613	1472	1455	1360	1329	1319	1327	1243	1273	1180	1249	1184	1189	1222	1185	1171	1146	1106	1159	1112	1044	994	1052	1006	1010	1061	1010	1012	993	994	1029	1045	1000	995	1036	1019	1018	1015	1050	1011	947	957	1034	1024	988	1117	999	1048	1024	1016	1058	999	961	1034	1034	1034	970	1005	970	938	929	1012	988	1003	964	979	989	931	1013	1055	959	980	1021	1005	1022	943	974	1005	1030	1027	957	1002	1020	1024	1028	1012	1013	983	957	1037	979	991	993	959	944	985	994	996	988	1003	981	958	1016	995	976	1055	951	970	993	993	1006	982	958	1030	961	991	932	933	1010	1010	979	985	975	987	1002	989	966	1013	989	1006	1010	1020	980	926	991	968	1000	991	949	970	1026	1011	1021	1004	1011	1012	966	959	1019	973	965	993	980	991	974	922	989	957	935	948	989	1029	1009	1004	965	986	955	951	968	969	974	991	980	1001	958	936	989	957	984	994	944	1070	979	1016	986	944	1055	914	968	975	1003	1073	1020	974	965	964	979	951	968	975	974	974	1052	939	1042	1009	999	1001	978	966	997	1007	1019	971	990	982	976	987	956	1017	988	994	972	986	973	963	979	956	987	973	994	952	1006	995	1025	1011	1013	977	1009	951	985	947	970	1023	954	1001	927	957	1001	1001	998	977	1019	946	951	981	998	983	995	998	984	1011	999	984	977	1022	965	986	968	958	971	987	992	997	981	1014	996	1013	948	996	974	933	928	979	899	946	987	991	972	1018	1023	999	1013	1003	966	971	959	959	998	957	1009	992	1064	920	1034	974	1006	989	987	991	968	1021	947	1000	1049	1000	1003	978	986	1029	997	1023	1005	1017	1023	979	960	1005	949	919	971	1003	1000	926	1021	1045	996	1035	975	990	989	903	1065	981	1014	997	970	995	979	1002	937	1035	985	932	996	998	956	979	1009	981	953	1004	983	977	1006	970	993	990	973	946	1026	986	1005	959	963	975	952	986	962	939	1019	982	1007	976	962	980	1007	968	946	1004	992	955	947	979	959	960	958	1028	987	988	1006	969	975	996	1073	973	1000	1032	962	1012	982	982	956	1007	1021	1017	990	994	982	991	1028	966	977	932	1036	999	994	982	996	968	983	972	1010	1010	951	937	981	1008	942	988	976	1021	993	1019	924	994	1018	1039	1003	958	974	1007	974	973	966	1027	991	1051	973	961	975	983	964	975	969	1018	1019	934	1002	978	964	977	994	1058	945	1006	1019	1004	933	983	984	1028	970	1018	1009	953	982	946	976	1007	949	945	952	1007	1018	1019	965	946	938	1028	967	943	940	970	975	933	1029	1020	963	955	959	948	957	1002	1031	988	963	1000	988	1023	999	919	963	984	972	1018	982	936	960	957	970	1031	995	1025	982	971	984	974	1011	955	1025	993	927	1031	966	990	930	982	951	1014	944	960	999	1002	963	988	922	995	922	987	1013	944	1007	1033	931	994	1039	999	1040	984	1032	995	998	992	981	1040	1020	980	1013	1013	996	985	1053	985	918	945	988	998	987	1003	1047	1048	1032	1024	971	957	975	982	1011	975	963	966	972	984	955	913	981	994	1020	993	962	980	1062	964	974	977	1035	1009	1018	1006	1025	1003	1040	977	922	965	1017	1024	897	1038	1011	1028	1031	930	1003	992	963	984	980	949	990	953	952	1028	987	1024	1058	931	998	1005	981	1020	1036	998	955	1011	947	966	953	996	995	1035	967	1019	995	964	1003	971	996	998	958	1040	972	1010	1038	1028	987	997	1000	935	1000	1015	978	992	981	989	976	1010	994	974	1023	1010	950	982	978	1046	978	993	965	989	966	1030	989	1021	960	1035	993	986	960	1013	986	1003	1025	999	980	1037	954	1051	986	985	1013	934	995	1018	988	992	935	1026	949	943	988	969	1028	968	1006	997	997	921	1008	1008	960	978	1007	957	935	984	957	944	943	993	934	950	1044	981	968	960	977	987	974	1026	1005	991	1021	1014	983	995	939	990	937	978	970	997	1001	1016	1019	983	969	1039	967	946	970	975	997	988	938	1005	939	964	960	991	983	994	993	960	972	1004	1026	991	985	977	923	1019	1011	1014	941	1011	958	1009	1001	954	1030	906	992	1034	971	1015	994	956	934	965	1013	1002	992	967	960	972	1020	1028	984	985	944	963	1026	1008	1013	1006	997	1015	1019	1003	928	958	968	1043	987	937	972	961	1042	972	1027	1000	965	954	939	1024	977	955	988	946	1008	942	1001	977	1005	945	964	980	1002	1041	964	980	928	951	1012	994	950	1000	981	1008	959	948	996	983	982	1017	933	928	993	966	1011	950	1019	1005	1006	1016	953	1015	989	1023	943	978	987	1029	995	1010	1006	969	972	958	941	1002	990	964	981	963	999	981	960	985	964	980	1036	1009	1019	975	998	978	958	971	892	1009	994	965	971	1002	986	1009	1037	979	984	1010	963	955	976	949	1026	987	1005	995	939	998	967	957	988	952	966	984	955	1001	990	926	1001	965	964	930	981	985	1014	969	1037	982	981	990	951	946	1021	943	980	887	1007	938	951	1034	957	987	1013	981	994	1015	1018	967	967	934	1009	954	970	980	961	998	918	920	984	981	999	972	975	960	1053	975	1010	944	977	914	1003	950	973	1006	984	964	1025	1042	993	988	971	989	1009	1044	1020	990	1025	956	995	956	976	967	1008	968	995	1050	958	1030	984	1019	969	1047	975	956	949	952	966	946	978	1001	961	1013	1037	961	1023	956	1003	1007	898	1007	968	908	934	982	994	979	928	987	984	1024	1030	1019	1032	986	1014	994	1017	929	1014	976	980	1015	1016	951	932	961	982	962	977	978	1039	984	1012	1003	940	1024	999	970	954	1001	953	1021	1002	968	1047	929	937	967	966	970	956	990	985	978	1008	950	988	997	1001	983	1021	1003	951	984	981	1022	1013	986	1030	984	1029	1020	984	1020	1006	992	980	966	971	1001	972	1008	952	972	1028	982	1032	947	970	1028	972	939	1008	938	1039	1011	923	998	948	1060	980	1003	968	969	1033	1063	972	1033	985	979	1001	982	973	1008	988	1008	1021	1006	1012	990	981	1018	972	928	1011	1002	1009	920	967	970	970	1030	1008	1002	1009	1044	967	948	1017	1014	949	992	952	945	968	946	940	973	1005	981	1018	991	985	919	993	999	992	928	961	972	1018	967	996	965	980	981	996	1002	947	1004	991	985	938	992	978	972	990	1010	971	991	940	1036	972	944	1014	970	1029	979	992	997	1013	1030	1015	979	1037	955	1007	948	997	951	1028	1002	989	996	1010	946	1033	973	963	1032	995	998	986	1013	1021	1018	896	958	923	974	992	914	933	1029	1003	945	971	984	1055	989	972	984	1033	980	953	979	985	1000	987	1000	980	968	1005	966	996	1006	954	1045	953	978	975	1041	974	1047	936	1032	983	937	1005	1005	975	983	990	1016	1014	1000	994	943	1006	974	949	1011	1039	938	979	962	1012	1032	980	985	964	964	952	1001	1006	1059	950	1025	959	1029	1048	963	992	982	953	960	992	957	981	981	940	929	1014	990	976	1004	1014	987	928	991	994	965	996	969	1056	944	1015	1002	1006	1004	981	1011	930	988	998	993	998	1038	993	1024	994	975	1028	944	970	984	1015	974	1009	984	1018	983	1016	970	1031	1001	982	971	933	984	973	980	1009	963	1005	984	913	992	941	984	956	983	930	974	971	1040	967	988	982	1005	974	997	961	986	1001	1011	948	999	981	997	999	972	1023	1044	996	987	949	1010	973	988	1006	966	995	975	1000	962	942	983	935	999	980	936	978	949	972	955	1002	941	980	1004	1049	1006	1021	1011	999	1031	936	958	992	1013	961	990	1006	948	954	1017	989	997	973	950	1029	938	957	976	969	969	1001	985	919	988	1001	1030	978	909	1004	968	1006	1042	1052	965	971	964	969	940	1013	1021
27381	17017	4507	1931	1241	1056	930	810	766	633	599	560	530	469	484	413	390	406	445	410	409	416	420	434	388	383	401	440	398	414	412	403	380	415	388	420	412	400	407	410	429	412	401	418	406	410	360	384	432	433	392	418	412	397	361	392	413	389	406	378	418	352	410	388	424	423	389	432	413	415	381	429	410	421	441	385	389	413	363	376	379	357	390	390	396	422	365	380	402	365	419	418	436	381	435	412	432	412	414	402	408	416	419	361	370	424	378	404	401	412	394	384	397	382	372	410	420	400	398	381	383	350	423	396	371	401	439	399	413	404	410	380	377	424	382	373	407	380	404	379	390	390	400	363	394	380	405	395	400	392	371	368	416	442	378	397	373	407	389	402	399	423	400	399	379	429	415	378	391	423	355	402	379	366	407	400	390	394	365	393	391	395	416	411	392	379	447	394	406	394	377	423	393	430	406	391	411	427	382	394	412	382	347	409	389	385	413	400	418	405	398	394	421	388	413	387	395	381	385	405	441	416	408	404	397	390	394	406	383	426	419	415	390	384	381	410	412	421	382	360	417	404	413	352	392	425	430	406	407	413	411	392	409	376	412	367	453	442	408	385	407	412	370	410	382	420	386	419	365	405	407	410	418	400	403	408	383	373	380	402	390	408	394	405	404	373	404	390	400	390	401	418	392	370	393	412	411	389	369	375	398	400	396	406	392	408	411	400	416	419	404	402	401	423	451	372	376	417	339	400	396	382	426	391	404	390	392	445	428	414	387	420	403	372	427	437	397	459	377	402	396	386	397	418	393	399	450	380	368	408	394	382	390	375	423	396	373	401	400	373	398	399	408	389	362	393	396	445	397	407	371	375	393	375	363	397	405	407	402	364	400	402	401	417	388	402	385	401	412	356	421	402	394	389	361	379	389	405	387	411	385	422	394	381	394	383	372	406	361	412	402	386	418	405	371	421	377	404	401	420	394	395	387	380	382	380	369	394	411	389	370	401	395	386	393	400	403	390	411	356	378	373	383	406	388	395	395	414	404	414	401	412	402	376	390	369	375	384	438	366	419	421	414	397	384	377	391	398	392	381	417	392	392	381	416	373	364	400	390	384	386	394	365	424	378	373	381	417	385	411	438	400	379	397	386	409	432	397	430	356	369	389	382	435	396	382	426	394	400	392	428	409	400	406	425	385	396	383	399	423	359	379	395	405	422	396	393	366	372	386	425	438	362	377	408	387	410	398	395	388	408	394	371	392	385	409	371	416	411	391	440	384	384	423	399	393	415	414	373	401	398	422	419	379	381	397	396	422	398	385	382	406	377	362	420	376	408	414	384	395	370	389	406	411	370	407	421	382	417	383	387	372	388	399	368	384	409	405	398	366	350	383	434	381	373	418	383	421	383	421	384	359	423	402	438	433	374	384	404	442	386	392	381	405	389	393	395	403	383	395	345	330	406	364	385	417	385	397	431	420	403	373	372	422	381	403	406	406	390	384	365	416	374	420	389	421	441	392	394	380	371	405	393	381	392	364	397	384	397	413	435	391	404	379	401	365	396	447	406	383	409	379	408	395	398	412	372	412	418	411	379	397	398	396	416	370	409	408	397	406	417	380	405	414	386	401	428	396	392	420	418	409	384	403	427	393	429	378	377	381	392	399	384	392	418	369	390	430	402	394	389	407	443	409	388	420	354	394	445	392	397	392	371	412	380	394	401	394	359	423	375	415	420	410	402	404	399	398	416	364	396	421	411	377	394	383	409	396	407	404	410	383	416	411	416	394	422	354	400	396	366	391	390	372	349	404	389	421	406	438	405	378	394	406	379	410	433	379	440	387	380	379	388	400	419	365	387	421	404	386	405	381	425	358	379	398	390	393	394	387	428	412	408	445	397	404	400	378	367	393	391	389	402	380	340	380	364	390	394	415	423	408	431	375	360	393	386	366	421	403	368	429	380	374	403	391	365	401	389	393	408	386	398	388	417	393	410	406	397	365	414	415	378	368	375	384	363	413	399	417	416	398	398	369	404	390	399	401	393	394	430	369	398	410	415	399	387	429	388	393	374	383	411	366	354	388	402	355	384	392	415	422	378	418	400	414	393	377	396	375	366	416	439	395	393	405	411	406	393	389	373	407	405	362	387	386	361	380	419	401	419	385	376	376	409	383	377	393	373	394	434	373	403	378	381	411	369	416	386	417	405	424	396	371	376	378	377	419	361	372	389	390	440	396	387	381	451	374	392	418	367	410	418	374	396	388	386	399	411	392	401	373	435	400	396	389	381	359	380	417	384	361	393	390	392	395	420	396	405	390	388	399	359	426	402	384	387	385	418	377	347	379	352	383	404	388	400	424	394	386	389	421	386	401	390	367	384	430	436	376	392	394	407	438	426	398	359	405	427	415	396	390	375	380	417	407	404	386	394	405	389	390	394	390	411	408	412	399	390	430	424	364	392	374	409	419	355	377	403	396	374	375	380	387	430	383	370	389	379	371	390	414	424	411	398	404	412	407	391	411	408	386	409	410	388	413	366	391	412	383	446	363	371	401	390	411	382	399	378	427	396	387	422	442	380	355	379	402	437	395	403	382	399	406	381	404	410	361	435	421	386	401	363	392	369	422	401	399	365	397	400	373	409	404	402	372	378	396	372	376	375	388	392	390	373	433	377	433	384	395	377	387	418	402	378	391	435	396	394	358	387	414	365	386	399	413	384	362	402	374	386	399	409	388	381	390	425	405	398	409	425	372	441	428	441	389	426	416	362	356	407	373	401	383	411	413	387	397	394	390	397	418	424	435	419	376	369	416	414	438	385	390	405	407	411	388	384	438	376	390	412	385	401	379	386	392	456	357	379	408	393	371	397	403	363	395	422	407	457	378	407	399	438	421	411	426	401	404	398	377	424	416	411	409	379	376	397	394	432	383	423	389	416	393	432	412	386	407	397	428	379	423	422	409	382	383	396	379	348	433	400	391	391	406	393	439	384	391	387	407	442	393	407	391	393	394	416	364	381	369	405	411	420	399	375	409	427	385	399	390	436	419	386	406	394	380	376	383	380	378	375	394	440	377	371	417	423	379	376	382	373	431	387	415	412	371	396	397	382	437	411	405	390	384	391	430	395	379	392	393	409	393	378	377	423	408	429	421	380	418	415	395	397	384	423	405	392	397	396	429	384	373	439	386	400	372	410	368	391	394	421	392	416	386	395	371	380	405	385	372	401	387	396	423	394	365	389	412	414	406	371	373	377	398	417	414	436	364	405	415	421	430	413	385	370	392	399	391	412	428	397	383	420	390	388	384	379	409	373	426	382	407	384	383	385	395	396	423	384	385	396	399	404	395	444	413	372	387	375	410	392	402	382	436	426	401	409	391	392	404	370	381	434	405	376	389	413	402	426	369	395	380	375	387	384	407	403	400	393	412	396	382	374	419	439	419	403	370	388	379	424	408	383	416	401	398	406	421	416	411	396	361	402	375	403	372	376	366	402	386	425	394	393	389	424	387
7995	9257	8460	5151	3996	3593	3125	2888	2488	2158	1941	1677	1469	1256	1074	939	879	892	902	924	981	869	902	938	927	877	875	887	930	858	1009	941	945	905	899	936	854	863	908	882	867	903	859	925	919	881	858	887	930	894	918	838	872	832	881	885	905	935	927	833	840	890	908	854	880	888	892	846	875	888	921	849	854	873	841	867	905	865	822	909	861	865	928	868	798	825	860	872	877	861	840	871	859	855	835	873	852	909	889	868	865	867	835	875	900	879	865	851	879	819	905	876	842	852	898	869	851	901	901	878	887	855	868	855	881	878	902	876	841	914	889	886	893	904	865	836	878	886	866	862	862	894	827	909	902	874	885	902	855	844	866	872	830	868	935	879	874	864	878	877	913	903	834	868	832	880	834	879	889	909	830	903	816	853	885	850	845	924	895	843	839	863	918	825	877	870	914	894	847	837	832	842	891	840	907	824	857	888	851	917	916	891	806	884	917	845	881	814	845	864	880	883	897	892	870	810	904	905	894	856	895	898	846	852	888	868	868	872	860	842	857	893	874	878	826	897	884	877	888	895	918	859	891	865	870	853	896	900	833	856	836	849	855	808	850	846	808	893	884	889	848	857	930	896	891	870	820	831	885	879	893	857	871	827	832	872	868	843	847	834	873	830	956	937	914	837	908	829	886	840	913	914	918	848	797	852	860	834	892	887	862	875	885	876	845	854	927	898	902	900	819	836	891	883	840	835	874	854	885	823	899	894	879	876	873	869	879	845	916	865	901	849	840	871	883	904	857	838	883	837	835	923	896	843	909	933	823	818	887	861	868	876	798	923	831	868	891	789	890	877	891	885	917	896	864	857	870	879	899	818	872	888	894	904	855	830	928	887	873	900	859	823	895	868	892	811	820	871	873	826	900	908	899	860	848	846	912	864	882	911	883	840	873	882	898	870	850	874	858	859	901	893	869	909	919	883	873	850	835	853	877	855	871	895	877	923	873	914	914	834	834	934	828	844	855	887	853	850	863	875	883	938	807	854	880	863	810	901	859	821	893	870	839	842	891	885	872	886	856	867	886	868	873	857	821	871	855	948	845	860	834	886	922	833	818	915	892	836	914	919	859	884	843	869	891	884	854	963	876	844	900	870	854	817	854	916	913	881	864	861	867	896	853	888	858	843	869	826	912	921	863	886	916	853	880	860	898	880	885	850	924	884	920	915	892	878	914	933	903	896	929	845	841	885	909	820	844	874	900	827	869	836	868	896	926	842	889	895	866	914	877	914	882	870	898	851	888	916	849	851	869	864	828	902	904	843	926	788	940	892	879	871	850	863	894	864	890	918	895	867	862	816	881	874	898	879	887	924	879	880	897	832	874	846	877	889	933	913	834	857	884	896	881	882	879	893	834	870	834	844	829	823	950	880	908	888	868	926	897	894	898	872	900	870	868	833	924	880	844	871	887	863	817	928	885	876	843	891	859	831	837	852	907	861	843	910	832	857	839	835	910	862	854	849	843	853	880	847	869	882	900	875	824	920	850	884	865	879	840	878	881	855	874	840	883	895	952	853	831	896	841	867	845	920	911	914	878	890	894	876	913	870	857	853	856	875	905	874	859	885	915	945	812	877	874	878	854	911	885	912	890	876	918	876	871	871	876	847	887	860	868	898	817	849	892	837	858	918	873	879	941	852	862	886	877	899	873	864	831	869	882	863	854	920	885	857	888	880	856	838	908	887	878	862	922	854	911	855	837	909	877	866	880	854	878	902	895	820	868	864	899	849	919	850	909	902	897	883	904	845	879	864	864	848	844	843	959	806	810	915	882	925	820	882	821	868	848	910	876	868	866	819	873	823	896	872	914	879	888	835	849	888	851	872	865	914	833	816	881	852	894	902	879	867	843	861	926	834	869	842	885	860	867	869	897	911	926	873	788	838	896	853	846	855	833	835	849	865	893	930	899	841	879	841	888	879	853	907	867	875	900	895	875	896	873	858	894	890	883	861	883	887	869	874	834	899	857	881	877	901	876	869	889	839	841	885	855	897	897	843	879	857	894	889	819	872	873	876	889	877	905	887	879	803	871	922	859	863	910	842	843	915	852	872	866	835	843	853	875	896	893	849	932	884	833	894	872	907	875	842	840	859	908	837	874	863	859	861	862	912	882	902	856	867	885	887	916	912	860	904	871	921	827	847	876	901	877	845	892	882	869	929	839	896	871	893	817	873	876	861	872	880	829	861	865	922	849	881	870	882	840	872	883	872	894	877	897	894	870	895	882	841	857	914	894	872	880	891	853	858	822	875	881	853	840	881	860	884	878	822	825	896	895	875	844	949	871	800	892	854	863	904	947	876	882	890	843	892	886	931	887	858	861	858	858	878	850	842	908	914	897	858	859	917	851	820	972	898	865	880	887	857	905	915	880	829	858	833	886	882	909	829	860	886	884	925	866	891	930	846	829	887	869	878	879	877	880	871	904	908	839	919	834	895	832	910	871	899	862	813	795	849	920	835	890	859	882	882	876	891	876	873	858	869	882	870	847	889	875	901	928	893	884	866	907	901	867	818	827	898	861	805	899	895	883	858	823	899	832	876	919	916	891	831	833	829	886	841	861	829	849	870	903	845	883	937	868	874	939	904	842	873	826	872	935	914	843	882	862	839	893	900	827	910	906	886	917	895	883	853	923	889	826	889	854	894	899	863	940	920	869	884	879	843	854	886	885	831	875	925	865	908	887	926	899	875	830	857	923	870	875	869	843	852	855	877	920	898	836	895	847	835	888	824	874	849	916	839	870	888	920	872	877	876	889	895	897	815	929	873	811	863	928	862	821	965	911	871	867	890	862	869	933	883	864	837	891	870	899	834	866	867	849	852	765	881	881	885	891	819	924	876	856	813	830	845	895	849	889	885	853	886	836	839	882	867	966	896	895	887	882	914	854	900	840	914	878	859	864	846	853	856	831	870	841	824	828	863	909	882	916	897	911	880	835	844	857	885	891	886	853	937	845	912	889	837	896	893	884	864	857	868	880	876	908	853	863	845	915	869	875	873	879	845	905	867	877	868	849	841	861	868	909	903	911	861	855	879	835	920	917	885	879	849	875	930	884	883	905	845	870	852	841	912	874	859	873	898	901	907	851	846	868	865	899	906	852	862	901	847	886	884	883	892	857	878	870	860	835	877	874	855	895	810	900	913	854	850	872	867	836	849	863	878	873	986	877	918	824	848	883	918	865	890	924	888	820	922	827	840	849	880	910	893	837	898	927	888	901	875	883	879	917	886	909	866	882	879	892	883	883	873	875	824	876	890	873	885	883	811	919	851	889	889	890	907	866	918	825	897	894	878	892	829	835	871	921	869	855	885	860	905	887	947	848	890	870	910	907	824	939	828	901	874	884	922	847	869	802	844	900	858	892	839	848	860	882	848	908	896	919	869	844	863	844	859	892	934	875	924	817	865	843	854	836	895	893	837	852	872	922	877	907	868	819	855	872	900	903	870	851	886	863	882	923	909
25053	21451	27946	25309	13179	3359	2225	1879	1448	1246	1148	935	798	593	453	390	401	378	339	324	326	343	322	335	354	336	307	323	322	332	309	285	321	319	290	321	316	313	341	280	294	282	309	304	268	277	303	266	269	263	284	265	305	270	341	273	288	310	282	283	293	284	308	304	302	315	297	325	314	292	309	292	248	280	293	262	280	269	277	274	279	308	282	321	262	255	305	284	325	291	280	265	287	291	269	297	277	309	294	282	312	283	291	322	314	302	305	290	271	297	284	316	300	262	287	295	279	283	283	285	267	289	288	305	284	290	318	323	292	302	244	281	260	272	286	292	284	300	264	299	292	258	281	286	287	282	271	287	273	301	281	302	322	290	294	261	254	290	277	275	280	262	301	301	277	306	281	294	284	291	310	305	261	292	301	274	323	295	310	296	275	280	294	282	261	276	270	272	296	300	288	297	312	269	275	308	286	285	258	250	280	306	275	286	302	323	334	326	288	267	256	276	285	287	285	279	270	311	317	281	281	312	288	305	287	272	297	282	308	296	304	293	265	307	294	282	280	264	263	281	302	294	278	263	286	295	305	282	299	296	305	275	281	299	290	302	280	271	284	258	285	283	298	266	292	254	290	285	280	280	312	274	298	276	305	264	272	296	298	249	302	269	300	281	287	308	273	260	318	287	273	272	282	273	279	275	285	318	279	297	269	296	273	271	303	293	311	309	286	271	275	287	276	300	320	265	308	324	273	271	279	330	263	296	300	307	298	291	299	284	268	301	302	308	276	269	301	278	291	279	274	311	258	256	273	241	308	267	313	281	287	303	282	268	283	314	341	285	299	261	283	289	278	276	300	259	278	296	295	282	292	285	302	283	298	313	284	289	297	298	283	283	297	278	323	281	313	293	290	292	284	305	298	286	257	279	271	278	290	298	245	291	288	274	315	314	293	305	272	288	295	286	295	253	282	285	250	266	306	291	272	273	304	297	304	297	283	313	302	298	281	298	301	272	291	322	328	274	265	263	301	287	286	286	306	283	315	267	283	277	281	296	297	302	288	259	270	313	299	323	282	291	280	306	309	301	264	331	274	289	300	317	285	279	330	289	301	286	279	288	285	297	299	275	277	280	274	296	316	283	294	286	281	316	286	266	302	306	258	283	295	295	304	309	290	294	278	271	263	260	303	274	265	306	298	298	288	273	279	290	335	292	242	292	258	288	279	271	320	299	301	278	286	281	260	312	266	299	284	287	292	297	294	281	253	298	288	299	274	293	270	266	286	284	294	277	316	255	270	303	314	294	319	284	301	295	293	318	284	260	309	282	302	303	306	261	290	261	265	301	299	296	307	280	285	273	294	285	294	287	299	291	293	298	316	307	289	310	300	298	316	305	291	278	304	267	295	302	287	273	305	306	306	279	303	261	277	289	272	275	287	286	304	278	248	314	290	312	304	314	327	285	306	303	311	272	269	280	273	311	297	279	271	303	286	305	303	287	281	307	287	261	280	276	310	274	303	288	266	284	274	293	292	309	317	297	292	278	307	295	296	282	279	274	331	257	284	280	310	281	301	291	274	256	248	275	309	265	295	278	281	284	295	280	328	291	293	303	276	288	267	315	310	317	296	295	289	268	270	304	296	265	292	292	284	292	289	285	293	290	280	275	292	306	300	281	291	297	299	293	289	292	286	270	305	307	288	274	304	305	275	280	288	273	301	298	280	290	294	286	292	266	278	291	283	299	283	285	285	280	291	288	300	270	274	292	300	308	285	284	301	270	316	312	303	284	289	272	298	271	287	268	291	250	296	304	269	279	297	288	308	262	302	305	279	276	265	263	272	284	308	291	286	289	332	300	299	295	262	295	289	286	302	277	296	272	316	289	273	280	282	273	250	259	306	304	287	294	266	284	281	256	314	273	283	303	279	308	271	280	298	264	292	305	294	313	295	301	294	300	318	279	316	280	307	298	303	289	315	283	291	287	271	260	310	282	317	302	293	302	302	327	280	275	317	270	305	294	251	337	277	255	292	324	270	274	291	292	293	280	309	299	270	296	311	304	312	311	309	282	285	272	274	296	303	275	295	285	303	306	299	277	301	300	296	286	306	274	290	287	282	320	308	298	290	282	283	290	285	289	282	291	290	302	302	292	280	283	305	274	267	301	318	274	311	286	266	296	277	301	268	308	280	306	269	286	297	281	310	284	293	320	266	292	301	302	286	260	302	255	302	293	294	285	280	301	289	313	291	290	274	297	278	297	276	302	282	283	289	276	303	286	287	294	289	312	301	308	275	276	273	315	302	291	263	305	294	258	289	274	271	293	276	276	274	271	276	287	284	280	304	323	277	297	316	296	311	296	299	308	274	287	285	270	275	295	290	279	302	275	280	323	302	290	280	287	308	272	318	283	267	259	306	287	284	298	285	319	307	295	284	257	303	279	283	268	287	318	299	292	327	294	335	303	286	268	269	272	281	277	335	271	305	296	273	297	281	254	287	266	313	282	300	283	282	306	323	273	292	295	284	253	270	278	284	279	279	274	296	281	264	294	274	295	284	283	239	294	311	273	325	272	325	269	293	262	294	268	297	291	261	280	297	295	294	297	311	280	261	272	298	259	298	267	312	275	264	283	296	329	309	299	303	301	289	257	272	314	284	290	261	280	314	290	263	300	265	266	279	285	288	267	266	283	297	276	284	280	272	286	288	298	293	260	282	308	287	277	297	296	288	301	294	235	283	306	280	279	298	293	300	303	288	288	261	285	290	283	281	268	269	243	254	298	281	291	284	280	301	274	293	258	303	282	296	266	281	270	302	288	289	275	264	298	306	294	262	289	283	310	270	271	279	303	269	280	285	273	293	266	287	287	263	280	316	286	314	322	291	310	267	280	270	277	265	300	345	291	298	269	268	284	297	274	302	300	301	303	261	289	281	293	296	284	283	279	253	312	286	294	307	273	273	280	307	310	271	302	265	283	285	287	271	329	300	297	293	284	265	278	296	283	270	284	301	253	283	276	317	280	279	282	278	282	295	286	285	258	257	272	271	275	327	265	275	293	330	272	286	299	278	277	297	300	272	338	306	304	282	278	276	284	303	310	292	249	271	291	319	247	271	288	278	267	287	340	283	280	290	302	274	303	318	266	274	283	306	248	280	304	294	294	271	274	300	310	288	271	291	252	253	309	296	293	309	278	296	271	250	319	293	258	304	288	314	318	296	300	322	293	289	274	310	292	290	329	308	315	303	292	260	304	294	307	283	303	271	262	285	271	263	287	288	267	311	281	303	287	312	276	270	268	265	273	301	292	294	258	293	281	281	276	306	242	285	286	309	263	271	295	327	264	298	286	329	308	257	265	291	295	315	280	288	291	278	287	296	297	322	279	291	290	272	283	307	290	280	327	293	251	298	272	304	303	308	320	312	315	308	280	278	289	266	284	280	253	265	270	324	329	300	271	281	288	298	305	289	273	311	309	256	269	274	303	281	290	302	267	313	296	270	287	287	284	312	265
10847	19993	18568	12421	9754	8072	7092	6375	5517	4659	3952	3330	2609	1894	1312	1150	971	905	876	845	826	836	800	807	815	827	766	785	804	797	767	725	749	726	690	718	703	676	699	656	702	703	690	676	657	641	660	656	659	683	659	647	624	668	641	690	677	673	640	696	687	619	676	644	650	627	629	664	671	686	620	626	642	714	617	619	646	643	626	644	643	631	601	643	670	647	651	629	645	624	669	644	622	676	656	618	647	651	625	643	631	637	673	668	647	620	628	645	652	681	614	597	579	632	666	648	647	660	658	634	641	720	678	621	645	645	619	686	575	580	655	605	654	640	657	657	635	667	653	582	639	571	646	651	632	682	637	665	672	655	639	696	661	667	659	668	618	675	607	652	638	632	665	640	653	639	657	616	650	651	647	659	633	610	624	632	654	626	577	645	622	652	637	661	575	717	649	600	659	608	620	679	667	604	622	669	627	705	641	671	629	641	623	654	637	625	644	645	621	675	677	652	629	668	631	610	647	594	655	588	659	626	613	632	605	633	679	680	615	640	608	645	636	660	668	650	658	633	640	641	659	639	650	638	648	625	645	609	644	634	618	613	651	656	662	691	616	602	640	673	618	673	639	638	630	623	661	663	611	676	656	615	632	633	650	678	702	666	640	649	643	620	667	635	665	649	636	660	672	634	653	627	647	653	650	656	599	677	608	592	621	672	620	667	673	653	677	675	643	682	687	683	662	590	657	663	665	605	686	615	689	638	662	657	713	679	636	613	662	624	637	666	647	649	672	651	664	659	616	640	701	683	664	688	647	621	657	663	621	628	645	668	617	633	637	672	652	671	639	601	627	624	613	666	624	625	635	660	658	643	641	637	700	660	645	634	638	628	633	618	639	626	663	675	679	667	664	675	646	649	674	669	648	652	644	661	649	648	623	668	624	653	684	627	671	659	609	623	621	636	646	675	645	621	657	686	659	644	675	630	671	640	659	564	659	667	616	668	612	629	629	646	641	597	655	613	668	627	655	629	628	639	667	653	660	608	632	634	616	604	645	671	669	636	616	661	713	644	649	625	660	664	675	651	624	638	694	727	658	610	621	637	659	603	626	618	663	596	666	637	663	657	639	623	703	697	654	676	655	667	656	654	650	628	678	645	643	670	594	628	644	664	615	609	640	575	633	680	676	641	668	663	661	660	619	652	643	662	640	674	616	669	674	680	682	662	652	648	647	620	659	660	656	635	624	661	668	620	620	643	672	620	641	631	669	659	658	657	660	651	675	664	671	677	642	677	652	670	631	662	613	641	631	631	704	690	625	659	664	639	637	650	684	635	670	631	645	643	679	670	640	653	603	638	648	633	608	664	673	653	615	645	605	662	649	681	699	676	623	631	637	637	651	636	704	625	669	626	602	637	633	668	659	627	646	654	608	639	640	679	673	660	645	649	673	632	651	591	633	665	653	659	650	611	654	667	625	608	660	707	643	641	658	648	650	668	673	649	644	682	621	630	638	673	654	627	656	640	650	655	640	626	631	638	643	663	636	663	619	592	650	643	660	638	638	589	662	645	663	654	644	662	682	678	622	660	630	687	713	676	647	672	668	618	665	643	625	634	678	611	600	671	686	679	646	647	689	601	709	645	667	644	619	611	669	642	666	626	626	668	615	697	640	667	677	660	638	626	661	676	648	609	662	645	629	618	627	646	646	639	656	645	646	680	654	609	649	666	658	618	637	602	627	618	656	621	652	648	636	666	638	636	670	640	673	650	637	642	629	635	662	636	653	644	610	633	639	647	649	640	639	652	620	648	666	644	672	642	640	701	657	605	570	672	632	623	625	635	647	651	657	627	635	628	655	649	695	643	634	667	688	630	597	650	649	623	688	624	636	620	630	638	630	663	677	651	653	664	676	670	623	658	634	641	643	644	594	641	620	630	628	642	625	671	608	647	659	661	604	631	633	669	661	667	630	652	652	623	652	643	695	644	636	599	662	643	647	676	663	583	641	670	609	624	652	599	650	694	657	650	631	647	657	614	663	662	627	690	626	641	657	635	615	652	633	671	625	617	679	635	637	656	660	644	677	627	650	642	640	619	648	618	617	627	612	660	653	614	630	660	653	667	652	623	640	630	632	657	656	624	627	677	589	641	663	660	601	628	648	607	642	633	651	607	615	649	612	622	645	610	644	674	658	642	635	619	639	596	638	632	653	681	678	617	659	654	609	642	617	613	630	672	619	677	653	684	659	626	657	622	645	656	634	638	620	647	626	663	646	612	690	629	628	642	613	652	667	674	653	642	619	667	677	665	660	610	587	634	651	680	605	637	625	690	636	603	642	659	612	628	630	619	656	694	622	617	686	641	663	606	674	632	662	688	659	671	680	655	670	683	665	680	700	672	636	634	693	656	619	615	659	621	673	642	681	612	647	700	616	651	648	712	694	627	629	663	656	689	639	674	654	645	643	644	660	640	625	608	636	646	680	657	654	681	642	687	652	680	656	651	607	660	680	621	614	650	635	657	648	651	652	653	697	633	625	644	676	649	655	634	602	662	645	676	616	625	645	665	632	666	630	635	631	679	640	649	631	608	608	650	679	623	649	620	658	680	690	633	659	630	611	655	666	675	640	644	690	680	659	649	628	659	592	627	667	654	638	625	661	638	630	628	665	624	631	566	626	636	674	727	706	657	700	670	638	656	646	632	649	655	649	651	657	656	665	652	633	675	667	659	663	636	667	633	599	671	673	602	652	605	657	590	605	621	636	664	630	658	636	643	618	618	645	680	644	618	647	685	668	629	604	639	692	650	649	620	586	618	670	683	603	683	681	641	642	676	678	630	622	665	647	630	692	673	651	700	688	680	669	656	639	681	663	674	665	644	678	642	604	662	698	697	643	638	629	673	651	636	622	614	674	639	675	634	633	609	641	662	624	634	590	696	663	665	614	610	659	642	671	677	604	610	668	661	641	702	640	635	617	606	622	642	671	699	677	632	648	606	652	676	654	686	700	684	658	662	623	638	633	639	683	599	651	634	618	673	612	679	716	625	654	677	646	691	677	650	643	593	715	664	632	656	611	648	629	622	666	639	645	642	649	615	671	632	625	620	614	615	670	662	643	665	645	648	670	663	613	624	664	636	655	652	661	643	627	637	654	607	649	621	692	659	619	662	588	661	710	668	634	635	681	624	589	644	671	637	719	601	662	665	665	699	644	628	683	638	628	641	618	656	642	600	607	617	667	587	648	671	655	602	651	659	700	634	661	655	688	654	640	631	665	635	626	713	633	663	651	640	658	616	647	618	632	653	637	701	629	642	623	615	644	638	650	670	649	641	652	636	669	667	640	669	630	656	657	634	660	641	603	667	673	689	605	627	654	691	679	670	603	648	628	656	677	631	640	645	645	619	644	631	589	661	613	646	652	645	629	685	627	651	648	642	649	671	643	630	672	672	686	669	646	604	670	652	683	651	634	645	627	644	711	671	629	625	696	645	626	622	668	654	629	652	690	638	658	679
24094	21451	28969	24344	21434	13285	5229	3267	2728	2300	2015	1776	1422	1017	848	693	587	583	542	553	592	585	556	561	525	606	536	596	557	493	535	533	525	599	549	553	506	482	474	515	467	494	506	471	473	513	477	487	469	482	465	494	456	510	530	519	472	483	515	436	462	491	493	465	503	462	488	458	490	496	455	489	468	518	483	488	500	518	472	494	487	510	503	495	494	477	460	518	474	533	454	508	472	477	475	448	491	509	507	498	459	500	524	503	490	493	541	490	493	501	520	462	454	496	470	508	484	504	486	488	472	472	493	526	457	472	483	488	493	517	478	461	472	490	491	476	481	500	484	510	466	470	513	509	501	485	501	481	517	515	492	465	519	526	490	467	441	488	464	496	493	512	492	475	466	469	484	462	455	453	479	515	446	447	476	482	517	482	493	517	501	477	470	476	493	483	525	509	479	504	498	475	432	458	482	437	471	491	462	484	469	473	497	459	481	513	504	476	501	516	480	496	462	512	513	516	495	498	510	523	461	485	459	467	514	458	510	462	498	501	515	518	483	496	493	522	467	513	529	489	502	463	490	541	502	473	494	512	483	485	482	449	479	471	506	502	510	482	468	464	515	457	468	477	518	469	495	490	466	485	495	444	511	488	487	506	517	440	468	510	483	483	427	485	487	491	463	499	485	477	502	461	496	512	513	468	469	463	500	417	447	508	449	482	484	477	521	498	487	474	489	476	454	450	521	466	475	461	475	474	471	499	461	518	506	482	467	528	454	441	466	481	467	473	495	491	493	466	491	487	435	465	496	497	506	477	460	483	480	505	477	491	476	472	524	529	503	443	513	472	459	438	476	491	511	485	476	476	501	467	478	507	499	542	530	520	476	459	470	517	507	480	451	494	445	480	519	479	496	471	524	506	513	485	510	480	497	513	494	450	485	516	461	503	457	514	459	485	514	476	488	471	496	439	500	467	498	527	490	515	507	508	467	477	476	485	456	508	505	467	447	461	513	514	485	481	450	482	523	495	473	512	495	481	500	543	459	454	506	505	501	479	489	497	489	500	483	476	460	481	484	483	486	498	487	529	492	491	504	481	515	493	497	475	512	448	450	464	424	526	533	472	476	500	453	459	488	504	474	479	486	495	502	501	486	468	483	504	476	484	490	493	506	499	463	489	524	453	468	498	478	499	492	475	479	487	494	493	430	509	493	484	470	485	472	462	490	486	508	483	473	456	433	504	494	500	462	494	490	453	488	451	482	490	450	513	480	492	518	502	506	489	510	446	480	507	483	535	500	458	500	474	505	478	474	510	477	486	480	463	480	483	487	479	481	474	485	468	492	491	495	499	469	477	482	503	470	453	485	468	458	444	515	483	495	499	481	472	512	512	515	447	489	491	482	477	505	501	513	474	512	491	494	476	526	483	483	471	487	489	504	480	454	482	500	500	502	483	472	492	496	500	474	477	479	457	479	460	480	509	465	453	490	474	503	478	503	471	509	520	494	486	508	455	542	517	496	500	490	474	436	503	507	481	484	481	494	492	500	489	455	493	477	481	506	488	481	459	459	538	483	512	510	461	521	529	528	512	457	481	491	490	440	497	470	522	507	513	480	492	468	501	518	461	469	473	500	502	518	441	461	478	441	483	472	460	462	485	466	502	485	483	442	477	497	508	515	507	511	454	464	508	484	500	463	519	496	459	491	499	485	477	468	485	501	483	459	464	451	484	476	508	501	496	516	503	512	480	460	483	478	521	472	462	496	488	455	463	481	487	471	456	504	490	483	494	462	465	469	518	503	465	500	457	475	476	498	500	502	499	484	485	471	493	494	487	488	495	494	536	481	517	484	487	491	473	485	492	474	497	477	534	468	485	525	493	512	491	475	478	467	507	488	477	484	483	499	447	516	511	510	466	541	484	489	456	493	497	495	490	456	484	508	472	490	491	465	509	459	510	446	520	513	477	504	442	496	471	486	484	462	494	488	493	469	509	479	488	467	502	473	496	479	447	486	479	502	467	438	518	500	489	495	469	495	481	495	505	509	508	486	446	485	511	460	516	487	451	478	494	468	473	554	491	479	485	510	455	486	470	508	480	535	470	448	507	458	439	478	484	472	468	477	410	499	481	481	461	514	491	497	493	462	458	498	495	509	505	509	492	471	501	503	510	525	490	499	482	511	481	509	472	468	494	509	454	498	486	481	499	454	505	472	472	487	451	491	475	496	470	481	511	513	491	471	507	459	486	524	498	505	507	503	476	469	466	498	499	460	503	488	508	490	473	488	473	423	501	540	485	488	490	495	524	484	499	470	469	520	451	512	529	488	508	513	453	466	515	481	472	477	470	442	523	525	488	473	454	470	477	479	451	501	493	480	504	503	447	519	488	538	502	465	504	476	463	484	473	494	507	489	509	455	496	481	469	457	526	537	497	491	497	482	498	487	493	486	505	502	496	477	507	528	450	474	506	499	486	479	510	524	490	500	480	457	489	483	491	513	492	533	496	481	463	491	493	475	483	492	484	467	481	417	496	486	498	492	473	488	478	470	535	462	515	485	476	522	488	496	492	527	432	544	467	483	465	503	510	470	512	470	498	468	447	498	471	507	494	493	495	472	447	514	478	490	506	495	517	489	472	469	458	502	489	499	503	459	487	474	497	471	516	500	481	527	531	506	545	482	495	473	488	524	508	504	459	511	480	520	457	497	476	464	481	475	513	424	479	483	498	459	473	481	485	490	458	489	523	501	481	473	494	484	495	472	498	532	476	470	500	493	468	490	480	519	537	478	504	488	452	479	483	459	439	514	458	503	464	476	468	478	479	501	452	526	456	494	442	515	490	488	486	484	530	496	513	472	496	509	511	505	492	448	530	492	502	487	484	462	509	502	499	493	524	499	472	485	493	501	498	470	450	477	483	479	455	497	503	497	490	496	464	478	483	477	481	502	482	490	476	467	528	494	464	469	469	537	450	462	452	466	448	481	458	519	485	494	459	497	495	463	523	483	500	491	510	493	458	496	496	519	466	463	500	482	473	491	486	490	489	446	428	503	489	487	527	505	499	488	484	503	517	512	493	486	474	525	532	501	496	476	466	509	480	498	488	461	466	486	463	461	503	512	495	487	454	484	484	491	489	468	517	506	492	491	491	503	438	482	454	468	455	486	486	468	481	477	438	506	469	484	472	475	440	470	484	509	490	453	512	486	515	486	453	493	481	493	501	460	493	457	498	465	486	465	499	491	469	537	447	497	486	486	502	472	491	479	509	492	514	499	475	479	486	491	481	515	512	446	510	517	497	538	468	490	470	511	504	503	515	499	456	472	475	487	465	457	478	487	466	452	450	505	489	461	483	491	470	490	444	461	471	459	460	492	455	485	480	501	481	457	462	560	491	479	456	532	501	428	501	484	479	521	488	468	474	458	483	547	478	500	492	481	475	483	469	498	466	442	515	523	493	467	479	465	495	466	456	490	472	500	474	519	496	515	489	478	516	462	493	542	457	491	479	494	458
14040	26212	24815	17984	14553	12370	11168	9918	8762	7583	6565	5570	4300	3151	2275	1859	1589	1461	1366	1377	1360	1301	1313	1289	1296	1294	1208	1226	1188	1215	1159	1188	1198	1147	1044	1117	1103	1087	1054	1075	1102	1109	1056	1146	1050	1016	1027	1054	1022	988	1026	1010	1060	1034	993	1020	1008	1010	1003	1019	1052	1028	1033	997	1057	1042	986	982	1050	1061	987	1043	1000	1062	998	954	998	1026	1024	996	994	949	1047	986	974	951	1026	1011	1034	1019	1021	944	1004	1002	1008	1014	1022	927	1012	1041	989	1021	1028	992	1001	977	1001	1065	999	997	1014	1032	1016	972	993	997	1015	1007	1004	1014	950	999	1029	1009	1048	951	1037	999	997	1067	1025	1001	1006	1008	1013	1017	1055	1022	969	996	1043	998	977	1049	1037	967	1021	1009	987	969	987	985	1070	1033	992	977	949	981	1041	978	1068	1002	1054	1054	972	988	1037	958	1003	985	1014	982	1009	973	1061	993	969	1070	949	997	964	1078	1032	1022	1056	1014	1040	996	985	999	1030	1022	1013	1046	1009	1047	1042	916	1006	960	1027	968	977	986	991	958	1003	947	974	998	1030	987	1034	994	992	961	1057	1016	981	1028	971	996	1012	951	1000	1002	946	990	971	1038	1028	977	962	1034	1076	1040	995	986	1060	1012	1005	989	1041	988	1003	1038	1008	1001	1004	1006	1057	973	1003	995	1067	1036	986	1059	1029	1027	986	1050	1074	1027	1036	947	1029	1045	1019	996	1058	1000	983	975	962	1004	997	1008	973	988	1000	1026	988	978	1060	1068	997	1074	959	1028	945	981	973	1035	1010	1003	975	1001	1084	1024	993	1046	1003	1020	982	969	981	1013	988	992	985	999	1010	1014	997	976	984	986	1031	992	1009	1002	980	1004	962	985	996	1032	998	986	914	1056	1016	1001	1002	954	1032	966	998	1033	1005	1007	1021	948	984	1007	1001	949	990	1012	1010	1001	1053	988	1015	1050	999	967	1000	1016	990	979	966	1016	1045	1055	1000	986	991	979	999	999	978	959	1008	969	977	1055	988	995	1012	1077	1032	1006	960	981	1013	944	971	982	1015	987	996	1066	1021	1011	1017	1022	975	1025	1020	976	1032	1022	997	940	995	1082	1056	1018	1026	969	1010	964	971	1047	941	1020	955	994	988	993	982	991	956	983	973	1000	1007	1033	1042	1049	974	1064	1016	1013	1005	1059	979	1045	1124	995	1019	1032	979	1021	1035	985	1001	1001	938	982	1055	1006	979	948	1034	1032	939	1050	1016	1020	1013	998	1030	981	1039	1016	1020	1034	984	1002	1024	992	1032	1011	1004	979	1018	940	1004	992	961	1073	1000	1043	1026	972	1006	1027	1029	1019	1043	1013	995	994	989	996	1012	992	989	1000	961	997	988	998	1015	988	1017	1019	1028	981	1018	964	978	1024	1036	983	1053	1028	941	1014	962	1005	1032	968	1052	989	1052	996	1043	1079	1028	1060	1024	1037	1007	994	988	983	1005	982	1017	1010	1020	988	979	1010	992	1015	971	1023	981	1014	970	1014	1052	939	1041	952	1045	919	1000	972	1059	994	1034	989	986	1039	994	998	988	1021	1039	993	978	981	976	979	981	986	968	978	1018	984	1015	976	1063	1006	1000	1027	1010	976	959	969	977	993	1012	988	1032	1012	988	1031	1015	945	1016	972	999	990	995	984	1027	996	1045	1019	1015	1025	1026	932	993	1067	1001	988	1060	1005	1009	1056	1011	1028	1044	1016	975	1014	919	1021	1004	1048	1006	958	981	1024	1013	984	960	1008	1026	988	1010	1010	972	965	1036	1002	1046	979	991	992	940	1033	1027	989	985	958	1002	1085	1029	1019	1039	1025	1031	993	1022	1023	1010	955	973	1007	982	976	1013	992	980	1043	1012	990	983	1022	983	959	1018	1014	1021	990	1053	1052	995	992	958	959	995	1001	966	945	1013	967	1024	1030	997	960	1018	983	997	1036	1049	976	1001	976	982	1045	991	1007	986	969	1074	1021	1003	1022	982	997	1051	1080	990	1038	1001	986	972	967	1008	1021	979	1020	1004	981	978	1002	1005	995	982	994	972	937	949	1000	991	1039	1008	983	964	917	959	970	991	976	1017	966	978	982	949	1008	1025	987	1016	1054	979	1052	1034	1030	1018	1022	995	1015	972	1016	1031	1031	1048	978	958	1012	954	991	953	1011	1043	1042	978	938	1009	1022	1055	977	993	967	963	1084	967	1029	941	1029	996	999	950	1005	1049	1061	1002	964	979	970	1030	995	987	977	977	960	1007	972	1003	1013	1024	1017	1028	1021	1004	1003	961	980	1027	1012	1042	1032	949	1004	981	967	982	1034	1023	967	1015	1014	1000	993	1029	936	1009	1031	989	969	1030	995	1083	1044	1058	970	1014	981	967	992	1010	995	1049	1041	990	1015	978	1023	1013	999	964	1036	980	1010	946	975	1015	1023	987	1009	1027	963	978	1025	975	937	964	995	1056	1022	1085	1039	1091	1003	1026	1017	1019	910	1040	978	1031	1085	994	1040	1042	941	1002	1003	998	1025	949	988	989	1024	996	1026	981	1054	1063	996	981	1008	970	1041	999	991	1035	942	1059	1028	977	941	1035	984	1023	1038	1004	992	991	1014	948	1019	1030	971	967	996	1058	983	970	1001	1023	979	954	986	1027	1023	1006	968	1066	947	1029	1084	986	962	1060	980	998	981	988	1093	963	1030	970	1078	1015	988	1069	963	1013	1025	1013	1025	1031	1041	985	1013	1046	1030	1007	977	1008	1034	987	1076	1030	1036	1047	1035	1008	977	1018	982	980	980	978	972	1002	993	1062	999	1004	1021	1027	961	999	965	974	1019	1011	1039	1062	1002	987	1061	998	908	1022	982	1047	1024	972	962	979	1019	981	979	1013	1054	940	982	999	997	991	994	1017	1032	999	1023	944	1010	920	988	971	1032	1021	964	1075	1004	973	1030	1036	1010	986	1031	1011	1032	1005	997	966	1018	953	970	1010	1031	1061	996	1015	982	1003	955	1051	1017	1006	980	984	1012	1006	1064	1009	953	1002	955	1030	1031	976	972	993	1002	1041	1023	967	992	977	1034	998	971	996	1012	1033	974	1044	978	975	1012	981	997	1054	1019	1030	986	1015	1012	974	1008	1037	1021	979	1000	1009	1031	1019	1069	1003	1038	1008	958	1017	996	949	994	937	994	1027	1005	1027	952	1013	1052	1001	1024	1017	1019	1015	1035	1032	996	967	1008	983	1000	994	1015	1018	991	1042	950	1027	1048	986	1034	995	996	1012	985	996	986	1029	1049	975	1028	1035	1033	962	968	967	1002	1011	1004	1008	1084	975	984	975	964	1051	1015	957	937	1002	1019	984	1026	1017	942	991	1000	1074	995	1013	992	989	1006	1007	1007	945	984	1035	1008	985	1012	1024	960	986	1049	968	1012	996	1027	994	1024	1057	957	970	985	1009	1061	1002	1018	1046	943	1027	1008	1042	1056	1006	969	998	1005	1013	1040	1044	1023	1018	996	1017	998	1006	1023	986	996	979	1006	1045	998	994	1003	986	975	1017	954	981	995	996	993	961	1039	1068	1055	1007	976	1015	996	1012	1006	1071	992	983	953	978	1008	1034	978	1041	986	989	1016	950	994	990	971	991	961	959	1006	990	1058	964	1016	1006	993	953	968	1004	999	1037	996	967	1068	966	1031	1010	995	985	963	1001	1023	968	1024	1027	989	1014	1018	1016	1007	995	962	979	1059	1028	1006	999	1009	1016	1045	1011	1047	1034	945	1038	1025	996	985	986	1009	1022	964	1026	982	1037	1001	1073	1001	1062	987	1036	979	1036	988	1015	974	945	1006	1014	989	1011	983	1065	975	999	957	1015	1013	1010	1005	996	1021	998	1018	1002	984	1067	1047	1036	1070	1026	987	962	1021	1071	1042	968	973	1051	1001	1031	1018	954	975	1007	1015	994	985	1003	997	1003	985	1028	1004	1014	946	972	995	1004	1025	1028	980	982	1037	961	1041	1009	992	1036	975	1059	1044	1012	978	987	1050	983	1030	1042	993	996	1009	1031	1076	1021	1052	1015	980	1022	971	1011	978	1006	989	979	1026	1008	1045	967	984	987	925	988	1039	1072	1030	1016	1068	1008	1020	1025	1014	1027	966	967	1033	1035	1010	1017	1033	979	998	1005	983	998	1003	968	999	996	969	1001	1002	1041	991	1025	989	1044	970	971	1016	973	1080	1022	994	957	1038	985	994	961	991	987	1051	1076	1011	1012	1006	975	1002	1027	1060	986	1019
27508	16931	4574	2050	1338	1113	967	868	775	727	607	561	502	476	454	423	436	433	429	400	383	451	406	389	438	413	403	458	441	440	440	441	393	394	392	423	424	409	409	391	403	389	438	419	423	408	394	422	414	404	399	431	395	419	416	453	383	381	407	426	400	390	418	423	409	411	430	431	412	411	408	402	450	429	407	420	423	437	406	408	389	417	420	386	419	384	423	433	395	411	423	366	422	398	399	391	437	383	419	438	417	405	410	410	405	392	441	407	448	395	397	421	410	399	397	369	429	386	441	434	371	417	402	428	418	413	397	377	364	411	413	410	425	419	401	429	396	392	405	434	401	383	392	394	392	400	375	386	428	389	421	406	417	396	386	415	394	378	382	405	377	398	420	355	404	408	364	425	418	393	391	418	373	392	417	406	412	384	419	407	386	385	413	407	392	416	393	410	397	389	392	389	382	447	375	431	435	405	406	432	404	442	401	402	410	442	408	405	371	409	440	404	405	399	404	417	412	373	426	409	395	410	407	390	412	443	407	378	376	398	418	377	386	411	398	392	396	404	412	430	393	434	395	418	429	373	367	403	430	401	409	431	418	424	384	384	386	402	415	414	403	415	426	409	432	388	391	392	385	421	396	379	390	404	435	405	402	405	394	391	413	444	391	425	386	422	380	378	435	386	384	399	377	442	408	431	408	408	425	395	420	398	424	423	429	422	370	395	421	418	414	413	380	422	411	382	412	411	402	417	418	420	412	426	398	427	436	377	393	417	453	402	403	411	389	411	417	446	405	403	370	408	398	374	406	423	434	390	394	385	404	400	411	421	389	412	398	403	410	422	409	403	429	389	413	413	385	382	432	434	397	386	406	444	398	374	399	400	416	402	412	411	422	424	418	406	408	371	400	387	423	397	419	434	423	400	422	420	407	389	412	392	444	381	387	449	378	369	420	408	420	430	398	395	391	414	378	423	437	416	388	395	386	442	414	377	431	398	389	416	415	387	401	410	409	435	436	401	389	365	429	403	409	399	417	451	386	385	403	385	398	409	400	441	406	387	394	432	384	408	380	398	430	386	406	386	404	407	412	398	428	409	341	421	392	391	439	415	403	398	416	417	406	436	403	393	429	414	388	419	394	392	392	371	435	397	420	418	426	417	407	404	416	394	403	382	437	397	404	419	430	390	411	392	419	431	407	373	401	436	382	427	399	408	395	422	384	386	428	393	413	371	436	390	395	389	411	406	429	427	453	454	423	405	422	408	432	395	414	388	375	402	405	378	387	404	430	425	399	417	411	446	403	386	447	415	416	386	392	395	434	400	403	419	379	417	405	414	371	421	422	443	395	362	418	371	424	402	391	419	399	428	418	429	373	382	401	414	451	375	410	380	432	382	373	460	412	385	393	406	400	371	426	397	401	394	403	406	422	381	438	420	424	398	393	425	387	423	389	419	373	403	391	392	409	381	401	414	408	403	410	408	468	415	389	410	380	414	427	408	350	419	418	402	383	384	385	359	400	387	396	400	401	435	403	346	414	441	408	395	405	428	411	364	396	408	407	407	380	380	405	409	411	421	411	387	400	413	417	402	407	391	409	394	402	392	397	446	420	412	401	409	408	394	433	424	416	421	434	437	396	426	378	407	419	409	407	417	407	412	386	409	420	403	428	427	406	418	422	407	411	403	370	416	409	409	420	383	368	388	419	434	383	412	405	399	419	410	429	404	428	409	404	420	387	384	419	406	411	397	430	414	397	391	425	460	387	395	397	391	413	437	390	370	419	408	420	403	414	420	383	394	414	409	397	430	404	416	416	386	366	406	398	419	401	403	406	419	428	423	421	390	412	413	449	412	422	385	447	391	440	411	385	426	434	403	413	406	394	430	375	433	401	439	397	417	380	393	415	407	424	425	406	439	452	433	408	414	366	397	414	415	378	407	447	404	381	413	416	416	410	406	434	429	390	414	433	399	406	447	407	388	411	388	415	379	403	403	401	391	422	390	418	377	371	426	426	392	391	410	414	390	402	410	429	388	423	400	369	382	419	408	415	442	437	431	432	437	422	421	428	380	394	431	393	420	374	423	407	423	399	397	400	418	398	408	394	427	387	416	392	413	360	414	407	424	406	397	398	412	428	395	390	399	394	422	411	416	393	425	401	407	388	429	401	407	443	392	388	403	371	408	401	365	419	414	389	429	408	401	450	432	402	385	400	400	392	382	419	427	426	413	389	406	372	399	418	420	424	358	413	393	382	428	410	418	382	449	399	399	372	393	399	424	456	417	404	417	469	409	439	443	392	407	389	418	450	409	414	405	443	405	397	425	438	367	403	378	417	392	443	443	430	426	381	408	442	411	421	402	399	420	410	395	408	384	443	435	424	384	372	380	396	393	373	430	405	411	444	415	419	423	392	374	419	416	425	404	370	392	426	389	390	421	396	393	456	413	446	414	388	426	365	419	414	407	443	383	391	409	441	412	427	406	422	423	389	437	438	387	399	428	451	460	392	384	403	443	399	397	418	401	399	392	426	393	372	389	445	382	376	443	428	398	415	358	420	394	395	393	420	412	428	444	420	388	382	396	402	397	409	409	422	418	419	396	421	372	429	413	426	392	389	412	406	371	445	423	410	405	423	390	408	427	391	390	459	435	414	394	410	420	473	415	451	420	398	389	398	374	396	416	400	442	443	439	402	427	417	428	396	429	434	417	412	381	408	400	399	423	427	422	385	429	382	353	381	371	411	420	413	429	407	382	438	363	412	443	379	410	408	405	407	402	390	415	424	428	403	414	432	391	398	394	392	385	408	416	399	386	424	409	420	415	392	423	420	458	387	387	418	403	396	405	430	414	423	396	403	388	393	418	405	414	427	406	399	396	429	416	407	404	389	406	406	428	385	406	402	463	394	413	410	421	413	387	415	411	447	386	397	390	390	418	397	400	439	414	438	393	418	403	427	423	455	431	399	424	370	427	396	397	419	404	424	403	417	409	437	397	439	364	404	373	396	394	419	436	433	433	437	441	391	420	424	418	383	435	403	439	400	364	411	406	394	422	431	398	406	412	398	436	382	385	398	441	393	407	417	400	411	433	348	393	415	417	393	408	402	438	424	390	400	399	409	415	386	399	377	405	407	386	420	410	405	413	386	407	409	452	376	400	409	391	381	430	415	366	413	400	433	377	399	407	429	390	375	400	398	446	394	420	428	380	377	410	412	369	409	452	397	400	414	419	412	417	417	401	384	454	429	416	426	386	405	402	390	401	387	398	398	392	440	371	465	423	408	424	407	404	418	392	394	420	398	422	384	402	418	391	411	403	382	404	409	414	363	411	429	424	391	406	413	398	416	427	405	397	389	416	431	423	413	422	411	409	418	406	382	425	403	367	388	411	433	396	398	420	395	410	416	422	403	381	385	413	404	426	446	425	390	452	397	441	390	420	426	424	386	404	401	416	407	408	424	365	391	382	389	444	426	387	380	410	459	420	410	414	406	426	379	408	443	413	419	441
7905	9193	9010	5500	4251	3769	3398	2931	2649	2281	2013	1766	1475	1194	1046	1038	964	995	886	845	932	981	911	940	920	957	920	914	907	966	969	945	939	893	904	945	879	930	955	903	872	891	864	884	921	917	904	887	944	885	871	938	904	907	861	915	908	891	871	944	875	907	906	895	942	907	878	839	897	901	874	905	873	864	861	899	916	957	885	887	897	869	892	953	932	877	938	850	914	843	906	937	900	951	863	885	843	858	899	838	872	881	897	908	972	855	902	948	925	846	865	916	925	949	907	887	891	905	903	862	888	891	873	892	899	864	848	885	922	957	915	905	908	905	860	926	894	866	868	905	874	900	903	900	900	886	902	870	848	929	865	929	868	929	904	869	961	842	936	884	897	889	864	907	910	830	951	941	890	888	910	944	878	902	891	879	898	903	878	881	888	859	889	855	883	874	894	945	870	916	860	899	862	860	867	859	904	891	904	887	880	900	872	861	896	955	905	922	876	881	916	869	899	902	917	897	926	885	923	889	897	871	932	860	923	875	904	840	887	878	904	839	939	858	893	958	887	928	880	862	856	879	863	939	867	871	933	882	879	890	914	919	925	933	840	859	928	874	872	873	860	851	883	932	882	902	944	883	953	852	887	908	908	908	900	783	916	883	907	898	878	887	916	929	858	899	845	902	919	866	882	911	857	882	851	967	927	873	866	874	856	938	906	905	918	841	869	913	878	870	885	888	891	906	881	891	902	902	910	888	886	943	929	921	851	907	858	883	879	864	939	873	857	898	902	899	910	910	875	921	911	921	925	923	883	917	817	883	921	854	880	895	918	847	943	906	908	851	889	877	915	872	873	858	898	871	856	937	892	871	863	901	871	931	927	930	906	891	880	882	840	917	874	943	889	883	965	852	899	891	906	854	908	897	845	903	915	887	854	885	868	922	904	926	850	926	868	886	868	855	927	862	874	856	882	843	865	911	912	866	873	906	899	894	836	919	935	898	889	894	910	866	878	889	889	849	894	936	904	876	928	921	927	869	888	880	885	888	866	930	896	886	891	874	878	883	893	862	894	915	837	879	944	898	890	841	880	901	886	911	876	893	908	897	888	895	816	910	916	926	867	913	903	910	882	884	900	922	922	897	902	933	879	915	869	902	866	855	968	911	915	858	1020	897	890	848	910	886	922	882	937	885	937	955	912	901	889	932	906	914	868	908	837	916	874	899	903	847	903	866	894	888	870	945	873	954	882	863	920	869	917	906	858	890	879	894	855	885	896	921	897	893	876	915	890	883	896	859	866	892	914	873	874	888	900	864	852	834	862	894	872	927	884	920	903	853	911	855	925	853	890	880	937	933	866	917	890	894	836	886	905	914	868	936	882	855	898	906	943	871	865	895	871	918	937	834	878	896	903	906	912	924	939	882	884	843	907	844	874	915	926	884	887	876	864	915	865	880	930	881	920	975	904	850	934	896	935	915	909	866	852	879	913	913	869	841	875	973	924	937	919	894	896	917	903	938	913	908	892	864	888	936	908	858	868	943	941	913	879	905	882	870	915	900	868	863	891	851	855	863	851	842	874	972	883	880	868	882	919	856	958	864	887	896	888	853	907	870	874	800	896	944	940	910	868	916	899	870	900	915	898	875	888	912	874	905	921	897	874	875	889	900	874	938	859	897	881	924	871	872	856	881	887	895	888	807	886	928	935	922	850	901	916	934	920	913	902	961	932	890	901	893	888	856	906	892	884	886	889	899	886	856	923	833	868	909	937	870	914	884	898	929	887	863	920	892	907	868	890	894	938	874	931	861	908	896	876	858	896	902	835	888	948	955	877	870	825	909	885	856	841	903	887	898	888	879	836	875	895	921	908	887	948	856	846	899	869	958	894	898	860	946	932	882	888	882	908	884	882	844	863	842	921	938	875	869	865	937	905	911	955	905	879	935	899	919	952	837	890	900	884	872	894	899	874	902	882	929	915	897	879	936	871	863	890	858	858	901	839	836	889	914	867	925	886	888	898	952	867	887	891	929	866	879	887	888	846	876	849	922	896	878	851	872	865	925	887	826	923	918	876	919	900	854	877	882	860	929	876	935	861	930	857	881	894	929	886	826	874	865	866	868	881	870	879	926	936	865	919	830	909	880	874	871	904	876	927	909	948	928	862	888	902	951	875	853	924	948	897	869	906	870	879	888	864	889	911	869	915	890	906	890	833	884	893	892	876	862	898	904	837	864	884	896	841	890	911	918	904	872	912	919	896	965	933	929	898	875	884	918	958	874	886	928	885	865	851	911	892	865	902	881	909	843	874	864	904	863	858	935	871	865	935	880	880	888	850	914	887	842	816	899	880	885	894	958	884	896	936	903	828	914	900	898	849	913	902	862	903	905	838	880	877	942	910	896	891	855	897	944	811	870	888	895	891	900	853	899	861	850	897	966	894	836	880	844	969	929	911	873	889	867	910	844	927	844	886	885	902	920	917	844	926	899	904	893	835	896	906	879	877	924	909	913	915	931	902	857	883	894	888	860	938	859	875	845	908	894	923	829	890	885	858	889	856	923	935	859	926	930	915	899	903	890	865	847	951	874	824	858	919	893	898	887	894	906	886	917	907	892	932	870	891	889	879	897	868	897	888	873	887	839	905	886	892	889	865	865	913	880	966	902	866	872	889	841	901	914	900	889	857	877	938	880	886	830	929	876	933	855	894	911	910	819	898	875	865	882	841	863	866	918	835	904	896	886	888	889	906	886	853	869	866	813	888	886	905	902	904	864	874	925	918	869	890	871	871	907	879	950	925	883	890	847	875	872	913	903	905	900	861	935	869	871	921	887	960	924	866	943	910	908	909	900	914	867	884	905	910	828	831	934	893	912	941	912	883	920	856	885	886	898	899	913	944	929	922	940	853	883	965	894	917	902	857	886	846	863	903	875	891	903	923	902	919	936	859	894	876	986	880	874	882	894	878	898	849	894	878	902	891	883	927	895	902	896	897	873	926	869	936	941	906	875	901	857	867	863	900	936	860	961	878	831	871	893	949	904	932	878	926	923	899	864	841	943	830	881	941	914	877	884	887	915	882	902	878	925	914	848	841	892	923	919	931	889	884	850	964	818	951	894	842	942	878	915	900	910	889	914	920	882	938	869	904	853	895	889	889	869	891	884	911	903	834	923	879	880	903	930	899	902	872	901	912	917	851	903	900	910	900	871	840	891	933	840	862	868	934	863	828	864	919	871	894	904	917	911	909	888	878	863	902	898	897	858	896	983	863	842	916	866	878	914	912	844	866	895	919	924	952	916	870	878	921	884	873	877	887	895	843	844	924	872	868	867	949	877	893	922	895	896	900	923	872	865	969	918	884	912	861	897	867	940	903	908	928	888	880	882	888	890	892	865	904	880	892	899	861	861	877	877	937	934	899	909	940	890	874	873	908	847	892	885	872	894	918	902	892	890	879	884	893	946	877	903	880	914	902	887	900	921	900	837	921	852	883	898	860	934	843	864	870	911	908	916
25108	21518	27945	25424	13037	3523	2425	2022	1600	1433	1204	926	716	550	443	385	349	351	308	342	325	331	300	318	339	302	346	330	311	343	318	328	309	306	324	311	300	320	315	319	300	281	302	328	305	322	297	308	350	303	295	301	300	286	322	294	325	279	334	303	307	291	288	339	291	296	291	296	301	336	295	258	290	299	287	338	310	327	298	325	300	311	295	299	283	274	279	294	297	288	292	318	312	299	322	323	321	315	306	301	312	304	257	317	314	303	280	292	317	278	312	298	299	304	312	309	312	306	302	305	310	288	265	287	302	318	311	286	297	296	293	272	286	282	301	292	305	281	308	293	338	278	324	316	313	325	321	290	281	296	280	315	314	263	303	316	302	313	275	293	300	329	327	331	294	296	303	296	288	305	315	307	328	252	321	298	310	314	324	307	295	309	307	307	274	284	307	317	288	315	268	306	286	304	308	272	286	275	299	297	319	289	303	320	284	283	320	292	290	290	274	290	331	258	301	297	306	293	323	287	303	315	307	301	299	267	308	311	301	290	283	291	289	310	306	306	295	308	300	284	306	283	271	298	327	312	286	308	287	318	310	304	299	311	313	291	296	298	287	326	321	304	312	302	290	267	287	285	303	320	287	275	307	283	295	297	284	290	296	316	292	285	272	291	286	299	291	296	305	310	289	286	296	300	301	278	311	331	332	302	298	282	294	277	300	312	278	323	311	280	325	303	313	289	287	320	290	326	302	313	327	301	281	271	291	305	304	319	293	274	271	332	328	309	304	313	285	294	301	271	293	309	295	318	289	321	323	282	303	315	324	308	312	279	263	291	296	305	293	282	318	295	297	307	288	308	283	294	326	295	285	290	289	298	302	267	331	299	309	266	320	284	312	315	332	272	249	314	333	296	279	324	315	306	290	292	300	298	323	276	306	301	298	306	294	291	302	282	294	289	290	270	302	291	304	305	299	306	287	299	291	287	284	309	282	282	306	289	298	295	300	315	329	260	312	273	314	303	315	279	331	294	304	289	308	274	292	313	325	309	291	286	292	271	275	313	303	342	287	308	298	244	301	308	295	288	292	313	298	303	293	305	296	318	286	275	312	298	292	284	319	308	302	302	318	280	318	270	293	309	308	300	282	292	298	294	300	315	304	290	311	288	310	310	312	303	310	326	307	288	297	303	282	277	316	271	268	299	343	276	323	303	304	268	286	306	322	270	300	282	299	267	304	325	275	314	323	299	288	272	315	290	281	312	310	346	292	314	310	276	306	298	302	308	310	282	317	274	299	276	323	320	296	296	302	284	291	286	285	305	323	322	272	294	286	317	309	263	298	337	314	278	301	281	269	303	313	293	285	282	301	303	321	294	275	306	291	292	277	297	303	327	278	294	308	259	288	300	263	293	286	289	281	286	317	257	307	310	315	332	280	313	320	262	290	305	284	293	287	259	302	295	305	270	311	272	311	297	300	312	322	287	291	267	296	325	281	281	334	269	282	292	321	298	300	287	274	288	282	283	263	305	305	295	268	298	307	321	313	305	327	292	263	309	327	310	319	322	303	297	294	325	305	293	293	277	310	315	306	297	286	331	269	287	286	285	300	313	299	290	276	315	301	290	305	300	279	306	280	257	312	318	294	290	308	310	287	322	277	313	297	292	306	293	302	320	290	288	282	288	321	340	295	289	286	313	273	302	289	315	330	296	271	329	304	276	285	299	274	290	304	305	287	280	292	291	296	311	298	298	300	306	319	270	315	267	318	288	310	325	289	294	294	317	306	315	316	309	293	276	296	314	300	345	304	281	300	300	268	297	295	313	291	295	287	297	272	274	337	302	312	302	289	278	283	293	300	313	303	306	245	303	286	287	327	282	314	301	295	308	293	277	319	284	307	292	313	285	295	308	276	254	281	308	293	287	289	294	296	284	280	302	274	300	286	282	276	292	321	286	325	316	256	289	316	311	291	289	305	276	301	297	297	310	286	295	304	300	312	302	303	327	316	292	266	295	313	298	279	292	280	312	280	294	279	296	281	301	312	270	316	306	300	292	323	289	318	307	287	296	320	318	318	321	305	282	339	324	301	311	292	291	331	293	285	332	321	317	304	281	269	306	334	268	316	257	335	302	297	326	309	326	289	323	295	319	295	323	313	302	303	279	288	321	322	314	294	284	305	288	305	296	303	287	322	318	291	337	285	300	279	297	315	276	320	293	285	279	274	305	287	299	276	310	293	283	303	294	286	273	304	291	294	280	296	301	310	302	300	289	295	301	329	307	313	286	288	325	268	294	323	275	301	285	300	275	279	328	311	290	292	285	290	282	271	291	289	299	322	299	287	301	281	311	275	277	312	305	317	293	320	275	275	276	324	326	327	290	278	318	303	296	301	299	292	289	309	324	292	261	303	319	294	322	304	280	326	295	313	284	280	306	263	327	281	313	288	289	312	282	336	310	270	325	301	298	317	304	284	280	306	289	301	324	278	305	292	318	310	303	316	302	264	294	284	278	308	291	312	322	299	297	258	294	279	285	291	278	321	272	309	304	327	295	256	317	264	301	318	292	291	294	293	278	302	298	338	290	300	327	319	306	313	285	300	318	285	267	313	314	295	309	298	294	266	307	306	280	299	309	276	304	309	315	291	290	292	288	335	258	300	295	271	271	311	306	300	294	310	300	312	304	287	285	287	271	307	304	309	259	307	307	285	311	309	301	289	296	305	320	306	307	282	280	279	280	294	293	311	324	322	297	298	325	302	301	312	296	311	292	301	270	270	313	286	318	313	274	296	270	324	284	298	309	311	298	299	308	282	301	309	282	283	278	286	284	297	305	304	302	281	319	307	305	296	263	304	338	316	305	285	289	303	304	334	306	320	296	301	291	305	317	317	327	281	267	305	298	314	296	302	333	305	292	292	321	299	335	303	286	302	282	300	312	311	276	283	322	296	298	289	293	275	302	297	260	347	302	299	282	284	303	311	328	317	293	310	295	270	315	271	330	281	310	308	271	278	314	302	320	289	283	314	278	270	269	284	272	290	332	287	303	308	301	302	291	271	296	269	281	293	256	283	306	297	310	314	315	330	328	257	289	299	303	260	301	320	296	267	283	297	286	308	298	290	299	328	317	314	264	305	309	289	303	323	314	286	293	316	338	320	324	306	315	284	305	259	308	304	306	291	315	284	295	308	286	300	333	301	308	299	292	306	279	308	280	322	289	318	297	294	314	298	286	306	315	337	284	325	306	304	303	274	325	317	314	267	304	316	318	291	285	302	281	279	286	338	292	277	313	268	290	279	305	291	304	285	277	322	289	310	316	292	319	296	285	311	275	278	278	270	266	292	321	324	276	263	319	302	278	277	293	291	294	291	303	308	311	290	306	309	294	287	293	326	302	284	288	310	296	297	296	298	323	318	272	315	306	266	289	326	290	282	295	297	288	297	286	303	319	339	295	313	271	315	307	319	316	293	308	315	279	282	296	294	303	284	314	280	294	312	287	317	299	276	355
10835	20182	18876	12752	9785	8622	7471	6684	5673	4949	4241	3326	2336	1703	1339	1043	910	930	854	911	867	839	885	838	844	781	847	834	757	819	762	769	717	721	748	775	747	738	728	723	722	747	665	697	688	715	680	707	682	670	707	680	655	680	713	667	706	687	661	680	647	748	639	645	675	707	616	648	641	715	666	669	671	659	649	660	644	686	700	650	695	688	640	711	690	679	699	648	673	659	673	677	683	704	646	665	659	710	648	675	645	670	686	679	669	661	666	669	669	687	656	657	686	661	645	660	610	672	641	649	695	674	714	659	653	659	655	695	665	699	660	611	689	667	646	615	644	700	643	679	681	673	639	705	657	688	617	696	668	651	650	688	681	671	678	664	660	689	683	700	697	651	648	666	705	670	641	671	630	698	660	674	685	654	668	696	688	637	659	685	700	676	693	677	710	647	636	659	659	676	651	645	679	670	670	660	683	639	649	669	679	689	638	630	632	707	647	635	644	649	698	636	636	644	688	690	676	693	673	686	719	670	634	680	702	673	657	661	674	672	672	670	656	683	702	656	703	635	690	613	621	637	682	697	673	686	686	639	690	708	650	742	639	702	655	711	661	677	616	692	700	654	659	661	648	645	641	740	661	687	651	655	664	686	650	670	617	683	657	689	672	675	669	642	648	641	634	662	680	693	688	711	681	672	635	665	666	643	666	643	690	684	668	633	688	673	685	614	669	637	625	623	652	659	666	715	626	656	666	687	686	636	678	650	712	619	682	689	683	692	681	682	668	651	692	644	640	657	666	659	677	667	666	703	678	647	662	639	653	624	636	697	653	690	637	661	681	634	688	642	676	625	690	657	659	681	662	624	627	663	692	720	696	700	652	655	697	686	626	693	621	644	685	676	631	629	644	622	660	704	675	650	696	631	672	671	658	648	688	627	686	687	684	669	639	647	684	684	657	665	700	683	650	694	679	647	703	671	669	653	670	665	677	658	644	618	646	663	665	694	649	637	682	665	703	708	664	632	651	681	675	652	697	614	676	628	668	654	695	675	676	638	693	666	651	676	685	608	620	650	690	645	669	654	633	696	618	660	663	644	684	694	612	643	678	705	649	697	686	644	677	619	704	648	675	677	668	660	695	683	672	667	683	679	725	676	638	638	658	683	642	660	625	608	682	690	677	652	610	668	676	638	637	683	631	647	627	646	648	675	680	651	632	679	665	667	665	677	622	692	664	688	706	664	642	663	698	662	662	711	613	647	719	671	679	681	618	684	641	671	686	687	673	662	641	662	686	639	668	711	657	628	676	672	649	671	688	638	647	669	667	689	665	673	691	676	668	661	662	641	670	636	666	632	674	632	681	671	669	661	639	731	697	681	694	690	649	677	625	662	672	657	716	643	699	704	673	665	662	657	695	658	662	700	613	698	632	678	682	669	657	642	709	740	671	678	665	651	690	663	634	651	647	668	639	706	682	660	643	706	679	630	686	672	669	684	663	651	652	725	670	640	657	648	624	673	681	618	708	700	674	691	644	703	675	694	688	682	688	642	617	642	635	690	666	686	689	626	661	702	673	662	690	678	658	685	651	679	700	654	633	709	627	743	665	672	708	663	683	691	680	705	612	697	649	689	644	649	698	685	668	659	658	699	663	637	688	653	650	636	630	650	692	627	659	647	661	644	699	673	700	687	711	753	627	656	681	663	653	635	620	633	646	686	748	660	704	664	710	677	682	653	664	685	696	663	671	688	662	626	592	644	662	704	656	661	666	685	645	690	679	643	687	639	676	652	685	668	639	716	675	671	699	647	672	691	671	741	633	641	673	611	639	688	674	692	691	626	631	647	664	632	672	699	634	643	655	659	654	693	678	674	653	701	611	703	678	702	635	649	693	679	665	688	682	627	663	669	656	669	660	710	644	680	720	695	646	646	699	660	724	713	712	688	690	664	665	663	683	647	687	631	617	702	636	645	675	633	634	667	599	660	683	649	675	651	699	680	687	671	671	668	675	640	679	642	661	692	698	674	665	659	718	654	690	684	662	672	664	639	680	643	642	630	667	667	677	605	679	626	670	667	691	667	648	690	711	677	692	654	687	646	710	648	721	627	663	666	682	685	611	651	669	636	695	652	624	677	656	713	647	626	684	691	698	703	664	620	652	679	625	720	718	684	653	656	648	687	677	647	657	665	652	695	673	646	613	627	678	686	691	692	678	677	679	640	616	703	644	639	712	664	666	665	688	665	617	644	706	686	666	658	708	633	696	620	665	665	661	669	697	652	633	691	674	651	662	689	666	664	654	723	740	655	648	707	661	679	686	670	696	663	669	684	656	668	727	639	677	718	686	692	651	667	658	660	689	665	679	678	628	671	630	635	676	619	642	725	655	643	695	691	663	666	693	684	688	688	689	639	665	647	636	694	674	657	652	645	654	679	713	682	669	635	691	677	663	670	660	668	680	674	645	638	624	647	708	699	693	638	654	698	647	676	692	627	657	683	650	623	667	658	674	636	681	666	631	651	680	699	658	651	634	667	675	656	678	651	639	644	739	653	629	683	686	696	666	640	667	682	682	657	708	647	670	685	664	623	666	676	651	667	690	622	680	665	679	673	651	675	666	664	649	662	690	680	682	671	648	649	682	664	606	638	641	695	622	617	698	672	672	679	663	677	653	688	683	670	726	650	675	701	706	639	627	696	666	707	660	656	691	677	659	683	614	663	638	717	652	715	668	646	694	639	629	628	681	644	688	695	672	685	662	660	633	668	657	672	695	653	637	632	711	629	649	645	713	651	664	734	666	688	666	659	682	692	676	681	683	674	682	678	687	671	662	685	687	662	672	635	701	675	699	668	695	721	727	702	667	662	675	692	642	711	652	675	638	668	632	650	657	674	651	683	690	690	674	669	676	740	663	648	682	613	669	673	664	655	746	705	651	683	684	614	678	692	738	648	684	680	659	660	704	645	643	628	647	690	649	692	663	643	699	670	644	694	668	641	673	671	674	649	662	664	673	625	687	651	689	685	654	705	698	699	674	654	718	667	689	664	658	651	657	699	664	674	660	614	638	663	649	665	694	691	679	641	681	657	662	677	653	658	683	688	646	689	735	661	667	688	663	664	642	687	674	671	702	638	658	655	653	655	633	699	647	644	664	696	697	705	664	666	703	671	721	707	690	672	707	665	648	624	639	621	671	667	678	700	643	680	674	657	654	697	687	662	652	657	684	661	681	696	701	678	649	673	657	646	646	637	664	626	636	689	634	652	668	665	709	621	688	631	657	606	660	700	671	687	651	668	660	688	608	637	636	650	645	647	658	706	659	656	653	680	634	667	688	661	691	637	627	656	639	669	673	686	627	624	648	664	632	676	666	669	648	694	665	669	699	687	613	684	645	697	683	639	682	676	690	661	626	615	713	676	683	664	644	618	623	661	684	695	660	631	627	662	661	719	713	651	667	665	681	682	706	668	694	693	666	664	656	708	631	687	702	681	657	664	683	618	672	690	661	652	687	652
24148	21469	28927	24397	21430	13178	5130	3497	2831	2570	2026	1577	1266	904	768	681	645	602	580	589	582	560	546	607	573	580	532	561	518	571	574	540	539	523	507	535	553	526	522	478	529	460	546	499	494	544	532	525	490	500	548	515	504	517	568	502	478	530	540	520	507	504	459	478	514	473	486	508	475	462	483	475	483	501	470	540	522	539	468	493	528	481	496	483	492	504	485	497	464	497	509	577	486	525	490	492	463	491	494	474	488	472	487	476	504	473	489	506	532	554	478	477	464	513	482	450	487	504	453	497	496	507	488	486	489	477	508	472	510	535	500	508	520	490	506	497	488	455	502	501	462	484	530	552	498	485	518	557	575	509	480	499	510	511	520	559	480	519	499	507	495	484	478	465	536	475	489	513	461	487	470	512	499	497	481	511	519	497	494	532	455	478	482	548	492	484	484	514	524	507	493	490	524	486	514	477	500	468	500	537	500	512	471	474	516	524	493	473	461	471	511	512	538	484	506	485	493	513	514	499	512	509	500	522	518	500	543	476	484	460	507	516	485	500	485	489	495	473	493	504	484	510	515	511	513	479	493	507	507	509	459	493	511	486	499	471	493	513	498	466	521	514	509	492	496	520	494	486	480	486	457	492	536	487	512	478	505	520	477	485	505	472	452	518	550	515	482	510	518	553	487	482	471	497	462	496	484	513	478	510	513	516	515	463	496	488	528	520	490	497	473	466	471	536	475	494	473	489	479	503	456	493	502	486	504	492	506	493	503	506	536	531	469	495	480	509	514	480	509	472	521	478	452	493	526	482	507	496	452	465	480	499	545	524	507	531	516	462	487	543	474	495	463	462	478	499	509	504	498	499	494	528	484	476	496	518	480	524	505	514	504	510	522	467	481	539	457	492	449	525	461	493	501	498	483	516	491	487	531	490	474	511	501	512	503	455	491	460	506	481	531	490	497	474	533	512	517	497	512	506	465	558	472	534	498	476	499	519	490	483	505	472	512	468	502	465	511	467	478	493	516	490	480	466	511	535	503	525	508	488	500	481	468	515	474	503	446	513	492	503	474	491	502	489	507	536	520	475	532	505	493	509	501	527	471	491	487	523	510	472	492	458	512	515	476	492	479	490	512	496	466	485	466	489	517	520	484	510	483	518	499	467	478	507	484	467	513	471	529	513	499	498	483	511	504	501	511	450	551	462	458	501	501	526	482	515	506	527	507	473	459	507	463	499	493	491	503	523	452	499	499	469	496	492	461	517	525	487	468	468	453	539	504	504	489	541	521	529	513	509	472	493	495	524	513	448	530	502	508	512	537	490	478	505	481	486	511	482	518	517	509	490	523	488	462	515	481	500	527	475	481	464	521	482	464	502	488	501	460	502	482	512	496	497	495	525	522	523	507	468	507	492	517	517	507	493	506	510	490	508	456	488	486	486	495	505	533	514	489	509	466	501	486	488	465	487	456	511	502	496	521	503	505	521	475	478	451	517	496	492	480	476	521	514	456	475	496	496	479	456	466	542	504	537	496	506	525	517	473	488	472	481	496	486	464	484	456	495	505	477	533	521	477	526	501	524	508	505	476	467	521	503	503	517	450	473	512	490	508	509	469	485	510	457	500	476	515	487	525	499	504	504	492	504	500	537	462	494	506	523	530	524	480	480	447	462	501	495	548	461	475	496	476	483	475	530	502	506	512	523	496	453	517	472	524	509	529	515	510	516	473	485	522	539	521	482	495	478	464	492	471	471	541	508	522	486	509	474	529	521	477	506	514	478	492	496	506	498	494	492	481	444	514	509	463	496	507	504	496	496	497	469	534	498	524	467	493	470	498	516	508	450	477	523	473	517	501	516	493	515	488	480	468	540	515	495	494	519	510	499	467	482	488	526	501	504	505	513	537	480	480	502	534	480	476	471	501	479	508	485	502	502	489	495	477	499	488	506	508	469	511	493	476	489	518	472	493	536	494	492	523	528	511	521	499	532	441	493	484	510	541	474	474	508	504	522	483	509	512	487	479	468	499	506	463	463	527	486	490	484	460	486	490	532	501	497	499	475	472	492	507	483	492	504	514	512	507	488	487	497	500	485	503	494	485	526	475	496	495	464	495	505	491	507	514	479	533	455	496	468	496	447	473	457	470	479	497	430	520	524	444	465	487	464	482	509	477	497	479	489	493	519	477	514	470	501	463	501	505	536	479	461	478	504	500	531	487	456	528	489	490	551	491	497	502	520	503	500	469	481	472	498	483	465	499	498	542	531	488	509	511	520	515	526	483	488	516	550	491	472	458	485	509	460	503	485	535	509	503	501	523	458	535	542	517	491	514	496	484	500	501	471	518	514	475	507	420	466	485	466	485	488	505	515	528	515	463	501	466	453	501	521	529	489	523	526	507	495	501	529	490	500	536	514	455	484	465	516	485	528	501	499	523	502	495	497	518	502	442	484	506	519	525	513	510	512	535	505	452	489	513	481	478	516	526	497	523	513	521	493	509	523	477	464	507	505	466	501	527	503	483	515	481	510	452	512	481	515	482	504	510	504	484	503	465	504	479	515	513	465	532	530	524	475	482	518	509	438	486	507	498	515	492	489	486	518	473	509	474	500	488	489	515	498	473	510	506	498	487	498	470	492	503	484	501	500	499	522	533	479	496	517	493	524	496	507	495	500	522	462	527	492	470	465	521	494	477	515	502	513	506	490	519	485	514	494	513	428	466	493	517	513	514	501	530	498	468	469	539	466	545	487	477	483	502	510	499	512	500	488	504	536	477	494	489	479	518	460	487	472	518	523	470	501	514	492	481	476	524	519	496	457	533	483	446	525	510	518	513	478	539	488	508	516	489	530	497	502	500	531	506	519	511	480	478	488	521	506	463	530	482	466	522	523	495	493	508	460	510	490	487	516	496	549	517	519	491	509	505	490	548	487	486	474	491	493	449	522	514	465	514	479	506	508	466	481	473	483	483	465	481	481	489	481	550	494	537	459	483	486	469	524	491	486	493	464	499	518	466	521	491	503	450	455	539	502	495	475	488	500	531	502	523	481	483	556	447	474	521	493	497	454	542	507	511	475	505	515	524	507	464	511	468	435	493	485	488	476	500	491	466	525	444	515	476	521	504	487	503	515	505	507	485	504	484	526	484	476	493	493	459	487	494	508	494	508	490	492	495	490	476	527	480	464	526	534	500	492	504	495	529	511	530	512	465	519	463	515	462	525	517	508	476	516	469	441	469	462	471	504	503	478	511	512	502	478	495	493	472	482	482	445	502	441	491	478	513	459	515	494	520	497	481	478	508	534	539	529	497	500	530	518	480	504	477	530	496	468	511	492	502	543	499	518	475	505	496	514	529	493	507	510	478	525	501	525	526	502	493	453	495	482	538	475	490	521	515	481	462	499	472	469	530	490	477	504	517	516	503	483	484	486	510	517	455	475	505	477	478	492	511	495	476	513	513	489	522	472	507	531	535	486	486	532	507	490	514	505	487	513	491	483	497	480	499	533
14154	26261	24427	17943	14417	12740	11587	10692	9364	7987	6642	5027	3761	2728	2105	1788	1576	1410	1420	1450	1394	1374	1317	1329	1289	1289	1350	1207	1228	1237	1166	1128	1210	1158	1163	1132	1173	1068	1090	1084	1111	1107	1098	1115	1057	1071	1125	1054	1046	1060	1000	1028	1030	1053	1027	1102	1034	1026	1028	1079	1073	1019	1015	1044	992	1055	1024	1034	1067	1001	1060	997	1061	1059	998	1043	1006	1026	1063	1025	1037	1009	984	1014	1060	1068	1030	1025	1035	1018	992	989	1023	1040	1028	1055	1050	1010	1015	1057	989	1026	1064	1065	1069	1018	1008	938	1066	1029	977	1049	1024	1045	1028	1018	1036	994	1042	987	1035	1074	1041	1006	1099	1037	1043	1021	1047	998	1072	1029	980	994	1004	1090	967	1054	1021	1027	1048	1004	1010	998	996	1052	1007	1012	1059	1002	1061	987	1045	1046	1042	1014	1046	968	1089	1024	1036	1038	1072	999	1051	993	1015	1038	1059	958	965	1024	996	993	1071	982	1047	1108	1050	990	1028	1041	1048	973	1059	1048	1078	1002	1056	1038	998	996	1001	1052	1005	1023	1001	1007	1024	1054	975	1048	1034	1020	1011	995	1041	981	1083	1007	1048	1002	1053	1062	986	935	1041	1060	1064	1064	983	1019	1033	1001	1026	1010	1026	1033	1028	982	982	1045	990	983	990	1066	1050	989	1078	1034	1058	1058	1048	1034	1098	1051	1031	1042	1031	997	1077	1033	974	1017	1020	1011	1039	1013	1031	1069	1051	1034	952	993	1014	1023	1022	1018	1010	1008	985	1070	1081	1023	966	1011	996	1053	982	985	1047	1035	1007	1036	1003	996	1000	1051	1029	1035	1017	1024	1021	972	1062	983	1056	1037	1054	1028	977	1018	998	986	1034	1010	1064	998	1053	1033	1046	1045	1028	1022	989	1055	998	1021	1110	1057	1026	1009	1021	1013	1015	1055	1037	1066	1020	1052	1041	1025	990	1043	972	1020	976	929	1059	1035	1043	1045	1001	1005	1052	1063	998	1017	1006	1041	1060	1001	1038	968	1039	1009	1077	1048	1055	963	1042	1054	1065	1010	982	1064	1022	1086	1018	1058	1027	931	1031	1059	1048	1035	1017	1049	1006	1051	1060	1048	1065	1068	1016	1014	1065	1039	1035	1027	1000	998	1047	997	1021	1008	1006	1066	1045	1018	1041	1010	998	1030	1000	1044	1024	982	1001	951	986	1053	1057	1038	1005	1050	1021	962	1002	982	979	1018	1076	1022	1045	1028	984	1065	1050	1022	1005	1014	1023	1111	1037	1037	1014	1054	996	1087	1004	1006	1044	1049	985	1041	1016	1008	1023	1006	1002	993	956	1016	1032	1031	998	953	1075	959	1048	1046	1013	1012	994	977	1058	1085	1011	1066	1028	1067	1026	1042	1009	995	1023	1008	1079	1027	1045	1013	1078	1008	1002	1058	991	1006	1010	1034	1019	1021	1047	965	997	1018	1017	988	1030	1045	1011	1081	1019	1058	1023	1054	1021	1032	1025	1008	1078	1016	1012	1012	1059	1039	1038	1011	1028	1014	1013	1028	1040	1032	1049	998	1016	978	1015	1068	1055	1041	1047	1021	969	1055	980	1013	1036	1030	1046	1026	1045	1020	1014	1023	1049	1004	995	1033	1017	1048	1054	996	985	999	1022	1011	1044	1017	986	1036	998	1044	1078	1022	1060	1022	974	1079	990	1050	987	1052	1023	993	1015	1006	1043	944	995	1045	1026	1038	1015	1037	1038	1058	1012	1063	996	1032	1030	1031	1033	1043	1036	1039	1049	972	1011	1016	1025	1042	1021	1061	978	1039	991	1017	1059	1008	1063	984	1008	1069	1005	1050	1042	1048	984	1073	1063	1046	1021	1043	997	990	1048	1043	1010	1029	1000	1011	1036	1028	981	1034	1028	1060	1037	1024	1029	980	1020	1009	977	998	1051	1041	1021	1011	1032	1041	1067	1062	1084	999	978	1009	1055	1005	1026	982	1034	1032	1039	1040	1051	1018	1009	1025	1005	1020	974	1076	1017	1002	1014	1071	1002	1004	1050	1001	1007	1016	1040	1033	1039	1009	1032	1012	1070	1081	1032	1023	1028	1033	1003	1050	1057	996	1019	1056	1039	1027	1004	1012	1018	1007	1027	1066	1028	1052	1006	1001	1000	994	1031	1052	1012	1016	1006	1077	1047	1033	984	1073	1016	1064	1038	1058	1005	999	1020	971	997	1031	991	1047	1078	1054	1028	1002	985	976	1067	999	1057	1020	1006	1003	1073	1037	1016	983	1019	1045	1135	1034	1033	1022	1077	1043	1027	1028	1005	985	957	1037	1065	1035	1013	1038	1052	1020	998	1053	1023	1017	1035	986	1044	1036	1003	1003	982	1038	1000	984	1034	1022	1064	1073	984	1039	1096	989	1003	1110	982	1028	1014	1031	1058	1058	1012	987	1022	1059	999	982	1095	1051	1019	1019	1007	992	991	998	1041	1011	1019	1027	1055	989	996	1005	1067	989	1087	1022	1009	1027	975	997	987	1044	1069	947	1036	1050	1001	1012	982	1022	964	1088	1033	1017	1052	1038	1016	971	1033	1053	988	1066	1052	1047	1006	1018	1052	1046	1031	1007	979	1066	1033	1058	1030	1017	1041	1011	1054	1017	1053	1029	1007	1043	1035	1014	1067	984	1023	1044	1071	985	1049	1051	1091	1039	998	1023	1017	1031	1058	1023	1034	1014	1038	1065	1059	1056	1012	986	988	1000	1033	1026	998	981	954	1048	1045	981	1010	997	956	1020	998	1016	1040	1070	1002	1088	1043	1002	996	1020	1043	983	1027	1057	1031	1086	1017	1049	1054	1067	1037	1043	1036	1005	987	938	989	1045	1046	956	959	1071	1048	1086	1091	1002	1050	1040	1015	1046	1000	1095	1021	1006	1050	1014	1053	1008	1045	1060	1014	1048	998	1025	1055	996	1025	1008	1012	1046	1096	970	1069	1056	1015	990	1017	997	983	1037	951	998	1091	993	996	1016	998	991	963	1023	1060	1043	959	1033	1063	985	980	1018	1009	1027	1061	1042	1050	1025	1033	992	1013	993	1022	1104	1050	1019	1008	1007	955	1022	1014	1003	980	1001	1009	1046	1055	1062	1070	1069	1041	996	1022	985	995	1044	974	1085	993	1066	1058	1001	1018	1027	1028	1019	1020	985	985	1048	1022	1083	990	1060	1052	1058	1032	1035	1029	1064	1062	1055	1060	1035	992	1000	1011	1034	1057	1047	1006	1071	1042	1004	1015	973	1034	1021	1022	1055	1032	1028	1043	998	1032	976	1017	1036	1020	1025	1008	1031	1026	1024	968	991	996	1036	982	1019	1040	1032	1040	1008	1013	980	1037	1022	1046	1004	1033	1018	980	1029	974	1036	1050	979	975	1024	999	972	994	1043	1054	1005	997	1054	1053	1069	1058	991	1090	999	1086	1044	972	1001	1035	1003	1072	1039	970	1020	1072	977	979	959	1029	1035	1050	1004	1028	968	997	1003	1022	1027	1003	954	1008	994	1001	989	1075	1098	998	966	1009	1034	1015	1021	1008	1004	1017	1020	1055	960	977	1000	1041	1053	1043	989	1003	985	1009	1036	971	967	1024	977	1020	1030	1025	1039	962	1052	989	1057	993	1067	1034	999	998	1006	974	1047	1002	1018	1024	1005	1112	1008	993	1033	1038	1062	1040	1051	1051	1031	1049	1056	1025	990	984	962	1091	1047	984	1019	980	1067	1003	1038	1043	1066	1080	1027	1072	1010	1031	1002	1027	1023	984	1049	953	1045	1030	1017	1046	998	1000	1030	1053	1005	1001	1014	1039	1035	1037	1003	952	1032	1094	1065	1031	1019	1032	1001	1049	1018	1033	1069	974	1033	1069	1055	1002	1049	1034	1056	1024	1039	976	1014	1014	1004	1039	1049	983	1013	1016	991	1026	1043	1058	1094	1053	1010	1010	1024	1007	1003	1031	1001	1004	1017	998	1033	1041	962	1021	991	996	1035	966	1050	1098	1037	1008	953	1026	1078	1050	1005	1017	1103	1007	1035	1053	1035	985	1036	1029	1074	980	1010	1033	1015	1044	1010	1028	1001	1011	1015	1033	1077	1026	1020	1000	1044	1069	996	1033	1021	1041	1001	1019	960	1036	1001	1065	1070	1028	1035	1031	1012	1054	967	1026	1035	992	1000	1023	1042	985	1028	1032	976	974	981	1046	1026	1063	1013	1037	1046	1019	1027	1105	998	1032	993	1025	1011	1053	1038	1035	990	1030	992	1052	990	1019	1025	1053	1079	1056	1032	960	1050	999	1065	1091	1002	1012	1017	987	1059	989	1055	1036	984	1061	1068	991	1008	985	982	1010	1002	988	1040	1037	1010	982	995	1022	966	1022	1009	1076	1024	1002	978	1033	1032	1026	1102	1015	964	988	1008	1000	1030	1055	1078	1028	959	1022	1014	1014	1109	1000	970	990	1017	954	1033	1007	1036	960	1020	1066	1035	1025	1023	1010	1083	947	1023	983	1047	966	989	1012	1013	1038	977	1070	974	1055	1064	1042	1016	1027	1076	1017	982	1032	1037	1027	1065	1004	993	985	1005	1021	1032	1000	1027	1034	989	990	1016	1007	1022	999	1070	996	1013	1007	1000	1002	1012	1012	1035
27296	16762	4520	2196	1395	1192	1060	985	799	742	674	558	484	448	447	447	435	447	400	424	440	412	375	391	414	400	415	433	445	446	414	424	431	441	414	418	449	435	439	430	415	433	425	434	431	388	387	399	431	417	392	406	387	414	390	440	418	409	402	432	407	416	401	423	423	425	438	407	431	385	427	420	414	395	415	439	401	390	437	403	417	440	412	386	405	385	389	414	399	424	447	422	453	408	411	392	420	417	400	386	442	416	432	435	414	423	392	444	408	402	414	420	386	396	406	393	421	419	427	420	483	412	432	414	384	399	421	409	430	426	405	397	378	390	415	395	421	449	397	408	424	394	415	435	451	379	430	426	416	409	409	423	413	435	451	440	388	426	366	409	379	439	421	461	420	421	414	430	417	440	402	432	399	434	425	428	383	424	427	418	424	441	389	417	440	393	426	414	417	415	377	419	380	483	422	415	374	460	435	404	432	390	403	407	407	459	389	377	421	440	410	445	428	393	424	374	403	396	411	381	439	408	380	435	433	421	391	411	370	402	375	384	399	422	411	432	447	416	419	396	434	426	398	437	421	411	428	391	416	404	412	437	369	378	411	427	394	432	403	401	393	409	417	463	383	420	423	403	459	422	438	379	417	424	400	409	424	391	385	403	461	409	404	429	396	457	447	394	400	430	417	416	399	401	411	411	408	439	380	410	390	387	385	382	401	382	423	406	395	450	430	393	405	416	433	459	384	429	425	417	357	434	428	419	436	377	404	437	463	410	395	422	389	432	396	430	416	431	387	420	397	471	413	413	458	405	438	412	406	410	401	460	419	412	422	389	394	413	382	416	420	405	419	385	413	434	422	406	434	416	437	390	410	457	440	430	394	391	431	412	438	405	412	431	401	436	376	404	405	423	431	399	409	399	384	439	424	418	383	403	424	447	383	432	398	400	423	430	418	425	410	438	388	405	451	423	391	422	396	387	415	414	395	376	381	405	406	406	448	443	419	407	437	449	428	408	393	414	419	435	416	400	428	422	394	377	418	421	385	408	414	431	411	425	376	420	428	408	419	445	405	424	375	387	394	418	412	387	411	441	410	411	408	407	437	410	385	390	387	429	423	370	374	450	442	418	435	426	440	414	391	402	434	426	407	456	425	369	407	396	423	433	436	385	419	417	425	403	382	395	452	411	393	396	370	428	392	409	429	403	397	477	398	425	401	432	411	379	430	431	396	392	366	417	418	409	399	425	416	417	406	392	463	413	424	455	438	399	417	421	436	427	407	408	421	418	429	415	426	425	389	454	457	409	429	422	421	428	415	401	432	381	426	420	407	450	414	405	452	432	378	402	371	444	424	400	421	398	419	390	421	411	406	403	425	416	404	407	374	376	422	397	439	400	430	419	413	443	418	421	451	419	420	428	414	362	382	435	445	395	421	409	427	391	412	415	427	438	428	426	419	431	434	410	385	414	418	399	415	418	405	414	420	433	396	419	408	399	425	399	454	414	397	403	403	418	391	438	386	392	417	416	396	402	412	402	392	442	404	419	419	369	394	419	440	402	441	403	408	382	421	439	403	388	411	391	419	419	379	391	406	418	414	425	417	403	417	421	418	431	451	417	421	437	419	407	421	416	388	370	395	405	434	418	401	417	376	406	394	443	441	446	445	435	397	426	428	411	422	417	408	445	430	451	414	381	419	396	365	403	394	399	415	402	416	408	410	440	419	416	417	431	367	413	439	418	393	417	426	442	411	408	360	412	408	420	402	428	421	406	432	399	394	415	420	398	411	430	420	434	411	418	407	408	418	433	413	415	387	404	410	391	428	411	387	419	381	419	402	434	421	398	400	434	422	405	407	435	434	437	424	408	452	416	417	404	420	404	372	427	399	424	424	422	414	400	424	423	389	474	402	454	414	406	411	428	400	425	394	447	405	408	403	409	414	399	418	389	397	397	424	413	396	430	427	425	436	380	451	412	429	430	384	397	389	455	426	390	415	419	419	423	437	420	410	453	413	426	387	395	420	403	401	381	391	408	425	418	428	400	425	411	385	405	396	404	400	453	396	407	465	402	442	391	416	435	416	443	418	423	413	416	431	429	409	408	411	386	397	408	424	447	400	427	395	424	422	466	373	385	412	395	405	412	410	415	405	410	435	430	427	417	412	394	408	397	396	444	422	372	424	431	416	390	434	420	442	409	395	418	417	427	415	433	399	415	404	379	407	411	424	387	436	437	452	432	418	460	427	396	423	374	428	425	429	386	406	416	428	392	422	391	425	398	433	427	418	386	411	381	407	397	430	412	420	391	420	425	422	407	416	431	442	403	414	437	439	436	405	405	441	427	400	456	420	378	439	403	439	384	440	405	425	400	432	404	403	403	423	440	404	398	427	396	390	411	404	402	426	425	398	426	430	397	434	411	438	441	413	416	417	393	386	411	393	409	385	415	419	457	440	408	400	397	424	428	410	423	380	418	431	371	403	396	403	408	438	402	440	414	379	438	418	421	403	419	397	398	432	395	398	398	414	416	432	411	411	438	416	422	414	401	428	416	430	404	423	411	413	448	369	421	456	419	418	406	398	404	432	434	417	400	422	440	409	408	419	409	401	424	419	422	384	403	434	384	429	414	398	368	404	399	442	392	432	404	437	447	434	407	431	401	394	447	427	421	432	403	401	434	423	416	430	393	410	401	444	442	435	432	414	405	377	386	428	424	419	409	386	423	404	421	403	416	397	394	415	420	405	415	370	399	412	381	426	397	424	410	432	399	400	392	410	420	374	395	412	439	430	415	408	427	431	434	414	439	434	408	428	413	449	410	427	440	421	407	364	427	367	439	387	380	417	443	414	403	392	385	395	423	409	396	383	385	394	421	391	394	411	393	426	408	461	403	425	421	427	395	421	438	405	408	413	468	401	428	418	417	418	444	393	430	419	390	399	408	455	400	403	419	427	447	446	434	394	427	414	461	434	447	411	405	430	426	381	396	433	415	431	395	422	436	473	414	420	395	392	407	388	435	408	425	381	435	400	407	421	411	407	428	438	398	378	385	411	430	393	436	425	443	401	417	388	438	378	402	399	451	363	424	385	410	399	419	420	391	422	363	396	418	406	397	457	417	426	446	385	425	431	413	417	423	461	402	420	417	395	411	444	428	429	392	427	426	409	417	419	383	432	423	406	432	431	435	430	390	431	422	419	392	448	412	424	428	372	444	432	442	418	430	427	406	428	428	427	410	405	392	405	407	394	380	433	403	392	421	388	412	360	416	449	407	379	406	423	393	397	422	434	400	385	431	413	419	397	372	436	423	396	402	363	404	404	423	442	398	391	413	416	466	397	406	444	443	465	415	395	408	415	422	400	401	357	416	382	447	378	420	440	417	396	413	398	409	423	425	439	444	465	441	419	405	426	418	399	386	440	393	404	425	393	430	405	410	430	367	420	385	424	438	401	423	404	452	417	400	384	420	432	419	358	409	415	475	376	453	425	418	398	394	402	438	403	385	415	438
8011	9273	8878	5514	4503	3954	3843	3255	2847	2345	1965	1617	1373	1135	1074	984	1025	965	945	941	930	914	950	1002	938	982	934	974	933	858	963	978	957	927	946	961	915	934	980	923	913	890	961	892	908	925	989	906	916	903	924	914	905	919	918	876	929	873	909	900	895	885	877	891	897	919	885	942	905	894	898	914	887	979	890	902	936	951	881	856	910	921	913	927	906	876	867	899	942	884	895	913	864	913	902	956	909	964	885	923	887	889	890	976	905	955	876	904	931	966	939	921	928	925	910	879	883	897	905	882	857	911	955	918	887	938	891	946	918	904	970	894	830	954	914	945	914	886	940	877	910	971	938	903	891	903	873	929	888	867	862	910	902	921	897	923	906	899	927	949	922	907	841	905	878	944	891	940	858	927	872	927	894	881	870	892	909	927	928	936	917	914	976	938	933	942	952	907	931	935	913	894	908	890	931	922	904	888	919	891	917	893	922	893	890	924	894	950	875	918	962	887	954	901	832	908	909	950	919	864	899	911	913	910	924	877	941	894	862	926	918	860	971	895	924	921	862	959	919	907	935	949	883	916	919	899	936	883	917	854	872	910	910	914	968	908	901	874	946	858	893	906	930	900	910	976	913	883	925	962	938	869	847	893	929	985	936	902	939	943	950	954	963	923	964	934	910	932	919	862	957	880	935	915	905	887	907	924	890	930	901	878	905	856	893	883	917	943	962	907	902	908	911	897	885	874	930	911	939	967	904	932	914	925	916	866	905	979	907	918	913	897	846	943	919	916	887	920	888	958	910	940	940	910	963	933	940	898	915	911	886	904	926	896	923	897	925	892	942	843	852	894	870	871	921	931	915	881	889	907	942	888	911	929	888	887	924	922	927	875	878	922	949	808	862	936	934	937	905	911	910	944	902	890	890	892	914	916	962	892	823	922	886	887	909	903	923	947	890	894	895	901	892	891	930	929	892	910	933	866	956	925	929	948	979	901	883	893	919	903	925	915	895	929	912	921	884	934	909	887	897	920	900	927	919	931	907	887	916	909	885	937	883	922	908	894	948	893	924	916	872	924	938	919	941	882	936	889	924	903	932	928	882	960	926	911	978	944	874	891	907	947	897	951	906	933	915	988	932	942	863	860	874	909	955	997	887	913	876	931	873	948	951	882	893	978	904	887	895	862	934	915	942	959	930	938	884	910	922	939	924	917	907	934	954	862	909	890	885	919	931	901	922	907	913	888	933	874	932	942	874	896	847	902	920	885	916	937	908	923	924	896	830	880	895	880	936	932	888	928	911	933	957	876	987	951	946	908	942	867	915	927	902	992	953	958	898	867	943	914	889	939	963	918	901	851	920	917	908	929	934	899	942	943	916	880	904	935	890	871	942	900	913	896	941	874	902	961	912	886	896	900	905	860	922	929	924	914	951	921	839	962	906	889	950	939	850	913	957	886	935	858	820	962	911	872	911	914	932	880	930	894	884	929	949	956	944	904	902	939	923	880	896	872	953	897	949	922	914	890	933	945	977	873	894	961	911	925	898	924	873	946	945	907	869	925	933	900	961	924	901	924	896	920	908	954	884	958	894	877	912	893	944	912	919	892	917	852	960	935	916	914	888	895	878	933	900	971	929	897	887	939	995	954	933	928	924	891	938	906	903	921	918	883	833	901	902	931	880	863	884	931	913	872	912	925	947	867	926	869	868	921	864	945	880	907	904	891	886	888	886	913	916	879	901	872	850	912	938	909	957	890	913	960	877	884	904	901	930	887	912	887	922	935	931	880	884	879	894	930	961	911	903	918	891	879	863	944	874	935	932	932	908	910	914	898	919	915	943	904	899	926	932	938	912	967	897	894	941	860	921	929	887	928	909	876	903	940	927	916	891	957	918	937	935	828	921	916	916	914	901	918	894	915	936	900	918	922	902	930	959	924	935	914	936	961	919	913	913	892	927	909	883	947	891	896	950	877	902	958	942	900	922	906	893	910	907	927	889	906	923	926	930	929	938	896	930	921	905	876	903	879	818	949	919	911	868	860	914	946	937	915	956	937	854	865	884	941	921	918	929	882	897	870	975	921	930	874	881	869	922	946	926	911	936	899	909	877	916	905	939	872	891	895	921	935	896	916	870	904	926	900	888	940	924	878	911	905	919	924	930	924	889	905	908	903	889	914	942	897	876	924	935	928	893	867	944	888	927	896	963	938	866	913	941	888	867	895	847	881	916	895	918	869	896	957	957	842	938	943	977	915	896	891	901	929	914	902	969	893	954	898	933	855	919	874	850	958	850	905	936	885	946	896	879	904	902	937	922	795	1019	966	913	930	897	864	956	902	898	897	925	861	940	898	889	926	883	943	896	906	908	866	912	897	894	922	926	934	878	906	988	909	907	904	949	926	908	869	863	887	880	907	863	906	950	952	894	949	914	906	948	922	890	894	912	882	887	883	890	924	924	911	889	916	916	952	911	949	922	934	954	913	942	916	916	904	941	952	910	892	917	872	934	936	911	923	933	918	902	931	918	923	899	922	933	956	916	920	861	904	918	884	915	919	935	885	898	879	883	898	924	919	929	882	987	957	926	856	830	867	861	939	892	939	919	900	922	931	895	907	901	906	924	882	937	932	907	906	931	994	952	911	922	901	875	948	876	893	944	929	899	913	883	857	958	926	952	893	915	895	916	909	928	905	879	915	911	877	929	881	930	886	898	931	908	859	834	948	929	902	941	918	863	911	882	923	865	918	837	913	934	898	922	900	905	905	886	883	948	908	921	912	893	890	945	938	905	875	914	936	916	917	920	906	895	893	940	959	884	870	937	889	948	917	940	862	899	982	924	919	900	896	966	859	930	932	909	890	937	923	916	893	911	892	919	891	854	994	945	922	935	934	881	907	925	918	945	918	909	968	925	923	939	934	941	948	926	838	888	953	915	929	914	946	903	903	909	913	930	853	920	906	924	885	938	911	922	904	912	899	941	905	938	987	908	926	917	922	925	887	907	897	878	912	890	949	892	878	937	968	933	909	917	926	939	934	905	878	903	933	967	921	910	892	912	908	876	949	920	862	852	918	902	892	886	894	875	900	961	908	936	928	927	972	871	893	957	873	879	892	945	884	859	907	892	903	901	884	930	959	931	858	932	949	898	932	897	910	914	873	905	920	915	875	913	891	841	878	905	966	892	899	943	918	935	888	927	896	941	932	889	905	956	873	882	898	939	919	909	905	856	953	893	869	937	925	930	909	924	962	918	895	901	915	878	904	880	892	883	871	883	975	935	874	899	907	919	887	934	888	920	945	877	887	922	903	872	884	928	894	918	949	823	941	867	924	931	860	854	917	921	873	936	919	868	880	817	885	996	915	879	922	950	872	938	932	898	1001	884	918	951	895	903	928	944	892	942	903	915	916	916	932	933	917	933	898	893	882	926	838	884	859	906	866	896	929	908	921	950	933	898	909	878	932	962	907	911	939	883	887	923	922	941	857	953	927	907	873	868	915	892	912	929	888	906	850
25071	21469	27963	25312	13332	3842	2793	2163	1666	1414	1119	876	669	506	437	374	438	351	366	333	328	358	354	315	338	349	360	345	347	326	301	332	346	347	338	344	315	305	310	316	314	329	298	322	300	303	352	326	339	326	308	313	330	339	299	321	320	294	309	277	298	325	278	305	298	334	287	302	337	318	333	261	304	322	290	298	312	298	281	308	334	341	331	315	303	301	304	304	287	308	300	312	305	312	313	296	319	345	325	298	328	327	330	305	323	334	275	289	294	339	344	313	334	315	294	329	332	332	304	288	276	291	323	313	279	287	290	294	309	327	313	305	321	289	279	287	347	298	290	286	311	306	301	359	330	317	296	308	309	312	314	307	344	316	291	328	291	312	327	311	295	306	294	327	297	290	311	313	289	310	287	310	292	314	279	299	312	337	295	290	321	310	322	304	323	299	325	288	293	301	287	307	285	290	344	308	322	301	314	290	281	290	314	309	285	321	282	348	311	309	335	296	306	297	303	326	333	306	307	308	276	324	291	322	323	304	310	289	305	300	312	303	301	335	301	306	325	270	324	294	307	346	362	280	340	334	314	327	316	264	287	303	300	314	292	328	297	287	306	315	334	341	290	315	304	316	333	316	290	307	323	307	330	304	308	323	327	307	308	276	311	323	311	304	297	289	301	296	322	294	303	295	320	275	288	323	303	303	289	284	302	323	253	338	270	313	311	297	323	317	289	332	293	326	287	325	309	302	343	310	275	306	319	320	318	332	309	313	273	291	301	299	324	316	318	303	283	321	335	298	312	331	320	334	306	330	311	317	284	296	309	297	303	286	294	286	279	311	310	311	321	320	278	301	292	312	292	316	315	335	342	276	323	320	304	287	332	304	311	286	323	327	305	306	304	303	307	333	307	301	322	307	319	325	299	300	305	335	288	321	315	278	299	266	293	310	304	290	346	289	286	317	279	294	295	291	322	294	283	340	275	338	269	321	312	325	299	298	335	288	293	286	302	306	275	308	322	269	321	298	287	300	297	324	325	304	332	317	317	295	308	341	282	300	315	293	316	313	300	304	321	323	344	308	325	350	337	331	321	295	312	280	317	316	287	306	320	299	328	336	294	313	354	324	330	331	276	285	310	335	300	326	289	286	292	291	306	302	324	309	310	261	331	317	306	305	319	302	316	329	354	270	334	320	283	302	322	292	291	285	322	315	292	321	311	297	318	303	301	343	307	336	350	293	327	316	295	276	305	315	323	299	312	273	300	312	293	303	277	307	302	295	287	292	315	303	304	307	290	335	297	326	315	328	331	291	316	277	320	302	330	306	307	330	322	286	307	290	264	284	308	325	308	295	313	292	328	287	306	273	287	322	309	309	319	304	304	298	338	298	302	243	292	305	298	300	303	300	303	292	310	319	279	306	326	332	308	323	287	298	305	290	313	304	277	299	301	291	307	293	299	287	305	361	297	295	298	329	304	296	348	288	293	294	267	315	295	301	321	296	301	323	323	270	301	298	316	301	320	327	320	273	316	304	320	299	307	288	326	306	314	338	296	324	303	296	282	307	279	294	315	295	324	328	305	293	299	317	296	320	292	286	325	299	307	308	332	304	277	312	329	289	330	343	296	302	314	321	302	335	306	324	306	316	276	336	321	335	293	300	294	282	330	305	309	278	315	291	295	266	305	311	312	307	299	322	294	318	339	294	306	325	301	308	335	305	328	295	312	291	283	301	313	342	306	314	318	309	291	338	318	303	300	318	321	321	319	314	316	315	338	302	317	296	288	329	282	327	297	299	305	324	282	306	337	302	313	331	300	317	286	305	314	273	279	297	287	292	293	329	294	310	318	331	332	335	339	285	337	290	316	305	323	301	310	320	325	325	295	311	289	323	332	267	304	277	287	303	330	301	273	310	321	295	296	319	322	308	273	280	296	296	289	312	299	328	316	285	323	324	322	325	300	321	339	288	313	307	310	298	304	362	332	303	334	312	302	288	327	314	316	308	333	341	348	308	320	321	337	297	316	295	312	294	296	307	328	315	256	296	318	337	316	308	274	343	305	312	317	315	286	319	317	290	302	307	296	292	317	333	321	296	275	335	304	321	288	328	313	292	301	308	332	322	306	311	304	286	314	333	332	302	287	254	307	326	307	309	312	279	323	297	308	307	322	314	314	315	319	291	312	317	330	317	297	290	331	324	321	318	311	312	301	322	311	298	320	285	301	309	307	284	313	297	311	291	307	288	291	339	310	300	278	307	281	318	278	300	300	316	282	289	297	318	305	274	304	315	322	316	329	313	281	317	310	288	305	342	310	317	305	335	323	306	352	314	299	316	300	303	329	283	299	296	291	298	307	305	315	341	316	329	315	316	302	313	306	322	329	281	311	291	280	315	299	304	317	325	308	304	308	293	316	309	300	282	301	290	320	315	277	313	326	317	313	319	307	303	299	329	287	314	303	337	297	310	357	315	337	317	308	292	304	273	336	318	305	301	319	294	299	303	277	307	302	295	291	307	275	314	324	320	312	292	296	364	306	315	300	298	308	278	313	323	316	349	289	306	324	291	335	287	299	264	321	315	331	312	315	299	302	317	307	315	327	284	278	309	291	319	326	317	315	297	316	293	308	331	324	310	319	332	308	301	334	327	360	311	302	307	267	303	285	301	313	305	264	333	305	318	324	288	320	293	292	358	281	294	323	295	293	291	304	297	299	323	324	324	320	328	337	353	320	310	316	299	301	293	345	293	298	280	353	325	280	308	291	334	308	320	323	296	308	320	287	275	298	314	287	315	336	293	280	275	303	308	279	292	291	306	316	303	287	305	331	324	320	269	281	291	300	330	302	332	311	319	312	335	331	315	313	322	287	310	295	278	278	304	319	308	305	305	325	321	310	332	289	302	314	283	307	284	325	327	328	319	332	275	333	308	315	314	322	322	328	303	312	315	320	345	295	303	330	303	289	315	318	284	328	273	310	271	302	320	317	283	310	301	339	282	302	274	294	328	295	328	288	297	317	300	307	334	315	306	315	280	302	322	323	304	311	315	359	309	305	309	330	308	278	322	321	301	309	289	291	315	330	323	317	280	299	311	319	299	306	325	315	323	305	321	316	307	350	291	282	307	290	310	309	304	279	334	287	305	337	309	310	281	316	312	304	324	305	308	313	269	350	327	287	310	316	295	345	302	348	309	282	310	312	325	314	301	306	296	289	320	298	298	287	310	322	300	334	294	323	323	332	301	309	319	316	328	285	308	264	342	320	315	325	303	328	296	311	314	328	326	298	289	296	303	349	323	286	308	306	283	335	303	308	320	312	291	307	303	319	291	299	301	336	337	336	328	315	311	311	281	305	301	337	302	304	306	304	279	318	300	325	336	282	332	318	299	323	338	333	284	347	323	319	303	315	316	294	322	315	319	311	322	284	359	318	303	320	312	311	286	296	313	328	332	315	308	283	337	282	310	314	292	300	277	299	307	329	303	325	314	294	292	322	290	323	285	308	308	326	294
10985	19808	18691	12810	10377	9562	8342	7279	6340	5172	3909	2909	2152	1590	1344	1099	999	955	914	933	816	887	812	875	821	842	771	817	839	808	761	793	738	731	784	775	722	693	748	715	704	763	690	695	685	741	735	742	699	712	710	679	699	679	674	722	707	757	701	653	634	665	693	728	689	692	693	715	718	670	694	710	732	710	705	714	714	691	714	637	675	737	707	654	603	666	666	675	723	649	725	670	703	721	709	723	650	685	708	649	651	683	739	802	693	739	664	696	716	682	727	708	682	661	612	692	667	709	696	665	692	696	663	672	727	686	685	687	671	693	650	726	677	666	706	724	690	677	719	693	704	702	678	732	711	704	676	670	742	699	714	676	692	686	697	692	717	697	655	674	638	695	709	658	676	674	669	705	683	648	667	663	675	675	681	672	682	704	707	666	687	714	654	646	709	698	698	702	703	688	693	709	698	683	657	657	740	715	677	695	668	708	715	649	692	692	685	691	722	662	690	709	729	660	705	690	676	684	688	698	649	670	698	694	690	716	690	710	732	695	711	693	680	732	643	673	693	670	661	687	671	688	693	694	689	668	689	725	660	730	718	654	665	678	670	701	680	722	674	705	640	648	691	714	734	717	722	714	665	689	683	709	714	704	700	647	693	677	703	737	670	703	647	690	665	630	684	730	699	703	691	695	707	708	687	667	704	669	685	668	706	674	663	703	730	720	708	669	707	712	741	636	692	708	717	706	740	685	658	700	659	689	668	692	621	735	695	661	685	684	671	649	640	678	665	670	750	688	691	657	695	694	670	680	721	703	690	702	674	697	707	659	736	673	730	683	724	681	676	684	683	699	712	642	728	674	699	717	694	641	655	731	715	683	678	704	701	666	670	670	698	713	674	720	694	716	721	684	699	670	687	700	722	634	683	658	708	703	713	693	673	697	708	672	748	681	738	699	709	690	681	685	750	739	690	684	687	644	659	703	693	692	680	687	719	651	685	695	705	678	617	647	706	676	715	712	707	712	726	696	694	688	630	712	655	700	691	622	701	683	706	661	689	680	671	652	691	693	669	685	749	732	707	691	666	649	687	687	679	715	700	642	664	663	726	743	666	687	675	689	737	682	639	699	685	713	689	639	699	720	726	688	678	656	703	657	670	632	695	664	704	719	684	687	689	693	692	693	688	680	700	697	691	691	662	703	664	722	751	658	702	669	686	718	695	664	674	684	715	675	679	671	645	677	665	673	651	698	660	734	735	673	696	703	703	683	671	666	704	684	684	659	690	695	699	737	685	668	682	695	644	669	732	646	680	707	655	701	685	674	673	710	652	711	692	724	692	687	718	682	633	719	686	668	705	686	655	658	679	711	688	656	647	715	712	707	691	680	708	670	677	695	695	725	666	725	688	728	716	672	643	660	702	684	678	735	715	712	717	640	669	691	668	715	698	722	705	699	689	731	681	750	666	671	704	693	669	685	661	691	688	633	700	692	701	711	649	666	663	710	651	675	679	646	688	674	676	681	697	705	747	668	698	697	708	669	678	678	697	718	691	726	694	688	673	640	728	716	684	658	672	691	681	688	721	662	703	663	715	743	682	685	693	689	636	662	657	744	667	721	685	683	727	700	687	652	715	724	671	705	692	716	673	714	666	643	702	702	645	673	718	681	668	704	669	676	674	716	689	719	726	712	677	717	724	685	745	671	722	699	678	694	706	688	716	728	653	694	668	674	729	682	700	660	705	696	678	654	658	631	674	687	649	675	673	727	730	702	763	716	659	651	703	650	699	723	720	698	673	652	683	711	696	676	688	687	663	661	663	694	688	646	660	725	684	664	668	683	708	747	699	695	679	696	652	699	701	681	691	671	724	653	684	653	648	713	708	689	636	722	672	695	644	706	716	685	662	656	705	651	697	692	743	648	715	684	677	743	682	691	672	665	672	674	670	671	640	713	676	657	692	693	706	668	719	682	716	669	662	666	695	694	709	715	711	707	635	698	703	682	686	668	734	697	723	694	731	635	673	685	738	667	672	681	754	646	697	678	680	694	714	713	674	701	696	702	655	656	633	688	700	680	729	718	674	640	650	689	657	664	706	708	709	655	673	678	718	699	644	695	707	691	699	685	668	736	706	676	686	711	706	705	659	732	666	716	683	644	645	664	624	748	679	714	739	724	702	707	666	705	676	714	622	655	671	673	704	690	652	689	704	681	660	728	678	710	673	661	643	655	654	676	693	699	658	628	703	647	694	688	701	713	723	699	700	659	693	696	703	682	679	683	659	708	649	692	679	693	692	711	683	672	688	703	681	676	671	715	784	689	704	706	729	663	691	685	696	683	680	686	696	690	705	673	709	697	695	708	712	728	651	698	704	701	666	631	690	700	638	666	666	682	675	679	658	678	691	694	717	703	705	716	692	691	722	700	685	701	694	660	700	683	672	712	612	657	664	696	716	689	653	693	683	650	701	712	674	670	642	684	672	684	725	727	670	661	650	678	764	713	707	714	714	728	703	698	666	701	673	675	705	677	630	669	663	713	641	713	691	697	685	697	642	691	671	673	687	686	701	704	675	694	696	669	687	675	651	653	662	649	737	672	655	678	714	654	661	672	693	695	686	693	687	684	691	684	684	651	707	686	638	673	687	673	686	667	670	713	759	707	699	678	683	730	651	685	655	726	698	723	706	679	735	692	672	729	666	674	686	685	690	700	677	713	695	672	682	668	681	690	698	646	681	708	680	688	680	628	721	723	692	714	659	710	688	680	674	666	674	706	694	681	665	728	698	700	663	697	681	704	692	725	692	696	662	693	678	685	700	706	701	676	651	702	693	670	651	696	662	663	706	706	698	732	669	689	680	715	694	687	648	646	689	688	672	655	664	692	697	718	692	714	689	725	703	721	674	673	707	682	742	698	706	665	708	716	687	693	737	655	688	694	678	705	685	679	699	684	680	706	684	680	681	688	700	670	720	659	742	702	687	692	715	709	705	716	719	697	688	703	682	599	641	662	677	681	655	671	682	711	682	722	695	667	673	653	718	718	683	679	687	739	686	682	693	704	659	677	703	680	698	668	707	696	691	650	674	640	727	655	674	653	677	734	676	660	670	709	684	709	687	701	685	708	715	690	672	701	702	705	697	680	705	687	660	727	707	698	741	685	690	711	728	669	715	663	686	699	702	657	648	704	665	719	690	728	706	675	706	706	688	685	710	642	668	690	637	642	656	698	651	654	723	675	705	689	675	650	654	641	722	704	682	718	679	719	712	707	700	668	751	696	691	709	662	681	668	630	709	683	704	680	626	726	687	704	678	748	712	732	703	729	704	743	666	647	678	725	689	699	730	724	677	659	697	723	660	685	664	705	714	691	676	713	673	661	721	707	689	736	663	707	680	702	676	691	732	669	651	690	693	668	680	689	665	766	712	655	669	685	705	708	691	620	651	711	637	692	689	689	721	670	686	670	688	728	660	674	738	722	734	737	703	715	687	696	695	683	638	716	719	663	711	693	672	674
24194	21457	28921	24379	21452	13733	5897	3810	2983	2565	1940	1384	1164	916	810	702	614	656	617	551	551	605	580	566	614	582	558	592	565	599	528	526	564	566	516	520	510	497	554	547	501	524	501	512	529	493	516	522	515	486	502	509	538	497	529	477	507	542	490	536	494	489	500	479	492	486	524	511	507	541	527	457	536	486	549	491	492	499	505	488	495	483	535	475	505	519	449	534	529	506	511	520	534	488	550	513	505	514	522	461	514	472	496	504	525	459	500	521	540	535	501	482	511	486	523	521	534	487	482	502	506	483	533	517	499	532	502	476	504	510	484	544	518	546	490	498	511	502	463	497	459	482	489	495	498	510	535	469	488	533	486	547	542	513	514	477	480	468	545	482	486	529	475	537	510	535	477	497	478	532	486	481	494	497	475	528	466	529	505	522	526	488	542	504	500	485	518	464	537	482	501	538	445	525	517	480	522	527	540	525	460	483	482	517	501	491	483	478	499	493	533	483	494	495	512	524	499	468	507	547	525	477	533	516	500	505	548	452	501	491	490	494	512	507	499	508	495	496	487	501	515	511	497	509	452	517	513	527	485	481	517	492	508	500	481	524	494	496	524	510	468	469	510	518	486	503	554	486	467	557	511	490	465	459	483	506	514	503	566	493	481	498	539	514	498	497	503	519	472	486	543	505	501	511	484	492	496	508	482	511	457	533	526	551	556	502	515	500	476	487	466	488	470	492	486	528	524	503	515	548	485	505	521	492	541	491	485	490	530	507	474	487	483	435	507	505	483	506	489	506	489	545	491	489	527	512	464	547	484	522	491	512	513	478	515	512	517	476	495	457	500	482	493	473	508	527	489	490	515	493	495	503	523	500	491	500	493	486	556	492	478	466	491	534	506	532	472	509	468	535	508	514	500	475	500	504	486	487	521	557	487	540	553	505	457	498	510	522	502	518	521	484	505	469	499	495	529	500	540	514	496	459	498	501	493	481	502	504	490	482	531	506	511	512	459	492	496	512	495	522	472	491	488	484	515	498	490	511	483	539	478	521	503	513	533	470	510	460	493	468	481	560	520	514	482	489	512	532	485	503	534	509	539	480	487	501	486	485	527	530	497	542	533	500	494	479	514	483	511	476	524	488	481	486	505	523	543	480	499	527	498	501	517	455	504	496	543	499	521	513	561	500	464	529	514	512	504	507	467	528	507	488	513	490	512	510	500	501	518	548	453	541	517	499	488	516	473	507	488	507	483	513	510	517	488	524	482	501	509	464	467	501	495	534	495	477	507	486	491	534	488	557	503	511	476	496	481	483	517	498	484	485	462	505	522	536	502	523	526	526	461	506	518	504	483	477	516	514	515	493	499	498	471	470	483	474	529	512	526	568	499	490	539	520	527	496	516	519	505	506	482	530	468	521	504	554	496	503	495	483	526	518	532	481	525	512	460	529	541	512	477	494	500	458	553	509	493	503	490	489	466	512	478	518	438	498	497	509	480	497	465	485	530	537	503	476	514	511	512	483	504	515	492	464	520	516	505	488	537	531	477	529	527	500	486	471	499	510	517	542	490	527	477	475	528	522	477	492	497	524	513	483	494	506	541	483	490	504	498	515	528	531	486	489	486	517	435	477	520	514	521	483	487	469	485	494	497	488	491	527	536	525	536	543	503	507	504	508	492	529	499	509	518	479	492	499	489	503	500	458	509	491	462	478	484	549	477	490	493	484	496	538	509	504	528	530	507	526	470	442	477	487	500	515	517	498	472	524	514	500	516	500	449	511	548	528	536	504	510	534	545	507	479	530	488	485	494	494	521	502	554	508	548	465	459	528	498	453	499	469	517	531	522	478	461	501	503	470	502	499	538	454	544	493	548	522	466	497	524	518	499	492	509	512	510	486	547	534	533	483	540	496	476	532	533	514	521	531	530	497	512	479	495	524	529	473	509	524	542	482	499	476	463	519	529	536	509	505	518	501	516	496	527	468	513	530	512	490	512	516	462	497	499	529	515	506	510	534	535	544	555	538	478	511	524	503	505	502	458	515	506	508	480	517	471	462	543	514	490	511	457	537	539	460	537	486	467	508	546	485	496	541	500	517	528	532	495	490	513	503	531	485	555	493	521	520	487	490	475	506	510	492	478	518	511	483	508	522	518	464	509	512	528	488	507	522	506	495	512	496	496	512	539	494	500	499	473	481	493	504	481	506	497	520	496	515	489	467	508	528	469	494	509	529	469	520	530	467	509	507	493	511	476	462	477	530	489	541	488	509	536	529	504	484	493	510	492	491	507	489	532	533	502	494	531	469	521	510	539	503	492	510	508	538	545	555	491	535	518	495	519	509	482	518	466	505	505	531	533	526	515	522	498	509	489	481	479	484	461	468	509	519	502	497	529	512	517	504	520	524	487	502	483	493	527	466	502	518	540	487	493	439	518	514	495	493	483	505	479	497	510	575	467	525	501	459	496	515	499	519	501	521	473	493	481	470	512	497	521	501	454	445	507	495	507	504	490	504	523	502	526	483	542	515	497	532	527	514	504	523	471	469	484	492	479	478	506	524	508	455	506	529	448	494	473	542	489	536	522	511	500	513	524	513	485	509	513	504	499	479	498	495	536	499	497	464	490	477	531	512	493	512	510	514	495	492	502	459	504	501	504	519	488	469	504	476	483	511	511	534	523	515	427	490	522	503	503	501	523	477	471	505	479	500	487	511	520	500	482	548	528	511	495	461	494	488	531	473	510	501	549	462	482	511	515	516	481	474	476	470	472	519	455	532	481	494	506	534	516	494	503	501	498	517	471	503	515	484	511	514	506	497	509	522	494	489	525	512	473	505	502	488	501	501	494	501	529	548	530	485	489	532	506	499	491	493	550	460	486	508	494	501	495	537	512	472	505	511	540	526	536	541	514	522	506	534	502	472	507	547	492	548	523	522	493	503	515	508	503	511	489	516	510	494	533	527	529	505	490	528	534	552	513	522	485	512	499	506	523	511	506	520	462	518	507	521	491	511	507	512	532	499	525	491	475	529	491	478	518	501	480	514	509	495	498	463	574	475	504	502	513	482	498	468	486	497	478	470	497	522	475	527	475	561	473	535	521	492	486	522	532	510	529	492	512	518	500	489	486	537	486	503	515	468	483	525	488	501	498	498	490	487	496	513	500	502	518	492	493	533	487	505	501	496	477	495	482	484	487	537	469	466	513	490	514	493	502	495	485	513	491	494	500	537	519	536	495	528	467	492	535	514	464	490	534	506	526	542	511	511	515	477	502	506	510	516	486	494	503	495	488	531	521	483	546	556	517	488	468	522	505	531	540	509	504	505	510	550	477	501	529	513	517	519	545	485	498	522	490	561	489	518	469	502	497	493	477	507	501	465	545	517	501	540	492	510	506	500	492	513	515	523	516	535	497	516	491	526	487	525	504	525	520	500	468	539	493	521	521	545	485	480	510	502	460	494	508	537	498	529	499	470	545	483	496	513	489	496	524	548	509	527	578	476	474	492
14051	26393	24737	17937	15607	14145	12861	11321	9803	8238	6082	4654	3396	2615	2097	1692	1641	1499	1446	1399	1356	1405	1355	1348	1400	1311	1200	1331	1246	1274	1160	1249	1240	1186	1235	1192	1224	1140	1167	1129	1126	1148	1107	1085	1135	1070	1110	1049	1093	1070	1007	1060	1080	1062	1079	1024	1070	1083	1040	1032	1033	1119	1046	1058	1046	1073	1065	1103	1077	1025	1042	1066	1041	1054	1076	1051	1082	1083	1036	1090	1037	1070	1077	1034	1018	1081	1012	1053	1028	1040	1022	1014	1095	1018	1067	1053	1046	1000	1069	1030	1076	1056	1045	1036	1077	1019	1029	1008	1041	1060	1057	1033	1058	1039	1056	1071	1027	1039	1014	1019	1031	1046	1060	1048	1031	1005	1089	1025	1001	1010	1026	1070	1044	1061	1007	1001	1108	1004	1038	1035	1053	997	1103	1066	1005	1078	1016	1008	1113	1081	1016	1014	1043	1029	1065	1059	999	1029	1047	1050	1036	1058	1032	1054	1028	1016	1045	1038	1017	1004	1058	1038	1057	1037	1033	1018	1096	1092	1052	1042	1027	1041	1076	1074	1030	1014	1063	1062	1007	1062	1048	1054	1041	1045	1016	1060	1056	1044	1095	1013	1037	1079	1016	1015	1038	992	996	1054	1059	1065	1013	1037	1071	1066	1004	1016	1079	1063	1013	994	1047	1074	1074	1042	1109	1060	1010	1042	1061	1045	1016	997	1048	1023	1034	1002	1028	1015	1051	1059	1073	1055	1034	1078	1014	1051	1070	1057	1046	1066	1050	1040	1017	1042	1062	998	1066	1061	1060	1041	1042	989	1071	997	1059	1020	1105	1018	1006	1013	1072	1017	1042	1116	1071	1064	1015	1111	1076	1050	1059	1015	1030	1001	1053	1020	1021	1054	1018	1036	1065	1039	1053	1035	1112	1037	1079	1008	1042	1143	1077	1066	1005	1046	992	1054	1096	1070	1058	1040	1061	1065	1015	1080	1047	1044	992	1073	1066	1069	1096	1023	1056	1041	1003	1038	1068	1133	1033	1021	1072	1033	1047	1007	1003	1023	1035	1012	1007	1012	1051	1062	1008	1025	1056	1021	1056	1006	1064	1067	1077	1072	1080	1015	1044	1005	1054	1063	1093	1078	1067	1051	1048	1045	1120	998	1060	1050	1054	1106	1059	1046	1046	1069	1056	1109	1073	1000	1049	1034	1027	1061	1062	1032	1050	1003	1101	1060	1055	1070	1028	1070	1076	1054	1073	1040	1053	1046	1033	1045	1042	1037	1001	1093	1042	1092	1013	979	1014	1090	1064	1038	1039	1033	1101	1002	1109	1053	988	1057	1039	1100	1050	1085	1003	1043	1065	1063	1018	1064	1031	986	1075	1044	1070	996	1060	1107	1027	1049	1074	1055	1057	1098	1067	1078	1045	1012	1093	1050	1075	1067	1086	1038	1032	1077	1044	1045	1072	1127	1042	1052	1045	1026	1103	1001	1051	1002	1029	1098	1055	1038	1056	1015	1007	1056	1054	1044	1018	1011	1005	1020	1047	1023	1027	1021	1059	1046	1056	1053	1022	1032	1022	1061	1065	1021	1042	1056	998	1048	1067	1014	1000	1002	1024	1063	1061	1039	1064	1052	1061	1082	1028	1110	1047	1017	1035	1040	1039	1055	1011	1076	1008	1011	1069	1045	1010	1042	1051	1085	1042	1053	1068	1056	1057	1046	964	1033	1061	1053	1101	1047	1039	1048	1017	1047	1021	1044	1080	1045	1041	1015	1055	1045	1034	1075	1111	1053	1018	1060	1090	998	1071	1053	995	1080	1084	1090	1034	1065	1019	998	1021	1036	1081	1005	1127	1118	1026	1053	1020	1041	1087	1093	1039	1032	1036	1025	1026	1023	1055	1019	1015	1134	1053	1063	1025	1142	1031	1077	1054	1106	1020	1046	1028	1007	1044	1026	1025	1043	1055	1045	1049	1029	1042	1077	1066	1067	1049	1095	1029	1040	1041	1038	1035	1052	1057	992	1094	1032	1043	1060	1034	1014	1005	997	1099	1061	1029	1048	1021	1084	989	1091	1027	1052	1025	1023	1026	1077	1035	1062	1040	1043	1078	1058	1002	1025	1060	1031	1020	1022	1030	1010	1099	983	1027	994	1064	1040	1068	977	1049	983	1056	1017	1048	1085	1074	1105	996	1010	1037	1068	1080	1094	1029	1062	1091	1072	993	1059	1033	1043	1054	1022	1099	1034	1023	1029	1025	1018	1082	1049	1067	1030	1028	1066	1083	977	1054	1053	1051	996	1067	1077	1110	1044	1034	1102	1122	1077	1025	1067	1046	1080	1020	1045	1089	1122	1016	1038	1035	1001	1022	995	1023	1075	1047	1124	1041	1046	1045	1038	1066	1065	1034	1044	1022	992	1014	1046	1031	1052	1093	1066	1033	1014	1046	1047	1011	1080	1053	1025	998	1029	1071	1082	1038	1057	1023	1033	1016	1074	1088	1107	1051	1033	1071	1071	1062	998	1081	1106	1053	1129	1023	1120	1057	1042	1064	1093	1029	1028	998	1008	1072	1052	1033	1069	1000	1048	984	1122	1078	1055	995	1005	1059	1057	1035	1050	983	1063	1026	1031	1048	1044	1000	1042	1066	1067	1067	1044	1034	1071	1012	1082	980	1083	1061	1078	1073	1024	1003	1103	1085	1047	1078	1073	1085	1028	1035	1004	1100	1073	1056	1103	991	1005	1044	1053	1035	1063	987	1038	1039	1071	1057	1046	1098	988	1056	1080	1029	1084	1103	1053	1013	1015	1065	1021	1058	1033	1107	1120	1056	1030	1065	1062	1049	995	1025	1008	1033	967	1061	1034	1032	1075	1058	1058	1053	1064	1060	1022	1075	1064	1010	1017	1049	1034	1021	1010	1036	1099	1039	1094	1063	1015	1091	1052	1026	1080	1050	1079	1068	1084	985	1085	1060	1033	1020	1086	1029	1054	1058	1029	1040	1041	1060	996	1091	1046	1075	1069	1014	1044	1023	1103	1023	1087	1047	1003	1067	1037	1071	1058	1069	1025	1003	1007	1091	961	1001	1006	1064	1019	1013	1008	1085	1052	1077	1018	994	1049	1037	1120	1116	1076	1019	1044	1021	1077	1023	956	988	986	1056	1081	1078	1051	1024	1050	974	1058	1091	1035	1050	1076	1060	1038	1106	1031	1017	1064	1021	1019	1110	1023	1047	1043	1004	1018	1103	1018	1063	1012	1055	1027	1076	1013	1107	1063	1072	1109	1026	997	1073	1057	1086	1055	1038	1054	1009	1022	1027	1016	1019	1047	1057	1027	1048	1048	1046	1004	1085	1050	1098	1053	1074	1022	1092	1032	1036	1072	1055	1058	1056	1080	1025	1018	1044	1011	1047	1041	1013	1037	1063	1059	1006	1022	1044	1037	1047	1014	1031	1113	1019	1057	999	987	1061	1047	1063	1102	1017	981	1069	1095	1061	1040	1076	1048	1027	1061	1011	1050	1075	1048	981	1045	1033	1051	1043	1050	1047	1044	1019	1039	1044	1011	1107	1002	1047	1008	1009	995	1072	1071	1052	994	1086	1025	1059	1002	1050	1068	987	1073	1028	1035	993	1035	1087	1076	1042	1005	1014	1044	1093	1070	1076	1010	1030	1044	1042	1023	1058	1084	1032	1038	1036	1044	1012	1009	1068	1011	1010	1059	1015	1024	989	994	1044	1079	1063	1020	1054	1009	1079	1058	1034	1022	1099	1016	1032	1032	1038	1029	1059	1059	992	1087	1011	1074	1031	1039	1033	1036	1006	1076	1036	1035	1041	1037	1037	1060	1053	1021	1024	1014	1060	1014	1017	1097	1054	1029	1060	957	1058	1102	1040	1066	1086	1075	1089	1025	1046	998	1040	1050	1079	1023	1027	995	1109	999	1103	1084	972	1062	1008	1025	1089	1053	1030	1062	1041	997	1018	1026	1053	991	1050	1026	1071	1048	1066	1050	1081	982	1037	1063	1021	1080	1080	995	1076	1030	1025	1051	1057	1057	1106	1046	996	1031	1018	1059	1029	1095	1002	1041	1015	1046	1058	1042	1101	1047	1019	1080	1079	1074	1036	1044	1035	1035	1007	1030	1081	1023	1008	1057	1013	1053	1052	1058	1100	1123	1022	1094	1060	1087	1065	1067	1040	989	1036	1049	1094	999	1042	1043	1111	1065	1018	1053	1043	1047	1050	1036	1078	1003	1065	1046	994	1012	1044	1053	1078	1095	1001	1079	1033	1016	1109	1063	1039	1008	1002	1045	1060	1046	1064	1064	1070	1069	1019	1052	1011	1038	1027	1075	1107	1083	1008	1062	1048	1027	1052	1065	1023	1030	1046	1051	1066	1068	1012	1085	1040	1048	1053	1111	1011	1036	1019	1023	1042	1031	1039	1072	981	1061	997	1056	1034	1022	993	1118	1021	1071	1096	1077	1064	1056	1007	1117	1018	973	993	1009	1111	1097	1028	1032	1053	1081	1094	1008	1042	1010	1034	1057	1057	1058	1052	1011	1029	1050	1045	1076	1036	1061	1007	968	1052	1023	1056	1018	1059	1004	1077	1031	1073	1023	1021	1031	1019	1049	1007	1093	984	1010	994	1057	1024	1017	1085	1047	1023	1124	1084	1095	1069	1092	1012	1079	1054	1023	1026	1077	1050	1053	1052	1050	1006	1057	997	974	1073	998	1065	1064	1092	1062	1035	981	1110	987	975	1077	1057	1110	1047	1027	1050	1031	1050	1027	1048	1034	1076	995	1095	1069	1079	1030	990	984	1037	1019	1013	1020	1045	1068	1032	1047	1054	1015	1061	1082	996	1067	1083	1003	1048	1029	1075	1044	1065	1053	1053	1003	1013	1047	1054	1020	1047	1064	1058	1042	1070	994	1057	1044	1036	1048	1007	1025	1045	1023	1046	994	1009	1083
27397	17019	4776	2290	1596	1262	1177	1048	891	720	645	584	504	503	412	423	450	449	423	426	425	408	429	453	467	449	436	476	444	418	423	444	441	446	390	398	411	418	437	429	461	407	429	428	412	442	418	409	453	400	439	426	443	419	436	431	403	476	422	388	450	431	424	470	435	432	387	412	388	430	410	434	371	404	421	416	424	409	441	394	419	409	452	426	435	426	392	446	431	456	474	433	423	437	417	456	421	417	436	431	430	426	400	456	439	396	420	404	417	418	410	419	461	429	398	456	400	415	403	402	405	411	435	404	437	407	440	430	417	437	422	424	439	432	439	438	443	403	407	423	451	414	419	394	465	435	417	420	434	457	407	389	417	418	420	399	383	434	387	395	377	409	453	455	426	413	453	404	415	459	392	429	427	442	396	443	387	455	415	409	437	408	428	459	416	425	405	432	415	418	385	413	432	442	430	454	441	401	428	387	401	430	422	472	397	427	378	429	399	438	432	417	389	410	413	453	418	399	425	425	412	431	454	424	405	414	423	410	428	444	429	431	432	440	451	460	395	455	409	440	398	424	419	428	449	440	417	424	398	406	404	388	425	408	419	442	393	440	431	393	464	433	446	442	450	388	425	415	404	434	405	430	427	451	441	416	429	439	426	443	416	406	436	445	461	426	385	443	425	435	430	443	409	409	413	407	436	438	439	417	442	442	424	409	433	421	449	407	407	453	388	449	385	452	424	407	417	408	451	402	393	399	460	467	428	436	413	434	434	435	422	460	445	411	426	395	420	455	413	447	429	431	432	434	428	405	429	396	426	419	423	444	430	421	421	420	416	438	406	458	407	443	424	422	427	435	444	404	453	425	421	392	404	427	422	450	385	404	435	441	468	415	420	395	414	436	429	403	393	425	472	433	435	414	413	436	458	404	419	423	450	418	440	435	443	425	406	428	411	434	419	404	414	438	402	410	415	419	412	419	442	464	434	408	404	417	413	433	400	418	438	414	431	422	389	432	394	415	456	385	437	417	379	433	432	432	420	410	440	397	427	457	411	424	410	391	413	431	433	431	393	448	429	446	412	421	410	443	430	407	479	402	376	415	434	443	425	433	432	438	431	426	436	457	425	415	405	410	396	415	436	435	423	404	460	406	423	419	425	436	429	457	418	444	410	406	381	392	424	445	411	406	406	413	439	428	427	405	446	414	429	422	429	415	422	445	428	422	435	409	407	404	411	404	443	404	392	408	409	412	410	401	446	406	443	431	441	430	406	425	448	415	439	427	455	409	468	416	409	411	405	409	424	437	433	416	440	409	425	391	460	434	425	431	412	420	414	423	406	411	413	441	433	426	419	442	423	395	449	460	434	435	412	431	425	406	428	437	428	434	435	415	432	433	415	430	412	399	392	413	408	420	437	416	433	463	415	414	404	395	410	456	435	406	428	384	423	388	435	474	434	429	420	425	399	400	373	430	456	433	426	419	400	411	436	384	456	412	437	438	428	419	423	429	410	395	403	421	418	407	417	394	404	442	421	409	415	444	405	384	439	408	422	416	433	441	404	418	466	376	439	433	417	424	431	426	435	392	427	435	421	387	446	430	423	417	425	386	463	415	438	405	405	459	405	440	444	440	399	408	383	398	451	424	421	424	425	460	426	418	424	422	407	411	448	434	403	420	423	425	448	399	425	427	437	414	408	441	435	420	421	432	415	428	430	438	386	422	467	412	438	399	441	425	404	433	438	414	441	408	393	400	419	405	432	399	400	417	434	406	445	458	457	420	406	433	450	363	422	410	456	420	425	396	419	407	395	417	397	386	435	410	442	429	419	403	426	430	435	423	449	412	401	444	435	417	417	410	391	438	400	434	450	405	441	400	429	430	424	379	419	416	424	448	406	401	432	438	397	419	475	402	413	390	451	424	418	425	410	437	447	382	453	408	426	439	421	455	429	383	440	436	406	407	415	419	414	415	450	401	395	415	442	410	432	416	368	430	410	449	420	452	429	429	403	425	432	429	436	419	425	448	448	408	433	441	418	445	396	446	443	439	454	434	393	404	418	409	424	436	452	436	405	429	410	420	415	443	423	451	436	413	431	439	392	432	426	403	450	448	448	429	442	433	447	398	446	442	421	435	425	450	419	423	383	429	390	413	407	412	405	463	432	444	447	433	399	422	428	405	421	431	388	443	368	418	400	406	406	389	403	413	387	406	399	432	442	409	425	428	421	405	440	435	429	455	403	400	388	408	408	402	419	438	442	455	427	444	401	418	400	438	401	464	425	431	439	411	416	422	406	440	497	437	414	426	428	426	423	445	419	428	422	424	433	396	457	436	400	354	456	434	393	447	415	438	404	426	432	397	424	430	428	447	403	417	407	402	430	408	433	399	451	433	445	429	403	429	423	399	439	389	421	453	468	417	416	411	383	442	428	433	421	436	396	420	393	413	435	408	409	464	425	401	448	440	391	441	374	432	419	406	406	380	434	418	400	423	426	378	405	430	439	418	429	437	420	441	425	435	456	437	437	419	421	422	396	421	418	424	469	419	397	395	464	411	406	436	390	428	454	430	455	416	448	435	418	403	398	395	446	453	440	393	419	413	465	452	417	377	436	437	434	432	465	432	434	433	461	404	398	398	425	406	413	438	423	466	448	442	439	446	410	405	391	425	403	442	463	447	395	448	440	413	433	425	414	424	427	450	406	408	414	453	411	477	420	419	434	447	413	426	427	406	431	481	465	411	388	424	406	419	433	427	415	410	443	441	437	384	432	442	416	424	422	419	452	432	423	398	427	429	446	463	412	463	425	399	450	416	428	410	427	409	427	422	435	435	432	412	394	455	411	404	396	439	414	398	467	398	435	421	414	415	431	447	416	414	423	437	437	422	442	444	400	409	408	434	463	403	448	405	438	387	417	434	384	446	431	441	418	439	419	434	433	377	401	456	442	435	388	446	462	408	412	401	391	405	435	449	411	468	419	427	436	423	432	467	396	390	425	465	436	435	430	426	427	408	412	397	458	447	421	423	454	404	396	413	418	437	428	412	444	407	460	447	444	432	421	400	387	421	401	427	425	390	416	440	450	456	441	449	415	458	387	448	397	420	420	424	404	372	400	431	421	449	430	406	424	455	406	425	441	426	437	397	425	416	452	425	413	419	407	428	425	443	402	422	425	412	428	432	459	421	417	421	427	384	436	406	462	411	403	428	441	395	429	399	404	409	431	434	444	390	410	406	433	441	408	430	448	476	395	454	443	428	402	447	435	440	404	434	423	454	413	440	435	402	435	421	446	412	410	447	440	407	441	429	455	428	387	449	398	423	450	448	409	427	396	413	435	403	430	465	417	390	433	398	384	402	433	446	453	395	390	416	425	426	445	420	415	432	446	435	419	418	446	408	437	443	401	414	422	428	448	452	442	422	465	416	451	412	433	434	433	423	416	433	407	430	413	410	448	392	452	438	419	437	409	416	444	428	413	420	412	432	385	452	451	434	437	430	438	372	450	411
7899	9680	8904	5922	5138	4527	4034	3520	2818	2282	1795	1513	1238	1153	999	976	1011	1002	1004	995	948	949	967	928	959	910	964	982	956	941	960	984	970	911	964	945	937	961	958	980	983	951	995	874	909	935	940	959	916	897	942	873	877	890	904	971	944	956	988	936	929	920	916	958	935	945	907	979	944	913	884	957	973	917	941	926	880	892	915	883	937	864	970	942	965	958	904	964	890	956	944	928	922	921	978	920	952	879	923	935	946	884	901	988	877	916	975	941	913	922	947	950	869	917	938	960	934	932	972	933	949	923	917	911	926	897	969	901	860	878	928	931	986	898	982	872	948	855	910	981	889	948	905	913	863	955	914	921	920	857	934	919	957	969	904	915	922	948	950	911	890	891	867	899	914	892	945	973	935	880	907	928	933	904	917	908	906	940	917	867	897	912	897	912	927	913	967	937	917	1006	895	934	935	909	917	943	901	955	932	908	893	924	937	898	933	907	914	892	909	931	904	898	940	932	870	936	955	893	915	915	879	921	904	912	962	878	902	909	955	885	883	894	933	946	930	916	923	906	959	929	926	894	912	903	913	936	971	925	943	892	868	897	907	845	918	909	938	872	923	981	895	951	931	940	954	925	954	950	934	876	924	955	909	947	951	911	907	874	900	872	957	925	921	885	922	940	927	869	927	864	917	960	943	934	931	951	927	954	972	923	940	966	913	975	966	938	906	933	955	920	954	965	946	944	928	909	940	915	918	885	934	921	899	946	966	911	886	949	929	961	911	963	885	934	948	989	962	964	900	913	939	947	854	986	867	942	898	900	948	952	905	928	946	932	909	885	881	891	918	910	883	973	894	909	963	954	910	922	936	936	922	886	909	916	900	912	867	943	936	959	941	922	926	877	931	937	925	968	928	868	963	907	940	970	912	981	875	915	930	922	961	926	917	932	933	928	892	927	1025	930	928	942	893	984	900	922	921	935	888	942	949	921	932	891	914	952	1012	955	911	864	916	957	915	918	900	937	876	894	903	902	911	929	979	923	890	921	927	915	906	920	930	905	872	924	890	894	943	906	961	941	950	954	878	925	934	919	945	926	907	858	886	887	951	899	928	909	917	921	876	906	912	969	885	904	905	860	917	892	902	898	998	862	953	920	940	926	880	894	896	953	898	936	904	946	922	898	954	942	913	924	922	930	919	934	968	894	934	929	924	940	940	902	920	891	899	918	947	958	924	911	895	906	916	911	899	890	945	942	841	965	873	885	893	892	868	945	912	924	937	961	926	936	940	889	901	922	916	902	967	937	915	960	935	944	875	929	870	925	924	953	943	948	968	928	912	952	951	971	943	938	939	910	963	876	932	962	920	925	906	925	927	938	927	923	957	990	917	916	894	868	921	963	975	915	965	926	978	963	897	929	963	985	930	903	917	925	959	955	918	878	926	913	948	923	919	947	907	894	929	903	892	886	983	907	918	925	877	905	936	909	907	930	917	882	988	944	902	863	955	921	909	888	912	950	969	915	873	916	908	907	887	969	954	903	969	944	911	913	913	931	952	965	946	976	958	956	907	901	874	958	907	942	911	948	880	950	915	977	945	887	955	917	941	907	932	935	880	925	874	838	942	932	939	915	925	986	880	890	965	943	872	906	921	878	957	950	972	885	909	890	939	894	913	944	971	911	910	928	905	886	911	960	966	923	912	963	838	929	901	924	895	893	920	952	924	938	921	937	893	946	920	889	953	880	979	928	895	929	862	906	907	897	937	907	917	952	910	905	886	931	930	891	883	969	927	947	915	931	879	971	928	920	933	920	900	907	961	919	896	892	910	860	929	912	946	916	994	908	925	920	890	916	934	930	913	938	973	917	921	924	896	945	958	939	908	957	871	905	909	930	935	889	887	918	950	901	909	932	839	912	914	967	911	869	905	853	929	925	967	932	877	919	962	972	931	907	912	937	882	916	965	949	962	941	933	932	885	942	943	970	950	900	914	882	910	872	923	921	901	903	982	909	987	938	950	890	945	894	935	951	879	909	929	946	900	976	898	949	872	909	909	856	894	908	902	928	919	873	872	952	954	893	931	960	931	892	888	965	900	940	891	941	881	886	917	927	917	942	889	931	931	933	903	933	906	888	912	905	909	898	968	901	910	954	884	932	922	907	961	865	878	901	875	925	938	945	986	922	944	864	982	914	913	874	972	900	943	916	909	920	956	890	944	947	920	913	933	923	896	921	920	902	963	922	954	965	951	962	927	931	941	892	930	913	884	882	903	932	971	921	884	937	977	901	931	908	943	954	952	927	927	942	889	964	953	970	917	886	954	922	924	915	890	875	890	884	930	898	890	933	887	951	816	963	922	889	930	888	884	855	854	918	961	918	980	891	881	951	930	903	902	976	880	946	954	956	854	933	881	917	902	904	939	940	928	908	937	896	894	917	939	914	934	874	929	954	913	906	929	939	957	917	913	899	968	862	939	928	907	928	947	947	901	927	933	951	908	924	903	952	926	884	900	989	889	931	969	921	936	928	921	922	908	959	852	912	942	921	890	928	901	963	894	892	931	927	941	889	925	914	922	895	914	922	886	891	894	845	940	925	921	963	932	874	947	879	902	942	938	960	998	980	947	1008	970	921	924	925	971	896	883	948	855	934	947	959	937	894	896	935	879	912	937	912	903	921	905	925	871	956	901	914	937	909	930	922	942	954	874	916	956	919	840	858	917	938	953	908	946	968	915	914	910	924	944	922	933	839	848	911	886	962	910	913	920	944	931	926	925	911	938	946	879	913	960	910	909	918	898	950	992	922	904	908	947	871	952	959	871	995	929	921	927	927	929	890	950	897	955	900	898	932	971	1000	938	1010	933	930	927	905	891	976	961	970	894	929	976	984	969	932	944	957	914	927	907	895	867	928	859	953	948	906	923	937	888	959	953	909	927	953	932	925	955	889	933	925	963	909	947	905	963	866	924	925	907	914	895	942	920	943	950	923	1011	910	939	900	895	902	917	913	938	883	900	946	950	948	965	905	900	905	950	925	900	962	967	889	861	937	981	890	973	903	943	880	924	928	919	920	899	858	960	898	921	992	942	958	908	875	929	912	885	935	939	905	944	945	906	888	896	885	905	866	922	994	890	903	888	879	962	901	890	862	879	870	929	924	950	920	929	880	885	914	909	918	920	906	910	855	915	924	986	961	932	935	899	963	926	922	958	848	931	947	889	934	893	929	930	869	923	965	949	938	919	944	905	915	968	953	964	913	895	976	937	933	942	914	915	921	896	987	895	889	970	952	928	930	872	944	895	882	931	921	929	935	935	923	892	923	902	939	938	935	985	947	968	977	899	940	928	898	933	943	912	913	949	947	927	930	1004	956	899	925	885	909	926	931	889	876	947	885	927	936	895	918	894	936	891	916	900	937	933	871	919	946	867	936	895	922	965	930	918	868	975	928	896	898	941	966	891	912	905	920	921	913	953	906	891	848	926	911	885	877	876	951	935	912	960	914	916	908	907	931	917	925	925	933
25029	21499	27998	25351	13782	4467	2895	2237	1782	1362	1008	789	617	502	399	443	349	363	352	359	355	391	368	355	383	337	374	378	326	345	363	324	343	315	324	373	316	281	325	322	344	303	347	307	291	308	325	300	292	303	322	300	302	296	316	328	291	283	326	294	354	317	301	316	304	288	323	340	295	317	303	303	322	307	304	312	344	316	307	314	297	314	326	324	332	292	289	353	302	310	279	323	337	306	322	334	316	319	324	325	330	328	315	325	322	317	356	312	325	306	313	296	322	328	299	310	341	297	326	310	311	318	315	329	331	310	304	331	321	307	324	301	311	327	304	339	312	297	325	331	328	314	318	288	267	330	313	292	297	301	353	336	310	294	316	331	351	331	324	326	323	330	298	335	331	277	340	295	318	286	356	315	323	341	285	329	332	298	316	309	309	359	321	303	304	307	315	308	311	323	306	319	310	292	320	314	332	290	337	300	286	311	314	285	296	294	328	355	321	320	315	322	300	332	315	345	333	314	315	341	327	306	333	335	327	302	316	305	304	353	309	320	330	315	361	289	296	296	294	345	298	322	338	331	323	312	288	298	307	313	316	314	318	285	325	312	312	319	304	296	335	306	333	311	298	333	301	284	332	313	305	293	298	316	321	290	279	276	340	321	331	301	305	284	327	311	346	299	318	330	319	332	331	306	295	305	316	315	353	320	309	326	298	314	298	326	314	344	296	337	311	312	307	334	302	316	297	324	327	326	333	306	310	352	308	312	314	330	360	310	297	340	285	299	282	313	312	288	314	299	311	332	299	331	327	328	319	301	299	319	318	305	337	318	344	315	326	327	310	315	293	332	333	325	331	322	301	317	322	306	282	349	309	341	303	322	281	319	316	310	335	307	312	323	334	314	291	313	333	277	281	316	312	311	245	290	305	304	349	292	316	303	292	348	312	358	315	312	318	315	305	295	293	330	300	325	298	311	310	312	341	295	294	280	317	323	332	302	323	331	292	324	334	327	325	316	333	310	315	308	321	302	328	327	352	308	323	336	311	338	344	303	316	305	292	316	325	329	317	349	323	312	359	331	313	314	312	309	319	356	303	269	313	346	301	296	345	316	278	294	281	318	338	328	370	300	310	310	346	312	316	331	348	312	306	356	311	305	318	321	280	278	296	316	324	286	284	307	299	308	315	315	285	283	299	293	338	342	318	303	305	298	309	341	283	306	313	308	333	302	290	307	319	313	274	270	328	321	343	308	306	289	321	331	287	309	326	318	311	304	311	313	343	309	293	290	295	325	302	288	297	299	338	298	333	306	302	327	312	315	336	290	299	312	310	322	298	316	289	274	324	334	307	312	313	320	294	308	297	315	309	321	317	336	301	292	285	317	331	328	302	319	333	340	308	286	294	314	292	310	312	330	334	318	302	311	312	334	291	318	325	314	290	294	293	321	312	298	316	320	313	335	271	299	317	330	296	360	333	327	288	354	320	297	350	338	347	323	319	329	300	341	357	288	300	304	306	323	320	308	344	309	324	324	319	286	325	310	290	292	299	327	328	343	327	325	328	312	330	331	305	344	321	286	335	302	316	299	338	325	282	317	309	304	304	348	308	288	289	290	322	343	323	292	328	314	296	312	325	332	313	325	317	336	287	315	327	348	315	343	339	327	305	310	315	321	310	328	319	296	306	292	343	359	327	328	316	324	321	326	318	329	349	303	308	352	328	314	300	294	326	324	310	315	321	298	314	333	312	321	298	307	296	291	304	295	293	330	300	325	287	322	328	311	301	309	329	299	301	308	319	299	302	325	302	310	322	306	330	283	313	342	337	329	296	302	310	304	288	330	322	297	304	318	334	338	307	306	294	301	302	338	322	342	324	311	298	339	314	296	312	337	310	312	327	318	323	312	314	320	300	305	321	342	318	316	339	310	287	315	331	303	316	278	307	332	299	327	346	303	305	281	307	310	281	336	311	328	327	323	323	294	303	304	296	336	343	314	324	330	354	312	307	301	306	353	307	298	290	340	321	336	332	309	315	300	300	290	307	327	295	313	304	319	318	323	315	283	323	296	315	297	304	318	325	306	309	306	306	295	314	316	314	292	311	294	321	293	294	293	351	315	312	302	323	320	290	292	330	296	320	306	278	330	286	326	292	335	319	313	308	323	339	323	301	299	291	300	296	323	314	320	304	310	324	278	340	303	269	292	299	323	317	301	326	320	341	299	309	333	309	348	307	285	282	324	347	332	305	294	294	321	335	323	307	293	286	315	335	326	323	331	306	301	337	326	307	334	318	318	330	305	308	316	317	302	299	301	301	314	324	291	302	301	305	296	363	316	298	331	291	282	312	312	317	320	305	338	297	305	331	317	336	297	312	321	295	333	326	313	286	327	342	292	312	326	311	329	338	330	273	298	314	291	294	315	356	314	300	312	305	332	333	312	312	340	306	313	317	318	318	302	303	334	307	297	332	318	307	326	315	323	266	304	324	304	303	301	323	318	300	295	308	302	318	307	322	306	294	311	337	322	306	336	327	318	325	331	310	306	332	308	320	328	327	289	315	290	284	315	302	315	295	323	322	315	344	322	307	334	322	325	332	345	318	310	309	324	306	311	322	283	336	314	325	296	320	302	303	307	286	332	327	326	329	285	308	338	317	311	327	316	315	314	316	300	309	315	316	322	284	320	327	308	331	287	298	326	312	322	320	322	327	343	338	325	304	346	297	315	325	312	327	307	326	309	337	318	307	292	309	315	292	310	314	338	318	329	339	304	309	329	260	318	333	320	327	333	306	310	311	310	335	281	296	343	309	318	294	280	332	275	298	283	299	310	307	284	319	290	330	308	312	304	293	288	314	319	330	309	307	311	328	333	300	323	295	330	300	322	305	275	318	309	313	293	321	307	305	284	308	304	305	299	346	338	308	352	305	304	303	316	313	323	315	283	309	327	326	336	328	302	271	319	295	299	340	347	307	313	303	316	317	304	303	318	328	316	309	329	311	317	301	315	328	321	317	307	306	341	333	317	308	298	326	324	282	293	301	320	319	315	325	299	295	344	319	336	301	332	347	311	284	308	320	286	336	272	308	313	328	337	298	322	281	323	296	308	356	296	326	317	344	299	293	298	311	301	293	313	336	338	300	340	305	320	301	329	305	339	314	304	337	321	310	315	291	300	342	329	340	320	319	295	323	312	317	301	334	309	320	279	317	303	295	298	360	308	326	302	321	329	320	316	327	296	333	315	321	305	314	294	328	304	329	324	297	295	318	304	317	311	293	287	304	309	282	265	326	317	306	326	303	332	304	313	301	329	320	322	321	283	346	306	315	320	321	282	317	282	320	290	309	333	316	328	313	303	313	310	334	341	320	296	325	328	332	278	335	319	336	335	347	330	326	308	341	265	299	325	315	362	330	317	296	333	316	306	333	316	312	335	304	279	305	317	320	293	309	310	316	337	333	287	319	294	334	308	323	290	307	316	270	343	313	324	342	306	296	344	308	306	292	287	299	286
10741	20329	18827	13446	11261	10121	8721	7462	6174	4856	3637	2469	1971	1555	1276	1055	985	975	904	926	863	833	924	842	809	829	833	798	797	792	782	746	716	825	743	758	771	752	735	736	749	772	760	716	725	721	721	669	690	717	725	699	695	707	722	673	703	721	717	769	714	682	676	752	738	687	648	679	709	730	682	685	787	688	707	644	737	733	705	714	733	685	664	701	695	696	687	710	690	695	678	650	681	728	718	690	708	714	737	679	692	710	716	676	718	673	666	697	641	658	683	715	697	676	678	690	675	705	738	705	702	755	728	690	635	675	738	685	714	660	767	700	719	677	646	671	683	667	699	710	675	696	693	700	723	696	656	675	649	655	705	627	673	691	679	683	676	685	731	665	694	672	700	675	670	682	723	735	678	686	718	662	751	693	713	673	676	715	759	675	715	690	679	661	735	730	704	705	740	691	722	705	668	723	700	655	696	708	690	700	676	666	695	700	724	707	711	697	714	658	654	684	716	664	682	681	714	705	724	708	674	689	703	693	700	696	736	674	648	732	664	695	681	660	676	744	701	687	713	700	701	727	648	673	742	693	737	670	709	756	741	694	661	704	703	694	693	681	688	717	675	729	652	674	678	680	680	706	717	677	675	709	677	703	688	699	670	738	723	717	651	745	680	686	658	714	656	701	684	658	648	740	677	671	686	693	712	694	693	701	691	686	658	687	720	695	694	660	686	664	686	664	687	701	696	701	741	656	705	719	652	711	726	690	714	681	687	633	717	702	692	686	702	717	646	674	671	691	680	696	686	662	680	682	713	636	693	687	706	701	702	665	706	708	702	702	707	696	712	669	696	666	687	674	684	702	698	673	758	699	714	690	674	721	746	681	649	694	699	719	681	674	677	710	715	702	708	662	680	683	689	603	691	699	660	674	680	667	727	693	679	716	699	675	695	706	725	740	694	696	632	659	705	661	721	692	658	737	659	701	664	682	758	687	676	668	689	693	687	687	707	681	687	677	728	667	716	712	706	660	667	699	718	652	694	690	726	714	722	718	722	711	706	683	714	697	715	656	628	715	680	701	699	706	715	665	744	662	699	636	658	703	696	702	702	712	722	710	679	681	681	664	701	666	669	700	679	738	719	633	667	701	661	657	685	738	679	729	699	656	685	633	711	683	718	749	679	674	657	706	719	768	772	682	669	695	667	678	673	639	679	700	668	674	670	696	741	733	677	676	741	700	707	672	713	700	712	731	673	702	655	688	709	682	712	678	669	661	671	741	663	711	664	682	726	712	684	713	644	677	717	707	708	712	675	682	726	693	696	683	696	699	717	678	719	717	671	685	674	696	676	699	735	658	643	723	708	676	690	663	709	695	653	697	777	674	697	689	722	684	719	729	640	733	680	692	713	703	677	679	701	705	685	658	717	710	673	696	738	720	642	732	712	737	746	711	659	702	717	689	702	706	737	658	676	678	720	670	660	718	710	715	735	697	705	711	680	748	701	665	682	699	699	687	675	715	723	708	684	730	683	693	725	688	656	708	723	710	705	697	728	699	704	660	710	733	674	687	686	656	651	740	681	691	676	702	765	706	733	733	705	668	712	675	704	704	694	680	737	722	679	651	707	657	679	704	711	658	684	674	705	696	659	675	671	723	686	723	740	680	681	675	698	675	700	705	728	677	717	691	723	723	667	730	686	697	707	720	704	674	696	654	620	651	709	706	667	735	742	686	657	680	731	682	709	687	682	677	692	705	704	704	670	664	708	659	685	669	674	672	667	688	703	687	675	674	730	688	722	682	674	739	713	643	678	692	727	688	658	679	685	697	686	686	718	675	675	694	758	641	680	653	701	689	657	677	698	661	668	672	697	700	704	684	672	693	699	689	680	673	683	692	675	713	744	705	710	731	640	680	706	723	679	710	691	702	689	642	697	756	697	719	660	701	670	672	692	640	665	718	675	694	705	672	706	699	703	689	637	680	663	730	696	712	684	692	672	667	702	732	681	658	632	674	644	655	717	602	701	675	661	711	688	648	696	747	652	700	708	709	698	707	702	677	680	700	743	661	656	681	707	668	668	683	669	676	704	680	684	730	725	671	706	650	667	706	663	711	718	628	720	718	702	704	667	738	701	684	690	686	712	704	647	684	684	705	729	706	716	701	671	704	685	707	727	721	689	699	697	697	689	712	633	672	689	750	702	707	719	696	707	680	676	683	686	671	723	713	677	722	739	676	690	697	708	694	717	670	696	672	754	732	671	623	724	671	699	662	694	704	666	661	639	679	682	684	682	677	730	744	720	682	713	695	677	652	707	712	655	675	677	704	661	684	698	702	707	679	716	687	681	679	728	686	629	684	671	692	720	657	749	703	692	678	661	672	679	727	688	744	673	653	704	678	698	728	710	680	684	650	701	705	673	713	634	698	657	679	676	655	681	664	709	687	721	665	698	720	713	700	722	712	673	665	732	758	738	644	700	705	639	697	671	693	724	692	702	734	716	707	691	689	666	709	726	675	711	725	728	661	728	649	699	645	662	726	726	678	694	672	695	685	701	696	692	684	670	673	725	694	701	684	764	682	669	724	720	704	735	626	690	675	699	708	698	694	698	678	723	689	671	687	727	688	694	682	687	704	677	748	704	670	665	656	688	685	704	658	742	685	664	733	699	703	692	662	658	666	681	687	681	672	647	691	658	695	737	717	634	699	731	701	691	694	649	707	685	697	687	675	718	692	669	684	668	711	674	713	713	691	656	660	691	685	667	676	675	707	727	662	669	704	692	649	659	699	714	675	718	655	675	657	683	679	680	692	714	663	688	673	671	700	697	728	683	632	659	700	749	670	672	674	726	687	661	702	705	689	651	691	691	693	705	681	641	701	666	715	713	634	698	703	659	718	735	704	673	645	719	645	724	708	639	746	705	722	646	687	669	686	730	722	663	676	725	670	651	625	718	718	677	685	675	688	632	726	662	769	740	723	754	692	714	669	660	710	646	702	715	687	688	630	744	731	650	685	645	692	674	673	689	728	676	651	648	705	697	699	645	678	684	712	651	738	647	661	725	704	682	691	744	700	670	688	689	679	628	688	655	678	682	643	738	660	691	691	667	632	713	673	708	687	664	682	727	690	706	645	745	757	726	715	670	705	731	693	757	722	686	658	697	693	657	682	730	700	707	666	708	648	723	669	700	688	682	692	696	643	704	663	674	651	696	682	669	741	655	711	729	690	678	667	728	681	712	704	668	717	682	675	685	690	689	719	715	666	680	686	692	704	693	734	728	656	666	662	663	688	653	654	687	699	710	643	685	682	690	719	647	700	644	691	654	692	706	727	687	677	669	703	700	693	682	700	665	709	670	720	672	661	671	690	684	717	690	718	703	683	681	630	699	742	686	639	676	679	740	681	708	650	675	641	735	699	694	752	688	717	687	695	694	658	734	754	666	636	729	714	657	723	689	668	692	706	718	716	700	698	701	693	714	703	721	699	675	693	695	727	707	667	662	668	706	737	714	705
24192	21498	29010	24432	21458	14107	5970	3847	2905	2300	1808	1313	1049	868	762	666	633	621	649	643	625	614	617	568	581	553	564	560	545	595	539	536	538	581	561	567	554	517	552	507	533	575	522	508	572	581	528	571	533	492	510	568	522	537	508	555	512	501	498	552	500	525	492	550	521	523	542	505	525	506	531	557	545	562	522	528	539	547	536	518	554	522	536	498	501	525	510	547	524	529	543	520	507	523	483	557	524	515	533	518	503	475	506	532	499	493	507	564	509	514	506	499	478	501	545	556	507	545	482	488	531	512	486	510	473	484	523	516	518	512	479	527	495	487	511	537	496	520	520	522	456	542	518	519	539	508	464	545	501	499	511	468	468	495	503	486	475	518	518	524	533	503	527	514	514	484	493	521	518	546	525	556	535	501	538	522	505	504	517	512	515	503	516	524	501	502	508	489	485	474	500	525	506	532	499	501	525	518	511	515	513	502	537	469	538	543	494	522	516	529	494	523	508	517	548	474	509	557	557	488	527	529	521	496	508	519	553	547	479	501	521	532	487	494	518	482	522	499	526	561	527	528	523	537	533	488	502	519	558	480	523	514	480	500	543	480	534	546	496	495	500	519	482	524	518	464	468	514	488	497	514	495	487	497	537	539	480	542	512	524	556	540	547	521	536	498	536	524	532	486	501	522	513	463	508	487	529	490	524	469	510	496	535	513	478	492	514	475	530	534	543	485	491	519	518	554	512	543	512	506	501	522	519	510	521	529	503	516	481	465	502	491	509	524	484	549	481	524	493	518	547	503	473	506	529	529	525	511	501	512	528	503	521	487	528	538	510	523	533	542	490	501	529	511	460	520	538	517	496	529	550	519	526	486	512	525	474	512	512	522	509	476	534	483	540	550	503	500	516	504	512	515	511	551	482	487	514	532	533	496	517	512	532	518	519	528	549	475	503	510	495	519	509	498	502	528	542	506	510	541	474	496	490	532	532	507	494	502	530	511	497	487	554	534	503	501	543	470	521	491	505	559	542	532	515	544	542	497	497	498	527	506	494	495	530	527	476	514	574	527	498	465	503	519	497	495	516	481	466	531	507	440	501	497	464	497	498	513	586	535	511	508	525	479	495	534	508	493	519	533	526	503	469	513	506	511	515	548	487	473	503	461	524	509	544	490	514	564	491	514	498	499	524	516	531	503	549	495	483	569	518	532	511	524	521	527	517	513	476	518	518	539	499	491	523	534	511	509	499	536	496	510	532	461	510	511	513	524	496	528	519	498	496	521	536	499	525	549	501	487	480	530	554	488	495	524	524	459	503	519	537	514	495	547	545	505	526	475	476	521	500	521	519	518	529	537	485	507	538	497	513	485	502	497	498	480	516	540	531	540	546	512	516	516	496	529	525	542	492	485	542	506	488	518	486	579	528	511	527	544	524	510	469	503	503	553	511	524	544	522	485	538	465	492	497	495	516	526	501	499	496	487	556	531	526	458	531	526	537	537	508	520	534	544	528	514	548	527	552	487	499	569	531	523	509	506	488	526	509	478	484	545	514	471	507	481	523	487	489	538	511	514	532	542	517	548	489	532	532	474	485	506	494	498	496	502	548	480	496	473	530	518	523	529	537	506	473	546	529	492	574	510	506	504	543	454	469	519	477	487	504	500	468	503	534	487	509	497	554	497	521	489	529	525	485	547	519	528	545	495	464	524	535	504	480	487	528	498	519	510	547	501	488	496	519	507	526	520	513	510	488	506	520	536	479	523	519	508	533	498	504	535	501	541	519	507	498	511	523	521	563	507	513	496	549	515	515	484	499	478	523	505	511	507	493	527	516	525	552	507	498	522	494	515	518	507	505	474	509	509	508	503	505	504	522	541	538	518	537	560	499	536	506	515	498	533	514	529	509	504	515	541	496	546	467	507	460	507	453	570	549	512	544	481	483	536	477	524	520	566	508	512	542	516	531	526	517	503	552	484	493	546	522	560	539	500	526	497	485	540	533	484	522	481	462	548	522	506	497	530	512	505	531	504	489	462	479	459	505	513	519	528	494	534	507	514	522	505	505	493	519	521	509	489	484	563	490	495	523	480	514	504	489	509	473	510	516	503	502	504	509	507	507	508	508	512	546	534	508	460	497	497	517	497	547	490	527	532	488	517	503	544	519	508	515	519	488	539	502	514	487	545	490	525	485	522	519	525	494	482	435	507	516	538	511	505	545	490	532	501	482	524	522	543	497	544	503	487	474	479	551	489	494	516	484	489	540	541	504	511	498	533	498	507	476	507	523	494	496	495	505	533	513	521	520	518	515	513	523	487	531	529	473	492	520	489	500	549	511	488	501	485	484	509	495	492	515	490	527	463	504	481	515	518	527	505	522	487	562	553	523	515	507	559	539	490	515	489	539	503	493	516	499	543	533	520	493	538	542	511	494	495	510	535	497	482	490	482	523	495	513	525	536	520	531	535	566	520	513	508	546	512	523	501	470	528	515	528	514	505	486	534	493	478	529	525	519	519	498	533	515	466	471	544	520	491	495	500	511	479	519	519	479	488	544	484	508	513	496	525	495	503	538	522	521	492	512	495	536	575	540	519	488	526	542	536	484	520	532	558	524	483	547	470	501	479	486	533	536	520	484	573	531	498	476	507	479	507	555	497	483	519	458	540	499	529	492	547	483	515	549	507	510	529	497	523	474	529	505	535	497	504	488	507	506	503	534	532	519	503	500	494	506	510	520	499	514	539	536	517	528	490	517	479	532	527	516	496	483	473	541	484	485	499	470	499	497	539	531	525	494	520	501	535	491	481	545	468	481	552	562	545	492	498	552	497	522	486	559	546	489	511	507	510	451	507	488	500	504	520	520	531	526	527	479	466	537	500	504	494	490	532	517	501	527	527	523	479	529	499	513	534	483	479	499	485	506	538	493	516	539	516	499	510	472	534	532	543	501	515	475	507	522	515	520	529	489	488	488	493	520	496	508	488	515	542	513	512	505	493	532	524	542	507	499	542	536	485	549	537	531	493	520	495	529	543	524	541	508	526	527	520	524	495	542	516	508	490	482	535	492	498	520	517	473	519	520	456	512	558	517	508	538	520	510	515	477	533	518	526	488	479	527	481	533	510	507	498	505	511	515	530	495	520	501	522	529	520	512	521	513	533	533	522	484	513	483	500	501	493	503	515	463	519	541	542	482	526	549	502	507	480	483	508	525	513	510	468	483	521	493	516	563	530	521	499	504	526	487	561	505	564	514	503	553	522	521	484	518	547	511	530	486	488	481	485	521	467	528	545	507	556	478	482	546	524	538	488	480	502	470	495	479	513	490	485	494	525	496	509	486	486	513	495	523	536	505	526	483	509	509	552	513	476	529	510	524	511	459	492	519	492	535	547	544	475	508	527	537	501	487	505	545	518	504	556	475	545	541	486	533	518	522	502	470	494	510	518	521	507	509	527	543	488	520	545	525	486	492	542	481	509	514	479	546	539	453	484	530	498	520	490	504	491	494	490
13899	26164	24616	19305	16221	14416	12539	11017	9334	7443	5586	4135	3124	2429	2053	1845	1598	1428	1429	1460	1399	1368	1412	1276	1401	1285	1270	1271	1219	1249	1257	1189	1207	1217	1209	1216	1155	1148	1168	1105	1071	1079	1150	1076	1127	1123	1066	1048	1155	1038	1011	1046	1018	1034	1030	1029	1050	1033	1046	1017	1072	1041	1069	1087	1088	1057	1035	1051	1052	1083	1004	1080	1035	1072	1043	1042	1028	1097	1086	1029	1084	1107	1026	1029	1048	1032	1016	1106	1061	1063	1081	1073	1096	1029	1037	994	1066	1103	1088	1051	1065	1001	1071	991	1033	1023	1057	1020	997	1033	1097	1061	1081	1059	1085	1032	1033	1060	1058	1055	1049	1064	1063	1057	1042	1123	1048	1055	1032	1025	1063	987	993	1063	1034	1043	1087	1036	1106	1059	1043	1030	1080	1035	1081	1069	1044	1044	1064	1078	1075	1056	1039	1066	1037	1039	1064	1084	1090	1110	1054	1052	1069	1055	1022	1081	1035	1071	1045	998	1047	1076	1026	1003	1047	1035	1056	994	1041	1034	1091	1038	1022	1098	1048	1001	1063	1073	1090	1044	981	1073	1058	1054	1049	1061	1081	1043	1039	1046	1064	1027	1040	1055	1022	1049	1050	1014	1001	1028	1047	987	995	1122	1020	1035	1077	1046	1086	1032	1113	1056	1035	1028	1103	1044	998	1100	1107	1068	1086	1021	1044	1035	1082	1070	1099	1054	1069	1037	1066	1112	1065	1092	1041	1071	1057	1029	1026	1022	1084	1015	1014	1007	1062	1069	1055	1084	1030	1034	1063	1022	1023	1011	945	1064	1041	1044	1077	1110	1025	1002	1010	1056	1044	992	1015	1058	1036	1004	1073	1011	1077	1081	1021	1113	1013	1051	1039	1074	1094	1022	1068	989	1112	1079	1049	1104	1039	1042	1043	1038	1022	1079	1117	1061	1035	1015	1019	1037	1056	1042	1014	1062	1054	1050	1022	1026	1022	1046	1075	1038	980	1077	1051	1038	1086	1019	1029	998	1027	1016	1061	1026	1058	962	1101	1020	1071	1022	1124	1063	982	1081	1087	1078	1037	1019	1017	1036	1018	1071	1020	1069	1022	1075	1034	1012	1031	1030	981	1030	1123	1085	1086	1005	1045	1014	1024	1068	1005	991	1066	1050	1038	1016	1002	1068	989	1126	1016	1020	1036	1046	1080	1035	1022	1013	1038	1058	1049	979	1036	1009	1019	1053	1052	1112	1032	972	1064	1036	1052	1052	1058	1037	1015	1021	1066	1039	1050	1089	1078	987	1030	1042	1038	1045	1053	999	1058	1039	1061	1076	1067	1080	1100	1069	999	1029	1092	1059	1069	1027	1048	1039	1047	982	989	1011	1060	1051	1031	1040	1115	1086	1070	1024	1081	1128	1057	1063	1085	1068	1063	1010	1099	1073	1086	1035	1047	1022	1042	1035	1047	1048	1070	1097	1034	1096	1050	1081	1063	1036	1012	1070	1013	1001	1103	1029	1051	1052	1049	1067	996	1095	1036	1084	1070	1104	1099	1023	1017	977	1024	1069	1030	1088	1038	994	1039	1047	1063	1064	1041	1057	1007	1051	1046	1003	960	1025	1054	1067	1018	1058	1014	1130	1092	1054	1067	1014	1061	1041	1043	1009	1047	1019	1045	1024	1060	1006	973	995	1011	999	1037	1013	1055	1074	1010	1025	1029	1101	1093	1081	1033	1050	1025	1114	1061	1034	1070	1049	1031	1072	1063	1062	995	1099	1064	1045	1072	1066	1040	1065	1065	1030	1059	1027	1095	997	1029	1029	1056	1026	1029	1033	1069	1077	1018	1035	1075	1049	1046	1003	1059	1051	1054	1027	1112	1071	1079	1040	1071	1076	1040	1058	1016	1109	1064	1075	1107	1089	1055	992	1081	1047	1031	1056	1041	1077	1009	992	1070	1072	999	1119	1007	1004	1047	1055	1061	1138	1069	1034	1094	1036	1045	1015	1057	1079	1036	1046	1110	1030	1044	1071	1099	1048	1024	1058	1028	1044	1024	1019	1054	1018	1033	1032	1051	1039	1104	1029	1078	997	1054	1113	1079	1008	1028	1076	1034	1043	1061	1075	1076	1081	1034	997	1073	1044	999	1065	1048	1047	1066	1065	1006	1055	1052	1029	1074	1010	1050	1017	1047	1006	1072	1074	1046	1115	1052	1037	1058	1058	1057	1075	1065	1070	1063	1017	1024	1085	1062	1055	1074	1068	1062	1036	1030	1070	1042	1035	1039	1026	1074	1027	1043	1041	1055	1092	1046	1056	1045	1074	1097	1057	1026	1016	1034	1053	1058	989	1005	1096	1048	1052	1075	1009	1065	1015	1022	1031	1116	1060	1052	956	1046	1051	1016	1062	1063	1081	1063	1075	1061	1002	1088	1064	1002	1043	1059	1073	1018	981	1033	1012	1017	994	989	1053	996	1023	1053	1081	1045	1070	1103	1066	1077	1086	1066	1043	1026	1101	1046	992	1072	1034	1038	1035	1085	1035	1058	1058	1092	1039	1048	1081	1046	1008	1029	1022	1051	1065	1046	1015	1032	1090	985	1042	1043	1057	1095	1100	1018	1003	1079	1073	1051	1044	1027	1052	1081	1002	1091	1020	1065	1017	1092	1101	966	1029	1110	1020	1073	1000	1085	998	1079	991	994	1032	1020	1052	1035	1061	1061	1046	1044	1057	1051	1109	1014	1049	1076	955	1033	1051	1041	1085	1019	993	1014	1128	1047	1060	1037	1016	997	1007	1020	1054	1058	1106	1105	1035	1082	1070	1033	1037	1102	1041	1062	1063	1087	1030	1028	996	1008	1048	989	1092	1022	1035	1011	1044	1022	1074	1048	1005	1025	1048	1087	1026	1067	1123	1006	1073	1039	1044	1042	1033	1054	1020	1027	1028	964	993	1049	1061	1107	1070	1036	1021	1125	1049	1044	1028	1017	1101	1059	1038	1032	1108	1051	1057	1167	1072	1009	1110	1048	1032	1072	1035	998	1028	1014	1057	1095	987	1075	1054	1043	1098	1040	1080	1027	1024	1099	1001	1028	955	1092	1043	1092	1040	1074	1065	1053	1026	1039	1025	1061	1023	1056	988	1039	1054	1102	1001	1040	1035	1031	1043	1024	1096	1043	1016	1068	1039	991	989	1021	1016	1096	1029	979	1049	1047	1002	1033	1039	1066	1018	1002	1059	1092	1054	1049	1078	1030	1043	1037	1087	1013	1082	1031	1060	1059	1027	1058	1007	1093	1069	1037	1038	1069	1063	1043	1007	1011	1072	1092	1117	1064	1027	1024	1048	1067	1020	1038	1066	1041	1088	1112	1060	1066	1029	1094	1084	1024	1020	1040	1116	1004	990	1020	1072	1063	1007	1113	1034	1001	1013	1019	1051	1057	1010	1078	1017	1002	1051	1041	1027	1028	1027	1021	1051	1084	1018	1090	1048	1032	1040	1048	1036	974	1058	1070	1012	1049	1101	1025	968	1051	1043	1007	1017	1095	1080	1014	1092	1068	1073	1041	1091	1041	1014	977	1063	1016	1073	1044	1036	1076	1004	1053	1032	1011	1044	1031	1014	1004	1027	1083	1021	1059	1067	1069	1008	990	1032	1041	1034	1062	1059	1061	970	1078	1045	978	1026	1063	1039	1080	1058	1078	1063	1043	1020	1020	1047	1067	1038	1124	1061	1000	1047	1085	1041	1064	1098	1041	1009	1065	1056	1007	1084	1029	1012	1086	1059	1033	1022	1106	1033	1050	962	1076	1037	1021	1034	1084	1001	1047	1071	1015	1063	1010	1048	1022	1066	1050	1046	1121	1065	1008	1131	1056	1040	1088	1036	1028	1044	1036	1004	1034	1051	1057	1067	1049	1071	1032	996	1049	1047	1090	1037	1017	1061	1051	1057	1040	1078	1022	1054	1029	1056	1029	1073	1020	1071	1027	1087	1086	1055	1027	1030	1126	1057	1036	1056	1036	1039	1050	1033	1033	1074	1026	1047	1031	1014	986	1100	1102	1016	968	1085	1126	1024	1075	1041	1001	1010	1039	1020	1083	1114	1091	1062	970	1042	1070	1015	995	1040	1089	1005	1005	1061	1053	1028	1038	1016	1002	1010	1056	1081	990	1038	1067	1039	1040	1079	1026	1013	1043	1073	1097	1063	1047	1067	1079	1060	1031	1066	1050	1071	1058	997	1017	1054	1057	1015	1065	1015	1066	1020	991	1078	1006	1061	1035	1056	1024	1038	1007	1056	1102	1072	1030	1061	1060	1056	1038	997	1020	1057	1065	1038	1122	1027	1061	1061	1019	1008	1034	1028	1043	1018	1036	1015	1094	1067	1074	1106	1012	1017	1045	1032	1055	1084	1059	1006	1109	1092	1044	1052	1091	1051	1065	986	1059	1029	1001	1096	1065	1018	1064	1046	1007	1074	997	1076	1069	1046	1069	1090	1089	1078	1071	1000	1062	1066	1045	1030	1071	1076	982	1057	1043	1045	991	1053	1082	1055	1120	1079	1021	1006	1046	1079	1078	1033	1065	1024	975	1059	1016	1034	1061	1075	1023	1043	1050	1081	1014	1012	1042	1060	1049	1019	1011	1014	1053	1010	1069	1047	1080	1051	1066	1029	1033	1081	1108	1054	1063	1100	1022	1057	1072	1038	1084	1051	1058	1083	982	1094	1064	1024	1055	1025	1050	1028	1106	1051	1047	1086	1080	1092	979	1010	1074	1078	980	1036	1095	1051	1080	1054	1044	1030	1045	1061	1021	1068	1049	1067	1039	1037	1053	1085	1017	1053	1042	1092	1065	1051	1111	1002	1018	1051	1086	1056	1049	1064	945	1054	1031	1069	1044	1065	1019	1078	1021	1022	1046	987	1052	1036	1051	1042	1022	1025	1017	996	1022	1099	1036	1039	1033	1077	1032	1059
27439	17043	4886	2492	1605	1331	1172	1001	866	699	611	555	465	480	445	460	419	408	476	440	440	487	444	430	452	461	451	449	443	426	461	424	443	424	419	412	431	422	402	425	411	466	438	411	417	449	430	436	463	404	463	415	438	423	436	437	416	408	423	411	383	431	447	427	415	409	431	425	420	409	425	416	398	420	482	391	450	434	431	434	439	430	396	455	399	453	443	413	425	411	422	399	444	442	407	433	424	408	415	421	436	452	437	423	408	414	417	436	425	426	401	415	420	438	404	422	437	369	458	435	397	420	424	420	432	418	416	411	424	420	452	435	454	405	434	427	473	432	438	414	404	449	438	406	448	392	440	486	425	431	464	456	432	415	414	434	438	428	415	456	422	390	437	427	441	432	414	388	427	415	425	413	464	428	422	408	393	428	425	449	411	419	429	444	437	432	431	411	422	432	398	414	406	407	435	421	415	404	449	425	456	422	411	419	411	429	412	435	420	446	433	426	466	447	401	444	467	448	408	441	402	438	447	450	437	382	422	439	445	396	415	436	433	396	423	404	419	456	423	411	438	423	425	406	403	419	462	427	434	393	397	404	427	425	415	416	443	426	396	438	460	469	409	399	416	416	398	441	414	446	420	416	401	424	457	443	413	407	449	418	389	422	407	445	419	442	446	393	461	463	390	438	435	421	448	412	394	429	402	361	438	432	449	409	422	410	394	431	438	398	400	396	447	395	455	447	393	431	419	421	429	431	389	415	408	436	419	446	456	429	416	386	422	409	411	456	445	466	431	425	420	418	434	422	430	441	410	431	433	418	401	428	444	431	423	426	422	419	402	422	422	443	413	429	400	402	387	458	465	477	426	455	413	413	415	446	408	416	397	457	411	417	433	438	439	403	431	411	415	418	409	431	433	432	414	399	432	444	403	408	443	441	443	446	461	423	418	409	426	414	447	410	412	396	434	417	407	402	398	421	414	427	414	395	384	445	459	388	393	415	428	404	396	368	469	394	441	445	401	427	406	395	450	417	443	408	432	451	409	451	434	410	444	420	427	438	420	428	418	433	447	421	431	436	441	429	438	420	466	416	465	433	431	389	390	435	425	395	398	405	451	383	425	416	411	415	447	476	407	397	420	407	424	407	476	421	426	422	407	491	426	393	407	426	472	432	424	424	403	443	429	436	438	438	437	417	447	412	431	431	468	376	407	425	428	435	381	468	442	421	430	428	432	411	371	417	432	424	440	413	399	444	406	396	420	400	444	441	439	407	384	397	410	404	405	421	448	401	407	436	429	453	444	439	389	445	409	407	418	444	429	439	402	406	422	459	421	423	408	406	415	438	408	432	388	423	398	391	446	443	402	415	418	416	435	411	434	398	389	398	412	397	413	405	424	447	424	450	430	442	416	408	396	411	427	432	402	402	444	409	392	433	469	434	424	368	423	431	424	454	436	403	414	414	424	451	439	385	425	393	451	458	363	433	460	426	448	422	414	433	461	426	452	441	443	421	443	421	432	415	398	404	422	442	389	442	425	403	409	397	411	433	457	420	418	447	391	421	437	421	422	446	421	450	422	427	420	441	437	451	412	410	424	423	446	421	392	422	429	392	435	424	428	421	395	466	416	458	417	435	405	473	434	454	382	439	437	434	421	404	392	431	428	392	425	427	458	429	387	419	421	422	398	397	428	416	414	432	431	469	417	405	404	435	419	438	447	437	412	428	424	426	443	405	459	416	473	446	413	390	444	430	401	407	437	419	432	428	419	435	397	456	397	427	409	455	414	414	448	427	415	393	441	435	422	397	423	408	474	404	418	421	435	396	440	438	424	427	401	420	426	409	411	428	396	418	441	448	453	430	426	389	448	430	426	407	438	439	428	448	426	415	424	414	460	430	422	409	471	438	438	421	468	425	427	445	403	415	478	418	448	460	410	439	433	438	418	435	448	406	431	428	386	451	424	441	416	452	415	463	390	421	464	450	466	440	430	432	413	419	403	436	396	440	399	401	414	424	408	432	434	397	423	455	403	437	438	399	436	424	466	400	426	447	390	418	448	429	432	423	396	459	428	431	382	420	409	427	417	429	404	418	418	391	413	454	433	422	428	411	423	413	410	380	406	451	398	403	433	434	419	434	390	432	380	411	433	415	441	406	442	442	408	418	447	459	417	404	445	411	441	417	432	390	457	463	424	417	498	417	410	448	428	395	420	407	439	415	384	411	405	425	437	450	408	414	414	444	415	456	381	416	400	404	455	455	411	410	406	414	459	445	413	419	421	450	415	413	425	438	384	420	453	438	426	429	435	449	443	426	435	433	406	410	438	446	420	415	431	422	405	437	488	419	430	414	407	432	441	441	440	440	466	422	434	420	415	465	432	406	455	425	423	429	408	438	425	435	350	425	473	463	448	404	438	430	449	415	421	422	425	418	437	403	425	398	444	386	414	463	442	423	423	422	451	398	447	449	418	443	408	439	398	440	414	414	417	408	408	387	423	448	405	434	420	451	406	429	448	406	395	445	429	411	437	433	423	416	458	434	411	436	400	409	438	419	415	459	408	441	425	442	428	401	428	412	449	409	423	429	465	413	423	456	427	448	413	404	457	447	420	457	410	418	442	409	403	392	423	430	431	438	418	497	439	436	419	404	438	438	410	422	420	415	455	446	422	470	411	407	416	386	396	449	445	428	436	412	427	413	414	451	409	401	409	429	431	463	397	406	449	434	411	400	435	441	437	423	457	349	431	426	412	410	432	428	453	410	410	422	398	418	428	424	456	425	416	439	446	440	394	423	409	400	406	412	453	431	381	434	426	403	416	428	384	400	472	447	424	387	440	419	446	425	452	436	405	398	404	453	424	412	439	445	360	434	445	440	459	405	425	443	457	410	403	455	415	416	428	425	445	405	433	434	405	410	401	408	414	413	454	391	446	421	465	409	395	414	436	444	418	407	455	448	431	421	445	430	414	406	448	419	465	446	453	469	415	411	485	399	430	411	433	426	455	418	419	429	413	432	439	401	445	405	413	401	420	408	435	447	432	436	424	408	414	418	444	414	438	443	411	403	406	426	431	427	422	415	453	447	408	431	441	412	431	441	434	414	392	439	444	455	403	440	437	441	422	421	428	439	406	424	427	410	420	438	440	412	405	418	394	426	411	431	415	444	451	413	430	427	447	432	411	442	397	386	395	406	401	398	434	380	376	424	421	390	430	407	402	428	424	426	469	414	413	450	419	443	426	452	445	426	443	414	420	441	425	456	433	446	427	418	418	416	438	401	424	407	434	427	398	395	418	404	388	447	446	456	463	430	451	409	391	423	442	461	444	439	446	438	391	405	446	418	445	433	407	450	395	465	412	415	401	400	429	473	409	453	401	403	423	420	419	424	429	412	432	438	447	447	392	447	415	429	384	436	440	446	414	459	408	409	427	426	446	409	451	424	448	444	372	406	434	386	413	430	428	437	408	430	388	445	440	430	421	439	460	428	446	446	414	433	427	398	439	432
7957	9386	9451	6465	5231	4444	3971	3307	2686	2208	1588	1410	1214	1110	1087	994	1016	977	981	932	1017	986	1014	897	1026	908	989	943	967	915	978	938	960	970	948	897	968	943	931	952	938	961	953	933	921	908	921	943	869	965	926	916	908	902	918	918	902	973	940	947	906	943	961	929	972	944	958	923	905	914	924	891	907	930	900	881	928	937	866	876	909	924	883	897	843	898	929	940	983	918	924	920	856	878	941	876	943	895	866	916	925	936	962	927	957	916	945	934	915	895	953	915	911	910	880	932	926	971	931	980	940	886	912	928	917	903	904	922	936	903	934	939	971	906	927	935	922	960	936	895	938	909	948	898	978	932	950	953	953	918	853	940	892	974	894	885	941	957	933	942	871	865	876	930	895	925	884	871	897	927	890	891	944	927	892	940	940	864	928	939	896	938	915	902	936	931	925	912	932	908	953	890	935	916	891	924	966	947	959	930	937	964	966	882	931	997	955	893	921	897	965	911	909	857	903	947	902	978	944	914	938	915	879	934	974	907	939	833	927	919	901	931	929	936	899	931	907	913	921	912	876	888	956	961	904	872	969	866	960	916	911	923	916	878	938	881	939	929	878	883	956	929	966	914	924	945	925	974	918	946	926	908	935	911	926	936	901	973	882	979	919	947	918	934	869	976	909	921	832	922	899	917	890	877	932	877	951	952	905	890	909	925	1014	966	894	936	917	928	896	874	937	942	943	906	914	936	944	904	929	946	917	901	915	902	943	927	921	941	876	882	951	918	931	940	945	922	901	917	942	909	867	898	925	925	899	926	868	888	951	925	941	886	920	888	927	928	933	911	923	883	897	860	922	911	906	955	893	958	875	968	948	947	931	887	913	858	939	870	906	885	899	871	938	963	904	955	925	895	860	891	900	908	1009	969	923	929	922	883	863	934	1009	894	926	940	933	913	932	935	903	968	986	900	900	937	926	890	921	915	941	951	873	924	926	930	938	873	932	911	922	895	835	893	906	882	912	917	906	911	951	972	906	931	894	901	939	884	876	923	910	986	926	910	891	954	960	892	958	941	924	899	939	881	899	911	959	903	890	933	923	951	924	935	906	941	949	915	999	946	948	932	909	915	913	893	912	903	900	924	949	933	949	908	927	957	895	942	921	949	891	911	931	921	911	949	929	939	912	870	942	942	891	951	908	953	883	936	926	940	935	941	915	970	938	924	951	903	969	895	946	909	900	940	934	902	953	893	919	934	952	924	937	954	899	910	893	908	975	955	903	898	977	934	948	886	909	916	934	919	952	919	970	914	945	914	946	920	921	950	950	926	951	895	905	918	937	873	907	947	923	981	810	915	912	896	881	896	948	909	935	927	874	927	981	884	938	958	940	905	962	899	878	890	944	928	899	956	910	922	918	984	919	945	968	938	918	914	946	935	906	960	939	910	862	914	952	882	917	942	955	937	898	949	935	938	901	904	911	909	880	951	957	956	913	920	924	942	983	951	939	974	908	894	961	930	903	909	911	917	884	936	881	989	908	890	891	954	917	858	982	926	909	941	918	911	962	933	951	950	949	897	953	912	914	936	893	897	891	921	874	910	923	903	927	849	917	929	947	879	894	916	967	933	951	924	928	918	949	932	941	961	1013	974	852	911	946	960	929	872	977	898	933	921	936	942	944	955	936	899	951	875	926	913	903	918	926	909	870	947	959	924	909	939	946	933	923	900	912	886	914	882	962	919	959	952	874	904	912	881	922	920	861	881	945	908	926	934	957	866	879	915	890	950	930	905	941	913	914	968	885	905	880	943	951	920	908	911	895	952	912	906	879	957	958	930	944	937	962	949	913	888	903	894	926	908	895	883	919	1004	898	902	909	878	960	925	922	905	934	920	946	923	955	970	887	923	899	908	850	949	900	972	901	891	866	902	878	928	897	882	950	939	905	860	941	930	906	907	957	890	952	894	962	918	927	941	890	841	966	930	985	882	875	951	946	936	930	885	948	956	938	913	880	915	943	892	868	976	908	893	969	913	932	918	883	899	916	943	925	1023	917	965	924	946	863	913	929	955	958	904	919	968	868	946	904	965	945	928	956	925	935	874	940	968	928	961	971	883	922	911	951	892	920	960	966	940	933	915	887	865	913	967	883	935	890	889	909	895	919	922	933	925	918	921	873	922	825	905	916	942	894	932	908	888	932	933	935	900	923	949	940	872	911	939	958	924	921	908	917	953	888	951	929	905	936	935	970	901	911	951	907	919	893	937	869	925	904	931	922	941	938	949	957	955	924	917	936	910	975	942	900	955	953	923	942	944	919	986	901	914	936	905	1008	891	935	898	887	908	878	917	890	939	933	941	935	943	943	932	955	935	924	877	919	903	909	926	958	943	867	918	978	963	951	899	903	922	938	887	902	925	877	957	884	933	867	944	888	897	868	957	944	873	877	869	908	892	942	960	893	896	908	935	925	951	893	984	906	918	930	914	893	938	892	890	969	917	926	905	940	967	955	883	931	927	891	917	922	915	928	870	891	944	962	901	934	941	962	906	878	921	946	969	906	899	947	939	924	891	924	929	934	911	927	945	1008	904	888	893	923	946	901	908	913	910	914	939	951	917	938	900	937	944	970	966	952	891	895	924	960	962	927	875	891	900	956	938	946	1001	920	901	898	944	921	955	879	923	973	951	905	893	956	895	950	945	939	930	911	923	954	931	912	914	883	950	891	881	911	934	972	915	930	915	927	898	907	951	951	896	894	939	912	932	962	884	964	882	924	917	915	960	901	888	907	907	923	971	928	891	949	910	926	909	969	945	931	880	914	973	868	926	869	930	911	999	942	894	915	952	932	931	970	895	895	986	854	964	917	972	909	896	921	936	932	957	889	862	951	962	868	916	932	947	903	923	899	936	878	924	878	927	937	940	913	915	884	890	921	890	903	934	948	898	935	932	904	881	903	917	917	927	947	967	913	910	947	928	973	961	907	896	938	943	918	973	946	944	938	938	917	934	953	891	890	890	930	933	919	893	920	950	898	957	937	923	921	882	888	911	926	970	912	921	961	920	911	908	933	891	879	859	945	903	894	888	916	890	908	892	979	924	912	953	926	924	979	947	919	940	957	948	906	884	905	885	921	896	942	882	958	926	877	894	905	997	933	885	958	858	983	957	983	954	921	862	851	908	889	880	917	910	948	922	957	925	939	944	889	934	913	919	936	908	961	915	908	916	869	922	891	929	875	894	902	959	871	909	902	984	928	928	931	969	960	925	903	922	970	922	853	933	918	958	893	852	914	937	937	892	978	915	932	934	955	923	927	925	897	932	925	914	921	910	976	877	905	911	930	848	920	951	905	865	856	901	916	914	923	952	906	905	915	914	955	939	882	925	841	893	925	931	899	913	956	894	973	956	966	913	921	912	934	895	952	928	868	919	926	897	932	938	917	903	896	933	951	856	973	962	938	935	892	945	942	928	965	952	962	915	909	971	901	940	954	900	935	925	970	929	830	873	918	956	916	936	902	949	961	889
25068	21443	27970	25289	13576	4144	2953	2200	1659	1244	963	720	533	538	453	414	400	363	378	379	362	353	346	343	360	349	346	330	343	333	334	352	310	342	371	332	344	308	319	315	333	297	353	299	342	346	296	297	316	296	309	310	353	336	288	294	295	298	320	326	346	319	299	351	316	284	322	320	310	315	308	307	278	287	328	315	300	308	321	300	297	304	332	314	315	362	337	327	302	285	332	320	298	338	333	303	319	310	311	296	292	311	301	304	302	324	317	332	310	315	322	315	324	302	321	284	287	322	311	294	329	306	292	308	302	294	309	273	336	322	340	322	321	289	302	306	308	299	333	329	305	309	296	320	351	302	331	312	303	310	319	258	282	298	308	302	338	330	293	328	337	327	297	323	315	329	294	331	285	316	296	305	310	352	338	308	294	323	311	307	326	304	318	328	309	316	296	321	309	326	320	299	283	306	314	291	333	285	329	298	333	363	297	309	321	328	313	316	308	305	292	306	325	329	314	342	334	328	344	303	311	295	346	299	315	346	315	315	314	308	296	326	332	287	328	291	312	302	330	311	318	314	311	314	308	322	293	298	303	300	302	315	299	310	346	322	332	326	333	322	301	309	311	301	306	305	312	302	322	289	344	308	298	346	326	318	325	283	318	306	309	334	337	307	330	315	313	336	355	282	324	320	299	305	298	315	300	297	332	326	305	305	312	315	337	343	321	314	313	315	314	338	308	333	294	293	308	322	345	292	327	304	308	321	302	315	329	331	319	297	294	284	319	327	329	313	298	296	308	351	312	304	317	295	291	333	311	354	308	301	309	304	321	300	337	318	324	318	308	318	299	313	332	320	329	319	344	302	322	288	318	313	329	317	329	299	298	305	288	332	297	284	319	313	336	297	349	305	322	295	329	315	301	327	315	303	316	295	301	330	296	299	318	282	337	314	277	311	326	300	312	319	312	358	286	304	331	304	308	297	297	326	286	345	323	289	290	273	286	278	279	280	315	265	331	332	279	328	319	287	318	310	317	337	304	288	301	335	290	334	318	311	300	297	339	343	309	302	339	290	306	298	326	291	296	307	301	327	318	331	296	329	333	344	320	307	304	271	351	317	316	316	302	326	337	311	331	303	322	304	323	304	290	319	334	315	323	346	318	321	317	345	306	337	328	299	341	315	336	314	281	318	321	317	319	317	333	295	304	327	305	293	295	301	328	315	285	299	306	315	332	322	303	309	342	316	306	270	318	317	322	320	333	338	313	309	328	327	312	300	302	295	289	323	280	299	273	305	339	330	334	326	289	303	304	303	289	287	334	327	311	326	276	350	315	300	295	306	325	311	301	293	312	335	308	320	343	328	319	322	318	296	312	299	357	338	295	303	308	318	329	316	301	307	313	349	309	299	352	304	321	316	308	304	315	263	331	313	354	270	352	286	300	323	295	335	313	317	325	329	316	344	322	321	323	281	306	329	336	341	331	316	324	304	292	329	334	351	346	295	308	265	323	326	321	322	306	288	281	337	329	308	313	318	291	311	341	304	357	291	320	295	338	319	341	306	311	305	333	341	327	350	309	308	320	291	352	292	299	290	319	298	303	285	296	316	294	329	301	332	355	307	285	353	326	350	323	279	324	334	302	322	300	341	296	307	315	331	312	305	308	291	333	275	311	319	350	299	309	298	325	303	328	315	295	316	289	321	336	363	300	301	343	315	326	311	301	347	320	310	289	338	331	328	304	330	284	316	287	288	348	325	315	331	325	309	308	297	312	307	303	314	286	337	305	301	303	330	326	328	319	328	296	309	305	337	317	338	298	330	321	326	300	324	305	323	285	310	296	294	318	316	297	329	305	299	310	291	302	305	327	373	328	299	322	312	334	293	342	362	299	332	311	349	329	320	309	308	312	335	328	306	328	287	324	337	335	333	310	319	281	326	319	311	354	305	322	317	316	287	319	337	321	306	321	293	330	293	291	321	277	299	321	332	298	311	299	280	299	297	324	333	327	308	331	281	311	341	320	302	327	324	344	318	316	310	298	317	328	314	297	313	320	266	313	297	344	303	325	339	308	321	324	310	303	333	291	323	321	339	303	347	338	305	317	337	327	288	296	302	303	332	342	317	331	316	317	341	361	291	329	287	290	322	293	310	321	297	331	326	317	322	310	363	327	310	317	336	314	286	316	299	327	328	290	318	335	340	300	308	306	347	294	287	293	346	345	279	304	315	315	322	293	344	273	318	325	308	302	329	353	310	316	289	310	340	300	320	323	290	323	310	333	340	312	297	306	317	297	329	324	284	313	270	312	299	331	320	311	322	328	332	330	305	304	324	301	336	315	330	316	291	327	320	337	292	298	311	343	283	330	303	346	289	321	323	308	318	310	313	340	330	299	346	332	269	296	289	313	313	323	321	345	323	338	322	341	331	304	345	339	321	318	305	307	300	303	323	291	335	307	315	302	313	307	298	305	289	336	336	339	317	321	316	335	311	328	308	334	317	326	346	329	304	294	302	318	321	325	327	333	272	317	323	337	336	302	281	328	345	326	326	329	307	338	338	309	287	309	312	315	310	300	335	319	294	321	361	313	302	296	291	317	322	324	313	313	331	329	345	303	331	346	321	303	335	297	331	302	326	313	350	319	261	342	313	320	306	303	316	334	307	296	289	302	303	315	301	315	300	320	339	287	320	341	324	315	313	306	329	349	311	303	318	300	296	337	348	313	301	275	319	316	264	311	299	283	311	334	332	311	339	376	309	316	309	297	276	306	308	320	322	316	302	278	297	348	325	330	305	324	314	305	314	316	307	321	330	295	298	329	316	301	296	322	300	350	295	314	274	314	314	342	320	307	310	298	318	335	307	307	304	339	335	313	324	325	279	307	357	327	303	329	308	334	303	310	297	302	325	302	326	326	317	301	302	321	309	305	265	312	319	328	300	275	292	293	292	300	299	303	280	332	302	314	275	311	323	293	287	316	315	323	325	320	298	315	327	315	311	312	323	302	328	287	318	333	337	312	325	328	301	313	356	340	303	327	323	310	302	313	311	331	331	290	307	279	303	308	307	320	332	296	327	305	311	291	323	319	297	327	316	302	318	314	346	314	305	341	315	310	324	340	310	300	287	329	306	328	313	318	306	297	295	313	291	278	316	288	331	303	319	310	336	292	285	291	331	292	308	328	316	301	286	322	288	298	312	324	338	324	292	329	311	288	276	308	334	296	294	334	283	313	344	302	336	268	321	297	318	339	298	315	338	295	320	340	277	302	328	367	323	321	308	312	292	306	313	316	324	323	292	317	315	330	307	304	304	312	324	315	319	330	311	321	287	328	330	318	301	303	283	318	300	346	304	307	291	335	296	298	296	305	306	306	280	308	323	253	339	326	326	330	311	319	315	330	316	295	319	293	297	291	310	298	313	293	333	305	344	325	323	315	316	329	309	313	293	284	326	323	315	348	316	327	328	296	339	322	351	307	338	290	319	331	345	296	282	293	316	306	298	288	334	316	295
10223	19406	18870	13723	11150	9923	8794	7509	5814	4555	3274	2377	1725	1449	1292	1102	1026	964	946	914	913	907	879	896	890	838	809	790	773	745	802	796	753	718	767	794	742	727	811	742	727	748	740	708	779	745	716	715	747	782	722	708	714	699	700	698	718	695	691	722	685	649	688	727	725	702	684	725	755	713	695	716	636	728	709	703	703	663	696	710	711	693	723	698	731	710	657	705	711	701	684	669	682	714	730	702	709	662	686	715	692	727	708	757	636	774	684	682	668	698	706	734	689	718	735	737	721	734	680	689	643	735	706	693	659	665	716	712	702	741	718	692	737	662	672	691	714	667	679	735	654	662	755	709	727	698	718	715	723	649	741	741	721	723	732	721	701	690	686	764	691	688	688	694	678	694	735	668	696	725	687	727	703	744	639	729	677	719	726	759	704	709	722	691	682	694	725	675	702	704	709	706	714	692	673	687	710	661	656	695	724	712	703	716	736	728	726	725	756	673	693	694	767	716	718	664	723	691	713	680	696	756	726	665	698	712	692	695	692	675	713	698	685	692	661	720	673	697	713	637	698	733	740	671	699	698	699	689	728	702	690	724	679	637	703	657	669	726	695	678	696	716	730	674	688	648	688	672	671	723	699	709	667	677	711	682	731	693	706	679	705	670	742	674	708	683	698	725	737	724	726	710	724	711	700	714	707	701	742	649	685	725	723	719	741	739	681	727	713	772	685	711	681	703	685	718	706	682	708	727	698	722	669	714	737	673	681	663	712	674	687	649	695	705	672	698	699	677	650	683	734	681	734	686	685	712	709	661	655	682	676	673	696	677	717	693	752	719	711	713	704	707	667	720	689	705	736	667	710	725	715	671	667	708	737	663	695	735	712	686	670	711	691	712	745	693	693	746	693	698	697	721	687	676	691	714	698	682	668	663	698	699	669	715	709	705	694	686	675	718	742	714	659	680	690	764	686	676	699	677	661	680	677	746	642	730	694	715	707	674	682	687	694	669	723	668	755	684	702	723	684	714	709	741	717	704	678	671	714	634	728	651	707	701	696	690	703	627	664	700	667	712	704	660	699	694	697	733	681	677	718	690	671	733	701	741	656	697	708	757	746	700	723	693	693	683	647	702	695	747	681	727	738	702	702	671	735	676	672	664	659	664	700	713	687	702	710	724	737	697	721	689	697	700	731	664	671	727	701	726	733	709	697	691	650	693	692	734	681	691	658	701	743	667	713	666	678	710	725	670	721	690	689	710	731	697	684	694	694	727	679	685	719	703	686	717	705	697	711	660	700	687	698	673	699	711	722	703	720	695	705	660	707	681	650	690	702	734	688	691	643	677	658	689	705	693	690	715	688	713	664	731	721	713	721	680	729	704	711	705	707	719	709	766	708	722	709	730	732	700	725	671	721	714	669	677	657	726	678	640	672	732	683	658	714	701	729	702	735	710	713	756	687	703	689	681	727	683	714	687	717	712	706	742	698	716	698	785	728	690	703	681	633	727	689	672	681	674	665	687	664	696	695	675	745	708	698	714	712	720	715	700	708	676	693	689	670	728	709	719	690	707	764	648	688	701	650	658	696	693	692	693	709	726	704	698	725	712	722	643	686	712	705	737	713	690	688	702	682	719	687	729	701	691	660	690	703	713	669	681	701	668	685	713	704	675	697	690	723	717	715	707	697	736	668	710	653	697	736	684	674	712	716	725	686	742	711	693	729	711	663	709	727	703	641	747	679	717	693	697	694	700	723	700	666	664	718	702	683	725	681	713	685	711	653	755	794	686	711	688	743	682	670	691	729	720	664	694	703	714	697	654	712	668	747	661	674	698	681	684	676	732	707	683	717	714	693	633	751	655	716	724	662	711	701	711	678	729	734	757	644	685	691	718	698	724	680	668	720	688	684	705	642	678	731	704	739	704	729	720	700	675	698	705	666	657	700	659	699	683	700	685	707	628	669	708	714	731	709	682	698	656	699	700	674	694	725	718	663	732	696	733	733	714	718	687	681	728	683	724	698	683	750	657	733	684	715	670	731	690	681	769	691	663	714	728	668	687	743	637	712	673	658	735	695	710	679	671	699	665	709	739	674	695	730	748	684	700	667	703	712	687	659	694	681	667	691	671	690	729	713	685	699	721	672	666	711	661	694	673	732	734	690	620	697	664	686	728	739	675	699	691	681	717	710	722	676	680	656	710	720	665	707	708	702	742	727	679	674	723	723	715	693	706	720	716	685	685	695	707	700	689	686	687	666	711	625	700	713	715	716	739	670	704	692	683	724	688	711	628	654	707	693	763	679	741	707	731	719	703	686	693	688	714	702	685	714	699	672	672	715	658	721	682	699	714	716	675	677	702	720	766	663	728	670	687	678	744	733	679	729	715	657	690	695	681	672	732	715	698	709	740	751	674	679	707	728	660	674	697	686	725	694	689	690	681	705	732	660	709	662	712	652	709	731	701	683	694	667	708	662	662	699	702	665	679	692	684	666	668	673	734	688	690	672	705	681	756	669	723	694	702	715	743	679	694	715	670	780	694	788	711	668	728	747	674	728	653	691	687	704	674	721	713	717	696	652	704	697	708	706	685	695	721	675	676	723	690	690	697	712	703	705	702	700	649	675	706	614	716	755	693	696	675	692	676	694	668	709	699	720	700	666	704	688	721	695	732	733	706	715	664	706	695	655	729	708	683	719	654	653	703	697	697	747	675	669	734	686	679	649	683	715	710	666	648	700	672	631	665	756	663	673	712	731	722	698	709	737	722	699	713	744	672	696	687	717	730	673	706	703	700	668	717	681	712	713	694	707	689	693	695	716	710	685	698	664	694	674	707	701	649	665	724	699	722	731	725	676	678	699	667	720	692	712	710	669	723	688	676	690	666	682	675	708	698	707	736	647	683	697	708	716	683	663	674	696	740	750	696	698	789	658	655	725	690	696	656	705	718	700	676	679	718	714	688	695	694	696	713	723	736	661	658	682	710	654	737	663	657	698	740	711	718	712	701	755	702	722	728	692	722	738	711	714	719	754	692	709	703	676	721	728	687	684	746	719	667	694	712	745	681	681	666	700	678	700	679	713	677	683	701	705	681	731	678	665	702	664	729	698	694	702	673	692	666	697	673	673	706	680	710	665	659	704	732	713	725	707	702	730	726	707	709	690	677	672	683	676	746	679	690	735	680	684	705	702	709	696	688	704	703	690	719	731	734	689	667	696	686	697	683	685	694	706	722	694	675	689	709	682	707	675	686	722	740	712	720	707	728	717	691	701	760	698	665	724	745	667	695	688	673	679	726	716	702	666	709	675	699	710	698	712	703	705	740	757	667	688	658	690	704	715	637	709	721	708	701	720	676	683	733	695	675	715	719	686	740	672	721	647	724	705	692	709	674	654	663	676	713	685	705	685	679	665	670	740	680	699	713	722	730	675	706	681	677	726	694	730	730	699	667	668	686	708	735	728	708	714	704	689	682	744	683	674	701	680	700	708	703	680	687	704	666	720	684
24139	21465	28949	24414	21444	14381	6274	3936	2790	2112	1656	1236	1010	850	776	725	664	624	642	636	599	601	638	582	582	588	587	584	567	572	550	523	558	555	551	549	533	539	497	535	581	543	539	530	533	529	511	510	516	546	504	491	521	540	529	533	485	487	479	526	527	526	551	531	552	520	523	498	489	513	531	549	494	552	499	550	505	525	559	563	547	534	518	498	506	535	521	507	531	511	553	555	532	491	515	525	507	568	517	505	573	524	534	549	567	539	528	527	538	497	517	548	548	505	517	531	508	504	513	556	493	527	484	523	520	510	515	479	557	543	484	471	478	551	535	512	504	502	520	513	512	524	563	507	505	518	508	520	514	531	512	547	556	507	508	557	498	500	475	557	524	499	510	476	519	532	515	549	520	547	544	467	529	511	484	500	531	541	527	543	521	522	508	527	511	523	496	540	507	549	548	563	540	538	516	546	531	510	527	518	509	521	474	500	526	531	516	561	549	539	508	559	512	529	504	516	505	501	479	540	550	543	520	515	492	552	551	548	502	548	530	512	511	500	493	540	530	481	504	506	521	524	491	500	508	542	493	548	533	530	545	512	523	492	543	495	508	485	515	534	562	511	530	508	524	521	541	529	543	541	506	524	570	523	509	537	516	498	515	522	543	519	512	538	497	547	520	537	551	557	534	548	552	529	532	515	517	551	511	486	504	546	501	541	528	537	557	539	487	485	477	531	487	561	519	525	521	479	516	484	473	530	534	539	539	494	545	522	482	554	488	506	481	527	510	518	517	544	503	546	472	518	540	477	558	547	534	497	524	542	530	503	509	563	502	513	510	548	540	529	516	533	516	503	538	506	503	514	548	531	528	522	545	520	518	501	482	543	514	496	506	500	516	525	529	519	519	515	533	514	527	514	521	507	561	489	493	501	540	487	476	511	546	526	509	563	533	547	490	524	473	523	517	560	504	541	506	520	537	532	521	548	508	507	530	523	520	541	503	546	531	534	533	511	532	476	546	517	554	530	534	552	523	550	619	546	521	517	500	543	484	490	507	538	590	521	489	513	523	487	477	492	527	573	534	500	572	548	479	538	507	520	552	528	489	528	495	518	489	515	517	543	504	516	516	492	541	533	557	508	509	543	540	528	518	521	519	525	519	518	495	554	526	557	511	520	523	510	515	499	491	535	518	527	482	495	527	516	536	510	516	553	527	551	517	529	518	520	548	549	491	524	485	503	533	502	500	486	487	538	499	519	506	506	516	521	502	531	505	529	522	483	540	508	505	529	535	517	531	493	535	515	532	511	552	494	511	544	520	504	511	525	536	483	499	493	548	511	501	569	564	502	475	519	500	524	514	515	523	525	482	545	518	499	533	514	561	508	499	519	495	507	508	533	548	559	478	525	490	544	519	524	523	560	549	514	516	524	543	539	533	554	510	504	496	557	539	509	518	538	482	536	488	521	523	500	505	544	498	516	477	580	504	519	534	503	540	511	508	509	555	524	508	511	490	524	523	543	546	531	488	493	519	512	523	521	497	552	487	502	450	556	548	467	532	514	492	544	519	495	517	550	556	520	526	507	500	524	501	549	563	504	475	535	585	552	553	551	556	539	522	533	525	553	493	504	511	502	521	506	478	523	512	492	464	496	531	477	499	562	540	494	549	542	567	525	509	499	582	488	515	515	482	510	469	519	494	510	467	580	519	524	555	549	550	510	475	556	560	495	512	526	506	534	524	524	484	496	499	517	545	453	519	541	524	511	564	476	525	497	537	543	553	502	523	542	478	493	494	533	540	507	493	541	466	481	473	532	531	510	479	516	529	550	535	519	507	496	513	480	532	541	506	529	517	508	506	492	546	470	510	513	543	531	545	509	518	480	557	528	555	540	534	526	513	487	521	520	475	505	489	498	509	486	497	533	496	497	550	521	518	496	522	499	526	560	497	516	576	526	512	505	492	496	563	516	540	496	507	518	505	520	508	518	541	539	513	551	500	515	533	493	541	521	541	513	482	555	514	507	505	523	519	523	493	511	526	510	541	536	514	491	522	552	532	555	478	515	520	488	534	522	513	530	497	506	494	505	557	485	548	489	531	551	480	491	510	489	517	540	538	494	501	589	495	487	508	482	529	530	523	491	527	525	474	509	514	498	534	519	521	529	530	508	507	522	500	492	522	511	526	536	502	514	530	524	529	526	542	525	566	492	503	512	525	541	511	523	524	499	531	502	521	526	492	517	516	498	535	553	517	537	554	515	560	499	505	545	529	540	513	507	502	523	482	528	507	524	487	485	533	589	511	512	521	514	500	513	523	535	530	516	516	518	531	512	548	501	537	523	532	514	543	473	476	486	519	526	488	521	514	463	555	575	533	524	534	547	554	508	551	504	555	556	503	528	537	525	515	483	546	481	534	491	534	515	550	518	535	503	533	497	507	564	506	572	507	491	504	534	558	507	483	492	483	518	521	522	523	563	484	537	516	505	521	536	502	556	515	517	476	553	473	493	498	526	550	510	549	538	524	517	524	495	480	542	506	527	505	518	502	521	471	487	503	527	499	514	522	464	481	543	573	567	513	509	509	514	504	497	553	492	530	490	534	503	548	519	506	529	522	486	517	512	512	505	514	532	539	540	531	529	519	522	517	509	541	533	515	542	517	495	500	486	530	488	497	506	579	543	504	527	544	585	538	497	480	517	490	563	533	555	516	517	482	535	511	476	480	526	567	494	529	532	561	494	525	485	551	555	484	513	528	477	532	531	500	526	492	548	514	505	540	526	491	530	514	520	508	512	504	507	503	549	515	488	521	524	525	544	526	537	536	536	533	541	516	497	541	526	573	517	516	546	517	524	484	509	551	544	506	534	514	506	484	540	508	548	547	495	560	524	508	521	517	530	507	544	565	557	508	502	536	533	552	510	541	526	512	517	527	515	467	547	520	506	516	496	536	527	505	497	509	537	542	500	561	533	494	503	523	558	529	540	509	527	549	553	546	500	516	532	502	490	508	500	508	483	556	535	527	544	526	562	515	516	509	556	500	524	513	516	529	528	551	530	527	534	523	527	554	512	515	505	518	520	557	531	530	547	529	510	543	514	546	516	490	535	544	523	539	541	523	531	537	540	539	543	512	565	528	496	537	529	550	502	529	528	503	524	542	563	532	562	522	527	505	533	506	511	508	528	504	529	506	538	513	500	513	529	489	513	507	503	501	492	503	550	530	519	478	519	530	515	539	517	511	502	546	539	528	527	533	532	502	539	506	505	525	502	505	527	511	491	564	506	507	519	529	539	539	536	524	511	539	539	509	516	554	507	523	550	499	506	513	543	499	528	537	544	513	494	535	532	505	541	544	519	494	481	520	493	514	532	533	522	530	521	546	526	552	512	495	537	488	513	509	553	514	526	555	530	537	524	499	555	540	533	509	507	517	497	525	521	501	531	517	514	504	505	526	507	497	532	528	491	482	551	560	535	522	493	566	488	491	554	525	531	485	474	520	499	482	517	542	513
13145	25724	24762	19141	16570	14805	12591	11116	9001	6926	5204	3841	2926	2365	2095	1837	1693	1656	1564	1453	1447	1454	1510	1400	1369	1315	1316	1244	1257	1263	1213	1214	1166	1217	1150	1152	1146	1152	1125	1207	1136	1104	1112	1125	1099	1113	1025	1060	1047	1099	1099	1071	1052	1140	1081	1067	1047	1071	1085	1080	1063	1048	1133	1097	1156	1108	1119	1044	1065	1103	1093	1010	1107	1066	1100	1080	1035	1068	1104	1110	1102	1048	1062	1100	1031	1096	1075	1029	1073	1049	1065	999	1046	1071	1050	1154	1077	1127	1100	1073	1019	1088	1052	1083	1050	1126	1126	1081	1072	1053	1081	1036	1093	1063	1066	1077	1118	1076	1113	996	1032	1029	1045	1061	1064	993	1093	1015	1133	1086	1063	1005	1010	1100	1053	1021	1007	1066	1057	1052	1053	1023	1048	1132	1083	1061	1074	1066	1046	1084	1081	1092	1066	1040	1017	1047	1064	1068	1112	1090	1063	1010	1070	1078	1085	1126	1083	1086	1115	1074	1012	1026	1082	996	1080	1062	1075	1085	1109	1059	1062	1047	1110	1049	1065	1047	1084	1148	1120	1151	1068	1079	1051	1019	1095	1087	1115	1040	1101	1108	1067	1077	1038	1038	1031	1119	1110	1052	1066	1043	1076	1042	1039	1106	1058	1077	1102	1081	1031	1014	1098	1152	1115	1053	1050	1083	1044	1018	1092	1066	1027	1013	1016	1103	1107	1086	1035	1046	1020	1071	1058	1078	1106	1101	1091	1075	1041	1019	1028	1078	1002	1064	1068	1029	1043	1070	1113	1013	1005	974	1085	1073	1084	1110	1086	1038	1074	1087	1061	1091	1032	1023	1044	1024	1064	1077	1047	1017	1040	1052	1042	1047	1044	1085	1043	1039	1047	1100	1020	1097	981	1066	1045	1081	1057	1086	1071	1016	990	1010	1087	1121	1075	1018	991	1104	1105	1067	1105	1050	1069	976	1062	1037	1055	1057	1065	1063	1086	1073	1090	1103	1078	1098	1043	1128	1059	1050	994	1032	1012	1056	1059	1085	1105	1129	1103	1065	1019	1096	1069	1090	1096	1035	1069	1082	1026	1105	1064	1055	1073	1078	1064	1115	1030	1045	1080	1020	1088	1086	1056	1078	1039	1144	1030	1004	1033	1012	1063	1056	1133	1067	1044	1020	1083	1060	1098	1121	1082	1066	1062	1041	1020	1041	1045	1044	1024	996	1080	1031	1028	1068	1096	1076	1081	1061	1022	1049	1050	1091	1088	1056	1085	1056	1135	1082	1060	1030	1093	1039	1015	1043	1058	1108	1088	1110	1042	1079	1093	1037	1075	1100	1071	1118	1015	1004	1015	1055	1100	1071	1075	1032	1027	999	1031	1048	1059	1047	1041	1044	1056	1064	1075	1041	1065	1099	1089	1033	1060	1080	1043	1098	1052	1077	1081	1061	1039	1085	1055	1078	1041	1077	1060	1137	1055	1094	1009	1029	1066	1061	1053	1029	1057	1088	1002	1096	1039	1038	1054	1042	1082	1053	1060	1032	1052	1069	1080	1088	1012	1008	1087	1088	1129	1075	1053	1111	1069	1049	1107	1036	1030	1027	1101	1075	1048	1087	998	1066	1096	1052	1076	975	1060	1107	1088	1073	1078	1033	1054	1019	1073	1093	1046	1101	1048	1038	1076	1084	1025	1013	1082	1011	1028	1068	1018	1046	1046	1060	1076	1134	1059	1037	1060	1036	1102	1077	1110	1084	1078	1039	1045	1017	1041	1008	1065	1134	1063	1070	1034	1075	1021	1038	1096	1102	1065	1125	1039	1056	1090	1046	1048	1073	1085	1044	994	1066	1066	1078	1010	1044	1039	1039	1089	1082	1108	1059	1102	1058	1040	1042	1038	1028	1024	1044	1065	1076	1050	1124	1041	1027	1015	1026	1068	1056	1089	1088	1063	1050	1079	1051	1038	988	1052	1078	1050	1053	1057	1003	1046	1077	1087	1064	1038	1035	1029	1096	977	1092	1052	1049	1081	1124	1044	1079	1084	1074	1056	1076	1040	1086	1036	1012	1040	1054	1057	1085	1064	1039	1043	1061	1033	1093	1070	983	1040	1082	1046	1029	1072	1063	990	1095	1071	1067	1045	1041	1059	1009	1124	1010	1035	1018	1082	999	1045	996	1056	1044	1053	1064	1021	1053	1091	1114	1012	1105	1157	1011	1068	1042	1066	1065	1007	1023	1080	1050	1066	1085	1038	1045	1006	1022	1087	1090	1090	1087	1021	1037	1075	1028	1069	1046	1071	1070	1089	1059	1058	1086	993	1080	1109	1023	1039	1079	1074	1049	1055	1072	1041	1067	1028	1020	1117	1062	1045	1059	1051	1114	1001	1103	1063	1079	1082	1080	1046	1073	1080	1031	1060	1039	1060	1123	1067	1064	1009	1031	1092	1050	1060	1058	1083	1101	1056	1046	1059	1064	1133	1113	1033	1069	1043	1085	1097	1084	1057	1075	1053	1053	1022	1026	1086	1070	1109	1039	1113	1065	1104	1058	1019	974	1061	1100	1048	1103	1022	1059	1041	1081	1051	1054	1029	1072	1063	1016	1098	1071	993	1079	1066	1087	1099	1080	1041	1087	962	1041	1073	996	1079	1001	1064	1007	1063	1049	1032	1018	1039	998	1111	1087	1008	1025	1052	1065	1057	1101	1043	1058	1044	1084	1049	1027	1014	1030	1096	1049	1027	1058	1059	1071	1083	993	1078	1103	1058	1009	1011	1104	1029	1062	1033	1039	1067	1056	991	1031	1069	1022	1042	1040	1073	1077	1045	1042	1070	1049	1122	1035	1033	1072	1083	1088	1043	1055	1037	1029	1078	1055	1063	1062	1074	1042	1070	1046	1045	1046	1161	1091	1046	1081	1075	1076	1095	1093	1023	1101	1044	1074	1074	1062	1077	1026	1002	1110	1032	1052	1082	1086	1085	1118	1063	1054	1101	1048	997	1036	1049	1119	1094	1054	1073	1047	1065	1071	1090	1020	1060	1112	1053	1062	1066	1069	1051	1117	1025	1152	1040	1037	985	1081	1029	1051	1091	1079	1046	1055	1129	1034	1085	1005	1016	1035	1061	1051	1025	1030	1074	1061	1057	1113	1047	1041	1093	1031	1034	1044	1085	1024	1070	1027	1031	1013	1055	1052	984	1031	971	1067	1078	1034	1042	1033	1099	1054	1077	1060	1114	1029	1034	1048	1041	1030	1045	1065	1049	984	1074	1072	1097	1063	1021	1046	1034	1067	1065	1035	1055	1079	1054	1043	1086	1064	1059	1024	1081	1046	1070	1051	1027	1095	1071	1053	1073	1109	1163	993	1076	1049	1088	1026	1092	1050	1037	1010	1070	1018	1074	1069	1101	1073	999	1048	1120	1003	1056	1053	1064	1044	1017	1043	1042	1084	1065	1042	1080	1065	1054	1065	1084	1046	1087	1133	1039	1020	1048	1038	1069	1030	1078	1021	1027	1110	1007	1074	1049	1082	1074	1105	1113	1057	1077	1026	1035	1070	1090	1060	1016	1078	1049	988	1084	1052	1066	1067	991	1065	1068	1070	996	1085	1043	1071	1046	1016	1086	1029	1016	1069	1073	1090	1060	1052	1113	1091	1046	1083	1024	985	1036	1009	1128	1046	1045	1130	1057	1042	1083	1027	1068	1099	1042	1114	1065	1059	1066	1082	1005	1103	1062	1096	1031	1098	1072	1056	1095	1032	1086	1113	1057	1107	1036	1071	1065	1035	1122	1075	1083	1030	1122	1044	1090	1045	1085	1018	1057	1075	1055	1047	1102	1071	1045	1074	1092	1038	982	1030	992	1033	1060	1062	1103	1055	1023	1033	1067	1073	1066	1006	1013	1044	1053	990	1069	1071	1041	1077	1071	1121	1079	1097	986	1081	1067	1034	1074	1089	1079	1037	1063	1078	1026	1047	1077	1083	1041	1049	1106	1050	1034	1049	1079	1031	1057	1040	1037	1072	1035	1060	1045	1111	1039	1063	1028	1064	1101	1053	992	1029	1146	1071	1081	1079	1027	1048	1151	1063	1077	1119	1029	1089	1018	1058	993	1104	1038	1016	1067	1070	1062	1077	961	946	1024	1061	1097	1070	1040	1045	1070	1092	1059	1047	1069	1082	1062	1057	1085	1023	1068	1076	1033	1086	1048	1027	1035	1067	1060	1037	1046	1085	1078	1053	1084	1089	1097	1065	1063	1087	1006	1156	1090	1080	1020	1064	1081	1056	1069	1091	1051	1069	1026	1109	1064	1003	1063	1030	1073	1099	1074	1055	1063	1035	1053	1045	999	1106	1070	1005	1064	1030	1067	1024	1049	1100	1058	1026	1042	1042	1049	1095	1088	1071	1050	1071	1089	1026	1047	1142	1003	1035	1051	1079	1061	1063	1035	1011	1089	1051	1067	1048	1089	1024	1051	1068	1083	1083	1061	1012	1048	1057	1028	1085	1097	1063	1014	1078	1071	1030	1043	1095	1023	1075	1059	1087	1052	1031	1051	1055	1068	1019	1181	1062	1072	1037	1037	1043	1061	1076	1032	1129	1066	1088	1043	1103	1079	1060	1052	1076	1031	1070	1059	1096	1051	1100	1055	1067	1024	1031	1076	1122	1015	1136	985	1057	1061	1071	1069	1069	1051	1074	1075	1058	1083	1062	1069	1070	1018	1119	1041	1061	1015	981	1020	1112	1021	1084	1044	1113	1044	1105	1008	1008	1076	1008	1087	1030	1074	1022	1046	1084	1056	1025	1122	1113	1025	1059	1062	1025	1083	1098	1056	1052	1109	984	1094	1009	1032	1070	1024	1087	1058	1048	1011	1111	1046	1133	1047	1074	1058	972	1063	1060	1049	1024	1074	1021	986	1063	1071	1096	1073	1060	1026	1082	1091	1039	1076	1073	1059	1050	1010	1018	1079	1088	1060	1037	1048	1083	1052	1069	1031	1101	1072	1041	1062	1078
27380	16851	4908	2576	1655	1426	1168	946	796	638	606	502	516	479	449	507	440	418	453	428	436	462	438	459	449	456	426	445	417	429	456	495	452	420	435	455	445	424	454	442	447	444	456	471	444	465	443	455	413	427	487	453	435	448	439	440	448	445	421	458	427	438	443	449	404	454	419	403	419	452	400	443	430	403	437	422	440	439	399	468	445	420	453	393	451	437	449	451	474	438	419	458	422	437	433	446	396	393	445	445	425	446	424	412	433	420	440	382	436	428	416	397	472	415	461	466	437	442	446	418	424	411	419	448	416	446	457	416	442	475	420	437	427	416	434	423	454	453	430	410	431	420	459	464	409	420	419	414	438	468	429	483	438	399	455	449	414	423	458	429	430	442	423	433	440	400	436	407	454	433	406	435	434	412	411	453	440	436	442	408	410	427	440	412	443	401	410	439	435	474	481	444	424	434	425	444	413	407	417	442	436	442	465	416	411	418	473	421	452	419	406	438	449	467	405	448	397	444	447	439	443	451	444	420	424	428	401	475	441	447	409	417	439	434	410	466	385	384	421	442	443	464	410	433	429	456	419	417	439	370	471	469	398	448	429	434	465	419	464	397	414	418	469	480	459	470	457	408	435	409	423	442	442	455	435	455	455	428	384	446	427	421	437	411	449	421	439	461	406	418	403	411	410	418	403	487	405	439	403	438	442	435	418	454	421	435	457	443	418	380	447	457	426	448	414	414	427	412	370	455	414	418	417	443	423	450	385	451	431	415	426	444	435	430	421	433	428	466	395	454	440	459	451	454	471	435	448	445	437	442	421	436	421	412	417	465	410	427	447	442	422	437	473	453	443	419	440	435	425	391	403	402	432	427	413	455	433	423	429	451	435	418	390	452	419	453	443	370	441	409	441	433	446	446	448	415	441	400	420	415	395	433	425	423	424	436	391	428	440	394	442	438	440	472	408	423	403	458	416	444	448	457	443	409	448	407	461	400	409	404	461	428	486	428	371	495	449	478	427	450	453	456	452	466	451	391	456	427	401	427	421	431	415	437	441	427	436	423	438	439	415	418	409	405	444	439	408	408	451	466	439	412	459	427	412	430	394	420	374	438	424	446	411	421	418	470	456	433	443	460	440	435	442	417	434	446	450	444	442	447	424	434	433	424	397	437	452	461	467	433	446	426	430	453	453	449	408	425	451	452	461	416	424	453	465	451	431	462	424	443	432	437	436	424	428	445	418	440	451	420	456	392	444	428	453	392	458	446	463	409	448	399	433	450	448	436	452	399	502	432	422	443	430	434	454	425	470	429	444	418	437	406	444	420	470	434	395	411	460	433	432	430	455	416	445	413	441	418	438	410	400	470	411	422	429	422	452	448	460	459	437	435	444	429	416	450	417	436	444	413	424	409	432	423	429	448	432	403	444	437	473	446	423	461	436	448	402	421	463	412	453	421	482	410	440	419	436	447	420	435	416	406	425	456	454	410	431	441	472	417	431	459	398	454	430	410	423	459	457	480	437	454	436	440	414	444	435	416	459	460	427	447	444	426	439	417	458	425	414	405	451	452	454	423	460	446	419	445	462	459	452	402	394	435	448	435	412	428	410	410	432	429	431	472	425	434	421	430	425	441	460	388	447	420	403	450	456	417	440	405	388	448	407	402	447	447	454	428	425	443	447	420	443	425	406	402	449	428	444	423	411	433	486	416	405	446	441	447	427	437	420	440	416	403	442	446	415	437	437	423	421	447	445	432	471	409	406	417	447	418	429	435	448	416	443	442	432	437	452	466	460	415	425	451	453	425	462	429	441	406	442	468	458	420	457	413	419	444	395	456	416	433	415	437	409	400	459	420	455	439	410	464	437	418	454	428	429	440	444	449	439	389	458	439	438	431	440	445	445	451	441	442	443	447	430	401	464	473	456	438	446	444	434	411	418	426	450	422	414	464	422	452	441	432	433	451	378	390	437	457	434	485	426	460	459	439	456	443	426	451	436	461	423	420	397	478	433	460	430	435	451	444	456	424	423	404	414	451	463	452	447	419	460	401	398	450	426	421	446	405	442	424	439	433	403	429	436	457	426	428	434	459	424	435	419	447	466	428	462	453	421	439	481	440	457	414	424	432	469	420	445	430	420	410	445	419	445	431	431	445	442	427	426	437	456	380	433	447	427	468	430	468	429	428	434	471	427	434	420	434	465	451	460	439	420	404	430	438	427	436	424	467	438	441	403	445	420	439	412	422	495	381	420	439	418	399	436	413	426	425	440	424	407	413	448	472	434	421	447	437	467	454	414	439	439	419	432	454	425	452	391	449	449	415	419	430	418	442	425	447	460	435	410	444	442	420	416	437	458	446	382	471	425	420	405	452	458	456	459	445	395	452	439	440	434	433	407	404	425	450	396	430	439	449	439	462	454	432	435	413	462	443	394	433	415	411	402	436	416	469	407	406	448	455	423	453	457	441	408	434	450	413	454	448	444	439	422	452	454	412	421	471	433	457	440	444	413	413	435	464	413	455	454	424	424	439	438	442	414	413	438	443	406	417	435	419	439	447	409	447	409	440	450	434	456	424	390	428	412	455	441	424	401	460	479	455	444	442	412	423	414	414	453	427	424	413	391	439	402	429	422	459	435	459	430	453	440	395	385	433	433	454	424	444	453	426	419	456	411	437	424	411	423	429	454	458	456	463	393	430	409	430	411	444	443	399	442	412	457	435	407	455	454	425	402	428	451	445	441	424	442	441	447	412	443	432	387	443	430	426	430	480	462	457	454	412	445	451	442	440	451	439	448	451	468	414	451	441	413	456	460	431	431	454	399	453	433	411	435	428	440	459	449	458	430	410	446	417	450	422	415	439	475	440	463	439	438	439	476	459	408	450	402	447	439	453	469	424	437	447	440	419	429	435	436	407	423	443	483	455	424	391	447	442	428	420	397	456	465	445	430	445	433	412	442	435	436	463	437	447	484	442	392	406	443	450	420	434	376	420	433	418	447	439	471	437	414	414	437	417	419	406	461	445	420	451	447	389	448	410	471	415	432	440	398	428	411	445	441	431	423	427	400	452	404	416	447	452	460	417	429	437	435	421	462	448	448	446	429	412	448	401	433	386	421	466	399	395	442	412	390	426	406	417	425	436	425	459	465	452	391	439	447	439	435	461	401	436	449	434	422	456	444	463	421	438	426	448	435	474	420	422	442	414	442	429	461	421	447	431	437	435	414	428	411	422	449	429	420	435	434	435	458	440	433	452	407	439	467	410	433	426	457	442	428	444	403	437	476	409	438	433	432	444	448	412	428	452	423	435	426	391	431	433	450	438	452	484	425	449	430	413	420	478	410	437	400	423	442	427	483	472	435	428	439	399	457	431	439	468	453	461	446	422	418	443	475	457	416	435	413	396	452	442	395	456	445	445	416	434	419	451	448	490	401	389	435	455	441	455	440	425	424	426	415	432	493	407	454	451	459	446	412	438	428	426	421	436	404	420	437	443	431	432	421	436
7481	9220	9285	6489	5585	4657	3872	3283	2527	2075	1590	1363	1184	1122	1083	1008	1012	952	976	990	1001	983	993	981	979	1026	965	925	957	949	984	927	955	992	999	1014	968	983	980	971	957	948	1023	903	931	953	932	934	907	917	884	936	905	943	951	970	936	947	946	941	943	915	934	932	913	994	897	995	906	975	912	902	934	946	989	959	995	879	912	969	945	951	927	971	973	939	908	963	916	966	911	922	909	980	949	1006	873	919	865	973	908	985	953	945	968	929	951	933	968	987	911	896	941	950	934	928	915	929	951	935	946	965	928	924	942	941	969	986	897	922	915	891	950	935	968	983	963	935	935	879	964	925	918	958	912	944	963	956	909	893	903	934	971	903	916	889	954	909	992	920	928	919	978	993	910	870	959	964	924	969	910	885	895	939	924	952	926	908	949	942	949	938	894	925	920	928	965	879	900	969	943	947	877	923	916	907	931	907	1010	953	946	873	933	916	937	959	913	937	912	890	899	939	965	879	925	956	932	961	886	928	941	934	948	948	958	884	933	955	923	924	889	958	914	899	916	920	973	928	969	966	918	926	956	913	922	968	975	917	962	938	985	893	865	985	921	1010	950	912	916	917	934	913	967	932	935	945	936	937	933	965	960	867	968	961	893	910	945	898	896	998	934	993	945	949	944	945	961	965	936	957	964	889	889	946	933	934	867	938	974	879	992	876	965	925	964	922	900	927	926	960	964	912	971	905	967	911	954	957	986	947	994	937	940	947	982	1001	933	892	936	956	963	917	993	939	925	918	907	900	830	942	966	922	950	990	928	899	955	960	891	911	886	904	932	896	942	919	915	901	1009	936	943	883	924	941	949	887	877	950	935	937	948	991	937	945	898	908	900	949	948	940	943	942	948	912	936	944	913	920	954	943	923	951	937	876	934	952	953	967	880	895	890	944	983	965	902	916	940	979	903	967	923	961	885	894	960	885	911	952	908	951	996	945	940	958	951	911	983	897	956	913	905	945	969	958	932	951	927	920	897	945	983	909	932	1002	985	980	917	929	977	934	930	906	957	923	986	962	908	912	865	992	919	917	951	986	896	988	884	883	971	949	878	908	939	957	966	933	959	937	925	899	922	937	940	964	941	931	950	918	970	952	912	947	984	961	1018	880	969	926	936	913	975	920	943	933	894	1001	967	901	888	944	962	994	914	972	921	919	908	930	947	964	939	951	951	902	1023	916	982	912	966	943	933	974	903	944	968	914	937	938	983	949	938	968	967	913	937	913	953	958	981	931	959	957	938	985	966	967	924	890	906	922	936	901	957	973	935	959	883	914	948	906	905	969	933	912	969	941	996	905	918	933	920	893	937	959	954	930	953	942	1006	1016	928	917	899	908	952	945	936	893	941	896	910	947	908	954	946	962	918	973	895	1001	924	945	904	988	902	948	922	916	972	938	969	957	930	912	985	982	905	927	992	1027	924	909	898	895	935	864	928	936	942	956	932	911	922	892	903	950	956	916	930	952	940	949	878	921	947	940	934	939	1003	911	945	918	943	966	969	934	926	912	970	960	979	920	931	941	941	977	949	959	958	933	930	919	958	903	931	956	947	925	939	931	919	889	937	954	954	959	922	944	949	924	912	933	1012	974	921	960	1005	970	914	929	925	932	964	991	912	947	974	953	889	999	934	914	980	948	953	978	894	932	935	965	958	897	878	918	895	953	1020	968	888	950	904	972	923	913	904	940	954	943	918	936	921	948	926	906	961	954	886	895	964	918	956	998	987	893	948	929	895	942	917	920	929	939	936	918	934	908	924	968	936	972	978	949	922	888	924	901	972	921	880	943	893	937	896	880	940	948	949	988	865	957	946	956	903	891	924	919	943	883	944	922	934	956	971	971	903	912	913	964	965	948	876	939	937	953	918	925	945	920	891	903	897	894	979	908	962	944	944	930	851	940	880	955	913	920	919	971	936	900	990	945	932	908	910	948	951	933	986	918	925	940	928	957	923	934	950	923	916	918	921	863	983	925	950	944	932	956	939	907	958	918	916	959	967	904	943	998	880	898	935	923	932	957	928	952	952	960	937	951	983	929	886	988	938	913	928	911	964	952	899	964	907	944	959	946	984	942	1011	952	986	915	903	956	1018	979	952	897	914	891	946	956	947	917	929	937	984	903	925	962	918	933	960	921	915	950	960	934	937	953	967	998	947	924	1019	892	919	1034	921	920	916	943	939	916	942	944	924	886	904	953	958	943	919	981	877	905	967	888	939	900	906	936	981	964	930	907	883	904	925	950	924	912	938	964	964	927	936	960	933	954	931	877	935	941	964	879	985	913	915	907	980	935	894	932	937	917	928	935	923	941	981	922	922	961	952	904	981	989	907	970	928	910	902	887	885	973	910	874	939	903	970	943	960	917	941	954	893	946	935	956	934	938	976	935	954	897	947	976	906	939	979	926	910	923	948	905	962	945	927	981	934	924	959	928	906	965	957	933	929	950	941	978	949	891	917	935	977	910	865	935	976	924	920	902	959	927	919	941	919	888	951	974	945	952	953	946	881	999	878	929	937	956	940	961	901	940	932	993	928	957	933	884	951	950	947	904	943	973	916	939	891	892	932	971	923	926	917	963	947	964	942	881	949	915	892	909	892	915	921	921	949	984	935	906	938	936	971	960	903	917	955	893	932	920	932	956	916	985	962	911	947	951	993	947	972	994	863	953	951	933	952	931	912	922	919	893	923	948	919	910	926	937	915	900	942	915	947	920	943	906	955	968	942	962	954	838	946	965	915	969	937	935	930	929	947	941	880	940	979	910	1005	922	898	947	947	923	1005	972	984	873	901	937	973	937	936	961	922	990	895	963	900	937	936	981	868	915	868	892	945	925	994	949	933	933	909	910	995	909	928	925	927	926	909	940	941	953	943	894	947	949	911	981	1008	976	947	969	922	920	971	849	928	935	927	896	939	939	912	923	897	925	937	951	957	972	908	924	926	898	909	980	933	949	969	965	909	946	934	966	991	974	946	935	929	991	879	938	884	937	923	937	1013	917	899	950	908	1008	892	945	924	980	963	944	938	938	901	957	944	904	966	927	920	909	965	970	1003	964	939	987	913	915	910	936	926	943	929	885	954	893	930	906	970	943	939	980	961	918	942	994	937	937	957	985	942	975	994	895	946	928	934	939	976	951	932	937	964	940	939	912	895	906	922	913	908	930	948	909	936	946	966	895	950	956	1014	938	991	921	923	975	903	966	956	992	870	926	936	933	981	945	946	898	905	934	922	979	907	919	947	939	920	965	937	913	959	892	901	933	931	955	964	951	963	953	961	906	948	920	969	919	975	919	907	973	936	881	933	969	946	948	955	933	907	937	1022	973	969	903	877	931	930	908	900	975	979	944	945	915	961	905	964	955	889	893	933	906	935	939	1004	935	960	941	975	949	926	938	912	971	944	948	888	910	947	974	983	943	940	929	951	951	923	936	933	969	956	976	917	925	938	892	871	933	957	974	947	1007	920	942	956	950	982	937	957	958	928	1009	894	964	923	949
25003	21450	27890	25362	13967	4446	2938	2098	1571	1190	932	655	577	509	433	390	452	388	447	394	386	376	395	361	331	351	346	364	377	366	383	338	328	377	329	360	370	348	316	309	334	336	356	317	336	330	333	336	320	344	346	344	338	342	327	311	324	331	320	325	320	327	332	345	345	304	331	346	345	320	318	366	321	329	319	329	300	317	299	352	341	314	334	329	336	319	336	318	343	354	371	325	332	305	290	316	308	327	290	307	346	328	326	350	324	335	306	300	312	351	326	315	305	359	342	345	283	297	318	332	308	299	317	331	308	335	334	319	328	345	344	357	330	331	319	325	335	336	321	339	328	293	336	348	318	332	329	321	339	333	317	315	314	330	331	311	340	309	360	294	311	357	321	331	343	327	321	252	327	333	314	316	323	317	319	340	355	300	321	317	318	311	289	327	331	341	332	325	307	348	343	353	339	294	307	322	340	345	351	339	359	316	304	340	329	307	330	316	339	372	326	341	322	320	329	299	347	307	339	302	302	306	320	290	323	311	303	320	297	305	324	323	334	320	310	352	323	301	321	334	333	311	310	335	319	341	334	319	331	340	305	360	335	352	321	330	334	304	323	317	362	331	291	317	341	328	324	348	338	297	305	308	333	348	315	330	360	328	332	319	309	338	331	344	294	314	305	333	319	326	316	335	311	312	303	329	320	328	329	307	330	348	326	319	305	330	328	342	293	316	305	325	308	326	314	334	359	322	332	321	336	323	317	332	303	312	330	310	318	305	325	326	312	351	303	323	339	328	357	331	304	311	319	337	382	305	329	324	356	342	315	307	322	325	321	309	295	331	308	298	292	341	314	313	338	325	341	320	357	331	325	297	294	333	312	311	310	334	321	322	300	355	312	297	305	347	283	337	356	314	309	304	331	301	333	361	311	325	300	318	308	308	338	354	311	303	317	332	308	319	349	300	329	314	368	342	303	339	350	343	341	296	287	310	346	280	330	302	319	314	322	325	381	324	332	306	341	360	319	314	357	293	292	286	320	319	299	337	314	326	318	306	350	315	306	346	325	332	321	325	305	356	346	309	329	318	323	318	322	344	299	324	328	325	328	336	289	323	302	306	298	307	302	326	334	310	281	314	336	301	310	353	302	358	300	331	329	373	326	343	324	321	343	316	332	320	319	302	312	349	330	360	331	337	351	324	317	346	351	300	292	347	348	314	311	328	373	294	356	305	351	327	294	333	327	354	348	341	308	328	333	366	326	343	347	342	320	325	328	308	346	320	343	342	306	358	314	318	327	325	350	318	314	335	320	302	323	349	321	335	316	332	341	309	304	328	341	324	305	310	331	327	346	312	336	331	296	337	323	330	330	313	334	293	334	333	352	329	336	357	353	315	328	319	346	291	328	321	339	299	334	308	345	380	272	306	328	317	345	368	288	311	323	338	305	291	327	348	315	294	313	313	324	350	294	325	324	341	329	328	335	323	338	334	331	335	309	320	342	295	310	348	334	328	316	337	309	344	344	323	304	328	327	315	342	366	311	316	322	305	314	334	357	326	337	343	330	342	341	324	300	337	309	324	317	311	310	307	320	337	320	321	310	291	338	333	346	264	351	332	317	361	361	343	336	348	349	313	293	321	333	304	316	295	356	315	318	283	303	309	340	327	321	349	366	337	317	335	366	338	336	307	327	307	339	316	299	296	311	333	348	311	311	306	352	356	306	305	349	339	306	323	313	345	304	322	323	356	314	284	338	328	345	306	339	342	354	369	307	325	330	322	341	325	314	333	372	277	330	330	321	331	318	293	321	328	337	320	306	317	348	327	303	325	309	331	331	346	310	315	311	323	318	313	288	315	316	285	315	340	326	311	314	331	303	334	362	362	304	293	349	360	346	309	348	348	319	318	316	337	319	320	322	337	311	328	297	316	309	325	318	313	344	291	339	293	317	303	305	291	332	333	326	307	322	330	313	337	335	334	308	330	311	336	314	337	344	293	329	340	317	303	324	321	310	327	302	360	324	337	313	346	321	301	319	314	312	328	299	359	337	329	365	322	296	290	319	316	345	327	341	329	322	326	313	319	374	310	345	338	333	312	312	311	336	288	300	319	339	374	357	339	354	314	351	320	302	341	346	348	321	304	293	298	351	336	331	362	323	308	335	292	297	337	313	349	351	320	334	333	285	317	319	338	321	318	304	372	305	318	330	306	326	328	329	308	340	295	333	303	330	332	304	329	311	354	325	303	315	319	326	319	338	331	333	330	327	307	279	332	304	324	314	342	372	315	342	350	342	295	319	349	346	316	325	322	281	351	293	314	348	324	335	369	318	312	334	353	307	313	352	308	308	315	312	345	343	310	304	378	302	339	321	321	338	293	346	341	312	342	341	342	311	309	360	319	327	330	307	312	332	299	282	326	323	306	325	319	332	336	328	308	304	337	352	341	359	314	352	305	331	298	328	331	319	356	344	293	346	316	324	303	324	351	324	328	317	322	315	338	333	314	340	301	335	339	335	340	322	327	326	332	288	349	312	304	311	298	345	301	321	362	329	310	313	310	330	314	314	369	345	323	299	328	302	349	299	329	345	298	311	318	304	308	320	348	347	344	312	351	351	322	341	299	331	323	326	312	346	365	321	339	346	336	313	309	310	310	326	294	336	310	347	308	367	299	339	288	296	339	334	340	304	335	332	300	337	324	347	322	317	333	339	326	330	338	327	325	309	338	331	305	351	338	326	346	348	329	331	327	348	333	339	317	335	342	307	309	330	307	311	312	339	337	307	297	313	353	315	336	334	317	319	323	340	291	304	359	299	333	317	326	339	332	311	319	362	333	321	332	356	353	357	320	315	311	352	322	334	326	320	322	339	315	321	343	315	347	345	351	318	299	318	328	305	343	321	333	325	356	358	338	320	324	314	322	332	325	307	307	356	349	329	341	307	345	335	352	318	294	346	312	295	308	296	335	309	329	340	361	329	313	325	343	279	341	340	318	322	299	331	346	346	341	300	336	354	311	296	327	315	324	305	327	313	322	339	305	316	340	293	366	319	328	316	296	345	348	336	329	308	344	309	347	315	340	334	309	347	322	325	328	330	296	314	294	336	344	295	334	351	280	313	291	312	326	342	331	334	344	311	334	335	308	324	352	343	310	325	315	363	295	308	300	343	321	307	288	330	343	347	320	348	332	361	357	355	304	315	323	320	342	313	308	275	335	317	328	322	328	362	345	351	307	340	336	339	331	322	352	325	313	306	338	294	315	339	351	341	365	304	300	285	296	307	329	322	299	307	336	306	309	358	311	321	352	307	323	291	363	327	323	318	344	318	313	295	305	338	338	329	290	318	323	297	337	344	354	302	326	320	317	304	320	320	355	314	355	327	331	344	301	343	329	345	322	320	312	350	302	330	342	322	338	323	285	300	310	306	336	352	329	311	329	329	324	321	353	309	315	314	327	277	318	333	350	340	342	295	333	348	293	328	341	371	317	330	321	318	336	316	336	331	334	304	337
10154	19841	19313	14249	12160	10096	8482	7078	5337	4146	2980	2128	1728	1370	1203	1134	1095	1017	1024	952	1007	925	980	860	899	847	832	848	791	783	749	801	821	765	785	764	792	777	818	740	843	807	730	740	745	719	693	751	777	755	718	732	715	690	728	698	721	692	725	739	736	711	704	725	710	701	747	716	719	753	730	704	787	702	728	741	747	703	710	725	745	748	709	739	741	719	734	702	707	709	738	738	726	720	765	717	703	749	699	750	755	730	727	735	712	668	716	711	757	735	744	740	704	763	731	715	732	700	726	723	696	737	754	679	728	717	692	671	732	722	675	702	711	675	729	705	740	767	674	736	755	706	681	690	743	735	739	757	763	724	742	746	724	706	745	722	737	688	685	716	719	690	744	733	718	713	769	731	711	664	718	697	698	727	733	709	733	733	707	738	734	748	726	745	663	713	661	739	694	725	742	741	750	746	720	675	713	747	727	747	724	710	697	763	693	691	684	763	724	712	746	761	748	723	693	752	749	684	724	735	731	667	700	761	710	738	752	725	725	704	722	755	795	676	761	730	723	712	713	721	736	747	706	720	737	707	736	721	699	764	731	745	723	723	687	759	735	696	709	751	669	713	729	706	734	680	691	748	686	747	787	669	700	712	723	715	697	676	758	719	728	703	719	755	721	725	717	757	769	678	755	713	735	756	699	742	672	784	738	701	730	751	695	730	740	729	686	741	693	691	698	738	715	729	712	745	689	730	743	764	711	715	745	782	746	751	703	718	742	677	688	733	708	736	767	717	733	752	721	692	707	679	740	752	783	724	725	757	656	718	724	720	682	717	743	691	739	706	699	727	709	731	728	681	657	680	754	693	763	702	706	693	727	715	732	682	725	699	709	743	722	703	700	727	669	750	699	695	675	700	736	744	697	730	734	712	740	739	723	693	708	708	723	730	682	740	702	698	677	726	708	721	748	747	704	719	685	745	773	745	707	706	736	687	745	757	754	705	752	661	697	716	746	733	746	673	728	743	761	783	667	706	752	758	740	704	718	759	730	702	730	733	718	683	709	746	690	747	711	680	748	691	740	752	750	703	725	713	722	698	709	697	726	714	664	764	692	748	751	715	701	728	749	741	751	708	701	709	676	678	717	738	736	734	736	730	738	731	735	700	701	736	700	726	696	697	754	728	692	736	722	752	736	683	716	729	746	728	691	714	666	734	725	726	746	750	717	694	706	703	733	709	689	675	686	771	700	761	762	681	715	680	723	707	698	756	702	701	710	693	702	723	723	748	728	672	684	692	763	698	710	716	734	711	715	674	691	719	753	702	719	713	705	703	680	780	697	728	750	733	712	730	695	729	721	694	703	754	731	796	783	751	688	722	760	683	725	756	736	731	689	696	731	750	736	726	734	701	685	736	738	732	687	722	712	725	696	715	717	706	727	691	705	719	699	693	703	751	732	685	667	702	719	728	699	699	689	690	741	737	695	697	704	723	719	740	754	730	708	695	763	714	707	744	703	758	683	743	722	683	745	768	725	773	711	652	699	714	723	755	719	679	716	710	731	721	759	688	705	712	705	693	650	714	677	666	682	707	756	718	718	750	698	697	740	727	724	690	702	737	697	733	716	750	660	716	718	724	724	706	756	716	733	714	664	730	717	727	772	737	762	743	731	679	705	728	682	714	682	747	677	675	682	773	746	752	699	750	785	711	710	687	681	642	713	739	709	787	783	727	755	739	723	771	700	763	711	722	685	766	721	703	734	714	714	741	761	719	684	678	743	725	767	730	724	680	712	733	710	691	672	753	689	710	698	697	742	732	650	720	709	680	709	728	677	707	740	722	747	712	708	732	726	732	747	747	712	667	696	700	688	709	683	748	749	700	698	712	709	727	712	721	664	704	676	729	753	715	730	697	735	694	711	727	740	693	715	700	705	735	764	691	754	696	678	715	730	737	708	762	748	735	753	708	734	769	722	663	673	745	669	731	695	741	748	687	716	707	719	701	741	779	709	689	722	710	707	683	722	714	708	734	704	730	715	714	743	691	684	695	700	755	707	672	721	732	724	700	731	686	680	691	756	716	742	657	713	724	676	736	681	720	722	743	701	714	712	721	713	730	705	759	709	707	740	673	690	770	708	735	703	687	755	737	763	714	677	698	738	719	732	696	766	690	739	744	764	725	718	703	712	711	738	743	751	727	693	700	704	714	712	737	773	739	744	707	690	734	743	716	766	728	746	710	716	744	757	736	759	693	678	700	707	779	700	745	708	711	733	700	712	722	723	750	736	689	692	756	721	653	677	722	721	675	762	732	735	746	719	748	688	679	704	735	724	741	709	691	714	748	686	725	750	730	730	716	717	746	708	698	705	721	753	736	682	716	711	738	746	709	746	706	667	740	749	717	666	731	698	703	691	744	771	698	714	728	713	745	745	726	727	675	709	753	715	726	697	702	726	690	696	685	712	688	729	737	679	747	712	766	733	686	719	694	780	705	737	767	714	691	693	738	692	715	709	734	749	767	716	737	734	722	713	722	721	750	696	804	687	685	678	734	680	737	728	701	699	701	760	729	742	720	740	704	674	719	652	751	661	720	732	693	721	706	678	703	733	721	702	744	726	706	701	738	716	726	692	737	716	678	683	745	797	762	687	773	772	710	704	761	701	739	740	681	744	725	745	715	715	678	699	726	716	700	744	749	716	806	682	760	730	693	729	690	729	708	697	699	703	713	701	745	732	723	735	693	692	741	708	713	744	673	724	704	707	709	682	686	708	737	684	707	739	734	736	685	713	737	758	707	733	676	752	748	736	745	701	667	740	729	708	747	716	715	730	702	735	646	716	712	716	734	712	710	778	713	721	762	737	718	727	757	722	756	711	721	693	705	719	706	725	657	680	743	769	753	753	725	700	686	733	732	710	718	701	716	696	704	698	730	705	711	682	717	722	727	704	749	686	681	697	711	712	750	710	718	730	688	705	686	724	715	723	735	760	724	692	753	736	735	708	741	736	686	712	719	711	742	687	711	748	742	682	666	692	707	718	681	758	726	725	722	736	758	705	692	699	747	723	717	742	669	751	662	706	645	729	720	729	683	710	703	725	755	656	665	748	699	707	719	691	718	708	735	713	741	774	724	708	686	697	683	674	725	751	716	674	738	701	696	694	709	651	751	751	728	727	719	707	697	721	716	746	738	725	724	717	726	680	713	758	742	684	675	726	711	715	694	708	662	726	731	777	712	712	718	696	711	698	721	783	722	714	739	778	695	713	780	719	731	685	719	718	670	696	682	755	727	731	752	751	705	704	782	712	695	737	724	726	728	720	716	734	760	752	726	775	758	738	742	726	722	731	705	702	737	747	688	723	732	722	763	757	693	715	722	724	761	728	729	721	751	716	703	712	713	725	708	742	683	746	728	686	735	741	753	687	697	731	710	705	695	733	736	714	718	697	752	726	694	706	721	686	691	711	706	694	758	748	755	773	705	719	739	729	693	721	739	678	699	716	691	748	717	759	744
24183	21459	28968	24347	21459	14454	6260	3806	2715	2073	1617	1092	977	819	758	734	647	654	624	648	630	617	664	556	603	605	582	571	596	597	562	594	620	567	558	532	559	583	546	508	551	564	545	505	559	534	500	553	568	500	554	548	511	527	519	566	584	530	559	517	531	520	498	495	504	560	530	537	567	521	556	558	549	564	538	516	528	535	503	553	566	488	528	527	511	500	565	519	574	558	546	545	565	531	506	587	541	553	512	524	515	530	522	587	581	554	540	534	511	528	540	509	548	565	571	548	538	580	532	529	533	551	589	501	569	514	560	503	528	536	567	494	521	550	534	537	515	586	535	513	542	543	535	516	510	554	492	516	542	584	521	518	491	516	549	522	541	515	581	524	483	539	527	494	562	505	527	529	566	538	512	502	545	522	533	548	496	499	534	505	506	550	524	509	503	556	579	537	546	545	552	542	498	514	556	534	535	535	518	520	535	548	557	528	518	477	586	531	503	531	554	540	542	500	579	569	516	516	550	526	492	546	505	496	531	525	543	502	553	544	548	564	526	522	533	535	527	520	548	551	497	517	468	485	538	510	544	541	518	521	537	511	521	546	541	516	543	534	537	535	530	557	531	531	551	558	523	521	522	511	511	546	521	563	509	566	519	548	554	547	543	513	554	507	499	518	502	534	531	520	531	562	531	545	522	523	516	568	538	544	560	555	545	584	520	516	534	550	486	515	582	535	494	542	539	514	516	495	521	505	515	505	568	532	531	537	539	531	525	537	530	516	521	559	510	556	528	532	509	562	511	522	535	500	528	551	514	522	525	502	557	536	527	491	511	532	504	501	528	524	528	533	558	542	524	540	552	598	522	554	543	539	514	513	503	560	536	578	531	547	514	500	525	499	503	553	513	496	487	564	551	500	522	513	559	520	533	523	516	496	527	550	533	559	516	545	512	523	534	543	527	532	535	517	533	521	509	538	547	529	505	501	547	525	516	563	528	538	520	524	557	564	540	556	507	551	543	517	467	512	514	516	542	501	513	519	534	514	560	539	526	521	523	546	496	504	519	514	536	522	517	503	553	526	503	559	532	529	535	523	545	527	523	553	531	523	518	498	515	526	527	515	525	509	508	540	504	467	557	523	504	522	530	554	554	544	538	535	518	526	542	571	507	497	539	584	509	550	521	501	510	484	504	542	481	516	512	513	501	542	511	547	506	539	530	534	525	563	549	561	464	529	553	542	529	517	563	550	551	532	524	537	525	521	552	583	499	514	504	536	516	562	500	514	538	533	554	509	570	528	533	556	515	540	546	543	531	511	524	534	503	553	568	515	553	533	569	543	531	506	555	525	515	566	488	507	561	499	502	555	501	564	513	586	506	534	550	538	515	560	504	483	511	521	511	508	533	506	486	513	532	527	543	531	542	521	542	508	569	528	567	525	530	508	538	543	554	530	514	540	528	536	542	537	503	480	536	572	562	545	515	516	537	519	567	511	520	545	503	526	516	521	473	501	565	538	518	516	524	526	510	545	549	507	525	532	537	532	544	561	528	553	515	559	497	551	522	552	512	491	573	548	505	550	537	526	506	537	520	519	515	556	547	501	512	489	579	509	530	535	553	526	540	498	513	564	550	557	555	508	523	516	549	547	544	542	532	518	561	502	532	565	509	552	491	563	499	524	460	525	520	488	490	526	544	508	505	527	529	520	491	543	552	520	521	546	557	567	570	539	556	519	554	568	538	530	523	578	512	525	553	523	497	545	519	551	534	548	509	488	529	539	556	507	567	552	546	559	548	522	560	505	529	537	536	536	524	533	558	525	512	562	526	469	551	504	520	529	533	501	551	507	570	500	594	593	494	519	505	539	553	525	520	547	543	533	536	531	504	472	571	538	496	515	490	562	536	533	529	501	504	555	576	515	540	536	508	519	518	510	502	553	576	585	516	554	529	480	577	501	509	517	557	534	549	565	537	511	503	538	522	536	569	551	573	552	577	502	533	521	504	499	530	472	546	534	538	535	498	498	530	504	561	519	591	532	494	545	534	521	502	502	497	539	508	544	508	559	543	467	542	571	529	574	503	526	541	514	537	549	517	527	515	502	524	588	500	528	540	515	520	533	500	534	566	513	561	569	551	514	512	531	483	551	534	563	480	543	551	530	565	516	512	571	561	492	498	509	568	523	539	524	532	558	543	576	523	540	512	538	588	494	490	491	526	489	532	536	532	508	529	555	515	517	539	525	531	485	564	496	536	513	538	528	527	558	556	524	538	542	518	505	549	546	525	537	506	552	521	544	570	484	526	539	551	489	582	555	499	503	515	524	507	539	546	534	541	504	551	534	528	529	511	516	567	499	512	533	510	519	503	551	534	510	501	537	527	507	525	552	499	521	541	536	515	522	505	451	562	500	516	568	527	549	550	539	542	545	532	521	495	529	509	490	541	533	460	524	522	511	531	541	520	515	510	483	531	496	553	517	527	527	502	509	529	524	546	529	574	509	510	554	545	498	501	537	553	528	562	533	489	534	513	570	488	587	525	513	562	490	518	512	538	551	497	529	558	475	529	520	548	548	577	509	551	530	599	572	548	540	549	547	514	548	549	537	505	511	504	540	518	495	509	487	545	543	541	540	541	519	546	534	547	538	524	526	516	509	538	506	527	531	561	489	494	554	555	493	567	554	487	569	529	561	483	481	523	474	535	542	511	554	544	566	509	504	525	507	557	522	548	522	539	525	527	511	486	539	550	554	533	509	539	556	517	550	532	522	540	506	558	577	556	534	529	483	509	543	506	504	498	510	481	540	559	558	539	527	536	530	553	515	537	577	488	544	473	535	560	559	538	553	570	532	519	546	565	508	519	522	491	511	547	585	496	552	519	539	450	546	506	527	543	504	523	518	492	540	517	536	539	561	592	526	502	566	493	516	519	572	490	524	536	512	501	534	477	544	560	521	528	522	546	511	523	526	529	508	562	528	507	504	528	503	547	501	541	523	534	560	518	504	509	523	541	513	526	496	576	536	532	516	487	537	525	520	540	536	532	538	553	522	577	510	542	483	512	563	506	531	491	540	523	530	559	549	513	501	521	515	542	503	516	524	507	530	531	518	515	485	522	548	540	524	506	483	528	514	533	516	519	584	493	522	556	494	532	512	506	537	529	509	585	499	494	582	546	563	510	532	579	537	556	526	499	508	553	558	516	560	561	569	522	557	555	506	532	504	515	492	545	495	510	481	570	527	494	527	542	560	521	507	532	552	543	514	509	541	533	515	532	487	483	511	527	526	533	571	517	529	511	509	564	500	460	530	503	539	531	541	531	507	544	515	509	500	528	576	539	526	548	547	504	488	545	555	532	537	522	544	510	525	536	540	506	521	482	503	520	542	535	585	572	533	531	538	500	526	520	532	503	485	560	571	530	528	554	526	538	549	521	529	557	526	560	501	503	556	560	530	542	514	537	510	519	520	513	508	525	528	548	535	529	516	537	536	515	540	530	516	523	544	547	529	534	528
13393	26059	25262	19927	17192	14791	12853	10425	8416	6613	4729	3491	2710	2315	1950	1754	1686	1612	1528	1522	1525	1559	1473	1419	1389	1370	1289	1283	1242	1248	1236	1188	1200	1188	1194	1224	1206	1218	1148	1161	1188	1224	1148	1120	1122	1074	1089	1096	1076	1099	1132	1061	1098	1022	1046	1036	1091	1106	1128	1075	1096	1101	1085	1084	1078	1068	1126	1050	1066	1104	1099	1084	1059	1144	1065	1095	1060	1115	1125	1066	1061	1085	1073	1072	1090	1043	1081	1129	1121	1132	1110	1134	1060	1076	1054	1093	1062	1096	1036	1047	1083	1080	1054	1102	1154	1064	1066	1031	1104	1082	1040	1021	1130	1080	1080	1126	1018	1148	1094	1030	1086	1025	1137	1101	1012	1069	1123	1031	1079	1080	1073	1087	1063	1035	1076	1066	1023	1066	1026	1070	1070	1082	1069	1102	1108	1065	1078	1062	1085	1061	1106	1064	1069	1077	1083	1061	1140	1074	1059	1054	1070	1042	1058	1049	1033	1017	1047	1082	1073	1048	1074	1082	1031	1083	1053	1071	1105	1040	1120	1029	1067	1035	987	1135	1068	1020	1033	1049	1084	1069	1055	1098	1076	1081	1127	1105	1135	1078	1069	1049	1124	1064	1004	1075	1114	1101	1104	1060	1151	1063	1025	1069	1042	1040	1087	1055	1020	1104	1101	1056	1116	1068	1049	1102	1095	1063	1130	1054	1098	1083	1117	1024	1115	1090	1055	1055	1031	1125	1054	1080	1055	1040	1023	1057	1061	1051	1056	1087	1055	1069	1097	1108	1035	1076	1119	1113	1050	1046	1085	1145	1074	1071	1069	1170	1111	1055	1092	1072	1085	1093	1050	1014	1077	1095	1010	1029	1055	1097	1024	1059	1103	1104	1061	1097	1076	1070	1082	1037	1078	1101	1069	1116	1042	1068	1082	1115	1005	1085	1067	1116	1054	1084	1066	1060	1085	1070	1080	1071	1097	1068	1100	1129	1040	1083	1048	1104	1037	1087	1051	1061	1106	1076	1092	1040	1059	1111	1055	1066	1045	1089	1078	1093	1061	1063	1022	1088	989	1033	1051	1065	1118	1025	1029	1070	993	1030	1081	1039	1175	1101	1030	1102	1072	1078	1032	1056	1127	1094	1067	1014	1020	1114	1076	1113	1062	1123	1105	1085	1101	1080	1080	1049	1037	1106	1067	1125	1069	1097	1087	1006	1112	1051	1019	1089	1075	1081	1044	1134	1061	1123	1093	1010	1027	1078	1006	1105	1064	1109	1117	1121	1116	1065	1082	1053	1033	1019	1096	1105	1041	1072	1053	1073	1088	1110	1040	1066	1031	1009	1071	1036	1184	1044	1070	1070	1032	1087	1041	1036	1098	1103	994	1147	1011	1062	1084	1063	1072	1132	1118	1061	1046	1057	1087	1061	1087	1097	1096	1048	1075	1092	1020	1045	1004	1100	1073	1129	1048	1073	1072	1042	1089	1089	1120	1029	1077	1071	1057	1063	1067	1095	1014	1109	1014	1083	1046	1073	1039	1108	1080	1092	1130	1066	1077	1053	1082	1093	1138	1060	1080	1092	1103	1103	1105	1128	1088	1087	1087	1075	1034	1078	1008	1063	1036	1067	1040	1019	1119	1035	1100	1057	1078	1052	1067	1036	1102	1040	1072	1116	1120	1134	1092	1041	1112	1073	1063	1068	1116	1112	1060	1040	1004	1027	1135	1032	1077	1041	1033	1036	1026	1103	1037	1033	1103	1142	1126	1093	1071	1050	1026	1117	1101	1089	1025	1134	1058	1039	1112	1059	1082	1109	1123	1037	1078	1038	1010	1073	1107	1069	1017	1101	1108	1104	1095	1030	1055	1095	1066	1049	1102	1038	1076	1037	1045	1042	1007	1027	1056	1074	1134	1050	1116	1112	1072	1116	1048	1077	1021	1053	1059	1075	1143	1048	1029	1050	1053	1064	1011	1077	1073	1051	1034	1103	1056	1073	1048	1092	1063	1057	1079	1081	1088	1113	1065	1061	1085	1061	1093	983	1070	1083	1081	1055	1039	1068	1083	1046	1089	1091	1096	1077	1071	1074	1134	1082	1069	1099	1094	1070	1087	1102	1105	1132	1142	1062	1046	1034	1134	1091	1128	1055	992	1013	1040	1070	1112	1096	1100	1091	1090	1146	1094	1068	1082	1127	1130	1074	1120	1033	1093	1055	1084	1042	1165	1094	1071	1070	1102	1066	1030	1130	1080	1042	1027	1076	1062	1072	1087	1053	1024	1080	1037	1144	1137	1005	1081	1069	1069	1101	1084	1067	1072	1101	1109	1077	1069	1107	1093	1116	1084	1107	1171	1027	1077	1068	1138	1043	1076	1026	1012	1081	1063	1070	1093	1014	1138	1091	1076	1107	1090	1112	1010	1063	1062	1091	1047	1082	1108	988	1093	1085	1124	999	1087	1072	1051	1061	1028	1079	1083	1050	1065	1080	1084	1051	998	1048	1070	1034	1059	1076	1081	1103	1108	1094	1085	1089	1097	1115	1106	1035	1047	1079	1022	1057	1138	1147	1084	1072	1072	1033	1051	1026	1079	1073	1044	1069	1038	1107	1088	1072	1026	1118	1060	1109	1071	1072	1054	1121	1078	1092	1062	1054	1099	1055	1073	1080	1036	1057	1065	1064	1038	1045	1063	1042	1079	1031	1136	1058	1045	1104	1047	1066	1070	1110	1005	1029	1082	1093	1063	1024	1085	1095	1066	1092	1117	1091	1067	1091	1078	1073	1015	1054	1110	1042	1058	1101	1086	1073	1094	1051	1056	1009	1091	1112	1092	1085	1040	1080	1121	1065	1065	1081	1117	1082	1041	1071	1079	1026	1119	1096	1112	1073	1030	1084	1049	1063	1032	1085	1123	1088	1021	1102	1064	1107	1084	1011	1094	1050	1087	1037	1073	1053	1044	1056	1122	1035	1059	1059	1082	1129	1093	1011	1066	1046	1034	1014	1092	1126	1066	1080	1068	1056	1048	1062	1088	1052	1018	1095	1027	1084	1113	1093	1094	1036	1034	1086	1043	1011	1089	1086	1029	1024	1089	1058	1081	1095	1075	1084	1094	1002	1085	1053	1084	1104	1071	1036	1092	1099	1065	1070	1068	1096	1070	1018	1130	1027	1110	1112	1089	1113	1025	1079	1082	1073	1051	1026	1088	1049	1104	1133	1061	1104	1036	1035	1083	1089	1080	1086	1028	1142	1075	1071	1076	1102	1046	1074	1138	1074	1100	1033	1105	1067	1068	1108	1066	1060	1036	1080	1044	1083	1082	1052	1110	1067	1036	1050	1074	1076	1053	1109	1070	1121	999	1104	1038	1041	1107	1003	1064	1123	1094	1088	1068	1081	1035	1051	1043	1057	1037	1057	1074	1062	1035	1099	1033	1047	1076	1020	1120	1092	1110	1092	1051	1086	1073	1079	1044	1070	1137	1008	1019	1076	1080	1059	1013	1020	1106	1078	1015	1039	1032	1111	1000	1088	1046	1147	1105	1106	1124	1111	1095	1111	1110	1070	1056	1059	1090	1052	1077	1077	1107	1070	1043	1130	1102	1124	1057	1042	1073	1027	1051	1051	1052	1073	1049	1081	1082	1083	1099	1064	1021	1018	1078	1047	1054	1094	1045	1036	1025	1086	1069	1107	1097	1126	1050	1120	1029	1083	1052	1120	1040	1148	1026	1029	1061	1126	1126	1063	1087	1095	1028	1006	1059	1079	1095	1055	1042	1104	1031	1024	1040	1138	1061	1036	981	1080	1129	1068	1105	1069	1045	1025	1107	1099	1015	1042	1085	1032	1116	1053	1038	1103	1091	1078	1084	1096	1084	1057	1120	1077	1048	1064	1092	1049	1056	1054	1073	1037	1096	1048	1104	1063	1069	1059	1118	1130	1055	1033	1079	1044	1023	1046	1075	1034	1028	1077	1061	1089	1095	1099	1072	1102	1084	1078	1084	1108	1069	1109	1082	1096	1060	1073	1063	1048	1052	1087	1007	1027	1064	1055	1050	1099	1125	1081	1043	1103	1078	1044	1034	1084	1134	1091	1091	1058	1066	1095	1001	1074	1032	1066	1080	1054	1082	1035	1074	1059	1082	1074	1025	1088	1108	1069	1132	1051	1095	1080	1067	1021	1104	1069	1011	1067	1097	1071	1022	1089	1080	1141	1045	1033	1046	1020	1067	1017	1132	1020	1097	1097	1055	1043	1091	1096	1065	1154	1096	1019	1021	1091	1119	1082	1024	1124	1075	1094	1132	1033	1030	1091	1042	1097	1122	1072	1047	1044	1094	1071	1061	1105	1105	1087	1066	1082	1058	1068	1026	1106	1101	1035	1102	1028	1084	1047	1133	1077	1072	1073	1032	1060	1013	1005	1111	1103	1138	1092	1070	1040	1045	1045	1096	1080	1001	1017	1095	1116	1055	1109	1066	993	1080	1007	1058	1073	1087	1095	1023	1087	1104	1028	1070	1061	1126	1021	1053	1071	1007	1060	1050	1087	1092	1010	1080	1114	1106	1035	1079	1110	1098	1030	1042	1072	1103	1119	1043	1071	1074	1051	1071	1110	1074	1096	1058	1092	1085	1052	1076	1031	1058	1125	1049	1132	1042	1094	1066	1112	1094	1119	1069	1086	1121	1061	1019	1116	1105	1075	1056	1065	1064	1090	1093	1075	1041	1110	1075	1080	1087	1096	1080	1036	1051	1033	1037	1052	1091	1056	1089	1118	1087	1085	1077	1058	1061	1054	1106	1074	1077	1065	1091	1060	1114	1048	1045	1053	1073	1088	1140	1119	1035	1070	1099	1064	1093	1028	1097	1061	1068	1073	1022	1109	1110	1028	1115	1063	1041	1043	1016	1107	1105	1024	1045	1123	1038	1083	1057	1085	1029	1083	1055	1035	1015	1012	1111	1028	1127	1022	1091	1013	1051	1080	1071	1090	1069	1053	1034	1130	1056	1065	1042	1063	1061	1085	1089	1084	1085	1062	1055	1049	1094	1052	1005	1062	1139	1058	1049	1097	1144	1091
27231	17023	5502	2839	1816	1409	1148	947	808	647	554	489	504	448	496	446	449	458	456	436	448	454	489	440	433	461	424	441	441	440	423	421	428	447	470	483	457	428	449	407	454	441	448	426	441	410	476	476	421	453	435	429	424	468	415	406	436	406	433	501	443	415	419	440	421	460	426	449	456	402	412	423	413	473	435	432	389	417	418	451	424	416	427	434	455	419	434	405	427	435	420	473	470	432	476	454	436	420	445	448	423	422	413	410	447	438	429	412	425	426	406	413	409	434	432	442	440	451	433	447	416	458	446	390	428	422	438	425	432	459	447	454	434	434	390	430	434	385	430	460	459	460	449	385	424	427	397	482	442	449	434	421	417	458	419	395	435	470	433	458	419	413	392	393	435	427	411	419	415	445	427	413	399	400	444	418	453	477	435	415	432	472	446	458	412	439	436	439	448	463	453	392	418	449	430	439	426	433	419	435	450	423	440	434	420	416	459	402	431	446	418	459	449	418	435	430	424	443	432	468	436	412	460	424	423	430	391	449	481	477	441	411	427	437	452	410	436	419	456	412	404	417	428	471	393	442	460	421	427	441	413	432	437	433	451	443	465	412	422	432	445	461	418	396	479	451	433	412	424	431	432	424	426	428	424	458	438	433	446	412	434	448	452	462	420	424	451	443	434	424	415	465	412	424	423	437	425	427	417	445	460	434	442	427	425	396	435	419	410	428	420	474	426	410	418	442	467	433	401	422	486	448	446	447	433	449	441	433	449	432	447	440	433	428	457	446	428	441	434	450	460	409	406	468	424	434	430	430	410	450	443	432	480	440	455	448	454	411	447	426	450	412	397	474	474	445	431	427	428	410	418	457	413	429	411	406	458	470	456	493	426	430	429	427	457	420	465	442	439	424	452	456	430	404	466	448	474	464	434	442	431	470	409	451	436	396	428	434	407	431	419	413	416	418	419	454	449	432	426	444	442	473	408	445	427	453	414	437	426	439	414	456	395	439	430	396	447	449	396	420	413	475	425	432	461	423	450	456	419	462	449	437	408	451	404	431	461	390	440	422	422	448	446	403	445	430	446	490	417	422	414	428	445	411	430	444	397	399	447	437	424	421	437	429	418	401	422	452	455	418	455	442	433	478	441	435	443	410	437	465	414	457	466	472	464	376	453	421	414	435	429	443	455	440	430	416	435	438	460	434	445	442	436	436	415	424	442	461	433	436	447	440	414	399	443	412	432	452	416	431	426	446	448	498	462	437	442	419	415	461	451	457	442	405	470	472	416	425	445	456	441	428	401	444	409	471	425	429	441	440	427	436	452	438	433	447	438	442	441	452	445	446	420	430	473	433	419	441	433	406	423	435	442	431	464	427	421	417	445	440	436	435	441	406	428	452	420	433	433	456	483	407	449	434	404	451	404	429	454	404	452	429	425	414	426	418	424	458	441	446	448	404	467	429	433	454	459	459	460	462	414	415	480	435	447	480	443	435	412	412	489	426	472	459	462	441	437	457	431	421	430	467	436	422	416	416	450	455	441	405	443	439	419	410	455	416	454	396	439	435	438	433	416	468	441	424	415	430	433	409	398	472	452	447	449	447	427	441	440	434	438	460	449	434	456	438	420	422	475	486	446	433	478	406	454	423	450	446	472	445	448	420	436	449	386	405	402	423	425	451	460	439	398	430	423	435	430	443	424	398	453	445	442	427	395	418	437	472	413	438	454	461	437	423	449	417	454	414	412	485	435	402	428	412	427	463	436	421	456	463	444	419	466	442	390	447	447	389	458	456	409	423	450	409	449	416	440	449	386	443	429	450	452	445	434	430	400	416	422	455	429	449	459	410	423	425	446	408	445	404	452	436	417	431	429	454	428	437	442	461	441	432	420	430	434	433	398	386	462	417	410	472	428	418	413	416	459	413	458	433	439	462	418	435	405	416	428	450	431	458	416	410	436	453	391	453	417	419	427	451	452	464	468	448	422	451	461	413	455	397	447	478	433	403	444	459	410	447	451	453	463	431	431	393	464	416	429	468	421	418	439	445	400	453	419	410	443	438	438	426	434	445	441	448	440	424	407	421	450	441	403	430	398	423	420	416	417	477	448	433	442	449	425	414	424	419	431	400	426	419	425	421	422	427	432	457	471	419	440	439	465	425	430	444	462	432	467	445	410	404	378	391	411	455	462	444	420	457	448	449	425	445	448	420	437	451	438	419	417	409	421	449	445	403	417	389	451	433	402	397	448	412	450	440	474	472	431	408	460	421	462	426	429	403	472	421	411	410	454	456	425	412	422	428	446	450	476	448	403	401	421	421	463	441	465	444	441	449	465	463	418	433	430	466	449	435	473	452	436	410	442	425	449	439	451	410	406	412	459	446	433	444	420	459	431	423	441	450	407	432	421	472	419	461	412	399	461	460	419	443	425	456	397	434	467	444	443	422	477	426	435	463	514	443	438	449	447	421	452	442	440	480	432	433	415	403	398	467	459	416	431	421	419	407	436	420	418	431	474	421	407	402	424	441	448	405	443	427	412	405	458	446	407	429	438	447	437	460	445	437	483	400	410	407	431	415	442	409	430	423	415	453	425	435	444	485	467	442	451	441	437	399	424	409	430	392	408	448	470	401	425	447	452	439	408	430	419	428	464	420	425	452	424	436	434	426	439	443	408	406	424	455	421	434	425	447	385	396	438	412	387	456	402	429	457	444	418	465	409	443	420	464	415	452	431	419	439	423	453	449	455	396	432	433	421	440	475	437	428	455	378	429	435	446	452	437	429	434	436	480	426	452	398	428	428	452	447	449	464	433	424	458	450	430	436	443	462	442	439	421	429	437	443	454	418	442	447	418	451	427	404	425	419	442	425	442	419	461	397	451	454	443	441	419	431	442	451	437	440	420	445	445	457	457	485	443	454	496	428	458	403	445	430	436	439	419	457	435	493	445	418	389	442	416	417	405	456	444	452	464	409	441	407	440	454	437	444	406	420	423	438	442	461	406	441	427	413	397	419	453	518	463	448	421	438	425	440	427	437	419	382	435	421	442	466	443	453	423	459	416	441	410	427	412	446	421	456	398	425	410	429	450	443	439	400	415	453	426	430	467	441	448	442	432	450	453	456	436	447	434	419	454	420	439	453	437	446	432	409	425	436	428	426	427	442	434	416	423	457	414	425	420	417	472	460	446	435	421	452	440	462	426	423	380	414	463	438	394	392	403	470	449	419	407	418	380	417	415	399	446	433	431	449	430	403	435	462	481	446	422	405	420	426	425	420	416	421	441	413	462	448	418	422	446	397	446	437	401	466	420	449	475	434	452	397	426	429	453	428	435	437	433	418	405	410	426	452	417	384	429	452	447	451	403	470	420	472	459	433	450	451	452	429	461	430	409	415	442	421	423	428	398	448	446	450	464	439	442	414	430	473	426	432	410	426	426	444	463	443	413	450	432	446	406	448	456	422	431	445	417	423	437	486	439	406	436	408	430	440	430	478	433	433	445	462	447
7747	9676	10093	6846	5523	4584	3830	3041	2402	1815	1525	1245	1183	1091	1024	979	975	1042	991	991	1029	975	991	1009	961	975	975	971	1041	971	947	965	980	980	908	967	946	986	948	998	975	927	982	920	915	885	901	954	953	999	911	874	926	905	973	997	932	871	928	946	893	903	942	911	890	949	937	954	932	868	939	990	924	904	881	936	965	973	959	943	950	923	983	927	939	946	897	953	953	903	956	962	938	921	908	975	971	953	942	983	973	944	868	908	915	963	893	918	927	934	1018	950	921	897	901	932	934	891	955	930	901	886	916	972	949	882	922	918	930	944	958	902	901	968	905	1006	948	944	854	930	953	870	904	917	937	909	886	885	888	972	905	946	921	886	897	931	960	931	903	873	907	956	977	908	929	939	999	938	962	953	979	950	961	938	920	974	964	923	949	937	871	940	914	943	950	891	940	936	951	956	911	878	915	900	935	923	944	900	938	922	942	916	968	906	925	938	890	922	976	920	942	922	958	969	941	906	941	919	906	915	931	933	921	942	902	913	858	887	909	931	1004	887	935	908	926	936	986	855	904	881	945	941	876	937	943	926	962	931	971	942	939	907	961	925	914	948	988	897	978	982	908	912	927	930	907	924	898	929	978	893	944	944	998	919	886	954	948	929	966	944	908	900	947	902	942	928	905	891	949	895	903	948	927	929	894	882	942	931	902	906	944	919	952	943	991	879	958	954	997	967	978	897	902	948	889	937	932	922	934	910	904	957	944	933	941	920	935	935	957	924	854	990	925	948	913	911	951	919	913	914	942	975	907	920	942	905	902	942	910	976	934	916	905	941	906	922	915	894	945	948	891	914	965	929	923	930	969	901	897	912	933	891	933	889	910	953	965	891	939	1019	933	933	983	936	952	959	932	898	911	961	980	932	935	961	942	900	940	928	941	920	924	997	903	881	967	893	962	925	900	952	974	997	908	898	916	924	913	981	873	977	909	935	905	957	929	870	907	917	933	917	941	917	935	928	959	921	917	891	963	870	952	910	925	933	949	904	982	931	923	975	856	959	921	900	899	921	829	952	934	904	916	929	950	914	1009	975	895	958	943	966	959	925	969	912	893	955	908	966	939	922	886	994	878	916	909	885	894	890	847	938	945	949	949	921	938	1024	958	936	909	897	897	937	862	956	955	903	942	895	943	897	918	927	933	906	949	981	956	929	923	904	1004	910	882	946	929	955	896	984	918	934	933	991	952	956	916	881	902	971	946	908	934	919	922	952	947	954	925	891	950	914	943	890	952	937	904	937	944	942	905	997	863	910	941	905	968	886	961	929	890	924	912	976	915	982	972	943	889	920	985	910	963	894	899	935	840	940	974	921	905	931	978	959	908	980	867	969	961	917	906	920	940	901	928	916	935	971	924	966	841	949	911	898	935	911	924	990	982	921	963	921	935	915	894	930	917	974	881	891	977	924	904	948	893	927	974	917	921	954	955	884	967	924	959	916	948	920	913	888	905	960	943	908	917	957	920	979	947	935	917	881	961	940	885	922	910	924	932	965	971	957	972	916	960	926	927	957	881	960	872	985	981	945	931	945	875	953	951	997	938	925	874	904	973	952	893	951	891	942	933	957	895	1004	935	921	947	887	939	949	894	918	877	940	906	906	954	935	943	886	947	965	922	921	988	942	939	938	902	929	956	957	954	974	946	948	899	940	885	903	931	917	964	967	903	920	926	914	902	958	841	905	928	912	972	885	948	951	898	920	982	925	960	993	914	933	930	918	965	956	866	945	964	948	964	910	959	950	867	883	907	949	918	951	934	914	879	938	923	883	929	948	972	925	970	985	944	934	985	911	898	911	908	890	925	957	910	930	908	961	925	947	881	940	894	970	953	917	924	917	969	963	944	975	943	917	963	881	933	917	932	935	950	926	955	937	910	925	938	921	872	1003	917	920	919	947	950	941	958	880	930	924	886	956	989	901	930	948	936	992	953	909	950	931	880	910	899	971	886	1011	978	972	1003	943	953	925	942	931	867	964	965	882	922	949	932	953	984	941	930	926	929	920	898	919	906	923	923	898	919	947	926	912	926	919	901	932	948	950	908	915	937	917	915	948	893	914	927	937	981	908	892	954	959	954	999	940	944	938	889	947	908	935	885	905	958	923	914	931	918	931	923	958	969	926	931	914	889	911	968	897	972	950	927	929	893	939	976	889	965	940	913	926	992	945	909	938	966	919	915	959	944	919	899	921	905	914	919	925	923	931	938	929	908	917	906	934	973	931	939	909	905	880	892	938	965	948	935	962	956	914	1025	879	935	910	875	952	895	921	943	950	925	972	924	951	968	890	869	977	941	932	913	920	910	916	887	923	950	939	931	942	899	943	942	945	919	938	970	949	907	924	932	954	990	903	1000	915	975	873	895	896	920	962	912	913	958	952	939	888	910	944	996	926	1001	931	916	911	987	925	922	919	924	929	934	944	922	890	956	956	924	974	951	884	955	955	864	937	941	924	950	948	960	971	1004	911	924	944	942	923	920	991	925	930	888	904	940	947	914	871	982	911	885	924	910	904	938	937	913	911	943	954	953	942	970	868	909	903	971	906	971	872	917	876	952	896	947	972	853	965	914	940	919	926	949	950	966	960	928	933	937	959	890	961	957	897	974	938	960	907	898	918	948	906	893	937	890	934	908	969	916	975	912	927	954	901	895	910	985	912	971	904	909	909	898	917	943	938	928	982	934	917	941	946	943	900	923	932	882	933	923	955	898	928	954	931	1025	900	861	931	935	926	993	882	898	890	941	933	978	951	951	914	912	908	953	952	945	935	928	908	925	951	929	954	951	956	905	890	960	931	946	964	912	900	943	930	933	919	965	933	917	882	899	963	951	895	954	874	946	934	984	947	955	954	944	967	987	906	958	976	962	920	908	968	929	933	917	938	925	1005	922	898	891	890	959	941	883	963	920	992	929	919	938	903	903	973	918	930	897	932	951	922	945	971	922	913	903	901	935	907	890	919	912	939	967	910	965	924	919	1003	964	942	985	975	894	898	882	948	882	968	987	965	891	936	924	938	889	916	989	911	937	914	933	903	978	940	937	931	926	897	919	919	915	934	971	906	919	901	894	951	951	916	897	922	921	883	905	915	906	955	944	911	965	882	925	930	882	909	894	926	952	939	956	941	947	947	910	893	974	976	964	924	985	953	954	937	916	883	927	960	931	925	905	923	930	908	905	915	963	925	970	929	891	923	936	906	878	913	940	927	918	908	862	911	967	940	969	956	926	949	919	967	959	921	944	914	994	877	963	915	905	938	941	981	923	981	934	985	945	928	870	939	929	965	912	920	869	936	953	928	941	916	907	949	958	960	945	914	954	901	933	913	952	930	884	948	933	936	948	887	883	954	908	916	932	919	908	964	917	904	906	933	965	936	942	948	911	910	940	889	1013	903	980	937	938	911	947	917	945	892	948	934	932	887	937	906	944	949	933	998	965	940	898	972	928	977	923	870	952	989	940	972	955	908	927	886	938	922	990	920
25059	21478	28013	25300	14157	4555	2936	1976	1458	1105	852	615	513	461	394	412	408	404	414	413	415	387	400	388	361	366	364	344	330	360	380	354	336	345	332	381	346	348	329	348	312	348	351	341	364	331	352	295	329	345	314	327	298	326	328	321	330	300	317	353	356	329	336	330	315	317	323	316	303	346	348	344	280	333	320	335	322	290	344	327	348	278	293	302	295	293	289	320	332	341	299	340	324	373	303	321	299	331	310	304	340	335	292	351	331	342	327	349	353	310	324	311	313	336	323	344	303	322	308	317	311	308	309	314	309	316	326	317	319	311	317	320	323	345	348	296	292	349	271	336	313	333	302	359	333	337	294	294	374	325	321	331	334	338	339	328	293	302	334	326	346	321	340	324	324	296	297	340	317	323	331	315	302	343	313	334	328	295	295	317	305	298	324	308	327	293	329	269	339	335	307	306	316	310	325	329	333	292	316	314	314	298	356	334	312	311	326	334	328	293	319	333	325	337	311	323	334	306	351	314	321	336	320	323	335	348	300	314	316	356	348	312	318	303	316	291	325	337	323	324	332	301	313	307	311	317	335	264	312	319	332	323	336	316	327	320	323	331	316	333	305	324	337	342	342	311	327	337	314	307	316	321	327	329	350	323	350	308	293	331	347	302	323	319	319	328	368	314	326	330	304	312	341	295	304	311	322	309	331	333	360	339	312	332	340	336	324	315	335	304	349	319	316	334	340	316	339	327	331	318	322	344	336	311	301	312	326	340	298	330	294	308	341	297	352	290	335	314	315	310	306	302	367	309	306	316	295	324	323	311	338	331	328	310	295	301	325	323	353	342	307	289	304	352	323	341	296	324	295	345	328	300	335	346	329	341	302	334	321	338	351	288	335	306	311	331	310	318	320	316	352	319	320	308	302	333	289	315	304	312	298	338	332	314	348	309	327	290	319	315	331	311	315	364	295	318	330	313	304	325	297	310	304	317	302	294	320	303	309	328	299	297	347	324	299	311	333	319	323	301	312	334	340	289	297	328	316	344	319	317	346	320	332	307	321	365	320	324	349	317	309	333	301	313	344	283	330	303	331	307	311	316	319	332	334	326	355	315	332	325	314	332	290	282	307	318	302	288	343	317	292	294	345	318	323	338	322	299	297	326	319	316	312	293	307	303	324	328	340	361	326	352	305	330	295	316	313	301	317	321	282	316	325	318	330	348	304	314	313	317	325	308	296	301	326	301	321	304	339	325	312	310	330	305	351	304	343	329	288	331	331	309	334	297	324	330	341	332	353	310	339	299	291	298	318	323	342	315	294	304	341	338	332	336	301	329	311	318	340	296	306	299	351	305	346	309	301	309	339	298	304	295	312	326	319	288	313	267	328	305	299	315	324	303	334	328	295	323	317	321	340	301	340	310	285	334	303	314	300	284	294	331	309	315	314	316	342	318	329	312	318	289	323	338	316	298	323	329	291	311	315	292	292	349	331	345	316	298	327	343	302	322	323	280	327	338	335	358	294	300	319	323	309	317	336	304	309	331	320	340	337	305	286	319	313	342	298	288	308	336	307	321	332	323	330	326	295	341	304	311	299	308	304	329	299	323	342	341	356	303	315	365	328	325	322	338	322	315	341	296	321	301	310	324	321	307	337	312	317	310	322	356	280	347	309	329	311	309	354	317	305	327	302	321	319	284	319	304	319	303	317	316	311	319	313	305	311	309	320	288	315	320	314	340	321	309	303	336	277	315	352	288	303	330	332	296	347	322	313	328	323	306	328	304	358	310	306	300	306	324	273	324	291	312	318	315	300	324	291	349	317	328	336	291	317	341	321	308	319	345	329	318	321	332	294	335	331	326	333	326	313	304	322	359	315	321	322	312	321	358	362	302	329	320	310	314	296	320	315	345	286	299	325	357	359	330	329	342	327	342	322	313	334	300	309	300	340	349	332	310	323	344	290	330	313	339	338	318	328	305	337	307	338	316	282	325	302	335	337	321	319	298	347	313	346	327	303	348	308	299	347	329	303	343	333	300	308	357	334	336	323	333	319	314	301	324	345	344	340	279	320	320	296	345	297	316	326	319	325	334	327	315	314	279	334	349	324	306	310	321	332	306	319	314	305	323	356	302	301	306	315	298	315	333	340	323	311	285	329	364	337	292	317	346	348	345	332	310	342	337	326	303	343	309	341	310	300	318	311	324	300	320	286	299	340	336	332	318	315	311	305	353	305	331	328	326	324	287	319	327	366	322	317	318	308	330	347	327	315	344	313	315	332	335	289	331	321	319	303	316	347	313	338	289	331	299	333	310	309	337	329	320	282	313	300	337	332	312	305	308	335	323	329	295	290	311	304	290	285	305	312	328	329	352	325	312	310	344	330	305	327	328	346	338	311	308	333	275	312	325	322	349	319	313	309	313	309	328	325	295	294	329	318	330	328	332	313	327	343	340	352	335	309	308	316	282	300	333	328	352	315	309	317	311	297	335	314	295	274	335	332	338	315	299	339	281	347	327	340	301	284	317	362	314	336	294	325	336	335	317	316	329	325	322	307	335	287	308	344	298	311	326	300	306	308	313	313	325	304	322	343	329	345	312	324	338	341	344	298	310	290	337	321	322	311	305	324	320	327	338	310	314	306	318	331	324	347	316	308	308	335	352	319	341	325	302	320	312	329	317	317	349	368	327	320	301	360	323	317	339	314	302	308	324	315	307	317	307	310	332	315	313	307	322	380	310	308	310	317	320	332	298	318	354	334	320	324	295	322	332	304	326	352	298	328	319	320	310	318	329	369	356	316	332	292	301	345	310	317	307	307	360	334	315	315	309	336	309	328	317	307	314	298	335	314	333	345	296	333	317	309	336	313	316	348	283	308	347	301	313	318	320	340	327	342	324	331	330	337	309	313	305	309	325	290	310	330	337	334	336	315	326	304	323	312	274	339	303	312	306	355	329	337	345	321	340	320	318	314	300	316	286	330	337	291	309	326	299	296	326	322	326	328	320	322	350	304	311	333	321	331	307	329	332	328	305	321	358	302	299	295	308	326	307	339	312	335	298	303	310	342	325	322	338	343	332	317	301	354	331	343	319	323	308	332	316	316	337	355	305	303	308	278	329	316	362	327	335	327	261	366	327	324	319	326	305	296	327	307	324	334	315	289	306	318	323	309	311	300	329	331	331	316	314	335	342	292	305	334	311	337	328	297	319	340	314	333	343	319	295	335	320	312	306	314	307	318	318	324	324	310	335	322	342	332	322	343	309	333	312	335	304	311	339	312	288	322	337	325	337	332	327	324	318	337	311	313	309	307	328	350	329	343	296	320	286	322	321	321	334	349	312	328	319	334	319	334	314	316	294	318	334	343	332	311	327	309	293	313	289	342	296	337	307	303	308	310	340	292	309	331	317	303	345	312	306	290	315	335	301	290	327	311	315	346	300	315	338	304	332	339	328	319	316	323	324	348	315	328	315	300	326	290	337	335	274	292	326	296	328	328	327	326	332	322	358
10462	20409	20081	14521	11892	10190	8350	6722	4983	3759	2571	1949	1587	1374	1262	1144	1030	1043	931	1036	893	915	913	905	862	894	897	780	788	827	853	781	787	764	762	785	785	732	806	741	777	714	752	772	746	713	720	755	714	759	744	708	738	689	692	681	728	670	740	708	705	653	710	715	699	686	717	721	745	654	737	675	703	670	674	743	707	742	713	727	681	686	696	709	690	682	762	681	711	707	700	762	679	725	686	668	709	713	686	731	732	698	689	727	733	710	718	722	719	715	721	704	688	673	660	712	763	746	714	719	698	657	706	695	703	735	711	687	700	714	701	718	674	701	701	711	730	662	733	685	708	702	704	703	679	751	728	698	719	673	699	741	716	711	696	719	690	703	703	714	671	691	713	708	693	763	695	714	666	686	732	729	729	734	700	785	716	716	687	679	739	766	702	697	705	678	706	739	689	754	703	736	725	703	673	736	684	699	707	717	708	715	734	707	676	729	700	695	720	666	662	701	726	672	693	763	698	733	720	699	721	693	688	703	714	707	708	703	702	697	688	690	683	673	696	713	731	731	702	703	736	705	716	680	723	714	695	714	717	727	724	723	668	716	732	740	743	665	725	747	713	724	668	677	702	688	663	676	719	748	737	743	718	642	717	691	689	710	709	688	716	719	720	724	733	672	685	704	664	722	714	674	704	717	671	742	741	670	747	685	721	700	689	672	761	746	692	773	667	707	751	696	680	678	675	681	684	730	744	774	666	715	709	675	682	708	673	726	694	699	657	729	690	742	740	724	736	736	677	682	707	702	694	714	746	720	714	717	694	695	703	692	726	728	689	673	719	728	681	714	724	707	708	684	732	736	683	690	685	708	677	693	716	748	709	680	740	683	697	704	705	733	685	732	712	641	682	695	715	677	681	730	721	716	710	737	683	732	698	753	718	714	712	675	721	701	715	684	690	697	679	662	737	724	728	703	738	717	711	706	686	649	703	714	727	670	755	717	717	714	734	736	709	757	692	714	701	720	752	713	700	655	689	691	712	746	711	662	664	680	676	678	711	686	694	711	671	749	681	717	749	666	671	713	663	700	725	720	702	786	682	690	670	668	721	786	675	660	703	690	635	691	678	695	690	686	710	724	693	770	727	720	631	704	719	710	731	679	691	779	715	748	761	678	686	718	696	737	710	693	695	718	694	690	694	714	675	723	701	703	694	704	669	762	682	708	697	693	655	679	671	691	706	676	729	695	719	697	701	683	667	670	683	661	705	707	722	747	689	728	669	699	660	656	664	705	736	688	701	704	692	681	721	742	663	664	687	691	686	678	682	714	653	670	699	694	686	718	654	689	726	736	708	691	766	690	711	706	706	722	702	752	683	721	703	756	704	749	716	733	670	749	714	670	644	666	700	758	702	709	710	688	699	718	734	681	714	705	732	736	726	735	728	693	713	694	734	688	731	716	695	732	723	706	680	683	716	717	710	753	710	699	736	724	697	740	698	697	712	724	697	664	686	661	724	700	796	701	682	762	722	688	719	715	718	708	694	680	732	709	709	672	706	733	718	720	678	740	730	743	662	722	733	729	729	676	708	657	698	657	733	736	640	683	749	646	718	715	743	750	701	717	698	722	691	730	684	670	684	714	736	689	734	748	788	714	720	661	724	696	697	686	685	720	740	721	736	661	701	712	681	762	688	724	718	699	715	728	741	676	692	740	705	747	730	675	668	683	698	715	726	696	694	701	696	693	690	667	700	728	756	695	689	719	687	652	691	731	694	719	719	708	701	711	708	697	709	685	704	677	666	717	732	685	727	732	708	711	722	734	780	700	717	696	692	667	706	694	705	717	685	717	751	733	688	694	738	698	751	690	700	728	713	724	713	690	694	684	679	696	723	700	682	713	689	726	703	704	722	696	675	715	718	701	707	691	736	704	700	698	737	735	742	690	712	701	756	705	724	728	738	717	754	674	694	700	663	701	656	662	707	651	714	686	712	693	707	676	713	680	736	682	733	725	698	687	687	739	740	728	706	678	760	755	707	742	680	702	694	732	652	711	694	716	718	738	684	696	707	771	711	726	690	745	674	678	681	683	755	725	718	741	677	660	711	702	683	723	717	659	693	706	744	708	689	743	738	702	666	738	701	700	711	708	692	704	666	692	687	716	666	733	730	690	742	694	691	718	722	703	749	733	660	759	696	742	729	680	703	752	716	711	732	723	738	677	732	679	754	704	731	729	719	730	705	712	727	699	743	725	690	706	759	746	732	762	726	664	713	735	755	711	703	709	676	695	705	666	717	729	690	672	688	723	681	711	709	719	703	685	736	709	754	698	663	661	661	749	700	728	667	707	660	723	705	715	710	710	712	724	714	714	679	732	678	651	746	665	715	715	722	713	661	697	680	714	764	706	712	731	690	684	674	739	680	674	700	672	722	715	705	703	700	730	712	673	743	703	708	699	702	753	678	724	691	722	696	699	677	710	723	674	712	740	712	710	717	714	721	740	701	719	737	765	665	778	708	691	715	704	725	682	694	689	687	720	665	699	717	723	656	693	689	746	720	751	697	728	693	702	690	662	730	735	726	728	710	748	703	735	693	669	691	715	705	749	694	691	706	744	696	736	672	729	712	744	713	701	743	727	668	730	740	706	706	683	699	715	713	716	714	748	638	708	719	769	710	701	713	691	686	690	656	725	697	693	658	714	701	734	704	726	718	727	721	696	664	699	769	682	704	714	702	760	723	734	723	669	711	744	699	675	714	712	670	693	706	687	736	718	718	720	668	671	751	692	672	744	694	695	675	692	705	691	628	689	687	696	714	711	702	734	740	702	650	696	692	721	685	712	696	703	741	729	720	693	659	731	782	698	698	747	710	734	742	674	695	728	665	724	712	706	711	728	698	705	706	693	716	712	690	753	752	703	728	696	704	736	702	728	661	703	695	741	715	669	695	685	673	721	685	664	661	702	692	703	746	704	663	741	755	731	733	715	673	670	735	712	679	720	688	699	741	742	675	725	696	712	695	692	709	730	717	732	641	679	716	689	709	751	706	758	688	752	733	652	729	704	717	702	705	734	683	748	739	701	699	713	702	719	686	709	746	669	718	672	700	771	712	722	705	664	672	666	711	717	717	681	758	680	724	685	746	721	723	725	730	687	709	748	686	765	697	670	742	710	700	666	699	737	668	726	727	719	714	736	717	746	717	669	677	703	722	714	695	706	703	734	752	731	706	723	665	698	750	699	723	737	694	666	701	714	681	668	685	683	676	683	690	683	688	700	716	702	736	765	709	722	722	720	711	698	708	727	699	694	734	692	730	706	710	733	757	729	756	712	725	686	709	723	675	706	693	701	675	713	661	714	674	689	719	668	734	648	717	700	663	689	707	706	711	677	681	706	675	711	659	681	714	655	724	707	733	708	701	705	696	736	738	710	713	702	732	714	672	720	661	734	720	730	700	727	682	711	679	747	741	682	707	689	716	690	673	710	732	695	700	723	676	761	719	698	717	740	705	704
24200	21458	28926	24387	21446	14207	6190	3554	2405	1888	1288	1079	913	873	715	769	658	657	685	661	636	620	610	578	606	605	595	578	574	580	560	577	607	564	565	557	549	542	576	555	569	600	515	505	544	503	519	524	541	549	534	533	540	564	531	556	528	518	505	525	556	526	550	531	560	528	529	491	496	542	529	539	508	541	492	493	549	517	522	538	535	517	474	496	540	480	509	511	490	498	471	542	550	521	516	525	517	501	506	507	498	514	524	502	515	535	529	474	529	541	539	519	475	532	532	520	506	488	554	510	549	526	547	520	516	478	512	488	531	518	501	496	527	516	465	491	500	505	534	512	527	513	467	489	515	539	480	528	519	515	542	523	511	546	531	511	526	483	531	469	513	579	566	511	498	516	543	501	530	541	545	558	537	546	509	507	496	525	527	538	513	527	480	523	530	514	537	508	480	518	516	533	542	503	525	515	511	516	564	491	522	558	515	531	551	494	511	560	557	483	524	522	536	490	518	528	509	545	528	520	552	527	488	465	578	492	507	533	542	485	514	524	528	533	533	517	500	553	558	516	556	542	543	503	485	543	547	505	550	526	525	554	522	515	514	466	554	546	577	503	514	539	531	483	525	522	511	467	504	505	489	485	512	494	542	529	505	514	517	525	495	493	497	520	517	530	505	492	537	475	539	501	503	511	522	541	500	542	530	512	537	504	524	468	507	560	540	535	559	538	480	495	498	487	561	502	517	567	544	515	498	502	520	490	509	557	545	519	508	549	517	509	557	492	528	536	483	518	529	528	512	507	490	493	506	510	460	524	532	507	532	509	564	501	478	502	502	522	484	493	559	525	526	472	556	516	516	531	543	539	492	523	482	515	541	511	533	534	533	517	521	530	526	561	500	490	501	543	520	521	516	523	546	493	531	529	510	483	522	537	552	537	488	536	485	514	521	516	503	499	510	535	524	533	526	548	469	517	548	477	526	532	510	495	529	493	493	484	520	535	503	476	510	494	509	513	517	506	499	482	530	492	496	509	496	500	534	496	540	483	552	535	590	518	517	542	511	538	525	463	485	478	549	519	553	498	489	546	528	511	501	538	476	536	502	514	547	497	482	508	489	487	525	514	525	468	496	509	513	502	497	519	554	475	496	525	498	521	538	536	493	493	495	535	514	530	535	509	542	507	554	515	457	498	556	525	513	513	515	522	464	521	513	505	505	461	493	506	504	519	533	540	564	548	490	504	518	512	504	505	516	490	521	538	543	534	519	507	509	515	537	527	502	563	529	512	521	510	488	527	557	499	494	522	496	532	523	517	486	488	497	541	540	532	527	508	514	467	518	491	527	505	441	487	571	523	492	475	506	539	496	532	522	530	539	521	521	543	555	467	505	547	511	506	568	508	521	507	558	504	508	562	504	513	575	554	486	515	552	542	520	499	521	478	490	563	529	535	522	509	543	544	547	517	513	502	497	471	503	500	504	525	528	552	524	531	484	489	495	511	532	510	539	526	495	524	517	480	520	497	516	504	511	513	469	497	492	518	499	500	536	543	526	538	496	491	539	495	508	546	553	525	524	518	494	473	522	531	501	523	527	524	486	499	513	514	564	493	518	505	503	516	523	506	512	522	522	519	512	517	523	537	476	522	506	560	523	527	508	493	489	505	536	536	557	512	485	505	496	531	525	521	518	497	553	527	471	479	536	489	539	543	507	514	517	543	527	552	513	517	512	529	510	540	491	499	519	515	497	462	510	476	525	539	538	497	517	521	491	539	461	507	534	508	545	507	508	519	547	524	524	531	550	535	516	519	548	522	508	531	540	475	483	515	501	520	496	547	508	555	494	552	492	511	503	532	511	522	506	520	503	500	489	512	550	524	514	522	508	526	506	509	535	469	587	463	528	523	530	540	528	509	502	532	523	528	522	510	547	529	501	491	536	517	558	525	551	506	512	509	560	511	486	486	531	508	474	486	558	514	519	512	464	518	542	524	504	499	495	522	520	537	529	492	488	550	476	529	483	522	521	522	551	531	537	506	501	504	564	513	564	488	539	466	512	565	540	461	538	512	524	503	504	490	501	511	500	558	462	543	500	510	477	510	507	504	516	495	507	558	529	540	501	561	532	508	518	549	495	474	460	541	507	516	530	531	502	506	526	533	510	490	504	537	542	462	533	516	521	541	485	535	537	491	523	490	513	477	536	508	540	523	519	503	544	528	537	532	516	539	533	508	514	533	552	494	528	503	509	561	525	489	523	487	495	484	493	528	561	498	499	512	522	488	540	497	489	551	484	477	550	520	497	508	576	552	522	494	495	544	504	495	502	510	469	523	507	498	492	511	521	508	513	507	503	544	520	548	488	511	512	499	527	520	519	493	507	509	553	499	528	502	528	526	520	466	539	554	530	494	530	548	558	501	515	505	497	489	557	483	517	515	509	497	513	502	516	534	486	535	489	532	495	523	507	496	498	519	515	519	526	508	535	517	540	497	530	538	499	484	506	518	483	502	517	505	525	511	515	528	529	505	545	497	533	472	513	479	512	506	511	537	525	502	464	569	494	511	535	475	541	523	523	532	536	520	506	528	529	512	503	519	513	492	490	513	531	498	536	503	485	548	493	555	574	488	536	485	564	483	508	507	525	494	527	495	506	510	549	527	529	509	549	499	507	503	507	496	556	488	547	517	509	515	510	525	517	470	513	537	480	487	531	470	514	547	520	505	515	486	549	497	508	532	476	517	510	493	494	504	491	479	493	527	507	506	486	493	522	448	503	506	542	540	474	546	474	526	493	534	503	500	484	502	542	508	529	515	532	507	500	488	542	525	498	521	542	560	515	519	515	529	519	506	522	520	518	511	470	525	535	504	521	486	489	511	502	499	495	556	489	510	547	521	505	524	486	466	514	520	494	526	531	469	497	499	550	524	507	513	500	510	501	513	488	539	519	503	528	492	505	494	507	498	573	510	521	509	471	517	508	555	529	518	489	510	488	538	504	553	522	533	512	492	499	503	483	503	508	479	527	521	554	489	508	490	526	525	534	511	535	522	541	541	502	501	529	554	490	544	529	522	561	525	513	550	532	510	522	510	547	518	528	559	555	518	509	547	571	460	527	499	504	498	505	513	503	514	491	577	496	520	497	521	493	529	525	499	485	493	514	530	507	524	516	540	500	505	519	521	506	522	522	478	524	492	511	503	523	522	452	485	525	518	522	512	555	503	490	515	522	524	528	460	503	532	538	507	492	539	475	497	547	532	534	537	507	516	551	516	548	509	507	494	519	531	525	524	483	492	492	574	505	569	502	451	503	512	486	528	504	517	503	527	509	496	529	537	498	533	513	529	541	543	527	485	473	505	537	519	551	504	499	530	534	520	467	513	494	480	511	516	524	488	537	537	569	490	493	516	490	518	511	519	556	550	505	525	520	528	447	561	528	499	509	504	489	515	512	514	482	466	502	516	535	508	521	504	497	491	533	553	484	489	502	536	506	514	512	516	543	529	521	463	533	508
13575	26648	25456	19807	16824	14548	12274	9931	7604	5670	3998	3065	2521	2240	2008	1870	1672	1660	1558	1573	1496	1427	1398	1367	1342	1420	1331	1266	1214	1247	1188	1232	1195	1156	1176	1129	1215	1133	1130	1115	1117	1133	1134	1107	1086	1085	1065	1002	1077	1107	1096	1062	1095	1068	1054	1116	1073	1087	1034	1052	1055	1099	1078	1062	1039	1048	1044	1068	1053	1056	1066	1068	1059	1047	1001	1029	1011	1079	1028	1073	1106	1050	1114	1059	1061	1045	1047	1044	1046	1026	1041	987	1068	1035	1056	1051	1009	1030	1038	990	1032	1033	1029	1044	1050	1074	1057	1005	1104	1050	1064	1094	1059	1045	1072	1019	1028	1037	1063	1098	1122	1055	1012	1035	993	1034	1045	1088	1027	996	986	1024	1048	1029	1091	1045	1044	1068	1086	1029	1020	1095	1034	1065	994	1092	1048	1084	1070	1026	1054	1028	1100	1086	1051	1024	1062	1040	1042	1065	1053	1100	1008	1077	1086	1000	1061	1044	1079	1059	1074	986	1054	1068	1065	1009	1060	1060	1042	1071	1081	1056	1052	1073	1067	1015	1020	1006	1053	1027	1023	1059	1038	1079	1018	1022	1054	1091	1091	1045	1046	1062	1057	1119	1109	1054	1085	1040	1076	1061	1108	1067	1027	1067	1105	1077	1060	1055	1083	1103	1016	1051	1061	1044	1048	1120	1007	1097	1093	1074	1005	1035	1040	1088	1070	1066	1000	1024	1072	1060	1040	1090	1054	1025	1082	1059	1061	998	1102	1050	1063	1060	1050	1037	1122	1050	1015	1113	1078	1120	1081	1015	1119	1047	1086	1064	1025	1037	1014	1057	1045	1050	1010	1060	1063	1005	1070	1005	993	1082	1052	1033	1042	1086	1021	1041	1092	1007	1019	1056	1058	1064	1091	1003	1101	1016	1095	1111	1087	1034	1057	1060	1107	1044	998	1042	1072	1025	1074	1059	1031	1040	1062	1045	1039	1037	1084	1036	1087	1038	1044	1039	1052	1016	1031	1031	1065	1076	1022	1061	1024	1081	1068	1029	1079	1044	1043	1076	1100	1085	1046	1002	1050	1112	1030	1075	1105	1100	1041	1040	1071	1077	1103	1084	1076	1068	1049	1039	1067	1001	1058	1069	1022	1068	1070	1070	1050	1062	1044	1061	1046	1064	1119	1053	1056	1096	1043	1072	1022	1033	1062	1075	1047	1067	1085	1062	1000	1023	1051	1062	1060	1020	1059	1032	1018	1024	1028	1038	1063	1115	1068	1114	1061	1077	1004	1048	1004	1048	1047	1055	1038	1024	1058	1023	1062	1051	1046	1009	1065	1032	1085	1049	1034	1032	1078	1043	1032	1026	1048	1040	1003	1065	1088	1014	1013	1130	1081	1074	1116	1011	1071	1067	1066	1098	1041	1093	1019	1081	1060	1043	1063	1021	1060	1079	1068	1038	1062	1034	1050	1027	1012	1028	1070	1061	1056	1074	1012	1089	1069	951	1079	1038	1064	972	1064	1031	1109	1037	1036	1095	1147	1037	1039	1057	1060	1048	977	1010	1026	1028	1130	1049	1089	1053	1051	1042	1090	1037	1072	1058	998	1113	1062	1060	1031	1045	1008	1028	1053	1078	1001	1057	1065	1035	991	1059	987	1034	1097	1081	1089	1040	1079	1053	1048	1027	1047	1073	1064	1042	1053	1018	1052	1032	1096	1067	1075	1057	1010	1106	1012	1028	1060	1073	1076	1007	1027	1063	1069	1075	1053	1114	1009	1050	1084	1013	1083	1034	1068	1036	1036	1041	1034	1085	1033	1113	1046	1107	1101	1112	1065	1033	1021	1089	1004	1071	1078	1077	1020	1066	1029	1046	1030	1003	984	1062	1098	1075	1058	996	1022	1114	1078	1061	1040	1045	1088	1086	1064	1070	1047	995	1039	1069	1127	1064	1077	1022	1028	1021	1048	1091	1037	1010	1049	1026	1070	1055	1092	1031	1037	1089	1042	1096	1081	1027	1032	1057	1074	1007	1028	1060	1078	1031	1048	1045	1067	1019	1031	1023	1095	1077	1068	1062	1029	1049	1051	1033	1078	1005	1043	1013	1026	1038	1115	1033	1091	1092	1052	1053	1051	1105	1047	1041	1069	1073	994	1049	1012	996	1020	1088	1020	1037	1105	1062	1093	1073	1043	1028	1087	1025	1060	1042	1063	1072	1123	1074	1016	1054	1053	1033	1029	1032	1028	1078	1114	1037	1026	1056	1076	1100	1042	1042	1082	1039	1037	1044	1084	1129	1048	1027	1029	1095	1037	1086	1105	1047	1069	1063	1053	1053	1076	1063	1058	1090	1070	1092	1029	1063	1037	1115	1045	1075	1057	1027	1119	1018	1024	1086	1019	1072	1040	1016	1030	1084	1042	1066	994	1071	1037	1059	1081	1042	1015	1024	1056	1062	1026	1054	1086	1084	1085	1066	1101	1092	1084	1051	1028	980	1034	1047	1058	1060	1019	1116	1040	1139	1014	1096	996	1042	1071	1092	1058	1067	1019	978	1030	1043	1018	1018	1111	1083	1048	1074	1025	1057	1107	1033	1066	1080	1044	1077	1007	1078	1088	1025	1051	973	1048	1018	1019	1065	1022	1052	1052	994	1075	1004	1030	1087	1017	1028	1071	984	1070	1042	1084	1075	1016	1069	1107	999	1071	1055	1041	1063	1050	1073	1063	1048	1029	1074	1021	1099	1088	1081	1066	1028	1032	1013	1079	1038	1041	1046	1027	969	1018	1028	1099	1071	1041	1055	1028	1087	1059	1042	1055	1036	1108	1030	1069	1064	1030	1015	1140	1055	1054	1082	1028	1074	1011	1065	1058	1015	1041	1043	1018	1043	1045	1022	1031	987	1130	1013	1093	1035	1075	1032	1103	1016	1042	1044	1081	1055	978	1086	1059	1070	1065	1089	1028	1112	990	1110	1118	1003	1038	1063	1056	1028	1098	1063	1021	1057	1096	1073	1052	1079	1043	1076	1035	1037	1068	1066	1023	1075	1060	1051	990	1044	1034	1068	1033	1045	1046	1089	1059	1033	1069	1053	1095	1013	1065	1015	1034	1040	1074	1035	1082	1026	1078	1028	1027	1133	1073	1073	1029	1046	1069	1026	1033	1040	1044	1082	1053	1100	950	1120	1049	1006	1070	1066	1051	1085	1092	993	1080	1057	1018	1066	1038	1046	1069	1063	1070	1003	1075	1042	1061	1073	1030	1065	1044	1061	1062	1070	1033	1016	1045	1067	1104	1005	1036	1018	1057	1022	1026	1035	1015	1000	1085	1072	1073	1063	1086	1100	1119	999	1044	1060	1035	1059	1103	1048	1055	1041	1041	1044	1085	996	1085	1022	1071	1056	1044	1088	1070	1055	1079	1029	1019	1039	1046	1076	1057	1066	1038	1043	1113	1074	1079	1054	1026	1059	1047	1022	1086	1103	1035	1040	1105	1060	1068	1057	1045	1105	1077	1008	1041	1024	1024	1019	1022	1009	1027	1090	1044	1062	1053	1071	1088	1102	1022	1070	1127	1062	1036	1044	1012	965	990	1104	1067	1107	981	1024	992	1069	1063	1081	1013	1097	1042	1056	1073	1100	998	1021	1108	1025	1075	1040	1078	1071	1062	1018	1072	979	1005	1053	1044	1038	1041	1024	1004	1068	1008	998	1075	1078	1048	1008	1042	1090	1033	1066	1052	1037	1023	1023	1062	1099	1107	1047	1076	1050	984	1053	1049	1091	1022	1027	1019	1048	1018	1078	1057	1126	1051	1048	1052	1050	1030	1019	1009	1075	1036	1041	1058	1078	1043	1027	1083	1049	1049	1047	1091	1018	1058	1046	1020	1033	992	1041	1058	989	1011	1071	1038	1045	1088	1046	1061	1043	960	1018	1009	1013	1065	1002	1084	1037	1048	1024	1019	1052	1038	1032	1089	1066	1086	1070	1030	1082	1095	1049	1032	1117	1081	1065	1086	1118	1010	1024	1074	1033	1069	1030	1046	1094	1063	1022	1058	1066	1044	1089	1022	1115	1010	1008	1048	1027	1091	1032	1090	1078	1057	1047	1057	1080	1084	1072	1013	1034	1048	1085	997	1097	1047	1061	1082	1063	1081	1031	1011	1025	1038	1091	1041	1012	1062	1082	1095	1143	1058	1035	1042	1041	1032	1028	1052	1078	1018	951	1101	1025	1072	1040	1030	1028	1089	1071	1030	1007	1076	1003	1016	1057	1096	1075	1033	1077	1064	1029	1032	1040	1028	1010	1077	1059	1085	1058	1046	1004	1130	1017	1088	1058	1017	1122	1078	1035	1036	1032	1038	1043	1013	1033	1014	1027	1042	1048	1124	1123	1038	1040	995	1071	1028	1035	1084	1038	1078	1081	1081	1041	1087	1033	1059	1063	1086	1061	1104	1017	1055	1044	1055	1060	1031	1044	1064	1014	1056	1067	1087	1057	1057	1103	1053	1063	1077	1061	1068	1013	1092	1069	1041	1027	1086	1054	1041	1064	1037	1081	1068	1015	1032	1040	1042	1062	1054	1024	1072	1018	1041	1034	986	1087	1032	1060	1023	1030	1027	1094	1081	996	1000	1100	1047	1042	1017	1086	980	1017	1049	1027	1115	1022	1050	1041	1049	1018	1067	1063	1044	1102	1039	1039	1037	1127	1024	1109	1012	1012	1009	1047	962	990	1031	1018	1027	1004	1053	1099	1063	1014	1018	1053	994	1027	1065	1048	1059	1074	1007	1027	1005	1033	1080	958	1053	1037	1113	1037	1073	1048	1050	1119	1051	1061	1052	1053	1067	1016	1029	1037	1081	1041	1075	1040	1047	1056	1035	1025	1056	1075	1098	1061	1038	1088	1034	1060	1086	1050	1035	1022	1068	1046	1041	1031	1086	1092	1041	1082	1067	1012	1101	1086	1083	1025	1081	1079	1019	1052	1037	1074	1001	1059	1041	1009	1060	1049	1087	1035
27293	17001	5174	2623	1733	1281	1074	830	697	576	523	540	439	439	479	444	426	409	403	434	411	421	458	463	392	422	385	425	433	431	464	451	445	420	412	407	433	418	403	429	416	441	407	456	410	395	455	419	427	444	403	439	493	427	450	450	434	438	399	396	436	416	408	404	429	424	401	399	374	431	418	452	421	407	446	386	415	399	463	414	423	445	426	408	437	423	449	429	407	445	435	417	398	399	463	424	430	415	456	437	395	453	446	451	447	439	439	428	405	436	429	435	388	406	423	420	417	474	400	425	464	424	414	385	402	426	404	435	432	411	410	414	437	448	403	413	430	406	411	428	396	427	439	449	420	428	404	434	436	416	430	424	429	426	434	472	431	447	428	410	435	390	461	412	374	393	413	414	405	446	430	390	427	412	432	416	424	420	428	404	405	454	434	437	462	402	406	417	408	430	434	390	462	423	413	406	416	439	403	421	439	398	428	430	424	430	426	418	381	432	393	411	379	395	432	439	433	417	405	445	394	420	423	394	449	452	386	450	392	400	419	465	412	425	419	439	439	422	419	385	408	436	435	407	399	437	436	426	440	439	444	462	403	409	432	421	474	431	430	402	401	416	400	433	393	421	460	434	419	438	439	435	420	419	418	406	456	431	396	437	442	427	393	407	393	462	449	427	465	449	395	410	470	466	388	442	442	442	440	419	397	419	426	434	438	435	452	447	439	417	431	410	422	458	411	430	415	428	445	406	437	438	405	447	410	421	457	448	443	429	405	421	404	398	453	479	417	424	428	422	427	409	435	407	432	422	440	390	457	470	398	381	421	387	433	423	425	428	389	438	429	428	426	431	414	388	400	410	418	401	435	387	436	419	428	400	405	453	399	444	441	466	437	436	440	419	432	421	429	450	440	422	420	392	421	438	383	468	405	445	405	410	419	478	427	438	408	435	430	406	426	442	434	440	393	438	408	414	466	411	438	416	399	445	405	443	438	449	440	410	428	416	435	454	431	408	487	439	413	437	432	458	415	457	439	427	461	400	421	428	441	440	431	395	423	448	428	419	425	412	439	460	386	428	418	394	456	432	471	421	432	441	438	413	435	448	444	429	409	415	414	445	404	414	395	442	420	409	452	443	432	404	424	438	438	385	430	418	441	437	399	409	437	439	466	425	428	406	406	432	417	454	394	460	424	437	422	404	385	442	425	423	437	433	412	397	390	413	428	424	467	408	439	422	443	441	393	406	430	418	426	412	412	398	438	418	481	419	428	407	449	432	427	425	415	455	407	384	425	448	431	412	459	421	425	409	455	440	410	405	432	431	393	410	429	410	475	468	397	445	414	430	439	488	407	427	407	442	411	430	426	423	417	428	436	388	427	417	439	440	429	405	406	424	419	448	410	411	424	402	400	462	432	422	420	395	419	474	409	391	441	416	427	391	416	417	390	459	414	406	431	416	425	410	429	457	389	430	402	422	449	435	430	380	440	471	418	418	412	449	438	451	437	430	377	446	402	419	414	411	441	416	414	433	406	408	439	431	378	409	448	424	463	408	386	459	444	479	427	418	431	430	390	447	405	446	428	393	462	406	429	395	416	439	426	411	426	411	390	436	439	424	432	441	445	397	413	451	418	467	437	397	412	413	376	422	393	436	437	430	417	414	410	442	408	439	411	437	384	421	423	452	437	399	423	451	439	421	415	421	412	421	426	415	398	407	406	384	403	410	397	433	394	360	421	404	415	421	393	429	426	468	439	419	440	404	406	404	412	459	380	400	433	447	423	425	442	427	398	427	417	440	406	436	411	393	412	435	418	406	450	464	429	391	445	403	416	437	421	430	435	432	441	473	429	453	400	417	390	449	394	395	417	456	438	449	438	412	418	416	459	414	404	397	467	416	420	445	452	418	432	405	432	433	443	456	443	415	428	434	415	403	447	429	429	426	434	430	419	419	451	388	439	404	407	460	429	443	427	450	404	408	422	413	407	460	448	439	420	453	419	454	447	478	408	457	467	428	419	429	409	403	424	414	419	375	378	400	469	405	456	400	461	453	426	457	417	407	439	417	434	429	457	438	451	438	434	414	411	447	409	410	384	449	426	448	453	428	462	451	422	398	419	427	431	429	485	436	414	458	420	419	397	425	432	442	428	428	466	388	452	457	441	446	450	427	423	437	382	394	421	407	382	432	437	439	451	428	407	435	444	436	442	451	451	408	407	383	426	409	423	432	439	437	422	412	468	409	427	466	446	396	446	396	419	427	410	457	449	446	410	435	434	396	415	456	452	366	407	425	415	392	418	437	457	441	427	447	440	373	402	460	449	402	404	441	458	434	439	438	434	430	470	402	443	402	432	457	390	410	426	423	404	424	409	460	427	426	426	452	452	428	461	415	379	405	442	422	445	424	389	429	424	449	416	429	389	470	433	437	416	428	421	402	443	427	402	404	480	370	404	424	412	424	448	437	425	449	429	439	463	454	431	407	431	421	442	417	421	413	409	415	413	436	460	475	435	447	424	433	442	386	396	400	446	415	416	393	434	440	449	423	449	431	443	419	403	395	442	417	406	381	397	427	472	428	376	400	413	390	441	429	416	441	433	426	461	429	388	433	438	426	402	421	442	386	407	415	426	437	440	418	419	419	439	403	431	437	446	431	403	447	414	427	429	442	462	422	410	419	427	383	445	448	468	396	432	405	437	424	405	445	421	440	439	389	404	403	398	445	444	401	435	381	431	411	411	458	394	449	437	460	408	432	453	402	441	430	431	460	432	415	432	413	426	447	429	438	414	425	392	446	437	407	430	431	417	428	416	449	393	401	433	446	457	424	451	473	433	441	404	420	416	451	439	385	428	390	429	427	462	406	414	412	433	430	434	411	425	407	415	424	386	391	425	414	432	419	416	453	422	439	433	425	373	441	426	418	424	432	436	408	405	411	415	421	405	403	405	435	437	428	453	413	401	437	398	432	437	447	436	426	436	466	424	446	400	450	447	428	438	416	424	396	428	415	421	442	446	431	429	427	419	410	438	427	409	428	443	402	389	444	433	429	400	420	395	435	440	433	463	458	435	406	467	464	438	435	436	434	404	437	398	472	418	430	446	437	464	425	395	397	416	426	427	452	460	442	447	401	436	409	387	468	431	399	424	443	434	413	412	439	439	404	448	418	450	434	437	428	423	412	393	417	404	392	443	418	428	418	426	410	441	436	428	450	472	409	395	418	427	415	442	438	440	423	413	426	432	426	449	405	438	443	467	409	451	378	397	405	440	415	413	376	424	401	435	426	437	446	419	412	390	407	398	409	468	438	414	437	435	432	419	418	439	425	392	408	424	425	412	437	394	396	421	406	449	433	466	434	398	397	417	421	405	418	425	424	486	400	410	414	426	433	436	398	417	422	419	441	427	425	419	401	407	421	449	426	437	430	431	417	391	413	415	438	405	400	491	412	428	405	437	396	436	397	418	406	425	427	445	435	427	460	406	416	392	457	401	427	464	432	435	415	428	398
7926	10077	9860	6875	5424	4496	3636	2771	2046	1573	1334	1179	1139	1064	1012	993	985	939	969	1090	999	1015	1000	992	1034	987	992	968	1059	999	944	936	984	959	955	959	944	925	976	885	924	957	950	897	921	950	918	929	937	909	918	942	886	885	942	989	912	878	924	966	932	925	935	954	888	918	921	903	930	886	864	893	886	926	905	952	934	933	959	928	932	893	940	936	934	880	883	935	893	905	922	908	962	910	924	932	918	915	968	876	977	961	901	932	993	897	929	938	832	884	899	922	924	944	973	991	881	917	853	879	945	914	924	882	961	916	922	846	886	894	898	902	905	896	919	950	933	963	963	930	897	934	913	953	934	957	872	899	945	920	929	937	922	947	933	955	943	924	879	938	943	947	911	906	1010	929	949	932	916	970	907	946	935	955	917	911	876	949	917	933	903	937	925	887	935	892	886	918	937	911	915	893	926	879	977	942	939	892	958	944	917	958	919	959	900	994	945	949	902	974	861	923	854	870	919	889	945	915	906	891	907	993	924	918	902	962	899	930	923	942	936	915	917	937	920	895	942	919	959	941	873	953	910	950	887	1009	916	937	939	920	907	887	956	969	963	863	947	903	960	956	921	910	874	940	941	900	924	895	896	940	857	941	921	915	952	908	921	901	910	872	920	900	889	892	898	960	895	953	859	901	949	914	897	909	900	948	950	902	911	905	972	922	926	830	908	860	922	939	950	922	900	973	909	916	936	916	923	963	890	960	969	900	941	926	924	880	913	887	902	917	910	910	910	886	957	940	917	940	876	925	956	929	952	923	893	898	919	962	903	949	919	914	953	905	904	936	989	937	943	931	928	940	933	919	934	908	935	933	912	941	898	906	906	877	925	900	970	914	878	931	909	964	915	926	923	925	857	963	920	877	911	913	936	901	929	894	882	944	961	911	920	877	882	904	931	934	915	933	920	926	959	910	884	898	962	919	901	922	925	936	937	918	900	1002	958	902	886	918	981	942	928	977	917	903	895	977	940	949	879	926	867	914	929	941	877	933	904	900	915	927	914	890	942	910	897	934	918	985	965	898	878	878	923	892	970	885	917	924	926	950	932	944	912	933	899	941	951	852	925	940	918	878	894	901	891	921	955	979	909	928	933	910	918	934	934	896	935	952	940	907	892	968	940	932	971	874	912	963	953	915	936	911	930	944	957	967	887	933	975	900	885	918	978	859	895	870	935	890	912	923	890	921	922	905	920	894	950	917	932	978	970	910	914	962	926	921	998	893	944	869	880	937	904	958	917	870	923	904	909	924	896	897	913	908	916	909	890	935	961	949	963	928	918	908	936	889	959	903	955	918	932	952	930	872	912	914	932	964	899	931	926	899	979	923	934	965	906	952	899	946	907	981	940	878	991	908	898	964	892	978	927	933	937	888	919	938	894	931	882	898	905	899	917	918	991	886	875	935	1040	879	937	932	920	885	946	918	938	849	884	970	944	892	887	943	915	986	906	924	890	896	950	926	914	913	903	926	911	896	948	901	943	918	914	945	930	917	917	931	913	923	908	952	922	951	872	933	902	902	881	919	911	875	871	938	929	898	907	927	936	982	930	927	898	872	924	871	947	890	937	916	920	851	941	912	938	902	931	948	971	871	911	885	900	964	921	909	953	934	912	956	895	933	909	965	953	857	928	924	957	968	975	922	898	948	914	933	912	930	953	915	894	889	883	949	969	906	937	913	950	955	946	955	916	895	922	948	913	938	913	911	964	923	880	935	922	905	932	913	906	977	945	915	961	846	938	940	884	1015	893	918	916	898	911	853	925	937	910	981	897	940	935	951	947	948	921	906	949	910	944	946	911	907	987	953	911	945	894	935	948	919	953	900	899	925	909	922	880	879	911	949	894	839	922	935	950	922	904	904	882	981	944	886	907	875	918	899	907	908	865	890	939	931	925	943	892	983	902	906	908	870	923	912	900	954	954	882	913	979	952	919	917	967	956	960	903	876	964	977	942	898	936	888	975	967	904	909	919	915	946	915	884	970	908	944	916	923	936	939	921	955	924	894	942	929	926	953	897	968	926	934	938	918	910	906	954	907	943	886	905	942	922	945	916	941	962	910	973	917	929	930	929	920	958	889	943	956	864	966	926	936	906	903	925	942	911	953	883	953	925	925	932	906	953	920	917	901	889	932	957	909	922	910	942	968	937	913	914	955	912	928	953	891	901	938	911	917	921	943	921	924	948	982	915	947	910	978	913	924	960	909	929	906	1011	932	869	914	916	919	874	909	963	892	898	947	981	934	913	937	900	938	944	921	952	946	950	928	900	908	937	899	1008	884	952	911	932	911	944	972	882	926	933	923	882	905	922	940	917	941	940	942	908	908	940	867	930	958	916	886	950	879	904	914	922	871	918	942	978	865	875	911	897	918	947	902	941	963	934	906	901	959	933	974	922	939	851	930	875	904	956	940	894	884	877	942	949	964	898	892	968	941	968	911	907	921	855	907	879	911	928	934	930	916	934	951	950	933	965	926	951	926	886	937	908	914	898	890	913	953	931	889	954	915	899	969	957	967	904	894	919	907	919	879	908	899	915	916	844	899	825	936	894	934	905	891	977	896	967	888	929	905	915	927	912	933	916	913	883	934	933	896	885	900	956	915	876	971	901	897	947	972	887	961	923	927	964	924	976	929	885	886	927	904	898	940	957	945	968	939	935	999	950	922	852	883	949	951	892	935	933	864	971	895	924	929	923	930	906	902	942	985	936	893	976	927	916	906	923	920	892	973	909	887	945	1002	900	911	931	860	920	921	904	949	967	915	975	913	967	905	937	903	907	921	879	921	953	874	933	839	913	938	924	926	915	964	911	973	936	932	865	929	885	928	904	911	842	978	926	924	920	896	949	890	959	922	899	937	911	970	911	912	882	885	943	884	929	972	900	902	927	923	893	923	908	969	943	929	905	938	911	937	945	929	880	935	924	943	911	914	917	911	876	933	952	923	955	924	951	860	951	957	895	905	913	903	949	920	888	923	945	971	980	904	972	930	914	985	879	903	944	879	880	885	908	913	849	965	951	914	939	947	931	885	916	994	895	895	979	925	923	924	897	1003	927	915	962	929	888	956	882	879	946	957	911	934	957	952	918	892	913	927	908	869	899	943	906	926	943	938	869	856	930	896	914	898	942	952	907	957	916	900	915	907	959	922	941	915	913	920	889	939	862	911	930	910	914	953	921	917	888	946	909	940	916	933	927	916	942	874	919	965	869	920	907	964	936	971	980	899	939	921	861	948	953	878	928	954	919	943	988	892	954	915	896	888	977	925	971	923	897	991	910	910	909	980	892	936	911	975	975	897	954	926	910	952	937	904	890	867	878	859	867	928	926	902	946	968	907	910	900	927	908	875	951	927	880	933	970	953	920	904	873	899	909	926	944	930	867	902	918	914	875	971	891	940	924	936	913	869	963	908	903	953	934	919	852	954	925	929	914	945	941	908	883	922	917	914	907	937	921	893	912	948	952	924	983	922
25155	21456	27979	25272	14076	4359	2813	1857	1325	919	689	611	562	466	462	413	407	397	414	399	385	359	372	366	322	349	343	362	334	366	372	366	341	330	341	329	327	329	332	309	316	338	325	332	306	326	341	330	335	298	313	318	293	332	308	296	345	318	325	315	333	306	293	318	333	328	314	327	289	323	293	324	315	309	323	327	333	299	319	328	306	350	290	328	306	344	349	306	341	313	333	331	338	302	292	321	319	330	330	299	320	345	313	320	319	305	308	334	312	300	294	363	329	313	306	308	328	283	300	329	295	289	328	276	327	309	294	301	321	337	335	331	314	292	329	341	313	332	328	307	341	316	304	300	295	308	337	315	317	345	304	326	299	333	329	290	315	299	306	341	327	314	311	341	308	345	280	314	289	329	301	308	326	327	301	292	307	306	337	311	303	321	320	325	318	318	326	319	320	311	293	323	324	320	326	319	300	293	316	326	309	300	308	339	291	318	325	315	318	344	311	298	305	325	332	319	330	360	325	321	286	329	326	317	304	338	337	304	307	314	337	342	303	337	322	335	343	353	342	316	324	283	360	343	312	322	325	322	309	325	340	300	291	325	284	319	295	359	343	305	328	316	293	318	309	306	324	304	319	306	315	273	282	323	304	299	321	334	352	324	301	335	315	299	332	319	335	324	332	335	257	312	306	339	299	301	281	309	328	332	327	327	310	310	312	337	316	276	308	329	356	323	313	326	333	324	292	299	312	299	311	327	312	331	318	318	307	315	312	338	317	308	323	355	338	303	310	270	322	308	288	300	339	310	313	317	341	314	320	304	305	336	319	303	335	318	321	310	301	322	274	324	342	297	323	327	317	337	285	300	316	312	344	327	289	357	327	311	319	314	328	342	351	328	333	312	310	313	330	343	299	312	338	302	299	295	328	322	283	296	331	340	335	294	339	324	333	319	320	332	323	307	309	316	332	309	313	319	327	294	309	288	305	314	347	318	321	309	324	311	317	287	292	360	332	321	333	324	345	310	341	330	296	297	319	298	280	332	304	324	323	318	317	338	307	311	330	324	291	318	350	287	342	315	297	307	293	304	342	325	299	299	295	285	317	324	303	317	301	311	320	307	299	274	335	355	295	307	341	307	315	295	295	323	303	309	308	342	293	272	303	310	298	313	278	324	313	313	349	293	323	310	321	306	320	331	312	288	332	313	328	308	319	317	308	291	312	311	345	307	319	324	334	314	319	292	313	309	301	312	311	312	330	315	340	324	326	278	319	330	332	324	346	312	323	292	365	301	291	295	297	319	317	314	297	316	315	317	341	270	342	321	327	310	349	277	336	324	301	313	310	304	315	334	324	309	322	331	290	321	327	316	295	312	309	331	320	315	306	299	301	290	320	327	298	301	285	344	322	303	301	323	307	311	329	325	336	334	294	300	329	282	353	329	285	314	304	313	289	321	305	301	303	319	294	302	304	307	307	343	335	327	316	318	306	275	289	307	321	296	293	351	311	280	339	328	312	311	319	344	338	301	339	277	336	273	322	311	303	326	295	301	308	287	321	309	324	319	318	308	331	311	317	330	332	289	295	328	284	346	293	328	320	295	303	312	306	299	310	331	319	294	318	309	298	342	295	325	347	318	299	316	299	313	308	341	309	309	328	327	285	303	329	300	312	317	292	347	316	305	324	340	343	316	273	311	290	300	311	353	285	300	321	319	341	293	293	337	310	300	341	304	324	285	309	309	304	348	322	312	318	319	329	310	308	287	308	313	323	326	303	336	334	321	302	300	317	283	297	317	307	309	332	316	290	298	307	353	302	317	332	308	319	314	342	325	309	312	294	298	331	311	303	314	359	326	302	320	306	289	300	324	317	334	321	308	322	332	307	296	306	347	310	332	296	312	319	259	323	311	345	324	306	335	309	297	319	355	292	297	318	343	300	329	304	314	284	315	313	310	314	295	316	318	329	318	315	307	300	293	283	319	316	344	331	303	314	300	311	325	329	359	342	339	306	278	288	325	315	344	285	338	339	317	307	333	328	302	288	324	317	306	352	298	319	307	292	315	300	308	306	276	344	313	317	305	350	320	299	297	349	281	314	303	321	342	292	324	323	288	302	320	313	294	331	309	330	318	282	308	344	273	318	291	314	281	342	312	307	308	341	314	316	300	335	318	288	309	290	298	324	315	312	287	328	341	324	317	332	319	366	332	311	323	326	294	285	298	336	284	282	291	336	325	319	334	278	322	291	271	324	349	314	341	312	312	329	316	319	308	305	306	325	344	327	298	311	304	315	318	284	339	278	316	338	345	318	297	315	314	319	315	331	324	328	330	341	322	295	274	328	336	291	317	355	339	303	323	327	325	309	318	280	299	312	297	309	322	311	309	312	339	324	333	307	324	343	283	295	296	299	332	318	304	349	308	319	333	268	291	324	336	308	342	318	308	331	289	316	309	329	327	324	344	341	317	317	306	327	320	310	318	336	308	282	314	312	318	300	322	322	325	325	344	307	299	326	275	307	315	320	312	317	312	316	321	309	309	334	342	316	337	310	293	304	312	319	299	299	315	304	320	343	344	334	317	308	305	314	304	296	327	305	299	306	316	290	329	310	301	299	343	296	299	315	331	339	304	320	331	316	296	347	326	348	304	304	303	321	310	299	319	312	319	309	325	308	325	319	331	320	307	305	336	287	297	319	335	311	317	342	301	296	328	295	314	288	319	300	329	289	327	293	295	308	256	339	324	305	321	320	318	291	309	314	322	337	339	312	315	319	318	319	303	316	304	320	270	291	330	339	328	316	343	301	317	291	313	312	333	312	316	344	350	281	340	331	309	337	314	309	331	337	311	308	323	311	317	329	330	310	299	329	297	306	282	327	289	268	330	302	342	317	324	334	324	347	320	336	315	302	325	316	263	331	325	289	305	318	300	283	293	316	323	318	298	323	303	314	312	303	330	314	301	269	328	319	305	313	323	317	312	332	288	328	286	298	313	345	291	344	322	263	288	324	337	299	343	297	303	322	302	308	339	300	329	316	324	332	326	311	311	329	328	315	298	344	337	317	311	339	341	297	318	314	280	299	292	310	328	320	337	337	330	354	316	285	290	312	297	301	296	338	360	327	321	346	328	326	294	339	276	300	294	312	305	331	354	286	327	313	311	288	334	295	288	342	309	327	319	296	312	320	317	328	291	311	329	326	296	291	315	281	331	332	300	318	337	324	302	317	301	328	313	315	313	332	305	289	307	336	327	318	304	291	299	317	320	290	325	310	299	300	317	337	323	332	319	334	327	326	276	351	334	310	309	312	324	322	348	322	333	337	309	332	303	271	342	342	313	295	333	310	380	325	291	297	324	319	294	313	328	334	297	327	322	321	315	306	302	308	347	247	311	311	314	344	302	304	311	318	330	299	311	314	304	336	306	302	286	338	352	343	327	305	295	328	312	318	307	322	304	300	345	313	332	329	341	296	301	326	294	310	315	276	306	306	328	357	301	339	319	329	332	312	345
10740	20502	19759	14348	11808	9903	8167	6140	4341	3134	2203	1822	1576	1398	1219	1157	1119	1028	974	1014	952	976	955	843	859	850	899	870	810	774	769	817	766	798	765	764	716	752	734	731	803	770	777	744	740	697	737	731	709	695	695	729	706	754	744	678	714	705	756	675	750	687	706	713	737	717	709	687	719	711	692	733	723	734	729	713	710	744	708	733	747	708	728	706	742	688	743	712	714	736	738	741	709	694	682	688	743	750	703	688	685	749	674	761	735	672	706	734	728	690	703	710	711	648	658	690	710	746	682	692	717	713	689	705	755	669	727	686	698	716	726	688	727	716	704	719	721	675	710	714	720	712	685	703	715	717	693	700	706	675	721	688	727	740	678	704	736	684	721	758	711	692	691	681	702	727	710	684	745	702	743	692	712	719	721	703	695	666	705	746	682	632	769	718	664	725	681	660	700	705	690	699	708	727	682	689	693	728	692	717	682	695	746	758	714	702	717	691	708	700	733	751	737	673	709	698	676	755	694	685	703	674	727	713	676	743	701	694	721	690	683	690	691	652	697	705	709	729	668	727	709	690	664	685	681	701	684	751	688	679	735	742	689	736	673	694	670	704	714	687	714	708	720	666	701	667	677	706	683	672	664	713	703	670	714	720	693	728	673	672	696	725	721	686	687	703	692	719	753	693	630	703	693	666	694	638	697	719	702	697	701	726	700	702	750	731	716	685	733	685	709	724	755	690	666	700	700	728	700	720	739	731	717	705	646	697	757	745	750	719	694	716	688	711	721	679	692	647	718	682	675	711	693	707	682	683	700	713	729	711	678	700	696	691	711	675	725	657	686	710	695	650	737	698	691	670	685	724	684	736	727	703	681	693	679	730	736	699	684	670	720	672	686	696	721	714	667	710	678	697	682	743	684	661	679	706	681	716	695	699	712	707	707	683	713	656	689	663	660	695	651	701	682	725	668	710	718	734	684	715	695	710	704	649	719	698	730	655	715	712	704	679	697	665	725	726	690	728	672	673	670	700	696	714	706	735	685	731	687	708	687	703	721	705	671	698	678	715	712	696	720	656	754	698	680	762	690	666	616	692	734	712	674	681	707	712	689	711	696	768	745	658	715	728	730	709	769	701	670	765	726	690	717	696	665	729	725	722	653	728	728	694	708	653	681	709	702	705	666	703	702	760	684	719	723	723	694	700	679	711	687	682	713	753	682	688	669	675	682	741	643	712	719	730	677	729	680	717	688	665	715	745	725	731	683	640	705	695	688	757	718	730	681	717	682	706	682	714	694	690	737	707	747	720	728	715	712	729	682	658	700	691	691	696	712	721	710	655	678	684	707	706	666	714	739	695	698	717	681	750	688	702	727	783	691	704	705	688	728	678	690	686	710	749	644	663	695	695	704	727	727	749	700	651	750	716	697	676	725	718	730	719	696	718	722	700	719	725	742	716	672	673	687	704	689	700	696	709	688	664	723	703	631	688	699	697	693	728	708	677	658	670	692	691	718	718	737	653	746	693	689	712	679	677	735	720	725	703	689	693	659	745	648	721	694	671	695	702	737	671	712	672	703	697	699	758	686	701	695	701	699	724	676	695	684	681	669	697	703	661	722	734	675	740	685	683	720	716	700	672	716	670	690	722	659	705	706	721	731	677	754	705	696	703	746	681	672	683	721	732	661	652	726	745	676	718	715	737	700	725	709	686	692	697	719	709	736	684	700	704	637	722	697	673	738	737	702	698	740	729	713	695	678	732	629	695	688	665	732	735	710	721	666	663	697	671	707	739	673	691	731	689	695	668	657	771	701	716	703	687	712	689	743	710	695	722	715	731	649	747	667	702	729	697	660	697	690	728	717	726	713	736	716	706	743	668	666	665	682	662	693	697	727	692	712	675	709	699	708	715	748	699	724	660	737	676	723	688	755	707	706	695	743	702	677	691	634	735	737	705	692	695	767	722	709	695	697	715	682	670	712	697	667	667	705	707	651	722	677	707	705	656	647	697	686	718	686	721	697	710	726	678	722	662	694	694	693	709	727	681	710	696	670	706	715	684	689	716	726	720	677	705	747	697	681	655	706	667	689	682	725	700	694	652	717	720	653	699	690	699	729	709	709	646	707	723	715	692	682	714	682	724	730	734	738	690	706	706	713	725	710	708	670	672	717	691	662	714	761	725	703	698	710	669	695	680	736	683	687	701	723	653	731	712	677	659	695	689	736	726	701	698	720	700	742	681	682	698	663	702	712	722	723	745	699	722	716	685	723	736	743	713	756	706	743	703	734	741	723	744	663	676	702	725	727	715	696	727	712	684	735	672	693	689	699	744	698	709	725	735	722	690	723	675	687	702	698	705	713	713	735	749	704	664	722	654	720	705	732	680	673	684	707	659	714	720	717	679	701	724	746	671	712	716	697	716	721	732	647	740	705	702	683	731	679	677	710	664	713	702	733	767	710	715	745	689	677	692	736	699	696	653	704	688	725	714	745	736	655	716	704	705	741	740	699	708	710	738	676	687	703	688	712	690	678	690	678	702	698	687	702	689	728	713	715	722	723	703	719	691	718	687	658	676	664	707	715	696	677	697	687	719	732	722	662	701	686	717	697	695	715	709	699	757	733	644	727	691	667	744	702	724	722	710	700	720	696	670	752	682	729	716	660	692	721	677	705	707	654	676	691	720	729	759	687	690	713	730	719	692	701	711	732	678	707	736	724	691	696	661	685	716	681	710	725	709	684	691	680	714	692	718	707	681	712	679	722	769	692	727	667	726	687	691	672	701	740	679	729	686	644	691	728	692	734	659	673	691	721	679	673	727	680	762	740	706	646	750	737	715	721	716	728	669	678	717	687	754	675	691	692	706	730	750	737	707	693	736	732	663	721	683	714	681	700	719	659	676	744	708	659	681	698	694	662	710	709	697	709	718	688	738	743	680	698	710	731	708	734	701	676	681	670	693	677	714	678	671	651	717	709	736	712	678	717	704	700	664	700	716	709	677	713	732	676	692	662	714	677	685	724	680	736	715	735	707	701	671	663	740	716	720	672	719	703	711	723	733	679	730	689	710	738	664	711	720	681	733	709	722	720	794	730	700	723	675	702	781	750	685	705	719	712	697	640	712	724	746	686	734	699	744	709	701	696	685	763	698	697	713	661	691	695	732	707	701	724	700	675	751	690	703	677	730	730	700	673	664	687	708	692	687	733	698	736	743	724	694	663	725	663	704	696	689	753	763	720	688	739	664	731	692	738	739	711	684	723	723	669	702	702	680	710	704	737	769	736	710	728	715	682	709	718	678	684	735	738	641	684	723	702	692	678	707	709	693	680	694	730	627	707	727	663	697	685	719	679	697	728	666	689	653	686	711	705	710	703	716	716	717	698	694	713	631	758	697	667	683	697	657	743	692	696	678	700	736	715	698	719	707	679	701	715	730	676	673	708	681	694	698	724	696	746	729	715	713	783	715	700	699	676	683	687	723	701	719	692	684	660	734	677	684	741	693	739	641
24144	21505	29079	24355	21476	14244	5862	3226	2100	1583	1222	1013	881	799	765	734	685	686	695	601	639	632	630	627	551	600	580	582	619	570	606	588	576	562	581	535	535	510	589	530	551	587	587	502	529	548	567	548	472	529	557	521	533	550	557	504	541	535	506	515	503	511	539	505	557	537	514	507	513	551	525	525	533	497	530	481	501	534	568	510	570	532	479	574	492	495	528	510	524	563	494	537	490	526	482	526	496	536	531	496	527	508	500	529	501	529	545	513	535	486	532	501	523	558	542	490	498	499	541	531	476	549	505	491	520	505	512	528	562	527	554	529	557	514	517	553	513	531	530	513	540	561	516	500	539	512	512	532	493	505	502	573	537	523	501	526	529	538	515	567	506	541	538	531	582	509	526	532	557	515	483	541	540	502	521	550	511	512	555	544	512	548	531	517	526	502	541	554	514	524	502	526	564	502	500	556	527	521	501	478	536	523	531	491	463	521	511	529	503	575	487	535	534	509	508	502	556	495	509	543	515	511	527	545	496	528	533	518	488	526	521	529	535	532	518	496	566	533	498	506	478	547	537	500	514	516	521	536	513	503	556	526	508	512	505	488	517	525	505	541	519	492	505	540	504	530	505	500	535	504	540	512	512	531	528	509	524	503	503	483	523	548	536	540	536	506	504	526	480	506	560	528	495	488	528	534	528	506	475	520	528	507	503	520	515	536	508	556	494	505	531	542	516	491	564	514	550	509	546	571	509	535	518	498	514	512	533	513	504	543	500	477	496	542	556	568	496	549	526	534	533	499	515	487	543	525	505	513	530	567	542	528	578	506	494	522	529	517	483	495	539	533	491	490	487	529	536	496	516	515	542	580	510	488	522	519	544	520	526	544	505	500	494	523	486	546	501	487	480	504	453	493	534	517	519	515	519	502	496	454	488	506	497	491	550	521	478	503	491	557	526	530	518	539	548	530	540	494	530	536	542	531	553	560	508	525	528	526	559	473	518	547	482	485	513	498	547	543	532	514	502	499	523	515	495	537	510	504	508	517	512	518	520	517	529	479	484	525	526	508	474	536	508	533	493	555	525	507	486	554	535	488	540	508	499	529	485	523	482	496	548	520	504	519	512	532	562	511	505	526	517	529	511	505	500	508	525	485	523	523	566	509	515	507	509	519	540	492	546	511	527	501	517	528	502	525	492	533	544	497	499	559	512	545	486	492	521	532	506	506	530	508	520	518	528	526	528	536	471	540	536	531	535	487	520	504	533	505	484	524	538	511	519	515	510	502	506	523	468	487	479	531	536	529	507	490	554	484	546	515	489	515	546	517	534	480	481	510	563	513	535	577	534	484	500	539	521	551	554	524	475	500	508	520	485	487	498	513	536	539	465	511	520	493	526	536	545	509	511	534	539	546	507	507	534	506	505	514	560	544	487	534	527	507	511	507	514	530	553	490	544	519	513	506	551	526	509	537	520	545	454	508	466	515	538	525	517	528	486	524	507	468	532	507	527	530	538	535	479	486	533	550	493	561	495	526	524	496	502	554	521	529	520	570	537	516	533	508	540	555	506	529	522	483	509	538	501	623	490	508	491	504	499	541	496	498	504	508	521	583	565	502	547	510	524	505	551	521	496	508	514	583	495	545	563	489	486	542	528	536	515	491	562	567	564	503	535	508	489	541	513	517	486	521	516	522	510	482	511	506	532	523	525	530	542	531	519	528	502	507	511	507	524	530	498	499	488	517	523	547	556	516	505	473	534	484	500	540	518	491	541	543	524	546	517	502	551	518	521	521	562	494	532	526	531	506	541	505	541	492	534	522	533	490	491	556	588	537	520	506	513	490	529	522	539	525	517	538	472	508	513	506	521	515	506	530	537	548	514	511	530	512	550	482	539	507	523	544	550	497	529	476	504	525	518	477	477	501	510	546	464	509	482	513	497	530	503	538	529	524	515	524	522	523	558	513	532	525	516	497	558	521	505	500	531	490	550	540	491	517	472	492	535	540	503	535	540	518	496	507	518	550	508	517	526	503	563	502	543	564	526	503	514	546	555	540	474	483	491	534	541	479	509	565	517	497	526	527	539	502	554	543	494	471	516	533	526	469	481	506	542	515	507	515	491	559	535	504	539	554	518	527	517	501	487	486	551	494	529	566	534	514	508	553	492	544	501	534	505	513	518	490	501	553	471	482	544	492	474	487	478	547	516	506	542	520	519	507	538	500	537	479	490	492	538	521	463	518	502	568	521	474	505	518	549	519	518	478	517	541	529	519	536	505	528	500	499	499	504	528	512	543	528	534	494	507	566	484	553	494	498	548	527	526	528	536	493	527	542	503	490	524	526	512	509	507	552	498	515	516	515	517	457	482	539	525	482	517	540	491	524	506	530	534	514	535	528	537	527	529	508	481	535	524	498	459	520	500	520	514	514	492	514	521	502	510	529	507	493	495	487	527	505	556	508	506	556	532	511	482	512	505	489	489	506	522	505	494	542	502	518	520	522	509	528	525	534	570	506	489	488	498	518	522	521	514	490	539	527	508	533	517	526	519	565	520	530	510	573	541	546	533	526	560	528	543	526	508	542	532	482	494	553	515	497	506	502	508	488	541	538	548	535	518	507	490	522	498	515	473	515	486	534	534	536	512	536	507	515	497	553	498	543	497	529	513	587	521	544	485	516	532	501	498	529	530	527	517	497	472	495	539	531	529	517	527	549	576	523	503	543	547	497	522	548	540	511	535	500	550	504	505	553	533	448	497	520	522	490	541	574	528	525	527	480	537	530	528	493	506	556	528	517	520	540	490	503	471	548	515	555	540	547	562	491	464	555	507	530	523	490	481	536	495	510	512	519	495	522	585	564	496	516	482	512	500	546	506	502	514	488	528	529	509	521	506	522	481	487	489	534	548	503	493	528	516	513	546	487	508	564	501	508	500	506	448	483	532	481	513	496	512	506	543	526	487	528	526	531	519	509	507	555	543	480	528	488	504	559	543	559	524	525	528	499	525	515	538	540	518	458	556	547	476	462	512	510	530	523	530	482	496	510	534	523	483	517	483	527	505	521	524	507	533	484	524	508	487	505	509	510	521	533	520	509	515	532	547	514	517	547	479	498	517	489	530	534	516	520	490	498	499	526	510	494	505	523	495	516	527	508	530	514	543	529	519	461	486	537	483	504	551	505	495	511	519	563	507	518	483	519	559	542	504	505	514	505	500	499	523	511	483	503	492	475	518	517	518	543	538	538	512	491	511	554	506	492	531	523	512	496	538	516	533	493	538	539	510	526	557	505	508	518	563	519	508	496	531	516	501	529	521	519	521	487	507	516	508	520	512	540	532	475	556	500	559	557	518	521	518	457	561	493	524	500	526	511	513	531	522	515	545	509	523	522	518	533	548	544	485	517	570	529	510	543	523	503	533	565	538	524	482	543	483	514	494	500	525	474	493	507	510	485	513	564	555	514	565	495	535	507	504	515	526	518	497	510	558	514	525	537	494	549	493	541	541
13646	26221	25563	19894	17080	14312	11969	9217	6631	4817	3508	2867	2539	2320	2114	1953	1763	1734	1626	1501	1549	1511	1509	1457	1296	1403	1354	1318	1339	1245	1321	1205	1260	1263	1247	1161	1201	1186	1137	1208	1217	1113	1166	1087	1067	1127	1042	1046	1039	1049	1063	1062	1061	1061	1111	1060	1056	1001	1063	1047	1072	1083	1075	1034	1063	1025	1093	1118	1140	1064	1038	1080	1049	1063	1070	1092	1080	1052	1076	1027	1096	1031	1075	1049	1055	1039	1085	1085	1113	1011	1028	1071	1000	1029	1088	1042	1113	1073	1099	1049	1131	1102	1101	1053	993	1114	1109	1124	1129	1120	1087	1045	1046	1022	1009	1045	1090	1053	1078	1097	1083	1049	1160	1057	1050	1055	1050	1044	1099	1073	1019	1086	1042	1071	1062	1098	1027	1108	1132	1028	1065	1071	1014	1077	1014	1029	1055	1033	1077	1048	1107	1104	1049	1047	1066	1096	1103	1054	1028	1078	1072	1103	1106	1045	1078	1091	1038	1050	1124	1117	1076	1105	1055	1074	1050	1033	1103	1057	1110	1001	1133	1079	1012	1012	1085	1059	1066	1016	1017	1118	1038	1082	1040	1080	1001	1014	1030	1090	1015	1023	1110	1076	1060	1073	1033	1147	1050	1121	1117	1024	1102	1051	1033	1047	1105	1055	1070	1088	1046	1053	1070	1019	1094	1020	1038	1014	1034	1066	1054	1071	1065	1066	1085	1077	1020	1031	1061	1080	1049	1094	1033	1111	1002	1068	1040	1075	1103	1113	1033	1028	1020	1063	1038	1027	1072	1050	1079	1076	1024	1010	1070	1094	1081	992	1007	1015	1087	1132	1030	1137	1061	1078	1029	1033	1111	1050	1036	1072	1041	1022	1029	1083	1058	1033	1067	1040	1071	1135	1023	1067	1105	1042	1087	1117	1015	1043	1110	1033	1037	1064	1073	1039	1078	1063	1108	1044	1067	1101	1057	1087	1063	1069	1064	1022	1111	1033	1098	1062	1022	1070	1027	1055	1038	1040	1046	1087	1016	1083	1068	1117	1093	1035	1044	1048	1062	1065	1041	1079	1117	1017	1087	1093	1072	1103	1024	1076	1006	1091	1047	1029	1030	1001	1058	1043	1059	1056	985	1065	1081	1091	1068	1014	989	1030	1071	1076	1086	1021	1048	1078	1065	1001	1056	1046	1107	1050	1065	1002	1028	1059	1111	1057	1109	1036	1034	1034	994	1067	1082	1001	1014	1036	1073	1053	1129	1096	1024	1102	1023	1059	1059	1112	1016	1055	1060	1098	1063	1026	1060	1158	1077	1065	1016	1033	1108	1040	1106	1034	1043	1097	1024	1023	1030	1015	1076	1088	1092	1054	1029	1079	1064	1121	1023	1107	1114	1076	976	1082	993	1083	1094	1014	1041	1075	1102	1064	1109	1004	1071	1091	1074	1031	1037	1057	1071	1035	1060	1043	1006	1084	1082	994	1099	1063	1053	1071	1056	1058	1067	1075	1036	1127	1026	1050	1083	1125	1061	1103	1069	1118	1066	1082	1071	1106	1109	1043	1078	1040	1054	1021	1051	1031	1063	1137	989	1088	1061	1040	1085	1067	1016	1079	1087	1077	1080	1094	1061	1052	1034	1054	1083	1073	1050	1043	1042	1067	1018	1056	1039	1084	1048	1035	1041	1045	1105	1022	1079	1042	1125	1069	1023	1104	1120	1050	1055	1113	1032	1124	1085	1088	1075	1068	1039	1068	1082	1091	1112	1065	1073	1035	1105	1020	1024	1092	1045	1038	1071	1045	1122	1055	1048	1035	1111	1072	1071	1030	1039	1009	1049	1088	986	1065	1076	1063	1040	1072	1060	1067	1035	1001	1026	1068	1091	991	1089	1116	1038	1073	1055	998	1029	1004	1101	1036	1147	1046	1063	1066	1084	1080	1066	1063	1150	1066	1046	1074	1009	1030	1007	1066	1087	1041	1091	1033	1040	1032	1108	1002	1018	1118	1057	1060	1054	1096	1101	1072	1048	1067	1049	1101	1086	1114	1068	1111	1098	1012	1016	1086	1054	1100	1052	1061	1029	1075	1057	1109	1037	1064	1100	1024	1026	1038	1056	1059	1081	1059	1085	1016	1035	1089	1110	1071	1080	1089	1053	1096	1080	1120	1092	1046	1076	1073	1066	1033	1017	1055	1070	1081	1034	1067	1056	1022	1045	1076	1140	1046	1073	1046	1039	1054	1024	1045	1062	1045	1107	1100	1077	1046	1062	1104	1060	1039	1052	1036	1034	1028	1051	1008	1049	1074	1085	1015	991	1087	1069	1048	1033	1066	1097	1109	1015	1075	1091	1101	989	1028	1076	1040	1078	1034	1079	1074	1040	1043	1062	1074	1035	1066	1091	1049	1032	1058	1078	1052	1080	1083	1041	1029	1036	1045	1056	1115	1038	1058	1062	1053	1041	1059	1056	1090	1070	1008	1064	1048	1107	1043	1065	1052	1067	1013	1055	1057	1110	1010	990	1081	1073	1115	995	1043	1053	1109	1064	1027	1091	1021	1079	1106	1107	1074	1079	1054	1113	1045	1071	1012	1068	1111	1076	1066	1058	1060	1047	1046	1088	1003	1063	1063	1060	1033	1040	1117	1115	1131	1097	1063	1080	1038	1031	1050	1007	1091	1107	1046	1024	1034	1076	1022	1089	1094	1070	1107	1104	1038	1140	1036	1063	1054	1101	1123	1081	1024	1061	1064	1039	1002	1079	1076	1023	1075	1004	1068	1086	1019	1062	1103	1049	1021	1039	1044	1082	1065	1069	1068	1081	1063	1149	1067	1109	1040	1085	1051	1068	1042	1048	1075	1015	1038	1110	1086	1061	1034	1087	1028	1012	1103	1014	1016	1019	1041	1002	1040	1040	1057	1043	1074	1019	1097	1070	1090	1061	1035	1081	1041	1063	993	1064	1053	1017	1053	1055	1021	1074	1014	1068	1036	1062	1055	1047	1067	1041	1016	1065	1066	1119	1066	1018	1065	1078	1082	1064	1051	1071	1032	1085	1050	1025	1056	1026	1011	1089	1049	1039	1074	1037	1044	1076	1052	1086	1019	1084	1043	1002	1006	1088	1048	1118	1125	1063	1077	1017	1095	1074	1116	1072	1018	996	1015	1054	1074	1008	1132	1005	1078	1082	1112	1101	1034	1037	1055	1104	1062	1064	1058	1057	1070	1116	1117	1053	1049	982	1049	1016	1069	1087	1064	1088	1052	1022	1124	1045	1039	1045	1068	1015	1122	1055	1037	1059	1128	1056	1025	1052	1093	1046	1039	1111	1113	1066	1021	1050	1040	1055	1017	1059	1050	1138	1032	1052	991	1055	1063	1039	1075	1129	1094	1038	1046	1035	1093	1016	1035	1025	995	1076	1089	988	1029	1081	1029	1028	1055	1034	1033	1094	1053	1061	1040	1062	1043	1010	1075	1016	1082	1068	1055	1040	1058	1020	1096	1110	1039	1111	1076	1033	1118	1082	1063	1060	1032	1055	1034	1040	1123	1046	1127	983	1064	1027	1085	1010	1032	1037	1021	1009	1089	1062	1041	1067	1050	1091	1080	1010	1034	1016	1065	1007	1067	1052	1034	1042	1067	1064	1080	1076	1044	1089	1029	1054	1012	1108	1031	1060	1087	1069	1048	1032	1090	1008	1008	1073	1036	1085	1093	1077	1050	1038	1001	1046	1042	1151	1041	1060	1037	1092	1056	1016	1060	1053	1082	1062	1011	1089	1056	1079	1083	1068	1040	1085	1110	1028	1076	1100	1055	948	1034	1024	1083	1041	1061	1018	1053	1114	1029	1029	1065	1062	1080	1109	1041	1076	1036	1085	1049	1092	1027	1097	1074	1072	1030	1034	1041	1043	1074	1075	1014	1040	1042	1119	997	1041	1062	1085	1055	1097	1056	1075	1085	1048	1026	1071	1075	1113	1088	1088	1151	1078	1016	1060	1048	1062	1068	1095	1048	1098	1112	1078	1047	1046	1118	1116	1013	1096	1118	1087	1044	996	1077	1068	1082	1099	1071	1071	1036	1031	1028	1050	1127	1095	995	1036	1079	1056	1047	1103	1075	1078	1066	1070	1048	1051	1064	1047	1030	1045	1090	1054	1045	1056	1112	1036	1100	1048	1046	1075	1102	1050	1017	1065	1073	1090	1037	1028	1097	1088	1101	1061	1027	1110	1099	1054	1086	1026	1033	1046	1041	1019	1056	1037	1036	1039	1043	1072	1055	1032	1066	1080	1076	1033	1010	1020	1092	1067	1051	1075	1042	1087	1032	1077	1047	1039	1048	998	1049	1042	1014	1040	1037	1005	1073	1083	1059	1098	1106	1063	1041	1058	1127	1068	1066	1064	1073	1099	1046	1039	1081	1022	1061	1108	1046	1055	1063	1050	1117	1069	1045	1082	1100	1085	990	1083	1022	1021	1063	1115	1087	1087	1072	1069	1035	1093	1004	1050	1110	1035	1088	1053	1114	1049	1061	1040	1077	1087	1082	1072	1067	1033	1052	1071	1075	1008	1082	1032	1050	1084	1084	1025	1064	1051	980	995	1063	1092	1059	1106	1084	1096	1053	1047	1120	1092	1050	1048	1027	1060	1052	1062	1103	1067	1117	1008	1053	1118	1025	1027	1065	1097	1044	1064	1086	1015	1063	1105	1040	1108	1029	1042	1043	1096	1040	1078	1062	1048	1041	1081	1131	1006	1068	1068	1121	1055	1059	1143	1022	1053	1062	1034	1042	1023	1048	1067	1098	1069	1106	1010	1037	960	1075	1056	1109	1026	1037	1063	1099	1023	1025	1071	1061	1101	1028	1052	1003	1029	1121	1026	1033	1082	1048	1054	1077	1025	1000	1044	1068	1140	1045	1073	1076	1069	1100	1073	1115	1013	1004	1072	1016	1125	1073	1024	1073	1109	1090	1108	1116	1039	1080	1055	1012	1088	1040	1056	1013	1047	1012	1092	1065	1056	1066	1071	984	1073	1044	998	1057	1052	1103
27244	17030	5180	2536	1586	1339	955	775	655	556	527	478	427	457	437	444	432	427	406	431	492	451	436	410	441	449	438	473	445	459	440	437	431	465	410	454	430	436	475	427	451	439	410	409	436	454	428	389	456	423	429	437	431	470	431	410	447	455	443	429	447	411	386	462	466	443	426	432	425	456	404	395	401	379	422	466	422	423	395	427	400	424	462	444	427	445	400	430	443	441	448	462	441	461	402	445	435	418	420	438	435	426	454	492	449	440	407	452	425	437	448	406	410	432	402	414	415	384	424	411	401	400	423	431	416	414	409	421	451	372	415	412	372	387	414	441	433	387	458	429	411	470	444	442	405	444	463	414	438	429	444	401	441	409	441	400	417	443	391	407	418	438	446	452	431	415	434	484	413	426	434	397	438	479	403	417	445	403	431	426	426	427	402	415	422	443	417	440	459	457	406	454	428	403	465	423	397	468	413	432	419	425	437	435	447	425	427	420	402	436	392	453	434	458	408	405	412	407	383	412	439	442	447	406	427	454	410	432	418	421	445	417	411	432	419	411	450	407	441	420	447	409	448	454	472	427	419	445	427	446	432	415	418	416	444	420	454	448	374	386	432	434	402	388	411	412	429	443	407	431	437	440	402	455	426	418	419	453	444	452	416	405	433	455	423	422	441	434	414	431	443	397	462	416	433	411	425	423	424	447	459	421	439	413	407	404	481	420	438	416	413	417	449	415	423	414	421	441	414	399	416	482	444	445	456	404	397	407	434	417	428	425	417	442	441	438	408	400	400	386	442	444	421	443	439	422	470	439	463	435	413	422	415	437	440	471	415	439	420	406	406	427	416	427	452	473	456	436	431	428	427	367	440	425	418	420	409	451	423	384	458	470	418	411	416	417	442	385	414	434	406	459	445	405	451	432	428	440	462	438	453	415	420	415	447	453	422	397	423	452	415	410	413	406	412	405	436	422	476	397	430	443	417	410	406	429	451	410	442	415	417	348	432	443	434	418	405	405	417	416	432	435	467	427	424	436	446	410	418	418	440	461	395	380	429	408	434	433	413	432	433	389	427	417	448	409	453	409	439	426	427	398	440	410	456	420	387	442	459	401	440	451	424	426	433	448	447	394	451	410	407	439	434	437	430	421	443	439	424	415	404	408	444	465	421	441	387	424	397	428	466	417	430	381	438	411	430	442	447	436	398	431	435	442	463	435	458	434	423	415	418	444	395	429	437	438	418	439	441	408	415	416	403	409	425	427	451	426	447	458	404	418	401	400	432	425	403	437	439	416	422	432	400	433	418	458	468	423	450	460	418	439	436	435	442	433	424	406	414	434	464	414	402	438	442	418	422	447	436	422	422	432	427	443	467	403	427	424	418	457	432	419	410	409	438	440	407	417	436	419	452	448	459	428	440	416	416	443	451	470	450	442	399	428	435	424	448	433	423	434	434	419	463	404	416	445	454	465	424	456	402	411	460	417	452	413	411	442	439	415	380	438	443	399	441	408	422	420	430	399	434	432	419	426	435	386	439	431	429	429	400	429	448	444	383	439	415	447	454	423	409	396	419	443	462	427	444	419	405	450	442	438	458	416	429	486	402	428	431	412	448	444	399	440	422	428	420	419	452	426	437	434	413	424	431	426	425	438	426	425	419	408	423	415	435	411	430	422	406	468	442	433	429	422	424	409	437	402	446	443	415	399	421	439	433	436	428	446	444	429	449	439	393	413	435	451	452	443	374	438	407	448	411	430	451	395	465	390	429	441	431	440	434	447	433	446	404	394	458	386	438	429	412	473	440	465	426	439	468	420	432	421	404	436	422	428	471	429	437	453	441	408	446	443	429	443	399	415	434	448	411	416	425	393	411	447	431	416	429	432	428	439	457	407	433	458	410	414	430	432	431	419	437	415	439	435	450	462	421	467	405	424	468	418	438	411	438	421	429	412	397	447	406	392	440	438	396	428	430	419	416	433	403	429	412	465	401	403	405	423	447	399	466	428	452	403	459	411	427	398	431	447	421	430	424	407	414	404	433	423	435	444	389	436	436	429	392	437	443	403	436	427	470	448	432	439	440	470	434	475	432	429	434	431	422	453	426	422	449	401	440	436	437	414	424	427	403	435	426	438	424	427	442	420	427	410	436	425	433	439	460	415	408	384	447	414	419	450	437	439	423	418	415	419	438	406	426	430	433	431	410	458	417	417	456	460	421	451	371	412	444	419	448	427	417	421	451	446	499	432	453	428	425	446	429	427	412	440	397	446	454	452	450	415	447	439	438	423	472	436	404	434	438	452	448	427	423	423	424	460	410	421	419	463	379	440	449	410	409	410	398	386	419	442	435	425	423	442	439	413	437	408	425	446	442	402	439	433	403	409	419	463	415	445	441	427	425	433	407	425	467	433	442	449	454	484	479	411	471	426	420	423	399	465	462	418	425	395	441	435	438	455	391	435	426	431	435	449	418	416	412	464	387	415	446	435	417	387	434	416	424	403	427	402	408	406	443	410	458	433	430	432	440	426	449	410	431	435	435	431	434	398	426	432	443	429	406	399	406	414	407	420	416	387	448	466	421	446	410	459	414	431	439	443	441	435	432	434	442	418	435	410	425	431	469	422	412	397	439	438	415	431	459	439	423	466	430	433	422	369	417	430	412	442	410	433	416	378	421	446	403	452	439	401	428	411	419	409	434	405	448	426	431	462	436	457	481	447	460	435	395	429	450	424	413	383	448	419	440	437	419	449	418	417	451	438	409	439	410	433	442	427	426	505	445	433	443	406	420	411	430	452	422	442	411	446	459	443	394	454	462	412	429	458	457	427	423	398	462	461	402	429	416	365	431	420	425	441	425	451	425	398	424	440	433	452	424	408	424	433	438	420	411	475	400	404	464	451	420	420	399	449	435	435	450	395	423	436	413	383	434	450	410	407	434	411	423	424	425	453	442	448	425	429	450	409	444	458	442	447	431	466	424	446	417	450	470	388	446	451	419	478	422	455	444	443	461	362	416	419	432	447	391	420	396	400	423	440	460	432	473	420	405	446	390	432	400	426	418	472	433	390	415	398	461	474	451	461	418	396	403	429	440	456	462	465	417	440	427	402	444	426	418	400	441	443	435	430	402	426	445	438	404	419	430	449	430	407	449	418	408	431	451	422	453	399	416	421	407	439	435	439	445	453	446	427	424	434	438	417	455	403	415	420	475	446	445	447	440	465	438	444	440	384	410	419	391	455	454	411	419	470	457	447	466	429	462	410	446	485	410	446	434	429	442	483	400	436	408	416	424	429	415	445	440	403	420	423	398	432	457	430	442	422	439	407	427	402	437	428	405	451	441	448	433	446	445	436	431	429	477	422	399	438	440	431	415	410	393	432	422	409	436	399	435	424	454	434	410	439	403	465	403	442	417	412	465	411	428	395	374	428	425	387	412	467	405	450	416	414	420	441	435	446	415	440	433	457	411	408	421	414	406	445	449	457	458	439	414	416	449	453	425	419	465	442
7677	9796	9682	6526	5313	4197	3311	2398	1777	1452	1263	1154	1125	1102	1063	1039	1012	1007	1039	1024	1024	989	969	975	949	983	988	984	976	995	980	986	973	946	921	940	958	1003	976	971	959	900	959	951	931	904	932	934	893	928	930	980	965	902	911	914	917	924	911	951	911	932	945	906	948	911	926	936	930	901	911	943	900	906	897	946	868	860	950	914	909	947	956	880	945	913	922	953	892	914	948	937	931	957	923	905	971	894	944	949	943	937	923	938	965	918	900	953	912	923	916	966	910	876	935	967	927	942	897	917	975	891	935	929	927	920	961	926	912	949	853	872	902	930	945	894	963	948	959	936	938	936	917	950	956	871	941	928	929	920	873	930	944	916	930	979	884	951	899	929	953	919	936	912	939	896	933	950	957	961	966	904	908	914	871	889	911	887	885	901	952	933	973	918	870	925	985	878	913	899	938	905	954	967	883	917	944	923	900	914	888	865	879	968	911	896	930	938	936	932	922	924	890	901	911	856	962	985	907	944	868	940	919	950	939	903	926	914	908	1010	894	993	892	916	933	874	953	954	895	911	913	948	894	901	889	913	930	933	874	948	1005	893	938	898	940	919	893	964	913	946	928	883	943	923	903	917	951	921	944	911	937	885	921	937	992	965	901	920	918	917	928	920	912	907	911	867	954	952	936	879	936	871	951	895	905	930	958	904	853	929	954	887	871	929	955	909	951	912	865	943	932	921	923	936	904	940	924	863	892	985	958	909	868	919	968	873	883	920	888	935	907	884	891	908	969	912	949	929	900	940	927	949	971	943	917	928	949	926	931	949	900	890	934	970	935	911	913	941	925	881	892	923	964	948	924	848	928	946	935	865	925	927	883	881	929	929	892	899	952	897	936	956	953	934	925	900	915	904	922	913	923	890	893	873	950	943	935	944	982	925	933	873	905	901	949	988	936	903	899	860	934	896	907	938	947	905	934	946	932	913	901	873	957	969	971	880	958	927	898	907	924	944	854	911	894	921	921	928	904	946	933	981	920	918	965	929	955	903	960	907	878	912	927	922	921	987	991	875	902	1010	951	911	924	930	909	948	926	921	927	897	929	886	861	939	943	929	887	931	943	923	900	961	913	938	976	952	929	859	948	913	945	904	927	996	929	942	890	963	926	902	876	940	939	898	946	900	871	900	946	896	937	922	958	949	907	908	965	955	895	933	930	935	952	910	890	1005	905	957	933	945	950	891	942	950	959	898	933	918	925	894	962	888	873	936	901	950	890	962	881	892	910	940	941	961	910	897	888	945	939	999	956	889	948	934	901	954	896	894	950	880	944	917	925	955	947	898	885	946	952	904	906	934	925	909	877	917	917	898	1000	926	912	927	961	924	890	953	968	889	896	959	952	999	1011	899	932	902	961	921	909	975	952	1001	866	886	914	886	960	944	928	920	897	919	900	944	926	942	915	944	900	933	960	953	948	919	899	948	910	920	922	942	930	880	896	932	962	890	900	922	933	874	942	917	898	918	968	941	938	870	897	864	898	950	912	972	905	962	953	911	853	948	889	883	870	944	943	925	907	911	941	915	928	925	938	899	873	894	937	924	883	985	850	930	887	963	946	947	932	927	885	962	917	936	898	890	910	947	948	891	903	936	892	955	979	948	864	911	863	925	944	917	968	895	916	933	943	894	975	927	937	910	920	904	890	961	931	913	928	947	901	875	910	982	884	908	878	943	903	947	904	906	932	921	958	921	966	895	924	892	927	959	976	983	954	929	948	917	929	959	961	919	926	896	914	918	881	956	936	907	942	940	967	963	954	905	867	911	919	928	929	876	919	910	933	906	896	949	938	989	940	880	904	896	924	921	925	973	936	934	942	923	895	882	909	938	940	908	919	935	887	949	914	909	960	962	933	992	888	952	961	930	922	901	928	930	844	917	953	915	927	972	890	979	955	929	955	933	891	943	940	922	958	891	922	935	978	950	932	928	904	898	933	908	923	946	928	974	971	957	903	939	939	899	950	860	901	883	953	911	936	934	965	934	924	870	915	903	894	929	960	902	908	955	919	906	928	874	968	949	964	944	938	892	943	905	903	866	865	927	922	910	933	932	984	973	929	930	963	966	938	915	943	905	955	883	933	897	948	925	914	892	896	914	895	916	904	952	881	934	915	944	951	960	952	887	908	970	943	912	948	935	934	961	929	898	855	940	888	953	932	921	900	926	917	910	974	903	937	944	943	958	926	909	952	924	981	889	892	1004	883	902	895	919	927	945	972	919	899	962	940	938	878	933	915	944	897	956	917	864	925	960	931	882	937	905	976	920	931	907	967	936	954	919	926	928	892	867	937	891	937	934	924	968	937	946	968	896	966	924	925	997	945	912	908	957	926	917	890	897	902	956	930	927	949	900	933	940	929	910	922	943	945	930	922	978	901	929	903	927	944	962	913	880	935	896	908	985	931	960	927	964	889	918	930	918	874	920	955	960	1019	900	977	957	943	907	900	906	942	935	934	877	901	952	983	875	917	951	924	952	972	985	917	929	921	951	931	941	900	893	923	958	956	867	916	954	915	923	954	970	953	938	894	962	1008	933	896	916	915	902	985	939	955	895	942	931	979	934	907	936	881	892	939	900	936	962	934	888	946	889	874	916	931	915	961	888	939	951	922	885	934	971	937	905	919	930	906	974	923	962	913	922	957	927	904	922	950	885	874	907	941	910	906	958	910	900	897	971	897	896	948	944	914	910	983	912	881	904	855	932	949	883	945	879	923	906	959	913	916	939	924	885	883	939	936	953	850	911	922	945	982	960	913	951	916	933	958	917	968	916	931	860	906	1019	899	960	959	908	931	960	921	939	966	927	927	961	903	927	955	925	958	945	983	979	892	921	949	959	925	944	901	891	852	940	915	952	948	914	874	926	955	872	948	934	971	939	878	953	926	938	979	955	895	928	922	961	945	895	924	947	924	924	961	916	902	908	871	947	907	934	956	948	912	908	941	951	920	934	919	930	931	935	957	883	942	888	934	980	908	912	872	933	950	943	958	951	952	935	938	923	958	893	913	955	914	900	961	956	955	962	928	902	897	919	939	963	890	920	941	936	904	932	973	873	965	936	904	935	871	927	916	925	910	932	904	967	942	937	902	935	909	860	902	971	901	956	931	900	1000	930	939	901	917	926	908	968	887	949	879	941	954	911	920	954	890	929	975	980	959	886	929	892	938	972	859	916	980	922	953	908	911	1000	923	925	984	922	978	955	912	928	921	919	959	929	990	911	890	907	900	928	888	876	921	908	891	892	912	952	958	901	940	914	952	918	953	929	937	983	920	866	920	927	885	918	898	954	975	1003	915	926	952	892	935	883	925	930	911	888	924	954	901	893	915	896	957	943	909	903	890	952	909	972	935	910	918	856	908	904	952	947	897	925	943	958	909	958	961	963	901	928	945	881	941	892	931	917	963	937	963	899	949	918	912	915	915	899	922	977	904	920	932	949	961	862	944	942	904	959	945	867	931	952	990	920	940	928	904	942
25098	21467	28001	25304	14138	4377	2614	1644	1066	828	658	597	531	551	525	474	433	420	423	448	397	401	379	386	367	384	367	393	353	367	360	349	379	364	389	366	367	387	350	332	362	349	318	349	333	320	368	371	334	316	307	323	333	325	313	341	362	337	315	314	328	341	307	347	331	320	341	307	312	310	326	333	329	320	350	335	341	328	304	324	365	318	327	368	346	316	326	332	335	340	337	310	354	361	323	393	314	322	355	340	339	343	347	332	318	321	356	343	327	339	368	346	316	331	332	342	354	342	336	353	322	368	324	322	344	319	334	343	329	320	311	337	327	349	329	343	317	339	322	349	347	334	336	366	317	333	340	331	346	332	351	324	322	325	345	324	347	349	313	339	335	312	317	362	349	325	306	319	312	329	325	327	354	352	321	368	362	353	351	306	313	305	305	335	348	347	326	338	311	351	323	348	340	363	309	355	321	336	349	345	348	345	340	349	316	319	331	335	349	329	328	283	337	348	321	321	320	352	341	332	324	344	298	346	358	329	335	311	331	370	300	323	278	337	302	335	326	378	326	370	310	306	340	349	311	344	333	338	298	337	332	335	336	354	354	337	335	306	326	331	344	329	319	319	314	359	333	323	322	320	319	330	314	329	326	313	339	331	319	324	344	334	352	323	339	332	329	321	341	337	372	346	337	326	355	303	356	318	328	335	338	346	360	346	340	360	334	338	362	286	314	323	328	346	337	339	341	362	330	328	319	324	350	326	340	352	333	331	304	327	351	334	349	333	333	325	319	359	342	322	342	314	346	335	331	323	334	339	305	326	330	353	299	301	319	335	349	369	322	357	277	311	328	378	330	330	286	332	325	346	341	346	340	306	311	311	315	337	308	326	342	354	320	320	332	357	323	321	319	324	326	304	325	339	360	351	325	328	325	347	318	321	349	333	359	334	296	374	309	349	314	311	344	326	334	318	310	323	312	338	355	344	320	335	320	346	349	316	326	346	312	347	350	302	372	341	330	327	324	324	326	364	327	323	339	336	324	286	343	365	313	341	326	346	316	323	349	324	330	324	369	356	352	347	345	310	328	307	317	347	350	331	306	342	341	331	297	341	322	349	363	304	339	345	333	307	298	308	309	330	320	346	335	334	317	335	296	338	332	323	319	332	331	325	325	339	382	352	306	336	304	326	332	333	367	336	315	364	348	338	325	315	343	351	338	342	317	356	325	289	306	319	280	317	318	331	329	312	327	321	336	326	348	338	328	340	341	324	340	331	334	355	346	333	324	335	337	307	333	317	308	332	337	342	339	297	322	333	337	332	328	311	303	343	342	303	332	326	317	326	302	336	340	320	380	299	294	335	319	332	318	363	346	319	361	322	322	321	314	316	305	326	338	348	373	353	348	341	324	314	336	347	325	369	335	321	295	295	324	329	330	299	315	295	360	339	322	342	388	353	354	318	341	356	338	330	338	326	328	320	326	325	311	346	308	335	317	321	345	338	301	340	338	335	343	326	333	368	335	336	338	334	337	324	346	358	316	333	341	325	344	317	337	370	310	370	350	327	337	338	312	311	323	330	301	330	333	336	346	343	329	343	341	318	356	362	349	332	336	344	336	334	325	317	365	349	349	344	312	340	326	335	334	341	349	331	363	337	314	326	312	327	336	304	340	327	313	279	350	334	341	322	284	372	302	336	303	341	297	309	311	360	347	303	351	317	329	339	348	349	331	316	318	296	342	325	336	330	337	331	353	354	320	333	343	340	339	348	325	319	340	330	323	331	360	284	326	341	358	323	315	342	324	338	337	274	341	339	326	323	335	296	316	346	333	328	350	321	334	339	303	330	325	299	347	318	308	315	344	306	331	326	305	339	314	323	329	353	346	329	295	328	342	292	353	345	333	327	323	337	331	303	340	310	327	351	314	310	323	322	307	350	324	364	345	343	333	335	325	329	342	334	301	338	337	324	343	336	372	347	331	330	328	377	312	317	347	356	332	358	361	303	313	330	347	329	315	344	316	345	318	327	316	329	347	354	327	335	350	317	324	350	322	315	368	311	329	309	311	308	300	324	322	312	323	340	329	359	321	342	334	337	329	343	311	317	298	318	319	349	317	330	345	327	340	337	346	317	331	343	334	341	328	343	349	351	332	359	323	318	357	344	356	323	328	342	334	327	334	336	327	303	331	342	340	323	348	334	314	313	339	332	331	326	342	328	316	343	313	354	340	306	352	309	286	341	306	338	354	385	330	336	337	330	309	292	320	339	338	334	333	317	350	338	351	345	289	328	350	317	321	299	341	313	319	322	323	373	314	326	301	353	337	342	317	359	327	354	326	352	344	339	327	319	329	366	331	366	345	288	318	350	343	304	327	319	335	323	309	325	313	326	326	339	348	315	319	337	324	339	321	337	333	334	297	328	348	320	326	331	351	327	316	309	320	373	328	294	327	350	363	318	341	333	319	342	356	348	351	340	305	348	339	337	316	312	330	325	342	335	343	305	312	314	328	329	307	337	324	331	353	312	319	378	319	321	318	323	309	404	338	310	347	340	346	340	358	340	324	305	314	312	319	330	322	320	328	347	334	308	303	308	372	286	298	330	343	366	325	331	312	289	298	344	322	349	329	336	313	309	347	348	342	325	325	343	364	332	339	339	324	345	323	354	349	322	340	323	341	329	325	296	321	339	342	375	351	355	379	360	353	380	315	324	322	320	309	360	332	354	332	320	326	318	317	347	299	358	371	303	325	331	351	364	349	311	328	347	308	336	356	362	335	317	350	339	312	336	342	322	327	381	333	325	329	368	318	332	307	333	322	357	339	313	336	328	339	321	354	338	357	298	351	311	362	317	320	310	309	360	335	310	325	353	322	333	337	325	314	323	344	326	305	303	358	339	343	347	326	323	318	337	332	331	349	336	331	347	343	320	342	338	343	322	321	318	335	344	348	343	313	326	309	326	327	333	309	364	384	311	344	315	311	336	293	308	325	316	359	322	360	369	342	325	328	332	289	326	346	359	315	319	349	304	348	312	334	333	328	331	349	338	301	349	343	330	314	370	304	323	324	342	309	314	323	323	310	329	399	308	317	321	330	312	333	304	333	313	339	302	344	301	339	305	315	319	306	326	345	323	345	322	369	344	311	346	347	313	334	326	352	341	311	282	325	313	380	342	354	350	316	305	301	301	282	307	336	337	325	338	318	320	304	348	333	364	342	316	314	342	347	348	333	317	347	355	346	308	329	317	345	355	338	322	344	343	345	326	326	330	319	334	336	325	336	323	326	344	330	326	337	330	316	343	340	351	320	331	293	343	287	338	372	347	336	324	335	341	331	315	338	337	324	315	313	306	330	353	349	317	318	357	353	324	348	367	301	315	310	358	300	349	328	324	325	330	317	335	349	372	349	336	330	322	351	343	331	335	320	323	331	303	289	340	339	337	357	334	339	353	333	304	359	329	326	321	323	347	312	328	329	343	337	335	307	351	336	346	308	318	318	328	340	346	314	318
10562	19859	19404	14080	11452	9457	7263	5360	3592	2720	2041	1789	1550	1398	1325	1219	1144	1050	1081	1010	965	985	928	899	966	879	879	926	868	915	861	854	896	855	755	839	830	774	777	783	849	798	727	747	733	737	733	775	754	749	748	767	756	730	736	767	728	734	677	747	756	764	770	758	768	722	720	739	708	753	733	777	697	681	700	686	728	721	752	760	721	704	756	731	762	716	753	752	725	747	691	687	711	772	786	741	705	752	716	710	709	767	765	723	708	762	725	755	737	701	742	726	760	730	757	706	697	726	741	726	714	745	746	771	753	715	690	723	718	750	742	692	711	689	755	700	734	714	742	727	701	698	753	677	724	753	729	733	729	752	745	742	798	743	775	751	744	714	765	699	707	727	742	727	741	699	719	746	706	720	701	700	723	758	719	700	721	692	747	741	773	688	696	762	713	736	745	719	696	741	677	730	756	723	725	766	731	702	699	681	693	725	753	726	721	681	675	763	731	710	724	708	768	691	741	692	703	703	693	674	666	756	745	735	732	760	751	756	698	792	685	714	751	691	729	726	705	756	713	736	719	737	731	751	679	745	711	748	729	712	745	719	762	739	671	692	746	663	714	753	765	730	771	746	701	702	682	704	766	718	730	756	734	685	700	717	705	721	715	707	736	716	741	774	707	755	722	701	733	703	708	773	711	719	686	710	756	710	717	716	723	751	757	717	693	676	744	722	789	716	723	726	749	743	721	731	722	770	707	716	694	745	752	729	757	713	728	732	697	707	752	750	717	644	783	720	733	727	749	777	726	720	728	695	710	749	754	699	757	727	718	751	714	753	737	734	748	756	693	717	743	766	781	748	732	745	690	727	701	729	677	753	710	730	750	746	699	707	701	727	773	693	716	723	768	667	731	770	711	697	716	743	715	709	731	724	720	718	695	715	725	718	710	723	698	718	732	746	739	696	686	767	729	726	742	704	673	729	709	742	721	688	712	745	709	689	772	736	697	741	686	742	725	739	732	727	717	700	747	710	737	701	711	755	758	663	738	765	715	681	735	777	718	701	722	737	709	714	717	718	692	671	709	714	722	736	719	733	764	741	701	736	680	710	763	719	701	690	672	728	750	733	734	695	695	732	730	747	672	759	739	766	719	728	712	693	741	711	758	717	752	724	740	705	782	727	715	755	724	746	732	709	759	735	750	697	684	709	695	748	710	786	741	737	735	714	731	705	706	755	692	730	700	746	734	764	778	720	685	726	742	786	682	782	749	701	741	704	706	717	745	769	786	732	725	723	708	708	697	734	702	730	755	718	754	672	728	730	736	711	710	723	733	749	691	698	688	723	733	683	678	699	690	718	715	714	705	735	714	675	751	736	768	716	710	745	752	726	713	729	713	687	701	707	721	735	662	766	697	751	694	722	730	751	777	750	700	742	717	758	772	712	702	751	709	689	716	718	720	714	657	741	712	707	762	737	714	749	714	746	709	738	705	699	760	658	713	747	718	721	708	764	712	691	686	714	772	749	727	726	697	741	706	698	726	773	729	709	727	733	766	722	773	716	712	710	711	742	749	715	740	715	721	753	667	717	739	701	732	727	727	701	710	661	711	695	702	767	697	723	713	733	741	701	736	687	802	735	722	712	733	720	708	731	773	696	727	727	701	763	723	703	729	720	725	727	715	729	760	743	706	712	713	748	775	704	665	735	726	705	668	717	727	707	704	718	737	720	718	765	708	764	737	740	763	717	744	684	680	725	705	677	718	730	695	707	764	722	764	714	693	745	731	709	752	708	703	744	684	739	767	701	709	700	679	747	705	690	720	744	745	773	749	716	768	749	716	748	784	757	754	754	740	796	707	710	731	765	736	740	739	740	760	741	737	721	748	747	744	733	699	771	737	719	739	725	747	703	711	726	701	726	751	723	701	696	714	716	766	742	674	751	726	725	759	683	718	770	766	691	747	733	757	750	751	761	710	702	705	778	799	697	676	711	720	731	760	720	737	708	716	754	755	728	736	693	755	700	700	749	761	720	727	712	733	725	725	725	758	758	703	720	728	697	674	721	728	757	753	750	705	660	717	732	706	700	748	715	713	712	743	716	721	768	704	758	701	753	672	809	717	746	706	763	665	734	748	730	714	712	739	676	752	692	731	766	784	731	731	730	766	692	655	736	721	710	686	728	758	742	744	758	699	765	778	758	681	737	709	727	731	715	704	752	760	674	703	715	708	706	722	668	694	721	717	723	720	714	728	740	716	717	726	735	710	691	732	739	757	701	708	717	739	768	692	733	698	669	719	721	765	734	724	751	715	712	716	718	683	775	715	723	749	774	737	710	753	715	723	743	703	728	729	756	752	751	709	719	772	704	695	739	715	711	694	728	698	693	744	764	733	760	726	719	774	742	794	744	700	726	756	735	711	713	673	784	730	719	725	727	723	738	696	733	678	696	692	735	737	672	760	728	742	712	726	728	718	726	756	679	748	755	758	706	734	713	735	786	696	672	744	743	743	742	719	712	722	767	766	733	726	742	789	725	738	755	699	666	777	721	717	754	711	743	754	706	708	688	749	699	777	713	717	713	738	715	736	721	715	712	737	758	732	717	729	720	743	702	734	755	690	717	689	725	675	742	706	699	746	673	729	737	717	686	736	766	807	709	704	740	729	755	711	725	793	713	685	704	766	730	716	738	732	751	721	679	747	726	703	743	737	723	716	687	720	752	749	725	695	739	706	715	743	702	683	718	744	680	750	730	751	713	707	751	747	732	739	757	753	767	715	753	704	742	697	727	695	729	731	662	706	705	704	722	711	760	677	764	724	751	705	751	744	708	737	745	706	742	759	784	737	795	712	746	733	789	698	702	750	712	713	717	724	736	694	733	718	728	718	742	742	710	749	749	750	695	743	692	727	742	717	722	751	730	752	727	756	796	730	723	787	738	706	757	733	709	768	704	730	721	730	709	729	693	794	706	724	747	734	714	750	699	719	721	698	702	767	720	745	754	737	721	737	680	796	694	710	726	730	737	736	731	731	724	743	731	786	692	690	734	771	695	736	693	714	708	714	765	755	645	706	706	753	740	735	695	681	720	723	686	742	722	711	749	753	740	700	751	702	693	691	726	721	713	722	778	727	721	743	709	729	722	700	716	711	733	731	748	766	705	662	714	745	731	665	726	708	684	730	737	715	774	759	762	752	715	713	728	698	754	707	684	682	806	717	769	755	686	722	690	720	687	771	740	730	777	756	723	715	722	741	737	724	720	699	730	738	766	722	755	767	743	748	719	721	690	707	708	737	705	711	743	749	697	672	751	688	734	747	716	712	708	764	761	765	761	763	702	725	689	756	697	722	780	738	707	719	700	763	734	744	730	717	697	692	717	676	708	755	715	731	709	711	710	740	740	726	751	733	684	699	716	725	691	749	713	742	687	690	736	726	730	723	721	741	753	774	659	701	721	715	722	690	685	738	716	769	704	727	776	734	764	732	766	690	700	742	729	717	716	745	705	694	749	733	728
24121	21461	28936	24367	21445	14262	5502	2825	1792	1416	1142	962	870	835	798	818	739	705	726	636	679	681	641	629	635	590	639	667	631	674	639	612	648	586	625	610	601	597	582	645	578	582	558	577	558	535	580	563	578	575	576	532	601	544	558	579	584	596	555	571	592	570	552	514	528	533	548	549	501	562	547	565	542	575	561	538	538	511	547	569	565	584	558	540	524	577	545	545	614	592	554	530	537	515	530	564	582	559	541	602	533	542	566	544	570	557	536	560	567	543	509	550	573	533	549	541	542	537	571	511	574	534	533	523	578	559	523	539	532	536	547	535	566	558	566	524	550	525	557	533	552	582	532	533	547	529	557	550	552	531	553	534	546	538	567	553	552	558	552	519	533	581	520	525	542	543	532	554	576	532	504	537	568	512	567	564	550	552	519	529	533	571	558	535	543	523	544	551	569	552	568	534	524	513	484	524	553	543	536	550	512	552	537	525	572	555	531	559	546	567	578	490	547	539	531	533	567	553	532	539	562	546	578	530	551	525	541	527	560	548	534	541	516	535	544	545	494	546	590	522	536	534	604	539	540	541	544	578	549	564	568	533	522	542	504	515	569	544	590	522	543	512	567	546	520	525	552	522	545	550	602	580	534	566	550	514	543	534	535	538	529	490	546	588	481	518	534	560	553	591	530	562	539	567	503	518	535	580	524	508	507	535	576	536	559	548	543	528	580	566	535	549	554	600	522	576	589	563	569	541	530	550	584	524	525	569	544	498	573	553	571	526	520	546	551	560	516	560	508	609	545	582	542	545	519	507	532	521	517	525	529	549	549	510	554	519	545	566	539	556	540	522	586	530	554	578	551	555	520	557	535	554	556	555	540	571	565	502	557	538	541	525	491	550	503	581	562	577	571	517	531	561	527	549	520	553	488	542	568	546	531	514	539	539	555	580	535	574	519	589	542	546	545	540	570	575	542	509	553	588	532	557	578	589	534	531	545	540	549	561	528	525	524	489	532	570	532	551	568	551	552	555	537	531	566	511	523	546	506	539	545	619	544	544	543	582	542	574	534	528	544	514	512	519	558	605	562	562	544	513	547	511	542	534	509	530	545	530	504	545	561	537	543	516	564	527	560	537	519	572	535	518	521	543	552	544	549	542	560	542	553	517	541	506	565	587	552	513	580	518	582	564	547	550	566	549	552	556	558	538	525	510	589	549	555	560	507	570	520	537	540	592	494	542	518	546	541	529	517	531	533	577	574	562	578	564	540	503	527	524	495	520	553	560	528	537	531	537	569	511	591	555	546	545	528	535	527	520	558	553	569	555	520	534	534	542	543	570	540	550	547	491	528	541	528	562	563	523	541	532	501	542	570	554	521	573	573	486	538	557	573	535	550	527	562	513	540	573	563	561	542	535	562	533	508	532	554	490	575	572	513	523	524	519	567	561	547	591	515	583	529	505	563	523	508	543	577	565	535	550	574	535	522	536	545	513	558	534	551	562	567	529	556	551	553	492	542	522	550	540	538	549	562	555	518	529	515	541	536	549	532	537	498	515	521	509	527	553	561	532	553	561	526	541	563	548	536	553	579	574	538	569	502	569	549	583	547	534	556	547	526	547	510	504	531	553	580	550	495	504	571	558	590	487	515	518	524	556	550	549	538	478	500	498	531	563	518	557	561	553	550	549	507	540	556	541	543	598	524	591	554	588	534	533	526	513	514	530	536	533	597	559	491	579	562	578	590	542	589	499	525	535	565	576	518	578	493	543	530	521	562	558	553	551	554	568	545	505	569	568	538	575	593	563	522	534	556	534	585	557	560	511	537	575	557	540	514	518	543	523	533	540	539	562	521	535	558	539	567	546	516	555	511	544	554	555	499	538	523	570	551	522	574	594	473	504	557	556	536	542	525	544	524	566	541	566	583	546	563	583	541	551	527	538	574	543	527	519	504	541	539	553	516	569	547	555	535	539	563	541	581	578	552	580	558	535	529	572	504	579	539	520	531	555	534	508	578	536	534	525	580	576	545	494	574	565	539	500	537	558	525	584	524	534	573	560	572	547	508	565	539	551	526	568	547	546	536	541	531	533	528	516	517	537	540	536	544	578	530	515	557	546	532	523	577	530	563	528	582	580	533	500	595	550	531	574	526	573	534	566	558	555	587	536	566	517	548	517	544	501	566	550	528	543	590	581	531	531	522	549	518	563	502	530	569	592	530	547	563	605	532	496	544	577	511	508	500	549	570	549	534	540	584	530	529	533	557	526	501	554	507	562	534	554	583	540	537	583	535	535	543	540	555	529	534	564	516	543	535	550	545	534	510	541	537	546	526	566	558	567	530	524	498	531	518	532	555	538	502	528	552	529	543	506	557	558	558	564	516	502	523	572	509	566	539	491	580	556	572	556	526	582	549	558	573	550	522	540	537	510	564	530	535	524	557	529	551	583	550	576	554	502	542	539	588	532	524	615	525	548	546	552	512	568	509	519	550	528	577	526	533	497	501	522	542	580	550	510	548	548	539	536	491	596	582	569	526	514	496	547	515	572	535	518	540	537	517	549	585	551	583	519	564	540	565	540	576	559	518	548	518	557	560	593	523	578	537	549	520	514	563	554	568	514	553	551	571	528	511	473	563	547	535	580	534	552	561	528	524	560	591	529	553	519	564	587	568	556	561	520	547	507	580	520	544	575	538	560	543	535	548	519	571	551	529	540	545	548	587	495	556	564	543	521	505	536	546	550	577	532	513	537	556	559	545	581	546	559	541	544	544	539	564	527	493	511	508	557	509	608	520	559	547	559	588	504	575	523	541	534	521	550	512	512	501	527	546	518	508	560	524	582	581	568	551	526	515	575	544	536	560	529	562	566	579	568	547	561	547	538	534	516	534	516	522	533	551	546	532	506	554	566	529	561	542	569	526	544	543	480	561	573	559	517	519	585	528	537	526	586	555	548	532	521	491	533	559	544	505	565	551	559	530	566	573	550	537	561	525	562	520	535	553	523	516	536	555	568	536	510	548	542	543	546	540	548	588	525	554	568	542	589	553	520	540	517	516	516	541	521	550	545	516	554	504	528	552	557	524	472	529	532	537	526	510	556	544	563	499	572	579	518	495	541	550	533	537	553	534	521	529	548	559	577	508	521	542	550	533	515	507	490	497	560	568	526	569	530	573	584	568	565	553	512	566	534	582	564	544	549	542	511	586	559	565	580	589	517	543	574	573	514	512	489	556	566	543	561	564	509	513	551	568	523	592	527	533	524	531	551	528	565	540	513	533	518	563	509	541	531	545	572	553	570	511	558	564	557	574	540	517	598	529	492	552	486	554	519	532	567	511	494	535	589	510	545	610	532	534	495	535	571	523	554	531	537	545	520	545	560	523	514	529	584	509	522	557	563	551	530	559	539	525	532	557	586	561	531	573	523	531	528	529	538	533	513	544	551	543	547	514	507	493	569	544	550	539	545	557	507	529	565	562	520	524	544	517	539	546	571	545	536	567	540	521	555
13455	26056	25154	19283	16769	13825	11076	7767	5640	4122	3359	2886	2536	2344	2056	1924	1837	1800	1704	1671	1590	1503	1532	1445	1372	1373	1391	1418	1337	1321	1308	1358	1327	1252	1297	1304	1250	1264	1200	1185	1180	1219	1122	1171	1117	1145	1115	1056	1114	1045	1089	1125	1112	1128	1086	1161	1175	1127	1134	1076	1120	1086	1128	1131	1081	1126	1091	1133	1085	1113	1121	1047	1114	1110	1104	1164	1116	1106	1112	1093	1090	1075	1108	1053	1120	1130	1086	1099	1056	1091	1109	1147	1119	1124	1117	1104	1050	1093	1106	1151	1048	1052	1111	1115	1097	1118	1113	1062	1109	1068	1072	1114	1103	1141	1102	1091	1067	1062	1169	1133	1080	1037	1060	989	1055	1130	1058	1143	1103	1113	1114	1096	1072	1096	1101	1100	1062	1111	1135	1101	1170	1162	1098	1106	1080	1114	1111	1120	1108	1090	1146	1078	1115	1129	1091	1082	1100	1078	1067	1084	1146	1071	1151	1090	1118	1129	1098	1086	1081	1020	1079	1106	1115	1141	1090	1056	1066	1106	1062	1087	1110	1042	1128	1111	1073	1091	1081	1071	1071	1101	1051	1092	1062	1136	1064	1146	1082	1114	1186	1121	1140	1134	1036	1106	1076	1112	1057	1018	1096	1138	1089	1109	1149	1116	1128	1079	1110	1095	1060	1028	1089	1092	1116	1058	1059	1098	1086	1146	1044	1057	1124	1091	1136	1096	1144	1120	1133	1114	1110	1032	1103	1142	1117	1087	1112	1081	1098	1104	1101	1093	1110	1133	1068	1069	1135	1139	1121	1094	1099	1057	1127	1107	1058	1095	1153	1079	1108	1113	1134	1049	1079	1097	1085	1119	1085	1055	1073	1038	1075	1109	1102	1060	1051	1115	1094	1119	1116	1146	1095	1119	1078	1100	1096	1155	1147	1088	1035	1051	1121	1064	1108	1044	1131	1047	1093	1114	1119	1019	1132	1123	1095	1111	1073	1097	1037	1135	1096	1112	1154	1138	1021	1143	1087	1111	1090	1092	1088	1067	1069	1086	1098	1115	1083	1136	1055	1103	1064	1096	1109	1134	1055	1117	1113	1100	1032	1156	1059	1112	1073	1074	1091	1066	1047	1145	1052	1057	1098	1125	1086	1075	1123	1118	1075	1120	1124	1076	1107	1061	1136	1096	1116	1124	1126	1035	1104	1095	1109	1169	1089	1122	1103	1075	1104	1128	1136	1043	1126	1128	1162	1021	1105	1125	1114	1086	1105	1104	1142	1102	1122	1028	1152	1076	1132	1154	1085	1083	1094	1095	1045	1076	1051	1111	1123	1060	1096	1075	1090	1094	1084	1119	1136	1108	1102	1172	1074	1104	1116	1053	1149	1105	1109	1133	1096	1071	1064	1075	1115	1117	1133	1127	1126	1122	1074	1125	1136	1083	1102	1177	1130	1095	1102	1139	1125	1119	1066	1153	1137	1076	1131	1087	1131	1085	1095	1027	1153	1076	1157	1097	1126	1113	1112	1069	1101	1093	1072	1102	1089	1096	1119	1111	1091	1081	1086	1075	1105	1098	1094	1091	1128	1059	1137	1096	1076	1030	1120	1123	1070	1172	1097	1035	1053	1131	1106	1087	1125	1093	1079	1125	1072	1136	1127	1084	1069	1087	1090	1087	1099	1048	1082	1082	1127	1128	1089	1146	1041	1078	1104	1067	1056	1077	1191	1172	1094	1094	1049	1098	1128	1045	1121	1071	1113	1116	1110	1161	1150	1167	1104	1129	1075	1110	1171	1139	1083	1101	1070	1017	1063	1120	1108	1157	1105	1069	1105	1085	1142	1094	1110	1096	1129	1061	1065	1071	1079	1107	1092	1111	1050	1153	1088	1148	1053	1124	1105	1081	1130	1081	1080	1045	1090	1105	1110	1087	1109	1091	1092	1088	1089	1088	1089	1086	1088	1070	1087	1137	1121	1086	1093	1161	1082	1110	1132	1107	1068	1128	1054	1115	1114	1097	1041	1070	1100	1085	1120	1121	1085	1101	1116	1102	1154	1105	1081	1159	1104	1107	1067	1082	1126	1071	1066	1088	1076	1127	1063	1052	1118	1088	1095	1100	1098	1079	1123	1012	992	1018	1099	1056	1131	1047	1109	1129	1080	1146	1110	1104	1092	1109	1057	1125	1101	1049	1134	1096	1119	1121	1146	1095	1099	1106	1096	1097	1089	1129	1097	1129	1064	1094	1078	1094	1058	1016	1047	1064	1032	1043	1100	1115	1068	1039	1091	1069	1078	1053	1098	1090	1088	1090	1113	1122	1076	1125	1080	1080	1048	1060	1077	1110	1096	1108	1099	1114	1085	1139	1080	1117	1134	1067	1042	1069	1039	1043	1099	1066	1143	1069	1101	1072	1104	1166	1056	1126	1162	1076	1082	1078	1081	1115	1115	1048	1083	1167	1086	1070	1117	1131	1170	1068	1142	1089	1076	1116	1126	1083	1070	1096	1142	1105	1087	1110	1128	1058	1154	1102	1059	1060	1062	1158	1108	1137	1112	1077	1088	1025	1053	1094	1067	1089	1091	1129	1081	1101	1106	1128	1112	1097	1169	1023	1101	1108	1086	1130	1111	1116	1151	1103	1119	1123	1010	1048	1125	1105	1107	1166	1103	1126	1108	1061	1087	1102	1101	1085	1090	1141	1059	1064	1133	1048	1161	1095	1079	1088	1081	1135	1099	1115	1144	1059	1102	1115	1060	1099	1051	1155	1089	1098	1038	1119	1090	1125	1072	1073	1078	1075	1102	1084	1122	1053	1041	1090	1102	1115	1029	1065	1093	1067	1099	1131	1145	1120	1081	1040	1104	1047	1078	1077	1171	1106	1077	1107	1088	1100	1088	1110	1128	1114	1123	1121	1071	1177	1120	1151	1079	1096	1099	1152	1093	1155	1098	1080	1086	1103	1087	1080	1142	1049	1062	1079	1031	1077	1107	1055	1125	1053	1115	1069	1041	1072	1113	1081	1070	1158	1113	1065	1073	1069	1101	1112	1050	1069	1071	1058	1120	1113	1120	1112	1051	1101	1075	1029	1118	1098	1058	1079	1057	1068	1058	1096	1129	1113	1044	1082	1100	1067	1105	1093	1092	1117	1169	1044	1104	1172	1101	1130	1086	1112	1010	1138	1129	1120	1079	1106	1114	1064	1121	1076	1143	1031	1086	1059	1097	1108	1153	1071	1051	1094	1080	1120	1100	1107	1108	1050	1150	1038	1075	1182	1067	1134	1112	1111	1121	1126	1119	1102	1064	1115	1081	1089	1143	1086	1097	1164	1158	1081	1068	1067	1120	1128	1043	1057	1040	1067	1141	1083	1062	1126	1101	1117	1107	1072	1115	1094	1098	1045	1086	1027	1135	1112	1098	1110	1094	1106	1062	1094	1079	1107	1083	1142	1054	1144	1081	1050	1064	1153	1101	1088	1120	1064	1126	1099	1126	1078	1105	1059	1072	1115	1049	1065	1116	1085	1159	1104	1099	1117	1075	1086	1097	1093	1124	1089	1163	1055	1152	1138	1137	1085	1155	1131	1121	1049	1063	1033	1092	1126	1142	1070	1094	1096	1081	1131	1135	1067	1124	1097	1116	1121	1125	1144	1066	1072	1059	1146	1095	1059	1077	1068	1043	1109	1123	1090	1127	1132	1157	1112	1106	1086	1006	1102	1107	1088	1050	1041	1149	1090	1090	1061	1133	1097	1110	1109	1115	1078	1071	1113	1101	1078	1178	1144	1102	1100	1076	1121	1068	1145	1085	1111	1066	1080	1067	1093	1071	1082	1072	1122	1167	1094	1094	1126	1108	1102	1091	1120	1102	1111	1071	1145	1099	1084	1125	1085	1101	1082	1109	1108	1117	1027	1069	1069	1079	1082	1064	1103	1055	1087	1056	1112	1078	1122	1117	1094	1134	1108	1095	1091	1128	1055	1124	1058	1152	1055	1098	1130	1068	1098	1089	1117	1107	1111	1083	1083	1122	1091	1056	1071	1107	1136	1075	1135	1052	1085	1092	1090	1126	1099	1067	1127	1125	1070	1056	1143	1116	1098	1080	1092	1100	1045	1052	1054	1065	1100	1120	1107	1046	1170	1103	1062	1082	1074	1087	1129	1117	1120	1129	1111	1166	1099	1123	1105	1079	1100	1096	1062	1098	1130	1042	1063	1090	1108	1141	1121	1087	1095	1132	1129	1132	1064	1092	1088	1102	1114	1054	1084	1106	1023	1118	1118	1057	1094	1122	1091	1022	1138	1106	1089	1053	1030	1152	1091	1112	1083	1090	1097	1087	1071	1111	1058	1042	1160	1096	1103	1106	1074	1059	1111	1121	1181	1082	1113	1141	1111	1065	1116	1067	1113	1097	1075	1167	1103	1158	1088	1047	1053	1134	1090	1088	1092	1050	1060	1034	1110	1078	1105	1097	1116	1084	1076	1106	1127	1125	1095	1083	1071	1108	1109	1096	1101	1121	1092	1074	1077	1132	1115	1101	1109	1038	1077	1130	1114	1100	1060	1130	1067	1108	1091	1095	1085	1056	1081	1091	1110	1124	1113	1072	1095	1079	1167	1105	1071	1094	1096	1091	1082	1110	1068	1160	1055	1087	1070	1036	1097	1104	1085	1152	1043	1096	1069	1068	1046	1094	1060	1043	1068	1108	1102	1106	1074	1118	1067	1096	1093	1122	1143	1028	1083	1131	1086	1099	1170	1101	1077	1066	1169	1111	1106	1086	1105	1078	1116	1086	1159	1073	1077	1110	1163	1146	1094	1094	1116	1087	1089	1123	1070	1014	1136	1122	1090	1111	1076	1078	1097	1164	1060	1061	1070	1114	1133	1051	1097	1117	1092	1074	1093	1100	1046	1016	1115	1146	1157	1051	1099	1084	1106	1108	1145	1098	1076	1159	1103	1117	1112	1074	1096	1097	1128	1043	1075	1168	1111	1132	1098	1031	1102	1093	1078	1090	1086	1074	1165	1112	1113	1105	1060	1084	1066	1121	1100	1097	1084	1115	1034	1038	1087	1131	1106	1160	1122	1135	1113
27449	17245	5220	2470	1651	1182	936	681	618	558	506	509	490	508	480	499	565	462	509	487	510	467	484	494	461	426	477	481	476	458	461	504	457	462	453	438	495	468	439	422	471	453	479	457	452	450	456	453	458	459	442	441	425	467	481	458	470	482	454	441	463	479	471	454	432	472	426	438	458	453	428	435	451	434	462	457	441	446	440	477	465	437	488	426	479	456	463	486	435	479	482	507	451	443	506	428	450	420	494	469	436	501	458	409	447	450	458	426	453	457	451	471	418	435	451	453	444	502	488	491	449	468	435	446	487	484	465	458	496	435	517	441	414	430	462	429	434	470	447	477	461	458	448	436	472	464	434	458	466	443	478	426	477	458	453	472	477	412	466	452	449	433	463	487	477	465	449	427	471	438	438	431	457	456	457	452	455	455	478	451	463	487	472	455	423	442	460	463	426	466	479	457	442	440	445	430	442	491	445	476	480	446	505	469	451	449	443	489	439	470	459	440	508	463	468	484	412	465	510	436	454	448	489	467	458	468	438	442	462	446	507	440	447	464	423	441	464	466	462	447	465	468	436	423	436	440	504	442	461	437	434	473	447	468	482	476	432	458	437	464	459	454	460	474	445	424	433	465	465	452	461	457	433	480	449	435	443	459	472	458	484	471	459	481	466	448	456	481	479	430	444	463	446	456	481	454	442	419	403	454	469	470	465	449	445	414	478	461	481	465	478	518	469	438	463	450	456	468	457	478	463	465	462	457	460	482	469	475	457	448	477	452	446	457	418	461	473	488	424	448	493	496	437	488	437	462	465	475	430	419	453	452	452	444	440	447	479	485	467	440	433	460	459	465	469	457	435	445	444	457	441	460	475	471	479	452	459	451	445	437	456	463	453	451	487	446	450	481	462	453	440	448	470	453	436	448	454	438	452	439	460	444	466	456	462	463	461	491	473	460	466	459	463	451	477	429	463	452	466	481	463	474	469	445	456	474	473	445	458	447	449	473	483	439	445	449	479	472	446	427	465	427	484	439	452	514	501	415	402	479	456	464	475	497	466	469	477	441	485	437	481	434	468	404	460	470	468	433	491	403	441	417	467	458	463	467	462	484	476	434	448	462	464	478	479	473	484	477	489	447	432	448	469	425	451	439	432	472	450	413	476	474	428	484	459	460	456	430	452	450	485	476	474	440	483	476	496	421	444	471	488	443	462	424	470	502	478	438	441	457	441	463	464	464	432	449	459	474	441	437	473	478	480	427	473	451	484	436	458	432	474	464	480	481	481	435	435	470	489	471	400	436	488	433	460	483	453	452	490	436	482	452	475	461	441	526	476	459	439	439	455	422	434	432	442	483	453	452	457	428	467	478	435	453	425	454	446	451	422	462	513	465	461	473	397	468	433	465	480	500	462	501	466	463	446	429	453	469	473	491	479	501	440	459	475	431	459	493	475	450	445	431	449	489	457	481	468	462	464	402	432	446	478	455	452	426	471	467	491	492	452	486	460	441	490	481	438	433	490	454	443	455	457	454	447	476	482	471	460	437	445	437	464	436	500	495	448	457	454	453	444	433	458	454	426	481	432	446	471	451	438	493	445	475	440	442	428	458	446	466	428	493	426	465	394	470	465	459	482	500	467	437	469	428	462	462	448	416	429	461	450	421	423	441	463	487	491	460	447	485	438	467	450	497	492	427	456	458	453	390	422	442	418	456	488	491	483	475	469	466	458	479	446	444	498	486	420	440	440	460	467	447	478	442	479	461	462	463	479	488	465	437	487	416	448	468	448	418	486	467	457	451	445	487	450	460	457	462	449	449	465	448	477	476	399	462	450	431	448	474	477	464	439	475	510	495	438	445	420	455	473	445	449	455	475	473	452	442	466	420	515	464	461	408	466	412	445	438	459	411	428	459	480	447	460	462	481	444	489	460	452	485	430	491	449	430	461	463	395	438	484	491	433	421	474	477	439	460	454	472	470	463	468	470	451	441	453	424	447	431	434	446	479	460	454	457	434	400	443	431	462	430	499	453	450	465	463	477	421	455	486	482	452	423	434	471	460	509	472	460	481	489	469	450	483	450	439	474	468	470	434	481	434	462	487	464	455	486	466	427	447	480	489	463	445	461	441	479	485	423	469	401	444	477	466	428	447	468	477	447	489	435	447	428	458	487	475	468	413	473	458	447	458	510	449	455	429	469	489	434	450	467	450	443	481	440	473	439	439	434	439	475	431	448	450	457	415	430	483	467	417	512	460	471	449	419	468	497	489	469	463	420	435	418	468	462	435	433	436	466	449	462	446	464	429	452	505	464	472	456	472	455	450	465	442	439	432	471	435	447	426	480	461	434	461	454	450	468	464	463	488	458	471	487	440	471	441	471	455	418	521	451	433	421	447	421	445	459	434	438	432	414	429	419	430	471	460	455	476	462	442	506	446	443	459	448	450	464	444	434	489	436	425	450	492	429	458	505	460	464	416	455	490	447	442	428	452	467	466	453	459	476	487	462	456	477	456	439	453	467	502	459	442	486	461	475	482	443	503	467	495	481	441	446	470	455	436	433	421	409	471	432	430	438	474	440	436	474	482	413	418	483	470	467	478	431	460	443	447	436	488	489	448	474	481	405	427	453	463	463	468	491	463	448	457	427	408	468	466	457	461	445	457	447	441	444	469	465	458	450	464	437	460	450	455	436	488	443	480	462	453	482	448	466	443	452	432	481	448	460	489	516	476	440	429	510	455	492	449	446	448	473	479	418	432	496	479	453	457	414	472	434	443	465	441	449	438	465	472	434	525	426	472	451	418	485	451	453	481	443	472	451	428	472	456	465	471	474	450	433	463	454	435	479	443	477	476	447	446	458	467	437	442	434	451	439	426	419	469	461	437	431	448	474	482	451	463	455	449	485	428	445	470	482	459	450	476	420	428	465	473	470	454	476	489	469	506	470	467	402	469	463	432	462	437	470	495	466	433	455	456	466	444	455	491	424	470	443	469	454	460	443	505	450	455	482	443	460	433	486	454	464	473	432	489	457	463	465	454	426	460	466	442	450	428	438	435	446	438	446	418	457	435	468	419	430	492	478	469	443	462	463	465	488	502	443	438	431	465	450	439	458	477	476	482	439	445	464	448	421	473	434	450	493	428	450	449	459	452	486	491	437	435	475	474	455	458	417	473	473	464	493	427	426	453	447	449	463	450	446	458	430	485	463	445	490	465	439	432	475	449	418	454	479	468	439	428	474	471	479	481	469	450	455	426	449	437	472	474	436	453	450	467	465	468	428	486	432	439	438	494	433	438	464	452	439	439	455	466	498	489	455	447	490	476	429	453	409	451	454	427	455	491	466	447	440	423	450	476	500	481	437	432	510	453	448	472	445	438	495	455	434	455	451	475	454	479	455	415	441	453	474	445	470	437	478	422	472	466	435	452	458	443	467	443	492	480	466	492	486	439	455	450	459	425	460	447	465	466	457	463	444	457	468	474	464	452	466	422	438	464	435	457	498	469	473
7931	9199	9650	6486	5096	4051	3062	2061	1625	1449	1245	1168	1176	1140	1099	1088	1077	1083	1050	1066	1016	1090	1029	1020	1024	1021	1044	1057	1037	1017	1107	1016	1038	1052	994	1011	963	973	1029	997	1007	946	1009	1018	955	1001	961	951	970	1056	994	978	1070	983	1018	982	1011	943	1024	967	1002	918	988	1007	974	923	955	947	976	971	1005	998	961	1004	973	940	955	982	1006	988	1009	967	994	944	998	969	1031	1033	1004	955	998	983	976	994	905	1001	945	987	990	946	973	988	1015	978	974	983	964	991	1030	986	980	974	1006	949	985	1029	990	939	985	1038	982	959	978	968	959	980	936	952	971	974	964	1001	1012	972	998	1050	948	935	917	1019	988	990	959	1034	953	956	989	930	937	957	972	995	940	984	1007	932	933	987	973	958	975	996	943	999	978	948	986	1003	1031	931	1001	980	987	972	985	1031	963	979	1028	961	1020	986	1033	989	1016	1014	1010	991	949	1053	991	1001	991	1034	994	995	990	923	928	1006	1000	1072	934	948	964	958	995	970	988	1016	995	972	962	1001	962	954	987	969	970	961	963	964	1027	1053	999	1025	1003	971	947	991	941	986	1002	951	1013	971	956	991	999	967	955	964	960	962	1000	992	945	922	966	1012	988	963	946	991	934	978	991	943	916	959	995	956	1003	959	989	1060	940	1047	947	1003	971	991	997	937	966	961	974	939	969	952	1046	1040	950	994	986	964	977	1000	1021	1028	975	979	940	946	981	993	1024	990	917	997	1027	969	951	947	998	1020	986	971	932	957	986	1001	1019	940	1042	931	1021	982	926	1021	954	986	1019	971	991	976	1024	960	941	983	938	946	978	962	1003	966	983	987	983	929	955	973	927	956	996	1020	959	1016	1010	1085	945	970	1012	1004	911	990	984	986	954	1013	975	1023	947	972	994	937	926	986	1000	960	1003	914	959	1002	1014	1030	947	1009	982	941	1002	943	925	970	964	984	962	987	1010	1043	944	990	968	937	952	996	932	964	954	948	977	1002	961	974	983	1017	985	1034	1003	984	976	981	1028	926	945	968	920	992	1020	1022	964	977	965	947	978	993	975	960	979	981	986	973	1010	940	986	987	958	976	1011	1067	1004	1002	991	956	928	974	954	922	960	947	960	965	962	987	993	1021	989	994	981	999	976	964	1019	947	947	990	980	1003	906	910	985	963	999	1000	997	951	998	999	941	1010	948	1007	978	963	948	925	1019	1034	969	1032	998	945	1005	968	977	960	989	970	994	978	935	993	947	945	1016	958	990	1037	925	997	1040	967	988	1006	959	976	992	922	948	944	947	1010	995	982	996	962	938	973	986	973	966	990	1012	1008	987	1001	996	1014	1013	918	981	1023	981	956	1019	989	986	941	992	981	909	993	974	999	991	936	1018	1007	982	968	1008	966	948	1000	978	1016	974	955	911	965	960	976	991	1009	993	958	955	1012	956	986	893	965	982	970	985	960	996	1019	933	1034	979	947	962	950	984	1016	955	985	976	988	1034	975	974	1003	1003	1011	913	949	1036	993	977	960	961	954	1013	989	999	980	1026	909	960	1009	1020	975	1029	964	1020	1037	945	952	965	1007	986	950	939	1004	934	1008	983	1030	966	1013	1040	1018	992	987	950	1019	947	1018	1018	972	950	966	1026	949	1039	943	973	944	959	1031	984	922	937	1056	956	1044	999	985	947	966	931	987	989	982	955	976	969	947	1003	991	962	1007	984	967	998	995	992	997	989	970	990	970	1017	918	981	1022	976	932	989	1004	952	990	965	977	991	898	1021	953	994	989	961	1028	999	981	1014	998	949	973	991	954	965	991	979	962	980	1031	987	940	988	978	974	982	941	957	959	1005	1005	963	945	984	992	967	985	989	994	990	959	951	987	949	942	974	955	985	970	1001	1012	951	994	1031	951	1045	1007	954	975	1011	989	985	1002	1024	952	1041	1035	1012	971	995	1009	1020	978	935	996	969	1032	945	988	942	992	995	1028	1004	962	1020	974	995	1000	987	994	973	988	1031	1037	950	947	987	994	969	1011	943	945	1005	945	1003	1002	988	969	1023	1001	976	940	947	931	961	956	979	982	940	978	941	958	987	1037	958	958	977	965	1035	968	944	955	1026	982	977	938	1038	974	966	1004	977	991	1021	982	991	967	967	948	1020	986	982	975	947	962	991	972	978	1046	999	1011	1032	1024	918	933	971	1033	1010	1017	1004	1021	955	988	952	1052	1012	1025	946	934	1015	1007	961	1001	928	969	982	998	927	979	994	933	973	983	984	999	1000	986	1009	949	970	984	993	1031	984	981	950	977	972	987	991	961	1037	1004	982	917	937	1016	1009	957	1015	963	987	1000	947	960	943	1004	978	977	1008	939	991	1018	961	1022	997	968	994	1052	1002	973	942	988	976	983	1025	1029	1021	1007	984	950	938	1040	1016	926	962	980	959	938	928	969	974	978	1004	991	963	1006	962	917	943	986	952	958	948	1061	1011	970	982	953	939	953	959	1003	951	1039	1037	946	1013	940	1016	961	923	942	954	1002	992	1008	988	940	899	962	916	975	1003	988	940	981	1030	991	908	958	1033	1018	968	1013	986	979	954	994	983	863	1009	986	1019	977	975	936	1035	969	978	911	1061	955	971	1009	985	964	1054	1004	975	1016	1011	973	961	1010	900	947	995	956	998	947	938	970	942	995	979	1032	958	1001	1018	962	989	940	984	1010	984	1008	958	1012	990	980	1010	926	957	966	985	982	1009	1041	1005	953	1029	993	982	989	987	1022	981	978	1031	966	968	969	978	983	995	979	990	939	964	999	1000	1003	969	1017	1000	977	981	917	1018	949	986	1050	955	1004	996	936	1031	942	968	967	955	1018	1009	964	1071	972	1006	1029	999	1002	1039	997	919	922	976	932	941	990	973	935	1035	998	968	977	946	1004	1011	973	944	999	982	961	954	959	936	995	1017	1002	936	1009	969	950	964	1054	973	979	945	997	999	965	987	1005	968	964	954	994	980	982	998	990	1004	1004	997	909	961	975	958	960	1002	997	938	994	1000	1037	963	961	999	978	979	980	946	923	980	986	1018	1022	975	992	925	931	1010	1043	984	1034	947	937	973	988	964	1040	1007	970	987	898	1013	964	988	983	1014	1010	977	933	946	989	1011	1021	984	954	976	942	950	982	953	1023	979	975	939	982	967	1005	1004	977	968	969	978	953	959	960	1002	939	1001	999	978	1036	963	1012	951	1042	1038	987	931	961	956	969	1005	1003	1075	970	997	1014	993	992	968	963	1016	956	1047	957	1022	991	988	951	968	1023	949	1021	1032	1038	988	925	988	989	1018	993	975	937	962	967	989	981	1032	905	993	999	1012	918	956	902	975	926	964	971	997	1018	940	991	1023	977	1000	936	929	943	1016	934	909	1008	963	964	982	1036	947	944	1019	992	1038	984	963	917	945	983	976	959	1001	977	944	1019	946	946	943	994	1014	1033	990	1046	1015	995	986	993	1011	957	966	1028	968	969	972	1006	958	1017	945	972	1021	1013	970	1006	1007	991	941	981	935	992	997	920	983	970	1022	957	976	1009	971	942	998	978	950	1011	947	1035	967	939	958	999	970	1009	1041	960	1001	1032	941	935	976	1001	969	981	980	955	972	1024	945	972	1013	987	978	950	1015	1022	944	963	1040	978	1008	997	960	1003	959	940	960	979	1039	965	974	1041	917	987	949	900	975	1026	986	1007	977	1015	992	980	919	903	933	1030	951	993	971	1010	971	942	939	971	979	990	961	954	982	968	1010	975	998	994	952	967	1015	970	971	993	1061	984	994	990	997	979	985	963	957	944	988	944	964	966	996	1008	973	994	979	954	992	953	927	998	995	908	986	1013	964	951	919	955	916	1045	965	996	922
25125	21473	27932	25340	13874	4082	2496	1367	929	793	663	526	554	523	484	498	478	447	422	405	417	465	379	410	383	396	385	358	404	395	415	393	361	386	390	367	388	407	381	384	347	376	368	359	381	363	358	371	388	382	347	392	358	328	383	343	325	333	364	316	337	345	398	360	392	400	410	358	392	377	350	378	354	377	357	327	365	349	356	365	370	354	372	347	337	377	329	382	330	343	351	379	338	338	332	353	374	344	345	349	365	353	323	342	343	371	335	343	354	349	385	350	362	358	345	342	339	354	332	349	354	370	360	342	309	369	346	351	337	342	388	373	329	365	337	386	344	360	350	381	373	362	349	386	346	370	365	360	342	348	342	381	348	337	356	350	383	389	347	364	376	378	382	367	355	341	369	363	358	369	370	342	372	358	377	341	367	353	357	359	378	363	344	356	348	365	366	350	377	360	375	344	401	383	370	344	402	353	311	359	374	367	372	363	382	371	344	367	366	346	354	348	364	350	378	383	385	367	382	358	351	370	356	352	353	379	312	384	358	359	332	378	340	348	365	330	328	340	310	362	365	333	324	347	310	346	328	396	338	349	360	359	370	372	363	373	352	374	391	355	353	358	385	360	363	350	371	368	358	340	364	386	322	359	337	340	351	340	315	359	396	350	362	386	349	358	362	393	374	370	372	338	368	356	349	366	353	358	346	375	352	384	363	370	380	357	342	355	387	377	359	385	340	365	381	350	355	349	325	351	391	371	392	369	346	379	368	325	347	347	340	373	359	365	353	346	385	377	346	350	388	376	371	371	366	360	343	372	321	333	373	331	373	353	339	411	354	391	369	316	336	327	391	363	387	356	352	335	365	364	358	383	377	371	379	377	347	365	367	356	368	353	368	340	321	389	362	369	377	330	328	349	359	358	385	366	359	359	319	362	401	353	357	328	333	367	313	347	380	368	352	330	371	391	392	350	350	335	380	348	350	359	369	344	392	326	373	388	367	386	341	370	398	379	355	366	375	344	344	343	375	374	350	370	350	363	337	356	344	318	374	361	345	385	358	362	374	369	322	408	353	350	319	371	340	355	357	377	386	335	367	360	355	335	369	364	338	375	358	330	358	359	389	355	349	376	366	354	367	348	348	337	359	353	368	365	383	348	379	316	331	351	351	388	382	330	373	368	370	364	375	352	368	334	351	350	380	348	338	364	371	382	367	402	356	330	347	379	346	389	363	383	313	375	378	371	370	365	355	392	394	370	396	334	371	352	321	365	366	378	381	345	370	378	359	370	358	323	370	357	356	348	334	348	343	381	369	346	434	359	361	341	352	337	361	354	385	354	399	334	376	347	333	396	336	412	338	349	379	353	364	349	352	357	345	348	330	375	346	374	380	375	372	381	370	330	364	370	347	343	346	354	368	353	376	352	348	329	354	338	356	335	356	332	377	389	389	387	376	353	375	373	368	376	355	317	361	336	352	394	385	377	353	360	345	352	364	328	365	356	345	342	371	388	374	313	347	333	395	354	359	359	330	358	351	360	376	345	362	378	329	369	329	347	370	372	356	376	344	375	381	345	379	356	331	350	343	360	347	342	387	345	333	357	372	355	358	378	389	343	347	353	350	358	398	385	358	380	348	369	360	400	319	319	381	360	353	334	345	370	348	387	329	387	332	374	352	322	368	347	354	342	375	340	351	357	343	358	367	373	369	358	384	351	364	370	368	342	347	356	347	322	347	365	302	344	352	339	369	418	370	321	351	368	397	361	344	378	348	351	337	369	380	345	352	370	349	390	364	374	326	336	350	327	389	338	343	384	360	337	376	341	346	354	353	365	405	368	355	346	369	348	322	371	354	358	385	378	352	355	340	362	362	346	352	344	355	327	330	343	378	329	333	353	345	357	375	378	353	353	359	363	344	370	362	344	338	367	343	342	348	384	346	347	390	363	373	363	372	403	356	308	346	353	350	363	340	356	396	317	337	343	358	331	366	380	361	381	364	354	370	358	389	359	388	321	358	345	360	374	343	359	357	335	375	349	338	350	375	360	338	379	356	364	371	309	359	369	308	381	362	344	333	312	371	373	363	392	365	333	358	348	372	371	382	390	366	371	332	353	360	346	374	338	384	364	345	343	368	385	374	374	339	361	375	359	327	344	342	332	322	340	392	362	362	369	370	356	351	411	402	360	368	361	340	380	338	334	364	331	356	370	357	365	345	366	347	381	353	363	324	324	368	360	344	377	349	361	345	341	327	394	414	363	368	387	346	332	356	340	345	366	353	355	350	369	353	335	355	341	375	321	357	358	375	357	345	325	349	353	346	341	365	387	369	366	389	397	365	351	379	386	338	330	364	365	346	349	401	342	345	352	364	384	359	382	369	346	356	379	342	341	389	366	355	401	365	381	338	335	373	332	387	374	359	348	380	373	352	356	349	343	377	405	356	364	370	368	393	367	384	354	363	369	358	339	365	366	365	375	348	338	320	342	357	359	379	369	349	367	351	398	352	343	344	340	387	357	368	379	382	368	386	323	370	346	374	358	340	338	344	372	335	373	387	362	390	365	346	352	369	353	388	348	376	353	339	371	364	339	376	355	344	365	386	355	332	371	353	365	346	344	380	320	365	336	343	330	356	386	334	368	384	347	363	363	363	356	349	333	384	369	355	351	360	362	348	352	353	359	357	335	350	319	375	366	356	326	413	385	357	383	348	361	363	374	350	374	398	370	353	345	373	360	344	389	355	332	366	332	348	346	363	333	351	346	368	352	335	354	356	376	351	371	336	336	339	333	334	393	344	341	380	327	363	386	358	328	340	365	369	364	369	362	397	333	346	350	369	359	343	365	398	360	337	366	393	381	357	412	382	350	368	370	324	344	348	359	375	350	343	361	364	359	376	366	368	335	359	365	365	359	393	320	350	358	349	337	355	372	369	353	376	376	380	374	360	369	325	355	366	361	358	356	334	331	377	313	356	353	327	386	364	344	361	342	345	308	356	360	372	342	358	314	385	357	373	365	327	347	347	321	377	393	328	401	370	337	346	314	371	351	342	372	344	325	358	375	360	367	342	369	325	356	369	346	373	347	346	356	375	356	385	355	359	349	390	355	400	361	326	406	359	375	376	312	333	376	389	386	356	398	331	388	348	386	363	345	331	362	382	357	364	364	356	366	360	335	335	388	362	361	367	370	360	361	336	340	379	390	359	329	392	319	360	323	356	362	365	356	364	345	372	361	360	346	400	335	333	349	409	368	353	358	386	381	357	369	386	360	364	368	362	327	366	353	355	362	358	352	372	373	353	395	360	376	371	326	344	382	343	340	380	320	351	361	342	387	350	344	328	365	366	374	376	368	339	346	345	362	396	337	353	390	365	374	373	346	347	329	356	385	357	355	367	379	382	373	376	371	386	359	337	319	366	373	368	363	357	341	358	345	360	358	380	362	328	397	373	362	337	359	358	347	413	351	340	363	355	359	376	358	379	351	424	333	342	353	364	333	349	341	357	355	334	403
10233	19579	19271	14277	11210	9023	6724	4426	3158	2485	1991	1742	1575	1483	1331	1276	1196	1195	1152	1073	1044	992	995	939	976	926	920	901	975	963	966	928	923	935	889	868	869	853	888	859	791	848	824	788	768	783	818	786	802	790	724	762	793	800	801	793	777	796	761	794	788	726	817	737	767	812	768	788	793	815	824	734	784	788	822	795	778	806	764	792	763	792	792	810	806	814	755	781	791	813	788	805	801	813	836	792	793	772	822	717	766	834	756	774	800	797	824	776	761	752	820	775	769	765	749	800	807	752	758	792	793	796	713	766	786	777	790	790	816	770	802	785	762	759	784	742	781	869	751	797	746	841	838	792	818	788	807	757	794	785	763	716	767	756	794	784	812	791	762	837	794	771	779	753	755	748	814	840	771	734	779	743	841	762	766	778	823	768	786	736	802	771	776	770	764	754	782	745	769	772	761	780	781	757	715	758	771	779	773	786	819	729	794	795	844	731	782	752	724	811	761	700	722	734	794	779	834	808	761	771	767	827	823	812	811	754	825	744	791	800	756	796	773	751	796	773	752	768	782	762	791	736	792	749	798	771	745	810	759	767	779	794	790	747	793	736	793	763	769	785	750	754	797	753	821	759	829	866	790	737	783	815	800	783	757	825	775	811	770	782	750	807	773	843	782	822	761	784	780	766	784	744	771	761	813	756	762	761	764	820	731	754	791	787	772	744	835	745	767	796	788	767	811	800	738	771	824	796	773	765	728	766	784	743	784	775	770	693	744	775	729	765	802	824	793	753	772	802	765	800	779	693	775	764	771	790	758	760	735	749	800	791	789	733	772	826	798	789	748	806	792	803	742	761	729	786	750	841	772	760	783	797	741	820	724	794	728	775	735	782	751	761	747	779	755	806	724	765	793	783	775	708	710	800	755	783	776	809	772	774	732	780	750	747	767	755	799	814	769	776	783	796	777	780	797	820	772	779	727	742	718	739	815	769	737	769	769	730	771	803	736	770	748	740	771	798	757	805	785	777	797	800	849	774	763	783	735	815	768	842	774	772	851	772	766	745	774	766	752	788	776	770	771	780	720	727	768	785	835	840	806	764	784	830	774	760	691	787	846	754	807	785	738	785	779	791	828	807	798	769	824	737	808	821	766	729	754	807	818	720	789	813	793	756	745	786	771	766	798	809	754	770	727	770	802	836	781	792	771	767	801	767	749	749	795	827	783	793	729	784	768	768	749	767	819	763	837	742	788	731	736	774	797	792	796	756	779	740	771	781	777	787	802	793	794	754	742	779	836	772	778	796	731	786	795	751	771	749	781	763	762	811	738	767	770	729	790	710	743	737	802	791	751	757	801	741	817	778	787	750	802	709	781	765	710	755	750	745	742	795	777	786	766	774	817	781	758	734	781	800	772	809	798	758	809	799	754	764	798	827	785	773	766	730	787	767	796	779	809	796	775	746	828	754	751	795	780	806	792	762	756	788	816	766	729	778	780	791	801	755	736	753	766	768	777	728	776	738	751	782	757	794	778	792	710	780	732	801	741	776	726	780	801	748	822	764	753	780	763	794	778	754	773	747	793	774	771	804	785	809	753	788	799	733	780	741	821	752	770	802	729	777	805	754	726	798	745	778	804	748	755	790	748	771	818	720	793	745	760	765	765	724	789	770	779	775	758	782	815	752	762	727	783	753	778	814	799	801	782	775	785	755	725	773	762	778	767	775	833	833	802	756	818	771	760	768	764	767	791	738	740	795	805	756	821	785	776	782	769	766	756	776	729	750	785	780	821	809	826	764	837	796	814	767	776	800	814	818	734	766	763	785	803	739	806	735	747	758	754	758	813	786	764	805	821	747	789	759	801	773	759	763	811	786	729	763	800	766	780	788	777	786	822	778	803	774	780	795	778	768	812	763	776	809	815	773	812	753	716	812	807	801	806	766	744	778	854	777	805	780	796	791	799	788	804	749	711	778	773	759	789	763	756	764	744	813	742	784	778	752	771	800	814	748	772	789	819	740	783	765	764	806	762	811	871	767	739	800	790	779	741	759	796	761	783	811	761	769	770	781	835	791	776	822	758	753	811	740	750	798	801	777	779	784	749	754	729	797	781	747	776	767	798	741	740	787	801	805	765	721	744	768	755	840	768	809	807	778	758	788	767	830	792	792	771	789	791	736	847	782	797	777	784	766	779	786	800	814	754	820	783	775	809	826	728	773	790	771	789	784	802	784	794	737	759	785	783	808	786	757	795	768	745	796	748	841	819	779	741	721	832	754	745	823	751	786	797	764	833	696	803	778	802	804	779	719	757	790	767	750	764	770	804	740	801	840	775	782	793	789	795	753	746	790	804	742	812	739	750	778	800	803	789	767	712	726	815	806	833	757	765	789	754	758	771	797	765	804	781	785	717	791	713	829	787	756	732	777	752	804	808	798	779	751	776	766	761	772	748	753	789	786	757	804	782	816	812	779	797	786	770	806	810	796	788	741	745	782	796	790	777	807	760	797	798	785	765	754	819	765	807	777	800	772	773	787	801	771	800	804	788	797	782	733	824	834	784	799	795	800	755	788	767	805	778	777	783	765	775	810	775	766	754	763	793	777	716	741	831	780	806	835	793	777	817	757	781	778	738	749	754	787	762	779	832	793	769	797	722	831	765	776	729	741	785	773	781	782	772	801	829	756	793	776	696	828	802	789	783	795	780	735	758	823	737	778	791	735	772	772	792	792	799	751	789	763	780	786	785	769	770	806	725	761	772	769	755	767	767	777	801	766	796	787	772	762	714	801	775	775	779	786	768	772	734	776	777	801	775	718	801	772	775	758	810	744	763	789	778	812	836	788	792	766	801	793	802	760	779	802	750	713	725	822	757	742	787	789	793	791	748	765	780	783	756	804	773	782	780	786	772	739	791	810	734	766	739	776	748	780	840	785	723	778	754	752	773	731	794	851	762	792	775	757	781	783	735	750	762	745	810	690	793	758	722	776	801	797	758	743	784	742	749	766	866	777	739	807	815	778	807	771	820	706	779	753	756	825	828	746	748	842	754	779	739	826	810	773	783	775	749	794	779	844	805	783	742	773	764	767	799	757	758	793	781	781	793	774	833	786	804	820	816	735	771	795	762	824	772	798	814	754	797	784	784	772	795	788	834	771	752	827	799	777	746	765	804	777	775	754	775	806	730	794	769	783	772	769	784	795	742	747	764	744	738	763	782	805	757	777	764	739	825	816	766	759	765	744	759	761	758	764	775	813	759	808	836	760	773	784	745	794	780	851	744	760	753	815	772	742	746	774	792	782	792	779	795	724	803	779	798	746	805	774	766	753	716	759	760	781	798	827	780	831	795	813	784	768	765	746	789	812	816	776	736	736	734	737	764	786	808	747	808	780	773	751	747	781	726	782	760	754	779	765	795	782	813	765	838	789	772	760	739	766	758	778	791	782	791	768	784	756	795	755	759	775	825	773	805	809	798	818	763	767	771	799	748	769	745	798	785	777	793	741	741	742
24123	21462	28954	24398	21456	14020	4952	2403	1658	1300	1066	975	953	891	842	835	756	769	732	727	689	723	682	678	669	709	637	678	629	613	649	653	618	617	611	577	595	625	614	602	606	587	624	608	554	572	542	595	570	593	636	562	575	591	592	597	540	599	572	580	593	584	590	573	553	564	579	583	574	577	528	577	531	597	554	572	597	571	555	594	560	557	583	572	623	568	567	578	555	552	570	566	567	538	557	599	577	567	585	577	568	561	547	607	585	555	620	562	589	559	581	582	529	565	579	542	573	573	572	585	553	572	555	596	520	565	527	600	546	622	584	568	581	577	570	534	588	572	606	573	597	550	546	548	572	560	574	573	526	553	585	560	614	522	571	572	505	561	565	557	559	526	588	591	553	601	588	562	553	594	619	570	599	546	544	552	585	533	563	585	541	532	585	545	598	581	562	561	564	545	543	567	548	559	600	554	599	626	528	568	532	564	521	554	567	579	575	600	551	548	574	560	600	579	585	584	595	528	585	586	560	596	559	624	597	565	540	605	540	544	551	577	561	589	547	589	569	560	532	587	557	556	565	561	581	551	606	570	563	574	563	587	617	521	580	566	550	549	545	548	565	539	621	525	565	573	620	612	604	565	529	580	614	571	579	580	567	550	586	625	533	537	574	569	529	573	583	574	565	557	585	617	588	579	581	607	587	615	577	571	589	547	609	592	527	527	564	554	580	579	590	561	550	520	532	550	554	545	577	545	536	564	577	597	593	551	573	574	561	603	585	561	563	507	594	573	554	547	549	532	599	612	601	601	604	523	556	572	547	589	584	551	586	581	537	612	543	566	556	552	509	574	547	568	558	543	590	607	577	560	527	614	568	523	585	575	601	605	531	560	526	584	544	544	600	609	567	574	535	581	574	584	603	503	556	583	543	577	596	574	584	574	588	542	524	562	562	531	556	588	511	584	547	565	569	563	598	538	562	560	584	584	575	549	609	570	630	580	557	594	570	579	606	621	630	546	533	595	557	605	560	592	580	584	623	591	569	551	571	565	577	596	525	570	606	600	563	592	541	613	593	549	566	587	533	596	590	555	538	613	593	595	549	551	562	550	574	583	601	572	540	531	599	551	559	569	584	585	561	549	566	554	544	607	556	543	559	570	548	591	521	554	595	609	549	605	577	537	585	583	599	551	580	596	590	555	555	631	554	625	515	565	566	590	590	536	572	544	563	571	564	553	554	590	589	601	551	594	558	541	622	584	572	580	576	579	571	609	539	581	579	569	564	580	557	610	570	597	558	535	525	573	600	579	547	530	553	572	558	562	586	582	552	558	565	614	562	560	588	590	564	547	564	546	570	587	586	550	554	545	555	580	563	580	578	566	571	592	555	503	578	604	618	571	544	573	592	589	554	597	548	570	559	543	510	548	603	577	563	554	538	580	589	578	572	617	601	557	577	526	556	581	535	571	548	544	604	544	530	593	582	544	581	571	557	535	602	615	574	533	553	570	575	588	559	553	554	562	562	537	572	555	549	530	517	557	582	599	579	553	575	619	554	562	532	589	590	592	566	568	585	557	568	582	589	571	509	604	589	615	525	558	545	578	581	593	554	570	565	556	527	536	564	604	574	563	584	563	578	624	563	550	546	494	573	555	583	607	579	529	563	586	573	564	569	581	504	559	533	544	522	557	550	556	597	584	615	591	555	580	576	570	541	567	535	543	587	537	601	568	544	565	581	549	551	556	600	564	546	562	571	568	555	493	566	577	567	566	575	552	572	559	565	568	616	558	526	561	545	571	535	571	542	579	589	629	566	599	538	545	523	547	529	578	546	608	578	562	577	553	549	598	574	555	615	582	544	545	616	608	526	572	575	580	532	599	548	579	564	587	537	577	529	576	575	564	546	575	588	617	583	567	570	548	599	542	586	573	600	541	567	580	572	554	602	572	578	587	583	602	550	558	577	566	582	560	578	566	537	538	566	601	605	562	588	565	586	567	560	600	583	514	545	558	566	534	573	536	575	584	580	548	592	578	564	615	559	549	542	606	587	582	568	609	565	633	620	585	586	605	613	579	528	545	584	577	555	606	556	550	577	541	572	564	570	549	588	525	604	558	598	627	568	618	593	563	539	589	574	564	568	550	574	529	588	592	527	545	573	583	534	569	536	518	555	556	556	624	538	545	537	561	589	568	602	576	613	574	527	584	548	533	579	551	610	570	590	527	563	568	526	590	599	582	534	562	563	550	520	569	578	548	625	591	547	548	547	583	546	524	598	537	544	581	516	581	541	547	590	554	555	576	606	521	569	526	550	596	601	574	596	577	567	541	590	594	537	569	586	569	566	539	566	547	536	606	566	609	561	531	579	585	586	587	549	614	573	603	576	583	538	570	575	561	565	522	523	578	592	605	569	556	584	572	510	511	591	583	594	542	624	575	583	570	589	561	565	545	586	577	586	550	600	610	577	550	563	538	534	557	582	613	528	577	563	623	556	555	567	552	548	549	541	575	545	630	565	607	523	550	556	567	549	544	610	579	573	596	553	568	567	559	625	573	586	568	574	554	579	569	587	555	575	551	575	602	540	590	528	527	579	624	573	592	580	595	603	581	525	602	571	579	515	532	551	545	523	572	576	616	581	555	535	570	557	542	572	575	582	555	531	612	571	541	551	572	523	532	527	576	534	617	580	567	574	543	565	552	550	555	560	526	559	592	528	561	601	534	606	594	552	562	601	516	596	596	557	559	565	542	629	532	571	565	581	580	550	540	620	570	601	560	583	555	578	572	543	561	549	566	519	583	586	534	581	580	599	574	590	561	580	546	547	577	570	590	583	553	574	568	571	548	551	559	618	557	594	570	602	538	512	601	592	554	564	569	556	531	575	547	587	548	577	592	541	624	590	561	602	589	583	570	535	599	575	592	597	586	566	573	582	572	578	576	552	585	552	596	563	546	591	538	551	577	547	581	568	550	553	559	586	600	527	552	558	548	516	580	555	517	574	574	531	578	572	569	592	560	558	553	582	561	560	552	571	584	529	584	555	595	563	550	590	616	612	571	607	578	569	539	556	538	603	542	554	572	582	603	584	589	573	583	573	627	527	550	545	593	585	609	613	510	547	549	610	546	565	574	558	532	518	536	584	559	586	548	559	553	592	583	552	587	558	565	570	591	532	568	573	543	570	591	564	554	546	584	583	548	558	594	607	538	526	562	544	591	563	546	543	609	573	565	564	589	526	584	579	581	584	569	558	559	560	572	590	555	536	565	583	498	581	576	567	561	527	600	562	547	540	577	583	566	577	550	547	594	532	585	527	573	566	576	587	572	587	560	603	549	584	585	598	563	591	590	538	562	527	527	574	554	525	603	528	543	580	591	568	609	547	569	561	551	550	591	575	561	590	530	591	547	622	560	556	559	601	591	578	553	568	544	569	597	533	569	527	616	569	526	565	608	596	612	578	586	534	583	576	555	576	579	577	568	557	603	517	586	597	570	549	572	584	557	598	559	553	550
13468	25790	25267	19651	16302	13096	9775	6775	5089	3885	3412	2941	2656	2457	2226	2056	1915	1879	1794	1722	1552	1619	1564	1517	1594	1436	1465	1430	1395	1470	1471	1361	1408	1338	1360	1258	1327	1338	1345	1240	1232	1208	1200	1178	1141	1174	1215	1217	1094	1141	1156	1138	1145	1179	1127	1109	1179	1211	1125	1216	1157	1106	1178	1144	1119	1147	1147	1144	1179	1120	1180	1078	1089	1176	1109	1174	1201	1144	1151	1153	1136	1198	1110	1123	1148	1129	1137	1142	1123	1139	1144	1143	1154	1110	1103	1185	1153	1164	1130	1131	1132	1175	1130	1114	1152	1184	1134	1114	1141	1149	1120	1170	1087	1139	1152	1129	1152	1149	1103	1162	1139	1105	1146	1166	1154	1158	1129	1183	1141	1120	1147	1113	1162	1108	1162	1138	1160	1129	1171	1116	1165	1141	1156	1141	1217	1180	1124	1140	1109	1151	1174	1135	1175	1080	1134	1190	1205	1157	1187	1115	1217	1116	1144	1114	1134	1170	1153	1117	1122	1151	1143	1143	1127	1133	1163	1107	1144	1167	1131	1134	1129	1110	1200	1134	1171	1128	1176	1154	1157	1177	1098	1154	1140	1173	1140	1164	1138	1157	1140	1134	1137	1134	1135	1135	1110	1116	1169	1134	1134	1161	1046	1176	1189	1122	1098	1177	1131	1110	1166	1091	1112	1169	1175	1147	1122	1132	1121	1188	1144	1121	1166	1166	1127	1120	1133	1122	1155	1124	1085	1102	1153	1111	1123	1106	1153	1134	1122	1151	1117	1145	1103	1132	1093	1120	1067	1161	1130	1172	1115	1118	1176	1134	1103	1164	1154	1097	1121	1220	1135	1119	1173	1120	1125	1120	1154	1117	1137	1104	1160	1112	1167	1135	1154	1172	1164	1140	1130	1155	1175	1087	1088	1148	1155	1155	1136	1062	1103	1106	1085	1151	1146	1129	1186	1177	1123	1096	1133	1101	1204	1174	1114	1145	1128	1200	1106	1141	1163	1144	1214	1110	1197	1141	1172	1119	1170	1159	1158	1157	1150	1212	1072	1159	1062	1103	1154	1111	1166	1151	1118	1068	1082	1198	1147	1139	1102	1146	1221	1140	1162	1200	1106	1209	1093	1159	1069	1151	1155	1204	1126	1168	1113	1165	1102	1122	1156	1101	1175	1197	1125	1158	1151	1153	1163	1131	1140	1115	1127	1103	1110	1128	1090	1173	1107	1091	1145	1146	1136	1161	1114	1182	1158	1086	1163	1115	1185	1165	1156	1178	1194	1151	1172	1121	1120	1179	1179	1188	1135	1119	1086	1155	1134	1106	1211	1161	1154	1133	1175	1094	1135	1138	1069	1136	1163	1157	1177	1090	1114	1127	1149	1192	1141	1187	1197	1150	1131	1177	1198	1067	1157	1095	1167	1130	1052	1149	1139	1187	1172	1154	1124	1089	1176	1163	1099	1066	1146	1127	1077	1148	1135	1144	1141	1114	1138	1123	1185	1129	1174	1147	1130	1148	1157	1089	1117	1139	1151	1174	1089	1106	1164	1195	1124	1102	1110	1099	1110	1165	1134	1182	1147	1140	1168	1107	1122	1172	1198	1079	1167	1123	1149	1086	1121	1136	1152	1123	1102	1139	1110	1174	1076	1105	1125	1153	1116	1096	1118	1107	1153	1102	1136	1160	1142	1149	1167	1157	1146	1139	1127	1176	1132	1114	1162	1081	1114	1124	1222	1118	1111	1180	1142	1120	1118	1168	1179	1197	1080	1134	1132	1176	1154	1078	1176	1187	1144	1159	1186	1125	1141	1084	1184	1166	1118	1175	1148	1128	1189	1146	1082	1135	1156	1113	1156	1091	1185	1130	1178	1088	1116	1139	1189	1125	1180	1160	1155	1136	1080	1128	1119	1116	1122	1100	1118	1139	1172	1141	1130	1136	1180	1109	1163	1150	1141	1145	1101	1171	1170	1159	1110	1170	1185	1083	1126	1189	1143	1085	1171	1091	1141	1156	1168	1142	1150	1131	1122	1121	1085	1153	1178	1139	1085	1133	1085	1124	1092	1127	1143	1141	1140	1119	1161	1171	1142	1171	1196	1103	1105	1145	1168	1123	1073	1138	1187	1176	1114	1176	1130	1093	1168	1124	1111	1194	1147	1093	1167	1094	1107	1187	1173	1173	1125	1134	1157	1040	1129	1146	1094	1146	1139	1122	1126	1174	1094	1133	1066	1110	1132	1149	1140	1168	1103	1181	1120	1162	1114	1157	1177	1144	1181	1116	1157	1188	1148	1115	1147	1124	1170	1134	1093	1131	1168	1133	1126	1156	1142	1141	1196	1099	1137	1145	1189	1135	1149	1195	1145	1110	1070	1086	1166	1094	1087	1133	1113	1124	1159	1086	1122	1161	1098	1108	1098	1180	1178	1150	1176	1149	1146	1124	1151	1095	1219	1153	1166	1111	1140	1121	1124	1106	1180	1180	1168	1138	1152	1155	1117	1162	1133	1121	1126	1147	1211	1103	1127	1135	1030	1119	1098	1106	1080	1117	1099	1163	1159	1120	1198	1175	1108	1160	1109	1152	1193	1114	1142	1127	1200	1105	1065	1105	1158	1134	1123	1070	1147	1164	1202	1112	1215	1223	1074	1122	1151	1153	1167	1116	1175	1144	1175	1167	1179	1170	1114	1154	1089	1095	1102	1117	1156	1135	1191	1192	1131	1148	1135	1102	1135	1142	1169	1147	1171	1088	1159	1154	1121	1129	1153	1163	1172	1081	1153	1159	1155	1137	1101	1119	1180	1162	1115	1153	1118	1119	1211	1149	1091	1103	1141	1087	1125	1151	1145	1186	1116	1146	1198	1138	1148	1158	1122	1166	1102	1178	1149	1143	1162	1109	1134	1114	1177	1144	1088	1140	1159	1119	1177	1136	1156	1116	1105	1135	1130	1180	1149	1183	1093	1150	1145	1199	1200	1161	1156	1176	1105	1144	1120	1123	1233	1176	1171	1155	1109	1139	1181	1081	1113	1174	1105	1131	1117	1191	1135	1162	1100	1149	1130	1243	1145	1132	1131	1135	1149	1122	1135	1146	1164	1157	1146	1123	1161	1102	1114	1113	1153	1165	1112	1136	1122	1180	1154	1189	1148	1112	1167	1143	1126	1144	1115	1201	1137	1178	1155	1163	1215	1156	1133	1170	1131	1196	1140	1170	1156	1125	1115	1110	1151	1189	1147	1158	1175	1126	1126	1109	1160	1139	1196	1104	1131	1118	1099	1121	1112	1178	1074	1144	1126	1161	1153	1118	1152	1185	1182	1148	1237	1139	1101	1116	1128	1176	1175	1066	1098	1145	1137	1138	1129	1131	1157	1211	1172	1111	1140	1141	1202	1132	1218	1152	1134	1227	1139	1144	1080	1144	1145	1123	1142	1129	1077	1177	1138	1181	1205	1104	1188	1198	1134	1176	1157	1148	1113	1149	1141	1142	1167	1116	1151	1125	1139	1141	1086	1155	1101	1106	1159	1141	1149	1134	1115	1124	1129	1160	1174	1131	1068	1184	1147	1188	1125	1125	1147	1160	1130	1106	1114	1158	1174	1118	1184	1103	1105	1136	1110	1153	1122	1136	1167	1120	1078	1138	1162	1070	1145	1141	1144	1118	1145	1086	1089	1142	1144	1085	1121	1136	1174	1073	1168	1088	1131	1091	1180	1200	1111	1087	1127	1142	1156	1123	1166	1157	1097	1107	1167	1152	1153	1134	1172	1078	1131	1206	1179	1119	1161	1183	1107	1096	1148	1154	1174	1071	1071	1164	1131	1150	1200	1196	1137	1130	1195	1139	1127	1124	1164	1156	1136	1123	1101	1154	1163	1214	1188	1193	1130	1060	1162	1101	1178	1170	1146	1158	1127	1181	1136	1161	1104	1121	1162	1129	1096	1137	1143	1037	1150	1143	1094	1160	1087	1104	1166	1153	1076	1157	1106	1127	1131	1111	1106	1143	1127	1140	1190	1200	1217	1151	1118	1180	1186	1120	1184	1177	1142	1137	1173	1175	1122	1147	1143	1141	1189	1190	1129	1146	1136	1178	1089	1159	1043	1163	1104	1132	1148	1172	1175	1060	1150	1161	1123	1140	1175	1123	1106	1100	1117	1106	1155	1196	1177	1167	1128	1153	1057	1175	1172	1163	1146	1148	1146	1116	1102	1104	1178	1140	1147	1179	1119	1134	1107	1184	1153	1173	1172	1128	1116	1097	1135	1140	1084	1140	1139	1149	1136	1138	1116	1084	1205	1140	1131	1106	1183	1143	1067	1129	1128	1156	1172	1192	1127	1130	1144	1130	1124	1207	1088	1137	1136	1125	1168	1145	1184	1156	1111	1171	1187	1074	1097	1165	1113	1138	1241	1138	1170	1133	1137	1129	1067	1182	1119	1136	1145	1134	1156	1127	1124	1156	1106	1084	1221	1125	1161	1129	1177	1123	1151	1084	1145	1120	1166	1139	1097	1135	1160	1135	1128	1092	1149	1103	1179	1091	1103	1147	1169	1140	1099	1176	1208	1102	1135	1146	1149	1108	1165	1117	1145	1153	1140	1133	1076	1183	1180	1156	1131	1108	1135	1149	1182	1162	1217	1111	1144	1084	1140	1091	1132	1160	1143	1148	1171	1123	1076	1174	1117	1115	1132	1154	1124	1165	1127	1154	1105	1122	1116	1132	1155	1096	1206	1128	1156	1166	1127	1147	1168	1107	1133	1155	1172	1108	1205	1170	1120	1184	1158	1130	1137	1125	1174	1130	1182	1113	1146	1170	1118	1169	1124	1141	1193	1196	1152	1146	1162	1095	1117	1147	1183	1084	1177	1131	1134	1106	1235	1157	1153	1183	1092	1169	1131	1135	1158	1168	1196	1158	1126	1131	1143	1143	1150	1183	1137	1084	1126	1149	1159	1112	1121	1140	1190	1151	1187	1162	1157	1153	1157	1109	1132	1151	1166	1119	1072	1130	1122	1177	1130	1160	1115	1124	1152	1176	1189	1121	1088	1169	1136	1146	1098	1171	1144	1134	1174	1150	1176	1137	1120	1122
27397	17416	5387	2619	1603	1170	897	647	640	627	569	540	520	522	542	537	518	520	512	517	561	488	509	501	510	503	509	529	527	519	523	549	513	514	470	504	481	502	497	498	489	496	506	500	447	547	510	493	452	461	513	510	471	521	490	494	503	490	501	451	485	481	430	483	491	434	461	459	479	479	528	459	444	491	509	494	500	522	483	470	476	459	466	500	491	426	484	487	485	484	483	438	484	490	501	503	468	468	477	471	487	441	490	491	460	426	477	513	475	479	508	480	518	468	483	456	490	480	454	476	484	454	470	494	488	470	469	506	516	491	483	497	479	485	477	492	457	479	478	477	496	503	469	477	442	486	489	468	523	444	496	491	493	474	425	497	482	497	489	510	495	466	479	487	496	466	491	436	434	486	482	472	483	479	494	519	481	473	467	479	516	500	455	453	506	452	467	493	476	524	492	470	480	483	494	487	471	455	467	477	494	481	450	458	508	436	457	443	492	492	461	480	471	493	517	479	484	514	479	429	484	429	493	460	452	459	473	474	484	436	464	473	479	531	462	485	514	491	472	498	499	478	497	475	491	489	500	433	484	496	477	462	472	452	478	478	445	456	489	494	472	502	494	466	479	494	528	475	478	471	475	470	519	482	506	497	498	450	513	440	491	486	482	489	461	482	464	475	520	434	470	480	490	483	506	480	471	479	420	464	470	458	492	453	496	484	448	460	507	487	512	476	460	469	475	522	524	475	487	461	448	484	495	457	470	542	469	486	482	507	461	466	485	545	507	473	499	480	461	431	470	483	494	446	484	497	465	516	476	487	472	466	457	463	466	460	514	464	462	463	462	454	520	473	459	507	466	466	499	476	481	505	494	492	493	534	467	476	508	486	481	477	467	480	462	468	521	484	477	434	477	484	465	507	471	474	486	492	448	479	523	482	491	456	512	472	510	481	479	438	470	500	501	468	455	497	476	475	458	477	510	533	490	518	484	525	504	468	462	503	496	485	508	489	487	483	482	487	503	466	480	494	487	469	495	513	517	462	483	484	492	462	469	496	483	494	483	441	487	492	508	448	495	510	512	452	466	501	453	456	498	464	460	486	434	496	484	492	479	512	479	488	465	417	483	516	485	465	481	475	480	514	469	473	480	472	450	473	482	453	500	469	455	515	482	478	487	508	479	477	470	471	479	456	451	473	493	483	457	496	501	441	476	492	524	435	457	470	495	470	514	471	442	517	499	494	457	479	467	480	479	487	489	481	480	493	491	500	488	531	468	491	477	489	478	506	487	488	496	474	476	481	465	487	439	501	472	497	487	502	465	473	476	494	458	504	465	467	451	458	481	470	487	493	517	432	465	484	461	507	464	465	484	464	477	520	465	493	491	481	529	484	483	528	477	486	465	477	458	498	487	478	506	485	500	469	487	492	458	483	505	461	465	469	484	458	470	520	522	458	495	492	458	493	508	479	462	477	476	512	509	482	466	507	480	499	469	484	478	474	463	501	492	511	487	482	469	489	463	468	500	510	459	494	449	469	440	523	479	423	469	484	486	476	473	472	512	490	452	473	472	480	470	510	481	470	499	465	489	468	440	510	491	500	485	510	477	463	500	473	476	456	456	469	479	495	489	462	449	468	494	490	467	479	492	489	478	495	484	474	510	505	470	472	483	464	447	464	469	436	475	471	478	463	461	478	477	484	461	495	468	494	443	513	435	507	462	447	463	465	472	458	419	508	470	485	461	472	505	476	473	460	490	460	473	433	485	471	499	445	483	473	467	466	483	480	459	498	500	468	505	484	514	475	473	535	479	466	472	454	517	482	479	473	441	449	461	498	504	461	503	507	473	490	479	507	510	472	478	474	472	453	489	455	515	468	505	474	453	427	500	460	529	503	496	449	445	506	529	468	467	512	497	493	439	470	494	467	461	484	482	470	484	509	477	489	470	498	451	495	517	455	457	458	452	495	494	458	525	515	450	491	460	457	454	510	485	472	481	455	454	447	517	468	491	525	481	466	510	416	497	486	480	474	463	451	520	490	494	555	518	451	465	434	483	512	467	508	467	511	468	477	482	490	505	509	460	478	518	439	466	457	454	456	480	480	475	481	483	502	461	518	501	480	520	493	495	531	470	500	477	496	448	459	440	490	489	469	469	483	486	474	478	485	477	431	505	484	453	507	427	480	489	491	421	492	488	475	515	490	486	479	475	479	488	530	476	479	437	466	505	495	459	481	471	442	451	472	516	453	464	490	466	494	463	487	473	482	487	490	506	465	472	519	536	444	481	490	444	476	481	471	479	501	452	470	424	438	456	427	490	470	481	460	527	439	453	489	473	517	463	526	480	477	453	495	506	454	478	497	458	495	480	512	519	522	442	483	468	462	458	533	475	477	451	503	467	477	505	456	451	475	521	513	494	470	469	466	458	482	528	468	463	491	461	465	486	463	498	507	466	460	468	491	480	522	443	501	489	489	501	468	503	478	481	541	492	461	481	462	468	503	468	521	476	487	438	519	464	485	476	481	476	469	468	483	488	474	476	480	449	477	450	456	491	511	480	488	482	452	480	477	502	483	454	476	496	498	520	493	465	495	494	479	491	492	493	498	493	460	467	463	482	497	481	480	501	453	484	506	499	485	498	501	499	474	492	459	472	513	515	486	538	485	443	489	475	452	554	502	485	483	501	439	511	482	477	489	439	447	509	465	490	483	479	474	430	499	501	501	472	490	516	461	484	483	498	479	507	493	480	446	473	478	426	478	466	490	516	490	477	450	459	521	498	474	449	495	504	512	484	490	500	506	459	463	531	489	526	476	486	467	464	478	467	467	463	487	462	483	489	507	491	498	520	462	477	508	528	484	518	455	502	477	527	504	473	486	441	455	465	516	478	477	470	479	521	456	434	511	486	462	493	480	479	486	467	499	470	448	460	485	505	468	531	457	501	481	470	459	488	444	477	477	483	480	472	489	465	472	489	487	467	477	479	481	479	452	424	483	481	468	485	490	478	456	462	482	502	484	512	484	488	535	489	478	474	490	477	515	460	482	456	498	472	485	433	460	506	481	478	472	475	488	516	474	504	523	489	472	471	496	512	483	489	487	483	499	455	494	495	460	484	489	483	479	464	447	478	540	474	502	513	486	473	541	485	485	453	476	496	456	460	462	486	461	482	493	473	501	470	485	489	436	453	465	504	501	456	504	501	490	469	480	477	530	496	560	490	463	473	471	501	448	477	473	516	508	449	472	497	467	475	462	469	474	483	516	503	510	476	487	506	475	441	454	478	456	492	455	512	480	501	477	467	499	468	471	468	482	457	499	457	506	492	491	489	445	494	487	478	450	502	463	485	468	502	525	452	455	470	489	514	458	479	494	451	488	469	456	433	492	480	483	499	496	507	475	475	468	479	483	433	472	464	481	504	473	467	455	500	474	453	506	459	467	500	460	501	535	445	453	484	470	499	486	490	498	511	496	479	445	510	467	460	485	494	506	499	501	517	525	468	486	483	508
7690	9382	9836	6536	4912	3587	2565	1934	1616	1375	1245	1237	1199	1197	1157	1110	1074	1161	1096	1099	1130	1120	1072	1075	1049	1088	1054	1038	1063	1109	1071	1109	1099	1066	1063	1112	1078	1041	997	1069	1052	1039	1026	1001	1076	1044	969	994	1038	972	1049	1030	1022	1079	959	1054	1028	1022	1047	1037	1009	1046	1010	978	1063	1052	1030	1063	1005	972	1008	1013	1012	1002	965	1013	1030	1058	978	1040	985	1068	992	960	1014	1050	1036	1026	983	1096	1005	1031	1022	974	1052	1040	1016	1024	1046	1030	979	1024	989	986	1042	1014	927	998	1027	1026	1021	1050	1010	1021	985	1018	980	1054	989	997	1002	992	1011	1002	1024	1012	1113	982	1003	1039	1036	1009	1012	1019	1035	1070	978	1070	989	1012	1044	1052	1016	994	986	1038	1008	1041	999	1010	990	1052	1025	1019	1048	1018	1034	1047	999	1028	961	1078	1054	967	1002	1036	1047	1023	1058	1055	1042	983	1045	994	973	1010	1012	1043	988	1050	1042	1033	938	963	941	973	1039	1029	1053	1019	1052	1027	1021	1001	1019	1004	1012	991	1001	976	1073	987	994	1039	1080	1027	1026	997	1067	1035	1065	1019	1043	1050	1050	986	1057	1059	1014	986	1025	1005	986	989	1041	1005	1037	1017	1053	1021	1014	1048	984	1018	1001	991	972	1055	1064	1018	1005	976	1051	1064	1010	1028	1029	1001	1008	1061	1041	1060	1029	965	1014	991	1069	1034	981	942	1046	1091	1032	1047	1073	1033	982	1063	1058	1050	1056	996	1040	1018	990	1013	1001	1015	1012	986	1005	1010	1004	997	1021	990	1023	959	1008	996	1058	1032	1074	990	1041	1041	977	1034	1023	1008	1024	1030	1016	1010	1042	1027	1009	985	981	966	1042	970	995	1029	1020	1002	1022	1063	1040	949	1024	1060	949	976	983	995	1042	1010	971	1070	1041	1036	1018	958	1007	1045	958	1004	1053	983	971	1002	1051	1028	1010	1053	1042	1030	1007	1013	1009	1046	1031	1020	1015	992	1057	1038	1025	1039	1026	1028	967	991	998	892	990	1020	1048	1040	1053	1003	999	1044	1034	1038	1001	990	977	1000	976	1023	1054	983	1061	981	978	1024	1031	974	1013	985	982	1058	1005	1047	932	1024	1047	1025	1003	1013	970	994	1065	1001	961	988	983	1064	979	1073	997	1026	988	989	1028	955	1049	1005	1007	990	1053	998	1071	1105	984	1014	1004	995	1018	983	1041	1005	1051	1029	1004	1034	1000	970	1022	1008	988	963	1026	1020	1015	994	1024	1025	1058	1054	1062	1018	1054	1004	1047	1058	1043	972	1017	1027	1030	985	1008	1042	997	970	1102	1027	941	934	1024	1042	1041	1022	1027	1025	1008	1019	1032	1066	978	1057	982	1076	1038	976	983	1029	985	1038	1025	1024	1041	1023	1042	1098	1040	946	1000	994	1049	950	1004	1001	1020	994	1004	1002	1011	1061	997	1020	1059	1013	1040	1034	1033	1074	963	1002	1028	1019	1027	978	1031	1023	1022	1013	1025	963	1076	999	1014	1056	980	1012	977	1042	1008	1050	1065	994	1022	1006	972	1016	1009	1015	1036	1025	1042	969	1079	962	1015	980	999	1004	1011	981	969	1060	1036	1007	1065	935	1081	1009	1063	973	1054	1044	1036	1007	1030	1020	1037	1090	1052	1010	1057	1037	1015	1012	991	963	1025	1027	977	996	978	1035	1027	966	979	1044	997	1032	971	1000	1030	977	1031	1006	995	1067	998	1003	980	1071	978	936	992	982	1025	1000	1072	1070	1007	991	1009	997	1011	989	961	1051	991	1023	959	1040	1077	1037	1045	1010	976	1009	999	1061	983	990	1003	1042	966	1028	1009	1016	1012	1000	1068	1008	1000	1031	1065	989	1051	974	990	1040	1067	1007	1079	994	1033	1025	1048	976	1034	997	965	1027	986	1002	984	1005	992	1035	1014	936	1015	1080	983	961	1069	1050	1064	1001	1057	1040	1011	1032	1042	958	1042	990	1041	1015	1057	1009	1028	1012	978	990	1013	1024	1038	984	1034	1008	999	967	1035	1076	1005	1041	985	1025	1018	1029	995	962	1009	996	994	1028	993	1076	1061	1033	1002	996	992	1017	997	1010	1002	1025	987	1013	1000	1027	1027	1007	1026	988	988	1026	1008	1073	1008	1032	1047	1022	1049	997	1039	1023	1028	1071	952	1021	1033	996	924	993	954	1000	1015	1031	1048	1003	977	967	953	1009	1053	1003	1011	1012	990	1031	1003	1057	1036	975	1019	1046	1047	1039	966	1003	972	1014	983	982	1006	1032	1006	990	1012	1067	960	1069	1065	1029	1046	992	1039	1067	1030	993	1038	1016	988	1029	994	1068	1006	975	987	974	1074	1044	990	1040	989	974	1068	1007	1020	985	1005	1015	1104	1033	1058	1024	1023	1038	1044	1020	1032	975	995	1047	972	1045	1044	1040	955	979	969	1006	1010	978	974	995	1022	1054	974	1035	1001	990	1038	1007	1030	1040	1029	1016	1032	949	1104	940	1005	1022	1034	1009	1059	1067	1046	1014	1043	1062	1038	1034	950	977	967	992	1090	1014	1050	1023	1005	1030	1017	1016	991	978	1051	1043	963	966	1003	938	1047	999	1037	1030	998	1028	1013	996	1024	1063	1031	1040	1011	1074	983	1024	1013	992	1026	997	1046	1020	1046	990	1042	1016	1023	1024	988	998	962	1026	1075	977	1003	996	1030	993	1050	1108	1002	1004	1024	1068	1003	1052	1036	966	1006	1057	1028	966	992	1039	1030	981	977	972	1015	1013	1062	1030	1033	963	1028	1020	1015	1069	1005	1045	959	1092	1018	1011	1013	1038	1036	992	1074	1014	1081	947	1047	1031	1072	1045	963	994	1026	1066	993	973	1025	1029	1000	1053	1002	1075	1006	1052	997	992	994	1035	999	1004	960	1010	1057	1074	1015	1046	991	984	1031	1029	1038	1043	1052	1026	968	991	1013	967	1048	1020	1048	1022	986	1059	1042	975	1002	1035	1044	985	993	1006	999	1010	1040	1002	1027	999	1008	978	1007	1020	983	1033	1081	1004	1021	983	1009	976	1003	1026	988	1020	975	1040	1039	1042	1030	994	987	1051	1012	1033	1020	1089	1019	980	1027	1068	978	1060	984	1102	1020	1037	1035	973	985	1014	986	979	1037	1015	1021	1013	1059	992	1025	1024	1021	1021	990	1006	1051	978	999	973	1002	1062	943	1032	996	970	1052	970	1059	1021	1005	1035	1029	994	978	1015	968	1097	1012	995	951	1059	1007	994	1071	1013	992	1022	1001	976	1064	1017	1050	1003	1044	1008	1021	1035	1044	1017	1041	1001	1026	1022	1046	1051	1014	997	1011	987	1015	962	998	986	1028	1023	1064	1051	1046	982	975	1031	1007	979	1035	1056	1032	1047	1043	1022	992	999	1053	984	1020	1015	1019	990	995	1047	1002	1038	997	1030	995	1007	1055	995	991	1006	976	1013	1014	1007	1056	1053	1050	990	1069	959	1000	988	1025	969	993	1025	1018	999	1009	990	1076	1037	1025	996	1011	967	1025	979	1022	1010	1014	1016	991	1024	989	1006	1012	1020	1043	966	1055	1012	1051	980	1033	949	976	979	1078	1036	1046	1036	1029	1011	982	1056	1016	1041	1022	998	999	1025	1019	1072	1056	1036	992	1006	1000	1058	1007	1044	993	1051	988	985	937	989	1005	1051	968	961	980	1048	991	999	1037	1104	1034	1031	988	1026	1035	995	1005	1002	946	1012	1060	991	1039	1028	1044	1031	997	1054	1023	1020	1006	1028	1015	993	1052	999	956	1048	1068	956	1045	1002	969	989	1053	982	1013	1059	1051	994	1044	953	1025	1000	1016	1006	956	989	1029	962	1001	1058	1005	977	1003	1032	991	1043	995	975	1076	1018	939	1060	1020	1022	982	1011	982	1023	1010	993	1042	1077	1059	1002	1029	1059	1022	987	964	1001	1026	1020	1017	1036	975	1054	1076	1048	1102	1024	1002	1002	974	999	1044	989	1029	1002	1012	1063	989	1087	1032	1001	1002	1031	1059	1034	993	1037	1030	1001	997	1033	1019	954	992	1064	1025	998	1026	1008	1034	1001	997	1032	1046	1027	1018	995	1018	1070	1021	1009	1032	1029	1010	1001	1020	986	965	1065	1019	1018	1030	1006	1004	1007	999	1075	984	1036	1014	1059	992	969	987	1000	1006	1022	1012	1058	974	980	996	1027	1011	1016	957	1084	1098	1041	966	998	1033	1079	1022	1015	998	1008	962	948	1010	988	985	1003	964	1022	1055	1044	945	1027	1002	1010	1068	981	1085	1068	976	1020	1047	1019	1012	1008	1014	982	977	1054	1044	1032	1037	1075	1025	1084	965	1021	1025	1018	1001	1066	1004	1009	1065	1022	1029	984	1026	1024	1044	1021	1048	1027	1057	980	966	1035	1065	1009	1012	1005	1011	1027	1012	1014	1037	1033
25031	21465	27995	25290	14361	3880	2054	1249	911	728	690	641	593	584	515	485	475	476	452	483	419	426	406	438	446	400	460	401	404	430	406	457	392	429	409	422	399	400	370	380	384	376	386	375	400	363	362	391	395	413	369	391	380	386	412	372	397	365	369	380	364	358	417	378	376	365	380	362	374	365	384	359	376	384	351	361	385	374	362	358	351	383	383	361	370	369	392	386	360	363	371	383	369	370	375	376	360	365	360	368	350	364	368	366	370	362	415	366	404	379	357	362	352	362	378	385	366	336	367	390	376	388	412	406	390	380	345	351	346	347	406	377	371	372	410	342	397	336	385	395	395	384	327	342	353	363	356	366	326	372	390	356	366	384	377	395	355	355	408	361	342	392	404	379	381	384	385	374	384	387	382	398	393	365	366	369	359	348	396	368	358	430	375	340	342	365	358	405	358	350	367	348	347	369	387	381	403	357	393	369	416	370	416	362	371	368	376	362	377	371	384	371	371	373	388	386	380	370	377	367	389	365	389	380	375	381	380	388	360	415	361	411	385	352	350	380	345	348	389	368	376	369	367	360	364	385	396	379	355	343	393	372	384	372	371	394	397	378	348	369	400	399	366	387	356	387	359	348	403	389	376	361	378	354	372	386	359	329	380	346	338	354	385	369	380	372	361	389	365	411	367	402	408	394	380	380	330	364	367	372	371	380	388	361	394	361	390	392	379	377	383	383	392	369	455	336	361	376	356	378	363	363	373	358	385	372	371	367	330	384	372	374	364	378	360	371	359	353	361	325	384	358	368	353	379	370	320	394	366	387	358	377	355	372	325	376	370	397	354	387	359	397	380	397	369	365	365	399	361	356	374	361	415	373	372	351	399	386	385	377	368	369	364	358	356	408	377	372	364	352	376	351	353	387	389	347	364	378	361	370	368	357	374	379	347	406	398	371	402	347	352	347	371	371	339	366	402	375	323	387	394	355	341	367	398	380	383	379	349	373	349	367	380	395	397	348	325	381	356	360	400	365	388	375	357	369	342	390	349	403	362	351	369	399	383	376	353	373	373	355	334	361	382	361	374	387	359	392	385	367	389	384	379	380	391	365	401	350	364	373	356	333	409	371	363	375	358	391	337	311	370	378	401	380	376	364	351	329	368	367	364	383	366	381	374	379	363	376	369	383	385	347	376	421	342	372	385	371	362	377	370	363	382	402	375	403	363	370	309	351	377	357	349	378	379	351	378	372	334	368	354	380	361	400	378	370	381	360	385	349	329	356	343	333	360	374	351	379	386	392	365	357	356	388	368	357	377	379	382	373	377	376	353	366	329	402	390	367	367	364	389	347	369	376	353	348	344	365	372	367	351	395	356	400	361	387	363	390	354	378	342	352	353	355	375	364	387	381	375	358	390	364	368	346	360	378	334	395	385	372	355	371	367	369	395	390	347	376	368	369	394	373	383	345	342	339	385	432	362	370	366	369	368	377	366	383	348	375	385	371	364	404	366	368	381	352	374	370	368	360	379	359	393	389	390	361	395	373	356	408	401	367	391	400	364	374	364	368	385	337	363	384	405	363	378	414	371	380	365	390	372	398	391	387	377	391	391	392	364	391	332	382	382	389	384	372	381	385	377	372	379	381	377	351	393	376	399	400	373	368	387	366	374	355	372	376	376	384	376	368	378	391	424	428	373	391	353	377	352	376	371	341	372	368	384	378	347	387	366	387	351	359	335	379	358	411	378	363	392	366	369	397	383	366	397	372	361	380	380	380	369	366	379	347	373	357	377	352	381	385	372	341	410	358	338	390	385	363	380	401	384	367	372	362	355	367	362	400	354	357	341	338	363	353	384	342	385	363	370	350	351	377	359	389	343	347	330	391	338	336	375	366	384	329	371	418	380	363	372	326	416	362	388	366	330	391	371	382	389	388	389	363	366	359	374	374	387	367	378	371	335	368	382	344	387	375	362	354	346	378	382	376	355	371	345	356	392	387	344	361	404	372	345	357	386	349	380	397	370	334	340	375	387	368	366	374	390	376	362	363	335	363	347	393	365	394	369	360	367	372	367	362	353	378	363	359	392	424	371	362	372	366	356	375	373	385	364	360	374	382	342	370	339	383	366	352	358	368	366	378	435	376	368	335	372	360	373	381	329	376	389	340	374	373	353	367	368	381	386	338	398	382	372	341	370	409	397	416	370	354	377	402	372	354	369	415	366	374	370	389	364	334	393	386	381	382	376	407	366	379	345	388	385	359	362	380	398	388	350	351	347	377	369	372	403	373	389	392	394	341	372	407	350	376	381	408	357	379	391	379	374	342	376	344	367	371	359	358	379	359	371	380	373	380	357	385	358	359	320	370	398	425	383	346	361	347	391	384	328	386	372	372	368	345	409	387	352	346	400	347	379	369	370	363	360	368	360	380	342	365	387	389	374	349	375	401	390	362	377	338	377	386	385	386	378	378	369	367	383	382	345	351	363	367	360	363	371	353	378	390	363	405	368	371	386	368	393	354	388	337	360	379	374	400	352	379	363	376	363	375	381	384	373	389	361	367	398	395	376	370	353	385	377	353	408	382	367	367	349	332	378	376	351	383	362	371	366	363	355	390	379	347	357	373	370	413	392	356	389	360	390	348	362	384	370	410	365	351	372	380	376	372	368	382	349	411	368	400	359	387	349	362	370	397	370	359	359	361	377	379	342	364	366	389	365	335	399	377	361	373	364	364	392	367	386	376	384	366	366	361	348	346	362	364	368	411	364	363	383	379	356	354	416	372	400	369	365	364	362	347	356	398	407	376	385	359	365	368	391	387	360	384	369	387	375	355	396	391	371	398	375	358	364	356	335	389	380	379	382	396	369	376	343	358	354	363	376	399	353	372	391	320	385	367	348	369	367	394	365	355	381	346	388	369	365	349	368	377	389	409	353	370	377	388	404	366	388	364	351	311	401	386	356	371	341	367	367	339	331	396	361	382	387	400	360	357	381	395	345	357	376	383	351	365	371	371	374	341	365	371	351	372	392	384	386	387	352	401	411	374	352	338	368	387	393	356	353	389	374	376	401	357	350	384	391	370	362	341	363	359	389	400	369	359	341	367	358	354	355	364	383	376	358	340	411	365	366	348	381	360	413	396	387	356	360	385	353	376	366	388	381	370	391	393	385	389	392	362	396	340	370	340	375	371	385	365	348	356	397	376	390	380	386	404	329	392	372	368	385	396	366	357	386	388	363	340	411	366	417	364	399	372	398	359	363	371	383	360	364	366	369	348	390	370	362	364	334	372	376	397	383	357	349	410	352	367	350	369	395	334	389	349	382	352	353	373	378	359	373	357	344	369	382	369	375	401	390	349	385	346	343	368	351	358	383	365	380	376	374	355	362	354	398	375	373	380	341	390	386	381	372	376	381	358	369	366	346	382	398	395	359	349	373	372	362	370	389	378	370	392	394	355	368	391	410	384	364	393	399	368	380	361	375	380	383	371	401	381	378	379	368	398	355	379	379	378
10547	20518	19582	14263	11313	8136	5714	3946	2978	2355	2024	1800	1563	1510	1411	1336	1156	1215	1134	1107	1104	1081	1014	1023	963	1020	1009	1002	999	1007	950	946	929	1000	900	919	893	852	866	817	853	842	810	791	818	828	795	800	796	746	783	847	844	807	789	824	812	797	883	823	799	786	840	799	830	762	748	835	819	806	817	803	825	826	770	797	812	795	819	776	873	809	814	797	800	805	833	779	840	775	804	808	804	810	796	822	832	868	738	782	795	778	805	835	786	815	778	853	788	819	791	803	789	870	792	783	796	756	815	805	794	805	794	806	790	799	818	867	781	779	821	822	839	768	826	749	753	814	827	795	847	804	803	741	776	786	810	807	731	805	776	835	818	817	817	813	816	818	816	766	756	825	869	829	792	824	824	825	809	853	777	855	817	811	766	828	806	736	773	834	796	824	812	806	780	816	797	823	860	835	798	818	788	811	813	780	754	807	796	798	756	833	849	768	742	812	763	829	794	831	785	758	839	803	789	832	787	803	802	828	759	784	748	816	776	762	740	808	832	797	834	780	813	793	799	789	838	760	801	774	786	807	780	783	832	776	791	782	803	830	818	819	798	826	790	771	798	792	773	745	771	809	793	795	828	821	772	821	826	739	853	844	791	790	795	811	793	816	836	816	800	791	788	807	785	782	808	814	809	821	787	782	845	806	816	791	761	841	834	783	800	787	740	860	864	810	777	797	808	803	812	783	824	793	818	829	775	804	809	851	776	799	781	813	820	821	833	866	769	843	824	787	823	784	791	769	826	846	772	848	780	855	820	801	800	842	802	767	837	815	786	830	818	788	886	836	855	833	749	823	855	769	798	833	758	831	789	854	790	775	793	789	776	836	816	800	799	766	787	814	796	829	797	766	739	808	789	824	748	795	795	784	862	791	797	779	791	786	825	802	784	812	771	830	775	830	834	805	775	805	836	829	802	837	802	764	856	801	773	764	799	825	814	761	852	792	780	843	811	819	831	775	840	769	794	806	803	790	762	866	767	830	783	827	802	831	831	779	783	784	796	769	819	860	798	806	801	747	812	814	823	825	795	810	802	770	804	799	796	775	796	783	751	809	735	830	807	781	755	814	803	795	796	843	778	834	818	811	829	794	801	828	821	771	810	806	802	838	785	773	784	816	796	777	825	826	789	814	792	815	762	815	806	781	787	820	811	795	791	818	800	819	807	788	832	797	860	814	890	771	793	844	777	801	828	799	767	827	826	813	806	838	800	788	805	791	795	825	752	800	822	835	764	805	818	845	812	825	817	760	797	782	767	824	766	803	833	752	817	832	792	795	825	798	833	806	830	794	812	780	784	812	749	787	799	798	772	778	818	825	808	793	798	813	766	768	767	812	818	774	851	778	809	758	837	768	799	824	792	786	830	783	831	863	795	794	784	772	796	836	807	788	830	819	768	811	806	807	805	798	757	867	829	826	785	806	792	781	765	799	827	766	806	779	808	820	815	786	833	803	854	827	780	825	809	808	762	800	787	815	781	828	796	825	812	734	838	801	753	760	760	816	818	789	814	830	824	776	826	752	791	732	761	797	833	831	848	836	797	812	761	779	809	844	784	822	772	815	781	786	806	761	762	782	772	791	823	814	804	822	801	829	769	801	818	803	793	808	832	798	776	784	800	799	804	819	785	787	792	762	772	877	807	862	779	851	800	817	827	831	805	783	825	831	802	790	778	769	790	816	767	768	802	781	798	826	806	811	839	821	804	818	827	807	834	815	796	800	801	815	880	844	786	824	776	795	819	749	797	790	798	814	774	784	785	820	856	791	828	792	781	800	792	823	805	814	799	758	811	814	820	794	822	743	764	789	861	797	815	839	795	854	809	811	803	772	779	797	775	794	807	800	851	788	758	823	787	793	811	798	789	872	793	768	822	792	852	800	779	818	827	792	846	820	780	801	821	766	782	791	782	818	795	785	778	783	822	725	844	819	794	795	849	806	809	864	811	824	769	792	767	814	790	809	816	772	753	785	876	817	758	879	873	795	821	786	773	847	757	780	807	769	813	757	794	827	791	754	818	816	790	828	810	798	780	818	866	814	785	743	766	866	800	877	809	800	773	839	788	781	799	826	818	757	813	826	801	826	800	778	794	837	832	816	844	811	797	799	827	802	807	781	780	809	804	847	789	817	748	854	817	784	777	777	860	777	789	804	812	778	791	778	793	814	799	808	727	831	866	756	829	796	815	745	796	727	777	807	767	848	781	789	780	804	784	780	808	819	795	835	808	790	805	806	807	806	832	796	776	767	754	797	798	840	773	807	778	801	824	806	825	785	765	806	821	814	751	798	791	805	806	765	764	808	803	811	803	812	826	764	830	770	825	759	732	825	755	801	803	784	790	772	771	797	818	810	788	786	812	794	800	815	826	776	789	831	821	821	826	827	814	824	754	822	742	789	778	767	810	824	808	822	804	756	850	803	844	778	785	804	814	829	792	874	763	792	789	812	836	783	843	742	752	819	839	775	762	766	793	788	757	738	778	766	805	799	820	822	807	777	747	827	761	795	853	802	804	820	756	773	793	805	755	832	808	812	779	827	779	848	788	755	804	800	801	786	783	791	832	774	821	786	836	796	795	784	854	823	829	783	785	773	845	808	822	899	745	796	856	798	805	777	788	805	770	705	854	814	784	790	764	788	784	773	844	826	794	799	818	809	829	758	832	817	761	798	787	772	833	830	828	818	803	813	770	821	870	810	816	814	831	752	769	839	780	850	803	790	800	783	835	787	827	815	748	768	845	811	815	825	763	782	767	778	804	797	792	800	813	818	790	775	792	838	806	779	799	797	773	820	826	800	798	770	798	765	810	784	817	805	821	792	800	809	817	780	874	775	795	800	817	772	793	762	767	810	788	792	815	729	785	760	777	820	799	810	774	794	777	779	841	800	777	806	801	790	769	776	787	834	809	830	786	852	837	814	781	777	820	745	782	743	862	825	792	896	785	767	743	750	821	793	781	820	776	803	827	822	804	804	756	757	791	788	769	775	800	812	794	759	802	836	808	811	782	751	821	814	825	777	780	837	861	785	864	819	828	806	794	795	754	781	781	824	835	818	780	789	791	786	768	790	775	794	819	796	769	779	799	831	832	819	804	833	841	794	815	785	803	789	803	766	787	821	834	773	790	746	787	782	833	807	792	811	832	785	757	791	807	813	801	824	802	754	786	840	820	774	828	835	759	790	835	793	827	797	805	801	778	802	808	795	819	809	788	849	801	788	791	806	817	853	861	812	804	783	798	806	835	834	802	815	814	816	814	813	820	829	838	754	811	814	775	782	795	763	773	796	764	758	822	809	860	779	770	841	784	804	834	811	860	810	795	797	787	819	762	795	775	775	830	775	816	829	811	815	851	769	807	774	818	759	819	791	753	787	771	811	835	852	827	895	787	799	757	826	755	748	806	839	800	815	826	810	825	808	775	814	746	780	772	800	799	860	779	818	799	768	822	797	811	870	784	827	790	787
24082	21485	28992	24369	21458	13349	4137	2142	1554	1265	1026	1073	968	885	857	810	797	764	703	750	727	700	678	673	683	641	657	650	657	676	691	678	657	601	611	615	655	678	616	656	661	577	595	607	581	601	574	574	585	624	601	610	595	589	551	624	583	592	563	630	602	580	543	515	538	558	605	563	622	589	596	526	593	568	561	553	585	565	571	596	632	587	592	587	557	566	591	590	574	571	553	578	596	591	593	589	553	606	582	569	607	542	539	545	605	551	551	593	546	563	555	588	595	577	557	579	544	566	600	638	581	530	614	578	583	560	558	573	587	601	590	577	600	573	595	573	610	558	577	557	585	609	577	580	569	592	539	552	637	585	558	619	634	617	556	527	579	594	592	546	588	608	554	595	551	582	580	562	605	607	545	591	561	580	535	554	619	582	604	562	590	644	535	590	562	597	625	586	580	589	531	576	597	536	563	606	606	583	559	580	586	606	585	567	581	610	571	604	576	553	538	585	590	604	582	592	578	596	584	597	605	596	580	524	596	557	576	573	563	565	545	589	586	584	595	614	573	519	564	592	599	589	578	601	564	578	580	586	577	582	543	546	569	609	576	578	559	625	536	570	597	586	536	567	540	583	603	571	563	616	571	586	567	591	591	562	559	595	571	603	540	545	578	612	607	599	563	575	590	585	614	609	562	595	609	584	566	603	572	570	551	568	583	544	564	612	562	552	589	524	535	550	547	596	577	570	561	556	592	549	595	591	571	555	591	548	543	591	580	617	560	602	542	592	599	571	558	572	546	577	565	591	507	587	580	605	543	614	563	621	580	563	593	591	597	539	512	553	584	572	611	556	537	600	588	591	574	608	598	592	563	579	568	599	580	596	555	578	571	577	597	538	542	579	592	586	530	573	556	600	630	600	559	553	594	588	577	579	609	595	574	561	572	599	556	591	607	568	606	575	564	600	606	584	599	585	557	570	557	594	543	575	572	593	551	615	588	562	601	613	567	604	562	586	613	587	562	553	588	561	570	559	579	611	570	562	576	591	585	591	567	588	596	596	575	568	608	532	612	602	576	606	562	572	586	592	584	626	597	602	563	535	588	542	558	577	566	592	600	616	558	546	593	609	533	595	566	555	604	526	591	572	542	579	592	581	599	569	577	578	592	570	588	571	586	559	582	543	560	610	600	591	559	553	589	577	581	577	581	567	608	607	569	597	590	598	574	567	614	555	585	596	610	571	564	580	619	609	579	589	579	603	598	621	584	587	556	574	593	593	612	614	604	603	583	568	591	537	553	588	586	607	573	549	550	568	573	599	567	586	571	586	629	580	582	554	571	550	564	586	600	600	587	612	549	627	595	548	651	577	572	598	591	613	594	574	549	581	555	577	587	586	642	530	554	579	551	573	573	572	619	571	598	578	593	552	580	596	573	589	576	553	594	573	568	598	569	604	618	602	579	555	551	599	548	586	593	588	524	572	574	569	550	598	587	593	586	572	565	537	578	593	573	590	537	555	558	587	540	573	587	605	549	591	577	578	587	572	615	635	592	599	562	526	601	543	593	576	563	576	592	558	609	568	586	642	599	591	539	608	584	632	593	585	551	575	595	562	532	591	583	586	549	595	599	528	562	552	580	606	583	583	589	569	620	572	554	601	536	587	562	552	601	618	541	606	632	606	604	578	585	566	615	583	586	569	574	591	573	551	527	564	628	610	569	547	585	565	571	602	617	517	614	579	556	565	617	577	572	612	612	525	553	567	578	591	564	612	552	580	609	572	549	578	576	563	554	546	565	612	574	588	628	587	597	520	543	603	564	596	525	588	596	590	595	591	596	603	581	547	556	559	578	580	539	600	521	591	593	555	600	569	589	573	521	561	621	620	580	553	563	592	523	559	598	557	593	623	594	568	552	560	604	573	630	590	566	573	603	572	584	640	581	583	584	571	548	577	594	588	597	515	588	618	571	606	547	596	534	585	607	602	585	545	553	616	596	565	564	588	564	577	569	567	586	550	524	598	572	568	569	607	588	518	579	574	560	596	593	583	577	591	596	552	577	588	578	595	575	557	556	559	550	578	597	542	581	590	552	591	621	581	529	577	548	607	573	579	592	553	555	600	558	647	519	578	588	566	514	636	586	569	566	593	572	572	622	537	571	583	549	593	548	596	570	561	555	578	543	557	590	583	576	575	557	599	589	632	589	591	556	553	599	585	587	632	585	638	583	584	549	555	623	559	574	587	614	532	577	613	557	574	559	558	562	557	583	585	569	593	568	566	585	582	595	598	579	604	562	601	572	583	571	604	557	579	615	579	617	583	557	572	626	572	548	621	563	602	602	570	602	560	573	563	545	575	574	585	573	584	491	560	578	581	603	559	534	602	536	602	575	574	609	567	580	595	578	606	549	617	550	577	574	568	586	600	564	590	591	562	605	555	578	605	608	594	596	595	574	597	568	640	600	589	584	624	575	561	561	557	550	553	621	572	569	549	556	592	615	562	610	536	571	581	594	571	621	562	569	560	603	604	605	589	569	555	566	612	560	647	592	597	604	568	535	586	535	574	578	567	564	567	609	580	547	567	600	546	524	582	591	582	582	557	605	525	564	599	553	586	545	596	575	599	555	570	574	553	594	543	603	630	579	574	571	593	574	568	555	596	564	577	597	545	583	610	619	605	594	555	580	507	584	584	594	561	568	577	584	579	547	623	575	540	580	597	590	585	543	533	582	555	584	580	580	593	591	576	602	584	541	586	532	570	547	567	536	554	567	577	583	561	596	562	557	569	563	590	535	579	571	587	610	610	594	547	591	605	568	578	583	552	601	576	593	576	572	551	537	579	607	602	578	539	552	555	621	605	586	583	592	567	553	582	570	557	593	606	548	541	601	597	591	548	611	643	562	586	602	605	584	562	585	593	596	551	557	579	618	559	557	545	602	553	580	563	566	572	543	568	580	553	616	547	609	587	565	581	558	566	551	597	541	542	602	588	541	571	613	596	597	608	581	620	560	608	602	570	564	598	604	565	577	591	540	618	572	575	567	563	589	554	565	588	548	559	542	571	573	538	601	578	597	570	600	520	626	579	576	610	594	633	571	591	569	538	579	603	557	556	565	634	568	628	573	550	591	591	577	537	585	563	548	600	614	583	587	613	587	596	573	569	543	598	533	604	572	555	529	575	591	557	564	528	618	575	554	560	585	576	563	567	568	590	569	597	588	573	585	553	558	567	563	557	581	554	564	548	586	603	582	602	587	560	610	579	602	550	585	579	577	570	566	597	556	600	597	564	544	561	615	536	553	598	630	583	578	541	554	579	550	554	607	567	597	572	591	566	574	551	598	619	603	569	584	538	560	588	586	567	592	582	599	562	572	529	580	549	556	617	521	586	548	615	628	606	532	578	604	608	543	579	594	579	563	604	551	561	595	606	604	601	562	571	590	564	568	567	618	551	591	576	599	614	611	565	554	590	584	574	572	610	511	567	563	528	562	560	619	591	567	572	555	542	559	547
13530	26203	25150	19322	16077	11766	8210	6075	4620	3820	3236	2901	2792	2502	2151	2094	1867	1970	1796	1667	1632	1647	1556	1442	1501	1536	1490	1408	1393	1407	1429	1427	1359	1418	1337	1284	1298	1332	1229	1233	1210	1228	1199	1165	1165	1193	1228	1152	1180	1170	1142	1166	1155	1129	1112	1196	1115	1189	1200	1076	1157	1205	1140	1139	1176	1144	1171	1185	1227	1165	1169	1215	1159	1168	1121	1232	1156	1174	1136	1173	1159	1182	1145	1188	1142	1114	1142	1212	1139	1093	1140	1124	1131	1135	1135	1190	1179	1142	1101	1164	1168	1137	1183	1183	1168	1173	1177	1196	1146	1108	1114	1176	1147	1170	1124	1148	1093	1155	1160	1106	1065	1185	1131	1182	1189	1180	1178	1141	1150	1140	1158	1183	1155	1082	1175	1148	1133	1116	1140	1224	1109	1124	1074	1142	1223	1151	1125	1200	1186	1133	1174	1108	1192	1144	1132	1096	1145	1064	1127	1120	1137	1087	1140	1189	1149	1166	1174	1127	1206	1165	1129	1181	1186	1125	1178	1189	1134	1173	1169	1114	1137	1122	1140	1105	1208	1147	1188	1119	1184	1109	1184	1145	1195	1126	1161	1127	1133	1156	1173	1175	1162	1154	1115	1129	1082	1173	1174	1199	1164	1171	1133	1153	1170	1114	1174	1176	1136	1183	1130	1113	1124	1173	1171	1166	1156	1139	1092	1131	1132	1166	1195	1200	1118	1176	1195	1141	1181	1157	1147	1127	1202	1166	1138	1123	1198	1160	1187	1149	1138	1152	1074	1152	1135	1171	1118	1172	1167	1132	1198	1220	1204	1160	1132	1111	1143	1196	1111	1145	1136	1121	1202	1100	1162	1195	1138	1132	1141	1166	1044	1153	1181	1128	1140	1118	1122	1108	1175	1180	1147	1136	1158	1164	1149	1161	1151	1090	1108	1120	1195	1153	1139	1153	1113	1173	1094	1134	1178	1216	1125	1190	1108	1122	1195	1141	1111	1118	1197	1115	1121	1160	1161	1175	1150	1193	1130	1138	1110	1125	1166	1135	1170	1125	1127	1094	1135	1110	1132	1202	1116	1191	1142	1150	1111	1162	1165	1183	1165	1178	1120	1156	1159	1159	1079	1195	1127	1146	1171	1117	1107	1158	1142	1119	1108	1170	1149	1177	1150	1172	1139	1162	1141	1099	1097	1146	1130	1206	1114	1137	1136	1171	1138	1235	1160	1228	1201	1160	1157	1195	1170	1122	1083	1113	1199	1175	1107	1140	1145	1100	1170	1121	1098	1143	1149	1178	1164	1146	1158	1168	1140	1117	1197	1150	1168	1113	1142	1110	1154	1130	1188	1121	1152	1119	1140	1139	1105	1163	1168	1133	1169	1127	1184	1148	1102	1159	1115	1145	1126	1157	1134	1149	1234	1184	1106	1139	1134	1176	1170	1084	1118	1156	1160	1146	1150	1170	1146	1130	1161	1129	1170	1153	1182	1195	1126	1200	1093	1151	1150	1183	1164	1185	1199	1155	1103	1133	1122	1129	1211	1135	1170	1133	1091	1122	1107	1183	1140	1150	1125	1171	1202	1134	1175	1149	1102	1181	1133	1122	1124	1150	1118	1149	1137	1126	1125	1108	1190	1162	1189	1166	1176	1140	1071	1181	1132	1186	1108	1159	1179	1146	1157	1164	1146	1209	1107	1119	1153	1231	1143	1109	1142	1177	1119	1134	1059	1159	1112	1152	1169	1140	1194	1192	1165	1082	1160	1247	1104	1167	1173	1177	1170	1127	1075	1143	1137	1140	1197	1111	1115	1193	1193	1135	1166	1150	1147	1141	1153	1173	1117	1153	1123	1131	1152	1176	1146	1105	1162	1139	1159	1151	1108	1232	1171	1135	1148	1079	1178	1159	1222	1138	1112	1139	1163	1094	1126	1120	1082	1148	1184	1150	1176	1164	1147	1183	1141	1161	1186	1119	1138	1080	1182	1200	1149	1189	1158	1143	1199	1140	1193	1091	1185	1178	1156	1142	1151	1144	1078	1103	1151	1182	1183	1165	1163	1126	1148	1112	1151	1114	1183	1151	1129	1155	1181	1193	1171	1171	1126	1164	1161	1110	1194	1165	1164	1153	1179	1198	1114	1192	1162	1126	1123	1104	1170	1104	1155	1146	1189	1172	1123	1139	1129	1120	1130	1139	1155	1176	1144	1164	1133	1079	1078	1132	1155	1151	1163	1128	1141	1090	1113	1161	1076	1125	1149	1183	1186	1089	1129	1154	1105	1123	1116	1170	1135	1179	1115	1150	1172	1174	1123	1163	1116	1128	1161	1151	1118	1098	1192	1119	1158	1132	1180	1144	1141	1140	1181	1185	1202	1125	1150	1131	1205	1185	1121	1095	1140	1138	1173	1146	1146	1158	1196	1087	1187	1179	1118	1109	1128	1145	1137	1194	1179	1156	1166	1150	1129	1111	1153	1083	1070	1188	1120	1145	1129	1156	1179	1188	1144	1175	1130	1068	1126	1134	1184	1194	1150	1172	1177	1157	1148	1209	1146	1133	1145	1118	1201	1101	1163	1174	1153	1100	1139	1101	1136	1120	1037	1137	1096	1087	1109	1080	1135	1113	1156	1202	1108	1221	1129	1154	1100	1079	1046	1106	1094	1175	1196	1156	1155	1159	1160	1153	1134	1165	1105	1127	1167	1147	1118	1107	1121	1164	1180	1134	1117	1189	1126	1186	1167	1150	1116	1168	1176	1113	1144	1100	1163	1152	1130	1148	1168	1120	1134	1150	1168	1092	1165	1182	1208	1191	1112	1134	1133	1108	1166	1127	1213	1138	1083	1135	1175	1180	1222	1141	1120	1137	1124	1121	1108	1112	1149	1090	1162	1185	1134	1148	1137	1129	1101	1139	1162	1107	1165	1183	1162	1086	1138	1133	1141	1209	1125	1190	1100	1099	1167	1093	1149	1183	1166	1203	1209	1226	1170	1100	1152	1179	1159	1088	1086	1193	1164	1134	1104	1128	1144	1143	1173	1164	1150	1173	1177	1174	1123	1178	1149	1120	1165	1186	1134	1168	1196	1123	1165	1153	1135	1126	1122	1136	1198	1152	1123	1195	1178	1171	1098	1096	1096	1085	1104	1196	1125	1168	1195	1109	1130	1120	1179	1118	1150	1185	1197	1120	1128	1163	1128	1092	1140	1154	1100	1187	1184	1105	1173	1161	1153	1186	1150	1073	1136	1171	1240	1111	1128	1141	1154	1159	1124	1127	1133	1152	1221	1129	1114	1110	1149	1153	1201	1140	1169	1131	1151	1175	1139	1095	1134	1140	1173	1185	1143	1138	1172	1160	1160	1158	1106	1145	1169	1165	1131	1130	1123	1136	1152	1137	1167	1143	1187	1149	1099	1203	1125	1113	1076	1178	1121	1165	1187	1116	1128	1205	1160	1153	1201	1115	1135	1128	1186	1175	1132	1076	1137	1145	1181	1181	1114	1089	1164	1151	1162	1209	1152	1136	1094	1137	1115	1159	1120	1140	1096	1136	1159	1136	1224	1097	1138	1104	1124	1162	1125	1104	1137	1185	1164	1204	1171	1217	1120	1172	1120	1148	1133	1175	1164	1107	1123	1174	1156	1131	1166	1158	1109	1178	1181	1173	1160	1180	1174	1140	1143	1183	1170	1092	1171	1121	1179	1155	1152	1111	1104	1148	1206	1185	1180	1169	1195	1127	1145	1156	1186	1136	1160	1164	1153	1140	1130	1098	1154	1140	1132	1158	1204	1168	1196	1115	1093	1215	1192	1139	1184	1118	1142	1092	1125	1092	1156	1147	1129	1210	1156	1161	1146	1175	1174	1165	1181	1145	1221	1157	1164	1139	1154	1134	1162	1153	1200	1163	1125	1206	1098	1073	1133	1171	1141	1090	1198	1165	1160	1159	1148	1130	1151	1149	1153	1165	1170	1130	1205	1129	1131	1189	1165	1135	1082	1069	1118	1142	1160	1169	1179	1110	1140	1169	1149	1112	1179	1096	1139	1144	1191	1109	1116	1133	1175	1193	1141	1198	1157	1139	1166	1132	1183	1150	1187	1133	1088	1168	1147	1102	1146	1173	1166	1118	1144	1119	1105	1187	1158	1131	1146	1093	1130	1124	1139	1150	1132	1138	1126	1184	1141	1141	1157	1113	1155	1188	1106	1129	1131	1144	1191	1145	1166	1150	1165	1160	1202	1105	1220	1196	1120	1219	1152	1070	1116	1141	1154	1193	1126	1138	1102	1196	1142	1177	1100	1130	1199	1155	1098	1142	1207	1134	1170	1156	1147	1130	1169	1136	1206	1176	1163	1149	1169	1121	1151	1168	1159	1130	1146	1113	1157	1153	1138	1130	1158	1170	1189	1187	1152	1147	1158	1164	1038	1128	1184	1208	1099	1127	1119	1186	1150	1131	1192	1070	1131	1152	1136	1135	1146	1138	1150	1149	1122	1185	1165	1197	1205	1145	1162	1177	1130	1198	1084	1148	1184	1173	1139	1163	1150	1226	1126	1152	1141	1149	1138	1112	1152	1164	1160	1145	1213	1192	1147	1171	1214	1124	1229	1139	1212	1137	1194	1189	1147	1150	1136	1221	1186	1114	1136	1140	1129	1131	1141	1125	1103	1105	1180	1168	1182	1145	1165	1115	1149	1151	1158	1129	1123	1143	1132	1143	1161	1126	1165	1163	1156	1117	1121	1179	1200	1131	1097	1174	1116	1108	1065	1163	1120	1124	1127	1172	1126	1166	1089	1168	1159	1135	1103	1202	1196	1160	1107	1205	1136	1161	1170	1125	1179	1116	1074	1139	1137	1132	1139	1143	1158	1165	1127	1086	1175	1109	1145	1137	1131	1212	1068	1143	1126	1166	1150	1172	1113	1184	1162	1194	1113	1096	1203	1156	1121	1184	1170	1162	1137	1150	1142	1153	1187	1177	1234	1114	1162	1134	1229	1103	1165	1132	1210	1148	1131	1116	1130	1145	1176	1148	1144	1118	1185	1105	1136	1120	1164	1148	1116	1186	1161	1166	1152	1132	1196	1136	1227	1155
27388	17293	5432	2585	1462	947	811	673	601	550	551	537	541	552	512	495	517	481	502	465	452	519	457	459	455	485	456	476	528	485	524	502	548	500	440	471	497	471	465	490	499	479	477	456	458	489	469	471	460	514	536	528	502	491	478	490	481	417	456	477	492	454	474	469	467	487	479	482	445	462	471	470	471	485	519	508	455	481	489	506	504	435	462	507	476	455	452	488	462	511	460	487	439	459	460	482	516	455	459	484	429	521	467	479	475	485	460	468	496	474	491	501	479	480	476	511	469	471	513	546	495	460	506	528	448	438	478	496	450	519	522	473	453	492	459	491	431	476	475	495	482	463	502	490	496	561	458	482	467	477	482	430	443	502	464	477	463	477	467	475	478	458	460	477	472	494	470	492	500	482	447	487	494	454	485	477	481	472	467	474	478	510	427	482	525	454	482	502	462	476	473	465	483	499	497	514	449	471	435	499	466	484	443	463	488	486	475	470	458	485	484	490	455	462	441	488	512	456	486	486	472	486	459	480	494	482	481	479	517	541	462	472	476	496	491	506	511	463	465	483	462	458	466	444	477	485	468	465	454	473	456	433	482	471	425	499	478	453	460	439	461	493	483	505	504	449	478	539	494	477	467	478	478	466	452	472	477	480	476	482	479	457	470	536	457	474	507	458	490	441	454	501	442	489	469	522	466	459	450	508	510	504	470	523	507	513	433	468	457	478	478	458	484	463	497	461	452	499	467	435	434	461	478	483	442	493	476	471	465	435	481	463	464	472	496	457	419	493	480	448	502	459	480	438	467	464	452	473	473	485	461	472	504	490	457	511	460	469	470	509	469	489	463	469	488	457	444	466	520	470	451	505	473	510	486	447	471	503	485	449	469	473	464	478	503	463	516	453	446	501	443	482	483	469	491	455	447	467	476	448	517	475	482	524	511	462	508	447	476	481	456	494	484	514	478	449	434	452	434	454	492	467	454	504	496	481	476	536	487	501	492	468	498	479	489	507	522	420	482	506	462	483	471	493	490	502	522	509	484	492	457	490	445	466	481	455	511	462	485	453	505	476	480	453	450	485	484	463	469	495	514	490	457	527	476	461	470	443	454	487	464	469	512	514	486	488	411	478	439	476	471	490	489	496	478	445	468	479	488	449	490	491	490	463	514	504	471	450	461	520	462	450	465	457	460	429	484	460	478	469	463	510	494	448	450	432	445	484	530	491	492	451	454	492	473	470	475	522	475	459	491	486	456	483	483	464	466	491	499	485	476	525	468	470	498	468	483	487	504	453	493	497	470	491	430	486	490	466	470	501	485	492	485	478	443	483	448	463	495	492	485	497	479	465	477	482	472	461	461	471	481	475	431	457	486	455	448	469	432	459	508	456	446	456	461	458	499	456	501	449	473	464	480	490	444	478	484	492	489	488	462	509	484	504	438	497	466	510	482	473	520	452	453	485	495	443	458	457	444	439	452	505	479	491	477	452	485	467	482	475	508	468	482	515	479	462	423	488	476	455	483	507	457	481	491	445	481	503	515	448	498	512	472	447	485	441	509	475	496	461	476	513	473	491	469	489	473	454	477	496	498	480	485	436	473	502	532	443	477	459	511	472	464	451	465	487	491	512	444	514	478	470	487	514	468	480	471	505	477	521	492	505	446	503	479	489	453	524	479	493	448	486	442	463	480	474	477	480	457	479	482	468	486	497	496	475	470	483	456	505	489	497	442	498	478	490	491	452	505	480	505	453	503	513	460	487	487	525	478	460	448	471	489	442	458	479	529	463	505	449	460	477	450	472	498	481	490	492	448	457	503	527	479	532	458	474	460	479	465	482	467	451	444	491	534	434	449	497	503	463	495	507	448	431	550	484	495	463	503	462	508	465	461	479	456	464	473	480	480	484	470	456	498	471	486	458	468	515	464	440	507	498	486	480	467	466	496	462	497	475	495	497	517	475	500	506	455	472	489	471	448	482	496	463	470	450	494	488	470	452	454	456	485	481	472	455	491	529	470	474	506	448	465	471	475	453	446	472	478	447	459	487	494	472	503	472	500	506	484	475	464	458	464	468	489	487	447	469	467	492	475	492	464	497	480	508	481	495	464	468	471	473	462	487	501	481	455	508	468	505	464	475	507	473	458	474	496	492	479	433	498	468	508	448	488	482	463	482	461	474	478	479	500	437	483	478	480	447	490	450	478	464	464	462	519	483	493	455	487	448	479	465	498	469	472	500	485	505	457	455	478	522	494	476	496	508	432	464	499	455	445	480	465	468	493	515	461	483	491	497	462	501	445	465	470	472	506	516	472	491	469	519	497	471	474	448	460	475	505	458	492	486	479	465	488	486	499	496	440	526	468	465	477	491	479	461	456	475	466	486	474	457	467	496	478	461	517	503	465	503	467	469	495	491	419	459	504	493	478	492	474	498	455	476	459	469	435	504	495	479	465	492	503	477	486	501	497	459	449	438	489	504	508	447	472	453	499	438	473	489	526	477	475	455	501	428	474	474	508	453	508	470	472	489	493	505	449	479	464	468	473	432	479	476	419	456	456	524	478	500	489	503	527	467	491	487	472	447	479	482	474	494	489	504	459	467	528	482	480	492	495	499	484	461	477	491	487	446	485	480	513	469	477	471	479	459	485	503	515	523	486	478	514	456	489	445	485	537	425	487	549	491	499	471	500	489	466	438	444	479	491	476	427	532	493	437	421	485	485	454	488	520	514	463	481	458	456	487	480	477	472	508	470	476	468	488	462	467	520	472	432	488	502	448	449	510	481	471	460	484	476	479	478	449	494	487	498	475	438	437	474	496	456	438	463	487	497	514	477	472	523	479	485	501	488	505	457	475	473	488	465	471	452	501	472	466	442	475	479	454	461	478	467	481	492	449	476	462	475	497	454	468	450	511	462	498	503	477	519	472	500	522	445	455	469	469	505	477	486	484	484	491	464	512	499	463	489	452	462	494	489	471	485	498	485	462	487	451	505	499	523	472	487	458	528	469	503	513	500	482	463	474	480	501	465	435	477	491	512	474	472	462	461	452	459	488	471	439	474	475	483	473	464	494	472	477	471	466	467	494	474	478	499	483	485	499	457	486	506	454	439	462	484	463	479	473	485	486	469	490	482	461	481	466	464	491	521	496	451	480	455	452	457	484	451	483	502	456	443	462	523	485	492	483	441	468	501	486	481	462	456	452	448	474	498	483	465	486	475	477	478	500	493	452	486	446	499	467	475	476	463	465	485	493	465	506	446	473	473	470	470	467	513	495	458	474	490	478	531	459	496	483	501	479	464	471	452	508	510	466	514	446	430	507	484	503	509	459	475	491	487	496	447	538	454	486	503	462	483	461	513	514	472	487	487	508	498	474	508	525	485	481	468	472	457	498	482	512	514	497	484	489	471	517	464	473	498	493	465	538	459	490	510	502	474	497	472	473	470	479	489	510	468	501	505	463	461	475	510	490	494	519	468	475	447	449	493	487	486	464	460	485	475	440	491	438
7822	9532	9726	6248	4544	3024	2198	1685	1513	1368	1249	1259	1182	1181	1189	1107	1116	1132	1090	1115	1127	1050	1089	1102	1075	1125	1061	1049	1047	1036	1098	1050	1080	1072	1020	1064	1025	1076	1014	999	1044	1018	1083	1055	1005	1008	1008	970	951	1021	1005	949	994	1029	990	1008	964	1048	1006	964	980	992	982	981	993	1018	1058	987	966	993	1077	1051	1040	951	962	1043	1012	1012	993	1054	1026	984	1044	1026	1041	1000	1029	1014	1014	977	990	1052	1002	1070	1000	1033	984	994	984	1047	1029	979	997	991	1015	1008	1019	1018	1037	1013	1044	1026	969	1047	1030	1032	972	1030	1009	996	1035	1015	962	942	1034	1036	1024	995	1063	975	1051	1028	1010	1012	1012	1000	969	998	989	982	1003	985	1011	1000	1038	984	1059	1039	1009	968	992	1058	996	958	1001	1003	1001	1003	1081	1020	996	986	976	1042	1028	1019	981	1005	1007	1031	1035	1004	1048	1015	970	962	1014	1050	969	1025	1030	989	991	1041	996	1031	988	1017	1027	953	987	1014	999	1008	1005	1000	956	1033	1015	999	980	959	1027	1045	1017	1018	1009	987	1036	972	1034	958	1014	1058	996	1000	1048	1062	997	1002	1017	1049	988	974	1020	1038	997	1030	1004	959	961	987	1046	1038	975	1018	975	1049	1009	1034	989	1014	974	1034	985	1079	1002	1012	1014	1021	1000	1016	979	1064	1024	976	1050	969	1019	1024	993	1026	1017	997	975	1029	964	987	1007	1042	1047	1018	1071	973	1057	974	998	1017	966	1074	1080	999	973	972	1065	1003	985	1021	1020	1026	1026	1040	966	1002	1023	986	1007	963	974	1008	949	1059	941	1010	999	1083	990	1036	1040	1032	961	979	950	1008	1043	960	1016	1010	1007	1035	1022	1035	1009	957	953	953	1015	978	1001	1055	1038	1035	1006	1043	990	1010	974	980	966	989	1045	979	997	1007	1072	920	1020	1000	986	981	984	1044	989	964	1049	1041	1003	1008	982	986	976	1060	962	1083	973	1034	1016	1010	1000	1017	970	1031	1010	958	1016	1019	1031	971	974	1014	1066	1000	1013	995	967	1012	1023	1035	1002	989	970	1083	1020	964	1019	995	1063	1042	1050	976	989	1035	975	1019	968	1006	964	994	975	967	973	1002	983	1074	1025	1015	954	996	1060	1013	996	1009	973	1004	1045	983	1016	1003	1044	977	1050	1035	1006	990	1010	947	961	974	939	980	974	927	986	964	991	983	997	1003	1024	993	985	1012	1033	1000	1021	1049	953	1021	971	1017	1008	1063	1017	1009	1042	989	1021	1002	1047	1011	970	1013	985	1016	1028	999	951	1028	999	967	1080	1008	1046	1045	1043	988	985	1004	1016	999	938	1010	988	1023	981	982	1048	987	1022	1009	1010	1032	1017	980	1046	1035	995	1037	1013	1005	1054	1035	1014	1040	1007	977	982	1027	1094	969	1012	1017	940	1031	985	994	1031	919	996	982	990	966	1006	1011	1030	1014	1002	993	994	982	1024	1042	1011	991	1029	985	990	934	1012	1026	985	1011	1035	1037	1009	950	985	974	1071	1007	978	1032	1053	1008	1046	1010	971	1018	1021	1001	1022	1015	1023	980	1051	991	988	1053	1033	1041	1047	989	1077	1061	1020	1009	1032	1040	1038	1054	1019	1011	962	1050	988	950	1015	1004	1032	990	1063	1002	998	1021	1016	997	971	1018	1002	965	1021	1013	1038	997	991	984	995	989	1041	989	1049	998	1023	983	1021	1018	1051	1024	998	954	1054	994	988	1026	947	1009	961	1010	1009	987	986	934	958	1018	1072	1013	957	1003	1024	997	1044	968	1017	1013	1026	961	979	975	987	1018	972	1028	1020	1070	965	962	991	976	1035	1005	977	997	936	1005	986	1054	1017	1019	1027	1020	1035	1028	961	1039	980	998	1017	1019	1030	984	976	992	1022	1019	962	1016	1009	969	1004	1048	1042	992	1044	993	966	981	1027	1007	1009	996	1018	950	967	968	978	1031	1024	1037	1004	994	1034	999	1005	1006	1031	975	920	974	1001	1060	980	1072	983	993	1005	991	1025	974	1043	976	961	1030	982	985	1022	1010	982	1026	993	1040	1032	1021	1004	1015	998	1016	1035	1022	1039	972	1059	1016	1011	1042	1022	1000	998	967	1011	997	1015	1003	1053	1040	960	976	1050	1030	1042	987	1026	1053	1014	1072	1053	1022	990	979	943	1022	1031	1059	988	980	1027	955	1005	1036	1001	957	974	1031	984	1028	1009	1002	990	1003	980	1027	1040	1049	976	992	995	989	1032	1040	981	1021	1113	998	985	1029	1003	1024	1005	1021	1016	1018	1001	1014	1023	1005	1040	1004	1016	1006	1031	989	989	963	1023	965	1018	1018	1010	963	1005	977	1045	982	994	985	994	958	1024	987	963	1058	1021	1061	1017	1005	1023	1081	964	986	998	1029	1008	982	995	1005	1036	1016	979	1058	1010	984	1007	954	1020	991	995	1034	1034	966	997	999	974	1007	1041	1018	1066	1005	1035	1018	994	1045	1028	1091	973	995	1047	1004	999	1049	1032	932	1003	1013	969	998	1004	971	1002	1053	998	1000	1014	1021	1048	1040	1003	1000	1007	1005	992	990	990	1010	1015	1040	1007	1010	1037	988	1027	989	964	961	1028	1036	984	1067	1037	955	1010	1000	1024	1006	1028	971	966	990	1010	1008	1034	1001	993	1042	982	1036	969	981	1000	1010	1039	983	982	1034	1030	985	940	1014	1015	1011	1004	1019	1001	997	936	967	999	1073	976	988	1033	985	998	1004	1025	955	966	1046	977	970	1059	1020	1010	966	947	997	997	1040	994	949	1013	976	1064	991	1031	966	1005	965	1004	983	1049	994	998	935	964	969	1001	1024	1009	996	943	996	1043	928	975	1030	1010	979	977	1016	1002	981	1016	1021	977	1071	1027	1067	1035	990	989	1007	1001	1055	1020	990	1006	947	924	1004	975	962	1030	979	966	1017	1026	944	986	1030	960	956	977	972	1002	957	1018	1025	1011	978	1003	1014	982	1043	1021	1008	923	956	996	979	996	1001	1028	1063	1013	1064	1033	974	996	972	956	1013	1017	999	991	988	989	998	1025	973	1015	1028	956	986	1035	992	1014	981	965	1029	958	992	946	965	1025	969	1018	1053	960	1087	973	1016	993	1006	948	1056	1024	1046	999	1109	995	1013	997	949	959	1001	990	963	1052	993	984	1042	1023	985	983	980	1027	1012	959	996	976	997	1007	980	995	980	1030	1005	1034	1038	948	1005	1036	1035	1005	951	1022	975	1026	941	996	1059	984	980	997	980	1002	1047	954	986	1003	986	1035	1038	1078	1004	1012	1038	955	957	973	979	1053	999	985	984	993	977	1026	1046	1016	1066	1010	978	982	1024	1016	1019	954	1049	1035	1046	993	1047	1005	1023	1031	1001	993	971	1046	987	986	1019	1011	1030	995	982	1042	1016	1001	1015	995	989	1055	1041	1005	975	1034	973	1033	1044	999	1041	985	966	989	1009	992	975	996	1034	952	1037	985	1017	1006	1022	949	1018	1031	1007	1013	1024	1051	990	1073	1005	1004	1030	993	1002	1028	1036	992	997	988	1009	1054	988	1027	1004	1051	982	993	1033	1036	1039	946	970	1010	1072	1006	956	983	986	1064	1018	1024	961	989	1017	1037	1054	998	967	1037	1005	1003	1001	1023	1027	972	971	1009	1005	1031	1017	977	948	1027	1021	1041	1017	1012	1034	960	1043	999	1003	1045	1043	1020	1042	1002	1015	979	935	970	972	1052	970	1010	1016	993	995	947	1060	978	999	1029	977	1009	980	991	1057	999	1028	988	1001	983	1042	987	1005	1019	1002	971	1015	1017	1014	984	1003	1046	1028	959	1032	1066	1031	1026	1028	980	1035	972	1015	981	1024	1076	977	1001	980	1045	1035	1048	1052	1036	1015	975	994	967	1038	1015	1012	966	1003	1033	937	1024	1007	965	1033	994	1011	1055	1036	1036	1017	1021	1046	1033	998	1031	1025	982	990	1060	1026	989	993	1002	1007	988	986	951	1068	978	1003	1026	1029	985	1031	1036	980	988	1061	1006	1024	1040	989	996	1010	1036	1017	997	1008	984	1008	993	1076	1000	1019	1004	1085	956	1007	951	965	959	998	1039	999	1049	940	956	969	1018	1025	993	1005	980	1020	1011	994	1019	1026	1005	1043	1010	1004	1065	1035	1037	976	999	969	1030	1038	997	972	991	988	1011	1027	1013	995	1013	992	1018	968	1003	1009	967	1028	1033	996	1017	1016	1022	1016	1032	967	1025	1022	1000	960	1034	1003	1004	1019
25159	21507	28086	25301	13718	3383	1708	1227	856	756	691	576	581	577	501	482	461	450	434	460	441	421	407	397	403	389	444	454	415	438	396	402	411	426	433	392	403	407	379	357	398	411	389	350	352	381	366	372	384	388	374	368	361	385	360	423	355	369	362	369	387	365	395	378	360	381	366	380	381	345	362	378	330	351	329	348	370	372	397	379	387	410	376	343	355	383	355	347	397	376	357	390	369	374	374	368	380	377	384	389	388	349	353	349	399	362	376	386	365	351	354	368	383	342	402	363	358	356	338	362	379	379	339	382	392	359	390	345	347	361	352	350	358	377	375	341	370	351	385	369	369	377	373	406	409	367	374	376	369	354	379	352	380	362	360	364	354	387	366	366	379	350	349	388	342	344	382	369	359	382	362	362	359	376	336	389	392	369	362	386	370	368	380	363	371	372	377	380	354	378	355	374	374	390	382	368	378	362	356	374	353	374	357	392	386	388	382	386	374	369	349	372	375	375	368	323	375	377	365	379	340	392	335	378	382	398	348	392	382	367	386	379	359	367	367	350	383	424	364	367	360	374	388	342	373	375	388	415	373	343	363	360	380	376	331	351	345	327	377	359	345	370	340	351	398	366	374	378	348	371	383	370	384	346	373	398	379	381	391	374	359	358	375	378	367	371	362	364	378	380	381	386	389	373	348	374	343	362	349	346	349	403	396	359	401	345	354	361	326	358	400	371	369	361	365	372	365	376	387	362	379	364	357	355	357	348	370	375	373	372	384	388	394	375	346	348	380	375	377	368	362	369	366	351	391	368	383	367	370	395	340	374	337	369	355	359	383	372	341	370	367	328	400	355	364	366	342	347	357	370	350	379	377	345	389	367	362	385	418	338	338	376	351	349	356	378	380	384	375	361	381	377	326	395	352	364	353	355	381	384	343	340	374	345	393	377	355	340	330	368	368	365	391	368	363	334	388	377	366	394	365	359	393	359	367	353	364	344	370	362	336	364	344	371	364	339	412	384	395	378	356	397	364	393	327	372	375	337	350	363	383	377	386	378	363	374	367	362	385	364	397	396	354	386	363	378	364	372	357	373	374	376	392	385	377	346	363	347	389	357	366	354	367	393	363	354	368	354	364	357	349	374	347	382	390	361	383	405	354	373	351	384	345	422	334	358	386	363	382	369	393	334	350	343	330	351	395	371	369	389	382	367	326	384	405	398	372	333	403	368	333	349	353	335	344	380	369	416	358	379	362	406	377	358	389	353	388	374	380	358	354	382	372	319	362	368	388	381	369	372	369	367	367	367	365	339	394	370	397	370	385	333	360	388	359	350	381	390	402	381	381	358	380	360	381	343	369	395	360	362	378	375	356	370	359	395	343	389	358	356	359	343	379	363	358	396	355	369	382	387	403	373	360	366	401	363	367	329	374	388	375	351	368	367	340	360	378	382	395	389	369	380	383	356	373	359	379	353	381	382	358	369	362	356	376	344	402	341	346	344	385	360	347	379	377	377	358	384	347	376	389	388	363	355	369	383	369	380	353	323	376	348	367	369	374	360	401	392	371	353	344	377	351	353	403	350	400	398	370	353	375	349	400	354	370	342	355	404	386	384	357	359	347	363	387	340	376	378	367	381	360	369	393	395	365	326	331	335	378	371	373	354	375	397	363	360	375	343	346	360	336	377	392	384	386	378	362	390	401	369	356	373	363	323	367	415	343	395	340	339	367	391	376	358	345	356	347	376	352	373	363	387	375	383	373	365	374	332	367	373	359	356	349	363	376	377	376	348	342	406	359	358	378	342	385	365	390	367	378	381	328	365	364	391	379	331	340	388	374	372	395	385	404	388	350	362	341	367	374	354	345	374	379	354	375	386	392	377	345	344	370	370	389	366	382	337	345	373	339	350	368	388	373	344	376	379	379	338	365	334	328	358	377	338	366	350	377	348	386	343	417	408	382	403	340	350	384	393	373	369	362	380	360	353	357	347	378	368	364	364	365	374	376	379	369	377	381	364	365	377	385	392	338	382	413	397	370	373	355	397	371	380	376	375	373	363	365	382	364	369	397	375	397	399	368	379	389	341	334	334	351	353	349	376	350	371	377	397	350	390	375	387	401	384	369	365	356	378	331	385	346	393	378	356	367	360	376	369	358	393	346	352	330	377	387	367	358	404	375	367	367	362	398	370	330	378	342	406	370	399	375	353	383	359	385	375	353	373	369	386	366	359	380	361	355	378	386	346	374	378	361	401	343	379	373	350	398	374	350	382	345	363	363	344	369	376	384	379	362	400	372	380	331	395	395	372	321	355	359	379	396	339	396	376	361	368	383	340	360	347	408	384	373	350	391	367	363	382	386	345	378	350	368	379	394	383	381	348	375	378	355	400	373	373	400	339	375	345	386	394	352	341	353	374	380	348	395	374	377	370	363	370	386	359	390	346	373	369	347	342	352	366	328	365	394	385	354	382	399	395	358	396	324	371	367	353	375	351	397	355	392	347	340	387	352	358	340	370	390	379	358	354	379	358	377	359	391	352	385	376	388	389	371	375	364	390	362	381	375	349	366	383	360	342	368	404	360	366	393	336	416	391	338	380	374	368	373	355	368	371	358	347	349	374	384	356	347	363	329	373	387	396	361	391	360	365	360	391	371	404	366	349	347	353	408	371	379	366	372	373	383	354	387	330	373	368	351	336	408	342	373	376	358	392	336	391	377	375	370	326	381	395	379	394	402	366	354	393	362	387	347	388	361	385	394	378	377	354	391	328	409	350	367	389	376	376	345	364	388	336	362	380	382	344	329	363	358	359	377	362	368	369	374	366	350	386	351	358	366	363	382	370	374	356	361	361	357	394	343	356	373	374	350	353	383	333	337	357	367	369	369	375	395	379	381	378	347	360	354	336	386	386	342	394	350	399	353	380	347	370	385	339	351	378	363	398	339	354	365	380	383	345	368	356	361	364	344	389	379	385	372	384	397	378	344	410	343	359	365	362	359	378	361	362	406	354	343	343	352	360	357	351	373	395	391	399	401	354	360	353	346	339	358	397	374	378	392	390	356	391	386	358	375	371	348	355	387	363	345	353	352	374	379	339	380	405	392	384	367	380	370	354	397	366	356	370	363	389	359	362	348	362	375	345	357	375	436	391	379	398	348	341	372	366	402	372	367	357	369	383	390	377	352	331	399	386	367	347	387	373	382	355	383	409	366	374	379	376	363	392	348	352	333	380	369	373	354	318	378	382	342	359	380	382	358	346	406	357	374	374	383	349	379	393	378	351	387	357	350	358	349	347	396	347	337	357	370	375	376	363	386	356	359	341	361	349	387	355	389	365	381	381	369	413	363	376	366	364	348	343	364	400	406	337	370	409	371	377	358	389	398	369	360	377	395	381	344	370	354	386	378	376	383	325	367	393	377	352	408	355	407	378	394	360	360	372	381	364	369	389	361	393	380	394	364	340	362	407	402	358	361	371	395	341	373	369	350	375	364	371	349	350	364	393	347	352
10636	20008	19817	14032	10170	6962	4850	3574	2707	2261	2100	1812	1615	1562	1469	1287	1266	1164	1144	1115	1145	1039	1048	1014	987	981	965	1042	1019	1027	979	987	970	967	917	898	875	852	840	829	811	803	849	857	806	828	785	777	762	763	789	778	774	813	818	816	754	811	813	813	819	832	756	782	744	807	797	795	767	795	815	780	788	777	810	828	768	805	784	766	740	777	781	805	767	781	847	780	762	798	750	800	762	796	778	777	765	768	829	818	758	757	814	846	792	842	813	780	796	789	812	780	819	789	808	745	780	832	767	725	738	821	819	766	742	781	805	771	824	789	766	754	820	786	806	790	753	766	748	753	783	815	747	817	765	808	785	776	805	798	794	779	830	776	776	828	823	780	811	765	765	759	733	745	814	793	764	774	740	794	749	768	799	774	812	777	759	798	776	827	793	824	787	818	790	799	750	775	754	754	767	761	815	741	838	808	727	784	792	780	757	779	745	783	815	781	790	842	803	835	833	806	808	767	849	763	786	780	829	780	778	784	786	775	757	807	798	798	852	779	787	776	790	776	789	812	767	813	855	799	800	786	789	785	805	738	787	744	781	787	763	775	787	813	761	789	755	798	766	806	832	790	789	780	804	742	810	766	769	778	767	775	764	776	790	758	814	757	794	776	719	787	765	734	832	783	827	747	759	830	765	800	779	776	762	782	779	848	783	786	791	798	819	799	765	803	828	784	822	811	765	797	784	801	785	776	786	786	727	807	814	750	773	737	764	777	830	862	802	807	739	793	793	802	742	792	765	770	817	763	779	812	766	793	773	775	795	780	858	758	769	815	758	804	749	813	806	783	730	782	806	786	766	763	757	759	800	753	799	731	787	782	849	756	782	803	780	760	802	797	811	754	799	721	765	745	837	777	794	747	809	735	773	792	795	803	789	792	775	777	820	806	770	754	803	847	777	786	870	791	760	809	746	833	777	758	791	785	738	822	775	803	786	799	736	796	745	753	772	764	783	805	769	801	720	796	791	788	775	776	811	821	749	798	746	768	816	760	810	761	736	738	808	821	792	779	800	797	754	845	767	771	800	776	787	762	788	816	807	797	807	805	750	796	766	763	797	785	812	803	790	782	789	757	825	750	818	805	846	811	789	786	776	772	776	836	812	769	813	749	754	845	811	772	764	807	740	840	804	726	792	803	854	774	776	773	796	833	833	779	798	750	833	749	802	769	787	770	787	803	754	718	781	841	775	826	792	757	753	793	827	788	821	782	798	785	726	784	752	748	778	804	831	777	804	842	779	838	803	785	747	815	760	772	757	767	807	764	764	800	804	767	812	789	842	755	746	787	814	816	767	813	768	775	744	829	828	744	810	815	795	763	786	755	816	777	774	793	776	743	742	797	802	812	787	822	772	761	856	755	785	804	833	730	773	818	736	813	821	805	805	795	797	820	841	834	738	806	797	800	810	754	752	775	768	759	821	800	827	792	815	773	773	820	825	776	788	811	875	821	784	799	800	789	833	769	873	780	776	762	769	762	770	780	811	768	789	753	812	740	809	785	780	807	787	789	761	797	806	799	798	764	809	765	839	760	847	727	800	817	767	822	789	776	768	782	825	769	783	834	763	813	793	815	826	750	801	788	764	804	811	757	764	795	774	783	770	749	739	751	763	834	765	766	765	759	795	793	792	732	785	769	773	768	789	762	768	815	806	772	823	796	754	789	826	761	790	797	788	765	764	794	812	782	807	737	818	844	786	799	827	830	774	737	742	857	805	802	794	823	840	761	803	801	784	791	753	803	754	776	805	749	811	753	816	758	843	777	708	766	768	798	733	788	768	812	763	792	789	855	742	810	778	778	749	799	835	801	786	758	815	820	755	809	836	811	831	833	764	811	771	795	763	732	844	752	762	778	758	786	792	787	824	777	801	748	804	753	815	759	831	780	773	865	783	782	767	848	800	746	805	789	781	826	770	799	773	735	757	770	786	764	769	734	805	769	763	808	804	806	734	755	779	794	751	815	781	752	807	755	746	801	781	799	786	789	798	771	772	800	831	775	784	831	803	765	780	802	783	769	788	760	767	776	818	750	800	755	838	798	792	701	737	806	774	774	845	738	778	764	723	803	793	848	804	741	759	788	777	761	815	791	806	761	782	807	745	787	732	766	756	764	831	786	752	782	811	813	808	764	809	779	803	779	792	780	772	772	800	756	783	813	829	821	799	734	786	792	791	794	785	785	732	778	768	793	751	843	798	842	789	791	797	757	760	843	837	778	744	831	792	743	775	747	803	794	799	799	785	799	724	762	781	810	793	815	793	784	774	834	789	760	801	729	744	766	764	809	765	815	750	768	812	821	735	818	775	790	751	775	796	769	755	763	778	798	720	800	768	713	818	752	781	792	805	804	787	810	806	778	764	791	790	766	794	803	782	781	752	798	765	743	794	747	764	785	774	760	788	800	799	807	811	794	781	782	780	778	753	786	774	788	756	807	790	818	770	824	808	790	781	806	739	845	789	837	785	801	795	824	778	791	803	824	798	792	779	756	849	768	787	822	775	785	795	825	773	778	772	808	723	797	759	772	762	817	788	762	791	782	780	821	752	756	785	773	789	820	749	810	806	823	778	768	837	763	796	731	748	801	814	766	818	788	792	823	760	809	832	768	815	814	798	792	789	805	765	816	761	807	811	723	828	841	808	805	806	775	811	837	743	795	827	778	779	759	805	787	756	784	805	774	792	805	726	797	749	801	740	725	789	789	776	805	772	814	771	809	752	820	829	775	743	779	787	813	746	819	766	792	829	785	724	793	764	757	792	817	818	788	821	821	782	781	773	762	795	795	768	805	758	796	784	765	776	721	767	802	764	784	753	799	805	716	809	824	803	795	742	758	842	743	779	817	807	750	842	775	804	759	773	748	741	820	765	836	786	775	793	789	768	781	802	801	772	805	751	815	803	819	790	793	790	795	782	787	776	797	767	767	794	713	819	771	778	770	866	784	809	766	762	750	709	770	803	747	762	802	744	798	736	839	732	763	797	752	800	771	792	787	765	796	782	792	806	807	756	777	741	820	767	812	793	842	765	838	794	749	835	789	787	797	821	788	769	743	787	757	742	758	807	751	766	818	838	779	835	753	825	783	799	806	834	780	772	798	760	797	753	781	792	809	762	799	747	751	766	801	767	803	798	755	824	844	827	763	780	766	831	775	823	778	736	816	808	800	800	775	827	758	810	854	777	785	798	774	782	751	783	805	755	748	793	813	768	811	771	759	764	822	709	794	729	783	789	816	786	793	769	783	820	826	797	802	802	739	782	806	757	776	785	763	797	784	777	816	796	783	740	821	822	807	766	783	791	797	792	817	776	736	751	791	823	804	781	789	784	837	799	747	816	777	755	758	785	797	769	741	745	766	816	770	771	786	789	841	769	744	781	873	761	822	817	781	817	758	770	826	774	818	807	761	738	757	807	787	828	812	796	794	723	798	789	760	801	831	768	787	729	827	800	820	756	824	834	783
24120	21457	28989	24334	21459	13081	3757	1958	1436	1424	1194	1028	999	927	867	850	780	736	723	681	712	702	680	682	669	662	701	704	657	640	640	647	662	690	601	616	628	632	608	587	597	597	600	591	547	620	587	592	529	564	557	519	587	638	562	594	561	549	584	566	587	550	569	521	603	548	585	544	547	580	556	529	560	572	605	585	550	590	585	584	572	614	563	562	560	536	585	612	583	593	581	555	584	591	556	564	558	591	598	584	557	614	564	572	573	569	574	554	562	593	565	559	580	542	587	548	615	590	561	515	560	554	587	558	506	557	559	563	564	570	584	589	556	542	562	583	557	611	559	585	602	581	553	564	563	554	562	587	612	531	542	561	562	553	580	576	576	569	568	578	566	569	546	583	542	561	586	546	565	581	557	577	583	608	593	566	589	553	528	541	545	578	569	564	552	606	574	571	557	558	557	608	588	582	589	585	585	547	587	555	544	533	606	600	530	581	622	552	590	591	537	587	560	577	590	563	572	573	559	583	558	548	587	549	541	562	554	580	616	579	589	580	575	542	567	607	561	573	561	594	527	528	556	579	545	521	556	570	507	559	572	577	588	540	529	547	556	572	537	546	559	535	567	586	576	559	558	595	573	528	530	566	581	538	562	576	496	580	542	532	591	584	522	566	518	550	564	545	584	598	523	529	550	525	595	584	560	630	624	538	559	525	588	560	545	596	544	550	567	546	569	556	554	568	576	578	572	576	520	570	590	583	541	598	609	558	532	601	599	594	564	560	549	552	563	597	571	581	549	573	612	589	580	535	576	592	552	530	587	561	570	540	593	548	559	557	545	567	552	601	550	540	557	569	562	564	552	618	583	594	562	544	548	551	581	536	502	557	510	564	561	574	507	552	541	559	565	522	561	608	590	588	562	533	566	588	554	592	591	569	553	543	589	597	578	537	577	588	577	573	584	610	549	568	559	604	557	573	564	561	532	583	522	545	553	582	545	549	608	579	509	603	583	562	585	582	559	603	538	528	538	537	550	567	522	519	572	556	586	569	553	553	558	615	570	554	582	568	542	539	551	550	558	560	551	577	564	565	590	604	559	602	560	554	552	544	538	633	580	586	595	521	564	626	542	577	577	578	577	565	565	577	572	539	575	548	571	537	568	562	540	548	567	529	570	596	598	564	533	604	601	554	548	592	581	564	549	579	550	531	545	584	566	557	589	569	581	582	579	579	568	563	592	609	573	579	578	559	568	614	566	554	570	550	559	576	572	597	596	513	543	592	542	583	580	534	558	582	533	578	562	550	568	554	552	573	585	523	532	551	569	583	600	553	536	597	646	536	578	559	547	609	569	586	544	550	556	526	535	561	519	604	567	542	548	600	582	608	560	572	560	597	599	546	567	570	522	587	535	578	558	589	579	563	589	577	591	570	583	540	555	523	587	571	593	599	586	585	582	581	556	551	582	575	543	570	620	585	562	563	591	572	560	571	578	545	583	559	547	532	545	573	574	587	588	605	587	586	582	518	572	560	575	567	559	573	607	515	551	535	571	598	585	582	549	566	562	602	597	577	616	566	548	560	552	566	586	579	611	556	570	581	515	536	569	604	592	546	576	551	576	525	580	565	583	585	559	572	611	580	547	532	566	529	553	564	584	595	565	578	525	553	541	601	581	549	591	602	562	579	562	557	535	563	543	617	554	562	568	590	518	540	572	590	569	558	576	582	560	570	529	546	531	554	576	545	552	514	587	555	563	557	583	585	541	565	588	549	531	598	557	558	557	549	589	558	537	485	567	535	518	541	604	555	570	569	597	539	579	609	538	559	574	569	583	553	585	584	579	568	575	574	536	577	583	549	557	564	577	576	598	559	542	551	554	574	551	545	589	585	604	529	543	579	553	557	526	551	535	538	552	532	605	580	567	558	538	612	543	578	598	576	560	544	561	561	559	521	590	609	608	574	577	580	559	521	561	531	550	559	599	565	593	558	550	609	607	571	580	569	573	539	556	536	532	549	575	552	583	580	549	513	599	541	606	593	527	524	575	603	579	580	554	569	538	582	538	567	538	562	555	522	526	546	519	551	593	605	594	576	567	551	506	556	584	569	594	565	569	574	573	591	590	534	563	576	557	586	571	593	551	583	525	533	577	548	561	557	572	563	583	606	522	578	585	620	577	559	564	551	541	557	595	566	542	593	568	563	514	554	560	539	561	540	560	580	567	557	560	558	579	549	580	560	556	559	524	559	592	572	553	531	563	637	556	594	534	551	548	570	533	600	558	520	583	624	561	557	569	599	600	582	546	541	578	585	520	577	581	538	553	545	591	603	555	567	547	593	542	537	565	530	568	543	562	568	563	543	600	536	545	536	537	600	588	578	575	579	546	583	595	569	602	526	529	531	550	550	522	543	548	543	551	557	578	564	572	591	619	546	529	575	571	550	560	528	542	567	563	574	593	534	562	537	556	557	601	598	573	555	601	583	546	540	587	591	612	613	586	537	557	565	579	522	597	550	556	565	554	579	543	577	589	590	572	571	559	547	538	530	580	554	570	554	568	559	559	570	529	566	609	588	557	571	549	602	604	591	514	570	590	627	570	537	568	596	582	586	565	610	528	525	586	537	569	526	543	552	573	574	564	597	557	577	579	585	588	587	567	592	610	529	587	584	597	583	578	638	542	547	571	549	567	553	547	563	550	567	561	606	551	563	517	551	557	589	565	591	549	560	570	555	570	561	581	547	576	557	555	540	563	623	555	548	591	543	595	531	549	564	563	544	617	618	587	578	544	547	548	550	565	578	545	582	558	543	594	544	548	549	569	552	592	562	556	571	581	557	569	548	576	600	537	600	591	594	548	586	567	588	561	577	552	582	555	521	547	571	568	543	578	542	545	529	557	583	552	594	539	575	551	509	530	558	576	631	554	596	552	587	599	593	567	580	556	534	558	593	568	561	567	572	606	537	520	543	592	547	565	604	552	582	538	562	574	522	566	593	592	621	519	541	572	572	556	554	545	621	576	548	568	616	524	555	541	513	588	561	584	541	576	565	537	561	576	583	574	567	543	525	569	537	591	588	595	524	538	551	583	597	559	562	579	559	555	567	537	540	561	592	534	634	542	601	536	555	553	538	543	563	567	595	570	622	557	571	583	587	545	577	573	532	575	519	573	559	599	594	562	542	570	563	552	531	571	572	627	553	572	564	512	536	572	573	586	570	545	590	547	548	572	523	546	610	593	561	620	578	555	551	593	591	559	580	551	584	598	593	555	592	564	572	535	559	585	564	579	544	548	565	581	592	560	529	568	565	589	585	548	532	536	579	598	587	535	526	569	576	569	583	569	555	567	593	562	539	542	558	577	577	565	543	565	578	601	554	580	576	569	546	597	579	550	533	553	549	601	552	585	570	530	567	581	609	573	574	541	559	578	557	546	590	546	556	575	582	561	578	586	571	578	568	537	559	561	530	562	552	590	555	581	533	615	633	568	558	575	505	577	568	597	581	556	551	567	572
13760	26139	25452	18720	14313	10447	7466	5531	4264	3763	3230	2896	2742	2520	2255	2152	1973	1909	1797	1672	1508	1601	1622	1496	1583	1454	1517	1554	1482	1515	1473	1439	1480	1459	1477	1314	1308	1274	1276	1270	1156	1186	1206	1142	1180	1138	1157	1131	1129	1092	1179	1148	1115	1087	1151	1059	1102	1165	1146	1164	1140	1098	1135	1087	1122	1162	1141	1094	1142	1095	1158	1067	1124	1150	1081	1123	1133	1111	1130	1110	1122	1119	1130	1144	1180	1157	1114	1161	1136	1150	1140	1136	1146	1101	1100	1139	1173	1069	1131	1095	1094	1109	1127	1088	1151	1078	1125	1058	1120	1123	1152	1159	1137	1127	1062	1135	1148	1085	1138	1103	1142	1129	1110	1115	1119	1106	1105	1136	1173	1077	1137	1104	1120	1094	1086	1072	1105	1072	1100	1144	1116	1120	1125	1092	1116	1084	1148	1104	1090	1130	1135	1119	1173	1133	1066	1169	1104	1124	1115	1162	1114	1114	1100	1065	1115	1092	1081	1110	1121	1150	1112	1107	1119	1133	1130	1107	1056	1098	1149	1098	1110	1189	1092	1081	1130	1081	1093	1101	1132	1145	1085	1111	1133	1119	1082	1145	1123	1143	1106	1162	1145	1122	1179	1128	1113	1165	1077	1099	1139	1141	1136	1147	1111	1119	1116	1173	1123	1039	1105	1109	1115	1105	1174	1106	1114	1144	1052	1144	1087	1077	1103	1103	1160	1131	1069	1092	1122	1103	1126	1154	1148	1097	1132	1096	1106	1106	1105	1073	1073	1150	1197	1081	1130	1124	1088	1180	1089	1132	1166	1115	1110	1104	1163	1109	1105	1091	1099	1094	1145	1096	1100	1102	1101	1149	1111	1111	1098	1126	1152	1091	1117	1140	1056	1067	1097	1133	1149	1114	1142	1136	1055	1127	1185	1138	1111	1131	1086	1149	1124	1170	1113	1073	1162	1140	1154	1049	1053	1135	1155	1118	1075	1061	1082	1120	1113	1092	1115	1100	1112	1150	1107	1125	1080	1133	1163	1150	1089	1064	1079	1145	1156	1157	1132	1117	1072	1072	1013	1097	1136	1145	1082	1165	1123	1103	1108	1133	1128	1116	1147	1086	1092	1146	1117	1083	1132	1094	1093	1121	1100	1097	1102	1168	1070	1151	1134	1116	1149	1138	1056	1095	1089	1086	1117	1109	1097	1093	1110	1123	1084	1085	1126	1136	1098	1095	1134	1144	1137	1171	1150	1168	1136	1074	1149	1078	1122	1146	1092	1092	1107	1187	1092	1139	1122	1117	1082	1093	1133	1115	1145	1056	1132	1126	1185	1136	1113	1138	1140	1104	1126	1111	1107	1109	1209	1168	1096	1100	1085	1162	1170	1164	1089	1103	1160	1120	1117	1105	1123	1172	1116	1107	1102	1088	1147	1071	1094	1110	1100	1140	1068	1153	1136	1088	1094	1086	1102	1114	1075	1179	1183	1116	1148	1156	1120	1131	1115	1161	1104	1153	1126	1160	1156	1084	1137	1218	1124	1131	1103	1104	1125	1158	1135	1113	1112	1151	1121	1082	1154	1117	1119	1135	1183	1152	1100	1088	1102	1082	1191	1121	1186	1066	1166	1141	1164	1142	1137	1191	1118	1125	1092	1083	1105	1099	1094	1109	1158	1112	1111	1121	1091	1095	1095	1128	1174	1060	1151	1120	1119	1082	1162	1125	1138	1098	1120	1113	1107	1137	1103	1114	1106	1143	1123	1132	1086	1066	1123	1121	1129	1133	1143	1088	1125	1146	1160	1087	1072	1074	1163	1121	1063	1098	1142	1074	1106	1134	1069	1094	1100	1141	1162	1099	1123	1132	1107	1070	1126	1070	1097	1136	1117	1135	1132	1131	1094	1069	1162	1119	1113	1105	1084	1143	1084	1123	1105	1103	1079	1064	1084	1119	1077	1104	1135	1100	1094	1053	1082	1105	1136	1161	1105	1194	1146	1058	1126	1135	1110	1105	1097	1124	1078	1112	1146	1089	1148	1188	1084	1115	1127	1112	1121	1122	1109	1155	1101	1133	1155	1091	1118	1135	1141	1174	1107	1147	1113	1114	1129	1091	1105	1097	1076	1082	1040	1103	1125	1121	1164	1124	1136	1108	1110	1096	1042	1153	1133	1113	1124	1113	1147	1168	1091	1103	1142	1062	1097	1165	1103	1115	1093	1103	1094	1111	1083	1104	1116	1082	1123	1118	1050	1095	1158	1131	1116	1129	1075	1183	1108	1137	1134	1142	1143	1123	1061	1185	1138	1098	1116	1097	1118	1123	1089	1123	1074	1131	1122	1103	1122	1130	1110	1090	1115	1153	1109	1142	1075	1170	1078	1143	1114	1198	1078	1143	1117	1070	1077	1168	1126	1163	1086	1173	1126	1108	1097	1133	1058	1120	1162	1084	1121	1166	1125	1121	1134	1084	1143	1139	1091	1135	1095	1087	1101	1126	1143	1096	1100	1135	1124	1096	1162	1109	1093	1092	1140	1140	1087	1107	1097	1152	1080	1087	1110	1104	1158	1106	1114	1171	1187	1099	1115	1141	1091	1093	1182	1069	1143	1077	1152	1104	1087	1124	1091	1108	1154	1140	1090	1096	1067	1088	1170	1037	1109	1110	1145	1115	1102	1088	1152	1025	1129	1103	1097	1117	1151	1085	1163	1148	1197	1095	1110	1118	1152	1118	1079	1121	1090	1110	1115	1052	1092	1152	1127	1165	1196	1106	1119	1068	1093	1117	1130	1137	1123	1120	1101	1111	1126	1088	1112	1134	1107	1158	1078	1122	1077	1094	1118	1109	1093	1135	1113	1113	1156	1076	1142	1112	1127	1115	1109	1038	1158	1110	1124	1127	1155	1116	1076	1104	1094	1126	1141	1077	1077	1151	1207	1126	1093	1084	1108	1113	1088	1070	1136	1190	1159	1115	1136	1105	1117	1112	1091	1125	1175	1154	1153	1122	1085	1080	1083	1091	1102	1097	1107	1099	1088	1196	1113	1108	1091	1097	1097	1133	1196	1108	1079	1062	1099	1156	1093	1124	1115	1077	1067	1111	1126	1107	1087	1076	1180	1096	1144	1149	1108	1112	1110	1102	1071	1091	1151	1115	1096	1090	1134	1136	1054	1135	1135	1110	1136	1158	1155	1167	1086	1085	1132	1099	1156	1122	1111	1084	1153	1093	1090	1148	1083	1107	1065	1081	1141	1093	1140	1105	1117	1139	1078	1104	1128	1130	1107	1078	1098	1099	1150	1096	1056	1159	1123	1176	1157	1158	1095	1216	1120	1126	1153	1125	1095	1080	1167	1084	1086	1151	1101	1101	1112	1086	1148	1128	1140	1100	1174	1103	1177	1101	1162	1103	1165	1160	1151	1154	1099	1100	1104	1162	1106	1141	1064	1128	1131	1093	1135	1119	1057	1087	1115	1065	1083	1084	1103	1104	1096	1108	1093	1077	1127	1119	1065	1116	1143	1113	1123	1105	1151	1106	1130	1095	1114	1111	1104	1152	1125	1124	1129	1088	1091	1118	1138	1122	1095	1127	1156	1078	1130	1083	1138	1173	1166	1116	1150	1173	1103	1206	1109	1102	1152	1120	1081	1144	1031	1107	1119	1066	1129	1110	1116	1123	1140	1132	1060	1090	1107	1119	1132	1136	1183	1126	1131	1136	1085	1169	1100	1134	1178	1097	1151	1144	1165	1126	1141	1117	1146	1135	1121	1112	1123	1135	1122	1117	1136	1098	1074	1106	1162	1125	1111	1183	1082	1092	1145	1134	1196	1120	1090	1161	1085	1113	1094	1111	1168	1146	1137	1142	1065	1015	1104	1121	1088	1126	1157	1151	1146	1122	1098	1061	1134	1132	1092	1101	1102	1163	1089	1099	1101	1206	1103	1096	1101	1086	1095	1144	1180	1106	1093	1110	1095	1144	1109	1075	1152	1186	1040	1116	1128	1097	1055	1121	1153	1101	1108	1103	1161	1083	1135	1051	1115	1148	1156	1107	1092	1086	1111	1106	1062	1186	1134	1088	1029	1062	1061	1068	1135	1159	1063	1151	1134	1140	1142	1128	1140	1086	1091	1124	1127	1137	1094	1131	1117	1105	1122	1145	1058	1128	1082	1110	1053	1106	1094	1137	1121	1077	1082	1083	1105	1095	1086	1100	1130	1121	1117	1076	1073	1103	1108	1125	1149	1142	1114	1089	1146	1074	1081	1085	1147	1061	1125	1121	1168	1102	1123	1099	1145	1084	1111	1139	1156	1085	1124	1092	1133	1121	1107	1056	1091	1103	1127	1094	1111	1137	1150	1087	1124	1127	1089	1121	1115	1094	1170	1102	1134	1123	1082	1154	1090	1107	1122	1130	1092	1111	1106	1156	1126	1112	1128	1100	1091	1133	1113	1116	1078	1084	1139	1106	1105	1087	1120	1124	1135	1077	1105	1115	1121	1157	1085	1118	1145	1106	1106	1125	1099	1148	1057	1088	1117	1115	1066	1068	1157	1086	1086	1072	1102	1145	1122	1089	1076	1141	1167	1089	1099	1133	1074	1121	1100	1159	1079	1091	1105	1147	1179	1059	1131	1093	1167	1117	1119	1106	1112	1115	1079	1093	1078	1097	1112	1115	1135	1105	1114	1105	1153	1066	1066	1129	1103	1103	1086	1102	1071	1106	1059	1156	1155	1134	1176	1094	1146	1143	1109	1106	1183	1085	1119	1106	1133	1077	1106	1100	1144	1085	1130	1124	1066	1173	1106	1145	1128	1167	1117	1129	1125	1108	1148	1092	1099	1164	1087	1116	1072	1093	1088	1088	1159	1083	1120	1126	1155	1097	1103	1056	1134	1248	1119	1151	1075	1178	1098	1105	1142	1104	1120	1164	1160	1075	1105	1145	1111	1094	1151	1113	1107	1113	1158	1057	1096	1167	1093	1156	1063	1141	1126	1130	1175	1106	1172	1088	1107	1052	1104	1106	1124	1078	1085	1128	1075	1139	1137	1100	1059	1117	1123	1069	1111	1101	1119	1148	1107	1069	1132	1180	1102	1104
27304	17241	5116	2307	1200	886	708	596	536	543	518	493	508	516	459	488	470	514	482	487	478	524	432	536	439	463	459	459	460	473	476	455	492	475	451	453	484	431	449	439	464	438	444	461	467	476	452	426	452	437	417	472	460	435	451	458	453	462	447	450	461	470	430	431	419	465	467	437	475	470	445	469	482	457	439	455	471	457	492	445	432	444	445	438	491	433	463	473	467	451	424	476	480	458	436	495	453	420	463	444	460	431	470	450	429	444	447	465	464	422	455	444	439	455	466	428	492	429	458	489	456	462	419	468	472	460	421	468	444	445	456	482	482	462	449	428	446	416	440	445	443	475	472	416	472	451	488	453	489	471	451	476	465	479	466	483	424	516	483	459	445	462	427	435	445	434	441	443	443	410	419	423	480	482	478	449	469	515	500	468	451	442	463	481	467	430	478	448	450	487	415	459	489	467	455	446	437	447	479	473	451	483	458	469	471	445	431	477	466	458	455	475	460	443	431	493	449	459	439	427	457	439	485	444	439	439	463	446	444	455	414	449	451	451	470	419	515	445	478	457	461	449	483	414	463	459	466	485	449	478	425	438	476	456	482	429	449	403	462	439	437	419	460	434	442	456	492	460	446	405	446	447	456	457	435	453	477	460	447	440	479	467	471	421	429	461	456	457	463	407	437	420	483	417	436	477	436	433	502	457	477	502	422	452	417	418	456	418	489	396	497	447	435	435	439	470	446	480	452	466	448	467	452	451	452	437	517	447	457	450	461	487	437	455	442	468	482	478	453	464	462	474	432	469	480	419	440	482	424	467	469	471	453	443	468	493	461	493	460	479	472	489	462	475	461	433	486	460	477	498	434	448	451	455	484	462	457	489	434	493	416	493	445	445	489	458	430	449	453	445	474	451	434	454	453	443	428	444	441	475	452	430	418	498	469	451	452	443	462	475	462	477	425	433	489	469	439	403	432	439	483	444	448	457	507	460	456	456	451	464	455	454	458	486	452	428	445	437	455	446	457	464	503	439	449	472	407	469	453	472	473	403	480	442	458	444	457	444	483	432	463	445	457	447	476	440	474	471	447	476	460	456	459	442	451	445	442	454	475	432	429	440	406	418	462	462	439	466	451	453	493	479	444	431	477	460	417	463	434	465	433	420	453	429	464	441	445	476	446	466	501	440	468	445	459	466	458	481	408	471	417	437	462	454	440	464	467	456	477	428	457	471	451	463	439	435	450	453	481	423	425	438	455	483	461	436	453	470	466	489	437	462	468	476	470	454	460	447	467	492	441	439	473	483	416	452	434	465	455	425	448	449	451	513	490	458	486	419	451	447	454	482	479	400	424	499	454	461	480	444	455	450	447	461	424	465	457	437	452	469	462	461	451	415	454	447	464	431	416	466	448	431	440	450	440	456	481	441	442	403	424	467	476	472	495	489	444	484	453	471	423	477	460	471	422	473	434	480	465	484	450	445	428	436	493	457	448	436	473	469	501	454	445	433	463	433	498	451	423	453	495	441	488	469	456	504	450	495	465	452	451	410	442	448	476	430	455	434	453	424	470	460	493	448	457	440	443	451	443	438	448	487	460	444	478	448	473	456	476	486	394	498	483	451	440	470	477	454	468	473	463	431	398	435	439	434	450	495	465	507	419	473	473	443	489	499	473	435	458	478	479	443	413	485	466	476	437	446	477	491	474	442	463	439	465	414	455	487	500	413	456	455	450	430	478	443	463	463	445	470	456	449	462	448	462	465	420	419	442	494	450	443	426	462	472	448	437	434	441	403	444	466	462	431	444	451	496	458	436	424	471	421	463	424	466	483	426	437	461	457	408	434	433	434	460	449	468	437	483	462	464	442	471	480	448	472	468	449	469	448	425	420	465	434	479	469	440	474	463	465	447	463	459	453	482	429	471	468	451	469	464	462	454	415	428	445	462	463	418	468	488	442	486	490	485	480	471	505	426	475	418	480	441	456	467	428	435	431	454	453	455	479	451	457	478	483	444	473	439	445	426	426	440	439	465	433	464	380	461	459	435	492	477	477	473	423	454	460	473	460	449	434	453	473	444	449	456	455	463	470	413	450	443	454	454	446	443	472	454	505	447	498	464	473	452	459	479	431	438	491	476	466	440	469	466	440	446	515	478	455	493	456	475	432	446	441	500	434	466	478	451	432	457	441	446	495	481	444	452	465	457	459	454	448	451	439	457	450	446	456	488	428	434	424	478	488	456	418	468	467	444	455	449	465	482	428	454	461	462	481	468	450	461	459	446	469	435	447	428	435	455	436	452	455	463	466	431	458	492	444	456	488	436	442	471	463	466	433	421	458	456	462	458	452	447	465	453	481	408	467	422	437	437	453	474	440	461	477	439	456	485	454	412	459	453	484	460	458	454	460	462	502	428	441	459	463	442	478	452	439	452	472	463	455	461	465	436	475	440	454	491	459	423	437	455	452	417	443	423	487	433	451	426	462	422	492	489	446	409	451	462	423	484	478	430	499	503	445	466	493	440	454	461	481	450	472	444	429	456	420	448	493	446	455	424	414	471	485	450	456	452	465	472	464	471	443	451	463	472	428	455	440	455	441	480	440	497	461	428	473	465	408	410	474	447	453	446	464	461	451	430	434	457	484	421	437	453	446	437	422	464	435	427	430	462	471	452	477	461	481	465	455	497	417	461	459	481	464	479	454	435	467	454	475	473	486	464	458	451	462	465	469	447	433	434	451	460	485	461	468	461	447	443	432	438	471	435	459	434	446	464	433	445	446	451	466	460	424	475	442	458	431	465	457	422	457	452	459	432	490	465	490	468	464	414	465	451	435	460	478	459	451	461	466	475	419	470	439	438	488	426	473	417	473	503	475	465	471	469	476	459	470	459	479	441	400	453	436	408	450	456	460	463	465	483	451	442	417	463	448	465	454	470	437	505	453	461	446	422	455	418	454	454	412	449	451	422	472	513	481	467	428	445	462	445	456	472	459	469	471	476	448	430	449	470	464	478	455	449	474	419	427	484	464	470	428	460	474	499	454	437	436	456	423	451	474	483	468	393	458	429	450	448	444	403	448	453	453	453	429	466	471	444	430	425	427	429	406	429	423	431	453	456	478	445	437	408	436	461	424	426	438	457	448	416	458	438	429	436	423	448	448	484	479	470	439	448	439	447	427	441	458	489	467	438	476	471	461	468	447	459	488	464	461	455	493	481	437	451	469	472	433	479	437	496	473	460	453	434	459	459	471	434	463	467	443	460	440	467	465	427	412	450	466	440	463	489	430	413	447	439	432	448	451	447	472	444	416	433	431	458	462	434	424	446	475	431	492	436	440	456	470	435	410	474	456	474	437	478	465	422	464	460	446	461	453	438	459	471	440	440	436	472	470	490	439	461	446	468	471	470	471	451	466	427	442	457	450	430	442	431	434	433	484	461	457	458	466	497	414	482	442	457	436	450	472	464	418	455	417	447	461	460	465	466	461	462	423	431	456	464	484	477	460	445	446
7793	9524	9021	5293	3571	2612	1948	1530	1373	1277	1199	1141	1117	1198	1100	1061	1086	1111	1069	1031	1038	1087	1039	988	1017	947	1017	1039	1038	1099	1067	1064	968	992	1068	1046	994	993	981	1043	949	952	975	964	964	948	949	969	987	973	964	1001	954	987	943	961	1015	961	986	922	940	935	1004	936	980	987	1014	1028	957	982	931	938	961	1034	953	941	941	924	980	1053	951	903	952	989	912	928	909	957	968	923	987	982	896	973	941	953	997	961	979	997	975	928	925	980	962	985	914	961	947	949	992	1002	963	947	972	943	992	945	975	955	942	957	1014	965	955	976	954	965	936	947	902	969	968	937	963	974	996	961	960	1022	1010	957	976	973	963	952	980	941	985	958	959	966	982	960	937	956	912	1001	901	964	949	943	979	998	1005	950	940	973	992	960	891	937	963	988	990	961	937	899	992	955	959	951	993	923	962	962	979	938	948	970	956	947	977	968	1001	929	915	990	995	946	988	979	971	972	971	981	938	971	927	990	981	900	975	959	957	974	1004	987	949	947	943	935	941	966	1007	978	904	964	980	957	930	879	905	990	954	940	916	914	948	947	953	986	917	948	932	958	914	977	952	945	972	962	921	957	1012	905	902	954	989	937	936	967	981	964	938	936	986	947	982	923	983	964	972	1021	927	915	942	965	915	961	941	1002	953	970	1028	887	977	942	940	914	923	992	958	972	984	939	936	945	991	958	972	947	937	929	1035	988	917	979	980	1016	977	900	960	985	941	954	922	914	938	979	998	945	953	955	945	1032	957	954	962	1017	917	968	936	946	929	997	938	934	979	943	991	1021	988	1026	900	945	962	936	950	979	944	988	950	974	945	929	960	988	946	969	1010	966	977	930	988	972	991	930	904	954	977	934	966	962	1003	988	939	987	932	992	978	926	896	981	917	989	988	958	953	1018	999	959	949	958	998	986	906	1041	960	979	988	922	958	909	1015	955	965	976	942	998	974	968	962	903	931	983	1016	927	912	921	912	910	960	954	932	1014	1002	906	907	966	993	913	1000	965	937	920	915	944	1013	946	942	954	983	967	993	979	973	1017	1009	920	955	972	956	901	952	969	966	921	954	966	1022	939	967	959	946	904	967	959	956	946	956	964	980	936	927	910	917	948	1001	938	982	1024	928	954	945	981	932	880	846	954	951	920	971	982	1006	913	964	932	971	931	923	995	935	977	932	942	973	962	966	987	949	913	896	961	991	952	966	966	1019	938	1003	969	964	931	997	1007	937	920	937	935	974	961	985	962	896	949	956	966	981	927	964	999	941	914	960	938	978	953	968	956	1011	933	979	989	946	945	1011	957	957	957	969	969	941	958	911	923	943	980	984	987	987	963	973	919	986	981	1036	976	961	907	948	960	966	956	929	947	1004	901	977	966	995	948	903	952	899	965	1014	962	1011	978	933	1029	937	954	997	925	970	1010	935	957	959	960	986	1013	954	976	923	1000	997	924	968	994	972	965	1013	958	968	944	986	957	969	949	1030	943	1009	986	1039	997	988	990	1004	986	969	946	912	963	977	924	892	1018	918	991	952	1014	944	870	955	1025	978	930	955	881	943	1019	968	964	905	1006	936	1014	959	968	923	970	1012	982	993	937	956	998	943	939	940	974	957	955	984	954	974	941	960	963	1016	989	944	956	938	967	956	1004	986	969	981	1005	996	970	948	965	957	982	978	950	991	928	938	919	991	958	974	954	1019	914	961	956	1006	932	959	978	1005	960	942	895	975	927	1005	924	957	923	979	939	944	960	1004	972	1020	969	920	996	964	925	989	946	912	1003	956	972	919	967	920	973	998	957	973	932	931	934	837	954	913	974	912	973	997	976	986	1013	991	995	940	922	991	959	987	962	920	976	1005	957	925	945	976	952	936	951	963	968	952	972	899	1008	976	950	945	946	927	1025	944	927	973	930	954	977	966	941	894	939	1006	983	969	949	949	954	931	948	1013	943	988	947	967	995	972	926	945	940	977	936	971	932	910	975	938	950	945	954	957	918	966	977	897	967	965	1003	966	974	968	1033	993	959	946	999	990	931	933	1036	900	924	957	965	950	925	967	1004	1015	955	954	943	975	950	911	925	982	979	930	965	947	941	974	1001	965	949	998	968	980	1041	924	978	911	906	911	965	869	994	954	923	965	886	922	893	1029	984	951	972	952	1006	971	933	976	908	1029	970	967	976	921	950	974	951	978	969	957	964	981	1013	924	1018	1024	980	983	882	985	1005	938	1005	946	952	1022	918	950	952	982	981	959	1000	927	1008	907	893	975	964	963	981	961	948	954	983	1027	961	963	959	929	932	921	962	942	923	919	928	1005	1006	999	951	933	937	923	927	978	947	982	944	974	978	1008	963	935	934	976	922	977	941	1010	939	879	920	1008	973	966	957	1002	959	978	994	970	1049	943	1032	972	1012	961	1013	982	966	940	959	954	988	949	992	944	957	913	948	964	978	991	971	923	962	892	1014	965	1021	932	939	979	991	964	938	906	970	928	928	923	976	994	959	963	918	1011	990	897	1019	964	970	924	941	945	953	961	910	999	888	1038	943	943	923	950	967	960	989	940	1005	934	952	932	965	985	969	956	921	985	973	903	962	996	946	1001	951	954	943	947	952	980	970	1000	923	920	940	971	978	983	862	948	940	948	954	978	985	1006	964	862	974	951	971	966	970	989	997	1023	966	955	988	972	958	987	926	982	982	964	975	976	951	970	937	944	970	957	960	927	993	976	986	939	922	1013	934	976	978	955	963	917	959	907	879	997	1016	1005	959	935	1024	934	968	934	950	980	939	950	914	955	1031	943	942	972	1015	937	966	983	975	997	955	955	921	993	953	984	987	991	980	939	988	926	898	950	954	938	980	922	1065	937	960	920	964	920	974	901	938	1007	990	947	928	999	998	1006	940	964	936	975	926	932	933	977	920	1017	990	984	1011	974	928	974	938	988	934	1015	979	953	1029	925	945	989	955	948	952	916	959	989	981	982	934	949	939	948	955	979	980	1010	971	920	1025	999	930	975	960	957	969	952	1011	914	1002	980	978	872	930	930	970	1005	936	939	951	979	940	960	939	1008	964	961	998	971	991	997	934	936	963	1021	978	980	922	970	950	917	908	914	1004	909	957	969	997	996	969	946	976	979	966	979	962	927	929	977	932	939	930	989	940	975	960	951	995	939	986	901	955	976	1012	938	881	982	1021	965	955	980	970	955	965	951	885	942	950	948	923	958	1023	908	951	914	898	967	981	932	977	947	904	1001	1025	962	918	967	961	948	937	931	943	940	976	896	986	948	989	916	921	911	941	950	952	914	953	926	1007	986	939	926	1002	987	928	924	937	937	1053	927	947	931	996	978	917	995	966	924	977	910	962	981	971	973	988	973	880	976	907	993	952	1018	949	958	912	993	992	983	944	961	941	970	963	927	960	947	964	936	921	956	949	951	1007	975	991	947	913	952	940	897	1020	947	997	986	935	970	998	926	953	950	997	913	970	935	948	1022	988	942	949	945	949	959	954	1001	915	980	982	924	922	985	1017	959	990	976	945	963	931	953	954	898	913	1004	995	963	918	917	936	982	990	975	898	968	985	995	958	947	950	1005	958	916	964	923	1018	985	921	958	967	941	1000	968	940	932	952	975	943	950	947	916	974	916	926
25101	21475	27960	25327	12935	2817	1540	1052	804	703	619	598	559	516	479	463	453	453	446	441	397	388	413	388	401	366	402	428	425	389	408	370	399	363	385	370	361	354	338	373	352	367	349	320	364	342	327	315	364	382	355	354	335	336	344	297	377	346	348	343	328	343	349	349	336	336	314	336	355	343	326	359	318	320	381	357	316	355	371	344	359	309	355	324	374	344	364	315	348	368	355	357	354	345	370	352	320	346	353	331	312	325	345	361	374	328	360	338	331	363	357	320	344	350	351	388	337	352	331	317	347	312	362	314	324	317	316	335	344	327	309	341	360	371	353	328	357	319	333	330	341	318	333	321	354	338	329	328	364	365	325	342	353	349	328	340	321	343	338	318	371	324	372	311	332	310	360	337	302	331	329	332	297	325	312	318	364	329	358	331	375	326	321	346	323	336	313	359	301	337	331	342	357	373	356	336	370	343	344	350	309	332	300	309	343	335	337	343	334	342	323	367	361	345	350	349	350	386	349	340	343	337	347	326	351	342	316	326	349	332	321	358	333	358	365	335	352	338	350	357	352	331	366	343	335	305	328	361	367	350	328	334	320	341	326	343	342	320	339	343	333	345	314	321	309	367	322	333	334	353	325	352	345	335	330	358	342	335	318	331	358	324	350	347	320	340	320	342	342	326	314	362	324	332	348	352	345	331	340	357	331	349	336	332	334	323	320	314	350	314	325	368	347	308	331	329	343	359	328	318	334	342	367	326	373	311	366	347	359	337	319	344	329	335	336	368	326	335	349	343	314	342	319	337	338	341	346	298	352	332	342	316	350	326	336	357	317	339	351	324	345	333	325	365	363	342	322	327	300	354	359	338	364	342	341	342	333	336	321	343	325	334	355	340	335	334	333	360	324	319	362	343	315	324	323	329	332	334	338	316	360	362	300	342	338	350	335	354	320	310	336	350	306	338	353	349	347	354	366	325	347	331	346	323	341	339	345	339	357	326	307	358	310	347	366	342	338	346	335	337	335	335	343	339	347	328	337	369	318	316	319	359	307	316	349	343	334	347	346	362	322	319	334	364	361	346	352	339	337	341	322	343	336	330	350	309	350	325	356	334	349	358	349	313	338	308	334	327	330	353	325	350	324	293	308	322	337	363	335	344	350	338	357	332	344	326	333	338	338	339	338	310	363	341	320	331	343	344	354	351	320	312	348	353	347	307	329	350	333	333	332	322	345	343	335	374	347	340	347	347	349	365	308	349	359	316	326	347	323	334	335	345	337	360	318	343	316	334	342	359	353	324	336	339	327	336	357	321	306	328	323	351	306	353	355	308	303	363	337	320	352	322	345	365	347	364	329	357	334	367	328	336	303	335	342	352	312	359	320	294	328	343	357	303	343	327	339	356	347	308	318	311	313	365	331	308	325	308	359	306	340	320	337	354	314	349	313	327	339	331	345	350	356	304	334	319	337	366	332	365	329	323	332	319	374	325	312	336	337	362	345	341	360	329	357	340	313	359	328	335	360	288	351	373	330	354	347	382	327	354	333	337	318	300	355	318	333	340	346	292	339	389	316	330	334	343	322	338	325	349	314	312	343	330	337	354	328	338	380	299	373	361	361	347	328	348	347	342	348	312	357	378	352	350	349	386	346	320	353	356	338	310	363	344	290	358	327	314	362	323	347	355	346	311	332	321	363	318	326	361	357	332	333	346	344	333	355	302	386	361	345	363	341	318	312	316	333	336	349	336	328	366	361	319	340	343	333	325	356	321	337	348	400	346	346	338	337	307	336	321	353	357	347	285	346	347	354	328	314	348	358	336	330	318	331	370	318	351	326	300	366	337	326	319	354	366	317	295	356	312	334	342	355	364	341	315	382	334	341	339	353	349	353	332	332	356	346	330	308	348	333	337	328	340	302	337	335	312	335	312	339	353	353	357	327	366	354	332	348	365	343	343	323	333	305	360	316	376	361	321	344	357	336	329	335	364	311	359	363	331	310	336	362	309	327	317	342	344	324	362	341	343	339	335	307	361	321	316	316	345	327	351	337	325	323	336	345	383	348	331	347	371	318	340	318	344	323	372	318	335	329	340	369	346	317	353	320	352	301	309	303	349	341	326	351	313	352	302	349	321	342	355	333	365	366	324	324	385	323	366	325	345	352	335	346	317	342	346	341	361	321	314	338	338	358	343	308	337	334	314	351	333	318	337	319	310	349	319	325	359	341	355	347	309	345	369	322	361	314	342	357	349	339	336	348	308	328	335	321	333	339	340	354	307	344	317	368	319	317	296	333	343	356	367	298	302	352	327	356	363	368	317	303	339	337	332	314	310	336	320	366	288	341	317	333	347	365	349	369	319	349	338	349	331	313	335	330	334	370	356	337	345	358	325	369	343	365	344	321	295	333	367	324	341	362	355	345	330	312	352	290	327	367	358	340	321	316	322	309	325	337	344	345	306	341	356	352	331	317	369	330	320	338	357	367	343	337	330	320	351	335	354	334	347	352	348	318	323	349	332	331	320	323	337	361	342	334	336	318	351	347	319	343	334	318	340	362	335	389	321	339	384	329	316	335	346	366	325	361	357	333	341	362	331	355	377	340	347	335	344	370	349	343	332	329	346	330	308	302	326	347	348	313	299	332	344	374	329	315	340	334	335	351	339	346	345	328	328	344	335	347	316	307	331	365	355	329	353	310	357	324	350	359	312	331	326	342	342	332	333	329	325	336	344	332	339	316	352	351	337	350	345	299	344	346	339	321	369	328	370	330	333	304	329	321	337	339	336	349	364	310	346	325	351	373	352	336	331	359	327	328	364	339	355	342	304	339	341	314	326	370	339	344	313	356	390	319	306	334	329	350	369	341	329	329	340	323	377	318	335	365	353	355	328	325	334	341	364	375	364	344	330	360	331	357	301	325	352	350	349	343	320	334	373	311	361	354	349	326	366	314	326	337	328	309	318	332	355	361	324	312	324	307	355	345	328	327	313	331	326	347	349	323	341	339	334	333	325	322	359	298	312	362	321	353	309	297	379	337	321	345	322	351	341	325	302	333	353	362	330	325	330	342	348	329	329	342	343	314	334	333	345	362	378	321	302	313	330	317	353	340	374	326	350	334	360	332	370	346	319	376	369	329	365	363	302	307	368	355	308	336	336	347	338	331	318	330	332	328	361	333	329	333	330	349	302	354	339	357	340	357	348	330	328	368	362	343	358	308	366	336	339	301	331	330	323	285	333	350	333	328	342	336	298	325	371	366	343	310	308	315	330	340	349	326	349	351	340	348	375	298	349	344	341	304	354	334	361	374	325	292	353	314	349	344	360	329	328	327	295	357	341	342	309	344	332	344	357	352	333	355	342	349	343	339	333	325	322	346	365	304	325	335	302	364	346	326	327	333	326	340	314	346	340	306	347	336	292	350	358	307	346	318	355	339	334	338	335	328	298	375	349	355	339	332	316	321	320	352	350	345	352	332	355	324	323	332	319	335	350	376	337	351	312	316	339
10610	19857	17996	12008	8669	5993	4330	3259	2529	2211	2011	1783	1595	1441	1402	1288	1248	1162	1116	1066	989	973	1029	922	965	968	1003	958	966	977	920	912	943	861	893	822	846	778	748	788	710	816	783	786	753	743	760	723	750	750	826	772	734	766	714	775	728	700	712	706	763	749	706	707	681	730	713	742	766	755	734	722	711	718	751	729	731	783	740	723	755	671	732	755	721	731	747	761	765	728	699	773	735	655	746	725	775	722	736	731	739	738	699	721	721	737	696	739	773	775	753	720	760	735	721	715	703	724	731	731	711	767	773	700	667	711	736	815	784	744	674	792	761	689	724	743	805	746	701	728	740	773	766	744	718	730	729	714	756	731	742	717	733	706	742	786	771	712	729	712	742	779	695	704	684	784	713	764	731	696	728	745	734	727	736	726	721	714	725	749	714	747	714	730	718	728	762	704	734	762	760	703	709	723	726	703	720	749	696	774	718	711	753	670	768	704	738	757	702	703	788	695	718	703	714	734	692	796	722	782	735	778	764	734	746	756	731	780	759	706	752	776	713	688	720	753	742	747	738	705	709	741	777	709	718	711	729	700	747	707	727	708	752	712	726	681	726	722	716	751	707	679	716	735	751	734	748	744	778	747	726	739	677	750	752	740	743	776	745	718	708	738	715	763	748	720	740	722	768	727	743	700	724	761	713	768	802	723	730	689	749	701	707	690	739	737	702	697	706	739	683	697	781	715	722	715	739	733	776	755	745	718	722	701	786	772	709	779	719	743	718	694	751	718	701	714	746	789	695	720	737	740	748	697	760	664	730	764	713	755	722	753	748	682	732	696	748	686	700	742	763	759	708	794	738	739	730	748	712	713	714	711	746	693	691	784	760	746	717	724	765	714	759	768	741	744	700	724	735	760	760	717	738	710	717	742	732	671	766	755	729	727	753	728	739	736	714	710	732	686	728	741	682	752	720	689	678	770	713	691	730	745	719	742	690	732	755	762	723	767	725	766	701	748	758	788	733	684	742	735	753	695	717	687	690	758	689	743	743	783	756	718	827	789	743	755	751	747	742	739	688	752	731	798	751	735	739	741	750	755	769	734	753	747	762	713	719	725	734	840	728	753	751	713	752	691	766	738	764	746	750	771	729	722	751	736	764	729	761	688	764	708	758	745	731	709	710	718	702	752	711	740	751	723	740	736	744	753	723	729	709	745	719	746	723	757	771	726	745	677	757	712	704	734	743	760	726	711	760	722	739	739	757	746	680	703	715	709	743	711	716	722	734	764	751	728	743	736	717	769	708	778	715	738	697	730	698	739	733	737	760	696	702	720	765	722	743	744	727	796	719	720	757	741	741	760	733	743	673	745	771	724	798	719	758	744	774	768	695	746	758	735	736	700	723	729	658	709	744	727	733	720	764	692	752	731	733	754	659	744	738	751	726	772	694	737	714	706	752	741	773	711	723	686	717	730	717	736	741	743	769	736	715	742	732	727	721	691	749	773	743	803	761	766	695	717	724	714	720	706	762	740	711	718	735	732	743	721	683	689	790	739	739	758	752	702	721	755	711	750	773	717	714	724	794	711	728	698	742	766	751	731	723	735	742	682	750	755	738	756	756	728	727	771	735	714	733	700	666	755	748	731	767	723	723	736	721	775	726	679	734	756	738	755	729	706	743	728	745	727	761	687	705	723	783	699	737	731	721	772	702	770	719	712	720	680	761	747	741	721	728	745	741	744	756	784	721	682	768	715	765	705	705	728	772	749	696	764	719	735	716	720	725	739	730	747	749	755	705	729	719	715	748	693	710	727	764	753	674	753	727	740	721	707	709	717	741	721	715	737	750	715	747	714	767	732	723	694	710	751	743	736	725	758	720	732	744	755	732	714	704	696	768	737	758	758	765	774	747	766	767	734	706	755	721	765	748	714	705	750	711	773	721	745	768	738	789	744	710	714	730	683	768	730	753	743	718	707	731	689	710	745	717	727	730	773	756	779	720	758	705	695	747	737	716	770	706	746	718	746	768	775	668	656	737	729	751	747	728	753	726	712	718	732	800	689	700	721	710	730	708	712	733	726	720	698	754	730	754	733	724	677	727	777	760	754	707	710	761	748	730	718	761	775	760	739	800	685	720	767	721	722	751	717	741	674	641	799	716	736	713	748	731	750	747	738	715	742	716	788	696	769	740	722	751	682	726	711	761	774	777	682	686	754	714	677	722	737	727	745	728	705	738	702	747	748	761	713	724	751	705	738	751	723	761	707	662	723	777	762	745	720	718	740	740	757	709	709	757	806	685	699	717	749	732	703	712	754	688	697	730	747	755	740	717	701	819	679	709	694	718	751	701	757	739	699	767	797	698	739	719	741	743	748	726	736	700	726	719	728	729	748	702	717	720	718	756	704	727	745	723	734	740	709	747	741	743	757	728	715	720	728	753	718	722	688	757	791	736	726	718	763	721	705	726	715	755	729	756	768	680	743	687	697	704	727	748	748	764	695	759	746	739	722	751	732	766	742	725	722	716	699	735	766	716	757	755	772	736	754	728	726	776	741	765	721	797	717	722	735	769	762	764	764	741	675	740	692	760	722	731	718	737	677	811	726	733	730	727	740	713	716	755	745	717	720	743	743	718	718	745	731	763	753	775	733	716	712	804	734	754	741	753	740	749	715	716	703	745	766	743	742	724	717	723	750	715	737	748	736	759	682	765	682	719	724	744	713	781	762	780	757	744	731	736	713	735	715	710	728	702	792	733	745	680	718	742	736	750	669	740	727	766	735	727	740	720	710	764	700	732	710	733	731	739	755	722	792	779	731	754	758	741	730	688	715	742	767	735	699	750	711	714	709	737	745	745	709	692	703	767	765	735	746	686	714	754	680	764	731	718	774	732	761	728	773	724	717	743	758	726	759	761	708	708	688	718	712	722	705	713	714	747	677	707	713	759	715	770	729	706	719	752	750	720	710	760	732	788	713	694	694	709	739	732	717	751	763	718	728	725	771	730	712	710	747	738	705	750	738	747	723	741	712	729	731	747	742	737	720	703	776	720	737	755	742	700	715	731	730	711	775	702	748	739	739	677	742	743	744	693	708	716	752	705	782	757	726	768	755	693	812	756	717	705	703	731	706	710	708	759	746	710	715	753	715	713	732	726	723	731	734	689	750	790	731	703	735	751	750	693	723	710	734	750	741	715	720	690	727	734	808	785	716	735	693	721	745	730	717	667	742	757	726	742	784	733	717	691	742	740	752	716	711	699	726	669	743	740	729	756	741	737	739	727	722	708	736	690	732	732	762	755	743	738	755	718	767	689	702	737	715	704	721	660	719	730	698	667	723	749	730	720	775	740	719	705	767	770	797	748	788	751	707	737	746	680	770	742	713	721	710	681	718	725	768	721	762	698	734	712	692	744	711	742	723	763	777	704	758	760	683	727	753	719	738	686	712	688	729	715	778	709	735	739	764	734	725	779	718	771	734	718	766	757	772	746	722	783	744	737	704	767	740	705	745
21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	21	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
