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
339483144495	339483145015	339483145565	339483146115	339483146665	339483147215	339483147765	339483148315	339483148865	339483149415	339483149965	339483150515	339483151065	339483151617	339483152165	339483152715	339483153267	339483153815	339483154365	339483154915	339483155465	339483156015	339483156565	339483157115	339483157665	339483158215	339483158765	339483159315	339483159865	339483160415	339483160965	339483161515	339483162065	339483162615	339483163165	339483163715	339483164265	339483164815	339483165365	339483165915	339483166465	339483167015	339483167565	339483168115	339483168665	339483169215	339483169765	339483170315	339483170865	339483171415	339483171965	339483172515	339483173065	339483173615	339483174165	339483174715	339483175265	339483175815	339483176367	339483176915	339483177465	339483178015	339483178565	339483179115	339483179665	339483180215	339483180765	339483181315	339483181865	339483182415	339483182965	339483183515	339483184065	339483184617	339483185165	339483185715	339483186265	339483186815	339483187365	339483187915	339483188465	339483189015	339483189565	339483190115	339483190665	339483191215	339483191765	339483192315	339483192865	339483193415	339483193965	339483194515	339483195065	339483195615	339483196165	339483196715	339483197265	339483197815	339483198365	339483198915	339483199465	339483200015	339483200565	339483201117	339483201665	339483202215	339483202765	339483203315	339483203865	339483204415	339483204965	339483205515	339483206065	339483206615	339483207165	339483207715	339483208265	339483208815	339483209365	339483209915	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2715	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	3600	2300	2714	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
22722	20232	27271	22985	20220	10255	2159	1372	1043	973	908	871	835	841	818	858	816	806	780	745	745	678	658	599	595	591	542	562	581	575	530	565	563	556	552	504	516	565	517	497	480	479	556	509	489	519	483	503	498	532	517	524	517	476	484	500	521	505	520	517	475	512	509	456	523	475	554	516	495	510	474	491	523	497	541	503	502	497	479	535	494	479	502	557	504	486	510	499	490	515	511	527	497	513	507	486	481	515	518	509	478	474	540	487	508	534	502	519	485	498	484	516	488	502	467	502	520	468	514	530	479	476	493	481	518	472	521	519	475	548	529	524	488	503	516	521	524	523	477	472	497	494	487	513	499	505	496	495	512	527	495	488	491	500	508	475	510	553	490	503	523	487	531	506	535	472	515	519	519	497	542	495	516	501	482	508	473	488	509	477	483	476	466	471	499	462	491	453	494	483	488	471	478	476	492	467	520	502	564	486	499	513	467	505	542	504	507	513	512	450	488	495	460	527	517	490	536	495	509	469	485	535	525	457	496	513	542	452	516	490	498	475	529	494	497	482	487	513	522	524	473	492	539	521	478	563	488	531	499	488	482	484	510	538	491	531	500	514	515	490	493	476	494	483	510	504	519	488	525	532	511	480	490	527	544	503	483	521	507	504	516	513	493	529	465	527	514	506	503	489	472	499	486	493	508	543	514	460	533	492	507	470	463	499	484	513	515	495	473	539	496	531	506	513	523	513	526	497	467	488	519	543	509	524	514	494	532	523	480	514	516	540	470	490	523	511	492	497	512	493	543	499	509	492	444	496	469	508	468	472	505	503	522	488	479	479	509	522	486	537	558	540	440	538	543	468	527	517	519	493	503	470	478	507	501	490	504	518	485	467	498	483	511	493	473	538	466	546	509	513	496	504	446	481	498	508	481	500	514	525	463	473	455	530	481	527	524	538	518	509	499	491	525	519	492	498	495	477	521	531	507	546	536	501	480	512	518	509	476	507	491	473	501	534	530	485	504	505	489	467	530	494	465	493	512	525	480	502	512	518	503	515	487	495	496	516	454	525	519	528	524	534	471	485	523	541	501	509	522	497	484	497	469	464	448	496	487	506	522	476	507	554	518	519	504	480	508	510	509	533	498	517	500	517	483	447	484	518	495	536	476	474	508	478	507	470	497	520	507	500	527	485	467	514	478	502	491	499	471	452	501	537	513	483	497	508	521	487	480	496	506	467	550	502	523	524	484	477	485	497	491	476	533	467	517	513	491	496	550	461	487	517	489	510	489	514	476	484	511	502	520	491	477	514	472	520	474	495	462	483	515	500	481	493	496	511	478	499	525	514	507	486	555	445	480	526	467	550	503	459	499	467	513	500	507	512	460	489	535	541	522	491	532	539	513	505	538	501	460	492	512	523	538	502	498	473	500	485	508	502	510	460	531	475	498	539	498	512	491	477	491	492	487	527	533	513	549	499	542	497	476	548	483	484	450	501	557	535	532	553	556	482	487	500	489	481	477	519	501	493	503	485	490	542	520	506	483	509	527	446	486	440	475	487	527	506	470	519	482	502	488	540	495	511	476	504	490	470	484	503	484	486	533	476	468	499	507	540	484	476	500	500	505	489	485	476	480	512	495	501	517	528	483	505	497	468	498	498	533	510	464	511	486	503	499	506	497	518	516	494	493	502	492	517	515	483	484	522	503	529	513	515	464	500	490	504	471	511	514	491	486	495	509	477	475	506	502	498	485	510	483	487	464	515	472	536	491	525	516	502	564	504	510	487	486	537	495	484	472	540	496	496	507	508	483	486	516	490	519	486	479	494	466	498	499	473	434	500	499	490	481	501	478	499	524	492	496	479	471	484	527	521	455	472	525	495	502	541	523	498	492	489	510	513	534	459	498	500	515	510	533	503	526	528	508	469	495	550	501	486	478	506	458	514	498	496	499	539	494	505	470	507	493	503	464	494	511	489	498	489	489	498	521	518	495	495	534	484	504	520	503	510	512	494	482	520	511	482	500	510	526	508	486	476	504	491	532	500	520	507	498	499	490	497	487	524	483	529	467	498	505	473	510	489	520	512	485	537	476	520	506	531	502	480	486	474	483	494	546	522	528	504	450	478	502	528	544	520	480	497	514	491	474	492	487	475	505	510	536	485	516	530	445	520	499	506	502	485	509	477	515	502	490	493	501	473	523	513	491	506	519	446	530	502	508	495	497	486	484	493	489	486	503	503	519	520	478	483	503	511	520	547	450	514	523	505	506	529	553	498	493	502	476	480	527	525	530	533	502	526	526	500	489	516	504	504	502	489	512	484	509	486	532	507	481	548	511	486	524	540	488	524	510	521	500	493	470	496	514	515	484	579	491	463	479	490	480	484	444	485	544	508	490	472	480	502	501	519	516	523	499	477	495	497	480	538	490	518	502	560	505	534	520	534	473	500	501	495	501	485	527	470	487	509	468	514	515	479	491	503	509	525	507	492	499	509	522	501	515	482	504	499	505	504	511	514	471	512	460	502	488	481	515	500	463	548	487	480	513	508	448	519	498	527	520	511	525	470	518	487	538	466	471	504	516	476	510	502	527	514	534	527	494	471	513	530	550	484	501	502	477	494	468	476	533	499	529	468	460	472	484	483	534	468	529	484	478	500	514	496	484	509	537	509	499	492	490	512	459	524	526	509	502	511	518	508	497	478	525	515	458	516	493	517	531	460	540	484	493	475	493	501	499	508	518	495	506	498	496	495	492	553	519	528	481	495	493	538	535	555	495	540	558	532	544	511	508	490	471	492	502	467	530	480	477	484	522	522	524	491	494	523	536	474	514	525	487	506	505	515	538	489	508	502	539	490	518	529	491	497	511	480	500	473	506	476	509	470	511	488	501	463	499	491	476	491	518	477	529	502	481	490	537	521	498	487	529	493	541	524	483	566	481	514	495	508	488	517	495	522	488	463	504	496	489	501	546	489	496	476	523	514	484	478	526	522	512	537	492	499	480	475	525	486	488	502	468	519	469	512	521	469	517	475	517	544	449	494	492	513	492	465	502	474	517	532	532	534	530	536	517	496	464	504	507	509	493	512	463	467	517	528	516	506	497	504	450	445	528	494	472	481	487	539	493	492	516	510	518	468	479	460	495	494	498	481	521	484	507	509	506	487	506	498	489	497	486	503	481	491	503	492	528	508	505	488	492	447	499	521	528	485	513	506	474	545	524	508	499	535	494	501	496	496	510	528	541	468	550	483	535	523	538	487	477	483	491	515	494	516	494	485	488	500	492	458	512	497	472	498	465	499	525	481	503	530	513	508	488	490	509	509	548	470	478	513	498	536	494	501	450	446	489	497	492	543	515	491	462	506	510	502	459	476	515	487	475	540	504	493	500	495	522	505	492	475	549	533	525	480	490	515	566	514	505	495	529	492	526	448	479	429	512	485	485	524	502	485	531	498	493	524	460	471	531	534	501	468	506	481	507	511	486	527	485	506	448	512	488	501	475	456	493	470	481	528
11219	20314	17985	11277	7918	6074	4835	3884	3407	3010	2646	2519	2437	2353	2274	2161	2167	2111	2102	1947	1874	1716	1629	1457	1354	1339	1327	1240	1240	1114	1110	1094	1060	1105	1086	1089	1117	1016	1010	1030	1016	1049	1056	1063	1045	1081	987	1068	1059	1015	1060	967	1022	1022	1042	1022	989	1019	1082	1028	1065	1033	995	1017	1028	1095	985	1068	1037	1085	1020	1020	1014	1011	1064	1050	1023	986	1060	1013	981	1012	987	988	1001	995	1014	995	986	1021	1032	1029	1039	972	1031	1016	1052	995	1051	1032	1052	1036	991	996	986	1014	992	1015	1023	971	1026	965	1014	988	1052	1041	1004	1037	1040	1025	1002	947	995	1038	1011	1072	1042	1013	963	1017	973	1035	1030	1026	940	1033	997	1063	1020	1011	1038	1034	1065	959	987	1066	1063	988	981	999	1015	1013	995	1041	1036	1033	990	940	1035	968	985	1057	1048	937	1005	1057	1033	996	1024	1034	996	961	1040	946	1046	958	1011	974	1034	986	1048	990	993	1035	1006	979	1042	1012	998	1014	984	985	991	1032	947	1066	1044	1044	1000	979	1043	1051	1009	959	1025	993	1030	1015	1035	1054	1014	963	990	970	1039	1003	977	983	1019	1061	977	1019	1022	973	1032	1023	1033	992	967	1075	1005	1011	986	947	1057	1004	1010	1005	1036	984	1032	1012	991	1024	1049	1003	993	1029	1007	958	1031	1004	1028	1003	1004	1039	979	1045	1008	979	1001	1058	1007	959	974	1046	990	1043	1041	994	1016	1078	998	1038	984	994	1029	1025	999	1018	989	1020	968	1022	997	1003	1003	996	1034	1008	1006	1070	961	1035	936	1024	991	983	971	998	1042	986	1026	1043	1001	960	972	1025	951	1037	991	1005	1010	1057	961	1000	1014	961	1006	998	1048	1054	993	957	1029	1004	985	1019	1011	1038	995	1036	1022	981	1013	1038	959	1006	991	1013	969	1002	1012	1030	967	967	1015	1029	968	1053	1001	1043	1019	993	1054	1070	1019	1061	957	1033	1039	1039	1099	1033	1031	1033	1064	1026	1002	1000	1003	1008	1002	982	1076	1036	1003	1062	954	1070	971	1036	1019	983	1010	1020	1051	944	1033	1035	1012	1004	965	1032	985	1022	1032	987	997	1014	1019	992	997	1028	970	1019	998	952	1020	1002	1040	1013	1014	1003	1076	964	1022	980	1013	1034	1016	1093	979	999	1076	978	998	977	1001	1007	1068	1007	1024	994	1011	1009	977	1070	1005	1033	1006	996	1054	992	994	977	1011	987	972	980	1001	927	982	1065	1021	1038	1009	1000	1075	985	1045	1017	981	1027	1036	970	954	1063	984	1003	1010	997	1007	1036	997	1007	987	997	995	992	982	1005	997	976	984	997	1048	971	1004	949	1052	932	1020	993	1016	1019	1005	1001	997	990	1036	959	1002	1003	955	984	950	988	1018	963	1028	993	988	988	1020	1047	1045	1010	1000	993	1016	990	920	1018	1027	992	1000	1001	1000	1042	1007	1029	1028	1010	1031	994	979	995	1017	979	1003	1025	1003	941	1029	1001	963	1011	957	1020	978	1008	959	1050	1001	991	1032	1006	1052	918	1005	998	1033	1070	1020	1005	1010	955	1025	976	1033	938	991	1018	1011	1003	1004	1002	1030	1045	996	985	1010	985	1023	983	1048	972	1037	913	1007	1041	980	967	997	969	1005	952	1054	1047	1019	963	1051	1012	1044	1047	1010	984	1050	969	1048	1065	1032	1034	1028	968	1022	1000	953	999	1047	1048	996	1022	1039	1021	966	1002	1017	1025	1019	1027	1031	1034	979	1015	1007	997	981	1034	991	956	1021	1037	1034	973	1015	967	1091	1047	1012	990	1010	1040	1064	1014	947	968	1016	1021	941	1015	972	1001	995	983	1014	1042	1005	954	1043	1020	976	1117	987	997	1002	974	931	1008	1001	971	1028	1020	997	1056	1002	999	1006	1055	1032	1000	973	1075	1073	989	933	1050	1004	969	1001	1053	1027	1089	983	1024	1083	1029	1084	1056	970	1050	1019	1031	1014	978	995	1025	971	985	984	1040	989	992	1067	1077	991	1047	1000	996	999	1019	980	1001	999	1019	1030	1035	960	1005	1016	958	943	985	1048	997	967	989	991	991	962	989	981	995	1049	974	995	1056	964	994	1035	998	981	966	1019	969	930	1030	1007	1012	1052	985	1021	1001	999	1048	1040	1051	992	1021	991	970	969	994	1016	947	997	959	943	1053	993	1029	1003	997	954	976	994	970	1001	1016	1045	983	943	1032	922	1068	980	996	1001	1038	999	995	1004	1002	1001	1039	1003	1026	1013	1011	939	1007	966	980	991	1020	1051	1020	926	980	964	1023	1050	984	1005	970	1052	995	1026	1011	985	1026	996	1024	1012	1049	1058	1044	1000	1006	991	994	977	1032	1020	1056	1029	1001	1004	1026	1011	1052	1016	989	1011	999	1026	974	1048	1094	1062	984	1014	1036	1060	1015	1039	999	1033	1014	967	1015	991	1029	967	1064	984	973	986	1006	966	1018	992	1038	1017	985	995	972	968	1088	997	996	1010	986	1036	1034	988	1036	982	1006	986	1020	967	1028	997	1066	994	1004	1029	976	996	987	1053	971	1050	1011	952	1006	1033	948	1013	1017	931	1025	982	1037	1015	966	971	980	945	970	1018	1006	987	976	1010	976	1008	1050	1005	1006	1007	978	1011	986	1054	973	1029	1039	1040	1008	985	968	1035	982	984	971	1086	1017	983	1010	986	1046	1025	1004	1031	971	993	990	1029	984	1018	1050	1035	1003	1002	1039	1032	1019	951	1037	994	1005	979	1042	1079	1029	986	1004	991	965	1013	1020	954	992	999	1064	1036	1029	1047	975	1018	1034	1045	1023	1012	993	1061	1006	1018	993	1045	1016	1028	1045	1052	1053	1001	993	1033	1031	1067	1024	987	985	1015	1017	1019	1019	949	1030	1031	967	988	971	997	993	992	1073	977	1018	986	1048	984	1032	973	974	1018	1024	1013	953	1006	1002	1001	992	1000	1005	948	999	953	1015	1007	992	1001	1037	979	996	1013	977	1007	1013	1039	1008	1026	1005	990	992	1042	1005	1060	1001	962	1035	1007	984	1013	942	1015	972	1044	1050	1018	996	957	1007	1000	973	1008	993	976	987	1087	1004	992	975	1030	1026	1023	984	998	1002	1016	931	995	964	1028	998	976	1029	1030	984	1048	996	1005	1025	1056	1029	1011	1002	983	984	1046	1063	1016	1060	974	1037	1058	996	973	1002	1014	993	1039	1027	1012	1063	1045	1065	994	1008	1045	982	1072	1079	1008	996	984	1037	960	972	1023	998	1009	1026	1013	999	986	1011	1050	1021	1019	966	1074	979	1003	1050	1056	966	998	995	999	994	1011	996	1025	1032	1062	998	1092	952	1034	979	1009	1057	995	1010	1053	1053	970	1041	970	1029	998	991	993	974	950	1001	1048	970	1016	1030	1015	1008	982	1033	987	969	995	1026	1044	991	999	989	1052	975	962	996	980	992	1016	1049	972	1018	998	1032	1071	897	1092	944	1007	1032	1017	1042	954	1028	983	1037	981	1009	1037	1058	1018	1022	1043	1036	969	1076	1003	982	1051	1068	977	1012	1006	950	1001	1029	1015	1041	993	988	995	1042	1023	1018	933	993	1027	963	989	1001	1018	1034	989	1071	969	1014	967	1003	965	994	1018	1001	961	973	1029	977	963	975	951	1011	994	997	995	997	1024	1073	986	978	994	999	966	992	996	1011	993	1027	1038	1065	971	1047	994	977	963	1019	1024	1015	1002	1002	1047	1008	1041	1016	1024	995	1065	1032	995	1050	1021	950	958	983	987	1093	981	1004	949	1019	984	1015	957	992	1001	988	1069	1010	980	995	1045	1027	1038	935	936	963	1005	1019	1066	1046	977	1028	1052	1027	1049	998	998	1026	998	949	1017	1047	966	1019	969	971	960	1011	1030	1026	1009	1015	1012	1031	1010	897	1022	1073	1014	1024	1027	1011	991	978	988	1010	1032	1013	969	1012	983	970	1091	940	1026	985	1049	986	934	983	1028	1047	1056	1026	966	1007	984	1016	984	1021	989	1063	1018	979	974	976	1053	1010	1030	1024	1021	997	968	1003	968	1036	1020	1053	990	1030	1050	1035	1000	1020	1048	964	1049	1011	1022	984	1012	993	1050	1018	1035	1045	1013	970	1019	1019	1017	989	1012	1055	1055	999	999	1020	1047	1005	1013	1017	999	983	1020	987	961	1017	990	1016	1008	1004	1047	979	1003	1020	1007	1039	1048	967	1051	1026	1021	1026	1035	1008	966	978	977	1030	1008	983	994	943	1033	1001	998	968	1060	1021	1036	990	1004	970
27327	16916	3087	1184	774	669	618	577	543	602	567	502	566	572	536	563	562	517	557	553	529	514	513	493	528	527	471	502	503	507	493	463	492	484	525	545	501	526	468	471	483	511	470	477	520	467	496	508	485	522	520	497	497	535	506	462	474	489	487	484	501	510	507	501	490	520	510	491	501	495	494	492	531	464	486	479	543	498	507	505	481	480	489	488	484	517	516	511	466	491	503	489	465	509	504	505	489	487	506	522	523	503	540	471	503	476	523	516	487	537	491	497	492	515	508	477	455	517	459	510	492	504	556	480	473	496	506	509	535	489	492	496	479	505	520	498	499	461	487	488	507	537	485	499	493	451	467	525	495	478	518	509	509	497	483	488	468	462	505	506	500	475	516	468	500	497	488	478	517	503	481	528	532	502	474	494	515	504	508	508	472	501	528	502	477	483	520	495	470	524	513	498	479	489	474	499	480	474	514	501	453	494	488	526	530	508	453	482	550	507	491	453	495	488	513	497	484	517	493	514	529	533	497	528	465	471	538	502	472	492	456	500	554	548	502	486	508	522	487	492	489	500	541	507	489	482	504	513	508	495	500	522	505	519	501	514	494	494	522	493	517	497	495	494	496	478	466	507	515	449	493	487	533	527	505	502	513	466	531	477	516	484	495	509	523	521	541	516	489	478	463	464	511	491	498	469	482	491	481	513	466	490	521	548	486	514	527	467	535	501	498	515	507	511	502	524	549	503	472	502	500	495	467	494	499	496	475	503	511	471	508	494	497	506	499	491	507	534	499	494	516	496	487	516	512	481	497	528	542	455	471	525	459	529	474	492	505	504	507	478	493	500	505	518	515	517	503	510	474	465	495	520	478	467	507	491	519	476	533	478	449	508	528	511	497	526	461	501	513	519	488	488	478	498	455	515	528	516	521	473	511	487	500	478	509	496	465	501	529	481	501	505	501	489	468	524	498	497	470	496	494	508	516	527	476	496	513	504	524	486	455	450	449	516	527	490	483	424	459	494	502	500	501	524	488	520	535	491	517	528	533	502	510	487	532	529	504	500	477	477	526	481	505	479	492	473	495	495	473	513	524	501	462	520	465	461	518	521	520	491	491	500	526	559	503	526	518	484	513	536	521	529	518	501	496	451	481	459	494	533	497	478	496	482	458	482	490	443	485	511	473	484	488	515	467	489	519	503	574	492	479	486	499	515	505	446	480	505	478	506	512	532	492	496	485	496	508	499	479	499	506	518	489	473	501	491	492	516	470	505	494	491	483	466	504	489	493	501	497	514	508	477	493	480	537	489	475	483	489	477	484	485	474	527	462	442	510	506	512	506	530	495	580	528	536	450	505	522	513	489	496	509	511	518	531	546	514	477	503	537	525	482	482	494	465	514	498	488	501	531	526	548	477	513	513	497	481	509	485	481	532	522	537	495	500	485	473	503	510	497	512	507	495	499	498	478	486	491	525	466	518	512	511	497	491	531	463	482	471	516	480	462	550	495	504	500	506	473	534	512	510	473	460	460	497	497	471	521	496	524	479	509	519	514	497	528	494	553	472	485	459	486	499	478	466	501	536	503	528	468	488	470	509	515	493	526	506	512	516	490	495	455	480	508	511	509	483	499	515	514	492	490	488	530	482	553	519	509	498	504	504	489	479	528	510	502	500	470	496	516	490	468	526	493	498	497	477	530	493	472	507	519	531	506	501	558	491	493	479	538	502	474	468	507	540	503	490	505	475	550	496	527	514	503	494	490	476	511	524	527	513	470	508	478	501	475	514	494	489	464	491	496	497	509	539	517	506	536	492	493	536	493	530	533	481	467	489	512	508	479	458	503	502	479	528	495	473	505	512	485	513	500	489	478	486	496	528	520	518	486	491	501	482	474	501	484	537	495	528	542	494	512	486	518	517	504	514	463	491	499	512	506	506	485	478	495	488	501	525	485	509	485	536	500	451	489	491	532	492	482	508	533	486	512	517	502	503	526	506	473	507	514	469	513	481	518	519	484	491	497	473	488	507	505	493	508	520	506	462	504	513	513	508	457	500	482	520	520	512	547	492	487	500	546	476	512	524	527	501	474	506	471	481	504	498	504	497	523	518	509	480	503	452	501	490	470	498	542	487	500	519	489	518	502	468	525	493	501	455	486	547	501	499	484	489	468	504	475	540	479	498	474	520	500	506	480	499	491	501	482	511	483	552	508	502	528	510	489	492	505	483	510	503	490	495	486	491	512	473	534	489	485	498	453	528	466	436	488	530	506	532	471	472	516	479	478	486	534	543	501	532	527	514	489	543	492	520	510	483	512	503	510	524	496	508	512	492	515	490	469	490	463	510	454	506	501	519	492	545	519	460	491	506	499	526	508	484	527	523	501	474	481	478	507	515	521	491	533	481	527	473	495	511	539	491	519	488	477	499	516	467	522	454	480	504	548	498	528	491	487	498	518	537	526	497	507	532	500	509	472	503	509	481	503	509	506	509	478	518	480	468	516	533	504	494	504	481	539	492	474	480	460	483	518	507	506	485	523	485	517	506	501	486	536	510	501	503	505	495	543	513	503	508	485	461	485	445	482	500	488	457	517	516	575	500	496	510	493	459	537	494	505	498	498	492	511	496	516	499	471	486	501	509	493	513	516	507	476	538	498	537	503	480	541	463	497	507	507	528	503	510	494	512	517	478	486	538	467	487	506	482	517	498	470	518	494	497	503	504	544	532	499	513	491	521	512	489	512	533	485	522	470	505	456	477	518	506	513	568	510	472	482	477	485	541	500	472	506	528	508	489	522	554	523	511	514	510	486	471	564	506	518	457	479	499	513	481	556	523	524	502	544	507	469	489	507	515	456	469	502	532	523	528	524	489	486	487	522	489	563	549	459	493	481	507	530	523	486	508	498	469	523	486	485	511	490	549	509	549	503	490	509	510	506	511	487	468	522	516	481	548	517	506	505	504	492	526	503	516	455	483	504	503	488	506	528	477	503	536	471	492	524	470	505	499	500	450	499	499	529	484	457	504	494	486	486	472	474	496	481	489	523	458	500	521	504	503	512	468	488	526	451	528	490	500	530	515	495	525	497	492	502	536	454	483	498	514	525	474	515	524	521	486	481	487	494	484	452	528	477	458	515	495	518	494	498	488	470	507	504	491	509	520	535	520	510	531	496	487	484	486	525	471	497	504	477	548	478	487	463	539	541	480	502	550	499	484	459	454	479	520	503	494	471	476	473	531	524	489	498	517	515	517	496	508	494	493	501	475	482	481	460	489	492	503	480	528	509	464	519	514	473	516	496	497	508	457	464	506	529	525	485	501	514	497	511	501	503	507	528	498	482	509	509	517	489	477	520	492	537	457	487	506	511	516	481	510	537	477	494	461	514	468	505	474	478	517	520	516	470	485	483	485	488	469	489	508	545	481	480	516	547	462	541	518	485	508	522	488	486	549	524	506	502	473	522	468	532	525	512	516	541	530	502	519	490	508	540	510	513	508	544	501	490	515	516
5923	4660	3961	2496	1935	1790	1594	1509	1413	1349	1364	1343	1307	1307	1305	1276	1258	1223	1212	1239	1248	1191	1190	1129	1091	1088	1130	1080	1045	1059	1083	1105	1081	1081	1090	1070	1078	1059	1049	1129	1040	1038	1064	1067	1074	1013	1044	1127	1072	1018	1088	1004	1108	1064	1065	1079	1070	1153	1048	1028	1041	1088	1096	1029	1114	1075	1112	1056	1054	1065	1023	1045	1070	1021	1081	1062	1071	1001	1027	1046	1129	1050	1062	1070	1113	1079	1055	1094	1110	1079	1076	1061	1097	1020	1023	1124	1054	1044	1027	960	1086	1052	1099	1041	1105	1066	1043	999	1067	1076	1118	1065	1076	1068	1038	1063	1035	1105	1056	1054	1109	1096	1080	1127	1002	1095	1057	1029	1057	1037	1049	1106	1049	1136	1099	1086	1057	1063	1034	1105	1100	1094	1102	1033	1066	1037	1127	1026	1087	1039	1062	1066	1059	1110	1082	1041	1110	1124	1065	1017	1010	1079	997	1021	1075	1056	1042	1081	1040	1062	1025	1072	1046	1065	1038	1047	1110	1060	1065	1125	1018	1052	1102	1050	1071	1067	1082	989	1076	1044	1047	1062	1065	1086	1042	999	994	1103	999	1090	1126	1044	1058	1099	1076	1005	1101	982	1080	1047	1127	1049	1044	1056	1077	1022	1062	1021	1069	1041	1076	1029	1069	1069	1097	1090	984	1053	1040	1023	1062	1082	1094	1118	1128	1080	1075	1058	1047	1076	1065	1031	1089	1098	1057	1056	1115	1039	1098	1100	1055	1067	1037	992	1052	1043	1058	1042	1040	1075	958	1034	1084	1054	1024	1051	1006	1057	1097	1060	1073	1100	1061	1040	1079	1084	1026	1059	1072	1045	1040	1024	1058	1121	1060	1033	1100	1075	1061	1101	1111	1043	1027	1087	1090	1006	1049	1089	1128	1135	1065	1039	987	1094	1081	996	1051	1055	1041	1038	1062	997	1085	1065	1089	1066	1027	1097	1098	1057	1096	1090	1145	1067	1059	1064	1078	1027	1117	1051	1020	1141	1038	1060	999	1037	1061	1070	1066	1143	1086	1099	1111	1005	1081	1082	1087	1075	1098	1067	1059	1073	1129	1073	1042	1062	1051	1051	1060	1054	1061	1094	1056	1087	1049	1066	1047	1051	1026	1035	1063	1130	1076	1033	1055	1071	1068	1075	1022	1057	1040	1051	1032	1018	1117	1075	1033	1077	1068	1065	1029	1080	1064	1047	1118	1111	1045	1111	1081	1093	1019	1067	1064	1094	1086	1073	1054	1071	1051	1048	1019	1073	1061	1057	1121	1088	1095	1117	1024	1099	1095	1091	1049	1094	1067	1116	1095	1098	1114	1075	1112	1084	1037	1115	1065	1063	1119	1037	1090	1074	1085	1049	1050	1069	1043	1098	1115	1064	999	994	1062	1026	1056	1065	1112	1123	1109	1084	1026	1063	1035	1121	1062	1131	1052	1113	1117	1098	1111	1075	1024	1051	1093	1065	1027	1022	992	1084	1099	1041	1074	1055	1100	1076	1089	1060	1050	1029	1088	1030	1003	1040	1008	1097	1053	1120	1096	1090	1053	1053	1046	1094	1073	1067	1023	1047	1020	1048	1042	1052	1131	1037	1089	1087	1014	1061	1075	1050	1088	1041	1012	1049	1070	1085	1096	1091	1031	1037	1076	1039	1052	1079	1034	1046	1041	1045	1058	1087	1089	1065	1056	1011	1097	1010	1061	1011	1064	1050	1133	1097	1023	1063	1091	1095	1094	1085	1084	1014	1029	1065	1038	1052	1003	1094	1034	1065	1061	1087	1037	1054	1072	1095	1094	1015	1037	1098	1075	1023	1043	1099	1031	1082	1063	1059	1085	1096	1065	1103	1003	1093	1091	1039	1037	1125	1097	1020	1073	1071	1082	1055	1071	1062	1025	1011	1038	1089	1082	1081	1094	1066	1063	1108	1039	1116	1074	1060	1051	1130	1067	1088	1066	1022	989	1035	991	1004	1053	985	1065	1057	1066	1044	1040	1041	1010	1084	1118	1072	1042	1078	1039	1053	1027	1102	1059	1079	1017	1118	1096	1033	1105	1027	1005	1040	1077	1057	1039	1045	1070	1034	1087	1063	1037	1022	1083	983	1070	1019	1025	1026	1071	1036	1078	1097	1086	1048	1079	1089	1101	1066	1042	1057	1077	1054	1060	1077	1117	1035	1089	1032	1062	1121	1030	1054	1084	1092	1056	1046	1031	1065	1047	1114	1072	1069	1074	985	1105	1052	1025	1085	1089	1050	1038	1058	1096	1069	1056	1069	1089	1059	1061	1116	1118	1084	1046	1105	1069	1081	1078	1005	1049	1076	1065	1097	1014	1029	1113	1064	1053	958	1056	1083	1069	1055	1102	1071	1100	1093	1061	1105	1043	1062	1051	1060	1057	1003	1071	1055	1040	1053	1086	1048	1109	1097	1060	1094	1087	995	989	1052	1114	1026	1099	1052	1100	1083	1044	1041	1061	1076	1025	1068	1045	1056	1015	1093	1117	1070	1085	1049	1059	1123	1106	1065	1038	1051	1059	1032	1084	1036	1121	1025	1053	1053	1037	1065	1078	1060	1099	1069	1062	1081	1049	1055	1087	1047	1128	1103	1074	1117	1032	1039	1070	1059	1004	1075	1044	1033	1049	1110	1039	1102	1040	1062	1085	1057	1004	1053	1094	1083	1083	1076	1051	1050	1089	1063	1106	1082	1096	1110	1082	1060	1129	1051	1095	1030	1030	1107	1067	1018	1121	1085	1048	986	1062	1045	1049	1051	1047	1105	1075	1080	1063	1108	1120	1039	1107	1064	1084	1058	1095	1054	1108	1056	1008	1080	1073	1041	1054	1084	1123	1068	1033	1025	1049	1019	994	1051	1029	1092	1039	1067	1020	1104	1061	1081	1072	1033	1166	1096	1060	982	1045	1028	1072	1012	1101	1061	1068	1064	1054	998	1063	1024	1092	1062	1070	1111	1071	1044	1054	1041	1110	1075	1106	1043	1036	1071	1042	1115	1070	1018	1057	1080	1106	1046	1024	1015	1072	1082	1118	1103	1049	1034	1105	1056	1123	1113	1085	1040	1062	1049	1125	1055	1050	1129	1023	1019	1111	1069	1064	1108	1115	992	1106	1091	1089	1037	1095	1024	1081	1074	1081	1078	1052	1028	1061	1070	1063	1088	1044	1045	1101	1077	1011	1005	1058	1070	1126	1106	1067	1028	1060	1042	1056	1083	1049	1079	1077	1088	1061	1063	1070	1117	1034	1079	1057	1083	1070	1058	1079	1050	1067	1079	1088	1044	1027	1102	1087	1067	1031	991	1093	985	1097	1060	1055	1059	1071	1046	1013	1101	1046	1045	1024	1046	1043	1056	1091	1122	1106	1053	1027	1026	1071	1093	1029	1018	1071	1081	1077	1102	1028	1070	1048	1035	1034	1133	1038	1132	1024	1095	1050	1090	1065	1059	1038	1022	1072	1098	1014	1061	1053	1108	1068	1105	1107	1070	1107	1053	1045	1088	1013	968	1063	1051	1066	1113	1052	1055	1137	1120	1113	1047	1073	1103	1057	1086	1122	1046	968	1073	1053	1062	995	1075	1038	1064	1088	1087	1098	1100	1046	1077	1037	1012	1062	1042	1008	1058	1062	1066	1025	1064	1102	1054	1079	1047	1021	1009	1063	1040	1087	1002	1101	1072	1017	1048	1062	1055	1024	1083	1085	1063	1046	1042	1025	1032	1058	1078	1100	1033	1065	1079	1062	1062	1057	1073	1092	1070	1112	1082	1099	1026	1103	1071	1039	1078	1102	1101	1078	1047	1048	1119	1066	1163	1060	1067	1089	1112	1097	1019	1053	1071	1070	1039	1068	1059	1050	1097	1035	1028	1025	1096	1058	1080	1147	1034	1023	1058	1068	1068	1047	1021	1095	1111	1020	1078	1061	1093	1033	1072	1069	1055	1060	990	1025	1112	1089	1065	1106	1008	1048	1105	1092	1107	1068	1044	1028	1082	1066	1034	1068	1051	1047	1079	1067	1069	1086	1056	1075	1073	1075	1046	1026	1021	1126	1090	1038	1140	1109	1126	1078	1055	1038	1045	1106	995	1088	1070	1023	1004	1058	1074	1045	1019	1106	1065	1054	1113	1129	1088	1054	1061	1050	1044	992	1053	1040	1032	1005	1043	1105	1042	1073	1094	1066	1054	1070	1068	1087	1032	991	1081	1123	1016	1033	992	1056	1143	1059	1087	1132	1043	1108	1076	1084	1055	982	1047	1099	1087	1118	1033	1053	1047	1036	1038	1073	1054	1095	1084	1033	1083	1082	1086	1040	1101	1047	1121	1096	1046	1087	1035	1032	1090	1070	1080	1056	1091	1060	1050	1090	1020	967	1063	1079	1064	1069	1072	1027	1057	1067	1100	1037	1078	1047	1017	1055	1075	1047	1000	1033	1092	1033	1019	1082	1019	1091	1046	1098	1046	1058	1081	1065	1062	1087	996	1037	1097	1071	1073	1029	1024	1078	1084	1048	1084	1012	1078	1033	1089	1034	1060	1061	1054	1024	1041	1040	1050	1076	1026	995	1078	1061	1083	1126	1011	1035	1000	1041	1006	1093	1058	1037	1071	1069	1050	1060	1097	1087	1026	1108	1039	1055	1056	1109	1116	1040	1014	1039	1101	1051	1053	1086	1058	1145	1032	1049	1078	1100	1057	1049	1097	1022	1075	1065	1060	1039	1007	1055	1066	1075	1036	1109	1007	1106	1070	1069	1064	1062	1066	1003	1057	1049	1033	1061	1029	1100	1038	1108	1056	1129	1121	1064	1037	1051	1056	1100	1025	1120	1112	1025	1110	1072	1096	1050	1081	1116	1034	1037	1014	1038	1082	1029	1070	1088	1060	1082	1096	1058	1064	1039	1008	1057	1027	1003	1142	1068	1058	1006	1081	1102	1091	1093	1041	1035	1078	1040	1017	1027	1135	1101	1026	1077	1086
25001	21435	27909	25313	11631	1550	1076	774	643	618	577	524	504	536	492	530	499	514	490	486	442	421	442	380	353	398	334	355	365	352	404	350	343	363	350	380	374	338	331	299	365	318	317	370	323	332	330	327	326	348	319	309	330	322	304	342	312	329	358	345	349	345	353	318	344	335	341	325	340	337	342	341	316	337	311	318	343	345	312	356	325	340	320	333	365	319	313	329	342	323	305	318	336	320	341	345	342	330	332	332	329	341	321	388	299	312	319	328	336	308	336	338	302	340	369	340	337	311	331	318	335	343	335	320	323	289	327	361	336	340	374	318	312	324	338	307	335	328	340	345	337	311	307	305	310	333	315	364	342	332	324	303	329	310	331	341	352	332	346	299	356	333	344	318	318	324	363	308	349	335	309	311	338	316	321	321	348	354	344	336	341	293	330	337	314	285	318	322	341	334	317	313	282	336	308	356	324	295	342	318	348	323	326	357	335	340	331	342	337	321	316	304	312	333	321	339	295	327	349	324	321	287	324	331	346	352	319	335	313	356	338	321	329	323	330	308	288	352	317	297	319	301	348	318	322	339	335	340	340	344	340	331	309	330	327	329	323	327	354	307	336	333	308	360	316	324	291	294	345	315	329	327	341	324	329	332	308	363	316	330	362	347	331	317	324	325	299	331	302	310	334	321	313	341	351	315	345	344	345	326	338	315	298	342	344	322	327	334	315	334	332	328	337	326	321	362	311	322	319	351	307	318	358	335	327	345	355	328	317	315	333	351	315	322	322	340	333	326	319	314	335	316	336	311	340	296	338	345	328	325	327	329	340	345	327	337	320	318	333	334	346	316	301	300	323	358	320	356	354	312	345	363	330	323	326	372	338	332	330	328	330	322	346	339	318	316	312	327	324	323	320	308	320	317	316	350	295	333	358	365	334	313	320	324	339	318	353	326	327	316	316	314	312	329	320	319	307	337	358	333	348	312	321	333	319	352	387	320	336	317	299	339	316	315	348	342	327	317	326	318	324	318	332	344	333	313	345	333	349	307	293	338	314	339	336	328	320	294	326	302	363	324	286	349	358	351	319	362	307	324	362	325	337	322	332	343	322	307	336	338	373	335	299	326	339	328	321	337	349	306	303	318	309	344	312	324	325	328	321	309	333	338	320	332	332	333	310	332	352	342	339	335	322	333	283	345	349	314	332	333	333	372	344	348	348	323	372	338	340	332	345	345	350	321	346	318	313	360	295	338	336	332	343	323	281	338	338	333	308	367	319	323	315	299	309	303	349	343	313	309	312	321	341	363	349	339	340	304	327	365	344	326	315	338	345	318	343	343	324	339	334	295	332	328	339	377	375	351	361	338	326	348	330	321	334	327	335	327	350	299	329	341	311	323	319	312	326	320	312	320	337	318	323	323	323	341	307	299	283	333	340	331	309	339	323	363	330	311	350	335	307	321	324	352	343	314	322	350	355	334	320	352	346	322	322	350	312	319	320	304	322	331	325	342	348	354	360	333	333	315	358	328	341	328	336	349	313	343	335	350	342	335	320	299	324	348	311	308	316	330	303	337	342	303	348	346	303	329	313	353	332	348	320	309	319	285	312	338	351	341	325	304	331	313	302	344	352	341	333	335	323	327	327	329	313	313	304	332	328	347	340	302	326	320	345	339	330	297	335	324	344	336	340	336	338	326	318	322	355	332	320	315	353	299	318	297	317	310	326	327	320	339	385	340	305	343	364	333	350	336	353	322	338	304	326	326	317	315	334	308	302	326	364	345	319	334	345	344	327	314	337	348	330	309	372	334	331	339	320	349	314	307	314	312	318	324	324	325	324	324	339	333	317	330	339	308	358	350	286	335	343	317	343	310	331	346	332	344	331	353	351	325	356	307	334	336	339	363	336	320	328	316	320	351	333	336	319	316	348	341	329	287	356	320	355	323	323	289	315	345	318	360	319	295	343	361	290	358	350	348	302	324	346	327	357	303	350	348	324	341	312	316	295	316	328	335	321	342	320	357	346	289	352	312	350	367	352	315	331	338	324	304	281	332	319	354	365	370	299	350	310	317	345	340	335	340	296	321	320	305	305	272	320	329	338	331	323	333	294	326	351	324	315	335	339	337	368	285	332	327	341	318	315	328	339	361	315	312	331	336	335	334	334	314	334	351	357	334	347	307	342	321	342	331	337	338	310	341	284	336	309	316	340	326	340	311	317	326	328	339	330	354	315	338	352	295	345	310	327	340	341	305	328	331	305	310	332	329	312	323	345	326	354	322	351	296	369	325	317	328	340	321	313	307	361	355	339	310	309	335	318	348	319	328	323	323	313	321	361	332	317	351	314	356	326	356	371	341	301	325	329	304	317	344	305	325	371	357	337	313	340	332	329	324	308	313	303	294	347	326	339	326	350	325	320	351	348	301	317	345	329	290	329	319	351	321	355	332	333	332	309	335	318	318	315	307	334	321	315	307	312	359	345	367	355	318	316	349	327	329	323	326	319	324	317	316	316	317	351	360	311	319	348	315	330	350	331	321	304	314	328	336	313	313	317	331	343	317	352	313	299	304	324	341	332	319	360	334	307	320	346	307	310	314	325	338	326	294	343	308	326	356	346	329	338	354	306	324	310	324	305	312	330	320	342	366	323	346	341	334	344	312	352	335	327	337	335	310	316	319	330	359	320	344	333	293	312	327	333	331	330	344	322	354	331	320	314	341	332	348	319	318	349	328	341	331	304	305	348	334	330	335	311	312	330	327	323	323	301	321	340	315	351	374	319	318	314	348	365	351	306	341	339	347	347	341	348	336	351	333	344	366	320	328	324	318	297	326	339	312	301	350	305	310	331	353	365	337	352	403	346	343	354	280	325	330	330	307	347	317	345	322	361	361	348	331	324	360	309	302	339	320	307	332	302	317	319	322	325	306	333	338	342	343	337	354	339	354	316	347	328	347	331	338	320	329	309	343	308	322	311	313	344	339	366	349	325	361	308	321	334	333	324	304	341	335	325	332	333	316	345	335	340	323	316	337	318	331	348	361	339	326	352	321	338	339	339	330	337	339	323	340	327	318	328	355	310	327	317	287	311	339	325	271	341	309	344	355	325	310	323	346	294	318	334	330	332	320	341	296	284	329	299	329	359	302	313	338	323	330	323	292	336	327	306	325	319	341	312	297	339	323	332	308	311	368	309	317	308	322	359	314	303	332	306	328	333	317	305	333	329	316	332	317	326	331	343	306	323	330	343	323	310	337	282	330	334	327	332	343	330	298	354	321	312	321	328	334	335	376	332	321	317	347	292	357	340	367	337	342	349	309	354	338	332	298	320	307	324	322	285	327	317	325	350	321	339	342	325	319	310	327	344	311	344	332	345	323	353	353	333	341	335	366	332	341	327	341	330	330	296	347	333	323	324	314	312	298	331	340	359	346	332	304	341	354	322	314	316	340	314	281	339	343	348	323	324	318	325	330	302	327	325	315	346	304	348	325	362	315	340	340	320	342	351	351
8377	14968	13071	7669	5237	3964	3128	2520	2187	1945	1825	1666	1649	1518	1550	1517	1517	1402	1359	1372	1238	1200	1108	1038	949	972	880	897	788	780	873	793	830	798	820	730	821	768	776	743	743	748	730	737	751	725	751	737	785	702	736	816	729	753	713	773	726	732	743	750	741	742	784	740	698	748	746	731	752	714	747	707	696	746	773	775	746	701	715	744	692	749	705	700	691	699	759	717	730	684	704	737	729	775	746	731	714	698	708	715	749	715	742	747	750	745	712	734	757	713	752	804	754	730	787	750	712	768	719	707	747	721	702	722	729	719	714	772	737	712	725	680	767	704	691	752	795	750	768	751	699	743	692	736	738	763	745	705	755	733	798	738	757	765	752	740	765	724	747	698	711	723	769	715	727	783	741	691	707	743	717	739	750	711	735	747	691	732	729	743	728	702	723	707	735	801	750	759	779	704	693	670	695	784	706	757	727	742	709	697	724	734	765	722	731	706	727	732	785	797	680	688	689	764	685	683	738	716	739	712	718	733	731	726	748	735	731	755	740	712	730	741	763	708	682	771	697	719	749	743	745	751	724	735	719	709	708	745	726	749	702	777	760	747	766	767	757	761	743	779	743	737	719	733	699	718	760	719	737	737	745	739	721	734	748	760	699	702	753	727	782	744	723	750	789	667	742	740	772	699	767	723	743	719	747	730	743	731	695	756	765	752	726	710	767	715	736	755	691	738	753	775	704	732	740	732	759	707	783	749	726	766	700	701	718	711	746	674	737	811	732	711	701	684	765	764	688	712	717	690	753	730	696	751	743	700	685	707	733	707	709	734	697	665	731	738	718	740	759	756	736	710	706	764	721	786	714	710	701	691	754	761	672	743	699	718	731	756	760	774	719	714	728	724	722	752	735	729	740	729	714	713	710	752	713	705	724	701	695	737	699	748	728	717	713	729	756	719	739	730	715	668	717	745	696	742	699	719	761	697	718	723	724	743	681	714	782	745	796	694	720	751	721	785	706	731	758	744	701	719	729	751	724	730	748	759	705	756	734	696	758	726	725	735	733	766	721	721	693	700	753	782	720	715	693	750	720	750	700	747	736	719	684	748	740	785	673	748	691	720	759	714	703	733	676	698	714	750	770	712	716	740	726	725	694	747	757	719	751	776	764	736	712	762	724	743	767	726	712	692	719	754	756	766	715	757	677	738	706	716	739	738	747	702	731	751	739	768	748	696	720	733	719	711	708	740	675	710	743	775	770	745	725	696	751	733	693	753	716	739	695	741	681	739	759	719	728	722	723	716	750	717	752	708	700	701	713	752	737	772	731	714	722	715	721	672	707	674	779	780	726	702	705	697	741	711	688	757	760	692	744	738	759	761	748	708	731	682	738	756	718	741	729	732	788	755	739	695	757	736	724	716	715	719	709	739	735	681	716	737	734	731	719	765	733	743	728	727	740	744	749	720	754	752	730	707	776	713	773	714	726	717	740	743	713	712	753	694	731	680	705	740	733	714	705	686	737	711	709	721	708	693	726	660	752	679	720	732	722	732	678	687	710	662	774	780	714	759	687	757	759	688	813	736	780	729	739	720	761	728	758	752	750	683	685	759	724	744	774	707	704	795	674	740	693	689	747	698	732	677	690	774	757	752	757	713	747	710	760	724	722	718	705	739	762	764	705	723	719	709	708	727	707	743	735	717	735	710	705	756	752	751	726	725	765	723	720	667	673	727	676	676	734	751	706	660	708	721	724	745	716	742	725	721	786	698	727	726	686	740	698	723	715	724	702	737	702	702	708	716	756	704	750	768	789	709	750	694	701	700	716	754	773	697	725	724	775	760	756	714	750	727	746	737	687	748	735	735	724	721	685	638	696	740	716	729	751	747	725	760	725	699	724	728	737	758	696	718	740	744	724	746	775	746	723	728	744	739	693	758	711	714	721	722	767	768	761	749	706	754	739	716	762	748	742	753	730	694	701	706	729	721	752	717	738	724	735	662	744	748	726	724	719	720	774	772	723	705	706	702	708	739	683	744	703	731	747	734	710	750	703	726	700	763	677	737	721	737	711	750	747	710	730	733	707	720	789	702	785	746	798	797	674	710	712	713	743	739	756	780	728	710	749	753	698	725	749	713	727	719	674	725	707	690	759	714	726	700	760	756	726	743	699	750	724	733	710	727	690	745	728	759	732	708	690	751	722	719	741	730	728	753	686	721	681	767	691	733	742	767	695	767	720	708	705	710	748	739	705	719	746	769	724	719	686	733	734	669	720	724	737	726	748	731	782	736	749	730	704	712	728	734	732	675	719	772	725	764	777	722	735	759	699	693	730	747	742	704	684	713	738	745	699	731	732	728	731	677	702	729	729	745	739	752	713	763	730	688	719	743	741	751	716	716	740	743	724	765	765	771	697	693	700	767	715	718	711	726	735	754	734	719	751	722	712	714	725	788	756	714	772	680	721	757	698	647	749	765	706	775	731	763	689	729	753	776	738	697	777	742	715	741	716	712	740	756	754	739	782	707	709	763	712	722	742	745	726	720	750	688	721	735	734	718	750	700	743	731	739	759	724	744	701	738	721	738	719	717	774	767	741	709	744	690	717	730	733	721	688	704	709	706	760	704	731	768	766	731	707	749	794	762	667	750	747	729	771	766	732	699	726	715	708	757	720	715	720	735	775	715	750	709	760	727	737	765	740	734	720	780	723	757	743	694	760	754	700	723	705	710	747	724	814	746	719	747	729	690	694	779	710	767	757	755	717	771	708	720	745	722	717	759	725	718	777	743	770	740	706	777	735	769	808	769	732	705	782	750	730	727	752	723	741	747	742	757	718	703	735	745	741	716	729	708	750	718	747	681	742	723	707	737	781	737	752	765	727	778	707	738	746	743	691	715	723	666	715	760	748	725	725	761	767	741	756	679	730	676	719	759	733	746	708	750	715	778	701	745	751	726	715	743	743	732	707	733	744	738	734	778	705	730	730	748	720	715	713	692	726	720	705	729	701	764	743	747	759	787	737	800	691	716	770	729	774	681	727	688	739	740	741	749	711	711	685	748	708	789	750	703	744	731	742	737	716	711	720	723	746	736	754	854	667	747	746	668	732	733	776	725	714	777	727	715	713	729	710	749	739	720	719	773	702	720	760	728	699	745	739	708	753	701	746	751	740	746	731	743	737	675	733	764	741	759	724	749	707	737	742	727	748	780	719	747	747	729	719	754	715	737	713	712	765	706	760	717	663	743	768	764	710	724	711	684	731	770	775	747	726	720	705	725	729	693	705	741	766	699	694	727	760	736	767	737	687	708	723	755	724	711	684	746	752	728	686	755	718	755	730	725	753	754	727	731	721	683	732	712	717	755	727	735	769	753	720	745	725	745	744	712	728	707	737	778	726	719	704	694	716	720	730	698	742	725	717	676	723	756	778	700	693	741	744	725	731	734	704	732	667	783	704	717	770	725	717	753	719	705	714	741	726	688	734	763	719	716	750	714	702	764	762	731	696	752	746	732
24137	21447	28952	24364	21422	10513	2262	1388	1150	1143	1005	945	969	883	901	869	809	858	814	798	760	742	694	621	622	579	631	615	553	587	606	632	573	571	597	530	565	512	546	558	555	542	475	540	497	517	546	570	568	555	527	548	528	521	521	542	521	510	526	576	529	537	514	528	536	539	530	571	520	515	529	534	495	507	508	523	532	517	553	513	515	542	586	535	495	537	504	502	522	516	523	543	524	515	495	516	505	549	562	519	552	558	530	528	563	503	511	529	527	555	510	535	593	495	526	515	498	488	581	537	554	557	573	512	511	584	510	502	520	544	497	531	558	546	517	535	519	581	499	538	536	532	533	512	559	514	547	571	536	546	514	529	541	503	548	522	549	543	538	506	509	558	539	539	543	479	513	498	537	542	542	514	539	551	555	551	551	504	535	539	557	540	555	544	499	540	516	498	513	556	512	488	558	511	528	507	505	520	526	478	535	519	577	550	512	503	552	547	537	519	538	522	516	548	528	536	576	525	534	545	533	524	547	521	518	557	518	521	489	516	540	526	541	500	559	497	514	499	522	531	499	528	548	524	548	535	557	536	576	526	491	513	528	487	508	508	488	531	486	502	517	518	538	517	516	552	509	498	533	501	525	535	571	507	520	547	514	495	507	532	519	553	525	530	510	541	515	528	541	531	567	536	548	544	519	534	549	493	519	548	506	519	516	534	562	538	496	510	516	531	527	539	480	505	519	507	543	520	514	496	508	548	529	553	540	523	547	516	504	484	520	532	526	497	547	562	530	507	561	537	542	534	524	474	543	560	536	555	544	562	505	526	521	526	506	534	548	549	547	561	494	544	545	515	487	478	495	546	546	511	547	532	560	542	489	537	495	514	538	529	496	578	575	552	507	477	520	528	532	535	539	543	531	571	558	527	539	508	521	507	498	524	549	521	559	541	551	519	530	532	521	521	529	495	513	499	490	521	519	512	537	512	510	506	546	512	506	525	548	567	499	522	564	481	538	529	508	539	491	551	508	513	515	523	516	496	550	576	506	488	536	533	529	571	555	531	545	505	488	566	512	523	509	522	514	531	559	540	521	534	532	537	521	514	501	540	545	521	525	509	541	547	531	511	497	541	508	558	508	563	497	482	533	565	506	532	531	528	514	500	534	521	487	513	555	556	547	544	503	538	534	508	582	527	528	519	540	520	524	542	519	527	528	523	502	562	497	546	512	545	523	525	506	510	526	509	503	539	543	526	530	536	481	535	541	524	491	538	536	497	516	502	544	514	526	543	526	503	479	527	501	522	507	510	488	515	501	481	522	538	504	548	499	521	550	543	482	521	507	550	515	528	509	525	520	554	510	493	521	540	509	515	509	534	511	590	549	514	477	514	540	524	528	499	529	511	521	523	530	537	522	532	573	506	476	511	545	485	520	549	498	516	522	539	505	525	552	498	551	501	517	552	526	556	537	518	480	505	502	531	548	532	542	519	523	526	501	501	555	522	485	507	496	560	535	592	531	530	571	504	525	554	556	519	515	571	506	564	521	563	526	512	506	542	530	517	527	520	507	541	567	541	502	500	559	497	547	554	514	502	528	530	515	512	516	468	536	548	520	517	495	537	525	510	498	527	514	534	528	531	568	489	564	534	538	503	519	521	527	526	558	548	492	554	555	540	560	525	529	486	567	509	524	467	479	511	539	507	548	551	542	521	531	531	480	534	531	529	521	510	542	519	513	550	542	508	505	529	532	530	519	543	583	546	531	498	509	540	510	506	503	514	495	534	560	506	587	509	495	521	514	553	547	522	539	491	550	515	492	457	519	544	499	537	532	532	506	510	541	501	489	527	511	535	498	508	520	512	545	494	520	538	522	522	458	526	520	484	505	495	564	559	514	488	505	535	496	553	534	544	541	503	518	517	484	505	500	554	553	539	506	505	509	522	480	537	564	556	556	503	541	489	562	516	538	530	541	556	521	525	530	522	530	500	535	482	533	505	490	545	553	529	541	505	524	548	521	489	532	513	499	522	520	513	523	522	530	494	508	521	557	513	535	511	537	532	521	483	540	499	518	538	511	554	537	533	553	515	499	516	532	553	492	546	540	524	533	531	538	511	537	480	521	491	540	507	544	507	534	567	543	552	557	475	521	485	559	535	534	541	543	529	521	486	521	542	557	564	531	511	531	509	497	526	519	470	539	538	571	555	532	530	513	494	520	488	551	503	505	487	529	520	524	523	530	533	564	510	528	515	523	501	530	486	541	532	500	526	512	550	510	490	531	488	470	536	489	511	501	507	542	491	561	533	516	505	509	541	531	526	537	494	509	518	514	522	534	530	526	534	543	514	542	505	516	511	505	519	529	537	498	554	517	518	551	508	520	515	537	503	514	502	540	533	531	521	521	559	533	492	551	524	528	525	546	521	514	518	530	514	538	539	542	515	524	529	480	565	506	530	544	527	522	551	524	553	572	533	482	528	516	522	517	516	507	498	531	523	523	548	536	493	523	513	513	540	543	524	502	545	526	517	510	534	481	537	548	522	530	529	537	541	531	563	549	513	521	533	547	543	531	509	460	500	513	501	483	529	504	536	518	557	478	517	538	511	525	514	509	547	526	494	545	515	494	518	533	548	543	511	520	519	499	559	513	534	499	548	522	501	480	538	510	531	509	536	510	532	495	508	549	508	507	548	541	518	503	494	504	524	486	510	487	500	532	501	518	548	504	532	507	543	553	521	522	557	572	534	512	515	533	542	538	495	549	540	507	514	470	525	524	497	546	495	522	536	530	494	533	504	548	518	493	587	514	527	535	594	525	591	542	555	508	513	521	535	516	527	548	524	503	533	496	566	508	503	522	550	516	479	527	538	548	542	526	516	522	536	534	560	524	514	520	538	502	553	509	521	508	511	499	513	514	530	522	546	500	541	509	545	519	542	503	518	533	553	548	546	559	533	566	537	576	562	513	517	481	493	530	501	554	544	505	536	527	551	518	533	521	553	492	501	527	491	489	488	505	512	484	522	540	557	497	532	484	509	569	559	511	508	549	530	521	502	543	533	516	490	530	491	540	525	543	479	524	523	550	532	553	531	505	485	543	516	555	525	517	524	508	542	488	557	532	512	551	523	518	508	512	552	523	489	522	529	504	520	509	496	552	477	535	539	512	491	538	546	527	546	531	533	519	540	528	547	530	543	520	516	539	534	510	513	538	512	546	475	557	533	513	534	495	541	525	485	518	509	498	511	538	518	533	532	528	535	520	525	530	497	569	550	500	506	540	535	463	522	534	533	536	514	503	518	534	494	543	574	548	516	486	486	514	543	509	496	490	529	571	516	567	517	515	534	555	525	563	517	543	526	525	544	523	508	543	534	526	508	506	521	530	518	531	521	528	555	506	527	518	482	529	531	543	518	506	521	528	549	553	539	516	521	518	518	511	539	538	487	563	496	568	575	515	522	508	560	521	494	506	553	512	542	467	495	505	534	573	542	518	567	557	464	517	551	539	471	508	536
11448	21383	19023	12003	8675	6360	5179	4316	3742	3204	2973	2826	2553	2574	2430	2411	2376	2147	2137	2101	1914	1778	1678	1562	1464	1373	1269	1281	1313	1174	1237	1266	1286	1311	1200	1198	1152	1136	1085	1136	1072	1161	1022	1151	1035	1118	1113	1143	1092	1092	1094	1065	1134	1030	1104	1057	1079	1071	1072	1115	1027	1122	1065	1186	1106	1108	1064	1113	1071	1110	1061	1117	1082	1096	1120	1075	1032	1127	1089	1081	1056	1111	1070	1112	1060	1077	1079	1032	1116	1125	1099	1087	1023	1135	1084	1067	1078	1087	1074	1025	1071	1097	1083	1067	1080	1038	1109	1080	1089	1024	1053	1133	1033	982	1034	1052	1082	1015	1071	1072	1079	1107	1073	1069	1044	1092	1063	1089	1106	1092	1066	1024	1086	1076	1051	1043	1093	1117	1022	1142	1110	1060	1107	1000	1080	1064	1118	1051	1087	1068	1090	1098	1064	1058	1112	1048	1043	1094	1163	1052	1054	1070	1102	1055	1036	1070	1077	1046	1070	1089	1084	1058	1048	1051	1044	1042	1024	1070	1063	1125	1103	1101	1026	1101	1063	1066	1110	1073	1049	1103	1076	1081	1061	1050	1055	1089	1042	1064	1046	1136	997	1062	1139	1030	1120	1090	1052	1104	1082	1081	1100	1024	1079	1062	1054	1083	1091	1010	1086	1069	1045	1039	1099	1136	1057	1054	1006	1086	1085	1027	1102	1106	1087	1008	1048	1087	1111	1072	1129	1031	1097	1038	1026	1048	1054	1091	1112	1078	1096	1043	1070	1044	1070	1064	1075	1042	1029	1038	1087	1052	1089	1041	1081	1060	1070	1105	1052	1058	1043	1084	1071	1074	1034	1076	1050	1030	1040	1068	1081	1023	1061	1032	1107	1048	1064	1028	1087	1071	1063	1003	1031	1078	1057	1002	1040	1121	1110	1024	1003	1021	1054	1043	1086	1075	1085	1082	1096	1000	1100	1084	1041	1089	1087	1125	1041	1050	1082	1069	1075	1114	1033	1137	1015	1053	1084	1066	1060	1051	1034	1102	1066	1098	1112	1122	1038	1095	1057	1083	1064	1086	1022	1089	1032	1098	1040	1118	1086	1031	1132	1091	1040	1088	1128	1070	1105	1058	1051	1015	1007	1017	1068	1096	1056	1058	1063	1113	1062	1080	1082	1116	1057	1059	1029	1132	1108	1066	1104	1054	1132	1032	1074	1105	1105	1057	1055	1042	1020	1177	1068	1120	1084	1088	1021	1128	1030	1037	1067	1066	1063	1024	1020	1056	1164	1025	1054	1055	1067	1080	1074	1053	1080	1052	1052	1046	1092	1116	1083	994	1089	1034	1054	1061	1028	1033	1126	1112	1071	1100	1101	1090	1049	997	1077	1076	1115	1097	1087	1011	1060	1045	1024	1034	1029	1114	1100	1063	1105	1073	1017	1043	1060	1059	1075	1062	1004	1116	1058	1049	1131	1057	1032	1047	1078	1055	1048	1033	1048	1035	1109	1048	1085	1087	1132	1112	1030	1049	1091	1104	1099	1069	1105	1125	1076	1055	1084	1060	1053	1060	1084	1096	1080	1085	1032	1031	1082	1063	1071	1050	1084	1088	1049	1069	1053	1122	1075	1038	1069	1089	1066	1090	1091	1035	1033	1095	1039	1032	1040	1067	1015	1098	1054	1024	1096	1053	1032	1076	1094	1039	1094	1155	1108	1076	1069	1032	1109	1105	1059	1087	1028	1053	1107	1003	1003	1026	1071	1108	1172	1065	1088	1000	1051	1077	1043	1133	1049	1098	1135	1059	1152	1101	1096	1086	1079	1036	1077	1077	1051	1077	1110	1057	1109	1041	1106	1047	1045	1020	1092	1083	1081	1044	1075	1049	1081	1083	1012	1079	1077	986	1055	1043	1096	1048	1060	1072	1081	1143	1156	1022	1080	1027	1083	1090	1036	1088	1069	1068	1061	1051	1077	1028	1088	1119	1067	1090	1073	1079	1101	1069	1104	1064	1030	1062	1128	1071	1110	1140	1079	1114	1094	1088	1060	1041	1054	1095	1065	1114	1051	1022	1100	1097	1108	1034	1094	1024	1026	1126	1036	1115	1116	1085	1038	1031	1042	1064	1090	1095	1109	1041	1028	1038	1046	1080	1108	1069	1035	1135	1088	1094	1072	1051	1093	1081	1107	1049	1144	1057	1028	1037	1024	1106	1039	1026	1099	1040	1042	1072	1069	1057	1030	1075	1113	1068	1072	1076	1083	1081	1049	1071	1066	1041	1059	1038	1088	1093	1091	1112	1110	1057	1026	1069	1085	1085	1044	1073	1090	1087	1050	1056	1049	1081	1023	1023	1111	1101	1120	1091	1096	1061	1098	1095	1077	1018	1054	1028	1103	1101	1100	996	1088	1129	1098	1074	1051	1074	1131	1112	1089	1076	1064	1046	1019	1078	1031	1019	1054	1112	1098	1024	1041	1013	1070	1071	1146	1080	1071	1115	1111	1042	1084	1042	1096	1065	1110	1040	1088	1113	1072	1131	1064	1098	1024	1060	1101	1082	1065	1051	1006	1041	1098	1047	1074	1061	1048	1031	1085	1055	1069	1003	1124	1083	1050	1005	1026	1072	1106	1051	1069	1080	1058	1028	1067	1057	1094	1091	1084	1064	1069	1032	1073	1028	1112	1026	1085	1089	1017	1088	1047	1079	1098	1061	1032	1049	1071	1034	1070	1138	1095	1116	1063	1052	1069	1120	1064	1103	1072	1111	1093	1036	1037	1087	996	1034	1104	1108	1050	1063	1010	1031	1083	1025	1043	1052	1068	1062	1094	1061	1119	1085	1149	1083	1101	1051	1067	997	1092	1071	1075	1140	1039	1091	1126	1069	1094	1028	1023	1064	1101	1093	1033	1054	1052	1071	1052	1069	1108	1084	1061	1117	1015	1028	1045	1079	1105	1078	1086	1055	1081	1077	1119	1028	1083	1057	1013	1102	1009	1044	1052	1106	1021	1066	1136	1038	1101	1055	1081	1031	1050	1038	1078	1069	1061	1111	1086	1036	1123	1072	1133	1074	1036	1061	1074	994	1100	1039	1059	1097	1030	1117	1115	1059	1097	1060	1014	1089	1015	1074	1127	1061	1068	1068	1048	1008	1030	1053	1059	1002	1123	1075	1081	1070	1053	1060	1075	1068	1132	1050	1053	1119	1080	1112	1029	1083	1136	1026	1053	1091	1065	1016	1117	1044	1007	1064	1093	1074	1111	1091	1104	1085	1098	1053	998	1076	1040	1088	1028	1050	1006	1060	1033	1081	1036	1091	1091	1085	1064	1054	1056	1098	1050	1108	1022	1079	1062	1087	1057	1037	1069	1067	1128	1065	1061	1088	1077	1084	1045	1013	1026	1050	1099	1090	1059	1065	1034	1061	1023	1085	1065	1056	1059	1079	1050	1046	1037	1056	1069	1043	1046	1112	1044	1032	1044	1021	1086	1056	1083	1117	1098	1084	1084	1054	1123	1006	1108	1070	1085	1082	1033	1065	1047	1040	1075	1066	1041	1054	1089	1114	1101	1080	1139	1092	1024	1053	1091	1151	1078	1023	1089	1036	1077	1118	1042	1101	1126	1045	1068	1051	1100	1065	1037	1003	1064	1107	1053	1051	1090	1030	1083	1033	1071	1042	1122	1052	1060	1083	1117	1053	1105	1043	1087	1084	1087	1079	1092	1078	1115	1074	1009	1121	1071	1060	1081	1065	1085	1112	1049	1046	1053	1018	1062	1026	1077	1098	1040	1098	1095	1059	1106	1101	1037	1038	1043	1050	1075	1050	1070	999	1024	1025	1041	1106	1065	1042	1104	1048	1059	1093	1098	1077	1064	1040	1098	1066	1077	1110	1082	1096	1043	1095	1063	1101	1075	1055	1105	1031	1086	1103	1045	1075	1074	1031	1075	1057	1047	1108	1048	1102	1050	1084	1093	1072	1053	1088	1048	1008	1122	1065	1013	1078	1057	1022	1111	1121	1107	1119	1075	1039	1033	1080	1037	1031	1077	1084	1099	980	1018	1152	1089	1085	1099	1079	1063	1115	1084	1042	1116	1087	1040	1032	1033	1107	1005	1064	1084	1105	1059	1114	1065	1075	1050	1035	1077	1070	1057	1068	1095	1053	1015	1063	1085	1000	1111	1069	1047	1108	1110	1058	1107	1079	1040	1027	1055	1059	1095	1067	1016	1055	1074	1041	1089	1041	1068	1093	1029	1066	1006	1037	1101	1052	1053	1102	1112	1005	1032	1038	1080	1059	1084	1078	1087	1061	1061	1080	1084	1049	1112	1090	1113	1059	1088	1036	1071	1040	1063	1078	1069	1060	1043	1086	1117	1040	1111	1055	1081	1079	1051	1032	1093	1148	1050	1068	1087	1111	1056	1085	1083	1099	1071	1039	1011	1095	1048	1059	1060	1065	1060	1072	1089	1069	1099	1041	1137	1130	1054	1089	1111	1043	1083	1089	1100	1070	1072	1075	1065	1100	1083	1060	990	1043	1041	1072	1048	1058	1060	1026	1083	1064	1075	1031	1097	1092	1015	1035	1072	1049	1001	1096	1020	1105	1055	1022	1013	1050	1086	1072	1021	1104	1068	1022	1102	1095	1077	1105	1039	1037	1088	1013	1015	1069	1098	1067	1150	1102	1031	1060	1078	1136	1077	1085	1079	1090	1084	1074	1033	1062	1080	1083	1077	1091	1112	1081	1105	1066	1093	1075	1114	1077	1081	1033	1060	1045	1102	1109	1040	1072	1069	1076	1062	1079	1071	1113	1086	1078	1094	1095	1035	1097	1087	1012	1044	1058	1087	1126	1051	1046	1049	1039	1051	1060	1077	1145	1034	1097	1056	1113	1124	1052	1090	1101	1064	1039	1074	1068	1074	1081	1064	1094	1056	1112	1043	1047	1082	1001	1092	1092	1036	1059	1006	1067	1074	1003	1035	1021	1068	1115	1096	1040	1047	1110	1067	1069	1082	1066	1036	1073	997	1034	1086	1068	1029	1105	1072	1080	1041	1136	1085	1099
27354	16869	3125	1138	741	617	627	632	602	533	572	590	576	552	565	558	570	529	522	582	536	517	513	553	505	556	539	511	515	501	498	504	469	515	508	489	496	469	513	531	492	486	476	479	461	507	482	492	499	517	509	507	523	510	468	508	493	490	485	486	478	489	483	518	488	478	502	486	484	504	486	501	485	517	506	512	531	512	498	518	489	488	477	501	501	475	524	514	472	519	505	499	491	491	459	506	506	513	490	472	465	535	470	536	521	493	490	453	518	486	505	484	548	524	477	497	502	508	493	526	523	494	460	492	523	501	529	507	487	483	497	493	511	509	508	501	497	561	519	526	467	515	490	478	483	456	477	507	501	543	463	477	491	504	484	489	501	523	467	476	521	503	502	494	505	493	445	526	493	495	529	475	453	461	477	510	478	492	450	475	551	440	513	457	515	495	529	493	496	488	498	491	504	474	509	480	478	525	492	491	467	510	524	511	509	485	538	479	495	535	458	478	463	477	508	460	499	515	498	508	477	462	512	472	519	510	495	508	471	464	499	484	512	492	513	445	501	455	496	509	511	485	513	510	493	526	508	482	495	496	487	455	489	469	460	464	525	534	482	483	472	497	473	502	489	476	490	489	512	530	487	485	488	474	512	479	472	495	473	470	465	495	503	523	503	511	488	451	492	451	465	457	490	505	528	477	510	490	525	502	533	506	504	510	463	503	451	467	516	506	496	518	490	470	530	472	537	498	472	462	480	452	494	493	486	516	456	501	494	488	519	529	490	472	464	471	501	478	470	475	475	478	519	524	506	507	493	483	462	518	479	512	532	513	497	477	487	465	476	487	498	487	486	485	490	504	458	496	458	485	507	495	516	520	498	458	471	484	524	451	490	488	511	502	528	553	487	487	494	490	451	501	518	490	515	485	527	488	464	482	546	500	490	489	510	482	518	506	492	519	444	487	507	493	478	488	512	439	474	504	482	496	489	473	518	502	509	492	506	518	505	504	534	519	519	491	485	491	505	529	475	521	501	498	510	475	456	480	528	509	518	493	490	525	490	530	470	506	492	554	495	446	501	515	498	496	459	520	487	482	486	505	489	479	476	499	469	476	482	504	520	521	485	489	460	492	517	485	486	440	448	484	503	547	491	513	519	523	496	473	505	494	475	518	543	469	486	521	503	491	510	498	521	523	503	467	499	522	478	521	481	500	514	540	502	521	506	495	519	520	511	473	501	507	461	483	501	498	542	457	464	514	458	537	523	528	488	497	514	467	476	479	479	460	467	477	484	473	506	529	505	487	469	479	462	503	461	487	476	534	503	476	470	477	532	487	495	486	505	529	473	505	504	521	497	518	517	471	444	498	489	460	443	500	460	502	481	471	460	468	537	465	493	542	509	480	516	488	475	494	472	542	468	496	499	528	474	476	497	448	445	505	487	507	483	471	469	477	479	526	491	474	469	490	483	498	472	506	503	465	496	492	475	478	482	496	510	536	509	493	457	511	473	483	482	528	506	506	512	476	480	518	475	468	452	504	431	459	471	485	500	483	462	494	452	510	495	480	476	488	478	477	474	526	494	528	462	462	466	480	504	470	529	463	469	482	508	517	505	467	512	494	502	497	486	487	487	484	514	464	505	488	510	514	473	487	486	504	464	500	474	458	518	489	473	516	455	483	485	529	468	496	519	545	444	463	503	525	496	479	498	499	541	510	535	480	498	477	487	486	497	465	510	501	498	496	450	530	493	481	520	472	488	516	506	503	483	480	505	451	523	478	515	497	485	455	482	453	509	504	504	496	470	511	473	479	495	466	478	515	508	493	463	459	487	496	498	519	493	500	494	499	513	510	503	463	497	509	468	496	520	514	513	458	450	514	513	508	491	482	483	510	497	482	502	483	513	496	466	507	502	519	486	466	497	473	478	478	484	520	468	499	469	483	503	463	492	463	456	474	524	474	494	513	489	468	493	500	505	511	473	491	477	531	505	465	485	488	482	500	469	530	497	454	503	503	457	465	509	513	471	480	500	520	480	553	522	472	467	501	471	482	472	493	511	502	510	483	512	502	487	500	530	499	509	470	465	515	491	488	491	526	490	470	440	505	484	502	486	508	485	503	476	514	493	514	481	494	508	498	489	490	466	465	465	481	468	491	493	498	449	515	486	527	489	488	505	481	491	484	491	494	526	547	499	470	490	505	507	513	502	470	484	463	518	464	520	474	504	539	491	455	523	492	484	479	517	485	495	421	501	485	521	471	496	541	511	457	504	468	527	500	515	511	503	451	485	475	498	508	498	486	480	498	547	503	484	539	483	491	488	473	510	493	510	475	484	490	456	469	511	492	526	534	502	521	524	493	475	490	506	500	461	503	529	553	486	449	532	500	484	496	521	524	498	498	471	503	470	499	514	514	488	510	483	509	481	501	466	487	503	490	563	481	495	439	484	503	503	477	521	482	480	486	519	554	473	474	507	525	474	490	473	469	503	502	502	463	488	477	482	489	474	485	533	491	508	480	452	461	543	486	491	491	463	501	545	487	488	439	517	494	485	481	464	479	453	492	492	525	484	485	478	495	473	497	514	475	494	507	500	507	481	480	525	488	511	509	496	483	544	497	524	495	480	526	496	469	471	513	512	493	503	504	506	516	509	486	539	542	510	492	489	490	472	503	474	481	484	508	518	493	515	511	494	479	520	436	480	506	506	485	507	466	495	494	507	488	527	522	500	508	492	482	464	510	490	483	454	476	541	470	492	498	478	506	480	529	480	501	480	498	515	492	480	503	513	490	454	493	506	494	449	495	462	516	474	514	477	510	514	479	487	490	494	491	478	494	469	443	509	558	516	491	489	492	494	480	482	506	517	507	512	475	501	489	504	502	460	495	501	555	500	498	509	479	550	492	520	482	493	529	505	491	517	491	467	499	504	547	486	493	506	507	513	524	482	468	483	489	508	519	486	509	499	496	533	538	476	490	445	500	474	478	508	527	498	526	540	499	464	493	482	447	481	481	515	491	470	469	482	482	509	467	497	478	511	496	471	521	506	510	461	463	472	531	465	528	534	522	485	536	500	507	495	493	520	525	498	485	495	488	492	447	488	451	495	516	497	453	515	474	462	477	481	488	486	496	506	489	502	476	455	532	455	460	490	488	513	505	469	523	521	515	530	494	476	485	507	525	519	477	475	510	479	494	480	507	522	516	561	428	509	450	508	544	482	487	475	511	514	497	499	486	453	513	502	453	483	483	513	475	540	524	495	486	484	427	488	458	487	477	478	498	502	478	483	502	527	538	511	519	496	496	496	497	466	501	517	479	529	461	483	508	470	494	501	477	468	487	496	472	537	450	429	509	496	557	523	479	485	481	523	533	511	540	539	496	482	451	511	450	461	494	446	486	470	510	488	495	516	523	482	474	478	537	478	504	525	509	496	504	520	525	546	459	499	472	502	502	496	484	481	461	502	462	480	476	480	446	474	473	491	454	532	502	503	450	501	529	490	478	470	491	497	511
5714	4314	4029	2587	1908	1675	1569	1494	1432	1362	1380	1402	1341	1330	1271	1226	1311	1258	1282	1246	1219	1142	1218	1066	1116	1092	1123	1095	1115	1102	1063	1076	1075	1084	1103	1059	1074	1112	1099	1093	1116	1054	1023	1048	1075	1028	1097	1073	1033	1040	1100	1079	1065	1067	1122	1028	1043	1041	1063	1073	1048	978	1047	1063	1065	1036	1082	1105	1082	1067	1096	1006	1042	1030	1086	1021	1036	1051	1093	1123	1117	1048	1115	1028	1041	1029	1082	1038	1072	1067	1073	1035	1002	1023	981	1077	1078	1030	1040	1065	1064	1022	1122	1090	1029	1022	1016	1113	1121	1081	1064	1036	1105	1065	1077	989	1052	1073	1058	1054	1060	1045	1046	1076	1028	1029	1094	1085	1049	1048	1095	1076	1059	1089	1077	1041	1053	1020	1095	1048	1063	1069	1069	1022	1042	1073	1100	1082	984	1066	1041	1056	1098	1054	1075	1089	1039	1081	1083	1047	1080	1021	1056	1058	1085	1055	1042	1058	1111	1021	1076	1025	1118	1019	1027	1098	1025	1067	1066	1108	1035	966	1011	1064	1040	1055	1075	1031	1118	1033	1077	1021	1031	1012	1036	1011	1011	986	1047	1058	1055	1008	1116	1036	1053	1046	1116	1076	1052	1083	1074	1051	1066	1062	1048	1052	1028	1031	1021	1051	982	1015	1063	1021	1077	1045	1064	1149	1041	1054	1063	1029	1072	1081	1042	1007	1079	1027	997	1044	1061	1045	1136	1070	1069	1031	1042	1076	1104	1027	1041	1044	1087	1029	1066	1055	1040	1046	987	1064	1061	1077	1049	1079	1088	1059	1101	1048	1016	1069	1040	1061	1015	968	1093	1082	1136	1046	1034	1011	1109	1075	1038	1068	1046	1137	1068	1012	1036	1052	1076	1069	1071	1057	1020	1100	1066	1016	1072	1052	1048	1060	1030	1092	1067	1047	1076	1003	1076	1091	1017	1099	1073	1038	1017	1013	1102	1040	1059	1090	1088	1057	1028	1056	1065	1053	1070	1021	1048	1062	1099	1058	1056	1023	1033	1028	1079	1049	1029	1110	1077	1045	1109	1092	1094	1027	1046	1033	1051	984	1060	1041	1016	1038	1045	1046	1096	1030	1137	1019	1021	1089	1066	1000	1043	1056	1043	1033	1079	1062	1028	1073	1030	1042	1017	1037	1040	1045	1115	1083	1005	1054	1077	1058	1041	1123	1114	1069	1061	1011	1064	1030	1025	1053	994	1072	1003	1023	1037	1083	1092	1055	1086	1092	1113	1066	1097	1086	1135	1033	1063	1062	1063	1093	1069	1059	1027	1009	1070	1036	1009	1075	1122	1046	1030	1007	1036	1064	1008	1051	1041	1060	1061	1022	1065	1019	1143	1072	1059	1057	1044	1046	1010	1088	1058	1028	1026	1069	1045	1091	1083	1076	1085	1034	1025	1087	1040	1010	1080	1074	1073	1019	1106	1017	1003	1062	1109	1064	1035	1006	996	1027	1074	1010	1112	1036	1021	1032	994	1064	1014	1043	1037	1060	1010	1113	1128	1065	1079	1054	1024	1054	1075	1041	1058	1049	1064	1015	1067	1051	1050	1043	1062	1080	1045	1102	1033	1085	1047	1037	1104	1078	1092	1041	1034	1075	1085	980	1016	1053	1063	1025	1093	1056	1059	1053	1040	1076	1036	1036	1105	1025	1020	1033	1048	1095	1030	1039	1017	1107	1092	1056	1094	1082	1070	1087	1039	1040	1029	1068	1095	1081	1105	1038	1045	1039	1010	1068	1073	1083	1055	1119	1098	1036	1108	1020	1092	1060	1064	1059	1064	1039	1084	1049	1037	1102	1027	1047	1063	1055	1086	1087	1052	1061	1064	1079	1052	1076	1019	1017	1032	998	1052	1016	1040	1052	1058	1073	993	1055	1041	1125	1035	1069	1004	1007	1066	1066	1068	1032	1086	1022	1000	1080	1111	989	1076	1063	1044	1058	1012	1067	1056	1013	1047	1120	1009	1057	1032	1067	1033	1058	1019	1015	989	1061	1000	1059	1048	1095	1074	1080	1064	1022	972	1056	1078	1096	1093	1017	1049	1089	1088	1047	1070	1006	1011	1040	1052	1112	1085	976	1070	1027	1039	1121	1038	1046	1049	1087	1053	1123	1042	1109	1037	986	1055	1093	1009	1054	1056	1041	1073	1031	1014	1037	1060	1035	1075	1016	1041	1079	1113	1016	1078	1048	1044	1055	1089	1066	1026	1098	1078	1031	1038	1026	1076	992	1075	1063	1033	1005	1050	1092	1012	1066	1078	1045	1075	1046	1028	1034	1011	1017	1066	1010	1058	1030	1092	1020	1105	980	1079	1001	1061	1042	1062	1036	1070	1056	1100	1061	1039	1043	1025	1005	1080	1071	1088	1087	1033	1061	1037	1049	1079	941	999	1041	1057	987	1033	1086	1109	1070	1057	1111	1028	1071	1098	1084	1040	1095	1037	1062	1061	1083	1065	1054	1002	1043	1070	1038	1006	1076	1058	1088	1081	1044	1064	1015	1055	1026	1057	1091	1080	1110	1021	1073	1089	1089	1088	1001	1015	1071	1082	1067	1030	1039	989	1035	1078	1051	1048	1064	1061	1055	998	1068	1118	1024	1031	1055	1028	1066	1025	1072	1029	1022	1065	1003	1046	1027	1060	1038	1077	1057	1081	1078	1001	1045	1108	1078	1073	1074	1081	1033	1076	1087	1064	1070	1035	1049	1075	1098	1029	1067	1009	1046	1037	1046	1078	1097	1076	1049	1021	1097	1075	1063	1098	1098	1057	1036	1066	994	1005	1076	1050	1026	1049	1048	1020	1000	1058	1009	1118	1065	1056	1058	1066	1047	1055	1099	1010	1043	1051	1006	1075	1040	1013	1059	990	1074	1056	1040	1049	1119	1039	1108	1062	1109	1067	1020	1002	1032	1084	1069	986	1052	1020	992	1030	1021	1010	1016	1075	1045	1013	1024	1069	1102	1019	1047	1026	1022	1027	1084	1081	1080	1038	1052	1080	1030	1072	1110	1062	1046	1068	1034	1048	1022	1076	1052	1085	1048	1007	1039	1083	1065	1093	1019	1043	1056	1057	1065	1028	1072	1013	1041	1118	1018	1065	1079	1071	1011	1012	1062	1054	1083	1038	1056	1060	1054	1016	1081	1076	1008	1052	1050	1048	984	1067	1022	1082	1075	1065	1055	1042	1025	1083	1113	1005	1060	1091	1051	1045	1046	1121	1036	1055	1047	1064	1083	1020	1113	1037	1083	980	1087	1054	1026	1131	1115	1025	1088	1043	1062	978	1046	994	1082	1115	1039	1053	1048	1077	1011	1006	1001	1044	1045	1060	1002	989	1069	1041	1064	1104	1057	1144	1034	1094	995	1153	1085	1022	1015	1040	1082	1009	1063	1055	1074	1066	1046	1048	1073	1032	1040	1022	1074	1037	1051	1010	1111	1057	1017	1082	1082	1085	1046	1061	1024	1082	1063	1062	1090	1040	1058	1070	1082	1080	1032	1083	1053	1032	1046	1005	1087	1023	1109	1022	1015	1082	1088	1027	1061	998	1085	1069	1076	1058	1061	998	1047	1000	1078	1008	1032	1085	1017	1015	1047	1025	992	1113	1053	1060	1043	1008	1114	1045	1090	1052	1063	1018	1086	1031	1089	1050	1074	1123	1104	1108	1098	1063	966	1096	1105	1081	1061	1056	1063	1021	1060	1086	1040	1068	1022	1123	1065	1000	1107	1058	1029	1086	1095	1014	1072	1059	1062	1017	1114	1003	1036	1041	1050	1002	1033	1085	1043	1109	1091	1096	1047	1074	1056	1060	1010	1080	1031	1056	1076	1049	1028	1038	1025	1040	1062	1051	1030	1082	1063	1035	1016	1086	1011	1039	1154	1039	1059	1109	1024	1015	1011	1086	994	1051	987	1041	1105	1020	1074	1044	1095	1016	1027	1065	1049	1096	1097	1052	1066	1057	1055	1083	1050	1020	1035	1079	1067	1036	1048	1000	1003	1086	1106	1038	1053	986	1099	1059	1038	1043	1000	1044	986	1043	1008	1074	1023	1053	1105	1064	1052	1119	1020	1050	1077	1002	1067	1021	1068	1014	1058	1083	1025	1091	1076	1046	1121	1033	1066	1095	1036	990	1061	1037	1073	1033	1089	1012	1057	1039	1097	1018	1008	979	1124	1085	1056	1030	1060	1066	1114	1026	1030	1050	1060	1080	1055	1116	1065	1066	993	1002	1051	1013	1048	1046	1015	1069	1080	1030	1067	1097	1085	1045	1059	1008	1039	1054	1085	1080	1013	1085	990	1026	1071	1041	1035	1060	1064	1088	1022	1000	1048	1110	1128	1019	1093	1027	1042	1066	1066	1014	1063	1054	1082	1033	1154	1136	1049	1050	1086	1037	1007	1052	1048	1089	1051	1062	1095	1051	1076	1068	1042	1053	1090	1061	1028	1068	1033	1041	1062	1021	1074	1075	1046	1073	1056	1054	1073	1036	1052	1066	1069	1079	1048	1037	1048	1112	1020	996	1031	1020	1051	1064	1059	1004	1062	1048	1046	1056	1070	1078	1043	1058	1107	1037	1083	1033	1071	1008	1085	1020	1088	1067	1036	1056	1046	1021	1098	1079	1003	1057	1078	1054	1079	1045	1033	1088	1065	1063	1031	1062	1035	1002	1029	1038	999	1096	1104	1052	1076	993	1001	1030	1034	1038	1071	1083	1087	1037	995	1068	1049	1026	1134	1077	1099	1093	1082	1050	1031	1023	1088	1036	1068	1048	1080	1107	1049	1081	1059	1078	1032	1026	1048	1072	1124	1053	1093	1027	1045	1081	1012	1038	1070	1011	1061	1062	1039	1078	1062	1122	964	1076	996	1058	1065	1003	1087	1059	1071	1068	1025	1051	1048	1045	1076	1072	1076	1001	1016	1086	1089	1023	1026	1042	1008	1074	1071	1031	1029	1064	1031
25075	21456	27939	25302	11668	1617	1094	817	708	666	613	604	590	572	537	524	518	476	459	481	467	432	408	410	409	360	413	393	412	356	358	354	361	380	345	329	355	346	325	350	351	339	352	333	322	346	320	316	314	338	335	318	351	347	323	348	315	346	316	329	334	384	370	307	306	316	346	328	342	325	322	357	308	353	324	351	320	348	334	315	314	309	335	349	314	315	330	333	345	358	358	353	332	349	342	297	323	316	351	330	348	364	348	308	344	366	323	341	348	341	347	343	313	361	326	316	365	342	339	319	329	314	324	315	300	332	319	331	309	332	333	339	326	300	309	321	348	345	324	343	322	301	352	315	333	339	353	314	303	322	318	294	327	338	360	283	369	326	358	311	315	314	335	328	297	364	329	338	329	346	301	335	321	341	337	329	333	342	317	299	311	324	344	335	346	323	311	326	358	338	331	321	357	327	330	353	327	338	316	319	331	329	337	321	333	318	324	320	319	335	335	331	337	333	305	302	342	324	322	339	335	334	328	324	326	306	323	335	336	312	339	339	309	360	315	336	338	344	296	290	313	316	331	306	329	361	324	359	348	328	336	341	321	333	326	313	295	305	345	334	332	314	334	311	355	347	339	341	334	327	326	344	313	342	330	320	318	332	320	355	346	322	328	331	312	323	298	337	365	316	325	350	338	354	347	344	302	344	372	314	341	371	304	367	346	305	330	377	327	328	314	345	325	354	358	343	339	329	307	364	364	318	279	320	305	352	327	330	326	302	340	344	335	316	319	363	355	310	347	307	361	347	338	309	345	307	373	342	353	314	319	334	331	362	349	361	340	311	333	356	327	316	347	306	372	307	308	345	341	377	379	318	326	339	347	307	337	326	311	327	333	373	322	339	335	312	346	337	316	292	320	367	361	338	341	317	335	342	362	340	299	336	327	342	335	296	313	349	349	288	338	331	336	342	331	320	311	290	331	352	324	336	330	371	341	314	331	311	335	324	320	333	320	352	343	317	339	344	323	316	327	316	332	336	324	338	355	337	326	326	329	355	341	292	337	333	324	322	350	293	350	352	321	322	348	339	326	341	326	327	330	355	350	316	368	322	318	296	299	320	346	333	313	353	322	319	318	318	338	342	369	367	363	323	323	341	351	327	317	336	325	335	323	317	353	318	332	325	349	325	330	321	359	362	332	319	315	342	336	311	326	357	304	320	327	366	317	343	312	344	339	299	382	319	346	372	365	294	362	358	312	335	324	328	336	342	307	329	355	350	314	340	312	322	295	345	322	338	338	350	336	326	327	313	320	334	345	292	326	332	335	340	323	333	339	323	307	324	338	327	318	325	353	346	355	338	333	327	364	340	333	356	330	306	307	329	319	314	328	328	309	318	343	338	337	320	338	346	285	352	344	342	332	319	345	305	330	355	326	332	317	350	341	291	338	311	353	284	351	327	333	342	336	337	325	345	341	364	330	311	326	345	325	318	321	320	323	351	338	326	339	323	347	332	336	318	325	339	326	358	304	338	297	319	328	312	330	314	319	315	336	299	334	303	343	356	348	327	338	335	300	355	314	363	285	335	315	338	323	350	339	343	306	348	346	314	318	338	317	330	288	336	354	369	354	343	291	307	339	323	351	346	306	319	325	342	293	367	323	337	322	328	325	323	324	325	321	328	282	349	365	354	377	334	330	319	346	345	309	349	308	312	319	331	371	341	332	317	311	347	330	291	318	334	338	328	381	337	355	328	327	316	348	324	321	337	320	324	314	303	291	351	344	313	322	337	324	342	340	299	319	298	335	309	328	332	358	363	342	337	304	376	329	346	340	333	352	340	323	323	366	336	316	291	328	350	329	346	356	341	352	353	346	312	329	329	329	342	340	298	296	316	328	333	317	301	318	326	325	322	333	324	326	332	369	355	318	331	324	328	362	354	327	301	299	346	320	281	358	334	293	336	319	334	369	310	329	292	348	343	319	338	326	311	326	343	340	334	357	328	333	333	348	324	309	330	326	333	322	284	344	341	330	350	365	304	336	334	329	322	341	317	360	312	337	339	326	338	319	317	348	331	348	360	294	319	325	337	298	332	362	313	319	319	337	331	354	339	308	354	323	370	337	309	345	334	318	350	300	306	363	329	306	319	325	326	346	307	315	319	322	360	324	343	294	361	305	318	304	314	340	375	320	318	312	316	310	335	343	354	340	327	323	327	319	316	318	357	310	292	305	340	354	328	315	350	302	345	334	345	357	347	336	324	329	287	333	318	318	331	326	320	343	374	330	339	305	308	321	339	347	363	340	318	348	290	340	343	316	322	337	320	330	335	313	361	345	342	308	310	327	318	332	313	340	331	329	316	347	352	299	314	349	321	329	361	329	332	310	325	323	296	334	341	300	306	354	325	386	323	316	342	337	346	305	315	310	316	319	359	309	317	310	291	336	362	331	325	308	331	344	339	339	321	359	341	317	317	351	331	311	322	306	332	326	353	347	318	324	358	363	315	328	343	339	316	348	325	320	336	294	336	330	336	316	329	329	309	336	371	336	312	305	321	321	330	338	321	347	339	323	313	331	313	312	329	346	347	308	350	334	350	286	394	349	321	340	326	358	345	332	309	313	314	315	339	321	330	356	336	326	360	319	328	357	346	336	341	338	328	361	345	334	332	307	333	337	339	354	313	311	313	327	333	319	315	323	291	321	343	314	283	316	330	300	335	362	298	362	338	317	313	350	314	310	296	335	339	360	294	323	341	304	320	310	336	348	355	334	346	342	319	340	347	309	325	350	337	336	351	357	321	355	317	360	358	360	335	328	343	350	318	323	324	329	307	365	325	318	330	359	315	319	334	316	337	343	352	339	333	326	280	336	314	315	348	320	346	352	319	304	339	318	317	290	320	324	342	331	320	358	323	349	345	324	323	307	325	319	316	328	308	329	314	307	332	324	301	317	311	323	326	324	328	335	301	319	299	339	336	374	352	315	322	337	322	343	287	338	316	310	301	328	338	301	348	331	344	321	321	323	332	321	331	313	320	355	334	371	331	338	340	302	357	325	344	321	329	345	327	347	335	337	311	324	336	368	335	318	303	343	328	347	301	320	281	319	284	316	345	303	320	324	319	321	341	347	300	324	364	320	293	339	314	351	302	331	353	337	332	307	346	318	330	334	306	321	354	319	360	349	333	343	352	300	304	310	311	327	296	323	318	320	317	295	319	350	343	300	356	317	314	302	366	349	350	328	328	301	288	330	327	330	330	339	330	315	365	337	307	331	306	304	309	329	324	311	324	301	303	319	344	318	304	374	307	337	313	325	319	286	338	355	336	348	327	333	339	307	319	356	320	326	330	336	331	312	351	338	350	332	309	330	341	372	342	322	340	334	339	314	347	334	348	366	341	320	301	312	327	323	321	323	329	308	339	332	315	339	370	324	305	318	328	311	322	285	327	309	337	318	335	311	332	356	330	320	321	319	314	322	335	350	342	309	313	328	299	323	325	313	318	348	333	309	306
8217	14843	13197	7982	5320	4013	3144	2676	2372	2128	1887	1787	1631	1658	1553	1594	1513	1464	1347	1340	1190	1227	1130	1068	928	940	824	888	860	811	819	841	876	845	810	836	812	813	780	742	759	723	766	746	752	731	692	746	727	763	721	773	764	715	703	742	741	705	715	736	713	713	769	686	737	749	668	671	778	744	738	754	702	722	739	703	722	705	753	737	717	770	707	711	710	705	749	720	741	715	745	723	671	751	759	703	741	732	758	716	753	773	757	713	780	734	738	698	720	729	738	733	751	742	751	785	719	765	697	764	685	709	781	746	703	689	725	725	715	733	698	698	742	738	759	739	703	735	719	684	762	717	707	731	729	741	673	741	752	726	719	710	737	722	737	784	698	698	683	725	730	692	774	750	724	740	745	696	743	743	753	735	721	765	698	772	692	754	772	739	750	764	713	711	723	781	714	717	745	743	724	742	677	711	753	714	740	698	724	714	752	730	707	770	678	705	679	808	750	739	746	743	755	749	744	697	738	757	757	742	720	716	708	743	756	765	825	691	696	699	749	757	749	728	734	733	701	745	769	717	725	710	685	737	736	746	717	662	730	714	782	746	731	706	739	694	706	702	716	698	747	711	724	731	727	721	722	788	727	703	718	737	729	742	745	758	708	702	735	713	733	782	724	717	719	711	722	759	745	780	745	777	751	739	722	748	749	719	709	759	745	752	757	716	762	742	767	775	751	687	719	710	710	762	695	733	686	758	716	693	707	721	735	704	734	723	692	689	684	761	697	719	691	758	740	710	731	734	680	735	706	705	763	698	730	737	730	711	712	670	727	709	760	708	731	757	744	706	720	767	730	730	719	742	734	746	734	664	729	685	749	707	745	693	706	744	731	721	704	655	784	730	650	696	755	757	709	709	707	711	747	705	733	733	725	774	690	736	703	772	736	704	730	716	665	768	777	743	723	721	698	742	677	684	718	684	671	707	778	724	758	714	679	737	717	728	758	749	703	743	706	706	725	735	745	729	749	767	739	715	721	735	752	718	750	691	735	779	710	740	707	705	760	730	723	746	679	744	765	695	717	766	762	718	711	751	700	726	706	736	730	724	732	761	711	755	736	685	690	773	705	752	686	702	747	750	698	710	697	752	730	736	706	741	728	703	719	712	748	707	705	735	742	756	720	762	727	742	726	735	716	658	747	710	778	704	706	737	723	751	739	751	657	716	695	737	671	774	719	776	749	729	724	737	757	730	712	695	720	672	720	715	754	777	702	759	721	732	673	716	734	757	735	688	738	740	720	734	706	708	730	713	679	765	744	725	728	738	715	721	741	729	750	707	716	745	721	713	738	791	726	716	719	732	707	693	770	742	744	694	704	689	761	681	705	698	715	747	713	661	735	713	709	704	747	756	728	774	709	683	713	675	709	732	705	686	686	691	679	764	718	700	708	704	715	742	762	731	747	722	736	755	762	764	688	695	694	731	749	677	728	750	768	696	732	743	715	739	738	714	729	717	723	735	772	693	736	712	756	690	720	721	744	709	746	703	739	662	731	716	704	705	722	758	698	733	717	675	801	737	742	758	721	709	734	733	790	707	739	722	703	715	741	694	780	740	782	765	756	743	738	698	737	733	726	729	733	716	737	731	734	719	768	749	702	714	682	751	721	779	737	715	698	697	696	741	724	706	715	719	717	780	695	701	758	729	672	718	739	669	671	693	765	719	718	699	727	786	719	742	714	705	714	703	766	695	635	738	756	759	696	705	733	784	703	704	738	696	703	756	699	764	749	729	716	714	760	723	735	741	760	752	750	701	736	721	723	687	716	727	710	709	753	747	689	723	698	709	718	718	721	777	732	734	727	695	669	675	699	680	748	670	689	718	753	703	719	705	714	731	698	767	721	702	697	793	742	721	766	746	718	749	742	798	715	692	711	744	746	733	723	759	775	743	772	740	731	752	734	696	682	676	685	740	697	708	776	724	746	733	736	727	710	748	745	693	746	705	716	695	697	798	728	720	705	748	713	729	709	747	732	703	703	713	734	741	750	717	695	705	739	744	755	665	731	737	684	765	655	728	747	683	724	719	736	705	708	728	747	697	744	709	726	763	719	738	707	741	750	715	702	711	727	702	694	741	706	718	721	755	715	727	768	690	710	727	730	746	733	741	686	731	709	706	737	760	723	763	744	691	731	757	716	702	718	706	742	757	695	742	719	689	712	672	711	721	759	730	763	733	723	751	734	703	727	763	721	749	709	734	720	706	683	725	696	766	684	765	702	746	776	779	727	760	726	748	733	708	720	710	695	706	759	762	744	738	745	699	675	718	662	733	729	728	726	747	754	739	699	741	742	710	699	690	706	739	723	683	724	766	689	764	751	725	696	707	716	715	745	706	732	735	723	751	699	760	737	740	722	731	722	697	739	751	730	707	715	746	728	775	726	771	660	709	754	740	696	776	745	689	724	725	709	728	727	674	698	746	699	777	737	736	741	691	685	714	702	737	733	785	709	667	713	698	688	718	745	701	717	743	752	724	728	712	747	692	669	748	719	721	687	716	680	776	741	704	746	714	685	705	709	760	738	714	717	751	757	697	739	717	761	738	726	717	710	717	674	756	712	723	706	773	732	723	711	696	719	737	677	762	757	717	712	736	742	703	709	748	711	778	699	735	710	736	754	700	741	721	708	722	687	728	767	773	740	758	727	726	740	671	689	713	703	734	729	695	710	701	717	701	721	731	690	708	721	789	775	697	750	755	705	712	725	727	752	701	682	752	721	728	683	706	752	764	717	730	699	708	715	733	758	731	733	734	723	768	716	730	666	745	744	710	714	732	752	762	684	752	675	731	725	680	771	731	735	749	726	791	745	730	676	706	753	676	714	736	719	724	736	723	766	738	746	764	709	749	682	723	674	723	792	668	730	739	697	703	732	719	763	721	725	729	741	719	728	674	716	714	688	662	688	742	733	731	719	730	725	754	716	729	755	714	764	736	781	704	723	736	677	708	737	716	679	694	726	755	697	777	724	731	703	724	707	683	677	768	724	722	701	778	707	716	730	738	692	713	705	726	739	720	738	707	744	761	723	740	710	788	748	732	768	766	701	763	700	694	693	742	769	707	778	726	750	745	748	767	697	678	743	773	711	731	714	691	716	693	711	749	732	758	772	721	778	687	721	715	736	703	692	782	727	750	781	747	719	733	746	739	775	705	758	744	746	721	741	761	724	727	707	728	711	716	723	711	684	736	719	696	717	737	729	678	714	730	725	704	729	747	751	727	704	704	709	763	784	749	708	738	735	697	708	736	684	766	728	710	736	740	777	723	730	691	748	696	723	730	677	733	688	738	731	709	716	695	738	732	744	694	751	705	738	741	698	748	744	715	732	674	715	746	740	708	765	740	714	753	707	751	687	699	734	748	737	683	720	677	700	723	718	713	732	726	718	758	685	706	695	722	713	702	753	719	706	709	715	751	758	663	751	739	715	725	695	783	714	722	749	690	701	757	734	740	756	741	743	697
24259	21492	28989	24410	21456	10505	2351	1425	1161	1139	1133	955	947	910	920	838	824	826	780	820	761	695	755	707	657	612	608	581	565	619	586	608	593	586	601	543	603	596	548	530	559	559	524	555	507	547	555	521	518	588	522	579	532	532	584	527	514	509	511	531	533	563	551	558	506	526	518	517	515	526	542	548	547	517	549	552	541	495	506	511	507	539	533	543	547	524	554	493	562	505	547	505	525	550	560	519	517	512	543	514	560	563	534	547	569	560	550	510	497	545	500	530	475	514	520	511	560	585	504	535	532	521	530	548	552	537	514	493	517	550	498	563	526	540	525	544	543	567	547	497	545	534	501	501	498	568	544	563	517	521	530	508	522	548	550	541	566	560	499	548	481	527	532	543	539	527	494	491	494	530	514	520	525	531	523	551	502	518	496	534	512	567	529	559	539	533	533	520	514	497	545	579	533	487	531	544	545	556	532	552	517	501	513	515	489	544	545	544	522	513	492	541	497	536	526	551	512	524	545	564	541	496	524	516	502	496	546	530	522	523	508	483	534	522	552	515	535	480	546	523	560	558	518	505	537	552	478	497	489	508	508	536	500	533	517	496	483	525	532	532	486	550	509	533	541	557	561	534	531	538	501	520	551	513	507	526	514	535	529	479	557	539	507	516	481	565	525	575	603	524	512	537	529	534	507	504	513	533	534	513	579	514	538	550	519	534	494	485	527	512	502	569	532	546	513	508	502	551	515	532	498	530	534	533	507	534	526	535	530	541	555	523	518	537	564	533	509	544	532	567	532	507	532	520	543	540	527	564	498	510	519	529	537	504	555	499	520	509	538	560	534	517	509	499	544	522	545	541	533	521	562	543	572	526	499	516	502	510	567	484	500	530	540	514	524	534	521	500	495	544	531	526	547	490	528	526	560	549	523	491	568	515	538	540	564	493	562	504	550	535	511	553	538	543	531	510	529	514	492	568	546	507	526	546	538	482	488	541	541	532	569	542	494	503	544	511	526	524	503	490	502	531	568	525	583	541	521	524	533	531	513	528	558	476	568	499	515	501	555	498	496	538	510	573	504	537	518	504	536	555	551	505	514	511	559	500	575	519	509	508	522	546	487	549	523	473	531	516	536	493	509	494	540	511	524	503	526	515	545	521	510	524	517	539	525	500	547	502	499	507	522	516	529	510	513	484	517	528	503	523	515	514	511	539	493	551	542	545	548	513	529	524	543	537	513	548	546	568	571	525	487	517	523	572	507	490	553	520	542	526	521	496	601	538	519	561	514	509	541	508	535	542	551	567	535	547	545	590	515	521	526	505	514	532	510	474	508	532	537	531	528	544	529	546	523	495	534	561	497	569	483	522	540	521	551	508	560	528	535	511	539	538	516	521	476	516	572	520	548	512	553	557	520	524	490	518	540	579	532	539	529	517	499	532	529	479	519	518	537	540	524	493	538	527	528	521	524	504	519	530	494	507	521	507	500	544	529	514	477	515	506	521	541	544	498	527	556	577	524	532	509	508	562	542	523	460	513	542	547	523	550	565	557	518	491	559	547	516	541	494	515	515	498	506	535	567	545	475	528	527	521	498	485	481	506	533	527	517	529	517	527	543	513	527	527	517	510	539	537	538	539	536	529	536	519	523	534	512	509	552	519	509	529	532	509	535	523	553	528	535	550	527	509	528	506	507	589	542	509	550	563	513	531	557	513	513	495	532	526	529	488	535	559	515	543	503	528	515	531	516	514	513	573	492	527	570	523	531	512	515	485	490	527	526	529	512	529	557	543	547	522	542	540	509	561	544	502	535	573	485	499	544	553	525	538	528	558	513	526	545	485	508	535	477	548	511	543	532	577	564	488	586	528	540	501	521	500	555	485	547	503	517	518	558	537	516	499	536	562	526	518	542	454	518	496	531	548	498	531	531	504	471	537	524	547	514	527	531	547	508	539	526	561	552	510	522	538	510	494	555	525	516	530	569	512	560	537	515	517	576	523	523	543	495	518	508	525	572	493	521	508	562	555	522	563	547	495	510	523	538	504	500	523	540	527	499	515	490	533	522	515	541	488	492	508	502	544	497	511	478	541	538	519	515	497	491	514	573	513	489	522	518	534	532	529	537	552	551	504	520	555	542	579	517	560	518	545	566	521	566	554	546	536	530	569	540	552	504	520	492	500	510	506	529	552	546	525	518	524	501	533	556	517	545	481	525	574	514	507	515	490	523	521	506	512	547	503	525	516	570	516	541	521	507	516	527	537	553	518	526	539	535	532	523	513	573	533	534	483	493	533	492	519	535	574	497	545	491	552	526	528	493	510	510	526	545	524	529	498	518	484	528	503	555	559	523	508	486	593	523	509	503	496	497	578	483	570	515	509	537	495	498	510	534	504	530	511	522	522	525	506	536	511	521	551	494	537	521	530	508	507	516	508	537	551	501	497	507	525	503	570	534	536	498	517	527	540	528	487	492	577	507	510	532	538	519	515	520	507	534	547	562	551	546	552	580	526	518	521	518	538	552	496	512	551	535	541	493	546	528	561	562	548	534	506	511	448	505	536	491	550	525	538	520	498	521	497	510	494	515	505	523	503	481	485	545	513	549	515	563	548	498	521	520	521	522	515	544	540	556	545	511	551	525	515	515	478	494	508	522	507	506	515	541	520	561	517	556	511	508	497	538	557	536	495	498	530	516	550	538	516	544	503	501	559	523	524	549	534	501	517	532	535	547	526	527	519	553	547	515	512	532	566	525	515	541	491	516	540	576	504	472	526	502	519	507	543	564	506	542	568	534	502	503	520	536	528	525	545	497	493	518	499	566	547	528	513	511	565	516	518	524	511	542	556	537	488	499	519	492	532	513	519	472	526	507	521	536	512	539	505	505	522	482	521	518	522	542	531	545	540	482	550	521	505	555	531	560	538	572	544	554	496	540	517	580	506	514	543	541	503	532	527	506	550	519	533	528	508	528	503	525	504	479	551	521	509	563	543	535	498	513	512	525	502	529	545	552	517	529	520	508	532	564	518	563	493	542	504	549	526	518	507	529	552	550	522	521	512	522	486	508	524	545	504	538	565	523	523	537	528	487	540	543	556	525	487	534	537	521	500	540	526	506	539	551	557	491	498	545	543	526	522	518	540	480	502	531	521	551	498	575	536	506	525	529	512	554	507	516	531	559	549	520	516	529	531	538	535	530	529	539	524	510	488	524	570	528	525	504	536	496	552	577	557	527	529	504	520	561	516	542	499	521	481	510	498	520	510	513	560	533	508	519	513	521	475	555	542	549	519	547	537	551	543	537	510	531	473	533	529	478	522	541	520	539	519	513	543	539	534	574	506	547	516	498	530	548	523	532	503	498	537	539	516	542	512	514	516	492	501	540	502	536	511	539	511	527	537	528	509	527	531	536	530	542	542	537	499	524	533	541	542	543	505	496	517	528	547	511	510	499	550	503	534	498	552	557	536	490	510	496	528	563	501	570	524	525	559	563	528	525	524	517	535	555
11216	21486	18962	12082	8621	6624	5189	4440	3792	3530	3093	2935	2756	2612	2504	2483	2376	2209	2131	2019	1995	1871	1740	1560	1471	1348	1289	1325	1260	1239	1304	1302	1318	1239	1243	1207	1166	1159	1064	1103	1076	1125	1095	1104	1058	1088	1086	1084	1077	1104	1104	1103	1125	1128	1101	1095	1111	1102	1131	997	1051	1174	1056	1034	1076	1052	1063	1053	1095	1065	1034	1072	1104	1055	1086	1076	1081	1124	1062	1042	1147	1142	1053	1102	1068	1125	1027	1116	1027	1066	1154	1040	1133	1067	1069	1063	1002	1039	1116	1141	979	1023	1049	1034	1093	1113	1034	1038	1042	1083	1051	1104	1060	1034	1056	1061	1093	1070	1082	1061	1066	1022	1076	1081	1100	1107	1105	1042	1049	1029	1078	1091	1042	1045	1102	1060	1057	1082	994	1027	1104	1100	1055	1086	1098	1128	1067	1041	1075	1053	1121	1125	1037	1033	1065	1065	1098	1106	1087	1065	1002	1092	1078	1114	1040	1043	1049	1052	1037	1090	1087	1081	1052	1064	1089	1099	992	1060	1099	1151	1111	1041	1038	1082	1068	1023	1091	1034	1005	1109	1036	1148	1053	1135	1029	995	1057	1079	1037	1079	1010	1063	1074	1069	1043	1043	1059	1101	1111	1070	1091	1044	1049	1127	1004	1030	1059	1103	1068	1092	1056	1030	1080	1085	1031	1075	1062	1039	1053	1105	1058	1061	1120	1021	1074	1068	1063	1063	1066	1072	1026	1015	1059	1078	1055	1109	1048	1036	1068	1109	1045	1031	1137	1069	1012	1039	1028	1127	1037	1042	1094	1012	1054	1056	1093	1054	1040	1044	1086	1052	1041	1115	1048	1097	1088	1029	1066	1032	1028	1033	1093	1040	1047	1013	1045	1092	1090	1046	1104	1052	1036	1033	1060	1009	1126	1069	1074	1088	1083	1042	1059	1044	1076	1101	1049	1073	1090	1066	1097	1062	1086	1056	1041	1011	1088	1076	1060	1091	1018	1078	1083	1041	1121	1062	1090	1089	1040	1111	1101	1068	1074	1030	1036	997	1036	1059	1035	1086	1081	1049	1063	1111	1043	1057	1085	1067	1094	1078	1071	1063	1102	1052	1105	1128	1113	1051	1062	1042	1088	1066	1079	1014	1048	1150	1083	1095	1081	1024	1099	1069	1090	1066	998	1067	1078	1058	1107	1089	1083	1062	1103	1068	1072	1073	1089	1011	1069	1031	1074	1032	1041	1033	1068	1024	1086	1044	1043	1043	1072	1053	1062	1046	1079	1092	1028	1086	1065	1058	1121	1055	1108	1084	1083	1107	1095	1041	1022	1055	1031	1033	1024	1098	1098	1071	1050	1091	1049	1089	1079	1044	1083	1047	991	1049	1061	1090	1044	1094	1091	1073	1066	1120	1077	1066	1060	1109	1045	1067	1034	1062	1012	1101	1015	1117	1126	1113	1057	1039	1004	1082	1077	1081	1069	1043	1062	1058	1058	1058	1074	1033	1082	1040	1101	1075	1069	1034	1091	1044	1126	1059	1071	1028	1084	1083	1038	1050	1059	1031	1095	1076	1037	1113	1110	1117	1101	1104	1052	1049	1058	1083	1016	1049	1027	1049	1083	1044	1030	1089	1097	1057	1009	1096	1055	1080	1066	1054	1098	1045	1036	1084	1065	1140	1101	1040	1046	974	1012	1068	1123	1060	1057	1116	998	1066	1042	1130	1058	1085	1092	1072	1098	1014	1083	1117	1086	1072	1076	1028	1082	1108	1020	1068	1032	1053	1078	1077	1142	1011	1102	1057	1050	1041	1080	1025	1074	1040	1125	1037	988	1058	1044	1034	1025	1134	1105	1074	1087	1119	1057	1080	1123	1069	1108	1042	1041	1035	1083	1084	1048	1086	1036	1028	1030	1123	999	1033	1024	1079	1062	1078	1050	995	1128	1067	1047	1065	1109	1068	1161	1073	1086	1098	1029	1042	1100	1109	1084	1064	1098	1063	1073	1068	1097	1095	1096	1064	1011	1058	1052	1036	1110	1075	1081	1034	1113	1053	1029	974	1124	1057	1062	1096	1044	1077	1055	1083	1018	1150	1075	1030	1043	1020	1030	1100	1087	1049	1038	1059	1048	1079	1095	1071	1079	1040	1022	1079	1094	1059	1119	1024	1056	1041	1078	1058	1057	1107	1102	1089	1059	1090	1102	1097	1089	1078	1073	1019	1082	1117	1045	1058	1089	1090	1030	1115	1054	1068	1101	1068	1001	1044	1100	1061	1033	1090	1093	1008	1033	1072	1076	1086	1069	1057	1073	1071	1031	1045	1019	1014	1049	1049	1051	1057	1047	1043	1027	1057	1051	1055	1096	1077	1092	1029	1073	1055	1054	1058	1061	1070	1042	1057	1031	1093	1058	1064	1039	1009	1036	1136	1072	1092	1035	1108	1073	1066	1056	1055	1054	1064	1091	1076	1052	1051	1066	1052	1067	1066	1114	1086	1076	1017	1063	1060	1031	1089	1028	1082	1049	1039	1041	1062	1049	1064	1040	1016	1045	1069	1040	1042	1077	1089	1103	1055	1033	1108	1107	1053	1065	1013	1076	1014	1030	1057	1052	1077	1065	1112	1074	1120	1108	1065	1071	1082	1127	1093	1094	1016	1032	1053	1143	1102	1061	1091	1065	1075	1096	1031	1073	1114	1040	1029	1103	1108	1064	1114	1064	1063	1090	1069	1022	1042	1103	1107	1097	1064	1059	1060	1070	1104	1043	1071	1028	1102	1058	1089	1023	1006	1057	1057	1062	1056	1043	1078	1111	1057	1103	1060	1013	1092	1006	1042	1077	1119	1054	1038	1050	1085	1063	1067	1073	1087	1071	1128	1085	1050	1101	1075	1057	1087	1099	1088	1035	1114	1087	1040	1048	1019	987	1057	988	1026	1058	1106	1043	1056	1120	1081	1098	1124	1054	997	1081	1028	1088	1055	1021	1023	1021	1062	1108	1057	1045	1082	1064	1107	1086	1035	1071	1066	1083	1031	1053	1057	1052	1054	1099	1040	1077	1111	1036	1080	1061	1022	1088	1049	1000	1115	1077	999	1121	1065	1062	1052	1027	1051	1067	1011	1070	1062	1060	1030	1086	1084	1049	1081	1042	1046	1097	1097	1061	1055	1010	1041	1050	1041	1082	1070	1067	1043	1124	1055	1110	1113	1104	1024	1068	1050	1075	1073	1079	1051	1085	1032	1015	1038	1090	1058	1052	1069	1088	1091	1040	1083	1048	1027	1086	1067	1074	1063	1028	1059	998	1100	1066	1106	1059	1077	1068	1017	1060	1063	1011	1057	1068	1060	1030	1080	1103	1048	991	1072	1039	1114	1076	1065	1045	1122	1058	1044	1072	1038	1046	1044	1016	1031	1063	1069	1070	1110	1088	1057	1076	1061	1009	1069	1015	1059	1044	1075	1058	1049	1104	1102	1105	1064	1061	1029	1114	1049	1047	1075	1109	1113	1070	1063	1056	1060	1066	1113	1093	1103	1075	1104	1109	1069	1045	1064	1037	1071	1053	1072	1065	1016	1116	1107	1039	1044	1065	1087	1031	1102	1103	1093	1070	1141	1081	1054	1100	1070	1049	1036	1078	1011	1029	1106	1088	1041	1067	1075	1166	1070	1114	1107	1059	1056	1110	1096	1023	1059	1014	1085	1046	1060	1091	1061	1119	1074	1024	1045	1063	1050	1003	1101	1048	1120	1077	1025	1065	1074	1099	1058	1022	1068	1091	1045	1054	1040	1042	1085	1083	1058	1031	1053	1030	1159	1061	1022	1075	1048	1003	1048	1054	1091	1014	1025	1095	1080	1058	1074	1038	1121	1007	1100	1093	1134	1083	1042	1066	1085	1031	1057	1093	1038	1060	1061	1112	1015	1089	1064	1062	1066	1010	1037	1042	1080	1097	1091	1036	1085	1053	1023	1094	1078	1033	1079	1086	1122	1038	1083	1036	1060	1076	1104	1086	1079	1049	1037	1100	1044	1057	1095	1064	1100	1045	1033	1029	1109	996	1052	1048	1054	1095	1108	1078	1066	1045	1083	1079	1014	1105	1068	1064	1114	1146	1067	1066	1008	1060	1073	1065	1048	1132	1042	1130	1072	1124	1056	1092	1111	1078	1069	1060	1084	1088	1060	1069	1058	1064	1090	1085	1131	1117	1000	1092	1045	1074	1052	1090	1077	1091	1057	1047	1069	1016	1059	1045	1083	1055	1009	1053	1000	1016	1093	1072	1066	1071	1079	1120	1041	1029	1020	1108	1074	1065	1072	1078	1066	1053	1057	1039	1067	1124	1103	1086	1019	1022	1083	1051	1068	1059	1093	1054	1000	1084	1059	1092	1073	1144	1011	1050	1031	1035	1031	1110	1093	1059	1113	1069	1053	1048	1072	1060	1044	1048	1072	1048	1137	1064	1085	1080	1057	1047	1091	1041	1035	1097	1057	1046	1056	1085	1067	1063	1075	1095	1081	1001	1059	1079	1062	1067	1081	1048	1096	1085	1113	1026	1061	1089	1028	1058	1037	1049	1123	991	1087	1118	1003	1029	1037	1082	1088	1090	1085	1061	1060	1059	944	1026	1062	1072	1075	1019	1072	1080	1100	1083	1062	1090	1062	1062	1095	1083	1071	1133	1072	1066	1052	1052	1068	1114	1059	1056	1054	1068	1053	1098	1121	1014	1041	993	1075	1050	1086	1039	1046	1052	1048	1060	1059	1067	1059	1101	1106	985	1041	1061	1029	1035	1076	1044	1045	1105	1121	1080	1098	1087	1047	1022	1069	1108	1089	1105	1042	1074	1067	1011	1010	1108	1075	1072	1100	1040	1035	1040	1083	1134	1079	1036	1098	1040	1110	1018	1050	1042	1109	1071	1022	990	1063	1038	1130	1055	1059	1058	1102	1072	1016	1077	1053	1094	1056	1042	1085	1067	1080	1095	1080	988	1112	1034	1069	1098	1051	1043	1069	1102	1090	1041	1049	1046	1041	1069	1104	1092	1080	1042	1098
27377	16983	3270	1152	796	689	690	608	605	580	539	576	530	555	571	554	540	588	509	541	526	482	546	489	495	495	519	516	496	493	500	482	474	486	464	497	469	488	509	496	484	491	497	514	479	488	520	450	470	495	467	484	521	492	507	514	473	514	514	503	503	469	471	495	483	472	509	478	504	489	507	484	546	466	526	505	493	484	480	477	505	509	501	504	515	526	523	488	480	510	488	499	505	455	459	459	464	449	511	483	493	501	522	470	490	494	490	507	455	486	463	525	475	460	454	512	509	493	513	477	480	453	509	496	522	487	478	465	495	479	490	495	453	479	490	507	513	474	482	473	494	511	483	470	513	473	499	491	489	488	530	503	486	507	464	483	494	542	489	482	492	537	521	534	536	509	514	477	491	480	457	455	530	527	527	449	483	488	549	508	477	481	489	483	514	481	501	499	492	506	511	500	471	473	504	504	503	499	492	495	504	497	496	530	524	501	491	480	458	510	500	511	526	472	485	488	449	542	487	503	508	475	455	450	496	515	490	533	509	511	494	492	484	479	528	472	523	505	497	487	479	503	513	489	460	519	511	469	512	470	447	509	467	451	517	489	473	506	503	470	528	474	494	484	484	480	523	494	469	490	524	474	500	440	505	514	478	502	511	475	519	479	501	509	517	475	495	484	495	542	497	485	478	495	505	481	506	500	524	526	503	493	512	478	502	517	450	527	482	465	516	513	459	463	485	524	539	471	483	501	499	495	513	514	478	449	500	499	519	472	484	466	460	458	482	517	516	503	432	466	476	514	500	470	494	498	511	500	523	491	499	490	490	504	536	488	469	535	513	498	517	467	515	496	510	478	443	478	498	498	528	485	510	510	494	521	454	482	467	497	514	527	475	524	469	475	515	488	477	486	532	460	493	547	482	479	487	494	452	478	487	478	493	465	503	462	467	471	483	528	504	518	547	472	492	493	476	462	486	482	521	525	470	486	520	507	490	521	494	481	473	495	436	481	495	473	480	523	448	514	508	528	526	466	499	488	474	512	462	483	476	530	486	507	477	488	528	496	486	479	472	505	472	470	485	488	458	451	454	448	486	471	440	529	544	518	487	476	471	461	475	499	475	492	443	500	496	485	502	530	485	496	518	525	466	485	490	516	484	458	466	527	524	506	484	493	500	488	531	495	487	436	485	509	490	515	526	430	476	486	479	498	516	490	483	502	481	485	467	520	499	452	465	494	525	449	522	516	492	486	468	489	467	483	512	499	476	451	505	496	490	510	473	536	499	468	468	480	445	495	500	476	516	548	487	488	490	491	493	494	542	460	491	458	478	525	513	513	559	494	465	514	470	508	477	561	515	503	460	529	539	553	484	444	529	503	467	491	490	462	494	488	470	485	496	519	504	539	520	507	494	505	481	484	498	547	455	474	500	489	516	500	460	500	474	471	485	532	465	503	506	466	506	456	484	491	501	488	525	502	505	468	490	514	531	481	520	501	515	444	467	476	485	504	478	514	497	467	509	477	552	453	500	508	501	497	532	491	521	518	449	491	477	484	483	481	502	465	507	477	529	534	474	494	456	500	476	486	526	476	458	502	479	495	511	526	473	479	475	492	493	485	506	514	484	528	507	488	443	509	510	445	485	470	439	505	480	514	478	485	505	486	494	519	519	487	475	489	503	475	485	510	441	483	474	503	545	460	475	505	488	497	477	487	536	480	527	514	480	493	458	487	491	555	514	488	478	497	520	501	506	505	504	527	476	498	479	490	477	492	509	486	489	525	457	510	507	447	471	468	498	553	514	478	519	487	526	498	497	468	508	487	476	486	503	447	482	452	489	499	473	506	510	523	506	485	509	467	515	479	469	528	492	486	560	513	511	470	487	558	493	454	486	454	486	498	490	512	491	501	539	506	482	488	482	513	541	512	477	493	505	446	528	467	484	499	484	514	488	516	524	487	535	494	486	484	496	514	483	514	493	509	499	479	481	499	505	485	486	519	460	527	474	513	494	485	537	498	513	504	554	493	504	419	498	517	476	529	487	500	531	478	470	532	489	543	468	487	517	483	476	485	515	522	518	489	485	507	471	507	502	478	488	511	483	504	514	501	460	472	489	505	434	506	498	487	470	512	505	453	488	486	498	489	476	491	448	491	506	503	466	486	472	508	509	475	516	486	497	481	464	490	462	479	477	540	518	517	484	486	514	467	461	502	532	495	562	528	511	518	505	427	496	489	532	514	467	505	500	462	476	513	487	491	509	534	454	488	449	459	484	467	515	471	495	496	497	491	436	439	517	482	485	470	482	527	505	486	497	524	501	472	489	494	501	471	480	495	515	512	556	485	469	460	507	505	500	491	507	485	510	507	465	529	475	468	481	500	510	493	491	526	517	496	478	508	518	481	527	529	502	541	515	474	516	473	498	506	491	485	489	471	473	501	476	423	503	418	503	516	467	468	482	492	537	489	483	507	462	516	500	503	498	488	517	504	503	524	500	493	528	548	516	513	483	467	495	482	497	467	507	455	499	497	521	481	511	506	513	502	491	487	494	484	486	487	532	467	458	501	508	499	502	488	468	503	507	519	500	456	509	535	536	440	540	500	515	451	499	491	529	486	491	505	525	486	526	499	458	486	501	505	518	513	505	512	461	462	461	460	494	488	558	521	470	512	479	470	509	529	487	470	489	520	472	482	501	503	513	505	517	494	497	473	465	501	516	502	504	501	498	491	479	496	511	524	466	464	529	491	483	468	481	487	484	491	474	507	521	518	514	474	491	479	477	493	517	485	499	528	521	443	477	491	464	456	503	445	497	500	494	477	490	499	494	500	493	519	501	485	487	518	484	472	507	461	504	480	495	484	481	495	484	478	478	480	506	515	532	464	497	481	496	505	494	508	476	501	457	511	523	490	498	497	555	431	495	489	479	516	507	490	466	505	506	514	483	487	554	496	512	435	507	509	547	506	465	530	497	490	467	516	485	496	494	499	510	527	479	481	505	502	477	476	465	503	488	482	492	526	519	482	464	524	522	505	459	482	465	506	459	513	548	507	498	497	514	463	505	481	501	504	510	490	449	467	470	501	484	496	483	479	496	480	495	503	483	496	516	498	488	488	509	503	483	485	507	501	451	514	469	467	494	536	473	513	500	485	477	541	486	513	462	500	506	457	493	466	475	501	478	516	481	473	486	518	500	508	485	483	454	484	465	489	466	523	478	492	502	492	494	477	513	456	506	487	525	459	419	485	476	449	519	484	456	458	513	492	480	498	473	455	465	507	490	484	476	531	512	519	464	485	486	453	488	499	549	483	493	489	488	488	474	512	514	472	473	485	509	519	441	508	503	469	569	493	520	496	502	476	529	485	534	466	494	542	504	486	488	509	492	458	591	477	517	503	475	525	456	508	510	512	539	462	504	494	504	533	513	493	497	494	463	490	475	505	474	492	473	464	460	449	476	500	525	478	439	519	493	485	515	522	505	504	508	460	532	530	487	509	482	477	485	499	465	438
5743	4129	3913	2583	2072	1746	1649	1530	1498	1439	1423	1407	1371	1337	1346	1299	1192	1222	1303	1282	1278	1180	1107	1096	1115	1096	1083	1138	1084	1045	1131	1090	1032	1022	1024	1063	1105	1086	988	1022	1059	1031	1046	1054	1029	992	1043	1059	1072	1071	1050	1031	1037	1087	1067	980	1060	1064	1023	1053	1016	1070	1026	1020	1029	1089	1020	1045	1109	1104	1083	1061	1047	1042	1075	1082	992	1058	1050	1041	1084	1116	1022	1067	1089	1084	1049	1092	1046	1046	1042	1060	1104	1069	1087	1060	1082	1055	1016	1031	1074	1041	1061	1045	1118	1075	1057	1058	988	1038	1084	1065	1047	1120	1033	1021	1025	1007	1051	1038	1029	1073	1035	1057	1066	1064	1040	1076	1072	1025	1026	1094	1079	1026	1019	1034	1020	1063	1057	1019	1099	1051	1023	1012	1092	1073	1053	1059	1052	1064	1062	1090	1131	1054	1070	1061	989	1066	1028	1085	1061	1040	1085	1143	1023	1032	1043	1024	1015	1030	1086	1039	1088	1034	1060	1028	1111	1075	1105	1064	1046	1047	1006	1066	1010	1030	1053	1026	1062	1106	1041	1051	1154	1033	1026	1027	1003	1051	1004	1064	1073	1036	1070	1063	1077	1069	1088	1045	1038	1093	1015	1016	1024	1072	1044	1003	1076	1058	1066	1028	1068	1081	1038	1031	1062	1022	986	1053	1030	1088	1054	1055	1085	1063	1053	1144	1043	1083	1007	1060	1057	1032	1015	1094	1028	1098	1111	1021	1087	1118	1017	1035	1072	1014	1074	1068	1094	986	1034	1084	1025	1014	1021	1047	1067	1068	1047	1043	1066	1041	1066	1048	1042	1090	998	1058	1094	1064	1087	1030	1041	1055	1061	1045	1089	1024	1064	1055	1039	999	1052	1053	1075	1060	1039	1043	1043	1065	1019	1055	1056	1066	1064	1041	1048	1061	1056	1078	1027	1105	1082	1064	1021	1059	1057	1026	1020	1086	1033	1074	1067	1085	1024	1112	1089	1022	1095	1083	1036	1017	1041	1034	1067	1029	1073	1040	1079	1092	1030	1067	1068	1020	1005	1007	1055	1065	1008	1020	1074	1066	1037	1047	997	1031	1008	1063	968	1086	1031	1105	1102	1038	985	1049	1063	1050	1060	1010	1059	1056	1039	1060	1021	1065	1033	1019	1042	1060	1059	1077	1037	1042	1027	998	1059	1108	1084	1074	981	1064	1017	1052	1058	1073	1037	1075	1041	1001	1081	1056	1066	1050	1044	1122	1037	1072	1070	1049	1026	1007	1098	1048	1006	1075	1087	1054	1071	993	1053	1067	1062	1003	1084	1025	975	1093	1088	1059	1023	1058	1018	1110	1043	1074	1086	1095	1025	1012	1026	1026	1080	1048	1086	1049	1008	1058	1043	1057	1041	1062	1031	1053	992	1058	1087	1029	1068	1079	972	1049	1136	1053	1018	1080	1059	977	1043	993	1054	1064	1126	1019	1053	1099	1040	1078	1030	1072	1055	1022	1028	1027	1053	1059	1102	1045	1060	1042	1046	1017	1080	1071	1076	1007	1052	1065	1066	1034	1082	1049	1069	1037	1045	1031	1045	1070	1051	1038	1106	995	1068	1069	1085	1047	1003	1043	1047	1036	1055	1060	1058	1051	1044	1041	1055	1095	1029	1081	1011	1069	1035	1033	987	1028	1071	996	1069	1076	1054	1034	1023	1083	1070	1081	1025	1069	994	1094	1044	1023	1000	1101	1011	1083	1108	1021	1051	1062	1060	1052	1057	1024	1035	1074	1058	1025	1084	1054	1082	1053	1078	1006	1064	1036	1115	1092	1049	999	1074	1040	1066	1087	1069	1039	1050	1068	1073	1060	1061	999	1039	1041	1041	1019	1011	1035	1076	1060	1042	1002	1076	1092	1032	1045	1037	1061	1092	1033	1065	1046	988	1080	1096	1075	1011	1069	1055	1075	1035	1092	1043	1073	1048	1034	1032	1030	1034	1070	1075	1078	1048	1075	1057	1021	1069	1073	1068	1012	1072	1010	1080	1032	1043	1077	1066	1073	1080	1075	1017	1079	990	1081	1083	1007	1068	1039	1035	1029	1076	1067	1038	1031	1033	1048	1087	1033	1039	1021	1059	1052	1107	1050	1070	1037	1059	1031	1063	1060	1037	1065	1052	1027	1091	1062	979	1070	1064	1077	1051	1068	1092	1048	1123	1078	1077	1019	1020	1062	1096	1116	1032	1083	1095	1005	1071	1105	1004	1097	1028	1075	1033	978	1003	1035	1072	1049	1016	1031	1068	1045	1009	1024	1059	1094	1021	1052	1068	1065	1052	1063	1087	1032	1031	1056	1009	1044	1016	1035	1048	1094	1013	1033	987	1058	1058	1051	1049	1045	1053	1007	1066	1072	1048	1050	1036	1038	1051	1062	1070	1046	1053	1021	1096	1053	1080	1050	983	1039	1072	1056	1107	1073	1034	1061	1034	1064	1027	987	1013	1059	1058	1062	1013	1081	1084	1029	1084	1083	1097	1039	1036	1036	1080	1025	1068	1003	1015	1036	1052	1065	1024	1021	1042	1029	1027	1039	1038	1038	1005	1027	963	1068	1113	1075	1083	1045	1058	1042	1085	1071	1053	1039	1060	1035	1044	1080	1019	1056	1038	1055	1020	1057	1060	1071	1014	1111	1079	1068	964	1048	1105	1067	1082	1135	1083	1082	1001	1073	1048	1054	1044	1102	1088	1122	969	1057	1062	1061	1055	1022	1145	1025	1023	1025	1007	1069	981	1006	1067	1002	1092	1031	1115	1019	1060	1072	1125	1047	1065	1070	987	1090	1030	1051	1100	1097	993	1057	1026	1089	1061	1029	1097	1039	1068	1075	1053	1082	1071	1062	1065	1066	974	1029	1071	1039	1060	1028	1127	1092	1053	1056	1064	1064	1070	1069	1031	1053	1097	1044	1061	1035	1046	1046	1075	1083	1026	1078	1022	1061	1037	1092	1066	1050	1030	1041	1045	1020	1061	1086	1091	1073	1088	1069	1049	1033	1034	1082	1071	1086	1072	1088	1108	1047	1038	1040	1100	1019	1010	1089	1044	1111	1039	1005	1097	1019	1067	1046	1067	1059	1074	1084	954	1048	1097	1033	1069	1028	1118	1027	1052	1073	1130	1013	1063	1096	1107	1055	1038	1075	1072	1065	986	1050	999	1061	1075	1081	1056	1055	1070	1044	1060	1066	1086	1077	1108	1057	1083	1088	1081	1029	1058	1066	1026	1063	1080	1008	1058	1077	1027	1023	1093	1072	1051	1099	1018	1047	1052	1015	1047	1057	1017	1030	1042	1049	1026	1060	1067	1028	1013	1069	1100	1041	1086	1078	999	1110	1010	1065	1004	1050	1043	1079	1047	1017	1120	1050	1126	1036	1032	1049	1046	1035	1069	1013	1043	1014	1046	1073	1047	1112	1051	1031	1064	1041	1013	1056	1070	1040	1027	1039	1050	1068	1070	1070	1069	1069	1127	1039	1064	1075	1050	1080	1036	1087	1010	1038	1112	1105	1042	1015	994	1008	1061	1067	1040	1082	994	1043	1032	1037	1029	1096	1005	1090	1068	1047	1055	1047	1069	1039	1016	1055	1102	966	1088	1040	1031	1065	1073	1009	1068	1071	989	1085	1020	1022	1064	1059	1042	1058	1045	1062	1069	1042	1067	1018	1021	1022	1019	1048	988	1036	1035	1042	1051	1082	1069	1080	1080	1037	1028	1012	998	1068	1037	1031	1017	1099	1068	1048	1055	1074	1035	1054	1066	979	1113	1073	1035	1060	1021	1076	1042	1013	1031	1051	1091	1033	1027	1067	997	1066	1045	1095	968	1029	1032	994	1088	1028	1045	1021	1053	984	1093	1129	1074	1073	1036	1088	994	1087	1038	1044	1059	1094	1076	1095	1098	1018	1081	1081	1014	1085	1050	1104	1090	1022	1044	1054	1015	1024	1115	1123	1071	982	1050	1054	1049	1062	1058	1037	1109	999	1016	1026	1054	1082	1049	991	970	1036	1111	1095	1038	1069	1025	1051	1040	1087	1027	1068	1062	986	1052	1049	1066	1092	1070	1012	1019	968	1050	1017	1054	1153	1022	1119	1028	1088	1041	1034	1052	1067	1023	1032	977	1087	1049	1072	1052	1038	1042	1014	1065	1017	1010	1039	1028	1052	1037	1035	1032	1025	1028	1005	999	1081	1020	1037	1054	1044	1026	1024	1085	1095	1036	1012	1037	1051	1067	1033	1051	1026	996	1074	1015	1083	1025	1047	1040	1098	1075	1057	1108	1084	1074	1039	1080	1045	1049	1045	1056	1095	995	1019	1031	1025	1059	1066	1043	1084	1014	1069	1039	1051	1034	993	1063	1104	1063	1081	1076	1066	1052	1100	1059	1002	1051	1035	1081	1038	1047	1014	1042	984	1002	1088	1023	1148	1091	1051	1084	1072	1028	1051	1063	1042	1033	1070	1055	1073	1052	1061	1001	993	1036	1089	1030	1009	1094	1095	1074	1007	1046	1060	1074	1042	1056	1116	1025	1098	1073	1088	1113	1044	1049	1082	1048	1073	1039	1021	1032	1006	1048	1026	1055	1086	1055	1005	1062	1030	997	1076	1028	1067	1110	1051	1118	1103	1021	1070	1017	1061	1058	1051	1062	1103	992	1037	1091	1133	1056	1047	1038	1117	1015	1022	1028	1001	1092	1099	1037	1045	1083	1084	1026	1020	1031	1056	1023	1038	1026	1056	1030	1070	982	996	1040	1064	1025	1064	1116	1076	1064	1116	1058	1060	1003	1046	1020	1067	1052	1065	1026	1077	1022	1047	1021	1049	1073	1082	1032	1024	1104	1082	1055	1022	1080	1071	1022	1076	1052	1045	1029	1020	1035	1077	1065	1084	1035	1051	1067	1068	1019	1073	1068	1046	1037	1009	1053	1036	1104	1037
25114	21483	28015	25313	11900	1771	1128	802	767	686	627	600	644	578	533	515	566	524	491	458	480	434	417	397	355	355	365	389	351	390	393	393	337	327	329	322	310	320	361	342	352	297	348	310	325	286	350	326	360	313	321	331	314	305	306	336	324	344	347	326	305	340	313	314	326	317	338	334	333	289	340	326	322	326	327	330	285	357	355	319	332	323	305	355	325	318	357	305	333	337	324	349	327	348	360	305	308	300	334	341	337	328	335	326	306	352	348	310	331	322	316	311	316	312	300	335	309	343	325	338	312	338	348	339	315	306	334	325	302	334	315	326	318	310	337	309	330	335	346	325	327	299	332	328	337	361	296	341	328	345	342	321	325	354	373	332	320	363	325	331	303	311	347	326	295	331	328	330	328	321	322	334	322	324	322	335	351	307	305	304	330	317	343	306	353	333	334	345	355	319	291	339	329	328	325	302	338	348	357	287	320	334	300	352	331	299	367	288	352	304	332	299	337	347	291	350	351	310	319	321	345	318	331	345	325	322	346	304	306	309	354	333	322	349	338	340	313	341	335	338	297	323	309	301	303	333	349	328	316	299	312	287	336	307	337	320	337	334	318	340	334	352	317	323	336	298	301	336	320	338	374	314	301	335	316	347	310	335	332	342	302	333	338	285	328	329	359	300	324	312	310	307	299	323	310	298	311	309	324	327	345	320	315	359	329	311	339	338	330	330	335	334	326	319	347	315	318	311	328	306	301	354	346	320	324	295	339	331	328	337	313	337	314	313	343	330	286	326	346	320	302	312	337	293	328	334	332	320	349	340	306	312	357	295	321	298	342	287	309	325	359	324	339	313	334	342	370	324	315	335	304	343	324	327	308	279	308	342	329	334	317	309	340	318	319	330	345	306	313	316	309	340	318	369	311	325	294	276	305	336	323	346	341	336	303	323	337	332	303	365	342	341	310	347	309	285	322	319	332	329	306	374	311	315	365	292	351	337	334	301	356	336	310	304	352	350	328	337	322	333	317	309	349	341	333	333	369	347	327	311	308	281	320	329	334	339	333	309	320	336	310	321	315	304	333	346	318	331	325	321	341	316	317	306	332	339	305	327	347	322	310	314	310	318	361	290	360	327	293	329	370	317	300	323	314	319	314	324	335	312	329	318	338	316	328	353	382	298	318	349	324	321	307	346	338	324	342	338	311	346	317	328	326	325	298	336	296	278	307	304	338	315	308	297	335	329	346	284	305	302	341	333	287	293	316	341	292	311	321	349	357	326	317	306	315	352	321	304	324	328	276	315	333	328	355	315	352	324	352	328	317	317	292	320	314	350	326	335	338	310	349	319	352	346	312	308	318	329	336	314	314	319	281	313	307	348	325	329	338	330	328	310	305	344	343	314	339	343	331	320	349	306	329	321	347	321	334	290	366	333	318	350	324	344	312	303	320	340	319	310	310	297	353	326	330	331	306	281	296	293	338	315	335	314	330	329	349	318	303	294	316	328	319	300	334	365	297	288	319	318	320	319	307	313	293	283	364	310	308	288	327	335	348	335	333	341	330	314	334	342	316	313	353	322	324	351	322	333	332	368	349	341	317	322	286	337	316	341	336	311	327	301	315	306	320	345	338	348	308	335	301	336	288	347	327	310	330	333	329	319	329	357	314	352	310	342	325	322	317	326	276	328	324	336	330	338	301	336	327	336	311	308	322	323	368	304	325	310	339	290	331	348	337	323	304	313	294	299	292	347	324	312	333	370	306	306	313	305	308	356	329	315	313	318	348	294	341	328	314	327	338	350	326	307	342	292	305	340	321	320	305	327	398	307	307	301	321	312	290	323	306	361	306	352	276	318	286	306	332	322	321	344	333	346	334	329	307	293	367	352	314	312	299	339	325	322	312	337	301	337	311	342	310	330	311	306	313	300	293	331	324	349	313	304	353	332	327	324	318	330	333	313	343	300	331	327	331	334	313	337	318	329	372	306	330	318	343	342	325	349	342	319	333	333	342	330	331	306	336	302	336	330	297	312	319	314	318	325	315	355	345	315	325	327	322	306	312	355	313	299	316	326	319	317	325	331	310	309	307	363	273	351	325	323	310	336	336	342	310	341	350	340	314	299	302	313	333	287	329	352	328	310	335	341	332	353	325	321	332	306	326	333	334	335	310	309	328	326	337	330	338	304	362	316	348	312	345	305	342	313	339	354	303	298	328	355	301	301	337	316	323	329	300	320	320	317	335	301	349	313	313	324	342	332	344	322	322	322	302	294	317	339	311	320	342	325	377	347	303	330	354	320	299	312	313	326	296	298	333	300	351	350	293	334	300	339	305	338	322	319	308	306	316	308	326	297	348	337	287	334	296	337	316	312	307	317	299	321	312	321	336	334	346	327	320	309	354	299	299	328	340	312	320	315	348	328	302	359	311	326	342	311	330	360	349	319	317	328	308	342	334	330	329	333	337	336	327	320	347	332	339	322	325	335	295	318	326	293	286	326	302	326	324	325	319	327	327	337	331	334	310	324	334	332	347	303	353	320	358	304	324	296	333	346	340	319	329	346	315	339	328	320	343	353	317	299	317	316	335	321	345	330	305	285	327	343	346	304	354	299	316	339	325	366	340	326	326	290	346	346	337	300	355	312	335	290	354	327	339	297	325	339	302	339	326	324	344	304	284	329	291	334	341	339	334	325	315	321	355	326	339	325	362	298	344	326	329	327	298	332	330	317	324	364	320	297	328	335	337	308	330	298	297	332	329	302	306	320	340	317	349	290	332	328	354	314	310	347	289	317	353	350	322	321	355	290	326	316	316	313	297	330	328	285	321	316	302	342	334	322	307	324	300	313	312	290	352	362	348	309	315	325	320	334	298	343	320	320	323	303	320	342	326	315	318	330	349	327	345	313	324	350	324	322	359	343	340	323	311	340	337	357	337	321	322	340	321	314	319	310	312	346	334	344	318	289	304	332	325	321	304	339	297	324	336	358	346	313	337	316	321	334	356	340	337	344	291	320	312	325	297	340	300	326	340	309	346	327	336	329	317	328	321	306	309	308	327	304	304	328	326	344	308	302	326	317	362	277	335	355	316	298	333	327	318	333	346	358	313	317	345	316	339	297	338	328	302	329	292	350	324	321	323	312	322	279	326	299	301	322	332	329	324	285	287	319	298	317	311	322	328	352	352	302	294	316	335	335	336	331	300	349	352	301	346	312	318	324	325	339	327	357	334	322	357	306	297	326	327	318	333	340	348	307	322	323	328	292	337	351	297	312	338	335	323	290	345	340	338	373	302	301	341	318	312	332	308	339	342	314	321	340	331	321	325	322	308	302	318	303	306	268	311	273	325	345	333	298	352	330	318	316	326	312	340	329	337	301	341	338	318	332	337	326	312	316	301	349	329	317	314	330	355	308	322	292	327	319	320	318	285	332	319	315	320	290	308	300	349	317	299	283	305	337	323	346	354	338	353	335	320	307	333	309	325	319	319	326	303	304	361	329	292	338	339	318
8302	15010	13282	7752	5579	4189	3269	2799	2514	2193	1918	1854	1842	1688	1654	1538	1476	1383	1368	1384	1244	1179	1124	902	978	896	877	884	806	867	880	908	846	810	756	779	784	789	773	769	685	748	705	732	735	705	768	725	742	713	741	751	691	755	748	721	698	704	720	726	711	730	716	714	725	782	768	726	754	724	693	737	729	765	693	733	718	725	739	713	722	701	729	739	722	763	740	677	791	748	724	742	731	720	739	725	730	697	750	725	726	695	756	752	710	718	752	748	702	730	731	741	718	753	668	740	733	732	701	677	678	746	787	683	727	729	695	726	729	765	748	755	729	753	692	699	697	688	709	659	745	772	690	720	712	681	686	764	684	715	741	736	723	680	670	749	742	795	701	725	687	723	752	742	735	705	737	689	683	725	700	742	708	718	666	707	736	736	762	728	709	746	750	695	738	722	752	730	761	763	772	733	702	730	719	744	723	717	772	759	735	715	729	741	704	737	694	698	720	744	669	741	712	705	675	701	725	696	731	766	714	649	715	708	722	719	701	718	715	692	682	703	723	703	706	700	783	708	754	684	725	728	773	735	714	726	734	758	693	748	741	684	750	748	716	692	686	734	703	698	757	739	685	672	731	723	735	746	691	714	699	749	703	726	679	719	763	713	714	717	696	663	719	691	686	719	736	706	680	730	735	700	697	744	689	670	726	738	749	738	710	726	694	743	695	707	723	751	703	681	765	697	748	702	708	721	713	688	710	720	713	728	734	710	734	745	726	722	722	718	692	709	691	766	703	690	711	723	743	744	726	632	737	722	737	731	712	732	693	733	695	730	783	692	711	699	706	714	707	727	675	741	711	748	672	708	714	672	740	725	739	726	721	750	710	703	711	750	728	688	695	737	680	733	694	729	678	714	706	694	754	734	703	696	691	782	696	749	705	693	731	673	756	688	720	725	728	761	684	738	712	696	741	684	686	711	679	706	743	710	694	701	721	759	744	728	739	697	704	707	736	677	784	710	664	722	733	747	752	688	711	725	703	733	715	714	724	690	735	732	733	714	745	692	771	722	719	689	675	700	761	707	704	724	736	705	716	703	679	715	674	699	735	741	698	764	647	746	689	710	757	701	768	688	715	707	693	709	726	717	708	714	700	722	698	745	763	757	703	755	729	721	728	695	711	696	754	681	699	717	721	733	713	712	758	707	697	686	719	676	668	702	727	737	696	706	705	776	680	681	687	714	769	727	661	718	754	752	759	684	763	680	711	726	702	718	713	727	724	744	725	698	718	687	765	752	691	677	718	674	739	735	755	711	702	775	752	753	676	742	792	700	747	681	671	734	718	707	700	768	704	715	752	726	720	716	732	712	694	690	723	724	714	637	698	778	705	664	704	724	724	699	724	694	728	750	716	709	694	703	712	714	755	715	720	729	734	733	762	720	690	738	767	765	718	699	672	733	745	737	749	718	729	734	777	696	704	697	706	762	766	779	732	701	703	685	705	681	708	744	697	705	736	707	693	674	713	713	688	733	702	683	698	689	688	775	695	737	699	705	754	695	716	785	725	733	676	700	693	714	699	721	722	668	738	723	739	658	676	690	734	684	693	708	725	698	718	738	786	701	716	730	728	695	693	746	735	758	691	718	719	686	749	696	741	736	731	696	694	697	708	732	747	707	721	709	697	712	690	720	712	719	745	719	698	691	677	721	743	662	721	718	717	697	721	709	783	724	689	717	672	682	759	707	710	713	713	675	664	714	710	746	753	732	684	701	723	664	703	711	713	721	702	731	709	726	734	718	762	783	673	716	708	764	723	711	697	736	745	682	689	694	744	725	708	757	735	685	747	679	735	700	702	735	673	755	709	718	742	713	751	710	730	738	750	725	669	716	729	750	663	700	693	725	711	704	756	716	740	714	706	733	735	719	735	713	756	742	705	688	714	749	729	736	786	776	778	718	750	738	728	682	721	735	763	773	758	773	757	718	755	715	677	718	751	735	707	711	764	733	748	687	684	728	736	696	694	763	727	697	657	696	720	724	718	712	726	680	696	693	770	754	723	760	685	712	705	703	709	729	702	693	694	680	723	697	756	734	754	723	721	689	691	725	735	730	674	732	711	729	699	739	759	752	729	713	689	707	729	706	682	728	658	708	692	684	740	719	733	686	723	725	719	754	702	739	695	780	693	726	726	755	667	701	758	747	747	735	710	677	725	739	747	718	736	708	778	727	674	681	723	711	753	773	715	661	726	727	670	768	747	698	709	733	732	711	743	665	715	720	735	746	715	694	801	775	724	753	725	672	726	676	672	697	714	680	774	711	726	730	707	718	722	736	730	715	755	655	710	754	705	714	719	734	750	703	736	698	737	769	721	724	697	723	676	716	739	710	722	708	707	727	706	749	695	671	669	716	710	667	691	729	752	685	769	704	688	729	715	703	675	705	686	700	723	699	718	744	708	724	721	681	730	723	693	746	720	751	739	701	722	732	729	704	689	756	721	685	737	726	740	723	717	735	727	718	723	696	747	693	719	727	756	720	720	708	709	757	706	769	741	694	718	725	739	766	659	682	681	728	759	738	744	734	659	705	721	745	730	712	730	731	656	724	705	705	671	674	745	763	727	736	746	744	709	683	680	706	712	689	733	724	734	731	683	704	706	706	741	762	693	696	755	715	772	734	717	709	752	742	729	716	742	706	721	689	720	705	720	725	726	713	765	731	703	737	734	768	716	687	698	696	689	707	687	709	700	705	764	742	755	718	733	713	710	725	709	740	721	720	677	723	739	690	751	697	759	682	761	719	689	766	708	760	675	696	702	700	700	679	707	703	734	743	704	721	728	713	714	727	663	730	721	718	718	697	711	714	721	731	722	699	718	742	731	731	702	737	715	719	734	742	710	748	744	737	686	735	791	696	691	706	695	738	694	696	737	747	735	712	737	728	719	721	738	739	755	729	715	654	711	723	698	712	685	709	724	682	713	732	697	708	726	723	684	753	713	729	713	701	739	751	749	686	757	675	736	692	711	667	724	714	739	705	713	738	721	712	779	645	774	741	753	701	772	722	728	679	709	725	732	698	729	660	719	674	710	715	691	716	714	729	747	718	724	717	685	695	706	724	699	706	704	715	757	727	761	674	714	773	733	739	688	720	708	689	704	731	689	723	719	739	714	732	759	685	712	749	739	752	740	679	735	715	737	726	760	741	722	695	729	768	720	718	710	679	709	702	719	704	730	708	726	695	711	708	690	701	738	698	693	671	703	745	730	711	712	715	696	772	711	712	751	731	734	731	727	722	685	700	752	674	734	755	695	737	680	730	736	743	702	741	747	735	733	743	744	731	732	709	703	667	754	696	689	699	714	698	716	727	726	698	716	763	681	721	766	704	679	744	711	695	769	702	717	705	735	695	741	738	726	724	734	715	650	699	655	689	781	709	697	738	729	744	690	712	742	696	723	705	718	707	735	664	710	748	737	716	714	714	700	684	691	732	721	675	755	704	731	723	719	694	707	690	667	743
24154	21474	28944	24421	21431	10798	2485	1533	1307	1189	1094	1019	985	901	884	892	799	845	778	796	711	766	709	665	647	591	629	582	579	587	553	562	595	537	545	562	611	502	523	518	551	517	538	494	542	546	510	540	575	528	519	505	539	528	533	560	548	504	495	502	543	458	546	521	504	518	487	535	550	517	525	532	535	540	529	520	504	498	537	515	511	501	530	498	499	512	517	521	514	463	515	487	512	493	559	496	512	532	531	526	498	466	552	494	512	559	483	452	523	545	536	537	527	516	555	509	553	547	520	546	517	512	580	541	581	502	523	513	550	494	507	532	520	559	521	490	526	499	519	503	558	497	531	524	467	536	557	531	513	526	545	541	501	498	515	560	523	538	488	534	473	491	549	514	507	522	557	513	529	511	513	509	534	502	545	491	515	478	488	528	518	523	516	507	564	490	471	510	476	559	547	513	536	509	525	536	525	517	487	482	519	524	538	502	544	548	472	486	483	550	538	495	498	567	489	559	525	493	532	545	512	493	529	481	500	538	529	508	512	536	529	528	493	507	532	539	529	516	505	526	504	506	474	495	531	503	530	495	486	506	501	526	509	497	531	504	527	538	525	508	581	548	545	530	476	518	506	483	522	520	511	512	513	495	529	490	503	521	507	528	525	542	526	487	546	519	524	543	486	513	500	472	514	519	509	537	471	522	526	518	525	519	490	497	498	538	533	529	541	476	485	550	543	502	551	529	494	494	540	529	546	486	442	552	527	546	516	479	521	501	510	525	503	473	490	529	503	529	474	500	494	481	495	485	554	510	526	541	529	513	535	521	560	563	546	516	572	516	544	536	474	525	476	542	582	499	552	517	544	515	525	514	479	519	519	514	504	497	499	535	522	535	518	459	541	492	518	484	506	504	520	527	511	488	517	511	506	527	510	522	548	474	491	502	473	534	511	510	490	471	531	532	523	529	503	501	531	505	528	552	521	501	507	491	518	501	484	509	535	493	510	501	518	553	495	526	517	518	538	526	551	556	510	523	515	485	565	534	527	477	503	512	497	522	525	498	537	538	489	524	486	504	494	521	475	506	538	549	525	514	529	532	520	500	469	481	537	547	495	526	493	505	531	540	513	548	530	497	510	520	523	510	498	523	498	490	557	491	518	497	507	538	504	526	536	526	522	531	542	513	493	534	506	534	519	522	537	600	561	498	473	505	543	532	512	479	509	503	502	519	540	519	506	478	519	530	539	491	499	513	532	531	529	502	507	516	514	534	513	529	516	507	531	524	493	536	510	550	549	528	493	559	531	508	446	540	497	517	552	478	516	517	524	513	483	540	481	525	511	536	518	524	533	515	512	524	491	528	495	531	492	527	550	538	546	521	497	516	530	516	529	527	516	530	507	519	509	516	477	489	492	551	599	478	516	510	507	529	491	525	534	498	530	503	496	540	490	542	550	530	544	516	539	524	521	520	515	498	498	487	511	506	518	558	514	539	517	479	473	496	496	534	530	519	513	510	566	487	526	478	501	471	542	548	530	493	527	506	544	499	510	517	491	540	526	492	562	497	497	516	542	503	528	523	497	515	520	461	514	507	503	509	532	522	534	497	468	513	513	477	521	543	523	480	535	551	547	470	528	554	505	539	509	467	534	523	513	522	538	497	526	560	487	530	512	517	581	523	519	448	482	565	549	518	535	479	519	531	506	504	522	524	500	523	525	546	458	479	502	541	529	547	481	491	488	514	506	491	541	496	504	527	564	513	519	499	547	526	550	515	478	514	520	492	557	523	524	534	487	495	532	541	489	523	532	489	483	501	486	542	500	543	511	511	531	540	572	481	503	505	475	522	512	480	492	500	538	506	525	524	509	558	524	527	518	498	530	538	518	530	539	508	476	511	534	497	549	513	510	509	541	497	508	469	508	521	533	523	535	536	547	495	570	506	531	517	513	549	519	527	534	501	516	518	564	531	512	501	537	522	493	542	509	532	515	559	536	492	527	502	539	507	535	531	504	541	494	508	531	502	534	529	507	515	521	544	549	494	536	516	515	504	508	506	498	528	494	495	503	521	542	524	493	517	529	508	522	503	485	524	470	534	489	530	542	541	483	580	544	575	517	517	508	486	547	461	526	509	514	510	531	491	539	512	543	518	569	496	527	550	533	513	490	539	508	517	515	485	554	523	500	490	521	475	518	576	575	509	520	498	498	500	513	597	540	526	493	527	564	515	519	487	513	518	554	542	535	541	475	507	504	492	512	524	506	490	490	538	521	545	515	503	498	502	541	536	500	517	498	530	499	522	551	489	507	514	488	533	568	505	532	516	554	480	507	517	511	530	513	505	539	510	498	502	521	527	522	530	523	482	473	518	509	506	501	539	516	510	557	503	504	508	468	531	477	498	477	522	492	485	493	511	511	566	533	534	528	478	509	537	519	543	504	549	512	502	510	527	541	508	525	504	512	507	520	521	514	528	502	507	513	485	503	534	531	536	530	492	519	541	541	502	525	526	545	554	540	543	520	493	550	524	502	510	533	485	509	486	487	506	489	514	541	542	530	536	555	508	517	547	491	545	488	516	546	523	556	494	488	542	546	519	515	517	551	504	520	507	560	520	497	496	522	494	490	498	523	550	524	547	535	524	547	538	503	518	492	555	479	530	550	493	533	531	511	491	518	485	509	511	508	515	522	473	518	505	501	490	518	513	476	508	503	539	532	502	516	518	513	494	507	454	526	507	505	534	501	503	462	519	500	494	544	506	544	534	507	493	493	511	559	518	498	507	524	506	501	476	554	479	510	516	475	558	516	531	507	546	543	481	510	526	520	535	499	495	545	552	502	516	545	489	513	521	494	523	513	513	538	531	525	520	490	514	519	499	516	497	481	509	500	515	480	523	511	532	522	498	548	498	554	517	513	510	504	508	501	523	514	530	503	503	553	481	500	492	531	500	519	524	507	534	523	481	500	481	548	528	537	501	521	488	480	529	520	505	524	484	521	539	509	515	516	519	511	505	518	486	496	538	493	533	528	508	464	519	507	526	539	551	478	512	574	529	519	554	486	523	505	503	496	525	554	537	544	534	524	452	535	518	525	535	505	468	481	469	511	523	471	526	470	517	534	538	514	499	540	505	515	494	539	519	544	520	440	524	514	544	539	503	551	469	498	497	486	556	505	550	541	531	480	509	549	513	518	498	517	498	529	536	508	509	441	539	558	517	516	478	507	517	546	511	496	511	511	520	495	547	506	534	498	543	521	471	519	498	476	499	474	525	482	508	492	483	561	495	545	495	531	483	521	548	497	532	554	511	520	553	516	503	519	538	494	463	521	560	529	523	549	546	485	479	510	513	489	494	520	538	486	508	517	549	531	499	514	553	539	541	512	482	535	507	547	515	549	482	504	511	502	476	533	510	522	532	501	526	560	506	543	555	466	497	501	513	553	543	525	515	492	536	511	545	520	522	494	525	567	531	521	527	521	478	509	543	473	505	531	546	493	514	521	536	525	531	497	529
11203	21633	19052	12009	9037	6780	5422	4615	4088	3688	3217	3051	2847	2736	2557	2340	2417	2223	2232	2032	1929	1834	1632	1534	1538	1376	1333	1358	1353	1310	1308	1284	1224	1200	1185	1057	1118	1171	1107	1070	1041	1069	1120	1057	1070	1074	1045	1066	1063	1101	1039	1057	995	1122	1073	1016	1035	1076	1042	1046	1053	1030	1023	1023	1029	1071	1040	1071	1026	1073	1021	1045	1006	1054	1037	1114	1039	1099	1050	1052	1070	1057	1065	1069	1011	1065	1069	1016	1047	1053	1058	1048	1032	1039	1073	1057	1062	1011	1046	1053	1059	1083	1061	1077	1070	1090	1066	1002	1016	1060	1078	992	1087	1039	1046	1023	1047	1060	1068	1075	1031	1074	1108	1039	1011	1102	1027	1008	1012	1088	1089	1056	1050	1010	1070	1043	1048	1078	1013	1037	1106	1055	1051	1024	959	1022	1044	1112	1059	1009	1097	1034	1002	1024	1056	1034	1050	1061	1023	1058	1001	1030	1028	1047	1068	1011	1044	1143	1047	1052	1021	1023	1018	1060	1096	1067	1002	1041	1051	1068	1052	1068	1016	1074	1067	1042	1022	1129	1026	1017	1040	1050	1077	1005	993	1005	1047	1044	1015	989	1054	1017	1004	1037	1075	1072	1073	1038	1055	1046	1031	1030	1076	1070	1081	1035	1062	1136	1090	1041	1089	1037	1103	1057	1016	1024	1008	1044	1045	1054	988	1050	976	1047	1105	1036	1045	1053	1036	1045	1038	1006	1046	1041	1059	1048	1056	1068	1049	1015	1059	1004	1021	1075	1061	1075	1051	995	1032	1020	1050	1111	1034	1097	1008	1049	1016	1046	1070	1102	1044	1063	1036	1054	995	1065	1027	1050	1069	1024	1076	1012	1055	952	1072	1071	1072	1124	1043	1000	1043	1049	1038	1057	1051	1097	975	1012	1102	1016	1049	1062	1090	1103	1006	1057	980	993	1072	997	1056	1001	1054	1073	1071	1078	1086	1097	1100	1016	1071	1044	1028	1065	1039	1110	1041	1003	1052	1059	978	1017	1051	1029	1017	1052	1086	1037	1067	1020	1104	1008	1040	1064	1030	1030	1044	1055	1047	1031	1078	1038	1009	1081	1000	1060	1023	981	1011	999	1048	1021	1085	1060	1067	1074	1085	1065	1018	1092	1090	1058	1016	1050	1043	981	1031	975	1048	1101	1046	1053	1089	1066	1059	990	1052	1024	1062	1043	1022	1069	1045	1092	1077	1139	1049	1035	1097	1081	1016	998	1051	1065	1033	986	1045	1072	1035	1020	1055	1016	1022	1010	1037	1038	1032	1057	1042	1026	1063	1029	1061	1000	1069	1078	1036	1033	969	1033	1087	1059	1036	1048	1093	1032	1077	1060	1052	1073	1092	1073	1066	1052	1062	1077	1054	1063	1008	1033	1019	1011	984	1023	1033	1090	1023	1040	1061	1035	1078	983	978	1111	991	1100	1003	1039	987	1039	1067	1139	1006	1013	1036	1102	1013	1068	1015	1043	1053	1030	1060	1073	986	1046	1045	1043	1054	1106	1059	1099	1048	1039	1049	1021	1033	1070	1079	1044	994	1025	1086	1076	1034	1024	1040	994	1010	1001	1106	1110	1010	1030	1038	1022	1047	1009	1015	1028	1084	1051	1042	1070	1124	1027	1010	1035	1031	1014	1066	1028	1018	991	1001	1067	1059	1056	1017	996	998	1062	1045	1047	1053	1060	998	1060	1050	1022	1009	998	1047	1005	998	1097	1063	1043	1040	1042	997	1096	1061	1068	1031	983	1045	1044	1005	1004	965	1052	1037	1062	1078	973	1019	1010	1037	1095	967	1100	1044	1023	1071	1055	1037	991	1036	1062	1006	1045	1076	1073	1037	1027	1045	1008	1027	1053	1082	1063	1017	987	1044	1054	1035	1036	1079	1017	1047	1056	996	1007	1040	1145	1031	1043	1027	1013	1023	1058	1040	1050	1022	1035	1022	1021	1115	1050	1059	1051	1055	1014	1029	1103	1101	1039	1087	1056	1073	1080	1037	1034	1024	1020	1044	1023	1005	1069	1024	1038	1009	1006	1067	1022	1015	975	1016	1003	1012	1024	1038	1069	1108	1055	998	1030	1039	1066	1059	1074	996	1044	1003	1027	1082	1041	1083	996	1088	1004	1066	991	1005	1039	1046	1012	1031	1058	1046	1035	1017	976	1026	1072	1075	1051	1043	1040	1056	1048	1002	1014	1032	1012	1060	1088	1033	1069	971	1001	1049	1041	1047	1048	1019	1004	1052	1049	1033	1078	1088	1040	1098	1050	1052	1011	1049	1007	1046	1054	1021	1070	1000	1066	1030	1087	1040	1049	1038	1012	1053	997	1087	1059	1027	1020	1082	1032	978	1083	1095	1053	1036	1044	1068	1091	1035	1042	1007	1069	1017	1006	1025	981	1066	1076	1114	1020	1075	1066	1046	1034	1134	1008	1100	1047	1034	1038	1030	1055	1056	1069	1127	1007	990	1069	1079	1053	1039	1025	1054	1074	1074	1023	1053	1029	1007	996	1105	1022	1028	1038	1047	1070	1048	1052	1010	1065	1014	1022	1062	1107	1074	1027	1103	1147	1047	1037	1085	1066	1084	1030	1076	1006	1083	970	1039	1038	1025	1032	1054	1072	1065	1118	1027	1049	1048	1043	1019	1043	1015	1009	1055	1059	1021	1006	1035	1043	1030	1040	1082	1117	1087	1081	1038	1067	1052	1081	980	1023	1039	999	1052	1039	1048	1055	1022	1051	1124	1115	1018	1029	1110	1048	1059	1029	1028	1028	1028	1011	1049	1101	1050	1042	1047	1041	1108	1031	1031	1043	1088	1071	1062	1035	1026	1077	1050	1041	1056	1057	1073	1011	1073	1062	1075	1059	1036	1027	1103	935	1013	1078	1068	1021	1007	1056	1035	1061	1055	1072	1084	1034	1013	989	1007	1013	1029	1041	923	991	1069	1040	987	1021	1079	1042	1002	1016	1059	1059	1022	1049	1036	1070	1054	1054	1104	982	1036	1051	1045	1037	1026	1007	1006	1034	1105	1027	1016	1004	1045	1040	1046	1062	1040	1033	1028	1067	1036	1066	1026	1099	1091	1025	1035	1026	1017	1023	1091	997	1073	996	1063	1089	1050	1029	1017	1048	1023	1041	1028	1013	1030	1060	1094	1078	1063	1056	1044	1099	1088	1070	1013	1001	1017	1082	1026	1073	1029	1069	1075	1065	1017	1000	1042	1063	1012	1005	1036	1054	1024	1071	1005	1070	1054	1041	1050	1054	1007	1067	1038	1020	1064	1006	1077	1015	1075	1043	1045	1065	1043	1051	1004	1059	1080	1020	1085	995	998	1022	1031	1038	1084	1067	1061	1060	978	998	1021	1034	1009	1067	1074	1039	1068	1003	1056	1099	1047	998	1029	997	1020	1031	1005	1047	1083	991	1030	1031	1070	1058	1055	994	1126	1098	1040	1065	1110	1052	1042	1052	1028	1031	989	1097	1014	1051	1073	1046	1018	1050	1053	1094	1050	1009	1040	1043	1092	1033	1033	1020	1070	1033	1072	1022	1016	1017	1001	1036	1033	980	1048	1061	1050	1030	1029	1047	1064	1051	1056	1056	1091	1000	1103	1052	1026	1039	1046	1097	1075	986	1090	1066	1088	1029	1031	1051	1039	1058	1073	1126	1086	1067	1049	1031	1048	1060	1003	1139	1074	1025	1013	1075	1042	1004	1058	1057	1057	980	1052	1062	998	1054	1009	1080	1073	1019	1096	1037	1007	1036	1021	1065	1023	1071	1069	1031	1078	1057	1035	1054	1030	991	1028	1044	1032	1050	1003	1083	1050	1070	1065	1028	1014	1063	1043	1037	1026	1023	1087	1087	1052	1035	1014	1048	1118	1061	1064	1039	1001	1022	1011	1068	1047	1038	1002	1034	976	1103	1079	1042	1012	1073	1066	1058	1076	1025	1022	1032	1053	1031	1031	1024	1046	1004	1111	1090	1037	1030	1064	1052	1035	1066	1025	1111	1006	1020	1058	1040	988	1045	1065	1027	1057	1068	1072	1054	1023	1025	1014	1056	1006	1023	1051	1061	1118	1018	1077	1034	1048	1032	1022	1019	970	1034	1012	1039	1041	1084	1048	1009	1051	1019	1076	1062	992	1083	1015	1042	1082	1079	991	1037	1094	1041	1037	1031	1075	1082	1036	1076	1080	1051	1039	1027	1071	1069	1038	1014	1078	1057	1008	1071	991	1042	1013	1079	1054	1069	1107	1005	1084	1078	1051	1048	1075	993	1031	1023	1104	1024	1104	1092	1083	1067	988	1032	1041	1133	1051	1030	1057	1023	1002	1067	1035	1068	1060	1090	1006	1109	1009	1056	1042	1084	986	1013	1090	1009	1055	1031	1028	1044	982	1046	1017	1111	1035	1029	1051	1013	1031	1043	1026	1065	994	1013	1033	1086	1063	1042	1040	1011	1032	1039	1088	1081	1038	1070	1002	1017	1067	994	1062	1058	1018	1062	1142	1061	990	1047	1058	1064	1039	1028	1011	1062	1076	1063	1119	1056	1054	1033	1069	1075	1045	1003	1016	1062	1051	1039	1050	1073	1008	1064	1057	1008	1085	1060	1045	1056	1077	1075	1081	1083	1035	1054	1018	1095	1029	1017	1042	991	1070	1053	1046	1034	1051	1027	999	1052	1062	1056	1051	1038	1037	1034	1037	1047	1113	1017	1029	1026	1027	1070	1010	976	1043	1009	1046	1069	1095	1048	1074	1050	1006	1078	1019	1082	1024	1035	1069	1029	1025	1036	1063	1030	1006	1035	1058	1038	1069	1003	1033	1076	1064	1024	1095	1034	1066	1044	1074	1014	1018	1029	1029	1106	1036	1013	1062	1085	1035	1062	1058	968	1088	1005	1058	1025	1029	1035	1028	1011
27097	16732	3102	1126	747	711	628	573	567	558	576	590	582	553	540	526	571	564	559	501	500	498	509	517	460	470	451	464	452	488	460	506	465	484	473	479	467	521	491	466	488	499	494	452	459	477	461	483	455	481	500	471	482	463	470	465	457	483	487	520	477	477	463	482	463	476	435	495	439	467	477	478	453	462	456	494	454	484	484	442	513	490	450	441	471	472	515	444	483	471	446	506	486	502	467	494	473	442	473	479	455	468	491	468	454	481	476	485	474	440	464	496	443	452	473	495	476	444	433	479	510	460	472	456	468	493	492	509	459	454	479	478	456	440	472	505	502	467	496	454	502	445	478	502	413	468	468	457	479	487	500	443	435	411	455	451	461	467	516	487	511	516	473	403	483	454	469	484	452	483	506	479	469	450	446	487	457	503	474	477	493	447	428	496	456	470	460	466	443	492	469	461	461	499	442	465	492	472	513	451	506	510	482	472	496	500	471	456	474	450	523	472	465	464	486	453	460	458	479	477	486	493	487	466	506	483	432	435	469	467	488	462	463	454	461	499	473	454	463	474	485	440	481	474	512	473	525	449	481	462	455	459	488	488	503	465	467	457	454	487	481	481	430	443	515	480	481	440	502	446	466	487	514	461	469	466	469	476	453	468	519	464	451	482	476	456	429	504	469	497	488	455	433	498	457	456	469	488	517	491	520	461	470	478	465	486	458	476	506	478	436	445	490	465	451	467	478	445	491	459	432	503	447	480	463	460	458	453	464	456	483	438	506	466	471	503	475	491	488	464	454	505	477	506	463	480	467	472	475	472	510	459	457	498	469	466	435	514	479	463	421	457	480	480	490	449	449	485	473	490	476	498	467	505	496	488	497	489	454	479	425	485	473	502	457	477	471	477	446	481	491	491	454	456	490	502	514	491	446	448	490	501	487	475	439	504	447	465	420	440	477	486	464	442	489	462	512	465	500	452	475	472	470	477	503	447	464	459	492	476	513	485	489	467	481	484	461	490	470	499	521	460	487	471	486	455	483	491	472	478	478	514	502	493	481	472	460	452	453	429	489	474	480	457	501	486	506	510	452	469	488	512	411	479	457	469	490	454	490	453	474	457	511	437	465	446	479	471	484	494	512	463	496	478	448	473	493	463	504	493	472	468	491	481	498	465	482	500	476	508	458	507	466	459	477	452	474	453	467	441	521	486	484	439	473	464	476	458	474	476	486	452	490	438	489	478	450	459	485	478	484	446	478	457	455	477	464	479	497	461	477	489	453	466	449	471	497	479	482	459	504	478	468	455	461	459	487	509	477	485	464	468	462	499	475	485	488	473	464	486	476	465	433	491	467	467	474	489	440	447	414	491	463	472	425	443	429	489	515	481	448	487	436	482	520	496	477	465	467	500	449	470	471	464	438	460	441	485	501	439	487	491	478	482	466	470	477	470	480	415	481	504	485	460	495	427	465	450	472	485	501	493	465	441	457	486	483	448	437	513	455	449	470	459	483	501	479	492	494	501	494	401	495	475	491	529	487	490	507	504	478	487	449	444	512	462	465	460	498	481	466	412	458	426	471	518	486	466	487	459	485	437	490	499	477	488	452	489	460	472	451	504	479	444	470	436	538	445	456	484	480	430	477	468	443	437	524	466	475	450	468	459	477	466	456	474	451	458	477	441	461	477	465	475	459	477	444	485	475	475	453	454	468	531	478	483	471	463	489	472	481	488	456	442	447	472	490	450	510	458	455	464	438	471	462	439	462	463	457	463	467	466	476	449	469	462	454	477	455	466	504	444	496	466	499	473	468	468	485	447	461	490	440	453	473	485	497	513	505	431	486	479	487	493	444	474	493	477	476	442	493	473	487	487	493	467	427	512	525	488	497	452	521	487	451	464	443	518	469	474	502	495	430	451	456	485	442	464	460	482	489	469	463	446	486	506	482	487	425	499	485	490	453	480	466	474	465	475	441	485	446	471	467	450	487	437	440	502	480	478	464	494	454	533	513	463	482	484	440	463	490	453	443	460	451	444	453	494	436	479	458	438	444	475	489	508	466	485	464	486	461	471	483	469	506	492	459	498	436	446	450	497	477	498	460	499	465	464	498	454	457	470	467	461	491	479	507	464	500	448	457	502	475	484	449	478	501	490	505	444	436	500	501	446	450	434	496	443	442	473	459	448	459	448	453	500	491	492	468	517	494	436	440	462	465	451	445	519	486	467	484	481	478	495	482	489	512	461	476	471	512	460	469	506	480	460	518	482	505	448	500	468	471	476	461	502	465	464	463	487	471	488	469	460	503	502	452	501	484	497	452	449	496	515	485	498	438	474	462	462	493	438	473	457	477	469	446	473	481	435	450	460	468	465	465	487	511	475	478	463	504	484	479	476	480	457	459	491	482	455	459	495	481	470	460	488	411	469	476	452	481	470	459	482	426	447	468	475	496	468	492	473	460	472	440	468	474	511	467	440	456	480	508	454	458	465	402	487	466	454	485	463	484	439	453	504	515	470	545	463	458	451	463	518	478	476	500	462	526	463	435	517	501	491	474	456	469	513	462	439	460	479	497	472	505	449	473	497	479	488	475	505	488	485	435	478	442	462	516	459	480	458	462	478	481	510	452	503	482	474	508	491	484	462	483	457	498	473	445	481	459	466	485	453	466	421	508	495	475	490	463	437	512	462	476	467	449	490	461	514	480	499	443	491	470	500	449	485	524	450	453	496	483	469	487	493	467	504	449	452	463	475	445	483	448	477	474	430	483	431	475	499	500	445	490	458	501	502	484	466	461	474	476	439	467	505	485	453	458	476	497	458	460	497	456	445	496	434	474	470	458	465	465	471	450	498	489	462	456	437	481	471	505	479	488	506	504	494	478	445	451	453	497	429	495	492	477	487	488	465	458	498	447	461	472	448	452	475	504	464	482	474	459	485	454	475	494	479	468	490	457	445	440	469	476	474	453	477	469	465	460	506	485	478	474	462	471	448	457	469	479	495	448	445	463	421	487	458	508	500	508	464	506	448	452	486	484	486	472	454	451	476	439	445	490	503	450	496	497	483	475	485	512	457	456	478	486	499	442	477	477	485	474	470	456	495	473	468	448	461	454	467	465	483	463	421	476	467	453	467	491	486	475	475	483	475	486	497	464	510	445	473	494	500	482	519	454	468	471	499	465	500	500	465	477	488	494	469	468	452	446	463	434	491	497	513	486	479	488	449	491	503	465	489	449	488	476	457	450	474	474	453	463	469	510	433	521	487	426	503	462	465	472	484	442	462	474	458	467	481	454	456	468	510	475	441	441	497	441	476	466	472	457	471	479	453	454	506	549	466	478	473	518	487	478	438	488	460	479	490	456	500	493	441	474	515	483	466	434	485	463	485	500	501	458	470	443	473	459	493	457	449	482	495	462	482	493	461	488	466	488	446	430	468	439	478	470	487	491	495	491	495	450	478	473	458	469	479	482	470	451	451	473	450	461	446	472	454	486	475	451	469	483	473	468	482
5608	4400	4115	2542	2013	1799	1691	1660	1531	1502	1484	1440	1325	1374	1324	1229	1240	1199	1163	1176	1158	1154	1081	1149	1099	1067	1070	1096	1056	1058	1047	1067	1079	1040	1062	1019	1079	1054	986	1043	994	1062	1029	1040	1106	1045	1017	1006	1023	1000	1070	1077	1006	974	1053	992	986	1007	986	1030	1052	1039	1065	1039	1008	1021	1036	1084	998	1053	1006	963	1042	1023	968	1045	989	1002	1019	962	1037	989	1104	997	1019	1002	1028	1080	1051	970	985	1044	969	984	1015	1010	1037	976	1018	1031	1002	990	952	965	1020	1055	1090	985	1025	1016	1054	1024	1033	987	1065	991	1032	1027	1026	1044	1054	1073	1036	1030	1051	1033	989	1020	1021	1037	1058	1033	959	1044	993	1008	1043	1038	1016	1063	1014	966	974	1052	964	1066	1056	1020	1012	1007	1000	959	987	977	1000	1059	993	1043	1021	1005	1015	1073	986	1005	1031	995	995	970	995	990	1061	1079	1036	1041	1045	1087	1128	1001	1000	982	1073	1030	986	1049	1011	1045	1018	994	1043	1020	999	1009	1033	1044	1025	1026	1086	1019	977	1019	1013	978	1018	1028	1009	1004	1085	979	980	1016	1018	1024	1002	1034	1065	1040	1025	1058	966	979	1075	1051	989	985	1005	1055	1000	1017	1090	1028	1058	977	1077	1036	1074	1009	1054	1079	1036	1055	1024	968	1063	994	1029	982	1017	1075	1028	1073	997	987	1078	1022	994	956	1003	1008	1025	1073	1023	1055	1048	1034	1041	1040	1046	1028	979	992	983	1013	1049	995	1049	1020	1046	1021	971	1030	1047	1057	1025	1035	1051	997	987	982	983	1033	1035	1033	1022	1015	981	946	996	1003	1029	989	975	1056	1014	1013	962	1057	1030	984	1018	983	985	971	1030	971	1056	953	1005	1041	979	1010	1022	993	1066	1055	997	1053	1050	1034	1046	1041	1038	992	1081	1041	1026	1027	963	1107	1022	939	1018	1026	1057	1074	995	1039	1025	980	1040	1024	1045	1004	1041	1050	1053	1019	983	1026	1029	1036	1022	1011	974	1074	1007	1054	1005	1076	1033	990	1068	1054	996	1025	1030	954	998	1016	994	953	986	1036	1043	1008	976	1019	944	1003	980	1010	1031	1026	1008	1009	1002	1052	1001	1038	1014	1049	1013	1024	1011	954	1031	987	1063	1001	1006	976	1004	1056	989	990	997	975	984	988	999	947	1057	990	978	1025	1018	982	1037	1000	1018	1021	1003	1052	973	1038	980	1040	1008	1001	1022	1029	997	1051	1033	1049	995	1004	1014	1029	990	1043	1016	998	1023	1007	1010	1064	993	1048	1006	1064	1081	1006	1051	1030	1036	1012	1062	992	984	997	1053	1016	1012	991	1066	1005	1023	1040	1041	1028	1025	1036	1036	1011	1031	1043	1026	998	1058	955	1072	1055	1034	1028	1001	1030	968	997	999	1041	1040	1047	1065	997	1018	1039	985	1008	1073	1005	1034	1028	995	977	978	1013	1065	1034	1002	1029	1000	1039	1040	984	1009	986	947	1045	1023	1069	1049	1023	1044	1006	1039	1033	1090	1038	971	1002	1042	1051	992	1004	983	1025	995	1036	992	980	992	1014	1086	999	1000	1065	1023	1056	978	1021	1009	1082	992	1008	1050	1005	1051	973	962	1021	1025	1065	1014	1019	996	1017	1002	1007	1011	1057	1021	986	1005	1007	1051	1041	1076	984	1008	1035	995	1001	1100	1014	1033	1046	1071	987	1049	1002	997	1003	972	952	1009	1055	980	1059	1022	971	1073	1024	1030	1074	1025	973	1038	1092	1078	991	1090	997	965	1042	1075	1082	1056	1016	1002	1021	1070	947	1048	978	998	1014	1000	978	1046	1029	996	1032	1060	958	1016	967	1055	1016	982	1034	978	1003	1045	1000	1115	1033	1069	985	1001	1020	1048	1035	1001	957	1081	1013	1000	1011	1003	1009	1031	1120	1017	1051	1021	1031	1024	1034	1025	1040	1016	1020	1077	1011	1031	1071	1013	999	1058	1031	1001	1078	1021	1032	1004	1054	994	1026	1009	1012	1011	1033	998	1065	1088	988	1047	1010	1028	992	1009	1056	993	1033	1009	978	964	950	960	1009	994	1020	1053	1028	970	993	1044	1033	998	1060	1049	1006	1023	953	998	973	983	989	1026	1052	1051	1019	1003	1000	1027	1052	1009	961	1024	1017	1011	1036	1032	1084	976	1067	1014	1009	1006	1032	1000	981	1093	1046	1033	1042	974	1041	1019	1028	1003	1026	1020	987	988	1078	1022	1012	1012	1056	1032	994	1021	1047	991	1043	1013	983	998	1029	975	983	1066	1044	1028	1045	1016	1029	1005	1017	998	1010	1056	996	1033	1041	1070	1021	1035	1043	1038	1053	1010	1041	1022	972	1042	1017	1006	992	1019	991	1016	992	1023	1064	1007	1001	995	976	1027	1028	1021	1002	1027	970	1035	990	1027	1013	1045	988	1009	1020	996	986	987	1011	1052	1045	1023	980	1002	979	960	1002	1025	1030	1008	973	1056	974	1048	1001	953	992	1045	1014	1076	976	1027	1041	1011	1021	1002	1031	1039	1099	1052	1028	1012	1025	1040	1058	1028	989	941	1066	992	1046	1061	1054	993	1053	1032	1009	980	1068	1041	1024	1011	985	1033	968	991	963	1009	1034	1045	1014	1003	1052	1078	1068	1019	1014	945	969	1032	964	1025	1010	1062	1004	1075	986	980	1072	1005	1068	1066	1084	995	978	1040	1017	999	1047	1072	1041	1017	974	998	1006	1006	1053	1059	1067	1019	999	992	1024	1033	983	985	1023	1043	1001	1020	1035	1040	1029	1031	965	983	1014	1060	991	1009	1028	1017	1007	1033	975	1011	1023	1030	1075	1012	1005	979	992	1007	1066	1013	1056	1033	1020	1010	1029	989	997	1034	1060	982	980	1052	1046	1070	1006	959	1030	1023	1018	1009	1013	1054	1048	1026	1024	997	1002	999	1074	1004	994	1017	1020	1043	1002	1005	974	1069	1047	1044	1025	1047	994	1039	1049	989	1034	1032	1037	1019	1031	1044	1036	1043	1003	1011	1039	1038	983	1026	1050	1014	1036	1092	1018	1020	1045	979	1020	1014	990	1068	997	986	1033	1061	1038	1006	966	992	982	1062	1017	1029	1062	1004	988	1048	986	1054	1054	1100	1090	993	1002	996	1013	1073	1026	1005	1038	1034	1040	973	1091	1023	1034	1041	978	1012	1066	1057	1065	1038	1015	1005	1028	1013	954	1019	1062	999	1030	1003	1002	1006	1031	1005	962	1006	1005	1044	1049	1025	1051	1046	1011	1030	989	985	1040	1049	1022	981	1053	1047	1022	1016	970	1032	1008	985	977	980	1031	1017	1031	1038	1041	1022	1085	1010	989	1001	1033	971	1055	1038	991	965	1002	1036	991	1021	1047	1000	1004	961	1019	976	1018	1071	1030	1060	1007	1039	947	977	1026	1028	1077	1002	1055	1062	955	1030	1057	1069	1100	1015	1022	1031	1051	989	994	1061	980	1010	1042	1002	1060	984	1026	1072	1022	1051	1024	1029	1036	979	994	1025	1018	1020	1021	1023	1047	1071	1044	1021	1031	1086	1039	1058	1026	994	1029	1018	1009	1011	961	1043	1059	996	982	994	995	1009	990	1055	1042	1063	1011	1036	1008	976	967	1018	1001	1013	990	997	986	1055	1053	1008	1011	1050	1060	989	1034	970	994	1037	1047	1033	1016	1031	1043	1029	1045	1046	995	1035	985	1087	1035	1026	1040	1003	976	1017	1049	1025	996	1012	990	1091	987	1037	1066	1140	991	1008	1019	995	1050	983	947	1008	1004	1059	1003	1051	1032	1060	1065	1065	1087	969	1021	983	1038	1029	1020	1030	1014	1034	1006	982	1020	984	1051	1020	1026	1059	1011	1008	1020	991	1035	1012	1018	1025	1034	1061	1027	1040	1060	1057	1029	994	1012	1032	1058	964	995	1026	1013	1056	981	988	1131	1037	1050	986	1022	1032	1074	1047	1067	1033	1045	995	1014	1029	1017	1015	993	1005	990	982	992	1017	1023	1025	963	1094	998	1035	1017	990	1015	1009	1006	987	1033	1075	1064	990	993	1032	1026	994	1016	1070	980	998	990	948	1002	982	1037	964	1010	993	1001	1022	1105	1010	1052	957	1044	973	956	996	995	1021	981	1016	1058	1008	1027	986	989	1008	988	1000	1023	976	1007	1045	1031	1054	1060	1002	1044	1053	1071	1021	957	1048	1083	1019	1019	1019	1015	1001	1005	1022	1033	1030	979	1045	1045	982	1007	988	1027	975	1020	1020	999	985	964	1046	1027	965	1081	1019	1038	1031	1051	1064	1034	979	982	1009	1045	1060	950	1068	1012	1117	1015	952	1026	1006	987	1009	956	999	1016	1030	1038	1032	1001	1063	970	1023	1029	1061	1053	1018	1025	978	1023	1041	968	987	1037	991	996	1012	1088	982	1044	995	1015	1015	1029	1045	1001	1025	1058	993	1046	1019	1062	1036	1051	1013	1041	1077	999	990	1017	1097	1049	1052	1049
25085	21455	27962	25348	11615	1765	1154	896	795	645	673	630	605	556	566	525	507	494	498	429	447	387	442	412	358	363	353	351	373	328	366	370	342	352	307	303	317	318	302	328	305	320	307	322	323	327	315	352	313	308	304	319	283	330	320	319	332	314	319	339	307	322	328	335	280	296	299	302	299	325	319	309	307	328	298	309	304	336	307	341	283	303	298	288	318	315	313	294	333	304	318	330	302	333	330	333	300	326	327	298	337	280	331	316	315	318	335	317	335	304	294	345	298	316	324	333	325	308	329	310	313	329	325	304	306	318	321	328	311	318	286	292	320	328	346	344	316	343	278	321	321	306	342	321	312	304	324	321	362	303	316	318	325	317	369	305	293	286	291	316	295	307	319	297	334	291	319	332	295	307	319	302	296	324	348	316	323	300	336	294	331	296	313	327	270	317	293	333	336	309	300	300	304	324	330	309	325	330	317	288	348	326	312	326	335	331	315	321	276	316	305	330	321	305	324	327	277	324	310	312	325	301	314	341	341	295	319	343	303	297	297	320	313	299	342	326	307	292	340	351	301	316	306	295	340	324	321	306	309	327	340	313	308	309	293	304	326	287	330	331	332	317	328	293	304	313	318	300	297	338	295	337	341	286	336	297	325	330	327	352	320	317	310	294	302	315	321	317	313	304	299	309	315	290	300	302	333	319	268	341	318	308	275	282	305	339	336	317	327	318	304	320	339	288	333	303	312	301	326	304	318	298	315	333	311	305	300	321	353	299	283	291	310	292	313	288	294	283	295	284	335	330	296	316	321	348	330	306	302	303	307	286	286	283	296	300	335	318	293	323	296	337	316	346	282	320	317	324	294	286	320	318	311	314	335	291	299	333	290	311	310	318	304	312	325	330	317	348	297	286	305	313	334	315	292	286	309	306	336	328	282	311	327	314	319	326	308	284	312	300	342	318	298	322	308	297	319	285	304	300	294	351	322	309	297	298	320	309	328	313	330	314	332	316	301	341	322	322	306	352	326	299	316	315	309	299	302	356	337	320	316	299	330	317	341	295	275	307	282	336	312	293	305	293	293	313	294	357	342	313	347	279	317	313	295	319	310	296	308	285	338	329	306	286	308	322	295	294	315	336	340	312	288	355	324	302	319	323	298	313	316	331	286	312	325	310	310	317	315	316	339	284	297	295	312	326	297	295	315	308	304	310	342	319	317	310	293	329	303	311	320	329	284	334	299	308	295	312	301	333	335	316	332	333	296	319	322	324	311	325	296	290	288	319	310	309	340	301	335	304	301	322	297	303	328	313	299	313	289	324	303	330	290	303	330	328	310	296	289	332	322	286	311	293	312	333	304	316	280	321	273	283	326	309	331	313	322	333	314	339	319	321	315	298	321	336	321	294	300	287	295	347	278	334	300	316	317	302	321	318	316	308	315	251	327	273	295	290	345	297	302	339	312	303	345	338	306	283	300	299	324	313	306	314	269	305	310	295	313	290	296	292	324	313	314	286	307	294	300	307	335	314	289	307	311	318	313	309	322	307	328	299	305	317	305	315	313	308	307	282	284	303	312	320	306	293	304	300	287	319	335	307	329	293	296	301	279	322	324	312	329	301	330	336	351	311	325	341	336	296	297	279	316	321	303	337	313	307	332	286	296	289	330	280	323	310	371	304	309	316	318	306	289	321	338	308	317	318	316	324	309	315	335	321	328	305	295	298	316	308	314	327	306	280	290	279	323	351	324	321	301	313	323	311	319	273	300	306	313	296	328	312	332	326	328	334	322	330	285	304	311	325	300	326	321	273	289	285	363	299	319	312	331	325	306	290	269	323	313	332	371	307	310	340	306	331	332	347	307	328	344	309	344	293	310	336	318	294	315	324	349	323	296	308	262	300	324	310	312	303	303	295	287	328	333	309	317	314	318	297	335	314	306	299	322	314	312	279	307	312	320	323	292	332	285	294	350	324	310	336	296	296	299	320	279	312	320	330	312	304	335	326	311	302	344	307	305	319	299	300	292	295	313	321	286	338	310	306	285	311	314	317	326	340	336	353	353	324	317	327	296	308	327	305	336	290	284	349	280	308	300	310	314	313	318	309	294	332	293	291	318	299	310	275	313	310	323	307	285	327	292	300	307	308	319	347	285	308	311	294	327	279	305	303	312	317	337	291	316	347	317	298	325	323	297	317	317	323	310	298	325	307	302	315	304	302	351	296	336	314	299	340	332	315	313	285	316	315	276	312	315	321	337	303	321	300	315	314	322	325	322	322	321	284	317	320	309	321	341	256	334	317	298	327	312	307	302	307	297	313	307	314	312	317	299	291	335	309	301	336	322	311	323	313	301	305	318	322	319	318	339	292	288	293	343	304	323	335	302	278	304	372	298	334	288	309	279	327	301	291	308	325	312	321	297	322	322	312	325	318	303	299	332	293	332	313	306	315	291	301	312	315	284	327	319	310	307	302	307	267	295	315	324	280	303	330	316	284	307	312	316	351	296	286	320	350	290	322	282	341	299	299	311	332	290	309	312	310	331	298	287	326	338	336	318	299	310	293	306	330	328	306	309	286	294	356	302	306	306	287	289	315	324	314	300	294	294	337	338	344	326	324	276	298	309	296	324	286	316	299	322	333	288	302	358	317	330	324	302	328	308	326	300	302	323	295	300	315	308	335	292	293	282	315	300	311	286	320	312	314	313	333	341	315	308	316	315	307	344	313	297	345	345	311	307	333	285	365	293	338	312	310	313	294	302	316	325	326	325	330	324	325	314	297	338	299	320	302	318	332	310	321	297	322	278	314	290	286	311	315	322	296	296	353	332	326	326	303	312	318	311	320	281	314	311	302	306	301	353	308	324	319	311	328	276	280	293	323	291	322	300	299	309	336	287	303	315	327	328	324	328	323	343	293	318	350	322	324	306	317	292	276	288	295	314	332	309	290	302	313	295	283	336	306	349	318	301	335	302	322	351	300	331	320	315	320	280	309	343	307	321	313	329	317	298	325	304	336	306	336	321	342	271	324	301	308	299	305	338	325	307	314	309	301	332	301	299	281	337	299	290	296	305	309	332	306	309	293	305	337	330	294	293	305	321	300	350	287	331	315	343	318	315	282	294	345	325	345	343	311	286	293	339	326	275	316	299	312	318	343	303	350	278	320	295	291	339	344	338	319	320	279	291	319	292	307	321	342	332	296	316	315	311	287	330	336	301	305	319	291	325	297	319	298	291	302	288	321	318	323	321	314	336	276	305	318	331	318	291	269	292	303	303	262	284	284	340	304	346	314	307	306	312	328	309	316	305	290	342	315	281	310	295	324	316	326	263	311	318	311	305	294	318	277	327	296	287	297	327	320	324	332	300	321	309	300	328	283	300	315	309	317	306	289	311	329	315	291	320	344	329	335	297	324	314	321	310	311	325	256	340	328	299	338	305	282	296	298	303	295	292	317	310	331	313	316	311	342	317	325	324	304	257	284	313	297	314	325	292	292	319	297	323	313	309	281
8301	14774	13393	7762	5628	4313	3331	3020	2539	2218	2004	2006	1839	1720	1710	1534	1541	1438	1375	1329	1158	1148	1058	950	928	948	866	865	893	839	827	894	813	773	716	720	761	710	679	745	706	714	756	697	711	661	665	767	693	729	713	707	734	777	689	741	722	696	668	724	705	739	655	706	689	675	690	663	704	716	703	726	694	691	661	705	736	655	711	679	661	717	687	680	742	686	727	721	718	711	737	715	706	724	709	677	690	707	709	720	691	722	709	672	693	673	689	700	704	713	708	639	711	682	688	694	703	671	699	678	708	678	699	686	687	671	688	741	694	684	686	709	706	669	762	676	669	693	694	711	698	681	673	719	693	689	680	712	656	721	703	711	699	705	643	676	708	688	679	692	743	632	719	701	661	706	729	667	681	679	719	700	703	725	660	718	655	693	714	675	674	693	749	685	674	674	647	760	681	693	669	716	743	672	678	662	725	718	685	681	677	692	733	705	706	691	717	679	695	660	735	710	688	659	684	737	674	738	688	708	701	704	684	714	694	714	665	658	703	706	676	717	717	695	682	672	669	688	702	688	700	684	693	701	738	656	653	722	699	654	701	654	671	724	686	675	767	688	685	701	699	681	671	685	703	661	673	654	712	660	704	664	710	734	665	660	675	748	693	674	695	707	703	657	692	671	704	723	667	703	684	655	687	715	692	678	653	693	694	678	729	703	685	691	663	717	700	702	669	745	718	748	678	670	721	705	695	721	692	731	759	726	741	732	693	726	679	682	667	672	711	684	695	723	702	662	689	668	710	686	727	723	681	703	676	626	714	667	703	728	703	634	672	643	656	689	665	745	720	652	694	798	646	718	734	677	656	679	744	728	664	749	683	696	683	712	646	693	696	696	675	727	718	654	676	700	666	703	680	693	695	698	691	692	671	712	737	655	649	707	747	676	702	696	681	648	691	666	676	716	714	677	708	680	687	685	704	706	747	714	685	741	705	667	737	664	695	689	666	697	713	676	703	703	678	680	693	706	697	728	674	721	695	708	689	739	706	707	687	659	680	659	685	678	675	688	771	700	700	729	685	705	661	716	717	725	725	708	734	706	676	717	747	710	702	671	695	692	730	663	730	717	708	731	692	716	679	689	701	672	684	687	703	683	690	697	651	715	717	682	689	677	708	709	698	677	694	665	681	704	677	668	694	674	671	739	641	693	726	687	702	677	684	769	690	673	695	727	703	743	665	682	674	691	667	697	701	705	650	687	698	678	698	726	722	691	700	699	679	690	742	687	692	678	666	734	717	663	663	681	739	658	682	682	718	696	658	701	705	722	690	667	705	690	644	687	705	678	682	696	707	710	714	680	696	705	737	687	673	686	702	689	668	725	732	738	673	742	684	729	692	687	680	671	735	673	714	707	682	714	696	709	691	672	701	715	678	700	695	676	685	709	690	701	703	669	718	705	712	738	710	708	728	705	677	666	764	708	700	674	661	723	698	661	677	698	697	646	649	694	708	695	729	658	670	673	692	681	729	695	699	731	673	667	654	689	693	676	689	657	704	727	668	713	676	710	760	776	703	727	703	724	688	744	693	691	706	689	698	678	748	637	684	763	732	730	690	666	707	712	745	711	697	678	723	696	721	697	717	685	700	713	679	680	680	725	678	734	674	668	737	710	730	673	695	727	709	687	658	705	678	720	679	687	710	655	693	681	719	732	738	716	701	721	733	702	683	707	733	664	696	721	699	705	677	718	699	695	724	701	683	687	683	674	709	688	709	709	692	670	691	739	707	704	711	662	722	732	689	707	661	707	670	727	747	705	700	702	680	688	711	692	717	678	658	729	694	651	716	709	694	726	692	749	727	647	710	696	669	681	677	702	706	703	690	681	637	685	676	754	676	629	704	706	737	668	720	706	696	730	692	667	672	657	693	672	695	661	664	670	693	675	732	664	705	717	713	672	702	708	649	711	731	701	684	692	705	698	689	673	676	663	705	693	696	689	660	687	698	720	690	679	675	675	702	666	675	700	700	685	746	680	669	691	728	696	691	690	664	698	716	686	706	686	696	719	670	661	688	697	704	693	731	783	667	679	689	714	688	671	635	678	676	705	692	685	739	703	690	682	663	749	666	707	682	726	761	687	698	760	712	701	702	694	663	672	667	672	694	706	686	739	720	676	690	685	708	702	722	651	704	687	685	668	682	732	691	721	732	659	646	685	760	750	668	683	670	718	676	685	684	711	715	713	699	672	690	697	677	669	717	693	719	734	665	706	733	659	723	708	743	708	710	700	716	665	666	664	707	645	712	680	709	719	735	688	700	714	657	710	678	685	707	731	688	651	677	722	709	719	680	719	681	694	687	702	736	664	730	676	660	668	709	652	728	684	663	693	721	717	695	670	680	705	650	678	676	647	685	742	686	692	684	726	697	718	693	675	681	716	705	674	675	727	696	688	707	715	695	677	709	726	741	714	681	686	714	684	650	659	735	658	669	743	674	619	662	687	650	633	660	719	676	693	694	694	723	710	688	689	701	714	688	664	729	694	659	670	671	731	695	692	712	689	670	710	716	686	690	677	718	720	667	699	697	669	710	719	680	676	723	698	687	726	673	690	698	716	689	734	679	666	667	665	689	675	716	730	701	737	691	710	672	694	670	681	635	710	691	708	667	678	667	652	745	625	714	684	709	730	684	713	697	675	682	710	695	705	693	714	714	676	688	701	687	654	709	726	727	669	683	675	741	702	702	728	696	699	670	679	669	659	678	728	742	660	706	726	727	742	690	710	727	729	679	731	691	660	666	701	669	697	668	686	696	705	738	735	689	666	733	712	638	680	722	673	682	666	678	677	668	688	660	686	673	688	701	672	651	692	713	689	711	693	670	712	684	670	662	662	705	711	664	720	705	633	712	709	727	704	696	716	684	687	696	732	696	709	693	704	690	724	653	689	682	691	687	704	659	707	661	711	694	651	691	627	704	688	689	744	684	714	650	703	692	677	735	662	743	700	672	705	706	676	730	686	685	712	673	705	690	658	645	726	694	735	702	693	668	701	674	676	715	695	640	688	762	682	679	701	696	701	677	673	683	716	659	671	658	704	695	721	690	713	674	693	678	718	665	754	644	742	719	749	669	704	701	676	690	719	668	705	670	681	700	687	714	743	683	697	696	696	697	675	676	712	706	682	734	708	653	693	730	691	665	675	700	666	737	660	701	695	711	668	707	680	670	694	728	715	674	678	710	674	683	683	671	698	674	714	726	663	658	663	683	698	675	692	660	665	704	726	704	710	699	706	682	726	624	698	639	677	653	760	680	732	672	617	686	687	677	681	676	712	710	681	704	696	733	689	705	686	698	697	719	675	712	716	661	687	704	697	696	718	712	697	687	663	675	723	699	727	716	690	699	679	699	749	701	688	713	698	707	734	694	690	678	691	654	662	699	670	684	689	711	680	700	711	701	706	687	687	723	675	662	673	683	704	686	708	718	712	667	700	701	732	712	681	717	692	698	672	691	744	664	715
24159	21445	28921	24368	21425	10590	2463	1596	1276	1210	1102	1013	952	936	941	888	933	852	770	822	733	667	643	586	592	590	576	595	589	618	546	528	563	508	545	559	499	486	531	520	514	473	515	503	548	490	501	466	527	525	496	504	492	491	502	504	461	459	508	490	503	486	505	487	512	434	479	465	513	477	509	522	520	482	531	512	519	500	518	468	469	473	541	530	478	522	500	531	464	534	511	471	485	490	501	524	482	583	507	509	495	517	519	484	521	490	502	508	548	516	479	533	501	533	498	480	517	525	514	555	481	522	494	504	519	514	518	530	492	502	507	516	484	471	508	559	485	459	487	515	519	495	477	482	484	481	515	484	523	493	474	486	507	477	457	452	486	523	532	510	522	494	487	483	478	472	456	493	496	516	475	498	526	477	495	487	518	494	504	514	513	531	503	534	482	516	502	514	506	458	534	478	475	536	512	503	508	523	522	470	484	515	500	494	487	510	522	535	539	521	532	532	491	529	491	493	466	500	493	509	534	508	537	477	501	494	508	512	534	479	494	516	526	489	494	478	496	499	528	496	520	500	522	483	498	527	505	491	496	511	483	497	461	505	546	507	500	490	523	456	504	501	497	518	494	491	491	486	480	514	488	475	486	459	538	494	498	522	487	504	491	474	528	498	467	468	479	476	489	559	485	518	509	505	484	494	460	499	520	489	485	520	548	508	501	518	498	497	520	522	524	463	494	476	510	499	507	519	511	507	487	509	509	510	506	457	511	520	498	500	531	510	454	514	522	444	504	503	459	515	478	512	480	481	502	509	505	492	495	514	459	535	462	499	512	527	503	521	460	543	539	482	496	493	534	472	512	520	517	524	506	490	543	499	531	469	468	499	505	482	498	515	508	503	480	475	516	516	494	548	529	466	491	460	512	512	459	529	486	522	505	463	509	470	524	534	474	491	498	483	479	523	457	542	492	513	491	521	490	469	505	478	451	467	519	527	487	485	504	488	541	536	486	481	492	518	502	434	513	539	476	550	505	484	537	516	494	522	523	488	531	496	492	483	496	501	552	546	495	508	523	479	533	522	486	484	519	496	502	570	507	501	495	538	548	490	489	481	502	496	516	487	440	512	471	472	494	501	474	495	499	516	473	505	477	500	500	501	484	523	517	500	518	522	513	532	514	497	504	530	543	546	462	484	507	491	507	550	488	488	502	515	491	520	527	554	501	481	467	502	523	508	446	495	519	500	480	454	522	491	461	515	492	500	506	509	574	493	454	524	491	480	510	512	516	494	515	516	509	470	489	479	498	470	505	515	542	544	508	487	513	507	501	522	494	520	503	459	453	499	504	513	506	496	557	484	488	470	529	526	465	459	452	482	515	484	496	514	503	493	490	479	520	505	459	497	467	546	489	473	496	520	472	494	471	457	483	512	498	496	494	507	482	527	523	507	447	485	475	502	545	523	487	504	493	492	502	476	493	493	501	516	450	569	512	482	474	448	490	483	471	529	486	526	501	514	524	510	519	507	494	550	483	525	522	481	520	488	516	482	477	494	483	494	507	508	477	477	506	472	497	499	498	532	529	517	540	532	497	476	489	553	508	489	488	489	468	485	517	502	464	497	583	491	472	492	488	525	514	551	476	500	480	522	474	509	522	526	480	482	492	493	525	486	543	484	457	506	491	479	506	478	514	481	488	514	498	483	483	493	493	493	489	533	485	494	471	445	454	467	506	511	490	433	484	534	477	510	468	507	451	507	511	482	530	490	502	539	519	526	488	472	547	504	476	501	488	484	501	529	516	507	529	528	483	506	493	476	492	548	482	489	518	473	507	503	516	481	519	465	475	469	510	477	491	532	484	534	492	494	515	474	460	504	478	489	494	520	499	474	476	497	539	518	508	500	490	502	489	515	524	540	504	463	536	483	516	493	526	478	529	527	500	523	494	478	517	526	464	466	473	476	480	516	487	502	493	500	520	487	515	481	517	486	500	520	488	482	507	516	475	501	496	467	497	474	459	506	473	481	492	485	463	516	500	513	516	491	479	482	489	494	535	513	516	506	436	472	515	532	489	491	481	507	520	503	492	475	476	473	520	490	510	533	475	497	524	519	495	484	484	524	478	506	484	487	542	508	453	457	460	483	505	505	483	507	511	492	468	504	544	501	533	507	467	531	484	475	508	491	504	501	491	496	482	514	495	497	514	556	489	498	477	486	509	465	469	503	513	526	495	485	531	480	513	465	508	484	495	516	486	501	504	503	489	490	483	520	517	504	498	494	503	528	500	494	496	499	508	512	501	540	538	505	498	487	473	507	531	478	500	509	500	481	486	510	522	483	473	505	450	493	496	508	509	517	487	506	429	498	536	502	475	511	475	530	508	472	494	482	492	478	500	492	496	462	444	474	491	479	481	522	472	456	518	478	516	503	472	509	482	459	469	509	552	499	505	487	481	503	490	476	593	490	534	514	487	477	517	541	540	490	480	522	481	509	447	548	491	506	495	508	482	494	505	489	491	485	498	503	496	485	465	498	459	484	516	502	466	493	477	486	516	539	500	540	481	506	475	505	530	475	520	538	519	487	533	521	498	518	508	485	517	524	495	502	496	443	533	511	458	456	507	507	495	488	480	523	500	496	506	517	486	491	495	484	492	547	530	478	479	491	479	526	498	505	502	473	483	515	519	466	517	515	466	508	508	495	499	509	510	493	507	476	482	538	470	514	520	511	486	540	494	525	504	479	533	473	507	479	452	522	543	512	498	516	474	513	431	457	533	488	526	493	482	503	479	507	522	457	474	504	501	531	493	492	466	497	502	492	510	458	465	483	514	497	507	512	463	512	478	500	531	505	506	552	479	516	493	488	485	501	524	483	485	466	532	504	494	478	520	506	527	481	512	504	500	506	504	499	503	514	479	508	489	514	486	506	501	516	498	531	470	498	503	522	490	492	495	486	472	474	502	501	486	528	491	536	535	497	505	486	512	506	513	500	486	505	513	514	503	510	466	515	479	476	520	488	453	482	515	527	541	482	491	515	505	503	523	466	523	465	521	513	513	497	521	530	510	525	517	491	491	482	524	510	480	499	498	473	531	503	536	507	506	504	535	510	534	492	490	534	498	488	467	489	470	529	525	506	496	500	462	493	468	513	471	501	477	485	504	494	535	467	465	511	492	469	544	512	444	503	480	498	487	507	475	498	546	511	508	514	498	467	540	490	512	510	492	490	468	483	461	503	496	533	517	475	511	483	493	524	495	474	498	479	519	515	496	530	529	484	505	525	488	492	507	528	521	555	502	457	515	494	492	510	471	494	524	453	497	447	488	519	528	489	478	515	535	466	528	536	461	493	510	501	496	555	468	512	497	553	509	453	471	539	505	509	517	505	482	498	493	512	537	496	476	496	543	536	479	457	469	484	475	505	491	514	497	469	512	475	453	488	511	502	525	474	495	489	485	490	460	525	521	519	500	545	492	471	506	511	511	513	517	502	499	475	510	495	522	516	499	476	485	497
11338	21485	19373	12231	8990	6994	5817	4735	4264	3867	3399	3262	3108	2872	2648	2562	2390	2306	2174	2010	1878	1778	1585	1510	1432	1417	1381	1314	1367	1287	1354	1211	1250	1128	1062	1127	1101	1100	1033	1024	1049	1043	1089	1022	1090	1062	1012	1038	1031	1050	1018	1015	1029	1016	1015	1063	1023	1073	1031	1039	1088	1027	979	1005	1082	1060	1081	1029	1058	960	1054	1041	1004	980	1057	1091	1043	1037	1048	1066	1044	1034	1054	994	1003	1044	1033	1053	1043	1069	1022	1073	1053	988	1056	1038	1018	1042	1065	1065	1059	1031	1044	1041	1036	1014	1068	1004	1038	993	1054	1047	1048	1024	1081	1039	1061	1011	1011	1041	1033	1085	1032	1020	1045	1039	1066	1050	1000	1011	1051	1033	1017	1039	1032	1053	996	1007	1034	1044	991	993	1053	971	1044	1094	1050	995	1055	1023	990	1048	1012	1031	993	996	1073	1090	1050	1053	1014	1019	1019	1040	991	1033	1031	1028	1034	1025	1051	1006	1028	1031	1072	1041	984	1047	1050	1031	1021	1032	1063	1026	1029	1091	1058	1021	1034	1085	1112	1008	1054	1064	1068	959	994	999	1003	1006	1018	1030	1029	980	1004	1003	974	989	1022	1027	1037	960	977	1033	1075	1023	1063	1065	1032	1023	1027	1039	1061	1064	989	1058	1049	1051	1032	1066	1035	1047	1029	1033	1004	1021	1061	948	1005	1056	1060	1014	1021	1056	1073	1066	990	956	1041	1019	1010	1012	1014	999	1006	1038	1068	1093	980	1028	1009	1086	1089	1007	998	1041	1044	999	1022	1030	1075	1035	1007	1047	1083	1070	1056	1012	980	1038	1031	966	1021	1084	1083	1016	1060	999	985	1002	1093	1034	1007	1012	1051	988	1059	975	1018	984	1024	1036	1089	1018	1048	1047	990	1064	1013	1053	1056	1020	1041	990	1023	1058	1047	1031	1053	1046	1016	1054	1041	1041	1030	1024	1015	1041	1035	1012	1047	990	1030	1033	1024	1019	1008	989	1073	1041	1045	1045	1058	1055	1004	1042	1007	1095	1000	1013	1037	1020	1002	1061	985	1067	1074	952	982	973	1021	1041	1003	1029	1072	1051	1013	973	1017	1035	1016	986	992	1027	1041	1056	996	1015	1005	1090	1038	1072	1106	1085	1060	1039	1075	1036	1007	1044	1008	1009	1042	1004	1070	1039	1064	1060	1037	1029	1020	1056	1087	1080	1047	1002	1008	991	1033	1081	1058	1023	1035	1067	1029	1060	1023	1025	1066	1069	1011	1044	1039	1026	994	1043	1047	1001	1029	1038	1031	976	1071	1077	1070	1010	1048	1023	1038	1013	1045	991	980	1017	1027	1089	1033	1014	979	1022	1016	1012	1091	1062	1025	1073	1059	1039	1047	1051	1024	1063	1066	983	1024	1026	1085	1054	1033	1031	1024	1081	1036	1015	988	1039	1056	1032	1032	1062	1027	960	986	1079	1041	1021	1071	1007	959	1033	975	987	1023	992	1007	1023	1016	1063	1023	993	1004	1010	1039	1047	1041	1032	1014	1046	1092	1021	1019	1025	996	1040	978	996	1066	1014	1075	1031	1019	1015	1057	1015	1043	1014	1051	1005	1067	1009	1019	1039	937	1052	1034	995	1003	1025	1090	1023	1028	1047	1034	1041	1004	1005	1070	1010	1044	1083	1026	1080	1028	1023	1073	1058	1031	1039	1032	1069	1030	1034	1014	1024	1039	990	1048	1031	1015	1059	1082	1068	1040	1019	1002	1038	1041	1011	1016	1058	998	1043	1013	990	1019	993	1034	1033	1023	1002	1026	990	1030	1011	975	974	1048	1042	1012	1002	1010	1039	1075	1056	1077	1021	983	1079	1045	1090	1081	1016	1072	1005	1022	1026	1017	1024	954	1048	1062	1002	983	989	945	993	1096	1014	1003	1034	1073	1039	987	1022	1034	986	994	1035	1012	1043	1025	1005	1017	1022	994	1042	1014	977	1082	1001	1007	995	1032	1013	999	1025	981	1088	1002	1034	1102	1063	1106	1015	1044	1002	1012	1031	1046	1039	974	996	1009	1068	1009	1003	988	973	994	1009	1002	989	1015	1014	1004	968	1015	1087	1054	1045	1013	1015	1044	1008	1030	1066	1102	1006	1032	1070	1012	1011	1058	986	1024	1041	999	1042	1008	1006	949	1039	1001	1054	1066	987	1027	1056	1025	1023	1005	976	1007	1000	973	1031	979	1041	1050	1037	966	1022	952	1028	1024	955	1034	1023	994	1009	967	963	983	1050	1068	995	990	1052	1004	1013	1023	1039	1069	1067	993	1067	1076	1076	1045	1058	1035	1042	999	1006	988	1052	993	1064	978	952	1026	992	977	1056	1020	1000	1078	1018	1009	1072	1060	1012	1032	1004	1066	1051	1021	1029	1016	1006	1048	1035	999	1030	967	1082	1012	1048	1018	1046	992	1022	1016	1063	1061	1035	1076	995	1085	1043	993	1019	1035	1002	1001	1005	1022	1056	962	1011	1095	1068	1027	1023	1039	1046	990	996	1027	1054	953	1026	1079	1031	1039	978	1044	1078	1053	1017	1046	1078	1040	1024	979	1004	1020	1020	1040	1029	1030	962	990	1005	1065	1001	1026	1073	1058	1011	981	994	1022	1043	1011	1008	1019	1066	1008	1011	1068	1027	1042	1045	984	1012	1031	995	995	1068	1093	1105	1001	1016	1042	988	1038	983	1006	1058	1049	1014	993	985	1065	1022	1034	1034	1032	1027	1037	1061	1053	1058	1028	1007	1070	1060	1008	1066	987	1015	1034	1022	987	981	1012	991	1058	1043	1033	1047	1022	1000	1017	1041	988	1041	1026	994	1013	1070	1016	1064	987	1007	981	1060	1029	1019	1048	1036	1013	979	1121	966	1054	1008	1016	989	1031	1044	1046	996	1009	1019	993	1027	992	1015	1043	1040	1080	1077	1000	1069	987	1045	1017	1060	1000	1049	976	1023	1009	1080	1062	1042	1047	1054	1058	1007	1024	1098	1014	1000	1034	1040	1082	1041	1041	1038	1043	1035	1044	1038	1047	1037	1038	1037	993	1060	1052	1022	1111	1058	1028	1061	1058	1112	1055	1022	1084	1013	1052	1002	1006	1033	1013	1028	1008	1002	1075	1012	1065	1032	1053	991	1037	1052	1045	1019	999	998	998	1033	978	1076	1087	1055	1034	1010	995	1056	1012	1065	982	1047	1089	1030	1039	1043	1058	1058	1039	1013	1009	1013	1036	1011	989	978	1025	999	1042	1025	1033	1007	1028	1059	1032	1032	1073	995	1040	1064	1015	1040	1009	1047	1039	986	1051	1082	1058	1059	1047	1037	1064	1077	1047	1008	1060	1055	981	979	1060	1075	1048	1077	1035	1028	1071	1021	1047	994	1066	1024	1028	972	1008	1004	1000	973	1018	1050	1037	963	1015	1008	1000	1069	1052	1043	1029	955	1024	1017	1047	1028	1096	986	1050	1048	984	1041	1022	1003	1076	1065	1037	1019	1033	1017	995	1005	997	1089	997	1049	1001	1069	1049	1055	943	1051	1068	1040	931	1000	975	1066	1010	989	1037	1051	1017	1016	1010	1062	1062	1100	1024	1023	1018	952	1012	1058	1058	1011	1011	1055	1034	1038	1014	1036	1042	991	1042	1027	1037	1066	1003	1066	1053	1098	1064	1044	966	1012	1096	1057	999	985	1001	1003	1002	1054	1029	1015	1042	1003	1083	995	995	1052	979	974	1005	1042	1023	1028	1063	1010	1082	1026	1047	1031	1053	1005	1033	1028	1046	995	1032	961	1057	1016	1048	1041	1027	1025	1019	1030	1037	1080	1025	1056	1057	1054	1016	1003	1038	970	1037	1076	1048	1015	1026	1037	1018	1033	936	1026	983	1037	1019	1048	1014	1018	986	944	1017	1027	967	1075	1009	1006	1006	1065	1027	1047	1022	1025	1051	990	1064	1028	1069	1055	1045	1042	1056	998	1005	986	976	1065	1005	1076	975	1052	1035	1065	1036	977	988	1063	1035	995	1038	1046	1048	1014	1047	1061	1076	1013	1025	1020	1029	985	976	994	1011	1001	1072	1015	1036	1046	1045	965	1029	1009	1048	1014	1024	1025	1057	1024	1055	991	1095	1006	1041	1007	1018	1028	1039	1088	975	975	981	1037	1047	1024	969	1059	1019	1022	1079	993	1039	1046	972	1035	1002	995	1050	1028	1003	1020	1035	1029	1056	1042	1043	973	1038	997	1086	1072	984	1068	1018	984	1038	1015	1072	1061	1022	1031	1029	1073	1063	1043	1062	1047	979	1008	1041	1018	999	1004	1014	1038	1039	1029	1054	1057	1002	1044	1047	1040	1001	1016	1002	1027	1030	1004	1065	962	1080	1047	1029	1041	1071	1018	1051	986	1017	976	1024	987	1045	982	1047	985	1038	970	1045	1002	1053	1037	1053	1003	1034	1029	1001	1008	1072	1030	1002	1008	1049	1072	1010	1051	982	1029	1114	1044	1023	1034	1025	1046	1074	1050	1040	1067	1056	1058	1069	978	993	1069	1027	1027	1035	991	990	1036	991	1003	1109	1007	1005	1064	1064	1066	1046	1015	1077	995	979	1065	989	1017	1017	969	1028	1028	1000	1052	989	1060	1033	1005	1001	1006	1006	1053	1041	1045	1014	980	1043	996	1026	968	1049	1018	1009	1079	999	1065	1052	1008	954	1029	1020	997	961	980	1042	996
27176	16717	3259	1128	810	675	631	596	618	567	593	555	580	536	528	476	523	485	496	527	494	477	503	443	465	488	424	502	466	479	466	457	461	518	470	510	486	498	483	467	452	488	453	476	454	455	478	455	433	455	495	444	474	454	449	499	461	444	452	440	436	466	455	420	486	433	471	452	481	467	461	489	486	467	482	472	432	427	440	462	508	451	471	450	476	483	468	442	488	469	438	462	503	422	462	469	429	438	468	466	485	442	481	472	480	416	460	464	467	393	506	442	461	466	454	414	478	446	452	472	470	449	456	452	411	473	481	500	473	470	471	469	469	432	453	449	506	426	447	461	474	454	443	444	453	466	491	452	434	478	470	509	433	479	480	453	433	413	470	448	441	460	471	462	451	466	473	419	473	496	441	435	471	450	473	467	474	502	458	454	450	482	474	495	473	469	462	431	458	466	469	448	460	493	484	470	442	442	458	484	460	469	480	442	455	493	492	480	471	402	482	463	458	485	472	506	481	454	470	455	526	489	467	435	460	500	445	465	458	491	467	492	474	466	493	510	437	509	410	460	440	491	459	472	423	483	480	457	516	479	442	466	434	429	435	485	482	479	508	510	487	485	494	453	436	456	486	459	447	458	455	461	422	481	436	436	467	462	452	463	477	463	482	445	450	459	452	502	476	475	485	449	432	460	483	440	457	509	495	467	441	430	480	461	438	480	489	457	507	445	438	468	460	469	417	475	468	493	446	422	501	454	464	447	434	444	480	427	450	451	441	455	432	474	395	446	459	485	455	468	476	494	466	478	490	474	459	431	456	480	479	437	412	440	461	466	459	479	434	472	464	475	451	450	449	413	496	467	448	441	425	500	498	460	464	463	469	442	462	482	504	440	467	476	479	492	499	457	434	456	458	463	449	459	464	449	451	444	471	457	459	493	456	465	461	473	465	444	478	465	436	439	474	470	448	484	479	441	474	472	424	504	486	451	454	445	457	478	446	415	433	467	455	414	421	481	454	435	479	453	489	441	458	464	441	450	463	470	448	490	463	454	433	514	451	444	459	452	456	411	465	463	488	464	446	470	440	460	449	439	455	501	486	452	427	488	473	495	448	463	471	489	487	439	451	447	439	447	471	470	457	468	419	433	468	495	496	462	467	455	464	480	466	469	480	446	472	418	447	506	470	516	445	445	434	492	451	497	436	454	441	450	496	467	438	495	495	464	462	475	441	477	470	448	479	453	467	481	469	460	497	464	494	490	469	453	477	446	462	459	445	480	483	463	481	461	463	503	469	491	510	475	426	469	453	444	421	409	445	430	498	446	473	422	500	467	452	442	469	441	475	459	481	468	504	426	474	454	426	467	401	452	459	435	438	452	443	437	490	471	443	487	500	452	497	450	500	447	478	463	442	472	431	459	464	444	496	456	467	484	468	429	425	496	466	470	435	452	467	506	450	465	489	440	473	470	471	432	496	453	469	455	457	455	480	493	442	479	452	466	451	443	453	455	500	465	488	472	442	456	461	497	473	478	468	493	470	492	463	462	469	444	466	457	448	449	472	445	464	464	456	445	480	446	454	455	462	456	466	441	469	441	435	450	496	450	501	464	464	517	447	468	448	428	478	450	437	446	452	450	510	466	461	477	471	483	491	472	506	494	439	476	470	462	451	468	449	459	479	471	483	475	440	478	490	475	456	487	475	457	480	448	470	428	458	516	502	468	467	472	501	481	458	456	433	433	462	469	472	511	486	470	434	436	486	494	444	455	540	498	458	466	448	464	454	464	489	459	473	468	455	523	452	466	484	483	501	467	427	460	447	495	447	480	484	462	475	426	472	481	497	463	466	454	500	467	437	463	487	459	461	449	447	445	486	479	451	513	484	469	453	468	469	464	458	494	467	435	504	484	453	462	450	469	412	499	457	443	457	463	442	456	453	471	435	445	464	467	463	427	425	429	468	506	432	473	462	480	452	428	461	429	425	495	441	455	448	458	458	455	449	454	462	425	465	487	453	463	456	434	444	471	476	454	448	504	435	450	460	457	423	436	457	498	444	476	460	500	439	464	421	431	463	454	434	446	470	483	450	489	417	443	431	472	499	454	462	451	539	458	515	448	470	479	452	433	429	450	420	457	472	401	477	454	445	457	474	453	439	471	447	438	484	470	480	469	459	473	450	429	461	464	443	446	484	476	441	477	448	453	458	502	452	448	473	486	478	515	443	466	474	445	413	449	502	453	444	455	420	461	490	494	451	450	461	460	456	482	495	509	466	464	460	450	444	483	457	419	479	465	442	468	457	454	486	495	446	457	464	494	463	500	458	448	465	449	446	489	482	447	444	459	450	443	437	451	478	474	451	479	452	481	413	431	477	472	467	417	467	457	429	446	434	445	435	465	477	459	460	506	467	478	514	473	399	438	443	464	471	439	455	465	463	468	455	479	449	479	457	488	467	441	465	447	502	466	453	460	430	444	453	461	452	442	456	455	437	450	455	419	454	446	482	441	445	461	471	429	481	454	489	471	438	439	479	504	479	464	455	432	479	462	439	430	461	428	450	460	456	467	458	412	472	464	425	456	435	425	497	479	480	481	424	465	465	455	428	453	449	504	439	444	448	429	460	460	475	454	453	450	451	464	417	445	434	476	459	462	428	432	443	470	471	473	463	480	459	445	439	464	454	465	489	462	463	469	422	455	421	461	486	422	440	465	476	453	454	457	443	440	465	479	460	441	485	453	418	464	439	458	465	464	489	459	486	459	444	430	475	465	496	488	487	493	466	458	481	460	438	467	477	438	494	497	490	477	435	482	459	472	490	463	450	464	408	469	441	450	459	474	461	456	475	450	452	471	467	447	490	462	450	512	450	438	450	460	465	439	485	447	478	442	428	470	447	437	455	487	463	460	462	445	496	478	455	444	437	460	466	454	467	455	451	451	432	443	421	469	490	430	448	451	444	432	462	452	482	478	446	454	472	480	453	456	434	496	439	455	460	437	509	453	483	469	437	442	442	462	435	441	437	461	430	449	441	433	490	439	439	440	482	467	486	456	438	431	508	490	476	486	460	422	449	456	472	479	473	458	492	459	480	459	461	450	444	454	487	426	473	448	437	474	425	501	473	435	469	468	438	486	461	492	419	436	503	436	439	459	443	510	455	431	470	482	453	477	455	478	438	486	453	476	485	434	481	453	488	474	441	484	416	443	455	474	455	482	480	434	466	455	456	459	443	451	464	503	466	473	473	445	476	433	433	451	451	440	465	469	454	488	474	468	468	470	418	489	423	487	472	495	481	428	408	487	502	485	464	446	479	425	430	494	478	447	485	460	469	431	457	449	462	475	476	474	447	453	462	461	454	443	461	468	460	500	464	490	444	468	459	485	455	437	491	471	430	427	461	442	475	471	534	467	475	486	443	455	445	460	466	455	436	453	429	433	481	450	442	424	469	459	438	479	451	493	441	461	451	478	488	427	464	441	451	473	489	501	467	446	416	463	483	427	453	460	421	473
5652	4609	4257	2630	2140	1911	1875	1647	1517	1561	1465	1414	1375	1309	1205	1299	1307	1210	1231	1177	1156	1065	1128	1078	1063	1054	1051	1066	1013	991	1028	1037	1035	1060	1059	980	1019	972	1046	988	1007	1028	925	999	1023	1001	992	1008	963	1008	997	1036	1002	1029	999	989	963	954	1020	1002	965	1035	959	961	1003	1015	942	985	1045	974	989	988	975	1015	990	950	1033	1043	1023	1033	1026	1056	995	1027	972	989	1004	1018	972	1020	1027	997	1034	969	1009	967	983	1001	1025	993	973	928	988	1003	1041	1034	1012	953	961	964	1027	1010	1016	1015	998	1058	1061	994	982	1046	978	992	942	1029	979	988	1001	1025	1001	1032	1066	1016	989	1029	1020	1036	994	950	1047	1031	1022	990	978	1030	1014	1000	1009	1033	986	962	1019	1015	958	1036	1023	956	959	1045	1006	1005	1008	986	967	1037	1054	968	949	1016	982	1031	1051	1026	986	1039	1010	994	1003	1021	1009	956	956	959	1007	999	1014	1067	998	1015	1008	1013	1002	1031	1038	981	1007	970	955	992	1018	1006	1011	1036	973	1039	1008	969	1015	1039	1001	1012	974	1002	1000	1001	960	922	1007	1028	1003	1009	1005	1047	1074	1030	1009	1003	973	969	933	1021	1063	997	988	1057	1024	1028	959	1013	981	941	1009	965	1014	999	984	1000	973	1003	1021	998	963	1026	987	1087	986	1003	959	991	1004	929	1008	950	982	1005	996	980	946	978	1008	1000	990	993	1007	998	1078	977	949	994	1021	1004	992	1011	1033	995	1009	1012	985	959	1029	1029	1001	994	968	976	1003	1009	951	1000	1004	983	1032	1041	1014	1008	969	993	994	969	980	1007	1000	999	1003	960	991	1000	1016	1039	961	990	991	1052	986	946	1066	1005	1023	984	988	997	1015	914	1015	1075	944	1021	1025	1021	1023	1020	1017	998	977	984	996	991	1016	1010	993	973	979	1042	1046	1000	992	999	1005	1058	985	994	997	1035	989	1050	1014	960	1017	1032	1000	952	972	997	1032	1037	1029	934	1024	1011	986	1021	1003	994	1054	993	1034	981	990	978	996	985	977	996	1023	1017	1014	995	1016	1062	1011	992	980	993	1048	1048	980	1004	1021	1000	1037	999	1015	973	985	992	1024	965	974	1046	1010	989	965	989	963	1021	1030	1023	953	985	993	1003	993	1025	964	1006	971	1050	948	929	1009	984	1017	951	974	979	996	1019	1008	1007	965	1005	983	1065	952	976	968	1004	968	1011	984	1054	989	993	989	1006	1029	1035	970	1065	1004	1043	1009	965	990	1052	1031	1042	1047	985	984	1039	982	984	984	1010	1021	1063	983	1028	936	1052	960	960	981	1003	957	985	925	999	947	1008	980	943	1029	1015	983	997	970	992	1012	1014	1023	1069	1004	1030	968	999	1012	987	965	977	964	1048	1016	1002	1044	985	981	988	1002	1016	994	987	1023	1040	969	1004	1027	959	983	955	1051	973	1004	1021	987	984	969	1013	1012	1083	993	1030	1053	996	991	1028	1018	986	1065	1009	1043	984	1001	1034	1024	1019	861	1041	996	1057	988	1017	1080	1004	1033	991	1017	976	1025	1001	1025	982	1032	1014	978	1019	1001	1005	985	968	954	987	943	970	994	969	956	1007	1001	1007	1032	997	997	987	991	971	1002	1015	1016	964	982	1052	978	940	995	1073	968	935	938	1017	1020	1004	1024	1030	1016	1003	976	1005	993	926	993	1030	991	1032	1012	991	993	990	1035	1017	989	920	1003	1049	1000	968	1024	957	969	1030	1006	1009	1014	1032	1029	1016	997	957	995	975	1026	968	962	1040	1004	977	1001	962	1005	1013	968	1036	1019	1041	1013	987	923	1044	1032	1030	971	989	987	1005	978	1015	989	994	1027	1023	1048	975	955	949	1006	947	1007	956	960	991	951	1012	973	992	999	1074	961	967	1051	968	1019	1051	1010	962	993	999	1008	1016	1053	1009	947	1019	984	989	1008	1024	1010	1015	1057	1015	1003	956	930	1008	963	1061	1012	1005	921	973	996	989	936	997	1032	1013	1020	1012	1004	1036	928	981	920	1007	1005	988	1030	1001	965	968	970	1002	980	1058	998	1044	989	1066	1009	1027	958	1008	983	988	970	963	1023	1000	1010	906	972	1028	1009	978	947	1015	971	993	996	984	1021	1028	1047	943	1019	1031	942	996	1016	998	965	990	1010	1027	993	989	974	971	1011	983	939	965	971	1006	974	1000	967	990	981	948	1066	1005	1049	1040	1036	1023	1039	974	965	994	1050	1032	1005	1014	961	1013	1000	1060	992	1003	999	950	1005	987	976	1000	967	985	951	969	995	966	1034	972	972	988	1018	998	979	1010	998	986	988	987	1015	1009	999	944	1016	1031	941	1000	1015	1048	999	993	1018	1035	987	967	1054	978	987	993	960	974	989	1013	991	982	1011	1060	988	986	1035	992	981	990	1001	968	1050	1017	1036	1008	1018	920	1034	974	1001	1010	972	1036	998	999	1011	974	960	1053	993	991	1006	999	1013	1006	1001	958	1035	1013	977	1007	1000	1012	993	1033	986	1040	1024	1005	995	981	946	979	1000	966	1014	996	1033	1003	1042	1058	964	1002	1041	1068	1012	1018	1018	990	999	1035	1017	1020	965	992	971	984	1010	1028	1023	996	980	999	1014	989	968	980	974	1004	1047	1044	956	971	1044	1061	965	1090	1027	992	959	973	928	962	965	999	974	989	991	997	1026	979	1020	967	1014	1020	990	985	1000	985	989	1043	1021	997	993	1030	980	967	976	1017	991	1006	1010	970	995	1019	993	998	1000	997	987	1011	957	968	1077	1024	981	1021	995	926	1028	1003	1007	1040	1007	1002	1006	1017	1035	973	982	993	960	988	1025	949	982	1024	997	1077	1062	973	975	973	1025	991	988	974	932	1071	1026	1060	1026	995	1054	965	1048	986	1052	983	998	1014	997	982	975	992	1041	984	1002	984	993	1015	997	1011	1045	1007	1075	1013	1027	1056	998	1028	974	1019	1021	1012	983	921	997	1005	988	995	997	1023	975	984	1023	990	983	1021	1007	990	982	1003	1044	1015	1033	1020	1025	1033	1003	953	1008	967	975	999	983	1005	967	986	1012	1004	995	1030	1032	1031	1007	1020	944	1006	954	992	1049	976	1011	994	1023	998	1010	1008	993	968	1030	1037	1001	984	984	935	951	975	1037	1022	941	1021	985	942	1019	1043	948	1007	996	985	1011	1000	1008	941	994	1012	1038	1058	1008	998	1026	993	1048	1006	1012	1041	994	1030	1029	962	1035	1023	1009	957	974	1030	1024	950	984	957	1004	1028	1062	964	1001	1024	961	1008	1016	1014	942	1007	1021	1010	1010	961	1009	978	992	981	1039	1005	936	993	965	1019	979	1021	993	1030	1027	988	1006	1027	1002	993	1036	1004	996	973	996	1045	996	1002	1048	986	1058	985	939	974	1023	990	1050	1020	945	945	1060	1009	1000	998	930	976	1047	1017	983	1004	1061	1008	1010	1009	947	1009	928	1024	1018	1051	1003	1017	969	1037	1024	1021	1001	1010	1031	991	1008	956	1007	992	1029	1027	996	1021	1026	1040	996	977	1021	990	977	1011	1023	1019	987	997	1058	999	1047	1020	977	1032	1000	1027	961	984	980	936	1002	969	991	965	1077	1026	1052	1049	1023	1034	1001	1006	988	1003	974	975	1033	1031	954	1021	954	933	966	997	1075	983	957	1037	1020	1014	990	1029	1013	961	998	1031	987	948	1064	1017	941	1004	1081	1062	1026	954	1019	1014	997	983	998	1049	1004	991	1034	1016	977	981	1006	973	1036	1009	1039	964	943	996	984	973	1044	992	1037	1017	978	947	995	1026	1041	1030	1031	1025	1005	1026	966	1049	1006	1048	1013	974	1025	1027	1025	962	948	1043	936	963	1032	994	983	1031	1002	1019	958	1024	1003	1014	1027	977	1031	1018	1016	976	1045	1024	1035	1042	991	977	976	983	992	1009	1019	962	1014	982	1035	1020	982	1021	982	1000	1062	969	993	963	1042	980	967	1021	966	1026	1015	1004	973	1019	981	1010	1020	953	1022	1013	994	1036	981	1047	982	992	990	990	992	937	978	969	1002	970	961	1033	1035	1001	959	1024	1074	984	965	982	1027	927	1002	985	979	995	1021	1051	1010	1053	997	1024	995	980	1058	972	1044	977	966	1061	1022	997	1040	978	984	988	1025	1030	990	995	1032	964
25141	21483	27985	25388	11801	1827	1236	935	835	693	699	632	598	551	547	518	499	456	437	434	420	390	384	363	357	368	378	336	329	359	346	347	330	316	298	312	365	306	273	326	308	314	316	321	304	293	330	313	329	307	323	298	325	296	323	344	308	312	289	311	277	324	306	326	338	303	284	319	314	318	302	325	309	291	280	305	303	296	298	295	281	290	341	304	307	304	299	302	300	314	304	308	314	284	338	278	308	323	266	300	291	318	304	283	355	321	291	335	316	288	303	333	262	276	313	317	306	289	319	277	275	320	333	314	292	288	312	286	334	335	332	293	304	301	304	295	328	305	310	280	285	311	329	282	338	295	317	337	315	311	298	279	305	325	314	304	289	321	294	329	312	267	312	290	308	298	304	307	304	288	288	305	312	296	292	299	315	288	304	285	297	289	326	324	303	297	285	321	299	307	316	296	315	292	319	311	300	329	319	314	280	315	324	298	317	305	298	294	287	324	321	301	323	317	302	342	265	330	299	309	312	324	276	296	275	304	296	285	316	286	354	299	290	279	308	318	313	325	334	295	319	314	276	303	322	276	301	295	302	305	325	306	307	308	296	293	324	324	302	302	271	288	305	308	290	327	312	323	305	308	311	303	312	302	301	335	326	304	297	317	346	301	331	318	273	311	276	300	321	314	318	309	330	292	303	267	287	306	273	303	313	325	290	306	327	304	311	274	279	312	313	280	297	300	299	296	282	319	329	273	307	330	291	312	320	318	330	277	288	324	317	276	338	297	291	333	299	298	274	297	301	281	331	331	299	319	320	325	318	321	274	316	303	295	316	328	305	309	305	313	303	300	322	280	314	297	318	310	302	313	305	349	317	312	295	322	310	315	307	338	334	302	310	305	292	292	318	299	302	296	351	315	313	307	268	312	312	281	322	298	294	296	330	290	295	320	284	296	277	318	303	318	289	311	296	303	321	285	279	329	322	320	268	283	302	311	312	320	304	333	321	291	317	302	305	332	314	284	299	285	307	332	294	307	280	322	311	311	292	312	300	306	267	312	326	318	286	318	300	313	313	314	303	278	311	316	320	289	325	299	313	309	296	305	334	298	337	301	299	302	314	290	288	352	312	302	303	324	292	279	317	288	314	282	318	276	308	332	300	327	333	298	266	297	281	309	288	299	279	332	311	298	291	300	326	283	321	314	323	310	303	266	287	297	292	309	278	326	312	294	283	306	327	290	274	271	325	293	324	280	299	290	317	315	335	311	292	280	345	307	310	275	290	315	285	312	305	291	315	321	328	322	313	295	323	326	298	289	321	311	315	311	293	331	331	302	302	307	309	279	285	330	292	296	306	292	303	333	288	322	315	291	288	296	293	294	290	320	328	306	322	253	338	318	294	323	301	312	327	319	287	311	290	300	297	295	310	306	313	312	292	308	321	326	319	289	295	305	311	290	292	293	322	309	329	263	315	266	349	317	292	271	310	288	309	285	333	316	297	312	280	294	295	283	297	324	339	330	302	284	288	303	266	276	300	315	291	301	313	296	326	293	276	302	301	310	304	334	311	333	324	275	315	315	312	313	262	306	330	326	304	274	282	329	318	348	302	317	310	302	319	336	307	336	328	306	335	346	316	329	298	334	281	315	307	323	285	316	310	303	302	330	315	275	296	332	301	341	329	273	291	256	315	299	298	309	304	324	302	308	312	277	321	275	320	317	310	305	294	302	308	286	308	298	312	302	329	295	291	290	315	312	307	276	311	324	265	322	310	330	334	314	297	298	317	290	321	258	308	280	279	359	309	307	319	295	314	306	281	300	277	315	306	313	306	280	328	312	306	289	288	303	317	299	280	315	318	298	294	295	309	267	327	294	337	326	300	314	312	281	315	326	302	304	302	306	316	286	289	322	334	312	288	293	325	296	326	275	260	343	307	290	293	295	313	285	322	336	293	330	296	327	282	292	321	279	306	338	259	323	284	315	328	316	319	332	301	295	345	295	319	285	283	288	318	302	304	306	318	297	318	302	254	274	305	319	292	313	292	301	313	310	273	329	316	301	311	301	324	328	306	319	276	309	297	301	307	286	326	295	306	280	307	312	309	307	306	306	304	321	294	307	316	313	307	302	305	324	326	302	315	319	302	317	321	286	315	285	286	305	306	320	289	292	276	322	314	326	288	336	329	280	318	300	279	293	299	308	297	325	338	277	283	282	322	325	296	299	325	306	283	299	326	311	309	276	311	326	284	292	310	328	300	297	325	314	329	323	280	296	337	262	290	304	345	283	285	316	337	311	314	300	301	333	291	313	326	337	282	287	307	303	292	284	297	292	300	318	309	303	318	304	324	298	282	323	301	347	318	300	276	290	337	300	289	306	274	319	303	303	313	318	278	292	288	339	289	318	292	306	290	314	319	303	324	318	284	278	289	274	298	286	299	297	285	277	340	286	292	322	316	295	289	307	274	268	304	293	292	315	335	317	310	286	300	329	343	319	271	334	326	314	269	298	311	303	314	304	286	334	283	334	298	291	315	296	303	291	297	276	297	300	301	299	288	302	285	297	324	309	310	268	295	296	291	338	322	293	332	262	300	283	304	311	315	311	302	304	332	295	313	298	313	303	301	270	304	311	270	294	305	318	339	306	300	285	290	305	357	355	278	333	283	302	309	283	298	295	282	327	292	324	315	314	300	317	318	287	305	318	354	295	271	281	306	307	326	291	314	305	316	321	292	327	294	314	279	299	287	313	321	309	264	295	296	340	284	309	295	298	317	293	307	314	320	316	329	308	323	299	306	284	322	325	286	351	302	318	303	321	319	300	324	296	300	287	283	313	336	294	308	304	319	276	308	296	297	306	300	301	272	320	301	325	295	310	312	306	325	322	278	297	299	293	296	288	333	298	325	305	293	289	300	317	288	304	305	302	299	310	320	302	302	293	323	283	309	296	313	314	284	322	314	324	315	354	303	294	296	327	287	299	312	304	304	277	315	301	296	318	332	326	309	299	292	300	330	305	291	289	312	304	306	288	310	302	315	302	292	304	302	295	297	324	284	300	295	308	289	320	320	342	280	324	348	308	275	326	314	313	314	285	308	265	315	306	302	303	343	286	285	315	309	301	297	300	313	329	307	309	291	272	282	342	306	292	310	328	290	299	317	280	314	301	279	301	300	299	304	313	317	315	311	288	282	300	323	310	300	302	331	293	325	334	333	300	348	311	318	306	296	310	264	330	296	317	293	276	304	300	297	317	312	301	296	298	317	307	318	313	303	315	307	249	297	326	300	305	328	312	267	285	294	298	296	309	306	291	331	324	315	344	291	283	311	264	316	333	301	331	316	287	307	323	324	322	321	266	286	310	292	293	327	302	306	294	342	307	319	322	294	311	318	278	291	275	281	290	294	308	336	306	305	281	308	295	315	288	311	293	313	316	326	326	280	276	306	300	324	285	289	300	339	312	308	327	299	292	297	278	293	288	310	316	309	308	344	316	300	315	288	328	299	314	325	325
8094	14751	13532	7976	5844	4339	3589	3067	2638	2471	2359	2061	1873	1705	1749	1604	1559	1480	1347	1234	1143	1036	965	1008	903	886	881	875	924	857	814	826	758	791	765	716	724	749	691	714	707	734	647	690	727	661	714	696	686	707	683	682	655	604	683	716	681	705	684	716	686	691	719	661	718	721	672	704	662	662	700	713	668	704	647	687	738	661	682	697	712	727	682	686	642	705	682	677	700	663	706	684	660	652	737	658	622	682	696	705	680	662	751	725	687	695	646	657	707	693	708	665	652	665	684	717	707	603	662	672	690	708	685	672	685	721	665	661	638	686	697	686	717	666	727	692	705	679	685	681	674	709	684	661	663	687	697	635	658	630	691	690	643	652	709	688	670	705	678	650	663	691	646	679	663	712	665	701	652	669	674	646	693	674	645	686	663	664	685	695	663	674	648	709	690	705	642	659	731	713	706	710	717	637	693	697	649	640	698	690	671	685	708	657	664	707	678	695	662	707	646	682	661	678	693	690	712	704	701	696	694	673	684	638	661	687	697	705	690	718	654	636	724	679	653	638	680	637	696	662	667	690	673	671	692	676	721	710	668	653	662	647	658	699	677	679	693	705	724	670	704	673	720	681	694	668	664	685	684	685	670	671	693	713	651	684	688	715	694	691	715	711	678	681	640	654	694	665	630	644	670	691	634	648	643	688	679	699	653	682	668	674	724	646	689	660	670	724	664	691	674	701	675	698	681	680	673	698	696	677	678	704	676	715	680	687	721	667	703	720	637	711	665	697	667	686	644	731	670	673	699	670	698	711	664	660	722	709	698	695	717	666	704	669	692	641	736	681	709	702	655	675	713	637	691	668	674	674	688	716	661	678	661	721	661	684	718	678	703	735	688	674	701	664	702	663	679	683	682	667	680	700	679	684	655	651	691	691	688	676	711	692	690	704	698	638	684	673	694	675	652	726	700	691	684	654	747	732	713	703	725	671	652	707	677	679	712	678	679	629	671	679	688	726	671	686	659	699	716	706	710	692	626	690	725	702	697	677	700	647	632	708	687	687	648	709	719	679	671	722	634	640	715	694	653	672	671	670	643	706	712	703	681	632	641	677	702	688	651	688	718	671	647	690	677	648	686	685	603	657	688	689	656	711	688	676	679	667	703	674	674	677	702	656	719	734	690	663	649	724	719	703	670	627	739	704	690	707	657	691	662	646	691	692	682	678	676	709	655	644	644	664	674	661	701	708	697	713	725	663	678	680	679	708	638	690	666	659	665	681	681	703	708	680	717	722	743	675	683	682	697	741	669	685	670	711	687	679	707	701	680	722	690	657	675	650	695	670	690	704	667	683	680	695	694	715	682	696	686	652	697	707	698	653	714	692	665	697	691	671	693	691	706	690	673	706	686	700	675	655	682	703	665	709	735	735	687	676	683	669	706	662	663	702	691	670	688	667	731	681	627	650	647	735	644	649	689	704	674	711	647	704	649	641	650	680	648	652	654	627	677	660	712	681	636	667	647	724	699	658	693	637	690	671	689	732	668	709	689	697	664	676	645	666	642	702	665	686	671	681	656	666	674	653	689	716	693	688	704	665	710	731	660	718	652	662	650	670	685	685	688	684	699	651	633	688	683	692	674	688	685	685	706	701	681	672	699	699	679	662	662	676	673	697	684	666	675	668	742	676	694	651	718	700	669	695	716	642	704	697	676	646	687	691	704	681	712	683	703	672	711	703	648	685	707	707	643	706	665	710	644	680	674	686	671	694	677	661	697	684	644	666	700	697	710	670	653	709	691	632	670	657	682	675	679	686	693	723	675	681	666	706	702	675	737	735	710	713	712	679	661	653	660	676	694	652	656	639	702	680	673	659	689	680	716	673	691	678	708	749	733	642	683	694	677	717	657	638	705	693	671	688	724	660	723	673	646	708	701	732	700	669	676	677	644	666	685	682	701	703	724	684	675	708	700	654	740	675	631	737	670	674	709	695	704	668	639	693	690	698	666	732	701	628	696	697	720	665	667	699	673	695	670	656	668	639	674	706	692	715	675	713	639	686	681	671	708	683	704	681	714	706	660	692	660	692	688	693	715	669	722	707	633	687	698	684	645	684	698	673	696	686	696	679	671	652	649	659	650	739	711	678	650	645	670	676	678	644	718	701	636	681	714	652	659	673	677	677	698	650	684	667	674	706	671	720	683	704	681	661	695	690	637	736	674	694	675	682	649	659	659	713	671	617	668	655	689	704	688	638	712	691	685	713	657	663	703	649	647	688	660	730	660	643	698	664	690	663	686	662	740	610	660	648	682	655	684	693	659	628	733	659	664	738	665	702	692	690	661	700	652	658	695	675	738	670	656	640	690	685	672	686	665	643	708	632	697	676	696	696	669	665	653	698	689	662	668	703	694	671	720	717	704	719	701	708	673	671	699	689	707	725	637	667	652	705	663	671	670	678	707	718	671	670	717	704	662	655	661	646	671	629	683	652	706	701	677	639	678	631	680	681	728	670	660	688	664	682	717	616	710	690	681	645	659	641	672	709	719	738	680	658	655	652	684	632	699	646	714	721	676	661	712	679	623	694	688	662	710	670	709	638	728	674	730	710	720	701	693	684	691	698	702	697	696	720	725	727	728	667	727	732	729	652	680	676	677	667	679	691	697	663	684	710	695	699	710	698	699	691	693	691	685	644	694	670	686	660	722	711	698	690	681	691	722	646	713	668	661	656	662	710	686	643	643	682	687	688	652	713	693	680	705	676	694	668	671	651	682	676	626	686	659	680	715	668	701	633	669	693	664	691	690	718	717	629	676	691	672	704	729	653	721	650	647	663	686	669	721	740	714	687	700	662	735	696	708	660	690	638	725	674	668	675	661	679	646	663	655	707	661	654	666	700	687	635	669	675	705	710	702	694	682	723	671	693	667	730	674	679	673	665	683	669	659	682	704	629	723	631	668	680	715	648	688	665	666	682	657	682	690	700	672	718	682	710	701	676	660	665	682	678	678	744	693	677	635	685	696	653	676	684	669	655	647	700	717	649	607	691	633	647	707	649	666	675	683	680	643	641	671	667	728	679	674	684	703	684	691	669	746	704	638	676	701	680	705	661	645	667	672	736	713	705	678	679	703	624	657	692	660	703	730	646	703	678	684	631	700	667	729	746	666	667	679	705	700	738	653	685	713	676	672	707	664	670	683	687	690	679	668	750	650	707	668	674	715	710	716	681	699	655	669	708	678	683	640	633	675	641	676	709	684	663	711	716	733	723	627	678	700	662	661	648	696	701	655	673	679	684	726	657	735	692	674	720	690	718	672	679	673	648	661	719	692	672	707	703	719	674	688	762	713	701	708	748	656	700	687	697	707	681	691	683	686	673	683	670	680	676	692	686	675	647	710	676	652	719	759	726	705	718	689	662	676	687	662	680	676	697	680	648	658	658	675	670	701	676	716	725	674	696	659	638	669	643	672	681	675	687	689	700	697	729	656	680	671	711	730	655	734	646	661	653	686	663
24143	21469	28987	24377	21461	10978	2670	1680	1338	1265	1219	1126	1035	955	918	872	861	794	825	722	704	704	681	605	590	622	576	591	571	584	561	585	560	566	508	536	500	520	502	552	499	518	529	525	542	532	542	496	513	528	505	486	482	538	499	519	517	563	496	520	531	491	483	498	489	507	533	477	480	509	524	503	512	460	484	487	509	517	513	557	483	512	509	527	556	523	512	517	515	522	511	491	485	461	503	514	521	523	487	480	535	503	489	464	543	554	534	480	525	488	535	491	515	477	524	509	483	530	520	477	518	521	481	453	500	478	507	509	467	528	547	492	493	494	517	493	507	521	512	488	522	450	503	511	527	471	502	470	494	535	482	534	484	517	462	524	509	518	485	522	531	499	504	492	504	504	540	496	474	530	487	488	515	500	511	500	506	480	499	535	498	519	497	528	506	481	493	504	568	489	552	488	497	484	520	484	518	459	495	491	489	508	477	509	505	548	544	492	476	481	438	471	484	489	493	454	473	463	504	541	504	523	489	519	501	526	502	490	469	495	491	473	507	459	494	495	506	489	505	491	497	458	508	508	475	478	478	520	501	512	539	466	499	478	520	486	582	517	527	528	526	502	504	539	482	499	491	432	473	477	470	523	501	493	517	464	507	514	489	543	501	522	496	481	525	471	501	496	526	497	497	496	497	482	483	527	489	512	517	513	517	510	519	524	512	514	514	522	500	519	474	492	475	512	505	522	534	522	478	486	497	485	532	490	529	496	528	520	516	550	508	545	563	521	508	519	506	500	454	523	500	537	489	484	477	515	510	482	520	474	495	515	499	476	507	504	504	535	513	526	479	470	508	511	503	515	483	514	478	496	521	509	495	506	469	470	486	526	486	520	526	528	468	512	464	500	542	475	523	528	548	529	501	453	495	532	493	484	521	481	480	466	489	494	490	479	567	507	487	509	474	509	516	503	495	507	486	507	487	483	487	507	483	501	522	477	524	558	495	515	515	495	489	485	465	514	488	478	531	478	488	524	479	478	481	492	466	516	502	496	500	461	500	544	484	491	488	523	493	534	533	450	489	546	462	482	460	566	508	517	514	496	480	498	527	491	496	518	510	474	547	498	482	530	537	487	512	520	520	488	483	522	478	453	519	470	505	491	547	500	526	516	504	529	494	491	504	530	529	501	503	496	463	500	496	493	496	502	496	528	497	538	522	520	548	525	476	477	503	518	511	481	521	518	539	491	511	507	510	498	568	455	487	481	490	474	468	514	523	489	489	510	519	504	465	492	488	529	448	505	512	544	498	503	497	500	517	492	484	500	482	554	505	482	527	495	454	512	506	505	480	500	487	540	482	478	506	485	512	475	505	506	470	483	494	523	500	475	509	500	500	518	489	489	487	491	481	491	475	522	474	500	462	502	478	524	495	523	460	502	488	497	496	496	509	482	555	481	532	482	496	501	517	472	504	478	477	457	494	484	515	484	526	458	496	459	509	473	483	501	531	487	484	495	504	496	517	508	523	523	518	442	519	482	483	527	510	490	472	477	483	471	481	457	484	492	508	520	509	483	513	511	512	501	482	502	506	474	537	514	511	484	509	471	483	509	525	512	513	493	528	517	500	502	495	515	547	451	512	489	521	456	517	472	521	538	546	511	493	473	505	538	475	511	478	497	500	515	476	489	517	534	478	484	467	483	470	508	519	505	506	505	518	486	519	527	498	475	556	484	502	521	539	501	516	483	462	492	452	533	476	501	459	500	513	462	498	525	522	536	518	456	530	526	491	484	476	475	488	514	515	485	459	514	478	494	510	466	492	491	500	493	505	499	479	496	499	501	510	482	529	488	487	499	507	515	488	494	548	514	458	528	534	520	516	501	511	489	495	506	503	476	487	524	526	509	464	515	515	490	511	459	490	498	539	470	522	484	542	458	492	469	517	518	514	505	452	542	479	467	538	474	487	528	500	499	504	501	479	524	536	499	530	502	476	514	494	480	544	485	519	470	530	496	465	483	509	501	487	522	467	516	536	530	529	532	495	484	496	510	503	529	481	492	487	494	524	540	497	514	470	518	502	468	523	482	504	477	473	485	480	499	478	484	501	491	509	519	491	549	508	456	499	530	516	504	458	492	469	512	528	536	501	509	523	463	510	511	450	468	497	512	490	533	525	531	483	465	506	481	481	499	527	499	493	463	499	505	481	486	504	509	494	477	468	504	480	524	472	482	494	498	509	447	471	529	472	475	531	482	505	510	446	501	491	500	495	513	507	490	505	500	512	494	453	497	485	485	514	493	485	466	488	519	496	481	508	500	511	528	504	515	521	500	513	484	497	511	486	497	512	490	462	505	496	464	505	489	487	515	512	465	488	478	507	519	486	504	500	481	512	530	515	509	491	483	509	475	488	477	495	502	501	533	471	467	480	496	507	508	506	540	536	492	509	516	492	515	491	495	473	468	496	485	460	485	496	533	503	455	521	509	527	526	523	470	456	528	526	502	530	523	476	528	506	494	484	495	496	504	533	498	479	515	491	512	467	494	519	481	453	483	483	507	496	475	502	540	515	466	495	524	529	546	512	500	511	485	524	495	496	524	496	515	491	521	463	483	481	501	515	443	492	543	509	464	487	496	468	460	511	492	509	461	533	519	498	465	471	497	482	488	480	462	488	519	540	519	502	489	507	469	478	467	514	528	476	497	506	468	491	506	501	503	483	497	530	510	492	501	469	474	515	490	476	462	527	533	507	468	496	468	489	517	508	520	491	519	468	478	506	488	462	490	505	492	481	443	502	513	483	521	471	481	486	473	506	502	486	450	507	508	551	478	502	519	494	470	513	496	496	511	522	509	455	531	474	482	491	489	480	484	511	463	463	540	482	524	493	485	465	474	516	479	529	503	519	464	475	520	502	494	481	465	499	476	460	479	517	494	544	502	494	459	495	531	510	477	469	490	482	474	476	528	481	541	510	516	492	480	506	447	453	525	497	533	502	489	518	475	509	470	491	503	499	513	466	503	501	478	495	475	468	472	469	520	506	472	536	494	512	528	519	486	505	496	491	467	493	504	491	458	504	501	495	470	557	482	512	499	465	542	489	501	500	503	496	518	507	499	501	494	477	506	496	498	481	499	523	487	482	474	493	488	501	510	508	534	510	516	481	461	500	526	488	478	508	529	533	512	499	549	501	482	456	494	518	493	515	528	473	493	515	546	529	520	488	470	527	534	505	506	507	499	519	504	480	507	527	458	483	538	490	474	489	548	527	498	468	473	481	491	524	487	494	499	497	513	487	456	514	475	501	548	466	524	464	507	517	504	545	499	477	519	481	490	475	539	512	500	494	530	482	489	532	492	494	486	515	520	488	487	540	528	495	495	490	471	493	466	526	466	504	499	503	484	533	508	497	484	467	483	513	470	444	500	456	507	576	513	470	470	515	516	484	517	490	537	493	482	511	487	470	496	537	466	521	484	510	490	489	463	532	525	505	520	535	486	547	482	473	463	498	511	462	519
11352	21572	19461	12768	9254	7205	5963	5165	4425	3916	3775	3306	3116	2896	2778	2618	2451	2382	2103	1860	1843	1611	1558	1477	1413	1430	1370	1306	1309	1309	1224	1234	1229	1149	1074	1076	1101	1101	1022	1045	1066	1040	1015	995	1077	1080	1030	1021	1103	1120	1087	1073	1030	984	1042	1060	1050	1040	1041	1028	997	1056	1030	1069	1078	961	1010	1005	989	1061	1033	1073	1068	1055	1070	1025	973	954	1014	992	1011	1042	987	1000	1060	1018	1027	974	966	997	1003	1021	969	1017	997	1016	1032	994	1016	1018	1035	1041	1053	1027	1043	1020	1079	1020	1032	1092	1008	1033	1030	1020	987	1041	1038	1066	1031	1010	995	1042	1058	1024	991	1030	1012	1042	969	1037	1019	1067	1067	1028	1017	1035	991	1053	958	1021	1010	1056	996	1042	938	1032	1020	1007	1040	1010	1055	995	967	1037	1032	1054	1028	952	977	1032	1034	1013	1017	1037	943	989	973	1023	1011	1043	1014	1043	1028	984	1017	1011	1039	992	1025	1026	1113	1035	1051	1055	1011	1023	986	1020	1063	1010	997	954	1012	1062	1033	1017	978	1004	1042	1052	953	976	1013	982	1022	993	1082	1035	1026	1045	1022	995	986	1007	1018	974	1028	977	1016	993	998	1062	1049	1054	1047	999	1094	1026	1052	1028	1021	1015	1071	1070	1006	1068	993	1027	950	1027	1013	993	977	985	1026	988	991	1055	1053	1030	985	958	1037	1019	999	1063	1030	992	987	961	1022	980	1070	1018	995	1061	1029	956	1009	1072	989	1035	970	1036	1027	1010	1023	1036	984	1075	1026	1021	1042	1084	987	1022	1009	1033	1062	960	1073	948	1050	1022	1032	1044	1057	1007	1006	1012	1040	997	1002	1066	969	1011	1013	1024	994	994	1080	1017	1036	1046	1001	1010	1020	990	1031	1024	1051	1058	1070	1059	1040	1045	1038	1050	1051	1027	1011	1017	978	999	968	1028	1068	977	957	986	1018	975	1088	1024	1029	1064	1007	1036	973	1024	1003	1010	1045	1021	976	1000	1062	991	1005	1023	1059	974	984	1035	999	1037	1010	987	1006	1007	1016	1019	1009	1001	1069	1070	1035	991	1007	992	978	1039	1003	1116	982	1014	1013	1037	1027	1030	1020	970	1077	1040	990	1045	1013	1034	958	1003	1053	1000	992	990	1013	981	1003	1017	1055	1018	996	992	1051	973	1053	1033	940	1028	984	1064	1016	1003	989	1058	1053	1000	1014	1104	1040	998	997	1032	1086	1090	1012	1010	1078	1020	1050	1026	1003	1030	1019	922	988	1047	1015	1054	1063	990	1032	997	1002	998	1026	1038	1065	1025	1020	1031	1041	1016	1013	998	1031	967	1001	1013	1036	1026	975	1000	1010	1041	1007	995	1054	963	1040	1012	958	1111	1029	953	1087	1039	1010	1014	934	1060	1050	1012	1015	991	1009	1018	997	1005	981	1051	993	1010	1032	976	1022	1041	1002	1038	969	997	983	1007	988	1070	976	1046	1000	973	1018	1053	1024	1007	981	1019	967	1010	972	1049	1043	1015	1008	1056	973	1014	1035	972	1049	1024	1052	1020	1066	1037	989	1024	1013	1011	966	1029	1029	1000	1009	995	1001	1020	977	1042	998	1031	1003	1004	969	994	1012	1045	1001	995	968	1037	944	1034	1075	998	1036	1036	1039	1023	1024	983	1056	1034	1045	988	1019	1046	1002	1027	1039	1008	1015	1033	951	999	1001	1021	988	1066	1020	1104	1001	985	1052	1011	999	1063	1059	995	993	1005	1009	1019	988	987	1069	976	1015	1004	994	1050	983	1000	1028	1029	1037	1002	1001	990	982	966	992	1023	992	1029	1033	1095	1080	1064	999	1011	1062	1009	1007	1017	1019	1013	1076	1047	982	1020	1039	1037	1052	1016	1052	1028	1001	1082	1009	1021	1014	983	1016	1055	999	1020	1029	976	1042	987	1014	1076	1031	980	992	1017	1020	1036	1016	982	1015	1009	950	1052	1052	1037	1004	1062	1077	1017	1013	1007	1013	1022	1031	1036	1014	991	1011	994	1043	1063	953	976	1022	1044	1067	974	1019	1079	1007	1013	1049	1009	1028	1005	982	1042	1035	1020	1005	996	992	1032	980	1032	1094	990	979	1020	958	1000	995	1058	1034	1053	1065	1035	1011	1022	1031	1065	1008	1017	970	1000	993	1004	1012	1016	1085	1011	1025	1029	1025	1005	1019	1004	1014	1023	1031	978	1025	1024	1014	1051	1016	1055	1061	979	1037	932	1005	1078	1030	966	1007	1067	1010	1027	1058	1042	1041	1077	989	1026	1066	971	1017	1023	1001	1010	1027	991	1019	1014	1033	1016	1055	1026	1009	1029	1030	1028	1022	978	1013	1058	1029	1027	1075	968	998	996	1030	996	1044	1021	1034	1044	1044	1005	1047	1013	1025	976	1023	984	1014	1044	959	1053	1090	1012	1016	1105	1015	982	1020	1036	1037	1045	1087	970	1050	1029	1048	988	1015	1044	1058	1053	1023	1037	1003	984	1026	1039	1092	1048	1040	1002	1024	1013	1034	1014	984	1007	1039	1074	1039	1016	1029	998	1052	1042	968	973	1058	1057	1007	993	970	1026	1045	1006	1000	979	981	1050	997	1048	1023	1073	1112	1002	1023	1040	981	1018	955	981	1080	985	1037	1025	1012	1042	1004	1015	994	957	1080	1015	971	1008	1020	1054	1061	1055	1048	1029	1021	1027	995	1077	1034	964	1022	1064	1037	1045	993	1041	1070	982	1006	1047	1022	1044	1022	1057	997	949	1098	924	977	1010	1113	988	1019	1033	1035	1019	1021	986	1024	998	1027	1032	1057	1055	1025	984	1079	965	1001	1032	1028	1014	1019	1047	1048	1040	1067	1043	1029	1031	1091	1022	995	957	983	1016	1038	1026	951	1029	960	1041	1034	1078	1045	998	1027	1069	1019	1071	985	960	1025	1023	973	1029	1014	989	1007	989	1029	1036	974	1034	988	1018	1057	1074	1058	999	1016	1028	1028	1037	993	1017	1013	1067	1021	1027	1029	1006	1005	1042	996	1045	997	1020	971	1041	976	1013	1048	1036	1039	1014	1010	1016	1046	1057	1003	1010	1015	999	1055	996	1019	977	1024	1053	1005	1059	997	1016	1070	1005	1073	1045	1027	1109	1049	1026	1030	1031	1015	1031	1052	1019	1060	993	1006	921	1086	1055	1005	1035	1000	1061	993	1037	1041	997	1019	1051	1009	1045	1023	1033	1040	1001	1028	934	982	1059	985	1020	1028	1005	982	1015	1032	1049	1022	1043	969	1018	944	975	1097	959	1007	1002	989	1055	1033	1009	984	1006	1034	974	985	942	1044	1037	986	993	987	978	1036	994	1050	1063	1057	1041	968	983	998	1054	998	1032	1128	1007	1033	1092	1031	1038	1055	981	1007	997	1045	1029	1052	1037	1020	969	1002	1002	1015	1011	1026	1003	1014	993	1063	1065	997	1000	956	953	1054	1010	1011	1023	1055	1042	1029	1057	1018	993	983	981	1042	1019	1036	1013	1001	1006	997	992	1019	992	1012	983	1030	994	1033	960	1010	1004	1076	1052	1029	1027	1012	1022	1081	1021	1058	1036	1011	1025	993	1034	1004	1007	1018	961	1003	1002	1045	1021	1042	995	1006	1025	1001	1026	1046	982	1025	1009	1041	1006	1002	1049	1042	1021	1050	1051	1012	1039	989	989	1029	1042	981	1028	1056	983	1003	1033	1055	1026	1017	960	1035	1080	1020	1057	1077	1031	945	988	1024	1026	998	1033	1038	975	987	1050	1008	1051	995	1036	1059	1006	1027	984	1025	1039	1032	1027	1011	1054	1038	1008	989	1062	967	1009	1076	1037	1018	1004	1090	1046	1041	1007	1025	988	1030	991	1039	1048	1028	1023	1076	952	1030	1059	1062	981	1011	1039	1003	1049	1030	1065	967	998	990	1014	1039	1024	1043	1008	1059	1060	965	1050	995	993	1027	1010	994	1026	1026	1076	1017	1041	1015	1006	1012	1018	1012	1031	1046	1054	1066	1009	1038	1042	1008	1049	1058	1027	1009	1016	991	1033	982	1051	1026	1000	1027	1059	983	1049	989	1023	1011	998	1016	1026	1029	990	1016	1041	1074	1016	1016	1053	1037	999	1034	1046	1028	968	1020	1074	1062	1020	966	993	989	1043	1050	1020	991	1068	1100	1023	1025	1013	1047	1049	1042	1015	1049	1019	1005	1014	1046	1009	1089	1041	1026	1024	990	1027	1033	992	1079	1008	973	982	1069	993	985	905	1039	992	992	1034	1052	1031	1030	1053	1018	1015	1020	1044	981	1016	1024	994	1011	1054	1045	1065	1019	980	993	1006	1022	1004	975	1006	1019	1000	1037	1001	1020	1046	1020	988	1035	1014	1003	971	972	987	988	996	1045	989	1027	1031	1031	964	958	1017	1040	986	1018	1010	1011	984	1001	1071	1068	1018	1008	1059	1014	1016	1035	995	1014	969	1018	993	1025	989	978	1027	985	1007	1007	1002	1020	1046	982	997	1001	1011	977	1003	1028	1033	1015	1014	1012	1043	997	973	1006	996
27274	16691	3127	1224	845	694	674	615	589	605	576	597	579	574	558	535	542	535	510	537	512	497	505	464	489	478	496	497	448	478	504	482	469	465	473	455	452	491	424	462	475	457	472	461	460	453	463	493	525	494	487	466	514	451	430	459	484	494	481	450	450	446	476	488	456	469	506	464	499	451	470	484	476	464	444	477	480	460	468	467	469	467	504	463	499	466	464	480	435	468	471	488	476	473	464	536	480	446	487	452	451	501	518	490	491	479	475	455	467	514	485	482	441	473	503	452	461	421	491	471	521	516	454	449	499	498	426	477	462	436	492	496	507	529	469	408	450	476	469	438	466	437	484	455	492	480	447	501	495	493	465	465	463	504	453	474	466	493	470	487	469	502	506	462	475	482	458	443	470	438	508	450	478	456	504	527	450	454	468	451	476	490	468	453	491	506	472	441	465	452	512	485	441	466	416	518	470	460	486	479	426	510	491	496	509	448	470	481	439	473	481	491	468	444	482	497	476	458	447	434	484	514	475	479	460	462	490	469	443	470	419	514	470	475	457	488	489	483	432	483	489	487	472	462	477	462	473	464	454	447	466	455	456	493	491	452	461	469	490	444	449	444	456	457	456	425	437	499	429	472	471	447	494	455	469	454	465	482	444	430	481	508	459	483	482	490	466	512	449	486	468	497	491	520	456	469	480	441	446	441	465	485	474	461	428	445	478	487	473	456	482	432	509	467	472	446	472	465	470	469	452	443	433	478	476	480	453	474	446	497	478	475	505	507	463	482	506	494	445	491	513	419	449	469	427	452	453	469	465	461	446	453	450	488	482	448	491	490	431	486	455	451	486	429	495	500	441	466	500	463	477	491	528	440	475	459	453	434	493	452	462	440	396	461	449	504	489	468	456	476	472	439	457	424	481	493	487	465	482	406	525	481	477	439	464	509	470	469	524	470	460	437	439	475	490	499	428	490	441	467	444	439	478	483	470	494	506	495	465	464	474	457	510	485	488	512	477	481	469	501	505	451	450	459	453	470	416	471	436	519	510	473	457	453	432	460	430	457	439	471	485	477	488	484	507	455	479	493	468	473	493	447	529	474	480	477	490	484	443	453	484	459	493	421	464	461	477	479	460	506	444	495	449	494	460	477	473	494	489	423	438	486	470	483	483	459	486	456	506	479	475	488	493	504	451	470	485	468	527	501	498	513	468	447	450	426	503	473	478	444	498	502	455	445	487	515	452	452	493	485	483	480	478	434	461	498	470	529	486	441	494	486	440	444	479	448	465	444	459	471	475	479	483	471	461	506	453	438	430	442	448	493	467	483	503	468	468	471	472	484	462	454	448	518	504	481	508	493	484	515	468	473	472	429	470	475	480	459	482	468	466	452	485	488	472	457	442	440	468	471	486	458	489	465	472	482	520	459	447	490	427	477	460	479	469	474	429	474	490	477	459	482	455	470	501	438	479	485	464	424	467	458	459	518	454	454	456	456	437	460	445	467	433	474	484	422	481	474	494	465	526	460	487	476	471	473	485	501	481	461	490	490	455	496	479	452	505	486	480	462	501	473	452	465	486	490	473	462	464	476	424	480	466	480	468	478	516	457	412	480	441	455	479	475	476	426	467	462	466	490	450	459	461	481	479	455	453	441	495	472	436	481	469	428	464	451	520	470	479	481	490	432	449	480	453	444	450	472	467	496	483	454	498	494	482	492	458	471	478	475	479	504	486	464	441	455	485	495	474	453	458	465	484	505	442	485	487	442	502	476	464	488	457	492	491	458	478	473	502	503	460	496	476	481	424	437	445	489	430	467	467	455	480	452	469	491	449	482	512	446	493	460	454	472	464	476	478	472	455	466	455	486	430	490	452	492	444	469	434	494	444	463	499	463	487	432	490	493	489	507	475	437	476	459	439	487	507	453	450	444	480	465	488	531	490	504	477	477	491	483	450	443	481	482	453	475	429	464	455	506	481	459	453	454	456	494	470	481	495	494	472	459	472	453	465	485	498	469	491	476	419	451	454	485	514	469	462	450	475	463	472	458	483	444	503	458	456	428	472	448	516	434	477	479	452	478	440	476	476	457	432	470	467	500	482	453	467	514	475	460	478	442	460	463	465	443	465	460	458	484	512	473	468	449	464	456	474	499	495	490	511	466	492	462	494	483	478	433	469	498	452	495	458	501	478	468	506	468	454	464	483	451	470	484	503	452	477	485	481	494	509	494	482	426	475	472	491	462	467	464	488	477	474	495	448	495	463	468	458	471	459	479	480	450	447	478	461	459	458	467	474	481	508	476	459	471	452	472	479	453	486	471	497	444	502	463	466	439	504	477	523	464	438	481	455	459	484	502	488	503	509	490	469	447	496	458	483	473	477	456	501	437	466	452	486	465	476	460	504	407	463	471	471	450	472	415	439	434	479	481	477	479	470	484	473	458	486	473	468	465	501	471	474	444	458	445	456	495	458	482	482	453	478	459	498	459	479	479	482	468	486	452	458	489	463	463	472	467	483	467	460	487	466	480	484	445	466	466	433	485	454	485	451	454	475	472	437	504	482	440	461	481	448	436	460	439	445	486	424	474	468	484	511	472	457	470	479	484	510	469	454	510	465	464	507	465	435	499	465	461	436	482	526	452	487	438	432	494	445	476	492	482	472	463	493	431	472	478	454	456	485	500	497	477	469	443	472	484	451	458	440	458	474	463	469	484	452	464	454	477	473	473	465	469	427	461	486	480	457	497	458	466	473	487	450	486	473	484	474	506	476	463	476	473	475	423	491	490	465	455	454	481	484	483	447	440	498	498	471	523	486	453	470	454	490	521	503	488	445	445	482	473	440	488	477	457	488	456	459	493	496	441	480	471	441	490	492	452	473	487	459	478	470	463	470	452	473	475	460	462	445	450	485	469	434	458	434	441	468	474	457	463	458	443	475	486	477	454	468	428	445	474	452	461	459	475	472	496	465	457	455	504	489	440	454	456	474	445	470	469	532	492	446	434	463	482	464	469	499	459	493	446	472	485	493	495	457	438	442	473	470	471	457	455	479	469	471	510	482	453	496	493	507	482	506	477	481	466	465	494	491	478	521	505	449	498	509	433	489	478	437	442	521	505	438	465	464	484	456	436	409	462	476	488	485	462	464	466	487	457	485	461	455	450	436	446	454	467	493	460	503	476	501	487	495	445	498	498	482	479	476	464	462	480	500	490	458	492	437	443	436	451	469	454	465	442	449	450	465	467	485	477	495	477	418	504	475	500	495	457	490	459	460	459	481	497	499	449	470	468	476	466	468	517	471	442	479	444	481	465	476	502	464	483	456	463	465	503	463	483	473	450	460	496	461	448	477	494	491	524	455	450	486	482	482	459	483	469	441	466	480	479	471	475	443	490	452	446	473	479	500	464	434	463	487	483	458	466	463	496	494	457	457	474	493	510	489	426	470	483	449	483	482	488	416	514	452	469	483	466	474	469	479	462	487	460	446	469	487	473	462	444	448	452	511	483
5783	4509	4581	2954	2409	2068	1800	1764	1600	1564	1453	1467	1369	1320	1382	1365	1330	1247	1185	1198	1172	1089	1061	1065	1086	1057	1051	1082	1036	1080	1036	1018	1029	1080	1031	1014	966	1015	1021	1006	1008	974	1020	970	1033	1017	1015	1015	995	999	1041	1020	1001	956	1018	1018	1011	998	969	1004	1012	1030	1019	983	1049	1019	1035	1000	1007	1058	1000	1015	937	942	998	1056	947	994	996	955	1022	1035	1012	1019	1015	996	996	993	981	1042	952	1002	947	1044	1021	992	980	1001	1001	1054	1028	1005	1054	1049	1053	1020	1060	971	980	932	1052	989	1014	1006	992	1068	977	1001	988	1034	1014	1028	956	1003	1007	1017	1045	984	1065	994	990	1042	993	1000	1035	943	990	996	973	975	989	1052	1035	1013	978	1023	991	1017	1005	1011	1010	1003	1020	959	981	1053	989	1036	1021	932	1057	1001	1025	977	996	1064	986	1011	973	1062	1007	959	1039	978	964	976	1087	990	1009	1056	1013	1042	997	1023	975	1050	1008	1029	1011	1049	992	1044	1017	1019	1016	1019	983	1032	1044	1031	1078	1000	998	997	1065	1026	1054	933	1026	970	1032	995	1013	1005	1036	938	948	1015	969	1024	1068	1045	1029	1009	1029	1002	996	1055	1008	948	964	1010	1011	1026	1100	1009	1003	1022	997	1032	1016	960	950	1019	993	967	990	1016	1037	985	1028	1025	982	958	1007	1015	993	1034	981	1015	1006	1023	1026	1016	1058	1046	989	1010	972	983	1010	1040	994	1079	1067	1021	969	978	971	982	1050	1032	1026	1011	984	973	1022	1057	1007	973	983	1044	1025	1019	1002	1033	993	1020	1021	1011	979	951	1122	936	976	1030	1004	996	960	988	1031	1031	1066	955	1060	1011	1021	1029	1045	1076	977	984	991	1037	973	1008	1022	988	974	1083	1028	1034	1031	1007	1024	962	1021	1011	1037	991	995	1018	956	1015	1006	1023	993	1033	1011	1031	967	975	1001	949	1036	1012	993	1029	1008	945	997	998	1007	977	1018	958	971	1003	1016	1023	1086	1015	1028	934	991	1015	1063	1013	990	1057	1074	1005	1038	990	984	1094	998	1043	1016	979	954	1066	1041	1023	1009	944	1011	1028	1008	1015	1015	993	1034	1027	969	1044	1004	1000	990	954	1019	1012	1034	1012	993	1024	999	1010	1015	998	1033	1009	1011	978	1014	1014	975	1017	951	982	954	992	943	1019	1031	1009	994	976	1010	982	1012	988	982	1056	1026	1015	1050	962	998	996	1023	1032	976	1042	1000	937	1018	964	1012	1045	990	1006	1017	1057	988	1041	1013	1020	944	988	1005	969	1052	999	1021	998	1022	993	1021	1050	1008	987	1049	1049	986	1024	959	997	1024	1000	999	1062	1006	1061	989	992	1052	1009	1075	1057	1043	1052	1000	966	1007	1030	1025	1040	1018	980	980	1016	1013	1024	970	1035	1041	1041	1047	992	926	1045	1013	1036	1002	1044	1026	1056	1068	1112	1033	999	1023	1011	978	1044	1002	989	1066	997	982	1003	1019	1011	1042	1015	1110	994	1037	1073	984	987	1037	986	1039	1063	967	969	1000	974	1043	971	994	1062	1060	1042	1028	996	1007	1035	956	1023	992	984	1056	1024	1014	956	1006	1019	982	1025	1038	1001	1048	1060	978	1018	970	1049	1011	978	1036	990	1019	1024	962	977	1021	1034	994	1001	1050	1031	1009	996	1032	1015	1031	1073	971	1043	1015	1011	999	1033	994	1038	1041	966	991	1010	997	1010	984	1061	980	955	986	1044	1040	1009	997	1030	956	1040	1006	927	1054	993	973	974	1029	982	980	979	992	1000	1018	990	995	1017	1052	1001	1020	989	1047	1001	1031	1037	1013	1060	1031	995	1012	1025	1013	1002	1012	1011	971	996	992	941	1054	1016	1001	1019	1035	1030	999	1026	1006	1043	1019	1034	978	993	1027	976	1004	1012	1043	1013	984	998	985	1015	996	1000	1031	1031	1033	947	1009	996	1003	1016	994	965	1012	1031	1003	1039	966	1007	1009	996	925	1021	1038	1002	1032	1016	1028	1050	1018	990	947	983	969	999	1056	1021	1022	937	1021	995	1034	1048	1021	974	1023	1005	1028	1022	1043	990	1012	1037	1038	1068	988	986	978	1064	982	992	1082	1070	959	1003	1041	1043	960	944	1017	927	988	1032	999	994	1002	986	996	960	974	1036	994	979	1029	1017	1030	1051	1016	1025	958	1053	1030	1006	1048	979	1061	1042	987	1003	1011	1020	1008	1023	993	1049	987	1006	1040	994	1040	1033	1009	986	997	1024	1003	972	1000	1003	987	957	1027	981	975	1044	1040	1023	1014	1036	1016	854	1067	1004	1032	940	975	1005	1043	1013	993	1010	1015	1006	1013	998	1041	984	1011	1031	997	953	971	1065	990	949	976	1026	997	977	958	978	1038	1020	1021	1009	1022	995	1003	992	1067	1020	1019	1017	1013	984	999	958	999	1021	980	986	1021	1019	960	977	1021	994	948	1039	991	993	1004	974	1031	952	1054	1011	1010	983	1013	1036	1018	1022	1073	993	940	1011	991	1066	991	1025	1008	1028	1029	1003	1040	959	1021	994	1030	1005	1038	1028	991	1028	1092	998	995	980	1029	1059	977	999	1015	1053	1018	988	1055	1014	1000	1006	1057	1055	1025	1034	1016	1004	1010	1042	994	991	1077	1007	970	1042	980	994	1030	1065	1020	1019	1002	981	979	1000	1014	979	982	1088	1029	972	1004	1025	1041	992	983	1026	1010	1025	998	1020	966	1060	1015	954	989	996	1066	1016	1024	963	1016	997	1001	1050	1081	978	1005	986	997	961	1034	1027	1020	978	1043	1033	957	1039	974	1049	1058	999	991	1030	979	1041	1016	971	1015	952	1018	1048	996	1038	1055	1035	1042	1007	941	998	978	991	994	1015	1010	980	972	1018	1027	1007	1030	991	1021	1010	1013	1013	982	1044	1031	1035	1043	1003	1055	1024	1013	1026	1012	953	989	965	988	1000	1012	1029	1019	1025	1002	1033	1000	970	1002	1011	1022	997	1002	983	988	962	1024	998	962	1048	1005	1071	996	1034	1005	1058	1013	986	953	1011	1028	1044	1002	987	1022	1043	963	1011	1042	968	1001	1000	1040	988	997	1020	956	975	983	968	1019	1006	966	1039	984	1036	1043	998	1015	988	970	1060	1007	1035	983	1027	1036	985	1017	971	984	1001	1018	1007	978	1028	1005	1000	1015	1036	1030	960	965	1027	998	969	986	1070	1033	992	1037	1014	1059	1010	948	1014	1000	969	1042	1041	994	1006	1016	964	1014	986	960	990	998	984	1017	1005	1022	974	998	960	974	953	1015	1027	1005	1082	975	990	1003	1032	1035	953	1004	1029	1009	1073	1027	999	1013	1038	1018	976	1021	1022	1045	1004	1056	1008	1007	1028	1043	1043	1050	1011	1020	1044	999	1059	1046	999	1060	958	1096	972	1021	1007	1040	959	1028	1035	988	1010	1039	974	1002	1064	999	1016	1004	1036	954	966	1053	967	995	1033	1058	960	987	1053	1023	962	1036	1078	1018	962	1102	1067	1037	1040	965	1021	1039	1069	968	1042	1015	991	999	1031	1031	1036	992	1049	1036	991	1013	1051	977	945	993	1013	1006	1066	1063	1005	996	1033	1014	1017	1034	1032	1033	1019	998	1007	1018	967	1047	987	1012	1036	1055	1013	1055	970	1049	1041	1005	975	1031	977	1052	1009	1067	993	981	1032	949	972	1010	1039	1011	991	1035	929	978	1037	1072	1000	1016	1024	1074	1099	951	993	1052	1038	1056	1036	1018	1106	1002	1038	1046	1044	1002	978	959	1068	1012	995	1035	1007	947	1030	989	952	969	1053	1019	996	1000	1027	992	984	1069	1064	1023	1063	991	999	1022	1005	983	990	1056	997	980	1010	1034	960	966	1007	957	1045	985	1014	964	1016	986	993	996	1047	999	968	1019	1016	1025	1000	1012	955	976	1047	988	1004	1003	1039	1000	1009	1062	1038	994	1015	988	992	969	1040	1029	1085	1026	991	1052	999	993	999	1007	1029	1034	973	978	980	1005	917	1037	1022	1010	1026	998	1028	1037	934	990	987	980	1015	1056	1002	1049	1033	976	956	1025	1001	988	978	1000	1036	1029	1026	986	991	1042	1018	998	1006	1020	987	1013	1064	996	1060	1022	977	1008	1003	988	1002	1047	1005	981	1046	1014	985	1058	1038	1044	999	1015	1016	968	998	1011	1020	973	1034	1002	1056	971	1033	1031	1026	987	1031	974	1051	1093	1040	1042	1081	1020	1007	1015	1023	978	1085	1047	985	1050	954	1011	1030	1049	1020	977	983	1015	1018	956	990	1002	1068	1023	1041	985	944	1027	1032	1012	1003
25078	21458	27962	25318	11836	1774	1261	940	793	696	667	628	603	572	576	538	543	473	493	489	417	419	389	359	409	349	366	359	351	345	361	327	353	341	330	293	314	319	363	348	350	313	355	336	316	279	300	351	316	313	316	302	323	323	338	325	325	321	318	317	344	311	340	305	315	314	347	330	308	325	329	319	319	294	317	309	317	328	333	321	328	317	313	306	291	321	307	301	302	287	321	304	351	320	319	369	320	300	316	353	325	306	321	305	306	331	332	310	312	306	304	333	320	331	287	315	304	330	314	283	333	332	326	321	348	299	321	302	321	308	311	329	315	313	333	309	321	297	304	339	305	314	300	323	332	321	324	330	300	292	309	316	323	315	320	318	341	324	335	330	296	302	314	279	339	291	289	333	316	281	354	355	323	285	340	329	310	314	305	318	289	327	306	284	286	315	300	309	296	302	325	301	316	331	311	325	293	347	327	294	338	315	318	314	303	302	284	319	331	352	308	324	318	300	305	299	272	320	320	328	321	302	324	309	337	346	333	354	314	298	312	325	342	298	290	298	339	271	321	346	314	320	316	337	323	327	268	321	332	288	286	268	283	321	311	325	316	311	362	266	314	321	316	311	307	324	311	317	367	320	298	327	324	300	283	275	303	351	287	299	324	310	302	335	333	346	293	346	341	316	298	314	304	288	327	350	330	322	334	322	299	310	302	351	350	319	331	331	326	336	316	295	333	311	284	335	303	318	312	297	330	317	322	330	318	323	330	332	322	351	316	319	301	336	266	314	343	315	314	321	288	289	317	342	339	343	344	329	293	338	316	313	344	310	312	324	324	317	331	309	311	309	302	312	297	325	315	337	321	299	297	294	307	325	330	312	305	341	328	307	297	335	306	304	327	302	305	301	313	279	307	324	301	294	295	314	328	327	288	310	326	314	312	289	292	301	282	337	338	300	322	314	307	300	285	374	302	311	301	334	334	336	317	297	324	327	296	296	288	315	304	317	304	321	280	342	323	316	301	307	327	316	307	329	321	309	305	325	301	327	325	300	295	309	297	317	321	344	309	310	332	314	279	306	295	300	295	309	305	295	300	310	309	323	326	313	275	303	292	281	306	304	307	293	320	328	313	310	323	300	343	271	296	338	326	328	334	306	300	293	331	314	330	355	330	294	285	300	339	306	274	316	316	302	314	303	312	310	345	283	323	319	332	331	312	351	311	309	341	304	326	332	312	287	303	325	326	313	317	296	323	319	296	307	302	315	309	333	300	333	320	302	326	317	307	325	344	316	307	292	315	302	326	311	317	334	320	330	315	336	326	320	316	296	315	300	313	330	305	304	300	330	324	289	326	345	319	319	310	306	305	316	310	327	307	305	316	305	320	309	298	294	331	314	299	314	324	325	320	306	305	324	322	330	321	304	300	312	301	312	321	292	308	324	309	321	348	307	311	320	288	343	311	280	304	318	330	314	317	323	288	307	314	275	299	287	329	311	308	306	323	296	320	332	319	314	276	318	337	264	305	315	305	322	304	312	307	281	321	299	307	299	314	310	325	327	320	337	314	266	305	269	305	314	321	321	323	286	311	302	331	317	288	309	294	298	301	321	341	321	340	312	304	323	337	281	324	333	333	331	318	323	309	326	320	291	306	305	341	328	326	298	350	329	317	312	340	284	342	314	304	267	350	323	273	327	314	288	331	312	305	320	290	307	307	302	299	310	298	315	303	324	313	298	334	297	294	324	297	296	323	321	314	324	339	305	313	325	322	309	306	348	308	284	298	350	302	306	311	331	304	309	347	310	341	311	293	328	297	324	304	321	290	282	302	322	302	349	316	294	333	288	314	287	329	304	328	287	328	334	331	318	304	323	316	268	305	350	315	311	317	311	299	304	339	353	312	335	297	316	303	294	334	308	290	340	297	300	317	313	304	320	315	297	296	324	341	306	296	292	303	318	292	331	318	329	324	289	326	307	307	307	304	296	322	305	275	320	309	290	290	309	302	305	303	331	307	314	328	311	344	300	298	317	274	319	295	328	317	311	308	280	320	320	337	344	327	305	315	310	299	297	298	333	307	275	304	322	299	335	340	309	310	311	325	329	325	322	292	321	258	294	339	295	335	303	326	312	331	321	286	284	289	296	300	295	316	328	311	307	297	295	316	327	329	301	322	293	316	308	324	324	298	328	313	322	284	354	301	307	328	292	306	311	274	319	320	310	328	294	307	303	332	326	339	309	311	326	317	290	320	310	311	335	323	311	310	343	336	305	287	277	336	272	332	322	315	321	320	294	278	318	291	309	282	327	317	302	322	320	308	310	298	313	341	297	294	323	296	316	330	315	286	295	321	329	291	308	330	341	319	284	333	335	312	280	336	307	299	307	314	309	341	325	324	307	305	289	292	323	310	330	277	308	298	330	325	280	304	295	310	322	344	288	340	297	355	305	300	299	329	308	299	315	335	286	301	315	342	358	307	305	336	310	299	301	304	324	329	329	337	284	330	282	287	309	304	292	306	304	297	325	307	314	315	310	311	288	309	326	308	305	344	298	305	299	309	289	312	294	305	296	278	302	286	319	309	318	357	316	307	347	304	352	304	300	316	345	301	292	315	338	315	288	299	309	338	305	302	309	280	305	314	283	306	286	313	330	301	303	315	308	285	308	315	313	321	298	295	301	327	320	296	321	312	303	329	334	289	296	314	327	334	301	288	329	297	313	307	321	334	297	309	320	296	335	300	317	344	287	306	306	325	286	343	299	312	325	318	315	316	289	298	298	316	308	317	297	291	275	314	310	306	353	337	349	312	350	296	326	332	309	308	302	321	315	328	305	314	288	300	318	305	332	329	323	340	311	329	315	296	298	298	288	308	325	342	295	283	294	357	277	332	337	290	288	295	309	315	333	315	293	346	344	328	325	318	314	290	312	296	342	311	291	323	298	316	313	305	344	329	323	355	327	321	303	324	317	298	330	296	315	264	341	312	324	300	307	339	314	321	310	283	315	311	305	342	347	324	309	325	285	307	306	325	303	327	321	339	322	319	294	282	302	325	287	296	331	304	305	334	346	326	310	313	321	319	295	318	335	316	323	314	318	304	358	304	306	331	351	307	307	328	311	318	330	298	333	343	288	299	302	320	311	310	308	334	306	261	288	297	314	291	276	328	287	273	325	277	352	332	314	315	289	311	322	317	323	323	335	324	318	319	303	306	321	306	295	297	329	344	301	310	297	343	324	329	322	274	329	321	319	269	296	324	262	355	336	310	342	295	295	294	303	317	341	314	285	305	307	313	305	269	303	316	292	311	316	338	314	316	294	308	311	300	313	325	326	307	339	336	295	297	307	295	306	318	285	319	317	308	329	298	334	302	293	303	319	318	332	324	333	324	329	311	353	324	307	282	311	269	316	337	278	328	307	293	336	353	335	320	321	318	308	282	318	306	316	242	295	320	306	286	305	310	287	288	309	319	277	315	320	296	302	318	294	296	327	285	320	300	302	296	325	304	283
8248	14925	13760	8468	5896	4565	3652	3206	2752	2443	2272	2097	1962	1843	1742	1653	1570	1456	1452	1265	1231	1016	1006	954	933	885	897	885	855	867	842	765	755	744	734	795	754	716	736	717	646	730	691	694	722	735	683	679	678	741	670	698	717	746	680	740	659	692	716	669	675	687	716	734	694	649	748	702	624	685	662	673	654	714	711	703	741	688	680	683	731	681	691	705	674	670	658	668	716	678	694	711	680	701	736	680	673	720	670	709	683	690	716	681	680	724	713	646	751	686	688	743	682	683	700	698	693	696	743	682	706	699	701	705	711	732	701	718	675	697	707	726	705	702	682	697	700	709	718	686	687	716	669	677	726	695	677	703	709	691	654	697	700	711	668	670	731	687	655	690	695	710	724	724	686	705	685	644	679	712	662	689	733	724	710	697	641	670	703	753	736	697	655	628	673	678	701	695	690	655	679	670	681	688	697	702	728	683	685	698	729	641	684	715	717	641	709	732	678	701	705	738	713	746	643	702	691	722	679	711	702	681	708	680	697	722	687	715	702	699	660	675	691	684	670	722	688	690	698	674	714	726	692	678	663	719	688	678	688	705	688	666	716	731	726	670	716	717	685	653	689	683	689	664	676	681	690	703	660	733	669	738	737	719	692	680	750	705	697	718	707	697	718	732	683	682	705	707	690	743	687	678	673	694	751	679	656	641	670	722	654	747	707	657	700	685	674	662	655	650	701	681	689	676	709	716	654	666	664	664	668	697	689	681	667	717	693	702	667	741	766	733	670	664	722	685	684	677	660	655	695	704	683	726	691	724	694	707	679	662	670	708	687	690	688	656	673	700	712	723	679	669	668	697	663	681	667	665	643	671	696	700	696	765	729	723	679	687	674	695	644	664	705	682	652	676	724	692	751	670	721	720	671	732	674	753	711	662	703	682	682	699	698	724	678	733	691	624	701	660	663	685	704	703	700	727	673	700	761	697	699	729	663	684	700	658	681	672	683	703	725	695	699	689	694	684	650	710	700	695	685	693	701	652	710	663	705	746	671	683	736	697	693	671	702	678	668	727	639	715	693	679	700	723	693	652	646	710	651	692	696	723	703	707	684	725	694	658	645	698	651	732	709	682	696	692	697	707	652	643	651	656	674	704	697	688	678	721	670	712	709	709	706	646	706	667	701	691	629	703	694	689	688	688	731	645	713	656	635	686	696	660	671	689	726	710	703	670	674	697	661	721	679	674	735	708	668	654	736	704	667	653	700	704	690	682	675	662	702	703	697	706	738	762	688	682	666	619	686	673	688	725	702	687	725	740	687	720	650	687	671	693	673	682	722	731	629	682	669	653	688	670	678	694	661	718	664	653	689	673	698	704	681	671	672	718	735	676	681	714	699	741	696	658	688	708	726	721	704	695	696	720	674	738	732	673	670	692	696	724	723	720	709	682	668	715	709	708	667	680	692	735	701	700	681	698	668	696	684	684	711	713	696	687	705	699	687	694	689	721	646	717	690	714	670	695	687	692	655	680	721	678	723	675	672	719	662	696	649	682	709	690	709	688	698	686	718	687	687	665	714	735	701	707	682	682	662	722	670	692	698	722	660	713	685	697	731	633	726	671	681	672	713	644	701	720	693	683	697	684	675	673	695	697	708	726	672	707	690	681	647	672	662	659	681	682	686	729	719	753	685	706	661	651	639	695	649	660	701	655	675	669	699	697	684	721	669	712	694	668	698	708	689	708	704	677	666	725	687	712	708	653	688	704	710	704	705	659	704	720	653	698	684	672	649	712	673	636	728	674	693	692	661	671	729	721	736	700	676	663	681	700	717	676	691	665	687	688	675	694	738	688	677	693	670	742	684	661	681	660	693	681	668	728	700	697	715	697	701	715	729	716	726	687	689	683	689	688	684	711	728	740	679	710	663	673	684	656	667	700	672	735	705	740	645	672	702	680	705	666	691	716	636	692	679	642	679	682	689	666	762	699	669	696	684	710	698	678	686	684	678	699	691	698	686	700	725	648	715	701	662	685	678	729	652	685	685	712	664	697	666	654	691	716	731	678	702	687	695	698	690	701	655	659	738	692	708	707	689	702	711	636	725	689	701	710	692	639	748	718	713	683	695	665	699	706	661	706	680	684	669	660	689	718	688	695	716	701	648	670	711	708	700	691	711	676	736	673	724	695	734	666	746	659	662	736	706	650	671	690	669	664	687	657	671	639	671	675	728	723	630	687	687	658	691	742	715	718	700	691	647	638	705	673	688	667	734	708	692	687	701	694	692	682	654	687	668	638	682	692	669	686	692	673	692	722	706	665	752	669	725	723	672	657	641	665	700	685	718	711	681	667	679	680	670	700	698	686	750	683	660	695	708	695	701	714	705	688	669	719	726	709	690	701	699	704	704	751	713	697	730	692	683	694	701	669	656	675	665	655	683	726	677	719	716	684	702	732	682	694	708	681	671	674	703	696	695	698	657	710	671	747	723	664	696	725	767	692	711	650	720	687	698	659	667	709	650	702	696	685	649	695	689	721	712	698	678	718	728	722	717	696	678	681	657	684	723	677	705	703	691	671	715	688	705	700	689	661	669	700	707	699	676	670	676	677	654	649	688	716	690	690	680	693	656	677	686	712	712	712	702	703	706	655	681	671	672	677	645	697	687	660	744	674	658	712	704	682	706	682	695	697	703	712	653	641	706	726	647	685	647	679	703	680	727	678	712	685	711	684	700	709	682	641	721	715	713	722	678	648	699	706	717	698	702	700	717	694	659	651	731	698	673	714	662	672	732	696	664	701	710	682	686	682	679	749	703	722	705	685	713	690	674	662	708	664	655	665	691	662	689	653	707	702	668	666	749	665	698	720	738	710	703	655	674	686	704	717	659	664	695	709	700	688	646	682	738	660	700	736	675	722	744	675	691	695	708	675	667	722	657	675	742	660	683	679	712	684	721	684	657	697	670	662	685	687	680	639	699	654	668	654	683	638	679	672	700	684	688	672	656	689	689	685	712	699	678	701	711	673	679	693	716	654	662	689	687	709	679	692	722	722	703	688	648	718	731	686	687	688	695	711	687	721	723	643	661	685	683	721	651	753	674	701	652	682	716	692	691	692	658	675	702	666	692	685	705	711	722	676	745	679	717	724	672	708	683	707	676	687	682	664	669	678	713	687	717	667	689	649	706	684	670	669	657	686	688	623	717	628	714	720	710	662	627	693	702	684	689	747	721	683	749	719	710	675	710	660	649	682	734	689	678	686	661	699	662	679	642	647	694	670	627	687	705	677	734	708	691	662	677	694	693	720	690	701	701	699	700	696	679	700	694	668	641	667	701	687	709	728	765	731	665	689	685	677	631	698	743	670	669	676	703	705	699	696	658	693	667	708	715	643	662	717	710	693	712	709	681	721	734	650	679	703	686	685	705	721	720	681	678	701	716	692	711	666	715	714	662	700	646	665	680	707	668	716	735	706	688	687	688	669	714	702	722	676	725	713	712	646	686	698	691	725	663	662
24232	21472	28978	24388	21437	11092	2719	1676	1465	1241	1179	1068	1024	997	978	970	861	846	774	737	722	692	662	671	604	587	590	596	584	573	569	497	516	532	535	510	514	495	501	527	580	516	568	541	496	466	462	524	479	506	510	518	492	502	534	498	527	483	486	524	500	515	474	495	482	505	513	500	528	494	490	471	517	480	513	516	526	499	521	540	526	506	497	500	491	492	507	499	519	478	501	471	508	513	531	507	489	497	481	482	496	535	481	488	493	482	535	494	533	525	538	524	566	502	504	504	499	488	490	484	501	499	479	480	491	461	489	525	500	510	501	494	517	489	520	514	527	494	537	452	482	533	501	515	503	480	531	525	481	521	493	501	528	517	517	495	503	475	509	490	492	536	491	505	530	519	528	503	476	522	519	505	518	486	489	484	497	507	508	511	477	508	504	521	525	484	528	525	506	467	529	507	506	521	509	520	458	466	517	529	508	475	509	504	528	511	514	550	480	480	500	505	523	478	501	506	512	496	545	454	509	501	492	521	500	516	492	486	501	500	489	490	485	478	472	483	487	468	504	499	483	502	494	511	518	502	504	509	522	502	453	459	508	517	496	509	514	501	481	506	508	496	465	511	495	505	509	519	445	492	464	483	497	493	477	497	528	490	521	511	497	474	487	485	499	512	512	502	504	518	531	509	514	430	493	556	508	487	521	510	515	510	530	479	528	484	540	521	488	489	545	503	491	473	506	480	523	513	493	495	481	503	540	490	479	507	470	518	464	472	485	482	528	542	529	508	471	518	517	478	511	503	525	493	501	452	459	510	481	492	489	504	509	511	486	493	507	505	478	501	513	461	490	503	499	524	463	536	490	481	491	481	476	525	504	500	461	507	493	493	520	518	534	481	461	460	512	557	493	521	512	532	502	529	509	445	489	525	468	490	486	520	462	495	538	505	506	511	477	535	477	512	527	511	555	457	462	520	537	479	522	508	495	539	494	522	542	477	544	501	479	491	481	503	501	520	536	573	528	545	516	511	549	519	495	518	488	452	500	497	489	484	518	495	508	490	533	519	448	509	504	473	538	504	506	489	498	485	543	469	466	471	492	501	517	491	517	514	506	474	505	489	544	504	477	507	521	491	481	484	525	513	496	481	499	506	584	552	477	479	466	527	524	520	503	485	540	515	515	529	547	486	484	499	519	474	483	515	489	482	494	462	503	506	510	480	512	480	569	522	494	534	513	542	482	513	504	467	530	551	505	476	491	490	521	471	494	501	475	529	513	503	560	494	527	508	496	509	519	490	498	490	538	522	498	498	494	474	493	507	532	474	477	524	507	484	535	491	504	501	485	506	465	484	478	497	480	513	510	550	557	539	487	491	486	530	457	463	504	540	484	525	505	583	506	481	483	468	511	509	541	526	486	530	499	540	484	498	463	512	524	511	514	527	499	528	516	554	475	527	512	501	475	496	536	500	496	532	492	523	523	504	505	489	499	529	489	495	499	536	520	520	527	507	519	494	447	506	530	495	542	509	510	535	503	517	527	449	488	521	503	529	503	537	519	545	491	504	515	498	496	481	549	529	497	512	508	473	467	509	470	519	506	522	490	483	486	513	475	556	496	528	499	502	493	539	464	508	505	511	531	526	505	546	501	547	517	503	470	488	472	537	482	464	532	499	496	488	508	507	483	486	521	524	496	499	469	473	513	513	519	518	501	495	531	507	553	507	482	489	492	524	497	494	512	507	485	493	500	517	498	533	502	490	500	495	496	491	486	474	490	500	477	459	537	493	519	470	532	515	469	533	522	529	513	484	520	494	485	565	475	501	499	502	503	472	501	450	475	490	463	532	491	510	525	526	524	506	520	466	473	530	512	494	470	510	464	558	513	533	453	476	481	493	470	497	491	499	496	485	515	549	519	495	526	519	500	516	515	500	489	468	509	480	547	449	493	501	532	505	496	500	485	507	506	524	498	552	529	520	515	523	501	482	516	530	489	477	487	506	513	513	478	474	466	491	499	488	505	495	541	525	497	459	520	480	578	507	457	479	497	468	467	531	506	473	495	509	534	489	490	487	516	505	521	512	467	495	516	542	510	497	517	493	499	491	520	481	521	510	496	480	515	457	516	489	520	500	506	529	470	519	484	506	547	524	511	484	523	507	501	519	512	514	498	497	494	527	503	495	482	521	539	491	463	517	493	462	494	514	472	491	507	498	558	503	537	486	493	474	501	508	489	471	528	479	508	518	498	532	478	501	501	463	507	501	525	485	475	516	490	512	504	471	523	511	498	519	505	510	500	523	511	534	533	475	510	467	484	503	508	500	550	509	524	507	498	502	493	491	526	486	502	502	487	501	539	504	493	502	513	465	505	474	478	483	517	503	524	443	503	523	491	526	562	496	453	503	494	496	505	509	532	518	511	500	509	512	505	488	541	481	504	506	486	502	471	522	538	519	519	499	506	529	459	511	482	467	486	488	523	473	522	482	492	521	478	473	479	506	521	511	524	504	462	562	472	499	485	492	501	511	508	534	454	508	526	503	497	468	503	502	517	508	506	552	491	497	517	471	479	523	494	491	499	495	493	456	511	498	509	508	489	485	489	537	529	473	528	492	495	496	512	527	524	458	452	490	498	486	522	526	478	487	502	502	567	495	489	490	498	505	509	523	495	487	549	515	524	492	478	543	524	470	500	504	531	477	478	503	495	492	514	530	487	516	473	490	530	556	504	515	510	493	502	482	478	522	491	493	504	502	486	469	478	508	507	459	475	469	505	536	471	479	497	484	492	523	547	501	494	516	523	493	507	486	515	496	497	480	488	477	507	507	483	488	493	471	471	503	503	506	513	473	477	514	492	517	500	505	486	505	490	490	515	502	511	485	484	445	501	480	489	547	494	497	479	464	482	507	461	492	549	488	474	539	507	487	481	545	531	519	515	481	499	509	513	492	500	495	485	507	505	505	532	489	505	478	456	515	492	496	499	475	468	487	506	496	495	509	486	507	488	517	534	480	536	486	533	503	531	496	528	531	499	501	505	495	540	474	512	518	556	495	494	519	515	488	485	507	529	521	524	498	531	499	492	477	448	499	494	450	495	497	470	507	481	505	477	510	510	502	471	472	511	525	477	476	509	512	485	483	512	508	521	484	492	534	529	511	496	490	488	480	526	521	496	530	537	509	501	443	511	521	481	490	519	496	548	499	442	509	501	487	498	518	508	521	484	530	472	500	487	537	464	467	527	517	501	488	512	482	465	486	457	524	517	489	527	529	493	528	478	545	544	491	489	497	472	496	501	482	523	535	508	524	487	524	464	465	507	467	488	488	496	521	498	507	512	488	476	492	505	506	538	522	463	458	495	521	480	486	512	484	538	491	520	510	475	495	548	490	466	464	504	462	504	525	525	509	522	512	484	475	505	511	464	534	533	450	503	493	507	510	477	542	520	489	520	449	512	460	483	517	505	472	534	509	522	522	492	485	542	507	522	497	545	484	487	465	488	505	476	508	558	498
11305	21808	19731	13113	9745	7364	6032	5025	4622	4102	3729	3553	3151	2970	2803	2626	2546	2355	2198	1926	1748	1619	1528	1441	1404	1373	1320	1321	1293	1267	1277	1175	1121	1119	1087	1089	1137	1042	1034	1059	1064	1089	1043	1054	1075	1040	1055	1089	1087	1061	1028	1050	1035	1056	1030	1053	1084	1035	1031	1069	1071	996	981	1004	993	990	948	1006	1048	1091	1055	1020	1018	1043	1077	982	1070	993	1032	1018	1046	981	1053	994	1074	1045	1015	1071	944	1018	995	990	997	1010	995	1041	1020	1019	990	991	1047	1046	1030	1084	993	1072	1013	1049	1017	1054	944	1012	996	1041	1014	996	1049	1038	1064	1007	1017	1083	1000	1007	1094	1026	1069	1009	1080	997	1019	956	957	970	985	996	1032	1004	1030	1075	1053	988	1023	1027	984	1044	1057	1056	1008	1014	1011	1049	1023	1055	1016	1001	978	1050	1021	1020	992	1000	1042	1067	1036	1036	1027	1040	1022	1049	1105	989	1072	995	1055	1030	1053	1103	1019	1029	1037	988	1012	1015	1015	1031	1021	1038	1029	1059	1003	1048	1053	974	1014	1036	1034	1046	1056	990	1018	979	977	1050	1064	960	1042	1042	1055	1052	1022	997	1032	1047	996	1045	997	996	1011	1038	1000	983	1038	958	1063	999	1069	1050	1036	1078	1000	1008	1016	984	952	946	1023	1006	1012	991	1004	999	1024	975	1021	1019	987	1091	1018	976	1043	1057	1070	1047	1016	1022	985	1054	1032	1027	1005	1034	1044	1026	1020	1012	1067	1024	992	1012	1041	938	1039	1010	1029	1015	1040	1078	1029	1030	1055	1008	1005	1036	1040	1044	1016	1041	1069	993	1084	1023	1045	998	1042	983	1004	994	1020	998	1055	986	990	1014	1037	1000	961	1027	999	1052	1023	975	1027	1028	1076	1076	991	1038	1020	1000	1062	1052	1024	1001	1048	1056	1025	1016	1065	962	1036	1053	1024	1026	1056	989	993	981	1030	1017	1024	1039	963	994	1018	1018	1040	1051	962	1021	1031	992	1066	1051	983	1022	1016	1012	1054	1050	1006	1001	999	1062	1022	1008	999	1048	1057	1023	1068	1055	964	989	997	1083	998	990	1014	1015	1048	1027	1018	1004	1026	1002	1005	979	1016	1038	1002	1011	1064	983	1016	998	1119	1004	1023	1034	928	1080	968	972	1023	1006	1003	1015	981	966	1010	1065	1046	985	1043	987	1021	1010	1022	1035	1040	980	1020	992	990	1100	980	1037	1018	1044	1038	963	1036	982	1004	983	1020	952	1037	1032	1012	983	1073	1024	1045	1018	1022	1005	1063	1081	1035	1024	992	950	1070	1044	1028	1005	1013	1036	1024	1007	1042	1055	963	990	1070	1039	972	1061	1019	979	948	1086	1043	1027	1015	1048	1067	1047	1042	1022	1005	1025	968	1028	1082	1023	1043	1022	1053	1005	1004	1036	975	968	1066	978	1032	1050	1021	1009	977	1000	1023	1034	1052	1024	937	1033	1049	1021	1047	1018	1015	982	1005	1029	1001	1038	1020	1012	988	966	1051	1000	1020	1044	1011	1023	1037	1055	1007	1021	995	1024	939	1042	999	992	1005	981	1002	1004	1105	1025	990	1002	1023	994	1011	1063	996	1051	1013	1030	1092	998	1046	1042	1073	1051	997	1024	977	1021	1084	1024	1029	974	985	982	1121	1011	1043	991	987	1019	1032	1022	1075	1037	1002	971	1017	1010	1027	1023	1041	951	1063	1035	1065	1051	988	1031	1041	990	1015	1050	1083	941	1041	1062	971	992	1005	1068	914	990	982	1007	1012	1001	1012	979	1007	1011	1039	1081	1009	999	1038	996	992	1042	1048	1058	1035	990	983	1040	1000	1019	1019	980	1014	953	1073	1005	995	984	1012	1046	1038	1030	990	1008	1086	1013	1149	1070	1036	1034	1020	1035	1015	1043	1030	1031	1016	1010	997	1029	1054	1015	1006	1020	937	1046	1002	1038	1039	1028	1029	1040	1024	1009	1033	1027	973	1031	985	990	1050	1058	995	1019	1021	1041	1009	1078	1025	1048	1027	1031	967	1015	1073	1009	1026	1026	1015	1053	1009	1019	1071	1031	997	1000	968	1071	1028	1049	1077	987	1051	1023	1032	991	981	1059	1005	1001	1012	1006	1023	1023	989	1008	975	1045	985	1015	1010	1037	986	1022	1037	988	1011	991	1020	1030	1069	1022	1003	992	994	981	1011	982	1007	1037	1071	1036	1036	1028	1018	1018	987	958	1058	1031	1000	1049	1018	1002	1056	1040	1046	1004	1072	1018	1083	984	965	1018	1024	1055	1019	1002	988	1014	1018	972	1062	997	980	999	965	1016	1033	1041	1049	998	1060	964	988	1072	989	1028	1042	988	1075	993	1056	1000	1021	1047	1034	990	1042	1044	1002	1001	1020	1019	1023	1073	991	1021	1022	1038	1025	1023	1045	961	1067	1015	1030	1039	1013	1002	1025	1092	952	1041	990	1067	1032	1015	946	1021	1080	993	1030	1055	1043	992	1069	1037	1005	1006	991	1007	1072	1077	1023	1030	1050	1011	1025	977	974	989	1015	1039	1009	1014	1052	1090	1106	1032	1026	1019	1080	1019	1047	1035	1003	1031	1024	1024	1015	1045	981	1013	1013	1023	987	1025	1029	1034	974	1014	968	983	1028	1011	997	980	989	991	964	972	1070	1001	992	979	1043	1021	1065	1045	1049	1033	953	988	990	1022	1024	1067	973	1032	1021	1007	1060	1032	1010	990	1012	963	964	996	1007	956	1001	965	995	972	1031	1039	1026	1001	1034	1018	993	1008	979	1094	1041	1040	1058	1062	1033	1038	1062	1031	1059	1010	1049	1037	1009	1005	1010	1026	994	1117	1015	982	1047	1038	1085	1018	979	1048	997	1027	1047	1056	954	987	1040	1018	1073	1033	1099	1007	989	1006	965	1044	1004	954	1056	1027	1057	1038	1060	1033	1024	951	1000	1048	1059	1055	1037	1029	1031	1022	1007	1008	1025	1046	1031	1036	989	1025	1019	1085	1035	1015	1016	973	1044	1007	1037	1026	1036	1028	998	980	1040	1034	1005	1038	993	1003	1024	1045	1030	1068	1008	1084	979	1073	1070	983	1068	980	1015	1037	1032	969	1006	1033	973	973	1022	983	979	993	1028	1011	1034	1007	1049	1021	1020	1006	1024	1035	1004	1015	1002	1026	1012	1024	1057	979	1004	965	991	972	981	1038	1014	996	1028	984	943	977	1016	1089	1037	1071	1007	1044	1021	1080	1033	960	1040	1049	954	1072	1034	1019	1020	1030	992	1021	1032	973	997	1068	1011	1020	978	1022	1054	1041	1019	998	1020	1041	1055	994	982	1020	1011	974	996	1017	1056	999	1011	1012	998	1010	1069	989	1006	1000	1000	1014	1033	1021	986	1055	996	1025	993	1029	1035	1053	974	1011	1062	1035	1033	1021	1004	1058	993	1056	1020	1032	1045	1042	1020	974	1038	1002	990	1010	1047	989	1052	997	1015	1023	998	998	969	1023	1039	990	1011	1031	1018	1046	1006	1064	982	1064	1017	996	996	989	1079	987	1038	1008	1004	1005	1029	1000	1009	1000	1033	1025	987	1013	1013	1049	1024	974	1014	1004	1035	1010	1040	1049	1021	1062	987	999	1014	1039	1048	964	1014	1031	1005	1044	1028	977	957	1021	1026	1030	1000	1036	1057	1058	1013	1010	982	1011	969	1021	1022	1001	1021	1036	1000	1011	1011	988	1034	1001	1054	959	1058	1051	981	1046	992	980	978	1002	1025	1058	1036	1044	991	998	1003	1006	1049	1016	989	1004	1003	993	1048	927	1020	1067	1020	1016	1044	1019	1022	1052	992	1000	983	1010	964	993	1006	991	1015	960	1082	1003	1051	1000	972	1049	989	1046	1003	1034	993	1103	1033	984	1006	1032	1031	992	1034	976	986	984	1066	987	1070	993	970	1015	1004	1018	1045	1045	1021	998	986	1001	980	986	1030	978	1013	999	1013	1038	1001	1012	1021	993	999	1026	981	1012	1027	1071	985	988	1017	996	950	1074	1119	1042	1014	1003	1000	1018	971	1038	993	1000	1026	1029	1037	1029	1037	1032	1027	1003	1017	999	1064	1049	1069	1074	1029	1011	1019	1070	1008	1021	1030	1012	1009	1003	1033	992	1008	1009	1022	1041	1017	1073	1064	1034	952	957	1014	998	1025	995	957	994	1030	1032	1039	1027	1001	980	1013	1017	997	1065	1027	992	1048	992	981	1026	995	1001	1104	972	1021	966	1033	1029	1010	1028	1054	976	1017	1000	968	1006	993	1073	1034	976	1039	1021	1034	1041	956	1043	964	1057	1060	992	1000	997	1032	983	975	1004	1019	1036	1053	1064	1007	1044	957	974	1004	1031	1077	988	1078	1004	1051	1016	1004	1009	1024	1013	1024	1004	1026	1009	1006	1037	1036	971	1017	956	1050	978	1081	986	1002	1051	1031	978	1040	1022	1002	1038	1062	996	1022	1014	1058	986	1033	1029	982	1068	1060	961	967	1027	1037	1037	999	1007	997	1024	1048	1042	1001	1037
27408	16787	3344	1273	829	727	705	642	654	576	576	613	547	575	526	568	502	487	564	532	493	505	525	499	508	453	513	488	460	472	463	499	455	476	456	516	513	488	459	434	466	472	486	460	463	456	487	473	515	471	481	471	479	430	416	471	424	464	465	472	488	455	449	461	478	461	480	464	478	449	456	495	486	472	493	446	465	436	509	456	439	479	455	431	470	474	472	477	483	453	442	406	497	494	462	506	467	449	437	516	497	471	482	474	426	518	422	459	461	441	457	497	444	431	481	478	450	488	424	452	479	495	473	465	479	452	458	493	508	463	472	486	481	468	456	484	427	502	477	463	470	471	447	507	459	443	484	490	453	469	467	461	393	468	423	488	446	501	458	481	448	448	438	451	492	444	477	511	514	485	473	425	448	457	449	465	509	457	499	478	445	466	431	467	487	490	465	467	503	478	487	488	500	449	460	479	479	462	445	469	486	482	481	434	508	497	443	465	482	447	505	477	467	472	502	468	500	491	516	451	501	470	480	473	466	450	458	439	480	468	466	452	497	507	475	474	482	481	448	472	465	428	448	490	476	498	490	485	480	479	456	473	431	460	477	471	518	472	516	500	455	451	442	458	468	484	493	440	509	494	449	482	461	483	421	476	456	405	475	479	450	502	467	473	449	459	473	479	428	459	474	478	457	486	458	492	465	484	454	475	442	501	459	484	472	452	471	440	499	472	447	453	458	495	466	493	481	471	516	439	478	431	437	420	470	451	437	453	458	494	477	467	480	495	498	463	456	490	490	478	477	451	407	448	478	443	437	454	461	437	475	433	500	468	444	427	463	493	451	500	440	500	499	480	473	450	482	448	469	508	447	473	490	465	498	491	461	457	480	471	475	484	455	452	460	454	457	475	444	482	462	450	486	422	489	479	464	471	485	463	465	464	494	459	466	452	511	450	475	459	459	487	454	469	493	480	446	444	451	463	462	492	472	470	445	455	474	488	498	462	505	520	465	422	518	456	480	474	465	453	476	463	440	497	472	493	503	479	508	442	459	457	464	469	457	438	479	433	462	450	461	430	436	479	466	497	437	478	451	471	460	495	474	441	462	436	457	458	480	486	477	456	449	488	456	446	509	433	490	475	441	441	484	502	455	439	487	526	468	467	516	460	476	470	466	456	486	540	454	482	445	457	469	441	486	477	508	486	493	465	462	449	461	482	482	441	496	476	449	459	490	472	474	440	431	469	424	483	506	462	475	486	438	471	467	435	415	491	470	452	482	463	464	495	474	474	460	445	517	474	469	452	444	470	472	476	483	481	487	467	486	503	515	466	444	442	450	458	490	485	466	426	454	461	444	489	495	491	438	496	475	465	469	452	437	455	455	460	488	441	466	416	442	521	493	467	477	484	475	525	452	455	456	425	461	459	428	449	474	459	493	443	472	502	424	451	477	508	497	451	444	481	497	520	439	501	456	452	510	516	492	434	468	480	486	482	455	442	448	480	440	494	457	476	477	432	445	437	481	457	490	523	481	466	495	477	476	453	479	446	508	483	444	484	463	459	472	451	456	464	478	452	517	474	486	490	443	444	476	492	467	442	490	468	513	463	454	480	447	452	480	419	484	487	485	466	421	469	440	430	426	459	453	477	484	464	477	450	470	444	469	470	459	455	492	501	451	448	456	486	476	483	440	487	501	453	460	455	453	464	495	456	440	477	486	464	464	500	488	503	480	456	456	486	522	463	470	477	500	480	464	489	485	461	489	432	483	473	469	505	478	482	477	462	468	496	443	475	448	448	433	451	462	429	471	487	480	488	494	456	476	443	504	468	500	475	476	436	548	474	502	420	455	480	496	451	451	478	453	489	497	468	468	462	460	462	502	443	476	475	468	466	460	478	452	449	474	443	438	447	474	510	458	507	500	473	466	478	460	513	499	429	495	462	470	484	478	495	440	471	477	485	456	498	447	441	471	461	426	480	509	460	489	485	444	468	467	461	469	441	504	513	486	465	476	467	464	511	451	425	465	471	459	458	451	501	444	440	472	458	415	434	433	473	497	475	461	470	476	445	468	462	451	463	497	463	467	485	481	440	470	449	468	489	445	489	473	439	473	477	519	509	459	481	443	407	439	470	459	485	458	452	479	461	495	455	452	468	513	484	464	471	483	484	475	465	528	498	457	499	459	482	438	465	441	478	508	482	469	446	480	460	477	429	459	431	432	505	456	489	472	465	500	494	504	498	469	470	447	443	449	465	420	458	471	479	443	493	494	501	484	470	517	468	516	461	484	444	465	490	473	489	495	467	475	486	472	486	456	465	440	449	421	474	427	454	470	467	459	491	449	459	479	477	471	454	451	445	479	462	453	445	456	418	489	495	480	496	472	455	480	466	502	487	486	485	464	464	454	466	466	470	480	514	482	467	456	528	503	472	473	457	451	485	488	428	499	471	495	469	441	457	443	470	425	466	479	447	517	466	474	438	464	410	470	462	463	480	494	458	474	470	477	497	465	498	488	468	455	471	460	483	469	448	510	459	501	501	465	470	454	475	473	491	485	445	435	461	459	459	472	437	444	429	477	467	486	477	486	482	462	459	476	451	443	457	466	483	432	434	498	460	449	480	508	445	494	440	462	476	506	454	475	428	459	454	475	467	459	430	473	443	453	451	467	478	509	477	456	443	470	487	427	476	417	444	461	506	473	447	465	446	464	488	446	463	469	438	449	495	451	478	508	491	428	455	488	444	492	462	428	455	441	458	478	496	501	464	446	481	439	509	479	468	448	452	454	467	454	464	452	453	481	459	460	466	464	459	440	447	464	471	452	457	492	446	465	464	419	468	448	455	496	474	496	476	472	500	480	497	447	460	484	475	487	501	468	501	471	474	446	515	463	492	443	501	442	472	452	433	468	486	459	460	453	469	467	483	490	484	479	459	496	463	462	455	479	466	475	449	466	455	460	456	433	485	447	427	467	451	458	498	468	473	489	494	434	503	492	434	486	482	482	450	501	506	463	479	442	485	449	500	522	478	475	478	453	451	440	505	474	469	438	439	468	463	442	439	465	477	498	466	463	480	468	493	465	454	479	445	444	516	442	457	433	477	494	454	479	481	501	449	468	442	446	474	496	439	502	476	498	488	459	494	478	467	429	477	467	473	455	427	450	453	497	461	463	459	441	429	484	412	449	469	481	440	469	466	464	463	458	491	465	493	485	464	465	441	484	482	477	463	456	464	451	443	450	496	471	453	466	460	512	433	474	463	481	467	485	475	504	462	456	459	478	468	474	449	490	485	505	507	498	461	443	469	470	453	507	460	486	466	536	449	463	473	477	480	478	481	487	466	462	456	440	456	478	474	447	449	481	465	492	433	496	439	470	456	456	447	451	481	477	454	435	451	444	457	481	476	480	477	487	506	461	476	476	446	501	468	502	487	435	450	473	456	477	454	460	447	454	463	473	455	464	447	507	481	475	458	478	455	474	435	525	480	487	513	483	477	459	485	438	454	422	494
5896	4936	4924	3233	2506	2118	1895	1767	1755	1648	1560	1442	1429	1347	1352	1344	1296	1227	1209	1143	1154	1079	1082	1042	1048	1097	991	1024	1086	1018	1019	1024	1032	1017	1043	1008	978	1044	1007	1036	1044	1071	985	997	1018	981	989	1042	1037	987	973	973	1002	1017	1000	991	1006	1064	1010	1062	969	1005	1032	1043	936	935	1015	1026	1031	1061	988	995	948	969	993	977	1005	1016	1018	1089	965	999	1038	1009	983	1008	964	999	987	987	961	1040	1008	1027	990	1063	1068	1001	1020	1006	1022	998	1007	988	1014	997	978	1024	1036	1009	1042	995	1035	1016	985	929	963	1005	1003	1001	965	1067	1055	1035	1057	1005	982	1020	1024	992	1057	1006	1015	1007	963	1004	999	1032	1067	979	1021	1025	1001	1019	1054	987	903	976	1039	1030	989	998	1012	1041	982	986	988	990	959	992	1026	1024	988	1012	996	1001	983	987	1051	1062	996	1005	998	1047	939	990	1012	1001	977	1052	1008	1020	977	971	981	976	1016	1042	984	989	994	1047	974	1004	957	986	969	1000	981	993	1029	1059	994	978	1009	1014	1038	989	1020	998	1052	972	993	1062	1031	1074	1004	1013	974	993	957	985	974	1003	1032	947	983	1040	996	1051	952	1027	1040	961	961	1031	1023	1036	1044	1007	926	998	1060	983	962	1039	1011	1028	973	1070	983	987	1013	995	998	997	996	1034	980	1019	1014	971	979	964	995	973	969	993	1049	982	947	1011	1033	1018	1015	1013	1030	967	987	1050	1033	1013	978	1000	981	1032	1007	984	1004	1003	988	1025	1018	993	1029	1014	1065	1050	1013	931	1041	987	964	977	1029	950	1012	996	978	1037	937	996	985	971	1014	961	1037	963	1030	999	999	960	998	997	978	1044	1026	986	985	947	984	992	1008	1032	1042	1012	1013	937	1032	1050	1039	1011	1015	975	1054	999	1063	960	1056	1000	1036	1046	1055	1024	1015	1007	976	996	1062	1028	1086	1008	983	985	1014	996	960	1005	1000	1064	982	994	1026	972	983	985	1021	981	1041	965	946	946	964	984	995	1035	1009	1008	1022	996	1005	954	999	1002	975	1011	992	1048	1020	1029	988	1060	1017	1017	976	970	1001	986	1041	1011	989	1006	935	975	1003	1009	1083	1039	1041	1016	958	1036	1049	1022	1036	967	972	1015	1025	1010	1005	1060	999	958	998	1006	1041	1005	1008	1027	1035	1006	924	1007	1001	959	1016	1044	1030	1026	969	964	1015	1020	977	1013	1009	1038	1010	1024	977	988	1004	1025	1019	1005	1046	998	981	992	969	1030	965	965	981	1027	985	1050	1013	1008	981	1027	964	1014	1001	999	1023	1038	1046	985	1002	1036	990	987	1019	1045	983	1002	985	972	957	1028	1004	988	989	970	1013	993	1037	983	1090	1000	1008	1008	996	1071	1032	976	976	1032	1009	1007	1007	1027	1009	1037	1025	1023	1041	1013	1025	972	977	1050	986	1059	987	1011	1002	993	1004	1028	1000	1015	1037	983	1009	1019	1043	944	1012	989	971	1001	1050	1026	999	990	1067	1034	973	1034	1033	1044	1072	983	1008	1044	1005	1002	1002	996	1004	1005	991	1012	1014	1041	990	973	995	980	1026	1075	967	991	1004	1021	1006	1010	1008	1001	995	1012	1032	1021	1010	973	1021	1002	956	1016	978	1060	981	1010	1021	1039	966	958	1016	1043	1048	961	989	1007	1002	970	1032	983	1016	1009	951	976	1050	990	1037	1016	978	972	1014	992	1015	1044	1032	1018	989	981	990	997	1022	998	984	1018	966	1010	1025	1056	1026	986	1047	1008	1013	1013	1046	910	1059	1028	1000	1025	981	965	1029	1042	997	972	998	991	1025	1041	987	1025	1034	1005	967	1022	980	1014	1065	978	1035	1001	1019	952	1026	1001	996	948	1001	998	1029	1013	1049	1037	997	1013	999	990	972	991	987	1024	1030	942	980	1019	1014	1003	990	1035	953	998	997	1008	990	973	1000	987	1018	1021	1016	947	1023	1012	1054	1008	985	1007	1045	978	1039	1007	1006	957	1035	1047	1046	1015	992	991	923	1033	980	1018	1011	956	1039	1019	926	965	977	1068	1008	1010	996	990	992	1040	1036	1095	998	1019	1050	1022	919	1042	954	957	956	1006	1023	991	1025	985	984	970	955	1040	1027	1022	991	953	992	1009	1009	986	1022	1008	1022	1020	1024	996	1021	995	1056	1047	966	993	1021	924	1041	1036	1001	1041	1022	1026	1021	989	1000	976	1047	1082	1054	1033	963	1003	966	993	1051	1055	1067	960	991	983	979	987	1030	994	981	1052	975	1020	976	995	1030	1020	1015	1034	987	1087	1018	998	1009	979	984	1005	981	1003	1000	987	957	1024	1044	1079	999	979	1059	978	1033	998	1004	1014	976	985	984	984	980	1026	993	1017	977	1041	975	1035	995	955	947	1049	984	988	1026	1013	1052	995	990	1005	1037	1034	941	990	1001	976	970	1037	1006	1037	1025	987	1025	973	1018	1051	1044	984	986	1028	957	949	958	998	1042	1032	1015	949	1054	970	1025	1006	1028	1014	957	995	966	1004	985	1010	1016	1019	972	998	1026	1000	1034	983	982	1043	1017	997	1003	999	1032	1004	1010	985	1046	987	969	1020	1010	1016	1005	1029	1006	955	964	997	1042	957	991	1015	1005	971	1003	973	1002	989	979	970	1029	973	1001	989	1064	958	1011	949	991	967	992	1013	1037	1007	972	983	1004	980	1035	1028	1003	976	986	1029	1015	1015	964	984	1040	962	1011	1020	1006	1006	991	1024	962	975	1027	1048	1011	994	978	1020	1000	1023	1045	1029	991	1014	959	973	1021	1001	1031	1012	1006	974	1047	991	937	962	937	997	1013	1004	1020	962	1017	998	1024	1051	1009	1022	1024	977	1011	1027	989	1036	1008	979	965	975	1042	1016	998	962	1010	975	1004	990	977	946	1035	935	1025	1001	1013	970	1020	981	1043	1004	1000	995	1004	1016	1053	947	1004	1049	1037	954	1050	1003	1053	968	1000	990	981	991	1026	1002	1025	976	1044	1042	1027	1001	1048	1072	984	972	1037	1012	971	1036	1005	989	979	980	1015	964	983	1010	1002	1019	1023	985	1036	1018	1031	998	1023	994	996	994	1036	954	1080	985	931	1013	1022	1016	1018	994	1005	1021	1019	956	994	942	1029	995	976	971	999	1013	960	983	1010	1033	970	963	987	998	1014	1008	1025	954	1025	979	1038	997	1066	1017	1024	1017	987	1051	982	1013	977	939	982	1022	1005	976	1006	1010	948	986	1027	1041	962	1022	1015	1016	1034	1060	974	964	1016	996	1022	951	1002	988	981	1043	982	1029	1016	1063	934	989	1020	1005	987	1038	1000	1008	1045	994	1002	989	1045	996	1012	1008	1031	1009	1018	987	976	958	985	1014	982	1069	1013	1019	1008	982	1022	979	1016	1031	1016	1007	983	972	999	963	943	1058	985	966	1014	995	1006	983	1057	1053	1078	973	950	1002	946	990	981	1051	1006	1006	987	1018	973	971	1039	1020	959	1007	1033	969	976	1029	997	946	974	950	1016	1022	1026	1013	1003	976	985	996	998	1034	1013	1057	1007	982	993	1016	995	993	996	1030	1058	1001	1036	1015	1048	1008	999	1003	1021	999	989	977	986	1045	1002	1066	1027	1016	969	993	1067	973	1027	941	990	989	968	1007	1029	1013	1035	1002	983	1009	1003	1013	1055	1053	956	1041	1053	1070	1008	998	993	997	1030	991	988	990	977	962	1009	981	973	1022	982	1018	1027	1021	987	998	957	1033	1009	1060	1022	977	975	980	1010	995	969	1015	973	982	1034	1016	1061	1013	991	929	989	1006	994	942	977	990	977	1035	1024	969	960	1001	1023	1067	938	1082	1033	1066	981	1023	977	969	1028	1047	1008	1013	1046	1057	992	1000	995	993	1008	1021	987	995	1010	1031	998	1003	1009	964	998	1025	946	1021	1012	1064	999	1005	1033	982	1032	1040	951	955	972	1018	970	1033	1017	1022	1011	1012	946	965	1010	1050	1003	961	998	1029	1018	932	1046	1034	1028	982	1031	1003	966	1003	1012	1022	1038	984	1073	1035	1005	1050	1009	1058	1010	957	1074	983	1075	988	1039	997	1014	972	966	1006	1006	995	1032	1014	978	983	1062	1063	1026	1048	1019	1059	994	1009	972	1047	993	973	1046	1019	998	1065	1047	1010	1015	1075	1036	1033	1006	1041	1070	1032	994	1049	988	1025	1012	1026	1027	945	1013	1018	983	1006	953	1005	979	973	1011	989
25116	21481	27971	25374	11755	1828	1190	975	809	811	700	662	633	572	566	542	488	502	471	437	354	384	370	398	364	403	355	372	380	321	353	315	298	327	309	333	298	297	306	317	284	306	324	284	322	322	324	297	319	263	318	334	338	291	287	318	329	280	302	300	330	269	292	311	324	309	321	335	350	296	324	316	287	336	314	319	319	333	297	304	281	291	317	314	289	306	289	280	311	291	306	292	309	285	308	301	282	307	313	296	317	285	329	308	313	297	300	314	292	313	306	336	308	295	284	310	323	305	315	310	257	305	288	293	301	301	303	293	284	290	300	302	306	284	294	291	296	312	308	302	317	336	291	312	292	302	303	320	311	334	338	282	294	317	286	321	312	265	305	281	317	287	278	298	293	287	308	336	322	291	296	316	294	318	310	286	272	299	321	299	289	311	304	320	311	284	296	302	309	315	305	304	301	281	283	298	300	299	335	278	293	291	302	326	322	305	296	278	325	333	322	312	317	308	289	308	314	307	314	327	291	292	309	296	275	282	325	323	298	307	336	304	289	321	322	337	274	323	325	301	321	289	306	283	304	310	297	353	322	297	263	331	312	311	290	283	306	337	287	310	298	299	326	297	319	295	284	312	303	287	296	335	288	320	295	296	293	298	300	322	319	311	307	310	309	310	332	281	306	330	289	301	296	274	315	280	293	311	279	325	309	262	295	286	313	306	335	294	302	316	297	320	308	303	326	315	289	316	323	289	275	298	301	303	315	297	335	327	321	287	314	315	302	315	282	297	294	274	283	298	274	306	327	287	300	315	296	287	297	283	321	308	320	294	272	271	289	282	304	277	289	307	299	336	305	301	295	290	283	326	294	303	301	308	319	285	293	319	313	284	325	339	318	279	309	320	345	306	315	321	294	298	309	292	323	314	306	274	313	319	318	330	296	304	323	312	271	302	315	304	275	296	303	302	295	304	297	301	318	325	293	270	277	320	298	311	279	295	312	313	304	296	296	301	335	308	303	316	267	337	316	321	315	284	310	310	311	307	284	297	338	281	297	309	292	305	287	311	295	288	319	280	326	323	330	301	289	308	300	324	311	307	272	310	274	295	298	338	307	314	317	279	310	295	286	272	312	302	267	310	295	310	292	262	316	292	291	288	301	308	293	304	311	307	319	265	309	312	326	288	271	298	265	286	244	293	322	274	308	306	279	286	308	309	359	304	309	302	287	299	310	314	330	334	282	298	314	307	294	299	270	323	300	293	315	317	302	312	310	313	281	299	299	309	291	325	313	303	307	323	276	270	295	305	287	307	283	341	286	305	299	306	307	292	304	317	302	316	328	324	297	308	309	295	325	305	313	294	307	315	281	311	331	308	302	336	309	305	305	315	301	299	294	310	282	309	300	312	330	318	304	338	317	292	315	319	299	310	274	311	297	268	315	316	306	274	312	292	267	305	310	299	320	301	311	305	275	308	304	330	277	333	268	292	290	285	335	269	311	294	308	273	302	321	257	304	324	303	270	304	278	296	316	260	293	265	322	280	301	335	316	285	282	333	296	310	326	320	294	286	273	299	323	296	311	345	321	294	317	310	300	318	284	337	312	286	311	304	309	320	278	314	309	288	295	332	276	299	301	312	299	287	289	297	325	278	281	304	334	291	305	284	296	278	311	289	310	280	291	290	276	319	289	305	295	308	317	311	303	315	288	329	288	303	293	290	304	300	316	328	329	331	284	309	298	324	318	255	259	317	294	331	316	338	298	326	321	318	329	271	293	304	285	280	304	320	316	275	320	264	315	309	300	306	308	304	320	336	321	293	325	309	307	307	306	298	302	284	275	311	285	334	315	317	316	340	299	293	278	296	289	277	296	319	269	313	317	304	318	311	307	282	315	293	296	297	308	312	330	279	308	281	307	293	304	275	302	321	338	289	315	279	287	301	322	296	283	316	320	318	318	316	288	296	352	288	300	309	284	285	279	313	285	294	300	332	337	298	275	329	326	336	267	277	320	287	301	276	301	314	315	322	281	323	305	280	280	299	288	306	294	303	306	306	332	293	295	293	326	268	332	283	302	303	299	274	324	311	329	314	286	362	315	263	313	336	302	303	316	302	325	288	313	293	311	281	290	325	330	284	287	304	311	322	322	324	304	289	297	300	326	298	279	283	300	346	279	294	271	303	295	300	300	272	288	298	273	317	286	300	305	316	272	287	300	315	284	297	314	296	262	300	326	287	317	322	281	300	292	319	326	315	292	294	290	285	344	305	275	303	304	284	306	284	317	331	313	293	309	328	299	301	306	316	285	309	343	287	281	289	314	344	284	296	292	292	281	308	330	304	327	318	329	316	277	297	277	276	308	309	311	281	305	309	299	346	297	269	292	286	303	295	319	316	300	309	298	305	282	331	280	310	298	298	286	295	285	281	270	296	264	293	311	309	309	328	291	285	291	334	283	312	296	279	302	296	308	273	292	328	323	285	297	327	310	278	300	306	306	292	290	295	285	306	332	315	317	281	295	303	290	296	315	292	295	293	306	316	276	333	273	302	296	311	318	289	316	288	305	301	339	310	309	309	294	307	326	313	301	310	322	291	287	310	330	294	297	279	310	293	293	296	314	312	292	311	315	283	278	326	294	298	319	306	290	297	300	275	282	280	297	292	285	310	279	290	307	306	296	319	299	265	297	304	300	314	303	312	287	304	286	304	296	278	288	258	316	338	294	266	342	268	307	299	303	287	324	284	297	299	299	330	291	291	312	310	315	293	297	294	327	289	303	282	283	300	314	288	287	297	312	327	306	285	340	290	280	275	308	330	315	290	296	297	290	303	272	323	297	324	281	315	296	306	319	322	303	319	304	299	317	287	324	305	313	314	297	294	320	305	327	299	272	294	331	280	272	327	291	313	285	300	325	305	285	312	293	311	310	309	299	300	296	318	334	286	303	313	304	306	305	291	309	287	296	296	328	292	312	349	319	304	305	323	292	307	301	349	332	277	278	314	283	299	304	266	352	302	316	314	299	298	299	317	300	295	288	292	299	270	347	294	285	307	278	323	288	310	311	311	313	293	334	286	310	324	303	298	266	321	301	271	289	318	296	291	265	323	289	308	310	292	300	312	320	312	286	294	308	315	288	305	340	332	278	319	291	313	293	325	301	309	339	282	306	327	347	306	306	333	298	326	316	296	302	326	307	332	337	306	311	311	307	302	328	318	282	283	317	319	272	291	309	306	307	301	282	278	326	278	268	301	310	306	306	317	285	312	292	293	315	304	285	326	289	310	307	300	287	336	283	274	269	299	305	288	313	285	317	284	289	319	333	339	314	341	294	311	324	282	328	315	324	305	312	319	302	295	346	312	346	290	299	309	294	319	298	289	269	300	264	314	303	285	278	288	324	299	284	312	297	316	321	297	304	351	289	305	340	274	321	321	291	297	304	276	300	303	298	298	321	293	332	321	309	323	311	316	309	303	301	288	306	305	327	309	319	296	308	289	305	294	296	284	312	296
8248	15296	13825	8660	6231	4769	3720	3282	3042	2720	2360	2181	1995	2075	1862	1763	1629	1519	1312	1222	1102	1065	1007	984	903	994	869	858	868	863	794	805	753	682	742	700	697	705	696	739	688	661	674	669	723	679	699	720	659	657	678	715	712	681	678	656	680	718	691	683	677	713	683	703	661	696	712	689	663	650	692	711	679	688	677	708	673	681	688	701	721	655	675	655	691	710	717	650	700	670	668	683	711	744	666	682	663	697	671	677	674	691	707	697	710	647	671	707	776	735	667	663	691	678	694	669	699	694	686	720	708	669	694	668	667	699	741	695	696	698	681	650	665	695	670	695	660	720	692	651	664	683	732	685	683	663	745	652	652	675	680	725	689	709	662	698	656	688	652	691	678	647	656	702	641	674	656	613	704	662	703	717	712	662	674	707	693	700	671	659	659	643	619	699	749	673	689	686	692	662	667	680	695	718	666	697	647	712	748	694	640	723	704	688	688	650	685	660	705	694	719	718	652	720	672	727	642	720	657	671	738	697	712	711	722	670	697	655	663	703	688	658	684	689	694	675	694	729	724	671	715	718	673	654	699	691	669	680	685	651	679	669	674	660	713	699	659	668	643	679	670	669	711	706	669	704	680	730	750	685	700	647	679	713	679	699	670	710	653	680	679	676	716	649	658	660	670	660	695	657	668	700	677	717	694	670	688	698	668	661	724	670	717	641	685	657	675	652	710	654	662	684	707	675	737	667	652	737	730	696	698	704	669	679	672	685	673	660	648	665	691	657	638	659	647	693	685	708	718	668	665	662	684	661	667	693	687	708	729	718	691	655	674	726	661	677	715	674	707	675	655	683	673	712	698	662	704	684	655	672	664	687	697	658	721	632	680	710	621	686	674	663	651	664	669	662	674	678	652	694	651	701	706	695	699	666	703	704	697	685	679	726	712	686	664	677	662	696	692	669	677	683	650	707	676	673	703	667	669	698	703	694	730	676	659	679	692	705	717	647	649	693	698	707	648	682	688	698	693	689	703	665	669	691	699	702	679	679	701	661	724	746	629	680	661	695	640	688	673	680	718	677	681	679	727	651	655	659	643	685	677	717	714	710	696	684	687	680	674	635	706	657	621	699	657	690	706	690	646	632	642	676	662	674	674	638	621	712	662	657	711	691	670	643	679	747	726	657	679	675	648	703	702	707	703	712	701	650	675	664	702	651	670	696	691	727	684	686	708	647	718	684	688	693	682	636	700	678	692	665	648	654	655	680	659	701	694	690	681	642	691	697	676	652	729	645	668	676	691	662	714	723	682	672	679	663	665	687	656	655	649	644	704	640	704	639	671	679	640	708	662	673	668	693	669	665	711	659	668	724	691	695	691	692	613	676	669	663	676	721	642	716	713	675	685	667	664	623	659	711	690	696	626	711	731	657	673	664	709	668	662	669	735	689	669	680	695	674	724	683	701	665	703	692	645	705	688	628	703	709	673	675	668	716	658	676	653	683	672	693	656	698	671	699	642	681	697	664	678	676	730	679	675	672	679	659	660	694	695	635	697	699	683	686	658	668	650	714	658	650	677	679	704	663	669	668	686	707	661	658	703	627	643	661	664	690	700	698	620	661	655	692	682	668	678	730	677	660	657	681	644	666	684	637	647	680	709	642	646	700	714	673	672	690	719	721	710	653	661	675	681	689	683	667	656	729	683	667	662	641	720	672	691	670	657	678	730	699	689	658	696	667	637	696	688	680	670	666	713	678	645	685	698	683	668	644	714	643	665	661	683	683	654	677	686	676	675	649	739	696	681	710	692	698	695	668	690	714	673	698	662	636	685	663	645	670	689	675	679	687	677	659	685	712	710	649	696	659	696	693	687	676	709	674	670	685	651	683	691	679	658	692	689	643	677	688	717	671	669	682	675	637	686	659	677	688	653	651	663	734	687	665	656	680	703	650	674	687	653	696	648	640	680	666	703	666	706	694	665	691	686	681	727	656	683	704	728	666	674	649	702	633	654	705	683	647	705	701	675	685	667	683	709	690	673	668	682	670	711	677	648	645	695	662	671	712	744	696	707	668	659	720	707	723	682	668	680	680	634	689	677	685	656	703	691	670	668	665	666	661	675	720	679	648	702	674	672	628	662	692	693	654	708	674	637	729	656	670	672	686	689	598	681	679	705	676	639	706	703	750	645	622	698	727	724	703	658	620	701	720	715	703	700	704	678	697	636	694	672	710	687	696	703	707	676	660	704	687	693	661	680	665	738	683	682	658	690	703	687	698	620	683	673	715	733	680	676	695	618	639	670	711	663	667	702	664	675	697	693	696	648	686	705	655	668	692	676	729	678	683	653	682	719	723	681	656	636	648	709	664	663	677	697	683	699	725	711	672	671	677	625	681	672	667	658	666	658	693	697	668	671	636	694	687	673	677	690	690	702	714	657	690	718	719	652	684	698	694	648	681	714	701	659	649	690	693	702	691	685	704	727	672	659	715	665	703	685	674	688	695	670	671	717	694	670	689	683	649	692	677	687	634	715	700	653	655	721	678	692	705	677	713	672	721	679	717	700	681	671	673	726	676	665	652	690	677	640	678	703	711	707	783	653	667	649	661	644	706	692	667	686	694	637	675	705	668	678	671	707	655	669	648	680	659	666	620	677	667	703	684	660	680	689	707	705	626	678	629	732	655	695	647	629	720	661	670	701	688	684	662	676	683	698	647	719	657	678	679	649	651	677	704	705	696	664	690	685	644	676	669	719	727	686	671	662	698	681	642	656	682	652	689	660	668	654	642	601	682	664	704	672	674	671	733	683	725	681	657	631	672	684	664	657	705	690	676	673	699	647	699	684	681	669	661	641	689	678	666	659	689	644	666	660	729	710	679	684	692	711	671	674	686	675	681	685	646	684	664	678	663	684	686	656	680	700	739	712	667	684	654	673	633	625	628	664	693	678	645	664	666	686	643	688	689	709	654	687	660	672	700	734	663	673	684	684	687	676	667	671	675	656	659	679	704	661	661	672	621	666	720	679	676	677	684	684	665	698	720	716	730	706	699	663	649	689	698	731	707	643	703	660	699	652	682	666	709	672	651	676	707	659	642	671	659	673	702	664	678	642	628	722	696	684	734	709	714	699	726	677	609	719	689	701	665	696	699	681	669	697	712	739	675	720	691	669	687	686	704	709	693	707	729	713	701	631	676	696	737	646	677	690	666	699	669	720	679	712	682	694	729	646	703	690	649	712	711	668	654	669	670	628	638	686	659	726	650	689	686	746	704	696	713	698	723	676	686	656	699	644	664	612	720	671	666	662	663	659	685	629	689	692	667	661	712	629	730	634	728	722	705	648	659	675	673	698	682	696	650	728	707	658	676	692	711	708	690	689	654	685	621	704	646	677	670	678	721	657	672	657	644	697	685	707	667	709	661	698	678	641	655	634	673	693	743	677	771	695	687	663	657	668	678	672	708	690	687	696	689	671	691	675	687	721	650	704	662	686	627	662	649	677	673	716	664	629	701
24130	21478	28948	24417	21451	11271	2826	1836	1452	1378	1232	1155	1017	954	925	968	859	835	818	700	669	668	651	617	618	609	637	550	543	576	526	500	560	551	529	526	488	533	517	508	516	511	563	535	538	558	535	503	502	504	507	505	548	549	501	462	514	534	478	486	468	514	506	523	540	488	485	507	466	524	510	569	494	514	502	442	477	486	517	546	464	485	476	505	496	501	515	513	530	493	497	458	502	509	490	584	516	481	466	457	455	479	534	530	478	512	471	495	530	496	518	507	485	521	505	470	542	507	479	486	531	480	488	517	506	541	514	499	507	529	501	566	480	498	455	488	434	485	505	535	494	544	522	489	487	528	460	517	474	511	482	471	477	531	501	512	506	478	540	463	501	475	491	450	494	523	507	477	504	480	466	513	505	510	530	522	499	515	476	484	579	490	510	487	481	516	507	498	493	535	492	467	543	504	511	526	480	476	473	511	499	482	504	504	486	504	506	455	464	502	482	491	478	517	495	471	475	521	478	520	474	508	529	503	481	499	506	554	518	520	476	522	516	510	487	507	509	493	503	479	477	537	491	512	490	513	485	514	461	490	509	463	506	491	550	523	501	515	500	469	465	494	490	485	486	518	509	518	518	457	485	493	494	491	475	489	493	492	517	466	523	495	511	510	494	506	498	491	495	475	506	537	514	507	545	488	548	498	507	533	511	524	505	506	491	504	505	500	507	492	497	490	485	513	520	493	478	475	494	483	453	522	489	508	504	454	532	482	535	476	531	484	487	495	511	472	510	487	515	485	463	494	524	484	503	504	505	475	543	535	492	491	506	491	538	507	529	479	492	538	485	463	500	496	511	502	531	483	531	553	498	490	494	455	507	485	483	533	495	484	498	479	498	488	505	488	481	498	487	487	497	520	484	494	474	523	498	498	490	492	508	503	486	508	502	523	522	478	539	503	489	539	521	501	482	513	466	508	501	473	490	490	504	478	504	520	517	512	477	473	485	500	506	508	509	503	508	514	528	515	513	518	491	495	515	474	547	497	541	501	500	499	506	529	509	512	496	481	482	531	508	497	532	482	486	496	490	466	498	516	497	470	492	478	511	451	539	463	475	478	555	482	473	469	528	473	502	487	517	485	484	488	485	522	507	518	508	501	486	522	488	513	493	477	493	486	482	537	509	489	505	469	547	488	511	501	457	551	486	483	482	543	500	508	519	499	528	548	511	554	465	547	475	485	473	554	520	466	494	520	516	491	509	499	483	486	469	484	517	456	464	470	496	500	512	513	476	487	513	511	522	485	493	508	538	533	547	506	485	496	467	508	518	488	514	502	511	499	512	528	464	484	498	537	501	514	536	479	479	522	489	452	512	492	494	520	519	496	508	473	480	473	504	502	485	500	495	499	505	474	501	517	476	487	484	534	509	500	474	494	521	519	497	512	471	489	499	503	493	492	503	452	504	492	501	509	519	494	524	467	528	505	508	481	530	515	470	477	509	530	510	483	493	467	464	477	480	499	479	472	496	510	490	479	506	498	483	469	536	476	501	517	498	526	539	478	469	477	450	532	526	504	482	490	477	475	491	481	540	525	521	500	486	489	538	458	438	468	493	460	463	517	479	461	499	465	522	499	487	486	479	483	493	501	539	499	501	514	494	532	491	500	495	506	524	501	513	479	523	524	512	492	502	525	512	510	489	508	483	489	512	530	515	471	479	522	497	477	507	479	490	484	507	488	480	509	457	492	493	516	494	480	499	505	453	512	514	485	497	494	497	501	511	473	518	503	488	475	457	502	493	484	502	522	545	529	465	520	471	459	490	511	474	461	524	501	498	506	493	491	526	471	464	518	483	507	503	482	473	448	467	542	536	482	481	472	502	522	456	512	512	500	470	553	518	503	483	494	446	485	515	524	488	481	484	496	539	501	489	509	534	538	506	517	525	482	474	505	473	496	477	533	484	497	490	525	501	470	508	497	478	505	510	520	495	501	480	501	474	469	514	476	541	535	500	480	486	525	536	489	544	513	516	506	491	487	493	501	500	473	497	475	476	468	454	523	510	513	520	467	497	503	503	471	493	506	505	461	475	482	490	495	494	515	526	497	521	495	504	526	463	521	505	537	475	514	543	505	478	496	481	469	496	500	503	454	499	473	528	501	433	557	509	498	476	485	490	520	452	496	504	484	492	522	469	478	488	512	525	519	481	500	495	522	481	511	479	519	517	465	523	484	496	471	525	519	476	480	536	489	516	525	471	510	467	535	533	480	484	503	554	491	523	492	470	532	532	481	487	483	506	507	487	494	531	483	513	507	517	515	481	477	514	469	504	499	472	507	496	496	509	491	469	515	489	527	514	469	487	483	480	475	498	477	516	525	486	516	500	536	513	531	500	474	470	509	490	502	516	488	539	469	501	501	487	512	523	515	511	508	462	505	519	507	495	514	497	519	473	490	518	493	495	464	520	482	518	540	452	518	477	508	485	471	502	476	492	499	503	482	490	487	444	486	467	525	498	504	484	532	463	504	527	500	500	514	485	483	507	484	486	517	499	522	490	485	491	518	460	522	515	527	537	493	519	492	475	504	477	536	486	504	490	514	498	495	485	506	533	494	485	513	511	494	482	447	478	526	522	487	490	466	518	524	505	500	505	503	477	476	521	467	478	503	459	497	502	539	498	525	486	483	456	531	500	494	475	503	508	503	522	501	483	499	514	476	504	477	510	553	518	524	516	486	468	526	481	511	489	482	509	541	527	510	486	499	490	470	471	498	533	545	538	515	487	496	510	519	510	516	479	511	468	488	509	551	478	489	489	510	473	493	479	470	487	476	479	491	532	505	504	524	494	515	487	490	473	458	503	509	526	488	467	533	463	487	544	474	494	489	510	497	529	481	499	529	487	498	509	489	440	493	506	489	489	481	458	494	481	519	529	521	511	496	526	552	504	495	511	509	519	442	482	512	510	528	545	494	495	486	510	525	517	462	517	482	516	479	466	495	487	487	506	476	469	520	504	496	548	498	468	460	505	512	513	495	524	486	496	531	496	524	492	507	481	543	514	468	505	475	486	494	541	495	487	465	513	500	515	486	479	534	484	502	520	428	523	489	496	498	508	513	500	506	483	523	544	505	475	491	471	472	526	511	479	453	493	479	486	487	497	504	468	481	497	503	518	489	488	467	498	538	452	536	496	481	486	502	530	520	505	492	512	495	536	462	513	492	508	504	491	500	511	486	491	499	477	505	502	477	460	481	486	524	506	510	473	492	512	477	476	474	478	488	495	520	488	527	513	552	495	508	513	520	503	475	523	483	508	448	482	502	462	529	468	475	491	509	526	486	469	503	517	500	485	533	510	540	462	549	505	465	502	498	473	472	508	503	509	482	493	540	500	509	458	461	499	537	489	452	492	500	481	498	487	471	452	488	522	520	517	476	506	541	508	516	453	456	461	496	509	536	500	501	491	516	510	457	475	499	505	498	495	482	511	490	492	519	494	508	517	534	497	506	516	500
11421	22178	19951	13310	9834	7580	6278	5545	4829	4438	3865	3588	3309	3078	2913	2807	2607	2490	2082	1917	1782	1725	1583	1432	1476	1415	1380	1221	1261	1246	1237	1086	1101	1106	1061	1092	1096	1050	1041	1030	1062	1045	1009	986	1035	1075	1011	985	1099	1016	929	1042	1067	1051	983	1053	1036	1046	1031	1007	1047	1045	1042	1003	1058	1048	1040	969	1062	1044	1056	1014	979	1012	1042	1015	1045	1059	1021	1030	1036	1024	1022	966	1003	1008	1037	1046	1038	1007	965	1012	1022	993	1012	963	1036	983	969	992	959	1108	1073	981	1052	1080	984	1025	1036	992	1025	998	975	1006	986	1020	1055	1000	1044	1027	975	1018	981	957	1069	1012	1072	972	1034	1004	1050	966	1096	1038	1029	1047	1047	1017	1050	1000	1021	1027	990	994	1003	965	1018	992	1049	1039	1029	1012	1002	1042	1010	969	1058	1032	981	992	1023	964	980	1008	1036	1005	963	1000	1002	1059	994	996	1067	1028	1030	1006	1018	1056	988	1013	1034	998	1034	1028	929	984	974	982	983	1036	1032	991	979	975	1022	972	974	1066	1044	993	1004	1013	1000	1031	996	1027	1009	1029	978	1006	985	1042	1017	1010	1001	1014	1039	1048	1014	984	1049	994	999	985	1091	994	979	1040	993	1018	1008	1027	995	1023	979	1014	996	1050	1035	1049	979	1091	1010	1008	961	1058	986	1007	1047	1057	1032	1009	1003	1018	1072	996	1018	1070	985	1033	1001	1035	1026	979	946	992	991	1049	1038	1024	1003	1016	1034	967	1009	1033	1017	1032	1019	1024	1003	982	1056	1006	974	1069	1036	1006	962	1104	1069	948	1014	1033	980	963	1072	1031	1019	1002	994	1070	1032	987	1022	1042	1009	1043	1063	984	991	1008	1011	1054	980	1030	971	1047	1021	997	986	1033	1053	1025	1063	1018	1038	1015	993	1016	1052	1025	1010	1034	1054	987	996	961	963	1033	973	1024	1045	999	1046	1002	1043	985	971	979	1002	1031	1066	1022	1006	1045	1036	1002	1010	1035	1021	999	937	1045	979	1010	1029	1033	1002	1061	1039	1060	1010	1029	1006	977	1019	1012	1062	1016	977	1003	1016	1054	1006	1024	1067	1044	1034	1052	983	1020	1023	1029	1005	1029	1004	1020	1057	948	1029	1001	967	1025	934	1049	1035	1004	988	1016	1037	1000	1008	1045	1048	996	1063	1020	1011	1054	970	1093	993	1006	1033	977	1035	992	1042	981	960	1018	937	1044	975	1043	973	1003	1045	955	1012	987	1037	977	1016	1013	968	995	1032	929	1019	1107	1024	942	1087	1027	1012	1041	1067	984	1042	1006	1007	1004	973	973	1015	1006	1034	1018	979	1018	1003	1045	951	1025	1044	1004	1019	1047	1027	1028	1023	945	1006	1040	1065	1055	984	1024	1035	1034	1014	971	1005	1056	1007	1017	1011	964	1070	1030	973	1030	995	1047	993	1031	997	1023	1072	1036	1022	1045	998	1071	1060	1018	1013	1077	1059	1019	1095	1008	979	1058	1022	1000	956	994	969	989	1042	1019	985	1041	1023	1075	998	1003	1019	965	979	990	970	1026	1020	1002	996	967	1012	983	1020	1006	998	986	1006	1042	1022	975	1011	1025	1040	1013	1021	1022	1078	1056	1045	1003	1042	1023	1048	1029	973	998	993	1027	996	1074	1053	970	1006	1066	1041	1116	1031	954	967	1047	985	1011	1019	976	988	1001	1015	1056	1008	1021	1065	1006	1040	1050	1003	1050	1008	1044	1006	1010	1007	1047	999	1042	993	1015	1043	978	1053	1019	1017	1030	996	1055	1023	1091	1002	1044	1020	1041	984	1035	977	1070	987	984	1072	1015	1036	1016	1060	1051	1024	1015	1060	1028	1002	1016	1031	993	1057	974	958	1027	983	1013	995	1009	1000	1041	1063	1042	983	986	1028	1027	1010	1033	1076	1011	973	1054	1046	989	968	961	1020	1046	1044	1045	951	981	1015	962	1015	1022	980	1104	1043	1008	1030	1044	995	1043	995	1032	993	997	988	1030	913	1062	1014	1065	1079	963	953	1014	985	1010	1008	1053	973	1003	1021	980	1019	1015	978	1012	1047	1031	991	960	1039	1013	966	950	1019	1044	952	1001	1014	1020	1012	1027	1009	975	1033	1075	1023	1029	1016	1043	949	962	1064	1007	1001	984	1028	1061	961	970	999	1022	977	1055	1025	987	1013	1007	987	968	1030	984	1002	984	1044	995	1017	937	1054	1061	999	1001	1000	1049	1018	969	1066	1031	1042	1013	982	1007	1099	981	1022	1035	1000	984	1037	990	974	973	985	996	1070	1010	981	1026	1020	1074	990	958	1000	979	986	959	966	995	1043	962	1017	985	1026	979	998	988	1054	974	986	1013	1012	1049	1010	1026	1024	990	957	1072	1043	984	1063	983	1020	1065	1015	1001	1001	1018	996	1026	984	1027	959	988	1134	1038	970	1023	1034	1027	1034	967	1071	1007	1012	1075	976	1058	1022	1024	1030	1050	1014	1023	1005	967	1015	1020	1018	1020	991	989	1012	996	961	983	994	991	1020	1010	1041	998	1008	1038	983	1001	999	950	969	1023	1023	1054	981	967	1032	1007	1052	1068	1021	1071	1055	1041	1056	1033	1061	1028	1023	1048	1003	1014	1016	1030	970	989	1027	1018	975	998	949	1016	1040	983	997	1029	1003	1041	1002	971	1033	1013	962	1066	1026	984	995	996	1055	1039	1057	953	1016	1028	1018	963	975	936	1006	1019	1019	993	1014	1020	1029	1017	987	1017	1063	1041	1016	997	1040	963	989	987	976	1071	1034	1030	1043	977	1071	1039	979	1020	1024	1018	1030	1071	1026	1067	995	977	1033	1029	967	945	1008	1022	966	967	1050	1055	970	1004	979	997	1020	1021	1017	1015	1000	1006	1027	956	1040	1041	983	992	1031	1044	972	1069	1048	1031	1027	1004	1019	1057	983	996	997	1030	971	1040	998	1009	1016	1029	1003	1020	966	1045	977	976	1002	1069	997	971	1021	1096	1012	1020	965	1035	983	1019	991	1019	997	1007	1010	1030	1058	1017	1048	1002	1008	1000	983	1003	1026	966	1017	1029	972	992	958	1005	1011	1005	1031	1018	1022	1000	1044	991	1034	1032	1024	1056	978	1064	1059	1007	1033	996	999	1006	1068	1034	1013	992	1063	1019	1005	1053	999	992	1051	975	1039	1009	1046	1009	999	990	1034	1060	1007	1052	1014	1060	985	980	1004	951	1011	1037	1027	1017	1051	1017	1023	1004	1067	1002	996	1003	1014	971	1057	1027	971	1044	1066	992	999	1056	1043	987	1065	965	1031	975	1039	1003	990	990	1033	990	1015	1008	913	1032	977	1052	1024	1013	1004	1001	986	994	983	1044	997	1008	1017	1004	987	991	997	1025	947	992	951	978	1037	1023	996	997	993	1000	1039	1018	997	976	995	960	1016	986	1060	974	1013	1052	1073	992	970	1031	1089	1029	1011	960	995	953	1018	1008	1044	1010	989	1031	977	967	1047	1012	985	993	1003	989	1041	989	1003	1001	1084	1024	1031	1069	1033	962	1033	1028	1009	1043	1015	956	1001	1017	1009	1026	1054	966	1024	990	953	1044	967	1014	1009	1017	1010	1012	1005	999	985	1097	1029	942	1008	1019	1042	1013	967	1050	1047	979	997	954	985	980	1050	1013	985	965	1004	1040	977	1038	989	1057	1026	996	1044	1046	1033	1017	1044	1097	1064	1086	1015	993	1029	1039	988	1048	1022	1005	1005	1048	1029	1017	996	1025	1039	1038	935	1013	1010	1008	1051	1051	1041	964	1016	1003	965	994	1031	1011	1014	1071	982	1028	1026	1023	1034	967	973	1031	1038	999	979	1032	1034	1031	982	984	953	1019	1004	987	986	979	1033	936	1039	992	1013	997	1003	938	1011	1033	1019	1007	977	989	997	980	1014	1065	1056	1003	1074	972	993	1005	1012	1051	956	1001	1051	973	960	1014	994	1022	972	1038	969	1019	1012	941	1010	1000	1045	1034	994	1025	1013	1012	986	1010	995	997	1043	1026	1023	1003	1000	1040	1038	976	1035	1013	1053	1002	1072	1055	1053	1026	998	1009	1000	1055	970	985	986	1018	1014	1038	1074	1025	1037	1013	981	992	983	1056	1046	969	966	976	989	1029	1027	924	1059	1038	987	1008	974	1004	1065	1032	1030	1001	1019	995	968	998	945	1047	1042	1042	982	991	957	1073	1009	957	988	1003	1009	1050	1032	1008	1013	974	1105	1005	1034	1032	1022	1027	988	1036	1035	967	1012	1061	998	981	1011	974	1003	1034	1003	998	1038	979	999	985	1044	1008	1019	955	1058	1036	1009	983	1018	1068	1055	1011	987	943	1025	970	1047	1032	1019	1013	1019	957	1020	966	1022	1007	1033	994	1009	1056	1039	1041	1010	1007	1044	1012	998	1037	1069	987
27413	16937	3555	1262	889	795	682	697	661	600	557	566	573	592	603	541	531	539	491	465	502	475	465	476	493	502	454	472	470	507	477	474	489	452	466	431	489	502	462	425	492	448	459	463	464	410	475	451	483	454	489	479	472	472	487	461	440	480	461	476	502	460	440	460	465	442	481	495	482	440	414	467	465	503	490	444	468	450	468	467	478	490	492	444	461	461	488	432	463	495	454	440	495	483	488	450	472	444	443	441	471	475	462	415	435	464	482	475	441	474	469	465	497	491	461	439	464	468	489	486	439	480	421	439	466	445	448	467	454	468	428	463	465	473	468	488	495	455	505	491	459	478	449	484	436	484	440	485	477	446	461	471	472	451	467	450	479	438	454	465	438	502	466	422	474	443	446	426	439	464	449	483	455	505	498	440	436	492	505	469	463	473	464	429	513	443	455	448	444	476	478	446	507	483	416	450	439	445	438	458	473	449	474	474	475	475	503	453	482	455	502	474	449	468	500	487	460	428	469	490	472	467	469	442	486	426	453	433	452	490	491	426	464	451	453	437	480	509	446	452	429	445	437	445	437	486	474	459	438	463	467	481	480	473	457	484	482	431	484	460	486	478	465	449	424	440	449	465	443	451	445	476	447	463	454	470	460	463	463	447	461	453	463	448	469	463	485	417	463	519	450	452	440	448	466	464	458	461	446	453	470	444	473	454	437	519	481	442	487	501	444	443	486	505	457	442	445	424	447	408	480	463	474	489	497	439	456	497	465	417	447	424	485	450	477	483	445	432	442	494	501	446	479	474	506	514	428	416	460	493	448	448	410	483	489	474	485	450	490	468	472	453	498	442	477	478	477	494	476	477	474	466	475	460	452	503	467	442	488	468	465	446	475	450	432	443	468	456	444	480	463	431	478	478	469	485	479	449	437	474	464	453	457	468	462	458	461	442	438	455	440	460	436	464	488	441	460	449	407	451	446	428	464	458	448	453	447	481	427	499	456	445	468	423	475	476	477	472	468	442	488	482	481	452	475	441	455	457	458	448	439	438	455	428	471	460	489	416	471	413	454	477	449	470	479	440	461	471	484	451	454	480	463	466	436	491	416	470	490	466	460	472	485	461	446	461	471	478	471	466	467	418	470	435	479	440	440	482	487	443	487	446	453	443	484	464	447	487	461	448	477	500	477	460	472	478	472	455	500	436	466	418	451	460	468	488	467	462	464	474	461	457	452	498	468	481	422	461	471	460	473	446	474	475	435	506	469	453	501	470	447	434	442	445	418	473	457	486	484	456	451	460	489	472	451	444	452	434	476	466	415	430	463	430	439	467	467	473	444	461	486	441	470	447	433	471	420	461	456	450	456	470	482	484	505	441	439	461	495	441	436	442	448	465	445	452	485	503	442	436	440	484	419	478	456	466	502	470	477	484	463	470	455	477	469	453	469	451	501	426	463	441	459	473	463	444	485	463	503	512	444	509	462	475	479	473	464	440	461	458	462	486	439	463	445	492	476	456	472	446	486	489	437	486	424	501	473	438	424	441	511	468	465	459	456	462	454	427	439	442	467	485	480	447	492	470	426	469	463	484	453	499	493	453	501	448	461	477	448	441	467	507	503	454	487	457	432	455	463	449	443	429	459	488	469	466	452	456	472	450	474	450	464	426	482	454	511	495	451	455	462	436	487	470	445	453	493	473	500	473	469	448	446	439	435	470	445	473	457	445	445	444	514	434	472	484	461	449	436	471	438	491	454	437	457	463	459	515	431	440	481	484	415	497	459	451	496	479	455	517	452	478	455	462	498	470	429	471	478	511	421	465	448	423	485	496	453	441	469	468	473	479	481	472	479	437	424	491	472	482	494	505	422	439	434	464	438	401	460	444	461	482	462	487	481	469	457	484	463	471	451	424	481	472	463	423	414	457	469	484	466	455	481	441	461	474	473	464	457	470	448	444	450	483	497	437	484	423	419	453	437	453	476	465	455	444	439	454	509	450	446	443	462	484	461	465	481	435	493	457	436	475	495	511	451	485	466	450	423	480	512	458	481	454	482	479	464	482	450	489	499	436	455	445	465	469	431	424	498	488	455	479	439	452	458	484	442	459	473	483	470	510	444	449	435	489	442	446	459	468	463	514	468	459	501	453	452	433	458	454	410	394	425	479	432	414	481	484	443	442	488	440	486	483	464	516	443	481	474	441	474	493	474	447	441	502	468	439	489	444	456	474	440	431	467	459	471	441	420	452	479	466	451	474	500	471	453	447	430	490	424	461	446	449	465	461	461	460	479	460	470	468	472	407	485	478	455	441	462	473	481	482	458	470	474	479	462	470	453	450	462	458	478	431	465	467	459	482	468	478	477	441	492	449	450	435	459	424	502	438	442	476	439	475	461	481	451	489	447	427	475	459	422	427	456	443	451	465	462	450	467	438	464	486	430	470	477	491	463	457	461	492	438	489	460	470	477	461	510	479	466	461	450	453	465	436	431	471	479	490	471	426	470	473	501	449	478	473	435	474	452	471	424	444	466	441	449	419	468	449	426	471	451	462	425	486	481	450	452	493	449	447	461	449	504	472	454	473	452	468	479	444	461	466	449	482	484	483	449	465	421	480	442	499	470	446	461	431	467	475	486	456	486	414	491	438	484	454	476	447	456	518	474	444	503	491	460	469	435	460	464	467	482	467	452	484	454	454	493	480	479	453	484	470	429	438	482	472	452	494	456	457	486	442	424	476	441	442	461	448	451	452	451	433	462	470	478	480	424	514	438	465	449	474	463	449	434	468	489	479	421	467	463	447	462	427	498	484	425	441	443	447	450	474	469	448	482	441	459	477	495	434	455	462	431	480	463	489	460	464	476	469	495	499	487	480	451	429	468	492	454	413	432	476	465	458	461	444	474	454	477	436	427	466	455	467	436	472	461	452	492	467	478	465	434	485	471	471	423	466	449	457	448	461	478	487	439	477	474	454	517	492	489	475	488	458	476	499	507	497	520	464	481	470	468	441	461	463	486	463	469	462	459	465	479	465	453	395	474	482	500	462	468	465	455	436	470	486	421	474	482	436	494	416	501	459	472	476	422	464	486	456	416	452	454	458	416	463	458	477	428	459	457	454	475	486	434	454	448	466	445	487	428	486	451	449	469	459	445	457	474	467	456	485	484	452	439	457	428	437	435	433	454	450	492	457	476	480	501	458	435	474	472	442	468	499	461	482	445	457	460	446	505	489	492	475	455	485	443	472	445	453	456	438	488	471	437	449	438	466	448	476	486	485	459	499	516	493	490	474	448	500	452	481	452	421	472	498	463	445	483	449	428	506	455	449	464	458	436	464	457	464	458	464	429	461	474	465	509	448	486	472	474	492	490	445	484	440	443	489	426	467	463	448	436	468	451	454	495	477	490	473	476	491	434	471	469	479	419	478	482	473	491	407	476	490	485	458	458	442	460	433	441	508	436	430	471	432	415	440	449	438	447	479	468	493	459	441	482	434	504	469	413	448	483	415
5945	5434	5271	3163	2564	2155	1887	1873	1774	1690	1517	1430	1442	1461	1399	1372	1324	1248	1198	1118	1125	1094	1157	1078	1040	1009	984	1024	972	950	1022	985	997	1017	1010	986	986	994	975	961	976	968	1009	976	1018	931	1059	982	1011	998	1032	1030	1021	918	1007	1038	1003	982	1032	1009	966	977	995	1017	995	1038	981	1021	1017	992	1009	953	968	955	974	1012	1006	997	1029	979	998	982	988	998	980	1026	1015	979	1042	967	1007	973	1069	966	984	944	997	998	993	1043	956	1029	1009	972	1009	1005	1004	978	1031	988	1000	975	967	964	954	1011	984	988	1034	996	984	994	953	942	962	1017	985	959	977	1013	1041	1052	973	987	996	967	994	965	912	1001	962	988	946	956	964	945	956	964	999	996	1026	967	985	989	1006	1018	1011	991	998	976	992	993	973	1016	1001	1025	945	999	970	1016	956	998	984	986	1003	963	974	964	945	998	972	961	958	1016	991	985	1081	1009	953	1015	970	1014	1023	941	1008	973	1020	1042	996	1019	955	1005	1011	964	988	993	977	980	1001	971	985	927	1016	957	978	1068	995	980	1015	1017	964	984	1036	1001	994	997	984	968	1015	963	1034	1008	983	985	982	1037	1027	924	1018	999	965	965	946	923	1012	1039	1004	976	953	1010	997	969	985	952	957	1015	1029	1006	1036	989	1083	990	1009	994	940	912	1010	947	1008	984	997	972	992	996	940	1028	1021	986	963	1022	1027	1016	933	1024	1015	896	1026	1007	1000	1000	973	1044	984	1017	990	980	1039	1001	1048	1004	958	1051	1017	1025	971	975	952	991	990	949	969	1003	988	1005	1026	964	972	995	1002	1044	1035	1009	970	1029	988	984	1036	992	1010	997	1032	1006	1009	1032	1020	1033	980	965	955	980	1039	992	930	1012	1018	969	981	1007	944	988	965	1032	966	957	1014	1037	973	999	911	981	954	1033	1011	1041	1067	1014	1014	931	948	996	1030	956	1000	1004	985	957	1042	985	960	1015	989	969	997	995	952	991	958	989	1028	1011	1029	982	1005	926	1005	975	1004	1000	925	1047	1003	970	991	992	980	1036	949	954	955	1004	1002	1005	978	1012	1028	1030	1044	1045	956	983	966	1013	930	1025	1041	1052	1022	977	985	1010	963	988	975	976	1006	979	956	1018	1004	1003	974	967	1047	946	995	972	936	979	931	970	969	1022	958	988	995	1004	1015	951	995	1033	980	1042	970	990	1021	928	983	978	1008	1028	990	970	1008	1016	986	1008	985	960	997	1017	979	982	996	1009	977	982	979	958	997	1037	993	984	971	1004	939	984	1043	995	1018	955	1024	1033	1014	945	999	981	967	971	974	989	939	1014	967	967	923	1025	955	993	970	962	1008	982	994	1048	980	1085	990	972	966	980	989	1014	979	1014	1013	964	1013	1027	1012	964	958	998	1020	944	976	1059	991	981	997	1012	1039	994	936	963	985	1011	974	1028	980	968	1023	998	960	1075	1020	937	973	995	1012	1008	963	982	966	996	1005	972	942	942	1014	968	1056	1006	976	1012	943	995	1005	1016	965	951	1037	980	973	1013	1004	1019	1073	1001	990	1026	990	980	1006	999	1030	995	1017	1000	976	957	1020	937	950	1045	985	949	1005	965	960	979	990	968	969	1034	1039	1020	969	964	1007	993	991	1035	1000	1016	979	982	979	995	954	996	974	1028	953	1003	982	946	987	998	973	1014	1046	997	989	966	976	989	991	1031	1001	1032	989	1011	1008	996	1012	999	952	1005	1022	954	1007	1001	990	1013	940	975	988	1038	998	935	994	957	1006	1029	997	995	1006	971	1045	985	986	1056	986	962	1016	964	1031	998	915	1039	1015	957	998	1044	1001	998	1041	992	993	971	922	998	1039	956	1000	953	1023	961	973	1000	970	978	1015	1024	973	946	1001	1025	953	946	979	1012	994	998	983	1001	1042	986	987	990	1048	1051	1018	1025	962	977	1036	970	976	969	980	1010	1023	1027	982	995	1019	1001	1006	950	943	948	1001	1026	1004	974	965	1018	1021	1047	977	1017	987	1033	1004	1002	957	1053	990	961	958	1039	1060	1030	989	1041	964	999	1039	1033	992	930	986	997	1002	994	1032	988	973	969	950	973	979	986	1030	1001	953	1007	977	1017	1048	992	1049	1033	972	964	1039	968	977	960	965	992	977	909	974	1032	1031	943	1031	980	960	995	926	986	992	979	1015	997	1012	1028	991	1006	1053	953	978	964	1040	1005	1003	982	1028	973	1000	1059	967	992	1001	995	1016	985	1004	951	984	980	1005	1001	965	1039	965	1013	1002	981	923	1025	966	1001	957	981	1007	1032	956	1013	981	983	1000	977	956	1016	963	1017	1000	1000	921	990	1020	1010	994	1026	986	954	962	1006	981	976	1000	1039	972	1006	956	992	994	981	988	990	1034	959	1015	1011	932	1032	941	993	1006	967	1015	958	992	1052	951	954	1012	1006	1007	944	1072	966	948	980	1023	1038	1021	1002	994	975	1028	977	1064	972	1036	950	978	1017	969	981	1021	1005	994	1008	951	1030	989	955	976	957	942	1016	1011	985	961	949	1010	1011	1040	991	987	989	1021	988	991	990	1034	1026	987	1048	974	988	1011	963	1001	969	1041	977	1045	998	1031	926	958	995	1013	987	999	992	980	976	964	947	1013	982	1015	997	982	1024	1021	1000	988	984	978	1030	1020	1020	998	979	971	1026	984	999	1021	959	946	963	1006	1048	959	940	962	1005	1045	990	964	984	1028	1052	987	1007	953	961	946	981	1021	1013	987	1015	1009	1006	991	1030	966	969	980	983	1005	971	989	982	1018	1001	1054	1004	978	1005	957	964	1040	993	991	1018	966	986	988	1036	1051	969	1042	987	952	966	965	1024	974	976	987	981	975	992	955	985	999	1001	1025	1021	993	949	1011	991	963	1006	987	1000	1012	935	1037	1031	1016	1003	1007	1017	987	1008	1005	957	951	991	988	987	980	984	987	1022	989	983	1032	1011	1039	983	971	952	972	1017	1034	1061	979	1024	984	946	985	946	1022	1005	955	989	944	966	987	981	1015	1002	1017	947	962	1017	962	967	992	1020	1026	951	974	979	968	1028	985	974	969	973	969	1034	978	1006	1030	1037	964	1001	984	1008	986	1005	991	1036	1036	1017	981	941	980	958	999	920	1029	1051	1028	978	1020	967	978	1014	1031	972	1047	969	971	1036	990	1048	965	964	980	1042	1028	989	1044	1013	957	962	998	956	1042	970	1029	961	1054	1004	1010	1049	958	988	1013	983	989	955	987	989	985	996	973	1075	982	942	1000	1030	984	986	979	1012	965	1018	1038	1033	980	1006	1010	993	1003	1032	974	947	976	988	1011	987	1045	975	992	1007	963	998	984	974	1006	963	1006	1047	987	960	988	983	971	1025	979	962	991	996	1010	1000	989	1007	1011	1044	1000	1030	1004	987	984	968	1017	1002	1026	961	1029	1039	961	1036	989	998	1031	1057	989	963	950	997	961	1032	993	1022	996	1016	979	976	1001	986	945	1000	981	961	999	1009	1028	1023	966	1041	991	951	962	961	1006	1032	1016	1015	1014	1023	1010	925	985	1049	953	994	1002	943	990	997	1009	1004	997	983	995	985	1032	1034	975	1004	1029	989	942	983	1017	1027	996	968	976	1012	936	999	998	967	983	1014	965	950	958	975	988	965	1030	931	990	1010	987	1029	1000	966	1011	948	1004	998	970	1015	994	985	953	967	951	1005	1056	976	945	981	952	974	974	1034	1005	1000	1063	997	985	983	1027	955	989	992	1013	993	975	1016	977	983	967	1025	1028	977	1029	1042	925	972	1009	964	982	973	1002	988	973	970	963	1010	974	974	1005	980	1027	1010	957	979	1000	975	991	1034	1030	985	1029	1013	986	927	962	963	1007	1021	1028	988	1032	1017	982	1001	958	1039	1001	991	990	939	1013	979	1009	984	1034	988	1011	966	1012	979	1005	1005	1066	994	945	979	1015	1006	1040	972	974	978	1035	991	1014	1001	936	983	967	943	1046	924	958	985	1021	996	943	905	969	993	1019	998	969	975	985	954	964	977	977	993
25064	21453	27945	25323	11775	2038	1293	986	821	727	736	697	620	620	579	617	552	467	461	392	376	385	363	373	372	345	308	361	330	321	337	324	321	313	326	314	300	297	311	317	301	297	311	282	327	300	298	293	305	271	314	337	284	305	322	284	314	291	291	310	294	283	306	302	312	328	288	300	292	269	291	324	296	329	312	299	307	285	295	316	290	284	293	311	350	302	313	283	312	305	299	312	303	291	313	302	323	301	277	273	316	314	289	267	290	294	319	328	290	298	310	310	303	317	304	311	291	308	272	304	324	306	331	291	275	323	325	312	287	299	325	308	293	267	321	300	291	288	280	319	322	317	274	301	294	320	300	248	316	294	328	299	285	319	313	285	315	302	309	315	285	279	271	290	285	298	281	287	282	290	320	273	286	290	263	309	316	283	326	307	307	320	270	322	318	308	269	302	288	311	319	298	303	300	298	306	248	305	319	299	303	279	304	300	311	287	303	285	339	301	277	301	311	303	323	300	278	277	264	294	272	334	277	303	295	320	271	308	292	297	280	294	298	313	296	287	285	301	273	296	312	286	268	317	321	284	301	301	332	278	306	309	322	304	328	288	323	341	284	303	318	326	310	305	324	278	276	298	279	297	292	299	283	307	307	293	279	288	267	296	287	253	292	301	307	270	309	299	303	308	333	272	274	267	282	296	285	301	296	332	281	307	287	284	270	281	275	302	308	311	328	311	337	304	300	309	298	295	321	292	293	325	293	299	296	305	256	293	291	297	331	293	314	309	309	309	293	327	308	298	307	292	349	277	283	297	302	328	300	312	338	306	302	318	317	318	274	319	275	291	289	302	333	333	286	265	275	295	326	312	276	293	315	316	322	287	291	279	292	325	276	290	308	267	302	292	273	297	298	320	300	312	325	281	334	311	274	301	299	282	309	274	296	256	323	289	294	279	327	280	309	293	289	307	289	324	287	331	295	300	281	288	303	293	319	318	284	319	302	328	264	296	287	321	286	289	313	288	329	325	308	288	262	286	283	312	263	243	314	282	283	301	310	302	297	331	287	290	311	338	283	324	317	298	315	330	318	327	300	283	330	300	316	288	302	294	272	318	323	301	320	313	321	299	325	277	305	298	287	320	314	328	293	295	281	292	292	294	296	273	327	278	308	312	301	310	259	302	296	289	302	305	322	301	295	313	308	303	308	299	303	313	326	318	282	263	285	285	292	265	301	297	281	313	326	293	309	278	307	324	295	278	295	280	305	285	283	282	291	271	312	310	273	317	319	270	291	308	306	276	291	306	285	314	284	272	296	252	308	305	313	309	289	291	271	295	300	281	309	303	283	320	295	297	309	286	321	261	307	316	282	268	284	327	276	272	297	306	284	318	294	301	296	323	292	319	281	297	284	297	284	288	299	267	290	291	298	262	284	316	277	307	296	318	316	266	287	290	291	327	316	290	335	291	272	310	329	315	266	297	298	289	307	302	312	303	333	287	288	323	289	274	307	270	304	291	296	305	288	313	324	311	313	303	293	287	319	283	276	277	304	261	300	333	330	304	278	290	297	276	296	277	261	303	308	287	294	313	288	299	311	281	281	287	293	319	282	309	264	304	296	301	290	268	320	293	326	273	295	289	325	302	290	301	331	285	314	310	318	294	274	298	326	306	323	290	287	307	291	307	319	304	293	311	295	277	296	278	323	292	307	300	281	290	301	298	265	305	295	273	302	273	298	297	320	278	292	284	296	310	285	295	303	301	296	302	302	313	272	312	293	310	282	289	297	301	330	310	329	274	333	264	285	317	300	337	278	333	303	307	318	326	286	272	294	285	312	300	327	313	296	312	310	321	306	304	278	282	300	291	315	341	281	297	320	316	266	300	309	280	330	306	315	315	309	324	268	303	312	295	283	293	319	308	335	279	304	300	301	299	315	301	290	299	289	313	334	316	309	304	296	299	297	300	317	290	314	284	285	298	283	317	322	267	293	278	314	318	300	325	277	289	296	303	318	351	303	287	288	324	301	314	307	299	313	325	312	313	297	308	317	304	303	301	321	276	305	297	310	309	313	327	287	304	278	295	297	306	287	301	323	283	307	292	347	306	311	294	285	302	293	305	298	310	288	292	309	312	285	312	277	315	309	291	285	322	324	266	320	291	297	273	269	289	287	323	289	288	288	307	313	327	318	307	311	311	307	282	297	297	288	314	280	292	272	314	297	291	313	277	276	315	322	327	339	293	276	297	296	301	305	287	287	271	334	312	274	311	274	327	330	301	301	324	302	300	299	310	293	314	297	314	308	284	295	284	310	339	292	304	281	321	310	275	331	277	286	312	306	280	322	298	304	308	303	278	316	298	291	300	320	305	339	302	311	312	288	258	304	333	286	289	304	300	291	308	287	266	306	292	286	321	308	291	318	320	316	289	336	279	314	316	290	289	274	339	295	283	308	312	312	287	303	322	289	278	324	300	266	268	297	307	294	306	319	305	302	291	298	317	312	304	316	294	290	301	292	313	282	326	315	304	281	265	306	300	316	303	289	291	276	281	304	280	307	321	294	287	311	281	277	292	278	311	289	300	307	272	284	303	297	283	337	277	329	291	287	309	284	281	306	289	316	285	282	307	325	282	275	318	286	293	292	333	300	280	268	318	315	288	317	298	290	311	317	283	278	305	310	285	296	320	336	305	320	268	297	287	281	283	304	296	306	268	299	305	308	321	273	297	298	317	313	300	307	307	312	310	340	303	311	314	266	285	298	328	297	302	313	288	298	306	288	296	306	308	290	329	337	281	336	335	289	321	300	266	299	293	284	318	317	277	326	288	288	288	285	286	299	313	343	306	276	319	289	303	295	320	294	294	329	302	305	303	306	301	307	293	279	294	317	282	306	342	326	277	300	287	308	313	331	301	287	258	290	274	331	304	299	252	300	297	301	306	310	298	280	289	297	307	291	292	289	286	286	302	291	301	261	323	280	319	289	289	287	314	325	325	274	304	327	299	262	274	275	296	294	322	316	291	294	295	301	296	296	283	271	273	296	290	334	319	300	270	322	289	323	299	291	287	317	299	284	307	298	300	315	291	289	293	296	313	279	316	297	313	295	314	305	323	292	285	315	318	320	298	310	271	301	324	258	280	301	291	293	335	287	325	305	286	311	289	281	274	303	296	324	299	274	332	303	304	306	285	282	317	295	321	309	273	330	282	302	281	315	295	259	310	280	292	293	318	287	303	320	309	312	306	276	250	281	305	259	266	306	302	301	327	272	339	276	285	290	278	305	296	328	298	299	317	303	304	315	306	312	332	290	273	310	309	281	307	311	296	306	321	302	280	297	314	311	289	301	277	328	314	285	321	291	298	274	274	300	292	281	304	306	287	270	326	307	304	310	282	307	308	324	285	329	282	310	317	281	276	315	305	285	310	304	295	297	288	270	329	328	324	272	289	297	310	287	327	308	300	298	294	333	280	298	288	286	323	320	274	288	301	302	270	304	285	265	310	298	304	277	297
8368	15916	14598	8767	6263	4802	3993	3490	3084	2634	2525	2231	2146	2063	1988	1758	1636	1544	1333	1228	1045	1059	967	955	985	868	909	844	794	761	774	704	713	743	725	666	731	668	686	721	656	696	741	725	682	705	700	689	685	691	679	689	656	644	700	670	743	717	682	652	697	684	678	689	687	669	699	701	717	650	716	669	667	678	706	703	681	677	687	654	644	648	685	702	697	672	707	712	695	664	685	675	701	726	661	673	680	676	684	694	672	728	661	685	696	690	669	673	726	668	650	659	661	722	665	671	717	706	661	644	729	685	672	711	695	676	706	688	680	747	664	673	640	705	618	695	706	699	683	667	650	667	700	626	710	659	641	686	673	688	671	654	670	667	648	727	686	664	711	664	678	666	685	683	673	688	662	663	625	724	666	668	675	662	641	644	666	657	684	715	637	698	672	719	684	745	705	689	633	690	661	676	714	687	655	653	663	603	700	645	654	683	671	665	692	680	697	654	657	732	683	724	749	706	707	685	675	744	703	703	636	669	672	670	640	719	702	694	700	708	652	696	626	685	658	737	643	622	667	645	662	669	674	678	672	714	605	683	685	655	684	693	693	691	654	667	655	676	668	714	641	715	565	659	651	683	663	687	679	668	667	650	615	684	709	661	628	648	689	681	677	681	696	644	667	689	656	680	616	711	696	702	632	643	666	680	768	643	668	724	662	671	686	671	695	676	663	650	653	662	706	681	661	735	678	651	699	668	690	678	679	689	698	648	647	658	673	646	662	659	673	645	688	666	694	708	644	642	662	655	690	670	630	645	664	723	687	657	674	690	699	660	659	650	729	703	699	677	707	652	697	647	666	678	726	706	664	688	680	655	623	680	632	700	667	660	658	680	661	644	685	707	696	639	673	718	643	670	688	639	696	679	672	718	705	636	679	658	668	716	650	671	694	713	654	663	659	688	698	668	677	705	636	667	688	626	688	679	673	700	737	692	633	638	677	620	681	692	696	717	697	642	700	697	702	643	679	702	713	703	595	640	631	679	661	669	689	607	639	637	656	682	709	638	692	647	693	673	659	665	740	708	705	682	716	693	660	655	632	703	684	640	637	691	649	666	742	696	667	651	637	691	716	692	671	656	692	680	669	683	692	704	679	684	680	701	680	623	668	689	666	645	698	642	665	679	701	660	670	694	724	705	634	657	697	699	679	704	685	688	711	643	650	670	629	653	658	659	643	666	684	679	635	678	670	722	650	678	683	657	665	708	675	698	681	655	679	701	693	718	677	655	638	689	664	714	657	687	692	694	674	669	637	687	671	661	656	645	694	654	672	685	711	724	642	687	667	677	745	655	670	671	644	636	659	680	681	702	696	648	713	697	647	674	693	675	687	685	671	683	701	638	694	659	704	686	673	655	701	679	697	656	701	634	663	699	678	681	681	680	702	713	634	660	722	721	655	724	677	675	622	684	702	650	679	644	614	616	693	662	707	639	633	671	722	678	666	658	683	651	667	668	708	652	726	679	695	689	668	668	698	669	700	647	620	650	645	664	693	671	687	666	686	690	680	654	689	692	698	629	681	652	668	690	671	685	673	668	683	602	708	656	673	681	668	651	715	714	677	705	647	644	681	657	638	682	657	673	664	698	650	670	698	688	659	640	704	680	687	648	693	655	682	640	744	617	689	703	679	691	667	701	670	679	678	690	637	680	686	686	630	683	690	724	666	663	672	704	644	671	664	683	657	675	708	699	658	697	639	666	646	720	679	677	663	695	691	692	679	688	698	655	711	662	669	671	718	671	697	658	723	665	693	661	707	637	661	671	692	665	666	681	657	635	677	678	672	616	654	686	710	709	673	625	684	628	673	704	653	626	661	645	660	649	693	714	642	672	667	659	670	655	673	694	661	644	679	654	656	657	691	720	697	683	676	673	696	659	687	671	645	679	691	673	702	687	674	675	658	675	676	670	715	664	685	645	685	677	696	657	661	681	672	644	684	681	669	677	637	686	704	628	670	629	690	678	671	728	648	692	666	726	687	679	722	706	658	633	672	661	678	671	679	653	645	636	684	650	687	674	677	688	683	673	639	686	620	685	678	630	689	677	635	684	642	671	654	671	678	697	675	646	649	645	674	707	694	730	671	706	690	691	682	672	651	665	726	675	680	680	677	646	682	667	668	667	643	630	655	692	691	650	645	676	644	665	625	693	719	682	671	675	677	654	676	687	673	666	702	638	652	696	669	705	680	688	682	708	680	678	673	646	681	658	678	667	650	685	714	724	721	666	665	681	715	609	628	658	711	649	725	686	682	661	635	695	632	680	649	677	677	667	679	670	685	751	638	693	653	669	655	632	688	679	632	650	684	661	652	717	661	694	638	677	693	656	647	654	675	662	682	656	624	668	655	704	622	624	659	683	639	675	708	754	640	675	674	660	703	653	665	671	683	707	660	672	674	661	689	692	689	695	655	681	645	698	662	631	685	650	690	701	677	693	697	680	634	696	694	734	676	658	629	679	662	696	661	685	693	684	690	692	669	697	705	718	657	707	669	633	708	685	705	620	708	676	686	636	692	641	660	632	667	693	658	659	692	649	706	731	663	661	678	630	662	713	697	686	728	638	668	702	643	604	646	662	694	684	630	689	716	661	664	658	692	640	635	668	663	648	698	698	677	650	675	660	657	672	672	698	676	686	686	687	682	641	665	684	731	673	665	650	692	648	648	710	691	667	692	687	638	644	647	654	654	688	644	653	644	703	677	692	678	696	697	685	690	654	689	636	668	635	680	642	661	684	688	677	684	661	704	669	673	646	664	675	704	627	702	689	709	655	648	662	696	629	619	623	666	684	675	695	700	670	700	628	700	651	694	639	669	697	660	708	723	689	660	666	686	657	699	720	679	632	707	685	670	663	665	704	676	661	688	687	713	682	699	671	678	671	708	693	623	636	734	627	667	659	678	686	720	658	679	647	652	636	672	655	671	686	691	674	679	684	683	692	691	645	682	648	657	682	672	645	711	703	692	711	700	597	681	673	708	700	690	670	682	648	654	689	725	677	667	664	669	674	654	676	666	695	668	708	670	732	688	700	678	676	715	726	643	680	727	655	686	689	662	654	711	656	704	632	659	664	648	703	659	667	698	652	671	645	665	630	671	653	683	682	629	702	649	638	627	653	656	671	702	636	613	683	677	647	643	598	707	645	629	687	636	684	638	671	654	627	673	665	643	706	694	730	679	682	692	704	647	673	646	715	661	648	657	699	694	719	631	721	674	678	685	684	733	682	628	705	684	696	694	693	620	647	688	719	661	609	697	665	707	667	692	634	716	671	622	714	744	705	634	656	673	701	652	680	648	668	693	658	634	651	678	644	709	671	678	692	681	699	649	722	665	667	666	705	630	654	706	629	665	719	682	664	653	669	662	660	695	671	689	662	677	691	660	716	696	644	696	701	727	617	662	695	620	661	657	731	674	672	660	667	635	645	629	676	663	664	670	667	651	636	630	665	650	694	645	717	651	712
24187	21443	28921	24367	21411	11174	2826	1809	1439	1356	1259	1176	1170	1042	1009	962	871	870	741	699	646	673	629	583	590	650	597	523	536	503	535	484	540	534	523	536	467	508	525	512	526	526	494	497	508	488	529	499	505	509	523	509	496	528	500	506	507	550	488	512	488	518	490	521	483	536	503	491	490	519	484	494	462	561	493	473	486	488	531	462	514	470	489	501	484	525	443	476	515	512	496	518	519	501	442	448	467	498	507	471	513	450	469	503	460	552	517	500	493	490	529	503	509	465	523	501	528	497	523	513	485	469	543	501	511	505	483	465	473	493	523	511	504	471	514	476	458	472	443	492	497	488	484	517	484	479	499	538	489	503	513	485	489	479	463	489	472	478	505	448	466	512	493	460	498	482	531	440	544	476	488	508	504	507	517	491	513	492	485	465	506	492	519	482	484	498	451	478	530	533	502	493	485	476	490	500	508	494	513	483	504	479	497	455	506	504	515	487	501	526	475	485	513	485	461	509	523	503	514	502	519	475	506	513	469	473	526	497	481	494	482	498	506	484	493	521	495	480	501	517	458	491	506	480	458	487	499	492	496	474	511	485	482	539	521	508	503	488	496	499	518	489	517	496	463	493	476	469	490	539	484	500	504	514	528	511	509	510	465	495	511	500	512	470	485	490	517	480	500	509	500	505	508	479	504	497	474	491	511	462	490	517	479	505	517	492	491	486	453	432	514	498	498	492	472	514	503	485	504	509	503	512	483	498	445	517	519	495	534	491	523	463	500	487	504	503	503	501	540	510	493	501	482	460	464	461	487	528	498	514	510	496	515	526	473	460	496	533	541	457	532	552	508	516	462	520	461	522	540	509	505	514	525	498	499	509	476	492	483	515	452	524	484	483	466	506	484	498	489	544	484	496	505	480	427	448	470	455	529	475	492	525	477	481	482	467	474	472	473	505	531	473	433	476	464	506	480	473	456	458	499	547	540	510	488	493	521	523	458	475	491	474	462	507	482	515	537	465	505	468	489	478	445	533	521	494	505	499	484	488	493	513	499	472	528	456	457	482	486	506	487	470	478	500	517	457	438	470	533	479	462	482	519	475	491	499	479	495	463	507	520	539	541	456	495	518	528	476	476	503	478	524	507	468	471	491	487	514	523	504	466	481	491	531	497	464	436	492	490	488	487	474	475	462	489	472	530	566	489	510	483	475	458	478	482	494	484	510	520	455	464	492	518	490	488	499	478	510	543	480	464	491	496	513	508	476	487	523	483	548	488	499	478	494	500	510	506	517	476	470	445	503	474	485	513	513	514	528	526	504	479	501	487	506	500	458	468	438	502	497	497	496	514	494	447	464	517	489	515	471	456	495	488	514	483	496	471	498	495	484	518	507	537	493	519	528	520	533	548	516	514	501	476	520	456	479	484	490	530	468	465	479	509	516	476	486	473	516	528	495	487	529	470	495	510	514	468	513	504	542	495	463	472	500	500	496	495	492	485	489	446	475	447	521	453	484	552	482	518	466	503	508	479	453	457	504	503	493	479	496	475	466	459	515	523	480	476	452	515	477	529	500	494	499	497	480	481	490	486	473	485	473	496	457	485	436	506	491	482	512	482	497	490	464	508	503	470	405	543	499	505	482	501	479	519	508	488	485	490	482	495	483	489	483	465	522	502	516	496	514	487	498	507	465	462	457	477	508	497	499	478	523	455	478	500	508	478	482	534	498	484	498	496	507	529	516	493	471	485	470	484	495	479	471	500	499	484	451	478	462	498	514	477	494	491	493	488	527	471	476	459	497	489	495	473	475	496	465	475	511	541	545	522	500	479	506	498	511	488	464	520	488	458	490	495	467	534	472	472	488	467	516	472	514	516	523	519	476	483	502	504	489	500	487	496	508	478	497	495	502	500	470	507	476	504	496	492	465	503	465	528	503	483	495	490	448	505	481	493	493	480	487	499	495	506	478	507	482	425	470	522	488	505	508	487	511	480	490	497	470	502	477	479	461	522	509	533	462	445	471	469	483	495	517	509	477	457	509	490	483	533	475	511	502	475	463	465	503	544	503	516	517	470	494	477	462	490	469	517	462	502	490	506	486	456	492	503	502	489	501	523	501	484	521	467	478	517	470	500	517	502	492	518	486	461	507	528	487	519	488	511	506	521	469	487	460	501	484	485	526	471	514	494	488	499	518	489	535	486	507	490	481	483	482	489	532	515	467	467	470	506	499	484	510	518	481	522	481	498	477	458	447	474	529	503	492	501	519	482	475	512	494	513	500	500	498	501	494	481	496	514	501	480	498	469	465	477	495	471	479	506	490	457	489	513	492	467	513	507	461	483	514	476	482	486	458	499	466	503	487	495	493	475	510	503	493	506	511	479	473	508	485	497	498	496	488	484	503	476	499	485	509	521	484	446	509	458	543	509	455	496	486	535	512	476	490	496	508	485	454	494	474	464	493	483	475	487	466	501	483	478	487	495	496	465	468	466	496	501	468	520	519	479	485	488	513	505	460	482	453	492	513	473	500	455	464	502	487	509	500	453	509	454	499	483	516	537	500	506	496	523	447	490	535	524	546	512	522	493	506	503	494	476	464	479	464	469	488	484	527	509	494	526	494	507	487	484	511	484	486	481	474	467	521	461	483	486	499	512	474	456	470	541	496	496	482	505	498	511	481	505	473	492	476	497	512	478	537	480	510	479	465	480	497	502	521	469	470	469	513	476	487	495	478	503	491	496	501	450	490	464	496	518	475	490	472	492	554	493	488	502	504	534	473	489	497	482	486	536	492	493	515	502	484	494	464	510	506	531	475	490	488	486	513	469	491	499	482	514	467	491	516	539	497	496	482	483	521	515	479	527	547	534	476	479	477	482	525	491	448	490	498	504	488	460	482	518	485	485	496	472	496	496	507	523	471	490	474	510	528	495	457	492	499	498	479	542	459	469	483	470	523	489	466	499	499	503	487	463	497	519	438	492	437	508	488	498	467	519	473	468	516	461	454	526	491	483	493	491	467	476	517	479	492	456	492	498	546	493	473	492	499	525	510	453	477	441	507	442	451	511	548	487	520	467	471	472	507	519	529	501	481	480	473	488	492	494	484	485	503	514	521	486	503	512	523	494	512	505	496	488	530	480	470	524	493	502	511	478	532	453	475	475	507	472	502	520	515	484	494	502	489	485	526	474	470	477	472	516	506	488	504	486	498	467	477	485	502	513	497	537	511	473	476	483	509	500	493	451	468	498	489	456	520	526	472	507	488	498	508	448	456	470	490	493	482	489	533	495	513	533	521	522	506	512	463	482	510	481	513	458	500	501	479	542	517	490	526	471	457	529	501	519	527	495	480	468	479	509	479	503	492	470	510	483	477	469	542	475	476	466	490	476	517	513	460	480	488	488	540	496	492	484	461	486	518	545	471	472	488	505	489	487	495	503	493	507	475	467	467	468	460	494	469	486	511	477	505	475	466	501	490	451	484	499	479	508	501	501	499	482	474	489	498	448	549
11673	22642	20588	13164	9931	7923	6435	5589	4798	4435	3895	3761	3387	3263	2871	2854	2660	2359	2098	1931	1761	1639	1657	1518	1466	1448	1391	1323	1247	1216	1190	1116	1096	1073	1064	1057	1068	1111	1077	1025	1053	1067	1047	1053	1013	1051	1025	1020	1063	1039	1011	992	1058	974	998	1027	997	1009	1039	1016	1043	1055	1019	1002	1068	1013	991	1012	1062	1011	1032	1018	976	983	1051	1027	1054	1013	1083	1023	1024	1027	1017	1059	1014	952	1066	1053	1043	981	1000	1003	984	1010	1040	1005	1056	1032	1051	906	1025	990	1025	985	1019	1005	988	1061	1041	1056	1007	988	1035	961	1037	986	1055	1012	1003	1027	995	982	1001	1052	990	1022	1003	1056	1024	1100	981	1035	964	1032	1038	989	994	1058	981	1015	996	1049	992	1035	930	991	968	1017	933	1026	1008	1049	992	1046	963	1052	1103	1018	1035	958	998	964	1035	971	1000	1000	954	1027	1013	1027	972	1002	1020	993	1031	1036	982	1002	1004	991	1004	984	960	1030	986	1028	1005	1000	952	1021	1008	1058	1017	990	1050	1015	986	1004	1004	990	1022	992	989	1045	1049	1004	971	1018	1038	1019	980	982	982	1015	972	1061	965	1057	1015	1042	1012	1007	1020	1026	1028	1023	1003	994	973	986	1014	999	988	1052	1000	1013	1040	955	1013	1016	997	1034	1082	1067	1023	1019	991	1058	1000	1071	1001	983	994	1010	1044	951	986	984	986	1062	1018	1010	1035	987	996	942	938	988	1022	997	1045	1028	1023	1033	1009	985	1018	1034	994	1034	984	1051	958	1026	992	994	1031	1024	1025	1010	1043	1006	976	982	1028	979	1074	1017	1013	1003	1023	994	1003	998	988	958	977	1034	1002	958	1037	1006	1014	993	1033	1028	978	984	994	1016	1000	1019	1009	989	1021	1001	1010	973	997	1033	1032	983	1055	1033	996	1014	942	998	1030	981	1028	1043	1055	1025	988	1011	1071	1009	1050	994	1034	1039	990	1003	1051	982	1008	1060	962	985	990	966	1021	1034	1011	974	974	946	1006	1025	973	996	1018	935	942	966	1089	964	991	1016	1043	996	988	979	1015	1017	993	979	987	1034	1007	979	993	1005	981	991	1023	1027	1007	969	976	987	1035	1014	992	1001	1013	999	1053	1021	1032	965	1010	958	965	1013	1042	995	967	981	993	993	984	997	1026	993	1017	1043	1029	1029	1035	1027	1055	999	1022	985	1037	1015	1028	1009	1063	1007	1050	991	983	1008	977	934	993	1000	1001	1016	1031	1002	962	967	972	1000	999	1031	965	1058	942	1020	1001	976	1050	970	1028	978	978	1050	992	1033	997	971	1051	1005	1004	1074	952	1053	1042	1046	1040	1017	1026	1023	1005	993	1023	1026	1000	999	988	1033	1032	1006	1060	1014	989	982	1041	1002	993	1005	964	1009	997	1037	1019	1016	1005	1061	958	1029	998	1060	998	1001	1004	1032	1002	1019	996	957	994	1031	996	968	943	1005	962	995	1021	1048	1024	993	1041	1072	1057	973	1039	1015	982	989	927	1037	1060	1046	1008	1005	1001	994	988	996	976	1015	1029	1027	998	999	998	1049	969	1034	987	1006	992	920	1003	993	998	1023	999	970	1018	1029	986	1013	1052	1044	1035	1027	945	1060	1072	1022	1045	981	1073	1000	1056	980	982	1022	1001	994	1006	1015	1035	998	1036	1041	1020	1012	990	962	1031	929	931	1062	1050	993	976	965	972	1024	956	1042	1050	914	953	970	1048	1020	1035	965	1073	933	955	987	1006	1003	1003	1004	1016	1062	978	1025	954	979	1029	964	956	991	1031	1027	993	993	981	1004	974	1008	1013	1034	966	1004	1038	995	1038	993	1000	1033	978	983	1007	950	1005	1010	1037	1041	1010	999	963	991	1019	1027	982	1031	998	1045	1006	976	1040	1010	1008	999	995	1004	1096	940	1040	1009	1039	987	974	983	942	1003	1003	1035	969	1017	1037	1012	983	974	1048	998	997	1008	1046	1033	1013	1038	1029	960	961	996	1032	1025	1042	1023	986	984	973	968	1021	1037	1013	1028	970	1000	1014	1054	1031	993	1040	994	1038	1001	978	952	1002	994	1033	1045	973	1040	1004	999	1033	1029	970	971	991	964	972	1015	1024	1038	1009	998	1031	997	1024	967	1042	986	992	993	1023	1002	1023	999	964	974	968	1028	1052	1010	950	1010	1014	991	993	1030	994	1069	1073	1065	1026	997	949	952	1021	1049	1020	1030	1016	984	1031	1041	928	994	1032	1018	1039	979	981	1031	998	980	968	991	996	989	985	1029	983	1046	1030	1041	986	968	1025	1028	1025	958	999	971	973	1002	1016	1034	941	1038	1058	973	945	1011	961	1068	979	1012	1034	1081	1002	986	1017	989	993	988	997	994	1048	1008	991	948	1049	1049	1027	976	938	1013	1014	1062	1025	989	1029	989	1025	1022	976	982	1015	1033	975	1024	1008	1021	1044	1057	974	917	1022	990	1050	1030	1056	1095	983	1043	981	983	970	987	991	1028	1030	954	991	985	991	1040	1023	987	1005	978	996	1019	999	984	995	980	1076	989	1022	1017	1006	995	1045	945	1013	995	976	1031	1039	972	1045	1045	978	945	1036	1044	982	1021	1059	1002	985	1049	1059	988	1027	1032	1040	1034	1018	975	998	1020	987	1027	992	982	997	1030	1035	1007	1000	970	982	1007	1005	1021	1068	1033	984	1043	986	1040	1015	1035	1044	991	1047	1035	1040	1029	986	1022	987	1007	1033	986	1017	994	1022	990	972	981	972	1030	1008	947	1034	989	1024	983	1013	1016	989	1034	959	1008	1012	1015	1029	1014	978	1000	1041	1012	989	986	981	1009	1017	1031	1046	987	988	1013	1011	1011	1010	1008	986	1005	1035	1018	1006	991	1013	997	997	991	988	1049	1079	1045	1035	963	1005	991	1001	973	979	1035	1000	1017	988	999	1073	1053	965	963	1037	1004	994	975	1056	987	1004	997	1019	1027	1064	994	1038	1045	1044	1004	1060	1040	1052	980	1041	981	1019	1002	1023	1028	1036	1044	1014	1016	1036	981	1090	989	1029	943	1008	991	1019	967	1027	975	949	1010	1049	1036	1036	996	1020	1029	980	1021	1014	984	960	1012	1047	952	997	1023	1033	1044	1005	1007	1050	1026	955	993	1048	986	1044	993	1022	994	1035	999	994	993	1010	1011	982	980	1031	1002	1059	988	1061	978	1004	1001	1043	1017	1011	1044	981	974	976	944	1033	1068	1061	994	1049	1035	993	1035	998	1032	972	929	1008	1006	1057	981	1025	1046	998	978	1032	996	1012	961	1042	965	980	993	985	1010	960	1015	997	989	1021	1024	984	998	992	992	1041	956	1056	1071	976	1044	1019	998	970	1037	1004	1040	1008	934	1008	974	998	977	966	977	985	1008	991	1037	989	1010	991	1034	996	1038	1023	1035	1001	1025	1048	952	954	995	1102	1015	981	996	993	985	1004	942	1017	1019	954	1042	1005	1000	989	991	1061	934	1056	1075	1028	1027	988	1002	994	1013	978	1033	1014	956	978	1000	945	1050	1013	974	1002	1007	1010	1070	1013	1066	991	1021	1000	984	1031	992	1008	1002	1016	974	1036	984	987	1071	988	987	995	1000	990	1011	1030	980	1060	1030	977	997	999	1046	1024	995	1028	984	983	1021	932	1024	1029	979	993	1041	997	1014	990	942	1043	1026	1036	1005	994	996	999	1000	1017	1018	1059	1029	1012	1054	977	1031	1080	948	982	934	1014	1049	1055	950	979	1024	1010	1000	1002	981	1068	1059	1004	1021	1059	1014	1032	1007	1024	1041	984	975	1055	1079	1022	1050	1022	988	1034	966	1032	1028	1050	949	977	1011	972	1032	1057	977	1007	1005	979	953	1013	1030	1006	962	1066	1000	1004	953	992	971	985	962	1002	1026	971	1045	1027	1086	992	1050	972	1005	925	1039	990	1003	1010	1010	970	1003	1006	951	958	990	983	964	1017	1028	965	1017	1011	1027	1000	1019	1002	1012	1022	1017	967	1024	983	975	1058	980	985	1013	1003	974	1029	1034	961	987	961	1024	970	1024	1022	992	962	1001	1031	993	1027	1009	1022	991	1055	1014	1005	999	1037	1016	1001	1009	1014	1012	1071	979	1027	1075	987	974	976	968	1050	981	964	1043	1022	958	992	971	946	902	1057	1018	1007	1029	1017	995	1009	946	1019	986	1034	974	1003	1005	941	991	976	1002	992	1006	1006	1052	1051	1010	961	980	948	1000	965	1054	919	1025	1037	988	983	1008	986	987	970	1012	1014	997	995	1027	1022	946	1019	996
27209	17100	3824	1445	924	774	692	662	651	623	622	613	559	549	499	547	538	531	522	463	491	492	452	475	445	469	446	476	441	446	459	507	469	472	453	480	461	481	454	484	467	453	442	455	476	437	470	468	444	460	422	457	444	447	463	456	448	468	505	475	461	492	424	477	452	444	461	467	453	454	484	476	454	454	413	438	486	478	440	469	443	475	479	465	462	481	451	471	434	470	478	453	443	482	453	463	431	458	436	461	466	444	468	466	462	460	486	461	491	423	448	484	450	436	448	437	462	465	458	450	490	506	436	431	506	449	428	441	475	444	481	424	494	443	491	487	433	424	455	465	460	495	462	496	460	426	480	468	494	460	479	445	515	451	488	419	465	485	433	415	466	495	458	435	461	467	413	441	461	498	477	467	466	454	453	466	439	489	435	441	493	443	460	429	458	460	450	493	431	451	447	462	483	471	453	461	487	486	456	403	467	462	438	472	473	486	471	465	438	504	427	451	469	438	524	446	481	476	441	449	460	498	444	440	491	456	476	459	504	479	467	480	484	428	454	467	431	452	424	502	486	471	470	460	478	465	480	462	448	463	447	460	496	454	458	441	460	475	455	488	445	441	489	476	470	469	482	437	417	455	464	466	461	437	453	433	458	472	438	445	448	455	457	489	486	435	491	481	463	489	434	458	467	508	477	445	494	437	438	467	462	477	458	426	477	450	456	450	477	458	454	473	472	468	470	436	430	488	480	443	472	490	480	449	473	445	449	447	419	482	483	422	464	456	455	446	440	448	411	449	474	438	430	425	459	446	452	457	465	408	460	438	406	452	443	488	476	471	461	488	473	423	467	437	432	499	441	466	464	484	476	481	442	430	446	412	495	481	514	455	449	490	474	438	514	437	464	461	469	450	501	460	500	457	505	469	459	432	459	470	442	466	475	449	489	408	424	458	447	454	499	450	464	457	433	484	453	463	437	440	476	452	446	495	459	465	423	465	480	464	492	435	490	475	476	484	463	467	443	445	497	474	466	495	471	445	471	488	468	464	483	422	449	454	521	465	451	432	470	424	460	430	469	472	525	471	500	470	491	472	456	447	468	461	444	468	436	467	484	421	440	470	457	437	420	469	486	463	443	446	426	485	441	470	501	439	457	499	455	433	485	473	491	456	466	472	453	446	482	429	445	455	428	451	462	429	457	466	450	465	493	464	442	448	478	473	478	438	454	443	436	512	446	500	455	465	433	476	501	474	465	459	438	398	462	410	492	461	429	469	421	473	440	463	500	444	446	443	463	456	464	461	448	451	496	463	464	437	428	405	450	495	468	458	449	464	485	462	495	468	460	495	479	477	451	501	399	413	428	430	465	463	437	494	443	473	437	463	451	473	448	464	476	498	467	506	421	454	448	472	469	477	441	393	478	484	479	441	475	430	464	508	470	431	459	470	444	461	466	475	468	456	471	478	479	475	478	442	463	480	512	463	472	497	476	487	468	459	466	443	473	442	462	424	478	444	428	458	459	458	467	452	466	410	489	462	447	464	458	469	456	388	487	461	475	455	454	451	442	463	453	454	465	439	462	430	503	434	461	461	445	449	475	453	463	461	474	500	464	464	487	426	460	463	492	457	451	488	428	466	475	449	438	461	420	443	455	499	492	479	441	470	443	450	456	457	438	458	492	473	477	460	463	485	489	455	454	433	469	471	447	505	447	478	446	435	456	496	447	476	445	452	454	455	476	443	481	454	473	475	448	472	454	449	416	463	506	448	473	453	448	482	467	465	471	465	445	482	491	460	435	430	429	467	464	434	466	473	466	487	475	420	462	474	420	472	453	441	438	482	461	454	450	476	442	494	469	440	450	456	437	432	461	433	455	447	497	412	441	428	436	421	482	453	466	463	465	453	442	469	483	439	440	469	482	449	471	513	462	415	438	460	459	430	423	447	468	482	462	485	456	440	447	462	495	492	467	435	461	474	435	432	532	443	470	464	439	473	506	440	502	483	450	499	447	454	445	443	447	484	479	490	498	457	459	441	453	433	430	462	481	406	440	438	469	461	446	441	468	429	422	447	470	472	495	466	474	452	455	479	431	446	506	493	460	487	456	430	451	450	491	444	473	494	462	437	460	478	439	460	450	446	454	430	485	448	429	467	471	419	484	449	491	454	457	473	482	444	463	469	445	495	458	472	468	456	456	436	439	472	439	441	447	435	451	459	449	473	463	459	476	441	491	483	479	478	467	440	494	448	400	450	485	440	449	466	459	476	442	475	464	468	454	432	450	433	475	485	414	426	481	463	454	501	472	456	456	478	477	439	485	464	412	495	486	468	445	427	489	470	426	469	456	462	480	467	452	472	472	454	437	459	489	444	468	474	448	456	478	414	433	446	460	428	491	444	454	446	441	482	476	438	502	466	447	449	436	435	463	460	443	455	473	488	432	465	481	428	466	471	421	478	467	439	496	451	458	467	458	426	472	461	458	444	463	450	465	437	452	440	465	451	435	472	435	455	444	469	456	476	460	460	456	462	443	460	456	433	474	456	436	491	435	471	470	457	397	471	452	460	475	401	467	534	447	469	454	423	447	475	459	444	432	470	447	441	430	466	449	462	445	463	479	470	472	508	481	411	420	464	465	467	455	459	468	452	448	431	473	424	471	468	472	472	453	449	423	418	454	454	454	466	466	480	485	467	444	470	469	429	481	453	473	412	467	447	435	494	447	450	460	425	473	480	451	467	447	458	462	460	442	426	455	497	450	488	446	463	433	462	460	438	444	470	460	519	445	425	459	422	508	461	479	511	448	469	488	490	470	431	464	449	434	488	442	491	480	479	480	462	451	462	477	482	485	478	452	473	480	431	438	446	458	444	500	489	456	475	430	473	447	485	422	457	442	492	491	470	461	424	455	440	470	458	469	469	433	423	451	485	481	457	433	450	470	466	461	491	472	449	505	479	450	432	459	451	434	476	471	429	456	462	460	488	486	482	473	458	456	453	458	476	473	479	418	465	447	451	521	487	479	480	507	438	446	444	446	457	404	465	474	510	464	449	452	511	482	453	456	471	476	455	458	457	426	423	423	444	475	469	441	460	458	483	477	458	456	425	443	505	468	474	474	446	492	455	453	465	475	471	461	438	440	424	508	454	500	482	449	453	473	502	458	501	487	491	439	443	459	437	500	463	455	432	491	484	435	457	448	512	457	436	455	476	452	478	493	480	438	440	455	476	442	488	465	454	468	446	478	445	445	457	488	466	453	470	456	450	458	504	418	459	458	461	454	450	488	486	473	462	433	473	478	500	448	445	435	437	462	460	467	440	471	462	465	474	497	431	475	458	466	477	474	482	483	468	490	475	436	460	461	465	491	498	440	469	477	473	479	498	492	445	444	413	472	484	424	486	483	491	478	457	455	434	451	463	441	453	456	450	486	463	471	454	485	448	486	431	467	437	445	491	469	474	494	439	443	411	471	466	487	431	437	451	477	479	469	511	468	457	463	456	491	473	464	462
6056	5860	5733	3396	2608	2263	2075	1935	1810	1615	1609	1536	1553	1459	1356	1318	1247	1233	1176	1060	1113	1117	1086	1015	1063	1095	1053	981	989	1058	1062	960	992	1021	1014	1036	944	988	998	998	1027	1041	1003	965	947	1008	1037	953	970	994	997	1012	1056	994	1003	1000	950	977	941	1001	961	941	936	969	1019	1035	961	1025	938	1032	975	937	998	979	1006	973	1014	1022	988	981	1015	989	981	990	982	959	951	985	998	945	1004	984	977	935	989	1007	990	980	971	992	997	1011	985	950	1001	966	997	989	993	981	930	1031	969	969	931	942	931	997	913	1008	990	1023	982	972	1001	1014	1003	954	981	949	969	964	981	983	967	998	1038	1033	1022	977	949	979	1032	956	1007	950	969	962	1007	1030	1037	926	935	1004	938	1054	1030	932	980	957	939	929	1031	1024	1016	986	954	965	980	988	1029	1006	1010	998	955	945	1029	963	974	930	926	956	1041	952	942	995	1030	1002	1003	1030	980	1009	1016	970	944	981	998	1003	1047	972	967	1006	1015	943	968	995	1002	993	916	970	987	956	982	959	961	964	996	932	1041	1019	985	964	949	979	983	960	988	1009	951	1021	969	964	963	1014	1004	973	1036	933	925	964	1000	997	1014	981	947	992	941	982	985	1001	1003	978	1011	964	1043	1005	977	962	1026	1010	929	992	994	1017	941	934	1004	987	959	1028	1002	988	998	989	1007	1041	1004	957	1022	1047	972	936	961	952	1020	956	1009	1033	965	988	944	963	1003	1057	986	1038	994	1027	1007	974	961	961	991	1009	1022	1027	980	1006	1006	932	1012	1042	1000	987	1049	1007	960	1036	1010	979	918	936	993	1016	1015	996	962	999	979	988	920	986	956	1014	994	1011	937	992	969	993	975	998	978	954	936	988	1008	957	985	988	964	989	997	968	984	904	1050	975	967	996	947	993	1010	1057	945	1004	959	1039	985	951	977	1036	954	945	1000	976	1007	1026	1036	1024	1021	972	1005	1028	947	997	1028	974	961	968	969	1031	929	990	1051	984	978	959	1001	980	966	963	1057	1060	988	990	962	982	975	1027	1003	1016	968	979	1000	984	1018	951	1029	1072	972	958	986	948	987	1011	969	978	979	974	964	993	971	1013	977	995	935	979	958	972	999	1018	959	962	973	968	995	1006	1043	990	983	984	996	961	957	996	997	990	1004	998	921	1007	1036	964	937	1016	962	1060	989	1021	1039	994	964	1041	946	1003	983	969	1024	996	978	970	987	1024	989	985	1004	1007	998	964	957	1010	971	1019	992	951	977	976	942	920	968	956	985	977	954	1018	954	964	981	943	962	1030	961	981	970	985	955	938	918	1006	967	991	909	961	993	952	1018	970	992	966	951	1002	962	928	1011	1018	954	970	1001	936	977	971	986	967	940	1024	982	948	981	964	946	985	966	981	1051	1055	983	947	970	974	994	1001	1039	951	947	991	969	984	991	981	975	990	956	986	971	1061	976	979	984	956	980	961	981	964	963	1024	986	1055	983	954	990	1030	1040	1009	886	996	1043	970	1004	979	974	1003	1015	987	942	1017	978	963	1022	1022	983	972	960	977	1054	958	931	986	968	965	984	1042	960	1031	925	940	974	975	987	977	1029	1013	1008	957	1012	999	978	1036	1008	886	955	995	1029	958	971	982	967	984	1004	988	987	938	984	990	974	994	986	988	995	990	996	972	1020	959	1026	957	940	950	922	946	961	991	986	1045	1041	1005	992	933	1030	980	961	979	997	977	981	1004	965	979	991	978	1036	1011	995	966	964	954	991	959	921	1003	988	988	1017	995	959	944	1014	978	1003	1052	1004	958	941	988	989	942	979	1031	1030	1034	918	971	944	979	996	953	941	980	979	977	960	1046	1011	973	1008	1011	966	961	963	961	1008	953	955	955	930	1008	954	967	967	986	987	974	1001	1000	959	953	973	989	1014	1044	955	988	957	1007	922	1011	953	1035	1016	956	1051	992	1022	1042	1015	971	944	950	959	1003	1016	1007	968	1005	1023	999	994	1012	941	893	1032	1008	996	980	965	974	995	940	957	956	1017	966	1027	931	955	976	991	1007	1013	998	993	980	978	973	1027	1006	971	950	1000	1022	929	1006	1021	1028	984	1007	976	987	975	985	974	977	995	987	950	1007	979	979	1026	1025	982	935	1046	974	951	966	1019	990	993	1009	1044	988	1009	997	994	1017	1032	972	1056	974	986	1010	1019	1030	946	989	1002	979	955	1015	966	987	1000	965	1002	1002	973	965	972	943	1005	962	1010	1039	1041	980	1005	1005	933	1039	962	975	954	1043	912	986	1001	936	1047	965	956	991	976	1011	1062	955	973	953	995	1058	943	975	960	974	1007	1023	1036	1014	992	1028	1000	958	988	963	975	1030	947	963	955	1011	1001	1041	1010	967	984	1022	919	983	1008	969	975	1025	955	1020	1017	977	964	940	1013	1016	925	1013	1010	1003	952	955	991	977	950	994	975	973	966	1021	933	1018	980	925	1008	963	1000	996	993	985	985	1006	1011	947	991	988	987	1010	986	1024	942	1039	971	937	982	1006	987	1020	1026	1017	997	986	1032	951	928	1010	993	929	1000	962	1019	996	969	970	1018	1069	1021	1005	1045	984	1008	1017	998	962	980	977	992	999	1005	1022	970	974	1009	1024	968	971	986	943	1006	925	985	984	985	939	958	963	988	979	991	994	964	949	993	956	1006	1003	1019	1013	993	1014	898	957	996	1001	1020	972	967	968	965	993	1005	1038	952	1017	971	979	1015	973	1006	948	969	1076	978	969	1040	974	1030	983	954	1049	1011	920	973	955	974	1024	1005	1015	995	973	972	1033	1012	1003	996	1018	994	957	1029	964	932	965	980	1007	1029	975	951	991	972	1047	981	954	999	940	1001	961	895	927	1057	960	983	915	1045	990	982	974	1028	1001	952	1005	991	937	1004	1031	980	1029	950	968	1002	1004	1007	959	1015	1037	974	1032	1009	975	1001	932	932	951	1020	955	1025	997	971	1058	1041	988	957	1024	974	976	982	913	935	975	955	995	983	1001	995	961	1068	1006	1005	1008	1022	1017	990	1002	936	1011	997	969	983	972	944	985	947	989	1044	952	985	991	961	960	1016	953	1024	913	995	960	1001	986	898	1023	989	1012	1022	1001	1005	1005	1042	956	1017	1047	1021	951	1014	930	997	1024	962	957	995	998	1021	941	966	954	941	957	980	965	965	995	957	967	1046	971	954	986	938	995	972	978	985	1041	1001	973	956	955	1030	997	1007	1025	986	1011	1009	1026	998	1033	1017	1009	1013	1006	995	985	1075	943	976	990	983	991	985	964	1036	999	1011	1031	1012	970	931	984	959	996	996	952	974	1037	1010	973	934	1020	974	934	961	956	1002	1004	970	974	1026	987	1036	1027	1018	1007	1063	983	989	987	1029	992	1044	993	978	946	956	1006	990	949	958	1069	1024	1000	968	1039	961	1007	950	927	981	1005	1041	975	981	963	964	990	975	1002	1006	956	923	996	1068	995	920	997	1027	966	1019	952	961	928	999	987	978	1003	981	959	1033	934	996	929	976	987	978	1030	1022	947	959	980	996	968	997	984	971	958	979	995	1029	912	928	954	982	961	999	992	1007	1002	955	981	985	1036	980	1002	997	954	985	1020	987	969	1039	1057	1028	964	1010	959	948	959	969	1007	1036	935	1049	1008	1006	1021	933	976	969	1039	993	995	948	966	1032	950	1003	989	1057	1000	996	913	1010	1030	943	984	1015	996	978	991	955	1001	1004	967	1000	955	1019	928	980	975	948	1012	1048	1030	984	986	969	948	986	1012	1006	960	969	986	956	995	949	992	989	966	1004	1023	1013	995	967	967	932	1016	963	1032	976	966	1008	953	994	968	1050	1030	997	952	1021	1036	967	983	1041	1036	1020	1008	1006	951	985	984	978	998	960	1007	951	1031	1026	994	968	1012	971	934	990	985	987	961	1017	1019	1026	988	1002	1007	995	963
24979	21455	27999	25258	12189	2138	1384	1118	880	752	790	704	692	638	607	575	523	523	477	451	435	414	387	365	379	344	335	358	386	314	321	321	358	336	299	288	299	311	329	331	298	295	346	293	319	301	335	308	287	351	309	322	320	311	261	318	288	308	349	295	271	319	327	292	293	335	332	297	289	317	329	296	313	299	305	303	301	325	310	311	308	338	326	306	240	318	310	334	285	265	311	311	329	331	300	302	293	341	329	297	343	315	348	271	302	302	278	329	291	323	305	299	322	300	284	302	321	317	296	286	324	362	314	311	304	307	317	310	293	264	316	310	317	303	285	303	308	304	302	305	283	301	283	301	308	274	295	316	292	311	316	312	289	279	313	285	299	308	302	297	323	304	310	301	304	300	314	307	309	307	315	313	308	340	288	307	294	282	274	311	337	312	291	315	293	292	295	319	298	309	315	285	300	305	277	324	264	274	310	307	312	330	350	290	333	303	276	280	310	297	340	304	321	281	305	303	299	293	306	309	297	324	312	295	312	297	310	241	285	330	300	329	308	293	304	301	324	324	325	277	325	315	273	308	255	329	287	313	322	311	286	294	325	291	302	296	324	292	310	298	324	296	305	325	294	313	325	311	295	308	299	292	304	302	302	289	294	322	318	301	305	289	306	314	299	323	316	283	291	282	308	314	307	303	298	311	307	300	323	314	285	295	299	298	298	302	297	294	276	275	290	303	328	293	284	317	292	295	285	289	316	312	299	360	294	281	275	340	312	283	286	315	286	308	300	286	306	297	301	331	304	292	305	296	310	296	348	314	332	304	299	284	309	292	318	287	327	329	293	277	300	293	318	342	281	291	300	324	296	312	307	296	299	303	333	346	309	287	295	304	343	311	294	301	357	327	299	288	337	288	308	270	295	331	291	291	298	290	296	295	318	305	300	319	292	306	299	291	315	312	304	321	295	318	336	308	293	315	298	306	309	285	279	321	283	330	309	291	293	320	327	314	305	321	320	328	300	285	297	319	298	310	307	316	323	304	322	329	287	309	323	313	353	285	285	302	318	324	319	283	308	299	329	295	323	301	345	308	278	299	309	296	294	311	326	292	298	346	314	273	283	283	282	322	294	311	319	298	322	319	302	291	294	297	345	291	324	305	292	281	284	299	308	315	296	282	275	318	329	285	284	288	330	297	272	321	288	263	277	300	287	300	323	275	300	327	297	311	306	318	290	322	333	315	340	305	283	298	317	315	318	305	301	315	307	285	296	309	314	284	263	304	328	293	314	304	293	312	329	311	320	306	301	313	277	323	306	278	309	317	281	284	316	333	284	294	288	322	327	336	323	330	294	304	313	305	336	314	312	295	290	290	318	298	325	310	305	308	305	314	335	330	290	293	283	294	300	337	264	310	287	286	287	298	281	321	298	308	289	330	292	286	277	279	309	271	297	322	356	289	280	314	309	316	314	318	324	316	304	297	341	314	319	319	300	281	278	280	313	304	316	306	291	323	299	302	301	305	290	312	308	280	290	330	308	298	298	303	302	292	324	270	309	293	286	308	322	310	286	317	280	308	314	315	345	308	312	296	285	271	309	293	303	292	281	306	297	329	310	272	317	310	313	332	292	305	302	318	269	343	294	326	306	283	282	291	334	274	315	329	301	315	299	284	266	285	337	289	300	310	290	301	318	306	327	296	308	273	320	320	326	287	355	303	310	302	301	299	301	305	325	299	270	316	304	295	292	271	310	298	309	340	329	308	304	296	268	310	301	277	288	306	304	300	317	311	293	330	335	312	326	320	282	302	305	301	291	321	315	282	293	324	313	291	302	283	321	273	297	312	290	276	314	261	312	313	309	287	302	301	309	317	277	300	301	304	274	304	319	284	310	292	280	304	333	325	317	300	306	275	339	284	309	297	283	293	313	277	296	318	299	307	325	307	348	302	299	316	301	306	296	331	302	354	314	332	252	301	301	338	308	293	321	279	286	316	334	279	303	291	309	297	301	294	290	312	323	271	295	328	286	304	286	285	296	281	324	290	304	304	307	310	336	314	292	326	314	324	302	296	312	313	288	280	283	308	306	314	302	304	318	323	345	297	311	296	330	273	307	282	307	306	291	322	324	314	326	341	298	293	286	305	264	290	302	331	290	323	310	323	294	297	278	324	312	320	301	335	294	299	289	310	305	334	320	296	280	315	283	296	276	315	279	289	288	299	318	291	319	314	334	270	292	333	287	320	274	307	296	322	324	319	300	299	291	310	286	279	286	295	292	293	317	318	315	315	299	305	302	292	306	301	282	322	313	322	316	316	311	311	333	303	295	304	278	290	296	293	275	323	301	318	311	309	326	319	302	311	280	301	287	323	292	312	308	310	317	278	305	274	313	324	323	330	297	311	322	320	332	301	292	293	325	321	265	305	318	269	304	320	299	316	283	290	308	327	293	258	298	295	281	326	317	334	322	309	314	293	343	312	319	307	307	306	332	297	270	297	297	289	298	309	285	300	300	312	281	313	322	306	322	312	300	306	300	315	294	283	334	299	309	287	304	302	317	307	295	292	301	292	322	295	280	315	318	299	311	304	346	300	313	307	274	287	314	299	275	343	326	279	335	301	311	284	296	299	308	321	306	299	312	312	331	331	276	297	301	292	306	309	300	308	296	283	287	327	293	313	291	304	280	291	326	318	307	295	296	294	324	290	312	324	301	321	296	336	283	297	288	315	318	299	303	295	304	336	290	267	302	304	279	295	315	292	295	299	301	329	275	313	311	295	326	297	313	305	298	285	322	292	309	320	309	289	329	283	307	289	331	317	321	320	314	291	330	317	283	322	289	309	330	309	326	309	316	305	282	300	287	280	284	329	286	322	310	300	289	296	300	283	291	318	335	315	292	306	302	285	294	320	263	289	304	281	301	278	316	331	291	331	324	313	304	276	319	308	298	291	319	317	277	278	306	283	298	290	306	321	301	315	304	304	319	286	349	319	341	304	295	292	328	278	298	292	265	299	318	289	315	321	295	308	302	312	302	282	331	296	280	295	287	290	285	303	325	304	284	271	326	295	313	314	280	308	292	292	320	304	285	314	318	316	321	323	311	322	316	269	334	302	329	273	305	308	294	336	326	303	288	307	268	304	285	308	297	290	309	313	289	288	290	311	294	310	295	304	321	317	320	286	287	271	311	294	277	332	289	329	324	307	279	273	282	307	313	295	331	296	311	300	298	311	332	281	307	325	330	314	274	295	287	311	304	281	313	292	295	305	316	295	317	312	295	326	297	297	291	314	294	277	276	313	306	323	306	324	297	312	315	325	285	299	297	290	289	299	324	327	333	297	324	290	306	291	285	303	294	280	317	272	293	289	284	298	299	310	346	294	271	304	275	301	302	315	337	311	277	296	280	303	331	293	298	330	306	297	287	315	294	335	298	317	341	300	303	319	335	328	294	302	304	318	272	312	301	304	313	312	303	324	314	279	322	287	295	299	293	314	311	321	309	285	350	291	281	286
8747	16211	14716	9004	6456	4976	4058	3504	3126	2835	2670	2391	2172	1999	1940	1804	1668	1599	1346	1240	1098	1063	1001	955	949	896	819	821	772	750	791	719	728	742	703	690	676	729	684	682	714	757	699	658	661	655	693	682	676	720	683	706	701	631	667	691	669	701	673	731	635	712	668	699	685	684	695	705	708	692	688	690	693	689	675	657	705	693	687	639	638	661	710	665	630	651	700	686	639	647	683	723	657	697	662	659	688	664	721	682	669	660	671	667	644	714	698	660	734	669	674	682	679	662	637	716	735	657	726	696	702	722	682	676	699	660	697	726	684	675	682	692	652	684	718	673	696	670	643	672	664	676	669	673	700	742	715	650	670	657	687	666	668	695	699	710	695	655	683	655	692	699	657	698	703	689	676	672	684	702	721	667	646	679	679	709	637	710	704	725	660	691	655	714	708	601	656	646	694	691	626	611	709	681	693	714	667	738	671	694	638	661	691	660	699	649	667	695	700	651	666	680	658	686	652	634	686	663	744	642	632	655	669	643	680	719	652	641	653	719	640	664	658	658	696	676	691	695	687	688	680	664	675	649	677	660	664	648	660	680	652	696	665	640	754	625	676	633	646	666	679	671	628	673	683	674	673	677	683	692	672	648	645	675	640	713	707	661	656	676	658	640	675	693	642	688	662	663	664	677	709	716	668	653	657	681	679	684	679	690	633	650	630	678	684	648	676	713	683	690	654	665	714	696	682	706	688	649	684	656	682	703	715	695	694	675	659	657	665	700	673	692	634	669	712	691	647	628	686	710	683	685	641	648	621	668	700	679	654	676	676	694	693	634	678	684	713	666	681	681	692	677	671	683	648	653	708	720	665	675	637	635	718	664	676	674	700	709	645	603	677	696	652	691	711	656	649	640	673	729	708	703	713	637	671	699	663	698	673	648	674	671	674	671	692	668	708	691	667	716	670	735	683	687	663	651	707	677	703	706	672	684	656	640	641	660	692	706	687	689	684	679	657	681	643	669	681	675	646	656	626	707	727	679	685	692	698	708	740	677	732	705	649	666	656	661	621	630	667	679	668	665	622	700	694	715	717	726	642	660	649	656	683	668	633	677	673	689	677	653	653	713	646	688	733	662	671	640	685	699	655	660	654	637	670	657	707	656	683	700	689	636	684	697	688	645	764	675	684	710	693	650	646	669	646	699	697	641	657	697	672	646	676	671	667	661	665	620	660	619	698	619	685	649	717	669	662	673	624	633	673	628	712	676	643	678	685	691	687	660	676	716	678	703	633	694	680	669	660	693	707	729	708	676	742	655	703	690	654	684	684	692	681	670	668	636	674	681	710	671	677	693	663	695	682	656	747	691	677	675	662	720	648	674	708	732	637	706	743	688	668	659	718	704	680	694	662	683	646	694	712	665	698	677	607	648	689	700	753	701	634	734	690	695	671	703	696	685	710	690	652	688	693	649	672	687	658	640	683	633	674	716	729	656	714	645	654	647	652	702	673	699	650	716	726	633	689	678	724	690	691	655	667	635	647	654	697	709	654	682	682	679	668	690	685	690	675	670	691	687	680	692	688	667	681	663	669	626	623	698	677	708	665	690	667	652	688	736	699	692	650	680	681	697	662	690	682	639	695	679	686	678	639	711	650	670	701	677	670	683	724	698	717	658	684	634	680	698	735	643	644	658	664	689	649	643	701	685	657	657	679	712	643	644	707	699	691	725	683	712	690	645	666	675	682	661	695	630	658	728	622	674	680	662	698	650	664	663	638	679	700	689	670	679	656	696	702	684	724	673	682	689	683	634	698	680	667	654	674	639	705	686	711	691	692	654	673	674	625	684	730	673	646	676	692	639	666	714	707	668	705	677	658	635	664	680	623	646	665	676	644	680	682	707	666	683	684	643	703	687	677	630	641	616	675	671	641	655	716	663	710	645	693	666	665	701	637	656	665	661	679	644	674	667	627	652	697	663	666	690	696	667	625	655	672	665	723	696	685	662	647	766	674	694	706	720	711	676	665	682	664	691	672	694	695	650	711	657	698	647	671	681	680	713	630	714	706	704	637	672	637	711	653	701	654	666	687	685	645	665	723	678	682	670	691	674	750	670	655	697	695	678	703	672	661	673	650	670	659	674	636	730	715	680	674	676	661	730	659	678	683	741	690	696	644	700	655	671	698	707	668	660	672	653	685	675	690	706	694	653	696	643	703	675	659	650	692	683	718	693	720	663	700	671	674	650	692	702	695	680	700	670	679	670	684	630	626	708	654	676	672	658	702	648	620	690	681	670	691	661	687	653	648	648	665	658	687	701	665	697	653	666	654	669	677	685	697	704	689	664	704	642	701	695	682	710	706	664	687	666	687	705	715	697	690	624	636	695	668	681	664	670	669	606	703	682	694	671	685	675	654	686	691	669	662	667	681	644	712	684	665	700	686	645	679	660	655	628	698	697	627	669	666	644	678	723	679	649	670	664	712	669	697	670	665	638	729	641	638	711	654	655	652	654	653	663	650	635	603	676	669	652	660	628	687	658	731	677	660	683	654	689	684	667	664	696	618	716	674	679	734	625	671	664	648	706	645	659	708	666	658	656	698	660	641	643	640	683	676	684	684	687	677	706	674	647	667	659	676	690	667	698	668	677	746	695	693	673	649	668	629	694	675	711	702	676	689	691	652	710	639	672	676	664	634	646	630	668	671	702	693	662	672	670	632	664	715	656	658	670	645	655	652	667	683	687	672	682	655	680	667	635	690	630	682	651	709	634	657	679	657	638	629	692	646	654	666	675	748	647	681	610	685	632	667	682	655	657	643	666	671	705	686	689	675	685	674	749	646	701	686	685	644	675	669	667	649	718	666	636	662	724	707	683	677	670	673	696	650	701	642	660	684	685	706	689	659	671	641	639	636	683	698	708	661	702	673	667	677	750	682	686	690	668	663	645	643	670	664	699	664	693	684	676	659	700	663	686	727	692	652	703	663	687	662	675	700	683	638	664	664	675	644	711	704	707	688	683	678	678	654	669	645	721	694	698	696	706	703	678	709	700	661	662	621	715	732	682	685	696	697	681	656	659	691	655	644	728	682	656	667	699	718	687	667	710	675	673	688	634	673	707	662	661	688	721	641	674	638	708	684	661	677	714	687	713	698	610	687	655	646	622	663	635	677	695	693	663	674	653	646	695	640	651	649	689	623	728	634	631	653	682	709	648	717	624	715	652	656	685	697	652	631	685	641	695	688	675	632	676	665	705	689	668	618	676	638	666	665	719	673	689	662	713	648	717	644	691	707	692	688	665	666	673	665	715	676	689	693	654	672	691	677	649	675	704	662	651	655	704	680	627	658	681	674	708	649	669	695	688	670	635	705	645	693	688	693	692	662	704	672	646	672	637	644	713	709	712	690	689	696	698	706	662	684	686	721	667	661	677	698	679	698	660	706	689	654	691	687	681	687	649	661	634	633	705	699	662	661	686	734	615	704	655	663	685	675	690	675	728	657	649	643	631	648	688
24217	21477	28983	24394	21444	11186	2813	1835	1494	1427	1344	1174	1117	1057	937	991	910	877	729	713	664	621	684	682	619	594	570	563	553	558	522	558	523	532	489	557	540	508	532	509	480	502	533	534	504	492	523	536	492	488	470	536	499	506	494	469	501	513	532	512	518	492	489	482	526	538	495	481	485	501	480	497	472	492	490	524	507	506	521	501	496	498	496	497	501	481	504	503	517	485	487	506	508	498	463	516	520	505	479	475	490	499	536	487	477	534	476	512	481	484	521	516	495	523	505	506	460	517	466	507	471	487	490	475	489	463	527	524	500	527	519	493	458	498	530	482	507	536	518	488	495	484	513	495	510	460	511	481	497	494	515	496	498	482	502	522	532	500	481	531	514	522	477	490	484	518	487	495	530	492	463	496	454	500	488	474	494	489	497	510	527	490	512	501	518	517	493	520	509	506	456	458	510	540	467	462	496	499	493	501	499	500	487	494	512	503	510	490	525	521	547	490	490	465	550	490	453	498	468	465	509	466	522	511	505	484	513	468	507	484	535	533	531	497	490	488	486	514	507	453	510	505	499	501	495	501	498	469	511	469	481	463	507	465	480	536	519	476	484	444	519	486	440	455	517	490	501	489	538	499	482	541	493	495	478	514	493	528	496	487	467	494	481	556	478	473	471	504	514	510	474	468	489	526	480	485	554	496	495	510	491	517	502	464	475	480	511	477	509	514	457	490	500	525	463	490	491	515	508	493	475	512	542	541	522	508	505	501	515	520	509	544	517	502	461	486	501	484	489	514	528	480	527	512	501	490	504	506	524	505	476	503	490	479	504	522	497	491	484	483	494	508	487	493	487	533	533	484	528	511	513	482	470	496	491	522	455	503	519	523	509	539	459	516	487	489	487	481	507	498	466	487	503	491	510	487	488	482	494	493	517	470	513	488	516	463	509	479	491	516	505	463	475	489	519	496	489	481	539	489	490	548	504	507	502	493	485	540	492	457	509	464	478	502	516	487	529	500	457	486	483	478	439	511	524	509	489	539	541	460	473	475	523	539	475	490	487	503	496	490	488	461	479	505	521	540	530	512	488	525	575	506	489	502	498	520	508	539	482	542	467	494	477	495	461	459	489	538	519	456	477	486	531	505	446	504	474	449	479	499	534	475	470	500	471	448	539	482	508	495	508	496	504	470	486	493	494	523	492	489	470	487	506	489	484	495	477	503	508	497	520	457	493	504	512	472	476	460	494	512	541	448	483	513	499	494	513	502	468	530	459	487	487	529	485	536	482	508	485	498	479	521	493	475	511	519	482	542	475	520	523	488	485	484	492	488	507	540	481	466	520	483	495	501	527	497	508	509	483	469	498	534	489	504	496	504	504	479	474	501	486	496	487	479	485	521	491	463	518	473	496	508	471	495	535	531	515	485	497	486	538	514	502	470	495	500	515	544	472	475	475	528	512	499	477	509	501	484	476	514	506	501	460	528	504	460	493	485	500	520	523	534	513	523	478	502	481	503	527	516	495	448	486	469	543	494	477	484	513	530	500	480	449	485	511	478	519	466	500	531	462	493	509	485	485	495	504	479	527	484	475	489	494	510	479	519	477	488	510	461	464	491	504	483	529	506	507	482	474	485	493	487	514	501	512	485	527	478	506	475	449	474	492	508	481	526	513	510	542	545	467	523	510	464	500	530	471	498	498	500	507	518	538	508	459	477	519	517	482	490	461	476	482	525	456	474	475	539	533	459	491	483	491	495	538	505	496	490	515	520	517	502	485	481	497	486	522	532	528	459	443	501	481	519	524	507	473	489	490	510	506	484	472	481	503	540	520	520	491	485	487	524	539	482	502	531	483	517	523	511	485	552	516	500	494	475	504	493	439	500	510	477	514	563	471	520	495	498	485	521	443	489	496	511	496	503	478	500	468	493	493	491	493	483	475	487	521	492	490	519	449	456	465	482	488	517	524	502	489	495	433	495	535	498	511	503	538	462	515	516	504	463	484	521	494	542	499	523	522	496	475	498	523	526	527	479	488	500	518	492	503	451	473	521	453	499	494	468	482	484	482	468	496	497	489	475	490	501	487	482	519	503	512	502	497	494	512	519	499	495	493	461	504	528	444	497	495	508	462	474	488	516	471	493	495	528	475	483	485	466	493	507	498	487	482	470	500	502	537	482	476	494	484	502	459	500	483	484	519	471	516	462	515	494	474	474	506	500	483	499	495	458	482	497	479	526	446	522	481	464	493	516	488	508	495	527	500	482	488	476	471	511	515	495	472	492	520	473	498	473	527	502	439	496	515	515	485	447	494	499	514	486	498	487	503	550	529	519	492	513	477	532	536	520	461	496	524	518	449	482	504	484	468	477	478	477	519	500	497	499	524	512	477	501	484	512	517	499	520	515	511	481	473	496	478	494	500	515	485	470	455	537	493	532	526	490	485	495	532	516	492	484	514	513	484	477	499	525	517	484	523	468	536	488	515	508	459	452	511	431	490	525	510	530	503	455	460	483	494	485	523	509	489	478	470	525	479	493	496	514	491	480	489	496	534	516	490	455	519	513	508	485	533	465	499	480	498	448	494	497	505	470	475	482	529	519	465	510	482	505	521	508	482	493	498	486	487	520	498	479	511	516	478	492	491	490	508	512	512	480	489	496	531	527	492	496	482	537	506	524	479	496	488	471	490	493	499	520	500	481	522	491	515	531	468	498	516	485	473	487	513	495	503	500	519	495	485	488	522	477	542	506	487	531	464	466	476	493	515	503	523	498	470	504	476	462	514	488	506	471	518	488	505	496	475	520	464	469	474	507	505	481	475	524	507	522	501	449	526	487	523	481	472	477	464	483	522	514	489	492	502	493	519	471	508	522	470	525	505	521	467	477	523	518	510	463	485	518	505	476	495	472	489	487	482	520	487	521	489	528	479	454	487	483	513	489	509	490	456	486	494	515	498	481	473	513	479	483	466	519	478	496	437	485	492	483	519	480	487	492	449	479	494	509	505	490	535	513	535	476	491	473	493	471	478	494	513	513	540	487	505	480	495	494	528	482	463	501	518	462	455	533	532	489	500	514	459	515	476	478	471	465	487	546	504	509	500	494	536	509	485	522	486	503	493	539	459	502	468	498	536	524	474	503	468	451	538	533	449	478	487	463	510	523	524	507	510	533	541	505	499	501	480	478	516	489	483	507	454	479	483	467	493	515	531	473	487	495	493	501	516	518	505	470	538	484	513	508	490	509	530	520	470	488	514	501	511	502	549	478	514	513	519	481	513	474	488	473	489	526	490	495	502	499	480	521	510	512	496	472	509	503	492	512	497	458	475	529	498	519	493	509	505	449	473	495	511	489	476	465	493	499	489	556	512	485	511	524	427	480	521	486	512	490	463	487	496	488	543	512	511	501	470	484	491	485	483	523	491	483	530	455	478	466	501	476	479	512	496	494	512	475	457	470	524	488	478	535	515	472	471	513	497	497	487	492	526	484	520	462	495	534	513	480	493	495
11639	22347	20497	13445	10198	8008	6643	5714	5064	4631	4341	3976	3655	3344	3078	2898	2598	2453	2150	1930	1821	1683	1550	1535	1481	1346	1336	1228	1253	1166	1083	1133	1120	1098	1041	1055	1080	1089	1124	1022	1037	1137	1078	1067	1104	1064	1022	996	1043	1032	1035	1042	1072	1014	1048	1043	988	955	988	1034	1081	1061	1054	996	1047	1017	1009	1041	1039	1021	1035	965	1002	1008	1003	997	979	1013	1007	1067	1001	1015	1032	1016	1056	1031	1041	1030	1030	996	1051	1095	994	970	983	983	1024	986	1004	1030	1047	1005	1046	1008	1017	1057	986	1023	957	967	1020	1001	964	1018	987	977	1018	1097	1004	1034	1072	1080	1034	1011	1033	1101	1054	1070	1028	1017	1039	1057	996	988	985	1029	985	1039	1018	1024	1011	1011	1017	1030	1011	996	992	1011	940	1002	1040	1019	1010	1019	999	1061	1018	1030	1014	980	1000	1028	1029	1023	978	1003	1026	1037	968	1029	1034	1020	989	1078	1024	996	1022	1018	998	1054	1079	1053	1030	980	1008	1048	1008	949	1017	1005	968	1031	1004	1055	1021	1006	1056	1083	1067	1041	1014	1005	1017	1009	993	1030	952	988	964	1061	998	972	1041	985	1041	1022	960	962	991	1042	1052	993	974	1068	1000	1045	958	1032	1030	1029	991	1048	1027	993	1084	1026	962	999	974	1044	1041	990	992	998	1037	959	1099	1053	1005	945	1070	1080	984	1051	972	1030	1056	1036	995	1040	1023	1029	1027	991	1013	1000	1034	1050	1016	946	1040	983	958	1049	1021	994	1012	1007	1009	989	1002	956	1010	996	1007	1032	1005	1053	1063	992	1017	996	1062	988	997	999	1006	988	1028	1045	1004	964	1015	969	1035	1010	1041	1006	1073	1026	1006	1023	964	935	1016	1029	1038	964	1006	995	1011	1068	1002	960	994	1074	1028	1016	1017	973	1045	1014	1048	972	1019	972	1021	988	1068	1025	991	1017	999	988	989	1009	1036	1087	993	1016	1021	1036	993	996	983	1051	980	1047	962	987	1038	1015	985	945	1053	991	1065	991	1012	958	1021	999	1053	994	959	1081	1007	995	1033	1057	1036	1027	1001	983	1046	1072	1051	1074	1071	1022	1001	1055	1023	1026	982	978	982	1006	1031	1021	1040	1067	1041	1033	1028	1006	1021	986	1031	1032	1008	1004	1026	1015	1039	1000	1001	1044	1053	1060	1022	1051	941	989	993	988	981	997	1016	1055	1016	1011	1011	1036	1069	998	1082	989	999	1028	1061	974	989	1075	991	1071	1031	1048	1006	988	991	957	993	969	997	1058	1039	1029	1027	961	1005	995	1044	968	1000	1061	1014	1006	995	1006	995	978	1060	1001	1064	1040	1031	1006	996	956	1016	1020	1019	1039	1066	1012	1052	1010	986	1022	1039	1005	1074	948	1032	1053	1034	1000	1012	996	1047	1030	1033	1010	1017	1011	1055	1059	1048	1001	1015	970	991	989	1012	1032	1041	1008	1007	997	1030	1068	1019	984	1049	1056	989	961	1016	984	1015	1027	1027	1013	968	995	994	1024	1057	1026	1064	999	956	1036	1016	998	1007	1053	1036	1041	994	1068	1005	1055	1015	1062	1032	1018	1018	1045	973	968	1014	969	1008	1015	1036	1048	995	1082	1022	981	1020	1022	1033	977	1055	1044	1007	985	1022	986	956	1025	1022	1016	1007	967	1009	1047	1026	1059	1008	1036	1051	1014	1051	1037	1030	956	1029	1041	987	1020	1015	956	1019	1020	991	986	963	1009	1008	990	1040	1077	1030	998	1055	976	1023	1077	989	981	1013	960	1040	977	962	1005	1025	1004	1023	1044	1026	982	965	983	996	1006	976	1019	996	1020	1058	1002	983	955	1025	1012	1025	1007	1034	989	1053	962	976	987	985	1003	1034	1043	1028	1063	1057	1027	950	1042	1009	964	1034	983	1012	996	1019	1058	1022	1030	1014	1044	1000	1003	1044	1045	982	969	972	1033	987	1019	995	1016	987	956	988	996	1001	1018	1027	975	982	1003	1067	1049	993	1011	1043	1038	999	1045	1071	976	976	1037	1009	1033	1033	1011	1018	1028	1046	1017	995	962	1011	996	1036	1048	1051	996	1052	1031	1041	1001	1074	1047	1080	1032	927	1015	1024	1029	984	999	1011	1034	1019	1032	1019	1039	1011	969	1013	1003	995	998	1065	1007	996	1012	1064	1061	997	1026	1056	1001	935	1027	973	999	985	1094	1009	1020	1008	1024	967	1011	987	990	999	970	991	1063	1008	1013	1036	975	989	1014	993	1028	1014	1031	974	1000	1026	1056	981	1004	989	1061	1050	1014	1013	1037	988	1029	1032	970	1016	1074	992	1039	1004	1043	1009	980	993	962	1049	1028	992	1052	949	1004	1005	1040	1026	1042	963	1027	979	1002	1017	1105	1056	1022	990	1046	1014	1028	985	1057	1045	1015	969	1017	984	1038	1009	1002	1041	965	1027	1052	941	1000	1081	983	1025	1017	1022	982	1002	1024	1034	977	977	1004	1011	1040	1065	1016	1004	1026	1033	1056	1032	1038	1054	1028	1035	1019	1015	1044	1047	946	949	979	1055	992	1038	1004	1036	1055	1085	999	998	1051	1036	1027	1037	971	1012	1050	1008	1016	1003	1027	1029	1015	974	1010	1039	1036	1077	960	980	941	1045	1007	992	1040	1012	1026	1009	1019	992	1042	996	987	994	1037	1028	1045	995	994	1077	1007	984	1012	1014	981	1021	1002	1043	1017	1008	1060	958	979	1027	987	994	993	1010	1002	1055	994	1017	1059	953	1007	998	1029	1014	1037	1101	1076	992	1037	984	979	1019	1025	991	1014	998	953	1012	1009	990	1002	978	1016	964	1056	996	1019	1015	950	1010	1036	1016	977	997	992	1067	1053	1003	1063	972	1049	1022	1034	1023	1003	1031	996	1029	996	1046	1070	1017	1012	1052	981	1025	1001	1020	988	1028	994	1028	1064	988	1008	1039	991	1057	1024	1037	1054	1011	992	1006	994	992	987	1069	1021	979	983	1021	967	986	984	1010	1037	1012	1024	1009	1044	965	955	1057	990	978	1005	1062	979	966	1030	1002	1018	1063	980	1022	1013	1036	987	960	961	1001	1037	953	964	1002	1053	1034	1012	1021	1031	965	1007	1061	958	1054	964	973	984	1003	957	973	1017	1064	1068	993	1010	997	1016	1016	966	962	1021	987	980	1024	949	1030	1096	1025	1062	1026	1000	957	963	1070	1013	963	998	958	1078	1037	1021	1009	1076	1038	1047	1007	1089	1001	1037	1030	1012	1014	1026	983	1020	977	1024	998	1004	1024	998	1047	988	1010	1010	995	942	1073	983	1060	1014	1048	1018	1006	1052	991	1029	993	962	1037	988	1020	1036	1037	1004	990	1076	997	1021	1036	1019	1027	994	1019	956	1001	998	997	958	1044	994	981	1082	1021	1079	1003	1036	1018	1052	1047	1042	950	998	1055	1049	1079	995	1038	970	975	1038	1035	1018	979	1005	1019	1021	963	1034	1033	984	1023	1063	1043	1026	999	970	1050	1007	976	1064	977	1008	1037	981	1037	1012	1001	982	1033	986	1029	982	1006	996	1047	1012	1016	981	987	1018	1020	975	978	956	1032	1050	1016	1036	1083	1031	1000	980	980	1027	1088	1013	1042	995	975	996	998	1079	1009	1026	958	993	1006	982	1017	1051	1027	1032	990	1004	1010	1040	1023	1019	986	1022	1070	1034	1027	972	971	980	1028	1033	1038	999	988	1008	1015	959	1007	976	958	1031	1034	969	972	1007	1003	1036	1040	1039	1033	993	994	993	961	1019	1030	1018	980	1047	993	1027	1030	1053	994	1040	1029	1036	1041	979	984	1021	991	1027	1039	1082	1011	994	985	1003	1001	1019	948	970	1024	1006	1027	1023	1004	998	1029	1009	976	1026	1013	1066	1010	960	991	1034	1044	1009	1042	988	945	1080	981	1025	996	1000	1016	1037	1023	1000	1002	986	1006	981	1021	1019	944	1031	1004	1009	1056	990	1019	1039	1003	1074	1006	1024	1005	998	986	998	1000	1001	1018	997	1023	1012	1070	1034	994	1022	1031	979	1000	1003	1003	1064	1037	966	990	1062	978	973	1037	1006	946	1023	983	994	1018	1041	950	1024	1033	939	988	1011	981	1015	968	970	1001	1060	969	1003	1040	959	1066	1065	1014	1048	1077	987	1022	1007	963	945	1006	1051	968	1024	1049	928	1001	1015	1030	988	988	1000	994	985	980	1064	1008	982	1026	1020	947	1012	1038	996	1050	1003	1031	1033	995	996	979	1001	976	1037	1030	1030	1060	1015	968	1025	1026	991	963	970	1012	1014	1009	1015	973	1008	1019	1000	1028	1077	1013	998	1028	1030	979	973	1053	969	1027	1035	985	1001	1035	980	990	1002	983	1037	1004	938	1081	1019	1004	1021	1016	1026	1046	971
27362	17033	3844	1518	945	822	713	692	656	623	663	622	575	553	603	564	552	494	515	508	465	458	471	487	467	495	452	480	451	461	439	476	467	488	487	450	478	461	443	482	450	472	448	491	453	498	449	469	460	470	494	431	496	464	479	474	507	473	450	451	467	451	443	474	469	404	434	480	452	502	480	466	471	475	489	447	460	501	463	442	444	449	443	434	475	455	440	481	458	483	449	458	434	436	452	479	440	445	492	469	454	469	454	467	422	457	463	446	484	437	488	398	453	477	472	456	436	455	445	491	440	486	473	474	485	445	477	457	486	455	453	461	464	429	461	483	478	442	441	496	419	437	456	435	445	459	455	430	447	470	509	460	438	476	490	482	500	452	459	469	443	478	480	434	433	486	456	501	495	493	489	441	485	447	498	465	461	467	487	451	445	455	455	525	485	456	459	518	467	467	457	495	480	466	449	470	473	445	468	466	483	434	466	475	445	459	462	469	476	435	451	487	473	490	461	498	484	456	446	463	473	428	459	485	477	468	472	449	482	452	440	495	446	477	510	467	465	483	442	482	474	445	470	449	476	488	438	490	459	440	477	467	454	467	502	450	495	496	446	449	434	476	437	450	477	473	487	478	482	437	457	486	456	479	483	460	484	473	421	456	477	480	447	437	457	464	495	497	499	422	439	475	481	463	441	471	478	480	464	470	457	448	454	453	445	476	479	491	482	434	455	407	494	461	472	422	455	453	478	478	469	445	452	459	448	456	464	456	441	498	464	510	502	460	481	461	434	440	462	491	493	445	467	438	436	472	456	461	462	461	479	487	451	475	433	495	423	459	493	452	521	446	444	483	442	468	440	473	455	471	463	502	438	438	465	470	457	448	444	486	448	443	459	438	475	493	451	453	492	444	449	464	500	423	501	438	453	461	483	447	480	481	425	490	494	463	455	436	437	407	452	464	442	455	481	479	489	497	439	461	478	483	425	443	447	477	451	496	499	419	433	523	469	455	479	463	457	469	498	441	477	447	484	441	442	446	441	444	482	467	449	464	468	473	492	442	431	460	460	449	466	467	500	452	458	466	454	452	458	491	444	470	448	489	435	483	485	441	466	462	427	474	489	502	440	435	442	443	457	476	456	451	462	475	457	479	472	471	475	458	446	472	477	488	462	516	459	456	471	459	481	423	473	476	506	462	394	435	491	450	445	467	457	435	502	464	438	450	441	441	493	415	439	462	470	456	496	450	457	470	443	454	511	460	523	476	449	438	458	447	443	466	472	476	456	439	443	457	499	457	493	460	460	467	454	453	447	520	447	417	475	474	432	471	421	457	426	477	415	458	456	457	462	476	472	427	447	452	469	437	433	462	491	459	457	473	478	428	432	449	443	429	461	430	463	501	448	455	446	462	474	459	455	473	441	507	496	437	432	486	422	449	462	423	436	463	453	450	468	476	461	466	448	461	467	466	456	469	435	479	420	464	435	468	490	488	433	440	476	443	479	417	470	451	503	463	463	487	460	467	456	472	485	455	463	466	471	468	436	467	493	487	459	467	458	450	488	458	466	478	446	460	488	468	493	463	477	457	478	467	473	454	449	445	466	425	434	446	458	444	475	480	439	444	467	451	450	465	432	448	485	437	471	449	467	453	467	507	479	444	472	442	461	425	450	469	447	476	499	453	490	477	462	456	503	474	423	461	478	479	464	497	466	458	441	484	449	458	495	520	428	453	439	446	467	455	466	444	461	445	422	469	478	431	427	474	455	467	447	442	506	452	475	478	447	489	451	464	468	457	485	484	462	465	459	443	503	419	454	492	423	490	490	431	450	472	446	482	450	470	504	472	529	472	472	457	442	441	430	464	406	504	461	494	478	489	489	465	440	463	489	434	446	470	486	464	445	465	476	456	435	441	484	435	478	461	463	456	455	478	481	436	424	479	491	475	446	437	462	447	444	444	457	416	432	441	483	446	461	492	448	444	465	474	470	452	469	468	461	488	488	435	420	496	454	442	466	420	471	454	463	479	451	484	466	459	473	444	481	435	465	416	464	454	491	466	480	443	440	420	463	454	470	473	498	500	451	481	467	443	463	453	450	434	502	470	446	468	463	459	469	464	469	478	463	468	480	459	477	461	463	448	471	479	436	463	451	490	410	452	444	445	462	446	485	463	446	484	444	501	442	464	474	460	446	480	455	427	468	449	447	448	433	463	489	465	496	467	477	476	441	433	432	481	456	462	479	441	427	468	507	464	463	444	478	442	432	474	445	404	464	467	469	471	457	442	454	476	458	446	455	472	436	429	492	426	431	432	421	426	475	452	443	460	449	476	438	440	476	499	470	453	477	485	475	511	446	466	450	456	457	466	478	448	470	472	485	475	491	497	464	439	473	427	465	462	468	453	465	461	477	474	461	448	459	439	448	482	479	442	462	459	470	465	469	474	448	460	449	494	445	443	495	434	471	471	479	456	441	443	428	473	476	473	488	500	488	485	479	484	437	474	494	467	478	502	471	496	470	477	424	434	431	440	504	479	479	433	442	421	482	441	459	430	497	478	432	473	462	470	448	431	443	429	441	466	437	448	483	513	475	473	431	469	438	461	443	466	468	485	448	459	439	480	464	470	471	461	470	458	460	448	465	483	447	433	427	476	482	480	469	469	534	435	458	432	489	462	468	464	453	473	444	463	437	444	440	392	440	484	452	438	454	470	415	482	426	417	436	470	435	486	471	482	479	485	454	451	475	450	459	447	492	439	436	481	466	443	450	462	459	462	482	451	474	454	489	445	482	499	479	472	439	434	470	465	460	427	461	476	496	496	470	484	460	434	498	477	452	464	458	481	436	439	473	498	446	452	465	491	454	475	447	477	422	451	462	458	456	453	499	460	514	422	495	434	492	452	463	474	475	477	477	483	440	491	457	466	434	471	421	482	449	493	453	452	450	478	480	480	488	443	470	455	443	440	472	471	493	500	484	466	452	467	470	466	443	491	477	462	480	459	473	445	454	463	427	464	469	428	448	450	449	523	444	471	456	439	445	434	454	464	460	446	459	468	487	467	458	423	448	471	488	422	470	451	485	477	484	466	475	457	462	439	469	474	495	500	472	485	446	445	434	451	455	483	455	473	487	469	490	415	452	469	490	479	469	450	466	448	485	447	481	481	477	485	465	449	439	481	448	451	398	472	484	503	458	446	462	448	453	463	480	492	445	416	488	425	493	456	427	454	478	446	469	468	488	448	458	445	446	447	471	447	493	510	482	486	439	470	495	443	486	418	468	462	454	464	477	485	453	481	456	441	471	442	534	450	504	469	474	449	471	472	477	428	448	460	463	462	469	471	480	498	444	448	467	466	464	486	489	438	429	444	464	469	429	460	444	456	451	421	472	430	428	495	468	438	478	429	471	456	477	419	482	500	490	425	446	467	473	466	465	486	506	479	482	440	460	461	455	438	466	477	444	469	470	487	475	468	493	439	476	480	447	455	489	474	478	462	442	445	477	445	439	476
6266	5834	5687	3548	2692	2340	2175	1886	1829	1759	1692	1543	1532	1435	1477	1308	1294	1263	1229	1150	1160	1143	1029	1094	1037	1100	1066	1025	1035	995	1067	1022	1006	1040	1022	1007	1030	1028	935	1017	1019	1067	986	990	1011	971	1025	945	959	1010	967	1010	1017	1062	1028	1013	996	1057	1009	947	995	993	1030	991	987	978	1055	991	969	928	963	943	963	998	992	935	991	1009	960	915	1031	1020	969	975	1000	1054	1007	914	994	993	978	992	942	985	998	985	965	1039	990	1020	922	1014	1076	976	1029	1008	988	1005	1000	979	1008	981	1014	1049	984	967	989	1010	1014	1000	942	962	979	973	950	1024	961	1021	993	1021	944	986	981	978	1047	982	1045	1005	937	985	995	1001	997	1007	1005	948	991	974	1025	984	1009	1007	945	985	1002	984	967	998	962	954	967	1053	974	956	996	1030	986	962	1006	1031	1059	1048	981	1001	1010	964	1015	952	987	989	1010	962	998	1002	972	1037	1026	962	959	953	964	1001	1020	943	965	1017	982	1004	981	936	1006	1024	1036	952	969	984	1000	976	1014	1021	997	1016	1009	931	1025	1049	1017	954	956	984	1045	967	967	1033	1022	963	1009	959	965	988	1021	963	967	1013	982	1036	999	997	1005	1027	1000	971	924	1041	1028	951	1009	993	974	991	935	1013	964	989	971	959	970	989	979	1035	977	1003	989	959	1087	997	999	998	1063	973	941	1016	962	1003	941	1040	944	1042	1043	975	944	998	1006	1016	971	975	982	942	994	1068	954	996	1057	972	987	982	1014	988	978	999	968	1005	1017	1025	1002	1009	1022	973	975	1006	1024	1011	1021	980	987	1036	1033	1028	1047	984	1001	1032	963	942	1051	1024	962	950	1018	1014	958	966	990	982	1040	984	958	1022	971	1063	998	960	965	959	1048	968	974	950	1024	992	998	996	999	1028	975	997	1022	969	1016	1008	980	991	986	1019	1000	1032	994	1019	992	942	973	1030	1003	1019	1032	961	1025	985	982	963	974	936	1020	987	1028	983	997	996	985	953	1005	950	1025	1036	986	1031	1010	979	987	981	994	991	1055	969	939	989	999	929	975	1033	960	1024	986	990	1003	1038	1051	993	936	1047	994	993	1002	1023	963	948	920	996	991	995	993	970	1024	957	972	1006	1007	1025	978	995	1039	1025	994	967	1011	1021	990	962	1004	918	1050	1025	1029	1031	972	1010	1011	987	1031	1014	1027	998	990	1030	940	1012	977	957	1016	1010	980	992	985	989	1030	997	946	991	969	1030	972	988	1004	1050	1010	973	1015	979	1023	958	1011	1031	940	1039	931	972	1089	976	991	994	988	952	1022	1036	970	981	1011	1034	977	1009	1034	1019	987	1026	1001	1043	1000	916	1032	1002	994	955	1081	963	1037	1041	973	1042	974	973	996	984	995	1022	926	1028	958	950	974	966	987	1016	971	967	956	1026	932	1029	1026	968	987	958	1005	1029	940	999	1016	998	987	946	954	972	1010	962	988	973	1055	1023	1029	962	998	965	997	1011	992	1003	1029	1003	952	958	967	1009	1023	986	1014	997	1029	1066	971	1044	988	1003	925	959	961	981	976	1016	1016	1028	995	986	973	975	967	954	991	930	977	963	1025	953	1004	978	990	989	947	968	997	1063	1021	992	990	1010	1004	1004	991	971	1023	971	981	980	952	960	968	981	1003	1000	938	988	975	962	989	984	954	990	951	970	998	1009	1023	953	963	1021	1030	975	983	917	1035	978	980	1052	1004	975	1000	967	1021	1007	994	1019	967	1028	997	993	987	921	972	991	999	1039	960	983	1038	995	964	1060	989	994	971	1039	950	1013	956	1035	974	985	954	982	988	1017	1026	1005	1035	1018	1002	1013	1008	929	1012	940	973	994	957	1018	947	972	1016	931	985	940	974	1026	1012	1017	968	957	992	995	1023	931	984	943	989	965	982	1010	950	976	1029	921	958	954	907	1005	954	1015	1049	976	1036	916	962	976	945	966	990	955	1022	972	989	1043	1024	985	1015	980	977	1048	982	921	960	977	968	996	1014	986	996	991	1004	967	993	1050	958	1022	991	1048	999	961	1018	993	967	1064	985	1009	909	974	974	1023	969	970	1052	985	1030	968	980	1111	944	1021	1012	978	969	1034	1038	948	999	1036	984	1047	981	1013	1038	1019	970	968	999	1002	976	975	1006	986	1064	974	969	981	959	1059	981	1041	967	928	1026	973	965	1012	1026	1029	981	990	959	986	1051	1020	989	992	980	990	985	1056	970	1004	1034	949	984	994	969	991	974	999	1014	994	989	1059	1014	945	1009	976	946	975	995	951	931	1015	970	955	1028	1010	1000	988	988	1014	990	1062	996	1021	1006	963	991	1093	1020	973	1026	1021	996	973	1005	988	995	977	1030	1033	1019	1043	1013	973	946	929	989	1020	1054	1028	974	989	996	1039	995	1022	989	1035	954	993	1003	1035	950	999	989	997	939	986	962	1063	990	977	1065	968	981	1005	966	1003	999	995	1049	1039	1001	962	1012	948	992	1020	951	1011	1038	1005	1035	965	951	1068	953	994	970	1066	1023	912	967	972	1033	1054	1009	978	942	949	991	995	1034	969	957	976	1047	966	994	997	978	1041	1054	971	998	997	954	954	963	984	1002	1021	963	1009	1058	997	990	960	984	1037	1005	973	1024	997	950	1045	958	971	1005	1040	1023	979	968	991	962	1019	967	991	972	1002	1052	965	1008	1006	1003	1006	971	1039	993	1043	964	942	984	1034	1001	1027	964	1002	997	1001	1018	975	966	964	980	990	921	967	1030	980	954	1006	948	989	1027	1001	1000	1000	940	1006	920	1006	1016	959	981	944	1029	1020	974	1024	972	1039	966	1010	936	1002	978	975	990	957	1007	995	943	1011	904	993	951	957	953	1009	991	986	1013	956	1000	1027	970	982	974	1026	880	977	1049	998	974	1002	996	959	990	995	1015	1017	967	1019	970	1004	982	1004	1050	967	956	957	953	993	964	1027	1007	987	1043	958	954	962	1001	997	982	1021	1023	1002	966	967	933	1065	960	993	967	1009	956	982	1014	993	974	1061	967	1005	990	1022	1009	961	983	1031	999	1007	957	1015	1009	961	1007	1007	1074	1005	1033	1038	982	1002	983	1048	1009	1017	989	999	949	1008	1015	953	1048	976	994	1010	1014	950	990	1025	960	981	1038	1008	964	987	959	982	975	1025	982	995	977	1008	967	1007	1036	955	952	1013	1084	988	1019	1009	1002	1016	946	983	1003	985	983	989	965	1000	961	960	968	1048	1020	1013	933	987	996	1053	1002	1002	1041	1029	1011	1024	992	1017	985	1047	1008	974	960	999	982	962	992	1008	988	983	1044	995	1052	1032	987	1012	965	942	947	1001	1017	1025	982	1011	953	973	987	1026	1035	987	1010	994	985	967	995	986	965	1015	1032	993	977	1076	992	1077	963	971	993	946	978	1050	928	1002	1030	1000	999	983	1003	969	978	1011	996	979	1039	982	969	952	950	968	1001	951	995	959	988	963	975	991	983	998	1050	1014	1014	1007	1067	1004	985	960	998	995	1003	977	980	992	1025	986	983	983	961	1028	991	1007	976	971	962	981	1001	1006	966	1021	1020	971	999	944	1037	988	1035	977	991	1060	966	995	951	991	937	951	968	984	982	974	1008	988	941	973	1020	979	981	999	1029	1003	1034	992	1001	1064	1037	1015	962	1025	972	972	1054	1031	986	986	1001	1036	971	991	960	1011	1037	978	956	966	954	995	1030	946	988	978	927	1001	983	968	996	965	989	994	962	1000	988	1019	1032	989	1000	1018	969	1011	989	979	977	968	975	990	1012	999	982	970	977	985	1030	1027	949	1061	1014	962	1031	988	930	987	1002	981	994	1032	993	979	1013	981	1011	967	1005	980	987	1016	979	934	1059	970	1008	1004	1001	980	1078	1023	1001	987	1040	977	1009	982	992	990	955	978	1031	1002	990	965	985	1005	985	962	1068	961	1054	955	986	1010	968	1023	999	962	975	1037	986	988	1012	1022	982	1031	956	1020	986	993	1000	989	1020	1048	1001	1023	971	1022	986	987
25132	21465	27971	25330	12184	1995	1296	1021	969	910	835	704	707	637	657	575	519	452	499	440	411	392	373	382	402	357	379	367	329	315	297	340	362	306	293	296	325	315	299	285	298	297	314	307	317	322	291	318	265	276	358	332	311	287	289	327	303	324	304	321	294	291	275	295	307	306	281	321	321	322	335	321	343	300	310	307	313	311	298	350	327	319	342	325	276	309	291	264	304	318	310	299	338	358	329	317	280	298	350	314	322	293	320	305	297	311	325	280	315	302	321	294	295	288	303	310	262	277	333	280	304	286	294	351	326	305	325	285	254	327	291	280	301	315	308	327	309	291	321	286	308	292	322	338	303	324	336	310	331	294	336	323	325	310	313	329	298	307	326	317	313	314	313	262	321	283	319	281	324	334	278	306	301	323	304	286	320	323	334	287	310	328	307	327	311	282	307	282	318	329	311	323	290	296	261	323	307	303	279	328	282	299	295	318	333	280	293	311	300	312	306	280	329	327	321	323	307	291	327	308	288	279	320	314	309	285	364	299	291	304	312	305	367	304	309	307	316	316	301	313	336	303	300	293	299	310	302	310	307	281	297	309	287	298	299	285	330	313	341	297	314	303	308	321	292	279	308	340	321	295	312	291	271	305	289	325	295	322	324	313	311	296	254	359	317	299	305	284	335	288	276	320	309	333	285	286	311	306	321	294	331	326	301	290	298	296	292	327	302	308	302	285	320	334	325	313	321	315	315	301	308	305	292	348	315	287	334	337	306	332	311	326	319	308	306	341	306	323	313	311	291	345	326	309	329	315	324	325	292	299	317	313	315	323	299	320	274	318	331	325	292	294	295	316	312	322	299	269	311	319	317	277	316	318	281	314	321	309	319	268	320	287	286	307	292	280	320	314	314	322	287	318	335	328	302	281	297	291	285	306	327	329	322	316	302	319	306	325	318	330	301	319	314	285	299	309	295	323	308	329	294	324	318	310	296	347	312	303	306	285	285	315	286	318	317	316	293	286	300	346	309	327	286	308	326	328	309	302	303	305	290	303	290	303	315	307	302	287	338	295	320	290	258	309	292	296	337	296	269	310	333	334	316	314	297	319	321	320	307	295	300	298	326	311	324	304	296	306	328	321	329	304	292	312	319	313	331	309	301	326	286	327	290	293	305	315	278	275	306	361	309	316	318	326	302	326	294	292	306	316	309	317	323	332	311	307	307	327	294	318	308	310	325	333	337	317	335	294	309	289	307	305	287	330	324	292	321	265	321	286	286	314	328	304	295	313	290	297	315	344	308	316	314	310	316	299	307	309	279	295	320	314	321	335	297	300	344	296	307	317	279	292	314	326	336	344	342	302	334	294	279	332	313	318	337	301	318	312	320	338	308	325	301	315	286	320	306	304	315	295	332	316	281	283	292	299	300	319	296	308	309	299	287	298	328	362	311	289	286	298	316	277	330	276	285	304	293	309	316	320	294	309	262	319	314	284	288	306	317	334	270	293	330	297	301	279	315	335	312	281	311	308	302	306	314	298	290	325	276	309	300	303	297	288	298	309	292	319	304	323	315	292	311	291	292	301	330	278	326	328	287	284	325	302	330	297	317	311	297	302	327	294	309	305	331	308	330	282	293	309	323	323	319	294	283	311	301	301	287	284	297	328	308	313	315	279	317	253	316	309	303	310	305	332	289	305	314	337	304	336	297	341	295	294	335	294	340	309	302	294	286	318	297	302	334	299	317	287	323	320	290	292	304	336	289	315	296	313	320	323	305	297	314	272	307	309	322	295	276	288	299	290	287	310	315	316	295	308	334	316	297	316	303	327	303	326	309	307	315	290	307	328	308	300	312	294	313	316	321	327	301	320	292	306	305	281	274	309	298	321	302	314	296	313	300	308	313	347	323	295	308	311	340	315	310	303	307	312	314	319	311	310	327	306	332	310	306	301	321	322	298	258	335	324	297	297	322	316	307	285	303	304	287	311	314	308	320	297	292	306	288	292	319	306	312	299	341	320	293	291	305	293	298	290	293	308	298	298	308	300	304	325	300	276	336	317	326	286	353	305	301	283	284	277	267	291	318	299	271	332	323	318	311	312	287	301	281	300	318	283	298	287	298	310	297	316	317	307	299	300	313	275	300	309	307	310	326	284	301	303	267	327	358	324	330	325	334	328	296	323	324	329	299	306	308	303	303	306	284	322	309	324	323	294	322	310	347	324	319	304	317	294	304	312	296	305	280	329	290	337	323	303	333	314	281	341	303	292	286	318	288	303	316	322	303	327	307	294	307	323	297	288	302	296	294	296	323	324	294	314	317	326	305	304	280	305	292	282	308	339	313	300	294	311	321	306	299	296	296	329	310	304	289	339	312	306	284	321	302	312	286	318	305	324	299	327	308	304	309	317	295	310	305	329	271	318	328	313	300	304	311	283	313	299	268	292	315	322	303	321	324	320	314	292	291	315	290	326	293	314	304	308	305	310	293	324	301	321	305	324	313	296	280	324	291	306	310	326	338	311	302	309	313	315	303	289	301	304	325	293	281	295	307	319	320	334	297	307	302	324	340	328	328	294	312	283	317	301	343	313	301	321	285	321	269	345	286	332	314	311	299	291	310	307	299	331	283	303	289	309	299	318	285	311	336	294	338	286	320	310	320	326	349	296	297	308	280	329	330	344	304	306	301	310	296	303	301	283	307	296	311	316	321	290	293	314	306	283	320	302	318	298	300	291	321	319	310	310	310	300	319	281	321	316	298	285	264	299	297	302	302	308	290	328	296	308	330	309	287	269	310	329	320	310	313	325	318	313	288	316	323	310	294	282	301	294	294	314	324	337	307	335	309	334	306	321	289	265	310	323	301	269	293	289	323	287	307	308	295	299	328	326	270	306	302	343	309	343	331	337	307	331	340	300	296	312	297	309	300	307	319	302	264	315	298	343	305	291	312	290	279	323	289	336	294	296	309	298	300	309	291	300	299	318	303	314	305	301	303	326	307	302	295	327	321	309	309	302	283	297	308	276	312	286	299	300	289	298	321	292	294	303	308	315	344	306	302	326	325	290	285	287	292	290	284	320	307	281	302	278	321	322	300	340	308	318	293	301	306	293	279	275	292	317	300	292	331	320	313	321	286	293	312	319	340	275	324	309	296	276	301	321	305	310	282	328	303	290	309	288	304	339	276	311	299	303	328	292	315	267	320	286	311	336	305	324	270	285	293	307	289	291	323	305	299	317	301	326	326	312	294	302	328	304	297	300	311	323	309	289	315	292	286	317	314	328	305	312	333	328	289	335	316	320	303	284	296	289	315	307	300	306	297	341	282	280	297	301	312	325	292	292	321	307	298	296	324	310	290	300	279	319	300	282	294	294	316	278	330	306	314	323	297	341	320	324	313	327	308	282	311	292	325	305	290	317	327	302	309	283	315	322	296	329	298	298	296	297	314	299	297	312	327	286	300	324	316	310	314	312	307	287	316	288	304	325	288	297	329	288	313	297	289	281	312	292
8614	16229	14649	9331	6706	5013	4215	3689	3424	3107	2741	2541	2382	2097	1910	1809	1616	1425	1326	1204	1162	1100	1031	964	940	918	874	836	737	775	756	778	712	743	720	674	711	734	727	720	702	701	727	718	697	685	726	707	740	716	691	681	703	664	654	679	659	705	716	700	667	660	693	679	711	697	663	715	690	670	697	678	744	696	681	720	656	648	676	671	655	676	631	661	698	666	644	662	631	715	692	627	656	692	683	743	696	651	660	704	666	697	685	706	713	678	708	718	684	663	702	663	693	686	688	725	694	707	698	690	652	660	672	666	666	730	704	688	670	689	704	740	693	673	675	671	673	708	671	686	658	676	664	676	667	692	701	696	723	681	697	650	646	658	714	663	693	658	668	657	671	665	679	695	697	676	659	692	668	662	650	692	667	690	660	682	689	696	691	708	674	657	639	666	673	689	681	644	680	675	662	694	639	695	695	651	653	747	693	705	682	657	722	711	677	732	654	644	631	643	704	700	655	700	658	659	679	683	644	636	700	708	662	670	655	697	687	695	695	709	638	679	660	675	669	646	656	641	690	644	681	696	683	702	657	743	667	683	690	719	705	677	707	671	667	690	676	702	657	688	690	667	639	688	624	696	642	697	637	683	642	700	640	650	689	692	688	691	683	686	670	643	656	708	634	663	676	687	655	684	662	695	673	687	671	661	674	684	692	695	682	698	676	680	670	671	673	699	696	666	683	632	664	689	706	662	723	679	684	703	672	689	728	726	647	639	690	673	685	704	727	694	662	642	678	702	619	692	673	625	669	725	707	647	699	695	705	653	683	692	691	667	626	676	640	684	694	683	661	658	614	657	671	667	684	668	630	724	730	686	647	675	689	702	634	761	678	653	645	688	676	681	686	696	624	691	677	666	677	713	662	683	707	671	667	664	653	729	718	722	667	706	714	711	738	701	663	682	718	648	689	683	685	736	699	656	664	654	690	686	762	699	674	670	665	639	701	668	703	657	656	726	690	645	692	720	701	626	677	724	690	727	690	654	670	694	678	668	658	695	663	653	652	642	665	662	689	658	686	668	693	658	702	661	625	660	699	657	668	693	674	678	653	686	735	704	705	682	655	689	688	710	662	710	694	673	713	695	664	682	699	720	713	653	721	663	681	643	673	706	678	678	674	661	698	667	648	722	678	661	666	690	657	638	644	656	694	687	650	656	635	637	663	675	668	682	710	689	722	692	662	627	695	697	651	658	701	659	712	670	690	710	665	705	723	674	638	660	666	677	671	618	637	714	673	621	668	729	659	629	656	669	640	688	662	712	714	650	665	683	696	642	711	709	712	642	677	725	710	726	695	688	624	698	681	673	697	677	698	646	664	681	643	707	702	668	695	724	665	678	659	625	701	699	664	705	688	663	688	635	702	707	634	667	654	731	698	671	720	717	682	631	686	689	658	676	659	671	629	636	683	673	695	640	633	686	670	695	683	682	639	695	673	733	672	676	640	696	657	650	660	661	636	716	671	700	612	715	691	704	677	671	663	725	675	723	703	662	739	726	661	679	634	719	717	659	651	692	698	728	652	728	730	653	685	684	651	677	663	700	665	678	679	702	675	686	714	678	672	694	662	664	708	703	662	717	680	677	708	693	669	728	672	695	638	728	680	672	699	673	691	685	699	696	674	710	681	654	696	705	667	712	671	724	674	714	677	650	694	720	675	654	690	687	704	708	695	671	687	680	646	694	649	683	681	675	667	692	711	716	658	630	691	668	676	689	640	697	674	697	692	677	676	708	678	727	715	693	671	672	688	694	672	675	682	699	653	657	655	684	703	687	676	680	658	695	666	717	695	717	633	699	671	652	699	672	725	668	660	689	667	725	691	648	655	677	659	693	670	712	685	697	704	685	629	682	679	685	695	703	607	674	653	725	635	671	700	661	702	679	641	706	720	618	716	702	682	654	660	663	671	717	683	687	703	651	654	658	668	713	709	712	667	705	698	690	697	729	651	697	697	689	673	645	699	656	680	679	669	664	644	635	692	674	698	721	667	709	666	670	683	665	727	695	629	706	679	679	705	667	681	684	659	635	684	709	657	671	699	683	693	648	707	689	671	663	691	663	651	658	703	700	673	669	689	673	675	664	628	711	681	663	664	688	682	682	645	672	705	681	687	643	663	666	694	615	703	699	693	674	718	669	690	691	669	666	691	647	703	666	706	661	652	686	688	647	663	664	667	680	661	690	646	684	662	705	652	685	672	662	693	715	684	732	672	690	706	665	682	684	708	681	687	718	735	678	686	689	744	663	681	687	674	624	700	664	712	719	673	706	681	699	674	705	673	716	637	660	654	679	688	661	669	612	726	648	669	647	688	655	681	701	695	694	695	683	682	683	656	698	642	704	727	658	649	705	699	723	718	718	679	705	671	649	664	702	715	660	668	700	692	662	691	660	629	662	618	721	656	656	712	698	659	695	698	671	709	673	692	694	678	659	656	699	731	673	633	713	647	636	626	667	662	688	653	697	660	708	689	744	677	680	723	648	689	674	691	698	668	654	672	678	673	659	647	656	690	659	693	663	653	728	683	715	682	697	656	678	667	672	632	679	642	699	694	675	708	697	670	684	729	672	696	672	686	676	647	665	647	718	660	687	675	663	724	669	683	672	641	637	687	663	667	716	688	668	680	683	671	681	694	666	690	645	666	703	701	685	661	685	658	660	647	668	637	618	637	668	736	654	700	685	677	676	719	661	673	682	695	664	665	666	704	692	710	700	682	637	667	654	658	701	694	675	674	628	708	660	698	676	719	687	669	690	653	696	679	677	689	644	696	663	695	736	654	711	702	655	674	726	716	692	700	723	690	686	764	645	671	668	673	629	658	667	707	632	653	680	675	679	634	640	680	631	630	712	677	723	721	704	700	696	644	670	692	666	671	648	678	688	682	670	692	719	661	704	671	689	670	636	698	663	688	671	652	693	652	686	711	710	709	665	644	670	699	698	656	658	719	666	729	665	672	688	715	719	697	688	691	707	685	689	684	745	627	710	739	722	662	650	682	700	642	667	661	695	682	689	717	680	664	661	725	668	704	704	679	715	703	654	666	706	657	688	639	701	667	680	744	701	712	721	703	656	642	631	736	702	677	661	704	646	627	662	669	638	696	692	670	691	718	696	660	667	659	710	651	640	695	662	692	722	695	652	680	633	730	690	691	678	665	687	678	667	685	647	671	669	702	649	691	705	704	678	676	667	704	691	696	677	690	665	682	679	671	669	653	651	702	645	666	753	702	639	698	683	690	654	680	668	646	673	666	726	656	678	684	712	665	756	686	676	649	691	647	624	662	645	663	694	633	663	682	712	728	677	702	664	660	709	719	694	652	736	671	722	697	684	661	704	676	711	664	685	679	687	623	682	641	679	672	708	738	690	689	722	706	766	716	675	645	674	721	658	705	680	677	661	695	697	690	733	709	673	677	644	694	688	656	697	696	688	696	661	699	661	689	689	689	631	646	692	683	623	724	701
24161	21434	28851	24382	21392	10936	2915	1900	1515	1449	1340	1317	1211	1063	1028	968	948	824	809	732	719	702	664	649	623	604	584	587	533	584	546	525	506	531	490	522	498	522	537	527	503	506	497	495	536	538	451	506	504	491	514	487	512	456	534	486	505	480	502	489	486	500	495	491	519	542	511	512	497	464	503	500	519	509	530	518	488	512	487	476	488	487	479	464	507	489	500	477	527	498	512	481	491	504	535	494	519	547	458	501	501	486	497	522	500	495	542	481	498	475	501	516	506	464	515	451	489	504	504	486	507	466	505	492	475	501	518	481	499	501	508	500	512	521	524	563	498	510	498	449	481	494	517	532	508	505	557	499	461	496	482	518	472	464	472	496	527	497	473	496	527	485	490	469	505	483	521	510	485	486	492	481	503	533	500	499	458	503	475	500	505	466	483	509	466	466	470	493	514	487	493	493	501	481	470	509	477	478	490	502	494	522	458	508	506	497	490	488	484	523	493	479	493	469	528	441	501	568	484	546	528	498	484	500	476	483	436	487	513	498	497	542	470	486	489	509	445	494	459	444	498	480	535	522	515	549	523	495	520	476	503	509	505	481	429	488	477	509	491	467	504	478	487	517	516	478	548	499	490	505	479	508	503	513	487	472	472	508	501	466	444	493	489	467	491	540	497	482	526	484	515	449	493	491	500	516	499	498	472	466	475	488	510	470	491	491	521	472	510	526	513	505	492	488	543	509	469	455	492	449	493	508	467	488	465	498	512	504	541	517	473	521	487	494	528	520	505	480	504	548	480	500	472	520	477	529	575	500	502	484	493	508	486	480	495	515	475	471	515	449	509	508	553	512	522	475	473	480	484	490	462	498	502	492	486	474	474	508	502	489	500	488	542	496	487	507	472	488	542	537	482	505	488	473	491	508	502	523	500	467	477	498	508	481	472	465	496	516	496	501	493	483	490	459	473	465	521	518	518	471	487	440	520	496	488	481	518	488	499	539	468	473	506	504	505	501	519	505	499	482	497	529	511	532	466	490	505	475	487	493	480	532	481	503	523	463	480	473	461	538	495	473	484	466	508	490	507	514	531	493	540	507	496	477	464	518	479	535	484	516	473	495	503	459	523	500	479	515	481	499	490	540	503	461	501	493	512	476	530	515	494	492	473	484	468	490	488	495	506	501	507	511	450	544	501	473	503	503	516	508	493	499	493	511	513	452	460	488	485	497	486	470	527	489	514	482	522	520	517	513	506	516	498	486	530	538	487	497	452	481	489	520	453	495	492	451	528	440	473	499	470	493	513	479	505	504	522	499	481	478	478	525	482	478	493	497	494	518	455	442	501	485	501	473	470	468	497	509	534	458	481	506	456	496	466	493	515	468	483	505	525	459	485	513	488	523	456	538	504	523	522	498	462	492	483	493	471	441	498	509	488	477	481	491	476	480	504	498	490	496	483	497	476	472	466	452	500	479	455	478	474	528	510	484	496	466	501	507	490	496	477	497	499	480	498	493	475	497	495	474	511	497	485	491	494	539	486	466	507	515	498	554	485	516	502	517	493	499	505	520	478	486	442	491	467	470	506	507	466	510	496	476	465	515	504	527	480	472	470	504	490	480	500	523	490	472	519	443	546	491	498	500	479	490	494	497	455	501	508	472	480	497	473	501	445	498	493	508	496	546	514	541	501	476	523	482	522	507	477	508	481	485	496	451	461	523	505	475	453	478	483	522	494	499	484	464	534	511	518	488	490	484	448	503	491	538	503	519	511	456	498	472	493	496	512	517	525	475	510	488	487	473	467	505	470	510	455	497	528	509	522	496	519	469	490	491	494	481	520	439	475	518	480	493	499	492	522	483	472	448	445	502	509	468	494	491	502	532	490	538	487	449	473	513	502	511	527	471	502	471	502	511	533	485	478	479	517	517	479	464	501	472	523	529	493	509	480	535	501	514	499	502	481	466	521	486	511	498	505	525	500	502	442	519	511	499	500	491	493	456	503	487	504	505	520	474	490	478	516	491	475	482	476	491	499	513	513	466	490	479	497	500	489	514	531	487	481	503	484	471	483	465	523	473	515	508	457	476	531	509	505	515	454	509	486	515	481	536	518	486	493	477	458	495	429	497	513	500	518	504	520	488	518	493	491	492	517	509	513	526	480	470	501	459	513	519	459	526	511	465	490	497	504	502	456	513	476	504	498	445	486	523	497	496	436	478	451	500	469	501	499	540	495	485	452	524	505	457	480	504	503	482	484	501	518	492	505	488	541	508	475	505	493	522	483	481	452	503	501	487	523	507	485	472	484	463	479	492	498	454	531	469	492	509	510	471	463	501	497	522	496	440	480	486	513	471	515	481	481	508	499	534	449	485	464	477	475	480	482	501	484	475	483	492	503	494	520	502	444	476	529	455	522	500	512	443	496	477	553	506	495	496	487	474	493	474	493	490	524	484	506	512	503	466	447	487	480	470	483	457	504	499	489	470	473	472	496	510	488	459	459	483	493	494	522	515	479	511	508	504	496	511	493	478	495	531	487	536	525	523	471	516	448	491	501	538	482	487	499	465	484	504	504	501	478	537	483	505	475	525	512	484	521	497	505	487	483	476	455	492	459	477	481	492	479	486	511	500	475	477	499	523	475	508	501	487	510	496	527	484	472	485	499	473	466	501	516	507	482	514	463	484	480	510	494	517	478	482	480	436	493	497	529	496	499	499	529	469	505	421	522	517	479	486	477	469	473	504	468	514	502	492	500	480	510	514	486	483	496	503	478	463	471	524	488	488	456	512	519	467	503	475	493	463	507	445	509	481	483	501	455	506	528	473	504	470	500	518	489	470	481	482	499	449	443	479	474	498	502	504	467	505	475	465	491	501	496	473	496	500	473	522	487	509	505	512	530	491	506	492	466	515	507	523	478	481	478	533	470	499	488	536	498	479	517	433	465	478	483	493	480	523	478	501	486	474	514	481	508	520	423	486	495	506	510	463	497	489	492	479	489	488	509	481	505	519	512	513	492	518	502	447	499	481	461	493	490	532	500	491	453	493	474	483	487	487	499	477	525	515	441	493	493	492	490	486	483	498	492	506	495	505	498	525	485	509	499	490	463	501	487	467	507	481	461	473	485	470	476	517	461	496	517	485	492	495	503	492	490	478	487	470	532	516	494	463	493	490	457	529	447	456	501	481	506	483	492	487	507	477	518	489	478	435	467	500	479	475	486	539	519	505	490	484	465	483	517	524	498	475	479	501	476	478	524	531	495	476	528	533	514	497	477	505	518	513	499	495	462	516	446	508	493	495	486	489	506	504	494	506	473	516	510	458	476	453	473	467	531	482	472	468	507	495	505	465	448	486	497	504	470	514	504	459	461	487	519	538	490	502	453	493	490	488	506	465	478	491	494	482	450	466	456	448	505	512	494	476	487	500	472	482	474	487	507	472	487	469	492	523	501	507	518	477	501	521	472	492	505	498	463	467	459	506	481	463	524	467	480	475	491	445	491	517	516	490
11939	22715	20529	13632	10183	7890	6632	5752	5358	4855	4396	4005	3700	3272	3014	2754	2707	2356	2173	1975	1773	1692	1625	1575	1529	1307	1330	1301	1154	1122	1172	1156	1107	1100	1102	1024	1103	1043	1075	1031	1070	1052	1044	1014	1017	1055	1030	1057	1091	1058	1036	1077	1067	992	981	1123	993	1002	964	994	1048	1006	1088	1059	1023	979	1041	998	1002	1028	1090	1031	982	1051	1067	995	1051	1026	1037	979	1019	1032	993	1006	1011	1023	960	1039	1041	1016	933	1071	1066	1007	1006	1060	971	1025	1026	1032	1093	977	1031	993	1029	997	998	1040	1011	994	976	935	993	972	991	991	982	1080	1043	1105	1027	1009	1025	996	983	984	992	1019	974	1062	1006	1009	1018	1045	985	1013	993	1056	1010	1031	953	1035	1027	1038	992	1003	1035	999	986	977	992	1015	1012	1011	1017	1001	1019	970	1083	997	990	977	1033	1000	1049	1035	1012	1013	1041	1012	995	969	1032	1001	1004	991	1032	1009	1034	997	1002	1023	1043	1021	987	1014	965	1020	1003	1018	985	994	1034	1016	1025	1013	999	1018	1031	1049	1026	989	948	1022	1005	1029	997	1032	1052	1012	1022	994	1008	939	950	988	1012	1025	975	1051	1023	1040	1028	1015	983	1020	954	1020	1069	1017	1069	1038	1026	1038	966	1018	1012	954	986	1011	947	1008	1051	988	965	1039	1014	1034	996	978	1032	973	1014	985	982	1003	1016	1028	986	1001	1007	980	994	983	989	1026	1023	1003	991	974	1015	1027	976	996	1072	1023	982	1029	1007	992	941	1022	974	1039	1055	1043	1033	1069	956	1021	995	987	1004	1059	999	1024	1022	993	1024	989	1037	1014	1010	1010	1035	1002	970	986	1062	1043	1053	979	1008	984	1023	999	1040	1017	1055	985	1037	1016	1012	979	1039	1027	976	988	1002	1058	999	1049	1025	953	1020	1016	1015	998	1002	978	988	1025	1017	985	1019	1047	1075	999	1004	1024	1064	1086	971	1001	995	1013	1025	979	1018	1028	954	1050	982	982	1007	973	1013	997	1017	1004	1023	1030	983	1046	992	1018	1013	993	1004	1011	993	973	1004	994	988	1020	1007	1001	999	979	961	1008	1067	977	975	1000	1037	1047	1029	998	1001	985	1004	1045	961	986	1040	1028	967	1013	972	1024	994	1056	1015	1023	1005	1028	1031	1003	1081	1046	995	1018	1034	1026	1033	972	1020	993	996	1031	974	1034	994	990	985	1066	990	1056	1010	1055	1046	973	979	1013	1046	1028	1002	1002	963	1016	1036	1038	997	1034	991	1008	949	1038	1020	978	1031	1037	1076	1049	975	1052	1017	1013	1016	990	1080	1011	1045	1023	1030	1016	961	1015	1007	983	1013	1002	994	965	1020	1036	984	1024	1011	977	985	1033	998	1018	971	980	1024	988	1018	1004	1023	1003	989	1038	1006	1002	1033	994	964	1004	998	1018	1023	1016	999	1021	1008	967	982	1008	1034	990	1026	1069	1017	1013	1062	1010	1010	1014	1017	1022	976	970	1004	952	997	999	984	976	952	1044	952	1033	971	1040	996	1040	1017	999	976	983	979	952	963	1032	1022	1084	977	1062	1016	981	1035	1014	956	1035	1053	1074	998	977	1030	967	1014	1002	978	1063	1010	1033	1022	989	1055	982	992	923	994	1024	1009	1016	1023	1008	1029	979	1003	958	1015	996	951	1053	1079	1010	944	1047	1049	969	1002	954	1045	989	1010	1033	1021	1021	1003	1015	1028	988	995	1018	1028	981	1021	1032	1021	1022	1015	1013	1031	1074	1012	1014	961	963	1008	970	1020	1070	1040	1042	1029	971	1023	993	1004	962	1001	974	994	1022	974	991	994	997	994	1017	1028	974	993	1064	983	998	997	1050	978	999	993	1011	1010	954	1049	1003	1014	1066	1004	1033	1039	1021	1025	988	983	1001	1025	1054	1044	999	1050	973	1019	992	1046	1062	1022	1062	965	1012	968	997	1004	1013	1028	1055	996	997	968	1045	992	983	1053	928	1026	1017	1017	995	1073	1019	983	1041	1058	933	1025	1064	998	1021	998	977	982	1059	990	1033	1014	1029	1006	947	986	981	1088	1042	998	982	1014	1000	1032	1038	981	1082	1027	981	1033	1043	1006	1000	988	1005	1036	1048	1045	1016	988	1031	1008	1026	1030	1021	999	985	977	960	1023	1019	1009	1065	960	1005	1007	953	984	1017	977	1000	1027	1010	1031	986	963	1016	1036	1007	1000	1009	1045	1033	997	983	1032	1080	1025	979	1068	1001	1022	1015	1063	1058	1021	1004	1048	1044	992	1027	1091	962	982	1066	967	1006	946	1019	998	982	997	1052	994	1026	1020	986	985	1040	1050	968	1038	996	983	963	975	1033	1028	1018	976	955	1009	987	1027	1017	1013	1042	1051	1002	1043	952	963	1009	1016	1028	970	1003	1003	1036	978	942	961	1053	1018	1062	1021	1006	995	1000	1025	983	1024	979	991	1018	1054	994	1010	987	1004	1043	985	1013	1025	1031	1063	989	1028	974	1010	992	1019	1044	999	1063	950	1046	1057	1010	962	986	996	1012	1035	1024	1017	1002	986	1001	1041	999	1009	1017	1015	1035	988	984	1056	1041	1017	945	973	977	1031	1061	986	1025	974	1032	1012	1065	991	1029	1021	1030	1008	1027	1049	1021	1060	1047	1066	1087	986	1014	1048	1045	1043	972	1029	1006	1003	1019	979	992	1016	1021	1013	972	992	1011	991	1011	1012	1037	1002	1032	980	1012	1015	1000	1013	1030	974	980	986	951	999	1007	1012	980	1033	978	1058	1019	991	1041	1059	952	1026	990	996	1003	1021	999	991	1002	993	1027	910	1060	1001	991	1005	1043	1022	1054	1047	988	1036	1055	1063	933	1010	968	1039	1027	975	1023	1080	1023	969	1026	1033	1009	1033	1013	1026	995	1028	1001	972	985	1007	983	1003	979	974	972	992	1024	1018	940	1023	1047	1014	1006	962	982	1062	1020	1039	1011	1012	993	1030	1032	1025	1026	1037	1040	1011	1071	1043	983	958	966	986	1026	978	1017	993	943	1015	969	1015	972	1063	1031	1089	1060	1048	1071	963	954	1000	1030	998	1062	1046	981	1031	987	984	1017	1109	987	1002	1013	989	1008	1061	954	1016	997	1035	989	995	981	947	1030	1042	1013	973	1000	988	955	1007	986	947	965	1038	991	1012	1118	1042	1036	1025	1025	979	1011	1005	1028	936	1065	1030	1011	1089	1026	991	1000	1040	1077	1064	998	994	992	982	1057	1016	1036	1032	991	1007	1002	981	1056	999	963	1018	966	1009	1010	999	973	1046	1048	1002	992	1009	972	967	1036	962	1029	1048	1025	999	989	1044	1019	1070	1032	1015	1037	984	1041	1020	1008	1006	1024	1022	998	1009	1011	1041	1010	1011	991	1016	1026	1002	1041	1057	992	1027	979	1047	994	1027	1011	985	1008	1012	1002	1008	938	964	964	1024	1006	1002	1045	1064	986	1003	994	1005	988	1026	1004	1042	997	1013	935	1052	1001	1016	978	1034	994	963	983	1040	970	1060	991	962	992	962	974	980	1014	998	984	1010	983	1084	999	982	968	1015	1059	1033	952	1054	1024	1007	1006	1018	1018	1021	1025	1052	1035	970	1026	999	981	984	989	977	952	1007	1071	979	993	960	1093	1000	971	1001	987	1048	983	984	976	1021	1029	1012	1012	1022	1006	948	997	1013	977	1031	962	1039	1042	985	1007	1024	981	959	983	1069	1002	1023	1006	1043	1030	980	971	990	974	1016	994	1027	1003	1051	1015	1004	979	1019	1021	1022	984	1036	1006	959	1009	999	966	1010	1037	1012	991	1022	1033	988	987	979	1010	946	984	1028	995	992	1051	1028	981	992	1068	956	1017	1035	1043	942	974	1016	1039	964	989	1024	1005	995	965	1003	1066	1034	935	985	925	994	994	1033	1018	1007	947	976	1054	1001	996	975	1053	1059	1024	1007	977	1055	1016	985	1073	1010	1007	1031	1020	1043	965	1067	1063	1031	1085	1025	1056	999	1013	1050	1005	985	1058	1032	1027	946	1007	1005	958	1010	1006	1029	991	1036	1005	987	993	985	958	964	1040	989	1027	1016	1000	977	976	1041	992	982	1015	1011	981	1053	945	1002	1021	1039	998	980	1023	998	986	980	996	1037	999	1020	958	1067	1036	1038	1009	992	1005	1013	1010	1012	1044	1036	1008	981	1054	1051	996	1034	937	1032	995	1038	1029	1006	1051	967	976	1011	1043	1014	1015	1019	999	950	978	958	1024	1023	1022	1007	1014	995	1074	1017	990	1013	1046	1003	1043	998	1030	1002	1015	976	1036	932	1025	1023	1025	968	1058	1029	1053	1014	1007	1059	1001	1038	1048
27363	16840	3730	1457	1044	839	729	677	691	610	657	601	575	574	540	568	533	508	484	496	514	511	503	457	434	453	487	497	470	425	448	473	443	508	412	471	469	474	488	450	467	409	480	449	476	453	465	470	470	420	478	472	454	476	484	456	439	435	437	456	478	462	455	470	458	448	456	498	473	413	466	419	470	443	448	482	439	430	495	482	461	468	422	438	448	426	463	470	433	439	476	453	480	469	442	416	434	453	493	452	469	471	438	451	417	474	436	435	464	502	483	456	429	419	439	468	483	453	426	482	458	453	430	471	444	420	456	456	442	478	435	468	456	478	481	445	450	435	476	494	456	436	470	461	457	457	449	462	452	459	472	489	456	476	490	490	465	446	474	451	469	502	459	444	459	492	425	448	487	449	484	447	424	488	475	496	492	447	427	454	488	471	443	481	422	469	455	476	446	465	436	453	453	439	426	476	433	455	440	492	446	449	425	441	460	467	434	458	466	485	449	466	478	464	437	435	430	415	477	474	461	475	476	459	464	463	473	441	442	502	469	459	477	435	436	440	452	464	454	469	444	492	444	444	502	434	439	465	489	459	488	445	494	410	437	468	502	490	485	464	418	453	477	460	471	434	461	462	501	430	439	433	420	463	438	514	487	456	480	442	475	481	471	462	461	446	467	464	437	470	442	472	404	457	487	455	454	442	472	463	430	418	417	428	462	463	506	490	463	480	478	420	457	415	426	442	436	493	430	421	457	472	421	462	467	497	442	472	498	475	449	409	475	460	468	430	460	474	473	466	496	458	457	451	455	476	481	439	455	474	420	468	436	456	411	438	455	459	484	440	479	486	521	487	463	463	477	458	438	441	461	449	450	456	435	447	466	425	445	490	464	479	478	450	451	499	446	429	476	479	445	443	492	480	527	466	482	458	471	452	455	494	453	475	488	484	418	439	446	466	487	442	462	455	477	486	489	452	418	447	467	461	455	482	446	465	423	477	402	475	458	485	454	447	433	448	436	455	440	448	475	458	460	479	426	447	465	480	448	451	449	443	441	436	450	458	449	458	467	461	445	484	430	454	486	477	452	470	430	465	467	476	472	468	473	462	434	502	421	420	441	475	426	454	450	464	477	482	459	487	469	490	425	471	486	448	450	406	462	482	452	444	419	410	484	449	414	463	471	486	436	459	447	459	412	455	459	447	505	469	439	453	470	463	471	456	489	487	486	435	500	476	479	483	448	470	511	474	489	465	472	409	495	480	473	484	467	479	469	463	498	469	480	442	416	458	455	420	430	468	458	473	492	434	456	468	468	435	482	427	451	448	448	442	436	441	468	453	460	475	439	466	434	469	480	468	461	470	417	415	474	445	446	469	430	450	473	473	469	465	476	450	449	467	474	469	479	520	460	448	462	454	472	441	484	449	441	451	464	441	468	446	458	455	436	502	437	436	432	477	444	429	493	457	482	469	446	457	474	428	425	441	491	473	434	449	484	481	456	457	469	469	453	451	514	447	417	455	448	481	446	462	446	465	466	440	447	408	458	476	459	453	465	467	447	474	427	485	437	480	519	440	411	442	456	542	457	444	480	447	439	456	496	474	466	458	474	448	423	456	500	454	445	447	440	438	464	482	448	457	469	433	440	454	489	460	444	517	450	456	438	450	473	441	441	423	424	444	458	461	452	477	481	415	481	493	470	474	454	487	451	442	474	469	450	453	421	450	474	450	464	458	498	449	500	498	458	464	444	471	477	436	481	484	448	490	476	490	467	453	470	412	484	441	458	401	446	413	472	424	479	471	443	477	454	465	465	423	438	458	454	484	447	452	451	469	464	460	466	433	453	495	448	452	493	429	458	447	458	449	446	422	455	410	454	453	453	422	486	480	480	468	474	454	510	456	440	460	482	455	475	445	446	453	447	431	476	468	465	498	476	506	478	438	457	449	466	467	456	462	464	489	468	429	487	480	471	453	441	479	429	465	465	415	455	472	469	502	474	471	438	445	421	479	457	470	487	467	482	449	444	483	469	456	440	410	458	470	459	483	462	464	470	442	460	441	458	431	421	455	448	460	435	455	448	427	441	445	475	409	414	452	476	522	481	482	436	455	446	441	463	445	462	452	483	427	470	435	436	452	454	486	410	461	451	463	454	432	473	425	478	432	429	447	463	472	438	462	496	435	440	456	458	447	440	493	464	424	439	456	424	432	462	450	445	455	457	440	465	498	462	456	467	451	458	476	406	453	478	470	473	473	461	468	461	444	459	451	476	427	446	444	483	447	452	441	444	450	458	467	427	449	471	445	446	476	489	450	461	494	454	445	470	466	467	452	465	439	453	471	442	463	451	463	443	435	452	487	445	424	433	459	490	408	510	471	477	456	439	471	481	443	503	459	475	482	491	464	450	441	461	440	438	429	415	463	447	460	492	519	457	501	445	476	454	447	428	503	473	456	472	448	465	456	461	468	460	457	473	462	418	449	479	443	488	457	453	445	443	440	467	429	472	451	481	457	478	458	479	452	461	465	428	469	451	503	430	436	456	474	453	474	482	472	418	463	477	461	462	452	487	436	432	456	443	480	444	385	456	478	428	464	466	479	469	459	466	415	459	471	435	443	479	499	458	500	470	457	449	474	451	478	443	422	491	506	451	449	466	467	470	468	475	459	465	440	445	438	450	463	465	431	478	433	476	457	421	447	407	468	477	449	421	464	453	497	448	464	436	451	474	472	436	460	453	424	474	474	479	460	464	440	445	465	422	469	471	476	464	419	432	451	427	456	440	462	463	461	405	487	464	448	470	454	474	450	436	457	485	446	431	483	487	458	428	436	464	435	449	448	489	461	456	488	461	435	449	480	511	447	431	474	457	509	430	448	459	441	485	465	444	470	467	464	480	481	468	465	446	422	463	451	502	464	446	460	452	466	501	478	449	444	471	467	490	531	455	440	421	434	479	508	450	432	470	451	463	500	475	456	452	468	459	444	455	448	449	465	470	471	450	513	470	444	445	414	496	487	452	444	475	446	500	486	470	429	496	431	465	443	428	497	462	440	437	447	425	413	452	434	461	487	436	462	449	426	470	437	477	449	488	438	450	488	446	486	461	474	457	461	457	473	456	477	489	482	495	488	456	454	449	505	468	508	446	458	469	489	470	437	453	457	455	462	422	463	445	463	453	466	488	417	477	430	451	484	436	436	452	455	489	442	488	491	409	446	456	485	450	467	535	483	430	475	454	501	440	447	486	412	456	444	472	471	480	468	470	430	426	481	463	466	449	430	443	472	451	460	437	469	512	485	433	452	450	441	440	452	484	469	455	448	461	465	417	451	454	425	455	459	425	449	452	447	472	444	466	466	473	464	462	452	465	441	464	486	425	450	474	486	435	434	467	459	468	471	476	439	475	483	433	478	491	450	459	460	487	463	457	505	485	442	410	477	465	482	476	440	448	457	467	493	426	433	431	428	457	477	457	443	449	458	465	494	446	475	465	428	470	452	463	481	468	441	455	466
6304	6275	5938	3698	2896	2405	2143	2080	1956	1787	1696	1641	1546	1464	1407	1351	1272	1226	1215	1153	1148	1146	1045	1009	1040	1014	1091	1033	983	998	1021	994	958	1010	980	991	968	1013	971	996	1034	931	938	934	1014	953	1001	1009	951	1022	944	973	1018	996	999	1012	928	1039	1009	955	1017	1026	994	965	987	971	964	958	922	968	1002	973	997	963	953	949	920	1012	982	991	955	1012	988	959	951	1003	1015	933	979	997	979	953	945	967	931	980	944	946	963	980	996	960	1002	1000	975	994	938	964	1042	935	1017	979	1006	944	1004	961	1001	1008	987	992	958	1008	999	978	940	966	1002	941	975	1037	1006	944	967	979	960	970	962	969	1001	949	955	973	1000	942	1000	1021	984	972	976	981	976	937	974	961	941	978	999	987	928	1041	979	970	982	1015	986	1071	971	982	998	999	972	988	966	1046	935	951	1028	992	977	992	956	994	1029	942	977	963	977	1012	1007	948	1008	967	964	980	960	931	1017	991	954	984	990	989	970	970	995	1016	1002	1014	1006	1000	948	1010	990	971	1002	958	994	967	1012	949	966	993	1010	1014	989	1032	877	952	950	963	1005	906	965	955	946	1000	986	961	1030	955	996	953	938	1020	944	1010	1041	952	1025	954	970	1001	975	946	980	1035	1022	974	967	937	981	957	989	953	945	939	973	944	944	968	931	1041	954	1000	942	956	965	995	948	993	972	1001	962	986	1000	937	984	985	1002	912	967	984	881	975	982	1015	973	945	994	990	975	1016	966	975	1028	943	957	990	949	1008	996	935	967	999	970	957	974	921	984	1008	959	959	1005	958	1026	1012	946	1023	1018	973	964	1066	1032	935	986	992	1013	988	962	975	966	960	989	945	949	964	978	1003	945	967	972	994	985	961	1064	996	974	955	941	989	993	968	975	1015	1032	989	1011	959	965	1025	977	971	965	945	1035	995	955	924	940	982	1035	997	976	984	999	985	946	1042	963	954	969	1016	965	963	967	907	980	1041	1026	985	958	980	933	972	944	1015	958	1005	970	1020	957	966	995	951	995	988	962	1007	941	957	996	938	946	1006	946	958	1006	1024	931	923	967	921	942	985	981	1025	995	938	975	947	974	966	961	942	995	963	961	975	980	998	926	967	1032	994	974	908	939	942	997	945	935	968	1031	958	946	995	992	980	1016	970	1038	945	1034	994	922	966	978	1045	966	948	990	920	963	942	953	927	940	969	1010	1042	1032	978	991	983	949	1000	1021	955	971	971	976	990	916	989	948	982	996	996	959	997	980	986	990	1009	956	974	1022	1002	988	1022	951	963	1013	963	971	976	946	981	991	977	989	989	972	917	1008	1050	994	976	947	1031	988	974	952	943	1030	994	946	1045	982	1007	990	1028	950	984	978	987	945	984	1007	993	942	983	986	990	972	962	984	937	963	1006	969	1004	954	1011	969	1040	1001	977	993	1019	992	1011	989	1011	991	1040	990	960	962	974	956	1007	942	948	962	975	1004	988	976	976	981	1026	1002	969	996	990	978	989	1000	951	1008	951	1020	928	943	960	1051	994	962	999	962	947	965	1005	977	978	943	926	984	982	1045	974	976	950	971	989	968	1004	1015	1038	932	957	992	954	981	1001	969	1043	997	1000	908	993	965	936	959	1017	984	993	937	1054	963	973	1007	940	1004	1078	915	956	964	980	1002	945	989	1055	973	993	1045	927	925	970	1029	947	1021	1015	923	988	940	933	994	989	955	1004	977	1011	1001	1003	939	1002	980	949	1059	956	1032	1012	1013	1050	1038	1023	1050	1000	988	963	979	1015	991	1009	957	962	1004	905	982	1021	957	990	974	1061	945	1013	931	927	1006	1005	986	967	1015	1006	987	972	1030	970	938	982	978	963	961	961	1006	903	944	935	977	954	946	958	950	966	998	975	965	976	942	978	989	1012	1020	952	1019	990	1007	976	962	980	1051	970	1014	980	994	985	981	979	974	940	1001	954	1048	946	966	909	970	1008	990	951	949	991	998	976	969	1030	976	978	1028	1059	1035	978	979	984	965	1013	962	992	1019	960	973	956	934	1018	956	958	1009	972	948	1005	974	965	1002	969	1023	937	1007	958	948	995	952	1069	1005	968	935	1051	972	985	967	994	959	996	1048	955	955	1000	1000	953	984	976	1002	986	1025	981	961	952	1024	1006	961	951	960	964	962	1014	980	979	976	1040	955	981	977	944	995	948	981	979	981	949	988	950	1004	1023	932	979	967	992	970	1022	954	1022	933	1016	987	994	965	1019	973	960	1111	976	982	954	943	1001	953	1027	930	954	983	1018	999	970	972	961	994	935	995	1001	950	977	1070	963	1001	995	980	996	988	932	978	995	951	978	967	1026	1003	966	977	981	975	1015	993	922	971	1007	963	1039	995	995	1011	976	1004	1000	987	1030	991	1014	962	958	1023	962	1033	992	988	1019	1060	999	989	1017	1001	978	956	997	959	1019	975	1013	1041	973	1029	1010	1005	997	1003	1014	987	954	917	1029	962	1014	981	1004	962	968	972	984	936	959	953	1036	940	998	998	964	996	924	1011	935	986	970	986	967	993	945	946	1018	952	1004	1022	973	1022	1004	941	923	1012	924	1038	957	994	1016	962	1012	942	941	1014	979	953	969	971	1003	973	1019	979	990	963	1008	992	979	1010	979	1030	963	991	981	966	934	995	1004	1003	984	1020	935	966	984	1003	963	927	928	958	945	983	982	934	946	995	979	948	1006	976	994	974	950	971	1007	930	980	996	991	950	988	1004	979	1025	1007	1024	954	939	1017	1001	987	972	981	1019	974	977	958	961	922	946	1003	1040	1011	1014	933	994	993	1059	960	947	981	958	994	913	977	975	959	1061	999	909	997	952	976	972	926	1011	989	1027	969	977	949	981	936	993	994	980	1051	1002	1006	992	1027	1000	1025	983	967	974	1002	946	974	946	994	965	970	979	972	1029	985	1032	977	976	969	984	997	964	991	939	987	962	1045	995	942	989	969	908	970	953	1038	998	995	961	969	948	986	1008	980	960	1009	967	1000	1017	990	996	965	995	955	969	1000	1019	991	1029	1015	976	978	1056	1004	965	1035	978	998	969	1013	937	926	986	988	949	961	973	993	966	939	922	965	994	1002	986	981	989	1007	1003	1003	982	972	961	984	1009	997	949	955	938	964	977	1035	1007	981	957	933	1003	983	1064	955	944	989	946	1020	987	1003	980	964	982	1027	1011	953	993	978	1002	986	938	1009	980	1005	963	971	958	983	1006	1023	908	1013	962	1066	975	1026	945	970	984	957	1002	980	984	963	1017	990	948	899	1016	1028	995	988	947	1033	999	1023	996	925	928	1013	981	993	1004	926	965	986	968	990	1017	1014	963	999	1020	899	947	991	942	986	971	949	995	985	979	996	985	959	959	960	987	1008	967	965	982	969	956	962	895	937	957	969	958	969	1008	1057	1013	929	968	982	901	920	964	925	977	986	959	941	971	995	981	979	1033	976	978	1023	999	978	953	943	949	997	990	949	921	1005	1033	951	919	947	953	955	987	973	975	963	1006	985	1027	975	1045	999	984	1005	1035	976	962	938	954	975	989	1004	948	949	1008	934	962	911	964	918	941	976	952	987	1002	956	994	975	968	967	971	1003	993	981	939	1001	952	945	986	992	984	977	967	953	926	953	1011	1017	930	1006	997	940	979	1005	992	997	985	989	953	992	957	974	951	962	966	993	989	981	1013	990	971	958	960	984	966	979	959	936	998	1001	1000	981	1007	983	974	1007	967	936	1022	1032	925	981	1050	991	991	1029	1041	1001	1001	959	979	974	967	1011	988	1066	1000	970	1018	985	1006	963	968	982	987	994	977	1003	1001	1000	965	939	959	970	957	967	1003	894	1002	1026
25092	21457	27993	25296	12186	2208	1450	1133	983	852	789	760	715	642	631	574	572	484	409	433	414	398	421	376	351	377	360	368	329	296	319	328	303	297	333	309	303	336	291	300	293	304	320	331	289	316	319	288	279	343	330	313	314	296	328	291	339	335	279	309	289	308	304	289	329	313	300	287	297	300	309	315	317	283	322	265	309	301	311	295	318	269	295	305	323	316	295	315	311	304	312	293	299	308	305	307	310	312	287	316	308	265	309	271	297	341	287	292	312	307	294	293	300	341	309	327	322	320	271	314	287	305	305	275	301	300	315	278	310	293	306	297	323	330	307	300	284	336	361	311	329	305	287	324	327	286	326	310	279	280	286	299	324	287	297	272	300	297	270	281	278	305	332	317	312	288	302	307	297	276	342	317	293	314	316	287	285	274	271	335	303	304	300	304	322	328	306	326	307	314	295	306	292	312	297	304	279	293	304	290	282	293	301	321	289	261	282	319	318	335	300	334	309	303	337	277	294	297	310	322	296	260	304	321	307	315	317	299	290	300	286	318	298	315	276	291	260	307	283	335	326	268	295	310	306	324	277	321	279	311	330	304	293	291	295	297	315	298	308	310	290	327	302	323	281	319	300	297	310	314	313	294	295	338	315	296	314	303	282	309	308	326	300	282	308	318	295	310	284	297	319	276	317	293	305	316	300	318	268	307	331	313	311	299	313	294	300	297	323	300	303	273	308	303	352	326	290	316	306	293	289	301	299	307	334	275	301	317	300	318	315	339	268	297	279	295	315	296	284	301	279	314	317	293	280	314	302	313	306	293	273	305	298	311	264	269	319	306	333	296	311	276	299	295	262	315	320	311	312	289	289	287	300	285	298	354	298	267	311	279	299	306	290	278	311	290	323	319	288	296	322	289	302	303	299	343	322	310	329	295	313	283	282	304	300	295	320	327	305	300	283	283	266	277	294	272	316	282	311	284	300	323	304	288	317	278	276	313	301	308	314	298	302	292	281	302	293	302	298	266	280	302	302	292	295	319	310	263	308	289	327	314	282	287	308	299	301	304	312	302	295	319	318	302	304	290	320	295	302	288	312	339	279	304	315	301	322	321	329	301	309	285	298	328	290	305	278	284	302	310	304	318	277	315	313	312	275	298	305	277	293	319	298	295	314	319	300	267	319	281	319	329	310	279	316	313	328	306	298	304	276	275	335	328	313	297	296	288	299	307	340	314	325	271	307	300	300	305	308	320	280	293	294	314	313	322	305	327	299	321	296	287	281	289	304	309	347	303	301	312	297	294	295	306	303	280	274	302	302	300	306	306	285	268	295	281	296	305	296	311	332	300	315	322	273	311	328	286	282	319	313	312	292	263	287	311	307	297	301	294	315	304	283	289	280	297	277	296	276	306	308	281	324	313	304	261	300	306	314	328	284	317	288	294	315	312	319	326	301	276	287	289	326	306	331	318	280	293	323	285	311	288	289	278	292	327	288	312	323	334	301	280	315	305	278	294	273	285	278	280	293	311	277	313	306	339	303	290	307	323	302	286	317	283	325	302	325	331	294	291	316	271	273	295	301	315	311	308	270	301	344	297	327	290	326	309	328	261	265	296	331	267	341	315	310	312	304	326	294	301	305	275	301	289	296	346	314	327	278	308	292	292	283	278	306	285	311	288	319	321	296	309	305	282	303	329	327	337	316	291	268	315	310	325	285	318	271	317	318	282	311	305	270	318	289	295	301	332	305	316	304	296	321	300	291	298	277	307	320	285	296	303	286	332	304	302	304	272	289	324	290	283	296	274	272	278	286	291	302	285	296	284	308	326	314	301	295	346	295	295	287	312	278	297	270	316	274	280	324	304	309	293	296	269	308	294	303	295	307	345	310	319	321	343	294	295	334	289	292	286	299	339	309	304	308	294	285	293	295	314	321	296	307	272	315	313	263	328	306	303	320	313	297	283	314	300	298	297	281	298	307	308	296	271	319	294	306	314	279	325	318	300	301	298	293	317	262	316	267	308	276	328	260	307	316	297	294	332	292	279	297	281	360	292	303	299	293	312	297	300	317	319	308	262	299	282	296	312	309	312	286	326	282	288	321	285	296	302	289	306	314	303	300	287	300	277	285	313	302	324	298	277	314	304	310	284	318	306	333	321	313	277	338	303	290	316	328	346	281	309	293	301	294	312	304	351	288	314	291	308	291	301	337	271	266	305	299	329	304	317	312	305	287	291	334	314	307	315	324	324	299	290	294	303	307	313	288	281	297	292	328	312	300	290	285	314	300	314	286	276	280	277	299	291	334	330	311	313	305	329	321	295	309	301	303	315	299	290	272	306	306	291	286	317	327	305	320	296	313	274	288	287	289	279	301	279	313	295	320	302	293	293	273	315	265	277	298	270	287	289	311	323	294	290	291	304	278	317	297	291	321	308	310	310	284	287	308	336	319	307	301	308	276	277	296	286	279	307	310	311	337	309	331	278	266	291	298	293	294	289	290	274	287	327	256	268	323	316	323	298	294	293	274	287	302	303	287	290	293	311	303	273	292	287	293	334	283	268	327	328	318	305	287	329	291	304	268	291	317	296	308	274	300	307	268	263	303	297	318	308	292	277	307	281	325	282	277	296	332	265	304	325	300	300	308	292	314	296	321	294	275	303	313	281	315	328	313	310	305	298	314	281	306	313	333	256	290	324	307	276	293	294	304	319	297	308	318	298	301	297	319	287	287	320	297	311	322	348	283	331	309	289	308	310	337	317	287	296	298	304	308	315	312	307	283	308	297	314	291	294	296	300	326	316	302	299	305	325	307	318	308	299	280	278	260	294	295	306	295	302	299	289	294	304	310	313	299	285	287	317	285	290	315	309	305	334	301	294	306	293	313	301	265	298	326	275	297	308	303	339	338	307	290	319	294	295	281	331	310	304	288	309	302	307	300	283	328	309	323	289	325	299	286	302	291	319	299	270	278	299	290	323	293	281	316	308	293	301	286	316	302	314	306	327	289	276	313	266	311	266	284	315	305	304	303	269	324	294	286	263	290	288	309	276	313	296	317	313	315	304	292	323	317	288	344	328	310	292	308	285	284	313	306	318	335	301	288	302	281	285	299	318	299	290	314	309	310	304	302	311	270	337	293	301	284	354	303	272	339	298	303	349	281	308	315	325	279	307	290	301	306	321	315	310	305	295	321	292	278	292	308	306	287	323	294	309	293	287	318	309	315	298	315	314	324	291	306	258	297	283	298	308	328	293	333	297	288	298	294	294	316	305	292	309	289	312	292	280	305	288	309	306	290	306	334	290	285	326	295	301	319	309	319	319	309	321	314	307	321	290	308	326	290	291	286	318	302	308	297	311	319	297	298	305	312	278	277	302	306	291	315	296	303	296	318	303	292	325	291	316	303	288	300	271	284	274	294	301	300	312	275	305	292	302	271	270	298	283	295	272	307	288	293	313	308	301	297	316	284	288	319	309	312	346	276	328	287	307	304	307	317	284	329	289	325	307
8829	16624	15152	9363	7050	5246	4356	3814	3417	3099	2821	2509	2343	2281	2035	1889	1664	1512	1349	1236	1112	1116	1047	1052	920	920	881	829	829	811	728	708	765	756	672	688	697	747	672	713	652	703	624	682	697	673	672	674	693	688	756	709	694	677	658	650	692	702	684	665	620	638	662	656	723	670	711	689	681	660	645	679	616	639	696	684	664	668	683	666	695	718	598	654	678	678	638	679	639	678	684	704	656	684	627	644	641	689	655	648	710	685	690	616	697	698	679	696	681	614	655	715	660	665	669	633	680	707	696	670	680	728	688	692	679	706	706	721	649	655	679	670	610	648	650	704	676	639	699	700	656	664	645	658	667	666	662	674	685	676	678	633	657	692	657	720	683	686	678	683	670	662	674	701	692	651	656	640	681	692	678	621	658	693	667	651	663	660	684	616	656	652	678	672	636	665	662	664	671	648	670	689	704	675	670	650	696	688	733	684	736	668	662	667	657	697	653	657	705	705	699	620	671	683	718	638	660	701	692	708	678	697	634	650	722	690	630	715	609	677	711	692	673	660	669	667	656	643	687	731	696	662	703	673	690	683	628	641	696	651	673	719	640	699	641	684	641	686	655	653	663	677	671	657	644	660	648	733	676	694	664	688	683	657	642	664	658	696	637	692	669	662	684	664	681	712	669	698	677	681	668	688	662	692	672	656	613	689	664	670	690	704	637	680	641	624	667	630	664	673	728	625	700	699	654	671	694	668	656	660	706	693	620	656	629	681	708	628	687	714	642	653	672	650	644	675	651	655	651	670	653	665	652	697	611	705	625	695	657	652	697	646	680	665	736	671	673	667	661	648	664	669	649	678	654	691	650	683	656	677	656	673	677	731	660	687	637	671	684	688	701	629	687	675	740	655	670	695	681	666	666	682	715	688	666	690	649	651	677	664	631	669	651	674	630	691	688	674	694	689	661	698	676	671	669	669	646	684	670	646	697	698	644	715	705	656	721	666	647	644	705	677	698	666	711	743	689	612	665	622	702	690	700	610	653	711	697	626	629	673	729	665	642	682	642	661	661	696	714	652	683	661	652	663	674	628	660	642	658	738	644	660	675	684	674	671	671	675	676	681	641	652	653	658	668	705	707	671	671	655	662	649	708	731	702	687	649	690	685	673	673	641	657	654	709	659	674	662	625	628	649	680	647	678	703	717	638	658	705	674	662	668	681	705	669	720	664	661	642	688	681	685	703	651	680	706	673	663	657	702	682	656	646	710	656	655	690	675	647	629	659	667	679	706	651	703	657	668	679	681	648	689	657	668	658	686	683	629	656	652	651	682	632	704	690	684	640	654	666	703	697	682	681	683	707	660	643	674	668	682	676	640	609	676	663	745	691	674	665	675	629	717	705	686	677	687	651	666	645	670	710	674	638	695	667	691	633	702	690	640	653	712	685	677	674	673	636	651	722	713	662	647	674	667	676	617	690	644	684	630	655	699	692	665	652	653	709	670	690	695	699	627	637	686	670	657	670	712	634	706	683	644	643	642	673	680	716	647	651	685	664	659	635	631	663	690	667	673	710	694	659	655	661	661	664	640	631	657	645	665	642	717	650	698	639	639	651	689	664	685	634	654	663	729	660	650	649	670	625	725	677	678	701	710	662	691	655	652	653	647	639	653	633	644	674	660	717	673	641	705	650	693	700	658	614	643	654	622	654	670	731	675	673	700	642	655	695	705	665	647	674	634	709	642	683	641	649	713	674	638	708	624	655	631	662	632	639	666	689	649	652	662	698	698	710	675	670	640	670	658	701	625	630	661	652	676	673	666	671	698	693	696	656	681	679	694	659	653	710	692	700	685	653	703	699	646	647	687	715	680	649	627	662	645	641	635	682	596	661	640	715	700	684	669	650	714	656	710	611	679	691	699	682	675	643	642	714	613	674	675	650	703	636	675	678	705	661	673	629	672	720	645	688	659	672	658	692	645	705	670	660	688	696	676	636	711	674	643	697	716	667	725	659	655	690	663	684	669	668	679	641	673	652	659	623	671	670	657	706	653	694	631	671	659	708	676	676	643	658	655	710	674	631	662	644	682	676	630	704	677	730	674	634	672	693	660	698	637	702	666	700	679	687	674	669	655	653	703	681	665	666	720	675	677	667	627	705	676	692	691	654	673	677	700	654	598	710	734	652	679	706	665	692	626	658	691	620	639	682	681	686	682	657	642	642	647	700	684	674	649	700	676	665	696	713	698	684	680	685	718	681	676	663	636	697	660	703	645	706	686	633	671	707	689	659	696	678	689	639	661	660	710	692	657	664	660	694	667	675	692	702	705	706	601	627	663	627	673	633	680	710	656	670	708	617	696	667	677	613	663	657	674	676	653	649	627	639	716	639	627	652	649	682	638	664	667	666	692	671	675	736	664	688	694	674	585	643	701	658	656	660	648	688	627	623	698	677	662	647	688	654	629	699	640	691	657	696	681	695	642	713	692	641	684	641	635	642	668	684	677	670	700	690	697	685	683	691	675	707	650	659	649	626	669	652	662	626	682	697	736	663	658	667	672	707	693	711	685	688	658	687	701	645	640	659	704	639	680	701	697	662	676	667	680	653	683	686	624	663	639	699	648	645	698	657	650	605	659	675	680	641	695	605	664	646	668	706	638	642	716	653	670	671	616	692	673	676	699	673	683	692	691	682	666	636	679	709	684	635	662	649	646	656	653	648	647	737	649	719	670	704	682	689	659	666	658	678	657	677	639	650	706	713	675	692	676	664	698	634	677	621	663	701	680	659	672	649	698	668	681	646	651	658	683	632	663	670	660	709	662	675	700	662	657	667	656	702	684	642	656	681	682	680	682	677	645	649	621	645	677	654	684	653	638	624	685	684	670	639	737	650	682	726	690	668	613	685	682	679	681	638	705	697	689	675	704	639	665	698	650	664	634	668	667	706	670	649	638	699	619	678	639	633	680	689	677	665	668	681	651	626	693	604	636	680	619	692	685	685	696	660	712	644	658	635	650	658	663	646	646	655	674	643	670	656	626	638	712	670	711	651	672	675	734	634	658	686	734	677	686	621	690	658	631	685	677	680	632	649	640	630	638	725	662	663	670	670	681	665	681	681	675	663	715	642	654	671	715	691	670	689	666	678	660	680	640	688	628	684	690	719	692	658	701	712	661	668	675	702	692	685	682	692	648	676	683	614	659	626	663	645	675	681	657	652	686	658	683	668	660	658	666	703	702	694	688	680	635	658	669	684	698	644	687	634	663	671	672	653	686	694	671	678	678	691	656	672	687	635	660	683	666	663	640	636	670	686	630	704	635	659	667	634	713	679	693	704	625	675	650	644	687	672	726	647	653	647	628	648	647	651	691	671	689	692	730	661	679	679	698	648	682	674	674	691	692	644	692	698	653	656	692	663	692	686	672	704	617	642	659	702	658	666	720	705	666	687	675	667	663	709	734	696	652	671	727	661	680	688	695	672	677	689	701	644	688	640	688	658	649	689	667	688	675	661	661
24094	21441	28964	24315	21408	11451	2991	1901	1625	1492	1336	1245	1214	1129	1103	1002	865	856	808	714	685	700	667	659	627	620	596	581	566	548	529	484	532	513	503	495	501	518	493	482	486	505	568	554	518	525	506	488	475	468	488	510	518	524	519	518	547	532	532	498	502	494	479	488	518	513	506	512	517	516	493	527	497	489	502	492	472	503	515	523	497	451	489	492	533	511	502	496	539	525	477	465	460	488	459	529	491	519	517	519	504	535	517	495	517	524	499	451	524	508	506	499	502	499	515	508	486	503	520	489	500	513	465	462	491	519	522	529	507	483	538	511	507	508	533	520	507	515	501	486	485	524	490	515	493	470	470	494	423	472	508	501	496	507	483	469	477	495	481	503	486	519	488	520	491	522	506	493	508	487	500	538	490	454	490	466	483	542	501	466	474	486	466	447	489	533	499	469	494	512	550	496	481	505	536	496	570	481	516	503	510	463	517	514	516	518	477	474	497	521	496	476	486	481	508	474	472	499	493	488	543	490	517	495	489	562	455	494	493	522	526	527	523	516	507	529	507	469	483	501	507	487	511	491	500	487	516	481	501	509	451	509	471	492	472	481	525	490	484	449	481	511	470	495	496	494	527	439	509	474	508	496	504	522	439	488	494	499	502	522	542	456	489	479	507	445	506	481	542	516	471	488	484	516	502	503	472	491	485	522	505	532	454	472	511	513	543	478	501	508	500	484	439	495	517	455	491	489	500	512	508	463	526	459	463	512	475	448	465	499	497	488	516	496	487	504	522	489	511	451	503	490	449	472	456	474	527	481	497	504	523	507	481	493	522	488	488	525	464	501	511	459	491	511	459	494	474	500	485	515	462	477	473	495	518	517	512	481	523	459	485	507	500	491	527	492	478	518	511	509	530	519	470	521	497	518	482	497	495	490	506	499	501	519	482	503	454	509	478	527	529	485	483	499	501	483	500	502	503	513	501	542	512	506	477	490	467	506	490	509	495	470	512	516	497	493	470	526	479	506	470	500	489	502	508	477	491	536	507	460	517	507	512	470	474	457	500	481	509	521	482	490	487	472	496	494	553	465	490	521	519	490	491	539	490	524	488	478	510	515	476	489	512	547	479	480	482	446	511	517	508	506	500	481	485	498	490	464	495	457	470	472	488	483	473	488	498	494	517	477	464	468	508	509	460	486	482	478	473	474	494	489	524	497	516	501	504	491	512	516	498	528	514	487	518	522	499	486	502	509	495	517	514	493	465	479	507	509	472	466	509	483	487	506	485	494	477	512	490	472	454	483	470	465	495	531	497	477	458	497	452	433	462	496	479	513	490	511	521	516	514	508	506	478	458	540	496	529	504	514	508	518	497	477	481	478	509	486	507	475	524	497	485	495	460	503	482	496	491	499	512	511	498	533	500	537	478	523	523	517	511	506	485	475	463	483	483	517	509	502	477	485	440	536	499	487	504	501	477	478	493	528	485	486	512	501	504	494	489	494	476	498	512	467	495	489	527	482	483	503	515	490	476	460	424	506	487	502	479	494	480	512	500	491	501	476	454	512	501	485	490	477	526	486	476	511	489	506	450	515	483	493	508	494	515	512	511	506	497	482	499	495	502	450	469	517	507	451	540	475	505	505	518	476	465	515	473	539	512	498	504	474	509	500	442	466	531	499	486	504	494	465	482	475	505	472	497	488	474	495	473	488	488	482	506	495	477	507	491	504	470	521	493	510	496	495	508	481	482	498	456	463	493	510	504	465	503	489	534	457	515	467	495	479	543	479	458	530	518	501	532	483	454	498	505	466	496	480	456	467	483	498	500	474	523	466	480	477	517	503	530	467	530	478	478	522	458	521	506	493	541	524	491	475	476	461	502	467	514	480	520	450	452	489	506	522	525	509	459	506	475	530	507	490	491	514	503	481	480	466	507	489	541	552	529	486	494	510	518	477	486	473	509	484	506	484	490	502	499	471	499	512	483	489	523	523	475	532	466	501	496	462	508	511	530	479	504	509	511	485	517	475	538	516	507	488	510	482	473	503	490	458	427	507	502	511	515	473	478	523	512	487	485	519	527	480	502	472	470	469	486	523	462	474	505	499	519	522	518	489	529	495	516	473	490	500	498	489	487	506	526	529	482	520	470	485	469	456	489	514	512	471	498	512	536	520	488	469	504	462	513	494	497	526	497	497	467	492	493	460	502	506	522	479	470	459	479	503	498	461	458	490	481	482	484	500	473	500	495	487	534	481	527	502	535	481	497	463	499	528	543	526	491	514	470	491	494	483	513	505	455	487	465	506	506	491	477	484	465	513	503	490	497	536	468	465	487	493	494	489	459	500	480	496	510	481	506	460	457	446	501	492	505	508	497	467	466	511	430	503	495	504	501	483	513	492	503	514	445	506	496	478	479	523	499	516	488	469	452	463	501	487	521	494	506	530	511	509	525	476	500	507	445	487	502	504	478	507	490	522	517	523	482	512	505	526	501	486	480	454	494	488	467	543	458	482	480	534	528	453	500	494	531	499	491	488	498	480	494	460	474	518	489	488	453	504	505	462	465	493	484	471	479	491	492	526	476	532	504	507	470	468	507	463	476	494	497	473	489	470	448	516	503	499	482	473	507	456	459	445	482	489	468	502	484	483	464	529	483	512	527	510	496	511	544	509	490	498	511	463	493	494	496	488	456	545	466	486	472	505	502	515	479	476	479	474	474	467	493	507	508	531	460	460	491	496	465	492	534	475	494	532	498	497	525	483	465	484	489	499	499	498	469	510	502	507	470	515	515	513	496	444	499	487	460	498	518	491	523	499	516	499	498	483	483	490	519	489	493	514	487	498	524	545	523	452	489	425	501	499	508	516	491	496	496	503	497	496	535	463	513	477	507	456	481	499	478	479	482	470	469	511	497	447	486	484	484	484	451	532	471	496	519	506	505	486	467	485	502	527	488	504	485	425	489	497	487	512	502	480	507	506	509	532	487	506	482	504	500	496	487	448	484	517	483	453	458	535	505	489	514	478	448	480	539	510	485	512	499	504	473	507	466	475	478	486	489	484	461	485	476	498	496	505	480	540	486	498	463	532	463	494	485	493	486	455	502	469	493	501	513	468	485	451	494	505	496	482	464	515	489	534	493	481	539	440	492	459	472	508	476	500	494	439	452	478	516	493	500	460	518	512	485	481	479	483	522	477	516	513	543	518	502	491	433	450	526	486	499	497	472	498	519	521	500	491	487	499	498	480	533	501	471	485	496	522	506	481	521	443	491	481	455	449	494	480	527	502	486	498	546	485	481	486	468	479	468	469	477	495	541	485	516	492	479	513	477	486	486	504	498	459	470	509	505	467	488	521	470	466	478	506	487	491	482	526	511	469	543	510	466	527	513	481	500	502	476	474	478	490	489	490	505	526	486	488	523	543	478	490	505	469	515	486	486	491	481	499	479	543	480	513	464	514	505	513	449	448	480	498	485	483	479	505	489	481	487	483	492	495	479	502	459	511	523	497
12077	23162	21299	14085	10585	8382	6936	6043	5399	5007	4309	3903	3821	3522	3230	2948	2716	2403	2233	1878	1818	1796	1693	1600	1477	1474	1355	1308	1212	1155	1198	1171	1133	1057	1057	1068	1084	1041	1021	1073	1082	1049	1021	1025	1071	1026	1003	986	1048	982	1060	1023	1017	1016	1042	1021	1019	986	1044	1028	985	1024	999	1035	1040	983	992	957	1008	1014	1005	948	958	1018	988	985	1026	992	1010	965	1000	1010	963	1012	967	982	983	946	982	1008	991	1019	1076	1035	994	1084	1038	981	989	985	974	1029	966	1020	1030	1007	1062	1026	999	1018	1002	973	1014	1035	981	1070	970	1072	1036	998	1027	1026	979	1041	990	1046	1034	990	1010	1014	1024	1025	1018	1047	1025	1038	1006	957	1005	997	1058	998	992	1017	962	953	904	1015	961	1047	998	989	1001	967	1061	1006	1030	979	1003	971	1037	1006	1004	1032	1004	1041	996	1029	961	1007	1022	1013	1010	964	1001	974	1055	983	992	1057	1052	983	1024	1007	1025	1006	990	963	1068	958	948	978	1019	1002	1024	954	1025	1004	1028	1016	955	984	996	1016	1010	989	991	978	982	1009	974	997	979	1020	1010	1009	981	1061	977	1069	1000	973	955	999	1025	987	1014	981	997	1058	1010	1022	1004	1023	1012	990	1031	994	999	1020	1018	995	1013	1045	1028	1010	1065	929	979	1003	1001	983	998	999	1020	995	1066	1033	1021	999	1007	974	991	1000	994	1016	1046	1002	1035	963	984	941	997	960	1067	1008	972	1034	984	973	1005	963	1021	974	995	991	1035	986	976	1011	1029	969	988	981	1018	993	962	1012	1003	1008	973	1003	1016	977	1018	994	1011	1058	965	1015	1022	1011	1009	964	940	983	1065	931	929	1020	1031	933	1011	996	991	1035	1051	984	982	978	922	961	1049	970	1070	987	984	980	1010	998	967	1027	1028	1010	1030	967	965	1023	967	996	990	996	988	1010	1039	974	955	952	1018	981	1038	975	971	1034	978	1005	994	956	946	1020	1006	927	951	999	999	1014	1003	1020	979	1011	966	988	1005	983	956	1024	1037	983	1005	1020	1054	1008	991	1003	1015	987	981	1046	1062	1063	956	1037	1002	1044	1020	986	1012	977	1010	900	980	992	1004	1012	992	979	1002	1015	1023	959	938	982	975	969	993	965	1050	1011	992	1072	1006	982	991	964	1021	991	1036	1065	1019	968	940	981	1036	1004	976	1050	1024	1025	1067	1008	1043	965	981	968	1037	937	1025	964	995	979	944	1014	971	943	981	1007	957	1027	1002	1053	977	904	966	973	1042	940	1017	981	1021	975	1001	976	997	1008	1013	1019	1020	995	1046	1022	1014	992	978	1028	1051	1004	1016	999	989	1016	990	997	1029	992	958	987	989	988	1067	1020	1037	969	968	992	1024	934	958	978	1055	972	967	1016	1007	993	1021	1029	995	1009	985	1026	932	1006	1022	914	1001	1010	983	1008	999	1014	987	1063	1025	991	1024	985	1043	1036	1050	993	970	947	993	1011	1010	1038	996	1013	1006	971	998	1020	1006	1001	1019	954	1061	986	995	998	1018	1030	1035	1030	1037	975	975	1007	974	1004	1002	1066	1049	980	991	1049	1020	960	1009	1027	1028	996	1040	1005	993	1030	1007	1065	963	990	973	977	978	979	1009	977	999	955	1038	992	980	993	1058	1064	998	982	1041	1019	936	979	947	989	999	982	1006	1018	966	968	993	1016	984	983	1023	977	977	1020	971	995	1051	962	953	971	994	1032	1032	974	949	973	1024	984	1013	1051	1016	1050	1012	955	1011	996	1005	1027	933	994	999	1019	978	995	1060	971	1004	1018	1023	1035	1043	1028	1032	1024	1043	1004	965	971	1003	942	1000	991	990	1005	995	985	988	993	966	987	1014	971	1050	1025	960	959	975	975	987	1019	1010	1019	1033	985	1028	1001	1012	979	1011	1012	985	1000	995	1013	1046	1002	1002	1066	997	943	1022	993	979	981	1008	1033	970	980	1024	1067	1013	992	954	1048	982	1016	1056	999	1006	964	1039	1031	1022	969	933	1011	1045	1034	967	966	1025	982	999	993	1036	1032	990	946	955	981	1001	1001	980	970	1031	955	918	1052	1024	1021	1019	960	1028	1010	1041	1087	1000	1009	969	972	960	1019	1006	1018	979	1003	1013	994	1001	990	1028	1012	1030	1011	1017	1011	1000	959	1001	945	1065	1013	996	1020	991	982	984	973	1041	1008	1033	981	1047	1008	1035	1022	941	971	963	1005	1006	955	986	992	1028	1039	959	987	968	995	1040	986	1003	1000	946	1004	997	981	971	966	981	976	1034	1020	964	1001	1002	967	990	1010	978	966	993	970	1038	1030	1031	1048	1030	965	1033	996	1019	943	1038	954	1008	996	1007	1017	1024	1011	989	998	970	1023	988	1005	1012	976	973	1019	969	986	1021	1022	1019	1031	999	1010	1013	957	1010	1039	960	1031	1014	934	1043	938	1052	1037	1021	961	988	949	965	947	1007	955	998	1001	988	1021	1033	948	960	1036	1017	1042	1031	995	970	989	1027	1027	991	998	1015	1005	1006	977	1032	960	1028	980	954	1046	1027	1003	1039	1017	997	1057	1013	978	983	1018	1060	946	991	1003	958	985	1031	1010	967	999	1001	965	999	1033	992	1011	1008	1014	998	983	971	926	997	982	970	1037	993	987	956	987	989	982	1036	1021	1000	1031	1018	998	988	1010	999	1003	976	999	988	1047	993	1013	963	997	994	1024	1050	1050	1021	996	1013	989	1016	1066	986	1044	1013	953	1090	978	973	1038	974	1013	1039	981	1015	993	977	977	1016	984	992	954	984	996	1009	964	990	1022	969	957	999	997	1044	1019	988	983	989	1038	966	1010	983	967	958	1027	1002	1001	1002	1017	991	1007	992	1044	1026	990	959	985	987	970	1025	1047	997	983	1026	1053	1029	962	900	987	994	986	1001	982	971	991	968	988	983	1019	972	957	992	977	953	936	995	994	992	1016	1039	1006	967	1034	1002	986	1074	1048	1026	1013	927	982	973	966	901	1037	967	1031	1001	989	1028	976	1042	977	1030	1037	1017	1033	1014	1028	947	1026	992	995	1017	1006	946	980	998	974	987	979	1070	973	1017	982	974	1013	951	972	1051	1006	978	1002	993	1041	1004	906	979	983	1030	1005	1001	1043	987	1021	983	941	1008	975	1011	950	1018	1000	979	1011	1060	1023	988	1006	1048	1027	1007	1016	948	1005	971	998	987	962	1026	991	1001	1009	1016	1006	992	985	1008	999	960	989	1026	1004	1031	1054	995	996	999	1008	1023	1006	966	973	1007	1009	1003	1030	980	1049	1014	1049	933	1035	1062	1023	1026	1010	1015	1011	965	997	1010	980	1043	976	1016	1022	1016	1028	1045	976	965	1037	973	991	970	1008	920	1006	955	948	1021	989	970	1025	995	998	1018	997	1008	1031	995	1026	997	1056	950	1007	981	1004	1050	961	1067	985	1019	971	984	984	977	1032	956	1036	982	951	992	990	945	981	990	979	1017	971	982	1005	968	937	943	971	1042	1027	1007	1003	1029	996	1008	1021	1010	1018	984	999	978	1097	986	1009	1030	1019	1014	985	955	975	1021	989	1003	953	978	989	1003	1012	999	1014	1027	1005	996	985	968	1020	1003	1036	991	1011	1035	977	1033	991	1011	967	1008	986	964	958	990	969	997	950	1006	987	972	1008	989	996	1009	1019	970	993	988	1026	984	986	999	1048	932	1070	1016	1025	1012	986	1046	998	1026	947	976	998	968	1047	1018	1086	1021	1046	1015	945	951	992	1061	1016	944	1008	1000	985	1051	998	1028	1031	1032	1077	1036	987	961	935	1015	982	980	987	1001	997	984	1013	1005	1028	974	998	975	999	985	993	1007	1042	1007	978	1012	1064	999	986	1032	1014	981	999	980	948	1010	987	994	984	1049	1015	973	1047	968	1016	947	955	1009	994	989	968	1113	1012	1016	1005	994	1003	968	1003	1022	1012	1006	1006	999	1001	1025	1001	1026	1007	1012	960	980	1005	961	974	943	1028	1050	974	1056	997	1059	995	984	1013	1010	1035	989	972	1035	1025	957	941	1030	1043	996	980	945	981	988	1018	997	1011	976	946	965	996	1075	1027	1035	1015	975	1049	980	1006	1003	1011	1025	1033	992	1034	1005	1025	1025	1004	1020	1021	992	1005	984	954	967	997	1062	1000	1007	1023
27439	16867	3936	1594	1012	832	750	752	658	688	649	623	576	559	614	545	520	508	514	485	467	522	497	458	490	500	492	430	466	487	468	449	431	459	423	477	428	440	487	439	489	449	468	453	484	460	497	492	452	464	446	452	454	449	442	461	399	458	426	436	465	480	469	479	444	472	441	434	492	435	448	450	470	451	460	450	441	483	469	464	489	443	429	487	422	448	442	464	448	399	447	453	425	393	440	453	436	436	458	400	445	460	470	416	414	460	475	478	426	424	429	450	413	439	460	436	434	495	443	415	435	443	454	464	493	425	445	417	434	417	446	462	454	453	440	493	421	436	447	459	488	435	477	449	408	435	434	446	451	431	479	446	444	471	429	446	459	457	467	450	485	461	450	440	460	432	436	453	468	452	475	449	454	417	459	440	428	424	479	434	465	482	456	437	452	470	446	459	444	421	440	457	445	422	420	472	439	478	473	465	443	475	413	498	465	443	439	493	432	450	403	452	434	449	446	418	453	420	453	444	445	474	496	472	467	447	448	468	500	441	449	411	470	468	436	458	450	441	449	457	433	421	461	447	414	441	432	416	475	445	393	460	431	477	421	459	462	469	435	487	465	463	469	451	470	445	452	456	431	439	441	467	449	463	415	452	432	463	424	470	481	464	446	462	445	456	485	435	451	451	480	428	429	460	448	429	421	441	440	501	455	478	448	448	438	452	457	427	413	451	454	470	453	451	465	473	448	468	469	460	467	472	431	476	437	468	463	444	437	462	418	427	444	460	470	457	438	445	474	470	408	467	461	439	447	479	479	477	455	458	432	453	442	460	470	450	412	446	429	464	464	430	458	478	482	467	473	452	456	460	452	497	431	403	461	471	454	440	431	491	453	445	480	443	404	473	489	459	470	451	438	458	461	437	436	435	463	463	430	460	477	457	436	495	475	445	464	467	439	455	441	506	443	458	436	438	454	434	431	462	417	450	476	449	469	415	436	447	459	448	460	400	427	390	465	453	401	460	473	470	443	463	425	439	454	457	476	460	467	429	479	442	424	459	471	435	450	434	433	442	426	470	426	433	475	442	453	449	423	455	483	434	457	450	445	457	455	450	467	483	461	450	433	444	444	417	442	415	480	515	475	458	452	426	421	462	450	438	473	504	481	425	495	484	419	468	442	468	465	467	444	430	485	417	440	438	438	471	508	480	412	458	442	417	426	452	475	449	508	457	433	446	477	480	477	432	471	445	476	452	476	446	456	470	438	470	446	452	431	472	461	424	424	418	396	468	474	444	456	472	444	465	472	442	466	433	454	484	469	497	479	451	459	471	463	432	492	488	424	446	468	437	475	416	441	464	439	465	494	441	448	445	444	482	503	449	462	460	452	409	433	435	462	477	442	483	453	459	440	467	466	455	475	439	490	471	456	450	454	438	460	450	456	449	447	402	466	483	445	443	442	450	442	430	491	506	414	464	429	456	492	478	448	394	420	437	456	444	453	455	449	463	432	478	445	453	467	446	444	407	438	456	443	499	430	494	408	474	464	476	461	451	386	476	422	425	431	420	427	448	467	455	450	431	479	405	448	465	442	478	451	400	463	452	475	438	420	443	474	457	489	492	448	452	459	471	414	456	459	449	467	456	431	491	454	449	439	478	434	455	466	484	460	458	471	414	503	509	440	449	457	445	460	458	403	468	467	467	438	470	463	477	430	439	440	475	429	462	471	427	450	454	477	479	429	435	462	456	434	413	476	490	440	496	465	463	451	453	443	385	439	442	517	464	443	479	469	495	479	446	428	470	464	419	461	485	445	452	439	457	435	450	431	489	459	470	453	460	442	447	445	419	464	448	459	440	472	435	443	500	434	422	474	478	426	436	436	451	468	447	465	455	455	432	465	452	465	469	457	451	451	409	464	425	426	452	471	446	454	432	463	448	429	409	459	438	491	445	439	462	407	439	433	468	508	480	443	427	441	443	454	446	438	516	459	498	435	503	420	444	447	423	436	471	460	445	441	475	486	470	440	430	502	421	429	424	456	406	428	440	463	435	459	440	442	464	488	453	427	408	458	427	463	422	478	473	459	453	437	492	464	432	458	414	486	475	496	446	459	445	444	414	467	470	482	454	466	459	450	440	464	455	431	400	445	481	455	433	464	479	466	478	457	457	468	482	470	469	457	484	461	476	450	482	442	483	418	463	451	446	467	430	460	468	435	469	443	441	454	407	430	452	479	475	413	443	418	478	474	444	436	431	460	462	457	493	442	424	427	455	468	444	477	421	442	468	447	461	409	446	457	437	436	421	466	454	491	499	473	432	440	447	443	413	458	434	414	431	462	516	470	439	445	466	458	441	447	439	464	481	458	495	436	436	489	496	449	441	431	465	468	467	435	441	439	443	482	405	424	420	441	426	467	455	475	452	473	415	462	454	471	458	443	470	453	509	440	414	442	434	443	445	394	469	455	448	517	465	442	417	445	482	441	476	441	461	440	453	437	447	477	428	440	427	488	469	441	471	439	452	459	469	482	448	465	491	447	479	459	446	438	439	418	453	456	440	424	464	457	435	441	430	493	450	469	464	479	449	456	471	460	436	471	456	496	444	447	473	461	419	436	477	441	476	446	429	473	460	465	416	465	452	465	440	442	449	452	434	440	442	455	466	457	453	456	455	466	411	448	447	462	455	435	445	477	464	483	481	465	441	487	443	476	485	409	425	454	454	466	422	468	425	454	436	462	462	466	426	470	447	456	464	453	439	476	464	449	453	475	450	447	408	475	454	449	433	458	453	448	450	428	421	440	468	462	471	472	435	459	447	483	477	445	469	424	453	444	461	451	472	448	420	399	423	469	458	464	457	454	442	423	479	389	466	457	455	439	468	438	464	471	477	465	454	468	480	422	443	461	460	422	450	451	477	450	487	439	426	437	426	465	475	414	479	462	445	444	465	453	427	448	450	433	467	427	433	477	415	448	460	435	474	469	446	483	446	454	455	440	445	438	463	471	487	457	457	475	441	436	443	436	429	459	454	452	441	451	442	464	443	456	454	407	415	416	406	461	401	445	464	456	450	443	455	451	463	453	431	459	440	438	439	421	425	423	440	419	457	442	478	454	441	449	412	489	468	444	456	456	449	431	431	440	451	472	475	446	460	446	423	441	475	470	480	481	434	438	433	455	452	430	475	421	461	459	476	432	445	433	447	441	473	468	427	436	424	429	449	441	412	451	426	440	487	443	476	461	481	474	462	474	452	465	441	482	431	452	438	448	421	472	419	431	503	407	478	438	448	476	452	474	427	435	468	425	415	454	469	466	416	430	466	447	444	465	438	444	472	474	478	466	455	476	449	451	453	447	460	461	418	463	490	449	459	463	447	461	474	444	445	502	412	468	448	460	463	443	423	474	456	470	425	436	481	414	423	459	436	471	433	416	464	442	420	449	465	441	415	407	466	466	489	444	470	416	437	417	453	415	480	447	427	472	425	420	416	446	476	437	433	454	434	470	459	461	445
6493	6921	6607	4016	3191	2583	2263	2132	1946	1777	1735	1704	1549	1459	1344	1409	1279	1286	1173	1149	1122	1106	1091	1115	1100	1029	972	1063	1059	987	942	996	1014	987	986	1027	988	925	988	985	968	960	946	901	950	951	1050	947	1005	956	967	989	957	995	981	973	961	960	943	953	966	949	971	949	944	953	982	917	981	953	925	994	889	988	1005	984	932	900	965	994	998	951	1019	924	1017	956	973	979	985	946	947	919	952	999	1015	968	964	1006	956	1032	948	953	906	918	966	983	980	944	933	904	991	944	984	951	945	1026	966	1003	998	1005	955	1018	985	929	927	970	1007	932	966	928	969	986	935	978	983	985	919	1033	964	961	990	944	1067	975	963	1004	978	982	965	925	953	944	964	963	992	978	1006	952	982	1032	968	934	926	960	977	923	983	981	961	959	1013	910	1006	979	1005	928	939	983	978	992	995	920	935	1008	998	931	948	949	938	978	894	959	948	974	952	937	976	961	978	963	977	976	977	982	950	987	961	949	940	1005	971	1001	981	942	941	1013	1015	993	968	986	963	961	978	998	985	953	973	947	917	966	946	954	998	1068	956	951	966	985	1026	985	931	929	1007	959	919	967	928	1009	1024	950	977	986	912	958	972	1023	990	971	919	940	951	949	981	961	892	930	957	907	1018	989	983	909	970	1009	912	963	1024	982	948	1008	936	989	978	956	995	970	945	1008	1015	949	965	984	947	957	921	1005	966	976	982	959	916	961	965	984	988	945	927	945	979	977	1050	998	979	1007	950	965	947	975	986	948	929	989	935	918	967	961	969	962	983	951	981	938	995	1009	889	1008	948	911	964	959	1014	974	983	897	940	983	892	972	947	937	977	994	919	942	1020	951	949	1005	961	988	973	989	992	973	952	1001	1004	959	972	981	957	943	960	955	1019	924	951	972	971	975	979	945	997	924	918	1035	986	907	931	967	964	947	969	1029	943	940	930	933	1016	985	938	1006	958	1104	980	1016	933	958	988	994	1007	1038	975	949	925	940	992	1019	969	998	965	914	954	949	951	990	982	997	947	925	995	960	946	960	1030	952	1012	967	972	997	961	992	936	983	997	956	958	1010	948	943	972	996	966	991	999	959	1002	996	918	983	998	998	989	959	981	974	990	1015	947	1003	945	952	1009	974	999	962	973	946	915	910	1008	917	971	954	967	973	950	1017	1008	982	947	924	940	949	979	956	1010	963	983	1012	953	1011	1064	1002	1015	1000	938	990	976	990	934	934	1007	964	991	1066	1032	976	1018	1006	995	977	958	969	1004	974	980	1009	1001	973	956	976	1001	977	949	1044	914	962	990	894	946	962	907	983	978	966	942	995	1012	950	993	1001	945	898	965	963	967	978	913	961	961	990	917	1016	984	985	965	913	1009	927	992	1015	982	1004	941	924	934	954	985	997	980	991	947	962	971	987	985	917	900	963	964	985	950	920	930	946	967	942	948	1010	929	978	940	937	947	993	1003	964	967	1028	970	929	954	924	1008	987	944	911	993	1045	930	1006	952	970	947	951	937	980	1025	978	966	960	968	929	936	984	939	987	970	934	992	953	952	944	976	969	947	976	906	944	1006	948	945	965	965	973	974	972	1007	973	1022	950	944	996	937	952	971	1008	940	977	922	957	1020	969	970	982	960	987	926	940	1002	936	965	920	958	961	978	973	980	905	964	932	936	958	975	979	950	935	990	982	977	990	966	943	1007	948	975	937	981	951	965	933	973	1016	903	992	1019	943	932	975	925	956	992	946	977	1040	954	1006	921	979	964	907	990	997	985	902	947	995	1034	971	943	974	967	989	957	978	965	944	957	990	940	1013	1026	1031	962	949	984	1006	963	1000	1007	997	1017	948	958	970	966	970	940	957	953	935	984	963	991	966	948	1010	936	1005	1000	937	1008	997	992	992	969	1042	944	968	945	948	1003	979	928	997	972	938	976	961	953	979	956	958	949	975	978	1032	940	979	935	950	960	986	982	965	920	940	1013	987	968	1014	1013	935	996	997	955	923	966	977	992	974	886	955	940	979	989	984	972	943	979	952	975	925	1000	1042	974	974	933	982	958	1004	1001	973	961	939	1001	978	1006	894	929	1012	1009	969	968	981	975	957	952	987	927	1039	957	976	1011	963	980	947	970	1024	937	951	952	989	1020	1031	1038	948	933	966	923	900	946	958	944	997	955	996	979	916	1009	971	888	978	1002	955	943	977	961	971	980	1017	972	950	969	951	961	977	959	922	912	945	935	975	935	929	1003	955	956	1010	961	957	913	929	949	999	1020	1023	938	1025	966	927	1015	973	948	1013	1007	1009	963	942	967	955	936	980	967	976	946	950	985	948	936	1004	979	933	979	963	952	1032	925	1007	944	899	993	997	921	954	981	991	997	937	952	930	963	976	963	971	1000	939	992	960	940	936	973	966	945	1016	1027	939	1003	985	919	989	959	930	984	956	979	984	993	965	978	919	927	996	968	985	996	969	949	1020	867	992	1020	920	923	940	982	973	979	953	945	981	989	956	926	946	921	1001	958	938	959	999	915	988	987	968	886	946	957	968	979	982	933	939	984	988	940	967	948	966	902	929	922	942	955	1003	966	947	966	936	938	920	942	938	969	935	958	992	1016	978	1004	995	972	973	978	993	960	964	924	963	973	1004	930	955	957	939	1005	936	930	992	979	942	985	927	960	955	970	1026	972	963	994	995	955	959	955	953	930	919	975	875	938	997	987	1019	977	945	927	977	985	954	979	982	1012	943	968	961	1004	990	928	966	951	961	970	1032	964	961	983	978	1014	963	1022	935	989	977	967	976	951	1010	928	983	928	999	986	990	969	939	1017	968	997	949	948	907	1031	932	943	963	956	987	964	954	948	995	979	982	964	975	1008	998	981	957	966	953	959	989	1013	947	924	1004	983	994	966	1030	957	1010	1023	1000	958	1020	993	1026	989	995	982	963	954	933	939	1028	981	977	977	993	921	960	963	1000	960	961	970	951	980	985	987	931	969	949	902	993	988	987	946	932	976	972	955	925	976	983	948	1020	998	970	924	958	935	985	995	881	970	993	955	956	960	978	920	985	945	1012	1023	1002	948	981	974	997	981	989	951	951	1004	950	992	1030	965	923	990	979	1030	979	959	988	922	947	992	967	930	1031	961	962	952	951	936	958	937	935	942	988	995	974	985	944	971	991	994	1017	930	926	918	940	946	962	951	931	997	943	966	944	1001	947	979	977	919	993	981	1001	1013	889	959	983	943	1000	989	1013	989	942	1014	931	938	947	967	969	886	932	948	966	976	950	964	978	998	1006	1036	960	959	1009	987	1008	984	959	965	981	962	971	940	935	993	1001	992	989	939	994	979	949	882	930	993	931	954	1008	996	981	948	959	1022	986	1010	902	978	975	1024	968	941	995	969	986	939	1003	984	978	1012	990	988	925	968	967	975	973	941	980	1008	953	942	950	980	992	978	984	939	924	1000	933	975	1007	993	965	1003	950	1025	957	949	947	945	1050	961	1021	963	950	980	981	972	994	968	928	966	982	1011	925	943	953	976	977	975	954	1006	984	965	983	993	942	967	1031	1021	974	950	966	953	1055	991	956	918	1020	960	941	994	983	1003	934	938	893	997	927	951	974	967	989	973	1023	932	919	1029	993	972	965	1006	940	961	938	952	922	921	982	941	1020	987	976	975	1009	979	977	985	1033	1035	932	981	931	929	1004	996	978	989	996	942	972	975	958	1030	963
25024	21471	27933	25334	11997	2328	1440	1101	971	954	810	735	723	667	611	608	529	479	499	421	429	415	392	368	367	409	356	342	314	304	349	285	339	307	318	307	337	285	308	318	333	273	289	272	315	305	316	284	281	291	280	288	282	312	294	321	320	299	314	284	291	304	290	290	310	274	281	313	299	324	305	316	306	274	301	302	283	291	310	302	306	339	268	303	288	270	298	310	321	332	305	300	305	282	298	288	293	290	266	306	332	339	336	328	289	338	305	309	277	308	281	278	324	285	307	282	298	295	287	279	305	290	288	304	277	283	303	316	304	279	324	307	321	312	309	289	315	334	315	283	291	283	295	296	287	314	308	277	290	323	289	290	268	269	304	293	290	311	297	293	294	296	292	286	287	265	304	274	292	284	287	311	304	310	275	276	289	278	286	301	306	292	290	294	318	322	291	270	283	309	282	270	304	301	310	322	289	317	335	332	294	293	294	306	297	267	273	301	302	324	286	307	303	300	277	334	307	278	291	289	284	316	280	290	306	306	273	306	303	286	299	281	315	314	298	327	303	267	294	286	272	289	295	317	298	299	284	285	318	271	273	304	294	323	294	314	336	320	323	293	317	291	311	306	290	305	333	269	308	317	314	291	282	309	292	284	284	303	321	318	282	317	263	283	287	302	302	292	278	289	275	339	310	304	283	297	290	280	319	330	304	288	284	336	300	295	319	303	287	262	317	289	318	290	297	301	306	305	282	312	298	316	276	266	289	314	282	290	293	274	295	314	288	306	291	292	295	270	294	292	271	302	281	297	301	295	303	273	278	296	310	295	313	282	269	299	306	294	273	299	292	311	283	292	313	300	312	289	315	321	288	298	290	270	293	325	320	320	245	296	291	294	315	299	284	295	312	327	308	331	275	322	293	307	296	288	309	291	263	285	292	301	253	323	290	299	287	308	298	305	293	292	326	295	300	273	295	308	301	324	330	283	310	326	318	296	302	307	303	313	282	276	321	311	302	322	306	312	330	309	309	261	308	299	304	301	263	294	305	297	320	274	330	300	308	316	250	289	288	297	287	269	291	295	316	301	288	310	304	297	259	287	318	279	306	307	284	305	291	319	301	324	286	277	308	315	313	281	259	296	315	294	267	313	278	325	305	284	309	299	291	288	285	336	297	300	311	285	279	298	310	307	291	283	288	340	290	313	293	295	345	324	330	289	307	297	306	321	270	268	302	326	285	301	273	262	284	292	289	311	313	315	318	264	285	296	314	287	303	321	316	320	289	264	321	275	299	327	285	309	295	313	308	327	271	299	288	276	291	293	276	310	279	289	296	272	261	330	251	309	266	301	299	308	298	303	290	296	301	265	308	299	297	269	288	308	270	284	290	318	286	283	292	303	286	301	284	305	275	293	272	301	262	273	283	274	303	308	292	286	302	308	282	270	298	283	306	289	311	328	310	302	310	307	324	310	292	283	304	298	286	282	309	294	318	305	344	288	272	282	278	290	274	312	277	282	293	269	305	281	307	299	317	281	291	325	282	289	288	313	289	294	281	267	320	318	289	285	288	284	288	275	286	317	281	290	310	289	312	287	286	320	305	287	315	281	267	314	277	295	308	294	286	330	285	294	277	298	310	299	320	290	301	296	269	319	299	317	305	288	277	266	288	294	289	303	303	307	296	328	294	333	287	292	279	288	296	302	270	293	294	280	290	297	285	320	307	298	303	313	280	296	303	287	279	311	317	280	279	296	306	315	283	318	330	303	303	276	318	302	289	280	298	292	309	287	301	295	298	285	316	306	351	304	271	283	286	312	296	310	291	290	292	307	301	288	306	329	281	340	309	296	308	318	304	307	304	283	275	287	289	304	294	320	282	329	301	327	343	255	293	314	325	277	286	282	307	310	291	305	314	283	284	301	299	305	278	312	310	277	309	301	301	278	315	306	305	318	307	279	272	352	291	278	307	282	267	270	308	270	287	300	300	294	330	292	293	320	285	298	293	286	328	291	270	312	272	302	290	277	313	299	324	290	289	270	281	278	288	292	301	278	285	276	281	298	321	303	298	276	294	313	311	305	302	294	291	330	310	277	283	334	272	289	281	312	298	297	306	319	303	286	282	291	311	291	294	306	295	276	306	312	274	319	271	314	302	272	338	283	270	268	305	306	298	302	319	283	301	271	273	306	271	295	283	301	344	316	290	287	279	272	299	271	296	273	305	356	287	299	317	281	296	310	290	320	310	289	303	313	293	330	272	294	286	281	271	278	304	276	285	283	285	280	269	317	308	327	307	314	324	302	321	290	280	298	285	317	297	283	277	309	320	284	325	293	297	302	281	290	290	278	289	332	303	312	275	263	322	283	284	300	314	294	297	312	289	332	273	351	300	291	273	303	286	311	308	270	330	290	318	277	302	273	318	307	317	302	287	297	302	320	303	306	305	285	277	311	315	334	304	276	336	307	311	296	305	319	299	309	315	294	289	300	292	288	292	304	272	285	298	301	304	295	301	283	349	320	302	303	257	315	313	280	305	282	258	287	294	301	267	309	307	294	297	318	310	289	308	316	321	286	296	288	300	308	324	311	265	298	293	306	268	289	290	285	296	275	298	269	272	312	295	306	274	283	293	330	312	303	331	318	332	315	316	288	301	311	316	295	281	303	302	302	295	293	327	298	307	298	324	292	303	312	320	295	324	300	307	296	306	303	293	320	294	302	307	292	294	264	286	297	268	292	285	299	330	294	304	291	287	272	295	295	279	270	312	295	298	285	287	307	318	296	292	298	296	263	302	310	307	319	330	316	326	300	301	303	296	324	321	314	309	263	289	306	292	321	281	304	271	284	302	318	273	265	304	297	298	276	303	281	293	300	280	297	286	292	303	272	292	298	311	313	299	316	296	334	292	282	293	314	301	297	281	311	281	292	329	313	286	285	279	298	318	305	270	313	281	303	248	297	317	301	316	297	299	270	322	314	308	307	297	279	311	300	329	311	293	290	283	292	288	279	328	282	313	307	319	268	317	282	261	281	300	290	310	303	308	288	280	307	287	298	300	299	319	304	300	311	317	305	295	282	300	305	302	316	271	312	306	308	274	309	297	317	274	333	298	285	308	328	315	284	311	305	288	297	291	312	296	301	274	292	324	291	342	324	294	319	263	275	306	277	282	311	305	328	282	308	258	313	332	307	299	293	287	268	280	292	264	287	296	288	307	300	258	302	287	302	336	300	289	263	293	311	271	307	318	285	321	285	285	280	326	282	294	297	305	301	297	287	310	313	307	310	287	295	315	285	298	276	290	316	313	293	282	278	309	264	294	321	275	313	303	281	306	286	299	305	302	298	301	318	302	304	281	307	287	297	313	293	327	287	317	295	305	320	305	297	323	297	315	301	296	289	282	303	329	306	316	305	283	277	294	327	280	326	299	295	284	287	283	288	289	284	338	295	286	304	292	313	301	303	288	313	277	271	287	312	289	275	279	296	303	310	318	296	271	296	263	306	266	310	300	313
8984	17077	15703	9844	6950	5601	4520	3846	3465	3086	2793	2719	2432	2140	2068	1849	1770	1550	1323	1252	1219	1119	1072	977	956	872	867	795	786	785	750	734	693	737	708	665	668	656	678	700	677	666	739	660	645	672	652	708	670	679	692	675	675	664	659	701	649	678	712	656	666	683	677	686	640	625	687	695	656	660	727	689	677	709	646	652	703	653	648	674	639	657	629	702	648	673	672	667	661	690	705	693	638	653	680	719	671	646	681	669	674	657	695	682	680	687	694	649	657	688	684	610	643	681	644	663	653	655	618	665	704	644	714	688	670	633	659	722	645	653	616	711	696	661	656	688	736	692	715	683	629	677	652	684	652	703	624	648	667	661	659	682	646	622	673	683	661	654	664	721	671	672	657	710	664	641	703	639	651	667	686	677	697	646	701	669	660	693	694	692	620	657	667	612	683	649	646	644	646	682	629	628	670	666	678	709	649	644	687	635	673	671	637	662	726	648	620	640	645	649	662	684	651	700	676	669	633	638	698	671	700	685	652	675	718	615	636	728	698	674	678	668	674	618	610	641	639	680	715	682	637	637	613	663	702	662	673	639	657	703	706	625	670	669	682	617	625	663	698	688	696	649	626	698	678	623	696	626	629	663	656	676	661	633	704	676	655	681	730	693	656	681	648	690	721	691	676	690	680	646	681	681	635	686	661	700	621	690	649	684	661	654	715	665	651	615	711	697	698	656	663	632	670	677	635	682	707	668	677	673	637	666	621	690	692	678	681	646	670	693	705	674	643	662	720	670	658	670	692	645	681	639	663	665	697	671	666	685	663	692	648	657	677	655	651	692	680	681	641	649	625	700	645	676	735	651	633	655	667	642	666	669	636	661	647	661	634	621	682	672	678	672	639	676	667	674	635	649	653	669	679	650	683	647	660	691	651	623	638	667	683	640	648	673	656	658	719	699	641	666	633	708	664	646	658	660	662	687	666	602	636	672	676	617	685	691	719	639	696	656	664	692	656	653	652	666	674	629	664	676	687	659	698	676	656	667	670	568	654	699	625	712	628	677	674	668	628	690	706	677	641	679	643	660	673	672	671	671	650	687	666	633	686	624	678	676	668	662	648	643	691	670	702	661	664	684	693	676	633	653	726	640	681	653	653	674	650	686	634	588	700	655	658	666	678	632	684	657	619	644	660	664	688	715	641	699	598	721	626	626	697	633	701	683	673	649	640	673	675	641	667	594	617	626	661	688	664	660	679	715	696	650	666	690	648	660	667	656	725	699	662	666	692	679	676	643	624	701	621	646	655	681	657	645	672	676	610	652	679	676	676	661	647	660	682	681	715	645	650	653	673	691	688	647	644	660	661	651	685	679	669	712	670	661	630	682	662	646	677	640	665	697	664	700	679	642	667	679	620	647	645	678	629	661	648	687	650	700	679	689	685	662	676	672	664	676	663	680	593	660	672	682	656	678	674	634	651	707	632	646	707	634	715	686	641	677	683	686	622	645	664	631	702	728	650	659	675	688	668	704	689	630	712	663	658	661	677	690	637	707	641	659	672	665	693	706	658	640	698	620	628	688	664	682	643	708	692	666	666	687	696	672	650	698	667	679	723	679	718	725	646	647	701	679	670	673	672	648	673	727	685	654	665	640	670	657	664	722	669	667	672	702	650	679	690	666	659	653	627	670	646	674	691	667	689	654	642	670	625	644	656	655	656	680	615	632	675	678	670	642	674	648	662	671	647	679	648	684	651	658	691	707	690	674	673	678	616	654	678	680	691	656	660	659	700	667	696	686	666	753	627	687	666	713	655	652	693	637	720	694	648	690	651	677	662	658	677	683	704	662	687	661	616	704	651	642	722	653	658	666	676	657	624	628	623	653	702	679	633	715	631	659	651	633	653	694	660	669	593	628	673	664	694	661	666	667	652	664	657	642	667	665	661	659	629	614	690	624	636	700	632	640	696	709	663	655	680	673	642	655	691	678	647	716	687	695	684	679	651	677	693	691	661	708	675	651	635	684	702	640	689	668	664	692	643	627	678	663	686	669	640	651	676	689	679	667	666	652	635	659	654	614	696	657	646	651	647	689	637	666	658	672	729	693	670	714	649	668	700	650	661	633	689	603	668	693	670	700	659	680	675	706	680	673	690	687	658	669	682	638	655	675	644	661	671	684	705	686	652	672	691	685	630	706	667	654	647	671	638	687	671	664	657	698	676	653	675	687	676	656	638	634	702	678	640	695	674	664	636	692	675	638	674	638	660	672	682	687	661	659	651	670	666	717	687	640	678	683	673	605	709	672	699	667	620	694	639	672	670	657	659	685	704	654	650	661	708	637	642	664	640	622	692	673	692	674	659	652	668	697	621	668	681	660	632	682	684	643	673	674	634	672	674	702	691	665	717	638	674	657	697	661	693	659	693	651	708	645	632	671	653	664	672	679	657	671	642	664	683	651	683	671	664	720	670	667	723	651	695	624	727	648	659	621	689	705	630	669	652	683	654	666	683	656	688	683	662	598	671	706	622	666	658	634	663	662	641	690	691	664	646	651	636	668	613	660	645	684	649	656	677	654	706	697	680	692	633	693	660	593	644	656	646	678	681	618	714	647	641	645	664	621	631	652	686	671	637	662	701	652	730	627	704	661	630	667	659	640	658	621	696	690	671	658	682	673	680	674	642	680	664	654	644	658	666	643	675	621	638	681	670	634	681	695	636	650	650	617	650	671	652	675	668	651	630	638	682	672	656	673	659	660	648	662	638	654	662	632	696	666	631	687	681	710	694	678	681	637	599	623	645	648	688	623	596	697	674	692	669	653	651	649	677	647	622	644	662	674	661	660	665	659	623	660	671	638	706	651	689	659	708	690	679	693	655	682	673	668	686	682	692	649	643	717	665	620	639	631	667	654	658	661	659	686	655	684	658	701	674	646	681	701	683	643	651	640	635	617	650	666	626	626	672	644	657	665	671	719	642	663	643	688	654	702	653	721	705	619	716	679	649	676	635	661	645	662	652	708	628	658	661	659	680	662	626	661	625	683	689	676	661	688	660	657	669	671	690	648	672	629	649	663	649	674	646	650	708	638	713	677	658	691	660	674	668	726	702	658	633	693	679	663	681	675	666	698	650	668	646	664	664	703	650	674	657	639	655	676	662	695	670	678	698	703	685	610	695	700	704	627	716	677	651	651	692	647	712	698	644	658	684	654	676	668	677	629	636	632	677	672	698	683	657	697	681	649	654	678	697	705	662	719	680	613	713	688	634	695	637	696	657	697	690	621	642	676	665	683	726	660	646	681	647	627	629	679	679	691	680	652	681	715	677	635	709	651	702	687	638	650	688	681	664	687	676	687	658	665	709	680	609	694	622	654	671	671	627	672	659	625	644	661	608	656	677	690	645	661	680	667	669	659	630	679	674	641	658	660	647	629	692	641	691	690	642	654	667	631	668	657	694	676	631	678	616	643	663	702	680	650	648	681	648	650	646	668	700	705	635	658	672	647	661	646	699	647
24169	21468	28964	24398	21443	11603	3210	1957	1660	1541	1402	1257	1124	1086	1130	1017	946	882	779	736	728	732	692	634	669	635	547	576	547	509	482	528	500	478	458	524	520	533	503	489	515	467	500	510	527	481	513	514	487	527	474	470	448	488	546	486	489	539	542	529	506	492	510	471	476	522	463	508	492	492	506	561	508	485	478	479	494	452	491	463	492	445	483	487	490	500	527	501	512	489	474	523	508	467	514	503	472	506	508	507	503	497	474	517	483	497	467	484	492	483	509	458	506	563	513	456	446	460	474	486	454	448	487	479	473	457	525	470	489	452	496	507	508	501	456	482	564	483	489	475	473	511	496	520	505	486	501	486	495	490	506	476	479	461	457	486	456	469	496	473	502	501	505	541	510	485	471	486	487	495	491	480	521	499	464	465	483	500	524	504	522	478	509	472	444	516	496	477	484	492	483	453	504	508	486	468	482	480	476	483	478	462	495	506	519	503	488	504	469	498	499	479	468	471	469	481	492	458	497	520	510	498	528	468	520	509	482	513	482	490	493	542	500	470	493	510	474	462	491	522	490	473	488	494	456	471	485	507	483	503	477	437	483	495	481	525	492	468	504	455	462	512	522	494	475	503	478	478	451	474	458	497	474	501	496	496	489	481	495	513	514	480	468	482	473	505	498	504	486	472	494	508	451	485	465	481	502	513	430	474	490	494	513	482	497	458	468	487	468	517	468	482	467	482	498	486	487	497	494	490	507	498	471	493	508	453	451	488	481	511	492	492	462	502	453	463	533	508	504	479	478	495	496	457	505	520	505	483	454	452	502	477	509	461	501	533	469	509	533	469	504	486	465	490	514	517	535	491	533	434	489	483	488	502	492	476	500	460	485	499	492	452	476	458	473	468	449	509	490	464	458	525	471	471	518	463	507	493	519	468	480	439	491	435	477	491	504	509	491	488	522	470	452	497	483	501	466	473	471	469	506	461	486	479	511	502	471	508	492	467	465	485	492	471	508	453	477	508	475	497	474	506	514	477	484	448	474	500	469	481	475	447	493	508	474	504	477	498	449	523	477	490	508	455	479	479	477	505	479	476	487	475	475	503	470	469	470	470	518	533	477	450	476	448	481	497	489	492	489	472	477	483	500	465	464	493	459	481	510	473	487	511	494	514	473	466	527	535	518	495	475	479	473	448	478	496	485	490	488	499	461	473	470	478	515	463	505	496	502	480	498	442	476	509	518	521	511	464	495	459	474	491	515	497	497	486	445	479	500	497	511	460	507	518	479	501	465	494	485	503	529	495	498	501	476	512	473	486	524	516	458	451	498	495	463	441	478	514	484	465	500	472	491	468	457	476	464	500	499	468	478	482	483	502	461	487	465	475	510	462	480	464	468	480	500	537	459	478	506	481	472	513	472	452	487	491	456	465	477	462	501	535	446	480	502	477	513	514	496	499	462	487	498	505	516	483	493	487	526	478	505	513	507	483	484	482	498	452	484	466	477	486	504	483	473	467	532	534	474	498	526	472	522	469	464	490	480	468	481	476	517	508	502	501	507	502	494	502	449	480	523	479	447	492	505	519	458	504	517	495	513	462	507	515	471	489	488	499	509	464	433	478	461	463	458	471	496	513	492	479	472	491	494	460	509	525	521	483	473	447	464	477	506	510	486	496	458	465	477	482	455	463	497	474	474	449	479	527	480	466	499	475	497	515	478	459	504	488	484	514	499	492	497	503	527	446	483	499	524	480	499	482	462	480	470	495	437	498	467	479	512	489	470	445	533	480	430	487	492	486	476	499	471	502	512	486	510	492	484	498	501	462	487	497	498	493	469	483	513	469	504	440	487	471	484	541	506	546	475	458	507	541	459	475	472	469	478	509	502	492	500	494	473	504	482	505	482	492	471	515	500	441	479	511	520	454	485	510	495	514	522	482	478	465	506	462	454	470	492	452	464	542	515	488	481	497	463	505	525	471	486	489	473	466	507	463	499	455	515	454	456	443	481	491	449	514	472	477	448	487	461	490	515	496	478	461	508	460	487	476	500	506	495	457	484	478	466	511	495	474	495	532	502	502	490	475	504	492	476	456	481	500	511	478	493	493	508	473	444	454	462	457	498	458	510	493	495	491	503	489	528	483	504	471	481	498	460	497	524	510	509	479	500	551	499	464	494	488	464	495	471	483	485	504	474	495	529	488	478	497	459	497	467	501	533	469	530	500	501	512	459	508	522	501	493	535	506	473	480	504	497	468	488	522	476	463	512	452	483	491	489	493	478	568	484	470	487	490	500	477	464	489	503	472	480	512	443	465	484	490	472	463	497	430	473	502	505	492	479	477	488	490	493	482	500	460	470	508	509	467	525	466	500	487	476	490	472	457	455	514	498	474	484	469	424	486	489	516	472	501	444	497	487	504	502	484	459	443	484	489	457	459	483	483	511	482	475	506	520	441	456	494	439	457	509	501	513	496	496	490	486	529	493	474	494	423	489	450	458	495	519	521	497	455	511	517	492	462	464	457	517	455	492	467	476	451	504	506	495	474	479	481	450	526	494	473	467	486	474	500	502	474	510	538	487	497	511	468	492	492	463	494	511	486	488	520	475	502	486	478	506	481	468	511	455	474	468	480	489	494	525	494	479	470	494	475	468	500	487	459	479	461	486	471	483	506	505	490	487	493	489	446	464	521	515	452	515	511	527	490	470	464	481	483	483	507	469	465	462	529	482	463	493	440	491	480	467	456	500	485	476	538	501	478	480	527	470	481	477	500	471	497	499	448	486	480	494	464	518	518	507	512	486	479	500	525	464	471	460	467	521	507	481	472	478	469	479	498	545	488	509	490	522	482	521	465	516	476	497	475	443	440	474	506	489	487	501	463	516	492	468	500	456	512	428	471	493	470	455	527	475	486	487	458	454	478	467	469	490	489	477	440	495	476	459	469	494	490	453	461	486	473	500	498	479	471	528	467	489	488	496	456	495	505	500	502	464	459	490	498	533	475	513	457	509	488	541	526	485	478	484	492	485	508	469	505	443	477	468	484	478	417	493	496	486	531	498	524	521	467	485	483	518	496	481	515	510	455	491	455	475	482	494	446	441	427	459	462	496	500	502	492	473	485	466	476	496	490	453	447	503	510	505	499	458	466	508	506	467	469	499	478	476	503	479	468	476	488	461	466	500	506	490	489	462	500	480	488	476	455	484	517	501	511	477	453	482	477	492	458	457	494	512	548	459	497	508	503	488	490	465	483	471	487	528	500	492	481	487	483	482	423	499	463	495	477	493	521	474	488	471	491	472	468	503	485	510	461	473	487	474	491	472	513	491	514	463	493	522	477	513	500	484	482	482	492	476	459	480	483	457	495	504	545	520	498	507	503	534	431	468	476	479	463	483	480	447	501	482	463	462	487	479	475	482	480	479	505	497	527	498	503	485	491	483	475	502	500	502	465	488	450	520	489	501	499	471	494	470	513	467	505	467	492	489	486	467	466	524	477	456	534	490	524	461	488
12072	23770	21804	14567	11013	8919	7316	6205	5488	5211	4585	4274	3813	3455	3374	3000	2677	2497	2081	1952	1886	1796	1744	1692	1610	1488	1340	1274	1200	1146	1103	1102	1122	1040	1055	1049	1090	1096	1073	1075	1053	1051	1048	1014	1008	1040	1010	1036	954	1004	1016	1088	992	981	924	1028	1050	1002	1020	1024	1006	959	1015	1066	949	1002	1033	970	1020	1017	1042	1022	1061	1004	907	1010	1006	1038	983	1054	1009	959	1019	1043	1004	1024	996	984	960	1015	959	1055	1050	993	999	994	1008	1019	981	972	997	1086	1021	998	1000	981	969	947	999	1006	981	973	968	957	1062	1007	1004	982	1022	982	997	1029	1037	1044	986	1098	1001	1016	993	1015	1063	1058	964	1004	982	978	1011	970	1061	1014	994	984	999	957	950	1021	956	1015	993	1023	921	1065	1014	997	968	976	1048	1012	995	1010	1011	948	1020	1006	892	970	1046	946	1013	1027	1000	1035	981	953	979	997	1013	964	1012	1020	1028	996	956	1008	984	965	1019	995	1010	1009	1013	1023	1013	1014	1033	1011	972	985	1003	1024	1000	935	1039	976	1023	1000	1004	981	1011	995	1021	962	971	943	980	1010	984	1026	995	1021	1051	1027	1030	1044	1031	984	996	967	1026	965	1010	1067	976	955	992	980	995	996	1030	1001	972	939	980	957	1038	1001	989	1046	1017	971	994	1029	1014	1056	993	1003	1010	1030	980	960	972	963	1083	1027	998	1000	957	964	1053	999	988	993	1009	1002	997	1031	905	1013	1009	951	1000	1021	1002	945	1029	970	965	947	997	885	1017	959	1008	1023	991	998	956	1033	974	990	1010	1002	1026	1024	1000	998	969	959	1034	1044	1043	1035	1058	955	1002	998	1027	1012	975	963	971	973	956	976	1037	1003	1025	995	1010	992	1044	950	978	1031	1046	1027	982	1008	993	1020	997	967	1018	970	975	1045	990	947	1014	972	956	991	950	1059	1014	1044	1005	977	1051	989	999	980	1011	957	1014	1039	1047	1040	1007	999	976	1029	953	960	983	1046	998	1003	965	961	971	1055	1056	1013	1012	988	1008	971	1021	998	974	968	1000	997	994	973	1027	999	946	1064	1034	1037	974	1016	1007	994	993	1007	987	987	974	1003	986	995	989	1009	979	967	954	1033	1032	969	997	942	1040	999	1009	986	985	983	1034	982	1047	971	972	991	1011	989	993	1069	994	1060	1006	976	1010	996	1007	996	1011	1000	1004	1063	996	1036	1038	915	981	1010	1030	1020	1028	994	956	958	966	996	975	1001	937	1006	1042	990	968	1002	970	948	1003	968	992	1001	1007	975	972	966	1005	1002	998	956	954	1023	1016	1001	987	980	999	976	984	1011	968	995	980	982	1061	971	1004	1015	987	972	976	1002	1002	993	943	984	956	1006	937	986	1024	970	931	993	982	1004	1003	1052	968	996	1004	1047	1014	1027	1038	1010	986	981	948	1021	991	993	975	966	1041	949	966	1038	1010	989	1016	976	1000	993	979	993	1052	984	988	1017	926	930	962	998	1022	1029	982	1010	977	1010	999	968	944	979	956	979	1050	999	988	969	1005	1014	1011	956	1036	998	1016	954	993	1013	1051	1014	992	1003	995	999	1016	1040	976	997	969	1052	981	1054	996	1009	1027	985	1026	951	1003	1013	973	1014	1009	1011	982	980	967	978	1032	1030	967	1044	996	972	1014	1005	973	1022	956	1040	1009	996	1052	1017	991	992	965	983	1011	1033	978	1000	1004	994	988	1057	985	1019	987	986	1033	976	954	1024	1009	1020	999	1005	1001	982	1092	968	977	1042	982	989	987	1018	1025	988	1031	1067	973	974	931	948	1005	987	1007	1012	1010	962	997	1013	1023	1002	981	989	990	969	1015	1081	999	945	1005	993	993	1056	980	955	1025	1036	1029	1012	1005	1009	993	1006	967	1054	1001	958	1001	1056	996	1008	1008	1024	1030	1037	992	941	1020	947	1039	954	978	981	1012	999	1016	1034	976	1013	1025	1008	1016	987	1032	973	971	930	1013	995	1027	978	1002	1036	976	987	951	954	984	988	963	1000	1022	940	972	1012	1024	994	969	953	991	1033	999	985	954	1006	997	974	940	955	980	1024	1033	1015	1066	1042	974	1012	1033	1013	1006	967	990	1060	926	1038	1026	989	985	1006	1015	973	973	1025	1010	1023	1016	953	1003	1021	1048	1009	888	939	986	920	989	1011	1021	1074	1065	961	1034	973	1025	991	1000	948	1007	1045	1007	995	959	1032	1059	965	1017	987	992	1007	989	1025	996	1042	963	1037	993	978	985	971	1043	1027	1011	971	1006	936	1036	1005	1003	1000	976	1017	961	1038	998	984	954	1042	1056	970	1037	1042	1022	1025	1020	990	999	950	982	956	979	937	1015	985	996	953	1004	1016	1017	990	939	995	995	998	1040	1011	1016	983	1005	1022	1020	988	1037	982	976	1021	1013	971	1005	998	999	1068	994	946	1005	980	1015	978	989	1008	1059	1001	994	1028	972	1016	1073	991	1015	988	998	1037	955	999	1040	932	976	985	1008	959	972	988	1012	950	948	1025	985	994	1013	953	969	965	980	976	941	971	1010	1025	983	972	1019	971	1002	991	968	979	986	974	1005	999	983	930	990	1004	1050	980	966	1041	1006	1011	981	1022	1015	995	1013	961	991	1020	1000	1013	1050	962	985	1062	1040	1011	976	1024	967	1008	985	970	970	979	1005	1018	996	965	996	1042	973	980	1036	986	982	1018	1019	1010	998	994	1031	1001	1014	1013	1007	964	1044	964	957	987	989	1004	1020	1019	952	1031	966	1020	1001	1023	998	992	1002	1003	1009	974	1022	1028	973	1044	1020	1009	1063	929	1018	963	1000	950	953	964	954	1030	984	984	991	937	1003	957	978	1007	992	1039	1034	1016	993	1047	978	910	973	985	1044	990	1028	988	986	995	995	1000	1016	992	995	1012	1030	1019	1056	1020	996	1009	1027	984	1033	1022	1011	983	973	995	1071	962	966	983	1037	979	1013	994	1031	993	1003	1012	1006	1033	957	980	1028	981	1020	973	935	1003	1007	978	958	960	975	996	1058	1060	1013	1061	937	1010	1041	1016	997	985	973	1006	972	1057	960	1000	1026	1018	1007	1011	947	1014	1025	1003	957	981	1070	999	1001	1047	977	982	1030	966	1007	1002	954	1011	1054	946	989	990	1032	1021	971	1008	991	1073	1019	1008	1024	1046	997	1010	1000	949	1000	1060	1025	941	1011	967	1038	988	959	931	1031	1074	1019	1018	1018	1017	1017	1050	1034	975	1005	971	1011	1025	972	1001	1025	1044	1010	1021	978	970	967	1027	1012	1028	1047	980	943	992	984	957	1032	980	1001	1000	1015	958	1002	968	903	958	961	971	1030	984	1032	1040	947	950	1017	971	976	1035	973	1036	971	1011	1026	1056	980	946	1055	1022	1011	1089	943	1073	1040	992	969	1000	979	1011	1003	976	987	960	997	1000	1021	1019	996	984	1012	1017	975	953	932	1003	996	1035	984	968	974	963	953	964	985	997	979	993	1011	948	966	983	972	1034	974	1016	974	981	1016	970	940	978	1043	1028	1009	995	1032	957	1006	1028	980	983	999	992	993	999	957	1022	1095	1025	964	999	936	999	982	1021	969	964	962	1033	1009	955	944	1000	1048	966	957	999	968	1019	1013	1001	1002	1033	1005	962	951	954	1013	989	998	1000	982	1045	938	982	1022	1058	975	965	1009	1002	1029	944	1004	1008	950	1027	1027	968	1002	1032	1045	978	968	1014	971	973	995	978	986	1022	941	1001	955	1056	998	1002	969	1024	973	976	975	958	1043	988	987	1025	1011	948	982	1033	1061	998	1002	971	969	1006	949	1004	1006	1065	946	962	1006	1023	985	997	1035	981	963	994	976	929	990	933	1004	1000	1007	976	1024	1009	941	1014	1020	966	991	969	978	990	1055	1002	1073	971	1025	1029	950	961	991	982	967	1011	977	1101	986	1011	1052	973	1003	969	933	992	957	1032	1004	987	1041	986	1009	1027	1015	942	1002	1010	1044	976	994	951	1049	1026	983	958	1023	957	958	989	925	993	970	1002	937	944	941	969	978	946	1029	1032	1004	974	945	992	931	1005	959	970	1011	1004	1030	1076	942	1050	963	979	951	1006	1001	1031	948	964	995	1012	1024	1009	1010	1019	1015	976
27406	17178	4377	1768	1148	894	803	748	753	677	652	628	590	544	535	536	521	482	506	507	508	490	483	535	451	472	458	442	458	466	473	484	432	441	426	482	453	455	487	446	479	473	433	509	467	462	460	466	415	450	441	473	446	468	454	424	433	451	441	448	462	468	427	396	418	473	479	433	440	458	476	401	436	462	432	431	428	449	451	427	432	441	441	429	464	420	452	452	449	461	434	406	450	450	459	456	424	429	464	449	435	487	440	484	449	443	489	460	460	490	456	462	468	446	456	441	474	441	466	443	434	466	446	481	447	457	470	395	435	447	462	476	425	460	454	442	476	470	427	412	435	451	483	479	452	462	441	480	432	432	422	452	475	466	444	475	445	447	495	504	471	431	434	450	459	442	474	421	483	451	445	457	402	466	472	482	440	450	460	457	447	438	418	451	454	458	454	418	468	484	458	454	450	430	452	432	465	467	427	435	416	461	448	433	475	468	458	499	461	457	419	445	468	466	429	411	456	446	426	454	453	457	462	424	478	465	464	499	441	427	455	403	417	445	486	448	498	440	481	463	441	459	447	453	464	476	487	477	469	479	475	456	457	444	448	457	411	425	448	459	425	437	440	438	486	484	499	446	462	487	447	519	445	477	482	487	466	446	442	454	459	485	484	396	435	483	488	447	456	434	462	410	434	485	462	470	466	469	430	496	463	495	474	473	403	492	482	453	403	483	435	459	458	445	431	453	443	462	445	446	437	393	469	441	447	447	496	452	472	436	439	430	436	465	423	437	480	457	442	436	446	449	434	443	474	450	498	473	399	466	447	400	502	401	464	438	462	438	488	413	475	438	488	460	446	457	440	433	437	492	415	472	451	446	463	444	467	434	444	448	440	475	458	444	445	420	444	506	428	408	457	450	432	466	480	461	493	423	438	434	480	460	452	475	458	419	448	454	448	449	463	421	448	465	460	447	433	461	477	459	460	425	443	503	452	435	426	453	429	490	485	483	431	501	439	458	441	439	475	454	448	482	455	441	482	420	448	432	440	442	447	497	428	464	461	424	462	452	462	479	463	471	408	432	478	456	429	505	428	477	488	465	432	473	466	456	524	436	490	442	435	462	479	442	465	459	465	448	448	428	467	447	443	474	507	428	442	435	481	437	463	441	455	429	477	486	420	447	445	451	505	440	453	456	450	459	501	463	465	435	448	470	444	444	461	427	447	462	404	475	429	479	474	467	443	463	469	443	456	466	469	459	457	465	449	470	458	487	472	519	460	453	446	450	486	461	412	451	494	440	432	437	489	447	442	465	466	470	438	454	429	447	437	451	479	436	412	452	436	468	434	458	449	477	468	441	444	439	440	470	453	432	456	425	411	474	455	421	470	448	413	492	409	459	456	474	430	458	461	462	483	467	425	471	490	411	476	449	443	479	464	442	430	479	421	427	469	451	481	450	477	461	425	439	445	452	445	397	460	454	455	465	424	454	474	465	458	451	477	445	433	420	451	473	439	454	457	437	439	438	462	463	451	433	474	431	490	438	457	457	451	459	473	454	445	468	443	436	482	459	476	477	449	431	435	442	464	496	446	449	458	429	474	435	460	456	482	467	472	447	462	458	456	442	464	470	463	481	445	452	434	434	450	414	429	432	438	408	453	455	465	452	496	445	405	447	429	480	451	445	476	453	462	443	467	425	441	432	456	444	443	430	471	426	451	445	437	436	459	482	502	459	463	481	482	420	440	462	452	440	468	455	458	453	443	444	434	435	468	463	431	467	453	480	465	472	448	494	479	443	462	446	444	439	439	469	449	487	437	487	454	454	435	501	461	452	468	444	486	471	426	448	414	428	451	471	474	489	450	408	479	458	451	462	492	504	469	457	430	448	428	425	457	480	489	427	447	424	471	470	415	426	430	443	435	441	448	448	446	435	459	467	442	453	464	451	439	477	456	420	449	436	467	441	485	409	452	465	449	432	480	435	444	437	457	456	457	453	480	424	443	462	455	461	448	464	457	437	438	463	420	456	466	447	428	433	440	428	467	453	452	465	494	472	409	433	488	467	491	464	473	447	466	465	446	450	465	461	449	464	483	436	437	442	431	404	424	435	453	470	449	484	446	443	421	426	440	458	438	454	460	455	441	413	444	474	470	434	484	460	472	467	442	479	449	462	462	474	511	489	426	434	435	435	430	415	488	437	450	469	437	442	426	449	444	466	439	389	446	464	457	425	452	457	471	454	451	459	470	441	474	467	441	505	436	506	454	446	477	392	463	475	423	447	429	428	438	464	464	441	450	465	451	455	459	454	442	419	430	465	450	418	432	478	434	475	485	447	453	469	456	456	442	477	464	507	437	425	427	413	427	453	462	483	464	456	431	456	468	447	503	435	487	459	444	472	465	446	454	445	394	425	423	456	468	455	459	450	465	450	459	453	436	470	411	443	415	482	506	465	432	442	474	441	448	443	479	478	484	458	459	456	437	464	430	445	430	465	464	427	425	478	447	435	460	447	419	496	444	458	473	459	443	464	459	501	453	485	451	433	430	451	419	444	408	440	421	417	466	465	439	433	441	439	427	500	459	448	471	467	451	428	450	434	409	459	462	428	473	449	475	401	449	450	449	459	496	430	453	483	432	468	485	463	508	457	470	423	457	426	473	461	452	497	478	445	477	447	428	474	448	435	444	473	452	464	445	473	488	428	459	480	468	436	506	469	436	404	476	423	454	437	460	445	455	464	448	447	426	435	429	462	498	463	445	467	439	437	427	445	448	449	448	428	444	476	437	453	475	441	443	427	457	459	459	425	467	466	424	474	453	409	437	459	473	485	440	448	467	456	417	435	448	439	475	438	456	431	428	478	407	445	470	464	462	455	454	473	465	439	435	443	506	474	468	461	462	434	452	414	437	473	448	473	430	423	474	465	482	467	477	441	452	465	428	470	475	464	401	440	453	469	467	455	460	428	453	407	493	445	461	472	488	466	468	456	424	459	463	444	465	435	444	456	450	454	442	422	465	465	466	421	441	427	477	493	443	456	451	421	467	464	443	422	435	451	449	432	461	474	457	453	438	450	440	469	419	431	466	486	475	432	459	475	490	447	499	428	432	434	448	473	453	437	460	443	439	443	478	483	437	403	444	452	462	466	453	446	454	450	458	444	507	437	439	504	462	468	451	462	461	428	438	437	463	470	430	451	440	432	463	428	447	436	453	480	430	434	443	466	465	473	446	445	462	474	475	433	456	485	451	415	467	431	477	450	462	428	460	441	468	453	400	439	495	445	462	430	469	428	467	454	474	455	484	447	467	483	477	417	468	461	437	462	434	439	450	463	486	423	471	436	450	446	405	446	483	456	463	421	434	439	450	453	426	472	445	446	438	427	466	455	427	457	480	417	452	478	449	467	463	425	409	439	442	436	454	483	474	446	428	457	453	438	445	461	454	454	508	465	459	416	433	485	419	418	461	451	470	454	479	429	465	431	484	490	427	467	444	448	431	435	445	448	455	460
6952	7555	7444	4427	3408	2813	2489	2257	2078	1881	1782	1678	1540	1522	1418	1368	1286	1290	1215	1225	1160	1221	1106	1093	993	1044	1034	983	1062	970	973	1021	982	974	983	969	1016	978	1042	950	943	988	900	986	948	937	987	960	934	967	924	951	983	927	1002	947	966	962	1037	942	985	946	962	1002	1001	994	989	1014	942	982	961	963	951	990	919	948	1009	991	1009	958	962	1002	932	934	1041	967	976	987	958	893	962	978	946	921	954	970	988	942	974	949	982	990	998	998	958	988	1003	994	1010	977	957	1001	999	1000	942	968	986	951	983	958	953	967	968	1006	992	964	946	1008	1002	982	956	930	994	998	1014	934	968	1020	938	913	985	929	945	912	969	1032	941	978	947	988	993	944	991	962	975	1011	942	978	963	979	918	974	935	983	949	960	994	979	981	967	952	990	952	956	986	948	985	987	1009	949	954	1007	931	980	1021	934	983	1036	990	1009	1012	983	1004	969	921	994	1016	971	1004	942	1001	969	965	1006	982	1020	978	954	998	947	1008	977	967	968	937	995	973	928	978	946	992	962	995	983	1035	977	988	988	953	966	956	934	987	993	935	988	970	971	966	983	981	937	946	965	990	969	1011	1005	1015	995	976	1006	944	989	933	936	954	1017	930	981	972	1014	1005	921	943	1012	1005	960	940	979	932	1003	990	953	938	985	962	951	986	959	999	971	1012	969	918	989	940	963	942	961	943	948	968	962	928	1003	960	993	1039	968	952	1021	1071	952	936	967	975	978	955	1004	953	1001	1040	999	981	978	977	1006	950	982	1006	964	953	958	947	980	982	944	947	964	1042	979	972	956	992	999	944	1001	912	951	975	948	976	995	946	938	910	1007	982	927	1010	923	966	1016	957	905	969	987	1022	928	974	1034	916	959	964	969	1000	963	1023	1014	983	968	975	903	1001	950	953	1010	947	1033	951	999	918	1007	953	1018	993	928	915	930	948	967	956	1026	912	994	940	1005	947	934	1066	992	974	977	990	959	948	928	989	978	946	920	1012	972	970	941	968	950	943	980	931	1026	977	929	963	989	1006	935	907	969	1016	972	988	942	1029	962	1004	936	965	977	1035	955	969	967	1013	978	1012	982	989	969	980	1001	999	986	998	997	936	973	1001	999	1007	1029	1009	946	1010	980	1062	985	1007	990	1000	981	921	955	985	988	989	939	980	1015	953	1017	1006	965	1037	1004	938	951	955	963	1027	999	986	959	931	964	963	929	934	1010	968	1024	946	1015	981	955	981	973	1004	991	946	993	946	1025	964	1002	975	950	931	920	975	1007	947	938	982	924	973	949	994	963	938	992	960	987	981	957	971	1035	942	1017	962	985	976	960	967	993	935	989	982	987	992	972	927	927	942	955	908	906	983	962	930	913	919	943	988	994	922	980	989	1019	974	956	942	947	967	998	986	965	972	930	951	998	1004	959	965	944	955	994	1005	1019	930	950	913	1022	945	972	955	961	991	950	977	971	952	956	971	1025	1023	977	1007	971	1044	927	998	964	975	961	937	1035	979	923	972	985	996	940	981	996	944	945	933	959	899	1001	1002	963	1067	950	976	891	959	949	1032	1013	953	1032	925	949	973	920	951	968	1013	1022	983	986	953	942	942	955	988	978	945	1006	974	949	1010	940	940	1024	882	946	1008	983	976	967	948	978	980	962	938	948	1002	993	1000	967	987	1003	969	1003	983	968	990	952	966	1007	963	1000	1003	960	952	962	1013	951	962	1017	939	968	966	994	987	999	983	978	962	935	1002	937	970	1016	969	927	995	933	978	936	950	1001	963	1031	960	1025	1007	1016	1025	953	993	956	981	982	996	971	1007	1012	995	958	1052	957	966	948	978	983	980	919	989	968	971	940	982	999	965	1023	1017	985	1046	929	1007	954	992	931	982	950	993	974	944	953	961	952	954	1030	1010	1037	967	955	967	975	968	980	1003	1002	1000	1019	984	999	950	980	962	929	1018	949	941	989	951	949	961	940	923	982	1016	1007	1036	961	1049	1012	980	1021	941	1001	949	973	925	954	955	941	972	1016	924	1014	990	1055	934	1006	998	941	931	995	943	968	962	980	990	948	899	953	1018	948	1020	996	1009	967	908	1006	1000	975	1046	1013	975	999	1013	946	1053	956	999	966	1007	915	1006	961	931	943	940	973	931	974	987	987	950	958	943	968	994	1035	963	1019	957	955	996	1012	971	977	969	963	944	960	944	977	1015	962	955	1029	953	931	970	965	972	970	975	923	977	932	962	1021	953	983	882	1010	1038	978	954	938	967	976	1023	949	974	944	964	994	947	967	958	996	953	950	1019	1000	987	993	936	1032	984	1001	1000	962	921	1020	985	987	969	983	992	920	985	934	1042	981	969	1014	1030	999	996	1012	988	992	968	994	932	962	965	933	988	990	967	943	913	972	976	963	980	935	925	971	959	959	985	991	921	948	1020	989	996	992	962	927	1005	909	1028	967	945	970	968	923	990	985	969	927	1015	1011	998	993	965	982	961	994	996	928	943	995	950	977	910	944	978	989	962	952	952	1016	975	1021	1013	941	1005	930	958	971	979	960	990	999	998	986	958	910	1012	962	983	898	969	967	914	989	975	936	949	942	949	987	977	938	981	978	937	997	1010	976	983	1031	1012	987	920	936	927	982	954	1013	983	1002	955	1005	902	953	1044	977	994	964	909	956	1030	926	960	972	956	963	1009	928	960	1015	973	931	975	979	1074	957	988	987	957	1012	992	932	1006	985	992	986	919	1007	1026	982	947	949	950	998	969	941	973	949	1015	1004	1023	968	957	983	975	947	1007	1032	1011	973	970	983	925	1003	983	1007	962	975	939	990	955	979	983	996	926	942	921	937	942	932	1033	955	944	988	1001	1013	979	906	1027	896	1001	985	945	1026	961	966	964	936	973	1027	957	961	979	1027	943	1042	942	965	973	1002	972	992	962	943	949	983	947	1002	993	1002	919	968	1037	971	897	975	996	962	1009	982	980	1016	1047	971	916	927	967	903	949	967	939	900	976	919	963	980	1024	926	988	995	963	1050	933	939	944	932	966	982	990	987	990	1001	974	993	959	978	969	968	928	981	991	974	945	987	960	948	942	992	931	955	905	997	986	980	892	1012	1027	954	952	958	959	980	936	962	992	914	993	958	1002	940	1020	942	960	926	968	1022	1041	989	938	994	966	985	967	939	977	963	976	954	941	970	915	956	992	955	973	958	921	940	977	984	975	961	1010	958	955	970	942	981	1003	972	1015	973	986	993	991	997	983	1020	978	1025	956	980	965	1015	933	988	956	992	952	969	1000	923	987	929	980	990	984	977	1050	1010	934	1013	973	974	972	987	951	1003	900	1029	951	978	971	982	992	994	950	950	964	944	1004	956	957	934	983	972	939	1023	927	975	962	944	973	996	996	959	973	980	1004	972	1000	937	978	974	926	1002	972	980	1028	987	976	982	997	992	1017	962	1042	966	953	987	1002	965	970	1004	923	1005	950	1012	966	960	979	991	975	985	961	1039	931	980	934	931	967	971	1032	1035	936	951	980	922	1007	976	936	931	967	1013	987	1005	958	957	932	984	960	1012	962	972	965	948	978	946	909	1003	971	945	955	908	994	905	977	991	996	962	1003	1026	967	1046	958	939	1000	945	1044	1004	950	944	970	957	954	996	981	923	959	972	976	970	1040	1023	994	955	936	978	937	986	1013	1018	955	999	923	944	979	967	973	1024	978	947	953	977	939	973	946	928	965	1016	972	942	1029	983	948	1011	942	987	977	998	1030	988	1009	974	995	984	953	932	975	963
25186	21468	27970	25348	12585	2368	1522	1197	1065	971	871	722	738	718	630	581	540	490	505	429	443	424	391	399	373	381	346	344	329	356	351	294	310	323	289	326	273	300	286	335	329	309	324	302	322	309	290	284	288	324	310	318	309	313	356	300	342	306	258	336	308	279	296	299	304	323	299	287	328	291	302	290	277	287	297	274	295	271	285	307	279	294	300	321	303	310	280	294	322	322	286	299	289	313	284	311	300	328	262	302	291	314	318	301	324	327	296	313	300	316	277	304	325	300	282	312	313	280	299	318	294	278	324	303	305	287	306	291	310	302	306	333	313	290	300	285	300	313	313	303	309	287	286	304	303	276	283	286	282	305	298	317	279	315	291	277	302	327	339	306	260	273	302	288	290	327	320	282	274	266	287	289	299	269	309	331	273	279	315	284	313	314	306	307	313	304	296	320	309	292	292	302	324	297	294	266	301	323	277	300	310	325	305	278	329	298	274	263	299	303	283	296	322	282	277	320	299	260	279	315	307	318	297	320	302	275	311	297	292	290	309	276	330	307	272	285	308	325	301	303	288	302	316	272	307	313	290	258	304	271	312	311	291	320	314	307	305	278	281	307	280	296	295	298	280	324	302	310	314	288	307	294	334	318	336	323	323	329	300	291	296	326	299	295	335	279	279	331	299	309	328	320	310	281	318	280	298	282	331	324	299	306	339	301	296	307	278	288	304	305	322	315	290	298	275	301	278	304	269	297	317	333	306	304	308	299	340	309	291	296	282	303	311	304	294	312	314	277	284	271	316	329	309	284	304	298	300	310	271	334	281	297	329	296	307	300	298	313	362	306	284	274	296	267	292	319	306	297	278	313	283	322	328	338	297	285	288	297	320	321	303	289	303	307	293	286	315	293	282	282	308	287	306	289	288	315	290	293	306	312	269	294	295	300	303	288	317	278	312	334	294	282	293	290	330	311	263	317	301	273	319	285	282	306	344	332	309	322	319	281	296	330	300	313	302	288	284	327	309	339	302	300	286	327	294	302	296	278	307	329	306	277	314	292	298	311	312	283	286	310	300	289	299	312	305	290	304	293	330	281	290	300	286	323	300	292	310	298	323	322	304	304	276	313	316	299	320	276	305	280	299	291	282	303	323	319	291	300	291	311	265	322	293	273	296	348	314	334	316	312	315	295	302	309	328	304	303	271	299	279	307	300	302	286	317	319	301	284	301	302	275	321	277	282	306	336	275	310	298	305	289	295	287	319	292	315	321	286	307	305	283	315	290	290	300	319	308	299	277	315	292	275	331	270	285	278	293	298	311	313	297	308	313	256	297	294	291	311	298	301	332	292	308	305	319	280	301	312	311	305	293	288	317	281	327	313	293	300	325	279	284	336	286	314	299	284	270	305	282	321	293	317	303	318	297	307	300	290	290	296	296	296	282	306	305	334	322	308	268	314	309	316	277	276	304	319	310	297	348	273	315	324	286	292	341	300	274	307	321	273	295	295	298	329	295	307	297	307	320	288	313	310	288	313	338	295	308	297	276	295	324	303	288	324	293	300	303	296	314	298	293	305	289	293	301	311	298	287	284	310	327	303	308	318	298	305	317	308	293	297	300	316	305	312	305	299	277	284	271	305	337	315	306	311	296	311	303	277	277	304	274	316	321	302	259	315	309	274	285	312	314	279	301	316	281	258	306	293	289	312	310	314	331	308	305	307	291	291	285	302	276	284	286	324	277	312	294	321	295	323	309	334	302	285	282	297	323	294	303	306	283	306	310	275	295	298	296	324	296	286	281	295	283	282	310	311	290	333	300	276	291	275	310	290	304	301	309	304	284	273	316	311	326	297	274	295	295	300	312	311	303	318	318	305	314	268	323	298	296	302	310	297	301	303	294	328	303	292	275	292	330	309	322	278	295	314	319	316	280	312	316	292	322	320	287	324	308	302	280	292	296	333	287	291	326	275	307	296	322	285	286	279	276	317	293	290	304	323	287	299	275	315	295	291	309	289	320	306	307	331	304	348	310	310	325	315	278	319	292	340	307	300	293	289	308	280	326	306	312	286	299	297	335	307	263	290	276	312	312	270	273	302	285	305	274	301	287	285	294	300	309	298	286	292	313	307	315	280	300	296	315	297	282	326	300	289	303	287	321	309	292	311	306	294	271	289	254	298	325	283	298	278	282	310	291	295	281	337	280	310	293	313	291	306	310	279	316	285	282	281	319	311	295	261	277	318	273	268	316	306	316	291	302	307	302	307	328	309	285	300	289	337	308	300	316	311	320	309	297	325	282	290	319	324	291	293	305	315	304	308	327	304	319	348	305	300	328	307	316	325	313	279	317	296	318	288	337	307	319	314	298	321	294	309	280	313	312	319	294	299	285	308	341	329	289	275	287	284	320	309	310	342	320	295	281	277	291	283	281	291	284	314	305	296	294	295	287	298	306	295	318	296	327	286	318	291	290	266	283	312	249	291	265	325	281	313	298	286	295	280	280	269	296	300	294	296	283	266	312	304	330	282	304	317	306	305	309	292	308	297	323	329	306	292	315	305	271	288	305	287	307	299	279	313	293	286	289	283	290	297	297	324	341	312	304	310	292	281	307	296	308	293	315	308	310	322	327	284	278	294	299	292	304	284	292	295	281	301	316	303	291	285	327	329	312	314	310	277	306	284	290	311	311	279	264	309	311	282	313	291	299	279	292	291	288	289	305	289	314	268	284	268	306	284	294	288	310	283	334	331	295	288	290	308	293	319	268	282	336	311	319	314	263	277	306	289	299	299	312	281	311	300	309	308	313	315	306	334	270	308	296	294	263	331	338	315	267	298	272	317	294	306	300	329	297	314	305	322	329	304	300	335	319	316	307	298	278	325	300	288	302	296	303	284	309	288	276	258	285	289	313	311	284	305	320	311	299	308	288	308	295	316	317	293	301	312	283	292	273	280	287	336	302	325	295	293	333	306	301	310	283	279	322	285	287	328	293	279	283	286	282	288	309	323	296	298	289	340	330	301	288	301	307	297	296	294	287	329	283	292	288	284	296	318	286	286	304	293	315	315	287	310	317	318	304	311	311	335	268	295	264	307	330	294	306	284	311	301	314	302	306	305	292	273	318	325	302	321	314	321	297	286	300	292	304	319	321	336	332	278	289	296	343	330	344	310	278	306	334	310	295	306	309	289	301	316	297	311	288	298	295	335	295	296	305	288	299	292	320	297	324	311	330	311	304	327	331	286	316	306	304	294	304	314	343	315	266	289	308	339	287	284	286	289	326	298	339	317	301	294	294	331	291	297	309	306	316	322	291	317	277	322	284	280	292	316	301	272	291	312	327	297	333	305	317	286	285	313	317	315	278	293	292	315	277	299	302	294	310	291	304	297	265	326	325	282	311	294	288	316	311	277	268	316	279	289	293	310	319	283	310	312	266	342	323	328	278	312	319	296	332	309	299	303	321	330	283	298	325	300	319	271	287	315	296	309	288	317	311	315	290	315	299	282	265	288
9584	18146	16551	10535	7764	5863	4664	3997	3664	3311	2973	2704	2462	2296	2149	1884	1660	1472	1386	1348	1120	1129	1139	1053	993	958	930	802	732	762	730	755	698	747	713	699	737	691	707	656	709	676	698	692	674	638	664	676	640	644	651	728	651	679	698	664	700	610	612	635	669	676	704	733	662	673	663	651	677	644	685	732	638	655	675	666	638	648	677	689	669	680	674	644	653	664	681	670	686	649	715	623	693	695	638	656	716	670	670	614	716	687	658	718	650	644	720	674	705	726	711	683	675	690	664	643	680	651	649	669	700	641	687	674	663	664	657	689	650	663	651	668	676	703	627	708	658	703	728	655	690	696	673	634	673	696	687	694	665	659	692	687	620	656	717	658	635	650	649	644	735	694	691	645	674	623	659	719	686	705	677	644	693	714	664	666	677	659	663	663	733	657	640	646	660	636	643	689	688	653	665	635	702	641	650	686	671	680	641	633	646	675	700	670	658	639	690	655	670	667	621	685	629	636	669	665	737	678	666	658	652	670	639	697	691	656	647	664	706	682	644	646	664	680	653	698	666	628	681	691	676	633	674	702	641	642	649	635	669	708	674	651	667	701	706	617	691	688	683	684	691	695	675	689	635	693	674	652	730	654	671	668	647	651	634	651	635	682	689	688	649	679	649	717	663	707	671	622	660	689	715	681	664	662	626	669	718	668	637	683	670	661	631	692	688	646	671	693	688	642	685	670	652	661	661	664	688	710	683	692	681	690	642	666	669	653	656	669	657	700	619	671	695	720	760	664	668	670	706	651	661	673	682	665	681	608	649	662	642	708	673	663	654	661	595	685	702	657	748	621	701	714	660	701	693	668	654	674	645	644	654	696	676	673	684	689	700	713	683	642	659	714	670	658	665	719	681	664	713	614	596	672	634	673	662	644	707	687	655	690	650	651	676	655	643	624	638	680	683	653	687	666	653	653	679	675	672	702	658	688	657	684	695	689	640	679	651	643	667	659	680	637	681	694	720	680	667	696	681	682	654	671	698	662	680	677	711	693	639	647	664	721	682	680	667	668	639	665	659	653	691	644	654	656	693	671	661	661	689	668	665	648	664	628	692	657	648	649	675	683	675	693	656	689	651	684	638	710	690	700	692	643	663	683	638	672	709	656	714	672	647	635	639	672	714	681	640	662	694	633	642	691	650	707	628	663	653	709	684	641	641	673	667	658	664	717	677	694	686	719	643	670	691	656	696	696	604	612	694	661	688	673	687	684	673	710	680	677	694	636	637	638	643	654	700	665	703	689	690	654	635	673	636	639	684	678	651	682	625	711	689	689	642	698	699	657	662	671	669	661	648	674	675	659	698	687	707	668	651	674	657	675	667	666	686	644	671	678	703	734	709	653	681	670	681	693	682	667	708	653	647	646	663	691	672	676	703	643	677	663	678	698	656	628	635	682	641	661	708	648	648	663	672	644	674	663	660	665	650	708	648	673	669	674	683	652	620	670	681	614	660	652	654	673	676	673	661	667	671	650	665	641	697	666	635	696	671	653	663	671	634	654	655	659	637	714	661	645	673	690	674	658	636	648	641	709	668	654	673	668	700	690	650	665	668	650	661	603	643	686	618	639	649	647	688	646	686	715	658	640	634	670	669	635	680	660	656	687	672	704	701	661	636	640	639	675	668	662	664	660	661	703	650	656	660	664	662	685	641	669	667	672	651	690	690	667	643	683	696	667	657	695	708	637	599	689	678	674	722	616	689	675	624	670	647	643	679	648	649	636	604	677	637	692	671	690	670	674	665	657	714	690	713	658	645	720	676	633	630	695	701	628	682	675	664	684	665	672	648	652	665	674	666	672	682	631	706	640	690	673	701	682	708	675	656	682	618	675	655	649	681	605	618	650	644	636	667	672	646	663	643	672	715	697	673	701	643	664	684	635	695	751	669	683	683	716	662	654	653	686	652	647	637	643	644	651	698	691	662	612	693	668	668	687	651	658	720	670	673	700	689	639	692	672	678	675	660	658	656	656	668	695	680	644	682	718	676	674	700	686	695	673	699	705	668	674	655	664	658	660	606	643	716	671	688	675	646	661	627	682	669	685	685	649	682	663	704	695	659	698	666	695	595	626	682	682	659	637	652	608	672	640	653	618	669	658	644	689	687	678	632	693	640	651	676	651	658	663	651	677	627	697	641	671	703	675	687	628	700	698	646	663	690	645	658	669	656	655	627	677	688	659	655	701	632	707	644	648	663	679	655	686	674	658	654	658	648	693	651	655	655	678	690	683	654	652	659	661	673	683	668	646	606	691	690	667	704	653	671	665	671	654	717	673	660	666	705	681	675	719	684	646	663	629	693	664	675	606	700	636	645	656	659	688	693	670	637	696	663	693	675	622	640	681	653	686	689	631	683	663	628	670	706	666	659	685	653	674	674	659	694	701	603	638	643	649	662	696	666	671	699	709	665	674	693	683	662	690	674	676	694	653	680	671	624	696	705	633	703	652	672	631	683	671	666	645	702	671	630	667	676	676	650	717	655	693	706	662	673	662	690	698	601	705	693	675	659	701	679	676	660	643	665	635	679	658	688	596	666	640	698	648	659	702	693	668	600	669	692	705	671	745	676	673	650	637	656	667	689	665	692	695	671	694	707	693	643	658	704	660	661	735	671	673	612	655	666	668	680	695	687	677	654	689	685	659	659	624	661	690	627	699	663	703	629	696	694	655	656	650	667	669	671	683	705	667	648	648	631	664	654	666	645	658	679	646	661	670	668	670	671	652	701	732	676	651	636	664	726	607	650	716	702	692	655	647	685	648	656	669	664	693	661	670	658	627	709	653	682	671	679	667	662	658	694	670	703	680	645	688	661	643	667	715	658	641	690	664	644	665	657	642	663	671	637	678	659	684	629	653	635	704	664	654	651	705	645	702	684	669	693	657	657	712	671	710	639	664	619	689	686	707	691	709	652	662	669	662	665	733	670	689	747	640	682	708	631	654	675	662	680	641	670	651	699	654	686	712	684	682	656	664	674	708	632	651	684	644	633	641	609	686	686	668	656	665	669	671	670	653	702	669	638	654	662	681	639	714	701	659	657	684	647	658	695	643	703	687	638	668	682	697	654	683	708	662	650	679	689	664	660	694	680	650	665	677	623	698	663	673	677	687	658	685	687	724	684	659	684	682	659	694	654	677	623	678	646	664	708	649	638	700	647	681	646	688	616	707	667	668	641	709	648	676	685	640	630	665	698	664	682	682	638	650	674	710	650	651	678	638	678	732	632	661	650	642	670	612	695	661	669	669	659	669	664	633	637	688	637	617	668	666	636	681	631	675	673	656	628	675	634	667	729	633	676	691	691	661	665	675	667	654	694	669	681	663	705	676	660	713	627	688	682	656	690	648	654	638	695	640	713	630	629	672	691	688	679	598	673	655	687	635	677	664	681	653	630	632	637	665	676	650	643	664	677	675	674	673	725	710	724	696	705	669	663	656	700	661	692	663	650	681	698	677	656	703
24193	21465	28942	24419	21423	11601	3266	2027	1695	1596	1401	1261	1263	1176	1038	1028	939	912	844	768	731	723	668	650	645	624	620	551	523	513	574	554	537	548	539	518	510	513	528	543	528	513	484	513	478	487	517	525	468	497	486	457	461	487	478	533	521	482	481	473	521	470	492	488	472	493	497	490	495	482	497	443	504	504	507	470	496	480	478	528	523	481	464	509	495	517	472	529	453	491	489	542	501	480	487	489	463	460	495	485	543	501	459	508	485	495	514	506	473	470	514	539	505	511	470	486	487	481	547	499	502	493	499	464	500	521	495	489	498	520	465	526	517	513	489	482	502	478	489	480	518	519	508	495	513	490	531	426	501	475	479	479	482	502	485	477	471	509	485	459	513	477	493	528	464	494	518	485	461	544	480	476	496	460	478	486	484	528	499	504	503	520	510	505	487	516	469	505	491	499	454	489	500	499	456	454	486	502	485	488	473	505	485	509	487	452	481	515	450	494	486	469	503	513	466	505	496	478	452	468	445	474	486	468	501	495	468	458	489	457	462	483	452	485	484	470	503	468	521	507	485	470	493	518	478	521	484	497	466	464	525	486	488	511	511	513	483	492	503	478	476	444	504	448	475	488	472	505	490	484	501	476	512	481	520	516	485	481	484	508	497	459	483	509	542	494	475	467	535	465	477	485	480	446	464	494	497	466	479	518	467	439	478	469	493	454	499	499	525	467	507	497	505	474	523	495	490	489	494	512	527	507	477	488	484	462	474	495	480	477	490	505	495	506	489	505	513	458	501	495	483	501	526	477	498	472	507	487	496	486	465	458	469	469	529	511	496	473	486	476	518	522	510	481	449	487	488	486	495	469	462	504	515	484	439	491	492	506	504	480	492	459	535	511	484	495	481	493	490	495	509	505	495	518	499	455	468	498	488	503	523	523	477	475	470	484	490	504	495	502	485	480	481	514	520	484	475	479	497	493	504	515	453	470	506	519	481	500	512	467	472	514	459	495	483	522	522	504	465	494	507	439	535	521	532	532	498	485	496	505	482	506	459	506	471	464	481	491	487	505	498	460	499	521	515	499	490	492	476	447	489	472	512	512	468	510	462	499	452	506	466	492	464	491	504	466	489	523	501	482	511	468	503	439	477	546	516	478	504	502	499	479	484	500	506	519	470	473	463	486	499	457	490	480	500	474	476	486	529	484	484	494	520	537	480	492	494	523	472	482	481	486	497	488	471	462	473	481	482	523	472	485	510	495	465	498	476	518	543	511	472	486	462	492	475	494	474	453	460	506	522	497	471	529	487	502	494	479	490	465	455	470	496	491	478	492	486	503	495	510	498	481	497	499	531	521	466	519	500	518	512	476	482	496	542	506	473	462	502	465	487	490	471	501	515	482	501	487	536	501	456	463	513	467	500	479	488	486	514	491	500	504	499	535	495	517	478	482	501	460	497	523	537	512	478	511	430	508	482	516	475	478	492	517	463	479	467	484	504	477	484	465	474	495	507	507	482	484	480	486	495	510	503	461	511	483	473	476	476	522	474	531	482	452	509	487	506	507	491	466	513	474	492	454	492	490	471	466	467	468	468	520	485	479	471	465	458	467	493	484	512	452	470	481	460	553	457	489	484	508	451	494	482	453	467	496	498	518	474	459	516	537	525	446	507	506	518	491	452	465	474	465	502	489	497	491	510	488	455	496	474	507	453	493	473	516	490	465	541	475	465	504	491	482	435	487	498	495	509	477	431	519	522	459	494	484	491	496	503	552	496	489	486	476	457	487	492	524	471	491	526	471	506	509	471	470	487	522	522	486	483	475	503	475	505	521	514	519	468	475	490	495	459	484	452	474	486	432	470	515	491	505	494	470	480	480	511	502	515	487	490	450	519	496	458	436	463	485	487	503	497	499	473	495	484	478	464	489	474	514	487	474	476	507	479	503	507	445	495	491	491	462	522	489	534	497	501	504	487	476	509	525	486	478	503	492	490	488	493	495	497	524	513	484	474	508	485	491	496	464	462	477	474	495	483	501	480	493	473	515	506	499	496	505	505	531	471	463	496	515	505	482	483	495	476	498	501	497	508	488	457	475	469	481	443	526	511	464	540	511	476	490	495	515	471	514	485	502	464	482	523	453	474	507	485	503	488	512	473	502	497	512	464	503	484	481	509	487	468	500	474	469	479	524	504	478	497	508	495	498	508	433	477	513	443	486	502	472	509	507	471	463	513	493	490	496	486	502	514	487	478	481	502	519	451	490	507	507	492	463	470	496	510	494	484	475	471	512	487	456	489	540	511	501	530	506	520	520	471	494	498	510	469	488	463	479	485	447	491	439	492	470	481	520	513	496	471	465	476	483	478	452	506	519	473	477	469	504	488	504	478	518	520	543	549	510	493	497	493	497	485	498	488	473	479	460	518	502	521	498	449	470	488	470	480	456	499	463	449	483	498	503	465	471	514	491	472	523	491	471	487	445	488	492	476	491	479	499	482	516	510	478	498	456	456	470	503	548	484	531	462	459	495	486	493	497	476	449	474	523	472	481	478	486	473	462	477	495	448	528	516	504	500	462	498	455	475	472	504	518	506	478	465	486	468	479	466	506	506	473	479	524	488	458	506	480	509	499	479	490	521	493	472	501	484	507	489	457	528	477	518	535	510	496	483	496	472	525	502	512	478	496	452	475	499	459	486	463	500	505	462	469	528	487	500	461	476	460	498	439	479	501	493	520	501	516	476	480	508	494	504	510	446	491	502	489	459	471	488	464	466	476	463	455	478	458	549	508	495	518	529	476	451	508	479	536	469	463	530	481	496	498	491	509	478	501	473	462	510	540	489	503	491	457	476	467	478	536	473	472	510	476	496	521	487	484	465	433	507	507	461	461	507	453	506	513	532	480	477	453	454	509	493	535	464	484	488	497	468	463	539	462	511	506	495	525	493	508	472	479	490	497	471	502	508	495	422	517	470	473	487	496	456	480	513	526	505	516	526	516	490	520	469	464	449	479	474	479	488	450	536	490	462	481	500	480	462	484	471	493	490	504	547	522	477	484	508	496	507	492	446	495	515	499	496	518	482	486	462	426	452	484	494	499	480	485	495	500	550	494	503	493	532	490	520	513	471	471	460	439	474	509	448	460	479	472	478	498	514	486	487	474	476	474	449	483	525	506	465	501	526	442	457	520	495	473	491	473	480	478	499	488	514	474	517	513	455	537	465	508	538	498	494	487	504	467	469	489	469	491	494	484	483	457	489	514	478	471	467	465	523	491	467	472	547	507	506	508	468	496	497	531	510	545	504	449	500	491	488	485	459	498	447	496	503	500	495	474	491	486	472	450	509	519	491	513	539	507	508	470	497	521	499	509	482	514	465	484	501	509	483	489	486	494	478	469	486	512	463	526	491	496	477	465	480	506	486	455	495	466	519	475	490	527	480	512	510	468	491	476	505	506	494	453	492	463	514	477	468	476	501	526	506	545	497	453	490	484	491	479	483	517	483	508	506	481
12678	24209	22560	15528	11700	9109	7261	6399	5707	5279	4672	4341	3790	3581	3360	3015	2651	2487	2169	2010	1956	1817	1707	1571	1557	1476	1362	1279	1215	1177	1163	1166	1066	1158	1009	1050	1070	1048	1035	1021	1067	1009	1006	1016	1036	1048	1056	1072	1021	1022	985	1032	991	1001	1051	993	1020	1067	1039	1006	1008	1023	967	988	1005	1013	1001	982	1015	1021	1028	1072	1085	1029	983	1015	994	1024	951	997	987	1036	997	1003	1019	1001	973	965	996	1010	1015	1014	943	1030	984	1004	971	1007	1004	1032	932	955	954	1067	1022	1022	995	1000	1009	1005	954	1007	991	993	1010	1021	1016	980	1001	1057	1043	978	1017	1000	1066	1002	1023	1045	1038	1041	968	939	944	1044	1077	1029	994	1015	1081	1004	1003	993	995	1009	1066	1001	990	966	1005	992	1073	1016	1011	998	962	1064	993	992	1079	1014	1019	997	991	1026	1034	1014	1050	1014	1004	1014	991	989	1053	977	1002	964	1036	978	1004	960	1013	1004	991	965	989	1001	966	972	1044	1002	1019	1032	995	993	1029	1018	957	971	1017	1001	1063	1051	1081	1022	991	988	947	1046	1002	945	1122	1018	1021	1002	1055	987	978	1055	998	968	979	1075	998	992	1019	994	1051	1037	1008	980	968	969	985	1052	1015	1036	968	988	979	994	1026	955	1045	920	927	1028	1003	999	992	1029	1030	988	955	962	1012	951	1024	1005	948	1008	1043	975	991	1002	965	1022	1027	985	950	962	1003	1013	958	1005	984	970	985	1019	965	977	1015	1040	1008	971	1015	1043	1005	1029	1000	985	980	1059	979	1026	977	968	1035	1028	995	936	955	1002	994	1003	1032	984	990	977	1073	974	1023	1101	1050	1043	1029	1051	1029	1028	929	1003	1010	973	959	1003	1006	1023	989	1044	964	1027	1046	1026	985	964	961	994	981	1015	999	1006	1021	1021	1034	987	1032	1040	1001	1054	986	995	995	1025	1034	952	990	956	1017	1026	984	990	1006	993	987	1036	970	938	1005	1031	1031	1028	1003	1026	1033	983	991	1007	1028	1014	1055	1009	1018	993	976	997	996	985	1016	1014	995	1012	975	978	965	1004	987	1047	1041	1034	994	1009	987	1010	1012	1001	987	1009	1036	980	954	1006	1046	968	996	1074	1006	1010	1017	992	1029	963	959	1076	1009	979	984	1051	988	981	959	1007	1039	979	1003	964	1007	969	1018	1035	1033	977	1039	1025	970	951	1041	963	1020	1048	1006	1022	1054	1018	969	949	1021	982	1024	1021	999	1035	978	954	989	978	987	965	1007	1074	990	1040	988	946	958	987	975	992	1018	1027	1028	919	950	990	961	989	999	1028	936	1037	996	1042	1019	978	988	1058	1047	1007	982	1025	993	1017	991	986	1000	1025	1014	975	964	999	1006	1009	1014	933	955	971	1051	939	1052	982	989	970	1000	1014	947	1026	980	1017	984	988	1041	958	960	965	986	989	1032	971	1009	983	1004	1023	974	998	1025	1000	1043	1003	994	957	992	999	1000	1057	981	987	913	966	981	1006	1037	1003	1045	988	1005	989	945	988	986	1015	1087	1020	1005	958	1023	1010	1025	988	1001	1030	1030	974	1031	1054	985	978	990	974	1028	1001	1009	963	992	985	996	1058	938	1045	1004	994	1019	998	1005	996	1026	998	956	1017	974	999	969	1072	1046	1053	943	979	1023	1104	1033	1052	1023	985	971	1029	970	1014	946	970	994	992	1024	1054	984	1008	955	1006	1041	962	1009	1061	974	961	1030	949	988	1011	952	1014	1072	1039	1005	974	1023	950	973	966	1010	1029	1012	960	1013	991	972	1013	1035	996	981	1033	980	1025	1014	939	1010	1020	1043	944	979	1010	1004	1032	980	959	1001	1004	983	951	977	1009	942	1007	981	1061	1000	1012	958	991	1044	974	946	996	1035	1003	984	1005	996	1029	994	970	1004	1009	979	1015	992	978	1009	1021	999	952	964	984	1023	985	956	1009	952	998	1016	974	1021	971	998	957	967	1073	1016	975	987	957	988	994	954	966	1060	1034	1010	961	957	1052	949	995	968	1014	985	976	960	1054	987	967	1008	1048	998	1019	978	1014	953	1014	1070	1026	1022	980	1041	1002	946	999	992	997	1033	1021	957	964	975	972	987	993	1038	988	970	1062	1008	1028	1004	1009	1000	1000	977	973	979	1006	990	1041	1013	1042	1030	975	1005	1044	1006	996	1017	1026	991	1024	1030	1006	981	1008	1033	990	985	986	968	981	957	1084	1064	954	973	1020	941	952	994	1015	1029	980	1069	1009	966	1025	1019	1024	997	1003	986	994	1013	973	1011	965	1002	999	1020	1056	1055	1010	986	1015	1081	1025	980	966	939	1051	973	1078	994	984	990	979	1006	1009	1013	996	1008	1064	1021	1002	997	984	981	998	1015	1009	1044	1014	982	949	968	959	966	976	1061	1038	1041	1039	1019	1030	969	998	1018	1042	953	1013	1003	978	946	952	995	1000	1022	1021	1037	998	1011	976	1060	1039	1022	1005	1016	1012	964	1005	1006	994	1001	1022	1027	987	951	1007	956	993	1032	936	995	1034	990	993	1013	1014	1057	1008	1010	1068	1027	996	1006	977	1010	1022	960	970	1006	965	1012	943	956	999	1000	949	1001	980	1028	978	996	992	975	992	999	991	1019	1067	997	1000	1017	1018	977	979	1002	1050	1029	1049	1007	958	954	994	973	1065	979	990	966	912	1031	982	1024	984	1020	1001	986	1010	1015	998	964	962	1044	978	1033	934	1004	1001	979	950	1003	1025	1040	954	951	971	1029	950	884	1017	1013	1032	1000	969	983	989	918	976	1018	1003	988	1020	995	985	1055	990	950	966	1019	1068	1024	1013	1003	1004	1003	1013	969	1080	1002	991	1003	1014	903	976	1001	973	1007	1025	965	1031	1060	1019	975	979	1034	1022	977	999	988	960	1093	1048	1009	1049	1022	1004	1015	986	1006	1016	971	933	992	921	1012	995	977	1033	1002	970	977	973	982	945	991	990	1012	1029	952	958	1042	948	981	1029	1015	1042	1003	968	998	1022	979	954	1046	984	1054	1013	1003	958	992	987	1007	982	983	939	966	984	1011	990	1000	968	1065	978	1016	1009	928	1018	995	955	1043	1018	1018	998	984	960	1037	1007	1022	996	1025	989	1014	995	984	1001	994	1039	1013	994	1029	952	963	1015	1034	1000	958	938	999	999	1011	1021	1031	1010	992	965	1097	993	977	981	1022	966	1009	1015	984	1024	995	983	1005	1010	959	1035	1045	1003	978	981	1026	1035	995	1026	1043	987	1011	992	988	1009	958	1017	987	971	990	982	1032	1008	995	983	978	1005	994	973	1049	1106	1086	1061	1003	1036	1072	980	962	1011	956	1010	957	1004	979	1051	1051	1039	991	960	1066	953	962	1009	982	1022	1032	1006	996	1002	957	936	1023	989	1002	1059	932	937	960	989	959	1027	1020	986	1024	954	1004	1039	1012	1015	985	1006	1046	971	1016	951	968	967	1059	942	961	982	1007	999	980	985	1007	998	1057	1017	1009	973	993	1048	995	1014	1030	1010	994	1007	1028	1014	962	1023	946	1031	959	959	1030	996	998	972	1000	1018	1015	1051	985	933	972	936	973	977	988	1014	1036	1026	980	979	1048	1067	1000	995	971	986	959	1040	1034	1000	976	993	1040	991	1029	1014	1041	1039	990	962	1025	973	991	1035	941	994	952	978	1016	944	1000	1040	927	1003	978	998	943	971	1030	1030	1033	984	994	957	991	1051	1056	1026	995	1041	992	954	974	1060	1011	1039	1001	1066	996	975	1047	954	1013	1032	932	973	963	980	970	1039	951	993	962	1011	992	1001	1021	995	998	1059	991	935	1011	990	1049	981	974	1020	986	1023	1021	1028	964	1053	963	967	1022	938	1037	966	958	995	929	975	977	996	995	1024	1022	999	979	1018	1054	973	997	973	1014	1005	971	976	972	1001	997	972	1069	988	964	996	1015	1030	1008	995	968	979	1023	974	1020	990	991	997	1056	946	978	1064	977	1069	1011	984	975	1049	1024	1025	995	990	994	1025	1029	971	1012	1015	982	1012	1019	1020	1017	1045	1012	993	982	1055	916	1019	1036	981	1002	999	1030	999	1056	959	994	996	1024	1006	980	988	927	962	968	997	1012	1040	1011	1012	1021	987	1020	990	988	1016	1000	1010	1023	1032	992	952	1017	1041	1016	973
27391	17111	4666	1979	1149	1007	801	759	720	720	624	621	616	562	575	595	515	508	487	499	480	460	466	469	432	468	454	471	443	475	473	445	438	444	446	459	463	438	439	432	428	453	440	468	439	432	433	461	435	457	455	423	460	487	448	450	464	441	456	435	461	472	456	426	446	491	445	439	467	465	434	449	477	413	454	463	446	469	400	463	476	447	439	461	463	448	445	413	493	456	435	429	459	470	425	455	428	485	448	452	475	449	453	446	457	445	474	438	435	451	435	454	414	421	457	474	487	472	460	468	435	479	444	428	444	416	431	444	450	462	472	463	469	432	445	464	446	495	440	415	470	485	475	478	449	425	453	409	430	472	448	457	438	441	486	473	462	419	462	408	469	453	450	480	458	417	463	416	419	461	465	458	446	469	434	465	460	462	448	451	434	476	398	459	467	460	449	432	456	479	450	465	412	458	423	466	450	466	418	450	497	445	471	474	471	470	429	450	437	451	411	413	448	442	427	448	434	479	428	425	461	450	457	457	451	414	455	460	441	446	452	431	478	460	422	477	458	446	438	421	464	468	466	418	431	486	416	453	433	441	471	468	434	480	481	468	469	406	425	478	465	465	462	444	426	468	456	475	491	499	436	463	426	454	451	474	452	426	482	445	466	458	453	428	418	457	437	460	422	462	458	450	442	427	423	437	422	478	458	448	448	481	447	449	468	474	445	439	472	449	409	428	449	511	456	431	468	441	445	424	471	441	448	454	444	489	443	428	433	415	447	458	472	448	435	434	423	438	419	428	441	445	450	466	455	457	435	484	413	436	419	434	443	417	450	431	462	466	454	430	442	423	459	456	429	430	458	451	443	438	430	467	442	447	467	440	449	478	460	461	463	441	445	451	480	434	450	451	451	443	462	452	447	431	448	406	470	449	464	436	452	470	445	450	484	481	476	457	427	413	448	438	436	413	450	425	461	435	428	453	448	454	471	447	437	439	455	476	428	480	459	446	425	440	443	449	434	454	439	465	441	455	428	463	477	441	445	454	439	446	438	496	421	443	467	460	453	470	449	447	443	435	425	459	440	409	437	438	441	437	448	482	456	449	454	430	473	440	446	431	440	468	460	439	455	452	418	437	420	504	439	456	466	451	438	441	479	472	474	448	447	449	448	425	466	461	409	441	461	437	435	461	417	449	417	441	442	455	444	464	483	437	490	417	490	493	450	473	408	430	440	474	450	406	411	457	467	435	407	470	421	417	487	424	439	460	439	442	473	424	414	418	493	408	434	441	488	450	478	449	452	467	473	441	464	443	441	416	426	470	423	453	443	421	452	470	432	450	436	453	443	456	461	477	454	429	450	486	427	443	433	425	430	441	461	439	446	431	452	444	461	427	428	430	423	475	445	444	472	448	474	426	459	499	448	429	470	469	438	433	449	450	464	464	433	441	417	464	402	403	423	418	444	441	463	444	440	446	456	456	490	461	437	438	452	444	470	481	462	474	474	467	436	468	471	432	464	436	453	460	431	466	461	450	444	431	422	437	493	441	426	478	423	467	465	459	495	433	479	432	445	463	410	408	445	454	445	462	423	442	428	456	441	421	447	490	457	472	467	485	448	502	430	440	419	465	447	434	420	472	465	451	428	444	414	451	453	454	485	457	474	472	395	448	447	450	444	428	456	456	472	449	480	491	426	459	446	440	439	474	463	406	421	415	439	478	458	445	443	438	449	449	465	470	474	431	436	458	456	458	439	486	474	443	451	451	449	456	474	452	444	474	416	432	477	429	427	469	471	428	449	415	451	475	455	415	458	475	460	455	479	445	435	462	445	449	411	443	441	482	496	413	447	440	485	449	439	486	471	493	454	439	462	469	457	455	473	406	473	440	427	441	426	467	428	456	470	460	458	429	476	461	425	431	433	460	459	426	435	431	435	459	420	437	431	416	471	489	473	475	424	475	450	432	434	416	521	431	445	487	466	448	486	428	495	437	440	442	470	430	463	409	461	470	456	471	476	451	440	470	433	434	487	437	465	428	448	443	471	416	437	447	480	443	462	449	476	487	448	462	452	421	423	429	448	404	486	454	442	453	459	459	411	445	418	427	487	422	443	443	471	449	489	447	425	442	455	456	437	450	431	439	462	412	458	445	486	455	449	418	470	463	492	486	441	439	476	483	445	430	448	449	392	461	437	438	424	453	462	448	468	499	436	438	461	424	451	438	463	412	413	444	469	448	458	478	422	476	439	460	443	412	463	410	450	414	459	444	458	431	407	445	459	481	426	441	466	458	478	443	454	470	451	488	445	435	472	424	429	455	439	428	478	472	437	438	446	476	458	446	465	459	452	428	484	441	447	448	431	463	433	440	461	462	460	455	439	451	439	443	442	420	454	485	493	450	483	451	466	479	406	484	436	446	443	454	426	432	461	487	470	435	438	509	460	445	415	405	458	468	448	399	424	411	468	440	407	434	457	479	451	450	450	452	430	464	450	459	453	469	463	426	468	451	462	449	462	453	457	422	477	443	479	428	441	470	383	457	428	452	447	433	449	440	454	482	441	450	461	495	438	445	416	452	441	485	455	430	447	472	448	468	452	473	427	443	447	428	404	471	415	418	463	470	425	432	487	455	468	438	428	433	434	456	451	485	468	443	397	440	479	446	433	463	432	451	448	458	446	424	458	438	440	461	435	475	442	438	434	421	432	458	430	455	445	449	457	437	452	460	492	444	454	436	462	448	470	463	474	471	457	452	473	461	494	455	471	467	452	456	431	418	441	460	402	443	435	425	463	476	411	421	474	470	427	470	500	450	473	465	434	444	460	462	477	459	436	454	423	429	443	454	450	484	473	430	473	468	438	454	449	418	429	445	434	452	462	487	458	479	427	451	473	410	433	414	479	475	438	474	467	490	498	497	450	455	469	479	430	455	434	453	471	442	467	425	478	446	412	459	502	505	494	441	426	442	460	451	432	453	445	463	456	455	444	418	478	472	492	409	477	448	441	473	464	461	465	462	495	407	430	455	445	449	452	451	443	477	446	482	436	437	479	456	457	441	462	457	461	426	462	432	419	442	450	433	450	458	440	468	469	438	462	474	400	426	474	507	447	457	437	444	437	461	413	445	458	421	476	448	460	470	419	487	413	462	449	443	417	461	484	447	467	458	465	445	462	424	420	465	446	420	417	419	447	447	478	416	460	466	446	434	427	478	469	462	407	444	481	431	450	421	488	427	456	439	444	485	422	465	429	481	432	471	434	437	441	405	461	447	458	422	484	433	429	459	447	480	429	441	443	460	462	427	444	463	425	461	441	430	471	450	439	467	405	454	457	449	433	499	430	445	460	411	424	431	484	470	445	444	432	447	431	450	491	454	458	434	429	460	471	445	441	459	441	414	422	470	446	492	400	464	462	427	423	424	480	468	462	444	450	442	446	421	426	451	429	442	421	455	416	435	450	459	435	436	469	457	461	465	427	425	441	470	424	481	469	469	448	467	429	431	408	458	425	462
7050	8177	8110	4917	3530	2868	2401	2305	2002	1907	1811	1699	1647	1523	1459	1374	1259	1299	1134	1228	1081	1099	1172	1072	1099	1010	1069	999	996	987	998	965	956	985	971	1002	930	969	1064	1027	966	961	984	1038	945	969	953	984	970	996	937	921	994	966	968	949	966	953	945	971	1026	984	962	930	966	890	921	995	934	959	949	948	973	948	914	933	983	940	998	966	998	989	945	1050	987	994	962	983	978	968	935	965	1018	997	961	957	928	944	916	983	960	961	1006	945	987	1021	1004	1027	1012	982	924	971	965	962	957	983	1006	980	972	959	991	969	986	949	962	982	1020	950	1039	976	891	1033	966	966	1032	988	988	1007	988	947	955	1003	1005	957	985	1004	951	1048	992	960	1003	930	962	989	970	964	926	973	1019	986	967	913	964	902	987	996	936	958	981	951	957	1020	981	1006	963	950	972	1009	950	1026	952	941	985	950	977	918	927	1014	954	983	959	973	891	947	965	962	998	983	956	1041	953	1008	1023	890	960	931	1064	963	965	1017	978	978	956	981	1008	969	966	978	990	1020	962	974	935	1010	993	934	918	994	987	972	954	920	956	959	974	932	1044	959	991	963	1020	968	954	963	953	975	952	964	990	995	1004	976	1001	942	1001	1002	930	939	982	982	961	957	892	943	1011	991	974	952	1012	1011	974	917	1004	960	939	977	985	1020	995	996	1002	971	990	1012	963	991	956	896	1003	989	906	964	1008	993	1005	977	993	951	930	957	984	980	955	953	979	994	999	943	957	963	1005	995	962	994	1035	971	926	974	967	977	956	934	992	981	991	1006	996	955	1027	989	1023	962	967	964	1018	994	970	1035	1011	972	954	996	900	948	996	978	982	995	942	961	1027	1013	957	966	973	959	969	972	983	945	951	971	983	975	1007	1007	1039	924	958	992	1015	943	975	970	989	1008	921	990	1023	975	934	982	990	999	965	958	956	1002	916	997	932	908	993	989	982	980	990	966	954	959	954	977	1021	958	978	977	967	1005	922	911	952	972	902	971	945	1019	955	1008	976	967	943	935	982	986	1018	1010	963	954	917	981	1023	967	955	968	978	968	1022	986	953	981	945	1008	976	944	956	947	956	961	992	948	955	1002	1027	907	964	998	964	994	1007	916	958	991	976	976	956	981	986	963	953	991	1002	936	957	962	985	1021	931	935	994	998	996	938	958	958	975	1006	1010	990	954	1004	959	970	1025	1003	985	975	929	965	962	952	966	984	959	1001	989	976	1001	1021	938	1031	933	984	957	926	957	953	912	971	951	950	1024	961	983	995	1006	968	969	1035	922	997	967	953	964	1001	1015	963	935	957	1039	974	997	969	890	1006	956	930	965	915	919	965	967	990	966	1042	975	990	930	1009	1021	955	966	1017	953	968	943	940	984	974	991	970	934	919	998	953	943	994	962	932	947	976	972	967	1009	1004	949	939	974	961	947	964	952	974	1010	969	1004	975	966	984	996	965	976	974	957	974	964	1011	926	958	997	928	971	952	923	952	992	973	933	957	976	979	1018	991	972	997	1019	969	956	976	1003	962	996	961	966	1007	944	1007	979	1010	975	990	942	972	1006	1020	949	997	1008	973	935	959	1071	999	968	974	995	984	997	969	933	1025	998	970	970	1007	971	972	961	942	964	1002	982	979	980	983	948	961	976	950	989	960	947	1034	958	938	974	975	964	974	952	961	1008	963	959	978	945	937	979	956	992	956	955	975	994	973	988	972	944	929	933	913	954	964	989	928	1010	996	942	948	975	977	1017	948	986	983	925	975	951	960	963	962	988	1014	935	947	1003	1016	976	967	958	992	976	1010	973	969	972	929	974	957	969	963	982	942	998	935	1009	999	971	950	998	972	956	986	933	989	936	991	934	979	991	1016	925	991	969	903	936	970	990	960	907	967	944	1000	858	979	939	935	979	948	941	1027	898	962	1019	940	962	983	957	915	978	1028	960	964	982	970	920	981	974	965	945	1011	991	999	951	989	964	965	986	990	965	963	946	987	1007	999	960	951	950	950	969	977	983	1031	975	984	1006	998	958	976	989	1026	994	960	994	992	970	944	979	967	975	975	975	945	974	991	1012	940	988	952	950	985	985	985	998	1020	994	1028	954	929	913	977	1020	966	991	980	987	1020	950	971	993	990	992	963	1015	988	954	956	985	981	1000	970	939	960	988	1034	967	988	983	984	983	956	946	911	996	1026	967	963	976	962	980	980	968	965	954	1035	978	989	971	1010	940	947	978	994	970	983	960	984	925	942	927	959	985	904	995	945	926	987	982	918	928	1018	985	969	1027	971	915	958	951	934	960	960	980	960	984	971	1022	945	957	983	998	987	998	989	984	985	988	946	1004	969	967	1029	982	958	984	1012	979	981	973	952	948	942	937	944	967	919	968	982	969	947	950	967	996	981	1017	962	948	995	963	969	946	939	945	968	1004	952	960	991	979	966	960	990	997	1010	961	987	934	917	979	962	983	989	956	989	971	1005	939	926	987	961	979	967	917	1027	1027	978	942	960	993	1002	998	927	944	958	997	970	988	991	951	950	982	1005	951	901	977	965	1023	1013	1000	986	1001	964	976	989	968	938	968	944	975	1020	982	978	937	892	982	980	963	1020	938	1055	1039	1022	1055	952	920	992	997	947	986	943	956	914	925	976	918	967	1023	1051	964	986	958	961	1022	958	961	992	922	970	960	918	966	978	957	1011	937	966	1027	961	966	988	950	941	1012	971	1017	1008	1005	967	1003	947	958	916	908	978	941	973	949	998	973	957	1006	967	961	966	945	948	982	940	933	987	958	930	981	992	944	982	976	973	997	990	997	982	984	981	990	959	992	967	1027	995	1002	939	986	953	984	964	973	999	962	1017	969	968	1004	990	946	975	956	944	990	967	929	977	979	930	1005	1017	968	952	975	951	989	973	1049	946	989	977	945	952	953	1008	926	947	928	927	951	987	978	921	988	965	955	959	980	922	976	986	991	1047	1001	1023	999	980	938	972	963	929	1007	985	1005	991	932	976	968	948	971	990	1001	899	995	980	971	962	882	970	998	909	941	942	964	976	1017	1022	990	971	978	953	989	935	988	995	955	957	964	999	1007	966	967	915	940	991	981	973	929	984	973	965	1005	981	1009	895	973	956	965	978	939	1024	974	968	979	1036	982	986	960	997	1020	909	973	966	956	962	943	970	1004	943	941	970	957	956	957	988	1026	957	994	1030	953	960	986	954	954	949	954	950	1024	952	946	929	989	974	968	948	987	1017	929	1001	951	950	931	994	950	935	983	983	987	965	935	967	933	1044	940	980	960	1012	940	1012	992	945	1020	955	915	1029	1005	1012	953	966	968	959	948	958	965	955	905	990	977	998	991	912	988	960	984	941	954	978	1014	930	954	984	994	941	946	1001	956	998	967	936	953	948	1018	985	946	970	991	973	985	941	979	1023	1063	957	957	969	981	1012	1038	974	991	906	1015	995	957	956	956	968	978	950	959	992	989	980	934	1018	938	971	955	964	960	1031	1016	1015	980	931	940	1014	943	952	926	940	995	963	971	981	917	944	912	994	970	942	958	928	943	1013	995	962	982	996	1020	968	950	944	970	975	951	976	986	875	966	962	1027	937	968	986	982	920	1036	962	995	974	992	960	1004	1032	974	1008	958	975	937	954	924	978	934	953	920	1027	1012	966	973	928	936	930	968	968	980	1009	942	980	952	930	1009	980	948	992	989	961	976	954	962	957	977	1016
25069	21474	27960	25355	12427	2492	1498	1146	1030	980	867	826	680	728	642	632	556	490	473	456	440	452	425	371	371	322	356	333	365	321	281	288	327	335	317	299	319	318	313	287	310	303	327	297	277	302	268	281	294	279	302	314	292	352	296	289	287	281	325	283	299	299	290	322	280	309	305	279	280	311	288	316	284	304	284	305	299	286	315	286	259	283	313	298	290	313	307	297	336	284	285	325	312	297	307	288	292	303	313	281	302	323	296	320	320	287	307	303	280	315	296	329	305	344	267	294	280	319	297	311	275	256	279	350	291	294	304	302	267	296	284	291	303	297	303	281	296	292	306	314	305	296	314	326	287	304	302	299	339	288	271	305	304	276	319	298	309	286	297	302	290	301	282	321	307	310	297	289	308	298	296	315	310	333	269	258	296	300	307	326	315	278	325	335	314	293	309	322	283	295	277	269	311	290	303	293	294	298	316	317	270	286	291	297	340	345	328	299	271	281	304	291	288	278	304	311	282	285	307	296	305	297	301	282	336	280	291	312	322	281	274	305	282	284	285	312	323	311	295	285	312	310	295	306	298	305	287	287	290	305	287	282	277	317	284	291	287	298	262	272	310	277	308	293	256	300	295	292	323	323	262	281	280	270	297	297	258	252	316	310	323	314	292	286	275	281	310	285	288	327	291	294	274	281	293	319	326	270	291	274	301	268	308	300	288	324	285	303	292	317	296	285	334	323	301	295	266	296	297	279	303	304	289	278	286	295	302	302	296	273	311	305	281	321	303	317	278	329	270	317	292	300	260	305	286	291	296	281	281	293	245	310	336	328	288	286	252	296	284	310	314	289	286	264	272	289	297	287	283	261	309	307	279	302	294	293	259	339	305	274	309	314	262	294	291	310	288	273	280	272	309	319	296	270	302	302	293	316	326	298	264	308	309	298	297	300	296	309	327	306	265	311	254	306	288	296	294	294	332	300	252	317	314	303	298	302	328	271	299	284	279	313	295	305	282	279	298	318	285	272	267	286	275	267	328	292	301	296	287	312	289	300	282	285	296	295	296	291	263	304	331	272	272	326	311	294	288	292	325	284	287	283	303	278	296	297	277	295	310	272	294	272	314	309	309	298	280	271	308	283	244	286	298	273	285	314	278	303	303	279	316	276	299	290	304	283	298	309	316	311	299	301	286	293	294	300	310	297	292	293	307	276	263	277	294	320	316	281	335	331	315	280	286	306	270	275	268	317	292	282	294	308	300	306	317	279	309	284	269	315	279	310	304	307	308	267	308	289	319	268	320	280	283	319	337	325	331	289	296	287	309	281	281	265	276	298	285	291	298	265	301	294	291	302	298	283	294	264	285	274	309	315	288	290	266	296	330	296	303	276	280	293	306	301	309	285	312	314	297	322	297	301	284	294	285	310	262	282	313	286	269	299	281	296	296	293	315	261	302	278	313	277	270	319	296	276	282	330	310	311	276	289	310	299	291	300	286	273	272	283	253	315	302	312	289	280	323	308	316	300	269	287	270	311	294	292	300	317	310	309	296	299	281	289	312	291	348	288	288	280	255	300	276	292	271	280	317	299	315	281	308	302	288	294	293	329	310	311	282	296	342	281	330	289	310	306	288	288	279	356	297	282	317	291	290	296	297	284	307	298	267	299	309	298	262	291	300	289	305	299	298	290	298	287	285	284	283	297	325	304	314	289	284	309	288	308	313	275	291	287	284	290	281	303	279	329	264	337	309	320	293	275	301	293	317	312	318	304	286	325	283	272	307	263	283	294	277	310	304	290	295	296	290	298	299	284	320	285	300	289	297	289	310	316	300	280	301	318	271	288	302	272	299	326	283	277	292	299	305	294	291	286	284	308	276	295	310	279	320	270	272	278	270	308	291	310	290	295	293	316	311	314	292	268	302	307	280	296	284	316	291	275	299	304	300	317	326	292	276	284	291	279	315	312	298	290	297	280	285	295	306	310	326	292	290	282	297	281	273	294	290	259	322	287	290	312	273	318	284	299	308	306	299	280	287	302	285	291	308	275	324	307	287	276	314	302	302	318	276	332	315	283	275	280	342	278	279	273	277	307	271	250	280	312	304	310	307	294	260	272	307	297	274	275	285	316	297	320	301	292	298	287	300	288	298	276	315	291	289	312	301	270	286	294	292	284	294	335	284	300	272	275	295	285	297	306	289	329	321	305	308	279	268	305	309	291	322	281	281	292	301	319	280	275	272	294	301	281	307	337	294	295	296	277	282	274	311	252	322	306	320	324	283	336	289	283	283	315	321	296	293	268	313	255	296	296	275	272	290	313	313	298	279	280	276	300	275	278	270	287	288	337	306	309	310	296	270	279	316	302	301	275	290	315	322	285	281	297	274	306	285	307	296	324	286	282	294	287	306	288	297	289	306	304	306	301	289	334	301	291	304	308	307	277	304	299	305	277	317	324	297	287	331	266	308	302	323	323	296	297	298	288	307	303	294	303	278	296	291	311	275	247	315	318	304	300	329	274	318	235	292	306	306	309	291	310	301	321	280	274	305	313	290	263	323	301	261	303	292	294	286	263	307	305	322	293	301	304	274	302	302	284	279	276	296	286	311	321	323	306	299	275	303	314	301	309	279	307	283	296	295	297	286	311	277	290	265	292	288	277	274	318	287	314	317	307	313	303	284	323	321	309	314	302	296	281	311	256	296	302	299	289	280	301	278	279	308	288	275	331	277	297	315	295	272	274	270	289	301	284	294	299	283	292	301	288	296	272	264	307	297	314	270	293	291	293	307	314	277	311	300	309	314	295	332	266	292	297	304	288	328	315	348	284	311	271	274	297	299	300	303	322	295	278	300	311	293	294	311	300	301	315	275	299	316	295	329	294	298	282	299	321	326	299	298	295	310	269	312	275	316	300	303	279	288	282	310	295	310	281	313	305	298	287	285	306	297	297	298	291	331	264	318	304	267	327	313	291	284	279	275	290	315	300	314	305	300	278	298	285	299	295	287	239	300	299	284	296	308	307	281	276	306	263	290	323	252	296	294	313	281	298	307	284	311	318	315	285	311	305	283	277	268	262	322	315	295	290	295	300	335	303	274	307	273	253	299	291	282	323	311	315	294	297	298	289	290	310	275	286	288	299	291	323	297	307	304	278	275	300	287	276	323	276	327	278	307	285	283	322	321	302	304	308	286	290	296	293	315	301	296	310	289	308	330	299	302	280	266	292	304	322	269	287	314	320	306	273	298	264	317	274	313	322	302	300	285	302	312	295	287	328	328	286	296	300	301	316	311	313	311	282	290	292	300	298	313	303	314	285	281	307	352	294	332	310	287	292	318	289	313	295	311	326	285	305	303	313	288	293	280	344	296	302	295	280	301	327	269	289	295	303	279	313	286	290	306	321	268	312	317	329	305	320	296	295	292	295	305	291	322	314	320	322	284	302	296	314	303	305	270	309	306	284	284	281	323	321	320	282	279	284	298	294	292	302	302	304	312	298	311	293	294	332	285	303
9791	18513	17225	10831	7905	6016	4699	4147	3593	3332	3002	2720	2511	2276	2018	1785	1706	1573	1458	1360	1235	1125	1187	1060	1004	915	866	832	761	747	784	710	731	675	706	693	680	680	669	658	682	633	635	668	638	705	715	683	698	682	657	685	664	687	689	693	623	662	667	648	664	694	656	689	709	641	686	626	712	662	650	683	668	654	604	685	670	662	645	646	695	660	633	662	666	685	696	653	686	668	650	674	661	642	670	711	685	658	647	691	658	623	679	711	613	652	642	706	687	653	687	677	698	681	683	628	645	662	706	672	676	663	660	678	701	707	694	655	657	656	662	693	668	651	651	619	650	708	688	659	725	634	660	681	644	617	650	701	641	662	672	647	643	681	643	672	649	673	698	645	682	653	649	670	712	680	661	638	673	663	635	683	652	638	639	667	632	696	662	687	671	696	648	686	637	647	684	641	661	678	704	650	660	701	694	677	675	669	618	659	692	646	677	660	702	649	665	634	647	670	663	625	682	661	676	697	636	631	656	635	732	631	654	635	671	657	672	668	695	672	660	684	635	702	675	633	694	681	717	661	647	644	690	628	686	630	666	641	679	686	680	688	664	668	664	660	636	695	672	687	694	651	648	655	641	652	632	629	615	697	663	637	665	669	627	660	669	649	666	682	654	689	656	694	652	669	685	645	733	612	656	684	699	683	644	681	636	650	628	671	669	693	709	678	688	650	651	672	672	666	658	652	672	655	686	715	633	628	668	662	658	657	705	646	661	675	646	659	684	663	676	636	711	713	672	710	632	677	606	663	664	695	672	687	647	667	668	644	649	703	667	704	671	653	638	713	638	653	643	705	661	648	646	630	644	649	650	673	688	673	678	689	651	678	660	666	648	711	675	646	705	665	646	669	654	698	670	668	626	674	698	632	684	660	659	663	699	645	676	695	662	706	644	677	685	666	659	683	693	678	678	720	635	691	673	645	653	666	675	712	658	637	664	676	637	713	675	701	682	698	665	650	718	686	684	688	658	667	677	672	664	697	672	654	676	652	676	664	649	614	666	650	653	633	687	662	704	732	677	688	703	661	677	707	713	703	641	687	663	641	703	630	656	686	627	661	657	644	692	707	690	683	673	640	647	639	701	699	643	657	664	689	687	679	683	643	724	726	689	648	699	670	688	640	686	680	703	658	665	667	672	667	652	652	695	667	662	632	689	652	614	700	708	674	653	701	687	665	655	656	660	659	681	614	664	621	652	648	678	696	625	701	668	660	619	642	676	645	648	627	665	639	739	686	675	730	666	696	649	658	670	650	681	704	636	643	668	681	660	660	623	701	634	646	670	728	689	649	644	646	669	691	719	672	655	667	691	657	613	668	622	615	649	660	712	692	643	653	687	631	651	671	641	680	717	631	674	668	654	716	701	686	663	656	617	690	643	627	632	684	693	685	609	651	715	682	682	684	709	674	643	622	673	682	627	667	641	699	648	620	661	698	647	721	661	648	655	639	711	655	658	666	673	672	668	639	719	651	665	707	695	641	657	692	631	654	671	616	676	657	638	658	729	685	694	655	709	645	651	650	710	680	667	665	670	635	644	638	654	667	646	659	652	702	682	714	688	602	662	627	671	683	675	686	660	617	654	680	689	672	708	683	673	651	641	668	729	648	660	685	652	644	602	707	701	696	633	679	671	678	619	603	659	661	644	660	682	648	631	680	622	708	693	675	652	731	664	640	707	652	671	628	656	657	661	706	663	690	661	638	633	664	679	634	623	673	688	641	708	663	674	672	671	634	635	639	709	641	721	676	643	670	694	698	660	665	681	685	685	683	684	664	689	686	689	625	669	711	653	636	617	717	635	670	677	670	690	687	648	698	644	653	655	662	694	653	663	676	604	699	678	700	649	661	644	609	664	662	647	731	649	683	672	655	681	683	661	656	631	671	671	660	673	704	687	634	656	654	668	691	679	654	633	651	678	663	649	669	661	632	655	705	640	680	646	660	630	659	655	667	687	692	647	674	657	645	656	713	660	627	676	641	683	641	611	660	654	696	670	644	668	685	666	694	652	686	652	691	658	639	678	641	727	697	713	697	654	681	639	640	675	629	641	692	698	628	671	704	671	655	630	711	650	685	677	647	720	654	683	618	678	675	618	689	635	670	692	676	683	665	646	671	644	641	643	638	685	623	705	638	701	689	677	637	653	659	611	684	679	659	683	692	675	665	730	674	668	659	702	692	648	619	706	663	683	661	687	675	669	668	683	659	693	661	677	661	672	700	668	628	672	668	679	691	707	688	662	675	697	691	712	646	644	731	642	663	634	651	636	686	696	670	658	694	644	677	694	663	692	636	605	617	657	661	669	702	682	709	695	652	673	680	676	666	691	666	647	686	653	664	656	694	634	625	659	649	676	709	617	631	672	654	684	640	657	653	700	649	700	657	664	667	685	625	698	696	639	690	634	669	698	690	663	670	636	686	700	711	722	685	675	679	728	694	740	684	667	658	682	681	681	664	650	652	655	688	639	656	661	688	661	636	662	667	663	642	663	652	657	648	650	650	646	645	680	690	675	724	623	658	693	675	686	639	660	691	678	721	658	686	652	689	622	670	649	646	643	698	614	724	653	671	657	639	692	649	701	657	684	672	697	692	689	712	685	628	684	647	648	623	651	646	695	657	660	689	680	641	737	716	651	653	645	642	674	665	677	715	694	657	680	626	664	698	638	682	686	676	673	697	692	643	663	666	684	636	677	748	691	645	685	626	643	611	649	618	721	701	645	659	691	662	633	630	634	667	644	652	705	646	663	665	662	701	667	699	655	639	662	644	642	682	714	687	700	666	645	660	637	676	667	672	644	686	687	679	660	671	684	646	679	657	685	713	665	655	680	661	647	626	625	711	688	668	654	689	670	686	663	693	660	616	659	639	675	648	664	661	693	699	692	675	661	671	687	672	686	660	666	596	617	638	695	662	673	645	658	629	642	658	687	724	666	668	642	619	697	659	730	687	669	619	685	655	676	707	663	644	722	749	676	662	674	675	702	638	635	650	628	665	642	664	661	655	702	688	637	660	703	653	696	671	680	652	627	639	638	656	656	651	665	653	659	663	691	662	640	656	647	673	683	644	678	603	652	632	691	670	673	666	633	647	680	654	649	730	657	666	673	684	706	627	683	661	713	677	638	685	649	717	697	689	662	682	653	614	654	689	705	669	658	685	628	673	655	659	720	679	727	623	628	693	705	677	695	680	660	641	698	671	666	650	650	672	679	679	672	662	719	669	628	675	702	681	698	662	692	700	644	679	649	642	692	634	647	668	665	675	659	696	707	666	667	648	648	726	647	701	635	674	714	640	643	672	669	730	679	694	691	640	637	695	657	667	661	714	662	647	653	686	674	674	651	682	695	649	681	673	665	696	668	733	646	666	669	677	645	650	665	632	664	653	680	667	642	636	663	625	667	673	630	682	672	700	632	654	665	646	667	689	655	664	670	705	641	675	695	691	652	625	648	685	673	657	679	706
24239	21470	28952	24403	21428	11757	3208	2083	1634	1566	1456	1249	1246	1186	1075	1010	914	830	816	741	758	724	635	640	614	628	550	563	565	525	547	486	476	529	517	486	484	491	510	484	495	474	494	474	463	484	490	492	502	492	506	424	456	522	468	473	503	501	475	474	499	454	524	484	514	508	503	511	480	490	491	452	481	457	459	533	485	500	482	476	480	499	474	462	443	499	489	502	460	463	493	486	513	472	502	483	485	443	509	447	462	501	525	488	459	506	498	477	483	468	457	483	490	499	462	505	489	518	519	508	489	506	504	516	454	482	489	460	459	464	484	511	460	512	453	484	485	516	459	478	473	492	469	504	449	477	517	476	458	510	525	479	484	495	485	512	509	518	483	512	474	488	510	489	497	501	506	484	505	499	475	457	473	478	484	500	516	521	473	518	471	473	507	499	471	495	501	484	489	442	469	473	470	495	526	501	453	475	470	465	465	484	459	527	466	482	513	444	483	473	467	500	507	474	517	417	496	501	467	444	485	472	458	467	516	475	447	435	482	527	509	484	502	476	534	506	463	499	479	482	510	467	482	507	543	511	500	448	474	478	485	494	459	472	515	505	510	431	512	482	452	461	491	455	514	467	492	513	482	498	496	448	467	486	488	504	514	426	498	465	488	481	506	508	522	464	515	487	497	481	446	491	496	494	495	507	489	480	475	513	517	492	461	503	481	464	502	454	483	487	488	478	493	499	478	468	507	471	518	493	460	505	475	482	478	496	502	515	498	499	506	488	486	483	473	480	512	482	469	457	490	481	467	462	494	517	507	482	491	474	437	434	464	507	496	502	466	465	521	514	503	494	472	512	501	489	504	476	466	479	469	459	480	510	510	521	501	472	499	498	473	499	500	464	492	516	473	516	535	472	484	499	479	490	501	514	428	504	467	473	485	504	491	460	463	510	480	487	514	456	461	469	461	516	526	497	483	475	467	485	451	458	503	499	476	485	496	484	491	470	471	457	449	463	488	493	476	470	463	496	488	474	484	494	488	433	518	491	476	444	486	456	478	484	528	508	487	472	491	469	470	527	477	470	476	503	468	468	504	510	488	472	479	500	500	470	472	482	510	496	488	502	481	450	484	484	490	481	484	494	489	503	502	480	470	480	513	499	459	491	489	469	477	498	462	482	502	465	486	479	494	503	494	463	493	475	463	439	486	480	487	453	509	482	453	487	506	514	501	503	467	454	484	491	466	525	501	447	473	469	503	470	505	487	516	491	488	468	472	494	445	452	497	473	470	517	445	497	492	470	497	506	515	462	485	486	474	517	473	488	460	478	469	500	453	488	485	489	520	466	514	526	493	471	533	500	474	470	478	493	457	456	509	494	458	481	459	479	479	507	497	480	468	521	472	460	471	500	436	498	473	455	486	522	468	504	509	490	461	481	467	452	484	485	549	493	511	506	506	487	483	478	485	467	478	513	537	492	489	514	493	493	478	491	486	464	460	479	459	452	502	476	496	488	438	512	501	468	528	499	516	485	500	472	483	472	514	525	483	496	470	507	472	508	497	495	477	498	489	482	460	464	471	515	489	459	499	468	513	471	499	524	515	485	480	490	498	452	465	469	462	482	506	473	491	466	502	497	511	449	454	481	482	480	518	460	485	457	517	510	505	492	502	497	474	509	488	513	464	502	511	488	470	496	496	475	526	493	461	475	488	506	470	484	489	513	466	458	474	471	553	503	472	478	484	467	500	466	481	511	480	520	501	510	510	466	459	483	492	486	515	458	495	483	493	519	507	459	491	438	542	502	492	447	490	504	449	506	467	415	502	493	487	461	499	494	507	457	528	420	493	481	475	486	474	441	484	510	453	475	457	462	474	481	436	462	515	483	489	464	477	451	523	528	526	521	498	504	477	492	461	458	490	478	488	513	477	479	508	513	471	503	479	465	466	504	521	456	494	515	514	506	495	463	491	472	500	484	476	511	451	460	475	492	492	459	474	484	499	482	486	502	489	484	480	494	465	489	497	518	459	476	478	497	524	468	507	467	499	499	477	435	474	476	497	511	477	488	501	489	495	513	448	462	477	494	480	490	492	498	476	507	456	515	490	469	513	432	450	487	475	498	490	479	512	526	469	472	478	521	470	469	484	484	450	469	510	458	493	471	474	456	477	468	475	504	479	452	490	505	489	438	473	479	511	533	482	512	466	502	447	544	474	501	482	455	460	486	507	494	476	453	483	500	457	465	481	466	520	453	460	480	455	465	468	483	509	494	505	489	514	497	487	519	466	488	478	501	485	467	518	480	459	519	468	497	442	535	462	439	486	475	476	472	522	491	467	433	466	469	451	487	472	511	483	500	470	500	492	513	498	506	521	486	488	486	440	480	487	488	479	454	481	479	456	486	485	475	494	506	473	527	515	536	473	504	495	474	462	469	469	521	495	530	483	489	473	486	518	545	435	455	478	474	476	481	514	469	487	464	487	476	479	484	445	507	479	474	476	524	479	469	526	448	479	482	496	488	470	468	490	493	477	437	454	479	454	480	488	490	512	493	469	454	501	434	508	478	498	507	508	456	465	466	499	488	490	462	470	464	467	499	487	469	440	495	463	470	492	502	495	538	507	503	482	474	474	442	464	500	479	496	506	466	438	471	500	496	491	427	492	504	482	517	517	475	503	462	511	452	473	456	486	485	477	488	490	503	540	500	481	500	537	481	514	473	498	468	458	485	479	475	462	491	493	501	509	482	515	466	510	475	480	464	511	474	451	451	456	488	484	421	462	480	512	493	474	482	462	510	491	477	487	501	490	445	490	514	511	462	462	503	513	484	517	476	496	466	472	499	472	468	522	512	515	464	496	492	495	465	526	500	480	455	511	503	452	518	475	468	460	468	511	474	528	508	490	496	472	487	471	457	486	484	495	468	463	482	513	521	515	486	530	453	479	466	519	474	435	439	500	480	477	494	485	496	476	459	447	475	449	476	462	457	491	478	489	455	501	467	484	458	452	457	511	472	481	475	495	488	469	517	479	511	484	487	457	489	475	508	462	452	491	493	441	510	481	503	467	468	502	483	492	480	475	499	424	503	467	486	446	477	522	484	494	488	495	478	459	500	462	433	448	508	493	419	505	503	475	464	475	471	507	469	459	507	503	424	493	542	483	479	507	500	461	533	481	487	440	444	510	519	447	516	468	499	487	460	463	541	485	477	496	485	499	463	490	500	484	509	479	485	454	443	506	491	521	481	476	491	508	497	484	473	468	475	506	497	470	463	468	470	491	486	459	483	468	505	488	456	497	487	508	509	471	453	468	475	481	465	487	471	478	480	446	496	462	478	458	496	505	471	483	456	459	516	464	480	494	488	486	455	446	491	518	501	481	519	488	466	488	477	484	495	515	437	464	500	468	444	522	500	459	490	512	476	482	449	489	468	489	489	470	485	494	486	521	483	467	507	465	497	470	498	472	441	492	468	522	454	455	456	510	484	500	484	499	458	474	467	492	502	495	506	476	517
13017	25163	23025	15705	11901	9180	7361	6428	5666	5318	4946	4264	4074	3661	3277	2950	2647	2465	2250	2146	1924	1789	1765	1557	1598	1476	1381	1284	1218	1197	1239	1110	1115	1092	1056	1064	1074	1096	1065	1062	1037	1012	1055	1020	1063	1018	1016	1075	1030	1047	1048	998	958	1024	999	974	1054	1022	958	1010	1030	1038	1001	1031	1015	1010	1022	972	1004	1007	953	1030	1031	978	1014	1039	1006	1024	1006	996	1023	1008	1005	1027	963	973	1020	1042	1037	905	1001	979	1048	971	982	1085	1035	949	1017	1017	1002	994	990	1004	1033	1029	979	982	1011	974	1015	992	1006	997	992	1050	915	1116	962	1011	1014	993	956	1006	1025	960	1020	982	962	1016	1010	999	972	982	1047	1023	1038	1065	985	996	991	1053	990	976	1030	1028	1004	988	1013	996	1034	1007	978	968	980	1017	1007	986	1002	1051	978	1002	1078	1005	1016	952	971	996	957	995	973	1016	915	1013	963	1030	1045	1025	1000	987	1015	1025	1024	943	1000	978	998	1003	1042	1008	1000	1055	998	1009	981	1007	1012	943	972	1026	982	980	1021	1011	997	1002	1034	963	1013	1020	981	994	1011	1010	1033	1008	1020	1003	979	993	1062	983	994	981	1003	1014	919	956	1001	984	963	987	994	1019	973	1031	1015	987	1038	1022	964	1009	989	965	991	1019	994	971	980	1038	997	1014	1010	984	1019	972	1019	955	994	965	1026	1029	1042	987	997	985	1008	1025	1020	972	1035	1084	960	1002	976	967	1001	1029	1020	976	1000	998	999	1008	1003	993	959	969	1018	1047	992	949	997	1033	1047	974	1009	991	950	1018	1047	1013	1021	996	1027	1059	1019	978	1014	997	949	1064	995	955	992	1029	976	994	1033	998	1000	991	1011	1032	1029	948	951	1008	1020	1041	1001	1001	1025	1023	1009	974	1043	961	1059	1015	986	989	999	967	1024	1021	983	987	1012	988	1003	987	1060	982	1034	1038	1009	1015	971	959	970	1035	1002	956	1024	940	987	980	1073	978	966	973	977	1006	1032	976	1017	1018	1008	989	1035	1028	1033	949	1007	1001	1015	983	1035	988	1038	1028	1019	941	1001	1001	1027	971	1008	1066	976	983	1003	1021	989	987	945	968	999	990	1040	1008	968	999	984	1030	963	949	999	943	1040	971	990	1058	972	1009	1001	1004	981	1017	1000	982	1045	967	1010	938	974	1018	980	954	979	934	1019	956	999	1028	1050	1035	1039	1000	1049	984	1003	967	1013	986	1002	1047	1001	1030	1035	999	995	986	949	1013	977	1012	964	936	991	961	960	980	995	998	1016	1002	971	993	994	940	1013	1015	1012	1000	1008	1011	1041	1004	986	963	1032	984	993	983	978	992	1025	988	953	992	992	980	1004	1008	1003	1020	1013	1013	1011	970	1024	968	1031	1004	1035	1007	987	985	1022	979	1000	1003	972	1075	1026	978	985	974	990	1041	988	1039	1029	980	988	957	972	945	1017	1002	969	968	990	986	962	967	978	976	993	980	1013	1002	1004	1001	957	1022	995	1031	1018	1020	988	939	1021	1017	994	1042	1033	1009	1034	950	975	991	1035	1010	964	983	1044	999	998	978	1025	1053	994	991	1030	943	1044	1014	997	957	1033	985	1013	1014	982	967	960	1009	993	1022	968	1017	1000	982	1033	965	1098	992	961	1004	994	987	1003	977	902	989	1020	983	1035	961	1054	1001	1026	970	956	1013	1019	1045	1026	1008	995	974	990	983	982	975	960	983	1003	1019	966	954	983	982	1013	981	976	977	1047	964	944	992	955	970	994	984	1009	1037	1001	1016	1014	993	1002	973	997	1008	974	1021	1008	945	987	1018	995	1000	1015	963	1002	1007	1022	1009	1021	994	975	970	1023	1050	977	965	1043	1015	961	1028	956	1017	1041	1023	1002	1039	968	978	1012	1037	961	977	990	956	1044	985	1008	998	1069	969	988	1031	1006	991	993	967	969	983	981	986	1005	1005	1013	1027	1016	1015	974	960	1022	1030	1039	991	962	971	1019	995	1034	959	992	1023	1014	963	1019	1035	1041	1042	922	1011	992	960	991	1012	995	1016	984	1022	1031	991	1062	943	993	932	1015	950	986	1047	1042	951	1006	1027	1048	969	1014	967	950	992	1022	1052	1022	1012	1048	973	1040	1008	981	934	952	1040	1008	981	1004	1020	985	990	989	1023	1000	1028	1044	983	980	993	955	946	983	1037	988	999	1036	932	980	1011	1021	991	1042	981	981	982	1019	1039	968	1030	1001	1000	981	1016	958	979	1034	952	1036	1011	1003	985	1007	1016	971	979	983	998	1057	966	1042	1026	1002	988	1037	1080	1030	1008	1054	1015	982	999	1011	1060	961	985	1021	1009	1046	986	972	995	998	1004	997	951	1001	975	973	1018	994	948	981	1014	982	980	1016	1027	925	967	985	954	978	991	985	1030	944	1000	978	1015	1004	965	1043	992	963	1032	1041	1023	998	1021	968	1007	1013	1056	1016	957	994	946	1001	992	981	990	985	1018	1009	1000	1020	1008	965	965	1081	980	992	1032	1003	1023	993	1008	992	987	990	992	990	1025	975	1025	1011	970	1003	996	982	978	959	947	997	1019	964	994	941	1022	1003	1016	1011	958	922	970	1029	1069	1004	976	955	1001	1000	976	970	945	983	986	1020	986	1023	981	1009	983	985	999	1017	1012	1001	953	1006	976	979	964	996	986	995	1062	1053	1026	1009	1065	1012	958	1008	955	1010	1004	1044	984	1010	1053	977	1008	975	1041	964	1004	977	1022	983	1012	976	955	1002	1001	1027	938	962	956	946	999	975	1030	1010	1015	969	1020	1023	982	995	1038	1038	971	1021	979	1050	974	1047	1040	998	1099	975	959	1007	970	991	1051	975	960	964	998	971	969	1018	998	992	910	1041	1009	1001	935	1006	1000	1023	1002	969	962	1067	997	1029	1016	1077	976	1071	986	959	1023	1019	1036	962	1016	1025	994	1043	1009	1014	1001	1020	1012	951	1024	944	955	960	990	980	1011	974	994	988	998	962	1040	992	971	1018	1006	1004	1038	1038	984	1041	976	984	1011	969	975	1017	978	1014	987	1007	972	944	1024	1021	975	969	981	1002	1031	983	981	1019	1004	996	947	1018	1065	1022	1003	944	1029	969	1002	1038	951	1012	969	959	955	1004	987	1014	1050	988	1053	956	1032	960	1048	971	1061	1004	1033	1015	947	975	948	954	1001	940	1013	1011	1004	965	1004	1009	1055	1000	1010	1027	1000	972	1035	973	1001	991	978	1003	1010	1031	1003	974	931	952	1014	1027	1018	957	996	1000	984	1020	993	962	991	1040	985	1014	973	980	1015	1030	985	992	975	1037	993	948	989	971	997	990	1040	1084	966	1005	994	1018	1010	997	974	1010	1018	1027	1000	979	1026	1015	1026	1014	961	989	1044	968	1008	999	972	1014	1020	966	985	956	970	1005	988	998	982	1017	1048	1026	1009	1023	1058	978	975	991	972	1058	1036	1021	1034	997	1028	974	987	985	1030	950	1027	988	991	1012	979	1071	959	1029	992	1034	999	971	1008	981	1064	980	1008	1011	966	1002	1040	986	1016	971	1018	987	973	994	1010	983	1013	1046	1086	959	981	1010	949	919	1023	1029	976	1012	1011	1018	1010	1023	951	978	979	957	1009	994	983	996	976	997	992	1029	941	988	1044	1032	932	968	969	966	974	980	1032	996	943	973	1026	969	985	1057	1009	1024	1037	968	989	1042	1000	953	1009	974	1019	1005	943	1007	1022	1017	1021	1023	958	1002	1013	985	1024	981	983	1013	1006	963	982	982	1001	1010	1016	1004	1062	958	989	1030	1010	977	1004	983	982	1000	966	1048	989	998	1077	979	1036	996	995	977	1018	1046	999	1036	1009	968	982	1019	997	976	976	1025	976	1059	1012	922	983	961	971	996	981	990	1038	990	979	1009	1010	992	985	939	987	990	1029	1009	1023	1013	961	1014	947	995	920	987	1032	1020	990	984	1048	947	1044	958	1010	1020	1059	996	1028	1041	1051	1020	964	989	964	1012	1039	972	974	1003	1015	960	985	982	971	970	1040	997	1017	1005	996	1034	1043	988	1043	957	994	1005	972	998	1034	1004	1036	1014	915	988	986	1020	1009	1041	1001	988	955	1000	931	1012	926	1016	1003	1008	989	1010	1029	1004	1007	987	951	999	983	979	1004	964	1020
27355	17372	4648	2000	1190	886	811	724	682	684	647	623	606	595	572	538	480	473	490	522	472	510	492	455	454	482	450	441	465	449	472	456	466	476	431	457	457	446	484	428	478	466	475	436	402	452	424	438	452	410	435	434	444	413	419	415	446	432	463	443	476	484	457	499	478	452	438	445	471	466	429	454	453	441	447	414	444	453	405	440	426	428	427	465	420	454	408	417	459	425	450	436	440	461	442	420	468	427	463	424	425	389	422	445	440	414	467	450	432	414	466	433	464	453	439	432	424	468	478	436	435	461	463	456	452	467	428	436	475	443	470	425	461	409	428	449	458	456	424	459	468	440	470	455	445	489	438	445	487	453	434	421	443	418	436	430	430	451	452	427	419	458	429	428	476	428	460	443	449	453	439	420	429	434	397	425	482	434	438	455	450	479	428	453	454	440	429	446	419	459	445	430	471	478	436	439	448	427	452	452	454	463	463	457	429	445	452	422	431	441	435	433	432	434	451	452	422	485	444	433	448	422	411	503	423	496	442	440	473	423	441	460	392	443	438	491	449	442	417	433	402	471	442	453	467	453	499	446	458	442	444	474	460	428	463	440	458	428	440	451	457	481	434	460	413	452	473	462	448	454	425	432	438	442	437	461	426	451	434	453	448	421	497	471	442	396	456	424	458	449	420	443	423	430	432	423	407	423	427	442	423	430	401	430	446	498	471	428	443	442	460	427	476	448	450	446	430	447	409	408	450	445	435	429	466	458	435	452	420	424	455	453	424	403	429	460	440	420	468	485	454	465	443	459	466	470	444	444	466	437	447	474	433	453	395	456	437	433	446	454	428	451	515	406	459	414	431	444	440	431	437	463	438	470	478	469	436	441	420	473	449	473	469	499	472	490	485	451	436	429	438	450	468	494	454	481	448	474	454	433	467	402	418	480	464	451	426	441	477	399	447	439	440	455	459	430	454	437	420	467	465	437	453	468	450	445	431	441	460	417	437	434	452	440	447	426	432	455	427	442	420	415	420	459	429	480	420	464	456	432	433	440	421	430	398	484	458	428	397	391	462	445	462	458	449	463	456	455	464	420	469	466	437	432	432	476	427	470	459	414	466	475	423	425	423	470	426	438	440	394	518	494	433	453	455	475	446	440	467	456	427	435	450	460	478	426	436	434	436	488	422	432	432	464	475	423	436	446	431	446	452	446	456	483	466	426	445	441	420	495	423	443	426	440	480	465	438	446	462	431	485	466	470	399	417	468	436	473	440	451	456	418	457	455	458	446	430	451	411	483	457	425	429	428	433	422	440	406	477	440	447	441	402	412	447	437	452	459	466	432	462	421	459	447	418	496	465	429	433	445	450	463	453	433	414	435	442	411	430	450	459	440	403	423	418	419	443	428	491	425	436	482	462	429	429	435	454	498	439	428	438	468	427	446	440	480	470	452	418	412	491	458	447	488	430	447	442	450	444	421	438	441	446	477	420	447	456	454	481	479	459	414	444	426	447	447	463	428	497	448	444	466	461	454	427	464	455	452	445	456	463	421	467	454	463	430	426	467	416	446	410	415	429	475	428	445	475	473	445	459	460	456	453	422	447	427	452	451	467	464	455	472	443	455	429	452	467	420	447	437	500	462	437	454	405	451	440	411	439	448	393	462	438	441	458	480	434	411	432	464	426	448	446	443	432	428	473	426	394	435	423	411	458	472	401	451	440	456	490	432	439	493	465	447	423	461	440	443	452	426	435	476	448	408	432	449	504	460	440	411	444	412	424	445	488	444	471	400	443	436	456	443	403	461	429	424	441	422	459	476	424	446	443	470	444	430	472	402	413	475	439	446	451	401	431	451	412	439	453	424	451	429	445	460	390	473	456	445	410	432	437	466	425	442	458	417	456	454	423	472	477	451	431	433	477	454	398	452	462	418	482	438	471	453	444	415	417	440	422	411	463	414	465	435	444	435	452	453	426	420	492	491	459	435	413	447	461	474	459	439	430	443	434	438	448	442	452	442	456	465	434	407	443	462	430	418	436	443	418	459	514	428	434	458	478	456	462	417	427	456	428	453	463	431	411	435	457	425	489	495	468	475	401	432	440	453	431	499	390	465	435	430	436	455	461	411	444	449	435	442	493	438	439	460	483	435	424	441	475	419	463	460	460	446	417	439	418	437	437	431	478	443	464	470	444	431	448	421	478	464	456	446	442	428	431	438	448	414	402	471	438	428	448	434	490	438	440	456	456	461	427	455	448	412	446	455	452	469	425	445	458	437	458	450	473	417	429	448	478	464	431	454	474	470	454	458	408	420	465	426	489	447	433	422	437	436	459	402	451	424	430	417	460	401	469	435	444	439	446	459	486	483	468	439	467	442	449	418	451	462	441	444	438	461	437	430	427	443	459	415	474	475	452	410	413	412	462	446	449	422	442	411	448	435	455	444	416	444	431	448	462	437	444	457	478	438	408	458	459	436	447	447	409	450	446	457	415	432	481	471	437	513	423	475	476	452	488	452	438	431	480	476	433	448	428	434	462	430	441	474	441	435	456	444	474	413	431	464	441	463	475	441	434	456	455	450	448	450	425	416	414	476	451	398	441	473	469	457	464	456	456	394	453	443	454	419	450	439	398	441	469	452	450	468	408	438	491	415	449	455	463	448	434	459	452	464	470	466	445	413	441	424	418	434	445	465	404	439	442	433	481	430	433	431	462	439	452	445	457	467	425	457	428	432	421	443	445	446	456	452	467	444	456	421	452	452	452	478	429	431	423	415	438	466	457	414	437	441	439	442	462	491	426	470	425	492	417	423	448	417	473	470	425	461	437	450	448	438	445	414	464	437	464	446	447	409	432	461	424	478	388	454	500	458	427	430	444	440	447	440	469	441	449	440	424	439	424	430	465	454	465	433	443	425	508	478	431	475	462	436	455	452	440	442	430	405	450	409	422	429	451	450	414	447	457	481	430	468	455	456	416	403	457	442	438	409	447	451	429	470	417	462	464	467	433	477	412	431	448	457	447	466	431	456	450	452	434	442	426	447	454	462	438	435	450	421	415	418	430	460	429	414	460	430	450	494	438	483	439	446	469	451	441	460	457	485	429	476	480	434	409	485	434	473	411	439	425	451	473	422	410	426	466	444	472	462	460	446	428	457	417	452	457	413	433	423	465	444	447	427	444	426	416	408	453	454	465	426	424	456	416	437	456	463	439	467	475	455	463	436	430	425	441	403	454	478	421	460	452	457	425	444	452	479	443	435	434	434	449	429	480	441	473	425	457	466	431	453	444	415	419	450	441	453	427	434	391	453	415	437	419	444	487	441	456	446	449	447	487	477	441	465	441	469	459	434	429	429	448	430	435	426	442	422	450	426	420	501	448	421	460	432	457	445	448	439	428	465	470	449	471	455	433	423	444	436	464	445	433	462	472	442	447	478	470	446	414	418	442	466	452	429	487	424	445	444	445	453	422	413	451	456	435	468	466	446	458	442	465	444	425	449	414	452	458	464
7345	8568	8308	5005	3756	2878	2575	2260	2078	2051	1958	1753	1713	1546	1423	1371	1383	1220	1174	1199	1151	1096	1071	1056	1041	1022	1075	987	1030	997	949	965	999	968	943	933	1002	951	986	1005	941	899	969	984	1000	960	1020	1076	1020	936	1003	1013	980	977	1010	955	1050	977	952	953	971	952	916	955	984	1003	1008	993	972	952	962	963	928	944	971	981	945	1008	999	941	1018	943	951	985	951	972	945	936	971	953	989	1000	969	994	949	973	914	965	958	883	987	928	892	952	957	923	971	980	988	917	929	959	943	909	976	970	928	987	1000	933	937	922	956	991	925	917	970	947	914	974	999	953	996	924	985	949	992	993	963	957	971	943	931	958	978	904	954	1032	973	989	978	990	970	946	979	976	968	1011	982	980	998	947	943	942	996	1007	996	905	992	996	995	994	985	986	1000	933	968	984	959	992	922	1008	940	968	1000	928	927	973	983	960	1016	954	974	1005	963	987	1000	1008	914	1001	959	942	970	954	978	1006	1010	1026	914	991	1015	963	983	917	960	982	951	921	978	948	978	1018	974	944	930	946	993	1002	991	947	990	996	982	972	948	962	960	928	963	974	917	984	982	977	935	986	942	962	990	936	975	960	960	937	967	923	971	945	988	973	977	957	979	944	943	990	977	956	982	956	931	943	976	961	1014	953	949	1051	994	940	968	953	938	921	957	1006	960	1024	1008	964	1001	983	895	979	975	966	984	911	993	1045	946	958	927	936	885	948	959	996	932	956	926	982	970	950	978	981	1023	933	991	928	955	991	984	982	966	972	966	945	1041	936	928	979	992	942	1014	943	972	915	1023	1049	974	998	940	928	927	983	961	983	964	935	937	951	1021	959	994	941	962	1000	917	1010	965	1005	938	994	1022	944	963	970	936	1006	981	893	946	948	965	967	1032	946	957	934	956	966	971	953	938	1003	956	1008	973	951	935	1000	948	963	925	957	1009	1019	886	947	971	987	995	978	983	928	998	937	948	943	958	928	925	946	919	977	955	950	991	980	1019	964	974	940	939	948	963	1034	932	976	961	983	1002	946	954	964	970	971	992	939	963	993	982	969	1003	990	949	956	926	1007	1018	951	1024	954	981	951	1011	953	945	937	914	957	1008	950	1006	944	955	927	951	978	946	987	963	1004	936	988	1019	988	960	985	913	1033	939	935	983	953	1011	961	972	978	960	983	938	912	961	977	925	990	961	980	970	973	1024	975	1007	937	959	948	934	965	938	994	948	967	986	962	1010	994	988	970	988	964	957	937	972	948	983	995	1003	949	949	963	925	925	1004	1018	985	962	925	995	959	1019	944	980	939	972	1006	990	968	965	952	1011	886	956	958	926	972	900	990	985	959	953	948	942	951	949	970	991	1020	947	977	952	937	943	940	996	982	958	939	952	928	972	982	976	936	920	982	924	948	1010	943	976	915	962	993	954	996	948	992	995	954	977	942	956	936	978	946	924	998	1024	964	917	1010	949	1002	956	964	954	975	955	940	1000	935	962	1032	941	1017	967	974	963	981	976	968	962	950	993	928	958	989	993	945	949	970	913	949	978	982	1036	973	1006	1008	972	913	942	966	921	948	961	941	967	964	1005	950	944	951	939	938	990	942	925	929	949	942	973	910	943	976	954	1017	954	960	963	942	991	967	967	917	919	934	957	948	973	953	923	1001	984	942	964	930	975	974	981	944	917	992	1006	908	1010	966	969	980	940	1007	936	986	986	956	915	981	966	990	1021	902	955	927	1000	996	967	988	977	962	998	971	942	1016	1019	1005	959	935	965	1006	945	959	949	962	977	988	949	912	917	903	967	959	1044	955	975	1008	992	917	947	933	981	967	993	962	963	953	971	1007	967	918	971	1027	979	964	966	956	951	944	990	936	939	936	950	1011	948	956	915	936	936	1032	966	976	899	992	1009	968	1003	970	988	941	968	993	975	934	955	1025	989	975	972	959	961	1003	940	964	958	959	965	993	965	928	956	896	910	987	928	1017	991	941	962	952	1003	948	974	919	955	984	1030	989	972	999	943	996	932	999	916	964	931	983	974	987	991	965	958	944	932	924	977	967	949	945	988	950	991	910	959	967	965	967	987	1016	993	974	957	1013	1040	939	951	988	967	953	941	948	891	980	1001	1013	930	996	1016	995	957	964	1007	1023	968	957	1002	948	921	946	1004	954	966	988	973	1044	922	992	934	964	986	934	948	883	936	995	948	949	960	983	939	986	913	940	981	1012	1014	979	988	928	906	942	978	940	950	903	994	940	934	1011	962	967	942	979	976	983	941	927	993	959	970	964	983	968	962	981	970	970	950	938	946	938	986	929	963	966	944	934	926	943	910	1033	945	936	974	984	891	987	969	959	943	1029	938	964	883	946	979	942	955	930	972	920	951	972	946	988	972	996	947	982	1007	939	962	933	957	957	938	993	1001	1045	989	1001	925	939	949	970	953	982	971	947	989	941	946	962	1010	1012	941	976	950	1001	962	950	970	994	1002	949	963	908	953	985	1004	1029	979	973	987	966	1040	912	943	940	951	955	936	981	950	956	903	941	955	948	1015	964	967	1014	979	958	919	933	967	978	1040	1001	969	1003	977	978	924	1013	965	1028	965	920	930	1014	970	941	963	978	952	993	947	1017	1020	931	988	965	968	981	933	936	1012	975	960	985	939	922	999	959	934	939	992	976	1038	933	956	993	969	946	922	908	1002	997	1008	946	923	939	961	954	995	950	1020	1016	936	923	983	977	967	985	970	941	972	919	1008	998	976	1002	989	960	952	966	973	942	958	977	892	980	936	1000	922	1020	921	991	969	987	962	939	935	970	991	937	1052	941	934	939	1036	924	977	946	1011	996	927	932	966	949	939	946	1010	971	932	959	1017	1000	971	985	966	969	956	918	949	937	988	1018	973	900	942	980	982	965	956	949	962	893	956	982	974	927	958	1017	963	955	943	1025	996	945	958	983	1007	967	978	938	996	973	951	1013	991	923	1034	977	997	985	942	1026	963	956	943	933	972	970	970	987	970	1000	962	959	960	940	981	965	981	972	989	979	939	979	1042	944	1021	972	939	1012	953	996	1004	924	938	895	976	976	989	1000	948	919	955	979	941	991	1039	927	978	953	1009	964	933	956	922	1012	922	978	953	951	967	962	937	948	973	1018	971	967	926	927	978	971	961	1032	1007	965	964	956	973	917	974	963	934	969	970	954	1008	964	928	958	1005	1031	944	942	982	964	968	958	942	990	979	982	956	969	948	993	995	976	913	1022	929	948	966	938	954	917	950	956	965	955	946	982	979	944	969	1017	911	987	969	943	971	942	993	988	991	919	973	985	970	995	986	988	967	927	905	924	969	989	978	959	949	980	995	959	934	1011	1002	975	968	968	1013	948	931	978	974	995	993	970	941	1012	959	911	930	1011	996	972	1007	954	995	940	973	957	999	988	975	982	969	969	955	1004	923	884	956	1019	961	965	980	983	997	935	967	977	915	958	978	957	1001	971	1017	968	973	979	943	955	965	956	964	932	940	991	970	1022	988	985	1021	961	934	940	973	966	941	940	922	936	943	964	1007	962	944	947	954	961	1031	1009	971	946	972	989	912	1014	1036	945	959	994	964	972	978	966	931	963	966	931	959	983	991	1053	953	923	958	998	962	944	998	946	968	969	1004	1007	977	957	963	943	966	951	933	953	956	966	964	940	1019	984	953	936	952
25147	21473	28001	25349	12713	2519	1634	1249	1044	965	926	819	712	672	624	564	534	472	483	454	456	407	396	379	336	339	346	342	327	335	309	312	304	342	305	273	284	315	298	280	313	311	315	315	293	315	294	298	273	298	289	318	298	288	306	271	311	309	289	326	300	296	340	296	278	284	286	298	321	306	293	324	298	294	306	292	311	310	290	283	291	299	277	301	312	283	336	298	311	284	283	301	319	293	311	284	301	319	312	324	290	294	312	344	271	288	291	277	266	295	321	281	300	292	271	292	275	296	310	301	287	312	294	268	288	307	275	295	308	283	281	280	296	329	316	313	239	278	285	273	276	307	264	310	336	264	316	292	303	291	302	297	282	281	310	318	261	297	291	311	311	236	303	292	270	327	296	295	309	322	295	305	289	317	296	294	313	286	288	301	294	284	316	279	289	278	292	318	298	310	283	305	281	294	296	302	294	302	304	303	282	290	341	311	269	303	275	314	270	266	297	312	316	295	297	310	289	288	278	297	271	296	299	275	277	277	297	317	312	290	319	294	291	309	254	287	302	299	298	299	301	309	287	263	315	298	297	274	297	303	275	294	279	269	311	307	295	321	290	291	306	257	305	284	286	306	284	298	270	304	298	303	305	300	310	268	313	308	292	325	303	287	288	252	305	284	328	290	292	271	277	299	290	312	321	284	273	303	304	308	298	286	296	318	280	289	278	327	285	294	322	273	296	276	285	281	289	318	288	337	310	305	276	287	281	274	300	282	298	297	313	310	292	274	278	297	274	304	270	270	300	299	291	263	273	282	281	273	285	269	299	303	274	288	299	250	300	264	297	296	278	295	292	289	288	275	299	298	305	302	313	299	310	282	297	297	262	284	321	289	329	304	292	284	278	284	283	288	277	323	310	296	304	325	303	290	287	284	268	298	287	289	307	308	286	308	278	295	284	291	313	289	307	291	295	261	309	286	277	303	301	288	290	307	298	277	297	264	313	295	306	315	299	286	297	308	293	300	289	270	303	294	331	259	311	287	277	307	283	292	265	288	309	328	314	279	300	285	288	341	304	316	285	306	270	304	324	311	272	268	294	295	290	275	275	260	268	301	318	295	284	275	267	301	291	314	313	295	287	297	301	301	288	319	277	280	277	298	303	295	300	287	289	289	273	304	292	290	295	276	278	296	328	296	290	290	314	296	311	310	321	287	333	282	290	264	294	274	323	327	289	289	282	274	278	296	286	333	324	230	266	279	312	282	298	276	305	322	290	292	324	276	324	311	300	303	272	305	300	329	281	299	308	289	279	270	278	313	323	299	302	291	297	272	270	298	319	293	285	285	299	296	291	308	302	290	288	318	285	297	277	308	270	288	278	300	301	304	292	297	289	307	293	315	273	292	297	312	305	331	241	291	295	278	263	277	306	320	319	309	309	314	310	273	297	319	299	285	276	295	277	305	282	303	292	287	353	250	282	277	263	315	295	307	273	305	272	295	289	303	323	269	294	293	289	307	331	277	269	258	302	276	294	282	269	286	306	284	290	299	318	299	280	307	295	308	267	288	312	297	314	312	290	314	290	285	306	313	285	321	281	295	301	287	312	285	282	288	318	294	303	306	303	269	283	284	288	255	303	292	314	286	329	317	311	309	334	297	323	273	298	286	311	301	287	281	309	287	274	296	284	290	323	321	300	271	311	305	320	295	283	276	297	264	284	321	297	300	257	305	296	300	308	305	290	263	276	315	286	299	295	304	298	312	308	286	305	294	283	284	309	279	296	293	295	293	301	278	307	320	326	314	264	305	304	277	296	296	310	282	299	310	288	308	300	326	279	287	281	275	253	303	296	275	323	270	316	268	298	302	268	292	287	293	281	302	292	307	297	278	323	325	286	324	280	315	275	280	279	310	265	305	311	308	305	273	288	277	319	250	281	283	314	305	268	265	285	285	321	283	289	280	284	305	301	297	283	298	293	289	304	269	274	319	284	308	287	276	294	272	289	292	268	288	317	302	293	286	302	287	272	251	302	313	320	282	305	290	318	312	298	296	282	300	271	317	303	265	303	288	251	294	304	275	270	293	288	307	286	303	280	276	322	275	275	289	311	314	292	277	284	289	295	304	280	283	309	289	302	275	288	258	288	328	300	283	293	325	317	284	292	303	304	313	315	287	306	281	273	303	289	307	312	335	297	303	271	319	287	290	301	304	288	293	284	319	289	331	296	316	281	321	312	284	289	309	323	306	286	293	314	281	303	297	293	292	289	286	278	302	313	296	286	266	274	281	260	287	272	267	292	297	308	269	286	297	327	274	275	310	289	301	282	310	284	306	293	290	277	262	292	292	285	313	278	279	275	275	301	306	296	273	291	296	270	283	298	294	322	301	291	308	301	274	271	290	322	291	301	283	287	294	310	280	291	297	286	282	304	299	320	280	311	304	269	298	309	282	299	298	314	267	315	305	304	320	264	310	297	302	293	270	304	318	260	309	273	293	288	263	278	290	283	288	273	290	330	294	294	299	299	278	293	283	285	270	308	319	273	283	288	280	285	281	295	304	305	301	323	255	263	320	277	310	302	297	299	325	317	324	305	294	293	300	311	286	286	279	296	299	288	308	310	310	297	296	309	293	308	287	271	284	320	286	299	300	290	314	282	314	266	268	289	312	301	284	308	280	283	289	301	267	305	277	293	250	320	319	308	291	300	305	271	275	285	286	292	297	290	326	289	283	286	304	288	330	279	260	270	287	305	294	284	302	282	289	306	263	267	300	288	276	286	275	347	258	310	293	307	293	251	319	281	294	294	309	288	291	323	306	274	293	312	275	296	269	279	285	289	307	293	278	288	303	312	312	276	292	264	284	308	275	288	289	302	289	306	282	264	298	291	290	305	320	312	283	284	313	277	292	308	301	268	311	343	295	270	295	280	290	284	291	307	290	314	287	291	280	310	270	269	273	296	282	298	265	304	282	291	290	322	303	309	284	288	281	317	282	293	295	300	279	327	296	296	309	265	270	294	257	278	271	277	325	312	281	279	292	308	319	303	270	271	277	278	260	310	321	309	311	295	293	310	291	279	294	313	286	284	301	319	309	311	317	295	319	357	318	282	282	310	294	311	277	293	271	308	280	329	293	303	317	331	308	306	283	281	304	294	288	312	323	287	279	300	314	266	314	308	306	298	261	317	316	281	291	313	284	263	282	272	315	310	292	282	313	342	284	320	339	266	317	291	281	272	312	266	291	263	291	283	283	334	286	313	275	294	290	277	294	308	264	264	249	301	305	296	298	352	298	309	292	256	319	299	278	292	283	308	288	285	320	253	297	293	296	270	311	305	283	310	270	262	284	278	282	273	302	286	320	300	300	308	300	288	319	293	299	291	260	271	286	305	277	257	311	297	297	280	314	289	339	280	320	303	304	279	299	300	292	289	291	293	311	290	278	292	301	296	308	309	282	310	260	298	302	290	288	292	303	306	298	305	330	293	321	314	291	267	309	288	285	279	317	291	282
9879	18791	17404	11070	8311	6126	5095	4451	4006	3628	3205	2854	2492	2348	2038	1842	1802	1496	1419	1305	1168	1206	1084	1075	972	934	916	804	766	749	757	730	723	698	670	729	684	681	687	704	640	677	662	704	660	659	704	665	645	711	668	646	654	643	669	690	640	675	682	658	658	658	612	680	662	662	697	665	632	668	674	658	684	639	664	693	676	677	670	666	685	681	681	646	656	672	679	642	699	661	653	638	677	691	652	671	646	621	648	678	681	667	660	656	681	680	658	693	705	626	675	720	684	634	667	678	638	719	639	624	673	649	620	672	678	687	603	663	652	646	702	659	676	613	642	673	653	691	647	706	653	644	677	630	678	623	635	656	607	631	676	682	694	669	633	658	694	683	653	694	674	674	649	672	676	634	669	644	635	671	648	688	680	657	641	667	650	679	638	659	684	663	634	659	717	628	693	619	630	667	641	601	672	619	680	684	668	645	672	665	684	695	663	657	697	673	685	706	689	665	629	650	660	716	642	684	635	672	626	676	667	705	649	669	658	678	709	667	673	644	638	647	638	632	664	628	646	650	675	695	642	664	666	708	646	678	712	724	702	652	703	720	652	667	650	681	641	643	677	639	691	682	651	684	699	633	625	610	619	638	665	718	676	639	640	651	662	676	639	654	692	652	649	626	617	655	656	640	642	653	672	701	665	632	680	698	682	659	622	611	649	677	643	651	641	677	713	717	666	655	613	658	629	688	687	676	657	642	654	671	682	666	642	718	694	632	625	648	635	652	629	647	638	646	680	644	622	699	715	658	719	646	675	676	687	662	643	698	658	647	658	659	607	665	630	707	696	678	647	639	651	681	616	622	629	634	675	620	656	674	664	684	670	676	665	708	690	627	686	630	662	659	649	671	637	638	665	663	628	669	650	660	646	636	695	602	640	666	621	659	639	662	644	615	604	683	628	653	682	650	642	593	661	668	636	627	714	671	630	688	694	676	662	619	665	655	599	666	666	650	669	711	652	686	655	671	632	652	674	693	654	671	623	652	664	658	667	642	693	681	692	636	610	667	633	657	661	655	690	690	636	716	640	651	655	679	737	648	664	660	659	670	659	682	681	667	664	651	658	624	667	670	669	672	681	670	657	637	690	640	628	616	673	660	662	705	658	674	692	635	682	705	686	687	658	665	633	651	648	708	665	633	637	621	652	685	673	659	650	606	677	619	699	636	661	644	667	657	629	666	726	650	675	644	655	677	630	688	656	681	655	703	672	674	728	697	679	665	615	637	678	671	652	707	687	655	659	601	649	659	664	665	670	667	698	695	689	697	641	649	672	656	673	666	684	649	638	661	653	673	661	607	673	676	652	683	687	637	672	676	654	652	679	704	670	670	683	652	686	624	675	635	621	644	661	632	666	670	624	627	692	634	720	665	672	687	700	695	670	660	647	624	640	670	647	677	643	656	663	639	717	668	654	693	664	614	640	685	659	717	662	629	641	676	687	714	651	642	686	610	653	663	638	689	609	682	702	650	727	667	636	699	646	639	617	643	711	674	667	665	646	687	653	643	668	662	701	707	649	630	633	660	622	634	679	667	652	626	615	625	647	682	718	626	641	678	669	633	619	695	681	690	670	718	674	668	671	721	658	669	660	651	718	681	651	622	688	671	717	632	646	683	665	683	683	692	694	639	684	660	698	621	621	677	638	663	670	680	625	707	672	669	649	666	700	656	660	629	620	612	665	616	712	666	628	678	648	684	657	683	591	685	626	668	651	717	647	698	652	674	654	653	657	654	639	650	673	669	643	617	666	696	681	658	643	643	633	684	661	652	625	651	687	625	675	696	685	675	670	673	623	678	640	699	645	663	661	622	683	675	632	654	619	641	648	643	663	686	635	639	693	685	670	688	651	680	707	664	651	659	693	695	608	664	662	642	666	644	609	678	632	671	672	682	671	655	636	664	666	701	641	655	626	673	641	692	660	684	662	639	687	629	683	710	655	647	637	680	668	637	678	665	619	677	662	621	636	682	641	626	672	679	652	681	643	662	671	651	658	655	681	665	671	651	709	652	682	637	616	671	686	649	616	657	675	652	663	692	661	694	633	643	698	646	666	636	654	673	681	649	693	668	625	631	703	671	645	653	649	640	619	713	672	644	654	655	670	659	601	659	674	633	684	627	662	660	702	653	692	636	604	649	703	606	618	666	643	693	659	670	687	648	691	684	673	664	639	615	636	682	687	718	637	680	689	672	665	707	656	621	626	632	661	625	659	658	700	656	710	652	654	663	713	645	672	643	671	688	678	627	648	674	677	631	631	649	655	669	659	655	680	704	674	666	679	687	651	630	638	621	639	668	662	701	638	668	683	643	677	667	651	610	664	713	678	677	697	686	678	630	703	620	650	684	669	641	687	621	667	642	652	654	634	597	631	648	627	650	669	698	661	701	625	647	634	661	669	613	669	678	608	651	653	660	673	630	622	653	673	652	676	698	654	700	657	622	656	634	702	709	631	696	673	614	657	649	649	720	675	671	631	669	662	655	643	652	691	712	692	672	662	627	662	657	674	641	659	642	683	599	709	707	722	648	678	687	704	686	658	690	664	616	658	637	672	649	649	674	678	637	618	724	620	677	639	632	639	656	674	624	674	695	711	685	703	649	625	684	652	662	641	685	672	647	666	687	638	665	681	654	648	599	673	671	663	657	671	629	671	659	633	682	654	660	641	661	646	621	670	685	693	681	626	647	632	670	608	620	644	710	644	663	659	624	699	642	676	663	697	658	655	659	648	676	641	653	645	662	660	618	638	617	676	622	659	663	659	681	653	644	629	686	670	682	661	647	652	669	618	610	665	662	639	661	662	640	624	602	677	631	622	621	675	674	654	654	685	649	672	674	639	629	617	665	707	660	669	681	651	691	608	631	710	670	650	695	638	658	640	702	634	670	671	700	669	644	676	645	628	678	689	663	654	714	691	610	653	622	636	662	654	661	648	653	679	647	666	673	660	692	654	687	628	612	659	682	653	692	664	634	649	628	648	691	667	657	640	684	636	638	635	715	664	641	639	654	673	711	670	677	701	650	657	681	652	640	640	661	646	681	667	654	666	650	662	667	719	627	601	651	649	674	595	713	683	596	678	666	665	657	694	661	639	656	696	693	674	666	712	698	684	704	685	602	645	655	621	666	691	635	664	637	709	627	669	690	702	642	640	674	685	647	658	627	689	646	655	666	639	628	690	713	641	630	625	693	702	711	641	669	621	614	683	682	637	674	682	689	661	677	671	658	695	648	644	661	660	666	641	649	652	668	650	693	698	656	653	703	672	687	683	661	665	640	609	654	681	666	688	611	659	639	675	703	648	644	636	629	670	695	671	670	664	663	616	642	656	693	662	695	614	664	639	655	669	641	682	629	689	667	694	666	676	664	641	629	627	659	620	624	662	674	708	652	689	674	647	653	683	663	687	689	649	669	633	645	632	673	677	670	649	690	663	684	694	673	672	654	707	668	644	627	684	659	658	682
24134	21461	28942	24364	21412	11790	3428	2210	1942	1666	1547	1429	1262	1149	1042	958	918	815	803	764	703	701	733	643	642	597	621	580	529	518	538	534	532	503	517	496	458	471	471	531	505	487	488	506	470	475	458	478	482	458	516	502	468	501	489	489	459	529	475	456	462	475	490	501	472	512	523	470	493	489	472	504	527	469	487	512	480	494	538	514	521	462	480	474	477	465	475	495	499	492	484	510	545	478	457	475	510	513	454	529	526	515	493	517	478	506	441	480	439	498	509	494	496	518	478	468	497	486	497	497	488	505	488	459	432	464	489	458	470	467	494	503	496	521	490	480	481	469	515	508	478	504	436	500	497	525	460	496	511	505	496	472	494	489	448	472	489	488	504	499	512	484	479	508	467	469	498	475	466	473	485	462	477	458	489	456	500	503	482	506	496	470	468	467	477	518	521	463	507	451	499	454	466	452	511	465	456	492	479	457	489	471	471	491	464	493	487	477	491	511	514	500	499	500	502	471	531	501	505	515	491	464	478	489	462	442	488	511	496	540	474	459	489	472	493	502	483	491	456	533	491	454	510	461	497	450	476	488	461	490	440	497	520	486	495	461	498	489	495	495	462	451	489	470	470	511	446	463	453	481	498	474	499	472	473	522	464	450	443	497	545	500	482	511	459	512	513	439	485	498	489	487	461	470	473	494	483	504	460	499	456	427	486	496	480	489	501	541	431	508	501	473	480	493	480	474	477	498	472	469	449	475	473	492	477	506	529	491	494	528	487	468	451	507	518	491	506	507	450	496	454	461	455	486	440	476	497	459	487	469	490	445	523	480	474	505	486	487	498	471	458	507	499	481	490	478	462	475	482	483	464	498	501	493	519	470	487	450	512	519	477	450	451	420	504	497	488	512	508	473	453	499	472	483	492	482	509	504	480	503	508	455	470	475	480	495	492	441	473	466	485	484	484	513	458	464	505	490	497	466	482	524	442	502	470	463	490	510	484	468	475	502	486	448	529	475	491	521	479	480	487	535	497	513	498	487	481	500	495	450	490	479	479	480	492	484	475	512	477	538	465	526	447	527	499	454	481	464	454	508	496	462	499	468	489	485	482	489	445	474	455	469	469	469	475	438	468	459	502	475	456	461	530	436	496	491	495	488	497	471	476	495	484	479	486	492	487	488	459	513	502	478	463	442	490	469	513	488	483	484	475	466	468	485	484	436	456	457	480	423	475	483	476	469	506	430	492	492	469	463	475	438	511	467	467	488	511	516	479	493	449	455	480	468	486	487	483	496	476	501	425	527	492	542	474	460	492	466	459	490	467	494	462	476	520	471	497	500	489	502	491	501	516	507	519	480	485	512	475	465	456	503	456	494	499	494	469	465	470	472	464	456	481	460	478	489	533	485	480	449	473	444	504	483	506	478	459	518	464	512	467	508	514	496	501	476	488	523	451	468	526	479	469	519	464	495	511	506	523	452	462	481	460	449	479	508	516	481	448	481	433	495	512	491	485	450	483	504	487	473	499	492	513	499	506	476	509	503	493	476	516	464	469	485	489	428	462	460	511	527	460	500	482	512	483	501	467	503	449	497	470	468	496	498	457	468	476	481	446	454	475	517	498	498	490	498	490	497	496	494	483	507	460	517	466	496	484	474	506	484	455	444	471	475	478	499	441	495	473	462	495	512	488	483	481	468	509	501	518	477	468	504	537	483	446	490	459	504	466	486	505	469	518	479	481	416	473	506	466	484	485	484	478	488	492	494	483	495	453	469	474	511	492	470	456	456	462	478	495	481	465	461	485	468	471	448	498	493	469	471	491	448	503	479	495	449	483	442	462	445	523	480	454	452	473	465	482	490	460	460	474	454	451	453	480	498	480	457	496	502	454	509	476	454	466	514	518	481	490	455	482	461	495	495	442	498	474	500	468	458	462	491	512	504	489	481	473	488	463	489	491	467	493	483	477	471	467	472	476	472	454	448	479	530	449	487	482	507	465	479	440	509	507	498	478	454	485	502	506	447	471	481	501	457	445	463	481	515	453	497	473	468	511	478	478	454	467	491	451	486	515	416	491	430	467	498	491	485	435	483	493	423	524	486	475	480	508	461	487	467	484	500	467	455	461	503	504	477	497	486	496	512	492	465	479	485	496	512	451	524	478	518	473	484	453	478	479	415	499	446	451	499	457	479	501	495	470	511	519	504	501	461	437	462	499	494	481	461	530	432	485	479	462	432	466	473	499	456	463	461	470	482	525	481	466	498	508	491	483	478	473	484	464	448	456	465	464	467	506	451	508	519	467	449	461	497	504	492	529	478	503	515	503	502	470	453	482	486	449	462	469	472	481	462	469	514	478	483	484	497	481	475	504	481	457	459	444	461	482	494	490	466	434	496	468	467	467	477	482	487	484	464	469	472	545	505	465	475	452	463	502	523	490	493	463	496	493	496	471	450	467	494	504	493	497	483	514	495	477	505	485	474	456	495	507	469	468	459	445	498	454	480	522	485	490	528	488	491	483	447	505	491	484	502	482	494	484	533	490	498	432	475	488	449	493	490	478	448	482	441	456	474	494	486	503	510	488	481	491	463	465	450	507	493	490	467	450	472	508	485	492	486	512	477	489	484	458	470	484	483	520	471	455	511	528	402	465	469	476	458	445	464	542	512	521	448	499	483	403	465	496	491	456	510	475	482	496	469	444	484	480	453	475	512	510	482	500	451	469	455	478	505	448	433	464	467	528	501	478	516	488	463	448	492	471	491	449	461	485	452	521	434	427	499	498	474	490	461	450	458	445	482	463	506	485	510	438	476	451	477	495	452	512	465	471	459	489	494	503	503	473	474	485	491	490	514	461	444	494	488	487	477	488	504	489	487	481	514	497	505	489	469	483	481	495	479	461	468	462	509	498	447	459	488	446	512	423	484	458	525	461	433	454	458	521	480	418	483	483	478	490	491	465	479	498	454	489	457	505	494	464	458	470	532	471	444	469	464	476	482	483	486	477	490	479	494	503	493	496	451	461	484	487	473	477	465	488	466	483	512	503	459	492	487	475	465	473	479	512	477	479	486	494	522	481	481	494	476	483	455	493	484	488	459	481	451	485	514	474	438	459	505	447	495	449	510	501	462	476	469	503	481	431	450	478	455	431	506	512	490	480	502	474	482	470	494	438	507	453	507	455	516	462	475	474	500	480	475	470	458	435	461	472	458	459	512	480	509	474	509	464	490	437	476	462	459	469	493	475	454	485	452	445	476	501	452	455	480	459	460	455	484	496	456	469	472	493	500	430	473	455	488	467	508	516	489	506	465	461	536	489	494	509	521	482	481	499	497	478	487	504	485	467	492	470	469	489	473	465	485	501	513	505	533	459	485	467	496	449	483	522	495	462	442	502	491	489	484	513	453	502	527	525	482	466	481	501	501	461	460	450	464	483	494	487	486	460	511	491	485	460	461	498	494	508	510	515	463	468	480	472	463	456	442	480	492	473	441	481	487	450	541	491	472	485	508
13299	25046	23079	16083	11959	9605	7754	6885	6303	5535	5127	4574	4089	3574	3207	2933	2730	2396	2235	2023	1986	1805	1750	1542	1501	1475	1473	1342	1217	1207	1174	1114	1053	1091	1034	1019	1059	1008	1038	1012	999	1054	999	1017	1083	1044	1035	994	979	1011	1046	1002	1058	1010	1019	967	992	977	1026	1005	1021	1026	921	991	957	979	1053	1031	1029	1012	1028	931	995	1018	1020	989	1019	943	961	1047	965	1012	991	1056	999	954	1000	1044	983	1006	1017	1020	969	998	1070	1024	1002	1006	1007	1000	1026	1024	983	1044	976	967	983	1006	968	1008	965	991	1017	1031	984	940	988	989	993	1001	965	994	994	975	975	956	969	913	974	1017	1004	1001	1021	1028	1020	969	997	992	952	1012	1023	948	1009	980	957	976	1031	975	956	1026	1015	910	1013	986	953	993	1042	1040	963	986	1025	1005	963	995	1056	944	962	987	1035	1016	964	1011	1026	999	935	1032	979	993	1002	1015	956	1016	977	962	984	1044	986	1011	1002	1016	1002	956	1010	957	993	952	1017	1036	1057	965	977	1024	963	1010	1003	994	1009	1024	1007	1053	974	1002	1026	963	1005	957	997	1009	917	1031	1030	989	1033	997	1005	968	1028	1000	970	985	1007	1016	1033	957	979	953	1023	1034	951	963	1002	997	966	986	1039	930	1028	1009	975	1009	978	993	1030	962	1008	975	1041	973	996	1000	1040	945	992	986	960	1011	993	1004	1016	982	1030	972	983	970	939	996	982	1054	1008	1021	981	931	999	1022	969	989	942	1030	983	1057	998	1002	1003	1020	975	1011	1009	1019	944	1021	956	1031	973	1039	971	1041	981	1053	957	947	915	1028	1060	987	915	1042	978	953	967	982	1024	995	1012	1072	982	971	976	966	987	1018	955	997	1013	1005	1050	1002	1086	962	988	1026	947	1025	1050	1027	950	1054	997	1030	973	1008	987	970	934	997	1007	986	991	978	1023	963	1022	999	1001	999	998	987	976	974	963	977	964	1016	1003	1043	1021	1039	999	1000	1020	961	899	1026	1025	1031	976	1041	1098	962	992	991	985	1014	1011	998	1017	992	1013	1002	1027	956	1065	1021	976	977	1051	1017	972	1006	986	963	1038	985	998	943	952	992	978	935	1008	996	975	1039	1034	1069	993	967	988	995	1027	1009	969	958	964	978	1006	1038	925	931	1003	999	994	960	1003	976	1020	1010	1095	993	971	1011	959	998	996	977	951	987	983	977	1018	973	1004	1011	1036	1020	975	1022	1078	1006	1039	954	988	1027	949	986	994	1008	993	997	1010	945	1004	949	1013	979	981	930	1020	1034	1039	986	964	1000	977	952	986	980	960	967	961	1006	1013	909	993	1003	951	996	968	895	947	1014	1020	983	1007	966	1038	955	985	1008	1004	1022	975	954	992	995	1024	957	949	1037	1030	1021	1043	1056	1003	983	1056	974	1038	1061	1050	1029	915	995	995	1023	1024	1015	968	1005	989	978	986	1013	1046	1000	984	1026	1062	1010	1023	1003	1001	1022	1043	1009	1044	966	975	982	981	999	1027	1022	934	972	965	985	998	1007	1015	988	928	1001	974	969	987	1004	1003	986	928	1023	985	986	1014	1007	1036	1017	983	1028	1003	934	969	1003	1061	937	999	1009	978	950	960	1010	990	957	962	1034	983	1000	973	933	952	947	978	995	999	968	971	1037	949	1024	991	914	1001	1010	1004	977	985	979	1041	1020	942	961	1019	996	981	987	1016	1040	1023	950	1011	992	987	992	981	952	989	959	983	957	1003	1009	940	976	1003	965	966	956	994	957	1001	1016	987	924	1019	997	1009	974	1015	1014	1001	975	1012	991	1004	966	1007	1001	979	1031	1024	973	976	955	954	970	1008	1004	1027	987	986	1031	968	986	1020	976	1025	980	955	999	1006	977	1014	992	942	979	1042	1007	981	959	1014	986	987	969	957	1028	971	974	958	990	935	973	1021	1016	989	1002	1010	957	928	987	989	1010	1019	1058	999	990	959	987	970	998	945	957	972	1034	981	1024	982	1010	963	1002	982	1066	992	973	952	983	1003	1002	961	993	1001	1003	965	1039	1006	1010	1004	1005	990	986	987	927	970	968	1017	1013	977	1004	967	984	1007	974	1009	992	1013	985	976	940	1012	949	981	1018	972	1002	1046	977	996	1003	984	1007	1051	1008	985	948	1018	969	972	1038	990	989	1026	935	980	941	999	1004	991	1056	977	998	973	980	1044	1001	1007	970	975	1014	999	998	982	946	1037	987	997	967	1013	962	1043	969	1016	985	951	982	929	996	940	955	1036	915	1023	982	1009	964	1035	1008	944	943	975	1026	946	969	1026	1012	971	945	970	984	973	940	1042	962	995	970	1005	1057	1003	1025	950	1042	1036	1000	1016	1021	1006	994	986	990	967	1017	1006	1021	919	966	983	959	971	961	994	934	986	969	964	1033	990	1021	987	1011	962	1048	1011	963	936	991	1015	971	1001	975	957	989	1035	989	1011	1041	982	978	998	1009	997	995	1018	976	960	983	992	990	982	959	1057	974	1044	998	1015	1002	895	990	1004	989	1065	984	969	1038	1021	948	1008	983	995	963	1004	1022	984	971	972	962	1056	979	1053	931	933	951	1012	957	951	946	972	935	993	993	990	923	958	954	958	1027	1006	979	973	981	1013	977	1021	1020	999	968	1026	960	991	1053	992	1019	1030	1024	1001	967	934	984	954	989	982	1017	1012	983	978	953	973	1011	977	1014	1070	973	949	979	958	972	978	962	969	965	972	1037	965	977	987	995	956	996	1012	1028	979	1034	991	933	984	968	972	950	1048	968	1014	942	1005	975	1032	990	930	940	1028	973	1016	959	1058	1001	977	980	974	1008	1001	997	1049	980	997	981	990	994	1019	1017	974	926	953	1001	939	1008	998	1002	1039	994	985	944	1034	942	985	1003	974	967	971	990	1007	939	1019	1003	1012	988	979	1008	970	977	989	1001	945	989	998	958	979	1009	1038	1001	1006	992	974	1022	1063	964	1007	966	954	987	945	957	1002	963	977	1025	1074	1057	991	1023	988	960	958	986	1010	997	990	986	991	954	978	941	961	1017	970	984	1047	973	979	1014	973	996	942	1041	998	999	965	1005	1021	993	948	994	1001	999	1011	916	995	1007	958	924	980	999	974	966	960	1008	1042	991	969	964	1001	922	1030	985	942	1015	958	929	968	988	1000	1084	964	1001	961	986	1035	1011	985	1013	963	1043	1031	1009	1056	1023	988	964	979	986	970	993	1010	1048	997	994	1028	994	950	972	971	1034	1024	949	1008	990	973	1000	961	1023	973	929	1000	1043	1004	955	982	979	985	975	1048	1023	985	1015	1041	985	993	946	1054	1029	961	1048	1038	991	999	982	939	979	1040	1013	1005	1030	1028	1014	1012	969	1004	1015	937	954	972	986	979	1026	1004	1041	966	1002	1011	1044	983	916	1004	991	973	993	946	993	957	1012	956	1025	1003	948	940	964	954	999	988	952	959	908	959	994	1043	1011	934	1008	1004	973	999	1023	972	985	940	996	1021	987	937	934	996	1034	973	948	990	1021	1024	976	1002	1006	992	988	988	948	1010	1036	980	1044	1002	954	968	964	961	975	1008	1012	1027	950	957	967	1007	999	946	979	1001	1022	966	961	946	972	997	959	1006	1000	1031	997	1050	1016	1001	1045	993	978	1036	975	962	1000	973	964	992	960	964	981	990	1001	973	1066	942	1040	1016	1006	1008	945	945	919	1006	1000	1015	980	972	982	1007	977	1004	1003	968	1017	1008	1025	947	1093	958	995	957	1012	939	1009	978	987	987	963	998	973	985	1021	1021	957	964	979	1055	952	1006	994	984	966	1022	983	981	1040	971	1016	998	1004	1005	995	995	1030	1000	951	950	991	975	940	996	947	971	976	1022	962	1043	1035	1005	982	1001	991	1052	961	959	1025	1013	1009	967	996	1047	970	946	932	1005	981	1045	977	971	1058	1003	1028	970	953	990	1022	1044	976	1003	975	999	982	995	998	987	1009	1019	949	966	966	999	1015	972	1005	982	972	955	983	990	966	972	949	997	1014	1001	970	996	973	1002	989
27388	17292	4963	2068	1246	1000	880	736	766	701	664	617	631	563	526	542	537	486	506	478	497	513	462	481	473	429	459	450	483	422	456	477	440	425	497	472	439	441	437	459	432	452	433	452	463	455	444	454	420	403	455	466	464	428	432	420	467	471	454	433	391	450	456	464	477	459	431	445	438	456	479	478	465	436	476	444	444	474	408	404	387	448	425	449	462	432	437	477	455	443	459	426	439	444	485	453	447	468	449	474	481	440	426	461	446	464	437	438	442	481	432	467	462	436	430	429	468	463	437	476	478	408	405	438	432	479	452	426	442	421	438	438	479	432	469	455	424	442	428	435	418	426	440	412	415	430	468	457	430	441	432	487	474	450	432	419	465	439	418	451	431	416	460	420	439	453	405	393	442	397	471	435	422	443	461	400	447	452	473	479	444	408	421	444	449	472	478	476	441	436	474	433	452	460	465	446	485	449	457	423	472	468	425	413	421	447	487	446	466	440	472	445	459	449	438	449	464	490	453	451	471	454	472	464	441	435	452	450	393	423	434	444	436	418	459	419	440	440	448	430	446	447	445	489	452	453	474	426	441	459	417	479	490	441	453	444	481	469	434	451	464	455	455	411	419	443	463	464	447	384	433	438	453	448	470	463	460	432	453	439	445	468	408	415	448	423	416	444	431	447	436	500	468	464	476	455	456	463	426	422	434	436	433	408	473	468	497	443	422	418	463	464	452	435	435	479	442	412	400	455	462	439	445	449	454	413	460	424	453	439	454	440	423	464	455	436	441	438	423	456	456	481	452	427	464	418	461	492	485	435	472	443	448	425	426	430	460	412	434	423	440	425	461	458	481	480	428	436	468	486	438	461	421	433	439	446	469	436	430	455	442	414	468	465	444	452	438	446	425	424	432	434	468	450	435	417	478	437	502	413	464	448	455	445	440	472	409	429	436	395	441	473	499	469	455	481	449	443	452	450	446	456	476	434	425	423	464	458	432	446	433	441	449	402	481	435	415	416	444	450	450	434	491	470	420	450	472	495	439	493	479	464	442	431	453	468	444	466	438	424	497	440	458	496	462	473	457	445	439	400	437	455	461	431	456	466	441	452	444	445	451	476	467	480	443	444	478	444	432	476	450	448	422	431	463	454	486	445	429	459	467	445	446	460	438	432	468	457	414	474	459	451	421	447	433	455	459	427	458	420	425	499	426	409	440	420	448	438	412	437	443	452	439	418	434	417	447	462	439	449	462	432	476	464	441	419	432	431	459	450	422	438	444	452	464	448	457	434	455	462	411	422	446	428	447	454	428	433	422	421	458	450	429	469	478	422	478	459	456	434	431	427	451	422	399	438	452	475	467	441	475	441	431	428	450	455	465	444	460	450	440	452	473	447	434	449	434	433	450	454	431	434	464	453	398	445	427	457	426	446	434	446	440	461	439	518	464	434	434	482	431	427	437	452	448	440	448	451	443	412	478	430	448	435	418	470	461	465	433	465	443	445	463	454	490	460	447	439	437	481	462	484	423	416	446	446	431	426	445	461	458	447	421	421	462	442	418	477	462	469	460	460	454	449	451	452	432	480	444	429	450	468	416	453	430	479	465	450	454	467	432	441	492	444	443	452	452	464	452	444	449	441	475	446	416	441	413	470	481	445	443	425	417	488	437	497	429	422	441	426	408	452	430	448	448	451	479	472	438	406	428	450	430	434	451	414	486	427	443	447	460	447	451	471	438	434	464	433	440	428	487	461	421	484	426	428	452	493	456	437	416	472	437	433	441	473	461	463	436	411	449	438	469	424	443	490	435	426	396	469	475	436	429	465	445	471	399	431	479	432	482	484	422	425	436	443	453	442	437	438	420	440	432	400	444	458	458	449	429	458	463	457	428	414	448	444	438	481	405	404	405	476	472	456	447	457	440	449	449	436	413	427	477	425	447	471	407	471	470	433	401	463	464	473	447	428	448	471	438	476	460	451	441	439	427	434	436	442	473	429	464	450	449	475	445	451	425	465	451	414	450	472	427	455	431	480	469	438	487	447	417	445	449	468	425	416	409	446	434	412	446	433	456	481	464	440	458	439	426	435	443	447	426	460	466	446	437	450	440	405	471	443	429	439	439	452	454	415	441	450	440	442	444	434	408	444	501	428	451	422	460	455	443	470	401	397	442	435	438	427	395	461	465	452	442	483	458	464	439	461	450	422	457	438	501	458	439	446	426	454	439	464	459	437	444	434	442	444	427	459	438	465	465	465	409	437	429	425	474	446	473	447	459	449	434	422	473	443	483	452	429	437	443	451	432	437	483	444	432	444	439	409	452	439	450	468	436	451	456	433	443	463	435	445	436	453	435	425	446	458	439	468	424	458	440	453	460	463	440	445	432	510	495	452	454	452	446	444	427	459	447	466	451	455	455	443	470	459	477	433	444	501	454	475	404	446	457	420	484	453	462	423	453	456	450	456	412	429	393	443	474	443	468	426	445	452	451	436	421	438	432	437	430	467	432	481	454	401	413	471	454	455	437	410	433	464	392	485	470	448	438	404	474	456	458	437	447	483	442	464	411	435	449	442	435	465	445	432	442	427	456	430	432	471	426	433	417	446	413	461	473	465	459	454	422	466	452	465	436	438	424	426	436	435	446	408	433	471	443	430	459	406	461	468	474	444	458	426	449	470	464	434	413	429	447	474	446	419	423	443	463	464	451	475	464	446	463	462	439	419	469	439	427	465	463	445	469	433	450	439	476	446	420	431	430	422	452	440	461	425	452	477	429	421	458	435	414	435	432	425	461	424	509	447	438	427	438	398	445	421	440	465	432	424	405	428	467	475	426	413	412	449	454	451	431	418	426	442	431	455	449	430	449	491	449	463	450	489	449	469	473	422	449	439	463	440	446	478	450	457	470	402	467	487	481	422	444	440	456	429	451	420	427	448	490	432	461	473	467	457	429	424	478	452	451	475	456	449	448	427	427	402	436	472	456	472	401	445	408	465	415	449	429	424	469	404	427	422	465	436	418	418	450	472	465	456	458	421	463	460	418	415	432	438	427	440	387	466	448	453	439	424	455	468	454	444	423	470	452	454	431	449	453	477	477	409	493	455	445	427	420	414	430	454	451	468	450	442	429	433	421	463	451	454	448	439	471	444	456	421	451	479	435	446	400	432	461	441	492	431	448	453	456	438	421	468	464	416	488	453	434	431	464	419	444	440	444	496	438	433	431	466	478	467	434	440	441	423	450	440	426	464	457	435	437	429	465	434	438	456	468	488	437	427	447	446	415	432	416	455	440	461	481	462	457	440	411	444	416	471	473	411	431	429	427	472	424	450	438	434	446	441	450	465	418	433	417	456	443	458	448	466	476	443	447	436	474	417	447	431	450	474	462	447	469	439	438	441	465	467	446	389	429	451	468	465	419	449	422	487	432	365	418	454	447	473	429	449	417	459	462	422	461	463	446	478	485	467	422	458	466	450	465	460	404	432	411	489	451	437	422	413	468	449	448	425
7580	9216	8757	5226	3882	3154	2800	2541	2322	2208	1876	1786	1638	1566	1444	1414	1291	1273	1172	1146	1125	1070	1073	1037	1056	1005	1026	994	1016	1017	995	981	921	964	959	960	973	936	952	946	918	956	942	956	917	955	948	964	937	965	959	957	973	995	951	974	989	920	953	1012	1045	904	990	966	965	965	966	924	918	944	993	940	939	1004	959	918	955	972	951	952	924	982	972	965	929	960	948	958	960	972	980	987	940	988	954	896	963	934	978	966	969	934	971	1014	1005	987	1007	999	1008	980	984	963	936	934	991	935	945	966	992	953	978	974	915	903	989	979	967	971	950	951	980	956	953	944	946	951	931	975	967	942	957	979	937	1001	961	990	999	992	944	869	932	1025	988	1012	990	933	957	926	960	975	1015	938	940	960	981	927	924	945	947	930	918	944	999	954	987	907	1000	983	993	1020	937	984	985	980	958	927	991	991	904	981	955	946	939	963	929	985	943	1002	957	1025	973	920	940	912	950	917	957	956	948	959	954	1005	909	924	964	930	899	983	929	907	962	896	975	986	918	997	965	932	1019	965	927	939	897	925	981	913	974	920	1006	1019	1018	916	920	973	903	991	977	955	1009	1015	987	1000	896	954	979	958	963	953	880	914	957	994	986	1033	956	930	996	986	933	1033	967	961	951	967	910	1012	991	952	937	910	1041	958	975	928	917	958	950	973	933	936	997	940	971	955	937	984	957	954	996	991	899	964	969	958	997	915	943	946	977	978	968	986	930	947	995	930	982	961	950	993	987	940	928	1026	940	954	987	996	927	986	923	937	931	996	996	984	970	940	955	955	908	941	1007	941	983	975	925	965	993	950	902	941	981	978	965	920	918	979	978	960	973	967	888	916	1013	982	945	912	965	959	984	988	940	957	923	979	986	959	952	901	974	944	973	1000	960	1032	956	968	946	1044	986	987	924	909	940	970	911	955	984	983	924	948	978	1021	945	986	894	965	944	949	971	994	955	956	938	985	933	995	1001	966	928	991	915	943	964	924	984	929	1007	985	922	922	986	942	940	1004	948	1003	965	945	925	1025	929	977	932	974	973	930	963	944	1009	952	984	941	959	938	975	998	970	962	966	967	983	889	971	975	1009	954	984	982	936	980	958	946	973	965	967	959	928	949	949	946	1003	942	971	924	922	986	999	979	962	1001	979	946	959	1032	1012	964	1011	960	976	930	937	948	969	986	915	960	1006	952	988	936	952	943	981	958	963	999	993	961	940	963	919	961	943	1008	937	930	962	954	1011	929	957	973	967	923	1017	946	971	939	962	903	907	970	894	987	941	937	964	954	919	885	940	995	964	969	942	935	1015	981	982	984	911	992	921	924	968	923	933	1018	910	962	936	965	939	919	976	958	917	953	981	939	923	891	1011	1035	976	973	914	971	908	989	1014	962	985	1012	961	946	893	975	972	983	899	923	966	941	964	958	947	950	936	1001	961	981	985	964	944	948	951	916	919	1004	912	953	932	944	957	1011	963	950	952	950	974	996	976	966	981	944	927	920	1035	973	965	942	953	921	911	950	976	916	1022	927	906	946	910	971	951	932	963	1001	937	1026	904	953	970	992	915	911	960	967	970	902	956	963	952	933	952	973	920	957	1010	961	977	980	910	966	942	984	951	929	1006	919	938	1001	942	946	952	940	1011	934	956	970	922	1009	936	987	984	977	936	928	938	1001	1031	993	969	937	927	992	929	965	991	987	938	951	966	984	956	942	933	964	882	982	1003	959	985	930	986	890	910	989	973	969	955	925	1015	933	963	927	999	902	970	972	937	955	1017	1000	1009	968	928	935	1001	947	996	945	1004	992	933	909	951	1001	1011	1000	979	985	964	971	959	1015	969	1010	1013	994	937	944	930	955	991	993	932	977	947	917	978	971	905	882	978	928	963	951	935	978	920	949	1019	982	926	925	988	944	1015	929	1008	934	928	1000	990	976	940	930	911	965	998	1000	1000	981	991	907	964	981	982	990	1001	936	965	982	959	955	936	970	952	1032	953	970	959	942	965	942	983	972	1003	984	946	924	960	944	972	930	971	973	968	984	937	985	964	1011	960	965	944	947	947	971	956	971	971	912	980	946	925	963	955	971	983	909	1059	977	968	1015	1025	944	986	974	978	1019	1009	999	951	1022	954	954	923	981	929	1002	971	968	1009	958	992	948	985	977	895	981	998	966	964	1018	928	926	953	942	987	905	943	971	939	961	1013	973	927	979	946	982	958	959	989	920	983	924	932	987	989	968	971	965	983	917	989	968	997	981	1005	996	926	977	987	914	938	994	946	999	962	917	937	1002	949	965	1033	976	983	948	957	937	948	974	974	999	995	909	964	1006	986	969	1000	943	962	984	942	954	1000	912	985	969	972	969	961	954	954	973	948	924	955	894	936	954	971	895	911	959	979	979	936	950	952	924	943	973	963	929	934	1000	972	981	957	984	968	969	971	1009	893	951	982	931	957	953	970	960	1043	938	915	979	956	947	988	1009	965	905	966	1005	969	977	1015	952	1041	958	946	965	951	937	960	920	1005	1003	972	996	935	1000	992	939	953	1036	954	915	1030	963	899	984	924	957	960	980	965	973	1009	976	902	960	938	976	858	1007	943	957	910	986	914	889	972	933	934	914	970	1011	1001	952	971	984	945	950	965	980	971	951	1050	987	954	977	977	980	921	1013	981	1012	987	926	993	936	963	996	1005	1016	927	951	948	909	966	987	954	983	929	980	1007	999	968	998	1029	977	988	989	966	982	907	959	976	942	990	935	938	992	980	985	990	967	986	990	951	962	982	987	1021	935	940	964	978	964	947	1015	937	943	962	989	957	932	992	942	973	968	958	933	944	952	921	969	964	977	1009	921	909	969	965	949	993	980	961	973	1010	1003	928	954	1010	987	907	953	983	909	907	953	936	935	1006	913	953	979	930	972	901	970	909	947	958	938	969	947	991	977	993	957	997	915	987	924	952	932	1012	948	923	955	912	960	946	963	936	990	897	926	916	955	963	1033	917	983	924	960	970	945	956	1012	962	930	980	974	979	951	980	991	947	962	896	984	1001	972	947	928	994	945	970	930	929	956	986	1005	934	899	949	921	1014	1012	958	982	1004	975	968	958	993	995	1000	933	960	948	932	1003	983	947	1028	966	928	960	899	955	979	931	989	1030	947	928	942	971	985	1007	934	955	951	971	960	945	1002	953	967	1000	991	955	932	941	988	967	969	920	898	929	929	919	942	937	948	948	929	938	927	900	942	912	885	952	966	1005	969	938	976	961	975	942	988	962	964	951	965	974	1006	970	975	971	958	966	983	967	943	991	964	942	968	922	876	941	941	935	929	1022	970	938	1003	949	955	971	925	923	959	927	896	934	970	931	1009	964	966	1001	985	954	934	964	957	982	947	940	970	1008	957	929	1024	950	977	968	961	924	989	956	986	959	952	1018	974	927	987	983	962	942	959	965	985	988	997	1012	979	994	981	990	963	926	1003	902	972	966	968	987	965	973	970	947	924	986	976	977	994	976	940	945	939	958	934	1011	929	966	979	879	941	975	932	917	930	925	966	927	946	969	970	956	921	988	989	951	931	924	985	932	999	970	940	967	935	1000	944	890	945	965	908	938	933	960	895	912	972	981	953	988	962	900	953	954	922	985	897	974	954	1002	979	983
25064	21455	27948	25337	12826	2680	1816	1399	1209	1145	965	807	761	738	606	624	507	519	492	452	456	399	431	371	378	360	340	342	311	312	274	356	312	324	290	307	312	273	324	316	325	308	293	310	296	304	286	289	296	301	298	249	306	294	311	329	307	304	300	288	322	317	300	283	337	301	266	276	308	313	310	304	321	285	285	317	325	331	302	293	292	301	299	280	295	289	305	327	304	293	310	283	273	269	313	304	288	282	298	312	296	349	283	320	309	287	278	277	336	278	266	291	327	274	280	286	294	289	279	287	288	271	305	290	295	306	284	313	300	320	312	306	286	324	254	322	286	282	298	329	289	310	283	315	294	281	292	278	312	316	318	275	299	304	287	263	272	294	315	298	305	293	305	301	289	268	296	302	287	310	315	291	313	263	332	292	307	308	292	294	279	283	296	278	323	314	290	278	292	304	265	294	273	290	273	300	283	284	293	298	302	305	291	286	343	287	289	321	326	295	308	300	275	326	310	261	321	305	323	308	287	277	286	306	322	270	293	325	333	297	313	308	296	321	274	306	286	303	294	325	291	313	273	319	309	318	305	303	288	327	312	287	284	269	277	325	292	299	288	293	305	306	287	288	293	295	308	290	284	282	312	267	316	273	314	282	314	290	291	296	299	303	254	294	303	299	303	298	304	304	290	296	296	287	245	287	294	325	299	265	302	289	319	298	277	307	302	297	260	325	307	284	319	280	269	271	280	265	289	306	263	292	287	285	302	277	278	323	319	272	295	304	306	309	310	323	293	298	293	310	344	298	297	295	299	287	307	272	281	297	341	285	286	273	272	338	308	280	304	295	289	297	283	317	324	301	318	288	303	251	307	301	277	321	287	298	298	293	287	278	291	276	289	309	302	300	288	299	287	281	294	294	294	296	336	307	268	317	313	308	324	276	325	314	278	316	283	300	278	294	291	287	289	304	273	270	264	274	301	293	289	288	274	306	284	291	298	291	294	255	292	274	292	318	258	270	310	304	323	274	267	310	281	287	306	326	324	299	289	275	329	290	277	303	300	293	273	287	277	307	281	297	289	275	289	284	332	334	315	279	322	302	353	312	301	314	287	274	314	270	305	264	297	315	257	281	269	287	287	301	297	290	281	287	282	290	320	279	317	316	296	278	287	285	284	278	323	325	282	272	283	330	314	287	263	253	302	278	283	302	313	289	304	298	276	281	294	299	290	318	289	311	273	255	283	323	304	293	333	310	307	280	274	304	263	313	277	315	297	294	326	324	287	273	284	285	295	296	286	304	285	254	286	291	296	288	286	288	290	309	280	291	292	300	291	315	315	314	321	291	321	309	286	297	274	283	281	286	297	307	304	288	306	303	320	322	276	309	270	285	257	319	302	272	291	281	277	296	302	319	256	314	285	290	278	298	260	313	326	308	291	319	280	303	297	287	299	302	307	295	287	290	298	293	273	282	317	310	310	268	296	291	285	303	259	296	305	306	286	301	298	284	294	298	346	292	295	286	273	298	304	275	313	253	289	281	322	301	323	265	305	285	308	296	247	297	301	267	265	286	322	258	311	289	299	290	314	281	271	317	272	291	283	323	284	308	257	299	287	262	273	300	271	299	304	297	279	305	328	313	275	284	303	273	313	290	275	296	297	287	301	299	332	268	292	299	267	284	271	287	277	296	309	300	315	299	290	301	307	291	312	292	286	297	289	336	296	250	322	288	272	289	282	327	305	308	313	327	312	268	327	289	272	300	310	292	273	216	286	307	290	305	311	276	299	304	283	301	324	321	306	291	302	314	285	302	311	284	307	275	278	293	294	305	274	326	302	276	295	297	303	290	314	309	312	297	278	276	314	300	324	297	311	283	257	301	291	258	284	297	328	268	306	294	286	265	299	314	335	279	279	306	292	291	272	280	299	300	314	278	295	324	271	318	306	315	300	293	310	292	276	271	305	305	265	245	279	306	312	304	288	282	306	291	261	320	310	289	301	284	295	283	322	304	281	304	310	276	299	310	287	287	288	305	295	246	320	284	295	279	314	303	301	254	279	292	298	272	257	311	259	277	275	280	283	312	298	288	308	295	294	317	300	270	288	287	256	306	314	328	300	316	273	292	277	305	324	301	331	272	300	308	244	299	286	310	279	283	274	283	284	321	269	304	299	299	322	279	299	322	302	304	294	322	292	299	279	299	297	303	285	318	293	277	317	305	284	290	298	308	271	278	293	284	310	300	287	298	295	274	311	308	268	287	313	297	302	274	278	289	291	298	276	288	320	306	338	291	259	294	278	280	287	277	313	290	296	286	306	310	271	281	294	290	321	255	306	277	279	292	292	306	298	314	279	292	286	302	328	294	300	316	305	297	302	323	273	297	293	299	323	297	305	320	275	289	280	274	295	306	279	326	290	284	318	298	286	287	292	285	288	295	280	302	331	324	308	287	307	288	279	303	290	287	266	277	314	253	314	287	289	305	311	268	319	277	314	303	270	302	292	306	284	272	269	287	303	289	266	301	296	288	298	315	300	316	273	295	313	320	305	305	302	318	296	248	303	310	294	305	289	256	318	290	302	279	291	273	324	284	263	297	295	264	320	318	304	312	308	285	284	266	320	272	306	288	280	311	292	311	317	302	294	303	287	325	288	264	301	262	309	292	289	289	302	281	308	301	294	309	309	298	313	318	274	306	321	291	286	288	280	292	293	330	293	286	291	287	276	315	311	281	283	294	300	301	293	272	321	335	322	273	311	296	291	292	278	268	301	278	305	310	328	310	298	279	293	262	266	315	306	315	298	315	297	309	292	272	299	263	285	304	278	274	306	301	281	327	301	299	281	316	312	277	312	287	274	296	282	307	296	299	298	292	280	299	304	328	289	324	299	304	294	298	312	282	304	321	287	309	287	315	320	305	292	277	277	299	283	302	300	340	327	311	294	251	294	311	270	258	299	300	284	284	290	302	262	282	311	286	290	307	284	319	292	286	313	295	286	271	289	301	315	289	264	287	284	261	301	305	307	273	295	305	280	285	340	290	277	303	320	280	308	298	314	293	257	297	273	309	281	281	303	251	328	279	344	310	287	318	273	304	288	287	285	264	286	313	282	301	295	276	270	294	311	324	318	301	280	285	297	299	316	331	303	322	294	293	309	317	301	310	293	315	297	322	300	286	296	305	291	320	270	279	307	329	320	291	286	287	300	301	330	266	297	301	281	286	287	313	301	282	290	292	289	328	294	294	303	270	289	293	313	284	300	282	248	319	307	283	300	251	281	262	291	264	272	318	299	287	307	301	337	286	306	289	259	286	322	293	282	289	267	295	285	329	287	279	272	276	296	289	298	270	288	273	304	318	311	303	302	276	275	288	277	280	249	290	279	278	273	319	289	287	282	332	277	292	307	319	282	282	332	323	295	314	299	273	319	284	314	272	324	317	303	301	281	324	269	314	301	290	317	285	300	269	294	302	280	295	299	297	287	286	286	274	294	315	294	302	301	293	299	264	315	304
10183	19512	18038	11489	8512	6650	5560	4802	4252	3884	3401	2975	2603	2279	2020	1899	1740	1533	1337	1313	1203	1059	1008	1018	996	936	931	850	786	800	777	699	710	659	683	728	702	673	658	667	721	691	710	680	693	648	640	683	676	671	722	738	663	681	652	688	618	655	670	654	667	664	664	676	664	688	682	679	660	613	684	697	651	681	658	660	632	652	674	639	679	671	682	697	610	671	675	640	690	671	654	658	644	636	667	638	664	672	642	706	608	669	680	641	653	671	637	635	669	684	683	708	640	697	643	666	655	664	654	709	648	698	704	658	737	707	684	650	663	603	642	693	674	639	674	643	614	631	630	647	613	655	630	648	652	665	656	643	660	646	680	667	661	655	657	647	662	704	710	634	637	658	662	633	703	666	640	623	617	688	660	666	661	607	622	650	660	627	634	644	633	667	636	703	682	692	701	640	669	652	656	676	680	684	662	630	664	634	640	635	626	656	646	713	661	665	706	679	655	640	633	701	720	617	710	658	653	657	665	629	654	646	707	649	689	672	611	657	657	674	623	667	656	651	681	661	658	657	661	688	656	701	678	656	626	669	647	671	673	688	650	704	648	656	665	681	633	668	687	670	621	674	687	695	644	681	702	656	679	645	638	647	663	644	684	666	670	667	659	656	676	626	677	699	683	601	665	643	652	666	690	667	654	694	705	667	696	653	593	688	662	667	663	686	695	673	684	670	677	613	666	649	704	690	653	709	665	657	669	639	590	648	691	641	686	669	649	671	679	636	689	676	683	632	671	669	694	690	669	628	621	672	645	678	678	707	655	669	661	683	664	617	653	640	645	652	676	671	640	675	666	671	676	648	678	655	622	679	683	663	635	676	666	644	675	658	604	627	658	643	634	635	654	624	645	711	624	634	654	670	616	663	652	663	631	693	658	679	653	615	683	625	610	658	644	629	625	635	645	656	658	663	694	666	656	678	645	660	687	686	677	623	692	665	652	638	668	681	588	672	680	669	644	676	683	665	664	721	666	665	695	642	629	637	653	664	605	674	628	657	654	653	650	649	630	662	657	679	639	589	649	649	657	656	646	684	654	665	637	655	659	664	701	673	669	637	719	675	644	638	629	677	674	613	653	654	670	618	597	704	636	649	661	660	678	643	678	664	651	663	690	652	682	662	648	679	623	647	677	623	685	673	643	665	680	639	681	683	686	698	651	644	642	659	666	683	641	709	635	643	633	675	692	676	634	653	642	654	642	679	666	658	643	638	655	633	643	636	674	656	664	642	679	621	655	648	664	672	645	642	633	674	629	690	636	664	669	685	714	588	665	613	634	644	638	679	668	686	655	658	633	658	624	674	671	664	658	643	640	671	662	648	678	640	649	691	664	657	686	642	675	678	705	672	650	647	683	634	664	637	670	641	731	671	689	705	611	706	637	658	669	667	686	649	665	653	691	674	682	651	622	660	677	709	673	662	610	632	646	660	653	686	698	663	673	688	649	655	646	652	645	667	651	632	621	652	625	651	690	619	643	702	671	685	625	684	655	660	630	722	639	667	640	630	686	710	661	667	635	647	628	651	650	660	631	702	673	671	714	655	679	657	706	663	655	635	661	613	654	675	674	664	662	627	674	664	657	634	674	658	672	600	633	691	671	652	692	631	674	700	661	668	647	671	692	678	654	644	612	612	658	664	651	602	667	701	625	684	657	660	639	657	666	646	675	649	611	652	658	615	664	648	669	648	670	684	721	684	625	649	706	635	620	648	630	659	632	685	666	681	672	716	681	681	650	645	676	685	676	635	600	659	628	619	627	659	712	686	681	643	643	651	633	705	651	648	676	682	686	645	644	650	633	625	662	652	668	626	642	690	703	656	622	710	638	638	661	632	670	643	701	679	606	677	637	622	642	652	659	689	677	670	647	659	685	666	662	605	629	645	638	669	684	666	642	632	647	636	676	663	654	667	674	634	674	650	682	673	687	662	629	675	665	654	633	675	632	719	670	675	648	646	654	682	649	642	697	645	684	655	660	680	660	674	630	657	661	650	672	667	676	674	638	656	658	713	624	657	637	604	700	689	628	630	686	697	640	651	660	665	670	677	670	623	626	687	666	619	698	660	655	652	711	666	666	721	650	689	730	652	646	644	700	670	693	643	643	664	643	654	659	657	670	669	629	648	613	680	655	697	688	640	615	672	684	648	665	660	641	678	686	698	693	652	653	634	602	662	678	685	621	619	649	641	688	711	670	649	641	709	654	641	636	689	629	703	644	665	692	691	604	667	629	631	656	655	633	669	615	624	639	710	672	641	673	719	636	638	718	660	713	624	597	643	654	630	661	648	661	649	674	667	656	668	623	662	643	704	649	646	641	644	620	699	636	658	662	702	648	644	664	673	642	630	612	643	636	682	671	657	654	626	678	670	671	639	672	668	646	644	627	693	678	612	645	628	660	689	669	714	619	635	684	662	676	664	662	644	664	631	682	623	657	633	694	678	645	650	686	600	667	669	694	603	666	619	617	686	633	698	639	655	687	674	681	636	612	683	649	697	663	674	688	663	677	645	643	688	663	652	684	663	650	618	659	632	663	685	632	624	668	692	656	669	678	686	643	636	663	671	699	646	666	652	693	659	653	695	663	625	672	673	650	644	660	664	653	671	696	642	643	703	646	682	658	656	660	657	627	683	709	704	665	672	671	680	661	647	697	633	681	670	671	634	636	690	684	652	672	668	686	629	673	650	688	703	685	673	622	660	668	657	643	631	623	659	662	691	673	681	631	666	659	669	649	669	673	645	687	673	634	646	669	668	675	600	732	635	676	696	667	637	627	697	652	644	663	643	638	654	657	682	621	676	682	677	665	681	657	643	710	661	652	666	660	659	657	647	660	671	686	642	668	684	675	656	619	663	664	672	703	681	666	661	645	663	672	669	685	652	656	660	651	662	647	620	646	652	642	665	638	682	637	692	668	691	649	662	667	643	670	648	669	691	695	634	649	701	661	674	631	592	684	693	667	648	651	657	671	629	708	604	671	632	637	679	649	627	656	643	671	713	692	626	670	686	639	670	659	667	629	703	687	694	653	675	672	656	647	651	626	666	644	642	654	642	675	691	649	668	686	721	682	655	668	651	672	608	642	648	644	650	665	701	664	648	662	659	657	624	663	642	672	699	642	668	643	645	667	647	696	658	659	644	671	668	638	642	679	671	697	654	706	640	672	633	661	625	654	665	659	693	658	648	648	698	632	667	670	667	639	658	671	638	690	668	656	661	680	645	637	704	669	683	646	621	659	665	656	697	628	676	634	637	643	638	670	679	630	691	644	638	696	645	655	628	680	676	667	658	680	638	701	676	702	654	677	619	686	665	637	699	687	669	621	628	652	647	690	623	674	657	641	645	680	640	693	641	681	647	659	673	672	628	667	618	673	687	638	644	725	701	656	638	647	640	635	673	602	660	639	626	642	694	686	683	619	624	659	664	652	685	664	699	630	675	672	668	652	675	635	660	668	649	637	643
24192	21481	28932	24394	21433	12227	3841	2366	1979	1852	1637	1413	1295	1131	1110	1035	957	869	803	757	733	677	636	627	648	655	625	609	520	525	515	509	543	494	510	502	504	508	495	543	514	527	505	532	528	497	473	506	451	534	493	463	496	542	488	496	494	515	459	472	486	496	473	509	479	516	487	516	504	459	496	473	465	503	493	507	460	484	511	456	500	489	480	505	478	498	512	476	490	491	494	495	481	482	495	493	510	513	506	486	495	519	471	522	481	496	494	500	519	466	497	481	496	503	469	440	504	490	493	498	475	504	486	452	494	511	454	459	520	519	538	498	486	489	510	474	494	529	503	521	510	529	505	462	498	477	467	485	505	504	487	527	491	516	487	483	463	500	474	461	474	467	486	499	472	497	519	467	445	520	462	482	491	492	453	552	440	481	481	493	496	487	498	513	510	505	481	520	462	488	464	479	522	528	460	453	517	496	446	493	477	473	474	461	485	486	483	479	471	481	516	491	458	482	524	499	462	479	514	480	471	479	499	475	461	493	439	499	518	460	479	474	510	496	449	455	506	503	490	486	542	500	482	504	482	505	469	488	505	469	485	509	482	471	528	500	466	417	493	500	507	504	494	510	483	501	507	499	469	474	504	513	502	478	489	481	476	463	506	470	494	527	505	524	464	496	461	510	495	488	468	509	489	499	497	475	503	490	472	478	487	464	460	485	489	478	439	505	483	472	469	467	477	436	445	479	464	484	462	475	519	495	464	469	501	439	463	466	457	482	523	478	490	457	480	509	450	460	459	488	465	482	515	519	479	480	467	461	564	486	440	473	498	531	527	516	451	481	478	456	514	450	485	503	482	488	497	523	494	512	481	463	534	474	525	490	493	472	494	481	514	499	511	468	471	532	505	523	450	505	487	464	507	485	487	477	454	479	484	477	488	462	509	501	474	512	486	486	466	468	497	487	452	469	523	473	520	480	483	489	500	504	503	481	501	476	491	501	484	470	517	511	511	471	479	489	459	463	494	467	468	483	454	470	534	478	461	529	461	458	446	527	497	477	493	481	469	460	494	463	507	414	442	508	474	452	498	518	478	446	477	517	498	454	520	480	491	460	453	495	460	483	466	474	514	508	458	492	487	491	482	485	471	504	520	485	461	486	501	470	478	538	481	484	510	475	465	500	470	467	505	500	507	443	482	479	475	460	515	501	482	460	500	496	491	444	469	491	474	516	500	457	501	503	465	495	497	447	490	506	489	479	482	502	466	452	501	491	503	477	446	467	478	520	505	557	450	458	503	504	469	517	495	512	476	483	472	511	505	515	463	484	507	466	498	498	430	457	458	477	488	477	458	506	472	506	512	515	489	520	497	456	545	516	484	501	449	470	519	498	497	465	499	428	446	499	462	465	531	440	471	484	490	465	467	491	481	510	454	461	503	500	487	472	458	497	511	532	518	493	486	455	456	506	493	465	477	532	513	492	475	478	477	489	510	443	476	493	510	493	508	502	476	476	487	492	489	465	492	502	520	454	510	503	455	461	462	508	506	505	493	490	465	476	482	502	512	494	476	465	513	486	461	507	511	527	516	478	498	512	496	454	508	463	493	488	500	528	507	477	471	506	476	475	430	495	488	485	525	538	481	471	505	502	489	479	539	493	512	473	487	489	508	484	489	506	473	480	469	473	524	482	478	464	450	505	497	512	490	525	493	483	487	487	479	449	493	498	470	524	489	492	500	535	476	487	465	498	463	514	501	511	490	509	495	512	484	457	500	474	498	461	505	469	446	472	516	428	486	523	477	472	478	477	518	496	486	508	520	499	499	505	477	460	493	471	497	492	486	478	493	484	490	466	464	475	476	514	465	469	481	499	456	474	471	499	471	463	481	469	515	504	486	532	463	494	490	523	511	465	489	485	490	462	523	453	478	514	490	487	496	470	443	476	470	504	499	482	500	548	485	451	485	426	520	520	435	468	480	473	497	471	507	513	474	446	485	466	501	503	510	465	503	502	485	536	489	487	442	497	474	492	468	490	490	482	528	487	495	473	457	494	483	486	475	498	487	472	496	491	477	498	502	493	497	486	514	466	511	503	490	473	509	463	485	501	489	464	471	493	480	451	447	501	462	477	468	512	537	473	492	474	472	502	479	508	465	507	481	451	477	478	520	510	488	488	509	499	463	479	480	434	476	471	504	485	463	451	514	533	469	487	489	464	490	470	518	488	509	487	479	507	488	473	491	437	460	485	510	465	485	484	499	485	489	457	445	494	489	480	496	484	495	478	517	447	518	489	500	511	491	504	500	459	455	520	505	487	504	488	480	472	469	505	483	462	517	484	497	505	485	504	547	534	492	491	501	510	478	470	504	495	504	478	498	523	462	465	512	494	484	514	494	469	527	513	507	496	501	519	488	488	483	486	459	451	483	447	461	437	445	504	493	497	501	479	488	510	502	475	474	493	502	485	463	487	499	510	479	488	486	467	475	463	502	499	473	511	487	481	473	498	504	460	446	505	508	532	497	485	487	501	465	489	467	470	523	506	504	499	480	427	496	499	459	455	494	449	479	516	467	482	463	507	470	447	535	478	521	446	482	532	529	505	494	489	440	506	479	510	476	474	520	461	485	493	502	468	482	494	475	469	511	501	457	472	516	512	478	491	521	499	471	484	436	519	504	519	466	454	486	473	487	513	476	509	486	479	497	493	514	479	491	470	490	495	491	499	451	427	529	474	468	496	487	478	516	510	454	491	486	459	488	475	484	488	502	506	468	527	472	507	496	488	519	445	492	470	474	491	501	503	464	481	468	487	503	490	479	512	499	442	515	487	483	500	534	500	500	470	469	504	496	506	489	497	496	505	505	496	500	466	495	457	497	498	500	455	492	452	471	517	469	476	493	461	510	492	466	500	502	523	511	489	469	476	468	469	503	488	495	467	459	464	455	505	460	490	504	482	482	484	480	468	461	442	498	523	527	467	513	488	470	449	475	511	494	499	468	487	445	460	481	448	455	504	475	458	488	519	492	475	466	479	511	495	451	496	467	493	478	519	504	526	479	466	474	524	504	480	522	489	502	506	489	534	495	502	469	486	495	459	539	456	499	465	457	486	475	476	518	496	495	478	509	493	503	474	474	495	506	504	505	497	459	506	495	495	504	494	450	529	473	509	468	481	448	484	471	532	503	459	486	468	470	474	500	477	460	470	521	470	494	489	470	516	475	486	468	465	487	465	460	468	453	481	499	462	478	495	477	488	488	447	496	456	502	498	455	507	505	486	487	475	504	504	467	443	533	489	448	494	476	503	513	524	519	487	508	502	507	468	505	485	476	482	513	464	500	520	515	490	523	454	498	464	501	473	488	516	474	481	476	493	496	502	455	491	493	501	488	514	478	481	474	477	493	463	493	466	501	471	500	443	452	481	485	477	484	474	486	502	479	461	481	483	466	468	523	453	412	457	458	483	516	505	469	511	509	522	493	472	466	508	466	479	469	474	461	491	468	500	484	464	508	506
13431	25645	24192	16690	12848	10271	8611	7526	6735	6021	5354	4608	4056	3633	3287	3227	2879	2506	2180	2104	1826	1706	1652	1546	1521	1545	1414	1340	1293	1178	1139	1085	1081	1088	1031	1036	1029	1040	1019	993	1017	980	1007	1026	1078	999	1025	918	1019	1040	1012	1036	981	1001	1036	1000	1000	1015	1032	977	1026	1032	1024	985	976	993	1028	1020	982	1031	992	1014	970	1017	1034	1013	1086	952	1006	1008	995	979	1020	1035	959	975	1001	1035	963	1013	1004	1005	991	996	1025	1008	1031	992	970	1023	992	949	1003	1034	1009	952	945	1024	998	946	981	1005	998	1040	1006	1009	1031	1010	1002	1023	991	1021	1013	971	1018	1021	1006	977	965	953	935	1015	1007	980	997	961	1005	1040	949	982	975	1001	1050	962	1005	1056	1015	984	987	1025	1025	1029	1002	1035	965	975	956	1015	1006	1041	987	1053	947	997	992	968	1082	975	1022	959	938	1014	967	1008	966	963	984	1011	1050	1004	1028	987	1008	1044	1008	1011	1024	965	1047	1020	963	1030	1009	1010	1015	980	1002	1006	967	1040	1007	999	964	1014	986	955	993	1069	992	1030	983	986	983	980	1002	1036	1030	1004	1008	965	1046	989	981	982	994	989	951	990	992	1062	976	1016	984	997	973	1007	995	1070	944	939	1025	948	1008	987	1048	1002	1033	983	1004	957	1024	1035	1044	897	996	990	958	1008	945	1005	986	985	1001	1025	1058	1053	1007	1009	1033	944	1040	1017	979	1028	990	1025	999	984	1071	1034	962	1022	923	1012	1019	977	970	988	986	997	980	1008	995	1008	981	1021	1000	947	1049	977	1070	1029	1072	1013	1028	1063	975	990	963	1026	980	967	986	976	985	978	1020	1004	935	990	1020	1022	1016	963	978	1032	1001	987	1016	1021	975	1008	1015	1056	944	973	983	972	996	1025	1000	1042	1012	1038	996	1014	1021	998	1044	1012	1034	991	1050	964	1008	1029	1028	996	984	988	1041	959	1018	984	998	980	947	988	964	957	966	983	979	1012	960	982	1008	1013	1003	1004	989	986	975	1020	999	999	1020	996	1023	1017	1005	927	1008	982	1027	983	989	933	984	947	992	988	965	1001	983	971	999	997	1012	1013	970	1009	981	980	921	1004	972	1024	1000	1047	1001	1000	981	984	1060	998	991	964	945	951	1023	971	1008	976	1021	981	1032	951	999	990	994	989	979	956	949	982	999	961	972	1007	1018	999	1004	1021	1030	979	1020	963	1003	1030	1011	1002	950	973	1057	968	1000	1027	1021	981	1012	987	980	1007	988	1033	1015	990	987	1038	939	1006	1026	981	1015	972	1023	994	1067	929	1034	970	907	1006	996	1031	965	969	977	1008	1025	954	1012	995	975	1010	1017	1024	954	989	998	1001	974	967	974	974	982	988	987	1044	1021	961	987	988	1027	1020	997	1015	1009	956	994	965	1050	976	974	1032	956	999	989	1016	997	1004	1003	1007	939	950	1017	1065	999	1050	992	964	998	985	973	1043	1034	1002	933	1047	1009	1014	984	1042	961	982	1017	1031	996	1027	1003	1007	977	972	1005	1028	974	990	1035	1019	982	972	990	1011	1023	988	1031	964	1030	1004	1023	988	1047	1008	1011	1017	941	996	1034	1013	1056	1000	956	1024	957	1006	1009	1036	989	962	1002	989	1039	958	932	968	962	975	974	982	1052	1051	979	998	1039	959	999	1019	1000	1034	1005	1014	1029	1005	980	1046	999	960	1012	1029	983	998	993	1020	1014	981	1013	997	999	969	967	1033	1014	1000	971	989	969	1004	983	1006	996	1025	974	1000	998	1050	949	943	978	949	1016	1001	981	1005	1005	975	996	987	1002	973	972	924	984	973	1043	985	1032	992	1006	999	1000	975	960	999	1018	980	976	1047	956	1032	990	953	967	999	976	896	974	1020	1025	1004	1006	1001	1050	1008	969	986	1029	997	1008	990	985	1001	997	1011	1009	1013	982	1052	983	1001	971	945	994	1000	996	1019	1002	1020	963	978	1045	1038	1002	1000	1019	954	988	997	972	899	982	1025	1008	980	977	1003	954	1049	959	1014	986	1009	1005	980	974	975	971	977	994	979	989	1020	1005	1008	967	1041	1029	978	868	1004	1050	988	1039	977	932	1028	1005	988	1023	991	962	1011	998	987	921	1030	997	957	968	957	914	1026	997	1015	1024	981	988	994	980	1027	1020	976	1010	1016	984	1012	986	979	952	1029	1041	1027	1010	969	987	969	1026	1018	949	1020	991	1016	1029	1007	1052	970	1027	980	986	986	1029	1030	947	944	974	1036	1018	1074	991	1005	990	973	947	1014	970	1050	997	990	1039	987	982	1035	956	1023	1007	937	974	989	951	963	954	960	931	1021	991	984	996	1006	962	1036	1023	1015	980	1009	1005	977	1038	973	993	976	990	969	987	976	968	996	1010	1050	984	972	991	1031	932	956	1030	1014	972	994	1053	1009	1035	1015	998	1031	989	1011	989	1024	998	987	997	1006	926	964	1042	971	1040	980	1115	1079	975	994	1003	1009	1025	976	995	987	1036	944	989	956	1020	1054	1019	966	1054	1035	991	954	950	986	1024	954	974	1015	983	999	1014	1010	996	931	1008	1003	1000	1002	967	1019	1035	1027	1017	1039	970	963	963	945	984	1002	979	1020	992	1041	992	986	998	949	1007	1000	941	936	1040	970	1036	1019	1069	1007	931	979	977	1006	989	1058	1005	895	999	959	1039	970	950	1031	950	989	950	1038	1000	1030	983	984	942	974	1047	955	996	1067	1023	1007	1009	971	989	1005	1008	997	991	991	983	996	982	1006	1001	1027	954	1058	977	1024	1024	1045	976	1031	935	974	1051	947	1047	988	1011	1013	985	995	1042	992	963	995	1022	982	1057	1029	1030	988	979	1023	1025	1002	1046	954	999	1033	1033	1010	977	939	959	1005	991	1005	972	979	993	1015	973	1001	971	974	1012	1040	1014	945	1009	976	963	1026	1006	950	1023	997	981	1001	1010	979	1047	1028	1014	986	958	994	985	997	978	996	990	1005	987	1033	1010	983	987	1010	1003	1002	1021	989	988	968	981	1015	964	968	971	971	939	953	964	1030	1045	983	1034	956	978	981	988	933	980	952	1044	1009	997	1033	998	1008	949	987	996	971	990	987	1025	1041	1025	996	1000	977	1013	998	992	1054	963	925	1004	999	974	994	971	1027	963	958	1023	994	999	989	1024	997	988	971	986	988	976	1022	994	1002	946	1026	978	942	981	978	964	1001	1017	1006	1001	966	969	1009	1033	1004	1007	1059	1031	959	982	960	985	1025	955	1008	987	1001	972	997	1018	1023	1033	1002	992	985	967	1046	990	998	1012	1008	968	1033	954	1000	961	993	1024	1003	1004	1021	985	985	991	977	962	1051	1042	960	1053	989	977	1032	980	985	1007	1014	1060	1008	1031	1005	966	957	1027	1039	974	1037	1004	1008	965	988	981	1014	994	990	1052	985	962	999	968	973	980	991	971	1015	987	963	987	1020	1018	1016	975	968	1010	1002	1022	1033	976	1001	947	1018	997	1027	982	981	1005	1016	961	1013	985	984	1009	1000	970	1060	990	1040	970	973	1015	1005	1015	1020	1039	998	1001	991	1010	997	954	1004	998	971	1025	948	928	989	974	991	1029	1017	999	1022	990	972	970	1023	1019	1011	986	993	1005	985	985	956	1034	1024	1053	1003	945	1004	949	957	1002	1030	989	911	1009	1045	971	981	1020	996	1042	977	1018	1033	962	1061	1049	991	1000	1013	1005	1016	1026	998	1027	1006	908	1022	962	1021	1001	917	1001	971	1002	985	1007	1039	966	957	998	1010	1021	1021	977	1005	986	987	982	933	1003	923	905	984	971	974	996	1005	1010	991	941	987	994	1045	991	978	1079	985	986	988	1018	1021	1002	971	1018	1005	987	936	1048	963	1001	957	983	970	1020	926	1004	1021	996	1014	955	1040	964	1026	1044	965	1013	973	1049	1015	975	1040	957	971	976	1013	949	976	1038	1028	990	996	989	1030	1009	1057	976	1041	1002	981	1053	997	1001	999	956	1010	997	997	970	977	944	973	988	1011	1023	974	950	1006	973	966	973	1059	1036	1050	1012	970	991	998	989	986	977	957	1021	1007	974	1013	1029	990	969	1044	1039	984	944	977
27444	17187	4964	2152	1302	997	902	806	754	668	696	639	563	510	539	530	567	509	519	456	528	519	451	438	452	481	471	451	436	473	433	419	444	484	427	473	439	420	430	449	480	443	422	411	457	464	444	435	459	427	486	478	468	440	481	455	496	445	467	468	429	422	409	428	465	452	425	441	437	441	433	457	460	417	437	467	450	441	487	440	394	440	436	477	464	479	447	455	441	441	464	406	463	440	424	462	423	445	456	434	449	476	406	422	465	425	464	440	428	463	444	451	430	429	438	429	461	423	433	448	426	411	459	464	458	462	472	446	448	424	459	454	452	446	455	431	425	444	422	457	413	437	412	443	404	448	443	416	468	421	455	455	428	438	447	418	461	467	432	434	432	497	434	460	466	415	428	450	442	450	468	450	461	442	435	421	475	455	458	463	426	423	465	453	457	460	484	402	430	431	470	473	429	477	447	464	458	455	449	453	429	436	461	484	468	480	431	461	450	450	410	447	453	463	460	450	447	435	475	442	435	436	482	458	481	456	448	440	445	417	449	427	432	463	429	459	443	421	469	440	503	507	458	426	467	440	457	445	445	438	403	424	425	446	458	445	448	449	469	423	438	468	430	422	411	454	423	446	424	440	404	446	426	423	484	450	482	446	451	467	490	443	480	457	454	416	449	452	446	442	490	450	436	409	499	457	446	465	443	440	480	430	435	447	472	432	460	439	456	455	430	445	453	448	412	441	418	461	438	454	404	462	452	419	458	431	453	435	405	448	431	455	423	428	466	455	436	462	443	455	463	451	455	454	437	396	470	434	465	456	434	421	456	454	458	502	432	437	444	471	412	450	458	451	452	457	462	479	464	432	454	456	490	434	459	423	409	458	448	425	451	438	430	473	465	476	421	458	435	416	449	433	430	435	481	388	442	441	450	446	450	430	439	493	435	469	406	438	448	461	436	429	448	447	452	410	439	452	479	475	451	451	405	429	442	470	413	450	472	428	442	413	430	440	425	465	443	461	443	438	457	465	476	451	442	434	480	428	425	415	455	424	440	501	431	434	431	475	477	403	438	467	444	452	439	419	440	437	438	433	444	427	446	434	445	471	472	430	445	464	423	445	455	429	474	446	472	438	426	418	410	483	455	472	434	433	430	401	381	462	444	443	445	497	454	457	454	461	435	449	400	428	444	465	457	432	472	468	432	492	445	457	428	456	465	449	428	478	449	431	490	449	415	454	478	413	446	432	449	475	445	443	431	439	433	444	460	457	416	448	464	469	449	493	450	438	399	440	455	453	465	436	421	476	477	442	416	450	431	448	449	433	446	422	415	452	447	474	426	457	468	436	453	420	451	456	406	427	461	425	472	442	476	450	434	435	461	414	457	476	436	429	424	432	432	464	458	463	453	435	451	447	434	448	465	457	445	447	458	456	439	467	473	432	454	429	429	457	426	478	428	431	455	440	423	473	461	440	444	431	476	457	453	451	439	456	455	455	463	414	425	454	449	417	452	443	439	430	439	460	424	448	459	449	477	459	444	489	458	457	480	429	463	458	416	434	438	427	421	463	445	436	484	442	451	449	442	415	445	431	409	490	425	452	466	448	459	456	435	462	456	439	486	483	453	457	442	440	438	426	482	500	395	426	443	430	454	439	446	415	449	437	448	499	451	424	454	453	463	423	455	453	457	437	478	489	445	424	414	461	428	441	464	443	442	457	410	428	431	447	415	414	450	471	438	456	454	482	471	449	453	425	441	453	442	429	427	424	464	469	423	476	431	442	452	462	440	475	500	451	460	437	441	430	449	435	443	432	434	457	464	470	457	459	492	454	479	427	430	427	494	448	419	460	469	392	448	462	450	431	447	456	452	439	419	435	442	452	459	438	457	454	441	448	442	466	401	450	475	460	486	480	445	471	420	436	424	436	463	423	443	451	435	434	441	458	445	453	452	462	397	425	437	429	470	464	495	441	496	438	452	429	450	450	422	464	433	426	408	432	448	455	433	473	430	455	437	442	422	439	485	444	436	414	432	456	433	441	452	457	408	422	463	442	424	453	456	405	475	419	451	431	428	459	442	460	408	449	445	445	449	428	461	460	439	413	419	449	430	433	452	457	409	464	454	455	447	453	474	442	484	452	464	458	448	414	443	435	439	441	456	407	465	456	456	404	411	429	455	445	434	443	478	432	464	453	448	454	450	456	429	433	463	456	443	477	411	464	447	405	442	451	427	414	442	444	470	439	436	433	451	483	412	434	436	454	428	457	444	431	443	449	433	421	435	452	434	456	458	448	442	438	459	448	448	431	455	440	414	438	458	416	437	460	418	442	455	430	424	471	459	463	464	430	429	469	447	438	481	442	415	444	444	445	435	444	439	435	437	415	445	439	428	444	435	438	452	417	446	423	445	384	415	393	477	461	431	432	423	420	447	452	459	427	464	425	429	436	451	433	473	408	448	468	464	448	423	412	437	436	411	421	383	413	450	446	417	483	428	436	461	445	433	404	465	448	456	452	473	418	391	405	478	426	433	438	431	467	442	435	443	424	469	461	423	441	418	438	471	423	431	445	445	425	448	442	481	434	489	439	439	435	466	465	469	444	453	424	461	466	423	419	430	449	456	463	435	452	421	424	454	443	424	464	438	470	494	409	449	418	441	419	448	454	477	421	478	457	422	432	456	410	480	441	452	431	436	449	439	414	416	405	430	472	451	432	445	475	448	447	437	455	444	410	463	455	459	460	425	421	470	442	442	469	469	455	418	442	445	449	434	436	470	460	426	454	403	447	473	439	427	448	400	446	471	492	453	429	436	487	471	505	470	427	425	448	446	404	479	489	469	474	451	411	461	442	427	468	441	421	410	424	448	447	464	460	413	406	418	435	458	462	448	466	435	462	414	434	429	483	460	449	454	461	478	465	440	442	452	471	424	452	449	450	458	435	451	411	437	451	433	451	417	417	521	451	406	414	491	433	418	458	446	448	446	447	441	482	449	432	449	455	423	417	446	451	427	433	436	416	427	410	465	481	423	439	448	423	439	468	411	436	488	465	448	437	435	500	453	441	431	428	447	421	424	437	454	443	455	417	431	433	488	460	457	441	412	471	466	467	463	458	452	459	430	440	440	423	435	418	462	468	410	418	444	452	441	463	458	432	414	463	449	463	488	444	458	421	439	458	455	454	446	440	427	459	430	441	434	449	447	445	420	457	434	463	446	456	435	435	418	442	463	457	413	428	467	401	422	422	434	481	470	453	463	450	426	418	419	467	468	447	447	449	485	434	452	479	448	482	453	501	455	458	423	441	456	445	444	444	445	454	412	426	431	435	433	502	420	431	433	470	446	488	418	424	427	458	455	419	450	451	445	446	429	449	452	432	464	462	444	399	459	457	420	482	463	470	414	449	411	443	440	401	441	505	474	492	439	414	441	445	510	480	470	414	445	423	421	482	459	440	424	440	424	482	468	441	450	447	431	482	438	460	430	430	434	445	417	414	411	432	442	471	423	442
7763	9341	9113	5612	4286	3465	3103	2632	2489	2183	2040	1875	1718	1585	1490	1411	1382	1239	1181	1158	1112	1126	1065	1035	1019	1005	936	986	941	987	958	955	949	938	953	966	998	957	920	977	945	988	966	891	978	1003	941	942	968	916	1003	944	931	984	983	932	943	985	996	1010	978	1025	1026	936	987	922	930	919	937	998	978	1013	939	941	917	956	952	885	947	1024	978	960	968	963	951	985	962	1005	971	984	937	915	933	976	1021	954	950	982	988	982	949	990	966	936	985	971	972	960	974	960	966	939	939	963	943	946	991	971	946	1003	933	979	950	985	932	997	1005	947	952	869	922	918	975	932	1018	938	998	979	979	1010	923	940	949	984	957	943	981	960	946	964	969	923	950	989	942	978	977	949	963	1008	932	987	936	959	993	961	983	977	969	973	971	904	993	963	942	950	956	925	956	966	944	995	999	973	972	942	967	924	971	968	900	1042	935	995	896	938	945	942	1010	935	938	947	930	963	968	952	1008	908	968	954	985	949	958	1006	954	935	936	1006	902	956	990	971	940	936	912	975	930	931	915	975	956	893	911	940	989	949	953	938	939	922	916	949	926	976	908	974	941	981	970	972	949	946	938	1002	961	1000	976	941	932	974	985	936	951	895	992	965	1000	901	980	992	977	927	1024	921	1024	964	972	921	960	960	1010	934	959	993	1020	973	992	1000	987	952	950	939	948	977	961	958	876	966	938	891	956	950	923	955	990	953	961	944	980	957	923	950	948	908	1009	952	962	896	978	977	967	890	966	996	920	926	971	941	957	950	937	984	953	959	932	939	970	963	943	940	924	932	992	978	978	1007	999	966	965	929	906	985	979	962	894	1006	979	965	965	953	974	933	939	988	918	983	969	982	949	970	939	947	966	956	990	945	955	975	947	920	1037	926	943	1013	959	1005	1014	933	986	981	953	938	959	986	974	962	974	915	953	988	973	915	962	969	1021	1029	980	1037	1002	970	960	927	960	975	1002	934	963	953	946	915	938	909	989	904	923	941	932	992	995	969	977	923	962	942	1035	974	884	968	936	957	963	959	958	1004	961	991	949	977	951	953	936	889	1007	1025	954	895	936	962	971	957	998	929	971	967	917	932	931	990	986	950	998	987	996	936	988	1032	958	979	923	1032	938	955	864	971	988	934	934	896	955	984	950	1024	930	941	992	941	960	935	944	1016	986	949	972	997	951	894	955	1003	966	968	994	974	967	971	985	967	964	1019	950	945	985	942	947	967	975	861	907	961	989	934	922	996	1025	932	909	1009	967	966	961	970	962	1007	960	922	981	958	966	928	984	937	984	972	965	1035	999	951	1018	957	969	991	918	1023	959	947	915	962	915	929	952	958	953	960	949	974	985	961	965	985	977	928	959	971	917	959	944	960	957	945	981	1032	990	965	958	923	967	957	1004	974	982	1008	983	920	947	976	969	930	1002	966	957	940	938	1001	968	968	976	967	935	958	959	967	968	945	981	979	937	961	937	935	945	909	975	1023	996	963	983	973	939	945	967	1002	966	880	1007	1014	961	990	943	966	948	987	1011	969	973	907	937	916	932	986	948	957	969	974	957	995	918	990	963	932	943	934	956	914	937	910	938	973	910	995	985	955	975	971	939	954	967	908	914	946	925	919	954	997	985	989	979	940	925	933	969	953	996	985	944	932	969	1013	908	988	956	964	979	946	982	923	946	993	976	940	962	957	930	967	1019	939	990	953	910	1021	954	949	922	965	987	967	961	977	936	989	960	1013	975	924	961	957	1012	944	896	983	993	972	987	898	912	975	934	938	938	956	954	978	937	955	968	978	1008	970	962	976	934	998	989	976	925	879	988	928	949	953	906	974	954	1002	964	947	1009	969	968	945	988	963	952	943	974	990	963	949	997	942	934	963	967	978	890	989	927	1048	986	952	1030	953	945	914	982	967	970	1006	983	977	886	934	1003	952	946	929	986	1014	984	928	984	945	989	975	963	946	944	930	959	936	978	932	954	927	963	938	929	1057	949	947	978	1025	982	966	932	970	1025	981	976	991	954	953	998	977	980	976	966	972	918	977	975	971	961	1001	931	942	914	937	940	947	957	955	914	982	910	982	981	965	1032	973	963	972	967	940	927	1021	1003	935	989	955	949	935	969	957	927	989	905	940	924	961	1003	1004	966	927	919	973	935	888	960	967	965	916	953	1035	895	974	945	965	933	975	950	1051	1000	992	897	1013	953	993	995	928	946	987	971	946	967	947	945	960	970	942	956	981	1002	962	906	941	980	976	925	978	967	925	931	1001	962	986	904	982	958	1033	937	968	953	924	942	966	940	1001	955	924	961	958	901	975	939	975	963	963	923	966	960	979	952	881	953	938	931	915	935	974	977	916	943	973	968	882	941	961	939	977	937	992	960	920	993	936	959	939	971	984	951	972	924	978	956	977	967	932	886	927	966	930	924	938	916	1012	984	949	946	955	958	999	962	882	957	945	980	953	976	964	944	1006	979	932	921	969	987	953	935	973	960	963	979	972	951	934	941	954	1001	966	953	962	974	958	936	960	945	937	939	934	927	956	1021	973	932	988	909	960	958	1019	988	956	958	992	962	938	934	994	974	981	980	926	1004	929	971	1021	1008	927	959	922	980	912	1033	973	994	973	986	925	985	930	948	991	953	977	966	955	1015	938	959	953	954	913	1007	911	952	951	977	955	951	967	942	935	952	959	977	943	991	977	993	962	931	987	937	994	986	973	967	956	954	947	910	1008	988	872	984	932	942	946	967	965	946	978	966	955	951	962	963	966	968	958	999	969	932	911	1011	959	1013	922	989	933	1018	936	935	921	978	955	918	986	1006	1019	936	1009	993	963	1006	942	1000	979	963	961	979	998	956	938	955	1006	972	984	933	1031	994	943	956	940	919	971	926	975	979	951	978	990	948	970	967	1009	968	951	949	991	1019	947	934	992	938	974	944	943	971	986	974	950	949	1001	959	1009	879	901	942	960	981	970	976	961	976	945	984	971	922	930	989	955	893	979	992	954	932	949	897	978	944	959	922	993	958	916	952	968	1009	941	972	964	927	981	1007	946	919	975	945	886	1009	939	972	990	963	953	964	1009	935	973	961	1012	954	969	992	970	963	969	982	887	948	903	931	960	959	950	954	932	948	938	961	945	964	988	948	969	983	931	945	1000	956	973	916	979	934	956	954	983	966	951	1009	947	994	998	949	961	947	986	951	924	992	940	947	972	970	963	963	935	952	967	979	990	956	973	921	973	958	944	988	1001	946	982	1003	1041	971	939	913	1003	950	953	976	1011	965	926	959	958	948	949	1009	909	953	992	977	1004	896	988	916	1015	965	969	954	990	988	952	960	905	957	1037	956	986	930	901	992	928	921	894	931	926	972	970	1012	901	1022	998	1007	1013	1024	1006	981	919	962	934	965	967	995	958	1029	988	956	913	951	979	942	984	931	915	987	977	985	1002	954	929	955	936	900	960	954	948	983	925	941	957	957	956	969	879	911	906	937	964	964	980	975	963	1006	965	936	980	995	1022	968	914	983	942	962	987	915	962	912	969	990	965	994	956	954	948	966	901	937	945	944	906	938	961	935	954	947	994	901	952	996	932	954	958	916	950	953	970	972	926	976	973	994	945	964	952	997	958
25141	21471	27931	25397	12741	2750	1903	1424	1152	1067	925	845	774	673	638	581	591	508	472	419	448	391	381	344	354	361	371	346	330	317	303	329	313	320	296	269	310	288	319	288	299	329	297	329	333	300	317	324	306	308	290	299	303	315	265	291	308	303	298	324	334	327	303	317	299	276	349	282	313	328	284	312	317	287	265	282	284	314	277	292	339	319	280	292	275	320	305	275	305	299	329	288	260	300	294	289	294	330	282	295	266	304	323	298	275	321	261	290	281	276	340	270	302	318	368	347	305	297	306	312	280	313	310	304	295	300	313	324	315	300	319	322	285	310	311	321	293	302	289	296	287	286	279	299	300	320	267	276	299	302	298	276	294	290	279	289	282	316	266	280	305	291	301	259	299	283	299	291	315	296	284	308	266	292	248	288	290	307	275	307	312	281	282	284	285	315	310	280	317	297	318	280	298	303	338	303	271	307	277	318	334	305	300	285	310	291	290	264	304	270	272	270	326	323	309	298	302	305	292	296	267	287	281	330	300	318	268	292	317	277	282	290	325	290	307	263	262	275	314	312	319	310	344	299	293	282	289	303	324	272	283	292	300	302	284	313	313	290	289	284	326	285	293	301	288	320	287	289	257	292	303	264	303	299	299	296	313	293	299	318	333	309	302	278	308	326	289	293	306	286	292	309	275	302	262	295	245	298	291	324	278	295	298	278	300	267	296	294	300	294	314	287	260	290	284	297	299	291	292	311	274	288	323	301	318	310	310	262	291	325	290	285	306	298	287	306	266	286	325	323	304	321	277	300	322	288	293	266	297	302	293	296	316	276	328	297	305	328	289	281	296	318	272	277	290	305	284	284	306	284	338	265	276	310	303	294	314	295	310	295	256	277	277	290	293	315	297	291	311	283	308	255	286	295	307	296	343	305	311	326	275	283	286	279	313	288	315	290	305	312	309	297	286	284	307	272	341	306	306	288	305	296	289	287	319	288	315	287	295	311	289	303	295	308	294	298	306	321	310	297	331	298	268	281	283	294	272	293	294	286	305	308	307	292	301	271	288	328	289	252	310	302	317	321	311	282	285	308	297	277	307	276	274	281	290	291	274	292	296	269	305	303	261	341	299	318	292	280	303	309	265	324	316	328	273	300	297	313	317	263	307	315	284	298	327	296	295	272	271	284	311	293	304	318	305	312	312	283	287	297	313	303	308	267	273	308	332	270	300	322	270	300	273	307	290	316	289	272	326	267	288	282	311	271	283	283	299	289	292	281	276	280	285	286	315	290	298	316	260	252	305	304	294	328	298	321	350	307	289	312	281	305	302	299	308	329	307	293	320	291	309	297	329	303	275	274	294	292	268	288	276	306	293	296	311	297	294	296	313	331	288	307	322	314	280	266	320	271	301	328	309	300	308	300	272	298	291	307	293	316	314	292	306	330	295	302	285	290	304	291	296	291	281	311	312	311	270	298	310	274	308	302	280	282	316	313	318	300	262	286	323	309	319	299	286	294	303	308	310	306	297	266	294	277	304	299	304	300	288	264	297	314	292	278	298	296	271	281	285	280	293	267	301	328	302	287	309	345	308	287	293	328	301	328	260	306	295	309	307	293	304	316	296	283	304	306	291	274	274	323	284	275	292	277	307	273	309	299	281	279	304	310	287	308	288	295	304	287	314	312	292	306	282	276	309	343	279	288	292	323	298	293	264	295	311	290	279	294	267	276	292	284	291	314	319	309	305	304	274	297	283	281	284	308	282	298	304	292	320	281	314	276	322	318	340	268	287	309	325	302	298	314	278	297	298	286	307	311	291	270	291	269	257	309	292	309	284	263	283	325	261	295	293	305	323	290	278	305	308	326	273	288	289	298	291	295	273	300	280	270	310	302	277	293	271	283	294	294	304	323	297	275	314	296	298	303	289	306	310	293	282	274	303	287	310	284	298	299	313	313	294	296	290	299	279	314	289	281	308	282	318	278	303	303	288	278	295	313	276	306	318	301	285	306	292	276	307	274	320	315	284	310	289	274	300	347	316	322	298	281	281	299	307	295	269	266	290	290	289	259	253	295	287	279	314	271	319	287	288	299	286	305	288	318	309	304	288	286	295	294	308	306	309	301	322	295	288	320	295	314	271	292	298	275	283	307	296	292	285	312	298	298	312	311	295	296	283	322	305	300	309	307	315	287	284	294	300	317	281	294	281	302	311	302	325	303	317	272	294	303	286	273	301	305	313	302	265	310	254	304	291	314	284	315	286	301	336	294	278	304	288	289	287	322	298	272	308	299	288	281	259	280	283	277	323	305	321	302	290	314	331	288	281	277	272	311	293	298	287	308	286	281	260	314	285	272	319	303	306	281	319	312	300	293	279	286	280	289	308	315	308	312	294	327	301	275	283	277	293	296	311	288	289	294	317	304	315	282	237	286	280	258	301	289	286	305	309	277	306	326	301	296	302	276	306	288	269	287	281	322	263	309	307	283	266	288	293	273	307	326	323	284	288	303	287	328	308	308	310	298	295	304	313	308	288	323	304	282	292	312	294	299	287	281	312	296	276	303	318	294	276	312	306	259	279	297	302	307	293	298	296	289	273	293	263	298	274	273	332	322	284	320	303	285	302	285	313	293	299	306	288	323	296	274	268	306	301	298	278	300	294	294	319	306	276	273	285	311	301	292	309	293	296	300	289	323	319	317	318	281	283	272	310	280	272	280	281	305	307	311	274	276	269	288	294	316	288	306	298	312	337	285	295	306	278	317	276	264	333	305	316	305	281	340	259	286	302	281	259	326	285	267	298	304	307	281	285	283	272	318	322	309	275	275	312	297	276	314	286	284	295	296	276	312	297	279	314	261	312	321	270	299	305	307	302	287	297	316	295	270	298	282	286	298	296	289	310	294	293	301	297	281	283	289	299	308	290	262	327	344	270	285	325	270	333	304	311	288	314	328	270	303	275	265	311	269	312	294	294	312	299	266	282	288	293	312	295	289	282	311	309	293	318	301	292	306	265	292	309	292	274	289	293	300	295	331	295	295	317	288	309	323	316	321	315	295	312	286	297	306	318	282	317	307	284	290	304	306	287	301	310	311	287	307	279	300	275	282	276	299	273	303	273	328	289	296	283	269	303	307	282	275	317	329	283	325	276	282	288	301	276	301	318	304	297	273	266	315	329	308	324	279	306	293	294	304	325	283	295	284	298	280	291	296	300	324	312	271	281	299	312	281	262	302	308	336	308	285	289	329	309	298	272	303	287	277	276	297	313	262	285	296	303	239	275	274	266	273	298	290	281	282	294	286	311	309	276	288	295	329	293	310	285	279	319	317	313	272	267	282	298	273	316	292	302	306	326	286	297	294	262	275	272	289	317	308	298	307	281	311	293	309	287	309	265	319	326	299	291	294	299	318	282	270	278	313	300	288	307	314	289	265	299	301	278	283	292	279	299	312	308	307	285	303	283	292	283	327	303	298	285	298	289	292	317	277	289	268	292	321	296	315	286	308	260	302
10421	19589	18477	12029	8944	6885	5855	5010	4522	3983	3392	2930	2659	2347	2087	1942	1806	1614	1379	1238	1106	1075	1007	959	898	899	909	838	835	783	766	770	680	707	641	709	694	694	658	694	685	643	636	671	687	624	686	674	710	707	668	668	668	707	677	682	714	726	607	653	653	677	684	646	694	662	707	643	672	681	663	696	712	616	704	692	667	676	655	674	651	645	631	628	672	667	669	644	667	641	686	694	710	696	655	622	646	659	702	666	658	624	612	662	669	669	662	643	670	658	639	702	628	693	615	629	641	634	701	649	728	696	646	724	635	681	683	687	642	650	631	672	688	662	672	716	684	665	618	626	626	619	648	707	705	689	643	658	648	677	646	715	671	643	656	682	635	690	663	617	643	671	649	708	678	651	649	635	679	691	660	658	661	653	630	654	668	676	705	637	705	633	678	644	710	655	655	670	713	648	651	672	663	662	651	683	675	696	694	712	648	656	691	631	704	676	654	685	661	668	644	647	652	672	676	666	671	593	625	646	673	680	702	653	672	625	676	691	642	670	687	639	656	678	668	651	670	662	661	658	643	625	710	671	677	643	668	619	649	625	659	607	712	715	700	664	625	668	642	674	680	658	652	631	644	691	652	662	673	632	643	674	637	703	694	659	669	634	655	638	644	660	637	638	643	630	652	662	697	691	600	640	665	692	650	660	668	671	643	671	692	631	667	668	634	673	674	657	689	650	609	669	655	696	649	641	651	674	659	671	634	653	652	671	620	684	600	703	694	618	694	625	701	622	656	657	671	694	641	682	698	670	670	628	674	679	658	654	642	677	680	620	671	677	645	689	704	661	691	668	685	641	634	663	648	675	686	678	668	657	679	653	666	649	648	647	693	667	647	627	663	706	628	660	623	661	668	685	650	607	644	634	721	683	705	646	643	653	642	619	666	641	641	699	643	703	697	633	709	713	668	656	623	676	639	695	650	653	695	679	703	635	646	618	638	673	630	660	668	652	660	694	639	669	642	612	634	627	665	625	633	678	683	654	658	691	630	653	620	721	659	644	652	669	629	679	659	620	643	710	656	708	676	632	610	653	650	676	659	639	626	627	648	681	722	615	621	667	674	676	650	646	694	649	633	665	635	636	646	649	661	678	639	665	626	686	679	661	622	655	669	633	667	647	661	688	696	692	666	647	685	660	631	652	672	614	639	646	630	621	653	664	676	636	643	670	677	660	627	678	644	630	719	638	697	668	651	660	662	660	674	666	660	668	648	679	631	641	649	664	663	680	676	669	656	642	706	672	663	699	645	698	673	637	675	671	604	691	674	673	692	682	669	648	673	641	679	646	656	676	688	674	650	643	645	651	691	646	672	661	649	626	665	659	663	656	651	685	652	681	700	705	649	628	650	706	655	684	664	638	674	638	611	715	625	690	635	644	670	693	664	678	667	682	662	690	667	671	661	656	658	654	652	607	680	644	657	640	652	675	641	727	656	700	665	660	637	637	691	657	678	644	637	640	688	613	631	685	662	644	682	633	678	679	705	651	655	692	671	655	671	630	713	636	611	651	667	678	667	662	677	655	656	637	688	647	730	641	657	676	683	671	650	661	642	661	696	628	675	649	613	662	671	669	668	661	680	670	659	711	675	659	671	708	671	616	628	676	706	697	636	653	674	633	642	701	665	661	661	670	677	650	648	638	691	697	667	648	690	663	676	655	684	669	634	643	661	652	663	691	613	629	622	656	674	670	651	672	601	676	691	628	666	593	641	685	697	612	620	640	643	661	674	661	648	676	662	694	613	645	628	686	675	643	702	664	677	635	664	665	629	655	642	676	693	660	639	668	675	628	667	669	700	672	664	614	671	688	643	678	640	644	663	705	640	657	620	659	620	693	655	646	663	653	677	647	660	676	661	662	671	655	651	708	636	659	667	666	726	664	637	643	657	685	620	661	636	696	671	600	657	686	661	636	645	662	661	627	702	638	651	608	639	651	684	647	650	637	698	636	650	685	622	662	636	605	655	620	684	632	689	658	657	649	667	645	670	642	623	716	661	720	655	639	637	646	670	642	637	612	706	651	647	655	686	649	637	684	651	645	668	635	639	623	647	652	638	632	664	698	677	663	649	659	621	657	665	660	678	598	647	670	704	675	655	637	675	665	709	638	653	656	635	699	696	644	703	679	644	662	671	633	650	666	688	620	647	686	627	608	679	681	651	704	702	668	678	706	637	658	687	652	644	667	684	708	660	624	642	692	663	658	601	609	665	669	652	682	671	655	669	703	658	661	654	697	654	664	620	692	686	655	647	667	672	632	668	678	666	679	652	657	645	670	682	652	621	658	662	669	683	653	655	646	728	665	731	660	667	663	640	629	714	669	661	638	646	664	656	713	645	666	684	687	639	609	660	673	643	643	644	652	667	680	698	676	703	648	652	675	672	677	690	671	641	657	692	652	645	622	654	677	645	662	683	659	671	665	692	652	653	658	675	714	682	651	649	664	628	675	665	651	657	672	676	651	680	699	689	647	681	653	644	705	640	624	657	648	666	685	668	621	610	656	628	701	693	663	655	687	659	635	696	712	649	662	676	662	690	716	638	641	719	660	657	640	707	631	600	682	611	683	674	668	675	662	647	637	657	663	701	630	691	633	666	620	636	728	646	721	663	690	694	683	644	638	662	698	665	644	690	683	634	671	637	685	670	659	640	661	639	689	682	648	679	658	647	662	637	621	658	657	670	675	690	675	690	634	691	692	697	653	653	648	636	668	676	680	699	647	675	679	636	659	646	645	636	680	657	648	650	662	659	692	644	681	688	652	645	655	655	669	659	680	646	710	673	649	670	650	674	644	639	600	698	666	623	624	661	636	626	672	699	642	686	620	708	709	715	654	652	709	689	691	675	630	681	683	684	589	676	676	672	620	604	687	638	655	648	671	668	664	667	682	661	702	640	680	684	658	707	679	676	655	616	635	655	655	686	671	638	627	688	641	664	605	666	672	650	667	664	652	640	708	628	643	672	670	683	661	649	657	671	671	645	668	641	652	662	682	678	732	666	664	684	630	662	641	647	631	671	689	703	689	683	639	631	690	636	659	678	629	680	658	678	649	639	631	666	699	652	656	652	716	678	662	643	600	651	659	717	697	632	662	652	614	672	670	653	645	648	633	653	678	670	658	658	649	654	643	654	655	696	684	673	689	648	697	698	644	623	675	656	686	682	678	641	648	677	642	639	671	684	664	645	667	654	669	661	652	658	677	651	716	675	587	646	647	658	685	717	671	641	675	673	663	691	678	674	672	653	709	619	652	626	671	693	662	687	687	649	644	635	660	668	675	677	643	690	664	625	662	665	652	644	641	680	690	642	653	639	683	639	683	684	691	668	696	667	670	600	718	659	666	637	683	639	705	711	724	662	640	680	596	738	685	632	643	657	695	715	639	663	633	625	673	603	656	646	633	623	716	659	637	659	664	650	644	644	641	699	692	652	666	738	632	619	667	635	671	696	692	633	661	638	658
24144	21479	28912	24378	21453	12264	3852	2549	2172	1971	1659	1394	1380	1176	1109	1072	972	884	766	733	693	687	619	634	605	644	601	586	569	534	522	543	545	483	529	514	516	519	502	481	442	490	492	494	484	506	483	481	458	540	518	481	465	499	511	454	480	457	509	520	503	506	475	503	497	500	445	466	473	496	484	549	516	467	456	487	485	468	470	483	490	511	448	456	531	429	494	467	473	489	457	489	450	505	474	509	474	465	492	497	485	515	449	476	531	534	490	495	497	514	529	507	500	489	453	526	510	511	494	504	464	471	500	516	450	500	482	461	502	516	459	497	471	491	454	481	503	484	479	457	479	491	431	516	510	530	495	463	495	512	512	477	458	471	491	492	506	436	469	468	476	463	476	484	488	461	473	459	497	456	483	478	501	504	469	464	479	520	458	505	474	515	464	455	408	471	468	462	522	455	487	522	465	476	445	509	507	511	469	491	491	444	467	522	472	469	488	454	464	478	483	452	482	493	494	455	489	482	521	497	477	469	480	530	510	428	519	476	487	456	477	473	474	460	489	453	497	477	464	450	500	492	455	479	475	524	530	481	468	470	498	477	478	466	512	465	450	479	481	499	494	453	468	504	476	493	489	516	471	501	482	512	459	515	481	461	512	493	508	497	495	478	484	527	512	497	488	462	475	465	477	479	484	477	465	463	484	487	495	453	457	484	467	504	496	443	465	471	474	491	501	475	473	445	466	525	469	481	515	513	477	475	450	486	438	484	496	466	478	491	492	445	462	499	496	481	499	504	479	493	491	458	505	470	461	485	495	479	432	472	474	508	513	498	481	475	481	489	494	502	483	480	473	511	494	455	450	531	450	499	500	447	476	448	497	459	490	409	460	487	465	469	493	469	482	512	478	464	488	508	449	450	470	496	507	501	472	479	472	467	470	490	435	499	459	444	474	522	517	495	443	434	478	523	481	508	490	479	467	483	499	536	466	456	475	476	491	536	509	462	488	477	500	497	498	485	484	514	487	475	476	496	433	506	485	471	467	479	484	497	490	459	488	483	464	512	463	450	494	476	495	477	500	475	494	427	462	475	499	439	456	466	476	480	488	478	464	514	483	460	466	448	482	464	454	492	484	460	488	474	507	473	487	481	433	463	452	487	487	494	493	534	479	542	505	500	483	469	474	453	470	450	513	466	467	486	471	496	461	484	504	517	449	508	505	483	491	464	454	515	476	456	456	481	499	492	502	492	505	469	465	459	501	473	495	487	465	457	482	511	497	473	501	455	488	499	510	466	526	476	507	478	458	477	485	487	493	495	441	476	524	451	496	517	537	439	482	485	461	479	452	497	507	468	481	487	505	528	487	476	456	456	492	467	467	483	493	449	472	470	503	513	445	473	499	520	500	458	510	490	502	530	465	481	468	521	464	480	498	465	475	496	489	491	455	464	435	444	516	495	488	508	504	502	489	435	491	462	498	496	469	488	493	503	437	449	524	467	502	488	470	450	482	460	495	482	518	491	455	494	517	509	497	445	460	463	543	506	519	507	477	475	480	482	548	455	479	469	483	467	519	482	473	463	501	487	459	482	521	451	474	541	495	440	475	483	517	464	494	489	464	422	491	495	503	466	469	516	516	515	466	479	468	463	490	490	486	483	497	469	502	484	490	457	478	469	475	482	498	509	478	456	464	465	459	472	449	465	468	489	498	472	512	455	459	512	453	494	441	479	465	486	520	489	468	499	448	455	512	474	530	464	519	475	526	504	469	462	462	458	477	494	472	507	453	460	481	464	475	486	498	492	419	513	479	471	519	472	491	498	460	486	443	507	453	447	501	479	476	478	469	486	486	489	504	490	482	461	452	444	483	447	471	471	485	516	464	469	473	501	478	505	480	480	485	485	503	435	520	478	445	489	473	477	476	506	510	500	500	499	510	470	468	499	465	466	487	434	480	492	481	485	465	496	504	532	471	508	448	496	461	483	495	473	466	495	527	483	486	541	509	491	470	472	469	434	467	454	482	494	501	467	481	499	510	528	497	481	507	482	490	510	484	464	442	487	483	492	495	475	476	460	428	472	485	495	494	517	470	454	517	460	462	461	465	473	535	522	479	488	480	492	448	478	488	497	482	447	492	479	492	466	484	502	489	497	455	449	472	479	507	497	492	495	451	484	462	526	494	483	468	508	476	483	515	478	451	447	456	486	500	495	464	473	463	467	484	492	501	507	478	475	445	478	455	471	477	502	484	488	493	473	492	521	433	503	523	484	512	499	463	467	487	517	496	503	508	534	518	481	473	502	508	479	490	479	436	501	460	499	487	497	505	476	500	476	492	497	525	487	490	478	491	490	495	487	495	484	451	471	489	493	510	465	483	503	488	468	480	457	498	483	496	476	452	524	473	493	467	480	442	484	493	490	468	476	476	472	465	473	458	460	516	479	477	474	467	461	457	503	487	488	478	517	486	469	449	432	509	515	476	512	478	468	489	499	500	501	526	466	492	471	496	473	504	454	460	512	463	450	518	422	475	476	456	463	489	510	476	467	460	466	469	462	483	493	481	517	499	463	490	486	490	461	472	507	479	468	456	453	478	498	506	493	487	480	485	463	441	441	518	483	476	483	530	521	461	439	482	479	475	430	492	466	483	466	478	496	490	475	495	446	459	472	495	480	478	468	481	486	507	498	486	482	486	468	475	462	457	504	496	475	477	463	463	514	496	504	483	497	484	454	476	534	517	473	480	481	494	509	457	513	526	482	488	481	479	493	461	480	496	454	460	491	511	466	500	473	498	522	500	487	473	469	480	470	479	472	532	452	443	508	478	425	488	461	484	510	516	493	476	503	473	485	508	479	462	498	489	492	509	487	465	499	464	500	483	510	519	485	483	466	468	497	459	495	489	476	512	468	497	462	478	442	499	502	482	489	455	484	482	457	491	484	516	507	509	494	494	530	494	484	466	425	481	510	481	481	509	463	488	453	475	489	456	452	492	498	444	457	461	534	494	512	482	508	459	466	514	490	485	469	447	476	494	488	479	487	503	482	496	474	479	438	492	491	477	466	444	463	511	464	505	458	486	473	492	456	463	474	503	458	486	510	468	473	487	424	499	467	469	471	475	438	457	468	499	462	462	453	474	496	525	478	437	484	502	451	454	497	497	443	469	513	476	452	471	475	464	455	455	475	509	513	491	512	458	493	494	525	472	497	457	485	500	485	489	457	504	522	521	490	488	476	497	452	492	477	449	481	486	474	484	487	477	489	461	487	511	467	484	456	468	508	479	491	484	502	474	484	465	482	506	479	498	464	480	468	498	493	492	470	444	508	494	467	462	536	482	489	477	505	491	494	476	503	488	493	483	475	475	453	478	431	474	437	488	444	519	465	502	485	457	485	469	525	520	503	494	502	438	501	468	493	508	462	500	490	470	495	492	466	490	502	491	492	485	501	462	490	475	484	474	514	469	456	490	486	480	545	510	421	511	464	476	487	473	486	493	454	512	470	504	478	425	473
13370	25974	23755	16968	12998	10473	8854	7944	7175	6262	5314	4644	4190	3653	3338	3108	2832	2470	2180	1840	1805	1671	1625	1571	1516	1327	1380	1328	1257	1158	1142	1092	1074	1085	1009	1016	990	1015	989	1046	1053	1023	983	1001	1010	943	1044	983	1002	971	1035	975	1000	993	1050	1014	1000	962	942	1028	1003	1036	969	961	1029	1021	1016	1046	960	1065	952	1091	980	1003	992	962	987	1015	1021	1009	1012	944	984	1025	980	1044	988	1018	968	982	1030	1038	978	1029	952	1056	1036	983	998	1038	994	989	982	1064	1056	956	980	975	988	1006	987	951	991	981	1016	987	1051	987	982	1012	1047	1004	1003	1037	982	1026	1065	967	974	1028	933	1017	975	1022	1016	996	994	938	1014	1001	1027	1018	982	984	974	1023	1006	953	1040	1010	962	1052	993	962	992	991	1018	1022	1021	1015	970	1064	1008	958	1021	1023	1037	1011	1002	977	1000	979	997	1004	1004	1018	1008	984	980	1015	1004	932	951	1007	1007	953	965	931	1006	994	952	995	1040	944	1055	1038	1037	1017	960	985	997	989	1055	1025	1004	991	1049	966	1020	965	997	1021	995	1014	982	973	1009	960	1024	1011	1003	961	1013	968	994	948	962	971	997	999	954	1013	967	1017	996	981	975	993	1003	1049	971	994	1018	969	964	1028	994	1063	969	1012	964	1055	878	954	914	1016	1006	970	962	965	984	974	998	1024	1035	1006	1009	912	993	969	1026	987	1016	991	1035	1037	1018	959	1009	1007	967	933	989	1041	996	1011	988	956	958	992	1034	1003	1021	1006	1015	988	1011	894	1026	991	986	962	1044	949	975	1004	997	1052	1080	952	984	1051	993	994	982	971	1007	986	1027	1015	942	981	1040	1004	994	991	974	980	929	985	993	978	990	988	1029	1033	1034	1000	985	924	1050	941	966	931	977	997	946	1002	1018	990	1014	948	925	973	1003	955	1032	1037	958	990	1028	976	962	1011	936	996	980	962	1032	1006	987	981	1016	962	981	948	980	1012	951	981	960	1080	1002	1007	995	1025	1051	966	989	1056	951	919	994	976	1041	973	948	976	996	998	992	936	945	1009	971	1042	1016	987	969	1001	962	991	940	963	981	1017	984	1005	995	1062	978	1003	988	948	1025	970	974	961	975	1065	991	1033	1058	1000	967	990	988	994	990	1002	972	957	953	989	1002	1001	998	993	996	947	991	987	1007	990	1033	969	901	991	1015	1015	1009	984	991	997	996	983	997	959	950	989	947	1017	975	946	978	1023	944	1012	972	955	1021	993	1002	954	1013	956	994	976	944	957	984	995	1006	1010	958	964	1020	996	947	1031	991	938	1038	961	963	1016	963	1037	984	924	950	1022	975	1047	1048	968	1006	1003	991	965	965	1015	995	986	1019	994	984	1014	985	971	992	978	1024	1011	1061	1004	1025	970	939	987	1010	973	1004	994	973	1027	1010	1004	1020	969	1003	1011	1016	1077	1013	1006	1002	968	975	1030	1027	1035	992	994	953	971	952	961	992	1027	946	990	949	959	980	1050	999	1019	1004	990	999	1004	1026	929	949	969	1038	993	1000	936	1018	921	978	996	974	1027	981	936	995	957	992	979	987	997	946	1016	928	938	988	993	1027	1034	943	1019	997	1000	938	992	977	1013	1008	957	993	968	1033	997	996	1040	964	1046	943	960	971	981	949	1031	991	1058	961	959	1036	987	1018	956	1019	996	968	1003	1011	1017	990	1011	1004	956	979	987	1004	960	999	976	970	917	964	964	984	974	977	1009	953	1048	1016	947	1042	1001	1059	1017	949	1032	1002	979	1009	1030	1039	979	950	1001	947	983	1001	988	949	1020	987	997	1051	963	1032	975	1039	1002	995	1031	989	1041	969	969	1027	1020	986	1016	942	996	1011	960	1009	1055	991	977	943	1009	969	980	954	1000	960	1002	1008	1033	1026	917	1024	971	965	1008	1021	950	979	990	1004	1037	1002	967	978	1026	1013	1001	978	970	965	1060	1004	968	991	1005	1015	1003	1018	973	994	1010	1031	942	1004	991	990	1043	997	972	958	981	984	981	1018	1044	970	990	930	1001	1012	977	1027	996	1015	990	977	978	1022	1000	957	1024	993	960	995	940	1038	1027	1020	1046	1024	972	959	1003	991	966	940	969	995	1002	1015	1032	1043	966	1010	1000	954	1036	1022	1050	971	969	980	1029	1062	981	975	999	936	1010	965	922	994	977	999	1036	1022	969	951	959	984	970	1019	1008	965	963	997	1013	980	996	996	975	1009	1059	1047	983	976	1011	995	954	970	1003	1039	1010	1005	1021	1010	1028	1002	994	998	928	1093	997	987	961	999	966	993	1023	992	995	997	989	974	1016	980	1048	1033	949	997	968	972	994	957	1030	949	960	1030	983	1029	963	1001	1056	1036	959	995	967	1001	1000	961	990	997	1079	927	933	956	990	1057	1009	985	1015	998	989	1020	1049	1005	1045	1022	975	962	997	1031	994	951	1021	1031	945	996	1026	1000	928	983	984	922	993	1012	1018	1000	973	1008	990	962	1017	1080	971	967	969	1023	966	987	1010	1012	1005	981	1004	1028	1063	959	940	966	986	934	998	1017	1042	979	1012	971	964	965	998	1048	907	982	990	973	945	948	958	1014	1015	978	997	982	1031	981	960	920	995	981	1012	964	980	1022	989	909	1023	971	951	1005	1016	1009	1029	977	983	977	1003	913	1002	1023	961	955	990	1002	1028	1024	1079	1041	976	984	960	1042	1009	985	1008	1010	945	1015	1032	1011	959	982	993	1007	1004	1057	913	1013	1016	967	1033	967	1015	1017	989	1022	955	992	1017	1032	971	1006	1022	1039	1018	986	1047	975	947	927	1003	1036	967	995	983	975	996	997	975	994	979	1054	969	960	1006	1037	975	1008	965	1046	984	1015	943	935	1006	994	1039	969	1047	985	999	987	995	1021	967	995	1032	1018	1041	981	969	966	941	971	931	1013	954	997	982	1016	951	1024	1041	980	1006	992	978	1046	997	977	960	1022	992	1020	980	1013	1056	955	983	941	968	993	990	1002	906	983	1034	974	979	995	960	965	974	1026	999	1027	955	1002	924	1019	975	960	1036	981	968	1008	989	959	989	1033	1056	1028	1021	1008	967	980	936	1042	1009	965	966	1011	984	915	1064	995	999	959	1019	951	997	1014	954	1006	988	990	1018	1017	984	1025	972	971	979	1027	979	979	972	965	958	1009	996	1041	957	935	1021	1044	996	990	993	1031	944	1004	988	994	936	961	974	1002	929	1050	1025	1004	1030	1009	1035	987	970	987	1006	1000	990	1014	1021	1000	970	934	991	984	972	1013	975	963	1001	994	956	959	999	1011	977	1025	1016	949	1047	979	985	960	982	982	1043	989	960	1033	1002	986	973	1034	1016	1039	989	983	1001	997	977	1045	1002	1026	983	1001	1004	980	943	1030	944	1029	1028	990	1012	988	962	926	999	1040	981	957	1007	1029	1054	1024	969	990	1019	972	975	1022	1008	1015	952	943	967	1001	997	987	982	909	978	1021	941	1025	1040	1003	991	1039	955	1001	964	973	1001	1054	950	1032	961	941	1019	977	964	937	985	1006	994	1044	1011	1000	927	1057	991	1013	992	977	1073	972	1007	933	1063	980	940	995	995	1048	989	1038	969	945	1013	980	1035	941	976	947	950	1022	1036	949	1013	972	952	976	990	956	1063	953	1020	987	977	982	1056	1023	949	1004	987	936	984	989	954	1023	1006	969	1003	975	1033	970	993	972	934	1018	999	989	914	987	951	1006	1016	962	1017	1017	1003	1011	1000	1015	992	965	928	998	968	978	957	983	995	1012	996	962	954	1018	1014	1007	1012	1025	1067	1009	1006	1021	988	972	965	966	948	963	936	1027	989	979	996	1021	984	1009	1013	996	1003	1022	999	1062	969	1053	1001	977	986	907	1000	954	1009	1003	961	968	980	970	999	1032	1026	1020	956	1012	989	986	924	1011	902	977	991	1003	986	1039	1032	945	933	1046	1039	974	948	1073	1026	978	1025	1008	927	1015	957	974	994	953	975	960	986	968	982	1023	1004	951	1068	973	994	1013	1075	998	998	1008	990	1035	987
27307	17173	4968	2242	1384	1032	967	877	778	692	663	604	570	565	568	520	540	467	492	497	436	455	491	432	468	469	436	448	408	423	451	434	456	426	432	440	431	471	407	442	451	475	425	426	433	440	431	442	461	466	445	383	446	429	443	434	410	457	449	420	460	426	441	437	431	432	463	455	450	453	467	411	444	468	429	447	443	455	423	418	424	439	427	431	440	439	463	398	448	436	401	448	433	436	428	482	443	461	457	473	432	422	458	467	430	437	446	432	454	424	449	479	498	449	431	461	446	431	417	462	457	414	441	450	442	440	418	432	448	417	474	437	429	440	458	417	461	418	459	431	446	443	437	425	408	443	445	426	415	464	451	452	471	406	460	448	491	454	455	475	464	416	434	440	451	442	444	437	450	413	412	418	419	436	404	413	469	425	420	423	441	437	457	447	426	427	450	427	419	446	429	429	412	454	437	435	418	439	400	474	418	432	427	421	430	450	437	383	405	440	420	402	427	429	431	468	450	444	448	403	458	440	472	426	456	445	434	453	402	436	449	430	439	454	472	463	466	429	454	429	432	464	462	461	467	429	435	412	399	439	427	426	451	462	415	464	441	424	425	432	439	428	431	420	438	431	421	441	454	412	437	399	431	429	434	436	440	426	403	429	432	436	469	440	462	437	468	428	457	432	445	473	477	447	406	451	418	454	469	443	457	458	443	436	418	443	445	446	461	455	446	455	433	438	442	429	484	430	408	456	433	412	430	438	442	420	403	415	443	432	453	415	437	431	445	453	435	438	402	448	464	405	454	401	452	437	402	422	443	444	476	447	435	436	426	408	446	439	431	436	401	434	431	432	439	400	438	433	411	454	427	422	416	439	491	462	443	449	445	419	426	425	447	461	450	412	451	427	416	411	468	456	450	435	438	424	422	431	442	444	439	406	417	435	476	466	466	435	416	433	455	422	442	437	431	451	451	431	422	473	444	454	422	434	422	468	435	482	457	461	419	429	457	432	477	444	422	424	453	458	437	447	468	420	474	448	413	432	425	424	442	466	422	403	451	424	419	424	399	452	430	426	426	444	456	466	460	420	475	393	478	458	452	411	430	425	452	458	449	418	463	409	377	444	419	438	454	423	414	424	439	458	463	460	442	395	444	454	467	433	409	437	414	417	451	446	449	443	436	456	477	408	459	416	456	422	417	459	443	443	427	424	425	476	388	446	472	437	496	438	466	471	463	449	455	448	470	450	436	465	444	398	467	436	464	429	469	437	443	424	448	417	409	408	456	460	446	426	458	449	429	455	405	406	441	434	417	454	457	484	464	454	449	446	426	407	391	448	422	414	429	425	497	393	403	444	422	457	416	430	447	490	424	443	433	463	433	461	454	463	444	441	405	396	457	439	435	421	446	448	502	454	455	460	463	438	461	457	434	397	414	433	436	430	453	493	410	427	419	427	448	412	413	434	453	423	417	429	444	430	436	433	427	412	446	450	435	493	423	404	432	455	465	406	393	494	477	447	475	394	451	441	445	438	431	469	413	438	431	402	464	467	438	416	429	457	451	414	441	441	463	468	440	414	453	396	406	398	431	413	410	443	452	430	453	402	459	403	451	419	449	445	432	471	456	464	421	420	424	422	412	440	448	445	394	422	419	432	424	439	445	477	426	428	436	439	431	455	423	427	428	418	395	452	430	442	416	461	434	410	466	454	405	451	431	410	409	468	461	435	450	458	479	430	450	420	447	401	457	405	448	448	460	418	439	432	465	450	455	447	428	433	443	445	474	465	446	442	441	450	476	445	433	434	445	443	408	419	431	431	405	453	436	418	430	458	471	419	394	454	427	436	445	438	469	475	447	446	439	392	471	427	446	426	436	448	417	427	470	436	384	422	416	457	414	463	453	468	461	421	435	466	421	430	458	469	439	427	436	461	479	451	431	419	457	475	415	414	454	428	420	455	487	479	442	458	460	431	468	460	423	451	476	439	446	446	430	462	454	467	443	439	439	427	437	398	437	429	407	433	417	444	443	453	416	413	433	442	478	457	416	437	417	454	459	442	426	473	468	440	416	453	428	448	415	416	446	433	414	466	417	438	444	455	458	454	445	458	431	453	405	427	437	452	429	460	481	435	431	431	428	450	479	442	485	462	451	442	461	476	444	461	427	447	431	496	446	439	439	451	433	417	481	416	435	448	432	432	443	441	429	427	477	434	428	465	416	419	462	460	464	441	406	448	444	458	448	464	422	459	416	414	448	397	414	457	435	430	481	468	393	444	426	396	418	418	418	438	445	455	478	473	444	445	458	434	450	436	454	470	486	446	442	461	431	439	419	440	447	461	449	467	466	411	444	479	452	462	408	434	434	443	436	446	465	435	449	420	408	426	447	458	429	463	444	489	436	447	443	450	415	434	463	419	420	444	433	422	439	442	440	418	461	428	466	415	428	458	448	457	445	456	430	426	440	469	434	463	422	438	429	439	402	447	426	421	420	436	433	463	440	408	433	431	499	450	454	431	438	434	444	445	446	429	406	434	404	440	449	429	453	435	433	437	423	435	422	414	438	439	432	384	387	439	441	409	423	484	460	441	417	420	436	405	424	426	461	460	434	456	434	411	432	446	433	456	431	428	420	464	453	457	476	437	445	479	503	473	432	432	472	432	466	408	436	445	465	440	418	437	470	430	425	420	428	438	453	437	442	430	454	402	420	464	438	458	432	469	487	428	468	424	460	426	409	443	449	413	428	435	460	428	471	444	428	427	449	456	412	445	443	468	474	435	447	458	424	426	443	438	454	441	470	472	424	386	461	462	433	457	467	468	433	464	430	458	455	437	416	458	406	466	427	447	420	410	440	479	439	452	440	470	420	442	411	411	476	451	453	416	395	416	425	409	415	428	453	441	478	436	425	443	430	437	448	482	451	443	443	448	437	421	449	461	402	444	458	420	455	456	424	434	425	419	437	468	419	399	449	481	387	478	464	463	479	424	427	413	484	435	426	444	427	434	444	446	458	417	454	466	447	472	456	471	451	447	419	443	455	421	447	430	415	482	452	436	424	461	432	440	419	454	453	431	456	459	431	406	448	465	409	404	463	434	427	462	424	443	458	456	446	449	468	426	443	407	417	444	448	461	443	452	451	469	449	428	394	404	464	460	415	424	452	456	435	465	410	395	462	450	375	425	442	432	470	447	419	436	434	447	449	444	420	443	420	425	452	435	428	477	438	425	434	431	454	491	440	432	426	428	458	440	454	418	427	433	458	453	456	421	414	441	424	453	443	455	441	464	440	432	465	439	443	458	405	476	456	439	473	444	398	467	436	448	437	429	463	440	467	407	429	411	449	435	471	473	432	429	410	428	432	449	420	435	450	432	430	448	451	420	425	430	442	454	460	412	494	423	481	405	465	434	418	451	464	451	430	451	428	408	412	464	407	409	428	426	454	449	449	436	458	444	430	436	415	394	481	439	419	429	414	420	422	443	420	434	439	449	485	443	430	437	473	453	418	423
7762	9668	9336	5640	4367	3579	3121	2848	2509	2231	2031	1822	1688	1538	1533	1337	1332	1278	1111	1122	1113	1031	1037	1044	1094	977	992	1010	986	943	969	957	974	941	999	932	991	983	982	966	949	970	953	994	955	970	909	918	930	939	960	942	955	965	940	968	968	1034	955	941	938	948	945	924	939	909	969	922	985	986	933	1009	990	952	940	903	941	957	957	912	950	962	1013	922	1003	978	928	978	970	947	967	929	988	1002	982	968	960	948	940	1005	932	899	973	971	977	951	932	977	950	919	933	931	983	961	933	937	962	956	930	949	974	984	905	971	922	947	959	926	929	943	992	934	976	972	1016	936	926	944	988	918	948	920	982	913	904	1014	899	941	953	1008	995	959	947	984	988	961	952	976	968	982	917	960	1013	949	946	995	993	966	991	968	961	973	949	979	966	911	947	934	1002	956	949	970	973	925	945	961	932	962	928	970	937	933	954	939	976	963	963	941	1024	959	986	949	1000	937	947	936	923	946	995	984	979	961	961	981	971	974	935	965	895	1016	1005	978	930	923	984	908	971	967	929	957	961	934	973	921	911	919	912	937	971	946	968	957	954	952	959	938	967	930	927	926	991	927	939	958	931	983	945	933	875	1030	929	931	933	1039	972	959	963	923	947	966	934	953	903	966	993	970	945	896	950	982	917	960	920	980	1006	952	903	959	918	979	1036	935	951	949	1007	965	972	936	987	1046	976	988	948	919	948	996	951	935	981	956	944	931	968	994	943	968	954	962	932	935	960	911	946	931	923	955	973	1031	931	950	937	1027	936	936	1002	918	982	971	910	981	923	960	982	925	966	929	971	956	939	1012	903	944	985	941	972	963	946	947	905	915	962	962	973	934	949	988	937	997	995	973	932	965	954	964	946	931	992	966	1003	960	885	978	989	971	1004	968	951	966	975	1024	961	1002	945	968	925	953	977	992	955	953	963	967	913	931	956	904	938	962	954	999	941	963	909	915	953	890	954	953	963	934	993	965	938	966	938	942	992	915	957	944	918	959	980	949	905	944	943	924	919	959	990	938	922	975	1028	920	973	936	927	982	994	984	905	951	965	993	918	887	974	972	950	975	944	989	915	954	945	970	1016	941	926	1012	970	946	964	908	969	954	932	939	943	1010	933	892	968	950	1000	988	944	930	966	970	946	916	949	946	920	954	893	923	958	916	930	957	952	945	901	946	928	893	981	960	971	966	984	913	911	986	942	954	947	926	924	965	915	985	988	944	941	994	929	958	975	915	982	951	931	938	926	930	998	987	968	943	925	965	935	957	950	941	987	1013	915	949	908	902	964	965	966	930	944	996	995	975	942	905	938	971	950	964	989	954	965	941	954	1013	1019	933	925	994	973	989	912	929	932	1003	973	887	955	923	978	988	873	902	986	880	943	997	960	995	989	956	934	972	965	906	999	919	1011	977	953	954	983	1011	932	1020	931	924	948	989	985	994	998	927	969	968	982	939	927	983	952	917	946	947	1015	898	982	981	948	899	924	963	911	920	994	1007	967	885	954	952	935	958	973	941	966	942	945	949	938	924	951	970	984	974	971	992	907	987	935	911	987	961	910	978	989	977	972	928	997	956	992	975	998	963	953	943	931	986	977	923	895	987	974	947	933	985	940	975	960	941	893	990	957	969	993	932	912	942	956	1010	1003	973	980	960	967	968	937	943	981	871	998	994	1032	1006	913	943	910	966	955	967	950	935	967	959	971	972	962	903	983	934	1011	936	948	961	987	940	918	985	963	996	922	999	922	963	986	961	961	987	1027	925	976	944	935	944	912	985	962	992	952	969	1005	931	976	971	945	946	928	991	974	972	953	935	955	1019	988	969	972	948	932	984	920	936	997	983	988	972	928	989	974	965	929	943	960	978	968	930	980	933	987	935	983	973	1017	958	979	943	937	1007	992	954	966	960	976	940	945	1028	919	926	966	946	944	943	913	980	988	1002	1012	913	928	932	924	987	922	964	939	915	930	922	923	914	987	961	967	986	927	922	926	964	894	924	972	1008	953	945	952	945	939	978	937	912	966	889	931	989	974	968	962	966	989	956	916	927	967	985	933	905	940	1028	918	967	911	1002	1008	931	947	932	944	975	967	999	931	1025	964	939	966	972	927	963	940	907	878	941	974	930	972	967	959	1017	921	919	962	940	943	921	936	943	912	963	924	964	942	988	960	977	925	922	975	950	931	938	978	1010	971	940	981	963	932	937	972	913	863	981	933	949	964	958	927	925	1005	945	938	974	941	959	946	1008	994	1000	926	931	996	968	954	972	934	948	921	900	995	940	906	915	930	986	981	946	944	932	959	976	930	909	893	962	962	981	903	969	944	947	1015	940	982	961	960	983	932	974	960	997	998	908	918	976	959	991	932	930	923	925	956	961	938	955	946	1008	977	913	868	934	973	964	940	955	950	1033	879	971	941	891	996	992	1003	935	963	925	964	902	997	966	928	961	984	991	999	939	934	959	901	951	989	948	991	986	925	961	952	1045	932	991	964	1029	972	948	932	942	989	968	975	1002	956	981	970	973	942	902	980	920	932	1011	965	998	963	959	1000	991	979	993	970	968	980	966	966	960	927	933	979	1039	929	932	1003	963	967	907	987	913	957	932	953	934	978	962	951	933	945	952	949	942	932	945	968	1003	956	1005	994	950	954	1011	938	913	975	922	921	974	992	979	948	942	967	906	950	1012	971	997	934	889	934	940	988	981	974	947	1002	973	952	959	921	972	945	934	966	961	918	909	969	1000	957	985	956	915	947	934	942	977	939	963	958	977	1000	924	951	969	954	883	974	909	973	934	985	911	967	923	1014	957	927	995	972	966	914	943	904	974	963	929	1009	951	977	925	914	936	946	946	961	918	997	952	1009	951	927	960	948	968	980	951	936	937	951	939	909	928	937	998	947	940	967	937	968	937	943	965	931	965	978	907	962	1005	980	978	935	926	930	944	1002	970	983	996	911	929	944	890	983	927	989	942	942	962	972	968	941	939	935	983	972	926	997	949	917	976	984	945	961	942	965	955	978	923	971	955	968	935	958	980	944	941	1016	923	925	944	973	942	1014	939	981	976	944	970	983	946	954	966	928	922	937	937	912	916	974	944	951	970	1013	969	948	933	923	926	954	956	933	986	939	927	938	980	951	965	968	942	935	940	985	973	958	933	984	933	955	963	893	989	984	953	994	916	928	937	1016	945	975	962	985	984	932	919	908	975	941	941	982	918	934	950	985	918	1044	930	1007	921	928	896	918	954	995	949	934	948	1017	944	955	962	980	922	947	912	971	957	939	944	995	938	935	936	952	909	952	923	931	934	925	947	971	873	998	930	897	956	927	900	906	940	996	988	931	967	942	983	978	923	954	956	947	943	948	923	1003	975	949	1001	932	978	976	975	956	920	966	1002	945	942	961	981	1004	942	961	1017	947	947	963	969	908	930	963	972	965	990	981	995	946	1003	953	937	974	962	959	977	972	977	975	907	933	948	870	924	928	994	972	922	989	978	940	974	943	1021	910	938	932	973	971	954	936	965	955	929	984	943	938	928	954	911	935	965	962	946	981	975	923	985	960	1001	961	892	1008	966	953	968	1004	956
25026	21473	27979	25332	12802	2887	1903	1508	1228	1056	938	821	728	690	667	613	584	531	464	382	436	373	363	391	342	372	325	324	338	327	315	311	294	269	314	300	285	316	302	289	261	286	296	289	302	283	305	277	309	295	284	278	276	291	301	309	289	281	328	271	289	302	294	280	306	282	308	304	297	308	297	299	304	294	288	309	304	301	313	306	296	287	267	311	303	309	308	300	302	324	287	325	296	267	319	301	290	286	261	291	271	299	292	281	295	273	292	278	299	274	283	315	283	299	294	320	292	260	285	291	300	280	311	306	290	311	283	321	308	300	293	312	270	283	294	288	318	306	319	288	312	302	260	318	294	306	268	293	270	322	304	318	301	304	277	301	258	308	305	290	301	289	258	286	304	301	307	286	288	268	304	274	299	313	287	277	323	293	283	272	279	287	289	313	322	301	306	270	280	299	330	290	277	290	285	290	289	299	297	305	299	323	287	277	271	302	295	292	291	274	270	311	302	301	265	310	290	306	336	292	284	291	289	294	272	305	286	279	295	290	297	298	299	280	300	286	269	276	246	299	316	265	317	281	294	299	317	282	301	312	297	295	270	309	325	318	293	321	275	290	268	291	312	281	306	296	299	306	301	291	304	292	309	276	247	276	271	304	288	310	312	278	304	276	284	292	275	266	311	286	264	274	268	277	308	317	274	310	273	260	262	291	290	273	324	274	315	307	280	326	260	319	283	269	294	320	302	270	302	280	327	297	268	301	299	301	304	289	334	281	289	283	314	303	263	297	301	317	296	259	277	313	283	290	293	272	320	303	295	290	281	269	274	286	317	302	281	294	297	298	305	300	305	299	330	313	293	288	302	289	282	274	273	304	293	272	303	279	275	286	279	296	287	301	306	300	280	280	299	288	274	321	276	311	288	281	305	277	282	279	287	286	303	296	296	281	271	295	294	292	288	281	275	325	278	272	292	261	271	279	287	324	286	286	280	280	289	291	282	322	283	314	277	307	279	280	272	285	293	291	296	298	322	304	313	268	307	293	300	292	284	283	288	304	284	314	268	296	307	278	306	298	263	265	302	274	312	273	279	265	319	314	302	295	315	281	275	283	298	318	301	286	318	292	292	264	318	292	284	289	267	284	300	299	286	300	278	269	319	274	282	281	254	297	289	301	293	266	318	306	292	276	276	264	316	292	305	303	316	297	263	323	286	273	271	260	285	292	301	284	288	311	291	297	285	305	316	296	296	298	308	312	298	287	287	303	265	283	269	293	291	298	307	317	304	280	265	306	272	295	289	289	298	304	266	310	297	291	287	311	301	292	252	301	296	300	273	293	312	312	292	290	286	289	277	297	300	308	305	270	288	311	281	251	292	333	322	284	282	298	285	266	287	299	304	291	297	263	298	246	298	284	308	290	310	294	293	285	276	265	303	275	333	294	276	307	294	294	292	256	312	287	297	316	300	274	315	276	301	291	289	273	293	286	330	281	261	321	307	314	294	285	299	296	304	273	296	283	302	303	276	304	273	315	275	296	308	338	306	325	311	295	262	278	278	266	304	252	307	272	311	343	302	300	314	283	297	253	296	324	279	273	287	270	307	270	325	301	305	285	273	262	284	318	259	291	300	294	285	271	295	307	243	305	306	296	296	300	311	253	278	259	290	317	302	296	323	316	309	316	302	289	285	307	285	295	294	269	269	268	311	302	308	271	271	301	350	319	288	302	295	291	290	289	275	301	291	274	318	260	270	291	283	285	287	277	278	301	314	278	274	302	294	298	287	312	285	307	303	296	309	293	299	293	292	289	292	292	278	287	282	312	292	305	269	278	284	285	301	260	311	290	314	297	278	291	269	335	313	306	274	295	317	306	289	307	302	281	300	279	292	302	304	271	283	288	319	304	301	290	264	298	300	306	304	256	278	298	303	281	290	291	311	324	280	297	286	296	287	303	282	286	305	293	284	292	272	319	333	289	289	297	284	329	297	293	326	290	270	284	310	329	280	273	279	290	262	302	262	294	308	298	263	324	321	278	262	263	315	278	291	300	274	314	289	292	302	295	277	300	264	287	274	285	315	326	292	274	305	292	287	252	294	291	259	288	300	310	307	297	282	293	296	284	285	285	286	312	314	282	304	273	277	290	275	294	282	295	278	289	295	283	290	321	290	326	296	286	283	290	294	284	298	311	335	284	288	294	308	300	289	295	319	320	292	286	305	287	290	296	311	314	324	256	309	296	297	320	306	260	306	284	288	269	273	283	315	283	303	281	244	323	325	275	318	328	281	314	314	295	327	271	296	316	287	289	269	304	293	326	323	286	289	332	289	301	280	295	275	272	302	325	288	271	290	294	276	297	290	317	307	287	319	269	299	254	303	288	272	286	288	277	270	336	314	302	278	278	265	290	265	290	282	288	306	290	269	273	312	314	295	311	316	292	278	278	299	308	274	301	282	277	319	290	312	253	316	306	315	266	283	307	287	303	301	276	297	299	286	318	301	282	280	285	310	290	279	311	305	285	258	291	298	304	291	290	288	289	293	315	301	294	302	296	308	311	281	295	294	305	312	293	293	270	299	299	307	283	299	261	292	279	269	318	292	313	295	306	248	271	296	303	290	296	288	288	302	299	313	331	287	309	323	292	286	301	284	286	284	257	330	297	287	296	260	287	311	308	288	310	289	269	310	283	294	281	310	338	309	281	315	313	286	280	273	293	287	313	301	289	306	300	278	277	275	287	302	297	268	275	282	284	299	285	298	315	295	309	311	281	297	291	260	262	281	294	278	308	309	294	298	288	269	290	291	296	297	276	293	302	262	311	305	287	303	280	270	304	301	322	290	288	296	300	283	307	291	298	308	287	276	308	292	324	257	300	296	291	289	262	328	307	277	291	253	296	281	297	287	295	279	313	334	302	298	257	302	308	291	314	303	271	323	315	277	314	295	324	302	287	298	279	284	296	282	299	297	332	297	277	284	271	313	305	316	269	284	276	267	296	288	287	303	286	284	294	302	263	308	280	272	285	310	297	292	327	300	295	291	285	277	311	278	288	316	269	287	303	310	304	289	297	316	284	304	308	296	274	306	268	281	316	290	280	296	285	269	311	284	334	318	297	289	310	289	302	266	277	289	307	273	264	298	272	285	273	308	280	310	326	295	259	314	311	287	276	286	305	314	257	282	280	258	299	268	263	295	307	318	256	297	286	293	267	318	259	275	273	337	273	320	289	283	285	289	251	316	268	272	258	276	314	298	278	292	280	297	292	287	309	263	293	299	281	293	313	269	301	313	307	295	289	277	267	286	290	271	293	279	276	264	322	285	304	280	297	291	276	290	293	313	291	301	287	290	317	287	277	268	294	288	274	283	297	310	324	299	293	270	260	323	291	281	287	297	270	287	264	277	291	273	277	250	301	292	298	278	296	303	260	301	262	270	282	283	284	261	291	319	268	296	257	272	305	277	293	287	275	294	314	289	287	316	304	281	300	270	273	294	294	303	285	297	293	260	266
10351	19522	18149	11695	9050	7314	6252	5565	4527	4126	3493	2878	2653	2507	2220	1963	1752	1601	1356	1251	1108	1055	971	976	903	867	862	824	780	741	716	651	727	676	684	647	687	644	718	648	648	682	671	677	658	605	683	672	693	665	657	668	637	689	693	632	680	669	677	695	635	633	725	661	662	685	664	672	638	686	673	634	624	688	673	640	702	652	634	702	654	665	616	688	629	656	652	663	712	597	631	678	661	666	637	664	646	633	674	661	655	642	673	643	680	668	667	658	621	621	643	682	620	689	660	686	716	681	655	677	696	614	636	660	643	648	637	628	663	653	679	704	671	675	675	618	651	630	666	616	682	648	670	648	645	657	709	654	628	675	667	672	611	672	633	661	672	708	683	691	626	663	628	641	666	628	705	614	661	625	642	619	629	665	640	632	629	692	621	649	659	626	651	651	660	658	623	670	668	686	671	724	639	651	633	682	608	685	675	642	625	679	652	656	694	636	677	688	656	627	696	608	661	679	672	639	625	650	655	665	691	676	650	628	631	638	682	634	643	676	656	711	657	671	703	631	638	663	691	707	655	709	678	595	659	650	639	655	625	643	664	650	664	631	630	652	655	652	679	667	646	690	644	645	676	621	659	671	662	645	654	654	665	683	690	627	682	650	635	704	657	657	663	607	632	654	640	643	659	613	652	612	664	643	681	683	650	666	584	664	631	661	643	633	643	628	669	671	673	651	674	624	656	679	679	628	636	644	635	706	632	671	670	642	696	633	638	651	713	692	637	657	668	653	685	669	692	664	653	650	662	636	644	647	689	673	642	646	685	646	624	664	642	666	630	596	651	651	656	648	652	625	680	604	685	676	668	666	617	634	651	629	659	664	656	655	620	694	639	655	674	655	639	659	634	646	680	710	647	659	629	633	647	605	700	665	639	627	646	652	667	700	653	675	642	659	651	654	634	658	670	666	650	697	629	687	670	666	637	632	674	669	651	640	652	679	617	640	674	653	651	654	625	660	622	624	659	641	652	687	679	672	613	649	687	626	695	671	659	654	676	676	617	659	656	689	624	607	602	638	627	651	664	636	655	646	696	661	661	657	662	645	693	675	683	659	671	673	661	676	665	672	650	641	651	633	659	684	679	709	717	624	700	670	635	690	650	634	646	716	725	620	663	643	655	662	650	628	657	679	671	645	634	677	620	641	663	657	670	642	614	674	638	647	658	651	686	661	635	610	620	610	624	626	681	644	628	710	651	613	622	654	687	669	606	673	679	656	692	616	669	668	632	668	645	664	641	637	701	648	648	627	668	606	658	638	702	648	653	655	687	652	670	642	691	681	637	663	674	663	651	657	685	639	647	664	694	679	654	665	674	648	652	664	676	641	611	684	656	655	655	673	664	642	652	653	694	631	640	674	648	638	689	659	644	639	677	666	648	656	656	670	647	664	599	661	683	654	674	666	686	648	695	634	708	679	681	647	675	636	665	673	647	686	634	622	737	632	663	674	671	669	684	634	659	681	655	670	653	677	626	661	642	616	677	672	622	687	632	629	662	667	652	684	670	667	676	670	657	686	643	666	625	673	650	683	653	665	609	665	631	679	672	657	642	633	669	620	712	668	654	686	659	670	673	639	649	644	644	630	654	689	645	667	642	629	609	658	653	693	665	654	674	635	655	660	635	699	671	626	645	664	641	672	690	670	623	629	667	651	633	705	673	635	698	660	615	669	664	663	652	660	662	632	671	647	639	646	643	652	672	652	672	656	695	639	657	658	683	648	638	643	680	629	667	666	659	674	654	658	656	676	581	617	695	670	697	682	656	591	669	685	671	628	641	624	623	636	676	669	698	639	641	705	650	655	684	668	670	685	671	666	627	682	628	699	678	629	692	659	611	639	633	661	637	606	669	637	633	637	655	677	670	705	606	658	651	652	679	653	637	684	718	676	628	637	673	659	661	660	671	614	661	691	677	685	644	625	676	682	645	650	651	628	639	648	622	643	647	665	685	627	620	670	701	636	667	653	671	692	690	598	649	607	687	681	682	615	603	671	679	685	678	662	598	659	698	674	635	646	596	626	666	628	655	641	685	643	660	659	688	638	606	693	650	676	653	651	631	665	687	649	675	685	662	660	679	663	695	624	666	668	642	643	669	642	686	683	654	695	640	676	671	646	630	649	621	684	630	676	653	658	647	645	669	642	694	685	641	594	616	640	673	602	643	676	663	707	690	639	727	674	626	655	626	653	676	686	641	638	656	705	667	663	646	680	583	687	693	631	649	667	635	657	637	664	635	635	584	658	620	669	638	654	660	691	651	677	680	668	653	683	635	672	701	635	680	685	683	658	624	642	662	628	626	644	683	646	671	594	699	675	670	647	634	695	658	683	625	661	666	668	641	663	639	636	631	657	639	676	649	694	673	634	677	667	589	656	672	644	635	720	622	655	644	671	664	648	656	675	689	673	647	628	641	664	633	624	649	617	673	664	643	653	658	625	694	686	681	675	618	652	612	653	688	693	686	647	643	658	645	635	671	654	704	655	632	682	684	678	675	629	674	629	653	624	625	636	650	628	659	651	631	651	645	645	617	638	634	686	679	680	698	680	695	690	664	640	647	647	644	650	678	642	671	645	664	648	680	651	606	665	681	653	633	648	648	652	663	667	674	678	664	646	658	634	644	640	606	656	627	694	655	647	667	637	641	628	681	685	669	677	666	681	678	636	682	649	679	692	621	644	654	636	636	649	664	702	663	678	676	636	681	646	727	641	665	648	637	669	650	654	685	666	701	631	689	683	645	699	658	678	662	648	605	635	672	706	665	681	674	653	622	630	670	666	650	651	671	659	611	682	669	665	628	704	660	672	640	595	692	656	660	653	693	676	716	659	658	632	684	671	660	656	660	662	634	676	621	638	701	658	653	686	594	674	686	693	673	679	700	615	642	701	675	667	665	629	662	659	625	670	644	669	659	629	662	663	669	608	654	696	632	653	654	678	648	709	619	700	647	658	647	675	646	629	661	666	600	692	693	651	624	622	647	648	677	663	657	658	651	683	612	651	640	607	651	668	634	647	684	681	703	640	667	643	673	672	685	683	659	630	625	667	663	663	664	621	674	656	694	660	699	673	645	643	623	662	625	606	643	681	645	653	670	635	652	655	665	664	650	667	612	647	666	660	636	646	684	671	709	678	643	683	658	637	643	590	672	656	639	615	666	661	682	675	665	653	668	633	684	627	593	687	613	673	700	654	639	576	658	598	633	720	654	636	618	661	682	675	647	696	682	670	641	719	687	683	655	632	650	685	692	640	631	666	661	680	665	645	661	608	633	684	643	604	645	663	664	701	692	714	593	681	707	726	633	664	643	628	701	667	670	677	620	632	637	628	612	682	654	686	655	645	637	641	668	670	642	630	664	620	600	644	644	665	667	661	670	669	661	675	678	659	652	714	641	656	668	688	676	672	686	646	652	690	688	662	669	675	674	594	670	619	595	627	625	653	636	661	668	648	715	652	653	672
24245	21481	28918	24405	21443	12373	4088	2626	1984	1853	1593	1458	1291	1213	1112	997	956	865	825	706	653	675	615	605	543	582	552	537	556	522	531	481	500	493	499	495	532	495	506	481	426	477	514	483	526	443	513	483	454	499	470	456	452	483	496	481	464	437	489	463	487	514	478	495	483	476	479	450	519	480	504	485	496	438	486	470	502	544	494	471	487	508	444	484	492	468	483	498	464	493	491	515	500	514	449	474	488	465	474	471	454	510	468	459	498	468	451	448	480	479	474	473	482	501	461	484	492	502	461	457	515	497	477	454	513	481	470	484	440	475	468	479	463	522	487	446	450	518	460	447	474	437	509	499	485	499	477	479	476	477	500	474	455	449	483	470	491	469	516	472	499	459	461	492	482	467	480	480	500	442	483	444	495	464	449	506	468	457	451	475	432	470	505	452	468	462	519	490	460	466	451	487	472	463	472	470	489	468	484	511	500	459	477	449	484	475	489	481	479	474	490	507	504	472	456	506	486	477	480	465	447	484	465	503	527	467	486	482	483	478	473	523	480	473	492	500	484	466	469	488	453	460	481	458	469	502	511	501	481	472	488	475	488	458	507	487	473	449	529	497	490	501	456	492	466	486	475	478	466	499	493	492	468	435	497	460	528	506	459	466	509	473	464	461	456	468	451	493	530	492	514	457	455	504	508	469	497	454	482	461	489	483	510	459	469	476	486	477	531	438	464	489	518	526	473	522	503	482	458	476	472	466	482	447	502	514	467	491	489	471	495	482	470	484	457	491	487	477	477	502	509	461	450	492	506	485	456	458	445	497	491	470	474	471	475	498	490	504	493	449	509	466	444	482	482	442	461	486	485	480	494	474	434	484	484	501	489	432	432	480	427	459	454	482	494	491	478	513	462	489	474	479	514	508	473	498	502	468	478	445	461	474	494	442	473	463	463	486	490	471	470	445	484	498	515	472	490	498	473	474	429	468	477	453	493	486	493	487	465	508	474	467	474	444	478	439	482	460	447	490	471	474	488	465	450	485	454	445	470	487	461	458	489	447	497	457	511	490	498	478	458	482	453	478	460	453	464	495	478	439	490	463	498	466	465	493	440	456	488	453	529	463	460	488	469	477	517	471	505	472	485	460	465	489	478	479	441	481	476	457	450	520	462	444	461	482	464	484	485	486	484	489	470	500	491	452	477	458	456	466	454	490	510	492	463	479	491	484	511	536	491	463	503	478	496	503	442	459	460	460	484	489	534	501	520	512	487	516	500	483	478	470	484	459	458	463	488	430	507	491	446	488	466	487	461	462	479	475	478	464	442	463	507	500	480	465	496	493	466	479	475	470	517	534	462	480	472	466	463	497	488	485	490	476	470	502	487	477	486	477	503	490	526	473	484	472	503	466	504	486	441	506	479	470	494	459	503	484	490	482	488	492	485	522	448	473	477	470	475	457	462	505	487	476	508	472	466	449	500	513	447	475	465	478	468	485	501	477	509	509	467	493	484	435	455	464	468	443	437	481	473	469	498	506	455	455	455	500	468	521	465	462	443	449	473	513	489	448	451	499	476	460	519	508	490	459	513	481	449	458	474	475	470	476	474	461	470	497	468	435	496	467	461	499	478	510	513	455	496	450	477	478	460	493	481	454	456	514	437	495	489	500	457	471	520	469	511	476	476	473	475	453	504	457	465	498	468	481	456	487	465	437	477	472	470	507	519	456	461	496	491	501	504	495	489	456	474	477	450	516	463	474	494	529	454	466	444	490	434	528	492	483	504	469	467	448	496	460	460	485	430	475	506	512	472	483	494	451	433	450	457	537	478	494	448	471	475	500	454	470	481	463	446	501	451	460	487	481	478	473	487	484	513	477	494	484	462	456	466	445	457	457	452	487	470	454	463	446	482	491	479	451	450	442	481	439	492	446	436	477	484	445	459	467	464	470	509	507	467	497	510	488	503	528	488	465	483	481	444	463	494	474	481	468	498	454	486	504	464	457	523	464	493	496	435	495	491	482	446	464	492	520	450	429	451	485	447	475	487	443	468	455	476	452	453	455	489	476	494	445	507	463	458	449	463	455	485	496	497	494	475	504	457	496	480	493	450	492	507	524	435	433	477	484	443	448	435	516	463	455	507	471	475	478	485	459	481	487	464	489	486	460	520	472	482	505	497	470	479	491	496	494	488	472	507	471	487	489	461	492	488	470	479	469	428	462	477	484	466	471	476	479	481	471	438	462	490	447	452	491	460	481	447	486	483	453	488	447	452	483	472	510	493	536	514	482	489	472	490	511	487	462	470	516	475	493	465	536	458	502	472	473	462	485	449	462	506	461	494	457	489	498	472	448	507	492	496	492	501	462	503	497	495	442	477	467	502	482	465	477	462	491	430	465	456	523	491	495	489	479	507	453	455	536	438	467	482	488	487	492	498	487	454	449	482	448	482	496	496	443	494	449	499	446	489	465	465	443	469	491	472	505	449	449	452	472	456	470	473	446	446	473	510	478	464	491	506	472	502	510	479	492	499	453	475	478	479	484	477	467	483	473	491	472	455	464	484	491	469	481	473	469	449	475	462	490	477	464	465	464	460	482	487	458	476	437	497	456	492	421	459	478	489	461	507	439	478	459	465	462	465	494	458	439	435	485	531	502	482	471	462	443	490	452	479	483	493	491	465	436	502	432	481	479	466	480	470	477	443	450	483	456	460	466	449	453	508	492	471	475	469	412	492	479	460	486	498	477	486	434	440	483	474	463	498	502	467	471	469	435	471	461	470	453	492	458	518	481	447	473	440	463	455	489	463	470	465	469	416	491	464	470	472	476	462	476	461	493	469	521	495	514	491	499	486	485	455	475	488	489	475	446	515	461	481	443	455	468	461	486	472	479	472	422	456	532	508	518	510	470	490	488	438	511	494	506	499	433	502	462	498	492	467	477	464	465	475	447	471	498	449	465	488	485	477	482	511	489	502	469	448	450	478	475	491	447	466	476	489	478	496	452	489	481	515	479	475	489	483	473	472	478	480	486	498	468	466	480	477	468	486	495	503	460	466	532	446	424	477	481	476	474	448	472	517	487	488	475	480	469	469	468	417	508	498	468	480	491	531	477	460	457	511	506	454	476	490	463	481	492	488	499	479	493	492	457	472	449	496	482	470	443	478	477	461	456	478	481	476	454	486	485	468	477	466	488	508	454	453	474	419	509	539	473	411	479	465	475	430	506	452	454	447	522	480	481	485	515	495	469	475	486	469	468	479	488	450	503	497	468	481	425	472	475	451	477	438	469	497	438	466	488	475	493	469	497	498	428	415	463	470	532	448	447	482	474	477	459	461	490	468	480	485	472	442	495	482	440	465	488	494	533	493	452	490	489	491	457	509	470	459	450	472	464	445	524	491	490	534	461	454	454	484	452	449	490	478	473	511	473	507	465	479	440	465	507	458	487	444	525	506	455	437	454	513	429	481	487	434	479	466	472	502	469	457	505	452	489	448	466	505	455	481	496	471	484
13639	25652	23936	16817	13182	10650	9229	8114	7154	6121	5326	4933	4349	3892	3537	3227	2791	2451	2205	1799	1782	1569	1530	1502	1356	1341	1337	1247	1159	1144	1092	1142	1056	1094	1054	1011	1011	1033	1068	1028	994	1046	944	982	1006	1013	1054	1093	976	1008	1002	1048	1006	990	983	1024	1004	1037	1002	979	973	1009	972	1014	1034	1048	1001	1049	956	1004	997	1046	1012	1010	940	1011	1027	1018	1000	1013	1013	986	962	993	1022	996	1016	990	983	992	990	1001	964	965	967	989	962	987	975	1006	983	957	975	968	1000	1060	1040	989	976	1007	978	982	983	986	980	1004	992	1014	987	1032	980	979	981	973	993	1016	998	977	989	994	971	977	1027	1007	991	1050	978	1061	1012	995	992	975	977	988	989	1050	1056	980	943	1009	996	978	965	984	998	952	1025	970	994	979	949	1000	1017	1017	1031	917	1073	952	1012	1034	1071	997	1024	994	982	932	1027	1005	1040	998	960	1033	995	1006	988	961	942	986	1005	959	981	987	998	996	980	972	988	968	1026	1050	979	982	988	1004	1022	1052	999	966	1029	999	959	954	1036	997	1021	1000	997	1008	990	979	973	997	986	1009	994	1025	1000	1007	992	928	1037	1010	1008	962	940	1019	1022	1013	935	975	1067	930	1020	956	958	966	1016	988	986	938	990	963	1012	999	985	987	982	953	974	931	1023	984	1008	983	980	1008	1016	977	970	983	1027	1039	1001	968	956	981	1032	1014	1006	1009	1050	1004	997	987	1012	940	967	986	960	981	970	1049	996	982	1051	982	1049	1017	985	992	1002	941	988	1003	983	988	1005	978	993	1010	1005	907	966	976	935	994	1045	972	966	994	950	1020	911	973	983	952	987	1015	1020	1042	988	1028	1035	984	977	1003	954	993	959	965	1032	1017	971	1006	1023	923	928	961	1040	977	1001	1056	1015	1001	946	1005	989	992	1015	983	1016	1034	987	992	972	980	997	971	1049	1053	986	995	1004	966	966	1015	955	954	939	1043	1013	985	1025	962	948	997	983	1003	945	1009	1020	994	981	1060	990	963	1007	967	946	1002	1036	1001	1015	980	996	1029	1029	1029	964	1011	1069	1033	944	994	1009	986	1008	1013	996	942	953	1061	982	967	990	982	965	970	943	937	1003	1080	1030	946	972	986	988	1018	990	1025	1031	983	959	1043	962	980	971	950	965	1035	1015	1035	982	1016	991	984	961	1005	1015	1007	1013	991	1007	993	1003	988	983	1006	979	1023	983	941	1006	1026	1012	953	1047	997	986	996	982	993	1006	988	957	944	964	1014	1014	1028	986	944	985	986	1024	988	981	972	1017	940	981	1035	1040	1011	1046	1008	1022	1016	1028	940	944	994	1014	949	973	940	974	970	937	1048	977	997	964	980	1000	1025	993	1019	1041	964	1025	970	966	1013	1027	992	1033	995	974	1027	1005	1002	1047	968	957	978	1088	954	975	993	1002	946	980	964	1012	975	1014	1041	994	992	1037	932	1014	1042	1013	1024	971	948	970	1018	990	1016	934	962	1033	922	964	985	974	977	937	945	1015	987	989	1004	1036	897	1019	1015	1008	1023	967	953	962	1043	966	984	964	964	1036	948	963	996	950	1006	1024	950	990	1019	1002	953	948	974	957	986	992	1018	1006	997	950	952	1013	1000	992	995	1018	959	938	997	984	990	1003	965	969	998	994	1020	1037	988	960	967	941	1015	996	989	982	949	1023	1027	1015	965	996	1013	931	1000	1000	1036	988	1019	1005	1004	987	921	991	987	1007	995	991	982	973	959	933	991	955	1006	983	967	1023	967	969	1019	1032	1016	989	996	1009	959	1017	973	1001	1006	984	946	990	979	993	1041	959	931	1018	977	973	990	1028	970	963	965	982	970	1053	1015	943	922	982	1005	1029	956	1037	977	985	957	1030	966	988	998	1062	1024	969	1004	1036	941	1000	1029	986	962	962	1037	959	1005	982	973	992	970	1021	984	1007	1034	976	998	998	961	988	1041	976	984	991	1005	989	965	1046	1019	1009	993	961	995	1024	999	966	982	1029	984	1029	979	1037	1011	974	985	1002	937	964	938	999	951	1044	957	960	987	955	949	955	991	997	1005	1035	1021	953	1046	1015	1040	965	1006	964	990	977	969	1029	1015	1023	962	953	864	944	956	1006	1013	1017	1004	1008	970	973	1013	1047	996	993	1012	946	989	971	989	1041	1030	1022	982	982	1010	958	1016	1059	983	947	1007	995	1060	1004	945	955	1008	949	945	1027	1023	1021	959	1002	995	972	987	983	964	1004	956	1004	1024	1017	1001	1014	981	976	928	990	992	964	1041	979	971	971	1002	1015	1012	987	985	932	970	942	955	965	975	1002	999	1011	987	1020	977	967	954	961	1011	1005	991	986	1023	998	946	952	979	956	965	1050	1009	1050	953	978	1054	1060	947	974	946	1015	1020	998	993	1002	976	1003	1064	973	961	1036	1016	1015	1036	997	994	1013	974	1021	996	990	992	953	939	931	996	991	942	998	977	989	987	970	1024	1046	972	942	953	1012	962	1015	977	998	943	941	962	958	966	1047	968	960	1052	1014	953	970	1071	984	972	1042	1012	1005	972	994	947	1054	916	1022	986	947	938	1020	924	970	997	1021	992	1010	1015	991	1035	1018	987	954	997	935	958	1004	1045	925	978	1008	1010	977	996	1010	957	1015	986	992	974	965	1006	1028	1050	982	992	964	1009	985	1002	1032	1044	912	998	1003	939	985	994	983	1040	1019	1009	984	1013	979	1037	968	973	1016	963	981	957	1038	993	1001	964	1001	1017	998	988	982	979	964	1048	944	1027	1029	1008	959	959	994	1028	959	994	994	1080	1014	1013	1013	994	1050	977	1048	980	983	1007	1023	1004	978	994	980	941	1004	1029	993	985	999	1003	1029	995	1008	979	978	1014	970	1000	964	1003	1012	936	971	996	1001	1040	969	999	988	931	1025	1034	977	1046	1012	980	1033	977	1016	982	1040	985	968	1043	995	1009	992	998	1018	961	976	979	1011	981	1028	1018	997	1012	1041	995	1013	964	1016	985	945	959	990	995	981	975	966	965	927	983	967	973	997	943	1018	997	919	994	974	1000	945	1043	1017	1032	995	1011	931	1025	1025	983	997	960	1001	966	976	996	1002	1001	1027	1000	978	980	974	985	984	1042	996	992	922	1021	933	1024	1056	1033	986	970	994	1013	1036	998	970	967	1012	959	1010	1031	997	941	961	995	973	1020	953	964	1004	947	964	1002	938	954	992	1008	1060	999	1062	1039	1060	926	1000	997	979	1015	990	999	1035	992	996	985	969	981	993	983	924	884	1027	956	970	975	965	996	968	977	1056	997	987	992	1000	949	972	964	1002	944	977	979	966	981	997	986	929	1011	993	990	994	1004	990	990	1016	1019	965	974	940	1033	998	1046	997	994	1017	996	951	996	970	957	1044	961	938	1036	970	928	932	909	983	954	1021	1008	1026	971	1032	1008	947	972	992	953	996	997	965	978	969	1012	995	960	934	1030	969	1021	959	984	982	1048	993	987	980	977	1039	998	1028	1012	938	990	983	1004	982	1002	1038	1007	962	1026	1020	995	1016	946	980	990	1021	976	928	976	1012	946	998	1038	979	1003	935	1040	1008	1050	1038	974	954	983	973	975	933	984	1008	1031	1008	997	981	1002	1022	1025	975	956	962	984	984	989	995	1021	999	937	936	975	952	977	1049	1076	1019	973	955	966	960	990	919	989	1023	929	974	1010	1010	964	961	999	980	995	1035	1027	995	924	1031	964	1001	1001	1051	959	1029	1008	918	1033	1028	1000	942	992	994	1002	1012	990	1046	985	946	993	965	963	1003	1007	1043	1040	956	986	987	1013	1017	1041	978	1015	983	959	974	990	935	966	947	1023	982	961	979	932	997	941	986	1049	972	988	960	963	920	966	1039	1013	983	967	1000	940	993	991	935	1028	988	1006	977	975	1013	1031	983	998	913	945	950	1009	956	1009	1029	992	968	971	936	971	1011	1027	923	966	1030	958	993	980	969	987	1016	931	995	982	954	952	971	938
27406	17255	5027	2240	1374	1085	957	845	753	673	664	643	614	599	611	558	551	513	445	500	505	452	447	454	449	471	467	461	412	413	410	417	457	421	437	439	465	447	463	407	422	485	427	406	431	427	422	441	416	441	451	437	409	440	456	451	447	420	446	430	433	442	455	449	458	408	423	440	472	393	448	430	391	394	441	459	463	453	430	465	454	441	450	443	448	417	428	412	439	441	446	488	464	427	422	451	439	471	451	430	432	428	481	406	475	430	426	444	391	464	414	474	440	403	438	457	432	437	391	434	440	421	426	417	479	424	428	423	454	458	437	415	438	460	484	441	451	440	409	451	426	435	429	445	411	434	441	459	408	444	442	420	490	450	458	456	463	417	441	471	434	423	428	424	412	452	435	445	460	382	440	413	443	398	423	446	415	410	433	443	433	465	438	432	463	479	451	463	453	439	446	432	446	415	451	455	447	446	440	448	459	460	449	445	427	500	442	431	441	442	426	434	442	475	455	429	448	430	416	413	456	443	437	437	494	432	429	431	414	456	443	442	432	448	413	447	439	435	417	419	452	459	441	462	437	425	428	437	417	425	413	486	426	464	388	418	441	470	422	414	448	474	428	428	458	456	459	449	433	438	442	443	448	413	464	438	429	447	431	428	432	428	416	425	425	482	453	461	455	464	449	423	420	466	447	425	431	437	419	465	455	446	408	407	445	448	442	448	457	453	414	496	440	455	422	430	469	454	421	469	417	419	428	439	455	436	457	413	436	424	446	434	448	452	450	413	450	446	445	433	426	441	450	425	421	433	425	482	441	445	448	413	455	419	440	447	444	476	455	477	434	444	421	399	448	435	418	436	437	447	447	400	455	432	452	408	405	402	439	489	446	424	397	418	473	411	454	472	422	445	442	402	458	452	450	413	468	429	440	459	442	439	463	442	480	451	482	437	428	436	449	413	461	452	413	490	414	427	452	474	434	398	438	425	411	464	443	456	447	430	409	447	453	448	473	444	445	422	447	456	448	440	457	405	456	448	432	446	447	437	457	437	447	416	401	454	487	428	425	385	432	435	463	408	420	439	433	416	396	455	457	409	442	444	393	423	431	464	448	404	384	414	453	462	433	406	448	395	422	428	465	440	464	442	443	445	415	435	419	434	438	443	415	421	476	410	429	453	435	408	416	414	425	414	411	442	426	407	447	422	414	396	441	441	412	407	462	467	442	487	449	478	462	448	461	438	435	458	415	437	462	461	430	445	450	438	414	442	502	431	452	409	419	468	453	432	436	425	455	436	396	470	417	470	432	418	408	461	469	433	456	441	431	442	450	429	447	463	457	471	408	424	419	433	438	494	403	444	454	462	438	434	445	462	441	414	452	379	442	439	441	387	430	435	416	445	421	442	456	458	419	440	469	425	425	436	447	412	424	404	448	476	420	440	424	469	448	434	457	456	440	437	437	430	428	451	424	478	427	411	427	467	436	427	433	437	490	435	403	454	449	460	489	421	419	461	413	398	439	472	409	438	446	434	444	429	416	465	414	464	432	421	443	443	435	408	432	463	453	419	412	434	460	446	424	443	437	468	421	404	482	402	431	457	411	424	440	430	417	452	417	415	435	436	460	440	435	439	436	434	452	439	428	409	432	428	442	431	436	399	426	409	409	454	436	466	471	411	479	402	438	476	432	451	472	477	414	424	431	434	463	460	463	439	442	425	404	437	455	439	441	439	400	466	413	438	438	431	402	455	442	439	422	402	433	445	415	434	446	416	442	458	471	451	429	452	430	433	446	435	383	435	430	450	426	448	418	434	417	444	430	404	451	413	426	413	428	440	454	419	389	434	447	465	440	423	468	434	459	389	434	472	405	472	444	381	411	412	470	462	429	474	438	440	434	451	480	438	381	445	467	435	445	450	399	463	424	478	411	430	431	440	445	477	455	440	487	465	456	463	433	453	427	434	446	459	400	466	427	489	448	436	461	385	429	413	443	435	467	475	446	486	440	452	424	454	416	450	445	430	438	445	461	458	425	446	442	429	430	419	454	448	445	443	423	417	406	437	441	437	440	448	446	456	404	395	464	424	435	457	470	462	434	455	427	432	429	430	446	404	454	419	405	388	447	467	443	431	439	436	439	441	433	411	439	425	408	456	425	469	441	489	439	452	463	447	444	410	436	455	427	453	433	412	484	458	430	422	431	463	420	418	413	449	468	477	449	473	440	459	470	474	462	441	432	414	449	465	417	423	463	435	424	436	442	423	495	426	396	475	477	431	430	421	476	434	435	425	404	448	424	447	450	427	463	455	419	440	422	407	463	405	451	475	410	454	477	471	437	413	410	394	450	417	440	446	433	424	420	441	433	437	475	451	425	441	449	450	440	409	484	431	454	474	407	438	432	462	437	407	399	400	432	412	438	467	429	416	433	428	435	388	440	435	410	433	453	407	442	454	442	457	418	425	446	454	469	448	452	457	463	456	460	455	441	427	447	457	424	456	461	466	436	409	422	455	432	414	437	435	444	485	428	423	446	463	422	419	419	423	420	446	449	464	418	475	439	421	403	433	481	435	404	443	466	470	440	393	456	466	457	469	426	465	414	448	447	433	436	452	462	450	443	478	445	429	399	460	413	436	426	399	442	438	423	443	448	423	468	447	433	463	416	432	418	450	428	447	429	475	438	410	455	434	441	443	420	437	406	452	465	442	454	447	478	460	428	465	410	435	457	437	438	488	450	466	461	419	433	474	431	484	387	417	446	455	445	489	441	404	394	445	405	460	421	435	456	464	454	463	467	464	430	420	431	444	455	500	406	463	433	449	475	430	446	437	415	427	435	452	425	446	454	426	457	460	417	436	439	431	416	413	426	411	462	481	426	432	416	425	416	451	416	396	434	459	413	426	456	446	427	481	416	454	426	439	414	444	415	471	420	456	433	451	442	463	462	439	436	446	445	443	392	434	423	445	434	417	438	449	438	455	474	453	437	403	453	455	432	445	414	439	423	437	455	451	430	428	441	430	419	481	435	469	451	473	445	416	443	411	461	442	430	443	433	493	447	429	443	406	435	464	451	458	422	449	428	441	477	456	414	404	435	436	474	457	448	408	469	448	422	456	427	420	443	423	443	411	443	416	439	443	441	411	464	420	430	455	440	432	437	450	405	422	472	459	461	415	449	458	442	436	437	491	399	454	441	467	454	446	435	458	427	436	436	417	473	432	466	426	404	420	415	405	450	438	437	440	445	441	453	437	434	437	422	430	478	450	463	420	462	453	440	419	426	423	405	437	467	427	437	430	407	437	421	469	458	444	441	450	441	418	415	417	482	415	461	440	465	469	439	462	454	407	439	420	412	449	451	428	445	420	449	435	469	455	447	495	476	434	432	412	443	438	409	426	436	453	468	419	396	463	445	420	477	487	430	425	451	452	445	458	412	420	479	447	474	456	407	434	469	466	459	456	395	437	469	472	466	466	457	432	474	476	450	450	415	496	408	446	408	440	439	430	431	450
7700	9500	9321	5711	4514	3722	3242	2920	2521	2263	1972	1870	1767	1645	1546	1346	1237	1286	1159	1103	1055	1061	1037	1112	980	1032	991	964	954	959	972	938	988	969	959	971	930	1007	939	1008	985	902	950	927	951	950	885	971	934	936	947	1001	911	964	977	926	1020	1001	940	941	955	996	955	911	953	878	950	958	946	1015	947	929	942	969	901	955	923	1006	950	927	959	927	914	954	939	949	971	915	933	935	918	994	899	951	941	980	959	993	983	885	876	978	912	965	956	930	951	920	974	949	962	992	942	1004	911	989	933	984	914	945	992	965	971	935	978	965	966	1001	960	935	987	950	973	969	967	906	971	959	935	938	917	938	937	944	934	938	929	919	911	901	961	962	921	969	966	935	940	966	939	1000	961	958	924	979	977	988	962	943	902	965	911	942	970	890	942	928	971	945	966	972	1011	941	941	991	929	950	919	933	968	976	942	909	929	938	959	903	976	1010	952	928	1004	961	932	964	973	929	917	966	902	967	913	953	975	947	975	973	983	942	974	939	945	976	1001	988	909	950	903	973	1005	959	992	957	1030	967	937	896	951	996	989	935	939	907	978	912	939	986	916	985	953	930	973	910	920	944	966	936	983	967	912	948	947	968	962	960	993	982	931	884	921	974	922	999	976	945	934	949	965	999	973	869	939	994	936	954	983	999	985	997	949	917	963	1014	927	972	943	977	980	952	961	965	978	948	964	955	947	941	963	955	940	938	897	935	959	942	965	970	928	954	967	969	971	991	895	970	932	978	966	976	935	986	963	1033	948	952	949	960	936	970	960	925	978	956	934	919	965	960	950	946	937	954	937	939	917	925	969	941	955	1023	971	904	951	953	908	926	964	927	939	911	937	952	922	918	990	986	980	992	967	951	903	969	1034	941	967	905	961	936	953	989	947	937	963	979	931	911	913	934	950	948	973	900	926	908	887	961	949	969	943	1012	989	965	996	960	966	932	923	1003	921	915	916	940	978	985	940	970	946	963	972	1003	946	937	924	938	947	929	941	1000	962	959	1012	971	941	904	930	972	995	940	962	948	973	980	993	941	929	936	962	916	994	927	929	910	914	1004	933	998	942	944	915	929	940	982	979	1011	948	986	899	898	935	932	975	913	935	940	959	1001	998	962	1011	894	956	993	951	976	958	928	912	916	901	946	951	937	887	949	989	954	963	922	917	894	923	961	952	959	953	912	901	921	928	915	940	913	981	941	968	949	983	992	947	951	910	963	985	935	958	947	946	1010	994	972	934	891	979	961	951	949	970	1028	979	882	929	991	978	905	975	1005	962	949	944	978	976	1025	956	978	987	943	957	951	949	955	937	958	955	952	1004	942	1013	940	941	906	954	942	936	1002	957	947	963	967	946	936	953	985	934	910	955	974	961	961	985	970	930	988	1022	1000	912	923	961	956	1022	992	996	903	923	977	918	951	977	969	909	955	973	949	982	982	956	892	940	960	1007	886	949	964	966	898	950	983	957	1005	983	913	997	958	972	965	981	962	875	940	967	970	942	962	916	991	968	973	987	994	1041	973	915	947	933	948	923	924	1006	954	943	948	963	962	973	881	969	955	948	983	989	1010	974	1012	985	966	1015	957	1000	957	981	967	916	940	953	924	944	902	937	966	952	908	982	994	892	918	913	954	961	938	942	934	961	958	938	1012	913	963	1020	938	1029	946	927	1023	975	965	1012	946	962	954	942	974	991	949	1015	967	948	904	962	986	925	976	986	930	977	1014	880	966	1059	947	964	972	979	976	973	988	902	923	977	964	908	937	909	951	972	943	955	935	934	922	920	959	950	962	969	933	966	951	924	944	929	969	911	948	933	982	927	968	985	970	922	970	894	941	983	948	997	938	974	937	984	937	955	902	988	955	895	958	927	966	969	966	873	964	993	976	932	987	963	943	952	912	977	938	927	969	958	1003	940	970	963	1061	1006	965	977	960	959	999	994	979	948	999	966	941	971	899	917	973	994	950	962	919	1011	988	960	973	1019	937	906	933	939	972	933	884	890	935	928	967	985	932	947	903	913	970	944	938	979	931	988	949	892	947	972	907	934	923	951	913	950	939	924	911	950	934	936	1002	983	942	895	978	970	953	967	892	901	939	933	928	956	980	980	951	942	943	899	957	913	960	930	949	968	991	950	935	922	973	1020	965	933	921	952	961	966	967	969	1004	967	971	906	1006	965	953	968	950	906	945	982	939	984	942	929	964	957	939	938	1000	960	970	1004	1005	925	991	923	934	889	943	990	951	931	964	947	869	901	957	914	943	945	983	952	932	980	998	1000	953	908	965	977	996	895	950	966	942	964	944	940	942	990	951	933	962	916	975	949	908	900	881	948	960	929	997	973	961	947	968	934	927	950	965	967	996	936	941	916	944	951	939	933	924	887	916	980	1000	946	936	997	980	933	911	983	967	980	977	969	958	941	1026	910	994	983	922	975	937	931	957	971	987	960	947	907	947	960	897	946	992	955	953	1024	934	954	980	963	908	908	946	971	966	980	919	911	953	920	878	943	1003	938	938	951	908	1039	978	1012	975	924	934	946	1007	939	973	983	1001	989	947	982	878	1003	981	989	919	973	1000	970	943	968	968	912	964	939	959	974	918	897	1000	1004	922	893	906	905	913	956	960	919	962	1005	1036	946	921	1011	935	968	881	952	943	947	918	950	961	874	929	996	923	947	923	938	951	883	956	953	911	953	890	921	938	959	994	958	920	936	994	973	927	917	997	970	943	982	949	908	940	965	910	956	969	978	988	941	974	922	942	961	943	949	946	936	901	951	1009	959	1008	957	938	961	922	916	973	967	971	963	950	946	894	947	993	975	916	911	926	900	976	975	969	987	981	960	959	955	983	983	934	934	925	955	966	990	907	943	968	969	937	987	907	978	930	925	927	937	981	988	1010	992	964	950	946	970	902	979	942	1004	947	936	963	942	962	944	936	991	959	986	925	922	941	934	974	931	1009	960	966	971	960	967	927	967	978	964	984	936	969	911	952	922	923	961	976	920	960	989	971	908	960	1000	952	955	946	956	965	895	928	932	943	1028	1012	984	973	942	943	904	962	964	948	963	979	926	953	957	930	954	906	973	997	954	966	962	1011	979	918	964	982	948	912	947	939	907	972	893	936	976	900	947	931	969	965	966	891	965	919	940	949	914	975	935	929	965	983	968	973	993	993	956	936	962	956	960	929	975	1002	964	949	963	929	980	969	961	949	937	943	927	965	942	980	975	948	926	984	923	978	927	965	944	955	913	1004	925	1024	999	977	927	879	918	941	898	869	949	953	937	988	960	965	942	999	979	968	951	964	897	984	968	1024	1009	914	958	906	960	994	1010	916	991	998	1004	933	955	948	954	981	944	981	921	969	929	982	996	962	940	940	956	914	973	939	895	931	936	984	927	948	928	928	976	909	992	994	994	986	992	941	918	991	979	988	924	935	927	903	969	941	870	962	988	911	950	918	941	933	966	925	917	944	968	929	971	908	957	932	937	957	999	931	954	972	933	932	953	949	1022	1000	977	989	963	933	949	944	958	919	1001	958	963	1025	944	903	965	995	932	904	933	911	950	913	1020	977	950	981	885	992
25042	21488	27979	25316	12964	3085	1962	1444	1324	1039	928	880	836	730	634	631	542	467	421	412	409	387	361	374	330	355	318	302	342	338	322	303	313	300	293	341	276	320	307	318	273	299	293	302	266	297	288	297	295	292	277	284	300	291	293	302	323	288	275	309	288	291	282	259	303	283	288	296	309	281	268	293	281	319	316	300	313	295	284	327	271	308	277	295	300	302	295	295	305	317	265	315	310	291	274	292	307	287	274	297	266	280	328	276	293	287	271	286	289	283	278	322	300	281	288	302	279	320	290	269	331	296	270	290	279	294	300	301	266	248	282	301	284	302	334	270	309	299	285	303	288	282	276	294	280	285	270	295	276	299	264	280	300	300	311	293	309	311	302	299	320	278	308	269	324	299	299	298	296	298	301	304	283	292	277	272	299	273	279	289	300	289	298	242	276	279	284	278	287	327	274	331	287	299	291	291	286	277	320	280	276	287	314	272	280	306	279	277	306	246	291	291	287	305	328	331	307	277	280	278	327	314	290	293	295	277	308	315	305	310	305	289	264	279	261	289	288	301	278	302	302	304	320	279	305	300	288	283	273	280	305	262	314	297	313	308	305	300	296	322	287	263	305	247	297	298	284	296	281	310	267	306	291	315	261	317	315	282	291	299	297	326	302	292	289	298	282	288	307	306	298	311	301	308	281	315	320	315	307	299	315	309	318	290	321	295	302	290	297	281	312	304	259	305	298	301	307	271	286	297	295	324	295	298	290	293	279	267	326	289	292	297	265	273	250	286	292	312	310	323	292	284	281	297	322	277	272	279	308	276	270	290	321	315	321	291	276	301	322	291	304	296	288	294	296	334	309	302	287	276	316	294	298	317	273	316	294	303	274	308	298	264	285	273	304	283	309	307	260	313	281	250	289	264	271	286	267	268	321	269	310	282	299	291	289	305	322	304	285	305	285	304	285	273	320	289	294	292	299	295	303	299	287	262	244	289	288	295	290	290	265	294	296	275	276	266	275	284	281	308	284	307	264	294	285	296	277	288	293	281	310	308	305	286	288	289	319	300	323	308	292	260	292	281	302	294	307	295	324	319	314	313	278	286	307	291	313	319	293	271	309	294	296	294	304	291	289	298	263	287	298	304	288	307	262	274	300	276	294	278	288	285	291	306	293	306	312	282	299	297	303	286	257	270	261	297	325	304	301	289	318	293	319	310	306	310	282	317	286	289	303	310	296	252	289	320	260	285	293	315	314	274	304	320	273	308	277	303	295	276	286	298	269	298	289	310	303	289	316	308	284	300	275	309	324	288	307	278	315	282	267	270	288	271	276	282	292	297	268	315	319	316	300	309	293	326	314	292	294	280	274	269	283	264	323	310	267	272	287	298	308	282	290	307	305	308	282	296	293	341	265	264	317	307	288	288	287	304	326	284	272	314	304	283	306	311	287	300	303	294	280	279	265	287	279	272	315	286	267	297	290	295	298	286	276	291	268	299	272	323	319	311	337	325	272	286	274	296	307	281	299	286	292	287	285	270	296	275	284	306	292	295	318	296	292	297	297	295	308	291	254	276	285	277	293	319	319	287	289	290	279	275	334	317	280	277	297	304	309	263	288	320	310	298	257	302	282	296	296	277	286	255	287	286	304	309	279	274	280	306	320	291	284	278	300	285	285	289	309	283	305	288	281	279	291	303	300	289	278	292	253	279	305	276	297	277	294	281	288	298	286	332	317	287	313	311	284	298	275	293	290	299	261	282	281	283	298	308	307	312	263	270	281	281	283	279	299	309	282	286	290	273	301	342	299	325	280	307	298	271	298	318	288	296	273	296	253	274	280	288	296	269	287	290	263	330	304	272	289	311	287	277	300	294	298	302	291	296	276	319	292	307	291	296	314	314	326	259	301	290	297	295	279	306	277	277	291	302	308	293	283	257	257	279	297	262	291	272	307	307	295	260	299	278	295	298	298	296	270	301	279	293	297	279	304	289	274	282	292	329	314	306	282	317	299	286	277	294	298	284	296	310	292	251	261	292	281	326	310	274	285	290	275	292	307	279	307	290	300	308	306	289	306	279	318	316	278	303	267	284	292	273	293	278	291	277	301	303	255	299	311	275	279	291	284	294	314	295	312	278	283	271	296	308	251	297	296	297	300	304	293	295	303	300	261	292	308	283	282	285	315	313	290	288	318	294	285	286	305	283	298	301	271	308	269	307	275	288	290	294	285	302	286	285	275	288	284	322	275	315	272	312	306	322	287	292	269	300	281	280	310	277	282	291	267	308	309	269	313	268	293	273	260	281	287	293	285	303	264	308	311	281	281	269	289	271	283	272	297	299	313	291	322	280	295	305	303	277	263	293	282	308	288	274	278	291	293	279	278	284	320	276	289	310	310	285	289	272	291	289	300	266	294	317	314	294	294	287	299	305	280	265	289	290	286	298	294	304	277	326	300	295	281	291	291	288	268	294	322	301	304	291	312	274	268	298	316	285	283	283	320	287	274	311	295	292	285	315	312	301	260	301	326	273	324	285	282	300	297	296	294	292	295	297	325	276	287	303	280	300	277	314	301	286	292	277	274	314	278	298	257	319	283	291	295	260	288	323	293	285	304	292	307	300	295	301	302	273	278	279	294	276	283	309	292	305	254	298	315	282	325	266	285	277	286	298	336	271	319	282	283	308	291	294	278	321	266	280	314	266	304	285	283	283	301	265	300	275	279	302	290	305	275	265	321	304	278	314	289	305	304	267	300	274	294	288	275	288	301	283	288	313	313	271	339	291	305	292	292	281	312	254	277	286	313	285	285	305	306	305	299	306	283	284	278	273	335	286	265	269	276	292	329	279	303	304	296	291	324	337	321	306	288	289	289	289	282	286	273	272	298	287	306	313	297	278	283	293	305	296	275	293	264	291	259	279	316	310	277	274	290	277	295	295	280	290	284	293	309	276	286	298	274	312	297	299	292	293	298	323	287	302	291	290	301	299	278	298	289	255	273	308	263	289	296	301	296	274	301	275	324	287	299	260	294	295	271	310	270	328	296	277	285	283	278	285	293	295	286	333	305	305	297	275	323	304	314	298	285	278	314	299	315	276	302	299	302	277	290	286	283	279	301	277	292	300	297	281	271	308	304	263	271	272	294	298	312	298	295	309	292	274	273	288	293	283	319	285	322	291	284	264	288	292	279	302	295	306	269	332	309	291	314	323	290	325	266	297	288	294	291	287	304	269	301	296	295	278	307	317	287	314	284	247	278	297	294	319	288	310	287	302	277	299	302	296	277	317	268	286	305	285	257	265	315	311	289	310	268	280	301	277	291	279	289	300	256	308	306	302	267	320	307	303	299	283	296	279	306	283	293	281	304	298	295	324	319	273	298	345	293	318	314	307	304	294	300	287	287	285	297	289	315	274	290	272	284	294	336	265	276	283	314	260	283	263	262	321	302	316	284	297	274	259	293	281	292	304	296	284	265	289	295	298	324	322	303	298	307	269	283	291	306	289	275	296
10180	19648	18047	11865	9273	7408	6325	5454	4746	4056	3563	3131	2893	2612	2329	2053	1792	1495	1358	1226	1097	1006	962	942	899	854	828	797	765	730	717	676	733	695	740	713	665	719	666	661	668	626	635	698	612	651	660	704	723	696	643	699	625	694	607	654	684	703	691	649	645	643	694	654	623	717	649	610	693	644	671	658	718	657	636	670	632	631	666	628	669	701	706	662	658	610	660	662	658	649	662	659	671	712	669	670	684	699	656	666	713	651	691	645	632	678	647	660	680	639	672	691	714	678	655	658	656	619	653	631	659	662	641	678	655	652	659	679	681	622	687	674	656	688	648	646	687	624	715	648	657	679	662	680	654	696	658	644	695	681	641	641	617	677	687	657	673	660	680	636	669	685	615	648	674	651	637	706	712	659	692	669	630	708	654	658	700	602	685	663	653	640	642	656	661	640	658	643	652	683	679	660	685	645	688	693	632	622	605	610	654	684	650	620	669	626	630	606	683	670	662	690	647	664	671	660	642	677	655	661	652	698	675	632	686	614	675	638	650	679	664	707	657	619	674	678	628	660	627	666	628	654	638	663	675	669	639	685	658	633	701	679	652	663	646	638	630	674	680	676	668	644	650	654	660	665	668	679	663	678	649	655	702	646	690	666	674	671	651	641	665	690	665	666	633	652	655	666	675	699	683	638	635	653	663	635	700	671	637	676	707	659	683	646	682	706	617	645	651	696	675	632	640	657	659	652	668	654	698	642	669	679	684	704	656	674	639	679	717	632	713	659	642	690	667	650	655	635	708	676	685	634	671	639	606	625	685	625	658	671	659	618	673	678	699	674	623	654	592	667	626	701	673	664	694	640	665	689	679	685	668	638	694	624	671	628	675	644	702	595	643	653	678	658	649	692	670	687	659	673	666	616	677	653	647	650	658	720	687	678	672	639	671	712	677	658	654	682	671	660	659	647	671	664	672	696	681	642	680	651	687	688	660	640	642	689	641	669	669	647	647	702	642	627	667	637	661	694	660	680	639	637	661	685	648	620	661	657	681	636	654	655	656	740	662	679	645	682	685	684	643	666	637	690	661	628	651	642	658	676	657	692	623	645	629	689	655	679	701	625	658	691	689	668	683	703	671	647	664	625	657	630	668	655	656	704	644	652	619	695	694	683	661	616	651	646	686	669	670	639	690	665	659	683	664	635	671	667	620	687	676	719	661	647	635	677	666	680	707	695	626	662	681	674	633	717	676	626	656	641	646	687	705	666	637	639	680	678	687	695	644	694	646	637	675	667	704	605	683	685	641	661	681	643	666	663	669	622	638	735	719	666	647	687	656	702	653	647	650	728	686	672	683	683	665	690	659	644	661	672	665	656	625	645	673	659	643	663	636	648	702	672	656	633	626	618	665	655	641	665	672	677	661	630	655	623	694	699	669	650	650	669	659	660	696	658	678	701	682	642	629	662	655	708	639	671	619	680	658	647	662	625	602	649	637	675	638	663	671	655	655	687	681	640	633	618	685	675	674	668	654	660	649	625	680	691	636	647	671	651	673	664	639	671	637	710	609	669	628	634	638	663	725	675	672	673	665	640	646	673	677	657	667	653	646	668	634	683	650	616	637	667	672	679	640	684	670	716	671	695	664	661	714	683	642	664	656	634	642	650	631	670	679	696	651	710	659	663	660	714	638	653	644	614	688	669	702	685	648	647	640	646	687	680	669	673	638	668	659	700	687	641	652	716	636	672	637	677	653	665	665	667	655	653	661	654	632	674	657	633	653	690	644	674	673	669	720	686	652	650	684	660	673	646	662	672	645	636	681	638	647	678	658	657	654	665	639	678	683	634	644	690	706	668	693	680	650	679	695	693	625	669	622	640	674	662	680	678	649	697	672	679	652	635	687	664	679	633	645	721	690	675	688	664	710	681	597	681	660	682	675	647	683	671	660	696	675	678	672	654	689	663	662	679	655	687	706	682	630	679	679	652	665	688	695	699	665	658	643	655	684	643	685	728	647	619	662	645	667	648	655	655	672	649	680	616	648	629	644	684	665	669	619	657	682	668	637	694	639	642	679	670	658	672	651	650	643	628	642	643	635	667	622	632	645	658	667	669	669	686	690	647	652	618	667	649	701	661	677	637	636	679	622	678	658	694	619	665	678	653	679	664	631	647	656	714	689	674	653	625	682	656	641	686	670	662	668	701	685	636	653	637	654	622	702	646	674	685	689	679	632	637	673	657	648	668	633	642	692	665	652	663	655	702	668	654	676	612	678	673	670	626	626	649	699	707	665	678	663	628	633	686	677	684	683	631	599	676	637	695	642	683	657	692	683	682	696	688	652	651	682	632	644	662	657	686	648	666	664	669	685	658	602	674	635	655	672	663	657	640	661	643	648	647	654	677	694	675	666	647	623	650	649	716	629	659	661	692	679	662	658	653	672	707	672	682	672	664	685	642	623	682	654	699	669	681	660	618	718	678	700	586	642	631	706	657	674	690	662	659	672	685	692	641	681	671	635	643	636	619	671	684	679	648	659	676	660	650	677	646	683	662	729	705	687	593	669	636	662	677	669	688	647	623	686	659	662	647	641	691	660	671	647	691	648	592	681	650	670	642	658	692	656	696	678	628	676	689	686	583	619	687	658	707	644	655	623	705	655	654	688	674	666	666	639	650	673	666	642	674	654	694	648	708	638	633	633	653	662	648	635	681	668	697	654	690	642	634	645	701	661	622	672	668	655	650	666	678	664	660	628	665	665	639	646	636	729	740	668	686	678	651	642	696	652	686	618	705	688	658	655	596	683	674	645	692	694	643	694	643	686	680	684	681	681	676	640	696	647	684	669	691	638	705	652	664	624	666	628	668	626	654	652	697	695	710	639	670	642	682	688	691	685	643	665	625	671	634	625	612	651	653	671	659	670	663	694	659	645	649	664	697	643	656	633	627	664	636	632	693	688	683	650	679	671	647	622	641	679	623	688	702	675	646	665	648	670	652	600	669	687	705	643	684	600	638	668	626	680	684	639	730	699	685	676	669	640	673	681	689	673	669	645	686	654	680	652	669	646	684	680	630	646	700	643	709	670	641	632	612	654	684	630	653	656	694	674	704	665	657	633	646	638	684	667	677	676	690	675	700	650	641	632	680	714	668	719	686	675	648	626	641	705	671	686	657	650	668	648	673	657	608	653	664	680	651	692	693	650	648	662	646	699	626	672	683	653	602	664	632	711	650	684	703	695	682	677	629	696	704	650	626	633	651	654	650	655	633	610	660	675	635	630	629	641	660	698	701	704	619	631	656	717	709	724	681	678	664	653	618	628	670	677	690	637	602	657	672	670	671	681	597	676	645	673	631	698	657	683	699	727	670	699	626	640	668	656	657	700	618	697	643	665	605	685	687	637	677	685	668	656	695	690	709	628	637	645	631	636	664	709	626	642	650	644	681	659	665	683	675	634	639	642	632	671	624	668	656	691	667	650	644	645	666	627	647	710	691	667	685	669	667	658	660	704	689
24148	21402	28862	24335	21393	12536	4189	2715	2142	1832	1617	1441	1344	1233	1139	939	947	854	755	771	675	638	617	598	599	549	586	507	536	500	549	543	547	487	464	457	488	511	470	479	542	505	488	498	474	498	457	514	521	489	457	498	444	453	505	480	496	460	464	483	498	487	513	425	466	508	474	437	467	450	481	477	473	470	486	422	515	479	463	486	470	491	505	509	489	491	455	487	504	492	478	448	459	501	508	498	506	511	446	493	447	489	479	506	463	509	480	520	456	433	473	494	488	436	478	438	482	491	488	463	436	460	515	463	478	484	479	502	463	470	460	495	498	477	508	456	534	459	505	452	486	474	443	501	487	518	497	458	498	487	464	481	506	441	462	490	490	477	497	478	484	479	508	483	487	455	459	493	447	461	495	429	499	467	461	427	496	496	450	418	486	468	455	495	475	496	484	468	481	467	491	484	466	492	510	506	482	494	447	460	458	481	442	470	499	460	439	477	476	458	489	493	444	489	489	474	462	464	510	467	437	481	458	504	468	511	512	481	456	507	493	486	466	464	466	480	479	445	457	502	482	460	497	487	465	500	445	459	503	494	473	450	445	501	540	513	490	507	499	452	498	477	477	521	481	461	477	490	501	480	462	503	506	488	464	479	499	442	499	459	474	446	500	519	442	486	470	511	446	514	511	472	497	494	483	457	463	484	445	454	489	477	460	482	497	511	499	480	491	462	442	456	521	495	474	506	492	499	479	476	506	474	477	472	448	508	477	446	462	463	448	455	464	497	466	487	499	473	489	498	426	478	474	487	500	449	475	473	488	442	473	454	484	511	482	442	478	437	495	461	458	461	484	491	500	490	505	475	473	519	480	478	467	487	491	495	474	441	467	469	447	482	522	480	473	506	459	446	479	478	423	504	490	465	489	488	454	436	500	489	494	485	471	507	475	476	469	492	480	476	458	495	489	524	478	436	472	499	533	455	501	479	474	473	457	457	484	493	505	443	461	455	456	472	484	483	504	451	461	461	489	475	477	487	517	494	456	505	511	450	468	420	459	452	463	504	466	468	480	436	490	467	488	500	496	487	492	497	499	517	466	502	496	490	494	455	516	500	457	505	462	459	489	459	515	492	447	459	475	452	500	493	480	494	498	479	499	451	507	480	467	477	485	494	419	506	510	477	502	496	456	506	445	449	463	455	471	475	477	477	469	466	455	474	537	427	481	495	495	474	478	457	475	467	459	462	463	463	455	468	476	497	487	478	504	471	453	454	470	475	484	522	495	461	486	514	471	473	508	477	476	542	452	493	500	458	466	442	494	493	483	484	457	464	467	501	493	501	479	449	446	451	478	466	480	527	459	485	467	474	506	475	502	439	481	444	445	469	460	449	483	479	457	429	466	465	463	490	499	434	444	514	470	480	476	437	437	500	502	473	496	490	469	447	449	495	473	483	502	438	472	484	488	459	457	477	441	499	455	473	498	495	484	476	448	498	472	485	489	514	448	515	492	493	476	490	481	496	490	496	474	480	476	472	457	437	535	448	503	529	459	487	475	470	479	502	472	477	464	442	449	495	489	441	495	484	514	480	444	503	496	482	524	454	468	463	482	464	491	459	475	467	518	406	501	449	493	490	475	470	487	448	522	500	501	467	493	495	456	455	490	523	477	505	476	459	473	524	465	452	466	449	484	486	432	484	447	446	508	508	488	481	489	483	468	477	433	423	521	473	466	491	501	503	490	502	492	495	503	470	482	485	487	498	508	469	490	512	503	511	498	502	457	478	470	450	469	462	448	467	441	497	465	485	511	507	438	492	499	481	491	472	511	494	470	492	517	496	458	483	491	463	450	448	467	465	485	477	486	467	478	490	505	473	443	489	509	495	480	487	476	506	508	441	485	485	474	490	459	441	482	486	482	449	478	487	457	490	457	454	486	501	483	454	518	478	493	475	493	470	489	475	502	469	469	537	487	551	490	482	494	515	469	477	435	487	503	442	478	510	496	505	467	462	478	505	524	462	501	436	496	484	467	488	456	471	456	489	484	485	526	493	501	466	468	465	507	501	439	472	482	469	466	468	476	460	451	465	489	472	476	490	481	459	511	489	489	474	494	486	493	470	512	469	456	455	467	459	463	477	454	484	478	461	506	460	507	506	485	491	490	482	486	492	482	444	436	491	473	482	478	463	490	497	460	479	451	471	502	471	469	454	494	472	546	478	483	457	516	440	510	452	484	459	467	507	471	496	489	473	483	497	512	488	445	504	445	468	494	463	511	493	489	472	497	445	480	484	492	465	461	480	459	470	438	469	457	497	504	467	469	501	449	451	451	471	517	516	476	440	452	513	459	512	489	503	486	480	508	484	453	495	476	463	472	498	509	470	448	508	467	444	461	478	438	518	482	467	499	488	432	478	446	490	499	483	493	506	459	516	477	478	507	478	521	503	481	487	507	475	467	465	493	480	461	481	434	493	471	483	497	486	452	441	476	487	467	497	471	502	497	488	505	482	490	487	468	422	511	446	518	478	518	478	485	546	513	495	521	493	479	499	490	499	490	496	498	464	476	526	456	519	469	490	454	449	451	473	499	461	486	466	447	529	462	492	498	464	464	489	458	459	506	490	486	493	464	461	493	446	451	478	471	479	505	470	483	473	467	491	495	507	464	486	475	468	489	508	483	454	483	476	482	493	518	453	485	482	454	499	449	479	488	489	483	482	505	500	509	490	514	450	481	479	504	476	513	486	476	524	507	489	495	511	499	464	506	468	453	506	453	445	483	512	458	494	478	477	496	451	490	500	452	490	492	439	489	452	468	454	512	484	489	490	481	498	492	501	441	463	457	501	463	489	474	501	493	507	485	520	507	516	472	511	479	475	474	468	489	456	468	483	452	494	494	460	475	492	462	516	475	477	446	518	445	465	480	467	510	483	455	454	509	414	479	508	435	439	477	525	476	469	430	463	493	472	452	504	500	471	477	511	438	524	464	499	483	509	453	451	474	472	484	447	464	467	490	467	481	479	510	488	485	469	487	516	471	466	476	462	456	491	490	464	432	495	470	498	483	489	474	479	465	502	491	458	483	508	478	486	473	443	485	488	498	462	453	478	462	471	524	464	508	474	508	500	535	485	504	481	472	453	502	490	521	479	473	500	460	534	479	499	515	461	419	461	490	440	467	463	499	467	478	489	487	483	500	461	467	444	468	536	476	463	461	484	487	451	465	470	456	475	470	477	468	483	463	464	456	496	465	450	475	468	450	463	487	481	466	488	519	470	477	460	492	460	453	493	495	480	490	472	510	502	512	514	445	440	460	451	478	494	427	507	460	490	453	455	486	494	539	502	483	478	493	413	449	477	468	469	497	473	466	466	503	494	422	489	524	475	473	477	450	486	497	474	504	491	465	513	491	439	477	451	498	499	490	455	477	468	450	460	465	498	445	488	462	457	491	437	484	446	467	463	471	471	440	478	492	485	482	493	518	481	517	463	494	494	490	503	488	463	493	467	461	509
13444	25704	24106	16824	13632	11153	9528	8298	7426	6196	5721	4817	4578	4039	3559	3154	2753	2420	2037	2049	1703	1569	1547	1428	1426	1312	1285	1183	1201	1077	1029	1089	1084	1033	1016	1039	999	1018	1019	1027	1056	1035	996	984	993	1064	978	971	1041	951	1008	983	1018	1061	971	990	1056	1014	999	1043	941	1038	1031	925	988	1044	1037	934	1040	968	982	1049	1010	1033	995	983	1037	1018	1006	1072	1004	966	1043	966	972	995	984	1024	931	1013	1029	1012	954	971	1000	901	1005	952	1032	962	936	988	978	987	1029	970	1060	955	987	1026	990	992	951	926	1001	943	967	999	974	1002	998	977	1041	954	986	1034	1004	984	973	992	996	986	960	934	1000	1064	1030	975	939	1004	996	1031	987	948	1016	1016	996	1001	990	1022	959	1040	947	1016	1018	997	1052	966	966	1011	967	1001	993	1018	942	1025	1034	1005	993	918	1004	998	1027	1018	1009	1004	1009	928	1045	1004	991	1025	1021	1022	1066	1000	971	1006	951	1025	1020	991	998	1027	978	954	996	991	1014	988	971	1022	941	986	1038	1043	1049	976	946	981	1004	974	967	975	958	964	966	951	973	983	971	1017	986	972	1016	990	1037	1010	998	964	999	954	999	1040	1012	986	974	962	1002	1010	948	1001	1006	988	995	1013	1002	943	969	974	962	1029	977	991	1010	1054	986	964	1009	949	1001	986	930	1036	915	950	963	983	989	1015	958	1002	998	1008	937	933	991	953	907	1000	1009	953	977	988	1088	999	922	1000	1029	1032	948	1025	952	968	949	1009	965	986	953	990	985	1031	1035	989	1032	1008	1049	1042	990	964	1003	962	1000	1001	1001	976	1002	978	993	960	1013	996	984	1000	1061	959	979	970	1060	988	1023	983	975	1022	949	996	1009	957	996	953	950	956	988	1005	980	1018	980	1000	1005	969	981	980	999	946	935	965	973	986	960	970	975	1054	1000	1007	979	1034	1007	971	1012	1024	947	984	974	986	950	957	1073	961	984	1032	1010	1050	915	1013	986	1024	1004	1016	1030	991	998	976	932	1029	1023	1018	1026	968	1011	1009	992	1029	975	948	939	974	999	984	994	1038	1002	975	936	974	1006	969	985	1008	943	1050	946	1053	994	1029	990	989	951	952	1012	994	1014	1011	1013	983	982	1039	979	1070	986	1023	985	954	975	1009	1008	1023	959	952	996	960	1011	967	1048	998	941	1042	993	990	952	990	950	1035	996	990	960	1004	928	975	954	1011	1009	1019	972	962	978	1025	1028	1037	939	962	1014	1014	1028	971	1007	1019	980	1031	1018	1018	981	1023	996	990	948	1001	972	995	946	1018	1018	958	958	994	925	1017	1021	922	1005	1055	1010	990	964	1052	964	981	1003	1006	1002	986	1028	954	1039	994	1049	988	1038	1035	957	962	960	1073	1022	998	1014	1002	945	983	983	1002	969	1002	1017	987	984	1018	973	1006	972	955	1010	1038	963	989	1004	997	1027	1053	953	957	1024	1027	1016	1042	1033	1029	991	1050	955	958	994	1030	994	983	982	992	967	938	1034	1009	1005	967	987	1002	1016	950	979	1021	987	991	1022	1002	1002	1030	977	948	969	915	986	1003	977	962	951	930	986	966	1012	1002	986	1029	995	968	1009	992	999	1032	939	1007	1004	987	951	972	1014	1000	976	1053	986	990	1083	1023	1006	1001	919	910	983	983	985	960	965	1002	993	937	966	964	994	966	978	1009	957	1018	1052	1017	1008	969	935	958	1028	1001	984	995	958	1000	995	993	1003	983	987	1003	1016	955	979	1053	990	1026	982	968	1015	1007	997	924	1051	1035	942	989	965	945	968	971	1045	1039	949	1027	1002	994	1008	947	974	955	981	990	1018	1028	999	976	1015	970	1021	987	1029	969	1043	1022	1032	993	1034	993	981	991	997	1021	1002	922	1032	1006	1029	1060	998	1001	964	1011	963	1008	970	1044	971	1032	1017	975	1033	970	1002	1015	1006	931	1006	986	985	977	1000	1035	1016	968	962	989	962	974	1065	970	971	991	978	1052	1017	1006	989	972	921	961	989	1002	999	973	1001	1051	925	1002	1050	938	1014	966	996	1029	958	988	948	974	1018	1059	1016	988	910	959	1008	995	998	959	951	981	938	974	954	943	963	1022	972	932	979	1048	999	982	1030	985	1064	999	1029	966	973	1011	958	984	1011	981	991	1028	1027	954	1008	1048	1016	980	1054	941	945	1014	964	1006	955	971	972	958	979	930	1000	986	993	981	977	1009	937	971	998	1006	981	1002	976	972	1033	989	938	1036	1039	996	1027	996	1016	960	966	1032	965	992	1034	1051	1019	991	1028	973	953	990	1022	977	992	970	1007	1003	987	998	996	1020	987	936	1037	984	970	961	1036	1002	969	1013	1025	970	986	1030	1000	956	931	951	1049	998	1016	995	985	996	949	954	1025	1012	976	1056	1047	960	992	987	1012	996	1045	1012	975	928	973	976	1050	950	973	990	1034	963	1011	956	925	997	1001	948	1024	1019	1017	967	959	1016	1040	939	989	931	1005	933	986	970	1028	997	941	999	975	984	982	931	943	974	1051	969	965	947	987	1002	933	1025	985	1040	1012	994	941	1012	999	980	1004	1001	984	1007	899	952	993	970	1001	1032	985	960	1056	973	999	947	995	958	1013	976	986	976	978	983	996	973	912	1035	962	1018	1029	988	964	1003	1025	990	989	998	975	1001	1002	967	988	1036	1054	1040	970	962	1007	971	1030	999	1036	947	994	988	959	975	1022	1028	987	1016	1063	1009	980	1005	976	974	1022	980	967	989	1037	913	961	986	1017	1014	991	951	985	1021	1017	1027	1042	941	1002	1015	1032	984	1005	997	969	972	978	1008	1032	1028	1005	984	947	989	1032	1004	957	976	959	1010	961	956	951	968	950	1054	1005	1043	1007	952	984	956	968	988	1026	970	987	991	1026	937	1006	1029	959	987	1002	993	972	1022	1026	1027	999	1032	1008	1006	978	915	949	960	1002	991	995	965	968	1017	913	979	978	991	946	1010	1014	990	1003	1003	978	971	1010	1018	1023	1032	1023	1002	1026	968	951	963	1015	962	954	993	958	961	972	1056	1003	962	1020	1005	932	939	982	955	936	1003	937	992	947	995	977	1035	979	903	958	1011	1012	980	986	1016	1013	972	1001	957	938	985	959	999	976	1040	1057	985	978	973	956	1000	934	1027	969	975	984	976	1002	973	937	1031	944	1003	935	957	988	993	999	1035	1051	1022	1007	981	984	987	988	1006	959	1004	937	996	1030	1014	986	1027	985	950	952	968	989	952	996	976	1067	991	1002	958	996	1029	965	996	1008	977	1007	988	997	1001	986	1016	1001	949	989	1059	1026	988	982	1054	1032	952	963	1029	964	956	1016	991	977	977	950	952	1041	1027	1034	993	993	988	935	984	947	967	1000	988	957	958	994	898	956	993	988	983	973	954	1006	981	984	957	936	956	948	948	968	970	1023	972	952	970	964	1003	969	1066	998	981	998	953	978	1015	1042	974	971	1004	1020	1013	990	997	953	980	1024	970	1030	1038	1004	987	957	1017	946	942	987	967	958	1005	1025	977	942	1006	1016	974	1028	986	1052	1039	1036	1038	1014	956	991	1006	1026	1003	1028	1021	971	1015	942	1003	913	951	963	1019	1000	985	997	987	988	1041	943	962	977	999	930	1015	965	950	956	1039	979	957	938	969	1008	1000	931	982	990	974	966	937	1024	1033	1009	1018	992	1030	1022	1004	951	1005	1001	982	910	1060	1040	1009	997	1021	971	970	1012	984	1009	978	994	994	1033	980	980	977	955	941	1018	912	972	1014	997	996	1004	1056	1013	974	1014	993	978	994	1014	987	1056	942	1026	995	1007	1031	975	958	1021	1014	951	1031	986	1026	970	1010	978	1030	986	967	1019	982	987	975	980	968	983	949	1031	1007	1040	961	1009	977	957	980	942	964	953	961	992	943	1015	950	1010	951	950	935	994	971	1036	994	997	981	980	971	946	987	954	1008	1028	975	960	1014	1022	1075	986	1001	969	1018	1007	1023	1023	941	992	995	988	1014	1005	995
27293	17141	5018	2335	1419	1148	950	872	838	715	665	636	635	619	610	531	481	503	459	472	463	443	438	467	456	464	435	425	422	462	399	431	424	447	453	412	448	450	392	452	463	462	483	422	445	464	441	413	472	439	446	442	442	488	462	476	417	457	437	429	395	437	462	434	400	420	425	435	454	456	411	410	397	452	466	433	443	454	438	477	441	409	462	432	431	441	418	458	404	412	432	410	456	459	439	441	398	416	439	434	425	427	466	464	407	434	427	430	461	402	429	406	468	433	411	394	442	435	475	405	449	455	393	454	409	435	426	424	463	447	450	440	406	457	406	438	423	482	429	431	457	428	425	418	414	403	395	427	447	409	390	435	424	437	421	473	407	445	416	425	439	458	445	439	418	428	462	421	453	431	408	447	413	448	431	452	441	450	445	427	434	420	422	430	422	447	395	421	442	456	437	439	422	431	459	423	449	436	401	449	455	414	443	424	432	416	428	447	448	433	425	441	448	400	434	457	431	438	434	411	456	427	410	383	436	420	429	449	395	426	423	439	455	448	413	426	460	428	442	449	443	441	432	403	434	415	430	459	451	434	448	413	448	432	452	435	403	402	445	401	445	422	405	407	426	429	446	418	419	474	386	447	408	437	465	424	425	427	446	446	417	399	428	401	443	403	446	414	454	429	437	440	405	437	443	454	428	431	470	468	409	421	426	418	466	418	424	468	436	445	406	445	466	443	418	433	433	423	465	419	443	444	436	432	442	412	425	415	419	420	449	445	413	401	446	444	419	420	377	422	451	436	428	425	433	430	439	433	409	416	435	458	424	494	408	414	451	437	418	433	445	427	453	472	398	429	421	432	458	414	420	422	430	440	463	415	429	449	394	425	425	426	416	452	443	435	426	424	432	430	463	462	425	438	439	416	495	417	435	429	452	424	446	424	450	437	422	413	442	458	410	443	414	435	424	468	426	402	437	440	454	448	423	407	425	480	431	421	414	426	448	434	406	450	433	432	478	444	401	441	459	445	456	428	411	493	426	423	427	426	421	440	451	372	407	416	450	445	434	402	447	436	427	429	428	458	438	425	448	418	428	446	446	397	423	428	457	436	420	418	447	445	455	435	436	413	396	450	425	422	425	452	425	440	479	453	422	458	416	460	435	416	443	439	429	431	436	442	403	412	454	417	434	422	415	427	423	429	434	407	444	440	465	425	452	426	450	436	451	435	442	471	450	415	444	468	408	463	421	420	449	433	433	409	449	442	427	423	418	436	439	424	440	399	438	415	413	440	457	420	437	433	390	427	446	430	429	412	441	438	414	424	437	430	452	387	426	417	437	421	423	414	469	435	415	418	416	415	443	436	443	436	410	410	447	426	450	459	444	424	420	433	420	439	427	462	450	413	415	468	443	407	438	411	416	451	432	414	417	428	448	455	459	447	437	437	422	413	431	434	417	433	454	423	434	481	467	437	438	430	396	406	422	441	488	461	417	484	452	417	394	461	398	415	420	409	469	427	439	424	429	427	424	430	425	462	436	400	442	412	424	422	425	424	400	442	400	475	400	435	451	417	426	404	438	389	419	455	435	432	443	398	438	429	424	434	435	396	459	444	442	444	430	424	454	413	429	441	439	454	412	469	455	423	438	412	460	454	460	419	427	448	451	421	385	426	419	452	443	411	438	411	469	433	412	425	411	441	474	460	444	468	452	443	406	433	435	432	445	415	434	462	440	428	409	458	419	434	425	451	419	414	468	427	446	429	459	406	433	454	453	429	452	435	443	427	445	404	478	432	408	420	451	460	415	400	393	414	455	431	480	416	420	437	455	443	400	429	408	436	438	451	450	421	410	432	451	452	407	428	446	400	424	428	443	433	410	429	431	428	470	427	410	440	424	434	450	416	411	431	436	449	451	415	431	431	449	418	475	467	411	441	387	460	405	427	404	402	423	446	425	426	434	409	436	430	432	454	431	422	472	406	426	431	430	428	395	462	420	453	438	442	405	440	435	465	432	448	394	405	388	408	418	423	406	418	478	400	435	399	441	437	389	445	371	432	403	419	415	431	433	429	447	447	459	446	416	409	437	444	449	418	429	437	416	441	388	400	456	436	465	433	418	416	457	401	407	399	426	456	405	420	463	426	442	419	448	440	428	418	423	409	443	425	401	450	449	438	417	474	395	456	417	439	428	435	432	399	426	429	422	427	417	464	415	433	440	443	431	448	426	422	446	422	433	434	437	388	453	464	464	440	447	420	454	429	438	431	474	448	418	440	439	442	431	467	457	427	429	420	449	452	443	429	447	435	426	456	425	446	441	430	443	435	460	409	409	445	447	429	474	411	431	426	455	399	449	466	408	420	421	424	436	401	428	463	411	441	422	410	449	470	435	419	403	456	382	412	426	471	433	441	483	419	415	395	455	430	456	410	457	446	464	413	473	414	459	404	410	420	439	427	471	412	428	442	430	445	427	430	445	498	432	463	424	474	402	416	434	416	388	448	406	461	447	398	471	481	453	466	422	471	420	464	447	429	436	400	432	426	416	425	459	474	440	444	416	445	446	426	437	438	445	460	462	450	430	417	424	449	415	444	445	430	411	414	464	417	420	391	447	417	417	445	413	434	409	442	414	443	445	433	392	417	442	461	441	396	452	465	423	433	406	443	396	423	429	424	443	426	436	431	427	440	442	392	444	440	419	442	447	444	387	423	408	457	422	451	445	409	427	425	438	419	424	442	424	441	428	463	446	458	448	427	432	476	411	419	444	437	441	425	454	428	408	418	430	405	478	421	423	447	471	430	406	441	392	427	435	413	429	427	452	422	442	411	462	416	465	428	428	432	413	430	422	451	427	446	468	402	455	406	484	474	460	436	424	396	440	470	443	461	426	390	440	417	438	441	408	482	435	415	426	389	416	437	416	439	413	376	452	414	434	440	422	448	445	455	464	414	433	440	443	434	405	449	460	427	417	427	421	426	440	428	474	391	424	446	428	436	431	423	446	410	405	425	431	415	400	427	457	445	459	459	477	457	471	429	430	444	475	459	458	408	402	436	447	430	430	438	430	461	447	413	400	444	476	433	429	433	437	446	413	438	400	416	462	438	412	446	474	416	474	418	432	424	456	406	419	411	440	441	404	435	431	394	451	462	449	421	413	433	454	432	415	436	458	447	466	447	441	434	462	435	450	440	446	433	462	429	429	452	463	456	449	470	457	423	411	425	441	450	458	418	404	419	459	479	413	400	459	420	446	421	425	419	447	395	437	427	438	436	477	440	449	446	426	446	428	426	428	439	469	423	417	432	419	431	464	409	407	447	460	399	416	420	393	447	430	406	434	473	424	432	446	415	436	469	439	428	422	447	425	427	418	445	437	455	432	437	451	436	434	417	446	452	403	443	404	415	438	447	431	417	438	424	448	424	429	432	460	442	417	408	450	444	441	431	419	461	430	413	394	431	427	464	426	452	457	421	414	439	415	427	426	451	457	483	409	433	429	449	442	465	414	447
7623	9889	9446	5843	4638	3735	3292	2914	2561	2330	2103	1980	1839	1616	1587	1488	1254	1158	1069	1140	1078	1057	1002	992	1034	968	934	911	933	1028	959	930	947	950	951	979	883	927	922	982	982	961	986	942	1008	965	905	934	956	981	925	908	974	931	933	943	1012	1023	951	949	942	1005	947	956	976	964	987	933	899	946	919	921	940	977	942	937	912	955	930	951	944	947	918	984	973	971	962	914	940	954	940	936	911	926	973	939	916	979	930	910	990	974	984	933	966	919	940	909	896	955	966	936	887	1002	921	906	892	917	941	970	947	1018	1001	969	984	1002	959	929	1018	954	945	906	920	939	957	932	943	941	971	944	964	973	931	971	910	879	958	974	928	983	928	973	953	981	906	934	930	944	914	924	905	914	946	953	905	954	931	957	943	916	937	946	895	937	935	960	922	909	991	990	920	936	901	976	934	918	975	963	964	924	946	966	974	909	873	951	963	967	929	982	964	940	938	945	997	957	945	1001	969	897	894	906	928	895	921	933	957	1000	948	981	921	951	926	939	944	944	962	970	940	996	935	975	957	988	941	977	916	895	917	984	933	1025	936	933	962	959	966	969	945	912	853	887	971	992	950	932	900	974	900	929	977	929	943	1001	984	965	949	904	923	994	878	995	941	925	957	966	927	963	961	937	963	912	998	965	927	937	962	950	965	954	960	988	974	960	1012	940	920	950	907	951	1009	951	875	1005	949	934	963	903	969	936	942	908	916	995	917	932	987	947	927	984	926	949	987	970	929	951	933	941	970	954	873	963	933	912	987	950	986	903	1004	917	956	892	937	920	937	896	938	955	956	949	962	1026	939	928	974	897	960	893	958	926	929	939	922	905	956	946	973	902	984	946	957	910	940	910	959	958	934	977	977	948	900	935	973	932	957	930	933	944	909	961	889	955	895	982	921	957	937	953	938	917	936	960	967	896	934	1003	935	895	920	989	920	938	906	963	920	976	938	935	926	878	911	907	890	914	937	924	910	960	946	957	951	962	970	925	935	920	989	939	883	935	978	947	903	945	934	959	940	990	966	942	951	911	916	920	971	893	950	964	891	887	1008	936	983	914	936	953	930	980	1032	914	936	934	952	991	948	980	932	906	963	968	934	928	918	930	954	910	967	966	984	921	976	924	968	891	928	935	928	868	921	926	934	940	976	925	932	964	941	944	982	935	932	919	947	955	912	985	934	912	946	941	950	950	924	1004	943	990	962	895	936	925	934	950	939	942	971	982	949	924	960	923	953	923	957	896	862	912	957	922	925	907	972	912	940	920	939	933	881	944	994	972	929	927	1008	952	884	949	939	923	1008	971	965	934	912	941	981	952	977	957	975	931	920	980	895	1020	954	922	960	932	864	973	970	990	958	937	885	958	943	967	979	1002	927	974	1009	955	966	953	896	958	929	926	974	929	943	963	999	932	879	941	961	890	961	974	927	944	970	969	928	936	919	933	962	953	999	969	954	902	960	977	976	1003	979	898	952	967	943	955	920	975	960	945	957	910	959	987	947	977	948	951	950	925	922	941	884	911	970	953	984	960	920	939	962	916	933	957	955	951	946	915	980	952	933	913	913	885	936	882	984	989	904	927	1008	927	887	964	945	916	943	995	950	964	942	955	994	880	916	1003	966	939	913	923	897	958	973	942	953	971	938	918	958	974	890	982	904	947	942	936	960	948	937	969	963	990	948	929	987	935	974	1002	973	931	970	947	963	977	978	985	897	922	980	1016	905	913	958	944	985	979	952	948	950	954	922	969	948	919	902	977	927	946	949	925	991	979	964	928	914	934	987	922	955	947	960	930	950	901	998	964	919	991	879	935	1004	948	949	983	931	947	945	920	925	1023	942	932	937	973	936	950	925	902	947	991	974	965	915	924	968	992	933	960	973	964	969	943	964	918	954	980	901	964	892	934	951	907	932	963	942	925	961	923	1015	947	946	940	975	936	902	956	933	957	961	882	976	934	941	935	980	983	954	922	909	946	932	908	941	986	912	907	940	915	971	971	969	926	935	953	946	918	964	982	987	961	968	884	900	944	949	973	949	970	974	920	988	1019	939	885	952	911	948	980	952	925	936	915	939	963	953	935	866	976	890	957	978	1006	954	950	943	891	1005	965	956	923	962	914	981	887	920	906	933	956	922	932	968	958	975	918	935	946	962	951	977	901	875	958	924	918	931	921	931	926	952	895	974	897	979	905	967	932	941	930	954	905	937	949	970	961	924	897	921	956	936	990	940	937	926	896	978	959	942	951	949	940	923	879	928	950	950	935	930	987	982	946	991	936	971	989	925	926	916	948	979	964	876	921	1000	976	912	903	941	906	906	885	1013	931	978	948	914	964	929	938	963	911	965	949	954	941	927	968	973	916	956	951	974	925	995	923	921	950	920	924	986	952	916	951	924	940	992	920	960	1019	913	1020	1001	957	970	925	933	946	941	932	938	933	946	963	947	949	936	891	911	949	968	953	961	966	953	978	992	949	893	931	941	940	958	953	964	910	902	984	916	961	960	988	974	960	909	958	975	907	893	975	1021	971	957	990	934	971	959	982	965	934	956	977	969	1025	947	943	936	928	891	920	906	931	911	952	988	988	961	887	942	972	928	940	933	971	998	935	852	935	952	883	973	995	949	947	946	929	954	962	918	922	952	952	915	986	974	947	932	911	858	921	970	995	913	939	902	1001	920	962	941	908	921	938	951	952	935	994	862	977	982	929	918	989	980	947	941	980	933	989	919	947	917	940	958	982	934	1003	943	922	935	915	905	896	963	950	961	956	926	951	942	915	911	959	934	929	1006	942	956	969	952	946	899	944	954	982	953	899	990	988	916	938	967	979	939	911	974	962	993	988	955	970	933	925	889	963	897	937	971	919	928	1026	1042	920	1021	913	938	925	971	927	970	959	953	977	957	920	955	973	918	957	906	918	910	913	919	957	919	945	932	940	900	904	908	989	947	982	966	906	933	983	948	937	964	952	946	940	933	864	909	938	968	1045	907	948	921	944	941	882	963	973	953	931	884	926	1001	892	958	976	935	916	909	971	945	969	956	993	925	943	928	951	937	942	979	1008	979	949	908	937	950	1004	988	944	1002	896	1005	935	914	902	940	995	933	960	916	920	965	936	940	919	936	942	914	922	978	977	912	927	969	956	954	895	963	953	941	984	952	951	949	933	924	949	912	966	937	921	936	966	941	957	986	980	887	984	990	937	972	915	1007	972	904	935	972	979	948	957	911	975	930	934	968	940	995	929	900	911	964	970	976	955	952	952	915	853	937	981	969	962	956	952	925	973	968	937	887	992	950	947	972	926	937	892	941	959	924	910	924	962	1035	946	904	957	936	930	910	936	939	926	933	926	928	919	921	943	915	1009	896	1010	969	981	929	943	931	942	938	970	921	967	958	960	924	900	978	924	907	959	936	1003	921	966	913	922	922	937	963	970	966	892	949	926	952	1000	955	942	988	956	920	961	910	910	891	975	998	983	962	959	919	943	947	931	922	885	941	943	954	893	935	950	941	935	940	891	966	955	967	991	955	866	963	991	974	962
25082	21481	27976	25374	12932	3135	2052	1452	1320	1140	1022	861	833	779	642	600	517	464	442	394	389	377	400	333	292	332	336	277	321	283	287	312	287	309	303	291	295	269	330	321	288	260	286	316	314	304	313	295	261	288	275	294	307	343	297	266	291	275	312	300	283	288	278	289	279	299	310	260	311	250	306	305	285	286	305	286	280	274	283	283	312	285	317	290	294	274	312	287	302	281	295	291	317	311	283	278	268	299	242	289	293	285	321	283	294	315	277	254	280	287	249	269	292	329	301	312	312	282	300	287	279	276	277	295	284	282	310	306	302	316	311	298	298	305	294	305	291	306	301	297	284	293	264	293	299	277	294	293	285	299	285	317	279	314	324	294	310	306	263	312	298	315	270	291	294	271	299	313	295	295	316	285	293	284	287	308	285	331	272	281	329	290	309	302	276	291	306	293	268	299	294	298	300	320	267	297	279	292	280	294	253	285	300	292	325	300	265	285	274	322	268	266	280	320	289	297	287	284	287	326	262	292	276	288	297	302	311	278	293	275	288	280	263	264	301	294	291	293	310	280	270	306	322	265	276	281	277	253	296	292	299	271	315	292	320	278	324	293	277	316	300	286	286	294	306	302	324	310	273	288	279	307	294	284	284	321	281	298	297	270	325	319	297	277	293	252	279	284	297	304	270	318	300	302	301	279	303	317	314	282	305	293	269	280	297	282	305	271	292	307	305	292	266	302	304	314	289	283	298	291	281	260	273	271	264	283	285	275	302	295	277	319	287	293	309	293	299	271	330	289	277	285	281	289	265	313	278	295	324	306	287	324	260	276	285	272	277	304	274	300	307	303	293	270	305	305	268	276	298	285	272	316	290	298	292	296	295	284	276	298	285	305	297	261	278	280	289	290	315	277	291	250	286	294	336	305	278	315	271	273	287	283	262	308	311	273	273	287	310	304	285	299	301	295	308	321	293	315	302	293	274	313	288	316	322	331	344	290	297	324	264	299	292	259	294	285	317	281	302	273	282	310	254	300	278	294	293	293	292	259	283	318	292	275	274	296	318	290	282	300	319	296	290	267	303	265	290	265	321	273	292	295	279	317	308	289	302	288	273	306	278	306	264	282	270	273	289	311	261	285	270	284	286	270	306	277	301	297	307	310	275	300	300	263	321	282	289	286	305	300	306	320	265	296	286	304	284	303	304	270	288	322	295	287	273	320	331	330	334	289	308	283	302	295	289	310	273	284	283	300	286	304	301	294	309	289	286	290	291	261	293	277	304	282	289	286	275	293	277	297	285	285	298	321	287	279	305	291	275	268	292	290	278	310	304	278	308	295	302	309	296	314	276	300	326	326	297	297	279	257	333	273	278	307	271	271	286	292	299	277	286	284	298	285	307	324	300	298	261	303	298	286	313	305	285	309	265	310	268	274	283	320	274	318	263	279	300	278	269	289	293	271	311	298	278	296	289	271	285	284	272	290	272	313	292	312	301	315	293	274	291	293	289	294	302	270	294	287	307	305	288	264	321	295	302	278	293	294	310	299	302	276	281	239	280	285	292	315	280	290	292	308	272	299	257	277	284	288	321	279	284	305	307	303	309	297	301	303	304	288	304	305	263	306	310	293	269	287	295	301	280	255	283	291	295	288	287	288	283	270	285	298	318	282	301	280	283	350	281	293	287	303	300	274	264	297	295	280	297	271	320	290	270	291	289	262	274	321	307	268	269	294	298	332	256	324	296	272	313	277	285	290	310	307	274	296	306	286	295	296	279	304	278	314	280	264	268	279	292	317	256	282	309	299	312	282	287	276	264	273	287	275	295	308	278	306	290	300	272	316	292	299	314	291	292	271	287	307	311	305	280	283	337	273	261	308	298	302	284	279	319	285	316	314	300	267	284	307	274	264	311	292	275	290	278	259	280	297	319	293	287	274	267	301	268	282	304	304	290	293	306	271	289	293	271	274	282	275	289	267	324	299	286	294	273	304	299	275	324	282	283	261	307	302	257	266	280	300	314	290	277	322	287	294	290	286	300	300	273	282	293	282	305	341	304	271	294	270	279	299	317	288	288	334	320	289	312	334	272	308	287	266	288	315	323	303	298	299	294	327	290	304	307	291	300	287	297	285	277	286	294	318	301	274	301	277	311	283	298	305	276	308	288	336	318	291	304	295	290	290	306	288	260	301	301	258	278	290	282	303	297	224	303	293	301	263	265	289	291	291	293	293	294	297	298	260	287	278	299	300	328	284	308	296	263	263	304	289	297	280	303	315	251	300	280	285	276	285	286	310	270	278	316	336	351	282	296	277	284	278	283	279	274	296	288	322	302	265	293	305	314	262	266	286	292	295	292	290	269	296	284	289	285	285	280	260	272	310	296	282	267	299	289	307	291	264	310	300	326	320	284	279	301	288	297	298	275	307	272	295	291	281	306	317	302	290	314	289	312	297	288	283	294	284	289	292	296	270	300	301	300	277	306	291	304	296	281	284	302	300	297	282	287	301	316	290	262	309	262	300	284	284	290	288	318	314	285	291	285	280	311	309	286	282	281	314	305	274	286	324	302	283	323	283	280	298	263	304	320	280	295	263	289	308	302	263	308	285	290	283	292	300	323	305	281	268	271	281	313	300	289	290	272	285	296	275	315	305	269	278	320	285	293	296	281	309	298	270	278	302	287	317	263	287	267	303	299	266	269	320	275	258	279	311	285	288	267	270	285	307	330	288	289	292	291	300	297	292	277	295	276	275	294	279	298	329	306	305	316	293	283	288	267	299	287	318	278	287	291	251	276	305	319	299	300	282	275	282	285	295	297	278	308	272	327	309	277	324	302	283	298	295	279	313	285	288	291	289	313	275	287	305	280	290	297	304	294	269	298	282	290	277	291	291	285	281	294	317	297	287	296	291	283	349	296	288	279	269	286	287	239	281	299	279	292	273	288	279	296	316	309	284	304	290	285	299	314	317	293	294	314	306	278	287	283	300	283	252	251	309	257	301	278	278	277	281	291	274	308	322	297	313	280	332	300	276	309	320	258	296	306	275	288	280	293	297	276	305	296	294	302	277	276	291	276	279	296	272	273	306	286	290	266	296	283	274	290	280	298	278	287	267	286	284	290	311	300	286	322	300	296	285	307	274	312	287	305	289	281	320	250	315	283	295	311	297	300	290	337	286	322	279	271	291	324	282	312	305	276	279	273	294	297	283	286	291	298	287	264	317	294	294	288	315	297	260	287	302	279	295	326	281	299	298	304	266	327	312	320	316	295	288	281	298	288	287	280	275	275	282	272	296	303	299	301	284	275	290	303	292	312	309	271	263	300	280	267	293	303	269	296	272	316	290	314	291	317	307	288	301	284	277	266	267	294	278	302	297	265	284	295	294	274	302	286	278	241	274	290	307	285	325	329	295	279	305	304	322	282	271	290	258	292	277	324	274	256	295	296	281	299	302	290	308	305	297	297	299	272	266	286	289	299	311	323	301	311	310	258	294	306	315	298	262	311	279
10401	20076	18838	12178	9479	7541	6370	5405	4614	4079	3626	3295	2983	2631	2234	1926	1659	1410	1285	1180	1017	969	984	906	819	822	758	755	706	715	685	681	674	664	683	662	694	669	683	670	653	636	716	646	721	712	642	672	647	652	655	702	666	671	659	641	696	665	667	642	629	662	646	650	693	666	656	673	658	634	677	668	663	652	699	667	656	654	670	657	648	666	653	684	668	668	688	637	657	654	679	658	642	596	667	651	669	648	670	583	666	688	679	633	663	635	634	647	696	660	644	667	653	633	702	660	621	687	721	636	644	659	663	625	643	650	631	640	661	693	653	708	625	635	672	693	662	642	693	666	683	683	641	673	615	659	629	604	638	585	666	677	692	648	650	642	679	688	656	678	664	657	716	661	681	683	705	644	675	679	708	681	675	645	662	671	664	655	654	682	672	624	706	638	641	651	652	661	632	643	716	646	685	647	682	666	619	664	636	688	659	699	629	666	696	653	665	690	624	642	637	637	700	598	669	621	685	690	676	623	631	672	636	701	661	629	605	716	662	657	662	677	655	645	652	682	623	640	663	666	630	667	647	662	643	618	648	624	694	626	650	654	655	651	677	638	675	624	710	706	692	636	657	629	648	649	624	665	667	647	683	679	615	717	667	651	663	700	634	677	648	630	668	657	631	673	678	661	649	646	670	649	602	650	636	646	641	630	626	614	634	631	676	671	663	644	655	669	657	635	645	660	701	706	666	612	657	634	669	666	673	680	669	643	655	688	679	673	614	683	626	619	630	645	625	648	648	615	660	667	668	663	693	639	659	652	692	715	636	641	649	678	643	696	667	675	614	643	627	668	696	676	658	699	635	656	713	633	689	607	681	648	694	681	656	646	675	661	654	641	630	643	610	681	609	686	614	646	657	668	671	627	641	643	715	706	685	635	653	685	688	694	648	658	668	639	646	666	623	657	682	663	658	679	644	689	668	711	645	669	624	665	689	653	648	679	635	650	688	636	688	630	639	653	681	631	689	628	679	663	643	656	669	697	676	654	674	657	701	663	655	703	641	680	677	655	716	636	643	709	680	668	660	643	629	632	696	662	641	669	638	619	670	670	698	666	646	662	671	686	607	697	693	695	683	659	676	647	646	695	630	655	670	657	686	658	660	688	691	642	656	684	630	663	613	624	623	672	652	633	658	644	665	626	637	650	686	658	672	661	684	659	693	675	700	683	656	679	668	645	651	712	620	643	635	618	649	644	648	652	671	668	675	623	632	627	653	688	661	675	649	644	636	674	670	703	651	648	653	572	667	667	647	609	659	635	622	658	651	656	665	671	637	639	691	663	647	665	657	655	660	638	652	652	681	667	683	674	676	639	682	653	664	668	681	665	668	673	626	664	706	696	681	635	635	694	646	687	668	650	664	662	664	702	678	670	647	677	649	637	639	709	631	660	689	618	657	620	628	671	640	674	621	695	646	646	614	632	666	656	683	660	686	693	638	604	641	685	663	680	626	622	633	719	632	677	668	713	649	653	679	623	668	665	692	661	619	645	651	626	669	625	659	651	631	630	652	716	650	628	655	658	647	617	709	670	655	634	657	645	651	642	637	660	677	629	691	669	624	662	645	633	640	648	681	663	656	649	681	703	649	641	636	653	694	674	621	669	651	715	636	636	647	629	639	639	660	629	610	633	652	636	675	626	631	606	664	642	657	646	668	649	664	705	658	634	636	689	646	650	623	646	702	665	665	631	679	627	652	652	642	673	664	635	679	669	665	687	632	640	637	643	615	625	636	707	634	665	667	675	634	703	687	679	654	649	650	660	689	700	691	644	688	672	630	721	653	701	687	617	693	649	659	655	678	651	655	641	650	679	662	632	677	643	673	701	669	677	672	675	640	657	681	692	642	679	682	656	625	609	694	720	671	628	665	626	668	644	668	623	657	641	679	638	676	644	702	621	661	661	595	670	658	692	697	633	606	633	652	653	638	672	696	664	673	678	636	639	610	649	608	658	684	659	710	666	638	646	639	659	665	659	666	634	650	633	671	667	646	673	689	676	679	648	679	629	671	651	700	706	682	658	643	682	612	649	650	635	643	652	623	600	671	644	712	725	683	661	652	625	666	640	683	669	662	638	620	664	638	607	693	689	651	638	612	640	676	652	639	611	640	664	660	674	689	705	623	653	659	710	640	628	634	620	645	692	646	657	674	633	648	641	672	636	668	661	665	683	640	669	697	610	687	669	654	636	660	688	636	696	655	679	630	630	636	691	647	627	706	627	670	670	653	660	626	659	646	692	677	632	675	667	684	621	654	670	629	650	696	660	669	663	633	642	704	634	687	665	628	673	694	676	707	651	641	658	674	705	631	684	652	639	662	681	652	648	653	628	669	672	641	705	669	687	635	664	660	675	686	614	668	651	678	638	676	684	692	623	660	671	644	640	715	665	721	634	662	649	621	642	688	636	626	695	625	656	712	633	696	659	610	646	640	666	669	651	650	656	653	648	651	642	685	627	690	659	632	638	680	658	672	645	676	650	642	681	666	637	678	694	657	666	664	619	651	692	638	694	656	667	636	649	665	704	718	646	671	637	648	666	636	665	678	625	638	660	675	678	649	657	663	654	666	654	684	668	637	643	636	651	618	672	654	668	637	669	665	621	617	669	680	630	654	668	698	674	610	625	653	661	719	667	654	679	672	651	672	682	653	655	675	657	648	651	647	669	680	657	664	668	659	699	653	650	597	662	637	652	680	659	664	625	712	664	670	664	633	650	713	658	680	673	675	666	621	693	653	692	669	725	652	690	668	652	616	641	659	615	646	640	654	642	650	699	632	660	658	679	631	667	620	668	634	665	661	663	654	685	672	694	654	654	665	684	686	648	649	689	673	619	711	626	646	658	646	659	678	654	622	676	684	679	649	688	612	633	629	645	672	626	665	670	661	614	679	634	627	643	681	667	667	630	616	685	638	682	637	638	658	687	690	652	653	684	695	649	683	637	681	637	672	710	659	661	641	651	635	673	649	673	655	662	682	659	669	671	647	677	663	642	629	671	700	710	680	656	654	664	655	655	643	648	665	634	655	604	617	708	683	669	632	665	648	648	638	664	678	610	616	619	668	655	646	646	601	607	661	654	691	636	694	671	637	645	648	665	616	667	667	663	651	651	652	653	622	662	650	644	658	648	693	687	651	650	639	660	692	654	660	632	663	671	658	675	593	646	655	665	678	627	654	665	623	725	642	665	611	711	692	697	681	620	684	666	676	638	609	613	650	676	611	660	642	691	665	668	681	691	684	636	645	660	616	646	654	638	627	642	641	665	646	677	656	657	643	646	610	661	658	675	648	687	718	644	661	647	604	637	658	642	631	643	663	642	626	699	607	679	676	662	663	697	710	719	665	685	626	651	697	631	619	671	640	663	675	676	627	668	682	669	616	686	663	657	748	671	633	628	636	703	664	636	632	661	637	677	697	602	647	649	607	651	634	634	681	670	730	682	697	624	674	649	689	681	684	669
24185	21459	28935	24408	21430	12458	4296	2717	2137	1818	1575	1480	1397	1318	1119	1003	877	827	736	744	644	658	627	577	612	566	549	524	517	482	503	498	495	509	522	506	446	497	493	487	474	523	468	540	465	487	501	506	462	524	480	484	481	484	504	509	482	488	540	478	503	443	497	451	445	479	498	501	481	483	510	473	483	514	483	482	447	488	491	458	465	465	467	466	479	480	459	473	483	483	485	468	442	466	484	487	492	496	491	455	469	510	494	475	516	461	483	465	491	430	511	487	490	482	473	463	497	526	473	479	506	471	479	517	471	489	470	463	491	495	525	518	436	508	458	473	476	519	459	497	509	542	483	472	541	477	481	486	494	502	502	492	492	454	459	477	497	452	497	500	514	462	450	514	511	469	426	497	474	485	491	475	485	498	478	471	450	461	487	459	478	449	443	459	502	457	463	503	528	441	481	471	483	457	498	509	464	448	475	514	475	478	518	514	457	528	469	479	463	475	469	459	482	459	491	447	517	509	499	481	502	471	450	495	427	450	501	473	471	497	460	464	500	479	502	492	477	455	501	464	483	470	472	455	473	468	478	495	493	437	468	436	477	476	534	495	472	471	444	478	480	514	511	466	473	445	488	481	496	481	469	440	495	500	500	491	465	503	503	472	455	452	494	499	477	492	477	471	517	499	466	494	475	447	468	452	481	499	477	512	495	462	520	523	492	456	468	473	494	487	487	473	481	495	460	443	479	495	478	480	475	484	459	465	503	517	505	496	508	469	532	456	504	469	508	486	478	472	456	484	496	425	446	486	476	452	492	473	488	456	463	435	516	469	488	498	472	471	456	447	472	489	461	492	456	491	454	533	480	466	519	490	484	494	497	468	451	494	498	463	486	523	472	476	463	493	494	506	495	488	450	502	474	474	487	484	544	475	451	512	451	503	492	500	496	483	501	457	496	469	452	479	485	517	499	488	443	452	460	493	487	465	534	502	542	477	492	475	503	468	460	503	543	475	490	496	466	493	504	469	478	496	504	484	489	472	442	500	483	478	502	492	510	470	488	483	510	500	453	515	508	453	471	464	472	485	501	498	501	476	502	473	482	481	460	484	484	507	493	478	487	504	479	515	479	482	487	498	454	468	498	461	480	478	480	465	510	480	486	482	492	480	512	464	434	474	430	459	491	499	462	461	478	463	485	460	460	450	473	485	501	505	473	516	465	470	506	500	466	493	484	482	497	518	506	475	492	451	491	430	470	514	484	440	486	495	461	519	453	517	470	512	496	498	475	527	457	477	463	495	470	452	494	460	480	510	465	476	501	446	501	527	525	462	471	485	444	477	425	467	451	471	492	437	482	473	473	429	441	476	503	465	479	439	497	452	497	520	527	485	480	482	503	477	476	473	455	467	471	488	456	476	488	509	510	484	443	528	475	492	464	501	495	487	485	492	507	470	497	465	507	500	434	499	447	508	511	482	493	492	507	475	504	466	500	507	467	488	461	461	483	492	479	503	490	476	477	497	504	505	462	469	446	504	481	461	485	483	474	439	489	478	447	461	464	460	503	483	503	500	469	483	459	505	495	444	472	464	518	450	470	480	485	471	459	515	487	442	489	470	508	468	485	484	491	464	435	480	469	454	462	468	481	502	462	473	474	467	471	457	515	500	480	514	444	491	457	474	485	496	501	462	475	486	462	462	458	487	461	484	445	448	440	505	486	515	477	462	464	452	467	514	431	495	474	474	510	498	495	479	516	463	474	456	496	541	470	469	509	481	451	458	492	500	481	486	444	458	480	482	461	475	495	482	486	476	444	500	481	472	461	468	489	511	497	498	435	467	473	512	461	498	460	493	461	534	484	467	470	483	500	459	498	498	465	432	527	479	465	439	508	498	466	475	498	470	454	488	488	474	474	500	463	466	482	531	476	509	480	472	491	491	469	450	471	473	491	445	504	505	475	487	466	483	471	463	460	506	486	490	492	496	472	490	500	493	464	498	463	497	486	475	481	484	478	484	481	480	481	475	485	456	478	479	451	472	453	466	449	481	505	457	480	508	484	494	460	500	488	435	512	489	504	505	506	501	448	476	494	472	459	510	512	513	489	503	505	485	481	474	476	439	487	507	495	469	502	488	470	492	466	478	473	461	483	495	468	473	484	504	494	490	507	488	478	480	534	457	496	501	520	485	500	457	461	507	456	521	477	449	452	493	465	477	470	498	478	465	465	485	468	461	457	511	483	482	504	510	457	436	422	502	489	453	432	485	527	459	461	519	492	510	466	534	490	490	491	461	462	478	472	480	477	451	446	497	487	539	483	506	490	491	453	474	495	447	548	446	509	490	441	527	486	489	473	481	481	501	461	494	468	519	430	501	463	479	479	475	451	447	481	449	473	467	485	517	432	467	467	477	487	488	500	455	496	455	507	470	473	486	464	446	479	453	503	526	480	450	500	497	505	457	468	519	518	472	482	483	470	503	483	491	484	491	534	477	469	472	481	456	483	492	445	468	479	471	463	458	456	454	455	457	463	489	456	469	461	482	514	466	507	436	501	502	467	507	438	454	459	478	489	461	480	479	489	472	500	469	481	492	440	478	525	483	471	467	511	474	503	503	489	499	492	496	478	448	502	505	466	508	475	465	474	479	472	442	471	513	484	490	468	504	487	487	478	517	487	510	488	430	490	498	499	498	454	472	477	471	482	503	462	480	499	490	400	488	467	471	438	524	477	489	471	458	443	475	518	489	516	515	508	411	500	526	468	451	493	500	439	456	451	446	499	446	488	508	458	509	458	482	477	494	518	489	473	466	475	461	447	500	516	494	498	479	455	480	480	499	453	453	467	517	483	457	465	481	472	481	473	513	458	469	514	508	511	476	453	493	457	465	506	482	477	473	457	484	533	488	498	496	436	474	474	489	452	466	486	485	457	465	499	486	463	490	452	469	487	493	458	510	461	440	508	450	475	482	489	486	451	438	488	515	467	459	522	466	461	489	489	479	508	474	509	485	465	486	510	486	450	475	504	486	487	500	483	441	464	430	506	488	463	446	465	477	456	451	468	513	514	447	421	438	491	504	477	477	503	463	489	488	457	454	464	507	478	440	485	476	504	467	490	472	466	457	495	497	487	449	438	473	483	484	496	545	431	497	516	476	459	459	470	476	436	531	491	470	429	464	489	490	449	468	413	485	531	488	453	463	500	466	455	488	508	460	517	511	488	456	506	465	464	451	487	467	490	484	441	482	484	521	447	532	457	475	479	504	499	514	453	483	469	471	459	449	483	446	498	489	475	435	532	471	522	466	430	469	473	472	489	503	489	464	505	485	473	513	528	501	489	487	478	469	469	483	470	438	468	517	471	507	503	499	458	475	442	464	533	468	485	526	472	476	477	451	524	491	469	449	496	450	496	457	492	523	465	499	444	450	441	517	451	507	475	462	476	455	480	475	501	490	442	504	486	450	485	474	500	495	460	454	463	502	483	485	459	536	463	484	495	479	481	455	471	449	542	527
13520	26373	24318	17496	13964	11097	9356	8417	7292	6304	5622	5116	4663	4164	3518	3046	2495	2298	1964	1736	1745	1582	1571	1435	1278	1301	1200	1071	1120	1038	1048	1130	1032	1022	1070	1021	1068	1022	1027	1043	1051	1098	974	1046	1085	970	1017	1057	1027	1053	1001	945	1027	1039	1014	989	1001	1000	1045	1085	992	1025	1014	1013	1019	974	985	981	1058	977	971	965	953	1024	946	961	990	1032	1003	1044	989	1043	1033	1029	952	1010	974	984	1017	1017	984	971	985	1012	1023	979	954	929	972	954	1026	1012	976	984	1033	944	991	1025	1040	1014	996	976	1012	965	1075	930	969	999	1008	1017	1012	1029	976	981	965	1058	1019	1010	1005	1058	1022	1011	950	1054	1001	976	1015	1029	1009	981	1009	944	1017	958	979	1004	1013	1002	991	1025	971	1009	986	990	1029	921	954	1019	985	978	944	1010	1010	975	1034	1028	967	1025	940	970	1003	1017	977	946	983	984	994	1010	986	1025	1009	1023	1022	949	991	991	1003	1052	970	987	1042	1052	931	1009	971	1010	958	1037	946	999	983	1047	1051	922	1029	1013	999	1004	987	1003	1013	984	1027	975	962	961	1031	1020	1033	1057	988	940	1011	1010	1005	981	990	953	998	984	1045	919	996	964	966	1001	1052	988	991	961	1026	1022	1018	1013	999	987	1016	1018	1020	1007	963	1037	1003	976	984	949	1015	1032	1021	986	1034	1060	984	1037	976	950	993	977	996	1020	1020	976	951	1019	1012	1010	979	989	949	1044	1005	1016	1000	965	1011	1024	980	1008	959	1022	985	1031	1004	1037	958	985	983	971	970	960	969	952	974	1001	1012	1114	950	984	984	1046	1011	953	991	991	1021	1043	1010	997	1027	995	952	982	994	1042	959	998	974	988	1051	897	1033	954	984	959	965	978	1021	958	986	1033	1004	997	943	1005	1004	1006	959	991	976	978	1008	1021	977	1003	1041	984	1016	1037	1007	995	1037	991	964	963	1010	1026	1029	964	974	1031	1033	1053	967	994	1006	966	958	1034	955	1021	977	1013	1005	964	935	1003	974	1039	987	959	985	1022	994	1009	973	1013	1026	1013	1010	1007	1022	1002	1006	1006	986	958	1013	969	1013	976	1002	1019	1009	1000	1022	990	962	1026	966	973	980	982	955	1014	1024	997	1002	1016	1033	1021	954	1067	1032	975	942	1006	1005	984	1026	1021	1046	940	957	954	954	1038	1008	1044	1016	960	1002	941	1039	976	982	954	1037	983	966	1056	1008	960	1008	945	993	1013	1003	1004	1005	979	972	957	1007	983	980	1007	972	962	1010	1025	1049	911	967	1002	994	1046	960	1005	1001	978	999	978	1005	972	944	961	985	1022	1006	985	986	989	1047	1011	989	1009	972	1055	1060	986	997	971	1026	980	1003	1032	1020	984	943	990	947	1010	1002	978	1001	1002	1000	1026	1004	1045	968	961	1025	932	1050	1001	994	1006	1011	1096	989	987	989	1032	986	1003	985	983	985	1052	992	1031	959	999	1011	967	998	984	990	1056	1009	1016	1001	1064	1030	1007	1021	1015	1040	1010	1004	999	952	1036	1023	1009	984	954	1014	1005	1006	1002	1013	973	1035	988	933	1000	928	957	1000	1045	975	957	1042	999	998	964	1017	1003	920	977	1009	1005	996	1033	999	1016	939	1030	1028	985	998	1052	990	1015	966	1016	1038	905	979	942	1012	1020	993	976	972	960	968	1002	1041	1014	1007	970	989	939	1023	1006	1022	1039	1042	968	978	978	987	972	999	1056	980	1007	1006	979	990	990	976	1004	1054	1017	986	1004	990	1004	953	943	1015	957	1013	1044	1043	989	989	1009	984	1037	976	938	954	1003	1022	1023	1022	948	1058	980	1019	1008	1039	983	934	965	1019	944	1045	969	1003	1025	986	986	1013	980	982	1019	1029	1001	999	953	964	985	960	915	969	987	953	1037	1046	928	985	1026	1017	981	1011	986	1034	964	991	962	1018	992	1036	966	986	1010	1008	992	1024	1022	1015	1026	993	1062	998	1068	976	945	975	1016	1001	1004	960	987	942	1091	1026	1009	987	1011	966	1039	1043	1066	988	1010	1024	977	1004	1002	1051	1017	1020	936	998	1071	945	1007	985	1023	953	1005	992	996	1040	1026	960	1026	1005	1064	1026	1046	977	977	1018	1035	957	961	1024	1005	954	959	990	990	977	1012	1001	1022	968	962	992	1038	1035	971	1002	1010	1029	1005	1024	958	994	972	1048	1010	978	933	988	997	985	989	980	915	914	970	1009	1035	998	967	988	958	961	892	1062	987	1019	980	989	1037	963	1020	1003	944	1050	992	966	1017	1008	959	972	960	1041	1065	1041	962	931	962	1004	1057	943	1023	985	1007	991	952	1010	1033	974	976	1010	1038	967	992	996	1031	1003	955	1041	1022	960	982	1049	961	1060	1012	989	1011	967	1027	986	1038	970	1012	984	923	977	982	1033	973	988	961	1008	1003	977	995	997	1035	959	971	974	1004	1012	954	976	1063	978	964	954	943	987	995	964	937	982	996	1030	1056	1000	958	1018	924	1013	991	959	987	946	996	1009	985	1038	989	957	956	1012	974	988	995	981	1001	1080	1012	984	1053	971	1002	1015	1047	990	967	956	976	985	961	944	994	973	998	1001	961	978	973	942	947	981	982	1007	1012	1028	994	1007	967	964	1020	1005	1012	993	1003	1017	1038	962	1012	1000	977	945	993	987	1045	967	975	936	964	960	987	970	1038	997	941	1056	1008	989	1043	995	1018	1038	984	1016	1018	1015	1029	943	1009	956	966	1052	1072	1010	918	993	996	1013	1035	1026	1029	991	986	978	988	988	1009	1080	1022	1010	943	1014	1021	1002	997	979	988	1015	961	1014	998	984	964	1010	1000	979	1017	1002	1052	974	946	1009	975	1054	996	942	1001	972	990	1032	998	988	996	979	1010	1038	1045	993	984	1012	927	996	1028	931	1000	972	992	979	985	949	901	968	1008	1010	992	1017	1003	970	1055	1022	1021	991	953	1036	1012	1007	1012	982	1025	1003	987	972	1018	981	997	979	1041	970	998	1012	956	963	1000	989	982	995	1008	982	966	1001	997	950	1002	1033	1039	970	977	1027	984	983	983	1045	980	959	1034	950	1009	1002	986	977	990	1017	1000	984	994	970	1032	992	960	1029	950	1031	976	949	1004	1044	987	984	976	951	1026	996	974	989	1039	976	997	1037	924	987	950	1014	1034	1015	982	1017	972	1045	994	1001	1008	973	962	966	965	1000	957	1010	1009	963	989	949	960	988	957	1012	1012	969	949	979	1010	1029	1004	987	971	985	969	993	994	987	998	1028	985	999	953	978	1006	1005	1063	995	1004	999	998	950	996	1016	955	965	1003	971	1065	1044	1035	1005	978	1065	1036	961	998	992	1007	1050	956	977	999	1004	994	1001	1025	986	1033	952	1003	928	972	984	1048	968	1042	1032	1009	1011	1049	1012	977	997	1031	988	1026	1007	963	989	1010	984	1008	984	999	958	942	1027	972	970	995	1010	943	990	1025	986	1036	1012	1042	1009	926	948	1065	990	984	973	1009	1007	986	981	966	972	988	954	1034	1032	959	1023	1047	960	994	991	1046	967	979	1039	1019	930	963	941	996	941	995	966	999	1013	1001	960	987	953	1033	960	1011	922	983	1019	1014	975	1005	1041	993	981	957	977	992	977	1021	988	985	955	970	971	1005	1012	992	994	1001	987	936	982	1033	1017	981	975	983	974	989	1010	999	1012	1009	1003	1053	1055	970	1001	994	993	960	992	1017	919	979	1071	988	941	971	948	924	957	980	1020	954	971	965	1036	1042	1018	943	1028	1031	1016	938	1041	961	988	1059	995	1023	1006	995	992	980	998	1020	975	966	957	1049	965	1030	972	1029	963	983	1013	1020	940	1017	978	972	996	994	965	961	994	1013	1031	1055	1004	1004	944	1073	969	1018	941	1001	968	1057	1023	988	961	1034	951	999	989	956	1001	997	1020	913	1016	979	1032	1052	971	952	1029	955	1049	974	1001	977	1004	1040	950	1038	1024	962	996	974	970	995	1030	953	983	1000	1028	1023	999	944	1000	1046	990	994	1000	1045	1000	950	981	1011	977	1010	973	997	934	955	1021	993	984	962	944	991	998	985	1011	984
27405	17537	5574	2521	1450	1142	992	909	791	746	682	692	597	598	520	504	510	510	486	477	483	439	440	463	486	449	474	427	448	445	440	492	429	433	458	416	476	438	425	416	426	405	438	472	422	417	441	418	452	436	456	425	429	420	444	482	445	409	464	444	433	428	453	395	449	449	459	461	445	426	436	432	453	488	437	440	435	444	463	445	459	464	443	454	425	435	435	424	435	447	413	468	428	398	456	451	456	422	454	421	430	444	408	395	406	443	422	459	425	453	407	427	429	443	443	415	456	457	465	443	456	429	441	438	428	455	436	459	459	475	438	457	418	437	430	452	435	442	443	454	479	420	428	462	439	416	406	435	455	428	444	440	413	452	445	446	446	426	380	448	486	455	453	407	409	451	410	457	430	414	435	468	474	442	469	418	420	457	441	473	425	424	430	436	453	418	446	429	420	436	432	426	456	411	462	395	432	489	440	442	413	414	424	429	466	465	407	439	444	468	471	458	425	430	416	439	470	456	428	419	460	429	440	400	421	456	418	473	464	420	427	454	443	440	451	476	418	411	439	444	438	421	450	437	420	477	447	502	464	448	469	460	435	465	443	429	432	413	489	432	422	456	455	438	424	445	464	445	400	442	479	434	432	434	431	463	406	433	461	407	495	433	452	398	421	425	445	446	437	423	440	448	443	457	427	436	438	462	406	460	426	441	477	423	450	439	450	469	443	437	411	438	444	454	455	420	419	451	449	464	480	444	455	432	446	451	454	430	434	403	458	450	474	441	445	456	449	464	436	440	421	441	464	409	453	466	421	421	485	452	480	403	411	422	435	416	443	423	433	459	421	430	411	490	445	408	435	465	430	418	436	423	452	450	434	465	429	405	416	439	444	457	422	459	417	423	459	455	440	415	451	434	437	431	441	454	441	490	418	463	437	461	443	476	447	421	438	434	424	434	412	473	436	428	438	447	431	461	453	438	467	454	478	462	443	437	439	454	460	416	424	428	430	469	454	396	460	415	433	433	442	410	472	436	461	415	450	440	448	435	446	462	435	481	451	459	486	400	480	441	436	441	426	453	425	452	430	449	454	408	439	422	429	430	407	431	450	431	441	452	453	435	426	399	443	433	414	422	448	461	406	453	437	445	419	446	435	433	444	446	439	449	435	424	447	461	451	397	480	450	462	442	407	443	413	430	434	439	477	456	468	438	446	456	410	441	446	446	436	442	507	469	414	410	436	431	465	438	433	425	462	418	423	426	434	456	413	479	452	443	442	441	441	443	418	441	445	419	394	424	440	432	394	457	443	480	434	441	416	432	433	437	410	422	498	480	430	408	466	474	457	456	424	455	442	420	442	453	436	444	453	438	434	449	421	452	449	420	465	473	410	402	434	383	460	435	458	431	458	475	427	438	460	448	432	455	432	442	410	435	442	453	444	439	423	425	419	435	475	431	416	406	438	454	429	429	442	393	412	476	437	410	455	463	433	470	422	426	435	435	431	443	447	432	435	469	457	470	506	417	467	457	418	459	471	421	394	458	406	471	438	457	441	456	431	410	433	439	427	447	446	473	418	443	407	430	478	480	473	415	409	428	448	438	409	456	407	451	441	471	448	470	477	448	452	440	453	429	426	468	475	428	412	466	422	445	444	416	400	459	438	435	422	427	433	439	438	433	456	440	438	439	417	417	489	487	421	435	427	405	465	444	414	433	449	443	458	461	444	446	425	458	434	444	442	443	438	427	437	415	438	436	427	415	435	430	451	424	460	444	450	422	442	428	449	401	409	404	434	449	452	473	425	484	423	454	455	429	456	440	400	427	471	452	451	408	407	446	436	421	433	474	467	423	448	436	463	434	432	401	416	414	442	426	430	416	427	457	468	379	475	443	421	461	437	441	460	427	438	451	430	469	457	467	413	444	435	459	432	451	478	459	387	436	461	455	425	436	465	432	422	472	416	417	408	501	450	433	419	424	452	450	406	428	452	433	477	434	427	466	421	423	452	465	442	446	443	416	449	438	430	433	441	423	423	465	440	426	423	430	419	422	468	452	439	439	456	457	458	436	441	436	451	468	442	452	453	436	435	425	467	455	435	435	426	432	422	406	486	445	464	456	429	449	447	420	428	437	445	485	450	439	441	432	456	466	445	438	445	451	428	433	418	450	432	452	463	418	457	467	471	408	479	453	434	428	423	450	452	441	434	455	427	431	433	483	434	392	437	430	444	467	419	436	446	458	415	423	394	472	445	454	464	441	436	465	439	457	429	499	399	483	431	426	480	413	496	425	413	475	449	433	422	435	406	457	451	403	453	407	405	458	431	500	435	422	443	436	427	427	454	430	421	438	461	428	473	447	432	427	463	447	445	406	453	437	434	462	437	405	477	413	478	481	442	447	442	427	464	448	435	410	449	451	436	454	440	434	453	475	450	442	422	449	439	423	436	438	444	445	436	429	460	417	446	416	459	427	460	439	422	415	433	436	425	411	472	456	464	461	437	408	454	433	479	421	412	447	460	408	467	476	445	430	432	452	425	450	394	432	435	513	445	462	400	476	451	457	424	440	464	449	458	440	460	413	421	416	469	440	450	417	455	441	426	431	438	461	423	474	428	472	454	400	451	435	413	436	429	441	443	433	459	419	426	448	445	443	471	443	436	429	481	448	448	460	483	454	447	437	492	474	438	420	428	447	406	459	469	426	458	452	404	416	445	438	452	450	471	422	489	410	427	416	449	421	430	444	448	446	434	434	422	474	396	448	411	443	439	462	452	441	451	466	426	404	448	445	473	421	452	453	437	451	456	404	436	428	450	461	407	444	418	442	433	424	452	440	404	388	438	469	448	448	407	455	380	439	439	477	454	485	420	388	468	425	414	437	432	458	461	428	481	444	429	403	419	429	423	427	472	428	422	430	539	466	418	443	433	469	437	446	426	436	440	449	423	416	447	444	427	414	446	455	441	378	427	464	447	434	432	423	427	473	445	406	431	419	455	451	465	427	451	432	436	416	388	435	474	445	431	438	466	413	440	451	465	453	413	431	445	448	451	457	405	457	446	476	484	407	436	418	433	423	423	475	464	430	422	448	424	433	447	471	403	429	451	482	456	428	446	439	448	415	444	433	441	471	448	451	463	414	442	428	377	423	446	458	442	442	413	442	469	471	417	435	441	476	463	490	447	473	471	440	448	457	431	452	472	407	403	459	424	443	421	429	432	430	419	448	455	468	416	442	432	419	437	432	404	455	436	485	442	446	461	445	420	447	413	450	437	427	446	406	447	440	457	406	416	456	471	467	412	451	421	446	437	438	405	459	442	422	442	412	433	393	441	460	458	443	440	442	436	487	470	433	461	433	469	474	443	464	466	442	459	433	426	429	443	424	452	442	455	431	434	444	447	464	459	459	466	460	426	413	435	472	427	489	443	441	460	442	424	437	440	429	463	459	447	415	462	429	463	403	427	422	485	482	418	437	472	475	440	434	456	470	448	430	444	446	401	467	436	454	446	430
7982	10407	10293	6313	4711	3824	3369	2936	2658	2346	2163	2060	1933	1707	1505	1360	1203	1174	1171	1055	1069	1059	1149	1073	1033	1022	1062	1014	963	966	945	952	945	903	942	958	952	988	934	907	939	967	989	934	953	931	938	1002	955	951	948	946	963	978	1024	941	931	945	947	986	950	942	925	994	999	1004	974	979	990	951	962	953	974	939	957	981	960	929	956	1013	1012	934	912	937	955	895	937	1000	976	970	913	959	955	994	916	998	1012	985	978	977	950	973	950	1012	958	987	981	954	970	945	983	990	982	956	918	1009	904	959	964	914	945	937	920	981	923	968	946	886	952	955	976	998	971	970	977	941	1030	909	876	984	930	942	937	937	908	952	961	952	932	984	944	952	991	998	940	959	939	938	999	962	892	947	984	975	941	944	997	994	963	945	983	997	915	925	906	923	971	943	982	948	976	956	938	937	900	999	945	935	964	932	917	966	982	999	990	972	967	899	938	947	976	1004	943	977	956	978	983	928	999	975	908	993	957	957	956	958	959	985	938	1003	928	906	983	979	981	937	890	946	923	925	941	1004	949	974	918	982	898	923	915	983	915	954	974	946	933	973	978	989	934	996	933	970	964	960	1001	912	907	915	920	951	929	981	973	1034	929	983	967	959	996	935	994	933	929	1002	959	977	918	925	883	976	912	957	943	979	1018	962	969	952	987	923	932	913	942	918	983	910	959	993	958	895	915	977	915	965	915	974	952	914	988	910	957	929	997	963	991	971	956	986	973	954	906	928	954	936	1001	933	927	965	908	934	989	945	947	978	911	1003	905	923	914	933	974	970	951	942	987	929	1015	982	951	933	969	935	946	960	943	972	940	911	1017	1036	987	937	965	986	899	1034	918	938	938	906	965	924	993	938	992	973	989	924	922	958	975	934	1023	971	975	915	927	926	985	961	994	977	976	962	940	964	987	983	969	925	943	937	971	932	939	978	969	943	938	993	968	922	929	931	1012	933	930	941	960	951	955	961	980	1006	911	945	946	947	957	977	946	920	971	939	952	951	952	972	977	1001	980	970	925	965	964	932	982	927	946	987	970	970	1003	948	940	999	907	978	944	961	951	913	924	986	948	922	942	960	976	959	934	948	943	935	980	983	983	972	973	962	959	965	969	998	887	927	949	958	969	928	980	902	977	1004	959	898	960	974	959	945	968	964	985	1019	947	949	965	1011	945	1021	987	975	936	957	909	918	945	969	928	1002	976	967	906	995	975	920	987	964	957	986	943	993	956	971	980	960	910	1005	956	923	914	945	930	899	943	975	983	935	960	967	978	955	934	944	931	965	935	947	916	958	932	965	980	951	976	959	960	906	962	976	918	951	946	938	955	947	941	1005	944	954	971	973	922	930	1007	935	994	979	952	977	989	927	972	939	926	951	950	1005	991	981	931	941	993	916	962	997	960	914	947	940	951	955	999	962	968	989	991	969	906	972	931	949	968	953	949	959	995	976	941	914	935	922	957	912	957	965	1009	931	958	988	935	981	999	947	900	1000	963	932	928	961	1019	921	949	913	982	902	994	984	973	959	934	885	947	911	1008	902	937	954	957	959	943	966	951	926	914	1011	979	983	988	979	938	942	938	941	898	953	953	946	948	980	945	948	955	995	966	1010	987	956	910	1018	957	982	974	916	954	927	961	909	969	969	1012	933	950	990	967	956	935	981	914	937	944	1034	1014	895	1009	946	951	970	979	958	951	1046	955	1031	924	963	959	957	1005	950	935	914	947	950	985	999	920	930	941	918	967	956	929	945	980	964	985	938	978	941	1010	930	961	925	946	966	924	907	977	931	1003	936	944	945	975	931	954	962	951	958	964	987	938	976	940	941	919	970	951	949	934	954	982	976	964	960	953	1000	973	907	939	969	953	1019	963	1023	954	909	932	969	922	977	962	940	986	923	912	959	975	1016	961	939	929	946	931	936	923	980	1008	961	981	939	938	993	956	904	1000	941	1037	934	980	982	965	940	911	993	923	963	946	909	920	977	950	932	1038	950	982	946	926	969	894	935	922	967	1017	931	930	993	919	917	964	951	929	965	957	931	991	933	899	932	908	969	958	954	947	951	972	960	952	924	963	926	885	934	1025	887	951	914	977	925	932	887	987	1001	952	977	988	985	938	859	917	968	956	979	919	964	962	949	921	910	976	939	961	904	918	971	951	930	991	915	918	936	908	1059	979	989	993	920	921	939	961	1004	948	990	943	917	918	916	992	1015	998	932	1005	949	951	963	919	917	996	1006	942	958	956	979	947	964	985	1010	918	954	907	991	939	932	953	948	962	973	996	971	915	886	907	941	983	929	936	947	929	970	992	921	992	985	904	949	939	923	953	925	973	983	988	967	994	951	950	986	986	1002	972	994	925	969	969	983	916	972	893	935	955	912	946	890	948	882	911	916	980	953	999	992	934	938	926	988	1001	945	940	930	955	967	952	922	943	955	921	958	943	948	981	936	921	942	965	932	982	970	1010	978	981	924	899	949	970	945	942	955	947	933	951	999	961	957	976	924	969	936	950	954	964	971	932	963	1014	1049	963	986	952	954	1003	955	1028	990	980	941	946	959	958	924	1000	1008	974	957	963	966	919	919	967	968	947	1008	970	1005	958	975	951	930	1002	922	959	934	972	967	964	943	926	908	956	1001	941	971	937	918	917	945	942	955	944	938	949	918	971	962	948	931	924	1032	949	940	913	978	958	981	957	963	991	961	980	1006	980	914	970	948	921	956	945	981	963	949	921	953	902	976	992	986	996	983	971	978	1009	1000	945	993	1002	969	929	893	958	906	913	878	942	1002	919	959	936	1010	973	1004	935	882	993	991	960	976	942	889	966	921	940	968	958	958	972	1010	959	974	946	958	918	972	949	960	944	973	956	944	974	973	933	904	934	991	975	948	984	962	966	961	944	958	997	962	965	958	970	942	889	931	976	957	920	941	949	959	941	969	966	951	953	930	934	960	992	991	923	958	962	953	958	910	1000	1008	938	980	889	966	919	941	934	937	924	948	932	945	912	979	972	966	961	936	925	886	968	916	987	949	918	1012	990	961	959	1007	962	960	939	933	935	929	960	914	978	970	948	985	919	923	903	964	972	940	952	955	983	916	920	931	933	967	990	962	953	965	999	918	938	960	970	970	950	901	928	948	953	950	927	927	1017	931	921	896	945	986	955	899	997	952	958	1004	998	1006	980	971	946	978	924	994	926	879	1031	1000	944	911	988	923	943	929	1010	992	910	971	922	951	1032	984	922	914	927	1010	889	919	960	970	920	1024	1004	937	917	936	957	971	965	908	929	963	912	990	968	1045	949	1027	1004	981	975	919	980	1036	974	988	936	968	950	977	912	922	986	910	913	936	963	963	962	948	949	946	963	942	921	913	1004	933	1000	920	986	1008	974	948	1003	973	952	935	960	931	979	963	890	1000	1024	965	978	912	960	997	950	970	962	955	948	935	977	965	946	944	964	935	1001	967	930	976	954	970	928	951	952	946	912	936	954	932	929	978	941	1002	934	919	940	903	982	950	894	958	902	968	930	973	994	930	995	905	973	902	944	923	948	936	897	907	965	991	984	933	927	940	966	977	975	953	947	1011	1023	949	951	960	949	957
25079	21465	27969	25317	12908	3027	2036	1478	1304	1166	1060	912	887	727	594	566	468	462	437	392	371	378	377	376	349	347	332	327	325	279	308	300	312	298	336	289	287	293	316	337	298	299	300	273	296	328	300	311	311	309	272	288	303	316	319	285	297	274	271	289	275	322	307	322	295	324	294	301	317	311	317	316	295	302	305	284	318	287	301	318	313	314	292	281	288	270	272	285	281	281	310	321	282	286	297	296	345	314	263	269	298	275	297	284	302	299	300	300	258	296	309	278	292	304	274	292	314	302	345	294	293	277	329	292	289	288	287	305	313	294	272	294	294	314	287	297	291	290	282	295	285	303	297	291	290	284	299	263	286	295	319	294	288	288	313	299	310	300	307	293	291	273	287	271	283	283	292	271	306	302	273	308	266	254	264	315	286	277	286	300	294	321	312	293	294	286	288	262	285	268	312	307	316	277	320	303	281	275	274	301	265	291	284	292	320	273	318	300	327	302	332	282	337	323	282	282	269	299	260	322	287	278	253	283	285	287	306	289	276	294	304	306	298	284	318	275	291	317	273	302	302	291	281	297	307	274	285	268	310	283	276	292	327	272	293	280	297	292	306	274	273	290	274	300	302	315	329	313	293	302	298	285	269	304	275	283	285	287	289	287	282	303	276	289	302	306	268	320	297	287	279	301	275	313	281	265	314	275	296	311	316	315	301	315	274	293	306	289	292	287	294	302	321	288	308	284	270	314	286	310	301	302	305	291	293	279	300	257	300	295	269	301	281	284	272	291	299	285	300	315	307	305	320	332	304	272	327	279	294	293	255	295	256	321	250	258	345	291	312	304	304	332	315	325	298	324	291	305	290	281	270	318	285	307	330	282	306	312	299	289	319	276	269	301	282	315	307	306	251	328	302	323	290	303	312	315	287	273	293	287	286	268	281	286	316	270	292	292	281	304	303	311	260	285	283	319	293	262	290	278	300	297	273	286	323	272	280	303	290	304	304	275	284	298	282	300	288	284	294	272	324	283	299	287	310	312	292	272	304	260	275	295	266	296	283	309	285	295	331	304	294	289	308	292	302	330	309	289	262	291	286	279	265	317	298	272	311	291	287	279	279	260	295	288	305	271	291	286	293	309	293	282	276	299	285	286	309	303	286	302	287	308	288	299	283	288	278	263	286	287	287	285	263	303	311	293	308	277	316	319	296	324	327	292	314	268	297	278	291	296	305	287	315	302	271	278	293	296	277	279	318	290	268	294	283	267	301	295	293	309	268	288	314	262	304	277	284	280	264	295	316	298	289	298	300	283	306	288	288	318	278	290	289	273	278	311	293	294	288	318	316	290	303	296	281	290	267	304	303	291	294	285	285	269	278	298	302	285	283	300	299	275	325	286	298	276	293	288	280	307	270	277	275	277	321	299	315	281	311	280	318	289	293	319	272	289	290	286	316	299	283	294	294	304	331	264	306	281	298	290	289	288	268	299	287	285	273	312	285	281	280	290	285	288	304	301	265	317	264	289	303	283	283	315	302	287	284	288	285	282	293	288	310	272	312	294	316	303	306	310	299	297	298	311	298	286	302	297	261	273	280	253	299	289	291	303	269	322	285	283	261	313	294	292	327	284	293	271	285	288	302	292	276	300	324	313	283	270	290	282	306	304	277	289	334	323	277	287	323	298	293	263	312	260	293	307	268	287	291	311	297	332	284	303	318	303	266	303	308	289	258	280	318	310	298	320	303	297	295	296	266	303	310	282	273	286	295	300	311	301	332	298	290	295	298	316	293	305	323	312	310	304	315	275	302	311	279	301	290	308	320	285	286	306	300	303	297	295	292	278	279	304	320	270	315	327	267	279	285	282	300	320	274	245	295	279	320	302	319	299	324	293	309	311	301	274	302	289	288	292	291	294	287	260	281	297	281	252	299	305	307	285	258	276	286	287	305	307	297	296	310	281	287	283	276	280	277	257	296	286	304	273	284	307	295	286	296	302	308	332	253	324	271	278	302	283	302	295	285	292	302	290	300	290	313	286	301	306	314	282	297	291	277	284	285	291	295	329	297	290	304	291	300	280	291	297	259	319	288	319	292	299	340	279	331	319	287	262	275	292	284	250	301	308	291	248	264	341	287	305	281	290	273	310	273	303	313	272	296	289	280	300	315	256	285	289	284	280	306	321	285	268	298	284	277	296	287	290	321	300	287	288	285	293	298	289	267	279	298	280	306	284	285	274	282	287	280	295	299	302	275	271	326	272	296	302	297	301	291	286	308	310	299	283	294	309	314	286	298	297	280	286	286	305	298	255	277	272	331	313	317	273	289	292	301	290	301	275	271	307	302	293	284	307	300	287	267	298	289	302	279	293	294	298	288	311	305	301	293	321	313	289	277	281	292	292	273	294	333	266	308	267	277	270	284	303	288	317	285	287	270	279	307	272	311	257	285	307	263	303	259	290	256	309	291	277	289	266	317	272	287	296	271	297	258	276	290	302	272	332	273	285	288	297	247	303	270	300	292	266	299	285	318	320	263	293	314	266	281	281	273	324	303	299	307	281	292	318	325	272	330	302	294	325	279	291	271	278	318	267	284	309	334	268	289	270	298	296	280	267	304	317	311	282	281	307	297	261	277	324	277	296	282	282	300	293	268	288	286	296	282	292	291	300	314	296	294	353	270	278	281	285	285	289	300	308	280	315	300	302	281	316	295	293	277	272	296	263	267	262	263	299	281	292	283	312	291	278	272	294	279	283	280	291	282	293	295	307	284	275	270	305	310	293	272	300	279	255	270	280	285	261	297	306	300	302	297	293	298	275	276	287	289	284	285	290	264	285	295	316	310	302	288	286	277	294	266	300	237	279	320	265	284	291	275	296	265	282	333	292	295	297	307	315	293	264	308	260	311	278	275	273	315	306	273	311	288	299	277	313	307	314	308	293	286	279	287	288	298	310	302	282	297	282	305	291	294	287	284	315	292	295	260	284	297	310	293	296	312	320	286	263	315	259	311	294	302	286	285	248	275	292	304	305	308	303	312	310	321	324	284	275	307	332	294	281	295	267	284	283	263	279	265	280	265	284	327	324	302	318	313	306	313	260	335	306	284	296	287	287	298	280	282	274	284	295	291	271	324	287	321	290	302	296	269	301	296	301	300	284	316	270	294	298	308	309	303	306	262	304	323	263	280	292	300	311	269	294	327	300	289	307	292	283	264	324	282	319	291	312	280	273	287	297	284	293	341	321	283	285	290	280	287	311	286	296	287	326	296	284	325	304	299	301	315	265	269	291	262	294	302	285	272	289	282	341	294	295	324	299	283	340	309	289	268	270	298	288	326	289	274	276	274	283	330	267	280	312	313	295	298	275	310	294	283	295	276	263	292	291	260	287	297	321	307	321	296	275	262	308	314	321	274	301	293	297	300	286	289	295	312	302	272	285	333	289	280	280	263	280	299	298	251	316	315	293	278	300	307	310	312	284	290	280	334	301	287	282	292	283	288	263	298	288	302	318
10546	20717	19280	12825	9339	7664	6486	5685	4932	4208	3876	3427	3164	2647	2078	1748	1596	1466	1275	1063	1042	957	965	886	880	837	726	751	700	714	712	704	684	718	708	703	647	761	692	712	639	721	671	688	666	631	703	670	714	671	682	625	684	713	693	645	655	672	709	693	654	650	698	718	641	654	673	660	627	675	683	691	720	671	603	695	643	686	625	673	635	653	642	673	687	678	645	633	659	702	688	635	656	659	683	681	641	697	689	656	654	644	684	641	680	630	677	647	668	698	679	689	665	649	681	688	669	672	654	658	678	656	694	682	689	676	697	662	690	650	701	664	697	714	669	677	625	673	685	635	664	701	659	638	626	717	676	681	659	716	683	675	626	696	673	667	649	631	647	694	675	704	656	703	658	693	670	655	634	606	711	724	679	631	654	704	652	611	670	652	628	647	644	634	677	624	665	673	616	615	642	684	660	675	637	672	648	642	709	654	637	690	654	685	678	603	644	702	654	680	642	612	671	640	698	660	646	670	661	672	698	681	672	716	641	664	667	682	651	671	640	677	661	643	655	671	662	666	668	683	623	651	601	642	611	666	656	640	684	703	652	690	649	673	688	680	634	672	661	682	652	667	674	659	643	670	705	696	616	677	654	608	717	653	703	674	689	667	691	714	654	658	637	682	685	672	662	656	710	676	677	639	640	637	649	679	663	712	638	673	664	706	661	693	712	663	635	656	642	634	660	617	642	666	644	637	707	620	718	643	650	662	635	636	663	678	710	688	656	673	712	663	658	649	641	672	710	650	678	653	695	653	697	628	670	645	673	712	659	676	665	729	664	634	654	639	634	715	704	704	708	630	652	650	690	684	710	621	667	670	671	657	706	651	663	620	663	676	690	680	688	655	681	683	657	647	688	600	671	681	712	709	662	670	648	698	659	701	666	663	657	662	652	725	664	673	679	671	638	675	652	667	642	650	700	698	664	652	699	674	681	660	644	677	637	640	660	670	649	696	658	671	667	681	648	610	677	652	670	670	634	643	691	653	698	648	648	647	751	682	662	678	690	661	670	684	693	662	635	703	659	672	682	642	758	658	665	656	684	642	691	614	651	716	665	644	691	698	660	691	697	685	694	643	665	620	696	663	680	707	667	712	675	694	620	669	672	661	644	672	696	689	628	661	694	686	675	629	703	632	670	670	671	650	631	689	695	654	639	700	722	633	708	642	633	681	617	656	717	649	667	654	671	684	635	679	663	701	697	689	646	646	678	665	660	647	668	644	681	687	669	673	639	702	666	658	680	657	702	622	667	640	655	637	719	652	680	669	641	638	667	637	674	642	726	645	684	678	675	620	656	659	634	667	646	710	695	683	644	637	711	644	665	613	686	681	649	646	703	688	653	639	670	663	646	660	676	630	630	621	643	630	677	642	668	631	673	657	685	729	633	637	665	683	652	636	618	660	704	691	675	658	620	672	690	688	637	683	650	675	632	687	672	673	619	666	652	678	706	641	664	637	654	660	697	696	620	700	663	668	632	689	649	639	633	678	665	672	655	699	665	720	674	673	630	705	632	661	666	638	621	683	658	643	668	676	651	698	641	710	645	679	655	659	649	680	665	635	671	671	670	605	650	723	698	681	666	657	698	671	703	685	657	646	705	656	635	636	657	657	691	644	655	670	659	608	657	645	683	663	686	627	658	621	650	643	651	694	627	695	646	712	673	672	660	643	642	645	656	642	646	645	653	688	681	671	668	670	688	608	706	676	644	660	702	665	624	656	685	678	667	665	667	680	655	641	669	633	663	664	710	623	696	646	670	681	601	696	668	648	657	632	675	668	665	658	670	719	671	648	656	597	671	666	663	658	667	717	665	639	654	653	688	652	662	663	681	680	661	701	677	709	687	645	646	676	693	650	728	666	667	690	629	634	669	646	652	629	674	653	693	703	671	659	693	625	691	700	635	697	638	666	684	680	685	658	633	672	667	670	642	641	667	670	687	626	663	638	720	683	655	675	652	619	657	681	677	635	670	645	687	639	621	647	635	655	651	675	639	652	655	611	590	655	682	665	664	645	685	702	674	636	671	630	661	683	659	630	628	669	681	644	660	646	685	721	649	655	674	658	636	639	683	627	664	657	648	630	703	698	664	660	684	664	667	643	573	668	694	686	649	673	671	671	612	610	634	631	662	658	622	642	637	645	658	691	654	617	697	661	655	676	716	683	694	667	690	659	647	675	638	653	651	688	673	729	640	676	666	661	686	676	667	659	633	655	658	658	673	680	658	683	624	668	686	671	652	653	642	660	673	703	649	674	598	649	659	709	670	673	690	610	697	669	631	656	656	691	679	669	713	684	673	639	669	687	689	697	677	657	642	645	647	696	629	672	658	628	654	660	663	666	664	643	618	680	623	643	686	637	687	692	681	653	631	677	680	635	651	669	705	670	692	686	683	660	652	655	650	657	664	686	649	687	669	660	653	687	676	676	675	668	655	640	696	663	688	626	650	700	655	661	653	631	639	682	628	691	673	679	668	666	681	629	673	665	677	650	662	668	663	701	699	665	698	626	656	650	664	677	640	634	602	712	674	654	662	625	627	682	702	680	668	680	684	665	658	685	647	660	606	645	653	665	701	662	673	649	666	692	694	655	688	685	651	633	710	619	633	700	707	665	691	659	656	615	659	679	648	660	713	616	671	652	677	624	673	628	668	697	644	698	655	665	686	634	695	697	717	658	730	652	683	626	667	624	685	667	669	617	622	643	621	680	661	672	710	669	658	625	632	694	643	670	673	633	662	657	663	651	667	659	595	630	652	643	719	648	671	671	617	644	647	659	659	643	674	678	716	670	671	646	653	710	688	645	668	652	679	669	630	674	638	649	713	673	659	675	669	641	665	674	675	590	665	674	626	670	694	651	643	665	653	698	707	675	660	663	628	661	658	689	626	657	673	695	667	683	748	703	673	661	651	688	685	596	656	660	665	653	695	663	647	654	649	643	650	665	689	688	705	659	660	667	666	682	650	637	712	692	724	711	708	687	677	645	622	659	705	680	690	666	653	692	662	709	666	665	617	687	671	674	647	700	667	655	678	640	664	655	682	668	625	691	674	686	689	653	704	665	662	652	651	634	661	704	666	704	667	638	665	711	679	637	705	660	669	685	659	695	660	651	684	685	718	685	694	692	667	693	639	663	732	639	710	628	693	642	693	644	653	718	665	726	686	668	585	699	692	650	648	685	598	674	626	642	667	671	697	689	658	647	662	643	672	654	655	655	685	715	692	711	639	705	636	670	655	658	627	650	642	671	642	654	677	652	685	715	655	648	647	670	645	699	646	669	661	622	632	640	668	675	711	655	668	668	688	672	672	630	648	685	647	633	654	700	704	627	667	680	718	641	637	662	715	629	649	670	718	654	731	693	688	657	665	680	656	669	685	652	693	679	680	676	665	670	685	671	597	683	702	681	686	638	703	676	668	665	643	648	677	726	663	668	664	678	644	681	720	708	682	663	661	666	669	705
24152	21465	28897	24421	21428	12368	4219	2692	2122	1926	1770	1609	1487	1266	1062	923	864	773	717	664	649	647	594	570	573	572	550	492	477	458	531	526	520	502	488	501	482	485	464	454	503	501	502	464	532	472	507	474	477	464	466	503	490	438	497	486	508	519	487	482	495	489	530	505	465	519	498	502	459	481	473	481	500	506	465	476	496	481	486	470	514	531	477	491	479	510	485	463	459	468	505	469	489	509	483	517	498	506	485	475	495	476	459	474	451	484	471	459	499	479	477	479	526	514	503	515	517	486	488	472	472	472	496	460	506	457	483	495	494	483	488	479	491	502	468	440	505	488	477	449	523	493	474	483	448	483	501	483	477	473	471	524	507	501	479	485	460	495	477	495	461	471	504	519	491	495	492	446	458	456	472	488	493	506	512	507	464	452	475	467	490	481	467	492	489	491	463	526	461	478	481	473	450	457	466	461	476	505	489	488	463	490	431	473	495	482	465	519	459	480	467	482	532	497	469	459	470	495	460	454	463	507	450	499	489	488	487	469	492	502	520	479	474	468	482	451	494	494	516	460	466	476	487	493	519	478	454	465	500	447	497	480	465	495	467	489	469	533	436	489	494	503	486	486	471	471	484	459	469	462	471	478	455	506	481	517	502	450	510	523	491	459	525	467	483	456	453	476	493	488	492	501	507	491	502	466	515	455	469	490	486	446	490	493	458	458	500	523	448	524	487	465	446	481	471	486	459	527	492	479	446	447	460	510	483	463	518	487	478	453	518	465	463	494	444	452	471	498	482	515	486	510	501	518	451	524	470	493	491	459	474	466	453	513	468	497	461	464	484	461	452	476	480	461	471	500	472	513	460	473	474	506	489	497	491	470	488	500	438	502	504	445	478	472	496	479	472	467	487	470	494	489	482	482	507	456	494	471	473	479	500	452	456	468	476	472	499	433	508	520	446	505	475	474	500	493	463	452	515	495	499	525	500	480	498	461	458	485	424	494	461	470	468	486	460	467	481	449	474	494	471	468	508	477	497	456	483	462	481	500	476	475	497	509	468	470	492	506	497	494	466	474	466	523	498	467	496	492	493	494	463	445	465	507	474	476	452	469	468	497	470	473	486	458	502	455	443	500	488	455	499	513	481	454	477	500	484	453	498	478	479	521	500	516	460	491	488	498	522	476	457	446	459	490	479	484	462	444	466	467	462	461	462	466	514	488	486	492	495	467	487	486	483	511	484	533	497	502	494	495	464	465	460	460	458	493	469	477	513	473	439	492	502	484	467	443	492	465	480	495	446	465	490	479	455	484	464	476	509	459	460	483	475	466	476	436	437	447	510	513	465	481	461	432	462	472	463	463	439	471	502	490	467	508	432	458	468	459	490	506	458	488	490	458	491	460	452	474	473	479	471	477	460	470	479	490	472	498	459	481	483	477	488	451	474	508	532	459	462	506	501	472	475	449	499	491	462	517	493	464	483	526	474	471	484	483	491	492	476	480	509	481	467	489	483	470	503	440	525	486	499	476	494	468	459	491	519	516	464	527	485	492	496	497	456	477	484	474	457	496	475	499	487	422	477	438	505	463	486	462	446	485	485	480	483	468	477	459	481	464	535	519	459	514	514	519	509	508	471	468	487	486	455	433	493	498	501	465	490	492	428	526	480	479	486	436	461	441	473	481	476	520	435	496	491	488	470	515	436	502	495	483	466	483	441	490	486	513	466	450	513	481	503	479	482	483	513	555	482	512	482	496	498	478	485	472	469	493	467	509	463	488	522	494	531	511	484	460	485	475	461	491	458	460	513	500	507	480	508	481	482	488	457	488	463	482	509	460	462	477	504	507	487	487	491	490	497	472	488	492	488	476	478	466	480	471	498	498	492	480	468	492	477	495	479	514	472	466	461	502	471	488	453	470	542	492	517	462	468	478	497	447	458	459	489	483	510	537	480	494	488	483	504	493	468	501	484	484	500	502	478	483	461	464	474	473	453	469	481	459	480	489	494	498	484	507	528	500	487	470	482	491	478	501	492	492	476	500	444	485	486	487	465	482	460	470	493	445	474	514	467	476	526	481	456	538	532	478	499	483	501	509	463	487	501	478	512	507	485	532	436	471	434	450	444	489	452	472	475	491	480	458	502	465	483	481	491	477	444	525	499	508	478	461	479	496	456	442	465	504	482	446	504	484	520	452	513	481	517	483	525	480	479	474	456	470	507	457	476	437	479	469	466	480	480	412	478	485	514	470	448	492	493	547	498	470	483	444	489	469	467	511	490	486	456	459	455	467	475	487	477	500	493	470	502	501	427	446	466	479	425	462	470	468	478	476	518	469	481	457	466	494	446	515	445	476	480	459	484	467	449	466	488	503	433	497	443	455	506	445	428	491	498	460	475	497	504	502	476	456	519	474	493	478	502	449	501	489	470	497	503	507	496	462	488	506	488	453	511	494	455	448	507	451	465	484	504	452	465	442	469	447	460	490	484	505	474	467	492	478	472	455	449	496	464	482	465	439	445	442	445	465	469	540	472	486	477	475	459	464	478	479	498	454	513	523	470	500	472	493	485	441	473	482	535	487	413	461	494	517	460	475	435	450	472	503	469	481	464	484	472	471	451	467	464	490	534	431	494	479	469	474	505	476	447	465	488	490	471	494	505	467	475	457	489	455	459	489	436	453	480	493	513	487	492	457	486	480	469	479	477	483	480	454	511	471	486	499	486	487	491	460	483	485	476	476	468	480	464	448	507	487	455	495	499	450	488	483	492	469	461	471	462	473	523	445	458	497	498	470	482	474	460	491	448	485	504	477	487	478	489	483	423	495	497	501	476	490	456	479	464	481	465	474	477	485	489	470	511	494	508	475	470	473	472	475	482	470	474	501	563	462	478	440	501	505	485	454	464	493	486	464	524	492	489	488	520	513	480	453	487	474	487	445	489	484	537	491	471	462	477	463	506	505	532	485	438	495	490	476	482	470	463	481	468	511	458	452	456	453	470	462	504	463	453	470	471	483	535	458	487	489	446	477	490	487	483	468	507	499	470	452	499	464	485	471	518	517	402	449	475	466	495	496	497	492	488	486	448	499	504	464	463	456	500	432	472	481	473	476	494	503	473	464	495	462	477	476	516	493	477	501	456	495	463	492	471	471	521	499	434	448	532	478	504	461	452	485	505	488	443	508	491	483	508	447	484	517	468	434	475	469	481	487	479	521	523	467	453	485	466	501	514	473	490	478	492	494	508	483	475	484	489	486	507	478	478	473	512	481	467	482	483	457	490	481	521	466	491	474	445	511	466	460	497	461	482	486	462	462	503	492	519	458	501	463	484	500	459	495	487	477	489	467	456	508	437	507	477	449	469	472	510	468	466	494	466	479	491	501	512	471	473	476	496	499	514	485	505	524	450	470	468	481	485	465	460	472	463	436	476	475	496	462	456	466	453	484	473	464	462	506	478	524	454	489	476	495	454	485	495	468	474	450	482	449	516	480	468	425	456	509	432	482	484	461
13701	26666	24705	17514	14004	11248	9782	8419	7462	6556	5981	5497	4670	4078	3440	2771	2456	2124	1892	1728	1583	1532	1457	1449	1330	1270	1194	1118	1078	1094	1073	1129	1101	1025	1107	1057	1071	1063	1043	967	1034	1022	1052	1045	1044	1041	1000	1047	1013	981	996	996	974	1021	1055	1018	995	1043	1065	1010	987	999	981	985	1011	1080	986	959	1023	1030	1006	1017	1020	1003	1048	979	1040	981	1007	1076	934	982	986	957	1033	1053	999	1047	977	1057	957	1000	998	1031	982	1025	1009	961	1033	979	998	970	1004	1005	1028	964	935	982	1007	1009	987	1031	991	1026	986	1034	1024	1002	1016	1016	977	984	985	1009	993	1002	962	1017	1013	964	986	1042	947	992	997	951	1036	1028	977	1007	1022	1029	1034	1015	978	1044	987	1045	960	967	948	973	994	966	989	1017	1017	957	1026	994	977	946	1001	1037	1050	984	996	970	987	1000	1021	1010	1050	1011	1005	973	968	989	1001	999	966	949	1006	995	957	994	945	1015	956	962	984	991	1000	1028	1032	991	1016	1004	972	944	988	983	988	985	988	1073	1033	981	1029	975	966	982	956	1006	971	987	1011	989	1035	1030	1002	950	995	964	920	1017	959	1002	1058	941	1005	987	959	949	964	993	1072	951	1004	1026	965	969	990	1013	989	997	958	992	1033	952	1019	947	937	968	965	985	997	1026	950	993	974	990	1007	990	1019	961	932	938	986	979	990	1002	996	1066	1045	1014	972	1060	971	975	976	1040	1018	941	973	1058	1014	1005	1026	1066	929	1000	987	1000	997	969	938	1007	1017	976	978	983	1018	1003	1014	1025	980	992	997	1014	1065	1054	1002	967	1035	1006	1017	980	1017	957	1004	943	983	957	986	1008	981	1046	963	1028	996	964	984	992	953	991	986	1008	1022	956	1006	1023	1007	1010	1009	1057	1000	1000	1014	1042	1039	1017	1014	966	1054	969	997	960	992	992	1026	1011	976	995	1034	1004	968	999	959	947	992	1015	992	991	1066	1016	970	1013	1038	997	1031	1013	1017	955	999	1034	980	995	941	991	990	1006	985	1008	978	1004	1035	985	1014	985	942	1031	1004	1007	986	964	1040	1015	1013	952	1012	964	972	1046	1042	1026	1038	1024	975	971	1002	972	942	986	966	987	986	1016	961	1029	973	983	973	949	972	981	1045	969	1004	964	977	960	961	932	1024	1008	974	993	1038	947	962	995	990	980	970	996	1019	1038	971	1027	998	1010	1030	968	1002	984	961	1040	975	989	975	991	1025	990	1005	959	1011	1047	1051	964	986	1022	972	957	981	1053	958	991	991	996	992	979	1046	972	1004	979	975	1014	997	988	1002	1020	954	1017	991	1006	955	988	988	990	1038	953	985	1011	984	1030	1068	1000	1046	952	1029	977	981	985	957	955	989	982	1021	985	993	980	1009	965	971	948	983	1001	1019	1000	963	1023	989	977	991	945	1057	1003	965	994	999	1007	988	985	989	990	1036	947	1027	970	950	995	993	976	1006	974	998	979	969	1011	1028	998	1003	938	975	1008	969	964	1002	1014	947	1015	983	1049	1001	991	987	926	970	1012	982	968	977	935	1011	982	964	942	989	925	1080	1008	991	999	1006	995	976	1025	987	968	992	1011	1007	993	987	971	1003	1023	1046	960	975	1003	929	960	964	996	988	1032	972	1027	998	1002	991	1000	989	1000	975	953	970	935	1018	1026	993	1025	934	1064	1075	1016	1042	990	1008	989	1045	995	978	992	1034	993	966	983	993	997	971	956	1002	995	1008	961	995	957	1018	1008	964	947	959	965	999	983	949	988	1044	961	1010	1000	981	1001	1011	1033	978	1006	997	967	989	985	1016	979	985	938	971	985	976	1008	983	942	1016	964	992	982	984	1037	999	1002	958	979	948	974	994	1017	1018	1001	980	1027	1006	963	979	971	1007	1059	981	980	985	988	1001	1014	969	1020	971	970	1015	1001	993	971	1013	974	962	969	1002	935	946	998	990	1005	966	970	1015	1008	1038	962	1028	974	1009	997	996	923	1034	1012	1004	977	984	966	1036	1003	915	1090	934	981	960	998	1033	1006	983	1008	997	982	978	1036	933	981	980	965	1054	1009	979	978	983	1011	1027	988	945	994	1077	957	956	1023	969	1020	961	1029	1009	979	1007	987	998	1019	1066	994	1004	946	1018	998	1013	1073	991	949	1025	990	1047	1014	1002	985	967	1028	953	1009	1018	1024	976	1033	968	987	992	982	953	982	948	966	1024	1019	966	920	1023	1005	990	1055	982	988	968	965	948	977	1012	1047	1008	1040	1028	1056	1016	984	1012	991	967	1020	996	1032	992	906	915	963	990	997	977	957	1016	975	1038	979	969	960	977	1008	981	959	1019	1001	950	969	974	993	1030	1021	993	979	1062	967	984	1014	981	1015	1002	1029	946	1001	1026	986	1056	1002	973	1010	1007	922	986	1004	995	992	989	1046	972	919	1020	986	983	1027	1049	1054	977	1003	991	1002	966	974	1056	1004	949	1015	971	997	1048	1005	1021	966	980	973	972	978	1006	1015	980	1064	1032	1013	978	962	1045	982	991	970	933	988	1009	965	966	951	963	1025	970	1019	1051	966	990	985	988	1065	1012	989	991	966	960	1007	967	959	978	1006	926	1012	1028	1046	977	1010	995	1038	997	989	1005	1012	973	967	983	998	962	947	961	936	993	1005	1008	992	1049	1021	1038	1005	1033	1025	951	1001	1040	963	982	962	1017	961	1027	965	1002	1002	1014	1024	992	962	998	938	935	1043	972	977	960	1005	1015	1008	998	1053	1032	1023	1007	987	1025	1019	1058	1008	979	989	1003	1029	989	974	949	959	987	961	1000	1010	997	1005	1045	1008	968	1003	1003	1014	983	1034	981	1018	1000	1018	959	1027	1018	1020	1024	972	1015	1020	976	1022	1030	1023	1019	1033	968	975	976	966	1009	986	993	977	1020	987	972	1046	979	990	1041	1010	979	991	1016	980	988	1080	972	978	999	1024	896	981	987	981	1017	942	988	974	997	969	997	962	1040	995	985	1003	1059	996	949	1022	993	973	957	979	996	995	965	936	1021	1007	1015	948	1029	972	979	994	984	1018	1014	1003	978	1018	1010	990	1048	972	1003	979	1064	926	1023	1019	1019	992	1007	1001	944	1056	1024	972	959	981	1012	984	1033	1025	1040	996	1028	988	1027	975	968	991	937	973	954	1006	988	1077	1005	987	1018	1024	1042	965	995	1003	984	995	976	995	977	945	975	972	1042	956	981	973	995	1014	996	991	1038	1037	982	1021	996	1090	1054	1023	1000	947	977	966	1047	1015	1028	1021	1032	996	982	1024	989	1055	1015	993	1042	961	1002	1017	1015	987	1023	1005	984	1018	1033	1061	986	988	968	1036	980	1030	1011	993	990	989	997	989	985	1027	1079	1024	962	1012	976	997	970	947	969	1020	1006	1002	995	1022	1000	996	963	991	1031	983	972	988	1041	974	952	1010	1010	952	947	989	1004	978	1007	984	1024	986	1017	1006	1028	1012	964	1022	987	951	1040	992	1015	984	1017	952	1038	1009	987	984	986	941	953	985	1012	966	1053	981	947	1078	1024	988	933	1020	994	985	988	955	972	1021	997	999	1009	1007	995	935	1026	1024	1045	1001	1007	991	1047	1028	971	1018	1024	985	1025	976	929	992	1025	954	1034	1034	951	929	903	1007	972	989	995	962	1025	1037	977	1041	1010	984	979	1083	948	980	964	972	971	988	979	964	967	1007	1012	1007	973	977	997	1002	1004	1004	1012	944	965	948	1029	964	999	999	968	1023	963	999	976	968	1026	1033	1001	994	940	1037	983	997	976	1019	944	1060	960	1024	1022	991	1023	1021	985	1024	1066	951	997	984	1025	1019	979	925	992	1059	1014	978	964	971	1010	969	1003	972	985	1039	999	1013	993	1074	1051	988	976	985	1016	938	934	1004	975	1010	991	1016	1047	1012	1044	1008	957	993	1037	985	951	1007	969	961	995	1005	1004	1052	968	1004	985	957	1075	937	1003	1005	1060	950	947	968	1005	1052	999	982	1008	1018	967	1024	933	975	1008	957	1033	927	1013	1005	980	1025	1007	981	1013	992	1019	1070	987	980
27444	17527	5759	2681	1486	1136	1054	857	804	752	732	685	623	611	568	520	495	486	470	477	471	478	472	445	434	479	452	387	419	429	429	422	436	438	433	467	479	437	419	409	449	426	453	421	456	459	419	471	415	435	476	452	444	452	458	451	424	445	415	417	461	461	446	457	418	446	438	435	416	448	433	412	434	462	429	408	435	418	422	447	453	411	416	460	411	425	427	440	414	409	475	420	467	442	422	442	494	418	423	440	432	422	401	439	413	424	434	433	426	477	456	410	438	471	438	452	447	484	423	422	444	449	448	439	472	404	416	457	457	468	427	450	423	485	431	466	444	445	448	452	438	467	450	419	429	453	415	436	460	466	435	417	461	440	453	409	418	409	388	439	424	493	417	464	411	405	449	426	442	393	424	430	421	390	407	445	444	428	446	447	475	417	443	445	437	444	439	446	429	455	447	464	424	455	425	438	435	430	465	478	418	434	446	424	467	448	429	457	452	426	449	439	418	422	427	434	434	431	422	434	443	463	420	398	429	455	411	423	415	388	404	424	405	404	447	456	477	454	448	431	424	449	422	415	428	431	435	416	416	443	481	445	424	450	439	439	451	431	457	431	417	460	465	419	445	420	423	407	434	462	420	467	451	397	440	471	426	439	434	430	446	408	468	444	417	451	460	471	441	453	448	416	408	439	471	445	418	448	435	410	439	419	417	413	429	446	459	458	445	455	422	415	450	449	397	438	410	459	444	429	442	420	458	436	461	444	433	445	439	434	431	436	432	406	420	424	450	447	443	425	435	455	445	451	435	465	429	444	440	430	426	438	465	451	463	401	449	446	444	399	418	409	411	447	403	431	436	439	448	451	462	448	441	441	442	427	477	406	423	425	439	397	435	435	441	440	435	385	434	448	448	422	427	435	394	414	467	435	453	427	443	442	436	435	453	452	425	447	449	441	471	437	456	440	447	437	417	436	446	479	437	421	461	444	429	431	421	409	455	443	454	426	515	453	444	427	410	475	431	432	424	455	455	418	455	415	449	438	422	437	470	457	448	436	407	437	417	460	457	458	446	406	430	392	419	444	376	426	439	452	409	408	454	438	411	434	431	402	454	467	439	431	462	412	446	426	467	438	455	424	461	435	416	441	434	413	437	399	480	425	449	432	437	459	434	440	463	440	415	469	415	385	422	434	446	438	436	463	424	447	435	436	435	446	443	410	429	424	410	437	429	422	437	439	451	411	436	444	413	459	444	425	412	427	427	448	476	389	434	424	459	436	426	420	438	425	436	429	366	458	470	420	436	445	411	420	419	442	419	422	409	404	398	394	434	432	431	396	464	457	440	436	444	427	466	461	424	464	449	478	450	464	448	427	451	427	430	409	426	429	438	453	430	423	447	448	444	439	414	417	417	435	420	414	424	440	450	424	423	444	450	436	457	470	442	452	454	440	440	468	432	428	404	460	434	466	486	435	452	427	396	429	442	422	445	436	453	436	434	406	415	436	433	431	466	460	410	435	451	478	447	444	459	427	410	425	464	423	483	437	395	443	423	418	446	462	432	449	436	453	431	462	433	435	440	396	420	465	436	471	408	428	400	434	455	423	465	399	435	446	447	390	421	465	424	429	471	408	409	398	428	443	390	444	427	424	409	441	434	453	433	450	458	463	447	453	441	406	452	445	419	428	445	459	454	430	463	437	424	437	424	411	437	417	426	421	439	423	431	431	465	484	460	448	444	453	448	419	453	419	408	399	422	414	463	428	428	455	428	424	468	456	436	418	442	429	460	430	419	454	441	444	465	408	429	411	443	423	479	399	421	464	438	462	411	435	427	401	443	444	414	399	437	462	446	441	430	401	403	442	425	438	418	431	438	474	428	420	404	428	437	424	438	431	460	420	432	452	441	454	441	402	437	418	430	430	417	461	445	442	454	420	450	426	458	436	441	452	450	426	406	414	429	419	418	389	413	411	430	475	441	458	443	446	449	399	445	414	413	443	458	444	445	464	450	441	455	465	398	410	418	424	453	466	470	456	394	435	435	415	399	464	484	438	477	403	437	461	424	421	436	440	437	427	437	445	434	463	443	461	440	430	441	406	457	428	457	429	428	457	422	398	413	435	427	414	409	428	394	453	462	445	440	464	428	422	442	425	465	409	481	475	410	431	438	415	398	408	407	442	416	460	451	424	442	415	438	453	456	448	444	445	445	408	468	417	413	420	422	428	398	459	416	393	458	411	428	397	419	475	432	431	387	438	459	415	431	411	415	411	452	441	416	398	396	446	455	421	440	440	425	426	443	443	426	444	427	436	425	434	433	457	460	423	449	451	422	444	428	426	432	426	417	471	447	465	460	427	418	442	456	423	404	436	439	393	446	437	434	450	411	437	427	460	437	420	460	387	408	460	472	448	445	434	469	443	422	464	388	464	410	483	499	460	411	450	452	456	459	452	463	435	414	439	480	462	441	428	402	453	400	446	416	465	419	460	435	445	442	435	445	461	425	388	429	439	420	410	436	442	437	408	465	435	417	425	462	438	412	439	411	408	462	423	429	406	431	424	434	439	463	411	407	435	420	457	425	426	504	423	444	419	407	428	435	446	404	452	450	457	420	432	409	434	422	458	454	468	442	429	433	450	465	432	445	424	408	438	397	430	424	420	439	447	434	435	445	440	432	407	454	413	428	429	448	382	470	447	467	472	450	424	434	441	442	443	443	431	447	464	474	421	386	428	438	427	465	446	457	425	443	451	440	448	442	438	443	402	398	457	465	438	458	418	444	461	439	437	405	436	431	416	432	398	398	460	436	413	485	457	398	430	429	452	407	411	456	428	444	452	420	400	423	412	423	449	465	462	411	432	453	446	415	433	427	408	469	465	440	449	418	480	444	400	436	426	455	403	428	465	455	416	455	441	447	448	438	469	437	442	431	452	459	429	450	415	439	449	442	416	440	455	466	441	428	433	451	442	435	452	476	452	445	381	415	437	432	431	442	442	416	417	456	439	421	451	444	421	411	420	397	400	427	440	449	429	482	440	470	428	451	390	411	462	429	424	443	393	426	432	427	449	421	397	420	426	431	439	427	446	444	426	420	461	455	467	417	443	423	408	400	430	438	483	424	414	407	401	433	420	492	432	451	448	472	407	419	456	440	449	438	452	443	415	447	433	413	474	464	434	459	420	429	456	422	463	440	472	441	422	460	447	415	414	461	429	432	448	417	432	439	443	422	445	469	430	405	481	376	397	414	440	462	443	441	421	424	420	439	455	433	470	494	439	425	445	434	433	430	425	410	436	448	423	425	414	417	405	424	411	470	432	425	425	421	432	444	455	449	465	440	454	431	434	417	433	439	426	427	426	415	470	455	447	418	439	417	404	429	429	456	423	455	455	451	394	453	450	424	424	437	428	428	434	462	428	390	421	457	447	454	417	440	427	430	425	411	430	423	426	467	441	432	408	446	483	412	428	454	422	444	437	425	436	465	436	425	465	440	460	442	428	458	442	457	450
8196	11011	10447	6687	4978	4173	3392	3064	2709	2465	2298	2130	1883	1652	1419	1285	1186	1185	1074	984	1054	1048	1042	1041	997	951	945	952	977	939	876	944	961	904	990	919	990	962	955	930	929	922	943	986	988	958	943	1006	929	980	909	953	973	940	928	915	985	968	877	951	989	1006	969	991	959	941	1009	899	988	1007	893	968	973	938	970	919	989	980	968	967	927	937	972	941	988	931	905	971	947	980	961	996	928	996	953	993	933	994	981	942	976	964	1011	966	962	951	984	952	959	948	940	963	970	979	982	980	950	980	986	896	898	946	981	918	999	973	948	1001	1007	967	945	959	941	893	978	1016	903	865	939	946	985	970	961	964	973	967	972	937	904	908	945	977	969	884	940	908	902	926	969	935	912	952	972	951	1040	985	989	969	954	1008	986	1016	964	927	974	967	947	947	978	908	966	990	939	927	926	978	953	963	991	950	962	973	916	991	911	934	902	954	963	962	978	975	960	937	927	970	959	908	950	894	965	979	907	968	914	970	951	958	866	933	974	915	962	956	952	916	924	975	910	999	975	931	957	938	935	996	898	951	994	947	977	946	987	999	953	900	935	953	952	978	932	959	941	992	933	906	989	926	952	952	949	905	954	938	996	947	893	960	967	1010	952	922	956	922	951	973	943	911	1007	923	977	931	903	968	907	956	928	955	948	891	976	991	914	952	985	921	940	913	935	967	916	902	953	947	901	932	1003	957	973	967	937	986	903	917	974	953	923	917	993	938	994	979	941	940	961	938	938	954	981	971	936	927	960	933	898	931	892	947	924	955	958	959	908	928	954	912	946	932	997	964	898	946	994	967	922	947	904	960	982	944	927	970	931	995	902	1001	918	922	963	956	926	908	905	931	937	973	913	982	934	948	1007	1014	979	931	941	940	946	941	1023	943	919	932	902	920	960	922	973	979	939	908	1003	930	944	986	955	983	949	929	950	961	918	1036	935	970	964	934	987	974	1003	874	985	892	925	924	905	903	960	944	957	943	950	1005	948	937	1002	962	955	993	946	952	973	953	973	964	980	937	931	925	1004	934	984	954	985	970	963	913	968	965	992	990	998	913	912	941	945	1002	969	955	905	914	946	974	969	935	934	942	911	935	1006	939	946	930	991	1012	957	942	962	904	898	885	910	957	946	955	921	938	913	951	907	950	943	922	935	957	933	947	914	936	930	927	944	901	934	966	994	982	926	969	992	957	962	912	961	941	902	946	937	992	967	909	953	945	913	915	952	949	1007	975	981	934	977	931	934	950	975	965	941	950	971	947	894	980	918	907	966	1008	963	926	956	936	967	908	942	961	989	977	956	951	879	921	964	924	996	936	928	921	950	1002	985	939	934	963	903	944	932	849	949	1012	957	959	911	972	938	943	855	928	903	995	983	1048	982	944	939	915	1022	990	960	932	947	992	888	920	914	941	960	936	949	923	963	977	931	931	937	976	938	942	979	940	936	980	953	913	991	957	932	940	969	922	941	891	965	975	985	1013	965	929	916	892	916	994	1005	900	906	930	927	936	985	989	944	919	920	955	966	905	958	972	962	941	947	991	930	926	988	912	939	950	982	925	945	937	1024	982	884	904	983	951	940	933	955	984	917	983	971	943	987	981	931	943	977	937	935	941	972	930	959	1007	974	951	958	886	991	945	961	918	947	981	957	895	1037	927	951	974	939	920	975	923	1018	919	934	976	955	995	1007	942	934	932	906	972	969	931	950	955	993	961	959	957	893	1004	962	928	933	944	972	963	930	912	914	1001	1002	930	964	940	960	955	910	933	932	884	996	962	994	905	954	919	987	972	933	926	887	905	993	1009	939	940	992	941	946	951	908	934	964	1010	892	941	945	896	966	963	929	911	960	938	918	974	954	946	866	941	968	974	935	942	962	908	944	1005	981	973	918	983	946	929	897	948	950	934	924	992	941	969	933	999	897	920	926	966	911	989	940	930	994	929	935	942	945	983	964	925	1025	930	950	971	911	876	940	970	864	973	952	956	916	958	954	945	990	907	937	921	984	927	966	985	954	1010	919	944	957	1010	904	937	960	960	1005	887	965	926	958	949	939	973	880	921	928	953	939	975	955	915	924	906	981	924	1002	964	964	935	901	951	936	915	982	938	917	958	890	925	961	944	953	962	1007	952	982	960	941	950	941	925	956	956	925	991	976	903	925	924	960	927	908	1000	1024	965	927	915	931	932	920	885	984	969	960	931	973	921	944	983	943	981	963	949	971	903	956	1037	964	976	970	952	925	952	961	978	961	997	970	954	920	910	984	903	951	931	942	940	964	1039	895	913	927	956	941	983	953	962	895	958	897	923	958	954	983	944	928	947	924	936	956	1005	930	970	938	930	1012	950	991	936	974	970	961	901	920	987	969	998	996	909	957	893	971	953	1010	911	938	932	980	944	953	998	960	971	947	934	966	920	938	928	980	933	947	940	947	938	964	954	969	948	920	1009	945	950	974	933	934	939	961	937	940	937	918	880	978	975	976	944	1015	987	978	967	999	882	971	947	983	940	934	986	929	992	921	968	945	944	962	926	863	904	956	982	907	980	928	892	969	894	913	927	878	923	915	924	914	967	960	965	876	934	922	971	945	909	905	1011	919	923	937	988	963	932	954	966	940	927	916	947	981	955	917	962	947	1019	995	983	977	978	895	902	917	881	959	974	940	935	942	941	937	952	940	958	958	953	938	974	961	992	946	987	962	978	951	994	992	966	970	924	1030	946	948	932	975	956	932	957	951	980	985	1033	941	960	924	938	977	981	923	916	963	1000	976	963	926	975	952	896	899	983	940	977	931	936	987	985	950	967	882	968	974	968	950	992	935	949	971	920	1009	943	880	941	888	983	976	895	1002	990	935	998	972	922	917	906	939	944	959	961	960	912	961	941	966	923	953	989	957	951	1002	904	891	993	936	932	985	912	938	960	918	928	915	936	944	972	936	1008	986	990	952	1029	951	926	975	969	989	972	971	928	959	1000	911	939	959	911	998	970	927	988	1007	907	963	953	916	944	923	929	973	1000	925	974	932	894	954	953	945	932	961	934	953	949	983	913	942	945	997	928	948	913	968	932	925	965	975	915	917	982	970	975	942	1005	923	913	962	968	948	992	982	963	982	968	891	1033	910	1000	932	962	943	970	909	962	918	987	951	900	930	950	948	917	943	973	889	980	974	933	947	943	917	992	1024	996	945	945	942	965	963	961	926	951	912	963	997	939	923	943	933	898	916	936	925	964	964	984	945	922	938	917	919	962	958	953	943	955	901	946	944	943	956	950	985	992	876	943	996	939	937	948	980	933	984	971	942	881	966	940	959	953	971	957	989	973	941	917	1024	950	896	964	938	987	979	939	1003	996	924	947	951	927	927	940	960	918	902	895	920	1003	961	954	973	857	980	985	955	1004	987	990	908	957	957	967	882	957	1007	937	975	993	956	940	902	921	964	987	956	954	981	951	974	909	925	970	943	909	943	936	979	934	964	923	962	920	974	949	938	903	915	960	928	957	937	961	977	1023	953	968	960	985	935	934	973	951	981	927	1012	909	955	1013	956	934	944	927	940	952	991	915
25103	21478	28014	25332	13381	3445	2155	1662	1310	1216	1053	907	882	731	588	567	460	450	447	409	400	395	363	313	301	317	320	336	311	307	308	296	325	309	311	288	300	289	283	281	298	298	281	294	320	315	299	287	279	272	325	312	281	277	303	300	295	331	298	294	321	290	312	304	324	283	284	272	300	274	312	280	294	279	279	293	312	286	313	299	295	299	296	343	290	297	316	292	278	303	267	272	331	282	273	274	259	318	279	295	307	294	301	316	302	320	265	304	259	295	306	269	285	286	297	316	296	276	327	272	267	302	273	301	263	281	288	277	301	284	279	303	273	305	291	280	283	266	290	285	294	308	309	262	291	301	313	292	267	283	270	283	303	257	315	282	271	287	306	287	327	261	281	293	335	284	289	268	286	282	303	310	289	307	290	275	253	288	308	296	307	261	298	307	317	328	290	322	301	313	304	317	259	298	286	285	313	299	284	265	286	285	264	320	271	289	296	306	309	257	285	294	258	271	293	303	274	287	266	274	287	270	273	284	289	294	270	327	274	298	304	287	285	301	284	303	292	283	276	266	270	280	266	291	302	285	294	284	296	299	308	281	284	285	287	282	298	288	301	313	296	259	309	280	301	320	277	282	285	297	294	287	315	306	267	277	297	288	272	279	270	271	286	307	297	312	298	293	308	314	284	294	282	311	268	304	299	304	315	280	288	304	275	279	288	295	304	330	297	285	248	268	262	289	302	290	264	308	293	285	309	293	328	313	278	290	308	288	283	300	299	285	272	298	299	297	316	305	305	318	297	325	322	291	318	285	280	271	302	269	278	270	310	316	289	278	283	280	313	295	260	282	298	278	311	287	289	291	317	256	283	283	277	284	319	260	302	268	278	278	301	299	277	266	281	327	309	284	336	316	279	310	279	263	302	292	297	281	305	285	303	273	278	285	283	311	283	310	294	281	294	297	322	304	293	302	312	290	322	246	308	306	304	303	294	277	296	292	298	277	313	302	300	286	270	345	312	276	306	297	264	323	260	293	310	274	281	285	293	295	298	304	296	297	274	257	244	282	301	293	279	283	279	286	278	294	286	263	287	292	315	286	288	292	299	295	286	291	306	286	281	253	267	289	247	319	289	281	287	296	281	271	300	265	282	314	281	282	272	298	306	300	275	300	314	303	304	310	262	298	304	284	295	283	292	283	303	299	260	307	289	270	276	286	289	291	298	304	278	295	237	276	287	295	278	309	271	332	294	311	298	302	287	301	298	297	274	307	307	289	304	287	283	297	301	295	297	286	311	297	309	303	290	258	301	311	276	310	245	283	295	284	292	297	300	296	312	279	311	276	293	287	282	254	273	294	276	299	266	285	277	310	315	269	309	300	287	303	260	305	276	270	311	311	312	311	291	290	290	288	256	293	274	278	274	280	278	295	256	321	305	289	310	312	284	297	288	296	293	331	284	281	313	266	301	295	292	272	290	292	289	302	295	327	266	309	300	272	272	289	269	290	291	282	321	264	310	283	284	281	276	312	295	266	305	305	294	284	323	292	280	286	306	304	299	265	274	283	287	264	282	294	293	288	288	299	285	294	297	289	301	273	336	288	281	284	303	317	285	291	293	284	297	290	278	271	259	278	265	269	323	321	309	269	286	281	306	284	298	273	258	273	287	281	298	286	271	281	276	297	284	270	315	318	251	290	298	331	284	285	289	282	292	266	315	267	309	304	297	316	278	310	277	284	320	291	305	282	305	287	271	306	288	286	284	334	287	301	298	267	278	314	302	279	264	294	275	314	295	305	298	271	313	276	304	297	295	274	305	274	270	267	312	304	272	276	287	270	285	285	289	273	301	317	303	303	289	278	315	319	262	309	295	279	282	280	284	285	281	289	310	311	276	287	288	297	290	308	268	287	284	316	286	282	311	284	259	292	320	317	268	297	278	302	322	262	307	271	270	329	302	267	277	297	288	298	304	315	273	285	286	276	318	297	299	287	286	323	323	279	309	299	287	300	290	279	307	302	282	260	304	287	296	338	319	289	283	313	264	277	261	300	301	298	294	283	264	311	278	278	288	283	306	321	297	303	263	280	308	305	284	286	286	278	307	279	274	283	317	310	290	289	298	307	303	284	290	287	288	306	275	294	260	300	276	289	298	295	259	289	276	296	264	283	297	274	287	304	307	295	271	285	262	297	299	286	295	283	303	269	314	273	278	311	280	296	288	308	270	270	295	294	311	318	317	287	290	291	298	300	268	290	291	262	271	301	266	293	348	284	289	313	325	296	299	312	286	293	300	313	290	316	288	308	264	281	283	289	314	274	291	271	251	306	262	289	296	313	269	278	287	273	247	278	308	303	332	304	258	305	276	317	258	332	297	307	279	297	282	299	304	290	314	285	275	299	299	314	279	300	277	282	328	280	256	279	287	298	292	295	303	288	288	300	288	304	263	310	284	290	298	292	282	321	300	348	268	289	267	286	274	292	274	292	334	275	318	325	270	297	306	282	310	273	317	308	269	284	271	304	289	299	259	292	272	318	302	317	289	298	295	286	290	285	289	306	284	279	275	284	277	284	265	285	270	289	317	284	261	288	305	313	266	273	309	306	290	284	283	309	302	298	283	307	278	303	283	316	287	307	291	329	287	320	281	275	276	268	287	330	308	289	291	296	302	310	314	306	279	305	295	255	308	275	289	311	298	256	300	289	304	283	302	284	291	296	299	311	330	272	286	298	281	331	272	307	281	289	310	304	304	273	292	286	275	293	274	294	305	254	255	267	301	293	313	317	305	295	306	304	305	280	313	288	283	291	310	292	296	284	284	290	309	276	297	296	322	303	294	299	307	307	285	299	306	279	301	271	268	271	289	299	274	301	317	294	306	289	293	267	298	305	288	262	303	294	291	271	289	312	280	294	358	307	280	289	279	264	282	290	305	285	289	315	310	274	262	265	301	274	268	293	286	286	311	257	304	300	290	309	290	262	304	272	262	288	288	291	273	287	306	301	346	292	261	286	329	293	302	282	276	303	294	275	297	295	267	274	296	294	318	315	286	291	277	281	286	320	329	309	275	269	282	310	273	300	313	287	280	276	279	310	329	292	274	303	271	303	275	323	288	302	277	301	318	266	311	315	289	278	306	326	281	292	288	279	299	298	284	288	278	303	288	303	296	309	281	294	290	305	310	301	293	292	294	275	289	294	309	295	277	314	285	280	316	282	312	289	296	281	279	288	304	290	292	280	290	243	313	286	313	306	285	282	297	317	310	280	286	266	301	289	299	283	286	301	271	279	278	307	320	302	304	289	304	303	278	310	312	269	280	278	299	305	307	295	319	293	299	306	275	303	281	311	259	319	293	265	291	306	318	316	272	255	273	270	297	277	284	303	300	300	295	292	295	291	316	304	317	311	310	316	277	282	285	292	300	279	313	276	254	308	295	306	310	276	271	298	302	293	301	313	270	278	307	296	280	299	313	317	303	282	293	289	318	298	293	300	276	291	272	270	297	294	307	330
10865	21014	19681	13221	10255	7932	6677	5878	5055	4509	4002	3605	3094	2526	1925	1698	1447	1302	1231	1093	1013	1055	891	877	847	829	765	707	731	723	709	642	728	723	659	719	711	645	629	678	630	694	670	668	628	655	712	685	649	646	652	714	628	678	697	686	660	670	674	669	728	670	664	695	650	680	677	669	693	673	682	670	678	682	677	690	673	704	656	699	716	654	650	653	666	660	644	704	660	635	690	663	644	682	666	699	640	642	661	681	646	665	704	636	637	649	627	649	659	688	666	659	686	662	656	695	711	624	659	677	706	704	695	696	656	650	660	663	664	660	710	646	685	671	695	713	665	651	643	655	648	664	703	601	656	653	705	705	650	688	690	629	633	628	687	715	703	632	627	672	668	693	669	661	636	657	700	668	623	653	654	685	724	646	639	658	659	686	653	682	724	658	685	687	625	642	658	632	631	657	678	605	670	619	646	639	715	658	646	641	614	637	588	647	684	646	692	614	676	657	646	671	629	646	682	662	609	660	663	695	657	654	641	670	669	664	629	631	640	637	673	651	658	621	650	700	631	643	677	657	666	681	660	631	612	667	631	665	689	661	644	671	674	680	596	660	659	651	681	611	681	654	660	659	668	654	650	634	683	652	666	659	645	644	649	657	655	687	668	654	684	653	648	622	704	669	683	743	653	614	657	690	654	655	662	673	671	699	658	593	731	637	639	639	634	645	644	629	652	654	702	633	661	734	621	665	649	681	657	669	648	698	635	625	675	635	688	639	658	733	677	676	658	607	698	705	642	607	608	643	664	649	685	638	664	667	607	639	673	665	717	667	709	646	629	688	630	676	668	639	679	665	624	669	674	635	696	703	688	639	703	657	686	673	715	615	671	683	664	664	646	692	656	658	619	652	708	660	634	647	685	686	703	667	698	644	604	637	667	672	695	693	646	654	690	652	623	653	622	614	674	682	702	629	700	680	619	643	677	674	662	654	694	636	653	666	677	667	655	629	653	651	619	653	678	594	635	646	649	657	623	618	646	699	707	677	641	699	674	679	662	648	630	639	662	656	632	648	669	685	646	685	632	666	665	680	700	660	673	681	643	668	674	622	630	649	647	629	640	705	691	638	654	637	645	633	634	655	639	663	711	631	669	630	677	681	651	667	716	656	631	663	689	663	652	641	657	646	696	666	625	647	661	649	679	702	637	653	651	647	676	691	670	632	625	674	680	696	678	677	644	690	629	645	651	664	594	671	669	649	666	665	630	673	687	674	667	660	661	616	618	655	659	638	687	673	652	651	706	685	648	649	676	659	650	627	675	642	621	664	665	679	664	667	680	638	672	658	665	637	671	689	643	626	680	632	656	653	661	638	656	687	672	643	670	657	715	631	692	612	637	636	647	665	652	666	704	651	675	638	678	652	652	646	657	651	648	722	633	677	684	657	661	605	644	684	673	644	673	681	656	656	643	666	641	630	652	690	610	658	655	644	640	678	651	611	619	639	622	645	675	654	656	649	641	654	684	639	661	642	615	645	643	650	619	654	656	647	660	657	685	658	663	673	674	671	694	695	693	686	648	676	674	646	613	685	618	667	638	684	656	668	624	647	648	702	628	661	638	668	645	634	675	680	718	682	632	686	644	699	653	666	737	669	684	681	648	664	625	687	669	659	638	687	634	680	642	637	624	692	695	685	643	647	598	684	681	675	612	677	679	671	701	682	624	618	672	659	653	667	651	672	651	651	646	630	676	651	654	638	689	669	639	634	663	635	635	673	675	647	647	663	699	637	688	672	666	642	668	702	649	649	664	653	661	663	687	674	641	687	697	695	682	676	646	660	666	627	697	685	632	678	672	647	643	665	660	669	668	657	678	686	624	667	645	663	641	656	650	687	646	706	662	718	682	666	658	704	664	668	597	694	608	650	673	627	710	627	685	635	647	671	656	656	638	680	671	659	621	659	638	674	632	657	675	618	683	667	665	632	673	659	670	687	657	683	615	611	644	671	662	683	630	647	675	693	662	686	700	616	673	662	659	690	642	654	637	672	616	631	649	661	676	657	675	668	663	672	667	680	635	665	644	632	638	654	620	643	581	690	660	655	672	673	668	675	641	672	688	650	637	683	640	668	615	630	715	660	653	713	672	656	584	710	652	646	645	699	634	662	705	658	623	707	684	649	642	667	629	660	714	662	663	656	641	659	666	614	667	682	671	678	663	675	716	648	672	629	658	632	657	659	644	679	677	633	664	713	675	658	680	610	649	646	661	661	684	686	640	661	661	678	654	666	661	711	710	658	666	682	608	700	640	683	654	708	614	677	631	648	665	687	619	673	693	688	626	713	625	668	683	713	639	686	654	682	653	674	655	663	662	648	702	657	691	628	639	596	632	652	645	660	644	654	624	626	657	662	641	657	694	647	642	645	661	665	666	639	644	659	677	683	725	688	682	703	704	655	689	614	704	671	669	637	673	669	638	669	645	692	695	668	652	645	686	667	654	627	667	701	652	640	680	640	625	665	645	655	654	681	655	620	645	658	686	680	666	662	658	636	637	639	668	662	631	669	664	676	650	665	689	695	663	621	644	681	639	638	648	641	715	665	653	614	690	638	618	649	664	620	640	682	671	675	623	652	642	652	622	629	657	648	643	622	604	698	653	625	664	671	697	664	647	677	685	680	672	659	638	651	632	760	673	692	611	686	643	695	655	669	656	647	648	667	666	661	697	663	682	663	639	634	660	643	648	661	647	654	688	665	650	689	696	664	679	708	653	641	643	755	674	664	704	682	629	663	701	678	713	655	664	707	670	683	678	652	660	633	644	667	686	635	615	681	695	670	669	693	684	654	675	683	690	665	675	666	665	665	658	673	694	613	660	681	678	603	654	637	675	641	669	686	684	670	704	686	645	613	637	629	666	652	607	685	677	589	655	665	693	656	615	659	690	643	658	667	665	640	681	682	635	617	651	661	642	700	619	666	627	652	682	630	679	606	678	720	631	689	612	662	693	637	658	621	686	632	666	648	684	641	637	696	662	660	662	633	718	661	679	661	706	664	629	633	657	654	622	671	642	650	634	663	625	648	660	683	613	611	655	620	666	674	672	640	678	638	689	643	641	631	622	681	669	656	642	666	656	643	670	660	642	650	665	701	639	622	653	668	712	681	654	681	652	660	669	601	682	666	684	657	638	641	651	655	628	689	680	624	639	705	703	629	687	656	692	660	664	707	724	645	618	653	648	674	639	666	668	618	690	649	655	658	657	672	679	690	654	619	650	680	656	680	704	645	674	665	630	657	628	666	632	634	648	635	643	650	678	639	660	635	650	658	708	644	625	654	671	625	641	666	694	665	660	688	670	656	674	659	664	652	645	617	631	672	683	623	703	637	641	626	629	674	672	631	633	687	645	672	675	638	674	661	683	680	666	641	670	684	710	616	698	628	662	644	678	681	677	655	707	651	642	663	655	640	665	640	683	671	648	627	651	638	644	665	686	676	646	664	665	669	664	645	704	673	648	671
24239	21507	28958	24525	21461	12755	4400	2741	2246	1997	1825	1615	1467	1177	1031	848	755	730	718	676	647	626	631	563	570	531	516	522	521	497	480	524	517	487	492	508	496	487	484	493	513	480	506	510	503	518	510	543	466	485	487	479	500	521	499	479	524	470	504	497	484	473	470	499	507	481	459	492	504	527	499	523	521	469	466	490	511	504	469	476	483	482	471	461	488	498	487	487	465	481	518	497	544	477	460	468	475	487	452	466	487	493	442	489	466	472	506	486	489	508	473	511	507	493	467	492	512	501	473	489	480	504	498	473	473	508	498	493	471	458	501	503	478	479	483	436	451	473	494	518	463	515	474	449	464	467	473	452	446	494	473	453	464	491	452	476	455	466	462	513	465	480	476	459	525	501	466	449	486	460	499	470	487	487	486	525	465	486	492	453	550	504	472	524	445	478	463	498	475	484	467	459	469	486	475	512	478	472	457	468	493	471	463	456	446	455	478	482	470	507	489	480	507	472	501	444	521	497	495	477	515	493	473	510	469	534	462	465	512	461	494	478	490	453	488	492	494	496	463	487	484	459	456	465	499	501	458	476	441	474	465	503	473	458	502	489	481	443	493	483	498	493	489	488	501	457	469	462	485	497	488	444	502	483	511	496	477	484	490	490	490	501	495	506	470	495	454	506	468	483	479	463	497	468	490	514	477	479	502	471	509	482	481	494	456	496	478	482	485	506	433	478	535	472	512	503	455	466	471	523	499	480	485	492	467	509	498	506	525	494	449	469	472	514	452	449	472	475	448	497	486	459	448	520	493	486	462	495	465	484	477	483	476	466	466	465	506	487	470	481	451	478	523	458	477	483	436	477	483	481	456	448	464	510	474	452	484	495	466	470	484	489	462	516	546	476	484	498	452	490	451	525	449	476	465	488	510	488	478	506	503	455	466	492	501	492	495	458	479	491	464	503	496	526	548	489	523	484	468	472	428	449	498	480	463	471	502	460	508	473	493	487	478	504	520	466	482	489	464	467	440	478	522	494	491	506	464	469	501	493	443	453	526	481	480	465	494	450	522	506	503	482	496	460	446	453	459	505	478	515	495	445	477	418	495	477	497	507	456	484	500	452	524	479	452	465	486	473	499	505	520	545	490	462	498	482	459	478	510	493	464	459	458	479	504	511	469	454	494	479	495	496	455	500	484	453	477	504	488	473	476	524	513	515	496	461	493	477	501	457	503	449	463	503	463	532	483	491	502	493	506	464	502	413	487	495	457	459	495	472	506	511	480	494	486	472	484	489	493	486	464	453	507	449	493	441	494	475	462	491	489	501	477	470	481	521	479	469	487	509	451	491	492	458	498	535	499	471	460	469	504	497	480	484	463	466	500	514	473	445	460	530	534	447	488	459	467	477	458	487	474	495	487	455	485	470	463	471	469	454	485	519	463	478	461	502	472	477	431	500	494	504	445	486	461	462	490	469	501	518	480	462	500	483	467	504	461	486	503	496	508	469	456	487	480	512	485	511	451	458	464	471	488	461	504	485	480	502	475	485	511	483	506	484	500	476	461	462	474	460	457	501	490	492	523	474	467	479	478	479	510	448	475	487	488	458	472	491	475	457	453	477	465	451	487	480	498	486	505	474	479	466	503	464	420	488	500	507	417	504	530	489	492	490	515	453	479	462	483	477	491	471	471	449	494	470	498	499	450	481	495	472	467	475	461	509	458	510	501	501	464	484	509	465	525	470	495	493	465	469	490	451	457	449	490	469	496	486	489	448	464	488	485	458	517	496	481	480	480	454	447	468	436	484	478	488	484	526	518	508	452	492	490	424	499	517	442	503	482	500	539	480	486	512	456	521	490	443	484	497	476	478	430	457	478	451	503	468	468	497	456	522	526	483	471	494	486	475	476	444	525	505	500	467	469	528	458	496	479	491	490	449	460	489	499	479	517	516	467	465	505	500	483	482	489	471	420	464	512	458	448	477	451	455	507	454	457	527	526	480	492	485	480	489	474	471	496	499	502	479	472	459	467	495	502	488	482	491	494	452	476	493	432	499	492	457	512	505	444	484	487	501	477	476	516	476	496	456	457	512	470	461	513	510	484	481	508	464	498	485	513	490	456	478	475	477	470	505	450	504	484	467	519	525	482	484	455	465	496	498	480	473	463	465	484	446	506	478	503	507	514	488	491	485	530	513	510	427	477	443	520	455	498	475	513	455	478	487	473	465	488	440	461	453	459	508	521	501	482	513	434	484	507	472	521	482	478	475	463	498	490	490	500	482	504	483	475	473	448	454	459	477	478	519	477	471	478	463	466	464	526	459	471	487	489	478	478	487	503	472	457	489	442	481	473	456	467	490	481	499	471	463	471	462	483	499	452	473	491	500	500	483	504	497	507	475	497	468	486	495	488	481	456	460	477	519	476	451	479	459	471	489	496	481	485	475	480	482	501	508	508	515	486	473	515	472	490	479	486	470	468	479	454	522	477	494	496	459	456	464	494	487	483	477	467	471	505	500	496	475	471	475	505	516	472	487	454	510	469	506	491	458	488	488	504	466	456	476	473	512	510	492	487	464	449	476	503	487	471	508	465	473	463	440	458	435	459	459	511	454	488	463	471	455	473	458	463	520	451	465	460	496	492	457	470	470	482	491	480	476	453	491	477	454	495	526	461	480	466	492	451	492	472	532	506	445	463	476	466	519	502	497	491	487	489	464	490	502	482	513	521	543	450	492	493	481	465	478	495	465	489	515	511	447	475	471	449	490	506	445	490	440	450	447	426	485	489	457	500	444	454	493	462	458	460	477	451	567	481	500	491	482	465	488	500	491	486	502	487	513	451	471	481	493	481	496	467	467	470	472	466	473	458	480	491	452	488	477	458	473	506	486	513	511	496	470	506	508	490	499	464	525	504	464	502	489	506	480	478	480	449	474	471	424	494	462	490	470	477	456	474	474	462	477	454	511	459	507	499	478	498	454	464	472	445	486	480	510	475	501	487	469	436	500	501	465	463	475	461	491	551	486	518	424	490	515	483	493	475	463	465	460	483	486	479	470	481	499	485	444	472	511	539	450	512	487	494	502	501	472	482	502	459	490	503	494	452	478	507	531	508	499	466	453	486	454	460	483	471	489	455	464	497	492	428	494	457	488	518	495	464	488	496	504	500	494	474	509	424	494	397	492	530	500	509	473	454	489	504	490	465	498	458	468	504	448	443	481	483	465	507	492	502	445	501	473	474	503	449	494	449	515	483	476	469	443	513	480	492	489	472	476	519	475	480	479	476	465	465	489	478	519	508	427	488	476	450	499	458	490	470	496	461	492	469	462	501	494	498	510	502	471	510	472	498	507	475	523	482	486	447	525	493	485	450	463	504	489	502	496	482	505	492	510	498	488	489	469	473	504	484	511	454	473	482	455	483	484	481	473	498	441	459	485	466	480	493	489	470	469	456	536	478	497	469	478	427	477	472	422	503	483	481	448	478	456	472	489	469	466	449	486	467	473	482	475
14230	27056	25282	18225	14477	11736	10067	8776	7613	6772	6091	5532	4760	3889	3070	2525	2203	1984	1881	1725	1616	1567	1408	1345	1245	1232	1189	1063	1081	1064	1080	1075	1056	1076	1116	1009	1058	1023	1057	1040	1013	1012	1006	1026	1025	991	1029	992	993	1005	1032	1018	982	994	1006	1009	995	924	952	999	951	1013	944	966	1017	1004	980	998	956	965	981	1030	966	1037	1018	1037	1040	1028	1006	996	1005	1023	993	989	970	993	981	993	1058	966	986	1035	1004	956	1030	970	986	1031	1031	1052	1022	982	1001	945	1001	996	984	1033	1010	1004	1007	996	1017	977	984	1025	974	1007	941	982	964	983	989	1020	993	1060	1048	989	976	1011	1033	993	1058	974	996	981	968	1043	1015	999	1018	1007	956	982	1038	991	943	979	980	1019	994	984	1011	994	965	1009	996	1000	1009	998	1018	1033	980	1008	935	981	986	968	980	1004	1012	976	946	981	978	1008	932	1049	1042	1006	921	1011	976	993	973	1052	975	1001	1001	1046	1047	986	982	963	954	979	957	1097	945	1026	995	988	1038	991	1000	1019	953	1044	986	945	929	979	1046	992	1001	937	994	1027	1006	1047	1008	1016	971	1023	993	1005	1034	992	975	980	968	1040	1008	997	1001	995	963	1007	1015	984	986	1016	1004	922	981	976	989	962	999	967	967	953	1000	1028	971	985	1012	943	987	986	994	986	1011	996	986	967	1071	1005	1048	975	1010	1007	1065	991	993	981	997	985	1001	971	939	989	958	992	1012	984	987	990	1018	970	987	987	997	996	989	963	931	962	1026	988	989	966	994	1025	980	1006	988	1007	976	1054	962	971	1036	966	988	984	999	1020	969	1008	989	982	1014	1022	944	984	1057	992	984	993	926	978	961	980	977	1001	956	987	990	938	983	986	992	991	1047	983	1021	998	963	981	1024	988	1024	1000	1011	1024	1073	984	980	937	1006	966	953	1009	982	980	1001	1011	984	1008	969	1054	968	975	916	985	1024	961	1041	967	915	977	1012	1026	1012	952	1006	1015	1074	997	1003	980	1004	965	1017	963	1051	999	969	952	965	1033	1018	961	941	1024	961	953	992	1016	1012	977	1005	1030	957	1006	950	953	983	968	994	937	1013	991	955	1020	977	963	990	966	990	1025	997	995	981	998	977	979	954	994	1040	982	973	1032	1006	960	1003	982	979	989	1005	1012	1002	1033	1018	1023	979	1036	1006	999	1018	975	969	976	1000	930	998	958	1014	1030	925	1024	989	1013	947	1022	986	1008	950	1024	993	982	955	986	928	1000	1071	996	950	1054	1050	1019	1010	1005	1041	1035	1066	1072	955	1016	981	969	1008	988	996	960	1026	976	1030	1007	997	1068	1057	1017	1021	1015	976	1026	946	935	999	988	1001	1015	981	996	1013	1019	945	942	997	993	985	979	1029	1043	956	946	1039	986	1067	988	1040	995	936	1027	985	982	999	979	967	983	1012	1021	1008	1028	979	1033	995	937	1010	1043	964	1044	1045	998	1005	1002	964	1018	1015	985	966	947	986	957	944	1006	1027	1004	986	981	1009	966	971	1006	1059	1031	970	986	998	932	972	931	960	975	1023	954	954	1027	971	942	990	1035	1054	988	1022	975	998	966	1037	1026	1018	988	1023	973	955	1008	1092	963	1001	1016	1026	985	1009	961	992	969	1037	1008	958	990	1068	991	999	1002	971	1003	1004	1009	998	1025	1015	1034	1005	971	982	977	1042	950	947	1071	1016	1005	976	982	1044	999	1001	988	970	1004	948	979	974	1011	1002	1015	1037	1028	966	975	981	1055	999	976	958	1054	971	1026	993	1001	961	971	1041	953	929	957	1015	990	965	1017	1028	968	986	983	1015	1016	980	1003	991	1012	1026	1030	1000	948	1020	980	1001	975	1003	998	1073	1022	962	1022	1002	1018	974	979	1009	1018	986	970	1007	1036	1018	1014	984	1001	972	962	1004	1037	982	956	972	996	964	999	1024	976	947	1009	979	1024	1037	1000	1031	974	982	941	988	994	998	953	990	1013	965	1004	980	1030	1031	977	997	971	946	926	1034	993	958	1036	1040	989	974	1031	1006	965	985	976	1059	950	1033	1027	956	1028	1050	940	956	1024	1048	1017	1039	1011	1029	991	959	1050	1034	937	1017	985	981	986	1003	1017	1014	979	1019	1005	926	964	965	1010	997	1032	1030	949	1031	999	1050	983	1007	1016	1026	1046	1019	982	1036	967	1027	998	1024	992	1005	998	1002	1075	968	1007	992	957	970	988	991	957	960	1032	1014	1019	1035	989	1013	1011	968	1016	915	976	995	975	1016	963	971	1082	1007	990	959	1033	987	1007	944	986	1006	1012	934	951	1009	1009	1025	1002	988	968	1017	1007	991	996	959	994	1009	936	1016	969	1026	952	926	964	957	1011	970	964	1002	1033	1016	932	988	984	1029	998	998	1002	1008	1006	1039	1019	971	1035	955	1026	999	1028	940	993	998	992	1012	988	1024	1008	1014	955	1013	984	985	908	957	941	962	1007	986	1025	1031	995	965	989	991	973	970	1057	994	1044	962	977	986	936	1026	1013	1000	1012	944	999	1040	991	1019	935	925	1031	994	949	1006	965	1000	907	952	990	936	964	986	1009	1009	975	948	946	1022	1006	980	954	976	1022	992	971	1036	974	995	1023	986	929	936	986	988	978	984	974	964	1004	982	1011	1008	977	976	1051	955	999	935	983	1034	974	973	1019	1019	1033	969	989	982	1022	1020	982	974	1041	1000	1057	994	990	1048	1026	994	1005	993	1024	934	1055	949	1036	946	1001	1041	1024	964	1008	985	1032	990	1004	1033	1022	1003	981	1017	1028	951	1043	975	1019	1038	916	1019	1016	1008	1008	1013	1029	1005	1013	966	1006	965	1075	1040	940	1022	1005	938	1058	988	1001	1002	977	948	1036	992	967	1001	1010	1014	1005	971	993	977	1019	945	951	952	984	932	1007	982	988	1010	988	981	988	1009	981	972	986	1041	975	1028	1000	1005	978	1050	1011	1020	978	984	994	1022	992	1029	1034	982	1030	998	960	1002	946	1008	1020	1029	1024	977	938	975	994	934	1004	977	1010	995	961	998	995	990	987	1025	959	964	988	1023	951	1013	977	1000	1009	1055	971	941	1009	1063	958	1005	1055	992	964	999	1031	967	1008	956	975	995	988	1014	1004	1026	1005	1020	1024	991	965	999	1002	1001	977	1010	1074	1018	990	992	960	1025	975	1024	998	1001	1017	997	999	1008	966	974	947	1003	1050	967	990	961	956	977	993	974	953	1034	1026	987	1004	980	1042	1062	938	1002	964	994	990	934	1003	997	992	973	1035	1006	1001	1007	1029	990	978	956	993	994	1002	957	954	1020	920	986	1050	995	1025	918	1066	1007	940	1007	981	973	956	973	967	976	986	966	958	1029	1009	944	988	988	1004	1046	1002	982	992	1067	1015	902	1051	973	1019	979	996	947	988	998	932	999	990	1031	1015	1044	1039	968	1016	1027	969	1012	975	1003	1002	976	977	986	973	916	997	1034	1027	925	998	958	986	982	1024	979	987	999	1013	1007	1029	949	997	991	1023	989	981	1007	979	973	1002	986	949	980	1002	1028	1039	951	1015	1028	1029	1070	945	974	982	1034	940	1027	1021	995	1068	978	1004	1004	945	977	989	1041	1004	965	1006	1024	988	986	976	995	995	962	1085	976	1018	1020	1020	974	990	1005	973	990	1009	975	953	1010	950	958	954	973	965	1030	974	929	989	980	975	1038	985	965	978	1034	990	975	997	1013	1030	938	957	967	995	1012	956	1004	963	950	967	941	969	994	1005	997	960	997	977	1000	941	997	987	1026	1014	1033	967	963	962	986	989	994	935	981	1000	946	998	984	992	1021	1011	987	1063	960	982	1026	1033	1004	1009	1003	1039	1039	981	1013	1053	1012	1025	979	932	969	1004	988	982	1014	912	1044	1025	1026	986	982	1011	987	938	991	979	990	993	977	1027	1050	1028	1039	919	951	992	1011	986	977	970	991	999	993	1008	997	968	1025	980	975	947	1021	960	1025	967	972	942	954	940	983	1012	1004	1005	1020	1012	923	935	1023	1019	1023	977	984	997	1030	981	1000	975	1025	972
27516	17548	5942	2654	1581	1266	1055	907	841	759	717	685	616	572	528	509	500	422	458	489	446	407	444	456	409	448	414	454	463	462	406	405	431	433	425	446	445	438	399	469	428	436	426	399	419	448	431	420	397	434	425	427	444	422	451	457	493	401	424	449	450	482	429	475	445	428	409	473	424	448	455	464	412	420	457	433	383	414	469	474	458	429	440	403	405	388	420	456	436	447	432	439	424	432	433	447	461	442	439	427	403	401	435	446	442	444	438	460	470	450	475	421	433	398	410	434	434	409	419	414	451	430	439	443	455	412	408	426	424	441	439	453	466	444	452	427	438	440	422	411	449	464	439	399	435	407	459	433	428	458	454	426	456	417	433	457	435	445	443	432	450	418	410	442	392	393	434	418	431	396	432	444	432	395	421	434	453	437	444	433	424	417	431	409	452	486	422	413	433	403	418	454	438	446	452	447	399	416	453	435	430	415	447	472	480	430	421	430	442	446	452	470	465	420	446	437	437	461	458	421	436	439	402	419	443	411	411	438	429	466	413	461	453	448	414	413	446	432	433	466	451	393	417	426	401	428	437	454	408	436	454	439	427	439	452	429	441	435	409	436	431	468	407	481	430	431	446	442	427	414	409	427	400	417	451	446	462	439	440	409	430	436	443	438	430	433	446	444	450	438	423	487	407	433	437	437	441	424	451	457	437	451	418	424	434	446	493	423	450	386	413	431	459	421	429	409	468	434	455	407	421	418	428	408	437	455	424	447	474	424	428	430	412	435	432	437	460	442	453	407	460	427	428	424	449	473	446	410	443	462	436	401	444	447	444	442	437	400	460	424	455	472	457	437	462	433	413	429	429	407	410	452	446	428	422	467	463	452	411	425	407	421	437	433	422	426	414	434	459	444	409	441	445	432	427	484	467	467	451	456	405	441	438	456	437	424	437	452	423	408	421	408	447	460	434	446	435	393	427	407	411	478	406	403	427	424	424	374	403	431	451	441	416	438	446	412	444	449	412	452	446	467	450	468	443	433	460	418	447	465	455	428	410	471	445	436	446	434	433	407	457	436	446	448	449	451	434	439	414	437	435	467	451	430	424	470	459	466	419	449	458	416	450	418	442	448	408	417	454	428	429	435	435	433	440	417	445	453	436	480	440	486	417	438	435	425	424	418	442	456	439	462	437	454	467	443	437	443	447	412	470	452	421	416	429	397	480	432	438	452	437	454	426	415	431	440	471	460	420	454	435	488	436	425	455	418	407	420	427	458	477	396	447	438	474	476	420	480	431	430	445	435	452	389	391	422	425	449	471	462	424	429	415	406	414	433	438	418	453	445	493	456	398	430	434	414	409	458	434	424	455	462	446	437	434	463	435	441	444	420	408	466	425	433	394	464	438	443	424	446	433	432	447	446	431	413	399	425	440	467	423	396	428	446	431	416	416	427	407	416	416	450	396	455	398	440	416	438	468	437	421	454	434	399	423	429	467	444	438	433	458	446	457	423	427	441	441	415	430	435	455	474	415	412	404	449	415	438	436	405	488	430	408	444	454	454	468	438	447	445	461	432	455	433	425	428	434	430	447	446	424	446	430	423	434	479	450	390	478	451	442	414	415	409	458	383	440	468	439	482	459	407	416	449	432	444	441	438	448	407	433	453	430	416	409	428	479	458	416	435	434	424	445	463	432	427	442	437	428	425	445	425	426	463	447	453	439	411	427	441	447	425	456	434	432	417	417	433	421	452	433	450	444	448	396	430	398	435	435	439	465	427	430	437	429	406	423	449	410	435	435	426	447	410	419	460	437	416	442	439	403	394	407	426	414	411	415	451	433	445	410	455	406	398	431	432	417	436	400	450	453	443	462	428	437	443	390	413	440	430	421	434	404	439	433	450	435	455	447	456	408	437	419	420	421	410	457	419	440	398	411	434	457	411	413	452	414	420	428	420	403	422	445	416	450	434	425	442	414	457	413	450	433	407	444	460	453	432	466	441	422	419	447	421	471	438	451	436	430	434	464	416	414	423	442	432	434	446	471	432	449	441	464	415	436	430	418	437	402	437	436	423	463	447	392	409	440	457	434	445	449	392	442	433	431	427	425	432	438	450	470	471	440	441	428	434	450	466	440	444	460	411	483	470	456	457	459	404	445	456	442	449	445	420	422	424	427	437	480	446	459	454	485	451	434	425	461	432	395	444	460	426	450	406	450	439	463	454	450	406	442	444	455	441	418	402	463	425	429	439	447	435	444	472	441	409	412	407	487	426	415	420	427	433	433	432	444	438	415	489	454	449	457	446	386	435	438	433	438	416	412	452	434	449	418	410	409	437	443	426	488	453	450	452	456	457	439	441	402	451	418	409	414	416	403	410	446	438	437	423	433	454	455	428	398	412	443	437	475	490	420	438	424	425	433	440	451	437	417	461	456	449	425	450	447	458	430	458	426	406	436	433	440	413	418	431	468	434	470	424	421	418	482	433	420	432	472	478	428	447	408	436	426	445	413	466	429	450	426	416	439	423	409	464	379	403	456	444	448	440	412	451	453	454	458	446	446	427	459	437	444	419	464	442	444	401	466	434	477	427	447	414	433	414	430	434	434	466	447	397	487	432	438	421	414	410	430	445	434	425	415	437	417	458	447	456	476	434	442	415	415	425	418	449	410	432	460	458	431	447	411	411	429	444	468	422	431	422	466	427	420	474	433	421	436	458	413	413	431	479	442	430	449	436	421	448	426	417	444	436	416	421	443	417	445	439	420	390	459	453	453	476	418	441	428	430	427	429	463	438	430	446	452	464	439	451	416	437	429	441	435	441	428	399	409	435	460	418	419	446	422	454	432	438	419	481	434	452	395	410	455	412	414	447	418	398	428	455	428	450	442	457	451	418	415	408	443	443	418	441	429	414	431	419	435	440	477	438	449	472	445	482	440	428	431	435	446	465	471	425	414	451	442	418	447	399	415	447	443	420	434	420	433	441	441	437	492	435	440	417	445	449	443	429	431	441	423	413	412	426	486	420	463	449	440	438	422	445	467	403	446	411	458	453	434	457	462	445	447	444	403	428	417	453	456	432	462	450	434	435	397	435	438	440	444	445	443	448	434	445	449	432	411	432	441	431	452	431	424	420	432	444	409	413	438	459	409	427	444	470	446	475	444	468	416	464	422	441	424	417	481	448	450	425	499	431	401	439	430	404	430	438	447	422	453	442	435	456	455	422	445	407	398	455	440	412	396	433	419	426	444	472	454	448	415	436	460	427	427	440	494	460	451	453	440	417	434	424	460	432	419	446	448	428	463	451	446	436	450	420	447	458	465	432	445	420	439	425	428	408	442	442	432	461	450	433	427	417	439	403	411	448	446	414	432	451	410	475	454	390	411	446	453	436	455	462	479	441	446	441	465	420	416	417	444	442	461	458	414	455	427	449	419	444	438	452	435	455	442	442	440	418	403	410	440	437	459	401	443	420	405	445	434	417	443	440	479	418	428	418	451	450	449	429	480	448
8520	11553	10878	6869	5307	4212	3624	3157	2907	2434	2279	2061	1753	1617	1371	1217	1161	1097	1095	1040	1010	999	1039	953	997	962	967	994	968	948	965	956	932	975	963	949	966	965	959	989	954	901	943	940	919	980	1015	912	977	931	947	951	942	936	966	955	916	1005	878	921	975	981	942	927	935	960	1017	974	969	934	875	979	975	940	981	1000	944	939	985	921	924	947	954	928	935	963	959	985	912	976	943	937	916	886	986	952	984	910	959	925	906	977	928	913	930	913	960	956	948	955	940	902	947	968	959	1045	984	943	974	928	954	970	957	886	930	931	904	954	980	924	1027	954	927	954	956	912	974	984	904	944	961	984	911	981	980	915	984	951	939	892	955	899	959	974	968	936	922	938	989	951	956	940	941	1006	932	939	965	933	944	934	990	947	953	964	989	941	919	952	949	982	967	952	945	950	996	1026	972	950	946	969	907	960	869	939	992	961	955	955	940	960	1007	904	936	974	920	884	974	955	976	938	926	923	977	970	916	1001	988	925	984	966	954	975	953	966	934	932	976	909	939	1001	939	958	908	978	924	903	937	937	997	956	973	993	905	1025	953	910	966	953	965	1001	965	1012	974	969	907	916	959	939	933	961	962	952	897	961	940	979	936	980	903	948	882	922	910	951	946	917	954	902	940	982	968	1023	1001	945	982	1004	944	910	1001	941	950	980	944	932	962	979	920	889	918	987	1000	907	946	968	972	1016	919	935	1017	931	913	946	952	1009	1005	933	945	942	943	933	962	901	924	990	963	953	944	938	944	935	958	979	968	953	986	907	947	965	930	957	976	926	1023	938	933	940	907	942	933	907	971	959	947	974	950	969	1001	929	981	935	1033	1005	966	996	979	913	918	991	973	917	955	958	926	883	963	954	911	955	925	986	925	968	977	925	962	931	934	984	987	989	925	953	940	979	977	990	993	995	1005	938	941	952	960	938	943	951	955	963	965	928	959	925	938	962	962	942	999	941	997	945	944	934	933	881	988	934	988	886	958	1012	952	928	900	962	953	951	974	987	939	953	953	882	962	936	977	981	927	995	917	937	945	953	983	918	968	967	962	994	1007	943	922	936	948	998	925	889	912	982	953	959	939	958	985	911	911	962	941	985	981	974	922	987	921	938	985	985	916	926	971	917	966	904	876	972	938	951	915	971	964	968	894	952	956	908	967	937	1023	894	967	1011	998	940	936	993	971	955	941	949	1003	908	930	925	959	927	960	982	902	921	991	951	909	957	952	935	956	928	988	904	943	958	946	917	957	998	916	912	901	941	974	982	919	934	982	898	914	953	930	971	934	995	969	899	909	886	958	891	933	1036	912	964	945	932	902	969	961	915	964	960	956	935	945	964	920	895	946	943	937	962	925	935	944	901	966	937	1002	936	909	955	955	965	932	954	946	899	956	960	920	938	971	929	982	921	966	919	939	979	951	951	963	919	967	977	939	914	996	987	924	961	969	934	992	949	958	974	962	945	940	939	933	964	964	982	939	977	957	934	969	951	972	965	989	977	969	935	964	977	904	957	956	1002	1020	966	933	883	948	982	975	956	962	960	907	971	952	972	949	917	933	952	974	936	1006	915	962	925	1003	988	967	957	920	950	943	982	938	947	931	906	994	938	961	919	982	992	1000	926	999	936	941	982	944	955	1001	953	957	1005	915	954	976	946	942	966	966	932	885	880	922	942	951	946	925	959	1023	933	960	912	973	943	932	939	984	953	967	944	926	942	924	930	963	945	960	960	1005	957	996	935	972	983	967	947	915	971	959	955	1002	959	939	898	983	969	932	948	921	920	926	960	921	935	927	913	910	947	933	930	917	949	917	935	916	954	985	971	995	939	1023	959	950	972	926	947	961	974	873	1001	951	968	943	915	960	939	917	879	1001	916	989	960	926	933	949	919	899	950	972	975	950	963	939	930	946	970	967	938	984	894	954	920	894	1017	993	943	930	963	992	928	961	969	894	884	990	927	917	912	953	926	952	952	913	955	931	950	935	927	953	938	939	934	986	965	948	939	959	917	944	955	981	959	969	903	990	960	942	922	896	944	904	949	977	909	949	957	955	908	953	957	995	987	939	925	925	986	965	997	921	956	941	953	934	947	960	949	905	960	943	906	912	919	941	991	891	971	1001	973	920	947	981	967	932	919	970	912	955	933	967	937	948	928	943	956	978	946	910	961	885	946	959	965	966	960	949	936	905	1038	935	960	974	914	974	982	945	961	977	930	922	909	927	946	938	943	953	912	968	911	1006	940	946	943	909	961	928	922	1008	908	942	927	947	971	963	943	990	905	915	960	942	954	944	977	940	913	989	983	1017	934	915	949	989	954	931	944	987	902	944	889	945	923	953	910	1064	978	934	932	920	960	952	915	947	967	1012	969	965	941	917	985	991	1009	955	989	902	971	924	960	971	958	939	941	958	1002	1007	935	922	973	938	1001	976	943	937	968	951	940	918	950	963	912	980	933	952	969	1011	974	952	935	994	989	1009	969	974	925	877	932	972	879	999	934	916	956	940	906	991	939	937	924	959	965	995	954	964	906	969	937	998	971	979	959	990	936	971	918	954	912	951	981	1003	987	959	974	953	960	932	993	978	967	992	968	970	980	961	954	1001	951	936	912	1000	934	873	902	966	938	951	959	964	959	923	936	1003	962	866	985	946	995	933	918	966	961	947	972	930	924	979	910	979	1005	933	925	950	891	927	993	941	971	946	901	976	922	885	958	995	952	990	944	926	944	981	952	960	930	950	961	962	933	932	980	942	980	930	957	921	960	928	954	880	993	958	947	879	961	917	963	984	956	928	981	979	942	951	968	979	970	1024	989	944	908	983	910	977	982	948	922	938	974	1002	977	958	913	952	969	1030	928	946	995	972	987	993	961	938	963	1008	920	1013	938	974	919	937	928	913	934	938	1010	989	936	937	952	941	1022	931	976	953	938	961	929	964	942	918	967	961	922	962	982	909	928	982	949	964	934	932	979	965	921	959	938	926	942	946	939	1084	995	932	963	965	951	934	899	931	922	923	942	951	937	960	988	903	940	974	867	929	938	962	942	899	938	923	883	938	934	985	899	925	936	907	951	965	953	927	919	997	955	951	929	918	902	938	934	916	985	1006	943	973	970	989	968	893	950	961	975	947	979	934	931	947	932	961	931	948	945	971	948	952	934	926	924	967	946	989	954	940	917	950	939	895	1014	981	940	941	946	990	941	999	945	951	992	914	955	958	926	970	957	956	957	971	927	966	952	986	952	997	965	959	946	927	988	988	903	941	930	966	933	927	969	966	964	929	969	948	992	897	913	971	935	977	881	906	922	921	953	922	913	967	944	961	931	961	952	989	1040	1008	903	903	1012	940	961	883	988	924	981	930	957	887	986	956	917	953	956	1000	978	935	981	990	949	937	985	912	988	913	922	934	900	989	970	918	912	927	957	959	853	955	956	954	985	911	952	993	941	961	948	933	938	957	935	983	1008	960	970	922	928	971	898	927	956	952	912	968	983	1007	1005	993	1023	959	973	922	942	931	901	968	977	941	911	983	1022	1011	958	926	966	953	936	960	927	934	947	927	908
25174	21473	27957	25344	13546	3472	2173	1661	1290	1213	1113	974	880	704	566	539	460	441	427	400	365	333	329	312	343	333	319	315	287	282	321	301	296	289	296	293	307	314	287	312	301	290	278	285	294	283	268	291	254	299	279	293	272	289	295	274	287	306	301	274	303	296	289	288	292	278	289	286	276	317	291	296	346	280	306	280	289	289	308	275	291	275	293	292	279	287	326	258	278	296	323	280	293	283	317	286	319	308	301	302	298	317	309	294	292	270	291	298	310	318	320	285	277	318	272	295	313	287	273	279	320	328	285	285	301	303	311	275	308	306	305	290	296	295	315	316	295	293	282	257	305	286	284	300	277	296	270	286	302	293	289	291	272	277	277	276	290	272	286	309	265	305	284	299	295	322	276	284	283	287	288	288	316	289	295	298	294	293	284	302	265	289	270	292	278	305	278	305	260	284	295	271	262	302	262	297	267	281	291	276	311	263	264	304	295	287	286	291	278	261	302	308	258	300	281	268	292	272	307	302	313	284	323	324	283	296	266	267	279	290	306	263	305	286	306	304	289	282	270	333	283	285	316	274	276	275	281	288	281	299	317	268	302	307	293	256	287	275	292	259	296	277	296	324	295	278	298	294	297	299	320	281	267	278	298	292	268	297	301	299	335	278	305	293	275	289	319	281	285	248	313	294	273	270	296	291	277	307	317	293	305	303	301	286	278	307	262	293	299	288	291	296	304	283	294	292	270	300	323	285	297	286	292	295	316	312	267	305	284	292	311	313	275	278	276	281	284	309	270	321	284	299	271	289	274	283	311	255	270	274	298	275	279	294	285	273	294	291	315	303	298	321	312	279	285	290	268	296	267	286	292	328	284	255	283	295	273	280	295	243	301	283	298	289	321	318	294	275	289	281	310	291	259	269	310	274	294	279	309	281	280	285	291	281	311	293	280	271	293	332	278	275	293	277	283	266	271	268	263	300	285	294	295	262	296	292	296	304	295	292	305	296	276	290	305	269	287	276	268	308	271	299	286	291	316	299	272	298	262	288	274	296	276	302	305	295	301	253	286	308	281	343	298	275	255	274	280	275	299	300	282	293	289	300	276	284	276	268	280	274	295	326	301	255	312	286	291	320	305	261	322	301	278	287	310	310	295	244	274	280	297	283	290	284	298	301	303	324	268	294	293	279	307	304	305	288	323	319	287	287	270	299	305	298	276	282	256	285	281	308	286	320	293	279	298	267	300	301	289	306	305	297	299	288	284	278	283	280	287	268	331	307	263	327	340	287	264	284	280	291	286	263	314	315	282	317	302	296	250	268	267	311	277	323	279	284	289	276	316	299	293	310	294	289	278	288	285	294	314	266	254	311	308	287	275	291	263	282	307	295	270	309	271	335	292	293	302	292	285	300	298	301	272	314	283	311	285	303	288	273	299	289	305	279	302	281	286	308	303	287	292	266	311	311	310	289	256	300	270	291	290	252	275	283	310	286	303	302	287	250	276	280	277	270	277	317	275	269	301	272	306	285	286	287	291	295	291	272	289	287	272	276	260	266	284	296	310	277	298	290	281	287	317	267	284	289	316	257	314	308	273	274	271	302	297	260	304	269	287	293	276	267	285	287	271	279	287	282	298	286	282	318	278	290	283	289	303	300	301	295	281	290	292	283	302	272	331	318	308	271	286	274	283	302	327	274	286	274	305	299	299	284	292	312	293	272	298	330	289	267	311	286	293	342	254	279	320	308	292	316	299	281	248	285	268	281	294	307	281	289	273	313	281	286	281	277	282	278	286	275	282	255	273	334	259	296	289	281	242	281	299	284	289	299	296	296	272	303	256	272	310	263	307	327	277	295	267	290	293	259	296	301	306	272	318	292	296	312	297	297	287	297	276	311	288	293	283	292	283	294	269	309	274	289	282	291	299	292	289	283	289	283	277	270	284	290	287	300	320	264	303	268	271	291	278	302	308	300	303	288	269	293	269	275	291	300	330	306	295	261	281	269	296	289	285	282	273	298	274	306	291	302	310	309	303	277	305	298	317	298	279	306	310	325	313	299	306	311	276	299	274	298	328	291	298	291	297	285	302	299	278	295	303	280	293	274	306	319	283	273	270	303	318	305	288	328	248	308	296	286	291	317	329	295	269	297	295	273	286	282	279	283	262	310	304	293	288	309	299	290	288	282	292	279	275	293	278	274	301	332	271	307	305	293	267	301	326	262	301	282	273	292	273	299	277	308	290	287	279	273	287	311	300	276	280	286	317	307	327	273	302	267	292	293	285	309	288	314	271	288	284	264	259	300	334	297	273	298	299	268	272	308	296	304	300	305	307	281	284	285	285	252	304	298	304	307	293	281	289	287	309	300	278	293	274	279	295	321	307	311	283	312	298	286	299	272	306	286	292	283	293	311	274	279	292	296	285	284	295	279	296	293	305	286	265	311	330	307	271	292	304	294	305	289	282	290	280	305	303	278	279	273	275	280	291	309	305	302	291	293	265	312	286	294	300	308	274	318	331	315	325	273	292	319	300	300	284	305	285	283	296	305	288	254	299	283	297	289	286	279	281	266	281	294	278	283	275	275	265	283	282	291	297	264	277	284	274	316	279	307	303	288	299	283	281	293	253	281	296	295	323	297	286	263	272	316	294	303	292	290	299	275	269	326	280	298	281	267	274	299	294	274	330	286	312	278	261	311	292	266	301	282	268	266	296	289	309	300	276	311	275	281	274	281	290	268	271	308	291	288	278	322	317	268	281	294	286	280	281	306	307	285	288	308	284	290	252	305	305	290	314	300	279	271	315	258	267	308	305	313	284	261	279	324	280	270	308	285	287	273	313	289	305	285	273	313	307	271	286	293	291	285	307	271	301	293	297	321	315	278	308	303	307	291	276	278	285	280	278	276	299	316	308	293	305	262	288	301	301	288	292	280	304	315	314	304	287	277	298	319	291	288	276	272	297	268	253	272	276	292	270	297	275	303	273	283	285	282	301	293	300	304	277	312	303	303	277	284	299	299	298	276	286	307	273	274	326	289	295	306	271	285	295	289	285	293	260	305	289	303	280	317	314	269	292	278	304	264	268	300	292	280	284	268	270	289	288	253	267	305	314	301	288	297	289	292	291	276	301	296	287	306	297	305	302	263	310	278	279	307	287	276	269	274	271	269	286	248	326	306	305	267	319	316	279	282	307	288	277	280	284	291	267	293	295	255	323	294	301	280	314	321	303	291	292	302	291	298	289	290	267	273	270	302	313	286	289	292	305	292	318	296	292	262	314	263	298	300	292	297	327	298	322	283	276	275	276	292	316	297	290	254	280	300	280	272	284	293	291	273	279	286	285	279	297	272	276	302	298	300	301	295	294	277	283	279	273	301	277	255	319	293	300	303	273	291	298	319	282	304	304	304	295	288	301	326	269	270	325	283	302	297	274	303	308	293	298	299	266	300	282	312	295	273	282	291	276	276	299	276	294	273	305	274	282	285	286	297	304	290	251	290	317	287	276	288
11237	21713	19929	13408	10350	8316	6920	6141	5145	4688	4168	3626	3007	2398	1815	1561	1328	1163	1052	1003	976	968	853	849	779	819	737	744	732	712	743	658	723	687	693	655	702	646	674	692	685	658	694	696	709	647	718	706	696	681	673	684	669	687	651	697	688	660	681	575	638	664	699	640	686	657	678	679	616	649	678	683	690	598	687	652	686	663	676	650	644	642	681	676	695	720	695	695	663	629	624	707	645	666	642	663	617	628	640	640	667	678	708	697	640	640	612	639	701	679	644	645	672	679	686	694	666	652	679	651	650	649	665	638	619	621	692	641	658	686	634	630	644	672	636	644	650	660	636	672	659	652	669	660	641	639	662	638	682	635	666	688	681	647	650	688	644	673	609	712	643	613	708	709	664	639	687	671	680	632	604	639	684	646	631	639	689	629	675	666	654	684	641	701	598	649	676	657	636	643	671	598	649	701	675	638	692	639	659	650	659	699	651	644	668	707	667	644	653	601	665	698	647	614	622	704	642	665	654	669	625	684	656	641	616	660	686	683	619	659	660	665	670	692	634	671	660	665	650	642	623	637	658	660	653	646	650	627	663	676	631	670	658	605	682	655	664	646	638	578	665	639	679	660	640	678	680	670	638	676	667	669	616	616	707	674	652	647	656	653	702	649	618	677	619	684	624	672	679	645	671	656	656	716	675	714	605	639	634	625	677	648	677	661	655	635	679	678	677	619	721	674	615	679	676	653	631	633	659	674	645	700	638	656	649	673	654	643	696	651	695	640	693	671	615	627	627	624	685	632	657	655	684	631	656	676	654	663	654	694	623	638	643	607	635	701	649	628	638	621	675	671	650	701	696	636	663	670	698	639	647	636	675	577	616	683	709	630	661	672	691	659	641	644	655	631	682	645	632	647	718	620	668	656	650	677	617	645	615	662	615	632	712	677	657	620	637	662	658	664	644	676	702	655	668	702	668	665	719	633	638	614	631	630	639	641	637	640	646	606	646	646	694	681	622	628	677	632	606	630	638	655	677	619	639	637	671	669	647	629	660	624	667	660	690	612	655	715	646	712	658	684	633	672	628	636	658	631	667	645	621	660	664	657	633	576	673	675	608	686	685	674	668	658	695	670	638	613	646	668	658	640	665	691	651	635	702	683	641	614	636	655	620	650	645	645	633	648	677	667	688	646	635	676	674	630	649	715	713	659	702	651	640	645	691	674	635	686	642	657	663	642	671	660	663	650	675	646	673	616	671	643	634	679	655	639	626	637	622	677	635	657	656	624	662	637	626	694	654	664	630	664	657	662	694	650	670	654	712	666	635	621	664	666	667	675	640	656	660	560	685	596	683	692	655	637	634	659	628	652	643	657	650	627	665	658	659	690	684	643	686	638	631	648	658	643	609	631	667	643	630	655	629	644	632	645	639	643	663	637	675	622	669	627	695	647	699	646	669	649	642	660	631	659	663	647	661	635	636	708	688	616	665	631	634	640	626	617	670	656	648	625	641	678	664	651	698	656	654	648	666	599	652	671	629	642	643	653	641	637	648	667	698	650	642	682	646	705	668	702	679	650	691	654	700	655	625	658	667	625	644	673	657	683	656	606	670	616	662	667	640	646	631	645	623	655	633	652	669	664	637	647	667	650	638	675	634	645	645	605	642	673	658	661	623	639	643	614	624	686	621	640	688	674	657	668	688	682	700	647	649	673	682	607	631	620	657	665	685	615	661	645	654	687	607	697	677	653	685	628	667	619	639	620	698	660	620	636	688	653	600	641	692	648	625	625	654	650	650	654	666	675	632	662	644	689	664	691	656	687	683	666	687	658	614	652	645	657	669	677	706	709	693	653	654	647	646	670	686	680	633	704	643	654	604	655	679	622	695	673	650	692	660	687	623	683	654	698	698	663	663	624	620	656	608	691	690	681	651	651	619	672	731	637	637	631	683	671	650	635	640	654	584	633	638	620	649	645	691	641	673	658	621	622	655	686	674	637	684	624	663	642	655	681	687	672	680	630	706	623	676	661	695	635	661	682	680	661	639	675	642	665	681	692	712	655	679	723	671	659	622	643	667	631	619	627	665	655	680	693	635	654	687	657	670	643	687	676	664	626	681	670	673	653	627	634	660	655	649	619	675	646	626	616	626	656	660	674	631	631	620	639	650	681	650	675	690	674	614	650	673	701	620	616	647	663	646	677	700	631	652	667	681	670	651	658	620	625	635	641	641	617	635	593	660	637	719	655	618	672	620	678	639	674	640	657	649	600	690	661	631	641	686	675	646	649	669	700	617	575	686	686	663	689	698	668	628	627	620	680	607	632	669	641	616	621	661	654	689	626	686	628	612	695	627	671	651	673	674	674	687	684	671	674	645	638	621	643	665	645	656	701	610	678	641	657	647	662	658	657	652	651	675	675	638	663	679	666	632	657	650	645	649	613	668	675	690	618	667	646	667	645	674	650	692	680	664	604	722	700	703	685	643	638	657	687	649	713	695	701	718	619	623	666	649	638	632	648	686	645	634	667	665	654	636	650	669	625	692	618	682	648	585	662	656	600	672	636	645	675	652	641	633	682	692	689	691	655	634	629	626	626	602	658	665	653	689	661	675	683	608	660	653	707	666	641	613	623	646	629	659	670	695	647	677	670	666	680	628	670	646	670	655	672	670	640	661	637	653	692	641	667	645	655	642	690	654	667	657	680	647	616	677	603	624	645	639	622	675	650	663	622	645	676	641	666	622	612	680	628	665	668	675	676	619	674	672	704	650	665	685	645	665	611	656	649	602	638	635	661	626	625	641	711	666	659	640	647	652	688	638	615	653	645	694	686	649	652	652	650	648	634	669	694	617	689	669	655	661	665	670	671	692	645	682	620	664	669	657	703	689	610	620	694	661	619	655	655	641	654	653	636	639	687	700	652	668	669	688	640	662	650	641	660	638	651	653	628	689	665	669	686	651	656	666	697	660	687	652	657	627	666	668	630	630	645	648	646	669	621	681	664	653	656	642	676	669	641	640	608	621	662	652	681	630	689	599	706	719	633	651	627	632	690	650	643	628	643	661	659	614	652	674	675	695	636	674	631	635	651	642	630	624	635	646	702	701	712	702	656	628	675	636	667	633	685	640	656	610	667	630	666	669	653	655	735	667	709	651	627	623	621	628	659	656	653	664	679	642	645	667	609	669	656	640	674	660	646	651	662	627	675	636	610	650	615	629	644	712	643	680	665	640	663	646	652	659	624	682	639	652	638	646	658	667	655	638	642	624	666	681	686	681	691	660	616	641	654	637	634	691	650	647	668	686	649	702	617	582	645	626	648	671	651	618	651	678	685	689	697	678	677	656	649	624	671	635	651	628	663	610	663	686	665	644	648	638	681	660	617	653	661	642	627	688	656	626	661	673	639	606	663	664	654	640	660	666	614	626	621	674	654	594	686	679	674	655	662	669	650	709	671	642	673	629	676	635	706	719	609	658	649	681	641	646	650	650	615	717	649	688	626	642	637	683	692
24232	21469	28977	24400	21418	12919	4704	2892	2188	2118	1809	1615	1431	1158	1005	888	796	651	679	641	632	606	583	606	550	478	544	510	504	510	540	459	496	470	487	464	492	475	508	498	506	486	498	500	461	481	485	517	462	462	485	495	484	486	481	497	501	442	482	491	511	482	479	452	489	442	471	475	506	459	465	473	477	492	519	481	510	464	498	503	490	480	477	486	494	466	498	454	473	474	478	482	455	500	490	429	469	508	464	490	499	462	498	475	466	493	497	494	511	517	475	482	469	492	487	489	520	480	463	487	457	491	490	463	465	465	490	471	477	450	490	530	536	496	494	508	468	503	491	464	503	462	476	449	468	484	479	471	502	506	497	449	485	494	490	434	493	443	457	436	486	460	493	428	478	477	454	497	491	463	502	482	486	467	478	531	483	438	460	449	467	497	480	494	501	450	475	419	475	512	507	489	414	507	470	455	444	485	485	515	502	507	478	472	500	456	451	505	478	457	479	457	463	524	505	476	473	508	518	462	494	449	455	477	489	447	438	460	503	460	477	473	482	510	467	488	503	460	505	464	467	490	516	464	506	436	516	448	499	447	471	467	476	481	438	493	497	458	509	476	491	456	467	498	493	482	497	464	461	472	484	457	473	477	472	471	492	474	488	465	492	505	456	476	474	500	514	470	465	477	463	491	463	461	471	471	501	472	511	498	508	503	463	438	442	446	485	494	463	458	487	454	459	490	488	461	479	503	447	460	484	461	491	466	432	466	472	458	469	482	473	462	488	489	506	474	449	453	472	483	491	425	457	481	456	494	460	456	460	478	495	501	496	473	511	525	470	463	471	478	507	481	457	457	459	514	481	499	462	474	471	474	503	458	461	501	454	454	444	483	489	470	488	430	457	440	500	479	490	456	475	493	484	475	477	451	448	439	481	513	486	505	517	444	500	507	460	501	459	497	508	438	428	459	463	484	448	475	468	442	473	490	454	482	481	458	490	505	471	459	457	512	471	411	492	451	486	456	508	458	495	448	475	489	466	463	487	460	478	477	460	466	461	479	495	496	501	480	457	472	467	456	478	471	454	492	490	496	483	457	475	489	519	466	468	476	504	499	463	440	469	525	488	499	454	473	471	502	490	523	440	513	443	503	496	477	433	499	468	494	462	454	448	468	509	455	468	473	495	466	468	492	454	482	514	466	464	524	466	444	439	440	451	504	518	475	496	495	489	517	522	497	488	454	493	457	471	455	469	480	447	504	484	461	473	480	507	485	493	514	429	475	509	465	486	484	442	500	501	458	482	453	457	516	514	497	474	461	482	454	447	498	469	530	478	451	455	498	481	477	470	477	463	473	464	499	528	473	463	473	474	473	452	469	462	500	455	471	461	484	485	459	473	497	469	457	486	463	483	471	494	458	486	483	520	513	511	439	493	469	509	489	491	460	441	486	458	454	509	476	527	442	429	500	472	531	489	459	470	464	473	494	468	460	455	500	453	483	486	455	478	442	479	486	519	471	476	453	469	490	441	448	481	443	471	467	490	463	475	454	513	484	497	474	491	463	448	489	483	481	475	455	476	474	487	455	459	442	489	484	472	501	483	462	493	463	455	498	513	520	495	457	472	444	485	466	486	460	524	433	490	474	461	500	480	454	458	503	480	463	473	464	462	447	471	467	489	444	478	470	516	473	476	449	432	490	498	494	479	500	471	455	441	481	495	490	485	480	490	466	502	480	498	475	493	502	481	484	539	515	461	508	459	509	486	477	458	443	525	470	498	475	527	492	531	508	469	483	492	476	447	448	427	446	495	483	491	469	457	487	478	453	461	435	456	468	446	517	487	474	461	468	505	485	533	451	449	444	500	553	471	466	462	444	445	476	475	484	471	462	445	452	445	481	490	499	495	445	472	440	496	465	504	472	506	475	415	482	498	460	466	481	501	452	496	452	473	496	495	492	487	511	505	473	482	476	464	472	463	461	415	497	466	464	484	438	509	517	495	501	511	503	485	442	457	465	466	497	484	467	475	445	481	482	507	491	503	452	473	522	448	498	453	454	467	463	466	483	470	487	454	457	464	466	494	449	430	474	482	465	470	478	489	443	463	481	499	438	486	480	480	457	487	457	458	476	471	461	490	478	504	488	471	462	454	493	486	456	464	491	454	489	475	466	466	476	496	475	458	486	499	496	503	473	486	535	497	485	507	471	502	517	501	487	470	456	463	481	484	457	452	450	467	454	513	482	498	481	468	468	455	474	478	471	527	476	430	484	445	485	476	507	423	504	516	484	453	501	511	497	477	465	511	500	448	476	456	470	473	451	456	481	460	484	506	451	473	526	504	445	442	499	457	475	479	480	470	460	518	473	496	478	463	495	430	486	461	514	492	495	483	467	518	492	453	499	498	497	480	449	477	440	491	468	500	457	409	490	505	458	472	482	432	500	507	463	479	474	535	485	466	466	477	518	508	485	431	456	478	486	461	487	490	524	457	487	516	463	455	473	457	460	488	464	451	477	459	439	482	508	517	491	483	468	488	494	466	447	472	481	482	475	468	472	478	475	473	508	469	469	480	482	482	474	438	452	480	474	463	535	500	468	482	501	469	482	475	469	440	488	478	451	432	465	469	486	473	464	482	482	475	467	452	431	478	464	477	472	475	486	519	460	489	448	472	435	447	450	475	469	481	494	514	431	533	450	448	494	506	456	509	512	455	493	500	529	478	463	519	492	504	478	488	518	497	469	465	479	492	452	466	488	481	485	479	463	522	440	466	488	499	501	523	497	481	488	527	490	478	436	525	503	455	460	475	472	469	462	505	460	485	453	450	476	463	462	454	491	468	473	476	472	484	475	521	467	435	437	451	472	487	523	459	496	454	482	473	465	478	501	465	461	484	493	491	499	475	524	484	507	501	534	499	462	427	493	424	439	523	447	465	484	476	468	481	456	488	525	429	464	478	447	474	474	480	428	462	457	482	458	477	437	478	485	489	427	486	479	502	466	451	486	488	446	481	465	473	442	488	464	479	463	455	462	498	469	465	467	492	481	463	484	458	468	482	490	474	455	482	435	482	460	534	477	483	440	447	484	444	458	472	454	462	443	526	471	465	446	472	499	469	486	452	495	480	506	462	488	490	444	444	462	506	464	467	474	483	501	518	493	510	443	423	485	486	491	515	457	491	448	478	462	532	491	501	501	483	494	477	462	459	484	475	449	504	488	421	443	484	462	484	480	460	481	455	464	473	480	441	434	483	435	481	440	443	485	471	475	489	470	494	456	534	447	494	491	440	451	441	525	442	509	488	476	485	481	483	521	512	506	462	423	452	488	470	458	460	437	525	442	467	432	473	445	442	444	463	479	493	495	469	437	461	514	438	510	496	506	477	507	470	505	489	467	473	489	457	486	442	478	465	478	503	490	472	496	444	476	496	516	491	471	484	475	476	458	523	481	468	459	463	469	461	478	458	430	483	476	471	453	482	461	477	481	465	508	481	466	489	480	489	458	440	479	468	471
14501	27563	25621	18422	14811	11962	10298	9145	7812	7106	6370	5557	4593	3559	2981	2479	2172	1868	1674	1717	1557	1509	1435	1316	1222	1198	1112	1094	1137	1076	1032	1082	1047	1059	1077	1070	1007	1054	1007	1018	1057	1028	1028	984	999	986	1033	1026	1057	1055	958	1004	980	1010	1008	1032	987	1041	963	1023	985	979	1033	992	1009	1032	1002	1061	967	1010	1026	965	982	1045	966	988	1000	1005	1005	1017	974	1001	983	1016	984	1025	956	996	1074	995	968	995	1008	962	997	974	975	923	979	1043	1023	988	999	983	952	1034	990	958	938	1008	1025	933	1035	969	964	967	964	1030	972	1064	1008	1006	974	983	1004	975	1024	990	965	1062	962	996	990	1018	973	990	987	949	925	1003	945	976	949	995	967	1003	1005	980	956	999	984	965	1025	989	1038	994	978	965	983	956	971	930	970	933	1038	982	972	1014	1046	978	997	999	954	983	942	976	1011	978	1006	1011	970	982	971	994	1002	948	986	957	969	983	1043	984	992	974	977	970	978	979	942	941	1027	964	933	983	981	1031	990	1000	972	1042	1019	1045	960	977	991	971	983	922	932	1001	973	958	985	1040	968	984	1010	1007	1024	988	1007	1036	953	964	977	975	996	963	1029	1047	1011	975	1020	998	1034	946	973	978	995	990	959	1021	957	961	978	985	968	1015	978	997	968	993	1011	1035	1029	939	988	976	945	976	998	1007	1004	995	983	986	1017	994	976	1017	1002	1007	1005	1017	991	1050	1005	963	1012	1026	992	953	943	988	1001	990	992	988	983	983	957	996	983	1016	969	976	970	969	990	987	962	949	939	950	977	970	1056	982	997	971	997	972	993	962	1000	1067	1029	1001	968	1010	972	1069	962	940	1004	933	1003	990	960	1011	988	986	1014	974	1020	1015	1004	1066	1010	1026	1009	1000	1041	971	967	996	1041	987	1017	956	930	947	986	941	961	1002	996	933	983	968	1009	979	989	943	983	988	1002	1022	1031	998	1009	959	935	963	1025	975	974	933	949	992	996	979	976	974	970	1003	1061	997	979	1042	947	964	1003	1033	1007	991	965	1025	984	1007	979	986	940	975	957	1019	1032	1013	965	980	966	995	1029	959	988	1040	987	940	1024	997	964	1020	980	971	973	974	952	993	978	975	971	1003	1024	1010	1018	1067	974	1045	1013	984	959	933	999	989	910	1016	925	998	982	1029	1002	985	984	976	949	1020	934	981	981	985	967	980	971	939	1019	951	963	983	969	1071	1003	969	982	1023	998	1016	1007	996	982	1002	994	1031	976	1002	983	1022	974	908	981	989	982	1050	949	1015	1050	957	990	972	985	989	946	985	1003	1023	1008	999	998	1020	1016	961	994	985	955	988	970	1016	991	952	927	1047	976	1022	1002	994	968	1008	1005	991	997	997	975	1013	961	1003	1035	962	1033	1029	1008	1004	1008	984	1021	958	1005	970	924	941	1023	942	958	947	993	1072	1007	1023	992	975	956	1002	967	928	991	994	1020	1013	993	945	1008	1001	965	1006	996	957	977	1009	983	988	976	995	970	932	958	972	1009	969	961	929	960	923	976	990	975	982	1030	978	969	957	1012	1005	983	967	1026	952	1013	997	1017	969	1017	986	1005	990	977	999	1013	959	973	1001	982	967	987	1000	981	956	986	955	1005	983	1010	1014	995	970	1014	1017	955	1030	998	1004	992	995	994	998	995	1006	997	963	959	913	976	926	972	1042	991	951	957	1002	998	970	1035	981	1012	991	1007	1014	980	1056	993	957	992	925	991	1000	976	982	1018	940	1023	978	976	959	1027	995	1074	1029	1006	995	1050	988	992	995	1007	994	1023	982	980	1003	1024	1006	969	970	982	986	1009	969	1011	965	992	959	1006	972	941	1010	1011	1004	1043	979	927	1006	954	989	971	967	1036	936	1001	988	973	1028	1031	1042	959	997	1003	918	926	991	990	940	929	977	980	916	1039	953	971	1040	1005	919	976	978	978	970	922	988	1021	958	940	1009	939	990	994	1023	1018	1004	992	963	984	960	1034	1019	955	999	1028	981	973	1010	1016	972	1024	1008	997	989	994	1037	1018	1035	1002	1002	953	955	1029	1036	1009	973	983	983	1019	996	961	986	981	1061	983	987	930	1005	984	958	1026	985	914	999	995	975	965	946	958	1006	951	1030	1040	1018	994	993	995	994	941	1016	984	1031	1007	998	997	1013	960	995	994	971	933	1001	927	970	939	1038	976	967	1045	946	972	1013	998	975	1091	1044	1021	1010	958	1044	939	997	952	1057	1005	1022	934	955	921	1028	958	1019	1017	983	1001	995	966	966	944	1048	986	990	985	963	1040	1023	999	1019	962	981	993	1012	1008	1038	1025	989	989	956	934	1024	967	1003	1015	980	942	1021	1022	955	991	1032	993	1019	968	1024	1024	955	991	1008	953	958	996	1019	1030	996	972	983	967	966	995	1004	988	952	1061	983	979	1014	1008	983	1000	984	1011	999	975	934	1029	1018	1022	958	1000	940	947	1004	962	944	1009	1009	1006	919	1007	1046	1006	1007	942	966	1042	997	958	1019	1030	987	1001	974	967	1026	1020	1037	932	1027	979	1009	942	1026	1014	990	1027	1010	975	985	948	1010	987	942	1021	1015	1027	934	957	968	977	1031	980	933	966	942	935	1030	907	1019	1003	972	991	934	991	998	1016	893	983	1013	946	938	989	940	994	953	1001	969	1027	978	997	972	991	1010	1024	1030	1017	970	985	948	982	1016	1027	960	999	984	981	939	965	964	984	908	1035	978	974	980	962	968	990	987	1023	1042	980	941	934	979	1032	990	978	1004	988	974	977	1017	963	984	1008	995	960	962	945	990	978	977	960	1056	948	959	952	985	988	1016	925	972	995	1006	952	938	1000	1004	984	923	965	950	1005	1001	972	953	1017	1001	1022	979	929	944	1016	951	1008	990	988	954	987	1005	1003	1019	1023	991	951	965	977	1010	976	960	992	982	966	915	938	1001	941	1044	1005	1027	1001	946	969	972	976	983	1004	977	985	1006	953	931	1001	1042	988	1012	1004	951	976	1006	1025	966	948	993	974	934	975	1030	965	976	955	1000	939	999	1005	954	1011	936	988	1014	1000	1008	1000	993	1009	997	1008	998	898	982	929	1019	1011	966	1011	1003	993	1013	1023	1036	1022	981	929	982	1012	947	1036	1021	975	982	1012	999	935	971	973	985	971	1023	972	982	976	920	949	991	1019	1000	1004	1024	1054	975	1011	1001	961	985	940	1016	968	987	947	1039	975	974	1040	952	990	987	1003	1025	1023	973	980	953	986	949	991	982	963	1023	984	977	1017	967	993	974	972	985	1033	956	998	934	970	1006	998	1003	933	961	1012	987	976	950	947	989	984	1021	1039	949	887	1000	1067	920	988	1016	1026	994	1019	992	986	944	957	1044	1017	988	956	933	983	1035	1025	992	991	987	971	1001	1025	946	985	1010	1009	924	1040	995	988	1009	1017	1005	949	1002	931	950	1048	1023	993	987	1000	1014	951	969	999	1035	971	999	1011	982	926	944	1019	962	966	958	1015	985	1008	988	977	1027	1014	1020	956	1053	913	1052	1042	1005	1029	966	1001	1018	1021	958	1016	983	1029	980	1045	961	967	951	958	1013	969	959	955	1019	999	1037	986	941	1000	952	1005	991	1006	994	972	1045	1035	961	1026	1023	1003	1018	991	1021	1025	943	969	993	949	978	970	949	985	1007	991	1036	979	1002	1030	996	925	987	945	923	1003	1007	984	916	1035	982	992	981	970	994	988	956	973	979	995	962	987	1025	981	976	936	987	941	967	990	1010	999	1009	981	996	995	969	983	1000	959	1008	945	981	956	1014	1012	975	1026	991	966	998	931	988	984	1004	993	980	973	985	952	983	1032	991	1108	941	996	986	941	990	957	931	996	990	940	975	931	995	941	966	958	968	950	989	995	983	1012	1052	978	1016	957	959	1013	1017	950	991	968	983	976	940	967	997	1008	962	1047	943	997	1101	1002	991	1033	973
27462	17473	6093	2786	1664	1202	1053	969	852	806	707	631	608	536	540	504	467	488	491	433	474	410	419	431	430	427	424	458	455	439	418	425	449	429	421	407	429	412	418	423	419	429	446	427	417	425	450	422	402	427	429	431	402	444	420	448	455	451	434	406	457	420	410	468	425	424	415	399	413	435	414	420	401	462	463	423	430	417	397	433	413	438	465	440	472	451	453	409	399	401	442	442	410	453	419	409	441	385	430	394	416	411	405	462	429	415	441	456	441	405	428	449	444	385	407	438	425	418	428	410	412	435	418	436	429	433	438	401	433	395	441	448	436	409	400	421	425	395	417	433	438	449	404	433	424	403	437	425	408	421	449	432	391	415	413	416	436	425	444	426	385	455	423	447	431	425	428	399	428	407	418	426	443	479	458	442	422	400	415	443	428	455	418	412	446	415	425	432	415	402	423	417	405	450	428	456	445	433	443	475	414	391	413	377	418	413	431	426	372	414	414	459	442	379	451	417	420	454	436	411	417	407	420	417	437	420	430	489	425	428	436	390	440	435	439	400	426	427	472	414	444	424	396	412	412	436	406	410	407	398	416	448	419	422	472	422	437	435	469	412	402	419	431	393	412	423	431	423	400	420	435	398	415	416	423	411	429	414	398	453	424	407	433	431	428	409	447	411	433	423	411	428	437	442	415	426	417	449	453	452	405	411	434	434	409	444	457	416	420	410	418	424	409	410	400	441	409	390	427	416	435	431	460	424	441	412	462	381	449	404	436	468	412	417	418	383	398	467	420	431	475	414	422	449	418	448	410	434	428	387	414	445	471	392	411	419	407	420	445	451	417	447	409	454	437	396	459	399	425	421	414	428	407	397	453	422	388	440	455	447	428	438	438	446	421	437	383	416	417	441	413	420	403	399	458	424	425	444	448	427	451	363	463	456	414	383	404	387	425	387	403	411	413	435	418	430	403	400	448	442	399	437	399	395	431	440	446	428	461	447	409	385	407	392	424	420	410	382	421	415	417	435	438	428	458	465	420	424	410	422	409	435	427	425	424	414	402	408	449	447	433	417	419	415	441	422	431	413	443	444	420	442	418	427	418	421	417	421	462	421	454	425	456	385	405	443	441	393	426	403	421	422	428	428	429	423	406	458	440	426	395	430	436	424	423	435	442	441	443	426	429	396	433	447	427	436	440	429	452	431	405	430	427	450	457	450	447	491	412	440	383	453	376	436	442	425	421	450	436	423	417	430	399	414	416	453	455	415	428	465	400	407	407	418	427	428	438	386	422	461	409	440	422	454	431	402	457	408	441	428	420	428	434	429	404	445	431	440	421	447	435	453	416	414	426	427	437	413	435	419	420	390	395	433	446	391	458	426	413	408	435	444	432	437	386	422	426	435	437	433	412	425	453	422	439	435	417	427	429	432	398	405	438	420	408	406	447	412	412	444	419	418	398	425	424	394	455	439	437	425	432	394	406	450	400	440	430	381	459	428	460	463	459	423	429	416	415	449	439	421	429	400	413	414	453	400	448	429	405	414	402	445	428	409	432	435	423	443	451	413	422	423	420	426	442	412	420	434	397	415	460	446	394	451	432	437	388	428	453	417	455	398	426	393	401	418	442	428	415	417	411	428	430	415	433	424	410	431	470	457	420	404	427	454	410	417	411	419	390	437	447	421	417	405	444	430	441	402	423	467	400	423	429	419	444	437	432	428	423	423	433	400	429	436	391	449	440	407	418	432	437	438	462	398	440	431	453	382	423	401	455	454	428	450	399	408	389	392	398	417	397	452	430	447	406	429	405	427	435	455	442	449	449	433	404	429	396	423	415	431	447	412	386	458	416	444	443	455	416	421	444	413	424	450	429	465	435	436	423	467	412	410	432	442	420	394	400	409	385	427	439	439	436	390	422	464	408	442	417	395	446	436	421	399	406	438	406	461	471	415	446	456	440	440	464	412	437	427	437	390	458	396	410	465	433	393	398	393	387	431	441	446	439	413	417	445	429	381	498	394	408	429	402	461	434	462	397	436	428	443	377	394	419	427	426	416	454	421	431	439	427	402	418	403	380	443	418	452	473	415	442	428	386	401	442	417	410	392	438	435	425	407	434	418	439	446	467	416	414	453	385	413	445	446	397	424	423	416	389	416	374	455	373	448	399	422	407	415	411	415	424	418	415	430	387	416	426	447	412	399	430	453	431	428	438	415	436	412	426	436	403	424	425	436	421	391	424	459	454	453	408	409	420	453	425	401	448	431	414	427	411	434	429	413	435	447	399	440	442	416	444	445	418	392	436	419	433	468	437	436	444	434	389	420	447	434	436	442	450	456	446	422	470	435	453	393	418	409	398	429	405	445	427	425	406	463	432	410	443	432	420	397	408	427	403	460	463	412	447	423	406	453	390	434	417	481	441	412	443	425	413	429	439	418	428	416	432	431	465	433	379	387	430	449	460	451	421	456	391	397	434	407	455	472	411	436	449	440	407	426	419	454	438	401	386	409	415	403	449	423	414	442	396	408	429	431	453	410	431	431	399	409	439	393	415	441	438	448	436	434	450	449	420	398	397	442	436	446	428	442	426	426	456	398	410	406	422	426	440	429	385	427	410	408	411	419	441	429	404	402	392	426	437	421	430	388	459	453	441	419	433	388	368	445	413	427	395	421	423	432	425	413	421	431	433	446	462	421	419	405	440	425	410	425	412	414	416	421	458	438	441	434	428	409	431	445	456	412	418	436	417	435	430	454	423	412	422	411	457	437	430	421	420	430	447	411	400	411	450	409	444	409	432	443	394	432	390	375	417	424	410	449	403	414	418	414	382	453	426	385	409	391	452	445	423	426	441	402	425	384	412	419	382	407	395	396	388	403	424	412	406	433	434	448	388	437	424	393	450	412	456	411	446	436	415	442	420	427	428	397	414	422	432	418	441	415	422	444	464	402	405	424	444	394	459	416	424	435	423	425	440	382	431	391	450	469	418	468	439	423	446	425	427	460	403	403	396	386	439	457	411	431	419	378	459	407	462	453	412	424	443	421	439	422	399	447	453	416	442	442	431	443	450	453	433	440	410	452	431	455	385	451	424	405	423	417	427	413	451	405	413	388	395	417	430	392	445	444	423	465	416	457	382	423	416	426	462	413	433	433	439	430	442	419	434	447	451	450	407	417	420	389	416	384	419	402	432	422	453	380	413	432	439	419	395	445	424	447	425	391	411	397	441	418	392	413	439	450	399	442	413	431	449	426	422	430	392	449	456	400	410	375	406	407	422	436	436	430	429	435	434	384	405	414	423	418	461	406	416	441	426	398	392	425	423	435	432	426	418	421	393	416	444	423	439	411	440	417	424	429	439	420	399	410	396	430	437	433	429	388	412	409	409	415	436	423	438	431	417	450	430	457	430	436	400	409	427	443	394	419	451	418	427	419	426	474	470	405	447	427	449	405	459	446	420	433	416	425	424	441	378	445	434	417	415	382	433	445	405	441	419	421	416	436	430	415
8741	12108	11529	7262	5423	4346	3789	3153	2949	2647	2361	2124	1652	1489	1352	1214	1141	1076	1033	1069	1015	980	1010	1010	962	966	965	921	956	913	934	977	981	949	946	922	970	884	926	971	914	893	954	963	931	895	945	933	918	960	908	884	983	945	933	906	923	913	1008	974	972	908	966	978	886	931	956	890	928	965	942	936	979	940	921	911	965	963	933	912	873	917	979	932	954	907	931	917	972	988	944	962	952	954	917	980	955	921	958	952	904	940	913	911	957	964	912	918	968	962	945	1005	961	895	932	960	955	957	875	976	936	986	924	956	917	942	910	931	946	924	954	964	940	911	942	906	915	879	910	942	920	947	901	965	953	943	932	951	931	936	885	954	946	984	893	1007	905	922	938	880	944	872	935	987	969	963	938	941	963	954	921	973	964	956	895	943	963	941	935	928	936	938	920	924	953	969	918	957	892	910	942	978	911	927	912	939	953	969	960	887	950	930	977	916	944	950	965	965	926	936	941	948	997	938	970	959	968	969	938	969	917	931	918	908	943	938	944	945	968	897	990	963	953	952	971	949	988	926	934	870	932	956	935	943	961	913	921	940	951	950	880	965	950	953	912	987	934	920	918	939	961	960	938	918	943	909	955	942	932	967	969	976	929	949	888	993	949	914	967	941	961	885	928	914	937	946	943	1003	945	943	980	928	915	910	918	953	920	904	912	970	896	939	876	944	1010	955	914	886	959	916	940	923	891	976	952	921	931	961	971	894	987	910	939	992	930	956	933	930	953	956	910	944	928	958	974	997	953	961	933	950	955	921	938	932	954	966	924	938	987	1012	935	956	910	929	938	940	973	948	943	937	920	918	894	926	956	994	978	957	887	984	910	916	993	937	884	972	931	949	953	945	901	934	914	919	935	942	955	908	932	971	909	923	995	926	990	949	929	893	931	918	857	961	913	897	943	901	914	956	943	918	926	985	941	942	874	922	947	973	955	976	920	941	928	966	972	847	938	926	1007	992	961	976	922	951	925	911	965	927	899	900	936	912	959	966	948	989	928	908	953	921	916	1000	965	938	929	921	1003	985	934	946	987	957	921	920	998	911	942	944	924	947	961	978	993	935	959	931	907	916	987	967	895	980	869	984	925	949	948	904	971	915	940	949	883	937	932	988	905	955	959	916	968	942	970	927	959	997	895	953	934	965	929	941	907	942	904	950	953	936	918	936	933	887	933	950	993	940	982	962	912	956	940	891	978	911	917	978	924	961	917	962	968	969	948	961	970	925	928	976	947	937	937	908	934	1008	965	838	915	944	931	943	913	977	968	941	942	925	953	936	907	924	959	965	935	949	950	953	949	959	941	954	954	906	950	955	913	971	905	938	1002	1003	940	942	944	946	913	928	917	899	1023	909	937	930	949	981	974	956	924	973	903	909	925	926	931	959	940	916	915	947	990	918	948	935	949	909	916	955	930	948	957	908	951	964	898	934	928	881	950	970	906	942	905	964	902	939	902	947	980	900	947	950	899	943	976	917	957	949	941	977	992	920	910	917	958	927	924	958	950	945	978	961	953	964	962	905	886	979	940	939	957	988	933	967	963	947	892	935	907	942	1019	929	903	883	949	910	1015	869	941	889	944	919	1007	957	939	936	933	912	994	957	931	999	933	991	982	969	943	931	941	949	912	965	957	940	935	938	940	922	967	942	962	932	989	923	969	951	932	909	926	904	904	929	921	896	906	953	961	890	928	921	936	950	884	991	927	967	1002	913	924	958	904	904	929	901	906	917	949	900	937	913	965	960	882	924	931	858	930	927	912	882	928	944	903	890	940	929	958	914	972	958	944	925	931	956	882	967	947	945	972	990	989	960	918	964	966	902	907	933	957	936	914	933	916	896	950	917	982	897	991	920	995	967	939	892	905	958	970	940	951	906	960	947	934	950	927	973	942	934	874	901	945	938	953	924	955	958	987	927	924	1000	994	898	918	968	897	933	985	975	901	921	916	943	937	939	942	945	954	924	939	946	898	930	915	896	978	902	956	899	993	937	931	931	1017	943	944	928	899	908	964	917	920	901	954	904	935	971	904	969	901	896	954	929	906	984	934	943	1005	875	943	984	925	905	944	939	906	945	938	903	940	968	920	916	923	958	965	973	883	911	957	941	908	940	954	944	982	942	953	931	901	963	933	925	974	891	934	904	934	895	963	932	960	903	906	952	902	899	958	981	957	951	923	919	903	902	956	996	921	930	922	950	976	925	996	905	895	996	934	953	992	877	990	1004	970	942	982	917	951	964	942	972	939	917	877	922	959	970	883	937	885	915	930	875	941	910	1022	920	942	944	987	898	942	984	941	997	910	979	1000	910	923	962	949	931	912	964	927	888	920	969	974	940	940	933	951	956	904	957	898	958	901	886	903	871	951	961	950	926	952	957	952	955	937	934	951	935	949	938	960	944	977	911	948	913	913	946	898	911	904	984	983	951	961	876	943	949	912	967	910	956	939	886	985	928	942	915	923	930	974	991	947	930	949	915	962	907	921	973	929	895	942	952	958	927	920	911	856	921	913	970	982	944	992	966	1004	968	916	929	998	985	960	957	978	917	930	950	938	978	956	967	923	970	960	937	975	898	919	884	935	949	911	957	947	971	1005	883	923	925	933	963	942	936	908	900	963	928	915	960	916	897	900	905	952	884	948	945	891	891	936	941	938	916	964	932	943	934	912	917	909	964	929	936	935	901	930	936	980	945	950	950	990	952	910	987	973	960	935	959	968	939	957	938	940	923	955	948	983	943	906	934	960	916	973	937	958	911	940	936	936	892	963	961	888	921	923	988	952	984	951	924	992	952	942	914	915	891	966	952	907	912	923	961	965	929	935	927	972	991	855	971	958	927	909	962	962	913	944	926	940	933	963	917	964	903	911	983	919	914	876	891	917	901	963	902	937	928	933	959	924	942	973	864	914	941	930	948	958	922	893	933	959	890	967	925	941	949	940	913	953	911	955	937	961	905	973	931	966	1017	959	922	978	886	921	954	926	962	966	927	930	949	884	938	897	919	914	934	949	964	911	936	905	982	860	966	972	908	923	947	922	948	949	898	940	893	912	937	931	931	962	964	894	934	942	948	974	906	950	958	909	969	963	943	914	937	913	984	935	944	967	914	920	930	910	954	967	932	992	894	1002	995	953	908	920	885	940	1002	928	918	993	907	950	968	964	894	980	950	884	987	927	932	949	933	902	971	965	955	925	927	980	973	965	954	978	947	918	952	952	902	965	1024	983	939	961	967	948	922	952	941	923	860	897	945	950	981	977	948	944	910	942	898	971	929	990	924	939	886	964	939	973	1023	914	909	939	937	902	905	960	937	981	935	945	965	975	937	981	941	948	961	953	982	948	949	968	970	956	928	940	916	952	910	977	973	985	915	896	920	920	975	931	953	895	893	929	973	872	902	942	930	923	934	935	917	983	943	911	891	923	954	886	939	988	928	972	948	949	948	986	957	954	936	944	953	963	1012	995	921	938	956	1027	925	927	960	939	960	963	889	909	908	994	957
25120	21470	27957	25328	13489	3553	2217	1811	1470	1322	1111	961	785	629	547	516	442	404	379	380	346	324	342	334	336	308	312	307	275	310	267	330	313	319	318	303	274	308	315	302	303	283	260	285	324	304	273	317	251	330	260	297	282	289	305	273	263	281	255	290	276	285	258	303	269	297	291	291	308	294	274	297	310	290	267	270	290	288	285	289	331	334	299	280	300	293	295	262	294	265	286	266	293	290	234	291	282	270	290	281	272	315	273	299	297	303	289	285	304	260	316	307	278	285	267	295	262	292	270	275	292	302	284	295	299	292	269	302	269	276	273	272	295	278	271	258	262	286	269	273	299	276	267	292	283	261	276	282	294	287	280	290	268	285	280	256	307	297	286	294	319	282	288	263	274	258	285	258	253	273	251	280	264	283	282	290	273	293	293	279	291	288	255	299	273	294	293	263	294	263	273	287	294	294	284	311	304	265	287	282	270	296	272	302	286	326	288	257	270	275	273	276	277	303	300	304	269	305	304	253	262	301	301	284	301	297	272	268	271	282	310	289	274	296	299	265	251	303	258	305	253	279	267	281	282	305	308	265	295	280	281	293	268	277	266	291	289	293	265	293	296	296	231	276	267	275	325	295	268	269	287	269	316	290	276	289	291	283	287	288	286	278	291	275	311	261	267	295	258	276	267	303	290	305	300	291	287	256	314	281	300	281	322	286	288	274	297	293	308	246	294	269	251	289	273	281	286	270	305	289	275	292	282	281	277	291	286	278	269	322	269	322	262	273	271	263	307	276	288	300	274	275	267	283	293	278	281	246	265	274	247	299	325	261	290	293	298	282	288	243	292	291	292	290	286	262	272	303	275	301	278	278	262	298	244	295	279	260	304	264	266	262	287	297	281	280	276	283	268	299	278	290	285	290	280	297	289	264	322	281	300	277	296	293	283	299	275	300	271	297	284	247	273	270	276	292	265	287	312	296	287	299	308	306	305	262	300	281	288	248	263	279	320	272	252	268	281	305	291	273	291	278	275	259	281	314	325	252	307	272	266	300	261	284	299	303	300	330	285	260	264	299	275	269	282	308	255	274	267	265	294	292	265	284	301	275	282	279	280	276	303	273	270	270	302	268	283	285	261	273	294	310	283	259	289	268	258	314	292	312	297	283	292	274	294	274	252	253	271	287	285	248	303	307	303	274	265	281	268	283	275	321	329	264	271	263	284	287	272	289	296	287	269	308	304	270	294	258	281	280	274	280	285	287	309	295	278	291	284	276	276	250	319	280	259	281	282	301	255	277	284	241	269	264	321	270	294	288	287	282	262	275	259	278	307	300	278	260	281	292	277	300	296	288	285	282	328	280	274	304	291	287	284	250	286	295	297	310	264	295	253	298	257	284	274	306	264	277	273	239	295	303	307	272	249	296	303	259	259	283	267	270	299	274	300	279	259	265	271	262	289	266	329	296	311	276	257	263	297	280	284	276	273	280	314	302	302	286	279	284	289	307	289	287	306	271	304	250	287	289	274	272	284	301	294	281	281	278	272	262	273	285	275	281	309	284	312	280	288	289	289	290	274	269	287	298	273	262	270	261	299	319	256	274	294	290	280	272	277	276	292	294	285	275	289	294	296	295	280	278	286	280	297	302	291	321	319	295	284	306	268	298	277	297	290	310	311	264	283	295	262	275	280	268	269	277	270	268	297	267	269	295	285	310	297	283	263	265	297	269	285	274	287	241	292	280	291	273	296	297	306	318	285	278	269	327	265	269	292	306	267	264	304	310	292	300	287	258	287	274	306	285	284	269	281	274	289	320	302	284	293	269	273	312	298	271	315	305	267	310	300	259	296	283	286	251	272	301	298	275	306	293	273	274	267	284	306	300	275	292	291	278	312	281	282	277	295	287	304	282	267	326	269	293	286	263	253	295	299	286	296	309	262	285	278	308	300	281	281	273	299	271	260	287	279	281	275	266	301	267	257	262	285	272	302	286	288	283	291	286	290	270	265	309	322	290	281	268	311	292	311	259	297	269	291	310	303	255	278	288	275	292	275	314	295	271	251	273	266	270	279	262	271	328	321	281	282	291	303	284	247	280	283	292	276	261	267	265	306	260	323	290	308	280	318	329	270	291	268	270	248	267	263	274	294	281	273	285	286	276	279	276	276	275	309	287	297	294	318	286	296	285	263	287	274	320	280	290	280	305	294	290	275	293	306	287	291	310	277	282	270	288	282	299	309	303	262	276	292	274	288	286	290	314	305	280	294	266	267	292	285	271	272	302	277	285	300	270	279	275	286	276	305	300	289	278	305	303	277	260	279	269	291	285	260	304	308	296	295	286	253	271	307	283	286	284	260	305	297	308	327	291	286	261	262	269	292	278	261	275	281	301	283	288	288	272	280	299	296	287	275	322	311	297	301	271	268	294	312	298	284	294	295	296	299	282	288	262	290	284	306	279	310	295	303	255	298	276	300	276	299	300	313	299	271	285	257	279	293	290	303	285	270	289	315	313	266	255	273	312	304	289	283	316	285	281	301	311	287	300	261	279	301	309	272	287	286	288	286	306	245	273	297	281	292	313	294	306	285	286	293	300	279	296	286	275	262	288	277	284	286	293	254	258	280	236	302	299	310	287	288	296	251	269	267	309	282	279	249	269	250	272	270	274	284	297	303	302	278	290	282	274	284	254	260	279	282	264	277	284	291	280	305	257	281	266	302	297	288	270	273	282	309	280	300	273	289	296	299	290	286	272	267	278	267	297	257	283	277	276	261	273	251	273	331	286	271	294	289	320	299	321	281	275	259	266	290	298	289	303	267	304	267	280	245	276	278	266	290	286	298	287	283	291	270	272	277	295	300	266	284	309	295	305	289	302	310	292	259	302	283	301	257	272	280	273	274	266	276	277	299	292	270	275	259	291	259	247	282	305	287	258	282	270	297	273	278	288	320	307	289	292	276	272	288	313	287	250	263	304	302	293	274	274	274	275	281	277	297	301	293	290	305	303	256	284	326	275	269	309	297	284	317	299	312	290	278	288	287	292	241	288	265	255	292	254	253	295	277	276	274	280	283	287	298	299	270	306	293	296	253	269	285	298	298	307	309	283	290	279	293	270	286	279	263	282	296	269	281	289	295	275	281	262	310	299	294	296	314	281	284	296	294	286	318	296	285	273	294	312	251	299	256	263	301	291	275	269	258	286	296	282	281	287	292	294	291	284	290	285	269	281	254	274	308	275	285	291	277	261	259	277	270	301	278	291	304	302	299	294	263	275	266	287	280	272	302	282	257	267	271	280	287	284	274	283	290	277	290	268	278	283	311	304	271	286	299	285	255	280	260	263	280	283	281	314	305	279	275	297	282	270	290	270	284	299	260	273	249	283	284	283	297	282	297	303	283	314	293	295	308	293	272	273	297	288	295	286	279	286	306	290	277	287	289	311	295	279	282	255	256	288	310	266	296	270	290	235	286	270	284	306	266	295	304	292	295	289	291	263	289	278	284	294	281	307
11490	22304	20638	13672	10460	8472	7109	6202	5475	4961	4240	3602	2810	2167	1734	1530	1227	1099	1025	1038	939	891	850	743	797	710	752	683	716	675	646	690	680	645	671	690	679	687	656	637	665	653	618	631	689	651	651	622	643	688	666	658	642	663	653	672	608	644	629	653	653	599	721	654	616	661	644	695	629	687	653	614	678	613	649	646	607	629	628	638	641	660	674	625	677	671	633	669	627	654	646	680	628	594	679	661	665	695	607	674	637	617	600	637	644	662	633	663	677	648	652	659	622	677	638	645	629	641	689	606	685	631	643	663	665	657	658	619	644	630	651	672	645	634	662	634	681	630	660	623	673	649	663	639	647	658	604	674	657	702	642	665	686	687	633	614	663	627	618	662	691	677	565	724	615	673	632	655	646	636	642	646	590	673	669	623	624	675	648	653	719	658	616	633	674	630	656	660	643	659	670	662	648	659	633	649	693	669	608	677	596	678	695	670	673	677	654	625	660	667	634	621	590	657	662	602	650	660	601	641	617	660	685	666	613	608	649	591	683	656	666	614	666	624	602	622	645	643	661	667	655	648	662	659	656	609	639	660	673	638	671	666	639	642	666	646	620	667	661	656	661	657	666	712	699	624	640	613	624	661	642	626	635	636	626	653	662	640	613	669	655	637	661	639	643	636	701	596	660	648	657	651	610	682	660	663	669	642	670	651	647	668	671	632	627	630	627	624	627	672	634	644	623	654	656	656	683	664	717	614	661	675	617	611	660	653	675	687	641	650	639	603	645	690	654	672	644	621	615	681	618	654	678	669	647	658	634	640	609	663	661	640	639	688	622	663	646	610	667	625	668	629	621	661	675	623	686	684	643	636	658	644	636	640	632	650	640	605	681	633	622	609	668	675	627	672	645	683	634	709	625	658	716	660	644	684	677	695	642	688	653	640	657	630	671	633	669	626	670	657	654	630	656	686	649	659	692	661	648	673	634	646	615	664	644	656	643	637	631	666	645	621	634	661	637	703	609	649	666	639	628	655	628	635	684	675	660	685	623	665	623	631	624	641	698	646	614	673	660	673	689	634	680	637	630	673	676	685	638	628	636	677	689	658	638	653	656	586	614	638	649	685	655	642	622	670	630	605	646	634	661	661	646	650	633	649	659	667	605	699	674	701	650	620	667	640	665	623	680	654	634	648	648	652	655	630	640	644	687	695	605	671	669	640	678	655	681	663	672	620	659	615	639	642	677	602	604	656	562	674	675	643	659	636	657	684	643	632	640	629	642	679	639	643	689	684	678	620	663	635	643	647	627	642	650	659	685	665	652	679	677	663	627	677	640	657	722	626	609	621	642	635	649	695	623	640	628	648	692	609	648	603	678	669	613	640	619	697	651	614	643	644	686	636	641	592	679	654	672	645	638	663	621	684	669	652	660	627	630	696	640	629	699	658	681	694	689	633	625	664	667	713	664	622	634	601	640	687	625	649	663	637	647	593	642	656	681	665	622	666	672	605	655	643	620	599	635	619	610	628	641	670	649	675	688	668	663	640	623	678	647	678	670	643	631	660	642	626	666	592	635	674	646	661	615	640	636	650	637	662	656	645	683	677	645	641	683	688	656	608	649	659	673	658	627	689	629	657	700	633	654	647	604	637	660	651	654	655	660	606	667	628	611	655	652	669	650	716	621	655	636	658	678	687	651	627	624	666	643	659	732	627	609	653	621	656	636	635	659	632	664	661	647	643	613	663	610	678	674	678	620	650	680	620	619	674	654	695	634	690	670	625	628	638	622	649	663	659	638	678	642	621	663	639	689	661	650	634	679	650	639	651	663	669	650	639	702	658	639	660	600	624	659	633	658	644	678	617	651	608	639	638	640	632	675	605	678	644	670	675	684	629	627	670	628	644	663	698	706	694	630	661	645	635	613	666	674	610	639	681	651	617	652	634	709	650	647	669	662	618	695	638	630	637	698	672	629	685	637	670	676	645	625	686	681	634	673	649	688	637	691	688	673	663	598	658	648	667	616	628	610	670	671	675	624	622	645	656	683	690	643	648	667	659	654	653	612	646	674	619	673	637	638	678	717	621	699	688	667	664	676	611	660	636	629	637	705	657	655	634	630	657	701	638	691	653	651	634	641	658	608	644	675	674	611	662	661	658	642	607	641	627	674	609	646	642	682	667	688	651	664	673	609	604	647	625	637	699	671	668	668	653	665	661	681	623	647	665	661	671	655	654	620	623	640	651	649	650	664	674	606	638	663	622	622	671	685	642	642	654	654	608	592	627	657	679	623	679	668	649	716	690	661	642	646	606	672	614	644	600	609	611	652	638	641	623	650	682	658	700	644	642	659	661	660	625	656	612	613	661	681	613	637	636	608	603	648	612	647	647	636	632	659	672	612	624	627	615	624	629	643	618	649	653	659	683	634	653	680	632	662	667	653	608	652	640	623	635	664	659	603	614	622	671	687	691	641	643	673	635	670	621	600	634	627	664	671	681	617	620	604	633	673	634	666	661	635	665	669	600	662	687	634	642	664	696	657	652	623	654	655	677	670	680	660	637	687	655	677	631	651	692	676	642	627	649	680	651	672	639	645	643	601	673	671	628	688	670	678	631	667	679	642	671	608	670	652	663	592	681	641	665	647	649	603	661	653	643	686	641	654	678	653	655	679	686	652	652	641	636	604	656	646	631	668	657	633	631	661	665	652	660	639	626	628	607	631	661	710	635	657	689	632	641	637	680	675	644	641	616	663	618	611	617	643	637	688	636	665	685	686	637	649	642	649	597	608	690	650	656	656	630	669	685	656	646	629	689	617	619	615	674	621	643	683	626	674	666	626	651	615	642	666	684	658	664	671	667	700	649	649	621	627	627	634	690	618	641	616	686	640	655	663	630	646	679	672	661	671	607	639	617	632	658	626	662	645	650	670	655	673	628	684	659	656	663	627	661	714	655	675	681	653	672	635	623	670	677	649	655	656	670	651	694	666	617	628	723	660	631	600	671	643	670	654	662	633	645	665	615	689	646	610	659	667	621	633	602	654	641	622	634	623	660	654	628	616	633	672	686	638	671	677	676	654	652	667	640	612	667	683	685	665	612	625	647	688	642	615	630	649	631	597	641	664	661	674	693	658	627	630	691	595	689	625	647	707	616	617	689	672	657	592	685	638	627	646	661	631	629	630	660	647	638	667	657	659	681	674	637	682	659	645	644	698	614	652	674	673	641	665	667	680	680	644	650	612	633	654	645	626	657	652	640	634	629	669	628	693	581	661	621	675	641	655	604	673	680	630	636	684	656	624	682	641	601	653	645	671	646	645	668	591	641	677	698	620	663	665	605	625	648	680	636	678	654	618	653	646	631	644	619	661	599	677	655	635	708	643	647	636	626	647	676	673	649	632	712	693	657	635	635	655	642	659	648	658	645	644	608	629	658	672	642	579	652	618	696	681	629	691	623	593	660	684	638	625	685	624	686	674	631	681	653	675	642	622	648	628	665	673	631	637	623	630	643
24161	21475	28948	24409	21428	13132	4857	3073	2462	2144	1988	1609	1350	1065	989	821	705	605	619	570	618	573	553	554	539	498	518	518	511	525	500	487	515	492	477	505	515	484	456	474	499	479	482	465	453	460	470	505	461	469	480	506	522	445	522	456	493	494	469	463	476	518	482	509	474	478	447	488	483	509	488	507	462	425	490	477	511	464	474	496	458	467	434	457	491	478	473	458	481	525	491	474	474	470	509	496	442	489	508	500	524	449	466	486	487	486	451	494	502	506	497	450	478	474	479	479	481	492	461	478	454	513	501	477	475	461	482	533	464	483	463	453	464	501	489	473	471	522	475	493	498	496	466	440	473	464	458	483	482	488	462	458	458	468	500	504	422	469	521	482	437	453	445	474	457	471	472	460	445	490	477	461	466	484	524	449	507	481	495	494	448	456	469	456	511	464	455	446	455	476	465	428	483	537	452	460	478	453	489	501	444	460	459	449	422	458	474	462	477	439	482	501	451	500	496	497	449	448	493	463	478	491	462	481	464	458	467	438	505	485	465	510	444	451	448	470	479	484	471	454	437	464	450	483	471	475	451	475	470	477	492	483	454	466	449	483	503	474	463	499	500	456	480	478	456	504	517	456	509	451	469	456	467	454	478	473	512	450	450	485	469	495	492	450	455	480	506	482	459	491	467	472	485	508	500	444	493	473	498	463	504	486	494	471	478	521	455	475	465	489	455	474	458	483	492	439	454	498	464	446	441	462	445	439	470	481	445	445	493	460	484	484	496	481	470	489	492	473	485	481	478	462	474	487	444	472	459	469	470	485	460	446	522	452	464	468	512	483	480	453	482	440	461	452	458	483	490	486	472	480	474	470	513	475	505	492	477	466	477	487	496	453	507	454	423	433	502	481	472	441	489	460	444	478	498	465	465	482	488	455	490	425	453	475	460	446	504	462	476	442	472	451	497	432	495	495	474	444	474	487	437	474	469	491	467	501	467	460	476	502	450	496	458	514	456	487	501	460	466	467	509	455	443	469	479	469	465	454	434	454	472	494	476	467	461	506	454	454	459	501	495	489	463	482	473	474	494	482	461	446	456	458	463	454	504	466	488	482	460	434	500	480	470	478	493	502	496	470	468	486	450	459	455	468	471	441	468	444	468	443	454	490	475	464	465	467	492	483	455	454	488	498	487	459	467	461	487	455	458	487	496	426	451	507	484	473	461	456	506	476	472	516	529	472	472	523	494	472	490	493	470	491	473	473	457	478	467	471	525	480	452	490	489	483	483	445	451	502	470	469	513	480	445	500	503	481	425	440	465	488	485	464	486	472	513	455	474	445	450	492	437	440	447	518	450	482	503	501	440	455	437	482	475	496	468	453	462	505	472	455	446	456	482	447	483	501	494	458	491	488	445	489	481	486	472	471	456	478	469	494	449	453	488	458	486	478	509	485	523	493	476	468	493	513	447	459	456	476	465	470	506	457	480	473	486	468	475	478	479	498	462	503	456	496	441	486	485	504	482	469	495	461	494	485	517	441	487	472	488	518	501	477	486	469	471	443	477	502	462	478	471	461	458	474	481	486	472	471	456	482	463	469	500	486	431	452	468	453	448	468	412	463	452	469	511	478	482	459	484	459	493	490	449	493	482	499	470	480	465	492	474	467	495	493	491	436	488	462	518	494	506	464	451	485	516	471	438	449	475	476	508	495	433	447	455	459	459	475	428	468	476	460	450	460	479	436	481	440	497	419	458	476	463	463	468	468	482	454	487	510	454	520	498	484	481	485	479	457	466	500	465	471	476	466	465	498	517	491	455	438	485	446	450	487	445	499	471	438	509	494	456	495	485	485	450	453	473	433	465	501	442	449	449	413	507	494	477	493	474	438	458	453	486	450	492	438	514	450	501	465	427	504	481	487	460	486	451	451	496	479	458	482	450	492	444	457	491	458	469	490	483	460	494	471	481	447	456	456	430	478	456	494	435	431	470	486	476	500	424	503	459	505	480	502	454	470	480	477	447	465	505	431	494	487	482	475	479	452	450	497	472	467	445	502	428	490	456	506	476	429	422	482	469	499	470	458	425	470	523	453	472	477	490	435	484	481	463	459	500	451	479	448	439	457	470	482	485	485	471	484	456	452	508	487	468	504	549	491	486	475	512	422	473	450	500	471	466	469	479	425	467	461	482	496	470	486	470	488	463	474	468	480	493	518	455	486	476	485	455	451	524	485	450	459	494	479	475	501	461	466	452	493	460	439	450	462	463	480	497	480	474	452	514	491	472	500	446	486	446	504	459	492	456	441	465	453	483	463	426	472	444	506	498	468	466	436	496	455	482	509	480	444	502	506	491	409	472	466	449	489	446	440	450	469	449	450	419	463	460	463	480	482	503	458	477	438	447	461	466	450	454	472	476	501	464	484	436	475	424	485	473	458	510	458	497	458	470	474	443	451	500	507	444	416	495	479	470	444	468	460	485	452	455	458	450	440	471	476	451	491	479	527	456	455	485	489	450	475	502	435	452	438	436	411	463	443	436	478	475	484	475	492	513	490	499	437	485	444	446	431	453	470	447	475	460	473	419	491	452	442	452	461	456	448	459	479	523	493	470	467	466	471	455	488	467	484	474	461	462	482	471	454	452	476	446	487	490	433	481	445	444	459	481	467	486	460	450	430	465	464	427	473	457	426	474	452	459	495	456	457	440	481	506	447	446	472	484	486	461	501	477	471	469	475	483	474	502	482	476	480	469	487	489	433	473	473	455	453	474	477	441	460	462	474	474	456	500	488	444	453	483	465	455	504	480	488	459	468	489	448	446	449	483	442	446	443	461	501	475	439	456	458	463	467	485	480	495	480	413	465	449	458	476	464	468	460	440	452	466	454	486	475	465	477	452	450	456	497	503	448	471	445	478	483	476	492	472	473	481	478	500	497	455	481	438	480	475	454	461	480	471	502	479	458	497	456	447	510	486	493	478	458	462	502	477	469	487	467	458	465	500	461	450	510	513	457	469	499	505	452	466	490	512	432	446	431	477	475	481	489	428	450	476	496	453	486	485	497	466	481	510	495	464	485	487	514	429	491	482	474	440	466	491	452	429	490	475	466	447	469	467	478	459	482	467	474	483	475	491	492	487	485	461	490	480	445	471	477	442	509	445	470	486	479	478	458	472	434	451	475	432	484	497	489	481	474	498	499	492	494	445	496	468	473	449	496	477	448	456	472	480	438	500	474	517	451	447	484	444	432	487	482	471	417	438	463	446	449	486	450	475	499	468	455	458	480	484	473	507	505	486	500	486	478	477	448	469	463	450	503	427	456	463	470	445	494	486	452	484	464	478	513	481	477	483	423	447	484	482	483	476	485	476	439	475	490	495	515	479	481	447	506	487	468	483	505	543	449	469	483	498	465	445	485	456	486	437	495	456	498	492	476	506	469	491	449	470	458	467	442	478	474	467	460	438	500	479	482	461	467	497	478	460	450	459	478	493	438	479	470	457	538	461	452	498	480
14767	28090	26344	18598	15062	12145	10777	9276	8381	7526	6491	5330	4251	3425	2955	2365	2036	1683	1637	1639	1518	1421	1329	1214	1236	1163	1128	1051	1125	1093	1076	1044	1099	1097	1040	1031	1079	1047	1048	1051	1010	1023	1060	1007	990	996	1016	1020	1005	1025	1020	996	977	1027	1030	970	1009	972	986	988	977	985	982	1013	1003	999	950	1019	1014	1005	999	986	979	954	970	1004	1044	999	929	1025	951	1015	1003	1007	975	1008	1035	1000	993	983	965	971	949	1010	907	999	1009	955	968	1003	999	990	973	995	1014	945	991	1032	977	1026	933	987	1004	1014	1004	1021	972	972	991	979	1010	1048	965	976	982	1017	1054	952	963	997	990	969	974	975	999	980	988	1038	1042	995	1043	983	978	1002	995	978	948	954	998	929	1025	995	1012	1003	1000	1001	973	1010	960	984	983	992	983	1033	963	948	986	1010	1019	948	1010	985	971	974	929	969	987	1004	1053	1035	1019	982	973	998	987	1004	964	1007	963	1010	1037	997	994	926	1014	1013	959	1069	992	1007	917	1038	988	1016	993	992	915	987	956	978	1002	987	1031	1010	986	1015	971	1037	1010	977	983	969	892	996	1045	995	963	1019	981	965	1013	964	997	1031	1016	969	986	999	954	1004	1039	1021	964	987	975	981	945	953	986	1023	1054	916	969	1003	1004	928	973	997	981	1001	987	1024	955	938	973	999	951	1031	1034	982	941	951	947	1011	961	993	973	912	968	952	981	1062	1000	988	978	990	975	983	992	1011	994	1009	968	1016	1002	973	998	935	1038	990	970	971	902	997	961	997	1004	1012	969	975	996	989	1001	949	1012	953	1008	995	1012	986	957	1044	933	969	977	979	974	952	946	959	1036	1002	997	933	967	1002	1020	1004	975	951	1019	1001	990	1008	979	983	938	973	901	975	998	959	1015	965	990	960	1003	1013	1008	966	989	1010	961	935	968	917	979	937	929	966	995	917	996	994	971	954	1012	963	1002	1020	995	985	974	993	974	946	965	989	974	987	977	986	1024	905	996	976	998	1008	1019	999	961	1022	1012	970	960	928	1000	973	1024	1012	990	1032	941	984	978	999	1007	988	943	1006	995	1042	1004	969	1066	972	962	1001	979	1019	981	948	1011	941	969	992	932	953	983	986	984	1004	984	969	943	982	1025	979	997	937	1003	985	1011	988	976	988	1014	983	955	1010	971	980	994	1026	1000	950	994	1005	988	971	997	968	968	970	947	966	991	1044	941	927	1000	1064	1022	994	987	990	1034	909	999	941	942	1025	932	978	966	1019	961	968	1019	951	981	929	1006	920	926	1086	980	990	1008	956	1042	1033	1001	981	1012	991	986	1000	967	925	991	1008	980	1012	999	973	1036	1008	1043	948	976	937	969	965	977	954	1038	1022	1024	964	991	993	964	988	999	994	955	972	1026	989	954	979	1007	995	995	989	1024	958	946	976	986	1023	974	981	989	1047	934	1021	973	941	941	955	1007	1062	1007	964	993	1006	953	953	941	1002	967	972	1026	976	957	1024	959	993	976	972	996	1028	993	1018	1024	919	1000	1041	991	979	1015	1021	991	959	1006	977	999	1002	947	976	997	976	1020	934	964	1015	1033	966	956	976	915	1007	970	1030	973	946	951	978	1005	962	988	957	1001	980	1011	947	961	994	973	949	1015	990	902	997	999	932	985	957	987	948	995	1045	1007	998	1015	985	991	1006	979	966	976	976	1024	978	998	994	931	984	957	921	1008	1004	996	970	966	963	944	984	977	996	977	991	989	1048	1002	962	951	989	976	939	938	1004	989	986	992	960	985	986	1054	1013	1008	997	1003	975	1045	985	1003	1017	998	1002	981	952	953	1004	985	959	1019	967	1001	995	1021	976	938	1007	973	1006	995	975	1004	966	972	1023	932	1014	1033	961	961	1003	1010	1010	957	1046	963	966	917	989	966	992	956	1013	985	999	1004	1039	1064	957	979	993	958	979	990	999	977	1051	916	930	968	1022	1016	993	941	1000	973	990	1002	953	966	1012	959	1039	983	975	1022	985	994	939	965	995	969	974	994	980	964	971	983	1000	1000	951	954	966	966	963	1023	963	999	953	992	963	978	1032	962	1053	954	891	1008	1029	982	1032	984	1038	945	948	968	1047	1024	996	933	944	1041	1024	1008	1005	1009	928	937	966	1012	961	962	1016	1013	1017	985	989	967	998	994	1010	991	933	1006	993	957	967	1005	1015	943	960	997	988	1051	1008	996	1036	1003	991	966	984	1033	943	940	958	964	953	987	1022	954	942	963	1024	948	959	956	1006	1008	974	956	961	987	965	969	984	923	1022	1048	1043	1008	1006	995	979	987	989	982	950	993	970	1014	993	966	979	981	1047	976	955	907	1008	974	1014	1016	993	930	980	985	1041	1027	988	963	1014	1020	921	956	953	962	1050	978	1015	1011	992	992	999	1009	1052	998	949	984	1029	993	1009	992	946	987	1001	928	975	994	1008	994	972	963	942	1026	983	929	1018	970	961	918	968	990	974	1016	941	1002	1007	996	931	978	999	1012	992	1010	958	966	992	970	939	1045	1073	955	1003	988	960	994	1008	999	994	974	1006	981	974	941	958	900	968	1025	996	988	935	903	943	986	977	979	985	964	984	1013	987	976	899	953	942	976	969	971	1001	1029	948	979	1020	1019	1026	1018	935	966	969	983	943	954	972	946	969	1009	1013	959	1016	956	947	1008	977	992	1003	1029	1029	982	1002	959	958	992	1008	980	969	1022	986	990	1008	993	941	944	997	1000	963	1013	1011	929	945	992	933	963	1001	977	1013	994	1000	986	932	1004	975	992	978	943	971	996	1011	1037	976	1008	953	963	970	989	986	1002	1014	1008	955	935	1016	970	997	1026	940	950	1003	896	967	1029	1036	980	971	957	1003	978	994	1009	1010	981	955	958	948	896	965	987	1034	1010	967	991	975	987	995	1003	955	1042	959	1001	979	1036	983	990	1004	974	1011	983	989	1008	974	982	1047	1059	1003	1017	952	998	940	992	976	1037	996	898	967	987	970	1014	987	902	1005	1010	1039	1019	981	1004	1013	1001	1021	971	1002	981	1056	951	1007	969	1012	988	993	994	1043	903	986	971	990	942	1027	1022	966	960	999	1038	981	946	978	984	947	999	983	966	1001	950	977	988	1044	1001	1032	996	972	978	926	952	1021	952	1021	991	993	1049	994	966	1003	954	961	949	994	979	959	970	993	1011	953	961	927	974	986	1003	1046	1050	973	1052	1005	1008	979	1002	939	1014	986	944	932	1006	987	974	955	1033	997	963	973	954	993	973	960	991	983	971	1022	954	999	1008	1010	987	977	1029	956	935	963	1039	965	1001	945	1017	1011	991	954	964	969	999	927	1044	1015	973	968	973	1008	944	990	997	964	946	1056	987	957	936	979	996	981	1009	973	957	979	999	964	983	1024	990	966	974	961	990	1001	912	975	982	1025	996	943	1007	1018	1005	1014	971	1006	976	968	1038	982	993	970	1017	996	982	967	984	941	1002	1005	981	1005	983	974	980	941	968	997	1006	972	956	1046	936	976	1006	936	1003	988	987	997	975	1025	1000	1033	1031	996	1012	962	969	1005	1024	990	1015	941	1013	964	993	1016	968	962	996	984	1008	974	954	976	1022	942	955	1019	993	949	979	1031	1004	955	941	973	957	1044	949	979	1013	976	955	932	1029	1042	980	957	979	922	952	942	994	957	936	995	1015	1029	1005	992	990	1005	962	1026	967	1024	993	945	976	975	1030	1003	990	986	1014	1030	987	978	1064	1020	960	1023	974	918	980	948	971	958	994	972	965	985	905	988	972	977	1028	969	965	954	980	980	1029	1012	1028	998	990	989	1003	987	1006	963	919	1027	942	954	962	1059	1017	957	967	962	977	1035	996	989	1011	1027	991	977	1023	1006	983	1007	981	1030	998	978	947	954	982	973	985	993	967	1038	1020	928	968	964	938	960
27166	17429	6132	2825	1589	1340	1142	958	927	810	798	645	610	502	500	499	463	467	445	460	437	439	411	449	410	414	428	421	419	420	418	428	426	423	448	419	398	453	489	410	443	429	418	426	418	418	455	426	445	410	463	432	439	389	440	425	418	453	441	438	433	428	430	392	461	455	428	422	444	450	438	447	437	449	462	382	463	432	423	454	429	429	457	438	467	430	443	442	459	445	430	388	430	445	445	445	438	430	424	438	422	437	427	459	418	427	440	454	408	436	447	437	461	426	427	415	442	416	441	435	428	451	424	444	401	450	407	426	438	390	400	430	408	434	449	450	420	411	439	427	444	436	421	460	438	438	420	457	401	460	418	445	417	417	415	418	465	405	461	440	403	446	414	432	410	441	465	406	428	407	428	416	473	430	428	440	437	477	406	407	380	417	448	411	428	424	443	460	423	415	430	420	395	386	437	459	458	452	439	436	453	415	445	417	445	384	428	421	440	420	446	443	419	458	421	449	459	436	393	415	425	415	415	433	438	437	400	447	430	419	443	425	416	424	429	438	416	426	414	443	437	438	453	390	415	451	403	422	409	429	427	437	436	462	439	427	441	428	451	406	476	445	454	434	471	463	434	423	448	416	372	425	467	424	436	452	445	440	424	447	458	446	452	410	429	413	426	429	430	417	443	463	453	406	401	423	416	434	451	450	399	403	490	452	435	460	414	404	412	433	438	437	429	428	439	458	400	441	423	430	411	455	409	429	451	427	403	401	461	454	423	444	423	426	442	436	459	431	447	477	441	405	425	452	480	407	431	445	438	435	439	405	404	427	436	413	427	440	420	393	426	457	387	427	414	459	401	432	431	475	439	397	449	424	404	433	451	453	428	445	433	416	421	425	409	450	470	439	426	423	428	434	438	450	430	411	437	435	395	455	415	423	463	461	448	407	479	448	424	418	443	446	461	437	430	433	460	436	448	439	399	426	474	427	443	448	470	438	439	437	457	431	414	424	495	437	442	428	430	407	413	446	471	410	439	427	433	379	437	415	468	408	415	444	443	409	427	405	411	437	431	418	433	408	410	426	413	447	440	428	423	434	403	407	442	445	430	429	439	444	382	404	437	438	426	424	431	463	427	397	441	458	450	473	414	410	441	442	415	443	452	457	438	426	436	439	438	433	434	417	453	447	431	431	420	475	475	455	417	456	451	398	427	403	436	448	450	410	438	448	450	460	444	438	425	411	429	423	431	456	436	431	403	428	431	443	400	419	447	435	434	458	424	413	421	444	475	419	405	437	422	455	447	424	421	428	418	446	446	401	419	412	443	443	411	429	450	411	440	418	462	421	422	432	436	437	439	418	416	420	431	382	431	417	451	423	478	422	421	442	432	461	432	404	490	436	429	446	431	401	461	424	446	407	452	417	427	456	434	411	434	455	470	419	471	426	444	447	439	428	424	443	468	444	433	431	381	454	414	441	433	456	428	410	432	454	430	448	410	439	451	448	429	396	429	450	429	448	403	430	432	421	431	425	442	430	428	412	461	409	388	465	425	414	453	454	453	415	432	443	471	398	404	451	458	429	468	449	425	409	430	442	443	447	413	422	400	446	434	428	438	424	441	440	421	418	455	480	436	462	423	400	457	484	418	397	433	458	409	417	455	434	467	461	427	443	443	391	423	446	431	451	393	411	402	445	436	431	447	473	458	419	427	377	404	446	443	461	412	418	434	408	439	426	426	467	429	442	474	472	449	418	413	454	421	449	463	396	427	451	432	430	431	404	441	399	433	414	382	456	455	463	421	450	450	414	456	437	435	445	430	415	415	464	419	434	467	416	463	470	425	435	433	443	442	467	441	429	421	443	431	468	423	431	421	423	425	439	438	458	442	429	412	417	435	398	416	416	406	470	407	440	408	401	465	449	439	441	409	445	444	430	433	384	443	422	426	427	468	439	435	428	444	437	460	391	426	417	442	469	444	433	451	444	401	455	415	429	446	411	458	386	434	405	422	421	481	418	431	458	424	412	415	460	413	417	464	448	457	447	420	421	446	448	418	448	440	451	458	433	439	444	450	438	426	464	458	417	477	442	425	430	447	388	473	425	440	393	477	435	408	455	439	469	430	438	418	466	412	495	408	452	443	420	420	470	460	411	435	420	424	428	440	447	441	488	420	399	420	412	434	453	413	438	433	435	429	485	399	447	440	415	445	429	443	453	435	449	414	425	425	458	442	452	416	472	419	431	443	452	415	470	457	433	371	444	417	454	429	489	444	449	444	458	455	452	404	417	425	409	410	427	411	427	400	392	428	421	471	401	412	430	415	460	443	442	433	450	463	397	417	488	449	421	409	459	448	422	415	434	457	453	391	433	438	442	424	465	444	394	444	423	411	422	417	391	451	391	424	427	454	426	423	408	422	432	416	408	423	472	425	442	430	437	402	403	435	467	442	465	418	416	448	443	464	431	477	422	461	433	445	409	433	393	430	450	453	442	450	439	433	389	431	440	436	435	411	460	453	399	446	447	412	425	423	427	444	445	433	440	495	426	464	421	405	457	430	441	449	461	426	454	393	439	438	413	472	435	457	455	426	408	442	432	418	404	428	459	447	435	429	436	423	455	419	451	446	454	413	411	455	443	451	460	456	418	457	401	448	392	434	426	420	426	462	436	455	440	472	441	458	450	445	451	407	428	423	462	437	464	427	451	441	418	449	465	443	415	448	413	436	451	464	420	431	413	465	445	398	407	405	391	454	464	435	427	429	458	448	435	414	409	413	420	440	435	396	470	440	425	447	454	410	448	472	400	413	431	412	416	437	423	466	410	433	446	452	446	438	448	418	432	427	436	457	418	419	392	438	408	404	436	423	414	434	438	413	448	420	421	425	441	415	461	451	458	431	445	463	454	429	411	460	407	458	422	421	430	443	396	446	420	462	425	411	430	438	415	415	398	463	461	436	432	429	443	396	430	442	450	437	453	467	417	413	434	452	428	400	416	423	443	412	440	404	451	455	438	429	437	436	474	439	450	422	447	440	415	417	434	447	457	450	448	432	451	414	436	446	440	416	444	399	432	409	437	404	431	434	413	453	426	446	427	455	434	418	423	410	425	452	436	449	421	463	431	426	457	434	448	420	403	443	439	418	413	415	473	450	446	442	432	422	454	451	413	457	450	422	436	409	456	436	423	448	441	440	415	409	463	433	425	415	461	467	438	432	462	465	436	451	418	456	370	432	427	410	409	427	448	439	434	442	404	418	428	409	416	450	436	420	422	452	397	411	447	457	475	430	460	394	437	404	454	448	429	440	408	429	417	413	481	472	447	413	429	433	408	387	428	413	446	453	432	476	440	411	429	431	453	464	435	438	417	414	406	433	430	435	446	443	427	409	458	480	455	440	442	431	442	467	446	461	440	460	429	450	427	428	390	451	422	442	421	429	432	430	412	454	440	464	463	463	432	415	409	468	423	451	415	416	416	449	440	486	429	448	430	393	419	425	462	437	421	436	417
9006	12391	11423	6993	5327	4382	3870	3502	3077	2723	2347	1915	1632	1350	1383	1186	1110	1047	987	1045	1026	993	977	1014	1002	1005	916	946	922	957	978	939	926	955	995	997	952	836	896	952	924	939	947	881	980	995	922	975	956	956	957	921	951	939	963	944	1022	1003	885	942	909	932	965	970	921	997	990	967	921	938	976	928	1005	913	883	935	946	966	957	916	949	974	953	916	971	947	965	957	957	970	915	952	954	1007	974	973	923	939	1036	988	935	960	935	909	906	1012	979	937	971	932	967	941	909	922	947	917	958	942	924	954	926	973	938	1016	959	906	968	955	931	931	990	914	903	941	975	972	926	913	1014	947	959	947	939	903	927	935	1008	1001	933	939	963	950	910	1022	961	960	982	936	950	899	975	921	973	939	955	897	892	906	941	943	900	903	951	944	948	942	941	993	946	938	1002	996	876	890	1020	972	977	923	888	988	945	954	957	963	920	948	947	977	978	920	986	956	950	940	950	937	948	909	982	978	912	923	980	915	936	886	913	937	897	925	929	971	961	975	982	904	970	960	960	994	892	961	935	984	946	917	915	940	979	985	946	947	945	949	913	950	978	951	938	977	957	955	924	903	915	883	965	936	942	946	932	934	944	887	959	965	971	932	914	923	926	927	936	1026	875	970	982	924	952	974	943	986	979	977	1016	939	960	956	910	967	950	936	973	897	966	967	969	941	968	886	928	978	947	911	913	915	943	959	942	919	943	978	924	956	915	959	935	969	983	1037	992	938	924	881	943	933	942	874	908	970	960	925	937	962	961	972	946	991	918	957	962	1006	978	1000	978	962	882	928	959	960	964	918	978	960	949	973	944	956	934	857	962	982	976	949	946	1054	927	913	900	1013	943	914	961	982	994	895	1005	988	922	943	963	992	975	916	940	933	925	958	872	972	936	929	928	955	1015	971	959	964	964	915	989	948	935	940	983	963	989	993	949	934	945	928	922	939	1004	942	915	965	972	936	970	993	949	985	945	939	951	909	915	962	952	914	937	972	926	925	973	931	944	979	947	940	936	933	917	959	943	941	983	1018	927	943	932	933	955	951	913	940	959	993	948	953	918	991	959	980	975	940	962	947	1006	919	959	920	973	927	933	940	942	974	972	893	923	938	960	1018	866	963	919	929	933	962	955	926	953	908	948	915	941	964	936	967	909	926	942	923	949	972	948	896	951	979	951	963	909	956	906	948	953	915	999	964	1005	872	967	969	956	931	943	947	967	938	944	951	940	931	895	892	976	996	971	973	927	955	947	998	979	986	953	958	954	933	969	963	919	891	994	957	904	928	965	904	932	926	965	962	926	951	957	930	935	939	982	1014	920	909	932	949	939	887	889	923	927	963	937	915	902	968	929	935	992	933	848	957	991	880	945	963	920	954	990	949	926	981	924	955	932	983	882	980	909	989	958	943	964	917	994	907	963	985	937	944	971	945	999	937	940	923	972	922	931	920	918	932	1010	925	959	890	930	976	971	1007	952	975	968	952	965	916	944	947	961	906	964	917	965	937	908	893	983	957	944	920	968	955	955	934	973	952	904	1025	924	941	962	929	981	998	1001	947	1000	949	956	963	947	926	932	1009	936	934	876	932	987	886	975	978	895	999	934	942	957	952	925	946	967	926	929	923	969	889	916	942	939	936	904	973	978	958	963	911	956	961	946	957	922	910	931	944	952	954	948	914	893	940	951	951	932	941	951	1019	934	916	946	959	974	942	932	909	928	987	977	964	948	913	890	931	937	933	905	905	908	910	972	896	948	919	939	1007	911	924	929	942	980	959	931	968	947	999	1006	958	1017	951	969	934	904	927	905	983	987	968	946	905	904	909	962	950	979	971	918	1051	963	1029	917	925	927	990	940	970	933	1009	926	972	951	990	927	911	975	944	935	980	903	937	961	929	941	946	968	917	973	904	953	989	988	908	936	914	931	918	954	939	886	972	983	943	936	935	975	981	931	948	949	980	950	949	974	964	917	1005	866	1024	1009	938	933	962	931	984	979	940	926	965	907	934	984	1001	951	984	953	969	968	899	959	941	963	978	906	973	934	957	935	938	1000	983	979	1007	973	946	986	920	989	955	953	989	1026	931	934	945	992	976	975	999	986	934	933	966	952	959	998	922	954	938	907	957	980	981	967	955	969	933	985	938	918	942	960	988	979	926	911	966	1011	941	913	974	943	963	940	962	869	934	934	967	910	975	930	935	949	1020	960	960	974	929	926	912	1000	937	941	930	948	981	949	959	917	973	1019	946	902	885	937	984	946	895	884	948	973	900	923	1015	887	959	944	945	980	966	991	949	942	952	922	944	991	946	964	905	984	915	966	909	960	925	914	952	989	953	957	978	989	1009	948	982	955	923	905	938	997	920	958	927	976	941	943	962	922	970	947	986	957	1016	1005	973	905	951	915	938	907	945	964	921	905	977	956	949	953	1012	936	943	923	877	909	940	949	986	962	942	956	928	927	991	970	997	955	958	893	971	953	926	913	920	914	932	985	959	974	953	968	987	1004	960	902	992	932	979	970	933	890	943	928	921	977	994	981	942	934	941	924	962	936	892	926	902	979	936	994	895	941	947	943	897	977	908	946	949	975	912	917	941	949	995	909	927	976	984	870	949	924	945	950	953	911	925	993	939	899	998	963	943	928	959	889	934	910	958	985	970	1004	888	924	963	968	923	900	1040	964	945	984	916	946	971	949	917	925	950	930	882	972	938	1000	970	931	937	973	948	961	931	957	952	980	910	901	928	935	945	1015	899	931	1008	923	1009	943	951	946	981	928	947	950	934	893	950	950	954	982	960	920	916	946	987	954	946	954	904	943	950	928	949	936	956	926	896	948	981	996	937	986	968	935	982	942	916	954	944	935	949	954	959	905	911	913	940	976	927	916	933	1002	978	925	958	917	938	986	944	937	960	951	952	941	977	917	983	934	982	969	966	932	984	959	974	951	937	926	932	955	959	939	995	936	945	922	932	885	920	955	970	973	949	920	922	947	998	934	865	940	948	938	965	981	870	938	932	940	986	932	922	928	976	946	937	910	990	934	911	940	916	957	909	953	972	938	957	937	950	954	964	879	942	990	948	1005	934	868	1006	945	937	975	1034	922	923	996	955	998	951	904	946	983	973	944	954	945	960	909	960	926	940	942	975	949	938	918	973	994	936	934	996	918	961	944	939	1035	915	965	1017	948	973	937	903	969	971	915	897	952	970	918	907	911	900	973	927	992	895	1002	970	970	905	904	960	883	986	978	1005	997	959	964	961	949	959	946	929	924	928	985	971	872	984	979	978	946	994	943	931	939	1061	939	955	948	1006	914	898	922	912	939	926	971	944	938	939	965	946	933	949	952	907	937	970	943	945	937	945	917	971	929	947	952	943	1009	1012	995	920	960	918	950	971	1014	1013	965	918	917	1021	929	933	970	901	945	949	948	977	971	964	937	941	940	919	920	941	946	939	914	977	956	976	923	950	983	951	926	935	969	913	932	958	993	988	879	847	928	921	987	957	926	933	979	937	924	956	978	935	929	982	942	913	895	973	964	956	942	891	975	992	963	948	963	966
25182	21479	27963	25349	13483	3698	2506	1824	1550	1383	1179	924	766	618	521	532	439	437	377	369	394	373	379	333	321	369	325	315	342	316	329	331	329	328	315	339	325	325	313	321	291	316	354	322	295	355	308	339	333	299	309	318	306	285	307	303	320	307	288	310	289	330	345	317	309	294	301	291	329	323	323	346	334	330	334	327	336	337	376	290	315	305	317	310	298	324	332	297	299	307	299	346	308	315	293	314	344	327	331	340	304	320	280	347	293	338	308	322	297	303	352	324	321	319	298	366	342	332	340	351	362	338	311	337	338	334	308	317	295	332	348	334	334	301	314	321	290	300	312	325	327	345	300	310	334	309	339	295	312	316	330	335	311	325	325	298	307	313	297	327	301	355	321	321	318	319	336	309	316	281	312	330	341	305	321	332	331	324	303	286	347	315	322	322	330	336	303	344	323	345	334	318	325	330	313	309	313	327	302	310	323	314	314	325	320	271	326	315	300	318	321	330	332	330	317	298	306	303	319	300	311	357	309	336	329	298	306	305	298	340	333	300	301	289	320	330	300	325	339	300	324	302	293	335	310	340	309	340	323	317	320	310	334	309	318	342	341	314	329	300	329	316	316	316	316	352	335	316	319	326	318	293	295	324	332	311	288	295	357	291	324	350	331	287	324	338	333	312	321	307	297	320	311	335	324	337	329	318	316	321	306	342	321	326	300	370	322	317	332	297	321	283	370	315	340	322	296	325	314	313	338	304	309	338	339	322	357	326	324	318	321	349	329	338	311	339	321	338	348	339	289	318	316	316	340	300	309	341	315	341	329	337	325	312	300	310	306	319	321	308	331	306	307	309	325	325	341	334	326	312	316	309	336	289	338	309	369	316	299	306	326	289	303	327	301	319	330	340	306	326	355	316	341	319	321	309	330	313	320	335	304	345	325	333	320	322	332	288	316	319	290	293	322	334	310	329	333	301	324	352	318	331	307	310	318	322	337	340	287	339	287	313	318	312	314	333	324	292	328	327	297	299	326	315	311	314	317	316	350	305	330	327	324	301	330	331	299	288	337	290	292	316	351	325	342	344	326	312	316	298	316	354	337	297	316	351	311	316	321	305	301	304	305	341	301	328	318	333	331	293	324	335	329	312	320	320	328	327	341	303	287	322	333	327	331	295	334	338	372	311	330	310	312	314	342	306	333	314	314	299	344	319	330	311	327	317	357	350	305	300	299	309	330	320	311	306	317	307	340	309	331	314	329	372	302	313	355	286	342	326	337	299	320	336	311	362	307	308	306	336	325	338	310	318	295	349	335	332	348	301	346	287	319	286	299	314	277	324	308	331	302	306	269	300	331	290	302	324	316	349	298	325	318	332	317	309	287	308	331	313	358	354	321	306	321	299	325	288	328	304	336	333	320	334	333	311	294	287	296	309	338	337	325	333	288	308	324	333	327	358	325	297	331	316	322	339	339	315	327	328	314	343	324	308	286	323	310	325	316	336	356	295	327	333	308	314	314	281	321	329	336	329	313	325	314	296	326	312	274	340	329	290	331	339	308	304	327	321	293	313	339	320	315	332	308	281	308	286	324	327	313	324	324	314	341	322	315	315	325	327	338	303	311	341	269	313	338	332	314	317	285	350	340	308	298	297	352	321	329	320	320	312	311	333	303	323	311	327	300	334	307	321	314	329	312	305	300	317	348	335	317	322	290	297	333	316	328	315	302	340	321	301	311	302	315	329	325	313	303	332	312	329	335	314	322	352	300	358	349	316	335	297	323	297	308	290	298	335	292	321	291	322	297	308	355	275	294	349	323	322	299	338	364	326	309	373	324	315	311	313	295	333	321	318	296	352	326	318	332	326	300	308	288	334	315	329	308	307	322	327	310	349	369	305	319	308	305	325	312	301	323	307	328	339	338	333	359	298	332	278	320	326	300	321	285	345	316	300	314	270	319	331	337	313	332	307	333	314	335	353	306	318	309	310	363	325	324	295	311	304	320	322	317	337	277	329	358	322	327	335	269	307	334	335	282	324	332	306	291	285	325	325	324	350	312	320	319	326	305	283	327	320	281	300	321	330	333	337	302	321	343	333	289	321	302	335	327	306	306	324	330	292	310	333	349	351	335	352	301	291	293	349	317	328	315	338	307	317	340	318	296	310	318	321	312	311	318	324	330	334	347	332	309	301	339	306	346	312	300	301	330	297	339	340	303	321	347	284	324	341	338	306	330	316	348	318	323	336	313	286	321	313	372	337	312	329	284	328	321	327	315	335	321	327	308	329	310	331	307	306	312	329	331	293	328	301	348	324	335	318	300	327	307	309	345	357	314	302	320	327	326	309	333	328	321	344	338	340	319	325	336	286	319	320	326	311	324	319	346	322	327	300	316	299	307	291	309	348	324	314	305	313	282	322	297	285	300	302	293	316	350	277	317	296	329	349	316	285	322	330	323	308	309	327	345	337	304	305	324	325	314	342	312	315	314	299	335	337	274	302	299	327	336	319	315	324	303	315	286	327	304	322	298	315	323	307	304	320	316	318	297	321	325	264	327	323	316	290	289	327	312	309	328	329	321	306	356	352	327	308	313	306	306	311	276	308	308	352	320	300	334	334	333	309	290	315	331	325	330	320	323	338	300	353	346	326	321	324	324	281	302	316	309	327	321	317	334	338	325	298	334	345	328	331	321	331	307	348	309	327	301	307	334	305	297	331	286	305	309	309	325	334	272	330	330	303	323	330	334	297	315	363	325	313	324	296	322	338	313	311	330	319	284	331	322	328	320	310	294	334	299	288	315	268	342	337	349	326	304	341	335	301	318	334	289	332	281	281	297	272	309	338	354	346	314	331	302	341	335	305	324	342	337	293	327	322	354	315	307	349	328	305	295	332	327	309	324	305	348	345	323	322	335	321	332	323	324	293	288	334	315	326	339	297	324	314	341	336	289	328	320	334	298	356	307	284	306	326	304	295	318	338	343	308	305	302	339	339	325	324	336	330	324	317	290	278	324	335	299	295	301	314	316	305	338	309	335	346	323	357	318	327	324	315	325	332	292	306	317	337	334	341	309	304	315	276	306	322	342	313	314	329	330	329	339	351	326	298	314	327	332	301	307	322	331	334	323	315	311	344	327	302	338	311	321	295	300	320	312	334	345	343	302	329	323	318	297	321	338	353	350	285	313	278	333	325	331	312	328	306	310	319	350	344	313	309	324	324	297	302	270	320	330	303	339	332	271	319	316	326	306	320	330	322	309	321	336	292	313	326	336	341	303	287	311	320	295	308	330	319	313	313	335	336	317	338	315	330	329	324	364	322	311	296	321	342	312	336	304	300	282	319	313	305	350	315	329	351	327	347	325	305	362	304	317	319	320	299	335	296	318	307	360	312	322	339	315	315	326	343	304	313	326	312	336	314	325	321	335	317	319	321	311	331	332	309	321	338	363	324	306	340	345	326	315	321	322	337	338	290	343	325	319	316	326	319	344	336	325	337	336	328	317	340	322	307
11761	22443	20912	14057	10697	8867	7496	6607	6011	5065	4086	3236	2546	2031	1685	1517	1227	1181	1037	998	1017	940	901	782	815	835	815	763	749	810	794	803	772	750	718	730	766	734	772	752	775	716	740	745	739	745	759	690	758	770	754	720	674	719	709	682	687	678	710	712	707	677	689	748	733	701	688	749	669	709	697	699	740	735	791	720	693	779	739	746	728	709	735	749	711	738	723	729	710	777	718	743	725	740	749	741	728	695	686	695	739	725	703	666	699	720	710	697	782	723	702	714	741	743	749	726	697	740	748	722	716	713	742	716	716	739	676	708	712	721	745	722	713	724	711	691	665	716	719	712	713	705	707	708	717	708	742	717	692	734	724	755	730	721	729	709	724	687	770	706	731	733	731	706	767	698	757	691	701	713	727	727	726	740	724	676	682	752	703	692	713	755	794	769	670	742	682	703	765	705	751	759	724	722	748	723	768	737	729	648	741	681	729	713	713	714	693	700	699	691	713	676	731	657	694	761	721	749	690	729	689	724	716	716	715	720	745	701	656	716	730	721	738	750	718	744	737	757	724	756	809	665	703	727	718	735	710	699	743	798	725	744	737	676	699	735	707	763	723	726	702	730	743	740	703	736	718	757	710	714	678	697	732	762	674	733	749	687	747	761	741	769	735	695	761	715	736	695	729	739	711	754	717	701	727	719	721	699	682	699	692	682	695	697	736	733	694	740	717	736	732	716	709	716	758	712	744	708	783	743	731	703	758	700	760	676	702	736	716	720	720	713	729	733	736	688	758	742	668	736	735	703	751	723	719	735	741	693	772	746	679	738	749	673	745	707	707	733	733	704	759	675	728	723	699	688	700	684	713	693	739	707	681	690	752	712	763	713	755	730	730	724	755	727	704	707	726	721	767	718	688	762	717	697	698	724	768	732	714	738	756	705	730	716	759	675	688	761	694	728	723	708	751	708	714	725	698	714	721	720	686	706	729	688	696	676	716	714	724	728	717	680	688	715	725	718	761	688	708	704	701	759	714	696	720	732	720	752	747	674	703	690	721	692	673	719	709	737	693	662	702	718	741	703	785	697	694	705	784	720	668	701	705	721	737	709	700	749	752	701	715	703	700	708	688	701	721	720	710	754	701	760	745	700	722	696	740	712	725	739	719	690	706	714	731	719	737	688	746	743	727	753	701	726	699	677	685	731	682	668	730	683	752	705	766	785	728	732	688	740	754	725	711	744	699	736	728	692	689	684	689	665	686	705	739	724	740	752	744	704	731	761	714	725	708	729	724	729	675	741	684	716	677	732	761	709	767	719	718	704	659	715	691	716	677	714	721	705	691	733	696	746	681	713	694	738	734	723	721	740	759	721	736	761	700	669	702	726	724	721	713	714	711	795	709	721	671	740	790	747	698	738	640	727	732	683	684	770	708	688	664	735	741	694	738	693	715	736	726	750	728	724	701	730	674	703	715	672	714	729	687	725	655	721	680	750	687	739	696	715	729	719	745	724	777	738	714	756	685	747	774	692	645	748	718	693	711	694	767	680	736	704	739	721	714	743	693	763	715	743	719	736	700	693	763	677	732	720	737	742	708	718	735	713	764	728	694	765	697	740	744	745	716	727	713	686	716	734	736	758	715	732	719	753	735	729	739	726	736	755	705	776	685	768	711	733	706	758	730	762	749	749	704	734	705	691	749	705	702	706	711	714	741	777	712	682	716	735	716	745	719	734	730	690	731	680	697	700	728	727	734	686	692	683	705	771	730	682	713	712	711	731	758	700	694	702	673	702	712	704	708	794	725	720	748	719	761	686	696	766	735	693	701	717	735	727	726	704	712	690	671	685	691	760	737	652	699	734	708	730	699	673	699	695	695	703	697	704	706	711	678	725	703	717	764	730	701	713	720	695	665	727	674	721	699	669	703	700	721	722	731	704	663	724	730	723	732	751	737	733	703	733	732	735	752	764	686	691	702	724	713	749	699	746	716	709	746	692	754	737	749	667	738	750	739	725	727	712	735	730	705	736	725	755	747	704	720	685	679	709	743	700	707	761	713	742	764	762	711	717	720	695	742	745	710	759	718	742	734	697	746	688	717	712	734	743	735	694	761	708	699	711	630	737	724	721	698	684	685	700	725	693	706	736	730	728	751	712	738	731	712	756	743	697	718	734	692	712	697	746	723	759	689	748	674	704	755	705	760	715	746	732	742	719	728	687	690	744	688	689	762	707	734	756	735	703	686	714	750	723	749	720	661	712	705	716	694	729	768	741	691	742	760	707	730	718	674	757	672	681	728	708	697	718	751	738	734	724	730	722	721	740	734	723	744	695	759	782	746	753	739	707	731	729	713	755	744	757	790	711	732	734	733	706	745	686	687	705	694	786	703	725	711	727	717	738	718	706	669	712	667	745	733	711	698	711	749	739	667	747	661	764	708	737	678	734	699	734	700	687	720	694	729	767	750	745	736	761	707	771	693	710	711	696	698	739	701	753	709	685	728	708	691	733	718	688	708	699	745	682	750	751	733	706	718	722	714	727	727	718	673	684	680	700	750	707	737	720	664	664	748	746	716	727	713	688	748	720	754	737	697	685	708	721	717	763	691	772	728	689	669	737	771	730	748	751	708	755	694	672	676	658	772	704	667	700	738	725	720	749	764	750	670	728	721	676	753	691	770	708	766	718	727	770	703	698	712	710	664	734	707	706	707	679	644	775	709	732	698	714	700	684	759	679	664	725	732	696	735	711	706	716	775	712	686	710	696	739	736	730	704	675	735	700	675	700	761	709	689	689	692	725	660	698	679	657	705	725	698	757	709	667	708	704	680	707	695	757	701	746	727	714	734	702	708	731	787	719	699	732	753	698	695	754	712	719	719	761	727	773	729	681	765	743	689	710	707	747	727	687	712	701	726	723	698	715	670	659	731	751	700	720	688	732	739	683	651	727	738	696	726	692	707	730	740	788	716	698	723	692	737	740	693	737	689	730	699	659	748	759	742	745	660	694	700	735	701	663	690	694	738	677	796	731	650	702	655	720	716	693	709	677	664	679	746	715	708	714	696	712	768	722	681	695	725	726	734	714	721	767	747	683	771	673	683	704	718	728	693	726	673	694	697	711	711	728	718	698	748	693	747	720	711	663	718	781	740	726	691	693	718	702	721	700	718	717	723	709	726	702	730	690	739	707	759	689	719	693	713	703	690	668	749	760	715	757	734	714	689	703	730	731	716	716	717	700	731	719	716	678	709	768	760	703	727	691	709	759	724	726	679	673	692	695	774	706	757	694	718	729	730	710	716	722	726	742	647	714	732	755	727	733	712	706	722	683	695	713	732	696	758	651	711	749	669	687	738	655	701	721	761	700	750	722	691	720	701	709	775	706	739	751	636	714	723	742	699	722	737	759	717	715	729	714	722	755	686	706	722	722	721	709	735	754	694	702	736	694	757	707	733	702	762	728	735	709	759	706	730	709	721	747	694	682	704	751	727	715	671	730	732	743	720	698	688	703
24170	21457	28921	24424	21388	13111	5083	3427	2688	2242	1910	1526	1249	1049	918	850	725	704	625	642	624	603	566	566	522	588	547	538	531	541	548	550	540	538	561	538	542	492	517	502	551	510	541	532	564	514	499	520	514	504	506	531	533	505	474	527	520	541	546	477	490	540	527	514	515	518	527	480	499	509	535	502	492	485	534	488	508	530	545	501	542	524	539	502	501	497	510	515	517	505	522	493	519	562	529	500	559	505	504	488	517	537	489	504	499	541	534	523	513	512	509	541	506	545	478	545	522	518	543	511	574	517	517	483	530	519	510	485	547	513	566	502	528	513	520	530	536	544	474	500	492	545	500	493	536	552	548	503	492	504	528	501	501	540	473	469	492	501	512	493	517	510	518	528	525	474	491	457	481	553	524	525	493	524	490	487	504	516	503	563	498	487	521	504	515	516	475	494	483	526	501	454	492	472	504	518	510	501	511	480	503	533	471	520	534	487	530	544	537	505	516	506	510	473	520	503	530	526	504	490	516	538	473	508	490	520	502	476	522	513	516	541	533	496	521	486	469	515	527	521	536	487	495	495	495	524	538	498	444	515	484	517	526	497	498	549	511	472	534	490	492	517	473	555	534	572	515	498	540	528	525	502	531	513	476	545	508	510	513	501	531	494	516	508	509	500	542	527	508	510	471	482	512	516	476	510	524	471	490	497	488	471	508	499	501	499	507	527	458	540	549	486	519	500	528	509	514	488	477	545	473	487	538	493	507	517	498	484	525	552	514	512	507	499	497	506	491	467	494	503	504	549	492	511	467	572	512	516	504	475	553	502	529	522	498	496	517	518	474	526	520	515	528	529	499	562	490	438	504	524	468	508	517	541	515	503	492	533	534	505	518	490	500	464	517	512	579	515	500	495	555	514	467	522	523	565	519	536	528	521	473	526	507	491	482	509	531	517	508	532	496	480	517	502	522	521	510	578	483	527	477	473	495	549	508	550	485	508	534	503	484	495	464	535	519	477	500	488	529	515	549	514	493	513	517	507	527	494	479	556	544	482	536	513	525	500	462	515	527	526	530	514	507	468	490	538	490	512	483	532	523	502	508	490	520	488	500	488	480	531	507	459	509	515	526	509	519	523	495	516	502	504	476	475	506	539	518	500	495	541	520	523	503	478	514	473	531	484	474	502	529	530	494	498	531	500	510	467	511	505	514	505	505	513	501	499	505	488	504	486	492	502	500	510	502	502	528	512	500	518	467	504	545	528	505	504	474	515	524	501	484	541	543	489	494	502	552	515	525	534	554	563	443	538	509	520	533	490	556	543	503	483	504	493	501	491	505	493	489	518	516	515	548	480	507	507	505	482	485	490	483	488	527	465	479	504	532	497	513	501	512	531	480	510	507	501	512	489	507	516	493	549	519	518	516	500	499	504	466	486	496	508	538	526	492	519	546	531	509	536	513	508	521	511	525	482	510	492	473	509	505	483	536	485	500	512	487	504	500	509	498	512	513	495	538	521	504	505	530	577	510	478	520	499	533	532	515	580	544	522	481	505	508	490	518	530	526	531	508	514	472	474	514	442	485	578	516	523	502	469	496	510	516	498	478	507	468	497	477	516	512	491	515	525	531	572	519	514	552	516	497	512	504	526	507	546	522	508	474	526	506	497	532	538	496	497	503	503	524	518	517	489	512	482	487	504	507	497	514	481	493	538	518	506	487	502	522	514	487	503	503	508	474	509	496	547	539	531	501	528	499	477	519	514	519	515	478	581	525	516	474	552	513	500	535	542	471	516	511	512	527	516	509	518	514	531	502	496	499	519	570	513	507	537	493	473	478	477	516	507	517	501	473	537	533	497	551	541	506	515	542	548	507	524	466	528	473	490	533	503	525	512	549	500	535	514	476	509	516	511	495	490	474	519	463	539	497	526	494	538	554	501	497	524	495	521	469	532	470	537	503	487	477	532	488	448	524	500	502	546	520	519	509	504	542	526	473	501	465	522	480	514	472	479	515	528	524	510	478	522	494	506	485	495	519	479	462	528	498	504	488	497	495	517	535	547	531	482	507	509	492	495	526	543	502	489	492	532	510	551	542	523	493	510	491	523	487	528	502	537	508	546	496	493	500	539	504	518	544	528	533	531	512	535	500	539	517	481	486	531	510	499	502	504	492	525	487	550	512	508	515	499	508	532	498	500	535	512	500	510	499	520	539	532	513	499	488	494	510	503	531	498	511	520	499	515	520	536	507	475	518	500	537	511	528	531	523	526	555	514	519	518	474	554	503	492	478	505	532	483	524	507	501	507	518	480	492	534	494	535	516	534	489	524	538	508	500	515	496	477	494	494	498	553	511	496	558	514	523	512	515	525	509	509	492	547	462	513	483	556	505	478	522	507	470	520	532	527	496	500	544	501	509	512	483	528	518	481	450	527	541	510	514	535	531	530	521	513	466	524	562	536	512	499	499	528	470	522	546	468	494	521	537	525	496	521	532	491	551	519	512	510	502	525	520	493	472	534	478	483	513	504	526	516	449	526	519	524	533	542	514	498	516	511	496	534	489	481	500	493	506	525	497	481	521	502	533	502	487	485	530	534	479	562	503	515	487	513	532	512	455	471	486	542	503	538	544	485	488	497	512	489	500	468	495	502	510	517	557	524	530	498	496	553	508	461	528	462	513	543	465	572	489	495	478	493	504	539	500	511	524	528	482	526	490	513	490	511	520	507	509	478	506	523	513	488	487	517	493	515	444	548	512	500	502	546	596	528	519	558	486	504	516	536	507	506	506	482	520	502	510	500	486	525	507	492	502	528	493	531	527	487	543	532	509	546	468	530	486	469	523	545	520	510	535	522	512	489	490	499	550	513	535	509	517	490	535	476	525	490	478	558	488	559	495	492	545	499	496	506	487	510	488	524	479	485	556	529	512	472	527	522	520	513	522	491	464	507	507	525	508	520	511	483	529	552	532	509	543	541	530	513	499	505	499	533	557	493	509	489	548	559	504	514	497	563	515	478	442	531	479	532	518	510	501	527	522	519	537	467	512	537	522	501	528	531	493	524	519	477	500	527	507	503	526	478	494	546	459	530	507	499	531	532	519	522	539	502	500	521	493	475	515	507	498	540	503	527	532	525	468	499	478	517	470	487	534	509	476	496	515	534	507	514	494	527	508	473	537	481	495	508	481	525	543	507	507	496	500	518	504	502	532	541	513	515	512	514	507	529	546	493	524	482	504	474	506	537	513	487	528	512	511	496	553	511	514	501	512	517	504	519	485	494	492	491	521	536	497	522	525	516	521	487	524	501	547	523	556	478	517	523	526	524	496	535	531	482	499	557	489	514	518	466	511	546	536	530	498	497	543	511	510	500	483	520	567	514	497	554	468	482	508	516	528	523	518	491	543	488	492	458	498	547	492	485	534	487	528	484	508	488	522	494	468	545	491	513	527	529	471	506	505	532	576	506	473	492	529	543	533	511	532	508	545	501	467	471	507	504	516	466	505	531	523	504
14866	28190	26270	18466	14905	12749	11244	10106	8956	7572	6376	4930	3848	3122	2670	2169	1940	1774	1579	1572	1455	1450	1327	1241	1180	1151	1166	1118	1191	1093	1093	1122	1097	1136	1077	1145	1054	1086	1103	1061	1145	1058	1050	1080	1082	1023	1068	1043	1093	1126	1043	1042	1043	1077	1095	1076	1069	1028	1029	1071	1038	1067	1017	1052	1068	1055	1049	1039	1079	1076	1087	1105	1007	1088	1019	1068	1060	981	1093	1081	1087	1103	1040	1011	1035	1066	1078	1074	1032	1078	1071	1020	1107	1042	1062	1077	1088	992	1029	1095	1030	1070	1100	1034	1142	1076	1050	1034	1130	977	1063	1092	1091	1083	1065	1087	1060	1045	1046	1084	1102	1021	1103	1031	1095	1015	1016	1081	1011	1033	1077	1059	1047	1020	1042	1079	1067	1082	1089	1053	1066	1031	1081	1059	1013	1047	1066	1029	1016	1044	1029	1034	1080	1005	996	1116	1018	1129	1019	1102	1025	1106	1008	1078	1060	1044	1117	1079	1002	1061	1087	1093	1066	1065	1046	1052	966	1001	1026	1036	1064	1011	1090	1020	1033	1009	1028	1087	964	1023	1105	1069	1052	1104	1084	1064	1081	1064	1024	1020	1030	1071	1091	1054	1047	1081	996	1042	1066	1065	1064	1087	1015	1040	1062	1040	996	1026	1073	1062	1036	1042	1095	1058	1060	1029	1080	1035	1069	1021	1072	1124	1092	1079	1044	1004	1056	1093	1078	1075	1066	1097	1046	1062	1074	1101	1060	1032	1075	1088	1012	1024	1117	1038	1021	1134	1035	1042	1064	1086	1033	1055	1028	1067	1049	1028	1029	1041	1018	1076	1060	1034	1023	1031	1023	1046	990	984	1077	1106	1017	1056	1057	1051	1064	1064	1051	1063	1067	1075	1054	1017	1027	1096	1036	1080	1101	1073	1018	1036	1045	1063	1020	1054	1063	1062	1068	1025	1053	1102	1027	1012	1069	1087	1087	994	1040	1108	1074	1057	1024	1078	1059	1003	1123	1002	1090	1082	1051	1018	1079	1010	1085	1058	1075	998	1084	1090	1086	1050	1037	1028	1042	1027	1086	1029	1017	1083	1102	1096	1056	1048	979	1037	1064	1101	1086	1075	990	1038	1064	1064	1009	1022	1026	1018	1079	988	1072	1014	1005	1064	1000	1073	1047	1084	1023	1026	1081	1044	1020	1072	1054	1042	1058	1056	1028	1068	1055	1033	1061	1096	1082	1031	1070	1056	1028	1063	1021	1043	1019	1040	1091	1105	1035	1105	945	1015	1024	1056	1080	1071	1060	1101	1062	1009	1065	1093	1065	1040	1023	1022	1057	1109	1050	1038	1089	1076	1046	1027	1003	1105	1057	1030	1090	1116	1061	1064	1032	1062	1057	1077	1032	1026	1062	1000	1032	1083	1038	1009	1109	1056	1119	1122	1056	1097	1042	1070	1028	1043	1087	1052	1031	1033	1054	1061	1044	1054	1013	1025	1045	1008	1100	1118	1039	1038	1026	1102	1054	1045	1087	1044	1027	1076	986	1021	1046	1014	1021	1071	999	1040	1046	1009	1078	1099	1026	1081	1061	1014	1075	1050	1079	1108	1063	1040	1036	1030	1077	1026	1075	1059	1046	1080	1008	1096	1040	1040	1080	1040	1081	1025	1017	1087	1021	946	999	1082	1070	1040	1037	1082	1035	1078	1039	1085	1047	1099	1035	1074	1033	1031	1034	1111	981	1026	1052	1003	1111	1035	1063	1034	1067	1037	1098	1072	1083	1021	1057	1006	1033	988	1081	1025	1002	1026	1033	1071	976	1021	1058	1031	1068	1090	993	1016	1043	1077	1039	1082	1040	1073	980	1067	1086	1048	1017	1050	1031	1088	1067	1044	1001	973	1020	1072	1091	1006	973	980	1016	1033	1092	1024	1016	1057	1102	1065	1037	1028	1043	1103	1083	1018	1069	1064	1011	1104	1072	1035	1006	1082	1034	1013	1050	1088	1069	1118	1060	1056	1060	1056	1095	1064	1035	1067	1052	1084	1095	1073	1080	1067	1014	1071	1049	1064	1093	1069	1062	1027	1033	1068	1023	1054	1012	1059	1089	1028	1106	1085	1009	1078	1050	1034	1065	1051	1021	1015	1089	1045	1061	1036	1067	1007	1065	1025	1025	1132	991	1056	1064	1061	1019	1033	1036	1068	1095	1043	1054	1020	1031	1083	1062	1053	1096	1084	1031	1075	997	1082	1084	1064	1067	1047	1027	1062	1001	1021	1021	1018	1033	1054	1065	1043	1045	1033	1029	1069	1090	1075	1026	1077	993	1057	1032	1061	1056	1072	1051	1100	1076	1073	1028	1036	1029	1069	1058	1044	1101	1068	1072	1032	1016	1055	1071	1014	1103	1056	1119	1058	1072	1079	1069	1010	983	1024	1035	1099	990	1067	1030	1045	998	1036	991	1022	1080	1066	1010	1046	1066	1089	999	1037	1071	1024	1092	1092	1116	1056	1016	1058	1073	1091	1014	1045	1120	1044	1064	1082	1022	1057	1095	1071	1124	1036	1051	1105	1063	1025	1027	1058	984	1059	998	1021	977	1025	1058	1070	1054	984	1044	1048	1069	1055	1005	1032	1022	1037	1012	1051	1043	1059	1052	1031	1096	991	1058	1055	1082	1038	1077	1073	1009	1010	1095	1078	1059	997	1037	1041	1102	1076	1042	1007	1071	1032	1044	1013	1043	1019	1105	1008	1053	1072	1057	1090	1059	1039	1094	1000	1019	1031	1052	1091	1053	1045	1065	1041	1037	1018	1062	1047	1034	1112	1050	1044	1052	1060	1054	1081	1064	1088	1086	1075	1009	1038	1152	1040	989	1097	1063	1042	1094	1053	1010	1106	1039	1076	1102	1052	1074	1058	1016	1070	1007	1058	1089	1083	1056	1039	1104	1013	1026	988	1081	1019	1104	1019	1006	1003	1001	1062	980	1113	1068	1073	1044	1030	1031	1065	1041	999	1074	1055	983	1007	1039	1085	1042	1096	1109	1043	999	1063	1003	1046	1088	1044	1034	1050	1099	1008	1034	1007	1046	1099	1081	1066	1116	1023	1031	1041	1091	989	1031	1070	1009	1087	1067	1000	1018	1090	1063	1048	1031	1000	1062	1061	1026	1026	1036	1093	1132	1027	1005	1014	1066	1065	1057	1064	1054	1090	1014	1058	1055	1034	1045	1048	1084	1085	1007	1041	1075	1003	1042	1067	972	1019	1017	1007	1057	1088	1041	1011	1052	1045	1063	975	1091	1137	1040	1036	1090	1059	1048	1043	1030	1121	1079	1079	1017	1027	1063	1050	1077	1016	1096	1028	1094	1066	1043	1069	1067	1027	1075	1026	1040	1040	1070	1056	1065	1050	1095	1019	1099	1051	1111	1093	1090	1009	1053	1044	1050	1115	1048	1076	1104	1030	1061	1099	1069	1034	1066	988	1067	1031	1048	1084	1108	1039	1052	1056	1048	1057	1021	1032	1089	1084	999	1068	1069	1083	1003	1043	1030	1033	1078	1054	1072	1005	1074	1046	1087	1049	1065	1057	1065	1047	1029	1052	1074	1066	1041	1041	1057	1071	1036	1071	1041	1059	1043	1032	1133	1016	1033	1051	1075	1059	1000	1072	1066	1064	1039	1058	1036	1047	1065	1053	1054	1088	1083	1078	1058	1063	1070	1029	1073	996	1030	1078	1037	1029	1029	1038	1073	1048	1058	1087	990	1030	1042	1012	985	1042	1028	1066	1095	1075	1010	1043	1070	1102	1034	1047	1039	1025	1065	1028	1047	1052	1059	1059	1024	1060	1060	1067	1028	1084	1003	1064	1047	1041	1095	1072	1032	1053	983	1052	1040	1026	1047	1021	1044	1056	1042	1018	1057	1056	1057	1003	1056	1003	1028	1034	1071	1052	1071	1026	1114	1079	1055	1065	1021	1007	1056	1050	1017	1098	1054	1072	1028	1052	1027	1029	1108	1079	1014	1058	1048	1083	1012	1052	1090	1052	993	1033	1057	1094	1027	1080	1078	1052	1068	1061	1091	1032	1085	1053	1009	1044	1018	1021	1007	1012	989	1053	1018	1042	1083	1105	1085	1048	1069	1078	1043	997	1052	1083	1030	1077	1054	956	1052	1121	1014	996	1034	1072	1009	1087	1048	1068	1032	1040	1054	1027	1015	1091	1081	1028	1066	1035	1048	1084	1029	1034	1050	1012	1094	1061	1072	1013	1036	1068	1061	998	1058	1030	1032	1044	1044	999	1062	1058	1085	1091	1086	1068	1026	1028	1045	1039	1060	1054	999	1065	1029	1076	1046	1075	1137	1047	1022	1063	1017	1100	1073	968	1082	1055	1066	1054	1078	1004	1077	1067	1029	1048	1044	1061	1050	1013	1082	1091	1103	1037	1034	1055	1008	1061	1078	1091	1048	1099	1104	1085	1058	1053	1019	1062	1041	1087	1070	1086	1048	1065	1081	1088	1052	1052	1002	1056	1100	1023	1007	1077	1032	1049	996	1069	1066	1075	1102	1035	1031	1066	1062	1086	1084	1098	1077	1005	1045	1051	1031	1112	1052	1025	1075	1021	1060	989	1078	1027	1035	1038	1040	1067	1026	1086	1017	1103	986	1090	1041	985	1020	1107	1066	1013	1101	1079	1092	1053	1057	1061	1028	1064	1061	1058	1033	1098	1063	1038	1015	1104	1060	1075	1052	1015	989	1064	1016	1042	1032	1057	1061	1092	1096	1070	958	1038	1043	1092	1027	1052	1058	1014	1051	1073	1034	1071	1046	1041	1033	1024	1004	1021	1086	1053	1059	1060	1077	1042	1106	1074	1007	1123	1096	1026	1068	1060	1094	1070	1071	1077	1080	1076	1065	1031	1073	1009	1057	1039	1068	1043	1042	995	1072	1024	1088	1057	1073	1030	993	1099	1031	1041	1082	1062	1035	1067	1071	1078
27448	17700	6244	2824	1779	1422	1169	1071	919	816	760	620	566	545	497	503	476	496	490	448	476	446	442	435	468	451	425	459	484	459	455	426	430	465	459	462	466	419	453	439	466	454	432	422	460	459	433	460	428	469	476	473	445	449	438	468	436	453	450	500	448	455	478	426	472	421	475	450	445	432	460	462	456	455	444	456	442	476	492	514	403	471	448	441	442	450	452	435	486	444	447	426	454	440	505	432	456	468	446	419	471	423	481	431	432	437	430	468	452	441	457	428	417	466	464	467	495	493	448	460	465	444	424	427	424	459	418	461	422	471	460	447	443	452	471	453	471	444	484	477	426	422	439	457	465	448	456	433	478	444	449	445	463	440	464	432	489	446	453	444	432	422	468	458	443	437	460	457	467	419	454	435	447	447	468	465	463	449	439	458	440	436	427	453	436	414	506	428	499	407	441	384	428	463	446	455	460	445	475	469	437	434	444	478	451	432	443	437	471	446	432	456	471	427	457	465	436	447	446	411	457	447	413	460	472	460	414	449	421	443	446	443	467	433	469	462	427	446	465	443	421	474	470	435	437	431	448	429	457	451	453	476	482	459	461	421	447	411	438	468	434	473	456	455	418	484	450	439	466	464	494	476	475	441	463	447	437	440	449	465	471	460	452	453	426	448	485	426	441	496	459	424	430	461	418	441	465	427	455	436	446	423	462	457	421	455	434	450	421	424	444	443	475	430	458	447	398	454	446	463	442	458	449	456	470	463	471	444	498	462	484	414	451	488	469	412	456	463	444	471	446	447	461	457	449	473	465	458	418	412	452	454	449	466	430	446	455	499	472	438	403	443	471	456	485	489	452	459	446	424	451	453	478	436	461	433	440	465	453	433	440	433	463	472	433	468	457	480	451	439	462	439	446	461	468	461	466	461	478	457	450	443	458	450	457	459	437	506	483	395	450	451	428	484	472	438	468	452	456	448	456	457	433	506	434	450	441	413	465	454	451	469	487	434	474	476	481	466	399	440	466	446	454	442	397	436	386	462	434	439	471	449	418	435	395	440	475	435	476	424	456	429	476	409	461	396	444	436	465	445	444	423	441	432	429	446	435	442	445	482	452	460	464	439	453	444	470	420	466	422	455	448	435	448	455	440	463	420	462	466	476	456	457	495	440	430	415	451	460	457	425	458	457	417	478	434	460	442	408	444	479	427	450	495	442	472	471	430	421	414	430	418	462	469	424	478	456	409	456	480	443	442	463	448	427	428	403	432	418	480	442	428	469	474	447	446	456	439	441	459	468	448	457	449	436	413	439	474	453	470	452	454	404	444	436	425	430	445	472	447	412	465	489	450	470	463	471	478	428	452	440	462	422	418	418	444	448	444	470	478	435	421	410	486	469	472	477	461	389	455	421	414	429	409	470	481	431	416	447	428	474	504	432	458	435	441	437	466	449	406	474	484	446	408	414	424	439	465	453	478	421	441	440	469	454	445	473	459	478	427	455	469	429	461	467	444	448	438	445	464	459	430	444	450	428	444	427	472	464	437	463	451	428	449	449	475	482	448	439	445	453	461	418	397	472	437	460	464	430	464	447	478	490	444	456	425	500	458	449	468	461	470	464	490	454	465	469	431	445	417	456	461	446	433	426	455	473	482	412	428	442	447	469	466	442	463	425	433	478	490	448	421	444	407	449	406	424	461	435	436	455	455	424	416	395	420	461	456	453	432	472	462	442	422	429	428	435	466	417	441	445	451	458	485	429	462	438	491	420	444	494	443	408	453	440	464	434	471	456	433	457	431	427	438	471	439	447	443	427	489	462	453	394	476	437	469	449	458	416	463	452	452	435	450	449	475	471	422	450	431	440	398	408	464	441	449	487	462	430	477	474	432	477	476	453	445	472	440	449	442	440	409	454	416	473	419	473	443	460	482	419	441	454	435	458	443	442	489	421	447	462	433	483	449	448	408	430	412	428	480	454	494	446	442	427	437	427	473	476	479	476	434	440	456	460	447	468	446	455	438	431	469	481	445	443	468	466	433	457	464	425	454	453	425	428	438	427	433	433	461	437	430	440	473	454	462	463	440	434	426	445	451	469	413	473	439	437	488	413	453	413	454	437	434	443	449	449	477	450	465	459	450	464	475	461	456	474	431	460	435	460	425	436	453	447	453	467	437	464	458	440	485	473	443	407	434	484	465	458	441	447	460	467	428	471	433	422	412	457	455	420	466	479	476	453	446	440	452	438	444	440	466	433	410	402	453	452	442	451	464	444	474	438	475	439	446	455	459	441	423	466	444	417	446	425	455	443	445	463	442	456	462	469	454	468	415	473	489	446	451	433	445	449	438	456	453	452	463	423	442	436	470	489	440	462	438	427	454	476	489	463	438	479	461	431	430	439	451	458	458	424	479	465	454	453	454	457	452	443	415	453	457	433	440	490	461	434	479	430	412	433	444	486	471	430	457	487	437	448	445	434	432	458	420	421	445	434	463	441	453	437	446	423	450	493	439	474	480	490	428	439	460	423	475	411	448	471	476	473	433	447	443	448	478	429	486	470	455	479	422	465	433	470	417	483	470	434	442	454	427	446	430	438	494	475	448	496	460	444	438	444	452	436	473	437	500	439	441	459	434	443	455	474	442	464	427	448	443	437	478	475	473	468	453	463	418	465	468	446	433	436	455	470	449	424	466	500	431	485	438	414	452	459	462	451	475	443	441	464	440	459	445	478	459	438	430	450	466	437	452	473	445	457	443	449	468	469	391	505	465	483	465	403	480	484	465	432	439	474	460	416	449	475	435	436	448	478	397	491	412	438	416	463	426	449	423	473	431	417	446	462	468	444	431	481	454	414	463	442	435	485	449	408	429	446	460	429	446	444	501	485	466	451	445	441	462	451	483	457	453	441	427	478	478	473	475	441	417	458	459	442	430	431	480	422	448	443	479	451	463	456	434	457	497	445	389	436	433	459	434	446	435	462	461	477	431	440	453	427	444	455	451	451	467	420	456	437	480	431	458	412	444	436	450	465	483	442	450	445	449	435	479	465	474	441	422	450	478	444	453	458	443	425	403	462	436	469	444	482	457	430	469	450	459	453	435	438	447	454	458	459	439	455	426	472	503	421	434	444	467	439	439	447	473	458	464	441	433	425	459	465	443	457	474	434	439	448	476	434	487	443	461	473	487	419	484	448	438	404	452	454	472	440	506	458	472	449	430	452	459	451	450	466	472	452	493	454	475	457	470	462	438	462	472	458	426	467	445	473	465	441	452	489	448	463	473	472	449	445	467	401	459	472	473	454	455	449	439	423	432	441	459	470	445	477	441	479	459	413	427	448	424	449	442	485	447	466	436	480	466	448	441	474	447	440	460	487	461	440	457	441	435	442	441	435	438	430	409	470	434	498	454	451	442	451	503	454	485	463	471	444	477	476	445	477	461	458	426	439	448	439	449	406	445	485	429	426	459	425	439	508	475	477	431	494	427	443	410	427	469	483	444	433	409	430	484
9181	12370	11654	7129	5591	4796	4199	3847	3313	2854	2332	1900	1575	1410	1242	1194	1113	1046	1114	1016	980	1039	946	985	1023	1022	1001	975	923	970	997	1035	1030	981	977	997	1003	954	945	1000	1002	951	928	971	987	1014	977	930	933	983	909	960	1012	998	1044	1007	1023	1037	957	954	992	1038	1008	1011	1016	998	1020	1003	952	985	950	978	974	1002	977	955	956	995	1023	997	1032	947	1001	966	967	978	976	1003	987	960	963	967	953	1003	1061	1001	989	999	1010	978	969	941	1004	933	982	960	1000	1011	1012	919	976	999	1027	1021	941	943	1034	1025	962	983	949	1020	989	924	949	994	994	977	984	965	963	1026	991	995	971	1047	1008	979	960	1022	988	976	961	940	966	981	981	962	961	1033	973	954	956	915	1017	940	936	959	982	984	874	970	1002	957	964	918	990	1006	1001	1009	1016	1014	985	989	986	916	1015	939	989	997	940	961	998	966	974	977	977	991	955	949	1005	985	977	987	971	1003	974	930	1019	971	943	1006	993	1003	1019	996	993	955	1035	965	1002	987	1023	959	1017	982	1015	969	1020	969	1019	992	982	1004	1003	1026	994	989	988	964	990	984	1009	997	985	957	965	979	1018	981	1006	999	995	949	967	968	924	980	976	998	960	1020	925	996	939	960	1004	941	1017	980	944	978	953	969	1014	988	958	994	979	951	1000	980	957	944	1043	943	977	967	988	928	1044	977	973	952	980	997	981	990	980	991	926	1047	1035	951	963	1023	999	1022	965	986	1002	994	970	966	1030	966	967	946	986	932	1014	1005	1011	957	1032	1000	1012	978	995	1034	950	960	1016	978	1008	973	962	968	994	959	1028	1036	995	961	968	1041	1020	930	1003	1025	968	1022	957	1007	916	1003	998	937	1025	989	955	951	973	945	1067	935	927	1005	958	941	993	1050	976	1036	988	974	932	968	942	960	1003	982	1000	964	986	944	974	1046	990	1016	984	965	920	950	955	969	1061	984	1009	925	956	994	992	930	946	935	955	980	880	971	966	951	939	959	935	1006	968	954	963	984	953	946	983	924	1026	980	941	1036	968	991	997	995	954	1000	953	1046	944	993	989	997	934	983	950	933	986	975	936	946	1016	945	986	999	967	961	1011	980	952	946	1018	1057	1009	980	969	1004	1016	997	993	975	1025	1022	997	1015	951	985	954	1012	958	975	977	917	986	943	972	973	990	960	993	938	1070	989	992	996	910	933	990	978	1003	950	959	1030	996	942	998	1027	956	987	976	954	1013	941	978	953	944	1030	991	975	998	972	1001	919	910	981	945	993	978	956	1021	962	958	992	979	991	1041	971	959	1084	976	1005	1009	946	978	966	968	945	1000	967	989	929	1026	932	945	977	997	1021	934	940	916	1014	1010	916	989	972	1013	933	955	960	998	927	1008	989	1042	1005	956	961	1020	1066	1022	947	988	1015	955	965	1004	958	985	1027	977	1035	993	984	988	993	998	964	967	1021	990	980	989	969	969	1044	997	1001	972	938	1026	951	952	980	939	927	1035	1003	1004	1022	940	967	1020	941	1010	979	999	915	1018	1031	978	941	939	950	962	925	939	924	971	985	945	967	1031	961	1032	990	958	1017	975	1018	1018	945	944	1021	976	1020	1026	991	976	1009	972	960	968	945	924	977	970	1032	1010	902	982	971	1009	964	957	927	975	967	1063	980	972	1001	973	938	950	1033	973	975	966	985	1054	1010	1025	899	960	938	1005	975	1040	996	908	1054	985	931	984	1018	983	940	982	1016	939	979	978	970	973	907	969	993	1013	958	1017	1009	979	1010	973	957	957	1062	986	980	1011	982	968	923	1038	988	971	954	957	1007	984	943	978	984	995	971	964	948	975	994	950	1004	983	964	962	969	986	1003	944	1007	908	942	933	980	977	989	1036	1030	1001	967	963	927	969	1000	1023	964	991	998	1017	965	1039	982	1020	1015	1019	966	912	1015	1018	944	999	986	1018	999	984	968	947	986	1022	1048	939	949	953	956	984	993	954	967	946	962	989	939	984	966	988	1023	981	977	994	947	941	957	998	1022	1000	960	954	1004	972	991	1027	1038	1025	993	946	1013	977	1007	947	1051	975	935	958	992	960	988	956	931	983	976	965	994	991	1011	968	969	1006	964	1015	969	985	989	943	934	983	1009	1012	1019	990	969	950	986	989	975	999	986	1013	969	970	972	938	972	968	962	1004	1011	963	996	1032	939	970	1042	972	1025	1005	990	949	1003	981	966	970	999	1015	961	950	964	960	955	964	969	959	971	952	1001	1048	997	1047	936	994	987	1005	954	959	1044	1026	1030	974	991	985	987	963	1007	996	949	930	963	1001	966	1018	989	1000	1011	959	998	952	1015	967	984	977	978	976	1049	1003	997	995	944	953	940	1016	980	1012	976	956	951	1018	993	945	1008	981	942	1015	1016	988	999	985	1003	996	973	935	966	960	1031	973	981	1015	998	988	923	952	954	987	906	995	962	974	985	915	992	927	983	984	1036	999	931	978	966	965	1026	997	985	996	992	997	1035	986	980	950	941	981	928	992	996	936	966	987	984	1012	989	998	1024	957	959	993	1006	1023	984	1000	970	965	970	999	1040	915	908	1060	1023	1004	1021	956	986	970	963	1010	993	1019	1006	1029	959	962	1028	960	997	979	972	1012	933	1012	966	975	1011	1028	974	1002	1018	941	1019	961	1005	1002	957	975	1007	984	944	975	975	1010	977	993	955	911	993	1025	960	993	955	968	1002	974	993	955	982	936	957	1023	998	962	995	1002	991	989	1014	958	988	954	1024	1016	1017	992	982	915	935	975	1023	1003	1006	1005	968	973	925	984	945	930	1020	986	952	942	1011	1019	961	920	977	1000	1016	968	959	978	977	992	978	998	981	1018	919	1000	994	1029	985	1058	985	971	972	980	1018	953	903	1030	1009	1028	957	963	1005	1033	952	1036	1003	1017	965	972	990	959	943	1001	967	991	956	1017	964	1002	940	952	1006	1007	1016	964	961	1012	955	956	954	1003	971	905	980	992	928	955	972	980	961	1027	1005	996	1001	1029	1041	940	915	1000	929	961	994	1011	982	954	1051	986	963	935	980	1021	964	995	912	1011	1004	1056	976	948	1003	1005	983	1001	1083	1022	981	1019	976	1008	942	979	953	1010	1035	953	989	988	959	995	951	971	972	1003	955	969	999	1017	962	925	980	982	1007	967	988	952	1017	959	1004	974	957	991	981	976	1005	964	968	994	1000	986	971	981	965	950	971	1045	993	956	961	984	1001	939	966	956	931	969	1031	970	961	969	955	992	981	1005	987	1033	1057	982	969	976	968	984	980	1022	966	1021	984	1011	934	1037	933	956	1024	932	919	998	993	1004	998	1052	1004	963	1008	946	973	1016	1078	975	976	960	971	978	1016	981	939	997	1011	988	951	964	949	962	980	946	966	991	1028	1038	969	970	951	958	1007	985	1033	995	986	964	977	942	971	980	923	943	947	1004	1045	993	972	985	955	959	960	923	925	981	974	948	974	985	965	977	1000	1038	925	1019	1043	951	1003	1023	992	1045	952	988	963	983	1009	970	991	914	1002	976	979	1005	956	991	953	1028	1053	966	977	970	1002	955	992	995	955	985	1001	1019	969	943	994	1019	953	967	974	980	1036	972	975	1020	967	952	1009	904	947	1038	1006	1008	991	963	1003	974	985	1030	1007	931	979	985	1001	1005	958	938	993	972	968	1003	1041	922	937	1010	974	997	970	1002	917	990	950	982	971	921	967	996	991	1049	953	932	994	954	1005	974	953	1017	1020	942	1029	965	986	969	1013	976	998	996	1041	1009	919	1002	975	966	957	985	1028	1000	1014	994	993	1008	927	983	993	990	981	958	953	971	967	1020	991	962	897	941	989	980	967	1035	956	1003	952	1037	990
25099	21463	27978	25302	13734	3769	2749	2059	1592	1352	1102	815	660	588	547	441	408	379	377	343	330	324	305	299	281	282	290	276	304	304	271	270	269	299	318	301	312	297	265	284	278	276	294	256	284	304	288	295	299	305	271	268	266	305	272	292	270	318	287	283	288	295	297	266	294	308	288	278	306	274	279	317	267	316	272	295	287	290	306	282	316	292	296	273	266	251	270	282	323	275	263	261	290	285	274	294	269	289	276	281	319	277	251	260	266	273	275	275	282	265	272	270	287	304	280	287	314	264	281	272	303	263	287	260	272	307	300	290	301	276	304	283	261	258	260	288	288	290	318	306	282	297	306	263	262	282	305	296	285	298	271	271	288	302	274	281	282	290	259	285	271	297	289	281	256	324	314	322	294	264	295	288	252	264	309	267	260	322	267	299	275	280	292	261	259	309	279	274	301	263	260	283	301	292	283	297	308	279	284	298	307	271	276	310	302	266	300	261	264	279	279	293	280	275	292	284	309	241	307	276	300	290	296	257	259	280	275	272	308	275	314	274	287	259	267	290	285	307	274	285	294	257	272	262	290	280	303	239	311	303	275	261	302	315	293	309	246	270	305	303	288	331	325	255	288	276	280	251	305	308	287	252	298	288	261	314	289	288	290	282	274	293	293	295	291	288	279	279	272	302	269	278	283	270	287	291	273	317	273	262	296	261	277	258	257	286	276	300	286	293	302	259	279	255	296	308	288	267	267	292	288	278	292	291	256	291	304	296	286	270	292	311	312	309	279	273	266	265	278	284	259	298	290	274	302	245	284	294	299	302	330	294	286	252	226	305	287	280	263	279	270	285	249	258	322	306	279	262	285	279	280	298	284	308	286	277	280	276	308	299	321	315	329	291	258	261	299	263	289	246	248	274	278	275	282	289	245	295	257	301	269	273	264	278	320	268	308	292	299	288	304	267	282	300	291	243	306	286	245	291	265	278	283	292	292	290	292	281	298	275	279	325	272	297	258	267	271	260	283	266	288	287	286	281	268	278	285	284	277	298	290	256	284	297	270	255	306	293	288	301	269	314	271	328	276	283	299	260	295	274	296	311	291	251	290	284	266	284	304	272	242	271	270	268	270	264	271	292	291	304	290	263	292	297	279	241	288	288	302	251	299	307	301	244	281	281	298	280	311	270	249	256	292	276	281	292	318	275	306	286	316	262	274	276	247	289	290	276	292	276	282	317	275	297	307	275	302	300	292	271	290	258	296	295	270	290	279	275	293	272	241	286	284	265	286	267	250	297	290	305	254	304	321	295	295	301	261	278	288	317	278	293	290	279	289	289	297	292	279	285	283	286	316	282	281	313	292	258	302	319	284	259	282	313	316	273	270	309	295	271	278	278	263	251	273	268	279	283	301	294	293	293	268	301	315	285	251	287	249	294	268	280	303	292	266	304	312	270	287	284	293	316	319	291	315	281	282	258	301	277	312	306	280	287	294	300	275	276	276	297	278	282	276	255	279	284	268	278	304	265	280	276	286	259	311	290	304	268	265	304	210	300	299	290	295	298	290	269	289	309	299	267	302	307	283	284	284	249	262	275	293	303	291	282	260	287	259	280	289	258	283	232	274	269	282	293	291	273	292	250	307	324	285	287	296	280	285	277	295	293	274	270	248	265	262	255	274	285	273	278	274	273	301	271	294	284	308	279	303	255	252	247	282	294	295	267	300	297	286	282	271	265	275	306	269	290	288	266	292	270	284	284	253	285	253	295	297	287	268	266	285	300	272	301	277	305	292	322	310	275	291	253	303	277	286	306	289	254	300	313	292	271	286	282	273	298	279	329	274	273	302	287	298	288	278	247	255	285	305	276	275	267	251	279	257	264	303	264	250	278	274	286	298	285	259	282	301	312	302	269	291	265	302	286	290	280	266	301	285	272	333	271	289	291	297	295	257	270	265	274	306	293	285	280	277	263	270	277	301	255	291	285	276	289	299	280	261	267	264	317	269	296	260	265	311	299	263	301	279	294	293	280	277	310	273	301	272	289	276	263	292	284	274	313	261	274	274	276	291	266	276	252	294	299	278	297	258	278	268	266	289	289	313	305	269	261	284	280	291	276	267	284	270	286	273	284	248	289	259	273	275	281	289	254	262	269	237	272	297	288	283	252	299	290	299	303	288	261	296	264	305	283	274	280	287	266	303	280	282	267	292	275	280	282	307	274	313	297	253	292	270	281	292	318	290	295	302	287	321	267	291	289	297	310	248	239	263	285	268	290	306	248	293	273	292	262	286	274	279	290	308	296	295	266	296	300	285	258	295	276	284	278	272	283	283	277	275	250	310	276	302	267	282	269	271	297	269	302	310	293	285	292	290	294	282	306	268	273	262	288	266	295	296	303	279	283	274	280	304	290	281	289	319	289	281	269	308	276	281	281	293	265	273	311	298	291	306	291	268	303	279	283	282	269	305	265	293	279	286	296	302	294	290	251	263	254	294	291	261	292	303	304	320	295	268	271	294	285	280	267	323	268	279	262	291	283	273	334	297	290	296	280	280	288	287	261	271	262	263	295	280	275	263	274	285	279	315	276	266	271	299	252	262	244	266	254	289	284	313	299	287	253	284	296	269	267	287	309	273	291	240	286	275	262	271	283	265	279	278	289	285	294	285	261	307	280	295	314	259	254	292	321	314	279	271	299	268	256	292	274	249	267	294	307	288	275	274	265	312	311	253	261	287	294	263	273	286	255	292	278	259	261	279	298	276	280	301	316	289	300	267	275	266	305	291	249	251	294	290	299	274	275	265	252	281	287	253	287	279	283	266	297	269	271	310	283	262	244	272	274	288	279	311	290	301	280	307	283	297	274	281	283	272	293	257	282	277	278	277	276	302	278	285	269	259	251	300	268	299	279	275	281	312	296	300	288	267	287	288	289	265	277	283	299	301	282	261	284	301	257	276	280	295	269	277	253	272	269	249	277	255	289	315	298	282	249	263	289	272	287	292	283	275	290	278	274	276	279	285	310	272	268	298	288	285	265	316	263	304	254	298	284	286	299	253	279	283	283	285	270	258	283	278	253	316	284	264	275	298	289	274	313	314	271	290	303	280	276	278	301	264	273	275	255	256	281	289	281	307	309	301	274	277	272	278	278	312	243	284	297	295	294	250	267	283	274	286	294	224	273	309	247	259	266	277	284	253	269	287	299	284	250	287	274	286	264	277	302	290	286	283	277	328	283	295	293	269	278	283	298	256	299	281	332	276	278	277	294	280	259	303	276	304	299	289	271	260	272	288	256	280	281	266	266	288	266	280	306	295	269	286	275	269	296	280	272	274	281	280	274	280	289	273	265	279	284	260	261	262	285	288	257	280	262	280	301	286	280	282	324	264	278	271	288	297	301	274	283	282	288	282	279	300	242	258	279	275	273	246	281	270	288	283	251	290	275	277	260	296	291	268	285	268	269	292	270	294	280	283	291	285	316	269	282	289	314	299	252	268	267	281	293	273	295	268	284
11871	22654	21152	14321	10980	9037	8205	7075	6222	5016	4042	2927	2266	1836	1525	1224	1129	1112	993	867	834	781	766	765	800	754	711	761	698	654	697	716	710	656	677	654	636	695	666	677	693	670	711	688	643	627	692	648	621	622	658	672	642	634	657	633	664	644	600	659	706	649	676	679	661	602	650	657	647	640	623	659	667	670	661	609	667	618	607	640	679	630	631	660	672	646	631	663	669	633	662	644	642	659	645	624	621	662	629	635	630	592	648	661	629	655	639	642	614	675	607	645	631	630	671	641	658	650	671	713	648	648	662	648	647	657	652	663	663	633	640	677	643	633	664	657	614	625	672	629	640	654	654	654	615	628	677	635	600	607	679	623	627	603	648	661	660	669	665	644	645	627	618	688	627	648	692	669	664	664	635	635	676	618	655	629	674	635	652	643	668	643	659	626	656	667	665	650	708	664	645	628	668	630	659	638	627	651	632	656	646	664	669	675	623	649	626	645	653	664	634	662	622	605	609	631	662	637	650	679	690	673	674	631	659	650	665	636	600	696	665	679	686	631	669	675	640	650	703	674	652	612	624	658	641	683	624	653	707	669	610	664	622	624	622	669	642	629	661	663	663	618	640	631	648	660	655	623	648	637	659	668	660	688	661	635	616	626	624	637	658	622	606	622	638	612	680	628	674	659	642	634	657	631	660	670	649	625	625	646	626	665	629	647	633	655	621	643	640	656	643	618	630	671	639	631	695	635	661	642	646	652	646	616	635	655	697	628	623	667	622	639	640	628	648	659	691	662	708	651	632	642	675	632	673	610	619	650	693	652	636	627	575	598	631	685	659	645	638	636	629	635	658	674	631	616	656	632	604	700	664	606	633	638	634	662	632	621	613	663	652	673	624	652	637	676	603	659	619	627	605	636	623	663	647	691	680	645	589	622	682	644	688	665	616	649	694	624	623	637	625	647	632	634	635	676	627	668	630	648	708	649	647	626	670	647	665	620	664	678	641	660	628	666	644	675	643	636	625	620	636	644	664	640	667	655	673	635	638	649	624	651	655	623	642	666	629	657	629	646	684	635	673	642	676	640	665	685	649	634	689	630	672	663	649	606	661	643	667	633	641	619	631	654	615	647	634	626	660	639	619	662	616	668	620	667	612	665	609	593	601	661	620	616	638	577	657	655	668	678	655	600	673	633	636	655	625	664	667	660	631	634	602	653	686	631	632	629	621	653	641	671	658	636	665	679	654	627	603	593	681	633	618	664	623	649	681	659	618	676	622	650	655	690	672	651	638	662	607	636	589	687	657	620	628	646	659	682	600	590	663	617	609	666	601	662	608	649	617	673	656	653	638	617	625	671	629	628	616	628	693	646	650	632	610	602	665	645	618	615	636	636	617	623	621	667	698	626	691	633	682	647	650	608	703	651	631	641	644	629	623	666	602	632	623	619	612	652	665	638	672	645	649	643	606	679	662	705	620	662	643	670	649	668	625	660	648	640	644	601	658	656	611	666	593	604	612	653	666	611	686	716	647	656	622	686	648	679	645	689	674	685	635	671	640	680	700	677	666	585	649	650	616	635	605	639	686	610	590	642	630	614	655	655	646	658	647	690	654	614	635	621	665	648	592	671	638	642	624	650	664	667	641	701	637	670	661	670	685	683	671	647	698	602	602	634	624	628	638	657	641	650	631	650	603	670	694	620	632	636	620	652	662	602	608	675	643	612	636	623	639	628	633	643	638	672	598	669	697	668	646	643	655	643	663	647	639	599	626	621	670	657	641	674	670	658	587	634	665	667	652	639	620	655	638	622	652	615	664	635	653	657	586	637	614	648	641	628	639	689	606	663	656	665	656	575	624	677	665	647	672	598	633	648	627	653	690	675	666	637	639	616	646	648	669	626	636	658	620	633	643	670	611	586	663	647	647	610	639	655	605	629	661	636	603	654	639	662	634	644	677	638	648	688	668	651	622	664	686	655	598	645	632	615	575	670	639	646	629	633	642	708	673	668	645	644	620	620	639	665	658	611	686	638	642	596	663	647	660	648	613	601	647	625	643	607	615	622	654	626	660	644	626	662	677	648	641	649	651	628	649	646	665	644	587	643	721	675	600	604	650	633	645	648	682	652	644	660	688	665	629	658	657	604	628	633	640	644	678	644	643	646	634	658	609	568	631	588	661	673	636	656	621	615	653	672	614	665	634	638	637	689	637	670	612	643	661	620	633	638	628	609	672	653	652	674	635	675	685	638	646	614	657	649	654	637	658	622	637	655	621	619	627	650	623	636	671	670	659	640	651	627	652	656	612	600	574	613	634	663	631	632	700	621	632	614	664	650	622	658	673	621	605	624	645	653	615	628	591	663	638	626	638	622	620	600	635	622	683	631	638	644	630	632	672	610	644	651	668	631	638	626	645	620	619	604	692	668	673	648	625	679	652	637	657	651	631	658	673	625	636	642	642	632	625	676	685	638	632	660	670	624	674	641	646	596	625	612	586	630	711	602	628	627	653	600	656	623	593	632	623	637	659	637	656	669	615	661	628	643	661	665	640	624	638	660	649	629	617	628	651	655	660	635	613	632	622	669	652	632	647	645	650	645	642	675	642	617	654	632	640	641	675	612	691	648	613	574	673	616	605	633	632	705	635	611	630	641	625	684	627	631	644	677	654	618	624	702	647	634	611	633	601	621	666	626	648	643	626	644	635	628	658	640	607	663	683	651	674	634	607	624	638	668	637	683	619	651	641	631	651	614	662	641	612	645	624	669	604	624	629	672	617	629	645	680	659	650	672	644	664	618	666	653	657	652	666	663	653	626	670	609	683	621	639	656	651	664	666	630	679	609	637	666	659	637	639	610	617	635	685	615	589	681	653	603	671	617	636	690	629	623	645	648	610	662	604	638	615	673	634	650	614	631	659	670	652	612	642	624	641	655	622	631	637	659	640	649	671	638	646	655	615	617	653	645	645	576	630	667	621	655	626	652	609	615	607	654	672	663	632	633	631	609	610	680	661	643	620	642	616	666	610	651	624	663	653	631	628	635	628	623	638	639	672	643	620	663	619	654	629	669	666	619	610	611	631	615	623	640	625	643	631	618	614	604	634	634	642	647	642	660	685	659	638	631	683	651	645	627	643	645	660	653	640	665	648	632	632	636	613	634	619	668	593	651	638	635	627	642	614	611	664	683	604	604	687	660	662	578	698	640	649	679	648	620	654	642	617	636	666	690	630	668	628	645	656	679	688	665	649	637	665	615	673	620	658	679	668	642	626	635	636	660	642	607	644	606	619	683	679	652	653	624	623	602	631	608	605	649	619	620	632	661	629	654	684	674	607	661	625	619	668	597	653	673	601	647	592	653	615	626	602	611	690	685	667	649	634	682	652	597	636	642	671	624	600	649	606	668	650	652	667	604	632	622	684	632	613	602	638	645	609	630	635	668	632	629	660	712	668	669	656	626	617	630	640	669	666	643	610	619	695	638	653	642	625	652	655	598	635	601	646	651	647	658
24092	21441	28935	24363	21400	13221	5251	3401	2786	2275	1792	1413	1085	937	847	679	656	602	544	602	555	573	506	522	521	540	517	479	500	532	514	450	470	460	486	547	463	500	463	499	435	466	505	451	439	445	491	494	496	469	461	513	507	503	480	490	451	464	455	475	486	487	480	437	460	510	476	479	462	481	471	509	479	496	471	469	467	395	458	481	474	430	453	488	504	463	473	452	455	490	501	453	491	473	448	484	483	474	462	479	465	478	507	496	489	457	456	448	491	480	493	461	471	524	442	491	478	456	497	482	469	484	496	440	487	467	441	459	467	440	459	493	495	479	455	520	461	491	474	455	462	458	493	475	472	446	428	459	514	489	501	450	433	442	497	451	449	476	397	480	475	483	440	491	491	498	474	430	477	507	447	492	477	471	435	453	513	479	506	488	463	455	479	477	443	472	487	477	447	457	476	467	479	470	514	449	480	424	503	456	496	461	491	512	451	494	489	511	497	455	488	447	496	464	485	520	487	461	489	442	475	489	477	474	469	478	477	474	461	442	495	473	455	499	447	457	456	472	474	469	514	458	517	464	427	498	508	481	455	467	510	489	455	460	475	479	448	474	481	537	474	484	491	476	496	455	474	434	491	483	485	467	487	468	521	454	461	474	456	446	486	437	483	452	463	466	449	444	488	439	426	470	471	482	470	467	472	452	461	464	469	464	455	463	490	449	430	453	502	449	484	461	469	482	464	519	458	490	465	485	463	487	439	459	476	447	465	424	421	461	438	444	468	455	486	465	508	474	515	459	470	506	491	440	504	440	456	458	473	444	476	456	448	510	471	456	494	476	462	486	480	456	437	470	474	514	453	484	475	474	500	488	500	451	510	479	483	475	474	428	484	480	466	487	494	473	497	470	473	445	455	414	479	466	491	459	479	443	508	434	477	472	453	497	461	465	481	461	503	449	453	493	468	477	472	487	463	464	456	467	497	508	482	477	472	442	490	489	509	503	521	493	450	493	506	455	468	474	500	459	502	472	438	482	456	474	504	464	480	460	476	497	447	438	483	487	495	451	454	440	463	444	462	460	478	466	465	453	486	461	485	498	455	433	497	459	471	459	457	479	485	454	462	457	467	511	452	469	481	470	508	460	496	446	458	457	468	524	497	472	504	453	516	463	471	474	463	482	481	451	439	446	507	477	447	496	506	478	465	520	517	445	474	492	458	460	425	467	467	488	482	481	471	469	450	485	478	484	464	449	449	473	503	467	501	484	474	466	463	484	483	509	485	501	508	459	446	467	443	436	479	452	511	451	460	508	477	466	479	461	466	491	495	432	487	462	482	463	455	471	445	459	451	449	492	468	518	466	429	488	480	494	496	482	462	469	443	469	499	499	420	457	533	458	471	496	439	480	462	466	523	421	489	440	458	458	483	487	478	476	516	451	473	480	477	464	506	468	490	449	514	438	480	463	496	452	503	445	458	471	467	472	480	473	464	486	487	474	477	482	482	481	460	470	490	441	507	455	452	481	474	448	432	475	480	466	462	452	459	472	462	463	467	470	447	496	483	489	467	465	459	480	460	476	459	455	467	482	483	457	500	496	444	470	461	448	510	457	476	493	480	464	489	499	489	493	471	458	492	463	434	460	453	456	456	480	486	435	480	482	462	479	460	476	519	501	424	494	475	468	474	499	482	458	453	456	480	481	441	455	499	449	446	514	482	407	474	470	454	468	467	458	454	433	441	479	485	496	517	461	469	502	489	517	483	468	466	477	492	425	477	427	466	473	439	493	448	475	443	521	442	483	475	483	441	436	430	480	483	462	456	478	440	470	495	483	474	477	504	472	439	460	449	471	473	443	484	478	484	494	471	438	487	482	481	468	496	500	476	444	504	492	481	439	467	468	522	470	449	494	454	473	478	484	490	485	461	457	509	492	486	485	458	449	436	486	457	451	508	472	457	450	476	468	473	461	461	485	493	474	481	420	462	477	457	464	480	473	458	478	458	503	506	455	472	529	478	441	484	442	466	491	449	505	497	499	451	467	452	463	488	474	425	462	477	441	493	481	474	512	490	497	486	481	493	442	472	487	479	467	482	469	490	451	500	480	486	486	451	488	485	459	498	462	486	485	479	498	449	439	457	488	475	466	498	474	448	474	448	446	489	464	467	486	473	441	479	461	443	440	459	499	459	467	474	421	458	439	462	468	463	472	445	459	489	467	496	483	440	493	475	513	489	491	502	469	487	497	506	453	448	514	483	457	451	437	453	482	463	444	472	496	473	460	476	469	479	439	507	492	525	448	473	465	467	490	451	476	480	502	406	446	468	463	416	483	458	495	494	502	424	473	470	456	489	508	481	477	499	480	440	468	484	477	479	467	460	469	474	498	444	473	440	474	488	457	456	465	452	439	477	464	466	452	461	449	458	444	457	475	482	453	456	469	500	439	482	456	479	482	487	467	461	477	443	493	472	453	489	465	443	450	431	482	482	478	477	463	487	501	472	490	431	443	510	500	451	495	463	437	470	505	489	473	454	477	499	481	483	450	474	469	485	440	464	482	475	467	486	510	465	445	491	465	491	481	454	450	474	498	451	456	448	488	461	470	453	471	467	461	462	459	485	472	449	467	465	474	473	451	479	430	495	457	494	467	496	468	480	531	442	469	457	432	451	481	494	447	519	502	517	460	477	488	480	455	514	507	425	446	476	502	469	483	456	419	470	492	478	480	487	491	462	463	499	450	473	439	478	490	485	459	471	462	481	459	472	462	479	455	487	475	468	496	463	461	436	433	447	513	485	499	471	481	495	469	501	478	458	486	518	474	485	480	497	483	464	467	484	507	469	473	485	487	455	466	459	486	455	472	458	461	479	490	482	506	509	430	493	483	470	472	470	520	461	495	478	469	462	450	472	456	457	460	459	472	456	436	445	482	443	463	444	442	473	463	446	484	534	463	501	493	458	469	468	468	445	467	458	463	491	491	444	466	486	483	473	468	490	476	481	458	439	469	470	470	440	474	473	487	483	446	473	430	451	477	496	469	476	453	471	508	496	502	461	477	449	481	476	452	451	473	469	492	447	427	523	525	466	492	438	490	480	490	470	499	460	463	508	453	454	469	503	489	451	471	467	456	453	501	494	448	460	482	479	468	459	473	484	491	497	470	457	465	464	475	473	479	419	466	492	488	443	435	471	457	478	469	521	489	503	464	447	478	471	476	486	470	506	499	472	463	532	458	495	519	453	474	462	470	492	467	475	469	422	458	477	507	434	433	461	471	464	492	498	506	488	494	446	508	470	492	470	457	445	459	481	473	490	472	489	459	483	472	472	481	457	480	472	479	433	487	466	467	457	469	507	462	422	502	469	440	478	454	513	482	475	463	462	449	494	447	482	455	491	435	448	454	519	438	529	434	452	477	443	474	488	447	446	457	452	463	493	426	478	463	495	429	482	447	460	497	446	461	470	435	444	472	445	479	509	445	452	459	441	413	477	490	466	447	485	452	474	436	449	498
14802	28499	26892	19405	15448	13108	11523	10401	8816	7312	5787	4407	3518	2767	2338	1858	1747	1581	1504	1423	1359	1284	1167	1087	1132	1086	1065	1069	1042	1124	1063	1059	1055	1024	967	1031	1031	1017	1018	1005	1052	974	1035	986	970	976	980	959	940	976	1017	993	1061	1016	1019	998	959	1018	980	1036	955	978	1006	990	1004	931	976	977	974	995	1016	953	955	1006	877	977	953	956	982	987	974	965	1020	968	981	967	996	994	1002	1041	968	999	1003	954	993	958	1003	947	943	1037	994	986	999	940	990	1058	1015	967	960	977	966	986	979	995	965	1011	961	940	949	950	935	944	1033	1044	983	974	1006	996	961	1008	951	999	969	1020	939	936	938	931	977	949	978	955	1015	969	945	1014	924	1003	905	926	969	949	951	995	953	956	991	1023	890	949	960	985	948	961	987	937	968	960	992	1017	1001	976	979	914	967	969	940	1020	949	920	919	960	1025	1026	1028	968	956	999	976	989	982	948	948	1007	952	978	1001	985	972	1012	920	964	961	931	942	1002	968	988	972	984	971	963	1022	1025	958	946	929	953	948	988	994	981	1014	1027	985	962	940	938	961	1017	1042	993	960	972	950	920	954	924	966	961	1001	1017	924	938	940	976	977	976	946	993	968	1013	976	936	964	961	987	966	995	965	1042	957	975	932	989	1000	995	981	973	970	1001	935	936	960	952	990	1002	952	1017	915	990	922	963	952	989	989	995	973	992	964	925	994	968	1002	951	940	918	991	976	954	984	956	951	979	975	939	992	953	995	964	950	990	1033	926	946	936	997	973	977	1001	986	964	1017	935	986	992	963	952	984	968	916	926	919	963	952	961	900	1027	997	959	965	984	951	990	1010	979	988	937	997	945	985	952	983	977	956	910	941	954	1023	1001	964	1015	956	962	945	1014	997	881	965	992	968	946	950	951	974	941	963	967	1009	909	965	942	987	988	939	956	942	948	946	967	961	1047	997	932	976	972	966	924	948	944	1003	987	918	970	932	1021	945	1007	977	957	952	980	1005	961	988	984	987	985	964	1015	984	980	915	999	955	969	1022	952	925	959	959	973	962	925	982	985	999	963	951	946	1018	958	939	938	897	976	1046	1025	994	1007	948	951	1010	921	989	1042	968	913	975	976	975	1020	950	940	957	960	943	953	1013	961	930	984	953	947	967	995	927	984	1008	976	964	928	981	955	954	1043	913	952	1042	958	954	995	895	987	959	948	964	1002	975	990	978	938	954	985	929	944	998	954	914	981	932	994	959	949	970	981	964	926	1004	942	946	929	1024	965	909	978	998	972	1018	948	987	1022	949	938	990	956	979	1032	1024	991	950	981	948	993	958	958	980	964	1015	989	974	984	960	991	915	919	987	976	956	995	917	971	1043	965	925	979	986	971	952	1035	1012	1007	947	988	1001	1001	944	953	971	998	979	915	950	937	1012	982	916	928	915	949	968	908	1010	978	966	1029	961	942	944	1030	951	972	956	973	970	965	964	940	970	981	944	985	1053	992	1011	960	953	931	933	1006	938	921	957	975	964	983	992	976	986	1007	989	933	985	930	1010	1021	966	994	968	945	980	987	957	979	949	993	949	907	957	968	966	996	1047	928	968	962	969	986	932	975	971	947	920	997	958	937	978	1002	964	962	981	954	957	953	983	957	964	967	967	932	963	935	959	1023	969	943	942	967	954	946	972	976	983	996	989	955	955	978	1003	936	941	983	962	954	1014	984	998	967	1057	983	966	972	999	946	948	962	936	965	973	947	1009	913	978	934	917	988	1000	956	939	951	991	918	979	993	978	1001	966	923	975	1018	1017	994	945	983	945	959	976	968	1016	953	950	948	978	935	979	979	942	960	1001	1009	1022	943	968	966	1026	960	986	945	979	990	943	998	984	988	926	981	922	978	1006	959	967	981	924	955	977	939	969	920	950	934	930	1005	960	958	988	929	966	952	956	943	967	972	990	1024	975	943	935	937	1023	1048	951	966	960	957	920	957	976	942	992	969	927	953	945	1031	927	993	967	973	948	1025	1003	979	911	995	968	1012	944	984	981	969	1030	1013	1040	907	989	1006	957	974	977	967	914	1033	1026	1012	958	959	982	992	961	987	949	995	955	963	926	961	1020	904	998	968	957	969	969	977	931	987	967	987	990	896	1023	1071	948	1073	948	1053	970	983	959	970	1025	1024	941	990	1046	1006	957	925	896	992	934	955	917	985	975	1005	987	994	937	1048	986	972	981	965	956	957	960	974	989	970	1039	964	1004	975	970	1042	990	926	1004	1028	945	947	953	951	987	974	942	977	967	994	968	1002	965	965	971	973	1011	927	946	975	956	1005	941	1025	967	976	913	1005	973	949	1002	977	951	1041	919	996	975	977	994	997	977	973	991	904	952	990	967	953	1003	915	975	944	942	1051	999	996	989	1012	919	988	995	923	982	976	1008	990	952	920	1014	996	937	1032	1003	1015	979	963	1016	913	1003	979	962	983	1008	969	959	974	980	963	934	968	916	1004	975	975	991	1026	994	937	904	949	974	974	993	945	1003	1002	963	972	967	974	984	948	991	1020	954	958	935	993	950	969	991	904	957	954	1038	1017	1015	1025	944	948	897	969	985	1025	1015	1003	941	1021	956	984	958	1000	976	957	957	993	966	984	938	977	971	919	925	1021	949	978	944	992	954	910	1004	952	963	1005	919	961	972	1015	1021	974	955	1003	987	1013	923	954	942	964	978	948	976	1007	1002	1003	952	948	971	907	946	979	1035	1006	926	982	966	982	990	1017	964	973	953	939	917	920	981	978	985	953	958	1005	991	998	950	971	997	1003	967	955	993	954	933	994	1019	971	989	967	980	952	983	961	1015	985	953	950	967	940	1023	962	1004	997	980	990	923	992	979	991	947	933	944	952	943	975	941	972	977	946	940	989	962	969	965	925	1011	978	949	956	996	976	1015	954	944	929	1023	967	973	925	967	952	955	997	1008	898	971	973	948	929	999	926	984	1000	980	982	981	941	964	1005	998	989	980	1008	955	955	996	900	1014	967	974	903	1007	1006	930	974	930	920	1010	1003	982	1019	962	1000	965	976	976	1014	926	1003	972	947	985	969	1000	999	971	972	978	944	931	958	991	935	939	997	1016	979	957	1000	969	1001	985	950	945	980	927	1061	1017	1003	997	935	972	1004	963	1008	945	964	1007	947	941	963	966	962	959	1006	958	1026	997	921	1001	955	957	972	975	1056	968	983	880	932	970	975	975	991	935	986	979	903	971	925	971	990	1021	982	943	940	928	936	966	958	936	983	933	972	979	934	957	976	996	990	979	949	919	978	962	950	970	1004	956	964	917	986	995	984	950	985	976	956	987	1000	985	1031	984	973	913	971	978	987	967	904	1021	1006	928	956	1006	974	1007	1009	957	980	980	989	1027	966	979	968	983	948	972	966	981	938	985	975	914	934	931	999	971	990	982	948	917	948	957	949	965	905	945	923	1039	954	943	973	919	977	969	1023	954	962	1003	946	989	944	1041	927	973	969	1028	936	946	975	976	1089	939	998	952	902	969	913	977	941	922	967	942	911	940	950	958	939	944	943	984	959	987	995	996	970	973	982	964	961	1002	928	1013	959	978	967	990	947	962	952	957	958	1002	911	971	930	955	1009	933	956	967	946	929	934	970	952	957	949	952	997	994	1004	944	942	966	939	951	1023	945	1012	927	965	961	916	990	985	927	927	942	992	974	994	943	991	992	972	944	941	998	947	954	986	950	942	988	1018	936	959
27427	17640	6422	2903	1718	1411	1315	1109	955	797	632	604	517	452	480	453	466	442	457	431	436	421	409	408	445	445	429	432	431	420	406	369	419	432	415	434	439	436	437	455	410	452	413	417	414	436	413	394	437	431	459	477	406	443	404	412	422	433	414	424	435	426	433	420	435	406	404	414	472	423	411	424	447	422	445	414	428	398	416	444	452	460	436	450	396	409	404	392	390	433	406	391	427	443	427	461	401	446	433	392	425	415	415	437	374	418	431	415	451	420	410	434	432	424	416	464	403	378	418	420	427	421	435	423	409	451	430	432	424	402	458	409	390	410	460	401	404	432	448	452	414	409	388	461	440	416	422	402	410	420	429	385	403	409	453	426	413	413	439	402	455	405	427	433	429	407	401	468	412	403	401	393	431	433	424	434	423	412	423	424	436	408	410	402	419	429	446	391	412	412	404	412	403	399	424	415	423	398	406	438	396	419	396	418	449	397	413	462	446	416	441	432	455	449	425	413	392	422	424	422	427	426	426	453	404	427	386	411	437	439	442	405	408	418	432	417	418	404	417	425	431	437	442	428	448	405	409	424	425	472	435	444	454	408	403	435	435	425	410	442	406	411	431	434	454	419	417	398	409	423	397	385	434	405	423	436	425	405	422	406	411	447	455	417	392	389	400	420	407	407	403	451	439	444	409	446	434	429	455	441	435	405	434	407	419	425	414	476	428	421	395	409	414	419	418	454	419	408	414	411	430	430	445	412	434	439	372	418	409	413	435	432	427	389	405	382	416	405	430	426	421	418	408	385	436	413	431	412	458	434	386	449	425	454	409	432	412	441	420	399	428	414	406	434	436	414	390	425	431	424	416	448	429	386	397	374	395	452	414	390	441	447	431	414	394	410	447	411	454	396	460	425	430	460	396	423	401	435	460	389	370	399	406	422	423	426	366	429	400	446	404	425	446	436	450	411	427	417	400	441	436	410	447	463	438	392	383	409	422	411	444	393	392	435	423	449	431	431	417	433	428	432	402	429	399	432	405	411	420	413	442	442	404	386	419	405	418	446	470	412	453	395	430	405	420	373	383	401	416	453	427	426	394	414	412	412	400	436	410	433	423	378	422	441	430	413	421	426	418	426	437	421	388	433	478	414	418	406	406	419	419	438	391	426	431	419	477	456	459	453	427	404	407	431	398	401	396	426	417	434	454	451	400	466	431	453	414	398	433	416	430	441	447	436	443	433	433	415	444	450	437	424	452	448	414	420	419	434	371	448	413	409	441	406	430	437	429	425	416	405	403	433	390	438	460	435	426	406	410	443	403	418	412	406	412	447	440	439	421	419	422	429	368	443	393	421	402	455	447	420	474	420	421	418	442	418	405	436	409	425	402	411	435	433	415	435	461	459	459	431	446	413	448	411	418	392	383	436	422	431	445	430	409	435	394	444	411	464	415	444	450	427	421	406	437	421	409	400	456	414	434	402	420	437	417	431	428	405	404	439	413	425	413	400	413	406	412	419	403	409	416	436	406	388	424	457	432	394	462	402	425	391	439	433	413	433	415	421	435	426	392	432	375	466	404	441	418	433	403	444	431	433	438	432	437	414	445	410	441	413	419	413	411	409	431	391	464	431	428	404	438	425	421	416	365	417	431	434	404	447	436	426	406	434	441	452	414	419	437	437	390	419	436	391	417	397	425	406	406	433	414	388	422	425	448	433	387	400	423	408	401	424	416	464	402	438	432	412	393	410	390	429	402	426	407	403	401	420	416	399	420	387	408	394	432	435	400	442	450	426	394	438	416	403	412	414	436	473	398	393	426	441	464	445	406	424	427	389	423	445	407	401	450	388	455	449	418	409	402	422	413	413	438	423	434	430	399	433	388	436	377	430	446	399	462	450	409	427	395	451	414	429	430	437	447	426	411	422	460	418	440	399	407	428	426	427	423	419	428	397	409	453	429	442	422	408	397	404	439	432	450	394	406	426	403	382	439	427	425	424	425	419	390	405	407	432	405	408	437	381	432	456	420	392	374	429	447	424	409	384	454	400	440	449	400	431	428	417	418	418	445	435	443	438	445	455	408	404	389	433	425	432	421	412	427	433	407	412	410	401	407	424	420	427	436	427	423	436	438	377	426	433	445	407	422	392	394	390	412	428	446	411	427	406	425	418	431	430	392	410	406	408	416	441	440	430	429	430	409	403	393	445	409	431	445	419	454	406	438	411	434	433	472	441	433	452	437	395	391	393	435	392	405	408	421	470	462	409	430	421	460	404	420	436	439	421	428	376	439	408	422	434	419	423	392	395	437	429	429	454	425	421	385	401	413	398	418	459	440	416	428	419	425	428	425	447	374	415	416	412	394	409	409	436	431	415	443	395	435	424	426	375	419	449	415	400	398	438	404	410	444	388	419	397	401	402	454	447	402	416	431	433	403	442	398	476	404	419	388	410	448	410	420	427	396	426	432	411	415	445	472	422	424	387	409	435	404	423	406	437	447	424	378	397	443	415	428	392	435	403	429	470	460	415	439	407	431	437	403	423	441	419	417	437	406	423	461	415	419	420	436	406	416	427	469	397	404	450	424	430	419	393	437	455	436	435	441	435	412	439	434	423	415	376	392	415	398	417	470	407	448	415	403	408	432	426	425	419	421	412	433	412	441	434	426	414	450	419	434	409	397	449	421	418	402	412	446	444	367	438	443	400	415	418	386	433	391	437	414	429	414	424	425	393	389	408	394	423	434	423	373	384	405	442	409	392	416	427	416	437	426	444	442	415	412	420	433	412	417	398	435	428	395	417	411	436	437	406	422	420	414	423	459	415	438	413	417	396	416	433	428	397	417	416	434	437	446	421	439	412	441	421	438	426	407	456	444	424	433	448	437	429	436	441	437	432	407	407	411	430	401	418	414	403	454	405	395	422	428	426	451	444	411	409	408	439	411	468	431	411	412	447	434	404	400	413	440	403	423	423	428	464	432	410	442	391	406	451	425	410	413	444	403	421	394	426	430	414	418	402	407	449	431	460	453	393	408	425	441	425	401	446	405	408	437	426	405	392	434	429	413	415	434	440	435	421	359	406	405	407	408	449	392	374	441	380	424	394	419	448	397	423	412	421	435	401	441	434	419	454	398	395	431	450	426	383	434	411	416	440	404	461	423	388	411	393	413	428	448	382	421	408	481	416	395	431	415	425	392	448	468	387	433	426	464	425	442	419	421	421	431	399	422	447	410	463	447	421	448	438	441	431	404	414	422	425	436	379	435	405	400	426	445	457	397	415	404	408	393	421	412	451	422	403	409	416	400	418	428	435	457	417	424	414	428	414	400	475	374	412	385	429	430	430	450	421	411	389	465	424	383	422	392	412	422	433	427	393	403	429	448	429	425	437	437	390	398	404	427	424	416	423	416	459	453	444	408	443	425	433	415	427	421	482	403	401	451	411	407	419	447	412	408	437	452	430	436	398	458	404	398	412	442	444	432	411	418	434	420	399	415	441	398	419	409	415
9257	12857	12393	7651	5813	4804	4450	3845	3215	2652	2143	1710	1423	1269	1184	1050	1020	1023	999	925	942	957	955	1004	936	954	958	946	938	925	948	885	910	908	977	955	885	922	919	1001	928	993	942	931	945	1007	950	940	978	922	940	918	966	884	942	891	894	919	932	909	958	915	891	923	914	898	937	928	954	904	901	914	934	909	889	896	922	980	928	911	920	908	902	917	958	858	887	1016	895	939	930	910	944	945	901	900	970	964	926	936	902	925	956	902	919	890	935	914	911	930	993	919	891	908	900	929	934	892	919	851	893	915	931	959	846	891	957	920	896	872	895	919	915	989	904	886	932	878	916	918	952	913	910	930	948	912	903	895	976	932	882	898	908	927	925	964	885	959	963	938	896	958	929	897	898	883	912	879	928	913	874	892	937	954	951	884	927	904	930	921	891	925	961	921	914	914	912	892	900	933	919	966	895	953	922	955	897	945	884	880	935	856	932	939	911	840	1013	929	954	914	968	903	923	967	883	952	916	880	931	953	911	960	900	935	835	907	886	931	924	928	929	942	938	871	883	899	898	920	926	976	917	920	944	968	880	918	934	917	976	873	913	895	932	919	918	925	911	1002	965	918	890	945	883	887	931	963	904	888	957	905	930	930	924	893	883	919	920	858	905	901	950	903	936	931	926	937	892	913	949	931	918	917	902	923	947	861	864	913	913	936	944	939	962	919	926	917	865	918	870	931	946	925	930	955	958	882	882	953	949	960	880	1008	931	933	955	944	897	883	899	875	901	919	975	917	923	926	926	950	928	914	888	942	894	955	925	993	926	921	963	910	931	876	877	905	970	954	912	885	932	931	888	939	942	912	942	944	931	886	903	920	957	921	925	884	930	942	927	973	901	945	886	910	901	929	925	900	940	974	940	889	920	884	905	966	888	894	960	888	912	903	930	908	918	984	934	913	905	897	922	902	984	955	947	980	885	894	940	925	928	923	892	890	925	872	913	903	922	947	905	891	915	927	882	925	929	891	901	946	869	964	952	940	921	934	931	848	933	888	899	883	872	936	907	936	902	935	950	952	995	900	857	930	927	922	971	876	898	952	880	933	960	933	932	898	927	900	936	892	892	910	922	914	930	911	914	874	903	958	892	933	881	880	876	892	895	888	935	966	927	918	900	907	929	945	891	886	920	949	808	913	913	875	872	935	942	936	870	908	902	894	935	906	959	925	960	912	969	904	954	923	943	860	923	894	902	948	909	912	939	929	888	891	937	888	965	878	957	966	937	922	906	892	950	912	906	907	908	893	871	900	928	920	886	937	900	938	923	953	899	910	918	895	944	943	897	928	915	885	920	926	965	913	974	924	915	904	892	947	891	906	940	897	972	939	896	894	864	929	920	928	930	926	938	933	917	953	884	924	938	892	912	876	882	934	920	885	878	911	876	925	869	935	1004	886	918	922	926	945	920	942	846	929	948	966	926	964	949	949	878	900	912	928	866	903	902	929	927	934	926	882	895	923	895	932	892	928	905	920	917	962	944	990	977	908	923	879	946	820	918	941	891	955	922	944	916	984	948	910	936	915	899	892	902	949	857	916	868	954	910	945	978	972	887	949	956	901	930	948	949	941	931	933	939	944	907	978	917	950	908	878	947	944	933	919	997	975	904	900	923	933	889	943	936	945	903	963	947	951	881	925	892	899	923	911	938	925	918	917	857	892	950	928	910	980	935	920	900	877	933	902	911	881	888	914	890	894	893	939	903	884	910	956	956	934	911	934	903	942	850	977	955	915	914	902	949	944	892	880	855	879	945	907	900	920	939	905	912	927	897	914	911	911	946	904	933	887	914	916	912	873	946	948	914	904	893	882	935	891	944	927	929	913	942	909	917	914	932	930	964	874	920	928	896	988	926	944	875	886	914	873	960	936	892	920	955	939	978	921	867	916	937	894	911	906	854	947	914	918	956	906	931	904	940	941	924	970	939	948	894	888	934	925	879	900	905	955	939	943	995	907	992	877	917	883	937	929	939	909	892	909	936	944	938	909	982	954	906	906	961	926	875	903	922	911	870	925	854	957	926	939	914	957	916	947	920	897	882	915	889	895	928	938	959	909	941	952	936	864	976	917	929	926	897	899	909	902	992	898	865	909	953	925	925	882	904	988	933	864	980	894	954	894	860	929	901	943	898	939	952	904	898	906	905	923	951	923	904	927	933	915	913	932	956	886	918	896	937	927	932	935	945	898	938	913	900	944	889	894	937	856	917	945	931	928	942	898	927	882	951	930	931	925	872	890	956	909	910	911	901	858	946	946	921	972	899	955	933	895	978	893	899	919	891	934	888	950	919	895	958	942	911	877	917	913	926	884	901	957	945	945	917	906	869	902	960	873	870	966	957	876	881	911	936	957	970	907	878	919	883	917	891	901	948	997	869	927	959	867	917	884	934	898	910	948	904	893	934	914	964	975	942	880	921	976	886	912	909	915	934	944	980	966	954	913	895	895	914	954	894	944	960	932	864	944	949	946	974	945	919	906	866	937	988	932	888	891	957	897	876	939	972	940	938	976	925	945	946	881	897	977	948	917	862	931	889	912	965	949	966	950	893	906	955	951	888	946	926	837	952	930	852	895	942	909	912	910	943	919	858	888	986	899	923	864	966	918	990	876	948	940	908	913	936	889	876	899	887	883	989	894	927	924	880	933	940	873	916	920	862	878	872	922	841	898	911	928	875	877	972	904	980	917	899	904	911	888	897	929	963	977	921	978	911	929	862	942	905	934	901	981	945	927	929	916	975	897	977	886	903	906	873	901	897	896	915	886	942	931	920	942	900	886	895	882	911	955	912	927	954	968	973	885	909	928	859	914	899	900	937	943	901	943	901	944	931	968	887	952	937	899	932	952	977	866	982	933	945	950	937	888	845	931	923	903	931	872	921	907	979	944	962	877	939	950	894	930	931	947	927	919	936	846	929	926	877	894	929	896	940	932	916	903	901	947	912	988	886	951	902	930	919	903	913	889	877	950	888	897	975	941	919	920	898	949	895	946	942	950	921	966	868	949	892	911	960	912	919	937	1035	870	918	930	934	956	912	892	889	900	914	958	956	996	878	892	905	908	916	965	902	935	912	928	923	878	895	881	947	937	910	927	924	911	891	896	894	843	965	978	924	948	858	930	913	905	934	924	921	889	974	927	936	919	896	914	952	955	955	931	936	913	865	898	922	918	934	946	870	937	924	874	943	925	931	931	926	931	913	897	936	895	908	935	902	903	948	911	906	884	909	915	994	897	868	928	894	918	941	1011	934	900	902	925	912	929	930	929	877	901	951	891	946	907	894	893	955	904	966	898	899	891	930	912	936	920	998	927	888	910	867	942	928	956	896	900	936	822	951	918	943	918	887	955	894	954	938	915	910	889	908	911	934	917	886	926	925	939	887	908	906	943	924	874	903	951	975	1007	929	897	932	962	898	929	943	908	881	931	869	943	872	935	949	911	897	930	941	931	953	938	897	933	907	916	936	852	937	920
25048	21459	27981	25260	13786	4099	2888	2127	1621	1243	927	735	653	470	458	400	369	341	323	305	323	327	340	297	291	320	290	293	300	279	290	292	278	310	306	326	297	285	289	273	291	313	297	269	313	276	305	265	299	297	289	267	272	292	294	284	269	292	283	276	261	294	270	305	285	324	294	302	297	302	282	305	271	271	282	273	300	279	284	324	247	256	320	295	279	295	265	279	269	263	274	256	283	289	282	279	266	261	293	281	272	296	290	296	305	290	283	282	302	294	274	294	296	274	288	251	301	280	271	276	259	284	268	287	280	287	252	280	273	275	271	292	284	292	310	280	299	291	265	287	263	280	283	294	300	276	266	307	278	255	274	257	275	275	248	299	276	275	300	280	322	284	262	281	273	303	257	244	269	268	281	301	264	287	297	286	284	274	309	260	257	306	258	283	290	262	280	263	263	286	294	286	269	280	285	287	295	279	267	276	250	286	297	291	293	279	286	305	285	291	272	258	271	283	251	294	272	260	290	294	299	325	255	268	295	279	282	289	265	302	287	277	276	279	276	302	287	275	301	284	264	274	277	284	287	279	275	235	305	268	257	275	304	249	295	279	277	283	282	293	288	261	274	271	271	276	298	282	301	239	305	270	284	291	258	270	271	261	304	303	258	273	268	289	262	287	273	278	279	285	284	265	286	267	303	295	273	271	282	316	274	295	298	272	277	270	260	273	299	266	295	265	268	270	304	286	274	280	289	279	270	271	286	296	275	294	259	295	306	274	286	296	296	295	269	263	286	267	276	299	291	289	290	290	296	275	290	285	302	294	292	277	250	288	259	311	286	266	272	256	303	262	261	292	290	270	307	284	281	306	275	261	262	287	281	268	302	273	282	297	280	250	263	279	291	253	288	233	321	287	284	283	260	330	278	277	262	296	286	311	284	288	270	261	267	287	291	275	254	300	285	276	293	295	286	295	296	258	288	267	267	284	260	260	285	261	289	297	305	289	276	247	300	314	292	253	287	290	292	278	281	286	292	272	288	260	282	267	278	276	273	305	290	258	293	242	259	275	275	271	267	314	261	277	232	270	310	273	253	307	248	289	274	277	289	272	298	294	275	302	300	291	258	270	298	258	287	266	259	254	307	271	302	288	273	295	267	283	299	287	282	264	313	293	255	292	278	289	284	276	275	309	297	287	289	271	312	286	296	260	345	263	305	288	310	301	287	297	281	291	298	280	281	252	268	312	277	257	320	277	273	269	281	244	284	284	297	310	263	291	275	250	273	298	275	296	275	259	256	265	257	282	295	258	282	271	271	306	283	279	282	291	300	282	278	273	247	285	272	296	288	303	291	278	295	261	261	270	291	305	258	289	294	307	310	266	259	249	272	269	265	268	282	260	295	278	279	268	318	309	274	289	296	269	316	286	299	286	276	281	317	277	304	279	284	271	279	247	290	263	291	296	265	279	266	286	300	309	269	288	284	278	272	296	274	269	275	273	271	300	276	281	262	280	286	310	259	261	287	300	297	222	258	316	265	269	275	287	248	298	285	267	294	276	273	270	289	294	288	272	265	226	255	273	269	284	284	282	270	300	289	275	296	288	268	281	276	275	279	282	320	282	278	277	265	276	302	296	277	286	260	288	278	300	248	298	260	259	304	282	294	274	287	295	283	282	277	275	300	288	284	268	259	292	281	282	289	296	283	284	269	276	261	257	290	262	263	282	312	269	277	281	294	251	287	271	294	307	294	286	272	280	309	303	265	284	275	282	249	289	291	249	288	279	276	288	281	274	290	290	291	266	288	304	282	313	273	263	286	288	316	248	266	307	264	279	272	285	281	271	291	277	294	268	276	270	278	290	272	261	296	286	311	281	253	310	279	285	275	268	262	263	265	267	283	270	287	274	273	263	281	284	276	309	297	293	285	283	284	253	288	270	301	275	270	307	259	298	283	258	275	282	302	261	315	275	276	266	241	287	276	257	271	287	286	263	269	261	301	291	269	294	267	281	265	236	262	255	308	287	281	282	287	275	273	276	289	280	268	295	285	293	290	287	292	264	286	272	303	291	294	276	308	278	301	295	293	287	281	296	314	277	283	271	274	274	254	308	288	261	267	299	298	288	270	263	289	266	280	273	275	279	282	255	298	269	289	272	288	289	271	300	270	311	285	275	262	291	281	262	258	291	263	273	276	282	282	315	305	253	289	295	302	278	275	297	286	284	289	259	288	279	289	318	237	253	294	261	267	292	291	294	265	278	298	275	282	233	275	312	281	295	262	287	274	280	266	246	280	268	296	270	272	304	284	277	266	286	289	262	256	277	285	289	293	286	290	286	302	298	297	245	279	268	276	336	264	281	304	272	286	283	254	282	285	267	275	279	305	252	305	298	282	283	300	269	284	270	255	289	284	292	302	314	276	295	265	252	286	268	304	288	264	272	286	265	259	268	284	290	288	268	288	322	283	282	249	259	289	254	276	281	278	255	259	300	278	265	278	272	271	319	277	284	277	245	282	296	248	303	245	275	320	293	300	305	299	297	287	258	287	274	272	254	262	289	259	274	275	256	300	282	253	265	284	278	300	281	292	290	280	295	273	262	302	261	255	288	254	269	269	278	285	288	275	279	263	267	296	305	284	299	270	264	268	301	285	273	282	273	260	279	257	270	277	242	288	267	289	299	308	285	278	299	270	267	267	254	275	278	276	292	294	300	270	269	327	265	288	269	279	271	260	268	271	289	287	270	296	281	286	298	266	261	279	261	307	316	289	268	264	280	295	272	262	302	297	265	317	297	274	296	285	266	295	279	268	315	266	250	293	285	273	280	306	284	294	283	284	251	297	299	295	276	273	268	277	291	267	258	260	282	286	272	275	275	296	246	312	268	274	287	276	298	253	270	263	274	273	299	303	265	286	291	272	286	252	269	297	289	274	267	282	268	271	273	257	278	289	305	273	253	286	275	266	282	276	272	285	298	290	320	279	273	323	282	307	269	285	300	280	277	288	266	267	266	299	255	299	316	260	283	282	319	296	271	287	273	300	312	303	275	309	272	269	288	302	283	258	264	311	314	269	248	257	283	283	299	273	265	319	277	297	309	279	289	293	276	275	287	271	282	274	270	275	273	302	272	306	286	257	278	292	266	297	258	279	284	254	286	278	292	281	291	295	288	291	286	294	285	279	261	286	279	294	261	282	253	279	286	274	287	292	301	283	261	263	255	269	277	301	292	271	276	279	267	274	290	286	255	273	274	274	294	277	278	282	271	260	279	297	268	274	300	273	268	297	295	290	254	289	289	281	304	262	263	269	280	294	269	263	251	302	256	318	308	297	296	280	265	258	265	258	271	263	253	273	285	290	265	296	291	261	279	255	286	276	307	240	268	264	260	264	281	260	290	278	253	270	294	299	241	304	277	268	282	270	301	283	276	297	268	298	299	276	296	281	283	269	272	262	290	279	286	298	266	283	286	270	278	284	282	285	306	260	273	305	278	262	307	273	273	288	274	263	278
12105	22972	21795	14789	11211	9838	8419	7333	6098	4701	3507	2685	2070	1649	1360	1142	997	966	895	813	771	714	761	779	713	707	715	722	688	657	725	699	658	676	656	667	647	628	651	653	645	708	677	661	630	671	689	576	569	642	631	647	627	689	599	628	637	623	671	599	637	619	652	625	638	671	640	597	630	644	660	642	641	626	656	622	610	611	632	625	687	660	689	621	619	630	596	655	657	655	626	653	665	650	640	660	596	634	651	651	657	654	635	626	668	685	690	659	602	651	632	654	626	612	681	638	637	675	609	607	638	625	630	651	643	651	646	614	645	668	658	644	638	619	621	635	649	656	626	657	612	637	646	627	636	627	647	621	677	652	626	655	619	652	652	628	626	583	649	645	636	643	618	609	625	627	616	607	680	658	636	613	627	642	625	648	627	631	636	665	618	604	667	623	623	600	633	641	635	618	655	634	613	645	650	602	660	652	585	661	643	658	661	620	610	612	620	650	625	609	655	639	643	631	581	580	617	639	588	642	632	663	593	616	678	602	592	616	631	632	587	664	669	677	634	664	614	597	623	573	620	655	627	631	620	662	627	668	618	660	642	611	643	631	663	603	656	617	653	643	617	626	636	605	629	625	610	630	624	656	662	644	635	622	600	618	642	627	651	611	637	599	628	692	628	641	632	595	639	617	620	629	602	664	602	619	668	660	652	625	609	631	631	640	613	600	679	618	637	677	624	641	632	655	599	665	659	616	589	664	607	585	635	658	636	673	590	596	595	626	634	646	659	654	633	647	652	646	612	633	611	639	661	651	606	569	637	605	621	649	673	632	621	598	644	668	633	583	607	626	591	607	653	626	617	630	640	616	624	632	626	608	604	640	613	618	613	595	632	650	639	658	659	651	656	667	649	607	701	659	653	638	636	594	684	699	635	617	645	655	638	642	650	661	642	623	569	591	608	608	600	614	642	598	660	640	609	614	616	679	644	611	633	634	615	588	626	662	651	604	616	606	630	606	619	575	598	634	644	645	629	615	627	662	667	646	640	638	640	658	655	696	704	608	671	652	642	636	663	628	615	689	608	628	618	609	637	641	630	657	598	648	573	648	650	555	636	646	606	674	652	648	645	670	652	667	614	640	624	680	632	608	635	607	629	602	609	604	621	626	631	609	602	585	629	636	680	622	643	643	655	632	600	621	633	627	633	651	577	640	622	645	580	670	668	650	648	643	651	650	669	595	637	615	626	607	593	628	616	633	611	627	620	619	649	661	645	595	636	642	624	606	664	677	679	648	617	639	684	595	629	614	641	623	622	629	650	622	621	609	616	600	648	624	609	601	605	576	596	612	625	609	648	648	643	625	646	584	652	592	612	620	641	631	634	650	658	619	619	610	630	678	636	647	598	598	684	631	641	664	629	638	655	637	631	634	606	606	592	657	623	658	680	585	636	621	653	649	634	644	648	666	630	655	575	651	637	633	618	625	623	620	636	658	638	601	684	650	633	594	625	639	624	627	648	611	618	656	647	626	629	627	649	615	592	647	647	641	627	603	629	636	674	637	625	623	611	640	649	633	624	585	609	662	667	678	627	585	594	636	616	660	620	684	595	614	606	667	629	584	662	619	640	603	598	629	572	650	689	637	656	634	621	623	643	662	611	655	686	642	641	651	623	656	631	637	657	665	643	673	627	628	621	606	618	651	635	620	590	633	606	640	672	641	621	684	611	601	635	639	637	664	606	628	636	622	649	591	644	680	613	665	642	607	584	615	639	641	623	624	578	644	597	660	653	616	647	589	647	641	666	554	668	591	652	647	619	642	647	650	618	658	646	676	648	635	656	625	622	642	649	636	600	616	623	632	649	639	607	697	609	649	600	629	641	617	616	631	669	632	674	629	646	651	691	652	642	609	623	622	632	625	587	638	616	617	690	613	615	617	699	622	638	630	592	647	653	655	604	627	659	614	629	643	650	627	633	622	636	613	652	688	654	644	610	601	587	636	639	608	643	661	628	609	623	634	614	615	621	660	641	659	627	622	619	621	641	647	587	612	610	624	677	626	650	615	625	632	648	567	630	666	637	626	650	631	660	613	619	672	641	612	626	610	648	655	596	608	633	644	601	640	654	631	637	616	577	640	608	610	650	653	605	607	665	656	642	683	645	647	587	601	610	620	584	650	629	655	626	636	637	639	669	597	594	624	663	602	653	605	648	651	622	594	634	659	603	636	589	610	576	646	625	588	654	633	651	637	615	650	598	646	624	642	645	558	645	634	629	612	597	619	643	642	626	571	618	629	659	653	620	628	611	627	630	643	679	628	613	633	627	654	618	621	600	648	657	674	593	652	594	632	611	637	638	637	631	628	638	623	672	638	607	618	613	667	659	571	592	660	614	650	638	619	598	648	622	624	654	652	634	624	618	614	609	593	632	595	631	631	617	625	641	630	619	569	632	660	672	632	666	626	634	688	664	607	614	603	628	625	634	610	671	681	636	627	661	626	647	654	614	631	610	599	647	682	622	655	624	635	571	637	620	635	662	632	629	645	616	641	600	596	621	638	586	593	592	648	628	641	593	635	636	623	653	645	626	590	635	590	640	609	647	624	582	650	649	610	627	629	657	611	638	667	698	640	611	668	573	670	605	654	646	604	605	621	609	657	622	656	660	626	631	604	683	673	655	613	583	660	639	600	653	632	660	603	615	679	618	660	661	624	638	590	628	657	642	626	635	645	684	680	617	636	648	645	647	639	609	675	644	630	623	604	632	692	610	620	624	585	658	631	666	623	630	599	630	686	648	631	619	631	595	591	570	619	608	653	596	645	646	637	626	636	675	613	656	607	620	637	671	651	654	641	636	654	637	646	628	603	627	623	629	624	681	613	595	641	684	593	606	628	648	652	630	657	617	647	651	596	646	595	597	645	631	577	637	629	628	649	648	610	676	675	625	615	618	657	615	623	598	622	590	695	681	611	671	631	637	659	656	599	610	609	657	612	632	618	651	617	667	603	600	657	619	620	656	630	652	623	655	641	658	608	630	607	632	594	584	621	654	681	633	640	612	623	639	647	584	663	599	642	607	640	627	627	616	631	640	661	653	586	630	610	635	588	639	620	648	607	649	620	664	664	591	660	687	601	664	621	620	613	640	610	658	587	590	598	641	608	642	630	603	665	648	667	626	622	663	619	655	634	661	639	618	609	629	619	665	635	656	615	613	579	609	614	624	667	606	607	610	624	650	587	624	632	640	625	620	627	631	593	664	641	603	663	609	629	671	618	638	647	626	616	590	724	649	633	602	624	598	626	616	661	665	625	645	641	622	634	629	631	664	638	637	681	627	598	685	645	620	635	646	601	600	626	620	640	609	629	626	602	668	624	651	650	646	686	634	652	611	660	630	610	626	651	650	605	633	632	621	657	668	622	650	620	631	588	605	609	626	651	649	657	635	621	630	622	657	638	601	664	637	643	640	649	577	635	661	588	683	616	578	617	591	587	620	618	644	597	624	607	628	640	622	621
24211	21513	29083	24409	21461	13892	5861	3659	2732	2132	1615	1264	1080	828	754	665	657	618	594	538	555	524	558	493	517	526	518	467	488	458	487	507	463	491	469	488	504	516	510	475	479	511	486	462	475	459	452	507	491	482	486	469	463	492	479	459	475	453	497	477	459	455	493	475	496	465	481	490	496	461	463	435	523	534	468	512	489	486	433	504	462	470	503	471	484	452	495	473	465	475	472	503	446	500	461	477	475	469	496	508	433	473	478	484	458	476	491	458	506	493	464	497	501	505	452	498	487	442	474	477	474	440	508	491	496	477	449	488	472	484	441	499	487	501	458	512	518	485	474	476	488	499	463	499	426	472	509	438	471	503	457	477	466	458	470	471	468	497	490	435	466	447	478	459	504	445	504	502	478	467	511	493	458	528	480	481	470	475	487	484	455	459	488	490	474	490	478	458	492	461	487	499	457	473	456	457	470	498	454	472	503	502	472	481	523	504	493	432	482	467	479	492	461	466	506	442	458	485	472	475	469	459	474	485	469	482	471	469	499	486	478	497	469	492	462	439	524	441	489	502	458	478	474	466	487	432	456	502	446	471	492	509	484	455	513	494	497	527	503	478	492	505	463	492	470	490	471	422	470	493	509	467	470	449	454	476	452	498	466	496	461	481	482	474	498	453	486	473	446	444	444	491	505	470	471	499	476	478	494	482	466	495	452	480	451	425	479	475	461	485	498	443	469	460	474	478	489	471	461	452	464	477	468	462	478	458	476	502	481	493	449	503	447	451	479	466	457	502	476	491	451	471	465	463	480	499	482	478	467	462	504	530	432	514	478	504	466	508	499	482	490	460	465	486	494	492	477	470	457	443	470	526	473	438	486	451	480	450	475	500	440	469	491	488	472	487	476	440	469	497	432	499	469	468	428	520	456	480	484	462	436	430	452	460	516	433	448	493	483	443	510	467	446	479	481	454	477	460	454	488	507	460	483	485	504	491	510	465	468	487	506	474	459	476	480	442	435	486	491	490	457	452	459	511	495	467	470	475	503	443	478	476	467	459	427	507	491	501	453	508	488	464	500	477	486	429	473	493	454	504	468	478	485	422	447	471	489	486	494	455	487	458	471	462	472	422	460	483	495	499	475	478	478	466	485	469	518	460	468	463	404	463	464	448	484	482	465	452	509	474	446	519	461	493	455	471	474	473	520	487	486	426	472	471	496	478	468	458	442	490	480	439	455	498	464	479	490	448	467	472	449	485	450	488	430	461	460	476	469	499	507	432	475	493	459	521	475	452	452	470	495	464	453	501	454	504	435	455	449	481	471	465	475	457	488	474	474	422	456	513	438	487	490	477	453	482	437	459	462	466	488	489	535	465	460	504	496	490	446	488	498	471	502	504	444	459	466	493	484	457	474	479	458	521	429	449	456	463	547	486	478	443	467	473	455	458	492	452	466	452	501	435	449	492	466	493	482	428	446	473	457	513	482	464	478	518	444	482	456	480	447	493	424	472	490	467	503	442	489	501	442	479	477	470	477	442	500	472	520	474	421	484	482	479	453	446	465	463	506	466	497	474	491	528	494	446	469	488	441	493	487	471	494	472	444	435	500	456	477	493	464	479	428	458	475	469	445	470	453	436	491	477	444	495	507	459	480	469	480	464	483	457	489	465	516	483	457	470	450	479	481	493	478	487	460	442	500	464	480	488	501	480	479	452	474	466	482	435	423	508	457	505	472	477	469	467	483	507	475	485	528	478	465	494	493	488	495	472	476	461	483	471	478	443	456	474	495	472	453	462	457	470	464	497	475	507	496	482	463	475	458	474	476	484	477	492	452	447	484	463	466	455	455	456	484	449	490	473	477	476	467	448	463	499	442	435	485	508	461	451	484	446	486	465	499	490	514	499	502	457	448	521	481	491	464	485	469	479	513	433	483	458	494	499	460	439	483	454	506	466	489	506	458	485	480	462	471	463	473	497	490	514	510	460	455	479	476	467	437	476	478	434	477	487	492	501	516	464	489	467	487	481	430	489	474	455	463	450	476	480	475	473	448	442	493	436	475	472	450	440	497	469	512	486	462	461	479	509	500	460	498	489	505	466	484	489	475	451	479	489	474	458	457	457	484	493	453	412	504	488	457	455	454	476	513	484	478	452	472	448	455	467	496	437	479	460	476	475	464	443	479	499	436	449	450	479	469	475	500	491	444	457	465	489	488	484	491	485	529	458	447	505	480	501	465	500	421	481	499	452	487	502	508	502	465	482	512	451	491	495	491	488	488	453	478	476	482	468	487	478	483	478	487	491	472	491	459	485	511	486	503	513	444	474	493	426	498	471	500	482	523	468	458	465	480	480	451	488	502	468	489	488	464	509	491	433	492	451	461	449	446	519	502	497	473	453	451	488	482	480	430	499	461	462	499	464	465	492	515	440	484	475	440	477	525	460	519	453	443	462	473	468	475	534	472	487	483	465	456	514	489	464	474	470	495	425	460	443	499	493	444	443	494	448	451	467	526	468	466	467	486	479	436	467	454	542	472	466	461	443	479	499	487	466	468	433	491	467	493	476	468	451	481	477	424	448	471	472	481	495	521	469	462	474	470	476	471	438	475	470	440	481	484	478	474	487	485	475	517	484	431	465	471	507	487	492	478	484	460	466	451	510	433	494	457	485	444	453	465	465	466	471	504	499	487	495	460	503	488	451	445	449	454	470	493	484	470	457	462	500	467	478	488	469	471	429	497	459	466	478	473	492	470	483	466	477	472	491	482	485	492	458	457	477	464	470	443	519	454	476	501	489	506	450	514	471	473	466	482	492	494	492	474	458	489	461	431	464	471	445	522	432	493	433	473	465	478	465	453	494	469	492	446	496	460	440	517	506	487	475	486	497	478	467	468	441	487	495	530	483	455	519	493	470	477	470	472	491	486	422	498	493	491	474	495	486	457	468	470	522	477	455	500	496	484	456	470	478	510	436	502	447	434	472	494	480	492	435	468	455	454	490	471	486	469	448	466	503	457	473	489	445	460	424	456	497	487	490	520	495	505	451	503	474	503	442	506	479	464	497	479	510	481	464	458	450	481	460	484	470	458	493	478	468	466	430	461	457	485	483	440	472	486	462	505	482	488	438	489	446	477	507	476	451	483	467	491	466	455	441	437	444	439	475	478	445	472	458	466	463	446	501	460	493	477	492	470	453	458	460	502	524	482	463	465	474	507	473	457	458	466	508	449	453	468	468	487	485	465	448	484	446	466	452	467	477	465	473	471	481	473	497	484	474	465	499	499	448	442	493	477	483	461	438	461	451	478	467	471	497	457	449	481	475	498	484	476	489	501	479	466	471	455	499	460	519	485	451	451	452	479	490	434	484	468	501	510	491	500	452	490	445	462	505	471	476	483	462	480	472	436	479	460	505	485	454	455	484	507	494	468	490	501	464	473	494	514	478	465	468	495	476	504	483	468	513	488	466	474	490	461	457	492	424	454	454	482	456	444	473	461	497	459	487	453	487
15099	29084	27423	20084	16272	14254	12280	10740	8969	6995	5222	4048	3287	2537	2080	1862	1692	1492	1372	1332	1305	1234	1182	1159	1156	1172	1129	1083	1058	1092	1106	1066	1030	1034	1072	1040	1025	997	988	1041	1063	977	981	1023	1038	979	981	989	1018	974	974	940	977	990	965	940	1048	1018	941	988	991	994	1031	1017	956	975	967	1006	1044	997	980	948	946	1000	1007	958	970	965	960	1002	960	987	949	1006	985	978	996	973	1004	970	1014	1058	982	964	980	1017	979	951	988	974	978	944	970	987	1006	976	993	956	1037	960	978	1018	985	932	995	1027	936	995	1018	978	970	979	1003	984	970	972	980	999	1020	949	985	968	993	966	993	992	1009	938	999	979	959	952	985	937	1017	979	988	944	970	913	926	999	1000	913	955	1014	973	936	1003	1014	952	1048	1016	969	974	976	973	999	995	1010	956	972	972	987	928	988	928	960	973	1048	991	1025	928	1013	974	913	1008	915	994	994	1050	972	1008	917	984	987	1015	1026	1004	910	979	990	975	984	973	999	968	972	1016	1007	976	1024	1035	977	1007	945	960	975	967	946	949	1023	985	965	955	1004	1028	990	1000	1073	991	953	1005	948	952	1017	934	991	983	975	979	919	971	1000	1011	961	973	961	950	985	970	905	970	953	1017	958	984	1013	949	956	924	993	975	1002	907	1006	962	1045	962	972	978	963	946	988	988	974	975	956	995	961	973	1010	978	929	955	957	977	936	1028	938	943	1011	922	999	984	972	996	1018	945	956	984	919	962	981	1005	965	993	962	940	1013	975	908	1002	981	1025	998	1000	964	1030	974	999	963	983	967	962	1035	944	952	1036	944	967	956	962	952	995	942	974	947	956	1004	988	979	1014	1045	976	976	958	965	933	966	993	982	988	953	1009	1048	968	957	950	940	989	950	947	1029	1001	966	1035	1031	939	1025	1002	947	991	963	949	960	997	968	967	1017	1019	981	954	886	1002	949	987	1004	986	937	1041	988	936	922	975	999	993	943	986	1001	953	994	919	1007	916	974	949	1026	965	975	932	997	906	955	914	997	960	1017	1011	973	993	973	931	1011	1032	1039	973	976	975	948	941	992	947	1004	995	942	993	1020	952	1018	966	983	933	978	937	939	1000	954	942	985	934	989	1005	940	959	990	996	1012	983	916	945	990	972	921	981	1017	1032	990	988	1010	992	988	965	967	1013	1003	1001	959	969	960	983	996	988	954	939	950	966	967	957	978	958	947	959	981	954	997	938	903	955	947	953	963	978	1016	985	915	980	998	978	971	950	1037	958	1018	977	972	1010	961	887	985	943	931	993	927	953	965	978	963	915	1009	1047	940	1008	937	935	988	999	939	934	981	967	979	950	948	907	982	987	977	968	1010	952	950	940	924	998	991	984	980	1009	944	962	949	984	989	984	981	962	1008	948	945	989	973	973	1003	936	973	935	1036	958	951	1018	960	960	965	928	936	1013	999	946	1009	991	960	977	929	964	990	939	903	925	1000	946	992	995	986	954	965	939	905	935	958	1007	999	984	962	1032	988	989	962	1021	989	977	929	979	991	1037	963	979	926	979	955	952	941	909	961	976	976	969	966	932	1067	962	986	980	989	929	970	980	1036	929	952	980	1010	915	985	1000	915	975	961	977	1005	971	1024	999	928	953	991	961	933	961	954	1038	965	986	971	912	1028	924	1006	960	956	918	999	1018	988	1004	983	946	981	983	986	983	986	994	973	962	1010	1017	986	950	903	952	944	952	991	939	977	976	895	995	1033	1031	1009	995	961	929	1026	976	985	1016	988	977	990	1009	960	971	983	1045	901	988	970	996	976	969	960	996	977	986	961	1032	958	1029	985	972	948	984	987	994	1003	974	966	981	949	951	968	999	1025	990	1003	1010	956	954	957	986	938	899	966	971	995	953	971	957	988	1026	898	973	1000	951	1008	994	950	990	978	938	1012	1010	940	1021	1044	980	949	1007	918	1020	956	957	969	919	1006	1003	985	1003	1034	965	981	979	984	984	982	986	934	1017	929	953	982	1006	978	928	992	1016	951	1018	968	948	988	925	999	934	954	978	921	1017	975	1011	936	1007	989	962	965	1004	985	973	979	984	992	1004	936	961	941	938	1000	856	944	994	1015	974	974	924	960	993	1052	1012	939	994	1011	969	976	984	960	957	957	938	969	903	986	939	975	915	947	971	1003	962	978	1000	995	1001	1013	967	1006	985	978	989	957	981	1016	928	944	982	966	961	981	984	957	1033	975	934	934	1000	971	950	1010	1008	982	957	944	988	983	955	948	998	934	1036	1037	964	984	973	1009	946	971	1030	918	973	931	954	995	979	953	975	977	941	962	970	921	950	926	982	989	931	971	983	983	967	950	906	951	984	999	933	982	1011	937	933	971	972	957	948	977	988	994	990	1000	953	967	947	977	972	1028	972	975	995	990	1035	955	966	964	998	1016	1015	964	951	992	976	935	980	974	944	944	991	940	948	1019	952	1022	996	979	1015	935	995	1018	997	947	956	1002	984	979	1012	1022	1022	932	974	1024	998	982	996	927	951	974	998	972	990	1005	939	959	1005	938	939	969	966	940	949	1010	995	962	934	987	940	978	954	967	941	972	966	977	964	927	969	1035	935	973	1019	1019	954	1037	1008	980	975	962	1017	971	972	946	952	966	988	969	997	954	965	937	987	933	1005	984	974	975	987	909	926	959	1001	919	963	981	987	952	954	948	1010	943	996	971	960	1002	988	1013	929	999	1000	927	976	978	973	955	988	953	986	913	992	995	1006	983	976	986	976	984	998	950	965	981	1002	981	1031	978	979	970	969	983	997	1015	1006	950	989	905	965	1007	952	961	1036	920	1033	1024	939	894	967	983	982	1057	960	970	940	988	995	881	970	1024	968	994	1029	974	917	1032	981	990	968	986	965	926	917	1015	982	1002	1021	976	950	987	965	1005	954	1038	980	920	1024	1007	944	994	965	969	975	932	963	968	950	947	988	924	935	932	996	923	976	941	914	992	955	945	966	1005	988	1018	996	926	979	913	985	953	951	985	991	965	972	960	962	890	1015	962	974	984	985	995	948	928	976	993	941	984	982	890	991	911	973	973	964	976	989	995	963	974	1004	983	928	981	967	997	960	959	1004	980	989	1002	979	922	972	947	982	998	927	995	999	972	1062	983	1027	940	977	961	988	971	969	977	902	974	970	958	971	978	965	914	984	971	1041	988	961	926	947	1013	997	963	977	1005	1002	970	889	941	980	982	1019	965	955	958	986	961	958	1010	906	946	940	949	930	971	937	933	932	977	989	967	992	1008	982	1036	1005	995	1006	1028	989	980	904	994	1021	967	1000	955	995	938	1024	1025	922	1012	977	995	946	995	999	930	962	995	989	953	963	936	1000	953	982	920	973	1013	1040	946	988	970	916	1004	931	975	1008	898	929	947	975	952	970	980	1004	963	960	1002	935	955	956	963	951	1002	948	926	1021	986	954	969	959	970	1013	954	990	1000	958	928	978	986	995	1012	1018	959	948	1005	954	992	992	966	931	992	1007	942	981	940	931	1024	965	937	1042	901	969	963	1001	961	992	979	1024	953	992	925	997	965	988	1039	906	976	952	951	970	924	956	1017	944	984	973	972	982	953	962	1016	969	966	949	993	951	966	929	941	1005	1004	1036	998	935	950	956	976	950	992	976	988	982	961	1005	1026	1026	911	965	952	910	944	938	1003	916	978	1017	958	956	947	993	997	907	1003	990	938	959	925	903	941	1017	988	1008	967	992	959	980	1005	991	991	946	998	991	971	941	1013	938	1016	941	961
27372	17754	6803	3203	2024	1515	1374	1118	946	793	637	557	508	466	455	478	453	452	412	437	460	405	434	453	442	419	467	431	394	444	483	365	412	414	425	433	434	453	419	423	419	434	403	433	424	414	419	402	392	410	428	430	409	421	450	431	431	438	452	427	441	445	436	433	420	422	451	461	428	433	398	426	434	439	426	392	435	439	450	395	378	420	437	411	422	396	421	424	442	432	441	412	454	446	393	420	443	425	395	419	441	437	455	443	420	427	375	423	443	434	386	454	424	398	421	433	458	443	388	409	430	428	395	448	440	429	420	428	412	384	425	431	402	411	419	449	394	463	409	398	453	413	436	408	442	406	428	421	415	395	393	418	415	415	425	394	407	436	428	443	464	408	408	432	418	361	408	388	403	402	399	427	439	391	386	410	432	408	439	466	418	426	406	444	422	420	440	398	413	417	451	425	446	425	444	426	418	449	425	449	402	423	409	402	410	431	402	417	422	438	451	422	418	432	413	434	446	425	430	381	404	410	433	436	449	473	419	457	431	421	417	434	415	436	429	447	463	401	432	400	443	383	425	388	404	417	444	433	428	454	437	394	459	442	450	443	448	415	438	414	389	414	389	420	406	443	464	405	406	411	419	414	446	393	410	406	438	427	434	440	441	425	416	425	427	392	401	438	419	441	443	416	441	456	425	433	424	449	437	418	406	395	423	399	406	401	435	420	422	399	440	430	382	446	424	412	395	454	421	440	413	412	402	410	421	405	408	421	436	447	407	436	419	458	415	451	428	388	430	410	437	404	455	380	389	411	412	405	371	442	410	427	418	471	433	416	423	463	421	430	412	466	410	390	420	417	446	414	424	408	418	415	428	431	435	422	440	422	434	374	408	428	396	407	408	454	425	437	413	461	397	418	422	457	417	402	466	415	461	456	418	454	425	418	427	402	434	415	421	415	415	445	421	437	418	418	415	451	450	442	407	442	433	448	427	416	416	438	434	434	407	424	400	454	405	418	425	411	403	448	383	393	425	373	419	415	440	407	410	429	411	426	402	418	424	421	424	423	430	426	399	389	380	433	411	434	465	435	398	429	402	455	410	416	457	398	411	412	414	440	409	400	419	414	396	411	405	434	425	436	437	450	444	415	425	437	409	418	448	451	432	437	425	407	405	421	408	412	452	412	432	452	413	441	394	401	426	432	419	420	449	481	450	471	425	449	460	431	388	436	402	419	376	423	426	418	439	432	390	442	454	393	424	410	409	409	441	415	421	404	444	450	387	456	397	369	440	443	432	419	426	412	440	437	411	403	436	412	411	412	416	397	477	432	432	439	432	413	412	434	444	440	440	400	416	396	412	415	452	412	404	394	406	449	435	431	421	428	413	431	416	407	403	406	409	425	438	409	442	433	435	430	441	431	414	419	411	475	411	467	405	462	437	415	380	405	402	438	454	406	401	404	419	423	446	438	393	405	383	452	451	422	436	437	404	443	448	419	457	406	467	420	444	436	448	397	431	463	465	405	417	380	431	428	454	435	429	429	441	443	448	420	440	429	414	430	390	398	416	437	449	392	422	449	435	443	436	397	421	417	409	409	388	433	411	420	391	403	449	436	407	407	449	428	445	405	427	396	446	411	424	427	399	453	433	437	422	428	413	415	432	422	426	408	439	433	464	400	448	435	402	387	443	430	436	387	404	482	444	435	415	424	451	425	445	394	447	433	444	430	416	434	420	407	424	426	435	456	417	447	408	425	433	415	430	422	426	427	430	433	432	402	464	429	432	463	453	398	426	441	418	424	387	439	427	398	420	411	453	420	417	428	424	407	410	421	435	422	432	419	426	436	431	435	392	414	482	433	440	394	452	432	418	423	416	436	432	418	419	435	413	398	461	435	445	421	413	412	428	415	404	411	434	411	436	416	402	418	422	460	428	424	371	423	416	449	422	422	420	439	426	420	448	413	412	467	418	434	430	428	386	431	443	408	412	426	479	423	419	426	455	408	422	423	425	447	397	402	451	427	427	426	436	418	438	434	412	397	418	422	443	421	433	427	403	432	402	406	397	443	444	446	440	458	433	471	434	430	411	424	411	409	465	427	408	418	486	424	431	447	411	411	429	401	435	480	385	416	430	423	396	407	463	436	434	436	359	414	463	407	426	406	414	424	378	420	425	437	406	402	431	409	448	416	428	395	424	429	467	438	449	430	422	417	414	427	412	417	422	427	402	426	428	435	431	432	411	428	407	440	411	484	447	414	412	439	421	398	420	432	447	435	472	430	434	407	441	405	454	409	404	423	430	425	428	405	416	407	433	404	414	408	452	434	459	440	411	432	419	418	420	376	382	421	474	448	468	432	423	428	425	395	433	427	464	440	399	403	424	405	460	378	432	448	416	431	412	425	430	425	421	436	432	407	416	402	410	404	451	427	423	436	447	438	429	417	444	467	428	421	441	420	409	416	413	456	444	423	459	424	439	427	463	430	438	394	428	395	406	440	429	423	425	447	398	422	431	407	431	408	422	417	394	431	422	391	390	392	400	419	433	386	412	438	414	415	419	407	438	399	411	432	376	389	423	431	421	435	405	443	413	413	417	414	436	397	466	431	411	436	401	401	428	424	422	429	439	449	433	454	444	410	383	413	414	426	416	460	439	456	444	408	418	438	429	426	448	398	433	415	439	419	390	423	450	367	432	412	409	421	450	378	455	435	408	422	414	462	432	424	371	467	397	420	418	452	436	419	410	435	436	478	446	404	459	433	390	423	367	424	399	380	375	422	412	469	439	421	405	448	438	410	396	454	435	407	425	421	417	421	464	424	445	437	386	430	440	421	393	393	436	446	428	430	394	426	420	400	428	426	437	389	452	429	413	450	406	452	386	445	420	423	411	474	402	426	420	420	458	389	399	435	450	471	427	446	420	422	428	417	439	443	406	402	423	401	412	382	413	435	414	392	404	428	432	404	442	441	430	409	427	417	455	399	453	453	405	421	448	420	431	416	354	413	434	436	390	423	430	429	438	413	412	379	470	430	414	404	425	401	443	461	420	459	380	439	400	440	449	438	441	426	439	403	418	430	400	466	409	417	421	434	404	456	406	408	440	428	448	431	439	438	439	399	477	422	416	409	393	426	424	389	402	418	437	442	403	438	442	451	381	394	438	401	440	430	376	450	437	404	454	455	432	428	431	491	437	437	398	432	441	429	418	423	387	420	423	407	445	447	436	418	426	402	429	430	392	403	425	407	410	396	423	431	441	400	423	412	429	450	419	441	415	394	420	419	429	443	420	449	422	389	410	446	413	409	413	431	439	429	425	421	435	416	423	389	404	417	410	430	434	425	452	410	384	408	420	409	403	446	441	410	376	393	405	387	429	431	409	435	427	415	417	390	429	430	425	445	441	409	458	425	430	432	444	401	432	451	419	414	446	425	438	402	386	411	406	434	446	401	448	413	472	440	398	425	439	447	399	421	423	448	408	387	448	416	433	452	411	398	442	422	447	430	417	418
9611	13683	13223	8270	6705	5482	4773	3966	3150	2395	1960	1602	1329	1195	1058	1005	1061	1029	962	1013	944	920	964	902	936	917	914	946	957	903	968	960	923	954	951	894	911	908	950	948	991	890	968	933	936	896	955	935	959	960	967	913	922	911	916	902	922	916	946	863	939	935	930	954	921	982	922	966	850	917	917	900	900	939	909	912	883	949	886	924	944	929	905	884	937	935	911	903	919	992	919	990	943	914	911	930	936	904	948	930	949	947	939	864	882	884	934	916	1001	881	1006	912	881	838	951	868	880	906	929	899	973	948	948	861	933	947	905	938	932	875	859	945	915	939	968	923	877	907	922	933	918	880	907	864	930	952	966	939	920	873	948	974	933	929	943	973	910	909	905	908	857	932	933	938	865	922	961	960	917	918	908	912	863	903	953	908	884	929	915	937	942	925	907	952	942	919	932	910	954	896	951	886	928	982	965	957	894	941	932	933	880	895	895	996	876	990	838	931	931	898	904	897	960	934	869	969	916	907	955	952	905	938	915	953	995	930	985	962	958	876	923	902	950	893	922	889	918	960	863	913	912	862	950	892	921	912	901	941	902	921	941	899	949	915	906	948	889	944	939	937	910	942	882	987	859	927	906	870	956	917	868	973	971	927	896	899	933	964	924	917	926	974	937	870	885	866	911	962	926	957	931	962	906	926	934	901	935	925	922	913	909	938	924	885	939	898	938	953	951	925	952	950	897	937	898	943	954	894	920	888	933	950	906	924	885	920	928	981	931	893	954	891	912	927	945	951	947	927	896	929	965	914	894	929	941	913	943	901	958	942	926	870	918	933	931	928	896	934	880	938	899	927	856	925	924	863	946	970	904	929	958	943	866	918	887	918	869	927	899	965	939	926	930	924	842	926	869	1001	909	952	887	924	943	896	922	918	957	905	897	878	995	943	900	918	899	899	893	907	890	969	881	914	907	906	925	917	932	964	897	958	915	906	894	909	918	944	975	869	954	934	922	942	925	943	942	918	945	889	925	926	916	898	968	900	937	925	887	941	914	904	981	1004	950	892	967	940	903	969	967	928	909	954	981	907	921	946	968	928	890	926	907	927	923	902	942	923	881	971	895	938	914	917	902	915	908	914	919	926	947	869	926	896	901	936	875	874	927	934	934	845	950	902	924	910	897	897	916	927	920	913	901	903	894	863	864	879	908	902	881	898	908	965	972	971	948	931	930	930	862	945	980	907	901	927	916	922	905	911	913	884	973	930	925	917	863	927	971	917	912	959	932	900	971	929	906	910	957	880	953	972	947	948	917	892	885	915	875	977	925	900	886	917	879	899	936	913	871	973	942	949	882	945	990	934	938	970	898	919	944	932	963	925	936	945	946	960	904	920	920	942	960	888	923	943	949	880	886	878	932	864	947	925	877	934	937	889	921	906	991	922	955	920	867	901	943	918	942	970	911	941	944	937	942	897	882	911	944	933	948	907	916	907	939	930	1012	931	907	902	914	865	923	957	926	941	911	919	948	946	938	909	943	895	899	920	912	898	925	914	985	929	970	873	990	942	980	957	905	870	924	932	909	942	931	861	953	940	900	882	928	923	979	905	945	905	888	885	905	915	926	938	880	908	914	910	937	866	939	908	893	939	932	923	963	912	878	926	893	938	911	944	912	894	988	911	917	936	900	897	971	888	977	928	969	946	893	945	937	907	914	967	911	937	842	889	898	931	895	925	915	982	915	947	894	919	944	902	905	897	949	908	902	924	937	959	944	913	893	935	937	910	929	946	944	959	919	926	908	917	943	876	968	928	955	920	857	901	915	902	935	894	948	920	917	956	916	945	930	886	932	948	925	895	921	946	965	966	926	920	932	926	920	913	917	930	914	930	936	973	912	926	939	985	930	920	873	930	908	954	929	995	953	891	892	968	912	903	935	890	938	907	935	965	923	926	923	924	969	892	927	900	908	897	956	914	920	923	903	926	884	923	935	930	924	931	905	891	944	902	957	858	921	909	926	957	903	920	876	908	908	918	915	899	930	937	849	909	931	914	935	957	947	871	955	918	930	896	936	915	885	914	872	945	934	887	896	926	941	930	962	926	969	902	960	881	923	902	932	940	913	932	845	953	977	879	942	975	938	933	915	933	951	911	916	912	915	928	943	922	915	898	937	873	891	923	946	979	924	949	947	964	933	904	889	925	883	930	941	943	945	884	954	900	919	938	931	900	911	938	1011	876	933	955	931	928	906	954	915	972	941	938	904	913	913	954	946	946	907	890	931	950	941	925	926	878	1010	895	933	924	955	945	922	919	902	924	915	893	902	966	884	940	927	929	967	992	935	891	939	971	925	931	953	949	946	893	912	904	905	940	904	964	932	911	909	918	932	902	975	966	945	927	912	924	908	927	897	942	917	901	923	970	909	930	899	887	976	966	927	960	916	918	936	937	924	917	913	939	918	878	879	967	927	1001	966	900	961	908	896	984	941	947	900	986	947	925	888	943	966	966	918	922	927	935	899	903	865	907	882	955	880	884	929	944	918	932	913	874	896	930	899	953	905	954	946	848	906	937	903	910	949	896	919	894	842	957	894	916	925	949	947	899	914	918	940	931	931	938	885	933	924	938	921	935	893	918	913	912	984	903	1007	971	927	947	929	1008	999	924	918	953	942	942	893	880	901	943	874	950	881	920	920	922	929	851	921	960	897	875	924	912	890	965	943	890	927	918	923	937	923	920	896	850	982	935	903	987	871	934	937	939	881	908	956	917	952	989	905	961	974	919	918	914	948	942	954	934	897	939	904	915	932	933	891	875	947	919	895	940	939	923	890	919	896	951	941	962	926	984	925	968	942	983	866	882	943	940	951	915	956	945	935	918	913	944	911	911	955	944	895	908	910	994	946	926	954	897	920	932	912	967	917	919	949	928	868	954	931	887	936	964	894	914	884	913	846	944	937	946	922	927	894	959	942	976	904	905	920	923	908	934	975	878	925	917	964	969	946	946	908	914	889	926	908	878	920	866	935	933	917	930	919	954	936	928	908	864	924	937	933	942	922	944	931	917	886	911	980	931	944	925	889	919	907	904	940	970	900	928	974	906	911	920	929	900	870	854	940	931	973	915	936	902	896	922	979	914	886	968	943	916	902	913	945	943	881	957	940	936	902	947	953	982	921	887	983	855	945	929	892	920	927	851	936	954	927	983	905	942	951	899	928	939	929	908	902	892	916	929	931	953	925	873	993	941	942	986	901	905	969	980	886	892	896	895	901	915	924	938	945	951	920	973	908	917	909	926	901	910	861	893	938	931	905	906	945	887	926	881	992	926	968	953	974	869	938	929	889	896	965	916	936	913	900	894	994	895	912	939	993	854	909	985	949	850	925	926	918	892	893	925	891	920	949	895	982	878	942	950	978	934	899	886	914	940	889	890	936	992	907	914	861	982	916	932	942	949	950	900	916	945	956	930	917	923	942	878	886	919	941	918	889	921	931	1020	904	991	917	918	932	905	978	931	935	949	925	927	909	983
24962	21458	27986	25294	14263	4477	2969	2121	1593	1226	865	708	580	463	431	370	356	348	344	367	323	328	293	316	318	281	310	290	261	288	285	271	276	289	290	270	300	290	295	313	311	288	272	292	285	282	300	289	273	272	287	266	300	294	271	304	269	258	292	300	290	260	278	297	314	262	329	271	299	318	276	295	283	288	298	266	283	292	252	303	290	274	241	271	264	292	305	304	281	295	274	288	276	283	294	271	282	263	291	288	279	289	300	282	261	293	282	293	306	302	293	283	257	278	265	253	296	277	244	282	284	297	283	283	303	248	288	289	286	302	313	266	279	291	271	298	291	274	312	259	279	261	289	266	256	279	295	268	291	307	273	291	293	307	266	270	285	296	267	288	274	277	245	303	282	258	296	275	275	312	314	271	287	269	277	305	282	273	293	274	308	268	302	273	268	281	303	289	278	269	262	281	263	285	290	272	297	291	287	283	252	276	282	273	289	271	294	298	293	288	295	265	278	284	285	312	283	296	304	314	276	271	255	296	288	256	285	295	276	296	292	278	288	304	284	291	269	279	270	289	284	292	305	295	286	284	286	306	297	275	275	297	267	297	272	315	287	259	289	268	277	281	287	293	283	251	276	306	269	289	299	304	288	299	296	281	243	273	283	299	289	296	290	268	291	273	280	267	251	285	274	251	293	260	298	286	279	258	310	263	249	259	271	287	276	285	291	286	272	273	269	290	263	280	260	299	252	264	259	265	288	260	288	240	273	287	297	285	290	250	269	268	276	261	265	278	277	264	280	307	249	285	263	267	291	264	265	276	270	253	290	272	286	245	292	288	276	279	282	291	290	292	277	266	283	262	270	296	261	279	261	283	259	283	259	274	276	288	256	277	296	296	266	268	280	304	246	300	287	270	287	277	290	267	299	310	270	290	278	285	276	293	291	297	274	268	304	297	280	240	288	254	276	279	263	270	236	296	261	274	270	296	303	274	289	283	265	295	269	289	314	279	290	280	290	276	259	241	249	262	315	273	272	265	253	302	297	275	306	268	255	279	303	272	273	298	284	278	289	272	278	299	254	281	268	244	286	250	299	243	275	287	290	259	297	280	278	280	287	266	263	271	284	291	296	313	287	273	324	285	288	278	297	306	300	306	292	244	285	281	306	254	304	252	304	289	298	283	277	287	272	283	308	307	271	281	299	270	290	285	290	270	278	300	280	282	287	267	261	242	268	261	294	272	280	284	293	290	276	281	267	270	285	266	261	280	258	286	247	289	244	283	285	288	269	261	268	281	327	268	306	253	280	280	268	291	316	284	280	286	280	291	292	284	304	306	284	252	287	308	272	283	291	284	288	286	281	276	295	287	275	263	256	315	255	271	280	314	266	313	280	289	278	306	271	315	269	279	287	282	292	297	270	275	323	284	299	298	267	255	279	235	274	261	284	285	280	264	293	287	280	272	273	294	283	280	287	283	284	277	322	298	274	269	303	282	269	265	278	281	274	263	296	270	286	254	245	282	264	256	337	303	275	251	278	282	281	278	293	257	262	279	275	276	272	270	279	263	307	274	275	312	268	260	291	262	270	289	273	258	286	276	284	304	282	306	264	271	281	308	285	280	300	281	286	264	302	311	270	279	294	293	289	285	273	300	286	269	270	271	233	272	279	263	270	278	281	262	278	279	282	253	272	287	295	278	275	314	295	286	268	263	293	277	268	286	274	308	261	293	279	292	288	286	289	293	304	302	259	281	291	283	279	286	297	278	271	281	303	274	312	316	252	260	235	298	280	282	263	267	277	268	302	273	282	260	272	294	300	288	273	298	305	244	303	284	302	294	267	275	267	280	250	300	253	294	263	275	300	299	290	303	247	271	285	285	250	275	260	298	286	295	272	270	283	266	271	294	276	285	284	264	275	288	244	284	241	313	279	295	295	271	251	307	285	304	289	293	291	267	262	293	264	265	271	289	293	299	282	268	248	264	290	289	279	316	283	236	322	258	278	289	279	251	287	268	262	289	302	295	291	297	301	303	272	280	277	283	342	316	259	271	275	302	275	298	315	273	297	269	273	262	265	245	283	285	295	287	284	270	323	298	288	303	290	280	265	292	295	269	293	283	293	292	280	269	254	257	269	340	258	292	278	235	320	268	273	268	279	261	266	264	280	311	301	264	278	275	286	292	272	271	269	287	288	287	288	313	307	254	301	288	285	268	301	293	251	274	256	280	256	281	270	280	266	294	269	277	263	308	265	289	263	279	296	282	261	287	297	292	282	275	268	286	270	274	301	265	261	322	262	310	296	267	293	273	275	278	292	267	262	242	265	311	289	271	275	280	273	269	297	299	274	308	270	277	282	280	267	255	270	287	283	282	289	293	281	284	273	285	266	291	304	295	245	285	288	286	269	274	301	260	259	257	292	256	276	263	291	243	274	284	253	308	289	264	284	292	283	288	288	303	291	278	286	271	277	268	274	295	285	305	279	302	286	278	269	285	274	297	283	284	291	286	285	311	277	271	294	261	292	279	277	273	256	285	280	292	255	296	294	285	267	295	258	287	242	294	280	296	265	266	268	332	243	269	278	277	313	271	288	252	277	293	293	293	289	308	300	282	291	288	285	262	270	264	326	325	285	301	280	277	268	304	280	270	283	272	277	285	298	278	310	249	278	284	277	280	298	280	298	291	231	257	304	285	306	296	280	272	292	301	249	272	279	283	288	269	285	272	285	297	277	286	244	292	279	305	292	283	271	258	294	258	275	270	286	293	285	283	275	263	288	281	275	280	262	294	285	272	274	259	294	257	256	289	301	263	290	304	285	285	278	291	285	291	297	264	283	267	253	263	296	275	272	264	267	249	306	282	301	287	278	290	284	275	267	290	272	284	287	294	301	303	293	263	271	263	279	285	278	312	310	294	263	278	301	312	276	276	295	283	266	313	278	315	313	280	275	272	286	297	291	278	261	270	285	286	277	305	265	260	289	276	284	264	239	241	264	284	273	266	279	272	274	275	275	277	283	282	315	275	271	281	273	304	284	246	310	277	264	249	264	324	255	297	292	303	285	303	286	287	271	276	286	309	300	285	308	272	287	286	284	274	269	284	282	312	270	277	249	283	281	276	292	308	286	280	318	289	289	286	285	255	282	306	278	271	273	263	263	278	291	264	275	284	312	275	260	293	276	294	283	267	286	282	261	289	278	279	265	307	259	321	278	303	270	292	265	297	284	288	268	269	264	271	306	282	297	266	237	303	271	240	292	279	293	267	253	283	258	278	295	290	269	269	276	275	264	282	266	283	274	278	303	286	294	281	289	291	278	307	268	264	311	294	285	272	276	297	274	272	268	290	249	294	279	297	277	288	271	303	288	279	255	272	281	270	286	281	303	262	282	311	268	261	296	277	283	269	272	288	296	311	276	268	283	300	280	289	294	290	275	279	285	284	269	284	286	285	302	293	293	256	273	269	300	308	278	293	245	278	280	289	300	284	296	254	281	300	295	251	294	282	279	270
12427	23916	22456	15799	12737	10488	8893	7338	5684	4305	3241	2459	1893	1454	1264	1080	1005	900	872	851	774	690	738	742	682	716	736	698	662	627	654	717	705	702	657	719	666	658	683	625	727	647	659	638	670	672	662	649	633	651	645	690	635	681	641	684	625	643	648	569	635	651	661	652	616	645	694	652	676	653	653	679	651	630	645	648	599	648	660	617	653	619	638	646	637	689	613	641	658	668	655	642	657	635	684	668	658	646	605	584	626	658	656	655	644	636	650	635	641	650	625	637	640	639	632	599	627	647	629	647	623	662	636	615	631	634	639	630	627	627	634	616	634	627	686	641	634	625	680	652	640	634	621	600	631	702	661	629	609	632	677	635	642	619	665	655	655	601	659	661	681	692	680	618	642	615	655	635	651	649	625	659	660	593	685	628	603	653	639	617	612	623	595	609	644	630	659	641	604	653	637	585	667	660	642	618	651	650	692	632	645	596	625	616	637	636	632	620	685	615	674	609	664	599	626	641	633	614	639	695	642	656	622	601	632	628	612	640	671	629	667	623	648	608	665	653	657	696	652	641	592	675	626	624	638	622	652	662	614	641	657	633	673	615	647	660	651	601	624	649	678	665	648	631	642	608	644	615	642	643	633	652	632	610	594	631	622	655	642	623	616	618	643	645	648	610	622	686	681	639	648	644	601	600	665	636	590	586	645	657	689	628	590	616	673	632	624	674	654	643	684	660	641	661	633	633	616	591	670	657	589	611	638	642	612	564	620	630	641	678	627	615	625	682	670	639	614	645	607	580	626	646	612	598	625	615	638	590	589	659	620	650	656	621	624	614	668	646	651	640	617	645	635	609	624	600	649	640	592	632	629	632	670	607	647	652	617	594	657	547	629	635	630	659	613	645	616	674	642	641	643	633	661	632	665	691	626	651	644	607	724	602	616	642	628	631	633	620	636	656	609	694	603	627	645	647	638	639	665	648	651	650	627	661	651	609	619	685	619	616	672	652	644	607	638	618	678	649	630	658	617	586	664	649	619	614	665	665	656	665	597	605	626	606	642	605	627	625	611	622	632	634	625	637	625	658	617	613	618	638	659	696	600	620	653	628	675	644	632	607	664	588	653	650	656	671	621	633	639	637	683	625	655	592	589	590	634	613	672	652	617	722	657	669	673	636	588	614	653	664	662	629	642	624	642	635	651	592	675	635	637	655	659	645	649	626	600	659	603	629	641	618	632	641	624	655	658	651	600	630	627	638	640	635	634	651	701	648	621	676	655	683	683	647	623	626	675	646	589	611	642	649	558	654	586	639	668	654	596	628	630	621	624	648	635	629	659	611	619	709	637	654	614	635	666	618	659	614	658	665	657	600	647	662	653	658	653	582	640	677	653	631	661	616	639	599	617	599	625	620	601	616	643	604	616	626	680	661	647	668	638	625	611	661	661	611	642	633	654	632	617	631	648	633	639	637	662	645	645	627	616	618	649	636	636	655	693	710	663	632	682	623	660	623	611	624	640	615	649	618	631	599	651	602	618	648	636	635	634	632	657	645	604	625	654	608	677	641	653	624	628	664	665	617	662	658	649	656	626	646	655	628	637	619	675	628	655	657	663	658	620	666	644	657	682	585	634	643	665	650	588	646	679	686	621	673	597	591	621	635	632	624	707	637	632	607	632	671	670	651	586	603	614	610	662	638	634	645	662	616	636	609	632	647	625	618	614	647	640	595	633	627	663	662	681	622	669	628	626	631	628	634	612	633	607	615	621	634	602	647	595	629	643	610	631	671	658	632	695	634	643	611	654	647	661	654	657	593	650	591	621	676	653	626	675	626	635	602	647	634	614	649	605	662	621	583	619	646	667	641	638	618	690	622	603	623	654	645	635	666	646	620	611	590	627	607	641	636	639	625	657	684	629	644	647	642	632	617	616	670	622	615	656	677	646	656	615	616	635	595	610	632	647	613	599	647	595	621	640	642	606	602	676	610	590	640	625	682	615	658	663	636	633	624	636	655	615	614	641	638	598	678	600	648	667	616	648	622	637	638	667	589	643	602	663	593	642	682	654	660	597	661	645	609	613	640	592	633	671	660	614	682	656	645	669	633	648	644	654	638	665	648	653	621	669	642	655	646	668	593	634	586	644	694	632	624	667	677	611	609	608	678	672	657	668	630	646	661	687	593	604	646	625	663	648	665	648	689	609	588	655	615	634	614	641	681	623	629	604	633	653	621	618	639	641	625	595	625	568	627	643	655	636	644	579	617	590	668	632	651	648	639	589	595	607	584	640	630	672	639	628	619	635	635	589	616	624	618	622	614	621	600	618	629	659	671	612	660	667	634	642	636	613	602	657	652	675	631	659	622	642	609	609	673	643	621	649	612	643	614	650	653	638	677	604	652	613	649	612	636	620	673	649	628	639	631	632	665	650	688	601	647	656	645	638	650	636	631	594	596	625	674	644	631	668	601	669	695	645	630	639	604	627	647	710	691	654	575	635	601	695	664	684	649	601	605	670	654	624	602	674	624	615	618	626	611	641	618	640	659	616	690	666	659	627	650	612	640	609	606	602	669	601	652	638	632	665	647	663	696	649	632	651	592	650	608	648	628	626	638	664	626	607	633	609	683	605	641	647	624	655	659	598	610	680	658	694	631	661	651	624	617	650	632	696	640	611	624	638	653	647	661	579	573	602	662	638	646	611	624	641	656	672	618	665	649	623	694	624	647	677	628	588	601	561	655	656	668	598	648	652	613	655	635	605	638	661	684	675	576	663	631	627	632	616	616	657	651	646	625	637	634	634	696	665	594	630	636	637	645	610	677	635	602	652	632	660	647	614	643	615	664	597	659	651	614	634	670	616	671	635	622	647	682	640	671	672	677	668	594	636	631	677	642	631	643	640	651	638	629	648	617	659	645	668	649	675	648	656	655	609	620	582	637	582	620	629	658	625	623	624	632	640	598	639	566	627	620	600	667	643	616	623	666	637	669	664	662	629	622	654	667	607	628	633	610	651	601	643	630	644	621	676	625	634	623	624	673	626	667	665	640	597	644	653	632	645	646	634	653	626	690	596	631	634	639	673	606	596	588	632	671	640	662	641	677	601	599	616	666	608	612	640	628	640	655	670	587	632	645	645	630	636	609	656	654	639	603	666	647	670	636	666	641	604	624	603	620	651	661	656	605	650	668	647	608	625	592	619	612	630	626	605	666	620	671	636	623	637	604	595	655	634	624	679	675	630	663	655	600	629	630	652	601	643	620	628	617	652	590	674	613	652	640	629	643	617	639	603	673	630	620	597	634	660	609	646	619	648	657	630	672	634	650	602	622	659	637	597	636	675	628	623	596	614	640	647	628	617	646	642	641	622	654	642	627	635	630	659	620	680	614	622	648	681	675	632	604	650	632	619	651	674	614	690	668	623	643	649	617	682	640	632	653	650	625	629	660	621	677	627	652	608	643	685	634	604	621	627	659	642	619	621	606	643	633	670	653	602	661	633	654	647	621	685	634
24116	21465	28894	24419	21421	14352	6257	3559	2540	1970	1520	1171	962	756	753	663	645	621	570	625	551	526	557	535	484	492	468	488	488	496	516	492	490	485	529	507	513	471	557	465	450	499	488	497	513	497	465	489	463	504	482	527	482	514	488	468	497	507	528	472	529	459	437	480	486	484	507	488	486	486	488	512	514	454	471	504	501	526	492	473	460	479	495	498	467	468	478	497	520	428	464	515	451	474	461	511	486	457	448	504	509	437	452	464	443	468	467	484	449	479	507	465	486	489	454	490	486	510	499	474	520	487	449	483	471	468	508	486	461	435	484	509	489	473	478	474	482	477	506	501	488	466	460	492	487	479	495	479	482	474	482	483	512	482	455	499	458	501	522	474	460	490	482	493	507	451	483	481	501	495	465	459	462	527	476	464	440	528	511	484	477	465	438	538	461	440	484	458	449	494	441	501	505	501	497	426	476	480	499	460	496	504	462	463	451	470	511	490	495	483	496	479	481	512	451	511	463	459	486	483	515	470	468	443	450	483	523	456	473	463	459	488	514	501	467	483	494	478	519	453	468	508	458	498	477	474	513	433	509	478	457	464	477	494	516	488	474	474	467	493	491	485	420	473	472	482	469	445	464	468	459	490	432	498	455	491	481	456	461	460	473	484	522	486	451	466	485	466	480	432	490	493	457	488	452	478	457	482	493	468	517	500	466	485	511	468	522	495	507	503	441	502	490	476	471	494	497	488	485	507	508	518	531	456	485	440	458	518	483	511	426	459	471	491	474	458	463	459	468	527	495	491	460	481	495	496	493	460	482	461	510	448	481	527	474	513	471	518	523	489	473	501	482	472	455	436	475	471	449	513	462	473	458	453	459	495	470	463	482	500	477	479	490	485	504	528	466	473	465	506	508	499	473	495	482	467	500	477	502	457	498	467	476	500	436	518	493	493	514	509	475	469	427	460	496	520	478	453	479	481	459	479	502	470	472	466	478	485	468	434	492	455	512	480	459	485	483	487	484	485	459	449	502	491	449	479	505	486	477	494	475	473	483	479	459	492	487	434	483	474	463	446	505	464	481	462	473	464	499	468	466	453	512	473	462	517	495	462	476	474	475	473	477	496	480	465	483	458	480	456	454	458	487	485	497	445	501	494	434	491	456	471	451	499	509	491	444	454	489	489	435	506	524	495	510	452	490	478	488	456	462	489	491	508	472	474	469	480	488	483	483	505	494	513	481	521	512	519	455	476	447	487	465	475	470	439	481	507	456	473	456	487	471	497	516	521	450	497	460	502	474	449	499	479	471	451	475	478	471	520	507	475	456	478	503	497	460	468	480	470	516	447	494	473	465	449	481	459	470	479	469	450	496	513	459	441	468	455	461	481	484	496	485	499	461	420	481	435	499	462	478	527	446	493	453	427	485	508	502	466	478	478	476	469	469	462	512	487	458	498	481	450	488	467	504	480	457	453	469	426	466	486	463	475	464	465	432	503	497	454	484	481	491	463	515	496	462	438	501	467	517	489	462	489	447	485	478	450	499	474	463	444	491	472	501	495	468	491	485	498	461	486	501	492	495	491	509	444	426	492	474	472	507	483	499	453	477	455	517	481	504	477	454	458	454	455	471	473	468	512	470	523	483	477	501	466	469	474	472	463	525	474	468	490	446	464	449	446	428	509	473	485	467	469	444	438	448	479	466	472	543	475	474	489	470	493	459	515	480	507	473	480	427	468	467	510	516	442	463	463	487	448	503	499	510	492	475	501	461	475	508	466	436	472	487	461	469	449	488	466	481	499	459	400	502	432	455	432	500	459	455	478	489	485	488	465	458	467	501	498	504	490	484	473	490	449	494	475	493	494	500	488	478	469	482	467	479	481	493	443	496	467	492	482	480	460	513	496	452	474	466	461	491	500	490	459	486	495	532	485	479	496	487	473	484	472	456	460	473	459	467	443	503	483	471	477	474	488	470	456	470	502	465	459	482	489	512	472	488	473	483	474	489	507	488	506	511	494	458	494	460	474	473	484	472	498	475	414	466	447	471	458	474	483	433	481	487	469	479	438	494	451	455	498	446	443	518	486	476	481	496	432	484	461	455	465	460	476	503	424	505	478	449	501	513	501	452	436	517	442	511	474	484	460	502	439	507	449	440	452	489	504	502	484	465	473	471	435	498	487	451	471	473	451	452	440	495	449	461	494	481	455	496	485	503	468	506	499	506	459	472	497	473	495	463	469	479	460	446	441	447	488	436	506	491	491	452	470	477	489	462	481	447	495	475	480	488	476	498	482	476	476	541	431	486	456	445	481	445	479	437	474	471	466	476	471	481	476	478	470	503	450	505	444	471	484	489	460	477	476	471	438	427	475	456	456	526	460	464	449	482	481	475	521	496	460	488	495	498	461	484	485	478	443	452	480	470	445	411	501	473	452	450	498	443	521	478	455	468	492	472	487	466	473	486	475	456	493	461	469	483	491	472	471	483	485	503	457	477	483	527	472	461	468	477	480	484	485	474	456	470	514	463	470	522	487	473	482	459	492	467	508	464	501	460	503	478	463	519	503	485	479	463	496	470	495	501	461	471	479	479	447	484	479	570	457	448	506	492	464	448	484	472	484	457	486	458	483	448	509	465	503	478	496	510	468	456	446	503	470	503	467	474	461	475	469	460	550	474	476	446	508	520	456	509	488	437	485	519	470	480	481	454	469	426	459	481	496	476	499	484	498	462	456	490	494	496	467	457	489	477	449	513	501	508	476	480	469	460	478	498	507	479	482	494	511	481	478	481	450	485	449	466	474	457	488	476	480	457	462	442	487	468	426	457	437	513	487	457	465	469	498	486	528	469	475	535	463	492	491	489	473	496	496	501	492	473	474	502	468	499	484	471	495	479	533	468	494	460	473	469	518	491	511	443	473	470	512	477	474	443	424	495	450	478	464	451	478	471	490	483	475	494	515	489	507	467	485	488	474	484	459	482	468	465	486	515	478	466	496	461	483	440	460	507	479	492	468	458	462	494	451	470	483	478	494	490	496	479	481	466	501	488	456	487	449	473	474	492	448	502	457	511	457	465	487	465	465	478	477	501	475	487	487	464	461	469	510	499	496	503	500	454	491	490	483	474	505	497	474	504	459	476	445	515	482	476	470	456	468	525	476	530	501	478	451	495	499	469	499	498	513	475	458	444	478	480	444	481	466	442	474	477	416	426	426	477	483	499	453	467	418	502	434	523	502	484	454	501	495	479	464	467	513	487	500	478	435	492	467	470	441	468	511	504	442	456	493	502	470	448	466	474	461	472	491	462	480	458	432	465	450	482	500	468	474	408	487	490	483	458	461	487	491	511	477	465	516	472	473	482	489	477	415	486	492	516	504	498	511	426	424	501	481	480	493	498	479	478	438	471	496	475	494	457	485	486	483	521	463	483	488	471	444	478	489	438	491	521	484	500	468	460	482	470	434	470	470	451	469	501	484	473	489	487	486	487	484	461	457	454	499	458	481	487	459
15472	30010	28251	21780	17564	15006	12798	10328	8166	6207	4803	3735	2865	2204	1854	1774	1616	1493	1345	1257	1288	1171	1186	1162	1100	1129	1130	1048	1062	1088	1031	1094	1065	1099	1103	1027	1042	1047	1094	1003	1045	1024	1003	996	1010	995	956	1010	1021	992	978	963	1018	982	1044	956	984	946	967	982	1024	980	942	997	1000	969	1003	961	961	976	1002	955	980	1009	1015	993	956	995	1024	991	963	960	989	954	955	1003	992	992	964	1036	980	976	928	1032	953	1038	963	942	957	935	976	956	952	987	1013	941	946	975	905	978	975	936	1000	1007	969	1000	1005	973	995	980	973	987	1005	997	1010	963	1056	917	970	944	1002	936	1011	939	1009	980	1031	996	1014	1004	1021	990	985	987	955	940	933	981	956	957	922	966	1006	1028	1026	929	1005	1002	957	964	1029	979	994	987	983	936	971	965	987	1039	962	1008	971	1030	983	957	1012	993	989	963	1005	980	1002	969	995	955	981	975	1016	1008	960	959	958	985	983	978	975	969	1035	933	965	968	963	974	967	966	967	989	984	938	985	1036	978	1008	1030	995	974	1011	980	1004	970	982	987	946	975	974	940	983	995	939	958	1008	913	979	976	988	1036	919	1036	1001	1037	971	976	937	952	993	978	956	968	986	952	918	935	995	957	920	947	989	981	1006	957	983	991	944	987	1045	966	966	940	959	1012	967	977	1031	1004	988	980	936	990	994	975	961	931	997	993	942	977	925	974	1010	900	945	940	977	1029	1006	989	933	973	975	995	1022	986	947	1018	971	968	926	1001	952	969	959	1038	971	975	965	1016	982	952	1013	959	976	953	958	998	963	983	1015	968	964	944	1030	997	974	989	935	957	995	956	938	977	1018	1019	967	980	947	948	968	1010	978	989	1030	1046	1024	930	1005	982	1010	912	961	940	947	986	979	905	967	1028	952	933	997	1035	974	969	1026	879	972	960	990	984	971	918	972	982	969	962	916	936	1008	955	1001	995	976	932	1029	956	1004	949	995	1011	978	952	1003	960	943	945	928	1031	929	1015	993	977	988	903	978	998	1004	982	1055	959	963	939	991	955	932	937	975	986	998	1006	932	938	967	1005	1032	1004	954	1039	999	1047	1001	943	962	1065	966	1004	1020	987	980	989	939	987	977	957	919	892	969	1014	987	1024	962	990	940	922	963	948	1002	920	966	979	976	961	1005	1030	985	1007	995	956	965	977	968	959	929	986	972	1005	1020	900	988	961	974	976	1001	954	969	940	935	1013	983	922	947	948	986	994	999	942	981	971	961	999	1057	927	959	983	969	994	919	991	983	999	961	961	950	963	960	1000	902	971	1021	999	974	951	966	982	1003	969	1028	993	957	962	1014	960	1038	949	1004	961	975	995	990	1015	1030	953	981	973	1013	883	978	970	990	979	1024	1015	955	1004	994	978	950	1019	1006	940	986	963	970	991	982	1020	971	974	962	1004	1007	1053	960	995	981	963	987	1004	1003	978	966	976	960	1006	961	944	971	947	975	981	983	986	982	966	997	1010	1003	980	1003	954	970	995	1005	966	1035	968	958	1005	1021	946	958	929	985	945	939	963	988	945	980	976	1035	937	953	962	996	933	951	995	969	990	1004	992	973	944	960	948	974	982	1003	981	1005	944	979	1010	1007	976	915	973	994	987	962	964	948	1025	1002	946	976	914	908	1015	995	1000	933	1012	996	1025	1015	974	959	959	932	975	1071	917	986	966	1014	1009	1028	967	985	969	962	951	924	1020	978	1001	983	1038	955	952	920	995	945	1019	1005	981	988	1002	941	929	929	1001	973	956	994	967	958	992	998	1024	968	990	993	937	1048	962	1019	906	1094	989	992	949	915	975	949	974	1010	947	1005	994	968	939	1039	966	933	957	1002	987	948	1019	1003	933	975	950	953	980	998	965	985	1028	992	1009	936	1019	1020	992	987	1014	998	1049	988	1034	905	985	1002	1003	1000	935	984	1018	937	1003	967	891	933	1012	1007	954	966	1014	947	984	989	979	1016	975	976	992	930	977	987	1000	891	960	966	962	936	1036	930	942	982	963	943	1007	1020	967	972	1029	942	1031	980	1005	974	991	1035	939	996	963	994	947	1024	971	978	992	985	989	975	920	990	1067	981	1002	1003	1007	960	920	959	989	941	1020	977	947	955	1018	937	977	1027	978	1000	1042	999	955	943	953	968	977	927	1009	960	1015	942	1011	1000	948	961	979	930	954	963	971	940	1064	968	992	1030	967	1013	988	935	960	1019	960	1019	1003	936	1001	1005	1022	978	993	959	973	998	1020	973	977	935	1027	919	978	974	959	995	1015	964	984	943	955	938	993	985	1070	972	922	1032	1028	1020	976	935	992	1006	955	977	1017	1002	959	1009	999	958	955	994	951	1015	983	984	968	995	962	975	980	1011	962	971	971	996	949	1025	959	978	986	924	1003	976	1019	926	994	1015	1004	964	996	953	1023	1034	976	985	1002	983	993	974	975	998	1010	1004	1006	947	1028	999	1009	977	982	976	983	980	957	1025	982	960	1006	970	984	981	1009	965	983	939	942	958	984	1006	981	993	976	968	992	964	966	965	961	998	980	993	931	1061	951	952	990	976	975	972	950	986	997	1009	936	972	983	982	939	1029	979	945	976	971	1004	985	987	952	977	978	981	972	969	927	947	981	981	994	913	975	977	951	970	951	984	994	985	1002	979	946	987	986	1004	954	955	1008	1010	957	925	928	955	980	969	961	1006	991	999	987	992	1017	948	964	946	967	961	974	1009	925	942	1010	981	948	947	999	1041	969	976	1000	899	957	943	1002	1031	969	941	1022	926	985	1045	964	942	954	1016	991	957	991	927	1017	937	1022	951	1005	986	1060	1025	1046	1011	1021	990	918	989	1033	988	972	954	999	1019	1042	975	970	962	1044	986	932	977	970	954	951	969	976	955	956	937	957	999	959	978	958	923	1005	979	950	934	985	964	1001	965	989	1020	967	959	962	998	923	908	961	991	954	984	913	964	1021	951	1037	1041	992	954	945	995	993	998	985	941	990	988	990	953	964	948	960	1049	993	956	976	1030	975	1011	1010	935	958	1021	972	1015	940	992	970	1015	969	971	987	972	937	1043	1028	945	939	1026	991	956	1021	995	969	961	971	990	965	982	948	980	975	977	986	1063	950	1043	959	939	1000	1073	984	1067	975	962	1018	977	983	1013	980	938	1006	962	925	914	982	910	1010	966	1027	978	930	997	991	997	1008	979	1003	975	950	989	991	962	984	1034	972	928	1009	977	970	952	952	973	941	1052	972	1017	937	996	958	1010	957	921	978	974	995	948	1010	1007	958	975	989	1002	955	943	1038	940	981	937	976	998	952	999	946	969	977	1002	1050	895	969	921	965	1000	961	935	986	964	1009	975	941	1015	1007	1001	998	985	1003	981	946	967	973	1034	947	912	955	1003	1009	961	955	1035	1009	957	1023	938	984	1025	954	998	962	1013	974	983	1007	1009	1015	986	925	992	968	1024	988	963	934	922	965	963	1029	929	969	1020	964	1023	959	975	1004	1004	984	957	1017	993	1004	968	991	976	973	983	952	969	977	981	986	971	934	1006	1037	1025	1012	970	972	945	940	1000	993	983	1010	987	1040	971	996	981	1005	935	949	985	942	1043	1039	932	979	959	992	998	1013	1022	1005	999	976	993	958	960	966	977	1024	1006	967	981	960	1026	938	990	970	987	959	925	1006	1009	1003	987	1007	936	1004	998	1000	976	999	970	978	872	944	981	958	991	969	987	1008	1049	986	1013	1003	1029	971	997	937	961	983	962	996	972	964	996	1042	970	988	975	982	949	1000	986	967	1017	984	948	954	1014	978	1028	978	968	1026	956	943	988	1014	925	896	1039	1051	922	964
27460	17961	7600	3792	2434	1775	1333	1070	884	655	594	557	477	471	436	462	439	393	434	437	413	485	419	439	459	431	397	415	420	414	437	412	476	430	438	432	409	394	395	420	410	404	422	450	451	435	446	435	418	405	444	387	441	443	388	408	416	387	410	433	413	410	450	422	431	417	413	439	427	425	442	437	403	442	410	393	430	411	432	458	421	416	420	465	419	433	428	434	474	425	438	411	409	434	436	432	399	399	425	418	401	418	405	426	420	427	391	447	440	420	430	452	391	397	417	429	450	419	395	446	381	415	403	410	408	416	423	445	394	435	425	399	404	411	443	463	430	445	407	420	443	436	465	423	415	412	392	418	423	420	444	384	427	468	418	431	448	450	395	463	416	447	442	429	417	419	421	412	424	442	473	441	431	410	443	435	453	451	457	395	397	407	397	444	441	449	473	411	393	456	430	420	440	420	406	456	416	405	425	421	452	434	424	419	405	427	423	393	429	409	403	451	454	435	464	406	434	452	429	405	453	411	448	441	457	393	418	435	408	436	428	411	434	441	439	429	465	430	484	404	422	411	463	435	412	428	434	425	406	393	423	430	437	399	417	444	380	447	471	444	460	424	418	423	436	406	459	459	407	437	426	436	441	452	418	462	448	418	468	444	430	389	434	459	400	436	432	457	404	407	428	439	426	411	422	442	409	432	453	419	422	425	429	423	458	460	443	397	398	439	475	420	432	418	431	411	457	447	408	447	452	414	445	415	411	431	453	444	410	447	420	415	431	413	434	456	373	441	398	443	447	434	423	422	439	421	424	415	450	457	421	399	401	450	431	440	417	413	453	397	429	420	414	431	456	426	393	467	384	407	434	423	415	411	416	413	425	437	435	424	442	454	375	438	397	420	406	416	421	383	402	406	437	388	417	411	458	433	453	410	406	426	415	448	398	418	438	433	434	408	431	464	417	439	407	414	412	416	404	447	442	450	421	437	412	405	417	454	421	412	421	429	435	421	448	421	450	451	414	435	397	434	425	447	443	430	433	449	444	446	408	424	397	401	446	417	432	437	386	416	450	414	388	461	427	443	445	496	440	433	402	443	405	427	418	474	396	441	412	428	431	426	425	391	427	409	435	400	407	444	411	408	442	386	446	477	431	438	435	412	420	387	424	464	447	473	490	418	404	464	410	446	446	442	439	481	437	400	420	416	417	400	429	416	429	444	434	460	467	432	432	455	429	405	424	413	445	417	444	403	417	447	447	420	450	438	442	451	424	443	455	448	420	405	421	440	416	435	418	428	442	420	461	430	448	427	435	447	438	430	442	451	432	460	445	405	444	438	438	442	425	424	407	423	407	427	432	398	438	446	407	442	397	417	428	427	450	461	419	451	434	467	432	432	445	458	419	408	413	418	452	434	438	455	438	420	428	453	419	428	419	414	459	426	430	437	420	435	441	451	404	429	426	457	415	405	447	453	424	427	413	412	439	420	406	406	441	420	422	437	421	416	466	417	451	436	410	392	462	415	427	438	418	410	436	394	447	413	456	457	438	462	449	408	400	400	402	402	431	448	426	415	438	465	409	464	453	428	397	441	410	445	437	430	425	411	448	427	398	447	419	464	421	427	440	428	402	385	417	410	383	418	426	404	441	417	476	369	417	445	473	461	404	441	416	408	440	425	436	484	423	430	477	395	415	451	404	461	426	441	455	427	447	441	456	412	425	400	421	423	424	439	440	414	459	429	451	428	431	416	416	382	433	451	401	423	434	464	394	428	391	447	451	399	409	426	432	417	386	428	442	426	395	425	442	424	395	404	413	417	402	411	407	450	414	412	480	406	402	446	424	440	437	436	413	436	413	437	427	449	416	407	454	390	404	479	400	441	408	451	429	435	440	421	429	446	449	412	451	415	408	435	425	439	419	460	437	432	444	386	419	423	413	433	419	393	418	423	427	428	395	433	424	437	443	434	415	437	405	451	404	450	415	447	437	468	455	452	423	450	457	442	421	436	443	431	407	408	458	409	394	454	422	437	439	408	448	452	404	391	394	424	454	441	464	420	425	409	430	437	411	424	437	423	429	441	384	435	420	440	434	425	461	409	385	448	480	397	387	380	426	413	437	413	429	438	388	420	445	412	425	430	449	446	414	407	426	407	426	444	426	431	424	406	420	432	446	447	454	408	456	462	436	407	417	422	424	397	421	448	444	414	429	438	426	455	416	465	421	407	455	449	416	415	406	449	427	406	449	404	411	480	469	422	406	391	424	421	395	440	437	431	434	431	431	427	428	415	419	456	436	418	389	429	403	424	444	441	383	428	419	426	424	424	383	436	437	432	424	426	413	400	428	424	405	420	409	410	447	444	457	424	430	411	421	448	410	428	412	459	458	415	439	415	425	443	438	423	423	425	416	420	430	419	427	434	455	439	412	449	469	440	424	382	452	414	444	409	432	431	396	427	447	425	449	457	425	405	393	413	415	419	426	395	425	392	434	435	401	439	399	392	425	446	430	461	443	417	460	428	440	432	417	403	407	406	423	454	478	418	430	476	443	397	407	397	387	394	402	455	465	428	430	415	449	402	433	446	437	416	445	443	429	448	423	409	433	459	457	457	439	424	415	442	452	425	378	428	434	414	421	405	403	425	400	447	454	448	433	408	420	420	442	401	440	418	452	468	453	419	413	441	401	440	442	429	424	436	471	418	427	417	421	449	410	458	425	482	445	418	406	475	433	435	407	413	427	428	472	445	404	443	413	444	435	443	418	426	385	404	419	422	465	389	451	425	436	437	429	450	413	419	415	438	421	410	393	447	412	457	427	438	452	427	452	403	418	411	444	418	423	419	409	434	398	387	408	410	404	445	442	455	407	415	410	399	446	461	432	403	397	393	430	468	411	430	417	411	408	452	448	412	458	437	469	425	441	438	410	430	410	426	417	397	416	442	435	459	417	455	456	426	475	399	426	396	431	438	399	434	450	451	451	424	448	418	436	447	421	439	462	440	423	383	460	417	437	435	412	433	433	427	420	459	450	472	451	448	440	414	440	429	432	428	424	433	406	447	415	438	409	416	432	439	407	411	433	369	430	432	402	440	409	407	393	429	429	434	418	427	423	403	389	395	430	406	399	440	414	412	403	437	461	416	437	397	420	408	408	389	430	453	405	419	413	419	415	434	428	439	449	416	447	401	436	447	471	395	411	416	435	468	461	425	418	402	484	429	436	423	420	433	443	420	422	399	441	410	433	402	415	444	424	454	445	407	459	419	402	410	441	436	400	440	457	373	430	408	410	449	411	404	445	423	429	445	408	403	425	439	427	415	422	462	450	421	424	410	417	418	410	424	468	449	403	430	421	457	474	417	421	440	444	403	424	444	409	437	433	426	395	421	411	409	408	400	373	416	425	453	395	425	406	442	462	440	417	441	407	465	455	461	453	421	434	399	434	409	464	424	428	400	397	387	450	416	436	434	437	430	440	420	423	441	411	476	428	454	476	409	462	431	404	423	423	433
9918	15116	14753	9644	7430	6054	4812	3651	2852	2129	1707	1479	1178	1129	1070	1026	984	913	963	952	968	968	896	901	973	924	936	912	976	938	970	981	922	922	905	890	846	937	968	948	913	985	968	921	928	960	958	913	913	911	934	983	917	898	954	895	940	948	1001	914	928	951	890	1001	912	960	928	883	897	883	930	940	978	961	912	947	937	932	933	993	890	941	921	920	1008	992	945	939	982	897	939	960	916	961	971	975	946	970	938	920	935	873	965	902	949	938	956	909	932	958	952	941	963	946	892	882	889	940	914	943	906	969	929	932	923	903	919	925	943	929	893	895	938	928	894	895	953	893	917	934	953	957	983	948	918	877	916	894	962	937	954	923	925	914	952	923	928	954	937	885	947	905	947	897	928	950	929	976	923	912	922	873	893	941	929	927	895	957	908	968	954	909	894	908	971	931	903	905	902	971	909	944	938	936	948	975	944	946	956	959	903	1003	923	890	935	909	845	938	935	947	920	877	924	920	969	959	933	889	925	902	920	951	925	927	941	932	893	895	945	945	911	918	959	898	921	937	923	911	950	946	930	916	938	947	878	904	955	889	913	928	945	884	868	920	894	911	893	922	953	926	924	900	913	918	957	924	923	923	959	908	928	928	927	999	931	969	949	884	946	963	989	950	943	933	862	931	860	945	904	954	917	967	915	912	946	929	891	915	938	969	908	938	881	916	892	928	940	942	955	903	957	949	882	949	890	915	962	898	931	926	974	938	935	900	933	926	962	940	864	928	929	950	950	935	949	929	914	887	938	989	919	906	934	931	919	965	955	960	953	921	984	878	944	909	942	946	932	956	945	973	940	1017	955	913	935	950	962	904	933	893	956	921	885	917	906	923	928	929	923	885	906	916	875	937	914	955	951	881	883	910	950	911	912	964	971	956	907	960	935	905	911	908	914	900	945	976	925	897	915	940	936	949	987	976	897	916	899	991	956	906	959	960	877	942	890	894	1007	963	919	958	933	932	970	892	957	896	912	905	978	979	984	927	964	930	930	916	892	881	960	944	896	962	908	910	925	958	918	921	916	988	945	920	931	929	900	930	929	945	910	914	881	952	961	950	936	952	919	941	927	917	945	945	897	893	966	942	955	916	947	937	944	960	941	954	887	955	843	889	955	921	892	925	971	920	987	916	957	939	904	902	929	926	904	932	931	964	970	924	928	888	906	925	905	947	898	904	923	935	941	878	917	947	893	905	964	946	969	971	910	884	931	938	944	858	894	899	920	927	929	911	915	882	903	936	953	931	930	897	958	882	925	925	947	890	960	932	904	909	920	909	1014	931	905	919	895	960	930	948	953	914	966	876	952	910	944	921	960	944	901	946	884	950	941	933	859	926	958	938	898	907	907	904	938	930	976	964	955	920	901	924	992	920	932	938	882	972	921	941	902	932	903	850	925	930	967	938	903	932	900	891	930	998	917	951	936	926	951	928	950	950	971	930	920	864	922	896	921	932	925	1021	908	903	901	923	951	903	970	940	936	918	940	943	881	964	913	942	894	883	898	876	937	978	934	933	933	970	962	928	915	971	924	911	958	910	917	865	962	891	947	927	957	887	968	941	883	925	908	913	937	877	908	964	924	1022	896	949	927	880	931	901	935	941	987	959	896	954	943	935	1009	958	899	985	956	940	926	913	931	917	920	931	916	913	996	867	953	937	905	882	976	948	893	941	978	937	963	975	987	940	903	955	938	907	917	917	955	925	868	922	975	920	936	970	953	950	977	910	923	925	920	954	936	889	936	979	935	942	921	941	972	898	902	947	940	885	970	874	945	918	878	923	947	980	921	929	882	983	952	932	930	884	908	916	928	928	928	950	961	919	994	947	924	991	888	876	910	893	938	991	969	942	990	935	912	889	951	953	954	901	936	914	963	991	965	931	959	929	931	945	890	878	935	907	921	925	912	931	951	914	948	930	896	908	932	902	935	944	947	935	937	947	932	914	919	931	904	942	909	922	913	928	875	881	864	983	905	900	938	909	951	940	935	879	897	980	910	886	896	913	904	944	921	953	913	953	972	956	886	982	935	940	966	964	874	934	954	896	902	940	969	920	966	930	942	933	951	961	945	942	903	932	940	900	961	932	961	950	925	936	915	897	936	908	949	903	903	925	941	911	914	895	908	880	939	964	879	885	912	864	938	937	941	950	934	959	944	913	961	899	910	921	904	907	937	966	889	958	907	1011	906	968	926	926	901	904	887	889	939	901	912	936	925	928	930	942	955	914	940	937	945	950	989	933	934	931	930	903	875	940	911	921	886	888	951	996	904	947	914	946	959	960	880	951	881	964	906	912	893	945	866	894	905	937	914	918	920	923	950	944	886	890	955	957	979	917	1009	961	934	966	922	941	879	956	869	943	919	971	869	895	985	976	892	961	945	938	910	970	927	958	924	936	952	922	946	923	923	885	930	909	962	907	920	945	963	939	939	950	943	966	896	926	922	889	897	925	958	899	949	956	945	912	1006	942	973	868	933	899	943	864	856	913	914	936	874	965	934	970	949	926	924	914	908	950	899	877	859	974	877	905	933	923	989	883	924	906	945	883	906	929	896	910	924	929	905	952	837	944	912	892	914	946	886	958	939	980	924	991	921	966	932	918	941	925	991	943	876	958	890	877	903	891	952	920	926	919	946	942	938	926	974	964	921	922	915	885	972	949	925	946	920	958	928	930	915	918	944	938	880	889	972	947	946	954	905	920	867	930	929	922	930	968	881	899	932	917	944	954	969	953	931	943	974	904	936	962	895	953	876	891	943	933	946	910	935	949	903	953	950	923	897	925	923	935	929	906	894	889	971	921	940	926	958	949	868	903	927	978	966	969	903	929	949	894	905	893	943	938	913	883	965	932	937	910	901	916	945	987	966	958	958	963	940	931	953	892	891	901	880	906	942	910	966	949	997	962	961	924	959	818	919	872	895	922	953	923	934	980	901	930	914	891	882	979	972	943	936	949	921	968	945	991	960	856	942	902	867	896	909	923	937	888	975	942	913	967	940	880	917	893	905	939	928	948	888	982	946	968	905	989	959	970	929	958	892	925	900	936	937	863	931	954	938	895	944	923	922	901	941	928	902	935	904	952	959	938	968	1022	944	960	878	885	965	930	904	891	901	947	940	880	941	913	913	970	936	930	936	929	934	881	940	951	954	941	911	990	935	938	913	939	909	927	897	917	949	890	972	957	885	936	957	904	925	929	891	1003	936	944	925	917	937	896	934	905	967	951	957	939	939	912	912	939	959	922	971	926	939	927	952	924	953	973	830	929	939	959	920	975	903	909	975	941	886	907	923	904	936	954	934	899	956	915	889	961	914	913	932	893	930	913	916	949	996	911	935	888	959	894	952	993	978	917	914	944	901	931	975	923	959	897	953	914	901	929	957	938	947	923	916	905	917	977	898	929	916	940	912	883	951	972	900	938	943	937	920	939	896	951	934	926	992	950	898	932	952	943	969	890	974	940	944	934	992	948	947	879	973	942
25041	21471	27963	25299	14876	5113	3064	2035	1418	1015	828	681	511	454	447	373	372	356	335	363	304	325	316	295	318	299	307	323	307	310	283	307	289	289	313	331	291	323	319	285	316	288	284	298	280	300	283	278	283	296	273	267	292	290	275	276	292	298	278	288	319	276	274	269	288	282	288	285	301	287	288	309	288	300	267	298	293	253	266	279	285	273	294	282	288	279	270	284	265	279	306	306	298	285	302	299	285	288	270	297	261	268	323	305	266	258	265	284	319	296	305	283	270	288	302	303	284	262	286	334	271	281	272	286	308	294	295	306	289	278	255	293	304	324	284	250	318	265	309	300	287	307	278	287	291	299	331	298	270	267	300	289	301	281	302	300	294	274	304	279	312	311	321	306	289	300	290	268	295	266	277	314	265	283	302	294	276	266	296	275	255	301	296	299	261	308	274	301	286	272	276	293	279	290	275	289	295	275	307	280	275	305	297	267	281	312	278	264	289	296	308	283	269	296	292	264	283	284	266	305	269	304	283	295	291	290	249	297	298	291	273	265	298	298	279	297	281	271	302	271	287	291	289	297	278	311	289	312	298	297	271	289	338	287	240	301	270	319	283	330	323	303	294	272	289	277	317	305	315	279	274	273	274	275	313	302	267	287	278	307	279	286	311	303	290	286	276	297	326	268	277	274	282	278	268	271	336	294	296	301	299	284	278	312	297	286	320	327	334	331	296	279	284	297	282	272	283	269	270	291	317	277	272	299	272	307	263	300	279	282	280	248	302	246	315	274	306	268	314	287	270	275	242	279	305	296	319	299	314	304	291	287	332	272	286	288	304	284	309	303	300	291	287	262	272	285	291	319	295	305	283	286	298	271	263	274	293	288	295	298	275	286	287	306	303	271	291	296	259	307	272	295	277	299	268	292	265	288	295	293	277	272	282	318	300	291	294	286	269	283	291	279	273	248	267	281	279	308	292	290	299	279	292	318	288	288	294	281	298	273	273	295	291	283	284	276	276	301	270	262	274	302	276	276	277	283	271	244	288	294	302	306	261	277	288	268	305	282	286	277	281	277	294	305	314	276	303	284	316	285	298	257	306	282	246	304	273	306	284	315	319	276	294	273	278	280	284	284	290	275	295	285	294	280	276	256	299	289	313	319	256	283	290	317	298	297	299	278	257	307	280	295	308	297	297	271	318	285	304	312	286	279	328	315	273	278	283	299	328	268	304	283	248	265	308	294	293	314	280	295	266	275	272	292	289	289	312	263	297	267	328	298	289	280	296	297	299	284	280	274	300	309	307	286	298	289	291	263	276	290	314	277	285	276	281	249	289	262	297	292	304	321	285	268	284	274	279	252	321	285	284	294	272	282	292	292	322	273	285	292	278	329	304	283	271	303	292	289	276	270	272	322	285	277	281	285	317	317	290	282	291	301	299	290	300	283	302	311	306	284	288	330	269	258	292	267	298	275	295	340	301	300	307	259	254	284	293	271	288	294	297	279	269	301	312	275	314	303	272	279	304	277	317	298	289	278	320	298	293	288	267	302	274	283	292	284	288	309	301	260	269	306	275	291	299	281	267	259	298	283	258	294	308	315	270	303	283	276	279	297	274	264	309	268	272	307	284	265	320	269	275	271	281	281	292	292	302	292	300	283	289	281	286	272	295	277	316	285	294	311	278	243	278	295	313	275	287	318	296	281	311	279	325	282	276	308	301	290	294	278	294	299	287	275	312	297	291	292	355	286	285	279	295	305	290	293	298	270	293	322	307	311	313	269	272	255	279	281	277	290	270	290	275	303	301	287	290	280	283	277	310	317	280	302	297	289	305	292	249	304	312	249	273	276	291	272	274	278	310	280	297	258	290	278	279	297	283	302	309	306	323	281	263	292	298	273	286	308	318	296	277	269	298	288	272	299	302	287	281	277	310	260	285	286	277	294	290	301	274	323	285	308	267	300	284	301	305	332	287	311	268	293	280	297	292	308	293	262	304	267	272	273	272	298	267	296	287	301	328	316	260	299	312	312	286	289	284	248	262	289	303	283	312	283	315	291	266	302	288	295	294	260	266	295	288	294	308	297	295	273	303	278	268	272	300	280	315	281	289	304	281	263	310	273	252	315	284	289	276	285	295	304	331	312	270	279	299	307	279	271	296	287	289	263	303	299	277	294	300	270	300	277	303	315	266	274	301	278	303	285	292	333	306	250	275	282	306	302	304	300	287	289	270	292	291	276	259	289	278	291	280	304	316	291	304	278	284	286	309	278	293	268	264	327	295	278	268	290	303	293	308	263	329	289	295	280	311	282	282	307	272	266	275	287	337	335	311	297	297	318	277	321	283	287	282	288	304	335	280	294	298	255	282	248	297	278	275	290	291	311	314	277	302	310	282	308	238	266	322	275	278	324	285	272	270	293	293	303	288	262	294	288	297	286	308	312	307	273	318	286	286	274	333	309	318	288	281	302	260	317	291	286	278	296	303	311	271	296	280	315	280	275	277	271	296	295	302	276	319	278	273	282	296	297	287	300	322	303	335	284	316	274	298	251	276	337	294	263	288	328	296	270	294	278	291	277	284	299	285	299	292	288	277	294	289	297	290	273	288	274	292	292	307	288	265	308	289	311	265	302	284	279	274	336	291	298	308	290	252	302	298	288	310	278	310	284	263	281	284	260	291	292	284	321	301	302	279	295	275	305	288	307	283	254	297	259	278	271	273	273	303	279	263	271	281	315	307	304	298	272	300	315	273	295	283	292	318	326	304	324	237	287	248	279	254	321	267	306	296	287	304	292	280	297	296	260	280	296	287	301	297	283	298	262	296	294	276	316	303	302	275	281	294	329	292	267	289	298	284	319	286	264	278	270	284	289	288	290	296	254	279	284	287	302	294	275	294	313	293	271	288	285	299	293	298	283	310	328	292	285	284	249	299	260	267	294	298	248	312	321	300	283	283	290	292	301	258	285	280	292	294	295	279	299	286	284	316	294	298	287	272	276	305	317	297	298	275	277	297	295	290	277	303	288	313	288	270	283	296	313	292	317	263	259	265	288	305	267	280	263	292	268	290	355	319	298	289	307	290	281	264	297	308	287	278	272	331	288	314	296	316	308	281	298	276	279	285	296	299	291	273	280	293	263	278	304	261	271	279	299	275	276	315	254	288	283	285	285	313	317	307	296	294	323	314	288	323	295	283	254	285	335	274	292	305	278	283	291	292	309	302	301	306	261	277	295	310	249	317	299	309	313	289	280	284	293	281	303	285	285	294	292	298	288	309	267	284	275	262	313	312	293	282	265	307	259	267	302	326	308	277	282	261	296	280	285	294	300	276	275	250	277	285	280	304	268	267	289	301	272	250	302	281	285	307	303	314	279	318	281	302	269	299	298	286	292	309	264	286	260	296	277	266	309	258	254	293	309	284	257	292	289	310	264	287	267	288	293	299	283	280	303	269	293	290	259	281	312	323	277	287	302	279	295	293	265	269	290	275	294	272	272	270	302	300	285
12622	25189	24266	17310	13734	11185	8710	6782	5080	3769	2916	2103	1619	1336	1110	1029	976	912	896	853	759	806	741	730	755	720	708	753	706	677	672	694	704	702	716	653	616	677	682	684	723	663	648	632	724	668	665	666	632	619	661	703	651	670	689	644	675	666	678	659	663	677	660	691	597	670	685	642	625	657	700	642	678	653	703	649	657	662	706	647	678	652	602	691	620	680	681	673	696	620	621	692	643	685	662	618	678	644	695	633	663	659	672	686	675	663	682	647	645	677	686	678	637	682	670	662	672	676	638	629	686	638	646	648	693	631	653	653	624	685	677	682	642	673	621	636	651	688	673	669	601	646	644	612	630	668	653	619	624	607	696	649	679	666	666	669	673	641	629	666	660	642	657	659	634	623	676	702	642	625	652	659	658	596	645	702	604	618	670	616	662	693	671	658	639	648	650	660	621	680	654	650	650	657	629	724	680	686	621	670	658	607	708	657	655	686	669	642	634	650	633	671	658	627	631	730	651	657	697	616	653	653	627	632	619	636	621	643	671	641	654	697	631	651	632	651	648	638	659	656	648	669	618	699	635	648	658	615	689	662	676	674	678	616	662	653	650	614	661	626	653	656	641	678	581	661	673	633	655	613	626	698	648	656	644	668	644	634	618	672	626	639	625	678	635	650	658	638	682	601	606	666	689	658	650	679	679	651	664	700	718	688	641	668	630	650	678	637	645	700	687	619	672	630	627	610	701	685	634	631	676	677	660	671	673	626	622	681	649	657	636	677	629	675	644	649	670	658	639	592	651	626	640	675	663	644	609	701	655	636	648	641	664	626	631	655	685	676	630	672	666	669	657	664	634	701	667	669	660	649	627	609	592	655	651	636	693	678	651	644	635	661	647	670	673	671	627	646	618	656	617	624	691	636	627	624	608	647	654	658	652	671	634	639	659	676	644	629	698	675	649	698	635	652	670	623	646	665	646	677	641	619	669	658	664	607	630	663	630	651	656	706	611	654	675	649	621	686	676	677	652	680	667	667	643	658	687	651	642	675	670	631	684	617	605	670	631	642	690	621	628	658	673	651	693	652	678	626	667	607	675	688	645	678	707	643	676	656	625	675	700	637	691	640	705	685	635	637	684	616	626	676	683	640	658	680	667	677	651	635	660	641	609	636	647	673	674	637	669	623	630	651	670	643	685	666	648	672	657	666	670	646	643	682	646	642	649	632	669	677	640	643	676	658	637	684	645	679	679	595	629	626	653	633	664	653	630	612	635	631	620	668	631	643	661	635	619	651	657	664	667	680	663	671	660	654	658	683	687	642	658	650	650	619	684	677	683	676	670	622	683	675	680	646	651	633	637	646	701	635	705	653	646	656	675	704	611	610	607	659	690	673	617	616	624	657	678	658	638	662	646	568	630	639	624	626	639	689	615	628	607	674	638	657	670	696	637	619	683	637	659	654	643	679	630	687	632	685	604	624	623	646	698	634	682	597	663	650	655	630	664	663	679	684	609	649	661	638	594	631	610	626	661	641	650	651	683	661	687	652	619	654	654	638	639	657	626	641	684	636	649	624	618	691	679	644	627	659	651	669	625	669	670	606	697	682	679	640	647	709	628	677	651	633	671	617	630	642	628	611	682	683	633	637	626	660	650	675	652	639	644	633	629	671	641	652	673	646	615	657	633	612	607	659	711	665	670	666	667	676	661	679	622	616	666	682	635	620	651	680	700	653	688	675	656	656	691	665	636	642	672	645	655	668	691	656	647	642	676	716	579	661	667	649	672	631	648	606	656	636	683	633	640	674	696	670	635	644	661	649	672	649	714	622	601	644	664	627	720	610	668	670	651	637	621	621	663	643	691	686	657	638	665	627	661	679	596	674	667	646	644	627	659	610	624	675	662	627	607	629	651	688	705	640	639	672	634	714	663	660	669	641	682	701	650	664	603	635	690	652	652	675	662	622	669	666	698	654	661	652	649	661	643	716	671	665	636	644	626	627	645	594	666	673	706	683	670	648	645	659	668	654	722	616	685	674	659	635	614	614	619	688	679	656	616	652	641	620	622	686	639	658	675	667	612	657	681	675	658	645	648	639	635	632	666	666	659	637	653	638	644	602	650	670	681	645	684	660	638	639	628	656	655	653	650	665	625	687	604	647	632	638	684	668	664	651	634	640	645	626	632	670	692	701	650	706	671	624	626	652	672	642	655	654	623	644	629	651	651	628	679	661	659	672	659	636	646	661	631	645	663	680	643	644	630	700	638	678	680	670	651	657	640	671	632	655	693	660	695	673	650	633	691	693	635	631	655	625	658	656	663	652	651	612	720	680	607	673	663	638	667	628	653	681	615	656	617	698	656	689	643	622	649	638	614	663	638	630	657	647	617	647	664	650	696	639	669	656	660	650	666	654	625	664	658	631	661	682	644	680	636	624	684	637	657	634	646	643	660	672	608	652	607	663	670	671	706	708	625	632	649	674	669	639	601	663	672	668	648	703	652	642	656	679	669	659	647	646	651	687	613	601	644	644	662	634	655	705	639	695	650	692	669	635	610	666	642	679	626	675	677	676	618	664	656	691	660	669	675	690	694	660	686	618	685	671	665	623	700	639	663	623	662	690	661	639	662	635	617	699	685	654	712	655	641	643	614	643	681	652	658	667	660	664	607	603	677	689	650	621	621	638	676	689	650	655	636	668	668	647	657	638	680	620	660	650	606	658	663	653	633	642	614	635	663	675	660	696	676	648	658	677	608	655	630	646	622	641	622	639	643	651	662	605	665	637	630	662	628	648	595	651	638	635	639	676	675	653	729	642	661	667	629	624	563	688	667	644	666	647	604	677	679	644	648	618	635	643	651	658	653	704	687	640	643	680	668	628	676	705	657	667	674	672	627	630	674	596	663	690	668	619	646	634	647	665	643	629	628	642	650	696	649	631	658	641	650	720	652	660	672	663	657	635	647	689	628	674	647	609	618	634	679	690	684	629	656	624	646	630	699	704	668	634	667	628	619	680	667	731	658	640	672	620	644	611	656	617	706	621	651	656	652	650	686	631	667	636	653	704	668	660	686	666	596	657	683	600	687	670	648	695	633	640	656	643	678	662	644	621	643	683	655	639	657	667	603	665	684	615	613	661	650	591	640	630	665	640	605	689	663	647	664	663	664	688	669	637	651	719	691	652	648	669	633	690	660	691	649	678	625	649	637	689	668	682	668	615	600	657	644	617	669	654	635	693	659	666	680	655	605	659	681	656	619	618	621	647	641	667	634	643	662	644	648	670	648	660	670	676	663	649	692	630	616	633	641	621	677	689	644	654	641	632	643	658	665	639	679	629	661	660	656	713	618	670	683	613	669	681	652	662	635	696	691	670	630	660	641	645	660	653	618	615	678	642	650	609	631	622	685	652	642	674	623	632	617	623	688	677	687	683	619	669	629	632	700	660	656	692	626	689	625	630	632	666	661	663	665	685	613	649	640	662	665	655	644	668	646	652	674	696	604	676	655	670
24149	21461	28945	24360	21440	14579	6172	3365	2290	1662	1372	1045	917	808	716	612	621	542	571	528	512	540	570	547	565	535	510	534	487	457	519	519	515	557	525	479	509	542	489	525	516	494	521	514	480	480	470	504	472	478	506	514	502	520	482	511	485	498	488	464	522	471	448	518	474	533	474	448	515	497	448	503	493	492	459	507	511	480	489	470	518	481	501	524	513	505	539	505	484	486	488	468	494	476	465	506	479	479	476	484	498	506	497	488	477	479	468	471	474	511	484	490	462	505	460	516	461	519	486	472	488	487	487	510	504	476	502	516	485	485	521	535	504	476	518	482	474	477	513	482	469	509	490	481	473	497	484	479	509	501	462	483	526	459	489	483	520	469	487	515	499	522	475	474	495	440	453	485	511	468	501	492	464	490	469	512	495	516	483	494	488	508	507	517	497	486	474	518	496	518	490	480	499	465	482	502	514	474	496	492	498	483	485	491	490	494	467	485	480	473	523	512	506	480	445	473	499	445	459	499	481	494	480	427	498	481	464	520	459	492	472	453	474	503	507	518	498	507	467	448	486	470	499	463	502	461	469	466	527	490	442	494	514	477	521	485	475	527	479	482	465	510	494	462	487	470	481	428	463	517	473	480	493	469	505	477	458	487	489	481	489	504	483	500	477	485	482	501	480	478	514	510	479	470	513	465	472	501	501	487	523	484	497	463	483	496	480	548	523	500	484	488	445	436	450	495	483	540	506	496	514	495	525	447	473	510	512	514	460	470	454	484	452	476	441	457	474	494	475	493	461	469	495	473	493	479	491	506	510	497	483	463	491	476	490	441	508	458	443	484	475	508	486	504	515	523	499	493	516	509	473	518	461	484	487	473	474	510	457	488	486	422	494	469	473	495	491	517	491	511	509	452	464	481	458	501	524	472	521	491	488	524	486	488	457	500	492	507	466	530	510	511	475	487	510	514	467	477	536	458	444	508	485	469	491	471	535	465	511	490	459	443	507	499	467	514	501	503	474	459	488	478	493	481	505	465	485	491	480	511	501	475	487	504	497	533	506	479	451	503	450	488	497	509	488	490	474	511	499	512	468	524	480	518	527	453	491	485	461	484	463	476	487	506	502	511	481	484	449	494	504	480	511	505	453	506	505	464	507	474	492	436	502	470	497	476	461	472	494	481	525	492	495	492	509	495	460	509	513	489	486	500	469	515	493	449	498	486	510	481	517	491	464	488	461	490	495	510	489	514	451	498	474	475	470	490	446	497	490	467	417	476	499	509	467	484	454	489	483	475	491	492	501	502	469	460	488	489	492	462	507	471	504	514	480	505	507	480	473	479	522	444	479	504	481	479	413	499	470	514	501	464	485	474	496	464	461	523	494	481	506	497	525	520	470	475	470	493	508	501	499	479	478	506	494	493	466	509	506	466	488	466	464	505	490	485	529	479	540	454	467	523	453	527	451	517	483	481	493	509	481	512	442	458	471	488	461	503	496	483	464	448	495	477	510	474	521	485	501	506	498	463	557	485	509	455	517	500	488	469	533	491	469	452	489	492	482	443	467	476	504	479	513	501	497	446	481	499	492	536	527	462	482	500	495	486	478	467	479	482	504	493	481	499	519	496	489	487	511	511	464	462	480	477	458	501	479	520	484	520	535	461	502	508	469	478	516	453	469	519	495	481	491	494	465	541	476	470	460	469	505	489	514	507	496	486	454	485	494	487	509	488	551	479	466	516	504	471	494	502	514	519	475	511	455	507	458	441	490	472	493	511	500	484	479	518	499	471	470	463	449	484	504	470	468	484	498	493	496	546	497	497	478	526	488	518	454	458	476	506	434	488	523	450	487	507	465	516	529	473	526	486	520	496	478	487	468	439	480	478	507	509	460	480	527	503	475	466	478	456	478	495	440	501	496	511	494	459	538	454	488	515	500	477	473	482	465	489	511	498	492	494	480	474	477	488	496	495	496	505	499	491	479	498	502	478	443	486	494	497	461	520	486	536	512	483	478	444	502	496	485	453	471	476	478	494	500	461	517	460	476	496	465	488	498	464	512	481	473	464	526	505	488	503	493	459	483	481	470	456	453	487	527	454	506	488	466	463	523	502	489	533	511	468	482	454	495	486	531	447	501	440	478	483	489	497	520	475	475	467	536	503	450	486	449	459	513	530	456	486	453	502	464	481	458	518	462	506	499	501	461	543	471	482	467	475	519	493	465	447	505	533	458	476	481	466	515	514	457	479	488	476	498	472	528	500	509	472	440	471	507	494	462	464	470	502	513	492	507	492	437	477	509	493	464	482	502	480	530	506	459	480	518	447	496	516	469	489	463	505	479	491	477	465	538	477	500	511	477	498	485	482	494	487	466	541	508	485	496	494	496	512	471	491	459	448	484	466	487	478	470	518	498	469	514	477	493	472	466	438	484	514	519	506	522	490	561	463	496	505	492	521	524	496	508	441	456	452	502	480	494	494	505	478	500	520	466	457	514	479	467	499	510	490	509	456	475	464	495	477	475	505	468	530	470	495	437	459	492	489	482	484	466	501	495	482	498	450	495	486	534	509	485	484	459	540	477	511	486	497	478	488	487	485	459	470	462	478	483	490	486	534	465	506	499	447	486	495	484	486	479	463	480	478	478	501	495	496	465	449	471	525	480	465	492	451	477	498	485	452	473	522	523	473	525	521	465	487	503	517	492	520	467	500	503	509	510	458	479	504	482	512	471	495	479	468	497	457	472	515	476	460	536	490	447	463	487	472	482	483	487	487	478	465	519	508	483	448	523	484	447	462	455	458	461	501	496	494	496	509	493	503	458	488	478	481	483	482	477	465	496	481	488	443	501	492	485	481	476	494	506	521	531	491	491	463	479	495	493	461	457	477	500	505	492	456	450	478	505	455	504	454	499	453	450	508	463	483	518	486	474	495	462	470	535	499	469	482	509	480	486	460	495	466	496	492	493	491	507	500	454	455	460	454	442	553	495	494	495	464	517	500	476	461	435	501	482	478	478	490	469	453	508	503	514	516	481	469	452	460	498	514	497	505	480	478	486	481	463	487	488	463	493	498	495	460	488	501	478	476	496	474	504	471	462	506	479	468	499	478	489	456	499	501	491	454	474	458	486	484	502	488	412	507	507	488	458	494	468	490	481	480	514	490	519	453	482	479	479	500	443	514	506	483	499	480	491	484	478	506	472	482	480	487	476	482	511	530	477	516	461	505	473	474	489	552	510	497	505	477	520	470	495	511	515	486	491	511	492	510	501	483	486	502	505	455	529	463	477	496	501	532	454	513	502	486	469	489	526	450	450	508	484	481	479	478	462	485	501	459	474	482	476	526	541	475	499	468	478	466	515	471	504	499	505	488	498	504	456	465	495	486	432	472	489	471	497	493	500	501	512	474	508	471	505	501	522	493	490	504	499	456	492	457	470	505	471	464	489	445	514	519	485	500	502	503	502	468	470	466	481	508	445	518	507	509	493	470	485	492	498	474	479	483	485	483
15781	30831	29693	22512	18552	15281	12423	9759	7392	5707	4276	3239	2562	2158	1917	1666	1510	1424	1384	1334	1148	1225	1184	1157	1138	1176	1126	1117	1129	1113	1088	1084	1173	1057	1006	1089	1072	1042	1098	957	1080	1053	1055	1004	1048	998	989	1017	1074	1062	1023	997	989	1011	998	1025	978	1013	1010	1061	1007	990	1082	992	1011	995	967	1038	1042	1090	991	1029	995	1023	1058	1034	997	964	1019	993	982	967	1036	1020	1000	1035	990	1033	992	1050	952	1059	996	1042	967	1014	1040	1014	987	1003	1045	1025	976	989	1006	1041	980	990	1000	1019	962	1014	1000	1019	977	1014	1055	1025	1027	1021	1005	1056	1028	1055	1055	1048	1023	977	1010	981	999	984	965	1078	1032	1050	994	1013	1017	1051	992	1007	971	997	1004	1001	987	1020	1046	1029	1001	1010	995	1018	1008	999	975	957	1031	975	999	1006	1030	1038	1008	1081	1011	1073	1044	1015	1056	1058	970	1026	995	985	1024	1041	1012	1026	1022	1002	957	1020	974	1004	988	947	1026	984	993	1014	1020	1044	1009	998	1020	1044	1018	991	1019	994	1012	1015	1010	964	1000	945	1049	993	973	1001	967	994	989	963	1003	1009	1009	1012	942	1000	955	954	957	1008	1028	1035	1022	1000	1007	1008	932	991	1023	945	1015	1045	995	952	980	1013	1030	1019	1064	1047	1005	1013	993	991	962	999	1021	1038	1063	987	1034	1045	1006	1031	968	1037	980	961	1013	997	1015	1044	1070	995	943	1021	1031	954	1005	1058	1013	1039	950	931	1013	923	1007	1022	1034	967	1058	990	1009	987	1053	1006	1022	977	1007	1030	1014	1036	980	980	1084	1015	999	1023	1004	977	1016	1027	1034	994	1062	1042	1032	1014	1015	1018	1014	1013	1006	971	1007	1001	1021	1038	1027	1058	1027	1000	972	1037	995	1017	1046	996	991	1066	1006	938	997	989	990	981	980	984	960	1014	966	1001	1016	966	990	984	1026	984	959	943	1041	1034	1027	1004	987	981	1002	1009	1025	993	1047	1050	1020	1002	977	1037	968	1020	1025	1028	998	935	1018	1042	1041	985	1030	1002	984	1029	1033	970	1038	1033	1056	991	1075	975	990	961	1025	1004	1042	1018	1016	1011	1021	998	1007	1024	1022	1029	992	1026	1020	1041	1000	970	1025	998	997	1017	1014	1077	1038	1041	950	1008	982	992	973	1009	1039	925	995	1044	999	967	968	1048	1003	946	979	1010	1050	1037	1039	994	1033	972	1005	972	1004	1058	1001	1007	1023	1027	1020	990	1050	986	998	1055	1010	1041	1055	1053	998	1046	1035	987	1002	1031	1027	1007	1019	1001	1009	994	1061	969	1022	996	1019	1007	1052	999	1038	1032	1036	978	1001	1009	1050	974	1047	1067	990	1002	995	1006	971	1006	979	1049	1053	1027	961	1055	984	1006	1031	982	1016	996	956	987	1004	1001	1000	977	969	977	1028	1074	965	984	1010	973	1009	1051	998	942	1015	1003	1034	962	984	987	997	982	995	1023	1027	1017	984	980	1001	997	997	1025	984	977	955	1001	1036	982	1028	1048	983	1086	1002	1026	939	1051	980	997	963	979	1051	1011	1004	986	1034	1014	995	1046	1011	1042	1019	989	992	993	1043	981	973	1005	1048	1034	1004	1010	1047	1090	1011	1000	996	1071	998	970	1047	1020	1003	1002	1060	1011	994	986	1042	997	1070	979	988	1059	994	985	1020	980	980	1000	977	1022	1015	969	986	997	1044	1032	1036	1014	988	1034	1026	1083	1021	1019	1015	983	1063	976	1060	993	931	1040	939	1048	1004	1027	1063	984	1048	1007	1003	951	1041	1078	1013	971	957	993	969	1002	1009	1017	1013	1054	998	1032	987	1003	1035	972	987	1020	1010	978	1024	1063	969	1044	983	1025	1002	964	1003	990	995	957	1045	924	1005	1006	1010	1010	994	1029	981	1006	936	991	977	1020	1003	1056	1015	1047	1006	1016	1050	1017	967	1032	1028	1020	987	1081	969	971	1020	1041	973	1040	1046	997	1048	1037	1014	1068	1017	1026	1020	1087	1040	1016	997	1037	979	1048	1013	1006	1007	1010	1056	980	1019	1017	1043	969	971	962	1010	1005	1031	971	1007	992	947	992	1031	1008	1000	1030	959	987	955	1070	1013	1024	1000	1064	1019	1032	979	998	1038	967	996	982	1028	973	1016	984	964	1059	1031	997	1022	993	1021	940	1016	988	1016	1042	981	976	1029	993	971	1030	1007	1001	995	1014	1022	947	954	1056	1012	1009	969	1032	970	1005	972	1010	1006	1022	1050	955	1083	1012	980	1014	1072	1014	1009	957	1042	1014	989	1043	998	1016	954	1031	1010	1018	1005	975	979	1044	985	990	1049	983	1004	1020	991	969	990	973	1001	1069	1008	1033	963	977	1026	981	988	1032	1005	1017	1029	1023	955	992	996	1030	1001	922	1033	990	1044	1080	1014	1073	1026	1034	956	1043	1059	999	1008	1033	1034	993	923	986	1019	1046	985	974	956	1065	996	1022	987	1033	926	1016	1034	1024	1006	997	1030	1093	1014	937	1003	1021	1064	983	1033	1022	957	982	1001	1017	1039	1069	961	947	1003	968	1010	1006	1040	975	1010	984	1001	1053	1023	998	983	993	969	1017	987	967	1063	1029	983	964	1002	1032	1007	983	976	1047	1006	973	988	1032	997	1021	970	991	1002	1003	989	1034	976	924	1009	994	1058	953	1028	998	1073	973	1034	1022	979	999	978	1033	1019	941	1030	1047	988	1018	1000	994	1035	1035	1040	986	1049	980	1075	1013	979	1039	1033	1016	1033	1018	986	1017	1007	1077	987	1012	1037	944	993	988	1007	988	978	991	1016	1034	984	990	977	1003	1021	1071	1033	1028	1038	982	983	1053	1032	1012	1032	1015	962	1006	993	1004	999	1012	1051	971	1018	1038	996	998	958	969	959	1046	1022	1009	1050	1020	957	950	1040	996	996	1016	987	1002	1057	972	1082	986	954	997	956	1004	991	956	995	1028	969	1063	972	993	995	989	1003	976	1015	1020	984	1008	1031	1022	1009	998	967	1042	957	995	1052	999	920	1027	1015	1039	969	1000	994	987	1019	1014	1011	999	1019	1028	974	995	999	983	1002	985	1069	966	1016	1006	1058	993	1052	1031	1045	984	968	1001	1048	1038	1033	976	978	1047	1002	1025	983	1012	1035	969	998	1060	987	961	1009	1026	998	987	982	973	989	954	1037	996	1035	973	1005	1017	999	992	1005	1017	1029	1022	1010	956	977	1015	1054	1018	995	974	1015	995	1034	1040	1034	1033	931	1077	1021	978	1031	1007	1011	976	1056	997	988	1000	1002	983	978	983	1018	996	1002	973	975	1011	963	1005	1013	945	1003	1006	998	1026	974	945	1025	1015	1055	1031	1049	1011	1014	999	1028	1007	1012	1026	999	1004	1024	978	961	958	1027	973	1045	1018	1045	992	1008	987	1006	1030	1009	1008	1072	1029	1011	1015	985	1017	1023	1009	976	966	1000	983	1019	1020	1045	999	978	952	1010	1046	995	1020	954	1030	982	975	989	1018	1002	1019	1041	1027	1007	1025	1075	1008	1005	1031	999	984	1009	1050	1039	997	1054	953	969	990	1018	992	1014	992	1071	1039	1019	1008	973	1030	1031	979	952	994	1038	1021	977	1000	973	1006	1013	1066	971	1006	975	997	992	1051	1001	1033	914	1003	1023	1034	953	1004	1024	1070	1077	1003	1018	1017	1009	1026	1060	1039	921	1037	984	1024	1038	1004	1064	967	992	1037	973	946	1062	985	1009	971	971	998	1007	929	1009	1037	1011	991	1019	1022	1041	970	1062	989	1043	1008	1031	989	944	988	1080	1012	1053	974	1014	1039	1023	971	979	978	1011	1043	1015	993	981	1000	976	1055	1010	993	1061	992	1082	1005	955	1031	982	988	1034	1024	1018	968	975	992	1028	958	994	1019	954	1023	928	1012	1020	992	1063	1017	987	992	936	972	947	1053	968	987	965	971	1019	1033	956	1047	998	1042	1020	1025	1032	1033	1049	1056	1052	1044	999	1042	973	1019	1062	1071	1035	940	1014	987	1021	954	1013	989	1011	1029	1034	1040	1043	1038	1034	986	1025	985	1057	1032	961	988	1037	979	957	1025	1029	1005	1038	1004	1045	1001	1006	1005	1014	1007	975	978	989	988	995	991	1050	1020	1012	1001	989	971	934	1017	1010	989	1034	976	992	1012	929	1008	961	1026	1017	990	1015	1039	1025	1005	1071	1056	1006	998	1031	1021	1058	1016	1023	996	985	1024	1008	987	1043	1052	994	984	1042	956	977	944	1012	1007	1064	969	1018	978
27438	18145	8193	4411	2464	1738	1314	1033	790	683	563	519	482	435	442	428	458	438	454	485	457	437	455	505	464	409	452	463	398	431	450	460	410	481	435	418	413	446	472	445	466	455	438	382	425	416	419	446	445	395	455	431	421	407	437	407	455	407	510	422	419	423	457	427	467	432	433	460	434	431	403	423	426	455	426	407	402	458	406	417	431	407	407	405	461	411	425	467	449	402	415	427	428	431	430	424	461	452	436	411	447	442	406	418	428	434	423	422	415	410	438	442	450	425	461	444	399	427	451	395	451	440	435	464	416	436	413	425	434	435	416	468	442	428	392	466	443	432	438	413	451	462	419	448	426	455	436	415	426	449	453	445	437	470	441	383	420	454	456	456	439	448	435	437	407	463	468	410	430	496	426	404	415	402	457	440	474	442	428	474	437	425	448	437	440	475	416	385	409	438	404	449	435	435	437	414	440	403	448	460	438	403	417	428	427	432	425	436	451	426	417	433	442	415	410	420	437	464	435	418	437	444	425	450	464	445	443	443	410	474	428	458	412	399	423	427	450	416	433	425	443	432	446	429	437	415	427	423	419	437	433	423	437	432	438	421	449	449	461	459	435	446	416	474	420	430	437	440	433	425	385	431	458	446	399	426	460	435	400	426	478	443	469	398	473	415	457	406	427	432	445	459	434	442	456	407	431	441	384	412	429	449	462	464	446	464	422	446	390	449	448	463	443	415	388	439	460	454	438	439	438	435	405	407	448	401	439	439	413	456	438	396	477	435	441	439	424	416	435	459	394	407	428	443	485	396	446	414	408	456	451	413	417	466	419	436	454	412	424	445	468	413	488	422	427	450	445	408	435	432	444	415	433	435	432	416	474	436	447	430	427	425	420	436	436	408	465	481	432	454	404	426	419	410	436	434	491	430	472	414	469	414	437	428	459	426	440	456	431	421	415	436	428	459	438	394	454	429	460	452	437	447	464	457	465	414	441	427	449	433	474	427	459	458	412	418	448	473	438	416	468	446	450	443	430	442	411	449	457	410	460	408	446	397	445	409	434	458	439	442	434	432	415	450	476	445	461	449	433	449	434	440	406	438	477	474	454	413	478	429	377	430	444	426	428	450	438	466	421	443	378	448	469	416	459	459	437	438	469	456	412	431	426	450	433	430	462	426	476	443	439	451	427	456	496	374	444	427	409	413	472	430	463	441	428	401	404	447	428	447	442	432	447	418	418	406	425	452	410	435	447	442	447	436	424	458	464	448	409	393	448	397	434	443	462	436	404	432	411	411	437	435	405	454	436	444	475	427	436	439	429	432	435	467	446	463	427	444	415	461	422	438	418	433	446	468	439	476	452	459	453	461	426	419	452	436	383	450	440	452	427	399	424	460	461	441	411	433	433	450	454	434	419	423	430	389	451	432	414	422	446	424	443	424	415	447	420	430	455	392	485	403	453	436	468	435	431	478	462	428	463	435	412	424	415	407	408	443	419	454	424	451	436	442	438	403	433	424	447	414	470	465	440	461	457	473	394	414	410	458	438	443	452	435	443	425	422	416	414	412	469	418	416	424	451	439	430	431	452	469	435	441	459	432	432	420	434	459	402	445	430	449	405	417	459	453	440	453	452	479	472	371	404	418	460	430	433	430	439	452	440	424	429	449	455	461	390	416	435	443	432	411	447	400	415	432	432	479	424	412	470	440	448	456	426	409	424	471	479	426	445	408	390	409	422	422	434	424	458	444	462	452	415	443	449	426	455	406	437	409	461	431	448	407	437	469	444	419	443	421	443	420	431	436	444	405	431	455	437	448	451	385	442	444	450	462	413	418	414	415	457	415	434	412	448	459	419	424	414	400	404	450	442	460	447	429	405	446	435	411	419	460	416	423	436	440	441	438	488	458	429	458	417	429	425	448	427	450	437	423	426	422	430	434	413	468	416	419	434	431	424	428	426	410	468	418	478	459	422	425	390	413	432	443	423	436	443	444	444	436	437	442	429	407	452	470	416	435	428	434	452	395	400	436	430	429	430	435	443	429	418	416	468	482	455	435	436	430	435	459	420	445	447	421	470	403	443	451	470	432	442	472	436	440	421	419	404	441	440	451	423	422	404	415	434	423	404	427	417	408	449	418	451	424	443	415	415	452	422	450	472	497	425	424	419	417	423	445	439	479	440	460	431	468	418	419	463	442	440	413	430	435	440	424	427	408	430	464	424	434	448	424	409	460	447	455	397	466	426	419	413	424	454	467	432	411	445	430	435	420	432	391	412	428	438	405	404	441	460	424	414	419	443	415	448	402	449	416	429	408	451	445	441	421	433	442	437	446	445	426	431	459	435	441	440	435	448	442	430	410	414	437	411	434	427	433	428	451	449	432	442	439	421	398	464	444	443	398	495	455	435	433	392	446	453	384	445	445	446	420	438	432	434	465	432	424	416	440	436	452	403	428	432	443	468	453	401	455	454	424	441	455	426	457	434	450	415	430	418	469	489	459	416	481	444	432	430	440	430	416	398	420	430	472	442	428	430	449	448	433	436	454	405	420	415	437	432	408	450	412	476	425	423	406	445	420	451	452	472	442	455	462	471	450	427	422	446	419	405	441	423	383	395	442	443	408	426	424	435	449	452	476	432	450	436	439	404	450	478	477	446	410	447	423	407	435	439	456	456	448	443	436	458	428	453	420	425	466	427	442	409	418	403	396	430	436	473	461	456	426	414	425	405	424	419	460	427	443	438	420	454	445	430	418	445	416	441	454	461	417	378	397	433	413	471	434	434	450	463	412	435	419	392	412	445	449	441	406	443	459	437	419	460	454	401	428	437	419	444	446	424	405	410	438	431	435	424	420	395	436	470	457	419	444	408	429	448	415	434	421	430	453	447	414	463	453	434	414	438	462	407	419	465	414	430	471	445	446	441	451	416	436	429	418	461	426	458	416	433	436	430	415	434	446	423	454	441	487	457	433	467	444	456	438	417	427	435	433	436	453	481	437	389	393	425	444	475	414	413	448	425	433	407	427	430	430	455	440	420	424	461	450	436	424	429	445	476	465	398	447	444	438	423	408	467	460	421	437	440	474	440	411	444	407	457	437	464	412	400	430	445	413	465	442	434	432	446	459	452	442	455	461	434	441	426	411	433	424	421	465	430	428	420	443	420	413	431	426	429	428	412	425	427	445	477	468	413	454	438	469	441	447	454	418	433	451	444	469	450	436	447	415	411	426	411	436	444	445	401	467	426	411	458	459	475	447	461	432	443	452	418	408	444	413	419	447	475	439	428	427	452	445	442	466	425	437	421	395	410	433	438	442	411	440	433	448	422	422	432	431	432	438	413	432	411	425	419	409	409	433	423	435	425	417	409	434	383	445	441	408	465	426	411	457	429	457	459	436	422	403	417	431	431	419	437	441	420	451	421	423	434	462	409	445	429	425	432	376	417	415	426	417	448	439	417	399	436	458	433	429	437	453	407	398	426	441	422	421	443	463	389	421	440	429	400	430
10505	16533	15913	10550	7889	5926	4342	3318	2672	2051	1636	1357	1253	1137	1050	1056	1051	1007	974	941	974	996	954	967	958	918	964	985	999	969	992	933	976	950	941	910	916	1017	905	932	925	942	945	960	986	917	931	917	952	949	945	930	929	954	1016	977	936	1002	854	921	978	969	988	944	914	953	914	922	872	911	970	928	977	980	988	985	915	908	893	955	906	889	1004	956	986	947	915	899	985	903	954	923	936	973	935	960	928	996	982	966	913	972	913	909	953	953	893	910	966	999	920	1007	963	918	939	942	897	928	968	935	903	976	984	960	990	929	943	928	974	958	882	917	990	938	956	915	924	1001	934	910	900	925	931	897	968	859	940	934	975	912	999	922	954	966	936	903	969	965	962	965	1019	926	931	934	911	877	957	960	947	921	981	937	940	910	910	970	920	933	986	944	914	950	895	953	939	951	931	946	961	961	927	966	948	932	928	957	954	973	899	931	947	937	895	938	909	952	923	926	930	952	936	972	964	963	921	935	944	880	947	904	961	970	911	893	948	965	941	963	953	957	943	989	935	904	898	925	927	980	972	951	981	886	947	901	971	983	957	934	960	899	981	944	954	925	922	923	919	944	938	987	964	974	904	967	988	968	979	929	964	974	975	960	924	969	996	966	943	916	990	971	951	919	927	936	935	966	910	957	928	933	947	943	1012	944	949	970	986	915	944	966	921	944	948	916	930	939	963	934	920	899	938	959	922	996	954	942	963	941	956	907	939	914	951	959	863	966	943	971	981	937	915	989	883	923	931	915	974	934	949	934	965	926	963	971	955	974	963	951	1005	943	961	925	969	939	996	929	922	925	999	941	916	952	901	921	937	941	935	949	929	1014	927	938	957	931	938	908	955	946	949	923	943	971	945	934	868	925	975	961	912	918	993	930	962	952	940	937	902	873	952	929	973	1026	996	950	947	962	913	932	914	936	922	910	946	875	999	956	928	1002	962	958	895	925	940	978	907	990	936	945	962	951	937	975	952	932	937	910	942	967	964	925	938	923	948	1039	1012	927	938	918	904	909	898	991	911	956	954	911	897	996	976	962	954	980	896	983	881	970	969	922	951	917	964	944	953	950	984	945	905	918	926	933	919	933	910	886	895	920	934	945	954	909	927	918	908	968	933	963	985	1004	883	991	945	939	937	910	950	987	953	958	899	913	919	931	956	900	942	899	967	943	941	968	989	931	964	963	991	947	972	922	965	904	957	968	955	934	919	945	955	934	925	957	972	930	934	1023	932	934	898	974	945	964	933	892	971	906	963	975	990	974	917	933	914	960	930	964	939	911	928	953	956	936	912	928	902	1007	907	888	954	888	927	916	959	926	918	938	951	962	952	912	997	975	945	910	954	953	991	948	939	947	934	1008	909	934	939	925	1000	934	897	928	952	959	908	954	915	980	958	895	984	916	928	964	908	965	927	927	953	924	953	971	983	936	922	897	938	976	989	956	924	909	984	936	936	934	955	921	942	890	905	930	1007	931	934	915	875	977	942	907	911	982	957	939	1012	988	940	901	948	946	991	950	964	978	902	944	996	934	903	893	923	928	944	977	939	932	969	975	942	905	939	974	937	979	961	879	941	939	932	902	910	945	924	911	983	942	944	900	915	963	989	986	970	983	1020	937	944	919	958	914	959	953	967	989	958	951	911	957	976	913	926	893	970	886	967	929	986	908	948	959	915	929	953	934	1001	936	939	934	938	909	971	959	946	978	930	940	951	951	953	912	949	899	950	932	930	940	988	979	986	995	922	920	976	931	926	975	929	932	972	970	979	921	976	950	929	963	943	962	968	936	955	981	966	931	932	955	946	901	995	910	953	940	955	970	949	958	964	925	946	924	938	941	954	917	924	941	892	955	965	913	951	942	980	1010	922	984	938	926	943	922	948	930	964	969	935	921	941	899	924	1024	928	959	919	940	962	916	942	974	987	962	937	911	907	951	941	941	953	919	911	937	967	959	933	943	972	914	941	934	1007	963	963	940	897	947	893	900	951	922	956	1030	946	898	952	918	981	914	987	953	957	978	926	940	970	929	900	949	969	937	905	953	843	959	942	902	942	979	938	910	893	911	939	941	1026	962	978	1008	967	951	980	954	946	948	933	999	970	933	922	945	976	950	919	964	960	952	910	1012	990	996	869	992	994	960	961	971	930	994	887	986	927	953	991	873	993	970	927	907	986	945	943	959	984	947	970	861	939	935	1007	965	981	961	940	977	939	999	983	1005	928	944	941	1002	970	982	963	940	928	889	987	962	945	952	929	965	932	855	937	950	902	909	927	965	925	982	997	937	936	959	948	911	991	996	898	880	998	947	940	928	933	957	955	904	933	961	955	910	924	967	969	947	906	1014	947	1007	958	978	970	931	932	937	920	952	926	932	969	928	936	956	915	947	885	971	980	989	918	956	910	869	939	928	953	970	952	986	964	939	890	945	931	947	1000	959	912	915	923	952	948	945	965	949	992	902	991	890	908	932	928	926	904	976	999	970	984	952	949	963	918	930	942	950	906	965	937	990	937	892	953	944	974	952	905	925	896	1008	949	886	963	949	947	941	951	953	914	920	961	936	934	968	942	945	953	924	924	929	923	956	960	1042	974	966	912	944	989	924	982	942	900	943	997	933	948	921	927	1023	984	980	970	1001	949	932	933	877	942	904	959	985	946	954	956	969	923	980	877	947	987	971	936	905	953	942	958	934	876	970	942	964	929	975	984	938	945	943	927	915	961	950	899	972	957	949	971	912	959	961	902	972	947	879	940	961	954	987	933	942	915	910	909	958	984	901	925	889	935	903	963	905	933	990	896	919	929	935	983	913	1027	964	976	905	906	976	904	942	932	950	955	911	909	912	913	940	968	978	954	862	949	930	912	984	982	984	922	981	954	959	972	989	979	949	959	926	946	966	956	967	942	930	891	927	954	1008	944	899	967	926	975	966	1045	961	956	933	932	909	969	962	982	963	933	958	935	1037	959	926	951	998	950	944	952	995	959	889	961	914	935	984	916	935	983	947	944	940	931	953	962	953	894	953	982	934	942	955	1007	903	945	963	931	931	956	852	886	942	922	909	961	948	969	967	928	912	974	946	947	940	936	931	952	957	963	924	883	914	945	976	911	948	916	929	962	976	929	950	894	938	953	970	989	974	865	847	938	905	931	954	930	972	968	889	939	922	940	915	885	983	956	984	904	1034	922	971	960	960	974	1016	940	963	939	955	922	947	914	964	966	963	937	914	987	961	935	956	949	908	999	965	936	946	902	937	881	978	909	926	952	954	970	953	931	966	862	917	970	930	873	923	967	986	1032	966	1013	890	970	973	989	941	911	949	948	968	985	958	894	950	1021	958	914	987	987	929	946	970	918	920	934	910	937	912	953	911	955	992	959	904	998	882	920	947	956	940	1000	963	958	976	945	961	959	905	952	946	922	991	926	949	934	906	998	952	960	1017	976	965	907	978	976	935	917	935	941	975	951	942	917	878	898	958	985	924	944	907	931	979	943	941	961	982	871	934	988	940	937	934	958	933	982	985
25117	21483	27986	25299	14581	4885	2648	1749	1308	924	738	583	502	419	422	356	374	360	334	327	308	305	318	305	352	303	280	296	312	280	306	310	301	280	294	253	285	298	309	323	298	271	287	289	306	307	280	293	286	304	279	305	287	257	279	274	283	299	267	264	245	293	297	279	285	290	295	287	289	286	305	298	294	287	276	295	305	280	305	272	269	294	294	289	261	315	281	275	312	300	301	290	292	298	289	280	287	277	320	265	278	296	293	263	296	284	299	307	281	263	288	287	292	308	268	294	273	279	268	270	283	303	281	286	283	282	286	295	294	327	294	292	254	261	287	287	279	277	281	288	298	289	255	296	282	279	296	295	310	283	281	272	285	274	278	264	282	305	263	291	295	288	295	289	293	293	294	274	251	290	275	281	284	311	293	281	295	297	290	262	303	273	295	303	307	301	299	301	306	305	299	292	289	293	280	283	273	303	289	297	296	294	285	271	267	292	297	288	333	305	276	270	292	274	288	242	316	277	294	301	288	275	274	285	279	264	292	279	283	283	307	297	267	289	272	354	303	272	277	283	299	261	270	276	292	271	296	255	283	278	290	286	294	280	279	319	256	293	278	288	299	279	290	297	273	304	287	313	257	248	285	304	285	313	299	280	278	294	290	293	284	264	268	302	271	292	311	264	295	258	292	327	311	290	301	297	289	282	318	283	303	281	311	262	274	303	278	270	279	276	287	295	282	294	262	279	270	283	292	293	279	303	272	289	291	280	273	306	280	272	257	305	295	269	262	321	293	287	302	273	283	297	285	258	287	287	298	298	300	302	311	296	303	278	306	287	273	288	280	284	315	274	289	273	302	287	293	313	281	284	263	268	293	283	294	287	301	287	309	312	265	268	307	295	281	287	294	303	312	312	286	278	277	285	284	288	304	298	279	280	255	279	275	281	279	283	269	269	289	280	283	309	290	285	260	288	291	275	301	297	261	313	288	295	284	287	277	292	257	271	302	281	288	281	270	275	299	297	287	271	291	292	284	284	283	284	298	267	298	275	264	295	303	277	302	260	297	301	296	291	301	288	288	300	259	300	292	328	284	275	297	282	295	273	296	294	295	264	267	306	271	249	289	290	292	287	294	267	268	260	292	293	285	310	297	285	297	276	290	289	259	308	284	303	284	255	287	297	279	277	314	269	291	286	270	257	258	273	284	278	275	280	271	261	271	296	293	277	271	264	331	277	274	289	280	260	293	279	254	306	293	284	280	277	293	282	294	297	299	284	257	308	293	293	292	272	299	307	304	271	305	283	281	316	286	310	279	312	269	295	279	281	317	304	318	277	287	296	261	297	282	265	293	266	302	296	268	286	284	291	284	264	283	270	267	304	299	270	310	284	264	300	283	269	272	326	288	291	301	300	286	279	283	312	295	300	284	304	276	279	295	292	295	271	248	266	265	271	314	275	288	304	283	275	296	285	273	263	255	275	280	284	270	251	282	277	292	282	296	294	260	273	310	297	289	297	273	291	279	295	262	292	265	304	271	280	290	284	305	287	284	312	295	259	301	259	299	278	285	264	291	297	305	298	287	270	293	289	273	279	251	293	271	264	288	319	288	283	278	321	259	299	279	288	292	272	281	279	265	289	287	275	335	282	283	283	278	290	283	273	273	280	273	272	289	311	307	272	269	276	312	272	273	250	290	301	279	310	290	273	287	274	276	278	287	322	291	293	284	283	304	294	294	316	293	295	310	278	288	293	272	269	314	278	309	260	294	303	268	288	291	299	257	311	274	294	261	285	287	235	276	279	301	293	279	283	296	296	263	263	293	310	275	289	303	263	303	273	273	261	299	294	268	269	299	295	267	267	288	279	308	270	272	285	325	311	286	274	273	293	273	281	274	282	299	286	294	291	285	277	275	300	290	270	292	300	289	300	274	279	300	289	292	283	308	310	255	287	278	290	290	246	266	289	289	280	278	268	265	277	255	265	263	277	276	292	291	285	292	260	265	302	292	295	280	283	287	264	291	303	300	310	296	276	294	298	308	276	294	292	297	280	289	267	307	284	264	277	296	274	324	323	284	289	297	289	302	257	258	284	279	286	303	277	278	280	257	273	290	305	240	270	274	291	294	280	282	277	297	277	294	357	291	285	283	273	290	290	283	288	293	253	298	288	295	307	283	312	287	274	261	286	286	255	282	279	297	270	306	268	297	236	269	259	306	272	268	285	289	287	283	291	283	299	276	291	307	325	292	300	322	267	244	278	313	282	314	275	286	304	300	277	298	281	294	283	282	275	320	285	261	272	319	314	272	323	275	309	270	289	265	279	284	285	274	297	309	261	270	296	313	279	268	283	265	306	259	271	287	297	291	311	297	280	303	270	275	281	275	257	283	294	283	296	283	310	308	308	287	298	276	264	273	306	291	271	309	266	260	315	240	281	282	278	284	285	302	274	286	273	254	266	271	313	333	288	269	308	289	273	289	267	260	268	275	258	263	263	287	266	286	295	293	311	279	282	279	285	289	258	293	283	274	290	259	272	288	278	295	257	302	275	291	293	271	273	256	302	267	299	265	312	250	304	323	265	301	274	303	263	291	302	285	287	289	307	249	253	293	300	273	284	249	290	277	273	264	263	309	287	284	316	284	249	308	286	287	299	284	275	309	293	280	282	286	269	283	279	285	300	271	308	250	288	312	306	244	284	322	275	267	270	301	294	288	292	267	295	295	323	284	285	307	274	294	282	301	297	272	320	249	318	278	278	273	286	295	300	272	275	304	296	289	303	292	280	293	298	287	302	310	290	305	280	287	257	239	292	305	276	286	310	299	304	302	285	273	281	280	292	280	296	284	263	269	267	268	252	251	258	287	312	291	264	300	282	320	270	277	255	274	288	310	276	281	290	270	276	286	262	296	284	300	265	260	289	298	264	299	305	274	337	250	271	309	280	310	298	330	288	271	291	259	287	301	268	288	280	273	293	282	253	268	284	316	311	274	273	270	309	286	279	270	286	263	285	268	296	289	278	284	280	275	267	285	276	288	304	307	250	286	322	307	302	345	296	281	287	296	275	308	265	282	277	308	280	289	255	282	275	278	282	292	292	297	286	308	280	276	313	282	286	276	279	315	284	266	277	300	314	272	280	276	288	262	314	265	267	269	288	279	298	296	259	261	296	253	260	275	299	250	286	268	283	292	287	286	288	286	253	269	289	280	256	307	301	283	282	273	310	266	288	298	299	287	273	274	278	289	296	280	274	270	300	282	260	296	282	298	268	320	274	280	302	288	288	303	304	285	314	300	279	296	279	286	273	298	303	263	353	257	254	267	269	289	292	267	306	283	320	257	277	280	273	269	323	320	293	279	299	277	278	273	320	288	311	304	282	291	297	290	285	301	290	304	308	270	281	278	295	287	301	289	266	284	265	282	285	293	292	302	257	278	274	268	293	264	316	297	302	290	271	260	288	298	257	278	281	272	264	289	304	256	301	288	279	263	284	287	308	299	297	263	284	285	300
13182	26353	25124	18304	14102	10856	8206	6102	4574	3264	2426	1910	1478	1239	1148	1023	944	889	856	786	786	763	750	786	719	702	685	720	713	682	716	748	653	689	679	703	677	687	674	719	656	714	662	638	677	698	643	655	639	663	722	669	665	654	687	691	670	652	712	673	663	703	666	668	645	687	641	639	657	677	619	610	678	629	655	651	620	641	682	657	668	647	660	647	655	643	660	639	680	655	650	672	666	639	713	667	667	580	623	707	656	661	657	631	707	649	666	637	651	654	674	642	690	625	689	654	588	651	618	659	651	661	673	623	684	639	638	633	641	641	654	628	666	675	680	643	683	660	662	611	633	666	676	657	660	657	668	611	624	624	696	675	680	621	644	635	672	619	700	620	598	626	657	662	659	631	623	624	645	685	652	689	680	697	668	646	642	633	650	640	643	636	619	598	648	645	660	618	661	651	657	658	655	656	636	624	601	654	616	662	614	616	649	672	689	658	660	626	636	673	658	647	632	651	627	695	621	655	632	629	639	634	641	658	648	681	672	649	642	694	635	644	671	646	659	628	657	663	667	621	642	651	611	621	638	619	660	668	659	632	646	644	627	607	601	630	651	720	672	643	637	592	657	631	623	638	668	601	637	675	627	622	678	620	625	677	680	651	692	620	624	672	689	618	661	650	642	649	646	683	705	661	669	642	657	612	653	654	626	628	625	672	628	672	647	621	628	653	625	676	665	656	682	647	636	634	661	618	596	678	650	619	646	658	714	649	610	603	666	664	656	654	655	595	650	625	679	652	687	632	622	606	666	666	613	678	623	594	651	646	618	645	653	634	623	684	599	647	662	717	648	644	675	636	663	627	660	627	636	645	629	627	708	650	698	652	646	616	649	651	600	694	661	625	608	641	641	647	613	628	606	636	605	620	628	695	574	691	628	667	617	637	657	611	589	639	691	667	659	663	673	674	614	661	633	609	623	637	659	601	669	652	653	659	679	651	598	642	640	670	683	675	630	625	645	674	635	656	647	647	649	664	689	665	662	614	642	606	598	621	610	632	637	618	653	621	667	703	623	690	624	687	630	667	663	646	616	632	657	668	626	626	677	656	650	684	627	631	654	648	584	668	622	625	685	621	665	711	626	673	628	649	673	626	643	638	670	651	659	658	678	681	662	636	642	646	604	613	599	681	644	606	686	661	660	655	671	693	710	612	644	610	634	669	614	673	647	615	634	650	653	634	652	599	661	651	635	642	673	636	640	678	629	655	645	636	613	682	628	678	634	671	650	659	623	663	615	640	651	643	603	690	647	637	613	653	615	653	654	662	690	679	683	662	616	635	649	664	620	621	632	667	639	597	649	622	632	673	609	643	688	669	655	643	623	644	617	623	628	643	640	638	688	640	618	648	575	651	629	604	617	645	643	648	612	628	677	660	655	618	642	623	606	625	685	648	643	599	660	624	686	662	637	659	597	633	640	658	591	635	642	643	634	644	644	642	679	644	638	618	635	631	664	637	631	651	643	599	646	639	611	646	638	583	679	640	641	653	642	622	674	648	647	672	640	646	672	623	663	661	631	665	642	614	598	684	675	624	645	636	623	677	653	656	652	677	661	639	658	675	656	634	597	627	628	675	674	606	693	625	632	605	636	675	645	643	622	632	669	669	659	699	668	617	678	638	668	653	626	641	635	621	673	633	647	649	704	640	649	635	652	636	606	675	621	640	610	651	615	681	633	645	638	651	695	601	673	624	669	635	636	675	651	655	642	637	638	713	679	645	656	670	620	606	662	671	659	639	630	627	640	685	642	650	662	637	632	621	662	635	660	692	621	646	657	644	695	613	648	640	602	622	627	650	661	629	634	661	640	655	674	670	640	614	673	666	638	640	657	652	662	704	611	610	629	652	663	591	629	628	636	628	658	657	619	658	633	599	676	587	650	618	667	633	627	632	642	653	658	633	624	677	669	610	686	654	604	653	640	653	658	629	651	638	651	612	664	664	677	658	669	653	661	629	628	650	683	630	635	648	602	639	622	659	680	655	651	656	662	643	665	656	614	672	704	636	632	630	637	619	610	647	681	619	603	631	658	596	676	669	666	639	711	634	669	699	634	649	635	590	656	641	701	665	610	641	651	681	645	630	635	640	675	626	628	687	634	627	650	642	623	610	648	650	651	658	665	642	628	641	648	675	650	638	643	682	629	678	615	605	639	656	664	628	603	617	653	646	655	669	672	644	647	603	661	619	670	651	663	683	607	657	631	674	654	612	660	648	649	674	665	633	638	616	646	654	652	653	650	643	645	659	689	644	647	675	626	643	641	672	625	612	650	638	632	596	642	618	664	626	599	656	606	669	645	644	639	633	658	622	642	609	659	618	667	629	679	695	667	692	603	658	640	660	605	684	664	640	632	636	693	663	628	627	627	611	607	643	645	647	637	667	618	667	648	607	636	600	640	647	632	637	718	672	680	580	624	665	653	659	668	660	613	677	637	660	682	647	619	626	670	586	671	669	639	614	607	618	653	688	683	656	631	644	608	677	580	675	646	659	655	665	642	660	705	607	678	631	655	615	631	710	632	647	682	635	624	667	627	669	647	629	642	626	623	634	659	608	636	638	631	623	670	639	659	628	634	677	637	627	640	619	642	680	621	646	650	622	655	642	667	614	632	608	647	701	648	618	621	648	661	651	657	660	656	609	637	661	647	687	653	680	679	671	630	603	656	731	643	663	684	677	634	643	641	671	650	670	632	668	718	638	636	625	656	658	657	660	660	678	603	665	584	670	667	691	645	602	628	656	667	652	662	680	654	656	653	666	626	612	596	634	623	618	639	632	647	671	646	632	652	643	674	654	629	635	651	688	661	652	656	625	664	632	675	655	634	690	650	586	611	637	657	665	664	615	668	609	607	683	646	639	632	607	683	639	642	623	713	630	668	617	632	647	632	675	649	599	648	638	663	659	645	626	643	647	603	687	617	679	624	644	649	668	609	684	652	651	655	626	667	631	646	647	642	647	661	653	699	593	657	651	628	609	611	680	650	642	659	631	636	667	662	701	620	620	662	685	631	663	670	651	654	658	688	631	705	681	669	678	672	636	671	664	603	597	654	684	644	655	605	653	634	664	626	620	650	609	693	675	655	627	652	627	673	698	668	663	635	648	655	642	631	669	650	638	630	632	602	636	642	676	661	679	616	620	688	638	630	645	684	689	623	634	617	653	616	684	666	660	664	705	645	628	650	661	639	661	621	700	693	620	641	707	651	645	634	646	622	682	662	675	679	673	645	666	636	625	630	582	592	664	632	644	693	622	630	627	637	618	659	650	637	688	669	644	585	651	621	662	655	662	656	626	668	664	582	636	641	614	677	646	636	666	608	589	650	671	664	658	627	666	655	661	613	667	649	641	651	632	619	662	652	682	654	693	644	643	651	654	592	668	626	655	712	665	694	669	626	646	661	643	611	657	640	663	632	608	628	632	681	663	629	653	683	643	635	668	626	629	674	659	660	631	641	645
24214	21482	28966	24455	21472	14282	5695	3043	2076	1579	1247	943	843	694	649	634	596	575	568	564	499	507	489	537	512	515	512	471	489	526	494	481	513	526	473	475	460	495	489	499	486	488	486	526	512	500	488	497	473	492	502	485	478	445	473	485	487	449	470	483	464	472	468	530	448	510	511	470	478	487	484	431	459	473	453	464	465	511	486	460	521	506	429	497	451	471	471	486	480	467	471	481	473	463	449	453	460	458	516	471	483	500	468	495	489	452	524	438	459	468	467	490	471	472	486	474	501	473	465	455	435	476	472	502	467	478	482	462	465	466	442	457	432	456	486	474	485	529	481	479	447	447	474	482	492	475	496	484	465	531	488	472	453	442	484	495	458	424	487	479	497	471	474	498	507	467	476	452	490	480	467	468	470	481	445	498	457	491	461	505	460	430	472	477	484	486	449	485	474	491	457	483	493	451	507	463	460	437	472	453	475	484	492	448	478	466	472	480	445	454	464	489	480	468	482	447	516	459	491	494	507	440	479	470	471	487	503	465	446	505	502	437	499	458	506	425	475	464	469	488	524	468	454	449	503	467	461	465	427	499	487	436	480	493	499	481	455	425	495	444	467	456	451	433	447	482	494	463	440	468	489	480	420	465	479	472	474	473	436	454	429	440	449	508	481	497	469	504	472	494	468	478	465	477	512	488	448	497	485	448	488	462	504	435	484	481	477	473	412	423	496	473	487	441	449	467	487	456	447	475	461	498	446	462	480	468	469	464	486	463	543	474	475	432	502	483	476	491	454	517	529	500	456	494	464	473	466	483	466	480	449	484	452	474	493	492	482	505	443	498	477	482	480	468	493	482	506	492	497	506	476	457	516	500	472	524	499	454	464	476	472	484	476	462	457	454	477	482	462	471	476	486	475	491	458	508	475	450	502	483	448	446	490	453	434	478	472	493	450	472	439	442	468	484	446	469	480	488	462	452	497	461	507	430	491	468	469	455	450	477	486	493	455	465	479	426	472	460	443	505	503	479	466	435	439	473	521	483	440	474	474	465	457	474	461	466	430	526	512	481	436	489	475	491	446	466	491	449	466	498	435	488	464	462	477	455	476	452	424	479	458	452	494	444	504	499	462	430	475	462	434	449	484	472	494	449	448	468	485	513	498	476	467	473	522	475	462	450	471	437	470	505	475	457	489	488	478	450	481	457	430	498	468	465	481	465	462	456	502	493	468	449	449	450	425	445	479	464	473	426	462	487	496	492	471	473	494	501	452	446	459	490	492	500	438	500	456	474	469	430	471	496	452	470	443	446	483	463	496	437	487	473	444	461	519	454	449	454	461	485	476	466	457	473	439	481	431	472	465	476	471	455	514	509	455	473	461	514	478	438	454	449	493	437	477	474	443	509	487	491	480	508	483	453	448	441	488	446	481	445	480	474	493	461	446	473	470	520	433	507	488	518	501	412	469	508	479	452	495	463	441	473	444	482	482	410	513	473	460	466	459	478	445	481	453	467	479	427	485	469	466	471	481	465	492	474	513	468	458	478	502	461	506	463	479	482	483	494	449	476	464	484	473	457	462	426	466	470	427	473	481	472	449	519	450	459	474	412	452	466	493	467	474	479	474	503	474	482	458	463	479	476	432	425	464	456	477	483	474	447	440	469	454	429	456	475	446	468	463	436	466	454	473	451	465	495	469	470	459	445	440	487	470	472	466	486	451	486	472	458	460	487	447	427	492	480	461	498	449	484	480	444	460	469	457	476	449	506	470	471	483	434	477	466	475	483	485	497	484	499	454	483	485	479	457	462	417	462	457	482	462	461	473	468	486	451	449	450	445	470	486	453	473	458	512	456	510	440	444	475	447	456	438	443	459	414	455	494	472	482	473	456	474	466	441	424	452	481	496	470	497	472	455	436	479	489	441	488	458	432	473	518	512	450	461	480	494	492	455	475	498	486	436	486	481	477	473	446	474	477	483	448	459	478	455	475	468	474	475	455	492	476	491	491	466	421	453	455	445	439	522	439	473	459	455	474	430	468	483	466	473	513	503	455	466	477	465	472	446	513	457	478	500	453	479	484	507	479	475	456	462	452	427	436	482	424	489	469	456	494	475	494	471	463	462	499	480	495	469	464	435	458	475	457	496	516	489	461	458	458	470	451	468	450	475	501	480	496	443	473	455	459	471	499	476	450	444	423	488	498	469	501	453	474	475	457	426	443	423	448	519	484	458	480	476	501	442	447	478	488	510	458	426	484	460	476	465	426	453	458	441	438	473	502	458	466	486	484	478	481	464	468	499	462	461	452	452	499	455	501	497	436	418	471	505	498	518	469	477	494	473	474	464	472	481	439	438	456	481	468	473	475	471	471	446	458	480	469	471	408	479	494	435	447	474	495	468	449	487	487	467	453	462	483	503	479	436	469	452	451	512	464	486	528	456	476	461	453	457	511	477	471	471	463	487	464	470	464	494	442	464	437	445	506	502	470	461	467	489	455	459	428	514	470	476	480	456	451	477	464	429	491	454	454	511	469	473	450	477	430	503	469	481	464	476	506	457	442	449	467	445	450	528	474	465	467	461	447	502	447	473	450	480	475	459	435	463	432	503	502	470	476	474	443	491	486	481	509	433	478	492	477	493	451	463	430	482	470	474	452	466	469	467	492	468	448	507	507	456	476	443	473	443	443	486	497	463	484	450	473	466	452	467	477	476	509	458	457	446	479	455	474	526	480	443	443	449	474	419	463	458	471	461	459	488	438	442	447	447	458	504	460	463	501	473	470	477	438	453	452	476	501	467	507	469	448	452	487	510	477	473	468	485	446	474	515	500	452	467	475	454	476	474	492	486	454	476	496	455	462	477	481	460	472	465	446	427	481	440	488	495	471	435	475	479	453	468	462	449	444	476	456	462	444	456	471	477	460	412	441	469	467	492	439	482	489	466	472	481	495	499	403	502	469	478	489	457	478	471	475	494	441	448	456	463	431	469	463	468	515	540	478	507	490	470	471	488	448	448	463	439	478	466	519	484	475	480	472	479	452	514	467	447	453	474	490	457	453	480	449	480	483	459	422	479	482	484	445	459	436	461	474	443	471	469	426	443	458	488	492	469	507	486	454	447	466	449	465	447	483	470	454	502	467	463	495	485	455	477	446	490	478	457	504	461	482	448	450	443	443	432	481	474	511	457	483	497	481	504	495	478	443	488	480	456	514	458	444	504	516	440	455	484	479	496	455	468	419	456	465	437	443	489	455	498	449	451	481	440	467	472	468	458	467	474	503	458	456	443	451	455	485	498	462	447	467	467	455	458	492	404	465	462	440	456	421	468	460	465	461	451	450	497	476	486	504	445	466	454	456	485	439	459	475	498	502	483	431	432	522	459	437	478	453	449	475	463	466	474	474	485	448	461	497	455	499	463	458	443	501	444	477	427	462	488	499	450	525	467	482	466	461	477	481	487	452	511	481	462	484	488	497	492	486	458	473	483	486	482	462	432	499	476	470	478	458
16531	31754	30729	23339	18931	15005	11746	8859	6655	4985	3907	2890	2327	1910	1778	1643	1478	1442	1333	1252	1211	1227	1089	1127	1149	1107	1176	1115	1035	1120	1056	1076	1078	1059	1075	1097	1024	1066	1015	1031	988	986	1003	1020	1026	960	1009	930	942	943	994	1001	957	973	1017	952	964	993	993	1040	971	966	964	999	1018	1069	989	939	1045	955	949	1046	987	967	918	995	958	976	1004	964	971	985	1010	966	966	959	999	1005	1017	1032	975	1007	979	1034	998	986	987	938	952	973	1001	960	926	977	976	1023	943	1024	967	989	1033	1021	946	982	972	963	1038	960	1009	976	974	955	1022	1030	992	981	949	974	992	946	954	1036	1011	963	949	992	999	990	972	960	1003	971	982	962	1016	928	966	1006	1006	1012	956	982	987	1058	956	997	961	950	969	1000	1027	977	922	968	959	901	916	1041	1034	979	959	959	1015	994	975	961	979	962	960	983	986	932	989	953	977	983	966	983	928	987	1005	932	1029	1008	1013	990	976	964	1030	968	1006	968	910	985	1027	976	983	966	914	972	962	989	992	917	921	967	947	984	947	978	946	963	971	965	975	1000	957	981	1026	951	997	1034	960	967	1047	989	1035	1016	982	969	978	1003	988	983	941	961	992	1019	1006	995	997	964	963	951	961	893	953	1047	980	1004	919	940	987	964	934	1035	961	958	1021	1008	967	962	901	978	973	948	983	994	1011	941	957	1028	922	989	980	991	937	953	967	920	959	956	966	908	979	996	1028	938	992	1031	1037	894	958	943	917	989	989	1007	974	1000	986	992	1003	964	979	955	943	959	995	981	1015	993	978	1074	976	983	954	1008	984	982	989	930	972	1016	978	986	969	898	1011	977	969	919	956	990	930	1030	952	978	976	980	969	956	980	938	994	965	1012	955	1001	1027	968	998	996	986	935	944	1028	995	943	931	992	978	996	926	990	1011	968	958	972	956	962	958	1003	908	900	962	1007	980	979	945	960	990	1008	954	989	881	919	942	973	1020	973	961	962	980	968	927	992	967	1040	985	957	955	1016	970	990	1018	1012	1066	935	1008	981	954	998	919	1014	958	1022	1018	1003	1001	978	939	1006	974	986	956	1009	1033	987	955	995	1040	979	994	971	935	985	948	948	941	892	999	956	979	964	939	963	947	966	954	998	993	945	995	974	907	984	978	986	1019	973	1022	938	979	976	893	939	1030	915	951	938	1006	956	1035	958	979	951	1009	937	904	999	979	996	954	1033	998	1012	962	996	926	957	1018	1020	1022	978	1019	945	949	958	996	974	1013	923	960	942	961	973	977	1003	1031	951	951	963	984	973	976	938	993	983	1026	941	1002	990	943	973	970	1038	1018	941	977	976	976	987	930	967	966	977	961	944	971	1008	956	974	1004	968	995	984	949	967	969	1048	952	965	1005	1064	912	970	1002	1007	1027	1022	962	1033	981	970	1047	908	939	981	973	946	931	981	964	1013	938	1030	1050	959	975	1012	982	1008	936	984	986	990	933	960	926	964	1009	972	985	984	964	1004	975	1004	992	1032	992	978	962	963	938	1006	927	965	991	1005	972	971	992	936	987	979	918	947	1016	942	953	973	1002	973	944	958	1038	998	959	921	931	983	951	992	976	1035	976	1004	945	969	981	1005	1050	1020	993	936	996	1025	1024	967	954	988	895	993	921	916	955	956	983	958	1012	968	952	961	968	953	996	1009	954	980	923	930	946	961	967	989	977	901	944	952	936	982	1024	982	980	1061	967	943	1011	969	974	915	961	1028	970	954	959	963	941	922	949	966	914	997	970	964	988	970	967	932	931	1073	968	967	959	985	958	936	1023	965	1007	1000	922	950	1004	932	986	984	931	1022	938	978	1004	994	975	1035	965	978	956	978	980	982	1001	968	971	991	1013	955	942	1029	1021	981	934	1005	990	977	950	987	995	926	969	957	976	896	1002	975	989	941	996	981	943	1005	1020	970	999	1025	945	974	977	989	948	998	959	974	1013	943	970	980	940	917	967	974	920	950	960	972	970	967	954	932	966	993	966	998	946	965	1031	975	988	940	982	963	973	978	1006	956	931	983	953	993	988	1022	1009	987	1007	956	1030	951	956	953	945	972	1047	993	988	951	1026	926	1011	962	940	921	1013	1027	993	955	957	953	962	1011	964	912	1013	937	972	926	976	955	911	996	998	933	950	967	980	970	958	972	951	1001	954	960	1008	960	933	1042	967	998	943	956	1009	951	981	957	953	966	943	962	1016	1050	997	999	1028	945	979	946	990	969	948	954	945	954	940	991	938	1007	958	954	996	949	955	1027	1001	958	995	986	884	1009	989	991	969	1021	981	1050	1017	941	961	976	950	1012	957	1010	979	928	1000	943	997	1012	980	972	973	965	997	977	1017	1030	999	931	965	979	1057	957	949	1013	995	975	933	942	978	1026	961	987	1029	996	982	1009	974	966	970	1001	948	924	939	950	978	979	1040	981	967	1001	984	1038	919	1014	923	995	969	959	930	940	926	988	984	929	932	962	990	955	998	1015	897	1003	924	943	1011	940	1005	977	987	974	946	1014	954	946	964	970	1017	986	935	1014	966	973	978	936	985	996	978	981	956	894	960	971	940	996	955	1066	1051	1037	996	1044	1013	1006	974	921	936	941	967	1012	972	1032	938	999	1001	1032	987	930	1003	1016	973	971	976	959	916	911	980	976	951	998	986	911	946	965	1003	1004	970	1043	982	949	943	996	1019	1009	990	1019	944	973	982	996	990	1035	959	1003	960	934	1006	1006	906	942	1008	940	1083	1026	946	953	934	992	995	925	968	966	951	947	1025	949	956	967	987	946	946	962	1011	922	990	1018	1001	1006	1017	910	988	1008	963	973	970	994	985	977	963	988	924	990	946	956	976	1006	968	1026	1002	1028	911	976	996	929	981	914	943	938	993	934	1013	979	973	1000	938	1011	948	992	914	913	967	1020	937	960	925	957	997	915	978	988	967	954	991	937	978	978	976	1028	967	936	949	936	1011	925	929	938	1037	1000	1063	963	937	983	930	903	938	967	979	1003	1002	927	992	973	997	1049	960	966	985	943	957	972	938	990	947	995	943	978	1015	993	1039	912	964	952	947	1017	980	982	1005	951	977	929	968	1011	953	972	1034	1012	967	989	987	1013	951	948	976	940	949	982	924	1014	957	996	948	954	982	1027	979	1003	952	1002	968	978	1033	929	956	974	1013	952	984	991	1028	969	980	1004	984	984	1025	942	974	1002	980	1005	999	976	995	963	954	999	970	947	980	961	913	978	915	956	956	959	917	955	963	978	999	957	984	973	983	1009	948	986	1036	982	1021	976	990	1015	969	980	940	999	967	953	926	992	979	994	994	1019	982	980	993	957	933	979	959	966	917	1028	1010	947	986	1003	925	997	990	948	963	969	942	952	994	952	971	996	1000	1002	962	1019	1010	1003	965	990	968	932	898	920	1001	972	940	976	923	977	932	1031	978	962	998	979	972	952	945	948	981	1033	1002	988	957	1001	963	922	1018	974	958	963	921	972	984	977	952	970	970	930	972	962	978	949	974	976	943	982	938	936	997	988	924	947	986	940	934	933	988	994	1029	999	944	984	981	913	947	999	1012	997	989	959	908	992	956	960	987	994	991	981	979	1033	1024	975	977	911	919	975	972	960	1032	974	967	958	1003	975	968	980	1007	950	989	943	994	957	935	1044	945	989	966	985	984	945	973	1000	978	990	960	965	1005	977	939	969	941	972	954	967	982	969	960	975	940	984	975	951	1018	991	929	999	982	971	936	1021	973	977	948	980	960	1027	963	991	987	982	941	945	984	955	987
27339	18088	8858	4626	2702	1806	1234	865	694	602	571	548	485	447	420	412	432	428	428	436	415	433	420	430	433	426	455	421	430	435	460	443	434	433	452	420	366	381	422	411	421	413	394	420	414	380	409	421	419	417	429	401	434	415	444	375	440	397	413	407	372	373	413	406	444	411	427	377	410	420	395	402	393	418	366	451	390	419	406	408	444	392	436	425	409	437	433	405	421	405	412	404	405	392	394	441	461	405	434	374	416	432	415	434	388	441	423	394	430	388	399	398	419	401	421	430	407	407	401	409	436	398	448	384	417	415	403	416	431	436	434	412	401	435	372	423	420	420	424	391	403	386	407	378	420	431	415	401	406	426	411	415	394	404	418	427	409	418	402	414	385	399	378	384	423	418	433	420	439	445	413	411	414	424	421	405	414	453	388	442	419	411	417	407	451	428	442	412	399	422	423	413	423	453	428	430	435	450	412	414	458	438	438	446	461	405	431	372	419	442	449	406	410	404	379	417	408	449	376	462	390	437	405	402	426	419	414	414	440	425	405	443	384	434	397	421	431	397	411	395	430	437	392	399	405	407	407	423	431	444	406	422	425	421	398	441	447	395	385	426	412	403	443	434	440	427	449	438	425	392	461	388	423	426	428	400	445	419	432	381	415	446	412	406	387	400	414	433	424	414	394	420	382	397	435	423	415	423	430	423	448	409	414	445	422	387	430	454	408	403	403	414	395	421	395	425	408	412	380	415	422	417	417	422	408	408	447	389	445	406	377	451	419	396	403	421	401	423	401	400	442	428	410	404	433	405	408	410	398	401	413	435	447	429	426	427	406	464	401	417	445	420	417	420	415	413	386	406	415	399	411	406	424	426	375	405	398	387	432	413	411	445	432	419	425	433	425	416	417	393	424	391	428	437	424	399	387	418	394	400	422	450	449	473	405	394	426	408	421	420	416	405	411	445	422	406	374	424	414	402	417	418	403	422	389	401	476	433	429	386	448	435	419	407	421	427	432	379	416	397	430	404	409	371	405	403	451	439	428	432	427	425	393	429	396	432	408	390	414	394	426	416	403	396	404	399	432	456	419	427	421	414	407	397	416	388	401	448	429	434	453	418	377	409	429	403	402	379	402	418	440	411	450	421	410	389	386	454	404	447	396	391	405	427	381	452	424	420	421	403	401	418	440	432	425	450	397	420	419	414	386	401	394	403	389	392	427	426	442	395	408	376	416	408	428	419	479	393	393	459	414	442	421	401	402	402	368	422	410	388	428	388	439	423	419	411	430	434	408	449	414	424	410	409	404	427	416	419	388	406	441	408	417	435	400	421	432	399	372	424	386	398	458	430	410	396	388	408	444	410	420	382	402	405	426	428	421	433	415	405	449	408	415	405	404	412	393	417	415	420	444	412	422	389	404	455	426	397	430	419	420	417	409	398	394	391	389	391	417	415	420	387	433	440	434	394	368	398	465	413	414	421	375	411	387	398	399	405	425	432	394	436	406	392	376	431	390	458	394	420	389	382	410	417	394	397	418	410	396	419	430	422	419	402	443	411	406	418	407	386	431	454	445	411	406	398	388	434	404	407	418	419	421	402	404	433	412	437	385	429	391	409	410	470	386	429	440	382	389	409	419	412	433	425	442	425	413	376	394	396	432	378	414	396	431	409	432	400	406	381	404	385	431	406	442	433	424	426	403	400	394	389	429	435	433	454	405	399	397	406	451	386	409	423	416	421	429	416	414	421	411	429	457	429	390	374	406	403	411	456	394	403	418	412	439	427	369	415	398	425	427	418	393	387	417	431	409	431	433	426	410	463	422	390	386	436	411	432	441	401	406	408	431	405	414	393	417	455	421	415	445	439	411	439	398	367	403	410	414	422	374	385	398	421	417	378	437	429	417	439	412	409	419	448	419	394	429	435	458	420	409	409	413	420	414	371	433	436	416	459	418	412	412	429	426	400	455	433	426	416	424	420	436	423	420	426	417	435	438	370	394	445	432	445	434	416	414	379	394	412	396	446	435	404	433	403	426	433	443	415	404	433	424	427	412	391	428	406	412	405	389	427	433	381	427	430	389	391	402	402	408	397	426	402	440	422	424	440	392	418	404	413	403	386	406	439	378	405	438	388	371	380	424	416	412	418	424	437	384	393	432	420	374	383	397	429	421	401	453	411	415	428	415	448	410	421	440	392	469	387	400	402	412	430	417	397	371	418	381	453	431	394	402	395	403	414	443	438	393	403	429	431	415	399	382	419	398	428	379	460	420	420	441	446	408	394	417	396	422	432	398	388	415	387	431	415	426	423	429	418	411	450	405	457	407	428	402	427	403	416	423	416	404	432	415	434	424	427	399	403	409	410	382	423	398	394	426	415	454	427	392	422	422	411	410	427	398	438	388	415	445	441	436	428	405	399	406	425	406	430	456	415	418	410	444	410	379	392	392	442	418	471	441	451	430	428	404	422	389	427	424	454	461	438	417	418	423	398	374	429	395	456	460	422	420	398	406	393	418	410	439	433	429	406	417	415	384	409	394	416	402	422	420	450	445	457	425	431	401	449	413	390	409	420	408	430	403	402	417	396	418	404	397	415	418	414	385	417	434	416	415	407	420	430	400	398	385	430	406	397	402	402	423	439	401	441	411	410	423	413	446	428	425	429	418	435	445	445	432	402	384	400	410	436	389	399	410	404	415	399	479	403	411	435	427	431	435	378	405	404	418	403	422	370	404	419	393	418	445	401	428	446	424	419	419	429	442	407	403	420	400	406	413	412	402	392	390	431	432	410	426	418	404	419	425	423	412	461	426	438	421	416	431	425	433	401	417	411	420	418	404	424	394	418	401	398	444	415	440	398	403	453	454	395	439	385	391	390	382	395	431	467	393	378	368	436	412	406	443	393	391	414	399	414	391	387	432	407	437	414	422	390	412	427	424	378	424	411	400	430	429	412	433	397	401	404	425	399	417	376	417	416	425	403	379	422	392	384	415	433	420	418	463	403	401	394	430	426	421	404	396	428	436	426	413	419	445	435	409	399	412	424	419	381	427	424	390	396	442	413	421	443	403	416	401	431	415	399	402	429	445	414	436	424	430	412	398	417	412	411	395	404	384	421	363	441	439	420	457	428	404	403	455	406	448	391	401	412	441	395	425	401	372	396	419	396	411	415	439	402	386	463	419	402	405	398	427	398	404	428	367	398	414	444	432	413	422	422	408	435	393	437	423	402	434	417	438	423	419	417	402	432	409	417	401	423	417	422	397	420	408	415	408	419	380	438	424	396	433	403	441	392	426	413	388	389	428	412	413	397	420	419	418	440	433	412	413	430	424	434	392	397	420	426	407	375	436	401	459	411	392	385	430	426	397	460	420	450	426	393	449	448	395	401	443	401	406	404	399	440	434	423	429	414	411	392	398	402	426	397	405	391	423	436	422	408	425	402	408	423	406	378	357	391	410	415	419	439	416	408	423	410	471	366	392	447	425	408	405	427	410	396	420	456	454	432
10964	17494	16961	10875	8170	5824	4023	3016	2226	1775	1512	1216	1080	1082	995	997	982	975	918	942	985	918	940	931	949	1003	915	959	923	919	863	910	945	965	911	946	862	909	885	881	927	895	883	884	928	950	887	945	954	900	898	892	963	925	893	883	890	931	902	862	975	954	899	950	858	889	865	897	915	961	909	876	885	901	927	917	891	888	902	880	920	921	935	890	896	942	839	837	904	902	954	907	822	908	839	963	884	909	856	929	908	927	876	946	910	912	853	923	896	906	942	930	934	895	896	891	941	900	895	968	944	906	919	934	885	901	929	889	925	916	897	900	864	894	900	868	901	909	940	929	906	875	869	885	903	941	928	879	893	902	905	884	894	946	900	922	885	917	919	942	892	901	950	904	886	902	922	898	894	846	892	934	856	924	907	929	896	905	896	915	916	960	870	842	876	925	926	928	911	872	919	926	964	898	864	897	928	867	934	901	913	915	950	895	950	936	932	895	908	925	916	877	896	922	934	869	965	871	917	936	914	912	888	906	935	864	951	932	894	869	883	874	885	892	987	924	917	895	953	917	931	943	913	916	932	934	910	944	902	922	902	897	910	881	915	917	917	910	914	913	906	903	837	881	894	897	874	907	892	881	850	933	940	899	926	865	902	890	927	932	903	933	926	937	867	872	915	894	896	905	951	947	908	889	924	926	885	873	896	919	927	912	894	905	956	853	870	864	859	909	896	962	913	927	927	914	926	905	888	962	955	945	945	919	910	880	881	948	888	871	879	885	907	916	923	912	897	892	912	936	827	937	903	917	910	958	929	911	900	888	925	865	872	881	889	943	854	871	863	863	897	898	936	884	877	904	871	938	925	868	904	869	930	894	889	954	960	936	917	910	869	896	926	888	909	918	918	875	902	893	915	896	881	906	940	926	927	925	924	869	889	851	907	930	906	865	900	888	899	938	976	878	882	932	889	901	927	961	926	897	902	950	922	941	908	894	951	959	931	877	931	919	913	919	878	876	916	913	902	890	937	882	929	890	882	947	918	866	900	927	900	910	878	908	899	890	927	887	937	861	923	905	920	947	882	909	873	832	901	897	849	892	908	860	896	924	888	903	890	878	957	935	947	929	899	893	898	921	906	911	883	956	919	888	897	830	900	887	930	932	903	907	876	906	841	938	892	914	889	884	867	902	916	881	917	927	867	904	950	955	928	898	894	907	890	929	882	930	919	974	927	916	860	891	854	929	896	937	917	938	983	890	893	860	911	933	872	934	937	897	915	912	917	936	898	915	830	883	920	872	959	912	813	909	909	908	892	908	948	883	886	953	889	934	858	901	909	892	915	933	895	858	920	862	938	893	907	917	930	875	910	856	970	901	948	915	946	934	911	849	924	897	919	937	951	938	912	869	900	942	927	902	921	959	885	884	913	926	905	916	949	945	914	862	905	947	868	873	931	899	899	898	896	885	898	912	886	866	911	916	886	891	848	915	872	918	820	870	909	887	854	940	926	925	874	887	914	932	878	931	917	872	875	881	929	902	857	952	930	945	913	945	907	901	914	899	856	925	928	862	904	886	872	893	890	915	895	865	928	876	938	921	857	900	943	890	902	868	882	920	927	907	952	899	923	962	900	893	904	898	938	853	913	911	915	934	924	891	877	877	926	936	854	922	908	925	924	876	881	895	892	945	901	874	905	902	909	864	865	912	945	884	890	926	932	919	889	942	887	846	889	930	909	972	907	902	910	982	911	912	855	946	907	918	896	915	890	932	899	893	900	912	909	910	939	899	855	885	916	936	902	917	953	895	884	875	940	917	931	910	901	913	933	871	917	928	978	873	878	842	861	900	925	868	890	912	843	890	873	917	895	950	874	899	919	942	890	851	937	917	878	976	898	927	896	961	908	947	856	953	885	894	892	892	887	980	975	882	882	925	957	934	932	894	841	923	879	938	898	913	875	940	909	915	873	889	919	966	941	882	910	905	880	865	905	906	913	933	865	841	885	908	915	899	910	890	945	846	886	921	925	939	921	936	901	966	934	926	918	874	920	895	873	912	838	901	967	890	935	910	889	887	879	937	885	923	929	861	893	893	881	939	921	859	925	889	899	900	918	865	897	865	904	872	936	873	920	972	938	956	917	891	918	870	910	903	862	914	987	915	945	858	885	950	926	881	905	938	857	843	911	895	883	953	921	919	917	919	900	877	876	913	914	883	939	902	869	926	968	918	897	922	858	898	910	940	904	936	883	893	952	910	915	861	923	946	878	912	834	921	906	898	951	909	988	912	861	907	895	849	883	914	887	912	922	914	889	948	966	897	910	844	892	879	906	910	911	909	934	901	945	872	925	918	850	954	889	899	862	861	900	853	958	899	851	923	866	879	915	866	974	974	850	957	949	829	927	912	937	862	862	910	964	889	905	884	906	947	930	914	885	891	904	894	923	910	930	923	857	880	946	948	895	880	919	945	890	929	918	899	873	909	888	895	857	906	883	899	952	894	947	912	869	936	863	904	906	921	897	935	884	949	965	915	888	926	879	927	943	904	946	855	888	955	936	932	928	857	915	932	895	950	925	871	855	911	905	957	915	863	877	829	848	901	876	899	924	916	959	962	934	872	921	879	908	872	890	913	856	900	835	903	909	918	885	928	871	893	904	872	898	905	858	937	945	879	919	899	958	900	907	950	873	913	918	887	941	920	928	895	942	863	937	947	920	932	937	880	906	840	908	891	917	877	879	974	911	916	953	863	902	954	886	897	907	894	865	864	878	951	896	965	928	903	930	939	891	944	911	919	934	906	943	922	900	870	878	962	975	944	948	918	917	923	915	918	896	921	850	920	902	895	925	931	851	872	913	853	852	940	888	882	884	918	908	854	884	891	944	859	948	857	882	896	933	947	875	901	892	926	902	873	839	903	884	886	911	836	933	858	884	888	938	846	856	928	894	924	923	939	957	883	891	926	869	912	932	899	918	931	912	898	909	849	910	923	900	897	943	933	922	924	888	893	950	912	871	908	903	908	893	888	899	924	905	952	956	882	895	957	933	954	893	932	938	889	922	906	897	925	926	901	863	901	900	900	874	859	923	878	910	916	849	899	893	919	884	909	957	894	931	926	923	873	869	916	877	853	857	898	944	858	948	880	924	912	914	892	935	866	854	935	911	887	878	948	899	925	905	896	899	949	910	917	945	896	862	948	896	902	926	852	963	938	885	898	911	944	901	870	845	953	929	891	891	859	921	886	900	916	900	894	907	954	883	872	901	892	903	887	920	934	856	919	892	951	891	925	890	867	883	969	875	923	947	892	924	934	835	870	866	941	921	924	929	905	977	882	929	913	882	934	842	900	941	914	904	871	907	922	912	850	897	865	916	844	914	911	882	878	973	868	886	818	964	909	862	909	943	878	920	944	899	849	891	898	910	882	939	863	902	901	916	921	889	911	877	865	892	888	880	922	894	915	829	873	937	924	853	883	876	867	917	889	961	897	888	854	901	920	867	870	936	878	899	907
25132	21473	27967	25303	14692	4686	2587	1523	1040	829	636	476	458	405	369	330	338	316	364	288	303	298	286	315	259	286	290	280	284	273	292	299	342	300	268	288	302	288	283	305	264	277	277	272	286	292	276	291	284	270	282	297	247	292	245	292	257	290	306	243	262	279	302	258	255	307	274	267	255	291	272	266	293	282	310	273	275	301	278	269	283	250	293	258	284	282	294	254	254	276	266	247	286	281	286	261	266	282	236	249	282	296	271	264	255	238	272	281	273	278	259	248	267	266	272	269	283	292	291	276	298	273	296	283	271	273	268	269	282	275	295	311	270	299	276	273	284	276	263	285	292	286	267	256	275	274	277	286	295	291	283	270	292	264	313	282	270	261	272	264	257	256	264	293	266	269	271	244	274	284	263	238	281	271	290	308	268	276	287	246	270	268	271	263	301	275	273	282	258	262	261	269	292	271	261	286	285	275	283	243	278	272	271	284	263	261	259	293	284	285	245	287	271	280	282	291	294	281	295	295	267	247	255	254	307	272	285	296	264	278	268	254	254	277	275	294	317	283	285	256	278	262	277	276	248	261	278	256	294	261	290	280	286	302	294	266	265	287	284	284	295	293	274	246	299	263	265	284	275	289	253	284	286	241	226	299	283	273	292	285	290	284	268	276	269	295	274	252	267	260	259	275	251	275	257	266	295	271	265	245	288	281	288	261	271	281	264	290	262	258	260	247	295	237	296	270	289	266	270	269	283	255	279	293	258	291	246	270	253	255	281	247	289	275	282	284	277	255	275	265	300	294	249	295	276	270	274	276	261	293	257	288	281	280	263	284	289	273	291	246	282	275	298	284	310	273	282	253	267	280	292	262	265	289	294	257	238	265	262	267	260	265	285	276	261	284	265	271	267	296	285	285	301	294	272	294	270	245	262	299	276	256	293	262	286	298	257	285	280	277	257	272	271	280	274	271	280	278	250	305	288	266	267	248	291	260	272	263	304	313	289	283	264	269	266	266	280	265	278	296	285	281	289	257	297	305	263	281	255	262	246	271	241	287	245	253	293	281	276	284	267	255	255	274	288	266	258	245	290	281	295	250	252	269	246	277	282	252	276	274	307	262	249	298	275	293	271	298	278	275	288	288	265	273	258	243	262	265	268	276	295	281	301	296	292	285	272	273	266	277	293	285	281	283	295	299	286	277	278	245	307	262	298	278	281	247	263	252	273	268	238	292	279	245	242	278	245	300	276	290	280	272	291	263	253	285	307	273	252	289	276	279	279	275	248	284	266	252	270	264	270	283	274	303	294	229	281	287	278	280	257	260	257	253	286	285	278	296	252	335	291	258	276	272	245	301	296	282	258	288	286	244	273	289	270	243	280	286	259	268	265	273	248	292	295	295	278	306	274	293	271	267	310	261	274	270	269	280	282	263	253	286	252	289	274	243	235	252	278	321	276	301	271	250	311	265	251	289	248	275	293	255	282	255	272	243	283	295	269	291	257	256	252	301	285	283	267	302	271	288	274	272	277	262	257	268	294	275	268	284	281	268	267	251	293	265	267	279	241	298	253	263	262	289	283	283	276	278	278	277	265	251	266	276	283	283	273	274	260	282	288	272	289	279	277	298	245	262	256	284	272	250	283	295	274	289	228	257	292	250	268	296	254	290	266	280	289	292	259	260	292	275	272	275	262	261	279	290	261	261	268	270	276	277	288	299	282	259	278	266	252	269	268	288	251	264	291	267	292	275	246	273	265	287	238	271	271	305	287	285	265	291	282	287	276	258	247	276	273	253	258	274	267	250	270	290	267	295	274	313	276	280	260	281	254	262	278	265	257	282	281	250	248	289	261	293	301	256	247	311	283	284	292	251	258	270	304	286	286	278	265	268	277	245	295	269	262	273	275	260	267	282	288	278	277	279	263	273	255	266	274	275	256	262	231	273	285	276	262	282	274	273	270	259	281	280	274	260	276	259	249	290	265	291	252	280	252	280	272	284	276	258	268	284	253	279	251	252	279	269	295	268	306	300	280	276	239	282	290	269	253	256	269	290	256	276	265	259	255	302	272	278	292	298	279	281	290	300	268	264	283	248	260	262	294	249	294	285	251	306	299	270	255	307	276	247	294	245	276	251	273	264	292	267	269	270	315	267	270	274	298	280	286	250	280	299	321	267	265	283	263	262	300	284	284	258	277	276	276	268	285	294	258	239	257	263	277	281	285	270	284	262	291	260	271	276	280	275	305	276	285	276	265	244	261	267	239	268	266	298	285	317	274	282	271	259	281	251	298	283	271	263	263	293	256	297	267	321	267	277	249	262	252	304	258	263	274	287	247	250	256	269	293	293	299	271	264	260	254	293	296	268	264	291	238	276	246	259	274	280	253	292	268	277	262	297	241	265	288	276	313	297	262	264	260	275	284	261	278	283	280	272	285	260	278	268	258	276	255	272	250	249	269	259	292	261	275	272	250	286	253	263	286	240	266	266	268	284	274	290	269	300	254	254	279	287	287	284	269	267	244	260	289	273	261	258	274	253	279	311	274	288	261	272	257	304	262	257	279	254	267	277	254	289	289	284	259	284	287	254	280	262	273	278	275	267	280	270	271	269	262	235	281	296	286	280	299	299	251	259	255	279	280	278	300	282	261	276	253	271	282	273	267	306	259	251	262	275	272	260	282	266	269	288	298	295	281	252	289	262	281	278	251	270	277	287	285	261	286	299	286	288	287	284	287	260	269	298	249	244	261	277	288	262	283	280	274	277	264	250	298	246	280	292	271	259	289	261	261	273	283	275	262	249	288	323	271	273	280	274	267	291	296	263	266	243	260	278	260	281	255	267	296	299	268	279	288	287	267	292	232	304	278	275	283	255	275	278	254	247	296	261	271	255	281	307	279	270	286	281	284	282	283	288	263	284	256	286	262	241	276	276	236	270	268	290	276	285	268	263	272	283	279	273	268	247	261	254	279	290	255	272	264	258	284	310	282	281	291	289	265	250	258	254	296	252	296	296	279	247	291	284	289	292	286	279	274	270	286	267	296	279	272	292	260	269	283	244	278	271	271	266	266	259	265	286	265	282	313	278	267	294	316	258	259	270	273	256	263	282	273	291	293	276	292	280	282	298	286	253	298	280	276	280	292	294	282	297	257	266	289	272	270	262	276	259	258	259	259	288	279	294	308	244	294	251	293	270	257	279	277	260	269	287	279	287	289	250	273	253	268	255	259	295	254	271	237	234	311	287	273	257	276	288	288	259	302	293	266	273	274	283	265	257	284	286	257	291	283	275	304	252	281	270	310	282	269	270	269	254	274	269	280	265	265	263	259	282	267	274	258	286	274	287	256	245	277	276	289	301	266	274	274	288	271	256	256	266	263	262	267	292	295	302	273	275	288	274	289	260	261	260	274	285	273	290	274	250	284	294	301	279	286	278	275	264	278	258	250	259	307	256	255	271	254	265	301	273	251	264	247	279	288	279	275	244	268	237	265	281	264	271	263	272	304	248
13987	27306	25931	18795	14284	10578	7650	5358	3810	2963	2162	1608	1311	1185	1071	977	946	876	821	729	791	750	736	702	721	696	687	718	676	681	712	689	651	648	705	619	693	650	636	643	612	671	591	665	634	647	641	613	697	616	688	596	630	613	594	577	613	630	635	606	624	646	624	613	655	625	670	652	575	639	602	631	638	628	628	578	658	637	671	660	636	614	647	660	599	645	616	611	606	649	647	675	651	643	623	616	623	618	592	622	618	622	602	639	638	649	651	611	625	591	638	646	618	620	641	633	631	640	634	602	679	636	602	610	600	578	607	603	611	699	658	594	581	637	643	614	636	617	610	663	626	651	627	591	641	668	643	614	610	633	567	612	602	650	631	634	625	600	637	616	628	706	647	626	640	630	653	639	638	635	654	657	624	641	589	658	604	640	653	647	607	625	709	643	624	581	610	637	634	710	666	649	668	649	647	601	606	615	650	639	618	598	630	640	672	614	604	653	587	603	627	667	632	648	674	603	648	602	602	671	609	571	616	629	659	669	639	602	650	644	622	594	598	632	681	591	626	662	646	632	602	628	616	612	628	621	696	618	629	640	590	639	646	609	629	642	641	664	598	648	653	616	611	611	618	659	642	617	628	611	644	621	650	585	606	605	625	591	656	625	586	611	654	632	610	594	640	647	614	604	649	633	630	606	636	652	633	644	638	583	623	646	614	608	623	576	617	637	640	629	609	622	583	644	669	644	603	654	619	634	640	644	619	649	647	607	598	651	643	637	650	674	604	609	635	636	652	582	575	672	620	629	648	650	646	607	625	598	611	629	619	670	628	671	623	613	647	647	612	624	626	647	625	698	613	607	630	570	643	668	624	606	646	621	605	590	643	610	662	620	631	628	616	639	599	610	610	616	602	607	630	610	668	631	625	599	625	615	649	594	648	614	607	672	594	629	671	621	648	611	634	602	638	675	596	594	600	617	622	650	712	598	585	632	611	684	628	629	694	594	657	618	662	622	610	668	618	678	623	629	626	614	615	619	616	627	612	615	666	596	613	637	577	621	621	625	650	662	641	596	651	619	610	605	610	645	593	605	663	619	616	617	612	621	683	584	600	674	586	623	651	661	666	625	657	560	590	645	605	630	571	679	608	651	583	685	641	649	635	653	614	629	648	595	609	608	629	641	642	609	634	629	622	618	607	608	628	613	603	668	617	650	657	602	633	621	606	578	578	625	600	619	656	663	665	631	639	680	593	618	617	643	645	604	604	625	663	614	615	656	614	643	634	606	648	679	652	624	647	633	633	627	587	651	602	648	620	625	633	648	629	606	620	611	657	663	674	609	650	597	595	626	606	623	659	629	665	598	605	662	663	593	610	608	603	616	662	606	622	626	590	596	646	584	597	630	640	642	622	634	615	631	655	625	636	646	649	634	607	618	622	611	588	608	603	621	606	608	664	636	637	592	623	583	654	602	621	634	660	637	598	595	605	591	590	602	631	614	647	598	620	599	622	634	603	673	660	618	653	660	623	627	611	624	641	635	638	622	627	608	640	631	629	594	646	636	634	650	631	608	624	595	604	658	590	621	631	637	610	616	619	630	573	628	613	640	627	656	623	604	675	625	597	602	663	618	581	666	669	618	639	587	617	677	629	623	601	619	657	638	607	628	619	644	597	627	577	647	611	631	648	679	651	642	609	622	618	633	696	628	592	595	623	668	598	596	606	624	635	611	611	612	628	622	640	621	632	677	642	641	597	631	646	645	618	624	634	671	627	645	640	615	616	620	586	632	617	591	651	629	647	635	635	666	612	594	571	605	577	594	621	646	598	611	655	616	613	653	618	628	652	631	625	620	612	662	611	642	614	622	609	641	613	611	703	640	598	667	573	646	605	607	621	608	597	630	569	623	612	628	630	617	632	665	594	632	632	685	638	633	643	626	631	624	665	663	625	636	637	599	606	651	632	638	628	618	689	641	612	626	640	611	599	666	647	651	593	641	618	609	632	658	706	647	613	635	624	619	616	610	615	600	609	585	652	613	625	648	658	656	646	643	635	648	628	634	648	617	596	621	676	619	625	617	653	610	627	650	623	644	638	672	627	671	625	639	620	642	639	627	613	635	584	628	647	679	610	643	602	640	628	647	640	617	648	606	643	620	591	633	633	598	600	597	637	646	634	614	646	583	603	585	629	583	628	610	620	621	618	656	637	634	660	640	595	613	596	632	653	664	643	594	639	638	624	628	621	647	599	633	603	635	606	611	638	594	587	641	643	672	631	634	639	646	618	633	641	634	586	563	588	620	657	614	627	651	623	618	639	648	626	662	633	619	601	615	617	628	633	636	630	564	637	658	660	597	609	599	585	612	673	637	631	664	646	639	586	625	630	620	644	609	591	625	631	644	616	645	644	566	584	637	620	677	636	621	597	610	597	658	685	626	615	609	627	613	604	617	632	583	643	638	596	656	602	620	655	628	591	624	627	620	626	590	647	639	636	631	612	595	614	649	635	644	608	637	646	617	591	668	633	637	613	624	660	647	597	628	666	654	570	664	614	623	624	610	639	688	653	646	607	610	668	663	666	615	628	609	670	623	631	619	648	627	645	604	627	629	603	676	648	618	613	643	636	592	624	620	615	589	596	612	591	631	608	659	613	620	620	649	621	618	670	634	606	600	620	605	623	608	653	635	601	615	609	642	617	609	670	610	619	641	597	650	631	635	652	640	606	656	596	694	598	638	636	644	641	623	653	605	640	637	623	621	612	600	649	629	619	601	646	614	630	635	628	627	635	607	686	668	617	605	623	605	628	648	638	641	593	594	624	626	675	622	649	641	639	617	621	601	649	610	626	644	636	645	648	631	621	615	590	634	633	620	646	647	633	626	627	602	629	658	644	599	608	633	609	603	617	642	635	599	584	641	599	652	667	613	671	642	607	571	676	669	663	583	583	617	592	622	650	640	666	659	666	633	643	653	568	646	660	617	633	585	634	630	616	632	655	592	641	631	639	615	610	629	644	615	605	581	612	621	601	677	599	636	635	645	600	612	610	604	673	628	598	611	634	588	596	635	611	619	662	611	600	600	617	551	622	655	625	593	633	635	631	658	627	614	646	596	632	654	640	613	615	634	622	635	603	675	600	615	639	604	599	663	615	623	660	619	624	614	615	612	631	612	619	611	642	638	619	632	619	633	653	631	645	667	643	609	630	634	615	601	646	620	639	636	570	612	625	611	619	617	621	606	640	591	630	623	644	589	667	654	616	614	615	666	620	656	613	613	571	608	642	608	645	637	595	594	652	664	643	630	610	567	649	604	627	613	602	652	656	642	633	636	643	620	618	605	639	589	634	635	611	664	605	611	586	635	669	659	640	658	615	599	590	632	632	621	666	626	640	608	645	595	682	622	617	602	580	606	624	633	630	631	616	599	624	638	613	644	592	675	593	604	601	553	635	602	665	594	646	621	654	622	637	617	648	601	627	608	582	616	652	683	609	602	617	635	651	629	621	615	654	652
24179	21464	28952	24407	21455	14186	5421	2674	1792	1393	1044	812	735	641	655	641	547	558	573	513	576	496	502	496	531	550	540	533	513	512	483	507	504	494	470	491	480	470	468	504	482	514	456	469	479	510	483	455	452	470	464	536	511	494	491	481	458	479	487	472	514	437	434	471	484	471	461	471	472	473	491	513	479	482	470	477	477	510	483	474	437	429	471	474	460	478	419	463	480	471	467	453	450	463	495	518	484	467	453	504	504	523	449	467	464	489	435	451	438	482	449	478	479	461	426	505	469	467	482	450	446	458	474	454	516	489	496	475	489	461	426	454	468	468	441	461	450	445	476	405	466	468	442	460	448	481	459	479	491	451	508	498	403	456	472	487	460	479	439	447	441	464	477	468	477	486	474	434	459	475	483	469	463	452	471	454	486	466	463	449	495	453	461	450	452	484	449	441	433	468	535	500	459	502	460	456	476	483	481	422	488	488	457	455	473	483	458	477	486	468	465	466	467	481	447	434	461	471	476	470	474	453	454	486	468	454	485	517	475	457	443	460	520	470	467	477	482	494	492	452	463	463	486	461	445	456	468	446	474	500	472	497	434	439	458	456	466	466	515	438	500	472	494	477	434	419	479	489	472	453	499	444	458	457	478	443	451	444	486	493	494	490	476	388	479	446	450	481	504	480	440	456	494	450	461	467	482	472	452	486	484	449	489	459	441	469	436	460	435	456	477	470	499	433	473	435	446	506	460	468	461	498	456	462	470	428	443	470	462	445	473	476	481	469	476	479	409	490	465	448	479	461	469	437	436	475	491	469	489	448	466	469	461	466	474	466	458	467	450	451	463	496	475	452	449	474	472	450	450	477	468	488	455	452	472	473	469	466	516	436	486	465	486	463	461	460	482	451	445	441	465	448	498	445	477	479	474	487	458	495	455	457	472	469	449	456	450	469	457	410	471	459	455	476	511	457	457	537	435	462	492	486	449	505	470	503	497	482	462	478	481	479	470	485	515	466	476	424	454	494	461	483	456	507	440	437	475	432	468	448	486	472	434	460	468	490	519	470	474	440	467	481	483	457	486	469	456	474	488	408	443	452	448	462	494	478	458	452	444	483	479	487	474	424	474	439	464	479	479	471	465	470	440	462	461	426	489	449	423	485	515	488	473	477	457	481	473	438	481	453	484	467	462	474	468	465	496	464	452	482	464	460	500	467	472	470	475	450	451	418	449	451	484	485	483	454	462	446	448	453	456	472	458	457	478	429	453	476	423	418	473	459	463	483	508	442	458	509	477	435	473	491	472	437	456	479	452	461	455	440	451	475	492	448	443	465	493	485	494	444	465	512	469	465	425	458	438	449	468	481	474	489	458	486	440	488	477	443	517	452	454	433	463	496	474	441	490	490	453	464	474	425	442	452	451	478	466	474	489	472	466	459	499	482	460	458	468	440	466	482	455	455	435	457	488	431	455	482	421	445	450	495	508	461	461	466	479	478	454	479	451	485	460	447	446	501	480	465	475	437	465	471	502	443	456	487	470	475	464	487	474	484	457	472	496	455	467	500	465	474	481	501	464	474	502	479	460	461	484	454	469	460	473	508	423	431	458	477	429	477	461	463	458	553	463	434	481	476	499	477	462	448	488	467	450	470	502	446	496	471	470	476	463	507	491	451	462	471	478	429	498	450	435	444	464	496	476	468	456	472	469	468	451	481	428	437	460	490	459	487	464	503	454	508	435	461	461	458	446	442	454	466	473	441	470	469	444	462	482	481	481	442	492	442	456	435	506	482	498	485	467	487	451	444	477	461	477	444	465	466	452	493	452	454	517	452	423	475	468	473	481	459	442	490	453	440	491	495	476	462	482	474	463	455	478	466	452	447	482	455	452	478	431	486	479	495	473	481	481	474	459	502	463	450	419	543	427	502	445	466	476	488	477	462	425	489	447	475	466	487	482	468	486	478	418	467	478	480	498	442	458	512	434	472	456	500	467	443	469	497	445	477	478	458	483	458	475	468	475	406	446	483	448	475	475	492	474	426	463	476	493	480	437	469	438	493	458	454	433	476	492	466	464	459	455	498	457	472	481	436	445	432	467	433	405	472	484	490	456	478	515	511	457	485	468	467	455	446	452	461	434	425	406	410	463	506	442	507	469	445	463	489	469	470	489	459	461	475	482	466	420	453	448	447	470	446	481	473	456	463	454	459	452	410	455	460	456	468	462	488	450	490	461	478	460	467	454	450	511	479	480	490	476	479	461	447	461	477	461	413	477	422	494	479	460	497	470	466	465	423	471	458	476	464	478	488	467	493	437	456	486	495	499	487	448	427	451	444	471	498	489	451	409	471	469	454	478	450	432	469	504	501	442	503	468	463	448	451	499	446	465	488	468	437	431	411	486	473	447	487	422	452	449	418	470	468	443	438	468	503	483	471	490	451	500	421	467	462	455	442	482	465	485	473	479	482	468	455	432	459	463	481	430	466	496	489	501	459	472	485	459	458	506	434	466	450	476	428	469	448	487	465	458	511	459	466	461	463	496	451	443	476	453	462	484	440	473	446	522	477	460	500	455	475	478	434	455	466	466	458	489	495	482	452	477	492	476	463	526	469	448	462	493	515	431	485	455	433	428	452	466	463	439	509	490	473	512	462	450	432	457	486	448	445	462	470	461	471	438	448	459	489	440	486	492	442	431	473	498	444	470	486	441	461	453	496	432	460	442	501	455	504	462	463	440	474	483	447	479	446	441	459	432	459	480	468	438	474	463	485	443	497	486	489	461	444	481	470	469	471	451	456	506	444	434	474	457	466	460	448	481	505	426	476	482	498	483	462	449	486	474	455	464	497	463	444	454	448	461	471	459	482	491	458	458	471	445	448	464	430	467	476	448	468	482	454	451	513	474	465	455	486	444	465	450	493	460	482	450	496	463	480	500	494	446	469	493	473	474	447	465	444	480	438	442	456	504	461	474	435	484	456	443	495	463	436	456	472	459	473	451	472	483	420	493	455	452	472	456	436	471	488	436	489	471	472	468	460	479	427	466	482	497	483	469	481	455	462	443	463	448	487	470	477	471	472	504	450	462	464	466	479	495	496	487	487	446	423	454	495	463	525	472	425	479	483	476	476	464	446	495	472	459	449	482	447	441	470	467	506	463	482	460	467	454	444	461	488	485	460	436	506	460	478	505	425	445	485	419	468	482	436	458	495	479	471	458	460	485	503	465	475	462	467	468	437	476	463	469	452	486	444	481	450	491	465	465	463	475	483	471	417	443	467	420	476	454	492	452	448	480	504	469	474	476	489	479	413	474	452	459	473	450	527	431	475	456	453	439	471	445	456	468	434	516	491	476	462	486	442	490	467	491	482	462	487	460	453	474	463	460	441	494	477	482	490	504	483	481	432	447	444	445	458	457	497	470	474	447	432	447	432	493	470	440	457	467	489	477	453	454	461	495	484	474	461	470	435	471	485	455	474	499	494	471	526	454	450	444	467	472	498	449	473	468	467
17059	32506	31008	23834	18807	14263	10829	7824	5740	4398	3252	2529	2075	1845	1749	1586	1470	1393	1299	1235	1231	1215	1180	1178	1176	1086	1074	1112	1070	1123	1099	1135	1066	1115	1068	1064	1029	1028	1061	993	988	962	967	1023	986	999	959	932	970	1030	1028	981	965	958	986	993	1018	994	985	971	1000	955	958	1026	986	986	979	949	984	972	1013	968	969	950	971	949	939	952	977	1007	924	923	997	954	1039	986	981	974	1004	1016	948	926	990	947	992	989	954	990	1011	929	960	982	978	1014	969	985	1033	921	1018	978	970	924	944	1005	945	894	974	901	940	991	1009	999	975	976	947	1035	896	907	1012	920	943	946	1014	969	960	947	941	904	939	981	956	989	953	979	906	984	1017	944	957	995	971	957	911	930	956	1000	960	1008	955	1072	970	935	953	1002	955	946	991	963	974	1008	952	956	954	950	949	1001	993	947	946	1005	963	1000	945	943	928	934	1018	963	1005	966	946	1010	951	904	1010	977	998	945	1005	980	1001	920	1024	972	983	983	969	948	941	915	919	955	1008	1022	958	973	1000	989	916	1008	958	938	997	976	963	1061	956	1004	880	969	985	872	953	934	952	979	993	1043	928	957	969	1006	943	896	1025	963	932	968	957	990	972	951	949	964	960	949	931	968	981	969	972	982	958	972	977	998	987	952	997	1047	963	1046	1014	944	980	929	1001	933	981	985	928	967	982	973	958	960	931	923	913	965	960	944	1038	974	939	955	973	949	997	1021	988	972	997	966	912	981	966	944	1000	1039	934	951	944	936	940	1002	957	956	955	1016	978	943	965	965	971	996	1005	995	958	964	907	977	1003	959	944	940	973	951	924	927	944	951	923	928	915	938	952	988	936	981	909	952	907	947	1015	943	962	985	1041	969	1020	973	965	911	1011	973	966	943	924	929	1006	942	959	925	958	954	982	971	1015	981	990	951	929	962	945	914	987	963	929	916	977	979	969	994	979	982	973	957	994	988	935	1004	1015	950	935	937	1003	983	918	972	982	960	947	930	941	971	980	938	953	967	964	972	961	978	937	954	997	918	942	1021	983	1000	972	936	951	901	1042	962	922	961	956	1020	964	961	978	950	925	971	952	957	984	1029	949	965	895	946	967	1004	948	925	969	964	900	961	978	976	959	939	970	939	970	982	979	949	970	974	978	944	956	950	949	1031	943	961	964	953	941	998	969	987	976	1007	947	1006	976	1003	941	976	982	981	983	1022	1035	944	988	1005	940	957	1020	1034	942	953	1000	1006	1012	976	943	958	963	916	931	911	928	993	966	941	979	889	954	956	962	961	983	979	947	970	930	983	974	998	958	962	1013	948	964	940	1000	909	976	968	956	905	990	1012	990	966	1035	1064	939	932	1003	980	978	945	952	991	988	1006	980	921	1014	923	916	1020	956	948	931	950	983	925	1005	947	976	936	969	982	928	1001	1021	977	963	966	936	973	963	996	930	1009	963	999	980	928	918	942	968	951	1024	926	1027	923	979	970	983	987	940	979	950	970	970	949	955	1004	928	991	969	962	976	963	958	930	931	937	946	923	940	909	955	975	998	936	947	985	865	935	954	1029	904	952	961	973	986	924	970	957	939	890	941	983	968	979	937	911	986	949	885	981	936	999	971	963	948	982	973	922	929	999	932	975	1006	1031	968	1002	940	977	989	929	963	950	977	988	974	926	994	969	974	987	955	1003	984	1021	915	979	977	999	1035	960	970	955	948	963	953	969	993	1005	965	958	973	1015	944	960	966	957	923	1011	935	946	947	943	989	929	995	935	934	992	1008	946	956	907	1024	1011	944	947	904	908	949	1002	945	980	966	949	922	980	941	1011	946	949	967	929	943	947	987	921	941	981	972	913	991	971	981	984	1008	950	952	1025	998	977	938	976	1014	928	964	943	955	976	970	971	996	973	902	924	969	937	952	990	903	990	1003	994	977	966	939	974	985	974	941	902	959	954	973	930	972	995	982	982	963	961	967	960	941	958	1008	992	972	996	973	931	1037	932	973	896	892	1020	990	984	1003	989	902	990	998	933	928	966	965	968	950	971	974	954	936	938	992	891	935	969	1004	956	969	946	992	1000	997	1016	973	980	984	966	922	958	969	963	982	1002	959	977	975	941	948	977	1039	928	898	959	1004	1015	970	922	975	923	932	968	935	962	958	973	993	915	980	951	929	975	990	929	966	1039	921	947	959	968	942	952	982	1031	964	987	988	943	953	1013	922	944	952	1001	891	1006	910	999	938	990	993	956	988	952	984	976	962	930	998	960	979	976	1022	939	937	898	983	930	887	964	947	971	971	1001	983	1019	1023	985	957	953	963	926	948	979	952	1002	967	980	927	939	1046	1003	952	997	978	934	1005	960	988	967	983	973	1004	1010	973	950	1002	974	957	993	958	971	1029	936	969	948	944	860	974	980	1031	978	1003	986	983	942	985	900	1039	962	946	963	945	1000	944	938	948	953	960	958	975	979	953	973	1017	943	1045	988	960	975	966	995	1038	996	965	1023	924	1027	955	962	933	952	937	938	969	981	970	952	980	906	1005	993	915	935	984	939	959	960	926	989	925	930	982	969	946	936	946	961	926	969	954	964	967	956	993	952	978	908	980	876	983	967	972	981	1023	884	934	1022	985	992	922	994	888	978	1006	1047	945	967	935	1002	1029	956	954	953	939	957	947	982	971	935	985	914	930	950	971	991	915	985	992	923	964	934	982	902	973	927	978	960	973	927	935	941	945	934	909	951	959	1001	967	963	1010	961	953	932	1016	1027	931	997	966	979	1006	985	1042	991	968	978	903	956	958	981	1000	990	976	960	959	1102	984	987	994	956	1030	980	895	982	1020	1009	942	930	914	922	967	1005	959	918	1011	974	970	962	910	978	949	997	946	977	942	958	960	986	891	988	919	938	959	1018	982	952	938	976	988	946	1018	980	980	1039	954	948	966	970	992	970	970	929	935	941	981	939	985	1001	956	963	935	916	981	974	963	911	936	933	937	1000	927	986	983	934	986	925	999	950	976	1027	970	996	975	945	959	1007	911	966	938	980	982	990	915	966	994	981	967	976	949	945	988	960	951	977	955	968	951	940	983	952	974	955	976	1022	987	962	954	989	1017	959	960	957	936	929	972	987	966	945	962	949	1003	931	963	913	949	1013	953	983	981	978	917	958	960	989	968	936	951	928	979	971	905	956	921	1024	1060	921	957	947	934	938	958	1006	977	969	942	1027	978	1011	985	949	962	991	961	968	960	981	1010	994	1029	1000	979	936	1039	944	917	954	919	966	948	1012	972	991	998	948	945	954	943	954	957	949	991	931	1019	976	939	967	987	1030	955	946	960	957	926	959	969	1015	931	944	979	930	985	978	897	943	876	1017	925	957	989	989	979	990	985	962	964	1000	915	991	959	901	928	1008	1015	947	982	1041	1028	967	986	1014	1018	963	953	971	930	975	980	977	959	937	920	996	932	1023	1000	973	995	929	924	1029	927	1008	933	975	1005	903	975	938	909	938	928	937	954	949	960	963	987	945	970	976	940	978	964	993	953	991	951	984	973	958	956	897	1012	1043	968	929	932	944	1028	1011	1014	984	958	974	975	963	982	946	933	971	916	1004	1032	989	982	935	932	991	930	928	923	943	900	1028	928	944	979	1013	1044	956	984	983	984	964	920	1037	973	964	1006	937	973	965	973	962	935	984	994	908	937	998	967	927	944	975	949	931	935	963
27380	18035	8834	4580	2411	1543	1028	768	621	535	492	463	425	446	412	447	426	404	398	423	359	431	414	414	427	429	423	449	409	430	406	442	415	415	410	395	418	413	470	416	413	451	409	422	382	405	380	420	409	405	383	416	377	398	422	396	421	411	424	415	410	395	400	407	388	386	437	366	424	429	401	435	393	425	429	457	393	414	384	459	375	413	411	413	398	375	406	434	402	400	423	384	440	418	422	404	410	410	425	445	394	393	435	398	388	424	401	377	435	417	395	410	396	428	403	408	411	358	378	398	391	439	413	396	400	421	432	412	396	387	401	432	416	434	397	396	440	422	418	433	413	403	413	392	391	396	434	394	427	373	415	416	420	399	392	394	406	363	396	387	403	393	389	411	438	406	420	387	424	441	439	396	397	421	402	428	440	435	380	392	429	424	450	427	407	402	437	417	392	423	385	410	410	428	392	425	408	402	428	418	423	434	389	385	440	420	424	413	425	391	375	430	413	401	426	399	390	396	377	445	409	381	394	426	432	387	428	402	402	403	411	407	428	387	419	405	389	401	367	401	386	405	371	404	418	416	399	391	404	410	435	388	405	451	405	409	430	401	413	436	432	439	419	402	403	380	408	420	425	401	404	402	414	405	403	387	401	437	413	430	409	433	369	346	420	377	428	427	407	388	398	420	389	417	386	378	405	411	417	414	363	443	422	407	422	405	358	398	422	414	445	413	430	418	463	422	415	407	431	376	375	401	373	410	414	433	422	417	391	389	413	396	382	410	409	406	426	431	409	415	439	356	422	368	380	399	415	428	433	439	415	425	409	375	412	411	368	399	424	400	405	401	397	418	424	435	365	411	415	403	422	387	383	399	408	428	399	399	415	394	424	403	435	389	403	428	427	444	397	396	403	424	413	394	414	398	391	406	427	440	404	352	403	361	411	393	403	434	400	368	404	436	396	379	413	393	424	437	408	386	450	456	391	414	423	387	400	397	408	410	400	388	435	422	414	390	418	414	402	423	420	413	388	412	394	449	452	420	418	407	354	393	391	383	426	401	397	385	406	424	393	420	387	383	418	419	397	398	429	418	447	431	378	384	386	446	436	414	422	371	441	411	425	411	412	413	408	399	442	392	422	400	431	404	391	424	384	392	425	378	409	365	411	389	416	401	408	414	414	392	439	414	390	412	410	410	382	397	399	400	397	427	430	410	396	415	396	417	439	383	407	383	427	409	393	455	416	434	397	431	400	385	409	402	404	400	424	446	398	399	401	412	369	445	398	411	415	406	401	394	413	406	382	415	399	413	393	411	386	418	390	402	408	380	441	396	397	432	410	388	435	411	441	410	345	398	408	354	427	392	412	394	434	394	367	393	409	375	413	414	396	403	410	409	428	404	398	397	402	427	407	422	406	367	362	429	388	385	398	369	413	441	372	395	415	417	426	418	435	391	392	398	433	401	407	408	404	452	428	405	439	408	404	434	404	399	422	386	443	393	393	364	395	402	437	400	421	420	398	380	462	420	400	410	409	388	410	412	411	398	421	410	436	420	411	391	407	369	416	410	410	398	395	403	387	420	395	397	413	391	411	373	404	426	433	396	393	435	379	396	397	403	378	387	402	416	416	448	399	448	431	422	426	417	435	394	392	413	429	426	379	430	427	391	411	405	417	427	380	389	380	429	421	437	401	426	413	418	407	410	421	387	410	393	407	415	385	419	463	407	399	440	417	425	419	403	405	406	426	429	428	435	367	420	418	399	418	390	419	399	387	396	385	444	419	380	425	407	400	380	396	406	368	430	389	408	378	392	413	458	399	435	385	425	428	425	403	398	413	426	437	383	429	419	417	399	417	399	393	374	402	411	408	403	423	398	407	388	422	388	432	410	416	423	401	429	398	427	387	381	417	374	388	389	439	405	410	373	385	397	411	433	408	433	423	435	407	427	418	418	419	412	366	410	419	393	390	433	383	404	377	407	417	413	429	392	411	385	401	401	395	409	397	410	403	431	387	421	404	390	414	417	386	415	421	435	412	418	438	428	420	430	407	384	429	441	411	385	428	432	414	395	443	408	389	397	386	415	392	429	366	386	416	369	442	391	396	363	392	401	428	441	366	420	425	400	421	435	408	382	411	385	413	395	422	416	421	388	404	415	402	426	438	414	408	431	422	408	392	443	427	410	382	393	400	373	392	382	375	414	406	435	399	395	395	387	390	431	406	408	387	392	425	443	396	435	397	423	431	455	389	348	388	389	424	409	403	383	378	424	421	455	452	404	381	414	412	431	417	389	393	422	385	403	420	397	394	408	392	414	385	369	428	415	420	442	408	420	419	439	428	402	412	404	384	419	417	398	396	405	421	422	421	408	430	403	395	419	413	381	420	396	381	421	406	417	417	394	418	378	404	424	400	429	460	400	389	410	420	383	412	435	407	410	430	407	422	429	384	394	429	398	422	401	406	418	406	379	401	377	427	395	376	419	401	402	399	391	394	405	399	431	397	427	404	390	416	387	419	435	420	406	428	408	406	390	398	410	422	400	432	417	389	380	393	417	420	409	414	403	394	387	433	400	416	403	421	443	390	404	424	394	428	386	382	386	437	421	384	408	407	392	394	395	386	433	410	399	375	410	388	423	415	421	407	395	417	399	397	428	361	381	437	418	419	417	391	397	382	415	390	402	383	428	417	423	421	445	418	391	434	429	417	397	391	419	395	384	401	390	402	359	397	376	427	415	400	423	414	413	418	429	398	425	409	408	370	440	412	418	403	412	391	429	424	396	448	442	423	417	411	417	382	423	401	417	449	412	408	407	457	384	473	427	388	392	399	391	400	410	412	381	403	422	422	417	408	394	437	425	398	423	407	389	410	434	400	375	414	390	453	390	393	406	410	397	428	397	390	379	414	448	387	411	426	417	387	421	388	415	370	440	382	374	425	417	458	415	425	428	431	397	409	421	429	386	406	391	390	405	418	420	373	421	393	409	438	394	419	402	405	420	417	440	426	373	399	424	438	422	416	429	386	376	422	388	408	398	409	384	399	390	374	413	399	411	404	436	426	424	413	426	404	393	413	394	419	421	374	410	390	408	405	428	370	400	409	396	393	382	421	413	390	410	412	438	437	375	432	389	427	442	421	414	379	386	402	433	418	374	410	379	394	380	431	451	423	440	369	395	406	358	421	412	460	409	411	425	418	403	414	393	399	382	412	443	419	378	413	369	386	413	400	406	407	372	432	399	440	396	400	402	431	391	373	397	408	403	364	420	402	376	425	404	414	396	427	382	402	433	397	424	372	440	371	402	388	396	391	402	372	390	419	412	408	419	435	318	416	386	401	377	399	385	464	430	403	430	410	384	411	389	423	387	401	415	419	429	363	395	379	403	410	380	407	360	411	363	395	404	397	384	411	463	434	400	409	423	412	422	386	397	450	387	426	413	411	425	454	410	424	419	389	410	398	397	397	426	406	395	434	392	361	411	414	426	404	410	403	413	383	427	408	422	411	431
11652	18126	17207	10843	7560	5203	3512	2564	1916	1515	1273	1090	999	968	963	1006	987	902	941	894	918	947	939	855	900	840	914	904	906	910	927	928	887	906	878	921	935	907	946	916	925	898	911	921	844	952	943	927	917	889	887	912	910	829	861	932	877	892	920	849	879	918	877	924	883	893	895	878	820	870	905	880	895	865	891	936	936	955	908	887	922	866	936	978	919	928	879	875	923	870	901	897	937	929	868	934	914	901	905	901	952	887	864	868	874	911	834	880	883	878	823	902	920	941	962	864	933	884	954	941	944	944	853	934	886	893	889	927	886	881	889	901	925	919	892	920	908	902	856	895	925	890	903	866	860	887	852	921	897	928	877	885	905	874	843	886	887	865	901	921	889	905	920	941	860	888	887	912	970	897	905	908	927	896	880	897	922	878	911	904	953	883	931	959	858	923	877	945	932	845	860	887	896	909	926	838	942	917	913	926	896	911	933	898	940	918	910	909	937	878	834	862	895	933	896	936	907	943	883	825	867	865	927	881	922	857	920	831	907	900	948	873	894	917	876	862	893	957	939	896	938	938	899	904	852	940	946	889	883	885	926	909	881	881	942	933	867	919	886	863	901	883	874	850	899	917	854	903	903	910	879	924	872	903	920	908	913	899	862	848	892	928	866	901	937	893	936	838	919	905	921	877	935	856	892	924	913	902	883	899	904	905	873	925	881	897	877	866	884	898	876	877	950	816	959	861	913	912	865	939	864	881	883	837	941	888	924	913	892	869	889	906	877	866	882	865	841	861	926	928	890	830	915	874	908	902	859	866	927	898	877	906	911	881	895	879	868	870	850	882	921	902	901	920	902	911	930	894	883	903	931	905	843	908	891	865	889	911	919	868	958	904	936	835	940	901	905	885	922	962	919	890	879	916	929	941	882	939	973	879	882	922	901	912	896	836	900	896	911	951	925	910	930	937	890	827	919	904	928	942	900	963	918	878	895	907	889	831	911	908	914	931	876	872	896	859	887	869	895	920	892	889	832	931	925	880	930	953	887	894	898	897	885	933	865	888	872	888	927	862	875	900	898	909	910	880	968	903	899	900	895	872	918	912	888	891	927	925	847	941	862	937	882	897	893	892	928	934	881	903	931	855	985	953	895	921	888	882	940	901	918	851	907	911	854	870	855	867	934	888	879	887	879	871	930	885	887	908	914	904	976	891	913	911	963	884	915	858	926	862	844	899	926	847	963	879	904	916	858	904	878	917	874	904	888	924	903	904	911	908	918	858	878	898	918	864	933	862	893	965	927	843	926	919	921	908	890	921	896	887	876	904	905	945	949	925	922	932	870	883	883	907	879	894	900	874	943	906	846	905	890	913	909	938	970	898	899	876	920	842	879	910	878	884	879	885	927	879	913	912	903	934	903	847	923	858	895	932	914	901	940	871	877	886	930	903	912	863	922	908	876	903	878	866	870	926	890	888	916	857	865	905	862	885	933	915	922	878	868	892	915	852	890	927	875	887	909	877	937	896	893	894	922	897	873	916	918	850	885	920	895	845	899	923	852	900	884	922	904	902	938	941	926	887	900	931	964	887	910	936	910	901	887	970	900	925	899	847	904	876	903	882	820	881	929	858	883	891	908	861	931	866	906	945	925	868	920	888	836	969	919	921	932	924	906	814	879	896	917	886	861	912	852	851	936	933	926	869	939	935	905	844	873	841	874	931	939	899	854	897	923	850	905	869	917	914	919	927	863	886	902	873	904	872	874	856	910	909	913	899	887	895	922	911	896	911	919	903	922	867	948	953	853	928	888	956	893	927	913	925	895	906	889	874	897	926	832	948	858	901	910	864	875	880	918	876	931	906	859	902	851	917	891	899	939	941	917	946	890	926	893	911	905	874	925	952	885	902	943	943	872	989	888	893	925	886	903	864	899	926	879	902	930	937	908	939	904	892	892	928	886	899	893	924	860	879	897	904	862	898	879	942	884	914	894	910	929	938	909	904	898	918	904	907	906	891	897	915	863	950	858	881	887	900	1001	894	896	906	939	921	912	915	949	924	871	929	885	902	885	890	905	915	947	914	916	889	889	893	870	936	893	868	925	905	929	909	893	933	876	903	945	909	905	917	933	910	876	902	876	913	958	875	909	875	891	863	893	892	943	926	907	889	909	912	850	874	945	872	949	886	890	882	880	904	918	922	908	919	923	931	847	915	901	923	899	903	904	896	859	948	928	939	892	870	867	913	850	914	936	922	945	876	942	906	896	869	935	854	877	923	920	905	924	901	901	906	829	868	963	959	917	870	882	885	870	880	923	909	921	932	857	888	967	894	903	892	933	838	896	924	868	886	906	863	896	882	956	899	922	878	858	902	894	927	917	911	938	906	875	894	923	891	839	912	914	881	880	887	930	888	888	895	869	911	943	910	904	902	926	939	908	870	886	927	891	888	880	900	950	917	846	876	925	873	904	887	909	936	892	878	865	924	945	915	929	909	925	896	843	917	881	911	895	940	903	879	873	874	825	868	910	925	872	880	911	858	881	900	892	932	893	948	908	877	882	858	920	890	879	933	904	881	889	895	886	860	900	936	949	913	945	932	861	905	814	877	922	830	844	928	909	897	881	895	905	937	892	894	944	870	955	934	923	854	912	923	911	921	921	868	900	896	882	936	869	834	895	876	997	841	831	948	870	917	933	893	876	872	892	911	872	915	894	926	907	914	891	915	812	881	888	900	935	886	889	904	894	918	938	874	884	812	912	920	848	906	908	882	852	844	889	923	889	890	995	886	875	940	862	881	934	890	913	860	901	914	882	893	902	892	906	925	917	967	875	835	909	918	866	966	917	865	829	878	895	896	883	929	927	919	930	872	942	936	901	931	866	869	907	874	958	898	892	927	872	890	922	898	930	897	905	904	876	843	900	878	913	933	938	937	930	897	880	885	921	884	897	907	914	892	877	899	894	932	949	919	921	936	930	887	938	901	847	943	889	891	847	877	890	916	933	939	896	815	918	851	866	898	955	955	888	941	937	903	932	839	862	859	928	894	908	901	951	865	887	906	845	892	882	898	893	851	911	830	863	887	854	933	914	889	873	893	923	926	956	905	864	935	942	891	920	853	876	897	892	855	946	901	882	859	908	873	930	884	837	916	870	872	914	881	897	916	895	907	847	902	915	901	873	890	887	948	925	903	946	938	860	899	948	875	859	875	914	909	881	880	869	905	910	904	913	953	927	880	903	892	880	913	915	955	899	866	915	906	956	864	883	884	866	843	902	924	949	909	898	806	958	936	936	897	876	912	910	922	856	906	937	911	870	913	928	930	888	954	914	888	904	931	899	886	942	879	896	929	889	889	877	864	927	844	913	880	874	916	897	847	947	906	853	894	895	925	917	931	900	907	895	890	910	900	928	858	890	932	890	857	941	895	877	919	919	895	923	1000	998	854	907	913	874	917	924	946	914	918	855	870	897	896	906	943	871	931	935	879	887	855	890	845	876	919	917	909	892	880	903	837
25129	21468	27938	25361	14502	4283	2345	1332	972	660	559	455	425	353	375	367	359	328	299	287	314	315	296	297	289	295	310	314	272	284	303	291	280	287	300	308	261	265	283	268	289	270	288	275	303	270	292	253	272	275	262	317	274	258	286	267	302	272	258	256	289	287	273	265	290	294	285	289	260	286	290	256	298	266	287	258	249	291	291	301	274	283	279	278	285	300	302	255	284	280	262	259	274	284	284	268	288	276	294	297	305	280	290	277	287	267	304	271	262	274	261	289	269	265	285	288	265	271	279	286	274	248	276	272	305	277	251	267	294	258	250	273	298	276	296	295	291	280	276	289	244	293	273	283	261	299	291	257	306	266	258	286	267	236	285	275	276	251	271	270	287	250	264	270	291	268	299	260	259	268	249	278	304	279	258	261	272	263	267	278	288	266	237	287	267	299	271	279	292	295	279	272	274	287	261	256	242	284	308	272	276	279	265	269	295	303	260	268	305	268	300	276	263	287	275	271	269	301	305	247	269	275	281	259	266	284	283	252	255	302	275	281	278	255	300	306	296	254	260	279	294	295	265	275	250	281	274	278	290	291	271	299	295	300	267	276	245	299	303	255	298	275	248	282	298	278	243	280	284	278	270	262	250	284	281	261	256	292	266	276	273	257	305	277	287	262	268	254	273	263	283	292	277	261	261	286	276	279	251	287	277	260	259	223	250	279	302	291	274	276	285	288	267	273	251	249	260	273	253	313	283	256	250	335	273	273	304	280	277	285	290	261	279	282	295	247	270	251	292	277	255	284	284	284	262	280	262	295	301	257	268	317	261	298	307	288	284	303	242	286	288	292	277	274	276	283	285	280	285	277	271	313	286	277	262	285	242	292	258	278	286	271	284	303	293	249	305	285	265	277	270	299	270	247	272	269	270	306	284	254	272	267	286	278	278	262	283	307	264	286	290	261	306	256	261	269	273	240	268	274	255	257	292	297	267	278	279	242	254	263	268	263	253	284	262	305	262	268	289	288	278	266	281	266	255	309	268	269	263	260	289	248	282	289	272	272	266	298	272	273	261	275	266	246	289	262	266	267	263	262	272	254	261	273	243	278	292	317	283	263	260	283	281	254	279	293	297	265	259	262	277	279	250	259	276	277	266	283	252	284	262	252	272	284	311	270	281	278	274	294	271	280	253	261	271	279	251	278	266	280	289	277	265	270	282	236	279	269	232	251	268	258	320	276	271	255	269	276	271	298	279	245	276	262	287	269	270	263	278	282	275	256	286	281	269	247	305	263	277	266	271	289	294	278	286	276	264	263	292	295	255	281	297	265	260	281	288	301	275	282	273	269	272	269	262	289	272	261	279	276	287	264	275	275	274	285	282	244	285	246	296	295	269	306	276	274	269	252	275	276	279	286	257	280	273	244	296	267	258	273	277	264	307	288	252	284	259	278	266	253	285	236	294	241	272	283	262	243	265	251	296	256	279	253	265	288	249	270	255	282	268	285	231	311	283	260	273	265	309	269	269	301	282	268	289	243	282	257	281	281	271	277	255	295	279	267	269	271	279	314	276	263	272	246	249	293	297	286	275	277	289	251	258	291	290	283	270	276	244	277	284	264	283	257	251	250	271	291	269	266	264	266	276	256	268	270	289	303	275	271	253	287	290	279	284	299	266	265	310	275	243	269	269	240	260	262	273	238	283	307	272	236	278	273	268	286	308	262	280	274	246	301	271	260	274	286	269	272	276	280	296	262	252	271	275	264	251	260	272	285	248	274	279	282	267	278	278	277	266	310	256	291	242	250	270	231	289	291	267	262	259	289	266	283	283	253	258	281	273	250	291	286	287	270	288	283	283	256	270	251	269	263	251	301	267	288	280	259	249	291	276	235	239	260	276	243	302	236	309	301	285	294	251	273	285	314	266	281	315	284	265	273	289	281	291	285	274	274	256	267	266	288	276	268	279	264	305	278	265	271	284	263	261	273	249	290	283	287	272	268	273	292	255	287	286	284	293	267	257	294	281	255	283	282	272	272	261	269	241	250	296	269	300	261	295	310	288	296	251	257	270	299	248	281	297	256	302	289	258	268	266	284	297	280	297	258	279	306	266	282	272	240	271	270	265	253	266	262	272	292	256	276	294	249	274	271	285	254	302	250	253	299	269	290	280	285	261	262	245	275	276	277	271	268	275	258	268	278	292	316	268	289	272	283	276	267	268	248	265	284	298	278	275	268	266	299	291	274	295	288	286	282	285	263	259	283	300	276	266	287	282	280	270	260	287	268	259	291	280	263	281	265	283	263	286	295	280	263	257	265	281	265	272	256	278	261	269	307	278	279	268	265	293	258	273	300	261	292	273	280	290	309	271	296	275	271	266	282	263	276	265	261	276	264	269	263	286	267	296	276	279	272	276	279	297	293	306	255	294	282	284	257	281	301	305	243	260	289	268	257	291	313	278	271	276	264	300	279	299	284	283	264	297	279	273	270	271	268	289	279	256	281	266	264	297	264	250	276	287	271	279	288	277	246	277	254	277	276	295	293	283	291	291	268	283	245	286	275	281	268	274	295	293	278	273	274	276	257	277	278	252	262	294	281	279	263	263	290	291	284	277	281	256	276	251	276	259	286	260	263	264	281	303	278	253	279	305	272	335	274	251	254	257	284	285	263	272	265	274	288	306	274	282	253	262	265	299	289	297	258	294	256	280	264	246	297	248	276	268	257	259	283	274	252	247	295	282	293	281	288	304	285	268	249	253	281	290	246	269	288	275	313	269	276	260	278	277	281	254	295	249	253	289	254	235	249	268	286	279	278	266	237	261	257	287	237	291	267	277	272	283	281	269	302	272	300	299	298	262	285	272	274	264	264	264	265	278	284	241	261	278	248	260	284	260	277	266	290	245	266	279	269	268	258	254	308	296	280	285	246	287	266	272	274	239	282	270	319	273	277	264	325	301	275	248	250	268	273	279	258	256	267	260	267	303	261	295	268	242	278	274	274	263	262	283	274	264	271	258	287	305	282	267	271	279	270	255	229	285	256	287	255	287	286	276	269	273	287	284	268	259	286	288	278	259	271	266	262	273	282	261	282	265	284	281	276	269	276	282	277	250	260	282	291	255	266	273	273	250	266	272	246	280	284	310	304	259	298	289	293	281	290	286	267	263	269	273	276	264	274	266	268	278	299	278	267	290	272	290	288	314	266	257	244	291	259	292	264	259	275	286	300	240	278	296	263	286	288	266	285	278	284	263	283	264	264	269	266	266	292	257	257	291	295	297	272	254	290	284	271	252	260	265	282	261	272	261	298	287	274	271	267	259	281	268	267	235	270	249	274	291	300	264	259	252	286	294	284	309	287	267	269	276	289	282	290	263	257	264	261	269	269	298	288	246	288	279	252	283	280	277	260	245	266	292	278	262	276	299	250	275	268	259	281	272	247	276	261	282	304	255	290	278	282	277	263	273	269	271	276	245	283	272	297	288	290	304	293	304	296	266	271	283	296	276	275
14615	27542	25961	18213	13608	9459	6807	4668	3267	2194	1647	1334	1140	1105	935	944	909	904	840	771	746	748	735	698	721	710	697	710	711	729	687	654	624	702	715	680	653	635	666	613	664	678	678	679	666	632	640	620	644	634	609	610	646	584	613	600	584	623	584	615	647	670	584	610	636	634	604	593	614	608	624	622	602	646	593	604	649	633	612	576	649	630	554	579	643	618	626	654	643	642	660	581	653	627	601	633	624	634	633	647	596	598	605	619	619	618	639	624	631	608	599	640	632	623	677	595	639	627	647	620	643	624	575	575	630	613	609	634	595	664	636	618	640	619	593	616	604	618	615	615	552	619	612	594	558	638	650	613	598	621	576	631	609	633	560	582	627	617	611	633	664	591	579	619	647	560	558	653	638	596	624	654	593	659	650	599	581	620	594	569	582	631	622	618	653	647	597	552	637	629	545	591	616	588	578	648	634	627	613	604	578	626	566	635	609	612	580	596	634	593	590	618	624	629	651	601	643	623	585	571	609	626	640	603	597	618	594	602	612	608	640	659	618	612	580	586	617	607	617	634	599	655	650	635	626	674	631	659	618	636	615	642	576	604	632	600	617	639	622	571	599	586	605	666	598	667	594	611	629	627	566	630	625	603	598	608	651	630	619	641	642	622	646	583	627	617	650	613	600	610	609	625	616	609	611	591	623	645	588	602	585	641	635	610	629	657	627	625	593	617	615	605	634	590	632	667	638	625	650	576	638	625	617	648	658	553	622	634	612	626	645	605	669	598	597	602	603	571	626	636	634	664	651	640	635	644	570	611	629	627	668	607	592	600	595	624	655	580	634	626	608	621	669	589	626	594	615	625	621	642	598	582	624	607	625	638	644	614	630	649	580	606	608	626	635	603	615	599	629	649	621	595	635	613	610	677	654	623	602	610	630	610	610	633	563	643	669	653	607	606	581	643	606	557	638	618	609	598	640	615	604	611	620	644	617	632	654	609	646	615	601	649	610	632	593	592	572	605	648	607	592	602	633	599	623	628	603	630	643	588	584	601	613	620	613	623	619	620	558	580	629	614	639	611	584	615	599	641	655	612	597	604	619	629	599	640	612	617	612	682	581	610	600	591	586	582	657	573	602	590	621	629	603	585	601	579	577	640	626	607	635	595	664	601	623	612	612	562	656	620	616	631	619	682	610	549	607	665	594	645	621	610	639	600	582	599	617	599	595	610	598	590	570	624	631	611	586	579	616	617	596	614	575	627	671	592	604	638	618	607	649	651	601	602	632	610	617	624	600	645	643	637	634	625	604	601	620	566	611	594	606	628	637	651	584	650	612	665	608	627	601	596	567	646	640	621	644	637	609	599	631	644	642	650	621	607	619	616	644	609	583	629	623	589	621	568	552	591	641	601	639	552	604	616	585	593	618	600	621	650	605	643	592	625	643	585	658	629	629	669	605	615	647	589	642	671	643	606	620	597	591	633	629	580	574	649	602	560	634	590	581	604	623	644	623	605	622	598	631	647	624	643	597	631	622	589	647	583	645	624	649	636	632	580	645	601	633	587	641	658	612	598	604	607	641	617	606	629	609	618	638	609	647	674	661	615	602	604	601	637	672	680	616	615	637	611	655	597	633	596	607	658	594	634	637	583	593	596	573	643	592	655	631	608	626	629	612	592	624	644	630	610	624	644	613	595	631	616	608	640	680	674	611	588	613	624	626	656	681	599	662	626	657	631	628	634	620	605	661	639	584	614	580	612	598	632	565	616	624	641	643	611	629	603	628	626	616	607	612	625	630	609	641	589	622	622	601	613	590	617	612	612	627	621	590	599	609	642	596	591	608	559	649	614	633	654	649	630	631	661	624	619	628	648	589	613	658	667	631	587	630	631	636	578	641	626	649	586	632	652	585	635	601	679	610	614	605	562	601	578	678	620	616	675	649	626	579	650	639	587	614	599	629	619	628	625	611	618	628	611	610	618	618	668	624	665	635	614	641	586	650	648	626	601	639	578	599	648	660	610	617	623	607	653	625	610	649	614	640	627	599	637	604	657	600	581	622	595	653	601	589	603	627	635	617	632	632	600	609	606	613	616	643	644	613	597	605	590	613	617	616	630	608	633	607	603	574	615	620	561	560	614	599	640	604	632	596	585	647	619	617	647	598	630	640	598	641	564	628	579	653	597	622	615	574	583	605	605	605	620	643	640	628	621	679	587	618	613	545	666	644	576	653	577	587	606	588	612	649	582	643	627	631	634	636	611	603	572	584	544	588	597	619	613	624	626	619	613	622	620	672	585	579	615	600	607	596	652	617	609	595	630	575	598	620	586	606	650	574	650	656	666	627	612	620	601	645	648	633	600	603	577	644	623	592	633	622	635	611	602	600	596	659	643	632	606	619	606	590	568	587	640	641	616	627	601	611	605	591	607	635	583	578	634	620	604	627	624	655	640	662	650	598	599	610	652	643	606	620	631	601	607	636	644	647	615	637	668	622	645	629	620	574	638	626	625	585	634	663	597	653	597	644	629	633	613	616	622	636	612	630	659	607	591	571	582	600	611	611	648	641	652	612	584	608	605	643	592	658	586	629	598	613	603	626	641	624	607	580	622	658	605	641	658	624	599	607	627	611	596	667	609	630	611	612	630	613	614	664	632	619	601	612	621	598	591	617	609	586	599	638	632	613	603	642	643	622	647	617	626	599	636	592	619	636	604	615	621	599	600	615	642	609	662	593	660	651	634	649	620	600	547	620	593	615	590	603	639	646	619	638	651	548	601	653	692	612	637	579	592	614	617	641	616	631	665	590	593	614	607	634	614	674	575	612	682	582	616	627	584	650	620	632	631	639	634	609	616	668	542	564	627	617	585	593	601	680	639	624	609	591	634	671	591	607	589	647	623	630	614	611	588	620	607	639	660	575	669	639	652	567	606	658	627	613	630	591	636	636	644	611	591	643	630	645	626	580	571	609	630	631	623	620	630	644	617	654	622	602	605	622	620	630	611	650	618	648	625	604	592	611	620	626	609	628	595	611	631	674	645	617	610	570	640	670	595	611	621	635	640	617	666	637	680	644	674	631	619	668	665	595	625	628	609	635	683	604	602	568	631	613	636	636	653	664	596	633	601	673	617	621	680	612	614	624	623	626	631	556	606	651	646	587	586	618	634	608	584	614	581	611	682	596	647	614	588	645	624	625	602	647	605	623	592	614	642	616	676	623	603	577	616	604	636	626	650	609	658	647	607	587	615	601	615	664	630	646	646	620	601	588	570	629	578	617	625	641	640	628	684	587	626	618	591	645	682	640	630	649	662	609	648	635	617	624	627	616	598	597	592	594	579	603	686	608	632	559	667	636	631	615	662	601	631	579	612	624	598	642	622	628	626	594	589	634	624	618	664	624	616	609	599	614	597	643	599	663	602	632	597	633	611	598	608	603	680	645	628	639	626	598	630	615	567	593	669	598	606	609	586	610	604	646	623	605	605	614	598	607	606	630	609	615	602	640	624
24218	21482	28980	24429	21442	13442	4759	2418	1453	1166	897	797	738	632	636	595	583	529	612	524	499	545	522	563	519	547	507	499	565	495	477	478	498	460	524	483	497	512	474	436	474	462	494	473	443	490	455	527	481	494	471	497	464	448	446	493	443	456	506	464	527	434	438	485	476	479	488	490	477	524	506	440	454	459	462	436	492	421	496	473	445	455	500	465	505	506	488	480	466	497	460	458	450	452	443	500	487	460	459	463	434	478	491	504	478	481	484	496	497	489	479	462	457	485	491	476	456	462	500	471	459	481	476	511	480	435	452	481	460	476	461	423	412	459	477	481	478	453	450	465	470	434	471	463	456	469	487	478	504	434	466	458	463	480	478	463	466	485	467	451	457	447	477	470	439	471	429	461	494	475	455	426	461	455	469	451	490	435	475	445	435	479	471	453	446	447	465	461	438	478	495	433	475	465	457	462	468	472	483	458	432	485	491	478	476	446	475	483	464	463	439	490	433	464	503	460	476	458	458	477	479	497	444	480	451	450	458	473	449	502	443	486	440	460	510	429	473	435	490	449	505	473	451	490	497	467	461	419	475	465	462	450	469	458	452	469	471	487	471	465	479	481	471	477	457	485	485	470	486	473	462	492	469	453	464	479	441	406	448	474	446	413	437	457	503	461	444	515	463	481	482	490	436	478	484	505	480	494	437	483	479	465	476	480	460	483	429	465	441	458	468	475	449	451	430	465	525	444	477	491	488	467	484	478	488	472	451	436	499	476	496	442	423	481	476	466	444	439	482	466	497	493	457	500	447	472	447	469	471	455	462	449	492	455	454	486	472	444	445	446	473	453	419	484	450	448	466	485	475	470	499	489	456	493	472	469	436	462	455	454	446	470	443	470	487	482	435	469	461	478	476	454	451	436	490	492	500	479	476	497	477	445	477	502	450	457	449	494	436	453	460	469	463	458	435	478	477	433	456	464	471	457	437	450	442	446	441	483	440	494	424	484	457	454	504	443	499	448	468	510	460	480	444	480	471	440	473	445	453	446	471	492	461	463	428	468	442	482	479	483	497	456	451	463	488	451	443	445	458	508	474	469	460	453	446	462	435	462	449	478	468	427	486	480	485	447	429	468	449	527	443	433	442	479	442	496	443	451	473	499	458	449	467	503	470	454	446	485	466	469	454	470	424	484	468	469	456	471	456	467	421	473	433	468	480	476	484	476	471	483	442	469	443	463	497	438	466	459	486	455	439	466	449	480	470	492	464	459	491	453	456	440	469	452	455	474	488	470	454	447	469	421	451	469	464	496	474	491	464	456	452	462	461	452	508	434	439	446	494	454	443	458	457	497	474	514	466	478	439	467	442	449	488	473	464	484	466	466	441	442	471	463	486	433	455	429	479	453	466	459	449	465	485	494	503	465	472	458	493	468	477	454	450	449	434	465	471	464	464	456	469	460	409	434	438	449	471	425	499	432	474	431	485	477	464	436	497	461	440	437	467	461	427	454	500	404	458	413	499	447	515	471	457	437	424	475	457	455	437	451	460	481	486	456	462	485	444	478	448	476	477	517	430	480	445	454	485	474	441	466	493	473	428	455	476	451	458	448	467	464	481	443	449	457	454	456	478	477	462	438	477	467	476	435	463	453	439	477	453	466	491	492	463	479	459	450	442	477	461	423	470	476	451	506	491	472	499	434	456	441	501	479	487	466	476	462	506	442	460	501	455	466	442	461	412	474	448	456	515	443	481	500	434	459	445	446	451	472	490	486	442	476	466	486	427	464	432	484	458	459	471	447	458	470	452	448	459	455	458	410	436	440	493	454	461	434	487	413	468	454	491	405	470	420	436	515	441	438	484	461	458	468	499	473	446	462	435	486	480	415	459	524	453	451	472	482	466	493	498	466	457	481	483	455	456	428	436	485	467	484	469	473	477	479	449	458	460	460	456	421	489	433	476	445	481	473	464	468	443	445	467	473	441	427	465	415	491	439	488	471	489	498	472	479	450	433	474	482	423	465	473	473	460	432	413	474	482	493	496	445	444	441	436	490	462	488	456	449	473	497	474	479	393	462	433	470	475	465	462	465	490	451	442	452	513	440	464	475	454	454	493	461	504	446	444	445	486	425	485	449	440	485	461	466	478	515	489	470	457	468	489	509	476	495	472	473	461	466	483	464	442	459	431	526	479	453	459	473	463	467	445	442	457	435	474	485	461	399	470	456	443	449	476	447	492	418	448	456	473	440	453	472	475	478	449	486	419	472	444	489	452	477	461	465	481	490	428	479	486	469	440	461	468	429	517	483	438	466	487	477	461	461	454	463	431	465	467	441	409	470	452	452	467	454	453	442	454	478	494	460	443	454	466	481	441	486	475	460	468	439	452	489	450	463	447	468	464	444	450	447	454	459	461	453	432	420	487	473	460	500	470	484	429	431	490	462	443	452	463	459	464	444	452	487	490	469	503	458	438	469	481	438	489	506	435	459	529	506	428	513	491	447	482	436	464	485	457	490	460	493	455	464	469	434	485	471	458	411	466	467	461	497	476	457	465	475	486	523	429	444	464	461	471	447	467	483	482	463	477	451	433	485	477	420	457	435	468	449	424	454	459	461	451	440	482	508	482	469	465	453	453	443	440	466	491	493	455	447	502	511	460	483	504	489	482	440	485	470	461	495	433	472	443	445	469	457	442	450	453	461	477	446	469	461	462	448	479	485	444	485	464	501	468	451	487	484	481	452	466	414	491	481	479	435	471	473	452	442	476	450	454	464	467	428	421	470	471	473	442	434	453	490	442	461	502	470	455	433	417	455	449	439	488	451	470	472	480	479	493	441	488	472	490	452	508	454	492	492	441	511	480	483	422	455	440	470	438	452	466	464	434	472	431	472	507	474	447	470	461	456	465	465	499	481	474	495	454	483	481	457	471	463	454	470	414	509	442	467	475	470	470	503	467	460	482	424	498	450	460	450	466	431	427	490	451	463	423	469	465	430	489	446	463	436	490	465	457	445	458	436	440	484	451	490	464	460	433	459	483	441	457	452	476	454	451	478	483	469	455	434	448	486	459	482	430	465	465	445	483	427	444	432	464	475	508	447	469	483	487	468	471	475	464	475	483	441	460	433	467	446	426	484	508	467	479	487	463	472	417	460	461	445	482	506	471	454	483	464	456	409	495	471	447	430	439	443	451	463	471	451	455	489	438	468	452	466	454	496	425	486	495	414	421	415	470	470	474	465	447	461	459	471	466	495	455	460	501	476	462	469	475	448	469	466	460	471	485	469	460	451	460	476	462	482	440	451	491	477	425	440	454	482	432	445	443	479	456	464	456	467	428	474	494	458	494	461	468	430	406	455	489	448	431	442	429	452	472	463	458	427	482	443	493	467	453	471	459	465	460	475	441	478	455	450	461	473	432	517	458	469	455	469	475	474	493	460	424	504	481	478	453	419	445	489	475	421	450	447	442	470	409	460	426	464	470	499	441	441	480	420	461	475	487	445	509	491
17754	32918	31074	23515	18171	13587	9659	6908	4716	3305	2752	2197	1986	1754	1610	1531	1514	1457	1344	1275	1278	1247	1185	1214	1140	1147	1139	1095	1081	1073	1106	1043	1032	1116	1044	1037	1013	1097	1038	1057	959	996	959	1006	942	1003	1014	990	1016	911	963	1002	942	1015	1007	949	942	934	968	977	1005	962	971	969	965	987	955	962	972	938	941	988	951	986	985	971	949	967	966	981	1020	929	940	912	957	993	968	962	992	934	905	924	1002	944	1010	967	1021	959	933	952	934	958	939	993	956	1010	960	951	922	986	939	986	962	944	905	938	959	999	956	952	970	956	953	944	951	898	1032	974	950	954	941	998	1021	964	917	957	990	936	961	975	966	996	983	976	989	960	944	969	971	942	970	968	999	933	996	982	960	925	962	960	967	929	960	932	898	917	1020	909	1019	966	916	967	976	933	946	991	945	925	939	950	994	985	943	947	1004	939	965	944	946	978	969	961	1006	924	952	964	1010	944	985	928	962	974	969	972	964	978	925	969	920	971	981	972	940	969	977	962	910	982	963	971	974	963	964	962	976	914	986	949	987	1001	922	990	993	1005	971	971	897	929	959	927	967	928	916	964	987	950	942	902	1008	982	1013	971	952	957	933	931	976	893	997	947	969	979	952	960	1001	959	993	1029	976	959	943	947	917	996	956	1006	946	940	965	987	1005	902	985	961	977	997	953	956	985	982	989	959	944	1005	976	966	1024	930	950	995	962	924	935	965	1023	1007	921	916	988	963	965	969	1013	968	889	930	965	987	991	943	960	936	974	966	963	964	937	937	1010	958	937	935	987	1011	990	895	919	954	940	1028	909	953	991	982	992	1020	957	1008	960	976	930	933	889	1004	1014	958	985	953	966	975	997	947	1023	979	935	979	1038	954	944	969	952	952	963	952	969	949	927	1004	954	960	919	971	943	976	906	959	970	1010	953	970	948	946	940	980	922	964	983	975	938	927	1012	974	946	982	965	976	892	923	953	995	987	983	976	974	938	937	923	964	1021	996	943	1009	1011	956	967	940	994	961	999	993	960	949	907	937	959	1025	976	916	969	968	974	996	921	941	928	978	924	926	957	989	942	979	965	954	944	1011	930	975	988	916	927	946	968	957	957	949	926	986	928	926	938	936	909	973	940	958	1009	957	997	968	954	934	1000	1019	927	972	875	1011	887	988	961	950	966	945	952	977	967	972	949	961	987	975	989	934	988	907	971	933	936	966	948	956	950	1000	980	949	991	962	965	952	911	937	941	955	954	980	951	969	976	889	969	892	941	974	1021	977	911	922	988	932	942	943	921	945	943	937	915	994	901	974	993	932	935	992	938	983	984	951	967	966	943	974	990	1001	995	956	951	954	986	899	967	951	929	971	982	941	970	939	965	960	989	997	956	1004	991	989	975	920	974	910	965	1017	938	936	952	999	974	917	941	968	933	935	990	956	1037	1010	977	974	972	954	963	977	927	950	904	961	986	976	968	963	941	1001	985	952	1004	926	946	965	930	949	974	974	934	925	1045	974	947	953	963	953	1021	941	986	1000	947	994	967	960	952	945	1004	921	987	1007	947	969	1003	971	1010	970	959	1002	997	957	887	991	984	939	972	930	952	907	951	941	973	1016	1000	995	960	978	946	966	1012	979	994	960	936	900	992	1006	961	953	948	961	975	909	907	999	961	957	964	1006	881	969	939	907	873	934	964	912	974	900	992	919	956	978	942	981	893	919	963	950	1002	971	1003	961	931	947	889	951	974	967	1005	943	938	920	916	960	991	949	961	982	941	912	970	946	1002	910	924	946	945	920	930	1031	924	909	988	955	1015	1036	960	934	938	987	1010	908	964	932	958	970	1007	956	986	904	1000	924	953	971	903	945	999	974	944	977	931	974	988	937	922	964	963	994	949	951	970	935	996	944	933	1006	997	924	937	1041	928	970	980	942	990	943	956	984	989	1039	877	913	924	962	962	965	951	957	955	941	940	917	945	956	915	891	950	954	989	942	1004	1014	978	987	958	939	965	983	955	940	1007	970	969	964	889	953	1001	943	943	957	992	944	941	960	958	983	917	916	980	991	968	939	984	967	968	973	989	950	941	989	985	1002	950	912	926	969	911	978	941	945	943	921	947	925	938	997	917	969	967	995	940	929	975	956	935	970	937	961	950	953	986	1010	934	938	925	985	958	959	941	997	966	947	968	966	995	1016	923	963	991	957	942	967	976	940	944	935	960	944	960	995	946	982	960	952	957	940	952	934	944	939	972	973	968	990	965	1023	984	896	959	899	972	960	967	955	995	920	956	950	930	932	925	953	934	921	935	929	967	913	975	959	919	892	915	941	936	907	941	946	952	1007	938	959	979	931	943	937	921	922	976	935	939	936	1008	973	1007	907	955	949	957	950	951	996	937	957	940	965	956	1010	974	941	999	915	943	961	944	952	982	973	1011	949	957	1008	968	987	1052	966	999	922	950	931	978	965	964	943	979	913	960	976	894	978	922	903	973	939	957	910	894	952	920	954	912	967	1008	986	910	975	961	937	928	929	978	996	986	923	965	930	948	1016	946	963	981	930	948	943	1036	966	936	926	944	949	951	969	1001	1025	967	1015	974	952	978	922	1007	925	1033	990	905	932	982	965	968	933	965	985	936	980	1021	974	940	949	936	995	934	1003	1000	972	964	922	958	966	961	973	998	956	932	957	946	983	995	868	932	1013	912	978	912	976	957	1034	928	1000	905	987	934	933	949	920	924	944	955	1016	915	957	928	952	903	1002	969	983	955	947	939	948	963	1009	1039	928	960	956	960	948	959	943	958	1015	939	941	945	944	968	948	964	973	983	975	999	963	950	937	926	939	972	931	943	948	953	945	950	1028	950	1041	946	966	936	951	979	917	955	959	942	935	968	997	887	899	998	918	920	996	1019	936	926	937	889	998	956	927	938	955	920	1001	908	955	947	957	935	1006	974	950	943	986	960	948	902	958	952	948	971	954	908	955	987	930	955	957	1039	990	1009	910	971	995	951	972	974	949	944	950	988	1014	937	974	915	973	959	920	989	941	976	933	939	912	962	975	957	959	975	937	927	926	954	948	945	992	949	902	926	977	962	963	985	931	928	905	918	991	1017	967	929	918	945	1001	974	1010	945	956	985	913	943	973	1019	958	947	962	957	960	900	985	1022	986	956	952	927	934	959	910	982	972	955	973	981	971	995	939	903	945	992	955	919	934	943	975	940	930	987	982	927	971	997	992	968	995	1007	954	940	981	903	961	949	1007	926	929	960	991	957	927	938	1003	973	1039	980	967	978	943	870	917	983	944	945	980	913	979	1054	995	963	972	934	1002	934	966	997	993	963	960	959	952	998	943	966	998	940	918	963	978	956	988	985	1005	906	888	960	915	961	979	972	925	898	914	947	993	946	940	907	957	964	966	927	941	983	931	959	963	975	867	957	990	1002	971	972	910	1001	999	954	905	936	952	882	995	936	889	943	924	939	982	1003	982	986	918	973	944	974	947	956	913	970	944	1009	916	975	993	944	978	994	969	981	925	939	1037	951	953	912	923	978	973	989	934	1012	970	972	976	974	978	926	923	943	986	970	1044	898	977	985	957	910	980	938	965	957	976	975	904	951	972	958	916	972	981	963	1000	962	945	1007	966	1025	956	950	949
27445	18183	8745	4389	2283	1487	938	694	545	488	469	419	477	411	407	424	394	420	397	390	418	385	454	417	394	420	410	444	429	432	402	378	454	426	431	427	418	428	420	451	450	402	407	421	406	405	436	397	415	394	436	390	382	397	380	418	399	415	388	411	398	399	432	413	408	404	399	384	400	425	353	405	397	406	367	400	415	408	418	392	406	389	401	403	417	413	387	404	438	370	412	414	368	378	375	388	437	396	387	450	404	374	399	389	411	403	409	401	451	411	397	412	407	431	410	409	408	404	421	416	413	428	397	409	389	402	437	423	417	390	363	401	406	396	428	396	402	466	378	402	423	442	398	392	379	389	436	418	382	401	426	402	401	402	435	420	423	413	400	427	391	411	412	394	415	407	373	436	389	417	420	416	394	411	391	438	430	421	391	423	403	380	377	417	404	408	387	402	401	407	432	376	410	413	415	368	439	423	411	421	341	404	408	401	369	426	390	405	389	408	408	393	472	416	387	427	442	426	426	432	401	431	449	451	404	448	432	385	403	422	391	389	399	421	413	428	377	394	399	399	428	429	406	431	424	384	377	368	433	408	392	404	424	417	409	405	400	412	429	414	414	435	408	393	389	387	391	389	417	386	435	388	396	396	397	393	411	401	389	395	439	412	421	431	392	409	445	427	383	376	466	401	395	387	373	408	383	405	406	453	404	410	427	399	449	379	400	430	417	397	393	391	419	415	391	428	434	405	377	407	342	378	395	420	437	441	434	405	423	425	402	416	411	398	399	387	391	357	374	389	401	424	402	410	457	419	432	424	419	399	410	455	399	412	388	396	388	382	387	411	408	426	399	406	379	432	394	395	392	381	409	396	430	434	359	388	413	412	398	386	371	355	402	415	417	400	410	372	448	418	412	392	451	400	391	386	398	442	399	369	409	445	411	380	421	409	423	416	411	451	409	438	415	393	412	383	426	390	409	380	432	394	419	460	418	420	387	383	401	462	414	412	419	380	403	435	376	386	393	402	428	380	383	393	390	428	432	414	402	393	391	396	405	391	454	388	406	388	409	410	420	425	411	420	413	378	417	414	417	401	422	408	416	383	376	412	394	408	403	402	389	412	425	413	389	392	406	400	431	393	407	377	416	403	427	419	403	425	423	412	399	404	422	366	446	390	406	385	392	433	400	424	417	431	408	386	422	393	406	353	443	373	421	399	364	425	391	418	388	423	393	412	388	391	412	415	383	394	433	413	416	412	383	391	424	366	417	434	381	366	417	394	419	421	431	411	439	392	418	429	380	392	416	377	447	409	446	427	381	428	412	412	431	391	413	387	402	373	412	391	415	383	440	408	449	388	401	428	384	417	411	450	417	403	421	406	367	404	404	386	399	415	396	416	411	410	402	392	416	406	384	423	375	425	400	379	420	444	405	406	420	407	423	397	471	433	429	413	451	387	372	403	425	406	405	400	407	400	425	399	378	374	423	398	429	429	392	415	407	406	433	395	405	371	387	366	422	396	394	431	383	403	412	434	421	452	394	455	413	397	438	390	420	416	410	408	430	420	422	405	401	396	416	396	364	395	420	422	436	397	426	404	415	418	381	396	424	415	416	411	436	393	387	393	407	390	432	401	449	406	394	410	414	416	439	413	401	417	378	411	399	400	393	438	423	398	402	406	381	407	402	392	385	388	410	429	427	409	411	391	398	403	362	401	417	411	400	438	398	409	391	381	383	368	413	427	400	445	405	431	422	369	384	412	394	387	426	409	422	417	401	413	408	423	434	433	390	420	407	362	373	389	394	431	383	406	397	412	382	405	397	422	387	380	405	412	374	436	410	382	403	396	365	380	417	420	398	416	449	421	388	406	399	376	415	404	400	417	408	406	350	406	412	397	414	430	413	401	391	415	394	386	422	403	424	428	364	428	408	413	370	393	435	419	425	394	421	398	407	395	417	429	367	393	402	402	404	359	394	381	397	400	392	388	349	404	415	422	410	411	423	389	391	379	397	397	424	385	366	444	395	392	412	426	402	436	406	392	423	412	388	403	429	400	421	428	404	374	398	452	421	422	388	422	402	408	393	390	438	383	378	382	438	395	393	387	400	395	406	418	438	437	334	417	414	438	415	392	399	425	411	396	374	407	413	437	433	420	409	369	393	461	427	385	371	395	428	431	416	404	393	406	379	397	405	408	400	354	432	377	360	439	416	409	436	435	415	374	403	426	399	411	379	405	416	378	367	394	384	405	426	416	429	401	412	462	399	434	427	400	437	399	417	414	425	439	431	441	377	437	402	391	391	417	378	390	423	396	378	423	371	432	402	385	400	395	411	405	415	397	382	384	410	389	389	423	418	412	365	393	391	410	414	396	416	391	413	408	403	401	431	411	389	395	432	408	440	426	411	378	370	440	398	366	413	406	423	410	437	387	397	397	400	451	441	431	435	393	458	413	422	413	384	449	426	408	409	412	410	398	414	447	422	379	383	410	404	410	437	422	419	424	400	424	396	414	451	391	430	422	415	408	427	414	393	403	404	408	398	437	434	405	420	366	402	405	378	377	396	404	392	410	419	379	411	405	413	427	456	416	464	423	405	446	414	420	425	412	393	420	391	403	389	404	399	391	397	417	404	386	419	393	393	452	430	383	424	420	386	457	442	383	419	403	446	388	427	394	383	402	449	409	402	461	395	401	391	404	426	396	412	418	416	418	400	393	410	445	430	399	423	402	401	402	398	423	410	406	441	408	399	385	389	394	432	382	401	396	394	432	425	421	391	421	373	384	383	380	445	422	401	430	403	423	411	405	381	374	387	415	447	394	421	430	379	342	411	403	398	398	408	392	414	418	419	401	413	412	439	434	416	408	425	440	377	382	415	435	415	403	377	408	413	423	415	430	402	435	395	413	416	430	389	437	394	426	374	423	413	402	420	422	395	422	394	425	437	412	373	412	398	427	428	420	428	438	409	406	416	447	388	401	399	410	386	403	388	440	420	406	435	405	428	391	389	418	391	405	446	383	406	388	403	399	399	420	381	422	419	432	416	430	420	424	396	420	421	395	389	399	438	385	396	396	390	389	424	445	423	405	450	412	379	385	432	442	404	403	412	400	428	366	408	378	418	426	418	405	402	404	387	445	368	416	416	415	381	381	393	402	432	416	406	383	407	369	373	401	409	405	415	441	404	437	406	417	439	438	396	405	403	392	417	432	389	452	426	431	426	447	404	374	387	454	413	406	410	423	429	434	408	393	412	365	392	399	428	433	417	405	415	368	414	393	409	442	434	392	408	444	413	439	428	441	421	400	437	391	436	435	409	421	427	401	379	400	435	399	417	386	440	400	402	397	434	433	374	386	423	434	405	406	411	400	440	440	430	418	432	383	427	439	412	384	428	398	403	403	385	381	392	393	403	428	473	383	417	406	386	411	405	402	412	418	402	411	412	425	414	417	432	409	412	432	416	389	421	386	435	400	419	408	427	403	391	384	408	412	429	437	422	432	409	424	398	386
12132	18424	16700	10364	7083	4710	3184	2083	1455	1263	1130	1084	1080	1040	989	944	922	941	961	892	945	875	933	870	921	910	927	957	903	899	930	888	917	947	940	904	894	899	911	907	878	894	876	889	828	891	935	901	890	866	869	899	851	919	835	944	894	945	853	900	968	885	879	892	909	900	942	883	838	911	846	901	966	909	909	926	925	903	939	949	943	902	907	895	943	925	921	869	919	886	867	912	935	877	939	963	928	881	905	921	905	878	921	897	907	866	914	871	930	886	923	916	905	916	896	888	871	913	935	889	897	870	856	881	899	903	885	892	919	878	851	892	892	870	933	929	927	901	901	895	874	854	882	877	914	944	885	883	918	872	885	889	932	888	920	898	872	883	870	895	874	890	841	934	883	912	855	850	852	923	882	860	872	882	917	885	886	897	870	905	851	846	917	889	902	898	905	901	881	870	855	860	959	922	890	921	877	852	896	873	823	870	907	943	878	852	878	847	931	876	912	863	869	854	900	901	913	902	876	862	868	912	895	919	879	910	905	874	875	885	918	949	830	906	898	951	877	947	895	886	888	897	924	889	917	833	910	919	894	916	919	891	934	907	868	874	884	898	914	850	932	885	895	842	940	870	878	821	926	835	862	891	891	871	882	923	928	887	907	905	868	897	889	918	874	900	886	970	824	953	918	938	853	901	892	914	934	877	929	932	879	925	896	932	935	880	913	865	907	853	912	897	867	904	837	897	933	922	886	910	898	922	934	892	861	868	929	891	886	921	893	900	861	902	872	933	921	914	876	906	879	864	893	858	946	845	901	902	952	921	895	908	847	875	912	859	910	905	900	882	932	926	875	862	913	940	873	939	886	945	896	909	933	903	867	915	930	910	875	890	916	914	867	900	931	909	922	842	898	865	886	909	955	907	883	879	857	890	937	854	888	944	884	878	930	935	868	935	903	900	961	903	898	830	898	888	934	949	856	867	905	901	917	925	832	928	924	936	865	917	883	910	853	890	894	893	868	898	912	932	922	881	919	887	875	881	904	921	944	918	862	936	933	931	928	862	883	900	889	874	863	861	934	904	897	923	869	881	887	952	884	902	910	893	851	895	885	917	843	897	887	905	898	925	908	867	917	876	889	840	866	905	902	853	920	944	898	923	920	880	917	886	959	924	876	918	964	922	944	834	944	925	840	871	916	898	912	896	848	916	925	890	893	913	901	884	879	904	943	922	886	889	897	876	909	916	869	893	927	877	866	935	876	977	948	854	969	875	894	917	861	909	910	889	859	890	875	887	943	908	893	876	882	912	862	880	887	908	929	893	905	942	867	926	868	860	891	832	910	920	897	935	974	918	895	858	888	921	915	929	848	920	896	894	886	878	905	870	900	937	907	848	941	902	895	883	954	927	869	883	851	908	899	888	932	937	963	866	932	905	889	865	851	882	929	912	889	925	883	884	927	873	919	932	902	938	862	835	858	895	860	905	814	934	881	852	909	861	861	933	894	848	905	920	916	878	908	885	857	913	905	874	921	926	932	901	932	896	895	912	939	875	947	852	932	896	899	927	915	879	915	882	964	965	954	910	935	916	934	922	929	927	923	904	886	898	938	855	925	922	875	933	886	897	904	855	935	827	928	901	925	874	861	872	874	877	873	910	917	925	872	895	882	886	864	871	835	885	905	868	928	888	873	888	881	903	899	878	877	884	920	857	895	894	835	908	913	905	838	921	866	891	949	846	946	881	880	903	882	919	892	921	852	866	907	864	916	901	900	953	914	929	891	859	909	906	914	877	924	927	912	875	899	889	934	899	883	940	907	881	920	931	902	899	916	910	856	916	892	895	933	865	924	927	925	849	894	930	861	907	887	935	904	885	894	883	909	851	896	925	896	928	917	917	887	919	868	921	914	895	923	877	921	914	936	906	924	903	887	936	926	868	946	920	931	877	882	881	883	883	934	965	890	922	914	907	894	948	918	865	910	856	906	918	872	859	829	862	906	871	896	911	870	922	904	857	892	875	929	936	925	871	918	922	910	939	857	877	911	868	924	929	873	930	886	851	933	893	877	890	901	888	920	961	878	880	892	899	913	924	904	945	876	902	884	899	883	938	907	911	902	931	874	889	878	906	935	929	892	913	936	902	839	900	893	886	829	851	929	888	901	853	894	902	874	891	892	915	861	893	902	917	868	905	947	931	899	900	885	853	893	904	943	921	865	852	906	892	890	917	899	936	881	939	806	881	922	900	878	842	863	971	895	902	895	900	891	896	886	883	847	852	905	827	884	915	865	915	919	911	898	939	921	899	910	914	902	912	909	907	924	894	859	925	897	897	910	873	907	923	918	931	861	882	929	920	902	888	958	838	918	929	928	896	877	918	839	880	878	895	864	922	869	889	894	899	924	885	893	975	917	897	907	906	880	920	865	941	923	891	913	910	907	886	915	904	873	905	881	878	873	904	907	915	936	907	923	961	945	900	886	922	824	926	910	905	913	894	905	901	882	946	897	916	899	893	882	885	921	984	855	897	877	837	932	897	922	900	945	935	938	919	869	904	917	937	905	920	975	889	950	909	892	888	882	888	867	938	901	891	881	888	931	903	934	880	863	926	896	893	924	922	891	910	920	911	819	927	938	861	853	907	902	904	883	957	956	890	910	923	941	841	881	934	982	952	905	908	906	899	884	854	908	893	880	891	933	912	879	882	885	889	957	937	907	891	919	892	880	894	893	903	908	916	889	916	911	912	879	944	896	925	908	897	933	899	912	904	907	923	892	935	901	958	863	911	897	876	874	875	887	905	946	923	883	881	909	845	869	910	917	925	956	860	873	868	904	894	870	853	873	946	915	894	915	907	906	925	951	927	835	952	896	916	842	905	873	947	900	889	862	901	909	965	906	913	937	883	877	928	948	954	912	909	944	869	911	909	887	908	951	917	867	940	907	863	919	936	861	896	933	880	873	848	892	943	866	838	890	868	912	877	907	836	871	931	883	944	866	932	902	872	874	932	911	893	915	869	843	922	886	911	867	897	903	868	933	937	903	914	847	866	889	898	928	927	911	859	871	936	960	882	881	913	991	899	895	858	868	941	892	893	896	857	924	869	901	882	918	843	854	867	917	903	906	945	918	874	915	949	875	930	920	853	868	839	897	872	886	916	874	885	943	948	854	857	854	943	965	910	914	946	883	867	950	895	824	888	876	876	916	953	923	945	868	862	904	893	885	907	888	945	929	829	933	962	907	946	835	870	893	887	905	908	961	875	922	888	924	898	879	910	912	879	915	906	868	920	952	943	959	942	861	880	840	887	955	791	891	860	924	957	899	925	870	900	922	921	918	926	895	863	883	874	925	845	864	876	916	852	914	869	931	890	887	842	853	899	942	916	881	872	930	893	889	938	919	878	907	947	881	888	895	932	874	905	905	870	932	919	930	887	956	865	864	922	877	878	907	875	911	972	956	825	911	885	844	883	864	890	873	883	905	880	888	903	941	962	888	908	911	885	916	924	865	874
25077	21499	27927	25392	13920	3882	1922	1112	764	560	449	422	373	340	368	361	325	326	301	306	295	291	289	301	291	310	296	297	304	302	292	293	251	287	290	276	295	247	287	285	236	286	278	296	271	279	285	263	266	258	242	282	286	245	256	273	247	277	292	276	235	264	284	246	298	263	274	265	270	289	300	292	282	299	265	267	274	290	273	267	281	231	240	298	287	270	259	287	277	288	280	280	292	274	289	253	289	255	267	271	248	278	276	264	255	285	293	294	302	270	261	303	274	264	277	266	291	250	240	283	298	280	284	271	274	237	308	276	291	295	281	270	279	298	286	270	286	269	274	281	299	246	283	249	239	248	322	273	288	258	295	269	277	270	276	271	244	278	280	284	278	293	255	274	250	315	279	275	246	276	266	286	268	271	301	284	268	232	266	302	266	284	255	272	289	269	277	273	288	287	266	304	286	275	275	277	278	269	256	238	268	285	286	237	281	280	247	294	285	276	296	289	251	298	264	276	285	267	260	288	282	275	297	258	248	276	277	262	286	290	279	261	283	304	273	260	257	283	272	276	267	286	282	246	256	267	263	274	290	275	275	280	284	255	279	270	266	298	295	251	288	264	293	265	275	274	270	277	287	297	260	260	266	264	286	272	259	286	305	263	268	266	270	279	295	288	274	255	264	280	285	264	279	242	271	284	282	262	259	272	257	249	256	295	249	264	276	258	292	277	300	270	244	257	298	296	283	272	279	286	264	275	258	263	240	298	276	287	268	281	279	255	266	274	268	272	271	254	269	296	283	273	263	289	274	305	275	239	276	281	278	279	279	281	270	245	262	282	252	239	263	280	264	248	286	266	246	292	253	278	288	289	265	252	253	252	274	275	285	277	285	274	273	268	275	306	273	229	260	255	275	290	253	261	263	262	284	258	236	293	266	261	289	277	294	280	261	256	257	275	267	260	262	268	264	231	267	250	286	235	270	293	264	262	261	268	262	305	269	244	247	266	277	278	285	250	269	281	282	312	274	265	299	240	304	283	265	267	266	263	280	285	253	259	264	240	298	260	272	262	259	248	256	305	232	277	266	260	301	275	280	295	260	282	263	257	249	269	285	277	262	270	281	255	267	305	286	253	248	265	302	273	300	281	295	286	254	291	244	294	260	260	271	248	280	272	282	321	300	268	279	271	277	274	248	272	289	268	272	287	256	296	265	233	281	253	267	289	311	279	288	299	255	246	273	267	252	251	242	263	295	274	266	281	275	247	281	271	260	266	282	258	252	250	274	271	244	272	280	275	249	248	291	267	268	269	264	260	261	282	289	282	248	260	262	278	243	330	291	261	296	275	272	278	283	268	267	255	258	290	281	263	248	246	249	288	293	269	305	284	255	276	292	265	289	252	261	270	254	234	247	276	260	244	279	260	287	274	268	271	272	300	286	297	284	263	269	273	273	301	262	294	295	250	275	286	290	262	250	290	297	312	278	262	252	283	270	273	245	267	273	274	289	290	268	243	240	237	282	239	254	251	269	265	261	273	262	269	262	299	246	299	258	281	262	288	293	283	279	272	281	255	259	291	264	291	240	269	278	259	257	265	261	260	251	265	253	265	274	278	285	284	273	246	252	274	242	260	289	247	257	280	292	271	239	271	300	257	280	281	243	266	282	242	307	223	273	290	259	298	284	263	251	269	243	236	281	277	257	281	252	283	282	269	273	258	283	277	254	248	254	251	249	262	261	281	284	283	248	282	266	262	252	282	251	274	290	278	325	285	269	274	265	265	268	266	288	266	283	260	255	290	265	260	255	239	238	281	285	290	279	269	265	300	269	265	259	277	253	296	257	262	248	242	284	268	280	267	293	285	286	261	259	281	269	274	259	260	258	274	262	293	284	272	271	260	243	272	256	236	266	264	242	273	291	252	268	265	291	274	259	287	287	274	251	266	261	269	267	292	278	271	272	284	295	287	269	297	276	275	291	266	287	258	280	269	275	273	298	264	263	276	266	259	299	255	270	270	260	242	284	276	280	242	272	261	282	276	271	270	256	269	301	288	300	250	282	270	254	290	274	271	277	279	254	244	283	264	277	269	274	268	268	304	285	267	283	276	271	308	280	252	276	277	255	278	272	279	261	273	269	290	287	267	259	272	298	283	289	261	289	288	268	271	261	250	281	288	284	261	290	263	255	251	280	272	242	240	275	294	273	271	259	248	265	278	258	280	267	242	259	272	269	300	260	242	262	282	269	268	300	280	264	237	275	260	275	292	283	280	288	255	284	292	266	287	260	279	242	274	248	276	264	279	293	290	257	281	270	288	263	267	273	272	254	274	264	274	267	268	261	271	258	287	264	250	256	301	253	249	255	285	271	275	267	247	282	265	264	281	264	276	295	277	263	280	259	287	281	266	304	285	299	287	263	260	303	268	250	289	273	270	277	293	284	272	269	277	267	274	279	267	255	282	278	253	267	282	275	275	272	271	285	248	281	244	278	269	269	278	266	272	230	258	268	262	273	257	238	288	273	262	268	265	309	284	264	279	262	271	267	298	281	268	265	267	279	266	267	262	245	259	267	255	250	277	278	276	300	273	264	271	272	303	298	273	279	244	266	283	276	230	234	274	245	257	301	258	243	248	292	260	273	277	260	288	257	256	281	287	288	268	257	273	297	262	249	278	260	271	310	280	307	301	285	256	270	266	265	257	309	288	271	249	258	286	263	277	264	288	250	258	270	270	298	266	261	288	265	282	259	280	263	274	275	266	258	236	271	244	306	280	258	282	258	293	253	267	267	299	289	275	251	242	272	262	258	264	259	278	296	250	261	266	291	245	256	262	290	266	280	266	286	257	270	251	265	263	266	302	278	217	251	267	247	229	268	241	301	274	274	255	286	262	240	273	265	263	294	281	286	236	278	268	257	287	257	275	296	254	284	290	287	259	283	271	266	265	264	252	251	275	269	297	278	275	259	273	271	304	273	260	270	233	236	296	260	265	269	261	282	280	286	267	265	268	275	275	267	251	296	270	302	273	288	263	272	284	278	265	288	271	248	298	274	300	270	277	278	257	245	273	255	300	273	263	268	265	312	277	278	257	252	263	258	277	288	284	247	280	275	281	279	248	267	255	280	289	273	263	266	211	247	283	254	287	272	284	220	261	248	287	315	269	292	285	285	287	267	256	268	290	265	251	243	284	264	317	257	275	248	303	307	283	252	257	256	291	254	273	282	302	271	309	238	253	265	279	295	282	269	300	283	262	266	291	263	250	251	267	262	273	252	258	280	270	258	255	307	259	289	258	280	279	248	261	273	242	281	279	248	264	274	256	269	252	286	308	244	294	241	272	272	257	270	262	291	272	261	230	259	268	262	261	290	259	275	264	285	306	245	274	257	275	297	282	268	292	271	272	235	297	265	257	321	297	234	286	274	284	245	278	245	262	260	288	259	256	250	286	247	258	288	276	285	280	311	300	266	274	264	285	248	267	257	264	281	288	268	254	288	283	266	269	285	274
14850	27668	25852	17580	12743	8557	5678	3781	2566	1930	1405	1287	1114	1075	970	945	898	822	843	771	794	775	770	719	721	727	714	653	683	673	642	699	709	685	663	672	664	642	655	677	653	636	607	622	619	641	608	644	673	603	657	629	665	634	639	664	621	604	608	595	625	591	584	663	602	653	599	602	659	606	655	603	650	602	607	634	615	614	618	636	613	642	647	610	637	620	616	606	637	613	634	660	628	656	552	634	610	632	633	596	608	640	616	654	622	599	624	615	624	666	587	593	653	647	651	636	678	608	626	585	606	618	644	558	574	576	602	637	646	595	625	599	640	643	663	619	636	658	608	608	652	638	641	585	604	621	594	649	631	640	635	606	619	633	648	585	591	652	639	616	623	588	597	578	637	598	656	612	572	624	652	612	628	610	643	613	628	596	644	631	586	632	616	625	613	620	656	621	647	642	620	603	594	620	647	600	594	586	603	609	618	601	641	603	653	671	634	637	595	582	631	620	608	611	640	583	579	600	667	608	611	653	633	603	604	636	640	622	600	636	607	619	595	612	610	597	656	636	628	616	612	633	600	595	628	614	588	599	611	610	586	612	596	617	635	608	586	629	630	623	621	636	620	639	635	610	678	660	642	638	589	655	628	640	652	588	620	646	606	594	577	591	617	691	659	608	599	641	637	631	572	596	610	618	674	600	602	632	581	625	657	605	626	611	603	639	649	604	643	597	613	631	602	560	632	594	586	593	592	626	577	622	609	632	596	634	632	628	645	575	561	634	644	615	618	615	624	662	610	668	634	589	574	637	600	633	614	654	609	641	608	619	616	631	606	675	568	595	637	666	615	585	613	648	605	587	592	650	637	600	602	581	665	643	601	658	592	648	647	586	638	637	650	602	596	655	613	620	691	612	622	610	603	639	621	611	593	588	601	626	601	638	593	637	626	631	634	651	642	619	608	644	682	645	578	626	641	638	622	614	632	642	644	611	621	655	631	600	600	650	615	627	615	683	643	590	593	648	690	645	627	617	611	666	652	611	610	643	605	643	595	639	642	577	597	600	626	596	618	594	647	625	566	661	618	611	604	612	612	620	603	646	665	603	627	600	652	658	659	622	575	623	633	632	605	648	636	660	622	656	623	613	619	612	604	633	601	583	592	627	620	617	570	603	581	602	632	622	598	622	603	610	574	593	612	653	646	591	626	613	580	601	619	610	605	618	652	629	612	619	556	605	591	605	604	628	610	598	643	627	649	591	644	545	602	649	605	599	577	541	608	579	634	643	600	615	610	605	619	642	595	607	583	623	625	613	660	604	635	613	572	608	603	675	605	618	640	618	608	587	643	654	600	609	590	583	612	580	651	619	577	659	609	582	622	624	606	655	636	648	608	588	611	660	585	627	592	594	607	572	589	613	622	583	574	627	583	573	592	583	599	641	597	639	602	603	625	592	589	609	607	618	626	643	603	655	573	655	656	605	632	678	619	609	631	613	616	621	560	604	627	635	636	572	623	628	596	591	706	625	601	586	607	621	597	533	605	626	636	630	627	608	631	610	648	657	619	638	617	632	616	646	619	632	606	625	609	659	594	613	609	613	583	627	560	647	642	610	645	646	609	645	648	569	609	622	626	650	658	581	593	627	659	655	608	600	618	652	625	612	624	642	588	642	607	630	634	608	603	569	601	607	645	572	619	568	597	586	627	617	633	599	628	648	604	646	597	607	611	603	612	626	632	623	641	625	605	672	647	552	592	615	599	644	593	643	618	580	628	602	620	604	665	605	609	626	662	598	618	633	627	633	647	593	600	609	635	578	616	655	654	630	631	640	624	608	597	606	630	638	632	593	666	611	625	590	639	610	663	639	594	622	623	615	598	621	622	607	634	652	593	649	633	644	584	642	575	600	592	607	623	635	625	596	641	612	639	629	595	634	678	629	639	644	607	617	628	620	596	600	630	626	623	605	592	622	584	643	595	630	599	670	622	631	624	599	589	648	559	603	605	608	592	595	629	630	586	628	619	630	625	660	645	644	607	619	619	599	611	643	608	614	586	637	630	600	638	617	652	594	595	582	606	643	599	653	618	614	638	592	630	616	603	603	618	595	617	586	629	666	597	638	619	592	584	626	645	609	625	642	647	582	623	622	610	632	591	631	621	596	613	620	631	631	647	581	608	638	626	581	616	622	610	582	609	621	623	612	602	671	587	612	592	618	625	596	632	627	632	619	604	625	637	672	647	595	661	600	639	596	605	584	634	619	637	599	630	592	611	553	631	644	624	609	602	629	571	626	612	594	611	639	634	667	627	603	607	617	618	627	622	594	644	654	617	624	587	623	627	619	636	583	651	627	606	636	580	627	590	596	611	589	591	636	647	635	613	624	637	636	606	654	617	652	649	581	624	623	609	628	613	594	612	644	589	650	618	637	651	599	657	658	604	617	610	625	617	640	589	642	638	633	624	599	576	590	655	647	626	611	585	607	575	649	653	591	606	642	592	649	609	638	593	620	614	662	633	609	607	635	602	543	601	592	631	623	617	632	623	624	687	579	626	588	649	672	632	646	599	614	585	611	648	642	627	567	593	626	602	639	628	595	632	635	586	583	631	653	594	576	650	622	586	607	591	611	640	644	608	630	630	644	618	654	638	596	597	609	598	616	603	625	640	623	630	617	628	627	681	611	633	636	596	666	610	580	564	578	593	605	647	627	596	602	620	630	639	561	652	678	612	607	648	590	625	590	629	620	638	635	610	610	603	619	627	661	604	608	680	626	600	632	670	638	615	620	633	649	645	573	615	656	609	615	613	591	622	587	622	622	592	620	589	586	618	669	626	646	625	663	655	597	612	634	555	641	626	607	588	631	601	607	590	579	590	632	620	637	623	633	668	633	634	642	636	634	647	599	630	643	619	636	572	616	595	653	643	610	657	626	632	617	621	590	637	614	633	599	582	603	591	630	610	645	634	613	591	610	629	602	599	644	633	660	624	591	632	587	634	613	605	624	617	657	618	633	608	596	633	629	583	629	571	632	609	589	618	624	587	623	617	643	656	616	635	630	625	591	640	622	615	589	656	616	632	635	595	631	610	579	613	608	624	595	624	595	655	635	644	619	572	641	645	626	607	587	631	623	632	637	649	608	627	582	598	623	628	609	588	597	575	623	598	611	601	625	566	620	652	616	596	657	604	615	565	630	597	623	634	606	620	647	602	637	616	628	620	595	591	597	621	618	598	678	639	637	581	593	610	625	627	600	666	619	618	601	594	596	620	593	624	642	620	617	602	616	565	678	668	616	619	630	635	644	651	610	627	586	642	576	662	605	642	600	675	631	607	668	624	608	589	607	602	622	656	620	571	638	656	619	632	586	651	592	612	602	585	588	670	628	608	582	612	585	638	620	572	605	657	588	634	633	611	599	614	627	616	594	574	626	626	630	582	614	666	616	660	637	651	591	586	602	627	610	630	605	623	566	620	635	629	582	631	615	622	543	628	596	645	665	634	687	599	571	599	604
24253	21480	28928	24435	21360	12662	3921	1884	1169	976	838	767	701	628	621	586	616	559	546	557	519	575	520	501	534	481	506	522	479	510	485	495	504	529	497	488	491	503	504	466	485	456	482	476	442	479	475	478	512	457	475	466	474	485	455	479	478	480	436	487	473	501	441	493	452	482	445	470	441	453	472	497	453	463	453	469	471	458	437	435	494	495	410	465	454	507	445	480	429	509	481	460	474	452	492	486	462	465	500	439	455	470	447	493	464	483	473	497	474	460	465	416	439	484	445	493	468	455	477	495	455	485	472	495	484	480	468	446	483	417	435	478	480	450	465	471	490	455	450	455	497	474	477	514	416	433	483	480	462	493	440	476	485	435	489	486	457	443	463	490	477	460	455	441	481	446	486	475	471	487	441	437	479	457	467	509	482	477	438	457	466	480	432	444	512	500	455	455	475	456	477	456	462	451	478	440	513	477	441	468	455	451	472	408	469	463	474	446	468	467	498	472	469	461	489	490	460	481	475	473	461	494	455	460	462	478	488	425	440	452	430	476	475	454	480	505	459	441	489	470	466	466	424	465	443	461	423	482	427	446	460	496	443	464	439	447	486	416	465	485	478	495	461	473	455	463	507	490	494	460	467	430	477	410	470	465	452	472	477	441	433	464	463	482	407	446	463	434	467	440	473	466	441	479	483	485	481	442	467	456	463	486	517	480	467	462	444	476	473	472	456	450	468	485	482	496	455	468	523	467	469	491	475	440	447	529	433	477	458	454	470	491	459	459	475	459	471	479	447	476	458	461	450	478	431	421	457	444	454	456	460	460	472	488	497	471	419	423	471	471	439	460	452	483	470	435	482	491	436	436	484	432	464	463	474	489	488	465	467	483	471	451	476	452	492	445	438	464	462	427	449	446	472	457	485	465	487	474	449	459	479	434	471	468	432	499	463	492	453	461	440	463	500	496	448	457	511	489	438	481	449	478	475	458	487	480	449	480	448	472	474	465	501	467	459	479	473	437	459	453	471	482	431	444	455	459	443	463	442	423	470	439	445	439	453	462	469	411	429	485	459	488	440	461	487	427	469	468	458	440	458	462	482	456	454	446	479	479	455	515	476	456	414	444	474	463	448	449	488	471	425	468	472	442	492	435	499	458	462	478	437	442	468	500	439	440	493	478	471	514	482	504	517	479	469	494	488	470	460	453	461	438	430	456	451	465	493	461	474	489	495	461	471	450	429	484	461	460	455	472	469	470	440	459	473	491	464	460	419	418	448	496	465	481	447	469	441	443	507	478	439	470	473	457	482	466	455	464	422	459	476	436	463	442	450	468	476	427	456	474	474	479	428	456	462	441	496	450	446	443	472	481	459	467	462	479	504	476	436	490	455	477	487	450	450	431	480	431	445	485	454	437	456	459	455	448	466	472	490	439	424	452	497	465	478	467	452	446	456	458	477	412	432	461	482	464	468	444	423	460	442	467	438	472	437	454	495	458	462	488	445	464	469	479	475	457	445	464	453	467	483	464	466	480	524	471	445	451	498	515	468	482	514	503	451	461	457	491	446	449	443	460	496	457	491	487	425	471	517	481	449	454	471	481	510	429	477	451	499	442	449	454	487	449	458	453	477	459	452	494	471	466	480	452	432	480	474	435	448	461	455	471	480	477	486	450	473	445	440	446	460	468	461	459	420	443	489	496	468	448	471	452	477	449	451	466	450	481	460	459	446	474	439	448	464	441	485	453	464	410	483	479	462	443	479	466	446	445	477	464	460	440	447	416	473	461	467	434	463	452	493	450	476	474	490	488	471	497	482	479	454	501	476	472	491	470	489	439	451	506	460	472	490	447	481	486	476	467	472	458	454	451	432	485	474	425	461	480	501	451	474	465	480	454	458	496	492	470	461	459	442	480	434	483	475	482	484	472	480	446	487	430	496	467	428	451	454	473	513	472	485	466	444	478	445	443	452	457	497	434	432	452	487	441	491	446	459	467	432	467	445	462	449	446	452	414	495	475	482	498	453	445	471	478	453	449	466	430	513	452	466	474	495	445	445	464	490	449	441	470	488	450	488	483	470	484	497	432	496	453	446	480	457	452	467	473	457	464	493	477	423	456	492	482	439	489	430	452	512	455	483	454	451	445	436	480	479	467	460	433	456	440	514	469	469	466	463	473	484	482	432	483	466	485	450	489	440	418	456	490	449	443	448	476	442	472	459	442	452	427	435	448	456	481	461	463	468	464	475	438	436	408	442	488	451	459	466	450	445	455	429	474	461	462	483	449	493	470	494	438	465	492	480	453	426	529	437	457	475	438	477	454	493	465	485	480	473	463	457	485	476	498	479	467	466	429	452	447	463	422	458	441	500	423	457	478	444	453	451	457	459	441	482	465	481	517	470	472	462	482	511	444	454	454	452	411	468	489	481	432	479	479	463	425	446	451	434	462	448	453	488	477	460	488	481	495	464	462	470	431	466	465	446	457	482	464	492	479	439	443	456	442	456	438	429	464	439	427	488	489	437	461	470	458	460	471	471	450	465	460	500	474	463	470	486	471	463	466	467	468	456	470	439	450	484	430	427	491	499	526	455	424	468	441	466	476	465	500	468	466	463	465	479	498	454	459	485	474	403	446	473	460	459	468	499	479	457	511	509	455	479	446	496	436	447	431	438	456	486	469	483	459	451	484	499	479	445	435	458	443	472	448	469	472	491	446	472	469	503	440	450	454	447	491	482	472	466	494	450	468	490	471	459	457	450	457	448	472	439	483	484	490	484	468	445	437	458	444	462	490	460	461	499	470	472	438	447	463	462	453	452	450	501	458	410	444	462	477	487	445	472	485	477	454	458	451	460	456	485	453	462	467	456	451	483	478	464	489	432	435	464	475	447	442	483	458	421	475	457	526	418	487	455	475	479	460	498	502	442	467	419	468	468	433	463	453	447	465	478	469	477	476	468	474	454	475	447	474	450	470	453	464	494	419	433	453	425	435	461	465	458	465	464	452	469	452	467	491	494	465	480	466	464	478	481	434	452	444	461	434	455	442	463	460	440	451	442	454	451	486	459	520	462	477	437	414	448	497	434	488	432	435	506	468	444	458	469	481	436	456	471	441	505	468	456	423	451	430	461	463	478	460	460	462	434	501	459	442	467	468	495	436	517	456	424	457	473	467	451	462	474	421	511	473	456	439	422	478	468	459	449	486	476	463	452	463	488	464	459	453	448	494	440	496	478	492	471	400	475	452	470	457	446	422	464	454	444	442	444	466	403	464	428	474	516	463	479	479	466	474	438	465	461	452	450	439	455	490	468	490	462	465	424	468	456	460	461	456	419	423	494	452	468	432	455	470	461	488	479	466	431	421	445	471	477	485	432	429	453	463	468	496	445	428	477	488	440	467	478	471	441	481	507	493	480	469	480	455	446	470	456	481	458	428	453	461	465	461	471	437	466	442	465	452	466	459	435	425	474	475	444	466	424	492	475	452	480	521	463	474	500	491	466	457	459	465
17862	32995	30662	22508	16814	11830	8223	5624	4061	3131	2507	2144	1880	1836	1636	1573	1467	1389	1314	1308	1307	1203	1207	1172	1165	1131	1174	1051	1081	1054	1118	1042	1050	1086	1090	1058	1020	1020	1028	978	1042	1030	951	984	1018	978	1033	948	1046	991	1035	1007	914	984	969	993	966	961	986	989	970	960	995	1016	970	962	994	1011	1000	991	954	933	953	976	939	968	918	990	969	976	975	1019	905	957	964	933	1012	975	947	998	1040	994	952	961	982	991	958	973	974	947	970	966	947	993	904	911	1031	1005	968	932	956	997	982	957	988	968	947	986	900	1010	960	1001	989	976	961	912	1036	945	1003	968	964	961	973	988	1001	994	1006	952	936	940	940	955	958	946	968	962	979	1015	894	935	975	962	946	993	923	906	983	940	969	962	983	954	998	925	945	980	950	991	957	1005	935	996	951	952	1035	973	985	991	1035	964	886	941	983	970	978	924	983	971	923	990	923	970	978	934	908	951	964	991	955	932	966	979	973	968	958	943	983	962	985	964	982	1050	979	976	976	945	979	899	951	956	978	990	983	954	939	991	994	1009	993	971	963	972	939	953	973	936	953	970	935	954	900	974	941	1003	978	956	925	951	956	981	956	969	990	941	969	966	980	996	954	985	925	1009	1022	1016	981	948	961	991	1005	903	1047	969	947	987	923	911	946	982	961	916	950	957	918	942	934	960	970	930	954	966	946	936	944	915	948	953	964	977	943	970	909	1004	933	921	992	979	961	998	944	982	936	924	903	951	950	933	974	999	955	974	943	931	1010	982	938	964	967	961	1021	1006	964	884	1014	940	999	959	980	961	974	960	953	928	1003	896	959	959	1002	994	1011	937	938	978	947	958	941	937	953	945	954	1023	991	968	1019	923	983	949	904	953	927	967	993	945	993	956	934	986	1033	966	950	886	926	958	944	964	937	950	982	926	983	947	987	963	966	1016	966	930	942	993	917	1009	1014	965	957	954	944	1009	973	964	966	1020	953	988	995	976	920	995	944	935	999	1013	961	1017	965	941	969	949	928	956	970	1008	961	950	967	909	960	1002	978	985	924	979	962	969	931	945	977	954	942	959	920	1041	960	952	944	1017	993	982	960	976	986	952	916	953	938	1001	973	897	986	969	925	941	979	980	938	975	971	984	971	1016	944	982	969	962	983	930	963	935	921	1010	948	921	1020	985	954	944	942	978	995	990	939	978	1054	1003	927	926	967	929	960	978	939	914	956	951	914	979	989	958	998	942	981	932	926	948	999	936	958	964	986	979	951	932	921	938	980	994	996	986	1015	989	915	950	919	1011	937	953	984	963	930	1016	963	965	939	913	950	978	922	902	997	975	944	917	1005	1007	965	943	941	948	1002	982	901	943	998	964	1041	945	953	936	997	1005	974	989	966	1002	968	944	946	958	970	985	991	979	955	962	977	907	968	966	1019	1052	998	958	938	933	910	1015	934	917	925	974	965	982	904	974	928	958	994	993	964	935	992	974	989	939	962	1000	946	940	977	930	991	969	983	976	997	980	919	951	959	920	965	986	946	966	1014	937	949	927	1008	1005	977	989	973	951	940	962	969	953	991	959	990	910	937	994	965	978	981	979	955	994	918	965	938	1006	930	1018	924	978	880	958	1011	967	955	935	959	999	942	928	970	989	961	965	953	948	1020	930	964	959	980	1018	944	981	918	932	964	913	998	1005	969	985	989	943	956	966	968	948	960	1029	978	998	961	1038	973	961	1002	934	971	950	956	956	920	1006	934	990	932	885	938	980	972	973	953	985	971	974	1009	947	963	990	914	958	975	946	956	961	971	943	975	973	953	966	959	950	1003	927	998	962	986	1002	1015	960	944	960	944	988	996	967	945	960	989	937	984	941	1020	933	1005	1008	994	1002	950	998	953	958	976	1024	981	942	1002	987	966	975	953	969	938	947	981	953	976	927	928	955	967	962	1004	987	959	923	919	982	989	938	951	958	962	1009	930	980	976	995	998	981	978	965	963	965	951	945	924	989	922	1033	909	1013	919	957	926	918	969	973	1002	982	987	965	946	955	980	893	956	967	970	1001	1031	955	915	966	956	952	985	995	993	950	960	968	1002	923	934	930	990	935	897	966	881	990	1055	1010	932	982	960	976	950	946	949	1004	950	1026	987	983	986	952	972	944	975	928	943	1013	925	870	959	914	927	963	958	929	956	923	977	988	931	935	1001	902	979	960	985	921	941	961	960	955	967	1014	929	1013	963	939	1015	972	974	971	993	970	934	972	976	1030	941	931	943	972	989	972	990	947	915	937	924	958	936	993	941	1018	972	975	954	942	1002	999	978	988	923	945	909	963	975	946	945	994	919	941	982	1028	988	928	1007	965	994	932	973	972	915	905	963	1027	944	993	961	946	924	941	977	958	950	992	974	967	973	961	950	895	917	925	936	960	891	996	901	929	926	911	969	980	1008	996	972	965	933	928	988	925	1003	1030	975	959	983	928	973	998	933	966	925	968	992	1007	958	975	1018	964	997	940	947	977	957	935	956	928	1023	1031	959	956	968	949	926	979	955	963	990	1003	1037	973	951	1072	969	924	973	940	926	1031	991	954	967	979	983	982	958	976	923	1010	939	995	970	1012	992	938	966	991	960	896	950	936	995	969	970	953	948	965	976	969	980	935	956	982	953	989	1026	1031	989	951	983	996	992	954	910	894	994	943	945	942	918	910	956	900	929	977	989	945	978	954	944	992	954	946	930	984	974	933	924	1001	944	992	953	994	1012	965	954	1003	955	952	977	950	938	965	972	987	996	944	1021	985	947	954	968	972	949	922	1014	985	924	924	976	958	978	932	977	991	981	931	993	989	1007	962	988	956	984	956	979	966	954	958	990	1001	923	991	951	951	971	936	1021	936	926	934	1020	994	952	961	1003	960	957	971	978	910	948	904	913	1006	937	986	957	899	902	942	947	983	921	919	963	966	953	987	964	936	962	915	943	964	971	936	983	987	1000	960	942	963	977	990	981	961	996	970	976	950	943	922	918	1001	968	965	966	993	926	951	955	990	983	938	990	968	957	980	941	963	1008	931	939	928	1000	938	961	967	1014	970	938	915	970	952	943	972	984	984	979	1009	1003	1023	962	1015	971	968	963	912	929	951	961	926	969	891	940	1004	978	946	944	976	971	953	944	975	973	999	919	934	945	973	974	890	963	952	997	1001	992	994	955	965	939	948	921	955	1005	972	994	925	983	972	978	974	946	1020	986	1040	955	974	953	968	952	931	950	984	927	1009	979	982	1000	926	965	1017	879	952	966	1013	936	981	963	1000	1007	973	970	974	976	970	915	1008	964	971	925	1016	975	969	1047	864	875	967	976	975	998	986	994	968	1018	971	920	980	1005	937	1015	985	990	985	939	959	987	968	1011	971	931	976	960	966	985	986	895	989	1012	982	959	970	995	882	975	962	951	993	1033	973	946	975	952	953	1031	913	989	968	1035	971	931	987	917	959	944	972	949	962	970	955	969	949	960	992	989	970	915	937	1003	949	939	1052	957	966	1010	1033	939	958	972	985	920	924	959	972	936	963	942	941	957	956	941	939	973	945	1016	926	963	982	1030	991	953	958	943	933	957	947	965	948	929	946	885	1004	1003	918	933	965	949	975	1007	937	952	1009	963	946	1005	995	946	938	962	962	953	939	956	985	969	919	889	997	987	965
27468	18170	8496	4055	1954	1147	769	611	515	494	469	397	427	424	441	420	423	417	398	459	410	413	398	416	389	446	429	405	410	421	428	374	442	436	406	406	414	408	398	390	448	388	415	371	398	405	442	396	400	404	417	421	411	385	412	402	387	400	416	430	396	438	421	415	424	418	397	425	406	421	399	408	407	376	383	404	358	417	418	365	378	395	401	360	389	429	386	391	394	360	421	428	409	405	407	388	416	408	450	411	415	411	399	393	408	416	416	394	403	414	397	394	392	378	411	381	464	417	421	425	427	434	423	434	426	439	398	415	441	416	417	433	412	421	394	379	400	386	428	420	413	439	415	432	389	400	438	374	404	413	438	418	396	413	441	422	428	397	377	408	350	439	481	420	420	390	373	427	404	423	402	404	441	416	433	411	438	437	456	381	405	405	382	400	403	375	391	407	389	397	411	411	388	397	431	378	393	417	398	450	369	429	412	436	381	437	420	410	398	376	426	412	400	423	397	420	433	435	387	396	427	401	403	426	436	406	398	402	418	407	448	388	410	393	399	402	434	420	408	423	390	422	419	430	439	434	415	419	412	404	394	381	419	397	409	431	426	429	424	423	403	429	399	417	410	423	407	380	392	386	412	424	437	418	430	419	410	436	416	430	382	423	419	403	415	441	437	391	442	423	425	423	392	413	408	401	385	429	409	413	399	409	427	394	434	371	405	421	430	405	418	383	439	416	446	378	428	387	430	394	429	400	440	429	409	399	403	433	448	398	400	439	400	425	406	446	417	409	417	396	426	449	405	394	384	395	385	426	469	410	411	443	354	389	400	406	378	398	434	404	432	412	418	383	401	406	412	414	403	425	403	410	421	384	401	368	399	379	414	417	420	418	392	435	458	403	427	426	396	381	428	393	411	414	407	403	429	411	378	413	424	418	406	409	422	396	413	404	414	385	373	418	382	435	387	444	382	398	402	411	401	403	421	393	419	419	434	403	415	464	396	397	391	424	393	423	411	392	462	437	396	418	399	427	405	422	414	391	363	413	441	418	426	415	416	363	397	411	443	386	415	430	422	384	379	416	416	416	384	410	415	408	413	453	433	448	386	409	408	447	413	383	425	438	403	391	379	407	408	443	401	381	416	403	422	384	417	381	390	373	425	406	389	414	412	397	417	405	425	390	417	395	426	402	390	418	407	385	367	391	397	394	428	416	433	419	402	403	438	403	409	420	373	423	437	403	381	399	407	405	409	401	389	379	450	406	402	409	418	384	454	403	435	421	380	397	377	392	394	428	414	416	380	409	359	386	379	401	418	410	408	414	388	399	398	431	427	387	377	398	398	373	442	408	416	410	426	422	406	425	412	441	432	433	421	379	421	402	407	374	405	459	434	419	400	402	397	427	410	397	370	431	414	404	425	388	387	404	403	405	398	407	415	407	377	384	384	437	410	413	405	413	394	437	440	404	419	430	388	426	365	425	416	370	408	420	411	418	399	389	412	396	420	388	381	407	398	421	404	423	420	425	395	380	422	440	406	455	399	412	399	424	416	412	425	376	380	387	444	389	440	391	421	414	437	386	433	453	415	415	458	449	399	402	401	401	414	443	435	394	412	404	402	430	416	411	391	396	434	425	365	417	400	394	386	387	394	381	425	393	444	404	381	405	442	398	437	399	409	432	434	439	420	439	424	432	395	407	431	398	398	395	447	437	387	397	395	379	416	399	426	419	415	387	405	436	424	401	418	416	400	400	426	437	384	430	387	380	403	425	416	400	389	416	442	409	405	409	452	445	405	388	411	462	413	405	418	415	419	432	370	418	424	409	422	425	399	444	443	359	414	403	400	394	385	371	415	396	422	379	392	412	417	429	405	381	406	378	415	390	385	398	390	399	434	391	402	368	373	403	446	424	395	402	416	419	400	408	405	411	383	413	399	397	419	450	420	375	405	383	402	423	401	413	429	410	380	384	397	419	386	439	412	374	389	423	436	430	419	402	422	417	419	419	421	432	379	387	432	417	412	425	409	411	414	399	402	410	366	412	388	427	437	418	393	364	438	425	434	420	439	417	416	428	384	403	436	404	453	427	411	420	417	398	404	396	400	399	400	400	431	414	429	430	443	425	422	414	462	391	401	424	420	418	368	405	382	406	390	397	418	383	420	402	398	358	414	441	413	427	394	391	431	372	382	441	396	419	396	382	413	378	397	418	412	411	410	426	383	387	423	385	424	426	427	395	419	395	399	389	372	399	411	395	396	400	401	407	399	436	427	409	422	404	427	438	430	424	394	396	402	374	403	390	442	426	442	466	410	392	395	385	416	405	409	394	383	408	435	393	393	401	422	415	396	420	409	386	389	431	400	381	436	392	412	455	378	426	415	405	445	422	399	418	415	408	417	435	423	368	428	434	420	440	436	396	403	405	436	448	396	412	438	422	390	400	385	415	407	382	439	370	416	396	380	440	417	447	429	412	397	406	445	384	408	416	375	419	408	419	396	419	421	412	418	427	380	420	424	407	371	400	377	389	439	384	404	423	393	417	404	393	420	402	390	437	412	386	409	407	389	395	409	399	426	403	393	376	408	400	403	380	415	391	416	408	397	412	451	443	392	365	383	426	435	396	412	408	443	410	403	409	412	430	420	384	399	426	406	448	400	399	452	414	397	416	417	406	441	401	421	409	422	401	396	422	427	389	397	424	409	401	360	433	438	410	409	411	381	389	424	418	411	402	427	393	407	394	390	407	387	410	402	400	430	392	406	389	415	439	435	417	406	398	441	424	401	391	385	406	431	414	405	434	415	425	392	415	424	424	427	425	376	440	391	406	400	392	428	418	420	416	419	400	385	380	403	417	445	383	418	447	398	420	390	394	427	400	402	368	429	429	369	379	416	414	416	407	367	383	416	406	422	369	404	408	407	413	412	382	406	411	439	380	407	400	428	403	417	400	398	418	408	409	389	390	427	404	391	396	425	386	379	394	393	395	443	406	382	397	401	446	410	397	394	429	417	405	377	410	421	434	396	385	399	399	394	430	408	431	374	402	384	400	402	401	376	372	426	401	413	444	403	414	409	408	384	433	410	404	411	439	387	446	397	422	412	430	424	418	412	416	403	404	436	406	406	419	400	392	422	405	430	415	430	416	357	392	405	387	398	423	425	393	380	411	416	430	435	412	403	400	394	386	426	401	406	393	405	396	431	440	396	417	413	408	438	419	424	388	394	404	422	438	398	422	392	398	422	395	390	365	426	407	400	417	434	423	392	419	417	401	413	378	420	418	411	370	423	407	423	408	388	400	379	442	391	396	423	439	439	418	427	397	450	402	412	409	437	367	415	382	376	442	407	419	408	446	369	401	418	411	378	377	412	432	411	431	441	390	434	412	445	384	386	395	392	423	399	396	417	416	414	402	424	409	416	401	416	433	372	426	400	460	413	392	406	421	410	409	386	449	406	419	414	417	423	418	378	427	404	426	415	411	386	431	390	411	382	376	408	414	428	383	379	381
12162	17997	16116	9775	6170	3807	2494	1759	1455	1116	1006	982	1033	955	996	997	994	972	976	947	904	904	892	915	926	865	906	937	946	906	884	884	912	893	866	893	864	886	921	933	937	962	931	870	940	890	928	904	918	899	896	850	909	912	948	906	920	974	873	907	935	858	872	894	910	863	908	860	949	912	874	898	864	883	902	904	952	915	906	925	941	876	906	837	914	838	958	920	912	868	885	929	900	834	865	923	886	930	899	878	891	912	934	903	927	964	875	953	916	885	909	945	851	945	919	967	945	849	940	891	915	941	922	881	919	916	869	946	951	906	895	948	871	951	854	887	907	856	898	871	866	935	876	838	908	880	885	916	882	917	912	925	893	850	914	932	936	841	874	955	947	884	904	897	935	930	923	918	833	908	913	819	897	864	891	904	884	899	914	866	911	909	865	895	857	874	923	880	958	870	839	892	861	897	943	948	952	886	853	844	897	904	897	908	925	958	836	871	934	950	900	883	927	959	928	939	887	888	937	923	932	905	916	885	926	911	893	929	891	902	946	962	850	854	976	890	915	864	952	934	913	869	901	938	918	880	944	923	912	932	901	908	912	909	909	884	877	880	945	875	854	905	882	896	963	876	909	888	943	869	926	873	911	960	891	842	890	898	934	894	951	904	911	909	910	893	908	877	929	874	906	867	919	898	900	916	890	887	872	950	895	871	917	934	958	870	895	914	911	900	909	961	873	867	893	885	933	898	920	910	889	909	891	920	926	868	868	884	909	906	867	885	882	903	933	904	917	892	942	890	945	882	876	859	985	943	942	842	919	915	903	949	952	921	924	918	908	891	945	913	890	908	852	877	899	931	881	882	896	891	876	883	911	912	915	870	887	908	919	913	940	904	936	937	898	852	874	909	870	910	917	892	920	941	893	920	933	898	922	865	952	903	941	967	900	908	934	913	915	906	932	856	966	838	870	895	902	919	898	864	891	897	931	868	888	896	957	887	870	900	881	930	921	883	901	940	941	900	954	947	883	865	954	869	890	907	885	922	857	879	879	912	882	926	932	885	912	949	893	890	880	875	919	901	885	894	912	893	867	920	871	918	869	889	848	875	893	907	922	838	937	910	889	900	937	812	876	925	907	918	919	921	909	908	930	895	900	937	916	922	915	886	864	900	904	885	892	910	900	866	870	924	877	877	870	916	891	951	943	920	843	861	867	963	928	952	913	878	890	839	840	914	853	886	901	907	878	897	881	941	890	932	929	896	857	862	898	911	873	892	882	902	915	917	913	942	939	939	898	919	907	928	876	860	886	984	903	922	929	919	956	920	874	872	948	932	858	957	914	895	862	948	880	883	897	868	908	921	903	931	886	917	945	883	919	907	856	904	894	917	977	943	897	886	936	897	879	916	874	929	888	848	936	883	889	917	952	880	884	893	855	890	864	891	931	877	864	950	907	810	887	893	919	899	962	919	934	931	899	863	896	896	927	886	892	877	872	870	927	914	891	882	886	895	840	914	891	890	911	919	893	898	926	873	912	872	913	875	946	914	905	885	911	928	910	938	874	910	879	936	906	900	895	905	846	888	876	863	899	875	860	898	911	860	915	884	911	923	905	875	920	913	944	954	932	890	897	911	923	922	899	916	896	887	929	939	904	908	889	869	912	930	919	873	899	899	872	876	936	925	907	869	899	952	911	928	949	927	927	869	920	894	914	892	854	922	840	980	906	959	906	871	905	858	932	935	915	936	855	888	880	938	935	864	887	926	872	900	884	872	908	917	903	878	874	920	938	896	914	927	922	888	949	901	876	905	892	923	922	917	899	912	921	906	926	915	921	911	841	901	878	909	929	961	954	901	916	935	897	875	947	904	896	906	900	864	913	906	946	924	947	878	876	907	917	886	805	910	891	895	870	864	920	883	936	881	870	953	923	883	920	870	964	933	919	906	940	851	919	916	880	909	864	897	902	935	877	921	925	961	923	914	925	844	884	914	936	921	894	846	852	867	886	918	869	881	895	903	887	904	921	944	916	956	897	881	835	890	918	950	918	839	921	841	911	933	917	925	898	927	892	906	870	893	885	933	899	856	912	913	940	902	892	870	932	861	964	910	924	935	853	909	915	915	905	859	912	934	888	911	855	881	920	899	877	907	848	901	894	894	864	881	938	949	856	902	889	910	942	873	934	941	885	906	943	911	918	882	925	922	916	943	937	920	908	896	919	890	896	925	846	915	905	909	870	880	947	925	850	880	886	936	900	871	894	939	887	837	898	929	869	896	933	905	924	957	939	868	844	914	895	897	871	883	889	961	927	871	896	961	927	915	901	884	922	918	885	935	922	943	899	904	925	885	906	897	860	864	900	868	852	913	928	889	909	884	902	882	946	938	934	837	898	877	941	890	904	864	930	876	932	909	847	873	880	872	879	876	900	881	923	915	908	878	836	984	833	934	894	894	921	909	944	868	929	881	935	906	907	866	919	857	951	878	892	915	876	873	916	876	924	862	864	898	901	926	890	881	927	947	931	963	886	909	908	918	886	888	853	885	897	886	887	867	958	931	899	898	849	900	923	896	877	923	894	922	925	870	903	925	917	888	906	924	933	903	961	855	868	833	895	872	842	940	936	887	933	882	867	922	904	907	898	893	892	912	901	876	883	869	910	875	966	917	862	929	914	930	872	877	890	916	867	914	881	879	928	913	888	880	917	907	883	867	936	925	864	881	969	887	877	879	905	903	937	913	927	888	920	890	921	933	872	874	949	882	910	861	867	891	861	915	925	859	849	877	889	842	943	880	972	917	903	873	905	892	869	906	838	871	876	957	842	854	896	945	856	900	889	872	909	907	917	948	899	887	905	840	942	850	943	902	899	887	911	887	927	954	863	909	854	915	957	843	866	920	886	931	901	878	814	849	887	863	905	961	910	905	872	935	886	888	915	911	918	859	889	862	878	932	894	928	946	931	892	867	903	891	936	864	881	877	897	858	894	918	874	942	899	877	876	896	902	899	876	890	855	883	867	932	892	930	913	895	885	873	909	895	864	865	930	879	875	892	846	935	906	905	902	844	907	923	892	892	917	817	923	873	898	899	892	874	900	903	873	903	932	876	857	920	867	876	922	949	887	826	914	872	893	923	901	916	909	883	901	911	825	944	917	921	882	927	895	897	858	847	850	896	930	936	935	897	861	877	948	881	954	890	860	927	902	932	940	917	923	887	901	891	902	960	886	894	905	892	896	943	894	943	924	885	928	937	939	934	925	909	901	942	893	895	884	919	883	854	945	925	897	945	957	936	924	890	881	925	860	897	858	871	875	870	919	906	938	937	892	876	874	956	893	884	882	914	906	894	868	955	909	892	933	902	900	837	929	878	937	930	922	916	885	913	856	907	909	888	873	907	946	950	919	945	933	919	894	896	963	955	900	898	896	974	908	889	871	882	904	906	859	886	898	873	932	912	889	914	905	922	911	886	850	924	923	892	888	873	901	952	860	939	921	939	908	887	927	905	884	894
25101	21499	28037	25301	14085	3526	1699	1026	659	592	505	431	373	390	333	386	333	355	291	347	311	321	295	304	284	266	297	284	291	283	262	267	347	297	267	284	274	278	273	279	264	280	294	266	303	290	260	274	260	309	256	263	280	270	278	275	269	259	300	288	284	277	265	260	279	275	260	279	251	300	255	293	292	278	255	288	306	258	271	269	243	307	290	270	278	273	254	291	273	255	305	282	292	289	251	253	249	270	305	274	265	276	272	275	264	276	278	249	273	253	273	261	271	297	311	260	269	241	269	294	269	249	278	306	273	296	269	294	286	284	263	282	280	292	284	279	280	301	291	272	257	263	252	272	296	245	279	278	271	284	276	281	250	274	266	255	274	281	250	303	277	287	282	273	266	249	279	257	282	291	242	250	264	282	264	285	264	298	241	267	278	290	277	255	269	267	269	262	272	253	265	274	284	295	307	260	215	303	269	246	294	254	264	272	292	286	284	273	311	269	262	280	288	272	271	266	269	266	280	255	275	267	294	310	285	259	258	288	273	271	264	250	263	268	271	274	277	269	266	277	281	240	289	301	269	293	266	271	277	284	282	266	266	298	263	254	293	297	257	288	290	252	269	267	269	293	278	268	278	275	281	296	256	277	296	311	277	253	260	277	280	241	272	269	271	263	270	278	271	278	265	281	282	280	282	270	312	274	263	271	286	269	280	295	259	297	274	284	243	272	262	277	288	261	284	254	252	286	280	256	272	278	273	277	313	271	272	271	277	271	272	264	284	269	292	247	269	291	238	283	283	279	296	216	245	264	269	283	254	250	295	266	250	256	283	294	272	274	276	276	280	239	255	255	228	221	272	248	285	292	237	282	320	254	300	265	287	247	279	270	263	286	276	248	253	281	249	256	280	278	264	268	294	284	278	267	267	266	276	260	286	269	279	293	284	276	252	330	270	255	267	269	282	278	298	289	279	279	271	279	289	254	260	281	286	287	278	297	242	279	252	290	281	244	252	276	268	278	278	274	261	284	298	273	260	273	279	270	267	274	259	278	269	253	295	292	270	269	283	305	277	260	270	282	266	281	258	278	269	277	265	283	274	288	262	285	287	261	299	245	270	291	278	312	253	268	260	293	259	233	310	316	285	289	289	267	302	292	288	288	241	300	233	291	264	306	256	271	268	276	275	280	264	273	284	264	280	277	265	258	265	270	249	256	276	268	259	252	260	265	291	283	251	277	271	261	290	245	264	283	283	266	268	250	276	281	267	285	275	272	256	238	280	264	275	304	253	271	281	293	275	288	272	266	256	269	275	265	282	279	277	297	267	282	265	267	298	269	262	251	275	289	276	274	291	254	259	281	307	277	281	299	264	273	299	269	285	266	264	260	263	271	281	269	287	257	277	270	255	274	278	297	274	288	287	260	243	258	254	265	264	264	273	256	269	293	275	274	303	272	298	280	292	261	273	263	255	301	264	282	250	303	248	249	270	263	292	282	281	261	246	241	307	285	268	273	270	248	246	261	289	229	278	284	260	260	268	282	276	242	267	254	285	284	258	258	269	293	254	270	275	277	265	276	267	283	262	279	281	277	280	287	260	245	273	305	292	287	286	296	260	287	271	277	273	293	285	290	266	261	251	271	250	271	271	269	267	271	282	280	306	260	259	275	279	271	278	256	269	291	279	253	271	281	266	274	291	283	254	281	271	270	257	260	257	266	290	299	272	251	271	288	267	280	256	262	270	287	270	271	263	282	270	291	257	304	303	283	276	251	242	299	284	268	274	284	243	261	285	261	235	289	264	276	266	269	303	246	271	305	302	304	293	271	279	238	278	257	283	272	289	257	269	272	262	275	252	282	276	284	287	268	291	310	280	269	313	289	264	274	285	287	274	272	274	264	282	269	307	264	293	302	282	268	279	260	273	270	283	283	277	275	285	257	292	270	265	266	307	270	264	307	235	269	271	236	284	303	262	270	250	244	279	263	278	260	288	275	239	275	266	247	241	305	246	249	267	265	262	280	282	283	234	281	276	292	270	247	292	246	243	280	308	283	286	269	300	258	278	256	313	264	272	273	294	289	296	290	244	293	299	293	244	270	291	279	283	279	298	296	287	274	299	260	251	271	317	270	268	263	291	260	265	269	275	293	280	283	250	274	263	269	257	251	245	276	301	265	214	277	303	288	280	268	259	270	253	276	260	261	260	271	264	275	271	271	248	285	258	277	275	277	276	268	256	274	249	283	286	260	245	288	286	260	282	259	266	276	263	277	266	307	294	295	267	293	293	281	271	261	282	263	285	255	273	241	284	287	266	259	262	266	279	282	249	261	292	251	296	252	273	261	259	276	274	282	264	282	278	281	273	251	257	246	261	270	252	277	265	276	285	276	248	247	275	302	295	267	266	284	268	260	267	280	296	274	263	267	311	271	275	272	251	283	287	295	244	285	271	286	300	273	277	261	251	285	274	249	269	265	259	261	238	285	260	270	289	246	292	271	275	259	309	292	264	270	279	278	247	291	261	260	305	267	288	248	256	259	272	237	295	281	228	270	260	271	247	277	261	276	268	295	294	276	255	279	279	282	254	272	260	257	301	271	270	274	274	258	273	292	281	301	291	230	278	267	232	277	266	265	265	271	266	312	309	276	304	287	294	279	303	295	236	259	282	301	274	279	264	240	265	271	247	295	274	261	301	300	251	264	274	263	242	290	285	271	279	273	280	292	267	259	262	257	283	233	275	297	257	271	298	279	291	289	289	297	273	261	291	266	285	294	280	245	266	262	249	273	269	296	245	239	290	261	298	276	262	289	245	260	276	276	291	282	287	260	248	281	282	260	247	300	278	288	248	271	290	279	277	286	296	278	282	290	251	272	284	278	282	276	291	282	259	294	265	259	275	271	256	265	288	299	256	268	272	255	286	262	276	255	279	269	274	263	258	295	273	268	273	267	243	294	275	287	290	258	272	266	269	274	279	290	263	286	257	290	278	279	269	258	273	270	280	301	294	295	286	257	267	262	283	273	282	255	264	280	290	261	250	279	285	288	286	274	277	274	267	250	271	268	273	262	280	263	252	281	278	272	260	270	268	281	252	273	275	262	276	266	266	253	264	277	266	263	278	281	258	275	250	263	277	271	265	282	261	289	257	264	267	272	290	295	323	257	286	283	256	282	253	277	316	292	275	253	245	297	278	257	261	292	272	271	278	249	282	279	296	275	301	255	258	267	291	279	274	252	234	282	285	270	253	291	277	287	279	253	259	269	264	280	268	305	241	277	264	248	272	244	267	278	248	277	277	284	264	290	257	269	264	259	258	267	281	265	275	291	268	246	247	279	262	253	251	316	249	280	275	278	273	303	279	299	288	262	285	243	286	281	288	262	264	268	274	319	280	257	288	257	265	265	262	251	246	281	249	268	261	254	253	282	310	267	290	280	270	287	280	272	283	258	266	269	255	268	300	274	251	303	296	256	249	282	265	279	270	291	304	267	272	260	283	265	280	265	286	276
14984	27547	25245	16995	11521	7439	5101	3265	2318	1818	1392	1237	1188	1158	1056	951	912	875	844	807	757	722	729	723	747	761	716	685	697	706	714	699	679	708	709	625	654	651	666	633	602	628	678	601	622	608	656	657	671	664	625	583	598	681	605	657	635	628	619	656	630	602	617	672	632	605	681	640	613	629	619	638	631	655	646	656	677	623	661	648	596	635	611	667	639	633	660	642	665	618	593	611	609	661	608	622	609	656	632	622	588	642	620	642	635	636	603	622	629	626	643	633	600	660	602	605	649	630	657	592	665	663	645	641	627	623	613	616	625	606	613	658	649	655	625	623	623	626	622	612	575	677	673	611	686	609	617	632	652	641	592	630	614	644	599	620	653	635	634	626	635	654	674	656	606	664	592	618	593	600	596	667	625	657	598	630	619	675	628	573	607	596	584	650	630	572	642	632	627	620	628	616	641	662	628	562	579	601	594	570	607	638	609	654	668	611	680	637	645	649	601	661	655	652	648	632	631	605	637	635	657	600	591	643	629	567	619	596	593	574	610	622	630	651	631	649	600	670	653	622	585	637	632	584	564	612	597	653	647	639	587	629	608	625	664	618	628	620	655	604	621	608	600	641	618	607	634	660	608	566	618	632	599	638	623	667	638	615	621	621	655	619	623	591	595	649	632	626	624	658	662	606	644	560	622	609	649	600	630	608	645	650	662	644	582	634	596	661	615	619	634	623	636	598	610	644	578	600	621	607	653	604	617	639	595	619	685	655	658	624	658	595	651	620	612	629	654	608	630	615	631	687	616	603	604	630	646	636	639	628	602	589	601	648	650	627	586	615	636	597	622	586	614	567	600	622	602	588	644	612	656	632	638	627	626	599	602	633	595	655	617	595	618	601	609	631	622	637	646	667	621	590	629	623	642	638	613	630	618	589	628	597	607	601	628	593	674	628	618	607	616	641	604	635	631	646	586	639	631	617	633	612	622	617	596	605	597	650	624	604	598	611	639	620	606	619	619	610	612	641	637	601	608	600	576	596	638	626	666	632	628	606	629	618	573	707	615	659	604	610	591	612	648	603	618	607	581	652	651	622	656	630	664	609	645	576	623	653	610	608	636	638	646	597	627	624	598	625	576	633	622	643	607	606	629	627	646	609	630	645	595	594	602	604	649	607	645	587	646	605	634	602	587	575	603	632	657	572	629	611	582	629	633	633	643	656	643	633	637	558	561	576	620	605	636	647	631	629	652	611	576	646	675	603	667	641	621	632	681	626	657	640	590	674	610	654	662	641	636	623	619	610	634	578	603	596	629	650	598	625	620	586	615	592	606	622	639	617	636	652	638	606	637	622	641	575	629	611	644	644	629	590	607	674	675	636	627	635	631	631	618	628	617	653	629	622	612	610	595	629	667	601	633	616	614	611	660	609	615	642	621	619	612	661	638	632	657	616	614	665	640	686	604	626	616	647	640	622	575	624	626	604	653	601	645	648	632	620	615	616	606	589	603	635	636	625	625	616	617	641	629	606	658	648	578	591	648	667	621	669	706	626	575	609	601	653	665	600	618	656	636	611	581	642	612	611	615	609	649	607	641	610	643	611	622	642	610	638	634	620	634	655	634	595	617	607	649	651	617	609	622	611	601	645	673	600	621	599	617	620	608	645	634	651	596	636	661	579	668	637	636	638	640	634	590	642	632	646	633	607	678	626	620	567	638	612	638	634	618	634	609	640	609	646	591	632	634	624	626	632	614	635	627	587	638	642	648	640	601	599	593	600	640	608	614	637	599	619	617	668	638	597	611	615	631	643	668	620	621	578	641	631	668	563	609	616	633	635	556	622	598	614	593	672	586	604	626	636	624	613	616	585	621	629	652	644	608	683	615	642	661	659	594	596	674	624	592	649	568	640	629	615	659	638	593	567	667	629	635	672	646	634	621	608	632	610	655	694	623	572	641	567	621	610	631	692	645	620	569	634	622	653	647	629	632	602	621	618	611	618	643	612	603	621	613	599	575	610	581	633	620	635	624	616	601	607	621	631	592	629	647	606	617	661	646	669	669	644	621	612	638	632	621	652	659	655	658	579	629	648	602	604	597	593	660	645	639	635	615	572	602	604	623	610	644	611	603	623	603	627	600	630	648	639	642	576	597	594	590	641	638	599	621	603	630	668	606	622	606	659	644	619	633	621	609	629	626	578	619	603	554	596	629	635	635	576	618	617	602	634	657	665	597	647	621	633	631	582	631	628	605	637	580	635	640	611	629	618	613	624	592	647	605	605	621	645	635	633	579	605	617	632	614	578	607	623	632	580	600	642	638	592	660	599	623	608	654	617	640	600	637	618	614	639	631	644	594	636	636	582	623	602	631	597	616	598	622	610	588	651	610	619	614	579	618	626	607	638	621	647	636	617	617	613	615	649	648	561	634	587	620	613	654	635	635	595	639	605	660	643	637	590	603	627	638	565	610	622	614	614	627	649	604	639	592	617	650	649	630	615	610	581	631	637	604	622	591	654	628	660	628	626	663	577	613	637	609	568	621	617	626	598	611	638	566	572	629	663	630	648	638	640	639	617	640	595	584	640	631	616	617	596	646	614	615	552	610	590	633	619	698	568	634	617	627	645	608	645	573	626	598	649	631	616	590	595	572	630	647	634	594	590	631	627	638	652	638	618	617	659	639	710	615	611	651	658	612	665	621	690	593	609	635	604	605	621	584	591	642	577	609	665	617	586	628	584	603	597	667	624	625	621	634	623	624	585	644	604	596	646	629	622	579	557	674	622	604	661	675	637	608	621	597	619	629	565	607	659	617	632	641	579	620	623	616	657	628	607	669	627	625	623	691	638	664	593	608	641	575	597	612	621	634	596	618	619	626	630	635	626	616	626	623	646	575	618	568	618	665	614	664	649	641	641	634	607	658	593	647	639	640	609	639	604	645	627	659	570	651	602	639	606	621	648	587	595	610	626	659	578	632	630	639	608	618	579	648	626	616	619	643	672	641	627	610	618	620	622	631	649	647	610	652	604	583	632	639	617	578	661	632	607	646	639	625	577	643	634	598	609	610	607	619	569	615	591	646	625	645	585	590	622	650	629	658	647	641	610	635	638	652	637	596	614	626	592	630	657	626	600	590	602	561	614	613	568	644	635	619	644	608	609	613	610	640	676	621	635	612	607	592	568	649	628	599	640	593	628	631	549	559	640	598	628	617	633	596	623	599	656	639	594	678	568	574	645	646	650	664	636	631	632	623	596	684	646	624	627	635	613	623	602	633	670	577	673	634	624	637	627	639	583	625	633	614	593	610	611	647	606	597	637	602	597	628	629	621	639	604	617	659	596	576	635	658	607	607	582	635	617	591	638	673	654	614	594	657	625	585	629	597	607	634	641	590	650	585	665	638	641	621	614	576	626	645	626	618	614	639	610	618	615	604	589	583	618	629	607	673	629	679	597	623	624	636	643	653	629	618	643	629	606	628	627	625	630	666	653	662	606	641	608	586	642	635	588
24140	21456	28912	24442	21386	12196	3594	1732	1189	1027	858	722	686	629	654	665	582	559	562	529	516	550	524	534	526	497	541	489	483	485	478	523	494	482	508	464	469	483	532	458	472	464	470	476	484	455	454	437	488	513	457	470	494	467	470	469	480	459	453	458	445	469	466	460	457	499	464	464	458	487	494	491	470	446	459	428	498	443	481	490	448	464	489	453	490	473	484	515	477	454	504	470	480	488	453	447	432	447	439	486	487	471	445	469	455	482	441	483	481	469	486	430	469	460	460	447	490	430	476	451	453	445	445	439	462	397	459	484	474	430	440	504	494	497	477	482	496	500	479	497	480	472	479	461	457	462	410	456	439	462	494	444	456	478	445	472	452	482	433	451	473	447	488	534	468	421	472	485	474	479	455	443	461	464	485	431	434	465	488	433	455	483	467	488	454	476	502	433	440	427	439	493	470	489	475	466	472	469	498	433	472	427	452	447	444	457	479	464	465	517	459	470	468	466	445	414	466	487	502	467	484	459	434	493	453	494	452	440	460	442	498	470	456	495	482	470	447	460	476	451	436	475	482	463	471	467	500	466	427	450	467	485	440	467	466	467	492	441	472	532	448	445	450	460	434	482	473	463	417	473	432	456	481	466	446	448	427	487	468	461	436	506	491	461	460	488	449	477	431	485	482	441	411	390	432	450	461	447	409	450	475	441	480	466	463	426	455	452	501	460	485	460	477	463	465	443	486	452	467	483	441	440	483	491	472	487	469	450	463	457	450	468	456	480	429	436	484	468	489	456	439	496	466	524	422	477	424	490	460	459	484	474	470	470	481	464	486	440	469	437	489	478	451	473	443	515	425	512	467	481	460	434	445	439	463	478	446	436	455	441	461	453	432	458	430	450	481	469	520	466	438	457	459	438	462	477	466	467	456	423	473	456	463	474	482	436	464	444	445	458	470	475	437	459	468	420	503	426	479	442	458	476	400	434	434	484	478	461	464	457	442	429	468	473	441	426	478	439	452	437	451	462	461	474	470	428	435	499	463	482	503	464	456	482	429	442	419	423	457	504	448	468	450	442	411	448	396	480	482	462	436	472	446	448	456	452	446	472	458	431	444	482	462	437	485	434	488	441	464	484	466	461	498	448	450	466	511	436	449	474	442	421	445	460	486	471	455	440	442	464	493	488	414	434	479	428	489	431	471	438	445	470	465	448	464	458	436	449	451	480	455	441	435	452	466	451	479	449	486	451	454	446	452	446	465	484	465	440	465	466	409	460	501	447	459	419	479	451	472	442	418	443	527	516	475	499	479	474	457	514	468	490	447	453	463	482	481	466	449	472	477	468	438	487	445	500	476	459	460	442	465	460	464	440	459	433	482	489	443	468	461	475	469	441	452	452	465	427	447	484	486	441	418	451	474	504	441	448	494	469	476	459	436	480	503	439	439	457	453	457	472	489	425	447	464	463	464	432	479	428	478	443	446	465	456	495	475	430	457	447	503	436	449	509	473	474	470	484	438	476	436	465	478	520	458	445	496	472	462	474	469	499	429	423	459	483	477	512	451	471	466	438	466	443	479	432	479	490	499	462	458	424	498	466	454	443	464	468	457	468	502	465	443	449	444	438	457	499	457	465	453	496	478	443	490	458	445	447	454	479	449	479	471	446	468	453	455	467	488	527	475	445	462	454	453	435	482	470	483	462	460	491	457	480	478	443	491	475	430	442	467	433	483	467	454	474	470	413	476	445	467	469	449	472	487	465	455	470	513	495	456	461	462	453	467	462	461	481	483	443	425	407	447	437	435	447	472	483	489	512	462	460	501	460	448	472	429	450	453	433	445	460	491	452	456	443	487	420	451	496	455	491	492	479	435	446	466	443	444	439	476	464	431	459	462	442	461	465	470	501	472	423	486	494	479	433	492	501	463	469	426	428	468	504	459	472	472	451	477	466	476	479	457	440	450	462	432	481	445	425	452	479	459	491	472	454	492	426	435	451	469	462	471	453	465	460	484	443	458	427	484	483	416	490	456	433	460	441	423	485	459	448	443	426	450	479	473	476	441	439	449	451	470	428	485	480	470	488	448	504	479	497	475	452	476	429	456	435	446	469	472	462	460	488	485	455	455	432	443	461	424	469	473	454	457	455	451	492	455	465	471	490	431	462	461	441	444	452	476	451	447	494	445	444	466	465	445	422	446	437	457	488	449	517	444	432	458	427	489	473	449	480	450	472	463	442	444	484	475	464	463	481	469	462	464	450	453	472	467	457	450	425	418	434	464	431	478	430	449	476	462	428	433	464	441	458	476	459	450	429	463	458	464	458	488	483	449	450	404	497	511	420	420	449	453	462	483	459	471	496	429	451	487	474	476	457	476	432	455	422	486	482	473	459	430	422	477	461	446	470	450	465	451	448	461	439	505	413	462	458	460	480	483	493	426	463	434	460	479	460	458	436	469	495	476	475	423	451	479	440	429	490	463	442	454	458	461	457	466	458	464	442	474	474	432	476	439	445	467	485	456	465	441	450	456	482	475	450	435	452	503	476	445	450	441	437	476	464	457	432	460	450	458	437	428	451	438	498	480	466	455	483	455	476	479	445	456	461	559	485	469	465	458	467	456	447	478	436	486	441	466	440	493	472	485	477	427	474	489	470	436	472	447	470	485	480	512	460	483	441	444	459	472	429	454	448	465	403	456	421	464	451	438	459	497	446	441	461	407	495	455	454	416	436	471	455	454	475	446	436	478	437	458	426	421	459	491	445	434	462	475	480	449	467	503	439	452	474	452	491	487	508	477	488	438	468	424	458	430	467	456	447	459	441	430	412	459	429	432	453	472	491	456	465	441	425	487	466	449	507	466	462	455	447	446	458	453	476	463	480	456	416	489	460	454	462	462	468	480	450	442	446	465	463	445	462	491	438	485	439	482	452	468	467	471	441	428	454	436	458	470	446	420	453	504	460	459	443	421	497	461	478	472	530	472	455	456	447	458	475	436	485	442	480	446	475	467	456	474	449	495	456	445	431	421	484	441	438	468	462	444	472	465	432	418	467	434	439	468	505	465	459	451	458	444	473	431	473	477	466	467	520	525	478	449	465	465	465	414	479	457	448	521	463	455	490	472	447	498	490	450	430	464	458	431	505	425	467	470	462	455	455	459	444	486	471	447	460	481	471	457	453	460	449	457	449	474	505	477	449	470	445	436	471	470	424	475	502	470	429	475	433	461	446	497	448	464	463	423	426	437	493	477	472	477	456	460	444	445	473	465	493	471	461	472	435	405	455	458	438	427	402	493	479	490	469	430	474	462	456	416	452	443	482	461	472	466	486	502	433	453	458	460	459	482	482	451	474	459	462	491	509	476	442	484	438	436	463	486	474	468	445	455	442	488	476	464	462	440	456	445	461	469	448	450	459	444	479	460	484	461	443	475	464	462	452	461	473	404	445	452	462	463	475	498	469	469	479	444	467	480	472	459	398	463	451	449	463	470	472	450	462	440	461	441	459
17923	32720	30262	21720	15576	10699	7504	4952	3736	2970	2488	2223	1946	1741	1699	1617	1526	1407	1314	1365	1223	1278	1160	1170	1126	1099	1150	1079	1108	1143	1062	1122	1076	1052	1023	1064	1021	944	1076	1053	1009	973	897	1057	990	990	955	998	1006	1021	994	1034	955	960	927	937	921	992	897	977	976	1024	934	931	1011	949	943	1031	980	967	979	1029	947	988	979	965	982	959	938	940	980	983	945	941	1037	1032	952	1038	939	1022	987	962	936	966	969	943	940	985	1018	1026	1002	996	922	994	1023	1011	961	964	936	972	952	971	956	986	927	972	957	995	1001	979	985	961	977	941	985	961	962	929	1043	972	984	952	925	935	939	981	959	961	920	929	955	916	970	956	951	989	998	1018	992	984	931	975	980	985	1005	951	1006	946	957	959	1055	949	981	949	914	955	989	961	952	971	964	969	960	935	986	939	937	967	934	951	964	960	973	942	959	943	1008	907	950	966	929	955	958	988	961	911	924	965	989	983	958	1013	918	937	904	910	917	988	930	999	967	1010	947	939	960	931	1007	932	932	971	922	950	937	973	971	935	952	892	960	997	998	980	966	979	957	968	925	998	965	933	959	1002	999	901	957	899	959	994	931	978	943	993	926	976	961	972	978	941	956	980	965	992	941	940	892	915	958	943	952	918	951	984	1009	943	1054	973	1002	945	948	976	1026	893	992	1012	945	978	978	935	936	920	987	968	931	1016	995	934	971	963	929	945	933	974	933	998	997	951	952	944	936	949	997	894	949	992	957	992	923	969	960	962	912	946	933	994	962	949	938	982	961	949	1023	914	915	988	889	935	964	963	1025	972	898	890	975	952	994	972	991	918	973	986	990	965	922	960	960	970	984	946	955	963	1003	961	963	973	934	912	976	978	970	976	928	951	947	908	974	962	960	957	942	965	986	947	920	963	949	962	950	914	1039	967	966	959	972	1006	977	965	1015	907	977	946	940	964	956	979	925	940	910	960	958	980	937	957	931	965	943	950	951	944	1026	927	993	1017	1012	944	939	961	923	952	948	1022	972	986	975	989	1008	952	992	932	1050	1019	1015	1014	926	1002	919	1003	987	913	995	948	973	944	1017	946	920	935	928	922	908	999	943	930	1000	920	950	980	1003	991	967	925	958	943	962	983	995	989	903	1022	931	999	934	984	959	942	967	973	947	910	930	993	908	961	946	998	936	962	938	935	993	965	937	983	930	943	970	956	1023	917	999	928	979	939	975	989	1001	1019	902	968	987	1009	933	1011	940	962	947	929	979	949	939	975	920	953	958	949	940	947	1013	918	1003	958	963	985	943	955	969	983	1010	971	983	979	1011	903	973	923	983	967	950	975	974	960	994	973	961	987	938	945	967	956	928	920	903	999	994	978	971	963	973	994	1033	929	925	938	945	945	932	943	921	1006	988	935	947	921	1013	954	1024	949	927	962	994	998	996	976	910	977	991	980	943	946	991	960	921	951	966	1008	963	950	995	956	887	942	926	996	880	1005	937	977	974	990	1018	927	1027	935	987	969	942	963	949	997	940	881	964	951	961	956	1002	999	1015	967	975	970	945	1002	962	1001	935	997	966	969	922	954	912	960	974	1015	967	953	952	941	983	919	966	957	974	945	988	970	914	950	1008	909	970	961	979	963	948	990	894	987	973	1032	965	868	980	983	987	1005	962	955	984	962	945	978	953	1040	914	974	919	923	933	983	932	987	924	972	955	963	954	939	965	929	939	934	956	958	977	1031	930	981	947	1008	919	995	978	920	945	929	954	890	924	957	963	986	948	974	934	936	981	933	953	1021	951	946	976	935	931	956	984	945	997	954	995	957	939	940	944	1052	956	912	967	1013	1031	969	953	1010	986	998	989	987	1036	965	969	953	909	938	937	969	972	1029	972	900	963	1006	958	924	940	980	964	948	991	993	947	994	898	974	1029	943	954	960	945	931	958	969	930	912	915	984	969	936	977	904	921	997	1040	945	959	941	977	941	926	976	1001	949	967	924	970	907	962	944	985	981	970	995	966	1000	1044	931	994	961	937	1003	926	922	985	983	936	936	892	999	953	1027	939	944	939	981	916	934	1003	936	971	973	937	961	974	956	953	945	967	975	1026	924	978	935	967	904	937	972	976	972	978	964	953	956	922	995	996	921	953	989	954	957	941	932	936	996	976	953	969	963	902	979	947	950	988	1022	939	958	933	955	1005	1033	937	965	953	971	1011	977	969	955	958	973	950	970	954	954	977	944	946	945	934	906	935	951	984	941	911	997	1018	978	946	981	985	1010	965	941	968	929	994	955	999	916	929	920	959	962	958	949	949	975	935	960	975	958	961	977	926	1000	944	961	938	970	957	961	984	905	911	994	926	987	932	922	979	1018	981	924	938	958	946	1000	977	1038	968	966	958	971	954	923	961	981	966	1006	958	980	939	989	922	1004	958	980	1013	976	962	965	967	960	982	969	942	994	987	936	989	976	931	997	929	990	973	972	958	972	936	967	952	976	912	989	942	975	928	1003	1015	935	982	940	974	966	999	976	964	900	939	981	949	959	1032	982	994	978	968	978	927	958	974	981	973	927	905	937	910	935	978	934	1003	974	963	966	967	937	982	915	959	972	924	1006	970	934	947	947	918	925	942	970	942	1009	956	984	922	924	989	964	897	1019	963	926	926	968	979	926	942	941	976	997	971	945	1000	955	1009	944	987	960	982	963	964	955	959	954	1013	926	991	948	995	951	936	921	956	974	969	936	925	919	949	961	916	942	939	952	957	1007	981	947	1007	985	996	984	971	962	971	935	972	987	958	957	979	982	911	948	959	941	979	951	1025	957	954	999	978	953	944	993	1004	927	967	974	931	1031	986	986	920	998	988	987	897	969	944	951	962	924	974	956	974	942	963	936	894	954	973	961	950	992	973	940	937	993	956	973	998	958	978	900	936	982	964	940	965	987	970	944	949	953	958	944	1001	1004	954	920	983	922	967	987	950	967	938	901	982	957	973	952	912	946	1001	970	951	948	1005	946	1007	978	969	914	976	939	970	950	950	1016	935	941	959	972	970	911	975	991	925	961	979	876	941	941	955	1006	1004	936	954	990	979	883	959	914	992	929	894	973	1006	955	991	927	934	951	979	961	992	942	942	968	1026	1029	927	926	1011	908	908	949	1025	952	980	974	953	959	993	985	981	978	977	923	987	967	930	964	973	1005	974	932	973	952	932	1002	938	985	975	905	999	928	1046	960	995	999	889	969	991	946	918	946	970	925	974	952	941	979	944	973	1019	982	923	945	947	1012	962	1026	937	963	991	964	948	987	958	937	1021	957	980	965	971	959	954	914	973	922	989	963	927	902	1023	953	975	927	950	969	955	956	874	943	950	979	963	987	937	966	996	1009	962	941	965	949	915	972	966	940	988	932	983	966	967	1017	924	921	965	993	969	971	1018	994	936	1001	950	1001	927	945	962	941	974	951	955	959	950	953	964	1002	963	989	966	948	931	1009	980	991	994	924	963	923	952	964	972	1040	961	977	990	974	904	943	998	987	943	963	932	949	978	957	948	945	991	943	952	923	995	970	994	979	935	971	975	946	1012	942	897	937	1000	973	887	933	957	961	955	1000	947	976	927	972	961	950	951	913	1008	941	982	945	933	913	996	955	971	957	1007	954	951	942	930	1006
27193	18037	8085	3644	1641	1009	708	581	472	430	435	399	401	404	408	417	411	409	383	443	422	422	399	402	417	389	391	399	407	394	406	404	415	387	430	386	395	395	398	411	365	410	402	438	387	401	436	369	393	349	384	388	369	407	413	412	407	405	421	416	440	408	413	386	412	411	402	395	440	405	365	361	394	400	405	389	408	392	408	348	417	382	394	392	391	363	383	402	375	385	398	407	367	400	396	390	414	428	411	441	435	423	412	423	398	401	388	436	401	444	386	395	400	399	426	447	394	413	419	400	420	432	410	416	406	377	405	399	408	428	430	369	447	395	413	381	458	403	406	417	409	370	426	394	389	405	401	381	394	398	430	406	418	410	376	392	417	395	403	416	378	380	404	355	382	386	377	414	414	412	425	356	390	396	445	400	369	390	430	412	414	429	395	412	405	398	393	452	409	400	413	389	404	420	392	379	421	397	430	393	404	413	386	390	405	398	370	397	396	421	388	412	408	398	457	358	433	376	402	407	397	433	377	393	388	416	392	373	441	415	413	403	367	395	408	418	394	411	367	407	404	345	398	398	394	406	415	404	402	421	400	410	389	423	421	393	391	413	395	391	439	389	424	402	399	446	406	384	414	380	417	393	408	398	377	406	380	409	384	391	398	398	386	395	403	434	391	400	401	392	371	404	377	407	439	419	411	420	415	370	397	394	374	412	393	367	416	365	385	391	421	382	403	420	423	389	413	420	412	440	406	373	383	404	410	364	409	402	413	406	385	439	415	412	402	410	390	423	377	380	403	442	391	405	402	387	391	429	457	407	409	407	400	343	384	388	402	384	396	404	399	359	418	396	401	403	388	381	396	395	396	433	382	391	397	412	413	420	400	419	392	380	426	410	361	463	392	406	406	408	393	393	349	387	376	376	404	410	407	375	384	389	429	421	417	392	390	400	436	388	391	386	358	373	358	413	408	364	402	399	403	411	413	412	408	394	413	410	440	399	427	378	409	389	415	422	400	434	386	393	424	404	433	396	391	403	419	387	402	389	382	399	427	401	403	397	429	414	420	379	412	405	413	430	422	397	403	402	399	421	390	444	360	393	378	410	401	408	449	398	416	411	426	417	377	402	394	425	421	432	391	382	400	403	420	392	418	408	372	418	408	373	388	411	424	452	416	391	399	430	361	411	386	378	379	392	379	399	396	383	401	387	404	415	444	419	382	420	380	401	410	355	401	378	410	389	408	384	452	390	403	389	427	419	408	376	397	392	397	406	430	385	409	397	387	417	392	396	385	418	394	425	379	386	414	387	403	446	399	419	406	411	395	444	380	374	398	440	383	426	399	367	408	378	403	403	365	398	387	399	393	399	394	382	365	394	390	386	418	385	424	367	395	404	416	383	429	401	404	411	377	376	387	393	412	371	411	409	416	383	398	414	405	408	363	402	409	399	417	411	410	388	368	373	417	389	341	383	421	407	389	399	420	397	388	400	404	412	401	373	350	382	428	400	395	398	420	423	396	399	422	392	380	388	421	380	431	375	392	401	418	398	409	377	427	379	399	422	394	405	408	393	403	420	398	402	400	413	439	379	409	411	376	395	389	421	436	377	358	399	382	388	416	412	413	411	400	401	414	419	385	398	354	398	402	411	401	363	406	410	412	413	411	427	409	384	391	426	391	378	370	401	428	383	396	365	409	407	410	383	394	398	392	370	431	408	389	398	400	396	431	403	404	422	414	353	401	395	412	388	435	398	397	366	374	426	394	435	418	427	398	392	414	405	416	414	435	358	385	408	371	441	387	415	389	402	393	384	364	415	388	438	394	376	391	425	393	406	417	407	410	409	452	425	427	406	422	392	398	412	396	413	392	356	398	407	405	388	382	398	416	352	393	385	431	390	367	438	389	396	409	430	395	404	412	397	411	424	419	391	403	392	419	394	404	355	427	433	420	398	422	362	380	410	410	420	433	413	420	428	407	413	419	401	395	395	415	451	410	404	395	389	416	420	417	390	421	387	387	385	403	425	408	405	366	370	364	377	386	421	390	390	405	426	433	395	405	384	395	416	397	384	391	392	395	417	436	382	413	391	415	402	400	386	396	416	386	396	420	384	387	403	397	429	427	433	409	411	379	403	391	405	406	407	409	428	391	364	400	420	384	423	405	403	382	408	378	401	445	416	419	393	406	404	409	394	379	400	427	421	361	398	392	441	385	350	380	369	436	412	409	374	407	395	393	390	404	388	372	373	427	401	377	392	409	386	427	405	410	386	356	407	400	400	376	397	397	405	418	419	381	386	409	420	415	436	397	415	399	416	384	429	381	433	417	393	419	416	401	406	399	391	376	397	388	433	413	402	376	420	384	408	415	421	422	418	416	379	417	402	388	435	393	429	392	414	415	413	411	408	394	391	397	376	404	395	394	399	389	404	383	422	409	372	377	413	408	407	413	403	394	372	430	384	371	398	411	394	386	412	389	409	394	396	406	453	405	463	424	383	445	400	393	431	410	388	370	399	401	391	401	422	415	376	407	396	426	424	405	379	395	432	423	383	385	409	401	420	397	389	420	383	393	389	397	405	407	397	377	428	411	416	395	394	402	425	357	394	403	395	424	391	381	391	399	394	401	405	407	417	392	394	390	412	393	390	381	363	437	406	399	398	378	413	407	426	414	436	366	392	409	407	394	386	391	405	409	408	386	399	410	400	427	369	397	423	404	396	404	368	386	411	370	430	400	423	382	406	376	355	421	415	415	430	408	382	377	374	402	387	407	380	399	412	396	389	379	390	402	403	385	397	426	408	380	406	381	429	411	396	418	394	384	413	387	407	372	411	364	391	399	383	410	379	438	374	404	410	436	437	375	415	430	433	383	390	413	416	400	422	404	432	398	413	378	419	398	390	441	426	400	450	392	416	398	357	393	434	404	394	434	382	402	409	395	394	370	392	404	377	455	456	388	386	389	368	432	390	405	394	384	384	387	389	413	387	426	417	362	379	406	403	381	383	405	391	385	428	431	422	387	420	417	389	384	417	379	380	392	393	393	413	386	434	389	394	393	398	394	373	425	424	423	401	413	409	406	427	388	421	432	427	396	390	367	424	395	359	423	451	398	405	399	426	395	434	410	395	413	363	369	427	435	385	424	391	373	390	417	392	404	368	399	423	395	432	416	383	446	385	401	431	381	414	424	377	378	394	398	359	399	375	417	421	425	437	401	406	394	434	394	407	377	423	389	437	393	380	423	395	381	382	405	353	440	380	413	379	368	389	366	400	391	399	387	400	380	407	442	389	419	394	383	381	400	396	413	424	401	427	388	395	416	420	425	393	378	424	415	407	416	380	385	406	420	389	367	401	389	393	374	399	389	403	405	387	432	422	401	400	402	411	407	416	405	433	441	408	394	383	458	435	381	396	396	410	398	384	423	407	424	392	420	398	407	432	386	404	369	408	386	417	386	413	439	369	407	433	392	400	437	440	388	372	423	416	414	428	425	402	405	389	423	405	404	420
12126	17819	15749	8792	5332	3275	2042	1483	1244	1084	1098	1020	986	980	957	978	963	918	890	893	925	858	872	969	953	891	908	867	878	907	931	949	889	902	956	938	875	844	923	914	917	954	918	893	898	889	908	862	915	855	892	889	873	899	872	870	871	872	890	951	911	908	892	896	959	881	841	888	931	889	890	848	851	915	890	900	844	848	990	862	885	898	887	889	910	924	911	911	931	873	894	893	912	857	923	845	897	880	865	907	908	894	915	871	845	915	912	898	814	936	913	892	863	864	878	867	852	868	899	887	867	927	898	871	921	916	866	902	851	929	889	872	869	905	931	943	912	895	887	900	877	909	856	920	867	949	852	915	927	889	910	874	921	847	904	852	941	865	918	896	879	853	881	887	878	890	894	855	896	894	869	885	863	890	878	874	899	915	896	931	947	913	901	936	884	856	880	894	915	925	900	864	872	824	869	876	908	881	889	843	877	845	857	920	890	825	886	860	908	871	857	879	891	894	854	909	893	893	898	852	831	944	912	933	884	939	893	886	920	855	932	890	914	938	872	897	897	892	826	888	891	887	973	834	873	934	877	898	832	888	934	914	852	853	892	873	892	924	866	846	866	879	894	855	836	821	855	901	919	881	880	862	881	906	880	894	874	887	893	887	858	867	920	854	852	877	937	822	909	914	908	922	907	898	863	901	868	897	914	884	919	848	863	898	895	858	910	782	913	850	851	893	834	894	902	899	939	882	884	871	882	864	831	865	935	853	828	874	867	847	842	827	836	891	868	913	879	861	887	888	857	911	906	885	884	876	923	836	906	881	908	893	865	877	888	888	858	868	870	889	882	916	844	904	883	850	936	899	917	833	826	865	866	925	860	884	940	901	877	859	836	851	877	903	871	866	844	829	846	875	878	858	899	853	853	962	907	876	915	889	883	943	918	899	858	840	915	888	885	901	913	893	838	888	893	905	880	915	933	932	890	909	911	930	909	895	904	882	863	888	956	879	829	927	877	886	913	891	842	834	883	889	895	865	835	908	885	924	839	926	923	949	921	846	851	869	874	913	873	927	890	889	876	935	874	927	874	908	902	885	959	899	934	860	872	880	888	860	871	871	849	856	881	884	933	902	894	804	848	924	892	826	888	851	940	914	933	871	933	879	806	927	877	835	850	879	904	868	830	891	827	918	887	890	865	858	912	892	861	892	873	857	853	925	869	910	852	850	840	938	880	880	829	928	868	907	866	917	929	877	859	900	843	906	827	869	890	952	916	874	843	929	855	881	863	847	925	868	894	883	835	844	901	924	918	894	893	905	941	895	830	847	921	874	851	886	883	842	931	863	887	890	928	866	868	926	801	943	890	870	917	909	896	937	882	889	878	857	866	898	955	857	872	926	855	901	936	898	843	870	900	859	886	837	907	907	855	894	914	930	842	865	926	835	892	900	895	855	913	910	918	895	916	899	897	914	900	915	857	888	885	847	864	890	932	857	893	920	876	858	856	883	921	881	873	908	871	889	870	925	888	883	885	892	840	895	860	867	850	955	893	916	880	883	910	848	834	866	901	857	890	897	879	852	908	898	904	853	871	879	862	889	858	896	862	858	917	835	886	917	890	850	831	879	912	864	853	902	860	858	891	879	883	884	909	825	876	915	938	913	897	850	884	875	859	855	911	917	850	918	861	911	914	899	898	867	902	918	878	855	945	895	894	864	886	891	891	894	880	874	897	840	841	918	887	920	803	888	878	870	861	895	867	897	908	909	863	935	897	887	895	893	878	877	919	899	916	871	914	835	914	892	902	897	895	888	906	919	916	883	864	900	888	872	830	930	864	938	917	885	892	866	878	847	866	877	880	869	905	924	936	868	865	906	897	909	897	879	890	890	866	939	861	876	961	894	860	858	853	860	847	869	866	852	918	925	908	878	903	864	856	937	930	872	916	881	887	900	839	875	868	905	896	853	900	896	887	905	922	876	884	840	912	849	861	901	843	890	948	870	839	872	877	846	860	838	903	885	883	882	860	885	916	879	913	871	890	872	883	889	893	841	815	885	867	879	926	865	866	842	916	933	881	867	925	959	901	886	879	886	880	882	899	871	866	872	878	883	879	896	897	879	883	875	807	890	863	861	827	951	881	889	912	939	889	920	896	910	862	882	852	917	890	870	893	880	907	866	877	889	849	825	851	868	875	901	880	906	918	891	904	866	891	886	828	859	883	867	906	901	884	880	839	890	875	855	913	895	909	882	849	898	884	863	880	892	935	874	881	888	914	876	855	804	894	893	872	897	879	865	864	904	852	907	889	879	901	878	906	898	879	818	861	837	920	804	841	835	862	881	896	875	945	834	900	905	854	848	946	869	819	857	851	851	853	937	814	920	884	915	912	871	904	907	857	946	861	911	881	915	803	814	899	877	869	834	857	903	843	893	895	902	871	906	862	848	883	921	923	881	921	905	934	912	883	898	916	857	847	873	844	881	926	956	958	920	889	851	927	846	944	887	877	913	929	889	880	927	927	890	880	888	883	932	849	897	919	889	917	907	828	879	911	867	845	941	922	901	807	877	911	847	908	836	862	880	896	904	857	915	865	886	893	884	924	934	901	925	898	925	893	854	865	849	869	893	947	847	903	870	890	862	855	961	951	888	909	950	906	884	861	905	879	873	858	855	898	884	911	911	908	844	875	918	857	914	810	873	861	885	875	848	860	860	916	905	880	878	865	867	895	875	902	866	917	891	857	852	855	885	882	927	873	818	865	880	903	910	808	875	865	882	877	907	882	885	893	861	866	933	874	919	870	912	850	876	937	829	911	863	899	927	861	903	949	944	868	898	882	914	882	884	839	885	902	874	861	887	920	886	866	840	820	872	837	858	879	887	879	902	891	876	875	869	903	882	873	896	830	863	882	839	884	876	925	897	865	893	920	865	864	903	930	913	898	870	817	778	909	847	917	820	916	868	918	873	851	866	882	890	925	882	943	900	887	836	912	886	936	872	956	860	974	894	878	827	913	889	901	901	874	892	889	873	855	884	893	886	966	926	865	867	823	896	945	897	915	873	918	926	910	935	914	847	934	869	846	849	896	891	890	880	922	898	955	915	849	857	824	885	914	874	866	907	874	893	919	897	934	928	864	910	845	888	865	838	857	897	894	866	846	921	889	925	899	848	906	913	901	882	859	865	892	848	926	847	882	850	887	896	888	892	849	950	863	890	914	866	948	814	894	876	874	886	873	882	888	847	919	880	875	893	875	822	870	905	877	872	852	868	922	892	869	908	841	830	904	925	893	869	836	906	834	851	870	855	915	931	894	896	901	885	840	927	868	880	840	861	894	901	908	896	898	891	945	897	882	899	889	923	884	887	879	906	893	890	866	893	882	873	885	853	879	924	826	885	889	874	881	828	910	961	917	885	894	941	841	890	886	918	868	830	896	882	901	843	889	894	894	916	916	841	896	868	897	885	829	896	876	834	885	864	928	898	884	896	861	852	890	875	890	890	884	870	912	897
25078	21431	27912	25272	13472	3030	1496	851	620	540	451	465	371	397	342	336	347	356	300	332	303	288	271	281	319	270	278	269	309	249	314	281	254	309	274	269	282	280	259	272	264	268	266	258	280	272	264	260	274	268	268	256	254	271	251	262	274	264	297	297	276	303	260	279	291	250	280	242	261	265	298	252	276	302	294	272	258	260	269	281	251	298	269	288	276	265	279	263	282	249	261	281	263	269	283	298	283	262	256	270	267	268	274	267	256	250	274	272	278	258	249	257	261	285	225	290	278	290	259	248	271	288	244	260	264	270	273	265	232	284	268	264	276	256	267	289	263	266	264	297	260	284	256	257	300	262	270	275	265	264	247	251	257	265	259	261	264	260	263	244	237	264	267	296	231	250	259	257	269	288	276	263	268	270	300	270	294	276	275	248	278	254	244	261	263	264	270	275	279	265	275	256	293	262	285	252	247	275	265	268	267	279	250	258	248	251	314	271	278	286	248	278	277	248	300	262	291	282	250	273	281	271	262	294	271	232	281	296	266	272	256	268	269	270	236	275	281	247	292	264	263	269	281	270	278	252	239	296	271	257	235	275	259	273	268	271	266	241	283	261	260	251	270	257	259	274	251	227	259	255	276	255	270	248	263	274	268	281	280	241	263	275	260	283	250	282	247	256	261	249	281	277	266	286	295	264	267	271	271	280	245	267	300	278	238	266	281	254	253	263	259	254	260	251	276	276	257	290	272	273	267	244	273	247	269	262	267	261	263	240	261	272	278	289	283	260	264	290	267	264	219	240	250	235	281	275	263	276	270	293	261	264	283	270	241	304	264	258	242	259	262	274	296	264	271	237	267	268	255	282	258	269	232	254	258	249	293	279	237	264	260	257	295	257	252	295	240	243	255	241	269	271	250	295	217	264	268	288	262	252	267	255	300	266	259	264	266	271	242	254	261	229	254	245	248	286	266	244	248	297	261	256	247	268	270	270	272	267	249	245	267	270	253	290	267	250	292	254	297	265	271	270	264	270	276	274	276	267	269	276	252	235	291	254	258	275	247	248	254	279	255	252	264	247	277	271	262	251	244	269	265	278	244	274	259	253	270	256	285	247	265	293	255	289	245	259	271	273	250	257	269	272	262	303	258	264	239	240	260	233	292	248	288	277	266	269	244	263	266	252	274	218	299	260	260	293	238	245	261	291	234	269	258	255	288	272	244	306	275	246	251	244	235	252	252	271	247	280	268	279	268	307	239	258	275	258	252	245	237	275	246	252	259	274	281	263	257	259	290	271	269	277	292	256	254	250	220	274	255	276	275	245	265	252	267	274	240	265	277	263	280	284	245	272	255	283	276	249	286	268	262	265	279	295	257	281	267	241	249	248	259	258	250	252	262	249	261	257	262	239	271	278	279	244	247	222	277	274	262	266	268	258	247	288	261	259	272	281	263	264	269	232	261	290	268	262	263	267	279	268	273	283	288	262	242	263	276	268	271	277	257	251	254	274	241	264	296	277	254	255	288	262	288	272	244	293	276	254	290	249	250	274	257	273	265	275	258	280	290	263	287	262	268	251	279	252	289	248	269	245	287	250	264	302	242	301	295	256	264	226	267	261	279	232	300	284	250	253	262	271	247	272	266	269	240	281	267	245	263	291	253	291	267	272	288	294	264	236	275	253	268	242	257	279	303	252	262	274	266	269	280	250	263	277	262	245	251	250	257	266	249	276	264	254	285	231	252	261	237	242	285	268	265	299	289	253	275	244	289	264	273	278	268	277	259	270	274	266	304	242	255	258	274	262	288	276	235	276	285	243	258	258	261	261	243	259	267	247	245	291	224	251	273	262	252	278	263	252	237	232	257	256	292	264	254	252	281	262	263	249	272	296	257	265	259	268	269	274	297	246	295	263	255	269	233	281	256	265	262	248	259	260	274	246	290	237	271	250	253	283	252	296	292	279	245	292	240	261	254	269	254	268	268	270	274	234	281	274	292	250	255	295	259	270	271	258	288	260	247	262	251	240	277	259	270	264	283	279	251	253	255	294	286	285	247	296	279	275	276	270	263	238	286	244	276	274	269	278	282	259	279	277	254	242	248	270	264	254	252	244	262	274	271	255	246	237	245	291	246	278	248	246	268	253	279	266	275	254	273	252	256	234	288	272	267	267	255	258	264	296	249	252	295	274	278	293	290	271	269	263	259	264	259	299	233	247	262	289	276	262	241	271	262	292	252	249	257	259	244	275	286	270	251	271	255	257	236	254	258	264	241	274	248	287	259	273	269	279	266	285	276	290	257	254	240	261	263	261	264	243	284	255	252	254	240	264	261	254	250	302	274	274	277	267	271	253	251	246	259	276	240	242	241	239	253	263	287	274	275	258	281	276	268	254	270	250	279	262	253	248	250	244	300	278	259	244	267	282	245	257	242	257	234	278	245	258	276	276	264	239	281	273	252	258	258	270	282	259	260	255	236	262	242	245	256	273	276	291	254	257	275	289	246	256	276	264	280	259	277	277	265	248	276	287	264	267	273	265	251	255	271	253	268	273	251	259	251	290	264	281	259	246	265	270	278	291	270	278	290	285	277	244	279	246	244	264	278	267	283	266	273	234	292	252	257	240	254	258	264	281	248	268	252	280	258	233	258	259	286	298	281	248	254	293	303	244	255	278	274	258	258	264	260	258	279	254	252	277	250	246	278	236	246	253	268	270	287	269	276	283	295	263	241	289	260	250	259	260	248	251	275	244	245	262	252	262	264	245	237	284	274	258	256	252	259	261	271	257	298	282	270	275	260	243	250	242	294	275	280	220	261	298	250	265	258	287	298	253	292	246	252	261	235	255	235	249	298	266	280	285	235	275	265	259	241	288	278	253	263	262	264	300	281	281	283	287	274	283	286	276	273	260	255	269	266	261	253	260	306	299	273	253	273	261	248	264	248	269	272	240	279	263	257	256	249	261	242	259	270	256	252	239	281	256	250	263	274	226	255	303	275	278	261	244	251	239	245	262	264	266	261	313	269	267	284	277	268	294	279	254	239	258	271	254	296	260	265	280	259	270	282	286	266	254	260	250	274	263	274	310	280	293	278	250	248	232	293	281	262	249	285	248	269	258	256	262	249	270	266	254	259	253	272	257	274	275	284	251	239	251	252	266	286	252	230	260	265	306	257	270	273	281	239	290	284	260	266	248	252	266	273	242	257	281	253	267	268	257	246	243	270	272	258	270	227	256	249	269	263	259	269	290	285	240	239	265	255	266	252	286	260	248	269	280	264	277	253	262	265	268	248	257	216	281	237	262	240	239	283	252	249	272	261	273	249	269	291	276	273	266	256	306	272	249	280	268	287	257	249	247	271	244	264	285	299	280	266	247	295	233	283	282	262	250	278	247	275	259	283	271	271	250	308	257	243	284	255	251	269	270	280	280	254	262	309	269	273	260	272	252	244	258	277	277	290	286	246	257	280	246	242	297	274	281	248	257	281	263	260	277	258	259	265	231	253	244
14779	27068	24548	15765	10432	6716	4248	2846	2084	1708	1389	1282	1201	1047	1006	920	885	817	791	788	744	749	701	710	762	688	671	666	679	726	663	646	676	636	642	655	648	621	687	617	611	634	608	607	662	598	609	560	574	583	624	635	630	585	615	611	637	599	637	614	629	573	613	562	582	635	651	638	609	610	632	619	610	573	640	615	589	612	607	621	620	624	584	602	618	642	609	584	642	635	608	650	609	642	596	589	608	610	634	633	620	587	644	614	587	604	640	596	629	595	627	619	569	583	617	606	618	576	622	598	621	629	642	624	604	541	595	627	641	620	584	614	586	597	614	592	597	589	616	577	596	589	660	639	537	611	609	615	610	618	645	604	641	579	601	609	598	637	578	600	588	572	604	593	625	612	598	620	626	596	628	604	581	587	628	637	588	616	609	605	615	566	602	594	632	612	615	632	619	589	563	673	591	613	659	610	595	622	600	620	592	585	582	599	612	582	589	584	587	621	629	593	606	620	578	572	631	600	572	547	618	623	636	646	610	617	620	629	628	602	597	651	604	636	570	613	557	560	593	573	583	559	612	616	599	622	561	598	624	606	628	585	610	624	625	630	584	656	596	587	600	596	605	591	603	568	622	616	615	606	603	549	662	612	600	627	582	593	642	613	601	593	633	598	610	607	651	587	594	601	575	632	557	646	613	648	603	597	596	575	573	658	611	575	639	631	586	585	622	591	608	620	621	610	564	595	565	575	576	560	564	576	642	610	598	636	600	616	559	598	601	628	607	594	613	620	575	606	579	566	596	595	608	584	589	637	607	620	592	589	605	619	592	637	594	576	633	573	615	571	603	589	585	570	576	652	597	651	616	601	588	552	585	646	645	606	564	586	594	564	624	629	595	608	600	620	612	564	621	608	591	591	634	609	613	610	586	624	600	561	631	654	593	623	583	593	568	614	584	598	593	580	622	597	631	600	623	555	647	630	644	640	604	606	645	588	606	626	613	605	592	618	585	607	593	582	582	634	590	596	602	638	611	557	597	570	610	608	595	607	594	596	586	640	598	595	595	601	622	602	593	632	614	527	628	620	572	597	592	630	608	584	581	636	599	652	624	601	555	595	621	623	608	582	589	598	551	607	599	602	580	607	611	607	606	573	581	565	589	603	592	618	632	633	577	636	597	601	629	583	630	597	609	610	598	600	609	593	624	564	604	597	586	579	553	605	603	610	661	587	620	565	600	573	588	610	594	581	601	637	617	622	617	600	592	623	576	638	615	627	583	609	603	583	615	623	605	595	550	587	625	595	595	614	629	599	639	568	605	632	565	626	642	594	615	605	591	554	597	618	619	607	624	631	570	571	604	596	616	625	654	590	591	625	648	591	627	582	594	644	632	657	610	558	620	604	606	568	635	617	587	591	588	601	632	615	631	603	608	615	580	575	599	612	625	608	598	601	592	558	594	586	607	596	598	600	658	621	609	577	587	598	605	603	590	580	614	623	612	620	592	606	586	548	585	601	581	609	578	617	596	606	591	573	584	572	584	613	582	636	614	627	598	638	645	615	631	598	594	587	645	599	640	620	598	574	599	628	590	603	627	607	590	553	597	620	574	618	624	598	604	664	603	617	603	637	645	608	609	637	581	608	586	572	623	648	605	627	603	615	626	555	614	599	608	580	577	590	629	599	615	596	633	603	617	601	632	639	617	610	587	643	607	609	593	586	575	625	637	645	589	609	587	604	607	633	633	573	628	606	616	576	606	588	594	593	583	603	603	605	583	606	615	600	598	628	624	614	581	577	623	594	631	599	616	632	587	609	597	591	561	585	643	611	605	594	624	588	594	603	606	635	614	645	618	579	562	615	568	599	663	636	605	579	567	627	570	607	586	576	643	586	577	607	591	570	596	619	556	598	587	536	573	602	616	688	580	572	598	618	598	573	596	586	616	590	621	574	623	625	593	617	636	573	613	632	614	587	634	624	650	597	608	609	592	596	590	582	623	582	634	569	598	638	603	646	619	615	579	631	602	613	624	602	585	639	642	619	597	548	588	592	670	576	611	657	633	604	567	617	656	626	628	608	604	569	624	607	613	623	590	589	601	610	608	607	585	630	588	591	613	632	573	629	652	602	573	618	608	614	631	571	614	598	615	618	639	639	570	617	604	586	614	618	627	605	620	581	623	625	604	606	629	664	573	600	576	581	567	567	600	566	604	611	626	588	554	570	613	570	622	568	572	625	582	600	621	630	624	612	561	587	561	604	596	633	602	562	609	599	629	606	598	619	562	581	606	613	590	578	646	627	628	592	605	595	634	613	599	579	604	571	591	610	625	615	605	597	559	549	648	565	573	607	588	633	615	648	569	637	618	623	618	576	602	637	599	617	627	577	562	574	648	558	567	569	607	619	626	577	585	557	569	622	590	611	599	592	585	577	582	571	605	582	636	578	563	586	587	613	563	585	622	609	624	575	627	594	616	607	586	586	607	600	609	604	603	627	672	580	605	578	601	633	620	618	619	641	624	609	583	572	597	644	577	629	641	616	580	568	620	598	628	620	583	597	595	562	585	619	556	592	633	643	592	554	594	577	564	610	578	611	577	585	583	569	623	595	583	600	625	554	547	577	609	616	605	579	609	611	600	642	629	631	603	615	597	603	619	563	624	648	596	570	612	598	615	581	573	606	575	659	594	612	593	614	647	605	595	584	542	625	660	597	581	595	608	613	632	580	613	664	602	590	632	587	633	647	586	587	579	570	581	647	615	611	659	562	580	598	583	617	620	629	553	618	601	622	599	612	606	628	618	615	573	603	638	609	584	591	560	608	679	590	613	604	599	597	603	601	638	621	585	591	599	635	535	601	605	582	613	600	599	596	626	581	551	633	604	592	622	649	560	578	582	577	613	594	584	645	633	628	624	616	614	604	588	616	614	655	574	601	634	587	572	625	581	565	594	569	591	595	576	646	557	587	588	624	546	649	610	594	609	600	574	638	602	606	624	608	636	574	635	535	607	583	594	582	592	617	618	616	562	607	597	589	568	597	542	644	580	590	622	586	589	584	600	603	644	573	612	617	578	609	577	631	601	603	597	575	578	620	585	579	548	600	578	590	623	587	637	643	609	612	561	621	600	543	529	573	625	608	589	578	613	530	597	606	619	603	599	615	623	590	594	597	645	600	641	637	615	612	571	557	615	619	561	564	660	590	565	581	633	629	599	605	560	619	603	604	590	631	592	625	610	625	588	595	595	625	581	579	583	597	595	598	609	597	594	607	633	609	590	621	586	565	595	584	607	628	553	670	587	635	614	600	579	629	637	586	579	648	648	641	560	630	602	561	625	597	606	599	656	619	604	614	585	583	611	581	616	559	556	574	543	577	582	613	605	572	588	595	612	642	609	656	571	597	600	548	628	618	587	601	558	604	592	612	559	586	569	639	612	568	599	619	578	580	616	586	607	604	575	610	602	620	621	604	585	573	630	623	616	589	589	580	602	596	583	582	596	645	625	589	621	551
24242	21476	28921	24473	21390	11677	3020	1527	1133	932	857	709	712	648	643	626	602	593	538	543	548	505	524	521	469	467	461	490	480	485	491	512	530	476	512	479	476	468	509	481	445	482	466	497	471	444	480	473	461	440	442	482	454	494	456	482	488	506	474	472	450	455	445	432	441	466	466	449	456	431	444	468	415	458	421	472	469	440	424	463	437	472	441	499	441	455	463	482	466	483	459	456	452	435	472	436	440	485	486	471	438	438	492	477	486	460	445	435	458	477	461	466	454	457	474	500	468	460	434	504	455	467	480	432	434	451	458	461	455	442	487	455	478	464	455	463	420	442	452	466	437	478	454	428	431	448	473	463	474	488	470	426	459	452	433	440	465	476	466	473	468	449	437	440	506	482	424	458	466	448	456	450	442	462	447	424	419	476	498	437	442	425	432	445	419	438	486	439	456	466	437	469	426	411	423	475	423	447	441	489	442	441	457	459	440	407	473	451	485	468	434	460	462	408	470	466	420	437	455	450	462	441	427	470	462	468	460	471	444	450	449	462	463	451	467	480	448	424	452	458	441	430	482	445	446	487	422	443	488	439	457	431	433	439	483	459	461	430	449	458	439	440	451	450	439	467	471	418	434	434	408	442	446	436	456	472	461	434	421	455	428	449	483	454	438	454	436	440	443	449	457	452	435	479	429	449	452	448	458	449	468	450	435	410	447	445	421	466	451	447	438	450	462	454	482	450	410	417	458	457	497	449	479	459	467	454	437	448	469	449	422	450	454	433	446	431	443	459	404	447	436	455	436	456	469	456	446	444	432	451	425	493	457	442	420	442	447	466	469	454	475	457	459	478	420	460	437	431	441	437	472	458	429	479	430	446	480	450	427	472	444	425	462	453	432	458	502	486	419	418	461	422	466	458	490	447	425	486	439	412	441	480	436	474	454	420	481	441	450	448	446	450	442	446	465	432	465	462	439	446	467	461	467	444	468	451	429	441	475	454	461	422	387	457	533	462	473	464	447	459	440	467	467	449	443	461	448	465	475	465	458	433	433	439	470	449	449	445	445	428	452	429	482	436	465	433	420	450	484	426	492	451	476	408	454	446	463	460	440	440	455	466	453	448	470	439	420	460	491	475	424	458	468	457	458	426	447	439	455	488	412	461	445	417	464	477	469	450	466	457	461	418	462	439	475	455	435	413	446	441	448	462	423	445	490	452	496	467	446	491	437	432	422	469	444	475	449	410	453	437	434	463	443	478	445	455	454	425	467	448	459	474	437	441	443	478	438	446	457	458	467	454	475	447	461	458	433	436	452	436	429	466	450	447	492	434	454	444	479	467	423	483	433	468	428	442	424	412	469	439	444	423	465	454	466	406	437	427	462	469	469	420	431	450	432	476	450	470	415	486	474	427	438	462	415	441	457	466	426	498	443	446	411	458	426	463	444	446	448	466	463	458	461	434	448	440	441	431	438	455	450	430	444	445	470	431	411	454	451	445	460	433	424	439	388	455	477	425	448	427	412	466	444	455	464	448	448	438	433	440	448	465	445	454	480	513	461	455	449	464	446	451	458	461	432	439	462	453	444	457	494	456	462	459	420	450	452	481	459	417	419	486	477	458	458	485	437	444	496	470	458	433	449	442	472	466	433	448	465	454	447	423	432	434	488	464	450	447	449	468	439	411	467	460	455	404	452	455	429	451	437	473	448	416	413	458	434	467	451	422	467	453	446	475	435	430	435	455	457	478	407	434	426	455	464	444	477	455	438	448	475	458	441	463	450	401	443	434	453	427	455	451	473	434	433	403	505	426	417	463	451	433	442	418	449	434	435	430	424	433	469	450	435	439	433	468	435	461	476	430	432	488	479	413	462	457	495	488	443	477	437	467	430	447	457	427	446	462	453	403	436	443	411	466	457	466	426	453	469	468	456	425	428	455	439	469	425	458	465	467	453	429	450	437	426	444	449	453	424	449	458	467	434	432	451	458	437	451	467	440	489	448	461	456	469	450	426	451	442	400	443	482	438	441	444	446	469	409	427	454	474	428	450	481	456	452	466	450	448	468	469	425	468	437	447	463	467	424	446	403	462	433	456	454	418	403	462	494	441	422	508	425	435	466	439	437	449	453	474	443	406	439	499	430	447	460	466	445	446	424	426	418	415	466	415	474	446	496	469	448	433	421	472	408	421	443	454	488	458	456	439	464	471	432	423	455	426	412	459	456	453	497	442	433	447	404	455	434	441	443	431	433	474	429	439	429	463	443	442	457	450	456	455	434	428	447	441	437	422	441	405	444	469	458	454	452	418	457	461	431	462	431	454	434	465	473	461	421	459	441	481	412	454	418	420	467	444	481	474	394	426	457	452	447	441	473	453	431	449	439	429	430	468	453	433	431	439	483	465	450	459	469	452	468	430	469	444	486	471	446	467	440	434	438	455	416	489	439	437	426	475	430	453	485	435	424	455	454	455	461	466	434	408	460	495	426	469	449	470	476	429	453	473	441	472	473	447	450	414	478	457	475	427	425	483	440	404	459	453	411	492	431	443	465	398	466	426	455	422	454	449	436	469	415	439	446	405	432	490	451	458	402	434	462	474	435	434	467	438	454	451	448	430	488	473	470	480	443	430	473	482	462	474	436	454	434	402	447	449	418	450	450	462	443	450	440	496	457	434	486	423	475	442	479	450	426	442	465	427	452	475	482	429	476	466	499	442	446	460	416	450	438	439	478	430	484	458	448	476	431	408	401	445	426	445	444	469	432	450	471	413	421	456	424	429	451	418	479	447	441	453	445	448	477	424	450	433	429	464	453	412	400	473	475	465	486	400	453	453	436	454	433	464	449	436	455	408	460	462	454	488	436	474	441	438	417	441	452	398	471	444	424	443	468	447	414	454	476	488	485	436	432	504	425	461	445	462	481	457	440	462	482	466	451	425	437	440	431	485	409	445	452	441	485	451	457	433	500	460	450	455	434	465	447	420	452	445	444	446	483	454	454	465	429	426	492	483	429	447	461	451	474	425	421	458	445	492	448	419	427	467	450	480	465	451	474	447	443	444	423	439	426	424	452	453	465	445	468	469	454	435	438	461	430	460	444	443	467	443	458	486	431	425	449	475	430	447	461	457	452	431	453	464	429	467	456	399	485	433	475	442	456	451	467	423	492	415	439	463	458	470	450	459	426	447	412	476	443	443	414	453	506	442	419	445	463	428	469	444	470	420	467	463	431	439	461	418	448	447	422	481	428	436	450	439	496	461	466	463	457	425	460	444	464	428	403	434	491	449	446	460	441	440	455	449	445	449	452	463	481	468	449	412	421	454	444	402	430	457	456	445	427	470	463	485	489	482	463	477	452	475	466	453	461	471	466	433	455	458	517	433	427	451	466	397	447	447	459	445	434	487	467	473	432	506	467	446	463	447	459	476	450	462	460	441	479	449	420	467	415	436	425	443	476	436	478	460	466	438	452	421	441	430	408	416	437	469	450	452	422	443	440	476	458	455	439
17556	31959	29330	20228	14220	9332	6301	4654	3538	2855	2433	2154	1954	1754	1678	1551	1456	1372	1317	1276	1251	1150	1169	1148	1134	1098	1148	1076	1075	1127	1063	1084	1026	1078	1052	1000	1048	999	1027	1027	963	980	919	959	995	1008	927	987	933	961	926	997	963	979	1005	993	955	945	992	1015	950	942	955	993	1002	955	962	963	969	925	942	953	942	928	991	947	934	900	990	978	922	925	964	955	985	948	929	950	927	963	874	937	932	983	1001	926	955	933	912	989	965	942	906	975	917	949	962	971	922	959	950	990	951	994	920	939	934	924	934	893	901	928	930	978	905	962	935	955	961	918	1014	967	961	996	964	983	933	938	969	942	904	947	938	953	912	938	953	939	967	956	971	899	933	923	941	958	955	940	947	984	960	892	930	958	938	935	914	953	985	943	928	927	938	988	973	964	923	961	917	968	915	930	928	890	944	947	983	933	962	984	977	952	954	977	931	884	945	951	923	993	920	894	930	929	941	987	1012	990	898	1001	948	932	922	883	968	918	870	920	948	992	972	960	921	942	977	888	919	988	934	932	930	965	977	926	955	935	949	896	989	957	947	910	956	975	908	921	997	954	922	912	906	968	949	972	872	957	975	936	965	942	898	1001	964	930	977	903	910	898	911	907	911	896	942	960	962	954	892	882	920	943	987	986	925	924	936	880	929	935	926	927	989	896	949	916	900	951	894	963	967	923	956	931	932	1022	937	907	974	979	955	922	909	984	926	923	938	942	946	925	974	931	895	943	892	971	949	846	886	944	950	971	976	905	1005	947	904	913	903	910	911	921	957	974	940	958	974	928	949	918	973	902	928	890	953	974	901	939	895	986	935	920	942	929	954	986	950	989	950	921	930	972	939	951	1016	906	997	984	960	873	907	922	918	918	942	924	882	972	999	955	1010	906	949	972	885	934	989	972	973	911	965	923	902	945	959	908	945	924	953	953	962	906	979	948	913	928	987	953	930	904	939	940	982	917	949	948	918	986	954	922	946	891	906	920	950	897	892	912	967	990	930	915	946	952	987	979	945	915	979	993	941	953	908	922	916	993	907	945	903	894	906	911	946	967	958	865	893	912	949	953	955	933	963	956	918	926	894	991	890	898	948	978	915	979	891	921	939	908	998	873	924	955	978	912	933	929	954	930	904	921	935	996	977	933	890	969	992	987	938	938	942	946	986	890	911	922	910	952	924	953	888	901	910	940	949	956	937	927	967	897	923	953	968	926	955	960	917	894	910	963	928	919	945	966	934	907	896	891	972	945	938	948	919	952	953	926	1025	1000	922	967	918	956	926	925	897	964	885	937	911	937	1025	943	932	971	972	931	942	929	940	893	918	951	956	921	901	946	983	936	958	940	941	956	939	932	944	934	987	965	888	932	967	914	909	912	945	996	958	943	918	919	893	962	910	907	917	921	937	955	931	953	967	942	925	868	943	896	955	929	952	923	940	955	960	908	945	1016	908	969	908	912	944	897	934	905	963	965	908	932	922	933	983	949	973	971	920	944	897	961	910	973	930	936	882	973	939	943	931	956	973	904	943	898	979	989	941	909	931	952	930	864	917	941	965	895	964	915	927	958	907	937	982	918	972	935	944	925	1021	947	995	931	952	901	859	910	941	921	893	924	921	925	909	936	947	952	965	942	951	998	886	898	958	923	903	883	963	974	927	946	940	943	935	920	930	957	1022	958	918	962	969	939	927	948	980	964	980	919	950	942	986	950	988	920	943	924	962	926	956	967	984	918	938	987	931	964	948	924	934	947	936	902	964	974	932	952	923	915	906	986	981	937	961	934	924	909	948	911	927	887	908	952	945	909	920	905	972	1016	949	962	959	877	999	910	952	908	930	920	916	942	950	963	963	942	914	959	948	921	886	951	977	943	987	996	923	946	902	905	895	918	946	960	969	945	915	962	941	869	928	921	889	943	970	953	945	861	960	883	982	926	863	1001	918	970	955	1001	936	939	915	975	896	936	986	899	1018	896	999	900	930	946	922	901	905	918	890	964	1015	947	934	919	925	964	936	923	963	935	920	902	961	934	904	963	936	910	925	958	898	966	914	918	923	953	912	961	902	948	968	991	1014	926	960	946	981	886	910	899	965	934	895	931	970	907	924	985	963	939	957	952	971	907	906	921	962	947	940	961	942	924	920	971	933	926	924	939	903	878	951	972	878	979	989	925	963	930	985	933	929	944	991	910	953	952	934	865	945	943	995	959	928	922	958	911	946	1001	926	895	923	897	909	971	939	967	893	949	927	964	910	899	918	930	944	953	948	927	951	966	982	911	921	932	984	903	903	931	953	853	945	970	915	925	937	945	935	918	971	971	953	990	937	893	936	980	963	921	975	964	938	995	952	930	932	904	972	945	903	914	953	948	959	884	931	945	920	973	838	932	922	945	872	963	969	902	912	945	927	976	1014	913	952	918	949	966	986	925	979	909	919	942	970	944	951	908	929	951	966	939	943	906	924	972	932	931	960	908	938	923	954	956	974	955	967	965	969	933	1000	922	930	884	899	973	989	963	953	922	961	922	932	936	876	966	974	911	893	943	946	919	919	918	966	997	945	906	936	975	908	895	953	912	1001	937	959	958	924	951	917	959	979	948	950	962	914	996	948	902	885	938	849	979	970	986	943	1001	931	944	949	907	935	996	945	898	997	968	909	924	931	968	928	975	942	845	961	949	904	921	930	953	926	861	948	920	912	944	913	946	939	984	916	910	956	914	902	913	943	906	930	976	923	878	983	939	971	929	977	993	965	933	1011	967	969	917	906	966	972	942	954	946	903	924	944	901	904	938	891	931	929	960	911	933	975	960	922	946	959	897	971	947	972	905	945	947	931	973	943	945	900	957	969	966	892	926	940	994	935	940	973	928	969	985	923	923	987	910	887	950	982	962	919	999	928	938	931	938	903	936	906	985	927	954	940	949	881	936	929	895	937	939	953	958	917	973	966	886	910	967	922	962	919	954	951	912	927	956	894	928	901	911	952	871	915	960	930	976	938	925	946	947	971	888	948	903	942	997	906	930	957	969	892	904	939	961	972	926	955	883	937	915	952	867	918	918	957	878	958	962	937	987	909	929	917	897	887	952	942	957	958	897	914	929	845	937	942	933	991	939	931	901	942	916	930	930	999	933	881	957	914	928	916	933	915	929	939	990	963	943	896	944	956	928	949	914	953	937	949	966	933	936	945	975	927	899	926	961	954	882	987	920	922	928	930	967	995	895	921	976	921	944	946	937	966	944	962	974	929	990	962	895	994	934	962	947	949	961	940	949	929	962	969	909	937	932	928	997	932	959	953	1027	1004	898	989	962	993	871	955	863	970	998	957	951	905	996	948	907	976	933	884	990	906	940	953	964	915	951	945	898	892	902	957	932	934	961	940	944	946	947	893	948	918	935	976	996	962	915	961	916	945	928	958	952	960	938	965	966	959	957	927	940	959	941	927	957	965	976	956	921	933	955	916	947	962	897	892	946	960	984	954	1005	931	902	951	967	907	999	952	929	936	940	899	937	947	940
27486	17904	7229	3027	1351	783	582	526	473	449	456	379	392	402	428	442	416	417	402	427	349	397	375	390	396	419	387	350	413	398	396	372	386	409	386	365	417	375	387	398	426	351	378	362	358	402	394	416	394	402	379	417	393	387	372	404	377	326	381	387	380	396	375	405	383	405	385	340	348	388	383	417	371	384	377	388	394	369	405	360	409	374	443	372	383	374	369	391	371	387	374	415	400	391	386	397	448	423	370	376	378	378	371	404	418	366	362	438	382	365	391	403	423	400	365	398	395	392	426	376	410	411	389	390	385	372	381	390	397	377	384	395	389	391	378	389	379	397	385	366	414	384	372	383	356	387	413	352	386	399	421	393	389	364	381	388	394	398	386	393	395	366	365	407	354	388	414	384	383	429	384	383	387	390	387	358	380	407	394	419	395	394	363	434	420	392	355	340	409	404	346	380	382	401	384	384	392	416	404	393	372	347	401	409	399	391	402	381	405	367	370	419	398	368	377	417	379	414	354	440	436	385	388	392	397	410	403	376	378	399	391	435	397	384	392	402	387	386	394	376	387	385	413	392	402	368	399	419	379	411	375	383	367	375	377	384	405	385	405	414	374	356	387	382	397	394	366	393	411	432	385	383	372	405	397	389	399	401	359	350	400	372	404	427	376	369	417	375	391	393	364	373	385	399	417	385	381	393	396	401	387	380	415	346	409	404	447	371	381	414	388	406	408	387	397	379	392	405	352	389	381	403	364	405	395	394	387	400	389	378	404	386	407	366	403	393	415	373	406	416	375	398	387	358	362	398	391	420	396	370	409	416	400	381	377	406	377	385	407	415	411	370	405	408	380	387	403	340	420	363	403	380	391	411	396	407	399	388	392	414	353	375	387	410	383	401	365	389	390	345	391	386	395	390	389	399	391	387	382	391	389	383	383	381	383	381	384	409	400	385	381	400	363	388	394	373	399	396	380	372	407	384	369	402	371	415	397	412	403	387	374	385	383	399	380	382	357	391	371	425	383	348	365	420	404	370	372	356	397	373	412	394	383	391	412	374	370	401	369	403	430	387	392	398	389	381	399	413	373	356	402	382	403	403	395	391	400	384	382	342	385	398	384	394	393	378	407	381	433	394	376	414	395	383	371	426	401	390	368	403	370	390	400	381	387	405	390	451	404	359	389	362	404	369	407	367	420	370	385	374	382	382	381	363	387	389	374	369	411	395	398	387	411	369	395	408	387	430	410	373	373	415	378	382	392	375	353	392	393	393	374	412	446	376	385	382	371	410	407	390	384	388	417	386	384	388	410	411	392	412	381	385	418	383	367	395	404	393	393	402	420	402	383	380	387	374	376	396	436	366	409	391	365	402	400	407	393	384	381	419	357	443	407	420	395	373	386	404	400	399	416	390	396	403	390	384	391	398	372	405	407	358	413	415	412	372	402	375	414	402	393	382	337	404	352	387	376	391	399	401	412	391	382	416	385	410	380	380	367	388	385	435	379	371	393	421	432	417	383	373	413	381	393	398	396	402	360	372	399	358	379	388	386	366	415	389	346	395	400	366	439	392	405	393	437	389	415	397	392	381	421	372	379	371	421	406	436	398	378	398	339	397	379	412	400	356	388	377	373	353	368	372	382	420	366	394	409	394	343	369	409	430	389	402	391	378	382	379	395	331	378	422	393	351	360	388	368	407	418	396	381	383	406	387	411	401	369	406	411	375	409	372	417	407	412	395	395	420	403	449	389	378	393	399	349	407	424	373	400	397	396	385	368	380	407	400	387	352	376	410	412	410	407	377	380	386	399	426	417	394	382	352	381	413	387	401	330	412	383	399	391	351	418	394	415	359	409	411	402	386	389	367	355	396	374	421	362	392	370	399	405	381	369	402	371	381	408	362	369	381	388	395	362	398	392	403	410	420	383	415	429	380	403	360	416	412	353	389	354	375	386	412	395	385	421	393	382	407	398	438	397	401	414	390	358	382	412	368	397	356	388	427	400	398	382	370	379	383	407	393	403	382	349	391	393	347	391	399	379	412	415	387	363	422	400	378	404	405	422	378	387	404	375	397	413	387	372	407	367	391	397	392	400	366	377	408	387	386	323	432	399	372	387	418	386	356	407	356	407	388	415	381	406	402	415	386	356	375	398	388	395	368	368	404	391	380	402	393	390	391	371	372	380	361	399	415	342	419	363	407	405	411	377	353	380	421	389	357	430	413	386	368	413	403	389	385	381	385	423	402	384	390	341	373	407	388	418	399	411	420	418	341	368	407	434	381	370	391	411	396	386	392	389	388	358	396	439	403	392	403	397	382	391	427	416	370	383	372	413	411	354	393	414	397	378	414	345	418	379	380	362	408	391	380	379	394	390	378	381	401	404	360	371	406	445	391	356	396	378	354	396	417	403	376	404	399	397	412	381	369	387	396	399	422	385	385	435	394	414	384	366	424	410	384	395	422	416	362	390	387	373	433	361	390	376	399	374	416	400	361	389	399	399	386	387	378	389	403	410	394	379	407	393	407	373	398	379	438	394	374	406	446	395	435	448	424	364	376	352	353	409	459	382	379	370	402	381	386	385	431	395	385	374	385	447	377	393	429	415	389	392	377	441	401	378	362	423	406	385	401	374	392	381	387	394	405	397	375	403	359	396	383	374	391	363	383	375	412	385	404	372	398	384	408	364	375	398	416	360	420	409	392	391	400	452	423	397	415	385	387	408	395	425	395	350	406	404	379	422	392	365	380	393	429	402	371	380	392	384	326	371	430	407	383	376	412	391	334	362	380	383	398	401	365	419	396	376	431	386	391	411	397	371	342	393	409	434	427	364	411	409	342	378	391	402	382	386	416	383	404	403	368	375	431	364	364	369	366	415	414	380	405	376	396	392	401	402	407	382	420	368	363	407	392	400	395	392	431	359	398	371	390	370	400	377	368	423	405	393	409	380	375	441	376	375	408	387	397	389	408	393	407	397	373	409	367	410	367	386	404	386	380	401	401	366	368	398	418	425	403	353	370	396	398	391	378	399	400	410	384	387	406	390	388	380	355	402	402	407	353	392	410	397	367	364	387	409	371	402	416	436	414	370	398	350	400	369	395	369	381	364	372	356	392	361	386	402	400	421	355	367	384	378	409	400	401	380	396	391	358	407	368	400	377	424	354	387	461	391	423	391	398	408	401	370	370	424	405	397	394	406	403	365	352	404	403	420	408	394	387	404	385	386	358	365	414	423	377	413	376	387	408	372	376	380	425	414	367	392	432	376	413	393	431	368	392	339	422	384	380	404	370	378	391	360	392	425	393	404	379	385	418	408	383	392	398	354	376	382	388	402	385	411	411	387	409	405	373	396	405	390	358	392	399	389	404	400	408	365	393	405	366	416	382	398	402	377	384	392	424	428	361	373	403	399	406	372	382	401	446	410	374	361	372	384	380	397	415	407	417	391	457	360	401	387	399	380	378	398	330	369	408	366	410	380	422	399	393	374	378	404	398	431	368	398	357
11654	16572	14233	7502	4430	2689	1733	1367	1209	1086	1068	952	920	921	922	957	916	893	896	897	894	868	864	868	931	869	857	885	850	892	913	883	931	879	883	860	908	925	843	818	908	840	888	869	884	880	784	856	868	848	849	897	825	828	818	867	870	897	932	897	846	854	841	799	849	876	871	897	864	856	867	916	845	895	915	855	867	816	870	842	873	829	880	847	879	867	890	859	908	833	874	816	887	859	868	893	919	876	861	899	876	886	893	860	830	852	916	889	879	872	858	875	819	921	863	834	864	879	905	899	857	876	858	835	918	922	834	882	915	867	850	888	859	905	845	928	860	846	812	832	854	840	848	875	854	858	854	835	908	900	845	858	913	831	867	900	915	859	843	853	868	877	883	904	808	870	896	835	880	879	856	888	842	891	878	872	888	858	857	864	841	830	864	863	933	902	859	859	886	883	839	827	889	864	876	839	817	866	894	876	899	882	880	866	874	853	853	919	833	883	858	900	837	862	874	890	828	853	883	827	861	869	880	830	866	825	849	855	844	828	892	859	871	859	881	817	887	889	834	850	864	808	830	858	899	914	877	832	863	884	822	896	831	829	863	867	821	880	861	873	849	859	892	879	887	879	873	888	871	885	880	850	852	884	857	837	814	900	877	868	833	908	864	845	855	907	890	853	865	858	847	820	915	914	840	868	867	830	835	873	818	868	836	866	892	860	914	906	918	916	911	829	840	854	904	903	924	917	874	902	899	925	903	844	834	850	870	827	840	821	885	888	895	823	871	911	872	875	831	851	862	844	848	878	818	846	784	894	838	847	855	823	882	849	866	901	866	853	850	827	957	941	817	864	882	892	866	855	865	855	935	899	836	887	834	854	882	847	849	823	842	874	843	883	918	873	823	815	838	861	880	876	819	866	872	850	896	877	842	871	810	907	862	895	864	849	858	855	892	840	928	843	850	890	847	875	888	903	896	851	878	838	859	806	825	839	863	942	864	864	859	868	825	862	908	831	919	857	847	876	852	825	875	794	902	883	895	834	902	859	884	830	842	798	833	861	860	881	888	832	896	857	864	880	840	905	882	829	812	832	896	811	888	833	862	887	945	867	883	857	816	841	837	851	867	875	859	886	871	886	877	878	877	811	884	852	825	894	921	873	857	867	875	876	871	862	863	833	903	863	858	867	929	908	837	921	836	852	851	886	866	877	880	892	881	890	836	880	902	845	857	857	874	864	860	879	837	829	880	821	882	841	844	862	852	894	899	881	894	863	876	872	898	840	866	830	859	850	899	853	898	883	860	854	865	821	846	858	825	911	876	845	881	874	859	817	809	881	855	877	875	871	862	828	818	901	838	840	878	890	888	917	892	827	875	842	871	899	863	853	843	883	884	873	847	847	842	882	862	868	911	874	889	910	874	865	863	888	851	818	870	820	882	848	892	902	892	832	875	874	879	866	873	876	840	916	923	922	818	809	907	911	827	903	869	796	821	872	864	897	873	879	885	918	858	886	869	867	879	844	866	854	840	864	813	825	881	905	871	890	894	871	855	850	906	854	847	897	839	834	833	898	911	906	915	845	857	850	835	884	876	897	905	831	882	895	904	875	829	886	876	821	847	871	877	956	817	869	807	909	902	801	850	840	860	904	852	854	856	830	915	901	853	887	891	879	859	852	841	906	872	835	849	847	880	854	891	860	855	842	869	903	834	840	875	879	899	833	860	881	893	812	830	874	874	833	855	853	893	933	882	859	861	870	903	856	856	808	847	875	894	902	949	838	841	857	831	849	884	914	873	883	869	934	846	882	863	905	893	832	858	906	849	882	928	867	843	902	851	835	873	862	879	913	878	861	831	865	878	867	877	834	839	861	937	854	846	911	855	766	849	882	905	848	841	923	871	834	860	823	867	863	908	878	859	893	886	875	848	868	846	857	855	880	871	835	870	860	885	855	811	884	841	888	883	859	888	841	876	865	871	861	854	838	906	849	894	893	792	867	883	879	834	911	842	895	878	884	872	865	849	907	897	874	861	908	877	891	870	866	882	867	824	836	863	877	897	886	875	901	933	859	891	821	856	853	847	865	865	861	873	859	876	921	854	891	893	850	832	888	795	858	849	905	830	808	902	881	834	866	894	897	866	878	863	893	868	826	865	883	864	827	881	871	845	893	863	834	870	892	885	904	813	901	873	865	872	879	783	847	855	894	867	874	823	877	809	869	860	842	839	896	923	851	893	888	859	856	857	851	837	813	865	851	873	847	890	884	828	909	865	819	863	872	862	817	886	823	848	857	862	902	836	847	842	837	839	865	820	877	896	848	859	869	901	930	847	846	867	851	897	873	824	815	826	855	841	823	917	871	851	860	834	861	843	838	818	877	886	847	866	888	897	860	924	882	866	858	862	870	859	900	880	870	890	904	914	875	859	822	822	854	829	881	868	817	884	890	866	922	894	846	851	845	888	868	850	877	828	857	875	859	891	906	883	872	828	842	913	859	842	878	867	856	914	884	868	891	834	873	896	843	834	841	871	846	895	899	869	865	883	825	839	888	888	861	921	854	928	842	847	911	917	869	862	873	853	908	892	833	871	827	864	849	896	893	856	840	917	867	897	849	830	851	807	915	856	954	869	876	873	826	878	827	825	845	867	864	849	863	871	918	832	883	888	877	898	904	904	906	874	864	854	907	844	830	899	924	886	878	860	906	846	822	884	850	867	815	825	860	881	851	848	845	928	835	824	877	839	850	861	908	834	899	874	868	882	895	888	893	858	860	882	869	878	895	867	849	851	829	890	851	887	879	849	856	867	874	833	870	826	864	853	894	873	865	838	844	941	853	919	870	864	863	883	861	843	815	888	912	874	868	848	793	837	894	868	851	878	851	817	852	919	879	851	859	864	852	885	851	912	874	825	858	893	887	878	847	897	836	880	842	875	892	860	854	811	804	839	886	842	897	878	912	812	915	940	941	861	833	875	860	904	856	861	847	880	863	886	858	831	843	896	883	912	852	840	845	906	887	820	837	830	869	858	893	920	831	859	852	842	875	879	822	836	839	842	914	877	901	871	861	846	872	881	835	856	834	873	877	796	857	887	878	850	892	875	872	889	888	880	896	877	854	913	824	834	847	862	895	862	830	821	817	835	908	883	879	872	865	839	864	906	839	822	874	828	889	887	836	862	876	888	855	808	877	878	850	889	832	919	855	818	865	876	879	882	866	831	876	880	854	853	827	782	867	866	860	822	863	815	881	840	864	873	858	861	898	858	860	910	876	859	870	875	833	906	850	847	883	876	843	905	874	845	868	918	845	851	886	842	864	864	854	892	893	861	844	866	841	871	866	895	876	861	848	878	912	845	855	847	839	827	897	877	842	905	796	832	834	878	809	878	850	873	851	892	860	886	854	844	902	907	899	883	870	876	809	835	827	814	899	908	878	852	875	815	835	838	869	880	872	887	847	862	878	887	858	905	911	800	861	853	893	872	901	847	901	834	869	874	842	862	915	862	867
25109	21469	27975	25272	12723	2496	1275	794	593	487	434	421	406	374	347	348	304	311	269	286	257	300	300	268	274	288	271	264	262	266	272	265	299	241	235	255	246	243	296	246	280	285	286	274	261	238	282	268	272	273	247	278	245	249	235	250	251	272	258	262	270	274	252	212	251	279	274	236	256	252	237	275	257	265	257	253	240	263	280	255	241	241	246	267	261	251	265	285	249	236	259	273	259	244	277	278	262	248	254	234	250	253	224	248	253	240	254	233	257	247	268	245	235	254	260	246	255	252	277	245	251	249	255	243	261	282	280	276	245	235	270	236	283	248	263	224	243	278	262	261	222	233	253	263	253	239	265	254	257	244	264	234	228	235	256	253	262	262	219	269	248	259	244	248	267	252	257	242	259	256	237	246	223	218	236	270	268	238	251	261	269	264	251	262	244	250	240	257	274	219	233	252	263	265	229	245	256	268	270	260	231	251	272	278	245	256	260	262	236	237	245	267	236	262	245	269	281	227	221	238	290	238	251	235	232	244	250	274	222	274	233	261	258	226	257	258	235	270	247	227	259	257	252	240	249	272	238	273	281	272	257	227	268	238	216	259	279	239	249	229	249	249	273	255	260	268	247	244	252	245	254	257	248	255	274	250	227	260	286	250	247	251	258	248	251	261	236	267	259	233	249	229	235	262	238	263	252	258	227	252	253	241	246	249	256	257	261	254	252	249	244	287	265	268	262	269	231	247	251	256	245	261	250	276	236	269	249	236	265	256	260	256	272	271	256	228	258	245	229	246	239	271	252	251	259	248	231	235	254	218	252	269	227	245	241	279	251	258	242	247	237	230	254	240	257	255	261	257	263	252	254	274	243	256	258	268	234	272	252	264	257	251	261	253	237	260	265	253	271	249	266	249	254	254	263	258	267	264	265	268	241	273	253	277	224	266	236	235	255	241	235	243	258	267	259	283	263	263	226	222	238	241	256	237	261	252	241	218	253	244	271	236	244	232	223	224	246	276	184	223	250	219	254	270	257	246	244	225	221	227	251	269	233	256	270	236	282	260	246	230	259	276	246	268	258	261	252	269	254	259	271	250	269	243	255	229	264	251	271	266	227	241	238	237	242	261	276	261	260	283	232	249	238	254	250	236	248	243	230	249	250	254	274	261	214	245	248	237	273	244	239	278	251	281	230	241	242	272	270	241	254	241	257	258	249	218	229	268	232	246	253	245	292	251	257	253	224	256	247	251	231	260	262	254	245	259	260	250	236	252	224	253	233	263	267	243	276	252	243	257	266	236	262	252	249	256	242	274	263	249	259	248	248	253	291	253	220	272	274	249	254	242	240	277	246	242	248	238	203	261	257	256	260	276	270	264	266	236	226	251	257	223	261	213	270	251	266	232	264	241	239	238	243	246	240	268	261	250	257	247	257	248	225	250	252	259	270	259	249	269	247	256	228	250	246	230	267	240	243	249	254	243	242	265	249	257	236	252	240	259	251	234	226	259	246	271	220	262	245	222	250	261	242	267	263	252	266	270	228	259	242	266	253	264	250	230	275	282	248	237	270	261	245	235	286	231	265	261	255	241	256	249	247	239	276	257	242	257	270	244	239	251	275	234	234	275	273	265	253	253	296	236	242	277	253	269	267	264	274	188	270	253	212	239	263	257	246	232	248	256	261	245	256	244	263	278	256	259	246	245	276	252	258	257	261	244	269	258	250	255	248	228	276	239	287	268	251	262	243	245	236	279	266	242	255	222	262	223	237	273	235	256	248	230	250	264	245	229	236	265	241	223	264	233	277	275	276	281	247	249	261	273	212	238	256	297	259	257	237	243	238	265	237	278	249	263	265	244	273	246	254	243	219	242	262	272	254	244	256	270	243	237	231	280	267	241	235	254	266	251	237	232	266	243	245	249	246	246	263	246	244	236	211	282	232	245	262	270	247	283	246	246	245	246	275	259	235	260	257	266	248	257	246	250	249	246	246	247	271	253	278	248	216	273	251	266	233	256	262	261	268	269	257	255	254	242	269	244	257	278	252	267	281	268	248	242	258	252	258	257	272	234	246	261	233	269	232	227	261	234	280	256	236	259	284	240	265	245	257	259	251	247	266	248	247	236	240	234	243	252	249	267	279	262	245	226	231	242	232	230	241	253	224	257	230	253	278	272	245	260	262	282	258	248	229	264	250	261	262	254	263	248	246	211	228	283	271	247	268	258	260	257	271	253	249	234	244	221	247	248	262	230	260	243	260	255	276	269	243	274	249	242	263	238	240	251	230	260	264	265	264	236	249	235	284	248	249	246	257	255	233	238	244	257	247	224	250	237	273	269	282	271	232	227	274	280	247	244	252	276	236	259	248	221	250	244	228	244	254	234	253	267	224	233	260	260	265	239	259	255	267	248	246	268	250	242	256	242	228	235	246	234	248	268	245	255	267	261	216	223	236	243	252	246	259	270	264	265	246	229	256	249	237	234	240	240	256	288	252	261	249	269	236	238	255	276	291	247	225	255	258	237	289	262	249	252	245	234	272	249	243	256	237	246	237	269	240	258	244	255	255	265	275	258	249	247	231	249	230	242	229	285	262	270	275	240	262	290	260	242	250	259	250	308	244	260	275	264	231	243	241	247	271	252	251	281	240	239	250	238	265	236	253	266	273	251	256	243	232	252	246	274	259	241	251	256	237	242	233	221	235	247	293	283	227	263	248	269	264	241	251	239	239	223	223	230	245	240	228	268	242	265	260	243	242	245	226	252	225	263	269	255	236	247	235	274	237	242	252	243	238	245	249	225	240	242	262	259	255	283	262	244	265	253	279	245	266	226	222	237	233	230	253	228	252	279	260	234	248	235	279	275	242	237	249	254	261	250	259	263	250	248	243	245	268	277	239	255	234	253	279	228	227	249	248	269	260	272	260	263	257	230	271	247	242	258	236	280	225	283	267	272	262	251	266	285	227	269	213	271	207	266	250	256	257	263	246	243	269	240	232	247	239	265	250	242	271	264	234	252	242	256	260	262	256	252	242	243	272	264	248	244	238	220	232	260	260	249	264	274	252	258	229	257	240	244	255	234	221	244	251	259	241	262	250	232	252	246	271	270	254	265	258	225	239	272	242	242	222	256	238	262	243	240	251	268	272	280	250	244	249	243	279	259	262	280	259	259	223	232	247	274	223	276	228	257	244	235	248	250	260	271	241	263	259	231	254	251	265	286	268	264	241	240	256	275	248	277	238	230	261	264	246	256	244	256	251	271	232	229	263	262	242	258	250	250	236	282	251	252	239	254	279	265	253	258	261	234	251	254	266	249	251	246	244	249	243	236	249	256	252	244	255	250	247	238	257	289	260	237	251	248	243	245	231	257	247	261	270	254	250	222	249	249	236	253	251	262	238	230	231	234	264	241	266	264	264	260	275	268	250	203	236	261	278	227	244	266	275	252	238	230	251	268	252	263	258	282	233	241	256	260	264	256	247	241	267	264	274	254	260	273	270	272	240	256
14146	25503	22796	14113	9179	5584	3787	2706	1957	1610	1443	1214	1108	1038	973	950	872	825	784	770	742	700	720	725	671	709	666	696	622	691	611	681	697	634	639	618	652	652	618	623	626	623	603	606	595	575	563	565	607	545	565	614	596	579	635	614	578	554	585	575	559	602	606	582	573	561	566	585	628	610	622	527	569	604	612	574	534	582	593	586	579	596	589	593	596	602	589	609	628	626	566	570	607	589	581	612	598	555	604	572	556	571	595	624	633	572	574	575	561	616	576	600	585	578	590	544	564	607	596	606	592	579	544	587	579	589	576	567	619	587	627	587	552	570	548	626	565	582	590	603	557	596	560	553	588	589	523	561	616	562	558	595	550	564	559	601	589	592	558	595	542	543	533	562	550	581	600	590	571	589	594	593	562	538	592	592	547	582	573	569	585	550	616	582	572	586	572	591	556	558	599	603	532	568	606	584	619	556	572	525	569	599	579	577	593	574	597	571	560	559	596	600	553	594	600	536	572	558	594	573	611	619	593	546	554	606	589	567	593	591	607	556	586	565	608	565	577	614	588	585	597	594	601	598	606	591	540	599	628	598	560	565	581	571	603	575	569	555	606	555	594	603	610	584	537	559	587	604	590	571	546	549	618	602	577	526	553	585	592	573	568	599	579	593	562	548	572	592	569	588	602	625	601	590	556	613	538	577	595	573	587	564	614	593	598	593	562	605	575	590	607	600	596	556	612	584	590	585	634	553	548	583	577	606	544	531	542	592	583	565	573	583	621	583	548	531	594	578	540	583	606	577	549	499	596	559	575	554	604	552	596	615	565	585	592	573	577	577	546	586	608	579	611	592	564	536	568	565	591	554	578	584	561	600	564	543	615	586	578	593	571	559	588	570	568	595	587	564	571	612	603	584	567	599	596	571	600	562	572	572	609	610	585	578	580	560	533	570	603	579	576	583	561	587	581	555	588	592	572	596	588	567	577	567	582	548	546	573	598	549	591	574	551	560	583	590	560	577	592	589	568	578	566	562	562	612	564	562	531	578	562	561	584	522	582	553	569	547	596	577	558	590	614	571	568	580	553	573	586	567	587	569	562	571	562	606	583	570	553	552	606	602	604	593	625	589	555	559	590	612	574	628	569	553	560	614	565	596	581	578	578	604	536	576	561	598	560	572	619	626	574	570	590	599	602	569	515	556	561	602	583	576	588	576	575	591	591	573	578	585	567	591	543	609	572	597	553	563	605	587	589	545	601	655	544	546	575	610	541	550	538	576	601	613	574	540	607	598	546	522	567	613	529	573	615	566	585	598	541	554	569	544	592	565	577	564	590	604	558	557	597	599	582	586	591	612	532	555	586	572	613	535	585	583	573	612	597	583	577	622	627	590	575	598	584	588	618	636	576	538	541	552	599	568	571	563	542	576	553	566	566	600	616	592	550	619	574	612	553	584	614	560	574	640	543	547	589	588	587	548	584	597	534	561	573	575	557	559	552	551	586	599	601	598	557	551	621	607	585	574	572	603	616	576	598	550	573	557	564	549	549	546	573	602	549	580	616	550	555	574	603	584	550	599	578	532	549	553	573	553	550	573	573	579	544	563	618	583	590	581	579	574	550	584	569	584	541	534	580	551	596	574	586	589	560	604	594	590	554	566	596	568	561	589	585	560	598	582	624	609	595	559	606	602	598	595	615	581	566	573	601	575	614	534	551	604	596	588	576	584	587	561	570	574	585	602	601	565	626	599	584	599	547	583	605	585	589	613	581	548	555	579	624	572	631	551	572	630	581	574	586	577	533	607	599	542	603	598	589	594	568	530	532	607	583	596	605	554	642	591	569	585	579	609	593	534	571	565	581	537	554	576	561	545	519	596	638	547	608	580	604	575	599	578	551	581	577	567	599	552	587	612	576	573	606	590	532	609	552	585	571	581	625	585	568	593	564	569	570	563	584	585	537	625	576	595	596	582	535	554	586	561	617	552	621	572	545	629	587	595	602	571	568	583	538	588	538	549	589	577	577	587	579	545	553	571	574	532	568	581	578	591	565	595	518	588	562	578	587	555	644	588	619	578	627	556	621	572	573	587	604	591	607	596	555	596	624	580	560	556	593	566	569	574	566	587	597	541	527	573	579	605	589	600	599	632	604	614	617	568	574	578	586	609	602	598	541	583	611	575	568	556	574	589	555	590	608	536	595	564	585	562	551	576	547	551	581	602	564	534	559	589	560	559	575	574	573	557	555	515	526	599	609	551	578	601	585	612	603	615	610	584	573	586	560	565	599	578	610	582	537	623	560	592	608	583	597	571	544	514	624	564	561	566	524	603	565	548	581	544	568	593	582	596	582	576	565	572	599	611	550	584	585	581	577	613	576	562	584	596	591	623	596	567	569	596	559	610	572	572	613	603	586	594	578	530	543	575	607	572	592	607	580	587	612	550	581	564	552	604	585	580	582	599	569	623	549	562	571	581	553	618	588	605	587	569	568	614	612	582	562	592	605	567	549	571	568	521	621	583	554	583	571	601	547	598	582	588	540	545	601	593	588	568	562	584	594	550	599	585	593	564	551	575	598	547	585	602	608	595	632	593	563	543	605	542	572	578	546	554	573	546	594	564	587	586	584	593	563	563	584	585	579	548	576	580	558	595	596	560	627	601	580	592	580	607	611	585	563	584	562	553	563	616	574	585	577	556	533	607	569	590	580	563	580	563	560	560	570	550	532	571	603	544	570	570	559	609	539	603	560	546	568	563	504	569	549	612	568	590	606	584	583	593	577	560	553	556	553	611	603	550	607	554	542	580	583	575	621	590	580	566	566	597	548	584	619	591	564	546	598	625	565	596	575	538	534	537	597	565	547	594	576	589	572	548	578	631	553	615	576	586	550	592	541	582	567	577	567	585	592	602	551	553	558	589	567	577	623	564	584	589	520	593	579	601	596	595	551	539	549	566	580	603	582	589	571	577	610	611	558	547	590	550	569	558	578	619	614	590	575	570	549	528	613	573	564	607	611	555	596	614	628	596	573	591	613	584	573	547	562	567	546	569	619	558	571	592	593	601	589	572	598	576	605	607	606	543	571	578	603	543	581	599	586	606	585	592	563	554	609	604	594	548	570	535	564	564	567	532	521	604	567	583	590	575	581	563	582	564	561	581	560	523	608	594	611	575	546	572	554	581	566	566	568	529	592	576	585	582	576	544	548	571	584	571	581	553	612	623	583	565	544	589	639	603	557	592	549	606	558	565	611	572	556	556	533	614	592	605	592	567	574	550	548	574	595	561	603	602	598	564	573	558	603	555	584	585	618	569	576	614	557	585	606	538	546	598	618	556	558	564	596	598	588	578	606	599	547	614	601	558	616	624	528	582	573	596	547	576	577	556	555	605	583	570	581	599	550	625	584	570	590	602	581	561	573	546	597	603	589	533	590	579	557	582	546	519	587	619	555	571	585	607	573	592	552	600	559	578	581	565	606	540	560	586	536	593	574	576	542	559	595	532	548	594
24199	21479	28919	24425	21425	11555	2814	1495	1078	965	840	747	654	686	688	602	617	570	511	518	524	517	508	484	501	479	440	489	508	480	496	460	478	474	482	457	421	501	483	460	470	450	448	453	456	464	448	454	433	412	414	472	456	439	434	399	428	449	454	426	417	447	430	416	450	464	442	403	467	441	456	437	413	439	450	439	441	436	461	441	449	426	453	480	422	424	467	420	475	440	437	442	442	449	415	419	453	414	471	402	455	440	442	419	430	469	444	446	469	418	473	448	399	451	437	447	442	489	444	435	444	428	422	455	439	439	457	458	451	444	408	433	462	458	493	451	446	428	439	426	417	435	447	452	449	432	435	468	450	446	438	425	437	428	445	436	423	510	449	429	400	447	397	420	427	453	462	447	420	449	426	465	473	435	475	416	436	452	417	466	459	458	451	420	409	458	430	465	437	441	449	440	405	442	479	467	494	426	454	440	455	432	440	440	442	495	453	395	426	475	441	458	470	472	424	412	459	435	491	464	446	466	471	436	489	450	435	472	453	470	451	443	399	411	432	417	440	475	455	434	444	438	480	469	446	449	451	469	432	469	442	443	455	455	475	408	450	447	410	439	415	469	432	449	440	421	460	438	446	444	445	424	492	434	448	471	416	444	440	431	453	417	445	443	436	446	461	422	440	445	443	476	482	464	422	452	458	413	453	429	437	422	420	479	455	453	457	447	403	451	450	449	471	481	415	444	470	420	485	452	458	436	432	452	460	444	435	433	435	444	465	448	447	424	456	431	457	420	462	431	461	441	453	454	423	511	439	430	428	450	465	448	466	445	429	461	412	435	452	466	456	451	426	450	462	453	477	432	507	416	415	407	446	429	454	451	453	453	487	378	448	436	453	446	438	414	441	401	439	440	393	428	436	454	454	431	482	432	477	436	429	424	497	456	457	424	457	439	432	441	440	443	442	439	434	421	455	426	427	483	462	464	430	451	422	445	416	425	390	407	461	442	461	418	454	438	406	429	432	420	436	441	449	465	437	433	441	416	419	433	460	458	433	458	410	418	445	481	450	455	437	467	467	401	422	432	481	441	453	480	451	452	444	433	439	433	435	449	439	430	477	438	426	432	436	436	427	409	468	419	462	477	459	433	455	414	448	448	426	436	474	456	445	464	438	442	416	439	427	425	470	464	486	441	460	403	456	450	460	436	467	447	397	443	429	468	442	447	417	434	453	441	438	446	444	436	427	436	434	433	412	465	448	415	449	438	458	446	460	463	426	419	475	466	388	467	428	427	438	482	459	433	440	418	468	416	433	418	454	465	444	437	469	428	426	481	413	477	432	422	419	444	412	424	447	439	410	431	518	426	455	417	432	447	423	442	431	452	482	463	439	413	442	472	439	441	449	460	459	464	417	438	464	433	468	415	456	441	438	440	424	433	425	451	411	439	439	425	413	419	429	411	438	433	493	433	424	437	474	400	441	449	438	435	415	434	451	472	448	479	436	476	456	437	444	471	442	456	414	417	427	461	457	489	451	457	458	426	460	438	403	437	414	448	414	471	461	427	441	487	462	435	431	416	423	427	433	434	470	457	425	462	474	456	421	427	489	436	427	421	481	450	412	488	411	478	413	436	454	451	470	409	424	430	413	461	450	413	464	466	445	402	451	432	449	455	456	455	459	407	436	435	435	433	462	465	434	460	472	467	441	416	460	441	403	450	425	467	419	386	444	433	401	396	413	407	445	415	453	433	472	407	446	461	395	440	479	456	493	425	419	407	424	454	500	411	431	464	469	391	457	433	447	427	418	449	422	480	448	456	445	449	425	440	425	470	460	453	448	421	473	447	403	426	423	439	458	447	464	473	452	438	459	446	445	424	423	445	444	420	445	438	450	462	401	479	446	461	442	428	423	429	405	453	427	414	461	463	399	463	452	433	462	424	453	478	454	454	450	446	454	457	456	450	494	448	406	425	444	414	427	499	432	459	401	451	441	445	442	485	440	423	417	452	466	417	477	449	457	472	442	479	454	462	454	434	467	445	465	421	422	398	458	466	438	460	483	469	457	497	439	468	456	423	456	438	430	446	444	431	447	405	457	434	428	439	435	428	465	454	463	456	419	452	413	432	449	414	480	443	450	451	454	490	436	438	422	423	481	445	455	426	450	444	459	400	391	444	408	430	432	424	434	442	445	427	421	444	447	439	442	465	468	408	460	469	413	434	442	434	500	441	476	428	416	446	415	447	446	440	439	436	397	470	436	435	454	446	442	462	442	442	435	429	444	465	493	441	454	405	416	427	478	471	429	469	438	431	433	451	435	423	441	441	469	408	464	455	451	473	436	459	480	396	433	433	436	468	444	417	446	459	430	481	397	407	464	437	460	458	449	421	431	438	437	449	464	432	438	432	418	434	485	476	451	433	388	421	440	444	420	449	445	407	459	382	480	449	420	408	414	469	409	462	422	404	445	469	444	423	483	445	429	467	408	428	467	423	476	431	438	464	402	466	438	432	469	458	438	454	455	425	460	451	439	423	453	428	430	456	446	442	473	462	425	469	446	426	477	436	469	426	462	420	429	461	429	425	467	465	466	435	453	447	449	419	420	448	445	432	447	452	440	442	466	424	455	446	490	455	413	491	422	411	454	452	430	428	436	418	440	458	418	439	460	441	469	424	490	424	439	445	441	436	467	492	430	399	405	427	462	497	474	426	447	429	478	426	446	436	432	436	426	455	433	401	449	458	425	457	459	434	461	479	456	462	422	445	470	438	462	463	432	465	458	456	464	441	443	457	412	464	475	447	452	416	479	461	457	427	440	454	452	438	418	450	445	410	459	474	442	489	440	454	476	431	418	453	447	436	440	448	450	440	458	444	428	470	456	465	407	462	448	427	445	465	439	468	414	452	456	445	451	437	463	446	466	449	436	411	425	439	444	469	441	428	439	421	435	446	455	446	453	455	462	403	430	484	428	452	447	485	449	450	446	439	425	414	485	448	438	439	464	453	438	427	438	439	438	482	467	476	413	441	414	469	423	464	421	457	433	403	451	445	454	423	463	460	439	427	429	445	453	368	455	494	445	442	446	425	431	444	458	453	442	450	435	435	468	419	445	459	429	454	449	433	421	473	430	444	471	430	460	425	444	460	434	442	421	464	459	480	428	452	498	420	471	439	440	462	449	468	426	429	449	454	427	418	437	442	480	440	447	426	470	420	438	433	444	422	399	461	452	455	433	450	424	421	413	445	434	446	447	405	436	478	461	471	425	463	474	480	419	461	419	427	453	418	455	414	395	478	427	433	436	445	447	458	463	460	444	446	433	430	422	445	483	489	507	448	424	428	417	434	443	498	436	496	478	442	437	468	444	401	444	468	413	453	438	418	430	456	435	442	440	425	402	434	470	453	408	438	430	468	444	447	443	478	457	458	410	437	433	429	437	450	428	458	435	489	437	403	443	422	431	462	449	461	447	454	466	452	422	463	450	443	452	437	427	415	442	430	404	462	455	454
17002	30932	27864	19124	12893	8770	6122	4428	3402	2887	2456	2124	1908	1784	1674	1631	1547	1409	1342	1258	1215	1192	1198	1164	1155	1121	1041	1114	1079	1128	1111	1028	1045	1074	945	1003	966	939	936	989	962	937	954	930	959	916	992	923	936	957	913	941	932	889	979	948	924	938	987	975	923	952	888	903	879	928	931	936	946	956	940	924	893	938	903	922	936	912	926	946	940	920	944	961	998	946	977	928	925	928	939	940	941	949	928	915	896	952	921	941	938	906	904	927	917	916	935	923	923	910	915	914	957	964	914	921	908	936	919	915	938	906	949	923	962	860	866	966	880	929	903	941	937	962	893	925	907	939	938	906	918	945	880	906	905	928	953	924	915	917	926	887	953	926	921	930	926	913	870	959	914	994	909	938	961	966	894	964	909	955	905	940	941	953	928	941	937	924	891	936	898	905	946	917	993	920	907	949	940	912	929	912	896	969	919	875	911	960	925	850	919	916	942	935	897	920	993	949	880	911	912	879	862	913	885	909	912	964	977	919	926	903	923	971	937	917	905	918	906	924	984	896	967	934	893	917	863	926	920	900	896	928	941	951	889	962	971	916	964	940	871	928	919	911	945	883	888	903	952	936	878	926	936	953	937	950	918	899	951	928	957	932	949	981	914	927	927	986	900	882	900	902	846	926	989	865	910	945	875	956	893	922	926	953	896	975	903	949	935	979	881	913	926	928	899	889	876	872	921	913	893	908	935	919	881	923	903	871	923	937	932	870	925	931	942	871	977	914	910	944	950	912	931	985	919	973	959	902	914	930	913	900	922	904	913	931	903	917	976	987	883	943	911	876	946	902	968	924	942	950	919	956	904	913	943	932	915	938	866	899	899	973	980	930	963	904	926	916	900	918	913	910	900	877	907	926	993	925	908	956	932	900	940	919	915	975	920	913	958	921	910	947	896	884	885	973	937	923	882	942	875	917	927	903	870	944	895	924	887	943	933	932	892	956	871	956	954	959	905	902	905	943	884	909	891	862	948	910	944	901	897	937	926	876	909	959	919	896	986	923	941	929	879	964	936	971	932	893	895	900	939	961	966	959	896	893	967	962	867	936	900	936	919	896	967	927	966	892	948	981	923	909	905	888	871	926	895	932	891	904	947	898	961	894	961	921	919	937	894	927	882	938	932	898	965	900	889	969	889	886	873	914	916	891	923	912	889	928	891	878	916	932	914	908	905	930	892	943	927	872	876	893	926	922	926	944	942	911	889	899	904	845	963	909	969	949	929	933	905	886	908	955	984	907	864	884	915	864	918	923	941	930	964	846	907	915	948	899	857	899	959	963	933	868	930	921	919	891	894	920	920	932	905	896	932	958	886	912	957	894	934	936	974	873	927	926	918	957	921	953	895	938	902	907	912	953	885	860	935	967	911	893	962	930	925	918	843	950	973	866	872	920	883	882	856	893	924	914	872	980	939	943	881	972	900	911	898	968	879	951	918	941	916	899	919	941	921	921	852	957	913	940	945	874	919	888	919	904	916	874	901	888	940	926	951	930	955	920	891	962	860	984	898	926	895	964	937	923	850	896	935	940	892	935	893	928	849	895	887	930	951	944	890	920	909	933	946	923	918	905	920	978	923	959	934	961	931	871	928	882	916	959	942	905	902	906	872	951	867	873	971	863	881	893	889	885	955	933	942	860	876	922	949	954	940	901	887	901	954	889	889	920	885	885	934	887	849	905	913	928	923	895	962	871	935	924	886	901	905	917	959	932	953	894	913	923	914	918	925	878	945	974	952	916	902	909	945	896	940	923	940	950	891	946	965	943	920	880	944	905	884	916	946	862	924	951	987	924	917	913	963	894	944	921	951	894	955	930	917	941	896	901	920	963	897	922	896	948	930	961	937	981	903	935	935	888	917	896	926	959	919	894	943	943	961	972	894	931	863	955	947	887	877	946	931	919	922	919	905	925	897	879	918	974	914	840	879	877	937	919	884	937	943	882	970	935	835	914	941	903	956	904	941	900	918	933	925	961	926	947	926	865	913	894	905	943	954	939	863	938	916	931	936	941	845	934	988	918	962	945	993	951	934	951	947	931	900	932	896	911	954	893	926	931	939	892	909	956	936	946	945	932	916	879	976	899	953	950	946	941	907	997	926	883	922	964	893	933	884	887	947	903	899	937	905	918	974	923	908	897	906	934	863	943	925	942	926	935	959	911	937	941	937	907	941	868	978	867	932	889	898	960	898	890	898	918	897	932	961	934	933	949	925	942	865	866	990	921	914	909	882	919	942	929	919	942	896	939	893	870	904	928	914	963	894	936	956	945	889	945	937	903	885	929	878	968	924	915	886	959	926	927	968	960	907	914	900	899	901	870	894	910	912	905	875	909	919	843	906	937	957	910	960	925	906	928	978	953	917	903	943	925	939	932	915	914	905	926	925	931	953	919	921	929	854	946	903	925	910	876	949	971	964	946	953	894	937	893	911	927	926	909	893	864	966	875	939	837	889	897	969	933	960	918	891	891	940	920	894	952	951	943	918	938	863	898	907	934	908	897	945	955	920	912	954	877	888	934	969	880	905	915	844	951	982	932	922	892	921	907	954	959	911	942	897	885	943	964	902	944	905	961	923	884	911	994	867	962	937	891	944	926	939	890	922	971	938	925	977	927	973	953	910	993	914	952	910	941	882	920	874	872	908	868	963	947	966	1007	888	923	889	915	961	940	926	931	937	913	978	921	951	915	897	937	932	889	934	906	891	950	914	921	887	889	873	921	912	898	955	938	949	959	912	915	906	949	925	982	902	893	954	902	940	943	944	919	915	976	895	912	962	937	917	942	857	921	933	897	938	944	920	963	880	875	915	878	949	894	890	917	922	875	966	901	871	944	886	998	952	967	972	911	939	924	905	903	919	906	975	912	916	883	944	948	904	924	871	939	1011	882	912	893	989	925	960	969	938	905	936	913	939	879	884	959	953	909	945	919	911	888	889	973	943	860	835	954	907	907	927	923	935	916	945	912	906	949	912	955	892	897	940	919	885	929	951	876	914	937	961	927	904	929	904	906	863	881	869	932	935	919	850	924	890	945	922	903	876	921	911	955	932	922	902	945	924	937	927	906	940	928	1002	902	903	874	845	931	944	929	921	911	916	902	954	919	942	930	965	894	896	921	914	914	933	934	935	928	949	907	922	930	916	887	909	931	946	944	947	893	926	908	977	918	881	911	951	918	906	955	916	901	960	975	909	878	928	940	952	880	901	933	911	949	926	922	881	917	910	915	906	940	944	925	926	911	887	904	921	948	931	953	913	873	934	945	908	906	938	868	944	957	908	935	950	933	868	861	904	923	879	937	947	924	957	864	901	917	892	900	966	989	919	913	937	889	935	868	904	913	907	952	917	907	947	937	959	919	906	1006	897	924	913	901	953	964	932	926	897	898	879	921	926	877	912	928	954	954	962	946	974	906	856	893	911	883	986	973	908	901	869	927	950	914	933	921	890	917	909	935	881	902	899	888	880	871	972	985
27397	17688	6743	2712	1226	742	562	501	448	419	417	421	432	396	378	408	438	381	392	408	393	392	393	343	425	381	369	401	446	386	392	393	424	392	380	394	366	372	399	365	374	373	407	309	389	382	401	343	404	373	373	402	388	385	373	426	411	353	382	374	380	382	381	390	395	380	333	415	367	360	372	388	389	371	399	407	355	385	369	373	383	408	348	396	357	337	392	399	434	390	379	390	372	382	392	426	392	378	415	395	369	386	369	344	402	358	376	377	360	360	350	404	360	371	407	391	359	390	353	345	393	369	406	389	382	350	376	386	371	390	405	400	379	401	378	377	384	352	366	384	383	391	398	386	407	386	393	356	386	391	392	414	371	376	354	363	387	409	379	359	371	386	391	380	414	361	385	361	377	361	395	372	356	390	358	365	372	391	426	365	416	369	404	347	392	362	368	392	382	365	393	374	357	412	351	385	387	367	358	394	386	371	376	403	361	401	387	386	388	389	413	342	368	366	376	398	395	383	377	364	385	372	403	382	366	350	381	376	395	389	427	409	385	407	366	391	380	369	401	354	389	398	373	412	386	407	375	372	368	407	358	364	376	410	382	346	361	368	380	402	365	384	393	394	395	354	410	401	364	401	371	412	380	402	385	366	375	408	363	384	389	374	388	377	413	383	410	404	388	404	364	431	394	367	360	348	382	389	399	363	409	403	409	403	373	371	378	383	423	370	362	366	347	390	407	356	370	383	380	376	369	394	409	377	396	391	345	377	352	369	386	363	370	411	405	370	370	390	369	388	386	373	390	365	402	370	375	374	370	379	376	376	404	386	364	362	398	361	372	378	384	359	374	355	391	379	362	399	396	382	379	384	359	367	371	407	365	399	394	350	358	402	400	379	360	412	350	387	392	380	408	361	369	420	373	393	369	338	415	350	359	390	375	376	396	383	388	393	362	364	403	377	383	376	412	403	400	401	413	344	389	404	396	357	388	395	368	369	388	361	342	398	403	418	349	372	364	374	377	393	370	373	375	380	373	394	368	406	395	365	385	369	388	393	408	387	374	354	408	367	369	325	374	389	373	396	380	390	387	408	377	370	353	397	394	383	411	393	363	400	388	358	397	338	410	360	357	372	365	408	371	400	352	340	381	384	365	415	395	389	371	404	387	405	387	412	335	388	375	372	387	390	355	341	372	395	363	392	405	357	400	338	386	368	380	394	380	402	360	372	394	398	380	390	370	362	369	366	367	381	354	365	367	345	403	358	408	399	393	361	387	372	411	394	409	389	391	351	372	384	385	369	423	371	382	384	359	382	396	394	355	385	399	382	331	390	395	358	371	373	407	374	404	382	370	377	355	440	435	368	382	403	391	373	391	343	395	408	348	405	405	369	368	369	383	384	361	403	430	378	343	353	372	381	425	426	393	406	380	407	385	362	357	373	378	389	384	387	403	370	379	400	373	400	386	413	381	408	373	378	368	366	385	359	397	369	388	367	369	415	390	385	365	390	385	396	410	358	369	422	402	365	387	362	369	388	388	370	383	390	362	374	399	373	391	357	362	372	367	376	375	394	366	399	412	346	377	348	379	370	333	399	367	411	393	368	366	383	384	380	402	352	357	398	372	370	410	400	366	371	421	347	367	336	364	374	358	414	351	415	403	358	397	366	363	356	361	362	397	378	377	397	383	360	379	371	379	388	368	383	363	407	353	391	363	382	338	416	372	383	353	397	415	397	375	372	365	375	389	402	416	353	406	375	387	364	405	361	363	382	401	381	385	377	385	368	406	359	393	385	387	371	383	394	401	378	370	409	360	394	369	377	380	398	398	410	362	426	382	401	389	384	346	376	401	407	393	417	387	399	398	389	359	397	365	385	385	386	373	371	367	378	387	355	362	368	378	417	366	350	348	355	396	386	387	380	383	358	347	393	402	372	413	397	384	346	377	384	416	390	381	407	398	373	395	374	360	392	359	376	387	392	344	378	353	400	374	376	360	351	414	409	356	369	368	365	374	403	379	358	405	365	393	399	365	389	392	364	378	373	409	389	348	377	353	388	382	361	395	412	421	391	367	402	413	396	389	396	370	372	392	384	384	403	365	395	375	378	418	400	411	389	375	388	359	385	384	398	376	404	391	427	386	389	386	387	367	390	378	390	365	363	384	357	424	404	402	385	337	377	381	358	355	398	377	361	401	344	386	379	393	376	380	386	382	372	405	412	389	368	347	422	391	380	370	413	393	387	392	412	367	375	400	376	379	357	391	388	411	352	392	381	395	389	394	392	391	401	371	387	389	385	375	353	381	374	386	409	386	367	390	393	396	412	320	385	343	390	373	392	368	368	409	399	383	392	364	395	361	376	375	386	380	380	337	376	416	356	373	375	368	364	352	397	360	371	394	389	382	369	395	417	379	383	378	363	415	392	374	385	379	392	372	405	391	352	387	357	387	382	366	365	404	336	405	419	366	362	392	389	384	363	360	358	419	395	415	384	403	378	399	426	413	415	345	386	380	387	432	390	382	413	402	403	398	389	386	393	400	371	369	403	380	359	328	385	390	396	362	393	360	396	381	430	384	353	395	393	366	412	399	380	410	379	407	388	373	365	395	383	385	395	413	328	372	378	378	377	387	392	361	404	404	421	370	418	390	409	360	403	376	371	404	371	350	389	379	398	343	377	384	362	360	396	371	342	363	370	408	376	368	375	387	408	397	407	397	377	392	390	370	381	381	376	398	408	385	375	403	393	378	373	397	407	388	393	378	369	372	402	365	377	359	417	397	391	366	360	401	391	384	392	378	363	379	365	363	356	363	399	403	372	357	384	365	440	375	435	385	381	382	397	359	390	419	371	384	399	400	373	408	336	404	372	398	401	386	376	410	359	358	386	376	365	399	421	363	358	389	373	416	366	357	389	370	365	386	402	371	409	393	373	362	375	385	388	338	333	389	350	399	395	358	361	357	404	407	377	383	411	398	386	357	387	391	400	370	376	406	389	415	397	402	389	353	389	371	390	356	363	367	371	364	369	409	381	370	363	410	383	344	410	419	366	395	375	376	405	405	394	393	435	389	385	386	387	378	371	355	365	436	379	388	355	376	385	353	389	393	381	354	383	379	375	395	388	380	378	386	390	391	397	375	385	370	372	385	378	377	375	375	388	414	382	379	362	398	369	379	401	359	403	406	387	371	402	373	387	380	389	399	392	362	389	378	376	412	399	387	377	366	395	392	386	378	368	402	379	371	376	347	370	350	397	372	376	362	380	347	370	369	402	399	381	375	378	358	414	368	380	394	340	416	382	378	381	384	340	374	420	371	372	379	374	397	385	365	391	367	419	383	402	402	404	398	402	408	374	391	395	378	383	379	376	401	366	428	349	363	403	380	387	358	387	407	363	385	359	394	367	375	411	362	349	389	370	387	360	408	375	403	396	384	402	411	380	396	397	359	386	381	384	393	351	384	373	366	405	391	361	375	355	377	410	365	401	367	360	367	368	366	396	367	340	389	394
11014	15056	12702	6590	3712	2248	1640	1307	1118	1016	978	937	908	955	967	895	925	906	883	855	888	885	878	876	914	849	850	835	842	833	845	875	862	824	880	880	870	849	855	868	850	812	877	879	886	888	855	831	839	852	874	870	826	821	837	822	864	837	889	819	858	871	847	818	861	814	824	814	855	822	862	868	891	864	881	782	884	847	833	861	782	838	802	862	852	883	820	789	802	831	846	860	824	916	852	833	816	848	842	828	836	810	806	843	857	853	827	838	823	846	857	852	826	828	772	861	864	900	847	825	821	899	791	824	838	823	778	806	829	814	827	809	852	844	894	801	825	865	808	833	887	777	814	828	864	817	839	899	905	780	865	845	879	812	802	880	843	829	825	806	858	849	799	857	871	859	824	839	836	775	866	815	839	843	862	812	895	802	859	880	817	936	875	824	843	819	858	847	804	856	843	844	883	810	864	845	840	816	888	824	862	812	857	838	805	846	837	848	854	881	877	821	862	867	890	822	848	849	897	798	838	793	813	888	830	856	832	824	847	811	788	875	888	854	869	804	832	865	846	810	845	848	878	849	862	864	887	840	885	826	838	795	841	809	838	811	819	859	832	846	860	836	810	809	807	796	835	847	768	832	823	845	836	827	812	852	835	839	825	831	844	875	838	844	835	897	863	859	843	883	840	804	840	814	827	806	842	841	861	838	827	811	868	900	868	868	837	845	816	842	866	878	751	859	892	832	849	828	873	833	825	841	820	810	837	825	824	838	804	818	862	833	821	757	828	814	865	850	881	854	873	903	798	863	799	805	777	846	854	814	825	838	855	851	847	869	828	815	848	836	862	829	830	807	836	810	818	832	843	836	828	831	842	855	883	865	807	894	809	881	842	807	837	877	820	808	833	822	859	852	828	795	831	849	845	809	827	873	909	817	815	843	867	844	835	821	861	755	809	840	831	835	813	827	868	890	879	840	846	831	804	836	811	867	813	840	833	863	892	833	846	851	845	881	845	828	852	855	832	846	826	820	843	820	770	850	875	821	772	864	850	823	833	846	808	799	838	843	856	858	811	854	865	865	842	857	862	792	803	761	831	899	876	818	852	783	831	883	808	805	941	833	840	844	787	897	872	833	860	836	820	876	874	854	894	830	834	788	829	840	851	819	854	802	869	864	866	886	812	847	842	839	875	890	855	810	834	789	837	799	830	826	857	837	814	800	855	881	870	832	796	859	875	849	849	855	825	800	832	832	840	831	811	772	873	873	906	828	819	838	852	854	839	921	826	840	830	826	846	858	869	864	845	839	810	853	833	852	814	803	889	794	853	850	828	829	860	838	833	834	847	863	852	835	859	832	848	785	845	856	898	861	846	864	886	848	851	844	853	865	857	814	877	828	830	807	812	848	780	876	847	842	842	809	833	851	818	831	855	799	899	874	803	875	822	805	787	887	865	898	832	898	850	825	858	837	890	799	819	826	853	880	802	881	797	863	813	879	841	858	804	839	847	830	836	852	836	833	845	830	845	893	836	837	898	845	877	812	884	908	832	887	845	844	883	831	843	840	864	891	821	858	817	867	798	895	826	812	872	840	859	854	842	822	808	837	826	753	799	867	870	854	838	822	839	838	816	847	882	827	842	855	892	875	856	835	865	847	809	862	814	824	836	837	821	890	825	875	908	799	858	851	847	878	823	840	816	891	861	785	898	853	855	857	824	804	833	851	830	805	851	863	848	899	815	868	823	839	806	853	814	828	862	906	854	841	842	862	838	819	897	850	843	892	827	925	806	831	812	873	827	851	864	868	799	826	861	844	842	841	808	823	819	799	812	878	869	799	817	852	794	790	822	850	849	842	862	848	861	836	819	890	897	855	844	868	815	823	891	851	871	871	858	856	825	851	844	835	839	839	821	901	824	841	859	837	829	844	840	854	825	853	884	858	865	788	860	850	832	856	872	849	862	862	848	894	838	835	862	851	875	869	837	857	787	844	784	858	829	836	876	792	837	850	874	825	811	826	814	840	809	819	853	820	855	830	906	860	890	797	908	832	877	851	846	830	846	811	816	878	851	825	773	848	810	857	866	880	850	833	876	817	843	838	812	826	867	803	814	858	813	816	821	859	866	838	852	883	870	883	856	850	825	824	872	851	835	824	834	832	828	849	787	847	858	853	831	800	875	841	835	830	856	813	783	809	864	859	818	886	859	840	871	819	836	850	847	844	847	863	825	859	815	799	828	810	862	816	787	862	890	848	823	921	832	880	860	858	842	866	875	849	855	837	822	865	860	864	830	839	865	817	889	863	834	795	863	830	788	836	810	832	849	881	883	846	834	869	872	858	829	837	815	816	870	879	849	871	801	907	932	909	804	865	852	888	798	797	891	811	868	850	848	854	863	842	848	842	843	883	827	833	822	827	905	805	901	842	828	860	836	865	810	827	928	833	865	823	856	830	850	840	834	837	800	832	856	869	835	893	802	788	832	854	855	829	851	887	808	859	828	854	809	835	822	873	780	841	810	877	859	777	857	849	840	835	839	821	824	875	853	867	794	855	773	807	842	836	877	898	874	834	860	864	890	880	842	833	840	843	844	815	872	861	903	850	860	849	808	882	842	860	874	796	864	793	830	855	859	798	809	780	821	845	861	855	767	798	863	806	852	817	803	858	766	852	808	826	845	854	810	844	823	803	877	872	847	779	815	839	820	774	819	838	872	833	839	817	850	844	831	860	875	839	846	826	864	816	850	807	845	865	830	848	844	868	837	831	851	810	852	869	873	850	838	857	827	857	854	818	814	840	864	841	854	879	896	835	801	848	836	854	843	776	843	881	855	897	878	837	880	861	836	871	843	845	842	837	858	836	801	841	851	862	805	869	851	823	839	831	788	877	871	830	882	854	898	892	842	891	848	812	806	878	857	858	832	849	817	878	865	802	837	837	830	761	885	833	868	803	887	813	818	847	879	838	863	858	821	853	886	810	793	829	860	805	927	787	855	868	838	849	850	819	848	850	863	841	851	878	800	877	833	810	830	800	850	815	888	860	822	864	796	882	792	837	826	809	830	854	834	852	836	853	807	791	830	877	853	855	830	868	863	791	821	847	841	824	821	846	838	808	857	794	857	839	847	815	854	830	822	863	767	864	840	899	831	820	882	859	841	866	841	855	784	850	858	841	836	831	808	837	837	881	856	847	839	828	871	877	859	789	824	824	804	830	823	883	810	797	825	860	845	879	847	843	864	821	849	868	830	787	857	869	831	871	889	862	878	895	835	814	851	869	843	809	903	820	886	846	860	839	936	836	819	868	853	850	843	828	845	844	813	809	832	841	813	863	887	852	879	839	852	862	873	825	849	833	840	803	811	877	877	872	850	871	819	867	862	840	856	851	856	815	854	859	837	841	831	822	891	832	777	837	864	838	839	857	878	841	826	876	907	817	835	872	825	826	885	863	839	847	846	817	877	821	846	826	849	846	903	849	811	828	830	829	826	848	868	817	832	829	853	790	835	829
25052	21449	27928	25312	12230	2165	1180	779	570	455	444	399	383	380	319	337	342	303	293	298	281	309	314	262	265	272	259	268	266	303	300	256	284	288	272	259	244	242	280	276	241	232	237	278	241	217	235	268	249	254	266	249	260	236	271	252	240	273	247	247	229	266	249	250	236	249	286	261	291	253	248	258	230	263	230	220	253	269	270	225	261	261	262	230	230	280	256	246	262	274	262	264	241	249	244	242	252	274	253	248	237	249	246	238	233	254	276	225	236	222	216	242	238	222	255	256	239	274	262	253	249	255	239	255	237	232	263	277	249	236	228	279	236	246	243	234	274	216	231	245	243	241	246	241	261	259	240	253	246	244	256	241	226	257	232	235	252	266	268	241	242	262	269	252	259	254	253	268	235	242	246	240	213	232	231	275	235	250	237	249	246	221	235	282	255	234	265	263	249	213	284	230	267	235	262	250	269	248	251	239	246	257	287	270	239	250	219	241	252	221	245	235	264	246	257	236	271	260	231	258	268	238	257	224	226	218	255	256	263	253	262	231	237	244	265	209	230	250	233	236	253	229	245	215	255	227	263	260	239	267	260	242	257	235	244	258	246	269	289	244	232	267	264	241	247	231	240	265	234	231	258	236	232	251	241	243	256	266	239	232	265	245	252	240	245	258	242	275	252	254	269	251	251	237	239	226	233	247	245	265	242	254	222	247	242	226	245	261	262	233	249	246	260	255	254	280	277	285	250	295	243	256	257	249	238	245	240	267	247	275	259	249	256	245	232	270	242	243	260	258	255	258	256	259	224	278	240	237	237	260	247	278	263	242	231	263	247	254	239	243	257	213	250	269	231	241	235	244	258	238	233	245	237	224	250	241	259	228	260	225	243	238	269	232	272	224	235	254	252	259	233	218	241	276	256	234	230	251	270	250	236	272	261	255	230	228	245	247	236	253	277	250	253	267	232	259	229	252	223	238	268	247	255	239	250	235	245	267	246	255	250	240	287	258	255	304	234	264	253	237	248	268	264	259	233	249	237	255	231	267	254	255	234	262	288	260	228	258	267	250	236	255	250	276	229	265	264	246	258	242	250	234	252	238	251	255	237	248	256	261	244	263	236	235	251	251	256	246	229	273	240	249	233	264	255	270	247	246	256	238	245	258	237	236	246	260	225	250	262	270	244	305	237	238	263	240	235	248	254	277	221	239	253	244	242	243	258	251	244	216	270	246	256	252	224	235	247	239	264	242	232	271	223	217	239	246	266	233	237	255	269	256	264	265	228	239	243	232	224	228	228	274	237	258	254	234	280	231	260	218	204	218	245	256	249	263	286	249	249	266	270	252	278	259	261	234	246	222	256	262	249	241	244	252	251	224	247	245	248	228	239	261	227	283	264	264	243	232	241	251	235	266	225	236	241	242	242	205	262	253	257	238	256	212	231	223	281	251	282	241	248	241	279	252	240	234	249	243	256	262	250	256	227	260	256	255	222	247	249	238	237	247	262	226	268	266	233	235	274	272	269	249	251	247	242	201	259	240	255	254	237	256	244	262	261	229	235	256	254	249	240	242	268	272	251	232	259	228	248	243	244	277	264	264	284	264	243	262	248	266	279	263	254	240	262	258	251	246	244	235	269	253	234	271	241	241	253	252	228	216	232	221	244	238	255	239	227	253	255	248	267	300	281	275	251	239	274	238	262	211	244	232	249	231	232	262	250	241	230	224	248	267	247	220	279	239	217	270	255	228	273	249	247	252	235	254	290	220	244	261	228	261	259	254	242	255	258	230	229	291	247	218	232	265	236	253	215	265	267	231	230	229	260	262	277	250	260	245	270	244	255	265	238	260	253	255	237	216	229	256	229	246	218	243	263	233	223	236	237	242	245	253	256	235	253	228	240	235	253	237	252	260	235	262	283	234	263	244	270	216	270	262	248	248	262	234	233	258	244	278	255	247	226	242	238	280	243	241	240	260	229	252	220	268	280	239	257	239	270	257	266	218	264	270	241	258	254	272	257	249	242	258	240	252	260	275	270	276	237	239	254	261	283	272	281	264	271	265	254	263	215	259	257	241	270	227	261	247	251	251	258	248	264	248	242	265	239	257	253	236	238	235	224	234	240	264	255	217	271	266	275	245	250	248	239	244	246	222	247	233	283	234	234	277	255	271	232	271	242	252	255	230	262	266	282	261	223	240	248	266	240	250	242	247	267	266	233	243	237	270	248	256	237	258	227	240	233	235	257	252	244	246	271	244	238	233	258	248	251	253	250	254	238	243	221	231	252	256	244	255	216	240	259	265	266	260	240	211	248	283	246	265	254	236	238	232	245	267	263	248	261	251	246	251	207	247	232	258	250	232	257	237	249	246	263	244	223	236	258	241	257	248	236	253	240	261	257	231	240	247	228	258	221	245	260	241	246	250	246	246	264	245	244	242	239	274	242	282	264	237	245	235	266	240	255	264	248	255	242	265	259	248	263	265	222	249	246	232	221	261	224	262	264	216	248	248	251	251	255	265	259	249	234	257	250	236	271	259	263	226	240	240	251	230	235	219	249	276	258	231	267	243	266	273	252	242	252	251	214	238	224	235	229	261	235	260	280	222	253	261	244	262	259	248	226	240	252	239	253	237	265	267	234	221	263	226	272	297	259	223	231	257	250	282	225	241	250	235	253	248	220	262	242	253	247	249	241	244	245	233	221	234	259	234	240	242	256	261	257	259	246	239	248	237	249	261	230	258	260	221	253	220	268	247	259	250	252	236	224	279	280	241	263	268	244	259	269	264	271	248	243	248	266	242	267	255	235	247	249	251	226	243	222	273	273	265	238	264	262	235	252	246	222	237	258	277	230	223	253	243	274	228	287	239	264	216	260	267	249	239	266	235	254	259	227	244	223	259	253	258	225	248	240	246	250	277	224	246	260	234	258	286	242	243	249	275	231	238	261	239	257	235	263	253	232	235	226	248	262	265	238	245	226	259	237	237	245	250	269	239	266	245	252	265	261	283	264	252	241	257	253	232	273	271	237	267	241	224	239	236	244	245	222	241	227	268	233	241	211	244	250	235	249	255	263	237	264	257	251	253	255	272	262	242	251	242	249	248	240	234	245	259	243	250	249	250	238	229	224	219	240	239	270	259	231	237	260	257	236	246	246	255	271	271	262	239	233	249	225	257	256	224	284	244	251	219	248	230	242	243	243	281	233	240	262	250	266	274	271	269	229	248	285	244	249	253	223	243	258	269	245	243	240	238	248	241	265	260	249	255	270	227	223	239	286	260	261	231	250	256	234	249	235	250	258	262	263	269	231	242	223	259	269	242	266	247	259	271	263	230	239	270	280	227	231	243	243	294	250	263	259	282	248	259	236	252	247	248	213	242	258	244	224	240	234	246	248	242	224	265	236	284	226	232	294	231	245	286	271	276	253	234	254	231	259	249	224	274	239	261	255	235	253	231	242	248	224	225	230	267	261	282	235	242	239	262	261	227	253	250	245	266	222	230	233	270
13838	24444	21660	12772	8117	5118	3561	2651	1932	1628	1459	1246	1102	1062	1021	979	940	884	790	787	725	666	716	683	698	703	583	623	628	638	626	652	656	649	614	647	601	628	621	602	607	594	611	587	626	616	596	594	606	565	542	590	565	533	575	590	637	577	568	525	587	537	583	576	590	583	565	615	565	585	547	583	550	597	565	583	572	573	579	589	562	610	578	598	570	596	616	560	555	567	556	529	587	594	575	576	596	556	542	600	614	596	608	566	560	610	543	553	566	571	568	598	598	591	635	590	615	549	618	591	556	547	600	615	562	534	560	570	525	561	521	571	539	598	594	591	620	563	608	580	564	585	583	553	570	546	613	546	530	629	527	550	575	551	543	611	562	574	538	584	592	588	531	546	572	589	536	525	554	561	559	554	665	584	546	551	548	553	544	530	559	590	591	586	556	546	560	589	605	577	580	565	579	586	555	528	555	564	579	560	599	540	614	555	540	535	569	583	595	578	572	598	608	548	536	547	544	554	545	563	604	573	560	607	545	612	548	528	544	582	543	575	567	612	577	592	556	579	598	586	592	548	580	542	567	549	574	596	554	572	562	563	554	609	538	581	569	587	575	565	578	551	503	584	572	579	574	540	566	538	558	537	556	588	579	559	631	548	577	509	595	588	513	562	608	582	597	546	565	548	604	554	600	563	571	576	550	561	569	579	562	585	605	552	527	556	519	537	594	568	599	590	557	535	589	581	543	561	559	629	546	543	561	587	628	571	578	566	563	541	590	604	587	572	535	589	555	577	583	596	570	560	587	545	604	639	521	568	554	582	601	549	552	569	541	561	551	597	557	542	553	554	552	603	582	559	545	567	582	579	576	560	578	556	576	580	533	581	561	585	588	553	554	580	595	571	577	588	585	567	570	540	557	569	547	579	583	577	546	539	581	619	575	573	593	565	566	529	591	547	572	589	558	574	515	573	537	590	563	580	563	535	590	567	549	577	567	592	553	550	576	575	545	541	615	515	529	542	576	557	570	588	567	585	561	564	544	566	574	571	570	580	610	597	601	546	556	580	576	547	543	564	548	540	553	594	536	608	543	561	557	556	562	560	569	562	539	550	591	557	574	544	541	560	574	581	605	568	567	587	583	599	579	568	566	585	557	590	555	615	622	535	568	544	560	539	513	554	598	584	555	557	570	588	563	585	579	575	554	557	550	554	608	577	529	563	587	554	565	601	561	564	566	566	508	546	634	584	525	527	608	548	615	532	556	562	539	608	563	553	548	574	550	484	578	499	620	575	562	581	593	543	552	574	544	582	543	555	555	558	535	537	560	582	575	499	571	586	546	533	523	550	576	566	591	570	551	561	550	586	563	563	598	560	544	570	564	559	568	566	577	561	572	549	567	574	592	557	562	570	581	565	577	574	619	557	554	594	560	599	564	553	590	554	566	583	592	549	556	602	552	578	547	572	579	537	548	524	546	575	544	561	550	516	550	549	537	591	551	556	594	586	562	531	571	563	573	533	583	563	540	541	619	600	561	542	569	563	551	587	581	617	582	591	568	563	581	593	536	577	551	576	604	575	579	626	560	550	585	601	552	567	546	587	578	585	602	513	545	571	601	599	567	537	584	550	530	560	577	534	573	552	555	576	548	569	537	586	554	500	552	612	530	589	566	588	551	516	570	534	607	586	573	592	560	591	596	539	594	542	566	547	547	577	535	586	587	559	586	554	557	561	549	540	567	586	568	583	578	601	560	561	552	549	567	572	565	592	547	577	559	597	539	560	561	548	562	589	556	557	557	541	563	559	554	542	551	583	558	582	553	548	563	595	569	606	569	556	568	590	539	587	597	549	567	574	620	544	588	587	561	589	547	554	576	583	557	607	589	608	581	575	582	572	567	570	568	552	592	535	592	550	531	518	536	545	536	560	564	575	580	596	600	563	563	527	558	569	577	590	571	541	619	552	593	589	555	584	541	566	570	538	560	543	537	581	558	539	532	566	585	568	582	553	578	571	599	596	563	563	551	567	566	582	572	563	583	580	583	552	534	565	572	534	592	564	558	531	571	586	568	633	558	577	567	569	532	530	564	590	570	585	602	578	568	564	602	591	531	551	544	541	544	575	614	583	551	609	569	564	541	536	557	570	508	574	595	608	549	585	569	583	580	495	534	560	498	561	603	557	589	546	535	558	613	571	558	586	567	579	608	572	585	574	542	610	556	544	570	514	533	577	571	561	548	589	587	590	553	548	578	538	570	578	596	556	533	606	566	582	546	610	570	529	566	584	594	562	590	563	566	571	577	544	578	577	585	567	595	524	560	565	548	545	588	577	567	582	570	589	593	598	599	563	558	531	553	558	582	542	560	548	533	591	583	551	600	582	560	534	578	532	586	585	548	552	534	600	578	539	588	533	595	546	573	541	579	622	567	578	578	579	570	580	590	568	544	568	538	574	590	575	583	620	542	552	617	583	584	546	594	584	552	573	598	561	614	599	585	569	546	578	555	493	536	564	579	617	522	519	565	561	547	561	623	575	579	576	561	559	589	524	566	572	569	576	561	559	563	608	581	609	571	543	577	547	594	563	567	602	565	610	591	585	523	550	559	554	562	623	554	571	629	584	568	567	524	567	584	533	549	570	599	573	540	549	530	589	599	573	575	535	587	589	564	549	580	585	553	565	580	548	568	552	559	565	564	567	550	578	576	588	537	557	573	560	621	558	567	580	607	569	594	617	587	585	565	563	610	569	538	533	589	607	599	593	583	582	575	546	542	564	598	592	570	581	554	574	576	594	574	580	552	563	537	576	556	566	567	591	587	610	557	578	610	555	559	533	597	563	587	607	596	565	564	621	607	575	591	553	585	605	570	571	581	573	631	560	537	555	565	586	549	568	605	583	557	564	569	542	602	567	586	586	557	543	562	567	574	534	579	600	561	545	589	590	543	576	595	601	585	600	605	551	567	593	541	600	575	607	600	571	561	563	595	563	584	551	591	537	546	595	555	600	575	557	554	594	548	592	555	545	591	594	559	584	592	542	561	584	547	559	592	563	590	543	573	566	605	571	579	542	539	567	581	570	605	575	550	570	617	560	589	576	516	555	589	541	558	590	561	561	576	582	588	542	575	555	556	576	555	533	563	528	521	580	564	585	577	550	527	519	579	564	561	573	588	585	560	561	580	609	579	575	573	512	591	573	583	583	592	557	570	542	603	584	602	571	547	605	563	563	536	562	566	605	587	571	555	581	541	575	586	587	561	561	583	521	579	540	551	526	574	585	547	547	574	561	556	581	551	575	564	564	572	584	539	582	568	581	564	603	640	642	586	580	561	586	522	560	563	572	569	568	621	603	610	569	583	547	577	617	579	506	543	608	550	588	549	594	576	565	596	587	597	563	534	585	584	552	562	540	565	568	596	555	554	607	566	619	597	580	535	597	570	573	528	565	577	533	541	528	580	612	585	579	583	575	602	560	579	581	575	549	583	589	560	551	551	583	574	562	562	559	563	635
24165	21481	28948	24418	21406	11082	2617	1402	1022	870	797	715	674	598	632	664	595	569	535	515	484	505	509	520	436	469	480	481	457	493	454	415	456	461	487	459	469	452	433	500	435	465	444	469	433	441	453	456	446	430	424	424	447	444	458	424	436	491	439	465	427	416	465	446	423	420	443	426	449	409	452	407	434	427	438	433	449	419	442	433	409	480	413	446	426	410	405	435	416	457	404	439	472	460	442	429	459	432	419	442	418	433	429	425	407	426	462	447	447	431	436	471	415	448	486	442	410	447	466	442	397	441	438	450	423	482	468	428	427	416	443	440	399	416	417	450	417	456	425	444	396	457	440	451	470	456	428	450	486	422	465	403	445	405	445	425	440	434	431	411	423	450	410	431	379	460	432	449	428	450	445	426	444	427	449	443	454	469	425	449	445	432	418	466	417	410	430	433	458	413	466	458	426	407	395	436	421	439	419	452	418	441	436	405	443	396	430	417	419	455	409	427	428	428	419	408	467	447	420	431	441	419	417	435	442	426	419	458	420	440	446	445	438	446	421	420	437	465	414	448	450	413	426	444	433	440	416	439	424	418	425	453	449	387	406	449	418	422	436	468	427	456	465	445	456	436	455	432	444	439	469	452	457	420	434	430	442	427	438	428	425	415	379	459	452	448	403	462	422	468	388	408	419	435	458	431	428	440	409	463	442	403	421	418	434	425	424	397	395	428	394	416	424	463	432	434	448	435	416	443	401	453	457	410	455	479	420	431	443	473	435	462	444	428	473	472	444	448	390	484	434	410	435	426	444	434	469	427	454	473	451	469	444	426	423	449	446	457	408	410	436	455	442	438	457	455	440	413	434	462	459	417	424	438	425	452	395	413	429	438	418	458	472	454	429	463	433	401	442	422	432	417	440	434	440	439	430	425	431	446	447	433	423	433	409	429	460	438	427	414	467	441	422	421	380	424	429	424	460	464	461	411	412	411	401	437	460	466	457	419	403	442	425	440	457	424	426	446	425	440	423	430	446	437	463	429	417	438	460	402	456	428	439	409	420	437	407	432	475	462	456	446	447	439	395	436	402	460	396	419	436	401	446	444	455	425	447	449	419	394	437	444	414	439	439	467	429	440	436	427	464	408	458	394	451	434	420	434	440	444	451	432	405	412	433	404	414	460	402	396	431	413	434	442	423	411	429	394	410	425	421	420	432	411	415	432	434	446	449	445	445	424	412	438	432	436	417	436	445	450	446	405	433	412	434	405	404	428	450	458	459	435	406	444	466	434	417	454	430	425	435	429	400	414	449	441	427	410	436	476	415	435	412	422	446	439	431	419	430	432	425	447	448	424	440	435	410	420	457	458	391	405	434	387	454	403	421	437	432	453	420	459	434	443	427	446	448	430	451	454	424	424	404	452	419	422	402	403	424	438	453	430	403	432	425	431	411	421	448	403	418	445	461	408	424	457	441	429	437	441	425	427	451	419	414	448	427	444	460	420	437	448	419	431	411	441	410	418	419	447	410	421	447	432	424	405	400	424	411	430	450	448	450	415	426	407	442	440	428	423	440	435	440	436	429	474	418	450	420	443	424	420	447	442	434	435	441	431	455	437	456	427	426	387	434	450	436	448	449	463	451	448	432	472	428	429	413	427	433	427	463	397	445	427	421	426	430	438	444	443	391	482	465	461	415	458	416	419	424	444	428	424	435	441	434	425	407	437	455	447	479	445	436	433	416	446	433	449	456	449	418	449	442	408	440	443	431	467	447	437	420	409	395	464	373	426	410	431	395	425	426	433	454	459	449	416	397	438	428	428	472	419	461	419	410	414	410	475	436	406	449	494	444	422	458	464	448	439	424	424	426	452	434	412	460	453	451	457	427	418	423	444	432	448	434	410	475	464	478	419	394	444	440	447	420	448	442	430	456	406	430	473	445	447	397	469	440	469	419	401	492	462	434	395	407	480	406	454	450	443	421	457	421	392	415	462	400	459	441	420	409	430	449	426	389	428	406	437	450	440	426	429	422	429	443	480	462	418	435	429	445	418	464	405	461	393	439	411	435	398	454	431	460	405	472	431	419	444	437	388	435	435	413	418	424	456	426	418	405	469	451	426	423	425	437	416	392	405	462	458	412	458	433	441	450	419	450	410	420	437	434	457	438	466	436	438	426	410	445	431	437	433	415	404	475	422	413	457	438	392	422	439	431	403	433	436	385	467	421	392	437	435	470	448	464	455	428	454	450	419	444	397	432	383	459	418	429	440	416	410	428	447	407	453	422	443	464	461	409	457	434	412	410	456	464	430	457	416	435	401	442	442	442	436	432	411	397	446	471	406	411	443	474	419	465	429	437	435	400	449	447	464	462	465	414	465	434	476	448	480	386	425	424	431	504	427	453	411	432	452	469	430	440	446	430	437	433	461	436	461	430	452	443	436	452	433	449	464	470	457	443	452	447	465	405	405	434	428	448	452	459	429	412	433	404	404	456	438	427	409	420	463	453	428	432	446	396	467	445	402	446	419	442	416	411	424	413	422	432	418	436	409	483	387	434	427	427	475	434	459	476	440	423	451	424	440	404	431	409	466	440	431	462	406	459	465	420	451	445	419	424	452	431	419	447	450	471	466	433	459	447	438	403	437	450	468	420	442	436	433	446	453	453	434	456	449	415	432	421	414	413	451	430	437	435	449	423	411	436	446	435	422	389	432	409	423	451	440	429	420	448	417	434	407	420	427	397	433	417	410	411	430	426	453	441	445	434	449	397	411	412	435	432	430	445	432	441	408	437	420	426	421	439	452	428	436	438	446	482	455	460	412	437	438	444	420	425	469	449	415	435	450	419	482	421	450	426	427	454	437	435	416	450	437	452	416	445	454	452	468	454	413	452	432	466	446	456	417	432	412	431	447	403	400	421	439	434	472	435	434	426	408	449	437	424	423	491	401	426	418	409	460	435	424	443	432	446	445	447	423	442	436	427	489	426	425	432	384	453	421	467	476	420	423	458	406	465	424	432	443	443	465	428	432	474	467	437	407	431	437	448	413	443	460	438	412	432	412	431	448	421	484	448	443	435	431	473	420	436	442	433	419	426	453	428	439	410	429	408	419	452	419	453	426	424	417	429	402	440	438	438	440	423	439	463	426	449	416	431	417	439	438	427	435	425	410	430	407	476	393	436	463	440	427	427	428	423	444	440	420	415	452	450	416	454	417	439	415	473	406	400	409	412	445	401	443	412	419	415	441	436	442	430	428	442	476	433	428	437	390	456	466	430	474	448	459	408	451	431	393	422	442	443	390	397	446	430	458	432	478	422	409	424	408	420	416	425	425	449	447	423	447	427	460	436	479	424	425	432	423	484	418	454	422	448	440	432	442	426	423	433	472	439	483	419	464	444	424	432	466	423	463	428	447	424	426	462	418	437	420	400	429	444	430	441	458	436	441	433	442	426	395	416	411	418	442	415	456	450	422	483	457	451	467	427	406	446	451	440	452	421	425	423	453	434	437
16627	29972	26359	17383	11921	8190	5805	4321	3306	2749	2441	2125	2004	1803	1751	1649	1525	1458	1344	1291	1170	1224	1211	1206	1197	1156	1107	1093	1088	1037	1024	1046	1036	1009	1001	980	965	979	960	939	958	921	964	929	947	926	883	914	925	952	945	946	895	978	915	962	904	939	928	945	940	980	971	914	869	929	878	895	907	913	854	902	928	949	915	909	853	902	909	928	950	900	939	877	876	900	921	924	949	924	864	943	933	927	955	867	896	894	871	927	900	944	902	938	945	961	858	965	923	951	947	938	904	928	903	919	967	903	957	909	851	887	922	931	896	866	917	880	896	887	890	915	975	947	901	901	900	929	920	839	894	914	920	909	896	906	905	919	917	850	947	911	898	924	900	902	811	925	919	884	958	916	899	972	872	898	888	967	936	914	916	933	893	945	936	862	913	917	928	929	884	896	885	946	913	864	901	908	957	936	960	865	905	964	901	871	842	922	893	915	916	925	857	894	875	997	921	905	923	883	931	884	903	869	895	931	911	901	922	917	899	965	954	963	917	880	897	926	959	919	909	928	912	927	902	926	869	890	944	936	916	867	932	920	908	904	861	958	922	956	932	949	945	925	925	887	881	877	858	897	910	928	904	869	909	913	849	969	903	889	927	888	899	895	932	872	911	950	930	896	940	944	922	892	933	952	887	915	866	946	933	909	905	906	888	870	896	931	900	912	934	842	912	901	943	999	863	910	910	913	878	888	915	885	929	929	907	976	932	898	967	965	850	910	950	946	939	935	910	874	898	876	883	818	913	887	941	916	931	890	861	883	938	882	909	912	885	890	962	890	863	904	875	922	893	911	912	927	921	883	908	936	901	915	924	872	947	930	905	931	965	870	891	895	925	892	924	898	887	891	908	890	883	883	913	951	881	929	871	932	905	877	954	904	896	919	876	928	894	935	885	919	923	924	916	925	869	888	914	909	899	937	897	873	924	902	887	944	1000	908	842	904	884	935	908	913	891	951	929	919	914	917	925	893	834	909	904	902	882	892	929	897	920	930	956	944	933	912	953	937	914	884	946	957	966	937	948	916	917	832	845	943	954	893	890	939	880	930	938	946	888	885	935	917	958	927	949	877	945	916	964	906	918	903	933	905	880	926	940	898	949	885	905	931	890	898	950	939	877	924	874	952	911	929	902	929	912	857	949	905	875	862	884	873	883	886	908	911	916	904	898	905	872	935	903	886	892	912	886	941	898	920	902	903	913	902	884	913	907	890	899	941	913	960	938	995	902	967	939	903	886	912	917	980	924	858	977	915	899	921	916	915	912	872	940	905	917	903	892	914	965	846	1001	889	888	896	881	870	897	879	894	903	903	928	938	933	878	882	956	900	916	882	856	897	868	966	885	865	945	928	894	921	948	963	951	958	926	938	862	883	903	908	883	904	942	928	931	923	928	876	918	854	939	954	894	889	927	901	922	873	882	892	913	896	910	906	937	888	928	919	887	896	939	934	851	904	897	865	892	957	888	919	892	911	942	886	882	950	912	889	849	868	936	874	946	911	924	882	896	881	935	852	904	844	957	916	881	855	902	913	912	880	899	912	986	922	861	957	918	902	894	913	950	914	894	915	865	926	926	872	919	926	926	913	953	942	906	922	943	887	919	854	903	889	981	863	856	889	967	886	919	914	880	929	878	861	823	892	881	885	851	972	962	967	923	917	901	860	964	881	913	879	970	930	910	896	935	931	926	906	887	907	874	930	937	938	868	869	895	903	898	883	880	907	886	904	863	916	927	877	923	872	925	885	883	970	921	884	909	876	894	873	875	916	920	899	950	881	921	973	893	913	899	853	911	935	886	972	927	960	881	954	898	921	980	926	875	962	899	881	974	852	933	954	893	886	930	944	915	956	900	967	938	893	930	973	880	952	914	902	905	929	936	896	877	936	898	884	899	943	896	931	909	931	884	941	907	875	924	913	902	932	885	937	914	909	908	900	902	969	910	895	946	919	903	936	898	890	956	935	882	899	941	958	929	845	931	943	917	934	928	913	938	930	922	960	912	887	923	951	915	885	876	900	940	949	913	908	915	861	860	929	937	913	889	867	895	905	924	948	908	925	907	932	850	912	915	932	900	933	900	899	884	912	933	874	897	933	934	892	983	897	829	908	952	904	940	939	942	954	940	886	933	893	930	901	915	907	870	935	891	956	934	887	920	862	915	921	918	898	882	916	894	926	896	935	939	870	906	924	895	953	973	916	895	956	842	937	937	910	908	901	932	931	884	959	877	924	915	936	873	919	883	918	903	879	922	874	919	940	928	895	883	942	936	887	955	942	966	873	935	947	984	868	928	950	1037	893	892	951	905	884	925	903	878	888	926	920	864	940	910	945	882	937	865	857	940	961	879	886	882	929	922	871	893	849	908	871	876	880	899	853	951	930	902	913	909	886	964	859	916	869	919	885	873	919	927	920	972	834	927	895	872	898	868	911	907	864	941	875	943	847	864	946	902	901	913	912	889	871	907	945	903	889	910	852	902	921	906	926	888	939	889	930	857	938	901	899	952	937	917	882	877	918	913	880	929	882	929	893	895	867	855	917	943	917	969	859	937	867	852	920	919	954	886	917	908	886	939	949	841	915	951	869	932	890	968	916	910	926	926	900	877	910	863	858	909	924	946	922	905	915	918	886	847	860	936	924	884	867	909	923	919	902	850	924	950	924	904	916	917	878	911	881	952	854	917	905	910	915	883	871	893	879	936	890	828	901	879	919	906	904	930	944	922	951	870	866	948	955	955	944	925	904	888	866	942	928	930	922	914	957	906	897	910	900	974	879	931	913	869	876	889	905	927	922	881	876	942	959	914	927	948	950	951	882	966	884	868	917	895	896	917	889	924	920	898	944	954	865	914	913	916	863	907	913	936	925	934	881	937	884	872	910	896	911	915	908	915	930	870	971	894	879	923	917	924	929	898	843	914	900	889	911	890	934	941	918	904	897	904	979	901	920	931	904	893	915	883	902	870	857	914	869	923	841	917	903	915	871	898	904	905	895	861	858	961	890	914	886	870	897	926	924	914	926	908	914	926	939	871	906	888	910	869	914	959	923	904	923	856	959	919	935	887	972	951	914	905	918	920	901	930	918	892	935	923	890	914	891	884	887	928	840	908	885	916	926	886	909	902	917	965	876	885	901	870	912	934	866	866	895	859	915	963	892	911	908	898	932	945	885	911	903	922	934	879	956	870	878	861	932	863	937	918	938	932	912	906	914	901	916	904	927	958	887	907	884	911	880	871	895	883	909	868	893	909	941	889	883	959	884	903	899	892	969	904	870	865	976	902	900	938	866	963	923	917	931	903	856	873	896	926	966	873	935	941	926	924	914	940	971	915	910	913	931	907	914	928	924	945	912	957	909	889	865	924	921	951	893	865	875	866	900	917	927	899	876	977	909	855	880	961	875	877	905	922	927	931	938	882	874	870	922	937	866	889	921	933	856	932	922	869	930	898	896	919	950	916	873	894	911	928	950	897	950
27288	17449	6015	2261	1129	756	538	448	434	443	401	436	431	417	415	423	390	409	363	359	395	406	368	375	408	371	380	387	336	394	372	365	392	367	361	392	361	403	349	394	355	391	369	408	365	401	365	344	356	403	393	366	395	388	353	374	346	373	388	371	379	366	366	362	380	351	391	357	386	367	365	376	371	349	361	396	409	382	409	402	391	381	367	349	384	360	401	374	369	368	404	377	385	397	381	391	384	400	398	374	383	353	390	384	368	374	385	392	376	329	369	375	384	372	378	373	419	402	405	368	394	357	383	387	367	363	393	337	382	351	391	383	390	372	385	404	365	396	355	362	392	377	371	378	370	384	377	403	391	380	372	405	335	370	393	404	383	379	324	344	364	386	376	368	360	385	415	361	353	410	401	388	373	394	368	377	364	364	378	391	405	396	339	410	380	378	429	398	395	384	363	354	366	414	355	367	390	373	353	397	352	358	417	377	394	374	387	359	381	389	369	348	380	377	387	394	366	376	406	357	391	388	374	398	413	343	384	343	396	401	354	373	367	399	389	404	373	365	393	372	391	403	383	390	344	368	381	394	392	358	380	368	396	364	362	353	403	398	354	385	384	372	395	348	349	392	388	364	403	388	366	342	396	376	391	428	377	374	356	370	409	368	344	378	387	367	354	371	373	365	377	361	377	393	350	366	374	411	386	371	349	354	405	381	353	379	366	358	377	349	393	382	383	418	403	418	370	379	387	370	369	376	343	369	393	375	382	429	366	343	396	376	364	363	379	353	390	377	384	399	379	372	390	364	356	384	404	369	369	430	427	389	376	363	367	362	366	374	389	411	391	408	355	351	354	391	348	380	401	380	377	385	377	364	386	389	374	375	376	372	356	406	387	390	385	366	408	366	375	356	400	389	362	374	403	402	367	348	372	365	392	396	346	355	370	388	345	373	364	344	383	324	349	378	379	373	343	357	351	394	383	385	376	384	424	389	402	389	367	416	390	395	347	383	386	377	381	401	370	362	359	367	367	378	360	352	357	410	374	361	389	366	373	340	397	390	386	395	376	370	375	386	373	397	365	385	399	387	389	366	380	346	399	369	361	369	389	361	372	389	352	336	360	364	393	350	378	382	362	376	398	381	396	376	369	363	404	359	384	383	368	382	363	363	341	359	385	393	358	368	368	365	408	399	366	365	353	361	371	383	389	402	375	392	369	372	388	345	369	390	348	348	367	366	374	359	379	391	390	366	360	404	343	374	391	365	359	413	378	400	380	344	379	372	366	385	360	383	357	376	390	389	414	357	385	403	383	365	378	350	412	332	339	375	396	360	370	376	346	416	380	398	374	371	356	360	384	401	361	410	379	404	370	392	384	389	385	391	367	420	370	356	369	364	364	381	385	377	387	379	385	372	354	338	382	374	412	399	365	391	395	346	369	358	374	382	392	403	356	363	395	366	387	351	360	380	364	348	366	367	404	363	380	362	396	373	404	383	389	329	357	361	381	369	367	348	327	416	356	365	370	387	375	402	375	375	390	362	368	355	389	363	346	367	405	415	371	386	388	386	385	393	367	356	370	369	373	390	358	374	365	374	383	375	357	367	401	381	393	356	405	365	385	426	403	346	371	386	360	368	380	388	394	380	401	374	367	377	394	398	371	363	349	386	371	365	372	385	397	354	373	366	376	418	363	378	376	375	393	359	392	390	349	394	356	367	411	381	397	366	367	381	397	379	409	366	383	345	342	371	369	363	375	375	371	361	363	364	380	359	379	389	402	367	378	364	380	332	388	371	333	369	371	397	396	386	362	357	378	370	374	373	377	380	368	364	386	381	388	370	387	367	363	370	391	358	374	351	384	373	365	394	390	391	381	383	381	382	401	377	374	410	363	377	388	375	361	363	348	349	385	407	375	422	355	397	350	386	351	376	399	344	414	378	385	359	399	403	419	408	367	362	371	368	389	412	384	372	394	393	369	373	395	391	357	349	401	373	358	377	385	393	375	343	380	361	390	373	396	419	382	374	422	386	374	378	345	414	354	404	375	382	384	361	377	373	332	399	383	391	390	382	352	374	389	414	382	398	376	394	389	427	383	351	380	380	410	374	377	371	386	401	396	373	345	346	402	395	378	353	357	352	392	358	408	382	363	378	350	363	375	358	353	359	359	358	390	381	370	380	354	419	385	410	406	397	375	371	386	362	350	339	348	370	370	361	362	354	395	382	396	367	368	389	353	347	377	353	401	391	364	383	369	352	357	368	399	379	359	346	381	389	378	361	372	353	354	438	375	377	419	382	396	375	347	397	374	364	364	367	394	361	412	364	398	371	397	361	428	364	357	407	351	362	396	382	360	401	390	373	356	390	357	392	414	395	361	358	363	369	392	408	361	397	346	390	375	382	381	367	357	375	336	400	349	389	393	399	385	381	360	365	398	369	347	400	384	373	390	416	404	363	405	407	379	383	373	366	386	389	330	364	360	383	381	361	387	398	382	405	367	369	344	360	373	370	375	380	372	359	394	376	407	367	362	363	366	365	417	378	385	409	374	391	339	342	387	356	379	417	392	363	369	392	389	369	359	382	381	372	363	386	349	390	352	371	373	357	373	377	366	412	405	368	411	379	370	410	388	366	360	384	340	380	378	365	365	396	370	380	411	396	376	349	376	379	340	387	384	368	401	384	357	410	374	361	377	392	373	351	390	360	365	384	375	370	373	393	390	387	347	376	404	398	365	376	366	356	367	413	326	368	385	383	400	352	364	378	393	340	404	364	383	360	391	356	368	378	366	368	360	419	402	391	364	383	376	369	390	347	381	355	347	371	386	389	400	321	368	373	387	336	404	396	363	394	385	406	329	371	369	365	377	378	393	387	367	361	394	378	377	366	388	393	348	398	371	390	360	405	350	379	384	381	408	385	358	376	367	366	409	347	395	388	351	356	390	390	374	405	379	375	388	372	370	377	348	376	363	350	364	334	365	394	398	343	362	385	389	389	384	361	413	442	386	389	353	401	395	370	344	386	393	387	393	370	402	387	369	352	393	396	390	374	391	365	391	393	383	371	379	367	379	369	388	391	406	398	351	400	418	432	358	375	378	405	352	368	377	360	416	367	378	407	357	362	372	371	348	387	395	371	367	371	385	376	383	389	399	381	373	368	384	367	384	400	389	387	368	347	379	396	362	378	393	371	382	388	368	334	392	357	382	407	363	358	390	374	402	363	382	380	386	362	397	396	380	412	417	378	380	379	398	409	399	379	398	363	367	382	374	388	358	407	386	382	354	395	363	374	373	393	381	356	379	394	374	342	361	408	360	390	356	376	439	363	363	389	359	378	351	373	410	371	366	371	368	384	392	389	373	379	329	369	391	399	415	388	367	368	393	371	408	381	369	336	383	363	380	387	423	356	361	384	368	367	362	352	385	384	402	394	359	356	379	388	358	386	348	390	385	404	376	347	389	368	394	374	343	363	368	380	358	361	349	400	357	399	381	379	408	376	378	397	405	388
10569	13901	11273	5680	3377	2099	1666	1270	1159	1053	1025	923	895	969	956	896	929	876	912	849	873	923	819	860	873	832	851	787	832	859	839	835	892	838	896	809	835	870	809	818	841	844	776	845	866	858	814	864	819	893	816	849	806	800	819	850	835	763	868	815	850	869	865	868	844	817	791	867	841	788	816	790	852	807	893	849	848	851	821	821	790	805	843	776	837	855	821	837	833	864	892	832	845	863	835	800	834	842	821	843	842	852	812	840	804	810	853	854	867	847	821	828	821	847	877	854	818	801	851	886	814	832	840	842	823	903	836	831	824	850	844	857	851	826	853	827	833	833	812	849	812	866	843	782	817	848	859	838	856	836	815	844	827	809	782	835	834	822	901	849	822	810	854	846	822	894	837	851	837	773	835	868	836	761	775	833	823	787	867	841	852	798	784	826	884	813	840	839	853	835	805	865	837	794	831	859	816	822	841	830	854	888	832	818	781	778	803	776	904	825	851	839	853	845	844	795	829	812	824	827	836	834	821	810	837	833	814	829	861	784	828	866	800	827	851	800	840	797	827	809	811	851	775	836	820	807	839	900	736	840	814	844	826	817	809	802	865	861	825	825	816	829	802	817	861	859	833	820	830	787	881	815	839	825	859	855	853	859	841	807	829	889	799	853	854	855	774	816	843	827	786	856	869	879	858	852	756	837	793	836	843	843	776	843	821	835	825	826	813	805	852	811	853	836	802	838	839	866	791	838	852	830	847	818	763	849	778	878	821	851	874	845	778	822	870	877	826	829	791	840	841	835	880	838	817	840	856	808	819	834	803	776	826	814	923	773	835	771	879	901	838	849	827	803	828	822	856	838	755	857	847	766	816	872	843	860	857	834	792	857	801	892	809	870	779	810	806	887	814	839	830	825	864	814	867	858	844	827	754	863	814	857	823	841	831	866	818	865	797	822	806	816	754	857	815	813	854	805	862	793	824	856	879	807	825	827	827	774	841	863	780	883	836	845	862	850	815	816	908	888	794	860	784	870	845	834	853	819	801	841	778	851	809	843	816	844	843	805	808	860	813	873	811	812	856	771	822	857	841	809	860	827	783	784	864	818	853	790	837	867	842	790	848	802	797	828	803	850	802	866	813	840	807	826	836	821	809	861	858	854	842	872	849	835	816	810	874	843	824	797	811	833	816	823	808	807	845	845	807	868	842	854	825	807	831	807	805	841	852	816	817	880	814	845	825	805	783	820	797	788	829	801	802	856	794	897	802	813	804	845	814	875	837	881	838	769	817	847	843	878	747	782	826	808	786	896	802	847	837	860	832	853	825	815	833	845	815	809	801	829	852	832	810	876	809	820	841	809	862	810	853	817	840	816	817	822	861	846	876	859	876	797	820	807	881	817	872	785	831	841	847	821	841	835	787	840	850	856	852	830	850	813	810	821	789	813	831	859	818	853	808	830	799	768	811	850	784	872	846	838	836	824	832	869	793	871	833	824	841	834	833	806	864	842	857	841	865	839	794	833	859	867	859	836	802	788	821	848	819	857	857	789	855	819	831	829	889	820	811	873	865	851	811	862	887	800	865	776	813	867	892	835	807	812	812	796	826	877	821	867	779	829	845	834	844	773	822	809	864	772	796	874	809	855	878	841	845	808	816	798	852	889	831	830	846	797	855	839	829	801	829	821	846	821	880	861	918	831	852	836	832	841	801	821	849	836	813	778	843	835	851	833	805	840	812	837	855	864	902	819	821	797	826	840	816	829	840	866	828	811	827	793	855	794	847	811	833	857	829	770	808	849	837	779	862	865	837	869	810	826	833	822	837	836	819	830	796	812	816	800	860	833	875	840	846	785	836	825	842	801	788	790	771	861	779	820	847	836	837	798	809	787	829	881	823	881	835	808	816	840	877	846	832	823	751	829	831	837	868	791	847	870	839	806	840	848	811	821	803	840	820	887	776	823	847	852	824	788	851	850	880	878	822	825	832	778	848	845	873	811	810	777	822	825	808	808	809	835	836	852	797	832	836	872	807	849	792	822	923	794	849	873	818	803	852	837	831	788	855	836	819	865	814	840	832	801	820	865	841	847	832	812	809	829	848	806	794	825	898	854	855	815	843	843	815	853	773	869	838	857	801	794	788	845	834	819	870	826	839	846	865	895	836	831	806	803	833	780	835	866	861	838	804	826	837	798	886	816	795	872	863	829	825	788	857	860	829	811	834	863	829	852	833	839	801	816	838	826	834	851	808	894	840	862	850	830	868	833	855	809	889	840	851	860	835	828	822	810	805	862	878	786	817	821	767	829	878	910	834	842	838	830	866	800	801	844	833	814	835	765	793	863	814	812	837	828	809	786	805	811	789	818	807	832	838	824	841	862	805	803	859	848	861	828	823	757	837	829	788	787	848	807	820	792	835	829	785	886	848	816	844	789	758	796	830	891	867	803	815	838	819	848	849	827	855	832	796	813	817	825	833	837	829	838	798	839	813	811	835	789	806	833	889	861	804	828	823	849	805	847	847	860	829	802	840	813	792	815	806	786	880	803	814	846	818	789	830	795	794	789	844	853	891	770	805	863	865	862	803	766	852	823	843	801	823	813	789	823	854	851	817	792	766	828	829	805	813	817	843	817	854	808	884	836	834	902	841	814	854	830	810	806	842	854	834	823	857	843	853	846	899	833	846	788	857	858	831	816	797	813	851	808	838	835	838	867	846	784	825	851	826	820	859	881	858	882	854	831	827	876	845	853	834	832	794	829	838	870	839	778	885	839	838	846	861	831	855	825	855	833	852	819	834	853	816	851	868	901	780	848	836	872	811	829	791	813	835	787	854	857	828	870	834	814	805	867	863	803	804	830	783	858	816	873	883	860	801	826	852	832	784	812	827	835	790	822	862	844	817	867	857	891	827	854	827	808	823	776	902	813	786	817	800	848	817	777	849	885	817	788	837	887	818	773	863	864	874	878	829	821	832	739	904	899	799	826	823	775	855	806	878	870	785	836	861	878	818	845	844	823	819	870	847	862	771	892	852	876	826	820	828	872	795	823	813	791	875	806	833	823	841	884	802	844	799	804	883	861	833	851	827	800	775	833	834	852	856	858	786	868	798	848	818	879	843	841	813	826	791	801	829	842	837	822	825	833	857	810	801	843	882	842	873	868	809	837	830	815	813	847	819	809	871	862	835	813	826	783	869	845	852	834	804	794	822	820	799	812	880	837	889	810	833	839	834	831	797	874	820	822	851	811	857	849	798	834	825	848	809	786	816	806	860	854	806	833	882	794	857	855	843	839	845	868	833	819	860	813	820	809	831	843	823	874	837	834	866	846	803	851	793	825	811	876	810	827	853	781	896	851	785	865	800	816	940	832	847	904	821	804	850	847	845	808	786	827	883	786	823	874	900	809	859	811	838	820	855	871	817	852	879	813	827	783	821	856	848	840	875	844	830	902	862	771	770	794	872	851	842	841	870	845	817	836	837	825	871	853	813	827	827	829	822	838	796	822
25119	21462	27903	25359	12029	2049	1149	788	547	490	477	415	420	369	319	376	342	332	320	311	316	299	295	281	265	315	276	281	263	271	310	281	273	286	258	262	267	263	263	276	254	267	248	272	254	245	260	244	256	281	217	235	230	263	232	256	240	238	225	249	265	282	221	252	251	256	240	279	263	257	223	277	233	255	249	262	227	237	249	252	236	248	244	228	253	240	273	218	242	202	255	244	237	227	253	234	251	253	246	236	271	248	232	246	249	236	282	252	217	244	225	261	247	246	217	273	238	276	228	242	232	218	225	241	258	240	256	240	232	251	212	230	278	240	236	240	228	241	245	221	269	271	243	242	251	241	246	236	242	222	249	249	236	231	264	259	258	265	237	238	248	251	264	248	269	272	217	245	244	242	259	246	270	257	265	241	260	240	245	255	245	254	257	247	245	237	256	265	276	265	266	241	263	245	226	293	227	253	252	246	245	228	219	213	219	253	236	230	238	245	239	209	254	242	242	247	234	248	233	215	276	254	236	233	231	227	253	239	239	248	268	241	254	266	256	231	237	236	224	227	227	234	253	236	234	240	287	257	249	226	231	249	238	254	268	277	271	247	229	244	221	266	253	262	245	241	253	220	263	259	235	261	265	234	239	224	253	218	211	234	245	256	244	264	237	214	248	220	254	240	234	216	261	239	249	227	231	235	241	236	249	231	244	218	229	263	233	258	250	263	251	255	234	219	234	227	226	247	235	232	268	238	266	253	265	239	229	263	235	267	263	265	236	258	251	229	247	201	257	234	253	261	249	260	248	248	262	218	256	255	230	254	230	211	251	248	235	248	258	258	265	258	230	258	253	232	266	239	262	251	251	243	235	244	252	244	240	234	223	285	231	250	259	218	251	242	223	242	224	233	257	233	263	215	240	237	255	231	215	255	252	269	219	226	245	246	231	228	242	234	259	217	256	240	263	278	249	250	237	234	217	219	253	255	232	252	249	266	262	244	230	252	255	254	257	232	232	202	234	220	260	250	257	246	262	267	243	222	256	223	232	271	236	238	217	271	273	235	262	246	281	256	241	236	259	263	240	240	253	255	227	242	257	239	249	239	258	253	221	241	246	249	250	259	268	248	234	218	259	240	255	265	212	216	259	244	250	245	228	263	232	254	248	246	257	252	242	241	230	243	246	242	221	239	221	257	248	238	241	236	248	234	251	239	251	224	239	250	265	257	258	232	237	249	238	237	240	255	246	247	256	237	244	238	266	262	238	247	230	229	254	240	245	220	230	229	258	260	229	261	243	270	253	259	255	234	223	292	226	236	243	243	221	243	300	232	242	233	216	240	240	250	240	220	245	218	247	226	211	252	226	247	257	228	249	238	224	254	240	239	231	243	227	234	264	263	255	271	259	244	252	265	253	225	238	250	234	240	268	254	253	237	248	237	269	246	266	209	241	240	272	254	243	227	257	212	249	249	233	230	230	220	270	224	237	250	244	252	220	260	238	244	224	272	233	243	263	238	235	250	243	230	241	255	244	222	225	242	230	233	241	249	279	236	274	269	240	240	244	237	228	221	267	240	248	240	248	252	220	228	278	259	246	261	264	273	243	239	241	270	287	259	194	222	265	254	229	238	257	223	252	247	224	261	216	233	254	238	260	254	240	285	259	257	249	242	236	234	225	222	274	229	225	265	242	214	248	246	244	259	263	219	256	253	254	252	257	247	250	260	264	261	235	253	269	274	278	231	249	226	234	262	238	240	229	248	238	237	234	244	238	243	219	239	254	247	254	253	245	258	273	269	228	243	277	255	199	219	247	233	262	238	232	240	271	236	247	232	263	266	255	269	234	228	235	253	253	249	251	278	246	261	222	269	227	234	271	260	216	228	251	254	267	251	254	236	236	259	229	229	230	227	221	226	249	239	277	240	241	276	231	254	252	227	256	273	231	223	251	241	238	253	224	235	253	217	230	238	226	283	253	237	260	247	239	246	232	232	248	251	245	232	242	230	257	235	238	237	219	244	263	222	250	254	239	275	220	256	270	232	236	229	265	239	230	221	230	263	245	263	224	243	208	228	271	241	243	262	227	237	245	262	255	208	219	251	238	232	241	244	257	257	275	250	243	256	245	239	214	240	217	222	221	244	240	236	221	228	255	213	263	242	221	223	240	235	230	239	229	260	269	248	224	244	269	231	281	275	255	223	216	263	246	267	217	260	256	245	252	231	244	235	239	229	232	235	233	233	240	249	245	248	262	239	257	255	228	242	246	229	228	226	252	247	273	249	258	269	223	252	250	268	233	247	232	238	252	226	252	245	224	203	274	238	240	237	257	308	242	264	229	277	245	227	251	255	269	241	239	266	240	244	250	245	259	251	228	237	247	259	240	250	242	259	237	259	238	259	241	236	279	238	241	241	233	207	246	230	239	255	268	227	224	254	224	235	242	246	223	212	244	241	227	267	225	245	257	234	256	229	251	243	220	256	252	248	262	242	247	234	244	246	263	231	248	275	241	240	246	208	251	232	247	259	284	249	251	257	267	243	262	230	261	240	237	244	252	273	248	244	277	236	234	219	224	226	222	250	239	235	264	255	240	210	223	249	224	236	275	235	244	204	255	231	235	233	246	246	230	236	238	220	259	268	232	229	243	212	223	249	238	256	268	223	252	230	219	236	252	244	239	256	249	252	243	243	249	227	236	222	231	261	256	254	253	236	238	260	245	239	249	240	221	235	248	258	263	241	238	231	254	220	242	253	253	245	263	219	250	234	226	252	238	260	268	254	202	250	254	239	246	211	251	233	248	285	263	231	252	251	252	239	270	246	229	226	217	247	235	252	265	246	244	220	242	237	256	234	245	257	233	236	266	222	240	240	236	241	281	229	226	232	238	246	247	257	235	253	237	262	246	249	228	262	242	230	246	257	254	252	230	257	270	238	223	228	238	237	267	231	249	249	259	250	233	251	255	224	262	220	239	262	217	262	236	269	252	229	276	225	257	247	253	238	211	268	232	230	245	233	234	254	229	245	228	264	245	234	253	254	230	239	248	225	242	243	225	241	229	251	257	237	235	235	243	246	233	212	274	243	233	245	231	250	250	240	251	232	240	247	244	233	229	245	254	252	229	263	222	231	234	246	250	240	227	279	247	262	263	260	254	225	260	244	248	263	235	220	258	229	266	253	243	261	234	233	249	282	252	234	225	240	238	217	230	252	246	261	252	217	238	233	204	233	224	251	238	244	222	229	230	242	253	232	219	236	248	225	242	253	222	251	256	237	235	226	238	224	234	249	259	214	239	267	240	275	254	252	249	259	241	260	238	233	250	221	260	254	239	213	255	241	251	249	264	237	251	243	261	268	230	282	253	275	221	247	253	225	229	223	242	246	237	264	231	204	228	208	258	255	247	234	247	220	234	236	244	235	233	257	272	247	235	238	215	245	241	238	243	253	227	220	244	246	246	240	239	255	281	237	253	247	245	232	269	245	237	253	254	298	246	270	263	230	243	239
13215	23463	20451	12027	7478	4964	3379	2567	1975	1680	1486	1266	1103	1018	1084	1008	984	876	841	800	733	689	691	684	702	674	676	651	632	673	640	635	606	599	663	609	577	574	574	592	568	601	623	562	581	590	578	555	552	576	595	548	628	576	591	584	579	614	569	547	551	543	542	576	559	582	552	582	590	523	598	640	571	566	531	567	558	575	564	605	552	589	596	614	534	569	528	550	549	581	606	594	545	561	510	529	554	567	577	542	631	513	603	563	592	543	548	567	594	541	577	501	555	568	614	570	542	593	587	524	581	593	544	586	565	567	582	548	555	557	591	558	575	595	561	505	576	526	535	579	567	562	514	552	556	592	579	539	620	554	558	531	522	546	551	564	551	557	550	536	573	585	569	566	545	616	514	565	575	560	541	555	550	537	568	575	602	619	563	585	565	547	568	535	563	567	551	589	572	563	621	591	588	563	524	536	578	582	600	550	560	605	556	553	593	556	593	578	544	579	577	554	573	506	550	567	599	547	573	583	592	533	567	564	537	571	539	552	517	566	564	581	574	526	550	570	560	593	539	531	544	568	542	590	554	612	541	613	563	498	573	547	560	552	588	567	575	547	553	531	604	570	537	557	510	525	598	545	598	522	543	567	607	582	591	541	578	557	564	528	509	547	544	577	532	565	563	579	575	583	598	558	549	547	548	535	529	510	576	563	551	550	590	521	570	534	561	576	576	536	547	543	560	589	580	564	563	539	557	558	548	534	547	597	548	578	584	600	559	565	547	558	603	567	566	541	547	578	561	514	519	565	550	603	518	573	565	607	554	601	574	515	562	562	569	565	606	565	582	591	527	548	603	564	578	560	533	557	585	543	578	582	578	533	552	506	538	537	534	516	554	536	519	566	599	545	564	571	536	562	565	591	560	558	553	591	573	536	538	561	605	539	536	569	569	582	547	572	585	566	599	559	580	537	551	578	569	600	575	560	556	557	575	564	600	550	551	531	551	573	529	552	510	565	599	576	581	573	519	545	556	588	568	517	540	565	592	575	568	584	497	526	571	590	571	552	519	550	590	590	576	550	580	579	571	557	513	562	537	568	530	526	600	577	583	616	564	528	566	582	570	538	545	579	561	569	576	567	571	560	523	532	563	558	558	573	562	593	564	575	560	560	588	540	627	557	546	548	559	520	581	569	601	571	568	559	602	535	567	567	554	523	619	515	552	552	519	592	547	541	599	562	557	579	586	520	605	579	578	553	576	553	517	579	536	595	588	544	593	575	569	535	552	522	557	543	558	546	530	530	570	533	564	580	554	581	519	548	573	576	568	557	551	554	604	566	559	538	554	555	564	525	553	548	555	554	543	593	588	585	547	570	615	556	580	572	578	557	582	554	565	570	554	533	563	569	551	527	577	568	581	535	548	555	520	549	579	542	549	528	561	522	599	559	558	570	591	541	568	515	521	566	571	570	574	577	541	566	543	564	545	571	553	528	541	568	565	630	549	567	561	624	554	576	560	576	553	563	556	553	580	583	534	547	581	562	556	525	512	536	562	537	590	590	552	566	598	598	563	559	530	575	517	535	542	572	552	560	579	540	569	562	532	572	547	536	545	552	562	525	576	573	531	540	579	563	551	544	590	561	558	532	584	582	553	551	519	582	544	541	549	564	553	556	536	571	539	533	575	569	583	583	537	528	606	567	590	554	562	607	580	549	560	595	557	563	590	605	571	568	585	561	567	583	574	567	583	592	589	614	579	550	540	537	567	585	562	547	516	568	550	560	583	541	580	591	537	576	555	591	534	575	570	551	530	549	584	549	551	536	589	559	551	564	477	550	555	569	566	567	538	561	541	577	553	625	596	548	540	588	552	571	572	532	588	583	543	542	556	546	601	538	589	580	558	548	559	563	557	563	566	563	573	586	538	541	554	534	605	551	580	577	598	591	597	583	549	601	566	556	534	502	516	582	585	558	560	549	525	567	543	594	545	564	592	588	560	548	557	561	561	589	567	578	610	613	575	563	597	584	577	538	588	595	546	561	524	530	530	560	552	596	574	566	581	559	552	536	567	571	530	532	571	549	590	552	573	528	608	544	540	583	564	621	542	532	550	577	568	549	615	599	555	541	555	518	575	534	569	567	544	552	564	568	572	550	581	554	542	531	572	529	570	536	530	542	545	542	539	558	609	531	550	590	545	501	575	558	562	557	599	497	529	563	594	546	568	570	524	577	544	559	567	615	552	521	526	593	561	543	538	528	586	565	553	569	558	572	558	551	542	581	575	516	546	563	539	564	540	571	544	569	568	566	551	581	626	560	533	573	528	594	553	533	601	571	578	602	582	555	560	583	541	557	592	572	599	588	596	546	559	547	554	557	577	554	537	553	569	529	541	582	577	573	581	601	577	527	569	553	565	578	544	579	587	569	540	558	589	578	581	559	594	574	527	578	565	542	584	531	563	531	607	556	557	563	554	534	545	558	626	541	540	549	587	544	527	542	562	589	574	557	585	558	535	576	531	565	560	544	570	583	561	520	547	546	548	578	546	529	549	575	590	571	565	592	560	582	546	525	515	592	568	554	583	556	586	547	572	577	566	518	522	576	566	565	568	563	581	537	566	559	527	548	521	572	565	587	532	550	549	620	543	557	552	560	505	540	551	520	571	581	538	542	557	556	562	590	533	577	541	593	513	565	510	549	570	564	531	572	549	563	513	554	561	544	568	551	618	576	547	549	526	502	566	559	525	548	603	536	536	581	559	571	524	510	571	536	564	554	559	533	533	547	561	558	533	541	550	574	576	592	618	588	567	565	560	583	579	556	516	527	560	604	580	533	565	524	502	553	579	597	572	548	534	529	580	540	543	556	527	592	598	512	567	574	566	553	559	550	588	565	582	577	555	590	573	545	554	564	542	498	563	517	553	624	568	530	539	545	574	598	583	536	550	584	547	558	549	506	557	566	554	563	540	533	557	580	600	544	546	553	573	588	586	539	558	562	557	556	547	560	571	572	566	545	570	572	598	575	566	547	550	576	577	581	547	570	580	585	560	542	564	542	516	530	547	549	569	565	583	595	561	608	546	580	567	607	537	561	544	556	584	545	559	564	588	561	569	549	581	548	575	527	558	547	579	598	569	613	595	550	543	587	585	556	569	556	554	566	602	562	549	549	564	581	527	574	559	528	541	571	587	569	541	586	553	569	593	579	576	578	527	558	563	565	573	552	563	541	593	565	579	559	550	571	555	586	550	599	575	527	533	527	557	578	598	570	564	562	556	564	577	531	585	565	588	529	569	565	570	570	524	596	547	576	592	589	530	620	550	566	565	544	541	560	616	540	532	563	574	547	520	501	542	564	594	551	589	568	511	540	559	553	540	537	562	547	557	531	554	532	560	545	588	545	574	593	532	558	557	554	561	545	582	582	541	511	582	527	580	555	558	559	541	550	556	537	579	511	592	544	557	504	544	536	555	550	537	554	536	546	586	547	572	533	566	561	582	554	582	569	534	583	561	551
24228	21466	28891	24427	21377	10586	2487	1352	1035	922	824	712	676	617	600	650	630	599	509	556	582	526	498	470	530	469	466	479	495	521	486	458	473	493	445	464	510	436	459	452	425	428	440	450	468	443	428	451	445	423	447	431	436	433	421	459	426	443	440	439	457	435	403	414	443	448	464	448	463	465	443	448	459	416	411	443	430	437	441	419	427	449	429	439	465	451	472	422	431	427	418	435	447	435	450	470	480	437	467	459	422	477	414	413	445	407	422	434	428	422	438	447	419	443	416	452	393	439	431	429	408	389	415	414	447	407	419	391	454	433	415	425	400	418	431	427	422	434	450	415	433	423	416	419	453	408	426	428	433	423	455	430	453	407	446	448	454	459	442	432	429	436	413	428	458	437	425	462	455	436	397	454	427	423	449	417	438	423	437	465	401	428	468	427	440	433	393	427	397	433	419	438	422	457	466	432	422	430	456	440	460	441	402	455	433	474	425	403	460	446	407	450	458	457	433	409	419	434	445	454	448	403	477	443	468	422	423	456	390	385	406	401	454	426	424	463	417	434	457	414	413	434	391	413	474	426	413	414	430	411	440	434	431	433	453	407	442	398	419	440	436	432	440	421	462	413	429	448	429	443	426	440	437	424	422	432	418	502	480	433	453	430	442	465	424	418	433	421	412	442	409	419	480	426	444	425	474	445	430	445	462	447	409	392	434	414	414	472	408	422	445	422	425	448	453	447	463	439	436	456	420	390	408	441	413	432	418	404	396	395	443	452	450	439	422	432	470	434	426	435	435	429	404	410	376	406	441	426	433	449	452	419	449	449	436	427	471	436	422	435	428	437	446	443	445	414	466	422	437	418	406	437	451	414	402	445	483	427	443	451	408	406	453	422	439	439	423	444	477	430	430	401	434	444	447	446	446	396	450	405	463	450	424	406	424	401	426	431	433	421	459	427	407	412	419	432	400	454	410	459	412	428	459	414	434	433	428	402	403	468	444	418	407	394	455	445	425	437	422	418	446	428	449	447	441	433	413	444	440	456	424	447	454	446	439	459	430	428	424	437	410	469	409	456	477	439	450	425	434	398	443	450	410	397	431	422	417	428	454	421	413	414	428	393	426	412	473	416	427	419	417	430	444	454	411	424	410	447	440	385	425	411	423	429	398	413	433	413	408	406	434	398	421	433	410	436	427	398	424	437	420	419	453	415	437	419	415	447	453	420	456	430	429	416	445	434	426	371	409	418	433	429	435	453	464	439	413	417	408	431	424	418	452	446	429	438	466	441	411	424	476	402	416	433	405	405	446	433	461	415	433	413	447	443	438	457	445	429	437	413	421	448	415	414	396	431	428	411	436	454	457	439	397	456	461	432	416	453	444	460	408	384	428	431	464	439	432	408	408	426	405	409	413	415	411	417	447	427	421	411	441	430	424	448	421	434	443	436	411	465	420	410	368	418	438	432	423	440	427	427	462	452	410	418	413	438	419	429	479	412	418	397	419	452	401	433	461	422	424	424	396	427	413	481	421	472	423	451	417	420	424	469	392	412	428	454	431	383	463	438	424	430	449	451	434	410	413	408	409	441	458	434	435	427	429	429	429	425	422	411	411	410	473	456	434	387	428	399	409	434	411	442	417	460	417	421	407	413	428	422	442	443	427	440	458	444	432	472	408	408	434	412	425	393	436	438	425	425	432	440	453	439	439	411	410	425	464	494	422	468	401	423	422	447	461	437	404	450	465	416	476	438	437	457	448	445	452	423	428	438	447	396	406	434	406	438	411	440	462	456	394	477	434	466	447	424	429	452	436	431	443	440	418	423	449	426	464	407	379	429	434	424	429	405	421	460	420	422	428	456	439	443	388	443	463	420	436	426	450	415	422	435	423	439	414	415	418	462	440	424	440	417	430	440	396	405	444	455	471	414	488	486	428	472	459	416	439	451	461	384	438	429	422	440	417	423	446	438	431	415	414	426	460	464	421	454	449	409	430	403	416	412	477	432	454	416	469	458	457	446	419	436	421	420	411	425	432	401	412	407	416	435	457	416	442	436	408	440	396	423	408	454	416	427	473	431	419	414	447	439	440	407	426	443	433	466	409	451	463	443	414	394	411	414	430	431	433	481	469	384	448	464	423	422	405	402	469	432	418	415	448	409	443	413	418	441	414	456	413	431	383	408	426	431	449	436	427	414	409	417	386	444	456	443	464	425	447	437	421	436	432	428	441	418	455	437	450	467	446	421	462	434	453	394	417	421	453	415	377	442	444	402	416	457	415	384	465	411	448	427	410	445	450	406	434	425	421	432	430	425	402	427	416	433	420	462	453	433	405	394	450	451	447	434	414	412	435	418	446	398	406	405	471	467	456	412	433	420	454	414	445	417	403	463	399	404	417	422	403	447	443	439	409	422	457	443	435	448	470	444	405	437	439	428	461	433	428	405	448	442	430	451	433	412	389	422	430	410	426	420	460	430	425	423	391	439	425	421	456	434	426	432	435	444	440	406	412	404	463	448	420	406	437	398	434	401	411	448	426	412	421	471	475	407	439	462	430	427	416	418	420	423	409	447	445	457	423	393	439	464	444	399	440	420	441	428	440	413	435	460	420	473	398	395	451	415	427	481	404	450	426	477	419	435	431	453	423	425	428	458	418	425	472	444	424	426	435	446	427	460	448	425	452	420	424	397	435	412	433	407	453	426	422	445	410	428	416	433	426	455	452	448	435	463	392	426	468	449	455	436	435	431	453	426	411	449	421	413	394	459	435	429	445	422	450	437	409	414	409	430	449	417	425	462	446	404	407	448	452	403	413	433	440	458	420	446	429	412	391	451	439	394	420	447	416	451	404	436	457	423	441	424	419	444	455	447	417	416	456	392	412	422	416	444	463	426	456	456	445	436	438	427	458	416	423	429	442	429	475	428	412	427	423	443	433	431	456	413	452	456	420	434	405	466	449	398	430	412	451	464	411	434	443	439	434	391	429	377	434	419	439	412	424	440	393	435	403	437	435	430	400	428	445	399	438	408	435	467	409	430	403	411	478	467	398	425	416	394	440	422	430	418	475	404	395	444	405	449	449	450	401	418	459	419	437	420	443	439	473	447	439	444	467	415	418	405	422	460	447	450	425	476	440	390	472	450	449	421	436	435	456	450	426	419	397	413	432	416	429	467	435	401	462	475	426	410	407	406	416	402	435	435	451	436	459	440	433	432	410	454	415	440	420	399	403	457	425	470	430	428	431	418	450	441	410	430	421	398	410	409	434	423	430	430	427	433	434	417	407	418	428	435	390	423	485	427	454	425	466	422	395	427	417	420	446	424	438	440	422	434	405	428	431	454	450	444	419	455	425	420	418	405	436	433	427	445	406	455	468	400	450	426	404	406	410	433	431	424	428	410	430	455	395	431	411	444	474	424	440	459	472	427	413	428	430	455	427	432	423	393	421	416	448	429	439	418	428	460	485	423	452	441	384	437	486	428	416	421	426	423	438	448	425	452	472	438
16094	28683	25251	16460	10950	7544	5559	4218	3381	2856	2483	2074	2053	1799	1736	1680	1615	1549	1453	1420	1211	1303	1161	1119	1106	1066	1122	1156	1023	1066	1060	1068	1008	1033	965	999	961	1001	924	902	968	949	927	912	908	935	921	966	962	883	852	892	854	910	905	847	926	918	966	963	900	895	960	908	933	910	922	911	897	928	985	924	926	938	924	903	945	919	893	940	898	951	956	960	874	965	875	902	936	915	926	929	881	902	873	970	922	896	933	924	893	916	974	862	906	903	938	952	870	900	969	934	909	922	924	927	915	960	907	908	943	893	922	884	915	926	934	912	954	943	895	891	881	920	918	908	934	948	856	889	908	901	900	955	907	909	897	914	926	903	921	880	939	875	914	942	881	918	969	933	884	860	938	909	905	890	917	931	873	881	946	871	882	828	946	880	902	920	894	964	864	876	929	929	914	937	937	901	933	927	917	902	924	906	928	918	960	901	922	877	885	960	907	892	909	944	921	919	922	900	941	901	920	847	903	864	913	873	881	917	865	918	963	882	907	957	953	906	882	839	868	930	826	953	895	959	935	946	891	868	886	905	947	952	847	889	891	919	948	875	850	912	926	923	922	937	891	907	951	968	837	894	855	890	909	973	943	905	910	896	913	953	912	897	948	907	931	935	875	929	876	892	906	908	893	866	926	924	917	887	912	899	902	889	880	880	914	890	908	897	929	883	895	918	906	889	882	946	894	928	896	879	936	947	921	855	927	964	920	851	918	918	945	888	898	912	876	876	909	891	934	903	918	903	917	915	869	938	904	894	960	922	854	860	872	912	868	958	906	863	968	887	925	921	948	902	924	907	924	885	997	915	905	912	948	924	902	907	954	910	900	878	907	942	939	928	869	855	915	940	951	938	934	920	913	897	996	899	932	938	909	908	952	909	896	870	894	923	964	932	916	937	866	906	889	919	908	931	895	878	916	877	989	882	944	900	902	900	919	932	905	924	911	878	863	881	887	888	905	844	936	926	875	871	921	891	880	930	895	926	890	957	923	927	863	894	907	928	909	932	940	885	853	967	860	944	858	932	895	906	960	897	900	909	882	913	908	889	876	903	901	964	905	917	941	874	933	899	952	944	911	913	938	866	935	912	931	929	899	942	931	911	945	895	925	947	903	859	879	874	901	967	885	926	911	924	887	909	844	930	898	896	867	942	901	908	906	893	865	911	914	902	908	966	924	886	871	889	941	880	943	908	895	869	936	924	900	911	910	912	877	906	901	884	966	853	908	896	933	920	910	895	964	878	922	885	915	893	908	831	916	914	907	952	898	890	872	864	945	906	887	878	903	949	910	940	895	890	870	890	932	889	893	897	892	898	894	869	885	888	953	872	861	879	888	874	896	933	933	936	882	901	914	941	920	907	816	915	893	868	942	927	900	822	886	926	901	880	882	888	922	927	943	949	927	915	871	927	924	928	946	864	887	909	965	914	926	930	891	885	871	929	895	915	899	889	900	874	886	873	905	928	918	904	918	883	937	924	875	885	919	915	912	895	899	901	914	867	904	903	933	887	892	899	950	876	966	967	902	912	904	919	893	903	879	907	918	922	927	973	911	901	934	915	929	921	886	926	947	914	855	879	932	886	910	909	917	848	942	925	941	845	916	891	890	900	920	877	851	969	901	895	898	876	935	914	879	928	970	960	878	888	918	830	843	943	907	937	878	915	860	901	884	891	825	900	847	879	920	937	872	921	900	915	926	854	900	870	903	910	875	987	885	942	908	863	967	938	866	890	912	895	898	950	873	885	945	983	876	856	865	904	908	899	938	879	907	956	921	955	885	941	954	910	932	947	886	827	934	910	930	888	868	924	924	914	909	878	887	974	944	948	923	916	918	888	880	901	931	906	962	914	900	936	886	884	855	882	909	869	901	920	914	921	962	969	927	890	891	916	926	922	899	937	902	905	906	953	874	954	951	921	922	915	914	924	912	968	930	936	944	865	937	895	932	906	927	899	917	937	883	927	830	950	940	906	879	964	881	882	873	846	941	880	900	873	907	870	958	909	843	985	945	872	932	905	877	930	893	932	867	959	875	927	894	918	885	910	861	904	910	845	901	912	865	884	840	885	908	949	877	878	951	910	900	888	886	887	909	831	897	916	919	897	919	918	885	929	938	912	932	909	910	924	887	939	956	905	891	934	924	894	931	891	971	875	916	883	895	910	965	941	905	918	854	908	908	874	911	849	889	952	922	879	960	911	922	916	900	946	901	896	910	885	893	875	893	884	910	890	900	885	901	900	893	875	871	898	900	941	945	923	883	914	876	889	911	889	924	863	909	898	900	894	888	898	926	872	835	929	852	880	938	916	917	882	922	917	869	922	897	906	896	902	827	925	916	907	927	851	881	934	841	929	908	883	877	944	909	904	943	867	903	886	882	900	885	924	865	907	902	885	943	907	896	913	936	953	901	910	940	927	886	910	869	882	929	924	880	923	933	907	913	909	911	898	900	888	849	927	916	835	914	912	912	943	937	938	929	930	867	903	880	917	948	911	950	902	923	933	933	897	912	876	908	919	890	931	931	919	908	884	957	936	901	927	930	919	963	922	872	945	870	892	860	936	880	947	871	843	878	900	926	883	917	904	880	889	899	916	912	886	966	874	916	911	892	961	875	921	958	908	879	897	929	894	922	915	889	931	898	894	931	941	854	913	928	898	943	943	893	880	859	854	873	891	955	886	913	867	919	905	904	885	928	907	888	919	898	887	880	897	929	869	931	940	923	915	860	916	892	898	875	928	931	918	885	911	915	918	900	891	844	858	924	895	900	933	919	893	922	892	904	929	906	886	915	922	864	907	861	912	894	944	927	858	937	872	907	920	913	898	890	912	877	924	936	916	887	926	900	904	943	901	947	944	905	930	905	912	924	868	941	877	927	862	944	908	906	930	912	904	908	882	881	882	939	891	930	881	929	868	876	899	917	880	940	862	945	870	921	905	886	880	937	914	901	909	929	897	875	916	865	865	904	903	896	897	875	874	924	896	922	958	927	903	849	907	899	904	889	912	957	899	905	908	860	882	896	900	965	921	873	937	894	907	907	832	938	951	895	898	848	881	915	906	904	955	897	860	944	902	888	940	934	923	848	872	892	876	927	914	880	874	872	885	959	937	966	964	892	888	940	903	923	891	936	946	896	904	938	924	943	896	838	906	944	952	890	949	913	919	950	916	934	914	844	915	956	899	887	929	822	905	922	961	876	885	868	960	891	858	894	924	900	934	901	889	919	926	881	788	989	911	933	942	893	869	910	889	929	900	947	942	871	888	971	879	883	917	862	879	899	924	904	858	902	880	893	892	931	880	863	926	938	938	917	889	870	881	909	919	916	912	901	875	846	970	907	874	868	858	982	890	930	863	905	928	890	887	938	934	882	929	901	884	954	925	945	881	934	925	932	963	884	878	961	866	937	875	917	887	865	865	908	893	866	926	922	931	906	865	905	869	910	953	852	906	910	921	909	930	844	965	826	953
27483	17215	5334	1958	895	595	512	472	438	415	424	395	383	356	391	385	406	427	387	375	363	368	375	398	397	373	374	381	414	395	366	384	349	385	389	371	363	352	363	385	367	344	386	366	406	396	377	372	353	384	397	352	372	369	380	346	365	345	367	361	358	341	370	351	363	413	350	374	388	353	335	386	399	380	404	374	336	364	380	364	312	386	382	385	371	365	379	355	372	367	323	354	339	388	359	389	387	389	386	376	387	374	383	384	370	371	413	366	375	346	380	377	384	380	357	370	381	373	355	356	388	388	374	356	381	358	382	380	378	374	359	402	403	322	341	357	346	376	357	364	386	353	365	387	363	349	356	367	400	363	383	389	377	378	388	378	370	390	396	366	349	367	335	391	395	375	394	361	388	362	393	339	399	398	369	380	346	372	355	370	368	341	394	383	375	379	374	368	343	369	379	326	369	373	382	385	389	348	396	375	394	370	381	401	348	364	354	362	368	388	371	349	332	367	400	331	362	370	359	370	327	373	364	358	383	345	390	366	326	372	375	394	392	371	349	377	351	378	392	409	378	362	333	363	404	389	355	379	392	335	363	360	365	378	390	366	382	368	374	365	396	404	359	378	353	354	381	363	356	347	358	355	354	358	388	413	352	385	376	365	387	356	383	367	338	359	384	364	383	356	384	393	389	348	355	376	375	376	381	357	363	354	368	365	403	384	349	405	398	361	382	360	381	344	376	363	374	372	354	367	378	328	349	348	353	363	399	354	377	381	334	356	360	348	377	351	367	366	376	378	375	348	406	321	381	377	364	356	389	424	375	381	352	345	365	374	360	398	420	370	358	368	379	374	336	343	372	393	382	388	355	393	378	373	379	368	346	378	370	331	365	374	363	400	355	346	379	359	368	374	349	367	342	370	357	369	340	382	380	418	379	389	342	374	343	358	400	348	368	352	372	370	385	389	389	396	361	381	403	374	406	376	389	365	353	352	356	350	366	360	384	389	357	377	379	363	337	374	378	341	344	362	369	360	405	354	373	374	404	382	365	346	406	357	426	354	392	357	368	373	375	373	373	405	387	296	387	337	370	375	371	386	371	367	371	343	357	344	327	329	388	383	373	384	355	352	380	319	386	353	355	339	370	379	362	387	352	416	382	380	354	382	371	373	354	371	350	330	348	387	381	363	377	366	369	379	359	369	347	356	392	369	386	348	401	341	349	376	352	355	392	352	350	385	362	370	355	400	365	342	357	384	395	394	332	384	365	357	358	394	369	354	395	371	392	378	392	356	385	396	358	362	332	362	379	364	357	344	356	369	383	391	353	361	364	398	379	371	395	385	346	379	384	363	364	385	352	375	366	352	388	382	325	378	337	345	359	397	386	357	363	360	381	381	391	374	381	401	374	380	399	377	350	378	436	354	367	386	367	401	365	342	389	394	374	368	354	364	364	327	389	389	356	373	366	345	342	396	374	346	392	370	377	373	366	369	366	346	399	413	380	365	406	393	369	406	387	347	372	373	352	333	405	391	376	414	380	356	395	360	354	339	348	377	361	350	363	334	373	357	337	332	370	364	394	390	417	339	406	400	368	360	364	353	360	409	340	378	371	360	355	345	362	352	368	382	366	363	356	340	375	370	368	332	360	369	377	361	388	349	371	384	358	418	364	356	364	330	375	366	395	386	357	384	365	364	367	369	376	384	376	379	360	341	377	347	364	341	368	351	364	383	374	379	348	393	373	359	363	358	360	368	374	326	399	364	349	391	383	391	367	370	369	400	377	393	357	368	376	380	374	376	377	376	352	358	384	388	365	347	343	348	383	375	368	338	352	375	335	386	373	369	347	379	374	394	381	375	354	411	366	392	353	358	408	375	393	420	330	369	398	375	418	339	386	316	362	402	385	390	370	372	385	393	341	381	374	381	382	392	358	381	370	375	373	362	370	372	388	368	370	383	387	341	381	406	365	365	377	376	363	367	389	362	326	348	363	366	371	373	351	373	360	383	348	343	368	370	379	396	408	368	368	371	384	394	357	360	382	371	359	356	368	348	396	325	377	382	376	341	420	367	348	389	355	358	382	330	387	361	353	353	367	393	337	385	354	338	374	364	359	377	366	391	362	369	379	413	395	372	360	355	382	325	355	362	376	373	354	380	385	379	386	388	395	373	353	380	383	375	346	400	404	377	375	364	368	379	364	366	399	380	376	406	376	372	350	353	386	352	372	380	383	360	395	368	383	356	379	357	343	378	406	371	341	385	365	377	384	372	373	386	355	361	366	370	362	370	395	371	416	334	398	361	366	361	387	352	341	394	389	368	362	382	345	376	377	374	369	399	374	379	348	395	353	374	361	399	388	369	358	402	363	344	352	377	374	354	359	385	340	342	380	391	399	347	359	359	395	391	386	358	385	368	397	372	338	414	360	352	372	350	363	352	386	341	364	363	334	381	372	363	369	409	372	352	375	363	365	325	384	379	388	385	396	374	383	388	354	386	347	392	410	341	366	332	380	372	388	364	355	371	348	338	386	352	388	372	366	365	334	378	376	350	396	396	373	354	393	353	347	384	333	391	338	351	363	360	377	360	400	388	379	368	354	345	398	370	412	359	342	382	366	365	339	348	371	377	350	372	368	385	378	369	366	353	351	386	356	342	361	358	404	371	379	360	371	381	404	366	421	389	360	383	365	336	347	346	386	394	371	365	374	330	340	363	385	373	401	346	385	367	403	364	362	390	309	354	360	385	374	351	332	357	333	330	345	343	399	334	374	387	355	381	356	408	375	352	340	380	341	350	366	352	361	350	356	337	386	362	360	344	356	347	365	351	394	356	353	369	352	342	391	372	374	414	365	370	392	385	361	410	354	372	391	372	389	384	399	386	378	383	365	381	388	356	374	340	396	357	366	355	357	373	366	395	337	361	406	370	348	356	395	380	368	387	392	377	357	378	371	363	356	401	398	377	377	406	366	366	362	366	355	351	372	362	344	411	382	385	384	338	360	389	393	372	376	368	375	342	370	410	349	351	380	363	351	350	365	339	337	374	356	327	405	372	368	376	391	397	362	390	353	351	360	365	377	356	346	361	369	363	370	385	315	346	365	358	350	358	384	353	374	373	354	395	385	367	384	364	347	363	390	327	372	375	381	373	365	362	345	385	392	357	358	376	387	358	346	373	367	357	375	385	364	373	341	345	330	353	361	358	391	401	382	392	367	348	374	368	385	387	395	381	376	404	352	365	371	369	356	400	396	361	381	340	372	380	375	384	391	363	369	414	378	350	344	370	346	384	362	398	373	361	365	359	356	402	368	383	344	386	376	380	355	333	364	375	361	354	372	376	377	388	373	368	377	368	365	359	347	354	358	354	392	383	325	355	380	393	328	336	347	382	335	349	339	331	344	366	375	394	396	391	363	344	343	367	328	396	374	377	388	359	386	368	384	399	319	371	348	384	369	392	355	354	343	347	405	406	346	376	381	368	381	380	361	392	362	378	371	377	379	381	362	350
9784	12504	9898	4762	2928	1935	1462	1255	1101	1041	987	993	990	930	906	923	873	945	903	895	859	896	794	890	893	837	868	857	880	887	910	849	866	818	858	845	846	869	776	834	839	796	842	855	816	859	799	833	804	751	796	793	838	822	812	807	844	882	846	800	808	894	877	849	769	821	785	842	825	894	815	872	822	805	869	832	808	843	830	854	863	839	832	810	880	872	796	833	788	870	857	828	827	794	821	833	873	799	826	860	838	847	817	808	895	827	858	813	809	848	846	884	809	807	845	860	818	819	865	880	840	802	793	837	836	809	852	790	786	820	826	810	803	899	804	832	830	841	874	834	810	869	841	826	783	806	812	869	808	840	829	801	792	816	850	818	822	789	880	830	829	809	841	813	870	831	817	854	839	821	840	876	813	807	854	858	859	855	792	858	824	843	848	824	839	809	856	850	817	808	838	856	833	798	829	819	838	844	851	782	834	807	873	807	808	786	837	843	792	866	812	891	816	789	805	802	839	862	798	879	818	810	776	823	810	782	803	810	827	852	833	820	847	873	780	784	886	815	829	848	859	825	833	871	826	855	778	806	892	824	796	883	838	829	813	804	774	805	821	803	846	797	822	822	906	826	869	858	849	852	825	847	778	841	801	801	842	887	851	826	842	802	803	784	858	785	798	824	798	842	884	847	788	847	888	857	848	832	832	801	869	860	867	797	845	846	813	896	810	857	794	794	833	864	830	775	815	809	851	871	782	819	854	866	783	820	813	776	812	871	821	875	832	774	799	813	869	827	873	847	829	795	757	816	828	827	797	848	854	870	864	785	846	796	846	837	819	841	846	856	833	871	813	854	854	838	837	765	808	848	768	768	856	806	786	817	834	829	837	816	748	829	802	832	840	830	803	829	837	824	836	795	810	836	792	815	794	843	811	810	866	854	834	821	810	769	832	817	812	899	805	822	836	833	820	824	820	821	832	836	869	795	844	830	840	828	778	814	852	853	853	805	781	791	821	829	823	835	833	814	871	829	817	891	835	869	851	838	829	866	816	875	822	813	822	783	853	843	836	854	851	871	820	786	839	860	856	856	840	871	838	813	870	758	833	823	826	835	832	804	865	866	848	822	797	813	867	858	809	856	824	862	854	811	767	804	783	803	830	870	815	834	829	781	784	851	820	793	845	845	774	795	839	845	834	833	853	822	846	826	808	792	829	817	828	847	808	822	843	818	811	846	857	837	853	807	851	863	852	826	839	837	850	912	827	797	813	835	806	792	796	829	805	789	800	808	867	852	853	832	795	809	779	881	862	825	851	845	831	819	810	834	867	767	843	795	794	809	874	834	820	805	860	835	821	814	784	819	848	801	881	857	835	865	824	841	835	802	843	847	810	837	878	811	799	821	810	811	810	769	813	841	747	817	823	861	841	832	862	806	816	799	882	782	866	810	819	813	779	814	842	847	861	780	841	817	863	840	828	833	798	864	817	848	829	805	814	856	861	867	872	809	852	838	779	836	870	874	825	805	857	846	845	832	856	829	800	896	808	832	830	794	856	791	811	853	786	867	793	824	841	837	851	850	790	843	803	781	738	806	849	777	823	850	842	789	855	835	893	837	828	807	846	787	787	843	815	804	834	840	781	842	854	841	817	800	821	855	822	900	849	829	838	832	870	836	825	838	808	860	843	825	869	843	853	787	857	780	828	846	808	835	807	871	874	821	828	817	829	803	808	860	852	796	843	819	838	831	820	823	826	853	791	791	872	784	830	807	828	815	851	796	803	838	829	775	833	782	814	825	822	775	828	854	802	779	873	836	804	804	879	809	848	814	783	777	783	809	833	817	878	785	844	788	824	849	803	842	837	826	836	882	859	784	820	813	829	802	795	852	828	780	847	809	831	829	826	852	864	843	805	804	735	799	818	852	797	860	817	849	803	834	825	797	864	796	848	851	823	806	774	847	866	753	836	820	835	860	850	851	789	866	824	801	819	812	812	878	852	843	818	840	842	847	792	802	844	817	795	877	865	851	827	866	865	841	843	850	838	813	819	820	801	806	767	833	852	805	832	788	854	824	842	811	854	829	861	808	876	816	846	832	800	839	836	849	824	847	855	843	817	860	809	850	856	851	820	814	874	874	837	795	849	810	861	803	830	854	838	862	819	863	883	804	834	844	853	791	876	853	823	822	810	879	849	817	821	855	859	855	803	879	840	885	852	812	883	808	820	824	874	803	830	808	802	869	797	885	794	816	820	823	874	819	854	834	862	857	839	854	800	785	803	889	851	866	829	835	817	887	831	814	844	808	845	842	897	825	787	828	812	830	808	812	798	833	871	848	876	860	823	824	816	800	872	808	829	824	821	836	822	777	804	799	772	823	852	867	855	782	815	839	821	867	753	817	832	802	808	845	853	821	862	830	797	852	840	861	887	843	848	848	838	842	829	842	788	837	838	832	842	827	827	835	784	854	851	828	810	879	810	883	806	899	812	828	784	856	858	795	789	846	811	878	794	827	840	835	851	828	826	834	823	796	793	783	797	806	824	846	817	837	824	851	830	878	762	804	792	825	853	834	812	826	896	798	811	823	841	841	813	851	873	810	888	839	827	804	814	855	843	828	833	858	891	853	832	817	827	855	844	807	820	832	874	828	814	822	850	830	808	831	833	784	863	847	854	927	823	873	805	851	811	776	841	840	808	834	852	843	814	843	835	820	810	857	809	874	804	859	865	844	824	853	848	811	839	827	844	832	851	836	899	834	880	882	847	770	816	802	815	877	836	867	866	773	880	786	867	838	877	887	827	860	801	805	826	849	858	789	824	818	830	779	853	849	827	802	781	827	827	854	802	831	834	811	788	833	849	843	830	841	856	802	859	818	802	788	850	824	798	877	816	813	806	854	861	852	807	805	766	860	828	901	824	825	900	886	861	815	856	803	831	858	815	843	836	826	917	819	773	814	843	804	851	826	811	843	835	838	829	833	792	868	839	786	848	865	845	810	881	845	838	801	807	783	840	867	881	802	826	837	791	870	797	831	848	792	821	809	864	815	758	838	823	816	811	817	852	791	806	870	806	862	849	751	869	853	811	836	807	810	909	835	817	806	788	843	796	814	851	815	819	888	837	806	838	795	818	867	834	825	788	845	800	818	878	837	846	819	819	826	798	816	832	840	845	868	886	766	823	792	860	780	841	806	830	825	846	858	787	838	835	824	843	818	813	818	833	849	835	871	808	843	824	822	795	817	843	799	839	853	857	847	791	845	871	765	850	867	814	805	865	837	784	829	848	799	809	827	840	818	791	774	824	795	825	763	821	880	820	862	818	879	831	851	857	837	841	824	814	855	765	884	808	846	854	858	867	815	839	834	847	799	838	824	774	824	823	839	803	860	841	816	815	818	836	873	788	866	854	809	863	805	854	786	834	790	878	808	814	837	812	819	884	793	859	813	845	839	852	828	840	881	844	870	825	872	893	826	813	849	811	800	863	835	816	830	799	795	858	813	824	815	847	835
25076	21459	27896	25344	11545	1895	1069	716	573	477	468	402	360	368	352	317	331	331	329	305	304	241	287	300	239	264	252	249	279	239	255	261	303	229	271	262	249	247	253	261	224	266	228	263	242	251	262	241	250	262	260	249	223	272	266	248	234	261	226	274	242	229	230	243	227	247	270	250	224	247	277	246	233	238	258	238	262	231	231	237	250	254	221	250	244	247	255	238	242	236	231	230	253	273	215	270	254	258	237	252	276	241	240	234	218	283	249	258	209	264	242	241	314	260	236	231	246	236	229	212	250	251	215	258	241	266	245	229	253	238	250	216	230	237	205	225	251	254	242	271	241	228	235	228	237	231	221	233	243	250	251	248	266	248	277	222	256	246	220	262	222	249	261	247	228	228	247	234	242	247	235	238	261	240	214	246	229	225	254	241	232	239	274	224	248	210	262	256	232	242	261	212	262	239	229	250	260	243	258	251	252	249	235	240	247	253	237	235	245	230	243	216	245	239	252	247	251	241	218	232	211	235	234	261	262	251	205	226	241	234	244	247	213	259	236	242	227	224	211	240	227	216	217	258	238	224	240	230	213	216	234	240	260	219	240	235	255	248	237	237	248	235	243	240	256	224	233	273	232	259	248	256	239	235	269	250	230	256	268	231	254	227	230	246	266	232	211	270	237	234	237	236	256	223	241	233	249	243	240	249	242	216	239	261	229	254	235	235	256	220	246	269	239	257	231	226	234	227	229	251	244	235	228	225	227	235	238	231	247	242	264	258	255	232	243	250	237	240	234	247	223	235	225	237	225	252	257	269	244	232	265	226	248	242	244	215	224	219	251	244	239	227	243	231	249	231	249	231	232	269	224	237	256	237	246	243	245	217	242	256	253	264	233	251	246	227	239	248	233	201	238	228	252	235	241	247	251	241	257	214	246	222	211	229	242	230	238	244	248	228	246	234	232	213	265	240	253	233	246	250	260	238	238	238	251	253	215	224	268	255	244	258	243	220	229	251	236	225	206	255	233	209	227	240	238	274	255	235	235	226	240	263	219	253	236	225	248	239	253	219	234	261	234	222	210	243	257	227	277	246	230	276	246	236	255	234	227	241	246	257	248	231	236	262	241	257	241	248	225	205	255	195	264	249	219	248	234	227	265	254	264	251	239	270	237	233	241	245	272	230	210	230	233	237	224	222	259	238	227	238	236	240	246	235	218	279	241	224	255	248	242	254	242	258	288	203	249	249	269	242	247	223	224	217	228	239	217	204	198	264	249	247	214	238	254	238	235	212	221	254	231	232	252	228	230	254	230	230	245	251	236	239	239	225	253	238	244	225	230	232	238	247	247	242	264	232	219	236	238	234	230	244	227	268	243	247	223	211	226	271	232	230	245	274	254	230	253	234	249	235	235	227	239	253	224	236	224	218	239	227	227	236	225	231	224	234	238	247	234	220	243	258	233	253	211	258	244	267	211	216	252	220	230	226	248	245	241	230	246	262	230	250	243	250	236	261	253	246	241	230	258	214	245	217	241	258	256	249	231	219	231	224	246	244	217	236	247	246	257	244	273	244	224	207	257	239	224	226	251	222	234	248	264	244	240	249	241	232	256	253	230	227	259	237	207	197	258	253	234	247	219	215	238	248	246	226	270	246	237	240	201	235	244	240	213	238	256	239	243	231	224	227	267	226	251	247	215	247	259	234	240	225	257	262	245	248	242	219	243	257	249	216	257	253	256	242	240	241	251	275	240	237	229	238	235	243	237	237	231	224	231	229	225	251	248	269	260	253	219	253	234	260	252	239	242	233	228	216	222	254	230	233	220	233	222	214	234	232	221	240	204	207	259	250	247	261	270	248	226	245	244	232	223	229	264	227	231	248	240	260	235	215	242	233	257	216	255	255	220	241	253	224	239	268	234	242	236	242	226	273	231	229	270	266	210	207	269	246	236	251	223	225	251	248	217	248	244	228	254	254	251	228	251	236	229	235	237	222	256	247	239	241	281	246	254	252	231	238	220	241	263	230	265	249	222	223	243	243	274	235	265	221	211	259	239	238	243	223	237	248	218	237	245	232	257	239	246	228	225	253	235	249	236	254	238	253	252	228	248	259	258	236	231	205	231	245	221	216	237	252	225	260	255	225	218	236	246	240	241	219	254	235	221	236	221	251	279	255	240	221	207	238	252	255	241	246	255	239	209	235	232	232	218	245	221	226	245	245	228	240	238	228	207	230	249	231	243	246	256	249	247	248	238	242	247	240	228	238	240	253	264	234	217	249	237	217	263	231	226	220	242	208	246	240	267	218	230	274	243	229	246	213	221	244	242	242	243	263	208	232	248	252	218	241	210	198	226	273	240	261	260	237	248	223	235	234	244	219	243	239	230	239	224	242	204	236	279	246	230	257	232	229	251	220	251	250	232	239	238	249	253	248	228	219	249	231	290	231	264	239	242	223	198	239	246	233	245	228	234	239	203	238	243	221	205	230	263	242	249	226	249	235	251	213	230	246	245	233	219	258	222	260	267	243	252	229	235	246	248	248	252	230	248	237	236	255	237	234	252	247	262	238	214	200	253	248	272	236	233	260	243	224	231	245	224	225	235	243	261	238	271	254	275	239	233	246	236	205	226	225	246	234	233	260	209	233	253	242	249	220	243	238	242	235	235	220	224	234	248	224	263	258	269	267	232	223	274	271	244	208	256	267	249	233	251	226	239	232	240	241	258	223	243	244	253	231	239	242	208	235	248	261	224	226	224	233	228	198	251	228	233	247	258	246	220	253	255	248	212	256	256	222	211	253	228	234	214	210	230	228	266	258	255	216	241	256	249	234	233	234	206	257	247	224	259	228	245	250	262	245	226	221	251	234	244	225	250	209	224	244	259	261	265	254	277	251	233	254	243	220	242	235	288	212	220	252	247	225	243	228	266	236	239	263	238	223	237	258	240	229	232	247	238	213	243	210	246	256	241	241	230	255	259	245	223	228	247	238	224	249	224	231	263	222	232	213	229	229	244	239	241	223	242	257	233	225	243	237	256	213	228	223	270	244	224	246	244	245	241	261	241	212	244	236	250	240	241	240	246	220	218	250	244	269	241	240	263	249	248	237	260	254	238	265	252	213	257	253	222	218	219	252	257	241	228	239	244	251	228	261	233	233	226	240	238	230	219	212	258	235	252	242	228	236	243	247	234	258	235	271	239	247	224	250	227	223	232	264	269	242	223	228	224	241	251	222	230	223	238	236	234	248	244	219	245	241	220	234	228	235	244	241	231	264	258	230	227	250	242	253	237	241	261	236	228	222	238	233	262	243	231	236	229	239	257	226	220	212	229	239	238	235	238	267	239	260	219	249	255	255	228	239	244	244	243	254	259	243	244	252	249	232	239	250	239	212	247	234	250	249	225	252	248	233	262	243	210	242	237	241	243	229	237	230	235	255	241	238	238	233	247	236	270	247	234	255	236	212	240	258	218	214	234	257	231	268	220	236	245	217	262	216	224	223	235	215
12542	22243	19147	10719	6877	4531	3252	2431	1964	1600	1385	1275	1096	1073	1012	907	974	953	883	838	782	762	693	658	663	694	657	653	641	654	634	636	583	613	589	615	600	608	539	553	565	596	572	542	608	586	577	579	585	562	606	569	512	554	563	583	556	551	595	575	595	571	545	537	568	574	545	556	537	522	551	593	564	536	605	559	554	572	545	562	523	548	568	566	540	579	526	568	593	539	565	533	563	544	534	579	580	581	576	557	567	522	557	562	537	545	585	547	560	581	575	552	570	545	563	529	548	524	530	578	555	539	538	517	561	555	588	573	547	576	523	549	553	552	626	551	562	576	535	589	554	545	560	534	540	536	544	564	527	531	528	553	534	568	545	547	559	536	547	502	549	587	567	561	547	580	549	532	558	578	536	548	572	550	552	555	581	528	564	559	562	549	547	553	551	519	586	550	544	524	572	590	536	557	530	590	528	549	559	501	558	572	586	522	545	586	585	604	559	583	529	547	567	558	541	540	571	548	560	543	565	586	545	588	542	560	566	560	565	547	514	551	555	513	510	585	573	545	579	523	514	593	537	540	568	554	572	535	570	568	550	545	552	547	537	557	553	593	541	577	569	556	569	522	529	542	543	531	544	562	572	554	516	571	578	570	508	571	534	484	538	568	545	561	556	582	559	543	540	580	575	554	551	536	550	587	589	547	565	569	555	486	591	596	513	541	555	557	561	525	540	546	522	566	590	575	609	531	586	551	549	552	576	554	558	516	546	492	628	565	544	588	578	578	587	544	537	553	583	591	540	583	532	536	510	602	550	547	573	602	561	577	549	531	589	546	576	542	548	526	492	545	527	554	541	582	577	549	545	575	532	597	564	596	572	554	538	543	552	536	535	511	562	589	518	495	522	532	542	526	565	518	546	561	521	526	569	545	556	575	566	573	566	557	532	591	537	562	582	576	523	575	509	545	544	588	561	555	570	529	526	544	551	574	552	535	560	582	532	543	559	544	538	596	513	509	551	592	565	561	529	560	534	565	528	549	516	548	582	566	547	529	566	551	537	558	554	551	545	539	556	545	533	600	569	528	588	556	526	607	577	533	540	536	557	580	524	551	529	593	488	581	566	545	567	527	511	550	545	562	575	542	573	540	554	523	610	569	570	541	566	517	574	553	547	527	595	534	578	530	580	555	546	556	531	548	502	565	553	569	559	537	549	519	537	543	586	554	524	567	532	557	514	568	546	517	551	565	537	529	551	563	528	514	531	554	577	542	588	526	591	527	563	552	593	568	541	540	527	563	565	561	569	553	570	511	501	561	564	561	545	562	543	552	535	525	540	575	531	537	601	529	570	554	517	585	519	521	553	570	587	573	559	562	575	551	569	576	538	566	563	562	522	509	565	594	521	556	528	564	507	557	552	561	598	582	538	573	548	524	562	527	538	560	537	519	564	534	555	548	497	550	602	544	556	598	547	552	545	528	556	564	532	556	544	547	522	530	547	525	528	525	550	541	538	546	546	585	516	569	565	614	547	547	572	563	580	588	528	583	515	555	580	533	545	542	526	564	529	533	562	566	558	581	510	534	577	539	535	569	558	543	563	518	484	502	573	545	566	507	581	553	603	593	563	539	526	553	572	601	579	539	541	551	583	518	557	552	563	541	541	541	552	556	511	541	577	539	578	526	546	582	551	568	545	568	562	519	577	513	580	563	524	562	572	569	532	542	531	514	555	548	528	575	585	528	547	577	559	533	568	544	554	537	542	554	548	508	534	547	553	554	531	551	566	567	545	553	559	573	541	506	549	560	536	590	604	542	585	532	578	494	537	558	590	576	524	583	583	563	527	558	538	572	500	541	541	562	557	554	557	525	505	567	586	575	538	568	563	571	548	537	507	553	524	562	535	520	571	556	570	564	559	558	540	546	548	557	533	578	521	569	561	597	553	562	576	563	527	531	532	565	551	544	551	594	567	561	554	519	555	557	587	520	546	562	567	558	555	536	559	532	532	548	544	544	562	564	571	540	610	571	569	517	554	537	555	551	541	541	563	559	517	569	554	541	524	542	586	530	582	547	584	540	530	494	520	567	532	544	525	540	549	551	558	556	563	543	566	506	548	562	563	537	548	593	502	566	567	595	511	559	552	560	524	575	592	562	567	543	528	567	551	571	577	544	549	590	564	536	542	580	550	550	535	529	537	535	544	558	518	562	557	525	577	539	590	547	520	622	509	518	551	580	559	521	534	553	513	528	575	529	536	517	536	526	532	545	553	529	569	570	539	551	469	562	568	524	537	549	592	573	558	551	552	586	557	584	518	575	522	579	558	599	577	527	550	518	570	525	549	609	538	560	527	579	535	569	560	555	546	583	558	547	509	591	531	549	560	556	560	512	578	540	537	582	511	520	568	566	539	537	531	558	568	605	549	554	575	558	583	561	545	554	505	566	574	585	538	534	575	580	539	552	547	550	575	546	546	560	565	506	554	539	528	533	579	558	553	551	570	542	539	539	542	611	553	558	558	573	565	526	541	559	522	556	550	564	571	571	544	552	539	588	554	562	577	556	544	509	534	596	550	596	564	567	544	575	547	569	497	571	583	533	525	511	530	580	553	519	587	570	545	588	571	546	577	584	544	548	575	514	599	554	583	573	616	543	529	564	578	540	547	548	564	540	545	570	549	522	547	549	546	559	521	551	518	567	542	546	573	554	543	551	565	584	553	564	536	527	512	558	548	566	571	544	559	564	549	553	544	572	555	567	549	540	586	571	558	552	535	550	560	552	589	578	560	514	539	550	537	556	566	557	554	575	550	574	546	520	549	531	545	550	558	522	577	560	550	586	549	589	552	586	547	538	584	594	569	537	570	571	597	567	553	598	570	558	547	604	575	551	567	555	517	540	542	545	571	532	557	571	557	502	523	523	562	544	560	565	547	595	576	544	546	557	563	554	615	548	523	560	580	559	561	551	524	535	563	544	605	561	521	555	574	557	553	543	568	568	561	553	557	543	561	556	590	559	541	528	538	535	547	502	536	561	528	542	534	560	597	534	525	570	556	555	559	539	575	568	495	579	535	556	534	559	599	511	555	546	552	560	523	540	554	529	595	532	571	525	536	557	560	525	562	549	596	585	534	541	536	526	564	553	569	590	521	511	574	578	558	544	557	570	533	538	557	526	553	573	554	538	518	568	552	524	542	542	528	525	588	527	561	617	519	547	557	561	548	527	525	493	569	551	549	576	515	505	552	575	521	573	579	553	549	546	553	558	520	551	546	559	547	544	562	581	548	544	574	572	507	526	537	531	554	552	545	571	574	576	578	559	539	546	556	592	519	587	546	553	540	574	558	516	602	537	580	524	505	568	554	527	558	577	563	578	522	526	604	539	547	596	510	574	577	556	535	590	575	557	556	573	569	575	539	537	491	559	575	537	545	513	530	538	540	586	524	562	555	539	553	548	551	557	550	563	540	546	541	557	567	570	558	538	530	533	539	579	542	544	567	536	535	527	544	559
24149	21439	28901	24380	21395	10508	2447	1420	1025	878	824	740	680	613	662	540	626	554	562	555	520	531	536	534	485	517	501	430	478	496	450	460	497	444	451	440	456	443	458	432	474	422	455	432	462	424	441	399	431	472	406	434	451	443	401	476	433	408	385	447	410	422	411	468	426	436	446	426	413	436	492	451	416	432	460	444	464	428	443	440	408	425	433	422	416	472	430	423	449	382	439	455	413	421	471	420	451	403	454	433	406	452	462	459	387	406	384	438	424	419	374	420	435	447	421	425	452	423	413	458	432	444	463	401	427	419	426	443	424	420	462	419	437	417	440	424	441	421	441	419	409	429	404	406	434	431	421	446	392	424	454	397	430	449	449	437	454	447	396	442	428	433	430	456	394	457	421	389	428	460	454	416	419	471	422	458	423	414	385	404	416	443	439	410	428	420	425	464	406	433	420	425	447	427	428	406	420	442	433	462	423	398	443	407	418	456	424	404	456	432	400	422	406	402	476	425	411	440	431	435	439	418	440	416	440	474	398	422	431	423	435	433	444	421	418	466	431	434	453	432	455	442	450	400	414	419	389	423	436	413	421	396	452	467	421	391	398	423	435	444	392	390	406	452	419	425	460	451	412	454	436	423	404	433	430	388	479	412	399	464	449	397	430	441	428	429	426	427	430	385	413	439	371	439	433	457	407	463	417	435	412	427	411	436	450	419	415	428	403	437	420	412	419	386	377	424	408	403	406	438	427	396	393	432	437	416	417	430	401	440	405	431	422	430	415	412	433	407	432	450	451	426	462	402	379	414	404	405	417	427	438	454	429	416	418	439	441	449	444	427	431	417	412	410	467	404	442	450	416	431	429	443	429	461	430	438	454	427	442	455	445	442	423	425	426	390	433	455	467	453	400	387	447	444	429	437	398	411	412	460	411	446	399	429	431	404	464	441	460	408	398	424	438	431	413	412	411	440	457	410	432	429	469	467	414	405	416	408	457	431	417	408	411	461	459	403	442	444	413	404	389	431	361	426	425	423	433	421	392	416	416	423	406	409	399	454	428	456	456	440	420	428	432	416	442	427	422	456	440	435	395	417	449	416	420	407	439	441	421	414	437	458	456	422	448	434	434	420	418	444	421	439	417	414	487	422	427	435	447	457	391	448	423	432	433	418	414	416	440	370	430	431	389	430	442	395	440	426	377	389	429	423	415	475	410	460	403	436	436	449	445	433	460	421	419	451	405	394	427	435	450	419	422	433	435	406	451	436	432	412	446	438	425	411	372	421	437	424	421	413	431	449	437	394	450	394	419	425	435	436	405	443	381	400	426	432	447	428	430	434	436	422	454	422	438	444	421	423	434	416	433	432	439	429	416	426	419	436	428	429	470	411	435	453	441	434	415	442	432	422	423	479	426	437	428	400	433	419	436	409	446	424	403	418	414	413	422	419	401	435	432	416	425	419	426	447	440	418	403	444	382	409	422	434	390	404	401	400	436	431	449	411	422	460	477	456	438	443	459	396	414	401	410	457	444	430	395	391	426	434	417	455	443	430	465	439	400	448	462	426	445	448	425	421	432	417	429	420	439	419	443	443	449	397	432	404	413	440	423	442	437	435	404	413	455	422	426	403	434	429	434	467	425	455	430	428	446	437	423	418	425	390	432	442	423	431	439	421	389	463	421	421	417	418	425	403	435	437	418	447	453	435	421	412	437	423	433	452	409	441	432	422	438	390	423	413	390	432	423	398	431	450	416	408	419	438	427	403	428	449	435	396	446	407	447	435	449	421	390	389	418	426	436	405	427	470	457	415	437	408	441	438	452	433	422	400	452	370	429	418	478	410	401	376	422	451	421	433	434	451	433	401	417	405	427	422	425	402	442	429	422	423	460	453	439	401	437	414	415	437	463	423	439	419	438	419	420	443	467	410	425	401	442	395	451	420	422	413	398	451	425	422	422	384	453	449	437	406	421	409	424	425	447	415	466	413	464	384	424	402	455	430	425	444	409	376	443	394	412	441	458	419	436	490	429	444	410	400	396	423	421	468	405	441	456	414	454	430	377	410	423	450	431	419	399	425	420	430	434	415	459	416	459	442	452	424	452	423	423	446	462	452	423	411	404	432	442	435	401	392	424	407	460	430	436	457	450	435	439	396	408	409	408	437	402	427	422	408	397	426	421	414	421	430	453	435	420	412	452	434	422	450	430	435	460	439	444	429	427	444	462	475	418	458	421	429	425	436	453	443	446	391	390	422	439	433	451	405	413	454	426	426	414	456	439	433	421	411	434	411	433	449	438	423	432	398	448	444	397	420	422	417	405	415	442	424	416	412	427	417	430	417	420	403	410	421	409	437	402	421	418	425	405	425	397	405	430	445	429	389	411	442	427	420	469	437	446	436	454	431	415	437	439	468	457	451	371	410	420	427	456	460	410	440	443	430	398	416	422	429	443	410	454	423	481	425	433	408	434	392	448	462	423	465	435	431	457	424	400	458	418	443	407	430	440	420	418	412	426	437	442	415	496	439	440	424	425	420	439	399	413	451	437	418	408	442	411	423	423	423	409	397	434	419	439	416	398	411	439	436	421	412	413	414	424	423	439	429	407	403	457	413	406	437	422	399	434	416	452	427	446	430	426	433	418	447	452	410	399	382	441	449	439	390	418	448	449	423	434	445	428	428	442	453	464	414	409	458	404	404	415	423	437	438	414	392	447	455	429	417	445	422	403	413	401	455	455	435	447	425	409	413	433	431	457	464	406	422	404	419	441	416	435	399	422	424	437	409	410	434	397	398	404	394	431	441	412	443	392	413	439	421	405	421	419	447	449	468	430	419	428	397	435	391	396	440	414	414	409	417	406	439	453	458	423	431	402	422	420	437	446	445	453	387	455	443	462	429	420	421	430	450	411	435	425	428	421	439	449	408	441	429	462	401	422	420	455	419	381	386	415	435	468	404	427	456	384	445	460	414	447	470	430	422	414	432	385	442	416	410	456	430	434	409	401	399	449	393	420	439	424	423	467	437	427	444	481	461	441	425	448	435	436	389	429	445	437	442	405	434	420	414	407	424	408	421	436	431	410	458	409	441	452	440	446	411	386	412	414	422	405	443	452	455	430	438	443	403	419	450	379	418	456	427	405	427	400	438	383	416	446	425	416	422	445	439	415	386	406	446	442	400	439	408	418	422	419	422	480	467	465	441	397	387	452	416	436	445	431	418	421	439	422	425	420	455	414	431	424	395	435	409	434	438	418	448	424	384	408	435	437	391	418	425	442	448	450	435	429	439	417	449	404	430	429	420	455	430	416	451	444	415	455	399	419	398	406	456	420	444	412	419	444	401	444	406	442	432	431	414	433	391	437	414	427	456	468	416	427	401	445	413	411	391	424	392	406	444	480	446	426	474	416	435	434	395	410	432	454	423	411	433	437	393	416	414	394	441	431	419	385	393	396	423	425	447	408	416	448	428	425	463	438	434	406	418	423	439	408	429	452	417	400	398	430	428
15027	27587	24273	15434	10761	7478	5410	4177	3400	2800	2445	2213	1983	1848	1647	1633	1574	1552	1424	1307	1300	1187	1185	1136	1168	1110	1105	1067	1065	1067	1039	1102	1000	1039	1027	986	988	919	983	929	934	972	934	965	896	949	902	908	930	918	924	855	921	923	969	890	872	880	891	926	894	915	926	899	922	862	929	940	848	888	894	889	884	884	950	919	874	896	902	851	900	862	925	953	959	976	887	934	953	910	888	868	912	921	922	896	873	930	862	897	961	873	952	888	882	907	894	857	918	912	908	880	905	908	911	908	850	911	914	886	887	899	944	859	920	941	931	887	864	939	893	881	868	930	887	913	818	954	899	877	894	901	878	870	883	929	874	903	907	921	895	857	859	873	910	901	845	929	877	859	847	921	929	945	875	915	927	881	877	946	892	898	889	890	931	934	905	864	875	887	895	918	880	865	924	908	902	950	882	898	808	884	907	901	889	931	864	860	853	912	843	876	901	918	960	805	917	936	900	882	933	960	889	954	870	882	894	915	892	896	889	935	865	918	915	891	916	862	904	850	889	905	876	836	910	895	884	933	918	889	911	928	920	873	908	911	926	856	907	938	918	933	907	896	930	895	889	892	864	866	882	899	922	882	875	912	879	918	825	941	928	938	848	921	912	908	900	923	892	942	849	902	937	891	879	834	857	898	851	870	877	923	895	903	893	878	858	914	866	935	824	896	953	891	909	923	868	954	909	868	881	847	903	909	926	921	894	887	870	854	918	898	930	852	920	902	946	923	940	915	866	927	911	945	858	913	907	872	891	921	861	857	898	875	887	904	880	907	914	874	872	863	910	875	872	870	878	897	935	884	889	960	899	933	910	873	823	949	958	952	928	859	880	912	911	924	917	887	922	917	871	927	907	957	908	901	820	861	917	870	899	853	820	874	887	869	950	921	877	870	872	912	878	949	935	877	947	917	907	899	911	907	920	921	892	940	923	940	861	962	880	897	910	888	878	860	883	886	867	874	870	887	862	885	850	881	905	941	848	870	909	935	852	885	917	842	898	908	892	891	895	869	856	911	949	828	883	881	893	936	889	926	900	894	893	897	885	886	896	935	865	908	911	927	881	920	873	895	936	889	896	868	936	919	889	852	903	865	905	931	889	911	939	897	874	932	905	921	894	878	901	919	887	896	905	846	898	893	903	884	878	893	889	915	914	920	876	895	908	892	909	902	935	863	907	834	855	831	902	933	901	916	874	859	876	848	900	872	937	878	904	874	886	882	869	932	905	885	846	907	877	893	908	883	911	876	898	880	930	885	892	862	886	891	921	924	888	920	879	876	882	867	958	895	872	935	921	890	888	876	906	935	841	950	893	857	877	903	917	888	896	926	899	891	896	942	917	875	877	871	922	906	895	868	924	944	910	917	895	909	930	867	948	936	917	941	927	906	895	899	872	871	887	906	888	916	850	849	877	894	902	918	853	909	903	961	880	932	883	893	877	858	892	899	870	903	893	977	859	881	923	885	888	884	907	880	899	859	883	927	912	932	856	897	881	849	894	928	838	932	912	942	926	921	942	885	884	863	885	940	881	964	905	927	892	906	894	862	863	897	907	932	865	906	882	945	853	885	894	909	912	897	898	900	927	865	895	844	898	887	872	869	881	856	868	944	852	900	842	880	914	877	886	874	917	934	906	875	881	941	929	891	918	929	845	912	912	916	913	865	881	939	927	890	913	898	884	855	854	937	890	906	887	870	902	925	911	917	970	924	853	927	914	874	846	879	896	943	936	849	877	877	918	941	921	891	920	894	914	871	871	861	890	872	913	923	923	867	901	917	924	917	885	859	903	902	901	871	878	862	907	894	935	902	940	884	916	941	879	895	835	882	895	857	910	922	957	904	838	903	888	877	886	874	889	913	900	927	906	902	872	896	878	898	876	868	845	862	909	904	944	864	948	880	887	936	922	888	856	888	857	891	881	915	919	917	903	915	874	883	853	878	952	920	916	938	923	881	878	895	902	867	980	917	847	871	856	908	932	868	825	920	861	898	898	896	906	920	922	876	837	891	912	890	936	909	871	888	848	943	930	911	867	943	887	889	869	894	894	904	921	891	834	906	874	861	895	917	849	946	888	890	976	948	934	896	907	917	858	890	951	907	865	889	920	877	841	874	882	917	855	910	900	821	900	876	891	873	932	912	866	907	867	893	917	886	918	910	914	852	896	877	852	855	900	917	908	885	925	839	903	866	928	898	901	887	905	931	854	905	867	898	850	887	905	895	910	913	890	902	899	917	877	937	885	848	876	877	889	893	909	926	876	874	905	877	876	893	864	861	875	873	920	888	891	910	882	907	874	909	918	888	919	872	889	871	924	924	901	880	890	964	907	897	908	883	891	969	868	859	894	858	909	882	869	902	915	899	883	834	908	882	857	875	917	878	873	856	929	892	943	929	894	927	867	933	877	897	933	908	904	871	909	877	912	918	913	878	899	882	877	949	920	938	929	913	889	873	929	907	901	876	844	946	905	925	847	881	904	879	926	902	882	942	987	895	859	871	923	960	879	913	920	936	900	871	877	916	861	916	867	879	837	929	887	919	865	928	939	902	902	915	905	896	888	842	864	852	855	929	895	897	950	917	911	886	883	888	845	926	933	904	923	895	907	890	844	867	860	930	898	930	968	879	884	947	917	873	913	912	920	922	936	927	857	876	948	906	924	868	906	880	905	860	874	904	851	862	929	889	903	869	941	889	908	931	915	887	892	897	893	913	925	870	901	957	857	929	872	880	991	918	909	897	908	938	896	859	874	871	896	927	937	928	972	936	944	888	900	922	903	924	903	949	957	905	907	921	899	937	860	888	900	876	869	861	899	895	815	932	940	895	895	886	852	898	897	884	922	901	900	913	877	925	913	864	877	881	892	863	916	855	896	896	907	910	899	891	945	881	902	885	900	904	922	925	887	861	903	936	907	927	928	886	905	872	909	847	866	921	967	892	911	934	877	898	875	883	932	935	884	904	940	902	894	901	914	906	897	907	888	808	851	917	957	832	898	916	863	883	863	901	951	861	884	888	901	864	886	881	879	873	881	913	871	890	860	868	898	867	903	885	908	888	960	883	916	873	885	950	860	924	899	895	905	881	879	914	904	882	903	886	857	866	904	878	879	924	890	900	886	924	905	915	876	908	911	873	898	890	883	874	886	916	895	910	870	948	958	932	916	877	911	900	919	897	934	905	946	935	858	897	915	878	937	954	921	912	887	931	830	893	943	920	873	927	878	866	875	945	911	868	918	886	902	850	906	883	853	886	891	959	902	913	899	931	895	889	894	869	897	928	908	879	912	914	900	923	855	882	896	910	875	867	905	929	918	844	944	867	893	926	862	861	827	946	904	923	908	918	915	863	909	876	917	893	916	899	946	872	877	918	892	939	888	918	871	950	857	931	899	910	861	902	883	904	919	897	933	875	870	944	910	933	890	885	963	856	878	894	920	862	892	914	871	848	874	892	899	871	860	921	854	881	927	853
27382	17173	4927	1743	839	592	478	440	431	440	389	373	401	399	361	370	406	396	342	367	394	373	377	362	372	357	358	391	390	393	378	386	339	376	361	399	367	372	350	375	339	397	379	335	342	361	348	352	369	376	371	350	349	341	368	394	378	400	379	363	381	382	361	383	351	340	379	370	397	368	351	362	359	391	378	327	356	389	373	384	373	368	370	375	369	391	379	379	349	342	373	355	345	361	395	391	368	371	365	360	350	365	376	377	366	350	354	395	361	367	360	404	393	368	328	345	387	384	392	395	344	395	396	396	378	359	399	362	337	350	337	361	360	402	384	357	369	383	364	364	336	357	397	384	358	384	357	382	351	371	375	372	363	355	344	363	377	385	385	337	387	418	344	346	402	386	382	379	356	346	367	349	403	392	356	361	347	405	361	386	381	388	376	337	360	379	375	395	356	373	384	368	378	345	350	380	394	337	372	362	381	379	312	388	354	331	426	376	335	329	366	380	372	343	341	370	365	357	328	384	341	322	395	337	381	392	348	349	366	357	352	373	378	387	343	365	352	360	365	391	361	357	350	356	395	346	372	354	349	349	334	327	365	361	349	351	338	372	352	359	377	381	359	366	352	335	390	325	387	375	364	359	350	360	350	377	403	403	344	373	386	390	374	366	346	339	369	377	373	396	353	373	353	351	388	356	380	382	375	348	341	379	349	367	340	373	370	358	337	333	384	378	385	375	358	350	372	348	337	353	392	347	365	376	371	365	368	359	346	373	361	357	386	370	340	342	363	374	343	324	359	362	380	381	364	357	401	361	358	371	376	391	373	379	348	332	354	366	369	397	338	397	363	345	369	389	364	387	386	379	346	382	371	341	356	369	361	368	381	355	376	333	373	401	344	386	409	347	356	373	374	326	366	401	374	385	368	329	389	370	390	374	374	357	341	393	385	364	355	362	349	377	402	352	385	363	376	359	361	386	358	374	395	341	366	351	355	369	351	334	357	372	380	367	365	317	381	348	396	381	364	355	354	357	369	365	388	334	367	340	389	332	379	355	358	327	344	372	388	336	367	349	365	396	360	387	329	364	360	380	350	353	391	339	373	391	358	357	383	356	360	328	339	355	389	373	322	380	380	328	361	349	367	410	392	364	371	402	361	389	349	386	366	352	391	339	376	384	338	376	368	380	339	352	350	376	353	349	358	379	375	379	376	351	358	394	382	385	353	369	392	360	329	405	364	400	348	386	355	347	387	366	311	355	383	394	370	350	401	350	332	365	377	358	389	387	348	345	355	357	344	384	373	349	341	393	373	337	352	388	376	402	400	371	378	368	361	363	359	372	367	351	337	359	371	355	385	368	375	363	360	351	369	366	371	381	351	366	401	335	390	366	383	388	360	368	352	375	368	374	369	398	388	390	336	395	322	356	311	355	363	363	352	353	344	345	359	385	353	392	374	355	394	361	322	357	382	369	380	347	382	373	365	373	366	330	348	372	384	358	324	380	344	358	342	341	377	369	327	384	332	379	382	367	339	355	346	339	353	386	409	380	379	356	397	332	340	367	366	375	347	376	364	354	372	347	355	387	408	376	338	380	378	334	350	375	344	350	384	364	366	345	372	374	337	366	383	325	360	390	379	382	355	359	377	347	383	378	380	382	328	369	329	345	403	357	353	369	387	352	352	373	359	376	341	367	375	372	398	351	396	361	352	375	393	364	364	381	352	340	367	397	370	347	373	353	357	322	369	365	368	340	350	388	337	372	394	372	376	363	348	395	384	390	367	345	364	383	395	354	335	401	344	379	361	377	349	375	338	390	354	396	340	370	362	351	365	342	351	365	400	372	332	371	342	350	375	378	356	368	383	352	356	368	380	373	378	383	350	363	403	328	398	350	384	394	395	372	345	365	386	374	360	349	363	365	352	369	383	384	362	365	378	368	338	329	339	346	347	366	328	380	322	372	377	368	340	377	362	361	376	374	328	349	388	321	362	386	369	327	373	383	341	355	387	369	375	357	374	364	378	369	377	389	352	343	348	348	377	372	363	402	387	366	373	355	365	342	349	378	367	385	375	361	366	360	375	357	346	398	384	333	359	330	403	383	363	362	366	360	331	338	357	382	374	361	374	362	368	400	383	379	346	392	354	370	378	377	386	403	362	393	366	345	379	371	324	394	367	380	367	355	344	364	363	397	349	360	376	328	399	387	369	389	344	370	347	374	360	369	357	372	371	408	393	344	373	349	353	369	356	407	349	387	364	361	333	372	340	363	370	355	335	359	341	353	328	382	331	358	386	361	384	388	353	402	383	351	370	364	368	376	340	363	389	381	349	371	359	360	370	345	317	364	396	380	340	359	365	363	396	355	373	368	356	359	338	354	345	365	354	369	356	402	378	362	376	361	363	361	352	354	396	325	386	364	394	367	341	373	328	365	363	404	370	342	376	373	332	366	350	388	382	385	341	376	367	381	349	355	338	344	359	333	334	345	334	404	375	373	382	393	382	359	389	362	344	382	357	374	361	351	353	382	382	379	397	357	344	331	344	376	366	377	338	390	355	378	381	365	328	332	360	370	374	333	368	376	385	349	351	352	344	374	401	376	365	334	354	345	339	353	375	362	382	347	370	360	330	362	349	347	318	384	407	360	362	366	345	358	349	387	329	336	365	375	371	364	375	417	385	343	389	367	397	384	356	366	386	389	373	375	385	360	336	357	356	395	398	398	349	383	364	369	351	354	383	381	317	364	364	339	388	372	385	326	363	374	364	342	381	361	363	375	329	362	364	361	348	415	358	410	368	355	350	335	348	380	364	383	375	343	347	368	321	361	367	333	376	347	398	353	365	394	377	340	370	411	348	359	356	380	384	326	343	359	330	380	371	361	363	377	382	358	355	379	360	372	333	354	379	329	371	374	400	357	361	390	372	372	359	382	377	384	383	378	360	377	359	379	360	368	354	383	350	380	344	348	345	381	384	362	372	373	389	369	352	353	344	344	343	377	377	322	356	341	386	349	379	403	367	371	361	358	350	373	354	321	362	356	391	371	381	345	400	378	363	364	381	363	375	333	376	378	377	401	350	366	332	380	388	403	325	387	363	347	362	335	380	385	342	405	368	424	396	391	329	397	359	380	340	355	359	383	340	350	372	373	358	364	397	355	386	331	356	364	373	340	371	347	334	387	354	351	360	356	354	335	395	369	364	401	383	359	358	341	356	396	356	363	347	374	350	362	359	377	382	341	357	343	369	351	407	373	352	378	357	386	338	362	384	338	339	337	379	341	351	357	386	375	374	378	343	386	392	402	356	363	350	369	385	341	359	396	363	380	384	385	368	379	363	339	381	368	342	352	395	371	379	371	367	347	346	370	365	338	348	343	372	357	351	374	382	344	321	397	380	359	349	385	376	370	364	408	353	365	383	353	348	395	366	378	357	358	396	376	368	334	385	340	359	355	356	357	349	364	384	398	371	383	365	363	377	417	371	367	371	367	358	377	368	405	359	401	348	372
9093	11010	8993	4429	2773	1772	1357	1162	1067	1021	934	922	922	905	924	874	946	946	915	879	880	816	831	884	835	867	866	840	813	832	848	775	903	881	823	816	832	820	869	817	819	857	806	859	823	829	840	915	817	824	841	815	812	817	802	808	847	848	827	810	815	825	838	911	845	787	807	865	868	853	798	834	858	835	805	832	856	863	873	763	826	838	838	804	840	797	824	818	890	815	825	821	825	777	873	801	853	857	823	817	817	805	840	818	844	850	816	790	841	860	830	811	819	782	859	793	865	834	799	832	855	837	817	806	824	811	845	880	816	827	873	893	787	827	819	845	828	803	764	909	790	839	803	787	823	810	851	808	836	793	814	797	829	851	842	816	842	803	776	841	845	815	819	855	827	832	858	857	839	795	844	845	853	841	813	789	829	793	824	821	807	845	798	848	816	809	835	825	826	806	812	823	855	868	830	836	849	837	886	843	794	803	831	814	821	831	841	801	804	770	851	793	841	821	802	752	843	850	823	800	839	828	778	831	821	832	829	862	832	798	834	796	821	805	831	849	821	788	788	797	841	810	806	819	857	869	822	826	823	763	826	856	832	820	863	871	831	798	767	823	821	797	842	799	881	834	810	806	816	811	868	811	831	806	838	787	815	829	779	840	850	822	801	839	851	775	861	836	782	800	829	834	776	825	850	878	836	839	840	816	783	822	819	752	825	850	832	853	852	835	799	850	873	810	841	781	835	771	912	801	820	822	820	805	829	828	835	876	888	857	797	802	789	828	774	835	832	765	826	817	877	810	880	834	821	772	842	858	794	784	825	797	777	823	823	818	780	823	831	853	830	797	811	849	819	768	834	866	792	866	869	810	780	794	854	833	879	800	802	816	803	856	838	855	828	820	815	814	819	801	777	834	839	805	790	798	847	800	857	851	823	802	888	790	814	818	839	803	814	817	866	784	818	853	834	815	821	788	874	829	864	793	846	812	859	830	845	816	840	896	828	840	829	825	822	825	827	808	820	862	837	787	880	828	828	835	836	866	723	821	810	809	801	873	855	845	787	856	779	852	830	843	779	909	831	805	799	850	855	796	861	831	810	831	869	818	807	797	835	870	820	859	815	767	830	828	865	806	804	826	815	833	857	790	774	824	795	815	843	814	813	867	831	862	842	838	818	866	811	852	773	819	852	805	795	876	806	811	802	845	855	837	802	843	866	794	830	831	808	851	826	868	860	893	782	870	864	804	834	809	813	787	851	847	837	816	791	831	869	797	814	852	865	855	819	795	833	855	831	831	834	782	801	863	850	801	809	785	802	844	827	826	845	840	843	846	833	892	823	852	813	814	831	877	823	834	841	822	820	833	881	843	781	807	835	830	795	817	845	820	785	800	837	849	826	894	800	834	804	789	828	838	841	809	800	822	788	806	876	838	881	767	801	851	809	836	831	843	848	798	837	803	799	812	859	830	817	839	790	847	854	819	811	814	865	850	821	841	840	858	830	807	873	793	827	849	868	796	823	834	875	831	776	804	809	771	844	885	786	794	859	769	844	818	783	826	901	880	898	833	812	842	826	798	811	848	844	832	840	838	795	812	823	837	804	827	873	860	812	798	799	814	775	811	777	834	779	844	807	808	808	835	793	797	824	834	794	817	802	814	855	804	796	819	810	862	800	849	820	836	791	863	774	820	817	771	830	797	837	783	834	822	803	870	739	838	837	761	832	764	840	847	857	853	823	809	856	811	777	826	798	830	827	882	816	864	822	787	784	799	792	813	811	835	788	841	797	848	828	771	779	791	833	837	846	847	756	809	855	860	816	793	837	860	832	794	837	820	871	840	820	788	834	821	841	856	852	813	838	804	817	856	848	811	863	860	835	831	827	819	831	786	869	802	836	802	808	806	830	790	821	807	815	791	850	854	853	827	794	818	834	846	835	834	817	820	794	844	783	779	831	860	793	799	845	824	786	842	856	822	843	840	848	850	862	820	828	827	793	814	874	837	894	847	756	817	828	817	832	851	822	805	822	854	844	845	810	865	792	807	829	809	821	847	862	838	810	800	824	848	830	845	766	832	813	826	839	890	812	780	792	749	813	812	866	840	849	803	814	886	886	832	821	814	774	799	835	860	856	791	815	800	858	851	857	892	874	819	823	831	879	804	805	762	823	821	838	816	825	825	824	843	775	889	835	841	833	855	796	826	805	771	865	765	838	827	818	799	847	856	810	851	811	768	794	809	812	782	853	798	833	765	833	831	841	844	866	848	835	864	812	826	823	856	770	818	845	833	810	830	845	822	860	852	816	903	837	823	839	831	881	831	844	828	828	861	828	837	821	827	823	829	803	853	828	863	845	783	826	833	787	785	839	831	895	809	776	818	811	770	791	823	834	814	849	836	845	815	854	850	811	830	862	840	842	752	824	811	795	832	792	811	856	818	773	809	809	822	799	813	841	791	834	742	826	854	834	861	838	858	836	815	838	845	792	815	835	837	847	861	834	845	812	841	824	771	809	858	824	792	772	846	809	826	827	760	846	837	830	826	854	831	819	788	787	781	836	821	801	761	824	829	868	836	863	843	862	864	831	795	820	819	808	841	838	832	820	828	860	868	792	826	808	782	788	839	808	909	841	831	796	805	789	835	827	848	807	796	808	848	786	836	839	832	834	815	779	795	841	791	818	832	843	784	831	813	894	827	819	859	799	869	837	853	825	812	781	789	803	839	889	844	843	803	805	862	782	798	829	891	803	802	790	820	819	825	806	846	809	841	861	822	814	848	783	792	800	830	871	837	799	853	820	824	797	777	862	903	832	748	864	828	807	825	860	843	775	802	823	826	802	828	817	788	798	881	773	812	836	758	878	876	839	858	872	790	820	857	864	844	857	783	854	836	873	868	848	804	805	759	866	839	783	798	821	836	815	822	840	802	821	845	796	841	838	869	838	867	809	846	858	822	809	831	816	781	818	804	846	844	828	816	792	804	858	794	855	805	828	797	881	781	767	826	840	808	879	845	815	777	868	901	852	793	792	825	865	851	805	804	799	801	812	840	839	786	829	835	860	840	825	786	804	853	834	815	799	824	855	803	850	834	822	793	832	821	846	806	861	817	844	814	856	787	793	847	883	833	780	787	855	791	809	856	810	833	832	824	856	835	867	825	809	821	849	771	755	801	827	793	779	868	769	830	847	815	811	846	847	835	786	823	807	800	833	819	840	786	840	835	825	798	812	844	808	825	880	804	778	864	856	845	808	793	843	830	814	795	767	779	828	797	839	823	821	843	809	848	831	842	776	831	824	847	804	849	833	853	813	833	806	825	872	858	809	865	828	760	774	812	837	809	779	868	906	802	805	803	855	839	769	811	822	825	847	853	783	858	819	820	883	831	830	870	809	788	788	812	852	792	789	817	852	829	806	820	866	821	773	842	804	821	861	848	829	725	860	831	816	850	836	893	809	804	843	792	753	810	859	833	793	830	835	834	810	821	875	811	859	789	815	841	798	811	825	804
25100	21473	27909	25362	11373	1771	1017	667	529	495	411	377	363	315	346	336	333	339	322	315	301	272	288	248	276	253	254	234	257	265	253	240	252	264	247	228	254	235	258	253	233	230	264	240	238	241	247	259	236	264	230	266	241	203	247	244	231	227	250	237	235	266	279	218	217	243	259	243	231	229	214	234	234	259	211	247	262	271	206	238	243	238	236	258	248	238	221	250	248	242	212	237	247	222	261	263	232	222	221	230	285	235	231	250	201	234	242	288	243	219	245	243	240	245	228	249	229	260	251	247	228	246	221	237	241	267	233	234	236	222	221	262	221	239	255	216	236	215	258	222	228	216	212	260	270	245	233	252	249	233	213	247	236	247	229	231	254	218	233	249	236	242	244	242	245	253	255	272	255	228	252	227	220	242	239	268	227	231	241	239	235	216	248	248	246	248	213	253	223	244	244	251	230	230	278	253	207	268	262	220	223	215	214	239	226	269	255	215	263	229	247	235	224	202	230	232	221	217	206	231	201	216	232	234	204	246	217	244	256	223	240	251	209	208	236	238	230	234	221	224	224	240	217	240	238	232	255	227	244	241	247	232	219	231	223	241	225	246	249	253	256	244	243	239	247	246	221	215	258	224	243	229	235	251	225	232	269	239	233	232	242	249	228	246	206	244	216	226	251	240	233	227	245	233	224	243	227	249	212	231	240	233	234	250	236	251	232	260	234	221	258	265	230	240	225	205	250	228	230	269	236	250	223	241	237	214	231	227	235	232	250	260	246	239	268	226	198	225	244	206	236	213	239	245	247	252	233	234	238	246	238	254	226	266	248	229	249	255	252	232	247	238	233	231	253	238	224	235	234	233	228	220	231	234	241	232	212	215	260	236	245	257	212	227	238	229	217	234	221	224	218	232	219	211	220	232	241	242	237	243	241	238	238	227	209	231	210	255	235	232	213	229	244	240	244	257	226	232	219	272	264	220	258	243	227	228	247	219	207	244	228	260	234	219	240	232	221	257	205	229	234	234	237	247	257	243	243	261	237	225	242	226	254	245	253	224	238	233	253	241	234	221	238	261	212	249	249	225	229	219	238	259	213	255	232	232	217	254	239	252	244	219	224	222	225	219	229	246	221	234	213	248	228	255	244	256	241	242	232	231	263	243	212	238	244	221	252	232	241	250	233	227	249	237	260	252	222	227	250	242	238	226	218	260	251	233	223	232	253	276	240	242	210	243	244	233	221	258	225	244	241	237	249	228	252	251	246	244	246	254	243	237	245	242	229	228	218	252	245	250	238	247	207	264	236	245	238	238	236	254	228	192	231	237	213	249	237	245	242	241	251	214	245	203	218	240	211	223	241	223	226	233	230	213	228	226	235	239	224	240	234	226	211	247	240	227	255	240	247	227	239	239	208	233	243	227	235	245	209	202	239	218	240	234	223	250	225	212	236	258	235	255	251	229	233	262	243	235	248	239	240	230	250	219	259	212	204	222	245	249	213	265	229	243	248	257	215	240	227	227	228	258	241	235	235	220	254	244	224	242	244	256	235	212	206	249	230	227	206	231	234	235	211	258	206	249	249	231	252	239	251	249	228	231	249	225	226	228	210	245	238	240	220	241	232	241	251	230	242	246	205	235	255	221	240	227	244	200	238	259	230	260	205	238	229	230	237	240	212	235	231	229	225	215	247	224	245	260	216	262	239	236	229	240	226	224	224	200	247	201	230	233	254	237	245	212	229	225	222	220	245	242	259	273	263	207	225	216	245	230	238	249	232	227	267	242	238	220	227	235	257	226	240	227	237	233	255	222	221	246	225	246	252	230	232	245	230	272	218	256	227	223	219	237	243	215	245	224	216	228	227	260	224	244	221	238	233	226	231	243	251	236	218	241	246	212	209	267	246	236	260	243	231	243	219	220	257	228	247	220	275	233	221	246	237	240	233	230	224	217	217	260	253	218	233	220	269	244	218	223	247	231	231	212	252	255	251	212	237	233	216	228	228	235	213	222	203	256	255	259	253	243	256	224	244	221	239	250	227	233	241	221	237	221	270	243	239	260	234	243	232	256	232	229	249	230	223	238	246	237	249	256	241	247	245	244	253	237	265	223	265	234	247	244	252	268	206	215	220	236	226	233	237	213	248	248	215	239	219	220	257	276	230	214	241	230	229	210	232	224	237	228	223	284	236	227	242	234	213	250	230	239	215	241	242	240	248	236	244	216	241	255	213	234	243	239	234	207	251	265	239	213	222	229	205	215	234	228	244	255	260	227	242	258	257	255	240	215	228	242	235	245	277	228	202	220	218	253	236	228	226	221	281	208	266	238	233	213	239	243	232	262	251	229	222	248	246	251	219	242	208	256	222	246	240	244	249	221	242	253	245	218	214	234	228	232	202	223	243	255	255	242	234	220	238	218	239	232	252	250	236	216	220	201	236	256	245	211	250	229	238	257	222	215	235	239	230	251	234	240	263	231	241	224	260	245	240	254	235	234	246	229	225	253	229	219	253	211	252	237	229	231	214	263	251	227	228	245	249	225	206	221	231	254	228	258	225	258	242	235	235	249	239	224	228	243	226	219	229	224	249	241	211	259	236	219	228	237	249	269	230	234	226	242	205	242	255	206	259	212	215	239	212	248	220	209	247	220	229	217	226	243	226	233	221	238	236	214	246	256	237	234	237	225	257	222	245	231	242	226	227	245	245	260	253	255	258	242	254	236	240	273	236	242	254	233	239	234	235	253	230	208	239	241	234	231	255	262	239	244	244	256	227	252	222	236	246	231	212	238	230	232	260	228	245	228	241	239	227	247	197	239	234	247	217	217	215	240	245	225	221	255	245	256	266	245	229	223	203	239	230	242	215	236	243	219	241	264	264	223	225	269	225	239	236	260	217	243	233	230	221	265	247	245	209	238	245	213	237	242	222	233	217	246	288	238	222	239	240	256	216	261	248	233	258	242	271	230	240	253	248	239	227	248	268	226	255	230	243	250	235	233	259	227	244	227	245	219	218	245	249	227	230	229	244	235	228	254	243	237	223	236	239	198	210	255	234	213	218	238	218	232	212	199	247	220	221	251	240	243	261	233	237	229	252	277	235	233	247	232	242	265	238	214	225	227	250	234	208	243	231	226	232	229	263	240	266	237	232	229	236	226	234	279	224	227	225	227	218	246	203	232	231	245	241	210	248	252	239	249	249	266	241	222	235	219	220	217	233	208	233	230	236	228	238	220	252	243	227	225	243	224	240	228	203	221	219	240	221	253	228	218	230	248	261	254	240	231	243	230	239	232	223	240	240	222	240	227	224	238	239	225	219	225	240	246	248	251	247	240	231	219	240	229	237	276	219	219	232	211	245	229	218	243	244	222	214	236	251	235	219	238	254	228	226	226	243	246	236	251	263	246	232	254	253	248	239	220	239	226	232	243	266	256	243	233	194	226	245	245	228	249	214	228	217	226	228	247	235	226	225	235	258	224	241	261	236	260	240	251	241	224	235	244	224	221
11310	21109	18200	10933	6804	4519	3227	2364	2022	1637	1446	1285	1082	1055	973	965	967	920	904	848	784	744	713	702	697	700	661	590	636	649	631	628	649	645	622	639	607	601	563	605	631	554	590	593	570	599	567	589	558	581	578	556	568	544	576	574	550	548	545	524	561	546	567	531	561	532	517	600	548	574	596	592	558	549	581	582	551	561	594	580	534	578	549	534	548	568	579	514	557	566	565	530	558	567	564	562	565	526	572	532	561	559	592	535	564	596	594	586	611	548	539	560	569	550	541	562	532	606	583	536	544	562	512	579	516	537	536	570	538	531	600	570	593	521	508	614	571	521	590	556	556	544	533	581	561	579	553	556	550	575	542	566	539	549	549	547	546	553	580	559	545	559	574	553	533	542	579	540	562	568	528	575	526	544	575	511	581	561	536	558	578	537	506	540	564	565	533	512	577	509	555	554	513	537	553	529	554	569	564	616	550	577	544	542	570	581	541	587	543	501	559	544	564	513	531	548	565	544	567	546	574	553	554	556	529	565	526	532	591	569	542	558	537	579	574	522	524	583	555	569	574	551	521	544	560	534	514	538	564	563	536	534	531	551	562	554	577	510	562	570	521	544	578	534	517	517	546	523	552	546	516	540	537	520	548	544	552	553	569	554	553	540	549	558	521	537	574	539	559	554	541	554	541	504	572	523	536	582	529	570	534	546	557	565	593	495	589	533	549	502	596	544	564	532	553	541	516	553	571	566	561	589	552	543	516	587	580	581	572	562	586	557	551	514	580	575	518	540	554	548	539	542	567	540	554	554	579	554	548	523	539	584	531	524	526	558	524	526	536	537	554	552	494	559	531	542	522	528	572	561	554	534	568	550	537	514	564	550	525	494	561	561	539	559	568	542	553	551	559	541	575	550	544	535	577	549	577	572	583	559	580	507	580	539	578	555	572	556	557	574	555	597	561	574	575	519	532	526	583	549	578	571	525	591	544	560	554	548	583	540	534	526	566	522	600	565	565	554	563	553	538	559	536	525	570	565	554	549	562	561	540	586	521	528	561	544	549	539	526	496	562	567	563	513	587	544	528	572	530	531	547	539	547	529	556	544	537	565	551	568	570	571	568	544	582	568	538	533	529	528	546	589	510	559	557	542	553	567	566	533	582	564	551	546	537	533	582	556	563	527	559	530	547	554	545	555	535	501	554	556	555	561	544	534	578	503	572	567	556	555	544	562	520	532	581	549	536	578	551	553	558	560	514	533	528	578	544	547	524	525	543	576	567	573	591	564	537	519	500	531	557	601	546	525	556	527	560	609	561	538	524	540	544	597	564	515	535	548	539	528	549	546	554	518	542	557	566	538	600	552	575	595	547	529	574	505	537	536	549	538	526	550	545	578	493	540	532	582	530	552	560	596	559	614	571	515	565	610	574	575	510	576	582	552	537	570	555	569	533	544	521	608	556	524	545	566	519	574	562	541	582	551	553	564	565	511	539	538	558	560	539	528	582	550	523	519	545	539	581	596	568	513	576	540	549	579	585	505	547	546	537	539	533	576	504	559	546	553	512	542	527	602	572	577	564	528	574	535	576	539	560	524	517	568	528	528	546	545	559	561	529	519	551	551	509	542	526	537	552	537	529	571	555	527	560	518	602	553	531	527	532	555	564	570	549	555	514	543	548	534	542	586	580	519	524	573	589	545	532	528	532	593	564	559	549	540	537	565	542	502	507	527	568	553	558	556	573	546	560	573	535	521	569	539	546	597	532	523	584	591	563	530	536	522	547	548	534	532	583	553	565	528	546	570	593	575	614	519	579	587	544	514	522	520	582	563	532	518	566	561	494	588	526	535	580	558	518	529	585	557	540	576	588	529	556	531	525	566	547	570	578	549	510	582	529	537	586	546	577	569	535	512	510	588	545	544	557	512	547	563	562	540	579	534	578	570	545	516	525	551	545	548	573	524	533	559	550	539	540	565	560	514	548	530	553	530	553	519	556	533	537	551	553	533	570	551	530	544	546	514	595	555	521	525	581	517	562	516	555	567	564	593	560	527	572	535	564	544	575	548	556	576	566	594	574	554	535	540	519	554	536	571	546	529	549	569	500	547	581	535	517	530	581	559	537	543	591	555	604	547	555	568	603	547	569	556	563	542	544	553	556	544	568	563	564	545	541	570	558	534	569	557	557	530	546	592	563	556	532	547	575	514	575	569	535	542	559	572	519	538	498	542	552	538	561	537	538	527	551	531	541	591	558	529	586	529	552	553	572	542	549	534	520	575	536	582	555	538	548	542	546	553	565	565	578	597	530	509	556	552	545	533	501	539	566	541	517	545	563	542	579	519	563	590	580	548	569	573	607	554	550	540	562	553	576	526	549	548	541	558	556	550	566	567	558	579	572	529	579	535	553	564	513	557	560	604	556	554	551	542	483	554	545	571	571	560	538	548	569	552	542	511	544	561	555	501	525	558	492	565	535	540	560	548	567	518	520	545	584	534	521	565	585	521	520	533	512	503	569	557	585	555	516	541	553	515	575	518	512	535	520	504	539	531	560	576	571	550	571	524	564	575	539	573	548	565	539	565	531	577	538	521	514	515	564	586	517	494	546	559	571	553	517	575	561	560	589	538	552	530	505	546	555	552	540	527	553	550	580	546	533	502	557	561	566	555	539	529	574	571	573	522	520	557	545	544	534	557	573	560	537	601	549	577	552	552	524	557	529	556	557	560	537	550	488	573	544	572	540	537	568	553	537	528	582	558	544	606	544	529	559	585	583	577	532	542	570	520	554	585	564	581	559	551	576	531	566	534	566	567	524	524	511	546	567	534	555	518	538	530	554	509	553	559	523	512	576	520	561	513	555	552	564	557	531	591	551	549	553	528	537	520	548	527	569	559	588	497	521	596	549	587	526	578	549	542	537	579	580	579	556	574	526	516	538	591	554	516	561	548	600	566	567	549	565	561	537	557	551	526	555	521	529	543	587	526	544	568	553	528	570	546	562	587	520	540	538	551	518	532	536	537	550	521	525	558	559	534	554	557	522	552	590	538	532	538	544	533	525	548	540	542	520	575	564	524	568	566	535	567	581	513	574	542	579	559	537	515	567	543	539	545	560	551	562	557	522	528	553	541	570	566	527	564	549	571	584	541	527	539	522	567	570	509	598	531	515	606	508	577	566	571	575	532	523	551	585	572	549	543	576	536	546	523	541	540	548	513	554	566	583	552	523	550	574	520	533	529	564	552	552	575	541	568	556	557	536	537	568	539	560	566	552	550	558	564	495	551	587	566	539	544	563	573	566	562	543	527	630	593	565	562	554	580	577	566	563	569	566	558	548	541	587	533	563	560	534	526	518	541	567	552	536	561	572	551	598	574	558	583	562	560	520	588	563	556	534	533	537	525	516	526	555	526	554	551	552	557	577	548	552	508	548	525	551	530	521	540	559	588	527	571	580	538	537	588	546	579	555	581	566	573	616	526	581	542	515	598	536	566	576	593	544	599	557	516
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
