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
338722560097	338722560978	338722561528	338722562078	338722562628	338722563178	338722563728	338722564278	338722564828	338722565378	338722565928	338722566478	338722567028	338722567578	338722568128	338722568678	338722569228	338722569778	338722570328	338722570878	338722571428	338722571978	338722572528	338722573078	338722573628	338722574178	338722574728	338722575278	338722575828	338722576378	338722576928	338722577478	338722578028	338722578578	338722579128	338722579678	338722580228	338722580778	338722581328	338722581878	338722582428	338722582978	338722583528	338722584078	338722584628	338722585178	338722585728	338722586278	338722586828	338722587378	338722587928	338722588478	338722589028	338722589578	338722590128	338722590678	338722591228	338722591778	338722592328	338722592878	338722593428	338722593978	338722594528	338722595078	338722595628	338722596178	338722596728	338722597278	338722597828	338722598378	338722598928	338722599478	338722600028	338722600578	338722601128	338722601678	338722602228	338722602778	338722603328	338722603878	338722604428	338722604978	338722605528	338722606078	338722606628	338722607178	338722607728	338722608278	338722608828	338722609378	338722609928	338722610478	338722611028	338722611578	338722612128	338722612678	338722613228	338722613778	338722614328	338722614878	338722615428	338722615978	338722616528	338722617078	338722617628	338722618178	338722618728	338722619278	338722619828	338722620378	338722620928	338722621478	338722622028	338722622578	338722623128	338722623678	338722624228	338722624778	338722625328	338722625878	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2720	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2721	3600	2300	2722	3600	2300	2722	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23580	21018	27627	24614	20883	15398	5797	1121	860	720	676	599	577	550	511	515	456	499	445	464	459	464	444	423	448	411	449	393	417	394	418	394	418	408	395	426	418	366	375	360	430	415	411	377	364	420	395	387	390	401	394	392	363	325	414	372	377	417	385	385	372	376	383	355	414	378	337	370	385	386	381	366	359	359	387	390	368	370	363	388	370	359	372	384	387	376	351	400	403	393	366	365	364	375	341	394	421	359	374	366	399	362	382	368	386	382	366	361	368	382	383	378	347	386	349	341	364	369	373	375	355	342	344	354	382	377	380	371	395	368	378	352	390	362	374	372	357	397	353	352	385	336	379	378	381	375	393	363	358	385	401	376	347	373	346	378	363	396	374	417	371	382	375	360	395	382	358	360	344	387	370	384	393	359	333	369	346	385	388	371	385	355	370	380	373	392	400	347	387	395	350	396	376	346	380	389	380	391	406	364	402	369	381	355	402	393	353	385	366	365	398	365	399	366	381	374	400	405	368	408	376	380	384	366	367	372	352	389	359	401	382	368	379	373	363	324	401	368	396	379	369	382	389	354	373	366	369	343	386	370	317	351	348	371	395	350	388	357	354	366	381	365	368	401	375	348	351	376	360	387	388	349	364	405	348	385	399	368	399	372	387	377	348	330	323	358	381	367	355	333	381	376	382	361	382	393	366	359	381	333	340	419	393	352	411	354	360	399	385	364	374	370	414	381	389	382	378	372	384	360	392	381	364	385	376	365	352	397	376	399	340	389	336	374	384	383	390	377	357	357	375	390	384	337	369	355	363	398	355	362	381	371	370	337	367	371	355	383	366	360	368	373	341	357	366	370	379	384	392	385	358	379	387	385	360	365	374	352	350	388	383	374	358	347	366	400	373	368	395	401	388	367	375	362	356	383	378	393	380	387	356	413	417	371	403	361	357	343	405	395	387	376	396	363	370	374	356	361	338	357	364	365	350	370	356	368	348	343	338	372	378	375	369	385	407	359	377	378	355	405	367	368	348	354	375	359	368	362	405	391	349	386	408	396	341	352	388	373	352	391	376	334	328	375	374	384	379	367	377	400	365	358	366	374	384	373	387	341	393	394	363	394	391	418	364	382	378	373	340	363	376	376	370	349	370	367	388	393	389	384	376	393	381	348	390	409	355	394	381	387	355	376	385	382	386	371	419	366	386	354	360	381	359	411	380	365	376	404	352	394	414	383	360	339	404	373	369	401	367	376	396	372	385	377	369	345	351	373	394	384	396	396	373	396	366	397	396	363	353	351	370	397	369	353	337	366	364	370	393	379	363	363	396	394	380	394	404	373	366	377	389	383	346	371	341	365	379	368	355	390	362	354	355	383	416	387	357	352	333	392	384	372	422	348	394	384	373	366	349	342	376	378	356	361	389	362	371	405	359	356	372	364	380	379	396	387	349	372	353	362	368	350	419	377	359	401	334	408	365	388	347	380	384	359	407	359	361	363	360	402	385	375	368	339	403	392	399	395	356	337	416	404	355	365	396	369	373	421	366	378	363	357	398	374	360	387	410	346	339	368	389	354	373	366	353	340	354	332	399	400	388	368	399	391	385	340	393	388	392	360	366	374	371	386	370	370	355	352	405	366	383	367	360	369	347	386	408	363	388	385	365	363	372	370	365	390	399	387	394	376	374	405	330	402	377	327	344	369	349	369	356	403	363	372	348	373	387	365	393	326	359	398	343	419	384	369	362	378	340	375	373	384	374	349	339	375	379	368	371	370	390	376	385	347	399	377	350	382	353	342	358	380	392	397	384	341	379	373	427	371	376	370	373	368	344	368	410	366	371	406	361	373	406	379	359	379	379	359	383	381	356	357	420	388	359	416	373	367	372	371	363	353	355	360	389	367	397	393	406	345	368	335	364	380	378	369	348	378	345	363	390	361	348	378	387	389	393	383	384	389	382	365	389	392	382	372	359	359	369	408	362	377	400	391	408	375	376	396	421	403	388	378	366	408	375	347	351	348	351	419	361	385	410	370	370	378	351	371	358	392	395	368	379	375	390	370	367	393	385	369	399	329	414	388	403	373	362	374	340	376	372	383	359	383	345	406	360	398	374	348	374	366	393	417	378	367	382	379	381	389	373	354	420	355	364	375	407	369	377	393	379	344	388	368	372	373	371	353	376	330	391	363	389	336	356	408	351	366	356	357	398	352	389	377	366	352	337	404	341	345	370	362	356	394	376	397	361	361	369	418	352	346	355	391	373	398	361	362	395	372	359	336	349	417	352	387	364	375	387	374	359	398	358	399	344	382	361	377	332	381	380	391	404	396	372	367	401	383	377	403	349	390	380	356	360	361	367	360	367	379	368	376	387	375	363	372	402	383	360	360	350	376	378	383	408	361	368	337	356	382	372	385	352	393	360	385	392	365	357	406	385	364	364	383	358	345	368	376	356	382	351	390	375	376	402	357	386	373	379	347	369	389	366	371	405	369	391	370	363	360	392	405	388	348	393	376	383	377	353	415	381	348	373	364	379	370	387	405	389	339	360	392	375	370	396	365	399	387	367	385	374	383	369	408	362	361	380	394	375	346	383	355	383	358	398	374	398	376	418	385	360	368	380	378	353	387	389	377	348	373	355	403	377	358	359	383	346	396	361	370	346	350	340	384	360	389	349	377	391	367	389	386	342	372	345	377	393	363	357	379	387	394	379	385	363	357	366	386	377	398	350	343	396	341	376	365	396	372	359	382	372	382	344	392	368	390	407	371	390	388	350	351	360	375	375	344	363	392	344	382	366	366	416	384	389	428	392	389	339	344	392	386	352	369	401	360	383	389	399	385	379	385	389	392	347	367	355	395	352	382	375	346	366	368	337	345	385	336	343	369	377	358	363	369	347	339	385	415	379	356	354	379	376	352	404	347	366	418	350	389	359	344	385	386	395	341	390	380	378	385	363	365	354	368	356	391	404	377	354	363	353	360	362	378	421	370	347	381	377	364	356	359	363	394	342	418	343	374	357	353	397	355	389	390	366	379	348	377	362	383	427	387	374	430	363	360	384	401	369	373	357	378	380	392	373	368	390	376	376	406	362	397	405	344	400	333	375	393	368	398	360	360	420	375	328	383	395	371	373	389	419	398	393	350	355	428	372	367	403	372	365	399	373	418	386	373	386	389	387	375	363	407	372	390	331	405	367	382	343	398	376	384	381	392	368	406	398	389	370	364	409	371	353	403	398	362	355	347	362	406	371	385	355	386	414	401	338	365	353	348	373	385	417	378	376	339	376	367	376	378	393	362	422	361	369	348	401	369	372	368	378	352	372	401	374	366	352	336	380	361	356	362	387	390	388	396	396	352	358	361	360	369	374	380	408	392	377	366	364	369	335	385	380	386	371	342	374	386	366	367	358	376	369	356	363	344	367	385	397	373	390	394	349	373	350	354	431	380	329	346	357	399	371	357	351	401	375	353	353	336	408	366	388	381	413	408	376	388	370	343	407	361	358	361	363	367
9047	14868	13314	8166	5028	3417	2710	2073	1761	1504	1195	1125	1018	847	867	797	791	660	682	639	663	634	584	562	514	536	566	492	522	509	533	509	518	495	525	448	471	490	486	450	476	435	492	450	454	503	439	474	452	453	463	478	448	496	442	514	418	461	459	417	396	444	431	467	455	436	393	449	419	440	459	431	415	432	426	405	431	435	438	438	439	446	409	478	408	464	432	418	396	428	396	432	465	436	410	406	412	420	467	413	421	415	408	392	418	453	392	401	415	446	410	427	416	423	461	409	445	428	426	450	428	399	458	396	407	401	432	445	468	458	460	413	429	411	424	456	434	422	430	400	408	414	440	387	412	400	411	417	429	418	410	469	440	396	439	390	400	431	430	414	421	392	440	413	398	455	419	402	418	420	426	403	443	421	423	411	425	421	445	408	373	417	421	404	425	416	400	431	414	424	422	420	397	435	420	414	411	437	404	444	420	440	412	455	398	462	402	422	411	415	411	435	433	403	402	459	407	432	411	442	431	416	414	412	422	434	402	442	427	437	414	423	423	410	378	417	452	444	440	444	411	443	392	424	374	388	403	461	450	416	411	411	428	413	442	409	461	410	452	406	447	411	423	411	422	412	412	423	419	410	415	405	413	395	417	397	431	426	418	433	397	455	435	385	410	410	372	439	438	399	446	420	401	424	438	447	384	394	432	413	414	386	435	456	408	442	435	425	421	396	400	402	405	399	442	444	422	430	444	452	415	440	464	402	456	456	422	415	391	431	418	424	384	464	427	426	424	393	478	425	457	384	415	408	396	410	420	417	412	439	406	410	439	417	425	436	405	412	441	464	418	393	410	442	430	392	402	415	429	379	391	439	450	430	406	446	461	435	413	449	400	437	438	408	469	430	445	409	457	405	418	419	395	415	428	431	464	419	385	413	401	419	365	373	384	458	408	428	405	406	379	451	430	416	434	438	437	375	410	410	410	405	408	465	408	422	437	382	407	433	431	463	384	422	404	406	436	393	398	429	421	395	433	398	378	450	429	402	408	409	394	437	415	423	404	422	426	442	407	421	424	419	407	421	396	399	386	428	387	434	400	447	418	429	376	403	415	437	400	408	414	405	436	395	432	421	399	439	443	416	413	435	415	372	421	429	422	403	422	427	404	429	423	405	397	406	421	435	411	445	411	382	444	405	409	402	454	373	385	428	377	411	397	395	415	428	437	414	419	421	423	392	425	466	424	404	438	413	433	452	390	423	441	401	402	418	435	439	406	396	406	409	412	445	419	450	390	413	414	405	437	410	402	405	397	442	417	415	443	434	386	444	448	375	406	429	386	456	446	405	425	419	467	424	403	435	441	430	449	422	403	429	404	429	390	464	424	413	424	455	414	441	427	419	427	412	418	419	412	430	420	413	443	379	408	452	428	401	422	473	447	398	393	413	457	400	416	451	393	419	435	381	434	426	411	450	437	441	431	451	422	420	396	410	403	376	433	420	419	395	434	416	397	399	380	432	439	396	400	395	414	431	410	436	411	427	398	414	406	426	395	440	432	410	430	407	440	410	401	418	431	443	400	424	404	432	395	444	385	428	415	437	390	415	410	415	436	397	438	441	451	409	444	430	405	445	395	429	426	433	450	418	425	412	421	424	387	391	447	393	394	396	380	441	402	431	405	425	412	429	422	446	386	410	464	403	395	395	414	402	413	401	458	420	421	433	404	416	420	399	419	413	436	416	428	417	384	426	411	386	409	400	423	422	415	408	431	420	407	426	411	436	423	422	428	437	383	434	406	395	423	441	415	445	448	434	446	428	451	401	418	431	413	439	415	432	426	405	404	413	434	423	395	433	430	407	382	442	408	377	419	420	385	422	445	443	454	405	408	408	440	406	383	428	380	424	417	408	437	406	445	405	421	402	449	442	441	393	446	438	405	465	396	437	435	456	417	398	430	417	414	398	443	410	413	385	397	417	481	391	447	419	394	410	422	412	430	468	411	424	418	394	390	401	414	399	417	432	411	416	426	412	413	442	382	398	412	401	407	465	453	424	428	411	450	431	443	441	452	446	438	392	415	424	439	431	377	423	416	396	402	416	367	415	415	459	415	435	444	407	412	424	406	383	407	387	426	444	405	407	425	451	408	387	416	428	431	434	429	454	424	447	448	389	438	448	412	431	420	414	424	414	404	394	428	417	400	381	391	416	401	445	403	402	447	426	398	435	417	389	398	410	386	452	407	429	428	452	410	414	452	395	431	411	425	446	430	406	411	420	435	406	426	377	417	434	421	415	454	437	411	388	452	422	408	412	392	405	414	399	449	409	411	421	441	420	388	417	419	385	433	446	431	411	444	426	417	437	401	413	446	416	411	420	430	412	439	438	406	421	415	415	400	417	396	433	430	465	382	419	391	412	426	419	393	427	425	440	418	396	438	420	368	404	410	435	434	452	385	412	396	415	397	424	424	426	389	427	417	433	419	430	433	383	416	438	419	415	418	406	403	415	430	419	391	417	419	387	418	395	422	400	389	418	406	439	384	411	421	417	397	431	437	394	401	424	395	419	441	419	409	408	418	444	443	415	458	425	404	398	447	418	415	380	435	412	392	454	417	412	405	401	413	439	415	421	420	406	435	426	410	417	424	418	397	404	398	464	417	402	411	421	412	411	427	455	424	426	399	429	413	411	419	456	391	436	442	403	407	421	415	405	407	397	408	430	429	416	437	422	426	377	421	423	400	417	449	425	407	397	409	400	388	443	399	443	425	410	411	383	451	426	463	444	428	433	411	399	413	419	403	414	419	414	418	439	409	403	417	389	447	439	430	426	451	395	434	435	420	394	430	406	426	404	430	442	412	400	435	379	422	406	393	419	421	438	375	442	462	430	440	470	425	442	371	431	450	428	443	422	434	386	415	409	399	429	422	391	398	382	409	408	435	408	394	441	427	414	426	439	400	410	378	444	411	402	453	342	388	443	420	442	480	427	448	431	420	429	442	427	434	433	442	395	414	406	398	426	420	452	439	401	416	429	435	457	437	444	394	419	423	434	442	385	436	439	364	402	423	402	408	415	426	397	431	415	377	431	426	404	435	425	405	428	447	403	443	451	436	418	414	407	400	425	427	404	422	408	418	392	494	394	427	408	424	426	407	429	432	437	415	438	402	444	404	409	459	446	387	406	394	414	408	427	412	400	424	395	374	436	425	412	402	398	380	437	373	395	442	410	428	454	416	408	444	472	399	438	420	456	449	428	427	411	443	404	439	394	437	433	464	445	411	422	425	414	411	427	402	434	434	420	450	377	397	393	428	432	437	415	449	436	407	445	441	452	428	407	418	449	387	458	416	406	431	414	408	430	426	387	430	425	434	435	399	428	391	415	408	437	424	399	413	422	395	419	413	424	427	387	390	378	435	430	416	400	446	432	415	414	441	406	417	415	409	425	400	401	412	437	410	414	419	452	413	405	408	409	403	423	418	405	477	426	405	424	407	414	406	418	410	385	384	410	411	392
27737	15200	2432	890	702	697	676	593	656	670	708	686	668	683	586	672	668	631	686	672	656	681	693	665	657	646	668	623	684	628	674	635	688	666	628	660	646	652	697	641	691	668	695	661	615	664	650	695	625	668	673	638	635	648	660	659	657	633	656	671	683	680	688	637	658	664	623	652	658	679	619	621	614	680	672	670	613	660	655	604	639	637	679	668	616	650	617	648	705	598	665	663	677	673	692	677	678	642	661	631	656	629	695	698	692	650	700	697	688	658	602	599	636	628	646	655	646	655	684	639	631	624	634	614	668	679	703	644	650	690	671	668	658	653	655	659	651	710	644	654	628	679	640	640	652	710	666	649	659	681	604	713	693	640	698	667	652	670	646	666	629	668	645	667	606	650	657	648	647	599	656	637	599	691	626	645	674	639	610	657	627	646	636	662	653	683	617	655	637	686	614	676	659	679	672	631	691	631	650	682	635	641	690	665	671	718	687	632	634	644	730	665	662	642	683	624	667	669	659	701	653	657	619	641	641	652	643	607	663	657	677	677	662	637	698	644	669	626	687	708	641	665	656	670	704	631	668	656	647	681	642	637	653	624	696	659	634	651	619	699	693	653	658	645	678	652	670	654	684	682	697	665	622	650	662	648	688	574	691	710	676	683	653	677	669	630	660	662	640	648	676	637	621	681	630	668	648	628	655	618	614	669	673	681	656	625	654	674	655	648	657	616	722	619	645	707	641	663	612	684	673	654	686	663	633	686	667	634	635	607	634	685	619	665	666	688	656	634	674	651	694	676	646	644	649	640	629	677	652	672	679	671	645	665	707	686	702	639	682	691	698	665	696	618	627	707	670	658	634	656	653	631	680	669	635	648	636	646	676	651	659	676	641	657	659	650	648	663	669	681	647	683	615	679	655	653	685	703	607	658	689	622	643	688	665	678	682	652	646	654	625	636	689	612	655	658	669	687	692	653	658	695	631	672	685	667	651	638	658	672	633	626	640	610	680	668	672	649	648	660	653	666	619	682	657	681	678	642	627	658	669	639	688	694	702	699	632	697	667	635	705	662	654	614	650	633	619	651	626	671	658	653	656	652	634	675	654	640	667	609	649	640	623	667	583	645	653	645	648	652	694	636	667	675	626	646	659	617	669	676	687	657	676	625	641	652	656	670	637	669	668	669	661	673	656	644	688	698	623	687	649	659	661	665	705	652	647	635	635	682	630	653	665	648	655	600	610	706	636	707	670	655	653	657	635	661	677	667	651	634	640	628	664	672	625	637	631	687	638	617	697	703	645	676	658	685	641	652	625	636	625	640	666	631	661	656	702	613	679	627	654	634	659	682	660	646	700	683	600	643	634	669	700	631	711	685	661	639	706	636	635	677	622	679	665	647	664	714	665	689	682	639	650	630	625	667	658	689	622	652	678	666	669	639	617	624	677	663	652	598	624	638	696	644	676	694	616	611	648	631	680	666	668	705	664	645	647	643	609	667	635	621	655	639	707	693	629	675	661	683	627	666	707	655	624	662	685	615	667	688	659	674	617	638	636	656	657	685	674	650	675	692	669	655	640	665	661	677	645	671	637	664	620	631	651	631	685	653	662	663	693	646	660	668	654	670	667	684	646	616	633	604	669	633	683	687	669	689	720	679	675	643	646	692	631	603	684	684	633	649	658	681	682	656	684	647	633	632	672	655	669	660	678	669	666	719	685	698	684	663	693	626	646	606	666	651	675	659	635	682	591	628	641	626	673	667	646	672	631	629	638	636	694	720	675	657	590	676	660	664	669	663	659	668	637	641	643	635	654	665	662	645	676	640	652	656	719	595	668	633	641	657	645	661	648	657	613	657	613	614	629	669	656	660	621	611	612	646	622	674	632	689	660	618	659	670	646	637	675	628	666	643	662	716	677	654	639	623	664	702	651	670	656	689	639	599	659	685	658	648	602	628	674	661	671	669	678	675	698	648	687	645	666	673	656	642	643	675	683	655	675	667	647	695	694	625	650	637	613	656	628	664	683	659	716	633	631	683	658	661	645	634	670	639	679	667	661	673	659	640	617	662	609	623	657	645	662	673	660	641	670	660	673	679	610	666	652	714	635	636	693	674	639	651	641	657	670	629	628	678	657	650	712	670	657	692	681	652	644	684	640	662	653	619	632	706	713	680	702	685	624	602	635	659	654	643	637	665	663	684	658	652	615	692	673	714	616	663	668	614	644	673	644	670	624	653	669	664	685	649	657	645	621	713	659	659	642	689	660	674	663	653	663	685	690	592	657	664	690	662	648	650	660	652	659	637	665	635	647	663	656	644	633	668	668	698	619	686	656	695	655	681	660	677	663	649	613	709	677	652	675	655	650	639	681	670	638	651	660	649	659	654	685	651	637	638	624	630	619	601	704	634	651	657	680	678	646	649	623	654	658	618	686	640	671	670	638	644	670	628	643	650	622	654	698	659	688	636	653	670	668	673	678	615	638	663	656	660	657	668	641	691	650	645	649	641	692	673	653	657	689	673	668	663	710	664	626	659	671	638	648	669	662	726	635	676	703	660	677	659	639	646	683	640	648	633	676	688	635	661	638	660	643	641	643	632	677	669	669	629	677	667	621	645	662	609	660	649	665	674	644	605	609	661	652	670	680	652	650	669	676	693	676	653	636	601	667	655	665	649	662	664	690	627	696	660	657	657	659	625	656	629	679	639	646	592	663	671	659	686	697	656	594	641	666	656	649	632	665	638	658	646	653	713	667	656	689	685	636	674	625	633	645	722	661	603	660	675	699	674	669	646	672	702	687	699	655	655	680	624	580	675	677	649	638	623	692	697	654	663	695	683	669	670	701	632	656	638	657	650	663	635	685	628	664	671	619	652	682	656	636	661	685	639	668	668	677	672	643	653	613	677	657	686	637	640	648	682	647	675	637	642	644	620	653	697	693	695	667	658	596	635	680	667	641	635	647	631	676	691	689	676	667	646	642	647	659	656	669	653	664	613	659	665	652	641	683	645	642	691	668	690	623	658	677	667	692	654	691	720	680	682	705	626	647	606	697	666	637	660	592	665	661	666	709	699	667	652	676	646	643	659	657	615	659	661	634	690	669	657	623	643	676	670	613	655	669	660	660	671	600	602	682	656	668	642	685	624	681	681	658	675	643	667	660	625	611	669	667	687	637	685	653	692	662	666	638	619	662	638	641	617	668	694	668	713	671	642	657	631	641	638	622	670	660	694	673	665	667	640	608	628	667	665	666	663	691	609	615	697	657	616	649	654	621	657	665	663	667	706	678	649	631	675	668	627	636	715	618	677	667	682	624	642	685	630	663	665	659	681	669	676	646	634	690	644	673	636	675	650	621	673	662	704	681	661	687	635	649	620	644	638	674	657	638	638	646	603	644	660	632	666	601	640	620	615	718	653	685	660	653	681	689	673	667	625	605	658	693	643	659	636	647	610	628	676	639	606	661	692	652	707	649	647	661	659	699	651	663	668	655	644	596	603	648	666
5028	1315	1239	1021	892	842	832	833	808	793	828	788	794	807	784	798	750	783	813	789	825	808	755	748	751	732	800	801	764	762	812	762	780	817	742	795	774	761	776	753	731	742	834	819	770	784	815	812	799	830	765	796	821	759	756	806	773	824	794	791	775	847	799	742	758	808	754	778	788	802	759	766	808	794	782	783	764	783	788	763	783	799	787	782	849	770	804	783	811	774	740	792	737	809	734	756	790	774	765	753	769	765	731	787	829	781	801	795	778	788	786	783	762	730	755	755	760	799	761	761	783	735	781	782	789	810	755	826	820	758	774	751	823	769	783	779	773	783	770	770	825	814	738	804	790	758	759	760	778	777	783	775	759	805	767	779	819	799	778	795	764	798	822	747	799	805	765	777	813	796	787	764	757	777	725	751	781	799	726	771	767	746	790	753	816	808	792	750	785	816	782	776	800	771	797	768	788	774	800	770	773	745	774	847	769	792	775	781	746	792	802	756	725	767	811	794	743	758	756	816	741	796	752	762	737	755	772	730	729	797	749	745	813	732	800	780	751	787	800	782	788	765	762	761	751	786	779	817	814	757	769	813	800	748	796	732	782	760	778	824	737	820	780	725	771	758	750	738	785	773	827	794	769	780	760	707	791	750	776	765	734	760	807	771	754	775	794	767	780	817	753	752	770	777	751	748	852	831	780	813	753	836	800	771	753	794	745	785	759	782	813	780	809	783	759	777	793	749	788	757	773	753	731	773	800	723	819	811	780	748	794	800	799	794	756	801	779	797	739	809	787	746	776	798	746	779	777	751	771	775	780	764	786	795	750	808	773	809	786	803	775	788	749	753	769	751	777	771	756	769	773	758	803	840	772	731	775	794	760	754	808	801	779	841	843	781	727	782	737	785	792	785	816	808	786	784	796	770	824	745	751	782	707	790	789	782	758	827	817	760	785	788	802	746	776	772	770	774	780	793	737	795	742	782	765	744	763	765	762	786	793	789	778	758	767	737	812	806	793	815	757	772	809	780	791	793	837	744	796	735	727	769	788	749	776	750	785	798	824	742	773	782	784	775	789	812	790	820	740	768	765	825	824	755	733	819	799	825	780	772	820	740	769	749	810	749	819	758	769	753	724	785	766	747	763	795	797	777	750	762	765	758	770	762	779	750	777	767	779	757	764	774	761	784	780	816	738	734	780	799	800	778	826	784	793	812	767	794	763	803	786	758	758	785	785	802	775	746	781	765	757	794	749	815	763	797	798	780	795	706	777	807	723	746	770	765	795	775	789	781	805	796	759	796	744	772	828	810	798	795	798	751	806	793	788	776	774	775	794	785	762	779	804	812	796	765	800	772	754	786	740	754	765	731	810	778	748	755	749	769	758	800	766	802	791	834	775	789	800	779	803	770	784	791	806	774	812	781	704	794	742	785	741	782	803	749	770	785	746	787	730	764	712	797	788	771	802	757	731	756	762	816	726	805	723	785	743	739	785	795	807	744	782	783	775	818	796	785	803	748	794	761	784	752	762	739	769	749	830	790	788	778	798	765	767	788	769	814	766	737	800	780	769	777	777	772	768	732	728	801	762	816	737	782	789	751	824	748	770	770	732	788	781	776	833	763	782	764	786	799	799	782	724	789	802	715	744	817	790	735	814	800	771	753	719	724	756	784	784	779	778	801	781	797	791	791	782	785	785	766	823	770	838	787	754	791	790	790	798	802	760	771	789	775	752	794	754	777	808	818	778	776	805	759	734	769	788	767	799	788	857	772	797	734	806	799	774	762	788	767	812	789	794	757	789	751	757	760	748	778	736	800	814	781	793	826	759	789	756	824	748	784	797	766	759	820	789	760	797	742	752	748	813	797	759	797	779	726	786	737	754	796	794	739	767	784	806	771	820	829	846	767	767	767	780	769	831	761	785	817	707	801	732	764	803	764	779	818	752	760	772	779	814	763	758	777	805	819	782	745	777	773	737	746	775	776	782	764	799	792	788	760	771	785	755	788	784	762	770	770	743	820	776	783	727	813	783	749	815	740	784	789	773	720	771	717	792	775	793	804	793	765	789	782	793	783	735	727	756	742	838	816	813	793	816	759	750	763	768	785	747	780	788	736	780	764	750	755	763	765	760	798	735	798	786	769	778	816	790	757	795	752	803	788	829	771	761	756	759	793	827	757	794	773	745	761	772	747	803	745	784	799	735	774	801	776	754	765	780	770	804	736	759	757	764	752	741	765	819	748	771	780	855	807	774	752	775	772	718	729	742	793	821	791	820	757	825	769	829	795	780	757	752	763	744	762	785	778	816	755	742	789	782	742	751	794	779	790	796	774	797	773	753	792	728	767	801	771	719	777	761	764	788	779	722	753	797	744	758	813	770	752	719	771	752	753	842	774	747	780	762	744	828	788	796	740	773	715	821	740	752	753	779	754	796	806	704	806	788	787	789	791	788	748	810	793	793	785	776	752	834	757	784	784	823	815	785	752	752	788	816	767	764	768	751	798	770	784	789	827	769	786	799	820	804	803	783	768	754	786	783	787	779	778	806	814	755	784	817	736	783	777	799	756	783	752	782	788	820	794	772	739	769	838	774	777	780	817	767	752	781	772	837	781	762	794	798	793	781	806	806	759	803	769	812	780	807	774	766	794	767	770	748	792	743	793	749	744	806	786	774	778	810	783	774	742	774	767	777	785	699	790	785	776	758	774	802	820	781	821	807	812	729	788	784	799	750	811	769	776	797	743	735	763	808	804	804	818	822	785	820	749	776	782	827	770	786	824	786	761	746	784	749	810	800	765	812	774	748	785	770	810	792	805	798	782	800	805	766	738	758	794	795	842	773	762	783	800	750	789	727	758	817	799	760	719	740	787	803	728	760	772	773	789	771	767	816	768	789	755	750	763	771	813	777	794	777	792	791	779	741	789	809	747	756	806	755	803	768	763	809	762	780	822	784	729	763	775	784	772	774	790	732	786	802	853	771	754	753	740	763	764	791	783	794	803	771	754	792	750	788	789	789	792	788	735	804	720	794	769	761	797	779	779	752	784	799	793	809	735	738	795	761	780	797	719	781	764	801	817	783	835	736	776	784	737	779	799	750	784	732	789	753	792	825	742	783	811	787	804	762	756	787	863	742	748	774	744	754	766	807	776	780	807	797	779	803	745	746	785	782	754	769	776	783	794	793	771	821	754	748	774	789	757	771	814	779	769	786	786	794	770	797	790	801	737	751	756	766	772	832	754	804	735	804	801	740	707	711	777	780	833	747	779	779	761	814	763	778	799	782	839	761	788	781	805	744	849	801	803	761	767	783	825	760	781	805	767	745	817	800	751	780	783	784	744	770	793	806	750	796	840	784	800	789	778	800	798	771	781	761	757	789	829	775	808	768	797	780	838	758	811	784	758	762	791	788	769	809	811	770	758	750	726	781	774	748	776	753	815	768	792	799	726	781	820	788	775	769	777	763	783	798	767	763	782	806	793	757	728	802	767	753	818	777	860
26264	20902	27342	24598	20800	4585	822	607	523	446	428	394	397	333	343	334	366	342	290	341	306	301	317	300	324	315	280	295	300	287	286	272	288	272	279	303	287	282	280	295	260	272	253	265	252	269	282	295	306	298	267	337	257	311	282	304	270	271	273	282	282	286	292	282	262	302	253	285	276	271	285	291	290	264	293	272	296	284	284	254	286	289	271	288	265	282	262	290	251	252	257	288	275	295	272	231	259	257	282	291	271	291	299	255	294	264	275	259	262	264	279	268	266	295	288	266	290	262	300	304	258	264	304	271	242	289	287	272	234	275	294	263	254	303	279	297	282	270	286	268	292	259	287	290	290	291	277	276	259	289	265	269	260	262	297	297	281	275	265	294	270	304	273	286	273	254	300	286	281	236	287	292	261	264	271	266	254	301	272	293	262	280	276	288	245	268	290	279	259	288	235	279	279	316	280	257	265	278	283	282	237	279	290	273	288	284	273	271	256	269	271	258	250	268	298	277	283	277	271	301	289	275	269	285	292	263	282	263	290	245	265	284	273	265	271	280	283	304	261	275	253	278	263	285	309	271	281	300	280	296	287	263	258	264	270	276	286	281	271	268	274	287	296	292	303	255	265	273	254	246	277	257	285	268	303	254	266	269	294	246	256	275	306	249	278	302	238	240	286	278	277	280	272	259	273	253	257	276	254	278	271	262	280	272	272	278	252	277	270	265	273	275	284	262	282	261	278	248	282	281	302	284	307	264	261	271	280	280	267	260	308	257	261	283	278	273	263	276	244	301	295	279	256	290	298	266	268	274	275	265	272	288	280	279	274	303	235	280	283	263	284	252	273	273	276	249	293	224	298	272	280	292	252	258	244	266	282	272	260	278	279	290	271	267	278	286	248	260	289	261	293	285	266	281	276	276	263	274	275	252	277	265	267	261	270	287	269	258	271	281	262	291	262	267	247	296	251	279	274	268	271	266	255	282	264	263	289	286	264	265	294	285	256	249	278	263	274	275	271	254	270	264	277	265	272	263	254	290	278	283	255	296	267	264	303	268	258	280	265	275	265	302	271	282	275	276	277	250	294	275	247	255	294	260	249	293	270	296	273	249	251	283	290	234	264	279	272	289	243	262	267	251	263	269	245	283	279	266	268	270	298	264	292	286	268	282	237	280	289	262	265	285	267	247	279	278	287	247	305	293	270	299	272	298	287	254	279	269	274	281	286	313	277	300	270	306	261	301	276	280	283	290	257	267	271	252	264	212	268	291	265	279	270	269	271	298	262	264	262	244	279	285	276	304	290	295	287	278	298	272	293	308	274	329	282	282	273	282	286	244	301	267	280	272	256	291	303	288	284	278	294	265	288	266	279	273	274	264	286	275	285	273	268	305	289	261	279	254	262	272	281	281	263	345	281	300	268	287	281	303	272	290	283	287	260	264	276	295	262	286	274	294	269	256	250	283	265	259	298	279	248	262	282	249	272	288	311	305	273	276	254	265	276	264	249	272	303	272	275	280	278	253	299	273	289	307	272	264	253	289	229	277	308	264	268	280	265	275	247	279	279	266	283	274	255	271	271	278	268	262	259	248	289	258	268	258	286	271	308	301	268	272	278	267	250	249	303	276	250	314	260	288	253	288	300	259	297	278	272	267	265	298	285	275	239	295	286	266	298	286	300	288	290	248	282	274	276	280	264	290	256	286	288	276	272	311	281	281	251	299	273	277	267	266	274	272	263	265	264	270	251	285	265	276	261	275	286	264	263	279	250	288	252	263	290	250	277	275	290	272	276	253	281	287	257	252	270	287	267	286	301	293	271	280	277	285	274	252	264	277	254	261	276	272	259	263	276	238	269	259	283	292	253	257	287	278	272	266	282	268	274	284	250	269	239	276	258	275	243	251	251	264	243	275	264	287	297	263	267	260	274	281	253	263	294	253	266	265	261	266	291	266	254	278	258	254	308	281	278	248	269	294	241	265	270	268	270	305	271	272	277	280	244	275	264	268	258	305	282	270	271	274	288	252	273	258	249	252	299	268	251	273	265	266	266	260	258	295	260	267	286	272	300	273	284	305	292	282	252	276	280	293	257	254	257	266	278	267	270	288	250	307	294	244	259	260	275	294	298	273	279	287	269	284	280	267	305	256	260	269	289	263	277	267	269	294	284	254	261	252	261	299	267	281	303	270	276	287	257	278	288	266	284	280	275	272	273	271	274	278	282	247	286	298	278	262	272	275	250	285	268	296	245	268	296	260	250	280	259	261	286	280	269	274	256	275	257	254	285	273	312	262	288	277	263	253	273	281	276	257	264	281	252	236	284	280	280	254	263	308	292	277	241	248	279	271	273	278	267	292	302	239	276	259	261	277	291	244	268	303	267	262	287	281	276	276	297	264	268	269	296	271	265	285	242	264	254	284	254	264	279	260	297	263	248	266	302	284	277	296	267	280	257	236	268	289	308	264	284	271	267	246	276	276	293	283	288	252	281	278	298	266	254	269	278	282	291	276	272	280	281	249	292	295	265	279	255	278	262	282	270	273	256	271	293	291	291	255	254	262	304	282	278	278	264	276	267	251	275	276	300	265	261	261	287	258	272	238	269	248	291	245	279	287	274	243	292	245	309	277	267	252	278	291	265	260	294	284	281	228	274	245	297	283	268	272	253	235	245	290	262	252	269	250	268	266	246	282	273	275	303	281	262	304	282	259	249	272	282	261	234	286	271	277	266	273	257	279	271	266	270	249	287	285	257	254	273	299	254	286	267	279	282	285	286	299	256	277	293	262	304	281	269	249	273	306	253	282	253	247	277	282	290	267	282	255	245	251	282	262	267	272	259	282	298	258	303	274	256	278	292	289	280	264	266	279	284	307	287	263	267	283	273	267	285	289	301	279	282	280	288	263	284	258	278	266	286	280	280	262	272	263	295	263	272	258	291	294	281	273	255	269	280	311	262	275	278	286	251	276	254	249	292	260	279	265	274	289	277	313	252	275	260	273	282	264	279	279	248	288	287	255	250	264	262	280	267	268	293	296	285	258	271	282	280	253	273	300	272	294	279	264	287	285	238	270	264	283	279	297	276	286	277	293	270	267	275	261	262	269	250	299	282	289	313	235	268	278	268	268	263	279	277	261	266	288	243	268	295	266	276	270	267	296	297	243	260	228	274	314	289	240	286	265	301	252	283	262	270	261	257	282	294	259	264	282	264	249	289	258	261	262	257	256	297	292	274	301	245	267	238	250	263	294	260	279	255	252	284	293	280	276	266	253	254	288	246	257	262	265	261	289	257	288	284	278	292	260	258	272	286	245	232	269	270	276	268	267	263	295	282	281	290	255	264	252	266	284	264	302	282	282	270	287	287	246	273	282	285	286	287	254	270	286	255	242	262	245	298	301	285	279	257	272	273	255	278	291	241	289	274	246	252	274	250	256	274	253	278	273	274	270	283	272	281	280	299	280	279	276	294	283	281	306	296	286	257	285	275	291	255	281	242	297	251	281
6664	9383	8276	4738	2874	1981	1549	1159	1042	878	799	718	654	573	588	535	524	501	449	486	450	425	421	417	437	427	415	408	391	370	412	415	359	383	424	355	325	405	396	414	365	383	360	360	379	414	369	350	379	346	348	306	386	376	366	374	351	356	337	380	361	331	358	364	337	372	379	343	366	383	343	316	370	403	344	346	334	350	324	351	331	337	342	340	346	313	342	355	355	362	356	371	374	321	319	368	370	332	340	347	346	368	360	366	354	355	343	370	354	368	357	346	373	394	362	362	353	349	368	365	361	342	367	317	359	368	354	394	305	356	361	364	360	322	339	354	367	339	343	339	388	321	359	340	356	353	351	337	378	355	326	370	347	334	345	347	348	381	350	367	394	349	352	327	340	326	324	378	315	351	348	345	365	356	359	368	346	339	365	357	329	356	356	353	344	364	354	335	343	370	378	334	330	334	348	344	367	347	333	359	353	324	342	351	364	347	385	376	357	321	347	333	351	351	345	366	340	369	351	356	354	337	378	324	343	336	361	370	354	328	334	348	369	347	362	352	328	351	347	381	337	365	348	332	373	353	359	356	342	352	344	346	362	352	358	353	362	348	375	334	337	371	364	360	377	327	359	364	339	320	343	348	364	364	378	302	377	345	329	347	335	360	341	353	356	365	360	379	334	348	377	338	338	352	358	341	349	330	364	339	372	361	346	367	344	368	378	371	346	346	378	362	354	354	318	361	322	342	365	362	351	350	345	330	355	332	349	345	350	357	336	366	317	354	346	341	350	342	346	360	357	326	342	323	359	343	347	332	409	363	372	383	362	371	373	397	341	358	330	383	370	341	331	371	335	336	340	364	359	372	339	362	362	352	386	313	344	340	352	353	349	388	337	332	365	336	366	362	372	372	337	331	356	332	343	349	335	326	358	361	336	373	392	331	352	366	372	349	356	349	311	353	359	353	332	345	386	354	348	351	366	373	352	329	354	331	377	358	344	358	384	347	340	363	359	330	330	315	345	353	333	347	359	347	382	339	373	376	394	336	313	382	374	347	337	349	336	373	346	344	378	328	355	352	345	324	356	370	380	318	348	369	339	340	324	347	383	352	350	346	385	309	370	374	367	342	364	328	333	337	356	394	339	351	379	334	356	331	358	323	374	362	340	363	377	378	347	382	346	344	366	338	346	323	357	344	350	365	349	366	363	335	355	347	396	335	334	353	365	367	360	372	336	375	360	351	364	323	339	332	351	377	340	368	330	410	359	379	368	341	357	343	360	314	363	355	372	337	342	393	328	314	349	361	336	348	367	332	386	317	330	380	345	357	346	353	354	333	370	355	379	368	357	372	369	326	352	348	362	353	358	375	315	335	353	358	339	309	370	405	369	355	384	374	345	357	352	350	348	318	339	364	383	363	364	358	372	336	366	349	358	349	340	352	334	339	323	390	340	360	387	354	367	330	332	364	385	351	339	391	342	352	376	353	368	340	356	350	357	341	332	385	369	381	360	376	387	351	332	373	361	343	345	343	321	347	371	357	351	348	334	319	371	355	379	347	334	353	363	339	331	340	387	338	336	360	342	342	358	366	358	363	326	362	373	323	361	346	349	349	342	331	330	378	362	384	338	315	350	382	360	411	346	359	365	344	329	362	311	369	373	336	381	392	372	329	341	338	361	357	341	350	334	312	361	362	351	318	340	348	356	348	345	370	349	379	355	341	342	363	398	345	361	383	353	344	368	366	333	340	369	347	331	339	320	361	341	346	335	351	345	359	360	399	360	337	351	344	341	352	329	318	341	349	356	353	337	360	342	343	334	365	348	357	352	381	342	331	383	363	378	348	350	363	358	345	371	364	372	341	331	376	361	336	351	393	346	374	346	385	357	340	377	354	382	347	349	346	344	364	345	372	342	316	353	337	325	318	369	304	321	368	348	358	364	358	369	359	328	349	361	330	365	352	335	324	349	384	330	360	378	334	362	336	332	358	364	372	327	351	365	349	329	348	330	347	362	338	349	346	329	366	365	354	341	336	368	363	359	350	373	318	356	387	356	346	347	338	330	351	325	328	340	346	339	337	344	363	348	317	366	353	367	358	340	350	348	368	332	339	348	371	347	332	325	360	340	353	347	382	359	346	326	341	335	358	353	354	378	343	358	387	375	334	343	395	390	345	364	347	330	393	353	371	350	351	331	372	360	354	364	321	336	330	351	359	312	348	366	350	349	382	331	418	355	330	337	326	369	326	349	367	355	352	366	329	344	321	371	384	395	359	362	369	377	352	343	351	324	335	346	367	380	378	355	360	349	382	347	358	360	377	324	339	337	338	342	348	341	347	368	347	358	326	317	330	375	365	346	374	358	396	328	354	358	360	340	348	342	323	368	346	336	368	361	356	330	356	344	369	335	335	372	354	328	335	371	346	406	316	354	344	360	374	371	325	351	312	364	366	337	373	335	364	323	318	344	327	363	340	336	363	341	371	375	356	352	343	394	342	326	333	348	330	354	342	348	394	399	382	373	337	359	349	366	369	367	392	365	362	351	333	355	328	342	349	341	348	348	316	310	369	347	363	353	352	374	345	354	352	324	342	364	376	339	332	333	319	330	372	401	369	377	381	346	370	357	318	374	370	357	351	359	377	382	379	376	369	347	373	317	355	331	360	332	339	342	363	359	329	354	306	391	355	347	328	368	334	332	342	355	338	341	365	338	374	372	348	333	333	355	351	351	342	372	324	328	375	359	360	383	383	345	362	352	360	340	351	354	371	355	345	363	334	369	327	339	353	344	363	370	322	384	358	333	355	364	342	326	326	328	323	367	373	324	333	354	335	346	368	335	354	362	359	361	341	316	381	383	365	330	323	386	401	374	359	349	335	362	355	353	348	331	369	359	366	334	332	332	365	357	335	340	355	338	352	329	334	370	367	343	331	347	325	302	330	361	352	363	330	347	348	358	334	318	343	351	375	349	346	332	360	350	371	390	332	364	351	337	349	308	354	352	352	341	370	380	339	360	355	388	325	384	343	368	343	329	350	387	364	325	375	376	355	359	355	350	338	365	359	338	354	348	341	337	335	382	337	360	344	345	345	368	345	345	338	302	357	367	355	320	324	369	377	376	361	335	329	337	361	371	338	329	321	364	343	352	358	332	368	346	339	317	333	376	346	356	334	345	339	337	358	359	361	333	356	378	357	373	373	365	332	328	355	398	350	344	356	371	341	370	380	382	345	356	361	348	334	364	324	338	349	358	313	345	300	353	316	400	353	371	342	353	333	350	358	330	342	352	373	369	368	335	366	320	314	347	358	350	357	330	358	371	343	344	341	362	355	360	346	357	350	346	363	361	349	352	360	338	308	382	351	322	365	328	368	330	315	346	334	336	363	321	324	322	382	349	340	339	336	310	331	316	344	335	338	348	337	373	392	349	377	330	386	352	360	335	359	327	364	348	347	343	375	386	377	337	341	372	377	373	352	331	338	336	352	372	329	357	336	344	325	344	344	333	333
23675	20908	27936	24020	20912	20950	9065	1352	943	821	715	673	634	619	559	523	529	532	456	469	494	533	478	478	452	477	437	440	422	458	412	443	451	465	401	455	456	385	442	389	405	360	402	403	397	373	395	391	407	404	383	403	415	421	398	412	393	387	402	394	377	396	418	381	401	355	386	403	394	395	401	394	369	406	388	368	406	368	437	415	346	397	400	373	369	394	385	376	372	382	382	398	375	397	408	384	367	375	394	364	391	387	415	406	379	381	420	400	375	419	367	371	396	393	374	415	402	379	399	384	390	373	372	381	386	375	377	387	405	396	363	407	376	392	423	335	373	350	347	381	348	418	354	374	380	356	387	409	429	395	399	422	399	419	363	379	403	360	403	399	416	377	381	386	416	403	392	421	380	352	385	359	398	381	365	394	390	364	387	397	408	373	353	363	367	414	368	369	377	362	395	393	370	399	379	390	342	433	381	371	370	372	369	384	386	354	372	370	382	371	384	430	371	390	398	369	417	373	393	344	394	411	385	382	364	420	389	352	379	376	394	372	411	374	406	405	418	400	362	379	420	379	394	370	419	404	401	394	373	372	377	349	371	410	371	394	391	372	417	367	362	387	388	374	369	397	394	421	378	386	400	409	377	387	381	393	406	415	385	384	390	393	365	391	372	387	408	372	397	388	375	402	397	367	371	394	414	399	367	409	426	388	393	391	344	398	346	394	403	382	404	365	347	394	441	385	365	355	396	390	402	389	369	370	350	390	353	438	377	368	395	360	374	406	361	408	386	338	393	392	386	383	381	398	381	372	371	379	382	360	406	428	389	407	397	364	364	354	408	359	381	389	394	377	356	374	438	391	380	395	370	368	372	376	390	422	358	410	384	369	376	395	385	360	383	400	390	362	360	388	387	396	371	390	378	391	398	365	387	382	347	401	364	377	386	391	377	372	360	363	357	398	394	371	399	382	368	370	366	404	393	378	368	382	371	406	393	443	402	405	368	374	368	382	376	392	389	367	366	402	409	384	394	353	384	380	363	359	406	376	384	335	374	368	408	364	388	418	389	402	309	385	389	376	366	415	382	441	371	406	382	411	400	391	407	402	402	407	392	403	351	379	336	367	380	398	376	365	385	394	384	358	362	353	419	403	382	368	368	373	418	385	398	380	380	364	383	382	399	369	386	395	376	374	397	388	364	383	408	379	385	405	369	398	393	389	379	384	369	397	433	360	340	377	395	378	406	393	382	392	375	384	363	386	370	381	416	367	369	372	386	394	413	411	380	357	390	362	414	372	407	377	400	392	405	354	388	384	351	403	362	408	365	365	398	391	406	378	374	376	374	405	392	380	355	384	373	420	372	394	386	398	363	369	372	384	400	360	378	354	420	437	374	378	380	382	405	417	373	399	359	381	367	372	398	376	421	363	377	384	420	406	405	354	404	400	392	389	406	423	380	387	399	407	416	417	391	357	381	381	392	425	357	375	345	385	387	391	404	402	405	380	367	366	386	390	394	369	374	363	393	358	388	420	363	372	377	379	324	373	385	417	386	384	373	359	380	404	393	383	384	374	393	368	360	380	354	401	391	373	368	396	388	363	364	414	420	356	377	428	375	384	386	404	386	379	391	412	414	412	355	427	411	379	406	376	355	383	371	386	440	392	371	372	372	392	374	374	370	375	348	414	376	354	368	374	375	394	384	399	372	364	390	398	362	373	382	385	360	375	392	425	354	387	410	395	374	429	394	365	394	359	397	413	410	380	372	391	375	405	414	380	409	377	399	364	376	393	405	408	407	355	382	400	328	406	424	366	386	389	401	398	392	403	377	383	362	360	437	395	418	355	396	399	400	400	389	392	429	381	380	379	360	367	412	376	396	372	367	346	408	393	376	429	380	433	357	399	401	404	408	383	386	355	357	340	358	418	373	387	375	358	378	385	397	358	371	398	359	395	385	357	423	386	397	372	413	402	380	390	359	380	426	387	378	389	371	424	371	400	391	377	408	387	394	405	398	347	378	350	346	385	387	397	397	381	370	396	384	419	384	413	370	371	408	390	397	369	379	405	393	393	384	390	390	398	404	408	406	387	391	365	391	408	365	382	385	393	390	374	390	351	381	399	386	397	349	395	366	353	377	361	437	377	407	365	400	368	399	407	416	397	367	372	370	384	386	395	370	389	361	381	380	363	404	357	417	348	353	399	341	368	391	391	384	395	444	420	394	383	386	376	392	356	423	392	394	413	359	391	407	394	358	387	380	349	373	373	408	388	394	394	393	427	398	404	369	378	379	390	379	395	396	417	369	395	352	354	373	376	380	389	387	390	390	373	404	352	395	419	351	389	391	396	379	382	382	345	384	418	361	379	381	370	384	418	393	402	412	379	349	373	366	405	412	394	389	426	381	388	372	389	411	402	391	370	418	387	391	397	388	420	375	383	363	340	359	362	388	383	413	370	430	389	381	400	383	377	396	389	421	403	389	383	333	408	406	388	369	378	371	388	374	375	399	394	373	403	386	395	373	417	390	418	372	374	412	390	360	405	380	369	371	401	387	360	395	381	436	390	371	388	404	411	360	386	379	369	380	406	365	387	414	366	400	385	383	362	420	389	397	397	401	413	391	364	392	383	347	389	410	395	376	407	400	344	397	357	400	373	402	360	358	369	381	433	349	402	374	368	359	391	420	397	380	366	390	408	392	387	388	345	354	381	384	353	341	376	384	418	403	332	404	379	348	382	403	372	389	387	385	364	371	406	377	365	376	394	397	393	388	404	353	367	386	423	412	395	391	366	377	399	391	372	381	354	346	385	389	399	409	350	397	380	393	403	380	406	401	396	401	389	364	418	414	400	388	362	404	377	403	399	396	403	394	397	389	403	366	391	391	396	394	378	401	423	393	388	393	405	382	377	379	362	400	411	383	370	381	396	392	362	400	405	377	379	398	401	386	335	412	365	391	404	369	409	384	399	367	370	374	387	347	394	381	355	376	398	395	377	362	371	391	406	371	391	389	391	411	372	385	405	367	406	421	379	367	354	386	373	387	394	383	385	366	385	409	398	402	370	353	399	402	366	398	398	375	371	373	352	391	408	391	366	392	398	342	382	369	382	374	360	369	388	420	401	412	383	366	361	385	398	355	389	396	387	371	365	385	354	403	407	357	354	403	386	354	363	389	395	398	385	406	406	384	392	377	372	384	407	369	359	385	411	360	400	424	406	410	343	385	395	386	394	418	382	394	398	401	352	392	402	400	390	372	394	353	387	390	390	390	385	357	370	397	317	432	392	361	413	393	378	364	374	389	405	404	367	373	378	405	400	420	373	370	404	370	379	381	391	391	389	358	398	356	371	376	386	395	394	379	378	390	377	387	384	408	381	386	399	399	377	402	425	346	394	376	374	362	369	362	391	371	373	353	387	398	360	381	383	412	351	371	399	377	406	397	355	399	374	368	382	380	361	376	355	380	396	360	394	352	387	383	382	378	392	395	401	389	392	361	370	362	408	362	417
10449	17828	16208	9621	6190	4374	3247	2459	2058	1690	1497	1340	1128	1059	934	849	824	774	710	680	700	681	661	634	612	579	601	546	510	566	545	550	536	522	524	494	535	503	489	474	464	464	436	473	477	434	453	478	429	487	450	467	459	455	447	428	430	490	464	431	445	442	451	490	454	375	471	421	425	396	414	447	471	405	457	409	445	481	433	452	436	448	439	408	419	389	435	412	460	424	370	426	409	398	427	401	422	447	450	415	426	427	402	454	439	425	427	461	434	383	406	423	414	422	425	416	431	417	456	464	402	435	437	419	442	402	435	434	436	384	442	432	396	424	430	425	390	384	450	445	438	400	407	428	440	432	404	397	401	440	437	435	416	391	411	446	402	421	400	419	439	454	416	408	424	422	454	424	426	406	426	416	374	418	433	433	426	432	405	408	409	413	435	444	436	397	411	419	459	424	420	415	404	414	391	438	440	390	401	406	451	400	428	416	417	430	420	445	439	463	437	417	394	483	419	442	396	397	452	379	448	419	409	438	428	426	420	403	426	440	439	417	415	433	427	426	378	445	440	402	397	432	441	419	418	425	434	409	416	443	455	432	415	427	398	445	443	416	448	432	417	420	403	414	388	426	441	401	431	415	439	436	432	405	426	407	418	410	424	413	416	382	370	391	417	398	400	423	413	426	441	433	395	410	415	432	356	415	438	453	403	441	436	393	433	456	413	386	417	379	419	397	436	418	432	429	390	419	412	416	388	412	415	423	399	392	414	405	417	431	454	440	425	439	442	419	394	425	454	438	400	407	425	407	424	421	451	406	394	440	389	416	447	444	400	386	425	442	431	405	409	422	396	395	419	374	427	437	388	391	425	447	410	410	410	426	434	415	413	401	399	426	440	415	412	416	449	414	397	402	397	376	395	457	432	440	420	429	389	424	401	421	415	426	394	367	425	445	422	445	391	428	434	425	410	425	421	423	419	435	400	448	393	419	419	425	400	415	399	416	393	425	421	423	404	411	402	408	419	407	458	440	399	423	429	426	451	403	408	401	446	411	389	457	462	414	443	424	453	402	463	401	420	418	440	431	403	430	409	411	397	403	427	420	418	414	408	416	410	398	442	428	409	428	475	401	414	384	439	429	402	394	392	399	439	425	433	409	410	409	449	388	419	454	428	398	412	384	406	435	368	412	424	383	416	436	418	429	454	410	404	410	396	438	423	415	415	396	427	422	420	403	433	408	413	455	408	421	417	395	435	434	419	390	421	427	414	438	445	412	415	429	406	416	424	406	420	413	405	433	381	463	430	427	398	422	433	402	440	411	450	406	452	427	435	380	427	477	418	423	406	450	392	451	409	444	404	460	399	373	404	400	406	398	425	406	468	427	403	452	385	430	453	380	415	428	425	398	404	409	390	449	419	423	420	447	421	411	399	421	413	438	422	428	417	417	453	419	395	445	443	418	400	417	422	401	422	418	428	469	401	438	426	393	398	406	427	427	405	412	392	412	394	430	460	408	420	430	416	422	402	414	408	404	460	439	379	415	463	439	436	418	416	376	416	422	417	404	404	395	385	422	425	401	426	428	420	403	411	405	451	403	408	441	430	408	404	425	397	450	438	447	414	401	435	429	416	426	402	449	423	401	429	393	384	460	409	421	432	455	420	401	427	399	414	435	412	398	414	429	390	431	423	447	440	419	404	436	424	407	406	429	434	441	424	456	409	400	452	413	438	439	394	386	422	424	433	441	391	410	417	454	425	419	439	385	412	346	389	421	408	458	434	425	466	414	396	448	415	398	452	453	458	417	446	457	442	419	431	391	449	418	384	423	420	403	409	422	430	445	399	408	431	421	420	410	428	449	396	424	408	447	404	434	393	402	424	412	408	379	416	429	421	430	440	398	371	411	418	400	423	451	399	379	417	437	403	401	411	413	414	422	401	439	443	400	429	421	456	403	401	437	377	391	410	416	417	410	450	436	419	412	401	436	419	443	383	417	416	399	457	437	404	425	440	396	424	399	405	392	413	420	473	420	421	397	408	416	429	415	437	442	437	439	417	421	446	421	399	449	441	461	394	418	414	438	430	430	421	421	428	424	423	426	431	442	422	424	426	450	405	402	434	418	395	442	416	405	433	412	415	434	394	399	445	399	419	459	427	431	409	379	424	410	448	448	417	444	420	425	424	444	383	454	421	393	411	418	404	445	399	391	402	425	407	395	395	380	386	405	428	415	445	423	401	400	444	422	423	429	423	390	431	404	392	469	413	444	429	426	375	434	405	430	422	410	428	435	426	423	415	404	422	392	477	420	400	414	404	429	445	428	481	438	427	423	397	410	439	398	382	411	422	465	398	411	413	420	449	439	396	409	450	408	414	405	395	434	413	402	418	397	431	437	388	424	395	423	401	410	422	441	428	399	373	415	417	376	452	391	425	445	443	410	431	410	459	438	443	397	424	427	414	423	396	389	402	419	434	410	437	414	401	428	394	423	410	456	406	413	438	433	401	385	423	388	406	403	387	407	405	445	411	452	416	386	429	392	413	425	401	442	404	419	418	407	400	398	411	419	422	400	433	387	435	421	412	410	360	391	403	443	411	432	408	389	388	402	422	435	393	418	402	455	430	424	439	423	392	423	447	410	401	391	418	414	415	445	431	403	421	394	443	492	379	433	436	405	418	403	421	451	418	404	417	418	421	432	432	401	428	403	452	379	409	434	423	460	457	387	407	433	438	412	443	439	396	451	420	434	387	418	431	443	433	403	468	417	392	396	416	372	412	404	405	394	431	446	434	412	417	410	431	433	382	391	399	431	406	425	413	390	411	401	412	417	438	434	404	442	418	421	429	395	415	417	449	453	416	413	433	454	449	424	392	428	434	436	436	432	404	417	396	421	439	383	416	431	444	415	402	391	408	435	419	430	434	430	418	449	431	419	421	427	422	435	396	412	432	445	398	448	394	448	432	417	412	417	447	384	418	413	426	436	420	424	447	439	419	397	418	398	433	426	429	457	452	445	430	411	396	389	438	440	427	427	443	423	420	438	420	449	414	438	398	426	438	427	416	396	403	404	418	420	446	410	443	452	415	406	446	412	426	408	410	465	427	408	418	413	420	451	405	393	423	384	396	420	426	424	413	397	448	399	467	371	420	415	418	455	433	417	435	406	418	418	405	427	415	441	428	420	396	398	400	427	464	360	396	387	430	395	404	413	411	475	417	426	457	427	414	428	412	415	419	402	394	429	400	419	414	442	397	411	406	478	389	427	432	433	417	412	419	444	408	437	388	399	420	436	460	415	390	427	395	425	420	425	440	398	390	407	406	384	411	444	406	396	460	417	430	431	443	416	399	434	423	382	402	435	417	433	443	437	426	408	422	388	437	425	411	430	398	440	438	422	432	436	422	435	405	419	441	422	399	397	403	413	401	397	443	419	405	433	386	465	451	410	427	386	423	426	448	421	345	445	418	420	447	408	404	471	404	414	415	404	376	471	421	433	388	388	439	412	427	433
27786	15583	2533	939	788	655	709	661	643	664	628	662	684	694	680	640	613	645	658	718	638	654	685	682	683	677	666	629	635	634	635	651	681	689	660	701	620	688	661	614	667	631	633	667	645	662	653	656	635	633	675	662	663	624	692	687	649	645	637	688	683	664	698	680	672	664	696	624	656	647	629	637	643	674	618	648	701	653	682	670	680	677	674	629	665	690	622	626	701	664	663	624	661	639	651	592	665	596	709	702	679	663	632	709	672	682	671	692	625	684	671	607	669	665	665	703	635	659	665	685	678	671	662	658	668	623	663	643	684	694	620	671	666	670	673	664	687	672	603	637	707	665	654	653	638	684	657	633	701	716	635	660	629	713	669	670	683	661	638	629	705	692	664	649	651	626	660	669	664	656	659	663	659	721	635	664	662	678	682	643	691	703	698	659	612	655	704	624	638	677	641	651	651	632	675	649	676	698	633	654	633	639	667	675	685	652	656	673	671	635	635	670	674	661	678	679	647	650	650	679	649	703	689	623	647	602	642	718	634	679	634	636	686	652	663	670	655	655	631	701	701	681	662	663	651	668	652	697	657	681	637	649	627	669	656	669	730	701	608	664	640	674	663	651	664	643	646	640	671	633	660	649	671	653	673	666	655	704	686	734	637	650	668	623	650	653	658	658	689	692	675	673	683	682	639	696	677	648	670	664	620	673	616	661	642	622	671	634	664	634	709	669	703	662	728	641	702	638	658	620	659	664	710	694	695	661	674	655	669	660	660	664	674	633	703	678	667	620	657	674	699	717	629	627	639	673	709	653	624	644	655	673	696	629	678	640	693	636	659	643	726	642	675	650	691	691	659	643	650	678	668	657	674	655	694	642	660	651	668	654	672	653	643	645	653	688	658	626	615	684	629	683	669	656	675	632	649	669	632	718	660	655	683	720	659	651	690	652	633	670	632	663	676	675	696	677	660	627	668	636	668	624	742	668	702	697	657	721	647	669	632	677	610	735	685	646	697	661	623	637	667	677	704	680	663	643	676	633	666	698	629	640	604	661	708	666	638	633	687	645	650	673	725	624	683	682	645	648	642	662	647	679	675	672	674	628	585	656	660	673	658	655	655	666	638	649	684	647	703	660	657	678	644	634	621	643	680	689	666	658	666	702	667	623	683	643	670	699	687	711	611	624	678	708	674	630	681	666	658	624	675	656	624	658	652	639	687	647	672	642	670	666	683	646	656	662	621	658	653	659	693	661	634	658	691	651	642	661	649	708	703	647	626	668	658	692	639	658	652	674	654	749	662	621	656	632	656	628	627	643	627	666	630	653	612	663	610	667	619	646	654	689	632	639	621	714	633	634	668	658	672	643	611	719	676	628	641	689	616	671	702	607	652	652	708	649	700	663	656	678	658	640	621	690	705	665	669	658	698	665	631	656	694	666	644	648	604	693	608	645	689	662	673	638	637	673	644	644	644	651	673	668	659	648	632	651	687	666	690	660	656	641	653	662	664	639	657	680	615	636	673	636	634	644	676	659	601	674	630	669	637	652	645	651	663	660	647	651	666	612	677	663	608	627	655	695	658	659	678	657	669	719	653	608	646	686	649	677	671	689	624	705	676	662	662	649	638	700	656	668	623	663	674	675	655	640	659	643	663	679	628	628	652	614	655	637	693	642	637	653	657	660	689	671	619	639	687	671	697	674	623	620	675	645	652	643	665	596	700	650	665	689	693	640	706	680	645	661	696	669	630	662	698	711	652	679	665	643	651	658	662	706	646	661	714	645	683	666	668	635	622	681	671	706	648	644	602	690	636	701	632	692	671	667	654	649	603	673	733	673	653	639	630	688	615	715	701	648	682	701	676	727	671	670	637	682	705	708	677	641	636	637	656	659	718	640	645	642	626	653	655	657	672	727	673	619	624	665	662	673	665	682	723	645	600	668	654	673	650	646	693	672	700	663	633	648	654	683	634	639	665	703	695	673	665	715	678	661	601	672	631	692	711	662	674	658	662	706	658	665	667	673	715	646	678	602	689	670	676	640	661	674	673	628	702	643	639	664	644	666	708	675	691	675	683	657	651	649	633	672	662	644	688	658	691	702	634	606	679	687	644	667	671	610	648	649	677	676	681	696	638	641	679	634	640	678	686	601	674	652	635	659	641	641	654	680	641	667	650	657	650	608	620	702	668	686	661	635	679	684	685	621	656	688	698	671	669	683	692	658	655	674	687	681	641	689	668	669	639	726	636	711	700	642	648	633	696	659	656	637	654	688	688	683	646	662	644	620	689	592	658	636	667	675	649	680	649	682	697	701	653	673	647	676	654	664	612	708	677	693	681	666	678	653	686	627	677	720	680	668	634	646	675	658	706	685	682	699	606	634	669	668	663	639	655	655	663	652	626	591	639	630	639	680	620	670	642	690	649	679	649	683	671	668	656	645	666	675	632	675	697	684	620	673	631	642	663	702	649	648	630	658	653	641	657	656	693	722	631	704	659	639	646	655	643	623	653	667	641	665	655	675	624	713	668	648	639	643	691	714	664	646	672	638	677	622	636	651	670	625	661	688	654	702	672	659	640	708	642	634	662	705	658	647	653	670	707	699	653	660	640	642	656	658	637	728	716	629	625	631	666	624	697	656	669	671	648	674	630	725	620	647	679	667	673	653	681	594	671	660	622	690	666	660	663	644	686	663	636	659	683	659	665	673	660	695	667	653	647	670	652	628	638	630	698	664	655	658	635	660	674	671	693	674	638	677	666	704	655	704	633	666	711	644	683	658	689	674	610	638	680	671	637	653	642	649	654	662	681	647	683	711	708	644	666	703	680	687	648	711	685	651	662	652	719	678	620	673	673	640	652	668	644	699	718	660	701	651	637	676	642	640	638	656	662	710	684	659	646	616	642	652	662	708	640	664	648	674	658	674	678	645	686	660	650	657	636	649	669	677	670	699	682	614	610	693	705	653	659	654	706	625	672	679	637	690	649	656	640	693	671	643	659	686	702	676	685	662	654	646	662	619	675	677	663	648	657	690	660	726	678	642	666	647	677	638	724	639	638	632	665	639	661	714	662	642	688	593	625	680	681	613	660	646	633	633	622	701	651	699	742	632	673	661	638	644	655	631	670	657	619	597	635	717	656	631	652	715	676	654	605	672	635	644	650	665	645	639	668	679	639	708	628	647	661	643	686	673	657	630	670	668	638	670	636	675	692	672	638	672	712	692	627	675	636	653	657	632	687	667	688	644	652	653	654	638	695	667	629	644	695	669	663	624	663	640	648	666	649	668	667	658	652	701	639	641	644	682	685	662	668	666	654	660	618	638	691	606	685	688	641	656	689	664	655	674	626	637	612	658	675	657	644	659	673	688	659	672	610	639	625	633	641	692	661	587	681	651	669	648	645	614	684	710	724	654	691	608	625	661	680	691	628	656	719	699	640	668	709	663	722	640	714	672	633	664	672	667	697	681	629	629	685	667	681	632	633	699	643	669	640	660	673	660	680	695
5051	1336	1266	1044	894	926	821	815	816	829	840	809	783	773	746	787	804	761	755	794	774	799	750	790	797	757	784	785	794	795	771	801	750	788	784	741	789	798	819	791	734	780	822	770	752	831	775	813	710	767	790	820	808	751	739	825	779	819	770	748	777	746	813	773	786	791	762	771	745	770	786	779	759	759	806	779	792	706	748	836	734	755	801	779	703	797	760	815	812	781	759	749	801	793	845	743	750	788	805	781	817	777	808	780	753	777	788	814	774	820	740	784	754	760	790	755	819	802	822	812	795	776	756	842	762	801	739	727	763	782	746	767	768	791	758	769	812	805	789	809	739	760	808	767	752	811	816	730	791	753	807	795	750	734	774	766	773	814	755	784	774	728	763	796	785	810	764	815	784	762	754	741	804	765	794	752	760	818	824	760	759	813	802	753	714	807	772	781	833	845	759	750	805	761	762	754	813	731	784	734	754	749	759	742	798	768	794	770	767	798	779	764	763	810	774	798	787	769	750	747	796	769	721	769	748	732	816	793	769	823	772	775	771	776	770	805	756	763	784	790	736	799	791	810	755	790	806	810	761	740	812	772	786	713	794	779	778	822	783	739	757	804	761	778	796	749	790	802	793	763	778	760	779	784	764	750	782	795	746	809	818	789	759	742	753	782	795	807	825	760	779	785	777	799	816	826	766	741	781	753	788	811	781	743	811	823	764	765	758	775	731	792	798	778	792	791	753	791	796	758	799	769	787	804	758	796	721	790	769	735	788	786	782	780	719	781	754	798	746	767	793	761	742	749	743	764	784	765	815	780	792	822	768	804	787	715	788	780	804	747	770	760	775	745	745	749	765	765	763	755	781	785	782	766	794	761	775	792	792	742	794	768	764	753	721	850	792	749	763	737	831	812	748	824	756	761	739	755	743	793	758	778	789	800	743	801	786	739	810	747	773	796	784	806	838	800	772	759	776	765	762	804	718	789	796	764	754	790	759	758	790	800	780	791	816	765	765	756	748	746	755	745	729	752	755	747	736	833	800	818	804	812	775	762	789	740	785	764	781	736	736	772	757	742	798	807	732	813	773	766	786	780	785	789	747	747	762	752	757	762	856	755	794	776	750	801	761	776	768	774	791	804	773	774	767	839	739	773	743	778	757	764	759	779	778	762	784	709	775	763	790	798	755	781	781	777	762	809	778	761	770	735	779	689	796	746	731	778	727	771	755	771	771	767	800	764	757	782	834	766	779	796	806	769	762	730	766	797	756	778	769	765	769	791	868	739	717	770	775	751	811	838	765	800	803	822	744	767	777	819	771	844	786	799	800	746	752	769	760	767	728	785	787	768	730	790	802	762	767	780	733	776	792	754	725	786	774	759	804	774	803	778	741	790	799	777	833	799	778	812	786	765	756	749	728	789	745	808	758	750	776	760	769	775	790	760	764	769	745	840	765	802	784	783	761	827	783	762	754	792	788	792	783	768	795	739	784	808	771	808	765	747	781	778	750	805	764	791	783	798	737	752	769	769	823	794	767	748	750	754	832	762	778	740	728	771	783	722	797	747	787	783	791	770	777	783	777	790	778	790	808	733	806	757	775	774	756	766	776	803	801	801	766	763	757	798	749	762	809	789	785	805	763	797	730	823	758	727	804	797	775	786	781	821	778	745	766	762	745	790	776	788	736	805	713	737	761	791	799	789	779	738	764	773	738	744	769	779	761	763	797	761	742	735	775	748	772	779	762	772	760	762	769	764	787	770	703	766	804	747	763	762	761	745	788	821	778	785	711	737	782	739	811	784	792	771	780	755	771	738	744	790	793	747	771	809	726	809	769	775	724	786	814	737	755	777	792	778	799	763	838	802	787	816	766	768	775	757	735	805	729	779	762	774	711	768	786	782	798	734	724	806	819	792	750	784	773	809	821	778	768	759	818	833	781	768	767	851	807	750	728	807	777	799	747	755	765	725	774	783	752	803	797	783	774	764	725	739	823	772	779	758	736	777	756	846	757	759	744	749	792	733	761	795	792	831	799	728	758	800	744	764	776	778	795	762	785	738	769	793	778	782	757	804	803	759	789	782	791	757	791	785	787	763	758	742	780	756	807	737	745	786	734	749	790	794	753	766	772	749	791	727	722	725	762	733	755	799	807	816	754	805	778	812	764	747	750	784	799	782	805	827	745	818	769	800	716	769	785	818	800	752	770	776	762	762	792	788	773	772	749	815	742	794	775	782	795	798	797	783	756	721	815	763	806	748	796	791	795	745	810	745	801	742	748	778	794	803	789	787	763	796	776	749	796	734	798	800	785	755	822	772	802	788	812	759	791	768	773	727	724	793	765	731	808	765	751	769	761	801	806	804	783	785	722	842	794	811	743	759	773	746	784	741	760	787	757	811	738	735	805	749	739	713	827	757	780	762	762	747	806	740	743	834	737	783	758	744	807	822	727	761	809	743	791	781	803	759	801	807	813	766	810	717	788	798	749	796	819	754	784	795	791	750	789	748	794	748	733	799	760	775	694	744	782	741	740	791	740	739	767	750	752	728	752	774	777	751	800	787	791	807	783	793	772	797	842	778	786	793	756	788	751	791	766	775	771	764	813	757	801	734	860	818	787	761	812	791	816	743	797	838	765	742	749	785	798	752	760	794	823	789	809	764	768	767	746	726	782	748	782	758	796	783	778	760	778	765	813	782	810	813	804	770	768	819	762	799	844	768	696	790	782	745	773	760	799	787	788	792	811	737	797	798	774	757	766	747	797	755	785	812	768	758	798	788	836	768	784	790	746	802	734	772	785	731	791	784	821	757	776	728	814	787	765	799	775	824	805	768	769	738	767	770	738	785	768	804	788	780	778	807	775	806	796	806	762	793	803	774	802	751	747	748	785	776	717	792	773	779	810	813	783	777	768	744	823	775	794	719	747	762	735	782	784	798	777	769	776	795	780	842	821	813	734	788	754	778	715	798	759	802	778	767	767	732	779	745	768	759	802	780	799	727	796	771	781	754	782	799	786	775	788	776	744	725	794	763	751	786	803	808	791	724	772	754	786	748	798	740	761	782	750	739	801	770	747	810	809	782	746	790	765	801	747	751	745	777	737	759	812	787	797	735	761	769	733	756	809	820	744	747	756	782	739	848	733	770	811	830	764	768	745	766	759	783	759	792	781	797	783	806	737	814	762	845	789	767	744	778	804	824	753	760	749	757	692	785	832	809	751	794	776	756	752	775	757	774	773	761	740	821	756	823	797	785	768	736	778	765	748	776	805	759	769	792	802	736	777	755	782	805	796	743	794	762	785	789	777	787	732	785	816	752	776	776	804	748	751	808	791	802	790	799	729	762	839	771	794	810	758	752	780	794	769	804	777	759	754	835	811	815	795	803	771	752	749	825	772	781	783	795	753	758	726	810	755	797	756	765	752	783	791	763	762	820	785	754	806	717	766	769	751	772	783	784	760	780	768	792	780	731	745	738	825	803	794	727	757	803	794	771	763	778	801	775
26301	20919	27392	24597	20830	4897	900	631	512	450	414	418	396	388	363	352	329	339	369	325	322	341	298	294	285	282	297	308	281	290	282	311	264	284	270	270	278	292	298	290	305	268	272	295	297	304	260	296	280	266	307	269	280	278	254	294	293	302	324	279	294	266	260	270	275	270	280	293	279	285	267	257	272	285	280	267	248	270	255	304	271	302	266	261	275	281	280	271	272	279	277	303	271	269	285	284	273	283	262	259	284	263	265	276	302	260	275	254	273	258	241	275	271	295	258	281	274	259	278	277	287	280	282	249	294	251	269	241	268	307	261	285	260	292	259	280	278	249	263	278	278	280	276	302	296	306	280	271	284	269	272	244	261	256	254	302	249	273	244	286	300	263	280	289	259	268	293	268	237	265	254	288	288	274	273	283	274	286	280	276	275	297	252	265	298	291	271	305	255	297	242	279	254	281	304	295	256	263	269	239	264	292	283	268	283	282	255	281	289	283	260	266	273	272	247	288	244	279	280	267	262	284	302	282	262	281	295	264	255	309	256	265	275	295	267	260	284	297	264	251	294	275	304	274	279	261	265	298	285	286	261	282	289	254	294	238	304	299	265	241	281	305	285	305	258	273	273	292	290	256	261	282	301	316	278	279	304	275	260	271	253	267	249	320	269	272	301	271	292	247	273	278	284	279	277	272	249	260	268	269	296	275	287	281	291	287	291	276	259	287	295	291	310	290	269	266	289	281	271	266	293	293	245	274	262	251	281	267	284	280	293	283	263	288	247	253	290	249	270	272	286	276	297	288	284	277	284	262	263	288	265	290	255	293	283	314	261	234	264	277	287	265	298	274	296	262	269	269	278	289	253	276	295	276	275	270	265	282	260	263	289	276	262	305	280	292	283	273	244	294	286	256	263	286	282	276	296	268	287	266	276	303	281	243	266	276	260	254	289	289	277	298	261	279	267	247	279	283	270	253	254	267	285	270	275	263	293	274	279	245	279	260	267	297	273	260	275	303	243	286	282	287	265	291	258	259	295	293	270	266	278	281	279	262	271	271	264	271	258	258	278	252	239	292	269	246	265	326	257	258	291	266	264	280	270	265	261	259	273	257	271	276	274	267	247	271	270	274	297	252	282	272	274	256	285	317	277	303	284	268	297	276	296	281	276	271	276	257	265	279	281	294	259	290	301	287	279	261	286	276	262	269	295	266	267	280	280	274	255	297	291	304	278	275	292	287	297	304	280	254	276	277	256	272	274	259	292	264	276	266	260	283	296	260	261	305	284	291	304	256	268	299	293	270	287	245	293	293	255	264	289	283	285	277	263	273	270	282	271	275	276	294	282	287	283	299	271	294	284	283	275	284	264	295	269	272	298	311	276	277	266	287	281	303	294	269	262	272	293	254	283	291	289	264	265	281	334	318	299	311	267	290	305	299	256	289	279	260	259	271	278	287	275	264	292	272	289	314	233	269	271	259	269	237	277	259	260	266	288	292	282	288	251	285	264	288	276	266	301	269	256	259	261	278	259	241	297	307	256	309	275	272	257	253	284	260	285	277	288	295	289	312	291	288	268	278	293	297	265	281	306	292	280	270	286	291	263	295	297	269	260	278	288	273	264	273	275	286	229	258	300	263	291	272	300	288	250	264	276	243	265	286	315	259	258	275	286	295	297	262	257	271	283	254	264	268	322	263	290	286	270	262	250	301	279	281	281	259	292	255	263	275	265	274	283	239	271	266	265	272	280	263	280	280	282	296	253	261	266	303	293	276	256	265	255	251	287	310	283	319	278	275	257	275	263	289	273	289	296	313	286	266	279	279	247	286	275	252	271	272	283	282	268	286	290	282	288	266	279	261	281	286	285	304	315	279	294	301	261	274	303	278	291	267	300	293	312	285	260	254	275	265	271	263	281	256	289	282	297	274	269	258	240	276	265	275	297	283	306	263	259	271	313	280	262	272	259	283	273	280	310	281	295	268	290	248	304	296	295	282	308	300	296	298	270	278	274	294	264	263	223	304	289	239	268	259	261	278	292	276	302	284	288	302	244	253	265	278	265	277	277	274	279	287	285	274	279	289	286	300	254	268	295	259	272	300	282	250	257	277	295	286	285	265	267	275	285	306	275	248	274	258	255	251	284	248	277	282	299	268	270	291	289	289	292	263	264	256	262	288	284	282	288	279	273	322	268	258	275	251	275	254	276	281	272	270	288	266	286	272	295	266	284	265	301	267	236	261	277	305	261	290	292	281	293	302	297	284	253	281	276	263	265	255	268	275	269	264	278	261	314	253	307	285	281	273	300	248	303	281	271	277	265	284	251	273	269	273	271	257	290	272	263	309	279	276	287	306	291	256	270	300	295	255	283	282	282	274	273	248	237	277	265	290	279	268	276	278	274	291	252	262	254	291	281	291	262	271	289	296	289	272	300	319	267	261	286	261	274	279	261	287	275	309	238	286	265	293	280	264	253	256	279	281	289	272	263	267	295	261	285	286	247	281	251	308	294	266	267	286	282	302	246	278	267	262	284	261	288	260	268	293	279	280	268	281	235	261	259	273	297	268	280	254	278	275	272	310	266	316	277	265	246	279	268	242	281	253	297	249	264	253	280	244	280	283	314	262	262	247	252	268	252	286	257	293	272	267	262	265	253	288	321	262	272	266	259	283	287	273	246	281	272	248	272	288	297	304	256	273	274	292	307	270	296	276	266	292	297	259	318	270	279	261	290	266	288	268	253	276	302	263	284	272	295	265	301	290	261	250	275	268	280	288	275	263	285	265	293	244	256	279	257	320	267	247	279	291	287	267	314	282	252	300	258	274	289	278	283	266	278	275	258	300	313	292	281	281	299	273	310	270	282	264	240	268	264	296	291	261	271	270	268	273	280	259	284	301	291	276	260	279	299	276	262	302	281	283	275	265	253	250	279	269	279	266	285	257	267	290	283	278	265	253	289	293	286	239	274	247	276	329	292	275	286	256	259	293	265	255	283	260	240	283	281	271	272	299	285	295	264	247	268	269	275	256	282	325	269	271	260	265	259	287	276	305	278	280	255	266	291	276	282	264	279	314	274	271	250	273	304	275	313	248	270	258	293	268	306	276	264	272	270	285	298	302	276	267	270	282	277	248	304	252	271	294	257	255	269	291	267	265	297	296	264	264	310	271	292	279	262	279	272	311	277	262	272	321	281	269	249	265	301	284	250	262	270	309	271	294	245	270	298	298	252	272	259	306	273	280	292	277	255	296	267	246	301	298	272	284	267	279	270	273	302	263	273	257	277	262	274	260	307	285	286	256	273	255	275	274	268	269	257	295	290	283	290	272	261	290	272	251	290	287	267	254	265	251	278	290	261	285	276	265	269	282	259	279	309	279	274	274	285	263	244	268	277	272	265	299	289	269	291	277	278	259	286	279	280	299	273	268	294	298	327	255	300	282	306	268	275	281	281	277	288	281	287	256	287	264	267	280	296	281	278	269	277	266	264	267	259	302	293	271	273	277
6820	9619	8401	4710	2903	2001	1511	1205	1042	852	753	739	674	601	609	496	481	488	466	436	481	436	449	426	417	422	398	373	407	405	410	410	391	394	383	382	409	398	377	371	393	391	346	376	389	348	393	385	340	408	346	381	363	321	350	348	379	373	344	372	338	331	350	360	367	352	371	340	374	331	361	393	350	353	354	380	343	337	338	365	334	333	369	343	323	394	369	353	371	352	328	336	359	336	360	329	360	366	363	383	334	346	340	362	358	354	373	332	364	370	379	350	327	353	365	338	351	385	337	356	350	339	380	351	382	329	351	341	372	398	358	353	346	341	367	337	383	347	339	365	343	328	345	333	328	366	356	356	363	337	325	355	350	351	374	353	360	352	369	359	355	358	351	354	335	329	368	383	381	371	384	338	342	358	368	365	365	366	341	320	346	347	347	373	366	314	373	366	357	326	351	361	351	361	331	320	361	380	351	345	333	355	362	349	365	349	369	351	383	360	330	318	321	336	367	338	329	362	358	343	349	330	384	357	353	318	343	389	326	367	360	336	349	400	378	346	357	351	351	367	375	346	343	360	368	360	357	366	366	337	359	350	345	384	395	346	376	322	355	330	359	335	343	390	348	318	356	363	337	353	334	374	341	316	364	328	367	357	375	340	372	336	338	345	349	371	367	340	402	375	349	385	366	386	377	331	358	377	359	365	383	366	343	328	364	348	367	367	392	313	310	362	357	350	376	336	334	336	317	350	379	354	335	344	313	348	362	338	322	344	339	363	311	343	343	349	350	348	354	379	348	347	333	328	338	347	366	361	369	348	327	351	339	351	321	337	331	337	366	358	331	339	371	366	335	333	378	353	357	337	363	332	359	355	344	343	370	378	364	341	337	346	364	362	364	382	342	360	339	380	327	383	347	335	353	364	354	391	345	353	368	335	351	375	339	336	333	349	351	383	346	353	349	367	341	332	365	392	360	385	334	365	373	335	365	357	370	356	352	382	362	367	388	365	350	347	355	343	333	362	383	333	359	325	349	339	355	367	351	344	349	348	345	309	361	352	324	364	373	338	381	345	369	377	335	344	359	337	381	325	403	377	356	351	380	344	358	347	321	355	368	318	363	327	357	361	355	307	355	354	389	343	352	402	362	367	356	327	391	347	335	356	349	328	362	340	342	331	334	351	331	341	353	367	318	360	370	348	393	324	353	364	307	346	339	354	359	375	374	329	362	378	376	369	333	308	368	328	337	362	377	349	362	343	358	363	326	364	393	348	388	362	330	352	363	349	341	381	378	339	340	398	340	367	363	338	370	328	366	325	331	340	364	336	373	338	378	373	347	342	381	337	357	361	376	346	337	396	347	337	362	338	365	333	351	365	390	361	330	361	355	343	374	327	330	332	380	355	348	393	338	350	333	377	351	404	367	316	313	352	374	377	368	364	348	348	330	368	338	319	357	370	349	378	362	358	337	340	366	326	350	339	344	346	339	388	334	329	370	329	380	354	352	324	374	344	356	378	346	343	364	352	328	360	377	334	337	379	336	364	367	350	362	365	357	357	344	332	375	332	351	370	357	357	363	336	361	304	342	339	356	350	355	339	370	344	363	340	348	366	359	345	319	324	334	414	336	369	312	372	365	341	357	315	333	333	345	338	336	367	371	359	324	333	366	359	345	337	361	368	366	367	324	348	371	315	361	336	391	322	345	330	341	334	359	359	355	370	356	379	376	351	323	359	349	329	349	348	351	335	342	363	341	302	332	334	327	341	345	320	326	343	366	366	346	367	355	354	360	393	366	361	347	338	340	354	350	359	319	362	363	359	363	336	377	346	352	339	358	360	354	388	369	329	357	356	347	351	370	332	371	358	372	359	374	308	342	355	373	371	349	375	390	317	332	363	343	304	372	345	362	347	335	328	360	345	352	351	326	337	356	344	341	349	364	359	323	357	375	341	361	361	324	353	366	336	380	389	322	364	344	348	352	366	332	327	349	343	345	325	342	352	360	316	349	347	348	399	370	342	351	363	311	353	358	378	346	349	388	325	369	357	348	320	340	342	346	357	340	343	329	358	367	356	396	366	355	338	344	349	345	334	380	347	350	372	383	340	314	355	344	329	340	333	345	371	361	366	346	338	362	340	347	353	347	364	347	397	335	333	375	340	370	331	308	369	349	351	355	371	359	327	323	361	388	323	354	342	352	356	295	340	339	337	336	342	323	364	353	339	350	328	367	348	344	365	358	352	345	330	392	329	376	366	345	334	357	386	347	335	357	330	335	353	372	333	347	362	362	359	360	361	328	369	368	355	340	373	339	366	365	351	352	341	329	387	361	347	355	375	323	351	325	349	353	332	388	371	305	396	366	327	327	339	374	349	354	382	366	410	342	341	332	354	332	346	361	350	336	361	345	386	383	331	339	317	360	365	357	325	367	321	347	357	333	367	364	362	382	335	340	355	360	331	355	310	378	339	348	358	372	358	334	370	362	345	352	326	348	379	356	320	374	351	328	350	331	338	357	362	356	349	386	356	337	326	337	341	336	316	335	347	326	399	359	356	343	345	347	380	355	358	339	373	342	355	368	340	346	358	323	324	390	350	339	351	384	343	335	353	349	367	374	372	362	360	391	348	357	371	375	342	344	342	341	355	345	368	412	345	367	362	358	369	330	335	339	343	354	355	355	368	327	339	332	376	322	357	347	347	343	351	376	345	350	371	384	373	333	345	342	378	331	326	348	364	330	319	353	332	328	329	367	330	360	329	328	393	348	339	330	328	340	350	364	337	354	357	348	350	337	319	329	377	339	338	334	361	334	356	328	341	370	331	357	332	369	324	375	365	337	335	357	359	370	340	337	329	360	331	376	368	327	331	327	369	377	348	336	333	357	342	366	344	336	361	373	378	347	340	366	350	352	351	352	360	346	361	342	316	349	333	319	331	365	357	320	386	324	364	350	364	338	344	383	383	340	380	346	338	319	337	314	370	342	376	371	346	370	326	339	348	394	331	375	371	333	362	335	316	316	359	343	380	329	362	333	360	346	328	330	335	352	345	350	359	345	374	351	359	315	365	308	353	366	361	334	365	314	353	348	341	367	354	340	344	357	347	338	390	328	355	340	336	338	342	382	341	359	362	383	347	380	336	372	385	361	335	349	362	345	355	358	337	361	333	337	341	358	351	352	349	343	338	323	360	309	315	343	350	379	370	375	308	325	339	360	357	388	363	356	321	336	355	329	346	338	360	354	371	351	338	319	380	335	363	392	335	371	355	339	373	329	351	374	375	347	353	346	338	313	341	355	362	333	335	364	350	377	363	358	374	336	386	370	366	346	384	353	380	354	366	373	326	361	353	323	357	354	376	351	324	342	355	382	312	358	374	346	352	372	333	349	338	361	368	364	349	330	355	350	343	340	346	376	362	316	344	339	360	358	351	326	352	347	371	361	343	393	336	374	339	389	363	322	375	368	335	372	346	362	367	347	359	360	350	347	348	337	353	347	328	345	350	352	352
23616	20916	27950	24022	20920	20972	9614	1425	934	824	823	697	650	612	597	506	532	530	492	472	478	443	487	414	446	445	445	463	448	442	487	424	394	470	459	451	430	465	430	438	464	400	436	432	410	437	410	403	405	379	340	412	413	417	384	389	381	413	366	389	426	367	435	398	382	412	425	421	406	404	397	418	405	432	429	396	387	398	403	408	388	388	398	416	376	407	374	393	384	413	389	394	373	368	409	403	403	417	400	469	378	360	360	383	391	376	406	403	399	384	357	401	374	388	368	396	408	404	392	431	403	393	422	402	438	393	399	388	395	394	412	365	415	356	372	382	375	410	360	412	407	380	394	370	422	358	366	431	379	347	388	363	418	400	385	356	372	385	397	384	413	370	359	392	402	389	406	402	380	397	372	436	385	415	428	375	385	430	419	370	388	371	369	396	410	383	403	397	392	407	372	426	391	406	405	378	399	360	407	385	397	383	390	375	378	381	377	416	396	393	441	423	421	385	398	397	391	357	362	408	382	374	381	344	397	385	396	386	392	378	403	381	382	382	385	456	395	370	394	443	407	379	386	404	411	386	374	372	431	404	396	388	372	394	403	403	377	426	404	380	381	396	397	411	403	403	389	381	350	393	419	386	410	391	384	418	385	357	407	377	409	382	349	378	389	388	361	405	427	367	390	388	421	389	376	419	402	382	386	408	364	346	409	361	417	411	381	366	376	360	406	375	379	402	394	388	405	390	397	415	369	374	384	381	402	378	363	408	406	389	383	386	377	393	394	407	375	406	396	402	361	424	374	368	374	414	396	350	391	366	365	381	353	368	381	411	401	425	391	421	385	394	377	378	378	376	395	409	379	409	354	418	391	391	427	383	361	383	396	444	377	368	365	393	362	385	412	352	379	383	384	399	397	381	355	392	355	376	405	384	413	364	396	372	381	382	397	419	401	379	403	391	402	401	391	412	406	372	397	353	369	369	369	387	393	378	391	388	422	422	371	395	393	369	402	403	383	364	428	392	362	347	352	374	385	401	372	423	399	412	398	391	399	388	419	411	402	420	395	394	390	397	388	366	384	396	406	371	366	355	378	404	373	414	410	355	422	394	370	360	434	383	385	381	389	378	408	418	366	399	377	407	384	421	387	368	370	412	410	381	375	392	377	400	432	421	366	415	345	408	392	393	356	430	403	386	386	382	387	380	406	395	378	369	389	388	411	364	438	383	373	366	384	370	427	394	383	384	379	413	412	392	367	409	388	372	369	389	376	365	375	384	394	377	433	381	387	414	394	386	378	388	412	344	400	389	376	418	390	392	409	390	351	399	396	348	379	369	379	390	406	405	415	385	386	362	384	370	388	387	371	421	379	364	367	373	389	400	382	394	346	390	386	389	380	414	381	412	402	366	408	363	412	372	404	381	369	382	373	415	396	385	387	375	420	383	369	401	384	337	382	393	391	444	386	371	370	381	328	371	404	413	397	390	389	389	411	387	341	400	361	383	416	398	439	368	370	375	369	409	377	401	372	400	424	387	395	372	397	365	407	389	363	373	377	415	388	397	372	391	382	407	415	390	372	406	388	397	371	363	385	412	384	373	434	367	351	394	400	373	390	419	402	421	400	395	377	406	444	400	402	388	390	362	374	355	393	427	412	408	374	396	395	404	380	394	404	393	379	391	350	395	398	384	410	388	364	380	397	399	379	431	383	399	423	360	384	406	345	395	404	384	366	409	390	436	397	427	397	414	405	396	348	387	376	406	389	432	391	415	396	394	397	391	363	401	392	443	361	389	401	381	348	424	367	409	415	348	389	406	408	389	396	381	379	371	386	419	412	383	411	385	382	416	373	407	373	390	380	364	401	374	395	372	399	370	386	373	366	411	381	416	378	396	388	392	379	381	401	395	418	370	378	402	427	379	384	400	403	362	363	377	379	428	445	361	381	412	374	386	407	413	378	388	378	389	355	414	391	417	376	404	390	385	379	383	396	374	412	401	371	419	386	396	364	385	370	413	355	393	388	382	391	369	364	429	395	343	388	358	398	381	383	389	415	375	384	384	399	391	385	386	361	400	385	401	406	420	397	397	384	382	427	351	382	413	432	384	382	400	406	374	340	404	414	382	358	409	410	368	369	409	378	420	399	392	389	407	442	350	434	388	379	393	434	363	427	383	375	420	398	406	416	384	392	385	387	390	391	388	380	391	417	388	332	376	410	388	381	394	399	387	381	379	395	395	345	412	398	387	365	385	362	400	346	413	354	385	382	349	375	389	354	390	408	358	376	412	395	390	366	396	380	386	399	389	421	429	432	383	381	378	393	382	378	393	433	426	374	366	400	356	413	374	367	387	387	397	389	431	388	360	387	368	396	404	440	384	392	357	390	401	381	337	394	369	428	405	399	398	407	373	358	393	383	366	382	410	390	377	380	373	372	364	391	377	382	396	401	381	379	415	391	377	415	385	384	372	381	392	389	388	395	371	387	367	403	383	381	379	364	339	374	362	403	405	383	357	369	385	406	373	403	375	392	405	387	356	398	403	383	356	439	373	352	363	415	383	404	369	363	381	364	370	394	395	433	413	373	362	381	362	378	394	408	413	404	417	357	379	380	391	376	406	370	363	403	373	381	412	344	400	374	406	355	395	377	374	379	423	408	397	437	382	415	383	398	409	388	389	383	406	339	367	388	411	380	388	380	376	432	374	382	383	400	352	366	411	374	397	399	420	413	386	418	386	366	399	389	392	400	385	345	353	388	394	367	437	371	383	364	344	383	377	394	355	402	378	394	377	355	415	416	395	423	375	362	372	393	407	404	403	381	418	357	395	403	400	371	385	381	380	407	353	365	366	378	366	396	405	383	407	397	370	403	401	397	406	394	372	395	364	363	342	375	402	380	399	408	388	386	424	404	398	388	378	392	418	397	396	415	396	388	434	405	388	395	423	403	376	391	382	407	408	375	362	381	384	401	338	374	381	371	377	374	369	386	372	391	367	393	397	365	384	398	421	401	413	375	362	389	389	426	368	382	378	374	385	367	415	384	392	412	391	416	417	384	402	400	392	371	352	387	362	360	382	395	399	398	364	390	371	352	397	366	364	367	391	362	393	374	357	371	407	400	371	367	381	384	367	374	403	406	383	374	378	387	397	398	416	392	385	359	352	358	358	383	411	392	365	405	404	408	417	392	370	384	386	423	397	371	417	393	382	363	384	386	408	383	423	393	395	337	390	363	387	388	392	401	397	392	370	411	398	381	380	388	408	370	387	394	412	404	418	441	377	386	369	352	374	385	401	394	361	399	369	406	381	390	356	409	400	410	385	423	377	379	389	392	373	348	372	378	399	403	358	385	391	413	392	405	392	372	383	359	395	365	401	388	384	439	362	404	388	367	401	401	419	334	395	400	378	384	390	406	400	403	382	388	393	384	390	403	395	425	363	376	378	395	379	367	391	405	386	408	393	405	396	396	355	396	350	410	358	372	367	385	388	377	383	343	382	375	391	403	395
10432	17918	16038	9859	6192	4246	3175	2404	2068	1607	1393	1228	1111	966	963	859	793	765	730	744	683	696	702	606	615	538	595	558	572	529	553	537	541	490	513	492	536	511	506	440	484	483	465	436	480	490	486	468	452	476	461	436	450	488	414	413	468	450	431	447	409	451	452	458	421	456	411	439	395	386	438	459	432	420	422	448	417	392	433	431	392	437	420	429	416	433	412	429	429	453	455	442	391	417	447	426	458	398	470	428	423	428	414	415	414	423	408	424	411	406	447	437	439	434	434	453	428	414	419	447	451	436	426	433	425	433	416	438	410	439	390	443	435	398	404	402	453	445	428	464	397	466	413	421	401	412	409	444	431	406	443	420	406	394	407	364	448	407	418	399	434	410	389	409	415	396	439	396	424	427	464	406	385	444	411	383	393	443	441	445	437	433	445	416	407	409	422	427	414	436	440	427	425	433	398	417	417	415	426	417	449	416	457	423	399	387	454	404	408	430	424	432	369	390	433	442	399	433	380	405	423	411	424	432	442	424	414	393	421	440	391	424	404	411	425	446	428	431	408	397	383	419	433	442	404	432	422	417	396	389	404	383	432	414	423	394	444	420	424	428	415	415	378	427	414	415	403	439	447	428	431	406	394	427	413	405	430	375	389	406	399	433	424	429	422	458	407	395	407	432	426	436	415	379	410	440	380	442	427	414	428	409	425	409	396	422	408	381	394	420	419	395	385	433	405	444	421	453	416	398	396	394	430	447	426	387	403	409	437	388	436	401	454	445	419	424	395	421	426	418	441	405	408	441	415	416	390	483	438	380	436	413	429	438	396	411	419	402	412	441	424	397	413	391	438	432	411	379	377	464	431	417	411	406	401	418	420	416	439	410	408	435	403	452	414	399	414	442	436	432	420	412	395	443	416	438	438	444	451	405	405	400	397	452	417	415	443	442	442	430	406	422	394	449	424	406	476	416	423	423	443	414	433	428	391	456	407	435	410	401	445	431	449	394	434	440	412	391	451	404	430	430	435	416	410	442	385	402	412	424	403	417	446	417	396	442	401	463	398	417	404	416	403	402	423	383	405	427	427	428	440	405	421	422	421	440	414	434	443	395	412	459	417	422	391	423	417	413	464	403	418	390	392	403	417	398	438	443	445	365	417	422	416	409	445	410	419	393	400	419	374	420	411	386	384	394	433	444	389	429	400	423	407	417	431	411	429	424	460	406	394	402	403	409	443	430	400	384	435	385	437	405	384	419	427	422	404	414	431	394	425	393	442	399	430	395	407	430	466	436	412	456	410	434	404	419	409	391	428	435	430	392	387	449	419	402	425	456	431	389	407	462	395	452	432	445	418	439	406	426	386	440	411	388	422	443	416	439	410	406	400	448	410	427	418	419	458	413	422	398	451	409	400	412	395	406	426	434	411	443	391	449	445	393	416	429	439	411	458	377	438	440	408	427	424	460	395	431	424	449	384	421	401	402	411	458	388	435	415	406	416	419	389	441	410	441	427	414	422	444	411	430	423	418	422	425	423	424	411	449	378	425	438	419	409	384	360	395	396	411	433	420	398	415	435	442	415	461	428	404	428	419	428	399	420	467	430	444	431	415	397	395	425	427	417	393	402	436	442	422	415	385	420	422	398	423	428	401	421	419	380	370	407	425	422	423	410	420	447	431	430	379	405	421	406	409	440	402	422	426	451	446	417	422	392	419	426	411	398	384	405	436	431	427	405	446	409	357	427	409	468	421	396	422	417	431	407	404	407	412	431	416	457	378	405	386	408	408	394	412	400	406	442	414	447	430	401	411	400	390	397	464	382	414	402	429	429	399	460	432	408	412	386	417	417	401	414	438	397	421	426	428	409	454	425	445	398	429	414	441	439	435	404	404	388	418	449	463	417	419	414	405	450	380	413	411	430	441	442	416	427	451	401	428	436	421	431	377	458	413	385	451	424	436	440	432	411	408	413	422	436	384	424	422	461	420	400	400	416	455	411	432	389	407	435	438	412	418	407	420	413	440	420	428	404	409	414	414	397	436	436	406	407	449	406	437	392	437	405	436	433	392	389	438	393	430	425	419	420	422	412	441	426	374	406	420	429	430	423	380	362	437	408	410	389	404	395	438	393	412	403	373	412	421	439	446	387	429	410	404	469	451	410	419	424	401	385	407	424	419	412	433	402	410	424	391	431	415	415	403	418	408	372	411	413	396	442	440	395	390	375	432	402	409	411	431	422	416	428	452	413	419	440	396	418	415	419	390	434	385	393	448	407	392	439	400	454	414	414	400	428	442	471	402	399	430	402	435	454	442	438	396	407	415	438	422	408	423	450	439	428	389	446	424	417	445	412	375	433	457	395	402	405	422	406	415	410	396	397	426	412	407	411	437	411	421	418	395	403	371	407	427	414	455	440	393	403	423	404	435	442	440	403	421	425	392	381	412	431	421	431	443	426	429	430	400	410	409	407	405	448	432	436	399	457	412	421	385	412	387	424	419	434	402	414	398	407	419	409	407	436	408	400	407	405	398	398	399	445	418	425	381	420	450	389	430	433	418	406	439	430	421	401	439	417	425	402	427	399	396	431	431	416	358	409	393	404	432	427	452	425	397	426	389	419	409	426	393	396	427	444	394	428	414	416	418	425	446	421	419	425	422	428	429	421	427	443	428	391	442	407	414	393	404	446	437	405	442	428	395	427	393	435	382	446	450	402	439	399	391	416	402	397	402	457	408	401	406	427	422	413	432	406	432	417	421	453	408	412	388	450	432	433	396	382	409	439	389	397	451	416	414	456	402	421	441	411	393	446	432	405	404	430	419	405	387	439	421	457	403	401	435	404	429	437	434	397	395	408	409	393	407	399	398	414	386	447	398	460	397	453	435	403	414	376	422	364	461	411	434	399	389	417	443	423	438	445	427	407	427	378	400	429	444	411	410	425	398	410	445	403	412	408	436	384	433	428	385	434	415	385	429	413	452	379	434	379	398	411	433	428	433	384	435	412	429	420	405	395	401	419	438	420	420	392	409	392	387	435	395	416	412	406	451	411	404	419	387	392	451	413	435	422	431	458	398	462	398	430	429	419	417	451	414	393	409	445	431	424	423	426	436	423	412	413	436	401	421	415	427	425	424	389	395	384	413	432	461	465	440	366	464	459	408	421	400	412	434	454	458	418	408	433	360	429	405	395	421	422	433	412	416	409	416	440	433	402	449	420	452	455	450	396	456	408	425	448	423	400	428	407	443	379	391	413	428	425	400	413	429	429	461	434	427	407	423	426	425	393	446	402	404	438	418	401	419	406	417	423	410	426	416	431	394	402	420	442	437	420	442	408	459	402	407	422	415	398	428	421	407	426	438	399	401	396	397	408	411	428	434	396	429	424	413	376	412	395	419	442	407	447	433	436	423	419	404	434	422	418	450	385	414	433	426	403	437	423	408	385	417	429	376	386	427	443	407	443	412	403	427	405	424	424	411	423	405	385	402	457	406	417	395	471	400	422	433
27938	15867	2631	907	742	654	682	720	698	645	706	646	666	621	634	721	635	713	705	672	646	664	696	648	718	668	661	676	680	696	639	644	646	610	729	677	654	667	688	692	698	666	621	687	688	674	645	690	683	657	639	669	699	696	607	673	633	641	705	686	710	678	692	723	708	684	682	609	629	666	664	642	693	683	673	658	651	678	700	666	727	659	724	676	679	646	660	705	671	683	678	677	674	635	677	637	684	708	701	647	654	628	665	636	671	675	651	688	647	647	652	702	655	676	664	635	703	665	657	698	671	705	668	686	720	701	673	699	677	629	700	657	650	713	666	700	678	602	655	647	653	674	689	695	694	667	664	659	644	664	685	671	648	683	683	673	674	634	696	663	649	665	674	710	659	697	662	643	705	638	698	701	666	688	653	658	609	685	684	674	695	671	697	654	699	657	650	671	667	649	629	702	675	651	692	730	640	671	688	659	705	647	701	660	665	709	676	714	690	698	701	695	665	674	623	642	728	709	698	641	661	657	670	681	674	627	699	662	698	693	663	642	645	668	671	716	680	712	678	655	636	691	616	679	677	709	683	646	676	667	635	670	688	642	664	683	628	692	682	685	624	715	700	703	676	653	693	642	655	668	638	662	694	680	674	649	662	638	685	658	655	692	673	670	638	680	663	662	682	646	669	647	653	636	651	649	684	649	711	650	649	645	702	631	701	658	671	660	649	682	678	672	674	646	704	712	647	660	696	689	689	680	651	702	685	632	713	682	668	675	672	711	677	641	700	655	673	666	662	686	611	653	645	674	659	679	694	718	684	669	613	689	651	663	679	687	691	663	698	669	649	671	667	613	705	662	716	675	690	670	700	650	630	669	694	644	712	691	692	671	694	680	644	677	649	688	655	710	653	693	670	646	679	673	644	698	700	718	619	663	634	727	688	676	641	659	670	676	677	687	699	686	694	703	659	694	679	655	691	642	698	641	641	643	691	662	673	682	689	704	684	710	644	639	672	662	646	647	705	711	664	687	721	691	733	666	670	631	670	657	659	642	631	671	679	663	643	676	695	711	684	670	678	710	687	650	730	665	694	633	713	659	665	667	664	652	693	668	716	705	671	702	648	631	672	672	678	687	675	706	675	723	693	703	652	672	685	718	678	682	688	698	682	667	685	697	655	657	668	673	695	670	687	661	642	707	625	644	679	664	665	690	688	672	696	623	703	699	686	662	667	677	680	685	629	655	658	624	681	668	694	703	659	677	611	637	709	650	683	649	689	695	694	711	663	678	696	688	677	662	682	698	676	692	695	710	698	712	715	662	644	630	662	687	662	655	661	675	677	684	707	659	638	709	679	665	710	657	641	711	664	672	701	687	689	664	687	684	670	635	689	649	657	670	687	646	698	667	681	655	655	698	717	675	727	658	688	686	625	729	652	674	624	732	698	683	681	642	624	640	648	700	656	721	687	643	675	628	688	638	758	686	669	642	703	724	629	638	657	651	644	634	675	625	622	710	687	692	699	669	703	668	642	692	691	632	687	650	657	660	716	684	646	723	674	715	665	678	650	719	669	683	722	662	700	661	663	655	649	632	663	666	652	660	661	733	672	721	682	688	634	678	679	673	660	711	688	677	705	675	620	678	662	667	681	635	705	645	670	620	632	664	698	675	669	641	638	672	713	688	613	700	687	635	648	664	684	712	664	672	672	683	676	735	648	685	679	652	668	688	663	709	730	643	673	640	684	670	666	662	644	639	666	683	735	669	656	694	650	712	673	636	628	665	670	664	659	708	653	694	664	659	712	682	649	715	658	616	691	677	679	675	702	657	663	619	651	675	651	653	727	680	687	674	688	734	641	702	655	649	685	652	747	666	674	656	661	675	645	682	661	690	657	718	656	702	700	705	632	708	624	707	625	697	664	686	686	668	678	694	634	660	663	681	727	638	684	642	677	668	661	672	651	647	608	696	631	708	640	671	691	639	648	677	697	672	666	714	722	685	715	665	657	653	690	688	745	635	676	660	633	655	646	606	684	710	712	701	639	673	690	644	684	639	673	691	712	638	638	688	676	646	656	733	682	625	698	654	691	689	668	665	669	623	660	680	649	670	655	685	694	665	664	688	648	648	679	675	677	651	683	690	685	669	687	655	629	659	685	698	670	678	662	654	638	636	707	685	648	665	719	676	662	728	683	629	671	619	637	665	645	670	677	701	691	679	636	650	687	660	633	674	663	663	670	667	646	661	656	666	685	671	630	682	643	644	703	677	709	658	632	689	650	654	666	672	668	696	701	676	696	645	641	670	665	637	661	612	687	739	653	677	668	669	703	680	709	639	680	671	664	719	673	657	627	684	620	635	708	659	613	650	647	654	633	657	716	698	685	670	678	683	671	678	698	662	640	693	656	654	715	681	679	653	673	701	675	666	648	686	712	628	666	661	704	672	678	623	648	675	691	670	674	664	680	669	674	648	687	640	642	676	623	698	682	666	673	726	682	687	650	627	668	632	678	658	683	663	670	687	705	719	655	685	671	674	645	648	645	687	677	660	699	666	640	680	663	673	662	681	675	661	700	668	647	714	679	679	621	625	683	721	671	675	637	654	725	676	659	667	726	704	649	695	672	675	641	627	673	684	701	643	649	643	665	673	684	670	668	726	664	701	707	720	630	701	644	684	673	678	698	702	710	620	661	708	699	716	652	685	676	643	648	697	705	642	696	691	660	681	635	693	675	677	689	714	630	708	651	708	738	654	682	614	687	636	638	673	708	642	683	643	648	742	658	690	652	659	647	635	676	668	690	711	665	675	643	674	681	686	683	644	680	637	633	675	705	660	668	654	668	680	673	627	688	677	656	653	703	681	665	650	674	634	672	681	661	712	657	675	664	689	680	657	684	682	647	670	660	699	699	648	667	661	705	686	692	678	688	645	654	701	676	697	680	679	665	643	668	697	669	694	688	658	666	658	651	667	702	676	686	663	649	676	693	696	657	680	661	634	695	674	642	670	705	627	681	652	669	675	665	707	704	719	649	660	665	655	633	660	618	693	674	710	670	678	651	666	650	694	666	656	642	671	657	663	717	667	719	687	675	702	696	682	686	623	661	630	708	664	670	700	673	625	741	680	669	663	690	669	658	658	663	684	667	643	663	644	681	652	684	672	670	612	686	701	710	686	676	606	631	657	660	656	673	644	683	675	709	703	630	607	686	668	694	689	691	642	696	681	656	686	697	657	673	623	663	654	678	706	687	648	664	657	661	659	697	655	684	651	736	649	707	702	624	671	720	682	665	651	686	694	703	662	686	638	653	707	732	657	755	666	632	647	663	655	684	663	672	724	595	695	659	709	640	673	708	649	715	690	706	717	703	700	643	670	714	725	667	703	622	702	651	630	675	734	630	707	635	664	629	680	686	661	662	642	665	705	645	680	655	683	618	655	691	680	670	688	663	676	631	724	719	675	678	679	674	672	699	666	672	698	695	659	702	684	656	671	664	672	625	695	647	644	654	646
5111	1422	1219	941	902	861	818	837	806	816	796	820	812	762	807	831	746	784	748	718	764	706	841	753	792	782	742	781	770	761	820	780	785	835	806	816	831	736	769	755	833	721	779	768	741	815	748	767	759	798	811	772	822	835	793	803	784	790	733	793	752	755	795	787	809	800	755	792	778	805	772	787	757	820	807	746	759	805	756	794	793	763	746	806	788	795	754	815	781	787	713	772	742	786	821	771	748	745	810	772	772	712	801	789	768	764	772	772	810	787	785	793	786	797	769	754	834	805	804	790	761	802	757	777	783	806	752	764	757	736	744	803	769	786	738	807	760	791	803	805	772	798	701	814	804	787	788	768	794	767	789	764	781	787	801	744	776	773	762	776	798	786	796	782	800	781	774	792	779	764	750	790	776	795	796	826	797	762	806	798	764	761	774	802	804	727	786	751	786	769	750	791	823	772	799	784	793	803	776	769	744	746	805	780	816	820	760	764	787	777	753	810	804	811	776	756	769	778	756	796	770	759	771	810	769	783	795	855	764	812	802	782	776	770	767	775	756	739	812	764	766	804	830	748	790	788	773	746	778	784	763	823	823	772	757	754	747	722	789	756	817	754	789	795	825	789	803	807	795	750	764	744	787	746	834	786	771	757	740	789	779	725	772	742	794	802	800	786	789	776	765	780	832	759	800	746	754	757	790	780	820	784	779	747	733	753	812	804	753	740	791	780	748	785	759	776	756	793	783	804	746	771	786	791	724	818	739	778	718	824	790	796	751	795	780	724	745	790	751	757	757	789	772	796	776	798	774	799	854	750	763	797	768	775	777	756	785	753	778	757	803	787	749	778	783	734	773	766	767	800	784	845	791	744	744	779	781	802	729	808	758	789	800	741	756	736	768	746	751	763	790	754	777	771	792	760	747	789	732	781	754	764	773	803	796	842	823	816	815	796	781	794	766	741	767	757	789	771	796	747	802	728	742	771	765	802	773	756	736	756	797	789	796	831	773	772	772	765	811	772	774	748	783	731	816	790	785	744	811	763	798	756	756	707	796	774	757	763	799	797	789	706	784	786	760	762	793	752	749	799	808	765	768	751	753	820	803	844	773	762	803	759	772	790	780	737	730	820	752	722	755	726	788	735	730	732	798	717	750	799	796	719	816	811	817	817	797	741	781	767	748	774	783	733	776	786	739	775	722	814	781	811	783	778	769	781	787	794	719	751	765	787	803	785	787	748	750	769	806	763	760	770	837	783	786	806	816	778	767	722	756	740	815	779	804	772	762	749	798	808	785	740	759	772	752	795	760	770	783	746	793	789	791	780	803	828	792	785	774	792	792	770	770	780	738	761	768	737	758	761	794	753	788	791	803	854	804	730	722	863	781	782	780	769	792	751	766	754	806	751	755	831	764	737	828	739	765	781	782	779	752	765	800	801	830	819	728	787	767	777	800	746	824	757	793	772	755	739	845	810	779	789	772	783	787	792	847	746	794	795	789	836	733	802	805	743	766	771	782	727	790	810	805	772	778	708	750	731	781	773	766	748	773	768	782	744	791	798	797	752	771	722	748	816	741	789	752	787	802	813	730	787	733	707	766	760	785	766	775	768	777	771	746	821	736	729	785	756	744	774	777	822	798	748	789	835	732	831	770	766	769	741	808	804	771	786	839	790	746	760	773	729	759	667	747	766	740	804	802	780	764	816	754	794	781	764	745	760	793	754	797	806	766	747	761	743	787	832	734	819	786	802	763	777	774	751	750	778	738	803	793	768	773	755	796	694	791	759	765	789	723	798	782	763	749	754	744	740	748	795	779	756	754	814	761	758	801	755	801	752	752	793	799	772	740	810	776	763	733	775	716	835	805	749	779	751	729	749	714	842	740	777	811	818	755	801	777	757	749	781	748	824	733	744	800	790	761	775	724	724	788	752	791	781	792	799	749	809	747	805	782	779	816	757	766	748	761	787	779	811	732	798	784	770	810	765	750	829	749	804	785	784	731	758	736	797	786	780	776	740	748	779	793	810	776	735	785	704	732	793	736	755	776	780	805	746	821	773	781	758	774	794	790	790	804	782	748	779	803	781	754	821	738	760	748	723	801	790	782	787	730	757	782	765	754	797	731	767	759	781	777	767	771	743	778	809	771	781	756	789	747	776	760	776	723	788	788	801	782	741	755	764	737	759	814	770	782	782	753	739	787	769	816	765	779	753	780	788	783	804	753	818	792	800	769	830	739	743	761	757	818	754	816	807	719	771	784	744	776	757	756	780	826	755	820	766	748	834	777	761	797	751	736	780	788	803	819	772	730	781	797	745	771	791	787	803	809	780	792	762	782	763	768	789	746	776	782	768	773	746	767	834	758	754	782	777	786	772	780	753	755	808	845	732	776	772	782	765	803	779	840	779	752	738	747	742	783	793	777	801	775	754	856	815	774	772	772	772	807	783	759	758	774	827	725	786	796	792	765	802	756	783	832	765	795	781	786	771	733	781	804	739	746	812	761	818	830	716	777	786	754	830	805	735	795	753	764	752	811	715	728	787	801	720	795	799	773	745	783	780	740	808	788	773	770	797	756	759	752	738	783	794	781	834	814	765	760	754	753	792	802	788	794	770	807	731	763	738	739	743	770	752	813	815	844	798	834	776	732	765	751	752	804	778	788	782	789	808	761	810	773	777	831	776	778	779	782	783	777	777	790	699	772	782	782	744	735	802	811	788	825	767	778	786	733	763	796	798	811	738	767	792	739	826	783	772	798	824	774	757	735	782	756	804	783	764	782	778	773	804	754	795	738	760	766	782	769	802	737	759	811	765	781	784	800	784	756	773	741	772	737	782	796	765	783	819	764	790	794	768	755	809	777	775	788	762	745	786	774	740	735	789	800	794	836	705	794	765	755	765	782	822	798	801	796	756	790	768	755	708	730	745	749	776	804	820	829	775	826	723	758	855	812	773	785	748	746	751	851	788	777	758	799	757	778	753	787	822	812	792	794	785	783	751	749	734	758	735	808	806	786	741	786	735	781	772	806	773	819	791	792	775	775	720	759	801	769	798	785	834	811	775	757	770	705	742	744	753	792	795	744	783	737	756	763	761	747	779	773	805	782	790	794	784	791	758	795	749	798	770	726	744	761	781	827	774	786	774	820	773	793	741	766	787	812	757	764	794	811	739	785	782	738	773	768	814	742	771	742	816	737	810	711	792	759	789	788	789	750	793	790	790	804	771	759	780	773	830	765	766	768	800	815	793	784	815	762	849	738	739	770	738	774	781	751	788	777	789	781	777	738	776	738	779	780	767	767	761	733	723	824	814	815	755	857	730	774	779	773	770	780	737	751	805	792	791	799	752	684	806	782	752	758	783	776	769	792	793	774	813	755	813	773	767	830	814	790	785	747	823	774	771	775	756	808	777	765	778	782	756	797	768	801	791	764	781	760	769	720	774	800	732	799	740	763	737	759	817	814	754	739	793	803	763	776	766	784	751	713	771	762	747	796	773	770	789
26260	20898	27362	24569	20796	5103	905	616	493	448	451	402	341	378	374	320	349	365	336	360	322	346	296	345	308	279	315	317	301	291	282	296	303	303	294	287	272	310	321	285	310	278	280	304	288	314	289	272	282	306	297	284	286	277	257	269	275	303	289	301	273	290	320	278	253	307	274	275	268	273	293	274	303	297	314	315	271	288	258	273	297	264	295	286	270	283	260	281	265	279	267	297	295	267	293	269	286	234	272	275	245	258	311	261	270	273	281	289	303	303	271	305	270	311	283	251	286	254	262	305	277	254	262	303	272	256	276	275	279	275	281	270	276	242	253	259	259	248	250	284	290	299	269	269	292	285	265	284	271	264	282	305	300	275	306	321	275	266	272	262	288	268	269	268	269	253	291	294	263	255	281	262	280	278	308	291	300	271	266	287	279	256	281	288	254	273	316	269	300	270	309	286	247	273	312	267	289	261	267	284	296	299	247	277	262	261	261	256	272	250	266	258	270	298	281	255	308	271	256	271	266	282	300	270	278	252	292	250	271	271	284	282	287	294	286	287	281	303	282	282	292	294	291	278	282	278	258	271	280	266	266	267	270	261	256	310	264	295	282	301	291	251	267	325	286	264	305	249	266	281	264	316	258	291	266	275	264	292	290	278	295	286	291	246	303	240	297	254	271	273	246	278	270	296	272	305	305	262	296	262	270	288	276	297	270	311	295	291	260	289	259	257	297	283	281	258	246	269	264	252	277	288	263	256	285	272	280	277	275	281	277	276	256	294	280	299	262	307	286	267	238	298	265	300	280	274	287	292	282	278	264	239	292	271	295	296	305	264	266	275	254	277	271	272	302	277	276	261	283	302	276	290	300	290	283	276	274	271	255	287	289	263	275	320	329	297	289	292	287	292	279	256	274	265	274	291	296	279	268	304	310	294	311	264	248	263	289	280	307	261	306	271	271	274	309	272	295	273	290	272	263	261	317	279	251	294	304	264	281	249	267	261	267	297	294	290	263	294	308	309	249	272	316	293	285	306	247	271	265	249	253	281	246	294	261	281	282	276	279	277	262	270	261	279	257	266	294	259	269	264	265	273	280	290	283	240	284	288	281	294	301	283	291	274	276	248	302	263	300	287	271	293	270	259	294	291	269	265	289	280	281	261	264	271	279	258	296	264	292	271	253	300	267	295	273	272	310	280	275	280	289	264	294	290	305	298	297	274	287	289	301	270	275	277	287	294	292	283	287	309	289	307	288	263	293	277	271	267	248	255	247	255	276	266	290	302	244	308	288	290	261	298	289	274	277	294	304	276	277	280	306	299	293	266	296	277	300	275	270	233	285	263	256	252	267	253	293	244	282	258	302	286	281	258	297	253	305	265	260	286	277	298	282	283	283	273	267	272	276	297	283	295	263	274	272	273	257	259	263	287	277	274	269	294	302	285	298	272	276	271	257	296	311	287	281	267	267	291	271	269	279	275	273	297	261	311	279	266	263	266	291	297	269	271	256	268	297	232	252	267	283	294	254	277	282	303	274	282	298	276	278	260	278	301	273	254	266	280	253	300	274	313	268	268	280	296	255	261	281	274	263	264	270	286	297	278	285	265	273	275	248	283	287	277	268	285	292	266	283	253	298	265	260	299	290	271	234	296	291	262	291	259	286	277	297	287	292	267	290	298	295	283	259	308	283	279	283	260	294	317	269	289	277	277	272	302	269	261	299	323	288	273	323	297	285	268	272	305	279	272	254	289	291	266	271	257	280	228	280	262	279	262	282	295	286	268	265	294	249	300	270	265	279	287	297	248	290	279	305	248	285	272	260	262	269	259	281	243	274	289	296	288	266	258	269	265	269	286	259	287	262	266	272	264	276	293	283	269	265	289	275	290	269	263	302	262	295	302	311	270	285	272	265	296	284	283	274	267	297	327	323	268	269	285	301	278	310	268	282	274	266	288	265	284	251	288	267	267	268	274	270	283	289	283	260	276	270	315	273	244	274	318	282	304	294	280	300	304	289	258	295	281	274	269	284	264	288	294	276	266	287	275	294	252	258	290	303	275	260	272	297	282	291	255	238	265	271	268	279	269	321	289	256	271	264	287	287	261	263	303	259	242	287	266	295	276	266	271	281	274	252	250	277	270	263	271	293	275	257	273	268	269	299	295	287	279	304	286	286	274	264	277	272	263	285	275	280	300	288	270	270	283	237	260	273	295	295	258	284	251	281	259	258	237	293	271	260	281	242	287	279	259	261	248	289	265	240	283	272	266	267	275	287	252	279	316	262	273	282	277	310	303	280	258	271	249	274	271	281	285	271	290	302	281	261	272	292	275	313	306	295	264	251	263	283	301	254	268	316	266	276	298	248	315	260	279	248	269	281	298	293	277	280	291	284	263	283	305	279	299	279	274	273	260	294	283	287	284	274	286	260	272	279	272	283	284	292	260	290	284	305	280	252	270	273	274	251	285	240	291	287	299	295	270	287	266	274	243	268	280	284	273	265	265	281	299	271	264	266	274	257	276	272	282	274	248	291	270	275	274	295	273	274	274	273	301	271	290	292	280	279	255	293	270	281	271	290	277	286	286	272	286	300	264	294	261	258	293	275	271	302	286	272	281	284	285	273	289	276	276	261	304	300	274	250	277	273	277	258	268	249	279	295	275	288	287	275	283	292	269	288	254	300	269	261	279	240	293	275	259	229	290	288	262	253	269	289	300	272	264	250	272	273	308	295	274	286	308	262	292	277	258	264	265	239	274	257	314	285	294	306	270	285	258	296	300	280	272	291	307	302	237	282	277	294	259	291	286	278	281	280	271	273	271	277	253	307	290	267	284	254	274	260	275	308	306	289	283	264	251	255	274	292	263	278	253	264	297	263	262	309	283	279	272	275	279	271	257	233	275	313	304	276	317	263	258	309	277	286	243	259	262	249	295	259	276	282	283	281	260	264	265	288	314	280	277	302	267	285	291	265	283	261	306	288	261	293	285	268	283	268	279	285	281	292	282	293	288	279	262	279	265	295	265	302	272	264	277	295	319	272	261	266	275	277	273	292	271	311	292	265	249	280	305	292	307	301	261	244	241	273	311	265	285	274	259	286	309	304	299	258	289	302	254	278	288	277	323	308	277	279	278	252	301	276	285	279	297	286	268	298	288	287	285	300	271	262	268	284	288	294	277	252	259	290	281	269	288	284	263	276	282	274	278	295	261	278	288	291	290	275	297	265	258	265	293	258	271	247	298	306	305	276	288	271	279	301	282	260	296	284	273	275	253	288	264	314	251	305	303	275	241	269	308	261	263	260	275	268	264	258	292	290	253	274	311	255	293	260	267	273	287	265	245	312	306	306	288	246	295	296	279	292	286	262	263	259	278	261	282	311	283	295	237	246	276	283	276	296	286	271	254	258	290	274	304	266	300	287	279	295	291	284	317	264	277	300	284	282	276	281	280	273	271	273	328	303	269	273	280	291	296	268	292	260	258	263	289	298	282	281	273	316	290	272	256
6788	9602	8567	4775	2911	2050	1559	1220	1006	884	771	728	623	638	559	554	503	512	459	461	483	457	443	400	420	402	424	414	400	372	394	406	366	375	369	397	385	384	362	381	371	341	374	343	366	374	365	338	346	387	375	372	371	350	383	378	353	344	335	366	392	359	363	372	374	355	370	345	317	361	359	322	352	370	341	355	327	347	361	358	345	350	369	356	333	350	370	354	354	376	360	355	349	353	349	340	348	349	341	397	373	377	346	352	338	374	355	364	344	364	345	363	344	366	354	333	336	345	385	380	338	344	352	357	337	318	353	362	362	372	346	373	385	366	325	359	368	351	331	357	342	379	350	326	300	358	346	342	351	338	353	336	367	317	325	366	324	363	328	347	343	357	346	356	336	353	334	325	377	363	364	368	352	377	330	345	348	336	346	328	336	359	310	328	329	343	351	336	379	364	341	379	352	336	341	346	364	345	328	360	352	370	366	324	332	342	334	368	321	374	344	308	383	350	365	372	350	359	367	355	340	374	361	336	377	347	353	341	332	330	330	305	352	360	345	352	394	307	324	355	338	290	373	386	362	354	324	353	313	328	312	335	352	336	371	361	373	336	401	346	374	349	353	370	369	342	367	341	336	344	382	341	335	357	350	358	358	351	352	373	311	354	352	371	375	348	347	324	337	346	349	360	366	339	326	351	390	352	369	371	355	352	361	371	353	374	311	367	334	364	353	346	312	354	324	353	358	356	363	353	343	348	348	360	351	317	358	335	357	357	329	336	383	348	378	332	362	354	334	350	313	344	389	325	342	377	324	363	356	307	327	359	344	340	326	346	365	338	329	327	384	362	363	337	348	341	341	336	339	323	379	347	337	367	331	334	338	341	334	330	363	361	380	322	343	325	336	363	356	338	361	350	330	348	334	387	318	341	345	371	363	342	351	365	331	333	356	355	344	320	363	317	348	361	350	352	330	377	352	363	370	350	401	372	356	346	344	356	338	345	337	386	345	361	349	325	348	356	331	315	340	329	334	341	343	312	348	314	324	331	333	368	368	356	350	350	338	348	343	353	353	334	336	362	360	336	352	348	375	355	344	368	349	331	343	357	323	340	359	346	343	354	341	343	338	379	362	329	359	338	381	329	360	355	347	334	368	341	334	381	347	366	353	342	383	364	376	395	371	338	339	317	350	358	367	326	355	340	326	342	346	371	356	328	352	335	381	322	352	372	342	329	337	353	332	419	307	392	324	372	351	341	341	332	356	335	386	335	318	352	358	348	376	345	330	351	326	330	356	386	366	353	337	314	305	358	361	373	321	375	313	366	388	326	364	320	353	343	344	343	331	370	375	301	350	373	310	337	331	347	362	367	342	311	338	367	358	363	351	375	348	306	326	344	383	350	338	379	362	364	337	340	320	371	336	342	364	355	358	325	348	376	314	354	332	346	337	345	362	343	330	350	337	384	331	317	364	379	349	371	357	343	345	359	335	358	330	411	334	357	356	312	319	326	304	338	327	352	349	374	357	353	314	357	355	370	391	392	320	333	338	358	318	350	374	345	363	360	332	349	331	364	319	379	372	370	376	329	363	357	334	334	348	342	341	364	351	340	330	348	356	341	335	345	377	361	345	384	340	357	359	354	342	326	354	304	394	329	319	345	333	324	362	328	347	364	336	375	329	349	394	351	353	344	377	363	354	330	322	343	340	364	352	359	340	331	376	353	354	318	337	346	356	324	339	328	386	357	319	348	319	329	372	348	349	328	357	369	356	371	342	367	375	355	327	346	323	330	340	345	349	344	370	346	344	343	337	375	362	390	348	346	340	367	335	357	329	367	345	359	330	346	365	325	328	338	344	334	290	340	350	387	347	363	372	339	383	372	327	368	343	358	336	358	358	333	345	348	356	326	343	359	348	346	356	330	329	355	358	358	361	341	324	350	352	374	341	368	362	320	351	364	330	339	332	379	327	357	344	357	351	349	329	350	318	361	372	357	375	360	370	362	320	338	329	348	356	365	355	359	347	361	334	336	356	340	357	362	321	333	349	346	385	373	353	358	341	339	354	382	326	374	349	356	339	320	337	351	306	350	330	367	332	348	376	359	340	309	363	353	364	361	338	355	353	356	348	365	355	328	323	355	342	332	353	358	369	368	336	339	358	356	347	365	362	343	330	338	336	314	328	307	336	376	334	349	326	361	352	337	386	350	356	368	340	342	349	362	358	358	307	333	328	345	367	351	343	368	323	358	360	388	327	373	375	333	366	327	375	341	335	365	309	351	353	333	363	367	351	341	369	359	334	350	356	336	348	333	343	316	342	340	349	335	318	366	389	367	334	351	362	344	331	362	356	360	330	352	326	341	338	358	334	355	342	331	328	352	373	336	344	355	337	347	328	357	357	340	351	373	362	332	316	326	334	337	320	315	327	354	365	367	338	351	355	353	349	374	355	352	361	350	334	353	355	385	321	303	364	316	370	336	337	383	349	332	324	315	354	367	350	347	326	341	330	369	310	347	319	304	356	360	378	352	352	318	353	344	340	337	350	346	365	300	359	342	362	354	345	336	366	337	334	365	351	351	329	386	333	307	347	360	334	388	334	342	382	387	342	330	351	342	341	354	360	348	357	347	347	345	359	374	385	340	345	347	359	350	353	340	391	372	371	343	318	345	365	341	377	353	310	352	331	350	367	362	332	347	349	316	337	362	339	325	337	319	354	315	381	361	353	356	358	357	335	331	338	352	340	347	321	356	308	340	344	363	323	329	320	320	353	346	330	358	346	328	333	338	330	365	322	316	385	368	365	340	352	327	348	343	365	363	346	348	330	355	350	395	385	345	367	351	350	306	328	337	329	340	345	323	346	376	337	360	329	357	345	349	317	357	326	348	346	354	361	362	363	339	335	345	342	360	341	368	342	376	364	360	342	351	346	327	347	343	320	345	332	363	321	342	355	369	315	317	354	352	317	369	345	340	346	344	311	360	345	346	329	314	334	302	340	334	358	360	297	323	370	300	357	347	350	336	378	340	350	364	361	333	357	365	355	371	340	372	352	326	326	312	369	328	332	359	332	333	406	344	335	339	358	387	349	356	295	352	318	308	336	377	345	376	341	344	343	357	360	353	340	325	323	325	351	388	316	313	323	335	340	336	369	327	340	339	371	342	338	364	366	341	331	359	332	351	356	363	343	317	360	340	356	384	343	357	342	338	348	345	357	315	347	356	352	348	383	343	359	351	344	354	377	337	342	348	320	366	331	342	345	334	336	340	334	352	339	364	358	358	360	348	343	345	328	318	372	369	375	331	333	368	321	347	324	340	376	380	334	351	360	365	368	315	326	319	339	347	357	352	364	336	361	352	351	334	324	330	358	349	364	350	358	340	329	379	334	359	328	339	369	344	359	376	325	330	375	355	311	367	331	312	351	332	344	348	344	346	353	306	355	338	341	346	335	353	397	364	360	350	345	364	367	358	377	359	341	346	387	322	347	316	319	363	331	344	360	341	344	362
23598	20916	27934	24053	20924	20983	9614	1358	966	869	751	706	649	620	613	545	529	522	555	507	505	492	440	478	471	447	441	492	463	432	462	438	423	445	435	426	419	445	415	418	421	430	432	418	431	414	407	438	411	377	423	386	383	388	387	395	370	407	398	416	374	399	417	402	431	398	390	412	443	403	395	426	389	420	380	411	371	365	397	391	426	410	407	415	395	407	377	404	412	415	413	412	401	385	401	370	412	391	403	400	384	414	407	423	394	401	439	364	370	368	391	383	409	421	418	380	394	451	429	395	406	449	407	425	381	414	415	381	397	389	383	366	422	423	364	417	384	390	419	393	377	383	368	371	399	405	388	388	420	406	367	426	399	431	395	403	394	373	416	383	407	394	409	406	401	414	395	425	400	354	386	394	379	393	393	372	380	405	399	356	396	371	363	407	404	378	393	396	417	376	382	375	390	384	368	429	393	395	382	381	402	455	397	399	385	393	438	385	401	375	389	400	392	403	400	383	419	416	385	406	443	423	371	418	380	384	394	395	394	405	386	413	371	360	377	402	426	365	374	403	385	389	406	417	354	364	371	369	377	388	378	412	382	398	422	432	383	371	409	353	385	406	378	412	394	397	371	384	391	379	391	396	412	371	399	431	381	392	371	343	370	418	423	388	406	382	378	380	381	417	394	388	384	405	390	387	380	386	411	403	416	371	402	398	383	401	359	406	397	421	429	384	377	378	391	377	406	384	392	360	398	369	392	411	425	378	440	388	412	407	413	425	407	393	425	393	358	406	378	384	354	393	407	374	402	353	386	402	405	411	448	375	388	399	372	403	385	401	384	418	384	404	413	401	401	427	363	392	385	369	404	386	385	358	387	393	433	380	405	431	391	377	400	381	400	395	388	376	418	383	408	411	380	372	366	415	391	368	405	373	394	374	380	415	352	426	375	378	397	441	396	403	385	380	394	354	405	396	384	373	357	402	404	429	394	403	386	369	412	411	397	369	399	432	399	441	377	358	406	397	407	404	408	379	389	370	392	372	387	343	399	413	365	399	400	410	417	421	401	384	379	384	392	387	403	406	379	397	396	383	415	429	398	419	378	358	408	382	395	405	365	414	373	413	404	390	402	381	374	432	389	388	408	372	410	396	438	395	355	368	417	398	393	388	376	410	396	374	406	436	426	399	371	352	403	383	414	397	427	400	414	359	386	425	396	393	381	371	380	404	424	388	376	357	409	394	375	389	355	400	408	389	410	381	388	377	401	376	393	407	384	368	390	416	404	360	407	355	385	363	397	428	403	429	357	391	412	417	423	403	410	379	382	408	370	401	405	373	381	355	412	389	377	365	373	414	385	387	423	370	385	397	376	357	392	381	374	405	387	427	371	416	384	399	452	414	392	419	387	389	365	430	392	395	406	379	355	423	394	417	381	408	352	382	381	386	414	414	388	391	367	409	386	377	414	363	392	395	410	425	467	378	394	375	395	383	405	388	397	381	402	350	371	359	404	401	405	377	402	361	362	347	408	417	373	405	381	401	387	404	390	387	375	387	352	360	402	403	408	389	406	416	382	375	397	389	400	379	379	389	377	397	408	404	402	382	382	366	455	377	398	400	411	376	392	391	423	418	390	387	413	398	384	409	388	399	359	388	395	398	372	389	380	405	394	377	372	396	418	378	416	387	392	409	381	404	406	387	390	380	369	433	394	446	409	435	400	412	414	434	418	378	397	400	356	408	423	413	394	395	378	407	412	367	407	335	388	378	399	416	369	402	398	418	409	419	442	385	366	395	387	415	364	399	404	417	371	422	382	366	390	365	402	359	406	387	416	367	392	396	379	392	375	374	434	381	434	404	386	366	393	349	402	373	402	442	363	398	371	394	395	413	399	396	392	382	378	392	434	399	404	430	354	386	400	396	412	393	352	393	384	366	393	414	436	413	389	377	372	395	338	384	400	414	417	409	424	416	426	384	409	407	375	403	370	422	371	419	420	359	405	391	406	424	366	329	393	390	376	366	392	412	358	350	384	426	381	368	419	379	419	385	413	364	377	409	379	409	376	350	349	410	366	371	418	357	394	399	378	380	375	387	394	357	381	377	378	376	392	369	378	333	432	392	391	384	371	398	393	382	406	406	442	355	393	425	422	394	392	397	427	434	422	412	405	375	360	410	392	375	376	407	415	382	411	476	348	393	375	398	404	423	425	397	382	397	376	382	369	418	401	422	395	382	393	398	370	401	372	372	374	408	389	390	418	405	385	384	381	416	401	429	403	405	381	376	370	379	366	409	387	381	397	389	393	365	385	388	397	401	392	416	414	440	398	384	398	381	359	380	406	403	379	424	364	362	414	335	422	409	480	395	380	369	397	397	388	392	388	390	383	373	398	396	393	359	426	379	382	400	400	420	427	383	343	394	426	387	413	412	349	367	388	391	357	380	399	396	411	369	400	390	366	399	405	386	376	394	374	369	370	401	393	377	375	426	386	384	368	380	418	438	388	371	400	381	373	389	409	373	410	415	394	400	379	394	408	343	416	412	425	382	410	384	399	414	370	409	373	397	406	377	400	401	386	360	392	406	397	408	369	375	396	424	378	408	428	422	346	405	423	389	411	397	382	364	409	448	404	379	375	401	382	386	408	413	404	427	416	393	420	394	390	426	408	424	384	415	389	456	372	389	373	412	405	414	411	365	425	391	373	406	414	444	423	370	424	403	378	378	404	404	412	440	393	400	419	376	390	421	401	400	367	389	403	442	404	396	363	404	435	373	364	389	413	352	409	372	366	366	338	372	397	387	380	415	412	382	394	372	427	421	377	376	381	393	382	421	386	363	415	405	432	412	400	399	417	411	396	390	405	415	339	401	401	371	445	423	411	391	433	391	402	422	387	395	363	397	365	398	403	381	394	406	352	387	421	399	380	393	402	381	407	400	392	384	439	404	401	369	384	398	417	391	373	426	412	405	364	403	384	406	417	387	408	405	396	424	388	383	401	373	390	421	395	403	443	391	368	384	414	384	343	362	383	406	372	431	406	370	404	413	410	413	396	380	376	433	385	398	415	417	408	399	376	364	366	379	397	387	417	421	412	409	395	378	380	421	441	422	387	357	412	362	361	413	384	425	401	403	395	382	373	381	338	416	366	407	394	357	390	391	394	390	389	348	387	401	404	410	389	403	379	396	404	372	383	394	379	421	401	405	386	399	376	373	390	407	380	415	396	390	401	429	415	413	414	412	409	369	384	372	381	405	419	395	378	364	399	376	408	378	412	391	386	390	420	404	416	413	400	431	385	392	353	404	420	403	396	416	365	409	386	370	419	377	378	404	374	411	404	364	382	416	379	397	400	385	356	397	374	413	386	394	386	368	390	411	412	384	377	425	397	384	387	358	331	410	408	381	379	398	415	412	370	371	397	397	374	382	385	403	375	381	375	391	390	337	386	428	356	358	414	425	379	391	387	379	361	390	362	422	368	393	355	387	408	420	382	373	408	380	423	379	423	398
10538	18042	16048	9684	6027	4225	3143	2373	1972	1679	1422	1279	1153	1004	911	876	819	783	714	708	733	618	649	625	571	619	567	582	528	605	531	498	551	533	463	507	468	477	474	521	464	428	455	495	457	485	466	458	436	439	451	435	488	450	417	414	426	448	428	464	493	457	453	392	414	452	431	438	440	430	425	449	401	437	430	423	417	442	379	399	426	389	386	416	385	413	446	449	450	448	417	452	417	420	423	444	434	409	449	401	425	440	405	425	429	450	422	431	424	397	433	416	412	394	431	431	461	404	391	415	429	389	388	439	385	410	403	413	432	426	403	441	425	414	406	393	433	421	393	406	402	417	465	431	406	410	437	418	406	417	396	429	423	439	429	409	432	425	389	447	373	414	412	390	438	408	408	432	395	433	428	388	437	436	451	399	410	436	415	409	412	388	414	412	433	414	406	393	401	446	419	381	419	435	408	413	423	405	452	411	375	410	399	432	409	414	420	458	402	411	428	425	405	456	469	444	394	403	408	392	454	410	415	441	421	392	405	415	420	383	407	418	439	391	402	438	407	401	406	413	401	426	414	432	413	406	404	390	383	420	433	432	417	427	431	423	390	437	428	416	429	389	450	396	418	396	443	369	416	413	420	433	410	433	440	438	417	452	413	407	422	419	401	437	399	392	425	455	452	442	464	404	431	366	434	409	450	460	420	402	418	437	409	446	428	402	442	407	424	404	409	410	424	430	410	427	411	436	415	433	407	402	420	436	442	430	400	445	446	403	414	397	448	399	422	401	431	406	417	433	401	413	420	409	438	455	456	407	466	426	386	443	364	394	408	442	413	426	429	413	430	414	417	436	399	404	465	414	435	367	399	397	410	383	434	431	420	387	403	347	420	407	393	406	389	446	420	424	448	364	424	395	421	446	424	388	419	436	420	415	455	404	459	400	420	415	398	408	447	443	438	383	360	398	387	414	452	445	395	422	405	401	431	391	420	448	431	403	445	426	410	444	420	410	390	432	405	402	414	410	404	414	394	432	426	421	407	397	404	433	427	402	415	403	433	404	427	396	402	427	390	408	406	402	402	409	416	389	442	415	427	425	396	424	454	397	385	441	409	453	423	392	410	405	405	420	409	401	409	417	447	425	420	432	423	435	436	422	404	372	399	405	429	440	421	389	467	406	392	454	432	441	433	376	422	408	405	413	406	456	429	428	450	433	393	409	438	402	443	419	405	402	373	440	460	438	417	417	437	399	398	425	398	396	431	390	415	361	448	453	384	463	431	403	435	447	424	404	422	419	400	433	378	418	406	403	426	476	455	442	397	412	409	424	452	441	406	385	364	486	367	432	383	391	421	421	362	408	423	444	407	409	422	402	409	392	435	410	402	405	394	400	442	391	451	436	414	429	413	409	365	441	424	430	428	370	401	399	408	419	413	444	402	395	427	429	377	410	416	416	428	438	433	422	424	405	453	406	429	388	424	407	438	422	395	432	419	426	419	428	398	401	423	396	415	439	423	393	418	407	412	427	407	426	428	380	469	410	388	386	397	444	423	376	426	443	415	404	414	409	415	422	423	389	424	394	397	400	430	439	454	416	405	391	415	363	400	407	442	421	409	400	449	416	431	425	389	415	380	423	408	394	373	417	440	450	403	418	428	378	421	422	459	403	388	423	397	441	451	409	439	413	416	436	442	403	410	453	405	429	412	411	401	429	409	412	420	445	415	430	415	438	417	417	439	400	454	381	434	435	422	403	408	417	427	423	424	410	401	437	395	416	420	435	394	430	395	448	395	418	423	413	417	418	423	405	391	411	448	443	442	396	417	403	409	405	416	436	425	404	425	400	433	424	432	392	423	401	435	437	408	412	423	415	410	429	396	385	427	437	397	452	447	397	421	407	467	394	420	436	473	403	468	470	413	428	419	426	431	403	429	420	414	443	422	456	403	430	405	404	407	392	414	419	383	409	423	438	436	490	404	421	402	391	393	432	415	444	453	406	419	439	414	413	404	384	391	397	386	440	388	428	396	405	413	384	426	409	433	411	403	416	425	452	404	403	356	403	421	412	421	427	422	410	430	432	409	417	410	437	406	390	384	420	436	402	437	418	402	414	440	442	420	438	431	425	414	403	405	419	435	397	403	417	409	386	413	428	392	394	415	425	381	419	403	390	432	395	434	423	451	406	435	436	455	428	443	425	439	417	405	421	427	425	428	419	401	443	387	464	434	429	417	371	428	422	429	402	423	384	384	417	408	430	441	430	454	404	452	438	402	414	414	414	438	433	445	438	445	385	388	453	393	427	416	413	411	424	422	417	402	443	398	419	377	427	418	407	414	438	382	415	426	393	378	455	427	445	434	410	426	435	411	429	379	408	425	414	416	436	446	411	386	433	405	435	423	401	431	373	392	417	456	419	451	414	400	407	415	423	408	419	451	427	412	409	429	401	386	426	408	402	399	395	420	434	437	396	441	409	398	414	384	425	421	421	457	398	403	396	452	431	451	436	430	433	431	396	421	415	454	438	418	401	412	402	373	377	404	434	384	444	403	419	441	410	432	441	414	416	407	404	427	407	448	403	424	416	464	413	429	427	427	407	393	438	431	420	443	408	422	426	390	405	429	431	425	455	416	424	394	395	413	373	384	411	404	424	443	418	399	412	428	416	441	388	424	405	443	440	407	442	434	421	435	419	447	397	377	438	419	417	393	398	424	424	391	390	422	394	452	405	393	410	411	438	473	421	404	418	407	412	421	396	393	398	432	408	386	411	390	441	405	402	401	436	403	411	470	400	420	404	436	436	417	443	397	379	385	432	377	400	384	457	410	357	437	412	431	386	406	431	439	436	446	426	416	425	375	373	414	405	394	447	411	440	414	402	360	448	448	425	399	438	428	377	424	425	423	425	411	417	397	422	406	419	427	411	404	399	435	396	431	465	454	367	420	425	440	472	417	419	424	388	404	419	405	420	405	413	420	447	412	421	405	446	412	412	414	401	405	437	418	396	453	378	428	408	416	431	446	414	433	419	423	418	403	414	411	380	436	427	397	447	387	422	406	432	389	431	410	435	407	429	398	435	421	416	454	395	421	388	387	406	418	413	431	423	431	405	420	411	433	416	432	422	430	387	427	417	421	394	426	434	454	420	421	419	423	409	408	412	412	410	429	403	426	436	403	397	420	407	447	410	436	374	427	423	402	396	420	453	399	418	401	440	418	426	446	436	436	456	384	445	431	386	392	416	408	387	431	408	432	453	405	404	424	441	454	417	404	407	412	416	431	410	415	425	439	428	413	410	432	422	406	364	429	440	415	399	450	423	405	379	396	409	392	418	396	371	427	421	406	422	408	441	405	418	420	429	391	383	439	402	405	420	408	414	398	375	407	430	429	417	405	410	409	424	386	421	418	408	409	426	407	421	412	397	411	395	409	414	372	438	432	423	427	423	416	423	442	408	395	396	412	449	405	406	437	412	432	406	434	420	434	434	405	392	394	375	376	447	397	398	417	406
27930	15816	2842	1038	814	779	710	700	706	683	700	669	682	666	650	693	632	634	662	671	665	657	637	667	665	695	693	662	713	682	684	689	654	626	715	711	635	713	671	717	754	679	683	681	737	675	641	703	650	663	664	668	673	650	676	630	625	661	688	611	635	680	695	671	641	679	656	711	627	696	633	656	675	645	659	642	664	617	655	633	689	678	719	668	615	642	670	702	634	639	604	702	687	625	643	657	634	663	675	685	700	667	689	680	708	658	666	683	698	648	656	674	640	689	624	646	622	702	656	674	650	690	637	611	686	670	677	635	673	671	619	679	633	658	669	689	637	688	692	675	661	642	639	710	665	708	681	708	677	693	666	649	690	683	718	693	662	687	643	651	695	672	668	666	672	690	644	715	601	599	696	690	645	726	659	636	660	664	683	665	634	663	641	622	639	665	701	676	622	676	705	669	670	724	637	659	677	670	650	664	684	677	742	680	662	672	676	678	646	659	650	647	702	692	676	676	690	676	621	700	658	699	633	665	655	671	704	634	695	664	682	637	686	661	678	681	654	624	693	667	643	651	659	687	651	709	722	638	679	678	694	666	691	672	671	669	685	641	689	679	649	656	680	645	644	686	647	682	632	724	654	738	685	641	673	656	681	651	674	699	637	719	662	654	737	663	652	641	704	744	648	650	732	717	643	631	677	632	696	666	628	672	675	700	645	637	712	700	672	618	679	700	685	675	651	657	662	695	722	672	627	671	611	663	643	688	664	646	617	655	630	665	585	715	650	648	661	686	677	720	677	653	725	665	700	716	653	716	645	631	691	672	637	630	666	681	665	649	724	694	701	671	634	610	685	616	610	697	675	718	650	679	644	668	673	631	648	683	667	703	701	686	625	698	696	676	679	701	672	633	690	694	645	698	669	626	700	636	692	691	633	631	671	674	654	668	696	661	651	693	707	656	674	643	639	645	660	697	654	651	640	654	713	721	689	692	656	650	661	714	653	695	642	643	659	669	663	665	679	632	684	668	681	662	677	654	677	723	640	660	705	643	697	631	695	671	680	682	636	630	628	665	710	679	691	682	608	689	633	668	671	637	651	619	656	644	699	670	650	638	688	701	643	635	652	694	670	678	700	648	688	673	638	717	643	661	681	655	650	676	630	630	646	698	682	679	667	636	669	682	657	702	685	698	631	716	676	667	646	689	660	694	673	712	676	611	666	669	685	679	709	689	648	652	687	655	683	680	623	693	747	669	664	693	685	676	650	650	651	651	637	649	697	665	627	668	664	692	645	658	680	663	658	698	680	626	699	677	687	641	680	706	681	659	596	665	642	668	674	675	665	708	625	631	628	717	640	607	661	669	667	700	644	654	696	643	664	683	677	637	677	652	658	723	644	683	694	645	636	668	689	669	658	686	722	659	675	641	628	656	658	650	650	683	684	679	641	640	590	621	630	656	666	666	646	690	638	680	620	701	741	655	680	730	645	678	704	673	671	638	657	688	684	670	685	616	655	658	665	644	699	692	667	667	669	675	684	690	694	639	624	665	667	656	654	700	719	705	650	634	690	681	688	666	643	641	615	681	650	628	679	612	694	693	654	628	666	690	677	682	656	649	668	647	617	692	666	652	701	712	713	668	699	671	688	670	631	689	610	642	690	680	639	655	660	660	669	672	619	666	675	648	640	664	686	677	696	644	676	700	659	695	666	678	629	653	655	679	685	664	664	715	652	645	659	687	664	691	632	635	680	623	677	651	692	668	657	680	642	668	693	696	659	661	668	702	668	688	638	592	703	715	641	643	637	670	685	634	686	637	720	667	659	620	655	655	677	611	710	644	659	685	716	679	702	689	707	731	662	667	670	627	684	699	658	659	687	700	685	657	656	652	691	657	632	668	633	654	661	658	656	695	677	669	685	663	694	681	668	655	670	693	664	657	655	634	680	671	661	645	665	699	657	645	601	687	663	666	657	651	667	650	683	692	686	660	681	681	692	673	692	642	666	657	711	667	657	647	686	664	675	731	657	644	647	649	671	669	674	632	668	678	620	609	624	641	644	648	684	657	679	634	671	645	692	643	658	659	683	613	612	689	671	649	715	633	674	662	685	721	694	708	704	707	680	642	641	628	691	706	616	644	685	722	685	693	670	620	648	686	719	684	614	686	630	668	644	628	650	696	682	681	643	661	694	645	696	692	647	711	653	647	676	696	676	647	693	669	671	664	686	650	713	648	675	684	646	649	681	645	675	661	642	680	668	689	619	636	646	680	660	668	675	653	640	642	683	669	694	749	693	633	662	651	710	642	680	713	633	691	604	642	673	685	662	679	645	655	691	625	672	659	640	657	642	723	689	648	689	689	691	666	703	667	699	681	655	722	678	626	695	683	680	641	704	703	697	679	639	650	662	721	647	631	637	682	676	682	626	662	689	679	648	678	665	676	643	683	684	691	677	693	705	682	685	707	675	695	646	674	694	698	673	663	723	685	643	661	660	676	642	693	638	639	636	645	684	656	672	708	601	686	717	679	692	662	680	591	713	653	658	642	649	667	673	694	645	703	667	683	652	672	658	657	656	658	645	653	676	686	697	688	661	655	658	658	631	674	664	648	640	642	678	674	681	605	661	676	624	661	651	662	688	683	684	675	660	703	699	633	717	658	645	607	666	688	626	697	677	671	707	662	677	710	724	644	670	706	697	676	663	699	632	703	676	733	700	699	647	740	657	635	696	671	661	666	652	653	695	663	665	621	679	687	674	680	672	705	694	646	662	609	669	636	677	679	629	659	691	658	701	687	650	666	659	673	675	653	710	703	660	639	712	673	704	644	665	698	681	703	669	661	664	621	739	685	655	670	633	670	649	679	662	650	636	712	752	634	667	707	678	695	698	667	659	659	655	698	679	697	704	626	659	657	629	714	636	702	677	641	655	676	615	645	623	654	675	667	672	657	654	667	674	734	663	696	625	633	638	708	721	703	653	700	639	681	680	663	623	684	682	686	688	667	721	640	687	704	655	705	684	731	706	644	667	669	684	625	674	670	662	642	658	684	686	674	713	673	636	650	616	658	688	676	656	656	633	639	662	640	687	655	665	672	664	665	675	686	667	704	685	661	695	666	634	630	689	697	688	651	636	680	674	645	661	635	654	644	655	713	686	696	667	647	661	685	678	648	666	711	649	680	688	633	675	714	637	689	670	688	751	642	662	720	658	705	665	689	677	693	684	657	609	666	687	646	663	696	707	685	684	663	701	683	685	680	686	630	661	673	678	652	692	670	656	735	677	659	671	699	693	603	656	662	669	676	674	710	670	681	698	681	663	666	621	676	684	659	676	653	604	682	639	693	679	688	644	707	702	677	664	661	630	703	648	669	676	631	649	712	668	670	677	676	656	663	656	646	650	648	704	644	703	625	670	712	662	695	697	655	671	679	619	660	637	668	643	667	657	676	668	648	696	686	631	654	703	677	671	667	656	678	666	683	736	653	684	709	740	707	647	697	696	684	641	667
5105	1505	1276	1042	950	871	764	827	783	791	795	770	746	761	799	787	797	778	780	731	801	807	750	794	730	785	805	765	747	787	807	789	729	785	739	759	735	782	768	757	726	763	803	770	774	741	753	777	773	795	762	798	782	764	798	776	809	775	775	737	779	776	705	756	766	774	778	812	775	796	774	742	747	770	752	767	708	764	759	752	800	828	750	812	791	768	746	767	774	751	780	728	767	794	753	753	802	756	840	763	815	734	741	765	726	736	780	774	753	743	769	762	793	769	771	814	769	769	784	708	773	814	743	836	714	746	741	763	757	846	739	816	768	736	779	755	813	757	753	764	789	788	809	788	740	798	736	736	745	703	755	788	781	754	730	817	809	768	767	770	777	776	798	739	762	791	746	771	791	780	820	761	770	805	748	796	755	758	811	771	740	724	787	752	747	765	790	762	784	740	757	780	814	774	763	797	760	728	756	767	741	724	824	732	764	752	770	781	736	721	758	772	770	809	759	798	757	785	773	741	804	773	746	743	736	710	797	800	810	791	715	770	780	764	743	805	759	713	780	787	782	748	778	763	794	743	766	748	777	745	740	772	744	809	759	715	790	826	809	745	778	724	765	781	792	748	750	825	742	818	777	765	788	764	795	819	820	777	857	813	783	794	747	780	749	771	799	716	771	786	772	745	755	784	755	798	750	769	807	751	802	756	781	746	768	736	779	762	725	790	713	794	746	774	788	743	739	768	803	800	767	799	767	742	783	769	803	793	763	773	769	743	773	812	802	755	785	795	763	747	777	766	735	746	709	771	726	746	742	749	771	761	755	835	799	753	801	747	776	759	772	785	852	769	758	733	745	753	738	772	672	814	776	782	717	778	780	813	768	806	766	777	750	800	766	797	769	793	768	774	754	790	782	791	777	747	805	779	769	776	809	786	726	738	807	746	755	771	809	755	780	767	770	785	762	780	771	764	784	764	749	801	757	756	754	784	757	821	798	762	771	761	797	765	731	730	774	760	750	788	794	753	797	783	740	815	794	733	774	794	816	808	746	785	793	782	772	783	786	766	743	803	725	809	752	790	728	753	752	764	771	764	782	774	766	765	745	715	779	764	707	779	749	776	778	769	768	786	789	731	769	805	761	775	770	757	746	725	793	782	806	761	788	781	781	784	776	794	757	741	733	791	789	787	761	802	739	758	790	725	776	763	782	746	804	766	740	791	780	788	770	788	780	809	785	725	810	794	853	763	806	786	747	752	786	736	768	811	789	751	749	775	768	698	732	755	783	761	765	801	749	785	713	770	790	772	796	775	785	742	740	772	814	802	789	788	778	796	750	786	763	771	775	807	789	763	731	737	760	786	716	754	805	768	761	790	810	775	703	739	748	774	798	760	748	754	777	789	802	739	781	761	787	764	794	776	780	727	835	766	803	800	773	770	710	756	732	735	824	781	790	754	798	799	777	698	776	785	797	728	758	748	768	720	739	726	783	794	770	809	745	767	807	811	785	721	765	776	823	728	747	731	795	800	770	808	757	765	811	780	794	753	788	784	793	749	749	776	811	793	714	777	756	813	760	770	815	765	721	759	756	723	784	763	796	815	737	794	737	739	752	793	733	834	793	798	773	823	819	774	762	744	795	818	769	781	796	810	788	742	766	833	762	819	810	770	773	764	824	772	761	756	727	762	720	760	792	811	735	753	807	747	789	775	767	750	732	788	812	786	755	736	756	803	789	766	799	747	789	736	770	801	741	780	775	753	807	801	745	770	795	724	766	747	750	819	759	747	777	788	769	824	757	781	750	798	776	766	762	746	772	800	751	769	751	792	823	781	764	738	748	781	738	751	788	729	785	765	807	770	793	807	759	804	744	749	765	734	796	740	773	779	780	794	758	824	734	731	716	775	797	790	830	763	783	800	807	803	725	776	677	785	747	801	758	770	782	751	732	750	794	802	790	725	762	731	780	799	718	812	731	769	753	805	756	755	760	770	770	769	773	761	763	758	818	769	761	756	810	809	726	746	776	740	776	753	772	811	798	791	811	782	775	814	788	765	764	800	801	748	804	765	836	833	739	743	751	749	744	754	785	769	748	781	770	769	731	810	796	756	774	781	765	762	784	783	763	749	791	756	730	750	752	762	790	792	792	743	821	773	748	733	757	791	782	719	739	783	759	784	798	719	796	768	756	774	761	781	770	777	805	742	803	747	787	761	763	760	813	782	749	782	783	762	745	775	774	753	799	724	780	765	819	749	771	713	751	717	763	771	780	759	782	774	762	796	785	850	762	770	745	783	786	763	697	800	738	763	782	779	754	773	812	775	759	764	751	755	756	748	762	835	819	784	781	757	785	791	745	756	796	777	762	744	766	751	740	736	782	781	734	743	775	791	756	749	801	744	794	749	752	766	791	774	770	783	758	741	752	786	753	815	731	753	782	795	783	759	738	785	794	758	727	779	753	786	747	766	763	783	772	725	741	773	793	804	768	775	802	767	732	784	730	757	802	770	778	706	745	788	806	805	763	809	774	723	765	765	778	809	742	805	735	773	762	774	771	787	743	785	791	843	737	712	735	743	736	782	792	761	748	770	785	773	782	730	746	764	727	739	729	790	765	789	774	763	761	767	757	793	737	769	832	758	792	724	800	727	794	756	800	709	797	739	765	733	748	725	749	779	733	783	811	773	775	732	768	743	771	750	769	743	830	789	813	766	742	756	807	804	762	730	774	731	855	840	752	748	769	784	753	795	758	769	779	779	784	801	791	786	775	788	786	787	837	752	773	742	772	749	732	799	792	764	781	728	835	775	764	799	751	763	769	799	736	786	781	726	727	742	800	772	764	719	790	754	764	831	742	771	797	762	758	795	795	752	790	779	754	705	792	772	778	779	802	759	710	762	788	748	741	819	846	716	786	790	749	774	727	787	774	752	761	758	727	748	795	796	828	744	794	716	756	767	771	772	761	730	726	794	788	740	801	708	815	801	718	760	752	701	777	753	825	757	732	791	769	757	747	742	713	798	783	779	805	737	785	748	728	770	781	717	731	779	784	786	799	751	770	791	756	789	832	752	803	702	766	804	826	765	775	737	759	799	753	753	761	761	782	803	763	821	755	762	767	757	804	794	770	751	815	807	810	737	776	771	806	806	754	806	775	855	795	730	760	785	788	762	787	766	774	790	762	764	762	783	800	745	793	759	701	806	750	735	773	753	785	768	799	770	792	777	692	765	776	768	814	773	763	789	728	784	781	753	751	771	755	753	772	782	776	812	750	796	786	807	764	795	793	783	741	801	765	770	817	740	842	761	769	762	815	734	755	735	733	773	750	763	818	771	784	755	790	806	795	803	769	797	754	765	724	775	740	765	795	767	749	808	799	718	775	772	793	790	810	802	732	746	790	758	843	729	766	801	778	795	755	758	764	777	763	798	759	759	767	811	766	729	776	789	778	803	815	809	778	787	795	754	835	773	755	802	805	758	772	779	795	769	777	741	791	775	751	728	752	747
26228	20900	27353	24581	20819	4997	846	646	562	480	447	408	390	337	348	361	329	339	340	323	343	328	313	329	345	313	305	299	288	304	305	309	278	285	307	273	291	280	301	280	280	288	279	301	270	271	326	265	282	291	279	292	303	244	304	302	262	291	268	301	271	274	270	255	324	264	287	253	287	291	279	312	283	280	267	275	266	277	283	306	276	288	288	268	296	256	273	287	269	294	273	272	273	265	262	300	282	259	279	266	270	251	302	253	288	290	269	280	275	302	299	286	313	284	277	280	273	276	294	295	265	293	267	299	291	284	276	288	291	299	303	287	278	283	290	274	254	279	290	263	273	255	257	274	282	279	328	257	272	264	285	281	287	243	253	268	261	273	253	296	262	285	301	257	306	270	269	284	264	299	272	271	269	294	285	293	274	285	276	281	284	281	288	327	257	260	280	276	255	234	271	284	287	281	269	274	246	280	280	282	280	292	276	252	249	259	261	318	275	273	278	292	276	286	296	264	273	283	296	259	284	295	284	288	253	289	268	265	285	252	278	253	255	273	260	303	292	321	274	292	260	286	247	304	267	253	287	269	267	279	240	290	278	283	276	273	281	277	297	272	262	309	274	295	287	285	270	323	293	263	267	278	266	277	267	299	276	287	283	293	285	259	295	259	258	300	260	255	281	310	279	302	266	296	276	254	295	265	278	307	264	272	276	262	270	271	255	264	303	249	279	290	259	265	282	247	281	275	271	305	251	276	273	286	306	299	275	291	273	266	296	265	305	265	280	288	261	277	265	277	264	253	272	271	298	253	274	271	272	274	273	286	266	301	300	261	274	295	282	292	272	273	277	270	305	316	253	257	285	273	269	292	281	283	279	285	289	277	283	283	261	277	288	258	258	289	306	290	265	251	278	288	272	274	272	260	234	264	303	264	286	303	300	272	255	290	264	251	254	261	279	307	297	270	302	260	288	271	295	288	262	281	280	286	265	327	275	260	286	266	288	263	270	273	291	261	294	291	261	271	273	277	290	297	270	248	275	285	269	285	271	277	285	293	280	273	271	265	267	289	258	288	260	262	261	289	267	274	273	285	294	275	295	276	291	241	306	295	273	270	307	275	292	298	263	262	260	283	263	290	262	260	301	276	279	276	299	269	285	260	295	287	284	297	299	283	271	288	281	277	270	258	264	284	290	270	277	270	331	276	289	267	275	296	290	270	274	233	274	225	294	247	270	264	270	296	300	249	252	270	268	250	272	315	249	259	324	270	289	274	267	268	285	265	301	282	301	274	266	258	287	254	298	248	274	279	254	291	268	275	285	290	282	298	277	276	271	288	268	249	276	257	304	291	262	276	256	288	272	280	294	281	286	289	265	306	292	259	289	264	272	276	263	309	294	276	292	278	284	281	272	247	261	263	277	284	290	301	292	285	277	277	296	304	280	273	273	275	254	263	289	253	281	314	279	278	320	257	271	281	293	286	305	262	276	312	298	254	280	307	288	285	273	262	272	285	229	254	259	286	296	280	270	261	268	275	275	270	274	245	290	295	268	288	268	279	255	284	264	262	271	269	302	279	276	268	267	287	299	244	304	304	270	279	304	245	273	267	290	298	278	303	280	264	267	282	293	254	314	310	281	242	270	269	239	250	260	262	291	262	274	279	261	284	334	276	271	263	273	271	286	261	268	276	259	262	295	261	296	282	269	271	302	267	239	281	274	277	247	244	263	246	273	273	271	285	281	293	262	292	277	285	263	297	269	279	269	251	269	266	278	278	272	287	281	291	258	287	306	259	283	318	293	297	280	286	290	270	274	285	266	279	276	279	252	303	271	271	270	300	281	281	285	266	263	252	284	308	278	278	266	303	258	290	283	279	300	286	261	269	268	286	248	255	267	260	271	259	283	259	273	288	244	257	297	265	309	284	274	277	272	293	276	276	260	273	238	321	265	247	276	271	291	285	257	282	277	261	276	272	250	270	266	259	259	276	281	295	257	267	312	264	253	257	292	271	264	287	267	297	264	276	281	290	266	263	283	258	284	256	293	268	291	279	286	280	297	271	263	278	277	300	279	296	261	269	261	297	288	260	248	259	294	245	263	297	268	284	267	274	260	251	311	304	280	280	274	260	274	249	280	276	284	268	283	294	293	288	280	259	304	263	270	258	282	260	279	279	276	292	274	295	263	293	297	304	276	311	293	283	263	275	276	274	291	275	283	258	272	299	290	262	295	286	298	265	284	269	296	285	260	285	283	272	282	260	261	273	292	297	256	306	268	266	285	267	256	282	281	294	262	265	278	278	284	239	242	276	275	271	285	302	284	282	289	302	301	237	298	277	241	300	239	258	277	297	267	308	276	305	265	222	282	259	296	273	295	281	265	286	266	274	298	290	295	297	289	296	276	278	281	273	288	275	270	267	263	274	272	293	287	241	286	279	250	246	256	308	273	304	263	283	264	281	273	292	286	251	269	322	282	265	277	239	279	283	264	282	266	278	268	279	282	261	303	269	277	258	310	319	289	249	273	275	271	273	272	274	280	296	271	262	278	288	273	303	279	296	266	269	260	265	275	264	254	263	270	280	260	265	273	275	286	312	261	256	268	256	283	285	293	283	266	296	288	287	265	271	279	329	288	293	277	252	269	264	291	266	266	258	270	255	255	252	259	276	263	301	300	270	255	270	266	255	305	278	259	283	279	264	281	260	263	248	262	293	291	297	251	255	271	268	289	299	280	231	292	291	277	266	286	265	260	283	289	280	297	271	252	268	297	256	274	284	270	252	278	285	265	280	261	291	252	240	260	287	270	249	238	301	242	286	279	258	282	280	243	324	282	251	306	245	277	279	281	322	262	305	310	276	239	262	292	313	285	269	250	259	299	273	279	272	259	297	238	266	260	258	280	262	256	278	292	290	281	265	284	282	266	266	281	244	258	287	273	289	305	283	264	309	272	270	261	268	284	273	269	258	269	290	278	276	268	271	297	272	258	253	267	291	287	270	298	276	219	292	287	270	286	249	267	263	251	277	272	288	318	285	307	262	267	307	305	282	259	252	300	269	240	267	283	294	276	270	293	279	265	306	273	269	300	295	256	273	272	285	246	270	296	293	290	311	249	288	288	272	271	294	291	269	277	290	285	236	281	292	291	273	261	292	286	275	309	287	294	257	305	265	291	278	269	261	269	269	282	280	296	293	262	289	324	261	283	260	282	275	238	240	265	289	278	243	266	283	267	277	276	252	249	286	258	265	303	283	275	278	280	292	275	293	257	303	257	261	275	291	264	321	292	261	269	262	256	272	256	267	269	300	301	278	261	265	299	264	289	265	314	297	278	285	264	267	283	262	300	289	264	284	274	278	280	257	257	271	286	313	269	267	275	273	248	266	265	264	257	262	279	285	271	280	261	291	253	295	263	246	272	254	283	263	294	285	290	283	274	263	288	287	291	238	254	283	284	309	292	292	300	271	267	304	282	269	289	262	263	290	274	268	229	295	285	265	281	271	296	269
6834	9464	8376	4769	2999	1964	1488	1150	942	880	769	696	624	577	595	494	526	475	482	448	456	418	431	444	407	416	398	406	411	407	399	348	392	401	388	337	391	383	348	341	379	348	364	356	388	379	356	375	364	365	347	348	375	360	364	345	389	333	343	333	391	393	347	322	367	370	329	323	351	365	380	346	333	355	335	356	381	357	316	335	358	332	400	353	357	363	317	373	363	373	358	350	327	369	345	325	352	362	316	352	376	365	356	378	326	338	371	334	352	413	356	346	369	331	353	312	357	354	315	366	297	342	315	355	343	369	344	358	334	352	360	354	355	344	372	354	367	344	332	375	361	400	345	332	322	330	364	374	338	335	317	330	311	352	345	327	363	346	317	344	356	362	355	349	336	346	328	348	347	362	352	377	349	349	313	335	351	332	358	360	326	332	322	318	362	362	352	332	358	358	360	344	334	311	356	335	337	357	319	336	366	323	356	340	339	332	315	331	326	332	343	337	350	365	336	327	367	354	345	351	316	371	322	308	360	341	353	371	327	366	346	316	320	329	349	333	326	388	357	383	360	334	338	342	358	365	332	338	363	338	353	365	373	349	374	350	393	355	347	371	353	335	348	354	347	324	343	349	373	342	352	330	346	342	363	292	359	338	361	345	347	324	346	368	354	372	353	331	340	330	388	312	350	367	339	357	334	363	343	330	317	359	343	319	368	307	363	347	341	357	335	321	325	339	368	329	348	365	336	369	312	385	376	339	347	365	376	348	336	348	387	356	364	343	334	356	367	348	379	336	327	337	345	310	370	326	354	390	323	353	305	329	344	329	351	348	345	329	361	358	345	352	326	361	309	316	352	344	329	361	300	354	341	304	368	360	363	356	330	350	350	359	322	331	353	312	384	341	386	342	358	347	363	378	359	362	342	344	338	364	378	356	340	365	361	374	371	334	378	357	336	337	367	348	382	333	339	356	348	360	346	336	343	350	365	350	362	338	328	346	360	340	350	343	359	348	327	349	319	318	349	354	352	351	337	356	309	316	389	358	344	359	356	335	363	357	340	377	343	328	347	365	333	371	351	366	347	322	345	342	351	375	384	326	334	332	329	359	335	350	341	360	329	334	338	358	368	368	357	361	336	364	370	351	325	312	354	338	376	394	335	374	359	359	350	365	338	361	362	345	361	358	362	368	319	350	328	361	343	341	325	319	361	353	315	384	355	348	324	367	319	342	333	350	341	352	371	363	332	336	335	317	356	327	312	375	346	373	326	354	320	337	352	331	353	376	327	360	356	354	319	347	391	347	359	312	353	323	350	321	352	313	355	399	326	354	315	344	356	314	333	371	334	361	329	385	327	360	330	364	371	366	380	377	315	348	360	337	369	357	369	366	356	333	333	321	381	338	353	334	326	380	350	348	338	357	354	348	345	354	370	369	318	336	338	346	367	352	349	339	379	361	351	357	332	356	352	348	318	339	332	359	358	359	348	344	360	329	342	358	347	352	350	366	340	359	320	354	344	348	339	323	352	358	368	362	311	350	381	372	332	344	373	352	361	354	360	334	346	342	380	311	356	328	336	340	325	349	335	357	357	327	362	348	355	360	343	340	365	337	335	399	299	348	350	350	353	371	354	305	362	345	366	329	364	376	340	368	329	348	360	327	287	358	322	326	328	323	351	324	322	343	342	363	378	345	321	341	354	324	353	362	342	342	363	357	358	363	361	303	358	328	362	373	382	347	358	350	332	336	352	382	354	340	337	331	358	382	350	336	345	338	351	352	321	306	336	397	331	343	310	348	357	314	356	345	370	362	368	349	322	327	375	342	351	356	344	358	325	327	352	356	344	321	350	329	349	368	335	373	322	342	337	330	351	347	391	351	347	299	332	378	338	343	348	401	394	343	344	344	345	375	319	342	357	326	343	337	353	329	335	293	345	349	329	364	343	354	385	366	336	335	376	348	355	338	335	347	339	359	328	335	304	328	323	359	356	327	360	380	357	332	327	359	349	314	325	384	340	338	316	357	347	328	318	323	357	362	338	369	344	346	327	351	352	380	363	345	343	344	320	344	375	338	328	361	330	340	355	315	315	362	383	351	329	330	338	380	302	363	364	353	356	399	334	325	345	336	371	346	370	372	362	355	350	337	337	336	348	402	325	327	337	350	337	330	373	331	346	381	345	299	345	369	357	360	327	381	335	339	347	344	340	315	357	346	334	344	351	335	342	309	367	352	350	345	356	345	316	320	336	334	355	331	355	334	363	362	388	365	392	341	372	352	308	338	321	379	352	321	332	309	372	316	375	368	356	328	343	378	359	343	343	369	315	353	352	318	371	348	344	335	321	362	367	328	332	338	332	387	313	343	361	348	318	360	378	347	336	378	329	351	347	330	342	349	374	353	352	357	355	331	354	331	318	351	333	371	306	334	323	357	340	339	362	308	336	361	325	349	365	334	307	332	341	364	371	368	334	334	363	360	326	378	363	336	350	354	330	354	394	347	318	388	335	345	330	321	348	316	347	335	329	354	350	337	343	352	379	360	342	318	342	350	374	335	317	369	349	350	346	376	343	321	349	402	339	358	315	316	321	327	371	394	331	365	332	346	353	326	350	341	345	346	309	337	370	339	344	363	336	358	335	331	335	348	347	345	334	326	353	328	326	323	322	346	335	320	367	336	342	365	360	366	340	338	316	335	376	333	341	340	347	328	353	322	373	351	342	373	310	374	362	318	371	344	336	350	340	350	336	327	327	341	344	351	325	366	378	368	344	328	353	329	345	374	347	325	369	348	301	355	363	325	326	355	355	342	325	313	358	374	367	378	360	332	338	346	378	314	359	346	322	332	306	352	341	357	348	321	331	346	344	354	314	366	325	353	331	372	330	319	320	358	347	355	330	310	359	352	327	326	317	338	366	350	332	358	363	347	328	349	379	331	344	361	314	356	349	343	345	358	358	337	357	338	372	342	395	352	341	358	326	341	369	289	355	348	370	354	369	330	369	326	331	382	356	343	354	345	337	350	361	346	331	353	365	348	321	322	328	375	348	356	364	346	387	366	326	365	340	343	319	339	357	388	345	357	356	347	354	382	358	346	365	350	339	327	339	352	332	334	341	377	351	374	344	336	328	335	321	339	354	355	366	325	343	345	359	353	319	339	352	346	374	362	335	323	340	340	322	330	369	370	358	341	368	338	333	378	333	340	349	357	335	341	350	342	330	379	347	362	351	360	323	354	334	324	346	340	327	359	366	336	312	358	331	370	387	341	351	326	376	324	364	372	375	317	331	333	363	329	350	336	316	337	327	319	338	359	370	321	354	354	325	338	363	329	367	363	361	339	347	324	358	322	332	329	369	343	326	323	341	321	367	331	345	367	350	328	370	340	332	339	348	373	353	362	396	329	343	338	329	378	351	340	359	332	324	323	372	342	352	313	341	347	372	383	370	381	361	360	358	345	346	324	326	369	336	316	323	356	366	354	322	393	352	349	323	337	333	343	360	328	373	344
23639	20916	27926	24042	20918	20971	9554	1438	982	889	771	747	631	594	584	547	527	559	490	509	502	491	476	486	464	498	440	475	428	455	449	434	389	445	456	401	447	440	399	427	443	455	404	419	435	386	392	403	406	432	390	388	386	376	394	401	436	424	402	430	397	386	371	443	413	428	413	386	426	383	409	419	374	386	397	399	371	413	406	364	426	393	413	419	406	398	429	397	372	375	354	399	380	387	395	418	395	400	409	399	403	411	372	421	392	391	394	373	344	416	401	405	385	400	381	373	363	372	340	362	361	397	359	402	398	447	380	408	376	405	406	387	360	396	396	402	383	394	374	414	371	386	383	404	381	398	376	431	400	339	423	409	379	376	368	419	382	386	394	400	404	424	395	369	402	383	378	388	379	382	401	421	441	388	424	409	406	382	352	379	408	388	445	372	383	372	401	401	368	371	394	389	376	440	380	400	390	395	372	385	392	408	392	409	387	422	376	384	373	391	391	358	393	370	392	396	387	391	381	391	360	426	377	390	422	360	413	411	396	382	407	419	395	370	383	359	426	435	399	359	386	440	370	397	365	387	385	427	393	380	368	413	368	370	428	363	415	409	396	393	381	391	406	433	402	404	384	401	367	352	412	400	363	400	386	411	388	400	381	395	379	408	382	414	372	400	420	409	347	409	389	404	387	370	417	379	372	369	386	377	402	377	395	375	404	360	392	380	414	405	436	368	400	389	370	408	404	383	370	418	400	364	373	392	426	442	385	384	382	399	397	410	433	375	385	379	393	391	374	365	377	410	394	401	385	385	392	358	382	399	363	403	349	373	391	433	406	389	401	399	363	382	414	410	359	385	391	369	381	436	377	400	403	399	401	382	367	452	390	386	389	406	396	405	415	401	364	385	374	421	399	394	381	362	389	387	407	381	414	390	396	408	421	427	386	385	436	431	399	389	392	401	389	391	386	369	380	375	383	426	408	396	417	365	396	412	376	382	415	397	361	419	408	381	382	382	390	389	360	384	396	398	403	378	382	376	400	389	384	383	380	400	392	372	381	375	369	398	384	352	367	466	390	389	376	375	357	397	395	399	390	405	359	402	411	349	376	405	397	384	434	396	386	410	386	364	398	343	411	374	349	367	444	393	390	398	375	384	432	405	381	394	373	425	411	408	388	424	383	423	399	399	381	415	375	382	404	370	407	349	377	406	347	406	390	394	401	399	416	398	394	423	398	398	429	395	414	412	358	364	400	395	375	427	399	391	420	389	418	394	433	373	390	381	387	388	390	453	421	380	428	370	421	386	409	405	402	368	362	365	339	344	407	377	396	413	368	415	399	387	398	381	372	387	387	396	380	370	342	384	409	373	375	394	409	427	429	409	403	380	431	385	357	425	433	407	384	353	392	360	415	416	400	386	367	419	421	407	393	420	426	402	396	388	399	377	396	397	385	399	401	401	425	391	380	390	381	375	365	388	367	387	414	414	375	343	400	358	414	366	389	431	358	356	398	404	402	398	377	409	423	414	418	395	403	382	376	363	385	387	417	417	378	394	372	399	382	449	382	384	371	358	404	416	393	424	383	402	407	384	374	401	407	420	376	415	377	391	377	407	395	386	438	376	406	318	385	379	363	411	395	436	383	395	386	400	404	436	370	370	391	397	384	389	399	407	423	389	378	432	400	389	395	382	409	400	448	385	420	431	384	403	414	372	376	375	407	386	378	416	408	390	416	395	333	411	372	389	377	390	372	371	382	376	388	404	353	419	366	409	363	350	392	415	405	400	382	405	390	370	409	393	365	388	394	434	412	394	388	414	391	371	397	367	406	373	403	414	415	394	408	384	379	398	387	373	428	409	424	422	378	375	408	399	377	399	358	373	398	363	381	397	392	385	441	395	396	404	401	352	384	392	397	384	401	381	403	367	378	407	371	366	399	383	381	394	372	397	350	382	367	425	390	380	410	395	384	382	361	377	407	390	405	395	376	365	381	382	419	392	399	411	409	365	375	377	351	353	351	365	413	393	393	395	397	408	417	386	388	387	376	425	371	418	356	371	366	370	381	385	365	431	370	343	360	395	393	400	364	387	368	385	409	360	378	417	361	386	386	377	408	399	384	404	382	414	393	397	375	388	392	405	390	392	395	365	367	407	403	406	410	364	404	384	421	386	408	400	411	389	418	436	406	398	409	419	358	360	382	356	452	379	382	402	393	382	407	373	406	379	398	358	419	384	400	361	405	374	346	378	402	379	407	395	383	379	389	418	406	392	376	358	363	363	425	370	420	410	421	382	399	393	415	379	422	384	371	438	383	428	382	366	375	400	383	383	417	369	412	383	439	383	416	354	369	396	382	398	383	376	341	362	384	385	417	421	380	336	387	379	356	385	384	387	402	332	366	392	374	406	406	395	386	403	408	408	366	406	368	388	386	422	413	424	361	392	425	349	346	376	381	381	397	372	373	387	393	368	379	377	401	371	347	377	389	401	394	391	368	367	378	415	383	389	397	389	403	397	408	364	388	371	401	419	379	405	414	368	379	375	376	418	388	384	383	378	417	394	390	371	396	363	400	415	388	373	419	406	415	399	428	353	411	393	364	410	414	357	393	383	396	418	396	378	394	372	390	411	389	380	375	366	383	394	367	400	351	404	390	374	361	375	419	417	373	387	418	377	379	366	407	400	398	415	399	383	409	384	394	397	379	405	392	399	377	408	384	393	372	388	392	410	391	384	398	392	388	369	372	390	370	395	388	406	399	416	403	372	424	401	390	442	435	408	429	390	379	380	372	368	399	353	419	407	390	399	379	427	408	389	423	385	388	380	390	415	406	370	351	440	350	377	397	391	390	430	384	397	387	399	445	364	394	418	398	385	419	383	362	410	393	385	414	408	417	394	400	445	410	419	365	408	412	392	409	388	354	362	340	393	351	382	421	366	420	373	414	409	388	381	363	395	359	391	391	388	368	394	377	411	378	406	401	352	384	388	390	392	417	377	381	378	387	404	412	398	394	350	353	418	402	429	380	417	405	361	387	382	444	395	427	432	398	378	396	396	367	398	405	424	357	381	411	430	407	400	384	382	417	374	408	380	396	378	393	373	400	382	371	381	401	358	387	391	395	408	380	391	403	418	380	357	453	413	403	405	375	404	408	400	405	359	388	410	373	369	414	360	364	369	377	369	362	411	418	404	401	412	418	442	382	391	395	430	385	394	380	407	421	386	430	374	385	429	378	365	381	400	386	400	391	394	413	386	379	410	432	422	416	407	401	361	392	449	386	392	392	386	384	428	389	387	372	424	386	380	394	384	379	398	415	379	401	399	355	389	387	382	381	386	351	389	407	380	433	399	382	409	391	382	375	404	381	396	385	407	395	404	356	370	356	377	369	376	412	385	374	406	362	367	393	398	418	400	393	392	378	419	382	401	448	387	390	404	351	378	350	376	391	359	422	389	403	367	386	391	426	412	358	372	397	418	399	409	397	387	364	388	385	401	380	372	388	414	451	377
10443	18207	16221	9762	6176	4294	3146	2437	2005	1643	1448	1290	1088	979	924	873	832	747	799	713	701	674	636	631	599	634	574	539	551	556	547	516	548	535	489	485	495	487	500	503	448	485	475	465	469	452	454	451	462	459	457	423	415	495	463	472	452	405	413	448	464	438	406	390	419	435	451	403	414	456	446	415	505	404	481	426	423	420	464	418	408	415	454	405	453	448	441	419	465	432	447	440	458	429	381	415	385	447	428	424	436	431	425	387	453	420	414	405	447	438	428	416	455	462	411	475	418	455	433	416	404	405	393	429	388	481	427	428	446	426	399	376	492	430	403	422	435	454	421	426	421	437	426	437	452	409	400	418	418	417	397	453	431	412	412	423	424	443	406	459	426	428	420	426	401	422	412	431	412	435	442	455	408	431	424	410	439	386	408	395	430	448	408	415	430	420	423	427	399	433	416	447	425	437	402	405	440	429	436	470	437	382	423	375	382	414	413	411	434	452	441	421	397	419	411	411	422	436	413	416	411	446	399	406	411	393	379	420	448	426	433	419	395	438	373	397	452	410	378	392	424	429	463	428	453	425	452	410	428	404	435	434	435	403	394	421	402	436	407	448	425	417	381	397	428	404	407	431	388	411	422	409	406	421	418	412	406	428	397	394	406	462	428	404	402	430	388	414	435	416	435	413	414	403	389	443	453	425	428	411	433	434	406	407	401	412	433	426	404	393	428	424	422	379	434	431	386	434	419	459	425	409	399	430	391	445	476	435	427	436	428	404	432	366	385	426	420	408	406	437	420	414	424	441	417	456	406	407	436	406	411	410	440	420	415	399	411	451	428	444	410	416	398	379	430	414	447	423	386	418	445	420	387	410	413	411	409	370	383	435	421	447	396	417	389	417	409	407	426	497	403	411	379	383	408	400	420	424	420	374	391	417	431	390	421	405	454	381	413	408	395	433	438	433	403	428	450	431	450	404	416	433	439	400	409	419	407	446	444	438	420	403	396	431	449	424	412	425	411	474	432	407	425	417	410	433	433	417	392	405	458	454	425	388	406	428	397	368	391	414	404	389	423	415	437	450	407	398	414	450	417	417	390	386	431	453	393	424	419	444	452	385	421	428	407	440	464	403	390	434	388	429	401	412	442	410	401	384	410	403	446	442	443	436	430	430	399	425	390	420	403	380	395	438	450	408	418	442	398	429	431	437	421	420	408	417	408	388	399	432	414	411	378	423	432	407	413	444	389	410	444	392	431	396	413	426	432	406	426	451	428	406	409	438	425	405	430	424	436	470	400	440	427	409	384	439	415	416	397	426	415	452	418	406	442	385	421	380	430	426	423	409	432	390	432	422	451	369	410	428	408	402	400	411	416	414	401	417	418	413	416	432	406	409	445	430	418	413	432	446	440	418	409	411	407	434	406	432	434	403	429	409	391	403	422	433	432	418	413	409	379	438	435	395	390	397	424	404	415	379	460	440	400	412	431	411	429	386	395	415	414	406	397	410	398	411	398	377	405	406	418	413	406	410	431	421	392	405	411	427	446	438	433	396	425	429	427	427	401	422	403	403	407	400	412	399	458	401	439	447	430	418	443	391	440	409	467	396	455	397	402	429	415	398	429	456	453	451	460	401	431	431	437	397	441	397	417	406	392	402	421	419	383	456	409	425	402	444	415	406	410	419	430	448	390	404	418	421	421	394	439	412	384	417	446	406	405	423	369	411	419	452	403	412	410	422	457	407	439	449	409	423	402	398	409	430	415	389	414	439	408	392	406	396	388	413	434	397	431	454	414	430	421	389	421	409	379	399	403	386	378	436	430	382	440	421	412	415	400	416	388	428	423	431	431	411	403	437	401	388	423	412	397	407	420	408	394	402	398	420	435	419	411	406	418	459	420	416	405	457	387	422	413	388	400	455	404	442	379	435	419	381	395	433	456	457	451	456	442	434	416	397	407	399	415	415	423	411	421	427	392	403	398	423	445	448	423	423	411	412	380	433	410	416	414	401	405	428	408	411	398	428	411	366	405	384	407	397	394	396	413	402	420	413	407	395	427	390	443	428	423	440	396	413	412	419	413	409	405	436	423	435	437	460	428	430	401	402	428	419	446	384	375	400	396	416	374	417	440	427	423	433	425	414	423	419	427	392	407	445	405	407	407	438	397	433	375	430	430	383	418	391	415	419	421	423	405	433	449	454	443	399	438	406	424	399	419	421	415	414	451	404	420	373	396	400	407	426	435	413	398	421	451	413	374	430	420	402	412	413	419	404	412	425	397	401	407	401	411	432	383	422	392	420	412	409	405	392	419	427	415	434	411	457	456	416	399	431	409	413	417	401	480	437	376	430	389	429	430	399	454	400	434	432	383	444	410	414	412	407	425	378	438	408	451	413	429	390	369	443	419	381	400	414	410	428	406	425	402	403	404	395	398	377	383	444	381	420	426	415	423	413	430	406	415	409	413	424	412	405	435	435	443	411	398	421	430	413	414	422	409	404	412	389	396	413	426	430	441	418	386	436	383	438	402	402	412	434	438	400	449	441	408	400	427	437	393	404	466	432	403	456	390	410	389	407	424	454	461	411	439	432	440	429	406	417	423	412	370	414	425	391	424	388	447	364	401	437	461	418	412	451	397	440	422	440	401	373	418	379	414	418	418	408	418	409	414	382	438	430	430	397	376	405	407	400	395	451	380	409	392	417	412	388	423	403	372	371	416	386	426	421	389	397	418	391	413	388	418	403	414	413	395	396	402	399	393	413	426	395	452	412	413	414	413	426	445	418	450	410	430	401	440	432	431	377	367	411	415	441	438	428	400	398	382	446	441	449	387	399	402	417	376	394	427	418	414	405	414	418	385	369	424	427	403	413	419	448	409	438	383	433	426	447	417	435	414	390	391	420	404	407	373	406	411	419	434	394	409	415	444	423	422	419	415	413	411	410	403	418	368	361	432	405	451	431	424	382	432	390	426	389	452	423	427	380	389	397	382	429	418	429	442	411	403	469	400	411	430	435	391	401	396	404	416	394	387	404	357	418	401	408	407	407	445	448	381	380	395	423	396	445	386	388	438	402	428	444	407	446	422	435	445	389	401	440	423	392	425	390	381	424	432	410	411	424	436	441	400	413	421	382	425	428	411	424	413	408	416	437	431	407	419	421	407	412	442	408	417	406	399	429	405	416	435	400	423	426	418	411	434	442	376	422	417	416	401	396	413	407	404	412	416	397	386	415	402	396	389	387	399	421	408	458	419	391	427	402	429	449	421	431	414	417	430	429	388	409	444	408	445	447	456	400	441	428	411	429	424	422	428	413	432	419	404	431	418	435	430	407	386	443	408	423	398	433	414	480	427	389	417	461	412	388	433	402	388	448	398	442	410	422	448	380	421	438	443	433	399	473	384	386	414	450	411	373	408	420	423	446	400	434	397	407	388	378	431	427	410	428	434	428	402	402	446	391	405	413	436	468	385	420	422	403	434	439	398	418	414	412	432	409	397	420	408	391
27988	15853	2656	846	712	645	665	664	706	657	620	690	720	776	671	693	651	654	624	638	645	702	660	699	657	678	648	673	673	700	683	678	657	660	620	690	672	644	657	651	655	662	667	645	641	667	723	665	706	712	682	671	709	614	617	677	676	675	731	702	715	692	636	670	631	726	659	639	687	672	721	677	734	689	661	653	669	704	682	670	688	681	693	665	649	649	644	656	642	663	694	636	689	693	703	688	697	707	650	637	631	711	676	635	685	615	640	650	661	676	646	680	668	667	704	655	661	670	641	607	660	705	689	617	680	630	725	684	654	679	672	677	701	674	668	643	675	667	667	670	670	652	675	701	687	668	637	628	703	670	585	640	664	709	671	694	654	650	645	647	635	669	662	694	696	709	675	664	657	677	679	668	630	646	657	660	637	716	720	666	648	646	719	657	663	699	639	655	679	690	699	696	677	645	646	714	663	656	676	666	669	626	701	727	624	677	667	708	652	710	634	660	676	701	666	650	710	672	672	659	634	653	665	650	653	666	626	657	676	639	680	650	655	656	670	643	730	680	701	651	650	667	663	616	677	666	650	669	689	682	666	682	686	669	659	636	665	716	638	655	664	632	643	725	657	669	692	700	704	651	652	709	629	699	663	717	691	676	687	658	663	660	617	674	662	660	684	662	669	648	623	653	686	702	638	664	669	749	739	662	712	716	661	662	717	672	683	659	685	649	661	629	688	697	743	692	640	678	689	667	665	668	671	691	678	680	654	697	649	700	713	693	626	740	694	656	664	677	638	664	633	654	691	714	662	680	696	659	648	662	632	681	653	664	722	621	667	644	650	688	682	655	689	665	662	674	601	690	701	733	669	689	651	678	668	652	659	686	679	703	680	671	687	699	730	646	669	647	663	649	680	712	659	669	689	663	668	702	695	695	718	720	651	666	701	688	687	686	681	652	676	706	639	645	629	658	634	620	697	720	650	627	680	632	673	689	615	644	657	634	679	701	656	659	639	647	672	718	674	649	659	659	723	659	632	670	730	677	649	712	633	641	672	634	643	682	688	671	678	642	710	605	640	616	665	685	655	661	653	668	701	677	680	648	660	697	710	715	677	633	678	728	663	688	662	637	666	621	654	671	682	660	653	659	668	670	664	676	656	662	684	643	685	669	679	663	681	666	639	673	623	704	666	667	658	642	649	634	680	677	634	671	667	674	672	685	699	671	678	686	669	677	697	630	736	656	703	681	651	664	705	678	645	715	656	710	660	666	657	683	686	638	640	640	659	652	691	658	643	640	679	682	642	637	684	666	733	640	653	656	667	724	684	689	648	680	666	727	674	642	690	685	693	635	676	668	676	661	691	689	677	698	608	660	646	643	653	668	681	634	684	650	680	677	633	633	676	643	667	657	669	688	666	725	626	692	704	669	640	693	634	672	669	687	706	690	651	665	703	693	685	696	694	700	681	637	662	686	708	673	629	650	666	672	690	706	653	662	670	694	626	683	657	682	657	710	681	694	706	645	646	692	663	649	652	719	677	716	648	676	687	653	697	659	629	699	685	677	719	675	688	675	701	667	648	693	659	637	677	655	672	684	684	667	647	681	705	680	668	725	661	622	657	656	640	684	652	650	682	653	686	684	724	695	695	630	707	671	642	678	643	664	685	670	646	633	658	675	638	703	620	661	686	666	725	684	698	658	692	725	627	673	672	692	608	685	674	644	696	725	636	676	675	673	661	657	697	690	636	657	654	703	668	676	645	687	671	700	632	673	658	648	656	681	680	636	663	704	627	716	719	689	620	667	660	704	700	664	666	651	678	682	708	650	683	708	648	671	656	648	684	654	693	685	678	686	679	678	728	662	679	675	677	656	681	660	645	643	656	676	671	682	711	685	645	638	651	663	666	679	672	671	689	634	667	644	689	667	668	681	719	665	627	653	688	667	718	687	699	648	630	649	649	690	667	667	644	670	662	696	694	618	682	661	665	726	690	701	727	694	666	679	676	670	631	641	633	651	646	666	670	710	633	649	687	699	687	699	716	664	671	652	680	678	693	742	681	681	647	685	666	677	690	675	682	649	690	669	675	666	633	690	635	665	667	652	707	666	720	632	679	661	669	658	697	690	715	635	681	656	691	691	602	691	661	689	636	629	703	643	651	661	692	630	655	614	708	651	663	676	654	671	687	673	641	677	686	679	663	674	638	638	654	662	639	695	706	630	637	669	687	686	644	619	627	677	650	696	696	722	659	645	662	674	661	726	715	644	635	671	630	688	677	699	630	645	656	691	678	633	714	704	681	684	700	637	679	699	671	696	699	684	639	716	628	684	683	685	625	607	693	699	688	675	685	641	660	656	627	661	671	678	690	704	666	663	636	671	654	683	683	746	659	632	701	696	632	644	657	709	698	676	696	644	679	651	702	689	664	695	638	696	738	661	648	643	668	637	643	733	666	711	673	691	618	607	656	649	656	660	694	689	620	637	675	698	672	666	698	699	685	679	643	680	660	641	645	686	631	636	645	691	703	730	655	688	627	669	643	707	631	672	653	706	700	658	664	686	758	714	692	727	659	623	695	648	654	695	654	667	737	676	640	692	697	696	714	679	655	690	685	672	648	686	688	697	653	635	697	633	615	689	632	665	650	641	675	707	666	657	681	682	656	730	666	725	690	668	637	681	653	666	670	609	690	664	663	705	683	698	655	643	697	654	666	671	660	672	709	696	650	670	641	685	643	639	682	660	653	684	636	650	675	654	667	644	700	690	674	652	661	671	653	680	701	669	648	696	654	681	673	695	679	651	644	682	675	645	642	657	667	639	679	658	701	670	678	662	698	678	740	638	708	701	642	672	652	658	692	685	663	683	668	680	665	670	666	693	671	685	698	661	724	671	743	680	663	655	707	647	701	695	679	635	706	646	660	684	683	654	648	708	662	665	686	682	672	708	668	653	704	710	673	670	679	657	644	707	690	687	613	664	657	705	691	642	675	617	661	654	659	648	697	657	662	641	675	701	706	717	686	685	634	698	672	650	711	710	664	688	651	732	657	687	653	664	658	634	681	674	682	688	640	737	692	656	658	729	670	700	696	677	611	690	633	679	680	659	718	677	687	660	665	675	653	671	717	657	680	653	695	663	657	672	718	666	670	679	647	655	645	639	668	702	691	670	666	625	625	706	649	673	633	687	671	645	665	646	695	627	677	671	700	670	665	656	645	625	696	681	667	634	665	680	662	670	713	673	654	708	652	666	680	651	685	659	593	695	664	624	680	667	688	694	655	653	717	641	691	668	694	699	627	691	689	636	645	663	620	672	677	684	676	696	683	716	647	665	677	707	639	659	678	667	725	673	652	648	700	625	644	716	702	647	685	702	644	685	697	650	677	676	701	660	732	665	670	676	677	697	683	667	691	667	673	663	685	659	679	697	668	648	626	664	630	692	645	673	705	691	656	707	632	668	694	705	662	707	663	676	697	723	621	692	683	668	614	697	642	644	637	679	675	661	716	679
5124	1340	1231	1013	911	862	801	843	792	812	761	778	796	805	791	778	798	813	781	774	764	783	771	773	744	751	788	735	773	788	730	771	736	760	820	758	818	818	745	768	797	807	761	772	726	735	771	754	739	794	774	758	726	788	780	846	744	770	766	808	777	803	770	790	787	759	781	761	784	762	809	830	770	812	754	730	716	774	753	725	749	735	791	770	796	740	724	752	771	758	787	711	787	789	793	780	767	765	765	727	781	781	744	756	782	770	803	765	749	737	766	738	772	739	792	793	764	815	761	820	765	772	771	707	761	759	771	793	783	804	730	790	817	783	785	754	777	766	746	751	728	792	773	822	745	772	774	813	831	774	737	794	759	771	799	780	742	806	753	757	768	763	789	801	772	750	802	792	797	756	781	760	775	781	773	742	769	832	810	789	764	741	831	757	729	707	807	779	816	783	803	764	784	766	763	773	823	788	757	771	712	728	783	781	775	762	792	792	739	796	752	781	789	725	747	837	778	763	738	777	724	744	775	768	811	737	805	759	787	745	760	759	758	804	729	803	769	801	764	767	805	724	775	743	793	781	752	737	804	764	800	781	778	742	730	723	783	788	738	755	777	772	755	777	721	812	774	822	722	765	787	773	819	780	797	764	797	809	779	754	752	748	827	744	798	787	764	763	762	770	796	750	785	768	734	762	774	767	783	776	746	744	776	812	803	792	771	755	747	741	764	790	759	778	750	739	782	782	764	780	796	755	783	806	768	770	708	770	828	822	760	772	737	775	767	796	758	785	782	769	775	723	828	785	745	832	774	773	736	789	748	783	780	788	796	740	811	720	792	799	715	825	771	805	801	744	734	761	819	750	764	780	764	776	756	760	715	793	772	806	709	758	803	771	743	745	727	739	789	770	786	745	734	777	793	766	785	761	790	743	809	755	770	777	770	759	743	769	786	749	766	749	726	744	725	719	826	810	837	691	757	791	735	782	786	706	822	853	783	819	760	781	788	751	786	783	773	784	748	793	761	743	755	785	737	742	794	765	716	838	793	791	777	768	796	794	773	780	766	832	737	748	817	776	681	811	756	799	793	781	757	766	770	770	747	802	738	768	778	796	769	729	775	730	771	767	758	853	747	792	789	732	771	780	785	786	743	816	815	805	783	783	732	772	795	780	771	782	811	782	748	764	728	760	800	816	810	766	754	762	763	833	746	756	808	790	729	769	791	739	719	774	726	739	812	797	782	779	785	757	734	788	791	800	800	765	800	741	763	787	789	740	770	811	778	819	805	743	804	774	786	773	767	751	760	761	830	738	830	795	824	736	769	758	770	732	817	762	777	751	752	735	783	785	826	748	803	759	803	774	768	772	766	738	790	758	802	780	789	800	778	746	725	752	777	746	756	797	791	791	809	756	795	752	732	744	766	811	792	779	768	801	810	779	756	772	794	814	819	787	708	736	780	787	752	721	775	802	731	754	721	759	769	754	736	799	783	726	781	817	842	795	759	787	767	789	769	759	801	731	788	736	778	740	745	798	738	758	766	729	785	750	754	797	720	768	804	755	788	784	803	787	765	758	813	783	771	775	748	781	783	787	760	770	777	785	691	782	758	809	818	766	761	774	760	790	749	776	776	722	741	809	768	797	777	745	768	763	786	770	792	749	771	822	732	787	745	750	761	747	774	718	780	793	764	742	811	799	790	770	756	786	763	742	765	749	798	744	847	751	764	747	759	761	771	762	748	751	782	732	760	787	747	743	820	712	742	761	734	753	792	738	806	738	840	754	781	775	808	804	755	727	776	766	763	751	761	797	756	783	762	768	740	792	737	763	797	798	749	773	830	773	748	814	759	771	784	810	724	786	809	772	786	756	744	795	745	780	750	730	755	788	793	792	795	790	768	779	808	785	773	791	737	778	767	737	758	795	756	721	776	751	776	781	767	755	791	768	739	785	739	775	799	760	794	725	844	761	791	747	755	771	746	744	764	750	747	771	745	763	759	800	756	778	802	774	809	753	750	695	796	759	783	813	780	743	760	766	798	765	759	793	776	778	779	779	782	743	729	812	823	774	790	762	767	775	750	765	729	786	775	828	762	791	724	756	757	817	797	732	773	750	781	774	801	773	740	721	781	780	810	811	799	807	778	721	785	765	792	755	750	762	770	772	781	776	768	758	786	765	792	755	700	768	782	832	789	801	776	755	767	798	747	787	797	848	722	752	764	750	775	768	779	797	776	734	770	758	795	800	803	802	787	769	790	777	780	744	741	749	764	752	783	782	787	764	798	809	805	757	783	740	761	759	740	734	771	789	794	713	733	781	778	722	782	740	768	777	733	777	779	781	755	779	757	756	788	756	776	800	767	768	726	768	760	842	746	784	775	807	804	782	729	766	747	768	740	750	753	769	763	788	766	793	788	731	771	724	770	761	778	751	771	758	774	775	744	772	756	738	754	750	791	812	758	762	753	771	744	778	758	746	775	766	738	729	794	770	735	748	753	767	735	752	777	758	796	781	824	744	762	764	766	759	790	771	758	766	771	777	718	773	758	805	752	780	784	742	826	767	756	772	784	738	779	803	772	805	783	765	788	747	755	842	735	757	777	761	757	756	783	804	752	796	741	743	749	695	813	788	806	716	772	744	787	742	750	832	763	807	753	803	795	816	797	778	761	780	765	752	755	783	736	788	707	721	745	760	766	732	780	806	783	800	728	744	772	731	804	791	795	741	763	756	806	763	746	745	804	780	704	785	785	781	800	729	808	775	747	780	787	787	736	761	770	771	772	804	780	802	772	793	794	770	703	785	818	818	740	760	711	790	745	731	809	772	746	790	737	716	787	776	817	808	704	755	763	766	732	774	793	723	778	791	773	744	734	805	744	814	769	755	750	739	788	742	788	786	795	776	738	745	755	783	810	735	726	774	750	758	797	770	777	785	770	780	782	746	789	783	775	757	810	787	754	715	771	762	778	744	802	728	793	754	787	786	778	790	824	780	761	790	754	809	791	760	799	763	788	830	728	728	749	787	742	774	791	753	791	764	790	795	776	811	807	782	792	774	756	811	748	791	768	781	767	728	736	807	834	716	788	769	779	752	779	780	783	770	772	794	774	783	771	776	713	759	740	780	723	812	768	762	779	728	780	736	789	761	783	716	768	714	740	767	743	769	747	771	789	746	779	770	812	788	709	765	750	788	715	752	755	780	812	808	808	811	798	727	732	791	790	797	760	757	730	721	799	733	728	728	732	804	777	767	776	804	797	781	789	718	808	752	755	740	753	820	770	783	776	762	775	772	748	750	756	784	779	785	793	768	761	742	782	739	753	753	742	797	822	707	801	751	785	763	816	716	742	802	787	774	755	735	764	785	719	807	846	788	781	787	827	798	788	764	746	745	782	815	728	821	742	733	752	746	822	758	783	766	815	783	783	763	753	778	762	733	716	767	757	784	796	768	761	749	804	788	733	751	793	771	780	731	730	759	759	788	743	759	779	764	760	710	753	780	783	771
26183	20892	27312	24605	20816	4796	884	566	535	476	431	395	404	359	393	354	340	346	318	306	303	291	289	324	293	321	297	296	319	307	299	287	294	306	287	284	259	276	292	312	275	274	316	312	278	274	271	269	289	284	293	265	236	287	270	269	274	276	284	305	283	292	305	243	234	278	291	283	265	278	286	279	273	261	265	247	285	276	277	260	270	255	292	290	285	292	277	276	267	275	265	265	272	278	268	293	282	304	275	255	246	300	268	270	289	280	285	269	278	262	274	293	266	278	273	260	256	290	292	276	292	270	247	252	307	280	273	297	312	284	271	269	272	259	256	269	291	284	271	269	284	284	263	265	273	281	261	283	295	289	250	252	239	287	272	282	255	294	277	252	255	240	285	312	274	282	271	248	299	272	268	300	275	274	257	267	267	291	299	294	263	263	287	267	283	265	255	274	253	270	256	283	268	312	261	279	272	273	299	260	300	266	284	225	281	295	269	259	271	275	280	271	253	277	282	248	295	268	239	282	300	263	272	273	264	252	297	266	262	254	285	285	266	244	280	266	272	273	277	239	314	277	287	290	282	266	319	286	266	292	268	260	288	269	284	303	280	301	265	260	270	288	291	252	274	268	286	288	251	258	315	271	252	265	278	297	305	257	262	284	252	271	248	274	286	303	292	296	252	236	261	263	274	266	270	286	259	271	313	260	286	314	284	325	272	282	272	297	261	274	282	298	289	270	281	286	301	267	264	290	273	262	272	266	281	270	289	255	261	290	259	290	287	258	258	282	304	263	302	294	276	271	256	321	264	237	332	251	288	285	250	250	280	269	294	262	290	265	271	313	276	279	296	301	278	278	281	292	266	292	252	289	278	252	280	299	275	295	309	269	264	264	284	279	263	288	267	272	257	275	254	277	265	291	292	283	275	286	279	269	281	276	251	259	281	286	290	267	296	267	296	258	292	295	244	263	260	281	264	258	263	265	243	276	275	252	275	272	253	261	280	280	259	288	262	267	295	294	273	297	307	294	275	264	275	254	280	264	242	241	262	278	255	272	275	270	266	247	263	259	287	280	281	273	259	269	278	274	299	284	247	270	288	283	248	286	287	282	305	238	300	270	287	283	264	281	254	249	289	280	271	277	268	259	265	255	276	270	216	293	302	284	272	286	263	256	289	276	268	270	280	277	280	270	273	266	252	260	263	304	270	279	281	279	279	292	272	264	263	296	283	264	290	250	267	267	281	266	265	252	281	298	263	276	285	272	241	262	247	272	288	253	288	262	289	269	276	316	265	249	260	287	258	273	287	292	303	263	331	284	307	276	258	286	262	284	256	271	281	253	280	262	268	258	297	287	277	260	244	294	268	261	292	252	298	284	323	263	301	276	264	279	285	268	235	297	271	277	287	294	310	284	268	256	284	307	270	287	274	269	303	264	264	273	300	278	267	279	255	278	292	285	283	250	296	233	247	276	259	281	271	242	270	289	242	232	274	268	309	252	261	268	266	279	258	280	276	269	260	270	278	265	255	277	243	249	284	275	273	260	262	266	291	282	267	253	266	259	260	288	284	285	276	294	291	280	276	291	270	297	271	264	269	281	297	284	257	253	262	290	267	325	274	284	255	277	268	277	290	279	269	269	277	263	302	270	297	275	262	256	305	319	282	279	277	261	307	266	278	258	303	272	266	281	272	297	288	294	287	268	272	272	283	262	297	266	269	252	264	294	285	291	272	247	274	281	272	282	252	250	275	260	246	271	276	297	295	299	237	253	258	233	276	275	269	304	262	286	286	274	289	298	293	266	262	251	262	244	281	266	286	262	300	268	261	314	258	278	251	303	253	265	271	287	236	318	291	290	273	279	291	263	256	263	277	305	272	250	258	247	264	275	257	287	272	252	262	257	255	306	240	286	252	303	243	256	258	270	277	268	274	282	307	277	285	285	274	277	284	291	288	314	255	288	271	275	246	275	275	274	294	271	257	271	276	290	277	265	286	294	277	288	269	279	292	267	277	272	311	242	285	256	285	286	261	267	285	272	269	283	258	273	284	269	292	305	285	308	279	243	272	275	288	260	257	292	291	263	301	285	294	283	253	261	296	273	287	267	249	308	289	256	300	273	265	256	249	290	243	280	269	288	272	288	284	247	279	272	252	275	276	287	253	261	274	246	254	265	289	280	306	286	288	284	302	308	294	287	265	258	289	280	261	269	250	269	265	297	295	278	258	290	303	275	301	250	293	269	285	264	270	247	301	260	280	266	270	305	269	278	265	279	280	301	258	281	275	269	271	274	284	252	264	261	263	287	286	286	296	272	271	252	270	313	256	248	271	273	273	282	272	280	280	264	258	293	294	290	266	255	273	287	279	253	281	255	271	258	291	320	316	290	293	289	283	300	317	301	241	272	259	276	275	300	258	273	301	263	284	293	290	267	250	274	257	274	261	261	277	236	286	313	266	285	262	325	301	269	285	262	281	290	245	278	270	279	280	286	276	285	268	273	254	289	256	272	248	249	302	290	272	274	295	265	282	279	279	314	261	256	267	235	256	265	270	307	297	293	277	287	270	262	257	298	262	244	264	256	274	250	284	268	236	290	242	274	266	280	277	278	265	297	259	244	289	276	285	259	299	272	266	265	251	243	297	276	253	274	261	287	259	260	265	266	295	254	291	299	264	272	268	280	260	323	271	281	287	274	269	270	278	245	284	252	269	254	281	289	236	267	300	258	297	280	277	260	280	286	261	258	243	295	283	290	284	266	286	269	269	248	274	272	268	269	299	269	267	265	289	297	300	277	276	291	283	315	267	283	277	279	273	283	298	278	263	272	255	294	272	281	278	267	275	267	268	251	273	265	263	295	272	297	283	279	265	245	277	280	272	284	280	271	275	299	268	281	277	248	271	288	259	274	302	300	255	263	274	286	285	282	289	300	249	280	268	289	287	289	324	265	313	265	251	262	316	256	272	255	320	274	246	264	241	307	299	276	289	267	293	257	249	233	276	260	283	296	271	266	280	247	276	272	274	284	276	258	275	248	306	262	282	277	294	267	307	250	295	271	247	305	252	328	298	269	262	275	277	279	253	278	288	272	272	275	288	279	306	254	281	294	289	292	288	286	274	263	269	254	294	277	284	311	282	279	256	252	270	281	303	282	256	290	283	256	278	241	277	257	264	284	282	255	241	280	260	292	299	268	296	278	264	274	277	276	311	288	288	289	261	255	274	284	272	284	258	278	267	279	283	282	277	261	292	255	285	279	276	279	266	269	297	280	270	277	257	302	281	260	288	266	271	327	259	268	275	268	280	284	257	308	267	305	298	269	254	284	278	247	280	266	270	278	275	322	281	292	253	278	284	263	300	319	258	283	290	263	277	301	264	258	311	268	258	258	281	270	285	262	279	294	248	288	273	295	304	313	291	268	242	287	301	291	279	279	265	274	268	244	270	280	282	274	311	255	278	307	250	264	281	258	283	258	292	284	291	280	325	242	286	269	261	293	284	268	291	281
6773	9544	8246	4824	2807	2035	1522	1196	953	881	725	734	675	606	593	528	489	521	475	444	480	457	400	417	423	386	402	417	407	353	402	384	384	382	383	368	380	302	336	353	379	356	368	383	359	358	364	361	340	363	346	392	381	327	363	335	346	360	337	371	343	324	369	347	340	346	368	345	354	369	346	380	319	372	359	388	383	363	344	327	400	341	366	410	346	344	347	362	341	327	376	309	366	356	370	348	338	360	375	340	368	338	342	349	350	364	343	357	371	331	342	335	337	320	326	351	325	376	360	363	366	379	337	326	336	367	348	362	336	322	346	329	311	386	379	346	353	322	339	368	368	362	337	341	346	334	323	367	349	321	323	358	368	328	361	357	372	345	373	340	369	367	324	375	373	354	328	335	343	344	359	316	340	373	342	333	368	335	344	330	359	369	386	327	327	374	354	341	373	334	384	357	318	324	352	334	360	354	339	342	326	328	327	359	354	345	321	292	322	310	341	341	304	377	340	339	345	367	354	370	373	343	352	362	335	358	353	375	342	351	343	345	365	351	356	330	344	341	330	304	329	336	356	346	353	362	316	352	333	375	343	364	328	309	330	351	334	326	346	340	323	346	362	380	334	349	350	318	326	337	340	337	330	342	367	366	347	343	341	340	348	320	324	354	373	330	331	364	335	367	335	328	324	380	322	351	334	349	346	367	385	330	327	358	354	316	361	321	330	333	338	342	337	374	348	333	357	358	330	345	344	313	321	337	346	363	386	373	322	336	302	323	330	357	351	359	300	344	337	354	350	315	355	317	350	340	369	338	351	356	343	356	367	323	339	309	317	358	341	388	336	304	371	303	332	345	338	347	336	351	350	324	340	332	352	350	327	377	367	333	385	340	328	376	338	324	343	369	387	342	332	324	347	355	353	338	361	355	359	379	344	371	317	327	315	347	350	341	370	339	359	338	352	321	338	391	338	336	368	363	348	310	350	346	345	342	331	362	344	386	323	334	350	395	321	358	377	355	346	335	381	318	338	360	347	347	339	347	356	337	342	347	363	305	339	359	362	320	355	348	321	368	337	345	315	310	332	299	332	358	361	342	326	344	353	328	365	346	336	343	368	342	355	343	345	359	342	344	363	378	347	351	325	343	352	365	353	353	331	376	332	316	345	381	345	337	369	371	377	342	373	340	343	348	338	352	350	326	313	332	340	334	340	322	370	325	358	311	360	349	350	360	329	332	316	327	319	366	325	341	316	331	307	345	341	351	359	365	360	353	326	335	362	342	333	365	363	314	333	370	374	329	322	307	349	358	325	368	321	320	319	352	325	337	349	357	345	356	332	356	348	329	358	358	339	350	346	350	352	367	358	329	369	348	325	358	346	377	352	363	351	347	354	348	292	358	333	315	365	352	348	362	326	310	359	349	387	361	344	339	327	318	327	368	332	338	349	367	364	360	327	368	338	364	343	323	336	341	347	343	346	323	338	312	345	357	334	329	366	339	351	373	337	355	358	350	325	369	335	338	328	338	359	342	359	349	332	323	345	355	350	336	309	322	341	354	367	369	355	325	356	357	335	348	331	340	331	353	327	328	346	338	387	360	352	349	401	366	367	329	319	334	307	359	333	333	358	349	342	311	366	339	381	310	329	314	327	348	312	347	349	346	362	375	356	325	357	338	326	352	354	320	352	355	352	359	352	339	336	337	320	343	351	369	337	359	345	325	341	318	377	366	302	368	349	313	324	355	355	335	315	353	329	333	342	357	347	320	364	307	346	393	344	326	350	346	339	345	355	354	346	358	373	368	328	365	385	367	347	352	353	357	376	362	363	335	344	337	361	374	339	332	352	338	357	341	339	350	374	314	346	346	370	347	358	337	321	344	370	321	328	340	379	351	336	368	337	374	355	384	351	337	351	340	348	324	345	342	317	316	337	352	345	367	363	336	327	339	363	326	341	360	349	334	294	329	370	351	344	380	353	319	343	361	351	354	347	359	333	377	385	327	347	343	345	353	369	326	343	343	341	329	351	329	357	340	340	326	341	311	322	330	351	338	364	334	335	369	353	369	344	318	338	347	331	373	353	338	342	328	334	341	378	312	340	321	340	340	379	371	359	336	349	355	360	362	331	347	333	343	343	339	343	358	342	333	351	347	327	347	352	340	329	341	361	347	324	357	335	314	360	332	359	326	339	318	363	356	341	340	310	361	326	315	346	349	335	327	347	360	355	361	371	366	321	324	363	345	326	378	343	377	360	348	356	381	361	309	327	346	351	335	341	352	325	296	349	337	355	349	355	326	371	349	365	352	338	345	321	370	371	349	362	337	376	348	356	325	350	369	325	351	322	348	353	334	355	340	334	333	337	326	344	328	337	305	338	357	311	386	329	365	322	344	346	362	366	333	363	325	308	325	302	344	341	366	321	338	343	344	327	322	309	346	373	333	331	360	352	327	338	344	359	349	345	382	350	337	349	325	361	349	326	351	364	357	347	349	364	364	332	341	304	359	342	337	336	333	332	332	316	377	349	361	349	332	340	344	301	324	348	357	351	368	336	333	345	339	356	330	339	343	352	340	329	338	309	369	365	374	354	327	347	373	332	341	351	356	339	361	342	317	298	312	371	337	343	361	361	361	327	361	350	342	364	330	319	376	348	322	343	346	342	357	346	359	358	350	352	341	341	346	347	319	332	380	332	352	330	337	324	363	357	346	345	353	314	342	347	359	389	347	376	343	340	378	337	355	358	332	338	364	343	330	398	386	338	335	367	302	360	342	331	344	335	338	348	332	329	329	345	355	344	347	351	377	343	319	329	333	345	348	322	320	366	328	375	350	340	336	348	351	370	342	346	349	361	359	331	323	349	333	323	378	343	347	370	333	380	329	337	337	357	346	307	338	329	345	348	346	367	358	362	336	333	390	338	362	355	331	340	353	344	338	289	389	354	383	344	339	329	360	320	382	352	325	370	356	328	319	314	340	326	325	336	316	360	368	380	339	346	323	332	371	357	354	349	345	348	356	347	346	336	344	334	332	388	322	335	366	370	333	342	361	335	320	359	362	325	358	312	345	364	329	339	340	314	332	338	319	330	344	321	329	343	341	367	321	354	369	337	331	358	353	343	334	303	358	342	348	347	371	357	354	322	344	348	346	339	351	334	353	342	353	348	339	348	316	347	326	328	365	360	378	342	367	358	335	338	330	348	336	348	324	312	338	359	341	328	360	345	331	356	350	345	332	357	350	365	332	310	348	345	384	358	359	321	338	312	345	344	353	371	340	347	352	342	374	359	375	379	323	301	343	329	340	326	371	349	347	340	337	378	353	319	337	346	345	360	334	318	354	331	339	366	325	352	382	352	361	330	327	361	359	339	350	317	354	345	329	346	340	362	369	338	333	351	330	319	355	361	322	348	370	328	336	319	356	342	362	380	333	343	369	358	350	356	379	317	341	351	350	348	352	346	356	298	372	320	349	354	332	311	349	317	342	323	344	334	335	353	339	327	318	336	349
23647	20944	27993	24054	20946	20996	9631	1399	969	910	804	707	642	639	549	565	559	494	553	497	539	499	492	458	474	432	417	429	476	476	459	455	436	430	454	439	418	430	421	429	427	407	425	427	384	398	417	424	400	415	447	440	443	387	411	394	387	438	403	379	433	405	395	358	432	415	402	388	438	400	380	403	378	418	403	407	360	400	385	371	398	411	370	403	355	399	384	411	414	395	415	360	368	424	394	377	379	381	395	381	402	396	397	418	401	428	390	449	397	374	387	364	393	388	421	415	387	390	397	362	406	361	432	364	398	407	403	377	402	375	372	384	388	373	372	433	387	398	398	437	436	396	454	407	381	456	409	416	386	405	429	400	383	422	401	376	386	376	407	373	364	373	409	397	393	384	396	380	422	401	408	407	359	404	406	385	405	408	385	416	431	418	367	343	378	388	419	391	399	382	424	405	396	386	372	455	393	389	389	410	394	366	419	376	383	384	392	397	397	396	412	394	391	414	363	391	397	398	383	388	444	402	406	392	399	411	430	417	379	407	379	419	422	405	384	414	387	424	398	438	381	384	364	391	422	351	373	386	390	419	401	393	382	399	362	373	384	388	403	420	365	408	395	396	406	421	391	387	384	422	394	399	411	403	398	390	391	373	417	419	431	399	406	373	401	374	402	411	369	381	412	372	423	417	392	415	398	402	375	385	379	401	413	394	413	416	394	387	403	392	413	414	380	415	402	418	398	401	392	377	393	415	410	400	374	414	423	403	390	418	387	414	395	403	424	408	378	376	415	386	405	410	385	409	373	398	359	395	361	423	395	402	411	408	415	402	410	340	415	414	376	397	392	364	380	422	371	397	384	419	397	394	418	400	392	411	432	393	407	379	397	398	356	391	407	396	373	383	399	411	384	429	388	402	421	389	405	435	401	412	395	397	384	360	362	388	365	377	377	359	412	346	414	402	387	373	414	396	410	418	399	390	400	425	409	348	395	338	397	387	424	397	368	366	393	381	363	415	406	447	405	449	401	382	389	426	363	405	389	394	389	374	404	431	394	402	401	387	422	436	397	351	382	408	429	417	442	389	400	417	372	393	397	367	378	389	398	415	415	401	399	445	355	429	403	402	396	421	386	391	369	428	414	353	402	387	407	366	393	421	378	380	413	417	423	396	389	419	408	375	389	433	436	356	404	394	408	408	369	404	363	386	417	395	361	392	421	419	422	379	381	388	405	392	433	389	408	399	419	385	417	396	387	422	384	396	380	358	366	409	418	372	395	400	367	394	407	415	388	365	382	404	386	401	385	378	397	406	418	404	398	404	377	389	374	403	399	390	398	410	419	378	379	371	389	386	407	401	381	369	415	385	388	416	381	398	446	403	385	398	411	389	379	408	381	407	381	393	430	397	406	364	397	388	399	407	415	417	405	398	373	416	370	398	378	398	394	401	378	397	408	401	376	391	418	415	395	399	415	395	376	364	413	409	386	409	416	396	362	371	384	366	418	402	424	446	383	412	404	359	374	366	389	404	416	403	391	385	387	389	369	414	437	410	443	400	396	388	381	372	410	399	395	362	385	386	339	392	372	372	410	415	409	395	370	385	381	378	385	429	392	440	407	426	410	411	392	378	402	381	465	384	373	403	379	397	393	394	383	395	387	405	394	348	351	369	400	397	413	387	392	399	405	378	402	405	418	381	437	388	396	403	367	354	397	398	406	366	401	358	426	404	370	385	415	381	396	356	386	403	406	416	367	358	409	404	372	378	402	357	375	368	420	446	409	392	407	389	440	343	361	379	411	397	385	404	433	398	392	402	412	411	415	374	369	389	386	366	394	368	438	399	376	359	375	445	421	405	366	397	366	418	325	413	420	396	374	377	397	354	403	389	417	421	392	399	359	428	454	367	371	403	409	416	376	349	417	357	400	385	401	386	386	419	373	370	400	413	413	395	400	391	368	385	422	396	389	363	408	389	411	381	398	365	404	397	388	375	393	383	439	418	379	413	380	432	412	415	409	385	375	386	409	428	382	387	355	408	391	385	380	391	382	379	380	366	384	396	437	366	361	378	401	388	386	400	407	410	370	399	397	373	374	375	366	406	375	368	393	380	394	396	387	401	433	392	366	375	407	411	411	426	414	391	382	398	384	420	373	401	399	362	372	409	380	420	444	408	390	407	418	424	417	396	384	420	433	414	423	389	420	374	403	404	416	390	367	402	410	373	396	410	393	373	437	410	355	386	420	432	399	424	397	422	413	403	403	403	393	377	382	400	404	400	389	373	363	441	392	373	394	372	405	395	388	387	430	364	392	407	364	409	402	404	392	396	389	374	414	361	388	376	421	366	353	413	395	426	364	407	396	363	345	398	448	398	394	403	391	377	401	399	344	404	395	391	378	386	401	426	404	431	378	381	424	364	382	412	391	381	416	391	372	386	427	382	394	412	362	397	397	421	416	398	434	404	409	375	412	387	395	385	420	396	419	395	418	380	373	406	410	398	380	395	410	393	403	377	446	397	374	425	356	399	405	406	394	403	374	392	389	406	391	341	422	379	382	392	398	390	367	370	414	425	351	405	404	420	401	399	407	397	414	411	371	370	384	400	380	419	422	380	390	417	400	405	395	380	404	437	397	395	417	411	368	392	402	421	402	419	372	420	377	362	369	391	411	412	371	370	363	438	396	419	383	408	408	393	396	398	405	375	375	407	383	355	406	392	387	402	418	394	401	363	444	402	390	411	403	408	419	410	411	385	386	425	372	407	360	378	393	399	399	401	386	369	404	376	398	406	402	382	410	390	433	403	410	416	392	411	384	390	390	356	372	399	411	402	379	411	404	376	395	377	356	376	396	393	382	426	399	398	407	396	373	374	427	363	376	390	371	435	417	390	410	393	383	402	399	418	389	426	409	399	370	384	390	365	402	433	412	389	408	416	347	360	391	397	399	426	384	403	421	439	398	436	391	390	415	413	437	374	396	409	398	387	449	413	406	386	419	419	367	430	356	363	404	365	415	424	399	388	373	372	371	384	386	393	400	406	398	407	404	401	418	350	417	377	396	402	414	409	382	440	381	381	373	431	385	406	383	384	407	425	376	431	389	396	371	435	387	402	382	381	395	389	394	405	377	430	381	425	371	405	389	408	418	393	354	412	399	401	387	383	373	385	399	400	400	404	370	402	400	440	374	383	434	383	390	393	375	406	381	364	375	389	422	379	378	367	370	374	423	382	407	396	421	390	442	398	389	419	383	383	362	398	406	385	445	405	386	414	436	404	425	376	371	412	401	422	421	412	391	386	431	371	406	385	382	390	390	400	400	400	394	405	390	389	396	382	403	402	369	426	382	366	380	422	401	398	369	342	376	360	433	413	374	369	412	401	394	416	412	420	351	391	374	385	403	405	420	375	348	366	427	374	353	382	382	394	405	400	414	410	369	388	439	411	393	387	376	368	414	384	376	398	375	400	396	385	386	383	403	400	389	368	409	411	355	364	402	397	391	392	414	407
10581	17896	16137	9744	6146	4242	3218	2512	1943	1606	1400	1264	1099	1019	896	843	815	804	713	750	668	643	646	640	604	574	556	563	551	548	552	531	519	512	491	514	506	512	480	503	458	482	514	449	470	446	439	460	459	457	480	464	463	407	476	460	398	458	392	435	440	426	417	449	467	416	427	370	402	432	435	451	432	438	410	418	404	428	468	455	395	423	415	435	456	406	404	462	435	410	434	401	409	434	440	459	449	399	390	466	434	388	443	382	426	414	422	390	444	453	448	434	455	409	397	401	416	394	408	448	443	455	452	432	434	413	407	414	425	457	439	445	406	424	382	434	406	448	439	448	430	397	433	420	458	423	409	407	438	416	393	425	397	385	404	451	396	404	457	447	451	414	423	405	446	408	395	445	400	418	433	391	423	445	448	400	409	399	431	411	405	375	434	434	428	409	411	426	405	419	434	398	418	433	417	435	412	413	434	410	433	405	440	438	392	421	425	442	405	392	395	425	373	430	440	394	428	413	422	416	416	399	439	371	379	438	419	409	416	432	410	389	404	395	410	409	433	425	425	401	416	399	413	408	422	382	424	413	442	456	344	450	400	424	411	477	401	403	396	426	389	429	403	393	437	452	478	414	411	413	400	416	427	411	397	408	442	397	413	367	367	441	381	439	414	414	430	434	404	402	380	433	385	407	415	451	435	450	416	424	456	390	428	437	393	451	409	411	412	411	437	449	423	386	403	425	433	434	409	395	443	384	420	393	382	415	409	450	397	435	414	414	426	378	419	416	386	477	407	403	410	435	379	404	407	427	402	392	412	415	470	436	404	426	391	431	424	445	401	409	407	420	398	394	417	377	404	417	382	397	434	452	391	407	458	409	435	418	411	448	416	445	427	417	411	432	397	395	389	407	439	443	425	414	406	420	396	425	387	394	388	436	407	376	438	432	453	418	430	445	413	379	412	412	431	462	418	425	373	417	418	378	385	399	410	404	384	424	437	394	384	411	397	407	409	421	436	400	433	432	408	423	422	362	429	384	440	421	372	419	434	414	440	413	418	417	466	361	385	439	473	432	408	414	421	422	400	447	398	435	415	402	418	446	391	417	401	423	356	437	461	394	433	408	446	397	417	434	435	408	437	421	414	400	426	390	431	421	409	400	390	396	410	423	461	405	427	429	434	435	415	432	391	420	405	426	421	393	415	422	394	384	419	437	411	444	396	427	363	402	443	438	451	413	410	420	398	408	413	423	430	419	434	466	431	439	419	414	415	417	431	467	441	424	447	432	428	408	404	446	417	408	447	420	407	396	409	443	419	404	396	397	424	424	412	458	365	416	398	414	401	385	403	389	445	442	422	429	431	415	467	442	430	370	403	420	411	405	424	403	431	404	401	430	427	417	459	451	412	424	388	425	398	407	412	402	431	383	421	417	412	407	404	397	387	433	393	406	378	364	405	417	404	388	392	428	407	413	437	396	383	414	411	411	414	411	387	382	415	413	396	421	427	386	390	414	424	419	409	392	400	406	383	419	432	390	395	412	424	413	421	417	402	395	420	414	448	413	436	423	404	392	422	387	442	389	413	472	419	400	423	396	433	412	427	438	422	435	400	434	383	397	421	421	417	434	419	419	439	443	433	412	418	421	420	416	408	422	459	395	393	393	434	414	478	424	425	410	412	438	424	408	403	421	410	444	414	431	406	399	428	420	391	430	412	393	429	422	414	397	424	382	398	403	381	442	422	407	371	417	426	410	435	410	446	409	404	421	428	384	422	429	375	436	407	416	391	401	443	435	423	386	419	432	431	404	386	423	426	431	413	422	400	427	398	410	413	419	437	418	457	406	427	406	440	417	390	429	450	450	405	426	418	384	446	407	437	401	390	374	386	427	433	429	400	431	380	429	404	421	425	414	434	445	403	440	396	396	437	410	454	400	412	416	417	408	377	449	404	390	407	376	419	409	376	397	395	435	411	395	453	403	406	399	442	392	388	412	425	405	397	406	435	406	428	418	458	431	413	440	424	404	423	423	419	422	455	437	411	437	425	391	392	386	409	433	426	400	413	447	430	387	436	462	430	436	437	399	431	382	432	430	393	431	379	423	453	449	428	399	435	417	406	407	399	426	445	382	418	395	449	421	381	413	402	377	438	393	418	442	378	463	399	437	415	402	421	406	411	402	434	435	419	396	383	443	414	435	439	401	405	433	400	431	421	411	429	393	422	413	411	421	404	447	413	398	419	439	423	419	383	432	429	409	405	412	438	417	443	412	389	395	436	432	427	442	390	431	408	462	404	430	443	378	400	427	404	412	453	426	409	390	445	395	407	381	439	409	417	415	441	409	407	419	404	386	407	437	395	397	410	395	419	429	414	411	382	425	412	450	435	402	397	472	419	408	400	439	393	434	424	408	395	409	398	386	429	385	365	391	430	435	423	434	411	408	437	385	386	443	377	427	451	411	393	437	374	451	409	430	393	413	383	402	392	402	404	405	400	419	414	430	375	410	426	402	433	396	442	388	398	421	406	406	431	410	406	460	378	422	447	417	450	434	436	402	424	408	395	430	420	392	466	391	400	399	413	402	434	380	411	394	393	431	432	458	414	405	405	419	419	396	399	419	418	432	467	410	402	413	434	422	412	402	408	423	412	376	442	389	416	381	445	430	397	402	418	446	452	415	425	425	416	417	427	418	432	425	377	418	364	394	406	399	405	416	378	423	425	417	417	419	416	419	435	394	428	446	428	364	403	454	403	408	406	441	423	396	411	404	411	401	417	414	443	430	386	409	397	403	420	423	386	401	422	407	428	427	431	428	402	436	392	434	420	406	418	365	434	362	395	401	400	420	424	407	432	433	436	402	404	404	424	448	428	398	410	408	409	421	409	388	431	416	415	428	428	449	401	418	421	440	405	388	430	425	398	420	395	409	407	393	411	415	402	427	421	387	435	387	401	414	423	410	414	374	426	395	381	402	405	407	420	426	422	456	426	453	408	429	458	427	469	391	427	426	406	406	433	431	418	396	470	463	391	434	398	435	399	448	443	427	415	450	417	382	406	424	439	422	403	407	413	417	394	399	378	412	376	414	437	412	393	406	376	382	408	429	385	426	426	430	407	448	417	387	420	440	440	398	408	412	443	440	417	394	425	438	443	411	440	424	429	417	432	451	400	399	417	411	376	382	396	412	421	438	413	387	418	448	425	412	414	448	428	403	432	439	401	448	422	428	426	392	390	395	369	441	396	422	443	391	420	407	426	398	416	379	416	403	427	413	419	417	412	403	396	423	402	437	409	431	393	389	418	413	434	400	411	432	398	395	425	407	409	412	416	401	454	450	399	433	402	403	370	424	415	448	430	397	416	411	421	407	448	402	414	418	411	423	402	424	434	414	404	406	405	385	397	427	391	430	409	409	388	406	405	413	389	418	390	442	445	450	380	422	402	383	394	388	456	414	430	408	401	436	403	419	430	420	463	379	430	447	410	406	402	473	434	412	426	406	451	409	422	412
27820	15831	2805	1011	792	747	742	671	715	701	669	701	696	688	675	632	646	702	693	685	664	686	687	689	685	693	669	676	688	701	595	652	652	678	651	631	701	635	610	650	717	637	669	647	647	633	642	668	627	660	653	721	693	653	685	707	650	650	701	651	695	679	680	659	656	665	723	707	629	720	708	646	688	677	637	640	697	681	666	661	666	674	649	665	654	664	683	642	693	661	701	662	648	640	635	653	657	693	661	699	621	665	658	689	708	662	670	703	648	634	649	623	670	616	629	621	645	676	641	663	748	655	664	667	656	649	647	644	635	676	644	666	687	659	645	683	700	658	663	691	628	674	667	691	704	692	653	734	629	650	647	670	639	711	605	663	668	612	652	663	646	651	677	637	686	651	690	657	620	687	620	657	631	654	671	653	648	671	683	699	655	663	626	643	650	678	706	718	628	653	628	705	668	634	728	717	710	711	691	704	652	678	681	675	647	710	657	666	666	602	628	666	674	604	716	612	595	652	678	672	631	673	693	641	633	704	647	678	725	656	664	634	669	675	662	666	650	666	665	685	703	700	657	663	703	636	610	642	632	663	695	656	666	668	674	693	677	680	661	666	671	673	637	686	669	615	668	680	672	677	643	646	637	689	674	677	671	654	648	684	681	669	687	664	659	717	664	704	699	635	668	653	688	674	649	663	659	700	708	682	664	627	685	712	657	635	670	664	679	720	632	684	633	663	684	682	666	637	689	682	647	686	705	646	680	679	656	674	679	629	607	651	697	692	649	653	667	650	656	656	641	669	688	663	651	654	682	712	664	679	669	662	706	678	686	673	661	691	660	677	682	678	722	647	682	649	651	705	692	704	628	650	663	661	632	673	674	703	657	689	673	689	655	648	665	643	691	665	633	658	665	701	665	652	655	713	682	668	680	640	690	677	699	638	655	614	639	671	645	661	676	678	656	659	653	638	686	667	665	669	630	658	653	693	644	656	700	644	649	684	650	636	679	689	659	679	637	665	660	671	667	660	685	693	661	664	696	641	678	679	676	656	668	636	656	671	714	675	615	622	655	685	629	697	686	676	669	656	705	609	680	667	608	683	709	749	664	705	714	675	685	697	667	682	668	653	675	655	632	695	670	698	683	698	687	684	735	663	652	728	712	677	722	698	641	647	671	662	631	660	624	653	677	669	644	684	668	626	614	642	687	685	682	686	670	652	683	678	659	681	675	696	654	691	672	695	676	632	690	650	674	698	640	665	727	705	692	653	717	633	690	689	655	686	661	678	686	651	629	664	646	701	678	672	671	642	656	649	651	690	681	682	699	644	686	697	662	700	658	639	654	614	688	650	669	653	632	716	676	690	639	687	670	651	701	684	676	680	643	679	687	639	676	668	706	735	667	703	687	636	626	667	705	631	658	703	658	662	673	692	646	609	672	668	672	664	635	679	641	667	725	721	593	684	621	711	681	686	649	649	674	650	641	647	713	646	677	680	654	689	671	681	693	686	703	637	647	669	681	640	672	660	670	667	699	709	643	697	658	686	634	694	727	635	646	624	638	639	652	711	639	624	680	698	673	698	690	668	650	673	667	663	695	655	672	686	715	648	699	666	704	674	688	662	694	658	643	671	699	692	658	619	674	660	638	591	680	644	692	671	651	658	665	686	718	634	661	679	687	640	655	641	678	642	655	677	648	632	706	649	687	699	649	640	650	664	670	644	656	643	648	630	649	652	679	665	681	636	604	678	655	603	657	685	670	707	660	652	722	700	646	688	624	706	656	625	668	688	676	678	695	670	676	694	654	638	680	634	694	685	712	647	639	672	696	654	667	694	589	686	645	664	672	677	730	656	678	673	704	661	706	689	653	676	642	669	693	643	647	635	649	690	633	659	666	652	628	656	716	685	671	633	627	648	662	712	692	648	683	736	720	699	743	675	655	693	645	650	669	683	641	618	650	682	642	706	679	624	632	673	638	657	661	667	677	646	667	688	667	666	673	662	669	671	649	634	671	662	675	703	662	668	662	713	630	680	670	688	716	657	677	649	641	716	657	652	649	680	638	654	651	674	660	728	663	666	656	707	634	654	679	666	663	729	656	647	668	706	629	646	625	681	666	701	678	665	672	681	659	660	700	656	693	659	702	683	667	695	596	662	665	699	701	652	666	641	661	637	635	632	646	673	671	715	692	636	648	619	677	649	676	635	650	694	687	642	675	651	669	628	668	690	669	688	652	656	687	624	649	655	676	654	666	680	646	714	684	657	678	677	671	643	698	660	633	689	639	651	672	644	668	698	707	647	663	728	698	650	688	647	678	664	653	653	679	640	672	653	607	698	647	709	641	664	632	687	697	679	674	653	695	624	610	671	678	654	663	664	686	686	667	666	617	654	654	682	667	655	684	645	671	693	632	709	643	640	646	699	674	686	648	676	655	676	629	669	681	660	691	666	675	694	697	701	690	670	677	635	681	668	710	675	701	653	688	635	668	675	635	653	654	661	605	692	677	648	702	694	657	692	667	689	655	655	642	633	634	645	671	659	659	647	648	657	666	704	672	676	707	655	640	645	671	664	690	697	681	703	676	710	635	632	718	682	660	673	672	644	663	695	649	641	668	646	656	631	699	697	667	688	709	698	701	634	676	675	690	682	671	702	684	663	644	651	689	708	693	657	651	688	678	644	645	733	658	623	641	705	704	662	714	686	644	656	599	706	664	648	630	673	701	701	675	659	699	677	713	622	706	701	679	703	673	680	714	672	678	695	655	662	671	700	716	733	689	661	622	694	642	669	640	654	612	666	696	680	697	665	652	671	630	672	721	676	670	710	662	711	708	684	622	691	680	683	702	650	675	644	683	705	683	661	662	645	663	636	631	694	667	702	651	641	689	694	642	653	672	680	690	701	698	635	671	654	644	703	708	676	658	689	697	664	638	647	669	674	696	679	670	690	647	643	689	718	609	650	673	630	708	651	728	688	671	694	695	701	685	660	704	629	661	680	660	628	687	664	672	673	648	668	704	676	655	683	629	653	641	643	681	687	707	708	630	711	700	663	681	717	641	655	666	695	672	692	680	645	659	725	690	624	648	658	686	651	677	683	672	678	678	665	632	673	660	638	694	679	641	720	692	629	648	696	635	618	653	647	650	650	697	703	620	727	678	633	629	701	648	647	734	663	650	628	618	707	640	699	705	692	684	634	693	658	652	665	664	653	638	697	689	723	680	661	673	632	663	684	656	670	662	643	665	668	633	637	629	667	627	660	669	731	662	650	653	636	671	663	652	652	652	664	679	685	679	669	669	623	642	616	662	684	656	667	657	638	689	684	686	651	637	683	718	675	651	620	663	705	681	624	664	667	628	640	648	644	676	653	649	668	681	610	645	597	669	703	699	665	639	655	717	674	645	678	700	700	682	668	692	662	637	672	659	636	682	639	699	668	649	630	653	677	682	704	672	717	665	680	723	651	664	694	661	712	663	647	655	720	688	696	667	678	655	654	669	659	674	654
5056	1437	1277	1030	914	839	797	838	774	760	747	790	773	778	760	786	801	763	764	770	785	715	781	786	790	715	784	755	716	760	741	775	781	784	751	767	769	770	778	774	744	734	768	768	742	767	782	798	730	758	772	757	770	723	807	766	739	778	749	736	798	726	777	772	818	753	756	754	743	793	796	802	761	738	761	703	728	779	778	775	735	749	743	807	745	756	745	741	766	760	771	762	798	761	769	786	715	801	823	721	760	747	730	767	759	758	757	780	780	757	788	774	845	758	804	728	745	761	742	784	764	780	722	781	741	752	733	820	753	769	773	802	775	766	779	804	759	782	740	743	722	781	744	772	735	728	771	776	729	786	773	798	752	754	738	779	777	809	766	760	736	730	750	797	753	775	807	748	823	776	792	742	788	786	747	821	750	767	760	807	791	763	751	735	802	791	789	768	728	714	748	769	748	750	768	779	766	766	790	733	722	732	795	768	748	731	732	772	794	805	753	784	779	775	788	743	780	745	769	736	800	717	723	739	792	810	704	727	729	743	807	771	759	776	755	753	796	760	744	743	797	761	749	708	727	747	731	739	809	768	775	794	776	760	734	749	805	746	777	744	707	772	777	727	717	701	774	752	757	753	777	807	751	796	778	768	777	758	748	765	774	725	765	764	794	748	766	737	769	737	763	737	743	754	793	756	734	701	720	698	753	766	801	766	733	752	774	742	750	771	781	762	778	779	800	780	793	748	774	792	753	729	756	784	831	749	776	748	768	783	736	837	754	799	760	753	730	769	750	769	758	798	791	773	778	726	764	774	798	750	788	745	763	733	797	794	761	751	762	772	730	736	753	719	748	742	745	714	723	747	739	774	758	734	791	770	782	775	741	753	769	748	753	779	791	760	771	794	766	764	827	736	774	778	772	757	773	780	785	758	760	741	717	760	736	788	748	747	752	748	741	773	783	806	709	757	785	775	749	765	770	768	797	764	731	760	766	789	787	748	781	755	771	800	773	763	771	774	759	733	789	777	761	769	773	794	776	764	719	755	819	784	738	789	756	767	773	789	759	750	757	723	776	758	812	798	774	725	763	759	730	781	730	779	796	719	769	829	731	794	754	771	812	753	739	776	742	776	747	780	757	730	735	734	758	766	730	743	762	780	804	719	774	752	816	804	745	723	774	770	747	769	760	784	748	785	765	772	760	783	730	747	739	737	717	785	759	753	750	763	773	740	765	731	745	743	789	696	763	745	735	788	762	725	784	738	747	794	745	770	786	790	748	713	784	782	715	809	725	811	740	758	814	740	790	808	791	765	773	760	785	803	712	796	725	828	761	773	774	720	742	716	758	776	794	789	749	729	712	743	735	773	738	809	733	787	828	769	773	753	749	759	730	786	760	771	760	764	749	803	724	805	731	776	798	744	751	783	735	770	801	764	773	740	715	775	769	742	755	763	739	822	770	828	710	792	732	726	766	788	767	734	817	756	719	773	764	788	774	786	721	787	798	715	736	784	746	770	786	728	761	765	788	779	771	759	750	756	772	789	778	767	779	761	775	791	803	809	713	742	717	763	745	799	725	740	755	771	748	757	786	736	692	764	785	775	754	804	731	706	731	679	769	804	742	787	790	739	732	768	794	775	724	793	732	758	695	765	746	742	763	770	777	778	780	787	771	750	750	744	792	752	738	721	813	762	757	762	769	706	739	776	802	753	782	826	759	750	781	758	765	767	748	737	749	794	755	742	788	786	734	779	772	777	773	840	744	771	750	719	715	717	759	780	765	744	767	790	767	755	762	783	789	757	767	756	777	752	781	759	760	777	812	736	744	799	772	778	729	766	817	790	764	730	770	755	762	743	752	690	773	754	769	761	750	796	793	764	752	754	750	733	743	782	772	782	785	825	776	775	761	766	802	778	734	733	741	746	730	764	757	783	787	771	736	761	733	750	779	764	798	766	738	776	681	798	776	786	747	784	798	780	765	799	735	765	780	754	830	708	750	767	759	785	771	769	780	827	795	743	757	729	773	786	798	727	726	794	740	742	810	753	734	778	755	763	790	754	755	771	764	786	752	746	749	751	705	736	688	798	792	778	764	715	793	785	730	797	790	744	760	758	744	726	792	797	737	763	812	752	716	764	793	686	739	722	739	818	757	780	746	803	738	763	779	715	800	728	780	711	737	768	764	734	730	738	784	740	770	778	739	785	783	740	723	773	769	745	741	745	768	742	749	769	762	742	767	800	781	772	789	779	809	712	774	754	754	791	814	806	813	780	720	763	756	729	775	807	715	800	786	787	761	748	746	722	764	761	759	746	712	735	739	756	779	755	802	804	752	795	758	768	774	739	743	797	805	782	759	788	778	792	747	723	745	781	803	770	778	745	766	742	749	720	770	750	737	789	722	757	758	776	770	729	799	784	745	796	764	789	766	777	766	714	780	735	723	721	733	755	725	784	795	793	728	753	754	749	775	738	762	768	767	784	780	775	765	741	778	776	752	828	735	732	784	744	746	770	703	789	753	727	743	740	784	799	742	774	741	723	760	786	755	745	767	788	796	742	755	793	808	745	744	723	738	746	727	777	789	790	780	753	743	713	749	778	695	724	773	758	803	773	781	772	699	735	750	749	750	731	756	750	720	788	769	730	727	738	790	800	791	764	745	749	739	802	800	805	725	769	719	751	744	820	726	805	806	794	774	718	761	707	750	758	762	770	762	734	797	770	688	748	804	724	715	748	759	787	799	760	772	767	768	779	724	765	759	743	757	772	753	778	767	779	748	768	788	771	752	769	769	790	747	779	749	748	736	782	803	802	773	791	772	747	764	755	790	793	763	801	771	750	758	771	771	740	737	780	748	757	733	715	728	814	739	746	740	773	711	730	765	749	771	760	785	734	761	736	731	742	779	772	794	776	722	724	768	736	802	768	806	766	781	790	736	785	741	763	793	797	796	736	742	760	735	765	776	743	750	765	779	765	729	761	746	733	758	710	760	832	785	750	746	761	783	801	815	792	754	766	769	758	735	766	771	737	804	794	759	794	732	741	777	726	798	736	814	722	763	763	732	764	759	772	790	766	805	747	765	798	738	765	826	707	825	826	766	727	762	783	793	807	744	733	789	809	795	756	738	750	749	743	806	795	718	782	759	823	754	758	739	771	748	741	742	780	778	781	800	767	830	743	751	777	766	789	759	741	779	814	743	751	765	741	740	766	755	747	687	795	760	748	780	752	713	745	768	769	761	753	751	727	780	814	760	780	749	789	740	773	742	786	781	764	733	766	786	781	724	805	716	773	762	719	776	785	777	723	740	770	766	772	750	743	779	730	738	740	825	758	750	718	770	777	787	747	741	697	769	795	745	758	796	766	746	774	700	775	745	760	697	799	787	768	801	780	747	751	766	772	685	746	732	764	756	724	779	782	722	766	763	747	728	807	757	765	792	727	741	751	759	755	759	781	746	766	802	752	734	772	750	745	749	839	775	717	760	766	776	766	775	757	736	769	774	754
26222	20900	27363	24569	20830	4906	838	617	500	453	427	379	375	388	367	332	325	313	358	317	310	325	321	291	270	300	319	310	280	305	310	290	302	301	278	297	284	330	306	269	288	272	296	299	247	265	261	271	270	295	311	291	307	271	302	273	267	298	286	284	271	263	259	279	248	253	278	294	253	299	289	302	286	281	273	309	285	274	299	271	271	298	255	274	263	246	311	264	266	257	264	270	283	265	280	262	277	270	267	275	271	255	284	294	286	284	260	285	287	275	297	268	242	289	282	316	270	316	283	248	267	236	279	274	286	274	288	285	276	277	293	265	289	297	278	279	277	277	285	274	282	302	277	247	269	258	263	281	290	280	276	274	289	278	259	281	273	265	283	288	241	286	273	260	295	289	298	309	259	279	274	267	262	289	253	259	273	265	254	285	280	309	278	276	272	279	262	256	287	278	278	292	251	304	288	286	268	263	268	260	287	265	269	289	266	283	244	285	262	298	298	258	261	253	248	289	274	262	264	267	264	296	283	261	286	288	291	257	259	252	267	267	250	291	267	280	273	282	276	273	256	300	277	255	319	258	309	243	267	263	286	238	295	270	272	251	264	276	279	283	277	243	286	254	281	277	259	270	295	281	274	298	264	275	266	246	273	278	258	259	286	303	300	279	305	306	288	279	293	276	276	302	263	304	288	251	286	279	286	272	272	298	277	292	281	262	293	293	250	282	246	270	261	282	268	249	279	267	343	265	285	278	297	288	297	275	274	275	273	289	261	273	244	279	266	262	272	278	303	275	284	279	282	265	295	259	296	278	261	286	247	263	289	256	280	291	268	290	268	303	276	284	296	324	291	293	262	278	267	271	278	289	282	275	276	281	272	278	250	296	300	295	283	292	297	287	292	260	278	258	229	265	268	267	303	276	290	262	289	287	295	271	286	276	269	262	255	269	250	280	319	269	278	281	296	270	272	292	261	290	254	273	266	269	272	273	290	276	260	287	259	274	289	252	286	234	272	286	271	307	258	294	248	259	249	265	272	277	280	245	288	312	244	271	297	272	286	293	276	267	260	241	295	293	278	316	243	270	288	255	242	268	311	269	311	259	293	272	281	300	267	275	284	292	281	268	289	325	268	259	283	274	266	270	276	252	272	268	268	229	275	292	253	283	266	278	252	279	279	241	291	256	273	279	270	262	256	270	278	309	278	293	285	278	274	271	283	291	280	260	270	269	261	283	287	273	271	298	261	268	274	282	259	288	282	263	228	267	285	300	276	298	269	272	275	277	290	285	294	283	300	295	265	231	279	254	261	268	282	301	278	258	276	237	243	283	292	319	282	276	280	251	285	271	275	270	281	274	294	274	293	266	269	274	277	293	280	281	252	279	303	290	284	293	253	261	272	256	299	277	260	262	299	268	249	283	266	269	294	302	270	278	288	283	276	292	266	260	283	265	299	260	285	284	256	258	275	270	293	256	287	270	261	263	266	255	263	261	242	309	301	251	277	256	265	261	280	284	264	304	280	266	257	269	285	290	265	276	279	271	289	297	278	239	290	270	274	281	292	293	295	263	244	289	304	280	260	271	257	257	271	256	289	268	252	287	271	289	252	262	282	278	272	286	253	263	289	267	250	271	258	259	293	293	260	281	282	262	279	265	290	273	262	286	243	281	266	280	260	289	293	270	248	280	269	289	257	300	243	268	286	267	285	233	268	261	286	286	259	251	262	246	279	276	284	248	305	300	263	274	275	288	246	289	261	329	269	286	249	295	249	281	310	274	279	270	253	275	241	278	258	308	288	273	259	270	277	261	254	275	277	263	264	265	266	281	266	249	309	270	252	278	294	293	295	258	281	255	247	264	286	249	277	292	248	281	274	279	266	287	272	272	309	295	244	281	268	287	256	261	288	254	292	271	282	259	296	266	283	262	274	286	275	271	263	272	226	297	273	292	295	303	264	253	274	282	267	283	280	281	290	253	263	266	289	303	275	313	257	279	256	291	250	272	279	284	279	264	265	261	266	263	289	265	290	302	285	289	257	300	284	267	257	288	265	262	285	285	270	276	272	261	283	252	270	269	269	265	275	295	279	253	262	284	245	282	275	261	314	288	273	280	304	260	263	266	264	281	272	293	293	281	287	269	300	287	273	273	286	259	254	290	258	279	258	256	261	283	280	279	286	265	287	301	272	280	273	267	257	251	291	280	275	262	270	285	275	323	306	291	277	249	280	267	274	276	307	278	279	274	308	272	272	259	290	308	301	266	265	275	254	256	317	260	264	283	290	268	296	275	273	286	260	272	291	288	252	281	260	271	250	276	288	255	293	294	265	271	309	266	295	287	278	269	245	267	270	308	247	268	235	242	292	270	264	295	234	250	281	243	309	291	256	266	300	293	256	295	285	265	275	285	292	265	282	285	267	265	278	281	265	270	286	274	293	271	293	257	272	280	287	264	270	277	307	298	278	297	285	260	253	266	270	312	263	268	287	236	310	271	263	302	244	268	270	300	299	268	280	271	276	279	306	268	275	314	278	295	288	270	277	273	277	287	295	249	297	295	251	266	279	279	276	264	275	279	262	318	271	283	301	291	272	286	272	258	255	299	274	286	288	253	270	268	279	284	253	282	280	288	271	286	305	228	276	252	257	288	258	317	261	292	279	309	286	289	278	285	251	267	289	298	291	256	290	288	300	270	282	295	256	269	277	269	277	307	273	258	272	260	271	276	256	270	263	295	284	291	315	270	279	278	268	270	274	270	271	264	284	324	279	272	266	264	264	283	267	282	266	276	289	301	273	276	280	281	270	265	286	255	259	295	260	307	267	279	284	279	278	276	274	289	275	249	302	257	296	269	250	266	269	308	268	262	295	283	269	269	284	261	306	282	248	289	291	263	258	290	287	266	295	309	303	261	270	306	304	249	272	253	260	302	304	277	269	262	287	292	276	273	298	253	265	276	260	291	319	262	298	296	278	266	271	299	272	283	260	246	289	276	265	271	272	291	266	263	286	262	267	277	271	279	260	314	283	271	280	275	280	294	317	309	246	274	264	279	262	268	260	300	278	263	276	253	265	294	303	275	283	257	282	292	290	249	278	311	267	305	269	259	284	265	252	273	268	255	305	290	284	279	276	261	294	278	270	277	278	273	257	268	282	288	264	235	266	263	265	264	263	287	255	275	307	271	303	292	271	267	287	276	280	265	282	243	253	274	316	254	280	252	286	273	258	311	263	288	255	255	264	263	222	279	277	273	265	283	297	275	276	265	253	271	255	278	297	272	281	277	287	277	288	281	275	273	285	289	261	274	301	275	272	292	274	277	288	309	259	276	284	280	265	266	270	274	285	269	264	292	276	288	275	286	296	257	299	292	273	259	277	278	303	294	287	297	285	276	289	281	293	274	288	277	285	258	262	281	287	284	270	303	295	299	282	257	268	273	262	269	285	247	269	291	273	292	264	266	275	281	254	275	270	246	280	255	299	273	247	262	268	253	269	247	290	252	274	287
6774	9638	8457	4716	2855	2052	1455	1244	1030	884	782	677	642	600	602	500	480	499	455	476	402	387	445	433	408	433	418	381	384	402	405	388	382	426	375	387	395	380	376	356	359	352	380	370	397	372	350	360	342	332	340	359	360	351	326	385	378	352	303	342	353	325	358	365	357	328	320	367	367	327	383	376	343	364	350	339	342	371	369	363	353	348	350	331	338	326	361	345	339	335	347	364	328	345	349	312	312	371	358	356	365	349	336	359	365	364	377	328	360	315	348	376	364	321	361	294	347	341	317	366	373	354	359	352	303	339	344	300	357	368	323	336	346	337	354	345	319	366	357	306	381	344	366	351	348	346	313	333	317	371	360	361	346	340	340	364	356	374	368	356	347	393	345	344	348	317	376	366	350	366	341	325	373	349	336	358	331	378	354	346	316	315	344	357	339	374	383	310	353	340	376	352	331	360	347	372	334	376	315	350	365	340	365	338	359	362	344	354	308	372	352	386	339	331	329	354	352	333	321	328	347	363	329	376	331	347	361	333	341	338	331	340	352	331	381	375	357	361	370	346	351	369	308	343	318	350	382	333	355	343	350	379	330	287	326	335	372	362	340	341	342	343	330	327	378	330	368	353	355	350	337	358	344	343	372	395	372	359	332	346	326	357	364	345	343	357	360	366	301	332	339	337	346	339	360	337	344	337	347	335	372	317	351	334	342	331	319	339	317	339	353	323	381	359	349	332	345	353	350	343	367	386	347	360	369	353	334	375	303	353	324	346	342	343	342	366	343	340	346	333	339	333	328	342	369	324	341	359	342	310	340	350	350	327	308	319	370	361	330	326	349	311	333	360	303	333	349	326	335	330	342	341	336	351	323	324	345	375	370	348	339	322	354	358	333	347	353	331	340	355	340	342	357	343	385	345	344	331	340	368	343	308	334	350	332	339	320	343	354	344	321	360	345	340	346	343	365	333	344	351	298	313	347	340	349	358	319	315	341	343	357	345	358	312	323	321	311	304	335	354	340	351	322	333	355	347	346	357	337	362	364	365	367	311	320	335	380	300	341	347	318	342	329	330	359	318	325	366	325	390	361	312	319	370	319	358	336	324	344	321	326	324	340	297	320	334	339	347	373	356	375	318	383	334	352	312	335	316	359	343	327	337	369	328	362	369	337	352	341	390	342	352	335	331	357	338	347	350	339	336	340	338	336	308	334	363	379	321	349	336	317	352	377	348	389	342	309	366	359	331	326	331	357	336	340	329	316	337	368	356	347	333	330	325	313	364	331	355	339	375	335	342	349	351	360	360	322	343	319	340	334	331	343	323	352	338	361	367	321	341	324	359	390	357	365	349	351	344	338	329	345	338	319	350	349	361	358	356	344	362	342	317	329	378	356	344	317	315	347	326	321	360	355	320	343	312	359	365	361	333	345	334	354	319	384	335	341	341	342	323	356	338	350	331	328	365	352	326	360	340	322	364	307	356	352	332	335	319	352	345	323	352	360	306	342	367	359	322	320	321	403	347	354	332	322	341	344	345	369	317	331	341	328	390	348	333	332	382	341	344	336	347	320	370	356	339	329	353	385	355	343	335	366	329	357	317	330	332	301	371	314	367	329	317	327	365	336	339	322	354	342	329	341	357	337	312	315	365	334	338	360	377	360	346	376	350	378	333	334	333	357	362	297	323	349	351	368	350	310	343	306	330	328	338	359	365	329	366	336	325	322	305	357	329	335	314	340	328	324	347	353	316	324	335	361	335	366	325	335	347	304	337	329	323	369	336	316	338	365	337	331	335	379	357	355	358	327	354	360	346	340	369	355	345	375	349	358	371	333	322	318	332	359	366	345	363	370	306	361	369	379	329	330	354	332	384	333	352	352	327	361	325	358	327	333	331	345	307	358	327	343	318	348	364	380	351	342	345	328	352	346	343	340	343	362	312	339	349	326	322	365	333	382	327	368	359	311	330	345	370	346	339	342	324	340	324	348	348	353	345	337	307	326	339	378	382	345	290	344	333	351	351	330	358	328	340	341	347	365	340	340	347	367	299	334	351	323	355	336	337	333	364	326	357	348	330	349	331	341	368	331	351	364	364	351	363	340	335	374	331	331	345	319	366	345	351	351	319	328	322	346	370	329	323	347	339	330	346	331	351	345	356	296	346	358	363	339	354	354	375	325	348	369	360	334	336	360	366	337	357	366	322	364	327	328	339	348	371	357	334	397	347	342	354	313	329	334	343	342	324	378	372	329	318	344	357	349	368	348	329	329	356	329	323	359	318	356	364	354	317	351	342	320	358	329	317	327	354	328	348	376	335	359	332	346	317	334	348	326	327	342	352	332	345	328	345	317	371	325	360	360	337	324	347	368	374	343	375	326	350	336	338	327	365	344	325	349	331	349	341	345	358	354	370	322	337	320	381	362	328	370	353	334	365	297	366	374	345	346	338	346	356	322	344	351	300	347	351	382	324	366	327	311	346	346	344	350	319	346	346	346	320	376	340	326	371	316	359	372	356	355	346	338	322	361	346	377	346	331	377	317	306	338	338	331	329	350	311	358	389	315	340	347	342	324	333	328	296	304	338	327	365	334	334	340	338	323	350	313	359	350	328	364	343	313	329	327	326	337	316	307	352	327	332	333	347	322	371	330	342	337	355	329	358	360	325	376	363	353	351	353	377	339	341	361	312	346	340	342	358	360	345	319	339	361	348	348	343	340	361	370	332	356	367	353	350	372	380	364	356	313	367	341	352	345	333	341	332	360	354	327	334	336	340	324	369	332	330	332	304	360	316	364	323	345	368	338	327	365	365	355	350	356	338	354	327	349	350	302	350	315	313	327	363	313	346	349	349	342	335	359	358	341	342	335	368	336	369	329	350	342	343	324	358	344	320	349	341	378	349	337	340	343	331	322	347	310	346	330	326	361	331	325	357	345	365	331	314	340	332	364	339	351	390	326	345	345	352	342	375	352	343	353	342	342	324	350	338	362	340	332	352	351	337	349	349	308	365	367	362	350	350	344	315	368	358	343	315	348	381	362	324	358	355	329	315	344	343	338	342	366	349	358	326	356	356	327	355	329	334	358	346	356	369	294	317	379	372	330	308	327	335	354	362	347	368	328	325	387	359	353	321	365	311	370	348	370	322	322	348	357	345	350	362	326	363	326	349	366	328	357	340	347	318	312	312	355	324	360	339	318	358	367	362	324	339	323	353	324	362	358	351	326	321	353	304	324	325	344	356	327	338	358	345	364	336	332	373	294	352	327	336	364	327	354	310	381	360	345	335	351	337	330	318	343	327	350	310	336	345	342	359	330	347	345	367	362	362	310	317	313	332	343	315	327	324	341	325	331	329	325	325	356	326	343	333	339	351	337	332	352	329	347	341	330	324	315	321	350	367	342	335	312	344	321	332	341	364	316	335	311	337	366	344	359	335	366	331	334	315	358	339	328	323	366	345	361	362	363	342	342	320	330	351	322	340	327	323	323	325	347	366	328	358	312	348
23546	20912	27940	24031	20914	20967	9361	1350	1006	850	774	678	661	601	580	543	549	496	494	505	502	488	470	512	425	480	438	447	510	421	468	428	459	424	428	417	428	409	431	405	404	340	430	384	399	406	403	372	409	393	469	421	414	391	378	429	365	406	431	378	406	396	418	361	377	379	429	427	377	413	438	413	403	398	383	410	370	364	414	413	408	356	390	389	406	418	412	377	425	355	369	411	401	408	403	422	401	402	420	413	386	385	416	418	382	393	406	377	393	374	394	378	370	381	384	379	401	414	428	342	410	370	398	385	386	422	379	401	443	418	373	406	398	407	372	399	409	418	400	419	370	395	385	405	382	401	366	388	407	415	392	374	390	401	355	385	417	401	384	404	403	389	390	428	382	400	401	389	382	438	378	408	402	364	413	415	406	382	380	379	426	403	416	384	387	384	418	396	396	389	375	389	374	436	363	403	361	397	387	418	366	400	384	362	394	408	404	376	356	422	395	427	396	400	407	378	388	400	356	430	386	363	389	396	409	417	368	378	369	399	382	376	354	414	381	428	382	392	409	397	397	434	381	379	391	417	404	405	451	381	394	390	377	379	425	401	389	389	412	381	420	363	390	388	375	364	424	385	431	409	390	389	374	380	379	394	361	409	411	390	411	366	380	417	377	360	399	402	364	399	365	378	380	422	380	414	428	355	418	417	413	384	386	414	387	354	337	416	392	429	382	402	398	413	387	395	356	430	444	381	421	390	404	420	416	419	373	411	356	402	406	422	382	415	353	370	364	370	349	401	381	368	418	404	416	389	399	441	387	368	377	382	385	378	429	382	416	386	419	405	373	394	428	382	392	409	359	403	390	372	364	391	399	386	370	367	400	378	395	420	379	430	411	405	372	382	356	376	390	389	401	349	392	430	439	373	389	431	412	378	374	364	370	387	391	399	418	373	429	395	407	370	393	424	396	389	362	408	426	372	433	387	390	407	412	388	425	383	402	341	367	367	390	408	359	365	412	367	423	373	411	406	394	376	395	327	406	368	399	377	422	390	402	395	382	406	398	379	386	402	403	400	402	392	408	371	354	374	353	395	383	382	404	385	395	384	411	396	364	397	372	393	391	374	359	397	423	407	391	361	414	415	411	400	417	429	381	382	408	386	406	410	411	410	391	385	403	402	362	416	394	391	417	377	401	401	373	368	391	372	373	421	375	393	419	424	407	398	355	376	391	396	360	397	374	387	360	353	382	415	419	383	406	368	394	413	393	393	373	380	416	443	345	393	369	411	402	368	387	392	401	365	416	399	411	406	392	395	392	404	352	357	357	391	422	391	365	374	411	402	398	382	345	352	371	399	362	386	392	377	384	398	359	397	385	380	448	377	426	379	393	407	403	390	382	384	419	385	384	378	414	379	422	354	393	386	370	395	369	397	396	408	404	372	409	421	387	366	394	385	397	408	376	418	349	377	404	425	388	406	384	383	373	382	418	368	411	421	399	348	394	376	388	406	361	390	394	361	403	362	398	363	407	402	397	394	399	377	360	381	367	373	414	391	411	391	417	363	418	358	394	365	404	405	394	399	371	376	382	403	380	394	376	428	422	401	376	395	373	405	370	379	394	373	401	329	389	381	426	411	418	395	376	385	401	388	416	402	371	383	375	387	400	378	389	400	342	400	375	401	380	391	406	405	392	351	391	387	391	407	397	397	377	410	410	381	379	383	387	410	399	416	437	371	399	407	399	388	389	405	415	413	402	373	384	406	399	415	395	411	391	399	411	420	400	395	368	392	380	364	398	412	387	435	394	392	385	352	387	399	400	406	403	376	401	389	366	411	393	411	375	392	423	377	382	362	387	383	386	373	405	352	391	398	411	405	399	397	385	390	372	421	351	374	381	373	407	405	402	388	377	419	434	436	408	370	390	420	382	405	347	342	389	411	433	414	359	404	405	415	378	397	448	381	405	391	377	401	381	394	407	392	408	393	393	400	406	390	396	393	416	387	410	373	414	373	404	387	407	398	386	378	431	398	389	407	445	369	392	408	390	401	423	400	386	399	396	401	422	424	400	393	399	419	374	360	418	433	410	420	391	376	414	365	420	362	370	391	376	402	361	385	396	394	406	389	395	412	380	397	384	398	390	353	409	400	403	394	385	371	355	373	401	405	393	418	407	414	383	398	366	385	396	382	382	402	391	376	390	377	376	410	384	423	399	375	387	399	407	372	400	364	397	391	400	427	363	407	397	410	375	376	391	417	410	389	364	391	391	374	373	376	396	394	392	422	394	383	396	409	410	399	409	382	410	393	383	385	363	427	374	391	371	397	375	404	358	399	376	419	414	384	399	410	411	378	403	404	371	411	415	361	385	370	413	381	379	366	391	362	367	409	384	370	415	377	377	369	367	400	391	366	374	397	391	422	398	407	399	393	397	392	392	390	434	362	356	391	417	385	382	411	430	379	364	396	373	396	382	345	368	412	386	373	378	400	389	363	415	400	430	411	369	408	342	428	409	389	359	358	379	364	380	373	391	385	420	376	355	383	379	393	384	425	383	390	384	380	370	362	360	383	392	380	394	411	395	374	386	376	352	389	384	392	386	361	375	383	376	386	389	409	385	398	402	390	381	385	366	363	396	407	420	379	404	358	382	394	427	392	356	347	393	395	405	393	379	328	377	406	378	428	340	369	393	395	376	375	396	397	372	393	375	385	369	406	381	429	383	386	394	341	392	387	365	413	391	399	389	405	391	342	391	375	404	372	368	373	366	397	393	381	398	346	401	364	380	428	426	398	413	382	362	390	427	413	401	389	382	375	327	384	375	379	384	425	399	397	383	404	373	392	386	374	405	379	341	417	392	378	406	379	415	386	414	380	364	416	391	361	360	414	380	382	356	419	415	387	405	404	378	411	389	370	396	387	363	388	390	399	391	385	418	391	369	387	394	391	390	412	387	387	375	367	349	380	395	392	383	414	403	423	381	403	402	428	418	400	380	377	393	406	359	423	382	415	383	423	355	378	377	372	393	393	356	418	371	385	394	400	408	425	393	381	398	400	408	385	375	359	406	418	373	409	336	400	395	370	424	444	431	424	386	383	374	357	364	387	389	435	382	396	382	396	396	356	382	376	396	357	403	373	351	394	433	385	433	421	394	388	362	424	432	380	387	363	407	377	381	399	360	399	403	416	380	402	391	403	414	408	341	428	427	396	366	369	397	361	391	409	369	399	398	421	391	375	430	396	396	396	379	394	410	400	363	398	389	370	451	376	394	375	403	417	408	386	405	393	371	447	415	392	405	427	410	380	404	402	413	363	398	401	384	422	362	371	426	406	422	372	367	399	396	377	400	352	390	398	369	397	403	407	413	376	404	378	401	422	408	410	372	369	405	383	399	366	393	377	369	372	334	416	408	409	383	402	394	371	392	417	371	360	366	369	418	368	410	396	402	414	406	370	368	396	404	383	399	350	388	432	382	360	388	364	387	365	409	382	402	406	367	398	352	376	400	434
10423	17833	16078	9687	6041	4331	3077	2439	1977	1649	1421	1255	1127	1018	944	834	762	755	694	667	682	690	590	671	588	573	603	573	534	564	529	544	553	537	491	494	489	485	472	473	465	452	475	448	511	455	446	506	483	459	446	472	470	438	447	461	445	421	427	400	444	423	411	410	439	412	389	404	420	426	409	437	407	409	458	440	466	455	477	417	443	393	460	439	406	435	436	469	413	465	454	412	435	419	410	423	382	440	419	410	435	433	398	384	433	435	441	401	450	385	445	402	451	436	426	402	445	414	430	459	436	395	385	442	411	407	442	449	458	392	438	426	421	474	420	410	430	455	401	420	405	428	398	416	391	429	416	392	410	414	409	432	407	442	411	413	410	411	445	419	427	414	423	464	398	367	423	438	413	420	407	424	410	422	389	434	402	422	399	409	409	423	408	404	441	419	450	415	426	461	444	418	436	416	405	432	432	421	401	408	429	420	409	440	377	408	398	397	439	421	374	456	408	392	418	429	380	405	416	411	459	395	424	444	408	397	449	389	399	402	403	432	406	412	413	416	422	410	427	427	414	405	413	432	424	446	391	429	398	393	433	409	397	385	431	419	412	413	410	396	432	490	381	426	385	436	401	425	383	411	428	383	424	372	407	408	404	421	371	427	410	427	433	435	414	416	436	444	405	418	431	439	396	399	421	440	413	440	419	417	409	408	449	406	399	404	410	387	377	402	413	457	433	438	431	443	392	420	416	378	409	423	430	425	415	415	369	441	419	385	417	434	408	357	408	392	443	415	401	411	461	390	418	377	434	406	398	394	406	387	400	391	400	388	417	384	419	428	431	447	392	403	370	390	414	408	434	394	418	402	424	395	412	447	402	406	401	403	399	435	436	430	357	387	386	443	416	419	366	428	397	416	373	393	397	388	420	423	426	405	401	403	415	388	423	456	428	405	425	450	422	420	421	415	438	379	435	388	460	420	419	430	411	414	457	381	410	456	417	436	409	392	425	372	468	418	456	403	443	433	405	418	430	432	395	431	396	430	437	406	410	407	429	401	418	376	421	425	456	457	431	421	427	398	400	384	440	390	414	398	425	425	423	418	410	400	432	398	410	429	419	436	433	430	393	400	422	406	425	402	404	410	435	402	416	420	458	456	448	409	416	441	425	403	394	437	424	438	449	413	364	400	438	442	417	407	440	437	407	423	423	402	403	448	372	394	454	391	409	414	393	406	416	397	408	400	403	417	397	418	378	428	400	436	405	432	388	412	432	459	395	430	393	417	433	392	417	391	409	404	420	425	403	411	408	377	403	400	395	444	358	397	436	389	420	400	426	400	406	410	407	403	430	442	425	410	400	425	439	424	434	416	413	404	387	427	435	399	397	436	411	404	388	415	376	396	442	408	416	411	417	442	406	373	433	433	404	414	448	377	413	433	421	464	422	480	396	428	358	448	444	434	412	384	399	393	390	422	431	439	404	367	402	381	438	430	451	433	385	423	393	440	415	419	434	390	450	408	424	420	437	435	404	422	456	419	409	444	431	415	411	406	377	415	399	417	441	408	396	428	430	409	404	435	404	426	381	394	402	461	423	445	416	450	398	391	385	424	400	415	359	438	410	407	401	433	426	409	408	419	397	448	430	444	396	392	415	416	391	411	398	352	380	403	380	377	403	411	404	413	407	379	397	450	437	425	410	466	407	426	371	401	432	425	394	426	391	430	407	407	413	405	436	428	428	393	427	415	390	432	412	396	404	424	422	414	444	388	430	424	409	394	392	414	449	418	408	434	422	409	450	409	423	414	407	420	439	413	426	466	426	434	428	429	430	430	417	420	412	423	433	409	417	418	405	387	419	414	395	420	437	415	401	405	406	430	415	422	427	461	415	430	438	403	429	379	410	358	428	425	436	395	437	399	443	420	427	385	399	419	445	439	408	427	410	443	430	396	390	465	371	455	422	388	411	425	412	433	434	409	432	415	413	450	393	425	383	411	451	423	419	393	397	429	388	422	400	423	456	425	406	409	446	440	410	408	416	405	408	409	403	429	412	385	429	431	438	429	415	403	404	408	411	425	422	389	445	455	401	396	402	445	401	419	435	398	427	412	431	449	418	409	419	439	442	424	425	434	422	387	421	422	414	405	406	400	440	440	399	411	406	434	427	399	388	404	442	418	436	414	427	461	428	393	409	405	424	431	408	426	413	401	408	398	383	424	372	410	394	402	431	450	410	453	392	401	394	436	425	390	471	419	433	425	395	390	419	391	394	437	399	367	427	411	390	413	412	418	402	398	426	424	440	423	402	417	386	454	412	405	448	393	404	387	424	443	399	463	423	448	430	415	383	399	399	404	390	378	418	402	412	431	380	397	422	398	408	381	427	399	439	383	411	412	438	397	384	432	429	418	442	397	384	399	410	391	461	446	415	438	413	404	398	398	393	387	421	409	409	405	380	358	420	429	407	433	397	416	420	445	435	428	408	412	439	421	404	420	428	400	436	418	438	397	422	422	414	426	412	425	423	381	375	401	416	443	414	408	449	412	388	402	407	445	445	429	393	427	429	417	368	408	469	412	405	419	399	370	413	406	407	400	395	405	434	425	437	401	463	393	427	408	390	412	409	430	412	395	425	404	411	375	463	433	419	417	397	434	395	389	402	425	404	381	454	408	401	418	399	424	409	405	399	461	452	369	406	420	378	419	412	427	424	432	411	441	405	425	374	401	430	433	411	422	383	367	418	394	450	412	424	433	434	426	399	447	401	456	397	385	414	400	414	413	420	416	429	398	425	410	411	418	447	416	427	414	411	439	424	425	407	388	406	450	407	456	405	419	400	423	396	407	427	419	418	399	437	417	411	420	426	424	411	433	445	440	415	421	414	427	419	430	426	429	432	418	428	438	406	414	417	422	425	431	392	429	411	414	419	426	415	424	448	406	437	448	378	398	378	442	417	407	411	389	377	411	399	393	409	433	464	403	392	429	406	403	403	410	422	429	447	394	407	431	452	418	414	429	440	420	432	443	408	476	394	399	443	396	386	408	430	413	427	392	427	434	429	403	427	396	413	446	401	396	429	400	417	426	414	402	415	418	430	414	420	443	406	425	418	415	394	395	419	391	390	410	447	401	437	390	415	418	438	387	403	436	412	416	407	414	436	406	419	430	377	427	433	429	407	441	401	415	455	428	401	413	386	393	434	406	444	413	419	407	433	385	419	425	394	436	457	419	448	411	391	463	431	420	415	419	403	449	416	412	436	440	451	457	389	447	404	413	430	415	412	417	431	393	414	447	374	423	404	415	398	410	404	401	415	442	426	406	400	412	428	419	395	428	409	430	387	408	371	414	407	445	410	407	416	422	389	387	376	376	350	437	422	422	417	400	423	428	425	405	429	416	426	430	384	411	414	414	368	365	405	442	381	410	409	411	437	422	428	381	407	396	447	444	408	447	430	409	399	367	402	415	442	393	424	408	404	422	387	394	405	410	377	419	384	381	432	426	432	452	425	404
27767	15452	2407	926	765	682	711	652	677	640	670	666	614	675	675	676	681	635	681	722	697	665	673	650	625	676	704	671	594	700	651	686	637	662	682	672	684	644	697	710	644	724	661	668	688	662	654	649	648	656	664	685	660	681	700	624	685	698	664	623	685	655	705	720	664	638	613	685	694	642	677	639	637	647	687	626	650	624	610	634	660	728	646	656	655	651	659	648	594	705	684	642	718	657	663	659	652	623	669	658	617	651	673	715	666	678	674	698	662	705	663	694	678	682	663	636	663	628	630	677	690	652	660	650	643	647	643	698	659	668	655	701	663	665	668	645	624	624	637	693	664	616	669	643	656	715	646	673	672	679	596	650	694	694	664	622	620	642	679	663	627	644	621	663	664	653	622	661	685	672	694	670	642	671	658	651	710	675	646	679	671	658	665	643	653	643	651	615	630	683	658	673	666	675	684	643	639	698	661	661	671	657	634	653	677	660	655	623	652	663	651	655	656	693	622	673	692	669	663	676	636	690	662	653	663	685	711	675	647	665	691	639	643	676	682	620	699	635	640	664	654	686	639	690	673	668	680	716	656	662	735	690	693	670	626	654	641	628	634	643	695	654	656	668	647	673	665	647	685	657	673	720	683	696	625	648	692	643	670	666	638	678	659	636	745	692	698	666	705	609	649	620	658	665	670	665	663	676	633	634	648	690	683	672	667	655	691	644	672	671	627	664	683	677	693	665	670	692	700	700	669	682	654	661	622	675	663	636	659	629	685	680	631	665	682	646	641	702	708	680	662	673	633	659	655	699	667	673	638	694	678	711	664	642	655	625	664	658	628	576	699	661	651	666	672	672	641	640	705	650	625	635	673	645	630	677	674	666	607	643	672	683	658	669	636	677	699	669	698	703	662	681	660	648	696	682	650	635	703	677	648	634	635	715	682	676	658	601	600	660	684	653	639	649	711	700	707	636	680	645	655	681	649	639	638	674	599	690	683	622	665	662	633	660	676	667	657	675	663	696	661	676	668	639	692	683	687	665	675	691	673	642	641	698	610	690	647	654	649	657	628	620	643	704	602	622	648	633	677	648	636	668	591	682	662	629	687	638	593	619	684	666	699	705	654	662	667	629	620	724	664	670	642	609	637	632	703	643	643	656	687	653	698	713	633	651	689	642	645	685	680	625	702	694	595	677	647	641	690	697	612	669	615	649	618	652	674	697	663	638	697	623	671	684	653	638	670	683	645	647	640	633	670	695	629	597	669	678	663	622	642	654	692	672	701	648	630	683	699	713	613	697	652	667	696	673	655	694	613	707	677	687	647	649	642	598	650	651	614	629	614	645	647	680	657	655	677	656	682	663	690	659	669	665	680	659	656	704	631	700	653	613	646	740	670	684	642	722	643	656	627	689	665	702	636	709	652	650	678	676	674	678	618	649	620	680	692	671	679	651	707	653	673	688	677	667	661	655	707	642	645	683	617	658	635	686	663	666	670	683	673	631	664	664	663	653	665	626	667	682	667	659	679	619	671	622	703	674	683	666	621	651	667	643	694	679	678	646	668	677	642	668	676	619	678	652	638	695	654	673	618	678	653	649	642	643	599	672	606	621	673	635	658	712	661	679	716	675	656	676	665	660	618	654	639	671	676	680	647	694	686	654	681	655	709	618	649	629	642	654	620	687	646	689	672	690	689	683	674	645	672	644	692	659	737	637	695	642	714	635	640	648	695	659	657	686	686	654	698	699	623	616	640	677	651	614	681	584	674	606	608	617	644	697	641	656	668	719	653	685	667	656	746	629	676	660	642	652	736	678	682	639	676	714	683	623	658	656	655	667	685	646	682	660	593	660	663	655	713	644	666	699	649	685	655	653	697	632	647	634	655	705	671	638	645	675	610	633	680	666	666	702	641	651	683	661	686	690	666	689	686	659	705	687	705	653	649	659	673	697	658	743	660	705	643	664	635	686	687	663	623	682	704	667	674	680	657	681	693	670	699	672	690	655	635	662	629	704	641	660	624	668	603	623	647	660	657	681	674	651	653	667	654	699	709	633	650	669	665	676	649	645	692	649	666	686	643	671	643	647	686	685	681	667	659	643	679	645	667	658	714	727	621	633	662	643	644	656	666	654	626	675	663	641	608	683	668	665	673	640	637	618	665	693	624	659	683	677	660	683	643	617	636	652	647	652	658	671	710	664	645	635	697	709	674	662	695	685	630	659	668	702	674	648	644	696	692	668	613	670	673	685	696	680	663	668	645	654	721	707	648	660	684	698	677	664	672	668	598	716	658	598	663	636	661	710	678	643	712	603	705	637	712	679	664	667	651	655	645	681	687	716	661	631	663	652	628	612	655	705	682	716	643	669	687	724	663	652	683	667	698	674	669	667	693	654	670	652	662	648	699	640	662	649	637	630	724	680	678	670	643	628	639	675	673	671	615	684	692	683	660	640	676	655	628	671	659	673	659	699	688	662	659	636	657	612	668	665	671	677	618	648	677	661	685	673	605	676	675	655	626	651	691	699	701	657	708	632	645	684	675	672	635	622	683	664	668	662	656	639	653	659	659	626	631	684	638	668	670	684	642	709	674	680	698	688	720	649	645	696	660	704	698	668	708	694	665	647	643	648	712	686	674	633	644	644	670	650	643	686	677	720	659	694	652	643	626	708	640	668	659	671	640	709	644	640	675	656	635	676	682	639	660	658	642	681	650	690	630	671	614	634	710	676	671	633	671	614	645	639	655	652	662	691	652	683	684	674	690	628	687	667	664	657	662	642	630	681	667	650	671	682	629	703	638	705	670	631	646	665	704	669	628	628	626	656	699	659	656	679	717	738	697	648	639	678	647	663	687	621	701	617	659	705	646	706	645	664	648	641	680	675	604	654	679	649	691	674	657	679	643	653	650	678	687	662	692	613	674	651	656	655	646	719	700	659	664	663	659	683	634	708	666	636	688	665	693	715	661	691	692	660	691	684	663	697	609	707	663	688	648	691	649	632	625	636	675	711	698	675	642	628	742	658	664	646	725	697	681	660	704	675	645	709	697	700	662	694	664	692	693	648	669	644	620	654	632	676	681	630	629	675	697	661	659	675	629	625	621	666	695	660	673	714	680	617	651	665	633	624	648	657	628	686	690	703	680	725	657	688	692	645	670	625	648	690	702	629	691	652	620	652	648	704	620	648	624	654	672	633	651	709	683	660	657	680	619	671	649	638	669	661	708	631	683	670	628	650	658	624	689	683	665	686	614	662	652	607	693	712	671	648	680	709	611	694	654	691	681	682	706	695	605	675	688	646	640	602	653	679	701	707	647	673	623	638	664	654	678	676	657	713	671	631	701	623	622	659	627	671	685	692	674	642	662	648	693	685	695	681	622	663	682	684	637	670	653	598	618	627	637	637	664	641	662	652	623	662	702	686	656	679	644	687	656	631	666	646	676	667	654	669	629	674	636	647	674	708	662	671	632	707	695	728	709	662	669	622	659	651	667	689	673	643	676	635
5076	1353	1266	998	870	858	814	839	809	772	781	731	801	830	772	774	807	762	739	770	763	768	723	739	807	725	811	700	760	781	744	785	721	752	767	781	758	810	783	742	745	766	731	800	790	758	751	786	739	765	742	746	813	770	761	751	762	769	754	750	706	745	772	707	761	738	765	786	734	727	713	723	758	785	751	772	726	756	765	794	757	752	797	748	746	731	735	740	740	752	753	760	773	793	713	795	782	743	764	714	776	757	697	700	799	764	750	776	768	771	686	755	780	790	788	770	774	770	753	712	737	828	721	754	792	757	739	766	727	741	770	793	736	728	747	789	732	772	762	760	742	730	762	771	756	818	754	707	788	785	728	738	740	770	748	753	777	757	794	766	778	727	738	776	712	805	751	755	776	766	718	772	776	776	729	727	793	763	739	746	766	809	814	779	745	730	724	748	753	749	792	743	748	738	790	766	766	785	789	752	776	769	755	746	783	750	758	762	723	738	724	762	795	763	753	777	810	775	726	764	788	771	743	747	811	770	742	767	731	770	767	770	738	785	720	719	760	785	748	726	750	782	721	751	769	775	795	715	745	760	732	738	742	783	725	744	757	757	680	739	738	699	745	712	767	730	713	737	784	732	775	747	756	728	784	740	760	765	789	772	780	821	810	744	755	741	742	703	773	767	713	780	791	726	735	746	757	727	739	744	805	725	760	756	747	782	745	771	697	762	732	768	756	674	779	772	732	729	778	753	745	787	714	763	734	737	824	746	761	693	719	735	718	765	736	756	760	806	778	799	772	761	718	755	749	750	772	701	762	719	771	734	768	740	737	795	709	751	727	760	791	821	751	760	805	760	813	746	755	789	772	754	756	770	755	750	716	762	749	697	693	719	732	778	773	771	768	799	765	786	750	773	765	774	765	767	714	756	783	777	766	787	753	718	783	804	715	725	757	757	734	706	755	801	787	722	773	783	760	733	759	757	794	763	730	736	790	713	748	744	765	792	763	739	827	739	718	771	799	764	767	726	774	750	770	759	782	770	759	755	834	788	784	798	766	727	755	741	724	695	789	782	735	787	763	785	804	719	753	775	766	755	726	746	759	762	790	802	767	758	786	773	715	747	739	760	794	721	752	749	728	813	740	726	798	730	715	760	748	751	762	719	781	725	720	787	738	778	715	743	776	738	785	749	747	744	801	758	723	716	757	762	745	813	771	738	766	777	746	745	723	746	804	755	805	788	779	732	750	727	761	736	753	762	690	731	759	740	749	773	680	758	777	735	757	734	779	763	765	732	733	790	760	775	771	699	780	751	737	741	752	734	757	753	761	743	760	817	731	747	718	763	765	755	743	782	775	693	795	760	792	739	756	745	704	788	756	745	730	733	712	789	762	768	704	740	731	761	782	778	758	748	759	730	705	793	789	830	799	782	718	804	733	737	799	787	803	734	732	791	784	756	745	760	787	754	744	746	733	758	711	699	757	710	783	737	792	784	785	756	735	787	763	744	743	728	748	737	759	807	757	789	745	768	725	789	774	771	748	761	751	737	765	762	744	756	839	730	783	777	736	801	774	759	724	753	727	734	749	777	709	785	802	797	721	748	718	714	722	771	700	759	745	763	779	708	774	740	767	748	727	748	733	720	757	805	835	743	764	768	814	740	736	776	762	759	743	774	787	779	732	767	726	751	850	740	755	742	769	796	786	723	754	733	744	753	755	734	743	729	762	775	776	778	820	764	743	780	736	799	742	755	752	739	762	759	758	807	772	749	760	763	734	759	746	780	745	755	740	754	770	710	770	760	749	759	798	807	802	756	753	758	741	760	730	748	752	740	721	731	731	768	732	748	710	762	762	769	750	696	739	705	761	809	806	731	747	754	747	749	795	780	708	774	747	760	772	728	735	725	775	738	708	733	759	773	697	739	754	767	778	736	761	745	752	737	761	753	726	795	769	743	750	750	711	793	735	697	750	777	716	715	781	778	710	781	732	754	746	716	775	799	738	751	715	733	748	788	742	733	770	777	818	766	793	768	803	810	801	779	731	714	776	762	786	745	772	738	779	719	718	747	756	802	755	767	756	718	791	745	812	811	746	709	742	712	735	768	770	785	764	779	758	693	730	768	815	765	750	771	734	764	775	751	770	758	759	780	787	721	707	739	705	747	729	746	790	704	715	775	783	804	734	764	717	707	734	763	747	756	769	774	760	779	743	778	821	757	778	737	717	783	741	773	736	765	784	770	799	776	760	756	780	748	793	762	757	699	775	769	796	736	722	694	795	753	749	800	740	715	757	846	763	785	737	755	807	740	747	810	802	719	766	729	763	713	776	754	734	821	770	720	749	697	761	825	756	773	753	764	737	731	764	755	739	745	749	736	768	710	805	734	691	708	756	742	762	798	797	723	789	743	722	784	772	746	756	773	775	782	734	764	778	729	775	739	727	776	819	720	740	764	744	725	766	790	768	772	750	786	736	726	770	803	764	749	789	802	730	796	820	767	759	692	748	802	703	768	748	742	767	795	731	730	796	747	760	762	733	749	782	729	776	797	735	725	743	767	801	816	761	746	782	726	765	810	762	733	736	733	808	737	752	706	819	754	788	769	763	769	811	729	689	761	807	743	764	779	770	791	752	789	806	749	785	769	771	784	768	801	712	798	744	735	765	752	793	770	719	733	743	786	750	759	769	775	757	753	810	739	747	736	752	805	734	740	729	754	783	742	820	797	752	804	753	760	744	802	742	730	757	747	828	732	788	762	776	783	784	770	750	780	740	744	760	793	758	714	732	783	722	780	805	765	739	755	791	753	724	745	744	797	751	704	763	774	778	735	745	788	736	745	724	764	739	761	782	713	736	744	795	780	754	729	763	752	789	738	787	767	834	792	730	745	779	747	789	781	764	794	733	731	782	788	706	724	808	757	777	698	740	749	709	743	753	742	752	764	788	780	730	747	771	739	725	780	722	774	750	757	765	744	751	742	736	792	759	743	773	708	789	777	765	792	794	722	795	773	725	759	740	783	733	775	767	799	752	754	769	753	769	738	753	730	788	779	788	771	802	774	768	772	741	745	764	727	768	789	725	783	719	741	734	811	755	745	822	747	730	820	764	771	759	765	782	779	737	761	768	760	798	770	768	788	766	786	712	720	745	716	740	716	748	784	771	782	780	749	792	747	759	778	739	745	787	726	749	694	809	789	758	753	795	729	757	775	752	742	722	732	737	750	742	772	735	780	787	756	746	758	807	804	783	787	772	736	802	798	751	734	763	719	780	798	756	723	734	733	752	745	699	758	759	792	799	739	774	742	748	818	737	800	769	762	722	751	736	742	790	717	757	742	727	748	732	759	736	741	769	760	725	776	787	784	750	786	744	746	769	763	765	761	757	754	754	724	764	770	768	750	727	768	765	752	792	758	771	704	770	782	746	778	797	701	754	759	763	758	690	768	708	740	690	782	738	813	713	755	773	758	763	707	770	723	744	731	745	794	756	795	749	771	758	784	750	763
26279	20912	27299	24655	20803	4365	894	596	477	454	422	429	404	359	352	342	342	346	336	315	319	309	315	283	312	331	314	308	328	298	286	280	296	291	289	266	263	318	323	276	279	285	317	288	261	259	304	271	269	280	245	272	268	302	282	289	278	278	283	260	281	294	264	265	275	275	263	291	279	296	266	258	292	300	290	273	278	241	255	277	291	287	271	246	268	313	269	267	278	251	278	286	235	307	277	282	262	284	294	293	254	281	301	283	290	277	261	273	264	248	272	281	269	252	258	277	280	299	281	269	287	274	269	290	240	270	254	287	247	296	243	260	301	284	286	280	264	275	292	269	299	298	280	310	304	272	263	278	262	282	275	271	271	253	278	316	297	272	272	271	273	326	281	266	280	276	282	253	256	313	274	285	274	249	283	243	274	266	293	292	317	262	259	251	269	276	264	248	293	260	269	250	287	322	275	260	258	276	253	241	299	261	271	277	265	291	309	287	299	272	256	260	251	253	274	285	249	283	273	301	264	280	276	266	276	266	283	304	244	266	288	262	288	301	258	302	273	247	272	247	269	264	275	291	266	290	292	295	275	280	275	298	278	270	289	302	275	274	246	270	311	274	240	287	275	279	258	283	247	265	279	302	258	257	265	260	286	268	290	287	255	270	309	290	279	268	255	274	293	266	281	258	251	271	272	266	246	255	267	263	281	264	263	274	264	299	287	283	305	283	267	284	287	264	273	257	280	250	282	279	280	288	270	255	277	263	264	289	311	296	289	255	267	261	287	282	261	247	259	252	235	284	290	300	271	283	299	289	274	279	270	288	256	280	271	286	262	271	286	278	261	269	256	271	278	246	269	267	303	278	287	275	267	287	286	278	289	279	254	286	267	287	249	297	272	276	260	252	275	304	246	266	274	286	267	278	270	253	267	272	285	274	275	275	254	247	257	251	263	280	229	261	289	281	252	244	284	293	275	303	280	256	284	260	269	288	267	259	263	270	289	291	265	269	274	254	267	284	247	285	273	276	257	298	287	251	248	263	279	289	289	277	294	283	262	284	301	289	244	252	259	304	295	286	261	305	261	269	274	280	253	288	310	254	294	285	279	263	255	273	268	251	298	250	289	295	296	280	284	259	289	292	270	267	252	261	297	273	267	281	290	285	273	280	276	267	270	292	239	281	301	277	303	269	286	277	268	293	281	275	270	282	262	268	243	253	283	268	274	265	297	253	246	271	259	280	249	254	256	273	279	290	291	239	315	268	285	289	278	283	260	303	273	263	247	249	287	285	234	282	255	290	277	269	271	304	270	306	287	271	299	250	256	252	288	296	274	244	247	280	307	262	279	239	292	293	266	283	263	239	265	256	250	261	273	286	228	284	255	299	296	309	260	278	284	273	272	293	272	269	290	247	288	271	241	279	256	260	308	263	289	264	264	287	284	261	285	276	261	284	254	280	275	291	252	267	262	253	276	275	274	266	276	266	288	244	262	279	248	287	288	267	267	280	287	292	274	273	270	287	288	248	274	266	276	290	294	249	273	281	272	259	276	268	285	287	302	279	246	260	254	287	282	297	269	282	282	297	255	284	270	278	276	275	286	251	260	250	259	254	289	275	283	278	278	308	288	294	262	278	265	278	284	279	265	289	296	297	286	259	274	250	286	279	298	246	263	271	298	291	279	260	263	236	273	254	269	288	253	287	267	266	259	275	277	277	276	274	284	252	273	277	249	282	271	286	258	306	249	257	296	259	264	286	289	249	276	276	278	290	264	288	267	250	282	268	259	292	266	266	255	295	257	276	274	297	271	267	259	284	264	251	282	292	288	254	274	300	277	272	283	285	255	245	266	280	261	251	313	260	290	285	263	274	250	282	277	265	293	290	258	265	286	300	280	293	262	268	268	277	268	284	268	255	265	263	275	284	308	295	267	274	297	267	279	266	278	252	248	292	268	273	262	282	267	287	285	255	271	284	274	260	267	303	269	277	288	267	276	242	289	282	280	291	252	275	309	260	313	265	273	263	309	258	285	266	274	284	294	257	278	252	271	276	282	243	258	268	248	259	287	271	300	292	269	285	267	282	287	306	272	241	285	293	285	233	266	273	280	266	282	275	264	278	311	323	299	265	256	260	282	266	268	256	299	279	290	252	266	298	258	265	274	262	277	261	266	262	295	307	270	275	292	278	272	269	259	252	281	252	269	300	237	253	258	284	275	266	293	283	262	285	249	260	258	297	248	232	241	290	291	261	239	266	268	269	250	252	284	308	291	262	243	273	265	307	277	284	278	277	249	278	278	295	285	299	251	284	279	241	258	301	274	273	250	305	275	258	262	267	269	264	270	315	264	264	250	275	300	264	262	280	250	281	289	264	275	281	255	299	230	272	283	259	257	275	262	292	256	262	285	256	255	297	271	288	261	285	269	266	294	277	285	279	291	277	266	285	288	292	254	279	264	297	289	251	293	292	266	293	274	267	252	276	283	267	278	261	275	273	267	256	258	288	274	272	281	288	284	270	274	266	287	299	299	294	283	271	256	280	246	249	259	239	269	268	300	292	259	252	290	276	262	279	244	259	264	287	287	254	276	263	298	300	264	252	284	303	271	263	261	310	274	292	288	286	276	293	294	279	283	280	262	278	245	244	268	272	298	292	325	303	283	263	271	273	277	319	268	296	283	304	250	288	268	288	295	272	232	253	292	264	277	260	297	272	241	264	282	299	266	271	284	275	268	280	270	284	302	272	287	267	275	264	256	280	293	279	257	266	293	279	291	257	310	259	264	280	293	264	274	263	277	272	273	289	278	257	246	298	296	260	281	276	291	274	275	271	271	291	256	248	295	278	270	267	301	286	274	269	237	291	273	298	278	243	258	283	279	264	251	231	273	269	252	286	276	251	321	281	258	243	278	255	279	269	263	281	286	300	275	281	276	296	288	247	277	289	260	277	289	267	247	286	308	267	324	259	274	286	279	270	267	284	290	269	279	292	292	256	255	265	312	253	256	259	284	282	255	245	268	279	262	264	263	263	270	272	275	291	266	242	238	290	276	267	244	244	280	305	277	261	292	265	269	299	255	270	263	301	280	257	274	288	286	275	274	269	259	290	273	307	253	232	257	254	262	264	282	281	277	302	291	271	286	273	253	277	273	294	272	271	312	294	276	264	266	271	266	273	260	275	245	234	310	266	244	300	266	292	312	274	267	264	286	288	286	256	260	270	291	279	252	257	284	255	274	258	263	281	266	268	274	265	273	273	310	289	276	260	241	277	251	283	272	273	271	272	277	269	270	256	288	270	287	266	260	299	298	267	279	266	260	293	244	268	299	258	269	291	273	298	274	268	264	282	294	302	248	246	285	288	262	255	258	274	290	282	295	256	257	267	277	288	297	252	267	259	293	299	325	267	267	287	276	278	292	261	264	286	265	254	268	270	283	269	296	302	264	306	266	257	321	284	245	268	290	265	258	244	274	268	281	281	297	274	264	278	266	293	286	263	267	249	266	260
6726	9394	8309	4677	2889	1949	1504	1213	958	865	780	674	646	620	555	513	546	512	425	454	444	443	412	451	419	448	411	383	418	374	398	375	394	400	396	363	346	355	359	371	364	377	361	384	356	336	343	337	352	367	369	299	349	365	371	390	329	376	345	331	352	361	337	310	315	367	331	353	349	332	348	351	313	368	350	342	334	350	359	344	367	392	325	328	349	372	332	362	377	357	350	338	329	362	345	340	342	315	350	340	344	332	355	340	343	355	316	350	337	320	329	341	312	334	351	354	341	336	360	336	324	361	356	333	310	361	360	324	371	335	322	319	345	341	341	362	347	330	328	308	343	324	350	374	327	373	364	328	332	297	357	336	361	360	358	376	345	336	345	337	343	366	369	379	341	344	344	324	331	360	344	354	338	350	343	339	351	353	336	342	341	354	370	356	346	361	314	361	342	373	320	349	365	345	332	363	338	331	345	339	354	343	326	341	373	329	295	332	322	353	316	311	357	358	340	317	317	382	348	355	357	373	340	314	362	344	341	301	322	363	386	339	324	351	327	353	343	356	356	318	326	366	319	326	362	324	336	348	324	393	354	335	370	357	335	374	392	318	383	336	346	360	335	347	342	341	339	315	293	372	319	351	356	317	334	352	362	351	340	358	376	359	335	352	344	338	313	366	306	349	321	344	347	328	321	348	369	345	334	377	334	364	324	344	331	300	328	372	352	377	331	353	319	339	345	318	372	333	328	335	331	333	328	376	330	337	332	352	342	366	361	366	371	338	328	321	343	329	372	326	322	333	330	337	318	330	365	391	324	321	325	332	324	337	333	358	332	342	356	327	353	359	337	361	336	331	371	366	340	319	329	337	331	340	390	342	325	363	367	357	345	343	331	352	337	342	327	342	349	366	346	333	342	358	337	331	384	328	364	308	320	340	328	335	338	389	359	321	324	380	344	344	346	347	353	341	352	327	345	374	343	364	308	367	364	330	319	345	377	332	333	356	344	326	321	334	335	358	344	336	329	329	322	335	348	362	346	345	374	296	372	347	295	309	352	332	344	328	353	366	314	322	327	339	334	353	354	342	336	347	322	303	360	378	367	348	359	334	339	347	334	330	324	354	345	347	338	333	330	345	345	349	323	319	312	323	323	328	347	359	350	356	303	324	370	365	357	338	319	336	342	323	328	350	332	298	350	319	349	344	339	353	334	344	325	359	352	320	351	305	350	361	372	365	353	356	351	323	343	305	361	373	313	325	358	364	350	370	368	334	361	390	320	379	359	363	310	362	329	342	305	315	309	316	304	325	354	350	342	354	323	317	380	345	344	341	369	327	330	340	327	313	334	348	332	322	360	326	348	355	348	350	343	337	334	353	339	374	384	349	357	338	336	325	344	345	317	325	363	309	334	363	356	353	329	338	353	334	365	352	350	344	337	334	353	339	351	346	348	357	331	328	317	360	356	336	351	327	347	330	359	346	334	340	315	320	324	348	348	334	369	342	352	356	343	345	363	382	358	314	354	375	349	311	351	314	303	335	348	311	315	349	369	336	361	317	346	336	342	352	334	359	360	351	318	335	319	331	348	355	371	315	340	331	352	350	347	326	317	343	333	365	353	332	345	326	335	351	321	346	351	346	382	351	359	377	390	334	372	363	330	340	395	340	333	340	326	347	333	337	327	350	316	340	352	321	325	332	345	314	350	367	329	353	371	361	342	345	307	307	334	320	355	348	354	308	407	365	368	311	327	365	340	361	326	342	331	335	344	341	347	359	332	372	356	334	343	334	325	337	326	335	332	384	318	343	344	331	349	313	325	371	357	361	338	342	336	346	366	350	366	318	333	362	377	335	329	336	338	351	357	345	323	356	322	336	325	339	352	362	330	317	366	340	346	311	354	310	323	348	350	346	340	342	333	307	334	355	314	337	349	340	323	341	371	354	362	345	318	312	345	337	358	339	345	371	342	331	329	356	365	323	333	355	358	319	317	358	320	363	334	342	358	327	360	325	332	361	342	354	331	324	337	319	347	336	354	360	338	332	359	367	364	338	356	353	350	348	312	354	352	348	320	345	356	351	360	312	327	339	317	378	340	372	318	343	349	380	374	331	325	341	336	320	323	369	373	348	338	349	366	362	343	342	344	379	320	329	323	298	324	325	345	341	365	345	391	338	346	329	349	321	325	342	333	335	322	344	347	314	355	334	388	326	329	321	343	333	359	329	368	344	357	344	336	343	310	349	358	327	358	354	358	357	330	341	331	330	334	342	353	331	355	334	361	347	307	336	342	341	336	364	334	348	328	358	349	338	374	360	333	341	346	298	354	357	363	346	338	355	345	383	340	329	357	340	331	341	323	350	369	315	363	322	365	362	308	299	365	358	325	338	367	330	380	321	362	346	331	340	329	336	320	333	331	349	325	347	360	336	343	304	350	332	369	359	333	324	336	345	362	344	358	330	350	350	338	360	358	355	345	328	343	368	362	360	321	339	382	368	345	315	325	341	338	332	320	319	334	338	323	320	322	369	344	320	340	362	326	353	309	315	342	333	329	356	310	308	300	362	317	348	326	355	346	335	360	344	350	347	341	346	321	335	356	323	320	319	352	330	319	310	343	358	357	352	353	348	349	321	334	325	303	345	345	320	339	340	335	326	342	354	306	354	351	353	358	337	388	316	334	346	356	357	377	341	336	346	342	326	345	345	340	351	367	336	375	341	356	364	325	343	335	308	310	348	374	327	336	328	342	316	327	311	321	324	354	356	318	336	331	318	356	337	313	379	341	339	351	339	321	347	343	373	355	318	369	315	351	320	334	345	344	323	321	355	340	350	349	330	346	332	380	327	367	293	340	353	326	322	324	340	329	342	368	352	316	345	336	347	340	337	324	342	347	337	356	316	339	346	335	320	317	354	331	337	308	324	350	317	345	312	318	368	361	355	337	342	355	328	340	317	312	353	323	355	325	339	364	375	335	327	351	309	308	327	320	313	334	333	348	331	350	369	330	338	366	323	335	347	373	338	340	348	325	352	318	374	351	347	331	337	352	368	323	361	328	379	342	367	301	336	351	335	336	332	341	350	313	381	340	321	367	320	344	334	349	356	324	321	320	282	350	354	322	374	362	339	330	316	338	332	339	349	367	355	333	357	335	353	331	333	338	346	313	311	320	344	343	329	348	334	335	350	359	352	353	342	344	348	323	321	347	359	324	338	350	362	339	317	321	366	335	352	343	364	352	355	365	347	364	332	348	336	353	340	349	385	353	322	325	343	342	376	361	324	367	372	345	348	326	340	335	351	349	325	332	349	352	358	333	351	369	351	328	348	369	346	299	343	328	353	357	316	320	318	328	339	293	320	362	333	320	332	327	317	313	341	343	354	328	362	339	313	357	335	351	335	380	364	374	344	337	325	347	343	363	363	337	352	305	340	332	346	347	331	359	316	345	326	349	334	335	336	341	332	331	369	379	352	313	350	330	307	313	332	350	352	349	358	363	356	340	333	378	312
23578	20900	27909	24052	20904	20949	9102	1261	949	859	771	729	668	617	624	549	534	519	476	455	433	491	423	477	475	411	444	473	460	457	429	416	427	457	432	438	425	460	378	418	421	424	395	433	398	406	384	401	403	417	373	392	444	409	439	431	406	449	387	379	399	400	411	406	421	445	396	386	393	395	426	436	390	370	426	397	383	432	394	380	419	419	398	385	408	415	417	412	391	397	354	404	408	390	438	393	368	390	390	380	356	380	426	380	408	394	402	420	398	381	380	412	390	394	406	404	429	399	390	392	396	420	449	371	412	395	395	404	399	368	396	404	433	391	428	439	388	397	371	366	385	384	383	376	422	377	385	402	367	348	359	399	415	416	379	398	406	381	365	404	417	362	430	434	399	376	383	368	427	395	374	437	382	404	411	403	404	376	395	392	381	375	381	401	387	375	392	365	375	396	381	411	409	372	388	400	414	397	387	393	406	394	414	393	386	397	391	428	371	385	389	396	393	395	395	392	380	402	391	373	392	402	407	360	386	425	365	426	367	381	416	360	397	385	384	382	383	375	412	368	398	392	349	407	383	396	373	395	398	427	420	417	373	383	379	389	380	389	408	379	369	399	399	383	395	400	365	379	385	379	399	432	402	394	403	417	405	393	423	396	395	395	375	375	389	414	407	405	431	389	412	374	399	378	389	346	388	386	404	379	407	411	420	403	423	401	390	387	419	368	393	415	394	385	365	406	382	395	390	397	393	395	350	403	394	406	414	386	410	361	380	384	419	416	361	397	382	402	391	389	409	373	420	350	385	395	396	380	362	375	373	398	410	406	409	358	377	371	376	386	406	378	426	400	427	409	421	419	409	392	380	377	366	402	400	380	389	397	410	412	372	382	396	373	400	378	387	383	404	397	373	419	416	395	402	412	387	382	401	404	431	392	369	401	410	431	399	372	363	391	380	387	386	380	402	390	398	414	395	393	382	392	377	380	418	418	383	413	369	360	408	382	378	382	421	375	401	378	379	403	410	411	366	387	372	394	422	401	393	402	414	416	433	383	404	413	389	379	374	398	389	389	423	417	415	379	401	400	397	414	401	397	358	415	412	376	381	408	391	401	393	368	433	393	402	374	391	392	414	406	373	394	401	351	403	389	378	413	387	374	377	397	381	406	400	381	393	389	411	409	435	355	410	408	401	353	393	356	398	383	372	395	396	369	388	360	397	402	369	369	386	381	396	411	375	382	377	362	363	428	381	368	409	374	398	386	422	398	401	381	416	416	397	400	391	378	394	361	346	391	374	382	351	399	380	389	386	411	399	403	404	387	397	419	373	388	378	409	377	390	373	378	396	393	440	367	381	411	359	397	416	384	346	372	402	409	401	407	422	368	369	391	374	361	437	407	372	389	391	381	380	388	381	365	401	394	391	428	385	407	372	416	389	399	349	377	382	404	402	389	408	386	399	399	395	397	413	370	395	410	402	390	393	388	373	401	389	408	383	416	409	431	381	400	378	373	400	366	390	420	370	418	412	389	413	403	398	367	355	371	399	416	402	411	389	380	381	398	396	377	393	358	408	398	381	414	370	364	380	389	414	414	385	384	382	393	415	400	411	354	368	370	402	385	389	386	420	407	398	413	386	392	420	405	373	390	378	415	395	404	374	357	429	366	398	369	383	391	402	371	438	382	364	422	358	429	367	393	388	382	396	388	396	394	385	416	408	369	376	402	440	350	362	398	372	442	383	426	405	398	369	387	371	422	379	388	406	410	427	403	403	382	387	420	407	388	422	392	384	404	400	394	393	391	369	383	388	371	345	403	392	363	397	406	390	384	406	399	388	403	387	400	388	401	409	355	361	416	412	370	400	411	371	416	364	415	395	422	395	406	405	400	371	427	401	386	396	414	372	429	408	403	387	349	397	385	358	366	368	388	422	383	419	370	395	398	410	410	388	395	380	380	396	357	384	402	387	390	393	372	369	374	420	390	387	382	386	366	381	399	391	386	379	422	366	387	387	382	350	390	361	366	393	406	353	366	397	398	403	391	361	373	381	378	382	387	398	384	374	421	382	383	367	361	376	386	413	407	423	391	394	419	372	366	418	414	409	393	398	391	401	388	388	382	409	408	434	372	394	355	451	388	393	377	390	368	370	383	419	393	376	375	385	386	413	381	401	371	379	385	398	385	407	383	348	388	418	395	416	403	399	417	394	414	406	370	380	398	409	375	370	393	405	382	390	394	364	389	373	424	390	403	398	413	379	378	391	377	374	387	370	401	399	351	362	406	390	407	378	402	372	390	419	373	391	421	400	413	441	412	397	364	386	390	396	409	406	404	407	376	427	379	444	385	368	408	371	422	395	397	371	366	435	409	418	387	409	410	386	352	358	369	370	381	409	391	397	408	406	411	384	379	397	384	418	415	403	388	383	379	383	415	400	394	382	411	407	385	386	422	390	370	389	393	397	391	392	386	372	382	423	352	385	416	362	391	381	393	409	406	413	434	425	371	396	381	415	406	369	402	375	422	368	382	415	391	382	393	407	415	362	371	435	396	399	399	368	389	371	366	386	363	381	434	414	400	376	399	406	380	420	358	425	401	379	398	407	393	384	421	391	379	410	385	408	409	396	392	406	367	420	392	372	364	403	402	388	394	365	394	408	406	433	401	382	429	399	378	405	385	369	405	399	397	399	391	380	401	403	380	381	407	429	370	427	391	414	417	387	392	326	415	415	412	428	380	375	387	385	373	409	359	380	404	379	386	397	402	396	410	402	382	393	411	402	412	425	412	399	368	406	394	389	417	386	410	413	404	402	425	398	424	392	416	389	408	379	361	390	354	394	401	382	413	389	384	399	385	401	428	400	405	426	370	387	373	376	426	426	377	386	410	412	418	397	379	403	392	396	379	384	385	386	368	388	356	396	353	362	381	415	394	389	414	372	410	414	382	380	426	368	357	383	407	426	381	376	409	371	374	396	397	359	383	396	396	420	394	377	397	434	406	408	374	384	374	384	412	386	370	398	362	380	402	416	392	400	364	349	423	383	372	404	378	406	381	427	414	406	428	395	384	394	414	386	395	384	368	377	427	376	396	419	412	387	387	416	379	374	388	407	365	380	382	410	410	394	437	415	390	408	394	385	346	375	383	423	380	388	393	384	381	423	399	395	359	379	381	399	404	406	403	416	393	399	357	446	395	415	417	406	402	366	403	376	369	373	407	395	428	379	380	354	367	389	382	424	411	396	398	415	372	371	382	393	384	411	415	371	426	406	406	376	403	405	389	348	391	368	390	367	383	408	368	422	388	399	409	381	408	385	375	381	366	385	362	388	402	414	384	401	382	427	414	401	394	378	401	382	384	378	395	373	400	386	400	412	403	396	401	399	410	398	369	384	418	438	426	395	399	408	384	385	449	373	389	388	403	350	426	398	424	371	420	390	373	400	366	399	439	336	398	383	394	416	401	417	391	393	368	405	401	401	398	368	376	400	435	380	395	410	376	392	402	388	390
10423	17921	15984	9660	6064	4251	3131	2433	1994	1602	1420	1297	1120	1017	941	871	813	780	751	709	668	684	638	572	643	554	573	555	537	541	552	507	536	512	458	524	494	474	480	485	468	478	490	505	445	458	469	436	466	437	478	456	447	443	467	445	415	448	462	437	438	448	423	428	411	477	417	470	426	421	431	419	466	449	424	407	380	473	416	398	440	380	435	427	399	427	411	426	400	420	401	403	474	436	416	396	405	391	405	436	446	406	416	411	408	405	437	407	435	408	445	422	422	411	417	434	395	425	423	399	396	408	433	393	417	428	417	415	431	402	426	388	430	429	435	404	423	396	484	436	409	394	428	416	454	445	434	422	436	421	428	404	441	404	386	429	403	406	426	452	389	420	414	428	420	421	410	442	425	432	433	398	413	437	394	384	390	420	417	421	446	388	391	436	406	419	458	423	427	418	433	410	404	436	393	404	453	455	396	412	370	412	375	443	408	428	402	411	381	374	442	428	412	394	419	431	430	445	412	404	399	425	423	418	415	411	400	409	431	420	385	460	426	413	435	400	395	425	385	420	425	414	426	429	405	401	435	411	445	375	407	435	437	420	392	410	417	404	422	451	411	410	408	411	436	395	441	384	462	405	408	386	415	436	426	390	422	417	396	395	436	412	441	397	428	418	418	428	425	433	415	389	390	395	445	394	402	449	432	431	390	408	392	430	431	401	406	419	390	423	418	412	413	430	430	445	437	433	445	422	420	393	426	385	390	441	424	392	424	380	407	441	458	399	446	411	392	402	410	386	413	452	392	399	442	408	409	442	418	428	433	414	452	422	403	420	419	409	390	433	404	399	406	408	418	458	424	365	388	420	403	413	430	441	436	436	420	445	416	418	425	373	366	424	415	388	434	443	396	400	383	407	416	373	452	409	420	451	398	444	410	449	431	417	407	428	401	469	454	425	403	442	380	409	399	383	411	451	443	420	447	418	384	382	403	402	460	411	445	420	423	430	429	440	419	442	425	407	415	416	414	451	442	387	411	461	418	406	419	430	406	403	413	407	432	389	415	434	408	402	374	431	415	388	405	390	385	454	380	409	381	441	432	401	422	448	387	427	425	413	400	393	425	408	391	416	367	405	380	406	423	432	413	424	419	406	412	440	406	441	437	391	397	422	402	377	428	448	430	416	409	415	398	415	423	398	416	422	389	380	400	419	399	398	409	429	407	400	397	420	402	409	426	428	401	444	405	414	410	406	396	425	387	436	384	400	454	436	385	425	428	395	416	470	389	425	399	462	414	404	457	441	412	405	437	426	423	393	423	435	385	415	468	409	419	405	439	416	415	414	414	424	416	415	411	430	406	429	411	385	405	426	410	361	391	412	406	431	404	376	431	372	415	414	443	406	424	399	424	431	394	394	382	433	429	393	395	430	397	385	421	440	401	391	390	415	420	404	386	422	392	427	418	403	412	435	400	371	426	422	404	427	419	426	398	403	410	411	434	419	417	419	423	379	425	405	425	382	414	425	424	409	420	402	423	387	402	446	419	445	434	421	418	433	438	419	380	433	444	415	382	389	415	437	439	427	422	432	395	415	407	443	426	416	374	412	416	423	404	399	428	400	408	402	443	409	461	407	432	423	405	350	411	431	424	419	413	394	416	378	424	433	434	396	447	432	436	454	411	440	430	397	416	405	420	400	413	415	425	421	441	438	424	400	443	401	443	452	442	410	436	454	417	382	417	403	397	412	410	425	409	403	399	440	407	416	415	395	366	394	442	427	410	395	398	461	449	418	435	443	390	418	408	412	448	416	404	416	437	399	399	453	418	411	407	404	444	409	392	392	414	440	417	426	411	441	358	377	433	385	408	424	445	432	410	430	414	423	416	425	444	432	401	390	433	421	387	430	392	431	407	427	406	436	409	449	416	414	411	399	436	447	428	401	376	397	410	424	418	424	418	393	382	426	464	440	395	397	418	386	423	426	404	439	431	390	405	419	397	413	397	441	418	412	404	422	388	404	441	423	380	423	413	403	453	436	427	413	423	403	413	432	445	422	438	413	449	394	432	371	425	433	405	402	460	428	388	411	390	451	426	414	428	456	424	400	400	431	431	407	362	416	388	422	374	409	410	416	449	404	401	409	409	421	414	401	409	447	432	429	393	470	374	414	419	428	424	403	431	406	415	428	426	443	418	381	391	421	401	439	392	409	391	423	444	452	405	482	416	393	434	380	416	397	440	426	407	444	423	355	422	392	398	419	394	408	441	389	438	404	393	393	398	434	419	405	423	372	408	412	434	407	452	406	396	442	394	415	405	429	406	431	406	389	411	441	405	410	421	436	412	395	419	432	419	409	432	385	374	398	387	424	443	414	419	373	403	424	402	432	446	440	433	394	393	389	416	399	408	408	403	421	409	410	459	421	412	439	421	432	396	391	429	409	387	419	406	400	409	429	422	403	423	423	411	410	421	457	414	388	436	400	415	455	420	423	420	414	436	389	410	400	444	414	448	409	409	405	398	391	423	441	442	436	409	422	438	389	403	397	431	425	408	444	407	419	448	413	420	418	412	430	452	401	403	423	378	384	422	441	405	400	435	397	407	386	455	407	399	425	422	388	403	409	421	426	421	409	422	388	425	400	428	410	398	460	406	399	400	449	378	408	426	397	406	399	380	421	408	417	392	412	413	403	426	429	395	373	406	432	422	420	430	408	423	430	426	419	411	417	420	406	424	423	426	406	427	400	444	436	407	404	394	415	415	402	406	396	458	376	448	401	417	404	406	417	421	440	418	411	438	422	445	368	406	399	408	383	429	424	386	443	439	406	450	380	435	419	408	433	432	408	414	419	411	420	411	422	428	418	440	416	427	441	388	408	457	403	424	429	425	432	420	416	397	416	470	387	418	408	403	420	447	405	390	398	396	424	435	365	415	400	383	438	397	402	390	427	423	421	419	419	432	381	431	409	404	400	414	431	424	399	420	420	419	445	463	447	436	408	412	372	425	392	411	432	400	452	415	401	432	410	414	428	436	426	405	396	405	430	440	417	454	441	435	439	373	414	395	429	400	421	406	415	399	398	440	363	439	420	411	439	419	395	422	422	429	431	423	454	436	386	432	406	410	428	387	421	386	395	385	402	435	428	397	381	433	408	410	423	364	395	413	469	369	401	432	368	396	418	429	425	390	427	420	426	409	401	394	399	417	402	439	386	395	410	414	399	393	430	426	381	417	408	381	432	378	419	421	374	438	439	422	432	395	429	387	437	390	382	428	437	424	390	395	481	440	402	425	413	424	421	389	381	462	408	400	397	406	423	419	388	362	391	408	384	446	395	448	431	427	408	413	429	406	439	414	427	401	431	444	438	423	431	375	427	420	402	436	440	408	444	376	386	411	404	434	382	393	430	418	385	366	368	433	407	403	421	430	441	420	420	432	395	418	438	384	411	455	391	412	446	427	407	407	386	400	410	393	410	436	413	438	401	428	424	378	400	402	401	437	380	390	411	410	431
28022	15657	2573	923	742	669	692	714	663	658	710	704	665	665	715	683	670	663	685	623	637	703	632	608	685	650	700	685	683	686	626	605	648	692	713	668	631	666	640	686	642	695	666	653	732	678	646	642	686	680	641	674	669	679	642	637	626	645	660	653	672	681	647	643	673	664	680	656	662	623	663	680	662	677	649	666	643	665	648	667	692	652	647	645	672	652	673	683	649	670	654	656	670	642	667	681	695	624	696	632	704	676	662	732	658	654	682	671	703	661	675	620	627	665	679	654	637	660	653	677	671	639	664	630	670	634	657	644	697	679	666	656	614	693	678	651	604	675	683	635	673	649	678	628	655	700	646	615	663	651	685	643	648	662	628	657	647	639	655	683	652	700	664	624	705	698	651	667	648	697	679	669	627	632	639	690	682	656	664	672	727	660	642	671	648	677	612	720	691	645	678	670	662	671	672	660	636	619	678	669	645	664	625	663	670	631	672	683	673	728	660	672	653	648	650	655	650	649	670	625	652	626	641	648	627	686	657	684	672	728	679	667	648	691	668	683	682	646	617	662	693	726	677	619	647	686	592	634	686	658	685	645	645	656	674	601	663	627	634	705	673	632	656	649	692	634	678	667	655	656	696	681	672	665	675	687	684	660	654	678	612	647	625	656	612	688	650	682	689	618	653	686	718	655	727	646	704	675	647	665	667	664	691	655	637	651	661	701	689	644	678	657	689	663	630	641	619	683	654	663	683	726	639	639	684	646	639	638	645	668	658	644	659	647	659	691	745	682	663	629	635	634	649	676	650	662	651	616	684	688	659	671	650	672	659	642	686	672	688	680	704	627	699	683	654	677	711	665	690	653	665	603	654	612	662	664	681	667	658	665	623	659	661	674	653	674	686	615	645	658	645	671	648	664	653	676	684	681	671	670	670	702	682	646	626	707	636	608	662	679	677	669	636	708	728	639	663	664	680	653	688	579	642	656	662	655	636	617	649	658	673	595	699	704	657	671	646	683	661	671	703	643	648	695	710	639	648	675	667	676	651	673	688	683	642	620	686	688	652	692	632	644	671	663	655	670	706	658	690	654	636	705	633	681	634	643	642	691	656	624	690	635	630	690	661	649	681	611	674	660	617	697	649	642	682	657	646	658	685	658	682	627	661	665	670	660	631	689	644	628	714	683	627	656	681	664	682	665	676	691	650	656	626	686	644	647	675	686	664	687	666	631	697	644	666	690	622	675	694	669	668	652	712	686	687	670	668	671	692	665	708	652	739	656	640	639	638	664	636	661	658	662	675	652	688	672	679	701	635	711	664	721	699	642	656	685	652	633	675	637	681	658	694	646	694	641	628	703	684	635	661	651	664	618	667	667	640	629	677	650	652	611	659	706	698	684	665	651	654	723	669	594	740	671	607	651	650	707	654	651	666	699	624	656	663	697	604	683	666	665	679	654	700	671	738	657	669	646	647	656	628	675	644	644	686	663	654	634	652	615	654	698	657	703	650	670	681	696	637	696	685	654	648	659	639	648	668	744	696	631	683	677	672	682	684	633	681	635	649	614	664	689	663	642	715	641	656	673	667	696	657	646	700	631	638	707	629	656	670	615	671	666	671	672	615	686	725	643	621	612	688	677	696	658	662	686	716	621	646	731	628	655	651	611	654	611	678	674	744	696	699	669	648	658	628	684	700	703	691	716	703	676	644	700	685	687	674	635	661	658	697	672	684	634	689	593	639	681	644	712	670	673	683	684	615	674	680	714	636	690	617	697	661	696	653	679	622	676	648	623	637	688	607	655	595	707	634	668	642	664	633	733	632	631	702	679	631	676	698	696	683	670	696	646	647	670	704	661	669	728	675	640	668	630	649	696	651	651	621	673	711	676	691	657	639	654	662	603	658	598	694	653	662	667	673	660	685	649	669	651	644	658	698	674	649	680	684	654	629	683	661	647	714	680	643	644	684	667	635	657	655	629	687	646	647	642	665	661	628	655	633	687	628	632	678	678	640	650	645	657	676	637	596	677	667	717	663	706	637	617	650	695	677	668	685	716	661	685	639	648	681	634	639	669	624	659	682	676	665	663	653	682	597	706	657	603	694	693	615	681	667	620	655	660	647	700	687	665	651	640	689	672	649	642	647	661	647	667	680	665	682	682	666	677	646	725	688	682	626	654	618	612	624	703	640	672	657	720	682	663	650	650	708	645	681	693	667	667	648	652	654	614	642	614	648	654	670	621	661	661	703	624	655	646	701	665	692	692	688	662	630	685	646	642	636	658	677	672	620	658	699	664	734	632	609	626	661	669	663	682	690	628	630	676	702	663	682	708	593	667	622	690	702	663	680	656	637	659	631	656	681	635	658	645	673	644	658	681	682	723	718	667	667	652	708	656	638	677	633	647	689	664	656	660	672	651	682	685	713	648	698	641	647	686	636	635	649	643	655	700	646	669	673	670	650	633	666	652	666	647	648	682	675	653	696	661	649	673	675	629	654	694	732	686	667	602	679	654	630	618	723	695	602	648	676	683	657	671	618	670	591	720	683	700	683	648	614	671	653	615	654	606	672	692	684	642	622	602	655	640	637	671	645	662	666	685	643	637	659	646	622	689	661	648	682	647	639	661	668	680	682	635	675	680	659	631	663	619	689	684	672	701	666	651	655	678	586	678	667	667	658	662	699	651	693	615	658	679	715	619	673	644	662	641	700	689	701	666	669	676	649	659	682	657	659	650	695	624	625	706	675	647	616	689	679	663	680	653	647	679	640	664	634	679	648	678	662	637	673	693	639	684	650	642	657	689	654	690	670	667	651	721	616	651	651	659	674	646	666	654	644	669	655	652	686	693	698	600	607	642	662	716	675	677	651	668	682	683	663	673	662	666	651	673	641	691	706	609	634	643	658	615	646	611	646	679	719	642	632	690	617	687	651	667	637	650	691	681	676	687	674	685	686	601	689	692	701	652	640	661	665	694	657	672	678	678	673	663	622	650	692	647	686	608	623	611	628	667	655	680	679	661	652	659	678	614	700	650	648	650	665	678	680	641	644	669	671	660	660	657	672	675	663	658	683	680	727	658	672	656	635	662	654	683	689	652	690	629	686	635	643	672	647	702	679	644	699	639	652	642	696	650	681	673	708	634	678	652	641	622	663	643	662	680	659	677	642	652	647	677	660	634	648	654	688	708	662	635	703	663	682	612	660	667	688	640	647	653	681	673	680	641	642	643	637	672	657	659	657	643	653	689	690	631	639	668	713	698	647	670	662	659	646	647	675	677	696	678	664	653	690	706	617	721	695	658	687	634	669	649	673	669	639	678	680	645	669	682	658	656	617	632	709	653	691	667	678	634	645	729	677	677	627	683	625	658	653	633	677	688	608	661	668	655	638	692	676	664	612	692	684	679	695	642	599	661	650	714	697	677	676	650	672	656	686	691	656	667	681	626	712	689	659	665	642	662	709	648	674	635	633	657	645	625	682	691	643	699	671	682	648	673	644	672	668	645
5104	1391	1261	1019	869	837	864	788	786	801	781	813	772	792	789	771	796	727	773	821	759	754	762	754	773	736	765	762	738	754	696	758	747	763	754	774	759	699	710	729	750	730	742	787	758	774	768	772	772	783	775	794	821	795	781	773	738	719	784	740	739	678	726	787	760	752	786	740	732	745	715	789	783	725	748	798	765	776	721	761	734	749	752	743	746	770	787	734	750	773	756	764	748	732	826	802	820	785	779	779	758	756	773	739	724	781	765	730	801	755	762	786	782	820	736	702	718	752	747	771	746	740	758	742	768	813	734	747	731	698	742	755	705	697	796	732	751	814	713	767	729	753	741	722	743	810	746	755	749	756	779	760	801	744	758	762	767	765	780	766	760	767	802	799	749	722	809	778	761	768	747	747	747	758	803	753	798	763	783	777	791	743	733	721	756	725	771	762	756	769	744	751	805	764	743	711	757	748	770	712	734	769	757	763	781	764	768	762	743	744	755	745	734	774	730	711	753	743	731	789	747	771	799	792	698	747	741	765	801	737	758	755	727	764	806	725	799	796	785	769	789	785	779	751	760	783	711	764	740	772	775	731	729	748	760	778	747	760	744	775	794	764	768	738	758	783	760	747	765	732	731	765	766	771	744	768	706	784	715	739	736	713	730	752	787	760	773	736	753	767	789	733	757	711	781	733	696	776	756	759	759	807	749	724	751	737	770	708	714	755	774	739	777	781	770	773	754	750	763	770	754	786	726	761	722	782	745	755	779	794	747	826	739	733	726	781	761	762	730	788	753	727	768	746	772	778	763	774	696	723	747	736	727	853	769	766	733	804	762	762	779	741	761	714	764	766	725	745	757	747	746	767	773	828	776	753	758	784	749	745	764	760	769	681	729	775	748	803	796	728	818	776	801	746	763	796	812	767	713	775	751	778	756	751	715	781	694	750	737	729	768	724	745	801	796	752	782	762	727	770	747	792	752	777	722	784	796	774	753	782	773	766	767	727	741	759	757	741	771	755	761	687	760	718	724	747	744	757	785	792	760	748	774	774	720	747	730	759	781	743	762	756	763	776	788	695	788	756	783	747	750	700	738	733	779	756	728	739	763	774	775	753	713	762	754	780	722	790	758	751	719	826	755	800	735	747	819	742	812	777	705	807	761	750	752	792	784	797	714	747	769	790	720	749	796	824	752	751	727	720	800	734	760	731	741	771	779	745	800	722	698	743	731	751	757	735	784	802	763	736	791	808	788	780	749	774	811	757	720	736	775	747	782	763	756	739	794	734	760	738	736	774	790	731	722	724	788	764	730	732	742	761	799	788	791	774	814	796	720	766	775	752	746	784	782	744	761	790	741	743	784	759	749	788	751	750	731	778	758	792	788	801	761	750	765	751	791	755	758	727	717	771	757	773	772	733	749	762	718	781	737	729	743	773	727	743	753	791	716	742	793	750	754	730	755	803	781	714	784	797	835	728	745	705	804	742	780	724	804	748	754	765	754	800	804	787	792	795	765	772	765	731	780	776	754	734	767	781	744	743	770	753	793	746	769	765	783	786	726	732	750	760	773	754	775	769	781	708	738	734	745	752	743	763	769	745	730	779	769	748	723	778	806	785	745	731	764	733	764	773	717	743	806	730	749	764	792	793	749	709	786	749	791	746	732	757	763	759	781	759	753	783	754	752	757	780	757	755	835	770	784	718	755	751	769	738	796	765	762	762	767	714	739	793	752	737	790	728	762	749	789	755	773	744	734	761	765	744	739	765	756	719	804	772	726	757	780	785	774	759	717	770	781	788	733	762	773	732	764	742	819	726	751	753	721	753	756	775	754	792	827	814	754	767	783	798	794	768	764	749	715	791	714	722	744	768	743	777	762	719	750	769	804	731	771	795	737	745	775	714	777	769	772	729	759	766	736	710	798	759	744	732	753	812	818	748	789	760	779	731	809	704	756	784	693	737	786	755	785	841	754	782	727	780	727	748	791	777	811	752	769	765	777	789	745	754	721	723	752	787	763	814	789	788	740	747	751	748	767	754	775	750	727	806	717	752	734	779	744	803	774	775	726	794	723	790	760	784	711	754	770	732	789	723	764	741	739	746	767	757	753	796	803	778	724	753	717	771	768	770	749	754	771	752	783	727	726	743	727	789	725	762	753	715	735	770	747	750	763	786	750	792	794	787	769	734	779	780	724	778	781	772	803	750	727	754	751	767	778	771	789	744	722	773	795	763	720	770	802	723	763	735	796	743	776	783	762	737	739	762	729	756	720	786	776	728	750	753	760	847	766	697	746	697	709	761	738	757	737	745	740	776	790	745	801	746	739	766	783	754	765	766	745	749	734	768	777	755	782	785	803	763	786	761	779	740	752	733	748	783	760	729	765	779	795	780	751	775	715	809	716	729	740	831	729	768	726	793	766	717	736	735	790	796	778	729	779	753	753	759	756	760	763	776	809	760	753	755	729	725	794	776	747	770	749	747	721	761	742	679	742	784	779	767	763	759	753	778	758	742	743	785	761	758	769	783	717	770	767	764	794	692	782	728	775	710	763	786	744	727	737	813	798	736	713	731	744	724	722	786	758	754	775	707	759	748	793	751	745	787	774	756	694	698	762	758	748	733	768	784	758	769	770	727	757	763	721	762	735	759	753	759	763	762	747	729	740	776	763	753	749	691	762	736	762	751	744	743	738	728	746	793	791	742	831	801	776	737	771	766	713	748	756	787	732	763	771	730	767	775	782	759	787	816	732	704	709	750	730	777	763	763	786	778	737	726	775	761	727	753	776	785	826	741	772	732	760	757	755	749	725	806	784	801	761	807	782	758	745	755	743	756	772	760	777	733	704	730	776	772	822	762	754	823	764	775	768	796	761	717	799	754	790	713	784	726	792	710	766	745	768	735	732	786	759	783	749	780	720	715	760	751	747	813	721	831	793	772	758	787	766	749	757	779	757	738	766	766	750	773	800	747	781	766	783	732	738	724	803	745	741	760	759	765	749	799	789	774	775	789	756	790	728	782	746	742	714	748	736	760	733	747	714	729	792	756	775	772	747	777	833	809	784	738	750	736	763	770	748	753	786	741	762	773	741	787	742	760	735	733	762	777	752	840	770	756	780	704	749	698	737	732	766	765	830	758	807	784	741	774	739	771	762	716	776	771	758	759	793	784	810	763	799	690	765	767	788	717	758	827	679	741	759	781	782	803	769	743	716	739	770	733	734	737	716	814	786	760	756	724	782	779	764	807	780	791	723	773	754	720	768	818	778	763	759	780	789	804	765	724	789	721	789	740	815	752	732	766	741	753	743	758	748	731	691	746	742	723	799	686	771	806	778	719	759	759	764	755	761	773	778	734	740	760	769	787	753	738	694	829	762	752	744	778	728	788	744	744	836	706	808	759	825	740	768	714	748	720	735	788	837	714	704	771	780	772	723	786	757	739	726	796	741	721	777	781	748	703	818	781	766	760	758	785	784	710	724	734	779	767	741	705	811	746	745	731
26252	20908	27328	24623	20800	4792	880	603	520	444	440	450	383	372	324	358	360	310	298	336	332	339	311	319	297	311	305	309	273	301	301	281	286	294	313	306	264	281	299	288	316	338	266	268	293	305	285	286	271	275	257	306	286	269	267	314	253	278	287	286	274	274	284	271	244	302	262	264	270	314	297	267	286	281	283	273	286	268	281	269	277	246	256	266	285	261	287	269	292	273	275	280	294	256	284	268	292	259	253	279	297	300	278	290	241	265	276	275	280	279	268	277	253	283	274	286	272	258	267	266	286	288	274	288	297	280	282	281	274	235	280	267	244	258	241	263	315	256	257	245	270	306	311	294	268	296	267	278	274	276	245	257	251	261	255	277	268	254	271	271	276	277	287	262	293	268	259	281	265	256	279	249	297	275	262	276	252	271	270	278	277	289	311	265	279	260	267	241	270	262	258	287	256	278	258	283	288	276	297	284	292	292	276	274	252	320	263	261	289	288	289	285	299	269	277	270	270	251	247	272	252	271	261	256	263	271	251	273	265	297	251	287	282	288	294	265	280	258	259	309	313	258	281	307	259	255	272	289	279	256	279	259	254	278	288	291	259	252	318	297	257	273	277	294	275	293	279	261	282	274	261	278	247	266	260	289	292	270	280	254	276	290	262	284	210	304	262	282	287	270	281	270	295	278	252	261	256	265	281	271	269	290	281	272	262	268	284	277	290	284	295	263	257	275	267	278	270	255	264	281	280	263	265	261	259	290	317	279	271	302	273	244	283	278	251	285	261	267	254	294	268	274	272	255	283	247	281	277	278	275	250	286	269	281	271	263	233	283	315	252	276	291	282	264	238	277	306	263	275	274	265	280	260	299	260	272	278	287	269	255	264	254	270	261	290	268	262	272	268	270	277	282	248	276	270	281	266	258	254	253	280	273	275	280	285	259	289	288	287	307	243	259	244	287	254	291	257	263	295	285	257	309	259	298	291	256	265	297	242	259	266	273	290	308	300	259	279	295	260	260	289	286	255	286	312	244	291	266	273	264	270	279	265	270	272	255	272	263	291	259	276	284	292	282	299	284	275	269	235	257	259	263	280	278	250	269	262	282	254	259	264	284	258	281	274	268	276	286	274	290	276	250	311	265	275	313	271	286	275	237	281	277	312	250	295	264	281	296	268	277	258	258	290	279	268	251	274	274	292	279	285	272	285	288	284	272	248	260	265	258	274	269	263	248	277	284	255	290	263	235	251	274	265	271	260	267	251	305	262	264	299	249	270	284	286	292	282	274	267	261	245	253	250	272	270	274	249	288	276	231	280	282	280	274	255	285	281	312	260	285	266	259	314	265	284	291	240	268	261	263	297	258	275	246	261	264	279	304	251	303	266	289	279	281	307	271	248	260	267	262	276	288	250	270	275	270	269	266	283	247	255	303	280	306	274	272	273	260	274	265	277	252	262	267	296	250	292	270	262	291	262	255	258	262	275	285	287	281	285	275	244	305	257	267	281	273	271	250	269	266	258	270	298	256	260	273	272	276	277	239	251	250	300	255	262	300	272	260	274	262	273	315	273	266	282	243	247	204	298	267	273	287	264	263	255	275	286	291	276	253	283	277	280	275	254	265	282	256	278	265	282	285	286	284	256	247	277	272	276	269	303	274	265	283	273	256	297	305	264	273	270	262	275	276	258	246	246	267	266	267	285	243	261	278	223	257	262	292	266	294	297	280	261	272	305	244	257	262	275	253	253	251	270	257	283	296	265	269	270	283	281	271	253	292	285	251	270	265	275	262	246	252	265	270	264	266	285	268	267	255	245	274	239	272	260	272	251	284	254	255	266	274	272	275	272	276	266	280	266	269	246	233	261	272	294	284	253	263	271	294	267	254	268	266	272	270	264	253	258	273	285	262	265	274	280	287	291	291	277	286	284	258	300	276	270	276	258	282	240	269	271	257	286	276	274	266	272	280	288	268	285	251	274	322	269	278	275	268	270	268	289	253	290	289	280	275	244	255	262	289	275	256	264	287	280	252	291	275	254	291	242	267	270	300	246	271	270	284	289	285	262	299	280	286	292	270	271	274	282	281	274	268	259	281	283	265	242	241	257	262	260	267	286	275	249	292	260	259	295	267	302	288	253	268	242	263	317	307	253	279	262	271	255	276	272	298	283	257	310	266	243	235	286	279	261	265	267	275	274	258	251	309	267	270	307	295	255	269	293	242	240	302	240	285	260	243	265	278	254	263	287	296	261	254	281	272	275	239	276	262	273	283	269	264	267	299	286	272	273	299	271	285	272	263	272	271	273	264	247	285	253	267	290	291	271	284	285	261	294	282	281	293	302	273	258	273	261	292	274	258	293	253	289	278	261	236	274	274	295	240	281	279	261	274	280	285	268	274	283	272	254	277	270	303	294	275	241	267	272	261	252	263	276	251	287	277	285	281	279	267	283	272	285	268	266	272	247	267	286	263	243	269	290	286	263	268	272	279	287	293	272	262	231	282	277	295	271	291	255	281	257	292	262	237	269	264	285	260	248	271	291	247	281	260	272	277	298	283	291	266	299	305	239	282	288	288	280	283	298	276	275	270	304	271	306	258	263	293	270	296	265	241	270	253	278	284	263	275	238	287	246	284	266	266	268	257	280	290	251	254	276	275	278	256	272	303	273	275	256	271	264	282	265	254	250	280	285	275	285	250	249	269	248	267	273	281	283	293	283	272	293	278	243	281	263	287	257	248	286	272	265	263	271	262	262	258	278	239	242	285	283	278	282	281	285	284	289	269	282	273	285	251	261	287	255	244	262	287	274	280	266	253	295	267	289	267	302	288	252	293	249	276	294	296	240	269	265	261	287	262	282	246	288	282	285	260	272	265	248	279	272	272	253	276	277	294	261	250	273	294	301	285	241	290	274	286	271	268	285	272	281	296	274	250	279	304	263	241	265	297	293	280	267	273	304	265	305	278	297	287	246	245	290	248	273	266	264	273	274	286	270	291	283	281	279	285	304	269	292	249	238	249	252	285	260	289	283	271	291	264	288	248	260	293	283	262	307	285	272	294	249	260	280	269	252	279	257	276	246	286	309	285	278	272	313	291	260	289	277	258	256	297	294	272	270	297	302	264	298	298	263	268	254	271	275	242	264	293	281	288	265	263	272	246	260	270	257	235	306	288	301	294	250	282	281	283	278	259	254	278	276	300	241	271	286	245	244	277	307	270	275	276	275	280	264	267	291	307	258	269	262	247	259	305	252	267	272	275	298	279	269	267	317	264	304	286	267	309	255	283	256	281	267	272	285	260	267	266	276	270	274	256	265	256	257	258	273	257	302	265	279	295	265	271	286	281	277	280	294	260	258	281	269	289	279	254	275	268	297	267	262	259	259	259	283	262	261	283	265	252	295	252	242	280	266	272	282	262	275	241	306	263	275	284	261	257	314	249	292	298	282	268	283	278	255	285	288	260	277	263	252	280	285	299	288	275	272	266	254	259	290	288	295	274	255	266
6781	9469	8316	4831	2807	2012	1509	1174	938	835	742	693	593	550	512	558	509	499	439	473	468	436	432	433	427	468	423	418	420	414	416	393	391	373	367	381	354	372	370	345	358	344	372	362	351	348	332	371	351	380	338	360	337	353	346	362	346	350	346	371	376	341	392	337	345	321	314	348	358	350	351	328	309	364	386	394	336	328	324	325	330	329	352	308	348	366	354	371	324	353	331	375	313	323	347	359	356	354	356	338	329	365	318	374	316	342	333	317	344	360	377	336	355	307	327	352	358	358	341	369	359	332	360	339	368	314	337	337	337	330	375	358	339	340	351	326	351	338	330	307	352	372	288	318	377	362	330	329	324	367	343	336	321	332	325	350	336	331	352	296	339	336	329	311	337	358	370	337	338	347	309	329	388	364	328	335	349	322	305	339	346	373	323	340	335	344	371	342	363	344	347	355	341	354	317	368	339	344	371	352	364	325	310	348	359	350	342	344	335	358	342	333	351	347	334	374	369	375	340	330	347	325	327	355	383	326	332	333	317	321	373	340	317	365	377	345	353	322	345	341	337	334	311	336	366	338	372	358	315	339	344	331	308	324	341	306	359	330	334	334	326	366	345	328	296	311	334	353	316	346	338	313	325	361	339	358	336	354	314	332	361	355	336	345	317	407	336	361	348	310	368	334	325	326	342	379	310	334	346	361	361	359	344	362	344	304	328	293	323	341	334	301	317	334	334	366	341	350	347	364	340	332	357	327	328	335	331	324	351	363	338	358	355	327	338	341	353	307	325	343	345	349	348	367	337	357	329	342	348	326	380	346	348	311	325	353	328	349	332	354	333	333	331	354	347	343	344	346	334	340	343	354	340	332	319	354	330	346	326	368	343	398	366	321	346	332	374	339	328	356	348	340	331	349	344	317	368	323	333	324	329	362	360	329	340	352	315	340	333	351	325	323	324	361	366	328	328	331	363	324	354	339	330	334	310	344	357	316	352	310	351	319	362	349	327	346	334	360	325	334	346	356	351	333	342	363	343	332	320	342	337	377	338	355	351	385	319	318	336	349	357	379	328	357	339	356	341	369	357	337	342	334	352	343	350	350	295	348	362	298	340	345	299	329	342	323	373	369	322	366	373	339	368	344	351	348	325	344	347	314	361	318	401	351	321	334	365	333	348	350	320	356	345	366	350	367	323	364	330	342	348	388	325	323	357	343	345	315	337	372	311	332	343	345	314	387	353	305	319	369	324	325	356	323	324	347	353	312	362	306	283	338	342	368	303	356	309	359	356	385	340	344	367	362	334	364	353	313	329	363	326	330	357	339	351	335	341	322	318	337	345	340	358	345	340	353	361	347	356	341	309	360	340	340	372	326	313	343	346	318	335	337	355	355	320	338	314	365	347	325	351	355	346	311	349	333	388	350	355	351	331	333	371	334	346	286	334	321	328	365	329	326	316	335	317	347	335	357	341	357	339	334	350	344	318	340	327	385	343	346	324	358	384	329	346	344	316	330	295	329	312	353	331	354	344	358	314	311	360	338	344	346	339	356	361	360	327	358	342	310	338	356	343	316	341	353	322	337	348	309	362	298	373	367	351	348	313	357	343	355	327	341	325	338	316	316	376	357	369	342	348	316	343	368	352	336	371	353	365	347	310	328	324	311	340	330	333	354	355	336	337	338	312	309	308	363	325	321	349	348	349	354	342	364	314	332	357	358	330	375	353	325	347	326	345	354	322	352	347	309	327	358	336	368	342	354	344	348	339	324	361	311	338	340	351	375	339	322	316	370	358	372	324	353	332	365	336	312	334	332	369	364	321	345	360	333	325	356	347	351	333	349	378	343	369	347	327	318	322	353	369	321	342	343	371	350	313	346	361	362	336	351	310	351	331	323	329	346	333	339	367	333	345	335	313	370	311	323	344	405	314	336	376	330	378	309	314	356	321	324	307	333	342	313	365	343	324	337	360	304	336	336	365	386	323	366	332	363	329	346	311	339	338	373	352	341	351	326	323	355	349	368	322	377	333	316	352	339	337	365	331	381	350	345	335	329	339	338	359	382	361	308	385	366	352	342	299	359	328	315	328	362	339	364	336	337	316	330	345	336	357	361	305	300	350	357	352	332	346	328	328	337	317	312	346	307	344	350	364	320	334	339	314	326	332	349	351	313	358	341	336	349	384	374	325	363	357	346	357	312	367	340	367	325	332	345	378	363	347	326	302	344	324	315	361	325	356	350	338	321	317	370	316	339	332	322	313	329	334	329	320	356	328	325	313	365	342	341	352	347	358	346	335	365	368	348	346	364	331	323	345	340	363	327	314	347	326	334	360	334	336	323	340	344	339	330	320	365	337	356	349	295	340	353	349	314	317	350	307	372	348	350	350	349	316	318	362	346	342	333	357	331	333	362	330	328	307	344	329	336	345	347	311	299	328	330	364	344	333	338	325	323	350	356	320	341	362	367	351	347	337	343	337	334	372	335	339	358	347	350	351	365	372	335	354	347	317	343	318	354	338	324	346	322	339	338	342	335	355	329	340	338	358	338	342	328	347	328	351	358	324	345	326	339	312	314	327	306	318	333	364	327	344	345	350	363	339	320	340	330	351	317	368	335	331	331	347	362	337	309	363	381	340	298	323	342	386	341	345	343	348	331	336	341	360	348	331	369	344	337	345	354	326	321	342	350	311	350	349	353	359	343	325	339	304	351	337	358	340	370	311	363	360	332	359	319	358	349	341	366	311	358	324	340	336	360	339	357	372	359	358	344	353	342	330	332	302	362	311	332	349	359	358	354	348	320	333	334	318	334	374	359	337	348	356	365	352	303	363	362	367	325	351	315	339	363	362	356	347	353	347	336	347	347	328	341	354	321	354	311	336	317	328	338	377	329	349	361	307	354	358	315	342	337	369	326	344	319	356	351	318	363	384	335	338	331	309	322	313	290	360	345	318	359	350	329	348	353	332	344	348	348	345	343	350	346	340	354	364	339	330	337	343	318	341	354	360	346	346	337	330	358	359	344	332	342	334	353	314	372	325	324	359	338	359	354	366	337	328	348	349	330	321	331	325	353	334	338	341	349	352	342	309	320	343	343	342	349	336	348	348	353	354	312	356	321	341	317	341	301	343	342	329	323	310	351	311	334	342	329	346	343	352	345	362	294	323	346	336	342	344	336	322	360	353	352	309	342	366	360	339	334	324	340	347	323	340	360	323	361	340	326	355	346	347	347	333	332	356	338	317	352	366	351	331	354	340	316	341	361	331	371	329	351	348	329	332	357	326	363	297	328	349	347	324	325	363	348	311	355	335	346	350	324	328	325	332	304	321	338	342	339	370	347	353	371	334	373	341	344	329	327	360	340	353	375	337	331	349	339	324	352	340	356	367	355	316	330	354	357	353	329	346	324	336	315	319	322	359	363	347	360	337	323	336	366	310	307	345	335	343	333	345	371	303	346	353	338	340	336	373	333	361	331	356	362	327	346	338	351	356	324	333	339	345	297
23598	20912	27916	24077	20914	20964	9332	1358	924	827	767	703	637	602	568	595	545	546	483	514	487	565	476	493	448	445	485	485	421	427	425	440	405	426	443	387	466	413	422	411	433	413	411	420	397	433	384	392	403	415	404	424	384	391	421	383	395	385	420	400	405	384	394	392	349	410	390	406	391	404	407	406	380	402	389	401	399	423	409	421	387	417	400	364	424	386	402	402	384	396	416	392	392	392	409	431	402	396	364	386	375	403	417	403	406	385	394	434	403	430	400	384	389	364	388	381	376	391	452	401	382	391	351	382	393	414	383	389	436	405	375	422	400	393	396	398	395	372	385	386	393	366	354	361	439	369	379	383	382	391	386	404	383	414	357	386	413	353	406	369	402	388	400	384	412	394	380	328	405	376	412	383	382	414	387	380	357	401	392	382	397	355	392	409	389	396	393	384	383	402	406	402	434	372	412	414	387	385	395	385	399	402	391	417	391	396	382	391	355	444	398	396	408	378	382	387	385	374	390	410	404	413	405	384	404	377	409	392	415	411	413	405	381	406	355	393	376	406	405	396	374	418	363	410	376	377	378	391	378	378	361	435	396	394	380	397	382	411	383	396	399	421	367	399	415	413	396	421	429	380	387	378	413	386	387	412	411	368	373	385	379	364	365	381	377	399	402	398	403	389	406	392	403	388	368	394	359	371	382	371	409	405	368	379	404	377	400	377	388	382	397	392	380	415	376	400	390	417	386	405	392	387	367	397	386	381	380	367	398	404	409	408	398	404	381	393	396	376	377	382	404	415	373	437	407	393	367	340	372	379	374	370	380	430	392	392	415	373	375	364	405	376	386	371	368	398	386	390	378	399	354	393	378	415	402	412	365	388	402	403	346	396	401	337	383	357	432	437	429	416	393	345	381	393	399	374	392	382	377	400	381	423	367	410	410	395	391	395	385	358	381	403	330	376	357	413	407	390	364	334	380	398	371	404	406	352	396	377	374	441	393	390	355	410	371	369	385	380	367	376	392	381	400	401	419	390	364	401	421	376	379	392	372	359	426	408	409	410	377	405	423	425	386	359	376	379	415	398	407	381	423	395	393	403	397	421	391	379	386	412	404	405	415	407	400	406	408	376	393	364	384	394	409	391	388	417	402	379	374	418	384	412	388	410	372	372	398	394	382	384	387	385	434	404	414	409	364	418	413	376	382	393	379	423	420	388	395	384	410	378	391	397	365	402	390	398	410	404	403	361	350	378	409	410	347	420	386	432	385	434	425	388	381	387	420	416	383	386	411	411	362	376	364	409	364	400	379	370	412	406	385	357	361	388	403	374	383	379	402	379	378	420	392	359	383	426	382	368	362	394	372	397	401	362	424	393	375	377	376	404	401	401	394	433	398	406	401	386	390	374	411	370	379	409	389	383	385	396	412	400	379	410	429	373	369	414	402	391	397	379	411	440	370	359	391	373	379	379	384	322	401	372	368	377	410	414	391	405	419	351	363	370	404	386	373	406	428	390	424	384	433	410	381	409	355	406	391	376	390	424	376	381	378	380	357	384	355	400	398	356	378	402	364	415	437	399	356	389	391	376	398	392	404	394	394	397	425	438	419	402	403	373	414	382	368	406	368	377	412	386	358	409	404	403	388	375	425	391	374	373	441	399	428	406	390	385	389	410	370	398	424	387	411	389	392	394	407	371	382	392	381	436	380	349	409	390	383	377	399	370	401	361	410	365	366	414	373	371	420	389	359	398	409	365	389	395	397	342	384	415	444	422	388	382	390	366	368	378	393	397	392	372	431	364	389	403	377	385	361	399	393	408	367	402	403	387	396	411	432	382	413	396	360	349	427	414	391	402	365	373	371	380	374	395	377	381	403	365	358	387	385	407	398	403	433	365	425	404	405	429	344	418	358	385	409	405	375	441	420	403	403	386	390	378	377	411	362	391	398	353	348	376	396	378	417	403	396	391	355	362	414	382	370	371	389	374	397	385	404	371	356	397	393	389	381	379	385	389	382	369	383	411	364	389	395	415	389	404	387	345	387	376	379	371	382	374	363	393	373	408	376	405	406	394	379	405	404	398	385	381	377	404	386	384	383	431	375	405	379	389	392	394	363	395	359	392	385	399	384	375	406	429	385	386	399	407	385	423	384	394	359	382	370	403	411	382	380	376	392	364	409	415	395	396	387	422	357	392	396	376	379	358	400	364	366	367	365	401	402	415	386	394	379	359	384	348	380	394	389	402	380	398	401	354	417	365	415	390	391	398	385	426	351	387	397	365	389	379	397	381	376	373	382	362	404	406	408	382	372	358	375	388	351	412	370	447	418	400	380	358	386	414	374	383	436	406	357	394	418	349	388	361	375	382	398	387	423	410	391	383	382	397	380	383	380	392	393	374	413	451	376	411	393	391	401	389	366	371	366	392	392	420	389	376	380	391	365	374	400	389	407	380	433	384	369	390	391	382	405	391	393	363	367	393	373	386	410	410	373	430	400	380	389	432	375	412	411	395	351	359	403	396	346	362	414	393	405	401	400	370	391	357	383	409	394	372	367	372	383	399	372	391	369	365	411	385	385	380	416	366	418	357	403	360	392	406	378	397	333	389	400	382	393	384	405	372	378	427	335	430	383	395	387	387	371	429	437	375	405	383	365	376	370	391	382	360	387	414	380	383	349	343	373	397	360	373	433	368	394	401	389	375	405	389	352	367	412	386	375	404	380	380	362	358	381	368	361	386	385	381	393	369	397	389	407	381	393	413	423	423	385	367	389	361	455	374	391	396	393	373	395	411	393	386	400	378	412	332	373	409	384	392	369	389	380	414	382	402	395	427	392	409	388	403	392	397	428	366	392	422	391	396	420	421	391	346	417	401	406	392	405	391	395	382	387	381	399	393	439	387	356	405	417	403	365	362	371	425	377	391	386	388	393	407	410	353	360	411	381	385	404	381	359	411	372	376	392	372	377	406	369	365	414	393	417	382	386	399	405	376	398	384	413	390	401	417	366	381	407	409	368	410	359	383	383	377	383	396	401	369	388	374	402	396	356	327	377	358	416	394	383	393	392	385	398	394	413	381	400	421	350	367	405	374	410	394	368	422	388	402	399	407	376	426	425	400	391	365	367	376	390	433	406	389	390	371	398	407	429	407	377	396	374	373	385	365	393	381	405	396	386	371	372	395	409	337	387	377	371	350	344	421	380	396	406	393	368	432	392	371	405	380	406	428	396	377	360	389	372	384	397	417	369	376	402	414	419	368	377	384	386	392	407	413	377	391	389	393	385	404	421	368	334	374	422	367	394	381	369	395	376	364	391	403	400	415	420	400	361	393	382	351	387	339	351	382	370	380	372	399	382	416	411	428	411	395	354	406	428	399	369	397	420	372	413	380	392	412	358	332	418	400	419	410	409	379	389	377	396	362	417	362	426	340	354	400	378	363	382	398	376	378	413	424	380	384	388	394	364	394	438	425	359	357	374	380	378	367	392	327	410	383	374	393	375	408
10493	17893	16064	9513	6269	4153	3150	2415	1997	1693	1346	1226	1088	998	956	883	772	728	724	708	688	660	657	599	607	567	594	558	531	520	583	480	523	520	499	481	498	515	516	456	461	453	480	493	468	483	458	451	459	474	437	442	429	439	425	423	409	460	466	409	407	471	402	432	404	423	409	444	444	448	407	449	419	433	425	428	429	404	410	485	457	447	418	431	391	437	427	389	419	418	420	422	424	423	417	385	444	405	441	380	383	408	426	448	421	435	434	444	375	425	402	424	418	472	450	411	395	390	461	422	428	412	410	446	444	400	469	452	430	445	366	402	412	419	409	399	382	435	425	392	393	438	411	396	423	411	425	398	434	385	443	423	390	421	429	431	395	428	440	433	412	448	415	427	430	412	430	445	433	423	405	415	388	431	409	413	420	420	428	369	448	420	394	411	406	378	405	402	438	447	405	449	403	406	403	407	412	386	400	415	419	414	410	431	415	395	383	404	440	426	402	391	439	426	407	401	410	419	426	430	405	429	375	450	406	397	396	445	396	384	423	450	401	415	370	445	392	385	409	441	418	382	387	393	386	426	396	424	418	418	420	407	420	380	435	389	416	414	446	417	403	402	426	394	394	405	387	424	395	417	417	467	448	418	397	407	372	458	430	401	439	426	423	421	438	440	453	425	433	412	391	417	413	431	404	445	417	422	392	391	417	393	396	409	422	410	427	423	411	484	390	398	381	399	397	441	393	390	436	399	431	457	412	426	442	377	398	439	418	433	465	430	421	386	399	412	441	438	428	421	406	403	398	435	404	428	454	450	447	414	443	427	420	400	398	413	413	454	418	393	416	423	395	440	427	420	423	441	398	449	447	403	416	458	413	415	420	422	404	428	408	416	387	469	393	407	403	411	405	434	380	445	420	397	414	430	391	435	422	396	439	427	415	392	418	411	389	384	406	406	433	439	427	410	415	432	431	434	401	398	414	376	351	450	410	400	428	412	420	443	435	410	441	410	445	430	410	460	472	370	435	379	423	428	413	415	466	384	440	395	413	439	418	419	436	414	426	416	421	423	418	386	376	386	384	400	424	441	403	415	403	400	374	448	443	429	402	419	406	394	433	453	431	393	436	401	438	446	431	427	422	418	483	395	460	416	430	435	428	404	427	419	440	407	411	419	425	456	451	410	461	412	411	421	434	391	440	414	413	429	384	357	392	413	452	402	395	419	367	442	392	452	390	434	423	423	416	420	450	404	416	397	418	419	416	420	409	428	453	417	409	389	420	423	388	354	416	432	461	374	400	398	428	434	405	442	434	364	443	406	439	389	394	405	421	407	457	422	419	434	388	402	402	428	433	415	396	450	411	402	427	387	413	383	470	399	393	415	437	461	443	406	421	395	441	425	387	398	421	404	402	454	431	419	420	389	446	427	403	378	423	410	414	418	411	429	410	417	382	418	384	406	399	405	388	427	423	415	391	429	412	412	427	391	425	438	440	420	431	422	437	411	421	395	399	390	385	387	417	402	411	423	394	421	402	452	355	421	423	430	432	423	400	387	398	394	424	400	415	372	349	404	361	400	396	458	418	399	398	406	421	418	429	437	461	415	426	429	422	464	390	410	413	417	450	416	432	447	377	455	392	396	420	442	402	434	392	398	399	394	421	417	446	415	422	419	417	405	429	378	416	437	414	412	416	414	408	409	408	397	426	388	421	395	412	439	448	410	384	420	398	384	354	407	418	418	386	481	416	410	428	417	409	421	416	446	424	413	415	424	425	425	421	426	413	410	435	429	442	413	415	421	411	412	396	417	412	455	405	438	402	416	430	451	389	457	449	428	394	418	395	415	416	398	457	426	433	392	432	424	389	435	392	451	420	396	407	427	406	405	396	439	438	408	394	403	387	422	425	398	402	414	418	445	390	409	392	406	418	412	441	450	404	432	414	402	414	421	404	423	417	454	398	442	438	433	436	414	414	401	435	433	442	413	368	420	423	427	404	413	454	413	410	449	411	441	436	411	411	402	416	426	389	388	425	438	393	434	454	391	409	417	400	426	423	440	406	433	418	417	406	431	411	436	426	418	404	449	418	443	417	420	380	417	373	420	434	422	391	439	401	415	424	422	417	414	415	401	419	439	404	392	381	407	405	392	426	419	446	422	406	400	357	408	411	398	434	414	418	390	404	387	394	408	437	372	415	401	411	418	389	403	407	396	441	427	406	404	445	449	421	439	407	355	455	427	412	395	400	447	378	441	436	419	428	406	416	429	413	429	386	400	398	428	437	420	422	429	443	415	435	408	421	388	393	415	403	417	373	445	417	433	412	458	431	442	427	435	401	476	381	430	398	430	412	386	433	429	377	418	410	447	420	426	396	445	430	417	401	407	408	392	414	450	400	387	419	414	428	413	428	415	421	394	410	416	439	428	401	462	426	370	409	441	439	370	431	391	385	437	469	401	430	399	426	419	388	416	387	398	403	423	474	424	403	421	397	400	395	424	400	391	426	398	432	418	429	444	382	431	391	423	436	436	443	406	435	424	413	396	421	443	440	417	420	407	420	421	400	409	453	400	413	431	428	356	428	429	404	452	424	412	408	429	390	398	392	386	441	441	406	434	415	445	398	432	436	456	393	386	430	393	391	418	374	409	411	414	402	386	432	406	411	440	457	454	410	406	481	419	398	427	427	410	386	396	404	432	417	445	425	393	393	406	433	492	405	399	418	436	436	423	375	409	391	397	438	420	413	407	410	447	417	438	466	435	379	380	413	433	410	433	468	418	425	440	434	406	430	447	386	408	420	472	427	413	441	390	422	439	387	419	402	403	407	408	429	371	435	431	420	432	426	414	386	444	436	405	423	422	427	448	428	433	404	436	411	399	426	423	445	415	398	387	420	420	387	421	422	424	390	423	389	391	421	376	424	403	434	421	385	399	441	424	427	453	416	434	441	413	419	405	450	417	386	437	396	402	415	418	407	435	398	396	430	417	442	410	396	402	388	430	423	436	393	436	410	426	399	390	424	405	410	401	405	372	412	407	404	434	424	421	423	405	429	417	371	383	408	444	397	422	411	418	412	409	449	425	453	429	453	433	431	415	393	389	389	388	408	383	408	427	443	438	450	408	374	388	453	427	394	421	414	408	383	402	379	482	400	380	417	383	427	428	376	469	400	427	427	414	401	414	400	378	355	405	438	433	406	440	424	407	425	407	394	375	389	374	466	440	377	447	394	400	419	398	449	405	411	399	441	425	401	428	453	408	413	381	418	431	435	402	382	413	434	412	386	409	440	408	402	425	410	420	403	436	389	427	444	414	423	443	425	432	434	390	423	403	380	442	421	415	399	402	403	412	397	407	436	441	429	427	402	464	418	390	437	399	416	431	434	429	414	383	418	383	420	432	425	412	379	404	420	416	422	403	418	439	430	431	431	406	443	406	408	385	410	414	405	447	444	396	453	444	423	425	433	419	441	417	433	466	418	402	373	417	372	432	430	403	455	417	445	414	416	414
27893	15707	2528	872	770	725	656	644	680	701	689	701	643	631	729	694	639	664	630	666	612	670	715	669	631	650	674	691	655	670	672	619	668	668	678	651	689	640	632	618	656	667	687	652	682	682	606	629	655	635	660	630	660	635	628	631	630	655	662	703	685	623	681	655	658	687	633	712	663	648	664	648	700	633	629	658	642	678	649	687	669	695	651	678	619	675	664	648	634	698	675	626	601	632	640	641	673	700	646	609	620	633	643	602	681	655	631	699	678	659	662	650	568	701	717	707	686	676	637	680	661	682	651	636	647	658	639	639	656	627	642	676	677	657	642	705	675	631	677	624	648	620	633	663	680	700	660	693	671	647	709	642	609	693	689	649	685	609	630	659	643	619	681	649	682	642	679	681	677	611	640	662	691	610	693	648	698	695	686	643	648	652	638	642	616	657	708	657	690	649	607	650	672	667	674	626	652	666	656	650	664	658	633	630	618	670	641	714	635	646	601	638	642	668	646	654	693	667	682	690	659	662	700	695	632	652	667	654	625	640	668	645	633	633	662	647	661	673	666	606	644	657	668	665	634	647	670	654	643	687	688	658	641	695	624	663	649	678	646	634	632	605	630	673	630	647	649	697	681	679	606	692	678	641	628	657	680	657	666	646	595	658	632	666	652	679	649	645	656	659	639	651	630	635	661	655	625	678	691	672	605	664	646	638	655	671	667	691	659	675	689	667	632	675	662	637	643	681	674	617	682	684	638	690	668	674	676	629	702	627	654	629	647	693	657	647	663	660	692	654	668	664	631	658	625	689	650	642	638	737	634	680	668	680	640	618	662	674	644	620	662	657	695	646	643	685	607	638	660	668	633	661	662	694	672	646	688	669	630	660	673	638	660	695	635	692	674	668	643	692	671	676	639	629	608	666	658	659	635	664	647	628	688	666	673	696	641	622	623	664	648	683	645	621	664	684	634	655	678	661	655	668	667	656	658	656	642	665	668	658	658	654	666	649	674	688	614	615	652	627	653	609	695	641	657	651	643	668	715	657	659	640	642	625	650	625	668	648	657	604	660	687	651	592	655	652	674	661	667	698	710	692	665	629	643	650	659	635	597	633	686	668	672	643	689	657	646	668	600	645	670	611	676	697	614	613	639	634	686	628	675	623	640	660	656	710	646	659	641	674	622	630	675	606	696	662	656	707	659	619	635	696	638	677	647	675	628	670	597	619	656	626	688	642	633	658	670	650	607	649	630	704	701	679	673	648	659	703	639	672	652	648	656	670	638	624	651	643	646	671	664	629	641	623	678	657	603	690	615	619	688	647	668	704	649	632	688	700	620	669	665	667	647	639	646	667	622	662	653	673	640	693	700	644	615	638	677	657	652	642	633	635	652	674	658	625	606	638	653	644	681	694	639	659	634	673	665	718	639	661	704	636	640	602	659	603	646	664	673	666	675	671	605	690	631	695	639	658	657	676	697	639	636	635	628	622	615	647	644	678	633	638	633	646	660	635	684	667	665	689	645	645	662	669	665	649	668	623	662	646	660	635	655	660	638	677	624	690	695	662	676	660	666	690	643	642	675	640	627	666	675	685	614	686	721	633	676	629	658	660	668	665	630	683	638	621	694	681	648	667	634	653	631	583	672	612	658	676	656	639	645	603	663	633	668	677	628	689	650	671	677	676	664	671	665	671	643	641	626	647	633	668	717	659	654	674	701	632	640	590	667	671	664	676	674	632	668	619	720	657	663	679	663	660	653	639	670	626	679	685	638	620	647	661	684	643	708	639	615	689	668	652	704	655	677	646	678	680	654	630	666	661	668	663	672	632	646	659	635	688	648	690	678	655	669	632	590	681	664	652	620	682	674	669	670	699	614	700	696	662	661	645	652	645	688	647	669	675	643	655	689	608	631	616	627	684	645	648	639	665	647	665	623	658	680	695	668	668	656	686	692	689	673	660	644	692	620	666	633	688	672	654	697	647	669	591	657	636	656	667	622	625	667	681	641	678	691	627	682	663	666	630	656	721	679	652	639	698	732	614	649	638	678	690	656	652	662	661	640	656	668	640	639	701	643	664	648	657	618	674	652	678	628	664	656	667	677	683	638	639	634	656	642	671	647	634	671	630	649	704	644	653	668	654	643	698	629	630	634	600	652	657	670	644	672	601	670	654	641	660	653	660	670	638	684	653	666	602	674	669	653	710	610	698	654	631	669	661	655	689	651	659	699	692	641	670	654	646	659	666	609	641	657	641	644	645	647	618	628	646	690	683	680	665	608	623	671	656	663	635	637	598	671	665	688	691	633	669	677	679	676	678	692	616	634	639	692	608	648	641	724	661	642	628	707	634	683	659	642	676	657	659	675	675	569	662	706	672	631	679	660	696	653	611	647	636	649	639	704	626	638	635	668	624	646	648	686	626	652	666	640	631	636	668	627	640	636	667	636	663	646	662	649	676	620	660	649	624	650	669	700	669	681	611	627	688	650	670	639	674	665	650	622	690	649	678	640	643	659	656	627	658	642	677	648	649	629	689	646	689	607	665	651	712	669	632	664	659	643	665	676	678	653	673	659	665	620	647	651	644	702	664	683	646	673	685	676	637	674	605	641	663	655	649	692	675	711	713	676	629	609	626	663	624	650	643	637	655	624	607	629	630	655	664	642	672	650	631	651	683	650	685	684	628	618	659	642	639	636	661	658	673	649	616	638	689	650	690	674	638	675	674	688	670	678	644	652	644	644	656	673	706	669	695	630	649	657	685	705	672	634	667	697	636	619	654	657	675	629	633	657	698	653	688	698	627	633	621	693	671	679	659	645	648	641	670	699	653	623	626	647	655	682	645	645	682	653	651	683	660	615	622	642	620	645	596	697	675	667	651	652	661	692	621	705	678	591	633	659	659	693	606	642	640	676	643	634	655	669	723	611	682	722	683	667	635	666	704	665	654	606	662	626	684	633	640	655	628	687	687	623	621	661	682	633	661	676	653	682	639	665	682	675	671	704	672	662	655	645	674	661	683	651	692	637	657	663	658	648	662	644	662	617	657	700	628	683	637	618	627	620	676	679	662	662	651	699	661	650	677	649	656	666	629	665	672	644	653	645	642	607	693	666	641	668	633	694	674	692	647	630	611	624	658	661	655	671	681	693	684	655	643	645	609	661	660	645	655	651	663	648	691	679	641	654	653	643	654	640	664	635	614	635	673	638	696	690	630	628	675	657	645	586	672	677	654	644	686	669	674	700	694	669	639	653	654	634	636	639	665	691	632	665	667	653	640	678	661	646	676	639	639	649	675	633	640	665	651	650	604	621	669	656	640	642	626	669	663	678	667	667	635	651	661	658	655	652	639	655	678	683	634	644	651	645	615	611	646	634	639	692	646	643	653	634	649	614	663	651	660	656	684	605	671	718	650	665	633	705	707	689	698	656	661	652	682	616	641	679	655	704	699	654	664	668	656	638	661	608	669	655	638	648	656	643	681	677	688	655	676	631	678	670	654	618	641
5135	1410	1289	998	882	849	826	793	802	767	769	789	798	758	761	744	732	796	755	725	744	734	758	746	761	710	736	777	781	775	744	741	823	730	751	721	779	817	729	723	776	743	762	726	734	720	763	720	726	732	817	741	758	749	788	756	759	718	773	775	744	763	769	787	777	728	748	765	743	741	775	765	813	716	756	758	773	786	741	721	760	748	684	739	724	746	730	812	748	755	700	763	714	723	714	740	773	774	767	782	770	749	787	731	752	731	783	719	762	802	710	736	783	734	706	734	765	747	698	751	712	727	724	760	744	779	697	732	758	734	773	769	735	792	794	784	732	775	768	751	778	776	737	778	724	751	776	734	688	755	801	775	755	733	735	736	789	780	790	800	749	749	769	734	763	706	718	763	692	764	717	796	763	694	741	752	767	731	725	751	731	813	802	760	803	742	744	782	713	770	741	752	754	794	768	744	745	745	762	748	722	783	772	783	784	767	710	739	795	723	761	710	752	752	772	798	670	737	787	743	755	748	726	796	802	746	716	712	790	740	700	752	776	754	768	719	755	749	719	756	725	772	714	709	740	792	762	778	730	733	761	732	696	750	712	758	776	714	738	854	745	746	754	788	756	695	799	812	729	740	754	740	760	732	813	714	761	737	782	745	738	760	739	789	774	731	758	740	747	741	740	748	737	748	762	758	754	730	723	747	736	752	741	728	798	799	693	742	758	747	782	808	738	809	766	765	733	752	747	748	799	663	733	761	742	749	772	788	750	753	729	737	757	756	769	774	782	765	716	794	768	767	773	781	794	771	773	765	737	781	760	751	765	730	764	738	735	743	733	769	734	776	722	785	719	778	762	739	763	711	755	716	735	717	750	719	761	741	721	744	730	743	738	755	745	783	780	749	755	762	777	736	796	754	769	789	741	783	669	765	743	741	778	737	750	730	760	692	721	743	771	729	775	728	749	705	705	776	762	724	759	709	753	765	774	804	790	764	726	738	675	771	702	786	712	793	743	734	727	728	772	779	714	795	725	790	738	675	809	753	705	778	747	738	792	726	768	742	791	777	815	739	732	762	788	733	756	694	707	767	732	759	759	722	755	750	742	746	765	775	767	744	757	752	742	732	757	763	755	723	756	726	749	743	778	737	771	747	783	708	742	758	807	730	750	764	721	720	727	745	713	785	776	715	714	772	742	776	762	755	700	750	740	731	766	762	723	744	754	759	754	728	787	773	764	783	828	765	724	741	788	732	760	707	755	699	774	729	728	746	720	754	766	696	699	762	786	767	742	824	737	732	761	763	765	751	774	751	729	751	750	763	770	771	787	694	772	796	768	733	744	786	724	774	751	774	746	750	825	742	755	789	729	730	746	780	747	725	750	767	761	768	746	755	793	764	722	780	746	775	788	727	743	726	737	748	802	710	759	784	691	801	789	725	754	702	775	743	734	778	743	752	715	751	752	769	760	692	764	737	766	774	742	746	758	778	783	729	753	749	748	747	783	745	761	797	740	715	771	759	736	804	698	757	768	779	739	706	789	794	781	763	754	752	744	746	753	757	731	760	727	766	734	778	762	802	728	767	736	737	726	751	811	780	774	745	736	786	741	743	698	776	760	792	706	791	770	746	751	762	753	758	777	770	746	725	789	723	760	720	783	773	805	748	797	753	733	775	715	794	768	759	717	750	784	765	745	723	778	761	730	798	743	778	735	762	735	788	763	729	728	741	725	759	744	716	714	761	738	816	727	785	771	720	808	776	727	765	775	773	769	755	726	723	749	759	767	727	766	735	739	749	765	736	753	727	739	729	750	760	767	752	719	756	733	728	780	742	754	746	759	769	709	766	689	748	711	725	730	764	768	755	724	772	757	750	744	714	718	777	733	744	750	715	767	753	690	750	802	783	764	704	723	784	751	705	754	731	771	758	763	735	745	762	765	790	779	807	711	736	708	710	743	758	702	750	768	754	759	739	756	738	742	771	754	748	725	771	742	782	717	710	746	749	717	761	760	766	694	709	749	749	811	731	738	755	764	769	764	748	773	735	736	771	823	753	754	779	751	782	707	733	733	727	769	753	754	718	772	741	751	754	726	734	740	747	749	756	747	739	773	741	757	740	725	741	753	727	691	740	744	743	706	700	711	743	767	723	719	858	771	766	725	783	737	794	713	759	769	803	747	727	758	738	787	750	780	779	768	782	712	772	723	784	740	771	760	761	768	774	754	731	731	757	727	736	717	764	786	731	743	715	774	730	764	729	795	752	745	746	702	742	759	716	764	760	761	769	738	797	797	704	747	740	769	743	714	803	781	709	805	761	760	726	757	735	758	762	768	758	759	702	786	714	698	731	746	738	709	780	738	775	708	737	734	718	756	757	815	757	745	718	703	752	730	721	762	732	784	729	717	771	756	736	740	754	746	803	734	742	755	754	756	718	699	715	765	750	726	748	757	773	821	786	734	755	757	787	750	735	772	789	736	762	767	711	704	731	749	744	725	722	795	757	737	723	802	762	747	801	712	718	712	724	770	758	737	759	781	792	778	770	739	808	772	767	743	781	736	788	733	742	717	736	792	749	774	752	703	759	764	743	727	753	716	687	739	758	750	762	745	790	796	767	786	732	745	744	754	742	762	708	788	728	729	726	729	723	761	718	769	733	789	750	757	765	789	764	807	741	712	752	696	687	749	748	714	727	751	779	747	716	758	762	722	719	791	703	687	755	753	727	772	763	780	759	699	755	714	776	791	724	701	729	758	745	730	766	787	737	757	753	764	750	722	751	735	736	729	775	749	787	756	786	780	763	760	753	773	762	685	762	736	750	735	767	751	754	729	753	768	738	762	805	742	769	784	781	763	749	809	734	744	735	758	743	737	728	733	807	760	749	759	777	751	781	791	765	800	715	742	744	767	744	779	722	761	751	794	748	770	753	735	748	802	729	754	727	699	770	737	784	750	724	784	771	767	750	749	772	739	774	757	777	707	774	721	708	731	742	731	724	768	784	737	740	774	793	787	745	711	726	737	679	752	688	787	768	758	745	738	820	771	740	738	790	760	738	752	778	750	729	750	772	769	751	752	778	742	720	761	752	758	762	757	746	736	778	781	747	763	748	724	719	721	742	765	793	765	757	807	717	690	706	748	752	791	791	761	746	773	754	754	723	768	757	816	755	773	741	738	793	778	769	712	709	728	757	780	794	788	734	744	762	778	751	702	767	782	710	750	765	733	779	709	766	782	781	760	792	764	774	716	746	739	733	743	754	767	747	736	768	735	759	714	765	734	736	770	754	767	714	778	795	787	787	793	785	784	759	748	788	765	818	744	754	696	746	759	780	722	809	770	751	727	719	748	742	721	670	751	771	684	744	782	748	818	800	742	721	717	733	730	777	752	693	731	720	758	702	800	774	766	760	747	777	725	763	783	752	790	744	700	812	751	779	764	732	700	729	719	742	745	771	693	773	752	741	733	763	750	749	740	754	785	717	737	765	761	742	719	776	778	777	764	770
26165	20904	27332	24600	20828	4685	879	617	535	445	423	410	380	370	330	365	313	337	350	310	317	321	311	281	267	306	280	255	289	265	302	295	294	319	285	289	255	275	279	286	257	259	296	264	248	274	268	301	250	296	270	312	271	268	295	276	281	274	257	276	303	263	240	265	276	287	310	269	258	277	242	294	281	293	292	302	240	267	277	263	263	280	253	242	273	289	260	307	275	300	288	240	266	275	300	263	256	271	248	292	262	296	277	262	293	295	276	252	231	273	259	269	281	289	254	283	269	272	285	272	281	271	265	302	285	270	256	315	289	281	274	236	259	263	269	263	289	290	261	241	284	247	253	250	253	265	274	278	271	291	291	288	293	293	261	273	240	262	270	284	279	272	277	282	264	282	260	274	273	263	249	281	261	269	270	275	260	253	287	277	275	254	291	286	255	288	272	260	257	280	288	249	277	258	269	248	235	288	262	286	258	255	290	276	258	285	256	279	278	256	251	237	263	297	262	280	270	286	265	294	246	279	283	290	262	229	256	267	285	255	292	265	275	285	278	255	248	296	282	245	268	297	300	283	252	290	258	275	257	308	288	258	292	263	250	264	257	282	298	286	290	266	278	280	281	282	288	277	284	284	281	261	264	247	276	287	282	276	254	253	270	260	236	279	274	281	277	251	255	240	250	246	247	259	244	270	231	264	262	292	260	255	277	247	257	282	298	289	257	236	306	279	281	259	250	254	292	288	270	269	289	288	279	281	276	269	281	275	250	266	252	280	267	267	267	240	277	252	271	254	282	255	269	264	310	250	265	289	293	271	259	251	280	283	255	233	255	266	299	280	249	271	279	265	272	270	306	271	256	238	306	259	275	264	322	286	272	248	273	295	280	265	286	274	311	286	259	277	244	259	261	265	267	239	304	244	265	276	242	245	267	259	282	275	267	269	283	279	294	262	289	287	308	259	288	270	292	272	268	305	275	282	227	312	296	290	286	262	281	287	287	271	284	238	263	269	239	287	249	270	265	282	276	280	279	276	258	271	265	274	278	311	268	262	272	237	288	281	236	238	257	260	262	265	279	271	291	292	296	253	299	259	267	285	255	277	276	252	262	280	271	247	287	317	257	301	269	269	275	271	279	271	276	267	243	272	268	301	301	254	247	277	279	248	291	294	269	305	252	311	293	254	269	271	300	287	260	246	235	277	250	263	250	257	259	279	282	303	287	231	257	266	236	273	261	248	280	269	251	289	305	282	287	267	233	289	267	260	238	288	292	271	291	274	274	276	253	270	267	282	249	280	264	279	295	263	303	287	257	262	244	261	259	257	255	258	268	273	247	290	248	288	259	278	278	280	280	258	300	279	278	290	283	284	272	297	286	289	275	280	308	264	295	289	267	250	284	252	255	286	273	263	275	293	271	267	268	268	300	257	279	300	309	262	264	271	265	298	262	275	283	296	274	263	277	275	266	266	296	246	271	264	238	288	269	312	282	287	301	305	238	247	280	277	298	282	266	283	280	301	282	252	271	244	254	266	253	279	252	285	264	278	255	280	275	252	266	275	280	266	305	308	275	279	277	295	229	265	247	269	271	274	245	309	276	258	250	244	267	297	266	249	255	268	282	285	284	271	236	276	263	248	286	275	275	265	293	266	278	264	245	237	285	269	247	274	278	256	238	282	284	265	265	253	303	260	267	282	223	251	287	278	266	261	272	281	280	267	282	280	280	294	274	306	287	277	277	269	237	258	247	295	261	245	286	268	265	250	241	250	269	256	274	283	263	269	292	261	291	281	260	281	285	273	273	299	258	298	260	281	254	287	259	267	272	296	265	296	258	281	269	284	307	268	285	260	279	254	252	276	277	258	262	236	256	254	263	248	243	270	254	262	267	287	272	273	269	271	285	278	268	251	277	258	285	279	276	246	274	263	268	279	291	269	255	269	269	242	267	274	257	254	281	269	262	270	258	281	277	262	262	258	282	268	242	257	246	293	261	280	274	284	258	237	266	271	248	277	270	260	279	286	261	284	244	271	285	287	260	269	266	281	269	260	274	275	273	238	248	228	247	270	242	245	284	260	271	263	279	246	286	258	274	242	259	255	265	283	275	296	245	248	275	271	258	260	279	264	287	283	278	276	257	267	271	252	242	270	259	283	268	292	282	253	254	264	277	270	286	270	245	241	255	283	274	268	286	260	254	279	270	265	279	293	239	273	271	256	286	264	260	272	280	282	259	268	277	280	270	285	282	255	283	254	276	293	263	305	270	269	266	288	283	273	272	258	262	287	274	263	266	309	280	280	276	264	281	261	279	255	290	277	249	305	281	257	292	266	277	280	253	273	270	308	312	257	288	278	270	277	277	259	281	288	284	284	291	267	276	264	272	308	250	275	271	267	243	273	262	259	278	285	298	284	264	270	266	254	264	241	259	275	282	304	264	255	268	253	270	244	279	253	275	309	265	236	272	302	276	233	244	267	275	248	265	263	263	271	290	306	260	291	270	273	292	270	284	293	273	293	267	265	258	253	301	272	280	251	277	267	295	291	293	261	250	281	279	254	254	268	283	278	310	235	278	274	260	246	275	278	271	282	279	283	240	250	274	280	266	272	269	265	265	294	232	289	248	294	234	264	268	293	276	276	292	264	277	302	281	263	272	272	278	278	264	262	279	323	263	291	287	251	248	290	257	262	280	278	292	260	278	285	299	247	255	289	258	261	318	281	280	303	275	298	285	286	284	286	252	258	281	273	256	253	257	254	288	295	260	262	274	260	303	285	278	282	263	307	261	274	279	277	263	263	273	298	307	247	276	270	249	253	274	269	259	243	249	252	298	248	288	249	268	282	294	279	297	260	310	283	240	270	271	288	276	254	271	284	275	263	275	288	272	278	288	284	275	295	308	279	259	269	283	275	282	266	259	261	256	271	280	299	269	235	270	280	255	253	273	256	292	298	273	286	268	259	245	285	289	254	261	283	259	263	272	257	258	251	258	273	255	261	265	266	267	288	258	292	285	302	263	268	273	274	298	269	242	269	306	271	283	266	278	282	292	259	281	275	290	305	287	281	278	282	244	242	299	257	255	252	279	257	281	269	267	276	274	250	264	293	245	264	272	287	255	273	260	274	249	269	258	248	277	298	269	236	272	299	243	285	278	299	277	261	284	271	287	278	277	266	301	269	274	270	253	264	264	273	273	250	279	283	251	281	285	252	279	265	285	273	271	278	265	270	294	262	267	285	273	301	287	260	273	288	277	274	323	283	274	294	274	261	266	299	272	262	291	276	272	298	292	289	289	287	288	287	299	321	280	279	275	278	302	272	280	263	239	264	277	278	284	263	294	290	287	254	272	271	278	294	270	252	270	280	269	289	223	292	280	271	291	253	290	276	265	264	266	274	250	261	303	274	255	275	274	251	284	290	265	243	294	272	252	259	262	262	275	269	256	277	264	254	275	287	281	306	261	270	251	287	281	283	266	274	288	294	263	285	239	270	261	246	265	307	269	264
6863	9430	8470	4621	2868	1930	1503	1168	983	900	754	658	658	552	550	551	495	462	477	514	422	448	467	429	415	426	395	366	390	393	373	408	383	350	376	376	377	375	345	346	401	345	389	360	362	389	376	384	345	354	377	351	347	317	350	364	351	356	371	351	357	400	327	320	338	330	332	350	350	319	358	350	339	333	347	356	346	365	333	330	352	325	315	311	335	341	363	319	345	338	338	346	333	325	376	355	385	366	313	336	347	347	342	337	343	333	377	332	358	328	340	350	324	333	332	352	310	396	340	308	327	341	311	337	355	348	353	344	328	316	347	349	356	342	325	349	314	317	335	326	324	327	387	318	343	303	349	362	337	347	376	351	349	351	338	331	338	325	350	337	305	349	327	361	325	316	316	310	368	324	349	341	329	332	384	315	345	302	340	362	329	339	310	333	305	310	334	295	365	351	324	340	345	350	371	329	330	319	322	333	334	321	320	357	322	343	353	344	337	351	339	353	312	355	332	336	324	367	377	355	356	343	339	330	329	317	347	317	354	336	376	307	346	360	357	346	341	329	332	359	361	352	338	317	343	336	354	353	361	352	339	305	338	359	321	331	311	353	335	324	348	328	358	339	326	347	341	323	332	328	364	336	327	302	334	360	354	337	333	340	321	307	355	341	344	347	346	342	347	344	307	333	337	344	376	360	370	357	337	338	328	381	323	357	334	360	355	321	335	352	365	354	356	350	341	355	344	335	332	325	312	355	322	355	343	340	344	350	373	346	323	349	310	364	327	299	301	332	367	384	339	353	336	334	361	324	348	347	344	353	329	347	337	346	350	353	320	350	365	370	339	367	347	343	333	336	305	331	285	299	361	332	320	345	329	355	352	346	335	353	368	354	336	342	338	323	360	383	323	321	314	354	349	348	358	331	351	347	291	346	342	350	349	346	359	341	349	343	292	339	323	359	346	329	347	355	364	338	351	349	324	364	359	346	318	335	321	326	354	352	336	329	364	315	358	320	319	365	356	337	330	336	345	305	359	324	353	336	338	336	336	299	330	318	334	333	363	340	334	325	338	310	349	341	331	304	365	319	340	327	316	351	313	333	340	318	370	356	343	355	313	330	358	329	340	379	362	350	349	355	359	369	349	348	359	377	339	374	358	328	337	354	341	319	364	335	338	351	323	366	362	329	330	332	363	372	351	341	319	336	308	333	333	337	347	327	383	354	360	320	326	319	327	335	338	337	338	326	331	331	371	340	330	352	343	346	293	364	332	353	337	361	349	322	328	321	346	335	329	362	341	357	355	354	376	353	329	329	335	341	341	362	331	367	374	340	331	349	351	335	350	326	315	339	337	341	321	326	327	321	341	371	305	348	351	354	333	349	345	336	361	324	347	359	337	370	307	339	343	301	336	349	347	330	331	347	341	373	334	302	354	315	335	377	325	345	321	322	315	318	328	321	355	320	315	353	313	336	352	358	352	362	324	357	337	345	313	368	365	348	334	321	308	321	325	341	323	344	343	328	319	324	310	330	349	334	326	342	350	334	339	359	335	350	328	323	341	350	321	322	339	327	349	326	327	341	373	322	362	338	349	361	360	328	338	370	337	347	324	319	300	326	348	369	356	344	365	318	360	356	326	338	367	342	297	357	343	349	355	351	325	367	327	390	332	335	326	338	330	305	310	338	324	359	339	356	344	312	343	327	351	341	344	315	355	320	332	358	308	336	312	323	334	313	359	327	331	357	342	333	334	359	322	337	353	333	346	326	346	360	304	356	346	348	358	336	372	344	329	386	349	304	347	313	371	353	335	345	300	364	360	356	322	331	358	366	330	305	337	305	338	372	352	322	333	345	336	353	331	361	330	319	333	341	338	333	368	340	356	350	325	305	323	349	366	357	347	341	325	334	328	334	334	377	360	355	330	323	342	327	325	315	308	357	327	323	340	332	344	345	352	322	368	358	320	298	324	335	350	368	345	338	353	314	356	325	363	353	343	311	342	330	369	312	338	337	351	325	325	322	341	356	332	318	351	345	396	323	311	351	345	361	371	324	338	294	352	346	335	314	324	336	320	337	301	327	305	322	327	353	336	361	394	350	308	360	344	335	328	359	347	371	317	315	342	357	360	336	346	327	336	352	313	330	345	342	328	355	330	307	344	318	321	308	334	336	339	328	311	355	389	318	350	340	303	331	317	318	328	353	334	369	361	356	333	352	334	346	353	329	351	323	317	329	316	358	346	340	344	354	335	314	305	342	321	350	323	321	329	328	346	341	306	346	335	319	321	318	337	347	297	358	327	359	374	310	310	341	345	361	333	317	331	337	372	329	322	330	345	324	342	342	332	328	374	319	311	344	357	327	327	329	321	378	354	360	347	360	369	345	350	329	351	350	369	333	354	355	397	338	325	319	360	338	294	355	359	369	373	340	323	341	334	338	321	348	338	310	346	375	321	333	332	307	351	316	331	320	370	340	348	344	324	358	344	337	304	330	354	359	288	341	339	311	314	344	363	323	324	342	345	353	352	337	354	348	326	335	361	387	344	375	377	367	320	366	349	343	320	316	337	346	350	304	306	316	298	318	331	359	346	342	339	297	322	333	320	349	328	356	335	349	353	325	341	359	345	345	305	349	336	363	339	340	302	304	305	335	313	321	360	337	320	346	373	341	343	328	326	327	351	331	321	333	367	337	331	330	317	356	334	329	342	357	332	346	332	333	327	343	354	326	327	333	344	370	301	310	344	313	326	355	306	360	317	328	317	364	371	355	349	349	377	308	324	350	324	349	332	346	336	355	331	320	354	342	335	360	363	341	319	343	370	338	358	364	340	360	337	343	373	279	313	327	315	372	336	345	336	341	364	344	354	326	355	338	352	298	333	359	353	322	358	376	348	352	331	371	337	347	323	349	332	376	354	348	367	304	313	335	396	357	376	342	306	302	336	374	349	324	310	302	332	348	343	322	316	393	358	300	321	351	357	329	355	328	369	336	349	321	334	354	322	364	344	326	331	326	350	328	325	348	333	319	326	376	317	343	323	335	353	355	298	323	356	326	309	323	305	320	326	356	337	328	355	328	340	343	352	321	323	330	343	322	382	340	351	329	358	360	339	286	327	336	340	339	318	365	369	344	325	338	343	321	327	356	315	337	336	357	348	347	302	340	329	310	370	339	338	339	328	357	336	341	348	309	322	334	351	358	361	356	329	345	355	328	357	357	364	347	345	345	374	362	321	369	334	337	330	390	314	330	340	366	327	343	336	320	307	345	354	335	342	337	349	341	360	359	357	345	345	337	361	337	353	309	347	347	342	338	354	363	340	332	324	322	347	361	331	355	311	310	330	318	332	377	334	351	339	330	312	314	351	334	313	332	342	349	316	368	345	375	332	344	319	326	371	327	368	342	313	352	348	342	358	326	322	376	334	349	338	316	335	330	348	352	315	338	355	346	322	297	329	357	363	346	322	313	329	346	347	330	356	310	334	310	368	306	367	343	327	311	344	302	355	350
23544	20908	27925	24021	20912	20956	9471	1363	992	863	789	687	646	634	583	597	541	565	555	526	487	478	469	484	480	464	486	456	425	461	441	426	413	408	441	462	465	385	397	433	432	405	393	426	363	414	400	436	439	394	437	391	389	423	394	432	388	434	386	409	412	416	369	379	384	419	409	363	392	381	413	439	409	397	429	384	400	432	432	416	373	435	409	439	397	395	373	413	394	395	388	398	387	410	394	410	399	409	391	443	390	407	459	391	387	394	390	421	408	379	414	393	402	395	397	396	390	394	407	410	373	415	395	395	369	378	385	382	388	441	433	403	424	371	397	395	405	375	416	410	367	400	380	419	403	403	383	395	403	387	382	412	390	424	417	416	394	375	377	378	393	401	377	415	386	388	360	387	388	385	413	396	389	373	355	398	417	385	378	395	395	358	410	369	372	372	349	408	373	389	420	427	401	392	384	381	385	381	384	386	370	392	408	391	386	397	387	380	396	391	408	367	368	401	365	386	390	386	397	403	392	378	389	400	359	380	407	403	379	353	393	384	416	406	410	409	411	413	392	414	364	388	402	404	393	424	393	410	413	379	388	385	377	370	411	383	397	360	389	426	390	411	391	410	406	392	400	386	425	403	426	380	411	402	433	384	414	396	369	397	363	383	398	372	396	397	413	378	391	396	393	362	435	386	389	400	380	368	388	352	357	412	415	402	368	420	382	412	422	386	412	409	378	370	403	411	378	422	394	391	376	367	378	399	407	392	398	403	358	409	424	372	366	365	403	403	410	391	370	380	406	370	377	373	397	431	409	402	440	398	366	384	411	389	364	399	355	408	375	422	411	375	420	384	397	406	409	402	385	405	414	407	384	346	377	409	424	396	362	383	405	407	402	376	415	374	423	385	376	407	391	378	424	403	376	356	404	394	378	420	416	398	409	374	354	391	348	392	362	350	423	426	394	389	388	411	397	375	396	380	419	413	414	400	377	416	387	391	412	434	415	372	402	396	402	402	385	394	373	404	406	376	386	387	371	422	357	368	395	387	411	417	368	418	389	392	384	387	441	385	391	414	374	382	404	351	381	377	389	374	409	382	363	427	415	387	409	408	392	402	388	404	372	349	414	405	370	402	430	395	436	341	384	440	385	383	374	380	368	384	380	400	405	370	374	379	373	390	381	375	389	361	401	391	381	389	414	394	374	404	416	408	368	381	410	360	373	371	450	376	438	421	425	351	404	370	415	398	368	406	383	387	387	346	381	417	370	382	355	386	398	366	392	384	412	416	383	411	405	358	333	376	400	370	390	413	370	411	378	415	369	384	375	382	404	393	395	386	398	379	422	426	401	412	391	396	381	387	419	351	402	393	399	437	399	426	425	381	358	393	428	384	383	403	404	382	370	377	373	429	380	390	370	387	395	376	405	416	396	427	390	400	412	402	352	361	410	393	409	383	403	411	362	399	376	370	369	392	389	388	391	399	400	413	411	369	404	378	364	393	384	404	377	379	402	367	404	393	410	411	398	407	394	372	375	430	364	391	418	376	380	418	371	383	383	353	417	402	422	360	390	378	357	395	394	360	382	409	404	433	412	395	403	402	382	391	401	401	392	362	400	412	396	404	399	411	390	399	400	413	386	421	411	433	409	398	405	406	391	393	399	363	373	403	408	363	386	385	450	394	386	386	395	361	364	384	394	358	373	403	388	382	391	379	382	389	386	444	392	369	383	399	389	390	378	392	349	379	406	395	431	400	398	423	406	402	395	401	385	407	387	445	374	403	372	377	377	360	403	396	374	385	361	378	379	379	403	362	385	394	391	388	418	392	392	385	373	396	399	387	369	383	408	421	416	360	411	375	383	394	397	380	396	425	400	385	376	386	377	384	379	396	392	376	402	384	356	396	409	390	370	393	360	384	383	380	380	394	361	409	374	413	374	379	372	421	373	375	412	414	402	405	397	398	391	373	401	392	379	386	412	397	428	381	397	383	396	399	408	385	430	413	416	387	395	397	376	410	409	441	412	373	457	374	398	414	373	427	432	404	394	394	395	391	384	387	408	359	381	410	370	402	400	411	404	389	391	412	391	406	416	383	427	385	398	403	390	388	406	389	399	416	389	409	385	397	387	386	376	379	409	375	337	392	393	374	413	407	371	415	410	384	399	402	375	367	419	402	380	391	408	395	402	400	381	398	422	393	369	407	388	398	412	400	393	403	393	367	416	362	409	445	385	400	392	378	418	362	426	400	385	366	409	399	386	396	411	387	399	411	394	384	373	375	388	407	376	408	397	374	398	401	382	408	400	394	408	385	382	410	390	398	371	390	391	422	381	403	389	394	372	402	370	428	399	399	377	365	417	360	357	364	378	398	399	410	400	378	417	358	451	419	397	414	410	395	378	405	413	412	418	383	391	353	400	399	406	408	410	359	380	420	391	393	375	415	376	378	387	368	407	397	394	388	362	372	421	420	385	408	400	376	374	380	426	406	380	408	383	411	413	393	352	393	398	381	401	374	399	389	397	392	401	382	396	389	363	396	389	420	373	385	388	369	393	386	417	414	388	389	420	412	384	372	377	428	395	386	383	437	406	396	419	376	411	366	364	375	404	365	380	384	381	365	406	384	375	385	402	366	426	409	352	375	421	379	419	398	359	361	393	405	414	327	364	380	385	373	391	399	383	386	371	413	408	398	387	386	368	376	425	400	405	397	406	400	416	376	380	398	384	386	408	398	398	370	390	386	392	403	363	395	422	386	393	380	394	414	405	415	359	398	414	413	397	412	429	403	378	401	424	405	410	363	367	396	372	436	351	391	379	381	386	401	421	390	391	388	394	404	436	418	402	414	417	361	348	390	416	399	415	395	386	375	414	403	397	392	404	432	388	375	440	379	389	391	410	396	377	371	376	365	393	387	381	375	408	364	385	380	373	373	415	407	386	404	392	371	402	392	358	416	399	402	406	406	394	377	411	369	354	375	405	406	402	364	378	413	385	387	412	378	389	373	382	409	362	369	399	448	396	407	395	370	354	400	343	404	410	396	407	388	362	405	416	386	392	379	371	400	429	400	379	425	400	358	372	362	413	430	407	409	388	385	383	390	387	420	428	368	397	371	374	423	406	398	407	390	401	380	393	385	407	410	341	389	414	379	403	399	369	423	407	363	439	389	367	384	433	365	383	401	432	381	370	378	349	393	373	410	395	388	398	423	385	400	418	404	420	399	370	424	385	372	372	398	416	422	390	414	378	379	399	428	366	363	381	396	373	346	418	361	340	404	389	417	384	409	395	401	397	401	423	396	386	401	385	365	375	380	409	344	396	417	402	370	373	402	403	369	405	391	371	364	373	385	370	380	405	352	385	359	396	427	388	386	414	417	397	415	378	374	417	435	370	368	398	355	387	369	369	381	434	369	413	365	395	369	429	361	391	348	408	397	357	376	380	396	410	377	396	383	365	405	383	415	398	444	390	369	418	343	422	413	403	360	396	381	389	377	413	412	385	392	386	377
10456	17996	15995	9534	6239	4347	3179	2432	2011	1623	1405	1219	1132	991	905	830	790	736	758	709	686	683	663	656	609	643	498	563	537	517	524	529	517	510	493	533	484	517	484	510	506	426	469	430	460	461	460	485	461	407	459	445	446	452	436	443	408	455	418	432	434	421	452	411	427	410	410	408	405	439	424	428	451	386	404	429	407	427	422	437	392	433	410	384	438	414	391	405	420	382	414	404	414	411	432	424	435	376	415	471	371	400	428	411	441	406	436	431	372	426	414	421	447	424	391	458	403	430	415	411	413	383	403	411	428	411	391	371	409	418	415	446	416	462	442	387	424	411	412	405	433	415	448	400	433	394	398	453	412	410	411	390	456	461	416	430	400	422	441	399	459	427	419	469	415	415	409	434	423	397	419	416	394	421	384	362	396	430	433	396	405	427	452	411	442	423	425	396	403	383	415	419	441	390	450	412	385	410	411	431	425	373	404	424	438	440	428	421	407	464	421	417	383	437	440	405	410	388	429	416	417	437	400	382	417	392	385	409	385	433	405	440	432	457	435	397	433	402	426	408	447	420	407	436	415	410	411	441	392	434	371	420	394	387	399	403	401	392	427	399	418	433	443	401	426	417	435	410	403	406	407	421	430	367	381	412	432	426	444	405	404	449	402	434	414	420	424	423	403	405	426	455	407	435	395	372	419	429	413	426	398	397	432	464	431	395	403	396	368	404	430	439	417	398	451	433	404	409	423	401	418	396	457	403	412	410	403	408	453	378	454	394	400	389	386	440	444	425	408	412	410	394	376	420	386	433	422	417	410	426	402	427	410	376	421	406	445	375	417	421	400	414	411	372	434	421	406	421	427	423	415	404	407	412	399	427	430	406	382	405	427	410	394	394	405	422	409	410	408	424	411	427	442	430	387	406	428	446	398	442	398	413	399	415	400	404	437	398	407	404	415	391	426	442	407	409	422	417	384	427	424	426	386	415	397	384	415	430	380	418	414	399	391	414	418	419	413	450	434	414	394	402	400	425	418	402	446	368	401	399	381	400	420	417	443	431	391	416	427	402	388	400	459	409	411	414	405	432	387	424	403	414	387	410	398	423	423	443	382	422	422	411	420	420	406	403	414	469	379	419	412	427	416	401	415	417	421	427	443	407	415	409	436	389	374	387	399	415	416	406	452	415	412	430	398	403	399	423	419	445	401	407	396	446	427	412	399	419	401	418	406	457	405	446	474	415	420	398	383	426	418	397	398	407	378	435	409	446	430	404	398	418	423	403	423	408	416	418	398	384	410	424	363	353	408	427	411	415	401	399	420	413	375	419	419	430	453	402	424	403	394	408	395	420	423	411	433	423	406	421	394	412	440	399	423	459	403	424	412	415	396	376	420	441	437	409	437	426	357	407	425	400	395	443	391	411	409	416	369	406	422	426	420	398	416	408	423	393	376	407	410	413	424	425	422	378	426	386	419	411	429	416	430	405	419	415	415	415	449	430	370	377	445	416	437	443	448	421	405	439	393	369	412	409	410	399	403	399	415	388	437	403	403	382	406	404	402	430	408	391	405	411	396	397	433	398	425	408	406	407	420	420	410	371	432	416	453	395	410	398	381	439	411	410	375	450	414	421	406	400	429	435	422	375	432	397	411	422	412	406	430	429	425	442	397	410	424	427	414	426	435	417	395	401	423	420	406	435	423	416	440	415	424	400	393	400	458	400	432	446	414	414	419	381	385	402	457	375	388	398	403	434	385	423	402	390	400	427	442	427	415	429	395	423	424	426	397	467	404	415	426	404	403	413	427	424	433	435	410	419	408	403	417	373	394	406	422	442	407	402	392	411	411	415	386	425	400	414	435	456	414	377	406	404	452	414	432	386	370	390	397	398	398	397	392	414	443	459	429	425	413	446	438	413	445	447	426	381	399	421	432	406	405	421	414	398	408	409	435	440	393	400	419	382	393	453	415	380	398	388	438	407	450	417	393	433	385	435	415	408	378	424	425	429	399	408	440	449	398	390	442	392	405	417	394	410	377	432	396	399	407	436	412	391	382	421	440	416	441	395	406	422	434	437	413	396	437	398	406	436	408	408	424	358	421	394	387	397	403	376	383	380	404	434	392	417	444	401	427	423	443	407	423	433	412	367	426	414	414	407	399	452	399	414	450	414	431	449	364	390	374	404	419	384	405	416	436	421	430	420	404	445	426	416	381	386	399	404	400	425	401	431	427	408	428	443	403	418	387	391	389	463	394	394	419	393	398	449	389	376	424	420	398	411	413	405	417	407	433	424	436	413	414	414	427	442	427	395	397	423	364	436	363	425	382	399	426	374	433	416	429	415	424	397	405	448	409	390	399	384	386	403	398	417	443	433	431	410	410	433	399	412	442	458	424	422	394	401	463	415	412	421	385	394	391	440	437	429	418	374	391	392	400	438	422	386	402	400	397	438	385	419	423	415	420	428	425	391	446	372	389	442	438	439	405	417	405	429	431	391	425	441	466	452	371	391	400	408	417	398	415	400	408	415	416	403	404	405	431	386	421	401	426	426	422	384	424	421	442	388	432	404	394	379	447	409	430	375	432	379	423	434	417	426	424	430	429	424	422	422	396	429	395	427	391	391	409	392	390	413	421	428	388	408	426	442	420	428	404	420	407	435	431	385	413	436	399	419	386	350	390	400	414	396	419	390	433	409	413	392	391	453	380	391	392	461	399	421	433	402	415	358	390	379	389	414	430	407	422	410	394	418	414	410	366	414	410	408	424	369	398	392	399	391	407	391	383	400	417	419	426	427	406	415	427	426	411	417	380	390	426	410	400	423	431	425	408	394	418	398	415	425	393	386	450	418	403	356	377	408	437	448	420	417	402	425	446	442	358	471	406	409	421	406	409	396	433	431	428	364	416	415	426	426	385	423	408	422	413	411	389	402	386	391	385	402	404	424	392	414	423	401	421	433	413	378	394	407	395	421	395	445	403	425	402	383	446	365	444	413	421	414	393	391	453	406	417	404	412	444	427	430	426	385	405	426	413	403	426	403	392	416	462	385	418	413	427	367	438	420	415	393	478	393	412	397	448	419	417	441	415	387	438	429	406	404	428	428	405	426	383	434	373	399	409	397	360	395	391	412	398	387	427	379	428	389	387	408	394	415	424	367	407	442	418	421	409	443	389	443	432	408	406	443	426	439	418	416	399	423	398	410	406	432	405	387	417	397	374	418	405	389	441	400	447	402	384	391	396	407	437	392	413	421	411	396	379	416	378	398	431	417	432	424	425	425	408	397	415	406	441	416	433	373	385	410	378	413	398	389	409	413	437	412	390	403	452	435	383	442	405	410	420	428	413	429	460	410	396	420	445	427	415	425	436	395	419	396	425	396	405	397	422	439	430	443	406	365	388	418	401	400	373	392	440	411	447	393	369	406	362	411	402	397	400	382	407	403	402	409	409	417	390	387	379	443	429	406	397	411	399	402	381	418	414	430	426	422	418	417	401	400	370	392	392	402
27867	15599	2579	888	708	704	684	690	649	647	665	706	668	655	652	671	653	654	671	665	671	705	672	660	642	678	650	656	665	679	663	633	671	666	634	634	695	677	672	683	637	643	675	644	646	663	662	670	689	653	660	629	647	687	684	686	732	674	623	680	678	667	656	660	663	598	628	627	663	651	651	653	679	656	639	671	647	694	651	675	682	661	637	621	601	632	685	631	656	701	684	685	645	710	653	605	665	600	639	649	721	686	603	710	641	690	660	664	662	675	698	663	610	661	649	663	656	638	628	654	668	624	613	709	651	700	663	638	665	657	607	662	641	649	684	689	642	672	685	689	692	650	665	619	659	680	642	627	687	658	691	642	659	675	713	673	668	699	682	613	650	694	672	641	672	596	660	705	659	671	636	666	627	685	639	641	644	634	697	651	660	661	671	661	677	661	655	685	653	660	664	661	650	665	636	706	624	677	672	657	667	659	663	653	619	629	691	693	701	692	657	652	648	677	630	647	615	685	636	638	645	723	674	616	662	670	676	660	654	646	660	696	633	649	696	616	663	681	674	679	685	672	688	707	670	626	663	674	655	699	693	647	667	665	668	706	685	672	638	644	663	631	648	660	659	659	671	681	682	644	667	647	694	642	668	666	672	628	666	655	605	704	693	693	656	633	664	663	699	661	639	661	663	671	710	629	640	667	633	655	705	654	607	702	630	610	674	658	683	703	669	628	654	657	664	628	633	678	629	675	650	659	653	697	691	685	665	680	658	644	674	644	712	660	652	694	628	671	630	673	634	735	653	662	675	694	643	637	617	691	684	679	645	673	651	729	670	645	670	672	704	650	599	704	692	679	690	675	674	696	613	671	652	709	673	618	651	638	653	677	617	666	710	719	670	658	649	669	636	645	650	680	708	679	621	690	646	630	630	683	654	661	670	701	657	645	684	697	689	690	665	659	682	636	663	676	663	610	647	658	660	643	687	624	668	644	691	638	691	643	682	637	663	684	649	705	682	667	639	649	676	626	685	640	640	644	659	679	670	626	680	604	655	677	643	719	680	665	645	679	662	631	660	667	693	677	637	607	657	667	673	651	677	715	663	656	680	680	685	685	662	641	652	674	714	697	656	593	652	661	674	660	662	606	641	657	624	625	686	695	618	623	659	661	657	638	657	631	673	657	654	681	609	684	674	660	663	654	688	673	673	715	664	657	657	663	627	645	658	676	671	702	671	619	700	653	652	648	639	641	645	633	663	600	644	660	665	661	676	638	696	630	618	662	651	681	643	641	647	669	646	665	643	658	651	719	678	655	672	629	685	687	577	622	607	647	639	696	693	613	642	645	626	659	688	619	658	636	686	663	601	636	592	651	737	658	664	650	633	681	657	645	697	683	664	634	675	670	705	689	666	642	629	675	660	654	632	664	656	682	652	630	662	680	648	714	625	653	690	674	693	706	666	666	655	687	696	651	687	647	627	634	672	658	693	639	677	604	610	645	619	635	666	648	694	625	639	705	643	705	648	677	681	700	655	652	687	640	615	664	661	631	665	660	631	692	654	655	665	605	641	672	656	665	665	651	687	681	664	682	627	655	618	663	687	625	670	670	661	648	678	673	624	678	694	697	691	658	693	673	606	672	645	673	624	733	702	643	687	693	625	695	711	645	625	669	649	636	674	621	653	662	650	648	649	663	648	730	685	665	653	683	698	643	640	660	686	609	668	718	641	689	657	677	652	642	625	665	634	662	648	696	698	684	660	637	705	653	631	698	664	672	690	613	683	675	713	736	643	669	684	657	626	637	711	680	666	656	661	704	663	664	621	675	652	691	690	686	649	628	691	695	665	643	653	672	648	693	679	642	624	682	678	711	662	637	638	663	683	700	628	687	661	628	620	675	676	655	644	642	679	703	642	681	661	658	672	645	641	617	659	656	649	642	662	648	711	670	651	646	714	648	662	618	664	639	649	659	643	669	665	662	668	630	656	651	661	655	653	686	647	664	650	616	653	720	681	649	683	676	698	662	654	701	711	661	676	648	656	675	666	631	659	680	632	647	679	670	689	699	640	706	663	668	644	653	675	674	650	628	608	671	650	676	671	648	650	657	611	619	664	635	641	664	668	671	658	644	678	630	701	649	649	625	597	629	686	684	664	675	650	581	654	656	640	647	636	632	670	680	701	659	680	646	694	700	649	636	704	672	635	650	700	655	661	666	657	680	655	637	721	659	654	668	664	691	614	699	658	667	658	690	671	654	658	674	628	657	652	641	640	670	667	676	665	672	649	656	672	668	683	651	621	660	673	715	684	659	655	664	690	658	631	691	681	620	617	644	644	668	669	669	672	664	664	609	624	618	699	655	698	649	669	667	684	651	695	598	660	647	634	692	673	651	670	658	665	701	690	695	668	657	676	631	670	625	665	690	663	639	674	645	640	676	677	691	667	706	700	647	668	654	674	672	634	675	632	681	638	683	632	683	699	703	656	639	619	721	639	664	685	681	687	694	633	625	663	704	633	666	649	655	673	632	647	664	644	656	635	674	624	640	660	657	666	647	645	653	635	692	677	652	664	663	645	632	681	652	686	618	662	669	684	664	687	601	663	675	709	666	672	646	677	668	689	635	658	639	665	668	686	694	711	663	622	680	655	650	654	723	648	667	646	668	662	695	633	660	669	696	664	680	695	674	685	700	662	668	629	635	640	671	650	654	685	703	643	675	637	619	671	626	667	672	643	667	661	668	604	644	650	688	632	645	685	700	688	625	657	649	634	682	649	668	677	636	657	654	641	629	647	686	676	635	644	648	667	672	646	616	713	650	669	677	664	690	658	694	642	638	646	641	661	632	676	619	648	690	659	677	650	651	629	698	688	646	662	652	691	640	612	664	708	613	676	659	655	645	666	636	659	701	695	650	687	671	644	670	707	620	703	642	642	659	657	671	663	661	650	656	681	657	620	650	705	631	660	650	670	675	645	709	653	653	682	670	671	644	658	694	699	661	611	612	634	648	669	672	662	652	657	657	612	698	669	672	650	678	672	673	656	678	638	673	646	664	635	687	682	667	625	625	648	649	678	665	659	641	697	632	713	630	651	634	679	620	675	615	669	653	641	639	663	647	646	662	658	660	670	651	650	660	678	669	654	674	638	692	713	683	699	647	679	690	652	669	626	628	652	682	652	663	639	715	625	644	676	707	682	662	666	666	632	643	707	627	668	656	663	667	645	669	647	670	632	663	621	680	597	657	663	683	656	711	671	631	622	714	671	685	699	654	685	682	626	728	674	646	691	635	598	635	668	634	653	611	657	638	700	633	673	662	653	696	663	627	680	632	592	634	671	639	651	707	701	638	644	679	682	673	666	664	637	657	661	624	659	708	665	625	647	599	706	719	633	696	632	700	680	662	648	700	696	641	690	638	628	633	681	621	624	698	620	695	672	666	634	676	660	692	661	637	660	635	678	676	686	621	711	715	620	654	682	647	669	587	662	668	623	642	681	695	659	646	636	657
5064	1378	1218	968	923	810	806	802	747	721	783	797	778	779	757	755	797	765	759	727	759	794	783	799	763	729	774	748	769	736	810	754	722	764	775	717	773	749	765	785	682	802	746	754	741	766	777	749	745	726	734	778	793	790	722	778	758	768	739	709	726	744	749	766	709	701	731	719	765	761	785	759	704	798	721	726	746	757	822	729	734	775	760	779	763	706	706	772	710	736	701	735	785	720	721	807	754	731	703	796	719	741	787	708	755	707	767	755	749	722	741	804	739	739	750	706	749	724	769	765	685	729	785	754	694	732	766	746	786	794	737	779	779	757	725	796	812	748	798	748	737	747	750	707	778	778	779	788	696	729	742	725	724	806	750	748	744	731	764	796	713	735	739	704	743	735	718	776	749	731	739	702	725	710	782	777	737	749	756	751	759	744	707	719	739	752	741	721	695	690	696	717	756	768	755	764	743	727	747	730	754	744	727	751	755	713	713	785	733	745	715	797	726	727	738	733	753	760	721	744	787	742	784	694	758	798	751	757	761	718	723	765	720	735	730	758	793	719	760	716	768	695	773	709	744	717	774	675	735	745	786	739	759	745	791	733	735	757	794	768	775	715	698	744	739	750	759	735	746	761	749	689	722	753	735	738	722	701	755	748	737	765	752	703	704	745	700	782	711	763	736	809	723	730	782	743	793	743	720	768	796	719	695	794	758	732	751	758	761	722	725	748	722	715	729	764	715	766	765	730	735	748	737	741	761	764	765	694	722	760	757	795	769	736	746	739	738	815	767	726	748	720	782	786	733	730	803	794	750	752	786	714	720	778	754	732	785	762	728	765	750	706	763	728	711	773	724	726	727	788	810	759	755	759	736	747	718	720	770	770	739	682	739	791	782	741	747	752	706	741	751	705	731	727	708	701	735	750	716	774	716	719	772	684	724	747	744	752	759	757	761	758	744	756	732	744	726	733	708	737	783	726	755	688	737	767	748	752	707	725	700	723	708	754	732	706	779	728	706	771	764	742	776	737	765	765	730	739	697	815	723	712	769	763	752	730	782	739	737	771	699	703	766	719	740	721	715	808	766	755	724	744	691	779	723	774	724	757	705	752	764	705	726	797	729	747	743	783	756	800	774	736	763	770	724	740	713	732	745	720	825	719	743	755	712	737	737	809	728	789	768	777	732	822	763	760	792	712	779	758	714	699	706	755	742	769	749	770	781	776	744	782	747	702	755	755	777	722	743	753	773	731	734	755	726	667	732	709	740	764	722	763	750	731	726	754	713	732	740	743	737	738	753	739	747	726	758	758	734	731	731	752	724	748	743	747	757	792	736	766	699	733	735	742	766	757	687	797	720	756	695	745	709	727	729	723	748	687	761	780	743	737	783	747	732	741	769	732	730	711	749	732	785	760	715	726	762	747	736	773	807	737	774	737	766	794	744	767	750	771	714	753	754	756	781	698	788	778	765	752	707	762	744	751	741	752	722	765	745	788	743	737	770	697	770	783	793	692	762	769	752	734	764	706	778	783	773	716	718	698	750	741	728	751	754	763	764	750	792	725	732	788	798	784	747	723	737	781	717	755	740	799	714	758	720	764	737	736	738	752	739	754	698	755	763	759	718	781	732	731	760	750	710	735	761	719	744	751	699	734	751	786	722	737	751	753	763	781	727	720	765	785	706	712	754	779	756	740	768	762	721	734	727	744	711	703	759	754	734	773	729	737	770	744	762	749	703	718	755	760	739	777	718	715	760	688	773	753	740	730	712	752	706	744	719	782	724	770	765	747	748	779	707	738	713	687	763	793	713	786	771	809	772	751	734	690	793	783	743	749	721	812	730	785	792	760	736	719	769	746	721	752	763	788	726	767	737	731	765	704	750	769	708	753	746	754	748	772	736	762	718	720	754	771	725	788	773	775	700	765	755	749	745	737	743	753	735	737	781	782	720	770	742	751	744	691	714	735	746	734	761	708	726	712	768	713	758	709	722	752	715	724	783	767	760	746	744	782	739	774	738	771	758	738	738	751	696	731	723	799	748	797	756	775	727	737	761	770	747	764	736	697	720	725	715	760	750	720	754	747	737	732	708	769	794	765	726	755	736	726	749	725	700	802	794	754	723	774	752	706	751	752	754	730	766	743	720	746	708	752	711	723	763	744	741	753	768	768	728	750	725	775	710	777	760	707	726	776	726	728	764	766	738	759	776	736	723	785	677	774	744	752	744	765	735	759	709	740	727	769	754	735	721	727	738	785	748	735	757	776	728	726	765	741	771	739	707	749	691	755	724	789	758	774	734	775	753	670	788	747	740	733	786	706	765	766	728	719	733	752	726	783	780	767	743	764	766	750	755	747	768	730	751	760	769	774	768	735	749	769	791	718	698	736	757	786	700	751	747	748	727	694	753	759	725	711	765	734	785	704	750	760	740	756	724	757	762	766	751	752	683	741	769	748	764	731	700	749	739	797	712	735	758	740	739	766	765	772	737	714	750	749	741	797	737	741	796	759	737	757	712	747	758	769	722	793	729	722	734	772	763	781	710	735	737	767	754	756	774	729	751	761	748	737	840	770	757	754	739	709	728	757	787	798	814	770	761	773	757	765	759	729	739	746	745	739	730	766	730	680	742	704	713	733	675	724	722	726	734	708	792	704	713	719	756	749	743	719	755	741	803	745	726	741	745	743	749	692	659	761	699	757	782	755	713	728	744	714	685	744	766	729	748	744	763	745	759	710	789	749	714	756	756	766	752	760	767	776	730	770	809	743	761	740	722	714	759	774	744	727	765	757	732	748	766	726	740	750	756	739	772	791	770	749	758	743	756	784	786	718	708	775	752	767	701	750	791	733	730	769	680	767	771	748	732	779	761	745	786	721	710	794	790	782	706	750	724	702	746	761	754	738	743	700	815	748	764	735	771	770	761	768	722	726	730	769	790	751	760	746	712	771	745	761	783	748	757	733	743	755	701	763	720	728	746	657	713	738	671	734	809	751	768	772	751	774	738	703	715	749	764	752	714	697	762	752	792	745	717	756	746	744	705	724	747	718	795	766	774	684	729	740	728	767	733	746	753	736	771	686	789	748	764	698	760	777	758	763	729	711	774	778	693	782	781	734	775	753	766	739	712	760	731	710	720	742	767	797	715	683	791	723	759	763	772	687	728	768	755	747	767	799	765	765	773	752	751	744	761	779	744	763	705	731	719	725	723	758	796	764	786	740	793	719	790	719	733	779	745	759	727	761	761	737	728	743	708	722	747	719	749	730	751	762	711	764	751	726	781	710	801	754	758	762	845	709	755	784	756	710	801	715	789	765	726	795	796	725	735	789	714	736	735	757	760	793	711	802	778	716	772	772	734	760	749	743	724	750	690	770	753	773	809	765	728	738	754	732	749	797	776	810	726	695	748	748	796	752	768	756	743	752	816	778	760	746	714	770	792	736	749	775	728	752	758	696	742	764	720	752	770	750	779	745	711	781	737	766	680	675	720	758	706	751	761	718
26126	20888	27382	24563	20811	5024	887	612	508	458	410	381	396	346	352	355	336	366	343	339	331	314	310	312	292	291	273	327	306	288	320	310	273	296	289	285	282	316	282	273	296	275	303	281	272	284	284	309	290	269	262	291	308	297	280	272	291	299	281	282	292	283	270	262	278	292	301	269	277	271	269	283	274	269	267	279	286	293	286	283	302	326	264	275	284	252	288	270	278	270	292	289	263	267	266	285	284	280	257	276	282	313	283	261	297	276	309	252	252	251	245	262	241	294	274	276	300	315	254	269	310	284	279	265	233	265	242	249	278	292	284	250	256	271	278	273	274	282	249	274	251	295	284	240	307	265	275	275	263	252	287	275	265	277	293	291	295	253	281	301	296	253	279	260	268	312	250	302	289	252	278	312	293	271	305	258	245	329	283	284	279	290	253	283	286	275	245	264	279	287	261	275	252	264	252	262	287	264	278	295	266	288	273	264	289	268	297	279	263	243	261	280	267	275	281	262	265	250	274	279	255	300	259	278	290	260	248	266	260	262	301	241	286	267	274	266	315	287	290	263	303	272	271	279	302	295	274	272	276	309	248	278	292	289	247	244	276	295	272	264	256	264	299	296	263	257	290	236	268	244	272	281	256	281	252	272	296	288	276	256	266	291	269	282	289	241	256	271	271	289	258	281	292	251	286	270	249	263	278	261	262	264	253	279	259	270	283	265	283	308	251	268	264	278	274	287	280	252	247	291	287	288	286	263	298	258	236	287	266	292	257	299	274	266	284	280	297	308	284	288	287	259	265	275	291	300	261	278	282	260	275	285	304	287	286	276	257	256	273	261	289	305	271	260	275	267	289	251	279	282	283	241	263	278	259	284	305	286	279	268	275	277	274	283	291	267	235	262	305	279	269	265	268	299	276	290	309	267	268	282	283	268	294	300	291	258	278	268	261	289	300	306	259	263	285	291	257	279	242	257	272	269	274	260	279	257	260	268	277	275	247	254	270	265	268	250	282	283	266	267	290	278	287	288	269	282	273	267	300	276	284	239	249	295	289	277	272	282	269	268	271	258	278	279	293	256	276	255	285	243	271	266	264	273	236	264	265	256	286	253	298	281	281	283	285	293	283	255	295	267	260	282	291	280	266	241	247	265	271	277	274	282	293	290	274	265	270	277	270	240	259	285	303	276	250	273	251	249	271	267	271	307	233	254	243	278	270	256	254	273	263	301	292	255	279	288	262	292	273	297	286	297	271	282	289	263	272	239	307	295	285	260	276	236	250	299	249	289	292	280	260	267	285	251	263	278	262	271	275	259	244	267	304	261	298	272	265	283	280	239	258	271	258	269	250	272	295	262	274	296	261	254	287	239	238	290	287	260	269	259	286	258	293	268	258	284	264	271	255	271	316	267	288	296	267	284	271	284	296	268	284	274	280	267	262	262	274	283	259	292	275	255	251	275	266	292	279	290	278	254	244	288	246	282	282	273	248	251	278	279	291	286	263	288	301	262	280	275	295	324	268	279	273	286	268	295	261	254	279	273	264	259	290	258	283	287	281	275	273	263	221	274	223	260	276	255	269	290	280	292	273	258	268	263	275	253	292	243	266	270	278	281	291	277	268	260	294	281	274	293	263	289	266	272	275	269	271	287	290	273	268	249	292	280	300	230	254	277	275	249	257	266	283	281	262	285	281	272	267	312	265	268	279	279	278	266	296	300	270	271	262	301	236	270	286	282	277	265	277	260	308	286	274	275	291	263	278	276	275	267	255	254	251	273	294	247	283	286	299	269	267	272	274	247	236	297	278	266	275	252	298	288	276	283	248	260	263	278	262	252	279	251	298	261	275	289	285	271	249	283	281	249	259	304	294	263	282	276	273	273	276	277	271	259	300	274	290	286	251	283	269	284	237	287	275	273	272	266	286	253	261	267	264	269	289	268	252	262	274	279	318	270	270	280	280	301	232	274	259	286	270	268	273	272	277	277	255	246	262	291	291	279	281	283	254	297	270	293	257	296	269	301	268	270	255	259	300	278	278	292	255	276	276	274	266	264	301	277	270	302	282	262	283	266	258	298	291	259	281	280	244	254	270	277	299	252	257	277	258	264	252	268	297	270	250	268	269	280	258	279	290	282	271	264	248	286	287	302	279	250	275	294	275	297	292	278	263	291	271	278	278	266	248	268	275	303	259	285	280	262	280	274	278	277	277	293	256	266	275	266	258	287	301	286	292	290	265	283	253	263	277	281	272	274	288	292	274	269	260	278	278	278	289	249	287	269	274	278	277	269	249	289	247	251	273	231	281	267	263	279	281	282	261	300	289	260	251	277	283	285	252	242	280	257	302	288	262	281	260	248	277	288	264	272	303	293	268	268	283	244	273	258	276	252	266	282	252	315	290	281	252	268	273	278	271	283	274	258	248	285	271	253	230	288	265	254	267	303	266	267	272	277	283	253	288	261	255	266	262	262	291	285	296	290	291	259	261	273	267	251	300	267	275	306	261	271	267	285	273	248	296	286	261	281	252	272	276	273	276	285	236	275	259	278	308	264	277	300	290	326	276	255	275	307	295	274	279	290	271	266	251	271	265	263	254	273	301	270	266	248	263	241	263	277	277	307	255	259	242	269	245	275	269	267	250	245	281	288	259	304	290	259	268	270	278	271	246	295	269	254	272	278	294	281	275	277	261	302	298	265	273	273	291	262	267	264	285	293	256	248	263	269	287	254	282	297	266	279	284	297	264	265	271	239	232	283	269	281	274	258	268	288	222	263	253	291	274	282	255	276	267	269	272	284	276	277	286	273	251	303	276	232	266	258	256	269	290	259	287	271	277	230	244	264	278	232	292	281	276	266	273	276	297	292	265	267	261	285	294	237	298	252	271	287	295	245	284	297	286	264	272	268	239	271	284	252	279	247	274	282	273	296	268	267	270	273	294	290	273	262	260	280	248	264	263	263	280	266	270	251	284	276	276	261	297	274	270	303	266	261	267	259	279	289	299	307	262	284	248	279	245	267	274	267	272	268	249	321	288	261	273	308	255	276	283	264	267	259	265	265	266	296	257	263	264	261	288	269	300	253	267	297	331	270	291	295	266	257	284	299	262	281	279	272	282	269	269	293	264	274	263	298	249	270	283	301	282	266	246	295	247	267	279	285	276	270	266	279	272	306	261	267	277	285	291	296	272	267	285	301	257	271	249	278	264	281	280	292	253	252	274	268	280	267	293	276	254	285	261	248	292	263	266	278	270	271	273	256	270	281	290	254	257	266	276	306	252	287	275	254	273	275	253	275	260	290	284	244	282	271	310	265	296	259	269	273	266	279	279	281	268	273	239	273	296	255	249	274	254	295	287	264	248	262	273	262	256	256	267	271	270	295	297	276	277	300	271	283	288	264	257	288	261	315	224	261	275	283	284	271	263	257	249	244	295	287	281	272	312	273	255	265	262	281	278	265	265	241	265	266	265	251	253	241	240	266	295	259	272	274	261	265	248	289	295	289
6642	9499	8275	4663	2819	1939	1527	1150	963	869	769	697	628	580	573	521	481	453	453	469	415	470	453	455	410	375	388	402	385	391	403	406	342	376	383	359	335	364	382	347	383	363	364	369	370	351	348	345	342	340	331	368	361	358	341	356	328	354	346	358	322	323	363	334	345	396	337	387	329	355	326	313	354	332	338	349	328	344	336	355	342	336	334	349	362	364	324	333	334	348	375	330	361	341	346	343	362	352	310	327	343	322	307	322	362	341	357	329	354	350	346	364	347	356	319	344	344	342	314	327	332	338	330	349	341	340	311	365	332	335	325	331	342	341	346	332	335	358	350	347	361	335	325	323	341	282	341	367	339	328	327	353	355	335	301	336	350	340	319	312	327	368	330	333	316	356	345	324	320	343	351	340	334	347	331	351	337	338	294	359	309	345	348	318	328	366	346	361	354	372	376	365	384	335	334	312	359	335	332	356	321	338	310	347	326	341	308	319	344	334	297	312	330	341	330	337	343	333	352	312	337	323	322	353	307	347	358	325	346	333	333	328	329	334	337	311	328	333	347	371	331	347	325	331	340	334	358	327	362	321	354	342	316	322	326	337	356	326	333	375	324	335	319	339	327	309	324	332	356	359	355	305	367	352	336	367	327	346	321	325	313	302	301	332	384	334	320	334	328	356	371	343	328	342	352	358	335	334	320	357	327	335	316	344	389	323	350	352	330	349	321	341	322	337	304	332	350	331	362	340	333	318	342	343	341	333	352	348	312	310	327	329	349	342	355	350	342	318	326	322	331	343	320	336	366	368	323	304	328	307	324	355	310	299	359	356	301	334	332	320	348	328	350	284	338	318	337	333	344	355	319	358	367	320	340	327	314	375	320	362	314	313	315	352	318	335	334	361	324	341	341	318	346	360	339	332	340	324	311	336	324	340	323	354	316	373	338	351	342	350	374	339	327	342	336	311	325	347	361	322	338	313	348	341	341	332	326	320	354	337	308	321	381	312	316	333	345	347	326	351	359	307	360	329	310	332	332	341	365	309	332	348	384	336	332	330	341	329	370	324	318	337	361	340	351	328	340	326	267	364	348	334	293	319	331	357	357	341	329	325	368	333	325	323	324	358	347	336	328	351	325	299	323	349	341	306	335	314	343	370	329	352	357	300	341	358	322	335	317	292	322	333	330	356	356	336	354	351	337	346	339	350	341	332	306	337	352	362	339	346	336	342	352	346	335	340	340	320	333	345	289	336	325	338	323	365	338	346	351	342	328	318	355	361	346	332	334	347	328	328	354	308	303	332	346	373	302	353	331	289	325	331	347	320	292	335	324	314	323	326	334	315	291	363	345	325	358	348	341	333	374	335	308	336	316	291	340	307	344	348	344	333	323	351	358	310	331	361	306	337	337	323	309	341	367	364	332	320	360	327	366	310	386	326	338	334	345	328	324	300	331	358	333	304	336	328	356	317	353	308	340	363	349	324	284	329	331	358	332	357	361	334	326	343	352	317	387	328	328	345	327	326	325	340	332	352	326	348	368	308	335	331	311	312	349	344	321	389	366	334	349	324	328	328	333	314	343	324	339	332	355	314	349	369	323	347	370	359	327	331	324	393	344	355	323	343	340	334	354	343	371	340	348	328	354	325	346	319	370	317	338	315	343	362	347	340	332	336	354	352	334	336	318	344	322	346	330	340	326	321	332	330	324	337	331	368	347	335	315	321	321	322	330	331	344	345	349	316	343	320	343	340	322	339	327	309	342	349	295	352	319	318	290	341	364	330	335	348	337	381	302	302	298	335	343	332	321	318	347	314	322	357	323	318	322	306	337	370	355	364	327	352	309	336	332	322	338	310	321	363	346	367	266	337	319	346	307	330	327	331	308	344	345	336	341	310	348	376	347	342	321	358	331	355	353	359	351	296	342	354	376	332	325	347	318	336	330	341	346	328	343	329	295	356	328	324	302	305	334	349	351	347	360	337	329	362	347	303	354	349	339	316	337	350	359	378	309	316	327	318	318	334	340	323	347	328	371	278	368	349	335	323	336	343	312	330	335	329	348	335	297	359	333	315	310	319	317	346	324	346	327	373	355	310	349	327	352	358	313	327	311	368	352	333	352	320	337	352	343	327	302	322	352	337	332	359	335	346	332	330	309	360	326	333	310	335	342	301	357	328	336	334	351	290	338	309	328	351	350	372	339	311	324	342	358	311	331	335	330	352	330	329	322	328	323	349	335	339	346	347	340	356	333	294	338	325	378	352	337	293	362	363	334	330	321	312	323	304	359	331	366	341	350	352	359	352	358	334	365	326	356	331	327	331	325	299	344	343	323	335	339	351	309	357	335	364	335	370	342	333	326	319	338	321	320	360	308	342	304	323	329	309	346	328	330	333	310	346	331	376	347	332	324	333	364	345	325	338	313	327	327	328	338	333	332	303	325	329	329	307	361	357	319	327	354	330	340	330	343	325	326	347	324	320	325	335	349	333	344	324	322	369	347	318	304	347	316	332	346	361	342	362	339	330	324	315	326	365	334	352	333	358	350	318	328	338	334	303	302	319	306	326	301	368	331	344	339	341	330	326	354	355	321	315	343	306	331	349	303	357	322	365	395	323	326	324	333	328	324	319	315	352	345	325	372	352	321	339	335	339	331	344	296	341	309	318	387	317	338	336	303	313	327	354	322	365	315	364	339	332	328	306	323	341	336	330	333	341	377	314	347	318	348	300	338	352	333	325	353	342	361	343	338	314	343	342	331	350	381	318	329	339	321	350	319	307	323	332	343	329	340	354	356	326	301	335	328	375	323	327	359	329	337	351	344	328	339	359	315	344	332	337	333	339	322	344	347	340	366	330	332	336	337	335	343	338	345	304	325	335	319	328	336	353	323	298	305	322	338	373	331	334	354	346	345	372	339	320	356	308	331	314	306	315	322	345	306	298	299	335	318	354	342	325	335	327	314	339	327	347	334	321	346	324	321	336	328	313	320	318	349	345	336	352	346	311	307	335	321	321	338	319	349	365	332	334	342	340	349	334	357	330	300	392	327	381	331	360	320	316	331	346	346	305	321	350	314	332	363	353	332	328	316	341	344	348	332	318	299	341	317	309	331	318	298	291	314	326	333	339	347	365	339	309	352	324	311	319	366	341	328	352	322	330	336	333	300	352	318	307	329	340	330	287	336	329	351	343	356	338	352	316	339	336	329	354	342	339	350	315	354	330	339	338	346	345	319	316	350	331	317	295	315	351	350	335	348	364	337	394	348	313	308	318	355	335	357	328	324	308	333	362	312	308	285	369	309	365	273	324	326	322	393	331	309	371	294	336	340	343	289	344	337	363	320	326	315	339	358	310	362	340	396	344	355	337	325	333	299	308	365	332	319	342	329	354	312	342	309	345	350	330	356	355	332	328	346	364	342	327	322	340	334	327	308	321	350	329	334	345	333	303	345	353	337	308	317	326	325	344	339	340	361	358	335	352	339	318	334	334	343	350	344	340	349	367
23582	20894	27934	24024	20897	20943	9757	1345	932	922	716	755	633	642	605	583	566	521	554	504	477	550	534	462	452	449	478	442	434	455	449	460	466	435	466	453	416	414	463	440	396	405	415	472	421	426	415	421	425	408	425	421	455	421	436	421	428	403	426	377	418	402	424	430	393	432	423	395	405	390	423	386	440	388	389	407	412	413	388	375	410	381	402	404	398	388	435	385	386	433	409	424	413	419	400	400	402	401	407	372	372	392	435	356	414	403	366	389	373	392	386	428	394	439	413	362	438	412	428	392	427	419	391	398	403	397	375	403	420	396	392	411	380	385	398	400	373	435	396	364	449	403	434	403	391	430	400	437	393	425	380	388	373	333	413	424	384	440	388	357	377	408	349	394	383	394	393	390	430	396	413	369	421	400	363	398	392	378	404	364	406	398	416	392	419	392	404	397	366	404	376	381	409	403	373	399	414	365	393	415	395	399	393	398	405	376	381	373	421	390	405	391	356	350	449	384	429	389	422	421	418	368	390	394	401	423	416	394	402	416	381	409	395	382	405	396	384	407	402	363	420	425	396	382	395	380	372	423	384	381	358	406	424	416	341	416	390	406	372	382	384	375	379	377	388	393	366	349	417	367	395	414	393	408	376	429	407	415	386	364	401	374	385	378	393	408	412	399	392	403	371	426	388	399	399	386	414	398	422	415	405	399	373	392	418	381	410	403	394	395	425	382	385	384	384	396	379	411	378	400	420	365	384	403	381	418	389	397	410	396	380	406	388	415	404	369	416	425	342	385	397	391	395	397	399	396	374	391	426	379	386	398	368	400	419	361	408	384	404	373	412	417	400	444	419	372	382	415	386	389	393	449	378	401	417	396	413	409	391	352	414	390	397	394	407	420	396	392	385	396	359	398	391	361	409	375	394	402	422	414	396	395	384	351	355	389	381	409	388	366	395	385	409	383	424	395	391	408	397	380	401	383	376	373	396	425	367	378	386	374	392	393	392	379	392	434	398	407	361	411	387	415	401	372	371	420	374	403	404	416	388	375	390	408	375	381	372	431	394	375	379	392	423	405	380	386	388	409	371	403	377	364	404	386	412	384	368	389	357	389	392	373	417	423	378	388	408	423	449	398	426	388	404	414	374	393	433	401	421	403	390	409	395	398	410	405	397	392	408	444	417	355	399	385	409	443	390	377	363	411	398	381	424	403	408	381	372	412	410	424	366	410	411	413	400	390	404	396	368	400	388	390	391	391	392	385	411	427	461	415	395	405	391	380	417	380	386	374	372	408	378	396	377	405	376	398	409	411	380	419	399	405	386	360	401	399	374	376	385	415	402	388	386	423	402	419	363	427	402	390	368	403	408	390	418	425	409	340	381	371	403	400	389	394	413	379	403	406	378	421	403	419	403	424	374	418	422	412	389	383	423	360	396	392	407	406	388	405	403	409	424	393	386	406	424	415	373	375	398	377	386	394	370	408	411	395	395	390	412	394	385	402	378	392	410	421	402	378	392	387	379	373	391	373	404	378	411	376	370	408	329	379	378	391	376	372	403	398	405	411	400	382	415	398	385	403	366	421	380	393	385	397	370	420	406	383	352	409	379	392	394	383	383	420	381	412	385	371	402	383	383	360	378	410	398	389	389	410	383	415	412	425	393	390	426	391	406	391	376	381	410	368	379	391	374	367	375	394	402	411	398	384	411	393	382	361	371	434	409	394	384	406	391	403	394	409	375	393	389	389	397	426	365	390	337	382	405	412	378	408	392	380	387	380	387	401	377	380	371	402	367	376	376	387	408	397	428	385	386	413	402	388	434	400	380	373	384	409	393	405	335	401	398	409	383	407	412	425	382	389	372	369	390	408	401	352	368	378	378	410	382	416	398	388	417	395	403	371	429	413	389	391	414	404	379	393	372	437	402	414	424	367	395	399	408	394	365	395	359	382	400	387	379	386	381	364	382	386	411	398	393	385	369	385	405	425	408	383	400	387	415	426	417	410	417	408	431	383	417	416	390	411	402	398	384	385	405	399	370	344	397	369	362	398	375	368	406	396	444	395	402	394	412	388	435	416	413	387	403	405	410	417	399	387	412	385	377	365	394	417	404	406	361	424	381	420	438	446	395	377	388	402	379	374	438	377	445	409	406	393	420	397	376	396	349	420	370	395	398	417	400	398	385	383	379	418	381	380	414	382	397	400	401	399	365	394	376	398	386	403	404	409	415	372	387	408	383	425	423	413	396	403	383	397	383	389	382	394	413	383	392	387	413	428	430	415	404	369	406	403	395	406	391	391	413	415	422	396	389	412	380	400	409	420	391	394	416	412	377	380	409	379	384	431	368	413	375	397	391	359	377	415	412	381	426	409	386	378	405	394	430	412	374	402	405	399	417	390	378	439	392	400	369	377	366	367	400	382	395	377	384	416	440	384	394	397	410	425	377	403	409	391	395	386	401	391	374	406	404	420	407	413	408	405	432	410	365	390	386	384	409	443	376	347	401	377	423	401	410	424	410	384	380	368	381	397	384	399	382	405	423	364	399	371	383	382	367	384	393	408	376	398	388	427	377	408	371	409	393	406	410	408	363	376	393	423	413	418	369	420	390	414	375	378	393	386	421	399	399	392	400	378	373	415	385	380	400	372	409	445	401	350	407	398	385	363	350	384	396	389	376	406	390	377	407	431	433	396	416	358	389	366	381	385	381	433	401	370	406	402	408	354	426	375	392	388	395	416	373	391	390	369	430	391	415	402	384	401	393	415	417	403	408	410	427	410	369	383	402	373	395	428	394	376	396	419	363	436	412	382	418	388	399	361	420	408	380	365	436	419	400	391	415	434	429	373	432	414	409	394	394	415	377	433	361	413	412	405	405	390	410	395	336	413	396	338	395	385	380	397	388	406	416	390	365	400	416	382	428	420	365	419	379	357	380	369	389	375	386	401	401	403	398	336	399	378	395	397	400	431	375	410	375	403	418	396	417	412	400	437	348	381	389	375	423	411	377	399	380	388	365	385	378	393	407	372	403	382	397	385	435	395	385	371	396	391	402	413	383	398	389	354	424	410	353	420	414	375	387	412	442	389	359	429	390	376	390	398	402	402	403	384	388	391	373	388	397	384	405	388	409	390	380	383	376	415	396	383	370	376	379	377	396	384	420	383	370	402	404	364	412	367	384	417	355	384	416	390	419	382	403	354	417	396	407	408	352	429	374	399	348	404	399	420	351	379	398	384	350	410	363	384	395	383	399	386	430	430	369	434	398	403	403	389	406	411	429	386	393	392	433	389	414	384	413	435	377	400	398	395	382	412	389	347	382	417	395	408	405	384	385	386	377	386	388	425	375	377	391	354	427	399	374	387	390	412	407	397	415	385	416	379	387	369	390	421	381	380	438	387	389	415	423	376	404	414	410	407	393	404	395	369	374	408	419	406	400	403	376	369	398	398	379	396	370	421	390	390	408	369	390	398	394	405	395	381	411	373	388	390	368	389	400	374	416	379
10484	17756	15867	9633	6197	4306	3105	2481	1939	1622	1477	1172	1130	1032	905	866	775	767	682	683	641	665	593	602	602	606	580	549	505	545	539	509	510	491	518	467	499	464	469	487	478	480	492	429	467	439	474	427	423	425	441	466	455	414	449	414	452	425	423	495	461	431	421	441	416	440	437	414	421	449	457	422	382	461	473	395	401	446	415	401	440	444	440	421	445	440	382	456	442	425	412	422	439	373	450	418	420	406	419	446	421	425	415	416	442	397	416	425	401	398	445	429	433	431	430	460	416	424	435	459	414	422	413	415	411	431	417	432	404	414	404	422	384	414	402	400	415	401	403	406	422	458	437	374	405	423	422	382	406	435	428	435	441	441	414	457	437	414	400	401	424	406	399	404	412	427	393	419	408	460	408	355	457	399	414	441	413	443	404	406	457	387	407	390	433	429	381	429	418	422	466	407	437	431	433	422	414	417	396	374	407	403	419	400	425	398	435	438	435	429	437	402	416	432	386	408	402	456	422	440	419	413	385	393	402	444	409	439	404	442	382	418	397	390	408	393	421	445	411	423	396	432	380	426	456	409	392	467	443	381	460	412	404	428	431	432	443	445	407	391	404	419	417	435	391	381	453	375	400	431	400	442	388	404	403	413	434	398	377	423	433	422	431	446	409	438	415	407	421	441	397	414	377	442	449	411	425	419	434	406	408	394	427	386	366	456	365	405	395	462	394	410	374	415	411	424	406	432	427	412	400	425	422	400	381	419	419	431	422	441	378	385	428	370	402	444	427	406	444	396	400	442	403	407	399	422	389	411	439	395	425	371	427	426	423	425	411	387	406	414	387	426	408	391	405	459	441	419	432	368	427	417	424	399	449	416	396	393	398	367	387	407	391	438	435	398	376	416	443	408	431	408	431	425	417	440	403	423	409	412	395	401	410	379	376	437	411	410	408	432	390	450	441	378	385	411	424	383	421	384	416	418	387	365	388	436	395	401	393	444	388	399	422	437	403	405	388	442	402	416	434	410	373	420	386	411	411	391	447	414	376	411	399	405	381	392	402	420	419	387	438	384	401	429	420	432	377	434	432	388	443	440	394	427	447	410	430	378	405	426	395	396	445	431	420	400	423	411	406	417	361	388	381	381	422	418	387	388	414	426	406	387	409	395	402	400	383	420	419	465	411	408	427	398	413	388	439	415	386	411	404	390	429	451	418	406	393	413	407	408	399	399	395	403	411	440	397	381	397	460	395	430	410	388	408	416	384	399	440	429	420	403	413	427	424	421	419	431	416	414	436	408	400	438	406	426	411	396	402	422	438	395	414	389	391	416	437	385	425	381	412	423	419	458	407	421	402	417	420	370	427	386	456	432	398	454	387	434	410	426	433	450	429	430	439	411	429	451	407	391	397	417	427	417	396	431	419	397	403	415	378	435	429	435	414	404	405	419	438	406	418	405	415	363	422	406	370	407	417	418	421	393	406	439	444	396	420	415	433	387	408	419	426	422	417	366	451	432	413	391	417	387	408	420	396	407	398	427	403	430	454	447	404	406	421	411	382	394	407	449	422	439	400	414	399	403	405	403	380	432	410	420	371	403	428	420	374	400	403	410	401	449	400	422	407	421	421	413	427	420	421	409	447	428	393	392	415	384	430	434	418	416	417	432	405	415	414	411	412	389	419	369	412	409	412	395	421	418	414	402	384	424	424	420	387	443	395	409	405	400	431	434	395	458	392	421	401	415	406	372	427	400	391	432	408	453	406	414	379	417	425	360	443	405	413	409	422	418	450	409	379	404	405	426	434	338	439	448	421	419	425	381	425	400	433	448	401	412	414	423	399	403	438	401	401	373	397	424	410	426	396	381	426	376	401	420	413	432	407	401	401	422	451	423	402	361	455	436	368	397	404	426	424	374	390	360	409	417	423	418	415	442	435	389	411	382	417	457	402	471	421	415	389	396	411	365	422	390	432	387	415	443	445	398	416	415	423	427	364	432	395	384	437	388	426	381	400	424	424	390	438	445	403	400	460	397	400	431	418	403	398	404	416	381	405	409	408	414	410	388	391	427	409	434	416	441	447	412	420	413	410	388	417	421	434	374	402	382	408	419	388	411	398	414	430	411	413	391	418	420	439	411	404	418	445	430	425	427	431	412	389	377	442	406	401	438	420	428	417	398	400	394	421	396	423	419	414	426	429	422	436	389	416	405	411	414	377	437	389	405	451	421	448	400	380	417	412	416	415	455	393	424	402	415	387	394	409	429	411	398	418	453	421	419	411	404	449	396	394	420	408	405	386	384	421	419	416	426	421	427	411	423	445	400	419	383	447	393	419	406	427	402	399	411	384	368	416	401	427	385	430	424	434	409	403	431	430	397	396	431	426	409	444	417	387	403	415	440	401	444	389	428	451	408	425	390	393	424	410	405	419	440	394	458	412	406	436	411	397	474	401	430	432	467	404	411	420	414	385	401	408	432	445	423	420	415	404	410	422	408	431	430	441	399	406	425	433	409	397	451	405	442	415	401	373	397	382	441	442	415	413	385	398	414	435	380	403	370	394	408	417	400	415	400	409	391	416	385	412	411	402	406	399	418	411	419	381	390	392	417	379	405	402	403	422	394	433	387	389	412	388	423	414	408	420	409	409	382	445	397	383	423	406	385	410	438	444	418	404	432	416	422	430	381	398	389	415	427	416	397	394	445	426	427	420	430	451	421	417	387	385	416	428	423	407	414	388	412	419	407	404	412	418	445	411	430	422	408	436	426	409	416	401	370	425	414	425	384	411	396	419	403	402	437	405	437	384	431	428	425	421	415	409	387	382	444	387	398	397	387	404	405	387	414	435	362	396	432	420	412	421	400	409	415	407	440	400	452	421	422	425	406	405	432	422	401	425	375	416	396	405	443	422	420	439	399	392	397	387	398	441	416	408	397	392	395	429	404	392	405	429	370	453	425	427	400	395	423	422	417	391	449	435	404	426	393	429	400	351	389	427	430	422	372	396	406	419	425	423	416	468	406	398	431	408	382	407	450	405	412	425	383	405	393	408	396	385	448	422	416	395	419	437	404	407	408	413	414	445	415	406	417	397	422	410	408	354	419	421	406	417	410	442	396	438	437	396	430	384	392	407	396	428	411	397	440	423	403	404	403	415	433	404	426	415	361	404	401	422	394	419	387	416	393	389	410	397	418	429	417	385	404	464	413	406	423	372	405	391	421	382	410	431	383	404	400	395	409	428	419	425	418	402	405	390	377	409	420	409	410	389	391	427	403	407	432	391	409	432	387	425	417	402	419	416	400	421	408	412	379	427	465	411	396	404	435	420	417	425	390	388	409	424	409	390	411	366	393	387	395	396	391	426	418	386	414	391	426	367	408	397	447	383	455	432	392	421	412	418	443	420	396	386	418	396	399	422	417	441	409	394	421	419	429	378	393	406	410	428	417	404	415	379	413	394	412	404	378	433	391	408	429	425	427	409	398	410	416	418	411	423	428	412	439	385	438
28050	15714	2596	946	821	716	701	698	677	683	719	673	665	676	706	622	635	658	669	649	677	712	708	682	687	658	692	672	655	678	711	639	647	695	636	693	662	632	660	654	632	633	665	606	711	672	666	631	648	696	652	645	667	678	624	661	662	671	652	639	646	683	716	648	675	684	672	660	675	685	689	671	685	612	645	647	649	673	656	644	695	685	711	645	655	676	656	661	616	662	655	664	676	647	673	665	618	615	607	646	674	676	614	702	646	677	680	652	631	631	632	709	681	686	666	698	656	680	665	706	669	649	724	714	670	662	685	704	635	674	632	634	635	662	679	678	670	637	671	670	685	659	667	673	642	654	660	627	665	643	651	683	692	673	651	688	646	689	621	653	694	653	692	669	645	670	625	672	647	633	638	644	645	654	622	660	654	664	698	600	643	645	627	624	616	666	652	643	607	671	672	639	708	685	644	697	638	683	704	656	697	638	687	662	657	668	659	680	697	641	666	667	686	630	666	677	650	680	632	669	666	639	670	667	652	673	657	620	629	646	617	677	669	640	687	663	699	684	671	694	627	665	656	665	655	681	652	643	631	700	699	696	653	689	653	627	672	660	646	655	668	681	640	684	673	699	633	616	623	690	660	631	689	625	630	672	697	677	691	653	702	638	617	637	636	699	638	687	631	652	649	649	688	651	624	652	698	663	623	672	653	617	666	649	608	690	626	705	706	680	633	633	692	629	649	663	697	672	636	681	657	723	626	646	686	668	648	681	613	670	629	682	636	615	653	612	691	628	633	684	645	692	693	634	699	649	648	647	640	633	648	658	740	676	683	641	706	646	674	641	660	690	623	646	624	661	652	661	651	661	682	686	704	649	669	695	677	618	658	647	637	668	656	603	700	683	700	696	654	667	674	607	659	633	701	645	649	626	660	678	606	652	637	668	632	691	704	679	683	697	671	653	646	679	682	624	690	646	682	658	667	668	616	633	638	637	653	648	682	661	634	588	646	694	609	667	631	714	624	667	653	649	662	641	635	622	652	626	660	670	713	654	668	665	637	695	675	666	658	621	687	640	658	679	679	653	636	681	640	706	628	632	644	601	709	682	641	634	691	675	668	701	634	670	675	654	660	675	632	672	673	729	661	631	655	681	638	634	671	637	647	676	612	694	672	697	688	627	714	636	671	661	655	693	673	660	655	717	655	641	653	670	649	649	618	668	664	686	677	658	676	648	690	654	662	704	689	627	628	711	690	671	667	605	670	633	695	646	668	649	600	684	681	657	672	666	705	683	625	707	662	627	690	662	625	687	624	656	655	671	680	716	654	672	646	656	639	671	703	672	669	658	690	642	648	687	686	662	654	688	638	670	641	640	651	665	666	707	661	657	658	621	675	664	664	662	722	653	683	615	668	670	656	698	651	698	643	626	648	639	664	643	668	644	656	666	642	632	678	647	661	651	654	641	653	712	652	720	706	648	689	690	654	676	682	656	614	648	677	663	662	630	667	648	624	649	700	697	595	695	667	653	672	655	651	634	639	666	695	640	666	626	654	668	590	683	656	632	587	667	729	739	678	658	658	659	717	721	666	650	624	666	691	682	677	679	664	649	693	663	665	660	691	671	669	665	622	656	656	639	639	645	671	689	660	661	655	680	684	686	614	692	671	697	640	689	674	698	675	676	635	657	673	671	655	654	676	657	634	657	666	664	673	652	621	667	628	671	666	677	685	648	681	674	614	625	696	685	680	681	674	644	679	681	656	669	692	671	676	644	644	668	667	674	657	627	658	679	637	629	684	643	638	625	674	644	604	666	710	669	672	681	621	652	700	633	686	625	688	710	680	643	681	654	645	647	683	683	648	644	659	678	641	669	669	630	672	659	652	652	679	648	657	635	700	683	658	667	631	690	640	656	691	642	694	662	688	656	691	652	620	607	619	655	643	676	659	688	694	631	642	679	698	640	673	662	616	620	616	669	706	654	722	647	648	654	664	673	661	670	670	672	701	618	708	675	667	679	648	675	644	680	663	639	695	637	681	694	697	676	675	651	665	644	696	671	670	670	692	694	679	659	679	657	649	684	671	654	649	685	604	675	675	656	611	671	652	666	675	663	663	626	637	679	627	659	674	607	623	602	646	677	615	639	594	635	645	615	668	727	702	635	641	668	678	643	634	642	647	640	654	645	626	628	666	665	688	690	720	671	687	677	654	684	640	693	643	634	657	696	623	666	653	664	634	634	646	649	616	624	645	648	708	592	643	690	674	678	665	643	667	688	671	703	660	667	677	657	670	673	654	699	688	684	680	694	670	683	690	679	683	629	699	674	600	681	666	713	680	656	634	682	636	643	700	655	688	636	679	669	668	649	681	683	647	701	635	677	667	714	663	631	672	613	673	648	656	677	698	632	658	647	687	655	654	646	677	662	636	651	653	637	660	689	635	650	680	644	668	654	649	642	634	643	691	674	683	674	732	627	705	618	657	666	636	645	654	656	638	640	671	648	600	662	634	647	662	673	657	595	631	663	649	664	649	668	672	666	671	696	683	664	722	651	669	602	645	647	672	589	702	635	609	611	644	659	627	683	655	722	688	639	623	676	669	696	685	654	629	693	598	645	678	653	634	655	661	665	639	686	668	665	663	660	674	650	661	664	662	636	655	637	677	599	652	639	643	728	653	644	654	668	658	667	632	642	675	679	677	666	666	667	612	673	634	680	767	667	665	654	670	690	667	689	641	663	671	692	673	641	645	650	661	674	652	660	668	660	645	650	672	645	681	616	655	661	625	642	670	671	639	652	657	627	662	649	680	669	629	677	661	650	651	702	662	672	709	661	641	650	659	668	648	717	631	629	654	692	688	689	690	693	656	673	642	655	651	689	654	683	681	647	686	612	622	655	691	642	689	655	634	635	679	637	660	672	648	697	699	682	611	702	644	653	664	649	688	632	676	686	633	675	656	644	678	657	666	675	665	603	650	627	653	640	666	660	666	667	683	684	613	674	635	612	657	695	668	656	633	641	664	653	619	656	694	662	679	657	675	665	620	703	645	685	647	653	700	657	666	625	685	662	679	640	633	690	657	648	664	664	669	642	666	669	643	671	667	669	668	643	668	696	664	629	625	661	666	692	696	698	648	668	676	665	663	657	662	688	678	654	610	654	684	660	617	668	713	680	684	681	701	683	692	675	645	664	657	651	684	669	667	650	695	668	652	626	650	687	676	666	654	672	648	665	639	686	664	654	678	665	617	666	633	670	637	737	647	703	660	671	645	672	719	646	630	673	625	657	683	648	674	669	625	678	677	707	655	694	664	677	663	709	656	670	634	680	626	702	616	647	622	667	636	672	704	713	685	670	662	680	661	701	594	603	650	673	676	625	619	631	664	632	646	650	642	670	666	703	680	633	645	658	686	645	699	671	630	602	637	654	672	619	696	684	676	679	678	661	666	641	620	692	623	639	715	646	652	689	664	662	624	667	711	663	671	667	655	661	694	667	671	658	649	692	702	656
5131	1462	1279	1044	878	807	770	760	809	789	821	728	770	747	743	728	784	732	699	760	779	778	712	754	688	749	734	766	757	725	780	774	698	756	723	772	730	792	755	792	738	776	769	720	760	744	781	795	734	777	720	730	765	777	758	811	735	727	791	786	753	745	754	782	721	784	772	769	726	760	774	742	717	734	711	730	770	725	737	716	733	770	756	746	779	789	761	729	741	721	755	726	750	733	705	771	706	732	724	760	789	671	804	769	784	747	745	733	746	738	762	763	704	753	761	751	754	752	722	754	781	766	750	740	739	776	725	703	795	763	733	741	761	755	715	798	706	759	772	765	712	799	734	725	742	725	704	769	797	800	702	771	727	725	763	722	705	761	750	790	745	773	752	753	750	782	751	720	723	714	778	720	734	723	742	725	739	768	697	724	758	716	778	746	726	735	717	700	775	741	691	754	752	732	764	751	760	753	745	755	770	752	754	729	735	738	766	725	781	721	787	735	696	749	716	786	687	755	664	782	756	774	699	745	748	753	745	757	738	729	748	762	729	739	771	728	759	758	731	749	764	708	785	763	735	719	714	783	676	723	817	721	716	769	753	741	741	698	769	699	742	741	738	755	755	749	742	778	743	753	689	748	757	681	709	774	765	782	758	730	781	783	747	796	776	756	784	723	733	725	759	722	766	736	727	731	764	785	792	708	765	726	819	711	801	778	728	747	727	745	739	724	732	807	723	713	746	797	693	723	741	709	741	744	770	753	731	726	799	726	740	737	733	734	805	774	741	759	755	761	789	801	764	765	735	750	748	764	714	739	701	774	733	718	688	776	718	815	708	754	720	732	787	726	707	754	737	719	728	724	794	764	757	701	716	758	787	714	764	759	745	728	747	757	746	777	745	727	713	737	685	746	755	790	729	763	749	763	688	772	766	743	751	770	769	756	661	735	756	765	754	716	745	743	774	728	744	745	752	693	697	725	800	693	755	729	765	751	771	746	719	731	749	668	746	761	721	731	711	765	797	768	746	709	730	760	775	792	797	735	729	773	711	726	737	732	786	718	713	717	797	747	752	771	736	741	743	743	744	752	727	746	759	770	716	721	752	754	753	712	726	726	731	736	714	789	767	745	733	775	769	726	702	709	739	717	736	728	764	733	728	687	727	748	758	728	760	714	701	768	684	729	763	719	745	712	746	764	802	745	728	768	715	720	753	745	735	700	782	748	751	750	791	746	736	762	773	747	766	738	790	770	753	739	739	748	770	757	751	677	739	793	786	726	731	743	742	744	724	773	745	767	735	740	773	796	714	710	733	765	739	777	787	716	751	747	721	732	780	758	747	770	742	756	773	704	708	733	715	727	701	793	750	733	720	743	761	711	742	731	787	710	731	734	761	756	745	734	763	710	739	690	756	786	710	714	761	754	752	760	737	751	746	745	760	753	732	749	741	719	754	768	756	709	730	806	787	727	746	687	740	747	759	752	780	761	758	756	716	723	760	785	768	755	721	743	758	720	728	714	769	728	793	786	734	724	724	770	724	755	755	755	732	732	743	761	703	701	779	761	759	744	721	728	803	788	728	723	722	759	782	781	790	747	752	699	735	743	738	728	774	714	743	774	750	775	735	739	750	730	678	765	742	729	721	765	758	768	776	736	734	786	717	762	721	782	767	734	766	740	729	761	736	690	783	747	777	699	754	765	731	750	763	736	699	758	771	735	748	761	716	713	758	761	774	730	728	740	731	761	783	735	776	769	751	749	774	768	741	706	767	706	735	710	750	729	746	808	740	737	753	755	752	769	737	715	757	795	721	760	755	758	737	730	741	759	699	738	719	735	695	752	752	726	746	718	758	770	756	792	786	752	733	798	722	761	707	797	766	711	704	761	730	769	707	749	723	725	736	757	762	758	760	721	707	770	809	738	749	727	754	762	798	730	744	743	755	717	762	747	741	733	737	748	752	758	750	756	784	779	724	834	720	767	753	682	766	748	767	724	783	757	806	763	785	741	784	741	715	780	779	781	740	724	745	773	792	722	737	764	678	755	834	732	793	762	727	775	725	750	805	786	742	728	729	768	774	697	717	749	744	758	757	727	762	776	761	781	750	729	744	756	715	731	814	787	736	736	777	748	756	718	747	735	766	748	755	722	738	748	750	723	702	762	781	741	721	710	754	717	766	728	745	747	744	736	718	731	790	719	760	751	740	714	695	723	761	742	755	755	751	800	778	736	794	747	730	688	690	778	803	723	712	750	757	750	746	744	800	755	768	761	748	716	742	767	766	753	735	738	757	749	736	772	719	739	742	690	752	725	738	739	754	747	731	773	758	726	701	749	762	757	779	738	792	808	715	717	724	774	828	735	713	734	778	732	756	768	776	731	780	743	745	785	798	776	788	805	793	767	770	760	733	735	735	760	768	750	749	755	707	723	726	787	740	729	697	732	731	779	796	750	824	743	748	760	744	713	710	758	788	758	726	752	795	764	668	695	722	724	663	764	778	751	743	739	765	705	746	697	782	770	733	765	706	726	742	789	746	735	761	771	743	780	794	746	777	752	764	801	718	793	737	747	729	784	765	699	699	708	744	758	732	781	706	758	727	719	749	738	747	764	747	733	757	769	709	762	736	725	713	738	740	770	775	715	750	731	701	742	783	774	766	718	803	749	709	712	774	730	723	751	772	783	767	769	730	746	768	705	763	761	754	788	767	750	733	757	782	765	783	787	739	760	753	729	754	771	747	756	732	774	731	756	708	733	736	728	747	707	734	719	747	718	750	704	735	767	705	747	760	755	736	745	723	764	691	725	665	772	755	738	718	745	755	753	733	730	817	797	739	758	767	728	767	711	763	783	744	766	737	725	758	684	705	753	728	763	746	762	804	781	744	773	776	742	726	771	771	754	745	758	764	777	730	749	721	785	779	734	741	688	710	737	772	763	758	742	762	742	738	772	763	729	763	758	771	741	741	745	768	758	749	719	756	740	729	700	756	728	722	778	795	760	754	753	722	745	755	748	749	765	767	743	752	756	766	772	723	744	717	693	783	726	771	751	784	710	724	730	753	715	752	744	721	760	754	790	761	706	767	738	734	714	777	742	748	712	777	732	683	789	727	750	721	743	754	715	736	721	722	717	715	760	807	775	762	733	709	726	752	722	724	818	780	765	760	733	764	736	741	755	727	747	761	752	752	721	763	772	800	761	798	732	726	825	707	733	727	681	736	731	734	761	745	716	719	753	752	741	734	720	715	725	763	761	750	707	770	762	779	733	742	740	729	762	789	756	789	721	744	695	738	728	788	784	708	696	758	760	755	734	698	737	735	743	737	705	750	756	744	721	763	713	740	756	778	695	711	710	739	791	775	739	719	758	697	756	710	735	759	734	756	724	750	761	731	767	787	690	752	715	750	762	739	733	743	745	760	730	718	772	747	753	769	762	735	735	740	771	796	754	789	711	714	736	722	744	734	714	767	752	791	772	758	777	718	727	767	754	764	732	800	761	751	745
26162	20916	27354	24587	20847	5189	837	613	542	414	424	401	357	387	330	309	344	331	327	334	290	323	343	295	291	333	318	286	261	306	305	298	273	267	267	301	251	283	281	291	289	272	279	287	290	292	267	248	266	279	293	274	297	292	283	275	256	305	294	293	271	266	283	284	260	293	249	296	288	284	285	242	257	280	306	279	283	281	303	290	304	261	250	283	270	288	282	272	267	287	287	285	282	276	277	284	296	282	287	276	281	272	257	262	285	304	271	275	256	254	279	275	268	267	253	273	279	248	274	272	275	277	299	267	258	285	240	296	280	264	264	286	269	270	292	273	292	268	266	292	269	285	287	295	240	245	257	276	315	273	254	255	289	245	252	264	285	297	265	309	276	249	262	249	295	281	289	270	292	290	272	265	290	261	269	281	255	274	272	248	273	274	292	266	243	264	269	246	265	274	278	275	262	273	278	269	258	288	274	275	242	271	268	261	272	282	286	258	254	294	297	264	263	254	301	249	299	312	310	277	290	281	261	260	270	267	295	287	280	272	284	235	282	267	248	294	263	271	287	273	287	255	273	288	271	289	269	297	275	285	282	272	271	281	322	286	280	289	260	279	270	279	251	253	268	241	267	256	288	292	269	286	291	295	284	258	290	274	273	294	268	271	292	269	284	271	270	272	265	260	260	244	256	239	277	260	281	295	238	291	254	270	294	252	282	241	284	253	287	274	294	266	278	278	289	259	294	294	274	271	276	256	288	294	284	279	302	269	276	296	290	265	285	264	296	265	282	281	241	261	280	255	271	291	250	273	302	286	244	275	255	298	272	274	277	251	297	306	303	248	288	267	254	255	279	264	293	287	268	281	273	249	257	256	244	240	270	291	266	279	259	261	273	270	258	275	265	262	262	267	268	260	255	248	255	270	274	277	268	258	280	302	306	308	259	278	251	289	281	277	285	287	258	217	265	276	304	260	275	270	301	272	277	286	258	265	272	267	267	244	285	277	281	267	298	299	263	254	284	275	280	246	270	266	263	263	262	294	288	274	275	279	255	278	287	302	274	298	270	264	272	268	268	282	263	294	293	269	277	252	260	270	284	260	289	263	261	293	269	257	268	298	262	270	255	269	276	275	274	298	265	259	274	278	274	261	280	252	233	287	276	307	283	276	263	280	274	245	264	288	281	242	269	243	271	267	310	269	290	282	268	268	257	260	262	278	283	288	289	270	294	265	277	274	289	263	277	262	269	252	246	282	263	292	263	272	317	259	279	265	275	258	252	290	278	285	277	254	277	289	270	303	265	287	276	276	280	251	288	303	265	282	268	286	251	285	276	281	237	259	268	267	257	241	289	268	261	241	263	280	273	309	273	244	277	270	283	280	294	281	261	255	304	276	281	251	281	290	287	261	251	261	277	275	294	269	269	293	286	267	260	295	273	278	263	275	269	277	292	305	264	284	268	278	243	260	269	284	281	269	276	283	273	296	275	263	306	287	288	260	297	287	272	290	274	273	284	267	252	283	269	287	300	264	260	264	272	277	279	280	258	284	276	261	290	311	275	280	261	282	323	279	302	253	271	266	277	235	295	246	305	301	265	268	272	261	275	244	307	263	293	271	271	271	265	253	245	278	248	248	298	253	279	257	301	280	272	300	279	308	296	268	271	281	262	300	256	301	283	286	271	291	249	269	274	280	227	258	278	286	273	299	289	307	255	261	279	283	274	271	264	308	272	257	295	281	294	271	246	273	285	262	277	290	277	280	266	257	284	239	258	268	289	266	288	259	310	258	281	298	256	252	284	238	261	271	265	285	262	295	260	274	258	248	254	244	266	278	235	286	272	275	278	272	259	300	282	279	253	268	287	266	287	309	288	258	301	288	261	271	270	265	288	269	254	313	259	300	263	271	252	315	281	307	269	256	291	261	277	258	296	255	256	288	275	286	289	290	256	277	255	259	277	240	275	306	220	260	318	293	259	274	291	258	299	256	245	294	252	269	278	285	309	244	279	249	282	253	270	256	307	290	273	291	264	279	302	250	264	276	289	273	256	264	266	271	265	274	299	259	251	256	259	294	278	260	251	288	260	294	269	261	302	279	289	276	290	277	285	303	251	286	254	284	298	271	274	292	260	262	262	263	304	258	298	278	265	295	276	279	278	284	302	275	267	298	293	257	276	278	248	279	314	282	298	263	276	293	240	292	265	257	274	273	300	297	299	282	309	252	295	271	266	274	242	265	258	278	257	274	283	287	289	264	293	265	304	289	278	286	262	296	265	292	282	270	239	283	266	304	292	287	261	287	260	268	265	264	287	257	256	283	266	263	243	252	249	241	280	264	264	273	296	287	304	267	259	249	286	309	275	301	282	285	287	262	287	275	260	310	281	268	268	235	295	283	264	282	297	260	264	290	255	281	288	253	297	270	258	248	305	274	295	283	266	302	276	291	301	275	276	268	278	258	264	273	267	277	273	274	297	264	242	269	280	237	277	273	271	297	297	263	278	260	280	289	277	245	296	263	284	250	247	264	268	236	276	278	269	258	269	246	268	259	287	295	281	285	266	290	283	261	287	249	265	283	288	278	274	293	232	246	274	277	253	275	256	254	268	258	287	299	297	259	287	266	239	274	293	278	291	288	277	256	276	288	293	248	263	258	254	282	233	268	299	245	287	271	253	266	265	256	273	289	253	279	264	250	296	271	291	271	251	266	296	287	246	247	262	283	267	290	244	280	273	272	298	245	290	276	300	280	238	258	256	236	257	282	247	302	267	266	293	262	277	290	266	269	281	275	264	258	291	275	281	276	280	279	261	297	276	308	279	274	281	285	287	289	279	277	279	290	264	269	253	301	286	270	297	265	246	220	262	281	263	271	250	293	232	280	275	279	280	252	267	281	268	274	260	269	260	268	252	285	253	283	268	266	274	266	290	272	249	248	269	290	279	290	264	261	298	270	274	247	256	286	283	263	274	289	288	266	279	318	289	273	285	277	275	266	273	282	261	283	261	263	281	251	258	266	308	261	265	255	266	247	273	261	283	276	277	265	240	282	258	295	272	296	262	274	281	297	281	292	252	281	272	282	306	279	281	265	318	298	258	253	255	234	279	275	290	277	279	270	271	262	268	275	282	247	272	263	290	280	277	286	292	289	285	278	285	285	279	284	276	303	272	282	287	272	290	276	248	248	293	281	264	246	284	278	264	248	261	279	284	279	262	276	303	262	315	296	267	231	286	274	252	288	277	282	260	274	256	283	305	263	267	269	285	288	262	261	239	270	272	289	253	253	266	286	257	273	302	258	280	302	266	286	267	257	260	264	272	287	271	281	300	261	275	286	308	254	281	268	274	287	292	290	280	286	267	296	270	262	263	241	269	246	286	270	286	283	295	283	289	270	298	252	290	274	283	257	273	291	280	255	279	261	279	287	292	295	270	263	252	280	293	287	277	258	254	283	284	263	257	253	271	274	262	262	300	297	289	250	264	270	280	259	295	262	279	298	271	258	237	282
6671	9476	8249	4735	2902	1977	1511	1202	889	885	737	681	621	565	545	525	494	479	464	482	455	434	404	405	387	407	403	406	369	358	374	405	384	328	415	378	344	388	372	351	348	365	333	380	329	374	352	344	343	357	340	353	361	361	386	331	359	345	349	363	360	347	356	319	320	321	351	353	333	337	339	336	340	332	347	321	314	377	349	313	330	315	344	334	333	348	325	290	325	308	343	318	338	302	347	315	329	359	331	322	334	351	369	318	359	346	376	304	320	330	318	340	340	341	351	368	306	357	345	347	327	313	330	306	311	307	372	350	326	367	358	352	312	336	312	324	321	326	343	330	344	334	345	327	320	353	343	359	369	308	348	325	311	327	338	304	342	298	324	322	370	316	331	345	345	322	307	371	335	360	337	361	346	317	345	345	341	321	314	361	323	334	330	322	322	349	357	321	344	351	331	333	335	351	340	337	322	354	341	359	339	338	331	325	342	327	326	349	326	311	337	355	360	336	345	317	325	327	319	306	321	342	330	364	336	345	330	334	330	327	335	309	329	307	339	323	337	311	356	340	339	352	374	372	367	360	337	328	316	329	341	334	326	295	329	342	346	338	347	324	343	299	326	347	325	349	355	344	346	334	314	328	335	311	320	351	378	345	370	323	334	335	344	348	318	293	315	335	332	342	356	339	336	319	305	328	362	341	346	350	305	322	333	337	293	349	319	360	333	321	343	307	349	324	308	328	345	363	322	339	339	325	346	352	365	308	352	326	374	347	329	351	311	330	353	327	325	319	343	351	360	328	331	310	335	321	344	327	353	346	323	323	333	336	350	335	332	316	310	357	348	330	368	314	327	358	330	341	357	371	380	340	318	368	309	330	318	345	317	325	351	325	337	329	337	317	356	317	311	350	331	322	323	338	320	339	366	316	354	349	350	335	359	341	308	338	359	371	300	354	323	325	334	326	318	326	320	353	343	376	330	331	332	306	355	317	335	337	338	328	300	306	340	337	366	303	347	304	342	321	350	334	371	338	338	326	300	338	340	308	346	312	329	343	336	321	320	335	312	307	353	364	336	315	352	318	336	357	316	371	342	339	360	328	340	359	364	347	327	343	321	342	335	360	337	318	348	347	314	303	348	344	338	349	334	315	310	361	320	362	356	344	329	371	310	329	338	322	341	322	335	331	326	297	314	324	357	360	326	369	348	352	381	317	316	373	343	316	335	320	341	304	316	361	354	352	349	322	332	339	345	321	332	329	330	326	339	344	349	316	306	331	344	350	347	342	332	313	316	313	332	339	327	328	297	347	357	371	325	378	308	340	305	324	349	319	353	332	324	297	330	345	354	328	353	366	319	339	317	307	344	298	347	337	361	350	354	344	317	317	345	325	323	324	349	321	348	314	335	322	322	348	367	337	336	308	335	339	326	315	333	342	341	324	339	327	325	319	328	367	309	293	337	310	316	319	358	327	370	356	351	332	351	323	381	356	325	336	333	344	328	323	333	346	355	329	308	316	336	345	358	332	320	337	318	298	330	351	332	335	319	329	332	339	302	331	361	363	329	338	354	333	362	364	339	329	351	379	363	366	343	337	360	333	347	296	372	324	358	330	315	336	354	339	330	315	381	322	305	327	326	324	325	354	371	344	334	335	322	361	317	348	345	343	346	340	321	329	315	361	319	336	330	324	347	332	348	312	357	316	383	332	349	311	350	339	337	330	313	341	324	343	355	355	356	342	354	349	321	348	352	305	372	338	350	353	385	332	340	353	306	329	357	319	332	317	353	335	363	333	373	321	298	333	314	314	375	324	350	314	344	327	337	382	328	320	315	343	367	306	329	341	345	309	308	308	337	317	312	329	329	341	319	324	366	318	356	316	320	324	327	332	334	337	319	341	339	357	310	355	370	337	323	319	336	329	341	336	374	332	353	347	341	328	338	324	324	331	296	336	321	365	332	325	340	326	344	345	316	343	323	335	323	334	336	336	346	345	352	348	334	319	364	269	322	355	326	328	350	333	349	334	305	334	396	361	340	346	320	321	326	320	340	309	316	350	328	324	346	321	345	323	337	341	335	314	371	327	362	320	345	316	349	357	329	351	343	340	354	338	322	332	371	315	323	373	341	349	358	324	320	297	324	346	333	336	299	299	309	356	335	321	326	342	345	311	339	344	358	338	352	305	360	340	342	326	362	353	329	330	317	302	353	339	345	317	336	329	313	326	349	341	323	315	329	302	343	333	309	343	323	345	336	321	320	341	351	342	356	359	327	330	350	320	330	327	321	350	351	326	321	358	322	327	340	351	336	332	365	356	350	347	364	356	333	350	344	340	341	330	334	298	327	326	358	352	323	339	357	328	332	346	334	345	351	311	322	336	324	361	353	321	355	331	353	321	361	306	331	347	342	334	362	347	347	314	340	313	340	371	300	370	353	315	347	336	312	342	338	328	345	329	330	321	351	331	314	352	314	318	356	346	369	316	335	345	339	338	328	332	336	347	323	307	347	339	328	370	324	345	372	375	302	329	336	345	321	370	334	321	337	322	329	354	329	338	346	355	361	324	360	335	329	324	311	354	317	375	309	360	341	334	378	346	329	358	340	336	347	341	341	296	324	334	316	302	333	381	318	347	361	330	308	312	363	334	334	314	339	331	324	342	336	357	315	345	329	323	347	359	328	312	366	326	337	358	370	342	334	339	327	305	325	344	344	351	333	338	348	336	357	335	369	343	355	328	314	324	333	357	343	383	364	349	339	357	330	333	344	350	364	354	339	330	330	337	353	329	356	346	357	331	357	352	339	333	329	339	327	312	349	348	382	344	343	305	305	328	335	345	334	328	353	319	343	340	341	333	328	337	317	330	335	354	330	372	321	298	309	316	337	352	365	387	309	344	317	313	346	372	331	333	314	331	347	376	317	329	299	343	356	330	352	359	341	348	302	320	344	326	347	369	322	331	330	323	338	360	321	342	335	325	320	327	351	330	323	346	344	323	340	339	308	322	307	341	360	365	326	317	344	347	320	335	344	298	354	315	342	334	333	303	363	330	362	348	347	336	320	342	320	345	300	316	341	333	344	362	353	333	360	358	374	331	341	319	331	342	353	337	337	333	359	334	304	321	356	337	331	335	345	370	333	312	351	331	346	350	337	341	324	314	338	331	336	313	323	337	344	320	381	341	373	334	348	321	341	338	367	358	317	334	361	346	345	333	349	367	341	316	345	329	325	318	344	313	327	354	312	370	297	347	363	359	321	319	298	335	356	339	359	349	329	337	325	365	325	363	346	344	341	312	320	330	343	320	326	324	355	299	386	338	338	310	339	332	334	339	318	353	336	355	351	339	345	352	361	331	316	349	337	332	292	322	336	342	328	339	375	323	347	325	364	372	339	338	337	338	341	351	319	315	317	338	337	332	324	341	339	345	330	372	396	357	327	341	340	336	362	329	362	344	334	337	353	305	346	372	341	343	289	311	315	333	318	344	330	329	320	341	313	337	351	327	347	345
23553	20896	27906	24015	20898	20950	9814	1328	947	891	771	680	673	628	609	519	534	522	542	471	484	523	459	501	498	493	451	459	458	424	438	471	464	424	436	404	437	450	460	427	418	424	433	423	409	404	433	434	402	391	394	366	402	390	402	431	429	375	393	414	446	363	403	391	426	419	373	397	414	389	412	415	381	371	390	403	402	382	370	391	423	407	377	376	372	392	408	394	392	437	424	399	403	417	365	373	421	391	383	408	397	408	403	392	400	382	367	400	418	441	405	408	396	397	399	392	387	377	383	418	411	413	411	377	384	406	400	388	385	347	390	372	381	395	407	383	388	396	430	440	377	388	408	381	405	415	398	387	427	403	387	364	392	411	392	407	394	454	373	420	427	419	433	427	405	393	383	397	397	407	400	403	387	443	396	414	394	405	383	381	382	411	408	381	376	413	437	374	395	375	421	415	429	423	388	386	404	384	373	407	372	385	393	369	400	355	398	410	422	433	395	344	386	355	422	402	393	387	405	401	376	399	394	405	405	400	410	382	399	400	404	399	394	372	400	360	382	424	397	423	431	406	410	421	385	410	385	412	391	392	372	366	417	425	364	417	399	418	386	394	385	350	386	398	411	395	426	428	405	410	366	389	385	422	423	388	370	373	392	412	416	416	417	410	354	399	406	392	393	415	369	387	393	354	371	408	400	374	372	398	402	392	382	397	446	401	408	421	382	371	390	386	360	388	361	396	401	408	375	396	395	403	426	390	406	420	407	361	425	428	422	395	397	360	389	386	417	431	425	425	392	396	396	398	388	428	404	407	400	375	398	377	429	387	392	442	417	405	394	422	394	397	395	399	380	427	391	390	368	371	357	421	371	398	400	405	380	397	380	407	399	373	428	417	371	386	402	408	421	387	391	394	401	396	380	412	390	436	416	388	407	404	412	417	413	423	376	401	400	386	360	369	464	386	415	392	419	384	376	423	403	372	398	406	344	397	393	359	418	370	360	398	390	431	388	381	406	392	387	373	394	384	385	372	423	425	427	380	355	373	411	391	424	405	399	403	380	372	372	405	412	422	404	378	363	379	387	415	411	390	413	375	386	404	423	435	398	427	403	410	430	419	434	383	392	423	404	417	387	400	363	405	357	425	393	380	420	370	403	378	406	426	402	412	399	391	403	356	406	391	381	412	408	449	423	429	376	417	391	373	425	405	399	381	401	383	385	352	394	388	397	386	421	392	388	390	412	435	378	396	396	391	395	415	409	407	356	408	443	389	400	409	390	369	370	404	402	397	388	392	401	371	388	382	429	406	391	390	401	417	387	396	367	416	361	384	381	381	426	377	401	404	347	380	360	432	407	392	378	374	347	388	379	413	401	379	402	407	430	413	396	388	403	418	386	427	428	394	380	393	382	366	423	389	380	369	386	377	395	405	389	449	400	399	418	403	410	395	364	394	381	375	393	385	380	375	410	394	376	377	406	394	380	407	382	421	360	390	385	372	397	387	414	400	395	408	397	387	410	411	423	421	421	399	395	396	408	360	419	421	392	410	406	401	386	371	406	395	417	434	393	391	382	417	391	417	396	382	401	405	401	358	392	408	393	423	394	406	414	406	409	412	401	374	364	370	365	403	413	427	420	396	348	365	397	389	408	364	371	414	412	395	395	401	387	390	387	441	395	402	383	392	375	398	440	411	387	416	411	395	381	392	379	412	385	386	387	388	447	412	372	361	419	416	388	399	421	411	371	415	427	363	397	371	400	397	399	358	432	421	424	366	406	413	379	388	389	389	357	383	389	420	389	393	396	402	409	399	389	401	414	390	370	420	414	383	385	432	397	403	415	409	402	386	425	403	392	406	392	377	392	413	403	393	430	413	381	396	387	431	375	408	352	359	377	370	400	414	405	427	390	445	406	386	409	406	382	396	349	415	413	409	404	397	416	358	386	401	386	385	384	380	413	393	391	413	424	417	385	390	392	375	436	421	394	389	405	385	375	385	397	404	393	405	383	376	402	405	369	420	375	400	369	414	365	390	400	389	420	417	403	399	389	403	442	407	408	402	380	390	388	375	399	387	370	413	406	401	401	412	391	394	354	389	410	366	396	420	399	401	375	372	382	367	413	377	376	375	385	396	412	382	443	416	399	369	406	397	404	408	371	394	401	364	390	391	374	389	388	413	386	390	390	433	417	402	429	433	405	399	391	400	393	442	355	381	355	393	404	389	387	430	381	395	386	396	355	355	388	383	409	363	350	417	412	407	361	358	426	361	385	370	388	377	434	390	352	362	406	369	420	393	376	396	383	386	376	386	406	409	390	399	369	418	417	376	402	404	372	397	407	383	401	379	383	380	389	377	383	358	392	395	396	382	445	430	385	392	412	390	358	409	418	420	384	395	375	394	404	426	387	379	371	382	390	386	398	397	396	384	378	378	380	390	373	399	388	401	369	389	416	388	383	430	416	430	354	395	385	406	385	411	390	397	389	434	448	376	361	368	368	386	404	358	394	380	387	368	398	403	417	403	391	402	382	384	355	396	425	382	411	389	429	399	431	394	383	395	366	387	358	407	388	420	366	402	411	367	413	369	401	444	389	397	375	399	418	388	400	402	391	335	367	363	380	392	377	375	366	398	406	370	391	390	370	399	371	436	415	399	408	393	392	413	363	388	382	422	396	425	373	376	391	376	424	408	413	363	378	413	385	350	397	382	412	398	374	383	350	393	365	378	423	434	406	405	373	422	387	368	378	381	402	371	397	388	405	404	370	420	417	417	396	401	389	366	394	367	396	422	394	409	391	372	373	392	387	396	379	398	363	404	418	404	358	419	382	386	395	375	352	384	432	398	403	406	401	411	391	388	392	379	390	382	457	398	382	383	396	398	383	404	392	415	402	378	386	375	376	388	381	417	400	416	428	387	366	372	367	371	409	405	373	420	387	398	407	388	426	410	403	372	395	403	413	409	409	437	389	446	372	416	433	385	405	392	385	426	419	414	428	407	356	403	395	402	394	456	404	387	394	335	377	396	389	414	361	414	403	418	383	406	383	386	408	377	418	404	383	415	368	413	393	397	395	388	356	384	389	380	387	412	394	391	393	377	392	389	441	407	424	364	361	388	420	391	411	404	410	391	407	412	405	440	385	379	395	433	394	418	383	357	383	376	402	403	427	411	392	393	362	426	389	376	397	354	408	383	369	432	382	413	415	375	407	444	428	399	413	412	384	408	376	370	415	381	406	395	443	401	381	371	378	389	367	420	380	375	379	405	389	372	364	431	390	428	384	373	370	371	396	393	408	400	372	396	338	390	376	381	414	428	422	396	413	388	412	391	368	372	429	399	408	406	399	405	382	363	386	372	417	400	403	423	412	409	386	348	373	360	396	359	383	363	377	394	373	398	391	393	405	389	391	374	388	380	410	383	384	379	383	431	406	395	405	375	391	435	384	382	407	383	404	383	366	393	363	366	360	426	401	351	420	406	389	387	379	380	397	384	401	368	409	396	406	384
10517	17945	16052	9526	6272	4289	3042	2432	1967	1647	1432	1242	1065	991	916	849	830	767	744	749	704	682	657	633	572	567	598	520	525	540	507	532	538	496	530	509	520	485	465	475	454	478	449	445	467	460	486	463	433	482	448	408	448	403	436	455	423	476	437	414	467	433	444	483	433	432	405	415	446	444	461	451	405	449	426	429	412	378	424	401	381	413	426	386	388	424	367	400	425	398	417	421	409	415	418	388	444	421	432	464	391	407	393	384	398	427	445	406	428	428	449	406	412	404	463	438	408	429	428	452	448	448	405	422	416	413	443	408	396	432	419	404	396	443	410	417	440	398	421	421	450	460	368	417	417	416	427	440	434	393	402	419	395	374	380	436	402	428	412	417	402	422	438	464	405	400	435	403	426	462	434	412	418	404	413	399	454	465	415	416	462	411	400	398	429	415	392	400	425	425	421	422	401	435	395	387	414	416	428	397	407	417	411	418	437	362	376	427	405	432	403	397	414	438	402	389	426	441	404	402	413	404	402	367	410	425	395	410	421	435	427	430	382	390	444	400	409	459	394	435	395	384	406	417	417	410	404	435	452	446	398	397	434	395	424	407	404	439	415	395	420	416	422	399	402	403	422	381	433	413	434	408	423	391	423	416	404	390	437	365	407	455	381	432	384	428	412	407	423	414	416	399	417	393	390	442	411	438	405	444	398	407	455	414	384	410	406	433	370	402	431	384	378	411	377	409	389	376	438	398	424	412	372	426	397	395	404	403	418	439	412	417	400	409	428	431	402	412	401	425	441	361	418	409	419	392	380	457	394	424	417	416	419	421	446	433	416	421	409	414	418	413	416	401	411	439	402	379	385	389	385	420	388	385	425	431	420	434	459	404	446	418	380	428	421	443	440	456	385	406	424	410	393	425	402	399	378	399	376	411	415	428	402	413	441	459	379	402	459	418	390	397	417	403	398	377	407	429	381	398	400	415	416	380	420	444	376	413	402	397	405	388	407	419	407	388	429	440	406	392	410	384	376	405	424	430	417	408	431	406	427	389	454	392	415	406	417	394	382	423	412	404	396	436	409	403	427	412	375	421	396	420	372	404	413	400	383	402	419	402	424	372	440	409	396	404	420	412	374	427	420	393	417	428	434	426	444	408	403	426	427	386	428	388	400	416	389	423	422	426	420	418	386	451	404	426	374	437	414	445	435	422	398	395	437	412	401	408	389	403	422	392	397	386	406	414	411	422	409	411	396	437	402	410	411	394	443	421	408	419	415	404	442	429	384	413	402	415	434	451	453	406	454	420	412	411	420	408	417	423	465	419	434	408	427	420	424	402	420	405	396	434	391	407	376	396	442	434	375	444	390	384	380	425	412	430	438	364	390	430	410	411	418	390	413	425	418	375	441	386	428	416	404	423	390	395	419	379	405	376	433	397	385	406	423	438	431	440	437	439	393	387	470	395	419	391	414	426	422	380	423	423	393	406	409	401	423	438	413	411	415	411	418	432	394	390	431	417	437	381	405	408	377	422	408	429	393	419	393	471	396	405	406	392	414	422	412	419	398	407	440	385	400	420	425	416	404	443	407	399	410	392	421	410	419	357	433	402	393	395	441	425	358	405	426	399	431	427	421	420	436	442	445	452	361	396	438	407	433	403	397	392	383	367	406	399	408	395	434	425	422	384	420	417	438	407	419	402	443	433	400	397	475	402	424	417	426	393	369	392	416	401	405	420	448	403	418	422	417	409	415	440	416	435	371	431	362	447	415	433	382	413	435	393	389	439	405	447	430	386	400	427	420	450	418	445	403	443	396	424	412	413	422	436	421	442	353	450	398	411	391	446	441	419	422	436	421	418	395	399	402	463	424	418	368	418	415	401	425	408	397	394	392	427	425	378	408	428	382	433	439	412	403	413	450	439	412	411	400	402	403	376	388	379	423	410	402	417	389	393	427	436	406	432	392	405	375	384	379	451	400	406	417	383	415	426	439	413	415	400	424	440	397	431	437	433	403	414	406	386	415	398	425	413	431	376	396	407	441	409	441	408	401	438	397	422	406	380	390	406	361	435	354	390	424	399	404	413	414	363	402	423	420	431	392	397	407	426	389	424	397	374	427	382	408	415	384	407	453	440	420	408	386	410	422	436	427	416	390	432	411	395	400	392	421	411	400	402	398	429	397	401	413	413	366	418	354	405	456	398	388	382	418	383	407	402	364	431	462	423	393	448	418	417	418	404	386	372	399	390	404	387	420	425	421	421	452	401	423	385	411	404	433	404	412	425	414	418	379	476	412	445	407	400	422	383	417	431	442	419	383	424	424	404	445	449	405	440	427	462	411	428	402	391	411	423	389	422	415	420	419	403	391	393	412	420	401	457	405	432	454	404	392	404	409	419	397	436	428	423	418	389	418	413	402	408	396	372	454	386	413	400	431	414	425	410	432	402	407	381	434	379	413	416	387	424	424	441	426	400	364	374	448	412	401	389	383	412	403	398	397	415	421	397	427	415	436	412	386	432	431	417	409	391	387	425	409	372	409	403	396	405	401	405	448	392	404	408	417	417	447	402	397	414	419	419	379	432	408	382	418	404	414	409	416	391	397	379	385	413	381	434	395	399	386	425	404	407	409	416	425	410	413	401	388	410	407	404	419	420	432	418	394	439	389	426	406	405	403	369	394	408	432	438	393	460	398	389	425	374	429	435	399	427	424	440	390	420	426	451	352	396	406	415	412	426	419	440	414	428	430	390	470	375	430	458	394	407	402	381	394	444	394	445	437	404	400	436	398	430	446	393	390	431	374	442	382	431	435	418	422	413	398	438	397	394	428	411	404	407	391	421	382	442	437	443	451	390	423	388	406	387	378	410	422	429	432	403	396	443	483	405	368	383	408	407	426	406	415	414	408	406	443	401	394	363	387	419	456	417	404	425	388	394	402	417	428	393	386	405	427	407	397	448	417	388	389	380	402	412	411	413	402	411	393	391	411	430	390	412	416	417	414	397	431	431	379	424	434	433	425	393	401	408	388	400	401	407	372	392	415	402	424	449	433	405	405	400	425	402	417	456	395	425	387	437	405	412	409	398	395	382	414	420	400	417	357	381	394	409	390	406	406	451	426	441	421	411	413	406	410	405	411	430	417	415	437	417	386	392	400	411	419	427	427	416	427	393	386	411	399	384	379	412	415	422	410	433	454	384	389	445	444	400	405	421	398	409	403	407	407	401	388	404	388	464	427	445	401	397	421	416	420	389	394	427	408	408	426	414	453	393	403	388	430	445	390	397	395	409	449	394	411	437	426	414	391	413	351	412	385	377	397	449	420	398	415	402	423	419	420	431	412	393	416	398	436	420	426	395	363	404	439	416	390	404	422	388	413	386	382	422	390	435	413	407	411	416	386	437	407	390	407	457	412	401	415	437	431	398	407	393	424	390	421	441	384	389	445	409	413	446	411	399	392	357	382	394	405	393	433	436	392	412	407	405	393	388	421	432	394	433	443	386	424	411
27894	15780	2584	896	689	668	649	714	678	707	697	635	669	669	667	660	697	636	645	736	635	667	642	657	716	625	661	672	676	666	660	665	634	678	690	680	652	692	654	631	639	665	564	641	631	665	627	639	706	626	690	625	693	705	678	627	659	653	701	682	677	673	644	683	636	605	652	681	664	660	667	678	642	641	692	673	684	675	619	624	659	630	606	685	659	652	664	638	663	707	665	670	656	635	643	667	663	699	637	688	632	671	679	637	665	624	670	648	630	690	635	657	634	637	660	696	686	625	707	683	694	648	651	698	639	608	666	663	620	640	645	670	686	651	659	662	667	648	716	697	678	666	673	659	666	659	705	666	662	683	668	692	663	691	653	673	611	640	681	652	687	716	626	663	656	641	695	635	668	636	636	603	660	656	666	671	677	670	636	648	654	638	667	628	661	633	666	711	669	623	711	617	687	684	647	637	694	669	673	695	641	612	661	706	652	690	672	651	681	655	643	666	644	665	662	644	713	673	691	672	647	678	653	644	673	644	691	645	669	671	699	635	666	618	622	647	659	676	694	677	697	643	705	684	690	661	678	608	631	700	646	650	645	655	636	664	638	632	678	645	675	677	698	643	712	650	664	652	644	627	644	681	671	676	644	653	627	678	650	646	678	661	680	600	650	679	642	666	629	690	637	669	687	654	648	642	650	671	692	662	667	691	653	661	690	677	663	647	616	626	649	667	680	631	712	673	641	706	676	670	606	644	662	661	640	679	667	658	638	705	705	646	634	649	635	670	644	666	686	663	656	674	639	653	658	661	665	694	637	682	613	714	643	663	617	654	687	644	705	686	636	672	675	640	703	690	630	673	674	645	663	612	691	650	683	622	689	618	620	704	662	638	651	631	633	675	624	654	664	659	663	651	643	689	660	667	615	663	707	640	690	651	650	623	663	621	616	647	671	687	658	651	626	639	708	655	681	667	640	655	685	660	676	677	678	660	668	657	676	661	691	655	682	668	630	614	648	685	648	659	651	622	659	683	683	651	595	647	737	665	666	663	659	626	658	707	651	691	678	643	685	632	698	671	641	659	671	644	623	671	727	665	688	673	620	644	653	641	689	641	727	639	660	665	617	674	654	635	677	627	667	679	648	624	668	603	658	695	694	640	690	637	666	677	660	630	695	677	667	673	660	621	688	681	609	648	658	644	629	666	661	594	643	704	704	677	655	669	652	685	632	671	644	724	660	652	627	661	684	632	709	642	614	647	629	648	679	634	663	648	627	636	659	672	663	693	682	672	685	684	605	672	637	667	624	647	665	623	666	678	702	648	654	634	643	648	627	656	691	671	679	651	621	640	732	683	707	661	600	681	690	658	625	658	641	645	652	646	653	678	689	656	648	645	654	660	647	656	647	640	670	682	655	684	669	625	644	652	671	647	670	652	680	644	628	637	696	677	679	682	677	601	719	676	635	677	671	624	700	639	649	623	607	700	651	676	676	659	690	674	658	678	634	708	718	625	663	666	623	730	647	648	681	649	666	635	652	684	638	613	672	645	637	639	634	621	684	612	692	698	652	675	689	693	668	667	639	675	659	628	666	659	661	668	641	687	649	694	621	614	669	637	690	679	657	646	689	642	698	662	640	636	684	667	663	666	646	615	647	690	676	692	669	699	689	694	633	645	683	568	633	662	621	642	640	667	687	698	656	650	680	606	711	657	679	658	700	668	673	620	696	628	690	615	676	678	651	696	637	640	664	667	630	640	642	645	647	643	686	645	603	597	673	654	636	638	666	693	656	632	679	658	656	660	648	679	654	632	642	666	624	677	642	587	687	666	633	643	649	651	675	688	705	683	680	702	686	678	657	664	640	659	662	640	625	731	610	678	639	681	650	643	694	675	636	643	625	628	619	661	672	643	684	665	642	666	672	650	662	603	736	657	662	659	669	679	659	662	647	625	709	657	621	680	631	702	621	682	650	675	676	628	681	667	660	650	683	677	679	679	678	676	649	647	652	670	701	632	685	668	689	670	647	705	670	698	651	674	646	671	680	652	612	664	644	654	592	648	653	652	644	657	656	688	665	700	629	643	682	680	657	715	669	653	649	686	610	655	640	637	667	653	706	686	655	634	668	653	727	683	663	683	660	651	639	717	686	704	679	649	665	642	657	666	666	663	665	622	667	640	592	642	649	651	664	664	649	650	651	647	625	670	701	683	646	647	679	607	639	680	677	643	670	667	657	668	665	609	703	655	630	607	627	648	650	677	620	641	652	686	701	678	678	659	686	712	683	603	633	685	639	680	659	704	712	657	692	669	631	596	700	628	631	685	643	616	690	653	629	659	606	640	670	698	641	668	647	697	661	703	673	670	625	651	646	634	701	631	652	633	664	664	600	673	664	650	725	656	647	642	671	612	661	690	643	662	659	615	664	653	639	688	628	655	674	648	713	665	658	633	689	636	663	623	641	668	637	654	625	659	698	669	718	692	688	636	663	692	699	665	661	652	669	618	672	722	694	644	649	635	676	600	653	626	755	626	663	657	700	671	648	642	664	677	632	675	694	647	680	670	651	621	646	692	672	715	640	679	654	629	672	660	654	650	610	684	665	637	641	665	673	607	651	653	678	616	609	628	641	661	704	623	626	654	678	667	671	661	623	656	686	656	680	692	649	654	669	634	668	628	652	657	689	667	665	635	626	689	691	636	670	669	656	689	671	606	639	643	643	678	630	683	599	655	692	634	620	665	673	667	633	691	655	692	669	665	616	626	674	677	659	664	635	683	633	605	674	649	633	662	657	632	698	637	685	715	629	626	627	677	668	661	649	626	699	681	714	680	584	644	658	647	640	664	640	697	658	630	667	668	644	634	711	686	636	648	652	686	630	630	701	682	687	608	669	654	657	704	642	677	690	688	618	685	706	680	707	669	671	642	662	658	663	680	705	611	617	683	639	688	689	651	658	674	668	670	651	622	643	677	702	610	646	646	652	688	656	621	676	587	634	695	646	628	646	664	637	663	641	641	680	694	640	671	634	652	654	634	634	677	658	640	664	677	636	626	663	667	704	597	683	621	647	626	697	672	667	671	654	687	654	641	651	648	603	657	612	644	618	654	656	654	664	633	610	643	630	632	672	628	662	656	644	663	673	611	666	603	623	634	684	632	695	661	649	686	675	674	684	677	638	708	652	638	658	621	615	661	677	680	656	678	674	636	678	674	674	719	678	625	635	693	663	672	679	667	608	635	649	648	695	652	674	636	598	643	653	642	626	677	620	655	700	702	624	679	676	604	653	672	644	678	625	665	645	645	707	665	596	639	667	687	629	667	688	646	616	638	636	680	673	668	693	630	638	659	695	688	658	643	673	666	652	690	628	721	705	634	670	682	678	618	663	704	651	689	656	618	692	618	618	616	659	660	649	665	641	671	683	665	646	664	690	667	683	686	653	660	658	666	662	633	641	708	687	630	661	668	657	677	656	636	676	661	668	679	624	652	669	707	676	660	670	707	678	666
5096	1326	1233	1047	885	866	768	812	767	753	788	724	797	763	766	751	772	742	736	724	764	744	776	711	755	811	738	728	752	778	756	709	730	738	721	726	697	756	703	765	757	711	725	762	787	741	739	682	720	734	773	736	713	779	758	764	747	751	702	776	780	750	757	712	779	785	723	741	738	738	782	772	799	740	741	745	740	746	776	697	738	788	770	791	707	741	692	703	712	784	766	742	708	738	769	738	727	738	703	739	760	703	746	729	753	729	780	754	753	780	743	752	758	691	722	716	730	782	757	809	700	726	731	700	768	796	733	754	759	763	768	755	760	741	708	740	746	717	737	733	720	740	749	721	740	695	719	752	751	755	705	704	729	772	729	716	740	686	738	758	742	721	722	741	735	773	728	686	701	741	796	744	759	757	728	776	743	721	766	717	780	732	774	738	715	763	779	786	726	725	732	773	785	738	726	740	721	724	754	812	763	786	748	777	692	696	732	760	703	787	773	731	723	749	716	713	787	733	713	676	698	798	769	751	739	771	709	740	753	744	723	725	716	699	726	742	706	701	726	773	745	742	745	771	721	772	718	716	733	748	753	747	789	732	765	814	794	778	772	748	741	775	755	718	748	696	752	782	690	803	720	761	673	761	769	784	789	742	738	753	758	720	745	708	763	719	715	713	731	701	698	755	790	761	778	765	710	750	719	777	728	728	730	736	734	725	759	736	741	730	776	722	759	744	765	748	762	737	697	742	770	762	764	744	738	763	741	746	738	742	758	760	730	746	719	760	783	770	758	702	691	754	701	763	716	775	707	754	705	717	759	784	743	749	757	742	744	759	784	722	744	762	735	750	712	801	683	720	771	714	740	717	732	748	765	740	716	730	773	790	735	665	751	746	748	751	691	738	777	739	764	719	730	725	725	732	783	756	754	755	779	761	735	741	715	766	746	725	716	748	792	741	742	750	741	782	741	732	749	777	709	761	715	741	725	725	745	757	783	773	721	712	743	745	702	770	745	757	749	717	707	756	763	734	714	745	786	727	722	763	782	689	715	710	751	733	741	743	745	764	763	707	723	741	762	769	758	715	714	727	765	764	763	736	771	718	719	754	686	761	789	782	732	754	760	713	787	742	707	784	766	761	678	711	671	759	721	755	759	768	766	760	701	717	715	721	735	736	813	745	710	750	741	719	711	761	721	755	733	734	740	747	730	728	768	782	749	788	771	734	742	759	681	754	713	812	693	733	793	749	732	717	759	733	722	797	745	722	807	719	745	745	743	717	731	789	728	725	752	734	730	695	740	708	706	704	727	759	777	739	753	742	775	756	746	773	724	741	744	723	801	745	723	747	750	736	721	761	731	729	708	752	724	764	769	737	766	739	730	731	797	733	768	716	724	736	787	768	777	733	740	724	722	807	684	771	772	761	706	731	754	718	715	750	733	773	766	759	788	736	727	761	749	709	700	783	748	741	714	741	760	765	775	785	745	717	763	759	789	754	679	687	701	749	745	713	770	749	760	731	713	774	757	734	736	729	737	698	760	726	725	739	766	702	710	743	788	784	720	738	730	779	769	762	806	767	765	730	757	750	772	698	709	773	799	730	778	734	758	747	712	738	727	718	761	696	766	727	752	714	720	693	737	709	723	732	756	752	727	747	748	722	754	711	742	732	733	760	729	718	740	748	753	752	758	765	751	755	739	699	733	757	747	750	729	723	752	735	734	700	765	761	748	703	705	735	743	706	731	737	767	713	726	755	716	753	736	714	767	736	767	759	761	724	762	709	790	758	764	731	689	766	720	736	751	706	716	729	723	712	776	749	761	747	735	763	745	740	763	774	734	716	742	732	770	724	707	714	747	719	767	704	714	753	734	746	745	742	719	723	822	738	726	767	784	786	751	746	796	725	795	714	718	727	763	722	821	781	747	752	799	713	804	761	747	716	761	786	726	721	770	740	771	775	748	737	693	726	763	734	763	735	758	751	734	721	693	745	800	693	723	746	742	778	713	735	726	695	733	765	719	730	760	741	732	726	722	776	691	750	775	733	724	713	732	703	783	714	744	748	748	764	797	780	745	692	759	750	756	717	767	768	758	777	704	766	781	683	722	737	776	735	730	731	732	789	695	789	727	713	722	783	746	763	741	772	790	719	735	759	796	761	751	744	744	705	719	726	813	736	718	724	716	776	751	748	749	770	762	721	722	730	729	665	743	757	740	689	722	722	739	736	740	687	767	736	724	725	726	721	719	759	748	705	723	770	683	799	779	720	711	742	730	737	742	712	736	746	744	737	762	753	738	742	731	738	767	764	740	769	783	724	729	759	739	763	708	728	724	772	739	794	729	719	723	725	744	766	726	775	759	728	710	706	745	794	782	757	752	763	724	734	709	730	760	742	717	737	715	758	734	722	799	762	776	752	698	702	732	805	710	748	718	741	833	722	801	805	725	730	774	709	705	749	760	759	772	755	722	811	749	756	801	766	754	758	727	720	751	784	711	764	741	744	730	704	733	715	778	674	756	760	712	750	754	722	701	754	756	710	743	770	714	776	708	701	723	764	767	776	678	695	738	722	762	761	772	765	713	707	777	732	738	735	725	750	711	735	777	762	757	746	770	750	720	762	754	714	752	772	730	738	787	749	732	731	758	764	746	718	722	762	699	699	677	759	743	752	725	775	720	744	763	724	765	744	735	736	722	716	754	680	700	777	761	753	771	724	740	817	739	733	714	704	766	784	741	690	803	733	742	723	764	702	765	740	754	748	757	780	747	711	718	731	710	783	748	720	749	713	733	709	780	755	764	724	746	766	767	727	759	721	742	724	742	783	769	774	719	767	717	747	769	721	713	773	753	736	780	722	759	790	781	753	751	716	771	739	760	740	780	700	697	738	748	769	734	765	729	720	740	746	752	789	675	718	735	737	777	787	763	738	811	725	773	764	764	782	709	762	746	736	789	762	725	746	803	740	764	776	741	734	745	771	775	769	731	737	739	722	753	742	746	752	748	729	738	705	722	768	720	735	780	767	736	709	756	715	784	707	778	768	782	753	732	727	740	773	778	733	779	744	764	723	775	733	766	763	742	732	703	784	716	781	799	766	729	752	713	725	763	688	725	729	752	803	708	748	722	774	710	767	745	773	738	767	774	749	746	755	769	763	743	725	689	761	767	755	680	736	729	736	735	727	760	721	762	759	715	708	715	786	759	729	788	739	767	727	728	759	728	727	718	716	715	770	721	722	691	749	745	755	749	767	737	805	744	745	749	731	711	789	716	707	794	762	742	730	655	753	723	737	711	690	742	716	745	727	725	715	711	798	768	767	753	679	719	673	754	736	727	701	715	760	700	742	758	755	743	725	716	766	703	741	758	754	691	740	752	729	748	743	793	729	740	737	750	769	740	716	806	747	733	759	715	734	736	736	701	730	753	835	738	760	736	683	724	737	752	757	755	754	738	742	745	688	791	730	747	741	742	733	729	715	742	813	741	742	783	714	757	755	710	765	746	772
26183	20942	27400	24630	20878	4991	848	539	562	477	454	389	385	310	344	341	321	313	338	294	277	292	310	268	311	311	287	285	295	329	281	288	283	309	274	254	319	292	296	297	276	266	283	255	276	302	287	292	271	285	284	267	279	297	295	270	288	298	290	268	280	253	291	325	272	271	296	294	290	301	293	278	280	245	252	277	261	265	288	247	248	287	279	264	282	288	261	288	311	289	286	264	286	270	259	237	305	257	268	298	254	311	244	278	250	279	293	298	277	272	289	270	274	291	274	310	238	288	298	260	286	268	291	246	268	259	276	259	281	292	288	250	271	272	286	264	275	288	273	307	297	267	298	275	265	277	291	280	286	263	244	281	252	295	255	231	283	284	243	252	252	255	285	268	254	242	267	265	259	273	298	284	247	285	278	262	277	283	257	278	286	282	260	290	270	291	297	277	274	256	252	269	269	274	293	275	293	275	295	266	284	288	277	268	268	266	271	281	274	264	269	276	266	246	270	275	291	247	271	282	262	265	276	281	268	279	252	298	262	275	277	294	278	269	292	270	273	273	280	270	282	279	275	283	300	255	276	266	245	273	247	272	259	279	263	295	278	294	297	278	239	291	270	272	290	243	260	243	257	279	264	275	263	282	273	263	263	273	285	292	274	266	286	289	268	259	262	255	282	274	268	244	299	272	272	296	267	263	280	261	272	286	281	263	256	244	273	285	296	276	281	236	281	269	290	275	270	282	254	248	269	292	276	272	261	251	255	278	259	275	275	277	248	253	275	274	260	265	256	299	258	286	246	296	266	246	277	283	283	261	258	274	277	290	287	273	266	273	252	287	280	261	266	274	269	275	289	262	297	282	301	281	300	264	245	272	263	295	282	282	259	290	249	265	271	286	272	264	264	262	278	275	277	256	279	277	255	269	276	253	283	231	266	272	253	280	271	286	277	237	287	268	285	292	271	272	286	273	249	263	265	278	250	310	280	324	250	292	254	268	276	274	273	306	280	294	283	296	273	279	288	276	279	308	291	272	264	268	260	281	269	268	308	282	265	267	280	269	288	270	283	239	249	235	277	256	263	256	286	272	258	293	295	293	262	258	241	286	263	278	282	276	246	274	303	292	269	268	267	298	236	267	282	297	255	248	288	250	265	269	249	287	264	270	252	272	283	281	254	264	255	277	255	257	251	298	302	258	314	262	245	255	301	250	243	268	255	259	262	254	273	302	276	282	253	283	275	262	233	275	281	268	266	271	251	277	256	266	300	254	289	274	294	274	255	304	283	299	272	280	254	276	272	251	270	278	263	273	254	266	246	266	294	281	247	266	242	251	289	266	304	281	309	274	252	291	270	247	266	268	248	264	286	260	280	260	284	278	269	243	269	267	277	259	263	257	280	289	259	303	259	292	277	273	248	265	278	265	261	252	268	275	284	254	256	248	282	295	289	281	294	275	268	265	279	301	292	304	271	303	283	266	232	282	231	256	296	247	273	265	238	318	277	287	291	278	274	291	308	273	248	266	317	288	276	267	287	297	271	269	241	242	257	277	266	299	257	257	248	293	262	271	256	284	261	275	288	253	252	288	292	262	285	296	309	279	272	269	267	267	296	261	257	271	280	241	283	263	279	239	275	274	251	272	270	290	268	278	276	269	271	244	276	282	292	277	255	259	255	270	268	301	293	271	261	282	279	274	240	264	260	264	274	283	278	278	261	301	265	286	290	256	289	263	271	243	237	284	255	261	271	282	292	242	259	288	284	261	282	280	272	280	289	251	276	261	219	290	253	266	279	299	254	252	295	268	256	257	248	277	274	269	277	228	285	270	250	279	291	269	298	289	277	293	282	273	249	289	248	284	266	267	265	276	263	268	286	270	279	271	293	276	296	266	282	291	262	309	257	261	316	287	251	264	278	269	260	271	259	286	286	230	295	237	261	281	285	256	268	284	276	277	279	278	254	284	279	270	284	262	280	314	263	263	281	309	280	268	262	276	288	284	239	258	283	302	283	257	250	285	272	284	303	287	252	282	306	270	263	293	273	242	255	258	276	262	266	271	277	283	294	251	278	273	278	275	264	266	266	263	284	279	260	264	263	289	264	255	296	240	310	291	268	254	297	287	245	252	275	296	308	278	315	240	255	275	281	266	256	273	249	292	263	252	269	257	276	267	257	273	289	289	274	304	259	252	281	285	312	287	282	297	265	267	262	285	287	248	287	274	267	289	311	307	275	265	254	280	269	286	257	249	288	281	290	248	233	263	270	261	282	231	270	272	236	273	240	273	266	279	269	264	259	292	288	279	257	267	255	250	299	252	243	258	264	273	266	254	300	273	283	265	270	268	267	280	266	271	257	267	233	272	286	266	276	241	258	284	299	260	282	285	291	280	268	258	279	267	294	286	300	237	268	268	288	304	254	303	280	256	240	260	277	270	270	269	272	262	271	253	291	268	281	237	289	295	259	287	270	272	236	293	311	292	260	220	305	259	259	253	273	248	254	297	262	277	278	275	270	286	252	251	283	266	283	287	294	265	282	274	274	264	294	268	247	277	264	279	264	269	261	256	293	260	283	277	267	287	251	306	275	269	258	289	269	279	265	309	264	271	278	294	254	259	263	293	268	264	302	284	262	281	258	292	286	288	240	250	296	229	268	267	302	254	280	296	297	282	308	296	286	317	284	285	254	264	240	288	267	245	278	264	260	259	258	272	275	252	285	270	221	254	260	268	285	273	267	260	266	275	264	294	274	227	249	262	257	284	259	279	299	286	279	260	258	295	251	291	269	284	286	269	292	258	293	265	249	259	275	261	269	274	258	261	248	259	288	262	245	253	248	269	270	279	264	251	249	257	231	236	267	300	256	258	273	245	265	275	270	267	257	283	267	272	274	261	275	278	279	283	283	275	261	287	265	253	277	287	267	302	271	254	265	246	264	269	249	252	286	256	281	279	273	264	275	269	285	264	310	257	237	283	274	275	281	267	273	292	260	278	286	280	281	285	267	240	257	284	280	272	250	296	269	295	245	281	272	287	269	294	261	253	282	273	277	288	297	292	242	281	263	273	296	279	285	246	247	292	267	273	307	273	292	261	300	273	277	277	249	283	288	254	281	316	283	309	250	266	266	267	243	282	287	262	253	248	276	267	239	258	280	272	270	283	261	301	256	253	278	274	280	263	277	291	270	307	256	263	273	297	291	284	261	278	278	282	287	248	261	264	260	282	260	288	315	260	250	268	259	274	298	270	269	240	238	282	265	271	257	294	278	274	276	264	284	267	271	273	270	260	284	280	271	280	290	262	271	305	257	263	248	285	270	268	268	272	267	262	311	283	260	257	261	281	284	313	252	256	278	283	264	274	263	279	263	259	249	290	255	266	282	264	282	270	278	286	279	264	282	312	298	274	286	293	268	262	228	317	264	276	275	267	282	277	292	287	277	256	271	281	254	269	298	266	282	254	257	289	278	269	287	267	278	228	285	247	246	248	271	298	276	268	260	255	311	255
6663	9482	8466	4825	2963	1940	1502	1193	922	827	708	698	617	579	557	536	484	512	421	441	442	451	411	467	379	429	380	382	422	370	353	377	382	369	394	349	354	359	354	335	315	375	359	383	353	341	358	376	358	351	344	337	334	369	353	352	353	331	366	366	333	304	335	371	332	325	355	326	323	334	351	330	352	359	345	345	370	331	321	351	323	361	331	349	340	309	340	324	316	345	336	326	347	328	326	393	312	324	328	319	356	339	337	317	344	322	311	329	326	355	341	357	322	372	334	374	353	304	342	347	351	366	308	307	337	333	320	367	344	363	337	326	300	344	320	350	347	363	353	305	327	321	342	328	339	343	340	368	348	343	347	321	314	345	334	353	353	367	350	327	321	319	329	349	311	332	342	355	367	335	327	320	358	318	336	318	345	342	338	334	358	331	329	355	369	324	326	340	333	379	349	328	332	342	301	341	310	337	342	344	325	337	335	323	358	333	360	319	304	375	302	320	367	294	344	355	371	319	344	293	350	338	324	343	322	319	364	312	318	296	346	368	311	351	332	349	340	351	343	331	310	328	337	331	299	374	315	339	353	372	325	337	366	334	339	329	287	342	320	288	327	322	330	370	323	348	355	360	321	326	332	340	309	364	336	358	358	347	361	349	318	345	340	330	331	359	324	357	348	334	327	324	332	341	334	317	343	313	325	345	359	329	298	327	341	337	381	337	319	308	305	321	376	329	313	354	335	319	352	322	320	318	360	312	306	330	311	319	322	345	317	355	334	368	327	377	330	319	377	319	316	322	333	336	347	314	362	327	337	354	309	358	318	355	341	361	295	305	348	359	326	310	348	316	329	354	333	344	328	284	325	343	312	358	366	324	316	370	305	353	376	324	347	324	334	324	317	348	314	313	346	316	336	315	363	297	298	332	354	334	319	314	350	327	320	332	345	344	313	339	330	333	324	352	316	323	348	308	318	353	340	324	312	350	325	322	351	315	318	334	339	348	321	348	326	349	317	322	347	335	340	339	336	318	344	340	299	358	309	307	347	351	293	362	332	357	342	362	344	311	303	303	320	350	347	326	344	380	336	328	331	330	330	316	312	342	365	343	345	354	345	330	322	308	334	327	350	332	329	347	361	324	318	315	331	313	343	352	317	371	369	329	340	346	357	331	311	314	334	336	320	348	330	355	363	374	337	315	341	324	314	304	330	349	327	322	329	352	313	315	308	334	353	362	339	349	344	301	354	337	299	363	315	332	321	308	321	323	343	323	324	360	346	342	343	345	313	374	357	319	311	317	317	333	336	336	342	342	339	351	316	329	334	324	334	341	317	376	352	363	315	333	358	347	326	316	324	359	328	337	342	367	351	352	345	358	319	328	307	313	388	319	349	312	327	316	332	356	323	323	328	338	352	314	344	328	336	333	327	321	330	325	313	309	347	336	308	321	316	323	318	308	336	345	321	344	363	322	335	315	303	314	342	332	335	287	324	309	381	326	350	367	348	318	319	345	343	328	362	332	302	340	347	340	320	301	322	328	300	320	317	303	343	368	313	299	347	310	343	346	349	372	323	345	332	338	319	309	340	324	348	377	347	347	345	333	323	314	350	337	356	324	323	342	315	360	356	369	309	309	308	330	335	319	329	341	346	331	327	310	324	368	343	291	331	321	336	339	334	338	345	336	334	347	332	344	358	332	322	319	373	328	383	347	326	369	312	350	296	342	343	315	347	324	319	320	305	369	339	340	352	310	308	302	353	339	318	315	333	342	348	305	326	367	334	349	354	298	332	353	319	330	352	342	358	341	332	343	370	347	336	384	352	308	322	305	368	341	325	364	299	335	317	332	347	323	346	324	328	341	304	348	330	327	321	338	325	324	319	336	329	295	342	354	336	326	354	324	330	338	358	311	318	317	346	317	362	325	378	301	362	338	349	357	327	300	329	340	363	362	377	348	324	343	320	350	314	330	350	325	345	303	331	338	348	331	346	365	345	337	298	323	360	305	353	330	339	322	315	342	360	328	317	319	344	332	327	316	349	315	327	309	328	306	337	349	346	346	336	357	309	364	324	311	343	359	335	348	320	334	355	304	338	310	324	335	334	322	325	367	338	342	366	312	352	319	286	351	349	366	340	321	355	340	330	312	342	320	331	351	322	328	317	352	301	344	341	331	318	331	348	336	334	327	340	338	331	328	330	339	336	343	333	336	320	340	317	288	332	358	316	315	327	297	333	362	371	345	327	358	332	312	345	312	363	341	335	338	354	364	347	326	341	339	352	343	355	319	368	343	332	350	357	326	311	307	343	329	315	336	330	339	337	350	322	305	324	325	335	316	336	333	373	304	332	334	329	331	354	342	317	319	344	334	326	337	337	363	329	373	327	309	303	335	329	353	308	318	330	325	345	333	359	317	300	336	327	308	337	328	351	303	316	295	323	300	339	305	337	320	337	309	349	323	333	337	361	326	327	328	312	343	335	359	329	313	348	340	327	336	342	327	325	334	346	332	354	316	393	323	340	340	362	334	367	335	355	310	311	333	312	349	331	306	343	339	364	355	342	376	328	296	343	364	372	369	349	358	337	344	343	305	319	328	333	357	312	318	336	341	331	290	341	352	346	317	338	305	330	313	354	356	310	339	373	329	336	317	307	326	330	313	339	345	320	326	335	360	352	320	325	318	321	351	297	336	337	318	328	319	321	323	339	346	374	347	333	324	311	322	354	384	359	323	299	366	325	348	327	324	362	357	347	366	336	360	361	330	314	365	338	351	305	348	365	348	312	356	323	319	362	330	330	313	324	338	358	344	345	337	332	352	341	348	333	365	356	325	362	333	312	327	341	300	304	335	310	340	334	341	340	331	333	343	303	342	336	316	315	349	336	308	371	320	362	346	319	308	321	344	354	344	360	353	349	343	309	356	316	301	318	342	320	326	344	363	368	330	321	342	332	313	364	349	318	308	316	352	312	335	325	344	333	326	311	315	341	338	377	359	317	331	325	323	304	320	338	331	335	352	352	349	334	328	335	324	303	340	342	345	323	344	353	353	326	329	354	329	368	337	365	338	311	347	374	347	356	317	319	317	292	346	321	362	324	336	312	330	351	375	344	374	299	372	314	357	352	330	316	321	328	339	312	313	302	328	340	331	317	319	309	373	345	358	338	331	320	325	354	338	341	325	360	302	319	317	365	369	350	290	340	302	335	338	342	351	304	317	336	337	321	348	348	329	362	335	311	324	334	328	341	327	353	355	359	352	331	352	312	329	379	315	313	324	338	309	353	341	311	312	336	348	310	308	335	333	325	361	343	324	303	326	333	319	376	369	344	329	351	348	350	340	362	314	322	340	310	320	327	366	357	328	340	327	362	333	315	367	343	321	340	353	350	340	291	344	336	304	294	332	325	320	360	357	319	333	329	350	345	324	361	341	311	347	302	320	338	317	325	361	342	339	339	338	324	318	300	317	324	345	299	357	343	327	355	364	356	345	318	342	349	346	347	366	350	349
23535	20888	27880	24033	20892	20938	9612	1331	957	901	723	685	631	602	551	549	529	535	511	524	455	488	528	469	495	482	382	459	463	414	395	445	433	435	410	436	422	415	433	460	464	442	444	454	453	432	392	399	394	399	422	412	428	431	408	404	408	404	425	377	428	392	402	403	422	422	405	392	389	405	403	367	415	425	386	423	406	396	436	448	395	386	430	368	385	375	438	379	398	377	390	408	391	414	415	378	368	431	400	411	388	377	412	441	355	413	372	421	390	374	421	369	385	339	415	430	397	413	376	387	370	396	390	366	369	368	353	381	398	382	391	420	423	357	427	410	416	393	414	387	424	386	365	386	431	420	385	422	382	451	406	386	376	370	374	413	376	397	374	405	403	415	424	397	425	385	392	418	400	401	383	395	378	427	361	380	411	366	372	398	378	382	392	361	401	359	380	355	409	408	393	365	440	365	366	379	425	415	366	377	417	384	440	360	428	400	433	406	381	409	410	408	414	391	375	416	375	368	415	390	387	409	364	412	407	391	366	366	374	412	405	371	419	414	375	400	406	392	400	379	393	384	426	359	386	384	423	425	368	409	368	395	387	371	411	418	403	379	395	404	388	408	384	341	417	404	379	406	373	403	422	370	388	393	380	352	362	394	376	387	411	386	397	390	427	416	387	399	392	398	359	385	427	403	379	411	435	399	365	375	423	375	390	380	402	413	401	411	416	409	374	392	392	406	390	393	366	394	395	367	413	392	398	392	374	399	409	383	397	402	383	377	383	395	388	363	409	388	374	377	374	370	386	427	366	396	386	398	429	412	399	359	388	398	395	369	388	411	342	398	406	377	417	422	375	429	381	386	390	395	384	370	421	399	391	394	416	368	374	337	407	374	395	398	388	381	346	408	385	430	406	394	397	380	440	390	407	430	418	450	398	397	379	385	411	402	387	391	412	412	413	385	416	406	373	407	439	386	409	431	388	393	412	398	405	411	361	384	398	401	404	410	410	417	378	415	402	359	388	387	404	397	429	408	361	406	398	376	411	370	427	395	427	395	389	409	419	399	402	404	370	404	414	413	342	441	424	381	388	393	368	384	382	391	399	371	386	383	358	399	367	394	388	387	399	362	377	391	390	422	392	414	405	364	419	389	412	412	415	372	382	418	395	371	414	388	395	397	403	377	421	384	386	382	375	394	394	415	390	414	407	393	377	404	419	413	384	368	349	398	375	384	352	390	385	381	430	406	398	419	388	390	367	362	393	413	389	429	369	366	365	417	401	377	359	378	346	430	355	370	339	410	359	401	402	390	397	397	388	392	394	390	406	395	397	403	378	401	413	381	366	394	379	356	403	378	362	394	365	418	398	423	427	400	402	376	390	387	401	375	403	375	395	396	387	403	394	360	380	372	369	370	414	398	403	376	387	368	351	400	401	402	356	409	395	351	385	366	363	380	388	440	403	392	397	362	395	390	405	404	393	401	372	405	385	398	391	429	402	411	401	423	409	375	388	402	376	406	366	413	388	429	362	418	394	396	412	373	367	416	409	392	382	442	422	350	412	376	388	409	401	398	387	415	396	437	379	431	429	390	405	380	395	373	379	417	380	376	396	403	399	428	417	383	400	377	415	433	388	401	403	410	368	372	391	434	404	387	379	389	357	412	377	407	407	408	392	403	381	415	394	407	419	365	393	373	389	397	408	399	423	428	427	404	384	411	391	362	443	424	401	377	418	404	366	401	395	376	418	361	420	352	383	392	404	395	353	395	379	404	403	364	381	366	374	418	412	432	381	383	377	385	398	382	394	413	409	406	394	398	383	406	408	405	376	364	378	385	381	393	379	433	360	363	401	374	399	379	412	409	369	367	400	402	374	416	402	391	439	401	392	423	379	385	385	383	379	377	381	394	418	404	416	368	389	421	377	396	370	381	434	429	363	375	391	383	389	352	372	423	399	393	389	388	397	400	422	409	413	392	418	374	421	410	376	375	346	439	410	448	384	403	385	384	423	433	386	424	373	426	372	405	386	397	379	394	385	402	365	446	401	359	394	411	414	413	371	371	363	370	392	416	372	401	404	414	400	398	381	381	414	382	417	389	396	396	379	403	377	389	383	430	376	405	401	390	417	366	395	393	405	362	424	406	412	399	388	417	411	398	396	399	342	404	383	365	372	350	388	394	405	388	390	349	419	412	414	405	374	422	355	415	380	352	413	399	384	390	371	399	408	366	400	390	399	331	438	380	349	409	391	373	392	393	379	386	413	411	356	384	387	420	385	406	390	395	382	421	407	341	392	385	400	358	447	422	410	376	410	370	389	411	399	394	392	410	346	397	357	362	406	412	432	409	392	392	362	398	398	389	395	386	362	385	407	406	367	382	389	414	357	405	428	416	392	390	399	410	393	371	390	416	412	415	381	390	407	394	367	345	383	433	395	383	402	387	413	410	351	374	411	371	399	366	350	374	414	389	365	400	402	438	415	414	371	388	406	377	375	374	439	402	380	396	370	399	389	393	389	368	413	363	455	429	404	373	390	374	412	358	456	408	377	405	395	400	389	433	383	401	384	388	367	377	383	405	418	373	393	391	436	357	380	381	391	416	402	398	387	403	382	428	407	362	413	425	358	420	384	331	392	379	436	378	349	398	382	363	367	409	397	393	394	369	375	380	394	383	378	394	403	385	386	422	424	387	411	387	412	355	383	373	368	361	394	389	410	419	357	361	408	368	410	408	371	392	398	386	395	380	411	421	374	366	431	357	354	420	386	396	360	382	369	423	390	407	361	387	373	377	380	351	382	388	387	404	380	370	395	413	385	390	391	389	376	387	410	413	372	358	377	362	418	386	424	368	383	414	413	375	405	405	370	377	384	423	362	420	373	379	389	357	376	367	382	383	387	404	369	439	373	377	381	368	384	395	383	411	387	415	410	389	424	368	393	384	396	339	367	382	390	405	404	362	401	379	379	405	413	374	391	398	397	411	421	391	404	370	389	402	402	417	374	399	376	403	425	384	407	378	335	386	404	382	377	425	386	394	404	418	433	380	389	413	412	406	407	396	397	404	377	392	433	379	407	383	402	398	395	424	414	417	381	375	366	422	401	411	369	391	443	372	398	366	425	374	367	434	374	355	353	414	396	392	404	383	422	392	371	386	383	365	431	417	388	363	403	413	375	350	412	379	428	379	390	387	377	380	439	390	416	382	363	390	419	401	369	411	385	406	408	373	385	402	409	372	381	386	428	413	376	411	374	433	372	429	387	375	418	371	390	410	405	385	389	381	399	401	371	378	394	409	424	409	387	410	426	422	399	394	370	415	357	357	360	376	387	394	376	389	384	381	385	408	404	411	372	378	402	389	369	379	359	388	374	402	386	364	383	384	374	391	408	362	434	426	384	401	379	392	372	380	360	393	434	437	380	406	416	416	402	426	382	390	402	399	396	386	381	406	428	450	427	398	402	393	370	398	403	386	373	408	385	394	414	412	404	392	416	376	400	387	390	385	389	408
10377	17905	15903	9679	6268	4135	3091	2465	1862	1653	1455	1155	1138	1014	873	850	793	789	723	707	670	626	617	633	626	565	583	542	562	504	524	506	554	525	498	511	446	488	466	480	446	463	472	475	460	487	473	475	484	427	436	447	480	451	422	468	433	413	439	418	411	469	449	411	450	404	430	444	422	408	418	421	432	443	390	430	370	459	441	414	423	447	395	418	398	458	443	431	369	427	441	390	426	414	364	413	468	408	447	423	409	387	394	423	380	435	434	390	423	449	390	432	436	437	427	432	441	408	396	425	384	402	386	437	443	416	376	422	409	407	433	421	390	383	403	365	395	374	427	434	433	391	452	403	417	384	430	389	387	407	440	434	432	429	404	417	398	400	434	412	447	402	416	375	403	397	451	411	395	421	360	436	457	388	401	380	383	394	409	433	429	412	401	421	384	422	432	437	422	388	424	431	402	451	452	384	392	451	383	425	375	411	400	393	374	464	450	408	419	372	403	409	397	416	386	455	390	415	395	409	391	406	419	436	422	413	389	421	407	399	404	360	395	415	412	414	420	370	423	434	425	425	465	429	406	415	385	427	398	420	393	410	473	393	423	455	426	404	416	445	417	437	396	394	369	362	394	414	368	447	371	419	419	395	392	385	402	421	418	382	418	400	382	420	430	400	428	409	397	434	418	398	460	386	405	392	404	424	422	415	428	404	436	373	388	407	411	387	424	393	400	400	436	409	359	394	434	408	407	397	425	385	427	400	408	370	450	416	426	376	392	419	399	391	414	437	408	421	403	455	402	390	404	436	422	429	397	409	411	429	396	387	372	378	399	426	385	466	428	369	429	389	408	424	400	396	428	421	431	374	444	398	383	432	420	392	408	415	418	366	385	369	427	388	433	407	414	391	376	440	429	394	412	409	430	428	385	408	407	381	469	432	449	413	413	401	420	388	412	406	421	372	414	430	409	408	385	422	413	401	413	429	392	370	378	405	411	422	411	399	409	403	414	420	413	417	408	409	414	406	388	419	421	409	403	415	437	439	405	389	437	422	394	397	385	403	402	418	458	390	378	436	388	398	400	413	402	461	399	411	437	400	385	396	394	441	380	439	422	387	427	417	424	403	398	439	415	411	409	434	421	437	456	408	439	395	457	394	397	415	401	402	441	383	414	443	436	439	426	431	396	402	376	399	400	426	419	388	435	399	403	450	385	357	401	399	429	422	426	365	410	419	420	409	383	422	394	393	427	408	407	386	395	439	418	392	402	380	428	403	433	366	429	405	417	415	404	396	411	359	395	409	377	385	432	405	416	409	395	404	380	391	392	421	413	397	449	409	451	404	392	435	396	419	447	373	436	445	403	398	424	412	382	407	381	411	440	374	445	419	423	452	404	394	412	418	428	394	394	391	401	446	372	424	390	399	428	395	379	430	410	457	388	388	431	395	440	408	387	384	432	422	431	404	374	421	395	408	425	391	449	417	423	367	406	425	396	407	403	424	390	448	424	390	390	423	352	393	413	378	408	448	415	435	406	423	401	432	434	405	425	391	451	404	393	432	397	372	413	405	403	437	404	383	383	426	396	394	413	386	384	412	404	389	418	417	387	379	408	402	388	377	404	417	421	418	440	401	407	411	402	410	439	385	416	403	396	413	448	410	431	431	425	381	390	368	409	385	386	426	410	422	387	393	396	407	395	419	395	457	402	431	393	412	402	411	437	411	358	428	401	401	417	398	425	458	418	385	398	420	389	416	411	403	399	418	382	419	380	380	468	404	419	392	375	402	387	419	408	405	378	406	432	423	420	438	432	402	388	424	398	413	412	372	398	351	430	434	429	385	417	375	412	389	408	404	397	423	382	439	421	425	380	417	365	425	419	416	417	442	410	383	404	421	389	454	380	399	412	401	423	427	393	377	398	395	382	433	405	427	394	417	380	399	418	374	410	387	399	407	424	381	410	427	418	396	422	405	399	395	374	395	401	401	375	400	413	393	420	401	424	429	399	401	409	378	435	424	388	388	412	450	412	395	408	403	401	420	374	418	386	409	398	437	407	400	449	437	416	397	444	384	424	371	415	429	386	415	403	447	417	433	437	425	397	412	412	400	409	415	428	426	407	383	430	427	408	387	417	363	435	415	376	404	400	416	394	393	409	398	444	425	346	417	414	383	421	400	368	418	421	408	396	391	357	410	411	379	381	395	410	396	412	381	378	413	432	408	398	416	427	407	403	400	439	427	445	399	407	431	412	422	419	387	410	429	399	396	408	385	404	423	398	431	406	421	409	412	403	419	402	369	409	451	412	425	432	391	405	432	380	424	427	404	397	431	375	388	438	413	410	405	408	424	425	426	416	420	386	399	402	394	479	393	429	411	438	441	399	401	395	432	432	391	430	412	405	414	413	438	421	402	397	445	389	377	404	370	428	420	416	466	379	409	445	441	410	421	399	395	392	400	461	443	425	471	433	379	375	435	427	420	391	404	411	411	393	428	386	381	385	418	413	391	425	366	437	406	389	392	419	408	407	386	385	433	389	425	430	409	412	408	393	409	427	382	413	398	396	396	386	390	380	412	388	410	399	409	382	373	426	415	384	474	434	418	401	432	408	450	397	379	392	403	388	378	432	407	432	438	412	385	406	405	432	419	420	410	393	418	423	422	417	422	379	409	421	448	436	401	392	406	389	365	394	395	405	402	414	418	408	416	442	425	443	403	385	399	400	400	409	435	393	394	404	410	395	426	432	381	409	428	418	415	405	424	441	427	422	387	401	415	412	404	412	403	400	408	416	446	413	404	399	414	434	416	406	438	398	376	428	413	379	404	423	403	408	456	405	412	391	425	386	429	385	412	415	414	409	401	412	384	375	427	404	396	398	402	428	398	377	433	399	394	428	444	402	407	423	390	426	389	426	389	389	416	418	422	410	386	336	404	370	400	382	399	399	388	379	425	430	438	382	441	414	423	432	395	394	406	392	400	418	421	382	406	426	423	408	406	398	421	453	410	427	432	383	404	406	388	389	421	401	418	405	388	429	406	416	407	396	397	407	422	388	478	404	417	387	385	376	423	405	398	431	429	419	413	394	357	421	429	413	398	408	417	412	425	382	402	424	397	418	434	391	372	437	412	430	421	417	425	436	387	419	391	449	428	392	444	383	427	388	388	385	421	402	410	403	459	421	375	406	434	407	421	453	436	422	402	372	408	413	369	444	411	395	409	403	436	399	416	373	431	393	381	385	412	375	380	433	404	389	393	393	411	417	416	412	420	405	376	418	437	435	445	445	401	436	405	385	451	363	368	424	412	423	416	413	397	428	406	389	407	406	427	406	390	405	424	428	439	419	400	396	397	432	420	427	393	424	391	419	412	398	375	421	408	406	384	392	414	374	390	395	358	425	395	394	424	413	464	409	426	396	407	412	396	418	451	393	407	382	453	398	415	391	392	403	400	394	419	377	430	395	413	403	411	420	401	432	446	435	424	399	400	440	382	406	414	448	432	399	411	395	421
28020	15886	2735	1031	813	758	706	672	669	614	611	670	669	670	629	667	705	674	655	689	664	658	702	648	671	697	653	668	630	699	635	682	670	646	702	662	671	639	637	670	674	624	651	643	649	644	645	685	667	672	631	649	667	667	632	607	652	626	694	690	715	657	688	647	673	608	638	625	643	704	700	585	655	663	699	671	672	648	642	680	699	652	674	675	680	672	636	641	694	648	651	694	645	658	657	651	654	650	699	647	655	652	648	626	622	659	675	667	639	614	674	686	605	656	632	685	664	682	690	663	708	634	664	643	624	656	671	664	616	682	637	636	653	670	620	689	672	593	660	689	677	670	638	653	661	667	594	656	635	672	610	644	658	646	650	666	634	653	666	657	631	605	632	649	604	623	659	689	709	660	670	657	677	712	687	605	673	648	611	625	627	664	641	661	673	671	669	705	651	666	637	655	678	708	657	678	669	693	651	606	658	617	654	603	616	649	633	672	664	653	668	662	643	679	693	666	693	638	709	645	675	660	632	643	680	694	652	660	671	672	674	663	663	683	624	700	617	634	635	665	645	651	631	691	667	639	689	645	695	673	631	645	683	682	643	696	622	638	667	673	625	665	678	675	635	639	658	670	654	646	649	640	678	629	671	633	649	625	623	664	688	645	691	668	634	663	658	598	632	678	644	665	685	659	661	647	732	646	685	689	668	645	639	670	654	657	662	654	652	638	663	625	657	679	641	678	647	671	652	638	666	669	635	673	700	651	695	663	614	644	626	668	620	641	698	678	669	659	653	676	649	648	673	654	637	686	698	671	664	677	660	645	640	662	646	651	670	683	620	681	663	655	708	668	609	661	664	696	668	680	652	682	649	669	627	641	688	645	674	684	652	669	629	631	647	672	649	666	667	670	680	694	650	669	663	646	633	695	668	677	680	677	659	646	629	662	627	673	640	625	656	599	654	670	676	653	666	635	651	688	633	671	627	645	660	681	674	653	707	650	684	616	644	662	660	675	657	630	643	652	688	620	619	613	670	676	679	617	631	648	631	668	664	699	701	661	683	655	656	672	668	669	641	637	687	689	633	678	706	679	654	583	696	681	625	706	650	680	675	677	673	653	685	625	674	627	689	664	650	672	655	638	658	638	617	692	645	689	641	666	636	672	692	654	597	625	665	702	631	645	671	662	662	691	597	664	627	648	633	628	652	690	658	631	686	682	639	667	647	623	686	675	647	627	708	655	661	674	641	643	621	631	659	640	654	649	660	665	652	686	653	698	700	654	656	630	678	649	648	677	623	634	675	674	647	639	641	682	649	655	628	648	657	664	671	665	657	662	681	641	669	669	626	679	679	693	671	650	601	697	678	682	650	624	688	657	663	677	665	644	644	666	623	641	685	665	637	632	652	619	713	666	652	658	658	701	673	624	688	628	681	647	628	648	658	658	626	651	624	652	704	628	686	643	675	632	672	701	669	665	690	691	679	611	667	698	719	651	658	647	636	651	669	687	707	689	668	672	707	636	623	665	675	670	685	627	670	646	636	691	620	634	627	652	661	672	680	675	701	658	693	682	682	632	656	679	651	665	678	613	605	650	647	642	662	685	696	638	699	672	644	689	629	632	657	672	657	659	665	707	715	646	681	646	686	662	657	665	709	693	681	668	675	652	661	672	695	675	711	717	662	641	654	684	644	668	672	633	625	683	690	665	657	644	703	616	681	658	636	678	682	644	658	657	714	688	652	662	708	661	651	648	643	645	623	680	645	700	662	645	645	636	623	663	659	632	730	646	619	655	666	672	639	716	679	672	676	696	648	612	703	697	642	640	668	654	674	676	638	667	673	689	645	705	663	669	607	642	721	638	656	626	678	652	641	652	693	681	663	634	720	674	677	688	690	645	625	673	636	682	642	644	679	668	615	699	678	644	625	668	651	634	644	654	670	670	673	693	636	616	673	621	678	680	690	650	624	650	661	663	677	635	646	653	646	657	678	655	639	716	630	632	684	630	699	669	664	686	628	685	620	671	639	658	635	635	694	661	645	698	690	649	672	629	636	608	604	614	657	644	632	691	697	636	637	685	642	630	678	639	670	628	655	678	667	662	655	637	644	690	680	635	698	668	692	650	660	645	682	693	728	626	672	637	637	630	667	645	681	671	665	639	613	678	624	658	664	658	656	705	687	652	679	689	649	657	648	668	656	677	686	622	631	616	645	693	658	653	700	684	690	649	651	672	613	685	687	645	663	633	665	634	609	630	681	679	678	683	666	661	672	678	648	598	635	669	643	636	657	661	622	607	620	641	640	667	651	648	665	681	674	625	674	651	631	684	606	674	687	613	631	675	656	634	645	672	650	635	639	691	678	633	678	694	638	668	606	655	694	647	638	638	654	641	673	706	652	597	647	671	636	607	680	637	647	645	668	689	698	666	661	690	647	649	647	665	668	688	652	658	675	641	675	685	651	653	657	624	650	698	665	672	632	670	626	693	651	698	706	661	654	619	660	668	663	660	657	661	631	630	693	662	658	670	643	681	686	630	658	674	641	652	622	648	613	646	635	691	697	689	690	636	684	659	648	637	650	635	652	695	735	601	654	599	629	643	667	626	615	624	632	696	645	615	683	640	699	713	658	701	675	658	617	681	673	677	628	632	670	613	621	693	679	666	650	650	666	630	668	680	685	616	684	675	655	652	660	655	655	671	670	648	683	641	618	684	668	650	621	655	698	646	680	637	665	664	676	619	671	633	656	640	657	660	589	630	613	610	631	678	670	637	576	678	653	581	660	626	684	609	642	626	612	681	644	667	712	705	587	707	680	642	699	697	659	627	629	640	670	676	644	646	657	658	621	689	655	648	670	667	658	677	605	667	673	630	717	621	652	668	642	650	631	656	627	649	726	660	627	682	642	641	636	612	645	645	673	679	630	695	697	653	667	652	697	658	638	635	623	684	682	668	630	676	657	651	690	682	709	669	650	651	666	627	640	591	644	659	674	646	623	646	688	642	652	683	728	656	615	633	666	581	652	632	643	633	689	610	644	625	640	646	628	660	657	695	703	653	637	656	668	638	679	631	707	651	686	643	628	666	642	698	647	672	677	683	702	711	652	722	668	643	647	623	654	642	697	633	661	652	651	661	725	656	651	667	652	668	687	664	647	651	668	673	643	629	703	649	737	669	648	627	717	630	651	667	616	596	621	641	673	664	695	628	701	631	719	666	656	642	666	616	646	701	662	660	591	639	625	645	686	655	643	667	686	674	630	639	657	678	685	622	655	647	684	651	646	633	644	668	650	607	692	636	654	667	666	645	634	619	685	661	663	686	674	708	669	633	656	640	650	667	632	645	651	662	608	678	635	649	643	632	612	700	669	681	681	681	646	670	623	622	653	710	654	647	677	723	706	654	621	653	637	668	640	680	627	647	638	655	683	673	671	653	634	676	708	687	651	635	639	627	595	637	628	669	660	682	694	672	644	642	668	722	657	663	679	666	694	655	715	694	662	710	586	699
5049	1420	1302	1065	892	867	811	816	691	790	708	767	706	751	783	728	746	752	713	735	683	719	729	772	773	710	760	753	768	750	720	755	757	733	752	758	737	755	761	698	783	777	707	750	737	732	716	744	749	721	736	711	725	754	778	748	714	751	726	698	741	760	739	707	747	735	759	646	765	727	744	739	776	698	745	741	791	781	746	771	738	758	744	740	704	676	764	736	799	765	731	734	764	743	772	698	710	744	734	744	669	688	736	716	756	756	745	780	746	714	724	762	712	710	715	762	763	693	749	708	756	740	688	726	702	716	781	803	764	746	699	754	718	738	783	759	688	776	760	720	732	748	748	778	726	743	707	740	749	733	753	752	747	719	750	708	701	749	750	751	744	760	729	742	733	738	712	764	699	708	732	691	790	770	742	795	777	763	721	713	750	749	722	696	810	710	717	738	718	696	726	742	773	756	738	788	731	755	760	798	770	741	701	732	754	739	734	761	693	744	737	752	751	731	754	706	738	749	710	717	702	774	708	708	733	748	724	758	753	735	694	743	753	712	753	740	765	667	725	746	758	765	736	757	737	724	729	730	705	732	763	732	732	685	764	765	749	725	778	738	764	721	726	716	701	760	714	737	736	754	761	720	720	740	687	762	711	691	760	766	711	762	737	719	741	736	746	741	753	692	722	763	770	700	731	748	756	752	701	762	764	741	740	684	684	665	732	725	768	748	745	758	727	765	755	751	763	704	734	789	734	731	750	725	732	763	756	741	774	740	759	757	736	760	716	715	712	749	780	747	785	731	724	761	703	693	705	729	706	726	700	699	731	732	757	699	768	748	734	690	726	773	798	733	769	792	689	679	754	710	725	739	741	735	782	740	781	739	773	717	666	754	774	747	680	745	737	729	744	714	738	712	699	773	722	707	732	709	736	665	733	759	737	725	737	758	733	722	695	756	744	702	737	701	783	735	714	769	763	747	764	742	774	704	727	728	743	797	714	693	705	696	737	710	702	772	729	710	721	734	745	741	730	701	765	757	744	712	766	752	741	690	745	751	784	749	777	718	758	734	791	744	700	742	710	717	751	701	709	738	743	725	726	736	759	716	759	698	757	741	743	750	708	736	732	756	746	770	739	727	731	732	753	744	718	747	792	723	725	728	759	746	726	709	749	730	702	778	674	759	757	751	782	758	747	717	766	756	752	733	659	741	739	706	785	735	731	704	743	756	739	759	753	748	717	758	757	747	729	746	740	801	753	787	703	764	701	734	741	751	733	734	739	740	734	723	751	751	753	727	784	742	713	758	718	764	707	752	723	745	731	715	777	735	729	716	745	729	735	752	729	741	737	792	758	705	696	784	740	743	765	714	732	699	749	771	770	714	677	744	740	758	776	718	722	717	751	755	743	716	706	754	721	700	751	764	748	713	760	755	729	696	708	744	762	705	686	721	770	716	757	757	706	769	702	721	706	727	695	761	752	708	750	818	722	757	726	713	723	751	755	770	748	772	687	724	749	726	727	763	734	778	748	719	788	730	718	794	755	744	715	716	778	715	783	735	709	763	728	735	755	646	709	715	724	750	720	713	737	705	718	805	741	728	764	742	708	720	757	734	745	714	727	734	724	767	723	735	748	749	760	797	771	736	767	717	742	801	748	736	729	788	741	755	719	712	759	736	722	760	720	693	750	731	755	681	677	710	738	756	736	741	732	701	705	776	727	723	735	794	742	739	780	769	708	660	725	736	762	759	705	732	738	747	760	792	727	745	666	748	801	714	713	750	758	751	738	720	740	718	745	720	759	689	761	729	705	757	704	779	772	766	720	727	720	765	721	753	722	665	707	705	702	766	755	734	736	711	754	724	763	744	693	689	721	750	721	652	713	756	727	741	710	725	741	805	758	728	721	740	757	714	703	756	739	744	765	732	753	728	697	757	764	757	765	727	743	736	752	726	731	730	778	728	705	708	730	751	737	752	783	739	720	730	734	725	771	728	748	727	773	722	750	688	742	747	726	737	787	749	729	685	706	763	716	744	767	718	786	755	709	753	736	704	752	749	693	747	732	728	754	752	719	717	683	739	770	745	764	730	753	740	790	685	711	749	767	751	755	748	748	754	815	726	716	751	699	699	715	763	677	724	779	776	731	734	770	718	727	711	727	736	753	727	712	719	816	764	759	695	717	771	752	747	707	758	715	722	734	758	735	765	688	700	749	713	740	749	754	752	729	722	758	757	719	734	745	721	740	716	742	749	728	704	756	713	737	758	740	745	692	781	701	748	754	680	749	711	711	782	759	724	766	719	690	752	758	734	741	735	764	711	753	745	763	735	763	739	734	773	778	746	777	779	754	763	774	710	732	780	756	688	745	759	704	696	763	701	754	760	710	770	719	728	769	748	732	739	725	742	749	734	704	762	780	671	747	768	752	753	760	750	745	762	725	735	741	791	727	766	707	782	749	746	745	765	789	791	732	721	744	763	765	740	720	758	741	743	706	762	742	691	740	725	768	756	753	735	724	751	656	690	752	760	748	743	756	753	790	796	728	752	739	725	731	753	752	740	735	814	735	757	766	713	745	721	706	736	722	738	717	689	754	765	721	720	780	768	766	733	762	701	778	701	736	707	712	737	770	737	726	754	707	739	762	744	805	726	747	729	768	771	724	712	730	732	737	734	736	753	735	825	738	722	722	774	719	755	745	750	744	721	720	725	766	761	721	782	737	759	765	696	749	731	685	716	704	686	765	671	715	705	704	773	718	685	712	727	699	696	692	766	732	770	731	647	713	720	716	731	757	717	805	758	714	735	703	768	766	749	689	690	743	734	753	735	791	748	756	757	791	754	730	765	718	714	740	727	686	736	749	731	745	697	790	717	745	733	739	802	739	686	738	722	705	743	744	727	713	735	695	686	770	729	749	708	707	752	741	746	755	731	735	702	763	761	750	697	737	749	727	692	732	768	728	760	713	741	769	722	728	721	737	721	728	754	719	741	754	682	754	754	726	712	741	671	715	783	738	753	756	722	752	733	739	739	741	719	744	714	731	737	690	759	754	708	722	749	693	764	788	731	736	685	776	777	723	784	744	753	755	711	723	752	698	774	772	756	727	721	743	793	746	709	671	757	740	747	715	724	742	763	724	760	693	712	790	748	742	764	712	806	711	724	773	800	719	753	797	758	715	761	721	702	739	772	732	731	749	755	708	743	730	714	753	715	757	754	748	727	675	728	748	696	740	744	720	703	739	727	708	693	661	745	698	756	711	728	736	789	689	752	725	700	756	753	717	717	758	727	753	724	745	754	748	743	727	760	753	750	755	730	706	748	766	783	683	734	716	735	763	745	759	730	779	779	755	731	708	751	744	739	774	668	740	730	762	776	698	754	734	749	756	746	759	724	758	698	686	739	768	777	719	718	740	733	769	711	744	732	731	743	740	766	704	752	750	774	712	708	775	706	768	765	728	687	705	731	748	711	746	770	740	747	771	741	723	672	707	736	697	751	725	757	722	737
26216	20900	27364	24559	20821	5158	844	654	499	465	421	389	367	373	352	363	342	288	336	338	296	316	328	303	309	321	292	288	275	315	314	313	262	269	297	299	257	302	279	269	253	288	269	273	283	253	303	294	291	291	273	261	278	293	273	253	288	248	280	292	263	282	251	272	279	276	276	277	292	248	262	273	246	272	277	260	301	307	274	259	267	273	254	262	292	271	295	283	271	270	259	264	248	286	279	260	298	253	297	255	290	312	267	226	270	243	249	273	296	250	271	265	289	289	278	258	252	287	247	267	257	231	277	266	289	273	261	276	282	253	239	250	320	279	268	268	251	257	265	272	280	271	265	285	250	285	280	259	266	273	295	317	273	271	262	252	274	259	280	249	254	243	257	258	252	285	276	305	246	274	271	265	281	258	284	286	264	280	253	271	283	299	263	278	269	254	281	259	277	284	248	296	295	279	285	286	273	271	262	267	281	285	269	271	269	272	276	281	281	259	263	244	260	270	287	302	261	277	274	286	275	258	277	262	273	275	256	268	272	263	265	273	289	255	273	277	268	272	295	268	280	278	259	261	291	279	266	257	245	303	294	263	279	267	256	258	253	256	277	262	267	252	278	261	289	271	265	286	275	283	300	288	249	260	296	280	256	280	248	280	294	275	266	257	239	269	266	261	272	252	260	280	284	257	264	267	279	259	240	245	266	298	280	259	262	241	268	245	282	265	264	266	276	278	302	248	272	251	242	236	304	262	299	278	255	252	275	256	288	252	281	268	266	253	246	287	249	295	270	268	258	276	285	261	280	255	295	242	292	273	282	275	260	279	291	249	320	241	304	297	276	284	282	276	286	279	267	259	269	312	249	280	292	261	284	270	260	237	256	267	262	252	289	261	256	299	255	281	263	277	290	275	269	263	262	276	269	271	282	277	277	286	250	264	253	266	242	238	249	268	300	237	299	266	261	281	281	291	271	290	253	282	282	279	269	254	247	271	282	271	268	256	281	281	288	317	278	250	255	290	285	311	267	284	284	299	280	271	262	253	268	280	257	281	288	304	270	266	263	273	262	261	258	276	276	278	260	240	273	280	286	277	278	297	274	266	232	255	276	249	298	273	266	250	271	272	285	262	276	256	259	278	274	268	257	294	283	248	288	291	267	259	262	260	267	259	266	284	286	267	254	295	293	250	238	286	256	274	292	289	268	276	254	270	288	259	280	266	254	308	267	276	275	279	264	284	276	236	256	271	265	271	259	284	256	289	277	279	273	254	286	285	234	296	294	266	287	292	260	266	273	264	248	256	288	268	282	256	280	266	263	266	273	264	307	287	291	290	300	267	273	258	276	274	305	248	258	259	299	267	292	267	257	263	282	249	268	289	283	275	271	261	281	275	272	286	280	258	266	262	264	258	263	264	247	285	269	274	302	299	262	279	274	278	265	264	298	251	318	270	290	309	276	287	270	298	235	265	277	276	249	280	279	264	262	274	296	281	274	293	271	291	265	277	256	270	248	268	255	272	229	296	321	290	275	254	276	272	236	267	285	273	255	242	256	263	299	277	268	277	262	285	281	266	261	265	298	260	285	272	268	253	277	308	289	280	264	282	281	243	260	269	285	252	263	289	275	300	273	299	255	249	259	259	251	294	259	274	282	277	268	269	254	273	258	269	317	271	281	271	260	275	262	288	243	293	236	263	244	255	282	287	273	299	280	276	297	273	257	259	271	274	278	285	271	293	253	303	267	272	274	270	259	285	278	254	289	252	263	277	262	266	282	291	266	252	269	296	248	275	262	255	265	268	266	286	292	300	273	276	255	286	269	252	251	285	259	264	289	284	301	256	291	257	262	257	268	297	271	272	256	263	286	244	265	268	266	263	294	272	254	278	290	283	244	273	296	305	246	266	282	283	280	290	283	266	266	272	269	278	292	244	261	312	281	254	275	257	251	253	298	240	278	259	299	257	281	228	234	275	295	280	264	281	267	279	267	239	270	283	278	266	267	283	226	259	266	310	257	273	319	245	275	290	274	285	272	298	291	232	285	269	280	278	238	265	267	270	287	279	273	267	244	284	276	254	274	237	302	264	264	270	273	235	280	278	265	289	261	258	294	246	244	288	300	278	294	285	277	268	307	273	266	290	294	259	268	242	268	252	264	281	296	262	263	277	280	261	306	280	271	282	268	301	264	265	297	281	253	239	252	275	265	260	295	272	252	244	280	274	286	261	268	253	272	279	270	270	270	270	265	299	242	291	253	259	282	286	269	290	261	282	265	270	278	255	268	273	272	286	283	231	255	282	273	264	309	290	248	296	260	279	267	265	242	274	275	274	264	279	243	279	305	284	249	274	281	271	278	252	271	294	260	274	269	276	283	311	287	262	270	249	255	245	290	230	268	279	260	279	274	286	276	279	289	241	322	264	296	257	284	286	259	298	274	250	266	285	297	272	256	262	261	268	302	291	258	248	277	296	262	239	266	290	260	274	255	278	268	264	270	276	272	300	271	263	305	284	279	283	277	286	257	255	280	278	267	262	275	281	279	253	271	278	249	272	278	267	262	256	304	269	291	296	261	252	239	277	283	284	290	288	231	282	277	288	260	279	284	263	273	276	275	263	258	262	260	273	261	297	272	272	256	264	266	270	260	264	274	266	280	262	268	287	289	262	245	237	259	296	270	277	273	258	271	258	283	297	295	279	232	265	286	280	284	262	245	260	278	284	236	254	298	275	289	263	251	258	248	271	279	254	258	262	261	276	256	269	279	272	272	249	263	297	256	268	279	285	276	266	272	263	258	268	252	274	271	234	237	289	260	239	270	277	285	256	278	269	287	247	263	303	260	264	277	257	287	267	271	239	233	300	280	251	275	263	250	278	254	251	294	268	284	269	270	256	298	274	240	247	261	261	257	283	270	264	230	278	268	240	260	262	273	265	228	278	295	252	260	275	250	247	246	259	290	250	286	264	277	289	276	273	262	254	268	288	292	246	253	266	285	257	300	281	271	259	244	303	271	286	258	264	266	279	297	258	255	251	257	280	278	277	282	254	262	263	256	274	263	261	245	278	273	268	279	286	282	284	271	258	266	276	278	276	280	289	251	263	288	273	263	233	297	280	263	263	292	260	280	314	258	295	269	261	283	273	299	265	296	288	261	265	272	281	255	252	262	284	268	291	245	288	283	280	265	237	270	252	241	267	282	259	267	259	275	263	279	302	260	246	262	245	244	273	295	271	273	270	274	275	268	265	258	281	275	280	286	278	261	281	270	271	267	266	252	279	288	262	260	244	293	275	243	291	256	293	292	273	249	264	286	270	271	242	262	251	271	269	260	268	304	269	265	281	265	257	264	221	279	272	266	283	256	267	239	267	269	262	249	273	269	281	254	283	285	290	291	278	229	273	246	267	275	271	251	272	266	260	271	253	277	281	288	277	308	253	300	279	301	272	256	270	236	275	245	276	266	265	289	260	271	288	253	291	230	268	286	292	270	297	240	264	279	297	255	266
6872	9414	8465	4708	2878	1938	1518	1146	924	819	790	671	624	569	545	510	543	462	440	436	427	416	423	428	390	393	385	375	392	370	387	372	370	359	405	343	362	383	356	389	382	303	334	368	351	355	367	342	314	352	363	339	369	338	303	330	338	338	338	331	309	372	329	365	352	336	327	347	354	338	343	306	322	355	378	325	322	341	331	320	326	326	316	315	352	349	349	310	326	361	335	357	348	338	311	347	301	326	311	316	358	321	330	303	335	337	304	348	316	345	356	321	341	366	355	332	328	317	386	313	318	339	337	332	308	333	304	348	351	319	303	323	385	353	311	339	338	329	342	367	325	338	323	334	316	349	339	320	328	348	321	356	337	325	321	359	346	350	353	329	355	355	333	346	345	333	348	314	307	320	327	312	347	365	332	341	333	328	324	334	358	298	332	316	333	311	339	358	335	339	362	333	333	293	323	332	314	320	330	359	315	396	306	340	348	334	328	344	346	335	316	338	363	322	349	313	333	345	347	326	341	341	318	341	343	354	318	321	333	316	305	334	354	333	292	342	285	342	324	383	316	281	333	315	302	338	351	325	372	327	299	331	337	328	318	328	346	346	340	324	324	330	311	347	328	294	314	307	326	370	320	306	310	289	326	347	316	328	337	312	338	355	327	337	316	312	336	344	340	346	339	341	327	326	339	320	363	339	349	317	306	296	334	329	324	333	316	336	332	366	359	315	338	344	313	350	337	362	305	323	327	344	311	343	337	323	346	331	301	309	330	310	316	349	348	335	323	350	321	333	347	363	321	345	312	312	325	291	334	339	301	327	314	341	344	317	321	311	325	283	340	346	345	333	357	369	335	335	318	322	320	319	311	341	333	326	335	335	338	317	350	327	343	338	359	316	359	344	355	297	291	340	313	330	337	370	308	343	336	306	369	332	347	316	334	333	292	327	338	305	322	305	330	344	352	319	355	339	321	358	326	296	339	312	334	350	360	354	315	357	337	364	346	346	342	327	362	327	301	308	340	363	331	330	355	328	330	338	325	310	336	319	367	370	319	314	320	362	343	314	309	321	323	304	317	346	365	317	348	339	333	344	342	361	350	346	330	344	321	346	347	306	320	332	345	297	333	353	310	319	329	329	345	307	306	370	285	344	346	332	353	335	318	331	352	341	319	299	317	318	331	321	351	339	363	307	332	305	328	302	368	310	359	294	328	312	371	327	326	331	287	336	336	348	332	320	329	340	353	336	327	339	364	314	336	338	342	315	305	345	319	327	325	292	357	359	315	335	321	317	347	311	375	319	315	322	324	307	320	335	312	323	315	354	327	318	313	341	330	334	362	373	367	328	349	367	336	348	296	328	335	346	347	357	332	332	324	293	342	353	319	314	324	329	311	350	328	321	328	329	365	333	341	332	335	330	348	319	329	336	323	338	305	343	325	339	327	330	344	351	291	326	342	359	315	372	344	313	339	327	324	330	300	335	329	309	317	342	312	331	344	346	321	302	359	319	335	364	318	306	335	346	326	330	341	307	326	337	348	319	304	307	345	295	353	323	333	332	342	294	323	348	351	334	350	336	345	359	340	339	324	316	324	326	319	333	314	343	341	340	325	328	320	309	354	335	345	341	312	359	324	291	279	348	324	341	351	351	333	334	331	311	336	323	303	345	317	328	317	344	340	315	314	346	367	340	314	324	320	319	361	336	340	316	317	289	305	347	340	336	329	332	320	349	348	353	324	318	309	351	296	341	301	317	333	346	354	318	339	268	302	350	343	355	334	316	360	330	334	317	324	321	317	314	329	330	328	318	309	312	346	334	340	358	325	356	334	318	331	341	341	336	351	326	354	356	349	339	330	343	332	363	361	348	331	350	329	359	310	343	336	346	315	331	330	359	335	333	334	331	345	358	324	309	333	325	326	300	309	332	333	336	335	345	346	332	363	336	373	344	336	339	363	317	334	338	321	324	321	317	341	347	351	322	352	313	327	340	342	315	325	301	319	319	346	337	367	336	332	329	336	306	335	347	321	344	318	314	307	312	323	348	347	320	340	375	333	309	317	343	319	341	362	364	334	321	335	328	347	308	353	310	352	352	337	353	339	319	375	340	293	357	361	342	289	336	358	309	339	336	336	350	349	331	323	313	324	313	344	362	330	364	309	342	346	318	340	295	331	313	298	356	331	310	349	338	326	327	352	358	340	338	330	326	340	340	351	329	328	344	356	303	358	349	347	349	330	319	332	313	343	344	340	365	327	339	336	307	348	334	366	302	315	323	331	377	345	325	336	317	337	328	334	324	322	310	342	306	322	325	341	320	349	321	338	328	296	297	309	316	317	333	361	311	317	326	342	332	362	303	326	313	345	317	354	314	314	338	309	346	340	344	331	296	357	337	315	303	329	316	344	357	327	364	320	321	330	345	331	360	302	326	341	317	363	339	355	313	312	332	333	318	324	331	302	346	343	319	327	334	350	313	361	334	324	328	349	351	316	319	325	324	326	322	310	327	321	326	332	311	339	365	387	307	324	345	337	339	309	343	360	321	338	310	317	343	317	340	319	297	317	340	328	329	316	348	324	302	305	325	347	340	336	336	330	329	345	335	325	369	333	334	303	339	338	348	333	323	339	341	339	324	383	311	315	330	327	292	300	304	331	281	335	330	323	354	323	326	301	335	321	313	327	336	322	330	343	325	329	348	325	362	350	323	342	338	327	333	302	307	337	319	349	307	327	330	328	336	334	312	331	364	297	329	330	329	372	318	360	334	362	342	324	337	325	315	311	347	302	358	345	346	295	329	360	352	320	333	325	343	332	321	355	334	342	347	344	324	306	335	341	325	299	334	353	323	335	345	337	336	335	321	318	305	306	341	344	320	349	297	331	303	317	348	325	322	323	355	355	340	324	319	323	343	389	329	347	342	328	320	348	358	342	321	322	337	329	300	358	348	306	362	306	327	343	325	347	295	326	356	337	303	303	326	307	288	342	321	336	342	324	331	346	348	282	325	337	325	324	317	303	322	335	314	336	300	320	353	329	321	323	346	330	330	334	296	347	324	331	322	323	342	337	320	331	331	328	339	309	335	313	350	350	326	301	316	325	303	325	372	349	326	337	329	316	331	328	318	354	319	339	315	339	326	330	353	307	318	310	336	336	340	335	356	302	313	352	327	308	328	339	348	322	338	361	346	335	326	326	355	323	325	351	337	322	330	318	363	329	302	324	335	308	333	340	329	337	298	332	325	351	305	329	361	337	361	336	335	314	322	364	316	325	322	339	323	303	335	354	319	316	337	339	295	316	356	306	318	330	356	352	320	329	316	328	344	337	305	323	372	375	368	306	326	324	311	333	317	338	301	339	340	305	348	347	342	375	323	318	328	346	347	326	344	349	350	367	359	354	362	347	362	317	312	317	332	352	339	335	292	330	335	319	358	351	338	317	312	347	321	339	356	319	327	323	322	339	321	315	341	312	332	322	315	304	318	325	309	324	313	342	302	333	335	349	318
23577	20942	27979	24066	20944	20996	9681	1354	954	826	792	683	674	608	588	562	556	586	480	484	445	467	443	462	501	482	446	413	499	448	441	445	415	492	403	439	408	426	422	429	443	411	419	431	445	404	393	426	410	386	399	422	408	397	438	420	414	385	433	379	418	416	405	391	459	399	446	425	408	406	389	376	402	372	370	389	435	396	411	398	379	415	396	407	393	422	426	390	369	353	389	384	436	427	408	430	399	373	380	378	412	384	380	415	388	404	356	419	377	410	421	427	412	393	381	373	379	428	411	400	416	416	406	399	343	390	374	398	369	392	385	375	388	387	391	405	414	413	422	388	362	354	388	385	384	428	417	387	402	406	399	408	406	378	405	468	404	414	396	381	418	393	360	409	396	419	412	414	385	431	386	419	429	369	385	403	418	411	369	422	396	412	370	415	398	394	400	432	434	388	388	411	381	419	365	391	365	379	386	409	362	417	363	386	407	408	390	380	386	415	393	398	395	390	401	374	387	402	414	386	398	415	406	367	379	391	384	382	376	396	396	392	432	405	420	377	387	414	386	380	377	373	388	402	426	397	387	389	394	405	394	402	400	400	418	375	398	390	371	397	377	411	399	418	385	333	413	390	403	414	391	428	404	409	390	422	390	375	388	408	401	443	407	426	388	361	414	423	400	374	411	345	407	397	429	392	437	395	422	436	395	425	382	414	400	364	439	411	384	402	400	425	425	350	404	399	441	391	414	404	408	381	370	367	411	398	405	401	381	350	403	405	415	442	376	415	436	389	363	379	359	425	410	407	394	431	382	403	384	407	406	418	400	358	417	360	389	410	398	411	348	413	388	408	396	325	412	370	393	401	369	387	430	391	372	408	418	393	389	377	407	399	390	403	362	389	413	382	363	382	374	401	395	399	411	370	412	380	397	396	389	373	374	373	405	399	387	371	390	429	326	386	371	396	427	384	385	384	379	387	421	405	391	381	377	408	379	414	377	395	382	408	412	380	375	410	394	392	421	425	410	391	381	374	392	400	420	424	379	419	384	423	417	407	369	403	410	403	386	376	420	384	404	397	425	397	437	391	427	378	410	405	385	413	383	413	367	373	393	376	386	386	406	418	355	376	395	396	404	347	391	365	375	406	440	389	427	387	380	394	389	375	388	395	368	449	429	389	385	403	395	401	390	387	403	413	417	423	410	403	411	378	436	386	404	382	369	407	392	368	379	387	391	411	462	369	415	391	395	382	386	397	413	372	378	382	404	391	416	447	377	405	433	375	385	438	350	413	392	379	364	396	373	398	394	389	437	396	422	366	413	376	383	396	404	422	400	417	350	378	356	375	407	410	413	407	428	416	365	395	360	428	396	425	407	373	375	395	369	394	408	383	409	413	405	402	399	390	370	404	372	408	393	363	400	382	389	418	363	378	397	372	417	376	410	388	378	391	401	387	416	385	413	380	375	393	374	404	382	385	377	407	394	365	426	400	390	379	399	389	366	394	407	385	416	403	374	391	367	412	371	416	399	378	398	414	405	405	409	423	406	388	386	379	362	370	401	402	427	392	375	394	405	382	357	406	377	395	373	421	403	410	405	408	400	411	395	351	404	380	409	372	391	399	401	419	406	409	394	397	389	379	408	410	405	362	336	400	400	392	380	405	395	422	372	370	388	387	366	383	392	415	408	410	412	431	385	377	395	411	370	408	383	370	398	393	402	418	368	373	403	387	388	417	366	407	386	404	404	378	444	387	382	414	381	390	417	390	362	416	367	375	385	402	439	399	416	427	389	414	395	395	390	389	404	422	387	412	360	391	397	435	410	407	417	384	414	393	394	398	399	370	378	385	411	378	409	381	346	398	359	388	404	397	370	371	377	360	361	416	369	375	388	386	413	368	407	397	439	430	390	423	371	370	379	372	360	349	452	384	387	423	363	377	425	375	382	369	399	430	376	396	413	369	406	399	357	400	331	400	428	405	411	407	379	377	385	361	385	424	399	353	365	378	365	420	391	423	381	419	374	379	400	388	362	396	387	376	432	436	426	412	382	360	379	380	380	409	374	405	393	410	448	397	381	385	382	374	400	376	386	361	406	362	392	360	387	393	389	400	420	376	424	412	432	398	368	416	414	402	413	374	385	370	414	397	402	397	377	353	384	396	386	385	426	398	385	391	350	403	393	363	411	387	397	383	407	405	376	397	429	360	416	393	398	400	392	400	368	412	404	380	372	378	424	422	402	371	401	374	420	390	374	382	402	374	386	388	369	405	408	398	387	416	423	402	418	412	421	393	422	375	374	407	410	362	396	411	403	380	383	373	410	409	364	408	422	382	408	395	384	377	403	397	396	393	381	392	370	372	417	411	393	375	387	419	428	399	432	419	417	392	369	408	361	375	421	425	360	381	403	408	403	460	416	371	378	378	380	440	429	377	404	414	404	417	395	400	426	376	389	430	354	391	372	351	409	412	425	381	425	458	387	399	387	394	395	391	432	409	382	387	375	417	406	380	418	411	424	395	381	405	383	358	400	374	377	390	407	370	410	385	377	381	378	395	399	357	400	366	380	388	403	371	390	401	425	423	383	420	389	388	406	385	386	400	394	380	394	380	405	364	378	376	389	420	417	378	392	434	362	419	395	372	422	425	389	414	354	389	386	437	364	393	375	412	395	385	406	386	424	386	401	367	385	372	416	425	411	392	384	405	380	395	415	378	388	375	385	382	364	407	384	417	393	422	405	397	416	396	421	415	396	381	405	382	409	403	389	405	423	407	384	408	409	383	366	398	409	367	428	396	418	386	381	376	427	392	368	409	407	396	424	388	365	384	402	410	346	406	358	376	378	386	412	358	396	417	381	388	378	370	388	393	398	374	381	384	396	396	419	382	415	440	344	382	394	402	371	386	360	385	395	380	362	402	386	430	342	401	383	399	348	387	359	398	364	378	366	399	390	391	384	399	414	400	419	407	384	374	360	374	404	405	434	392	396	393	377	404	388	358	397	365	384	388	397	371	413	398	381	414	441	386	384	441	399	389	394	369	373	379	381	392	431	350	378	383	412	391	356	406	381	394	372	383	366	413	408	402	409	418	384	353	387	378	377	406	437	402	401	403	387	405	390	408	412	382	406	373	411	416	392	396	364	386	417	391	365	406	398	375	403	394	391	429	432	382	411	374	393	400	401	384	385	402	380	382	393	382	375	374	377	369	396	405	386	420	415	426	371	426	411	389	418	401	368	375	413	408	387	404	419	379	418	408	376	410	381	379	407	364	426	413	388	329	401	426	430	360	378	387	371	386	397	414	427	396	391	419	343	362	398	396	390	356	392	390	382	378	339	414	407	439	407	393	386	378	388	396	372	406	368	423	428	399	376	402	386	395	425	371	389	399	391	400	370	371	396	370	420	389	383	421	402	367	376	400	394	388	388	365	401	376	382	410	396	399	381	425	386	375	387	446	412	406	394	394	374	362	353	424	416	374	365	388	385	428	376	368	414	379	382	390	425	394
10451	17957	16039	9737	6145	4257	3191	2439	1966	1622	1432	1284	1159	983	895	841	796	753	723	679	647	637	604	626	574	566	617	557	518	517	524	479	475	505	476	468	517	504	448	505	460	451	490	454	424	439	467	453	449	399	424	479	453	441	459	420	433	458	447	449	467	407	449	451	452	389	460	452	426	375	401	423	408	414	439	429	429	432	370	430	442	426	435	410	388	394	401	450	416	414	405	424	398	395	445	452	415	412	417	429	430	414	392	425	412	376	401	433	426	436	417	413	419	400	407	414	417	392	413	398	404	429	440	429	382	412	421	392	386	399	387	370	423	426	389	373	420	429	440	406	395	398	398	422	429	409	420	405	407	368	411	402	449	412	389	433	422	413	385	458	443	423	382	397	381	409	415	414	414	401	415	400	418	394	418	447	399	385	434	442	403	418	377	455	439	413	366	371	397	415	431	403	402	411	389	447	379	407	396	412	424	415	452	391	424	415	402	402	399	383	401	414	380	413	423	425	407	428	439	415	415	395	425	424	394	391	391	380	365	391	439	392	423	440	383	374	450	410	424	404	403	405	424	436	428	426	427	426	410	454	421	383	396	424	390	398	447	430	419	415	427	429	396	430	405	415	428	397	399	432	403	418	387	394	431	424	421	439	386	430	413	406	420	346	445	384	397	396	447	370	398	397	422	409	384	386	444	401	433	439	426	397	398	401	443	395	370	420	406	407	462	395	430	433	393	419	421	440	417	418	394	397	427	417	408	412	422	460	440	418	400	425	392	410	403	413	375	396	438	414	389	428	395	389	427	375	413	415	408	418	401	439	406	369	379	361	409	378	385	397	410	395	413	464	419	433	422	413	427	424	409	413	423	386	413	401	384	418	441	423	419	425	427	452	425	434	410	411	386	413	403	405	402	381	374	415	410	412	377	403	397	373	434	400	447	404	453	396	389	392	428	464	398	396	399	433	413	427	391	422	357	439	391	408	402	439	405	412	406	443	454	434	403	429	413	379	419	392	418	400	409	396	425	399	397	392	419	405	396	432	407	404	408	413	420	396	411	433	368	415	391	432	416	430	406	418	419	434	385	387	406	431	432	371	431	413	429	418	433	416	403	422	395	393	435	385	374	410	400	388	442	419	406	412	356	418	407	392	387	409	412	427	424	466	364	441	429	420	437	405	423	380	436	411	449	376	401	431	397	397	445	451	442	443	424	419	414	395	398	424	385	386	410	395	419	448	439	400	435	397	462	415	406	396	434	419	427	404	416	405	410	427	401	380	421	394	423	406	419	438	382	440	377	393	386	455	429	391	406	401	407	430	427	391	462	425	424	403	413	417	433	388	424	428	404	424	429	415	415	420	400	393	407	418	377	394	388	428	433	412	441	396	447	356	465	398	411	424	404	422	407	394	417	405	404	428	439	415	395	413	404	390	430	375	444	371	434	411	425	396	430	395	416	411	411	433	436	430	416	420	438	429	419	420	441	383	447	388	413	439	445	395	429	395	410	415	453	383	351	394	393	411	393	419	392	397	405	421	402	397	446	442	390	420	386	411	436	405	434	433	416	400	430	403	415	438	467	399	392	425	419	398	397	410	390	418	419	396	386	385	415	411	391	429	398	392	412	439	406	435	434	401	440	434	403	406	435	403	427	417	406	383	427	421	434	402	374	411	414	440	394	397	383	420	416	386	441	417	407	388	409	399	396	399	431	409	424	407	406	432	396	386	390	421	435	442	427	441	404	419	409	407	404	425	402	416	436	435	402	393	373	397	407	378	424	406	412	397	426	393	390	393	402	388	411	404	410	453	385	410	424	430	393	417	406	431	428	414	400	443	405	415	419	396	431	451	414	433	399	406	400	420	417	426	391	418	409	454	419	408	396	448	437	413	430	431	405	400	415	409	400	401	391	365	426	438	417	390	414	397	399	395	439	376	388	404	395	431	417	405	384	385	419	414	417	373	425	415	429	394	425	380	407	381	391	383	423	410	425	391	423	412	412	425	413	397	433	384	433	418	393	410	407	404	379	408	408	434	416	374	385	392	388	448	434	411	396	381	413	426	412	411	399	425	423	387	411	407	393	452	416	404	406	409	390	414	415	427	405	398	403	429	402	407	482	373	373	388	405	426	401	374	437	424	394	422	407	429	415	411	397	434	403	387	424	401	417	441	407	447	412	399	394	361	450	405	419	417	407	405	422	428	405	435	378	444	469	417	396	403	400	376	462	415	390	414	424	408	413	417	430	408	405	463	394	419	408	401	420	389	401	384	426	437	389	415	398	382	423	390	405	426	391	427	440	403	422	394	398	397	417	401	449	384	393	392	418	408	426	398	393	366	397	417	417	397	418	431	421	401	406	378	418	418	437	417	430	441	426	399	427	455	442	408	421	416	404	418	397	390	386	434	403	430	415	392	408	422	401	382	420	372	424	417	411	394	428	381	371	382	422	485	400	371	424	444	408	422	427	405	436	407	411	396	396	418	421	421	430	389	425	424	397	430	410	415	428	450	433	393	368	407	384	413	430	395	388	385	395	439	435	413	429	411	423	427	422	420	399	438	443	395	413	435	421	393	409	408	428	418	401	432	369	416	418	418	412	413	428	384	376	414	407	379	417	396	406	416	425	427	366	381	414	429	404	389	402	368	408	413	405	396	446	398	411	387	432	417	402	416	390	420	416	395	398	399	407	447	392	389	428	417	417	397	414	408	434	414	401	391	380	379	406	413	413	395	401	405	413	368	429	404	422	462	383	392	430	413	416	397	429	431	408	434	384	425	414	411	404	434	394	415	393	439	390	412	402	404	414	387	388	424	395	427	405	406	457	390	415	404	423	383	408	453	435	392	400	374	411	414	416	387	406	426	415	418	382	435	402	406	447	433	386	434	423	428	377	426	393	433	426	390	418	416	435	446	391	399	423	418	464	397	388	398	407	384	391	391	414	398	413	369	387	408	395	408	407	413	392	421	393	431	415	385	431	394	409	419	426	408	415	430	429	394	411	417	412	434	402	418	415	410	421	428	424	413	417	380	433	433	421	394	416	418	430	428	415	382	419	440	419	422	427	412	423	377	386	425	438	433	417	423	392	394	418	405	433	435	441	429	423	400	411	442	414	386	381	421	445	452	392	399	432	410	401	396	408	399	375	429	401	409	433	406	361	381	434	429	436	425	416	423	408	395	427	363	421	402	412	445	453	420	395	407	412	383	430	410	390	406	398	403	420	399	382	381	443	416	432	409	389	374	429	413	402	400	412	408	408	390	429	407	402	433	434	415	385	415	385	396	409	400	394	416	394	411	414	382	445	392	426	423	388	439	420	438	406	390	382	396	380	424	431	386	395	400	444	423	463	430	391	433	396	437	411	400	377	406	420	421	433	428	435	442	438	389	437	415	387	390	441	403	419	417	371	416	415	401	418	438	409	382	430	433	424	429	400	386	402	384	399	412	417	425	419	440	390	394	413	437	456	420	406	415	390	406	379	381	425	411	400	397	428	376	419	444
27942	15776	2687	913	698	723	697	658	632	674	614	672	689	689	622	640	621	679	681	636	615	677	681	600	649	677	643	637	678	615	588	670	651	639	681	611	648	697	706	656	655	634	636	685	648	676	671	653	624	653	664	617	653	649	664	673	610	659	662	638	657	640	652	605	678	677	639	657	622	669	644	634	682	651	669	660	631	676	677	624	633	667	639	642	618	652	651	655	652	641	670	650	675	670	655	613	670	679	644	623	624	636	657	635	685	676	657	655	680	655	652	719	656	634	672	652	651	672	660	710	671	602	704	605	642	644	690	691	649	655	665	665	659	653	667	686	602	689	637	616	620	607	685	684	651	661	654	644	658	648	665	624	683	694	655	617	652	622	682	673	621	669	641	652	663	665	688	624	675	656	663	666	646	622	630	669	622	607	665	627	689	669	636	676	582	663	646	666	647	672	693	649	637	631	635	665	642	656	622	660	672	669	657	618	675	659	654	640	612	631	655	659	671	690	714	679	610	676	650	645	694	619	604	656	703	602	726	695	652	683	656	647	670	637	707	632	636	651	680	663	669	641	640	617	621	676	673	646	638	640	676	652	629	651	689	646	703	612	675	655	649	640	685	576	679	671	621	616	661	657	637	646	634	688	633	674	690	601	646	651	691	652	615	655	606	644	634	639	602	686	602	638	605	659	693	662	661	662	654	632	629	680	641	624	630	643	655	625	636	669	674	670	682	639	636	667	639	664	638	659	674	655	648	654	645	616	667	661	631	646	627	648	638	648	604	673	635	668	671	605	650	652	605	665	648	577	629	669	621	640	680	647	639	659	614	622	678	613	637	645	658	697	622	620	642	671	666	631	667	697	626	649	657	632	662	623	653	627	659	650	611	673	689	661	676	654	661	624	658	648	637	656	648	621	635	621	631	665	591	656	637	646	630	635	653	643	606	625	659	622	662	575	593	683	647	656	660	650	642	663	691	656	683	639	625	666	699	666	674	631	679	657	645	623	665	633	632	631	658	636	663	631	681	676	665	674	663	623	661	629	613	631	629	661	606	661	665	645	652	668	613	620	627	641	647	663	642	603	673	715	627	673	631	702	649	619	609	663	674	714	665	614	678	673	626	641	627	641	661	650	704	663	658	674	652	631	614	659	644	624	670	678	656	635	661	650	667	651	623	624	602	636	640	594	659	665	674	627	632	687	651	694	685	684	638	656	653	647	653	690	646	625	674	669	675	660	618	616	668	661	612	672	700	668	641	592	663	599	685	657	643	687	720	652	655	643	657	650	651	645	629	683	667	648	655	655	636	666	636	645	665	619	634	617	629	671	671	614	567	611	656	641	681	641	632	642	672	686	643	670	657	646	636	681	644	658	674	631	650	671	688	617	658	611	600	643	633	677	640	613	678	652	624	667	668	644	698	627	643	640	656	663	651	684	620	652	669	667	662	651	646	668	655	687	652	661	658	603	632	682	644	644	673	664	659	651	661	656	629	623	646	665	650	656	642	663	638	655	643	616	615	637	665	655	654	684	657	647	640	643	698	643	675	642	656	681	641	681	680	656	669	646	620	676	698	670	641	688	668	662	686	647	655	642	646	655	679	641	664	666	640	622	653	630	656	632	651	674	639	667	642	640	599	679	657	647	672	680	628	652	670	653	643	693	667	620	677	634	696	631	687	652	656	617	662	626	643	617	673	644	656	710	626	646	647	636	617	681	623	632	646	634	661	628	634	632	646	664	689	648	636	648	665	655	630	659	619	684	626	634	646	656	674	640	625	619	676	652	642	647	662	611	667	683	625	687	647	649	662	634	644	634	658	663	668	653	692	711	623	624	635	664	679	631	640	650	611	646	688	630	697	632	581	648	648	668	649	654	640	658	681	638	650	638	636	642	684	634	640	620	719	653	633	620	623	663	607	653	701	621	685	688	594	689	656	614	668	661	630	616	633	656	623	649	639	682	639	667	657	641	635	678	678	645	680	617	623	650	664	638	652	661	621	644	639	656	658	633	631	641	659	678	619	682	599	650	664	684	613	616	668	624	666	623	603	690	640	656	609	627	682	664	655	621	680	645	630	616	638	615	645	627	588	702	641	644	630	646	633	656	607	633	662	626	691	644	640	613	653	633	650	682	635	683	669	657	649	674	603	616	627	673	643	686	648	615	650	657	601	670	615	640	627	629	639	653	634	622	670	621	649	669	678	693	671	673	639	670	623	676	642	659	662	660	666	651	712	647	675	653	633	632	640	626	638	666	662	634	627	658	667	611	645	698	618	706	660	673	639	638	647	646	664	631	676	682	648	659	658	676	636	640	639	649	646	633	624	614	667	653	659	683	630	663	640	681	623	621	665	663	665	635	622	646	633	668	631	683	676	650	641	620	667	649	627	599	637	669	622	625	613	612	674	620	641	676	628	635	658	647	629	620	660	641	669	642	641	643	672	630	656	637	605	652	699	651	658	622	640	618	626	652	641	624	670	660	628	648	651	614	627	637	621	622	639	661	616	659	658	661	686	622	635	644	670	667	672	671	665	638	703	631	626	635	628	623	634	649	651	701	647	613	707	681	635	635	626	725	635	650	632	659	649	595	654	663	662	638	653	640	675	652	650	687	662	655	623	667	601	676	622	644	649	636	653	648	605	644	649	655	626	599	652	662	614	660	625	663	677	689	662	688	635	650	685	669	646	653	660	628	666	607	678	670	621	628	663	649	680	627	623	630	653	646	645	638	649	691	678	650	625	624	673	673	667	624	619	675	682	679	665	685	661	602	641	659	691	628	674	636	665	683	595	647	633	692	652	616	614	706	683	655	688	648	688	617	631	680	648	654	605	672	663	633	651	634	625	618	660	669	631	615	674	624	657	692	672	608	629	653	628	639	618	671	617	657	660	601	651	660	625	661	658	619	661	669	652	610	606	647	655	677	660	625	610	680	688	657	649	635	671	646	651	626	683	696	615	661	593	696	629	608	639	624	670	645	642	628	673	613	666	659	637	635	675	688	626	679	666	645	643	697	574	613	689	663	626	672	650	686	660	654	617	617	694	665	643	634	649	615	634	631	674	662	636	647	634	615	640	660	671	620	668	638	654	616	657	650	662	712	639	587	644	691	674	632	650	689	646	609	657	632	629	619	641	644	690	649	636	656	635	587	708	633	632	672	619	653	630	617	640	652	694	640	643	635	622	666	663	647	657	620	653	662	638	688	592	673	649	625	660	664	655	641	655	635	640	638	643	652	608	694	645	625	658	680	640	654	634	646	650	677	687	670	657	655	627	582	618	677	638	625	628	675	653	645	680	669	648	719	668	637	651	580	620	643	643	663	643	627	604	688	694	687	620	671	635	648	655	655	658	654	657	630	614	686	637	641	686	646	635	631	661	616	633	675	620	621	601	634	683	660	672	653	639	648	606	669	689	659	588	626	642	611	673	656	649	673	642	636	677	691	620	661	695	629	681	660	646	676	656	657	672	688	635	629	639	715	657	662	678	665	667	652	622	658
5073	1378	1195	1028	869	802	794	803	716	795	783	764	712	785	803	704	774	781	743	771	788	771	767	709	745	694	712	740	701	712	754	745	706	707	751	791	700	754	732	758	753	753	713	764	710	682	765	670	744	831	735	763	690	743	733	727	699	729	712	743	700	745	705	753	752	730	795	769	690	715	728	714	767	689	738	751	707	728	739	691	763	750	730	772	778	737	755	695	751	721	739	737	766	742	722	732	770	756	768	728	727	781	729	730	737	757	705	764	758	695	736	726	730	717	757	725	753	683	769	758	725	713	786	721	711	760	765	768	703	763	767	712	681	727	721	709	732	727	716	728	714	736	755	756	733	702	709	681	722	669	736	749	749	763	697	786	779	721	741	727	746	711	769	754	756	721	696	694	766	761	734	720	747	730	702	744	699	725	751	764	730	728	709	698	715	747	738	722	789	681	756	708	769	711	747	702	776	750	687	709	746	763	755	768	715	745	794	730	720	788	732	766	728	723	725	721	691	769	737	748	738	722	701	724	728	740	688	728	786	787	746	765	719	699	744	763	700	708	731	704	778	760	753	707	741	754	714	737	731	728	755	696	751	729	708	706	697	710	724	736	760	765	702	730	759	716	742	745	770	717	737	798	761	734	748	705	730	767	758	757	761	720	743	725	758	781	744	782	741	728	722	747	755	798	691	697	743	709	727	714	784	695	747	724	755	737	729	754	783	767	728	726	721	767	715	724	752	727	720	724	721	793	701	684	702	732	736	768	702	719	741	720	721	730	778	767	744	765	739	713	720	704	732	745	722	743	776	716	692	706	701	705	783	702	716	774	752	717	683	761	745	757	756	755	758	735	746	713	750	751	738	724	737	718	739	722	704	745	756	724	708	711	709	737	737	790	700	714	736	745	772	688	719	744	717	716	748	725	734	765	764	732	788	691	740	725	732	747	714	778	722	715	732	732	712	763	704	768	767	768	745	703	730	791	728	751	780	744	690	733	750	756	764	795	689	749	734	711	750	689	736	733	775	713	777	743	738	777	768	714	698	719	729	711	755	747	730	710	742	696	731	749	767	762	727	779	712	695	736	723	745	725	707	687	712	768	753	752	756	712	694	702	741	703	807	735	711	751	718	729	715	762	724	734	729	692	704	742	755	768	732	738	746	772	700	768	711	714	744	727	749	727	736	761	743	738	711	712	722	688	749	753	752	801	692	765	740	767	742	743	784	747	751	785	723	731	719	790	734	741	789	746	740	741	704	778	701	713	698	737	734	745	734	811	719	701	744	779	738	707	737	726	699	763	732	753	790	742	748	726	762	753	707	711	763	709	741	750	721	713	746	729	760	738	729	725	705	705	784	748	736	764	708	730	741	707	762	706	765	723	767	755	724	750	714	687	725	744	736	773	707	751	736	737	747	771	730	713	717	696	727	735	743	741	760	772	756	736	745	752	740	729	714	738	695	759	737	726	684	698	679	715	734	691	773	767	760	720	718	731	752	719	805	717	753	754	750	765	727	727	708	735	705	750	734	743	751	709	741	755	729	760	710	739	686	686	740	631	791	722	757	752	728	677	724	741	735	700	748	753	725	725	741	705	721	753	728	716	734	769	702	714	734	703	726	725	740	687	732	720	737	732	735	777	693	698	776	745	790	745	752	732	724	764	750	708	686	675	749	742	751	722	760	727	711	771	741	731	709	671	713	744	734	715	705	710	728	754	709	740	743	730	753	715	766	706	744	733	759	749	742	720	748	727	782	736	746	739	746	726	753	710	735	761	739	735	760	732	716	709	707	794	696	746	700	750	708	756	736	722	760	725	772	787	757	700	734	736	735	735	716	745	736	719	748	770	725	707	736	726	761	784	709	740	751	698	725	752	701	698	720	708	729	731	757	725	744	729	724	749	734	709	777	747	710	725	733	741	745	676	768	742	775	802	744	742	745	725	709	758	769	761	710	741	758	798	769	715	719	752	752	742	732	771	715	699	728	727	734	674	796	713	718	739	731	719	734	737	722	718	749	762	742	752	712	710	737	722	727	705	758	668	726	756	726	782	729	747	733	744	697	730	676	722	693	736	759	716	768	743	733	734	761	733	708	748	719	687	748	743	762	777	724	715	726	680	731	752	746	741	712	714	692	719	713	732	713	766	772	715	763	714	768	716	782	700	747	752	715	722	699	774	714	719	697	729	734	704	752	709	770	770	753	721	711	767	748	715	741	731	744	745	728	750	747	741	742	690	684	695	717	755	742	732	767	758	811	750	764	709	719	778	763	746	689	737	710	734	739	725	734	733	768	701	747	719	755	717	751	701	743	745	742	790	718	742	771	712	789	733	725	746	725	750	685	734	695	716	723	744	739	729	708	719	731	735	723	707	765	704	688	731	719	723	693	733	722	768	723	733	687	692	719	731	725	723	741	754	752	762	723	754	745	732	690	760	705	744	713	737	767	760	733	735	706	722	714	705	738	746	674	739	779	735	736	736	817	719	731	697	753	704	700	708	755	707	710	751	705	760	731	703	732	723	723	711	797	728	707	750	738	729	724	737	706	705	715	780	771	757	782	679	735	739	734	724	719	741	729	735	709	750	759	720	700	722	772	750	733	759	740	715	757	741	756	797	725	742	731	740	711	726	695	730	726	746	749	740	772	735	755	689	773	735	768	735	754	755	751	790	739	740	756	677	727	770	715	698	687	738	702	748	718	742	733	721	728	741	758	771	719	716	708	761	708	702	716	779	744	747	752	769	713	732	751	723	698	744	729	758	762	739	753	709	733	767	751	774	767	725	754	755	767	735	820	733	721	743	669	744	715	755	743	721	713	768	718	755	753	800	769	743	756	736	737	732	716	680	760	744	764	747	749	746	777	757	743	736	775	770	729	704	734	804	744	682	736	736	726	763	744	728	725	734	739	720	778	751	724	710	718	717	728	750	758	753	784	756	719	738	761	757	723	714	755	734	734	743	707	764	713	717	758	782	741	726	741	770	744	706	713	765	716	725	761	732	744	727	713	802	719	759	742	702	739	727	658	686	697	725	702	695	698	749	696	785	738	745	768	739	788	725	729	693	760	733	763	767	735	721	690	769	763	751	725	702	748	781	750	766	722	710	727	780	752	756	744	714	784	724	693	716	738	735	728	775	692	707	722	757	736	707	700	703	720	750	709	763	722	717	695	724	742	725	760	727	679	753	774	695	755	727	752	738	706	778	752	741	744	748	729	719	779	686	702	746	762	778	712	759	771	734	714	776	750	763	736	702	797	767	762	703	716	721	745	722	708	714	678	692	703	763	723	696	757	757	790	760	724	745	762	734	729	730	736	716	740	729	700	683	748	717	724	759	721	694	765	731	701	704	704	712	741	754	760	732	747	734	773	742	710	729	755	712	761	782	721	733	716	729	721	751	749	748	757	750	806	728	780	725	733	716	731	735	722	758	734	733	687	732	751	728	730	751	699	699	742	728	756	689	736	753	738	724	753	729	732	714	727	729	776	770	777	740	763	724
26150	20914	27385	24570	20821	5260	808	619	540	458	442	385	387	394	368	334	305	347	325	329	307	306	273	313	307	317	276	291	297	276	291	292	269	264	280	270	296	293	275	270	282	266	298	273	279	276	270	289	279	312	244	283	274	308	299	302	285	250	254	266	275	267	262	263	255	269	273	294	275	295	269	274	275	254	268	264	268	287	268	278	282	284	282	255	275	260	251	279	284	278	267	259	275	242	250	288	306	279	250	268	273	233	285	271	244	266	232	234	277	276	246	274	291	272	266	261	256	241	248	265	272	286	265	260	248	295	272	262	293	260	301	244	289	260	284	270	255	260	283	254	260	269	280	284	234	272	289	269	302	236	238	306	286	232	266	252	283	270	283	260	285	251	280	274	271	272	250	251	275	262	282	291	265	285	276	272	269	255	272	268	261	298	254	278	266	253	250	279	286	278	277	282	273	288	253	300	279	284	284	278	305	262	279	224	274	283	287	269	273	298	257	260	266	256	264	271	276	283	245	277	269	292	277	293	285	280	270	283	269	258	265	271	274	272	271	278	249	278	248	302	269	263	286	253	260	279	262	248	289	259	302	244	241	278	283	263	268	283	279	277	272	299	280	284	252	256	292	255	239	278	300	273	273	303	286	295	291	277	270	280	289	283	277	268	264	280	313	284	279	269	262	308	266	252	266	252	281	269	285	274	270	274	275	286	257	287	257	277	290	281	253	231	283	246	268	277	258	269	249	282	260	260	250	260	293	252	275	256	287	277	258	270	231	300	252	284	313	248	266	257	243	247	258	278	303	285	272	255	238	307	261	259	291	270	252	292	264	290	256	248	272	244	265	248	288	285	248	275	302	280	271	272	255	306	260	272	290	265	287	257	267	252	265	274	278	273	282	246	265	315	262	280	261	266	291	289	266	286	253	274	288	256	284	286	319	296	280	278	247	268	293	261	274	247	241	265	243	301	251	261	298	297	267	284	259	273	251	274	259	277	270	252	257	279	273	293	262	292	282	273	283	278	296	280	281	286	259	253	285	277	279	286	267	290	300	275	283	290	256	244	279	255	269	273	265	266	258	260	254	279	293	276	242	245	272	256	285	253	288	284	270	284	278	271	274	245	255	289	279	272	276	288	284	258	275	284	278	273	285	272	278	262	281	275	269	263	273	254	275	280	279	285	275	275	300	255	260	259	312	290	269	297	260	280	225	263	280	243	275	283	292	263	285	268	260	278	291	260	265	262	271	256	261	271	254	226	256	260	286	276	257	293	257	251	287	306	289	271	264	270	285	259	279	274	280	289	260	277	247	298	270	306	279	260	261	268	281	258	273	269	276	281	289	248	262	274	290	260	252	269	266	300	300	274	286	277	255	263	262	267	267	280	269	254	288	257	274	268	275	280	242	247	298	262	272	307	272	291	283	247	270	254	227	294	279	274	281	289	293	285	279	272	273	269	245	286	276	277	260	259	284	291	271	280	278	282	270	262	294	267	287	247	273	256	269	253	295	282	255	238	268	272	244	294	272	230	262	256	276	264	259	281	259	247	248	269	280	291	271	249	258	274	265	288	230	300	291	290	256	291	251	250	292	257	297	267	245	280	258	304	277	275	292	325	266	246	252	246	284	266	282	274	287	296	263	263	287	258	279	241	270	244	255	269	270	295	275	245	257	259	264	263	284	241	279	264	282	272	275	270	275	227	253	277	296	232	273	279	244	306	279	251	292	258	245	277	277	294	275	250	256	270	273	271	282	274	277	268	288	289	281	248	293	256	283	266	258	261	279	268	276	284	276	261	288	303	284	259	274	277	263	266	300	269	258	279	286	303	255	241	278	279	280	297	287	242	287	301	278	298	268	271	264	260	274	268	278	279	300	275	230	266	278	259	251	264	287	231	252	278	281	266	267	308	264	261	272	252	256	268	279	267	287	266	254	279	267	276	246	287	260	286	318	259	259	268	246	294	282	271	241	261	303	251	268	257	244	251	274	256	277	267	264	279	251	270	255	254	281	300	275	269	275	249	261	251	273	297	285	269	264	263	290	250	281	258	267	260	274	263	252	243	263	280	271	288	260	264	300	229	306	296	271	278	238	255	260	247	245	294	235	263	236	272	288	263	261	254	280	227	277	283	273	237	288	242	283	280	282	287	245	252	270	257	261	304	280	300	273	256	273	271	304	275	266	265	280	280	280	262	259	263	269	259	270	253	296	231	285	261	293	282	278	288	268	305	281	252	262	255	258	286	256	288	274	292	263	264	262	264	286	264	266	266	252	269	245	256	250	262	274	304	280	289	293	257	275	314	279	275	272	273	217	261	271	244	246	269	250	279	273	283	272	245	280	254	284	264	273	259	283	288	304	266	247	266	271	270	249	252	287	287	296	265	280	261	280	289	253	295	281	270	273	259	252	284	259	298	314	265	297	251	288	264	275	270	282	247	317	259	284	279	253	281	246	273	261	251	298	268	245	286	229	268	269	261	274	268	252	275	270	280	267	265	274	284	270	280	270	257	261	283	247	241	289	279	261	263	277	275	273	265	287	283	264	248	305	257	284	271	284	274	290	244	262	276	274	260	266	264	260	259	259	285	241	286	267	267	245	260	269	260	227	275	272	257	248	284	276	274	263	274	264	273	283	257	252	259	259	242	275	247	245	307	272	271	302	270	254	275	261	293	262	310	256	301	260	286	277	267	265	290	253	253	257	259	267	264	277	278	285	282	262	284	278	280	268	272	266	270	241	280	238	272	278	265	297	276	271	257	294	247	303	279	252	299	261	262	277	292	262	292	271	240	269	259	236	271	258	287	262	268	268	267	280	261	277	260	255	291	273	306	286	275	291	243	289	266	245	260	304	280	249	276	263	293	263	277	276	249	275	248	257	265	266	270	282	247	287	273	272	284	282	254	245	261	244	288	283	243	273	287	286	265	277	261	271	288	284	273	280	266	295	276	244	289	233	278	265	268	254	274	260	271	265	304	275	297	264	275	264	234	273	275	279	260	291	262	276	282	284	248	238	268	258	281	246	263	288	282	279	265	289	282	256	282	255	271	254	297	269	284	282	256	242	293	252	268	278	292	273	277	303	275	265	260	266	291	270	270	247	271	271	262	263	280	280	275	279	308	272	293	278	263	240	268	283	284	288	240	258	285	312	236	267	265	232	266	256	264	281	254	280	285	292	281	288	268	289	285	260	250	255	282	254	269	254	258	268	278	263	293	265	275	276	292	265	244	269	282	266	270	281	278	261	266	259	281	270	256	275	258	256	284	288	248	283	283	285	280	283	259	269	265	280	259	252	266	263	265	267	272	292	247	263	278	278	268	277	266	298	263	259	273	269	262	288	266	281	271	262	289	247	293	256	312	252	299	269	285	249	250	287	233	268	256	284	252	270	249	267	263	252	266	296	283	278	266	274	277	279	271	282	257	270	262	260	286	282	265	282	285	301	238	246	268	281	256	273	275	288	249	294	244	265	276	262	255	266	274	229	280	269	291	249	272
6933	9514	8319	4747	2895	2072	1459	1196	953	834	669	669	639	540	547	454	475	492	454	481	469	413	435	383	408	365	420	381	405	384	356	377	383	401	385	362	362	383	329	341	368	333	331	327	326	364	404	352	361	371	337	378	339	344	307	352	317	338	338	350	358	326	339	325	350	362	338	347	358	328	332	346	351	354	335	326	327	388	329	325	359	309	324	339	327	380	320	321	315	355	338	334	333	341	317	358	325	321	323	337	315	341	331	332	319	325	337	316	349	347	355	327	347	315	334	371	346	349	334	348	339	327	312	320	297	363	329	311	321	335	336	351	356	332	309	313	309	307	321	343	336	324	316	309	345	366	331	336	355	335	313	338	343	298	344	323	355	310	324	308	324	322	322	323	338	323	322	344	326	326	335	356	353	355	354	326	315	351	325	306	344	358	361	342	350	327	341	316	343	334	337	335	343	334	353	322	321	332	337	341	275	329	298	292	313	320	304	328	355	354	372	347	309	328	323	343	322	351	339	399	313	349	305	311	336	329	334	358	334	344	331	344	372	317	341	338	309	348	304	320	334	339	329	337	313	327	300	330	306	326	362	320	331	343	330	314	320	345	319	316	312	356	317	313	345	329	356	355	354	310	322	308	314	356	324	357	323	337	343	326	355	343	329	362	288	389	330	333	304	324	344	338	283	306	352	367	341	359	312	329	333	318	339	338	309	324	317	355	336	357	339	307	365	346	338	330	316	304	335	373	341	303	309	323	346	291	338	290	329	296	312	337	319	312	357	337	355	345	323	345	327	330	338	307	336	314	394	330	328	321	325	348	326	329	346	332	363	308	341	326	308	326	331	328	353	323	331	333	314	327	311	311	335	327	327	320	322	323	319	345	304	331	323	333	335	319	321	324	331	344	319	342	342	343	320	325	337	354	319	354	335	336	347	341	342	354	318	332	332	321	334	304	325	359	349	324	328	350	314	327	339	338	330	345	362	325	332	325	357	321	334	313	353	317	362	341	342	316	340	318	314	308	359	340	327	308	335	324	319	315	330	328	353	361	330	311	344	311	348	345	359	354	337	347	335	350	328	293	323	309	350	333	304	332	334	341	362	328	310	343	337	310	335	340	320	356	337	321	320	328	354	327	304	321	366	361	320	336	307	358	375	309	345	314	330	315	352	315	309	338	353	360	339	315	323	320	335	337	369	314	348	326	348	315	338	327	317	325	318	331	330	342	375	359	345	314	307	351	330	325	334	336	316	324	337	307	300	346	304	329	319	318	342	361	361	341	327	323	326	345	328	341	352	362	309	343	324	367	362	333	349	344	339	320	310	368	339	361	344	296	340	314	302	342	363	358	327	321	375	304	322	344	331	290	335	329	336	314	302	342	322	344	331	344	319	315	358	364	312	328	339	327	320	326	312	318	338	321	329	347	352	315	350	340	368	288	332	309	341	338	355	313	347	326	350	330	348	321	342	344	324	321	344	338	326	342	303	340	330	294	311	359	320	295	346	320	341	344	335	326	334	322	292	298	325	341	318	312	320	343	332	314	313	319	341	318	351	336	335	361	316	307	357	319	355	310	315	315	328	319	323	362	307	342	319	332	363	313	331	351	325	335	363	372	328	346	327	349	326	321	337	305	314	381	319	312	337	310	297	367	302	359	313	324	320	346	307	353	354	326	341	324	327	314	307	334	322	337	324	300	335	354	301	369	310	340	311	329	313	330	336	305	318	309	346	351	344	334	333	326	332	363	299	307	306	373	366	319	314	333	340	326	310	303	381	356	333	328	354	340	338	351	340	330	326	315	332	326	309	329	336	360	312	332	330	330	349	371	356	321	333	346	334	307	319	319	304	357	322	346	328	305	327	328	309	301	315	354	305	331	308	288	330	364	302	327	338	308	322	339	342	368	358	302	333	329	295	321	311	341	322	335	313	352	362	298	297	335	337	330	339	331	303	333	303	343	334	301	284	326	344	317	323	322	315	342	352	332	332	326	315	311	319	300	315	332	337	310	357	315	332	332	310	300	346	376	367	323	331	341	289	308	340	337	318	326	322	380	332	341	293	329	317	317	294	322	328	338	352	315	319	302	376	348	348	302	336	315	310	327	315	336	339	346	332	349	312	343	317	305	328	301	372	325	321	358	335	351	343	346	348	317	329	335	308	333	325	317	304	345	309	342	341	317	308	324	305	332	300	342	336	335	367	335	347	318	316	324	312	341	329	336	352	299	320	332	294	325	321	324	335	350	317	324	328	341	296	330	334	326	313	323	317	321	325	339	318	329	284	315	339	328	354	333	340	298	347	344	315	306	320	324	326	371	320	301	299	303	334	332	345	343	341	326	299	353	351	334	338	361	339	317	301	333	336	333	340	328	335	320	331	337	318	345	318	302	312	322	318	346	330	318	355	323	367	324	320	357	320	312	364	330	331	306	345	323	329	337	347	325	317	324	350	323	317	341	329	322	304	329	340	338	321	328	359	355	348	334	328	350	318	338	334	334	351	316	347	347	311	332	374	349	363	358	343	355	306	305	319	336	338	325	346	337	283	303	314	331	310	348	327	339	327	326	304	346	323	279	359	334	339	349	318	351	307	337	317	366	363	360	335	306	321	338	306	328	329	310	331	327	329	346	296	338	286	322	294	308	344	327	308	327	290	315	365	299	341	352	315	326	333	325	351	286	353	351	327	316	336	309	353	306	371	303	334	303	364	349	326	305	307	303	326	337	340	320	353	320	322	335	334	329	347	324	319	353	347	364	299	327	345	332	324	323	303	313	332	312	328	335	326	315	329	310	364	323	337	325	343	324	335	326	322	347	322	381	339	340	335	337	339	310	282	350	332	293	360	290	329	305	358	316	338	320	315	379	337	344	342	330	311	317	313	317	338	330	350	302	320	321	367	342	341	330	337	343	317	303	313	330	325	359	300	333	301	355	317	322	326	346	340	339	347	325	311	319	324	283	340	342	330	337	333	316	331	320	339	285	343	345	312	339	315	349	366	344	327	334	331	336	359	360	304	352	303	340	332	309	324	327	325	302	335	305	338	348	327	347	328	342	296	325	337	338	363	347	297	344	344	313	356	343	354	329	305	342	319	343	327	296	347	335	356	334	339	346	325	345	292	355	287	308	293	349	328	328	325	344	338	303	335	351	333	335	309	338	323	332	320	326	323	334	356	312	343	348	329	336	346	295	369	297	320	312	322	319	346	349	315	338	294	305	322	318	345	321	311	324	329	321	339	335	305	325	329	308	341	359	348	320	340	325	337	335	317	309	337	327	331	331	347	348	336	339	312	332	353	377	332	335	326	341	324	332	321	317	320	307	317	323	325	312	325	361	351	345	333	372	286	322	328	331	329	294	335	358	332	292	337	317	347	326	296	343	336	348	316	305	347	336	364	348	316	315	338	339	344	310	323	338	337	334	335	329	324	373	325	335	321	318	368	321	346	313	317	324	325	330	327	317	329	316	342	307	337	322	333	362	365	327	315	323	342	327	331	336
23520	20912	27944	24027	20915	20959	10041	1345	1064	879	748	669	669	590	551	524	555	534	495	470	485	488	470	470	455	454	456	456	448	436	439	415	464	439	458	423	381	417	419	425	452	428	435	386	443	436	419	372	456	430	421	382	429	399	461	396	404	398	418	405	441	418	394	389	434	416	421	447	386	418	398	405	395	424	415	385	376	416	384	366	411	395	425	367	393	405	412	401	402	420	372	388	369	387	375	394	418	391	393	395	424	388	385	384	404	387	388	397	405	420	388	381	408	381	399	417	399	411	404	357	369	416	389	394	400	422	353	369	399	402	382	423	421	423	422	410	393	389	402	402	375	375	416	404	412	395	421	411	440	359	398	410	416	419	409	371	429	359	373	393	388	412	374	394	394	373	408	415	399	414	388	366	375	380	390	387	372	421	386	404	399	396	386	375	397	384	380	384	403	391	378	423	390	413	373	404	378	416	406	413	408	400	376	364	394	419	388	405	429	439	367	404	411	374	389	434	394	375	403	356	385	396	381	383	376	387	398	395	412	381	378	381	367	359	412	367	390	395	355	402	398	427	404	400	411	392	385	429	384	370	399	410	372	376	397	378	399	379	408	413	387	447	403	386	375	395	376	374	351	411	425	378	414	380	355	410	408	389	409	394	392	427	406	393	427	410	360	418	396	394	409	405	383	390	393	384	396	409	419	401	412	421	394	393	389	406	391	414	343	413	418	408	392	386	386	413	415	391	381	391	426	396	389	386	406	408	382	394	398	367	435	403	395	403	382	383	411	409	418	359	392	404	397	412	370	361	418	393	405	388	441	398	398	398	373	413	374	397	396	393	368	402	380	417	388	402	423	391	403	427	392	401	397	380	391	389	388	398	366	374	399	451	432	375	404	389	381	382	409	378	391	382	369	428	389	417	416	403	379	381	350	433	403	419	403	376	429	364	434	380	393	391	393	380	409	402	416	406	416	398	389	409	419	384	428	386	376	382	418	362	418	375	371	408	374	379	388	402	398	430	410	394	368	366	420	400	386	393	403	410	420	417	432	405	399	372	401	383	378	418	393	362	391	422	407	388	394	392	394	409	357	406	370	375	410	401	372	377	416	415	415	385	359	374	379	388	371	395	393	373	414	356	375	366	388	387	377	350	438	389	408	399	386	397	434	418	373	362	390	406	388	397	382	396	388	420	372	415	435	392	396	394	404	399	374	378	403	388	412	378	359	375	398	427	382	371	381	380	363	379	398	367	353	401	409	401	342	451	393	421	371	386	388	377	373	429	391	381	398	378	412	400	375	396	410	398	415	380	387	388	383	371	381	415	386	422	397	430	409	376	430	362	370	400	383	423	408	377	412	408	374	409	399	385	390	415	408	394	353	445	392	376	385	398	357	406	391	423	393	388	394	371	368	397	405	434	384	394	392	416	381	395	398	423	427	420	362	407	380	371	391	377	366	368	412	385	330	381	386	384	383	399	396	411	405	407	350	374	409	406	413	421	384	411	401	383	376	405	381	405	372	385	363	362	400	365	421	379	394	387	377	361	350	390	418	348	390	386	395	373	433	400	400	403	410	370	409	392	448	386	385	387	363	381	429	345	365	400	408	386	391	400	391	363	447	420	418	382	399	435	393	375	411	394	364	377	391	408	398	381	397	392	406	376	352	375	372	378	342	377	418	430	395	405	371	399	404	398	362	408	400	384	404	383	400	410	384	400	377	393	402	357	422	392	370	380	374	392	406	397	394	391	392	377	386	397	397	389	419	414	392	410	419	407	374	424	394	397	384	398	431	373	397	395	371	422	395	393	403	374	428	407	398	406	398	394	351	408	400	376	383	401	387	426	391	373	379	355	390	379	373	382	380	374	365	385	386	355	402	404	415	404	381	419	401	434	382	395	431	374	390	364	380	413	429	387	392	398	386	435	437	378	414	412	418	377	405	394	413	394	413	393	390	384	394	411	402	399	383	366	393	445	436	373	378	419	403	394	383	372	425	415	403	404	384	402	370	372	392	370	386	370	417	363	393	372	366	425	374	373	374	412	396	390	424	400	363	367	413	400	412	421	378	415	371	411	409	391	399	354	359	392	400	418	370	394	398	382	426	411	368	351	437	361	338	396	390	373	395	384	408	402	391	396	430	385	390	381	398	374	394	385	384	381	403	363	398	423	408	375	386	409	403	405	408	402	413	369	418	397	376	403	374	427	363	379	378	398	366	432	421	384	395	411	389	417	403	391	426	394	381	406	386	385	424	378	383	402	412	393	413	360	391	400	390	368	393	389	397	404	433	431	396	355	387	389	385	388	404	368	412	406	404	380	410	428	371	401	412	393	423	393	387	361	381	423	358	366	407	405	395	390	447	393	400	389	350	388	349	398	427	393	421	384	415	399	392	396	399	377	371	409	373	414	376	418	415	393	374	437	386	384	392	398	428	412	417	372	387	412	440	433	406	404	365	414	366	386	382	386	427	387	362	402	373	398	414	422	425	392	378	357	455	431	368	411	373	384	378	359	393	418	371	371	378	407	401	411	393	414	384	428	377	382	353	377	452	394	371	403	393	353	382	372	396	405	429	385	400	416	416	354	423	388	396	386	391	426	390	387	394	385	378	424	408	390	375	368	407	366	408	444	338	400	366	390	409	361	435	389	399	386	348	375	376	385	434	416	392	379	409	396	409	387	345	397	390	434	388	385	386	373	394	386	413	390	399	403	402	414	366	408	401	385	386	386	367	371	415	415	369	403	359	373	395	386	394	407	363	343	389	370	379	405	408	405	394	419	414	388	415	396	424	417	377	386	389	394	373	383	375	411	390	392	377	380	366	399	413	413	393	396	406	396	395	405	384	398	377	430	369	402	392	406	393	405	371	384	400	415	398	396	368	413	429	436	364	396	433	406	395	383	412	387	363	405	383	393	363	384	380	408	381	412	403	379	372	404	355	395	384	434	383	381	390	394	405	424	407	344	396	396	349	385	388	416	346	391	373	379	413	403	400	373	396	376	384	395	390	389	396	389	401	375	411	400	415	409	409	407	402	392	431	445	417	408	417	396	381	391	394	362	373	394	397	384	417	438	369	414	389	432	411	370	355	383	369	396	383	423	400	435	369	417	395	393	374	422	398	393	429	400	426	407	427	391	377	407	379	413	390	398	408	422	398	395	405	362	415	398	388	379	371	353	395	378	381	394	398	420	383	407	366	396	372	355	390	387	387	386	396	402	408	382	395	390	350	462	396	391	400	360	397	404	413	377	428	394	428	408	375	375	342	360	433	392	364	422	400	391	383	364	344	385	379	395	397	358	413	361	409	377	397	398	367	379	392	384	396	386	377	426	388	387	380	410	378	388	416	354	393	405	365	400	404	373	418	345	399	419	392	369	401	389	393	421	373	408	398	361	381	362	405	410	390	383	387	367	409	391	393	391	397	356	378	379	415	392	360	393	396	415	406	398	377	388	386	385	412	410	404	389	384	361	380	446	396	415	405	449	404	409	386	417	397	414
10366	17865	16121	9716	6137	4291	3152	2507	2003	1626	1408	1255	1110	971	970	848	807	789	749	718	707	654	640	669	602	597	533	562	543	545	546	549	481	503	517	490	481	486	484	454	460	476	456	446	472	468	461	486	448	465	434	411	428	419	465	431	408	410	427	439	419	405	425	444	427	451	440	410	455	435	444	432	437	411	430	442	400	429	455	397	446	383	441	414	392	442	413	430	417	482	436	456	405	452	392	395	446	413	439	411	407	406	401	413	409	426	419	408	443	402	409	422	395	427	409	429	421	386	397	412	443	451	428	397	458	378	415	446	423	432	378	380	412	407	425	392	422	396	423	399	431	408	406	398	400	409	452	428	421	404	411	458	398	417	396	407	412	381	393	422	465	415	393	406	399	355	420	369	418	379	408	430	410	405	416	393	398	410	411	395	411	412	407	421	414	460	435	375	413	394	385	417	395	446	405	395	413	398	420	385	440	415	414	436	400	412	412	430	416	391	421	380	369	429	394	438	414	407	388	441	419	382	399	377	360	419	406	400	412	399	412	423	422	388	398	395	406	433	415	400	419	423	408	428	400	443	435	415	412	433	366	386	384	402	390	376	399	409	422	397	400	402	430	417	411	409	386	383	409	408	429	408	391	397	424	406	402	410	429	391	407	449	418	388	400	407	440	391	404	442	434	408	380	385	409	400	405	420	385	413	414	453	399	428	389	412	376	417	360	397	388	375	401	377	389	422	405	425	395	407	438	424	381	388	387	422	418	385	395	438	428	417	408	417	419	426	382	403	402	442	431	407	377	441	452	400	374	422	362	432	427	392	424	426	372	393	396	398	379	418	414	430	437	430	404	384	423	414	445	427	372	407	373	381	406	395	418	385	444	401	396	409	441	396	426	414	418	417	421	413	419	414	389	375	370	397	411	427	393	430	385	379	411	410	458	417	419	404	408	413	412	415	411	434	381	438	397	438	419	425	405	402	401	432	413	445	440	398	421	423	425	401	421	379	431	418	423	397	410	422	395	446	396	403	440	368	422	403	425	415	397	431	440	414	415	439	454	401	400	388	425	389	397	408	399	395	414	418	413	385	437	442	413	413	416	433	398	429	404	423	414	406	416	432	413	409	406	370	402	406	378	389	439	422	412	435	408	425	413	430	414	419	421	401	389	425	431	412	377	383	404	375	422	411	395	401	436	401	424	419	404	454	420	382	432	391	430	385	390	423	415	430	404	427	402	429	395	433	454	388	436	428	414	443	391	384	390	376	440	420	419	431	371	446	390	411	416	409	414	397	436	396	416	404	386	402	387	403	396	426	387	431	425	416	364	426	426	365	408	428	428	397	438	395	423	453	401	403	410	407	427	394	418	400	381	449	428	430	407	390	429	376	413	436	426	373	380	413	423	395	399	380	412	388	372	438	403	430	416	403	403	380	395	398	396	374	393	416	386	412	386	423	413	407	423	421	377	423	385	399	413	413	402	412	385	376	425	397	395	401	383	387	390	379	394	394	388	408	420	411	406	378	385	408	410	399	401	413	382	406	422	443	386	393	398	430	425	372	439	406	410	407	406	405	411	415	445	408	401	377	400	400	416	418	409	445	405	426	434	365	381	401	418	420	433	407	398	398	403	416	423	405	405	419	433	412	433	395	391	395	415	433	391	406	427	418	417	451	420	408	415	400	412	416	387	428	380	373	400	407	398	379	397	429	396	393	411	385	423	411	400	417	414	385	425	406	422	407	391	421	426	409	399	387	401	433	388	431	397	390	384	414	406	409	373	425	377	424	409	418	439	433	432	377	423	421	412	413	396	445	378	391	427	398	381	416	398	451	396	422	386	375	409	420	393	402	399	402	423	393	440	443	431	369	397	435	403	390	400	434	417	426	399	397	391	421	417	409	432	409	412	385	419	408	388	428	403	402	404	385	413	417	406	410	394	406	349	431	419	411	423	399	394	415	386	425	400	415	439	386	427	383	433	385	415	394	398	445	449	413	384	417	401	403	385	411	395	420	421	409	378	412	385	407	434	423	403	412	398	409	430	446	411	408	388	427	398	381	406	406	410	423	413	434	388	430	404	423	447	387	421	418	465	390	388	442	405	421	421	444	394	405	402	392	400	365	410	466	402	397	420	437	397	409	423	416	399	382	391	415	465	390	400	434	434	425	403	413	411	411	419	421	416	386	413	409	388	428	372	427	419	403	375	413	396	408	406	405	408	433	400	427	404	402	382	433	419	411	405	416	410	393	412	377	436	406	403	399	386	432	379	389	388	427	407	420	422	382	392	434	372	402	426	424	414	369	424	430	417	412	407	407	424	382	415	409	353	398	420	425	404	411	437	412	414	411	380	428	435	382	411	440	399	433	394	450	404	406	404	450	425	438	379	454	396	391	395	417	418	470	446	398	412	408	423	397	415	437	401	405	408	383	396	386	376	448	435	390	388	384	402	409	413	406	418	384	424	418	393	426	404	426	417	379	385	405	405	431	395	392	400	403	410	421	420	441	398	397	422	462	393	413	377	386	411	386	443	392	419	396	411	394	423	389	409	414	395	413	398	432	390	414	409	390	382	423	376	412	388	398	408	384	435	442	383	361	395	402	358	375	418	385	397	413	398	415	433	413	422	406	384	394	424	397	379	399	383	417	455	430	450	418	410	417	417	417	427	424	385	415	380	399	434	388	355	395	422	404	409	383	388	383	406	396	431	453	419	398	400	381	458	423	420	407	415	395	412	439	429	422	425	408	398	407	410	397	416	412	423	414	402	392	403	418	418	412	420	393	405	408	439	412	409	421	380	420	410	435	390	385	395	415	423	437	409	418	425	417	378	416	405	404	415	418	396	385	407	398	365	426	399	433	428	409	404	385	428	405	412	410	394	341	416	428	382	427	388	396	435	387	416	412	424	443	384	401	392	377	344	394	419	428	400	427	404	436	420	399	442	393	393	407	388	417	388	387	418	412	415	405	394	434	430	421	397	417	396	386	408	394	402	419	411	417	441	419	412	388	447	391	431	431	403	372	430	451	400	399	402	405	461	403	459	417	426	402	424	411	397	425	420	389	400	397	388	387	406	382	412	381	407	384	424	426	414	406	400	446	404	432	434	443	425	426	417	411	419	419	432	407	408	379	400	385	423	405	387	428	450	417	391	421	423	400	426	418	421	428	428	393	397	408	405	421	389	433	400	422	417	388	405	397	421	373	422	407	414	415	387	397	415	414	420	431	406	379	404	431	406	465	397	400	422	438	381	398	390	417	399	401	377	379	416	367	407	422	409	420	403	391	458	424	399	402	409	424	412	412	388	390	395	413	418	426	427	426	406	390	410	425	434	412	389	437	403	417	407	393	404	420	364	421	388	436	382	419	414	384	408	397	436	452	376	392	384	396	411	346	406	373	396	398	397	395	425	423	374	376	387	413	449	404	398	419	394	404	421	365	413	436	387	436	409	382	417	446	420	396	418	402	400	422	397	425	392	403	376	408	367	398	401	409	419	400	387	437
27869	15711	2608	915	735	704	693	650	636	667	656	629	625	532	688	645	643	661	626	623	605	661	668	648	624	662	628	685	614	663	657	620	621	645	673	615	638	614	605	641	662	680	672	671	620	707	664	587	625	643	648	686	627	637	655	660	687	642	663	634	637	633	592	670	629	644	641	705	627	646	629	675	619	616	642	621	632	641	637	656	669	652	666	638	644	622	672	635	682	620	621	618	644	613	668	680	688	660	643	648	636	672	645	612	672	659	683	611	662	643	633	606	636	683	680	662	639	654	631	617	623	626	624	692	646	618	624	607	645	635	637	641	695	636	649	653	607	621	637	654	644	590	606	669	630	645	634	621	703	669	663	628	656	694	623	692	616	644	666	594	637	655	691	646	662	660	602	665	656	650	629	671	645	659	635	628	630	691	647	640	652	638	649	652	635	608	701	602	658	638	651	680	646	625	661	669	623	668	637	625	604	674	649	686	664	638	620	635	633	607	684	671	653	647	671	636	641	665	629	636	675	619	649	634	633	645	659	633	633	652	663	662	623	627	671	662	651	611	665	617	692	653	672	666	644	646	648	665	607	647	603	655	657	677	663	668	641	651	631	667	647	619	623	629	686	677	635	630	622	674	649	628	636	677	645	671	678	622	652	628	665	650	642	666	650	677	639	653	640	640	629	694	634	618	708	645	677	644	652	643	666	645	612	668	618	664	611	632	613	651	655	660	668	677	617	606	621	652	574	647	625	606	639	636	651	602	624	671	663	650	610	635	671	685	721	616	634	642	641	582	641	631	668	663	656	656	692	669	655	604	616	613	631	657	665	659	677	683	624	633	623	668	642	651	650	633	648	667	663	654	632	602	679	640	659	625	615	670	603	620	596	622	673	671	630	617	632	636	679	639	635	660	681	576	610	678	681	641	679	661	625	662	682	627	641	663	660	675	686	648	659	635	650	655	655	672	680	628	602	622	641	643	669	624	701	664	614	645	690	657	700	671	614	667	646	620	634	640	614	662	677	638	643	599	607	622	606	634	636	672	662	635	620	611	631	673	638	658	661	634	638	634	654	629	661	645	686	656	670	638	629	639	656	646	680	657	690	644	614	675	658	578	609	709	657	644	618	664	669	655	625	634	648	655	675	664	680	654	643	636	676	612	641	680	624	612	631	598	674	629	637	633	632	666	602	610	614	686	650	624	646	639	615	643	637	649	642	689	665	648	642	637	656	635	600	637	613	623	627	639	615	669	648	634	676	655	635	617	659	671	675	619	627	646	673	598	660	608	593	659	627	616	672	653	586	692	649	632	656	697	616	628	612	673	639	632	674	669	615	652	656	619	683	638	622	622	590	664	658	653	611	705	673	648	647	696	670	658	654	640	654	684	627	634	685	641	604	641	668	638	646	639	660	639	687	628	647	636	640	624	653	613	667	653	660	663	639	664	666	652	637	648	632	611	628	674	641	599	649	644	674	637	623	623	617	645	625	677	674	633	627	658	633	668	664	664	655	657	662	663	589	665	700	618	613	638	639	608	648	673	665	591	644	661	670	640	665	580	669	634	616	626	631	638	664	624	661	632	660	613	644	655	621	654	709	662	622	668	656	668	654	651	644	629	631	647	662	656	648	648	645	680	666	623	668	674	675	648	628	631	623	643	615	649	668	665	641	614	673	655	607	682	641	630	665	670	640	634	656	660	642	597	665	669	638	617	639	656	616	606	610	642	615	631	637	636	613	652	703	618	657	674	650	611	618	632	617	579	697	672	655	642	664	605	606	638	691	595	673	621	657	654	618	691	610	686	611	644	632	687	644	613	639	628	630	661	663	609	616	686	622	624	647	674	683	617	672	634	632	604	649	623	650	650	658	641	692	640	645	623	574	651	612	647	654	660	652	666	649	657	639	623	670	628	595	628	609	644	670	652	661	618	623	649	630	683	606	671	622	665	611	653	640	652	629	691	610	654	664	679	609	612	643	620	661	649	649	647	641	626	684	628	631	627	659	661	654	648	642	669	658	639	666	631	702	672	640	668	680	640	593	608	624	633	634	674	598	657	634	645	658	618	682	649	661	636	667	643	639	644	625	619	659	625	695	624	642	644	663	628	653	665	655	634	621	646	659	643	667	670	663	648	612	638	689	627	643	646	608	653	647	668	658	656	630	695	647	661	665	667	635	638	638	671	665	623	656	643	609	696	639	659	635	621	620	611	708	660	671	665	637	645	657	634	607	625	649	673	599	706	626	620	621	669	621	649	674	625	657	625	656	618	636	682	616	621	600	611	649	615	614	648	612	655	623	619	657	652	652	647	655	661	659	665	621	657	630	672	612	647	654	673	661	644	610	662	638	646	623	603	619	672	639	607	650	614	648	658	641	622	651	679	645	674	651	654	634	619	643	625	636	666	635	620	681	616	642	703	642	617	645	708	646	630	641	657	661	675	636	619	623	623	670	651	695	665	642	638	659	635	676	643	695	624	611	621	603	643	658	634	628	630	686	618	640	647	645	690	618	657	626	635	660	632	636	663	661	627	644	641	635	666	656	607	640	612	615	624	648	635	626	651	675	660	672	628	661	601	645	631	586	612	626	676	594	609	684	620	677	632	636	660	642	619	657	681	643	656	620	629	636	666	652	646	636	693	639	642	651	644	650	695	639	601	632	635	629	646	629	704	641	652	650	622	631	610	624	607	589	708	666	643	672	643	639	673	627	630	638	662	626	629	573	600	636	679	668	645	676	635	606	619	625	642	653	683	605	634	589	647	608	680	663	636	691	639	643	690	628	649	619	639	671	600	614	619	650	651	666	664	620	687	593	625	677	672	641	638	641	655	637	625	660	653	677	607	618	661	652	613	660	657	684	655	661	608	612	682	622	639	654	717	589	629	685	635	629	708	647	635	658	650	631	716	640	651	629	610	620	644	607	643	660	653	621	642	675	609	651	651	635	629	581	614	602	625	671	601	671	608	642	661	615	625	662	645	659	697	654	626	605	599	662	661	666	647	662	673	657	700	623	658	674	642	649	672	636	622	623	629	653	685	658	661	622	676	627	640	620	648	651	617	639	638	704	664	687	646	628	658	636	659	595	629	612	699	635	616	640	681	630	621	673	660	666	638	640	654	682	669	681	639	706	684	651	666	682	670	662	638	664	670	645	627	637	643	658	631	647	629	618	727	628	630	639	623	652	673	646	614	652	668	633	636	615	664	671	642	654	635	623	623	630	639	648	665	680	623	631	638	613	645	638	634	643	621	658	634	638	695	685	647	612	667	659	582	677	658	653	624	633	644	654	631	684	647	629	641	655	644	646	633	617	611	670	666	643	685	650	652	665	622	621	621	635	680	707	642	642	611	646	671	660	676	607	630	627	606	643	625	673	705	637	624	653	696	644	602	636	646	627	657	657	637	688	662	657	663	614	634	669	651	619	716	651	686	653	647	596	618	629	617	644	670	627	600	599	627	615	631	645	676	619	611	658	658	607	637	643	631	633	672	655	638	663	694
5084	1301	1232	969	906	810	801	745	769	746	725	753	743	756	733	738	726	690	765	740	754	733	706	771	732	756	730	733	764	731	745	727	755	684	709	728	776	740	701	742	727	673	805	712	764	722	737	740	743	744	723	746	798	732	734	747	734	701	701	732	775	726	713	732	725	724	760	717	739	766	735	740	730	749	727	661	709	735	734	734	767	712	703	761	735	752	758	714	739	739	747	764	778	738	754	689	757	731	715	685	754	751	699	715	744	749	712	747	698	713	765	771	753	723	711	706	742	721	757	721	697	756	706	756	705	771	737	761	733	697	777	789	732	702	746	690	770	729	772	731	696	730	716	736	778	739	747	727	754	679	688	752	745	730	709	733	736	734	723	711	758	717	706	770	745	705	714	736	761	712	762	745	741	684	702	723	754	702	739	777	693	764	773	708	710	707	762	740	709	722	755	741	751	769	682	678	695	724	719	747	712	695	721	741	716	678	713	734	728	714	719	753	729	700	750	735	744	731	698	748	746	677	710	684	683	729	754	781	707	702	729	743	721	699	757	749	757	724	737	759	712	778	721	728	762	704	718	729	738	744	696	701	740	774	737	780	733	718	741	728	699	708	714	740	717	740	759	789	699	727	740	746	675	720	679	714	687	739	813	696	703	708	770	684	759	702	753	721	773	709	705	688	712	730	720	659	713	719	749	710	730	709	734	722	722	729	762	750	711	702	676	797	752	736	677	660	718	742	727	757	713	747	716	745	685	702	733	682	731	709	729	728	722	761	702	681	741	709	731	724	667	735	695	786	726	743	800	746	746	723	694	740	702	737	716	681	745	765	780	749	770	721	740	697	748	718	684	695	754	741	767	715	752	733	734	742	724	757	721	728	714	708	689	689	736	736	683	751	763	741	679	771	731	756	752	718	742	724	747	735	662	730	718	748	716	728	774	721	733	697	745	680	778	728	753	763	751	709	754	787	719	687	741	762	772	753	758	747	747	742	736	748	719	707	717	704	717	713	712	788	733	699	739	746	748	749	735	734	743	711	738	764	721	724	723	722	747	727	717	722	710	705	693	737	748	754	705	725	759	686	706	752	714	771	723	708	718	717	724	740	723	726	716	743	703	794	760	737	753	771	714	739	750	747	747	716	739	734	721	706	784	785	718	778	744	730	729	769	724	769	713	740	689	737	721	717	725	753	658	759	770	737	720	798	708	734	730	732	700	759	697	703	716	724	774	695	704	724	686	717	746	728	704	729	744	721	731	750	723	663	747	698	763	704	732	725	751	718	732	730	728	708	749	716	738	722	710	699	710	726	759	710	755	737	709	765	693	705	758	686	718	712	700	764	733	736	703	721	773	725	724	760	707	709	749	780	731	711	721	758	727	704	723	764	707	717	740	709	744	692	700	715	722	738	675	692	736	719	736	716	702	742	727	713	785	723	699	705	775	764	673	690	751	714	745	703	698	790	728	700	752	775	764	717	737	690	748	714	748	725	742	694	722	760	734	787	715	768	729	715	772	754	737	779	768	732	711	706	693	709	710	738	715	719	715	786	700	704	766	742	743	701	776	743	735	718	733	739	734	697	726	755	688	792	749	734	724	786	739	762	738	752	737	731	700	786	701	754	704	750	716	746	701	704	721	749	743	735	704	681	692	715	737	732	744	693	721	702	735	726	704	724	731	730	733	691	759	713	747	692	691	765	749	708	733	701	723	692	716	761	726	720	747	755	731	697	715	726	728	733	733	711	770	726	686	707	666	727	712	688	732	762	757	753	719	718	756	747	752	766	732	759	736	696	765	765	721	780	759	702	755	694	704	753	761	768	759	741	753	709	754	719	722	751	727	735	745	743	767	735	754	680	743	762	755	697	742	728	737	787	725	705	706	695	729	737	743	750	686	682	739	751	737	736	706	765	724	719	750	708	740	687	757	662	782	751	714	775	759	681	759	733	726	785	707	760	720	735	772	717	680	703	736	707	744	750	752	742	735	746	724	750	749	718	758	681	764	696	752	746	764	752	692	718	732	719	692	705	816	736	729	714	734	677	772	741	715	748	719	774	736	732	688	742	756	753	753	693	807	735	735	712	744	735	717	694	740	712	755	693	669	718	762	722	735	711	711	715	686	738	747	721	736	763	695	757	717	726	720	695	699	753	748	717	667	729	759	689	726	772	719	712	700	719	745	773	745	695	684	733	709	734	689	717	676	729	739	723	714	688	736	748	738	765	679	706	711	760	754	729	691	734	689	767	734	769	793	743	683	762	695	676	806	746	727	726	768	696	765	746	768	735	718	742	719	732	710	731	752	691	716	720	726	706	751	729	738	752	737	758	779	712	760	751	739	723	719	734	701	721	719	780	721	753	755	683	695	739	713	689	680	714	780	687	752	756	758	716	764	679	719	735	709	737	708	699	722	740	710	753	719	723	719	685	759	756	745	707	710	721	821	710	757	733	741	753	706	743	827	727	703	739	694	733	712	702	748	719	727	737	758	777	721	738	733	772	714	745	757	787	774	770	746	763	722	691	707	718	699	758	710	753	731	762	722	717	741	733	720	759	768	743	756	697	775	777	732	739	661	726	747	793	685	732	703	735	753	768	720	721	740	730	772	717	727	717	717	746	731	698	733	720	710	703	756	742	753	678	729	760	734	702	684	756	719	752	688	745	744	756	732	766	755	699	708	754	704	787	708	745	742	764	704	740	732	739	718	726	717	743	721	712	723	689	714	737	726	713	686	715	707	761	746	710	729	694	720	737	695	721	734	743	741	746	750	804	735	709	702	714	764	667	732	715	692	740	715	707	733	697	752	719	702	682	726	703	764	767	745	765	729	788	759	709	742	715	716	731	726	758	756	809	757	678	711	691	717	737	728	724	724	767	740	750	716	758	709	730	751	746	765	695	683	773	705	793	745	697	727	733	723	741	748	748	703	771	718	689	737	760	739	759	719	684	751	708	720	742	674	704	746	791	734	702	707	747	766	722	761	688	761	753	708	686	732	745	713	712	755	692	744	714	751	723	727	781	664	727	711	790	757	732	706	726	743	743	735	742	707	724	751	742	704	741	679	691	785	759	768	720	761	718	717	711	712	736	691	747	748	747	731	738	667	724	721	701	781	678	699	754	724	760	728	729	733	683	745	737	763	695	715	801	718	772	725	675	731	732	742	727	699	721	664	761	782	722	706	757	726	711	712	753	729	736	807	728	727	756	741	713	745	731	695	735	715	712	722	715	740	685	719	678	711	731	722	713	783	719	685	701	704	730	741	754	720	717	729	735	710	750	723	711	731	711	726	757	741	767	697	730	748	741	709	717	726	732	716	768	685	685	763	745	714	751	745	715	690	725	744	724	716	754	716	743	704	784	743	709	680	713	709	768	739	703	730	714	720	725	752	715	745	751	784	742	720	689	784	724	720	742	713	740	730	721	809	714	751	755	756	752	710	733	747	712	704	726	741	757	773	710	735	726	741	719	714	739	736	704	707	716	747	719	755	760	747	702
26225	20912	27351	24598	20827	5295	885	635	493	500	460	409	377	381	354	348	345	332	306	303	304	312	307	300	305	305	319	318	288	283	260	281	285	274	324	282	274	301	264	262	312	286	277	308	249	287	271	284	244	272	254	277	275	264	285	265	280	285	289	294	269	244	280	266	247	283	278	266	260	289	246	288	275	289	274	286	275	268	244	282	266	277	264	272	243	266	292	292	271	268	272	250	283	284	269	274	258	265	286	268	251	275	277	300	250	285	288	286	276	310	250	281	294	237	257	271	235	262	263	261	291	264	269	237	275	285	271	298	282	252	261	266	245	265	276	288	254	255	270	301	247	264	278	256	236	253	283	276	271	283	266	253	290	240	294	282	280	266	288	289	285	267	274	261	296	290	272	267	258	254	295	269	247	263	253	254	236	249	259	279	258	262	286	264	238	243	292	256	283	244	247	252	290	249	257	261	267	293	253	267	257	271	301	249	278	277	268	283	253	284	250	266	271	244	277	303	267	251	252	280	260	296	243	252	259	250	263	272	263	279	317	277	267	273	250	294	292	275	251	282	262	236	272	255	271	251	266	238	280	277	251	275	237	259	259	245	268	254	267	260	273	277	218	255	266	254	285	261	259	274	263	271	262	248	245	277	278	273	260	289	281	278	239	254	264	267	269	277	282	274	250	273	248	271	263	308	246	288	263	253	273	289	241	284	259	252	260	285	276	258	263	272	267	257	277	291	253	276	265	268	281	274	238	299	283	276	286	279	265	283	271	264	259	266	265	260	263	250	260	253	265	257	246	250	237	239	254	259	279	251	271	254	260	254	281	294	248	251	257	234	265	293	279	247	265	240	277	242	283	272	263	251	261	265	268	257	257	276	287	279	254	313	281	280	241	255	251	276	262	303	251	269	273	269	253	251	270	286	258	286	280	261	241	231	259	280	287	264	290	280	282	279	258	269	265	264	301	280	249	267	266	253	271	246	267	268	276	282	256	282	273	272	267	264	231	261	276	253	266	268	277	248	261	255	250	287	268	274	256	243	273	256	276	266	250	275	271	293	285	243	299	258	264	290	287	280	244	263	256	280	299	263	276	264	277	256	264	264	258	254	281	253	271	271	237	255	260	265	266	279	299	246	280	259	252	310	260	279	262	275	281	273	279	279	244	241	280	236	246	278	264	274	258	258	271	278	256	252	309	283	276	251	280	245	252	273	250	284	281	269	253	279	252	287	247	288	277	272	278	257	287	275	275	276	251	280	278	289	251	282	274	289	267	265	261	279	278	250	283	265	248	254	260	234	257	253	279	273	249	277	277	262	254	246	267	294	256	248	313	242	266	247	267	262	266	249	270	278	275	260	259	251	260	273	260	252	262	280	266	240	232	249	276	251	262	261	282	273	277	275	249	282	267	267	271	268	268	264	267	255	266	243	266	260	260	234	265	250	272	288	251	257	249	262	257	272	261	249	277	270	288	259	278	268	256	252	275	256	238	250	259	273	264	271	259	294	261	294	276	285	264	285	272	283	258	276	315	274	241	264	258	267	279	282	278	280	294	255	256	258	289	265	283	252	265	257	304	244	267	281	261	265	301	257	288	249	278	279	268	286	265	279	257	273	256	251	259	277	276	271	281	245	268	274	255	277	289	263	287	243	263	253	280	259	279	285	269	257	270	275	278	261	274	302	314	273	244	263	258	249	271	259	258	284	292	269	259	300	274	293	257	275	267	269	312	263	252	274	251	281	291	300	269	271	261	268	259	260	287	267	294	285	275	259	259	251	288	278	286	300	263	252	287	271	251	271	282	270	258	250	283	291	269	296	261	249	269	284	258	262	262	288	265	287	302	248	257	290	270	296	252	273	292	252	308	268	239	279	286	255	279	264	268	253	264	274	255	267	243	265	238	261	276	280	272	267	276	261	291	273	262	250	282	300	275	261	260	273	250	295	277	254	261	280	275	273	245	248	285	256	247	295	263	259	269	274	285	238	266	285	254	270	260	259	268	268	274	249	267	263	256	256	247	239	285	303	291	289	261	238	292	286	236	280	271	270	254	261	249	275	266	286	274	297	277	261	297	244	292	288	287	231	284	254	285	251	247	281	240	245	276	266	271	265	259	259	289	245	275	286	251	262	266	269	240	254	251	265	300	246	281	291	262	283	269	262	268	303	289	257	300	287	249	277	274	230	307	277	270	282	283	269	256	258	279	265	261	296	256	280	265	267	278	253	276	261	254	265	268	289	264	256	297	260	303	274	288	270	267	289	274	224	267	258	272	278	262	269	281	282	268	278	247	253	240	278	252	257	242	259	280	249	279	246	267	259	285	264	291	262	273	237	269	253	258	272	279	270	284	273	258	273	257	269	279	280	261	305	259	250	271	261	248	250	260	256	273	298	250	278	273	266	252	285	288	251	277	256	257	270	252	262	267	281	253	274	247	268	248	246	283	267	252	281	272	265	275	231	271	265	287	274	279	270	279	249	241	276	260	262	275	290	269	270	269	279	252	275	262	281	245	257	285	257	260	288	277	265	273	251	266	246	268	271	275	289	284	254	264	263	289	291	254	274	253	265	280	281	280	268	252	245	258	253	272	266	249	271	271	258	273	267	265	290	277	269	259	270	292	257	280	283	258	265	258	246	271	284	278	248	262	258	250	269	259	280	270	272	292	261	253	285	256	274	262	268	275	286	285	278	276	277	259	254	272	256	258	282	260	259	297	237	248	247	272	260	261	267	271	245	252	264	259	271	278	253	245	259	267	259	318	286	255	276	268	288	280	256	262	267	254	262	250	240	278	265	286	242	256	250	289	275	287	275	248	241	257	266	252	261	300	292	281	285	270	282	232	262	253	269	250	275	274	260	276	256	264	245	251	270	276	277	273	277	272	285	274	263	262	268	273	285	276	290	267	248	277	288	264	281	275	224	264	280	249	248	269	271	274	286	259	272	264	265	252	295	256	266	269	280	243	258	272	263	285	279	297	288	271	262	297	263	270	263	249	267	274	260	277	244	234	273	269	265	242	265	271	278	263	268	262	266	283	275	252	254	260	278	260	291	261	222	274	257	292	256	271	262	249	279	259	232	288	257	256	225	257	256	263	260	280	297	257	273	271	260	254	248	267	251	275	244	282	268	255	266	267	276	250	270	254	262	264	276	289	295	257	244	281	250	271	267	284	244	251	263	277	243	287	269	242	259	251	270	287	257	277	267	268	253	249	264	268	277	252	264	275	255	270	265	264	261	254	238	257	304	258	245	301	277	275	273	291	255	272	288	278	261	273	277	265	265	289	285	252	246	265	243	246	249	278	253	224	260	285	261	247	275	254	279	275	245	281	242	274	283	246	251	244	268	249	256	254	258	274	272	287	288	266	277	267	269	260	295	271	299	267	295	271	249	283	272	271	266	251	277	232	258	278	257	255	262	252	268	278	278	290	283	269	269	310	279	288	283	240	270	287	258	259	270	255	291	270	273	283	270	261	255	255	275	272	255	223	283	296	277
6783	9686	8358	4656	2884	1946	1427	1129	957	844	749	668	598	516	534	526	488	498	451	420	394	434	416	365	394	402	411	367	371	359	389	410	365	373	349	373	347	360	349	350	394	362	365	317	328	377	332	348	332	348	339	320	336	312	303	344	338	345	385	338	345	342	347	388	362	343	317	323	354	321	356	307	336	336	335	331	358	328	339	352	334	338	324	308	326	313	347	298	338	377	315	382	333	332	321	331	336	337	367	350	305	329	309	327	333	345	339	354	341	318	324	302	319	350	331	339	323	324	323	315	336	349	339	319	277	331	349	319	330	335	337	369	329	324	314	291	330	320	336	349	317	376	323	314	339	317	326	301	349	325	332	336	309	333	309	325	391	303	364	338	335	354	294	334	294	335	322	341	316	313	342	305	333	321	322	316	330	353	301	347	309	341	299	315	313	326	354	302	316	328	349	332	349	336	318	324	311	330	320	336	306	336	317	350	297	314	321	278	310	316	381	333	329	347	344	302	348	341	299	343	305	310	364	330	346	333	352	343	317	327	325	296	330	336	364	353	335	307	295	328	297	322	336	316	349	341	320	352	341	342	328	332	302	319	336	346	332	328	303	293	329	337	338	336	345	308	327	357	352	339	290	346	371	353	337	317	355	312	331	288	349	289	359	338	350	340	356	320	322	336	316	335	351	327	304	339	334	332	314	320	292	324	366	349	342	342	330	311	328	327	316	331	339	335	340	340	343	294	307	365	333	318	315	344	332	327	322	288	337	341	311	348	306	323	306	346	326	309	333	308	343	305	304	313	329	348	353	332	296	333	340	334	311	340	335	351	303	308	347	343	317	330	306	339	359	304	318	361	317	287	315	341	291	334	321	325	342	309	329	363	319	338	290	313	329	352	343	340	355	331	320	289	345	326	336	309	338	339	337	334	305	353	310	328	307	303	333	351	344	342	315	309	318	353	320	315	319	336	312	366	329	361	303	318	304	345	296	353	321	319	312	324	321	312	322	351	318	322	315	357	324	313	322	353	353	349	332	331	325	333	335	347	342	329	296	332	320	337	308	319	300	335	328	314	312	295	323	357	307	305	348	321	328	340	305	334	340	344	321	323	303	364	327	324	309	332	316	350	330	317	294	329	331	344	272	302	274	329	339	348	330	347	303	349	304	305	324	323	337	333	329	320	346	345	334	304	340	329	320	312	295	344	308	342	312	343	304	320	311	334	336	345	302	345	334	300	332	335	311	287	291	325	330	337	339	335	329	333	343	345	339	342	317	320	325	327	319	328	294	334	334	306	314	315	323	340	347	340	343	340	330	321	333	346	326	333	351	327	336	325	318	325	303	340	335	329	332	355	332	328	344	333	352	336	320	327	335	340	354	332	285	335	350	360	350	322	326	322	348	292	376	320	340	319	315	350	322	336	311	325	317	313	335	327	319	337	336	339	312	350	322	328	353	323	336	314	346	337	307	358	324	319	335	323	332	330	339	310	351	336	331	309	354	318	293	320	339	327	337	301	333	283	334	319	343	354	341	321	336	339	325	311	343	316	308	331	336	295	335	317	331	363	309	340	342	345	320	317	335	316	320	330	318	328	329	323	340	336	323	337	332	349	346	304	323	320	353	304	331	353	300	325	341	323	294	334	331	345	315	320	333	320	344	306	315	299	336	334	343	341	322	356	352	351	316	317	334	363	296	341	331	293	294	339	310	329	350	350	357	348	319	340	335	343	333	302	330	310	335	338	332	324	295	326	313	329	330	346	313	348	334	328	310	335	317	328	320	370	340	284	325	308	333	339	368	322	330	331	316	337	339	364	345	340	349	326	361	345	290	326	336	328	351	327	335	345	308	339	319	327	326	341	321	315	380	346	323	325	308	329	306	334	316	329	311	309	352	348	308	349	301	331	346	349	326	318	329	315	346	323	346	327	309	345	322	317	304	315	315	322	339	295	347	319	319	330	300	327	329	332	326	342	327	306	307	308	344	347	334	329	333	366	287	324	327	338	342	357	328	340	308	353	326	302	339	319	336	358	320	315	353	307	316	317	318	334	334	317	336	365	347	340	307	332	325	332	315	303	337	326	318	364	327	367	327	322	345	350	369	347	322	346	314	318	333	312	361	323	350	347	329	328	309	323	328	318	312	325	333	329	345	322	336	334	311	348	309	294	364	339	324	313	321	329	320	323	353	340	331	324	313	353	362	343	329	330	321	325	350	312	330	316	322	325	352	305	325	326	319	314	359	311	363	327	339	342	363	312	324	341	326	327	316	331	333	337	348	325	328	313	312	333	321	356	306	346	328	359	302	331	326	309	298	315	329	327	312	340	336	322	325	314	318	339	351	361	353	338	314	323	292	322	311	306	305	323	307	309	334	363	314	352	322	339	336	305	309	309	337	304	339	328	317	351	312	325	370	322	301	325	313	374	304	354	321	339	342	326	318	317	357	328	337	357	329	370	354	314	311	304	348	318	335	341	336	342	326	324	307	336	312	307	328	324	347	311	356	321	326	323	337	307	319	354	343	328	305	334	296	338	345	324	303	337	316	290	303	344	331	316	344	312	362	322	329	328	300	332	349	314	325	338	324	308	317	324	346	312	335	344	324	325	310	335	338	298	334	325	324	321	344	343	330	330	341	324	321	317	322	326	310	320	325	338	324	310	329	333	318	340	348	361	294	330	319	322	337	378	362	340	358	328	354	379	360	307	359	332	349	309	358	355	349	328	325	343	352	311	327	333	307	325	346	311	314	343	348	310	316	305	343	280	310	334	305	308	369	302	337	297	313	349	353	334	338	338	306	340	325	324	345	334	359	294	366	308	321	329	367	340	335	314	319	302	353	343	329	345	342	345	310	309	326	314	294	336	306	366	308	334	335	335	335	364	316	305	314	367	308	365	305	347	320	322	338	310	324	304	324	327	327	292	348	367	344	345	366	302	304	325	331	308	335	315	350	320	338	306	323	304	339	351	329	296	303	349	343	302	340	356	340	353	345	336	333	346	336	340	312	339	333	315	351	323	316	325	325	320	327	353	373	329	324	319	326	326	353	288	298	335	314	357	292	342	355	306	330	293	304	353	317	331	337	319	345	375	346	339	339	332	311	331	356	315	332	329	325	305	292	322	343	310	320	323	324	335	290	338	316	326	332	337	339	293	347	343	342	309	307	342	335	317	338	338	326	313	334	302	318	322	314	340	324	331	333	329	345	325	324	315	313	333	319	305	346	336	317	318	339	315	339	304	352	351	347	353	330	316	358	296	307	334	300	352	336	333	353	304	357	347	333	325	339	340	341	310	302	332	319	372	321	311	320	327	337	343	289	341	349	339	327	339	343	356	327	355	310	305	360	350	312	293	339	326	332	293	320	337	345	365	328	308	330	338	347	319	301	349	310	307	325	323	335	327	350	308	325	357	338	343	318	331	331	306	334	321	324	331	329	341	369	315	337	305	301	328	319	334	343	334	347	339	311	339	316	313	344	307	367	327	335	308	309	295	308	327
23492	20892	27922	23998	20894	20943	9966	1388	955	823	793	738	620	652	639	553	520	511	540	516	540	538	482	492	475	455	463	409	428	463	444	430	443	466	414	427	431	409	444	453	454	447	405	412	414	425	398	430	413	404	426	404	395	423	435	420	418	388	404	403	413	431	409	409	403	405	387	405	414	432	437	374	406	424	400	382	395	401	413	393	366	410	415	440	330	409	410	392	418	375	379	356	397	412	361	390	384	398	384	388	382	359	385	354	382	405	392	419	376	427	381	399	407	365	433	394	393	426	383	428	408	385	371	367	371	409	401	397	370	378	389	411	373	343	408	362	426	405	365	396	371	399	392	385	421	367	340	384	387	366	368	363	419	395	429	378	373	369	358	402	422	343	421	411	425	395	396	361	393	381	388	381	366	394	418	359	375	402	378	420	403	411	386	413	411	390	387	403	393	401	415	413	403	377	414	356	400	402	396	438	374	417	407	359	392	378	413	351	413	386	379	355	398	337	399	400	431	416	395	411	388	369	387	394	374	433	408	431	361	361	389	375	414	369	360	384	352	406	394	379	395	400	362	397	422	414	406	417	397	396	378	370	393	402	413	386	414	415	408	379	410	397	354	420	410	405	363	385	369	397	419	388	415	386	413	385	411	412	425	409	373	408	397	423	345	387	384	368	403	383	374	387	394	410	409	399	376	427	382	411	398	382	428	395	368	389	364	412	375	385	397	390	367	396	384	370	387	373	419	398	382	384	340	400	371	400	394	424	392	422	400	439	432	400	399	389	394	402	414	406	410	338	384	374	394	396	384	377	416	375	372	389	369	413	355	406	393	383	427	423	377	384	409	384	389	419	384	396	384	363	380	386	431	375	396	397	380	396	381	379	366	387	379	399	374	421	404	413	426	388	374	422	395	397	389	392	403	386	403	410	388	421	407	418	376	392	443	405	377	385	449	378	385	407	415	396	406	376	420	394	388	427	388	380	382	393	363	409	361	378	393	373	355	392	393	390	397	370	346	375	395	418	399	445	357	392	412	383	405	385	393	376	365	364	409	389	363	388	394	389	401	444	384	402	400	367	402	375	366	409	399	390	360	371	400	388	398	429	345	405	376	411	397	381	425	384	424	403	382	385	375	365	368	340	347	366	384	392	384	407	396	416	409	388	378	364	381	391	401	378	378	394	407	394	390	392	418	406	397	394	430	378	399	382	386	395	365	386	383	372	399	380	382	407	407	371	376	399	357	396	384	388	395	399	360	365	384	404	411	383	416	409	413	395	426	405	367	359	368	404	402	396	398	392	382	397	392	353	390	386	363	407	359	398	361	390	399	391	388	423	402	399	373	399	396	383	386	404	416	362	422	369	414	367	371	402	384	403	359	439	386	375	403	371	383	411	410	393	384	416	378	398	360	387	437	357	407	410	392	410	404	419	422	360	380	379	413	375	436	392	397	383	394	386	399	394	409	376	374	435	420	359	380	390	359	391	385	394	415	395	413	367	398	382	373	381	381	393	417	395	392	425	363	399	383	407	384	357	390	401	392	365	431	378	380	422	397	372	395	394	401	403	402	387	386	459	391	416	370	384	381	411	385	415	397	417	392	384	410	376	411	441	414	390	398	430	388	403	388	372	434	384	383	384	428	390	361	400	413	401	417	403	373	396	400	400	427	406	384	388	406	381	405	383	387	413	385	424	368	400	431	385	373	412	377	376	372	400	338	400	384	386	441	391	359	399	428	331	372	401	373	368	390	376	406	390	419	446	393	383	422	383	415	385	416	420	401	405	433	396	388	409	385	404	384	365	431	417	436	405	359	416	401	387	375	367	394	387	343	405	411	386	400	425	374	396	381	401	390	391	390	385	404	389	363	403	407	404	378	396	379	404	381	396	370	382	419	379	380	411	402	399	407	391	436	370	386	400	372	382	395	400	376	389	425	430	408	399	393	357	366	417	395	397	425	399	419	384	397	395	406	413	384	385	437	398	372	393	403	412	386	375	415	431	401	409	364	401	398	412	414	364	392	395	377	377	421	392	413	416	398	426	375	383	403	440	359	423	407	405	368	413	420	408	444	394	401	342	378	371	396	376	382	377	377	404	418	404	402	389	435	386	414	409	374	395	416	386	384	387	350	406	382	400	416	394	377	409	390	368	380	375	383	403	375	385	396	417	376	372	407	393	384	406	387	360	409	414	420	374	389	411	376	368	399	382	367	371	379	391	411	400	369	379	380	385	430	397	363	393	419	441	420	402	441	403	410	417	382	378	410	362	410	379	386	430	409	392	377	358	422	372	377	429	425	421	377	379	391	435	395	395	387	399	354	422	371	422	365	369	389	394	354	395	392	417	397	383	410	362	398	389	407	384	410	408	366	402	381	400	411	357	384	371	428	357	395	411	416	418	367	413	404	426	392	393	399	389	367	409	411	361	396	372	401	416	390	406	426	362	386	374	381	403	392	418	391	396	354	389	398	392	373	372	403	425	374	379	386	420	369	394	417	355	366	345	427	413	417	385	383	378	400	411	368	380	412	353	411	424	414	420	393	408	387	433	389	424	385	356	371	423	379	415	412	401	382	360	354	433	391	383	387	373	406	393	402	370	421	413	402	377	385	388	402	404	405	379	442	380	407	395	363	434	384	382	398	382	403	411	428	389	392	388	373	388	371	370	428	383	368	394	403	417	403	381	376	404	366	395	417	345	360	391	407	410	390	369	390	387	373	396	399	410	375	366	413	393	400	396	363	416	389	387	382	395	395	366	394	373	385	371	379	371	368	391	359	397	359	411	385	401	434	398	382	407	385	412	379	363	389	411	364	396	383	415	391	412	404	370	403	405	396	384	384	384	403	422	422	383	419	397	402	397	412	387	413	369	414	383	388	404	379	375	400	378	401	379	395	402	361	376	392	407	369	393	421	440	372	405	399	370	379	379	373	385	346	370	394	388	379	360	396	377	382	368	364	369	399	406	419	427	397	377	406	381	351	392	378	345	369	394	370	365	366	372	358	375	360	374	402	423	379	386	360	362	396	381	384	374	367	399	326	389	402	387	428	411	378	348	404	409	411	395	405	411	392	379	384	436	422	399	400	376	401	393	360	356	382	434	382	429	405	367	414	357	377	401	383	412	399	389	403	396	416	365	383	392	408	359	375	418	379	380	363	378	401	378	411	377	401	382	410	400	384	404	397	364	372	376	394	369	374	409	409	410	399	385	395	415	393	399	412	402	426	355	409	370	381	404	406	353	385	385	398	379	406	384	413	407	401	401	404	409	358	395	391	373	366	395	397	391	436	386	369	389	397	392	360	363	417	433	363	384	380	388	414	413	433	374	384	395	407	391	403	396	401	406	383	367	380	368	388	385	380	390	431	392	410	412	388	424	398	366	370	351	375	384	429	373	389	353	386	432	417	415	378	399	368	423	404	400	414	387	410	382	388	391	384	411	380	403	400	377	366	389	343	362	394	385	376	406	381	360	364	408	379	426	361	381	374	363	376	378	398	430
10356	17837	16079	9866	6172	4330	3107	2479	1929	1676	1484	1236	1073	1074	961	810	801	759	691	738	657	683	615	611	564	595	549	516	502	510	538	537	549	520	514	469	457	498	472	462	452	462	454	515	445	434	459	445	452	477	489	452	468	474	439	433	468	474	423	422	433	421	402	478	443	453	394	386	423	419	431	448	429	394	398	390	421	420	387	402	439	444	419	403	422	397	415	411	433	399	424	420	438	413	400	395	412	444	413	405	398	403	427	429	402	436	394	410	437	390	382	430	399	401	398	357	413	404	411	402	367	417	396	420	442	418	426	403	411	366	391	421	429	443	401	410	401	405	401	414	403	427	408	404	407	375	400	439	427	393	396	403	405	398	414	443	392	397	411	404	418	405	389	397	430	443	436	398	417	391	387	400	400	408	394	384	380	403	433	455	402	396	382	399	387	409	382	397	398	411	432	381	387	401	424	392	393	410	428	417	421	392	451	412	372	423	417	398	402	401	401	394	407	416	415	399	417	409	391	403	378	374	396	411	391	392	423	416	387	432	455	398	395	419	416	417	404	402	422	431	422	436	423	398	349	391	384	389	408	393	391	356	436	411	396	420	396	409	418	403	410	377	435	407	397	381	389	377	413	390	394	409	423	393	402	421	404	395	434	360	432	412	401	416	439	418	377	377	403	412	402	421	450	378	407	404	378	425	416	414	420	414	427	431	379	392	427	399	408	398	430	395	405	365	407	416	405	412	395	413	414	366	410	398	432	426	402	414	390	412	418	394	391	381	430	405	415	407	405	428	401	422	424	406	412	418	384	410	412	437	427	409	392	427	403	397	417	414	442	416	417	356	433	420	401	412	413	406	410	390	433	390	381	409	398	409	382	385	385	373	406	380	400	426	390	390	394	389	421	444	403	424	419	385	416	417	395	414	406	414	365	379	432	451	404	393	416	409	444	387	386	399	401	398	403	458	405	416	441	395	403	387	446	436	403	400	396	379	394	396	402	399	399	415	421	423	378	398	418	398	411	392	402	405	407	404	392	393	362	391	407	390	415	402	443	415	405	398	441	411	414	397	384	376	400	378	423	389	414	407	397	407	389	414	403	422	393	421	414	410	418	442	403	411	416	417	411	406	422	409	429	394	412	385	401	412	398	418	384	422	391	394	399	417	399	412	413	414	452	377	417	393	418	442	389	415	400	394	407	402	430	438	388	392	381	403	395	415	374	397	394	397	407	413	452	389	418	412	405	399	365	404	407	387	451	396	418	441	416	407	398	379	434	398	408	401	421	414	397	402	415	397	439	420	430	408	381	386	379	423	395	409	422	423	418	373	397	366	397	435	385	376	399	445	405	397	428	400	398	415	418	428	383	384	423	408	388	387	379	441	412	374	403	410	415	387	382	410	393	410	384	425	381	387	396	416	392	446	416	402	433	403	412	443	434	382	466	431	439	408	399	401	409	380	404	414	406	409	404	370	444	397	413	411	405	416	398	410	402	417	400	419	396	405	459	421	388	404	388	445	404	420	437	439	429	391	395	393	425	376	409	422	421	399	461	414	421	421	408	389	391	419	408	414	411	401	412	397	410	415	407	406	412	403	441	401	452	397	405	403	412	406	400	426	406	394	387	401	426	410	413	413	391	419	398	408	374	390	457	399	418	373	397	380	381	416	402	422	422	400	389	396	407	392	403	384	368	385	412	377	395	409	446	388	409	429	438	422	388	367	414	395	401	409	403	396	420	388	393	392	426	399	407	392	379	405	418	443	412	386	432	413	407	399	385	422	399	442	392	433	413	404	422	408	407	437	412	404	416	421	425	416	416	409	433	368	436	392	431	374	434	407	444	392	396	382	384	404	423	405	404	423	409	393	410	391	407	404	418	410	392	419	414	390	396	414	411	375	410	460	380	398	443	410	371	420	407	420	411	390	414	392	429	381	405	402	394	411	389	384	401	420	422	457	421	411	450	419	421	402	379	415	402	406	410	398	385	437	365	394	395	386	406	389	374	394	423	396	422	410	443	417	408	395	393	405	402	410	344	432	392	398	387	381	413	415	419	448	443	430	392	413	424	391	421	385	427	432	414	413	373	406	456	437	386	394	413	405	401	390	433	407	420	378	381	426	400	446	428	404	397	414	431	405	389	397	415	405	385	418	435	403	376	417	370	370	388	382	363	413	418	421	384	383	425	365	398	423	406	392	425	388	401	459	454	398	433	381	415	433	424	430	405	409	413	429	407	435	393	393	428	383	393	408	400	396	410	428	453	407	370	390	384	392	422	404	380	443	399	367	385	405	397	408	418	415	410	426	434	426	399	384	374	396	433	409	385	360	402	392	425	400	398	413	398	443	369	394	390	403	392	399	394	433	400	422	390	418	406	426	413	422	421	427	398	430	417	405	428	411	440	400	375	391	423	404	396	396	399	449	396	391	393	398	391	389	386	446	386	362	443	409	397	408	355	410	400	415	383	450	376	444	400	382	419	406	396	395	401	414	426	387	411	381	405	408	394	391	417	428	389	393	408	438	398	407	444	388	388	380	410	404	401	396	420	432	415	402	416	389	438	385	434	410	387	442	437	432	417	391	397	412	420	409	420	387	396	350	392	435	412	391	379	438	399	425	392	407	396	418	414	384	394	422	424	399	428	418	390	351	435	416	396	384	405	408	433	409	400	420	401	371	407	406	437	389	445	390	415	402	369	398	387	416	432	428	377	394	412	402	419	415	413	390	377	391	467	437	434	446	404	397	410	423	445	402	413	441	404	396	390	402	429	416	352	417	436	416	393	377	404	406	393	407	415	411	406	392	410	412	397	409	383	381	414	396	416	447	418	410	367	430	415	393	424	369	396	405	356	392	433	378	413	413	411	388	367	397	400	386	413	406	382	392	400	432	398	398	435	417	378	380	419	416	416	411	417	391	420	444	386	375	432	390	380	379	435	378	394	387	412	373	415	430	403	389	405	422	393	393	429	409	371	383	388	436	389	407	402	415	418	399	409	418	408	382	390	401	409	406	394	420	427	427	422	395	424	408	415	440	407	416	386	453	405	417	406	423	385	410	411	401	405	385	416	391	441	431	426	402	413	409	397	382	399	407	411	396	425	412	423	390	416	387	396	398	451	431	433	416	397	420	390	421	388	427	419	381	411	410	413	398	400	395	439	381	387	444	430	407	417	351	398	421	432	420	402	373	412	433	407	363	419	394	434	412	402	440	458	414	416	405	454	393	411	457	413	406	382	396	403	416	408	413	409	431	414	423	421	426	406	407	402	397	411	422	426	428	414	434	409	391	424	400	385	413	366	390	429	424	418	419	434	415	405	431	431	399	398	422	395	388	385	401	394	397	429	377	354	399	425	407	408	426	397	414	380	401	410	389	407	415	414	396	408	397	386	417	396	443	458	389	424	465	408	392	416	366	400	419	416	402	416	418	373	403	405	391	423	411	439	413	420	386	411	391	416	386	369	423	436	436	430	378	427	400	418	403	407	409	402	419	402	437	438	440
27923	15799	2688	869	741	696	678	684	665	674	646	691	653	664	670	665	654	638	675	663	628	626	626	718	666	636	629	662	667	649	617	635	652	651	673	621	632	608	674	638	645	682	649	676	622	620	664	696	666	674	687	661	651	619	620	661	629	661	609	632	634	634	658	648	662	635	599	615	676	650	663	650	659	676	672	649	672	627	678	560	661	676	655	646	656	681	689	628	630	631	627	662	650	635	713	669	634	667	670	641	673	656	644	616	644	654	611	650	639	584	704	613	648	637	622	686	647	606	680	667	656	647	667	636	691	681	659	649	671	636	676	656	646	686	647	652	651	655	631	629	632	685	646	631	649	627	628	659	637	649	660	640	677	688	659	704	642	639	672	596	631	610	698	650	611	624	743	636	645	624	681	620	640	628	676	622	675	653	632	643	663	629	665	656	613	648	675	673	641	632	601	702	620	664	658	670	575	676	669	672	658	687	692	627	653	633	640	631	645	649	620	618	638	666	625	632	634	705	640	660	626	684	652	660	656	651	682	637	624	636	667	659	671	637	673	667	630	628	661	614	602	681	642	633	697	642	613	647	648	687	652	666	702	639	645	654	661	647	635	665	667	682	642	641	593	649	641	710	654	646	649	681	631	639	687	701	627	639	635	616	632	662	625	632	672	669	630	666	670	660	657	691	665	612	606	659	657	628	699	676	663	661	633	672	586	652	609	680	622	642	591	644	662	629	632	605	630	612	655	664	641	648	633	656	600	634	641	664	697	632	659	690	651	605	658	649	630	626	626	671	663	630	665	682	642	648	673	608	647	683	641	655	661	647	621	647	597	613	633	637	627	621	639	663	616	649	647	620	696	614	644	680	644	653	627	689	624	615	671	641	619	683	641	648	659	598	660	642	627	614	654	649	624	695	651	632	600	633	689	631	617	624	625	644	690	643	675	656	617	687	676	650	677	663	635	633	663	660	665	648	654	615	661	623	648	652	650	691	670	669	610	637	602	620	634	629	620	652	666	621	665	669	668	637	637	618	658	638	630	704	683	702	687	620	675	667	641	675	615	655	678	651	650	672	689	653	649	611	659	641	629	659	653	652	649	648	608	629	627	609	629	644	663	632	633	647	676	625	641	613	655	594	606	635	653	624	660	659	639	688	676	679	632	647	650	598	705	656	648	641	671	632	657	625	605	633	655	690	678	639	626	655	642	660	627	653	640	610	653	677	632	655	687	653	631	651	661	628	673	616	663	665	603	685	624	658	602	580	654	654	614	663	637	667	660	652	651	642	655	635	634	719	682	619	604	633	637	663	654	630	636	674	647	693	634	694	607	650	636	654	643	635	654	560	661	651	666	728	661	641	647	645	588	649	645	632	662	624	645	680	672	667	678	667	628	613	639	646	618	660	642	634	710	675	625	647	662	631	622	669	591	669	644	634	617	665	657	689	702	629	574	645	674	665	627	661	668	638	649	655	656	645	672	640	671	649	650	633	651	656	618	691	664	666	694	634	667	668	612	615	634	673	642	660	679	661	648	676	605	634	655	647	645	632	606	626	716	660	640	659	639	684	631	610	674	640	616	653	651	659	647	675	639	652	684	665	658	640	677	606	650	656	638	652	666	669	652	650	675	652	659	631	691	616	679	610	685	645	661	607	683	668	666	641	664	617	669	662	647	636	604	592	569	614	630	602	655	611	644	624	623	643	643	647	653	651	651	664	644	657	644	704	636	705	643	671	609	639	651	676	670	664	648	641	663	668	663	657	677	690	620	608	640	687	662	615	692	627	676	656	615	616	642	646	632	624	643	639	614	641	617	616	678	635	665	658	656	641	647	666	649	689	682	665	642	662	671	635	633	667	588	637	676	660	661	654	635	598	670	635	642	657	665	680	660	678	623	646	668	626	658	628	632	665	654	649	638	693	612	618	643	655	638	641	625	648	692	671	613	669	665	632	669	649	616	639	722	627	610	666	665	610	650	635	656	727	660	672	706	630	688	684	658	655	660	597	670	654	604	653	685	658	689	637	694	639	643	621	647	652	665	643	684	642	608	645	653	653	665	609	634	647	619	666	647	698	613	632	613	623	664	659	639	666	667	692	646	633	656	631	660	618	641	614	630	615	641	627	632	650	727	651	642	670	618	615	622	635	654	659	625	642	614	614	652	668	705	608	616	697	677	658	635	650	621	652	667	653	690	658	661	700	672	606	651	652	649	639	643	615	652	654	622	639	651	633	654	608	692	677	646	673	697	691	618	646	637	667	608	654	595	657	654	656	691	658	659	679	655	610	640	629	626	633	672	653	664	627	648	596	672	622	639	648	622	622	672	637	635	641	652	654	683	636	653	656	619	633	651	685	665	646	603	623	628	641	682	613	663	686	652	667	702	602	679	648	644	656	662	639	659	608	721	667	625	616	697	621	676	670	639	655	677	652	639	647	612	654	691	650	661	610	616	681	662	703	648	628	646	607	692	657	658	675	657	661	661	630	656	648	650	597	675	629	643	655	627	652	642	644	643	610	644	676	633	699	608	634	700	677	674	617	647	641	671	626	694	605	646	621	645	674	606	642	675	621	629	621	611	641	676	693	675	688	656	617	653	663	609	620	623	619	684	647	651	673	627	631	640	632	683	630	635	628	647	615	662	704	679	596	653	649	633	607	651	656	639	661	620	677	670	592	650	673	685	672	667	610	670	664	631	613	671	662	664	674	597	636	669	643	656	598	607	676	643	712	672	642	686	651	624	612	604	689	664	644	652	660	623	621	672	665	642	632	703	664	677	665	623	581	652	652	639	621	651	650	668	628	656	651	598	632	672	617	678	626	669	639	670	628	650	654	665	639	659	672	694	662	631	642	667	660	642	653	699	671	641	676	657	696	637	624	646	629	671	631	691	709	623	643	658	645	655	669	660	678	677	657	642	654	650	627	651	676	680	654	663	679	666	681	687	629	698	621	655	635	674	693	649	656	641	678	698	660	623	642	607	616	633	652	690	622	643	681	681	600	631	644	678	656	606	620	654	617	631	579	639	668	617	653	685	584	682	641	647	672	673	632	707	689	638	630	633	671	609	660	695	634	627	683	637	638	658	650	636	685	628	655	658	709	605	672	674	667	661	656	631	686	632	635	641	633	599	669	605	672	647	638	661	652	587	602	671	628	651	616	612	614	577	676	690	664	645	611	665	661	651	632	681	639	657	673	640	670	643	654	597	661	612	659	668	654	615	681	696	657	603	640	674	656	643	693	656	647	684	654	615	611	666	636	663	676	597	678	670	626	646	636	631	646	718	589	630	658	645	620	610	659	624	593	663	665	632	632	652	639	658	697	668	651	646	636	647	647	618	631	650	647	642	659	658	640	658	690	598	678	688	648	654	736	659	656	659	652	618	665	669	630	683	697	640	650	645	645	664	629	683	673	661	626	578	709	647	633	673	695	671	664	645	654	670	649	680	644	633	688	649	649	661	648	679	640	638	653	676	704	674	613	650	677	627	674	632	631	679	658
5004	1367	1239	1055	924	826	746	754	767	735	732	742	786	796	761	703	804	738	692	767	767	746	697	738	775	711	775	718	709	704	754	721	708	731	747	628	703	718	674	751	711	766	730	705	683	722	773	724	736	715	732	769	755	708	745	678	733	707	768	770	728	707	756	669	706	734	761	739	726	697	721	724	726	733	743	712	698	749	724	740	762	731	727	738	759	741	704	732	732	712	730	715	716	720	706	720	674	714	745	719	747	720	660	708	776	681	749	776	730	712	729	730	718	730	795	746	757	744	732	733	749	784	715	771	704	761	711	753	692	712	789	718	645	707	760	720	775	759	747	713	743	746	724	719	751	723	739	771	750	715	732	688	709	734	683	727	693	756	739	727	740	780	738	696	741	743	709	729	703	696	768	740	734	724	673	658	767	710	770	829	740	740	725	789	754	725	678	728	737	731	746	740	661	708	800	725	773	735	715	708	723	729	742	760	694	698	717	788	692	747	735	778	740	735	777	697	677	795	797	705	709	715	739	665	731	761	667	655	714	759	705	724	770	703	732	710	705	724	732	724	752	712	744	761	711	740	673	711	736	739	754	722	731	749	671	728	733	714	726	788	719	713	734	723	754	755	723	757	734	664	703	746	758	734	701	739	688	713	725	718	766	714	752	729	749	724	709	740	712	735	705	748	743	759	708	752	699	743	749	736	718	777	713	724	730	765	676	754	752	736	754	735	694	731	697	714	708	709	719	702	714	753	720	735	698	709	718	711	695	713	730	726	710	700	773	742	754	715	713	723	710	721	690	743	775	740	721	772	735	722	738	740	755	722	726	752	723	762	699	730	778	677	696	744	724	721	745	734	733	774	721	717	739	717	735	736	731	697	679	767	695	681	753	716	703	735	727	758	757	758	750	726	736	774	735	748	728	766	740	746	738	718	706	783	730	717	716	746	740	669	731	718	704	750	743	707	711	699	738	725	735	718	717	725	720	728	675	718	729	683	719	740	719	773	673	712	690	710	708	731	799	757	718	768	730	729	787	739	702	756	739	782	684	736	743	729	766	768	737	693	694	717	754	699	705	770	729	761	730	709	691	698	736	683	741	768	718	729	724	748	707	688	746	705	764	698	695	678	708	730	757	732	755	690	726	706	684	712	696	691	678	742	722	731	685	751	726	701	739	724	731	713	689	738	730	709	717	758	755	745	740	737	746	729	746	790	738	712	762	751	724	746	718	710	742	762	694	692	712	777	724	731	719	735	735	749	754	729	713	709	774	751	716	698	701	750	694	702	768	721	711	777	744	734	741	675	684	692	773	716	757	732	746	737	682	742	732	778	757	728	688	765	740	711	753	714	677	727	724	717	715	738	736	770	760	688	713	724	733	721	723	696	680	707	699	717	752	715	694	749	702	680	753	720	692	765	732	708	706	753	742	724	757	696	757	755	801	748	769	740	729	742	648	673	750	700	739	737	792	733	737	773	719	747	711	722	734	715	692	722	745	703	740	705	737	774	754	736	708	731	771	680	775	747	697	666	708	686	726	767	733	748	718	780	661	766	743	714	720	738	721	742	717	682	686	722	755	672	759	709	718	800	705	663	724	739	708	778	723	694	703	697	744	690	700	734	746	760	709	693	699	699	708	702	718	740	682	758	700	732	755	717	729	747	719	753	715	704	721	699	718	710	712	730	693	735	727	699	723	708	723	762	737	748	734	755	738	727	712	739	718	717	756	699	696	731	756	754	719	705	707	723	750	738	687	705	747	768	751	693	706	735	742	740	756	757	677	753	686	716	728	727	747	739	723	709	756	720	697	696	737	708	692	724	705	709	748	770	744	700	701	761	714	722	759	712	726	712	756	761	711	748	722	749	726	712	740	767	698	662	739	744	695	692	701	738	725	743	724	769	765	743	771	757	693	734	746	690	677	720	703	746	750	749	725	791	733	748	729	721	764	685	703	676	726	734	712	766	703	691	753	702	760	722	695	739	730	737	739	712	675	779	736	716	721	746	700	747	718	730	717	676	798	731	695	714	725	726	723	763	728	708	750	709	726	718	742	750	734	728	749	750	754	748	723	711	782	738	739	753	734	710	728	671	741	710	744	669	743	731	767	757	724	705	745	701	733	739	721	677	723	721	715	735	721	708	730	775	700	789	687	713	680	683	682	758	751	666	749	759	732	709	725	750	769	704	685	713	738	759	756	752	654	727	727	688	750	757	725	721	715	722	735	707	694	772	736	749	739	727	712	722	724	701	749	746	678	760	755	704	756	701	728	694	700	715	736	742	742	763	689	748	729	708	693	764	726	694	746	717	665	697	715	731	706	749	721	739	703	715	714	739	730	719	698	752	708	703	706	724	739	729	748	717	782	744	760	767	741	712	759	745	733	705	738	741	736	741	736	750	684	714	742	698	714	718	743	705	722	728	710	701	794	803	719	746	692	735	731	693	686	764	740	715	737	717	712	702	752	723	739	716	711	709	758	723	714	705	731	727	661	750	759	779	783	711	687	739	772	705	756	703	727	743	711	709	726	756	724	734	790	699	735	685	728	705	685	743	727	739	738	677	753	707	764	751	707	694	780	722	709	725	739	719	717	695	719	751	745	690	736	780	701	780	718	724	711	713	705	701	671	707	735	718	734	709	696	760	727	741	726	723	725	705	728	682	735	758	764	719	685	743	703	716	716	750	687	735	741	784	745	753	726	699	738	789	765	742	674	718	732	729	715	731	735	754	736	672	686	706	698	771	736	723	738	710	735	707	764	712	716	755	688	726	738	736	672	685	702	771	734	726	732	725	703	699	716	730	710	742	705	682	720	694	710	715	684	779	727	699	723	737	725	698	687	724	744	752	706	727	734	715	742	719	752	706	688	713	708	733	729	707	745	733	741	738	744	734	755	752	717	741	751	684	727	750	744	732	742	749	675	724	696	703	721	740	732	742	744	738	736	715	738	772	706	729	723	731	760	711	735	727	747	731	742	698	739	728	726	744	762	693	700	721	724	716	689	739	756	743	753	692	679	724	714	717	755	769	694	736	731	737	730	710	685	766	768	679	739	772	743	719	732	738	702	739	704	717	699	736	740	743	721	704	718	696	693	755	663	715	718	762	705	741	693	680	762	756	735	744	766	744	752	692	768	750	781	690	722	716	710	729	691	791	714	760	710	710	709	736	715	704	713	703	710	745	706	720	756	734	695	777	741	738	714	755	682	732	706	761	749	741	731	679	695	751	781	742	719	742	730	739	685	760	730	768	764	711	728	729	707	736	750	712	702	686	707	758	742	757	738	744	723	746	703	684	698	753	717	734	736	760	673	747	658	760	773	706	730	717	689	703	723	751	757	731	701	767	723	695	715	722	717	767	701	744	692	734	745	738	723	714	729	700	718	757	712	710	720	727	723	733	739	747	721	789	709	737	685	699	712	760	771	735	723	707	684	745	731	716	737	678	729	701	708	675	782	711	723	700	746	718	725	712	726	749	696	659	725	736	751	741	702	760	777	734
26017	20914	27328	24622	20793	4558	856	628	511	452	451	367	361	377	343	330	303	324	326	321	304	316	333	315	289	287	276	291	256	316	288	279	267	326	268	276	274	260	290	263	311	289	333	280	285	269	288	298	300	281	283	276	261	290	297	241	268	291	254	298	260	250	252	288	278	286	259	225	271	257	292	243	309	261	259	269	274	265	269	287	270	298	253	278	305	275	280	276	281	262	277	301	282	295	281	267	248	266	295	247	270	271	261	264	272	272	268	283	256	302	262	291	252	252	279	279	284	287	246	268	275	254	264	285	257	286	231	242	271	245	283	267	249	279	256	260	253	253	291	276	262	278	291	285	272	276	257	255	279	305	293	256	269	257	274	253	274	274	311	254	268	261	282	295	282	267	271	275	273	282	272	290	262	269	247	264	246	282	289	267	252	275	287	286	327	268	289	299	314	269	283	293	266	267	270	301	268	280	269	250	265	273	230	279	270	260	272	258	261	311	260	258	290	259	287	281	256	287	287	287	272	276	247	243	244	278	271	310	277	275	266	250	268	280	253	294	276	276	271	274	275	268	258	281	235	254	272	269	273	308	273	236	283	251	291	259	248	278	266	277	259	246	281	297	236	255	277	286	278	265	272	278	280	289	293	276	289	288	270	269	280	295	261	288	300	254	285	279	277	275	272	271	275	261	266	290	295	293	244	264	282	266	261	305	293	279	276	264	259	273	279	248	267	288	298	269	264	252	267	277	285	244	268	267	254	290	271	266	257	265	274	275	261	277	278	269	227	288	289	262	271	273	236	271	249	269	285	291	276	271	256	255	260	269	264	273	247	289	249	257	278	277	260	249	251	264	291	268	258	261	255	285	281	278	254	282	273	237	258	256	244	277	295	259	247	278	304	262	242	254	270	270	257	230	276	252	307	281	277	267	283	268	269	248	246	262	272	271	268	249	262	252	288	271	260	275	299	269	250	244	277	236	283	263	265	282	246	261	279	270	262	278	264	275	290	256	289	234	274	298	285	284	294	275	289	256	287	273	277	263	248	272	288	282	262	259	269	291	279	286	273	274	269	251	270	261	280	272	260	283	311	272	277	260	274	283	246	251	280	249	288	224	268	280	279	289	258	282	278	232	284	246	305	277	269	244	248	260	279	264	269	298	270	245	278	261	255	225	286	268	277	250	255	280	296	278	254	270	272	276	266	248	284	269	289	281	267	288	300	277	233	251	247	285	254	240	297	260	298	306	257	270	288	278	270	270	269	271	281	255	291	279	235	279	272	267	270	274	288	293	258	274	276	250	259	273	290	262	272	259	266	283	281	288	250	293	247	276	246	254	247	279	282	281	280	259	260	274	259	243	295	272	254	268	269	265	251	278	276	273	267	274	274	247	281	291	269	268	289	289	226	239	263	275	261	252	259	308	260	250	264	247	289	296	218	258	289	258	260	267	256	261	252	231	267	296	245	289	293	262	260	263	262	270	276	284	278	248	269	259	256	257	306	253	266	283	261	290	246	237	288	284	233	262	282	284	278	227	289	236	264	241	287	245	262	286	281	259	250	286	267	255	268	283	282	286	273	262	279	267	264	266	277	245	272	260	291	273	290	275	263	278	289	231	271	283	245	266	279	252	245	276	251	262	286	277	256	276	290	275	259	267	246	275	271	253	260	262	239	256	255	270	250	273	262	261	265	311	255	255	277	251	235	264	252	272	253	292	291	244	284	271	289	278	302	303	240	260	271	250	292	267	275	264	261	286	269	263	235	270	253	245	303	272	297	238	287	277	247	288	269	276	265	268	289	271	289	242	250	337	272	249	275	249	287	271	265	260	283	277	259	261	226	288	245	277	254	259	262	255	243	282	248	250	269	285	293	248	262	290	296	258	281	284	237	259	260	248	298	268	250	251	270	277	258	299	285	271	266	248	258	255	287	297	281	276	243	250	257	260	303	245	296	259	284	279	244	282	264	275	262	275	245	262	255	286	310	280	276	284	278	287	259	250	287	264	265	251	264	270	266	271	252	266	267	267	281	271	251	272	305	276	273	258	290	277	269	262	250	260	276	267	247	294	282	265	265	256	265	254	253	278	291	269	253	275	286	276	272	276	250	291	244	293	300	271	261	278	291	281	255	277	282	255	252	265	263	253	261	224	270	284	279	276	277	291	268	281	254	294	256	229	266	263	286	263	268	278	269	278	261	250	247	264	266	250	264	230	271	285	259	278	273	271	246	266	280	261	250	289	301	260	225	257	274	278	279	252	278	274	256	284	258	273	240	269	240	257	236	272	266	263	269	267	268	282	278	260	262	245	274	241	267	266	268	259	248	239	277	266	290	272	264	288	279	269	274	307	268	276	272	259	261	302	252	255	263	257	273	270	248	245	255	270	256	257	286	289	275	257	289	283	280	265	274	261	248	260	301	259	293	273	299	254	275	276	289	253	285	299	269	280	243	291	290	279	257	272	260	258	256	262	287	288	247	259	278	250	279	287	303	307	268	265	268	276	260	270	296	256	244	298	257	280	260	272	265	264	265	243	253	260	238	277	295	230	260	291	270	268	294	274	235	277	247	244	261	255	259	261	218	271	259	301	282	255	258	276	305	267	261	242	272	272	233	264	277	288	279	281	261	262	253	280	279	255	272	247	245	260	277	277	273	252	270	251	264	256	285	287	285	256	288	276	289	259	259	280	243	239	250	274	275	278	232	260	274	277	256	248	260	242	305	286	277	289	253	271	278	286	280	260	281	301	286	274	286	270	253	265	258	247	278	292	241	257	280	280	256	259	286	253	287	297	269	276	255	275	288	238	276	272	273	277	266	253	271	274	262	261	264	247	288	301	289	247	291	275	259	257	292	255	264	271	272	281	272	255	273	272	267	263	270	268	264	298	275	262	264	255	256	262	262	247	276	257	290	271	250	278	269	254	299	254	281	268	253	255	268	265	277	278	264	282	286	267	267	256	295	284	287	292	245	290	233	288	270	288	259	282	272	246	260	244	273	228	241	266	274	255	261	268	295	268	279	298	266	255	279	299	253	259	226	257	279	249	274	268	277	289	274	282	267	256	241	273	237	302	278	279	254	271	236	263	255	267	305	224	261	259	253	270	273	241	230	281	299	272	255	266	250	240	265	309	270	240	273	303	262	263	293	259	269	267	282	250	276	301	238	256	261	243	280	252	269	280	247	277	257	263	247	276	261	259	251	284	251	304	285	269	270	284	270	254	271	281	254	271	281	264	291	250	248	260	291	253	260	276	256	242	269	265	281	262	256	277	253	253	284	253	277	266	307	236	288	274	262	266	247	275	262	264	261	269	271	277	257	264	295	265	280	253	273	271	291	266	298	266	278	276	253	270	285	274	264	291	246	265	288	275	259	290	274	258	271	288	260	279	291	253	288	264	267	265	275	261	277	254	270	292	274	252	290	248	288	272	295	254	281	260	286	278	276	284	263	283	260	273	292	257	245	250	268	249	252	272	280	247	281	277	259	300	289	298	286	246
6615	9340	8253	4741	2811	1969	1418	1173	999	794	747	664	557	519	530	511	486	485	430	416	411	440	404	423	398	386	367	342	387	398	385	391	384	343	381	380	352	333	356	350	332	360	335	347	320	347	323	330	384	365	333	341	336	340	406	328	361	359	327	333	318	333	308	323	325	345	312	323	359	347	339	337	358	341	344	306	358	347	346	315	319	331	342	341	342	328	307	328	336	304	338	334	356	359	366	319	354	326	312	353	328	334	367	318	345	346	331	317	333	363	342	340	316	342	318	332	342	321	332	309	314	352	313	325	327	343	354	323	332	358	338	342	329	342	319	310	283	300	335	336	310	327	354	339	311	339	332	333	345	356	342	304	336	347	343	369	334	339	331	341	320	311	328	348	311	339	300	331	334	321	343	321	350	318	339	316	343	324	292	306	328	342	343	319	305	318	320	351	323	350	299	318	346	332	303	339	340	349	309	350	328	324	303	333	349	291	319	330	332	315	326	317	299	332	318	315	349	319	306	302	302	343	370	296	330	315	321	363	333	323	330	344	328	324	306	318	360	320	343	310	297	333	305	335	336	348	299	334	323	337	344	376	331	365	351	332	323	309	321	346	307	339	329	337	350	327	334	344	348	335	317	332	298	341	358	358	338	331	329	315	304	337	337	341	347	333	357	341	346	305	351	323	334	352	341	315	342	323	307	350	349	341	333	317	346	323	315	333	338	309	309	320	333	320	378	347	324	325	318	337	324	306	380	348	364	306	350	342	312	311	313	309	330	282	309	312	314	311	307	317	298	313	322	327	354	336	353	324	302	319	326	323	314	334	336	344	311	339	294	295	313	302	304	334	361	309	292	328	349	325	310	365	342	280	331	372	329	319	337	316	319	316	340	308	307	346	332	330	314	307	325	322	297	313	326	284	297	332	324	328	358	325	349	294	327	335	340	337	340	322	336	313	306	335	366	352	344	353	314	333	295	299	347	320	314	301	323	359	327	314	300	315	338	336	339	325	318	369	354	326	331	343	351	313	313	316	331	329	318	332	322	316	342	327	310	295	305	311	316	342	310	320	319	326	318	322	320	328	334	351	330	335	331	329	309	294	326	326	311	294	366	313	292	338	304	309	327	321	333	328	369	335	327	318	306	361	335	326	332	310	325	317	333	317	296	332	325	322	341	324	366	328	348	326	305	343	315	307	337	322	328	352	324	295	327	300	327	312	308	354	314	325	311	325	342	316	339	342	333	350	325	300	349	332	324	316	336	324	319	320	300	355	342	299	333	321	353	329	325	322	301	317	325	331	316	328	315	327	333	339	329	331	333	319	288	349	325	318	326	304	318	335	327	329	336	325	314	308	332	344	323	339	343	336	319	312	297	337	364	338	316	306	322	326	320	331	342	298	313	339	332	345	332	348	306	338	329	315	338	290	336	358	299	342	313	349	335	298	337	345	359	324	356	325	324	306	331	316	307	297	369	296	352	307	319	323	315	338	370	327	320	342	360	332	296	305	286	309	317	336	296	332	323	313	316	326	314	314	306	349	335	328	325	350	369	313	364	342	315	343	319	342	314	320	332	364	332	357	316	380	335	321	325	356	336	333	337	308	344	347	317	330	337	303	308	317	307	313	323	327	303	319	311	346	317	296	304	305	324	314	313	311	335	311	323	329	342	325	307	309	306	296	318	350	327	358	328	327	327	318	306	307	306	312	347	334	316	320	339	315	313	305	334	345	309	309	323	333	324	330	324	342	345	338	329	343	332	317	337	347	338	321	300	300	340	340	346	331	310	319	332	357	343	365	337	318	328	330	296	331	357	366	336	324	337	333	333	347	314	311	338	324	316	352	353	337	326	330	320	312	299	329	351	332	363	318	326	313	312	325	329	313	340	336	329	316	328	332	347	370	317	362	342	335	287	298	341	347	308	304	321	329	379	338	346	357	336	305	307	360	318	305	278	341	318	350	339	313	365	316	319	324	373	363	325	318	336	350	320	347	375	333	306	309	318	335	312	325	318	355	332	313	299	352	345	326	338	297	321	310	331	306	340	343	311	315	307	328	331	293	331	315	307	344	328	337	314	345	326	330	320	338	322	314	314	307	331	351	327	309	349	326	323	322	303	319	324	285	291	316	339	302	325	323	341	348	355	312	278	332	314	325	360	347	340	346	334	300	339	337	313	307	340	303	312	311	284	318	322	334	314	348	311	344	358	312	318	355	285	308	331	300	331	354	328	331	303	329	326	329	331	355	305	339	367	325	352	307	373	306	315	330	310	357	310	323	360	320	332	281	323	316	304	341	344	323	312	334	314	359	325	313	302	364	355	321	317	317	357	306	327	340	300	333	293	335	344	341	322	356	362	324	370	310	297	332	339	356	321	356	289	339	327	314	332	301	350	311	315	353	328	337	328	331	323	299	321	306	307	326	328	329	319	295	293	326	320	311	320	302	313	341	356	322	329	318	305	349	335	335	332	353	324	323	337	337	304	360	374	340	325	337	322	329	336	345	334	319	322	312	339	340	312	326	309	314	359	337	311	315	315	313	306	331	316	299	309	320	378	350	335	330	319	292	317	288	348	332	311	312	335	325	313	329	339	326	327	317	393	339	335	312	296	327	372	334	326	330	342	313	327	322	328	299	352	315	330	340	332	313	367	315	321	298	344	337	314	330	356	310	314	336	338	308	328	342	339	339	336	334	310	351	303	331	333	322	287	293	315	330	352	291	300	344	321	314	327	323	339	318	319	304	329	330	329	355	316	357	321	302	335	333	366	351	328	334	270	349	340	331	302	316	348	346	321	324	338	319	331	336	308	288	339	343	319	327	331	302	325	351	330	331	306	311	325	337	324	326	371	329	340	314	330	334	344	313	330	301	316	291	314	339	338	327	342	338	315	326	323	349	327	333	334	308	329	352	340	299	321	336	289	306	374	320	324	311	311	325	343	326	296	316	331	309	315	309	304	357	310	327	338	370	318	339	335	297	318	335	317	335	295	324	325	345	300	314	323	310	355	320	309	317	304	303	309	308	355	296	307	349	333	311	345	362	343	334	312	327	309	321	315	342	352	348	345	337	325	325	316	325	294	320	300	321	278	328	314	317	360	322	306	361	298	320	312	344	332	332	330	319	324	321	353	327	335	364	344	343	341	296	315	314	337	356	342	304	351	356	317	324	333	308	329	296	305	325	360	324	328	321	303	355	312	321	321	324	342	322	302	320	346	328	338	318	320	335	320	317	323	302	351	304	312	310	337	306	310	360	364	318	341	353	331	304	343	340	334	360	326	342	319	331	342	317	338	330	341	331	337	300	340	310	313	347	300	313	337	335	337	320	326	311	326	320	312	331	287	306	304	371	332	313	330	334	314	309	318	299	323	311	312	328	328	317	311	305	311	320	354	344	328	348	330	325	351	326	295	315	308	324	327	331	354	354	321	353	311	345	325	304	328	338	338	311	354	317	316	326	343	342	315	335	322	345	339	325	308	325	348	338	341	328	343	314	322	311
23614	20924	27927	24045	20927	20976	9343	1256	976	855	782	710	646	613	566	549	525	520	547	529	475	516	466	491	481	477	437	435	476	468	446	418	425	410	413	426	436	453	433	413	409	446	415	396	405	387	434	384	415	396	419	406	420	383	377	410	431	448	394	422	410	425	380	383	394	395	417	359	387	388	406	414	378	370	401	404	414	448	429	418	403	407	452	423	338	429	404	351	384	410	388	417	426	417	392	377	412	394	403	369	365	399	396	395	427	410	444	373	417	396	340	402	355	414	402	385	385	390	376	373	375	361	417	404	392	403	384	395	352	390	426	382	399	357	399	383	390	400	381	388	406	391	421	408	418	381	437	358	362	439	385	407	405	376	402	398	415	349	412	411	410	406	405	403	399	394	428	415	383	383	359	396	421	401	411	383	412	421	397	395	387	395	332	389	375	418	401	404	402	377	405	408	371	388	383	389	396	388	374	391	370	361	394	395	376	418	370	407	414	402	408	379	403	373	417	404	410	398	371	447	371	395	422	428	395	392	348	368	369	376	387	401	415	413	393	390	369	380	369	407	383	415	380	371	416	366	396	389	410	390	423	393	402	418	395	397	410	411	376	407	401	360	353	378	386	406	353	401	367	369	379	377	401	393	422	400	398	394	390	409	373	370	400	419	402	380	390	392	360	375	393	381	390	402	422	431	405	372	439	384	401	398	411	403	383	366	421	412	427	361	398	398	434	385	355	400	412	385	393	383	394	386	387	400	382	434	396	412	380	386	366	377	405	403	361	439	403	414	388	395	435	377	378	391	364	374	410	414	406	372	391	390	365	398	419	406	357	374	391	388	410	375	356	389	396	395	364	362	387	399	406	397	416	406	394	396	427	419	382	384	393	389	397	367	443	368	380	369	407	401	410	384	389	419	394	377	365	366	385	411	418	377	405	397	361	423	389	432	399	379	388	406	391	427	394	413	384	358	406	389	399	413	430	385	416	371	412	366	346	398	374	373	401	379	404	391	369	389	407	372	389	396	367	437	415	419	388	406	378	397	400	436	425	403	397	386	383	368	408	412	390	409	407	421	401	369	383	421	385	396	373	398	403	375	410	352	375	384	403	392	381	387	397	398	387	426	382	393	401	390	384	377	400	408	371	393	376	374	377	426	403	406	374	397	423	382	388	399	391	400	404	392	378	401	384	409	389	365	354	408	412	397	384	378	383	393	389	405	391	394	414	384	409	401	393	384	411	384	366	389	410	351	439	412	396	372	404	404	386	353	373	390	327	372	400	391	407	384	407	422	382	416	412	402	377	431	408	380	398	363	351	372	380	395	392	392	375	382	394	380	354	440	410	394	373	382	361	381	383	387	343	373	379	398	369	393	400	407	352	397	374	396	370	393	398	411	375	390	402	401	415	372	354	344	368	410	407	382	387	386	396	401	389	394	363	388	405	348	389	392	390	422	398	401	418	360	406	400	398	374	399	424	395	436	427	422	392	375	423	356	384	397	418	441	372	346	420	388	375	421	398	397	370	415	397	424	384	376	406	375	389	416	422	401	362	410	403	380	385	410	404	405	378	413	386	357	370	395	401	408	414	395	384	363	346	412	382	369	412	401	405	376	364	412	380	402	374	382	445	398	430	383	392	386	392	374	382	383	396	393	387	397	404	403	388	360	356	389	407	415	373	422	388	380	427	383	409	376	377	415	410	414	402	373	390	397	377	367	387	419	397	433	411	371	418	409	409	387	370	362	374	423	428	386	398	384	402	437	408	372	407	368	414	408	406	379	381	398	427	385	413	410	352	398	406	368	373	396	419	411	430	391	403	344	407	409	377	413	386	407	390	387	362	368	366	427	384	409	414	359	417	381	377	410	418	390	399	422	386	387	410	382	398	409	387	399	402	374	411	393	398	397	399	355	387	405	387	385	415	391	373	364	383	407	372	386	377	401	351	397	388	368	387	376	419	411	398	408	397	383	374	350	373	393	408	390	390	418	384	392	395	385	407	363	405	422	405	406	393	398	344	426	378	354	397	394	395	421	414	363	367	391	376	408	374	386	366	409	364	383	357	426	390	376	357	385	417	353	385	381	406	412	420	368	392	377	384	392	409	393	388	368	383	411	424	419	416	402	388	409	410	394	422	409	385	423	385	358	422	404	394	369	391	384	392	388	424	407	400	390	389	372	386	372	413	421	386	398	379	407	381	394	389	397	385	415	364	399	407	362	403	383	411	365	412	382	421	400	434	399	386	395	368	424	379	379	405	407	376	407	384	412	414	370	392	394	396	417	417	409	449	399	398	381	390	401	366	408	408	378	387	378	357	407	390	393	406	411	432	406	411	409	389	379	347	436	410	377	384	426	368	409	361	379	400	374	377	399	386	404	406	357	393	407	399	373	414	409	384	403	405	389	397	408	392	424	406	401	393	382	403	418	392	400	415	416	363	402	389	376	408	377	392	369	383	426	420	398	380	373	391	371	407	387	403	428	397	364	398	438	413	402	384	409	401	389	347	397	399	408	350	390	389	425	384	381	411	391	415	386	389	414	394	394	381	348	409	432	422	393	401	403	393	389	392	423	403	393	389	404	362	394	355	363	424	365	418	389	385	370	381	378	367	383	387	417	369	378	405	376	398	379	388	379	401	385	391	410	392	412	386	362	376	442	453	394	387	405	381	397	387	390	426	384	421	424	382	365	398	397	372	362	392	390	398	367	405	411	383	396	367	431	420	379	422	433	395	381	391	370	391	378	393	408	412	401	374	395	405	398	359	360	389	392	368	370	399	438	372	414	393	402	389	387	368	378	409	403	366	390	379	412	410	439	377	401	379	384	396	384	378	385	397	378	383	393	377	387	363	411	401	387	402	361	400	388	383	429	441	422	377	407	370	367	375	413	440	413	397	391	405	379	385	388	387	377	363	425	381	408	398	409	392	389	430	360	378	420	384	382	382	381	406	398	406	380	376	383	368	393	351	371	396	360	389	355	371	403	395	416	416	344	402	378	387	373	403	407	407	345	451	395	423	385	425	433	390	376	378	375	381	385	383	404	372	386	419	418	378	381	358	385	391	393	374	376	408	406	352	400	393	388	411	416	402	392	375	395	397	352	372	396	371	415	413	381	392	404	375	369	358	405	351	412	406	391	411	366	399	402	373	363	365	419	378	363	418	377	368	441	413	377	382	389	388	403	384	414	402	357	373	387	370	394	376	344	394	399	357	372	393	381	394	390	414	387	394	406	416	393	375	408	367	384	338	404	443	420	448	425	399	363	425	381	383	393	396	432	387	390	391	417	406	348	404	374	389	399	416	375	387	397	372	386	416	360	409	427	375	366	403	390	371	386	390	402	410	379	346	385	383	370	404	416	430	385	404	380	388	400	410	404	377	424	387	375	366	416	387	389	410	423	445	369	390	389	398	384	409	405	379	427	379	411	393	385	357	402	350	383	424	379	382	400	390	391	385	397	382	397	388	394	368	381	418	365	409	386	396	365	346	372	438	389	376	412
10360	17723	15901	9563	6136	4112	3137	2401	1924	1676	1340	1255	1067	979	915	873	788	745	687	668	704	650	594	580	586	601	500	532	532	507	545	563	518	484	459	448	488	441	486	481	475	457	447	456	437	472	490	412	445	441	423	425	417	410	448	445	468	427	428	424	421	421	444	441	404	482	429	443	425	431	386	440	432	402	400	421	442	406	438	427	410	408	408	400	379	394	427	399	408	403	417	413	409	434	453	411	404	412	417	403	425	438	444	406	431	383	420	404	419	390	393	421	362	384	421	435	411	411	412	420	404	385	388	434	446	385	423	444	389	447	404	399	408	382	461	388	450	423	406	387	407	411	408	382	429	399	418	409	434	424	394	452	398	407	418	394	437	427	416	406	411	381	414	440	422	389	413	390	382	396	399	416	384	414	425	394	387	428	381	408	370	386	405	419	388	414	413	381	427	428	427	366	409	392	420	398	405	390	410	405	407	384	388	405	441	408	400	394	392	414	386	396	407	436	407	434	469	382	447	409	414	385	410	402	414	405	385	439	380	454	350	427	430	425	382	400	364	415	367	373	421	434	434	405	392	397	405	429	362	360	371	413	420	396	375	401	426	379	400	420	429	470	420	415	428	417	422	423	406	407	422	428	395	378	376	374	384	407	401	419	375	425	413	437	465	389	378	423	369	412	418	424	393	437	397	396	408	362	412	409	396	379	413	411	411	411	431	402	381	409	398	433	393	411	399	396	435	417	415	425	398	401	426	417	443	369	412	369	446	412	367	397	406	426	387	408	404	366	382	398	398	420	440	393	427	430	411	434	397	399	407	389	444	416	440	425	366	424	422	413	430	428	396	434	378	390	401	430	412	415	400	390	415	383	445	403	404	391	429	376	390	418	437	398	413	392	432	430	409	426	422	400	383	380	366	453	406	400	415	391	373	400	379	413	407	404	446	408	412	446	432	433	403	396	409	436	364	387	397	434	408	407	419	362	410	436	417	390	436	377	446	406	438	389	422	381	386	436	462	410	392	420	367	390	428	397	439	392	430	400	416	405	423	388	421	430	395	405	399	401	434	397	406	435	407	394	436	416	395	411	380	373	423	405	409	400	430	397	398	383	408	415	416	395	384	413	432	402	426	400	444	379	415	389	395	439	383	385	414	391	395	426	379	434	416	388	379	415	365	408	420	414	395	395	425	420	419	390	396	362	432	463	440	427	413	428	390	404	359	394	390	405	403	426	422	367	400	386	408	374	405	426	411	410	416	408	385	432	414	421	418	397	412	417	397	417	418	383	392	423	422	380	398	418	419	404	434	392	398	416	391	416	394	445	391	408	391	411	378	394	385	385	419	458	409	430	364	445	392	458	413	396	407	423	390	433	451	389	415	455	392	374	416	396	392	445	404	412	406	402	388	433	375	412	423	412	413	406	374	428	397	419	438	453	416	407	407	405	375	372	460	372	422	407	398	428	404	419	416	455	416	387	373	399	406	389	405	389	393	411	419	411	403	421	416	390	386	450	392	417	391	415	409	374	419	419	412	400	429	401	404	418	406	408	409	397	394	426	428	417	449	448	398	444	408	407	424	399	403	419	425	402	431	417	387	423	378	399	408	384	413	338	379	438	404	427	442	408	419	421	371	415	394	408	405	430	439	409	393	405	443	420	417	405	382	409	403	384	405	385	390	428	409	420	391	407	408	389	413	374	420	404	397	438	407	438	386	404	425	386	410	390	398	413	397	430	410	409	394	428	400	366	435	364	433	456	404	384	422	395	411	387	407	378	437	397	424	427	445	411	435	392	390	403	411	398	406	410	403	433	426	425	389	395	396	415	410	384	425	426	386	422	369	412	422	417	401	405	407	361	385	406	418	377	399	373	379	404	443	394	412	411	390	414	391	397	394	402	425	375	424	430	398	418	373	415	400	420	388	385	425	393	420	397	427	421	432	391	420	381	390	408	379	387	426	391	397	393	421	463	406	406	431	396	423	388	398	388	394	387	412	455	395	399	396	438	396	412	406	459	396	399	416	411	421	431	368	424	418	419	420	415	404	377	436	400	431	397	374	407	399	423	429	418	398	415	370	402	435	407	383	425	433	432	398	414	411	412	403	441	415	421	422	414	390	382	388	429	404	394	415	429	397	426	377	402	410	391	419	363	411	404	406	412	370	381	425	403	439	408	427	371	442	414	405	437	374	408	381	425	395	415	369	409	398	438	388	393	414	428	372	402	387	391	403	370	448	389	373	404	394	405	375	377	410	399	358	424	442	435	414	410	414	394	419	392	395	356	398	428	441	374	472	429	410	427	410	416	407	412	438	425	402	403	394	392	435	393	417	387	432	369	406	440	372	434	370	371	439	384	419	410	423	428	416	404	408	413	426	391	421	402	438	434	417	366	422	444	410	394	419	419	434	367	401	404	394	403	384	398	397	388	364	424	406	406	358	401	419	392	409	422	442	436	392	429	394	416	373	392	381	391	390	420	403	403	435	398	372	387	420	437	431	389	412	411	370	434	386	411	405	390	430	406	398	397	408	426	452	395	420	407	439	421	397	415	395	423	402	418	408	378	420	395	450	429	427	392	438	425	415	384	416	391	439	412	423	403	378	388	385	403	415	400	403	395	425	420	418	461	388	383	415	412	423	425	454	411	398	417	406	427	434	425	436	461	403	442	413	394	417	393	420	405	383	397	393	374	382	467	400	425	409	422	430	396	382	437	419	426	383	387	358	410	433	397	428	408	397	379	399	395	395	410	393	384	433	370	416	403	429	398	408	398	391	419	447	425	442	398	387	403	424	378	401	393	423	404	388	409	384	426	422	393	425	414	408	395	391	402	361	420	399	424	429	418	424	378	406	418	394	403	411	385	401	423	413	374	393	439	398	383	429	419	438	398	418	390	414	373	406	387	366	386	403	444	409	369	399	386	429	395	410	392	419	404	407	389	387	459	399	417	429	410	393	413	397	392	365	446	400	395	371	422	424	428	414	392	385	405	435	409	380	436	413	369	431	436	440	380	435	395	422	413	392	411	408	449	427	395	431	421	425	359	407	417	469	396	455	432	376	405	423	410	399	392	396	425	420	392	417	398	359	407	411	388	410	406	415	404	455	407	428	413	395	395	409	383	421	407	393	398	435	432	420	396	378	407	431	408	416	418	385	393	407	409	390	385	395	414	391	377	415	431	370	396	428	410	425	398	395	407	386	401	412	392	416	407	439	374	374	396	391	407	379	433	394	374	422	402	392	423	417	387	442	413	403	398	429	391	395	407	408	384	417	402	469	415	378	387	412	408	384	413	375	362	407	421	424	406	428	400	425	431	404	416	373	396	395	420	411	430	379	401	385	414	408	422	405	432	376	420	400	389	380	381	436	428	403	394	402	395	429	407	414	404	408	371	408	409	450	381	416	385	411	406	390	410	406	405	438	379	410	430	421	404	403	422	405	409	418	416	442	410	371	399	390	388	358	362	440	394	402	402	431	416	406	395	424	412	410	395	438	407	415	414
27969	15402	2439	860	682	718	707	639	641	634	618	659	642	672	612	612	659	678	641	638	658	667	692	645	640	622	638	645	669	699	625	675	669	631	632	613	666	676	621	650	663	684	673	618	632	653	616	626	635	646	640	647	616	620	654	665	682	666	657	623	642	669	654	602	599	628	636	688	649	657	648	641	656	672	653	651	633	616	628	637	662	641	649	677	651	673	606	643	675	600	653	624	620	659	616	706	661	638	665	651	639	655	630	625	665	618	605	618	610	663	620	642	624	638	596	637	632	674	647	626	619	671	661	670	689	633	649	670	639	651	664	635	654	610	678	581	637	653	659	631	622	652	686	647	634	636	687	632	674	657	658	632	645	607	642	645	655	634	660	679	607	648	642	634	630	666	656	653	663	647	705	655	607	623	631	654	643	635	688	660	694	611	654	681	641	693	631	648	612	656	691	635	658	664	649	694	689	664	657	653	630	648	637	608	614	597	689	668	676	613	600	656	620	667	598	601	615	639	681	611	642	616	646	680	663	674	618	638	645	625	639	657	649	670	652	692	643	629	627	639	695	625	642	682	634	634	657	630	639	683	630	643	680	660	611	615	625	632	643	599	650	666	656	653	633	665	667	650	619	663	628	604	628	648	693	678	684	657	648	646	681	683	665	656	658	598	608	652	630	615	634	651	598	631	639	613	607	648	636	685	659	679	619	653	633	634	676	640	627	610	661	630	714	650	675	649	675	657	634	667	619	691	684	668	685	663	709	655	686	653	642	589	688	588	616	634	654	649	663	637	667	684	635	666	649	616	709	640	672	643	629	638	628	648	618	668	628	624	636	672	665	626	659	626	632	662	645	622	688	681	673	672	647	668	641	669	652	643	632	673	634	655	671	664	592	610	699	660	649	660	612	631	615	631	720	608	658	634	648	613	686	619	628	678	657	676	639	665	653	666	650	650	650	667	646	609	676	616	691	629	618	627	649	666	651	643	642	651	673	683	682	662	671	668	678	640	664	652	639	596	642	628	645	633	655	659	648	654	607	597	593	607	650	642	619	638	630	632	610	636	659	704	675	666	645	641	619	623	635	617	685	663	645	645	644	617	627	642	682	688	628	631	640	669	583	642	660	625	631	658	650	648	685	686	649	649	663	666	620	592	661	679	653	627	661	659	649	589	547	662	647	618	631	648	655	651	646	674	681	633	638	596	693	634	664	623	638	629	689	647	607	650	626	627	643	626	623	686	605	651	634	711	639	659	656	598	614	649	641	685	660	654	650	668	633	680	650	653	674	635	616	643	630	674	672	671	642	605	620	657	641	636	624	625	635	626	619	626	636	613	638	646	616	675	608	654	618	643	628	621	598	647	706	599	661	636	663	638	612	621	626	679	680	597	695	650	669	631	642	617	661	633	615	661	633	622	591	674	629	623	640	645	639	664	608	655	616	616	643	603	680	637	671	609	655	685	649	667	629	630	646	671	609	667	615	665	665	645	632	678	662	641	644	623	600	639	630	637	625	602	666	658	625	647	608	631	637	632	646	638	647	645	661	639	616	632	683	651	666	641	699	666	644	622	597	660	677	645	609	653	613	626	632	681	625	645	623	649	618	618	622	611	652	679	629	587	661	624	617	646	639	651	665	605	588	623	666	606	609	682	611	641	653	675	619	647	657	638	638	636	680	646	664	694	618	616	651	674	664	697	631	656	635	653	647	616	668	627	679	652	643	656	676	628	659	655	643	627	692	651	696	656	640	652	655	637	618	595	649	642	601	605	656	637	639	627	664	660	640	661	633	646	611	629	671	645	609	625	635	601	638	648	592	622	650	573	627	629	674	669	667	629	625	653	641	621	643	647	624	679	679	666	651	679	612	700	649	668	667	663	634	617	658	654	668	639	661	693	649	650	608	652	658	622	642	629	673	648	652	636	676	668	654	679	668	668	636	663	639	673	646	635	650	651	674	690	650	681	676	636	647	594	651	601	687	658	694	645	640	669	616	630	613	644	696	642	606	687	646	636	610	647	619	644	687	623	655	634	658	612	678	619	675	641	634	608	672	635	682	648	617	640	638	656	645	643	592	668	593	645	596	657	634	622	640	623	636	700	673	601	639	615	688	650	635	659	674	658	661	631	641	608	636	639	596	632	676	644	608	632	651	632	652	652	661	633	623	604	623	623	639	670	654	642	666	637	652	654	610	615	649	667	665	612	672	609	627	680	672	654	613	645	642	683	653	604	609	663	625	638	684	605	592	704	616	622	604	654	676	633	706	671	589	647	635	658	634	650	691	670	661	640	634	603	615	670	616	661	706	637	625	615	656	634	677	659	649	656	619	663	622	680	629	645	652	692	651	648	692	671	629	614	623	617	651	602	674	678	613	628	631	634	635	672	683	672	610	608	653	633	665	674	630	677	606	655	666	659	679	665	643	656	648	676	667	641	635	643	625	627	685	644	665	659	623	630	606	659	654	634	629	620	643	591	626	628	665	667	635	680	685	672	646	692	623	601	678	668	648	645	659	649	648	704	660	677	688	655	646	682	652	662	635	661	633	689	660	656	665	681	666	648	664	639	651	638	630	610	660	668	658	621	653	640	721	646	687	645	654	608	638	645	636	696	620	646	688	651	664	642	629	639	648	640	666	707	613	660	623	656	610	674	660	675	626	653	604	664	654	623	675	635	610	605	705	665	666	664	642	681	668	639	666	633	612	648	645	602	657	675	658	640	682	631	666	680	648	598	699	688	637	659	640	644	649	696	669	643	686	640	612	651	655	651	657	655	647	712	654	620	624	653	638	668	646	642	641	630	640	686	669	677	658	637	711	691	669	682	654	625	622	634	624	659	621	662	647	629	673	617	658	666	646	657	669	656	650	677	628	672	617	633	660	603	655	667	628	649	651	647	669	675	681	633	652	668	638	632	599	683	672	629	666	626	636	674	699	661	590	633	630	658	630	630	657	677	598	648	626	615	619	609	625	704	657	659	649	638	648	653	660	678	652	618	617	607	591	647	672	651	688	637	642	617	633	641	639	659	658	658	634	665	640	665	620	608	631	643	643	611	663	645	623	633	623	642	686	617	644	637	629	605	671	618	663	631	690	672	624	648	619	648	646	642	647	626	676	668	653	643	649	627	663	645	662	665	661	694	644	631	686	638	631	665	645	688	628	643	634	639	611	657	613	654	637	628	661	664	654	634	683	622	638	642	674	651	629	665	620	613	649	686	659	626	648	619	690	622	609	645	656	632	655	662	675	651	596	694	668	602	653	666	644	589	614	639	658	700	642	630	642	651	671	629	665	649	644	720	659	643	665	629	633	693	636	659	613	645	627	665	667	706	630	659	641	654	721	665	683	679	630	659	649	643	619	677	653	630	656	699	671	640	670	650	660	676	646	631	631	632	626	626	604	615	653	663	624	632	645	657	628	650	636	654	614	658	641	618	626	653	689	639	625	643	635	641	643	634	652	694	635	697	694	672	640	680	629	639	632	648	630	616	676	611	656	667
5110	1297	1305	991	899	798	728	839	832	737	781	765	754	752	749	785	709	728	727	706	726	774	732	685	758	704	743	755	738	761	691	682	716	742	735	699	673	706	759	742	701	755	738	702	749	731	748	753	712	744	647	727	733	753	692	756	757	774	653	744	794	672	694	736	707	790	735	777	730	751	717	730	741	721	730	680	716	756	759	754	763	753	745	750	717	734	722	697	743	699	683	692	714	749	726	763	751	703	725	731	744	715	727	706	728	733	733	739	708	706	725	726	740	712	697	726	706	677	736	762	671	741	708	692	755	756	748	726	736	727	711	738	712	711	695	728	710	683	746	764	755	703	715	672	692	674	711	740	712	695	723	668	727	714	650	737	763	700	718	685	708	733	739	689	761	683	718	711	782	702	729	671	720	745	729	713	745	689	730	700	753	731	741	709	661	741	671	721	730	724	704	698	777	726	779	672	747	723	685	737	740	757	743	721	719	687	726	781	713	719	713	740	687	722	729	699	722	725	783	746	741	759	682	680	733	720	704	757	688	727	764	701	720	718	684	758	722	708	756	748	751	706	752	705	756	723	743	697	727	708	720	712	734	730	724	767	725	747	692	718	712	712	702	727	739	724	715	755	748	756	718	781	699	710	726	757	781	755	732	736	716	770	716	773	731	736	779	768	714	741	738	695	701	727	701	720	742	713	721	753	748	708	717	760	708	751	711	705	725	759	711	731	737	761	732	681	687	715	762	692	684	693	694	762	707	699	716	716	735	755	745	712	673	688	717	737	764	727	686	775	721	790	735	683	689	715	733	723	756	705	760	759	717	726	678	720	754	717	740	710	732	747	755	719	696	753	698	740	739	706	678	730	698	734	748	771	731	721	752	724	743	727	725	689	697	724	671	692	705	690	698	747	726	731	726	737	664	779	732	696	706	757	729	675	720	773	709	704	745	738	726	740	747	719	719	714	668	728	753	754	709	722	699	783	734	722	727	674	769	733	754	702	734	703	740	765	711	754	718	701	745	748	774	709	757	731	717	764	731	775	741	705	730	727	721	699	706	759	728	715	741	679	684	688	757	726	724	751	731	727	689	719	730	710	736	707	753	737	721	716	758	732	725	750	733	712	728	743	717	750	738	678	732	672	703	675	749	722	698	746	772	727	703	755	760	738	664	719	816	735	761	714	746	712	729	699	728	691	731	708	761	758	724	710	755	716	783	690	709	723	741	750	702	727	764	765	807	762	727	695	704	732	744	753	703	699	745	676	730	750	736	748	700	755	771	751	678	757	696	699	793	691	733	698	737	719	786	711	743	757	722	757	698	754	720	727	723	762	774	695	729	742	741	699	723	717	706	745	707	727	708	728	726	766	738	747	703	715	671	721	730	694	721	763	709	766	771	727	735	726	722	720	736	724	692	672	740	718	768	755	716	730	699	741	777	732	760	748	747	744	692	696	737	706	731	714	751	716	728	790	719	781	738	724	732	727	777	749	693	731	747	770	734	693	729	733	769	694	717	710	689	759	732	713	757	704	748	740	704	738	703	702	720	697	749	729	716	741	730	719	728	702	667	742	697	712	706	734	714	700	718	691	758	745	731	689	741	726	685	774	757	745	652	733	718	721	698	734	714	710	709	769	759	781	716	769	696	733	719	620	695	743	712	733	721	713	775	723	734	713	699	699	707	697	737	728	700	711	677	759	695	726	683	667	720	741	787	713	735	717	721	769	753	675	729	718	730	707	721	733	738	712	746	737	726	773	750	728	713	690	728	704	708	681	726	734	708	696	744	719	713	707	711	749	721	723	757	743	735	711	794	757	746	767	711	704	698	693	731	717	791	747	773	695	746	690	730	757	711	741	706	737	721	734	688	745	750	739	738	764	756	704	792	687	733	729	726	764	757	728	750	784	713	702	658	709	668	661	699	742	693	742	749	737	775	680	695	705	788	740	696	708	745	743	697	704	718	714	712	731	731	749	735	743	798	761	689	683	710	747	701	718	703	734	735	709	748	703	747	758	766	738	751	720	716	705	730	721	699	702	775	762	752	741	708	774	759	771	681	789	726	746	723	733	724	720	712	708	733	746	727	768	686	736	725	722	717	731	736	724	692	714	717	769	698	641	697	739	729	760	733	724	716	716	759	697	703	703	747	719	723	751	738	682	699	694	719	711	704	733	737	747	704	745	733	743	735	745	763	767	741	744	703	786	772	716	687	703	695	739	716	713	665	691	702	724	729	744	791	700	665	716	737	716	724	723	777	744	706	743	740	754	731	740	719	757	761	721	700	692	703	715	703	760	741	769	715	753	739	742	747	742	699	718	723	708	735	731	715	748	721	673	711	716	756	696	643	726	745	701	725	740	735	735	756	739	738	709	674	705	737	741	696	741	722	740	723	744	739	703	699	706	681	749	735	724	740	710	761	685	728	736	694	730	749	711	761	738	726	689	754	727	737	734	720	740	719	745	706	735	695	720	722	776	742	720	729	714	734	708	756	705	681	762	695	761	743	768	704	686	738	765	751	682	718	762	767	714	818	776	726	732	757	729	739	704	712	708	715	708	695	732	738	724	742	747	694	751	697	727	721	737	683	710	764	705	703	713	733	718	706	698	727	736	707	756	731	713	746	756	715	720	705	787	751	706	746	753	739	760	718	727	777	758	741	756	768	693	731	733	752	723	690	712	730	713	721	722	726	754	708	703	730	726	698	692	743	678	734	729	648	708	732	674	774	688	748	719	747	740	730	701	737	702	712	753	734	764	680	734	749	776	779	729	719	706	717	667	733	693	746	752	672	735	729	775	777	734	744	724	735	705	757	694	766	709	730	648	660	752	737	736	705	684	748	715	710	727	703	714	742	666	733	742	685	681	796	722	688	719	741	708	728	676	696	719	743	720	702	721	713	683	747	739	735	735	715	744	713	693	729	750	707	752	764	732	734	726	753	700	730	689	765	709	756	749	732	739	731	711	660	737	759	754	706	702	721	720	735	694	740	719	772	701	713	748	789	751	755	742	723	697	695	725	751	732	748	694	732	740	711	777	748	657	718	783	699	667	756	716	743	740	690	729	769	747	725	727	707	682	733	740	748	740	722	702	737	739	700	715	734	733	726	697	679	722	743	770	724	707	765	745	717	743	723	771	708	737	754	772	693	790	743	778	717	718	734	730	739	702	727	739	685	761	729	716	725	764	718	717	755	720	735	690	729	772	744	687	737	774	655	772	738	718	700	698	707	694	727	709	698	711	776	757	702	687	740	710	743	690	788	720	746	708	782	729	738	751	736	684	701	723	676	735	788	697	718	715	771	744	755	721	713	730	736	736	713	769	693	686	757	732	730	711	757	763	665	716	722	690	723	719	762	700	747	724	734	739	732	716	738	754	756	747	791	710	686	702	741	741	734	727	727	688	742	729	741	728	775	707	754	752	713	729	732	749	756	677	701	701	766	724	723	743	764	747	741	725	688	734	676	763	693	720	715	745	717	705	771	751	688	724	763	739	740	742
26223	20934	27384	24622	20809	4542	777	567	529	479	412	422	360	365	316	305	330	292	307	311	295	309	308	303	309	294	323	318	283	277	289	298	289	300	278	276	281	243	277	275	283	294	261	274	246	270	282	242	269	268	267	290	261	287	270	259	293	254	276	268	254	270	266	273	258	266	266	276	259	261	293	286	235	268	261	288	278	277	259	273	306	291	248	246	271	269	264	262	272	276	248	250	274	255	276	284	261	277	270	262	267	262	282	263	281	260	261	245	259	292	270	273	257	269	283	257	238	288	269	237	234	267	277	287	286	270	285	262	266	257	273	279	234	262	269	264	262	258	280	258	253	262	276	269	252	244	288	238	258	286	288	240	265	266	281	260	257	263	279	259	247	243	286	254	277	241	250	271	258	275	268	285	259	259	251	260	272	256	245	281	280	270	268	253	261	260	280	260	288	242	267	288	258	229	279	252	243	263	263	304	282	266	252	257	260	277	272	281	246	265	266	265	293	305	259	258	246	286	260	249	272	265	276	258	274	255	264	290	219	286	274	284	273	263	266	278	263	257	262	266	254	279	255	279	255	272	290	243	252	217	281	252	283	295	274	275	272	275	263	273	271	272	258	256	257	264	305	265	259	242	263	285	229	301	278	257	257	298	238	261	257	277	294	259	297	275	243	254	265	252	251	280	272	242	251	273	239	246	279	273	242	274	268	274	262	262	285	258	266	290	294	262	284	265	260	283	257	256	271	263	266	280	279	253	294	279	240	267	257	239	296	268	293	263	280	245	282	230	269	258	246	275	263	254	243	269	286	255	268	269	269	235	255	286	258	249	291	273	231	260	277	275	233	282	241	271	287	237	286	257	299	250	286	295	242	288	256	277	256	276	261	265	270	248	257	262	261	238	242	272	264	259	273	259	265	282	266	245	290	302	272	259	290	288	242	234	241	264	270	274	240	273	253	269	261	257	251	230	244	246	283	259	271	272	264	236	268	280	274	282	279	287	228	284	257	261	262	268	278	263	250	255	249	257	284	284	255	272	282	250	263	276	279	309	254	237	277	293	286	295	294	257	253	269	257	258	279	250	267	224	300	268	234	257	246	258	253	279	242	288	245	272	271	278	254	252	303	297	240	261	267	254	285	291	262	254	256	242	255	252	270	246	265	264	245	287	243	266	285	268	237	248	275	259	269	260	267	269	295	266	284	281	275	302	241	273	261	274	278	297	246	249	265	265	258	262	248	283	271	249	266	270	245	245	264	289	270	270	297	264	271	284	263	248	264	250	275	254	287	259	253	281	255	276	240	244	232	250	249	276	238	297	258	258	275	260	263	232	293	296	264	273	272	254	253	264	296	242	287	230	261	251	281	258	271	274	260	257	280	276	304	284	278	274	258	260	264	274	271	254	279	284	243	276	263	295	260	278	257	280	273	257	252	282	266	270	255	264	298	270	266	273	269	257	257	272	248	259	254	282	263	295	257	282	260	281	276	268	283	276	221	258	248	261	280	264	246	268	247	276	289	275	258	283	310	247	282	269	268	242	262	274	235	254	247	268	271	261	247	273	264	273	266	255	265	243	272	257	267	273	271	268	257	275	276	281	280	271	277	265	298	250	258	266	253	259	248	281	263	262	275	303	273	260	253	266	260	291	277	272	265	225	266	292	271	243	250	262	267	276	248	262	258	277	240	260	258	239	295	281	268	262	277	257	283	288	266	249	259	248	248	256	256	250	286	253	249	299	286	276	256	261	238	257	251	275	236	268	254	266	271	246	242	276	251	253	250	290	237	276	282	243	253	254	268	280	276	270	275	260	279	253	270	254	270	222	271	252	260	259	312	320	293	263	249	254	272	267	247	263	254	239	252	286	284	278	270	267	270	254	273	252	252	263	260	278	261	232	271	300	280	283	287	256	252	290	278	274	275	262	262	251	265	270	284	233	261	253	266	241	268	241	272	237	268	274	274	266	278	255	282	300	243	243	267	278	289	270	287	244	268	264	268	252	262	287	259	285	257	237	261	244	266	262	263	288	250	272	256	261	230	270	280	255	302	265	242	279	234	274	242	277	266	249	284	238	266	256	265	271	263	273	286	282	247	263	297	272	272	266	264	241	276	279	249	278	285	278	248	275	274	293	305	256	276	258	283	275	256	254	262	278	285	254	256	279	272	261	275	265	273	280	281	255	268	264	259	259	252	272	237	279	236	259	273	268	256	240	238	258	285	287	274	287	249	262	249	263	257	253	292	267	276	270	241	237	244	274	306	250	274	260	255	257	274	278	288	269	289	273	268	279	266	278	277	273	272	263	264	270	269	273	284	263	282	253	259	247	245	262	226	296	260	269	280	279	269	260	270	289	258	237	268	281	260	293	256	245	270	296	274	270	272	262	270	285	276	265	263	274	277	258	263	275	251	252	255	275	288	247	251	293	265	285	242	267	264	234	278	231	259	242	290	259	282	272	261	270	270	255	300	250	253	261	272	275	294	267	268	243	284	272	253	285	288	279	265	241	272	281	244	287	255	274	230	264	300	292	271	301	274	250	275	253	274	264	294	250	241	244	264	260	233	291	252	273	254	266	252	246	239	261	232	270	283	252	287	252	293	257	262	275	269	283	233	268	263	258	298	298	264	269	261	269	252	261	259	253	281	230	266	259	268	265	248	238	242	262	271	273	271	263	266	270	259	287	269	268	280	271	253	271	282	257	275	265	274	267	257	272	289	256	266	249	290	285	255	260	265	249	232	267	263	272	262	273	257	260	263	272	268	258	258	246	250	269	252	252	291	282	281	269	282	255	258	271	286	263	271	267	240	278	266	261	261	273	230	275	299	269	259	268	265	267	244	272	258	261	279	253	269	306	276	308	265	275	245	257	289	273	248	278	278	242	269	272	276	281	283	274	280	308	232	287	253	259	277	266	295	274	246	238	268	272	249	271	262	255	247	289	262	279	259	253	269	289	239	236	262	271	267	263	267	285	245	243	232	239	277	264	298	284	233	264	278	270	258	271	288	275	285	283	273	259	274	275	230	256	251	269	264	280	269	277	233	271	276	289	264	272	267	274	267	278	292	252	277	277	272	296	267	273	263	279	248	274	281	265	272	300	294	290	264	273	253	273	284	250	230	273	275	269	264	269	293	264	286	290	268	250	261	239	284	260	231	256	248	262	253	271	273	264	272	289	264	255	270	259	258	251	245	262	283	259	259	263	260	291	247	263	264	290	271	263	246	246	276	273	262	224	248	257	283	275	284	274	234	218	282	255	279	271	270	273	257	246	259	257	284	249	271	265	263	243	277	280	256	264	285	255	294	267	255	268	274	221	250	258	247	278	265	273	269	267	254	264	267	280	239	259	286	275	245	262	262	260	260	295	264	268	282	277	309	287	271	276	269	233	250	290	266	274	248	254	274	281	257	271	277	266	272	269	256	261	283	283	262	276	287	286	275	270	273	270	273	268	260	247	242	254	262	265	268	259	274	252	251	293	282	272	258	259	229	252	276	265
6677	9140	8387	4678	2818	1919	1375	1156	956	803	687	625	617	542	518	524	471	472	468	443	414	427	407	397	394	434	374	360	374	372	363	382	365	347	366	398	350	356	355	351	380	341	343	355	348	320	339	363	326	328	325	363	356	343	290	330	310	311	360	340	362	308	325	356	309	337	338	316	319	318	319	314	348	308	331	330	304	345	305	331	325	340	344	344	321	322	335	302	355	312	352	334	356	339	328	327	308	346	319	334	341	321	346	292	305	320	323	336	349	324	314	338	334	342	335	363	328	296	326	297	322	312	325	322	318	319	297	351	338	334	312	339	351	318	321	330	336	341	326	340	327	318	313	351	335	300	361	297	303	334	322	315	326	318	323	295	314	324	303	317	352	335	319	320	290	297	348	328	278	322	331	325	334	335	300	317	356	362	340	311	321	293	340	318	308	314	314	327	356	348	321	317	305	302	343	332	342	304	313	311	318	338	328	301	344	302	337	267	333	322	343	310	336	338	301	328	350	326	305	315	298	317	310	335	340	323	336	323	329	331	273	322	326	322	347	326	313	370	312	316	305	323	347	317	372	302	340	329	323	307	322	287	341	352	361	319	355	322	331	329	315	332	345	343	309	313	323	345	333	330	353	322	334	338	324	361	338	330	322	341	344	341	341	327	337	329	313	368	335	353	323	302	321	332	324	339	319	313	343	331	334	340	300	350	328	336	314	332	322	308	361	359	331	333	309	304	309	339	299	316	278	315	359	291	317	332	348	322	327	343	355	329	335	299	324	313	325	336	347	296	334	336	320	367	297	321	306	335	340	362	321	318	333	362	306	370	334	321	306	327	349	344	341	327	339	313	327	323	287	367	347	311	296	320	323	319	350	341	333	319	339	344	333	311	317	324	329	351	321	289	344	332	327	301	340	321	326	357	330	309	300	356	347	309	341	339	305	310	310	318	334	354	330	294	334	330	338	328	325	320	318	314	292	325	338	335	319	326	289	327	320	330	301	320	331	302	319	342	314	365	314	295	325	345	334	303	342	324	312	355	344	348	307	350	335	337	332	330	316	343	328	349	319	371	314	320	332	293	333	346	328	322	310	332	322	346	321	350	294	330	323	303	301	303	322	307	325	314	331	315	353	353	331	314	320	352	355	285	326	322	302	354	332	334	301	327	326	308	336	314	322	315	319	323	318	333	319	335	341	305	312	335	298	310	352	300	323	333	331	312	292	330	317	340	316	315	320	321	328	332	309	320	336	340	338	301	325	315	306	305	331	332	312	312	324	320	319	353	305	306	298	322	312	342	324	317	313	320	301	295	320	328	340	339	298	312	325	304	331	325	314	339	321	304	306	318	301	308	306	305	327	319	348	332	336	347	316	316	286	322	357	321	338	324	315	315	317	337	336	325	287	311	331	310	330	307	328	333	348	332	337	340	328	325	322	307	329	335	293	324	346	331	324	333	345	326	351	344	317	325	328	324	329	354	328	294	328	332	319	329	328	298	325	310	339	326	343	335	294	313	338	348	342	341	325	310	327	307	326	324	303	340	318	317	347	305	297	305	317	362	332	342	333	316	339	322	346	335	313	311	313	319	326	349	324	310	345	344	316	304	314	357	357	319	330	366	345	350	320	337	329	293	316	330	321	336	345	334	328	320	303	333	328	346	325	330	316	357	320	326	330	301	345	311	329	329	317	326	301	328	334	318	332	324	292	315	310	310	322	301	334	298	329	351	345	329	342	325	333	307	315	326	331	297	320	328	307	331	321	333	334	342	328	309	330	341	333	336	324	317	333	307	308	309	342	318	310	292	332	332	341	312	316	329	343	324	324	312	320	318	349	333	317	343	369	291	334	329	331	346	321	291	310	307	320	341	325	337	336	289	350	331	334	323	327	317	297	320	330	348	318	336	342	310	325	327	329	318	339	323	318	335	322	307	342	348	368	323	308	349	327	340	345	350	306	330	357	347	314	300	345	329	319	334	321	325	355	338	300	341	318	334	310	332	332	307	338	329	313	321	308	320	321	328	319	339	330	315	338	338	332	316	332	308	307	362	338	307	314	310	331	323	339	311	356	335	341	310	332	368	342	316	280	327	338	339	341	331	313	334	330	329	348	348	298	301	352	362	312	361	349	353	351	325	351	304	342	359	340	310	323	343	332	337	312	328	323	330	300	338	351	312	339	322	370	330	310	315	292	315	320	304	323	346	318	320	345	300	310	358	327	341	307	319	310	336	318	319	323	281	318	329	334	331	339	340	338	341	329	313	329	321	317	350	307	302	322	337	297	318	321	328	325	350	337	338	303	308	331	309	328	319	304	330	328	321	332	331	344	337	318	292	343	314	312	317	315	333	373	326	328	333	350	317	287	325	348	313	342	356	342	335	350	320	313	366	324	319	341	322	338	354	296	344	344	290	314	325	319	356	331	341	318	337	331	325	297	326	302	314	316	339	318	328	344	345	344	346	321	321	347	343	336	330	341	329	307	318	342	318	351	351	330	316	346	355	306	325	297	360	333	316	286	299	329	297	342	314	299	307	330	354	304	330	345	323	331	309	356	338	322	305	313	333	303	323	332	318	308	309	342	305	329	350	314	303	334	305	324	314	349	282	339	349	313	329	307	326	315	344	327	319	344	320	308	294	340	313	317	285	305	357	325	327	319	318	322	340	308	344	317	304	320	321	322	328	354	345	346	337	365	344	301	340	330	336	357	349	326	334	338	324	313	304	341	329	321	298	290	325	333	336	324	337	337	333	331	355	322	329	295	323	297	302	311	317	321	364	308	336	318	309	312	329	288	340	306	332	323	300	331	350	327	293	339	300	325	317	319	307	333	330	324	341	295	305	311	347	353	318	364	312	311	321	325	314	341	311	318	311	320	337	306	279	333	312	352	321	314	324	364	303	319	310	333	318	311	335	351	328	332	357	331	343	323	324	355	330	330	375	349	337	331	332	303	335	316	338	323	314	311	313	320	324	338	352	321	302	369	332	352	316	298	326	341	337	340	340	285	315	334	332	340	309	340	344	359	316	335	351	318	333	321	331	310	325	327	332	338	355	336	317	341	303	325	304	307	328	361	322	321	319	334	321	306	330	352	336	348	340	317	343	328	360	324	318	346	310	319	345	315	292	334	320	293	339	351	326	319	366	334	315	344	316	327	301	336	322	337	302	326	342	344	350	307	345	326	337	296	326	318	330	309	376	324	336	333	322	345	328	313	315	314	317	361	338	278	307	313	322	301	320	323	337	318	351	323	344	298	368	330	321	324	304	337	310	320	330	300	333	333	315	330	331	316	341	321	338	337	315	295	333	326	323	338	375	307	336	316	317	339	324	355	311	335	309	302	340	349	292	307	307	303	288	317	362	337	365	346	326	336	322	308	339	326	314	350	331	291	319	329	346	281	322	312	346	331	335	331	325	314	323	337	310	333	321	346	290	322	338	336	294	326	316	357	307	356	303	334	325	325	327	344	311	313	349	306	361	332	334	305	320	319	371	322	328
23569	20896	27897	24057	20897	20945	9254	1311	923	889	811	657	684	633	564	576	547	494	558	505	493	502	482	448	479	490	481	427	437	452	447	416	401	423	441	398	403	424	384	430	458	409	422	399	396	401	412	420	413	396	434	409	448	417	414	425	391	405	369	400	382	409	379	407	402	391	408	407	417	397	365	410	410	380	424	414	383	414	400	425	434	363	378	377	397	401	419	365	402	376	375	414	408	397	389	382	360	407	389	420	383	396	407	385	412	425	431	392	391	393	413	357	426	379	393	379	415	417	390	404	367	404	378	405	416	387	403	397	431	421	377	366	379	386	458	399	391	375	398	366	385	401	353	390	413	407	370	384	414	408	394	391	421	407	355	411	422	385	388	401	382	389	389	380	366	397	414	407	369	380	411	378	410	397	384	371	405	377	391	425	399	365	419	365	384	385	388	382	373	371	405	400	411	403	421	390	399	378	428	405	378	392	359	378	370	396	375	376	392	411	385	403	400	369	373	388	363	410	373	403	388	414	387	407	365	396	376	396	401	402	409	401	406	385	382	404	358	416	382	395	409	399	353	417	394	355	363	378	391	367	407	380	410	388	423	356	380	393	395	379	372	380	373	389	363	424	371	387	433	396	410	384	391	411	392	399	397	390	374	401	377	389	390	412	371	369	398	373	404	381	423	442	409	403	382	427	399	404	382	371	368	344	408	414	397	371	405	390	405	390	402	381	397	387	382	415	399	417	391	394	385	360	407	381	410	396	352	394	405	422	417	380	385	424	417	406	421	373	421	367	417	398	400	368	370	389	371	435	369	429	406	388	355	402	400	383	372	383	431	387	402	384	390	418	394	367	375	377	397	396	393	380	369	454	370	396	368	409	400	392	404	415	398	404	401	415	367	366	411	398	405	376	371	376	389	384	374	390	412	380	420	368	364	377	414	368	386	366	389	411	394	379	392	398	411	383	375	394	386	401	409	400	404	378	379	391	398	409	366	365	371	388	359	395	372	341	421	392	383	392	377	390	360	422	352	397	363	391	404	369	352	374	381	359	383	404	338	404	381	385	382	426	389	358	422	399	362	373	402	370	406	380	390	385	349	414	363	412	385	394	366	391	391	383	405	366	399	429	396	380	369	389	402	410	419	358	420	412	409	407	362	395	358	440	352	410	395	384	411	403	401	376	392	372	400	381	390	405	357	409	431	388	378	397	373	385	366	352	385	404	415	403	391	436	388	392	396	408	390	360	373	367	389	376	409	381	384	381	391	418	429	386	409	365	381	390	358	397	385	363	393	385	387	409	396	395	408	387	391	397	370	379	367	383	410	388	383	371	394	399	405	385	359	389	364	417	377	391	387	380	416	382	374	394	372	384	372	383	331	389	388	374	374	412	395	370	356	384	379	385	382	382	422	393	388	378	391	425	414	379	449	355	371	349	417	372	367	370	398	400	368	369	405	381	390	415	387	384	389	403	373	430	394	376	407	369	432	414	372	360	392	391	363	418	402	383	408	364	398	383	368	399	382	389	365	380	421	429	398	381	392	393	394	388	410	371	391	358	395	425	394	375	397	354	375	398	408	414	389	390	397	387	393	395	398	354	395	398	398	373	408	361	397	390	407	402	409	386	390	384	413	419	382	411	366	359	383	372	408	381	405	405	369	377	404	404	373	442	389	404	416	418	391	390	402	362	380	393	399	411	385	372	397	388	356	395	374	396	376	399	385	379	388	383	419	413	424	391	399	373	394	395	382	407	398	382	377	396	396	382	394	382	378	392	391	419	406	373	380	370	381	388	391	344	389	428	368	403	354	392	424	397	395	388	380	372	394	390	413	374	397	409	416	387	366	409	415	406	400	407	393	398	420	388	390	413	397	384	360	385	398	367	382	400	361	406	391	362	408	408	411	401	394	375	400	398	409	414	373	422	385	395	389	424	401	410	378	339	381	352	393	388	363	373	398	437	409	382	374	395	391	381	392	416	408	400	379	369	388	385	373	431	401	382	411	418	381	381	401	348	391	402	373	367	411	371	365	367	383	391	389	369	385	400	389	388	389	398	381	386	405	395	391	367	406	419	408	373	396	396	386	372	402	350	410	406	363	390	428	376	378	423	382	374	369	398	379	397	365	402	403	360	398	404	421	386	390	378	426	402	370	427	387	342	377	415	394	380	353	402	388	353	375	381	401	397	392	401	378	416	404	409	407	412	387	374	391	409	410	421	387	413	430	368	368	362	381	419	397	378	355	380	380	365	408	373	380	408	403	400	400	372	408	399	413	394	395	407	401	425	390	387	364	371	387	372	378	365	405	400	425	359	430	433	392	350	368	362	389	406	393	352	411	397	397	391	358	376	392	417	379	384	415	373	387	389	392	379	399	375	391	374	384	378	420	385	388	377	389	393	403	376	347	413	376	392	380	395	372	394	402	389	383	444	402	411	420	400	411	407	397	377	358	398	381	381	399	385	376	378	390	396	375	363	404	416	409	382	383	411	392	377	356	420	395	388	383	393	423	424	376	420	385	398	345	377	403	392	380	408	409	393	393	388	366	409	369	378	393	367	404	361	418	381	405	372	381	380	411	374	410	396	379	388	394	400	392	385	366	393	376	396	393	388	423	420	396	419	395	416	397	373	399	430	427	350	376	386	402	360	384	443	391	408	374	399	403	401	390	358	395	418	435	389	410	370	399	404	358	401	396	415	396	398	375	404	384	399	364	374	411	368	405	417	408	394	398	409	356	406	410	406	388	378	422	366	421	417	401	446	373	371	379	382	358	388	374	423	372	377	389	371	356	400	359	438	383	390	401	395	414	400	411	387	393	368	394	409	410	393	388	359	393	415	425	385	382	419	389	357	356	337	399	377	386	430	373	391	365	370	376	378	419	401	409	414	401	400	403	391	361	401	379	419	390	389	408	410	385	371	380	379	381	393	417	435	435	404	393	395	383	375	379	409	383	378	367	411	358	401	370	397	408	376	413	382	388	373	380	351	408	379	400	387	408	393	380	396	401	410	400	387	412	398	359	349	410	357	414	393	375	396	372	379	407	383	388	378	381	382	394	394	392	396	402	376	389	362	366	373	403	386	396	396	366	364	387	382	410	393	368	391	396	381	377	381	401	394	352	425	401	386	363	393	393	374	423	400	352	365	380	389	403	395	379	374	386	398	384	387	360	374	388	386	385	407	419	375	381	380	376	396	368	395	392	385	384	380	420	410	371	391	387	383	397	400	396	363	378	398	366	388	358	377	382	359	393	389	425	387	391	382	378	403	385	375	386	418	422	389	389	378	424	362	407	416	388	382	381	359	382	351	362	416	379	390	355	390	403	398	393	371	376	397	424	397	433	379	399	418	420	431	365	380	404	387	372	421	380	362	397	370	372	398	413	397	401	376	407	400	377	391	385	391	409	376	415	418	389	421	385	396	389	344	397	378	376	380	418	371	388	381	388	349	391	368	413	382	408	377	385	370	420	401	382	434	348	349	366	402	412	397	403	383	376	379
10258	17567	15841	9665	6110	4179	3078	2320	1954	1589	1391	1288	1055	959	870	846	775	672	713	655	639	644	662	600	586	568	525	589	540	518	510	476	502	471	490	465	469	456	461	468	462	443	457	406	448	462	470	430	395	431	471	459	374	445	451	476	445	456	430	423	448	431	416	429	458	445	431	443	411	429	430	412	393	385	383	442	426	437	403	396	456	431	434	422	422	420	395	393	381	396	419	412	440	402	392	434	411	400	430	403	410	409	451	415	428	418	428	414	414	405	414	389	406	413	383	412	429	401	423	413	426	434	404	399	370	373	415	390	396	423	383	402	391	358	431	379	398	423	383	411	420	401	462	413	392	394	413	386	427	379	405	370	417	409	412	403	397	380	377	379	393	405	420	405	400	407	388	372	424	463	407	418	424	402	412	409	415	388	415	400	402	406	416	382	436	374	410	414	357	395	422	396	385	443	423	400	418	376	382	406	425	408	426	417	427	417	376	421	424	383	400	404	403	399	407	389	379	369	431	404	391	417	422	398	402	395	409	431	427	408	411	406	395	398	402	428	409	374	419	414	388	427	391	399	414	410	409	404	414	409	383	406	379	413	423	402	419	378	407	407	417	419	423	399	398	390	402	438	413	402	364	398	411	417	363	377	402	422	432	354	386	400	368	379	399	441	409	407	391	407	425	382	396	382	424	442	436	426	419	377	414	345	431	429	403	432	414	412	439	431	373	358	378	401	399	411	403	415	434	359	417	411	375	415	423	398	457	429	372	409	375	415	402	415	402	419	387	425	444	416	435	433	422	386	417	398	424	408	427	387	437	410	397	396	382	353	403	402	437	410	406	406	399	400	392	383	393	423	403	428	419	386	424	372	407	397	401	428	389	417	403	432	416	384	417	413	417	406	400	394	412	407	400	409	377	408	399	421	413	414	429	405	379	377	420	387	372	427	398	416	426	398	410	408	412	404	401	399	423	396	394	410	371	426	391	420	394	405	385	401	436	392	428	376	395	376	379	429	399	432	385	399	430	425	444	385	433	410	403	428	432	405	403	396	434	399	406	374	421	388	417	407	422	422	394	404	413	442	383	429	355	436	400	412	404	424	447	395	402	419	372	426	395	410	414	445	410	414	380	412	439	420	413	407	416	376	418	396	410	404	403	398	429	395	393	444	416	397	386	405	419	408	387	428	403	396	422	397	429	411	358	393	424	442	410	393	402	376	407	373	399	412	439	404	418	408	377	403	377	395	398	432	432	364	389	423	388	400	409	401	425	453	420	399	398	385	412	401	418	429	401	403	440	409	400	397	378	404	409	406	426	437	406	422	408	398	433	358	399	407	391	375	367	385	365	408	421	418	400	426	417	429	368	435	389	443	401	402	422	430	420	410	377	378	386	401	380	438	438	390	451	420	368	432	387	399	393	433	398	406	406	404	423	398	400	415	367	415	410	395	407	440	384	424	420	395	416	407	445	378	415	401	395	394	358	413	429	386	433	413	399	417	434	397	383	388	453	412	407	417	427	372	440	441	443	403	411	440	415	393	432	378	369	410	412	413	427	389	426	398	404	418	410	439	404	399	373	400	388	396	400	418	389	416	404	431	400	403	403	421	399	432	435	373	425	390	429	417	417	437	416	438	363	397	421	386	413	391	415	413	392	414	433	436	374	423	403	403	427	381	402	424	446	405	405	411	439	387	412	401	421	387	420	383	447	416	391	411	401	382	398	404	382	435	402	374	407	412	418	390	398	419	390	383	372	421	374	442	423	421	399	427	387	397	402	406	422	402	416	403	405	450	418	409	394	350	441	381	390	399	399	377	398	410	386	420	397	418	445	415	429	396	401	354	403	394	412	435	396	371	408	388	423	399	426	413	442	410	415	402	400	431	365	446	376	383	394	416	425	443	404	400	409	435	442	401	374	383	444	392	421	424	400	404	423	431	410	422	413	376	390	390	414	399	387	389	377	398	427	411	427	402	429	422	408	361	409	410	417	421	409	391	406	402	412	427	375	381	411	382	413	414	406	417	443	409	439	393	425	389	396	397	401	399	423	372	405	394	398	409	398	400	414	389	412	427	386	391	401	409	428	386	402	404	420	418	409	408	382	430	384	403	428	405	370	414	377	371	397	409	392	440	386	401	403	399	405	406	426	430	398	444	424	370	425	405	418	416	405	356	400	406	401	450	376	394	402	414	429	395	384	407	393	423	435	382	395	364	399	404	416	397	358	366	418	405	389	424	393	414	418	445	413	413	428	390	385	381	446	434	432	415	406	397	380	378	421	420	404	396	421	403	405	409	422	424	406	412	396	402	411	377	414	385	413	411	435	408	420	407	420	435	419	423	419	409	429	393	439	424	402	414	405	404	409	400	417	408	423	415	421	413	415	405	415	394	434	422	427	437	387	382	367	395	396	359	395	348	416	397	404	427	421	438	397	434	380	396	381	428	436	390	413	438	405	378	426	423	425	402	390	400	390	392	394	385	416	423	413	394	382	405	393	420	429	411	441	438	395	405	369	429	407	400	386	399	437	421	394	431	421	383	416	407	382	430	421	415	375	399	372	398	376	386	365	424	398	389	432	382	424	427	407	403	411	421	409	418	390	413	415	393	389	419	411	394	416	394	398	433	432	397	415	383	405	399	390	424	398	380	420	407	417	408	421	396	416	413	421	414	443	423	444	395	368	417	437	400	390	433	449	375	380	417	405	385	433	415	409	389	384	405	416	412	436	452	411	408	386	423	420	404	439	418	427	398	405	403	363	377	418	416	402	413	415	413	388	421	439	390	412	397	429	427	413	410	387	387	393	428	426	393	386	372	398	403	414	383	398	416	416	414	388	394	393	396	396	460	409	408	403	395	384	415	395	431	456	407	439	418	383	397	385	403	424	412	397	385	428	409	388	401	403	418	398	432	385	408	443	426	422	373	446	418	430	401	425	436	380	408	411	381	399	417	407	383	383	410	420	430	403	416	392	420	396	387	390	399	411	404	377	420	384	438	437	408	382	414	396	380	406	414	427	415	433	381	432	434	432	406	412	421	393	376	409	399	440	453	383	402	376	398	408	404	404	411	408	402	410	428	410	397	402	387	377	404	375	403	449	385	403	367	440	404	380	397	396	432	420	389	398	407	442	428	429	420	421	412	392	397	392	395	434	403	420	386	409	374	405	371	404	400	402	409	402	398	432	411	417	390	402	424	440	413	414	411	423	401	408	421	423	435	414	402	369	378	412	419	425	374	397	438	402	405	406	403	398	388	390	422	389	378	391	404	441	409	371	411	400	432	417	359	436	412	408	413	396	408	413	399	415	423	421	417	396	398	414	422	424	395	393	399	378	390	371	381	368	399	402	379	445	423	410	391	408	421	414	382	391	408	411	400	399	376	389	385	379	411	405	441	410	423	382	404	418	394	409	428	431	402	387	476	424	425	423	411	424	371	378	389	403	424	413	400	404	424	378	409	426	402	427	388	428	403	388	389	387	421	405	401	404	442	356	411	384	382
28038	15612	2581	1010	831	762	708	655	631	641	607	630	656	592	624	675	652	655	608	660	656	634	642	679	658	675	616	637	633	638	611	681	649	656	613	632	634	634	641	673	654	597	680	645	671	668	629	666	622	635	650	614	641	675	628	646	646	633	638	702	632	665	626	619	615	650	621	673	636	644	637	639	646	641	670	602	653	629	613	670	629	619	684	642	656	645	657	607	668	661	655	675	675	580	684	632	610	638	634	624	679	665	578	620	659	641	653	668	682	635	641	648	640	639	624	666	610	646	648	609	656	644	685	616	658	631	645	618	647	632	663	652	613	664	567	662	636	635	620	641	645	649	624	660	632	640	625	607	651	628	681	609	610	653	642	662	649	604	679	639	600	625	641	632	652	678	645	635	641	631	641	638	588	685	623	569	647	625	631	628	672	647	586	612	632	673	659	599	671	655	620	654	654	605	663	647	627	655	616	670	619	633	660	656	645	612	637	601	596	614	647	684	588	660	640	615	624	620	606	639	609	617	644	696	624	670	641	638	642	663	610	610	651	639	648	620	648	625	645	621	657	654	669	619	655	647	592	612	610	623	646	627	624	657	641	642	691	596	626	631	607	622	645	616	583	613	671	634	666	648	633	626	600	654	679	601	625	642	653	630	677	638	611	683	648	694	607	594	640	674	623	628	688	651	636	579	613	606	659	654	666	611	632	656	712	644	618	622	648	672	603	631	636	627	623	619	615	604	636	630	631	621	617	640	621	634	612	602	689	652	659	595	640	629	612	654	651	636	642	611	603	640	613	653	628	655	640	644	634	657	670	670	664	608	643	661	666	661	669	648	598	608	607	655	639	688	611	634	632	673	635	646	658	686	581	588	628	584	630	649	683	632	654	675	585	650	638	652	660	646	638	640	658	625	632	613	632	642	643	619	644	604	630	630	631	670	626	656	677	665	616	693	629	670	654	596	671	655	619	635	640	602	622	647	630	678	637	611	615	650	694	645	642	645	635	675	662	624	617	638	633	652	665	669	606	589	657	631	608	638	614	657	634	618	710	699	648	630	684	648	640	662	657	590	629	609	666	665	626	653	590	641	638	701	639	679	575	622	672	653	683	594	679	687	623	689	662	643	587	598	622	623	618	631	610	649	655	617	672	667	653	634	649	678	682	632	665	645	627	652	658	609	643	621	639	631	609	613	667	662	660	647	629	676	615	647	611	620	613	602	624	677	632	662	626	686	656	675	645	630	655	618	676	673	659	672	642	614	603	615	609	636	638	627	635	636	675	630	644	663	615	647	624	621	627	662	615	634	644	640	640	622	645	650	652	636	665	633	618	650	605	637	639	608	596	612	636	680	642	658	581	627	633	621	626	589	627	589	655	659	657	655	651	605	633	646	648	598	683	635	627	638	661	660	697	663	590	667	630	635	620	632	654	632	604	611	620	657	625	640	632	654	654	618	637	687	647	619	633	661	637	618	624	631	611	657	614	604	657	632	674	602	624	641	647	615	629	629	646	671	660	698	634	666	673	686	649	645	621	642	643	636	624	639	638	694	653	639	680	682	624	638	618	660	658	625	652	620	645	654	660	608	587	665	671	631	601	633	612	654	650	643	625	689	597	609	634	615	573	636	650	637	650	648	671	635	598	645	619	644	618	662	632	675	608	694	654	654	691	649	591	620	642	689	657	587	617	674	638	623	662	602	628	616	615	625	620	614	664	649	645	633	593	655	667	664	613	640	614	592	608	652	671	630	630	617	617	640	628	613	633	616	691	685	667	654	611	676	667	622	659	650	641	604	626	640	620	653	648	649	648	645	617	645	637	631	667	651	650	631	631	651	633	676	670	629	620	658	626	645	629	628	614	594	604	648	640	607	681	613	673	652	654	653	624	630	611	648	635	633	582	589	638	643	604	655	664	642	599	637	658	620	624	648	673	652	634	654	595	637	623	606	641	637	649	669	639	622	620	677	617	634	635	641	570	630	637	659	653	654	676	636	655	662	629	647	676	624	648	636	649	635	629	674	658	653	607	667	614	650	615	653	618	680	635	648	648	677	651	648	631	669	598	598	624	657	641	684	633	623	648	618	687	586	586	642	613	633	589	627	661	629	654	663	607	674	651	636	670	652	660	615	598	621	576	614	656	622	628	651	665	643	655	664	640	612	611	635	640	660	644	625	688	672	624	664	641	637	674	633	645	625	658	662	659	634	643	615	653	628	651	630	650	624	608	604	627	640	605	649	632	623	650	601	643	606	649	623	607	631	678	612	631	623	676	646	632	609	648	597	625	632	610	616	706	634	651	650	676	605	642	629	655	632	667	670	623	646	586	636	670	623	607	673	617	589	626	623	616	646	672	639	614	658	590	645	620	594	602	645	659	615	627	618	632	626	621	591	641	632	605	625	624	624	645	667	643	694	598	647	576	590	618	687	626	627	628	632	641	657	646	596	664	627	660	628	581	629	673	618	635	654	623	635	581	610	647	601	661	620	613	608	614	649	681	667	601	616	635	623	656	608	653	630	610	653	614	671	668	644	611	683	618	650	609	631	682	619	658	643	629	670	691	629	618	642	669	653	618	670	654	603	641	657	646	612	640	640	652	630	642	632	625	668	644	610	675	683	632	659	642	645	633	629	648	629	626	662	652	634	616	599	627	676	647	651	637	663	617	627	619	620	631	643	659	616	666	655	645	676	641	667	643	647	592	574	635	618	596	607	602	600	612	617	618	646	669	663	660	669	641	631	614	604	627	682	653	658	618	655	650	660	660	618	644	608	693	588	627	697	662	597	648	660	598	611	635	636	652	664	594	673	633	659	603	668	626	624	684	631	619	644	650	623	601	643	628	623	643	640	640	674	675	665	648	605	632	648	638	661	634	652	622	688	587	658	634	611	629	625	696	640	630	616	639	605	650	695	623	603	599	653	656	667	641	617	653	606	618	663	648	646	676	614	607	615	617	593	668	655	631	647	651	640	638	602	630	603	674	659	649	657	635	609	654	590	679	629	621	651	620	611	657	658	651	643	643	631	615	693	643	668	654	651	659	593	651	601	604	633	643	629	628	610	614	637	617	622	663	660	675	656	626	648	590	673	597	667	639	603	615	619	651	633	617	603	646	672	673	643	645	641	625	628	673	592	632	620	666	657	591	649	649	639	632	591	605	596	652	687	608	643	652	642	669	633	654	654	669	594	670	629	625	657	635	637	653	595	662	568	691	649	666	653	641	659	687	675	639	610	630	623	614	583	629	653	628	616	628	646	613	640	651	667	616	633	648	650	605	629	608	652	642	660	577	660	641	619	623	676	598	628	637	579	610	649	617	642	672	627	697	628	623	625	574	683	639	602	655	653	649	645	662	660	656	620	667	641	608	678	638	662	610	666	600	656	580	644	651	617	641	611	619	620	653	662	660	614	616	623	610	645	618	641	652	646	600	595	644	604	623	647	633	589	644	624	675	629	636	633	597	624	633	621	671	611	655	627	643	630	658	678	611	631	641	654
5103	1432	1402	1027	867	820	794	789	757	716	727	714	725	729	719	725	683	717	704	761	684	730	751	740	721	716	742	706	721	750	740	759	705	724	722	704	736	719	692	724	716	720	724	671	690	703	699	691	730	759	718	725	733	790	721	715	746	739	707	735	669	740	773	688	717	740	696	729	684	706	683	692	665	672	761	757	719	741	753	715	754	728	725	699	712	732	691	737	727	712	697	754	721	747	739	751	707	684	729	699	739	729	685	753	708	710	737	725	712	696	692	704	686	736	741	687	696	750	726	725	683	705	730	678	703	739	723	714	699	704	707	691	733	686	725	692	702	710	708	695	752	765	692	693	698	724	741	725	705	694	726	731	704	717	683	730	682	725	739	660	669	714	709	739	761	719	706	684	680	734	759	711	723	750	779	711	749	729	644	721	772	720	748	707	719	726	713	697	702	726	708	731	743	708	716	721	712	748	709	698	694	738	721	706	714	720	718	693	718	702	706	738	671	711	731	730	758	728	696	742	703	678	749	717	716	714	720	738	727	702	730	698	700	727	722	724	672	732	701	683	737	717	736	711	698	787	716	697	708	793	732	685	732	708	743	699	689	687	691	717	699	657	685	682	691	737	711	739	737	750	676	714	753	691	705	688	721	694	732	706	696	750	672	725	741	718	698	711	737	728	683	706	733	757	684	701	681	689	756	709	759	692	713	716	684	697	703	728	678	719	708	730	682	739	736	731	698	728	682	762	703	714	747	731	733	719	710	722	728	718	739	718	699	752	702	692	711	715	773	740	763	718	705	720	709	718	717	707	660	730	768	773	684	710	742	734	735	705	737	679	669	726	719	674	737	677	726	704	738	710	666	761	710	718	749	739	719	671	743	730	697	776	707	688	732	708	760	732	720	757	738	731	770	724	718	732	772	744	737	685	707	759	750	744	699	737	730	723	736	751	711	722	738	747	702	668	723	688	749	712	690	742	720	719	786	759	716	675	774	750	700	729	706	665	704	680	747	721	722	743	732	734	710	767	706	689	697	752	705	704	689	707	699	711	736	717	712	724	700	726	689	731	681	750	674	694	779	714	724	711	743	739	723	676	706	700	726	705	687	691	729	677	772	730	767	755	725	731	753	746	702	700	736	734	713	733	764	675	677	706	756	685	764	718	698	766	711	664	736	695	746	737	717	706	720	740	724	731	709	714	690	769	691	712	681	727	741	718	736	737	752	758	723	731	693	763	729	699	732	684	707	684	742	678	710	706	731	674	756	758	706	729	713	757	728	708	739	694	701	717	733	744	705	688	745	702	701	712	722	739	741	755	709	721	737	780	705	690	694	721	718	714	752	748	721	724	758	722	717	747	718	774	729	758	675	687	712	715	692	726	775	779	718	701	726	697	697	708	732	712	727	690	700	709	715	680	776	738	706	730	711	708	688	710	756	722	703	707	724	715	779	684	679	692	684	726	761	709	729	694	720	738	721	767	730	716	753	728	693	716	769	716	727	745	679	718	710	744	696	730	730	752	717	738	684	719	685	740	701	766	734	690	770	725	673	727	696	716	719	689	723	693	751	682	778	716	783	706	715	772	744	744	700	692	747	724	703	720	710	745	732	712	702	711	706	691	723	668	729	727	763	720	689	716	703	710	716	743	688	726	702	709	718	663	723	711	711	719	692	692	697	793	710	662	757	672	717	707	714	671	721	740	722	720	704	676	737	714	746	718	754	686	744	682	718	722	760	710	699	711	737	704	754	698	723	740	708	713	695	714	722	677	741	721	722	718	747	734	690	704	695	732	743	703	751	668	710	710	734	653	705	721	682	693	738	691	735	703	687	732	702	698	709	751	713	724	700	727	745	770	703	710	712	739	725	697	756	722	716	683	675	720	765	714	727	698	719	683	697	742	708	776	729	749	737	717	740	724	706	721	697	715	719	716	724	672	692	730	702	691	736	731	753	687	721	699	684	640	730	678	703	697	689	716	742	745	680	701	719	758	713	706	727	738	710	754	713	731	712	762	750	676	704	755	740	707	720	716	711	698	739	750	719	685	753	746	687	728	707	714	762	696	671	703	766	717	691	729	713	706	650	750	746	715	713	713	707	725	715	714	738	701	734	694	747	735	701	742	698	745	717	679	713	706	738	688	724	714	729	712	713	740	707	728	682	706	708	713	720	728	722	702	749	738	719	746	718	770	650	690	733	762	698	701	785	676	787	757	726	726	718	712	688	753	683	752	750	682	758	717	680	690	734	727	731	754	693	704	702	711	767	713	714	701	751	695	724	706	698	711	720	728	725	733	751	736	749	758	756	683	711	698	699	736	657	691	713	672	725	723	704	721	700	739	717	742	709	715	710	769	707	729	731	724	697	680	715	729	705	729	724	755	702	729	728	741	722	703	715	688	712	731	671	717	700	726	687	688	755	733	691	701	724	688	749	720	693	759	744	670	771	719	701	708	737	703	691	690	668	689	742	697	716	739	720	720	695	705	724	716	723	647	699	742	752	724	753	703	712	748	714	696	731	742	700	718	759	693	717	696	757	677	686	696	691	732	740	725	690	734	675	728	736	712	725	696	723	803	684	729	738	738	726	722	696	743	731	683	674	750	733	717	745	663	761	708	720	725	684	693	694	710	719	727	723	726	730	685	740	751	727	701	700	745	745	735	708	733	699	703	750	712	727	706	707	682	742	713	720	697	733	728	693	736	709	675	664	688	696	737	730	737	712	728	696	704	710	684	765	755	714	720	695	689	723	715	696	719	786	740	695	684	709	730	693	711	737	745	709	725	734	687	735	743	693	745	702	681	729	747	708	737	709	742	675	690	726	678	740	748	708	748	733	753	719	645	742	700	739	722	715	723	681	708	698	700	760	728	739	715	719	729	693	743	710	721	730	738	771	712	683	723	767	716	713	714	677	750	660	738	728	777	743	742	724	729	709	704	738	721	685	721	712	717	750	716	710	680	706	725	742	733	647	649	737	732	737	711	709	762	739	707	731	711	701	697	744	751	731	730	703	775	757	735	729	747	769	722	729	727	702	756	707	708	684	743	724	717	708	703	706	674	742	731	708	723	702	704	750	665	706	722	749	745	752	735	706	758	731	726	727	709	746	724	756	758	735	747	710	671	752	734	785	694	703	708	732	694	725	678	703	740	723	705	725	709	782	736	699	689	720	732	694	686	665	783	748	750	724	712	795	707	737	728	737	719	678	736	719	678	745	695	678	725	695	712	713	714	706	677	706	705	726	675	684	770	732	730	765	730	725	721	734	755	727	692	673	675	720	740	738	704	711	707	741	717	751	699	759	726	686	702	729	741	685	746	754	714	732	744	790	741	712	761	741	705	749	693	727	705	680	739	744	728	708	772	729	717	702	670	718	722	750	722	706	730	746	695	737	673	731	687	729	731	721	710	703	723	725	722	723	751	673	749	707	721	732	683	772	735	746	747	708	716	666	705	720	736	732	685	678	682	695	763	762	716	673	712	710	674	655	709	715	712	750	718
26198	20912	27348	24619	20805	4602	843	629	502	451	411	415	365	331	313	327	302	332	316	329	343	308	293	288	307	315	333	293	286	267	294	256	283	312	279	263	294	282	310	280	292	273	281	294	286	239	282	283	245	241	278	295	258	302	275	288	286	250	261	267	258	274	292	291	291	270	265	230	273	288	288	271	262	307	260	283	274	264	257	281	290	268	242	275	251	267	238	266	267	259	226	245	256	257	281	291	254	272	268	277	252	263	229	260	254	259	262	250	278	256	263	285	260	259	265	238	261	258	283	255	280	278	245	268	266	249	241	249	250	246	263	298	250	288	251	263	253	276	226	269	272	268	276	264	278	255	243	271	289	277	280	254	265	276	283	255	265	250	269	299	296	265	266	263	266	267	267	253	244	253	260	274	272	252	264	258	256	266	263	268	264	299	265	269	239	250	265	247	253	261	246	249	260	268	263	261	239	290	256	277	253	255	259	297	248	279	253	265	263	273	256	291	271	261	268	264	258	273	281	273	261	261	271	259	259	274	263	255	252	247	292	244	276	284	277	265	249	254	240	280	272	258	246	295	299	259	256	228	265	263	274	261	257	243	279	246	261	258	249	251	248	253	279	269	264	237	257	255	265	295	285	251	237	249	273	240	298	265	276	261	252	267	293	291	243	275	278	278	289	250	290	279	257	236	262	263	236	248	273	277	274	262	262	270	279	281	248	265	271	287	259	270	264	272	271	237	258	239	250	249	272	279	285	258	259	258	287	256	257	271	231	271	271	257	275	269	278	264	261	290	275	261	266	277	264	277	275	269	259	261	268	237	272	248	268	264	262	273	272	245	256	290	265	248	269	240	269	288	263	272	261	287	281	269	294	308	290	269	260	272	264	249	251	268	257	253	267	279	259	259	261	263	283	252	259	250	288	239	268	280	264	272	258	285	239	258	223	265	257	256	249	256	255	276	265	257	252	253	240	264	261	263	282	221	263	241	253	270	282	257	276	242	258	275	247	222	240	254	259	252	275	250	266	274	272	251	264	261	265	276	263	282	270	253	274	281	237	270	276	251	258	269	264	257	269	275	252	271	250	277	275	275	254	263	255	269	260	265	252	259	258	260	255	255	240	257	277	234	245	251	282	284	263	260	271	266	267	242	274	286	278	273	268	253	258	241	238	246	252	282	264	265	281	272	263	275	257	284	292	256	236	273	276	298	284	247	269	252	286	229	234	272	275	268	286	284	235	238	263	280	243	260	269	265	265	268	257	243	266	265	266	269	273	275	266	289	264	263	262	272	290	260	260	244	265	291	248	241	245	245	263	270	256	274	264	247	282	254	274	290	231	269	271	267	262	275	277	249	250	268	240	258	269	254	253	270	253	272	284	286	245	258	282	264	255	276	275	248	255	287	257	268	261	278	249	278	243	273	227	267	255	242	257	269	266	232	225	260	224	219	288	265	302	233	266	246	309	274	285	251	256	287	254	240	261	265	270	255	279	263	267	269	315	258	258	265	303	261	252	283	268	289	272	281	249	283	240	274	256	245	264	273	260	290	266	253	244	252	232	253	291	278	251	295	229	268	254	268	292	268	261	255	261	265	251	255	264	260	246	263	254	252	260	291	256	245	244	275	243	274	254	242	262	266	293	242	264	270	307	250	243	252	260	267	273	270	261	244	221	260	288	254	273	287	244	288	255	246	256	236	271	232	276	272	248	281	275	280	252	237	265	235	255	249	266	241	254	275	281	273	247	279	245	232	283	251	259	271	273	251	271	301	282	286	245	260	251	256	243	270	266	282	252	268	240	273	275	304	242	262	255	265	288	255	289	255	259	260	306	276	265	275	246	250	281	244	276	235	263	257	246	271	303	240	284	257	260	239	240	270	274	260	302	284	243	252	258	290	260	289	258	238	285	282	262	246	268	266	240	233	260	250	278	257	256	258	264	237	257	260	280	244	263	256	222	267	265	234	266	264	286	283	271	251	290	253	267	271	253	254	276	278	271	281	280	249	293	256	270	264	248	261	264	278	262	253	278	282	247	265	255	242	255	291	270	243	291	250	256	249	288	295	281	248	249	271	285	276	251	275	258	252	264	240	256	271	255	283	243	262	267	242	247	274	258	252	271	262	280	277	241	263	259	288	280	260	256	268	242	234	263	252	242	254	258	259	269	265	255	246	250	278	247	251	274	268	275	285	252	275	280	274	266	226	262	267	251	294	263	274	246	292	245	273	264	259	269	290	257	245	272	269	275	264	271	234	242	256	228	285	263	237	277	283	268	267	271	266	270	265	275	272	262	287	229	258	251	247	282	255	252	252	273	264	278	269	246	238	255	247	242	255	272	274	258	275	249	275	257	257	267	253	287	262	299	251	260	247	280	275	297	246	271	253	234	257	233	266	256	272	235	290	274	279	254	246	287	275	264	297	264	266	282	266	268	271	267	234	281	240	250	258	277	290	280	253	283	273	242	258	273	270	265	247	253	285	270	264	251	287	296	240	266	251	274	265	275	272	271	269	261	285	289	262	276	257	258	242	285	283	272	249	254	236	250	261	289	275	262	288	253	281	252	291	260	256	279	244	280	283	276	283	265	298	269	289	249	252	262	288	239	240	281	270	280	294	256	262	250	254	270	243	276	280	278	259	273	258	243	300	272	261	255	251	273	263	264	271	256	263	305	250	282	266	245	252	239	274	275	267	248	266	265	243	285	267	251	286	279	258	268	267	249	256	272	257	265	270	260	294	256	272	274	234	271	259	236	240	264	252	269	271	274	270	246	242	232	252	266	268	253	261	238	286	271	294	242	271	263	260	278	241	281	284	249	282	271	291	251	278	245	290	260	276	261	261	221	278	258	270	243	251	252	279	276	234	301	279	262	262	253	230	279	277	262	273	292	275	282	310	271	272	258	256	239	260	243	230	272	262	245	270	225	257	233	263	241	226	251	277	288	241	239	292	263	246	248	285	267	239	256	284	258	263	258	251	253	268	278	250	280	250	233	265	275	241	267	260	277	262	248	258	286	240	268	253	224	282	289	255	263	288	244	217	277	255	247	228	217	253	251	255	274	262	256	257	264	294	245	246	254	297	235	267	296	257	270	263	251	262	234	255	287	252	276	274	262	268	247	299	260	260	245	270	267	267	272	264	248	261	264	238	283	290	282	268	260	280	258	251	263	260	264	282	246	245	282	244	226	294	257	260	291	257	260	240	283	265	252	241	264	271	282	260	272	273	268	239	272	263	249	286	258	255	257	256	254	253	268	291	268	250	262	270	266	266	267	273	273	262	235	257	266	260	259	273	240	230	246	254	267	282	258	249	271	239	253	280	272	269	266	249	239	265	265	246	269	281	286	259	238	308	284	230	250	265	257	274	288	252	279	235	259	278	276	266	277	268	272	271	258	255	261	262	276	278	246	243	296	274	241	241	260	263	262	252	255	253	265	276	273	244	286	260	242	252	265	255	266	253	255	278	251	284	283	282	303	266	229	272	226	253	256	255	273	285
6650	9280	8318	4603	2854	1916	1431	1126	943	838	746	681	589	515	512	472	458	447	457	424	419	417	439	380	407	429	386	373	405	379	351	374	394	358	355	348	372	367	305	377	326	349	348	303	318	327	308	316	334	325	323	351	325	333	333	340	318	360	325	355	346	363	299	327	349	352	344	324	309	342	343	323	330	327	359	336	310	306	339	327	319	324	348	306	329	304	333	312	331	285	323	316	348	341	315	335	325	332	331	296	311	331	287	341	326	343	335	336	312	339	314	355	333	314	328	306	345	354	303	325	344	336	318	327	312	307	314	365	349	336	317	319	297	300	337	323	339	306	321	314	321	329	312	363	335	327	303	338	289	320	343	306	362	327	354	331	299	305	295	310	335	301	322	300	314	300	329	333	311	313	305	312	344	379	333	351	312	321	325	324	318	305	344	351	317	318	294	341	330	343	325	342	308	306	327	316	324	314	299	326	322	313	344	316	331	313	342	333	323	310	326	327	319	328	299	299	305	329	311	306	311	353	353	329	332	329	326	335	340	341	332	318	345	331	313	340	311	333	330	329	300	320	312	323	338	334	332	324	336	317	319	347	310	321	321	343	327	321	312	363	305	315	321	340	354	305	297	341	332	363	302	332	336	320	313	297	349	307	308	363	316	321	336	372	323	356	339	337	299	339	315	327	287	314	293	327	344	308	331	360	359	345	337	301	305	340	331	328	323	331	318	303	338	315	316	320	326	314	298	295	325	335	358	326	362	335	323	356	318	335	314	317	323	342	321	306	314	299	338	306	323	345	331	334	330	315	335	308	302	344	348	345	313	314	349	300	291	311	327	327	348	324	298	332	297	362	322	324	348	323	349	296	309	335	304	327	335	294	304	317	323	323	331	316	337	320	343	339	338	320	355	303	318	341	341	294	310	316	316	349	313	289	327	331	343	326	297	291	330	316	295	310	294	343	336	326	319	319	304	320	337	338	316	343	309	316	353	378	360	312	325	326	312	303	282	309	329	295	340	349	326	372	315	306	321	349	308	296	302	354	313	319	287	330	326	316	362	349	320	312	321	301	324	348	328	300	315	323	340	310	319	329	338	350	332	317	353	288	319	338	328	334	345	316	322	331	311	332	323	332	304	354	304	305	350	314	335	304	321	364	351	320	313	332	338	307	322	322	336	307	332	301	302	333	298	345	332	337	334	285	361	306	315	353	348	343	328	284	302	331	322	342	333	304	311	303	324	273	329	330	316	321	297	360	316	314	295	304	330	366	352	315	299	322	316	306	353	330	300	333	341	324	358	333	332	355	350	320	362	310	301	307	334	302	333	297	310	334	345	313	310	327	318	305	313	365	317	344	328	331	336	322	328	318	302	290	324	327	316	353	346	319	321	344	345	340	292	335	305	334	340	334	294	337	336	336	316	321	333	354	310	345	319	321	320	299	350	335	342	348	328	324	304	339	309	327	321	346	347	317	353	305	355	327	330	348	301	312	342	291	293	327	333	333	295	352	340	332	312	333	337	338	348	294	323	348	355	344	312	334	300	342	320	331	339	293	309	346	340	337	341	320	306	338	286	310	338	315	310	314	338	308	304	338	305	325	311	345	336	279	344	331	299	340	342	308	333	343	321	314	362	329	349	296	322	323	355	308	320	334	343	338	311	292	315	303	323	315	329	321	329	312	300	307	330	308	315	315	326	310	328	330	297	349	323	349	330	308	292	331	336	316	311	344	330	361	355	319	302	314	347	299	359	332	323	324	298	342	338	301	300	330	307	316	307	334	343	331	317	355	332	331	345	342	326	338	314	304	343	361	312	309	327	327	327	348	327	312	308	321	315	306	348	335	316	309	302	308	341	326	323	332	318	343	319	305	299	312	322	311	336	335	308	298	308	358	354	314	321	329	298	312	313	353	304	287	332	322	314	332	308	334	320	336	325	285	353	353	343	317	331	339	279	342	315	300	327	341	305	334	327	300	302	304	351	326	340	358	304	291	335	347	316	326	352	310	298	326	296	298	351	318	313	338	326	318	333	312	267	325	320	302	348	318	324	327	312	340	282	313	344	326	337	306	342	309	328	352	359	313	340	291	338	322	326	313	315	324	332	323	355	326	317	307	314	291	302	297	311	308	323	331	305	334	340	309	344	325	297	291	308	351	307	330	317	326	299	340	296	325	329	322	307	314	276	331	326	316	342	338	314	330	335	319	337	317	326	333	317	323	326	334	344	322	332	318	312	310	297	339	334	303	335	326	348	359	326	306	293	351	336	302	293	325	345	300	312	313	342	343	332	316	292	339	312	329	359	362	329	333	356	299	321	342	349	328	311	325	369	344	305	329	335	318	371	287	340	337	333	337	306	323	321	318	324	352	322	308	308	321	368	315	323	343	316	334	336	326	362	286	354	343	336	294	339	329	317	325	321	327	326	317	317	307	304	286	339	316	346	316	332	328	322	319	301	307	327	299	309	355	327	348	294	328	313	312	316	319	312	353	330	326	315	325	322	333	316	320	320	307	310	318	336	293	324	313	320	318	321	348	313	317	327	311	338	312	328	318	356	311	329	338	335	304	298	346	314	340	303	332	340	325	330	313	314	322	335	322	329	335	310	323	362	312	354	314	326	334	325	349	308	349	356	336	316	313	329	319	319	321	335	335	346	328	324	300	326	291	313	313	309	346	309	327	330	315	280	330	312	312	305	329	307	314	298	348	306	348	359	308	357	341	334	329	325	323	347	351	302	319	277	276	331	326	325	323	330	302	311	332	333	320	323	332	330	320	328	290	310	294	292	328	323	299	329	318	319	289	323	328	319	344	311	312	329	327	280	317	300	322	350	310	325	339	314	327	312	326	300	308	310	329	299	293	328	316	344	331	334	308	296	300	282	314	325	321	350	310	318	301	357	304	327	346	334	300	311	301	300	353	281	332	299	330	352	315	340	303	312	332	289	350	308	287	307	301	305	338	309	323	327	329	329	309	304	323	334	321	327	317	330	319	346	325	306	329	324	338	316	314	309	295	328	307	356	332	322	337	309	300	341	271	305	293	305	339	293	329	302	347	311	315	340	336	304	327	309	331	325	334	330	345	310	326	334	325	323	312	312	336	319	324	321	326	342	347	334	302	327	306	329	355	304	338	329	330	316	330	330	319	353	342	331	315	342	331	309	296	321	298	338	330	321	312	302	336	304	319	327	322	308	295	327	299	352	337	299	336	311	319	328	337	305	293	344	331	312	355	311	335	364	318	331	307	305	318	318	331	332	331	338	325	327	318	342	317	335	310	337	310	344	307	289	362	321	327	274	316	311	282	339	322	335	298	318	296	316	339	341	326	330	286	348	309	319	331	298	321	333	334	303	305	317	307	343	310	323	335	307	294	333	339	319	311	342	309	355	334	349	316	348	326	332	302	314	288	312	317	319	342	293	311	302	320	311	307	367	344	319	315	311	341	333	314	333	330	348	346	312	310	349	292	356	325	314	338	312	327	301	342	312	305	353	319	336	306
23572	20920	27913	24063	20925	20980	9208	1338	912	841	762	671	640	626	564	530	554	566	534	509	458	517	454	494	463	461	448	451	426	491	401	441	437	445	464	404	434	447	399	418	414	406	422	390	415	391	422	407	395	424	437	433	408	407	398	393	416	408	434	417	428	361	394	402	385	393	379	376	424	388	415	399	416	440	350	382	412	393	370	380	437	389	394	389	398	408	401	388	401	367	376	378	402	424	336	394	399	408	388	376	374	380	380	367	373	399	404	347	397	404	363	389	386	398	411	396	400	407	367	392	392	350	398	390	369	406	414	366	424	408	376	391	399	429	415	401	416	374	372	386	409	388	365	399	406	396	408	390	422	392	357	384	403	403	369	389	449	407	375	395	405	410	418	378	421	401	411	367	369	424	388	391	388	424	391	371	383	350	402	419	405	371	417	381	343	369	377	386	377	359	362	392	415	395	404	408	399	376	371	364	403	410	358	373	381	366	406	379	373	414	379	409	428	394	391	392	375	383	376	372	379	374	404	398	380	430	400	403	418	429	364	402	398	419	377	384	393	375	378	413	397	410	386	380	389	393	373	395	388	404	400	384	385	361	385	388	388	383	419	406	405	368	408	388	410	377	374	367	422	407	388	383	404	397	358	409	376	386	376	416	368	416	375	412	393	410	405	407	407	405	430	360	414	377	381	411	394	390	395	384	393	391	345	406	384	393	353	396	376	426	386	355	412	368	409	384	379	406	401	383	413	373	388	411	399	344	395	389	348	371	376	370	421	407	395	415	396	382	411	397	362	419	401	388	396	382	404	396	401	378	402	384	391	431	398	387	381	376	377	363	349	416	384	374	417	403	346	388	400	368	397	385	380	389	373	372	428	369	364	391	400	355	413	417	393	376	355	412	386	395	349	393	401	401	399	393	394	383	378	357	408	395	399	403	367	413	379	375	371	391	378	388	396	403	382	364	392	378	363	384	426	390	373	421	386	430	395	423	394	423	394	415	399	388	360	400	356	400	404	425	386	382	432	377	417	386	393	380	382	400	407	374	376	377	417	367	404	383	432	362	384	384	395	372	378	360	393	378	389	387	366	357	414	403	417	378	411	395	423	409	359	394	392	419	413	395	376	427	394	417	380	407	414	409	385	368	354	421	388	396	382	382	391	401	379	383	411	398	396	381	391	384	432	396	393	379	434	422	391	410	384	382	398	393	377	347	390	423	433	423	403	415	403	388	385	402	366	381	412	399	387	360	407	373	367	386	379	409	398	376	361	385	400	388	379	370	429	341	398	356	380	421	415	377	389	377	425	379	420	410	384	386	367	358	411	395	370	402	392	384	381	392	387	372	382	382	371	385	403	377	421	400	387	406	395	367	401	441	407	375	372	415	406	429	395	403	391	402	338	365	410	370	399	398	395	379	371	390	390	405	386	402	381	372	419	388	390	385	404	408	383	405	393	373	397	379	356	355	412	422	397	425	409	409	384	355	433	360	374	409	345	380	402	429	428	379	404	419	426	390	391	370	361	378	394	381	403	415	372	348	375	385	388	391	412	385	398	380	392	417	406	436	369	374	402	371	375	407	368	378	365	411	410	415	422	379	418	411	401	386	401	357	370	362	404	407	382	408	375	420	367	395	365	399	379	383	352	394	404	379	403	400	374	400	376	356	369	396	437	403	374	377	399	416	383	374	389	368	393	369	395	387	408	386	384	364	401	420	417	368	372	385	404	395	389	386	361	372	393	376	437	366	397	387	387	378	368	416	363	372	382	382	384	374	356	419	426	408	391	371	373	378	394	377	380	376	384	383	403	404	401	364	397	438	387	400	393	401	385	373	376	409	435	375	403	392	371	479	379	375	436	374	385	373	375	410	370	391	405	393	409	413	405	366	402	394	402	377	411	406	423	371	393	421	363	376	397	411	375	438	398	422	422	382	385	363	400	377	406	384	368	400	412	416	419	390	352	343	401	403	389	390	382	392	406	403	406	375	410	378	424	377	400	379	431	395	353	418	404	359	413	373	406	382	376	377	437	344	403	374	403	377	394	401	400	382	401	390	365	388	381	369	395	386	393	408	391	391	361	380	368	402	379	371	426	350	407	390	389	386	392	416	402	390	368	354	362	400	364	403	370	407	417	397	409	405	427	409	401	375	392	383	391	438	405	402	393	407	372	343	351	413	393	343	362	348	390	371	427	412	363	387	450	370	400	402	427	410	375	406	380	380	413	403	391	438	391	411	412	377	385	399	386	379	373	366	390	379	393	371	406	362	403	389	361	388	422	398	380	364	368	418	361	372	340	413	436	370	401	380	373	389	388	384	407	433	396	392	387	401	405	403	388	396	351	373	379	407	384	397	356	387	413	376	426	416	380	384	458	352	391	377	452	361	392	374	379	384	414	426	371	403	422	373	393	392	390	418	399	394	395	420	413	368	393	423	397	387	403	383	402	388	342	391	404	384	410	397	389	342	373	388	423	367	410	394	413	368	400	393	372	368	353	395	378	384	416	392	394	378	419	407	404	376	380	367	388	409	390	398	386	407	417	375	376	393	411	353	386	407	403	386	391	400	425	418	383	386	400	412	344	369	399	391	379	411	416	413	414	397	397	391	384	409	374	391	414	404	368	404	403	385	385	359	368	401	376	389	414	390	387	381	398	376	393	412	399	361	386	368	358	381	360	423	434	402	392	415	430	400	396	381	351	426	410	390	381	374	393	391	371	390	415	388	386	380	385	365	370	354	410	343	376	367	409	384	381	371	414	417	348	411	411	409	388	415	368	376	387	395	378	366	374	362	398	359	398	376	351	393	378	398	368	368	383	391	371	375	382	440	376	387	369	396	386	376	367	396	376	384	376	394	378	386	380	390	390	402	358	400	387	384	366	392	385	364	359	384	409	396	422	417	391	369	382	412	394	382	394	414	375	391	431	382	409	403	382	414	419	381	370	382	384	383	378	389	414	391	391	390	369	442	380	397	395	373	379	383	394	397	416	367	378	406	373	405	376	391	351	373	362	401	388	363	394	368	404	399	366	391	403	401	365	410	381	390	402	401	375	380	374	369	392	367	399	377	406	440	371	401	392	371	386	413	390	392	390	357	387	408	393	369	361	387	397	383	429	402	385	351	379	385	383	338	385	373	403	402	372	399	416	378	379	420	385	419	355	413	399	384	398	402	372	379	372	398	410	407	367	394	384	368	394	379	392	373	399	371	387	395	388	386	395	386	382	399	390	363	411	424	365	383	402	374	396	344	412	404	396	405	387	372	423	404	405	419	378	398	409	415	399	367	391	373	394	399	407	374	370	367	362	387	411	381	402	430	408	407	373	418	372	411	380	385	395	388	374	386	427	391	413	386	397	389	394	424	393	376	395	415	390	363	395	397	406	398	372	392	372	370	405	379	381	442	412	396	422	398	394	406	390	373	390	414	380	374	368	383	379	352	412	385	410	411	380	368	352	377	369	402	382	393	372	372	382	377	429	373	400	406	395	385	371	349	385	388
10246	17454	15757	9564	6107	4214	3035	2424	1983	1558	1352	1186	1131	1010	906	855	835	785	708	705	683	633	604	601	566	555	536	553	539	562	528	506	503	460	489	488	494	472	481	467	476	420	450	446	465	406	427	430	440	448	446	436	456	456	461	457	397	426	424	422	451	420	431	442	392	436	399	461	427	390	410	436	422	422	441	428	383	422	410	405	409	432	411	446	433	430	443	415	417	430	393	399	425	447	447	429	448	422	399	403	399	399	386	420	376	434	426	440	371	403	395	404	399	409	367	387	393	376	472	385	379	386	400	378	439	387	416	381	407	379	433	416	399	387	405	415	366	390	410	375	407	385	454	383	406	440	415	423	382	396	428	414	390	421	417	386	407	391	415	431	407	412	420	385	402	410	398	385	433	411	411	411	388	407	422	397	440	388	438	405	417	421	399	402	401	431	393	409	375	405	431	391	391	408	394	440	374	394	419	405	411	391	418	417	405	375	397	390	438	408	426	391	405	437	430	404	387	356	401	415	386	353	404	401	382	403	417	390	394	402	404	405	396	379	405	373	403	398	413	419	432	418	388	399	432	397	428	401	421	377	386	389	383	395	412	387	400	412	394	407	398	411	423	383	407	460	391	424	406	413	402	388	424	405	435	434	370	427	425	384	399	389	455	415	391	405	411	358	420	414	382	415	397	424	404	414	411	389	387	419	439	408	382	387	462	423	411	407	397	401	389	409	414	400	421	413	391	410	420	398	385	397	385	449	394	362	401	411	401	391	401	407	434	409	404	400	431	397	410	452	436	418	386	392	394	384	448	399	409	401	378	435	414	396	380	426	428	447	399	387	423	415	429	439	388	399	411	400	403	404	387	422	384	394	411	408	402	410	419	435	395	428	382	376	389	378	404	416	401	433	410	415	406	386	397	404	419	394	386	414	419	433	373	362	379	417	394	431	424	422	424	446	401	406	411	433	440	370	377	398	414	425	387	433	405	456	384	438	409	427	406	389	388	397	377	404	391	387	389	437	406	409	400	431	369	404	417	382	438	412	438	408	425	423	370	400	419	381	404	416	411	422	428	421	380	390	401	425	425	414	425	378	395	425	369	429	396	430	424	395	404	374	420	387	406	383	389	386	416	409	413	382	414	383	380	399	427	407	417	382	365	364	390	408	412	423	419	411	387	393	414	414	427	406	405	425	387	414	385	394	415	393	400	430	406	470	406	400	401	407	392	388	379	427	401	418	435	358	411	395	419	411	381	413	428	380	423	408	420	417	393	408	414	411	378	408	404	405	378	403	413	407	426	391	384	398	386	431	435	391	402	437	377	416	412	410	412	390	432	396	435	427	405	387	397	410	416	411	425	411	427	416	402	432	393	418	413	390	405	396	451	405	411	440	411	375	396	401	433	383	371	376	412	432	386	430	382	399	407	396	397	393	388	383	408	388	397	402	408	397	425	390	440	413	388	432	386	392	387	393	410	394	417	392	401	405	413	439	391	412	425	409	409	404	386	407	442	412	451	388	410	437	398	414	365	412	399	406	379	404	425	419	437	373	418	432	416	431	415	400	425	402	440	390	407	420	390	412	434	420	390	422	380	378	392	403	382	413	410	433	375	418	402	381	421	416	397	410	405	407	423	401	399	388	402	392	410	390	423	413	377	387	367	431	403	375	393	425	410	383	414	396	378	399	413	408	387	441	416	418	427	388	377	429	424	390	377	453	385	419	409	401	390	411	385	395	412	410	419	414	428	371	386	416	374	407	399	436	397	411	407	391	413	411	440	342	385	398	384	398	368	426	416	398	404	401	411	404	398	400	419	399	391	382	386	405	413	397	361	377	401	381	407	389	406	386	387	411	377	437	405	379	425	366	438	374	407	404	478	420	386	423	365	422	380	383	404	436	407	406	368	406	405	407	407	420	412	387	407	375	385	429	399	396	397	415	396	396	431	430	361	425	420	406	381	393	410	409	421	396	402	425	393	383	399	394	381	374	399	393	421	392	395	434	393	424	407	394	401	420	405	427	380	419	431	426	419	400	402	410	388	389	408	401	422	411	391	402	399	408	357	394	383	425	416	396	407	418	386	387	400	385	384	411	404	409	381	422	409	431	382	379	462	475	413	395	423	415	422	411	410	396	381	401	419	402	379	386	402	393	404	439	441	413	405	418	416	417	416	356	396	361	379	388	393	430	382	385	409	378	384	375	414	398	401	395	427	419	400	406	365	391	420	422	419	401	416	393	418	415	392	381	370	410	397	463	435	409	396	363	409	410	406	431	382	420	427	419	404	415	445	388	431	393	446	403	418	433	371	417	404	395	381	363	422	386	384	393	413	419	395	437	384	364	379	415	375	408	418	456	441	380	405	417	428	401	397	428	369	407	405	435	394	391	392	427	407	429	405	375	410	406	403	406	379	394	363	382	388	392	404	414	381	416	426	415	375	413	406	391	403	371	412	412	419	416	407	382	387	380	395	429	414	421	394	422	403	385	388	440	384	456	413	395	397	381	418	386	413	391	401	365	412	430	373	398	398	392	433	400	419	426	377	397	403	420	412	394	388	392	396	407	394	401	428	366	411	386	440	438	405	391	417	422	418	391	410	406	386	395	380	406	406	371	410	404	433	427	417	376	389	414	427	353	405	409	396	390	403	395	414	388	420	389	419	425	406	410	422	430	389	394	370	425	423	364	394	410	423	452	402	426	418	386	401	407	416	396	356	398	411	408	429	425	387	434	423	405	384	379	396	395	413	411	440	391	400	424	456	415	371	365	459	388	418	409	449	423	388	413	388	405	384	391	412	395	411	405	407	375	407	383	393	417	430	387	429	421	407	413	408	390	415	381	404	434	375	405	429	374	426	434	385	437	373	401	421	406	393	434	416	427	364	395	416	399	376	398	403	385	416	418	410	392	402	391	424	412	376	392	394	388	403	445	434	435	411	409	408	427	395	423	419	406	400	420	427	402	357	406	419	419	407	409	403	391	381	387	380	422	389	441	431	424	417	382	424	404	411	472	380	395	414	405	438	413	379	417	408	380	411	410	413	396	433	421	394	384	404	385	378	396	394	388	380	387	421	404	393	414	420	412	453	417	396	437	403	367	366	413	432	367	411	394	417	433	374	411	388	427	440	438	369	375	397	421	396	413	432	380	392	398	412	400	436	401	402	393	399	435	358	402	433	380	393	422	427	377	388	382	390	413	390	413	394	423	416	407	368	435	438	392	403	395	390	411	407	374	379	411	406	417	375	408	409	408	391	388	401	422	404	425	391	403	418	390	437	373	419	404	378	418	438	430	392	394	410	348	387	421	369	427	375	382	422	419	388	381	407	397	374	388	365	374	383	395	406	410	405	376	406	391	417	382	395	364	414	406	427	396	423	409	398	402	392	429	390	408	383	402	415	429	396	403	425	428	432	379	397	409	410	399	429	383	380	396	382	399	384	390	432	413	412	430	413	392	395	394	425	407	375	403	412	412	401	407	400	387	398	389	383	379	417	389	428	430
27687	15513	2541	894	757	686	646	648	653	640	691	670	619	660	616	627	640	628	634	637	635	610	652	624	640	635	630	622	705	658	635	625	641	644	654	612	599	657	639	591	601	639	665	682	617	636	579	640	627	598	601	659	622	595	644	652	606	688	599	668	658	627	615	628	638	645	601	602	610	594	688	655	638	660	636	675	610	665	640	631	652	651	657	620	638	649	639	627	653	629	620	672	640	640	641	620	624	639	600	639	638	610	647	641	618	595	609	610	605	695	638	613	613	640	642	641	635	582	612	630	632	641	670	610	649	603	622	610	606	629	634	603	657	630	653	591	644	608	655	617	670	667	636	619	594	610	587	685	644	659	607	655	626	660	609	653	626	609	602	603	616	607	671	592	645	650	589	635	622	634	590	624	656	608	599	602	615	641	666	589	651	627	621	628	661	630	660	622	643	647	648	645	647	654	632	637	633	586	626	650	621	618	618	632	605	649	612	647	645	652	634	650	677	616	641	633	590	636	662	638	649	623	625	578	621	631	619	608	620	609	612	637	616	661	662	664	652	620	608	608	638	604	592	650	617	607	630	660	622	652	636	631	618	620	599	610	608	590	642	640	632	578	657	642	651	677	674	629	643	596	623	657	663	645	641	647	629	625	640	660	645	591	588	661	630	599	656	600	583	620	633	602	575	575	620	663	605	655	632	613	581	604	659	645	650	640	637	650	670	601	676	621	642	622	631	630	628	637	694	669	660	666	670	633	606	648	632	644	640	632	673	669	624	597	612	650	611	670	658	659	673	658	639	661	631	612	621	610	619	632	598	612	636	674	636	666	614	618	607	628	613	627	661	636	616	618	628	633	622	625	604	646	670	662	632	634	603	628	625	652	604	609	639	596	607	635	623	645	609	652	627	597	636	664	611	618	664	614	654	639	621	585	652	646	673	636	660	627	628	605	619	650	641	618	617	640	649	611	641	587	655	671	646	641	668	675	641	601	634	591	658	615	646	644	612	660	606	635	670	612	610	626	673	624	636	686	652	597	676	678	634	645	608	651	660	668	613	641	646	639	699	640	589	651	592	643	621	653	652	648	680	665	636	598	635	653	631	602	652	622	630	597	652	656	614	671	640	654	621	610	614	657	637	655	608	636	604	646	612	612	654	665	608	598	610	671	621	680	652	630	663	666	621	603	629	652	644	591	631	624	635	637	599	646	641	662	699	648	654	617	638	687	668	629	655	616	652	684	667	645	610	632	716	641	612	637	620	587	628	594	625	629	649	622	639	610	632	622	668	596	635	643	646	624	621	600	638	665	610	621	687	606	660	660	660	648	642	627	651	632	653	627	667	618	615	605	598	610	606	600	630	606	612	624	659	627	589	590	622	618	628	615	623	625	634	643	625	675	620	687	676	637	631	603	577	679	650	652	619	634	667	653	682	589	636	651	611	621	640	614	581	637	616	648	618	606	653	623	585	623	607	666	614	607	648	633	653	635	638	645	661	634	627	618	635	638	603	591	650	681	606	617	662	623	619	620	590	642	634	632	650	647	612	653	693	655	664	656	656	583	625	624	656	621	660	604	643	606	694	645	622	625	597	619	635	627	620	638	611	648	604	594	636	642	656	645	646	578	625	621	644	590	634	622	623	694	678	639	637	651	643	679	684	643	678	613	655	595	614	646	601	630	652	663	658	673	670	630	655	630	677	633	625	630	595	604	665	656	697	616	635	613	686	635	658	607	599	646	622	602	611	662	671	651	620	692	648	616	622	683	595	610	621	636	646	623	649	660	617	666	605	628	623	662	608	638	653	646	643	648	621	660	636	580	664	596	649	642	639	626	683	641	604	620	590	600	599	611	624	618	579	589	681	628	610	652	634	675	669	645	598	617	618	629	663	639	631	596	643	583	645	620	603	656	639	607	626	639	596	622	663	699	607	593	619	672	681	629	629	650	641	596	638	646	591	609	640	656	603	638	642	628	607	623	630	614	601	635	624	634	625	652	596	603	633	666	650	649	593	633	629	615	646	609	649	597	627	629	623	606	631	621	601	640	655	675	637	631	651	680	632	649	660	652	585	693	573	607	668	613	650	653	641	599	609	634	619	609	633	645	615	645	676	597	638	606	639	644	645	639	658	681	615	653	613	580	645	642	649	664	622	617	605	668	640	682	627	606	592	620	593	637	610	649	655	648	624	592	637	657	638	656	629	617	609	592	630	655	640	657	666	655	593	663	652	626	615	614	626	639	605	638	610	659	624	668	612	633	614	638	638	630	619	699	655	614	683	595	656	599	662	618	648	651	645	656	588	652	617	630	671	633	638	627	647	664	627	630	622	611	606	612	631	639	638	638	610	604	632	648	577	646	595	654	669	599	623	664	683	665	596	625	667	657	575	622	649	627	618	615	615	603	653	615	663	669	616	584	604	628	624	626	574	634	586	569	621	645	689	658	639	622	701	645	610	648	614	621	621	628	629	641	626	611	638	656	642	636	653	664	625	636	581	622	613	633	629	639	640	657	648	656	616	609	652	628	621	656	617	643	610	658	622	616	620	600	629	689	656	666	616	630	652	607	670	610	625	621	680	633	625	618	654	636	624	599	622	601	642	652	661	609	615	612	649	640	626	658	651	625	670	621	641	616	674	575	599	595	636	660	630	668	635	640	611	621	597	612	542	648	616	627	665	663	645	610	644	655	635	628	603	624	584	645	666	639	615	598	607	649	665	632	615	633	608	668	620	620	653	648	629	660	625	604	678	625	613	627	612	609	670	608	630	679	622	668	603	619	639	614	606	687	635	604	671	626	645	629	616	635	639	615	656	643	631	650	602	658	603	643	629	599	615	627	651	641	665	637	617	631	651	616	601	647	628	633	659	617	618	652	648	638	631	643	632	681	643	636	626	623	628	623	624	633	641	612	649	648	654	655	637	622	636	660	633	627	630	713	676	645	639	693	633	634	604	637	639	600	638	667	619	617	635	627	647	630	621	604	611	633	625	637	662	620	591	614	652	587	623	595	652	576	623	615	603	652	676	614	620	632	683	605	588	667	626	630	668	597	630	633	627	655	598	655	598	617	663	658	642	601	616	645	676	578	679	614	620	635	653	609	623	644	620	630	607	640	674	613	610	654	611	608	646	602	650	625	653	726	646	662	626	645	633	646	641	596	650	645	637	646	629	624	607	706	638	568	650	639	573	660	623	629	653	682	649	641	603	603	594	635	615	629	656	624	620	685	625	641	608	635	609	677	681	657	615	657	618	637	672	611	629	638	599	629	657	576	654	601	621	613	596	621	620	631	604	653	560	634	660	602	605	656	610	636	596	622	669	656	610	623	620	622	644	609	625	660	618	665	668	677	658	586	605	644	655	664	645	619	598	628	599	659	662	616	629	621	580	649	617	666	637	605	595	636	622	598	611	635	645	583	657	637	611	649	645	634	594	631	584	630	601	675	684	625	624	613	646	641	629	608	642	644	645	635	678	645	649	659	632	638	626	650	667	628	636	622
5069	1403	1281	974	844	711	777	730	748	733	743	712	709	724	726	777	702	760	698	740	699	643	710	713	735	714	714	685	683	740	692	665	781	683	759	684	689	717	732	711	698	755	728	696	739	709	691	664	740	699	743	689	736	740	706	669	689	715	700	686	717	666	723	709	686	687	703	718	672	725	685	710	725	719	728	739	721	727	710	687	749	714	668	719	750	685	719	746	701	749	729	704	698	694	688	706	713	716	671	693	704	704	753	731	670	754	662	714	682	710	726	671	691	738	743	721	710	706	688	753	761	703	740	749	714	686	729	713	686	707	669	733	717	735	717	688	705	730	681	676	708	682	687	691	688	732	716	734	716	735	699	663	660	709	705	709	701	693	743	726	692	667	715	718	705	719	758	698	671	757	754	737	712	712	714	707	728	692	705	708	632	743	687	703	728	711	722	741	676	705	692	685	698	709	714	706	698	726	723	724	745	712	733	698	712	733	742	690	696	690	709	669	738	676	720	677	763	679	766	734	701	687	708	716	683	690	766	692	697	695	743	734	736	730	714	708	730	728	702	678	677	765	771	719	665	737	732	688	628	699	706	704	777	757	720	709	658	669	709	743	709	642	699	734	687	704	733	683	734	712	708	747	713	731	748	719	694	681	673	727	667	740	703	729	716	714	687	711	732	677	731	708	715	700	686	725	667	689	691	684	695	705	724	740	747	688	708	700	698	690	685	676	678	713	720	714	730	720	697	676	721	706	693	695	707	752	691	696	703	715	679	714	688	666	714	723	676	731	722	695	725	687	680	739	743	710	699	731	728	652	756	730	725	737	711	700	702	659	701	686	663	641	750	725	775	675	680	694	680	722	688	678	710	682	743	703	702	709	757	720	687	714	739	789	736	733	683	699	739	667	682	715	644	658	651	712	682	704	690	737	734	692	699	640	698	672	734	734	680	745	693	741	691	677	721	715	703	694	682	696	714	729	703	683	715	685	717	735	712	720	704	672	715	730	751	694	714	648	698	700	744	699	716	750	739	726	723	721	667	704	714	727	683	766	702	732	722	675	715	708	709	702	670	690	709	760	646	694	685	655	704	717	694	725	723	708	746	663	708	706	676	730	673	710	734	709	717	750	763	719	773	668	742	700	676	697	733	734	719	668	688	705	743	673	749	754	709	727	704	713	688	643	708	749	708	681	724	754	633	690	688	710	761	717	728	742	732	748	679	668	748	728	755	691	690	700	724	668	689	699	703	679	713	715	715	701	681	668	702	760	718	746	713	732	715	698	694	752	674	696	665	705	710	676	754	669	690	702	667	714	707	716	728	687	686	706	716	703	746	706	709	755	758	702	724	675	748	728	753	724	685	717	717	717	704	723	692	751	729	739	722	757	765	700	685	752	729	686	700	738	721	738	713	755	672	702	709	694	697	703	685	701	710	712	664	748	727	701	690	691	713	672	683	708	679	660	673	669	659	700	774	697	667	731	666	726	662	692	708	704	707	662	739	688	689	702	744	668	688	696	664	690	705	724	678	730	699	689	774	739	665	716	710	694	724	660	657	742	741	707	755	691	708	721	748	691	694	771	688	706	708	739	723	686	683	740	727	719	684	662	692	676	732	738	712	717	711	742	700	767	724	656	732	699	689	693	701	689	729	682	680	707	713	711	654	708	729	716	706	753	689	818	674	698	696	678	725	702	721	745	750	752	686	681	745	722	738	680	679	721	648	749	688	647	695	728	689	707	733	718	729	728	745	691	708	743	663	667	726	666	694	721	729	730	719	744	703	690	727	753	752	753	720	674	689	693	669	668	677	704	717	715	687	715	759	736	687	703	662	675	698	696	745	691	709	756	707	662	709	684	730	718	722	653	714	738	695	678	701	690	697	705	717	661	687	715	728	720	717	672	656	696	693	701	721	724	752	694	741	680	752	711	724	624	720	689	726	695	648	673	658	707	726	669	719	703	691	742	733	681	718	765	674	701	714	693	733	708	686	719	725	714	690	727	741	676	711	686	679	693	690	729	653	663	724	711	698	706	699	721	679	720	714	700	677	704	661	714	704	726	702	669	714	680	728	668	715	714	692	700	729	684	699	733	675	667	751	721	720	693	721	708	699	676	708	692	675	717	686	743	706	729	713	689	769	711	734	730	732	728	708	736	738	699	642	692	713	714	702	712	715	682	747	666	748	729	717	675	751	732	712	683	678	711	741	723	756	717	668	696	651	678	742	706	664	710	688	724	724	692	688	723	681	718	724	726	702	686	721	705	689	718	740	691	722	701	717	736	688	693	703	678	760	723	716	708	719	719	734	741	699	736	695	705	725	735	707	727	698	705	668	653	691	742	698	673	721	723	703	754	688	778	735	735	708	701	711	712	732	734	688	707	709	716	715	728	728	676	735	707	679	690	723	747	695	709	745	693	731	702	710	742	735	712	712	721	749	742	723	688	687	713	684	684	727	730	752	671	705	713	681	690	706	716	734	695	723	645	722	694	689	712	741	730	726	723	716	705	688	743	723	718	677	718	740	705	684	700	727	715	737	684	706	686	714	678	711	723	727	714	674	728	750	739	703	646	675	693	699	697	732	711	644	715	686	757	680	713	744	707	710	711	707	727	742	702	736	749	696	670	656	668	724	679	721	693	701	724	719	700	687	723	712	701	681	723	695	717	728	737	706	701	718	673	692	704	716	678	700	711	710	737	687	650	729	661	694	712	765	709	686	713	712	698	718	684	715	736	715	732	683	700	689	728	686	761	760	702	723	685	730	684	718	666	695	682	736	694	702	696	701	714	754	712	737	726	695	745	701	687	741	716	708	739	715	733	667	709	722	725	727	653	669	706	686	679	684	695	684	761	674	705	707	714	730	699	702	782	687	698	720	746	738	716	667	695	725	709	720	720	722	742	717	702	718	699	677	718	728	703	723	645	710	693	721	702	681	695	743	712	702	709	724	745	699	680	732	664	703	751	678	724	713	726	721	685	716	685	775	713	679	726	704	684	666	715	713	717	728	737	654	759	666	669	689	697	757	669	741	691	704	712	666	729	691	741	668	702	735	664	715	699	731	736	698	729	719	709	724	731	644	672	688	697	717	675	716	689	735	722	780	695	719	654	734	694	702	746	711	754	701	699	750	718	685	709	678	696	698	698	690	740	686	729	685	687	718	707	718	737	676	702	719	685	672	697	688	677	664	718	713	729	727	691	702	701	718	726	727	702	703	736	683	691	720	712	697	696	674	678	725	727	687	723	748	747	687	689	697	706	705	722	685	716	708	713	674	739	754	735	737	695	688	767	670	722	743	710	715	712	691	639	732	705	730	732	697	752	732	720	697	680	686	734	651	718	670	732	719	642	698	682	672	676	702	724	736	714	656	670	742	623	697	721	701	675	737	674	692	708	706	740	690	689	731	686	740	746	765	684	701	706	685	720	745	694	693	719	728	706	668	690	690	680	693	681	739	719	721	719	717	713	712	740	692	680	717	711	711	687	716	694	689	705	713	660
26085	20900	27349	24595	20784	4820	839	602	514	490	436	418	372	388	324	354	350	297	306	324	274	300	298	315	285	274	302	322	301	277	296	302	306	285	273	278	265	301	283	285	291	259	293	264	266	248	275	264	252	256	251	244	273	262	291	277	258	260	251	278	270	320	292	262	277	261	282	285	250	272	244	281	258	286	251	269	280	260	238	239	286	271	269	235	238	235	279	247	299	249	279	273	260	242	256	277	285	242	259	293	293	238	302	284	283	253	245	231	251	266	283	275	268	264	259	237	274	255	283	258	295	306	282	255	235	243	267	254	281	276	265	280	294	276	273	266	278	282	294	291	255	242	277	258	283	259	262	236	244	281	273	289	242	277	260	262	272	263	239	257	268	266	260	283	258	250	260	269	268	287	289	263	289	272	251	263	264	285	251	257	272	266	249	248	254	269	258	242	243	255	256	281	298	281	251	274	294	261	263	262	254	257	248	241	273	270	272	247	261	268	285	277	246	287	271	246	260	253	279	249	246	261	254	272	275	267	258	248	255	273	259	253	257	288	277	265	246	251	301	270	284	276	277	261	263	242	259	244	279	245	264	271	270	297	255	243	250	280	256	246	257	272	270	259	275	252	251	263	262	288	275	268	224	291	247	265	255	280	257	268	253	274	265	274	253	276	281	252	255	271	260	263	284	258	287	281	259	262	243	259	277	266	290	263	273	261	248	257	260	278	268	227	237	283	282	256	252	284	259	270	264	263	249	274	243	241	268	254	261	281	265	276	273	254	310	259	284	260	235	259	274	275	273	226	263	254	255	242	258	271	273	229	277	273	279	249	305	264	238	267	258	256	286	252	270	268	268	265	233	248	265	277	270	281	259	272	250	239	257	227	286	279	255	254	281	299	248	249	299	260	258	235	250	281	264	254	246	283	283	253	269	238	243	243	278	289	262	295	242	294	228	274	261	231	277	279	284	292	247	264	255	266	276	270	253	266	252	239	256	269	253	241	255	267	280	246	260	283	261	284	281	290	271	271	283	255	295	263	285	238	291	248	277	260	240	232	251	277	253	265	228	219	278	249	247	249	261	271	269	281	254	269	301	283	259	259	283	242	275	277	300	266	250	253	250	282	272	269	236	260	263	270	250	245	250	246	234	263	244	258	260	286	273	266	248	246	301	295	276	236	259	256	293	257	293	252	257	262	236	271	244	270	249	260	258	248	243	273	262	273	285	260	254	265	246	257	245	266	285	260	286	285	265	276	276	276	273	243	286	261	273	290	259	298	240	283	262	269	232	272	260	270	267	261	243	272	298	248	223	260	249	257	256	268	241	282	252	256	270	259	270	222	238	282	284	264	257	254	241	247	249	276	263	271	267	292	250	261	295	243	258	245	282	272	257	275	276	260	275	265	220	281	281	293	275	266	257	267	264	271	269	254	260	267	279	262	266	289	290	263	269	274	273	276	271	288	257	269	268	273	282	245	268	269	264	277	276	297	259	264	286	276	263	291	243	257	239	271	255	275	267	258	238	237	247	245	275	240	255	278	245	271	280	278	267	256	256	267	273	284	267	257	263	226	254	225	261	260	258	257	280	276	246	242	270	247	273	257	269	284	267	281	265	258	262	260	252	259	259	257	251	263	285	300	288	255	291	261	250	269	261	225	279	275	276	254	261	283	280	252	250	260	286	272	285	285	257	300	273	275	269	247	275	256	270	247	272	261	232	273	287	307	255	255	252	271	281	266	286	282	285	249	261	238	257	242	274	241	270	283	280	266	274	249	225	279	292	311	272	288	266	258	253	249	265	244	231	282	251	292	300	283	246	283	264	262	258	302	243	248	273	282	276	288	280	269	264	254	261	258	280	266	262	271	256	253	253	247	273	261	234	276	236	247	241	268	233	274	286	252	251	266	257	263	279	263	292	242	255	238	275	257	268	287	302	248	243	291	259	277	265	244	257	264	276	263	287	258	288	255	277	277	252	252	264	291	287	265	265	267	261	256	283	279	258	243	248	259	256	266	258	294	264	231	259	244	250	257	261	249	261	278	255	244	247	244	277	266	261	266	303	281	264	232	255	237	285	248	271	276	252	272	263	254	305	272	230	248	273	250	252	264	251	260	277	264	254	274	272	239	284	259	260	270	293	272	259	233	288	243	255	267	239	274	242	227	276	264	269	269	236	284	278	257	264	287	290	271	286	227	265	293	281	293	252	274	263	270	282	265	254	246	256	284	270	254	252	246	279	269	274	268	245	245	244	290	235	251	274	268	278	285	265	269	249	258	250	268	273	263	272	244	266	274	238	262	270	273	252	275	266	247	249	281	276	285	269	262	236	252	283	260	274	278	248	254	281	261	254	222	252	255	255	254	253	261	283	275	277	273	258	250	271	259	298	291	266	265	252	252	259	276	289	273	267	267	271	262	310	266	256	259	266	291	265	276	290	232	252	257	280	266	284	260	248	245	258	263	240	271	256	250	272	266	266	250	279	246	266	249	260	235	255	262	277	271	280	264	265	262	243	292	283	267	285	268	269	275	281	279	251	260	248	262	277	225	256	270	272	283	256	259	273	248	277	272	242	299	277	268	272	239	247	241	263	243	257	249	255	266	288	281	282	255	263	261	249	249	271	290	274	288	269	259	270	247	267	287	260	277	261	277	267	255	252	223	273	273	245	259	278	253	269	292	246	273	262	262	248	250	253	271	243	274	278	257	291	247	251	287	239	240	240	275	280	273	250	301	288	262	258	268	260	284	283	275	242	273	279	274	247	263	252	260	274	266	258	247	283	281	249	289	274	284	249	272	254	277	256	278	274	269	288	265	253	241	240	259	275	240	218	285	248	243	280	254	267	243	232	250	271	281	241	262	270	301	250	243	252	252	280	273	253	248	255	266	295	267	272	242	234	257	252	292	253	280	264	236	288	269	274	241	262	263	255	250	292	266	260	311	277	269	266	228	248	292	245	261	252	245	290	247	268	244	279	272	271	252	276	275	242	302	274	264	241	270	281	267	260	249	258	274	282	253	256	266	277	273	270	246	275	287	248	275	243	234	276	296	265	252	275	269	252	285	269	264	257	256	280	272	261	280	271	269	242	268	281	265	251	281	275	251	270	265	264	279	294	257	272	272	270	269	249	269	276	267	252	289	242	261	257	285	278	256	277	292	273	263	259	257	288	273	263	260	287	271	260	271	241	264	239	264	287	247	282	242	262	247	261	258	253	256	263	249	245	263	243	270	261	274	282	275	288	255	220	231	260	244	255	267	266	227	266	253	254	229	279	248	249	245	249	268	275	270	278	297	265	271	249	245	229	270	253	255	224	270	285	239	270	246	262	242	259	252	247	234	277	255	253	294	262	260	262	263	252	263	223	257	245	270	251	265	282	268	286	309	230	262	246	240	257	251	256	267	236	252	298	271	256	260	260	272	249	267	249	260	255	275	250	294	285	285	260	244	259	273	253	250	276	254	255	256	251	274	265	285	288	287	263	248	260	286	242	299	298	262
6578	9214	8313	4683	3003	1921	1434	1164	951	807	736	688	628	539	514	493	461	446	399	432	443	432	388	429	392	433	385	359	365	356	353	400	315	362	355	383	347	332	326	360	318	370	322	321	349	363	357	338	313	309	340	326	350	286	363	373	340	314	322	328	324	341	323	340	317	330	326	343	314	364	306	307	337	324	307	354	314	331	318	352	319	315	319	317	335	311	347	313	327	315	307	319	332	355	340	307	331	310	332	282	328	333	323	330	310	325	308	336	327	365	341	317	320	336	311	335	348	313	337	330	262	348	313	318	307	313	311	332	313	374	339	332	331	330	317	290	304	329	322	353	331	334	331	317	314	325	305	323	327	353	334	325	332	318	292	310	306	309	343	344	325	315	309	367	320	299	360	329	318	324	295	329	332	304	325	331	350	328	313	319	267	337	337	307	329	307	321	330	314	319	323	330	307	334	298	354	341	317	343	315	315	339	306	327	296	313	305	323	338	276	348	312	305	358	315	307	325	318	339	330	317	332	332	321	309	336	325	319	304	313	299	319	314	345	356	343	315	313	281	322	333	327	292	361	327	330	310	314	329	337	353	357	334	333	310	336	313	331	340	318	319	304	310	314	351	347	344	328	315	359	284	327	325	326	355	321	314	264	334	311	311	301	294	361	306	314	327	341	288	335	332	323	317	318	333	307	332	317	311	305	326	331	321	338	326	311	326	327	330	336	302	297	327	322	312	348	307	308	278	351	333	322	305	313	294	297	326	343	315	326	351	300	325	314	316	315	326	314	289	345	327	305	333	320	334	313	318	344	334	340	335	302	332	345	311	306	284	305	356	301	272	346	323	358	317	295	354	340	337	326	328	296	288	304	298	330	328	317	292	306	356	315	325	310	296	313	313	357	304	326	371	342	311	303	330	331	320	331	309	317	328	330	338	316	314	275	335	297	311	282	350	310	330	357	328	336	308	309	312	342	315	286	312	349	297	357	325	300	308	314	334	329	359	349	328	318	328	326	300	341	331	325	301	323	314	295	343	305	330	307	358	316	322	321	291	324	319	320	345	323	323	328	332	305	328	347	328	312	306	302	313	314	322	328	286	295	312	298	312	297	322	282	326	305	317	318	359	290	342	302	313	341	324	330	337	305	306	325	357	328	327	319	318	295	315	331	342	322	325	307	305	315	335	361	331	315	332	299	309	308	318	292	343	325	317	338	339	318	337	339	334	310	343	339	305	270	331	319	307	336	310	314	303	310	303	316	307	330	353	282	313	346	272	336	338	330	338	293	348	347	307	344	370	326	336	302	322	339	322	355	329	329	298	368	337	331	313	329	318	293	335	298	366	313	305	301	305	319	312	354	345	341	334	317	335	345	264	315	303	346	315	314	324	337	291	326	344	315	333	291	318	273	317	284	306	345	350	300	280	342	324	337	312	301	299	350	302	329	335	312	320	347	357	295	315	336	349	296	305	303	298	313	317	327	311	318	330	343	310	292	308	327	317	327	320	308	319	294	318	309	312	325	327	304	326	350	307	297	326	326	352	322	349	327	340	324	290	325	333	333	317	320	345	338	308	345	329	318	305	305	342	308	312	325	307	361	336	333	314	346	352	311	328	313	314	296	338	320	344	345	290	359	368	329	323	342	333	307	302	305	330	316	312	335	308	322	308	307	304	335	340	331	310	354	328	355	315	321	327	337	332	323	307	303	310	319	321	289	310	336	340	322	341	307	329	292	355	318	335	335	324	318	316	364	296	335	326	333	341	324	306	310	299	312	317	349	305	325	297	323	345	284	322	346	306	308	342	316	285	301	350	314	341	363	367	375	326	326	328	281	329	329	303	312	322	337	348	329	352	334	319	314	288	306	329	295	287	319	327	292	315	337	309	345	301	328	316	311	351	341	330	332	321	331	295	320	323	323	319	323	309	321	316	304	337	297	353	280	306	333	314	290	307	305	314	311	330	332	338	316	337	338	342	310	341	311	302	359	342	302	337	355	326	342	346	323	318	298	321	308	321	349	350	299	303	320	344	331	300	326	326	315	311	278	303	328	305	332	331	319	326	336	314	313	293	328	356	289	311	319	329	325	332	353	356	323	329	342	322	336	344	308	330	331	314	321	305	313	292	307	277	309	279	323	307	361	302	320	316	341	302	322	342	311	322	365	314	290	335	353	324	323	309	306	336	325	323	333	308	321	289	328	328	323	299	321	307	336	314	330	324	299	307	309	328	379	331	306	343	329	321	336	318	288	309	340	302	358	326	310	338	302	342	339	299	289	321	331	325	288	315	293	322	318	332	321	317	356	313	318	295	324	323	298	313	306	308	339	323	284	329	316	330	307	323	319	343	329	308	355	278	302	321	316	315	344	297	293	321	316	358	368	337	320	357	301	316	323	312	301	312	342	313	327	330	321	304	317	298	334	327	369	335	323	375	328	316	338	297	322	303	353	318	338	360	326	331	341	299	304	326	320	316	356	333	314	321	324	326	314	326	320	327	313	335	309	303	312	339	293	328	309	307	336	372	299	363	306	318	317	358	318	352	325	333	315	328	323	320	327	314	308	314	326	353	328	312	335	334	313	308	302	306	324	331	294	329	329	317	302	326	314	334	302	353	281	326	347	319	319	350	318	303	319	291	322	331	322	345	336	339	307	346	307	356	322	322	310	353	298	322	325	315	319	258	320	343	322	335	340	316	324	310	323	307	315	344	317	327	306	317	334	296	289	341	315	295	319	287	320	304	322	332	302	310	383	331	296	337	319	319	325	293	323	319	332	322	345	329	349	299	330	323	327	340	316	311	302	310	315	296	322	295	271	318	320	324	290	354	367	319	308	341	314	317	323	342	299	332	321	348	327	328	326	319	319	320	320	330	313	311	306	324	304	339	354	315	297	336	332	328	313	343	325	306	314	290	318	324	325	320	280	316	316	303	344	329	311	337	344	296	328	343	337	334	342	331	309	299	300	308	334	329	305	320	304	308	345	346	344	336	351	333	318	327	333	296	291	320	301	311	335	342	312	322	317	315	286	322	352	337	310	327	332	338	320	330	324	307	316	313	371	308	347	336	307	290	324	339	330	294	328	310	336	357	313	351	335	321	309	337	307	327	292	310	313	323	366	307	308	299	308	304	333	339	316	323	325	314	328	313	320	326	324	325	320	309	305	299	342	320	329	307	334	340	334	320	344	313	329	328	327	338	270	332	289	318	328	331	307	354	338	316	303	328	319	289	303	315	314	328	317	330	345	349	320	323	320	317	337	345	321	290	332	346	314	343	353	317	336	332	333	306	306	359	310	331	337	319	324	312	351	341	331	320	321	326	328	305	321	309	326	308	344	305	321	335	326	332	321	294	328	295	297	315	296	328	321	325	374	334	321	313	348	317	327	313	320	384	323	333	283	308	315	309	329	325	315	292	315	312	344	321	301	308	354	328	296	311	301	302	343	364	309	295	315	334	316	334	341	331	321	315	313	302	323	323	307	331	321	342	333	336	337	302	291
23556	20892	27865	24018	20900	20949	9479	1408	918	820	773	729	674	601	584	563	553	515	490	519	556	507	494	493	456	467	470	437	475	433	439	447	406	462	402	417	455	377	415	410	388	445	415	423	421	414	433	403	412	357	395	427	373	383	380	404	430	382	395	420	416	367	391	397	376	363	409	414	406	371	404	426	415	406	397	413	412	392	413	385	430	408	386	382	427	406	401	401	379	382	397	401	411	405	408	406	358	383	390	395	391	403	410	409	403	394	391	394	396	407	391	401	437	381	394	392	396	385	386	386	389	385	377	392	386	372	382	373	389	382	411	360	387	375	393	379	422	346	414	406	383	409	392	395	394	401	400	383	392	360	428	400	402	379	402	402	392	393	368	395	389	374	380	373	382	372	410	395	371	380	399	415	392	399	397	420	398	353	411	414	406	382	419	392	418	383	398	384	408	367	398	378	395	405	402	367	396	360	382	407	385	403	388	395	391	371	390	405	388	415	358	410	423	408	341	374	406	416	422	383	415	404	426	420	403	382	386	386	415	368	380	388	407	419	409	412	406	384	398	412	385	382	388	424	372	416	407	381	405	352	404	404	393	406	404	400	366	395	416	391	387	381	394	408	417	402	387	366	377	395	410	391	359	399	408	392	369	371	347	360	396	401	405	401	393	414	383	394	369	445	393	368	394	385	396	418	418	378	412	373	403	369	367	376	390	370	384	344	423	406	390	399	363	399	445	364	400	419	375	386	416	378	412	381	369	397	366	368	405	426	388	390	389	399	402	421	396	386	414	375	409	410	409	378	392	408	395	400	405	391	360	390	400	392	384	368	420	393	424	373	400	412	382	411	402	376	392	407	405	352	446	386	408	387	387	403	394	406	367	405	406	398	364	418	381	386	414	423	388	404	411	411	382	375	378	396	363	385	401	370	370	395	341	376	390	387	398	382	431	390	401	363	377	370	393	386	395	399	421	402	410	406	374	395	388	386	386	386	432	396	387	399	397	400	387	410	378	372	393	360	348	404	371	392	382	381	400	384	411	367	394	376	375	372	384	408	395	433	383	402	407	405	379	398	407	384	395	401	360	405	379	368	397	432	365	416	427	390	377	416	367	415	392	422	379	374	356	398	358	389	413	409	377	399	377	430	387	395	393	356	414	396	409	393	362	401	413	369	377	356	415	372	388	427	390	395	402	438	398	366	377	398	397	371	406	383	403	383	386	377	405	392	416	352	402	406	379	381	419	432	406	376	417	414	387	396	419	395	359	393	379	351	400	381	382	350	384	362	387	375	384	370	369	360	443	378	405	438	374	394	423	375	392	398	395	411	378	401	374	389	366	435	370	367	414	423	400	375	406	401	390	398	421	412	397	421	386	357	439	351	401	388	421	358	395	441	398	363	401	355	417	373	381	385	372	429	361	416	380	373	395	397	393	381	386	361	397	390	419	394	356	404	428	382	396	419	412	388	352	391	393	389	388	414	380	368	382	427	437	373	356	414	367	377	385	356	393	376	414	367	400	391	399	369	376	341	429	381	433	370	406	378	402	427	393	397	397	384	386	391	416	399	349	401	383	386	403	350	375	385	360	387	412	379	416	394	385	369	368	400	427	378	409	442	396	376	388	388	370	374	409	407	399	402	412	371	372	390	405	440	375	379	387	391	379	375	386	387	381	370	369	380	381	405	410	423	408	384	419	342	375	369	400	389	401	375	405	389	392	394	371	386	376	376	441	397	415	421	355	378	393	412	396	389	424	414	395	403	377	415	372	378	345	362	376	408	399	409	370	402	401	439	392	384	385	356	408	399	414	379	402	390	386	420	407	367	403	387	401	374	397	384	406	413	418	386	398	398	384	413	398	385	430	398	409	395	378	384	410	370	393	416	394	393	367	390	369	398	418	384	389	362	396	419	421	362	400	365	425	411	369	396	406	376	397	426	380	388	398	356	391	379	420	385	391	361	382	408	410	376	425	383	390	387	386	422	367	402	367	422	407	408	424	401	400	362	412	402	379	358	400	363	334	384	404	416	394	396	429	385	387	393	395	360	397	386	379	368	391	375	377	413	375	372	376	386	359	377	380	373	392	437	398	406	381	390	377	381	394	347	381	367	396	427	417	408	394	407	389	364	397	355	386	379	422	397	389	357	404	370	398	397	401	378	371	401	390	401	417	385	397	379	407	423	388	397	410	396	383	364	374	389	360	382	402	357	399	375	387	409	376	434	407	407	408	408	362	366	399	397	414	360	408	412	387	359	376	375	393	378	400	343	407	386	379	407	401	361	414	420	393	410	378	379	391	410	422	433	361	376	402	355	414	384	380	369	386	394	402	393	407	403	385	380	380	374	331	390	403	375	404	364	386	380	384	375	404	363	388	377	389	384	348	368	408	372	406	401	400	348	380	406	406	394	420	407	382	395	393	393	400	412	420	387	383	407	409	395	394	388	399	396	384	420	395	407	419	403	389	359	399	383	388	393	381	355	371	393	418	366	389	411	410	412	381	389	381	409	376	367	396	418	412	391	383	390	397	405	405	398	390	385	415	388	404	393	391	406	411	407	375	371	361	440	412	413	378	422	375	353	415	418	415	383	408	393	401	403	409	389	395	360	402	420	387	423	394	403	363	441	393	385	403	392	357	409	359	399	390	401	421	398	393	414	382	407	387	374	391	402	351	373	393	413	384	401	388	383	389	352	372	385	372	394	367	407	413	414	401	412	406	374	371	381	370	410	383	376	407	422	413	411	393	351	375	381	395	375	389	370	386	393	406	375	389	385	359	444	423	399	378	376	375	410	384	419	423	400	408	389	397	341	405	425	400	388	385	400	381	359	382	386	338	394	381	354	382	428	416	380	387	410	383	405	397	415	406	380	403	416	399	428	384	397	400	394	424	396	383	403	391	403	385	373	390	354	408	413	375	393	388	380	421	425	420	355	412	371	370	373	400	426	391	425	377	389	347	395	387	376	427	404	344	338	427	386	406	393	423	390	410	377	393	394	420	403	376	344	389	381	387	419	362	394	405	387	368	412	356	418	409	412	400	418	354	393	402	382	376	396	404	413	366	399	408	424	423	422	387	398	376	403	396	435	403	404	379	415	398	386	367	389	373	403	402	389	392	379	372	381	413	376	378	402	393	375	359	357	388	351	414	394	381	367	392	390	409	407	420	406	404	387	397	393	428	408	371	412	403	353	400	397	414	366	380	405	424	401	394	393	383	405	403	410	407	429	360	368	392	384	383	402	372	384	407	398	413	430	406	415	402	378	358	360	412	428	362	404	403	361	374	417	363	371	391	349	404	447	377	417	404	414	397	353	404	347	383	440	382	408	349	410	390	448	392	406	406	396	422	354	420	400	384	400	408	354	407	402	357	402	391	366	373	382	424	408	387	401	402	405	402	398	429	412	403	385	374	395	439	409	398	363	391	404	408	354	362	366	399	344	382	400	413	413	396	412	366	389	410	399	401	376	420	388	426	395	358	413	364	370	411	390	362	389	388	412
10321	17666	16083	9666	6247	4127	3033	2391	1964	1588	1454	1208	1031	977	941	823	786	688	730	699	651	636	636	629	613	531	535	563	543	528	470	506	486	484	482	481	508	442	437	471	466	468	465	483	452	459	428	428	404	437	450	478	401	446	438	400	409	454	412	445	435	423	415	418	460	420	448	434	430	427	399	401	417	427	423	420	401	387	444	429	410	431	411	421	459	425	368	439	380	418	414	423	409	418	407	416	466	410	415	437	416	405	420	400	418	396	444	408	385	421	427	408	421	438	460	438	415	395	451	428	405	435	396	451	410	416	395	407	370	381	418	387	396	422	433	388	405	377	457	408	405	435	386	404	395	402	379	391	413	433	413	414	386	416	402	391	456	447	419	397	424	403	396	435	423	403	409	421	415	413	387	418	452	426	409	424	412	387	411	384	427	428	363	417	390	402	429	409	446	416	381	372	406	378	416	385	407	406	424	415	392	438	429	425	390	394	406	391	419	420	368	405	376	399	402	410	412	414	406	418	398	413	403	387	379	411	409	403	397	419	412	432	435	410	390	399	424	432	366	420	420	421	401	430	385	374	364	397	420	392	416	361	388	408	372	399	394	355	400	390	387	372	433	392	386	395	408	420	389	391	408	423	392	362	419	426	427	430	429	403	373	419	375	424	416	410	421	431	404	392	394	408	412	376	433	388	432	411	413	403	392	391	402	436	405	426	441	408	426	414	388	394	363	437	393	451	429	377	429	397	397	396	412	408	406	402	400	404	406	418	379	429	413	380	393	423	420	354	401	404	397	376	403	397	424	405	422	384	425	397	366	444	408	366	414	411	426	392	417	417	393	381	402	407	417	421	372	407	378	386	398	410	372	422	401	422	382	389	368	406	384	420	394	388	382	399	378	394	432	397	368	410	424	399	428	401	425	403	370	391	418	407	412	415	434	425	403	435	393	410	393	420	414	379	391	378	418	404	404	388	424	362	403	409	350	378	379	387	381	415	426	396	379	405	426	403	418	384	391	414	432	417	381	422	365	419	407	397	406	432	404	417	389	428	396	413	410	414	424	444	382	417	367	404	411	400	416	374	379	405	393	430	390	397	398	396	414	396	371	404	407	424	406	433	417	397	415	406	427	437	404	417	378	409	382	406	404	399	406	405	402	383	403	398	386	409	415	410	400	407	388	396	384	404	389	418	403	432	423	438	405	394	393	393	399	410	425	374	418	380	400	391	427	410	435	386	403	405	418	368	397	385	403	409	400	405	391	418	365	427	404	422	385	382	412	393	387	383	396	397	431	408	433	432	396	419	407	383	410	424	364	386	387	413	356	370	404	403	403	412	400	422	402	420	397	392	425	388	382	387	427	375	372	440	388	367	400	399	390	410	399	377	379	397	433	372	404	404	373	420	384	392	405	393	381	410	419	377	398	426	378	407	406	400	422	370	388	405	409	405	432	409	402	405	405	433	405	402	402	421	399	357	384	383	413	400	408	425	386	400	433	363	374	399	435	437	422	399	376	399	382	385	385	394	425	396	397	402	432	374	403	409	410	385	410	409	369	450	391	396	430	400	378	402	420	416	430	397	387	431	399	452	415	423	390	411	456	431	413	391	413	392	391	402	402	368	426	446	392	401	395	406	387	379	381	378	391	389	388	408	417	412	422	405	395	418	388	409	415	417	417	426	452	393	402	382	392	413	394	420	394	441	427	390	412	386	366	387	468	396	406	404	433	413	412	422	416	412	407	426	396	413	376	385	413	394	413	412	430	399	370	411	414	386	395	404	399	380	362	399	392	413	417	385	378	413	395	372	433	410	413	359	376	356	390	386	411	410	404	400	423	407	408	427	403	399	385	398	394	393	406	369	374	375	412	408	424	444	408	412	407	435	408	393	389	394	374	396	425	420	404	432	391	410	415	425	381	374	397	422	399	392	416	393	371	401	411	410	408	427	337	394	392	390	408	400	431	421	376	408	426	406	375	392	403	402	389	412	394	352	392	399	393	387	394	415	401	373	406	374	402	396	355	393	419	408	393	440	423	407	409	394	429	454	368	401	413	401	412	419	362	394	419	398	408	401	391	419	431	421	399	391	428	408	440	415	431	417	391	400	414	385	427	387	415	376	424	411	361	425	380	374	423	406	404	381	373	404	398	378	399	400	383	410	392	385	409	405	418	382	402	414	357	402	438	378	421	394	405	402	407	405	390	388	405	400	433	380	407	398	397	386	393	403	383	403	399	403	419	362	364	412	365	385	407	421	377	389	401	448	401	408	402	364	399	390	413	425	389	401	422	421	395	402	415	400	405	378	438	389	412	407	420	383	404	396	397	399	431	405	403	398	414	407	394	398	417	424	432	428	445	408	365	406	396	374	398	403	442	443	413	395	399	405	412	399	399	420	392	374	387	404	393	395	426	380	365	397	434	411	412	440	408	404	383	412	400	399	391	392	419	393	416	415	363	392	408	437	424	392	400	420	405	412	427	350	420	409	419	435	424	389	401	373	404	378	392	396	396	420	395	379	373	435	391	392	429	417	408	415	397	422	379	404	401	415	389	417	381	417	410	367	397	421	384	366	379	412	405	410	405	418	413	390	406	399	384	395	388	435	418	410	402	429	408	385	400	410	394	405	397	438	446	399	437	410	392	374	374	421	397	403	395	426	377	401	428	399	379	397	424	426	397	441	417	387	406	427	406	411	380	398	409	406	395	399	406	410	406	426	450	388	395	404	375	383	391	419	381	413	396	384	414	407	435	420	394	374	405	381	408	425	432	406	393	389	406	407	413	367	383	406	414	397	420	401	409	373	401	410	388	353	395	404	368	414	385	405	441	395	423	417	411	423	369	389	412	396	414	372	379	398	378	388	414	401	443	397	431	397	392	405	383	385	385	392	387	398	410	400	407	392	402	424	407	401	420	380	429	402	404	400	392	432	421	385	404	424	380	383	437	389	417	379	397	405	415	389	411	393	381	367	393	422	396	379	408	402	421	383	412	390	361	360	410	435	404	403	397	418	406	395	391	420	381	404	400	430	387	420	375	383	397	411	402	379	446	388	416	357	419	397	384	436	422	375	381	368	402	396	392	383	377	391	416	348	407	449	390	432	430	390	417	395	395	382	394	426	400	401	401	432	411	416	406	448	412	392	406	373	382	364	427	410	431	400	383	398	424	394	376	443	402	381	374	390	403	372	405	431	403	381	409	434	419	400	419	387	400	420	383	404	426	399	410	398	413	381	384	408	384	422	391	442	388	427	391	434	427	411	388	374	423	419	410	416	436	422	363	380	405	396	382	394	401	363	432	397	412	395	400	429	402	383	374	447	405	376	403	413	408	396	378	415	418	387	376	410	423	407	369	408	401	407	389	427	412	394	394	395	391	408	427	363	428	415	403	417	384	381	372	447	388	406	367	420	425	446	383	435	424	397	405	382	412	424	423	414	392	413	419	372	391	403	435	416	386	409	427	417	381	402	407	384	381	427	413	430	378	442	409	379	393	395	387	428
27890	15543	2502	919	739	633	675	649	654	583	663	643	645	670	671	617	694	622	655	648	624	649	642	667	628	646	627	626	603	637	662	646	631	642	628	593	612	622	646	618	664	603	636	618	632	658	622	610	661	609	625	636	621	644	669	668	637	625	627	658	690	652	673	620	628	597	661	639	650	656	637	589	631	600	669	659	614	692	617	627	631	607	617	625	611	605	649	645	639	593	619	657	604	605	655	637	662	608	628	611	717	661	656	614	620	640	618	642	675	617	640	603	621	608	638	616	663	621	649	661	641	648	671	609	657	616	649	630	643	675	649	614	634	640	669	620	639	640	601	644	685	644	619	657	675	650	634	653	610	632	640	617	643	630	627	634	668	643	643	640	626	653	607	634	655	628	668	665	639	651	676	658	650	664	643	624	631	626	630	690	604	672	696	629	673	694	649	621	671	651	661	624	630	640	592	633	605	636	643	628	615	619	650	618	667	668	643	661	669	624	641	645	634	618	669	646	637	645	671	693	634	636	597	641	675	648	605	630	640	642	649	584	618	610	628	636	671	686	609	637	659	620	644	631	608	673	639	661	638	644	640	629	644	651	667	687	620	625	663	626	611	572	675	651	634	672	657	670	611	628	680	643	626	662	654	659	605	624	651	581	620	651	652	658	638	644	619	635	610	629	623	661	661	611	649	616	664	636	583	598	638	614	658	646	664	666	582	650	642	624	668	628	647	621	644	665	624	666	647	660	681	650	648	613	641	637	680	652	653	603	643	654	628	651	638	630	675	664	645	643	638	659	589	637	610	610	646	685	649	634	647	660	643	658	659	664	615	597	626	657	622	609	609	669	654	651	593	666	684	596	654	647	603	638	639	608	629	631	627	605	648	649	648	646	685	632	668	647	627	669	665	634	611	596	674	659	631	624	605	674	631	652	631	633	613	610	651	637	582	673	607	580	627	649	647	642	618	724	651	655	706	678	639	689	594	656	650	610	672	636	611	663	655	649	664	678	639	627	659	628	579	621	621	603	653	650	603	638	628	633	623	618	625	589	620	588	683	644	679	630	623	635	639	628	625	582	611	609	650	643	586	661	663	649	648	664	626	632	611	617	635	621	643	610	618	637	631	607	654	638	687	626	599	579	659	654	600	660	609	671	622	622	671	594	657	654	654	651	633	648	590	594	648	664	605	606	627	646	605	603	657	630	660	671	620	627	665	681	631	591	647	628	647	629	709	625	608	661	628	600	611	648	606	638	667	594	637	655	602	648	654	638	656	612	626	599	645	635	634	655	578	621	618	601	600	641	613	636	635	675	649	659	690	654	615	601	591	688	610	612	608	664	620	612	652	586	633	621	649	670	617	651	641	611	635	670	616	656	677	651	604	640	662	659	615	663	669	624	638	597	648	652	626	648	659	656	616	647	677	676	631	639	639	664	653	638	660	691	626	683	639	626	636	637	678	633	605	620	643	632	611	627	690	644	635	655	622	623	627	664	640	625	655	608	620	611	661	638	659	640	638	590	630	691	630	639	672	660	650	660	649	648	671	673	640	620	622	630	612	618	652	678	659	649	626	602	625	659	600	617	670	676	653	653	647	675	632	658	668	632	610	618	605	628	611	618	635	629	628	680	664	692	592	626	634	660	680	658	635	615	605	649	640	669	625	615	611	622	640	633	661	600	636	645	616	652	609	604	648	629	642	634	634	635	619	628	612	646	660	658	590	676	638	640	647	676	640	629	637	630	639	606	667	692	614	614	594	660	654	677	677	618	637	670	627	642	670	603	616	591	607	620	629	655	632	651	620	637	600	553	571	620	626	656	634	664	666	646	628	607	647	637	660	625	627	604	657	653	639	640	636	659	610	603	640	610	611	636	660	645	614	670	622	616	639	624	620	643	637	600	601	652	666	665	634	659	647	598	644	635	654	630	647	601	635	602	681	614	631	622	625	678	615	646	646	600	632	614	641	626	634	634	615	618	666	661	599	627	630	638	600	629	670	653	674	639	684	623	680	643	665	652	638	640	629	629	684	616	635	659	628	675	648	641	606	633	644	614	606	623	597	656	680	640	661	583	608	629	654	642	666	659	660	680	674	625	616	688	617	637	613	625	640	621	644	645	686	633	609	643	660	693	671	612	649	613	620	624	613	650	615	639	597	655	644	619	630	693	626	640	668	623	603	659	648	660	643	612	631	593	627	587	596	643	633	642	635	646	567	610	660	624	650	619	620	646	581	649	672	607	567	671	615	644	604	634	601	644	667	609	621	651	639	639	619	649	644	653	656	635	601	639	644	604	657	640	648	623	631	663	614	649	586	623	617	605	633	628	604	670	667	630	609	609	622	634	658	654	662	656	623	607	630	624	684	692	654	622	615	609	608	667	667	650	632	631	627	625	606	606	638	656	646	653	647	642	642	626	664	642	621	667	726	646	626	606	620	635	631	667	626	617	644	641	612	645	637	591	568	622	670	642	691	630	616	605	617	635	607	625	650	639	618	635	650	661	629	628	619	635	638	606	596	653	632	633	615	645	666	609	662	652	615	597	615	606	651	595	630	673	673	634	616	667	607	628	665	594	668	676	617	660	669	605	647	618	655	628	600	663	649	598	615	631	599	650	641	659	654	641	665	651	697	636	684	611	657	683	641	650	698	625	674	634	655	636	602	586	631	616	661	634	628	677	676	693	662	598	626	668	637	632	648	633	639	613	642	636	671	621	661	633	644	623	631	606	619	644	600	618	660	633	648	647	631	649	674	598	643	644	657	660	630	673	588	649	653	658	640	637	629	631	652	640	648	643	649	631	628	689	662	633	703	608	628	644	599	634	616	674	611	609	637	636	631	657	665	662	639	652	659	674	636	650	648	624	623	660	633	684	651	702	632	630	641	667	585	619	632	594	604	631	649	642	623	670	680	641	620	629	592	635	627	645	617	621	662	682	625	638	657	650	613	657	662	620	613	635	626	619	631	612	613	613	666	649	580	683	620	625	594	682	641	623	594	649	631	621	645	618	633	638	692	660	652	618	623	623	648	638	646	644	584	669	649	618	618	660	634	675	645	665	621	662	628	626	640	599	649	693	659	589	634	613	670	651	679	647	630	629	647	599	622	628	648	628	671	668	671	675	653	598	656	640	615	669	640	656	655	603	640	654	618	650	629	617	620	671	628	638	659	600	627	656	620	613	613	646	646	649	641	662	662	605	660	582	612	611	642	643	623	641	622	606	604	620	628	615	640	644	618	644	632	655	657	624	630	614	639	623	638	625	632	645	647	607	659	653	638	613	652	658	641	618	629	623	627	665	608	602	671	622	634	669	605	643	605	635	636	661	595	611	631	611	624	684	639	621	629	670	560	649	622	612	635	642	638	626	632	684	669	624	645	674	626	647	630	639	639	602	626	662	635	648	655	656	628	657	626	652	655	647	620	643	645	637	624	660	604	627	639	663	609	639	682	650	622	634	596	608	675	624	609	697	632	672	657	587	631	599	624	642	667	670	694	658
5062	1392	1296	979	835	835	774	753	755	723	744	739	724	732	764	716	732	750	707	692	758	777	721	676	711	708	668	660	703	711	729	728	715	733	693	721	709	710	674	727	745	707	707	718	669	738	690	731	752	692	702	737	719	742	702	702	691	690	714	758	696	782	718	730	718	766	683	736	712	736	680	722	659	746	703	732	710	706	680	728	756	681	720	707	694	723	730	736	719	710	728	710	695	709	720	741	697	717	730	705	727	714	671	697	732	750	676	710	677	727	708	729	719	689	712	710	713	711	743	698	720	688	747	717	702	719	724	713	751	730	682	670	716	715	704	702	723	680	709	683	738	643	679	713	763	660	731	690	753	715	745	706	742	706	708	723	688	750	674	730	752	665	710	704	717	692	715	675	710	688	740	675	702	649	723	688	728	719	700	677	709	735	696	715	717	682	703	713	682	695	748	742	722	725	692	721	733	684	692	704	740	734	748	723	693	719	697	766	727	672	682	699	718	720	700	700	712	709	744	674	755	730	693	731	713	740	733	737	718	734	701	663	742	668	692	770	725	710	735	703	704	719	745	746	690	694	709	762	717	744	761	713	692	737	707	667	704	709	716	730	715	721	697	710	719	701	714	691	730	688	677	711	716	741	740	742	715	761	717	714	725	697	687	695	716	695	724	701	706	690	694	706	699	731	728	684	695	752	707	733	699	756	715	733	744	734	741	718	708	716	736	723	703	714	686	689	706	731	705	677	716	707	742	684	732	704	695	696	744	703	709	696	691	716	722	708	718	746	660	758	719	702	748	672	749	730	722	702	700	698	656	709	738	696	717	673	729	746	740	716	747	655	669	732	713	733	739	681	688	762	717	738	724	720	655	710	721	698	722	692	753	693	699	741	666	705	719	747	681	727	707	746	734	678	707	706	688	745	702	759	728	732	709	741	668	749	725	720	726	753	758	722	676	660	724	736	677	730	649	704	693	688	721	713	697	693	751	693	700	704	684	729	735	773	724	718	698	705	722	724	718	701	747	697	734	756	658	722	730	707	710	738	656	711	719	745	693	682	742	708	701	689	704	726	699	681	714	733	737	660	731	739	706	719	762	690	729	712	691	690	709	710	685	745	698	689	724	699	729	710	678	684	721	718	738	721	689	717	755	758	713	706	692	705	695	693	744	721	679	747	747	677	697	689	701	686	692	750	679	703	656	691	660	708	717	738	682	733	682	734	731	723	746	738	706	689	698	686	724	730	729	688	770	742	691	696	691	687	689	713	730	712	691	742	774	725	726	707	738	716	730	707	690	692	749	691	717	719	715	704	743	731	712	757	667	725	691	731	716	730	697	700	704	742	717	685	660	704	724	678	698	688	667	729	715	724	741	732	710	751	708	710	713	738	691	720	705	715	706	691	716	704	738	680	755	722	735	754	749	710	745	704	663	735	725	759	677	706	706	731	667	693	732	722	709	701	741	744	674	692	708	706	691	723	674	703	726	730	693	733	709	702	695	716	707	717	681	720	697	727	710	693	754	751	682	754	746	693	687	695	722	750	702	727	660	690	695	698	685	663	695	710	673	717	713	710	732	764	718	697	733	695	734	736	712	671	724	662	719	705	681	700	715	703	722	764	755	691	722	733	759	696	721	745	744	740	701	651	757	722	711	718	686	777	692	745	698	698	695	735	736	713	721	697	720	713	712	741	628	710	742	727	689	763	718	763	687	704	701	735	678	687	661	707	730	670	783	707	703	745	730	708	690	717	647	694	657	731	664	665	738	697	704	777	723	696	725	705	733	721	701	705	656	711	691	721	657	707	703	726	746	742	715	704	681	710	737	705	701	652	722	727	721	695	736	707	716	721	703	704	689	713	716	679	694	701	668	691	711	715	703	739	679	695	727	699	734	721	714	681	709	695	710	710	690	687	733	680	695	754	742	727	707	746	684	655	734	770	711	727	697	716	762	723	747	717	652	735	705	709	665	742	704	736	710	703	713	689	712	719	666	692	729	695	692	701	703	718	705	730	702	735	691	710	688	735	700	696	687	706	728	706	687	691	739	761	691	656	749	732	704	758	676	710	697	722	708	680	708	669	697	702	741	707	704	711	705	726	724	695	726	682	741	764	728	740	707	656	691	679	694	714	675	702	734	739	682	760	755	705	679	690	709	715	715	708	718	735	707	698	699	689	666	717	691	676	750	731	766	723	714	720	725	682	752	656	724	693	708	723	712	713	704	692	711	715	678	706	705	714	726	723	737	737	717	669	648	744	693	728	682	724	692	735	703	688	723	677	722	713	675	691	696	730	727	731	710	749	716	699	700	722	728	679	684	722	710	691	776	742	724	688	697	742	748	671	682	704	731	708	721	706	678	760	698	697	717	730	748	736	708	732	707	725	692	737	725	713	702	726	725	686	718	714	723	736	742	712	710	718	722	709	677	739	728	695	725	751	707	744	673	737	712	702	741	696	683	677	689	712	698	760	665	697	736	732	700	710	735	709	712	728	723	762	716	684	723	659	710	729	717	723	739	666	750	752	711	692	759	705	761	703	733	706	711	699	674	693	690	727	735	709	707	721	776	688	749	708	707	719	719	783	733	682	726	711	659	699	723	694	712	727	732	698	697	674	703	720	754	711	726	693	685	698	666	720	768	754	739	732	698	707	692	711	735	686	690	697	664	681	675	720	706	681	748	765	685	675	743	696	713	691	719	749	703	717	720	757	669	683	715	677	686	673	739	731	726	679	660	750	648	692	715	684	679	748	705	706	704	702	697	718	721	705	745	686	708	755	740	683	740	680	688	702	689	734	648	691	714	729	687	723	698	700	718	684	671	696	719	682	706	717	694	702	704	746	661	682	745	705	704	720	709	696	708	751	731	706	693	697	772	731	700	665	726	668	717	723	732	749	685	706	710	735	683	727	697	710	729	754	707	767	740	678	700	709	698	706	702	692	724	795	701	704	703	720	756	712	669	755	673	715	736	669	678	748	691	673	702	723	707	728	727	722	669	741	697	703	714	707	761	651	743	690	713	783	698	677	696	740	687	735	683	680	696	689	700	690	695	688	703	663	742	741	736	634	740	684	701	686	701	783	706	710	760	733	758	744	717	679	702	737	757	654	738	657	679	700	688	741	666	696	689	738	734	749	748	736	707	707	759	678	698	707	678	684	763	682	680	737	685	676	714	760	710	728	678	686	698	764	710	739	671	672	733	681	708	681	746	680	704	724	754	709	715	690	702	739	734	676	747	681	753	680	704	696	744	729	663	704	716	778	675	703	724	714	675	674	742	700	718	698	671	713	737	721	711	739	684	691	691	718	739	740	694	744	674	698	728	697	652	732	684	729	736	710	700	728	717	705	768	704	709	772	677	692	677	727	682	685	754	705	716	714	650	759	668	744	740	688	720	690	754	719	718	692	718	756	684	735	746	691	716	721	659	678	750	738	740	697	713	681	697	732	687	689	683	718	725	708	654	708	698	746	727	690	678	709	686	744	677	709	703	681	679	712
26109	20912	27330	24637	20821	4858	827	541	520	462	438	394	350	346	334	307	309	335	336	310	336	297	309	334	287	258	302	269	261	261	277	297	308	245	294	266	300	267	270	285	265	275	276	276	297	259	252	311	239	277	245	258	250	266	281	289	274	266	253	284	276	284	254	272	259	271	273	252	287	276	274	294	268	280	314	253	253	254	264	254	290	266	244	275	240	245	279	253	253	290	251	276	270	271	256	248	281	309	263	264	262	265	269	228	261	266	295	246	270	250	252	230	252	278	269	262	278	258	319	261	265	260	300	269	250	256	272	262	251	265	270	256	253	266	268	252	264	258	290	261	259	257	269	261	272	245	233	240	247	273	260	316	286	256	260	242	259	285	268	235	253	241	283	273	248	264	268	274	267	245	241	256	272	252	278	266	268	308	279	270	249	265	262	270	260	268	266	264	264	246	241	244	257	266	252	258	250	261	251	255	260	254	268	245	258	267	228	252	248	275	264	272	272	269	263	287	278	258	266	263	265	243	281	231	262	238	258	257	293	294	245	281	247	251	288	249	241	245	271	253	245	257	268	276	254	230	236	250	274	286	253	256	253	284	243	273	268	260	268	282	275	250	260	271	263	255	241	259	278	256	257	244	251	268	288	271	281	254	239	267	271	271	275	283	257	265	264	275	264	271	242	294	263	280	275	254	273	274	248	267	285	298	279	227	272	272	266	250	247	274	274	243	259	245	251	279	253	263	257	297	280	266	267	243	250	262	275	272	270	276	257	271	284	279	244	249	258	257	273	268	252	254	243	266	286	259	269	258	282	238	255	269	255	251	254	234	255	270	232	262	282	250	265	260	239	247	262	244	266	265	273	249	305	262	275	251	229	248	267	261	265	286	261	270	257	283	275	260	243	276	303	276	249	263	268	252	250	252	258	286	246	246	249	276	262	238	281	290	248	288	262	255	269	241	280	263	248	271	286	281	267	257	251	264	269	265	263	251	301	253	264	239	271	278	259	258	293	251	265	256	247	243	281	244	282	232	287	291	253	247	272	255	272	288	278	241	254	229	248	252	255	264	268	266	278	286	278	277	278	263	276	272	278	289	275	225	251	288	242	238	265	253	262	263	259	282	255	275	261	280	272	265	246	282	290	261	256	235	304	241	259	283	311	273	295	290	259	245	277	240	263	262	268	288	290	289	230	270	246	277	270	225	280	262	256	261	272	242	259	248	272	255	280	287	280	257	269	271	266	239	277	280	266	245	286	294	279	248	249	228	265	274	263	280	255	253	273	282	262	244	239	291	256	261	243	277	306	278	288	257	235	227	249	231	264	251	288	275	265	257	289	264	268	262	249	233	279	254	260	234	275	269	295	262	244	271	258	282	280	220	235	264	255	258	288	283	256	295	274	265	275	236	243	283	252	253	263	270	263	260	257	267	262	269	226	248	235	269	268	292	248	254	264	258	261	253	258	242	273	276	239	289	283	268	256	292	259	261	267	241	274	278	255	246	275	264	273	246	277	249	270	269	257	236	263	262	248	229	250	263	265	248	249	272	265	256	228	255	247	277	249	276	276	268	269	250	264	257	225	286	287	251	267	246	264	317	261	276	242	259	268	245	244	269	257	259	265	243	275	231	250	251	248	259	238	272	275	260	282	281	255	260	248	252	256	295	233	271	266	271	255	257	255	275	245	264	228	245	252	254	260	251	209	272	238	268	289	244	254	252	283	260	286	265	267	260	260	278	277	222	255	272	243	259	261	272	266	267	275	264	264	270	254	293	245	282	237	268	260	280	257	268	266	244	268	254	256	252	261	262	247	244	295	279	282	263	283	245	260	275	275	262	259	280	280	239	255	260	258	276	261	265	272	255	256	290	281	266	256	257	250	269	258	247	256	283	264	248	244	249	258	258	265	250	296	260	304	278	277	294	285	283	250	229	237	257	266	283	258	256	250	272	274	230	246	285	272	273	262	268	258	288	299	233	266	258	266	278	277	235	250	274	264	258	242	254	290	242	255	261	265	246	262	246	243	282	272	250	258	281	269	285	276	274	279	272	263	232	275	249	267	283	278	259	272	275	270	251	261	292	270	276	259	260	265	252	251	294	263	268	239	259	276	262	277	254	266	277	247	260	266	238	275	266	254	274	250	265	253	264	259	267	271	265	288	244	249	271	245	264	289	267	241	302	263	227	275	250	237	273	295	282	276	270	265	266	235	252	263	264	240	260	267	289	293	274	279	258	278	271	239	244	276	270	247	269	268	270	258	271	269	255	285	252	277	251	262	266	254	264	272	259	242	280	260	240	262	285	272	266	277	250	284	268	265	272	260	260	296	268	294	253	278	253	262	272	245	261	282	243	274	238	277	267	266	261	283	262	251	300	279	249	254	264	268	255	301	275	244	262	272	257	258	270	313	257	265	295	273	241	261	266	249	271	259	293	260	274	260	239	266	279	272	251	270	263	253	279	269	277	289	251	276	263	280	263	276	250	263	266	240	239	238	258	285	250	291	253	259	273	247	236	265	290	265	277	244	249	264	251	267	272	251	276	242	270	259	251	250	259	268	272	287	257	259	263	274	251	268	258	262	266	268	273	276	262	274	256	258	262	257	267	250	242	257	284	248	259	287	266	257	264	219	244	251	263	306	262	250	286	292	275	230	263	262	260	253	245	262	253	250	242	257	248	260	255	256	241	270	268	251	235	271	269	263	257	241	270	253	269	272	272	241	242	275	277	283	269	280	291	273	276	253	269	279	259	258	260	282	256	268	275	247	248	253	284	273	259	280	266	265	277	264	263	262	228	261	268	277	246	247	230	241	282	244	261	274	283	260	267	250	280	260	262	242	248	250	272	278	262	279	277	262	275	232	277	276	273	254	296	263	260	258	239	249	233	266	267	287	259	242	259	236	271	258	254	257	267	273	272	245	286	248	280	271	283	265	265	265	267	280	296	256	275	311	256	274	253	263	287	255	271	307	282	258	280	262	269	269	263	256	258	262	250	278	248	258	243	285	249	244	292	263	245	275	243	239	291	246	267	250	280	257	255	276	292	302	266	260	254	290	257	265	253	245	268	280	230	251	253	271	280	236	271	274	256	298	277	255	274	265	269	261	243	259	246	242	247	286	263	244	234	263	278	264	274	229	256	256	264	251	270	246	227	247	242	259	262	268	268	254	268	235	266	235	283	266	259	269	267	273	265	281	263	241	278	252	257	274	252	246	267	239	280	277	260	258	294	279	276	264	283	266	278	279	271	246	247	275	260	271	268	268	260	281	269	258	259	269	289	259	281	280	253	249	265	276	241	280	249	252	266	253	270	272	215	236	263	270	282	263	241	270	273	270	268	247	267	244	285	254	249	239	261	273	272	296	254	241	275	245	268	280	264	267	250	295	287	240	253	250	262	255	282	252	263	254	247	253	239	269	272	236	249	262	243	235	246	262	272	274	289	255	277	282	275	271	271	285	297	291	271	269	248	263	280	233	269	279	226	286	259	269	271	276	278
6627	9231	8486	4775	2797	2082	1469	1155	915	813	720	624	538	599	512	509	471	445	444	412	462	452	417	413	373	385	411	370	364	365	388	375	351	369	365	346	314	384	353	351	347	355	370	310	354	355	331	322	330	324	355	316	347	324	333	328	277	341	339	322	347	303	320	321	338	311	323	325	326	318	346	324	310	345	307	327	332	361	338	300	348	337	319	332	325	343	316	326	330	289	304	326	322	336	315	307	340	333	319	338	341	308	331	307	340	306	335	317	346	304	313	316	349	317	311	321	317	299	320	352	337	325	322	307	309	319	307	320	323	323	343	337	275	293	353	344	298	322	321	308	320	322	312	326	318	302	324	327	343	338	314	313	345	316	330	345	309	323	349	344	324	300	327	346	310	320	327	362	328	299	353	339	335	321	312	298	310	320	338	328	295	309	308	314	342	332	312	347	291	322	328	295	349	312	349	293	360	331	309	304	307	322	336	306	296	325	341	320	307	325	286	287	332	341	319	330	316	296	319	305	337	353	308	307	323	336	355	286	323	332	318	331	324	330	301	340	309	306	359	346	316	309	351	325	310	315	315	327	326	312	324	317	320	293	337	341	305	318	342	307	343	320	320	283	324	359	340	333	354	347	317	327	297	307	353	335	297	335	311	308	336	320	315	333	330	353	307	359	333	317	304	330	306	310	329	309	302	287	340	309	297	326	319	332	316	323	332	325	306	310	359	357	332	333	286	309	340	333	339	308	330	325	307	314	316	363	293	327	332	309	317	319	301	340	322	310	344	301	327	345	348	312	314	323	340	329	305	343	315	328	367	329	321	342	326	304	332	306	338	333	319	305	318	321	317	346	350	292	339	300	343	298	329	317	335	344	293	287	343	335	312	304	322	334	347	303	328	334	330	294	317	310	306	346	332	326	331	313	296	329	326	337	300	324	341	319	350	334	303	322	303	316	342	329	344	328	316	327	350	337	304	297	307	310	310	334	322	323	294	345	332	309	328	326	341	323	335	337	273	348	346	305	323	327	331	324	347	327	310	301	348	333	323	322	339	329	291	305	328	337	313	297	302	352	340	330	318	327	309	301	304	299	316	346	328	310	336	347	284	311	296	307	288	340	330	336	312	335	310	330	337	322	302	289	331	311	337	347	321	337	305	307	323	366	284	327	296	299	327	299	285	342	315	330	304	349	370	313	331	343	324	298	286	331	317	324	305	304	329	318	305	274	315	328	324	331	308	297	323	298	315	340	334	356	332	322	340	311	307	268	327	302	298	324	331	344	307	313	305	321	328	313	328	316	291	292	332	296	282	335	317	325	315	311	328	299	328	285	332	340	337	326	319	338	313	315	302	327	347	295	296	318	298	320	312	326	319	319	298	314	311	328	335	331	309	306	308	329	294	348	311	352	317	312	329	347	305	302	333	330	322	298	326	321	296	334	295	322	316	298	325	328	310	298	330	294	318	319	292	353	341	333	310	343	326	299	306	338	304	315	336	348	340	318	344	323	327	334	314	324	329	342	337	309	316	333	303	323	319	319	319	330	333	312	334	304	292	362	326	311	345	324	339	358	320	305	324	355	335	276	310	357	311	303	331	329	323	303	326	321	325	283	328	323	292	327	326	308	316	309	324	336	307	317	341	294	300	314	335	341	305	292	337	349	291	290	322	308	307	310	305	330	349	315	309	329	312	340	315	313	325	334	306	314	298	325	333	290	290	283	327	332	325	299	318	320	337	305	316	312	335	323	305	326	347	333	331	326	347	312	334	304	332	353	322	292	321	321	320	326	280	321	330	311	316	274	340	307	297	350	328	328	290	332	333	313	329	327	311	364	357	322	319	287	312	326	318	308	323	319	329	322	303	344	310	333	304	309	332	293	334	302	296	299	269	301	338	304	314	326	301	313	347	290	335	328	317	309	322	349	307	331	275	314	334	342	331	305	312	340	343	303	333	315	358	388	336	330	300	315	322	306	325	308	310	361	329	296	307	306	288	339	348	297	345	327	333	312	304	314	304	335	315	355	342	336	309	301	314	298	341	311	354	328	322	322	321	302	294	316	301	302	295	335	315	355	337	301	297	300	326	305	361	340	311	309	332	333	318	311	328	339	326	317	363	293	284	274	314	322	328	297	300	337	320	301	343	337	292	305	299	324	332	322	296	307	289	345	352	291	332	336	299	316	306	312	332	336	357	334	309	339	287	349	309	312	307	337	311	330	322	324	299	285	334	315	348	319	333	330	304	297	318	287	352	300	307	346	324	347	306	308	316	332	321	316	345	308	313	340	328	321	335	288	314	348	336	361	343	326	350	332	319	293	294	332	313	303	337	327	301	303	316	341	338	283	321	302	332	302	319	308	318	345	282	310	310	299	311	304	306	317	320	300	308	356	306	346	307	327	316	320	293	289	338	301	323	322	313	299	336	329	287	308	306	308	308	297	314	330	314	303	297	332	288	307	297	315	338	332	317	314	334	312	310	337	310	333	310	302	296	320	340	297	288	306	325	284	311	310	331	309	350	306	306	307	322	327	295	322	314	322	327	288	280	320	319	331	304	361	331	332	319	345	316	345	306	319	300	267	299	324	289	343	298	306	289	318	309	348	324	335	312	313	319	325	293	332	327	310	320	303	324	301	306	333	318	320	338	344	344	287	311	314	373	335	307	344	348	289	341	299	325	316	335	326	351	333	331	333	319	342	276	322	312	329	302	314	335	299	312	324	319	305	336	310	302	344	322	316	325	293	315	310	317	326	342	290	326	330	327	345	315	310	311	297	288	348	280	336	328	317	306	303	308	362	340	293	303	329	335	309	352	308	282	305	319	304	339	293	322	290	302	320	311	341	317	320	327	329	353	316	298	315	327	340	332	325	308	333	314	296	313	333	303	328	285	306	298	287	307	343	300	326	318	349	363	289	290	323	348	338	315	320	312	345	313	351	316	306	303	310	309	312	334	340	313	329	332	326	314	303	303	338	304	275	324	342	305	327	299	351	344	336	317	297	314	285	319	308	347	308	333	313	363	327	321	326	313	300	319	341	333	299	352	302	326	340	310	329	288	325	304	306	314	315	306	341	320	296	326	313	306	330	327	320	315	336	334	337	306	284	313	313	346	351	302	321	329	340	317	307	336	309	323	346	326	318	319	322	322	312	318	334	321	309	306	269	311	325	301	333	310	300	330	329	325	310	320	347	306	321	349	291	293	322	320	308	330	305	344	336	333	315	301	339	311	299	282	319	303	294	320	336	291	330	314	336	322	324	305	314	306	327	318	304	302	309	342	319	323	317	336	315	335	291	314	320	341	316	312	332	337	318	335	313	328	293	331	340	311	315	319	306	304	308	330	324	307	323	328	355	317	347	327	322	310	320	307	328	330	332	325	340	300	323	338	332	354	322	342	329	319	327	306	333	332	354	313	303	351	317	315	279	309	296	330	293	319	335	319	331	342	295	304	319	300	322	317	304	324	323	337	342	338	331	297	343	304	314	370	312	299	295	312	305
23580	20916	27956	24023	20917	20970	9490	1363	956	841	774	713	649	617	588	603	520	529	494	475	531	491	474	447	486	456	451	465	464	443	385	445	420	419	416	422	427	412	412	399	430	404	415	400	393	403	397	420	378	400	387	432	438	370	437	397	361	382	369	395	432	404	431	383	414	430	377	369	398	384	413	366	384	399	416	396	404	376	344	389	426	405	399	359	394	379	385	374	402	433	418	384	380	415	383	381	383	388	404	404	403	381	389	412	369	425	379	390	388	379	391	419	372	375	393	379	385	377	426	393	401	395	367	366	387	392	373	415	420	436	393	409	387	389	403	394	434	410	391	374	383	388	352	407	419	437	395	393	395	384	374	395	415	394	390	398	372	397	383	415	399	403	376	374	385	398	380	397	426	393	388	367	393	410	410	378	376	393	380	374	397	406	399	400	369	387	410	361	405	408	396	359	366	379	393	430	393	414	388	395	392	409	360	388	396	405	401	404	403	359	341	387	400	390	374	419	406	399	386	379	391	389	376	420	372	395	401	368	403	406	389	422	397	428	406	419	401	382	408	375	375	378	382	386	369	385	379	375	397	380	397	392	410	404	436	398	400	393	403	399	368	424	394	409	383	379	417	394	364	401	374	391	424	383	428	407	384	391	372	402	392	390	432	402	380	454	398	386	348	395	394	377	439	393	381	423	389	382	400	393	391	410	393	388	380	369	394	400	409	405	402	404	409	379	379	404	339	414	430	411	381	398	404	387	389	378	377	398	406	385	383	380	400	359	394	385	395	362	390	432	398	394	392	407	402	376	375	404	381	379	359	371	422	392	416	408	407	379	367	398	398	395	383	387	379	408	373	352	382	390	386	399	367	408	375	419	404	425	359	416	366	399	405	373	387	418	389	408	377	370	353	347	372	415	415	425	387	393	402	407	389	362	438	398	396	362	383	397	402	406	421	430	414	391	364	397	425	425	391	427	419	402	373	404	397	400	402	382	408	381	405	396	397	383	367	393	373	392	372	365	382	382	403	363	415	380	388	368	364	388	398	388	441	392	355	403	387	426	369	378	400	398	434	379	427	378	388	377	382	380	377	416	379	379	420	397	375	405	354	403	421	406	407	417	401	407	389	408	387	386	361	432	399	407	411	390	394	399	401	373	437	358	375	375	442	401	370	388	376	384	415	395	385	410	391	386	391	407	363	383	353	394	368	386	381	411	424	425	391	339	406	394	362	409	374	409	381	366	378	419	391	415	411	393	432	393	427	385	442	391	406	402	413	417	388	395	376	388	394	363	340	379	393	399	416	374	408	407	386	340	386	389	383	371	370	394	390	394	412	393	395	393	395	448	352	390	397	406	370	380	411	397	364	391	433	378	393	329	407	392	400	415	374	434	398	418	383	383	388	392	379	391	400	398	387	430	367	406	380	445	379	361	402	393	371	376	408	373	399	386	419	384	389	398	382	390	385	400	433	381	420	379	381	393	364	396	381	370	409	391	371	367	372	378	419	400	425	421	367	369	385	367	376	374	381	375	348	384	381	433	367	402	394	390	404	425	411	385	349	379	393	404	377	353	394	435	384	410	431	368	440	409	389	374	358	391	420	375	397	380	408	387	399	398	399	374	378	376	389	395	394	371	375	393	378	374	377	393	362	429	364	380	386	388	375	413	406	360	391	423	355	424	376	406	389	425	390	387	393	391	396	395	391	382	379	427	466	399	401	366	397	399	385	352	357	389	375	404	392	399	418	409	421	392	394	369	357	390	396	375	392	388	362	354	413	418	402	371	392	418	388	427	382	386	417	392	407	392	378	389	395	388	370	418	380	392	406	436	406	378	392	383	356	395	410	412	409	402	383	349	350	404	357	398	388	402	381	414	427	381	368	394	385	386	357	411	392	382	378	379	367	368	421	398	400	423	376	383	395	434	411	380	403	399	467	410	393	392	400	402	366	379	387	376	397	392	432	400	352	370	401	421	423	380	383	391	398	399	375	358	401	401	391	389	381	402	403	369	392	395	410	410	398	382	411	429	462	387	377	379	409	392	362	376	404	391	425	420	379	405	355	394	366	411	353	390	402	419	372	412	412	399	355	360	404	394	390	382	383	415	429	418	370	383	402	411	410	359	401	433	398	370	418	437	366	355	390	383	378	404	380	398	363	393	384	392	378	371	377	380	377	403	417	404	396	393	406	377	397	407	397	422	396	374	383	409	385	366	380	413	388	379	399	404	366	438	409	372	329	383	374	425	379	378	355	359	411	378	395	423	387	402	390	419	390	382	409	379	422	407	363	404	390	408	402	398	376	400	398	355	409	446	384	386	379	414	389	382	383	407	399	403	394	382	399	390	397	392	353	380	372	379	390	386	338	403	396	433	398	403	376	411	376	374	370	393	365	377	371	390	427	370	447	390	377	363	388	398	389	407	375	389	400	392	408	388	392	403	405	376	377	389	403	372	427	397	378	377	406	403	434	409	395	412	418	349	429	413	397	383	380	421	369	398	396	416	410	373	383	371	406	369	381	410	425	406	405	409	392	383	366	403	395	424	385	400	381	410	375	423	395	413	370	407	373	392	393	411	408	421	408	384	378	363	417	392	385	391	400	398	398	393	391	390	418	375	442	392	391	402	389	362	371	412	373	405	396	403	397	376	399	357	396	362	367	401	437	406	405	419	373	367	362	377	396	401	361	382	373	370	374	381	397	375	379	406	388	397	392	387	409	390	432	400	417	391	393	373	427	354	386	399	427	365	379	385	424	393	400	380	381	400	382	425	403	400	395	378	369	401	378	381	391	391	372	409	416	365	377	380	411	369	374	369	400	417	366	377	380	413	391	387	405	384	416	383	411	423	389	382	364	411	390	371	396	366	418	398	394	390	411	398	357	399	364	386	368	403	374	370	370	389	380	382	370	441	361	363	415	423	403	368	389	383	398	373	381	372	370	392	404	363	363	419	358	374	382	352	361	384	382	386	391	422	390	382	387	393	349	402	391	413	393	380	403	392	367	408	399	391	418	389	382	389	381	348	395	380	405	397	373	397	376	375	412	382	389	381	341	399	375	378	395	375	390	408	388	409	383	400	390	362	405	385	388	373	409	397	394	395	406	364	377	370	390	427	404	400	415	382	398	408	385	373	394	363	368	407	425	406	391	405	387	394	427	411	405	405	399	399	396	389	376	390	379	388	398	403	343	376	369	428	405	353	371	379	401	393	385	426	358	415	431	384	366	364	431	386	419	379	413	392	394	377	397	359	367	364	384	385	445	425	386	381	391	397	374	379	421	389	408	394	384	360	351	412	367	395	365	357	397	390	440	360	396	397	377	382	361	415	412	390	372	389	388	404	377	348	378	389	397	368	370	368	398	406	399	403	407	371	406	410	418	385	366	400	348	373	378	378	387	399	371	408	354	390	374	395	398	428	396	363	390	339	383	403	367	376	375	393	340	405	358	371	358	376	398	418	380	386	362	381	374	390	409	364	379	389	349	382	371	369	407	364	406	381
10265	17799	15973	9707	6261	4174	3043	2465	1882	1587	1369	1234	1083	959	901	801	779	734	713	668	708	655	625	623	561	556	582	552	518	547	535	490	493	494	478	501	460	465	455	440	448	472	439	425	461	436	455	425	437	487	456	476	425	416	424	430	448	397	452	405	421	467	412	431	400	431	381	388	409	390	401	397	406	481	419	426	445	402	426	401	398	477	373	422	384	411	381	377	415	409	401	432	387	390	417	440	405	416	394	407	425	412	399	432	413	404	427	432	428	414	396	398	380	401	455	429	414	404	418	383	389	401	440	424	407	402	363	421	412	405	433	422	424	403	404	414	423	444	380	406	440	401	392	435	403	401	399	427	408	433	353	403	408	367	389	388	390	379	425	363	421	426	386	405	388	421	428	413	416	413	435	420	411	436	425	407	370	384	412	422	415	372	371	401	437	408	426	375	434	352	372	403	403	419	358	434	393	383	404	409	445	393	400	401	387	405	406	397	397	398	392	411	465	383	426	415	403	373	417	424	397	405	395	406	439	392	386	423	403	382	412	387	432	381	421	422	410	406	385	428	379	419	402	421	391	414	410	387	427	395	416	407	384	442	423	385	367	424	391	404	387	412	391	420	388	413	384	426	410	406	428	426	430	417	389	402	359	417	379	437	374	410	374	426	397	399	399	395	413	397	425	378	414	393	382	431	419	437	364	401	417	424	387	439	452	396	419	404	417	359	381	398	407	417	427	380	410	437	409	449	414	424	389	402	408	407	393	374	382	410	405	389	374	426	389	405	411	401	401	399	384	418	405	388	420	362	425	393	422	400	401	393	395	416	401	384	408	393	387	406	390	401	392	386	398	447	392	397	410	408	424	393	422	406	398	402	421	397	391	372	391	380	371	399	441	372	393	373	419	381	407	385	405	413	387	416	392	392	429	428	409	425	414	411	401	422	381	371	387	410	373	389	397	421	414	397	395	432	397	393	414	391	411	381	441	381	426	401	387	410	389	401	426	410	409	403	410	394	389	406	437	366	431	385	370	392	417	385	384	432	386	383	394	402	419	451	417	416	406	401	362	388	388	397	405	396	383	404	395	441	418	436	420	452	395	396	445	437	366	369	383	393	398	407	440	373	403	410	365	423	414	402	437	397	403	392	430	370	380	395	416	404	398	401	402	443	393	394	391	438	425	388	404	395	410	387	386	431	369	389	399	392	399	386	420	414	401	395	413	409	362	411	407	367	396	389	397	438	413	424	370	391	435	392	390	405	413	391	455	374	395	379	419	391	391	379	394	416	381	388	416	361	411	373	396	418	418	404	410	428	373	386	420	363	423	370	382	376	403	393	379	399	417	380	408	419	416	408	424	412	418	437	425	422	399	430	357	383	387	408	397	406	442	386	390	358	403	401	399	422	392	395	420	403	415	365	374	398	382	385	365	403	415	392	384	385	386	424	420	376	381	373	406	374	427	399	427	410	419	440	390	386	410	407	399	389	399	414	394	416	391	377	417	440	406	412	406	392	358	381	416	373	416	402	394	434	428	403	376	396	426	412	409	423	437	399	431	422	393	414	415	410	426	421	382	394	416	430	421	388	401	399	374	415	399	398	400	406	393	390	404	385	398	414	413	371	381	406	427	421	405	418	405	383	420	360	404	372	397	389	393	418	366	405	376	430	411	429	414	399	406	385	412	388	403	386	362	399	419	403	410	397	405	410	408	394	397	380	407	421	420	411	409	415	423	376	388	436	383	390	393	419	398	374	373	385	421	392	424	356	427	395	423	420	458	421	393	379	422	388	403	416	436	388	369	420	403	382	403	431	392	432	401	417	420	376	398	404	388	406	405	406	400	374	406	435	448	374	406	382	379	435	368	408	391	399	394	412	402	420	407	428	409	355	388	402	373	401	370	385	398	435	381	404	403	395	396	413	438	420	406	429	371	427	431	356	408	418	384	399	391	407	408	392	386	422	404	404	419	390	377	401	384	399	393	409	418	382	394	393	408	420	437	369	388	385	395	390	395	412	423	372	388	409	361	398	429	387	393	374	382	428	381	375	385	445	379	394	420	360	427	428	421	414	426	373	410	421	406	447	403	399	383	374	411	413	395	404	393	377	411	385	405	401	386	388	364	403	421	409	414	404	441	398	379	366	415	433	403	383	424	411	391	418	415	401	377	416	402	417	396	431	392	370	383	439	406	413	374	374	419	429	380	430	409	421	404	421	359	396	410	437	407	409	404	411	394	387	432	413	412	391	418	384	348	397	390	422	438	373	420	364	439	382	413	404	403	424	415	424	406	422	387	400	407	433	392	408	383	390	387	414	409	362	408	363	447	418	381	406	438	413	413	391	367	393	421	425	383	409	410	388	397	427	426	424	410	412	391	400	430	411	373	389	419	411	401	414	377	396	466	368	403	382	385	417	429	397	424	417	379	386	416	392	407	360	392	397	423	411	387	386	432	416	406	390	415	424	388	395	441	373	401	377	401	397	380	378	379	406	393	368	360	421	407	406	375	408	393	421	396	392	398	381	447	439	390	393	410	363	394	401	401	386	407	400	401	389	413	403	399	381	403	366	418	400	370	398	392	397	405	397	385	433	388	423	387	412	398	413	384	411	362	373	377	398	447	431	369	376	369	412	464	402	387	429	388	400	423	390	374	389	394	397	410	389	435	405	403	428	383	381	433	371	442	390	432	402	367	382	398	428	396	425	400	365	428	389	404	399	381	410	415	382	416	374	373	406	420	403	431	360	404	403	396	381	380	378	387	390	383	414	390	419	417	420	417	432	398	410	405	398	405	396	411	397	391	402	399	375	410	366	403	404	409	388	388	409	399	408	402	403	430	415	378	387	390	393	368	390	408	391	389	385	408	407	396	396	423	391	404	398	370	408	361	403	366	418	415	384	410	402	372	413	395	433	396	407	442	368	451	400	391	420	414	375	393	416	392	402	410	417	391	381	405	423	429	390	375	441	412	385	405	420	410	380	394	416	401	410	396	372	408	395	381	391	425	409	393	404	401	392	392	365	418	382	386	384	403	422	407	399	381	370	388	421	396	395	416	367	383	407	435	368	384	413	395	386	439	400	373	397	381	399	441	410	423	406	393	421	366	402	390	417	380	398	433	416	430	368	416	393	398	395	426	399	389	402	421	384	378	367	381	414	394	413	409	410	389	412	368	390	385	411	430	416	416	385	382	423	406	371	396	402	395	388	392	377	426	424	387	403	383	366	390	410	455	392	397	392	426	424	374	361	387	398	402	391	429	378	400	385	406	400	396	410	394	399	399	370	364	361	433	431	385	414	378	399	379	395	450	372	392	413	368	365	403	398	392	390	410	394	384	418	414	398	403	432	418	409	385	422	421	403	400	411	414	407	395	390	401	397	412	395	387	415	397	403	404	377	439	416	405	401	420	370	386	409	386	409	395	411	378	370	372	371	440	390	364	404	426	377	428	395	421	424	401	416	398	396	407	414	382	405	370	410	397	422	405	392	453	383	407	391	413	411
27850	15544	2593	877	671	650	672	605	674	601	617	661	683	610	634	597	679	583	666	636	615	573	656	630	666	658	626	632	610	632	654	648	608	649	655	643	613	657	595	659	567	649	625	586	622	628	613	614	662	653	587	534	614	654	620	694	618	643	621	633	646	640	649	588	617	624	636	638	645	630	640	657	651	615	664	640	670	636	600	613	631	620	650	646	608	630	634	603	615	612	631	672	640	638	639	662	614	597	668	624	663	594	605	620	665	626	661	600	664	616	626	644	630	603	645	644	602	603	644	605	648	636	626	637	580	654	639	640	634	664	668	622	660	657	639	618	667	600	652	579	636	640	643	662	651	619	659	628	615	598	632	670	712	612	646	607	567	615	613	631	646	640	622	663	671	616	638	624	639	609	655	668	604	610	654	630	616	582	639	632	632	629	614	638	656	640	683	611	616	619	642	655	644	627	610	639	627	645	647	592	645	597	668	632	610	616	616	636	622	610	647	665	664	597	623	683	629	636	593	651	666	616	634	645	614	611	626	675	593	639	603	648	650	618	645	632	594	646	624	606	616	625	646	637	645	615	647	669	622	668	605	625	627	647	623	617	610	659	635	656	637	642	584	638	621	659	645	653	673	631	554	642	594	611	668	618	652	594	629	630	644	653	676	646	615	631	642	628	625	624	627	618	592	622	614	581	660	633	669	652	645	634	627	664	625	634	643	616	595	618	624	664	634	660	629	604	654	623	666	606	614	634	626	567	641	652	592	609	607	642	697	634	653	591	626	624	617	644	638	595	657	611	609	606	612	639	663	645	652	635	603	622	636	630	649	639	581	613	656	632	619	618	610	619	625	622	630	621	571	642	650	656	631	594	598	644	585	605	612	646	658	615	617	640	597	615	636	653	581	623	645	625	621	644	642	639	595	623	617	619	606	597	613	650	581	620	689	653	597	608	585	629	620	658	624	598	619	643	662	638	606	628	615	617	654	600	618	611	595	606	598	666	653	639	587	646	674	598	616	597	615	622	591	619	611	626	629	621	627	607	610	647	605	620	600	606	629	647	669	614	590	601	637	608	609	633	571	609	674	606	641	675	656	644	579	651	644	627	621	635	589	620	587	665	653	651	613	680	585	606	642	626	634	612	609	642	629	638	623	650	621	617	635	656	621	629	642	654	690	661	637	635	643	636	654	647	619	651	613	618	616	576	643	580	657	592	627	643	641	633	667	628	648	636	653	643	626	686	590	628	642	639	604	645	631	627	657	684	645	613	632	621	635	626	661	618	631	662	674	635	680	594	610	656	640	619	678	593	623	608	671	583	623	643	603	659	675	605	626	606	655	678	603	614	635	623	634	592	588	617	671	619	629	631	597	644	610	603	623	639	623	616	648	580	585	613	601	618	591	589	625	628	617	604	656	642	620	617	632	621	713	661	618	614	620	649	638	597	675	641	612	621	610	600	636	618	623	625	637	642	638	645	633	682	637	642	609	627	631	667	608	613	641	579	586	624	618	577	611	630	627	636	602	601	628	579	621	632	668	620	607	648	600	619	625	623	625	589	668	634	584	586	641	629	623	593	629	656	640	599	614	641	655	629	613	645	563	618	650	680	627	636	627	621	617	669	615	610	637	627	669	694	651	603	583	650	602	574	652	650	609	614	623	608	602	621	600	656	638	640	647	642	654	605	579	608	650	641	646	630	625	626	637	626	609	591	626	652	653	640	593	643	611	641	666	642	622	638	653	613	635	603	629	621	650	630	669	582	616	648	612	649	661	627	617	634	631	608	633	621	634	623	647	620	660	598	583	624	667	625	638	654	634	617	652	673	631	641	623	619	640	611	619	622	633	601	640	662	608	647	645	598	626	636	587	586	670	675	605	594	621	651	670	596	615	656	656	658	642	589	663	629	657	621	596	601	587	627	627	608	613	662	651	629	672	597	638	633	585	604	616	625	639	612	631	630	598	617	615	606	618	662	586	607	627	634	692	633	567	587	654	593	628	653	608	669	619	647	659	615	631	650	632	615	647	655	654	579	614	610	587	623	610	665	646	579	616	632	660	617	614	599	608	648	613	668	629	666	619	622	618	640	636	624	688	698	641	644	601	630	631	616	608	608	665	601	600	617	597	605	614	622	602	637	630	625	615	637	619	655	618	621	606	621	670	594	595	640	614	636	633	650	663	640	608	642	636	632	654	608	613	626	646	654	625	616	630	643	657	638	664	641	635	600	635	710	619	634	622	631	574	643	657	619	640	643	622	557	656	645	626	641	616	665	618	680	604	654	630	625	637	633	615	634	593	616	599	627	619	659	646	663	638	626	658	630	640	648	611	611	625	667	624	635	609	608	606	613	620	681	622	637	614	594	621	603	579	645	630	557	610	642	615	588	667	625	645	597	667	621	627	561	648	594	644	590	647	655	608	603	603	609	644	624	628	626	660	657	601	667	645	590	615	594	624	601	643	645	663	611	617	621	635	650	630	649	681	656	639	652	618	649	593	640	660	665	623	630	639	648	657	642	597	618	645	663	637	684	671	681	635	624	671	639	650	608	639	640	643	586	645	670	627	631	625	635	634	650	546	656	640	664	605	625	600	638	643	647	651	683	628	625	602	659	614	633	667	614	647	645	621	644	617	623	671	645	645	642	612	609	632	590	620	627	626	658	624	601	646	602	579	666	602	625	615	639	615	663	627	604	609	687	642	671	620	596	620	632	612	640	640	652	650	610	663	638	598	592	605	656	635	616	634	663	633	603	670	675	643	590	677	640	623	642	620	630	631	620	655	625	637	650	628	634	661	621	654	631	663	634	641	675	610	587	674	583	654	585	642	612	622	596	685	610	652	624	608	691	637	619	614	657	637	582	609	628	639	617	635	625	642	643	678	591	646	624	642	660	627	612	627	654	626	680	620	685	635	604	652	589	633	622	670	636	626	669	643	611	621	569	634	591	616	653	613	625	646	633	625	634	622	586	592	626	614	621	635	606	634	645	617	663	653	561	628	647	590	621	651	642	620	607	639	626	623	605	611	595	668	642	628	613	640	647	636	601	681	665	622	652	641	610	604	623	651	675	640	632	627	675	675	588	628	643	656	714	647	625	631	609	622	638	632	623	656	629	639	599	646	689	631	617	632	603	635	640	621	598	641	650	626	592	641	610	625	640	653	592	623	607	607	619	603	657	641	620	652	637	611	652	646	615	599	645	615	624	619	636	654	647	649	641	654	623	612	664	584	648	594	618	606	604	622	654	650	630	628	693	622	630	592	609	647	614	623	620	640	608	657	609	602	588	635	626	615	633	608	637	639	615	622	642	663	589	633	605	593	615	611	652	661	644	587	570	593	619	650	647	605	622	635	644	592	642	609	647	646	626	615	636	610	669	637	648	603	587	619	654	617	639	599	660	640	638	638	672	640	645	638	611	592	653	659	644	616	670	595	607	630	622	619	588	606	652	626	640	624	631	621	592	594	647	625	633	627	650	623	640	641	637	648	631	644	596	632	607
5071	1402	1370	1034	841	731	828	768	841	725	720	757	719	728	716	694	668	757	695	758	677	711	756	692	696	694	695	744	729	736	725	754	710	712	687	646	780	739	725	722	689	735	703	666	766	759	720	734	699	703	716	695	763	719	775	680	704	712	732	663	725	703	655	730	716	700	756	746	730	726	713	713	698	710	641	739	702	711	735	731	695	704	724	679	706	706	670	730	686	705	712	732	707	653	690	779	748	682	704	710	688	706	680	694	731	676	775	701	729	692	696	676	747	731	674	752	741	677	669	651	650	739	718	747	669	688	713	730	708	720	690	691	715	747	711	716	701	658	689	640	718	722	728	672	668	733	655	706	708	732	719	692	680	704	717	693	710	696	701	697	694	713	703	673	697	717	691	729	695	672	701	697	650	722	722	707	715	666	692	693	711	708	753	725	695	697	701	697	725	693	698	703	753	685	713	739	698	711	698	701	709	724	661	683	690	787	662	681	678	721	722	674	710	730	705	683	746	705	664	726	722	788	699	732	764	710	707	670	690	763	729	763	709	726	684	729	695	660	676	651	689	660	730	697	694	720	691	701	706	754	720	670	770	701	678	737	710	711	701	672	682	752	620	718	683	730	724	696	711	738	719	704	755	656	615	669	658	673	718	705	747	654	679	704	678	729	725	715	696	725	710	702	691	755	669	712	691	708	703	694	674	715	709	716	733	681	698	714	699	700	783	751	725	670	760	696	744	710	689	674	743	721	730	721	684	735	729	738	725	672	723	687	733	680	740	729	735	728	672	746	689	705	732	692	711	702	739	702	714	742	694	728	704	716	679	720	696	684	683	666	743	692	732	707	701	739	685	674	685	733	722	729	725	691	688	696	700	710	707	713	681	753	704	708	739	696	723	712	693	674	748	715	662	710	667	760	701	743	705	702	711	689	748	739	739	690	682	714	691	724	725	691	716	687	662	734	707	725	676	704	714	703	711	668	670	706	688	683	700	647	734	699	742	704	699	677	680	736	749	711	689	640	695	720	726	722	737	676	712	720	749	719	714	736	669	710	701	723	763	741	703	675	665	701	739	693	704	721	725	704	687	706	701	721	716	697	708	676	681	699	697	711	700	714	724	691	736	702	711	711	732	742	705	695	673	699	725	693	689	745	691	739	685	740	695	666	721	673	689	724	738	740	725	674	681	742	686	721	691	733	717	703	743	733	702	675	689	664	685	722	695	710	728	721	712	723	703	694	747	701	705	723	704	711	733	729	687	734	664	734	688	734	674	697	673	756	679	701	665	726	683	775	685	691	712	707	665	719	659	734	702	703	757	694	726	678	723	767	695	695	736	724	707	707	677	704	756	661	716	695	750	705	706	691	666	680	728	725	738	692	669	701	657	724	666	745	675	657	726	697	703	722	723	652	662	684	704	683	795	685	744	687	667	684	689	738	735	726	708	661	669	678	709	691	736	658	676	705	751	706	747	700	698	718	713	705	693	723	686	732	725	719	683	688	693	674	679	734	710	697	709	717	726	767	694	707	728	731	720	728	708	708	726	719	720	704	735	695	728	723	721	695	711	728	703	762	738	684	711	684	754	715	718	669	710	734	670	684	676	710	716	721	729	759	670	700	651	734	703	682	739	741	741	668	730	700	708	696	754	709	702	789	694	676	767	700	723	707	676	730	709	690	687	703	702	672	746	705	667	731	719	679	693	701	710	690	727	690	728	747	677	656	672	726	667	746	721	750	692	715	651	701	719	726	741	709	699	661	727	727	706	708	694	745	755	750	692	698	711	718	723	699	704	744	761	659	692	723	703	695	678	658	720	718	712	698	679	719	731	742	711	723	712	743	742	720	683	715	692	731	719	641	704	732	735	725	715	706	693	769	721	715	725	706	689	730	716	738	723	702	744	721	695	729	681	744	702	662	696	688	674	737	638	731	713	718	737	731	689	773	720	761	744	655	763	736	684	700	746	724	731	707	683	703	730	686	711	716	684	694	678	717	714	733	715	736	703	701	700	649	652	714	693	680	727	740	701	663	695	704	778	698	712	708	726	709	708	728	697	727	671	708	723	715	679	720	703	678	739	739	743	710	694	689	711	694	727	700	686	647	691	688	710	749	683	726	719	712	713	752	747	710	695	716	770	708	725	666	689	701	715	730	701	698	717	726	704	668	711	689	699	704	684	742	686	700	653	687	634	719	721	682	647	691	707	703	744	661	651	704	762	715	688	662	760	723	699	663	680	731	677	736	702	780	665	742	718	720	725	695	662	689	759	710	678	687	687	706	742	733	711	722	731	672	711	711	715	738	689	725	702	681	702	724	747	708	717	722	697	666	728	739	699	695	715	743	734	717	683	693	665	765	703	699	700	709	715	699	717	704	704	712	713	699	685	720	751	724	740	712	728	692	767	719	718	705	696	704	691	687	714	711	722	716	700	716	717	697	737	656	679	674	679	783	666	705	684	721	754	690	649	689	680	708	681	718	705	720	692	682	700	677	652	726	703	702	706	725	730	719	702	687	690	692	705	695	692	774	661	707	695	697	697	677	716	683	701	728	738	707	642	745	742	746	720	667	725	665	712	680	658	682	720	689	662	713	713	706	680	706	754	744	724	686	719	741	692	671	681	711	706	726	740	697	732	679	721	697	761	738	690	737	668	701	744	726	711	700	717	702	716	681	674	709	655	713	714	698	751	715	667	700	735	664	703	711	707	703	752	695	761	713	699	703	676	656	701	718	718	716	720	683	653	663	690	690	708	720	723	704	683	730	706	688	714	676	686	711	732	668	717	700	722	723	742	663	721	733	720	711	702	684	748	697	666	724	716	712	685	675	679	728	705	727	711	702	726	738	706	705	729	665	714	712	742	668	692	688	680	749	729	728	706	737	710	696	704	714	713	720	685	686	683	682	722	707	738	653	688	678	701	720	705	699	726	701	717	678	664	721	702	700	697	656	664	709	699	730	701	685	711	670	723	695	660	687	698	749	697	657	748	758	693	732	707	693	684	686	748	719	726	725	730	695	695	685	743	725	709	677	695	699	736	691	748	713	695	673	681	703	732	756	735	687	695	758	718	685	713	694	713	666	714	706	682	733	701	672	642	735	701	706	729	673	728	695	665	723	718	735	733	719	698	688	652	712	708	750	757	693	702	711	702	689	674	708	709	715	716	668	682	669	723	696	678	696	688	714	676	703	713	680	726	720	720	683	761	688	733	701	742	750	711	669	704	715	715	652	703	720	679	745	686	681	698	699	691	708	714	693	712	713	691	714	679	685	674	719	709	688	687	687	654	701	711	775	706	711	692	679	673	741	733	703	710	700	709	701	789	670	704	762	730	661	691	703	680	765	682	642	685	741	762	758	719	731	684	695	738	719	723	682	694	673	752	736	741	708	712	711	652	718	756	721	704	730	620	742	725	695	710	711	695	718	700	775	757	688	697	715	703	671	717	762	732	698	715	711	717	698	682	715	683	721	720	641	693	700	743	719	742	688	686	698	740	729
26117	20908	27355	24584	20776	4529	825	622	517	443	415	390	388	381	336	321	319	297	301	299	313	311	290	296	287	287	268	273	276	291	265	270	313	273	268	275	267	300	271	281	266	278	270	283	227	254	235	269	278	301	292	301	278	287	241	274	245	265	262	269	279	302	239	287	233	273	242	276	235	257	271	227	287	249	270	254	253	238	289	233	241	259	242	265	269	246	255	273	275	239	284	240	280	260	270	274	246	275	257	275	273	242	260	269	251	237	228	235	240	270	244	251	271	276	275	272	262	252	257	252	260	264	292	247	245	278	231	273	247	286	276	276	276	264	266	270	250	258	261	278	271	271	266	261	283	302	257	300	238	230	217	250	251	246	245	263	286	261	236	278	258	273	259	269	259	258	282	253	290	276	275	255	263	262	261	266	233	261	278	273	257	243	257	261	256	241	256	295	270	228	265	272	243	274	252	265	265	266	281	258	252	258	290	240	233	260	283	292	248	275	258	235	269	262	245	279	234	255	256	270	240	266	270	263	221	269	257	267	227	264	264	246	245	250	269	259	258	274	259	277	244	275	251	270	247	228	245	281	265	256	261	279	246	247	224	264	271	266	266	273	273	236	270	246	259	285	259	291	260	248	242	243	244	254	268	274	267	230	259	255	262	277	261	307	272	262	251	273	233	231	276	262	282	291	265	260	266	278	279	267	244	273	239	258	294	234	264	279	266	241	261	228	236	242	252	262	266	250	262	283	277	242	264	266	244	280	280	266	237	251	263	251	249	277	278	271	257	245	255	280	246	284	254	266	256	246	256	246	273	266	263	282	272	240	244	279	255	254	290	266	240	276	250	261	246	277	283	238	290	224	260	268	257	247	263	247	242	251	265	272	256	244	240	267	244	261	272	235	291	285	259	265	270	283	241	238	253	275	237	266	261	227	250	242	292	278	266	229	298	257	258	302	255	268	258	277	250	285	272	245	237	279	243	269	260	262	266	293	282	234	247	282	259	256	279	243	266	272	254	260	258	256	248	241	254	271	226	272	275	288	258	265	233	270	219	279	269	254	250	276	251	252	287	257	273	252	248	269	264	288	266	229	273	269	253	236	246	270	238	262	255	261	285	261	258	253	226	294	251	245	262	286	251	283	274	263	261	216	266	257	228	270	254	270	273	262	237	261	252	278	296	226	268	268	272	241	262	259	252	269	260	262	248	252	272	260	261	240	236	279	226	270	237	269	268	236	248	238	257	271	262	244	264	294	277	272	270	265	250	238	256	263	254	261	255	263	269	270	270	258	291	239	259	238	246	283	272	265	254	267	291	264	254	260	271	256	273	263	264	266	258	261	250	240	262	269	252	254	251	285	253	278	247	237	233	268	244	260	248	284	278	261	269	252	249	281	282	274	275	290	251	256	267	264	262	274	249	270	268	273	283	278	240	248	260	256	260	224	274	257	243	245	268	270	241	233	278	267	265	249	253	246	258	275	281	257	262	241	263	251	273	246	240	248	267	227	281	260	264	254	282	282	264	263	259	265	250	264	267	255	238	262	257	241	250	264	255	231	252	264	277	268	264	280	270	286	278	267	253	252	238	270	285	272	261	234	237	275	254	226	256	262	283	291	297	260	261	262	247	259	257	250	275	260	259	253	258	259	260	260	257	267	245	234	244	247	261	264	228	276	276	259	245	262	243	268	245	242	240	239	250	277	233	266	297	250	256	209	275	250	275	263	260	255	279	265	284	265	270	267	273	267	259	252	271	236	251	243	241	247	271	265	251	306	250	226	286	263	284	278	270	264	319	253	254	272	279	253	276	269	259	251	259	255	250	272	279	246	251	253	252	258	257	225	232	283	244	245	253	240	266	263	239	238	255	257	245	261	278	246	266	256	263	229	232	259	271	240	242	235	260	271	283	293	239	266	267	264	244	269	247	270	282	260	241	259	245	261	271	240	244	262	269	245	258	267	245	258	252	238	253	286	265	259	244	293	238	266	261	257	254	261	261	273	275	242	255	282	273	243	255	307	274	253	268	221	258	259	299	234	265	236	249	260	251	262	240	287	276	269	255	233	271	252	226	255	246	293	282	263	259	264	243	238	256	248	246	250	238	258	265	255	287	243	280	283	239	260	284	245	267	268	276	287	229	249	241	276	243	258	265	267	231	302	270	267	261	278	284	271	284	278	239	280	284	269	235	273	242	236	243	245	253	269	276	259	287	278	255	263	266	273	271	264	260	263	262	260	304	222	268	258	248	266	262	262	251	253	285	280	246	268	261	266	269	222	271	279	261	276	243	249	271	253	272	243	252	267	265	273	266	244	263	268	260	256	245	223	235	254	255	227	290	267	279	250	255	259	266	279	219	263	249	263	244	247	243	251	267	248	248	266	245	231	272	265	233	249	252	262	282	252	278	237	238	293	273	265	250	253	263	247	243	267	264	269	283	257	265	240	254	241	272	239	253	237	217	260	245	227	245	259	272	268	248	254	257	267	286	254	261	253	256	251	297	292	258	258	276	269	269	246	252	260	238	263	219	278	283	256	240	284	239	268	282	255	256	292	259	252	241	271	266	223	266	234	271	274	282	271	274	268	256	259	274	270	242	239	263	278	232	254	314	281	265	236	267	285	229	273	276	262	253	254	280	272	241	253	274	258	242	277	273	258	266	248	249	269	262	238	253	255	269	273	265	257	293	242	257	243	251	277	273	278	275	268	260	299	246	258	288	244	266	262	271	269	239	276	273	238	241	281	247	256	237	248	253	271	247	271	290	255	277	239	255	215	263	251	245	256	242	261	258	258	263	236	234	267	265	262	251	266	262	275	284	276	263	233	276	244	279	240	271	280	256	237	263	267	274	245	267	240	255	257	253	243	258	269	248	254	222	268	261	291	262	254	278	276	253	251	279	273	246	262	276	268	269	228	252	260	286	268	256	249	260	235	276	274	271	245	240	267	278	259	301	253	257	258	270	246	257	250	245	271	249	282	257	274	252	263	237	280	287	230	261	249	276	289	248	243	242	230	288	275	275	273	243	273	234	280	292	252	271	251	248	274	234	267	246	249	247	278	261	250	270	272	281	263	269	250	251	263	233	283	252	267	256	252	241	257	273	253	290	269	251	258	286	239	242	289	224	271	256	238	257	269	281	240	285	248	247	231	259	241	260	244	269	268	282	258	250	265	248	216	268	229	252	273	254	230	255	276	261	284	227	272	263	246	259	243	274	260	237	264	264	249	253	283	272	289	251	245	270	242	293	259	267	256	272	235	256	266	279	247	277	256	230	253	259	243	253	241	259	273	286	239	220	264	270	271	204	264	274	267	261	283	279	269	235	278	255	253	254	281	245	258	261	253	281	244	256	239	268	247	291	279	261	253	256	297	287	265	290	288	242	268	237	248	255	247	303	253	259	274	239	271	242	253	262	249	279	257	239	269	265	246	240	266	279	274	271	308	262	287	261	248	234	286	261	267	280	242	229	232	215	262	259	231	270	280	271	257	248	245	259	240
6816	9552	8396	4733	2943	1967	1431	1090	973	778	729	637	622	583	495	504	473	466	484	421	418	424	391	408	409	401	371	361	374	377	365	373	395	394	356	339	345	335	320	371	324	344	348	315	346	337	324	350	303	332	340	333	309	332	337	297	305	318	316	317	323	323	352	313	343	317	355	320	325	336	319	322	323	348	315	325	325	287	315	316	332	335	322	327	324	296	306	331	328	340	316	335	334	328	305	334	295	338	319	328	317	350	328	349	341	310	333	335	344	314	354	320	311	341	311	320	316	326	335	303	290	326	365	317	314	320	307	286	295	312	333	364	298	309	340	349	348	338	352	336	313	297	305	306	326	284	308	331	297	320	325	340	336	319	344	340	306	357	333	319	280	329	336	311	319	335	330	317	362	317	328	315	312	309	296	317	325	330	346	309	323	285	324	334	334	312	294	292	310	335	323	328	341	303	323	338	332	306	355	327	316	326	345	289	292	313	346	300	318	320	317	299	323	295	330	333	314	295	351	335	318	332	308	342	338	293	309	250	308	298	330	313	315	300	330	346	339	346	316	378	305	324	311	284	346	325	302	339	310	333	307	316	334	300	323	329	314	290	334	315	320	317	300	287	334	339	326	329	333	350	325	341	332	323	338	329	313	339	344	341	329	333	305	324	338	289	300	306	320	340	298	319	307	311	314	325	291	314	303	316	318	347	300	360	338	307	345	319	280	331	304	314	313	315	334	303	281	286	316	305	305	331	324	318	304	297	287	312	325	321	322	307	307	300	268	310	320	322	311	324	312	339	333	354	331	295	329	323	296	365	296	338	315	332	320	287	322	289	319	335	356	301	299	291	318	293	312	315	302	301	343	334	332	297	311	337	296	289	340	331	316	342	318	302	337	328	335	307	290	337	302	326	350	329	319	306	331	325	331	285	329	324	294	301	290	308	325	307	314	354	324	347	324	301	358	301	310	320	300	319	345	318	324	343	359	323	333	323	305	299	323	323	304	342	342	311	339	321	324	280	331	322	286	331	326	318	317	308	334	275	290	347	344	314	325	313	325	343	308	337	326	344	323	324	331	321	349	334	313	336	316	340	309	328	343	307	317	287	290	312	334	323	344	338	284	331	285	331	347	297	340	322	340	333	302	322	313	323	327	289	341	301	328	312	327	307	325	306	319	294	326	312	322	326	290	316	294	286	348	293	303	331	335	300	296	313	314	357	311	332	375	328	287	303	352	314	323	326	324	340	323	316	347	329	326	315	321	314	315	291	328	327	292	306	319	332	305	342	315	288	293	352	311	312	310	309	330	320	326	341	346	335	332	324	337	311	313	346	331	348	341	288	335	307	354	298	279	327	328	329	319	319	308	308	346	326	321	323	290	306	307	306	341	311	285	333	339	303	309	309	288	329	303	315	323	312	354	293	306	359	325	287	275	272	341	335	320	297	292	305	306	311	289	323	291	321	321	335	328	294	304	329	321	317	306	324	317	329	316	311	322	322	304	294	310	341	324	319	348	304	374	309	305	341	327	315	320	328	295	301	356	315	322	315	299	320	316	319	308	285	308	320	340	312	299	307	318	332	307	315	322	323	328	321	302	316	284	295	291	312	321	356	332	324	346	306	313	327	356	302	325	330	319	337	332	336	297	327	325	292	324	321	325	272	282	324	317	330	296	324	300	316	339	317	326	308	373	319	347	316	306	336	333	299	284	319	290	341	315	345	297	332	310	325	314	318	299	326	316	317	319	338	291	287	291	318	341	337	318	320	322	319	321	328	317	317	319	309	319	268	332	304	364	301	310	338	333	305	331	307	323	322	302	340	336	351	328	282	323	351	311	324	320	316	311	316	309	377	311	363	319	340	339	335	319	336	310	300	346	307	342	315	280	289	288	333	300	345	298	299	337	297	339	340	295	303	352	303	304	344	288	305	313	315	274	310	339	342	353	327	327	332	378	348	333	323	318	324	324	315	315	299	312	319	304	313	335	338	318	328	329	357	315	305	315	337	314	345	291	314	309	326	326	320	328	297	322	304	320	316	344	312	318	336	339	319	317	326	306	304	315	312	288	291	316	340	320	320	329	352	337	286	321	324	325	340	297	346	294	298	301	312	310	336	313	327	316	297	310	308	297	334	326	324	346	314	320	316	339	333	326	313	323	297	300	308	289	316	300	320	325	325	309	306	322	314	328	303	327	316	282	326	360	314	297	329	327	310	317	304	323	311	311	312	322	341	321	312	325	324	318	335	314	301	312	320	316	294	319	316	304	306	340	363	350	318	306	337	350	347	308	310	297	316	321	331	292	324	338	334	313	270	309	312	314	299	342	288	306	311	317	325	362	345	351	338	342	304	289	280	316	335	343	321	347	332	310	288	311	312	331	314	342	324	332	328	313	317	310	322	303	329	319	331	316	331	318	320	367	325	303	317	310	308	345	328	323	325	313	295	305	357	339	316	311	337	336	320	302	333	274	325	326	310	303	313	326	287	312	323	306	318	299	310	310	326	293	301	333	329	303	329	312	337	310	305	314	346	308	325	334	310	319	342	325	352	336	297	305	312	330	325	310	349	312	306	323	296	339	305	305	298	331	308	310	303	334	288	300	328	314	332	309	324	377	305	305	313	330	338	284	330	308	304	330	311	345	298	341	325	294	318	319	340	294	308	287	360	353	307	285	323	322	306	313	289	306	316	347	315	325	348	305	324	346	297	342	306	307	300	315	306	309	312	296	323	315	298	374	289	308	362	298	325	326	324	312	336	294	297	319	307	348	300	297	313	347	286	305	312	363	285	327	335	292	315	300	340	370	315	278	325	341	284	320	331	304	325	329	321	300	325	320	341	258	337	331	341	328	343	304	316	345	307	305	326	335	295	295	321	327	309	319	303	320	289	348	322	311	330	307	306	313	320	291	331	326	336	310	346	302	329	318	335	318	303	336	313	318	310	345	324	291	301	321	343	333	327	322	327	276	323	276	337	321	351	328	343	333	302	328	311	307	331	322	291	341	303	322	279	306	327	314	339	329	281	303	319	306	304	308	308	305	301	273	318	350	297	303	293	362	330	316	306	331	352	300	295	364	323	315	318	336	314	318	314	325	322	330	340	303	291	335	327	289	364	341	335	337	322	312	327	332	333	347	330	302	321	343	304	308	313	320	284	324	297	318	305	339	310	341	326	317	300	315	303	318	326	319	313	323	303	321	319	315	323	309	340	307	306	301	316	354	319	349	318	325	292	318	292	315	319	331	309	278	303	309	319	309	313	351	336	348	322	322	322	325	339	301	329	306	302	330	333	337	297	305	348	301	367	333	306	327	296	303	299	341	328	341	315	306	327	329	327	337	293	297	330	357	292	322	331	304	313	301	314	325	317	321	315	316	309	308	296	339	331	312	307	352	298	312	309	335	317	323	314	310	318	279	326	330	353	308	291	349	332	295	339	299	357	282	324	336	335	292	328	334	314	285	327	316	320	318	313	342	326	314	344	346	333	316	321	317	306	309	310
23588	20908	27888	24055	20910	20959	9227	1414	951	873	817	722	682	638	569	534	572	541	518	515	542	505	498	450	475	452	464	459	445	457	464	430	428	424	442	412	401	433	409	366	405	421	416	413	417	436	389	396	447	406	390	430	380	388	419	390	417	385	365	379	362	398	378	406	434	409	402	382	390	391	384	437	387	400	391	368	444	385	389	408	392	387	364	387	439	391	394	398	376	405	387	393	379	387	395	418	383	413	423	373	429	383	393	356	411	430	383	382	414	374	366	395	379	366	413	379	407	343	384	405	380	351	398	381	403	394	365	380	385	402	392	398	398	352	372	389	378	393	384	415	388	373	362	378	362	415	397	365	443	395	390	347	412	412	396	362	345	415	412	394	408	388	384	374	391	401	420	392	381	394	415	397	418	358	373	401	409	351	353	400	433	385	422	409	412	380	373	408	388	402	444	364	357	408	378	376	369	381	399	393	399	372	365	392	401	378	353	422	357	364	393	395	369	385	386	386	373	435	388	398	363	400	372	412	434	378	365	421	398	414	436	389	369	402	375	406	362	391	375	404	416	382	396	393	396	405	398	414	417	362	370	391	384	369	411	414	419	420	377	390	395	393	431	399	352	373	395	371	379	418	372	413	374	372	426	378	374	377	401	392	397	401	401	408	393	394	392	374	392	363	359	388	367	406	366	400	413	408	407	395	347	389	435	380	387	364	387	400	403	392	371	375	400	368	384	403	394	389	370	442	414	418	393	394	403	357	412	400	369	376	400	399	396	382	382	392	381	410	349	369	390	378	398	379	370	408	394	356	366	393	384	426	396	393	392	382	393	363	399	381	425	372	363	401	399	374	351	398	390	406	406	397	348	391	379	380	408	397	397	363	394	420	428	376	367	393	413	384	389	380	390	423	430	368	387	389	367	367	371	334	397	387	403	359	418	400	407	383	360	386	410	371	404	345	364	380	406	390	400	398	381	420	392	395	384	369	382	379	371	401	384	415	402	397	363	384	403	405	391	390	376	386	382	386	391	366	397	439	372	412	381	379	362	403	390	343	371	426	398	384	377	374	389	425	392	355	389	364	396	373	420	376	411	452	395	375	371	405	358	394	404	375	389	383	400	407	405	394	410	384	407	406	419	370	349	402	389	380	403	385	382	389	396	373	388	401	378	385	381	379	415	382	399	426	406	418	421	359	378	406	397	345	412	375	382	394	405	400	379	376	377	390	400	394	400	431	398	383	385	384	387	370	383	386	402	392	390	408	411	401	360	363	385	368	395	394	358	388	355	419	406	430	397	397	371	392	406	355	407	427	409	369	421	367	386	366	404	389	404	360	373	412	358	389	389	396	352	377	350	365	433	442	413	412	364	388	403	371	390	372	379	343	398	404	389	385	367	395	372	388	438	424	374	404	392	418	380	364	388	410	349	376	373	414	407	389	350	423	391	412	384	354	407	388	370	363	390	393	384	386	381	392	365	375	393	370	379	400	407	407	388	405	366	356	400	392	412	370	403	401	378	394	427	370	389	375	377	389	410	383	380	378	367	390	394	374	432	375	397	402	389	401	391	400	401	353	390	425	360	396	399	352	395	373	371	388	411	414	365	385	361	414	423	387	379	377	387	402	380	360	373	392	393	408	390	380	404	393	396	396	379	342	436	376	376	417	407	400	400	385	410	409	389	417	378	381	380	347	390	405	383	386	376	404	416	400	357	408	387	371	409	411	402	397	409	382	402	427	354	425	403	350	384	406	390	361	389	407	391	395	397	356	407	384	397	374	397	382	378	364	389	398	369	376	416	369	401	405	378	395	393	386	408	383	393	385	414	360	369	429	390	404	386	411	373	396	415	384	410	385	388	383	431	371	423	368	378	375	395	363	381	367	369	391	400	400	398	376	387	372	399	388	401	408	355	414	378	414	389	425	396	408	402	382	379	353	385	402	380	405	390	384	352	387	388	393	374	370	385	394	395	408	376	393	415	382	391	385	413	395	386	375	371	430	388	368	384	415	375	372	416	367	366	370	366	379	414	358	391	374	414	403	423	410	386	355	364	377	402	398	373	375	373	383	367	386	358	419	411	379	359	367	395	397	394	376	413	381	418	363	380	397	385	376	354	374	389	406	352	366	403	375	401	391	384	391	412	373	368	381	387	381	407	369	405	403	396	441	365	384	374	389	341	402	361	339	389	376	370	400	435	395	387	408	401	394	394	424	392	395	378	372	394	387	422	377	352	393	385	395	412	405	398	397	398	412	394	388	357	404	388	372	381	330	402	377	401	388	379	371	428	371	410	408	380	382	349	381	390	368	412	410	388	388	390	378	394	376	350	383	363	390	391	377	339	370	384	382	363	371	417	405	372	390	399	373	401	378	387	367	370	398	355	408	418	385	369	375	369	394	403	374	364	392	417	370	410	441	360	387	398	387	411	381	379	388	395	422	407	389	389	385	385	367	357	405	374	369	386	344	374	359	396	391	392	392	388	357	393	377	362	399	400	385	416	360	379	320	417	397	411	366	351	388	386	388	384	367	353	403	406	399	386	384	429	380	397	364	386	400	350	426	382	389	386	341	348	390	401	401	387	374	418	373	434	387	359	399	379	373	387	433	361	379	411	398	379	367	385	373	356	391	403	379	379	356	353	390	391	396	425	368	379	403	427	396	389	366	399	385	435	392	414	363	418	420	386	391	373	415	405	409	357	390	401	409	382	402	372	425	434	379	373	367	389	416	363	354	385	405	375	383	397	367	394	349	367	411	371	372	415	442	373	375	429	402	398	397	392	438	407	371	395	376	381	393	379	385	397	393	383	398	377	399	401	393	380	368	389	369	402	349	367	379	397	362	380	412	389	360	415	404	401	387	393	377	343	408	397	392	386	415	387	387	395	386	385	406	395	386	375	385	357	427	394	376	376	387	388	357	388	388	387	370	408	371	358	352	383	384	383	376	361	357	389	395	404	389	427	380	396	412	405	414	347	378	399	384	393	400	377	383	403	360	380	399	361	406	437	376	412	347	393	366	386	381	344	408	360	431	397	394	416	368	393	385	405	384	393	381	369	396	435	415	396	394	352	386	400	364	348	375	392	402	396	408	400	403	379	370	374	360	377	413	401	357	383	418	415	367	394	385	409	398	392	413	382	385	395	360	397	406	430	374	389	402	354	393	415	394	404	370	363	377	398	413	414	374	421	386	395	367	385	387	377	385	363	391	424	382	377	395	399	393	403	391	403	397	414	355	397	385	373	395	391	396	387	398	407	376	383	406	376	361	360	335	374	406	387	382	371	367	392	416	410	432	393	365	381	394	408	383	347	391	353	393	390	386	407	393	378	401	392	404	364	390	389	414	402	395	418	373	383	371	407	357	361	383	416	401	400	391	365	372	370	387	395	417	404	373	369	390	365	363	396	364	379	393	364	392	411	429	366	369	377	412	383	379	396	383	380	389	422	369	424	381	394	410	375	374	401	400	401	421	376	400	359	357	402	364	408	373	359	378	370	360
10122	17836	15833	9642	6344	4150	3094	2388	1828	1550	1406	1241	1063	976	885	806	765	721	778	634	678	640	588	578	575	572	503	549	539	553	514	463	516	488	459	473	480	443	475	462	418	423	483	451	443	402	477	421	446	423	410	434	464	427	456	417	425	397	435	420	438	390	409	389	436	392	470	450	401	416	397	400	426	396	423	451	414	416	417	398	413	438	398	409	388	413	372	430	422	420	472	412	396	378	403	425	421	391	412	400	421	437	421	405	402	380	404	406	398	451	409	414	390	402	378	406	421	383	437	392	368	384	423	415	422	412	396	395	393	404	359	401	400	400	419	416	405	393	396	400	376	424	419	393	408	388	420	427	391	412	402	418	344	412	361	398	444	403	341	378	403	425	390	402	435	414	386	391	420	382	426	387	391	426	415	426	406	398	378	406	416	394	400	406	417	419	418	360	419	385	393	404	370	386	392	364	401	371	387	390	410	395	388	413	368	425	388	378	394	380	398	424	402	392	405	389	397	396	392	419	395	398	426	417	425	366	406	394	406	416	409	418	404	396	386	433	424	375	377	404	407	357	433	402	399	430	359	427	406	408	419	378	370	408	412	387	425	371	395	371	368	396	408	409	404	400	375	389	436	400	395	395	423	394	401	406	446	380	385	421	396	374	389	391	414	398	407	397	392	426	362	400	391	389	423	405	360	370	398	400	378	397	445	411	414	395	361	406	409	423	397	417	365	437	408	400	390	398	369	375	401	381	398	373	394	377	396	435	434	401	390	436	394	379	426	396	401	400	396	411	428	404	400	405	360	386	416	371	397	420	400	393	386	433	405	396	403	418	411	389	400	406	412	432	390	384	384	358	404	383	391	414	402	406	399	410	398	377	424	406	403	407	417	396	392	412	401	429	409	396	400	386	404	394	398	422	407	379	393	407	405	396	380	373	405	386	374	440	358	420	407	389	377	415	437	422	373	405	382	416	418	383	437	380	415	393	421	424	466	418	422	412	445	424	401	394	420	432	439	355	401	418	389	369	429	377	381	413	436	392	365	418	405	396	386	360	391	410	400	438	388	394	407	408	404	400	417	435	389	412	413	410	406	435	438	403	422	391	374	377	399	431	407	404	398	393	412	404	396	406	407	414	401	406	385	393	439	441	404	383	399	372	387	418	403	370	432	389	394	400	402	429	390	395	410	376	400	419	422	387	402	391	394	423	395	381	418	407	390	411	411	401	433	377	377	395	398	437	395	380	384	369	405	372	387	423	412	392	400	407	394	386	400	419	396	407	408	422	416	408	423	400	390	433	410	403	357	390	394	391	412	363	445	414	410	387	398	390	425	369	405	413	407	370	373	412	395	417	396	395	422	435	403	407	404	419	405	398	396	395	429	393	394	399	433	377	434	411	392	396	411	404	383	411	454	427	389	416	394	372	405	396	409	372	433	398	387	405	398	413	409	387	393	434	416	393	427	401	406	410	423	352	398	381	396	412	380	445	405	379	388	426	401	399	442	420	400	409	423	339	380	402	400	351	401	388	394	414	398	374	391	432	393	381	358	374	391	400	416	408	393	378	394	412	410	404	416	396	405	375	424	403	369	398	397	388	445	345	400	366	367	407	401	396	405	416	387	414	383	394	419	433	433	385	395	402	422	399	393	407	394	389	406	387	398	431	430	395	381	431	435	393	375	454	411	415	389	396	378	427	406	404	427	401	412	388	402	415	397	428	404	387	431	383	433	425	401	430	404	395	397	423	397	410	354	388	399	382	385	435	409	424	409	378	379	414	430	407	373	392	408	386	417	374	400	381	385	426	418	386	392	393	375	376	422	404	363	383	407	432	411	418	401	367	388	406	393	389	388	383	424	407	401	421	395	401	431	391	389	385	422	396	401	373	404	371	399	394	403	375	372	402	380	419	388	420	391	427	394	389	409	408	414	426	383	381	397	432	386	372	409	400	416	417	421	406	401	433	397	434	387	393	425	397	403	369	412	398	401	383	417	409	411	380	392	419	418	404	374	420	396	427	401	417	415	381	377	395	398	377	421	393	381	418	410	398	396	426	390	400	401	404	420	415	409	391	412	442	417	394	408	391	408	418	415	363	417	404	403	431	365	405	401	390	397	411	407	387	403	386	397	429	391	407	397	395	392	378	406	409	387	430	411	428	378	399	427	391	399	407	414	390	385	428	403	412	418	406	404	361	425	376	387	401	382	372	411	360	411	387	396	421	422	407	414	419	380	386	379	410	405	406	392	369	401	384	369	397	413	405	418	409	377	362	402	406	394	417	374	397	395	412	387	401	422	392	412	377	386	387	417	427	402	372	390	392	378	389	418	377	439	442	426	414	419	396	410	401	373	372	401	404	419	392	416	397	407	374	412	397	392	400	429	386	408	415	417	381	388	395	381	400	418	369	390	403	443	414	395	372	368	392	404	408	438	389	391	441	376	411	420	448	425	411	396	393	437	398	428	415	406	409	392	400	406	387	390	416	393	401	387	383	379	370	441	410	417	407	404	449	394	402	419	394	406	424	398	390	395	385	393	396	377	384	402	385	388	413	410	396	424	366	401	388	391	359	411	355	409	424	368	393	435	398	362	446	372	424	445	410	453	440	428	382	404	400	413	408	405	404	422	445	417	414	406	383	403	400	400	397	378	400	387	386	405	365	388	409	413	381	413	388	406	378	426	375	398	408	382	409	406	383	408	405	404	426	416	397	389	411	390	407	385	416	359	392	380	387	410	360	428	416	428	364	387	411	389	395	372	407	409	353	414	392	403	412	406	397	387	376	366	411	435	386	394	381	392	397	414	388	470	411	372	433	414	346	461	409	428	370	424	399	409	374	389	418	383	365	394	408	397	394	402	436	434	418	427	392	402	413	399	383	419	411	397	388	398	385	389	426	384	415	398	401	397	381	399	401	416	407	429	419	371	359	434	418	431	395	419	403	434	393	399	377	447	431	370	400	393	396	356	419	393	399	380	422	402	374	411	412	392	404	415	389	403	400	419	382	391	410	420	415	414	415	375	405	415	391	399	405	403	428	376	378	370	411	396	394	391	431	426	387	428	405	399	427	403	383	402	375	403	412	397	418	430	436	359	397	391	430	396	405	374	410	376	397	416	405	407	384	403	399	384	399	419	450	432	390	418	404	414	416	393	408	421	408	385	403	416	434	412	412	391	379	423	404	422	434	410	395	411	400	399	429	418	389	390	382	350	409	396	412	440	403	394	410	397	410	398	402	420	417	407	360	386	415	416	420	384	385	406	415	413	453	418	421	441	427	400	443	377	375	381	424	431	399	390	391	383	380	389	405	425	400	399	383	363	366	387	414	389	389	407	433	437	366	397	444	379	400	383	413	386	390	381	418	371	388	410	417	416	362	392	424	364	386	414	433	400	385	413	385	437	405	388	440	370	396	405	407	420	386	437	398	420	392	384	404	424	429	394	399	390	386	401	394	392	383	425	353	381	438	416	440	385	384	383	378	406	362	379	382	396	395	415	410
27843	15439	2428	862	689	684	699	656	657	617	600	658	669	626	632	640	662	619	644	613	648	599	646	600	609	649	652	637	596	614	604	625	578	626	640	582	626	644	656	625	609	616	610	636	632	587	624	595	622	661	651	618	625	653	580	577	614	578	659	618	581	596	626	619	582	646	602	599	634	652	609	603	639	600	630	555	617	621	649	633	638	609	614	586	596	645	602	626	628	616	628	614	639	617	560	614	608	601	539	635	652	624	666	607	612	640	627	597	635	646	603	620	605	623	594	632	665	584	609	639	623	586	588	619	643	629	598	655	650	601	620	621	615	628	635	636	623	639	636	619	649	613	646	619	648	633	637	619	594	608	651	611	620	683	606	607	632	552	657	632	667	620	642	620	631	617	597	612	633	612	646	628	643	669	617	644	649	623	651	634	640	678	606	617	612	647	632	616	610	591	633	632	633	642	585	666	657	623	609	621	624	658	641	646	605	560	625	634	628	610	662	618	583	630	592	595	604	604	648	668	652	572	598	610	626	629	621	597	596	648	620	618	640	630	605	609	611	633	642	633	642	621	621	646	590	632	620	628	633	607	602	594	637	647	575	577	635	628	676	623	652	598	580	577	636	638	636	619	588	630	570	618	656	608	626	636	589	688	586	652	617	607	592	612	620	663	633	634	579	615	576	639	617	679	648	635	599	571	628	624	606	619	622	604	571	588	597	621	567	593	613	626	583	606	640	605	647	597	586	668	602	644	583	623	622	661	616	644	629	656	614	610	607	661	621	600	654	651	594	605	627	601	595	566	656	636	580	621	680	592	641	639	604	645	631	631	618	624	615	609	556	593	610	654	635	624	598	661	646	567	624	629	640	630	644	605	618	608	608	605	648	645	631	593	597	635	596	622	647	623	613	644	588	648	636	590	623	647	666	618	638	659	637	623	595	634	657	609	629	602	584	588	609	638	620	629	602	591	613	664	625	628	645	572	611	626	601	663	593	644	645	635	658	670	609	602	662	644	610	608	633	593	628	613	645	587	582	645	595	607	650	646	614	616	636	596	596	586	615	646	575	625	620	622	638	620	628	617	628	588	630	630	629	595	584	582	642	661	622	583	632	639	630	610	647	611	616	648	629	633	628	596	599	631	649	587	593	593	602	697	644	637	613	632	591	657	611	622	615	604	628	592	649	629	590	614	628	630	640	599	593	598	637	623	622	642	619	625	644	639	672	631	580	583	625	631	641	571	605	622	609	632	617	639	641	627	653	605	652	591	639	576	605	626	652	627	621	621	634	598	618	617	658	641	594	662	658	634	613	590	623	632	596	635	639	618	624	618	587	617	645	611	678	593	653	633	601	610	622	659	599	633	617	651	633	586	616	666	709	657	629	607	631	645	646	650	611	610	597	631	654	574	634	636	622	604	613	636	636	630	558	557	630	649	640	626	644	620	635	625	613	649	661	592	611	625	669	637	597	639	613	646	603	646	628	605	598	606	626	620	632	611	653	616	619	616	633	615	644	603	630	632	626	649	671	655	576	573	607	635	601	598	609	619	661	617	616	598	682	623	687	584	629	659	688	609	642	627	633	661	645	637	622	604	620	588	626	632	647	611	651	591	642	615	645	604	646	589	615	645	632	578	617	632	585	599	668	613	634	623	647	661	581	619	626	662	647	659	628	583	596	631	622	581	646	605	654	610	586	625	618	643	682	661	649	622	654	645	660	609	658	605	611	590	620	634	640	614	607	635	596	634	627	652	618	640	614	611	580	603	629	626	617	649	604	629	641	591	611	593	626	575	645	618	620	597	600	620	594	592	627	620	603	606	677	630	659	615	646	662	643	655	654	618	649	643	569	603	601	604	644	586	609	621	635	603	630	653	619	616	630	633	645	626	662	598	630	612	626	653	650	626	625	609	603	601	606	649	623	603	658	606	592	615	603	638	647	654	633	621	629	624	643	638	599	589	687	626	645	652	596	633	625	646	589	579	604	607	626	568	580	627	642	641	656	608	621	603	666	649	622	629	648	626	579	643	658	620	588	620	610	654	627	602	586	609	589	646	566	573	642	626	636	573	597	655	618	634	615	630	660	612	647	597	622	624	594	649	676	599	606	628	653	602	644	604	608	650	643	615	655	631	544	629	601	612	625	634	632	633	638	615	636	621	636	640	656	599	639	607	559	623	681	618	627	619	609	557	635	610	608	611	570	632	630	628	641	550	635	609	598	593	674	619	648	636	618	599	649	603	622	621	625	598	637	612	594	636	611	610	606	604	604	656	630	626	606	682	600	636	636	657	649	630	595	593	611	624	638	614	626	633	589	573	620	599	644	578	634	681	621	637	623	659	633	652	613	590	618	622	637	652	601	573	605	648	662	614	591	583	607	655	603	644	674	628	631	583	634	600	675	580	613	593	590	618	603	622	645	632	601	567	613	644	618	662	600	603	617	664	619	645	597	688	630	645	618	607	663	635	647	615	608	627	634	632	606	598	622	635	627	629	646	595	643	628	654	667	643	602	645	603	639	620	593	643	619	611	584	599	631	609	614	656	658	597	592	661	626	639	630	611	659	692	616	614	603	636	640	636	618	633	665	652	630	593	630	622	638	623	686	582	618	618	619	643	661	628	645	617	655	594	598	604	655	668	637	573	574	627	641	627	598	628	632	634	638	637	628	636	627	600	606	606	638	614	663	599	602	660	629	578	603	643	617	598	601	604	608	604	635	670	594	613	622	583	610	627	577	572	602	610	611	613	636	693	613	614	633	623	616	654	639	653	619	646	608	619	642	613	614	652	608	641	590	644	690	656	622	624	601	620	643	599	618	660	634	662	626	615	590	657	581	598	609	621	599	643	624	613	577	664	629	611	621	605	620	600	609	649	598	674	577	648	616	609	613	625	637	630	630	633	587	624	614	624	673	601	580	628	674	602	630	639	614	636	606	635	616	607	628	615	646	653	625	646	640	631	606	626	627	623	662	574	612	611	615	672	616	656	642	581	646	586	579	579	605	644	618	630	641	626	631	630	640	613	600	582	625	652	614	648	618	590	625	606	574	647	613	658	576	611	615	577	656	626	601	631	631	660	625	610	660	585	618	624	632	621	622	588	628	683	645	593	627	635	625	625	635	606	587	623	661	634	631	637	588	667	626	624	600	642	639	580	651	666	609	604	636	672	601	619	597	607	619	599	676	596	658	643	618	574	561	629	619	611	648	642	621	625	660	670	654	645	641	603	633	666	597	632	631	613	628	624	574	636	623	608	618	631	621	607	622	595	658	626	628	614	611	652	618	612	637	632	647	645	656	630	620	635	598	623	572	609	619	677	583	630	623	596	623	636	620	607	587	597	589	645	617	620	620	662	600	660	622	594	642	648	602	601	612	624	636	624	671	618	619	636	617	644	636	645	631	605	645	594	665	580	594	622	613	648	652	629	659	622	601	607	582	607	676	638	637	622	605	641	616	615	649	608	625	629	624	627	594	637	553	626	610	646	624	631	622	656	638	621
5068	1430	1372	996	852	838	737	784	741	712	724	687	694	713	676	783	690	719	741	707	696	692	705	685	717	736	703	698	699	742	715	748	704	716	711	686	720	705	692	696	716	697	678	700	706	739	697	662	701	734	692	674	698	703	736	744	761	742	722	703	649	716	727	663	705	713	694	712	651	697	705	709	685	695	715	661	675	691	698	694	667	669	731	682	679	709	727	711	686	685	684	687	690	678	700	660	689	721	732	697	684	723	662	721	690	685	708	702	684	672	712	704	633	686	738	695	764	700	734	715	730	684	739	661	723	690	705	694	656	654	660	709	732	687	687	712	730	726	766	697	683	712	724	717	696	704	690	718	708	731	681	731	752	727	691	696	702	733	722	688	686	707	708	752	714	695	736	679	709	713	727	747	686	725	714	713	697	674	722	739	675	701	683	665	677	697	726	663	683	755	690	706	703	694	691	713	749	686	737	737	765	683	751	644	723	702	694	739	706	694	660	700	680	729	691	720	665	626	704	698	668	684	689	697	677	732	715	710	695	697	746	749	620	666	717	713	747	697	667	705	709	706	754	731	718	701	693	692	712	781	741	727	739	696	713	651	724	725	698	723	688	705	739	704	708	703	684	710	682	719	687	680	669	693	715	738	668	672	694	710	661	715	716	744	771	702	749	660	756	724	697	703	653	740	669	691	711	707	725	696	686	688	644	741	710	710	662	739	712	724	692	699	743	678	705	720	726	726	729	698	697	693	667	696	709	696	732	709	705	679	697	694	733	710	701	699	732	705	694	710	696	730	723	732	721	706	758	698	688	693	674	728	690	688	725	703	678	715	701	699	726	714	751	622	720	713	682	692	723	720	669	697	660	750	716	687	735	670	707	721	699	691	671	672	689	737	662	734	684	679	712	695	737	705	683	727	693	682	683	732	730	665	675	735	721	684	680	769	737	736	728	692	713	724	692	688	696	722	692	706	724	714	703	739	725	750	716	714	706	689	745	730	726	702	665	721	687	723	700	698	710	721	691	730	675	742	735	728	678	757	736	699	683	692	717	713	693	731	680	666	714	718	719	743	731	700	716	614	708	691	666	696	748	739	698	712	694	747	659	678	721	683	711	629	677	695	726	724	689	678	696	767	725	732	707	713	754	655	768	713	672	732	747	714	680	695	717	628	700	688	696	663	698	689	696	661	718	707	717	707	678	686	707	687	764	733	657	681	704	698	703	684	729	700	665	655	682	726	666	716	668	665	716	672	695	715	712	685	664	672	645	688	694	652	710	672	744	756	717	711	686	729	682	719	721	725	740	717	659	763	696	659	705	703	699	696	715	759	759	743	740	758	701	702	707	758	715	679	686	706	722	681	681	700	675	672	720	682	667	724	731	691	675	691	691	661	730	709	694	743	696	691	714	693	702	699	700	714	699	697	699	722	735	729	699	745	762	723	704	723	685	672	717	681	745	706	682	694	734	644	676	728	679	733	693	722	655	644	703	718	729	733	669	690	705	683	746	645	708	685	720	722	645	665	695	717	736	643	680	736	688	699	651	728	706	667	706	697	687	695	712	741	707	680	655	711	706	708	716	686	691	690	704	684	676	707	666	711	729	691	706	737	671	735	675	726	721	714	665	695	721	724	671	694	712	679	738	739	680	704	779	743	707	698	655	690	766	729	695	704	731	791	709	704	693	693	688	700	740	705	671	682	671	713	717	665	714	730	688	715	668	657	684	699	667	706	704	724	701	709	669	719	710	689	705	720	734	693	701	670	709	737	696	708	751	671	732	648	678	725	689	734	680	749	663	708	700	665	708	751	675	682	692	688	673	691	691	702	707	711	772	710	701	725	724	748	700	717	655	687	696	753	679	715	733	704	687	727	717	708	759	719	701	694	718	738	657	688	700	743	700	696	656	695	706	699	735	669	752	680	724	727	720	708	673	674	719	693	723	729	703	665	742	705	720	693	702	718	660	702	679	685	678	713	737	740	685	663	670	669	698	692	686	700	680	709	721	704	659	695	691	692	736	675	702	696	713	716	696	720	693	701	728	698	708	690	693	687	682	708	712	703	705	699	685	694	728	736	677	668	689	725	736	747	749	751	713	706	658	673	722	733	650	705	751	691	723	705	686	702	697	679	699	700	697	700	727	709	734	738	714	681	686	670	678	685	700	700	698	678	676	687	751	700	758	719	750	734	752	698	720	660	700	711	724	696	714	722	707	741	706	641	718	702	728	649	695	668	721	662	659	699	740	731	702	676	745	726	667	720	702	720	719	694	673	728	683	719	675	702	675	712	705	683	707	678	691	659	704	710	764	676	707	695	709	693	721	695	683	696	747	748	688	709	708	711	715	679	755	678	703	686	680	749	722	704	707	699	714	655	685	715	687	706	734	660	696	699	702	729	725	738	654	708	711	683	731	678	695	713	719	690	707	693	704	676	710	681	697	728	708	707	684	684	711	650	699	730	654	723	702	647	709	737	669	694	713	733	724	655	701	710	698	705	700	699	749	716	695	697	664	712	666	686	690	702	712	731	680	695	694	730	710	719	697	731	651	724	709	719	708	657	693	706	688	673	723	710	730	749	712	715	703	729	724	742	701	678	708	736	723	735	700	716	741	724	704	667	670	675	691	673	723	717	695	708	657	754	710	709	679	712	680	722	747	678	698	728	747	698	752	718	673	699	701	700	741	708	693	739	712	685	694	695	701	734	693	711	720	715	688	718	688	678	691	697	707	683	684	717	757	697	693	725	703	742	722	671	690	691	741	712	694	685	698	734	721	669	680	698	686	693	698	669	688	740	716	713	704	724	746	715	694	709	701	723	652	729	662	719	675	759	671	714	709	738	721	696	676	680	660	727	705	719	679	705	711	709	715	679	737	704	703	750	668	703	702	648	685	709	691	674	695	704	682	707	721	700	744	688	703	677	694	667	647	688	747	681	699	732	712	724	686	712	709	674	673	720	755	710	734	750	683	736	677	684	725	718	730	716	731	678	729	697	726	682	701	712	668	676	710	677	696	669	718	713	694	666	739	679	681	689	684	706	736	697	693	644	683	707	683	720	714	762	726	719	708	696	707	758	656	688	745	675	671	705	648	708	704	725	706	737	769	677	705	714	732	716	713	727	732	717	704	785	721	725	693	713	701	703	648	660	671	675	694	659	697	699	690	701	689	692	726	708	731	703	697	691	713	660	705	701	733	688	726	695	746	719	709	668	683	697	616	720	670	735	716	645	722	679	701	718	683	693	702	662	729	767	710	695	684	687	741	733	697	715	712	699	674	682	670	702	682	676	754	712	673	675	703	778	688	775	767	685	721	712	657	713	715	674	704	685	714	716	705	643	703	682	716	674	707	686	775	724	676	681	679	694	711	709	758	728	657	724	737	684	704	724	725	700	679	730	687	705	722	771	728	714	738	704	698	708	682	713	685	681	696	724	719	683	677	728	693	687	703	699	692	719	692	704	696	691	675	684	729	717	690	695	703	680	727	648	696	752	717	692
26184	20900	27312	24600	20757	4389	797	604	494	432	417	394	348	352	347	319	326	309	309	276	278	297	287	280	279	275	291	257	266	282	267	241	241	277	282	255	262	268	287	253	276	261	257	276	288	272	274	266	258	259	294	257	238	265	267	290	246	256	263	242	261	266	259	248	259	246	269	252	240	264	263	258	254	276	247	243	247	250	257	259	253	241	237	252	235	257	253	267	231	262	214	257	253	294	244	262	247	271	265	290	266	268	267	230	230	250	264	288	249	281	276	281	266	278	249	268	274	263	263	288	257	262	259	238	262	229	267	304	257	272	262	241	261	270	266	233	254	252	276	236	242	246	232	249	244	219	271	258	257	297	249	259	268	229	266	265	272	255	251	266	242	264	262	264	278	242	248	236	242	265	270	252	275	261	250	272	229	269	253	269	269	257	258	242	272	243	246	285	257	254	240	248	282	275	232	245	270	232	247	254	269	288	255	229	251	242	274	264	226	268	230	266	254	245	248	263	259	242	252	283	265	230	240	261	232	264	278	259	232	263	269	281	287	269	238	240	245	286	258	286	257	259	280	271	262	221	245	223	270	225	283	267	268	256	238	256	262	228	277	245	261	263	258	266	262	259	257	269	230	272	257	276	268	223	263	239	286	259	269	235	259	238	237	236	253	270	264	269	263	252	241	263	244	297	271	264	253	274	270	248	233	245	269	264	248	243	268	248	265	255	252	258	244	260	222	263	230	254	261	249	217	261	264	274	250	264	251	242	263	225	250	253	259	268	259	255	235	267	258	238	265	214	259	257	225	235	234	241	271	260	266	249	214	260	255	274	240	267	268	267	286	246	280	232	271	262	248	229	271	223	263	256	245	257	260	253	277	261	237	242	253	247	240	253	233	257	257	256	283	252	256	299	253	286	262	259	265	272	255	225	230	267	246	241	278	264	242	255	280	263	242	269	243	259	272	263	255	252	243	273	252	247	249	259	260	275	235	257	267	268	251	236	295	269	265	249	257	228	258	215	254	257	242	233	258	271	245	249	250	263	254	264	244	255	252	245	259	249	276	274	259	250	222	273	247	238	272	260	240	255	270	237	245	282	268	272	281	274	258	273	271	239	266	246	273	281	263	258	258	221	263	256	269	246	256	265	238	264	288	242	268	247	247	272	271	273	257	246	265	237	249	250	266	266	263	246	257	234	298	291	258	259	216	276	242	233	270	268	288	264	251	278	254	244	238	257	257	233	278	262	260	265	265	258	252	264	236	248	263	262	262	249	260	256	235	243	241	250	248	236	266	244	261	253	256	282	237	291	290	262	235	281	242	248	268	230	217	268	260	246	263	254	257	236	276	253	262	274	224	273	264	266	261	264	255	268	242	232	266	254	255	259	278	251	250	254	261	252	246	230	247	267	245	226	245	265	255	250	260	227	219	270	252	269	255	251	241	256	272	265	272	253	298	275	220	262	259	264	286	245	260	216	243	247	256	247	218	276	255	285	241	274	225	244	264	239	255	256	243	248	275	250	231	289	256	262	255	268	289	275	267	257	261	255	258	245	255	229	273	249	271	271	228	277	256	232	236	257	253	251	219	233	257	268	264	262	270	262	253	276	235	274	248	249	255	267	234	243	245	257	260	250	259	254	262	262	253	262	241	256	257	266	254	242	287	265	260	265	248	260	290	258	247	251	247	281	246	261	229	246	245	239	232	288	257	242	258	233	252	251	255	274	265	268	246	244	234	266	256	259	288	250	252	242	214	247	269	261	274	235	269	242	254	239	237	241	257	252	231	281	248	243	266	257	230	273	257	273	245	224	275	242	254	241	277	262	281	277	239	261	256	250	257	257	232	259	264	226	244	265	274	282	232	265	261	284	248	245	276	239	237	248	265	259	237	259	274	250	273	250	283	241	273	220	255	257	259	254	279	307	253	268	246	253	263	268	254	230	260	266	247	238	256	250	265	283	246	247	264	250	217	247	278	248	289	279	254	255	255	224	269	294	248	235	230	260	276	243	253	249	288	223	236	264	244	293	259	252	250	273	263	266	239	292	274	247	286	255	258	252	287	263	235	285	265	234	259	255	245	254	275	252	247	258	255	259	253	280	250	255	253	270	243	226	247	260	267	248	243	233	230	259	257	251	256	244	253	264	256	255	249	264	247	236	246	245	227	265	222	257	262	263	253	228	250	267	249	218	254	241	247	259	278	248	242	255	257	258	273	253	247	241	239	259	260	250	255	243	253	238	240	273	277	257	261	253	246	247	271	235	279	260	250	266	264	255	293	268	254	262	220	236	256	229	247	254	223	256	282	276	270	218	254	256	249	248	253	255	252	258	266	258	251	277	281	264	256	244	258	234	275	273	237	254	248	229	298	259	268	243	284	261	239	260	274	241	276	275	254	236	274	251	264	263	256	235	267	242	236	225	261	255	238	247	258	262	291	259	249	272	255	264	260	258	262	251	246	246	248	243	255	275	250	236	288	258	223	275	260	289	246	236	268	260	242	252	260	242	252	257	259	247	252	245	249	238	260	255	266	244	258	260	234	266	277	231	240	272	249	243	264	251	252	233	245	284	248	283	239	264	209	258	255	267	253	248	243	230	267	254	251	250	299	279	284	274	256	267	254	250	228	252	257	261	291	277	250	267	268	263	249	248	255	258	251	276	277	262	292	265	263	258	289	268	286	252	256	270	233	280	253	265	281	278	247	259	238	233	273	261	272	264	236	255	276	242	264	271	242	259	235	263	266	275	253	251	236	246	218	241	231	243	237	251	241	248	238	254	247	220	269	258	260	246	249	268	266	249	246	257	236	260	255	249	249	257	243	260	255	256	220	261	252	237	242	232	265	242	268	251	270	268	256	237	276	273	265	264	251	265	250	266	257	258	252	244	251	234	247	296	258	260	243	279	248	269	232	268	256	265	249	261	249	281	245	273	266	256	244	239	254	245	259	241	266	269	269	252	249	240	253	244	248	253	276	259	233	234	262	267	263	289	262	249	248	245	238	250	249	235	255	252	280	245	230	255	260	239	253	248	253	267	239	247	262	249	283	254	262	236	245	258	245	270	251	267	259	255	266	234	243	261	278	223	255	273	232	278	266	264	282	248	234	245	248	245	244	237	268	257	241	252	246	284	220	229	235	264	253	273	261	261	261	242	283	266	278	243	251	237	226	289	263	277	245	220	265	263	234	270	263	262	228	272	260	255	245	276	230	256	252	239	256	281	264	223	260	267	247	238	242	259	284	253	271	277	234	250	255	249	255	260	249	271	265	249	263	263	273	266	263	260	282	240	276	281	235	251	238	273	270	250	258	248	273	234	263	252	291	245	260	240	247	266	246	228	276	259	237	232	255	278	234	252	275	240	242	251	298	235	249	251	264	264	226	255	274	240	274	260	271	278	254	239	276	259	263	244	241	262	270	259	265	255	234	267	259	248	262	274	266	247	289	231	248	264	256	247	235	277	258	221	238	274	250	271	250	247	256	250	265	242	267	257	253	251
6557	9480	8364	4724	2981	1925	1447	1157	940	753	740	625	604	547	485	534	454	468	437	428	435	435	405	402	390	366	414	381	379	339	397	343	357	351	366	363	334	345	341	325	345	360	321	376	358	313	344	335	323	351	342	357	323	348	353	341	328	313	340	314	333	312	326	341	296	319	311	293	313	299	347	340	297	344	325	319	328	338	329	296	312	302	302	325	360	318	315	295	315	329	303	327	341	292	292	326	316	316	299	310	343	318	337	292	321	319	316	315	317	332	325	329	321	321	333	339	301	330	332	315	311	319	317	317	335	290	329	303	295	301	354	301	256	312	306	326	281	314	312	316	303	318	302	332	339	329	301	317	278	311	324	341	297	324	311	296	341	344	305	345	330	321	335	344	282	313	322	320	317	324	303	329	313	337	307	322	306	326	355	338	299	297	332	303	327	328	325	307	300	296	340	342	332	306	306	287	321	338	328	345	306	261	330	280	315	341	339	330	307	321	295	318	354	322	337	312	337	320	318	300	318	300	314	312	341	313	345	310	339	314	315	317	292	291	315	316	320	323	318	313	330	342	351	325	301	333	293	367	348	294	307	305	325	319	317	319	306	309	318	307	321	302	323	336	327	327	305	328	315	323	336	306	302	316	290	325	335	304	349	320	272	334	350	300	273	310	299	310	318	278	296	321	295	303	318	316	349	336	330	298	345	344	338	308	319	323	313	352	288	302	316	339	348	284	339	303	324	324	325	299	311	304	333	305	334	301	331	294	316	333	333	324	323	316	303	312	319	313	295	331	310	312	339	320	284	328	287	305	324	322	306	334	340	306	325	315	341	305	340	322	316	318	340	319	300	317	298	323	320	296	334	349	311	315	308	321	307	293	316	312	315	334	347	360	324	320	302	314	313	318	287	295	309	335	301	302	309	335	322	319	342	324	325	289	314	318	309	307	326	323	313	296	325	337	322	304	307	306	315	307	300	294	273	340	323	326	326	321	320	349	293	333	321	322	296	318	314	322	335	315	310	318	328	327	335	335	310	325	341	317	305	330	283	312	324	311	333	341	316	313	310	319	290	282	305	310	311	320	310	304	322	331	308	334	302	290	317	307	312	291	317	329	300	318	288	317	352	323	320	282	308	324	349	306	327	346	351	312	308	322	289	300	334	300	302	305	303	312	317	345	315	331	330	294	326	303	316	305	317	296	322	292	321	312	334	319	281	328	294	317	314	330	315	300	308	299	301	295	292	315	322	331	340	346	318	310	337	316	325	312	303	296	320	323	323	315	319	306	335	320	315	339	307	314	304	294	351	324	299	311	294	361	327	332	315	308	337	332	376	326	332	345	306	310	330	342	319	326	342	339	306	314	345	283	306	294	337	302	286	286	324	317	305	301	312	302	336	306	301	323	332	311	323	307	352	332	291	319	327	317	343	276	329	298	304	311	302	299	335	278	327	301	340	315	309	334	318	329	301	318	304	301	317	309	330	350	337	326	316	324	335	312	312	330	286	298	310	338	294	333	310	291	312	291	323	371	306	310	320	369	318	316	308	307	301	287	317	322	297	299	326	309	307	319	311	296	315	317	307	289	321	323	319	332	321	319	316	338	295	326	323	297	292	331	312	313	343	272	309	320	337	354	294	334	286	327	301	318	334	297	346	356	320	337	354	341	312	344	316	316	357	307	337	300	306	287	326	294	314	311	310	321	301	305	297	310	318	315	338	316	316	350	320	319	284	306	288	333	326	323	322	337	308	334	308	334	300	338	288	335	315	307	318	307	313	317	344	302	338	347	329	301	268	293	340	301	307	305	318	290	336	327	329	301	341	320	295	304	322	318	306	267	294	313	305	313	304	340	278	346	316	315	311	289	322	336	336	321	302	320	312	345	299	313	278	311	329	306	320	331	314	351	315	333	303	315	300	299	325	312	297	295	313	322	329	331	324	314	326	315	309	339	331	323	343	352	314	310	314	280	321	324	313	290	318	302	302	326	335	294	342	321	335	320	320	326	296	295	317	306	354	284	331	340	313	302	338	330	315	299	342	346	315	321	317	301	332	332	334	309	287	303	316	334	329	337	304	307	307	307	332	314	325	328	300	322	312	309	314	326	320	363	298	318	318	303	313	328	328	316	298	328	303	326	301	301	335	317	303	303	345	288	306	307	320	321	299	333	340	302	290	312	355	306	320	352	323	322	314	341	331	324	314	338	303	308	328	302	281	317	323	326	279	343	315	319	327	307	285	297	302	304	321	328	345	311	311	294	306	299	334	326	328	365	324	335	286	328	340	307	305	302	339	332	316	302	307	272	330	317	312	339	338	313	308	309	312	347	276	314	316	323	328	340	276	297	305	298	307	318	293	319	336	292	330	326	336	330	316	340	296	358	300	328	317	332	337	315	322	276	287	329	299	341	291	320	318	311	301	305	326	309	312	311	308	293	319	294	313	345	331	312	285	312	305	333	309	307	314	323	339	317	303	323	321	291	306	334	343	320	314	324	316	308	333	311	303	302	291	308	315	296	317	312	326	297	311	310	301	319	324	285	337	334	320	305	297	319	296	280	322	290	318	326	332	316	311	337	301	289	286	324	335	313	301	292	262	307	311	346	306	330	295	307	323	299	313	319	312	367	323	323	299	321	308	317	331	313	301	291	311	307	303	302	293	335	328	299	320	297	301	309	318	323	316	311	319	314	322	300	344	339	286	310	299	323	302	290	303	280	313	328	328	310	330	297	297	316	325	329	296	309	314	309	297	310	299	326	317	320	330	291	289	307	311	331	303	296	317	319	326	334	297	312	328	320	272	323	333	328	315	317	290	353	326	263	293	308	356	313	305	309	306	290	336	308	311	322	322	348	311	321	318	344	358	311	309	323	321	305	295	323	304	306	323	348	322	292	342	331	346	287	314	335	320	311	359	326	276	328	303	317	342	314	296	292	301	336	312	309	319	333	286	299	304	333	306	315	314	319	326	307	298	314	281	314	295	310	303	283	352	329	335	322	358	292	314	329	306	355	331	322	311	318	297	300	331	314	306	324	310	327	312	331	336	327	299	286	314	334	313	312	319	340	361	320	300	296	294	333	309	356	322	314	333	310	294	324	319	328	317	318	338	314	312	333	312	351	320	322	310	304	298	341	311	339	316	335	323	301	308	292	320	314	317	284	322	340	313	336	303	314	329	314	315	306	346	338	329	322	310	301	314	320	314	329	310	276	320	291	320	302	277	321	310	325	326	341	329	338	316	328	300	317	335	283	310	266	324	358	330	347	307	304	315	336	326	324	300	289	324	354	310	312	299	308	300	329	303	341	314	340	340	314	333	316	321	322	345	318	313	338	327	314	271	313	291	326	304	303	328	322	295	321	331	302	323	329	311	315	346	320	300	295	334	310	314	313	326	315	324	300	341	295	282	318	342	295	356	280	325	304	333	307	314	342	282	314	309	337	329	321	305	346	312	317	306	314	313	326	321	314	306	314	299	302	292	329	326	336	277	314	334	309	316	347
23510	20908	27927	24029	20910	20954	9012	1300	915	821	735	684	620	593	544	561	548	529	525	486	500	460	444	433	464	445	410	445	442	438	442	412	423	466	452	457	408	413	414	396	427	419	403	455	435	400	429	430	407	365	387	446	407	393	419	365	404	383	425	398	418	425	383	363	390	392	410	408	403	407	415	395	406	390	385	433	449	395	386	405	396	392	365	390	399	395	419	417	345	412	405	374	386	390	401	397	379	407	393	374	393	431	379	392	399	403	434	399	381	384	344	412	417	394	382	394	402	399	367	425	405	443	409	379	413	378	370	350	387	409	397	374	358	387	383	405	394	376	388	373	405	381	403	374	377	362	393	380	436	412	363	379	431	375	429	398	382	389	415	368	404	373	392	378	416	395	381	378	398	427	353	375	402	395	394	348	362	391	429	364	394	344	351	411	356	396	370	400	412	414	368	368	368	363	361	386	383	379	381	397	380	405	391	395	382	410	383	360	370	340	385	421	415	384	394	404	372	397	361	399	414	408	375	374	406	385	391	376	421	380	386	417	412	377	385	409	436	369	397	442	365	362	427	435	391	385	421	366	359	392	394	344	397	370	384	331	379	382	388	352	358	360	370	382	402	407	389	413	410	398	421	409	384	356	358	386	407	386	385	392	376	358	387	383	387	340	383	372	393	418	382	386	404	386	376	389	404	349	397	392	434	373	391	412	396	357	414	380	420	387	372	383	358	403	406	407	381	405	374	383	379	371	377	381	367	371	399	370	386	359	427	410	356	419	366	412	359	365	367	390	409	381	341	381	357	368	399	380	386	407	372	406	374	373	376	419	368	390	416	384	399	399	382	393	411	394	372	375	390	378	407	405	401	376	417	402	370	370	371	356	401	374	387	404	401	362	382	390	382	376	398	393	391	363	396	357	363	375	387	342	367	419	393	384	398	417	359	399	374	405	410	375	418	369	397	409	388	368	354	360	395	352	368	420	401	393	384	387	380	406	369	407	379	378	348	387	387	384	385	387	380	388	398	404	418	353	368	407	411	410	415	387	404	343	384	363	401	365	382	394	372	382	400	353	368	369	400	384	369	399	374	341	404	358	380	399	412	363	424	403	372	414	395	388	362	403	368	356	362	356	415	384	392	400	349	386	366	379	382	392	393	416	422	395	388	402	384	397	395	379	397	345	403	408	422	358	390	394	383	400	400	373	380	387	394	406	390	404	384	381	393	372	379	398	390	366	363	383	411	386	410	370	376	396	422	364	382	397	379	397	380	387	425	404	373	372	398	410	373	404	414	401	395	381	411	367	404	387	424	364	400	395	411	370	400	432	366	332	373	401	388	409	402	388	411	363	386	369	396	448	398	364	390	362	372	397	393	395	371	413	368	401	403	371	371	394	369	386	368	372	385	351	370	327	382	384	380	400	340	401	404	378	369	389	397	348	404	391	421	399	387	394	363	400	375	400	424	434	400	398	392	366	379	380	391	387	393	413	380	341	395	347	384	424	389	380	399	377	407	396	361	404	379	390	355	369	431	407	385	370	373	384	386	355	396	372	398	368	402	379	385	400	377	388	391	392	377	394	371	378	392	367	381	394	418	416	371	386	432	375	370	380	389	400	326	398	396	387	374	360	375	393	380	397	377	383	397	368	402	416	439	386	376	421	406	374	376	364	383	378	379	389	354	400	384	371	415	424	394	394	376	374	385	404	361	379	368	372	388	385	391	416	383	386	374	374	409	359	369	380	400	414	349	416	380	381	363	376	383	362	428	368	389	390	405	365	365	415	386	392	389	367	376	374	392	379	383	380	388	383	385	386	368	396	376	370	411	395	368	373	398	376	365	321	420	382	383	377	392	369	402	391	416	356	377	413	442	383	359	403	407	375	397	380	388	380	412	367	411	408	412	384	410	422	373	392	352	342	389	371	399	417	404	365	385	374	419	372	414	393	420	371	378	387	364	357	363	419	416	403	400	362	381	385	357	398	375	352	400	388	405	391	370	391	386	386	364	428	353	371	414	383	399	377	384	374	403	376	369	409	377	399	398	391	329	359	398	367	382	396	389	371	380	405	373	410	401	377	396	396	403	385	388	368	394	410	374	395	380	373	390	345	381	407	398	392	408	372	418	378	375	392	355	368	370	405	369	434	362	422	407	388	359	362	390	380	376	386	412	355	373	368	399	371	396	413	369	403	383	374	375	408	382	364	406	407	381	405	402	383	404	386	424	430	406	387	372	393	367	338	348	418	386	373	357	376	376	403	411	412	367	379	410	385	338	392	360	368	358	402	350	381	388	395	348	366	369	407	384	356	352	405	395	418	356	379	374	403	402	387	382	382	384	395	390	411	322	392	394	399	430	384	405	377	402	349	376	373	396	359	376	382	362	401	387	411	382	403	383	367	398	406	388	372	356	420	364	385	384	405	378	374	406	384	361	383	373	384	406	368	360	381	346	375	395	375	359	406	379	386	392	368	372	403	395	352	389	392	372	375	372	403	412	404	373	406	374	378	383	346	370	417	373	400	371	381	395	409	377	381	408	376	403	381	380	400	380	372	387	341	393	393	398	337	366	341	376	391	398	385	397	374	427	410	422	432	365	390	372	366	393	378	374	395	371	375	403	393	402	406	364	390	358	390	406	377	398	396	353	389	412	363	385	390	374	421	370	362	409	376	391	382	362	379	383	365	401	385	354	377	377	381	368	378	383	384	367	411	417	351	388	396	392	410	362	410	385	403	377	373	393	350	413	390	344	368	369	367	390	360	367	378	367	403	380	380	388	392	391	352	401	376	373	381	360	408	367	353	368	392	362	353	387	386	361	398	390	427	358	390	344	369	366	391	403	378	407	412	392	382	379	390	383	381	366	397	381	351	352	394	382	378	395	410	397	387	400	414	380	363	382	366	405	407	394	372	402	375	396	362	414	410	382	395	414	365	371	395	393	372	360	386	363	386	395	376	385	373	385	379	365	382	373	387	382	390	363	378	411	388	386	371	391	357	387	376	394	349	369	381	365	398	384	397	386	375	391	360	339	409	390	373	388	403	380	416	387	411	342	372	385	398	396	395	354	371	401	397	389	369	416	383	394	408	390	398	371	371	405	389	403	381	400	369	385	400	390	381	415	346	360	399	387	406	348	367	371	356	387	391	367	373	416	340	408	368	387	394	397	379	381	373	382	377	388	384	361	385	421	383	386	380	368	377	405	393	371	399	369	407	391	390	375	374	402	412	386	370	364	382	383	410	417	415	346	370	376	364	391	426	411	351	386	408	385	387	361	346	406	374	376	396	406	356	362	398	412	385	378	405	390	363	363	395	420	395	363	387	391	385	382	408	370	408	399	384	367	392	424	362	348	376	378	394	387	382	390	362	410	386	391	367	376	408	386	403	399	379	363	353	392	389	390	412	376	360	398	380	364	393	400	397	366	388	342	408	416	385	350	405	379	382	384	415	396	399	362	360	376	359	353	398	364	365	357	368	402	435	402	365	396	369	386	344	370	398
10363	17714	16078	9641	6480	4205	3002	2464	1955	1641	1353	1251	1078	962	965	832	773	737	708	689	659	624	662	552	598	558	535	478	539	540	512	525	500	515	463	416	487	494	513	447	475	454	472	460	460	443	456	447	434	436	457	471	431	467	403	422	417	439	456	432	398	441	415	410	444	437	424	432	411	440	403	457	408	410	444	386	415	428	390	421	469	429	394	416	389	434	442	424	404	390	420	408	376	433	366	425	416	405	387	431	400	441	399	403	406	376	434	382	409	389	393	422	444	459	407	410	403	403	439	394	406	395	401	391	394	378	398	381	384	402	402	395	445	398	404	381	416	383	392	415	428	393	403	397	382	419	422	398	403	413	398	415	434	419	418	400	379	435	381	423	397	473	366	390	397	411	382	392	424	424	395	399	403	404	419	438	385	397	399	427	382	404	391	390	397	368	385	390	380	387	376	375	407	392	389	392	358	383	418	417	437	378	392	402	410	432	429	383	373	394	390	408	409	390	413	419	417	410	423	424	422	406	416	386	364	414	415	402	374	396	413	405	406	426	408	385	388	393	390	427	415	386	381	357	388	411	376	436	411	369	394	415	400	393	415	365	360	402	412	376	374	417	391	398	384	387	373	423	390	416	424	387	393	382	412	410	408	422	391	404	397	382	417	419	406	438	372	416	427	387	414	393	386	391	410	404	364	407	407	383	380	387	387	408	399	398	392	359	433	402	418	387	428	412	428	389	421	394	417	418	420	397	422	394	385	405	374	395	417	394	394	374	385	402	372	391	398	410	387	386	381	385	386	423	381	421	440	372	398	391	377	373	398	407	429	384	420	425	414	422	371	427	403	376	414	418	415	369	394	421	417	392	430	394	390	399	408	408	379	397	439	391	416	393	384	370	398	425	402	448	360	405	416	409	426	404	386	418	393	395	382	415	398	398	394	390	410	394	437	396	425	386	413	395	395	394	401	380	400	425	393	398	404	375	379	408	431	382	401	430	379	413	386	401	397	435	399	400	430	367	410	441	398	395	406	403	335	385	349	382	407	410	384	379	420	369	392	388	402	394	449	426	438	401	381	421	387	414	422	369	374	416	413	387	360	363	406	394	446	396	416	420	421	356	401	449	385	396	416	403	395	397	391	419	396	412	389	406	391	390	448	398	400	383	402	403	410	393	410	409	421	376	377	389	376	410	410	391	389	406	376	400	395	407	385	388	396	420	438	394	415	400	388	360	398	417	407	387	387	400	414	389	402	405	412	413	389	398	377	421	405	385	351	413	427	387	377	401	384	417	421	408	407	415	418	382	412	393	367	377	410	414	383	378	398	412	417	403	411	430	410	411	398	353	377	379	383	416	410	393	401	388	435	398	400	392	412	381	415	394	417	396	381	404	405	430	410	400	371	406	350	357	409	409	377	404	362	408	394	426	423	431	380	411	432	438	379	362	396	428	405	407	406	384	434	429	407	419	435	390	370	426	390	395	402	436	395	406	396	396	413	391	444	429	417	366	389	417	407	405	409	395	383	396	394	390	397	434	396	408	388	397	437	406	405	395	420	409	363	411	392	384	401	395	411	413	412	398	382	435	405	394	397	382	456	396	421	402	393	407	407	366	416	427	411	404	410	363	438	401	420	379	417	399	386	382	377	411	411	406	394	430	435	422	419	419	427	407	382	425	356	363	413	393	388	392	379	381	387	435	435	409	395	444	371	421	396	363	386	399	439	383	428	426	408	388	404	407	409	394	399	417	441	417	402	378	408	384	429	394	409	412	420	397	408	383	401	417	399	401	405	369	417	394	390	440	416	381	401	414	408	406	381	392	382	401	417	360	421	384	414	392	409	388	383	410	440	390	416	409	403	415	380	421	383	380	414	388	404	422	431	375	406	361	428	412	401	401	411	367	413	420	391	399	380	416	390	400	387	408	379	431	380	380	383	410	398	360	435	424	367	375	402	421	440	392	399	378	390	413	373	403	420	393	368	449	440	388	369	431	425	362	410	432	364	388	447	392	392	423	403	410	397	396	411	394	380	414	381	376	396	387	375	424	396	368	397	415	372	401	420	397	382	425	427	430	390	386	403	402	415	396	412	372	363	401	387	381	445	372	425	399	388	393	382	406	390	427	394	383	398	429	448	403	398	366	433	377	382	401	415	387	383	411	393	409	366	391	376	438	398	404	380	417	404	398	394	400	388	386	346	405	365	408	415	421	412	387	388	402	389	427	440	374	405	426	394	393	455	407	428	417	446	379	374	404	413	387	394	398	399	383	445	425	355	384	385	387	402	427	389	441	440	405	412	448	417	413	404	365	359	391	407	427	392	380	436	441	411	381	390	437	401	414	402	424	410	380	407	425	408	410	415	370	414	383	387	398	408	386	403	396	457	414	382	396	417	410	447	405	419	393	413	408	386	419	395	439	418	440	389	381	399	439	392	357	368	375	375	390	419	381	400	403	439	404	413	393	413	366	406	375	395	405	460	392	428	406	407	418	399	413	409	412	374	389	412	401	365	378	405	387	438	364	384	417	404	335	421	418	369	403	424	383	377	421	392	415	403	444	399	388	379	374	397	398	399	384	408	406	413	414	405	425	405	397	397	412	370	393	381	395	399	387	376	412	435	392	419	397	402	380	421	443	403	399	426	415	420	425	396	380	408	390	396	379	380	403	387	357	451	406	387	408	416	423	419	399	392	409	388	424	384	382	386	397	374	418	395	399	384	424	414	405	402	439	368	392	381	392	431	403	417	452	393	397	395	418	395	370	409	423	417	373	393	415	398	387	415	407	443	389	392	419	388	377	418	417	422	405	381	426	407	387	423	401	428	389	424	423	409	376	387	425	411	387	414	414	412	415	409	428	442	411	358	451	447	385	392	411	389	409	367	407	386	389	364	361	381	365	417	399	398	387	415	392	403	405	391	411	418	409	398	431	410	386	402	387	347	421	405	401	418	383	408	392	378	408	378	411	408	402	416	377	433	390	430	383	406	418	377	423	388	387	414	375	399	432	404	369	356	401	403	383	374	427	394	372	411	393	429	392	398	423	390	377	392	449	402	399	381	410	393	411	417	414	418	375	393	406	424	428	394	402	379	429	396	361	426	375	370	369	426	392	392	409	419	398	396	445	402	407	422	405	410	365	412	371	412	416	356	398	414	425	411	381	382	392	382	392	401	380	368	418	348	440	385	419	417	401	412	424	399	389	383	393	386	429	389	393	395	426	426	403	393	409	434	400	427	368	402	384	381	435	386	406	389	426	405	404	437	394	392	396	401	399	395	408	384	406	438	415	383	410	448	403	423	373	413	385	416	393	383	397	386	399	403	377	391	420	384	438	433	407	356	393	414	401	416	388	390	382	375	426	381	376	410	411	434	399	441	422	392	379	412	424	399	408	395	403	436	418	414	395	383	418	394	436	392	438	419	408	394	379	379	397	404	419	403	413	346	404	416	372	421	395	406	390	430	413	343	354	405	382	374	411	378	389	385	371	359	410	388	395	421	421
28123	15344	2503	877	741	693	667	708	678	657	659	630	590	649	612	629	611	606	624	654	663	593	669	613	643	624	616	596	599	594	598	571	585	641	614	612	640	588	616	631	605	639	641	594	574	668	587	624	641	622	597	637	622	576	625	610	615	641	624	591	617	624	629	632	605	635	659	638	615	622	627	623	594	612	622	641	636	646	623	607	624	657	629	613	603	643	625	603	642	621	562	598	639	598	622	641	670	635	599	571	654	642	592	573	646	621	630	593	642	649	670	581	665	636	599	584	633	590	628	581	655	621	632	607	625	617	629	635	629	634	618	610	612	605	599	664	637	602	634	653	629	609	638	605	584	637	630	624	641	636	609	602	607	619	646	626	636	599	625	599	615	609	580	674	641	615	624	615	596	607	682	651	598	635	620	622	635	614	585	659	638	611	609	640	614	634	608	631	605	641	653	585	575	608	594	665	604	584	634	599	626	610	604	584	579	623	582	655	601	587	603	636	625	637	594	627	623	616	646	610	660	593	587	611	608	621	665	629	580	596	610	623	649	601	672	691	630	620	602	600	600	633	611	575	619	678	663	627	631	586	637	613	613	608	603	598	567	601	669	629	644	620	592	587	647	611	607	632	631	608	573	636	629	627	636	671	612	616	611	670	619	641	658	591	634	621	618	619	662	624	604	645	633	601	575	656	602	629	640	582	639	607	614	599	579	645	614	598	609	584	635	613	576	614	608	589	576	645	622	576	623	615	618	579	606	622	605	600	574	619	641	655	647	572	569	591	603	603	581	606	606	575	619	607	630	632	641	586	604	625	635	597	613	624	610	645	621	607	604	603	607	619	604	640	618	623	644	627	598	608	611	626	643	604	646	631	654	613	593	615	614	604	621	634	633	626	646	599	627	575	570	620	617	631	650	598	585	620	625	602	644	631	597	619	621	632	586	624	570	609	615	591	621	608	631	660	595	619	608	602	577	605	619	622	630	639	630	631	611	603	650	628	593	634	604	655	642	680	610	605	594	620	628	632	613	626	592	626	636	628	639	633	617	602	581	630	630	627	655	611	633	649	606	635	633	628	581	639	613	617	619	605	599	596	597	575	625	596	642	605	590	603	583	594	603	604	604	581	627	636	647	636	687	614	708	641	671	647	607	632	637	598	631	634	640	578	605	650	623	606	598	613	589	592	609	617	628	595	617	602	650	615	639	591	633	629	616	588	633	635	649	584	561	614	627	632	604	621	640	619	605	609	613	664	648	639	598	637	614	628	634	625	609	618	596	592	605	669	634	632	623	583	640	617	628	611	585	605	611	606	625	550	632	649	578	624	594	623	607	641	625	614	612	611	670	637	644	607	594	612	568	640	610	688	623	636	661	582	602	610	607	631	607	638	565	642	627	606	589	545	651	659	578	635	636	619	625	611	607	650	665	609	619	624	615	571	609	622	646	620	576	610	635	570	621	629	608	592	628	634	612	629	662	595	564	648	590	597	632	597	613	624	623	634	621	610	612	591	617	631	631	627	634	603	606	600	605	603	628	582	601	577	627	613	645	607	589	617	620	615	625	589	635	643	632	564	611	617	586	615	628	649	617	651	614	607	648	633	595	621	615	600	596	606	600	611	621	630	632	627	597	602	624	603	641	625	594	610	605	643	640	621	627	610	615	627	577	625	629	608	591	589	618	604	590	543	658	574	636	602	633	579	592	561	620	638	611	601	624	620	626	597	639	676	627	610	588	596	620	579	645	582	653	592	623	639	603	631	626	655	638	585	640	637	652	645	568	637	622	599	653	672	657	644	619	618	601	608	615	598	611	613	604	607	601	634	613	586	629	596	562	601	664	608	582	620	634	619	613	624	630	592	641	650	592	619	621	626	630	618	660	612	583	637	646	675	624	581	616	644	619	604	592	619	636	646	605	618	624	624	655	651	627	596	622	637	616	572	615	614	628	640	591	649	633	629	605	594	627	623	637	596	574	600	597	610	669	574	652	648	640	649	623	665	612	594	635	621	589	593	636	616	610	618	657	597	612	644	629	645	637	642	618	608	664	667	637	583	641	653	578	642	602	648	615	608	634	641	606	602	579	605	646	649	600	654	629	615	622	633	586	616	677	629	597	600	624	606	624	595	600	618	623	588	651	586	580	680	624	610	616	615	622	675	619	678	589	553	606	621	604	623	625	644	620	600	611	586	605	619	601	603	603	634	610	612	624	639	614	633	641	632	594	677	608	635	649	651	648	590	618	693	604	575	647	662	640	601	642	634	608	619	582	601	595	686	671	612	625	634	627	630	614	626	625	607	624	622	639	599	607	622	588	607	590	636	597	627	586	601	602	604	643	603	623	607	611	586	656	585	646	584	638	582	614	592	631	589	605	573	642	595	628	657	619	656	626	635	601	615	617	645	629	619	635	615	619	646	635	593	595	608	607	621	654	580	579	605	616	613	592	629	569	615	639	624	631	664	609	634	616	606	647	605	612	627	650	655	611	581	631	637	606	586	599	647	601	628	619	642	597	601	616	578	585	604	602	631	607	596	579	607	611	574	584	598	645	608	640	619	631	604	610	578	575	639	621	622	603	647	674	627	626	639	621	635	611	598	640	583	595	635	570	631	625	649	620	644	643	630	647	587	639	637	610	636	608	625	624	574	622	653	635	617	656	626	614	674	638	620	663	636	624	571	636	676	618	650	615	601	636	581	601	628	625	632	625	630	632	589	597	593	584	631	609	582	616	639	621	641	567	623	612	599	555	601	604	582	631	670	627	608	605	592	630	649	599	601	630	606	630	637	633	626	595	641	627	583	605	586	666	609	650	602	604	648	617	666	631	591	601	625	612	632	637	637	643	647	641	625	661	582	632	622	632	589	588	644	652	610	635	631	642	594	653	547	592	646	654	635	619	592	613	616	654	567	630	622	570	584	602	609	624	658	636	592	637	575	585	598	593	658	607	563	633	631	633	636	570	594	635	609	614	601	626	612	609	603	619	609	597	638	674	656	592	612	593	579	627	643	617	612	655	618	608	654	593	624	590	631	653	654	679	653	631	616	643	627	632	565	646	589	603	572	623	662	611	636	612	626	643	614	589	597	611	582	592	599	619	619	616	584	662	601	616	640	617	636	618	611	653	660	595	670	647	595	589	611	606	612	658	613	628	594	610	625	624	604	625	638	631	609	630	577	582	616	610	570	635	589	613	657	588	666	626	572	611	626	571	656	628	591	614	605	615	659	638	614	607	576	614	639	637	652	648	657	607	624	604	607	605	621	621	601	645	593	624	625	638	638	644	608	592	626	631	658	643	645	576	588	641	597	627	589	640	629	631	643	587	606	577	632	597	596	588	628	643	591	634	565	598	624	636	622	646	599	611	637	609	609	604	593	606	613	606	601	626	634	625	634	609	610	674	609	643	607	624	617	621	604	604	651	646	629	675	597	610	598	690	634	682	617	634	602	622	613	555	631	632	611	641	645	628	621	595	616	596	618	631	614	608	596	597	652	620	627
5115	1480	1435	1035	870	787	797	722	716	759	698	722	764	737	712	687	741	738	713	727	730	737	692	702	712	739	696	733	692	712	664	669	715	700	675	704	719	743	736	739	738	726	671	725	696	696	708	734	716	674	724	741	754	684	667	681	739	713	740	706	673	673	737	711	746	722	738	696	706	672	697	686	729	687	712	746	706	768	726	711	691	693	709	674	681	739	753	716	742	734	648	768	717	709	649	685	683	720	737	763	714	717	749	714	684	710	731	753	702	674	681	694	687	709	695	714	693	638	714	707	690	661	674	741	718	729	753	684	692	724	735	708	659	677	732	652	717	710	700	685	740	724	700	688	742	698	653	710	747	707	716	685	730	684	702	720	704	714	716	687	725	745	628	661	694	753	658	782	715	738	647	742	666	691	700	657	693	730	732	705	676	679	682	702	725	681	687	709	708	738	686	675	728	736	685	732	689	718	692	722	726	658	727	716	676	685	721	693	745	720	661	672	767	720	651	695	711	687	673	673	674	734	711	663	652	679	711	720	712	705	691	695	679	659	704	697	726	701	707	697	684	696	689	683	736	669	707	708	681	701	690	713	683	670	704	672	687	759	719	695	685	696	700	706	724	635	725	741	719	746	669	751	678	699	678	652	743	669	646	680	706	714	712	694	674	742	637	692	668	719	714	749	720	703	660	673	701	728	646	714	707	682	665	723	678	702	679	737	722	692	676	620	742	711	697	723	741	702	714	691	720	744	724	701	671	748	703	730	717	669	663	713	720	694	697	701	697	727	688	729	718	741	680	723	709	675	709	729	708	728	711	733	720	735	754	744	729	713	702	705	680	690	702	682	719	678	695	706	677	635	714	678	719	641	715	731	682	653	712	732	713	715	714	715	724	716	732	712	694	692	717	692	702	699	700	705	717	712	689	690	704	730	719	719	656	699	678	669	686	718	672	699	680	679	706	705	651	721	699	701	721	690	690	709	682	679	714	704	736	647	716	730	668	702	718	724	746	709	718	698	708	692	734	691	741	688	716	695	676	722	714	720	732	688	696	669	666	736	710	703	696	714	725	717	736	638	693	678	699	729	702	742	719	675	728	755	751	702	704	733	700	721	667	682	712	724	765	720	691	673	730	644	694	700	693	736	682	711	730	685	726	688	688	726	708	794	718	688	724	730	653	709	732	643	728	742	696	688	708	671	688	732	722	715	684	672	679	729	672	717	726	689	692	710	685	716	729	672	719	736	662	734	677	690	708	735	708	735	692	656	702	756	695	684	703	696	728	697	695	707	681	727	679	655	710	664	691	681	688	726	696	685	704	727	727	699	687	679	730	728	743	678	721	707	727	691	697	702	658	693	685	749	695	711	694	637	730	695	668	719	714	726	743	747	743	756	690	667	693	759	702	651	669	727	674	694	712	708	671	690	684	769	739	698	754	726	707	720	674	691	670	697	698	697	683	718	728	690	724	683	706	706	728	708	733	691	684	733	728	700	718	717	753	666	701	683	739	690	738	714	715	707	659	732	744	709	687	700	671	711	710	686	694	720	693	722	655	710	681	728	731	709	669	657	719	684	670	699	716	669	732	733	741	669	727	665	745	722	672	684	720	668	689	735	700	707	727	668	762	654	680	686	703	668	681	664	665	725	651	756	699	700	717	662	695	701	706	709	783	723	724	715	695	682	713	744	707	721	731	651	746	742	709	731	708	708	685	677	745	704	670	684	714	727	747	667	759	720	673	692	714	686	712	695	693	680	755	729	667	694	686	732	707	696	639	741	691	737	708	652	684	685	717	696	673	707	689	770	693	682	719	689	682	724	761	698	689	691	688	682	673	696	680	690	717	619	709	719	751	701	767	689	685	651	724	655	738	755	716	726	669	707	666	762	683	667	696	701	674	700	699	734	654	700	769	668	710	663	699	733	773	690	731	680	726	698	730	657	721	708	707	683	730	704	669	701	696	688	677	695	722	700	671	775	696	714	689	668	740	675	704	681	687	678	762	751	705	690	655	699	710	677	731	711	741	669	712	650	708	758	701	733	721	729	712	682	648	741	665	695	699	663	692	708	698	676	709	736	716	679	704	699	718	685	725	704	688	732	713	648	703	753	723	673	697	669	711	686	732	722	720	648	716	688	711	737	714	698	690	732	713	692	706	735	639	719	733	682	691	719	699	726	701	718	650	701	681	676	703	686	687	679	748	675	674	679	690	703	679	713	691	708	748	711	707	661	733	716	694	735	674	699	668	689	695	733	680	702	706	729	719	677	709	702	696	745	688	744	721	695	673	701	716	685	738	681	720	713	691	649	694	655	704	722	678	697	683	717	709	688	722	741	718	686	702	740	663	751	682	701	678	700	654	687	709	698	698	708	711	714	703	709	680	714	671	692	710	669	707	704	711	681	688	692	686	729	670	696	654	776	681	700	719	662	703	681	720	713	651	667	732	682	645	691	719	709	726	749	711	711	731	679	748	710	700	676	700	725	716	659	683	690	738	689	705	755	702	757	708	731	733	736	712	648	692	700	709	692	733	720	719	673	695	689	716	705	708	723	709	740	761	662	707	647	690	673	704	696	663	656	702	733	739	687	720	697	670	702	695	736	720	718	748	684	744	736	715	670	694	694	710	669	724	695	685	680	707	694	695	675	719	657	742	702	693	667	727	715	733	664	669	714	704	729	715	718	671	705	685	720	666	722	684	725	731	646	721	688	734	676	708	733	659	704	675	706	710	726	716	707	742	730	731	722	698	724	690	716	662	688	682	678	711	718	737	707	717	674	711	716	699	675	681	668	699	704	674	670	667	698	745	708	716	690	719	710	676	706	740	701	674	701	711	691	687	747	708	693	695	682	674	678	725	707	767	683	689	709	766	691	735	724	665	693	721	754	652	716	668	696	655	703	684	721	705	739	738	668	696	687	683	708	714	728	700	732	687	691	713	694	709	669	679	734	730	693	691	670	683	722	721	692	666	694	640	725	701	669	754	669	721	701	691	680	702	674	667	743	664	741	747	721	728	695	645	695	737	691	694	689	717	738	681	748	702	710	750	691	691	708	715	716	699	700	722	700	673	726	753	690	680	692	723	712	709	708	713	684	741	699	702	703	707	674	711	682	749	688	710	710	700	726	704	724	685	681	690	683	707	735	694	748	741	710	714	720	675	698	707	669	677	700	680	695	714	759	720	735	730	713	707	679	639	712	725	697	703	690	711	748	702	748	720	693	711	695	715	724	696	723	700	660	754	645	742	645	694	716	686	683	711	713	702	732	724	680	729	697	684	741	691	678	744	704	737	753	706	725	677	701	659	692	708	697	668	710	669	734	698	679	672	727	724	760	691	690	712	640	653	690	723	695	670	729	671	687	686	740	748	691	692	698	729	660	700	662	727	688	697	654	698	659	722	681	682	690	682	686	668	705	683	753	702	679	706	650	678	702	702	723	670	731	717	720	690	697	706	694	712	712	690	734	710	710	665	664	733	683	671	645	700	695	679	689	676	741
26182	20916	27312	24637	20758	4459	787	556	480	437	401	379	369	374	309	327	279	291	353	307	311	231	324	273	257	282	269	276	283	296	300	267	296	285	284	275	279	289	279	278	246	274	290	268	275	268	278	224	258	266	278	261	256	269	246	261	269	251	263	265	277	256	251	258	251	254	247	266	295	280	254	236	239	262	263	269	262	250	268	243	270	273	277	251	282	250	265	258	282	247	280	244	258	259	274	277	264	281	291	262	272	243	271	256	261	272	239	234	272	275	235	270	241	279	246	255	268	262	258	288	280	229	263	264	244	267	263	254	253	261	265	251	270	267	248	248	232	265	253	263	246	282	285	297	262	262	282	306	267	286	243	245	215	244	244	274	257	284	289	251	250	296	268	256	254	244	262	267	262	255	271	249	279	276	275	258	236	263	255	247	259	241	243	261	273	254	274	234	253	265	259	242	236	270	256	264	253	248	293	258	246	264	242	268	265	254	265	266	236	273	274	238	232	268	276	241	244	290	264	269	275	225	257	256	257	258	240	248	231	262	243	232	243	310	246	237	268	237	273	243	250	259	260	252	244	277	279	223	242	248	271	256	252	254	269	267	249	257	268	233	257	245	245	270	268	288	244	266	244	247	290	238	264	264	290	248	272	247	234	257	245	248	253	242	284	229	255	273	270	256	237	214	253	251	243	260	273	228	259	275	269	263	270	255	263	276	291	249	233	261	234	226	253	244	273	230	285	278	252	262	246	260	270	244	229	272	252	276	256	249	273	265	244	260	265	247	274	273	261	248	254	259	275	263	266	260	279	257	275	251	236	260	250	261	273	254	245	281	240	254	268	259	256	267	273	254	255	243	255	272	266	271	232	269	261	267	260	278	213	249	245	237	253	217	233	232	255	214	266	240	279	282	254	261	255	254	253	250	251	242	263	253	239	282	227	259	256	256	287	289	242	256	251	243	250	226	259	250	247	267	277	264	261	251	249	260	250	245	260	257	255	255	267	252	250	279	242	235	278	229	244	235	275	255	233	244	253	263	251	240	256	261	294	279	266	267	227	262	264	257	238	275	254	270	251	272	275	256	274	238	287	267	226	243	238	245	258	248	263	254	272	248	285	246	281	276	229	274	278	266	234	264	254	271	250	239	270	255	249	241	264	252	275	241	273	279	275	246	252	224	248	256	271	249	245	224	263	230	256	253	271	259	263	272	212	288	237	240	266	261	236	264	240	258	218	248	256	249	271	249	220	257	236	270	265	258	259	246	266	237	228	252	255	243	246	270	255	231	260	258	247	248	239	264	298	253	243	275	260	248	262	242	243	265	252	248	251	278	261	251	275	270	250	266	263	277	242	249	281	242	263	248	241	248	254	249	252	254	253	256	270	283	243	268	256	260	278	287	238	250	269	266	258	242	252	278	264	258	252	242	251	259	271	231	293	262	234	238	248	259	251	261	254	242	276	255	272	262	251	259	260	256	271	267	261	269	230	260	236	233	257	239	301	251	266	229	287	249	237	273	220	261	262	235	233	240	240	237	267	261	241	237	251	279	266	234	253	247	281	258	252	288	264	236	253	268	275	263	249	269	269	252	245	248	239	257	258	274	244	256	278	228	259	234	250	244	237	251	239	271	261	264	279	232	229	234	252	253	243	307	252	278	246	237	253	258	254	272	252	269	266	279	255	260	273	283	272	263	290	267	273	268	235	251	291	243	238	298	281	261	241	263	244	260	260	276	272	276	266	234	294	274	258	234	253	256	272	262	268	265	226	243	263	260	272	237	261	255	263	260	254	265	266	249	255	264	275	262	272	281	279	249	232	253	277	241	270	235	234	261	235	262	246	261	252	252	266	284	270	230	266	269	257	216	246	233	240	267	250	281	255	250	247	259	247	241	254	265	233	260	269	237	239	263	232	245	250	262	246	255	242	254	247	257	264	249	225	273	268	227	281	305	256	240	265	253	239	238	276	245	262	238	279	278	239	227	258	232	263	244	276	275	244	253	259	291	229	269	229	232	253	249	266	264	255	249	257	266	261	262	261	262	251	264	255	257	296	247	271	263	265	261	278	265	257	237	256	266	234	289	206	253	211	279	261	239	275	226	275	258	270	261	240	253	257	299	255	258	253	270	262	279	233	255	268	238	263	248	241	274	252	224	221	227	258	243	253	265	247	261	289	265	258	272	252	256	258	241	278	256	256	258	239	251	246	257	275	253	247	264	230	274	265	263	246	291	236	272	275	256	252	242	261	256	251	244	275	258	261	280	258	238	238	280	252	269	242	265	278	279	255	251	279	264	265	274	242	246	228	273	252	252	264	237	252	259	275	236	268	257	270	262	287	270	252	228	254	277	233	251	245	252	267	281	251	268	237	282	240	252	246	251	247	264	234	224	234	225	257	243	230	272	273	251	266	236	240	230	270	270	239	259	252	253	260	225	282	226	265	274	278	236	268	270	255	278	260	268	269	250	246	261	274	233	242	243	256	282	284	270	268	241	253	269	259	228	233	248	232	256	282	251	271	246	267	288	236	251	249	261	272	250	258	258	239	259	262	259	253	243	257	263	248	287	263	259	241	241	238	256	281	206	252	243	273	236	273	251	251	256	240	260	276	263	246	251	257	258	231	250	286	233	236	265	256	268	253	273	286	247	270	253	257	266	257	282	268	254	237	237	246	296	253	241	275	257	234	239	256	253	272	230	204	267	240	269	243	281	251	254	259	270	243	275	241	288	271	255	263	269	273	263	254	272	266	251	255	248	273	251	268	264	255	262	237	269	229	246	264	243	279	251	270	252	249	273	276	256	254	273	260	260	246	251	258	251	264	269	268	279	267	261	240	260	266	261	240	268	269	234	251	254	233	266	278	265	281	244	241	256	255	273	275	232	275	221	244	256	276	275	228	239	229	260	250	233	231	276	262	274	283	256	276	250	248	259	261	257	255	244	255	258	243	259	242	235	268	253	261	270	264	265	252	257	285	258	241	258	254	239	240	246	274	226	245	249	256	260	236	249	239	221	272	254	241	248	246	253	254	242	269	232	220	245	254	272	247	240	224	225	238	244	271	241	235	236	271	278	258	240	253	246	230	216	269	259	266	240	257	252	257	268	258	259	257	279	279	259	260	255	264	239	259	260	310	262	241	223	260	278	249	267	235	257	232	237	234	250	250	284	243	242	289	243	264	262	269	240	228	274	245	246	241	243	281	264	262	258	257	265	231	237	266	263	267	247	241	274	246	248	236	272	253	264	237	275	239	247	252	258	242	264	243	251	254	278	261	240	262	224	265	280	251	219	263	245	254	259	248	233	293	253	259	253	261	256	228	291	235	280	272	286	273	269	248	267	283	265	257	276	266	253	273	253	253	251	262	265	272	272	264	263	253	282	255	249	280	274	240	281	263	243	274	228	255	271	286	257	269	234	247	255	245	250	292	260	257	258	254	253	267	261	221	259	255	261	285	247	272	243	247	269	248	291	236	264	254	215	298	245	257	253	239	229	270	249
6614	9453	8474	4641	3068	1917	1483	1101	879	837	758	631	608	534	522	448	465	467	421	429	419	416	397	377	397	388	397	374	366	364	349	389	328	361	327	386	365	325	357	354	339	329	329	338	333	365	323	309	332	321	319	342	308	297	332	341	322	320	327	305	337	350	342	348	331	344	289	328	326	313	314	311	313	291	320	360	293	320	327	317	294	346	315	305	330	314	323	351	307	319	334	268	323	329	308	316	330	322	329	320	325	325	343	312	326	296	331	323	280	293	325	299	317	298	327	298	336	330	315	345	323	310	327	337	335	306	310	332	304	329	317	320	317	316	334	311	363	301	326	305	338	310	323	301	306	328	322	296	355	284	292	325	311	320	305	338	298	313	316	342	317	318	293	300	350	320	305	329	312	311	316	311	330	328	304	315	317	285	329	294	306	302	326	293	326	299	309	355	297	303	290	275	279	317	301	330	297	338	346	307	339	317	305	304	289	339	367	305	300	340	299	314	311	313	309	337	292	314	316	274	310	319	282	309	337	328	340	323	304	316	315	289	320	304	293	336	330	313	313	327	333	318	320	314	272	318	329	296	300	365	289	309	341	332	296	307	312	313	323	325	297	349	314	282	309	274	355	331	322	326	294	333	326	311	290	308	325	341	321	329	315	319	294	302	295	307	306	332	306	361	295	336	332	298	299	322	308	293	312	309	329	342	329	318	308	325	312	328	320	348	344	276	267	305	317	333	309	312	295	299	302	311	325	291	305	340	299	281	337	341	291	320	306	313	311	308	330	334	305	346	300	329	348	325	290	317	317	308	317	302	308	290	271	310	337	296	282	315	339	321	322	325	318	308	292	313	314	291	361	304	302	323	327	283	337	312	311	315	313	327	324	295	295	320	326	294	295	294	304	308	307	293	303	318	313	307	329	306	321	289	279	308	339	336	368	271	314	312	316	293	284	307	324	328	286	284	333	305	295	269	312	320	328	294	312	273	335	283	337	318	289	287	312	302	323	279	322	335	309	295	286	306	293	298	321	324	311	303	332	323	297	326	305	297	333	329	287	305	310	309	331	316	311	326	326	318	295	300	315	302	305	323	337	291	299	325	310	324	329	298	309	326	319	315	324	311	286	325	320	307	328	305	293	315	300	334	313	314	300	326	374	310	317	269	292	314	300	300	313	305	344	325	329	341	315	334	309	335	339	312	346	336	322	294	293	329	297	322	310	303	322	342	327	323	319	327	340	316	301	323	308	290	336	323	330	350	301	288	307	335	322	349	317	300	309	321	304	306	305	294	293	304	310	313	310	293	314	308	333	297	327	349	333	334	293	319	298	345	315	305	307	320	322	257	350	326	305	315	302	289	309	293	360	288	327	332	335	312	305	305	361	307	308	317	332	318	298	302	342	357	310	337	326	310	318	311	301	317	326	320	292	298	322	326	313	309	333	317	334	303	319	331	288	322	332	280	321	327	325	302	275	301	311	306	305	306	327	314	303	305	345	310	335	293	309	320	305	345	300	327	293	308	305	324	311	307	321	294	309	295	298	313	301	335	335	289	315	329	307	330	302	313	328	311	312	294	308	294	313	328	314	315	303	312	334	343	306	267	296	298	310	293	308	344	364	303	312	296	272	301	310	301	325	332	310	329	299	314	339	318	316	352	311	308	328	332	298	346	290	312	317	301	302	302	333	286	290	316	295	293	317	302	300	315	331	325	314	306	297	330	302	323	298	319	301	304	284	312	299	310	337	305	316	287	280	341	333	324	305	312	343	313	298	284	311	315	281	310	316	320	296	331	307	341	342	306	307	291	302	313	328	285	310	316	295	306	320	310	300	292	326	327	317	296	333	321	331	329	315	305	278	300	316	302	297	322	332	320	300	306	305	339	285	306	324	286	303	311	302	308	313	326	320	336	328	289	328	367	321	313	304	339	306	331	316	307	309	299	333	338	318	336	304	315	309	301	317	305	301	334	319	311	294	326	304	333	326	307	316	298	332	343	312	322	312	304	333	322	315	319	300	296	321	333	309	330	304	300	317	308	305	303	310	310	309	282	293	326	337	333	309	349	307	327	345	349	322	322	314	337	303	318	321	315	328	341	292	298	304	316	318	325	301	314	322	328	305	346	319	313	331	298	299	297	326	299	300	337	317	331	312	329	296	312	296	346	272	288	322	306	319	303	290	299	307	324	271	322	286	306	315	314	310	305	308	329	355	315	326	321	285	311	306	301	293	323	301	296	314	342	331	321	321	332	297	326	323	299	341	282	346	307	345	313	342	307	339	327	298	328	287	327	322	321	323	313	338	320	288	310	298	301	321	335	313	309	310	328	332	317	312	323	295	307	330	327	301	311	303	326	297	297	327	286	315	325	277	354	330	342	318	308	314	337	314	295	320	324	300	318	318	327	303	293	302	316	329	274	341	289	309	273	307	315	317	336	320	306	340	343	342	304	325	345	327	321	312	331	323	298	291	287	332	329	315	293	304	355	286	295	323	293	301	305	322	311	305	294	317	309	289	323	339	292	298	320	294	309	290	329	378	324	328	334	308	309	283	270	296	332	333	315	300	298	309	315	333	317	331	336	329	326	332	316	292	324	310	323	287	302	316	285	307	288	322	324	294	333	304	345	324	324	285	321	315	303	330	327	325	334	302	301	300	317	310	320	316	314	321	337	330	301	335	307	316	306	317	305	331	336	285	294	304	325	307	336	298	306	298	299	344	290	315	281	332	324	290	337	337	341	328	322	295	305	347	369	295	280	308	323	274	320	315	355	304	302	307	317	282	295	313	288	304	295	299	343	327	309	307	285	328	286	289	307	343	337	316	332	324	309	303	329	311	338	340	315	293	314	319	335	319	333	318	351	310	302	319	295	313	315	295	315	282	277	289	309	317	297	296	331	320	328	306	321	317	305	283	317	311	312	278	292	332	340	314	304	276	306	290	310	319	311	314	293	305	339	328	269	344	324	325	318	304	328	346	334	282	280	313	327	323	300	297	319	300	318	281	325	327	338	319	285	355	282	329	301	290	301	311	300	303	325	315	309	313	342	290	323	296	324	318	303	350	285	304	310	305	276	308	284	331	323	305	338	279	297	297	284	309	320	319	307	350	287	297	336	340	295	288	314	289	323	347	308	337	300	323	289	346	313	286	307	290	304	322	322	303	320	309	302	313	328	317	309	336	300	307	328	317	333	288	302	290	337	319	288	299	262	338	329	320	322	324	293	323	300	316	303	327	306	312	324	327	302	324	299	311	335	301	308	326	322	304	356	287	302	333	313	307	332	295	355	319	288	295	310	282	307	305	301	313	292	310	333	297	322	341	305	306	318	314	309	321	335	312	311	326	341	304	329	325	334	308	315	321	302	293	296	344	334	312	319	285	336	298	340	313	289	323	333	343	319	324	303	307	333	328	314	306	286	330	312	299	300	343	285	304	283	333	313	303	329	317	348	357	309	313	321	323	315	329	301	306	325	333	327	304	301	289	319	309	292	308	339	305	333
23616	20938	27909	24135	20939	20985	9189	1330	1025	826	741	677	623	646	558	568	585	510	529	486	473	473	427	430	480	425	419	418	504	475	434	424	439	413	400	410	412	381	436	389	407	377	410	413	431	400	420	398	397	416	398	393	414	406	397	390	397	412	413	392	391	416	393	407	408	390	411	426	426	388	376	398	390	396	388	384	400	357	395	356	415	396	395	406	433	404	354	381	400	402	393	401	354	374	387	385	411	394	389	392	374	360	418	388	370	385	413	366	422	419	379	379	420	409	407	386	380	386	382	419	346	362	402	416	368	384	373	408	372	377	431	407	411	407	361	388	365	354	361	382	346	420	435	414	428	361	418	390	385	359	378	364	395	394	378	366	401	397	410	394	392	373	368	360	379	413	359	422	411	388	386	346	417	407	400	375	402	374	405	383	391	409	383	388	378	422	377	378	377	374	397	381	389	432	402	437	380	390	389	379	386	380	376	381	368	380	384	368	419	384	383	362	393	360	395	425	372	405	384	378	387	371	383	356	403	415	364	400	399	382	362	385	380	357	385	378	369	400	422	400	380	353	405	386	396	412	391	390	394	387	374	362	376	431	370	450	367	397	404	361	383	362	368	396	376	419	386	394	383	399	359	365	387	380	370	359	411	383	382	362	382	398	380	406	398	383	399	391	389	413	376	341	361	327	413	349	378	400	403	385	404	365	377	390	386	379	381	406	367	358	384	376	381	398	373	414	368	398	371	367	400	395	387	369	358	387	402	340	392	417	367	361	381	356	381	358	398	384	360	379	379	382	394	366	423	382	372	377	356	370	378	397	372	391	397	382	382	363	368	368	432	364	398	420	415	383	380	378	406	389	364	365	405	367	376	410	376	383	383	376	382	348	424	425	387	412	363	388	406	350	381	388	384	380	427	382	386	371	388	402	363	392	385	396	347	400	367	370	377	395	354	393	373	376	376	409	372	383	400	385	424	395	405	376	385	391	372	403	408	383	336	384	413	375	345	402	379	399	389	377	413	397	383	406	413	410	354	379	390	378	351	407	367	384	403	377	406	377	428	361	374	372	364	363	395	369	440	402	401	367	383	424	385	368	414	386	369	398	386	378	415	402	394	390	387	398	382	392	382	384	390	379	416	395	393	412	391	407	371	404	408	414	394	367	355	418	384	382	356	407	364	404	370	382	369	386	406	362	377	400	404	356	381	393	383	393	381	388	405	336	372	371	354	367	413	375	418	403	371	385	374	357	408	375	359	365	380	381	399	357	393	372	390	390	423	402	386	401	339	372	421	364	382	416	336	397	369	389	405	427	401	365	372	388	386	387	394	394	398	410	377	381	414	365	357	417	379	365	355	404	418	408	378	389	378	379	381	388	439	411	430	391	355	384	413	389	391	384	367	401	385	379	395	389	370	393	378	405	362	414	407	382	394	341	388	396	363	372	378	376	381	409	377	386	360	419	390	393	412	398	413	401	389	366	378	379	375	394	406	408	389	367	369	414	380	384	395	370	398	387	421	353	369	351	413	405	386	355	365	407	351	399	399	379	390	405	391	380	407	359	407	368	375	407	413	320	354	361	358	384	388	371	384	384	378	374	396	395	354	397	402	387	400	371	390	371	378	373	370	384	406	406	395	367	406	383	334	364	373	407	379	402	384	373	395	336	415	404	379	410	359	381	377	386	375	387	402	362	384	391	391	390	385	418	385	396	358	401	410	375	434	344	385	391	409	392	372	365	402	373	372	380	368	352	363	430	360	385	348	370	364	418	378	421	400	416	388	370	394	412	396	422	389	405	411	404	407	384	400	372	393	400	348	397	390	398	436	372	374	384	345	375	370	367	377	401	362	395	367	389	359	366	398	398	339	361	410	380	415	380	375	366	403	384	385	380	375	387	404	390	390	384	400	396	355	376	368	366	389	416	379	388	357	373	346	365	365	404	390	410	392	396	397	364	444	415	379	398	372	408	404	352	363	386	422	375	359	379	377	390	338	411	371	394	386	401	411	417	363	386	379	383	405	345	384	370	424	408	392	394	409	392	385	370	386	374	384	383	373	416	369	385	372	426	399	390	398	364	363	365	388	404	377	370	368	355	376	379	376	395	416	402	379	411	354	399	369	371	392	397	377	407	377	385	366	381	409	392	390	417	382	373	374	418	388	345	374	376	369	410	361	398	424	356	350	398	387	372	382	391	405	380	357	387	407	389	389	396	397	401	415	393	390	364	392	394	379	350	343	407	396	400	400	397	356	380	444	386	367	411	407	393	383	353	391	418	378	387	401	387	361	368	358	390	409	422	385	396	371	378	411	415	416	366	389	371	345	384	415	401	377	364	370	340	376	423	389	372	371	375	366	391	400	407	388	378	409	401	405	381	353	400	386	348	380	401	372	387	365	392	401	388	374	360	366	410	392	369	370	387	357	390	393	371	414	398	358	383	357	370	383	424	360	405	392	390	412	370	411	368	396	355	406	404	387	395	380	362	373	407	413	379	451	392	366	402	385	395	362	410	393	407	392	384	408	385	398	370	356	362	391	421	385	399	379	366	384	357	397	384	409	367	366	366	390	384	364	377	372	393	410	371	379	369	420	381	366	364	372	391	403	353	373	355	395	373	382	388	373	379	376	428	387	390	387	375	388	398	387	363	387	385	387	382	400	397	380	385	378	403	387	401	395	396	364	383	384	401	368	400	382	355	392	380	360	396	385	409	449	431	417	400	410	395	400	380	372	417	422	378	380	400	371	383	380	377	374	395	348	404	415	376	407	398	404	368	390	388	383	382	374	404	383	406	363	391	383	420	398	367	356	335	372	428	380	389	373	384	397	386	387	405	382	404	343	375	332	392	410	408	402	381	404	351	366	416	393	392	386	382	388	348	435	425	383	417	391	386	424	413	423	374	390	390	353	377	371	388	396	366	387	366	404	381	393	388	407	380	409	372	398	356	382	372	377	372	370	390	414	402	370	381	342	351	410	396	365	383	387	360	412	381	383	430	380	362	364	384	383	389	379	388	404	377	376	400	406	410	375	428	378	396	408	378	366	351	343	381	394	354	407	392	382	382	361	393	372	374	382	405	382	368	365	384	390	402	380	365	376	357	375	361	420	403	370	405	394	397	428	401	370	370	363	338	367	412	354	372	406	363	409	372	409	389	395	342	358	383	356	404	337	364	405	381	421	423	387	401	350	372	374	375	360	359	379	374	391	381	390	368	385	404	385	393	412	392	355	387	396	379	400	402	399	402	389	420	389	386	406	399	415	417	396	382	364	400	372	420	374	418	385	386	376	418	391	391	385	423	372	378	407	399	351	404	367	379	396	370	376	385	386	386	361	374	368	358	377	384	407	397	396	422	388	403	381	399	382	435	380	419	394	398	385	397	401	398	413	411	375	388	374	379	384	384	394	378	386	400	394	381	397	403	360	392	416	381	389	390	369	372	383	324	369	372	405	369	385	392	388	399	396	399	390	370	388	391	390	355	368	356	367	398	391	343	410	374
10407	17844	15968	9586	6496	4169	3111	2321	1916	1607	1288	1182	1023	975	873	808	801	757	703	655	659	604	595	569	567	571	546	539	580	576	541	543	498	509	460	471	458	447	450	458	450	464	474	439	454	428	439	406	420	449	411	453	452	451	434	476	400	405	412	425	401	419	439	437	461	405	388	415	423	382	394	444	428	398	430	382	423	387	386	390	424	435	399	382	411	429	410	409	411	413	411	371	386	385	457	417	416	388	395	402	429	389	389	392	395	393	397	415	413	404	418	392	386	408	419	355	404	387	396	427	392	437	400	403	391	414	424	409	392	380	406	398	435	386	432	388	401	395	399	406	388	414	453	436	395	370	406	393	388	389	387	378	445	404	434	364	394	421	406	388	398	394	431	383	376	407	419	428	402	393	403	364	427	412	412	441	413	386	416	393	421	419	362	399	389	381	411	397	411	414	375	414	414	423	413	372	392	377	396	414	419	408	384	388	382	384	396	404	414	390	422	389	418	420	409	406	386	384	412	431	393	388	413	407	408	388	400	392	402	370	409	420	381	410	378	382	366	412	393	422	357	404	415	403	428	422	363	410	387	420	430	378	416	381	358	415	381	412	370	381	421	426	373	442	407	391	384	392	403	359	379	396	414	436	394	415	392	385	394	414	408	386	366	422	405	409	446	376	405	411	406	392	429	394	379	403	394	411	376	419	384	382	397	390	382	397	344	430	376	434	420	357	398	410	387	391	382	416	403	416	393	398	375	401	348	421	383	393	483	382	402	393	373	390	397	365	411	394	408	416	424	394	402	408	416	391	388	399	367	369	338	368	388	394	393	423	393	419	390	411	423	383	387	399	395	391	385	400	404	394	384	444	418	407	394	396	368	389	388	399	400	402	416	427	396	421	445	371	381	407	397	396	406	415	444	397	394	417	438	377	402	418	433	408	376	425	400	354	400	412	426	411	388	417	425	423	405	390	373	387	388	385	446	383	416	397	404	437	398	398	381	407	396	409	414	429	399	379	417	424	401	404	393	380	399	390	380	435	405	389	398	397	407	422	396	390	354	422	401	366	391	395	395	409	377	444	372	377	431	400	397	410	368	387	381	402	425	404	393	385	419	419	402	383	391	408	412	415	413	411	408	379	425	386	367	389	393	437	416	428	401	395	422	421	416	398	400	399	402	411	426	396	428	396	371	380	394	401	404	390	400	397	374	389	400	409	393	405	398	379	400	377	385	414	419	396	428	352	407	415	386	379	402	420	383	421	375	416	361	343	410	383	418	400	414	401	406	430	394	405	396	405	411	428	426	414	408	411	433	419	389	418	401	402	373	420	376	417	412	417	399	413	368	375	419	410	404	405	387	433	372	394	388	423	380	395	425	451	439	427	400	369	427	395	421	391	375	386	410	376	425	408	391	427	438	405	402	410	411	367	411	383	409	411	407	364	364	411	385	371	381	417	399	392	408	405	408	398	372	396	375	400	382	402	448	392	360	418	395	398	422	403	426	376	419	400	411	391	390	415	375	381	409	403	401	413	399	415	386	385	404	408	422	404	400	375	428	383	432	416	385	352	401	402	405	414	379	404	368	399	418	394	401	425	424	395	417	435	414	394	403	420	363	399	372	416	395	421	377	399	390	372	415	378	386	414	373	420	384	391	425	393	393	419	369	382	376	385	420	425	394	402	376	436	442	386	380	429	412	389	414	390	404	380	391	412	432	386	383	400	369	391	429	400	404	400	380	379	407	406	395	379	346	446	398	425	445	395	430	387	386	395	363	416	388	407	441	421	371	427	368	411	385	398	396	420	380	407	406	392	389	419	445	396	401	409	407	386	389	403	379	397	391	410	396	391	409	413	417	414	430	410	431	390	388	396	374	419	378	423	417	410	401	405	393	428	377	355	426	385	437	398	412	387	407	427	416	375	394	394	421	380	386	404	405	471	403	405	429	420	412	407	429	407	383	411	387	391	399	411	395	393	389	372	375	400	408	423	389	391	369	440	399	423	419	417	378	395	375	412	400	380	411	406	397	384	398	408	405	405	384	414	400	415	400	416	403	386	382	413	398	413	413	414	417	371	416	399	394	419	374	402	429	398	393	377	387	414	416	388	393	430	401	431	389	398	397	403	387	390	425	426	389	401	408	401	409	389	430	376	375	401	385	394	384	425	406	402	373	403	373	413	445	426	386	415	427	395	381	417	399	425	406	411	377	417	402	422	396	411	382	391	395	436	424	408	394	357	424	399	427	379	390	425	419	396	411	413	378	408	443	415	407	413	389	360	401	399	426	381	443	427	382	418	385	421	372	410	407	422	380	402	363	383	377	430	374	393	409	400	394	382	426	395	413	388	404	428	396	432	397	385	408	356	386	409	386	388	398	387	435	459	452	375	394	440	404	372	421	403	394	407	436	405	400	432	375	389	405	387	393	414	436	416	422	412	417	388	376	380	429	413	397	397	398	405	384	406	422	358	388	403	399	406	380	421	412	402	396	422	390	354	427	432	421	400	367	351	380	407	398	407	416	386	399	413	386	414	419	389	422	436	413	440	371	371	382	393	378	451	404	417	438	380	406	387	356	433	344	411	375	404	420	405	425	406	395	386	380	387	401	421	361	425	394	393	370	435	410	388	429	417	386	392	413	413	380	444	398	382	393	422	410	397	393	396	406	415	397	402	391	405	420	373	406	391	409	406	451	394	406	433	413	392	382	383	376	417	396	419	384	425	420	458	372	417	394	383	401	400	416	419	413	393	384	371	425	389	423	384	433	370	367	398	391	448	419	374	406	361	427	395	405	417	384	441	385	398	437	391	409	388	418	429	402	414	437	381	400	378	409	394	436	415	383	385	393	365	375	433	378	418	371	396	391	392	403	399	377	359	363	435	383	377	404	446	442	434	397	417	417	377	436	404	399	372	397	390	423	437	390	397	445	387	441	384	402	395	428	404	394	400	385	403	376	376	350	406	409	402	382	403	408	383	433	420	416	434	410	402	391	374	414	390	342	393	380	394	371	407	387	365	402	421	396	393	428	445	398	407	414	375	378	374	432	409	406	410	394	387	406	404	425	391	404	381	413	382	399	431	410	393	363	388	397	394	414	405	383	385	420	368	414	402	395	398	418	399	372	418	392	397	402	412	363	428	414	389	435	390	400	398	443	406	425	399	395	402	446	407	383	391	402	442	418	402	412	401	362	437	421	371	424	433	391	406	378	424	367	424	413	397	428	412	394	396	372	390	397	406	436	413	401	359	417	425	379	396	430	399	397	381	425	383	403	374	377	421	390	410	383	422	389	403	423	402	407	418	393	390	410	407	377	423	391	391	384	374	436	389	432	404	378	424	389	383	393	395	397	412	388	416	392	386	424	380	381	384	378	430	375	388	404	433	444	406	405	388	429	395	430	430	430	391	389	406	365	398	432	388	374	413	423	407	424	445	407	424	392	412	401	385	409	403	374	382	345	403	396	417	386	431	380	421	390	416	393	414	441	412	372	395	404	393	356	409
28155	15559	2505	901	701	693	718	627	622	636	596	637	610	634	606	630	613	629	624	590	615	588	652	622	591	627	624	590	666	615	586	599	602	655	592	585	600	621	621	612	614	611	611	596	587	627	632	612	640	586	632	612	643	665	620	611	622	574	584	618	649	639	646	605	616	621	612	650	615	590	624	611	648	634	683	620	601	657	626	632	608	580	575	642	604	628	590	647	606	609	594	620	606	598	647	588	597	630	605	644	617	634	651	635	650	646	633	595	579	633	585	621	610	660	595	625	626	643	623	630	649	646	632	624	625	607	628	628	598	586	578	631	611	620	646	642	633	684	625	642	632	618	619	645	591	617	599	593	579	613	677	572	590	616	635	625	614	653	669	614	611	588	616	620	558	631	589	596	617	648	627	643	605	594	670	584	668	671	635	595	621	619	601	604	626	584	614	579	687	600	620	614	630	635	619	637	628	599	569	559	613	622	578	654	645	585	672	621	587	642	619	673	651	626	654	642	645	596	620	625	628	581	608	628	625	638	614	625	609	613	647	637	628	603	643	641	595	630	629	606	633	656	601	624	588	626	652	591	589	578	580	609	625	588	603	642	590	536	632	626	652	597	613	637	621	665	577	595	625	651	594	624	623	625	599	631	603	578	668	613	631	613	617	597	619	617	633	605	621	635	634	630	639	633	639	607	590	624	623	656	620	603	630	623	595	611	605	597	608	612	628	605	635	600	602	612	629	611	657	625	603	617	612	631	600	567	603	628	607	594	607	602	582	623	620	673	610	604	622	584	577	684	567	635	651	609	641	613	597	637	614	646	610	597	604	595	642	587	583	643	624	599	592	613	580	613	621	601	638	623	609	646	624	611	613	661	610	585	653	678	611	568	598	567	597	605	616	665	602	599	627	639	618	646	565	607	608	614	588	594	604	658	626	604	625	579	625	658	553	607	631	640	621	619	597	616	623	584	648	600	649	608	601	593	607	618	579	597	662	636	597	669	620	612	606	610	630	590	617	647	609	638	616	631	630	597	624	619	623	634	625	630	592	597	573	649	589	632	608	663	640	591	639	654	604	618	615	591	597	614	605	694	610	626	615	637	625	615	636	619	618	622	614	641	618	624	619	635	631	577	625	609	614	599	571	562	608	651	608	589	621	566	621	620	637	599	613	592	585	595	613	605	641	568	604	611	646	623	625	625	594	566	591	603	625	558	610	590	617	624	579	631	596	626	587	633	593	577	609	622	586	568	617	626	652	610	620	625	607	599	622	600	626	612	657	625	586	608	616	636	576	616	564	641	621	599	645	628	590	618	593	625	613	604	663	659	601	587	555	655	634	577	635	615	628	618	639	641	641	658	609	616	584	610	635	636	635	615	634	652	594	676	586	581	564	566	615	601	641	609	610	581	638	604	617	645	610	584	665	584	638	604	601	602	661	605	635	649	578	642	613	641	618	604	625	619	631	606	629	628	619	635	585	605	642	651	587	634	650	636	649	583	649	621	591	633	622	642	636	616	590	628	630	675	652	621	638	619	636	591	620	620	629	609	659	607	615	572	622	622	631	609	591	603	631	591	645	612	647	619	606	608	591	611	637	595	609	593	618	647	627	629	602	592	626	645	602	583	686	661	626	617	574	636	608	632	609	592	609	651	650	593	589	600	611	604	587	589	601	600	634	605	619	638	632	623	669	640	632	616	613	619	586	620	622	609	620	651	612	596	634	609	633	613	637	635	637	609	645	629	635	656	634	645	621	619	625	612	582	619	606	613	624	626	614	656	620	611	655	650	589	629	612	599	669	634	597	609	606	597	597	593	639	667	661	613	612	619	623	638	590	593	637	609	628	643	616	601	641	581	587	575	641	618	663	613	643	639	615	618	652	600	627	618	621	611	595	618	653	641	591	603	610	670	616	641	617	581	564	625	623	586	589	599	589	618	571	621	640	633	586	637	659	659	631	578	600	638	616	576	654	623	605	615	628	578	644	637	637	615	644	635	677	618	640	550	589	570	682	592	604	626	626	605	637	574	590	587	636	670	637	575	598	610	598	676	630	631	640	629	600	613	608	587	595	628	648	618	639	666	618	616	623	639	598	618	558	636	675	594	646	642	598	553	630	592	605	630	634	636	615	582	613	674	621	615	598	633	634	619	631	601	613	645	632	599	607	656	595	589	623	582	617	628	618	630	602	627	597	576	656	587	617	626	578	601	590	644	621	605	586	629	584	597	599	606	616	646	629	577	633	642	600	655	608	609	682	602	653	608	595	637	657	666	619	673	634	587	603	674	571	611	603	581	605	602	665	617	592	618	620	628	610	595	593	605	586	614	629	615	587	624	646	628	628	625	610	613	589	612	633	602	621	615	610	624	595	596	636	627	625	612	622	610	622	611	577	597	601	593	609	604	630	616	632	625	621	625	646	614	671	628	628	644	603	606	668	619	623	618	599	654	599	566	631	634	596	578	633	585	622	625	602	591	615	576	621	560	622	630	643	648	618	555	617	635	664	617	650	616	594	657	572	590	697	606	565	654	629	616	569	565	637	623	626	645	616	595	599	646	642	596	607	635	623	626	656	620	599	593	616	665	636	569	664	617	586	612	607	616	617	620	646	599	657	603	592	622	581	611	619	618	610	636	613	599	623	615	641	687	624	652	600	625	601	613	610	630	599	643	622	594	632	650	619	609	624	642	600	626	615	622	572	643	585	612	556	620	612	629	605	666	596	567	627	666	651	674	602	598	603	627	641	599	572	593	562	591	564	646	627	616	596	630	608	596	645	632	629	625	590	637	630	604	665	604	638	664	653	595	601	586	604	622	631	605	590	597	617	588	618	621	616	658	627	636	641	603	591	623	626	642	604	627	589	642	578	597	622	604	606	590	653	656	586	623	569	593	611	602	590	654	593	600	645	614	624	638	592	661	624	591	633	606	626	633	614	632	627	564	596	649	618	584	598	597	624	613	602	600	573	627	612	650	609	621	613	637	657	630	577	576	611	580	606	599	617	613	617	610	623	636	606	620	635	632	623	657	627	589	641	607	615	625	662	662	609	633	624	632	623	600	600	638	604	628	589	602	581	644	645	565	636	635	612	602	625	636	564	613	642	622	640	596	636	673	607	600	628	628	610	643	591	600	638	637	596	621	627	655	608	627	638	595	655	637	664	619	599	578	633	657	616	652	624	635	585	611	648	643	583	625	593	590	632	617	600	662	641	685	603	592	592	614	593	621	598	598	611	632	595	622	616	639	588	655	624	590	605	620	624	642	613	642	588	641	651	611	618	630	652	669	654	605	598	634	648	595	627	578	621	605	596	627	609	580	609	625	586	598	643	640	616	626	607	617	577	639	600	645	608	618	647	581	632	630	589	640	638	632	619	606	645	629	601	587	661	637	598	631	606	624	630	626	627	536	619	645	647	572	666	642	649	631	626	642	596	643	622	636	634	602	639	615	624	590	591	616	621	598	579	656	629	600	685	616	633	620	653	592	654	619	629	619	634	634
5124	1432	1393	999	797	780	740	733	787	717	724	738	733	701	695	716	721	713	705	741	719	713	694	756	715	700	686	721	736	745	732	701	731	692	674	703	659	715	737	645	717	690	684	697	667	743	716	658	702	710	745	706	713	712	740	677	672	724	679	716	686	713	708	708	665	695	677	769	744	746	738	683	745	744	702	682	673	692	704	700	689	740	718	726	721	663	702	725	673	720	739	700	681	708	674	699	732	722	759	672	673	709	711	736	672	684	721	720	707	667	678	698	707	726	703	697	684	688	749	669	639	717	712	690	698	698	684	677	694	686	693	703	684	617	756	704	695	667	715	703	623	693	696	687	673	692	741	705	723	705	754	659	759	725	753	752	699	682	677	716	723	737	693	685	668	670	706	686	698	715	758	686	678	694	712	681	719	697	711	690	725	727	665	677	681	717	694	672	704	702	735	687	694	710	696	664	701	671	706	691	685	757	704	653	700	711	733	684	636	707	707	722	684	731	740	714	711	694	690	686	704	716	700	671	684	657	736	665	766	692	667	719	687	728	667	664	713	697	745	640	734	675	692	691	668	704	694	675	733	696	680	717	692	691	693	709	633	703	712	662	711	683	712	658	713	692	706	655	649	702	759	700	670	721	743	697	643	716	732	707	711	665	704	671	731	704	717	671	692	683	732	716	677	663	646	745	701	747	682	667	682	770	673	741	697	645	701	746	701	717	695	686	730	667	742	677	691	653	698	725	688	692	703	710	690	729	694	720	652	691	721	698	734	728	710	716	689	724	673	684	681	683	750	704	666	765	705	677	673	739	697	658	655	695	734	727	706	623	735	685	717	741	715	731	716	746	754	650	718	690	645	729	705	702	746	699	703	705	689	692	681	698	703	673	710	655	737	736	710	722	670	644	688	716	648	672	707	747	732	717	689	713	703	723	685	701	682	761	709	696	700	707	669	725	664	704	714	662	659	674	690	738	682	704	715	674	700	725	683	698	683	714	740	731	696	716	715	696	738	718	701	654	716	719	702	729	650	730	668	691	701	728	711	713	697	713	735	671	737	701	703	656	716	709	707	704	693	701	692	727	723	739	681	705	702	679	763	718	725	652	682	689	719	666	714	717	687	705	691	721	719	704	703	662	727	709	675	742	735	696	693	715	661	655	704	719	730	735	773	700	706	667	698	671	708	744	701	736	731	702	736	739	709	696	708	695	694	665	706	728	703	710	698	708	692	719	671	705	695	686	695	676	635	640	722	717	719	715	688	715	719	689	702	709	736	736	645	694	683	681	721	674	689	682	679	680	671	671	725	669	689	705	721	741	655	738	724	708	690	706	710	702	743	701	710	712	711	721	741	702	697	688	706	704	712	719	636	692	689	719	676	719	708	665	690	661	716	673	694	669	742	678	743	714	733	743	707	687	755	728	659	726	642	659	697	661	681	731	693	682	732	763	663	697	671	655	708	691	695	735	664	693	680	727	693	657	713	653	682	697	671	642	685	696	692	693	699	718	657	665	745	693	724	665	718	729	689	690	700	687	711	696	670	729	747	690	715	706	646	689	747	687	682	707	694	692	715	707	669	685	691	719	671	691	694	649	749	695	728	671	678	666	703	673	700	665	704	681	729	707	718	716	695	697	714	699	717	681	702	667	684	719	689	715	683	667	759	755	691	701	680	731	688	721	755	693	667	722	745	685	665	726	686	744	704	674	684	704	697	689	690	780	686	736	697	757	699	739	660	694	725	664	670	678	693	694	710	686	731	735	697	729	734	679	712	699	764	704	717	711	718	707	709	699	678	701	750	741	685	716	621	707	705	678	716	668	683	677	741	717	702	674	670	660	664	725	699	725	697	660	708	696	729	655	736	682	693	732	688	676	698	726	693	652	733	720	705	675	707	696	705	694	731	701	716	685	701	659	716	688	730	698	670	732	683	757	716	695	727	702	705	663	718	736	703	741	769	714	726	702	695	714	710	722	714	698	761	670	701	662	635	701	717	694	695	676	670	695	694	685	696	721	691	717	715	674	759	666	683	743	686	718	726	686	671	724	716	708	710	694	735	703	706	723	697	695	708	692	657	694	707	709	719	661	719	671	723	686	724	686	688	724	697	697	749	683	655	671	742	736	650	725	705	715	682	728	744	682	661	737	705	723	694	657	737	679	716	677	706	691	667	700	766	725	712	717	701	675	687	701	695	674	707	681	679	674	663	683	706	710	718	649	690	670	677	719	732	722	708	677	721	678	674	689	735	710	713	730	677	716	683	682	761	752	701	728	649	708	717	723	673	688	675	708	673	734	704	705	663	684	676	752	655	692	673	725	664	697	666	655	698	661	719	660	666	670	707	720	684	725	788	680	666	691	730	720	730	685	658	688	653	751	687	694	679	721	718	698	682	669	729	721	690	706	705	718	634	698	709	699	703	668	685	720	707	678	699	690	708	741	715	749	740	636	704	704	725	726	717	683	669	678	702	708	716	723	716	726	731	686	646	691	748	701	714	712	689	726	698	726	709	733	734	700	692	728	682	675	690	689	676	704	697	688	713	719	688	700	622	706	707	705	710	718	693	692	729	753	695	695	665	739	727	788	716	720	717	704	699	673	752	617	648	724	713	711	672	693	703	705	710	717	736	697	705	737	673	749	706	690	701	664	699	699	691	698	700	715	685	707	738	670	710	696	703	701	690	677	678	704	717	738	673	714	676	681	718	706	683	686	658	690	701	646	707	679	688	647	698	649	707	698	697	730	708	712	637	709	698	687	719	783	698	721	713	714	721	714	705	761	714	700	694	682	727	681	715	729	671	713	698	665	663	721	685	653	725	703	715	650	711	716	714	684	700	705	715	672	732	757	685	693	707	730	722	719	694	729	700	695	688	738	699	692	723	692	702	716	707	746	768	668	721	691	747	718	744	694	707	685	694	735	688	715	718	684	725	746	681	719	735	663	642	728	707	672	690	696	716	668	711	723	676	729	777	680	696	742	669	727	705	668	708	655	728	710	722	715	707	730	674	711	686	681	712	687	633	694	701	682	717	703	676	687	714	708	686	723	673	731	699	676	698	731	704	656	712	679	682	691	753	723	752	710	693	704	716	719	700	655	687	674	734	717	743	676	683	707	672	657	701	775	713	698	739	734	722	731	755	671	715	688	686	714	697	694	722	667	703	718	714	687	702	754	690	687	713	702	722	715	709	707	693	693	745	701	706	722	723	711	685	729	691	694	731	719	722	761	703	652	728	705	670	642	695	708	715	681	717	711	691	734	722	711	715	745	702	719	708	696	718	711	664	712	739	666	678	710	729	670	692	666	683	673	705	714	716	718	702	661	670	734	674	729	689	716	741	670	681	699	718	716	697	716	668	723	678	682	666	697	679	734	702	694	697	684	719	708	693	690	685	678	697	738	698	701	715	680	716	717	698	708	683	726	702	700	731	727	680	719	710	724	668	715	688	636	658	722	728	693	690	710	728	706	712	709	687	712	684	704	668	689	735	700	665	697
26065	20880	27267	24618	20706	4355	808	563	504	452	393	386	357	330	342	322	315	280	294	285	275	318	336	279	279	299	298	294	296	279	248	265	296	285	262	256	289	237	277	266	283	273	280	231	242	247	270	275	250	252	241	260	242	221	279	264	274	264	246	273	254	285	257	247	249	244	265	273	271	263	250	264	254	250	251	271	269	232	259	256	227	259	281	236	293	290	277	222	268	256	250	228	268	238	269	247	250	253	262	230	278	281	242	270	274	267	245	280	262	245	253	236	261	275	256	234	260	251	240	258	219	235	267	234	270	224	262	265	262	272	227	266	252	256	245	274	242	261	242	271	234	240	266	232	281	246	272	234	256	272	251	245	266	269	238	263	241	291	260	263	233	256	245	274	251	241	273	271	265	269	236	260	263	254	229	262	255	274	256	261	267	232	256	273	248	257	263	268	269	266	224	261	254	251	248	250	261	233	250	270	247	246	253	283	259	256	256	260	262	259	226	259	277	223	227	251	246	276	238	263	235	240	254	254	231	267	246	252	265	272	254	249	239	227	263	279	221	244	244	294	265	233	247	260	238	235	242	250	233	261	249	260	247	242	248	248	232	262	260	222	247	253	259	250	281	264	277	238	252	226	247	256	253	279	254	243	244	241	240	251	248	284	279	271	250	264	260	263	258	258	293	262	254	258	254	262	270	248	246	263	239	235	245	243	254	275	252	261	230	276	233	249	245	241	257	242	239	251	256	260	252	253	269	239	240	273	255	245	255	235	267	253	252	258	241	263	247	255	267	252	226	250	237	240	263	239	246	281	259	267	239	258	255	265	254	266	265	261	241	262	232	235	255	237	263	243	246	233	269	237	252	255	247	258	236	267	241	258	261	231	280	249	231	266	214	277	257	227	248	251	244	243	247	229	266	257	259	275	254	256	266	262	237	239	278	262	239	245	279	264	274	232	240	247	264	262	255	262	267	247	236	258	252	267	218	274	223	244	269	263	268	245	240	268	268	265	270	269	281	254	270	243	241	237	245	214	276	262	248	272	233	263	272	263	244	244	254	257	283	241	274	222	242	286	264	220	237	276	278	248	229	255	233	241	260	264	276	264	238	265	253	261	249	254	239	238	235	256	287	243	265	254	270	283	281	265	260	282	267	255	231	242	225	270	228	276	255	246	259	263	244	266	269	267	211	266	250	246	244	251	249	240	223	257	243	247	266	223	267	280	224	278	276	234	258	273	253	236	257	257	250	273	285	247	247	262	253	243	238	294	244	258	270	264	254	248	242	259	253	264	282	255	239	263	263	238	272	244	252	257	269	236	244	247	246	272	230	247	242	286	240	281	248	252	240	242	243	281	248	243	259	259	261	252	244	243	259	276	267	218	239	235	233	250	255	246	254	258	268	233	234	270	251	267	224	266	253	244	260	225	269	249	235	280	255	276	262	270	281	266	251	259	256	278	219	271	225	255	238	256	251	277	263	250	244	300	264	276	285	263	244	268	295	235	252	269	261	262	254	234	251	266	268	230	266	232	245	277	250	255	258	280	269	254	263	249	241	246	246	264	232	284	259	251	265	252	257	245	277	236	239	264	244	258	261	237	256	268	262	253	256	262	287	259	259	251	289	266	262	258	229	268	255	254	257	272	275	237	257	262	219	250	259	225	255	249	260	299	274	265	245	235	233	256	260	244	239	273	233	252	269	257	271	269	266	256	259	266	244	247	289	234	253	249	262	213	241	245	251	237	240	248	241	242	249	239	270	251	278	269	265	245	233	259	239	257	248	281	283	255	242	241	284	255	261	271	255	262	234	238	261	276	249	240	255	255	274	276	271	248	266	247	241	250	221	259	268	254	281	279	253	242	266	240	246	241	258	250	244	265	242	270	265	245	227	265	256	245	261	275	240	261	250	269	232	222	239	274	247	238	245	280	241	240	225	245	232	261	265	248	233	267	260	240	273	266	261	247	236	262	251	229	271	233	275	256	245	244	255	254	260	238	269	232	266	261	238	259	244	281	243	262	259	244	247	235	254	266	252	260	256	257	266	250	241	267	267	255	261	227	224	253	257	249	254	273	236	244	279	262	277	279	259	254	242	257	286	250	272	247	270	242	283	244	271	249	215	253	279	243	264	278	240	234	251	249	245	247	267	239	259	254	258	235	259	250	248	240	246	268	276	238	247	286	263	260	253	263	251	274	251	255	263	228	231	276	263	259	256	248	220	242	256	230	249	243	229	262	261	260	261	229	267	251	231	268	251	253	230	261	249	261	251	238	230	208	233	234	241	230	233	276	247	270	279	204	254	269	256	254	245	268	238	266	258	238	256	246	264	270	258	258	239	264	242	270	285	283	262	272	244	239	263	261	232	256	280	235	222	255	239	257	270	258	262	228	251	263	283	262	235	244	247	259	231	256	234	256	254	248	232	249	252	253	246	247	245	234	229	297	235	262	247	258	257	251	218	243	247	245	228	268	259	269	257	243	257	254	262	266	258	241	236	251	262	257	234	226	267	262	252	231	248	268	253	230	278	271	256	262	253	252	255	267	258	231	244	271	266	292	251	213	234	250	252	258	234	266	231	256	264	261	245	217	272	230	250	243	242	235	240	240	263	287	258	245	226	251	228	255	240	262	262	232	261	240	258	256	266	222	249	276	255	234	235	238	234	238	265	289	258	264	285	224	252	216	232	255	253	275	217	285	262	282	234	243	248	258	248	277	285	253	244	239	269	282	236	238	274	265	258	242	277	232	264	200	258	265	256	264	222	253	248	253	258	275	240	286	236	247	217	241	266	254	282	255	240	254	266	263	276	240	249	219	249	268	251	263	263	261	264	240	253	247	265	251	272	265	253	245	272	237	262	253	258	254	245	246	241	247	251	265	242	259	236	254	260	233	254	222	252	268	246	249	229	237	263	250	238	262	266	257	229	279	253	257	259	248	297	264	250	249	244	240	245	275	223	253	271	259	278	266	254	260	276	255	254	231	264	248	273	242	253	287	253	266	237	248	236	247	242	238	257	270	243	268	241	261	269	243	261	275	267	281	254	240	281	296	267	254	253	270	238	288	263	249	269	252	250	214	255	250	280	233	239	253	245	255	238	268	243	264	273	260	266	246	262	246	246	265	232	260	238	247	261	246	246	274	268	247	264	244	245	251	264	240	227	246	235	266	243	251	259	235	258	262	257	247	249	240	237	256	269	235	260	255	265	243	279	254	253	242	253	268	233	249	245	279	249	266	283	258	237	245	272	260	232	251	286	253	271	237	228	238	253	269	259	245	276	268	246	252	248	241	267	232	285	266	274	255	253	264	283	252	268	273	237	240	245	289	299	234	278	242	258	244	265	246	250	252	244	260	259	255	269	274	251	227	219	251	262	240	274	264	256	261	253	247	272	258	232	283	265	256	258	268	262	246	257	244	258	260	253	284	252	279	241	253	254	245	264	272	265	261	277	263	265	260	230	260	254	257	253	259	282	282	247	278	238	254	263	250	230	266	243	288
6760	9444	8449	4650	3057	1934	1439	1211	919	768	663	618	651	563	509	514	469	405	443	430	432	382	433	405	388	383	353	369	346	384	364	325	355	348	352	332	362	327	333	314	347	321	314	348	358	330	303	320	329	335	354	327	323	312	330	332	338	297	334	308	301	278	331	343	343	309	343	305	321	297	302	295	310	337	325	318	294	306	311	324	284	340	320	317	325	297	324	325	310	337	351	323	319	328	288	320	305	316	331	304	331	338	299	287	333	319	317	318	314	330	297	353	328	329	322	328	275	317	318	315	318	326	297	319	328	360	334	311	323	318	344	317	317	340	325	303	254	326	329	312	296	330	329	337	321	299	304	289	299	302	336	296	341	317	311	294	321	283	329	294	317	319	310	289	323	296	283	328	291	300	341	292	290	312	326	326	342	305	286	309	334	285	342	312	305	327	332	309	336	297	312	321	322	324	312	332	320	311	300	315	296	302	305	276	315	310	314	326	339	291	288	319	317	286	306	318	285	319	329	296	319	302	319	295	313	327	335	308	303	320	294	290	320	322	305	311	315	301	298	313	305	328	331	304	301	317	328	293	308	283	302	300	296	325	303	341	299	349	304	300	308	305	331	315	318	361	299	315	299	305	303	296	314	309	336	311	316	289	314	303	325	294	304	324	300	331	283	315	326	353	320	290	322	305	312	323	312	349	314	300	288	337	311	298	317	302	313	279	314	323	301	315	327	280	323	274	308	323	320	295	322	297	332	323	311	296	290	303	320	306	292	344	339	318	332	296	304	304	290	278	304	299	311	302	309	320	274	294	294	302	316	331	323	332	305	298	297	305	311	325	276	318	316	326	309	305	325	298	289	307	318	300	301	291	340	323	338	322	282	307	318	322	331	317	321	314	303	338	299	332	320	323	335	330	300	317	328	319	301	315	305	313	319	325	326	310	326	300	315	289	302	305	298	289	301	339	321	297	294	324	301	307	322	332	322	289	329	321	320	311	314	310	327	294	340	287	286	327	331	312	316	296	317	315	298	292	337	315	300	282	290	338	303	293	335	323	317	283	309	324	324	306	304	324	340	307	313	319	309	310	292	308	304	300	349	312	314	280	304	311	341	324	326	293	299	333	298	304	286	324	326	316	320	345	341	314	324	295	317	286	314	323	325	291	339	313	315	303	290	290	322	312	352	305	321	291	310	307	299	324	337	366	307	315	329	297	307	322	329	312	328	324	292	329	302	338	347	271	309	316	305	323	304	307	318	323	304	332	332	274	300	324	309	288	330	306	275	319	301	296	317	303	318	290	306	330	296	311	320	309	326	321	307	329	283	275	327	298	323	345	334	325	313	325	302	333	307	332	332	328	315	319	298	307	307	340	299	302	295	322	308	324	321	295	346	305	341	288	333	284	322	306	312	300	325	312	288	317	304	312	318	301	323	324	304	315	294	341	322	327	309	290	303	299	321	291	307	340	304	328	302	327	303	291	337	318	340	350	304	324	342	323	300	344	309	277	320	310	310	285	299	346	266	281	326	310	309	332	311	310	330	308	332	357	353	332	306	297	296	308	310	282	311	301	311	322	298	324	300	304	307	305	347	277	293	331	281	308	299	283	322	318	313	314	316	344	335	301	298	280	297	296	281	279	298	312	309	316	308	324	356	303	314	293	308	311	318	305	297	310	306	320	296	296	324	325	319	309	328	357	317	347	352	323	283	318	295	281	286	321	298	322	302	327	336	303	310	307	296	347	309	297	308	280	302	299	300	301	312	296	317	320	333	288	333	336	313	308	283	351	359	330	340	306	313	304	278	321	290	299	290	307	277	290	338	307	307	325	318	324	283	308	313	326	290	326	283	313	302	341	315	303	297	337	345	285	309	325	304	354	333	328	307	307	323	315	326	294	322	316	318	300	319	295	332	301	301	326	313	274	347	291	307	291	363	311	337	324	328	320	327	317	295	316	349	315	277	336	285	315	309	311	312	338	327	315	301	315	342	308	323	335	303	329	342	313	304	294	299	359	297	325	323	326	281	303	316	325	289	315	336	307	288	321	323	323	314	288	337	361	336	290	305	319	319	304	327	307	315	304	308	332	320	298	323	351	308	318	258	305	315	308	285	297	315	298	312	323	302	289	299	332	331	300	304	304	294	321	309	315	308	318	304	320	297	304	337	290	298	281	310	307	305	366	301	293	310	316	332	302	300	319	323	309	321	331	320	302	328	289	335	308	306	297	312	308	320	311	307	292	319	318	343	306	326	315	304	294	301	293	319	300	319	307	294	300	318	330	297	298	307	294	311	326	312	318	329	322	283	314	290	315	324	305	317	329	313	312	305	320	344	300	334	286	302	340	300	297	301	306	352	316	298	286	315	294	308	292	310	306	300	343	316	325	301	307	282	299	329	338	289	308	321	309	349	286	307	344	338	295	292	308	288	310	309	297	305	295	315	293	313	312	272	294	314	293	348	319	324	304	297	289	290	329	293	282	291	334	302	323	342	370	293	290	324	302	324	313	303	328	335	337	327	314	335	305	340	308	316	316	297	277	310	315	311	294	325	306	316	307	305	311	322	299	323	342	293	297	330	321	317	324	329	294	323	328	322	313	284	279	301	348	270	341	315	319	339	321	320	353	320	340	322	325	330	295	324	319	301	323	340	331	306	304	311	299	336	329	308	328	309	313	308	281	321	308	313	308	331	311	313	317	301	312	330	312	319	302	324	301	303	308	283	306	328	306	302	343	328	335	298	333	319	308	330	289	309	295	314	324	299	323	319	300	337	295	291	296	302	358	280	292	314	290	286	277	309	281	275	329	354	329	311	311	321	285	302	274	337	310	305	308	317	330	328	332	324	299	315	305	335	314	297	304	290	313	330	325	345	304	295	340	297	302	325	323	348	351	332	303	329	323	291	335	335	281	290	328	294	318	295	293	303	312	302	346	295	314	300	293	288	335	314	335	305	302	297	337	331	314	288	282	324	320	304	288	306	334	314	305	322	295	322	306	299	293	315	310	314	290	329	283	293	326	284	295	307	294	284	332	337	305	304	321	293	288	307	316	304	302	314	335	293	342	309	325	313	310	359	338	308	285	318	326	316	311	316	337	290	294	334	305	306	291	298	318	313	310	304	316	295	308	326	295	292	331	287	311	298	336	311	308	313	311	296	311	317	320	295	299	325	299	327	282	318	287	314	325	329	318	324	310	313	339	329	323	335	337	355	299	313	284	306	314	275	301	307	301	327	305	345	339	316	350	313	287	361	309	334	306	324	290	288	321	325	326	297	311	309	307	324	322	301	335	319	326	309	296	312	331	302	310	319	306	338	304	302	322	300	304	289	307	295	326	316	317	311	293	310	306	312	333	303	308	297	339	330	283	303	335	321	311	312	312	311	303	301	290	305	303	294	263	309	316	328	331	301	319	293	342	315	295	300	340	313	319	301	339	333	308	325	321	334	299	297	311	276	297	318	319	334	333	339	291	293	313	329	333	340	286	319	325	320	280	323	345
23557	20904	27926	24022	20906	20960	8971	1343	963	828	744	702	648	591	573	574	540	529	493	478	482	492	485	445	449	454	433	423	472	438	458	439	446	470	436	409	386	401	402	412	361	403	409	406	381	413	411	398	398	396	410	406	390	410	423	398	399	413	417	385	393	427	402	412	376	406	392	365	419	416	403	413	385	371	366	386	381	382	411	385	398	425	412	374	405	391	395	411	391	378	389	390	399	376	396	446	372	366	400	398	399	369	396	399	411	401	394	387	391	409	394	384	367	387	383	394	359	378	425	379	408	396	375	379	408	423	362	383	383	394	409	394	394	382	403	397	389	400	365	395	423	388	363	352	429	353	372	382	405	371	413	374	383	388	398	395	344	412	386	390	374	385	398	385	372	415	384	365	380	338	390	378	383	407	400	402	364	371	381	367	371	391	385	404	376	392	408	362	371	366	367	375	388	394	410	386	394	421	374	396	374	382	383	403	373	385	369	360	377	392	405	408	366	352	342	422	379	370	378	378	381	380	373	378	387	384	360	398	392	412	409	402	363	366	398	418	377	381	355	391	371	372	372	408	394	377	370	378	417	387	404	384	358	363	396	388	378	368	359	388	410	438	406	405	369	427	381	399	351	365	356	366	386	350	361	362	410	365	375	388	380	385	414	328	386	415	394	359	390	352	362	387	341	361	382	372	368	402	395	387	393	380	390	384	405	361	360	389	375	374	411	372	390	373	379	388	331	368	359	378	412	369	404	379	368	391	404	409	390	403	353	415	377	372	416	418	388	384	359	398	387	390	358	364	393	382	365	358	420	396	395	424	402	368	342	397	346	436	405	373	387	381	344	390	402	363	370	362	369	369	387	363	362	411	380	404	362	352	377	407	395	389	398	398	396	393	372	380	375	376	372	381	379	406	369	410	361	373	387	390	335	348	408	389	397	369	350	360	390	357	373	383	361	387	407	363	399	370	399	402	409	378	372	387	389	356	360	380	400	361	356	420	410	417	376	385	358	419	385	375	377	401	394	375	406	381	413	370	377	353	365	375	392	401	350	384	389	362	392	398	355	370	394	426	354	365	389	402	369	399	427	367	382	401	341	411	392	344	381	377	409	364	381	392	369	414	360	373	386	368	337	419	388	385	386	402	386	376	402	363	394	406	393	391	404	390	376	333	385	351	358	384	384	378	373	408	380	378	401	408	396	367	406	371	376	346	367	364	359	385	416	410	394	386	409	383	361	378	355	344	347	376	407	395	358	358	379	403	375	357	370	384	364	399	394	397	378	375	393	404	393	379	364	369	386	384	395	354	355	386	401	373	389	395	371	383	381	369	370	349	369	411	395	370	360	374	378	373	413	368	394	379	380	382	387	372	367	379	390	333	337	383	392	342	356	375	392	407	365	383	382	390	416	408	356	407	400	394	387	378	403	428	390	412	383	406	368	366	385	382	391	400	368	399	362	409	433	382	409	388	412	413	389	405	425	368	358	410	394	417	390	406	370	390	381	400	374	369	372	377	387	392	362	388	372	397	376	376	364	376	388	349	383	407	359	402	383	362	402	367	397	380	393	360	374	372	370	377	411	339	392	375	387	356	381	378	388	377	373	391	370	357	430	345	425	387	382	413	368	372	351	396	397	403	356	377	359	402	354	380	388	370	379	395	369	392	392	359	387	402	358	383	381	344	380	401	376	418	389	346	394	366	405	400	384	373	390	374	401	414	371	388	351	382	374	348	351	373	378	387	417	413	414	359	392	344	437	350	369	392	392	392	379	365	381	377	371	370	411	380	375	368	355	355	375	420	372	375	397	358	382	398	355	367	362	379	391	374	385	395	330	361	354	346	403	398	411	384	389	374	391	385	370	394	408	411	375	379	396	373	372	363	394	371	387	411	429	371	355	392	383	405	354	397	359	382	384	381	373	389	369	390	372	395	365	441	389	361	369	392	355	417	384	376	364	397	402	402	380	411	389	385	398	362	381	369	366	367	374	376	415	398	366	389	364	358	392	360	399	376	347	384	354	394	394	414	370	381	383	395	411	383	345	372	401	398	384	361	345	395	427	357	401	362	379	381	396	350	385	394	392	358	367	362	400	364	405	376	396	378	405	376	381	375	379	387	352	364	351	345	355	390	337	366	356	360	400	387	349	374	386	364	396	353	369	367	371	383	379	377	408	343	389	388	391	377	379	418	363	357	388	366	393	406	353	373	408	366	379	421	408	356	337	405	371	412	392	355	392	396	393	384	379	386	372	367	367	418	362	388	367	379	384	401	357	361	320	365	381	349	398	400	383	370	404	382	400	367	365	368	374	410	377	405	388	361	420	373	397	369	346	345	372	408	397	372	382	376	348	396	399	388	431	389	380	357	393	374	391	386	390	384	362	388	376	376	397	349	378	350	381	409	383	358	366	416	346	409	379	382	389	349	399	340	360	369	365	393	378	397	406	384	372	386	411	397	372	375	380	390	406	374	397	386	363	404	391	383	397	358	384	410	390	386	367	356	385	376	393	350	353	417	374	358	399	387	359	381	379	334	372	353	375	372	394	362	367	355	376	374	388	397	385	369	396	379	379	372	380	376	380	365	393	393	411	355	407	362	372	380	389	374	373	375	414	349	399	408	385	403	385	435	342	406	377	354	391	404	402	366	344	350	383	376	411	361	374	363	387	368	387	381	380	400	388	393	373	375	374	390	359	407	355	379	387	369	379	395	396	350	369	401	390	392	390	393	389	403	376	378	396	344	377	386	387	410	368	379	395	387	372	379	397	402	376	367	388	374	354	364	394	350	400	375	384	405	358	363	394	357	361	359	357	382	386	421	409	370	365	361	394	363	376	376	387	397	354	386	394	375	381	403	389	363	411	407	368	364	368	397	397	406	432	396	371	390	435	415	360	365	391	411	376	412	387	377	369	427	380	395	391	375	397	394	385	398	385	360	433	413	343	382	392	412	373	414	361	381	405	383	384	402	396	359	401	419	366	420	375	374	383	383	407	379	363	387	378	390	382	393	375	392	404	371	380	382	337	369	391	371	353	387	363	380	343	439	380	384	409	414	358	398	377	359	377	350	360	407	419	394	372	374	414	366	352	378	366	377	357	392	381	402	436	375	402	397	381	400	383	397	382	390	414	433	409	369	352	409	379	414	362	371	412	377	379	402	346	403	381	375	410	361	371	378	394	381	388	368	386	406	391	419	403	375	391	377	341	379	398	381	380	370	393	339	386	382	368	380	361	406	380	376	413	349	341	415	396	345	333	371	369	397	367	370	349	411	401	377	397	350	409	400	379	389	389	359	424	408	377	379	382	354	379	364	368	386	391	366	330	367	364	368	385	342	438	363	394	370	407	375	391	402	358	359	347	338	396	354	378	369	381	385	365	382	404	387	383	397	388	352	376	380	379	336	409	394	380	389	373	390	388	407	376	375	373	352	373	344	368	390	342	337	372	401	402	380	390	357	376	392	377	386	390	386	359	364	383	357	370	403	376	382	396	361	352	351
10214	17515	15971	9715	6732	4251	3006	2360	1936	1620	1385	1247	1108	985	849	883	774	774	699	651	669	657	587	615	572	601	563	567	521	522	545	537	459	514	474	506	466	461	447	474	401	457	450	463	445	428	419	416	450	433	424	407	388	450	473	426	417	393	408	418	393	441	405	393	430	423	366	385	413	426	421	421	412	398	407	420	425	445	384	380	409	446	414	439	428	408	386	394	405	416	388	406	383	400	406	417	411	424	394	410	426	410	396	388	385	420	396	415	406	402	386	417	347	361	435	410	422	436	427	413	400	431	417	403	429	425	431	396	405	392	395	367	417	450	421	424	445	389	387	382	405	410	409	396	415	379	388	339	420	413	399	382	412	421	391	381	420	375	369	382	410	406	362	414	432	407	388	383	398	363	410	373	399	364	416	391	419	420	394	396	414	441	406	389	402	390	412	383	421	385	385	368	412	405	423	415	442	437	384	375	385	410	393	399	374	412	393	380	431	379	416	409	387	369	353	375	419	389	417	384	412	409	396	375	435	376	409	392	399	411	392	395	383	427	399	397	391	388	423	417	413	385	391	444	368	347	412	400	373	383	381	392	416	378	413	383	410	382	432	396	417	407	387	418	439	405	409	385	379	378	413	424	434	367	409	390	416	367	415	416	396	405	391	408	374	428	401	395	370	403	414	421	402	414	394	418	406	439	408	437	405	379	423	400	362	405	425	416	384	366	407	414	406	398	393	412	417	408	405	413	423	396	415	361	429	437	398	410	378	412	408	370	399	431	408	416	375	353	365	405	405	421	420	406	412	414	427	425	430	417	412	431	438	422	443	426	429	417	419	403	372	391	339	375	402	378	408	401	385	419	401	392	388	366	384	412	415	406	394	422	375	373	407	444	393	389	414	423	421	408	407	426	418	416	381	391	412	383	369	405	423	400	431	422	414	398	409	422	367	398	417	376	377	406	374	402	375	433	428	403	397	383	382	425	377	411	371	385	396	404	411	445	389	424	426	406	404	407	419	407	423	407	443	439	423	394	408	435	418	400	389	372	390	429	349	366	411	354	436	428	429	432	419	413	384	417	379	398	399	412	375	390	395	399	415	405	391	393	420	396	419	379	394	390	417	380	402	384	407	437	391	397	426	419	391	416	402	419	412	374	412	379	416	358	428	377	405	376	328	373	392	412	411	453	428	397	400	423	412	384	418	385	375	390	400	452	405	407	420	405	436	366	402	410	417	404	391	392	431	414	417	374	392	399	408	409	444	419	367	407	423	396	399	406	411	409	424	421	393	423	411	444	368	407	405	365	374	418	424	397	434	394	414	415	411	373	422	386	404	383	402	399	397	401	364	394	406	464	400	412	398	376	368	393	398	389	393	403	399	384	377	408	410	401	386	424	378	400	420	376	418	362	392	388	377	396	425	423	348	386	368	386	419	389	434	424	392	377	430	418	407	383	377	378	448	411	417	381	422	411	411	389	409	397	376	403	435	379	418	401	406	405	411	437	400	377	380	404	386	373	415	422	403	408	369	388	405	412	413	392	394	404	389	371	422	426	371	364	437	390	404	394	385	422	409	431	378	397	381	383	365	392	380	388	381	413	385	423	370	406	344	391	394	383	410	383	403	402	395	445	405	402	399	398	403	436	375	408	381	419	395	405	375	394	383	387	384	427	405	420	380	384	424	390	380	386	396	407	366	422	382	378	451	373	384	417	378	408	400	412	412	408	400	387	395	384	394	363	404	402	399	409	404	425	414	399	379	366	390	409	431	437	399	409	411	393	437	394	403	398	384	397	419	382	403	394	385	415	423	397	397	385	416	405	413	422	413	391	366	381	374	410	410	393	373	418	389	390	402	368	407	402	372	408	390	427	424	378	379	403	404	390	400	437	411	382	403	433	392	420	400	423	439	377	426	407	384	396	427	390	389	377	389	384	418	403	424	388	416	423	383	418	373	442	379	416	418	394	406	412	391	422	422	374	385	393	366	372	381	396	427	428	370	422	397	414	393	377	410	383	422	442	387	388	398	415	403	416	403	390	397	421	391	402	387	407	375	403	386	410	401	372	391	400	375	416	393	399	374	368	396	412	404	404	418	409	422	414	380	391	396	395	402	390	406	388	410	419	406	406	365	379	401	383	440	389	424	402	395	437	380	419	419	434	388	406	423	391	391	412	368	376	400	422	380	419	379	381	408	374	421	379	378	400	398	393	393	382	404	390	427	392	398	348	418	385	389	356	405	387	366	418	420	450	399	411	406	385	394	414	408	386	411	387	388	396	393	371	431	401	413	373	410	414	378	449	381	408	406	357	414	410	415	408	403	426	395	383	408	421	377	395	432	355	402	368	430	412	371	416	419	419	408	394	389	402	423	409	400	413	411	375	422	382	362	422	421	419	430	391	355	406	404	378	417	381	384	394	365	377	412	395	371	420	388	424	408	386	370	400	426	433	392	408	386	394	380	399	380	365	391	375	382	359	410	386	367	385	392	397	419	377	418	395	432	385	407	411	418	389	368	401	461	380	409	388	440	373	395	414	372	399	362	421	391	416	412	406	371	402	405	415	439	390	425	429	421	406	413	409	412	446	400	407	367	395	375	402	383	374	343	440	401	422	380	398	398	386	366	398	400	392	387	374	408	420	356	378	402	408	401	406	352	357	368	401	412	403	405	402	423	407	410	409	418	395	421	410	384	380	363	384	418	412	378	420	396	405	378	386	389	387	382	428	427	417	389	417	386	410	373	389	421	387	398	421	407	400	410	377	412	399	391	414	362	435	424	391	394	390	418	418	429	431	392	379	391	375	428	381	421	406	426	460	405	446	409	448	404	425	425	420	374	396	392	349	366	402	438	368	395	381	408	400	405	376	394	409	362	388	383	397	412	389	399	397	406	432	364	392	384	418	379	382	430	406	372	379	378	387	381	426	432	413	412	383	412	432	385	416	403	392	359	415	431	414	420	405	397	403	406	423	394	361	390	363	428	398	414	391	396	418	384	366	415	402	380	383	419	403	391	410	398	400	435	393	399	379	389	377	388	392	412	430	380	396	415	376	436	413	399	399	415	404	392	414	376	439	420	400	401	417	385	410	363	408	396	393	370	373	363	364	422	395	407	438	402	422	416	401	399	381	411	419	406	361	400	412	379	394	406	404	407	400	405	378	402	400	370	406	412	407	334	397	406	378	403	459	386	376	392	391	382	417	433	407	408	404	406	391	402	372	420	397	405	413	394	426	419	367	419	409	351	403	408	411	368	408	375	390	418	404	408	435	366	403	401	397	400	376	418	393	386	396	349	422	397	398	438	420	413	394	392	388	396	407	363	380	388	398	383	410	363	395	415	360	412	397	408	369	385	425	396	380	395	371	400	397	366	408	389	384	416	418	385	386	402	438	383	391	387	432	412	393	407	400	402	378	441	375	370	365	366	430	396	399	403	386	388	359	388	401	408	387	383	408	412	425	390	390	393	406	382	418	411	431	435	406	412	399	385	414	376	388	395	366
27926	15292	2352	822	671	650	651	645	638	564	601	610	579	598	634	624	630	599	623	615	624	611	629	615	602	601	612	597	607	602	590	630	608	660	596	648	608	616	574	609	618	585	592	616	630	611	626	642	655	600	639	632	590	637	623	641	636	549	633	579	623	618	635	634	638	648	635	598	601	619	624	611	571	553	644	604	634	571	596	598	561	640	633	659	607	626	582	614	650	596	624	653	583	618	584	600	614	609	632	600	609	591	580	594	605	643	618	645	598	643	567	574	627	587	630	638	602	595	629	609	643	612	598	607	594	624	582	587	621	637	590	601	605	624	618	583	617	588	598	589	637	611	629	610	608	642	664	631	593	631	631	622	604	630	609	619	591	605	599	625	607	648	577	590	625	619	595	614	634	644	645	574	622	618	610	604	591	634	605	590	613	667	574	588	629	615	610	623	615	583	626	639	614	572	640	596	614	567	559	612	580	592	592	583	640	596	594	610	621	658	587	661	661	617	623	611	599	620	583	609	623	598	602	600	612	612	637	614	594	575	586	594	618	595	564	591	597	626	633	606	643	616	577	595	613	615	635	600	623	606	585	614	591	665	603	591	576	627	622	614	645	606	628	601	594	611	623	630	615	596	623	632	608	606	606	616	594	584	643	594	630	593	596	615	649	660	601	645	611	619	620	571	586	690	595	560	604	626	598	577	652	630	628	612	632	635	589	593	602	625	627	565	616	624	620	608	608	616	666	614	633	594	593	643	583	597	565	618	611	600	606	632	604	615	641	583	605	611	616	593	607	577	613	603	579	602	586	610	585	546	617	632	646	604	627	627	618	624	619	597	645	599	618	605	650	598	600	603	631	609	643	630	631	593	575	619	593	611	610	579	563	657	591	580	627	618	584	608	633	658	647	615	608	608	609	606	622	583	605	641	653	647	646	607	628	629	619	613	585	614	614	602	606	615	598	627	594	669	595	600	641	576	609	604	613	625	622	601	611	647	641	595	662	615	614	628	572	587	651	659	629	675	594	610	637	664	632	608	638	634	628	594	619	608	581	641	587	594	654	608	623	577	641	616	573	613	582	596	629	591	637	607	617	607	599	660	619	602	583	584	612	618	621	599	617	602	597	615	541	592	631	608	626	627	618	636	630	607	602	601	598	587	571	608	615	644	621	632	619	645	606	645	589	595	606	644	612	637	634	588	584	600	676	598	592	570	638	595	592	619	603	630	633	594	605	604	620	623	611	598	571	634	644	612	611	586	602	588	601	589	615	590	645	639	638	615	656	633	612	629	614	599	642	562	641	627	599	575	635	626	649	616	605	672	641	616	610	608	618	623	640	627	605	588	622	604	624	648	608	579	603	620	625	613	620	572	586	608	611	644	608	636	643	603	605	631	618	578	588	627	627	623	682	630	636	651	608	602	588	641	612	583	604	620	599	605	595	549	646	592	553	583	607	653	605	616	619	650	645	573	622	581	607	619	605	618	587	622	599	606	605	606	650	614	660	603	651	608	614	596	610	617	618	595	619	574	581	616	626	583	610	620	630	622	604	641	611	625	621	625	590	633	594	578	587	576	593	625	629	631	625	626	583	590	604	630	598	622	595	609	667	573	626	647	639	590	581	588	603	646	619	655	582	611	589	626	595	604	591	602	617	656	610	629	634	644	590	592	647	610	611	592	674	623	615	615	638	602	648	609	581	635	609	592	614	625	665	616	635	599	591	568	630	645	592	605	596	614	622	652	605	606	630	577	659	614	613	617	618	643	593	603	642	617	608	575	642	672	643	643	617	623	662	574	603	607	618	629	574	588	596	640	574	619	601	609	611	640	631	631	658	625	619	632	621	638	660	607	618	597	621	617	638	598	594	623	582	602	595	656	648	577	638	637	646	618	623	607	608	585	588	665	635	632	594	589	623	612	618	594	640	632	623	642	641	581	607	608	582	577	630	594	606	609	604	584	628	561	608	658	614	596	569	606	633	614	629	636	592	622	598	615	589	591	623	598	611	654	573	610	664	606	617	588	575	577	602	606	656	585	595	646	523	625	642	654	603	632	673	610	684	602	570	654	625	590	650	617	631	613	616	603	601	647	557	593	621	573	636	602	612	632	590	601	581	586	615	565	596	628	665	622	600	609	640	585	576	607	622	593	602	627	616	626	605	590	644	578	599	573	569	666	601	630	634	616	635	632	627	630	584	586	633	618	624	615	612	605	609	605	614	590	634	604	591	598	610	607	604	644	591	620	598	614	667	656	613	591	622	674	585	629	654	606	548	622	602	600	637	603	619	581	598	636	644	616	606	650	625	627	632	594	609	622	639	592	617	581	609	624	636	645	597	632	610	618	605	602	605	591	570	624	620	580	600	620	612	627	625	617	602	614	628	629	587	628	635	641	637	645	622	607	638	597	626	637	580	590	582	546	599	604	573	577	598	608	617	615	602	611	624	609	607	633	588	587	599	617	615	604	612	645	581	608	596	603	622	554	608	600	647	585	596	606	594	628	637	640	632	620	582	593	631	542	595	607	609	609	607	617	584	644	632	625	634	611	660	606	592	643	634	607	597	625	589	644	576	641	623	636	659	627	578	596	621	647	611	635	642	623	649	592	613	595	611	603	584	618	612	569	624	591	629	597	607	627	626	629	594	633	583	632	589	570	603	609	605	567	634	566	630	583	605	619	611	626	581	625	622	622	638	585	610	614	635	680	580	621	604	586	617	607	613	587	626	639	599	644	623	623	598	575	616	590	593	611	596	603	592	641	600	587	625	640	645	580	610	691	642	609	601	580	587	608	608	602	613	614	607	633	662	633	633	592	563	576	617	610	579	611	639	562	609	580	662	616	653	623	596	604	613	610	620	555	615	631	575	642	641	634	632	648	592	635	624	567	616	598	595	597	642	601	588	608	651	595	642	615	624	620	616	638	610	624	604	620	590	599	580	641	566	606	646	616	590	609	638	586	594	610	586	639	580	605	646	624	594	586	604	576	603	627	596	615	667	625	596	601	598	637	605	613	637	591	612	620	634	601	631	585	615	587	589	635	568	611	596	646	623	594	623	625	560	596	652	593	630	583	593	573	584	636	625	590	590	573	628	600	658	591	606	603	582	618	601	682	649	630	622	595	625	606	604	573	591	570	550	615	581	581	599	620	652	608	644	614	653	580	607	622	587	659	610	629	670	577	570	612	599	610	644	625	589	653	595	605	616	590	591	627	583	600	608	620	639	625	650	639	631	609	610	611	618	612	561	627	603	659	633	625	635	605	614	631	629	622	631	639	637	652	559	598	653	565	656	630	606	644	609	620	608	632	642	610	641	615	634	648	620	646	599	651	615	639	635	571	578	600	635	599	652	604	584	597	566	640	619	591	637	605	661	633	612	593	630	597	637	642	609	629	575	636	652	581	607	610	640	591	631	634	641	619	597	602	656	562	617	637	617	628	603	577	620	575	623	619	612	660	606	596	588	593	641	604	563	621	657	604	585	625	603	657	636	614	597	585
5163	1444	1297	1011	812	782	750	706	728	643	686	737	733	753	680	694	675	704	712	717	701	729	699	683	751	744	721	711	684	724	725	708	706	710	642	738	736	739	725	674	715	684	678	751	684	703	705	688	725	676	653	695	707	732	711	684	687	733	670	708	687	699	705	753	673	690	697	636	685	654	683	699	741	711	665	702	733	704	693	710	720	735	686	702	722	717	665	703	697	739	679	721	707	699	691	721	741	697	671	689	700	713	697	710	773	677	699	689	728	667	691	701	688	713	690	726	730	652	712	681	707	675	683	696	642	729	696	705	699	681	769	719	731	693	714	687	681	686	708	708	682	650	656	720	685	730	680	676	664	691	715	726	653	686	721	711	710	711	734	764	692	645	668	717	670	700	702	660	702	658	717	678	721	696	709	718	664	668	747	645	712	715	693	673	672	704	695	655	690	716	686	688	693	712	673	688	628	713	710	701	674	723	685	661	680	690	690	677	731	689	705	698	719	694	694	733	720	726	681	669	725	694	661	713	667	680	689	743	709	718	726	700	659	681	703	667	731	689	705	696	686	703	595	738	722	659	679	682	697	681	712	691	710	727	668	706	694	661	722	676	723	701	679	675	655	654	709	695	691	693	672	761	660	749	689	715	714	666	698	684	687	684	721	734	687	697	689	756	680	732	683	707	683	707	698	657	667	703	688	665	648	749	691	713	712	654	681	736	698	748	716	680	664	702	707	680	684	678	682	647	723	713	698	708	716	733	726	725	711	701	713	669	714	683	683	709	696	676	703	704	741	709	706	737	738	658	712	696	679	697	739	686	722	726	716	711	723	713	761	718	706	688	671	665	741	680	719	683	679	706	643	686	681	750	687	681	680	698	694	708	677	717	677	671	732	669	655	669	735	663	690	661	660	667	723	718	731	744	671	702	708	719	700	680	715	729	738	691	687	702	679	690	709	718	711	767	720	718	671	705	727	675	705	763	680	689	691	715	666	715	721	643	678	689	699	727	712	709	741	701	675	682	647	680	658	708	700	702	713	713	727	685	655	664	720	696	693	684	736	716	724	719	663	663	703	714	655	700	678	723	701	678	675	724	665	710	737	717	768	683	690	731	732	676	715	718	668	706	691	703	693	701	701	699	667	641	649	671	703	693	707	680	697	682	699	699	679	724	694	669	686	714	694	690	701	683	694	712	646	697	687	725	724	695	684	730	704	707	665	751	681	685	713	673	690	666	707	707	725	710	694	694	648	708	730	734	737	682	743	709	692	687	675	710	678	713	748	706	744	690	667	721	768	689	701	717	734	694	695	690	696	686	724	664	694	720	734	700	710	712	673	708	690	707	682	673	696	727	729	725	729	685	661	699	755	717	666	768	645	688	726	669	675	708	696	726	713	667	737	708	751	661	748	706	678	706	716	678	681	688	724	660	686	687	691	728	707	713	691	706	662	685	716	687	727	708	703	739	691	715	682	703	690	731	707	641	686	690	707	735	726	657	758	753	652	742	666	706	732	685	670	664	633	734	685	709	709	667	692	689	670	703	709	700	684	697	715	683	751	736	640	702	695	749	711	733	716	698	672	677	702	704	684	728	728	751	706	711	744	687	673	657	673	675	687	703	717	708	642	691	699	685	702	698	683	734	690	674	680	719	709	683	701	652	694	714	712	713	666	697	725	699	681	727	693	673	734	711	702	706	665	717	703	682	671	719	670	716	691	651	742	674	688	700	734	716	698	693	733	702	716	683	674	670	714	671	745	694	726	709	650	658	670	689	692	694	712	699	693	674	684	765	709	721	689	745	691	702	683	710	718	744	675	721	684	732	702	691	710	697	677	672	711	713	665	733	692	756	766	653	751	677	715	661	705	701	708	679	701	730	737	707	727	697	690	661	672	705	711	699	741	713	738	666	681	711	696	712	684	720	674	734	709	671	712	714	710	697	709	738	691	684	704	723	686	667	638	711	742	710	713	698	701	678	640	676	698	713	692	686	719	702	663	739	699	710	674	767	682	693	677	657	662	655	650	674	669	717	697	699	647	750	688	689	692	682	709	683	698	712	683	689	672	707	719	664	705	662	702	736	702	661	722	720	707	693	685	724	649	724	705	702	721	668	712	696	704	658	676	711	673	717	657	749	717	673	730	705	694	698	668	710	684	698	710	692	717	698	677	727	704	705	732	692	739	712	728	676	689	714	722	719	726	687	747	675	689	742	721	717	727	694	671	706	695	714	689	665	712	676	707	714	690	680	668	693	688	681	697	721	715	685	670	632	688	680	710	677	693	713	626	698	707	695	668	787	670	720	658	676	665	705	703	666	715	702	693	699	683	701	708	708	675	706	692	733	694	695	735	698	716	693	677	693	711	676	734	671	686	710	704	682	710	714	683	674	663	640	671	705	667	680	662	714	637	693	699	680	772	733	668	725	732	706	728	691	684	704	706	691	703	740	737	735	759	681	714	706	676	664	703	718	657	691	702	660	688	720	658	673	671	668	692	680	731	663	712	697	722	692	630	722	709	673	666	703	694	730	699	666	699	663	682	727	692	709	698	695	716	671	713	715	721	698	739	643	679	702	731	759	657	705	679	731	712	695	734	662	717	687	701	695	698	711	642	755	645	681	623	714	681	671	694	677	688	714	687	697	699	646	707	701	688	715	701	779	742	683	705	678	696	665	700	710	731	702	708	704	653	690	700	665	702	686	743	734	671	697	706	714	751	671	733	711	671	717	733	701	727	685	690	667	662	698	688	737	672	733	721	719	716	654	699	750	737	693	755	712	703	679	679	720	727	724	671	664	715	666	655	720	684	667	684	708	718	667	703	704	702	647	680	673	705	701	687	698	658	695	715	694	682	713	724	701	682	751	730	704	651	698	721	710	683	681	720	686	690	704	681	674	702	693	691	701	723	688	659	674	718	743	754	720	745	686	727	696	736	652	689	715	670	738	681	707	730	672	711	740	717	683	643	690	678	666	688	754	678	730	696	736	693	734	673	695	675	660	713	702	698	723	704	685	738	646	698	686	717	694	735	732	685	727	688	699	668	693	724	720	665	741	696	658	717	657	721	731	635	700	699	665	725	706	725	756	689	722	665	663	665	691	717	727	688	688	703	729	686	690	648	749	646	701	723	687	680	695	721	722	646	675	706	742	723	700	653	742	693	694	673	733	688	710	716	699	731	665	733	747	682	699	690	679	679	741	688	741	696	713	687	695	704	713	685	688	738	689	698	714	719	740	685	672	688	680	707	701	674	705	686	668	716	677	725	719	696	731	682	702	666	699	684	669	730	706	698	677	716	706	669	682	696	694	717	709	642	677	698	711	714	729	725	698	742	680	715	683	722	695	750	692	619	702	691	665	729	726	716	689	631	731	668	685	703	704	719	722	667	714	644	673	684	724	673	733	698	718	718	688	729	706	681	678	650	720	700	730	679	689	643	671	653	742	692	686	707	672	739	748	694	713	699	686	681	738	716	759	683	750	674	685	705	660	686	670	638	724
26104	20896	27325	24603	20766	4502	874	617	490	483	412	390	363	360	347	343	306	326	311	317	280	264	294	304	267	292	262	284	265	271	270	284	258	288	284	253	277	262	266	238	256	269	272	279	267	269	242	280	289	275	245	272	242	256	246	249	254	241	255	261	250	290	281	246	252	227	240	249	249	256	246	261	247	258	252	253	262	238	235	247	271	252	262	282	268	269	267	248	256	263	263	281	251	262	249	252	244	253	230	252	246	248	250	275	261	281	252	234	257	228	257	230	235	257	232	257	257	261	237	265	277	244	278	261	266	273	249	252	277	243	240	224	269	244	270	247	250	249	256	229	263	262	254	236	278	266	264	244	265	252	233	246	251	268	261	262	221	247	254	260	247	268	245	292	264	255	253	252	239	267	245	279	224	234	264	268	251	270	246	261	236	247	255	268	252	260	243	278	253	238	259	247	238	244	231	264	266	245	237	260	243	258	240	239	233	281	268	251	229	251	271	271	224	276	265	249	236	255	248	243	244	284	253	267	260	254	296	230	248	256	237	262	267	274	212	260	243	262	278	255	234	255	233	253	240	259	243	258	259	251	247	244	275	259	269	264	269	257	216	245	257	263	252	233	232	259	239	223	252	237	239	249	278	244	256	264	243	264	280	274	261	263	237	253	248	240	268	257	256	249	249	209	231	283	240	245	251	260	212	210	266	273	261	237	230	262	246	257	262	267	233	276	266	245	251	280	269	262	280	275	222	228	265	253	233	233	257	252	246	271	277	259	269	262	253	269	256	261	236	278	244	252	256	266	236	243	254	244	264	267	213	248	256	246	270	255	281	217	256	264	255	268	239	289	252	261	265	257	261	260	239	257	230	274	222	262	255	246	283	248	255	242	266	249	261	243	251	261	277	247	253	237	260	245	250	238	279	264	245	282	250	258	241	251	244	233	243	228	257	261	261	233	267	248	252	243	233	251	243	254	221	254	251	233	248	241	260	288	238	261	231	270	252	247	272	255	270	254	244	257	240	234	267	243	231	270	244	258	235	261	295	265	234	247	233	275	237	260	250	259	249	233	212	232	228	264	253	263	261	247	229	260	274	256	276	264	250	249	259	249	238	278	232	251	292	264	223	255	242	264	257	254	276	271	268	230	250	248	256	265	276	255	221	265	249	233	253	256	268	264	252	270	255	251	246	267	284	243	253	263	232	259	275	248	236	242	271	239	235	264	247	240	239	247	271	256	253	258	249	223	274	236	270	244	276	255	262	277	244	254	231	303	279	234	265	272	258	224	284	250	246	229	242	232	253	237	257	248	268	223	240	249	242	263	242	257	250	246	246	273	256	255	258	241	258	244	246	247	259	260	257	263	216	249	256	248	228	274	272	261	256	240	246	243	264	276	232	256	229	271	253	274	222	242	270	272	254	241	226	236	259	247	251	280	244	240	273	235	241	243	220	246	266	256	264	263	270	249	292	268	244	238	261	246	245	239	237	258	238	241	263	255	276	257	271	258	267	253	248	212	265	256	241	287	288	247	254	246	267	247	268	253	279	245	252	255	247	233	254	256	255	248	295	283	250	229	259	256	241	284	229	243	275	244	280	262	277	245	226	233	259	222	265	244	260	258	232	236	262	257	280	265	236	274	246	238	241	249	229	275	263	233	246	266	276	271	250	250	298	262	237	232	232	230	258	305	254	285	227	256	258	249	267	258	263	242	238	237	260	268	234	230	241	267	264	266	253	256	248	266	229	275	254	256	258	256	255	250	258	257	264	258	265	255	277	249	270	275	244	262	242	289	260	281	270	237	267	225	262	254	266	237	239	247	263	261	266	253	245	252	221	272	250	225	260	247	250	255	237	238	248	278	252	264	237	267	257	250	255	241	252	257	279	262	258	236	256	263	245	270	260	233	256	249	252	245	264	258	269	257	273	226	234	259	241	224	232	238	251	254	244	248	250	240	230	271	255	270	263	244	261	254	271	262	277	232	250	249	233	245	267	232	281	265	257	255	261	240	265	247	248	258	251	268	263	236	254	245	265	260	234	239	258	226	229	251	222	237	243	281	225	237	255	273	243	270	259	254	272	218	270	268	289	256	272	263	253	220	253	243	261	244	250	225	268	252	253	242	254	237	259	262	258	229	279	274	244	277	251	237	266	254	210	248	262	242	252	291	237	241	248	237	244	257	235	244	238	238	263	252	220	260	256	266	233	244	245	261	281	277	275	247	256	240	276	250	239	256	283	291	252	260	232	259	275	268	277	246	251	249	245	245	212	242	251	274	259	259	240	257	270	267	258	243	260	282	249	220	235	273	267	248	233	263	212	259	253	244	225	266	276	252	264	263	272	244	271	233	261	271	255	269	216	263	250	251	246	264	262	267	254	280	256	241	251	272	230	231	284	270	237	231	247	254	259	248	265	257	258	248	249	250	255	244	230	250	224	276	267	250	227	302	232	253	256	260	262	231	249	271	256	271	247	266	267	278	268	241	251	274	292	248	242	268	228	244	260	241	244	259	243	210	223	252	248	225	233	275	230	274	245	271	261	245	225	264	278	262	197	253	270	236	260	266	243	259	216	255	267	259	275	249	248	261	239	257	267	244	271	239	259	266	266	256	252	248	235	272	253	236	267	253	247	242	245	240	252	251	242	264	270	257	269	258	239	273	256	260	256	255	247	227	232	274	241	288	271	249	255	244	273	254	275	237	228	246	269	224	240	219	264	240	271	283	262	242	231	245	251	227	259	243	264	264	252	257	247	257	277	241	244	285	244	256	251	243	259	247	255	274	256	243	267	283	281	256	234	235	243	234	264	263	240	246	296	249	265	269	255	247	263	245	227	224	255	278	274	261	235	214	251	245	244	265	271	242	272	265	261	252	300	249	265	264	269	234	234	243	276	273	245	279	245	250	255	264	223	255	242	233	256	241	254	251	266	283	256	270	220	259	267	255	250	290	275	245	248	245	240	230	243	247	264	287	273	265	250	269	236	274	264	257	243	231	226	288	233	249	270	256	241	265	277	241	246	219	228	238	265	266	234	274	269	243	274	244	275	246	240	261	276	261	245	283	232	247	255	264	264	250	249	232	224	281	262	298	251	264	265	273	251	246	252	255	269	254	243	256	248	252	264	253	254	257	279	239	228	210	242	251	238	238	247	251	261	265	266	255	261	252	227	247	255	278	245	284	263	242	229	274	258	246	224	240	247	238	272	242	255	230	251	259	278	238	271	282	240	231	246	244	250	229	216	268	257	252	243	262	251	263	252	255	252	256	257	238	237	234	252	279	256	262	249	260	251	242	222	254	276	224	238	280	249	228	275	222	277	239	257	261	243	255	231	262	262	238	267	252	243	283	230	254	268	250	260	239	224	247	255	264	255	245	228	251	274	261	248	266	271	258	263	254	272	225	247	276	279	219	261	243	247	273	245	263	267	261	275	240	266	256	248	270	275	239	242	257	240	248	250	252	275	244	255	273	285	254	262	264	233	277	268	255	248	256	243	241
6647	9531	8328	4578	3038	1943	1384	1137	896	858	683	644	539	578	548	402	467	447	434	405	449	390	380	373	382	384	362	384	381	382	371	322	344	356	331	332	336	360	393	328	301	335	347	316	360	340	374	355	338	365	330	339	294	314	336	333	327	330	341	300	302	344	335	303	341	342	345	320	319	316	329	362	314	320	290	302	322	293	307	311	312	286	310	328	338	298	297	350	303	329	344	311	310	327	308	315	294	332	332	302	311	344	321	311	333	318	310	326	323	318	318	303	295	319	311	324	300	302	311	329	279	307	328	280	299	330	314	307	345	323	328	303	314	295	307	299	324	320	292	294	280	329	308	309	305	298	323	317	324	262	331	319	321	307	314	334	328	299	316	305	312	295	327	295	302	287	295	290	313	313	312	309	288	298	347	302	341	337	327	313	291	352	320	311	343	342	341	303	332	287	349	318	296	307	319	303	332	315	315	292	333	302	316	308	318	312	299	315	307	294	316	329	312	295	325	321	307	315	289	300	303	304	317	306	316	308	301	314	291	333	304	303	295	296	307	339	286	305	316	315	298	299	291	314	309	326	298	294	310	328	315	313	310	309	294	316	331	264	299	338	306	302	322	337	308	307	305	277	306	314	328	305	326	292	311	313	334	320	301	291	313	297	315	329	308	312	299	298	312	329	303	307	304	337	322	324	314	318	309	303	316	300	346	297	312	307	325	333	319	338	319	305	298	286	328	299	292	301	328	317	304	316	326	310	339	330	312	310	327	318	364	319	330	276	298	280	295	309	320	288	297	306	327	318	331	317	322	307	286	283	300	320	335	308	301	320	314	315	292	327	330	322	323	312	284	316	304	308	307	296	296	324	311	323	309	325	280	323	321	289	296	303	296	314	281	340	305	289	304	343	317	289	302	314	314	295	334	287	312	306	338	326	306	296	311	290	296	300	298	296	304	320	306	300	341	339	321	323	326	305	312	333	329	340	331	301	318	316	325	317	331	297	331	333	291	323	287	336	327	321	288	306	321	284	299	288	330	320	329	304	309	300	321	288	303	300	282	302	318	319	297	312	321	335	320	320	292	329	294	302	307	316	322	348	321	299	328	308	339	282	319	295	316	314	323	330	313	312	307	313	305	317	305	288	315	325	303	328	322	332	323	306	303	327	293	317	324	325	282	328	310	314	318	320	333	316	308	329	340	305	312	301	310	310	308	327	304	330	329	293	309	292	344	315	310	304	294	337	304	305	309	337	300	333	300	302	307	303	305	294	307	362	292	279	320	314	307	330	330	302	303	318	282	320	300	313	297	290	303	290	320	299	298	315	299	337	328	312	324	303	296	319	276	319	309	319	328	276	311	306	305	319	291	297	300	302	290	322	305	338	289	325	287	259	306	306	362	289	306	314	302	321	327	300	323	302	316	330	301	345	292	311	310	294	324	306	329	319	298	331	302	301	274	299	333	290	305	325	321	315	298	301	305	312	295	319	320	321	297	323	303	307	307	299	309	336	324	308	315	301	321	312	306	315	294	303	328	322	300	311	313	311	306	301	327	314	332	288	337	314	325	340	329	303	341	310	305	308	274	301	335	257	322	305	354	305	313	364	300	285	325	309	285	331	320	318	348	292	325	304	318	304	280	322	279	308	306	307	327	313	305	291	272	302	309	288	297	330	300	321	323	328	339	307	315	315	303	268	302	322	320	327	326	302	319	310	317	315	318	286	324	319	323	320	280	321	294	333	353	325	298	306	320	324	312	311	333	313	305	292	301	329	336	317	332	311	299	337	279	307	337	327	334	294	296	309	326	306	311	285	338	319	322	309	324	308	290	327	336	279	294	308	322	317	352	336	309	321	294	324	331	295	285	319	324	327	320	328	307	307	328	320	290	318	296	309	311	323	310	312	311	320	325	322	320	291	297	303	301	282	299	280	326	309	342	353	297	308	290	297	333	292	295	309	307	309	311	298	307	283	322	320	315	293	320	307	345	320	296	312	324	310	274	289	303	336	292	299	323	308	326	318	295	286	317	289	320	309	307	313	322	297	328	321	341	288	339	288	294	320	322	339	287	292	304	320	306	297	342	293	345	321	323	326	300	309	293	293	291	295	336	311	301	327	322	306	313	323	312	301	278	338	289	290	304	312	305	327	351	301	303	316	289	296	290	334	315	286	294	341	327	314	304	330	309	293	291	330	335	298	295	297	282	315	295	308	310	307	307	329	325	323	306	315	315	325	345	312	327	313	313	323	325	336	307	332	308	302	318	333	308	321	295	344	321	322	290	311	308	319	320	305	318	338	315	287	303	304	307	313	297	303	338	311	315	283	278	299	326	322	316	309	314	300	299	300	308	317	297	331	325	326	314	342	299	292	322	296	311	316	314	313	318	316	318	308	315	296	338	322	288	322	316	329	289	307	315	281	313	328	300	326	303	283	314	323	283	274	333	294	299	295	325	287	308	329	301	323	350	317	286	311	293	309	313	316	294	325	293	314	334	303	321	331	315	311	306	339	331	296	307	273	307	319	320	306	317	321	300	320	321	344	313	345	317	294	316	324	310	317	317	348	339	329	320	311	321	328	315	322	307	320	283	305	293	299	288	336	304	306	305	305	313	311	295	296	329	315	293	306	311	294	300	282	288	324	318	343	290	257	311	306	298	287	320	315	313	301	317	297	314	291	309	301	303	295	281	333	299	310	327	324	315	314	313	338	320	329	302	300	307	298	326	324	329	289	339	296	305	290	303	312	299	314	300	330	294	299	316	277	319	284	293	320	313	314	324	353	310	288	320	294	311	290	295	282	327	314	328	325	321	284	322	346	342	303	297	264	283	313	326	330	303	318	303	287	293	277	329	340	323	295	297	321	294	316	336	304	315	320	325	286	311	302	316	296	303	282	323	321	310	319	302	303	295	308	311	292	296	301	312	319	295	324	267	295	293	312	325	320	317	321	325	307	304	358	300	288	322	334	301	354	315	297	320	350	316	312	291	274	322	347	301	309	338	286	292	331	293	295	299	268	284	265	299	302	320	314	309	360	330	333	313	300	330	351	322	284	292	294	334	321	307	289	320	328	308	339	324	290	303	317	322	323	306	288	306	300	288	287	329	305	316	304	338	316	305	304	330	317	336	291	299	332	333	295	288	300	310	324	294	300	295	322	327	315	310	320	317	286	317	320	297	314	340	288	312	298	316	308	322	325	327	319	305	310	334	273	284	296	307	301	296	325	332	311	325	315	309	311	306	316	304	282	321	293	310	336	309	331	325	328	327	334	300	357	308	295	300	300	353	308	319	285	307	292	332	293	305	313	331	342	313	310	301	315	308	284	340	331	328	293	305	287	310	343	333	318	293	323	325	319	295	302	305	311	302	312	303	318	332	303	301	342	343	291	294	317	341	304	283	263	324	293	308	320	333	307	320	340	310	346	318	321	308	317	299	322	301	303	313	297	312	286	295	323	309	328	292	291	326	316	325	298	330	332	322	308	316	287	304	316	284	316	344	304
23576	20896	27874	24080	20903	20945	9017	1337	943	807	734	689	631	609	573	527	511	513	508	538	510	508	459	453	484	468	433	453	436	448	445	433	421	434	431	414	407	423	377	424	465	398	407	401	436	424	403	428	402	394	369	378	396	370	391	404	365	384	387	416	391	377	418	402	369	385	372	339	378	416	405	422	424	399	418	382	406	390	377	387	372	440	383	386	357	420	350	407	410	382	384	363	407	391	384	343	369	363	379	370	363	410	355	362	375	379	400	390	349	364	419	372	387	349	422	378	371	384	382	361	357	349	385	370	406	378	411	420	366	387	400	357	382	391	383	387	382	378	399	390	353	368	394	376	348	369	349	402	371	412	380	376	330	344	343	393	363	386	355	366	361	397	355	401	367	403	403	381	380	380	396	415	342	363	391	358	393	393	371	368	379	419	396	361	396	358	361	390	387	404	377	383	377	368	357	417	419	373	369	377	388	390	406	359	375	377	422	366	369	380	423	389	384	408	376	412	374	394	381	384	360	363	376	401	363	404	396	385	375	380	396	382	407	386	417	388	386	380	380	391	388	382	407	400	383	392	371	386	371	353	354	366	400	397	366	367	402	402	389	376	412	382	389	438	384	387	413	400	367	389	413	390	394	363	392	357	392	401	378	386	363	389	356	401	401	326	361	382	406	366	390	393	363	406	421	337	367	378	372	427	391	366	380	383	358	373	375	381	377	347	364	423	363	361	419	378	353	357	383	368	383	372	389	369	417	379	412	397	373	383	350	395	380	373	365	366	373	391	381	372	381	377	380	395	389	395	412	403	380	380	371	385	403	395	373	341	366	387	391	374	374	395	413	396	323	373	394	368	365	396	360	398	391	379	361	375	342	363	394	396	383	392	390	395	391	365	407	368	397	388	358	370	381	378	394	404	364	411	414	392	373	397	371	387	407	413	390	373	394	392	384	359	387	371	373	346	443	370	358	335	381	367	372	384	371	347	371	394	359	413	395	375	361	392	417	363	381	360	378	352	362	359	353	397	360	374	379	397	374	414	388	420	381	402	387	387	397	373	374	371	385	366	365	415	389	386	398	389	371	389	358	413	398	396	385	388	375	377	371	379	384	363	354	388	387	411	385	382	408	378	398	424	390	374	376	372	386	354	386	384	400	379	381	370	381	371	372	365	389	365	343	391	415	408	356	375	381	404	378	377	347	390	395	374	373	327	354	348	376	371	375	376	383	378	373	376	333	378	407	372	356	349	387	378	382	402	390	398	372	372	385	384	352	388	399	411	377	380	391	387	381	373	390	412	384	361	344	409	384	388	398	390	394	423	390	408	386	371	409	364	411	363	364	374	405	373	397	390	413	372	395	398	382	348	356	361	387	373	367	368	431	390	346	364	396	409	359	388	385	387	378	386	389	351	391	413	369	380	402	371	402	349	382	390	361	355	365	406	414	375	402	381	395	369	399	387	385	411	398	367	383	372	384	388	380	348	390	397	376	395	403	399	368	393	378	378	410	377	412	374	404	379	394	331	360	388	372	362	371	401	402	397	382	370	372	377	380	395	386	370	356	364	394	369	406	398	362	328	377	387	381	409	372	365	354	380	419	402	373	351	351	375	387	395	373	409	406	369	442	374	400	412	404	402	382	370	384	360	362	397	389	395	391	338	395	383	404	412	408	372	378	372	420	406	390	398	384	415	393	369	373	395	407	410	377	395	386	377	372	383	396	414	418	382	365	353	383	365	404	385	425	344	355	339	358	421	370	374	357	380	362	367	405	375	414	370	365	385	378	407	395	389	371	402	397	424	362	406	372	428	414	362	385	356	359	389	389	383	402	402	382	375	375	387	350	365	383	339	379	366	360	414	413	330	384	381	377	382	359	368	399	394	389	338	399	390	366	426	338	349	406	378	370	365	387	361	355	355	383	379	403	406	387	368	402	357	387	384	349	398	391	361	357	376	375	384	371	361	404	373	421	392	356	353	408	374	392	340	373	347	362	379	412	391	397	379	380	357	338	409	393	377	366	373	372	416	354	375	384	394	384	382	371	389	378	393	383	434	403	398	363	398	382	388	382	345	361	350	386	356	374	406	353	385	401	380	388	417	400	397	368	385	377	363	388	407	348	393	379	407	370	416	392	385	400	400	393	354	372	389	359	360	392	372	378	378	326	389	378	418	396	413	392	370	367	394	393	394	352	410	357	418	381	365	393	373	409	353	372	428	386	404	397	348	393	360	389	381	390	427	344	381	382	374	391	371	384	403	439	388	364	379	386	401	377	376	393	373	368	364	396	432	400	376	432	355	365	352	365	371	400	415	414	422	378	371	381	392	377	370	353	364	367	394	404	382	376	390	356	406	401	386	348	404	362	397	367	406	380	425	386	423	400	391	391	371	349	361	404	379	378	342	382	380	391	376	407	394	387	373	383	390	399	371	393	391	399	415	379	363	352	399	362	414	406	414	378	380	370	394	378	382	388	349	384	406	371	389	401	422	349	401	375	389	370	382	408	372	317	374	407	404	364	399	374	368	389	390	368	383	376	380	361	366	403	385	403	394	386	381	382	371	378	415	388	387	379	367	383	384	370	396	414	384	396	384	417	386	359	394	405	378	394	363	383	369	380	371	350	369	378	417	381	426	377	388	369	375	399	379	420	378	388	405	416	384	348	394	376	372	355	410	359	370	396	387	399	415	383	396	374	385	405	337	368	363	385	350	362	354	340	382	402	387	372	337	383	349	358	368	407	418	354	382	397	373	389	395	381	408	377	385	407	373	386	394	391	341	353	369	354	397	362	364	400	406	381	374	381	419	344	361	404	366	381	364	384	374	404	376	425	391	368	362	368	392	369	392	408	392	373	394	363	390	385	361	401	361	354	426	399	384	368	418	381	372	372	384	390	404	391	376	373	380	365	378	349	366	401	358	371	362	383	382	411	334	397	407	321	412	371	364	393	395	352	392	372	355	398	353	356	387	380	389	331	358	387	368	371	402	372	414	376	402	379	409	387	377	393	384	382	390	373	388	378	354	408	385	375	373	392	400	399	390	390	338	357	384	335	389	411	406	386	349	359	376	358	414	366	399	409	378	385	402	390	400	374	362	374	383	389	390	380	359	392	394	394	399	391	372	367	339	385	414	406	399	410	403	407	372	379	366	408	367	378	398	395	324	358	367	393	360	378	390	378	345	360	362	386	400	425	390	382	360	399	386	370	384	412	388	414	399	343	389	380	393	430	407	365	365	400	419	391	374	361	400	394	401	367	381	367	377	380	363	417	365	409	379	374	396	411	415	412	382	372	391	381	384	358	363	381	365	380	376	379	396	409	419	351	361	398	400	368	381	360	369	360	404	369	385	389	403	385	394	363	393	380	349	405	404	401	386	407	382	362	345	408	374	388	375	407	419	391	369	393	395	366	362	374	384	393	388	357	366	373	381	421	382	350	392	375	391	403	387	395	405	404	387	360	371	381	386	369	403	352	393	375	386	367	376	342	354	393	360	413	395
10233	17697	15941	9489	6514	4190	3049	2395	1936	1605	1418	1219	1078	1017	874	763	742	730	714	679	687	674	650	627	596	582	546	518	520	506	491	552	463	502	470	474	492	452	441	418	506	492	476	447	434	419	456	431	416	437	433	424	454	420	457	404	394	397	421	450	432	429	409	425	402	364	417	415	434	430	386	444	400	387	424	428	448	407	402	437	426	410	401	407	418	444	390	380	383	393	376	423	463	410	420	415	411	414	372	410	428	394	387	393	427	423	443	402	387	407	407	424	384	366	399	378	402	401	426	396	401	424	408	397	385	381	374	384	434	388	383	411	430	414	406	425	409	419	372	389	385	361	389	427	420	410	395	400	386	419	384	368	390	410	399	397	371	372	394	387	341	405	407	384	406	392	387	397	409	426	421	395	386	382	410	419	375	424	416	421	395	450	399	355	375	421	397	400	414	371	374	394	420	422	407	408	409	420	406	407	422	403	367	436	420	411	390	361	393	446	407	417	415	409	392	399	394	399	398	398	411	407	375	432	409	428	384	403	401	399	400	433	430	402	418	367	383	385	432	372	390	428	415	427	422	417	404	400	424	389	339	439	383	375	382	376	388	392	386	416	387	383	393	397	413	412	426	415	415	386	374	376	421	409	410	404	378	371	374	406	401	402	426	397	430	414	385	363	431	402	374	402	445	340	412	408	418	446	380	364	392	437	431	393	405	408	400	420	387	429	411	403	390	385	400	402	361	394	395	451	382	383	402	376	428	394	397	427	410	390	373	405	399	409	433	423	395	379	397	413	415	383	428	387	420	379	410	379	383	415	386	382	416	393	383	379	415	404	400	414	407	407	354	404	382	407	402	407	401	402	420	415	399	384	416	426	389	402	395	369	384	409	381	383	365	419	372	417	362	391	390	347	378	399	379	428	346	416	430	408	382	381	417	390	415	410	390	391	398	395	406	402	361	410	399	402	396	419	406	391	400	384	384	371	420	392	418	408	392	390	390	376	369	423	389	409	387	404	403	389	383	384	407	427	369	392	415	381	364	373	395	387	395	414	375	416	390	370	367	402	412	405	398	421	447	396	395	368	384	399	394	404	410	392	398	382	382	387	410	398	381	390	385	389	395	390	415	434	414	418	370	432	397	431	386	374	409	387	394	365	421	395	442	411	416	430	391	402	394	400	422	397	410	427	396	401	402	378	359	433	417	356	401	408	406	384	382	388	390	379	399	361	416	400	402	424	407	384	424	390	398	373	358	388	416	408	399	408	373	395	391	399	402	385	368	373	391	417	405	386	429	384	432	401	425	395	428	395	375	372	374	408	396	408	394	397	421	408	394	409	402	375	399	377	385	397	395	368	388	399	384	404	377	367	388	408	380	426	404	370	414	372	382	363	392	374	381	438	405	407	383	426	396	408	408	377	375	416	389	371	415	383	392	403	394	382	390	410	387	434	402	384	380	439	414	389	401	406	380	390	399	413	342	416	409	410	365	366	370	421	373	362	401	391	392	385	439	402	399	401	405	429	411	403	408	436	385	422	406	387	399	375	395	370	386	434	385	401	386	390	408	389	417	405	356	386	407	392	386	418	384	362	400	379	417	406	423	388	426	432	417	379	397	377	432	401	385	399	403	422	408	423	370	444	367	405	421	416	397	431	396	395	376	390	390	373	367	400	369	412	406	391	405	394	376	389	357	409	380	402	403	415	389	380	378	414	417	397	399	356	394	370	394	416	389	414	404	404	408	383	403	378	427	409	393	379	374	420	430	410	411	416	377	405	418	407	396	385	399	370	374	436	409	398	407	359	370	366	445	418	416	392	433	392	376	412	387	393	367	397	404	441	405	403	386	401	384	364	406	411	444	379	412	406	392	427	378	396	408	406	379	382	398	417	382	423	398	383	421	412	383	439	414	412	381	378	384	387	404	379	407	402	385	402	380	397	382	398	382	382	375	394	407	420	458	401	402	398	429	388	380	347	399	392	398	429	389	417	429	379	392	399	418	397	386	382	375	419	411	390	350	382	406	407	407	393	428	426	400	406	416	437	423	412	384	421	389	411	382	379	418	430	413	413	372	401	420	398	412	382	402	424	415	382	427	406	393	379	375	421	401	399	400	404	399	401	379	386	380	353	389	406	385	382	356	404	393	415	400	403	398	415	411	386	402	445	443	382	380	379	379	433	402	386	388	406	393	383	421	422	444	385	415	425	394	418	430	410	435	371	389	396	421	360	431	421	425	416	404	392	392	366	406	396	390	387	380	410	399	382	396	362	392	388	444	401	377	402	387	372	388	396	404	397	398	432	395	415	409	409	418	419	383	391	402	395	398	386	384	399	376	438	425	397	406	416	394	391	405	391	378	409	418	402	401	404	389	383	418	424	401	397	421	400	381	363	403	429	405	403	402	415	397	385	402	409	385	382	406	407	392	389	406	420	412	373	406	433	422	413	394	408	426	404	412	369	377	405	399	398	384	409	393	413	383	411	396	410	401	394	412	360	412	432	435	393	417	390	404	383	349	380	410	373	398	378	396	467	389	412	388	385	387	417	413	402	389	383	384	415	427	398	396	402	388	385	388	366	407	421	394	388	392	374	381	417	379	394	394	387	370	409	394	403	364	431	372	425	401	409	371	416	376	421	448	434	367	394	385	377	382	386	381	433	422	422	383	378	363	387	401	374	392	378	398	396	380	412	401	390	411	388	395	418	407	375	398	385	402	394	412	366	392	407	401	384	394	395	361	395	401	430	417	398	406	396	413	422	414	392	407	384	411	394	413	414	400	403	382	421	379	408	384	395	359	424	435	375	389	403	381	386	396	409	380	431	383	418	350	388	395	424	405	397	419	387	383	396	406	400	405	444	408	393	399	405	397	393	383	405	369	412	392	378	381	407	353	421	376	393	385	383	362	398	363	408	409	436	401	437	420	388	388	374	402	425	398	396	383	410	396	447	377	403	366	393	417	372	375	404	421	375	407	430	406	405	373	370	422	389	441	401	369	380	379	406	381	418	385	414	439	401	361	395	390	394	395	391	420	408	368	376	386	377	404	431	426	434	369	394	383	382	411	406	462	422	383	382	394	411	422	426	373	393	422	409	401	399	384	388	411	416	391	375	391	376	390	395	376	377	407	384	387	382	399	397	393	414	431	388	406	365	422	413	367	381	419	348	394	382	406	391	443	431	396	408	437	394	389	392	387	445	389	398	408	443	391	388	378	389	373	410	401	388	395	366	400	416	402	385	391	381	406	429	399	417	426	401	389	439	386	401	409	372	402	366	423	415	414	384	382	393	388	362	385	421	421	405	377	386	396	429	381	389	414	382	382	370	433	376	404	422	409	445	400	408	407	398	399	405	382	388	421	391	425	377	404	394	425	417	383	375	434	411	400	381	422	380	435	419	395	436	419	387	403	371	411	412	377	390	403	399	395	394	400	378	440	422	390	424	408	390	387	410	426	389	404	411	387	396	425	386	395	398	397	407	400	369	372	370	383	407	391	395	371	411
27844	15355	2450	852	678	649	607	626	638	616	637	593	631	578	597	621	615	664	623	573	618	636	610	620	547	615	631	597	623	581	613	619	588	615	611	579	613	584	612	631	616	606	595	580	620	618	575	639	604	604	630	645	620	571	583	596	590	617	570	612	619	637	613	566	596	580	561	655	616	587	583	574	620	619	627	602	602	611	627	541	604	594	581	593	645	617	577	573	637	642	633	611	610	569	557	631	630	600	623	647	606	605	602	612	639	674	611	622	560	623	567	576	636	623	668	608	607	610	603	626	613	555	653	621	615	570	592	624	585	601	641	661	647	571	611	605	623	618	577	587	573	640	607	630	630	631	608	601	598	641	615	580	662	618	617	596	640	602	609	639	595	613	589	589	623	602	587	666	609	653	581	622	623	601	604	615	566	582	614	591	597	630	585	612	592	643	593	637	643	668	585	636	649	642	591	646	622	615	610	579	604	617	598	617	577	575	618	607	604	616	619	603	607	610	677	614	592	605	621	584	584	646	636	591	598	616	611	624	625	617	620	590	595	594	565	629	594	632	654	616	671	653	626	634	654	661	599	597	625	645	640	625	595	627	630	601	645	606	613	638	610	583	627	611	602	606	614	620	648	578	592	623	613	587	613	594	609	571	594	597	614	646	601	615	598	605	603	549	616	607	615	612	590	629	584	583	643	626	628	625	606	596	615	581	660	605	639	588	618	535	624	658	606	613	607	561	598	609	649	601	564	608	605	627	607	651	575	631	660	629	601	652	646	616	567	594	582	583	634	625	610	630	640	628	623	613	597	626	648	627	610	589	609	637	640	592	604	599	605	663	630	625	594	625	623	644	614	628	595	626	608	590	576	629	629	593	618	615	610	646	615	607	622	627	613	589	629	606	577	619	569	616	608	589	552	637	624	654	562	569	608	621	591	590	634	622	585	637	630	609	631	590	577	621	636	608	604	561	627	626	604	609	632	618	560	664	587	605	626	604	609	607	639	653	623	660	561	588	622	599	562	567	637	620	608	572	612	618	634	671	636	602	620	660	575	621	599	635	605	591	614	608	601	573	604	649	585	629	622	576	620	628	597	575	628	631	608	623	631	610	644	611	584	619	629	656	595	595	577	577	611	608	595	625	615	633	599	614	619	606	595	620	605	651	641	590	638	610	628	610	661	641	633	600	628	597	641	617	608	664	597	607	583	612	647	590	612	582	576	613	575	594	607	634	600	601	605	576	615	598	629	628	629	585	579	611	619	582	613	582	572	621	615	613	629	610	590	593	627	612	617	658	604	614	627	650	590	591	643	600	594	672	609	624	609	625	631	577	635	605	618	614	607	585	595	638	604	600	597	606	604	610	618	675	600	606	583	594	617	610	601	579	579	614	603	567	602	587	660	559	631	633	609	638	604	645	621	622	623	616	616	617	605	635	578	615	558	584	599	600	582	587	603	566	610	602	613	596	656	624	613	642	619	589	567	650	614	580	643	640	560	621	629	599	582	619	597	598	616	603	587	639	577	626	613	614	579	630	629	589	599	624	612	603	593	626	630	601	584	597	598	603	555	587	612	641	618	619	656	625	588	608	624	639	647	622	559	580	585	588	622	632	626	596	622	669	551	639	621	624	648	583	616	643	602	629	620	639	594	580	602	660	596	613	581	650	620	604	604	615	601	606	611	653	618	588	599	600	621	633	614	625	579	606	628	629	602	625	622	647	618	611	626	637	634	584	593	600	605	623	620	603	609	587	617	609	560	593	572	615	646	594	638	617	616	604	613	590	622	645	639	583	657	594	651	609	621	630	614	569	597	598	602	657	641	611	621	613	604	622	654	581	625	583	662	603	562	611	595	605	644	648	594	589	616	587	589	573	597	599	610	598	590	622	633	636	582	546	626	587	592	623	626	646	582	579	602	628	573	642	597	605	645	627	627	622	576	535	627	634	617	626	636	607	639	650	608	596	634	590	604	600	640	563	647	614	655	585	614	626	599	619	572	599	622	580	597	574	632	605	649	630	603	597	596	612	634	616	631	621	620	597	601	616	637	616	585	644	579	630	613	552	604	606	647	587	640	622	609	566	626	610	582	634	626	638	633	670	601	612	618	586	601	586	637	598	644	659	641	638	567	608	597	634	619	580	620	685	595	579	634	615	594	622	589	672	645	580	599	635	594	647	589	595	579	618	624	569	588	642	663	589	654	655	626	599	628	643	590	639	594	626	608	632	614	627	639	645	629	633	580	588	636	595	603	618	555	612	669	630	574	616	608	678	608	657	643	659	603	604	642	568	627	600	597	643	631	615	601	615	619	625	615	639	565	632	585	557	623	581	610	597	599	603	619	620	621	597	633	639	602	592	618	605	609	595	621	627	572	612	575	590	602	619	615	629	583	632	612	625	632	572	593	603	633	631	620	611	616	619	607	601	613	619	603	582	617	617	644	616	622	629	577	639	627	614	588	649	592	589	592	570	621	585	652	666	588	586	620	610	657	647	653	613	659	613	612	570	610	600	623	626	640	588	628	597	642	601	615	605	588	629	570	616	613	584	616	645	553	617	619	619	594	607	593	609	623	607	615	623	621	609	594	562	611	626	636	570	617	567	585	610	633	601	606	610	625	590	634	646	651	604	608	607	666	638	568	577	587	618	588	597	606	610	645	639	597	586	610	598	549	556	618	589	599	608	625	619	638	605	617	612	622	623	566	604	639	640	608	621	653	597	619	616	599	589	566	613	664	653	629	563	648	584	582	639	612	638	624	596	594	587	590	611	618	578	566	595	667	601	614	600	633	614	609	593	587	610	622	622	595	636	630	612	638	624	605	636	621	592	656	614	567	588	591	630	617	609	574	681	608	577	652	601	604	649	577	595	635	581	624	636	625	589	622	571	625	608	637	595	601	654	630	565	589	587	578	625	584	583	648	616	606	643	591	596	611	660	606	607	604	579	638	618	625	616	595	625	649	620	639	558	615	586	642	623	602	652	565	629	618	600	639	584	629	642	630	556	629	615	609	610	618	612	628	641	588	707	579	620	616	597	612	613	674	620	609	646	599	606	612	621	658	661	559	615	609	613	616	617	609	619	596	619	578	633	627	613	593	598	618	607	595	578	652	571	588	621	634	608	603	602	637	604	593	613	578	603	587	607	576	627	652	610	596	627	597	591	617	630	612	602	635	614	611	625	625	617	630	611	617	620	585	580	624	581	589	581	648	584	649	602	596	583	646	630	623	613	612	634	675	624	608	615	618	641	630	603	615	604	596	615	648	634	609	601	629	582	584	700	590	630	622	632	609	618	597	616	597	620	603	600	615	604	624	588	604	608	623	610	561	579	623	604	614	560	593	648	620	640	596	600	589	604	603	596	620	608	627	653	616	607	614	623	604	631	598	600	627	658	585	639	593	580	635	595	613	570	614	626	656	615	604	618	598	626	610	639	621	616	619	659	618	616	596	578	599	644	615	571	608	574	584	648	622	607	598	599	610	589	607	604	639	608	608	593
5088	1300	1325	1005	857	811	734	766	694	701	726	742	715	738	709	714	681	710	719	704	673	705	704	730	738	730	685	678	665	713	708	744	694	674	698	688	751	701	708	691	696	734	723	680	620	687	708	662	696	689	668	687	653	679	635	692	682	704	645	666	694	667	697	649	726	706	686	700	660	704	715	648	674	723	674	717	693	704	729	670	664	712	727	684	684	679	656	679	717	686	666	668	693	705	689	706	680	713	711	692	717	676	733	675	700	659	642	661	702	641	694	691	689	703	699	652	697	708	690	716	684	695	668	707	668	692	706	673	664	730	732	697	699	676	684	712	659	655	656	669	692	692	641	703	721	713	670	704	712	696	669	702	667	669	693	697	713	704	721	668	690	654	678	714	702	733	683	702	726	703	706	687	739	731	732	684	636	688	656	685	726	673	691	675	683	705	642	696	648	663	725	715	671	727	727	643	715	723	670	680	661	693	648	673	676	731	672	720	740	686	685	667	690	695	714	724	701	704	686	649	716	722	687	718	673	662	673	714	732	714	704	722	693	678	667	715	738	634	674	752	679	705	691	672	690	652	672	723	671	691	671	669	669	713	687	695	721	726	656	697	709	645	654	672	697	702	700	662	652	709	688	656	697	682	679	639	626	701	705	703	739	685	652	696	643	727	767	683	755	739	684	747	692	615	676	720	647	723	717	739	660	666	663	723	690	694	646	661	697	682	692	682	657	688	693	706	644	701	695	640	679	710	684	684	671	730	687	658	704	694	677	702	704	654	683	687	678	669	703	725	672	698	675	706	687	717	666	696	699	702	695	695	674	686	705	721	714	727	668	741	702	747	693	679	669	686	678	680	675	698	678	677	728	742	703	692	683	684	717	692	717	718	714	638	710	684	712	697	685	696	640	674	652	718	695	658	715	692	659	718	700	724	708	760	686	741	688	705	649	695	620	694	709	706	698	748	730	673	747	679	687	683	689	684	726	706	684	669	685	697	711	649	697	695	700	672	698	723	706	696	701	682	685	683	688	725	664	734	695	680	672	683	677	673	685	694	641	676	734	703	695	657	685	689	638	655	716	680	679	728	655	660	735	681	737	673	694	637	691	662	725	700	717	678	692	664	677	722	676	718	679	735	666	673	712	717	701	701	685	730	655	681	685	706	672	658	713	683	673	697	681	677	636	669	738	678	702	687	697	663	670	647	654	638	713	748	669	705	689	635	750	692	694	637	701	694	695	706	665	723	712	681	671	711	737	687	683	676	685	714	674	755	704	648	705	678	706	709	744	648	695	725	675	686	687	690	690	658	687	713	695	703	670	720	712	692	669	709	645	674	748	681	682	696	709	678	699	686	676	666	710	700	695	700	728	711	681	671	715	671	679	703	723	680	695	671	700	743	674	655	675	693	696	667	676	662	724	676	669	678	678	751	678	711	741	700	699	674	681	659	687	739	705	612	708	727	728	698	693	640	659	636	725	683	709	701	691	661	732	674	662	666	653	722	713	672	656	702	693	702	665	646	639	671	654	680	699	679	741	684	678	715	777	678	693	689	673	688	693	688	667	728	673	703	715	726	681	683	681	666	672	701	685	655	675	697	718	741	724	710	697	692	698	663	640	695	707	683	718	685	722	696	728	665	656	778	687	718	689	657	717	696	717	667	764	633	694	697	703	694	655	669	675	721	675	692	623	712	670	672	722	696	713	693	704	675	650	717	691	647	707	687	678	706	646	687	682	673	693	670	678	707	687	691	709	706	676	653	714	709	663	712	685	688	730	741	693	668	670	691	703	712	683	696	684	673	660	688	677	659	698	663	656	709	701	721	664	694	661	678	665	671	662	682	708	704	696	716	681	676	710	679	719	663	678	675	718	690	680	728	674	728	690	684	656	749	644	712	675	682	705	684	686	657	694	699	685	726	722	682	688	715	726	705	716	714	745	719	704	756	731	702	693	686	685	628	674	675	677	699	716	751	691	664	713	622	703	698	726	685	695	665	668	690	654	712	711	746	649	753	638	683	674	697	675	704	709	693	685	696	674	637	661	722	709	659	655	696	726	688	714	679	657	703	696	707	700	708	631	693	724	729	696	711	728	681	697	672	682	690	710	675	670	752	734	666	686	668	689	701	716	692	686	667	705	677	735	719	712	702	711	700	744	682	737	712	705	707	683	677	667	737	669	652	712	632	671	706	703	665	670	725	693	746	677	722	686	681	675	693	704	692	726	674	660	662	715	686	691	670	719	679	676	696	688	685	715	676	639	700	707	679	653	695	720	686	665	695	695	691	714	629	693	695	696	719	691	690	739	687	706	701	751	677	750	698	731	694	651	682	677	654	689	730	677	705	711	687	712	707	684	701	621	719	727	694	678	713	679	710	716	706	714	726	650	689	663	656	714	692	672	649	698	686	670	704	673	711	687	711	650	708	683	677	740	669	718	649	674	759	706	681	678	698	710	614	685	655	695	661	698	761	663	684	684	675	674	700	682	680	735	742	694	692	682	699	715	672	751	648	675	650	714	705	709	696	662	712	702	677	724	704	685	678	713	710	685	706	695	682	724	681	701	725	705	710	684	692	690	693	642	709	683	682	769	706	706	695	715	701	678	694	740	659	675	723	678	655	648	679	663	694	731	726	652	721	685	758	721	729	711	735	706	681	691	687	685	710	688	736	689	679	687	718	675	719	667	713	735	712	716	691	710	679	675	703	708	712	713	674	690	720	661	716	673	690	727	684	707	679	678	727	673	657	666	685	677	708	678	689	705	658	694	708	715	658	661	683	661	678	680	674	646	730	670	687	676	697	736	718	676	689	724	707	668	703	711	704	722	614	642	643	671	698	695	687	639	723	689	690	697	688	734	726	679	665	703	694	716	678	746	756	642	691	675	702	653	689	718	672	669	669	690	702	711	666	722	673	706	727	679	652	677	701	658	707	701	679	705	699	669	701	707	693	745	679	713	754	720	663	681	673	688	729	684	652	675	650	714	730	683	667	732	747	659	718	728	729	661	628	700	648	665	673	675	687	684	668	767	669	719	672	664	708	747	727	721	663	713	681	672	704	725	646	670	701	697	736	710	662	679	743	718	706	733	727	667	725	701	695	681	667	698	714	713	669	727	702	680	714	658	641	693	683	700	736	648	697	711	700	685	680	740	630	732	716	623	690	709	714	657	702	700	626	710	698	692	694	703	694	674	702	727	691	709	660	680	677	687	704	698	662	698	695	700	703	698	715	718	721	690	706	679	711	688	653	637	649	722	717	696	715	705	700	641	743	750	717	669	651	681	671	700	693	671	670	693	703	696	721	673	632	669	674	650	729	691	703	712	704	672	672	675	707	724	730	681	646	717	675	678	673	721	699	678	693	691	643	646	713	670	640	691	647	701	727	671	681	669	722	697	727	693	694	652	704	695	703	658	671	686	725	659	726	646	685	665	694	710	720	695	669	682	655	697	717	689	703	706	682	719	689	654	705	700	677	658	718	681	689	695	733	734	730	669	691
26056	20912	27362	24587	20800	4566	827	592	565	441	383	354	341	348	322	345	322	313	312	259	259	308	260	248	281	271	274	287	281	290	254	286	277	262	246	252	271	255	237	255	262	254	256	261	268	257	256	285	284	260	249	262	248	250	257	222	228	282	248	256	247	194	287	227	233	253	278	261	236	263	268	255	264	259	251	278	254	267	265	247	239	233	241	260	275	274	251	274	269	263	246	261	271	281	257	229	269	266	252	273	239	287	245	255	254	245	228	268	245	244	250	268	248	257	256	256	258	255	229	219	261	261	268	240	236	272	262	264	232	258	256	256	251	237	261	259	236	258	239	291	282	253	250	244	234	240	249	242	221	233	242	227	268	247	239	269	249	239	266	248	249	236	213	252	255	259	253	250	250	254	256	283	272	249	270	250	273	237	275	264	245	225	270	282	273	222	253	278	255	262	249	221	242	244	262	256	237	280	262	262	271	261	227	277	261	261	274	218	261	257	248	265	264	248	237	247	249	266	255	261	266	260	265	278	253	263	229	269	271	229	280	260	249	248	259	263	299	239	303	248	234	244	256	267	271	232	263	216	254	253	259	265	248	248	255	233	255	245	227	247	243	253	256	272	251	238	275	246	268	260	256	249	218	270	240	254	242	267	242	274	249	275	262	244	255	267	244	256	248	246	294	242	254	259	248	234	251	252	228	247	268	257	275	263	242	269	261	267	246	256	280	235	228	252	280	247	258	259	241	244	279	241	251	246	234	267	263	247	271	277	240	236	265	251	254	240	268	261	249	246	240	217	260	237	277	233	239	258	225	267	280	255	274	259	262	234	253	263	266	254	268	250	244	285	264	263	231	251	257	256	266	266	229	243	234	253	269	270	254	272	260	249	259	266	251	243	229	255	259	261	285	255	259	263	251	279	247	252	269	252	249	268	259	247	256	275	248	267	257	242	241	272	258	249	242	233	271	248	233	270	240	272	246	250	260	243	244	257	241	268	242	260	268	258	260	241	265	271	228	235	256	262	276	262	265	234	247	264	245	233	224	262	276	261	209	232	274	267	251	252	237	244	252	260	262	253	264	260	266	251	261	246	291	239	277	237	258	247	251	266	244	250	259	242	269	265	249	268	276	251	245	264	266	240	254	259	257	258	233	218	263	247	256	235	249	252	271	248	244	261	271	243	227	252	223	226	261	248	264	275	235	251	257	232	253	277	243	262	231	263	234	235	267	252	251	227	244	258	244	258	262	244	252	261	248	287	250	269	259	235	260	261	245	242	265	246	252	255	261	227	287	258	272	251	245	240	250	233	255	278	270	258	267	231	239	236	244	288	232	250	261	246	241	219	256	257	243	225	251	240	250	260	275	262	251	238	221	257	260	263	250	269	254	275	252	237	256	243	231	261	256	259	249	256	262	221	241	244	262	252	237	250	265	228	272	239	281	270	255	251	229	230	263	240	265	222	245	251	248	236	287	269	232	241	271	260	236	238	264	231	246	237	257	274	248	242	255	250	286	222	244	264	255	267	249	211	248	229	257	252	260	241	245	251	242	262	244	264	271	231	230	233	265	217	242	232	256	254	268	271	258	251	251	247	235	258	255	258	273	239	259	224	270	251	234	236	257	249	245	273	244	264	237	241	228	284	236	265	240	260	278	246	249	221	248	231	257	247	235	259	225	270	216	249	237	277	271	230	253	249	253	251	256	257	258	249	222	255	259	251	245	246	230	252	254	235	254	243	238	296	276	235	218	242	236	251	242	260	241	267	271	234	261	247	230	247	253	255	265	238	244	254	250	252	240	241	245	263	243	262	237	234	263	227	235	230	238	255	287	254	255	257	260	224	227	240	221	258	241	259	251	264	257	232	275	276	234	273	241	248	265	246	261	250	259	268	243	247	239	289	236	267	250	247	266	264	218	245	255	272	229	230	243	257	244	236	249	266	245	244	235	251	260	262	269	261	261	260	258	234	273	266	241	251	258	257	262	219	229	285	264	280	238	249	263	250	248	215	244	246	289	285	257	257	229	283	265	269	236	233	244	238	256	238	241	261	240	264	239	261	234	268	263	241	257	242	266	244	261	266	263	258	278	260	252	243	234	272	258	238	243	232	255	263	239	257	248	261	280	255	226	278	260	259	235	268	239	259	254	268	222	228	247	249	243	233	253	243	274	246	290	258	218	256	270	264	268	221	256	248	293	264	256	246	273	236	249	247	251	246	265	274	252	257	260	257	257	249	237	205	241	230	273	229	250	244	243	241	249	239	244	205	259	247	265	243	237	262	283	219	271	270	244	233	268	261	232	268	248	241	242	228	259	265	269	233	248	256	241	254	240	269	278	261	244	263	261	234	258	244	240	268	237	228	255	252	277	238	244	239	253	258	267	238	249	243	236	256	235	225	234	268	255	224	246	230	275	231	276	263	262	249	260	223	269	241	257	266	222	297	232	266	260	247	239	272	255	255	234	232	252	249	281	214	220	242	266	243	266	239	243	216	243	254	273	269	252	252	253	234	243	251	283	237	260	250	218	241	242	270	250	266	244	243	261	280	229	264	267	241	256	236	238	252	253	255	260	271	260	254	268	236	255	246	298	259	267	282	262	226	255	260	264	257	261	237	270	253	234	260	258	240	243	240	245	247	244	260	241	263	256	226	263	247	263	248	232	247	258	246	257	243	263	248	288	280	261	263	271	244	274	248	257	258	237	236	242	256	244	263	246	253	233	257	221	246	242	275	254	249	260	226	259	259	231	241	234	243	257	254	237	257	249	268	259	227	245	248	252	267	278	226	239	256	261	230	228	271	251	251	253	243	231	251	258	242	240	256	266	233	237	243	257	225	243	262	281	239	241	281	244	249	252	243	255	258	254	239	258	241	253	257	286	254	300	228	253	253	254	257	238	242	236	239	231	279	255	272	243	232	225	260	245	240	256	247	255	243	258	246	247	248	246	255	271	225	264	252	246	251	241	274	246	222	272	244	242	245	250	248	223	231	258	215	253	226	238	245	240	255	249	249	258	259	237	243	268	258	219	296	216	287	258	254	254	236	225	247	262	275	268	279	255	270	234	249	231	256	274	291	252	234	273	225	250	279	250	265	247	236	240	250	244	248	250	252	237	228	259	236	292	251	238	250	273	245	260	265	251	257	253	249	246	278	256	219	252	237	260	260	268	223	247	274	239	279	233	249	279	258	229	246	264	233	259	258	241	256	268	253	255	266	244	265	227	242	259	246	237	270	234	261	246	232	235	271	250	260	244	261	269	237	283	267	268	244	245	260	228	241	274	260	242	263	262	273	247	258	264	271	247	268	268	243	265	275	273	270	246	264	236	254	253	229	255	240	248	254	256	260	260	241	271	247	254	239	271	236	260	266	270	239	251	229	244	257	272	232	281	254	286	245	246	232	220	245	263	257	277	283	251	237	260	236	255	255	263	272	248	235	247	282	268	237	257	265	252	251	249	259	271	240	252	270	266	259	236	267	251	259	230	256	284	280	270	254
6675	9346	8288	4721	3043	1964	1434	1118	927	776	689	647	573	546	507	476	463	442	422	422	407	417	371	388	385	427	353	368	366	347	343	375	365	332	365	353	309	351	321	319	337	300	320	348	319	337	303	292	352	323	295	313	309	322	294	322	326	342	322	317	286	301	335	320	312	311	334	333	321	320	330	330	330	304	304	315	305	297	306	322	326	315	305	311	341	286	327	327	303	318	315	306	316	322	343	291	328	312	318	326	304	319	288	328	324	293	317	315	325	318	306	316	355	326	302	343	293	305	293	314	303	279	313	320	324	316	336	322	284	274	338	305	327	333	309	290	317	298	331	319	291	322	309	307	313	313	325	320	315	313	304	329	297	298	282	328	311	282	321	307	324	307	347	303	352	310	342	289	316	305	306	299	288	315	265	300	287	280	340	315	318	300	258	297	285	326	293	325	284	302	337	301	311	275	317	277	293	292	301	311	297	307	328	272	315	294	317	269	285	334	346	317	319	299	314	304	296	313	304	294	326	334	345	346	283	325	266	280	307	287	329	343	328	306	295	311	307	322	311	296	278	307	315	340	306	289	297	312	323	302	295	331	277	345	288	295	283	313	327	315	334	311	314	294	321	357	296	288	325	317	290	313	303	305	317	308	288	302	315	311	290	287	295	292	285	311	304	289	312	314	303	322	315	299	311	333	309	307	323	269	317	302	329	310	302	289	302	310	329	325	297	348	321	295	320	334	291	321	340	307	322	317	326	311	295	312	318	319	314	287	302	333	298	296	351	309	276	303	365	360	285	322	322	316	321	298	296	298	318	282	286	329	337	313	297	281	310	294	317	311	289	322	304	306	275	317	263	371	353	326	310	341	291	310	335	303	331	323	329	317	293	309	308	307	316	290	309	310	300	306	301	298	329	311	302	332	309	314	308	306	320	330	318	336	320	301	290	276	300	334	298	325	315	311	271	301	314	288	305	303	333	314	282	345	286	314	308	294	326	299	283	303	326	345	324	320	333	321	297	313	304	318	292	324	280	325	311	325	315	312	310	290	307	308	344	332	345	325	308	303	300	322	304	294	322	342	321	283	308	309	292	317	319	318	306	311	299	338	302	295	354	307	284	306	297	336	302	308	292	319	317	303	282	342	301	306	307	333	294	289	313	306	279	325	311	322	292	300	281	317	342	306	307	295	298	312	294	330	287	292	292	321	316	318	295	315	324	324	335	300	319	323	326	313	299	326	309	267	297	329	309	333	339	328	332	306	321	298	313	293	299	296	303	307	319	292	286	305	293	320	297	299	293	303	305	308	319	293	305	333	331	331	277	284	288	329	315	337	308	327	297	313	329	313	314	287	319	300	287	297	318	316	342	292	325	309	315	289	315	311	291	304	325	299	324	326	275	308	308	333	310	337	319	318	312	331	325	340	280	336	294	272	290	324	293	341	336	311	328	306	304	313	321	292	296	327	313	300	333	300	278	304	286	294	342	319	300	321	339	337	283	328	298	310	320	286	333	312	279	295	286	286	295	283	331	310	327	323	340	314	312	321	295	309	335	302	307	296	355	308	293	306	317	367	320	360	320	299	326	327	327	274	284	317	315	340	311	296	318	296	345	306	316	279	321	314	300	321	314	303	339	323	303	320	303	277	310	310	295	282	340	324	298	296	295	308	297	290	276	308	298	327	304	301	273	322	341	325	314	345	305	342	324	309	291	309	311	293	323	328	323	314	311	318	307	315	302	305	294	330	324	341	298	305	263	311	319	287	326	334	313	297	273	347	297	307	302	323	314	297	286	328	281	309	347	303	326	300	342	313	289	331	319	302	305	290	297	303	310	317	297	322	313	307	323	332	322	316	315	288	318	308	326	298	314	292	329	331	309	308	318	323	317	303	318	327	309	311	339	301	312	304	322	289	342	292	288	303	331	287	298	300	327	300	337	319	311	275	314	327	281	331	327	326	324	330	304	316	284	316	356	306	307	300	335	282	304	322	298	309	320	315	317	314	332	312	314	296	296	306	304	300	317	290	327	323	311	276	324	318	306	330	327	282	289	316	290	313	319	291	312	313	270	301	296	315	310	310	340	296	312	310	304	313	333	325	299	297	340	334	308	288	308	295	342	338	325	323	338	297	301	320	295	311	299	332	284	303	330	314	321	315	302	346	319	323	325	308	322	315	289	289	301	330	333	328	327	320	310	304	304	322	320	324	295	327	295	323	331	310	292	293	287	286	263	298	335	296	307	310	305	329	324	327	275	296	284	322	341	306	300	274	302	296	333	302	295	294	335	285	297	293	312	301	291	322	286	323	337	295	327	287	301	311	318	318	311	317	322	329	318	318	288	329	275	334	307	324	324	309	293	317	311	310	268	322	285	312	316	325	284	311	265	322	337	313	305	314	298	321	315	307	311	340	298	289	304	280	292	283	304	328	344	322	301	284	318	290	307	290	307	319	298	313	311	288	292	291	306	318	325	315	312	319	324	308	331	308	289	353	252	290	306	300	282	307	294	330	303	297	305	298	317	275	334	292	309	322	324	305	326	320	294	308	300	289	320	299	335	308	305	299	332	304	325	285	318	336	298	353	299	323	314	301	305	304	299	331	256	312	316	311	310	300	309	292	295	327	317	279	298	278	322	313	317	302	311	319	340	315	313	289	324	303	330	318	318	294	334	327	325	305	319	320	296	295	302	291	295	298	336	290	331	322	334	321	321	282	296	303	305	312	322	310	296	340	276	312	309	311	317	310	294	328	307	336	325	310	293	300	321	301	278	299	332	289	300	281	300	291	314	326	318	307	296	299	302	276	326	331	307	287	305	327	296	353	320	299	341	321	313	328	304	294	294	279	313	306	320	288	309	323	281	290	324	322	316	313	299	307	300	340	288	325	314	291	324	273	281	300	303	323	293	287	300	309	288	315	311	336	338	304	295	286	307	313	328	321	305	292	277	299	269	283	327	298	332	317	302	328	306	315	276	290	313	306	313	303	296	286	310	276	322	313	320	338	336	320	289	284	315	312	335	315	321	291	281	368	356	316	325	314	290	340	294	327	322	303	322	310	311	362	302	288	278	290	325	320	270	310	317	316	301	289	321	321	305	336	320	309	303	322	325	350	337	311	298	322	307	290	312	296	336	306	314	292	320	303	325	330	343	310	321	303	282	329	308	308	322	314	287	312	294	319	301	298	319	316	304	340	299	305	320	293	318	335	330	280	321	270	321	310	324	326	325	292	305	336	325	327	305	313	296	293	313	301	305	281	305	312	327	322	311	290	319	279	310	337	324	303	318	322	323	296	309	317	286	288	315	310	309	318	332	310	311	301	303	290	325	309	295	328	276	304	323	303	300	319	325	282	338	324	298	312	284	343	288	331	299	288	300	315	309	296	317	296	339	326	306	326	309	287	326	325	311	308	325	292	322	308	335	294	311	299	298	286	308	295	328	293	307	299	301	296	307	317	303	303	302	306	306	296	287	276	320	312	303	296	331	299	300	290	333	297	331	311
23588	20908	27900	24050	20910	20957	9141	1324	939	825	742	662	605	626	545	569	525	487	500	517	501	521	484	458	426	455	421	468	439	426	447	420	413	408	386	433	372	441	413	374	407	395	401	402	429	412	362	377	399	347	430	374	371	387	406	377	416	396	403	404	409	419	359	369	387	433	367	381	380	396	406	393	410	385	395	372	346	410	426	386	416	409	344	410	383	408	372	386	410	386	376	363	388	421	399	404	374	383	414	402	375	381	369	376	374	367	370	381	384	381	384	378	333	365	395	385	416	381	444	374	422	376	382	407	364	386	365	395	394	374	403	378	356	364	372	388	398	372	398	365	439	381	412	359	381	381	370	368	353	380	374	403	388	365	405	378	355	372	396	399	375	336	373	407	355	400	408	361	400	347	363	400	342	388	410	373	421	387	337	386	394	390	371	384	373	375	403	350	356	406	386	357	408	392	407	408	365	391	416	373	380	387	353	388	384	369	394	385	367	398	373	383	396	376	377	399	351	411	344	351	379	341	402	370	356	382	349	375	361	394	381	429	395	370	372	365	396	368	389	385	405	400	369	400	340	348	399	401	391	388	403	375	351	407	395	412	391	411	377	370	379	380	367	410	392	375	418	422	394	429	395	397	383	394	345	382	366	406	391	380	376	427	361	380	390	386	355	373	377	391	411	379	379	398	394	363	412	391	392	381	414	394	377	392	383	374	395	374	378	400	381	356	421	414	399	376	426	410	376	385	366	418	426	388	367	362	365	384	333	382	393	383	396	405	391	397	387	378	383	370	427	380	389	399	381	374	361	364	407	377	395	347	398	377	373	398	373	366	357	393	390	357	402	431	415	373	417	384	378	352	400	395	406	369	364	413	373	368	333	339	425	391	405	361	395	357	381	367	364	394	408	370	394	401	418	383	391	384	367	397	392	347	400	383	370	406	363	393	395	383	374	373	377	356	392	379	385	378	420	413	393	335	345	412	379	362	384	354	409	391	401	403	444	366	404	401	367	381	380	395	371	402	386	385	403	356	387	368	382	411	419	361	385	358	368	377	409	351	422	344	426	393	387	369	369	374	406	381	402	360	407	378	377	404	377	412	384	387	376	393	350	348	375	360	368	364	357	363	373	399	405	361	391	376	380	357	402	374	369	370	367	373	374	381	397	408	394	369	387	379	389	347	356	381	398	360	382	383	432	399	363	350	391	376	374	388	391	372	377	404	369	393	368	372	420	394	390	398	355	393	395	376	387	369	375	376	394	385	363	405	394	409	413	395	381	396	413	359	376	361	376	423	379	393	382	363	411	375	392	384	365	404	421	408	396	396	422	357	384	391	392	413	380	376	394	373	403	373	433	387	376	392	383	384	383	377	399	406	369	385	390	405	416	369	385	389	368	383	397	407	407	344	392	397	363	395	371	366	420	370	400	401	382	366	369	393	407	359	335	384	386	368	378	407	406	398	361	379	410	384	410	401	389	336	373	374	378	392	345	388	430	365	382	350	414	414	362	420	379	426	404	356	390	400	413	338	411	421	410	367	367	401	370	391	400	427	340	375	374	382	386	389	341	397	362	424	382	403	381	413	369	422	406	391	379	371	395	373	378	396	397	383	361	398	387	385	393	364	355	386	379	370	364	398	390	356	383	411	401	357	391	373	376	362	398	399	348	357	418	359	391	388	375	418	396	381	381	356	370	366	368	399	368	421	410	395	407	397	330	346	387	390	416	378	407	409	371	384	385	394	419	369	409	420	393	362	334	355	368	398	376	399	364	379	398	386	405	356	394	380	356	404	377	394	371	385	388	381	352	360	363	368	403	409	387	337	429	379	369	357	387	391	372	370	358	379	371	394	368	388	393	383	392	382	391	367	407	391	389	397	393	376	368	414	386	420	379	398	371	369	369	387	393	394	385	399	378	404	379	365	372	402	373	399	389	380	388	388	368	386	367	364	389	422	405	377	370	351	382	371	385	358	363	361	345	373	380	363	376	377	419	375	393	352	394	368	396	408	373	421	414	374	364	374	366	382	378	398	391	382	383	384	377	406	384	392	381	400	416	392	386	388	364	386	383	359	389	415	397	393	405	379	371	388	402	386	414	415	366	394	377	388	410	353	382	390	387	380	367	369	397	346	417	416	409	415	390	384	344	409	401	375	357	397	380	392	375	359	420	382	368	371	350	416	341	381	399	373	394	415	354	392	375	366	363	372	361	372	390	377	366	397	385	372	376	380	416	409	376	398	389	367	387	359	388	398	373	357	365	380	366	389	396	409	374	394	390	410	382	427	407	392	378	376	377	391	339	387	403	421	383	400	379	386	379	399	407	401	380	379	367	380	388	371	375	372	376	365	380	366	373	393	344	376	367	371	378	401	415	376	368	368	385	418	362	415	390	419	393	381	368	411	370	346	382	422	395	410	377	381	417	387	407	378	378	381	378	374	397	384	389	340	375	363	403	359	412	379	379	344	376	426	375	414	363	399	359	359	348	392	362	376	392	374	357	420	377	391	396	384	387	371	423	396	363	368	358	349	379	376	364	383	402	394	377	382	373	375	382	393	423	384	405	363	384	352	402	402	364	351	374	395	373	368	380	384	429	379	402	385	382	337	390	345	395	388	397	373	362	370	380	375	371	398	384	398	400	400	391	374	369	356	383	391	346	368	376	400	393	382	370	375	409	402	377	395	388	404	379	360	365	376	386	379	378	392	372	349	379	365	391	374	361	358	381	351	388	363	378	403	379	404	365	389	392	351	384	364	411	381	358	393	407	409	394	394	380	362	343	392	385	382	347	394	360	390	379	384	414	383	396	375	401	356	392	378	387	357	457	385	357	382	389	368	385	365	353	343	370	394	382	371	394	406	342	382	366	380	368	340	346	360	381	323	400	352	386	376	413	382	406	397	389	357	366	402	385	390	372	379	374	361	391	360	381	364	389	379	347	411	430	373	370	381	384	390	406	376	400	397	390	411	404	375	366	386	391	359	380	394	366	377	422	380	406	338	383	373	389	369	344	375	399	413	377	397	404	412	426	362	377	365	385	409	378	386	380	377	417	384	379	403	330	397	338	382	375	376	403	386	410	365	373	366	367	360	370	392	388	352	348	399	392	390	396	336	357	392	351	376	382	415	392	376	405	376	369	373	419	394	377	388	368	345	386	391	373	428	408	404	377	385	414	371	424	397	372	348	358	373	404	404	376	400	357	387	416	382	366	398	376	333	381	408	372	393	375	387	401	386	391	383	381	376	370	358	430	385	369	371	366	367	359	374	384	386	400	403	393	397	366	361	358	380	380	364	368	369	336	378	374	355	344	346	384	363	415	396	375	390	360	363	390	384	380	384	350	378	363	365	420	416	393	404	404	412	384	385	411	362	368	394	368	410	355	376	390	435	345	400	392	365	406	417	417	356	404	385	358	364	385	356	392	343	380	396	398	412	374	376	372	380	380	355	398	388	359	390	377	382	394	348	360	393	426	420	404	365	375	399	400	368	421	386	362	396
10256	17843	15971	9549	6523	4161	3142	2450	2000	1619	1343	1219	1038	950	895	793	723	714	699	620	679	658	594	589	606	590	531	539	511	519	526	521	510	499	489	468	481	476	499	437	464	431	468	464	443	431	395	440	440	406	450	417	426	409	416	403	410	416	427	396	424	408	426	403	399	414	408	398	437	421	419	394	428	399	393	407	395	414	382	429	464	417	376	396	405	403	421	408	383	409	399	409	418	445	437	439	391	433	407	377	403	424	412	402	416	410	419	403	386	394	382	383	430	398	402	382	421	385	403	407	377	423	413	403	429	401	389	364	364	435	444	387	380	399	403	415	389	392	397	421	356	404	422	420	424	400	431	377	412	427	382	411	429	427	387	406	406	409	352	389	390	404	391	382	392	389	405	391	380	422	407	399	425	396	404	421	380	415	374	399	387	390	409	384	415	421	376	402	391	385	404	432	427	379	384	406	403	394	403	369	404	381	406	412	407	423	413	387	377	387	383	400	419	420	409	373	408	379	385	400	424	396	387	359	388	378	411	372	400	369	410	417	399	380	449	404	369	400	409	380	390	406	405	440	428	373	394	386	401	411	403	411	379	366	406	425	396	411	395	424	426	421	411	382	389	388	448	374	389	416	386	444	394	385	359	407	409	414	383	415	399	411	400	379	396	402	401	413	401	387	406	367	403	402	395	421	392	411	389	403	418	384	435	406	426	366	417	410	418	414	439	442	377	434	380	417	395	386	399	416	402	408	401	435	430	412	389	408	374	394	412	383	404	376	406	446	415	401	374	387	416	409	395	394	412	436	401	375	400	388	422	355	377	385	403	401	413	412	407	423	408	393	407	402	398	376	406	415	376	405	407	399	365	407	390	380	402	386	353	384	415	398	418	368	399	407	391	381	398	392	427	388	399	388	376	436	405	415	411	414	365	403	429	379	415	412	375	430	429	382	375	452	393	384	390	393	439	405	400	458	404	432	383	416	390	409	422	404	388	383	410	398	402	410	378	441	401	405	414	367	429	395	415	401	395	384	370	410	424	407	406	398	415	385	381	390	420	385	404	399	400	396	404	431	402	395	413	395	403	408	404	403	417	391	409	344	369	390	372	365	409	418	399	417	404	397	344	400	360	393	404	390	427	394	378	407	396	394	394	412	394	386	423	402	411	382	363	397	382	434	374	387	415	383	387	423	407	417	437	388	393	402	418	378	367	400	426	393	382	406	393	376	375	388	392	421	374	397	380	385	402	392	350	408	407	389	395	430	403	390	398	410	383	389	397	411	402	401	386	420	373	400	383	374	384	439	378	382	388	395	411	385	371	394	443	392	404	405	404	362	410	412	394	413	387	390	380	401	413	393	418	375	397	400	423	404	438	409	446	395	354	405	407	396	392	402	435	386	424	404	373	391	409	428	431	398	360	365	383	428	410	396	373	422	407	420	333	382	410	368	385	395	401	378	416	413	429	396	426	407	411	426	400	389	392	419	418	398	388	408	379	389	412	378	397	417	359	441	419	394	409	385	422	400	375	390	412	392	404	409	372	410	409	380	404	388	378	355	375	416	411	374	435	394	398	387	383	403	353	395	394	388	375	414	424	355	417	390	417	377	396	410	389	409	413	366	394	370	400	396	384	424	411	365	398	398	396	398	419	424	380	396	446	383	416	419	403	402	380	394	430	380	368	400	421	412	387	367	421	379	414	396	398	396	432	387	386	365	409	394	422	406	401	369	373	370	422	418	372	372	424	384	387	392	377	379	361	402	394	419	385	366	371	423	404	382	421	418	402	379	397	414	389	375	398	402	389	391	395	408	415	400	406	407	416	405	397	390	412	370	399	385	426	372	386	364	424	443	398	397	358	419	389	426	402	393	408	405	380	406	374	384	398	396	365	415	375	407	389	399	431	390	396	427	436	454	395	428	386	397	409	403	397	397	402	428	399	365	401	365	410	413	394	349	381	439	405	419	379	374	374	370	416	397	368	412	422	367	356	391	395	422	378	403	397	396	418	379	385	440	376	400	388	389	399	430	408	423	376	375	419	400	404	360	386	420	394	409	447	396	395	393	400	397	402	380	407	408	379	397	388	376	418	382	457	393	369	383	405	418	389	387	392	379	430	386	407	386	377	382	407	404	403	382	383	422	350	401	414	374	391	427	401	378	398	415	379	437	392	396	392	413	406	417	391	370	444	359	388	411	358	402	360	397	406	360	410	404	379	383	386	426	380	436	410	392	396	369	387	373	421	396	380	408	407	411	393	412	393	385	383	404	384	416	391	383	380	373	401	402	384	350	386	359	372	398	392	412	395	383	397	426	387	399	430	392	408	377	403	373	412	383	410	409	410	385	385	395	386	358	402	436	418	387	399	379	409	409	427	411	418	417	426	391	417	407	362	366	357	386	379	396	431	447	410	425	378	395	400	386	381	388	392	401	388	347	397	407	397	367	358	391	386	393	406	388	388	386	429	413	376	413	409	410	450	399	414	365	412	431	396	433	428	386	398	407	440	374	408	390	421	384	375	430	401	403	415	392	408	352	415	380	388	399	386	397	418	401	366	410	401	418	409	417	402	393	385	381	420	401	378	395	398	369	395	402	410	401	389	417	432	376	467	369	417	394	381	405	390	379	391	414	363	424	434	434	384	378	404	390	396	407	387	415	424	416	357	404	418	387	413	379	426	390	424	429	401	410	387	375	370	377	389	415	402	390	361	396	383	384	373	433	386	406	397	406	382	407	408	377	395	397	418	369	367	408	400	390	402	401	374	411	401	380	380	387	396	404	405	413	389	380	375	372	378	403	394	393	437	384	407	408	425	390	390	377	379	371	374	385	423	387	433	384	432	395	393	407	394	426	372	391	380	400	391	400	368	421	368	409	388	384	399	355	419	401	358	402	427	395	391	345	396	414	408	425	389	416	410	392	425	404	365	390	384	413	408	380	409	394	409	404	392	384	415	422	395	353	386	399	383	412	383	427	428	386	381	403	421	416	398	430	386	403	397	430	409	395	373	416	384	357	393	436	382	389	382	430	364	396	401	409	393	417	423	393	402	404	413	436	366	402	366	370	394	392	416	421	410	428	408	379	384	424	371	411	380	444	400	389	367	361	407	387	415	400	386	391	390	389	405	403	397	405	403	435	382	386	427	399	389	432	364	383	405	365	430	378	378	399	394	418	397	420	386	397	413	448	394	390	377	373	441	448	412	409	405	382	386	402	410	401	394	392	393	400	410	382	387	396	380	389	402	401	418	410	395	418	379	375	402	379	426	370	382	390	425	405	403	415	391	373	440	385	378	406	381	425	398	399	407	395	369	352	387	381	339	416	412	395	410	402	393	395	422	380	352	412	371	375	433	348	389	402	395	418	392	377	384	430	409	368	394	379	378	409	379	429	378	431	398	369	400	415	381	410	421	396	402	389	416	365	395	396	370	415	397	409	406	381	364	388	382	400	430	416	392	363	390	408	418	441	380	422	395	411	377	402	381	401	392	405	450	372	395	401
28019	15490	2422	880	680	686	627	618	578	622	663	619	628	626	668	663	608	616	590	603	640	613	574	618	582	633	632	626	585	611	634	595	615	591	616	618	607	595	576	631	591	651	633	589	565	616	615	612	630	561	585	599	603	596	577	578	574	610	604	587	650	627	597	624	633	576	581	604	584	632	607	569	594	594	599	638	632	632	601	569	584	607	589	600	611	616	599	576	583	585	629	616	628	643	633	636	619	599	604	613	624	626	593	629	613	600	618	579	666	606	591	642	622	559	586	617	641	630	653	614	622	611	624	581	645	663	578	583	583	591	652	610	621	634	606	603	605	601	609	590	599	582	586	594	577	600	599	645	624	588	598	614	645	590	584	661	604	613	598	587	596	615	628	600	644	564	587	595	595	633	605	616	567	616	629	612	665	597	592	614	599	566	665	615	557	605	596	607	570	621	624	637	591	602	636	582	593	579	604	614	666	644	600	590	637	637	603	603	594	615	659	625	613	598	616	616	562	625	638	621	574	622	596	668	612	607	607	645	636	603	652	618	589	647	627	634	658	615	598	612	566	601	636	601	618	650	564	590	596	573	629	615	599	600	669	639	633	563	619	642	577	596	612	637	577	611	631	616	558	611	585	636	587	637	626	592	637	630	583	595	591	622	587	623	581	618	634	635	633	658	568	610	598	558	572	583	617	655	634	604	607	626	625	602	610	578	602	606	611	619	601	613	609	612	617	591	584	613	576	624	613	576	587	617	658	617	627	608	610	640	630	616	583	577	586	571	554	605	583	621	611	617	618	645	625	595	609	601	618	572	594	599	622	599	639	579	620	625	599	613	623	628	547	578	602	577	637	621	592	619	599	637	624	621	598	604	630	639	613	587	614	627	609	578	611	598	598	629	600	626	611	594	645	596	607	615	592	616	629	635	624	599	618	640	582	658	597	618	597	611	651	586	599	608	650	645	587	632	669	585	592	657	562	627	619	617	601	646	624	644	623	549	634	649	614	562	581	582	589	616	594	587	614	589	646	602	634	653	626	584	606	667	562	600	598	611	621	587	621	614	612	622	615	621	566	596	583	634	615	639	645	600	589	585	611	661	618	604	613	593	570	615	554	630	624	588	616	625	651	609	643	620	582	610	602	587	599	640	629	603	649	619	630	640	572	614	601	638	578	559	538	581	661	665	597	602	554	652	633	611	632	602	595	572	595	586	623	634	591	621	611	592	620	637	594	624	607	571	568	607	648	588	617	640	599	609	610	575	684	584	603	552	615	618	617	597	614	631	588	594	631	641	587	647	574	630	611	588	612	631	598	662	606	584	630	607	594	580	599	576	594	603	627	602	653	600	607	637	564	614	598	619	653	626	604	609	622	574	561	600	639	646	608	649	580	600	573	578	607	627	608	566	596	578	593	574	575	616	618	610	570	576	642	601	623	634	643	624	579	629	611	633	601	675	567	613	599	639	634	615	553	617	562	648	607	623	606	592	591	593	601	602	638	606	635	616	583	591	635	634	605	630	609	622	606	630	670	599	581	582	552	596	580	550	652	565	646	569	642	530	594	599	616	564	579	587	594	642	635	638	595	577	577	629	628	631	596	627	610	572	638	591	569	617	595	655	615	557	602	669	595	609	567	589	657	629	618	626	609	586	659	636	596	591	632	588	625	627	651	558	606	655	620	592	638	597	635	605	595	578	581	611	617	608	600	561	603	576	569	580	604	601	620	633	628	626	589	574	594	602	656	583	604	604	642	589	608	590	636	605	639	599	642	564	659	652	621	640	570	628	575	664	610	556	586	619	671	631	612	637	588	612	623	593	605	637	607	628	649	603	579	662	607	592	599	619	619	645	599	608	626	642	632	590	610	594	572	597	585	567	621	622	607	609	637	575	575	607	666	635	648	655	602	621	675	590	571	615	688	628	610	591	612	634	578	605	602	605	636	639	617	590	550	595	610	603	543	592	627	593	684	583	608	587	601	625	610	664	594	607	587	613	612	609	600	600	586	589	655	591	624	602	631	571	632	612	625	624	607	643	628	573	588	612	618	598	586	623	624	610	599	634	626	636	605	611	630	621	652	608	585	613	630	628	615	590	639	580	619	608	624	629	627	632	646	598	653	600	626	613	596	611	604	626	638	598	606	627	554	625	606	611	642	607	587	642	607	587	629	583	685	624	603	629	583	554	663	591	624	662	629	610	585	613	600	592	612	611	610	620	624	646	627	553	651	605	627	584	616	606	572	632	631	571	611	599	579	583	576	597	614	639	629	601	595	601	594	608	648	644	566	595	671	583	647	608	572	650	644	614	624	597	603	619	580	602	621	601	584	665	628	595	640	628	620	608	597	625	630	636	612	617	617	621	636	569	619	578	626	609	572	629	607	601	596	563	564	612	577	585	594	599	566	607	588	642	606	607	597	557	616	588	573	593	643	584	615	629	618	615	618	606	618	599	599	639	636	611	610	632	601	631	600	590	568	608	612	605	600	629	605	658	609	581	628	599	582	632	600	574	610	614	588	624	628	602	573	630	608	559	601	626	594	566	632	590	620	610	650	572	622	624	605	693	590	638	588	606	570	646	604	604	620	624	607	565	622	615	618	578	609	635	621	582	584	564	608	634	587	563	606	601	604	617	616	570	576	622	609	574	657	623	607	615	627	646	618	615	585	630	683	581	614	620	605	589	622	635	581	641	618	629	574	583	559	607	560	666	581	599	635	534	611	587	617	653	596	636	647	561	648	593	587	567	614	598	577	608	620	578	600	591	638	558	599	634	607	614	595	614	582	619	650	620	602	621	598	626	625	619	639	601	587	642	641	599	562	599	595	581	626	586	607	591	628	599	624	606	558	577	554	648	647	616	613	655	615	585	637	622	630	614	600	612	554	638	606	611	585	657	613	599	591	612	621	595	600	608	655	660	579	589	607	622	600	628	650	627	662	597	573	625	574	594	587	574	583	639	639	650	614	587	633	636	593	636	578	646	591	634	618	706	653	599	638	608	635	641	639	567	621	561	592	626	587	580	572	615	602	624	574	627	658	590	588	586	626	568	614	607	618	562	591	595	596	577	614	598	616	605	616	584	655	617	620	616	626	605	590	605	565	599	604	618	630	637	641	609	645	611	670	584	644	604	617	547	629	580	631	565	620	599	617	585	611	616	661	643	597	601	604	615	590	554	585	620	608	603	607	597	577	587	623	650	643	589	600	581	620	590	639	603	618	579	612	623	619	595	603	624	600	618	618	584	628	648	620	615	546	575	608	615	593	693	644	629	619	572	618	621	615	595	636	584	579	593	618	570	603	568	584	600	616	575	632	590	626	581	610	602	608	619	603	610	596	639	635	658	609	574	588	620	602	634	613	607	641	592	623	610	625	592	572	659	599	599	651	587	607	629	600	647	603	589	609	643	629	613	644	606	600	665	664	582	563	594	587	624	676	633	599	614	601	556	580	589	627	626	603	581	602	582	616	645	583	631	551	625	596	592	593	600	640	622	647	549
5052	1408	1306	1031	889	815	738	734	730	761	706	723	685	671	754	693	755	668	679	709	724	706	706	682	672	742	704	697	671	722	657	710	689	691	709	714	719	704	686	707	679	644	670	713	631	690	685	660	703	674	672	663	697	675	683	672	706	677	761	675	675	677	685	707	696	726	694	688	701	699	691	710	695	718	695	741	701	669	726	719	664	658	645	758	709	705	674	642	669	672	704	698	665	704	703	695	679	723	695	681	716	681	681	695	675	704	711	740	709	703	667	674	682	684	719	649	697	679	737	660	669	697	638	686	669	684	709	739	664	687	657	680	666	702	694	692	728	696	637	657	721	668	730	664	739	710	660	647	717	673	702	698	725	688	673	727	777	658	698	666	687	661	710	700	687	694	715	699	691	685	684	641	694	684	708	617	725	668	686	708	730	702	630	680	736	706	676	701	682	655	697	679	662	696	694	685	643	726	680	755	685	694	724	638	665	660	693	708	707	749	707	680	638	687	669	677	633	686	693	683	678	702	665	684	657	698	730	663	678	736	721	713	661	702	699	677	672	725	709	683	721	690	662	706	692	709	682	651	649	721	721	686	676	649	715	678	682	678	659	655	670	705	620	716	731	725	677	668	680	704	672	711	717	705	670	692	682	742	674	672	692	753	709	673	746	729	651	646	701	693	710	733	729	685	708	652	682	687	732	654	681	707	659	657	674	687	692	689	682	705	689	667	719	623	744	701	662	715	697	697	701	642	718	703	670	681	673	673	684	671	727	708	745	680	721	647	660	738	655	647	676	631	705	689	686	664	696	701	702	703	680	710	621	712	680	706	666	718	652	674	665	726	692	711	632	692	758	756	726	648	680	695	737	728	704	672	707	667	729	681	729	609	688	697	697	688	669	724	693	716	701	699	694	672	691	690	719	713	739	679	701	684	676	696	703	703	691	691	674	717	677	669	676	690	680	711	721	662	697	688	684	691	669	687	689	675	689	667	698	630	674	676	673	660	668	679	690	633	683	756	708	647	691	685	694	650	712	681	637	692	699	718	675	649	657	687	716	666	738	711	719	711	695	683	697	691	694	676	645	736	710	641	673	688	706	634	645	706	684	690	710	698	655	664	682	648	687	718	672	666	705	692	662	715	678	724	685	693	697	663	708	691	697	738	760	649	675	655	676	717	708	730	697	669	743	679	727	715	674	725	710	690	717	687	696	720	702	693	643	684	684	663	704	631	701	708	699	650	687	726	619	661	657	713	697	679	658	726	680	678	716	693	704	741	737	638	662	643	672	699	712	642	698	705	701	720	727	710	689	667	676	722	673	711	712	708	673	679	686	707	696	704	696	687	709	705	697	735	696	714	678	690	698	715	708	674	663	681	677	706	676	730	673	669	712	698	685	672	670	709	702	693	649	679	733	684	703	715	684	711	705	681	734	699	713	671	681	703	714	693	693	685	613	690	706	650	636	707	633	647	676	706	716	711	689	689	647	718	703	669	655	700	716	643	694	661	704	691	699	698	652	692	691	691	701	674	699	673	698	696	721	665	691	736	718	722	705	705	673	638	664	634	658	678	660	718	700	685	658	717	713	706	697	664	707	671	681	654	675	663	699	650	692	692	648	721	710	701	626	683	712	691	691	713	664	702	702	680	643	636	676	681	725	709	692	703	720	721	654	708	772	716	709	681	665	724	706	675	711	702	726	702	746	711	659	709	694	627	664	703	727	696	724	716	671	662	655	700	682	708	727	722	675	649	624	710	773	700	688	700	661	697	623	722	655	683	698	683	699	676	675	684	673	693	719	713	694	684	729	730	669	724	707	663	657	691	681	731	704	668	718	740	694	667	631	645	694	670	699	707	673	719	681	703	641	690	664	640	710	713	691	735	706	749	706	677	727	700	733	719	660	700	680	669	680	688	682	705	701	698	720	682	650	701	728	678	723	706	691	690	688	683	725	735	682	704	716	681	697	677	682	657	660	694	670	664	694	648	640	747	712	709	711	713	724	706	741	706	692	678	679	730	616	714	749	646	717	708	687	686	679	654	692	677	699	687	698	675	636	681	671	695	713	671	656	696	691	652	706	700	675	714	680	687	683	681	680	643	694	686	679	688	667	748	681	685	729	631	722	658	693	680	719	686	749	662	707	696	647	645	719	645	701	676	726	646	686	679	708	684	691	681	711	678	703	642	666	676	693	702	668	624	664	727	675	656	688	674	664	720	659	687	664	678	679	665	689	734	674	685	678	674	684	690	737	722	705	706	703	681	663	665	705	682	723	694	682	658	684	673	697	682	708	697	680	666	684	645	689	695	677	712	682	694	674	709	681	667	662	652	687	678	692	669	674	700	697	736	729	729	683	665	721	671	704	693	654	665	706	669	640	650	725	664	687	694	670	677	676	692	642	702	711	682	763	700	679	685	695	642	690	726	694	655	684	673	673	677	687	720	726	699	747	709	633	634	756	719	704	723	690	686	706	661	722	701	683	673	678	730	672	690	727	707	692	658	652	689	725	649	720	701	656	716	682	718	678	668	679	696	723	637	697	655	738	693	702	705	665	701	703	718	705	695	716	719	671	634	648	672	714	693	675	680	671	704	694	716	714	662	666	705	682	663	710	678	668	660	672	684	699	661	686	709	684	669	684	653	689	668	688	673	697	670	663	682	687	663	771	698	691	665	727	696	672	697	696	721	670	661	702	645	706	691	724	663	683	680	688	673	696	721	697	690	648	675	708	694	703	669	702	753	723	679	682	673	702	670	677	670	702	683	716	693	694	693	679	694	681	670	711	715	679	691	739	696	701	702	730	667	687	687	701	698	709	710	690	719	698	676	703	712	680	677	712	685	700	702	664	663	698	671	690	664	715	706	658	658	696	685	696	676	647	695	694	688	701	651	698	689	649	703	683	701	694	650	695	710	693	673	665	655	644	653	702	744	679	656	671	660	754	691	672	657	697	649	662	696	698	662	690	692	723	686	705	658	681	664	680	691	712	638	671	697	662	703	692	665	659	674	726	632	664	710	659	686	707	650	672	674	668	671	717	716	719	671	679	692	652	686	705	678	709	652	714	675	723	681	676	648	726	677	672	631	671	693	679	685	725	714	638	697	666	632	750	694	703	682	673	625	698	686	706	673	679	697	669	682	635	715	680	666	717	678	703	713	676	722	671	674	653	688	673	681	650	725	706	645	679	682	652	682	702	670	653	630	702	742	697	690	656	704	698	705	702	693	689	680	683	703	705	661	662	740	697	709	702	700	680	722	645	698	681	691	718	668	763	699	713	666	671	645	697	665	689	675	718	692	646	687	679	689	696	690	662	617	671	618	631	671	669	628	715	650	683	664	714	678	693	664	688	711	688	663	738	682	639	711	728	719	669	695	663	677	665	647	668	687	693	754	596	700	697	668	691	761	695	756	671	694	698	647	695	640	658	666	685	722	689	702	705	730	685	688	701	625	682	716	703	715	688	684	676	683	715	636	729	695	716	689	721	689	716	670	673	684
26095	20904	27341	24598	20798	4807	789	618	516	433	395	384	374	340	313	319	302	334	331	288	286	277	306	283	269	261	264	269	273	295	283	272	241	234	266	273	257	256	260	268	240	287	269	257	257	286	242	247	271	267	249	284	269	290	255	261	269	292	241	265	281	266	248	244	268	272	265	271	245	269	262	250	251	265	267	272	253	252	232	237	244	215	262	285	245	256	260	268	251	245	294	266	252	230	258	270	268	234	270	268	266	240	255	255	233	240	284	268	251	261	247	264	240	246	247	251	255	247	249	255	253	236	237	252	247	239	235	269	262	253	244	235	259	259	214	247	250	240	227	249	271	259	229	246	260	238	214	232	248	246	222	239	280	271	250	238	257	278	254	240	260	226	241	260	256	243	258	258	236	261	209	236	254	223	232	246	263	241	250	246	255	260	214	247	250	263	232	238	242	251	280	244	265	227	279	228	254	241	224	258	252	247	239	247	207	260	247	260	235	229	261	292	246	242	223	245	268	245	209	237	273	277	270	237	255	273	256	218	247	219	265	245	268	241	240	238	198	254	254	229	248	257	236	229	235	242	259	260	231	247	207	254	270	248	247	261	281	255	265	260	235	260	247	262	264	244	253	246	255	258	234	256	261	269	256	250	246	239	238	246	269	272	254	241	261	268	239	274	250	247	253	238	255	255	244	239	265	257	256	240	253	255	267	270	269	262	228	251	232	233	238	250	245	243	260	245	277	259	264	234	271	264	226	246	252	243	235	260	269	240	279	256	225	246	235	243	227	259	228	253	233	252	256	234	239	239	250	233	251	234	234	275	257	283	232	258	249	242	245	234	260	268	281	254	240	298	255	247	254	285	279	248	253	260	218	244	244	251	256	268	266	240	217	255	279	259	265	220	237	247	259	224	255	260	247	230	246	263	258	227	240	266	246	248	263	261	247	249	279	247	241	258	247	250	246	273	259	243	238	248	233	277	234	264	279	243	226	250	277	264	256	274	235	290	225	254	254	242	242	264	219	273	254	263	266	245	239	240	246	265	248	252	230	247	229	266	278	263	253	228	246	250	256	245	256	267	256	259	267	257	262	245	237	242	233	229	246	236	258	223	244	241	239	274	234	256	231	235	251	270	253	237	270	265	221	261	249	236	265	281	269	259	290	268	248	254	261	271	303	247	249	275	245	291	233	233	245	254	251	243	239	256	269	244	220	265	236	244	223	239	243	256	262	268	246	233	271	256	244	236	241	231	231	251	253	238	239	270	234	245	261	225	243	267	252	258	266	239	285	258	251	234	270	278	248	235	238	269	255	222	265	268	273	243	245	276	272	227	242	242	246	252	267	252	259	248	246	254	258	289	244	244	270	241	252	256	226	247	249	261	232	249	237	251	232	246	258	251	255	280	221	246	254	244	235	255	230	241	268	281	270	250	263	265	238	247	242	252	235	228	254	255	255	229	245	271	262	260	263	272	254	255	221	233	257	233	267	272	219	244	245	243	256	234	259	260	249	257	255	246	252	243	270	256	247	249	268	245	260	243	262	248	241	290	243	268	250	243	274	266	230	254	243	269	268	247	217	240	249	257	269	249	264	244	280	242	259	275	273	231	247	255	251	271	254	268	228	263	239	237	260	236	259	244	252	243	259	268	233	258	259	249	247	256	271	251	257	231	273	257	255	284	245	235	263	234	244	239	237	261	229	239	260	249	230	263	241	254	258	263	273	258	275	264	241	272	212	221	258	255	266	246	268	240	241	250	228	263	251	245	259	209	237	241	264	245	252	257	272	251	232	253	258	264	211	282	243	252	262	273	230	248	239	260	259	238	220	231	238	268	263	232	257	267	273	257	241	228	239	231	249	245	239	251	212	274	233	261	242	244	241	226	231	288	234	234	287	279	239	227	214	245	238	259	262	241	262	223	269	236	245	280	251	269	253	236	254	278	269	233	236	237	233	231	239	249	256	245	290	271	256	254	251	258	259	273	230	238	251	239	261	258	267	259	285	266	251	227	249	228	250	239	257	264	246	263	245	249	261	286	262	267	243	237	254	234	233	260	245	249	255	243	269	259	236	233	280	251	260	250	236	252	238	257	242	270	249	251	259	220	233	278	256	258	253	253	274	250	243	230	247	245	232	262	273	242	230	239	242	276	255	261	266	236	240	242	253	285	234	258	284	251	233	254	221	262	241	236	244	257	274	268	226	264	232	252	218	252	270	238	235	228	242	245	225	259	247	243	285	264	276	248	259	236	213	269	250	262	260	245	228	253	271	267	255	266	271	274	219	261	250	239	243	269	270	247	250	265	229	240	262	267	262	265	248	250	287	279	256	240	236	232	231	261	232	278	252	236	270	229	239	261	242	218	257	270	273	268	236	288	264	231	245	243	264	228	263	276	242	259	226	244	266	260	260	252	257	261	244	235	235	237	247	279	218	245	228	248	267	261	251	220	254	269	274	230	240	246	253	249	246	250	241	255	267	257	227	259	240	238	260	256	243	255	239	255	244	249	249	233	247	271	262	238	240	278	251	278	238	268	242	241	278	227	247	260	252	220	243	237	265	270	253	272	267	262	255	249	269	271	235	268	243	269	247	251	265	248	231	239	276	240	256	247	253	239	275	263	247	242	276	224	274	266	255	240	260	233	252	257	233	263	274	254	267	251	267	241	245	275	250	266	253	232	247	282	249	260	245	253	247	238	254	276	246	237	237	255	265	247	270	200	216	236	246	257	239	227	235	252	247	241	240	214	274	236	259	267	267	288	269	222	224	266	219	253	245	237	246	263	232	254	261	267	259	252	249	245	257	242	231	246	261	290	242	244	268	208	270	229	242	236	226	231	251	298	279	257	248	257	245	265	265	230	255	269	230	267	258	262	259	262	227	247	271	241	234	255	254	256	251	246	251	253	235	243	267	268	232	236	224	255	227	254	233	257	235	260	247	250	257	274	244	262	261	294	257	250	254	261	268	257	265	251	252	244	256	256	260	226	219	245	239	264	251	256	238	228	273	271	239	243	251	257	251	247	238	227	237	231	248	228	256	284	233	246	286	282	231	248	244	237	262	237	221	265	273	215	248	265	262	248	252	263	270	260	261	249	286	245	260	278	220	261	255	251	226	251	261	251	237	260	224	273	238	251	257	239	248	232	246	269	257	260	272	251	225	259	241	260	259	244	232	236	267	244	244	246	236	273	242	248	268	255	254	272	264	240	248	240	261	262	234	240	236	271	267	269	257	252	230	245	253	250	265	283	256	223	218	258	221	228	261	241	254	252	237	265	263	261	276	265	257	257	252	267	278	251	260	265	262	250	260	241	272	223	258	248	230	273	237	203	253	240	232	252	247	217	225	254	253	292	272	229	242	263	259	259	231	241	282	254	218	244	246	250	268	243	221	230	271	256	283	263	267	238	256	245	237	283	237	280	234	263	279	227	271	278	239	249	228	250	241	243	254	247	252	246	246	249	248	218	245	258	263	266	255	242	240	254	256	272	287	275	271	250
6875	9446	8364	4732	3269	1913	1487	1104	972	837	676	685	594	551	534	467	432	444	438	445	395	436	423	419	429	395	362	364	325	360	325	366	331	385	352	344	315	356	328	331	339	346	335	302	328	312	313	316	323	349	319	306	303	303	330	313	315	299	317	325	323	299	302	344	305	306	304	309	289	294	332	327	346	310	298	333	334	311	332	307	315	339	298	299	323	282	327	297	326	320	328	352	320	298	328	384	317	300	341	326	308	323	329	331	315	326	312	296	316	332	345	315	321	308	297	318	308	323	330	308	300	338	309	310	312	290	268	323	353	332	341	306	304	300	290	343	306	310	313	286	297	298	282	312	314	304	304	302	322	311	326	335	322	316	338	311	283	316	309	291	284	296	289	278	318	309	285	320	311	342	329	283	336	303	304	290	339	331	320	326	318	285	305	335	339	312	299	311	286	296	285	326	274	288	326	322	309	304	320	320	299	340	313	286	317	321	306	340	291	314	300	319	309	315	322	327	328	293	287	310	337	340	356	325	317	323	303	351	323	317	321	291	317	304	305	317	291	320	323	304	301	282	315	327	310	325	294	307	286	325	295	295	303	275	299	287	295	270	329	309	313	321	334	286	329	314	333	323	280	306	320	294	302	332	334	327	327	329	298	347	308	314	279	307	292	273	324	322	324	323	312	286	303	320	328	293	297	303	327	320	314	335	322	313	318	310	317	283	319	320	318	304	302	323	311	291	311	296	305	305	326	338	313	321	332	314	356	301	289	294	324	296	291	333	294	297	328	281	306	281	290	313	318	313	323	322	313	305	321	308	302	297	330	285	325	312	312	326	298	294	308	300	306	295	332	327	302	305	326	303	321	286	315	302	307	311	321	305	292	289	300	334	302	334	318	311	297	322	279	295	315	331	335	302	311	317	301	314	310	321	300	277	311	321	287	321	310	307	335	322	299	335	286	309	334	326	318	286	286	320	302	327	311	288	294	332	322	333	306	351	306	304	318	314	331	255	301	295	317	303	289	335	323	318	328	306	286	313	302	312	307	332	359	319	331	315	326	328	322	291	319	291	330	318	308	313	312	350	314	321	330	317	312	301	319	277	301	319	269	318	313	307	300	278	301	361	285	310	291	310	318	301	285	285	343	290	318	287	308	313	301	294	314	263	306	299	319	286	307	323	290	283	319	289	292	348	318	322	297	320	336	327	304	275	322	302	339	302	340	292	342	288	323	302	323	304	301	312	283	301	317	303	295	296	310	280	315	292	311	311	336	316	309	316	302	304	298	308	334	312	336	298	300	310	333	308	306	328	314	318	297	316	301	369	310	306	304	335	332	312	339	321	315	294	300	334	309	316	332	313	310	298	319	293	324	284	342	312	312	307	319	317	307	287	300	344	294	328	308	334	265	332	288	285	314	283	318	312	325	315	308	321	292	312	361	279	340	322	337	293	303	314	308	324	278	349	307	328	303	316	342	302	297	320	314	354	316	307	324	319	296	263	338	329	328	301	312	323	296	309	266	298	290	319	300	321	312	319	265	328	314	302	294	305	298	329	296	305	309	305	298	312	286	323	307	307	310	318	342	295	332	278	297	322	330	313	343	331	323	307	313	313	313	299	295	292	320	300	289	305	328	324	311	287	284	345	338	290	287	338	313	318	295	299	286	304	279	315	314	319	318	327	304	302	285	289	295	317	322	281	301	314	283	306	331	299	311	331	324	335	285	307	305	315	345	301	309	293	327	329	310	323	291	311	348	280	267	296	315	314	319	306	318	312	331	326	339	316	317	304	285	279	311	296	322	292	310	283	292	327	323	296	293	330	296	294	312	338	317	307	313	274	323	322	335	334	312	315	306	299	340	307	292	323	303	289	325	281	325	304	309	318	314	275	310	320	321	306	297	315	299	294	345	306	322	285	307	322	318	303	301	336	313	309	307	321	310	296	340	325	315	330	313	295	293	314	299	307	288	339	305	287	297	305	293	340	302	291	299	311	282	300	316	338	297	313	280	298	297	306	281	334	320	314	299	313	329	323	277	290	328	305	336	326	335	319	299	320	293	320	305	291	309	318	306	273	306	351	304	304	300	300	316	336	312	331	310	302	299	305	282	313	317	316	303	300	320	276	316	289	343	298	324	301	290	322	308	313	327	327	307	316	303	320	307	301	310	334	332	307	303	310	332	320	292	303	335	324	324	317	358	349	301	338	304	295	289	332	280	323	305	323	293	282	290	309	282	320	314	309	301	325	306	292	306	341	301	312	295	307	298	309	294	286	299	316	303	321	331	318	312	322	324	307	305	310	297	310	330	314	304	320	325	282	327	326	310	300	315	329	348	329	322	309	310	306	312	273	322	318	312	319	318	300	325	314	326	313	284	328	282	290	314	301	286	305	309	317	282	353	320	316	308	327	303	287	307	300	315	321	303	315	297	325	303	302	305	324	303	321	349	280	323	313	294	308	310	334	313	311	290	293	299	311	340	304	289	288	302	312	311	312	278	297	326	285	292	328	322	287	320	304	358	289	312	302	282	314	308	297	311	317	288	356	306	294	326	317	286	288	335	283	297	336	284	289	302	284	326	294	305	301	335	283	307	306	300	307	307	313	265	342	318	300	295	294	309	329	336	280	318	326	287	321	306	335	300	301	294	295	302	313	294	329	310	312	289	312	317	307	318	339	304	333	336	308	332	309	289	319	324	318	302	281	334	335	310	324	323	288	287	330	327	305	283	301	279	308	295	289	317	327	321	274	317	335	319	325	319	306	303	310	334	323	304	328	316	297	302	291	308	306	310	319	304	303	288	303	280	314	311	325	285	285	306	313	308	295	291	322	333	316	273	334	336	284	305	316	299	293	306	297	308	315	327	307	299	311	323	278	299	313	298	310	311	295	292	309	282	330	316	343	314	279	295	313	301	324	284	318	307	299	290	335	311	298	288	328	347	303	305	287	309	297	326	324	310	323	305	300	338	295	277	306	322	277	293	332	307	323	316	332	312	310	288	301	284	292	314	297	309	323	300	285	296	288	333	345	317	300	335	324	318	309	297	302	298	321	289	304	312	320	272	332	319	291	293	326	280	320	305	319	305	317	295	297	310	312	332	299	294	286	289	339	298	350	324	327	309	316	313	333	306	315	304	336	316	318	306	310	321	301	290	307	309	281	323	300	328	339	317	327	317	319	298	294	307	300	311	325	337	279	303	291	301	364	331	337	313	280	313	303	322	286	286	308	354	327	358	326	308	302	333	276	310	331	337	334	328	301	327	328	291	334	305	305	308	335	290	322	314	308	299	314	307	321	320	308	292	309	325	327	300	313	303	314	332	318	320	303	307	328	298	298	308	319	342	286	302	289	345	301	307	317	311	291	270	333	308	319	300	308	292	286	319	305	303	317	269	327	291	304	311	279	350	308	322	332	331	313	312	306	296	291	338	343	289	307	292	305	314	294	300	298	309	348	317	292	308	289	308	338	300	312	289	312	315	323	327	298	327	319	320	292	341	315
23522	20908	27904	24043	20914	20961	9320	1355	917	834	754	645	598	591	514	566	561	504	533	472	473	457	481	463	468	502	414	452	424	454	444	419	423	439	410	416	433	427	410	397	405	388	424	461	435	407	382	389	381	392	398	373	348	398	433	369	395	388	381	396	333	412	398	376	388	374	414	408	381	386	384	384	409	379	417	368	339	411	382	367	398	368	424	413	393	402	354	407	394	362	382	382	378	369	366	382	362	362	358	425	399	396	378	398	398	384	347	392	373	385	376	373	412	366	376	405	406	359	376	332	361	344	372	391	344	370	400	372	364	347	361	366	381	390	399	416	386	379	377	396	368	395	341	382	365	354	388	388	381	344	378	404	352	404	379	382	374	364	367	397	421	381	360	368	395	386	410	399	364	370	423	373	381	400	377	399	403	398	399	372	348	350	420	348	416	350	392	402	405	375	375	364	367	367	384	402	378	388	381	391	358	358	400	402	339	376	366	356	359	425	384	371	366	369	372	391	382	383	368	409	382	368	384	357	372	414	413	386	396	380	396	401	387	370	402	407	381	409	389	341	381	341	392	412	413	382	375	397	396	372	390	403	382	374	392	362	380	353	365	352	368	387	365	395	364	376	370	372	377	386	427	417	409	374	420	389	380	371	367	394	389	386	376	369	389	385	350	405	376	384	411	374	367	410	401	416	355	368	377	353	393	352	331	361	351	360	410	388	385	391	403	347	378	367	380	359	418	376	365	401	396	414	392	339	354	356	367	389	421	420	390	390	352	370	371	382	387	412	423	405	400	381	362	388	399	357	357	369	378	404	382	365	407	401	386	374	370	392	379	424	372	380	372	380	411	385	378	346	396	403	377	405	394	414	366	401	363	372	351	353	422	395	389	371	395	392	386	402	396	369	392	416	406	379	387	434	388	373	408	381	362	372	375	391	361	347	358	381	363	383	398	368	354	357	359	388	386	359	381	377	448	368	390	396	349	361	401	391	359	355	407	381	349	406	399	399	373	380	396	385	373	345	395	387	425	341	351	385	377	397	354	384	360	390	380	388	377	385	443	402	415	385	392	372	401	383	359	375	400	367	374	410	399	373	352	391	383	356	397	389	387	394	401	351	356	343	386	428	342	384	361	372	372	402	375	402	386	414	391	390	379	395	396	369	395	400	381	361	377	400	418	381	415	391	391	366	360	332	376	395	374	366	348	414	371	386	408	414	360	395	396	363	374	347	369	383	400	386	410	408	361	380	423	395	422	382	418	393	374	376	375	383	406	363	404	368	368	408	399	417	372	352	390	345	380	359	417	424	372	390	384	370	406	356	368	397	396	418	380	371	365	397	397	382	365	364	376	380	369	388	417	348	398	390	389	409	365	379	362	368	425	405	385	361	375	370	361	401	391	349	393	411	381	379	384	365	404	369	397	358	389	383	364	354	356	392	422	385	377	404	395	354	412	390	426	384	365	363	378	379	393	406	382	406	360	366	384	361	352	389	414	375	401	372	388	404	383	347	386	359	360	378	385	374	414	363	385	384	372	378	390	400	386	359	341	356	368	385	366	409	380	380	365	369	384	359	412	376	374	342	406	355	400	409	371	389	361	373	353	385	350	382	387	375	401	415	406	384	396	382	408	378	387	356	377	389	383	370	391	389	414	379	384	397	362	406	387	336	402	385	361	373	365	359	389	373	327	377	391	375	337	363	351	376	410	372	389	391	358	379	392	380	381	382	390	395	425	388	382	390	355	346	416	368	352	366	372	415	410	389	386	402	392	407	412	383	423	401	367	429	383	355	394	408	403	432	358	382	393	347	363	387	373	364	410	388	362	393	362	357	353	419	394	340	358	412	414	404	411	376	395	380	351	385	375	405	391	371	349	357	358	365	406	348	364	382	376	379	384	402	360	375	373	384	381	339	366	422	390	363	384	386	362	377	378	410	381	381	366	420	350	378	384	365	400	353	402	392	412	342	364	370	369	391	362	367	375	379	365	370	380	329	394	373	371	375	384	368	386	347	377	388	366	380	395	340	385	375	379	420	342	414	379	387	360	387	369	366	368	353	391	361	356	398	421	359	409	371	417	368	365	393	404	393	366	412	404	377	404	376	357	381	379	345	368	407	390	352	381	373	374	394	381	407	393	347	422	355	383	390	359	354	357	363	396	421	371	399	347	356	380	390	414	417	378	416	368	321	386	353	386	378	384	382	413	385	378	389	364	402	373	400	380	393	400	384	380	373	382	405	355	378	369	358	418	347	385	401	366	368	374	382	362	383	351	407	380	387	355	388	347	372	398	397	384	434	384	359	370	340	398	361	393	390	397	411	391	360	376	372	382	394	392	413	380	396	395	406	389	382	340	384	368	372	382	372	342	351	416	346	368	370	402	389	394	397	353	366	397	366	388	360	374	409	363	381	398	405	374	403	377	360	397	416	390	384	418	369	388	347	374	385	413	404	371	406	370	343	367	388	391	347	399	419	398	387	375	366	377	396	426	346	404	369	362	366	407	358	393	363	381	395	385	376	369	366	425	379	392	378	390	406	364	381	403	400	390	435	396	403	398	379	351	369	411	393	377	412	345	369	401	407	352	352	354	395	401	393	399	376	383	385	333	372	394	407	416	385	376	373	375	392	405	401	423	393	400	356	367	368	376	364	398	364	370	417	406	395	417	418	379	389	367	365	430	347	383	371	358	383	366	362	419	392	403	372	374	378	416	419	402	368	395	373	379	348	382	332	386	339	331	348	400	378	401	400	340	389	405	374	400	395	379	363	362	397	342	366	378	360	366	401	375	346	367	389	338	348	381	377	370	390	360	357	353	366	379	360	394	377	366	379	376	386	399	386	386	378	400	379	396	400	374	369	362	373	379	352	374	357	376	434	416	362	403	384	393	354	349	365	362	339	426	360	379	401	428	346	366	411	377	422	371	369	409	389	388	398	378	388	394	362	384	382	384	366	393	410	354	392	359	373	391	378	377	388	365	336	385	402	391	347	414	370	359	362	395	392	396	395	373	375	376	345	374	412	396	418	388	406	383	367	385	404	376	376	383	394	342	387	362	369	401	388	381	369	372	371	374	395	363	375	381	355	372	382	419	373	383	390	395	354	394	399	406	374	408	372	407	367	371	412	392	386	354	379	392	397	412	406	369	395	360	399	400	368	382	375	369	345	394	402	376	393	391	380	380	382	358	377	362	387	380	375	373	369	356	387	376	391	365	383	358	370	390	358	375	430	352	330	358	403	405	384	354	370	353	377	398	388	372	387	391	403	388	389	370	340	378	388	356	394	392	397	401	378	356	399	345	435	355	372	349	378	392	404	404	352	400	391	406	379	393	377	376	404	356	373	386	368	382	399	375	371	330	376	415	400	394	354	381	410	390	384	352	378	368	401	408	409	384	382	395	435	412	355	378	363	377	378	405	347	336	378	423	372	359	379	369	347	400	379	371	393	364	393	346	358	370	339	416	410	353	396	357	383	363	397	390	362	405	375	370	359	394	417
10502	17822	15986	9704	6868	4171	3055	2382	1953	1661	1359	1286	1015	939	889	805	803	773	658	693	642	663	585	595	561	535	566	515	502	534	522	535	496	479	477	465	480	448	517	461	434	467	466	452	427	451	464	439	428	415	382	398	394	428	467	411	416	418	421	412	466	446	426	411	442	425	452	447	388	388	400	422	414	399	409	414	419	414	384	386	443	409	387	418	432	436	379	412	425	434	430	385	396	449	378	438	402	406	416	415	408	410	418	409	407	399	405	401	383	390	393	389	382	433	433	385	374	407	391	432	446	393	391	349	408	395	405	401	371	400	411	390	388	419	389	410	404	403	437	407	368	417	423	387	417	399	415	402	414	370	390	403	414	394	410	396	366	390	379	388	403	380	429	384	412	391	396	398	407	376	395	434	400	367	363	390	404	398	403	370	410	384	401	392	391	401	441	393	412	401	405	359	389	426	378	397	398	366	364	365	367	388	419	399	421	403	431	410	368	434	402	381	411	420	414	414	383	394	401	424	414	377	420	396	404	423	403	408	391	400	382	369	390	367	428	397	361	416	411	390	391	418	408	392	406	399	421	411	403	395	398	425	417	406	407	390	404	368	413	386	395	406	418	389	408	375	412	410	407	412	382	390	427	396	384	393	388	377	379	389	382	397	419	388	393	437	385	385	407	410	389	401	397	373	404	402	394	405	405	416	395	417	371	436	426	410	406	395	423	412	410	362	396	411	403	398	409	389	410	399	375	420	399	401	396	424	408	391	390	406	398	371	409	403	386	384	382	420	416	389	440	400	391	413	406	421	369	428	422	398	401	393	421	392	427	351	390	419	397	418	417	404	421	396	405	430	391	440	373	381	380	408	411	399	420	374	373	384	379	382	400	395	392	377	398	396	398	346	387	382	392	389	383	383	400	401	423	380	395	381	406	382	399	416	421	386	393	399	435	374	407	406	414	397	393	408	401	357	405	437	389	423	387	417	391	418	397	369	447	439	385	386	379	416	368	381	369	356	383	399	398	375	366	376	384	386	401	406	393	376	438	404	417	354	425	432	387	407	389	389	387	398	423	384	404	403	385	400	388	388	360	368	378	418	386	429	441	397	410	390	408	373	376	397	404	398	401	405	427	383	389	388	418	401	384	392	376	402	405	382	395	389	398	393	417	424	414	369	436	400	382	399	410	416	410	394	366	435	391	391	379	401	358	385	395	402	417	406	417	404	403	417	396	377	400	383	366	400	392	401	413	387	424	407	373	400	394	394	431	387	416	431	374	381	407	398	407	391	382	393	415	393	381	420	382	414	422	429	391	392	387	400	418	416	394	411	373	387	373	395	395	414	387	406	419	391	387	407	392	373	344	422	427	396	388	407	407	377	370	408	362	378	389	408	415	398	403	392	366	443	385	413	363	393	399	413	416	400	409	399	445	374	396	382	418	422	382	425	403	384	394	386	405	397	404	425	422	393	391	367	400	382	407	424	399	374	382	427	387	404	409	420	378	389	431	375	397	399	401	395	421	336	423	382	378	407	382	414	378	377	382	414	417	384	395	404	404	384	389	374	405	397	377	410	387	384	420	401	387	409	372	411	375	400	370	377	419	412	393	376	373	399	385	397	363	373	418	416	380	369	400	390	389	419	387	386	452	400	406	420	367	359	396	373	391	393	351	361	405	408	392	380	423	411	431	391	435	397	361	402	403	401	410	414	409	391	391	382	395	411	435	385	407	423	427	415	413	402	409	407	388	386	413	398	399	400	426	410	395	398	400	378	398	390	437	376	386	365	413	391	375	419	376	415	400	413	403	411	402	406	362	416	407	394	404	382	374	383	402	420	374	369	405	425	431	385	387	403	408	366	420	431	372	373	408	369	401	397	392	399	396	416	415	380	411	420	418	384	370	386	388	412	377	380	407	382	391	375	402	366	412	400	443	413	399	383	390	410	425	383	366	399	403	398	405	389	384	402	379	385	366	424	403	424	402	391	422	385	389	397	420	396	407	403	396	384	391	432	373	406	402	403	386	409	411	414	422	410	382	377	405	389	358	428	410	415	388	373	357	394	403	378	442	376	374	383	424	414	391	423	348	400	399	427	366	432	396	418	419	357	402	411	420	418	390	382	400	390	420	416	353	399	378	387	425	401	413	383	376	383	398	352	391	425	397	371	380	401	364	370	413	386	395	404	400	402	380	388	391	405	405	390	385	389	403	407	396	400	410	404	419	425	383	395	422	405	358	391	361	415	396	411	419	414	421	388	404	393	405	410	363	351	377	364	373	392	398	391	408	426	379	378	429	393	389	393	393	419	391	422	404	391	417	396	403	417	377	402	383	419	425	394	396	447	377	377	407	431	390	349	369	424	404	356	417	390	395	403	390	394	432	423	400	378	411	390	395	383	378	397	403	394	386	397	416	406	383	366	399	389	394	415	424	374	421	381	397	404	417	387	414	398	403	386	390	385	402	322	393	440	410	433	379	398	394	354	403	386	383	406	382	371	376	409	438	402	392	397	406	368	370	401	422	401	407	388	416	391	402	365	398	396	399	399	392	386	398	373	393	399	399	398	411	441	424	434	385	400	405	380	413	377	397	385	392	408	374	402	381	371	422	399	431	424	439	391	420	370	411	393	382	386	407	411	390	396	371	417	366	422	425	409	413	364	392	432	384	412	409	367	375	389	430	337	415	411	397	364	406	358	387	371	375	399	425	375	423	363	340	412	376	390	401	352	404	399	381	399	404	396	376	430	414	403	396	385	394	377	390	384	425	392	378	409	397	410	416	415	394	404	377	386	391	417	371	399	408	401	408	406	401	399	435	359	391	383	384	396	383	419	400	340	427	404	373	387	392	376	375	360	376	412	397	397	405	426	412	400	374	367	394	385	417	374	411	400	392	412	408	384	391	386	393	405	400	433	378	414	407	433	391	389	385	397	408	380	423	376	393	408	371	426	424	409	381	371	390	420	385	411	396	416	376	376	412	369	416	382	436	376	389	407	419	403	367	416	368	389	349	381	424	395	421	438	398	360	412	440	391	422	401	385	366	352	417	400	396	411	384	375	410	390	414	393	399	415	416	393	446	401	389	391	375	401	386	415	392	367	408	395	409	385	391	400	373	385	390	402	387	418	418	409	412	362	399	388	419	415	384	401	351	400	346	374	398	413	374	397	399	429	409	402	384	452	416	397	375	367	396	355	393	373	417	421	383	411	390	397	403	412	434	415	383	396	397	394	358	385	382	384	397	405	379	412	377	424	414	412	408	428	445	399	398	374	413	385	399	407	409	432	407	414	396	385	394	363	430	411	366	387	395	420	411	406	407	424	377	373	408	385	384	365	370	389	402	426	409	394	387	397	378	408	400	360	391	426	417	433	381	399	414	374	434	392	421	377	375	375	384	427	415	413	356	432	404	418	421	424	406	447	380	425	421	391	428	399	377	391	430	364	414	411	375	386	406	416	391	358	374	390	383	383	406	402	408	398	365	419	382	419	380	389	420	421	426	385
27840	15588	2627	869	695	654	652	631	608	634	591	643	605	601	635	605	561	596	575	559	607	641	593	576	582	605	602	629	610	606	603	596	596	630	584	632	629	640	560	614	614	593	596	605	630	600	609	613	607	609	624	575	603	580	597	603	593	611	601	588	636	616	575	600	582	601	611	591	592	637	603	576	601	587	588	622	598	637	547	607	575	619	625	605	626	588	652	592	598	637	596	538	641	603	597	611	589	610	654	543	592	592	618	572	607	571	615	642	598	608	621	589	624	622	566	605	589	610	603	608	636	643	636	567	608	635	603	607	621	592	634	586	596	634	616	637	625	617	636	643	623	630	555	642	595	594	613	618	603	633	564	614	622	607	599	619	591	622	608	608	609	573	632	578	565	614	616	625	600	607	575	595	603	575	639	648	636	607	626	622	558	626	650	664	623	596	575	583	638	626	585	643	597	592	616	594	645	583	590	589	599	615	611	621	568	585	617	604	621	590	594	633	627	585	638	575	572	614	634	572	651	569	622	595	570	610	574	604	588	588	622	590	618	608	590	606	582	607	578	560	587	644	583	630	617	594	574	617	590	629	653	573	614	596	599	554	605	618	608	599	592	563	585	612	609	606	575	602	583	598	575	569	590	620	608	606	596	600	596	621	592	589	593	585	576	627	591	614	595	614	571	583	640	612	605	578	593	593	605	615	584	566	626	635	565	608	629	596	590	571	617	658	601	615	608	567	605	571	597	595	601	616	634	632	610	645	616	586	615	600	603	599	617	625	610	585	588	596	599	648	626	613	595	609	601	609	622	613	608	579	579	595	641	600	569	549	653	588	579	579	605	622	587	568	558	587	601	600	608	601	573	582	632	603	605	598	605	648	626	606	597	638	589	586	571	593	593	594	569	573	563	578	577	596	614	597	588	576	614	569	621	600	581	566	608	587	605	596	642	613	578	626	616	618	600	616	635	604	583	584	566	630	591	587	616	602	551	592	575	610	580	630	600	612	605	625	643	604	648	618	569	603	629	570	556	554	598	627	628	636	573	607	548	621	589	619	601	643	635	604	586	588	617	586	637	553	636	615	598	607	616	569	642	614	665	588	618	573	626	586	616	633	596	587	627	625	571	582	595	614	575	635	631	619	615	650	522	581	600	648	584	602	592	581	602	600	569	558	599	608	660	592	613	628	568	611	630	640	625	594	589	590	596	578	606	607	588	651	635	581	602	608	586	624	596	562	593	567	601	571	639	611	598	622	604	630	577	646	600	573	577	607	599	574	615	589	568	660	609	622	595	576	585	595	580	692	575	602	576	627	586	569	618	574	588	627	589	592	574	587	640	617	585	623	644	572	624	552	617	545	591	581	626	547	634	606	627	604	565	597	539	607	651	602	619	587	615	609	650	562	632	624	562	618	657	613	615	579	609	563	633	591	596	571	586	538	628	610	642	640	597	593	593	599	600	600	564	642	596	615	598	643	607	635	615	614	620	591	569	661	621	569	652	575	645	641	593	575	619	592	601	569	591	626	586	559	607	645	625	610	581	621	624	596	594	589	607	609	578	594	611	570	619	595	631	633	585	649	620	551	610	600	624	604	588	612	555	597	620	583	566	634	632	615	552	596	563	571	640	614	647	596	597	593	595	632	621	596	577	616	615	577	601	602	579	604	643	624	620	616	601	657	620	566	628	600	604	552	643	586	621	589	562	556	602	581	606	633	618	552	632	570	605	569	669	615	629	608	567	629	584	662	654	649	636	607	612	583	633	609	607	586	574	628	619	612	594	598	589	591	644	591	618	615	615	613	643	611	621	597	563	615	628	626	593	573	593	599	610	571	591	563	626	657	621	617	563	582	598	543	596	620	616	592	582	604	622	596	569	630	628	630	595	594	580	592	598	635	623	609	562	578	590	619	621	595	635	593	610	587	595	585	576	583	616	611	576	647	621	584	602	655	601	554	647	612	591	631	617	607	569	648	595	618	591	585	595	611	585	615	598	585	615	597	660	607	617	597	603	623	610	590	599	619	637	613	601	660	554	556	639	645	590	620	606	584	634	597	624	638	579	587	560	584	627	602	588	603	650	600	564	572	617	595	583	606	585	641	604	584	585	542	570	614	583	615	640	614	589	610	627	631	609	593	601	625	600	606	629	567	636	573	559	573	586	610	612	623	609	596	589	597	626	612	622	615	593	592	598	596	608	605	672	596	605	638	611	608	617	570	579	609	614	610	601	603	603	594	603	584	606	615	596	605	608	609	617	618	573	596	614	634	591	620	660	607	648	603	592	601	593	564	589	624	607	602	609	638	560	627	609	613	556	600	613	615	609	577	601	599	648	587	599	609	569	605	665	612	606	579	589	599	646	598	637	598	555	583	662	602	647	565	617	627	587	610	586	617	578	611	619	619	601	618	635	576	580	580	609	558	634	593	631	590	602	631	624	640	597	619	638	639	597	589	595	655	568	548	609	605	634	582	621	649	601	670	584	608	666	600	605	628	598	611	638	643	609	579	625	583	571	564	604	618	613	603	585	622	606	586	583	581	674	639	614	641	598	619	633	570	621	597	612	616	544	599	577	607	658	627	601	585	597	639	609	633	611	624	629	575	549	612	598	612	596	587	609	619	594	623	589	643	590	597	630	613	599	635	605	582	635	578	599	604	576	588	591	604	623	622	610	623	561	576	609	576	578	575	603	609	578	574	621	631	607	596	598	558	581	602	604	617	606	570	599	621	597	649	605	610	602	644	605	612	601	585	576	633	617	629	622	565	626	560	589	604	629	612	575	659	620	617	600	585	562	559	622	600	634	606	634	596	598	634	608	629	590	636	614	588	619	664	586	590	605	568	609	627	633	605	636	616	568	613	590	633	580	643	677	599	559	618	616	606	577	639	582	569	573	620	644	599	616	581	607	548	630	594	640	617	647	580	633	620	624	572	592	569	598	616	575	602	590	585	626	621	571	611	590	565	589	582	605	597	589	582	597	579	630	590	619	613	587	599	640	628	609	627	593	583	590	629	573	590	624	562	588	619	582	596	610	625	597	565	616	648	577	635	551	609	614	600	628	636	586	599	627	626	581	623	582	589	597	558	600	577	616	561	575	611	596	629	613	606	622	630	591	576	633	599	613	611	613	620	643	577	565	587	597	609	623	606	584	599	595	625	641	622	620	588	536	639	625	624	604	668	595	629	572	577	597	601	604	551	576	548	555	587	596	558	630	616	593	611	594	630	582	552	611	606	596	579	652	631	612	574	629	614	620	620	611	620	584	607	612	604	677	574	675	606	573	640	579	630	643	586	642	613	608	629	603	559	631	594	640	621	584	609	596	581	631	590	583	576	583	591	677	615	581	638	626	597	594	636	607	607	635	628	629	575	632	587	602	589	621	579	562	621	579	607	591	609	607	578	538	604	595	586	605	581	638	605	589	620	623	625	610	620	635	576	588	579	637	604	558	592	585	614	587	630	635	601	600	567	633	626	575	602	598	581	607	572	579	613	601	642
5038	1406	1324	1030	862	770	741	695	687	708	724	650	712	694	715	729	690	710	694	669	668	735	631	678	702	687	696	731	679	695	662	691	732	736	711	708	670	658	701	697	699	697	652	703	707	715	695	688	684	711	712	679	673	673	721	723	673	685	718	681	681	674	684	686	678	665	699	694	663	713	682	624	682	685	688	664	660	664	692	673	700	714	680	688	682	675	665	676	736	634	662	697	685	673	697	642	617	659	689	718	758	683	702	665	672	688	711	749	691	654	714	688	629	685	670	705	707	710	702	686	687	688	760	709	682	678	667	721	709	670	694	677	725	685	656	663	702	648	720	704	707	720	709	654	696	713	660	687	678	658	669	677	655	719	676	691	668	631	735	689	738	673	706	708	654	708	608	733	691	689	709	697	671	651	713	680	625	692	650	666	686	657	649	705	703	678	694	690	664	713	696	724	681	706	718	651	686	652	711	640	688	653	692	704	660	655	697	744	695	687	661	694	664	732	716	692	645	681	689	700	708	689	656	626	669	716	698	658	674	672	680	673	658	727	673	666	768	652	700	636	691	647	676	681	703	683	649	672	652	666	638	629	700	679	673	733	654	690	722	689	679	707	716	648	713	691	676	704	667	720	719	700	682	688	774	636	663	691	743	648	711	708	697	705	680	703	665	679	679	638	658	658	668	663	705	648	704	648	632	636	684	677	714	671	634	672	677	684	687	691	669	710	698	677	669	636	653	673	681	698	660	654	659	712	687	703	663	686	713	730	649	679	663	708	686	686	669	681	698	706	696	682	654	661	724	680	680	681	699	723	643	710	726	659	671	687	687	703	641	673	665	668	636	666	708	654	646	633	655	688	702	658	671	713	621	698	683	676	668	661	674	726	699	686	739	664	682	699	662	685	713	633	704	641	685	637	668	674	691	730	711	716	630	697	700	717	652	616	686	652	655	644	691	687	712	685	715	682	690	673	700	672	674	642	659	704	685	662	692	713	642	682	734	692	672	688	731	712	698	710	696	694	665	696	691	690	658	644	698	686	687	645	688	661	707	691	686	687	694	701	678	690	672	674	672	659	704	647	632	688	695	689	724	663	662	698	700	713	672	697	683	707	695	633	710	694	621	654	679	734	703	688	691	718	639	662	710	678	679	686	702	623	676	688	664	674	654	692	727	702	668	686	694	679	694	647	690	675	688	680	686	669	663	669	724	682	663	709	739	731	681	730	641	638	712	656	711	688	634	635	670	707	682	685	690	646	680	681	702	693	657	709	716	673	704	714	635	680	719	626	664	696	688	700	671	678	653	700	730	681	694	704	693	652	724	713	696	745	630	654	691	719	682	700	660	667	705	696	732	669	684	698	736	656	647	673	670	696	661	707	654	686	718	665	675	656	708	641	703	688	685	682	684	679	718	671	668	666	687	676	671	669	644	690	684	719	680	653	645	693	703	651	740	688	647	704	682	658	721	703	702	754	650	670	721	691	733	674	667	660	652	659	699	643	720	646	679	652	661	713	641	692	719	681	657	654	734	708	672	654	721	684	764	697	747	703	696	678	708	701	673	709	699	680	688	688	664	695	676	713	682	684	749	709	646	698	673	713	697	684	702	674	653	658	671	668	676	684	686	683	694	700	655	672	669	643	724	694	662	724	691	703	637	652	680	721	644	701	712	692	670	664	655	686	666	647	736	725	653	696	664	701	668	654	642	723	666	732	671	695	702	697	677	685	717	653	649	688	654	663	686	664	704	695	680	647	697	741	660	702	718	710	713	631	681	729	643	639	636	726	733	641	674	663	687	694	628	667	696	710	678	692	713	677	710	716	663	692	664	694	660	655	645	683	721	674	687	655	635	686	693	664	636	685	702	650	700	658	725	675	674	669	703	686	738	694	668	711	694	704	661	711	680	664	659	716	711	668	693	685	697	693	660	685	743	696	716	672	696	626	692	691	685	730	687	675	728	705	685	713	653	716	652	695	627	660	634	747	629	655	652	706	710	700	694	678	720	698	663	677	693	711	643	680	669	673	706	647	717	697	661	659	680	688	692	701	695	667	705	691	676	690	699	720	688	657	676	635	701	703	706	717	678	685	721	650	664	705	709	701	695	692	673	713	693	693	687	708	696	762	720	700	726	703	666	708	647	726	755	692	671	637	673	678	634	691	702	680	679	681	685	671	659	675	665	695	691	674	640	675	699	694	700	690	710	690	704	711	664	650	675	670	671	694	708	706	729	697	703	673	680	667	697	707	684	703	671	694	676	737	713	656	662	693	649	695	682	679	683	694	711	686	676	661	681	685	736	701	710	691	673	620	669	687	631	689	646	697	700	718	690	698	668	699	683	657	652	666	634	675	656	715	651	692	728	628	624	675	690	666	692	715	675	654	670	676	625	643	706	733	653	663	698	698	718	659	673	674	679	717	695	733	699	634	710	686	690	687	735	746	661	698	698	716	655	727	715	661	666	674	713	628	673	673	706	689	694	692	633	683	697	700	724	694	714	703	719	666	683	624	694	674	741	734	702	666	645	718	681	695	739	684	673	661	656	697	686	682	638	682	641	712	687	699	686	656	673	655	744	678	641	704	660	698	691	695	649	731	711	680	711	653	655	689	736	669	642	653	659	721	669	651	641	720	644	697	716	686	672	682	716	701	672	724	718	687	697	669	715	728	684	675	679	678	686	696	680	681	650	700	677	668	659	676	704	720	647	647	755	687	730	707	704	674	688	649	609	629	624	697	678	701	697	664	636	669	676	664	653	672	707	690	708	704	656	683	693	691	699	687	684	687	678	702	671	670	687	674	687	658	699	672	704	631	674	684	689	651	701	675	654	681	697	650	667	694	694	704	663	705	674	619	708	650	658	693	739	700	643	686	690	717	717	684	703	732	717	710	748	704	727	665	684	682	678	655	703	690	684	725	760	654	660	657	695	669	698	666	677	735	637	665	676	730	673	724	692	725	683	708	706	748	663	711	660	691	651	651	696	706	664	698	688	683	730	620	655	707	645	736	692	667	695	656	693	669	677	680	697	688	729	706	741	684	724	680	731	682	697	683	681	638	681	677	680	715	683	643	682	709	700	673	701	692	688	714	707	689	734	741	676	710	715	692	704	713	690	713	729	714	651	719	697	673	707	663	758	652	691	667	655	714	707	696	680	639	663	643	694	689	671	730	673	665	684	673	654	701	719	704	687	654	688	672	692	740	716	672	697	665	666	747	716	673	686	657	683	698	697	704	686	668	680	694	702	685	657	694	687	691	681	710	687	674	667	670	646	693	671	682	710	646	625	725	680	658	650	684	680	648	669	670	657	672	693	692	703	624	672	703	673	692	681	654	650	660	655	667	657	698	632	681	663	709	636	634	642	672	727	628	723	671	678	633	671	664	716	667	691	708	659	744	689	647	684	661	642	666	657	704	728	709	672	675	684	660	699	687	656	687	685	737	688	689	697	682	679	673	675	689	692	706	686	690	761	691	700	641	659	652	691	709	688	669	676	728
26173	20920	27354	24638	20840	4818	863	560	499	444	365	368	363	297	309	303	299	326	284	296	306	287	253	287	292	302	270	287	260	275	254	233	242	255	278	283	257	252	264	253	268	268	278	227	291	265	252	270	246	258	259	239	256	252	277	281	271	243	266	256	260	259	274	278	270	250	240	244	258	235	267	275	240	295	256	293	236	241	256	258	265	261	249	273	233	263	241	254	217	248	223	241	266	257	264	240	261	274	258	238	239	255	263	230	253	256	203	222	262	246	253	247	257	265	248	238	249	265	255	241	262	282	247	224	262	232	266	269	275	267	264	275	262	242	286	246	234	256	272	247	263	265	241	233	235	239	267	245	257	237	221	241	244	245	240	259	225	246	253	262	268	249	249	223	281	259	269	254	240	259	264	243	241	254	243	255	268	232	267	242	234	270	217	246	242	238	265	272	222	257	205	270	252	246	258	261	254	226	238	215	253	252	256	220	267	274	256	254	232	250	256	265	249	258	261	247	275	237	224	246	234	239	246	227	257	269	224	257	244	248	247	215	251	233	272	236	239	269	267	242	243	265	270	235	245	256	222	239	276	249	228	255	228	252	240	250	260	228	249	274	272	260	243	266	267	243	232	264	251	236	251	247	263	224	259	267	271	243	256	210	253	266	256	229	250	213	244	263	238	236	264	237	246	242	236	273	252	278	251	266	246	236	277	202	246	247	265	248	242	247	242	218	250	242	255	250	260	243	270	259	277	248	218	238	236	242	288	263	275	249	262	234	291	251	264	248	272	250	243	241	195	252	230	298	259	272	239	246	280	277	280	245	277	232	237	261	259	274	243	227	231	277	242	231	236	239	250	255	253	242	235	259	244	247	258	262	267	287	243	238	225	250	248	229	243	237	250	268	255	254	266	221	256	234	225	245	252	246	270	257	242	258	243	244	259	233	246	259	256	257	236	256	268	233	257	235	252	259	262	234	245	230	247	222	232	250	257	220	222	265	267	231	231	230	261	240	223	235	247	261	255	230	267	268	241	258	267	227	222	274	252	237	255	203	210	259	245	264	249	226	247	264	254	281	253	249	267	258	272	258	252	253	252	223	246	247	251	255	232	244	245	253	265	250	264	239	233	249	232	258	253	281	265	243	227	230	260	229	261	212	262	244	232	256	232	261	236	265	253	272	254	272	242	239	243	251	247	262	258	243	261	227	223	250	247	247	232	250	238	258	256	229	238	258	270	250	260	256	254	257	255	232	269	264	249	243	235	269	238	249	259	261	251	261	277	251	247	268	257	239	245	244	256	246	231	267	242	268	266	240	258	270	249	270	255	257	242	271	237	274	237	238	243	246	268	262	249	249	226	230	242	235	257	231	276	259	225	244	245	270	244	229	260	267	257	251	222	250	243	260	259	249	291	259	231	279	272	271	251	220	235	251	247	260	251	240	254	241	257	244	239	214	276	275	234	252	274	224	271	219	284	262	229	269	270	278	209	254	279	272	226	242	273	249	245	237	256	235	266	226	250	266	266	236	239	232	243	270	243	267	262	254	228	241	237	241	231	233	268	230	255	260	244	248	242	226	236	230	258	273	230	236	257	283	235	273	232	263	242	273	228	236	235	233	243	259	255	269	258	256	230	262	235	255	240	270	266	264	242	249	251	272	243	266	250	243	235	251	249	237	250	242	262	222	246	261	253	262	264	262	274	230	257	282	249	268	241	261	244	257	245	248	263	239	244	248	260	260	225	247	228	236	263	260	234	247	226	283	234	239	250	279	230	225	266	224	260	280	261	269	223	250	228	274	267	236	255	235	240	247	247	256	268	235	218	229	252	260	261	265	234	269	245	251	241	240	241	242	254	212	243	256	264	265	237	266	247	261	269	259	281	270	288	245	251	256	227	255	266	229	228	249	244	266	249	242	242	240	212	254	259	249	268	245	205	244	270	229	260	255	239	249	257	249	236	230	246	258	276	268	233	259	260	270	243	252	264	254	251	242	237	268	243	236	247	253	252	247	268	240	260	263	236	257	251	275	238	258	252	241	259	262	252	265	243	250	253	244	236	255	225	225	269	230	269	236	245	241	241	240	280	238	266	251	255	248	247	242	258	244	232	274	258	261	258	245	263	241	245	219	276	233	241	242	256	241	252	256	238	221	248	295	244	235	253	248	275	238	252	257	256	217	219	239	264	267	265	265	257	239	250	248	246	244	236	254	220	223	261	274	222	243	250	246	262	250	217	272	256	246	260	242	278	274	255	228	233	242	242	246	243	245	233	235	246	247	217	270	271	279	253	230	214	237	226	220	274	236	269	232	257	255	228	261	239	246	240	256	250	280	243	242	246	232	264	255	286	238	262	276	250	247	268	260	263	272	275	223	244	245	265	237	260	214	245	234	255	257	247	249	245	238	244	246	241	247	248	232	238	258	226	251	245	236	247	247	263	255	224	274	250	273	250	264	269	249	246	237	232	251	262	215	263	256	235	210	236	229	229	215	221	234	246	239	241	254	250	254	232	241	253	224	262	224	274	261	239	244	244	243	241	260	234	268	264	271	265	244	254	264	245	232	241	253	249	240	243	239	276	268	266	265	286	248	258	249	262	258	248	231	248	261	240	261	248	240	280	242	260	263	230	272	260	248	245	236	251	217	248	254	215	244	290	254	270	269	274	246	227	234	223	259	217	247	300	257	240	241	288	234	230	262	258	232	226	247	228	245	253	239	240	235	260	267	241	223	261	246	243	255	240	256	246	252	256	239	267	259	224	229	232	239	240	263	238	241	251	233	257	273	265	225	245	238	239	249	257	216	248	278	269	241	260	229	301	246	241	232	262	255	282	244	251	232	255	277	253	264	284	233	257	246	222	270	242	232	266	234	248	244	226	237	265	265	257	244	237	227	237	252	243	280	244	243	257	233	260	244	282	249	248	251	247	255	239	267	259	249	249	238	237	233	248	251	251	227	237	246	253	262	255	267	243	246	245	245	233	264	224	255	244	256	235	236	230	243	256	267	278	226	236	268	249	238	255	269	255	236	245	249	249	264	234	255	275	217	245	248	268	244	244	252	242	232	248	270	227	253	228	245	239	251	244	239	225	272	225	232	247	240	249	262	235	273	261	262	240	241	203	266	264	246	271	249	262	253	233	205	234	251	230	272	235	243	231	242	247	263	278	275	253	244	234	273	248	245	247	257	246	250	249	249	256	233	245	236	263	273	242	252	245	224	246	246	230	212	245	264	242	250	261	275	274	229	248	236	260	265	285	229	254	267	246	270	259	227	258	245	255	286	264	269	245	243	289	238	244	258	268	265	244	243	215	267	257	260	217	262	263	242	246	281	218	267	269	235	246	222	252	261	248	261	247	246	255	256	242	257	268	246	261	224	253	250	274	251	257	233	262	226	257	263	238	248	243	281	284	229	267	253	278	245	277	249	246	235	240	244	248	253	237	281	257	257	220	237	239	254	257	250	265	274	236	255	240	276	269	269	254	256	278	261	228	227	233	268
6766	9524	8544	4763	3302	1913	1448	1141	958	793	682	677	597	507	522	494	460	424	441	433	420	415	400	408	391	349	366	342	357	378	363	346	348	341	321	305	324	332	323	361	324	338	309	323	319	325	322	313	306	294	319	306	338	321	301	340	326	334	315	308	306	314	308	333	321	308	302	311	345	335	283	326	302	350	306	308	317	290	342	310	324	308	328	331	309	301	303	317	307	335	330	282	320	292	314	310	283	313	288	311	310	300	307	322	322	316	324	284	321	305	330	313	313	317	309	311	290	302	307	303	335	306	317	302	309	310	311	303	327	301	316	328	330	288	308	298	320	299	299	315	299	330	339	293	310	336	323	302	324	281	332	314	306	289	335	309	293	295	320	338	324	280	321	306	331	292	308	299	327	323	333	331	283	306	334	284	311	316	309	305	321	304	291	303	297	336	277	299	280	305	313	323	302	293	312	335	333	299	320	312	291	319	297	340	265	273	316	337	330	309	306	298	272	308	321	333	323	329	331	282	325	288	269	337	283	325	314	306	300	297	307	304	285	320	285	297	327	322	322	342	269	289	279	319	283	283	286	295	304	324	330	315	297	293	278	335	291	326	324	310	304	312	329	329	290	297	300	330	336	306	293	308	304	312	327	310	321	316	276	294	295	312	313	321	315	326	296	329	330	305	280	293	319	275	310	291	305	311	308	322	310	315	292	314	319	305	286	285	325	286	326	309	330	308	303	297	289	290	311	316	317	315	306	277	310	319	330	361	295	367	311	315	287	316	317	299	294	316	353	295	296	332	295	296	315	308	297	322	300	310	336	303	320	318	293	316	310	320	315	308	316	298	307	317	315	343	331	320	333	318	285	321	319	301	305	316	350	298	311	303	281	243	293	327	327	320	303	307	318	313	301	287	288	316	356	315	288	302	314	298	286	302	323	303	314	327	346	304	320	291	277	300	307	312	350	293	325	305	295	316	306	316	305	331	314	278	301	318	320	291	305	309	312	316	296	307	295	279	316	329	297	322	301	338	311	304	306	306	294	294	303	316	312	308	306	313	304	326	326	287	333	310	321	326	316	338	305	332	311	329	311	300	318	317	302	287	292	299	363	302	284	289	321	286	322	316	296	304	318	319	325	284	307	338	308	319	302	296	293	291	303	324	286	313	294	318	319	332	298	334	306	300	316	306	317	311	318	344	307	308	293	308	299	292	285	299	342	303	305	295	292	291	319	323	328	321	337	291	340	318	289	285	284	312	269	290	283	298	339	300	312	295	317	315	287	301	317	340	295	305	268	290	315	322	289	351	303	319	340	307	339	324	313	284	266	311	282	320	299	302	298	311	282	308	339	296	313	279	306	295	278	273	313	317	330	309	307	292	296	332	314	293	290	298	321	324	321	320	342	280	321	285	275	314	292	302	302	324	281	322	300	305	322	325	317	316	308	338	302	301	319	336	318	291	358	321	305	309	322	326	351	313	290	312	298	325	323	302	308	331	302	337	296	330	349	339	315	323	332	323	320	311	330	318	283	313	304	310	266	357	308	302	293	276	331	279	326	275	285	307	320	295	318	319	313	298	302	302	304	377	321	332	312	308	310	283	304	295	352	263	327	284	267	307	295	332	294	323	315	329	267	297	303	315	322	287	292	331	303	317	279	322	287	282	290	265	303	307	332	314	303	330	301	310	302	324	318	293	291	296	286	316	293	307	315	322	295	316	313	322	320	312	322	294	294	287	329	293	293	316	336	315	333	266	318	332	292	311	338	309	292	301	293	339	290	307	363	261	320	306	308	312	338	307	277	345	304	339	312	304	308	306	303	313	338	284	333	302	293	333	301	293	294	333	323	291	297	299	285	337	326	336	311	340	303	320	306	333	308	306	308	286	276	286	325	292	304	319	291	343	320	297	327	323	328	326	302	288	293	301	302	289	272	290	342	272	313	330	296	305	281	276	343	308	306	286	324	275	327	305	299	330	296	316	286	289	289	303	316	338	303	316	306	303	342	305	323	273	311	291	297	305	300	323	317	310	291	310	299	312	301	278	294	312	311	313	298	278	288	322	307	317	325	312	298	313	328	313	306	303	299	324	303	320	329	310	275	295	330	314	303	267	310	300	326	300	337	315	316	319	336	314	332	314	341	323	314	315	313	315	319	306	327	286	290	297	275	282	294	267	286	301	288	318	315	341	301	329	305	303	322	317	332	322	323	347	302	330	287	308	294	329	300	298	310	312	308	296	316	319	331	280	297	289	329	281	299	316	317	308	268	329	302	295	294	333	325	301	344	299	297	306	299	299	332	297	292	316	310	317	310	305	326	294	300	313	311	304	318	362	272	330	303	298	294	289	308	306	309	285	290	314	310	302	309	302	302	314	313	296	287	331	313	306	314	347	292	317	262	322	288	301	270	292	304	318	289	318	299	284	312	303	313	276	286	313	305	299	319	287	308	307	302	299	316	293	302	331	299	305	289	309	309	291	273	306	314	308	302	301	299	320	335	322	329	284	314	305	319	307	327	318	328	299	282	295	325	304	291	314	301	290	295	292	313	351	287	294	298	316	318	292	310	307	305	303	287	283	261	281	280	327	298	314	386	307	314	284	333	327	310	300	314	288	288	290	326	299	320	320	316	313	309	288	333	337	282	288	318	298	278	318	309	315	317	283	280	319	306	292	305	304	270	312	283	316	306	325	312	311	324	291	323	305	331	302	291	310	304	281	285	305	294	288	289	314	288	323	271	300	295	294	308	315	292	276	315	303	286	325	312	325	300	339	314	310	336	331	305	312	317	319	288	311	321	314	304	299	309	296	311	317	271	341	315	323	296	316	293	311	298	288	272	331	288	306	331	283	293	302	321	315	320	273	308	319	341	295	321	296	319	321	294	319	294	283	336	308	314	293	260	286	292	296	312	291	269	326	310	325	304	307	303	317	307	332	353	312	289	278	324	325	330	290	332	289	285	275	316	305	318	313	304	302	283	299	313	335	299	320	298	291	309	319	318	309	289	277	311	298	270	292	319	266	290	329	293	310	296	289	334	309	341	319	271	344	306	313	327	286	306	302	312	320	302	333	301	320	340	327	284	299	304	308	298	293	300	318	352	287	305	260	340	268	323	292	295	328	296	292	302	295	330	322	289	293	307	300	267	317	288	320	299	311	316	298	308	292	308	317	322	292	290	330	323	327	264	313	315	324	324	323	270	271	293	314	338	305	303	290	309	298	287	278	281	322	307	323	271	313	321	285	303	314	307	297	329	304	302	285	332	320	302	320	317	294	307	341	329	366	299	258	308	300	287	307	296	312	334	274	330	310	315	293	312	322	339	280	297	302	287	327	304	274	292	288	290	290	345	299	312	307	307	305	296	304	328	323	307	295	315	277	285	322	321	292	314	309	309	317	278	302	291	312	312	303	328	302	316	280	296	328	301	306	314	316	319	324	321	347	294	271	301	306	307	334	312	298	308	295	309	303	316	282	295	320	276	315	340	299	291	294	303	307	308	307
23498	20896	27907	24039	20903	20959	9504	1346	941	793	709	744	671	595	575	558	579	511	492	465	478	495	482	452	442	440	452	434	432	399	454	440	393	394	398	388	452	429	395	417	411	452	389	399	373	407	382	379	391	382	423	395	405	406	385	366	397	364	399	381	396	388	393	382	430	393	404	401	395	390	352	385	351	378	414	367	360	384	375	404	376	390	391	380	399	380	421	405	413	409	402	358	399	403	404	395	407	375	393	407	398	389	385	369	360	382	410	381	384	392	389	378	407	393	396	403	371	400	396	371	417	347	397	395	374	416	391	359	392	359	390	405	391	387	354	399	385	394	371	379	371	410	406	388	377	407	378	422	405	371	384	358	373	393	376	432	418	374	384	376	380	377	375	357	365	387	375	395	375	371	377	404	413	420	362	340	400	396	371	369	342	385	382	365	372	378	393	380	380	353	369	402	365	407	389	392	376	384	386	394	358	399	357	348	381	405	403	371	367	374	388	394	427	392	395	358	382	377	378	408	389	386	399	403	373	363	400	382	415	414	391	368	374	430	368	378	359	364	382	388	387	402	351	357	373	399	397	365	400	388	355	366	373	384	379	416	374	377	375	382	387	391	374	358	390	386	384	377	406	386	398	383	390	400	394	373	378	379	365	362	401	392	383	371	421	412	371	413	393	405	406	408	399	381	369	402	378	360	366	383	372	381	355	406	393	394	377	358	372	373	376	355	382	356	363	374	340	348	373	385	386	378	384	363	383	370	390	383	371	372	383	375	398	369	393	381	371	390	375	380	404	383	381	394	421	369	405	407	371	383	380	371	386	383	411	364	370	376	395	382	362	415	346	385	364	372	374	358	385	324	381	378	386	333	372	402	422	392	366	423	372	380	411	373	388	405	388	376	400	361	379	420	396	370	375	373	362	366	404	354	384	350	389	361	378	372	385	373	369	371	360	362	367	373	366	397	392	381	367	394	394	404	370	381	347	352	377	403	386	398	390	366	343	407	393	361	398	373	392	394	370	377	377	416	340	390	355	376	383	388	349	382	367	371	396	386	413	400	392	376	369	389	387	359	425	408	364	366	373	350	376	400	382	421	389	348	347	377	347	364	379	400	410	401	396	363	397	416	387	366	340	380	392	347	355	404	401	344	387	355	398	341	388	375	401	399	393	328	381	369	391	329	382	388	367	402	360	367	376	376	401	380	400	400	380	371	404	389	419	402	406	381	386	380	405	385	397	366	371	378	385	373	401	415	363	388	360	389	389	386	377	450	361	386	374	427	376	380	386	370	371	405	395	392	374	394	351	407	380	354	384	409	372	369	365	391	370	389	380	429	374	384	363	425	360	376	398	391	375	394	401	371	435	370	390	348	363	397	356	384	367	392	378	362	394	414	392	348	402	371	386	375	369	365	388	376	369	366	433	365	389	372	427	363	358	377	419	345	363	393	380	362	383	352	365	398	390	377	354	358	383	421	399	372	383	407	366	397	410	413	371	382	371	394	360	369	382	420	387	401	335	374	382	365	358	376	368	369	380	359	380	382	367	390	373	346	411	371	361	387	369	360	362	349	377	356	409	389	362	377	408	398	361	416	416	365	367	381	369	399	352	376	362	370	401	382	380	361	414	432	349	380	371	416	367	386	368	362	386	399	382	371	400	399	384	377	381	367	405	397	380	385	382	421	407	381	355	345	374	388	351	378	431	372	442	368	410	346	365	382	377	396	379	366	384	380	379	382	389	379	356	425	406	387	362	386	377	378	390	419	352	335	351	390	386	399	394	331	354	366	382	375	403	365	351	371	387	367	371	371	371	370	366	388	369	387	360	367	374	390	380	385	398	355	371	379	393	386	389	381	384	364	400	381	390	431	410	379	396	355	358	369	376	380	395	407	397	407	391	355	407	367	390	418	383	385	370	392	402	407	370	401	339	344	382	339	368	379	397	412	410	392	392	366	383	393	394	363	373	363	426	366	363	396	389	336	385	359	387	360	384	402	365	365	356	361	405	395	408	347	403	361	365	376	394	393	378	398	386	372	426	377	349	365	383	348	392	384	396	368	383	341	348	384	353	377	424	403	368	351	385	339	384	322	397	369	390	351	360	379	369	357	370	440	382	332	400	408	373	339	376	373	362	402	378	350	331	396	345	413	371	373	394	379	354	380	403	370	350	358	380	370	410	409	390	338	373	364	348	367	391	366	385	399	397	387	339	336	376	386	358	397	381	381	416	428	392	390	395	399	374	379	396	382	375	405	400	351	385	396	368	420	388	398	395	368	358	401	349	372	440	400	377	361	371	382	355	365	423	400	361	409	401	363	370	337	352	380	400	393	370	360	383	362	392	368	410	409	381	388	396	403	396	373	347	370	365	360	372	374	380	357	366	377	362	374	351	366	383	383	393	361	425	391	383	371	366	402	391	370	402	346	361	399	393	355	373	385	384	371	379	378	352	415	388	352	426	373	385	367	438	403	389	401	391	392	376	389	367	381	406	383	387	444	378	366	376	357	369	345	371	389	342	379	352	370	390	397	376	367	398	412	388	360	364	367	371	384	399	384	408	411	356	372	377	377	367	354	374	378	372	397	389	363	422	390	393	426	354	367	370	381	393	401	369	391	400	363	357	396	370	386	377	369	380	392	358	357	381	372	416	363	359	384	411	368	354	360	393	362	389	380	412	383	362	390	362	379	410	332	364	388	399	373	335	355	389	407	402	351	382	362	364	385	375	396	370	416	380	393	365	413	393	391	410	340	374	380	377	357	404	371	386	361	357	405	374	401	402	353	348	349	382	338	378	344	372	396	366	383	363	380	374	353	406	375	358	405	386	387	382	385	361	382	405	362	385	395	407	353	376	386	370	363	382	379	367	385	399	379	384	376	387	338	397	382	375	409	375	362	403	381	378	401	407	371	382	376	392	378	378	383	389	418	406	380	406	366	371	395	423	393	387	365	391	397	371	376	396	381	351	385	368	387	407	369	380	353	371	411	351	387	369	375	371	382	396	362	389	371	368	428	414	386	386	368	370	384	366	376	380	352	396	391	402	400	369	353	371	386	389	342	354	406	393	396	393	400	357	392	377	355	379	358	359	336	371	401	377	417	384	386	405	410	374	428	381	382	349	404	397	389	376	375	399	358	361	367	388	394	407	377	385	408	367	361	350	378	377	344	394	355	384	376	376	384	351	355	398	312	376	363	413	366	382	382	372	394	374	364	362	404	401	376	367	384	354	350	343	392	365	400	362	397	366	362	404	343	393	385	382	366	407	395	373	344	354	401	347	390	354	371	390	387	378	407	415	369	372	379	364	396	388	370	364	389	366	394	380	399	368	372	433	399	383	352	354	372	391	402	361	370	365	361	341	374	357	430	345	361	387	348	370	378	360	384	376	377	418	408	366	402	386	388	372	379	347	362	394	398	384	343	370	401	411	378	375	400	387	353	385	357	397	389	382	357	366	376	361	401	385	401	383	380	384	386	420	375	387	379	375	369	384	358	352	373
10308	17743	16158	9829	7235	4291	3012	2414	2004	1635	1321	1218	1079	988	873	840	781	772	687	695	679	637	593	625	577	598	565	518	545	541	505	504	486	436	478	467	486	489	474	488	451	494	446	411	463	416	456	447	424	437	456	457	429	404	423	438	411	400	408	413	406	445	386	395	426	383	425	409	400	396	408	417	413	395	408	355	414	404	393	372	409	386	387	417	430	385	390	393	386	382	431	422	399	414	408	407	350	428	437	399	386	406	404	429	369	409	386	412	415	391	388	416	407	421	437	383	419	388	390	441	418	386	394	400	429	434	380	391	392	393	403	379	430	419	399	400	414	450	391	444	412	384	397	393	388	413	381	419	377	403	413	408	408	395	381	397	403	422	367	418	392	375	385	373	392	432	415	380	410	417	369	393	410	363	380	424	398	379	423	422	409	407	419	420	407	419	380	389	399	412	394	353	379	408	374	366	438	398	393	408	430	390	422	400	407	421	415	434	408	435	356	374	384	409	405	421	426	373	401	411	371	411	392	371	417	391	408	415	394	380	360	409	387	394	366	398	378	381	405	392	367	370	414	393	422	391	437	412	370	410	376	369	405	415	415	389	369	373	425	404	381	390	401	365	379	400	387	390	431	414	352	393	345	405	424	426	404	424	376	368	384	400	416	371	400	371	383	357	380	367	381	375	403	411	406	394	358	390	445	405	419	369	419	422	371	376	406	356	421	356	404	412	404	390	403	433	403	395	397	419	384	363	398	372	401	377	424	366	413	432	383	374	377	421	375	404	388	390	365	435	396	415	426	380	392	385	377	360	396	394	415	384	418	437	439	416	398	406	399	432	385	399	440	385	407	419	438	380	394	410	399	360	402	374	366	400	417	418	384	384	441	408	433	380	385	409	395	421	384	412	391	420	363	413	402	401	425	377	336	387	397	420	415	415	433	411	379	363	399	407	393	395	399	412	405	378	388	404	341	397	433	390	384	375	380	386	408	382	420	406	396	407	393	379	389	412	388	391	374	400	420	392	404	379	378	400	367	389	403	413	386	411	388	380	377	393	411	454	380	348	419	434	431	404	398	415	423	406	374	410	432	422	419	407	388	398	414	384	405	404	393	401	355	386	383	393	366	377	398	390	428	368	365	418	388	375	411	388	402	380	422	369	387	414	402	416	398	365	390	363	405	415	380	396	401	378	394	411	364	415	406	395	391	403	392	388	410	430	420	398	445	415	406	427	412	438	402	385	371	404	396	404	438	364	383	408	407	392	406	368	389	419	396	394	404	392	408	366	424	396	395	393	398	381	397	396	362	400	407	412	389	375	397	378	362	397	381	409	424	373	424	393	369	373	363	442	388	409	404	374	414	406	354	392	436	417	371	395	385	411	369	380	379	396	393	417	403	387	410	385	386	387	390	357	372	380	376	373	386	362	416	390	390	374	407	395	424	366	422	395	413	376	405	384	420	362	411	397	392	407	384	412	381	410	427	395	405	394	427	400	375	394	366	408	410	389	396	399	399	396	395	397	398	391	379	379	402	388	383	406	392	405	393	392	439	379	407	392	389	407	405	371	376	431	390	383	398	381	404	375	418	381	398	387	398	382	394	389	399	388	370	375	369	401	391	432	390	384	420	399	394	415	388	402	394	413	415	410	414	415	355	416	401	378	411	403	384	423	410	352	374	430	400	411	414	409	404	379	414	414	423	399	375	387	378	428	432	385	400	394	376	393	383	380	403	409	404	413	419	395	382	414	386	416	396	362	416	406	408	418	406	398	413	378	411	382	401	393	385	382	437	372	394	386	383	371	368	389	369	425	416	403	434	390	387	407	376	406	367	363	422	396	418	382	355	351	366	425	354	420	401	385	378	432	395	379	398	364	355	384	384	433	382	370	403	383	394	366	423	377	419	369	408	367	374	372	409	382	403	406	413	385	381	362	355	392	392	400	392	377	382	408	445	397	386	385	395	426	381	422	401	376	399	392	408	399	413	395	431	401	388	390	407	416	421	370	404	395	377	373	371	435	422	372	387	419	382	356	383	414	388	399	380	390	388	422	417	402	388	375	369	427	400	439	403	419	365	403	418	410	393	402	385	389	383	410	397	392	395	411	409	417	398	373	382	374	404	408	425	409	390	423	356	385	360	375	375	381	393	412	424	404	402	414	368	414	409	406	413	391	407	405	396	419	393	419	409	409	405	405	417	418	415	441	425	385	391	360	440	397	374	372	419	378	396	371	409	391	391	394	377	387	374	374	388	363	392	387	427	405	386	403	359	420	398	401	399	372	374	374	387	409	400	408	404	412	414	376	368	387	373	358	388	411	402	398	359	413	370	378	389	358	388	391	420	400	386	389	379	378	376	395	424	393	416	384	360	370	389	401	402	415	414	372	388	466	402	413	413	385	389	433	397	374	369	400	387	396	433	404	400	389	388	397	395	400	385	366	407	420	389	443	368	417	397	439	386	393	382	392	372	413	423	410	377	385	421	396	412	403	407	408	414	409	384	393	398	408	361	386	398	387	407	393	393	369	367	395	421	393	376	438	395	392	429	423	395	413	397	388	373	401	409	401	436	393	392	362	400	395	437	351	385	370	405	406	435	453	404	373	414	406	409	402	386	369	404	391	430	413	386	409	415	380	391	392	433	342	403	417	390	390	393	392	418	395	426	388	400	398	417	425	424	405	380	418	393	432	356	404	394	406	379	414	393	388	418	423	394	362	422	411	385	412	398	417	388	379	400	435	393	419	381	393	415	388	399	434	414	399	395	391	392	430	415	400	393	397	381	402	387	397	352	357	416	378	393	407	428	451	371	383	401	406	411	383	372	398	445	416	397	404	384	433	425	408	351	386	412	397	386	422	389	432	379	424	387	426	395	414	397	412	399	368	394	413	397	416	389	402	401	382	412	383	394	371	386	414	379	443	401	416	378	444	346	428	392	397	412	393	423	395	381	389	425	375	360	405	358	419	413	422	400	389	366	418	403	382	374	394	379	375	379	420	429	383	357	373	399	399	417	402	397	393	396	402	391	398	384	379	370	396	418	400	375	393	403	406	385	384	418	412	422	437	391	392	380	389	408	393	368	425	413	357	385	405	389	401	379	402	434	402	396	400	400	393	408	401	376	416	391	384	409	405	374	396	366	421	401	387	373	409	387	378	379	368	419	393	373	334	418	403	382	409	443	424	396	386	363	418	385	433	400	385	368	364	417	369	401	376	367	392	390	383	384	407	396	414	378	375	404	389	418	385	376	392	376	401	414	393	415	396	437	408	400	395	393	398	399	401	367	417	385	420	375	401	374	395	436	369	345	368	430	389	411	403	398	382	385	352	380	386	367	435	412	390	395	401	378	378	370	412	382	421	404	401	403	412	416	404	363	401	407	425	408	373	390	361	393	413	377	376	373	409	368	394	413	412	412	390	401	426	381	399	407	406	435	366	402	381	416	408	404	428	388	359	425	419	389	377	394	377	407	407	390	373	387	386	369	391	388	412	417	407	398	395
28091	15659	2479	836	703	624	632	594	640	621	579	565	584	611	585	631	614	595	643	641	647	601	594	605	621	590	586	583	654	591	643	589	614	655	653	549	601	608	605	639	621	620	615	608	602	626	604	627	622	637	568	622	651	607	599	576	577	576	600	638	618	642	602	596	648	567	611	594	635	541	625	616	597	584	601	601	606	573	591	607	617	608	610	603	619	599	595	601	570	632	613	584	639	615	648	557	599	607	566	591	643	606	587	615	630	568	617	636	596	575	586	612	614	605	630	587	607	579	598	609	609	601	578	584	608	651	595	604	604	569	589	560	577	597	564	586	590	578	602	577	641	629	609	624	623	613	588	590	604	604	595	558	579	651	618	582	587	582	631	557	601	629	659	588	591	637	599	593	605	572	609	623	631	578	577	539	649	610	572	570	634	594	638	589	566	600	594	625	562	605	632	594	618	575	587	585	615	615	620	599	604	621	669	625	654	617	602	576	621	632	550	657	602	608	611	615	605	618	635	564	588	607	584	574	650	574	619	603	568	616	558	585	629	567	609	585	569	569	584	603	602	644	590	582	621	622	576	596	608	564	588	586	603	599	602	592	633	609	596	605	627	592	597	633	590	606	588	588	578	602	622	632	627	563	601	589	557	622	554	584	648	618	629	633	631	597	609	569	585	600	566	619	627	580	579	597	603	557	601	614	597	578	594	621	653	611	591	613	610	616	619	605	602	636	579	575	587	616	612	600	610	538	616	613	584	617	558	566	585	604	626	603	584	640	649	532	633	621	613	600	604	582	585	662	606	586	626	624	616	565	571	623	601	645	650	630	566	563	658	604	613	631	635	589	616	615	569	636	571	576	625	626	597	611	615	612	608	615	626	624	654	610	622	586	618	624	635	589	602	638	601	568	598	571	635	626	607	582	562	609	618	599	619	637	599	592	624	629	674	571	633	636	608	610	595	575	592	590	580	614	604	604	624	634	561	642	644	639	583	583	607	637	607	612	592	630	596	574	566	579	557	614	569	631	608	611	577	612	604	587	593	655	627	613	580	631	605	587	552	610	617	605	571	590	602	635	618	570	584	632	579	572	606	601	584	587	559	590	640	647	673	611	630	608	629	575	615	582	586	581	623	560	579	608	596	638	622	581	596	630	604	598	628	639	655	628	620	598	622	570	596	544	609	602	595	570	625	616	597	623	616	608	602	614	560	611	586	610	624	590	634	603	567	644	605	575	624	639	614	569	596	594	625	575	573	583	623	602	600	610	645	589	551	566	580	581	613	619	606	589	606	604	607	569	634	625	606	605	592	572	627	583	627	600	630	598	600	607	617	590	590	618	607	573	582	575	608	632	605	583	604	606	643	592	613	630	628	609	606	617	623	569	597	643	628	638	587	569	610	610	611	578	555	641	655	612	633	567	661	601	548	593	576	651	595	632	613	618	595	549	605	636	566	600	671	612	622	596	595	616	602	643	616	598	619	627	628	577	569	601	586	597	618	596	601	619	615	647	579	629	569	579	548	600	597	557	616	590	611	569	595	591	620	623	604	579	590	633	607	547	574	624	613	578	670	571	661	635	568	592	630	641	602	573	650	643	629	582	592	612	591	598	602	594	582	622	607	621	629	577	558	576	660	597	597	597	616	637	584	580	614	590	613	624	601	631	604	598	622	594	638	584	598	585	658	601	574	624	625	653	663	580	594	600	626	613	632	626	590	628	567	596	633	640	602	617	584	595	570	574	618	578	604	631	613	633	614	581	591	606	590	585	637	641	605	597	638	588	588	581	615	577	628	599	575	606	620	592	585	586	616	712	573	579	583	569	614	565	608	609	588	614	617	603	591	595	636	611	618	611	620	610	635	585	617	611	590	616	643	583	579	563	573	614	628	599	553	628	610	583	601	597	627	589	603	588	653	563	635	626	612	617	610	588	603	562	627	585	604	608	603	580	586	599	632	624	614	549	605	584	611	577	595	577	596	610	598	620	608	595	589	571	558	619	578	615	581	571	610	617	599	649	573	582	625	625	611	634	589	625	582	609	625	619	612	625	615	641	647	601	606	643	618	612	628	613	568	607	599	601	619	622	643	583	582	617	594	621	613	543	595	616	627	562	581	608	564	645	567	623	617	607	622	589	624	610	664	639	589	622	597	603	589	632	603	639	582	572	547	569	632	644	604	608	599	613	613	612	622	630	612	631	551	587	629	541	611	617	603	597	572	572	659	620	595	604	614	631	601	603	597	591	599	561	621	639	653	612	572	604	586	598	581	606	578	611	614	570	607	630	609	559	579	651	608	597	573	576	602	601	593	609	594	610	599	561	570	575	566	614	619	590	634	579	601	626	574	615	576	603	568	562	649	616	631	574	620	616	645	558	595	583	588	591	589	623	594	627	590	587	602	573	594	626	597	600	558	601	588	578	605	613	628	589	602	606	615	613	595	563	631	609	636	596	599	609	600	620	593	552	564	563	611	572	638	605	619	621	559	625	622	617	559	603	599	610	629	593	613	608	605	620	611	618	593	597	601	600	596	602	631	584	624	639	566	613	603	614	561	648	579	610	590	604	629	592	596	607	581	606	592	621	551	564	607	576	633	584	647	606	639	580	610	587	575	604	631	608	555	554	590	589	565	604	595	586	577	581	663	639	599	608	609	595	621	595	576	601	625	583	604	592	620	625	548	589	654	587	605	614	615	612	574	607	607	674	600	588	572	596	600	614	576	578	587	605	585	592	584	585	629	645	557	605	602	566	559	604	650	572	593	631	587	638	615	619	591	611	607	660	600	598	582	623	643	610	610	598	647	579	574	596	574	588	623	643	634	589	591	611	566	560	602	618	571	621	643	587	631	597	593	591	608	591	585	608	567	582	624	596	559	648	599	578	616	570	672	613	616	589	633	585	625	571	607	602	616	594	585	658	621	651	614	604	610	617	584	611	572	599	674	623	677	584	611	616	593	614	590	596	624	655	606	574	615	598	584	609	618	579	590	584	603	573	629	623	589	602	579	605	653	584	622	652	596	645	612	634	592	598	628	650	599	582	612	559	616	644	591	623	586	554	617	616	586	603	609	635	578	596	570	602	575	691	584	624	553	596	584	575	592	664	626	595	576	538	598	604	573	555	589	607	633	638	601	633	630	596	611	622	602	581	565	601	621	602	662	618	605	610	589	580	588	586	615	621	591	581	578	600	573	583	652	573	648	588	590	576	585	610	571	566	619	597	613	590	608	590	620	576	610	563	561	622	616	583	602	617	581	550	630	561	571	596	603	617	620	600	619	600	609	646	615	613	542	621	620	560	643	608	638	547	594	595	603	588	598	559	613	552	603	612	587	597	573	563	589	582	641	597	637	599	564	584	625	621	578	591	567	570	609	567	666	602	572	604	636	584	591	620	621	637	588	580	628	574	571	623	585	591	584	636	575	583	605	608	575	587	615	568	626	585	604	605	611	591	616	569	574	614	610	607	597	609	592	628	608	577	548	589	604	634	581	595	653	617
5044	1397	1334	962	869	810	784	694	711	756	648	728	711	767	715	717	699	721	689	697	675	691	689	648	684	639	645	670	687	712	696	695	679	679	645	704	699	707	702	686	723	697	679	716	739	690	674	715	671	664	687	696	704	676	725	688	699	687	703	672	739	681	682	675	701	747	700	728	692	680	672	714	670	727	687	712	711	700	722	656	635	717	658	678	660	643	729	747	675	690	756	656	666	685	716	690	662	696	706	686	667	691	714	665	681	726	654	702	699	696	691	716	713	695	663	690	729	650	642	658	665	696	674	714	704	709	684	716	712	710	680	721	677	727	674	677	683	638	709	691	665	692	669	737	700	664	610	678	652	682	706	680	689	685	705	658	643	692	677	714	710	666	701	643	680	665	717	680	658	669	687	703	718	723	693	643	667	683	686	618	732	700	719	691	690	674	687	707	681	708	659	747	702	638	686	677	692	719	676	679	692	678	673	700	684	704	674	678	705	663	737	676	713	705	745	655	711	714	679	700	654	680	693	684	682	719	684	699	709	726	697	683	647	699	660	719	663	701	707	657	720	690	694	679	665	687	729	691	637	743	702	706	693	686	663	632	712	645	675	722	702	656	644	676	735	670	660	700	647	647	718	705	687	690	703	687	707	703	682	684	695	682	690	712	687	683	713	669	658	668	671	691	683	677	721	678	709	660	678	675	712	705	693	691	677	701	701	692	662	701	723	674	707	691	689	700	668	680	699	662	697	665	712	689	672	729	647	722	736	737	691	685	704	671	694	705	728	707	727	690	698	713	693	709	685	694	717	639	670	724	678	708	740	685	665	643	673	654	626	667	712	698	696	660	644	698	686	694	678	675	701	701	640	679	698	707	688	668	687	695	665	731	658	710	704	686	701	739	726	679	686	685	680	696	690	676	670	709	672	671	711	672	698	665	640	673	711	694	691	706	697	702	707	710	680	660	709	627	688	722	661	669	695	683	675	730	684	632	686	698	678	705	700	658	693	665	655	643	668	744	656	703	674	716	688	664	692	662	641	716	694	704	653	650	642	657	667	654	695	689	653	727	721	686	714	664	655	682	678	671	700	667	726	676	649	726	650	648	642	707	686	716	688	697	697	674	631	703	663	695	697	703	721	677	693	712	709	658	636	690	716	685	687	704	701	658	697	685	715	684	699	653	668	655	674	695	641	684	715	696	673	722	681	705	701	714	717	677	688	649	701	692	686	658	714	706	688	653	658	706	648	684	714	708	660	700	643	652	707	671	676	721	697	688	684	672	701	699	706	700	710	675	692	663	712	700	705	697	631	680	737	669	667	656	663	726	679	694	750	697	679	725	648	735	669	704	676	707	697	710	686	698	677	711	666	682	696	689	655	720	689	711	679	648	726	685	700	668	668	684	647	694	675	702	723	708	684	676	670	610	733	654	714	682	714	649	691	691	680	673	680	752	667	661	668	745	691	679	721	723	692	628	676	672	666	697	679	670	681	671	703	697	696	657	713	743	703	681	686	743	691	713	693	686	651	682	677	690	701	673	681	671	676	673	709	678	740	672	669	714	663	694	653	725	634	673	661	674	703	693	677	710	674	674	689	639	658	741	711	698	666	670	711	717	685	667	698	718	688	679	651	669	693	727	664	671	690	684	716	709	661	681	718	679	628	663	680	697	713	659	681	673	659	671	713	626	724	677	674	674	695	730	678	650	697	696	705	706	692	700	661	674	719	658	716	676	701	685	678	657	688	693	706	673	680	680	690	657	714	646	649	651	693	671	671	659	724	643	703	661	721	657	650	684	721	654	741	691	705	681	675	732	714	723	714	670	720	687	703	664	665	668	678	685	726	707	680	729	687	725	733	707	693	708	674	673	670	706	656	695	649	658	686	746	707	685	653	658	682	697	685	661	660	685	708	667	689	644	682	699	650	699	666	721	682	667	689	652	625	728	698	696	710	707	689	666	706	674	681	674	628	660	677	697	697	680	675	696	674	656	659	720	629	647	722	674	671	691	675	650	693	651	694	674	737	678	663	690	715	721	667	684	749	682	722	724	688	722	686	694	725	667	665	710	671	700	666	696	702	673	734	685	685	725	637	669	699	694	679	664	676	726	682	685	692	727	659	708	711	669	715	670	643	685	674	666	672	679	662	671	697	729	718	692	678	657	717	686	654	707	699	676	713	658	682	724	680	726	667	696	679	693	690	714	718	696	699	729	667	710	684	708	662	730	676	681	668	629	674	675	640	628	672	681	673	712	716	666	707	762	679	719	696	657	680	694	694	714	702	631	696	683	694	657	675	712	705	718	656	724	676	641	716	684	690	669	724	654	681	683	714	636	648	661	688	658	709	740	664	673	684	706	682	723	713	648	695	674	645	668	667	691	675	688	701	719	692	694	666	696	668	656	672	655	721	654	636	742	686	716	702	721	675	694	677	661	650	709	726	783	669	663	647	740	666	693	674	714	670	751	692	697	695	706	688	701	687	671	681	684	722	678	726	705	673	683	701	678	682	724	652	679	675	688	672	743	688	661	687	662	699	676	707	684	682	717	669	734	710	700	684	660	702	662	695	702	687	672	689	682	690	676	741	698	651	649	681	652	672	662	748	677	719	712	668	669	698	667	665	707	667	680	643	725	685	697	693	732	742	683	647	676	652	681	706	701	690	740	661	714	715	666	750	720	729	679	727	655	663	725	661	710	707	741	686	727	734	668	671	695	689	624	702	701	678	704	705	743	673	676	705	677	657	710	681	767	685	703	718	675	676	686	675	663	679	678	676	699	648	688	686	678	701	658	701	681	702	723	708	669	708	694	686	703	682	700	707	670	698	713	684	661	660	659	727	716	747	689	672	644	649	667	624	669	679	667	742	696	710	677	693	713	697	685	651	640	702	759	683	675	665	680	707	697	698	638	666	704	724	676	647	655	643	722	666	697	733	667	708	706	672	711	671	678	598	682	628	670	701	717	688	689	706	691	681	665	660	688	642	672	700	742	664	651	672	659	687	650	663	729	704	681	674	654	660	726	710	707	689	653	687	677	678	671	694	688	671	677	689	711	699	681	694	704	672	706	658	728	724	699	689	706	655	659	683	659	699	675	703	674	692	679	677	678	666	711	699	689	715	702	639	703	672	705	717	631	679	652	663	683	684	670	690	653	674	675	689	684	719	626	700	681	686	717	682	687	677	664	652	666	680	655	677	644	686	710	681	712	684	690	615	686	647	692	707	681	648	663	701	651	641	705	681	664	697	702	696	739	706	706	684	642	700	650	695	643	704	671	662	685	730	672	684	694	662	694	658	715	651	700	682	653	705	684	699	744	682	707	679	687	633	657	654	677	696	675	699	697	691	704	654	650	697	685	690	664	629	649	677	698	687	726	702	697	626	685	674	674	687	657	674	695	674	678	721	697	665	665	648	679	681	692	673	668	679	696	702	632	656	716	686	683	699	682	698	691	710	746	715	705	608	673	712	637	718	658	690	682	677	706	696	686	689	699	703	671
26072	20896	27324	24579	20768	4806	837	540	489	466	437	347	333	328	342	330	292	280	314	307	319	273	277	269	267	268	262	268	250	250	278	272	260	285	237	285	257	272	253	258	265	252	256	239	265	311	225	256	267	254	260	278	248	277	235	242	275	242	232	254	282	238	253	265	254	259	237	242	264	254	262	242	230	282	262	239	250	254	235	259	246	259	242	266	251	231	214	250	255	250	269	239	239	280	254	282	272	243	258	304	254	223	244	258	255	251	234	259	263	270	268	236	239	235	272	255	272	246	272	245	247	241	257	225	248	258	254	263	243	263	245	272	257	233	243	250	263	264	243	243	260	246	217	250	261	237	262	254	222	243	231	244	250	261	236	276	273	257	241	209	248	263	238	248	234	252	235	220	245	268	244	252	244	251	203	260	259	238	212	253	238	228	211	235	226	237	241	274	237	248	225	280	251	227	257	251	224	238	231	265	289	239	245	255	236	239	268	250	214	228	245	241	244	264	236	239	262	252	252	242	232	235	206	242	266	259	255	225	257	232	259	255	263	232	248	258	237	249	271	248	229	227	261	220	281	228	230	258	240	250	264	256	256	223	254	253	281	225	255	240	246	248	255	249	252	258	253	247	257	258	252	268	247	232	214	250	264	217	253	242	247	265	246	265	282	265	280	265	244	262	233	249	264	249	256	252	268	240	213	237	264	251	232	236	250	250	245	261	289	266	262	221	244	247	251	262	264	250	240	209	244	238	236	265	259	234	238	229	234	266	258	248	261	233	242	261	263	233	253	241	251	237	263	226	232	250	229	238	251	257	240	219	238	247	294	236	255	264	277	250	226	229	234	225	237	249	234	267	228	224	274	275	226	226	271	268	220	253	249	269	224	248	255	281	264	247	233	256	257	263	234	242	272	251	263	220	243	253	245	254	259	257	263	223	239	262	231	246	260	244	235	239	231	258	241	249	239	280	240	261	254	239	253	231	237	245	275	233	249	265	283	257	238	253	277	234	252	242	245	267	274	252	247	218	258	254	256	232	234	269	236	255	217	246	256	266	265	234	248	244	267	275	228	241	268	250	232	232	235	235	241	248	256	261	234	240	262	254	215	237	252	245	271	243	259	230	252	260	226	255	241	218	239	240	242	231	249	213	240	232	218	249	256	261	274	249	240	279	258	261	242	263	261	256	277	266	222	243	251	297	261	255	255	257	255	221	251	266	236	266	289	289	276	265	230	220	273	250	259	243	253	258	238	272	262	236	214	252	238	262	250	239	212	236	236	247	253	261	270	246	267	255	222	237	263	254	259	240	263	239	233	275	265	237	252	244	269	244	234	256	244	268	236	230	252	231	233	256	256	247	226	237	243	276	235	222	231	275	284	209	248	269	236	246	245	250	246	235	238	271	242	238	246	227	264	273	246	221	246	238	258	249	242	240	256	262	254	256	241	265	235	216	245	264	248	260	253	226	262	217	237	257	209	288	249	234	281	222	229	244	223	245	264	275	269	264	232	275	254	278	258	256	238	264	241	239	248	221	225	225	243	246	255	272	248	253	240	228	239	237	249	239	241	241	241	241	246	247	246	248	238	229	244	242	233	270	263	236	243	223	233	234	259	249	249	251	234	227	226	221	253	253	258	231	270	244	232	229	252	245	220	246	237	232	241	229	263	247	261	263	227	264	252	223	236	271	254	258	244	253	273	255	246	244	271	251	249	245	252	246	243	220	259	243	235	245	258	248	291	248	234	267	272	240	216	264	237	241	261	238	224	235	224	223	225	267	284	251	238	235	248	257	218	241	248	232	242	242	273	235	241	274	210	249	245	240	253	253	257	240	230	254	248	260	252	238	239	226	255	222	229	245	249	238	231	245	250	222	233	279	263	264	266	264	245	253	261	240	253	244	251	243	233	260	233	214	252	274	235	249	255	247	245	268	237	250	281	228	237	252	264	268	257	230	238	260	260	263	248	274	262	214	273	246	214	270	277	245	234	246	239	227	250	271	229	244	252	253	272	237	282	261	247	269	243	237	236	242	249	282	258	238	238	251	249	243	232	229	249	223	253	252	219	241	284	252	242	262	259	260	260	240	269	251	258	244	221	245	223	248	203	258	232	233	247	240	254	231	245	232	235	261	262	255	251	246	244	243	286	239	242	239	230	238	267	240	229	237	256	228	239	217	255	268	270	260	244	244	258	270	269	243	250	221	252	236	241	253	271	250	287	262	258	240	250	282	228	234	271	256	242	259	266	225	253	258	225	252	256	239	219	256	254	233	268	246	250	255	275	257	255	223	248	246	271	272	258	239	229	229	233	234	255	241	230	253	272	256	257	236	238	226	245	259	275	263	262	225	248	251	224	240	242	255	227	280	222	232	268	225	265	236	233	243	247	256	246	257	250	260	270	245	252	249	241	230	257	264	269	245	225	252	258	233	249	232	238	254	269	268	261	260	207	255	256	265	235	249	247	234	256	289	240	263	268	263	247	268	271	249	216	238	261	254	249	220	237	273	264	249	236	261	218	247	239	220	233	278	237	237	242	227	222	256	250	259	267	274	237	234	238	240	263	232	250	245	235	242	254	265	224	268	256	255	261	252	240	241	245	246	224	241	240	262	246	250	227	233	233	226	240	255	239	230	286	249	250	227	233	266	250	284	262	233	237	250	243	242	247	243	255	251	238	271	255	245	254	246	242	268	247	254	252	236	254	228	264	257	225	266	257	240	258	243	246	238	253	260	244	252	276	261	251	253	239	245	248	243	261	246	251	243	238	250	228	233	246	237	234	234	274	242	241	276	248	243	254	260	259	246	268	214	253	276	243	271	246	261	218	251	224	239	255	236	242	245	267	247	232	244	219	248	219	255	262	278	240	228	231	238	257	258	243	266	246	222	231	242	262	253	258	233	251	215	227	219	257	243	240	250	270	233	233	228	254	231	279	253	261	229	254	230	233	225	260	248	245	270	232	236	273	242	228	243	234	263	245	264	241	241	257	270	244	232	240	238	292	252	254	237	233	262	248	240	232	234	231	245	281	242	253	259	211	237	251	269	235	257	275	254	257	271	268	243	245	245	250	211	251	269	272	283	242	221	264	246	250	220	240	233	273	226	254	269	250	257	258	204	263	222	230	274	269	259	277	240	239	240	253	276	253	249	232	241	242	222	265	249	240	256	251	266	204	268	239	230	262	252	239	229	252	233	280	260	235	250	275	222	245	221	252	276	252	252	227	274	233	263	263	236	247	249	227	242	261	237	260	260	246	222	280	266	239	273	241	267	242	252	228	242	240	263	236	252	237	238	260	243	258	272	261	248	252	251	280	263	226	199	234	254	277	247	271	240	230	259	237	224	247	249	265	242	249	255	252	233	245	240	249	222	253	252	246	262	261	255	242	258	234	228	235	261	252	274	225	252	215	235	226	214	244	244	235	252	247	255	269	251	248	223	218	242	222	255	225	270	234	226	247	220	248	241	286	244	234	248	230	233	245	247	261	262	222	218	259	241
6676	9271	8354	4762	3562	1931	1438	1114	971	803	686	602	600	579	480	459	470	448	458	404	405	412	411	374	351	357	367	384	323	350	388	342	341	357	345	352	333	358	310	322	341	311	313	332	350	329	341	341	331	316	315	301	308	340	309	298	277	300	300	315	299	315	300	281	322	343	304	308	320	287	311	302	341	298	283	338	296	303	321	326	304	329	305	303	308	305	328	319	331	332	318	317	300	337	313	316	311	314	300	307	296	304	326	300	308	314	322	317	306	321	298	308	301	311	303	288	296	324	281	282	277	295	302	292	333	322	284	315	328	323	298	287	315	301	277	272	313	340	299	307	330	321	325	309	312	301	307	291	303	309	332	342	319	304	332	328	282	308	328	314	327	300	301	266	338	309	292	296	292	351	317	310	285	322	307	302	303	318	332	319	313	321	304	290	270	292	303	333	334	293	300	321	296	339	310	297	339	285	298	306	289	299	304	298	288	278	312	308	340	313	315	305	303	300	309	328	296	302	320	305	337	285	312	297	316	297	309	319	310	328	322	323	281	289	305	310	309	291	334	292	303	336	313	321	312	311	314	300	304	274	333	291	288	314	317	311	299	295	332	316	293	293	300	300	277	307	286	308	318	294	317	336	292	273	318	321	303	320	301	287	319	328	303	295	283	305	301	322	310	278	319	308	316	293	320	297	289	306	311	303	329	304	319	301	281	335	293	302	299	300	290	329	335	321	287	284	294	310	308	317	309	275	308	319	276	297	324	307	307	304	278	322	280	287	303	331	301	302	301	309	303	291	296	274	327	281	318	319	297	340	318	326	316	319	284	291	314	319	270	311	297	339	323	318	290	322	294	341	301	309	319	299	324	302	294	298	311	280	306	299	318	304	324	356	301	320	339	303	299	304	320	320	306	323	319	307	323	286	328	304	291	289	319	295	306	323	274	261	311	322	324	291	276	285	301	311	320	305	297	312	315	273	313	312	276	321	304	330	309	326	310	298	286	276	323	320	313	298	308	300	301	309	297	294	317	336	312	308	345	322	285	313	305	293	327	299	278	292	290	281	311	293	332	312	298	293	294	284	310	283	313	328	328	330	286	269	296	284	299	292	346	329	317	296	340	301	304	273	287	273	302	311	306	294	298	343	329	312	317	290	306	317	319	343	283	295	304	296	350	323	302	309	296	307	320	291	296	306	302	304	285	327	306	286	298	312	274	307	288	297	326	315	310	316	313	318	296	295	320	287	307	320	305	314	311	309	314	335	324	317	322	288	299	314	303	295	292	331	341	265	271	305	323	303	302	307	312	316	283	314	334	279	307	284	275	351	319	306	291	304	320	317	297	330	295	309	323	320	322	313	327	312	317	315	301	331	287	274	250	295	277	273	277	293	305	298	296	286	306	328	300	287	310	271	320	291	333	310	320	254	301	300	294	264	329	302	283	298	293	318	294	306	276	304	296	293	289	307	325	299	307	333	353	315	302	316	285	286	296	293	298	314	339	303	337	298	321	289	287	316	268	329	296	323	324	287	315	289	298	299	318	284	307	334	317	291	284	312	303	291	307	334	280	283	309	348	298	314	321	332	313	293	300	319	309	282	286	294	286	329	284	307	290	322	320	319	315	333	330	279	288	320	296	309	314	328	328	287	322	301	324	297	297	324	300	319	322	312	314	321	313	305	285	315	330	305	270	307	282	323	313	295	316	307	307	315	310	334	302	335	315	291	286	299	261	305	299	301	311	292	321	320	321	367	314	277	307	285	283	293	316	292	322	262	327	287	307	296	339	328	294	308	314	313	315	313	280	288	271	312	306	271	283	319	305	292	278	294	328	318	326	325	281	303	303	302	295	314	304	291	341	284	318	276	319	318	308	279	278	320	307	290	290	296	292	326	288	325	315	321	301	308	302	283	273	298	320	316	307	299	292	346	289	319	289	283	328	333	313	293	332	347	330	311	287	291	300	316	291	293	346	286	274	317	293	310	271	303	322	296	308	325	318	307	272	285	273	322	303	303	305	296	331	306	324	307	341	268	290	313	315	320	300	340	322	300	301	283	307	299	316	325	292	295	304	303	332	324	301	305	309	307	288	320	308	288	320	340	334	289	314	303	302	301	293	324	290	311	290	294	310	323	287	296	298	289	334	302	300	322	325	322	309	315	340	302	327	293	301	290	303	309	330	276	316	316	318	266	316	284	306	308	319	311	327	310	327	328	292	306	323	327	319	318	261	304	320	294	328	342	318	328	337	291	280	293	307	308	315	324	325	301	314	311	313	316	319	306	268	290	324	313	315	312	314	308	303	304	282	337	290	327	288	290	319	304	308	307	331	264	307	275	304	315	301	305	333	300	297	285	347	326	278	286	259	296	320	322	319	296	324	285	300	310	318	311	307	329	317	315	338	317	311	327	290	305	291	293	281	316	293	353	337	323	316	337	314	320	286	352	291	306	337	328	330	322	292	330	313	318	334	331	298	341	282	300	316	337	325	291	286	284	311	284	333	303	285	341	281	323	336	272	299	293	321	272	308	305	302	299	294	310	316	327	334	279	328	289	318	358	313	322	299	324	314	308	346	296	280	285	306	296	301	328	292	286	265	325	304	310	284	282	287	330	307	278	308	298	276	254	294	308	314	295	293	296	302	306	294	321	271	303	302	319	285	313	287	322	305	311	304	300	322	304	279	309	314	321	287	275	280	307	304	286	328	298	293	346	311	314	319	298	318	318	306	307	299	320	298	283	292	335	303	308	308	302	324	339	286	302	289	320	286	290	314	302	277	289	314	306	321	299	335	304	312	335	311	344	271	331	304	310	319	345	296	291	337	300	289	282	292	302	300	301	287	308	277	297	305	291	320	288	319	298	297	306	294	329	318	310	269	322	322	302	311	315	344	300	325	309	334	301	276	327	281	299	306	303	277	320	264	303	304	327	306	323	325	306	326	308	323	309	306	293	282	290	329	294	295	309	311	297	305	294	297	328	313	333	332	308	292	327	309	278	328	291	295	313	319	264	292	312	297	292	331	333	275	309	316	297	314	312	307	315	307	315	293	281	336	293	309	303	308	295	300	313	317	279	350	347	297	303	301	315	288	318	321	292	313	314	311	311	325	315	304	317	326	333	306	292	314	315	321	296	300	321	328	285	295	314	293	297	343	284	325	297	334	341	306	297	315	309	333	325	338	283	325	304	305	317	301	320	305	314	269	292	286	302	333	294	306	315	306	320	315	307	290	330	329	344	303	304	341	330	333	299	302	347	323	280	324	325	297	287	324	308	297	328	303	284	281	299	319	307	301	299	292	281	312	325	316	298	321	292	303	290	292	312	313	327	318	306	312	282	329	325	302	289	296	285	305	307	318	307	297	287	316	298	292	301	307	316	306	310	320	273	304	314	301	300	310	319	319	302	323	294	300	320	310	297	318	270	315	306	319	298	298	289	289	338	292	317	329	284	320	324	292	272	326	317	324	326	321	299	325	329	300	297	314	315	287	311	324	275	309	286
23585	20892	27915	23989	20902	20940	9400	1263	953	807	725	674	642	581	560	541	506	570	492	481	482	453	477	465	384	426	453	450	426	429	425	406	390	425	406	437	404	407	361	367	399	421	400	440	415	400	432	420	412	344	413	399	405	391	379	404	390	386	404	401	374	384	389	389	420	382	353	390	359	405	392	382	390	392	384	392	398	364	366	376	394	410	393	383	391	405	375	406	378	403	341	391	399	389	359	370	391	375	411	391	391	367	402	417	363	355	381	362	406	350	386	389	367	385	366	411	372	397	399	386	403	414	363	353	387	375	379	334	337	388	381	353	419	394	397	347	386	379	364	392	338	396	358	373	403	408	381	378	358	388	342	376	382	384	379	379	364	381	372	397	403	353	429	338	360	349	378	374	368	384	379	366	347	364	389	369	371	401	400	380	393	424	382	386	373	375	374	388	405	374	393	384	374	370	368	341	385	405	352	389	369	360	397	396	397	354	352	386	350	353	362	398	388	358	387	366	365	398	411	379	388	357	355	365	389	376	380	403	392	386	387	400	385	342	381	379	432	418	377	370	360	409	382	398	397	372	383	403	388	379	370	375	361	416	372	395	372	401	352	354	357	377	377	416	387	357	426	344	383	389	381	338	373	427	361	394	328	373	386	365	402	354	403	379	389	348	372	360	373	386	332	358	384	387	394	408	388	380	392	395	413	381	359	358	424	365	417	373	390	387	385	372	381	386	351	408	382	377	354	423	364	377	381	398	387	368	375	343	412	372	375	366	372	366	383	370	388	388	389	390	395	395	357	359	370	381	366	404	364	370	383	399	428	380	375	392	323	372	402	367	371	373	360	349	395	408	363	353	343	372	395	365	397	353	355	409	387	391	373	357	434	381	349	362	402	358	415	372	363	389	383	394	427	410	382	383	393	350	371	347	387	347	359	374	363	325	407	389	374	379	394	372	348	356	357	380	391	407	419	355	388	375	401	370	390	377	412	387	388	378	379	404	357	405	360	386	387	386	388	386	357	375	373	384	370	349	407	397	416	375	335	352	357	374	380	371	367	390	415	386	375	387	371	407	362	368	381	363	370	413	375	372	356	395	398	353	371	397	395	368	387	366	387	424	362	404	396	378	358	381	396	359	363	382	394	388	362	358	373	426	366	365	403	379	402	376	395	423	356	427	376	365	403	351	401	390	375	403	371	357	372	378	381	388	375	362	403	405	337	410	367	412	369	402	411	383	390	357	365	375	393	392	372	387	370	353	383	355	368	373	374	343	376	408	382	361	394	359	403	380	410	399	352	378	408	376	371	360	407	399	385	358	390	389	406	350	385	383	359	369	392	368	412	372	372	363	359	364	381	371	375	378	390	364	371	363	388	406	366	371	353	377	385	394	395	410	369	378	376	389	370	400	376	374	330	399	374	346	353	358	341	388	386	384	379	379	360	383	397	400	342	362	374	381	391	391	398	369	399	372	372	406	372	387	387	352	390	382	419	408	399	393	361	382	394	378	409	392	374	390	387	416	357	354	358	374	373	393	382	393	357	364	381	355	375	375	398	355	393	389	396	351	373	378	385	380	431	372	390	367	409	382	383	360	397	371	377	395	358	392	360	358	375	394	404	411	382	394	365	363	381	382	369	414	360	399	383	384	362	384	349	381	365	388	405	373	387	362	354	371	403	420	371	363	357	417	360	410	353	383	376	369	393	355	332	393	390	368	380	377	377	359	361	393	358	407	391	355	338	383	368	354	398	416	360	398	354	388	414	362	361	381	376	364	370	359	396	318	373	362	379	398	385	337	383	372	400	371	403	374	396	393	352	377	403	381	388	378	416	391	385	379	382	372	365	396	377	393	392	354	373	376	364	357	390	372	393	353	351	397	393	390	404	351	364	369	394	391	368	347	364	408	376	385	386	401	364	425	371	380	371	382	398	396	381	365	382	397	391	364	393	371	369	360	397	395	378	363	406	410	403	378	357	363	406	376	383	355	379	393	375	379	380	347	371	378	380	391	396	377	371	346	355	363	349	366	393	369	382	349	348	391	376	373	352	381	368	372	386	387	366	364	380	373	418	378	347	354	378	406	366	374	397	345	356	394	360	397	390	371	385	360	392	370	357	404	402	390	400	367	376	379	364	387	408	382	379	384	353	371	371	380	405	372	377	351	368	388	370	395	364	409	366	388	426	382	383	382	356	402	376	374	403	376	363	351	372	395	360	408	388	404	342	386	386	365	333	373	375	339	367	359	372	371	392	351	358	377	349	423	379	373	366	360	359	402	391	378	404	406	416	350	384	385	405	371	396	399	390	357	371	350	401	380	415	343	337	403	375	408	367	375	374	373	367	411	370	388	373	385	384	374	393	370	388	379	398	391	374	365	385	385	360	358	413	346	368	362	383	377	368	386	415	366	359	388	389	386	332	391	390	395	352	357	408	347	359	390	365	368	368	363	374	376	397	355	367	390	393	387	407	390	358	386	390	358	359	380	363	396	358	383	394	372	383	352	386	368	393	371	350	383	405	386	383	379	373	346	372	366	384	346	411	398	382	376	361	403	390	401	389	352	370	361	387	338	389	401	385	352	370	399	409	403	360	339	386	427	387	403	371	391	334	368	374	363	400	391	359	371	403	398	381	374	381	371	376	382	374	363	384	361	433	378	390	382	388	342	390	372	377	390	336	382	364	373	332	361	398	381	375	337	373	343	351	365	393	412	382	377	366	366	372	362	368	390	374	373	384	403	380	403	367	355	393	378	373	393	375	392	373	366	376	375	374	387	397	369	373	374	387	391	398	388	340	395	366	363	406	407	367	365	378	379	384	349	408	382	387	381	371	383	365	368	383	367	384	383	375	360	346	367	358	387	358	366	412	371	380	376	346	405	384	372	361	383	414	344	377	341	350	414	387	382	377	393	392	392	400	420	380	376	360	382	356	389	353	406	331	384	385	340	411	415	340	392	410	408	370	384	392	410	372	355	397	348	378	360	345	407	365	379	385	351	370	375	376	390	356	378	382	394	401	384	354	379	367	360	370	363	357	399	388	395	344	354	381	391	380	382	375	347	362	395	394	334	376	365	368	338	375	376	370	349	375	397	394	327	394	367	392	389	398	404	349	365	374	362	401	367	390	382	370	358	369	368	411	369	389	367	355	381	415	377	358	407	397	370	389	387	413	403	382	379	388	392	370	396	373	424	368	394	396	401	393	384	362	353	357	370	380	341	371	382	376	387	367	384	378	376	364	400	384	388	357	378	342	363	386	369	357	378	371	348	343	387	363	414	334	372	376	384	410	393	364	408	371	392	388	390	377	383	377	317	353	380	397	388	367	368	396	343	368	384	400	393	377	371	402	341	409	357	382	374	372	426	403	370	368	395	363	419	395	356	361	373	362	398	422	373	396	392	347	383	351	344	389	378	365	399	390	378	372	417	382	359	395	330	325	383	396	388	397	380	349	397	381	390	390	359	353	384	337	385	369	370	365	408	383	401	374	388	376	397	421	419
10444	17823	16033	9688	7240	4320	3102	2370	1917	1546	1400	1164	1079	995	863	782	819	743	666	674	646	664	628	588	544	569	576	536	469	535	515	501	525	507	477	481	466	475	455	473	478	493	457	465	429	430	426	444	430	490	410	450	393	417	431	434	423	411	417	451	424	427	425	479	382	375	438	400	386	437	399	389	389	392	415	399	435	428	440	392	417	411	405	396	393	377	453	389	378	392	405	376	417	422	415	412	435	414	402	390	423	391	419	399	395	428	414	382	390	386	342	377	369	409	376	397	409	412	401	415	431	381	431	412	404	424	362	406	401	391	383	400	383	401	395	385	404	395	408	403	377	414	373	411	439	403	395	412	381	400	428	406	406	402	397	423	409	431	378	388	363	374	437	384	381	363	451	400	399	387	417	405	371	365	364	414	354	415	419	392	395	371	349	360	389	394	439	412	408	385	372	378	387	393	410	407	420	385	391	401	417	393	402	403	403	412	387	370	432	364	390	391	402	414	398	415	391	447	418	393	383	383	396	389	382	417	407	375	402	405	411	365	403	415	384	401	375	429	406	356	408	399	416	386	402	395	423	412	385	408	385	416	412	384	411	368	385	404	379	413	380	414	407	379	385	417	414	376	409	406	410	406	384	430	422	409	397	398	414	416	396	384	414	371	368	399	413	393	406	399	356	364	363	452	384	399	408	380	407	377	402	400	401	371	409	407	397	409	402	454	415	413	358	377	375	390	435	418	381	402	353	412	429	384	400	412	379	377	365	383	404	375	403	379	416	409	393	375	458	372	398	400	379	424	408	390	398	379	413	400	371	404	445	407	386	344	375	379	402	412	386	412	375	365	404	432	392	384	379	388	431	395	396	374	429	419	395	385	409	419	374	394	386	389	390	404	402	397	396	420	359	412	425	414	401	411	411	381	403	395	402	403	422	375	388	423	412	383	395	381	349	362	414	374	424	403	417	381	380	376	393	392	371	401	393	391	356	399	404	375	396	381	406	390	396	382	410	389	405	354	404	394	396	402	371	419	400	419	400	410	385	391	403	406	377	363	365	405	380	395	394	407	439	384	419	398	399	388	390	403	388	393	403	406	405	376	394	417	394	378	385	375	393	398	365	416	403	351	417	414	399	391	378	401	402	412	412	393	436	404	399	400	391	406	419	387	394	380	363	410	366	342	404	421	363	399	411	362	431	378	400	403	387	392	428	393	387	413	413	384	408	396	418	405	433	397	415	368	394	404	371	397	402	380	385	388	399	406	384	368	427	389	385	367	383	376	387	400	376	406	391	440	361	358	392	416	423	398	402	396	407	389	392	421	425	404	407	395	415	385	412	356	383	393	386	371	422	355	389	384	369	367	403	383	406	396	390	378	388	418	380	406	401	393	394	424	378	367	381	401	385	363	376	406	384	441	395	392	385	417	383	376	407	404	383	373	386	405	390	400	366	405	396	360	383	398	392	396	409	414	376	383	390	424	403	379	395	391	408	424	422	404	421	358	372	399	398	403	416	386	404	389	390	408	387	405	378	379	378	457	411	365	411	392	358	375	391	389	387	408	402	355	376	405	408	384	429	401	384	395	391	393	396	373	409	392	373	453	386	366	396	404	355	372	386	384	409	399	390	369	374	393	415	395	405	392	397	413	381	412	350	409	388	401	398	364	414	421	430	386	411	388	383	407	401	401	432	386	395	402	407	397	415	438	364	368	391	396	422	376	369	393	382	414	380	365	393	388	391	428	371	412	382	396	405	375	428	408	404	386	397	389	400	372	378	389	369	407	396	383	413	381	396	390	415	393	414	418	403	400	380	377	345	407	392	400	404	411	437	391	412	364	392	385	390	394	395	393	444	400	416	414	402	401	432	399	375	391	449	372	402	398	397	401	405	400	397	417	368	405	373	422	370	378	387	395	380	352	364	401	387	403	422	386	359	412	376	412	411	386	363	394	396	409	389	382	410	401	355	391	412	400	387	380	399	391	371	402	390	393	389	376	382	407	409	418	402	424	368	357	423	406	400	444	407	406	359	403	389	418	433	371	404	420	404	393	407	368	390	393	366	377	400	384	376	365	386	390	358	427	405	363	382	388	390	426	405	411	382	388	396	415	382	362	383	362	367	407	414	377	415	423	403	396	399	364	398	408	373	406	379	380	434	369	393	400	367	378	399	371	376	423	373	379	409	404	391	362	368	377	399	391	404	412	410	386	401	404	358	362	382	363	435	379	403	412	400	394	369	400	400	400	401	422	383	416	416	366	417	424	385	385	423	416	420	404	410	349	374	393	380	423	411	368	387	364	383	382	431	402	402	405	389	431	377	413	423	361	392	393	369	407	372	388	399	405	419	385	396	411	381	368	380	391	390	396	417	399	404	397	380	403	364	375	399	424	418	414	416	362	409	399	415	396	356	394	392	423	411	403	383	435	422	386	388	435	402	379	408	398	404	383	399	399	416	364	407	416	399	371	458	391	444	342	374	385	418	353	387	406	400	347	403	398	365	408	361	383	431	395	377	357	397	433	398	404	402	400	384	402	400	390	370	377	399	409	411	391	366	414	414	428	405	418	333	367	417	415	392	405	401	381	404	418	380	408	401	416	420	384	388	388	409	393	368	383	373	391	404	380	397	371	407	384	408	398	410	384	415	402	367	443	413	381	397	373	411	375	362	396	403	396	385	385	398	420	388	383	366	372	399	417	392	391	390	389	389	420	380	412	407	378	380	418	406	395	391	392	388	401	394	393	403	399	429	380	371	397	402	383	367	404	401	367	361	366	399	424	435	403	390	389	360	408	390	387	390	371	371	366	435	432	401	382	395	400	390	423	409	393	410	423	369	376	374	382	397	399	386	358	390	375	359	374	375	391	381	412	402	385	428	403	353	417	374	408	394	410	435	376	382	399	389	414	404	379	391	446	404	354	414	420	413	379	376	393	439	366	362	397	397	404	359	415	410	384	370	381	392	424	363	387	412	383	408	413	380	410	408	372	378	384	399	378	433	391	388	407	379	387	396	373	402	368	396	397	391	378	366	376	438	403	388	417	367	384	422	379	371	394	384	421	374	430	368	407	413	366	376	395	407	390	400	374	371	387	404	406	377	420	413	378	428	404	389	374	379	360	399	378	410	397	391	364	424	374	399	381	396	388	367	369	379	403	377	372	347	398	392	401	394	386	408	382	373	414	394	371	399	374	399	386	397	396	405	412	427	377	412	398	381	417	402	385	375	411	406	382	417	389	386	388	371	417	411	399	373	395	381	369	383	410	407	385	394	395	372	383	355	404	353	376	420	375	389	373	395	406	387	399	385	367	367	400	418	375	389	406	397	381	400	408	409	388	382	404	407	368	401	408	411	384	392	382	402	398	399	390	392	405	404	380	400	421	426	420	418	399	382	402	417	385	387	393	390	419	380	402	404	423	380	409	416	401	441	417	349	361	387	372	410	394	417	402	411	393	386	387	379	422	401	397	408	386	387	377	400	419	420	419	398	422	429	418	382	405
27915	15520	2599	930	722	697	641	594	631	570	591	661	602	586	589	572	639	608	579	583	612	654	594	585	614	606	637	591	597	601	579	600	642	573	635	636	606	638	583	602	603	612	578	587	576	591	595	597	582	596	607	573	600	602	611	571	580	572	582	591	585	596	583	600	645	552	581	596	625	594	578	601	631	570	625	589	607	611	640	602	600	582	614	546	622	634	598	575	633	595	622	590	572	586	583	605	553	606	628	600	588	566	606	616	615	607	593	592	622	620	602	660	576	606	643	555	590	662	607	590	629	599	632	620	596	562	584	600	637	605	653	607	613	653	586	569	605	626	600	588	618	580	635	604	611	628	606	575	566	606	607	552	626	641	591	612	623	592	548	621	584	580	608	630	622	592	585	620	568	580	597	597	588	570	583	587	626	585	591	598	587	594	595	575	595	621	633	596	631	562	592	620	609	599	604	585	571	566	597	594	625	591	593	649	604	626	600	618	627	605	578	609	575	589	611	585	603	589	619	528	549	591	589	583	608	606	600	619	602	584	645	574	562	583	560	578	593	622	597	609	603	610	567	631	611	558	621	548	594	616	579	571	585	633	619	623	607	585	620	558	549	526	626	624	551	560	624	597	613	617	643	585	603	615	638	568	592	597	603	607	576	575	576	595	632	605	625	619	614	621	622	578	614	585	586	623	589	605	598	628	613	623	589	625	589	601	590	549	548	600	565	583	593	639	583	603	592	586	596	632	603	636	607	613	554	618	563	602	562	600	625	605	573	609	658	633	631	600	598	580	604	608	581	607	594	613	605	659	615	607	602	575	596	624	624	631	592	582	596	579	624	588	601	626	565	628	552	552	602	586	649	571	605	574	568	594	623	636	570	617	643	593	574	627	636	586	607	575	588	560	589	630	620	580	603	608	582	566	599	599	623	601	607	596	608	608	594	613	623	570	608	601	601	600	587	600	592	605	572	548	590	629	594	601	605	603	558	642	621	606	578	601	648	626	583	580	600	600	588	581	586	558	572	600	575	611	624	615	566	593	563	647	599	593	600	590	573	590	584	574	616	615	596	608	608	612	593	559	585	587	617	545	589	617	575	543	572	602	542	596	616	607	633	611	643	612	576	631	641	592	604	585	573	542	588	597	587	583	628	604	622	663	583	552	625	623	571	590	606	630	611	648	596	586	627	569	603	592	583	622	589	615	617	629	606	584	651	607	615	618	595	572	604	594	549	610	592	567	605	616	619	654	569	625	604	622	626	570	586	556	595	574	561	585	596	591	592	619	628	572	601	627	584	611	594	613	568	592	560	606	575	582	592	617	598	598	588	610	587	619	585	547	589	595	580	631	602	622	608	579	597	550	584	575	621	612	551	609	642	605	592	617	609	564	615	623	533	599	581	564	630	625	604	605	579	601	573	607	553	599	564	590	628	604	564	623	597	603	577	573	565	610	591	606	612	618	608	588	600	615	596	565	631	601	577	585	593	599	625	557	541	566	591	618	606	636	593	641	618	590	592	589	646	567	630	572	618	609	624	600	577	608	568	604	646	618	612	565	587	577	575	596	590	590	587	599	595	575	608	607	577	536	563	619	556	609	589	583	607	615	628	565	622	616	566	619	584	607	595	564	613	593	652	620	594	582	602	572	615	584	617	619	587	599	586	619	624	602	586	624	569	634	607	590	575	632	578	626	585	613	588	577	626	588	602	569	580	577	580	625	603	605	620	563	578	582	598	583	617	604	575	614	610	621	591	594	610	573	549	611	611	617	605	637	613	617	643	596	583	629	568	663	599	581	589	608	603	607	576	645	643	607	619	581	637	597	621	626	604	572	617	600	588	640	589	608	568	600	615	614	628	604	580	621	585	575	582	599	586	586	554	611	561	587	575	590	613	566	631	607	664	606	584	636	578	597	635	566	595	589	610	600	581	607	550	577	579	558	567	591	562	604	593	606	558	610	590	551	592	558	608	640	579	611	550	618	617	616	614	594	594	608	591	591	595	560	617	623	617	571	588	655	597	605	580	608	567	595	596	574	608	594	631	624	639	569	582	572	634	610	562	555	597	615	623	611	565	596	582	610	592	597	595	627	597	594	555	620	617	621	642	604	642	592	660	582	562	591	591	592	560	600	642	630	571	638	611	599	613	604	593	602	615	564	586	601	604	625	627	617	578	603	597	645	621	554	599	603	616	598	621	596	580	626	613	636	617	613	561	610	611	579	574	575	614	662	600	604	607	587	573	606	612	620	573	606	573	592	587	601	617	655	603	661	577	638	594	585	590	617	602	633	603	597	601	596	629	578	586	638	621	634	629	642	644	606	597	621	614	591	604	615	567	609	584	622	625	596	602	598	631	594	631	556	625	630	597	583	564	620	593	557	608	581	595	646	602	611	593	568	551	613	620	611	622	615	584	619	592	606	604	625	556	604	608	555	601	577	613	612	591	606	618	585	613	555	620	634	615	587	606	627	602	553	585	617	589	572	613	654	612	604	577	577	563	569	560	605	597	551	602	596	613	589	608	625	594	607	609	588	600	600	639	601	660	637	594	634	608	598	580	593	613	592	631	615	579	600	594	590	574	602	634	551	588	635	630	601	598	625	607	594	623	632	614	612	600	544	602	639	614	594	614	657	604	655	619	584	590	576	596	602	627	627	617	592	583	616	616	596	623	578	596	592	586	608	596	645	600	592	595	617	573	622	560	628	564	639	584	599	633	594	606	619	585	530	626	594	568	661	630	573	544	614	617	606	599	587	619	625	605	616	601	612	618	592	562	585	616	636	595	597	635	587	641	562	658	589	590	584	593	603	616	630	625	605	644	619	639	606	609	602	599	600	615	608	610	612	605	595	567	629	562	585	604	619	580	609	595	589	588	605	611	606	578	619	630	571	633	614	589	615	606	605	590	643	585	578	616	614	568	570	607	590	559	594	595	594	571	574	582	625	583	592	617	563	620	544	600	562	585	599	628	609	586	619	588	591	589	570	577	592	613	548	601	597	628	625	567	562	585	585	635	566	609	594	604	610	559	582	597	544	577	596	571	576	599	564	645	611	631	600	559	630	597	590	555	626	600	599	603	629	568	599	592	644	614	581	622	655	577	623	606	600	610	589	612	603	586	602	638	577	594	559	616	618	578	649	579	570	571	676	601	609	532	577	632	599	647	586	601	584	563	586	600	575	657	564	555	602	602	599	601	607	610	602	554	589	579	588	564	575	634	647	645	579	587	625	571	587	621	574	568	595	597	575	552	626	587	638	589	582	606	564	588	591	621	599	576	609	641	621	567	606	571	546	633	572	607	592	635	639	554	567	625	626	620	597	604	574	610	632	604	633	619	617	585	584	645	590	586	575	596	605	612	649	612	631	593	617	652	581	585	595	633	601	586	581	639	629	532	597	558	607	615	609	591	613	641	619	558	610	595	589	628	610	587	595	625	653	629	573	599	615	588	597	614	613	607	595	596	649	600	598	625	559	591	583	624	570	571	610	608	629	594	624
5105	1419	1342	1084	886	836	729	749	677	724	701	678	676	671	698	691	691	704	698	722	701	755	685	665	652	688	694	651	682	652	678	701	682	682	708	691	703	690	658	670	671	682	673	693	661	691	634	630	695	677	632	639	634	659	693	721	709	660	689	683	653	674	704	671	633	692	674	666	699	713	732	684	681	692	630	740	689	673	685	663	727	741	696	670	669	674	702	709	676	708	681	682	666	647	672	651	683	626	650	679	666	687	689	704	634	713	672	632	670	701	726	668	671	666	750	688	697	650	626	711	675	688	651	647	654	686	724	649	711	752	701	672	686	670	629	744	683	672	644	688	680	707	701	673	686	740	706	664	634	694	665	663	719	689	754	669	655	697	652	696	694	704	641	661	702	692	670	695	690	651	702	666	682	700	670	718	658	619	714	666	617	714	672	767	704	685	683	672	698	666	641	797	652	680	651	678	668	689	693	711	742	707	679	669	670	680	648	692	718	678	677	678	706	652	704	654	667	683	703	693	635	692	666	663	689	682	669	649	739	677	665	629	698	661	659	676	659	627	680	609	719	672	695	685	701	682	678	691	663	683	673	696	660	687	705	695	690	669	687	647	687	655	691	683	723	678	664	718	685	698	690	700	669	682	666	699	657	706	657	698	690	686	684	649	625	670	654	683	670	690	699	724	694	667	699	730	665	682	673	687	687	694	685	724	673	669	659	676	727	652	716	656	741	643	692	644	697	713	737	702	696	734	688	631	691	734	651	674	698	682	680	674	703	666	681	663	677	669	629	633	632	653	673	711	667	721	707	697	700	662	652	667	709	744	699	695	726	689	711	649	645	667	691	660	716	713	685	662	707	697	703	687	716	689	644	716	628	704	672	683	676	703	712	687	641	680	682	660	729	741	626	671	659	690	660	689	704	684	659	681	685	687	677	697	661	629	672	680	625	699	662	668	655	674	671	654	704	679	670	699	661	679	679	705	655	720	656	720	675	714	685	701	685	693	704	687	708	677	646	674	684	690	728	647	633	670	703	730	712	712	654	694	685	719	654	649	668	690	685	673	677	729	694	708	700	694	679	651	649	669	755	685	674	652	682	673	688	649	650	701	701	650	646	647	693	658	677	678	639	665	689	683	692	671	684	649	710	677	623	687	664	701	653	689	662	665	703	705	661	671	679	649	714	670	672	694	669	704	664	689	662	666	666	690	666	653	680	666	691	713	697	708	715	670	674	716	651	642	703	708	632	705	651	665	645	674	670	639	664	692	679	697	649	689	707	666	665	708	695	677	662	662	680	650	693	681	685	710	668	706	687	632	673	698	717	717	684	653	674	644	689	673	681	680	679	710	679	726	624	668	708	675	666	644	659	675	681	654	678	682	651	671	672	691	689	692	665	650	666	667	674	698	668	682	662	666	729	675	677	678	707	683	721	666	693	690	686	697	676	681	720	668	661	703	649	700	680	686	665	710	702	694	644	662	708	657	684	651	670	636	647	677	670	668	695	733	666	684	675	693	611	673	689	702	701	723	652	666	722	675	732	698	678	664	657	664	673	628	730	687	680	692	653	665	695	739	681	675	702	677	652	719	682	674	677	677	661	692	681	655	704	708	697	691	645	652	660	682	672	684	693	687	634	709	646	686	679	725	679	663	701	705	686	675	700	679	679	711	662	677	674	716	651	715	653	608	679	684	686	700	703	665	723	669	641	687	752	723	672	675	693	673	691	703	718	685	674	640	731	672	691	676	680	657	641	743	682	681	674	625	674	687	659	684	631	662	657	657	684	658	662	692	685	689	666	663	687	698	663	716	653	648	678	672	641	664	649	660	709	676	702	658	709	712	666	691	696	664	669	692	729	663	676	684	710	683	678	665	712	697	680	677	686	698	677	705	674	678	629	712	662	681	696	718	678	638	734	657	687	709	652	690	714	710	667	697	701	652	682	689	713	673	650	707	694	694	683	663	650	677	679	686	699	689	633	642	682	693	730	670	666	672	697	694	677	680	654	645	672	661	720	712	757	729	642	689	659	675	644	661	710	664	687	674	671	700	682	646	711	681	723	655	715	678	672	718	659	652	634	659	697	706	674	679	743	712	710	686	671	651	681	658	698	707	654	670	639	704	621	699	629	702	662	675	715	688	677	686	669	669	690	654	679	668	670	695	715	711	668	680	667	644	684	687	721	722	704	678	681	648	681	643	667	701	741	683	679	640	662	720	670	669	639	690	707	664	668	692	672	655	697	714	689	691	697	715	697	709	623	629	691	721	640	660	693	658	680	674	652	706	676	696	721	680	689	719	644	629	694	711	705	684	637	695	701	724	701	643	714	723	723	691	637	711	747	666	702	677	687	717	713	678	693	687	684	718	656	711	756	668	695	673	673	675	680	717	657	697	697	630	648	651	625	693	722	689	693	672	710	700	708	678	738	668	686	703	664	699	661	636	674	653	713	637	675	665	672	654	683	732	695	712	695	680	649	687	679	710	678	672	668	695	666	617	674	666	697	684	724	699	712	664	698	685	690	670	678	733	659	710	688	662	617	720	647	723	715	672	700	672	699	637	620	674	682	662	661	698	716	668	673	675	691	683	672	614	674	721	675	664	699	695	676	662	688	617	693	668	719	699	681	673	669	676	742	723	707	623	750	700	706	700	703	663	697	640	671	686	681	637	708	700	636	725	681	656	645	714	662	677	646	705	684	616	670	699	664	627	736	669	647	671	667	681	682	701	697	703	672	686	667	633	674	686	675	661	704	651	662	688	713	681	691	672	679	711	679	713	699	690	676	647	686	694	709	665	664	678	652	690	619	701	678	688	672	670	689	670	689	643	680	653	678	731	734	683	685	638	722	653	726	660	711	675	662	670	655	630	700	679	665	682	640	684	707	665	703	684	688	734	644	703	723	689	705	630	718	653	654	703	698	677	679	690	693	675	684	690	677	698	686	653	692	690	682	684	722	652	680	671	662	700	689	625	641	674	688	715	696	675	623	686	679	678	698	657	679	683	666	725	701	657	662	640	692	646	688	688	700	646	703	700	642	710	679	656	665	689	638	678	680	717	652	678	646	677	653	680	681	692	725	676	676	651	692	695	656	708	704	641	663	677	642	659	682	699	657	674	683	696	665	698	681	726	667	653	664	681	698	723	686	694	651	685	693	702	698	686	673	660	681	695	666	662	717	690	646	699	670	709	710	673	704	743	667	698	650	717	681	648	677	631	718	648	708	700	665	752	690	665	685	682	667	700	674	705	660	687	638	642	634	736	709	691	657	652	724	700	702	661	647	673	614	709	659	668	646	644	688	696	734	675	739	711	631	680	640	711	643	736	624	756	623	654	673	707	687	743	670	694	681	673	711	655	662	686	647	657	708	666	695	698	646	681	667	708	679	673	696	706	713	696	675	692	653	666	669	699	636	684	669	629	689	705	681	643	683	622	680	635	651	699	715	708	651	655	675	617	690	662	654	691	667	659	697	686	710	695	685	678	683	634	666	684	695	688
26167	20916	27365	24621	20835	4999	806	550	482	415	421	401	379	361	342	332	298	277	281	290	290	310	283	278	259	254	264	269	253	288	255	247	259	254	238	267	252	260	260	269	246	254	278	265	262	259	261	259	275	259	282	228	239	263	242	276	256	250	245	259	242	231	244	264	256	255	255	240	233	213	241	273	247	252	235	224	256	255	216	271	277	244	259	234	246	249	254	266	227	232	230	253	234	233	241	263	247	274	231	253	229	237	264	262	267	235	248	235	238	258	259	238	249	218	278	253	238	264	244	255	241	235	262	243	239	249	264	266	241	244	270	262	250	260	267	231	226	214	235	236	243	275	239	248	231	246	228	259	271	277	235	238	265	253	264	243	262	237	243	243	238	227	275	267	248	222	240	256	248	255	227	245	246	241	232	243	263	268	252	222	241	243	251	274	241	234	243	233	230	241	241	260	269	258	247	237	241	240	232	249	255	264	232	258	230	240	250	255	239	267	250	248	253	232	254	245	259	238	243	233	268	256	266	230	225	234	261	244	236	222	259	237	231	260	244	264	238	222	267	246	248	231	229	260	242	229	245	249	248	241	257	232	228	278	240	255	250	260	217	260	251	209	265	242	240	232	246	253	268	256	240	255	247	244	236	243	257	223	233	243	264	249	229	239	258	268	283	263	238	281	235	255	241	254	243	255	237	228	219	235	243	226	212	259	282	225	268	281	245	246	256	247	261	228	265	277	260	256	239	240	234	249	229	254	262	266	261	233	235	256	250	240	251	256	239	258	230	256	237	258	256	249	237	229	248	239	232	276	270	221	251	249	232	250	266	237	266	236	254	254	240	267	236	233	236	248	247	259	259	255	243	225	257	257	239	237	213	241	258	235	272	236	251	232	233	235	255	247	267	270	257	238	259	253	246	246	243	229	252	247	246	260	229	263	237	238	260	228	235	248	225	252	262	244	244	244	233	252	262	256	243	217	234	238	230	238	244	253	250	225	296	238	252	252	243	232	253	242	226	232	232	245	238	265	270	249	245	263	275	232	258	249	278	222	258	250	242	247	262	251	240	240	243	233	270	256	247	250	255	277	232	241	269	251	247	263	241	242	248	256	252	218	237	279	248	256	252	223	242	238	249	244	232	238	265	237	267	254	241	263	254	247	246	257	254	270	241	273	257	247	252	262	247	266	257	263	226	265	243	250	252	270	234	269	244	286	247	237	254	248	242	259	215	263	255	255	266	235	237	243	242	240	254	234	235	259	284	260	234	251	238	259	258	261	249	236	253	231	277	244	254	255	249	226	240	250	246	268	239	242	257	248	246	243	267	243	230	284	207	258	246	221	289	260	246	244	244	223	221	244	269	242	249	242	278	265	250	223	247	230	237	265	261	241	260	230	223	255	232	252	246	255	284	254	241	225	266	225	239	235	254	237	230	260	274	271	244	235	225	260	266	253	239	252	264	254	254	252	269	253	235	211	245	242	261	261	250	240	260	222	237	221	269	234	253	228	238	222	243	223	236	212	241	224	250	250	270	234	258	249	261	265	270	259	256	244	236	245	257	266	250	212	245	285	264	234	245	218	236	244	251	242	276	243	238	257	251	240	254	218	246	251	241	252	232	245	215	265	245	236	247	254	239	253	256	260	227	269	232	238	245	235	237	217	217	210	268	259	240	216	250	239	252	274	247	246	229	274	265	244	246	256	258	262	233	253	269	251	242	232	252	270	246	231	271	261	238	231	233	291	258	248	231	272	232	266	251	244	224	260	263	241	243	262	241	254	256	205	246	219	272	256	293	248	227	259	223	234	246	252	252	258	260	248	235	235	246	226	234	269	262	251	232	252	236	246	231	231	257	252	273	259	234	271	230	230	240	233	244	234	231	227	243	223	257	243	215	243	238	238	216	251	237	249	259	254	252	214	252	252	242	258	278	252	221	221	216	228	253	263	228	265	264	247	273	249	257	252	236	245	261	272	247	247	249	261	263	258	234	249	233	276	258	254	237	235	256	231	247	242	215	252	264	263	257	235	271	243	243	280	248	265	243	236	250	264	228	248	247	263	267	251	256	235	231	246	257	256	267	227	269	279	245	250	230	230	251	242	228	262	245	255	244	235	247	259	269	240	248	251	235	252	235	264	262	220	233	223	269	257	238	224	262	271	251	235	247	238	255	243	226	247	269	253	244	263	244	251	221	242	242	250	240	257	233	254	229	251	269	240	240	243	253	267	267	266	254	253	235	254	219	239	247	266	250	254	262	224	255	259	246	248	236	259	243	250	237	266	237	236	264	252	236	247	242	240	211	297	236	248	252	254	269	250	247	254	228	264	253	215	254	246	247	260	272	239	258	261	269	238	250	205	247	251	279	264	233	255	221	265	245	256	236	250	226	248	267	258	261	227	249	231	265	230	246	241	237	251	260	245	256	225	243	268	259	276	266	238	265	275	252	261	250	267	259	242	234	225	225	248	248	244	237	265	250	226	237	262	274	243	212	255	257	252	259	225	254	264	268	258	236	237	187	213	253	248	259	259	258	273	243	221	232	227	249	244	251	231	270	227	247	243	232	249	235	268	246	233	225	217	229	260	238	242	235	267	247	225	236	271	248	224	243	239	248	250	249	234	284	235	259	246	243	245	227	260	233	257	237	212	250	222	246	249	226	252	286	231	257	221	262	239	245	251	258	239	233	237	223	248	232	255	223	251	243	263	263	249	265	236	224	241	254	247	266	244	259	219	250	253	231	211	221	259	242	237	253	265	254	272	266	250	242	246	241	254	245	273	270	258	256	239	224	252	228	238	224	231	270	237	259	247	261	268	233	234	228	252	261	236	242	231	241	258	259	263	248	234	245	240	212	250	246	244	260	234	244	259	242	257	241	217	273	249	258	272	263	208	243	258	224	251	253	260	252	241	232	237	228	240	262	216	259	255	249	239	242	262	245	223	255	245	219	234	257	222	220	244	273	264	240	245	270	285	238	251	259	244	246	233	266	244	272	286	282	227	260	245	255	241	263	256	246	257	256	269	237	240	280	242	237	246	241	224	257	240	269	278	221	234	231	264	240	224	210	243	232	251	247	253	264	268	236	241	273	225	250	246	283	268	230	243	281	263	248	259	259	266	219	242	270	248	232	232	274	243	264	244	255	213	241	248	253	281	244	242	221	264	251	246	237	220	280	260	212	270	236	260	258	250	249	239	248	220	209	273	221	255	242	238	235	268	243	230	226	219	228	251	243	256	259	230	244	248	247	221	261	245	222	239	235	262	266	247	255	230	241	252	264	229	262	242	244	255	233	246	260	227	261	248	233	225	241	233	233	278	237	268	254	256	249	258	248	221	238	288	251	237	265	230	261	262	225	267	258	260	243	212	257	258	258	247	245	263	275	231	215	243	256	239	229	225	237	251	260	239	274	243	253	263	235	238	255	271	250	237	235	268	251	257	269	249	274	243	216	259	271	253	254	241	235	248	239	282	296	235	253	258	247	250	275	270	225	266	228	235
6747	9463	8492	4764	3634	1977	1438	1146	923	845	710	609	586	559	490	503	451	452	439	422	440	434	422	413	371	370	364	380	354	358	333	347	373	337	355	309	328	347	359	327	320	331	366	307	313	317	333	286	340	345	308	314	338	264	329	314	297	314	301	324	317	294	322	317	295	319	284	314	323	304	319	321	300	299	313	279	327	300	286	287	329	293	319	285	286	316	312	338	300	293	278	334	322	314	314	297	292	344	288	336	335	307	312	316	309	333	284	315	303	333	288	321	315	320	300	303	338	329	322	320	312	276	310	292	319	351	325	288	296	284	334	290	309	313	323	302	313	312	295	290	309	318	327	312	297	318	290	298	290	305	288	316	285	293	340	290	317	324	315	299	302	312	299	301	287	310	301	325	321	304	294	319	311	327	308	299	305	309	293	295	288	291	346	351	300	285	302	311	298	329	334	292	314	289	344	310	331	297	297	290	324	297	320	274	321	291	297	318	306	291	319	306	292	309	312	307	296	284	303	305	345	308	297	297	280	316	293	308	282	314	308	305	317	290	314	335	285	302	305	287	300	273	321	295	313	295	307	321	280	278	301	307	331	284	329	314	287	311	316	304	325	267	333	290	294	309	321	318	289	312	304	308	324	316	317	290	282	280	282	319	317	278	310	326	279	329	310	282	335	287	292	303	314	291	312	345	331	315	317	296	282	328	321	307	318	304	311	292	308	333	347	296	316	258	267	318	299	299	285	284	314	312	309	287	296	290	278	323	281	293	282	330	273	319	301	326	281	302	320	292	276	314	327	288	318	294	295	324	316	311	315	298	299	297	317	297	299	319	283	313	305	359	309	304	305	303	303	311	323	304	308	281	300	296	330	296	264	302	326	324	326	324	293	296	329	274	303	302	304	277	341	333	272	303	330	300	318	323	314	301	329	340	304	286	298	292	312	294	311	285	327	295	302	307	297	292	286	321	298	343	316	320	307	312	285	292	311	287	315	284	290	254	283	301	286	313	316	297	289	291	285	300	298	312	293	271	320	292	318	299	323	307	289	310	306	302	290	321	280	309	306	311	305	343	339	288	316	298	266	298	316	299	321	292	338	304	273	336	310	279	327	301	308	278	326	322	328	328	291	300	295	328	306	274	315	323	292	336	279	292	307	321	307	324	314	284	326	306	314	284	306	277	314	309	277	349	321	312	307	315	293	301	309	344	281	318	338	309	335	281	321	293	298	307	287	336	279	298	332	306	303	301	303	290	304	289	282	297	313	287	283	307	292	319	297	290	281	321	309	286	325	286	296	311	298	328	281	292	306	329	294	302	308	264	284	270	301	289	296	343	277	318	296	311	298	270	299	283	312	314	297	296	299	319	291	323	334	326	313	283	303	308	299	312	291	331	293	289	293	357	281	324	298	302	319	314	305	264	302	311	326	310	319	313	282	291	303	308	292	301	303	303	324	311	305	294	314	287	302	293	324	287	287	327	300	318	322	307	280	329	315	307	305	298	316	322	315	303	291	308	248	280	291	294	267	305	290	306	278	308	315	301	318	303	329	304	280	299	322	285	296	284	309	307	289	319	315	309	330	297	290	339	268	323	302	295	263	275	313	287	296	331	312	302	303	282	330	311	322	307	339	302	279	327	324	319	250	331	274	314	317	327	276	300	315	279	312	325	270	316	308	301	303	298	322	311	301	336	325	316	294	297	302	282	347	326	295	300	313	327	285	294	304	290	290	287	317	281	336	285	317	322	287	314	329	293	304	327	258	281	322	335	283	306	310	279	295	305	323	316	316	309	313	310	318	279	274	320	307	315	301	302	271	301	319	314	302	337	308	298	327	292	315	292	300	310	318	293	344	319	296	298	304	320	295	285	340	286	323	289	318	297	352	304	322	324	314	306	311	309	291	262	308	301	314	324	298	290	311	331	319	316	319	288	328	280	304	295	306	311	312	329	309	300	331	305	278	314	315	318	353	309	304	331	297	281	296	318	293	295	331	313	274	311	289	313	300	302	305	310	326	285	315	304	290	309	308	275	295	324	321	317	266	270	291	301	313	305	312	327	299	312	295	326	320	334	307	305	292	338	293	297	336	309	317	307	330	321	312	300	296	292	315	324	326	295	296	300	287	307	315	287	306	299	295	300	305	324	311	328	299	322	304	304	297	293	279	305	315	295	308	328	315	294	309	341	306	298	300	301	291	288	315	308	287	305	317	272	311	322	307	324	307	283	294	297	303	324	298	319	283	317	275	334	307	269	303	289	249	293	289	330	320	322	324	312	314	306	297	300	312	282	292	301	308	295	290	314	316	291	288	315	335	346	305	304	309	304	323	299	305	302	289	334	315	297	313	312	323	307	312	310	318	310	289	286	281	270	332	291	332	319	283	323	289	283	282	277	322	298	317	300	256	326	358	316	319	305	317	291	327	327	343	319	319	329	301	301	317	321	314	287	295	303	301	311	318	311	310	313	319	310	306	295	302	297	303	307	327	302	281	319	328	313	315	334	283	325	287	293	303	293	304	300	347	292	283	302	309	284	317	302	315	317	289	309	303	283	320	321	298	291	280	295	314	321	291	280	303	290	342	324	312	297	309	300	293	305	318	304	281	272	319	281	337	295	320	300	295	285	316	303	335	288	312	291	320	268	308	290	310	304	289	309	303	311	307	311	323	332	300	309	281	336	312	296	300	302	310	307	294	319	293	298	285	254	293	299	331	310	257	298	278	320	295	328	282	296	290	299	296	332	322	287	281	299	290	334	312	304	288	305	302	285	304	289	307	325	310	314	334	315	306	305	302	306	294	313	323	299	315	295	290	309	306	314	296	319	300	285	310	273	341	298	295	277	272	323	305	275	305	333	302	307	312	299	308	317	306	286	297	285	290	333	327	289	337	263	336	303	298	322	308	291	313	319	330	298	283	276	303	294	294	313	283	288	302	313	303	303	333	298	278	284	286	290	320	284	302	290	316	301	275	328	293	337	304	305	307	293	303	303	309	305	317	291	312	311	302	305	310	292	324	291	312	318	264	319	300	312	280	315	310	297	294	285	286	291	338	281	299	292	352	284	313	332	297	285	307	328	341	308	304	298	296	290	292	317	295	298	289	323	289	298	305	326	313	298	341	303	321	293	328	268	276	324	326	318	296	305	322	319	336	321	334	339	296	294	303	278	304	291	299	281	335	304	262	314	308	294	296	310	311	283	335	285	331	317	327	292	293	282	304	326	301	285	299	301	333	307	301	303	318	310	305	334	322	316	318	336	316	296	303	307	290	343	294	334	284	280	292	295	329	299	291	303	295	294	293	293	304	324	286	302	304	269	332	321	293	317	305	292	316	282	309	326	311	341	300	291	319	330	280	306	278	302	305	319	288	327	294	285	290	309	320	277	323	335	285	309	281	330	304	301	311	284	281	289	323	309	296	302	317	291	297	278	296	302	303	330	313	268	335	289	292	306	292	312	287	304	336	318	282	319	300	296	326	315	285	278	298	303	275	325	319	287
23439	20900	27898	24024	20903	20955	9558	1395	961	849	746	721	637	621	572	533	525	504	508	475	510	470	467	463	464	417	438	446	460	425	430	405	421	426	394	411	376	394	417	425	433	408	411	387	406	394	388	428	405	383	406	388	375	392	404	361	387	369	400	340	362	342	389	367	410	389	399	405	397	408	368	326	387	402	388	386	388	360	403	414	371	402	394	394	372	373	425	412	374	387	356	397	377	398	363	395	383	366	371	380	376	347	387	363	354	418	409	408	395	391	408	405	344	372	367	394	397	391	355	375	397	405	367	389	375	355	375	360	395	380	391	374	387	403	353	390	374	367	401	385	385	369	356	361	398	373	353	379	408	408	409	391	413	378	354	402	378	384	370	365	394	385	365	361	387	378	381	348	364	384	424	404	393	394	385	371	366	415	392	353	396	387	409	383	407	344	377	361	373	402	384	348	407	412	373	362	398	379	362	356	374	419	358	401	338	377	408	368	409	387	383	417	367	367	374	379	387	401	401	364	362	386	359	386	355	407	432	389	387	378	398	399	374	384	352	368	386	372	378	376	378	369	350	372	386	407	390	384	407	364	395	382	339	365	432	339	400	345	340	418	377	344	424	365	357	351	398	352	359	435	387	384	374	364	366	378	373	356	374	386	397	403	379	368	398	375	394	379	390	406	367	340	411	364	359	385	390	364	401	371	388	386	359	346	388	364	386	389	378	385	347	385	335	384	336	379	357	407	363	391	402	358	374	377	370	384	382	358	397	417	343	410	382	398	376	383	389	375	365	385	384	356	401	426	375	407	386	399	353	365	353	386	389	375	396	421	397	349	412	378	363	374	368	372	412	370	423	379	430	379	346	365	364	371	392	400	375	391	345	370	410	400	406	382	381	378	371	401	403	381	399	352	404	431	384	391	399	375	383	351	373	391	393	375	387	375	354	329	392	397	329	405	359	408	389	396	383	408	370	397	380	373	399	371	393	367	398	359	340	352	393	384	381	372	381	358	389	370	407	370	400	359	359	393	381	377	387	362	374	356	358	379	354	365	357	385	394	369	369	368	345	370	383	386	367	402	363	362	377	363	380	396	371	422	417	364	360	397	361	358	361	383	394	399	337	337	385	378	361	386	361	422	419	380	379	395	368	361	356	363	416	396	383	379	355	379	355	399	399	356	381	376	385	409	363	382	373	384	365	401	365	382	421	353	416	373	343	357	393	368	380	388	385	382	417	393	326	346	396	379	367	370	410	380	389	369	380	402	372	351	381	377	380	346	391	359	393	363	368	367	355	353	352	350	377	397	385	344	411	388	395	381	416	409	370	414	386	411	390	391	380	385	350	356	371	390	404	364	412	389	369	411	366	368	372	383	394	368	382	401	373	363	362	408	381	365	393	355	376	405	379	365	376	412	341	374	397	416	355	361	421	406	393	378	360	374	385	395	406	379	403	378	372	404	431	394	370	406	352	388	353	382	416	394	365	381	374	402	377	369	354	374	413	404	373	399	387	359	394	365	402	393	395	384	386	352	356	365	369	395	393	369	353	383	386	435	357	383	367	437	397	382	378	395	349	364	397	380	388	378	406	381	389	365	302	381	371	377	383	357	397	410	364	392	410	372	368	369	380	401	406	360	398	395	372	415	393	392	382	403	396	383	410	393	394	394	374	392	359	360	373	361	358	374	376	363	385	369	371	353	364	388	357	398	395	402	370	374	353	379	387	366	393	383	385	372	375	410	389	392	330	384	398	370	421	376	386	394	346	386	356	405	356	401	351	387	362	427	397	403	382	401	377	386	412	404	352	391	376	397	391	368	393	393	364	405	347	360	383	395	383	366	380	372	371	384	342	378	374	372	408	343	352	378	384	376	341	384	402	382	393	387	379	364	370	407	417	371	428	360	372	419	406	398	358	378	398	402	366	376	398	341	391	385	355	378	388	384	365	375	400	399	387	388	375	389	354	376	405	380	369	388	363	331	364	381	395	387	383	384	385	356	397	409	403	367	370	380	393	391	380	340	348	409	374	333	362	388	341	360	362	371	356	340	376	341	351	370	382	385	382	388	350	415	387	376	405	340	422	390	382	396	348	391	408	367	387	368	371	365	390	392	368	371	396	403	352	386	433	385	357	378	401	386	370	390	388	334	350	367	401	389	429	388	336	381	383	333	370	377	371	357	396	384	367	352	422	385	403	387	377	369	375	355	377	367	382	396	422	382	388	396	373	397	362	411	374	389	395	415	376	400	372	396	382	361	376	368	371	361	379	406	400	383	398	372	391	375	381	377	403	371	407	359	380	379	375	386	364	366	396	372	414	386	383	394	393	383	400	371	381	333	362	391	406	365	390	387	381	389	393	383	395	375	371	380	364	415	381	360	382	369	380	385	364	411	395	384	341	355	352	368	416	382	393	378	391	391	382	389	366	389	387	341	373	382	387	374	383	376	385	359	363	389	381	391	354	366	323	369	377	386	365	386	362	375	389	406	324	357	374	384	379	369	360	383	343	354	373	370	380	377	351	342	360	375	380	392	347	364	373	408	369	366	361	401	375	358	386	331	352	359	418	340	383	367	360	376	355	357	381	407	405	357	368	347	406	374	398	383	384	401	345	361	396	397	387	396	388	366	408	373	410	367	346	363	365	344	331	401	335	356	362	382	390	366	377	398	358	392	361	384	322	369	365	396	392	341	385	413	397	380	380	396	378	398	386	365	353	355	391	382	398	361	380	373	396	409	386	389	372	365	371	393	404	386	400	361	379	367	407	369	334	405	374	357	406	381	385	355	358	382	404	391	364	399	394	369	380	391	404	404	361	377	402	370	370	354	375	354	403	360	427	368	394	366	381	386	406	332	374	378	368	386	372	378	365	327	352	381	396	383	364	379	386	370	365	371	373	370	380	374	395	361	365	347	354	364	349	345	384	372	405	389	372	393	337	379	358	392	389	377	385	371	418	397	388	381	383	376	407	371	355	353	370	369	389	367	372	366	359	354	356	384	394	392	369	375	369	417	361	362	393	388	363	392	396	393	364	375	349	401	394	385	342	385	379	355	355	378	386	397	428	396	376	389	380	374	376	360	401	371	419	376	393	395	373	403	372	394	356	382	389	403	377	349	365	345	396	388	376	353	405	380	400	378	355	370	367	372	378	380	399	377	382	361	348	415	358	395	408	381	402	383	366	366	351	411	358	380	376	365	351	375	391	365	365	404	362	382	395	431	396	340	381	412	396	382	372	401	434	375	388	354	356	376	365	373	389	362	338	378	379	410	430	361	380	424	360	378	386	380	343	403	351	362	380	390	387	343	372	386	393	372	377	367	371	369	376	378	376	403	376	362	404	368	375	378	396	384	345	362	420	358	371	392	388	394	367	371	398	402	351	359	371	396	389	416	350	387	366	345	373	406	371	375	367	366	372	368	388	395	406	413	400	391	388	401	381	343	394	377	341	390	375	388	381	379	383	347	369	412	346	382	388	381	381	385	346	375	370	391	428	393	373	374
10408	17925	16110	9706	7965	4222	3139	2434	1896	1600	1345	1220	1019	958	906	837	830	760	642	683	675	632	647	590	618	529	534	528	491	521	503	486	503	470	510	513	470	483	451	422	453	435	464	426	440	471	444	409	408	438	407	422	408	416	411	438	462	434	450	416	433	392	411	418	397	401	404	422	402	400	392	395	379	407	365	401	396	397	401	410	389	386	397	427	376	381	387	411	421	389	395	379	399	406	390	374	363	401	381	383	397	422	378	404	401	407	382	381	397	412	374	391	386	416	437	375	380	447	405	438	405	373	378	422	402	379	388	373	418	425	408	391	396	391	378	403	397	404	382	390	430	393	383	412	403	398	385	388	360	428	418	394	419	417	353	426	416	384	369	384	403	380	399	422	402	382	391	431	407	415	373	403	397	384	394	403	413	382	410	402	389	379	391	372	405	393	370	387	428	404	427	385	396	404	400	409	394	399	450	380	393	399	369	413	386	392	400	397	419	387	382	415	438	368	401	404	411	390	389	389	391	435	406	388	396	430	362	399	412	381	399	391	435	403	420	422	425	384	391	412	424	400	413	388	393	396	389	395	348	428	403	367	383	417	442	351	400	411	415	363	405	394	404	408	401	363	388	378	373	390	371	384	382	369	402	413	416	401	394	372	411	387	402	424	380	412	417	354	398	394	391	405	372	407	387	397	349	416	423	402	401	424	401	378	393	399	397	435	413	377	412	404	336	417	402	406	429	360	379	425	420	391	446	397	401	393	415	423	388	404	389	419	391	397	384	391	383	396	417	408	379	380	377	424	378	405	399	386	377	345	410	386	393	418	421	393	426	411	410	405	390	363	385	399	400	414	411	402	377	415	430	370	362	424	378	391	380	371	396	394	415	408	423	428	372	365	406	403	388	400	412	391	356	395	372	368	413	392	403	365	387	442	418	416	436	436	361	355	379	398	396	386	381	388	377	373	414	409	426	390	410	386	433	452	402	409	391	395	428	410	411	408	349	384	368	383	385	380	383	380	400	387	400	427	379	423	401	384	387	400	386	391	371	424	404	395	385	390	394	397	411	346	381	386	393	370	390	379	409	417	399	380	400	428	360	406	420	389	387	403	381	412	414	408	407	411	416	434	392	422	407	432	400	400	413	413	392	386	378	381	364	399	405	403	401	380	413	402	380	386	382	377	384	410	392	391	409	415	392	405	416	364	387	405	386	389	393	378	385	375	394	383	403	421	385	420	389	441	361	380	397	413	416	389	375	389	407	389	418	380	356	428	380	387	403	391	374	387	403	396	400	437	395	318	422	408	417	388	375	400	393	385	410	415	430	426	385	389	391	399	403	400	389	415	395	379	383	426	408	414	437	390	434	414	395	390	418	422	375	395	400	385	418	404	366	374	407	383	436	402	337	417	410	439	390	382	408	369	410	379	385	391	393	402	398	404	414	375	428	354	401	392	403	393	380	396	401	392	411	385	380	405	430	435	398	388	416	398	405	364	345	392	381	397	385	417	390	413	397	410	419	363	430	414	379	376	389	407	396	391	408	386	399	379	423	388	385	416	401	375	427	420	409	414	460	438	400	377	361	405	394	423	371	386	369	394	391	392	423	400	382	424	402	432	384	427	370	395	419	395	416	387	405	409	407	419	425	372	394	416	404	424	412	384	373	372	407	389	400	423	392	397	422	384	375	418	380	385	399	386	398	404	363	399	420	395	410	394	419	394	394	390	406	397	387	395	427	404	382	386	412	383	422	392	381	383	382	384	362	382	381	418	374	408	381	409	405	380	414	379	432	380	367	410	390	368	398	423	426	432	407	382	386	413	413	396	387	402	397	392	425	391	409	396	408	389	382	370	416	368	404	394	396	375	369	371	396	412	402	369	411	398	405	391	431	434	419	422	403	386	418	400	395	346	391	374	377	389	397	392	399	422	444	396	395	382	371	393	389	394	413	385	351	403	389	400	383	418	380	418	375	427	364	395	437	410	383	373	408	407	391	439	387	417	370	381	385	398	390	399	419	386	392	403	380	366	351	390	384	385	417	382	411	394	407	397	394	380	422	387	426	403	398	448	413	392	398	403	390	414	379	391	404	386	452	383	397	418	411	397	400	391	403	406	365	418	396	390	402	385	419	378	414	406	381	390	391	401	415	364	379	419	377	381	381	423	371	364	435	423	406	407	370	417	393	421	363	372	381	381	418	362	399	381	377	392	398	402	388	426	431	362	405	410	392	414	367	373	359	396	366	428	423	390	372	424	415	402	354	364	390	414	392	401	400	405	442	395	397	421	384	395	397	417	405	379	414	384	389	393	423	383	390	374	375	378	411	400	378	403	403	403	395	392	404	368	374	418	392	421	402	441	411	410	401	381	391	386	384	422	357	387	408	362	391	377	382	417	390	403	423	410	417	400	364	372	409	404	374	392	411	399	400	395	370	395	393	390	424	400	426	398	402	401	378	391	412	381	402	398	427	409	392	411	404	384	409	363	433	396	390	400	390	408	406	390	354	392	405	418	410	400	372	388	384	392	404	378	393	382	376	411	352	414	390	416	397	385	400	414	378	415	407	395	421	415	399	375	376	360	416	424	381	382	437	416	374	433	414	366	381	373	387	423	407	374	394	403	405	401	396	365	414	387	355	373	407	405	381	411	410	378	425	437	393	380	404	384	394	391	409	405	385	391	390	391	422	414	414	427	409	403	387	385	376	391	375	394	373	405	383	406	413	383	394	409	387	403	345	366	435	397	396	383	402	398	369	389	367	360	372	419	417	422	376	436	397	420	419	360	386	434	366	407	417	395	417	387	411	389	394	365	393	433	376	409	373	347	417	438	369	396	372	418	404	407	378	378	378	406	393	431	420	387	387	383	411	418	354	394	380	403	432	435	377	373	401	408	416	388	397	359	442	374	371	360	411	380	360	383	410	404	396	402	382	419	368	427	379	372	440	415	382	396	421	405	431	369	427	420	381	404	399	403	390	345	425	389	391	409	365	416	401	428	405	392	401	391	378	430	390	398	428	402	417	401	385	397	367	420	421	446	379	399	396	396	386	377	411	397	385	364	413	444	409	366	393	410	411	370	422	388	367	419	405	408	405	397	390	424	417	395	402	382	393	408	392	416	405	383	405	375	390	389	426	390	418	437	369	431	394	385	367	395	352	372	415	386	408	381	384	386	378	399	375	393	380	384	397	381	408	382	368	367	409	372	383	371	376	431	415	405	401	406	387	392	397	375	370	389	394	392	398	399	428	380	388	405	393	367	428	386	399	381	403	367	407	409	393	389	405	392	409	415	367	408	391	398	414	425	395	423	394	396	414	382	374	410	380	392	396	403	444	409	414	406	386	394	388	408	400	434	400	427	421	403	406	382	390	376	426	385	399	409	393	384	364	413	433	398	403	417	388	419	387	395	397	368	415	400	408	397	367	398	398	380	408	369	397	375	396	396	362	400	422	380	380	358	423	429	392	391	362	387	405	372	365	411	425	365	394	381	371	458	368	389
27981	15533	2527	951	781	652	590	619	649	618	602	581	631	577	657	577	607	586	587	595	567	580	603	619	639	588	614	614	552	609	644	587	616	594	624	602	604	615	560	572	613	603	607	564	593	594	596	626	582	604	599	587	582	626	592	582	614	595	616	571	615	639	567	601	611	591	580	568	563	635	625	579	553	572	599	615	647	593	626	604	593	602	594	609	598	586	551	633	586	621	577	616	665	569	619	611	584	550	557	649	610	625	625	604	584	621	563	607	564	570	601	608	574	598	584	533	599	590	573	577	578	564	585	631	656	578	565	586	604	613	602	574	602	598	614	608	620	582	579	558	624	591	594	591	578	587	570	603	598	601	576	604	564	556	592	573	565	608	581	589	602	632	613	604	595	597	607	624	608	598	561	610	611	552	580	598	576	570	584	570	589	566	558	614	574	564	557	589	571	607	586	571	584	603	602	571	589	582	608	566	582	604	576	619	571	604	582	578	617	603	622	609	587	559	584	565	591	534	556	580	575	612	606	655	625	562	581	576	618	577	581	607	633	555	579	573	591	621	578	563	602	602	592	581	594	593	571	548	608	667	613	599	618	612	615	617	576	585	581	569	596	574	587	577	606	592	596	575	612	607	580	579	562	534	581	558	572	589	586	617	625	578	576	609	604	566	561	575	604	591	544	608	580	629	591	589	591	615	639	587	589	635	601	592	582	613	657	573	590	619	588	633	589	607	615	556	571	604	601	586	632	566	585	634	566	551	624	621	618	619	583	553	615	595	563	542	581	603	550	634	591	630	565	594	619	559	571	630	605	585	579	617	579	596	590	598	586	559	584	591	580	602	639	614	608	592	577	560	600	598	660	613	572	589	611	585	578	573	598	567	545	572	589	557	588	593	580	591	617	558	602	569	603	554	582	599	585	572	582	551	602	579	589	623	596	598	583	563	614	610	600	542	622	599	585	569	581	593	605	602	600	580	554	551	568	612	597	614	608	594	538	618	626	628	616	624	584	542	624	574	580	569	557	617	586	615	591	602	611	560	608	569	589	613	616	607	596	599	577	603	557	570	639	567	593	591	590	602	564	617	581	575	566	615	589	579	567	594	597	593	584	600	571	634	604	564	591	592	597	590	588	607	615	576	596	599	622	615	614	556	555	617	587	561	556	564	586	611	595	581	641	638	607	570	563	608	597	600	651	626	569	566	609	611	590	552	584	604	600	614	570	580	596	582	564	578	599	566	599	538	571	585	622	573	616	590	560	598	562	608	587	597	621	581	556	586	591	609	594	607	584	616	589	650	558	588	529	562	569	612	604	572	604	618	611	570	596	588	599	535	624	594	607	556	553	586	578	589	630	592	635	570	577	554	556	583	587	573	631	581	599	578	551	594	601	580	564	613	585	655	588	606	626	587	568	612	568	619	661	592	576	613	609	600	580	618	583	587	584	574	580	627	587	575	582	549	572	613	576	602	574	622	616	647	578	613	601	589	599	564	589	598	599	609	548	575	558	575	568	594	561	610	557	548	622	623	622	598	535	578	593	612	573	596	594	642	623	613	576	563	590	573	563	598	648	615	637	632	534	559	577	585	586	591	592	607	598	552	582	604	639	624	561	594	580	575	588	555	587	569	565	582	576	639	576	587	557	610	585	589	591	573	606	613	612	600	582	616	573	624	592	578	592	588	605	601	576	643	623	579	566	572	608	588	590	641	570	570	554	594	589	598	593	635	652	589	601	585	626	600	560	609	635	562	574	583	559	579	612	649	576	544	590	597	617	585	627	602	522	583	562	604	611	597	581	581	588	584	591	613	511	576	666	603	548	577	595	570	586	607	592	578	545	588	585	593	564	613	591	573	599	591	637	608	595	597	579	597	602	589	587	577	573	582	565	579	624	591	561	632	598	604	644	606	593	582	592	621	613	572	567	567	605	564	557	573	621	594	535	569	614	596	631	585	622	551	540	593	620	591	595	598	562	611	598	603	595	597	608	613	579	576	606	585	619	572	567	573	606	593	588	589	595	569	574	562	536	656	623	582	590	573	545	601	568	586	613	608	626	559	599	548	556	621	557	577	577	610	632	593	564	592	630	656	542	613	601	550	586	559	583	601	588	619	570	611	573	635	552	622	609	584	581	584	593	608	568	543	595	588	568	563	590	615	548	565	609	576	578	604	578	629	556	579	563	584	579	640	570	600	622	600	621	603	605	587	625	622	610	606	621	599	597	575	571	584	584	569	612	604	574	604	555	597	613	583	593	601	621	574	569	579	592	574	621	602	592	596	641	612	565	604	620	618	583	589	614	572	584	590	596	577	566	602	608	615	630	588	603	577	624	565	630	599	612	569	578	619	570	579	581	594	607	586	589	555	594	591	603	565	616	569	611	596	612	575	584	572	602	619	592	589	552	598	593	606	572	580	597	594	619	615	629	574	615	594	605	583	542	576	554	548	586	642	606	626	624	560	611	579	576	584	614	615	571	608	586	571	576	563	571	574	603	647	555	596	611	566	580	608	560	582	600	564	550	579	567	584	567	627	556	614	565	603	577	622	589	597	612	601	568	580	541	591	605	605	591	578	558	585	591	585	576	592	558	611	590	595	640	603	575	580	636	576	612	564	581	590	584	598	598	617	551	592	618	595	596	591	630	590	594	593	614	587	583	568	590	552	615	618	585	575	591	601	603	583	581	604	637	578	585	579	596	594	580	582	564	589	639	580	531	614	597	577	576	627	557	594	577	613	565	571	584	569	602	604	584	606	623	578	613	588	632	592	562	619	591	542	560	591	543	641	605	537	612	590	571	583	629	611	607	596	546	595	580	570	614	607	599	548	613	594	567	608	597	602	567	596	606	568	599	597	573	622	591	615	628	597	571	590	593	588	634	568	581	590	599	612	557	578	595	603	603	632	573	642	564	618	619	618	579	621	580	613	625	564	580	593	567	597	623	586	616	578	595	599	559	567	540	606	601	597	562	588	602	605	564	595	634	584	577	570	628	598	620	581	606	570	607	599	608	555	552	624	551	601	575	604	555	591	635	602	592	545	594	628	596	622	621	604	639	586	604	585	584	584	542	586	568	607	638	582	551	589	620	547	548	548	586	551	595	544	578	602	600	590	594	611	579	607	572	631	587	559	580	536	581	573	618	576	615	594	640	589	609	561	600	573	559	621	560	588	583	595	579	624	653	601	628	591	557	600	652	601	641	583	581	570	574	622	592	562	555	605	569	597	577	566	591	576	586	574	603	572	597	586	543	585	557	565	581	590	565	563	602	550	637	577	607	566	599	589	595	594	624	657	614	533	612	579	552	561	602	641	613	625	609	622	594	617	552	591	588	600	590	587	584	638	595	551	604	608	610	642	588	595	652	580	629	595	628	597	598	599	608	615	594	609	584	595	621	626	559	577	597	549	568	549	567	593	583	555	624	652	615	564	603	578	622	552	561	599	580	624	601	586	597	600	551	586	597	600	589	585	555	555	539	603	577	595	602	580	597	601	588	564
5040	1413	1447	1067	936	783	758	724	714	725	692	772	671	649	657	698	697	682	702	627	661	691	692	738	695	677	710	695	712	654	679	707	677	665	663	658	681	655	670	703	672	646	650	646	645	686	697	637	695	681	657	619	690	670	685	675	691	713	661	667	638	700	664	661	728	713	717	703	726	678	666	674	702	705	666	650	715	659	718	676	666	660	676	677	660	742	662	682	679	685	734	702	684	671	633	698	743	674	666	668	698	673	677	707	692	712	640	698	702	646	665	732	701	670	627	663	712	666	691	691	704	706	622	686	643	663	677	666	692	699	750	632	703	673	671	635	691	647	677	668	657	699	686	672	665	706	661	665	692	694	639	619	643	693	661	643	696	632	697	747	687	624	692	697	682	652	681	644	707	658	667	690	629	696	676	652	676	629	666	698	667	646	682	676	689	672	725	664	670	673	673	660	683	694	666	702	694	715	681	662	675	668	691	687	703	664	688	703	670	671	663	728	662	692	674	665	650	687	717	685	680	696	655	645	678	713	677	691	689	688	683	674	620	672	676	673	697	627	663	700	719	691	705	697	688	692	683	696	670	643	674	644	712	634	679	698	695	688	686	671	704	702	668	716	682	671	651	704	658	682	697	658	705	648	631	703	678	629	710	692	735	652	679	658	723	693	680	710	704	648	678	700	639	683	641	708	674	666	643	726	678	666	679	634	699	674	685	670	703	730	661	630	680	652	672	701	666	683	705	667	697	626	681	673	693	670	659	672	670	707	704	673	709	682	661	695	720	704	676	663	691	695	653	639	667	730	670	623	674	714	650	677	684	686	665	651	731	649	738	644	674	693	702	682	653	689	686	659	712	723	671	689	653	696	720	696	613	669	704	712	654	670	643	669	653	695	665	698	669	660	658	679	693	726	642	705	699	667	715	650	664	629	674	661	686	707	717	713	666	672	694	652	704	730	628	668	731	681	646	674	645	628	656	719	672	696	676	644	680	692	699	693	684	602	676	662	674	688	682	657	689	690	697	688	649	707	674	695	656	731	684	651	707	683	699	672	691	715	670	673	656	629	642	674	670	657	685	683	667	673	667	673	696	675	648	673	674	692	704	685	612	652	641	688	731	683	710	696	657	669	691	702	662	678	679	649	661	718	640	687	601	659	663	672	654	663	684	691	709	648	672	651	728	697	674	664	696	721	693	662	689	667	667	670	695	686	659	681	669	683	636	694	666	682	695	682	651	688	655	660	717	687	666	649	695	686	653	701	679	658	666	702	672	688	666	690	707	623	697	676	650	681	658	652	658	718	700	695	697	698	701	725	688	691	674	740	631	708	653	688	638	701	626	738	711	677	652	645	651	664	634	710	682	666	703	643	701	701	627	698	729	665	652	684	693	677	700	688	710	684	646	685	652	661	666	700	668	692	682	678	727	692	675	685	651	665	683	658	715	695	728	645	665	647	680	691	711	686	665	683	663	665	697	663	669	691	675	622	666	718	698	678	675	619	617	675	694	663	696	652	652	638	692	636	658	663	637	676	661	645	672	682	679	692	670	661	671	640	671	710	634	681	712	700	662	705	669	639	676	686	711	669	656	657	615	677	650	653	677	674	712	645	664	651	669	645	656	729	680	674	659	669	668	676	698	693	664	649	708	690	690	689	698	657	652	656	649	675	660	732	632	714	617	673	672	706	677	657	649	672	652	691	688	686	691	642	663	675	724	706	679	732	715	699	643	696	690	701	684	651	713	682	701	665	684	663	670	692	680	711	649	696	711	679	696	638	726	694	699	695	660	718	667	653	677	667	651	670	661	652	681	659	672	692	670	697	670	703	652	661	660	681	663	695	650	682	687	687	675	686	680	676	686	672	707	642	658	688	654	663	682	692	635	657	664	674	691	697	732	669	694	678	669	664	676	656	678	675	648	684	648	668	670	682	666	669	663	679	682	683	660	645	659	697	676	685	671	666	692	687	685	651	628	677	712	676	660	652	656	698	628	661	687	683	665	636	664	672	643	660	642	718	673	716	625	683	668	638	625	680	705	675	681	651	671	707	755	687	710	678	659	678	694	662	697	645	693	687	690	649	649	692	709	637	657	669	684	660	640	685	729	635	651	680	635	663	738	678	663	733	653	716	678	659	661	742	655	664	621	684	675	596	701	626	669	643	682	717	690	671	657	656	653	618	703	691	670	686	657	656	700	708	671	675	688	644	676	682	655	666	659	679	670	715	656	638	672	646	671	688	640	694	654	680	682	642	707	683	714	705	703	705	667	680	753	646	675	700	705	642	658	701	640	672	679	706	672	683	687	680	703	680	685	690	698	677	633	690	694	663	700	687	704	674	681	637	698	642	646	692	718	675	661	695	688	709	725	660	736	711	685	666	722	670	677	657	653	676	680	718	702	684	670	666	656	690	647	634	687	671	635	628	654	651	676	641	679	672	660	680	709	708	629	679	666	668	688	671	687	691	661	717	648	679	701	630	734	666	672	684	682	693	649	708	664	712	653	710	696	678	695	709	704	720	618	745	658	678	699	657	714	714	677	683	692	675	659	738	668	684	670	680	669	656	681	665	650	700	688	679	660	662	636	692	646	671	696	671	734	701	616	648	660	694	667	688	685	666	700	679	643	667	676	672	694	702	703	647	691	675	712	693	740	681	680	665	695	638	658	648	697	682	669	688	669	644	729	686	678	691	609	687	639	649	683	658	694	658	643	694	669	695	723	636	674	629	696	664	631	723	709	664	714	671	695	651	664	672	676	608	665	658	664	664	690	694	683	675	726	687	726	720	686	694	692	739	718	717	729	691	653	725	695	654	627	657	603	705	684	703	649	700	674	677	665	659	637	721	669	670	684	671	697	701	695	675	685	654	653	657	664	699	675	710	665	721	708	657	709	695	645	664	636	680	673	685	673	720	707	637	664	689	678	670	670	707	639	667	635	658	669	699	658	672	700	666	655	651	672	632	666	681	659	683	703	665	687	701	713	744	712	682	693	669	683	691	727	728	681	673	688	696	713	640	634	719	679	665	688	657	665	672	667	672	644	717	614	638	698	705	666	699	657	686	711	659	673	637	662	661	675	663	642	656	689	668	655	674	653	675	689	692	665	715	691	629	648	649	664	660	658	671	712	656	677	692	720	671	654	650	647	686	655	644	639	695	731	685	708	647	675	668	664	670	745	668	698	689	683	673	659	695	664	697	683	680	707	674	668	675	635	671	682	692	657	656	682	685	667	689	669	682	673	641	671	679	719	670	679	666	679	719	639	690	673	681	702	704	652	651	756	693	723	629	695	660	669	681	661	662	690	670	680	667	706	681	688	680	624	736	697	689	630	629	704	700	669	689	701	659	652	673	705	656	651	700	712	643	651	675	678	721	693	638	660	663	709	681	706	626	684	680	702	711	682	660	700	659	672	670	708	676	681	630	668	692	682	686	675	703	686	687	646	662	672	669	676	646	683	680	697	682	680	633	678	635	700	687	639	677	683	659	727	643	625	653
26181	20940	27363	24664	20896	7204	809	570	524	410	393	378	363	329	324	326	296	282	277	304	300	313	274	291	260	264	272	272	257	282	240	278	250	265	267	240	259	258	297	260	238	264	244	257	256	260	230	246	259	246	279	261	250	271	242	257	271	268	263	265	288	273	273	268	230	238	264	257	257	243	259	264	227	264	238	238	256	287	265	233	223	265	246	232	268	244	240	263	238	229	253	253	252	263	237	227	221	271	246	256	258	256	265	239	225	281	226	243	241	248	243	232	278	239	276	253	239	258	243	247	256	255	251	279	243	235	265	240	247	254	222	244	245	215	238	224	256	264	222	270	256	246	250	260	236	237	210	241	236	231	250	245	224	235	235	250	272	267	272	231	273	238	270	223	245	249	229	233	271	254	244	233	276	258	244	259	245	237	252	247	253	206	250	241	266	243	265	250	244	234	236	244	246	236	236	247	242	233	260	238	244	259	237	236	297	253	268	216	255	238	248	249	246	237	274	248	275	239	250	231	234	242	240	263	222	258	244	247	274	264	286	242	245	242	248	259	236	261	264	230	255	247	243	272	242	218	249	238	233	226	251	256	253	254	204	270	236	216	233	263	252	253	283	255	220	246	232	256	219	231	263	226	220	251	260	243	238	236	219	264	240	232	255	240	261	215	238	217	242	239	263	227	272	238	229	266	235	247	257	209	262	233	235	217	249	240	269	269	261	243	243	239	251	247	244	230	228	280	256	239	244	288	237	240	256	242	278	209	213	281	268	255	223	247	241	269	277	206	269	230	232	258	243	240	240	266	248	249	227	239	267	247	247	232	223	277	233	252	215	247	243	242	234	228	229	246	246	223	268	234	265	247	270	264	256	266	222	261	260	254	219	272	232	255	236	256	223	249	248	248	251	253	245	218	230	262	242	232	254	280	252	235	232	232	255	252	259	254	260	239	225	274	249	232	257	240	235	252	254	221	247	250	231	240	274	238	226	234	263	270	269	252	257	233	271	233	247	234	242	256	247	237	256	273	251	274	242	262	246	224	243	249	257	251	249	214	245	229	227	282	245	240	250	231	237	269	266	231	248	249	253	257	239	249	275	257	239	228	257	255	262	261	245	247	227	261	271	255	229	260	233	265	220	242	223	264	233	212	256	279	221	255	230	246	245	258	223	256	254	264	260	263	225	244	261	226	235	257	259	266	255	251	231	272	261	251	222	269	255	227	240	248	237	226	226	217	255	253	251	241	231	254	276	257	253	258	254	226	239	228	233	231	250	275	249	241	258	251	200	237	242	259	228	248	248	267	264	255	251	233	235	255	243	249	253	210	246	224	216	263	272	260	273	242	239	232	244	246	236	244	227	258	252	217	249	236	251	240	264	270	225	233	240	228	254	260	262	220	284	227	228	254	224	270	244	265	255	250	241	275	236	230	251	232	244	245	244	261	254	230	268	220	232	249	264	248	238	232	254	233	248	252	232	241	244	246	240	260	261	230	249	272	248	257	250	256	262	235	252	237	253	248	251	237	270	227	252	241	244	231	251	246	227	236	241	238	260	245	258	238	260	233	229	254	231	256	248	234	248	240	214	240	263	270	235	258	223	242	274	252	242	229	279	270	243	237	252	244	231	236	224	240	255	240	267	205	257	265	247	237	246	226	242	274	251	225	247	244	258	279	243	231	258	249	244	237	259	258	256	261	237	219	235	270	233	243	255	252	235	250	229	249	250	262	274	273	250	278	235	244	267	218	243	260	256	240	226	226	249	229	226	241	241	226	260	253	256	249	243	229	264	238	255	257	236	227	256	254	233	238	250	238	246	249	277	239	269	239	218	244	241	238	233	208	286	249	250	264	241	242	230	259	229	247	240	251	246	240	251	271	264	263	250	245	240	250	245	236	263	235	248	247	256	241	268	247	230	263	235	215	249	229	246	233	248	250	252	251	259	243	261	264	224	250	271	234	225	255	252	252	261	252	255	270	232	235	250	225	239	260	235	238	256	265	266	254	251	260	233	252	238	230	246	242	251	248	230	256	249	262	247	233	244	285	241	234	235	257	247	252	266	260	241	263	225	260	259	252	259	256	243	266	241	237	256	272	249	252	266	235	231	235	257	271	244	248	235	218	252	256	271	265	267	225	238	251	246	229	260	257	237	256	243	234	260	258	266	257	248	244	270	251	239	267	239	234	242	241	257	260	259	227	248	263	234	263	234	221	249	240	239	234	229	266	261	267	248	249	221	238	259	247	242	219	250	247	235	245	259	235	235	259	258	246	233	230	251	234	247	230	233	244	238	254	244	242	228	226	228	240	233	261	246	234	242	238	246	226	252	263	257	255	262	243	241	249	222	262	243	243	217	216	234	240	256	261	241	250	249	240	263	223	246	254	250	260	250	238	218	236	251	249	248	251	250	255	270	234	239	234	242	256	241	219	254	239	255	233	240	228	260	224	236	237	246	234	232	266	273	238	256	259	249	253	232	263	279	241	261	230	258	242	256	248	252	244	276	231	233	249	239	274	256	217	248	253	299	246	213	238	251	251	258	240	282	252	236	221	269	249	286	235	248	274	247	247	259	258	262	256	270	226	251	254	260	258	252	242	261	230	218	270	265	269	241	262	235	227	283	250	249	260	229	238	236	250	250	230	257	235	241	248	225	252	245	247	226	248	249	241	236	260	245	250	252	279	234	235	251	268	284	245	240	245	275	253	240	253	256	215	247	218	247	235	248	237	237	220	225	229	241	272	235	241	265	247	275	255	250	244	258	251	245	245	235	253	232	277	234	247	247	291	227	250	236	241	261	256	246	220	236	236	242	245	263	235	268	246	238	235	243	224	270	248	246	252	252	211	265	228	262	282	273	256	271	236	214	258	240	238	259	252	224	245	238	222	256	285	251	215	232	228	222	242	269	224	238	208	234	225	234	257	250	232	276	242	232	237	239	260	290	214	247	235	262	254	234	250	254	247	229	234	223	263	252	229	253	240	226	254	230	277	253	238	299	262	233	233	257	235	211	273	250	260	242	249	229	251	229	239	255	276	254	229	250	228	256	253	226	253	243	250	250	242	258	241	268	232	249	233	270	237	252	258	249	231	256	230	213	235	249	226	234	253	259	233	232	239	264	239	259	230	272	244	226	231	229	280	245	251	234	235	253	231	219	269	247	250	247	243	235	246	251	230	244	245	259	255	228	229	254	257	217	248	260	246	259	273	252	271	252	223	225	247	235	243	245	271	226	235	246	261	239	225	235	264	229	230	268	239	241	234	234	253	258	234	234	252	231	263	276	245	253	234	263	234	244	263	256	272	258	224	268	246	264	214	248	254	241	235	218	219	246	235	238	244	257	236	230	251	221	236	224	219	243	248	238	245	253	247	237	266	259	268	250	219	214	226	247	271	250	268	222	255	222	242	249	235	253	286	242	244	262	232	251	209	236	238	257	247	240	255	241	240	260	256	256	244	249	244	235	260	285	269	277	240	277	199	236	246	238	251	254	255	257	241
6829	9558	8550	4838	8351	1910	1340	1108	921	764	694	634	516	539	510	486	444	433	384	385	443	423	396	417	371	360	362	343	348	357	353	357	351	351	360	354	347	351	313	328	307	352	301	313	324	318	301	327	323	312	313	337	315	324	304	336	318	346	325	335	292	308	314	319	307	305	303	316	300	318	317	305	304	321	312	344	315	300	315	286	292	317	303	306	310	279	308	326	291	330	304	293	331	315	311	320	330	281	328	324	323	311	332	315	294	283	319	314	322	336	293	273	315	301	320	321	295	312	293	290	329	296	300	297	301	303	333	283	276	304	309	330	302	313	322	259	296	321	311	297	277	301	292	339	300	317	305	299	291	323	322	264	312	318	329	301	293	312	279	304	280	296	282	335	290	326	303	307	286	335	330	289	306	324	330	267	324	291	318	305	312	265	288	305	285	274	311	279	320	333	273	302	285	311	312	291	315	320	318	288	336	293	305	296	326	311	294	334	308	334	321	321	329	313	290	318	261	331	322	290	289	300	301	313	310	307	341	307	304	327	303	326	308	315	319	327	325	293	289	292	310	307	304	316	324	313	305	304	319	329	331	287	298	308	334	331	304	296	299	296	279	319	307	312	322	289	312	327	282	299	312	300	305	304	321	312	305	294	294	301	282	320	302	323	264	323	331	295	299	292	318	292	306	322	275	308	333	300	303	312	289	312	269	300	290	268	322	288	298	313	308	309	329	316	303	322	319	315	282	300	309	296	290	289	327	288	289	314	293	295	303	314	265	289	336	280	297	316	294	302	303	321	325	291	320	282	297	306	304	310	349	335	314	301	313	334	288	323	301	302	307	284	306	317	339	322	304	309	307	305	317	297	316	320	305	321	343	303	297	322	316	323	285	280	288	336	300	334	302	344	336	274	344	321	323	300	343	292	304	303	306	308	334	315	298	302	299	296	291	308	272	326	286	317	312	317	278	288	292	297	303	288	309	304	310	312	300	319	337	320	287	287	331	307	297	330	292	328	283	273	314	289	312	314	285	303	327	285	333	309	332	295	301	294	290	313	321	283	283	302	330	287	293	293	314	303	305	328	305	303	300	309	338	285	320	322	310	313	340	289	292	345	308	303	291	294	309	320	289	275	292	303	318	307	303	307	293	296	326	287	316	332	317	280	316	301	291	304	318	316	316	307	278	324	289	302	301	296	284	317	324	358	312	310	316	321	295	298	291	315	303	332	308	337	307	316	313	325	301	307	275	318	316	302	310	325	309	287	305	314	335	315	323	298	329	302	290	324	290	287	322	298	299	337	324	290	323	299	288	306	292	275	302	321	302	307	284	307	284	324	316	300	332	301	310	269	310	287	307	320	292	321	275	272	305	299	271	305	301	300	301	310	311	312	325	322	308	290	293	322	302	297	318	307	312	280	282	291	324	315	327	304	309	318	318	306	303	291	316	335	318	336	306	301	327	301	309	298	308	282	302	315	316	315	318	302	305	295	281	333	284	312	348	307	293	300	297	312	270	293	302	294	343	334	317	311	296	285	310	293	325	312	291	294	307	325	339	308	317	323	298	304	297	305	306	330	271	326	326	309	297	291	311	311	347	312	299	285	307	302	317	283	301	344	320	310	288	299	295	302	310	299	306	324	299	281	319	307	298	290	329	320	285	319	337	305	312	316	307	310	261	303	330	322	325	317	303	296	319	335	300	293	277	286	313	299	316	300	307	330	303	315	307	302	320	294	313	300	321	307	348	304	282	290	289	313	306	303	275	300	278	290	279	318	283	306	272	304	281	350	299	319	294	302	340	277	307	294	319	317	275	293	278	309	287	309	291	298	329	330	340	297	264	318	312	307	332	285	309	300	287	296	301	324	282	305	305	338	298	309	312	302	292	316	300	307	325	299	306	280	306	294	303	310	285	276	309	276	322	296	286	283	298	318	287	301	328	333	295	299	290	320	283	299	300	311	322	326	294	319	303	291	302	304	294	295	314	289	335	296	277	315	301	316	304	300	321	303	326	309	330	307	286	303	339	285	299	288	289	334	284	316	303	308	333	299	332	317	317	304	279	301	298	286	281	303	311	314	290	291	285	284	315	322	292	301	303	281	324	272	325	303	319	323	293	320	301	294	320	324	303	319	325	299	288	318	281	317	308	283	308	305	293	337	322	293	336	318	315	302	278	305	328	318	296	312	320	321	265	331	316	275	274	320	297	273	318	298	313	311	312	310	316	300	305	284	269	334	313	294	313	292	316	304	285	336	309	311	307	278	295	319	339	298	305	307	272	300	308	273	346	288	307	304	305	330	267	303	283	292	300	304	304	281	309	302	315	318	280	286	311	314	292	316	293	266	306	272	325	276	291	315	292	317	302	283	313	305	354	325	358	324	315	277	277	294	298	321	320	329	297	279	314	305	296	317	293	300	345	297	307	325	299	288	324	287	316	308	340	306	307	310	313	301	335	301	313	301	268	350	332	312	314	276	287	335	320	285	302	287	331	318	293	297	289	285	301	313	289	312	303	317	303	332	308	309	311	291	290	300	321	300	325	308	325	318	313	290	303	292	313	313	308	307	305	320	307	319	289	325	265	298	276	300	313	304	308	312	282	295	333	277	281	289	301	298	286	319	311	331	303	305	299	284	315	322	299	300	290	289	298	324	316	301	334	303	295	304	271	311	328	294	332	299	324	309	292	267	288	268	312	311	297	257	316	310	316	293	327	313	353	316	330	280	324	298	316	314	308	319	297	305	295	298	317	308	287	293	315	308	295	323	304	310	284	323	287	293	321	314	311	330	302	283	322	331	358	290	300	312	269	336	321	308	297	303	300	292	321	295	296	312	303	333	317	280	287	302	301	291	305	291	331	296	315	329	307	301	324	319	297	285	304	325	308	294	281	315	271	292	312	331	326	270	299	319	302	324	325	323	312	330	297	264	277	291	300	311	308	317	306	315	279	325	274	275	276	302	346	338	300	296	293	306	310	300	304	301	319	307	313	292	307	314	320	324	282	319	334	321	286	319	302	313	287	293	285	280	316	287	308	312	304	302	306	299	299	298	301	317	322	281	278	299	305	341	307	320	339	322	283	340	286	311	307	300	276	303	279	306	312	317	330	325	321	300	306	288	320	290	306	302	280	308	279	286	289	296	324	326	323	297	274	320	281	296	320	302	310	280	304	275	269	283	318	291	281	284	292	279	305	294	342	299	313	292	328	305	302	295	285	288	328	295	299	327	297	277	306	315	309	297	302	309	271	326	320	283	303	286	316	321	306	286	311	307	279	305	313	325	299	305	330	279	285	288	335	347	314	316	318	303	312	336	338	317	297	317	296	298	327	295	290	284	333	319	332	309	331	304	298	315	302	315	331	300	316	260	345	294	317	305	337	295	278	299	354	294	308	264	304	308	266	320	302	312	324	292	311	330	278	307	284	358	292	291	285	328	284	295	282	295	318	326	291	306	309	302	327	324	295	283	332	276	305	329	300	321	302	330	270	293	354	319	300	296
23477	20908	27924	24038	20916	20979	12002	1345	951	823	753	668	596	598	635	552	556	553	521	489	477	482	445	458	421	414	437	471	406	418	436	418	382	444	395	406	431	424	385	410	434	377	438	422	371	398	406	381	416	402	373	385	387	362	418	388	379	413	365	384	393	406	357	360	393	395	373	387	404	379	371	422	373	402	411	399	389	393	375	399	382	402	404	374	375	386	393	423	400	357	387	411	410	391	377	363	421	358	343	385	405	373	408	408	357	386	388	416	385	402	412	364	362	382	400	381	376	388	406	426	408	393	367	395	378	370	387	403	371	377	392	399	380	384	359	386	418	416	388	378	365	351	413	393	379	372	391	369	399	365	368	412	391	400	372	387	406	450	397	378	355	403	366	379	388	339	383	363	372	395	375	360	369	403	366	431	414	381	359	366	351	378	388	351	396	329	354	388	392	387	383	377	379	380	401	414	380	378	395	395	376	361	387	356	427	389	389	410	327	377	394	360	369	389	375	333	376	388	321	349	393	374	377	362	353	340	372	359	386	387	368	360	377	362	379	363	384	374	352	372	403	392	356	391	380	367	349	378	399	382	374	378	378	381	401	386	354	402	377	396	363	374	403	374	402	374	393	393	384	404	381	357	367	415	393	353	392	369	376	396	359	355	421	393	407	344	407	380	338	343	380	321	387	414	375	376	404	370	372	388	374	384	355	364	354	365	380	349	398	368	423	350	388	377	405	392	375	366	384	403	386	357	396	363	386	353	374	377	403	373	373	339	388	392	400	350	403	377	358	397	399	370	400	367	364	381	383	324	381	372	366	369	376	396	364	390	368	394	415	373	382	417	373	400	337	372	376	377	355	391	350	397	374	376	391	395	384	385	388	368	384	378	411	358	356	359	380	409	355	358	350	348	411	357	390	366	377	393	350	403	363	384	401	381	379	372	397	377	410	343	405	389	394	393	351	392	381	378	389	360	383	382	388	400	365	363	374	377	375	394	393	384	380	416	394	402	410	389	397	363	351	403	383	362	428	401	370	395	382	424	361	348	412	379	363	398	372	345	376	408	406	420	375	363	363	361	404	422	366	395	370	396	346	381	400	399	400	382	386	392	361	384	397	376	421	368	399	354	370	389	388	368	425	414	385	400	394	356	391	396	384	394	374	417	371	395	374	364	366	355	360	351	377	378	347	390	366	385	381	382	386	373	362	397	395	366	379	381	384	389	385	356	368	383	404	377	350	386	406	402	381	349	391	369	358	358	391	384	382	389	388	388	400	364	379	371	403	352	355	388	365	356	415	395	366	378	391	350	364	382	349	356	394	393	385	359	379	372	351	399	386	385	363	390	389	391	382	384	384	409	427	375	351	374	389	373	346	397	424	382	357	373	399	359	384	352	361	378	404	416	375	377	333	353	389	358	383	389	377	394	382	377	399	370	364	353	383	377	375	363	387	378	389	369	431	386	331	373	351	373	369	382	400	402	396	395	380	391	389	382	377	401	358	385	369	387	390	378	382	377	352	384	349	396	375	356	413	387	362	371	375	376	402	430	394	396	392	390	385	369	402	373	363	400	373	369	376	352	374	376	391	386	354	373	357	391	391	357	352	378	368	372	363	360	391	368	376	391	380	388	394	371	390	381	353	361	394	345	388	385	393	391	394	348	406	430	359	359	353	431	350	380	353	387	375	400	373	383	410	412	357	385	410	385	363	369	372	385	388	383	373	377	417	376	373	356	365	373	412	363	379	381	384	391	363	341	398	387	384	383	378	367	354	390	375	397	376	367	394	370	385	416	393	398	404	398	411	395	378	389	379	391	389	415	378	395	346	359	389	372	341	413	384	388	315	408	357	360	411	374	391	404	388	378	408	379	351	374	415	341	368	397	386	357	365	413	373	393	416	408	363	383	360	355	385	375	373	352	379	388	337	395	367	372	375	421	356	387	404	361	350	389	403	361	400	379	350	321	368	391	394	358	367	381	384	371	403	383	365	372	408	401	391	359	363	391	401	384	419	366	432	360	335	389	364	343	329	383	372	369	361	382	366	402	397	395	370	378	409	405	418	431	378	373	394	380	382	390	391	420	372	368	386	354	385	365	361	366	363	360	367	366	376	380	364	384	367	388	374	380	384	344	371	425	392	375	376	370	355	374	354	390	352	370	409	379	356	369	376	401	385	349	359	372	358	374	390	358	409	351	365	377	387	377	389	416	380	373	384	409	410	372	376	367	371	342	375	376	416	326	355	406	375	394	387	359	355	391	389	386	380	371	350	400	365	386	383	369	393	385	380	389	397	414	375	385	414	347	363	401	414	366	385	354	370	360	372	383	361	375	369	411	405	393	382	389	368	355	362	325	372	378	392	395	389	395	379	372	368	375	398	385	344	368	386	380	346	384	402	371	373	361	368	390	381	368	370	384	353	369	372	390	400	348	377	359	403	359	396	379	361	390	349	388	372	396	378	378	408	355	387	384	406	351	375	384	398	377	359	404	371	402	383	383	365	374	357	394	377	397	389	356	377	370	396	339	396	352	363	383	391	419	395	372	387	354	403	388	394	375	400	348	364	367	380	403	383	386	358	359	360	403	397	374	382	363	364	375	369	399	361	364	389	366	379	365	385	362	356	380	365	352	410	348	349	369	378	364	375	368	383	354	404	411	360	357	375	386	392	372	388	387	397	401	365	392	379	374	389	368	358	398	358	373	387	363	371	357	364	353	397	392	403	404	397	365	387	363	378	394	349	395	379	383	373	385	360	382	380	394	378	380	395	376	381	398	398	383	344	345	384	357	384	408	399	399	364	378	330	387	371	374	388	348	362	359	404	375	385	362	386	388	373	364	388	354	377	388	388	363	401	356	395	378	423	393	385	366	366	372	367	403	397	353	382	375	399	413	419	380	375	361	397	360	380	366	350	416	421	357	385	371	349	360	402	360	413	406	371	379	378	378	377	358	369	386	388	401	363	395	400	382	376	373	366	352	375	403	397	347	393	384	413	384	400	372	401	369	388	401	392	354	407	345	370	359	357	405	352	390	369	382	384	372	387	393	354	356	396	369	335	358	354	387	388	349	383	382	392	388	368	356	364	403	371	370	362	400	349	382	372	368	381	371	362	353	350	360	389	370	353	366	394	396	348	398	361	364	374	366	383	404	364	342	357	353	394	369	401	377	371	366	377	380	363	381	397	360	382	351	377	407	363	358	400	374	384	389	337	398	347	427	397	380	362	401	402	380	395	368	382	393	377	387	387	356	377	382	393	411	362	348	375	378	355	347	401	371	339	397	367	395	405	416	395	374	357	377	355	388	375	399	357	399	341	393	347	354	357	371	400	349	371	419	388	385	374	362	364	351	405	378	369	358	380	373	392	406	384	361	363	375	370	383	384	355	404	380	384	386	380	361	367	378	348	362	390	382	371	388	374	399	371	397	383	342	372	401	370	355	365	349	393	399	330	333	395	356	365	402	390	377	381	354	373	334	368	355	389	365	379	366	402	381	373	373
10442	18093	16272	9762	15458	4174	3155	2381	1915	1603	1320	1190	1074	949	872	830	779	759	662	694	651	670	560	585	572	590	549	519	514	521	498	457	474	488	455	456	447	464	476	449	440	474	428	432	431	435	424	423	476	451	402	446	425	445	410	409	439	398	413	415	385	406	433	405	436	412	402	411	418	393	409	452	394	413	375	431	390	424	411	434	379	423	392	375	402	424	388	417	442	429	418	449	407	397	412	351	368	405	408	394	397	411	415	401	392	443	412	402	387	370	410	415	386	437	420	408	418	457	400	400	405	387	374	402	369	385	419	400	426	396	420	393	411	399	375	413	410	429	416	430	420	380	415	382	436	399	405	392	407	429	407	387	369	377	395	404	394	459	430	410	372	377	423	408	413	391	429	397	395	369	393	420	434	443	375	396	410	404	409	411	372	384	408	380	429	415	410	382	411	371	384	368	384	396	434	410	414	390	425	397	419	395	405	444	397	409	361	356	365	399	424	412	383	399	361	348	390	427	366	376	389	406	382	381	397	374	389	361	372	412	409	384	418	427	394	430	415	436	398	384	401	387	400	387	392	402	387	379	389	364	442	401	400	382	391	384	431	413	443	391	401	371	396	395	385	411	402	368	394	392	395	427	408	409	364	417	404	391	379	376	390	385	389	379	419	417	398	410	399	383	416	402	411	423	399	427	382	386	390	373	394	391	416	404	399	388	406	410	410	375	380	440	366	369	372	390	393	384	373	400	389	373	387	406	414	394	387	382	423	387	372	375	407	350	400	407	424	379	393	395	394	381	389	380	416	371	425	419	405	399	438	408	398	395	374	424	363	407	423	392	411	394	390	405	429	360	391	396	387	406	429	375	388	398	426	393	383	409	408	388	376	413	361	374	393	390	377	403	348	406	388	385	398	354	380	392	427	400	380	392	413	389	380	398	386	375	419	379	385	374	413	391	418	373	402	376	418	376	406	396	399	396	395	419	409	396	375	407	385	394	392	374	388	387	409	429	419	423	417	400	401	387	411	386	377	386	412	387	397	397	393	368	409	401	393	392	405	404	401	374	368	388	389	378	396	370	382	430	378	436	370	376	424	379	386	406	373	388	417	407	398	363	396	373	322	389	405	411	384	420	354	417	371	387	413	407	378	411	384	410	386	432	386	407	438	379	403	378	416	410	431	428	410	386	398	410	414	425	358	394	391	405	369	373	377	429	402	374	440	425	425	414	438	403	399	430	383	376	389	374	398	376	377	402	414	407	408	368	439	371	388	372	414	388	382	387	405	392	400	390	384	404	407	424	364	403	422	399	401	380	391	379	373	391	390	404	377	370	368	426	395	386	447	399	385	368	385	382	409	409	408	389	396	395	368	391	381	419	390	404	369	393	404	386	428	373	428	398	369	341	383	382	402	403	416	370	422	443	396	415	400	414	423	391	376	395	387	394	410	342	390	376	391	372	372	395	373	372	411	392	371	409	393	411	393	412	420	359	392	425	398	377	389	394	410	395	389	402	440	404	398	410	418	395	397	373	388	372	385	396	386	370	402	389	384	389	389	382	364	378	392	376	415	414	392	415	370	402	386	395	405	417	426	425	388	376	410	460	384	406	368	404	362	367	376	401	399	396	382	384	381	426	374	413	381	428	385	399	377	367	396	438	410	393	335	390	377	391	382	373	382	389	396	415	388	407	414	407	418	385	403	391	370	415	352	412	390	370	390	410	411	387	393	396	393	406	364	358	369	411	403	381	445	398	372	408	378	429	410	411	408	380	439	373	383	414	409	412	353	358	413	398	406	406	376	363	355	381	372	411	402	383	399	395	392	406	365	437	402	374	376	407	391	381	424	385	430	363	409	399	406	404	434	369	388	389	360	389	375	407	432	423	378	411	390	400	368	402	397	384	368	411	406	392	422	406	404	406	380	380	386	421	338	391	403	422	394	420	416	416	414	381	406	414	395	428	365	408	392	404	422	424	381	385	383	370	397	425	360	417	392	396	369	388	366	418	399	386	374	362	382	399	352	399	386	403	424	403	412	424	418	386	392	444	402	359	404	403	392	419	413	415	425	361	388	383	349	359	377	433	391	423	405	363	388	409	403	400	383	377	396	395	402	403	372	365	386	412	429	434	399	348	416	360	386	389	371	379	402	390	413	384	415	407	419	387	387	362	401	397	432	383	384	404	375	399	382	410	386	362	400	403	367	402	404	378	431	418	389	422	376	419	362	391	347	386	385	418	429	406	393	397	446	392	408	379	395	411	393	401	390	439	392	366	354	384	422	399	388	412	415	373	367	402	386	392	391	374	419	412	376	390	365	377	388	383	387	355	402	401	389	378	420	399	437	363	396	392	403	368	386	361	427	417	373	392	379	378	409	381	394	389	367	406	365	414	344	394	402	402	394	374	427	393	390	395	381	377	414	433	418	388	399	418	362	409	388	394	362	392	365	418	412	376	369	410	400	431	383	407	409	345	387	404	397	365	372	380	362	390	390	415	390	402	395	385	379	408	380	387	396	411	398	398	386	389	362	416	376	408	413	398	382	409	391	378	402	409	409	406	378	386	406	392	423	392	386	416	443	404	392	367	411	425	432	378	373	406	421	389	391	388	385	390	405	365	401	378	409	389	375	379	424	435	400	394	400	365	379	382	403	367	391	394	421	386	383	381	398	401	370	399	368	375	371	403	362	372	408	376	434	380	427	377	392	390	390	397	383	437	382	407	403	389	354	378	362	391	352	393	412	350	389	365	410	404	402	407	369	402	429	415	368	347	398	364	387	409	422	385	390	400	385	398	425	404	369	391	419	415	400	404	379	425	435	416	393	366	380	456	426	391	386	394	392	389	441	383	381	384	416	416	387	441	378	387	434	415	389	390	402	376	407	427	443	364	360	408	357	357	420	399	404	410	398	389	381	406	390	408	397	394	416	370	421	417	367	416	376	400	399	417	383	391	400	384	349	362	403	389	406	438	402	396	408	412	406	396	413	397	415	423	370	427	374	414	420	393	413	413	401	379	394	427	387	366	404	368	391	398	371	402	385	429	391	383	368	379	373	388	417	382	381	408	413	384	363	397	414	367	395	384	347	412	360	398	410	412	396	430	401	375	402	385	392	396	373	421	376	381	395	402	387	411	399	426	393	421	428	369	406	413	418	358	385	403	343	389	360	398	409	417	370	387	369	389	415	410	386	394	383	365	443	383	404	399	373	429	380	380	394	408	418	408	412	371	382	399	375	414	411	406	422	390	406	401	383	392	380	399	386	399	398	357	394	390	412	399	434	399	377	373	401	401	376	405	387	400	405	392	396	402	411	407	369	380	398	404	404	425	404	374	362	393	386	415	385	375	351	383	396	387	384	396	376	402	390	379	388	376	416	399	375	397	382	426	434	408	387	372	395	419	402	407	401	378	419	426	404	391	381	422	368	389	400	376	395	388	429	410	386	397	381	397	423	388	379	394	407	391	414	377	378	357	408	394	389	387	378	408	396	369	414	394	390	381
27855	15414	2429	915	981	615	594	611	554	615	551	594	634	609	585	600	646	626	606	566	611	591	569	613	576	585	626	620	582	600	583	587	588	572	606	593	558	605	557	599	603	588	523	595	538	589	571	596	520	593	586	576	589	553	594	578	557	613	598	624	610	595	595	602	616	623	640	595	584	610	577	523	593	596	641	530	571	601	582	581	575	616	573	580	560	591	614	577	566	631	531	564	578	611	575	598	573	574	576	562	566	557	572	574	605	645	575	605	586	580	563	584	602	622	609	591	630	607	594	608	617	585	612	642	602	614	558	566	588	597	590	557	564	626	589	585	551	605	574	586	579	591	596	581	577	608	605	618	562	517	599	588	597	612	561	624	556	582	573	598	541	552	628	615	538	564	572	595	597	629	602	564	558	578	570	594	562	553	577	579	569	622	587	537	595	582	576	571	584	623	580	583	579	627	587	573	582	659	574	558	615	602	661	550	598	590	610	547	557	586	601	587	613	557	557	538	577	590	568	602	568	611	567	578	571	631	578	641	554	601	568	556	585	602	622	592	603	573	562	586	567	589	613	622	603	590	588	568	592	558	586	572	600	560	590	610	577	594	631	621	539	587	633	566	607	580	577	564	569	606	614	602	547	612	580	566	583	607	608	554	594	592	580	559	563	571	623	563	597	606	562	591	555	609	582	639	602	579	574	596	582	590	632	567	604	563	564	602	607	592	580	593	573	594	577	627	586	572	609	618	623	567	584	614	555	555	567	566	599	618	626	596	563	583	604	582	605	573	593	629	584	588	591	583	596	557	591	614	552	591	589	592	602	566	595	574	598	618	590	573	636	621	546	601	596	614	628	580	562	610	617	564	568	585	555	615	626	590	586	593	585	607	589	615	566	578	611	594	620	550	593	557	578	598	600	572	585	583	621	572	650	619	625	583	557	564	581	540	588	606	625	576	618	572	552	599	590	634	643	566	587	534	569	575	569	585	592	581	626	541	576	558	591	567	579	579	640	560	607	615	610	583	563	590	550	626	575	566	547	587	631	607	580	577	577	552	631	631	607	546	585	573	587	597	589	506	574	523	631	623	564	576	565	570	557	579	597	653	569	585	633	534	596	549	565	598	603	579	600	594	582	584	558	562	604	597	564	589	590	548	584	582	588	600	554	573	588	568	560	550	585	548	589	595	549	571	608	597	585	538	617	587	575	594	566	621	607	579	600	577	578	565	594	607	586	573	611	620	553	555	582	610	627	557	589	599	600	588	640	602	599	577	573	559	592	573	611	554	546	582	588	647	572	562	568	561	626	591	617	563	579	621	583	598	624	609	564	593	643	593	571	600	594	606	552	584	579	587	602	576	598	586	569	592	585	544	572	549	615	610	565	577	596	553	524	591	596	643	656	556	627	583	574	555	527	551	608	608	599	611	564	600	570	601	546	534	607	602	614	571	573	615	600	594	583	606	568	609	617	605	569	626	583	520	566	593	559	576	584	557	596	597	564	616	564	603	592	591	609	561	567	601	570	578	574	592	581	608	592	608	587	632	546	589	638	581	589	591	529	592	574	577	576	579	634	567	554	554	596	584	564	567	571	615	604	616	620	593	635	581	580	602	573	575	570	579	612	574	571	618	596	583	665	616	605	601	636	644	613	621	566	581	615	542	588	605	597	568	572	587	565	615	613	564	590	556	638	572	578	600	559	579	604	574	611	615	604	580	563	575	584	609	578	588	552	606	602	583	625	568	592	604	580	560	643	601	576	558	615	577	605	587	601	593	605	580	635	610	633	634	571	610	569	577	562	551	539	601	601	615	570	593	607	566	593	584	548	585	591	585	618	569	543	597	551	578	559	567	635	572	597	591	609	550	578	588	584	607	634	632	567	579	585	571	617	592	568	577	601	570	625	602	574	607	590	630	514	616	575	594	597	611	592	550	543	621	596	579	591	564	608	565	555	591	524	576	560	614	598	627	580	617	604	590	534	586	590	600	561	602	553	560	627	587	595	623	551	596	595	621	645	563	618	575	597	616	589	572	613	604	613	540	559	561	595	547	597	594	600	582	623	603	571	618	643	586	583	571	570	575	587	607	595	587	570	595	635	575	602	577	566	622	635	589	572	615	574	562	589	580	597	675	598	593	580	603	602	630	600	550	598	627	595	613	565	554	590	596	590	600	585	594	587	598	646	569	628	579	557	597	616	602	561	641	567	583	617	583	595	553	622	594	602	616	603	562	596	625	622	591	568	579	570	560	583	611	587	582	557	614	637	605	606	562	602	570	609	628	617	593	644	575	592	583	564	598	582	581	545	596	606	560	600	604	567	580	626	588	585	540	579	595	587	605	597	606	651	576	608	607	570	569	599	640	605	543	591	581	632	615	620	591	598	598	560	606	599	580	606	593	536	561	565	604	589	587	586	577	582	578	625	572	590	592	594	633	591	632	602	627	580	619	625	607	590	548	558	570	617	559	570	530	595	586	558	610	598	545	566	621	611	570	580	618	597	554	550	601	587	608	562	603	548	584	594	569	574	608	607	565	613	594	602	591	581	555	588	577	618	569	562	629	603	590	618	614	584	543	580	618	631	555	593	598	633	629	632	578	606	590	645	587	566	606	553	577	596	588	620	594	609	593	587	617	574	573	579	567	597	560	586	592	580	544	539	575	591	620	561	576	550	649	608	560	593	611	607	577	603	584	599	580	588	541	615	565	546	587	583	591	596	558	600	616	557	554	633	587	556	633	605	597	599	581	628	594	571	576	590	601	574	601	574	566	583	608	561	624	573	610	607	637	598	565	550	572	563	570	576	602	575	606	624	580	600	580	618	608	555	588	618	603	563	629	617	628	568	562	588	591	604	580	589	576	599	613	603	568	593	574	558	616	566	608	553	577	567	586	560	591	605	586	568	542	595	604	623	602	564	558	576	578	597	580	552	597	578	593	613	575	578	574	570	633	560	572	627	599	588	563	593	581	546	609	573	584	611	625	598	563	602	603	596	575	569	624	580	559	555	586	564	613	587	590	599	632	578	592	592	553	583	570	627	602	641	594	614	626	588	594	587	594	580	578	631	601	589	620	568	552	627	577	589	570	584	593	603	577	558	604	590	602	609	565	611	621	641	583	627	576	589	615	602	605	598	599	573	626	557	587	577	564	620	590	549	565	603	610	584	552	563	598	603	552	586	580	619	599	587	583	607	584	596	628	607	585	637	592	581	581	586	627	609	581	590	562	612	597	599	556	572	591	570	595	582	566	609	612	577	601	568	603	566	560	607	554	619	566	589	595	601	579	549	550	581	582	607	591	554	577	623	542	582	606	626	607	647	595	575	638	585	569	594	585	567	547	588	595	563	577	582	616	550	598	556	588	594	597	576	576	576	586	564	572	586	628	562	586	571	599	569	596	541	613	603	582	592	600	567	583	600	605	640	608	592	564	573	575	554	584	551	539	607	630	612	587	564	592	607	609	565	575	605	586	618	601	568	642	604	590	571	595	555	591	569	553
5134	1518	1498	1172	1527	767	771	682	676	711	606	701	695	729	677	701	699	648	715	682	682	651	680	646	647	645	650	704	642	651	664	668	691	701	679	689	638	695	664	694	651	656	628	678	725	642	702	689	654	668	639	646	655	641	660	716	725	665	686	638	642	646	653	649	700	717	707	648	651	692	662	640	687	697	694	692	686	670	724	665	690	669	687	699	682	621	691	624	672	687	657	671	698	705	706	641	688	703	633	683	689	642	708	670	685	676	689	670	715	646	684	676	675	704	683	699	627	678	714	658	693	675	685	651	684	660	661	654	678	755	690	684	675	674	654	679	689	679	671	688	633	637	657	668	657	659	711	619	686	696	698	681	691	691	670	692	644	659	662	653	606	707	652	716	695	672	701	726	662	623	655	648	679	670	655	676	684	711	639	672	690	637	722	673	624	650	674	702	648	669	662	654	662	683	657	685	666	699	633	682	680	647	656	663	622	670	672	678	659	694	661	681	661	742	654	675	669	698	682	709	665	691	711	621	695	684	682	717	692	691	630	686	728	674	729	678	657	676	670	681	683	666	661	724	656	616	692	695	692	618	658	625	670	634	680	652	636	682	691	644	680	669	712	673	645	658	662	679	671	701	683	685	643	674	652	686	685	685	693	691	671	713	676	632	667	731	717	710	650	653	671	671	654	660	684	674	683	657	663	667	652	672	653	657	709	694	699	689	686	697	666	693	677	684	668	640	727	622	672	683	656	683	672	624	674	686	686	731	651	719	638	672	687	724	723	698	677	713	690	631	667	639	692	650	631	652	686	676	683	707	670	712	679	690	705	694	642	677	665	728	670	680	648	662	628	646	654	662	702	649	681	730	690	647	660	670	727	670	652	666	686	686	662	680	652	721	650	705	664	682	633	708	671	705	651	670	649	665	696	597	631	623	645	694	655	689	678	657	682	686	651	667	692	683	693	675	710	673	686	668	664	669	629	661	706	716	668	636	647	697	674	711	708	689	634	625	672	658	677	692	688	689	651	691	676	651	693	639	638	693	646	666	694	637	670	671	706	664	686	660	697	672	669	698	660	661	657	670	665	703	679	629	695	692	680	666	677	677	685	668	691	658	692	658	694	657	701	674	664	679	688	684	684	610	659	625	668	637	717	676	677	708	662	716	702	661	703	677	682	697	665	672	670	681	668	657	683	671	641	714	638	659	687	658	730	672	632	700	667	669	656	637	671	675	680	619	655	717	665	679	705	684	608	700	677	698	680	639	665	677	678	660	685	672	663	654	668	658	641	661	669	682	673	670	708	701	656	612	656	689	657	707	726	639	695	680	664	624	684	689	710	654	644	698	656	669	695	692	668	666	667	637	659	686	701	667	706	668	698	716	680	669	666	609	701	668	669	692	679	662	710	699	713	663	684	670	659	679	656	640	652	664	690	697	707	698	632	676	670	655	696	689	746	734	696	671	693	688	649	675	667	679	714	685	698	656	660	673	667	675	674	700	672	701	658	619	652	656	681	694	726	699	681	695	708	679	702	678	695	709	719	667	686	684	651	671	675	671	665	639	704	651	685	666	656	659	667	678	673	683	667	671	693	664	731	683	698	602	621	634	740	667	638	653	677	678	682	707	681	672	679	628	654	692	675	651	672	720	661	707	684	680	667	698	668	693	660	680	702	651	644	653	673	662	668	642	668	626	699	721	705	647	675	678	637	673	711	673	672	661	653	666	678	723	665	665	657	638	668	680	690	678	684	684	754	725	666	658	677	663	681	668	671	656	695	667	671	725	706	658	687	653	691	673	710	662	667	681	672	657	683	714	679	686	679	661	692	655	676	726	644	697	648	661	680	671	685	633	713	634	733	701	678	616	701	733	630	655	725	685	684	720	647	681	711	687	671	684	642	645	675	690	670	646	649	697	705	693	698	647	671	706	677	685	675	676	667	702	639	677	667	703	641	704	667	695	674	665	656	660	661	633	638	680	652	694	675	680	674	694	652	667	706	678	660	653	634	683	690	635	708	621	673	726	703	719	679	672	635	658	686	742	677	648	675	649	684	719	689	657	673	683	686	667	641	666	688	655	682	673	662	664	695	710	713	700	656	649	723	677	670	653	675	660	675	660	677	699	640	691	650	646	653	691	676	673	708	692	697	663	664	644	672	663	651	685	670	636	649	648	701	676	688	706	642	703	672	634	654	674	676	700	685	634	654	667	681	629	729	659	626	706	668	692	692	694	667	660	685	715	665	683	702	662	676	685	712	658	688	651	634	672	683	715	707	674	634	631	665	667	673	701	705	694	662	662	705	686	627	667	687	703	689	702	703	665	686	659	708	638	681	678	693	650	646	651	686	661	747	660	684	672	672	696	671	693	622	649	690	697	700	665	674	666	667	645	633	641	703	654	639	702	700	668	702	699	622	713	709	654	681	695	681	661	695	664	699	625	683	663	687	655	629	673	628	677	688	658	681	674	648	670	639	647	660	696	661	642	662	637	695	672	678	641	632	621	709	662	684	660	691	650	692	674	699	649	676	680	689	706	658	665	670	666	693	692	631	697	667	650	662	651	641	682	683	685	652	696	662	658	647	681	697	671	687	632	686	640	699	629	702	673	690	725	709	641	672	627	688	694	697	708	648	610	682	679	698	712	683	672	683	736	686	678	633	699	704	651	681	649	691	690	689	651	664	691	682	665	621	665	672	656	690	660	716	663	632	745	680	697	683	653	686	650	709	678	632	721	663	654	690	699	662	693	682	658	658	669	675	645	679	633	660	683	673	657	653	664	703	640	634	705	668	679	635	653	700	705	703	741	663	666	648	656	689	702	701	687	655	724	690	660	658	657	663	706	692	720	674	647	676	667	704	629	621	702	694	667	678	664	666	688	683	711	664	650	662	686	695	640	640	652	670	694	669	677	649	646	667	692	671	700	702	664	654	659	667	666	700	617	707	708	636	702	666	648	689	711	660	642	703	655	654	644	686	643	664	668	677	654	679	652	676	637	654	678	645	661	670	718	676	650	692	662	706	653	663	631	687	648	694	706	702	663	645	675	714	706	632	703	705	669	693	698	727	675	671	686	632	660	702	665	702	680	691	689	692	673	693	692	670	662	673	666	676	674	661	619	646	670	628	649	630	711	670	666	647	678	685	691	632	696	666	643	676	707	617	659	711	621	660	674	665	716	660	662	678	678	667	716	686	678	671	694	696	671	664	673	669	682	677	683	670	691	640	689	698	649	648	698	656	665	686	660	627	627	710	674	674	726	682	708	664	672	677	688	689	709	661	667	687	670	687	686	644	652	714	673	695	709	677	689	636	725	651	667	661	699	626	647	686	679	588	708	646	704	623	722	662	679	630	701	684	679	715	701	700	630	710	720	659	668	657	676	670	704	672	668	676	631	673	691	718	649	652	706	671	653	707	706	689	680	687	655	659	686	655	694	652	692	668	708	663	692	687	652	732	636	672	653	684	663	642	662	650	677	685	690	683	665	661	663	689	690	656	679
26041	20908	27296	24658	20906	9119	907	587	501	417	379	372	338	298	308	293	295	322	307	309	301	284	300	290	256	273	259	245	269	260	269	275	261	238	280	251	266	274	256	244	283	280	264	274	255	279	257	265	256	265	255	252	245	244	234	260	217	218	233	215	236	242	268	233	253	259	235	245	274	227	236	265	246	226	240	220	255	284	249	248	244	235	267	252	253	285	260	255	262	262	234	248	264	254	244	233	258	253	252	239	253	265	255	246	238	217	222	252	246	266	224	248	273	255	253	256	264	201	239	229	241	248	257	237	251	236	243	240	231	253	251	262	238	273	263	238	216	274	234	254	274	247	257	235	255	262	234	222	228	261	255	241	217	254	277	262	249	216	249	231	254	249	250	258	235	240	238	216	253	262	238	260	246	254	261	243	235	256	226	278	218	225	252	249	265	263	245	237	245	255	239	244	251	253	239	249	259	216	224	218	227	239	254	222	233	262	216	254	245	249	249	242	255	211	257	248	216	270	225	236	241	263	246	224	241	240	237	251	236	227	239	226	238	262	234	269	241	229	242	250	230	245	264	235	252	262	247	270	229	260	251	239	265	263	260	239	246	232	254	254	273	249	267	254	250	236	255	247	240	220	252	238	265	226	236	229	250	219	253	245	238	258	257	238	261	243	229	233	250	260	252	268	236	269	252	244	243	250	281	242	248	249	245	291	251	222	273	250	224	244	226	276	241	250	221	260	245	232	245	250	247	257	241	253	244	227	249	237	225	248	267	207	252	229	234	244	257	223	273	241	258	246	241	252	221	261	243	245	242	235	246	246	255	245	196	231	230	254	269	228	231	251	268	227	235	240	242	228	236	242	234	216	250	248	228	232	245	256	227	221	271	229	246	281	236	269	239	215	272	243	217	251	224	198	236	246	295	238	262	257	252	241	243	269	255	239	271	251	225	223	270	228	217	252	234	236	234	244	233	257	222	230	232	250	217	249	231	219	244	227	241	219	254	229	243	240	252	253	229	251	250	244	259	225	265	240	273	249	230	239	244	243	197	247	255	268	246	250	236	240	226	236	243	227	256	256	225	264	242	244	260	252	261	242	235	249	245	245	238	213	233	244	249	233	218	248	254	235	238	247	255	258	235	261	255	271	236	245	262	269	256	237	260	270	251	265	247	274	249	240	284	223	246	260	251	260	248	233	238	223	238	244	229	249	273	253	268	237	268	258	244	230	241	259	231	236	278	213	246	226	253	267	243	246	254	250	234	270	236	247	267	238	265	252	261	238	219	247	258	232	262	247	234	261	211	266	246	264	257	271	233	273	265	237	253	249	258	239	224	240	253	283	253	219	257	219	236	252	242	221	230	237	228	244	237	241	277	247	297	233	247	239	233	242	268	253	233	272	243	263	248	232	266	252	262	239	216	256	253	225	251	228	247	249	232	261	251	251	263	245	239	254	280	215	238	249	239	266	264	235	252	240	248	254	238	255	251	237	255	210	250	230	234	243	260	250	232	226	269	225	270	224	255	257	242	252	258	235	208	226	261	276	239	254	240	261	251	251	264	250	243	250	244	244	231	259	268	218	255	234	222	240	235	245	257	256	226	253	265	232	249	224	254	263	245	254	251	258	255	226	251	254	266	247	259	227	246	241	263	239	250	265	248	246	245	223	273	243	237	275	244	250	236	250	226	255	227	244	270	216	255	266	244	253	272	245	225	251	217	254	267	226	242	240	223	243	239	234	240	215	250	261	223	273	256	246	222	228	256	257	257	239	230	262	255	268	284	258	234	248	244	246	268	224	223	264	257	241	240	255	246	238	258	227	254	235	230	245	264	262	220	215	250	242	238	231	254	265	238	236	237	221	244	257	252	239	227	264	250	251	240	251	237	245	246	256	208	281	258	258	218	231	262	251	256	247	233	243	233	248	248	238	246	220	238	257	268	241	240	271	247	223	243	245	253	267	252	231	241	229	232	242	245	222	215	233	249	247	261	255	241	211	269	254	235	259	214	271	268	223	245	248	246	253	257	246	266	211	266	228	231	257	254	273	255	234	239	238	288	240	240	245	244	249	242	230	257	255	232	265	227	225	254	250	256	268	253	244	253	234	255	245	238	244	234	261	233	244	261	247	250	230	236	254	236	250	237	232	243	261	229	259	264	243	216	230	250	228	243	248	240	251	234	263	245	236	240	259	217	240	231	254	273	261	231	256	229	243	230	251	214	247	240	243	240	215	247	249	237	234	243	258	272	248	248	276	223	244	257	244	229	248	263	236	259	246	245	236	253	231	237	256	264	235	261	253	265	215	251	256	226	241	243	276	255	252	225	265	221	262	258	235	255	240	238	277	235	226	238	253	245	255	257	236	234	273	248	229	260	226	245	261	234	269	240	244	240	247	251	234	234	219	280	229	233	269	280	280	243	248	231	274	222	249	244	235	244	242	270	261	239	257	212	236	244	266	232	228	251	242	253	273	236	235	256	273	253	210	239	243	245	247	263	246	256	260	243	244	261	237	261	229	226	245	267	242	260	234	212	253	245	247	230	230	254	233	285	232	231	246	248	233	259	265	248	248	272	250	255	245	220	242	213	238	248	243	256	242	263	235	238	261	226	248	244	262	259	253	255	272	240	243	285	244	264	255	243	246	265	239	230	223	244	259	206	231	215	237	204	233	250	263	241	251	236	238	269	222	261	244	256	251	213	236	251	247	234	247	248	244	218	273	218	257	255	226	239	228	266	270	270	239	237	231	238	237	239	247	245	241	232	248	234	239	233	234	244	262	221	263	258	253	266	262	244	247	234	273	229	241	227	229	251	265	241	249	251	246	223	232	240	220	239	250	216	263	267	262	239	249	251	226	232	216	260	223	250	266	233	229	239	233	238	275	272	257	258	244	229	219	231	244	242	217	233	225	228	213	230	252	231	232	253	252	243	264	225	261	252	237	233	230	218	207	247	212	272	240	236	255	236	258	257	240	220	227	249	214	236	239	240	265	258	224	249	269	258	254	230	253	256	228	220	227	246	259	240	241	236	232	265	222	253	223	243	265	234	243	245	264	244	227	243	228	237	236	280	246	253	281	253	243	268	242	251	261	227	251	266	239	261	256	234	250	261	233	226	248	235	255	245	222	241	240	249	239	261	252	251	236	243	221	228	265	243	261	241	222	245	244	241	250	270	266	228	253	242	230	247	239	245	244	220	260	267	229	240	258	240	218	231	233	259	274	236	231	228	248	259	243	236	222	233	261	247	258	252	234	241	256	232	259	276	232	237	251	271	234	235	233	233	257	267	233	246	250	227	259	243	250	250	246	253	231	256	235	238	219	235	259	233	273	242	248	253	223	249	251	230	262	243	230	251	237	231	268	288	230	238	241	258	242	270	230	228	237	248	244	209	249	256	255	239	256	215	234	203	238	268	254	243	253	238	254	226	255	253	269	229	238	237	249	248	274	246	249	297	238	255	245	239	243	251	253	249	241	240	265	270	254	254	242	228	241	264	251
6758	9563	8595	5073	11591	1920	1387	1126	913	793	631	617	537	540	483	477	447	462	465	413	394	402	388	362	369	369	377	329	350	340	342	338	356	352	350	341	339	297	340	330	358	325	332	325	305	291	341	290	318	313	322	305	327	295	318	285	305	310	323	315	333	321	300	273	320	288	334	289	335	332	267	332	295	298	290	328	320	312	313	327	308	291	296	302	312	298	303	299	319	320	292	298	289	298	304	262	292	276	327	284	313	297	327	301	300	306	322	315	302	326	329	294	310	294	290	274	298	284	315	319	296	313	314	327	264	308	290	337	290	304	302	291	312	317	307	334	311	294	312	317	285	313	307	289	299	301	311	327	290	332	289	280	277	299	306	313	297	309	290	305	275	311	309	307	314	315	277	293	280	324	328	303	317	292	302	292	289	319	300	307	310	292	284	315	292	314	301	304	316	298	302	312	284	317	310	305	301	315	333	342	300	328	296	291	311	328	322	280	311	302	261	304	285	301	305	287	339	312	286	292	290	316	285	303	287	305	316	292	324	323	317	287	286	286	298	318	270	296	307	306	285	332	307	325	309	312	304	310	300	327	326	293	321	288	328	297	331	278	308	296	285	311	318	330	307	301	271	313	309	304	305	327	330	318	279	293	325	310	303	294	298	303	308	277	266	296	301	320	335	316	269	295	302	310	319	322	300	304	314	288	298	294	295	279	294	307	336	291	284	313	322	290	313	304	321	282	294	314	297	300	274	289	320	276	309	273	316	309	274	306	288	308	291	315	295	291	314	298	293	304	287	318	308	310	296	292	303	309	286	292	325	289	325	296	266	308	321	295	297	309	282	298	307	337	283	323	326	311	331	279	295	315	279	308	330	313	289	323	283	281	289	279	316	334	306	309	306	313	289	288	303	337	332	339	269	315	293	292	298	317	296	304	320	298	291	300	271	297	301	323	307	278	309	299	306	293	312	321	282	293	304	325	296	296	291	318	295	284	290	306	277	298	326	284	304	305	305	283	304	303	313	307	270	299	327	315	302	292	307	280	288	265	315	314	305	284	308	308	291	319	290	302	322	316	296	308	295	303	302	330	266	293	330	308	299	303	304	307	308	268	285	300	290	321	319	329	303	329	306	339	290	302	319	308	304	289	296	316	291	287	318	293	284	317	327	310	299	293	283	287	275	263	309	292	284	283	273	297	297	299	310	326	310	286	294	307	286	303	291	300	305	331	321	295	317	289	303	286	290	326	309	294	296	297	315	330	289	305	305	285	323	281	268	291	300	297	321	266	314	312	299	303	309	318	305	331	339	330	313	298	306	299	289	324	282	273	269	317	286	310	322	318	302	293	320	275	277	279	306	288	312	286	313	314	291	316	310	285	307	283	298	308	321	279	299	299	287	349	300	298	301	295	290	313	298	311	288	279	321	337	336	302	316	282	308	272	306	298	305	345	282	290	270	276	303	285	298	298	310	300	290	287	310	307	321	316	288	298	326	319	308	273	301	345	293	280	290	341	311	314	292	288	311	335	323	339	284	325	307	294	288	319	285	302	310	319	333	289	297	333	310	308	294	307	311	293	312	309	298	300	322	323	316	339	272	319	311	305	316	301	305	307	322	287	299	303	308	277	293	297	300	332	304	289	291	281	321	289	328	285	322	285	305	323	306	299	297	301	297	322	285	291	315	289	306	283	290	334	308	295	311	277	309	300	303	281	292	296	303	298	314	297	302	297	301	280	296	325	313	311	330	309	322	295	302	302	276	265	326	302	316	307	323	293	307	271	299	321	320	327	313	325	296	325	304	290	298	318	292	286	312	306	316	302	314	323	299	284	285	305	297	290	288	321	321	321	306	317	294	302	298	322	282	296	311	317	282	284	308	315	309	290	312	310	301	289	299	310	308	279	289	319	289	335	321	320	318	312	335	282	280	295	318	305	311	331	296	295	310	311	286	336	336	319	295	317	315	282	296	295	281	306	275	323	271	317	300	315	300	320	305	279	309	289	330	285	316	327	328	294	299	304	330	288	309	301	306	308	313	298	294	314	321	292	320	306	300	301	275	313	299	341	300	296	317	283	302	306	303	336	288	320	310	292	306	319	315	294	314	313	301	287	292	310	282	325	309	333	330	276	279	319	279	281	313	264	302	322	296	308	296	319	313	334	306	286	279	294	310	293	288	267	323	318	301	328	295	321	312	316	317	301	302	298	324	322	320	274	266	309	288	304	291	259	327	314	308	293	278	307	305	300	279	296	303	325	288	320	305	268	295	269	350	331	285	290	262	307	295	328	309	321	293	305	303	308	333	318	310	294	312	314	304	287	314	306	286	303	304	296	307	285	315	299	309	283	282	300	331	280	323	325	281	322	309	281	327	347	304	314	263	350	293	338	301	334	315	287	301	315	271	308	291	293	316	303	285	300	311	300	305	304	265	310	291	322	317	306	296	303	279	327	299	291	307	296	304	297	349	311	303	323	313	297	294	282	302	298	292	313	299	300	318	290	309	323	294	300	333	306	290	303	306	293	295	301	322	309	275	309	293	302	307	300	298	310	313	304	288	313	290	289	307	297	287	281	293	312	281	295	285	310	349	306	293	295	300	295	294	306	317	319	293	308	310	299	301	310	294	290	302	278	318	307	295	327	332	298	310	356	302	312	310	297	309	301	313	288	314	302	320	328	318	293	285	287	306	298	294	302	297	306	302	325	287	301	297	338	264	325	312	289	313	278	345	319	312	303	315	319	304	304	281	300	277	308	324	330	290	308	317	320	285	328	282	291	281	270	310	282	314	288	290	292	286	313	291	269	311	336	336	289	291	315	275	287	314	294	317	280	310	333	304	277	291	280	300	327	276	284	329	286	320	318	264	287	308	305	290	303	284	286	305	312	311	287	284	329	286	302	290	321	295	315	318	273	335	310	292	306	274	324	302	302	294	309	278	332	311	321	309	300	276	294	290	271	279	301	302	320	321	294	300	303	288	289	317	302	331	312	305	308	287	302	298	295	308	283	278	300	286	292	281	318	311	282	328	330	322	297	315	280	307	289	284	308	319	290	291	327	330	286	283	307	307	321	301	282	291	308	287	282	299	315	291	323	325	301	300	331	298	326	295	334	296	324	311	272	296	294	306	298	309	297	311	285	298	326	315	319	287	284	302	273	277	310	297	281	311	281	289	279	325	311	296	338	300	260	298	298	301	285	291	341	278	280	322	304	306	295	303	323	315	319	309	297	314	322	343	305	305	335	308	281	289	289	297	303	281	311	314	299	265	293	318	311	301	328	290	301	299	308	296	326	284	282	303	335	297	295	319	291	303	317	312	305	294	300	276	330	315	295	306	327	329	318	304	269	308	269	310	323	266	305	302	302	305	292	313	321	309	287	302	303	289	305	299	309	296	297	281	332	336	306	288	346	349	307	316	331	297	307	316	324	296	325	299	295	306	324	284	311	325	310	285	289	315	315	301	283	315	330	302	283	265	299	303	297	269	282	294	311	317	315	292	289
23528	20896	27884	24031	20915	20981	12723	1376	902	832	780	669	603	638	548	512	490	523	486	499	486	502	486	497	417	440	415	454	446	417	371	399	412	382	448	393	438	423	400	386	431	383	391	387	373	375	406	389	374	379	429	380	386	366	390	372	344	406	401	363	393	404	366	366	416	386	408	366	399	364	393	420	384	388	371	354	358	368	367	383	351	362	381	385	394	386	378	377	368	373	425	390	390	384	389	378	404	412	386	387	395	341	357	367	386	403	383	397	396	367	392	352	386	375	378	396	390	405	376	366	368	404	371	389	357	355	408	377	379	360	355	386	385	358	405	383	393	384	369	422	408	365	379	398	392	358	391	358	378	400	382	363	384	405	366	377	378	380	366	363	375	382	369	408	390	380	388	364	358	360	391	391	390	392	379	378	411	393	390	387	365	380	347	397	397	364	349	380	375	373	339	346	377	415	386	385	356	400	377	394	389	353	379	342	380	353	355	384	398	370	399	340	399	374	412	375	368	390	388	372	373	383	426	370	356	376	368	401	359	335	346	399	375	367	403	377	385	393	388	356	370	366	363	344	376	380	367	394	387	366	364	382	375	368	412	407	363	419	387	360	372	390	376	375	378	369	381	366	400	387	391	360	388	367	376	377	410	384	389	358	400	349	387	350	341	365	399	373	404	351	396	370	377	391	368	338	341	344	384	375	379	364	399	400	391	424	383	394	355	389	377	393	369	382	355	364	386	374	357	383	386	370	342	385	362	369	379	374	370	384	361	390	372	405	382	387	365	377	368	379	383	364	378	353	390	382	392	363	392	366	364	328	355	396	389	371	396	377	362	406	395	366	365	363	368	375	378	353	409	413	355	370	375	370	387	380	335	365	400	357	394	350	343	376	397	377	390	370	350	372	375	360	350	392	370	404	404	370	391	384	386	366	384	368	372	364	385	406	386	392	360	392	377	390	361	362	404	385	385	381	385	410	343	364	379	390	368	328	360	403	388	392	392	386	401	378	416	348	382	360	376	432	376	408	361	397	405	379	376	345	371	378	398	345	359	387	371	370	378	401	383	386	381	353	375	403	393	370	356	363	383	368	364	386	368	407	368	424	403	369	375	428	364	384	372	397	410	360	388	392	372	380	399	373	372	385	374	387	379	368	405	353	385	365	350	380	376	340	393	352	358	397	378	373	373	345	361	353	373	383	389	355	330	381	383	397	403	339	381	377	406	399	394	348	419	390	370	412	389	367	365	382	366	378	360	379	362	333	431	397	372	393	363	372	392	385	366	392	381	374	370	387	348	329	400	342	388	352	386	361	395	397	412	367	415	379	392	405	397	411	384	376	397	387	418	386	379	383	363	373	390	380	352	400	365	402	363	385	349	369	365	406	368	370	350	413	372	411	377	392	401	375	366	358	375	412	363	385	381	387	361	376	373	352	381	388	404	371	351	431	395	349	395	378	404	364	383	372	350	373	362	340	381	395	413	374	381	372	384	366	368	338	365	362	377	359	364	392	358	382	371	374	355	374	397	367	385	380	386	373	369	348	372	344	395	414	364	344	353	386	377	403	395	380	375	397	357	377	378	375	389	375	367	380	380	410	388	373	377	381	363	378	386	434	375	354	387	421	352	368	391	354	381	350	360	382	389	347	371	394	388	403	395	388	377	375	385	352	354	363	356	376	371	369	381	390	403	373	344	364	363	382	377	364	354	368	374	345	400	396	390	404	383	360	362	376	394	365	389	375	388	376	378	362	371	361	374	401	383	374	361	402	377	358	375	334	349	374	376	346	392	375	335	377	362	404	339	362	354	370	406	356	370	360	364	365	379	396	369	349	350	389	391	376	339	386	384	331	393	350	384	388	377	367	403	421	366	384	383	387	369	369	358	394	387	361	372	340	353	362	399	385	357	389	379	367	395	375	389	361	386	360	371	378	349	363	378	386	368	374	350	363	384	370	401	383	377	407	364	366	346	395	387	366	369	337	378	398	352	428	436	379	380	371	390	376	366	377	381	380	362	358	364	349	390	369	349	372	391	402	353	347	341	369	405	363	380	340	359	393	399	387	379	374	367	347	366	389	370	373	369	365	420	370	367	388	380	397	386	387	349	341	395	366	391	340	358	383	372	384	364	354	365	392	368	353	385	378	381	359	384	373	394	398	346	382	366	400	361	356	379	383	379	347	384	357	415	386	388	358	350	372	403	348	373	391	396	392	400	384	379	376	373	370	360	379	379	363	357	374	386	429	379	382	394	381	364	371	360	360	413	375	370	398	372	373	399	360	372	408	384	354	366	331	389	362	370	390	379	340	426	384	387	404	372	396	394	423	395	405	371	396	393	370	385	399	379	396	383	371	362	376	401	351	358	351	386	377	387	383	366	365	400	402	421	393	378	407	395	344	377	374	347	357	340	371	375	381	368	395	373	363	354	362	364	376	356	330	390	398	361	370	399	391	338	389	385	380	376	327	378	343	413	371	374	398	373	368	371	403	364	395	345	368	386	354	372	384	396	397	393	352	384	375	402	386	365	356	395	379	406	362	352	391	366	392	380	358	358	363	398	357	364	376	381	366	414	355	391	349	364	428	387	362	405	376	382	342	385	371	387	373	355	403	382	365	397	389	406	390	367	353	359	358	373	356	389	365	378	371	358	355	388	348	398	355	378	370	353	392	372	378	381	397	393	375	354	376	338	400	387	358	390	357	359	360	359	360	387	373	381	391	363	383	392	408	386	367	340	385	352	353	430	415	400	371	413	428	365	372	383	349	359	343	376	364	371	374	356	376	352	370	345	373	394	377	345	386	360	370	392	373	363	373	370	365	414	356	351	386	385	390	361	384	352	389	360	363	357	380	365	376	352	388	359	366	383	396	351	363	392	381	410	375	369	391	380	345	374	350	373	399	411	347	368	382	394	394	386	378	373	396	382	373	393	385	381	421	335	381	412	377	373	371	363	382	374	347	386	353	401	327	400	346	375	382	379	347	387	365	388	362	345	416	372	389	364	401	387	434	356	391	336	366	364	403	415	416	388	381	349	374	353	386	368	408	374	369	382	383	359	383	393	378	384	395	358	357	361	381	395	373	397	376	386	391	373	392	390	368	384	359	386	377	384	363	368	404	377	400	400	360	377	386	391	371	388	389	402	422	377	355	393	347	363	374	363	348	372	366	360	354	384	371	342	333	372	361	375	378	380	375	341	391	394	361	336	371	388	387	361	362	397	378	409	377	392	366	387	395	372	376	358	369	373	364	359	414	397	381	378	336	333	375	365	371	375	332	356	352	379	344	341	416	345	369	401	365	380	380	369	395	373	377	370	388	373	367	360	408	366	341	373	342	395	384	394	372	371	375	391	371	352	360	377	390	379	373	353	416	392	376	381	343	389	379	360	378	359	372	365	401	387	359	394	362	378	396	388	351	370	365	382	344	357	379	367	354	368	371	377	366	346	375	356	394	377	396	359	405	358	360	408	392	368	347	345	393	411	367	372	380	362	388	371	365
10358	17896	16117	9885	16917	4209	3070	2381	1955	1505	1363	1178	1012	1026	882	840	730	739	682	675	663	615	590	578	566	615	548	513	523	526	524	483	526	525	477	452	460	449	462	480	465	470	426	451	434	439	432	419	420	435	431	421	410	414	416	422	396	418	400	449	403	443	420	413	390	386	383	410	425	391	416	403	402	414	402	436	435	402	399	385	393	400	358	404	423	425	405	434	386	399	405	381	409	393	387	392	410	397	436	383	399	391	414	435	373	415	372	384	418	411	374	380	404	386	396	403	423	377	392	405	409	398	393	396	407	383	375	402	399	380	392	385	368	404	410	364	385	405	388	383	404	415	403	419	369	404	399	428	409	383	405	404	402	412	394	371	398	389	406	377	415	398	397	407	390	373	386	444	405	362	399	377	397	407	368	389	365	380	392	377	359	376	386	357	414	413	399	420	386	426	407	397	382	425	409	374	378	416	383	400	433	407	362	408	363	400	359	376	407	404	411	386	419	353	413	416	424	414	355	377	390	387	411	384	392	394	430	426	391	413	377	411	379	410	368	399	377	394	388	397	405	396	401	394	385	354	423	428	416	421	373	423	374	393	403	395	392	402	372	400	415	376	420	406	400	374	438	422	394	394	405	384	380	413	376	443	367	403	417	369	368	365	376	383	405	432	442	359	390	421	415	358	368	402	409	402	410	400	393	385	370	412	404	384	424	388	392	421	369	378	369	381	373	385	393	391	384	372	399	449	398	447	409	371	397	429	372	404	392	366	388	404	415	418	405	385	434	400	387	404	382	391	389	385	351	387	359	362	407	417	402	394	419	394	400	406	402	359	379	400	438	405	421	356	413	396	376	363	384	438	412	372	415	379	428	416	359	382	444	372	394	364	409	376	386	413	407	375	393	389	413	379	400	389	393	372	384	391	413	411	386	369	399	388	393	388	375	437	396	354	393	355	403	386	424	371	422	401	420	373	433	389	386	412	380	383	426	430	406	417	392	378	347	375	401	425	360	424	402	401	380	388	405	404	388	375	405	383	369	391	391	389	386	406	370	398	404	373	378	419	406	346	378	408	368	389	400	371	429	375	363	385	410	423	374	373	402	370	376	406	411	387	396	425	417	376	404	401	400	373	382	400	428	389	430	392	399	403	424	365	390	374	402	357	372	389	392	392	424	409	397	387	376	420	400	428	368	396	383	397	406	391	387	395	411	425	413	399	372	402	420	417	377	373	417	386	428	397	394	410	402	409	389	377	427	399	374	416	408	374	423	369	389	390	365	402	417	397	414	372	379	416	417	362	403	382	379	400	377	433	415	392	430	368	394	399	420	398	342	415	405	404	362	398	434	412	397	405	422	413	363	398	370	407	427	399	388	408	424	372	380	399	376	408	385	400	429	385	396	412	425	444	426	452	404	406	347	393	381	420	428	390	408	434	431	380	399	394	356	376	401	410	390	424	361	390	403	422	406	396	393	419	401	405	398	385	367	399	400	387	450	413	387	394	406	393	424	355	400	383	414	420	423	446	403	400	384	427	364	415	383	383	414	405	370	385	432	357	396	411	393	374	416	414	392	368	392	450	364	397	396	404	401	418	416	372	403	376	395	422	387	432	408	389	414	392	376	401	370	363	429	409	359	390	368	446	398	403	419	406	412	366	383	386	412	405	432	398	401	376	397	379	398	373	411	388	401	399	408	430	403	405	382	379	367	386	401	438	398	400	411	396	386	418	410	397	373	402	385	417	370	405	367	381	367	415	400	390	440	426	389	389	443	354	396	417	383	386	394	387	398	408	396	380	419	395	381	389	395	383	407	396	378	354	390	385	412	391	428	400	383	386	414	384	399	399	395	392	423	378	394	377	384	400	419	428	387	380	426	391	420	389	377	397	390	397	396	375	375	409	374	401	394	367	395	381	342	395	417	408	353	419	405	400	409	386	396	404	395	390	395	376	372	435	423	379	409	375	369	400	385	428	408	383	412	365	408	366	392	373	414	394	392	388	362	399	358	395	369	405	435	407	411	394	397	388	423	410	400	376	432	334	395	415	400	402	411	377	413	425	392	447	401	352	394	363	423	391	401	393	370	383	377	351	404	382	370	378	393	393	398	419	397	412	384	416	393	387	392	386	383	401	429	387	404	414	363	394	402	413	379	410	392	406	415	404	382	412	399	362	377	398	371	429	397	376	404	392	379	370	380	402	400	373	390	391	387	381	385	400	384	389	419	366	374	391	380	372	365	428	396	386	410	431	433	377	417	413	375	409	404	386	413	368	400	404	401	405	389	422	394	414	404	359	384	420	353	421	387	405	411	392	425	380	402	392	403	357	393	370	390	390	412	371	381	351	384	445	390	416	376	390	353	397	418	393	413	406	373	408	384	446	409	374	400	394	432	378	417	403	403	388	383	384	438	386	348	395	381	357	368	403	370	404	412	368	426	362	386	466	377	376	370	381	368	402	398	376	369	390	393	370	409	398	397	364	388	397	394	343	415	371	365	409	381	433	375	419	389	411	380	397	388	383	392	403	342	387	423	407	371	421	406	381	419	402	392	414	395	388	407	412	390	372	397	359	378	396	396	440	396	396	409	402	429	380	393	394	395	419	412	397	412	440	386	415	390	420	411	394	405	389	352	376	412	391	418	377	407	411	375	356	379	392	379	408	416	425	379	350	373	411	409	397	381	390	391	371	409	392	364	391	376	415	385	423	386	398	412	437	449	384	384	384	372	385	391	383	402	438	409	415	395	376	403	394	412	407	408	430	420	369	426	366	353	394	387	393	393	382	397	397	375	412	393	346	356	400	396	387	400	389	375	411	392	418	406	361	382	390	383	392	410	366	375	395	387	418	423	372	366	405	381	402	401	415	379	382	398	411	414	405	358	403	403	384	426	387	409	403	416	394	405	402	385	393	387	384	406	432	401	388	392	408	392	397	384	412	366	373	371	402	379	410	414	391	350	400	423	384	391	430	362	399	396	370	423	377	355	412	411	406	405	406	382	375	413	377	392	401	424	408	365	416	380	414	396	384	373	445	410	380	385	433	394	422	390	426	407	391	391	401	400	358	382	393	390	371	379	401	382	384	403	426	423	389	384	412	422	364	398	387	399	394	374	389	404	368	407	378	411	386	391	379	398	410	370	370	387	386	378	359	409	394	392	398	377	373	394	371	433	394	381	378	388	387	373	396	355	416	391	379	378	376	377	406	347	410	390	392	409	383	392	372	404	405	412	401	389	323	392	402	389	426	411	394	412	397	372	397	396	410	394	411	393	400	388	400	373	407	402	432	404	403	397	398	429	381	407	409	412	410	387	403	340	408	432	392	376	419	379	363	401	436	394	382	399	392	379	437	387	407	361	417	419	369	403	385	369	393	409	394	372	410	405	404	384	384	405	434	387	366	375	378	385	410	412	409	400	395	368	376	370	409	366	400	377	415	404	404	364	362	371	383	402	386	420	410	405	372	391	403	400	383	373	358	410	391	411	389	391	398	372	396	395	374
27852	15648	2640	965	1211	630	643	620	578	644	565	628	619	569	577	561	651	607	600	601	603	631	599	624	586	574	617	568	601	553	601	605	616	571	591	592	597	586	579	579	544	583	563	556	575	620	578	602	600	558	563	612	546	564	560	589	621	600	588	628	604	599	563	573	581	602	602	588	590	615	624	610	585	603	665	634	623	585	593	603	572	597	540	576	583	585	610	598	585	585	605	623	604	576	597	617	593	582	595	573	579	613	595	610	582	613	583	626	562	589	532	589	587	579	608	623	596	564	582	600	527	572	633	606	592	604	593	598	588	567	563	575	578	558	620	619	602	594	552	604	586	578	618	601	593	622	589	592	566	647	559	542	565	557	574	593	595	570	609	586	569	569	597	609	600	600	579	597	592	628	560	567	573	585	573	591	614	588	603	600	627	641	584	616	622	601	617	582	566	621	596	589	565	584	635	549	581	597	561	632	614	588	595	589	580	610	573	554	597	607	595	623	582	604	579	573	611	617	599	556	581	600	602	595	564	587	572	572	590	557	574	609	522	592	573	594	612	622	578	571	624	586	588	558	568	573	605	599	576	603	588	601	580	589	562	587	552	614	580	590	576	596	590	600	572	584	576	577	521	632	584	598	568	574	558	571	581	615	627	581	599	600	600	584	591	593	584	602	512	624	589	580	613	554	610	598	596	607	580	554	635	630	607	612	591	568	581	606	585	613	627	587	617	601	553	617	570	573	599	582	581	542	622	628	611	604	546	574	599	618	525	610	550	576	635	552	559	542	626	609	597	583	573	582	533	610	624	603	584	628	547	599	556	618	600	563	617	553	619	613	598	574	601	614	598	552	627	610	547	557	540	570	589	592	578	581	581	580	638	593	579	610	587	633	600	564	576	543	574	567	588	589	583	593	598	617	599	636	602	632	557	595	588	593	598	619	606	592	596	556	586	596	567	598	618	608	629	597	631	576	582	640	582	600	627	607	581	623	552	580	547	602	619	622	603	584	572	622	583	566	564	620	608	630	555	592	606	610	642	543	607	567	629	544	556	594	607	563	606	568	563	562	594	529	599	572	591	591	614	554	601	576	608	577	590	605	583	607	607	631	585	593	581	588	578	597	615	623	618	606	594	562	607	577	572	577	621	550	605	538	603	629	576	650	568	579	576	592	584	582	593	612	558	602	615	602	593	599	613	610	601	586	577	593	557	588	588	623	607	578	583	574	563	553	580	529	632	595	555	583	566	572	575	567	572	569	617	572	583	596	577	587	609	594	580	575	582	585	561	609	641	600	590	593	623	601	593	579	592	578	582	580	595	554	574	611	560	556	572	588	575	564	635	595	611	592	605	592	565	599	614	579	604	572	585	609	574	570	595	597	639	566	590	587	649	585	560	562	593	586	625	636	594	562	557	612	607	555	526	607	606	556	622	528	561	582	584	593	572	582	609	615	626	590	570	598	578	605	591	591	597	597	568	647	627	602	590	625	579	575	607	596	577	576	569	585	617	613	577	587	579	599	593	593	600	598	559	598	535	604	598	579	576	616	585	595	552	605	568	591	617	585	593	625	564	597	625	615	600	564	615	582	585	565	515	557	563	533	596	562	585	552	575	607	608	618	583	564	552	550	543	612	582	560	557	536	603	600	598	619	622	587	635	565	616	594	583	587	574	583	569	604	546	591	588	599	642	602	633	611	563	611	619	608	554	584	573	581	576	568	600	625	594	555	575	567	559	574	527	572	550	592	553	620	589	612	584	597	631	598	585	605	596	590	572	560	619	582	553	598	621	573	607	612	577	588	580	571	631	548	579	616	596	607	621	604	590	608	560	606	589	567	596	580	563	623	587	571	584	580	616	626	601	592	573	589	549	597	595	577	620	593	585	609	577	605	602	619	620	584	622	580	560	618	572	563	606	552	576	548	562	580	609	572	565	623	558	559	619	563	554	598	607	549	595	613	618	539	585	570	590	574	603	584	569	606	581	600	553	609	596	558	576	522	578	598	613	600	550	590	585	570	574	597	614	585	601	579	584	604	581	551	556	609	584	587	588	636	568	632	602	607	581	606	602	560	581	525	583	591	576	607	579	539	596	577	602	594	618	603	588	604	566	544	575	602	590	533	577	588	573	633	586	599	615	566	535	609	608	604	593	639	566	585	584	613	580	619	579	613	576	604	574	580	589	604	581	585	602	578	627	578	613	573	583	591	583	594	602	573	551	562	635	553	618	624	636	654	570	627	613	596	572	587	614	591	573	620	572	641	612	583	593	594	586	611	570	617	602	556	575	595	640	584	652	588	594	595	576	628	566	646	591	613	579	557	536	604	548	601	625	587	599	645	592	585	602	597	616	579	541	600	547	559	590	592	566	580	591	640	588	618	592	587	600	583	591	563	575	580	618	575	610	614	585	588	597	591	579	560	575	604	608	576	611	592	572	577	541	567	527	539	612	582	633	616	590	603	586	607	553	610	596	603	593	579	558	546	592	590	607	615	601	599	580	598	628	582	597	589	572	546	588	585	560	629	629	610	574	632	587	573	608	570	593	632	600	595	604	557	570	625	594	605	574	569	588	577	587	589	544	583	595	565	557	574	575	545	574	561	594	591	629	561	617	572	582	557	636	575	636	586	576	571	589	580	561	622	575	563	538	602	556	593	568	551	601	598	580	591	587	567	572	602	587	561	606	567	589	613	560	579	576	560	565	606	600	592	582	557	584	588	568	578	578	525	545	570	613	603	577	642	625	578	633	598	580	615	573	610	610	629	602	608	520	582	630	614	579	574	556	556	579	579	556	610	576	587	604	567	562	565	583	554	546	603	586	564	577	542	617	576	565	595	590	615	567	575	573	586	602	590	582	588	556	567	583	621	612	612	643	604	570	604	586	600	576	590	608	577	634	590	590	609	588	598	584	578	589	594	625	617	589	605	614	591	586	562	581	640	588	590	566	648	563	548	563	605	538	587	601	615	569	586	589	617	575	541	618	593	596	553	615	565	561	612	604	608	578	594	572	626	551	550	578	633	634	545	578	576	559	593	562	612	593	572	559	599	589	613	581	587	592	575	588	583	574	588	628	599	553	582	599	566	563	607	577	575	596	526	574	579	587	596	567	559	623	652	604	601	594	591	600	591	650	534	605	555	555	611	582	577	587	630	581	581	566	651	571	576	595	564	571	567	569	612	637	611	596	561	586	587	587	583	565	630	609	603	585	639	631	532	610	650	581	617	581	628	612	601	577	626	607	587	622	577	575	584	582	570	610	611	574	623	620	594	592	582	571	601	610	589	574	599	566	604	533	570	596	586	574	563	559	594	589	613	581	579	624	601	597	592	591	550	568	595	564	566	561	574	570	602	596	585	621	567	582	602	594	599	587	568	607	601	579	589	566	587	588	576	608	601	595	562	588	579	628	646	598	591	557	586	626	635	602	646	602	574	608	564	548	592	572	591	570	573	582	592	587	568	647	590	603	582	582	583	583	587	573	585	543	594	555	598	513	526
5056	1494	1492	1206	1871	710	707	702	711	731	682	730	706	715	678	698	709	665	625	711	646	673	673	671	637	657	653	686	685	653	683	696	671	671	609	708	689	690	679	675	661	700	658	653	654	663	680	666	682	669	647	661	669	649	686	674	699	682	686	713	666	671	674	698	623	712	666	690	647	655	653	687	669	662	629	647	725	689	662	682	671	700	674	692	647	639	680	647	666	674	696	657	647	652	668	754	666	668	693	652	686	712	635	625	662	704	699	714	705	644	688	653	676	667	690	603	638	671	682	637	666	663	593	687	682	661	684	708	715	697	652	657	654	692	685	737	658	672	671	644	663	699	665	671	691	712	686	707	662	660	643	675	685	705	665	697	686	723	668	661	674	722	638	670	695	678	643	649	688	674	676	695	705	681	713	658	678	692	661	666	645	645	652	679	691	721	700	657	706	723	659	668	689	698	664	694	641	648	699	670	699	664	685	701	656	698	686	675	642	691	700	695	726	724	663	692	704	636	689	661	631	662	678	646	710	677	669	674	671	644	660	642	674	670	691	688	665	684	691	677	620	639	672	711	655	668	718	670	637	659	676	718	666	679	698	695	653	673	680	685	681	671	670	690	656	682	639	682	676	660	686	702	654	694	645	658	651	671	646	685	675	672	657	708	644	622	613	674	674	687	634	730	646	676	680	635	642	634	676	702	685	686	627	684	696	638	684	726	659	703	678	671	679	695	654	643	689	678	669	680	709	730	702	690	649	698	647	644	620	707	702	675	670	681	683	646	661	633	663	686	627	697	671	671	665	638	684	621	660	654	672	661	679	671	657	672	637	698	670	649	659	651	659	673	677	676	652	660	637	654	676	663	691	668	666	704	701	649	687	658	651	687	680	689	672	641	709	642	641	723	709	676	696	674	651	648	697	662	670	607	656	624	694	678	598	636	665	675	659	628	650	659	658	650	671	625	666	662	694	673	684	663	661	711	681	676	648	625	682	647	683	676	612	730	677	583	652	665	608	697	698	681	701	664	648	650	682	711	700	705	653	680	615	658	638	728	680	668	661	715	633	648	632	643	682	685	695	677	653	693	676	655	665	683	671	678	679	708	699	685	681	722	679	705	696	665	663	660	680	635	643	637	652	681	669	649	685	672	691	651	672	679	619	687	667	653	671	680	700	617	643	673	693	701	699	660	672	652	664	683	695	661	745	692	669	661	640	684	694	642	654	678	719	674	663	679	639	691	668	614	651	678	698	669	621	665	669	690	650	712	665	702	682	697	653	648	651	675	675	673	662	666	657	701	725	719	681	607	666	663	724	698	673	694	662	659	697	675	671	652	679	700	656	631	721	713	713	642	629	671	637	696	592	679	638	646	681	637	664	666	659	655	646	723	665	637	706	694	652	634	702	635	680	665	627	656	710	730	615	656	681	668	693	652	682	646	670	707	663	683	709	636	669	680	683	713	690	650	625	688	684	656	706	679	663	658	698	669	724	690	685	604	650	619	646	689	643	671	676	716	703	714	695	668	647	712	676	659	645	657	639	710	665	661	688	651	654	713	677	675	684	667	693	645	627	669	670	675	681	686	655	638	635	653	680	625	664	659	665	650	640	683	601	663	686	678	646	669	703	642	668	656	682	663	661	667	655	700	661	670	674	676	650	634	652	666	630	638	657	666	666	697	654	670	645	671	706	647	657	674	667	687	688	669	679	645	676	655	662	695	675	670	614	701	656	652	659	675	663	657	675	629	726	666	724	681	655	666	655	682	688	680	671	683	666	677	656	666	662	702	623	699	689	663	714	685	722	699	669	654	668	651	667	669	693	693	665	702	672	652	669	697	645	678	699	627	705	684	671	675	691	666	674	669	648	645	671	692	668	675	668	677	680	647	679	694	694	659	641	646	645	677	673	681	644	703	639	661	708	659	678	674	685	656	651	721	691	717	733	669	681	682	689	603	646	664	630	680	662	695	705	637	644	675	629	659	639	672	640	640	704	647	684	715	686	668	678	646	665	709	724	689	629	678	638	651	635	665	697	684	640	661	627	681	690	693	638	705	682	694	700	663	614	688	681	663	661	691	637	705	708	666	691	668	690	674	664	673	705	654	671	665	703	630	668	676	675	718	664	676	663	666	706	650	670	655	604	615	678	659	677	622	703	639	656	710	661	700	685	660	661	691	656	613	642	700	710	659	630	639	667	712	657	687	611	702	679	722	663	640	666	718	695	696	671	664	662	670	663	691	661	628	673	680	663	711	666	660	674	697	653	627	704	674	695	650	673	634	721	674	635	656	670	686	637	644	656	623	638	694	722	675	658	642	684	665	653	646	685	647	647	646	676	721	668	603	656	658	667	590	683	724	694	678	662	668	652	676	643	720	665	650	688	737	651	695	642	640	702	699	660	695	672	655	656	635	683	675	665	651	669	667	651	684	689	621	671	666	660	683	698	671	639	648	681	658	640	676	693	706	671	658	669	677	737	661	665	715	683	702	677	651	680	713	631	683	688	659	683	726	659	684	716	686	661	684	699	648	674	667	652	665	675	664	659	684	714	656	640	696	683	666	676	656	650	660	699	632	666	657	661	685	701	711	663	688	669	716	686	654	687	643	641	695	615	675	633	666	700	673	676	651	659	654	682	679	712	640	687	704	640	672	685	648	660	652	638	698	708	624	694	659	698	687	688	709	635	668	684	708	649	628	699	681	685	658	645	669	650	666	669	681	676	644	654	684	737	661	631	668	662	654	663	644	650	665	651	687	668	636	680	703	659	650	674	648	735	673	676	659	695	640	629	637	732	689	665	687	647	672	692	674	681	702	642	684	668	657	714	655	737	697	661	607	699	649	686	649	648	684	714	707	632	644	697	671	665	685	652	687	684	630	677	649	668	649	654	682	699	687	653	663	638	607	661	679	660	670	712	704	701	621	697	643	678	656	704	651	690	694	603	658	673	659	635	637	672	665	682	614	667	646	657	685	665	686	646	682	648	724	655	676	684	658	693	730	655	689	712	727	691	676	670	641	724	667	679	679	656	672	691	691	646	651	681	656	658	635	636	661	654	679	736	679	653	683	648	646	688	697	654	675	650	659	698	741	612	643	689	688	641	644	675	634	691	714	675	642	649	696	678	675	731	646	668	675	676	665	664	644	671	693	656	632	662	674	690	679	648	707	689	674	633	672	695	681	624	640	665	693	684	681	701	667	701	669	697	681	672	641	714	701	637	661	671	670	686	682	678	664	664	649	689	648	654	688	672	673	681	636	692	694	671	702	635	643	656	679	652	682	672	653	666	697	667	660	638	650	676	648	658	672	665	657	600	691	619	690	653	644	685	656	670	701	673	627	653	668	718	687	668	717	686	673	644	697	692	738	637	624	640	738	656	667	659	632	680	675	710	687	684	681	655	680	683	692	649	623	699	700	690	700	692	659	642	676	680	719	600	664	625	667	693	670	693	667	674	645	658	678	641	670	644	647	668	680	701	714	674	649	670	650	678	653	705	671
26124	20904	27369	24592	20863	7368	861	550	465	431	366	393	343	332	307	324	317	292	309	313	274	298	248	287	292	253	286	229	270	256	235	250	249	245	234	268	267	270	263	253	232	252	245	245	274	245	257	258	239	256	247	251	264	259	225	216	243	246	232	235	257	255	229	240	245	267	258	256	229	251	279	248	251	227	261	267	253	243	262	207	218	244	216	251	231	255	230	257	259	255	261	260	232	257	256	245	227	248	260	285	255	246	249	248	262	213	233	224	225	257	232	253	256	228	231	249	248	246	261	238	231	251	249	268	248	260	252	238	265	234	215	254	243	234	255	284	249	262	224	244	263	241	235	262	226	241	244	248	256	243	241	239	262	222	236	232	239	243	250	260	264	255	257	232	245	274	217	271	234	257	235	260	244	239	253	246	228	244	233	202	264	260	251	251	245	251	250	274	239	245	261	228	219	214	274	272	252	237	249	272	240	244	225	235	256	241	235	254	259	233	281	234	242	246	256	242	224	257	241	266	247	234	226	260	263	238	266	227	277	239	215	267	233	266	231	221	247	263	226	250	231	241	217	240	236	254	244	237	228	253	236	234	251	243	258	253	236	241	250	269	249	229	239	251	245	237	226	250	261	253	273	238	233	233	259	219	242	227	249	239	231	263	254	233	265	231	250	234	232	252	266	257	236	277	239	236	274	234	251	242	234	247	249	238	243	259	245	267	251	246	230	233	244	236	237	235	224	237	260	265	230	224	247	250	258	273	245	258	221	265	254	234	240	221	247	235	263	258	228	221	217	253	225	251	247	209	244	251	267	220	216	212	237	237	220	229	254	240	282	249	250	259	253	250	229	229	223	241	258	213	258	226	265	235	255	267	249	240	251	248	259	254	253	249	246	234	247	248	294	252	243	248	261	285	274	229	239	227	229	254	238	257	244	243	252	232	249	255	281	199	242	249	212	244	222	233	243	249	265	243	250	240	248	257	218	250	267	261	253	255	215	260	221	255	265	261	228	253	246	268	248	233	236	254	246	251	248	209	271	262	257	248	251	247	261	251	242	244	231	239	209	211	238	241	268	221	257	226	265	259	259	247	233	239	240	230	247	261	256	235	252	236	228	249	232	251	240	236	244	250	247	245	253	259	249	270	261	240	250	238	227	239	268	237	209	214	215	234	251	246	247	265	263	230	212	245	220	260	231	231	254	241	239	225	276	262	257	219	260	234	275	275	254	272	266	269	236	229	235	281	218	244	252	239	250	243	236	271	260	244	250	247	241	265	254	248	256	244	222	262	260	237	236	255	229	241	228	223	239	259	240	255	212	244	266	256	252	263	261	234	285	226	258	241	255	252	264	243	271	248	257	279	267	245	253	218	233	250	242	238	227	228	248	268	215	273	260	261	241	244	222	227	276	246	247	242	250	240	235	225	242	250	253	245	253	242	239	255	250	256	256	251	225	265	246	261	248	239	246	252	234	233	241	230	260	218	251	258	242	244	262	261	244	262	262	240	235	242	242	237	248	232	256	239	246	236	238	255	245	253	268	222	232	257	283	240	254	249	263	243	228	256	235	231	234	234	241	233	238	235	236	255	242	243	271	238	229	244	251	252	225	208	221	240	227	257	223	237	248	235	250	206	228	259	235	243	226	267	250	247	243	240	235	229	249	264	245	243	229	256	228	250	229	273	263	241	229	256	277	233	250	235	232	249	257	253	218	242	224	227	254	245	229	239	250	254	247	250	211	253	250	241	248	266	265	212	267	235	214	227	207	259	281	238	252	254	241	275	234	247	245	251	237	254	252	272	260	260	261	245	238	219	241	246	246	253	262	226	239	227	245	239	250	261	241	253	251	225	228	246	248	292	242	252	234	224	243	234	247	231	278	233	256	239	251	260	232	233	241	226	262	258	247	250	249	261	243	245	248	242	250	227	252	243	224	275	260	231	247	217	207	257	251	252	247	236	247	244	224	251	256	230	232	209	240	232	254	248	253	234	237	227	264	257	249	249	250	255	237	238	257	234	262	240	247	250	242	227	250	252	262	239	254	241	229	233	229	259	263	253	247	228	259	251	235	240	255	250	249	282	238	265	243	252	237	269	255	226	222	226	243	246	227	253	227	240	233	263	231	243	239	226	260	230	238	263	255	238	227	224	247	244	201	241	238	239	236	242	272	277	253	231	224	250	235	282	254	238	243	236	269	248	272	253	208	256	239	265	258	231	246	236	231	238	259	236	242	223	210	278	262	214	223	264	248	233	233	278	234	255	227	252	252	223	231	248	236	247	244	244	246	268	236	275	234	217	244	248	230	257	232	226	238	218	239	236	252	232	245	230	221	242	229	233	266	254	238	273	242	228	262	241	233	223	270	248	245	248	246	229	232	244	252	238	256	257	228	224	240	239	242	235	244	244	224	237	256	254	215	271	260	238	264	240	231	209	205	231	277	232	250	245	266	249	264	224	234	252	218	246	222	259	249	231	261	271	272	227	228	260	226	256	246	258	277	253	267	224	264	241	247	244	285	263	245	238	224	230	253	215	258	255	225	246	264	258	271	231	223	222	270	217	231	239	235	238	259	254	252	248	242	262	245	228	243	253	233	259	237	228	240	253	243	256	267	268	236	249	251	219	230	218	232	240	233	253	221	278	234	266	246	233	262	247	233	226	229	245	240	238	239	232	250	261	247	262	240	222	245	237	219	203	253	232	238	234	252	250	256	261	251	264	257	287	243	255	240	247	250	240	264	245	254	237	219	224	268	250	243	234	235	251	273	234	211	254	228	223	259	231	247	253	268	274	232	266	271	248	236	250	222	224	246	238	253	226	252	235	226	219	228	235	258	216	239	221	240	239	263	246	264	244	249	230	250	248	250	265	244	254	211	232	215	232	229	250	245	263	245	257	211	261	261	249	251	215	217	233	238	222	247	242	253	253	239	255	247	255	221	238	267	250	248	262	254	235	251	268	245	253	251	248	239	253	237	235	231	245	261	200	250	249	250	244	224	250	235	275	256	248	214	240	233	266	245	234	233	242	246	275	228	243	241	219	223	242	228	250	279	238	251	243	241	249	262	217	262	224	269	254	240	267	259	246	256	252	260	241	225	269	221	252	253	269	243	246	264	241	265	238	264	249	238	212	258	256	261	216	249	240	238	258	223	246	238	230	250	257	264	259	233	257	244	244	227	250	255	242	217	259	233	265	214	217	223	258	233	240	263	260	239	254	257	244	232	268	230	231	254	259	264	251	257	223	222	241	234	276	268	237	258	213	222	243	250	253	220	257	242	217	257	232	246	255	256	253	265	243	227	249	245	247	236	261	250	265	248	243	242	239	216	223	242	278	249	236	258	255	251	242	248	221	264	230	247	258	272	266	266	249	249	246	249	247	240	225	232	238	237	228	241	248	237	240	221	239	232	212	240	230	241	249	275	246	229	227	236	247	277	239	252	237	245	247	268	252	253	246	219	236	237	237	220	268	269	215	262	223	235	222	246	229	272	235	258	239
6672	9578	8600	5044	12867	1997	1446	1130	892	819	678	671	599	513	502	477	462	451	424	425	358	400	400	380	395	385	351	386	379	383	321	337	359	331	393	341	321	349	335	294	344	327	324	312	349	315	321	314	332	330	325	307	313	319	320	308	304	296	301	285	319	298	298	305	323	311	308	299	283	324	324	298	256	279	319	311	344	317	305	304	281	308	294	303	283	315	345	293	301	324	299	301	304	282	303	296	300	282	290	304	311	327	291	320	320	314	268	305	294	290	316	315	325	315	302	284	273	305	277	280	300	345	293	307	316	333	299	319	308	330	279	304	298	304	317	335	320	287	283	309	305	350	318	323	318	335	278	320	295	310	300	295	310	280	301	313	303	308	295	302	297	288	311	296	307	307	288	287	318	275	312	319	310	287	316	310	322	311	304	288	276	313	318	277	274	314	317	281	292	294	341	289	302	282	282	298	312	288	281	293	328	291	323	253	336	300	302	299	301	302	302	281	293	277	316	310	292	317	277	338	318	317	291	295	319	260	291	312	308	321	289	318	300	296	330	315	305	337	286	325	315	297	299	318	286	306	309	315	276	279	346	286	305	294	298	332	317	327	296	312	280	320	323	303	331	308	309	296	313	283	312	248	296	307	328	287	320	321	270	292	308	280	312	284	293	326	307	296	300	312	304	288	283	324	316	331	318	294	310	284	307	302	304	329	302	322	300	303	292	304	273	297	306	288	339	307	294	319	291	335	334	313	305	270	320	332	315	303	315	321	299	311	311	290	300	297	307	299	310	329	301	310	324	291	303	259	279	296	292	303	327	326	314	287	278	293	303	351	301	305	279	305	292	266	305	295	308	288	319	299	293	291	307	285	318	291	324	285	267	314	305	315	327	333	296	302	278	313	305	287	293	336	315	317	338	319	304	310	289	318	328	295	315	281	282	302	289	306	290	299	317	286	314	285	330	305	329	342	312	297	309	307	296	303	292	308	266	287	308	280	326	288	339	305	279	297	280	305	309	300	300	308	326	309	302	306	284	274	303	307	297	300	293	320	332	299	313	300	307	307	319	316	321	334	342	299	309	313	296	296	303	332	300	293	293	296	303	320	305	320	274	309	290	288	315	288	284	326	274	313	330	309	310	280	317	310	292	276	303	289	329	286	296	286	335	318	274	322	324	285	293	321	313	290	316	301	292	280	301	309	305	332	308	289	305	313	287	286	302	288	304	302	306	311	298	325	282	284	273	287	274	329	297	327	271	283	276	307	315	294	282	296	320	278	291	302	300	296	286	314	304	306	306	301	310	299	293	284	300	300	304	311	296	288	293	306	290	267	270	330	290	296	321	339	299	286	296	309	302	297	302	311	305	290	302	312	277	320	334	293	334	300	275	295	321	316	303	300	279	309	280	287	292	322	329	309	318	267	302	312	289	286	328	301	284	287	321	308	271	328	304	285	277	294	312	302	289	314	315	326	290	297	279	309	284	315	281	325	296	291	299	315	310	297	292	323	291	325	273	309	296	287	337	300	311	300	275	317	298	314	356	333	315	282	304	349	332	288	293	321	312	308	302	268	293	328	303	290	310	291	314	302	327	292	318	313	288	313	341	274	320	283	300	301	306	297	281	289	309	297	287	272	292	300	301	314	280	302	272	288	304	305	290	317	302	340	328	303	336	279	303	323	321	270	297	294	287	324	296	287	285	264	299	305	323	281	283	304	299	291	304	290	268	286	341	297	282	291	288	327	313	291	314	309	305	278	328	304	287	320	310	287	299	308	327	313	270	331	283	289	330	280	319	295	305	306	290	293	300	300	282	302	317	285	324	281	339	306	313	328	297	308	293	296	294	317	310	309	295	317	303	299	291	314	304	298	312	284	270	290	278	295	336	301	310	301	310	300	303	263	308	319	323	309	293	304	273	289	299	290	330	339	325	324	340	296	305	323	315	297	315	310	301	318	298	307	306	305	326	343	306	318	304	308	298	281	312	275	280	292	309	339	309	341	265	304	324	314	290	323	290	301	298	308	337	325	323	307	315	308	301	304	289	278	280	304	316	267	318	278	305	283	279	287	300	307	293	286	282	313	288	308	300	275	332	283	311	304	313	322	297	320	302	267	306	265	288	290	319	307	288	266	305	290	291	297	301	293	299	329	297	317	289	308	299	310	330	296	291	346	296	321	301	301	302	282	279	325	308	289	317	278	283	319	264	282	298	293	319	297	311	280	326	293	313	310	301	289	293	324	302	296	309	328	300	303	298	312	314	309	318	316	308	296	288	293	306	318	299	332	286	284	323	316	305	313	282	310	292	318	330	314	303	329	292	288	297	290	319	296	289	302	307	312	294	301	302	311	304	279	300	325	275	278	326	304	302	276	301	277	321	304	297	316	303	311	322	293	310	316	276	309	306	308	306	318	310	327	312	291	298	320	286	324	306	334	304	301	270	291	289	330	311	296	297	290	294	307	296	302	309	294	285	276	340	309	331	309	317	307	265	290	324	300	274	323	333	288	264	303	302	295	316	319	286	283	323	309	293	281	324	299	279	320	287	321	284	304	292	290	280	317	270	308	320	309	313	282	311	291	274	316	309	291	307	293	302	306	290	318	288	343	297	304	274	326	274	313	313	271	292	309	311	325	292	286	300	317	311	313	263	301	288	295	318	287	288	294	282	283	322	287	290	302	289	334	271	323	292	296	282	326	296	279	303	294	285	318	295	285	307	272	294	289	271	282	310	260	306	321	322	335	313	283	302	307	251	305	301	308	299	280	290	298	304	304	299	316	267	298	305	282	284	289	315	339	308	287	282	292	295	293	298	293	307	306	285	308	317	280	269	279	278	304	324	327	301	295	324	295	290	332	330	292	297	327	273	304	338	311	287	303	329	328	302	266	307	281	288	313	299	310	292	302	317	268	281	300	304	307	320	289	313	282	289	305	313	321	307	309	282	285	271	310	320	301	285	293	321	288	323	308	326	295	271	299	277	299	258	293	294	320	287	294	299	293	330	316	297	332	301	284	301	298	302	317	334	284	305	330	314	325	279	328	325	298	279	285	332	313	277	310	308	317	323	319	308	314	292	318	289	299	298	322	279	300	333	299	337	298	299	277	268	306	303	295	307	299	333	278	309	309	296	303	306	306	313	274	308	303	278	293	285	319	316	327	335	308	313	298	325	312	324	323	299	284	294	307	288	289	270	330	300	300	281	304	304	322	304	296	312	319	304	322	294	298	287	291	290	316	305	301	308	309	319	307	277	306	291	287	303	287	312	295	311	290	295	321	271	291	310	282	307	318	300	291	289	270	317	304	314	292	300	296	311	298	300	264	292	311	288	304	326	283	309	291	301	335	290	314	306	316	314	305	310	311	300	290	280	306	301	312	314	313	330	310	297	305	325	305	345	283	312	309	312	315	363	314	294	314	318	285	285	288	312	273	302	324	285	349	276	320	298	290	325	316	267	309	296	293	290	286	307	288	361	275	341	305	299	348	302	295	337	329	298	318
23510	20904	27884	24047	20966	20817	8225	1337	889	847	685	634	629	578	538	589	536	526	530	465	495	450	457	429	452	481	409	449	439	437	435	442	456	421	417	421	413	370	399	429	398	392	406	395	420	409	389	380	394	394	381	398	399	409	421	374	363	411	392	416	386	378	365	381	376	414	378	388	360	377	391	362	388	368	399	379	405	369	396	373	414	406	373	387	374	398	400	377	384	369	397	390	406	375	366	354	357	403	354	405	360	402	366	384	394	442	395	376	387	376	399	359	358	381	392	369	359	393	366	333	401	386	384	396	395	381	386	391	390	366	401	359	411	396	387	359	401	371	377	388	374	326	355	344	362	389	364	360	355	324	390	358	374	371	398	422	384	343	362	377	398	356	364	357	353	391	360	368	397	383	376	340	402	378	357	406	391	408	398	387	395	379	330	363	385	401	363	369	327	385	378	425	368	380	388	390	365	365	369	396	321	406	400	352	391	371	344	396	332	363	385	362	380	384	381	407	393	352	390	355	401	378	351	391	393	360	359	386	377	383	362	360	354	384	361	366	420	395	387	343	383	429	390	395	362	372	398	381	354	341	348	406	387	378	440	379	408	377	395	402	378	375	397	385	377	374	385	405	366	403	391	374	381	372	372	370	378	376	362	402	403	385	381	385	386	359	377	365	398	375	380	381	341	377	425	369	399	381	375	351	366	367	369	403	352	358	383	407	384	355	345	415	407	370	396	406	401	411	412	344	369	388	369	381	357	371	376	381	372	378	354	380	406	383	374	396	383	386	366	397	366	396	426	349	396	385	366	390	372	404	418	399	384	370	390	357	391	366	377	405	369	405	372	375	391	357	403	420	360	382	394	382	369	384	378	352	378	365	385	393	363	379	372	373	413	387	351	386	402	375	376	377	359	396	379	395	372	389	339	391	370	378	405	362	364	385	376	377	350	397	391	368	398	403	346	373	357	383	375	412	388	386	397	380	355	395	409	369	353	403	370	386	360	399	378	376	383	348	337	396	410	402	422	376	377	358	370	346	377	357	348	413	415	352	375	367	393	409	372	396	369	384	379	376	439	371	367	354	376	363	362	382	359	396	390	391	396	405	344	390	371	381	383	365	383	370	383	369	392	395	418	381	367	391	400	348	386	393	363	363	353	401	366	390	444	368	398	417	395	370	382	341	372	383	357	403	390	389	389	416	407	349	382	399	362	392	412	349	375	376	398	407	376	421	388	412	372	387	372	350	328	351	373	387	359	374	361	344	379	375	364	367	337	390	366	384	364	404	359	342	378	393	370	354	402	388	368	385	375	413	405	375	419	367	377	368	387	391	360	398	400	375	410	384	423	405	363	390	368	381	365	403	392	380	388	402	373	376	376	392	370	367	373	388	391	371	363	386	366	402	378	382	382	416	358	362	360	379	351	351	352	378	362	407	380	405	408	387	347	370	390	370	370	368	382	379	364	366	395	389	361	373	398	373	361	363	391	364	353	358	365	373	405	397	376	383	370	374	401	402	359	373	412	354	397	367	346	379	399	367	389	361	356	362	411	354	366	436	390	356	413	362	343	369	365	396	355	340	376	394	393	381	388	369	399	371	389	380	336	375	391	340	344	407	386	360	385	389	394	401	406	383	394	351	366	395	376	386	377	366	384	360	377	392	388	341	375	408	349	367	367	368	398	402	366	372	356	410	358	352	385	373	388	359	404	380	363	374	361	392	404	353	371	371	375	363	387	382	382	335	370	423	376	404	380	360	385	381	379	328	379	388	415	320	404	359	383	397	380	353	351	380	425	370	356	383	369	363	368	369	405	372	374	363	413	382	404	368	362	374	390	333	346	371	431	381	350	367	380	372	395	357	373	403	360	394	396	375	370	395	369	368	357	413	417	379	372	357	392	408	388	377	342	415	342	361	353	422	396	368	379	360	382	404	368	388	392	360	372	376	370	358	399	382	391	393	358	375	327	350	398	367	341	380	377	404	375	401	344	362	353	379	393	364	360	399	394	404	415	399	414	381	396	376	409	387	395	372	397	341	396	373	396	380	362	394	400	431	368	367	370	380	398	397	384	378	368	337	382	381	401	362	382	373	389	374	351	373	374	373	402	376	381	412	344	414	381	386	402	398	377	370	379	366	367	363	395	384	345	384	379	352	379	372	380	393	386	375	368	381	321	388	391	393	379	383	391	387	389	407	381	379	377	367	406	376	381	400	366	371	406	381	396	404	368	370	373	409	383	380	402	358	374	342	349	368	391	383	381	393	368	407	374	390	395	348	379	353	378	358	383	402	378	388	364	371	369	372	378	389	367	380	369	367	377	411	371	355	356	362	372	372	363	362	409	370	381	395	339	357	365	389	385	369	368	399	401	368	397	414	383	376	360	360	389	419	387	385	367	379	379	350	360	378	376	381	381	370	366	351	386	376	347	378	350	389	390	410	373	364	371	361	326	382	406	391	390	369	371	379	379	344	393	378	370	368	345	341	373	373	375	391	344	393	373	371	363	399	373	370	373	357	399	385	362	376	351	393	393	414	397	373	361	402	367	372	387	378	374	357	368	379	370	382	348	391	353	398	381	385	390	360	396	364	384	347	351	396	358	359	378	363	351	372	370	349	357	374	374	354	378	345	365	352	377	392	340	383	394	396	365	396	377	416	365	377	370	391	350	394	376	356	358	377	395	372	372	371	401	389	387	356	410	370	376	382	362	381	405	405	411	384	372	378	412	397	379	374	390	412	357	338	348	401	368	369	384	354	384	335	372	375	367	396	383	424	382	365	398	351	378	376	404	407	394	383	370	419	373	340	373	383	362	365	399	418	415	333	400	428	347	344	394	358	390	359	359	364	405	372	388	354	392	376	395	384	382	366	392	415	336	400	364	367	398	382	339	369	358	354	394	386	340	368	388	366	352	388	391	383	369	385	392	376	390	393	407	368	426	363	370	421	347	370	367	378	353	405	385	401	347	339	428	364	357	397	356	370	364	367	367	377	358	388	386	397	365	380	416	381	382	396	369	373	378	388	363	383	382	360	385	372	403	386	368	384	408	403	392	383	358	359	381	380	414	380	346	367	392	370	326	377	375	357	381	424	387	419	354	359	375	398	372	363	374	369	371	420	377	369	409	371	404	422	432	342	407	391	389	382	364	365	384	371	386	360	435	373	396	370	349	369	372	364	376	368	328	372	379	372	348	382	389	380	372	382	356	404	350	367	335	357	398	389	368	399	382	396	351	408	342	376	349	403	378	390	360	376	362	376	382	371	347	369	360	362	379	364	388	396	399	362	383	415	369	371	418	388	397	380	349	375	359	386	377	359	372	361	373	375	405	392	384	410	373	376	437	358	382	382	376	345	362	378	375	361	356	410	339	372	400	387	368	397	357	395	376	351	405	385	368	349	409	386	359	390	394	379	403	380	370	394	394	397	372	369	392	380	377	381	370	372	369	372	369	401	358	339	383	364	408	365	407	359	389	381	371	386	365	364	334	396	393	352	382	354
10452	18032	16154	10147	17796	4249	3009	2334	1936	1569	1415	1144	1053	1017	825	748	734	742	757	681	657	687	601	635	618	548	524	499	491	499	530	512	491	513	482	486	461	480	493	484	509	437	438	441	459	465	422	423	416	420	428	433	418	431	412	439	438	445	473	408	383	419	415	408	383	423	424	430	421	413	375	414	391	450	398	423	412	418	400	352	385	406	418	410	381	356	393	424	417	355	423	411	400	424	374	394	435	418	400	402	401	443	402	424	392	385	367	434	415	397	378	425	414	370	386	414	387	412	387	385	394	370	384	390	425	357	391	362	376	407	389	391	363	389	385	422	378	390	389	386	438	395	402	416	427	416	384	395	397	396	415	417	375	418	426	397	407	384	414	388	392	398	417	399	380	389	378	405	419	379	394	386	381	426	395	407	405	370	407	420	396	396	402	414	390	395	406	391	376	384	422	401	394	415	376	409	373	389	405	407	401	375	371	413	442	366	397	392	414	359	408	394	402	384	329	404	376	398	416	407	404	381	366	415	406	410	388	415	411	402	389	378	408	415	365	404	391	407	392	397	415	388	387	411	401	409	385	421	392	443	353	379	401	401	388	409	383	424	428	432	382	388	371	398	394	419	401	427	415	365	378	394	388	361	407	410	415	345	424	401	396	387	378	390	383	397	405	381	396	377	389	407	408	425	398	387	377	400	375	382	369	386	422	381	382	398	396	407	397	415	382	359	332	386	369	395	448	358	400	368	365	418	381	377	377	390	414	421	380	391	398	434	391	388	388	436	415	360	386	384	392	373	403	381	372	387	399	384	397	431	365	379	417	408	382	375	403	419	394	383	408	413	405	394	380	363	394	386	379	368	409	389	382	396	424	367	423	401	413	409	394	381	418	349	348	411	387	379	405	427	403	401	409	433	376	407	398	391	421	375	380	384	406	391	400	379	403	396	400	383	397	422	403	359	399	376	392	373	396	376	387	385	355	383	379	418	391	381	378	373	403	396	387	401	358	422	381	376	390	386	429	423	398	432	389	431	393	379	461	405	360	365	413	380	357	424	394	356	415	392	406	384	389	418	422	416	401	401	406	435	381	373	382	398	352	391	391	391	368	383	404	386	419	435	426	398	360	400	378	391	363	365	373	362	423	399	400	400	368	382	377	357	378	393	369	423	408	402	350	378	414	417	371	348	433	397	391	419	374	436	335	405	390	378	427	398	372	380	383	375	417	424	391	376	380	385	399	385	387	370	385	382	399	378	363	385	378	360	385	365	371	382	355	402	426	408	383	388	426	380	399	425	404	420	403	371	379	384	399	389	410	429	374	370	395	382	406	384	415	379	360	417	446	424	375	395	398	387	394	395	393	374	411	375	400	413	410	383	396	408	416	423	413	437	349	360	374	379	396	358	393	408	427	403	394	419	368	382	382	411	404	387	428	369	372	398	407	418	400	409	396	386	410	443	409	423	383	385	376	392	386	376	404	377	396	365	375	384	437	362	344	413	383	387	408	415	385	403	403	416	403	377	398	387	394	406	391	396	394	442	378	375	366	393	376	382	415	418	432	373	398	418	404	432	406	388	370	372	375	389	380	359	416	423	373	433	395	365	459	371	395	393	373	408	384	390	422	418	380	401	393	396	380	405	390	411	341	385	366	398	372	376	383	405	400	428	410	412	381	365	402	397	376	377	388	377	433	416	386	396	404	387	363	397	429	374	391	403	401	379	422	396	383	377	377	391	403	395	359	401	374	406	374	395	403	382	382	431	392	419	410	371	426	383	359	371	409	394	414	379	425	402	387	389	370	426	419	387	392	371	423	381	401	372	396	414	408	394	381	419	386	385	399	411	370	397	361	430	398	405	398	383	403	423	403	373	402	386	350	401	402	413	382	376	383	423	398	405	393	383	385	422	402	389	362	391	382	378	362	416	418	419	379	404	393	379	402	369	392	377	382	389	356	410	389	353	408	359	402	372	372	447	394	373	363	388	399	416	387	367	402	346	392	394	371	360	408	369	394	408	392	364	375	398	391	389	375	368	413	411	378	415	439	357	377	398	339	379	402	390	377	412	356	388	366	393	373	360	400	412	365	408	376	402	368	425	385	402	390	391	391	381	395	404	413	410	401	437	426	377	369	382	419	370	429	381	413	388	379	379	412	395	378	369	403	351	404	381	391	360	362	398	372	408	392	360	388	388	392	404	368	414	374	364	359	383	378	402	388	375	404	398	386	382	376	334	395	402	395	359	390	419	406	369	377	416	355	384	388	398	352	406	415	438	399	319	379	388	412	399	415	366	407	381	402	401	404	350	399	382	393	378	403	407	389	387	403	385	394	375	400	389	441	397	402	391	396	375	363	387	357	400	381	422	386	433	416	401	386	394	417	361	400	401	405	374	403	384	416	365	399	399	407	384	413	395	430	388	386	395	377	383	419	396	355	431	370	438	401	376	379	385	374	422	402	386	420	423	392	379	386	366	396	422	421	414	352	380	408	377	388	411	403	411	381	409	409	372	383	405	387	399	423	429	414	384	395	383	417	412	381	389	405	408	395	387	367	374	366	370	411	427	411	402	423	399	382	415	425	406	371	408	358	396	404	400	386	408	374	431	376	424	403	380	377	371	370	398	363	408	375	415	418	376	391	363	399	389	374	379	404	392	383	395	382	405	345	388	387	394	395	372	381	396	387	375	425	381	408	372	413	414	396	414	423	383	390	417	393	413	402	412	399	399	378	394	364	397	416	388	407	401	465	426	421	387	395	398	409	396	404	377	392	409	378	427	375	416	386	408	415	396	395	361	393	378	382	397	382	420	403	395	371	406	431	396	412	394	358	370	400	391	410	404	392	391	363	378	416	406	381	432	359	367	355	395	393	367	399	441	411	371	399	416	399	451	396	393	389	395	401	381	400	400	379	424	406	404	402	376	394	429	391	392	424	391	420	366	384	382	413	372	377	395	404	372	418	381	414	382	422	388	393	358	369	417	401	373	397	408	385	382	387	379	377	406	396	413	423	401	375	372	367	406	410	423	403	383	369	362	376	375	420	421	373	406	413	362	392	383	372	388	425	357	401	395	396	390	401	371	395	384	387	374	386	383	430	373	381	393	377	410	398	437	405	385	397	385	372	371	361	346	398	401	344	351	420	370	383	342	371	400	384	382	396	425	409	410	382	400	399	390	366	381	388	375	375	417	402	383	387	407	383	401	413	371	414	416	400	393	385	420	383	388	395	406	388	390	391	386	387	367	410	417	366	387	396	425	364	415	406	424	394	397	368	412	419	395	396	388	396	385	419	388	405	417	387	386	393	389	402	397	348	353	389	411	409	374	414	406	408	385	386	389	424	376	405	447	403	411	423	338	387	405	401	351	408	362	376	392	389	369	419	397	401	408	360	431	361	394	406	397	393	409	402	402	402	403	369	384	358	391	406	414	419	390	378	387	401	387	378	384	425	428	395	387	385	379	383	406	425	396	414	383	373	408	388	418	409	389	402	388	360	379	355	409
27581	15322	2575	1007	1277	630	598	577	572	560	578	608	614	609	556	573	577	570	550	549	562	587	596	591	549	569	555	635	594	592	558	593	602	587	582	559	596	586	561	528	545	634	577	545	592	586	558	587	589	632	576	569	586	615	563	629	528	629	600	560	578	546	549	572	586	553	586	597	549	598	575	572	545	574	565	609	592	556	585	540	589	568	591	581	600	598	606	604	570	579	615	575	567	565	581	598	557	551	609	624	552	574	602	557	552	578	577	538	594	582	559	563	519	552	557	551	546	533	548	600	576	580	568	592	575	573	531	568	576	553	564	601	579	585	580	596	591	604	580	563	575	613	571	611	624	587	577	558	592	568	566	561	589	546	523	611	594	557	585	544	573	571	613	575	550	575	587	573	564	574	580	551	596	608	577	589	572	571	550	576	583	593	557	567	611	547	577	554	570	565	606	529	579	565	578	551	631	565	556	565	592	555	573	534	551	575	558	534	564	562	586	633	602	624	564	600	531	598	566	567	621	579	551	556	607	560	573	566	573	569	544	551	569	531	609	612	580	568	574	572	559	579	556	582	570	553	538	574	551	600	590	586	549	605	575	562	596	558	578	578	565	583	619	554	570	593	619	554	575	538	585	539	577	556	561	564	576	593	570	590	585	559	559	559	554	560	547	586	584	578	598	582	588	593	606	578	576	588	572	558	569	568	626	599	551	588	593	573	576	569	586	576	581	612	535	638	605	548	567	597	543	571	566	583	585	583	608	574	567	533	567	584	557	570	587	582	607	562	543	557	536	519	568	577	605	550	583	561	580	545	542	611	564	593	576	593	638	566	600	583	589	618	587	565	550	601	572	605	560	566	575	561	601	565	613	601	617	616	542	591	602	542	580	599	540	529	560	581	573	550	562	567	566	575	573	620	536	581	563	580	558	604	637	597	617	535	572	614	577	569	592	555	561	613	613	590	571	540	544	607	538	581	577	602	556	596	584	558	610	565	568	575	572	599	603	563	552	592	548	571	613	584	600	565	550	591	565	577	592	588	598	592	588	612	605	588	578	604	563	568	564	560	582	573	597	644	595	590	587	578	557	554	566	614	581	555	594	580	585	587	601	552	593	562	605	590	594	557	568	581	551	545	560	552	584	577	592	550	571	565	589	564	590	598	567	573	546	603	549	574	577	607	597	560	589	584	563	609	597	572	545	573	537	593	561	594	556	569	566	579	595	614	573	597	573	596	582	607	551	541	570	566	603	569	585	584	587	614	614	541	551	615	566	591	572	583	601	588	595	589	521	554	539	578	611	615	562	554	567	594	576	576	583	575	580	568	607	564	552	572	564	621	587	589	578	571	543	600	610	565	566	573	598	551	588	582	595	593	562	647	578	554	599	545	579	554	544	578	581	610	604	559	578	548	564	584	582	609	599	590	568	569	625	547	554	609	549	571	590	566	574	559	599	594	612	548	544	614	564	550	527	612	592	572	558	593	622	574	584	549	588	538	563	578	589	632	538	597	558	572	567	556	622	572	559	586	581	547	580	577	562	572	592	570	605	567	583	578	594	597	536	574	586	600	564	569	571	651	619	577	560	605	580	560	575	567	585	555	574	585	587	627	590	596	561	576	631	564	570	576	618	589	580	599	537	598	574	557	572	539	567	537	567	591	548	557	612	578	574	587	550	593	569	587	569	610	574	542	556	592	569	569	656	585	575	538	568	559	573	537	551	560	592	538	601	617	625	573	589	576	610	607	563	576	582	593	587	548	510	584	573	590	551	552	591	557	553	545	597	566	564	600	581	595	583	580	614	556	586	539	552	585	575	588	587	556	577	607	574	583	547	620	581	616	604	560	552	550	587	576	585	578	572	552	540	578	552	588	573	548	570	611	611	580	562	597	538	564	556	561	575	552	595	565	594	614	602	538	601	601	571	580	560	549	568	591	580	554	576	522	596	580	601	580	606	651	547	556	548	578	564	578	526	517	593	573	532	551	594	599	568	583	579	600	549	555	585	536	589	590	565	538	581	557	563	590	569	578	582	588	592	560	587	584	563	601	565	593	569	574	579	579	604	584	609	566	558	595	567	575	594	594	593	562	572	597	565	609	565	624	608	553	606	594	577	609	567	540	551	596	568	546	572	570	547	577	606	577	547	618	583	597	586	593	603	553	611	573	591	546	560	564	595	594	605	574	562	590	569	626	576	566	561	561	558	593	554	564	605	590	576	560	543	616	557	556	609	574	609	589	563	521	589	557	570	601	615	578	558	604	523	557	583	556	573	561	561	574	562	610	569	620	575	584	568	555	577	598	575	624	571	538	624	554	565	567	576	570	588	589	568	548	616	621	553	580	555	563	544	582	555	604	606	608	588	571	571	567	559	544	622	557	643	578	601	589	590	589	570	560	532	597	530	571	572	558	576	551	589	566	602	563	617	607	545	599	541	550	585	545	551	556	614	573	565	595	631	620	567	565	581	562	589	583	528	579	561	571	600	544	585	602	542	623	590	593	591	636	589	559	572	601	564	585	608	570	563	557	616	586	614	611	605	595	590	640	569	597	589	603	591	579	602	568	573	538	578	560	530	599	603	586	577	578	566	549	575	564	581	607	576	580	561	618	605	635	566	557	615	601	600	592	565	598	566	587	606	597	526	582	557	564	577	626	592	558	560	586	554	570	597	534	577	539	535	563	562	539	563	577	545	550	525	609	568	568	533	607	588	555	550	546	560	524	558	579	580	573	593	585	624	570	556	568	592	604	587	578	581	506	600	581	580	581	601	537	609	565	606	597	542	591	557	573	619	507	568	574	614	523	537	539	572	578	569	551	550	569	571	552	602	600	588	562	556	614	571	571	567	582	617	549	590	617	526	586	520	574	581	559	565	573	592	584	559	567	628	549	581	573	613	592	587	612	581	573	546	547	584	574	558	586	625	617	564	567	586	562	542	582	568	598	556	566	604	566	582	562	576	585	571	575	547	545	591	569	581	578	589	623	562	558	559	607	593	631	623	586	570	581	539	535	576	551	579	553	555	621	569	587	599	579	566	537	567	561	569	568	616	537	579	542	525	601	577	538	600	556	568	589	587	572	557	580	583	548	508	536	593	542	511	590	566	590	568	602	566	560	583	546	577	580	627	569	570	601	559	589	581	589	593	563	539	585	578	577	551	566	608	600	595	572	570	610	572	552	571	553	572	625	611	531	554	616	568	578	570	575	562	620	521	568	608	558	626	578	632	592	591	597	590	552	591	569	556	547	569	581	598	549	561	624	568	539	629	559	561	579	544	581	588	582	572	607	592	560	557	616	545	566	604	532	567	590	560	620	571	555	565	555	569	550	575	567	548	608	582	587	564	552	557	571	548	577	545	565	582	567	574	587	581	576	581	572	598	589	604	594	545	555	599	583	589	620	536	609	573	611	598	565	526	607	556	521	605	589	541	575	567	556	592	579	597	594	606	568	602	589	584	575	537	570	647	615	532	583	637	553	627	585	573	545	559	563	624	588
5091	1553	1557	1382	2165	722	736	671	676	688	714	713	666	689	676	678	679	655	643	642	617	679	680	635	693	687	675	612	621	671	655	694	649	668	653	674	676	667	656	689	637	622	703	669	668	700	669	670	656	654	650	687	674	649	653	693	711	632	680	623	614	629	743	703	634	718	683	678	638	682	678	658	624	676	633	616	618	640	673	673	659	668	673	630	631	682	689	664	658	658	662	659	649	671	666	675	660	648	638	638	692	659	655	639	658	668	683	605	619	653	680	620	642	649	645	663	640	638	688	675	656	670	645	664	668	660	688	643	630	665	625	665	656	639	686	634	664	646	672	606	615	674	658	664	650	632	700	648	630	701	666	628	646	684	708	648	640	642	653	656	642	677	676	653	653	633	658	615	656	697	679	675	607	634	649	674	667	668	683	703	686	679	667	676	649	643	665	681	684	657	650	648	612	667	675	649	644	686	644	659	704	663	621	652	678	637	684	697	614	610	687	655	656	712	680	687	644	681	642	669	645	684	615	652	660	666	649	636	676	666	703	697	630	651	682	685	638	711	689	666	614	655	633	674	679	662	622	648	705	677	641	674	685	647	666	654	702	665	660	665	679	628	655	678	655	679	638	676	696	657	629	651	663	640	687	667	658	580	678	684	658	638	638	661	666	664	617	653	678	645	665	664	684	645	624	650	619	669	635	658	688	682	662	603	679	641	623	662	665	599	656	631	666	658	634	659	675	640	701	683	640	670	682	634	646	668	671	611	723	638	636	672	642	653	663	647	694	682	660	658	634	667	651	648	639	665	643	630	658	679	611	671	644	684	672	636	661	647	667	657	604	674	634	636	686	708	618	682	630	595	689	685	661	628	658	668	599	669	634	710	671	653	664	674	641	594	633	679	655	654	684	625	667	702	668	675	676	639	655	682	665	667	712	658	656	652	685	709	675	689	584	663	629	672	656	644	690	720	650	657	704	637	662	670	671	658	716	650	660	697	668	618	642	689	694	685	678	705	654	654	651	682	655	711	675	692	686	697	663	647	690	650	635	661	663	635	661	677	618	633	621	687	666	657	650	650	696	675	670	651	692	659	685	674	653	627	657	664	641	694	691	647	635	678	618	705	657	691	643	616	653	665	692	655	695	649	665	658	697	668	661	618	665	636	643	663	669	611	670	637	648	675	685	647	673	646	649	631	677	665	647	675	723	613	642	655	682	683	651	652	725	621	640	666	635	643	646	670	673	676	670	672	610	633	644	671	654	689	707	672	670	665	656	663	648	618	648	640	676	681	617	691	660	652	696	661	625	656	653	673	650	650	675	672	705	635	677	682	694	663	651	694	679	659	698	694	703	631	711	669	677	629	650	669	696	652	674	650	662	685	693	663	643	677	671	700	682	669	673	656	700	621	629	699	630	699	635	677	666	695	639	619	653	668	649	674	672	639	619	634	612	674	645	598	696	685	685	673	685	629	694	676	648	691	686	616	644	645	634	655	652	680	661	658	667	632	629	659	638	657	673	687	601	681	693	640	658	649	673	671	672	657	627	583	675	661	658	659	685	641	699	668	673	605	630	676	694	682	613	701	696	653	630	698	658	686	654	664	693	666	616	668	619	654	613	647	644	659	672	640	665	740	666	606	630	654	686	635	635	671	673	627	636	714	617	685	615	630	639	617	647	680	698	662	665	651	649	678	675	667	642	662	653	693	700	675	676	672	620	573	673	664	653	646	654	663	627	648	701	643	695	653	671	682	677	648	689	659	705	640	637	704	640	622	665	641	694	673	662	703	656	662	660	654	675	653	698	634	702	648	706	639	686	641	670	669	726	665	699	640	708	663	722	673	622	662	674	720	682	662	681	682	673	583	646	640	607	653	629	646	640	669	668	636	672	611	672	668	706	668	663	622	657	670	628	632	670	645	651	672	630	642	686	636	695	664	628	643	630	683	650	652	649	658	634	695	663	696	683	703	661	664	622	690	669	720	647	678	650	733	648	630	653	663	676	646	667	658	636	645	664	616	618	680	640	647	637	622	624	650	683	677	686	686	637	667	607	609	625	634	642	663	656	660	664	618	623	648	663	647	648	709	709	674	687	664	641	640	616	653	619	687	647	627	652	647	627	681	564	680	686	719	645	688	628	652	676	694	646	638	654	628	643	683	675	712	675	646	671	665	677	712	679	655	651	613	672	608	614	676	625	661	656	633	659	659	663	675	689	673	642	694	641	649	679	653	729	629	673	645	698	603	653	672	663	683	674	668	637	654	666	652	655	673	664	663	663	639	667	640	678	661	656	646	622	654	662	700	717	651	690	586	661	655	671	642	609	664	682	610	632	676	668	678	687	644	614	662	726	718	662	690	670	686	652	630	648	665	645	693	684	640	669	655	692	634	619	672	636	655	667	637	642	634	709	654	704	642	641	630	651	670	649	665	681	674	720	635	618	725	626	627	683	617	653	627	688	640	618	654	608	649	655	670	646	669	673	662	628	647	642	618	667	662	684	671	654	666	651	636	676	689	662	685	636	680	675	642	666	686	634	686	668	636	643	645	658	650	663	628	685	662	676	686	634	646	684	636	657	678	693	696	649	610	671	670	616	644	683	666	665	680	658	653	667	666	633	705	641	613	634	705	637	656	622	666	679	680	654	660	668	735	625	677	626	644	640	651	659	629	629	675	647	651	634	642	645	615	702	668	621	661	633	637	719	653	674	686	647	652	676	674	687	641	710	673	677	622	662	709	667	680	676	674	642	626	701	663	677	684	683	642	662	680	649	668	667	625	679	696	654	676	691	647	675	716	687	624	636	663	629	631	672	667	656	634	638	676	610	618	652	667	696	642	651	701	655	674	670	703	648	676	650	638	635	695	649	650	676	651	606	676	666	667	614	646	697	676	616	676	628	654	698	680	665	632	656	695	649	679	646	717	675	642	699	628	669	661	648	638	659	631	635	621	664	683	664	640	657	696	660	640	623	640	677	665	710	647	603	635	680	643	683	613	662	655	677	648	716	675	611	657	671	615	703	647	645	658	659	621	634	693	638	664	682	645	669	670	668	663	687	664	616	647	662	639	662	641	663	665	677	656	675	680	609	635	674	642	666	693	663	684	643	640	651	695	729	675	671	661	635	655	668	679	732	634	668	650	673	706	662	685	690	642	666	613	679	684	648	656	638	660	678	630	642	635	635	645	707	675	645	662	683	643	663	705	655	685	672	619	701	678	717	644	644	679	671	617	658	667	684	656	622	678	626	668	668	673	686	671	655	702	695	695	644	658	647	716	661	706	687	654	608	585	656	647	643	722	643	643	650	641	666	666	654	630	682	709	648	656	636	677	687	637	692	688	658	668	689	643	634	659	607	688	662	681	702	670	659	655	702	685	645	641	662	639	672	636	650	686	705	691	640	644	677	668	641	645	686	691	638	648	679	664	664	623	682	665	621	623	646	658	712	683	658	629	654	663	618	666	664	658	634	626	658	687	661	654	667	633	668	653	675	711	658	689
26100	20908	27317	24625	20790	5810	774	561	469	410	374	365	348	334	296	294	293	294	329	307	291	281	294	278	246	273	287	252	264	290	258	268	263	230	269	259	258	256	248	258	247	247	231	294	266	253	238	239	205	255	247	231	260	245	279	258	255	246	247	247	245	248	250	221	276	250	257	225	204	271	266	261	227	257	238	245	244	244	253	255	295	259	242	239	241	286	267	233	251	233	276	264	246	257	258	265	240	233	251	233	254	241	244	260	260	242	254	239	242	251	251	240	247	233	244	261	255	243	250	267	233	255	253	234	240	226	246	226	256	246	231	246	223	259	273	243	245	236	254	238	228	244	228	248	243	237	235	251	251	231	237	235	233	247	240	244	226	257	262	268	233	256	256	261	234	282	237	217	248	272	253	263	227	246	263	255	253	262	253	267	231	265	263	257	235	277	259	276	243	232	254	232	269	238	257	257	244	236	245	254	268	247	232	253	234	262	260	248	245	233	265	257	245	222	239	239	250	256	260	226	280	239	257	260	267	226	246	260	229	249	223	243	272	245	211	224	214	265	218	232	246	233	263	250	245	256	253	232	213	234	229	227	238	232	275	263	248	230	259	236	233	243	213	271	257	241	271	251	244	247	241	232	222	206	251	236	233	253	228	195	203	224	246	257	248	218	240	238	245	250	221	268	272	264	276	256	245	228	252	229	236	236	249	245	265	255	262	250	224	243	245	218	252	278	252	237	225	245	235	241	279	230	233	234	231	241	247	239	258	249	237	238	261	228	238	260	241	247	265	241	250	244	252	247	233	268	233	250	237	259	228	255	248	282	216	231	245	254	253	241	261	238	218	222	239	223	264	257	248	238	244	220	253	246	260	236	233	242	227	250	247	245	232	262	251	233	240	268	252	214	243	218	252	283	273	235	257	243	254	243	252	227	265	239	234	278	258	273	256	219	250	265	245	238	251	249	252	242	214	224	236	243	242	222	239	230	230	255	248	233	225	253	245	256	255	213	262	262	260	238	229	213	225	261	245	195	235	219	253	259	248	283	222	255	227	224	217	256	249	246	245	240	250	239	230	251	244	245	235	236	256	243	232	256	232	257	253	244	264	251	230	262	259	251	250	268	236	249	230	235	271	249	257	235	238	234	233	225	262	243	234	253	237	216	246	262	272	235	241	235	244	243	248	246	234	225	255	254	245	240	263	241	245	276	246	236	230	244	243	270	234	255	226	212	235	254	254	262	233	221	248	204	228	235	240	260	237	243	215	281	235	247	255	246	247	274	238	247	237	251	235	252	231	207	230	225	250	223	235	262	242	244	247	221	228	244	236	258	233	234	257	233	243	256	265	238	235	252	241	249	242	216	229	209	219	242	245	280	260	248	261	252	232	237	279	242	249	240	260	233	231	263	215	246	249	259	283	243	250	255	253	264	249	245	262	245	235	226	259	245	246	248	258	233	229	257	235	269	271	221	265	216	255	241	248	256	248	245	265	236	257	256	218	242	256	267	227	229	218	234	234	233	222	242	276	246	234	222	249	253	229	255	239	259	249	235	241	238	230	274	220	227	247	248	223	255	229	226	245	253	240	236	246	252	233	234	258	217	248	225	265	261	216	250	246	244	246	238	250	246	226	230	227	261	252	236	254	265	240	249	238	257	221	261	242	240	258	257	247	239	263	233	220	235	248	247	228	226	274	244	262	234	238	239	254	250	239	264	262	252	233	262	264	247	252	232	254	236	242	248	255	253	236	260	267	239	253	254	251	255	232	260	239	253	262	238	270	274	239	262	267	224	261	236	260	228	243	236	253	250	221	257	215	216	245	244	255	235	244	262	238	250	253	258	245	249	251	284	229	256	254	221	227	238	242	229	255	232	235	239	213	218	259	251	252	249	249	242	273	250	248	251	254	237	246	256	264	243	287	239	236	241	234	251	257	255	247	258	253	251	250	259	266	247	273	249	269	220	265	242	243	237	228	256	241	240	231	235	208	265	246	234	263	260	245	240	240	269	268	220	250	247	241	241	238	227	226	245	253	216	262	239	268	258	252	246	247	267	258	261	238	272	230	246	236	216	243	237	257	245	234	219	247	258	251	241	245	240	237	243	248	247	267	230	261	260	246	237	250	253	233	224	246	236	218	239	224	250	241	204	248	263	231	260	251	229	265	240	245	230	220	222	224	259	259	259	227	275	245	245	233	231	233	239	224	264	251	237	232	238	254	244	234	236	241	268	222	243	252	224	248	201	255	246	244	266	233	260	216	239	268	224	233	259	258	220	251	257	258	229	241	245	256	255	262	246	238	233	226	264	257	247	190	215	251	238	248	258	248	265	258	272	255	247	231	239	262	270	243	235	247	248	208	228	250	239	251	240	244	240	236	250	263	246	257	266	198	213	221	235	240	249	249	233	251	224	213	251	261	242	217	239	275	224	225	244	269	250	238	228	216	237	236	262	262	261	243	238	203	254	228	258	218	230	226	230	249	228	286	234	236	235	234	251	241	253	259	242	256	231	259	240	277	221	202	257	240	232	232	227	251	219	250	245	235	270	251	248	247	263	268	250	270	262	260	238	228	241	251	243	220	259	265	245	238	250	218	249	249	244	220	248	263	231	257	224	236	223	263	232	251	233	240	253	230	256	241	246	270	239	234	243	229	267	251	210	270	255	257	225	235	280	225	247	240	213	274	218	254	224	251	250	258	229	262	242	235	255	261	230	248	224	235	242	258	242	262	227	238	232	240	273	238	242	235	223	243	234	238	250	230	234	254	252	243	230	250	220	231	237	230	245	234	231	244	255	231	225	277	243	259	239	245	227	220	235	216	233	243	256	229	276	212	233	239	257	258	259	245	235	223	265	216	251	227	246	261	233	217	232	247	220	238	251	244	248	244	247	224	223	237	250	300	226	242	267	250	225	243	257	248	241	272	235	255	221	241	257	247	262	253	262	218	260	257	262	273	257	241	242	253	230	246	239	252	252	237	257	280	256	247	252	260	261	239	285	234	231	264	256	209	239	242	227	252	246	242	267	247	249	260	233	255	282	252	245	275	254	231	254	232	213	259	248	249	246	255	231	248	226	244	252	245	274	232	265	238	231	282	234	252	229	251	242	263	204	226	246	244	240	251	235	268	238	256	224	229	251	256	223	251	238	258	229	239	226	220	227	241	250	249	221	244	234	256	233	224	273	242	242	258	245	239	221	247	257	263	262	231	222	236	237	232	253	250	231	250	240	226	242	262	221	246	253	254	251	239	256	257	250	236	246	235	232	257	236	265	222	240	232	244	216	264	258	233	259	248	253	248	258	240	270	254	253	231	244	237	234	269	240	219	254	271	248	241	221	234	249	238	260	255	262	255	227	224	243	243	287	215	245	241	229	241	243	259	234	257	250	257	236	255	255	244	257	250	250	234	267	220	227	249	265	221	273	255	239	247	242	240	249	245	248	229	222	253	262	252	245	255	266	265	223	231	242	253	269	262	226	236	224	248	268	246	224	226	234
6748	9649	8681	5352	14209	1961	1404	1131	976	762	701	602	591	544	482	501	489	428	453	365	389	411	372	418	344	379	359	381	328	369	343	293	331	364	323	324	341	316	316	348	314	315	330	339	340	327	314	295	309	322	323	331	311	304	306	316	296	308	311	339	300	318	325	296	344	300	307	309	320	319	317	325	310	288	273	311	302	313	302	320	317	294	298	363	352	296	311	320	302	278	307	327	310	310	319	285	295	306	272	303	314	274	312	317	295	285	287	322	291	303	297	296	317	267	312	292	291	285	293	308	300	318	313	300	297	300	317	301	294	327	310	292	310	293	286	290	312	303	313	294	308	300	316	316	313	286	298	309	346	301	308	273	299	290	297	305	298	316	277	302	326	296	322	319	304	315	296	298	301	282	302	316	296	269	288	317	294	287	300	345	297	309	331	303	288	291	321	301	270	292	307	301	316	289	307	304	352	303	331	305	306	310	283	296	337	294	334	306	285	293	305	308	314	303	281	320	285	293	324	326	308	291	310	321	299	304	300	292	289	283	305	327	316	303	287	309	297	290	302	311	319	293	277	303	296	301	310	320	309	288	304	293	337	307	272	305	320	286	269	311	313	282	310	284	308	292	264	320	340	293	285	312	296	287	309	288	315	295	275	312	283	306	275	309	319	255	311	289	282	301	335	292	303	319	275	322	308	300	339	299	333	298	307	319	305	331	282	302	311	301	329	299	298	313	290	326	323	312	290	302	318	297	304	290	307	312	308	298	321	304	300	296	288	315	282	285	305	291	314	293	295	288	322	314	281	288	266	278	276	324	337	307	302	303	282	275	278	290	292	315	290	315	311	288	296	297	337	309	286	315	297	324	301	282	265	306	290	313	311	292	279	315	313	288	327	308	306	283	272	293	320	285	302	297	280	299	301	300	328	334	323	308	316	314	294	302	342	305	295	308	307	323	262	313	282	285	306	327	275	319	306	285	319	287	316	321	322	307	295	299	311	300	288	291	274	304	291	287	297	335	308	315	304	313	294	320	291	308	313	290	307	283	312	297	336	328	286	283	280	298	321	289	291	305	313	287	281	286	329	321	306	274	273	266	301	300	293	309	316	305	318	293	297	298	317	327	295	297	300	292	291	323	303	302	323	296	313	291	290	315	315	300	291	333	300	311	296	311	289	310	303	323	280	299	319	325	297	289	303	316	328	289	304	308	306	274	293	294	344	295	284	319	325	320	297	300	317	291	313	316	308	329	302	326	318	283	267	322	258	310	292	328	309	287	303	303	293	278	341	301	290	254	290	289	300	301	338	309	280	319	310	322	294	275	313	269	280	302	308	290	295	298	312	313	302	300	314	304	318	307	323	305	311	301	291	283	313	290	320	306	306	340	269	299	302	273	308	295	298	315	318	303	288	290	309	282	281	311	305	317	315	313	267	301	304	286	302	283	293	326	314	303	329	297	329	286	329	289	318	314	277	291	275	319	290	309	294	306	311	286	296	318	300	292	304	298	309	284	313	281	310	269	300	294	279	300	284	297	297	286	306	302	307	294	306	303	310	332	270	276	289	316	340	303	299	304	277	303	300	306	280	292	289	285	322	291	329	314	316	322	293	288	298	321	281	288	285	296	317	288	297	324	296	277	290	309	300	300	280	291	297	292	322	305	293	279	302	319	322	271	303	292	312	287	294	264	302	307	325	278	300	315	306	323	286	292	317	310	279	298	305	322	309	308	288	303	306	300	291	287	318	316	328	263	263	303	304	319	309	298	289	317	292	317	307	288	305	307	300	288	306	300	309	285	296	284	312	287	270	298	302	288	313	359	285	294	306	300	296	272	289	290	305	290	318	280	307	300	270	343	298	336	298	297	303	340	284	290	297	301	299	305	270	315	313	328	285	302	324	277	278	305	309	305	323	314	321	299	292	296	301	312	345	308	318	278	287	265	282	298	324	308	285	289	301	308	317	297	288	299	307	322	306	306	317	308	309	291	315	305	307	318	293	297	286	289	298	308	296	263	280	300	309	299	314	302	308	329	321	304	270	276	325	294	319	304	306	326	281	305	302	309	300	287	315	302	300	281	310	322	315	299	280	295	286	303	289	289	308	284	312	294	317	287	275	292	307	267	299	320	286	277	298	298	312	282	294	313	297	319	277	304	310	293	294	314	275	318	285	283	309	300	278	299	297	327	277	275	306	309	320	316	309	280	289	273	282	291	314	298	316	306	296	326	304	286	296	298	277	332	262	317	332	307	318	290	331	310	293	304	310	306	317	314	297	318	304	323	282	311	280	297	317	333	286	322	333	292	338	300	306	294	302	286	282	300	317	284	319	308	322	280	298	299	276	286	341	305	275	303	304	308	301	316	284	274	292	323	297	305	302	305	288	297	305	299	299	284	301	301	336	315	295	283	289	288	304	256	308	285	282	292	332	285	291	310	296	285	274	336	305	313	306	269	296	275	287	309	313	338	312	291	266	322	264	299	299	312	280	308	320	283	345	305	264	260	301	323	324	282	300	310	319	330	309	312	276	292	333	320	301	320	290	329	315	315	322	290	307	275	297	328	336	288	272	317	292	305	323	313	301	308	303	300	308	316	318	300	295	271	305	283	318	336	318	314	274	315	301	323	340	304	335	303	301	318	321	314	321	282	337	298	301	296	297	280	288	298	325	294	282	327	288	290	291	297	308	320	286	320	291	305	283	278	295	294	293	300	290	327	324	284	287	334	295	277	323	321	304	299	276	308	292	297	339	321	307	280	295	335	314	299	280	310	280	301	308	303	288	322	292	333	323	318	295	288	327	320	275	336	287	302	312	306	317	317	324	279	323	277	313	294	285	299	291	289	310	274	292	310	323	273	309	304	265	348	282	318	285	312	287	299	283	306	319	308	329	307	308	292	319	294	337	288	285	324	279	309	285	303	305	310	273	298	314	300	308	291	295	273	298	322	288	290	319	288	287	257	294	309	325	279	291	283	310	288	297	296	311	310	296	268	327	316	320	313	305	276	303	318	307	308	290	301	323	292	326	289	285	299	301	303	268	268	327	297	282	333	327	319	322	289	317	317	305	299	292	320	268	272	284	293	293	280	323	297	287	319	287	319	295	287	316	322	294	290	312	262	282	330	284	304	314	293	322	299	314	296	276	309	313	297	284	309	316	280	306	301	307	307	304	285	320	303	300	276	327	284	297	282	308	305	316	360	297	266	324	340	308	293	289	289	300	303	302	315	310	270	292	296	298	322	299	325	333	267	338	295	329	300	278	309	315	306	295	312	288	312	315	300	284	294	319	315	291	312	295	296	304	294	306	295	298	321	340	324	303	307	301	310	309	286	285	313	292	292	291	301	312	294	304	287	286	267	289	324	291	306	278	299	302	294	325	289	335	323	314	302	298	298	265	296	299	294	300	305	326	297	299	304	309	342	322	305	285	331	312	273	312	288	306	316	332	273	319	303	325	290	263	286	294	278	289	313	311	278	302	308	304	298	295	312	318	316	280	311
23551	20908	27901	24064	21084	20735	7350	1270	902	861	787	685	594	570	607	561	555	507	505	465	475	498	469	471	431	421	443	410	428	449	414	446	368	411	409	421	417	371	422	413	430	404	405	379	404	386	413	420	409	404	410	376	380	399	392	430	378	413	421	396	385	417	393	380	364	399	388	394	403	381	389	416	380	407	385	411	394	403	406	363	356	393	359	390	403	389	378	362	383	391	378	358	375	366	393	386	397	366	388	374	335	341	356	414	359	357	368	396	373	391	388	382	384	393	343	383	384	390	371	402	396	388	352	383	380	380	358	355	361	372	383	383	362	397	392	362	387	415	408	400	402	378	387	361	372	352	368	397	401	374	378	370	429	395	365	394	386	385	384	400	399	413	368	393	358	378	415	372	396	361	339	397	381	370	346	362	373	374	389	386	392	373	383	387	392	394	400	412	342	371	399	390	379	379	354	377	415	424	390	385	381	373	361	382	367	380	360	398	380	407	378	371	381	364	368	358	362	367	400	375	378	332	393	399	372	399	399	384	372	376	386	391	392	393	404	366	391	383	396	359	371	362	329	375	361	398	376	414	416	350	369	370	329	395	363	411	387	332	384	347	348	374	420	363	401	391	376	372	382	393	396	384	350	370	394	373	376	401	385	401	344	389	368	419	356	388	367	381	397	399	371	337	370	398	362	338	412	372	381	384	355	395	367	395	372	395	375	411	377	359	371	375	392	378	364	369	373	352	382	379	371	395	402	424	350	369	367	389	407	352	378	370	382	393	361	410	361	373	378	374	396	416	369	377	375	365	351	391	361	396	381	395	359	380	380	337	349	365	394	381	385	367	418	385	405	369	351	401	396	415	375	342	395	381	362	391	381	377	376	377	402	409	407	380	369	385	361	388	414	408	360	381	392	400	397	368	386	380	385	361	371	375	352	381	362	334	382	374	390	358	372	397	384	379	369	381	391	379	395	355	385	370	389	372	379	382	350	420	380	390	379	375	392	386	362	367	391	390	357	389	376	404	381	375	413	368	382	339	380	363	377	391	356	367	363	386	378	377	404	418	396	365	390	385	408	408	360	393	354	365	387	357	347	373	340	411	388	375	390	385	400	390	404	360	358	378	403	386	327	379	412	420	371	359	390	371	403	369	356	379	391	378	351	411	409	373	379	344	371	393	357	374	394	396	361	378	381	413	380	349	357	393	394	396	379	371	392	368	394	381	380	369	374	417	354	383	395	376	384	389	391	362	359	425	390	384	363	354	360	385	363	376	360	357	379	389	378	366	370	382	386	392	342	409	399	359	348	363	411	371	407	406	372	402	388	359	370	378	381	397	362	359	363	345	361	329	383	402	366	366	388	386	381	388	345	379	345	334	385	373	357	355	352	376	379	388	382	365	355	375	383	395	427	410	383	379	362	371	386	390	388	370	395	403	398	371	394	383	419	360	399	371	389	378	428	375	382	372	360	375	353	376	415	363	388	381	360	364	331	385	383	352	353	398	364	348	370	409	400	374	368	371	357	397	342	392	356	352	368	389	389	423	416	368	388	381	374	351	351	386	367	347	396	383	387	358	337	384	355	370	378	377	372	370	386	397	401	401	367	380	383	386	387	377	376	391	367	391	393	401	392	389	353	410	368	373	338	399	378	385	403	388	357	342	410	399	386	402	367	396	356	385	366	368	365	376	392	416	398	361	403	336	372	356	388	411	396	397	418	382	373	363	384	405	369	364	390	389	365	402	390	398	360	372	365	351	364	380	357	374	370	372	353	358	359	395	328	340	397	380	343	356	423	393	383	371	377	373	375	350	360	389	396	377	379	370	433	395	365	376	393	366	413	357	365	379	361	387	368	376	382	384	395	371	415	391	386	385	376	401	414	399	376	390	395	381	394	359	394	423	356	367	361	378	351	341	372	371	352	396	388	390	382	358	371	367	372	353	362	372	367	391	367	368	385	409	403	383	373	367	398	358	383	406	399	402	399	389	403	382	399	335	382	363	370	376	352	363	347	354	383	357	382	377	363	353	379	376	382	407	365	381	393	394	386	370	376	392	353	351	345	400	401	351	373	406	356	355	392	375	371	351	373	389	340	362	390	367	373	354	359	359	374	379	382	365	377	391	400	377	355	387	373	367	346	417	352	385	385	385	386	400	382	400	381	368	387	383	367	380	389	385	374	410	339	380	404	401	395	398	386	392	385	378	359	435	356	390	348	329	375	386	406	367	387	357	387	437	351	378	381	375	396	404	369	376	390	389	368	355	388	397	361	364	353	384	358	341	351	418	361	366	398	385	356	383	391	366	352	391	388	397	412	355	389	365	389	384	358	378	370	404	376	381	350	367	367	390	378	362	360	342	370	355	343	363	384	399	371	380	374	356	378	416	367	369	375	363	396	382	399	393	380	379	380	406	378	398	356	400	361	390	401	403	342	384	393	380	379	380	379	397	421	410	363	382	393	399	373	387	366	409	357	366	345	401	369	379	358	371	387	345	393	367	388	380	367	381	362	375	384	332	401	308	353	319	377	376	357	376	369	372	383	376	322	361	364	403	387	383	368	374	413	386	363	403	383	360	365	392	385	353	380	367	365	350	364	368	391	376	362	352	375	381	381	372	385	377	368	348	316	387	395	374	376	388	377	384	363	392	378	404	405	371	379	389	347	381	385	354	365	352	349	350	389	384	383	393	394	385	346	367	366	365	398	412	388	377	386	381	355	393	374	355	358	364	368	397	370	386	392	380	415	358	355	370	384	434	403	414	391	384	384	393	383	389	370	394	376	390	356	392	382	386	382	350	387	367	404	395	385	374	378	402	404	353	412	376	424	378	371	358	343	334	378	378	370	383	401	407	385	392	354	409	399	380	388	356	378	337	378	376	366	366	398	401	358	391	349	386	399	384	400	363	362	372	410	400	358	360	386	411	380	381	395	423	378	387	350	395	363	388	387	350	363	401	354	399	359	411	387	372	403	389	383	366	379	370	361	371	413	365	424	391	420	380	393	402	410	375	391	410	368	409	395	394	434	374	398	384	401	398	434	352	384	339	368	346	368	363	362	403	394	357	398	371	387	361	391	353	380	389	385	369	345	379	382	386	352	378	414	351	345	409	386	365	363	394	391	374	337	353	398	373	386	326	379	384	371	396	402	382	357	409	348	378	352	367	385	376	359	371	379	387	373	357	391	359	381	378	386	373	356	408	357	381	360	363	372	381	353	357	341	388	388	396	379	363	385	382	354	363	385	377	384	391	391	392	380	363	387	389	377	385	387	399	377	352	401	392	371	396	399	383	369	390	346	388	362	374	392	352	390	382	372	399	379	403	376	376	368	381	381	386	338	333	391	390	344	362	370	384	374	361	383	359	402	382	389	397	356	377	382	391	380	387	409	388	384	407	387	397	373	388	391	389	354	351	384	372	372	396	351	352	411	364	383	381	382	396	375	373	350	378	378	386	361	374	387	361	348	371	353	363	404	404	380	415	362	422	373	388	402	416	372	379
10329	18036	16398	10317	17712	4191	3024	2343	1960	1596	1348	1153	1067	938	903	834	759	768	700	686	651	627	600	590	554	586	560	550	508	511	546	502	515	491	491	444	458	459	444	467	472	459	451	476	424	408	478	469	397	427	390	457	418	412	419	384	398	440	399	384	433	405	421	386	430	451	428	409	393	428	380	414	398	406	419	395	401	375	382	368	411	431	365	407	387	421	409	432	376	410	404	359	431	359	412	375	376	427	445	395	375	398	391	364	410	410	394	400	385	373	404	394	405	375	400	409	409	411	400	391	412	378	413	383	383	394	380	390	416	358	425	386	398	405	423	407	402	397	409	394	392	382	398	407	388	413	390	406	411	398	409	378	396	390	385	382	416	379	390	406	405	390	420	408	387	416	373	409	364	385	412	372	395	391	417	409	395	417	438	379	410	381	422	409	390	394	393	399	431	364	368	392	405	394	388	398	407	396	400	451	387	400	386	380	414	438	386	412	383	409	401	392	390	420	354	395	410	389	374	387	422	380	392	370	384	378	402	409	405	386	394	385	365	393	396	393	396	366	379	396	383	405	402	408	401	371	409	390	388	428	377	395	412	370	406	400	402	400	405	377	404	370	429	409	388	397	420	354	402	386	362	430	397	356	383	401	417	375	374	365	410	421	379	384	404	373	417	417	417	406	381	426	408	438	398	400	402	401	416	425	391	432	374	406	395	421	408	415	403	420	390	365	438	365	399	388	389	403	368	404	387	393	403	377	379	373	377	397	406	411	389	379	397	400	403	415	405	388	371	409	374	377	407	407	413	397	390	385	383	352	410	350	389	405	377	390	394	372	429	386	384	438	396	407	399	408	407	385	376	386	413	388	388	358	392	388	403	426	398	390	391	370	390	396	391	389	403	374	381	421	366	393	403	368	378	401	355	390	383	357	424	414	388	395	388	371	389	375	399	374	428	397	382	388	359	383	383	380	397	395	395	416	366	384	371	385	415	368	400	393	346	397	387	377	406	385	382	403	400	415	377	383	385	381	380	383	397	390	365	396	398	384	397	399	421	380	405	386	390	405	356	414	405	382	370	372	402	423	388	404	380	365	376	409	395	406	391	392	389	360	399	375	420	444	366	390	368	403	384	396	391	446	429	385	454	387	422	395	408	439	409	386	382	414	416	390	384	395	403	399	394	378	362	399	406	414	401	437	389	384	413	364	403	366	399	357	405	417	385	397	393	414	390	391	419	369	418	415	391	378	368	395	364	415	370	383	416	363	439	395	414	397	372	411	347	395	379	376	400	391	389	414	392	404	408	377	393	378	363	368	405	382	356	395	405	401	395	391	372	395	373	394	392	389	396	375	387	407	385	380	412	362	384	361	399	410	402	413	406	420	383	383	383	383	392	412	396	391	389	402	386	378	384	338	403	415	399	403	390	357	412	382	415	420	396	419	381	400	388	369	365	366	372	410	362	415	373	377	380	393	407	410	398	404	400	388	369	375	391	381	400	391	430	396	371	410	364	389	412	393	390	380	375	445	425	376	400	416	358	430	419	437	360	376	411	399	393	401	391	390	391	388	393	369	428	404	399	375	397	400	440	405	389	391	372	419	411	389	364	394	364	405	378	380	388	384	418	403	396	393	363	384	371	389	377	413	380	383	404	395	389	400	414	416	355	379	423	418	405	409	390	402	406	372	395	378	406	375	362	378	400	384	403	376	392	376	372	358	383	393	375	447	391	384	384	382	371	402	389	372	418	420	393	396	348	341	378	393	402	395	374	414	425	439	376	374	408	395	400	417	369	392	392	422	418	400	362	377	386	404	365	417	394	427	389	383	405	401	435	414	410	368	408	412	387	382	381	437	408	396	398	385	397	405	380	391	359	405	379	397	372	385	379	424	416	419	386	382	400	403	409	381	414	426	380	394	387	400	398	388	396	402	398	390	381	413	387	398	390	438	396	440	400	415	398	372	389	406	411	372	372	391	427	399	385	374	429	401	404	402	375	388	374	408	393	431	383	369	393	401	400	425	386	417	381	372	383	397	407	343	418	394	382	371	381	375	400	415	356	421	428	405	370	418	415	398	392	376	372	368	371	402	374	398	432	406	368	392	393	406	369	422	429	426	382	421	368	401	433	411	406	411	416	388	395	396	388	406	407	378	381	377	381	388	394	383	422	400	380	384	385	368	404	390	398	357	372	379	363	374	401	382	407	391	385	377	392	414	413	408	392	402	359	414	396	374	381	416	416	379	402	410	386	438	419	385	400	411	387	386	396	394	387	366	391	423	416	377	399	400	375	394	381	398	383	410	391	398	406	389	372	413	397	376	364	387	370	413	372	372	384	403	382	382	393	392	409	394	376	349	391	402	388	400	418	414	375	398	418	369	393	381	393	365	427	368	401	421	384	408	360	434	394	380	354	420	393	387	395	401	407	387	375	393	406	375	389	375	400	395	397	388	393	394	370	398	394	397	396	384	445	411	442	390	399	376	390	393	336	346	383	389	401	393	411	418	401	389	382	391	361	389	397	412	392	419	413	396	390	409	372	422	390	382	390	376	375	405	389	363	389	364	404	385	414	391	390	380	398	389	386	411	389	413	399	374	387	389	352	397	384	399	381	406	409	406	419	407	376	405	365	386	391	383	384	428	392	415	384	377	390	435	394	453	415	416	396	411	409	390	408	422	389	382	385	406	405	387	411	400	411	402	420	421	411	381	382	337	399	351	422	430	373	407	402	366	429	382	416	352	431	428	383	371	397	368	370	428	398	374	398	375	378	372	387	412	433	399	392	405	399	384	378	391	389	389	385	422	413	384	419	376	378	434	372	406	374	367	413	389	412	416	358	401	399	391	411	386	366	400	379	434	409	382	373	369	425	390	415	417	404	388	394	375	393	409	385	369	414	349	396	390	411	385	370	386	434	402	388	366	384	400	390	410	400	371	376	389	405	361	387	390	392	403	369	366	384	403	352	385	403	376	417	381	410	393	376	395	357	422	369	356	378	422	415	410	400	386	379	425	374	406	408	405	371	421	419	373	385	404	382	361	401	398	348	361	406	413	385	382	408	404	375	421	386	358	383	392	418	394	384	364	389	396	380	434	411	378	376	380	345	350	404	399	363	414	424	428	401	372	436	361	392	362	389	406	397	408	385	409	384	417	458	368	372	409	381	396	387	397	408	375	408	408	448	413	413	375	407	431	418	414	372	371	372	389	419	379	402	394	352	403	423	390	380	400	395	402	361	358	367	348	415	429	389	375	393	410	385	389	384	399	405	419	393	392	404	377	398	397	438	408	403	394	370	403	388	398	433	371	385	372	414	410	391	381	390	390	380	422	411	352	411	383	394	390	430	363	426	394	374	403	389	399	380	396	386	368	370	381	427	387	386	370	398	396	397	398	401	384	419	386	398	427	394	387	386	392	387	392	384	383	398	392	413	378	378	414	405	423	398	396	386	368	401	425	372	394	397	364	354	369	422	371	384	402	383	385	402	413	402	426	407	415	370	338
27892	15529	2622	962	1146	633	622	589	565	580	584	636	621	614	570	630	568	591	546	584	576	570	642	583	631	574	628	588	629	584	521	559	578	585	565	543	582	572	559	568	578	560	604	619	596	575	569	606	588	576	639	554	563	543	554	582	567	552	604	563	659	546	580	576	589	606	578	556	567	588	563	569	614	563	566	605	581	606	629	590	601	558	587	595	601	603	582	575	611	561	565	540	597	607	603	591	608	579	575	592	596	605	557	591	614	610	570	598	565	548	583	590	580	586	591	524	571	585	578	595	557	560	581	578	595	567	565	581	570	586	582	596	578	583	571	558	594	584	585	583	553	596	602	570	569	607	562	586	562	578	590	591	571	577	595	599	531	584	535	563	597	564	602	608	613	541	557	587	605	571	550	592	616	626	610	633	614	577	565	602	623	563	578	588	571	597	595	558	576	570	581	596	599	590	589	612	573	598	556	564	620	579	573	578	599	595	580	547	590	586	619	550	560	556	591	578	563	600	645	607	564	568	598	617	584	577	599	579	563	591	553	558	601	616	559	586	566	589	583	589	586	551	579	558	582	569	592	589	617	600	549	579	593	619	569	549	592	584	580	590	562	566	587	606	608	523	552	584	576	541	573	551	597	598	575	548	590	564	596	608	552	585	605	551	616	584	610	518	575	575	586	580	617	543	594	617	576	592	590	572	594	565	589	566	571	552	586	590	563	577	571	578	601	594	612	597	589	580	594	637	574	574	555	581	555	542	581	594	634	591	577	600	593	620	605	590	575	595	599	548	575	608	622	553	575	559	548	592	635	581	598	594	565	571	565	556	537	601	627	616	618	614	556	577	595	628	581	568	549	573	601	592	590	549	596	592	583	534	520	554	611	581	592	561	574	598	567	565	554	560	571	571	562	567	609	583	553	548	594	576	573	556	638	576	606	565	584	622	589	572	601	552	563	546	593	537	576	581	553	592	615	597	609	574	598	581	558	612	564	563	596	592	612	573	578	547	579	614	608	584	533	576	576	605	573	619	618	545	633	593	599	587	612	566	596	619	533	584	579	571	557	581	535	595	581	574	573	567	551	622	566	561	560	613	546	555	573	565	589	589	618	632	604	614	560	599	594	583	606	599	589	637	574	591	590	581	539	561	583	568	582	614	583	592	540	561	565	615	619	577	606	548	592	625	583	581	598	574	571	561	578	631	596	582	600	636	582	589	588	563	651	597	574	624	574	574	611	542	571	569	613	546	591	586	589	588	542	586	567	538	620	616	585	622	580	547	606	598	574	592	598	555	593	562	624	548	641	598	546	555	596	607	598	559	603	548	565	575	547	603	566	546	588	533	574	571	561	601	567	577	606	557	579	628	597	555	585	574	559	561	578	614	543	608	591	569	561	574	631	612	560	626	573	611	580	597	546	582	591	617	610	583	567	581	537	585	609	612	564	539	577	606	597	563	584	552	558	618	600	552	573	603	606	611	561	562	564	558	577	575	573	593	568	579	569	636	598	533	603	618	609	558	573	582	561	564	532	640	578	599	588	617	612	586	587	619	562	616	626	588	596	585	582	602	590	643	542	599	610	515	584	578	599	576	619	563	565	610	579	592	568	565	593	584	530	576	661	628	591	584	579	570	556	609	615	557	574	601	609	555	550	605	601	591	616	561	585	571	586	597	592	585	604	609	615	590	593	631	621	579	584	583	596	612	587	575	581	528	591	528	575	636	569	607	582	628	575	537	637	558	549	557	592	636	572	565	621	570	632	613	603	610	615	580	578	587	598	608	595	609	564	613	580	599	596	608	554	583	581	597	620	541	582	589	604	594	578	631	574	602	598	606	607	615	547	604	601	583	589	560	575	528	594	564	610	578	612	507	541	601	594	533	597	511	592	600	572	558	611	599	608	574	619	594	585	577	553	605	558	609	562	605	551	597	560	554	600	586	589	555	607	613	593	584	591	599	563	573	593	595	624	614	610	624	595	597	549	603	663	584	571	556	622	605	633	626	608	578	607	593	544	628	566	588	595	587	577	564	563	585	542	617	565	576	603	584	553	607	555	558	601	579	588	582	570	566	597	616	610	562	630	607	569	589	624	597	589	591	566	576	546	561	549	576	593	597	579	557	616	600	555	586	610	573	580	585	582	571	533	571	568	627	546	615	594	551	592	579	551	588	586	620	624	586	540	604	558	584	591	565	580	524	554	608	604	550	603	624	567	584	570	572	614	588	590	592	583	573	572	552	561	586	590	615	565	600	567	554	634	594	540	589	601	592	593	569	621	621	572	604	536	586	573	600	569	561	599	556	559	582	626	597	559	588	632	546	569	645	551	568	578	583	590	547	595	580	537	567	569	577	583	587	585	580	594	593	609	558	629	564	585	566	567	589	623	562	611	565	628	593	574	577	585	564	594	628	543	557	588	552	570	611	633	541	608	588	570	561	585	635	588	594	581	532	584	566	589	584	550	533	563	566	580	584	517	558	563	584	589	556	587	575	595	643	558	571	614	535	577	552	620	578	616	541	559	648	634	547	581	566	606	615	557	593	581	562	613	578	603	618	565	585	640	579	604	584	533	556	586	562	587	591	581	576	639	591	568	567	618	585	571	576	571	574	590	583	600	615	597	574	566	562	552	551	601	555	566	574	579	629	615	626	607	576	574	598	609	574	624	598	587	634	547	560	559	561	603	574	556	569	582	593	575	593	594	592	594	599	552	556	575	583	551	591	596	584	607	616	553	568	566	563	589	578	531	596	607	590	605	576	554	578	569	596	608	569	586	560	590	625	557	583	575	620	604	604	565	596	506	577	592	602	595	563	567	562	570	576	571	593	623	618	575	530	593	573	594	595	563	609	586	522	589	586	576	595	622	574	593	564	573	647	585	569	602	594	599	581	598	587	625	582	602	601	634	526	592	582	598	572	565	546	571	576	562	606	603	537	569	649	550	644	602	589	555	579	602	597	586	584	580	563	598	581	549	619	560	565	593	583	611	580	597	581	594	576	592	577	579	577	564	564	576	586	543	585	576	576	574	609	583	543	581	579	580	623	557	596	585	595	589	581	575	575	583	516	605	605	591	572	571	566	553	561	599	586	625	547	568	604	555	568	611	579	574	548	570	636	638	596	594	595	612	606	636	590	606	601	577	594	586	621	602	628	573	593	625	588	563	587	585	564	582	582	601	604	587	532	583	581	570	573	596	585	620	575	560	573	589	565	529	600	552	600	575	641	579	604	614	561	553	596	591	583	586	582	580	580	593	577	572	622	569	562	612	616	614	587	595	571	574	565	601	594	595	584	585	581	592	596	580	567	548	601	578	607	603	573	562	566	526	594	634	658	611	585	529	597	597	610	560	610	596	596	562	590	563	548	601	616	592	568	597	585	574	542	588	572	580	607	551	562	560	581	552	582	552	543	608	559	583	594	596	605	584	617	595	545	596	517	641	608	610	585	605	576	597	610	620	620	582	608	568	635	608	583	588	588	586	587	586	612	591	600	597	581
5023	1648	1514	1376	1825	749	716	761	683	687	694	669	647	674	644	712	710	674	683	706	652	620	657	621	664	659	676	700	629	634	654	700	653	678	660	667	650	693	658	648	628	723	655	682	692	654	616	671	631	650	647	661	643	636	702	673	645	657	621	673	668	657	653	707	693	640	657	622	668	653	705	611	665	653	670	688	669	731	671	653	656	644	684	700	651	641	625	663	647	674	655	630	641	709	681	630	636	658	654	667	685	648	675	632	626	635	678	666	681	653	701	622	710	653	637	650	658	640	691	686	702	678	666	671	665	713	676	659	699	678	677	641	680	690	693	638	660	651	614	651	692	683	647	661	669	663	571	670	678	650	700	699	621	628	698	654	678	638	690	674	662	690	638	657	602	656	596	681	629	648	662	724	671	688	687	631	615	713	659	665	652	658	720	634	706	658	691	669	640	623	706	676	648	646	654	641	655	660	645	637	692	689	678	702	657	682	633	636	668	646	662	666	666	656	632	694	689	659	617	650	697	642	684	686	630	649	662	651	629	642	639	657	674	685	723	680	633	656	691	669	621	683	709	601	674	639	705	637	633	654	677	639	603	665	684	692	707	681	669	688	644	664	656	656	655	627	666	610	699	650	678	661	633	645	664	647	661	668	663	621	633	687	655	672	662	645	669	681	620	686	623	654	674	686	662	672	637	599	633	639	664	686	642	661	656	615	648	631	686	683	660	607	636	678	647	674	680	661	647	684	658	663	676	638	699	678	685	666	639	701	681	685	695	672	702	642	624	700	624	658	661	693	675	610	626	680	692	701	682	667	643	690	692	657	648	641	678	667	691	653	687	648	658	650	636	610	670	645	645	644	666	682	653	698	670	670	658	675	652	656	631	703	639	659	671	680	683	706	701	651	729	669	632	645	688	653	696	676	650	680	700	645	644	683	703	668	629	676	644	671	700	662	638	623	631	680	625	695	649	649	686	643	663	673	613	674	713	596	644	677	624	662	661	637	678	696	641	653	656	678	662	675	619	681	703	632	693	684	671	654	690	713	722	678	687	629	668	648	670	673	679	667	700	719	657	677	635	644	658	631	648	663	680	640	611	643	623	656	650	654	736	660	651	650	663	655	654	647	630	663	663	623	690	631	628	679	693	628	624	686	696	666	644	642	649	665	626	638	646	624	690	603	663	651	650	704	702	642	677	633	641	645	654	694	640	706	638	646	634	651	678	638	678	628	686	637	670	696	623	668	671	670	698	698	624	681	664	701	676	663	610	688	647	712	695	687	657	632	618	649	659	615	677	669	657	628	716	674	677	633	686	666	611	643	687	631	690	683	629	651	684	658	667	618	667	689	705	715	660	629	643	627	644	650	694	660	637	649	634	660	626	660	679	637	637	635	618	671	629	661	641	666	679	613	687	615	632	635	671	671	623	617	613	621	640	659	667	659	647	664	669	648	673	676	677	645	652	685	655	618	643	675	666	669	626	654	662	659	633	668	698	663	667	659	630	695	673	638	636	650	720	680	664	667	644	724	653	654	693	654	646	643	699	624	655	678	650	637	686	617	674	607	684	679	660	701	685	669	643	670	667	659	634	686	668	691	663	617	655	599	706	647	648	688	662	699	704	688	644	659	643	684	677	676	648	633	656	638	644	725	703	682	662	645	685	680	650	671	622	664	600	636	694	648	659	667	647	725	668	689	629	669	677	665	702	643	668	645	632	669	635	657	708	696	628	688	653	656	689	624	691	686	636	650	693	686	643	656	661	631	700	668	632	656	664	678	659	706	670	663	695	713	652	666	681	696	667	701	618	673	596	658	610	644	625	704	663	703	622	670	697	620	693	692	637	686	596	686	583	674	678	704	618	696	711	673	664	649	660	592	700	695	653	653	668	630	607	670	628	645	680	649	676	687	666	616	622	631	669	685	629	654	646	687	674	653	685	646	639	644	665	672	643	662	642	671	646	644	678	661	685	694	665	690	673	668	631	698	686	699	650	667	663	653	680	674	696	661	641	673	678	632	651	678	650	657	691	650	670	598	669	684	666	683	650	652	677	699	648	646	673	627	663	677	631	657	662	672	705	627	655	665	681	637	669	714	663	664	643	658	622	647	691	581	611	687	641	649	653	651	657	678	678	610	649	668	660	618	634	704	616	648	648	686	656	619	644	654	648	688	650	655	705	636	637	632	630	709	683	683	676	623	626	651	636	662	707	618	703	655	657	685	682	660	642	653	651	658	635	706	693	650	660	664	652	648	674	684	619	639	669	666	695	668	624	673	657	649	664	686	701	647	652	632	677	613	657	661	615	678	642	625	600	661	633	660	659	645	689	656	672	689	673	635	648	639	673	685	649	731	662	647	659	635	665	683	616	656	671	685	598	680	699	654	683	660	628	648	678	652	670	695	689	620	643	676	642	660	646	621	631	661	612	624	612	676	640	630	646	708	659	694	660	702	652	660	631	624	703	687	664	683	710	665	650	667	650	666	664	629	642	668	635	630	667	722	683	699	656	670	689	654	668	638	690	683	709	668	714	643	687	699	662	641	702	684	693	615	640	665	673	622	698	679	666	655	637	643	640	656	705	665	681	705	643	660	654	692	649	690	646	621	665	688	639	688	667	669	688	669	665	632	600	653	672	656	625	704	642	674	627	690	643	698	630	643	658	671	694	624	719	642	645	656	618	670	678	662	668	697	671	638	717	646	656	695	678	706	683	635	647	696	689	636	644	659	634	637	668	676	648	689	643	684	662	649	643	665	685	636	666	668	674	672	656	650	638	691	651	682	667	649	672	687	681	651	641	656	654	644	676	645	653	666	661	692	649	652	688	639	696	645	670	695	641	615	662	621	641	667	654	653	642	665	662	661	700	675	632	685	644	607	677	670	684	652	658	678	661	692	649	693	636	636	670	692	620	664	645	707	646	682	619	706	687	691	681	672	680	652	635	672	654	616	676	645	664	687	652	705	637	649	704	681	632	672	676	620	645	669	626	595	662	685	686	674	691	654	666	635	618	687	700	671	686	696	689	719	622	630	668	635	723	652	643	657	638	649	661	660	635	676	702	687	667	637	688	632	631	681	667	687	702	654	669	673	689	681	691	648	655	691	699	666	622	636	633	662	622	705	636	643	659	682	681	670	648	654	647	683	695	698	666	654	618	676	627	651	645	622	651	655	644	625	647	626	666	688	632	692	649	661	648	685	719	675	632	667	632	643	656	677	688	617	690	697	636	702	616	718	710	620	684	680	678	676	643	684	720	693	650	669	673	703	671	687	628	643	656	660	682	694	660	648	689	666	646	611	706	652	699	664	669	644	670	647	677	690	634	659	633	644	655	598	660	622	640	612	629	692	686	684	670	659	692	686	621	653	644	654	663	712	675	640	652	670	661	676	667	673	651	646	690	654	653	665	655	636	687	665	629	715	671	676	638	662	589	688	686	653	655	654	673	646	659	688	650	647	662	654	659	666	659	695	718	667	659	594	649	672	651	708	638	654	650	684
26174	20936	27392	24622	20732	5225	831	560	479	438	349	327	352	346	306	293	292	315	290	288	297	263	267	295	279	267	283	257	277	254	292	278	247	258	263	274	245	239	268	261	244	265	252	249	236	259	223	250	229	232	258	241	225	249	244	272	246	241	262	229	232	260	241	246	253	241	279	263	230	264	259	239	246	247	254	249	250	275	229	258	262	265	229	242	211	227	238	255	240	226	254	266	268	250	235	242	246	242	232	257	231	258	228	271	241	267	218	234	249	250	267	233	239	230	244	232	262	259	275	245	242	237	243	246	220	250	279	235	244	258	259	228	243	233	243	263	226	258	244	223	225	238	242	259	244	230	224	229	242	234	236	251	239	216	249	227	232	231	246	261	229	230	248	239	259	293	238	263	264	253	214	225	236	244	259	245	247	227	235	229	252	226	248	221	256	238	243	257	233	259	236	232	249	211	213	235	217	227	228	227	233	264	245	244	241	228	245	260	264	256	248	241	248	207	249	214	252	231	251	232	256	245	236	245	217	246	252	255	251	265	237	252	241	258	254	252	260	246	243	225	236	232	227	256	249	252	259	278	273	238	254	253	236	240	233	255	214	250	235	229	275	259	251	237	235	237	260	248	242	246	234	249	248	244	301	231	251	227	250	235	248	248	244	237	247	241	252	232	227	233	267	221	244	248	253	223	215	230	244	286	247	252	274	242	240	214	253	224	267	235	230	242	256	218	238	227	224	241	276	235	229	241	232	203	238	230	244	239	277	258	240	237	230	235	233	248	247	239	233	249	236	226	230	246	275	238	228	246	247	247	217	252	244	239	227	224	245	232	241	268	239	258	256	229	239	216	222	232	246	205	230	233	234	253	219	254	244	252	260	240	245	269	272	243	221	245	229	230	247	248	229	233	250	247	247	258	223	230	232	243	248	250	246	216	246	222	249	230	251	253	223	248	248	261	241	243	243	260	224	257	246	225	248	250	239	224	254	269	234	258	252	243	268	271	256	228	250	270	259	258	247	255	225	242	244	228	236	208	225	242	234	260	225	243	223	258	229	247	235	217	238	244	245	246	252	266	250	244	258	256	226	220	273	253	273	247	237	241	211	218	230	261	258	254	236	259	230	248	251	227	247	249	226	246	224	287	240	233	240	244	232	249	250	267	258	241	244	238	229	238	258	223	259	251	247	277	226	237	250	247	222	232	255	229	217	260	260	218	254	240	229	254	243	243	238	250	279	242	236	250	251	244	238	231	217	243	223	249	247	258	252	251	268	249	227	244	247	226	249	251	216	215	247	238	258	268	241	224	264	237	244	235	241	221	243	243	216	245	255	227	247	264	215	244	244	268	261	222	258	245	230	214	245	237	269	252	227	229	237	258	262	234	222	261	260	237	233	221	227	222	220	264	253	231	226	252	246	217	216	232	259	245	237	249	268	260	240	238	236	233	241	210	261	280	239	285	222	229	213	252	202	268	277	254	218	212	245	206	226	231	243	228	225	231	218	246	244	245	202	213	259	233	224	244	237	239	259	251	268	241	261	265	222	241	227	237	236	233	218	266	264	247	243	242	245	241	232	244	254	262	262	272	259	265	216	242	219	251	233	230	249	279	229	221	250	253	232	265	248	242	259	205	209	251	246	231	240	210	261	257	255	261	249	263	262	252	217	268	255	230	243	233	222	240	232	246	262	239	223	231	248	238	228	243	249	277	228	249	247	251	257	238	241	241	252	215	260	218	248	234	245	229	236	234	257	248	243	251	257	255	230	246	233	240	238	224	229	244	258	237	232	240	261	235	260	235	231	256	231	237	255	246	230	253	239	226	228	252	264	235	216	270	207	269	245	229	241	226	227	275	226	245	213	219	222	234	251	221	229	226	270	245	247	266	257	256	223	225	260	227	237	238	246	230	237	267	262	213	265	203	232	257	231	233	238	236	301	231	267	224	214	249	248	240	239	267	225	264	248	242	242	235	228	235	228	236	241	231	244	245	232	241	234	242	247	240	256	252	259	248	226	274	231	239	231	217	249	223	218	244	229	230	243	253	257	249	231	233	268	243	220	222	240	257	238	229	239	244	260	256	253	271	242	240	264	229	252	269	258	242	235	242	238	250	237	242	250	270	226	263	252	246	246	216	276	240	224	243	238	272	235	225	258	262	244	241	235	241	231	246	232	262	261	263	253	225	255	229	237	240	260	227	238	249	272	221	237	240	239	220	218	231	244	243	261	240	245	258	238	250	220	253	234	249	241	215	257	240	250	246	262	251	259	234	246	268	218	264	247	213	237	261	268	225	268	249	240	255	250	250	230	244	244	244	250	248	245	226	220	218	225	262	254	218	238	264	249	262	262	251	225	256	239	243	215	249	241	242	285	236	249	233	220	232	238	243	246	237	240	237	232	234	248	245	259	227	232	235	231	236	237	264	266	255	243	237	228	221	225	231	238	234	241	211	234	239	241	235	243	237	236	246	263	250	229	257	249	231	235	279	266	251	251	213	281	209	241	236	231	243	236	216	215	262	235	232	221	231	234	265	222	206	236	250	255	206	245	223	219	243	271	228	244	229	233	264	208	223	258	265	247	225	226	223	264	274	240	227	245	257	241	229	230	251	229	243	227	226	262	270	242	280	253	247	240	266	260	226	242	251	231	231	216	253	225	243	249	259	268	226	267	231	278	241	260	263	251	253	258	246	266	244	247	239	254	250	242	214	260	226	249	230	270	252	238	226	263	264	231	251	276	207	244	241	243	233	271	222	235	226	225	262	234	230	267	249	236	244	264	255	243	247	234	242	206	252	229	253	246	244	232	246	241	263	253	246	225	251	228	246	255	283	251	257	256	243	246	240	260	260	209	230	258	244	261	233	203	264	256	256	258	243	223	227	231	208	267	249	234	276	254	226	231	244	245	258	234	220	247	251	237	248	243	241	264	231	219	242	228	271	248	243	247	262	229	234	236	250	253	219	230	252	232	247	234	234	260	218	244	262	241	241	239	248	254	268	233	222	256	226	243	241	247	240	281	247	245	267	228	261	236	238	258	250	231	244	225	227	239	266	223	239	247	255	228	233	235	265	244	233	232	264	244	245	240	232	242	231	223	256	227	225	248	239	250	220	251	242	258	251	262	239	247	240	239	255	255	225	250	233	231	254	249	241	261	240	250	224	219	274	254	210	223	231	239	238	231	254	242	242	259	209	256	257	220	241	261	232	259	255	251	221	258	222	226	251	230	243	238	251	249	247	237	230	257	256	252	221	269	227	252	262	246	275	243	227	238	249	238	226	238	251	237	230	271	229	233	229	224	231	225	237	254	241	216	226	260	240	267	258	238	251	230	249	243	259	218	241	230	205	251	253	239	259	238	247	237	251	225	250	251	225	254	257	244	239	252	231	245	239	219	225	233	223	245	241	243	234	269	248	238	233	258	261	245	242	226	261	197	230	249	232	242	261	220	254	233	223	242	252	261	257	214	254	240	237	246	236	259	236	215	232	230	294	228	255
6790	9624	8621	5425	10881	1911	1445	1100	931	829	674	645	596	569	500	439	446	443	454	431	395	409	403	387	356	375	341	328	330	337	349	370	336	307	351	338	312	334	322	332	337	314	325	319	320	308	283	298	291	275	295	325	302	314	297	325	316	332	309	314	304	283	268	280	312	318	298	300	295	309	280	282	318	308	324	302	327	274	287	287	314	298	266	299	260	313	338	293	312	311	335	307	304	312	299	345	336	269	285	303	293	280	276	293	288	321	302	275	295	281	317	291	303	308	292	310	316	275	323	295	337	284	295	287	315	309	297	309	302	307	319	285	302	283	341	294	319	299	331	293	293	278	296	277	289	299	297	285	304	301	290	288	301	283	299	310	305	341	284	290	269	298	330	288	293	297	288	292	298	294	314	324	335	308	300	308	284	313	298	315	320	305	303	295	295	278	300	300	319	315	313	313	326	303	305	301	302	328	308	333	321	283	284	310	273	303	286	313	269	312	280	302	297	302	306	297	303	280	299	266	312	304	301	312	282	262	301	291	306	291	301	288	302	293	286	322	302	280	329	312	301	307	307	305	293	281	295	292	320	291	327	302	309	327	280	309	324	293	293	310	319	292	304	287	325	308	306	319	291	294	302	330	304	304	308	298	290	319	297	301	331	318	297	294	303	276	288	287	308	296	289	311	275	301	287	311	317	271	278	275	296	311	310	285	277	287	294	330	350	262	324	280	308	293	313	321	326	306	318	287	286	285	295	275	307	305	293	316	292	315	300	330	331	268	303	295	282	315	290	276	300	306	287	295	299	292	304	257	270	275	324	305	276	298	302	272	339	310	322	291	294	296	295	276	300	292	285	317	365	313	321	272	315	325	296	321	278	295	297	247	283	286	273	290	307	291	311	312	320	262	306	291	303	291	258	312	312	294	283	291	262	297	301	305	294	299	303	314	343	297	314	292	286	280	294	317	308	298	277	288	288	286	287	321	285	303	338	297	292	339	272	281	282	308	323	256	296	305	326	281	298	292	322	307	296	324	305	297	291	312	298	290	285	312	316	282	315	302	306	308	316	292	320	309	273	275	285	323	289	280	313	295	323	270	305	280	296	300	315	276	290	291	301	307	285	279	310	314	309	330	300	293	294	321	315	302	292	319	317	304	304	324	317	320	314	305	301	324	284	310	307	293	294	306	326	273	311	292	312	288	308	298	289	302	314	313	304	326	279	294	296	326	324	307	284	305	280	265	287	296	292	293	281	267	276	314	271	293	301	303	319	331	302	282	296	314	272	293	301	300	307	304	301	301	289	271	307	309	301	300	308	316	295	288	284	299	277	284	307	293	287	270	320	294	304	271	307	282	286	283	338	302	286	304	318	319	349	309	309	296	307	304	309	303	308	330	290	291	284	310	304	279	310	290	277	293	316	300	300	317	278	281	283	270	297	312	297	308	289	312	303	274	298	302	302	307	269	284	312	306	324	295	285	316	289	333	294	312	281	278	291	294	336	299	315	316	297	310	291	296	269	282	310	297	323	296	268	283	303	298	282	315	315	303	271	297	302	274	314	286	298	265	309	292	287	298	274	295	283	311	304	317	291	304	320	341	286	319	283	319	315	296	319	338	298	292	261	268	277	322	307	295	303	265	327	306	282	277	289	330	292	314	300	317	316	328	305	295	303	268	310	264	280	286	270	299	305	287	283	316	305	297	301	314	299	297	301	290	304	330	310	297	292	276	311	294	329	300	260	337	302	308	276	304	291	293	274	268	289	293	300	274	307	296	285	289	262	290	310	315	326	296	300	304	288	309	285	280	307	305	294	318	302	286	285	278	291	296	300	318	304	303	308	285	292	316	304	271	309	285	277	297	323	297	286	315	305	321	305	320	313	318	308	260	292	286	268	282	294	321	331	319	319	280	317	299	304	302	283	297	290	340	307	312	299	326	322	291	306	318	276	243	309	319	284	284	293	319	316	319	311	251	303	309	294	303	310	286	275	349	301	275	294	289	293	267	282	292	317	311	324	284	282	322	298	302	313	326	291	316	286	297	298	281	293	278	318	294	317	316	305	301	305	312	272	312	322	308	305	255	305	289	291	310	296	280	281	319	305	283	279	318	293	280	292	275	292	317	290	306	258	283	322	301	260	278	320	290	297	311	289	297	300	318	312	296	311	274	301	300	306	262	293	280	307	341	297	303	276	276	299	274	315	310	289	291	335	324	316	299	327	269	280	343	308	297	293	329	288	289	296	302	296	300	296	269	285	302	290	326	286	297	298	267	299	323	269	299	293	303	304	305	323	304	307	304	319	318	303	296	301	284	294	307	310	306	304	308	314	293	313	270	325	328	278	283	306	287	279	297	313	275	281	303	311	280	307	296	324	317	290	271	266	267	305	299	286	286	289	304	325	272	295	290	298	326	283	289	289	281	304	274	306	304	274	293	350	290	297	314	289	296	305	337	285	295	305	301	318	280	261	287	318	329	291	305	292	314	273	285	306	332	270	306	288	328	289	279	295	304	293	315	309	286	319	300	316	280	312	270	318	309	324	285	282	288	304	305	286	296	283	318	327	323	303	287	298	307	327	316	271	301	302	307	326	292	258	279	285	320	262	287	298	289	272	304	314	296	281	313	307	294	304	271	333	268	288	288	292	313	296	315	297	309	288	324	291	315	315	288	303	296	294	257	306	312	276	274	268	272	288	280	326	296	323	316	313	294	291	279	311	329	324	311	282	284	303	270	284	301	320	262	297	290	292	318	303	290	315	290	284	287	264	298	266	294	247	324	289	299	294	300	296	291	275	300	275	277	243	289	302	308	270	277	335	308	294	306	310	303	287	269	312	310	300	315	313	297	283	293	313	272	296	318	313	324	296	295	279	271	302	310	289	278	322	328	295	295	318	288	310	288	312	331	299	265	297	310	315	281	290	289	302	290	291	314	315	323	285	334	271	303	302	278	287	313	274	321	288	282	290	326	297	302	308	324	336	284	306	310	332	281	293	325	306	321	321	325	303	294	304	298	328	295	317	292	275	299	301	319	337	305	273	294	296	284	270	306	289	290	278	298	309	303	267	289	336	316	295	293	295	253	303	290	284	319	308	343	298	285	300	283	288	274	289	290	300	276	297	292	306	306	293	296	310	302	294	289	305	290	332	285	305	293	288	304	289	268	313	319	293	298	285	287	250	316	290	316	258	290	301	281	314	295	290	272	294	296	322	297	314	293	305	339	275	305	298	306	293	294	279	284	320	314	283	291	318	291	287	315	314	336	301	321	291	299	302	275	322	286	281	319	316	308	288	298	300	303	260	282	320	269	287	296	268	308	309	281	286	305	303	329	309	287	287	291	301	279	306	325	328	297	308	272	300	306	274	278	340	280	322	303	292	297	284	294	300	283	331	294	303	290	306	289	328	301	277	313	321	322	295	303	294	293	280	284	279	314	278	328	311	325	270	314	274	293	292	289	319	285	327	310	313	288	284	286	273	299	308	260	306	287	272	309	301	310
23584	20896	27921	24036	20924	20935	8992	1355	992	802	725	687	655	561	575	530	508	503	497	474	444	499	457	422	458	457	422	447	415	454	422	407	432	440	436	402	415	411	427	402	418	399	384	398	422	388	362	408	404	435	385	412	384	385	376	415	395	394	403	425	395	387	389	373	427	373	388	396	381	415	359	375	391	380	380	344	387	417	370	381	341	404	394	413	387	387	381	415	392	388	414	365	349	403	377	352	375	390	400	349	447	398	358	375	416	374	419	404	404	362	383	417	382	405	375	397	401	403	358	399	402	374	377	373	365	382	371	391	345	360	362	369	351	377	392	418	399	377	381	379	353	383	394	391	385	371	351	405	393	387	371	389	354	433	376	402	372	373	410	352	378	379	368	336	373	387	401	386	376	383	394	386	407	401	402	374	396	382	412	349	377	358	376	348	365	354	366	378	396	366	418	365	429	390	369	349	382	362	362	359	400	405	381	371	368	373	400	366	369	361	399	372	371	368	424	354	368	392	367	390	395	392	323	360	357	359	392	392	363	386	394	428	389	417	346	379	390	371	395	359	408	393	366	379	385	357	402	367	364	425	388	384	384	399	372	409	343	400	399	354	375	392	376	359	357	380	381	400	396	365	411	363	376	396	400	382	395	356	369	379	399	356	370	349	383	387	363	367	412	377	398	421	372	401	369	390	406	374	380	396	384	366	398	416	346	399	366	385	359	379	398	411	381	381	391	400	358	358	399	354	348	392	362	348	409	362	366	359	370	392	369	377	375	349	367	393	415	357	380	379	402	371	380	372	358	384	407	345	378	369	404	365	347	381	394	341	400	415	366	357	388	408	395	400	388	323	394	381	389	367	406	403	389	360	398	360	348	391	383	387	390	376	371	378	391	380	398	370	333	407	388	384	386	373	394	394	395	386	334	385	384	402	347	403	366	404	362	420	365	374	378	379	404	392	427	371	414	370	365	367	395	381	357	381	385	370	359	364	343	376	393	393	364	409	371	371	360	375	365	365	391	345	373	403	373	374	387	375	372	388	368	401	384	400	408	399	428	347	362	382	357	389	396	364	364	382	415	359	356	379	388	337	367	398	353	383	400	375	386	378	391	375	367	359	367	383	363	393	408	401	359	356	365	352	398	361	364	368	349	388	386	337	366	361	381	383	359	413	366	368	375	404	394	354	386	364	372	418	412	391	373	404	384	370	376	345	358	373	381	351	385	392	373	383	359	397	427	367	363	374	382	406	370	377	354	375	382	333	396	356	417	395	435	414	361	382	392	409	390	400	353	395	396	403	367	379	404	352	417	372	380	356	403	420	409	401	370	376	400	363	365	362	376	390	378	383	373	379	383	452	408	357	380	365	383	402	377	368	363	418	369	369	387	399	374	370	401	360	433	367	375	407	351	399	401	421	394	351	383	388	345	362	391	400	371	372	392	363	393	389	369	391	374	383	380	388	347	370	402	390	360	360	367	380	392	359	356	374	370	395	368	390	369	364	402	392	403	396	381	365	367	355	381	352	376	371	392	412	405	368	373	419	379	365	320	331	412	363	393	384	380	361	373	420	369	363	390	379	412	391	390	361	414	358	391	398	377	355	385	397	375	409	334	391	377	397	381	395	388	398	384	387	370	355	409	394	364	371	384	392	389	364	382	351	423	344	404	362	356	368	409	430	371	365	386	386	376	386	379	359	364	333	396	387	386	380	379	391	414	376	390	389	367	377	378	365	392	351	395	401	338	372	396	362	359	375	403	361	394	355	404	364	370	375	426	340	378	380	379	354	352	354	360	399	360	358	377	376	355	383	393	368	363	370	364	399	384	402	363	386	364	392	369	363	364	387	370	383	391	416	369	386	391	388	407	343	376	385	364	367	396	347	383	383	393	379	358	396	378	383	426	389	402	380	364	374	342	363	337	378	382	372	364	361	383	434	351	379	374	352	345	411	368	392	416	385	410	374	374	371	394	340	376	380	386	386	350	382	377	346	374	376	404	376	376	378	387	382	389	369	354	366	369	356	384	385	354	390	364	413	393	377	355	392	384	404	396	392	359	379	369	372	378	385	348	392	379	394	414	371	347	384	374	360	361	373	357	357	379	369	388	398	362	385	376	353	361	364	422	392	362	377	384	369	400	383	402	385	416	376	376	364	364	381	420	430	378	370	353	362	383	383	329	384	377	397	395	376	402	376	397	389	365	383	411	399	364	373	386	405	344	378	402	385	420	372	391	388	361	373	391	379	422	354	400	408	388	375	402	373	336	371	349	389	363	364	378	400	359	364	353	380	390	365	375	381	399	357	389	412	378	361	380	369	380	363	363	374	435	372	377	399	394	400	401	385	385	345	378	418	380	383	380	356	364	380	381	327	373	401	370	374	383	344	391	385	366	374	355	378	376	376	372	395	390	350	375	363	420	399	387	394	371	373	379	374	355	348	390	379	373	367	371	382	330	340	398	372	393	359	379	362	370	410	393	382	364	358	378	401	394	409	416	369	376	392	372	389	379	362	359	410	371	404	348	342	370	337	359	409	375	390	378	402	379	381	384	375	382	343	378	381	378	369	383	371	410	368	332	393	386	414	359	350	375	365	347	399	387	380	394	395	366	351	373	368	371	392	336	382	406	349	359	379	380	392	373	388	401	364	396	400	371	391	396	378	385	418	347	384	370	381	392	350	387	367	435	395	371	391	376	348	351	374	377	367	386	352	337	358	372	378	404	384	398	372	386	408	365	348	346	360	387	356	396	371	367	358	400	380	405	389	372	327	388	407	376	398	378	361	384	395	365	385	360	370	422	374	391	387	354	371	372	376	352	421	387	383	353	385	354	402	392	356	369	359	372	403	391	391	386	354	370	398	395	371	406	407	378	396	389	381	381	425	386	382	390	382	368	386	381	373	379	367	377	361	374	367	391	389	386	378	390	368	392	375	391	390	357	400	380	355	422	377	369	366	388	377	350	371	388	359	388	395	382	391	369	421	373	367	388	365	366	391	388	347	392	389	359	404	390	386	341	375	384	367	384	393	379	389	385	379	376	387	381	372	388	412	371	398	416	377	409	356	368	348	389	364	352	383	348	401	341	387	371	397	385	376	440	382	363	385	393	417	356	366	415	402	382	375	368	388	360	374	372	369	346	376	378	400	381	372	354	391	351	381	364	354	408	360	383	362	358	389	341	379	385	385	384	355	368	395	375	336	355	396	389	365	367	388	379	373	391	401	367	378	348	349	385	388	368	393	344	358	395	399	381	400	363	340	381	357	362	384	372	383	363	378	379	386	375	388	385	357	386	424	371	407	391	362	362	401	382	385	397	416	398	389	394	371	390	388	390	386	375	394	346	399	382	372	366	363	374	389	395	374	396	393	385	349	356	340	364	393	385	392	382	373	375	384	402	370	361	382	370	373	399	379	397	376	376	398	341	385	393	358	386	354	335	399	389	364	390	343	367	367	367	355	378	385	358	397	364	379	395	372	407	364	362	386	386	331	388	394	373	380
10165	18007	16469	10419	15535	4218	3100	2389	1817	1611	1383	1243	1102	925	946	880	811	760	745	674	609	663	584	613	522	576	549	550	526	516	521	516	479	498	499	462	428	430	480	487	458	412	456	484	452	432	432	432	475	439	457	401	446	408	414	424	426	391	414	406	413	387	442	411	397	422	383	385	429	423	387	420	355	420	399	399	399	393	371	429	400	404	412	394	421	423	418	388	406	365	451	414	390	395	371	414	399	402	429	440	383	357	384	414	385	427	384	384	424	406	395	381	405	376	388	400	400	387	368	381	406	399	379	416	439	388	421	382	373	377	401	374	360	379	421	396	365	384	386	370	382	381	375	390	379	394	396	403	429	370	393	401	384	407	389	403	408	397	370	410	399	392	409	372	421	375	426	400	382	399	377	401	410	394	379	365	402	386	428	396	401	440	399	386	408	378	378	362	434	406	385	414	423	402	376	417	372	371	378	411	382	362	379	386	404	389	375	415	416	370	369	400	407	405	362	386	411	397	413	391	422	418	418	389	381	381	385	393	384	389	370	420	378	410	378	374	393	386	424	357	387	384	395	389	424	391	398	356	343	426	401	406	385	412	385	367	375	409	404	393	393	374	401	399	403	383	375	365	376	385	385	370	387	377	394	415	394	374	417	391	401	394	381	400	420	395	408	377	375	375	381	400	406	389	357	391	379	379	377	406	394	372	402	384	382	375	397	377	385	396	371	378	366	401	399	411	432	388	377	388	394	414	358	404	377	422	360	385	367	366	387	370	372	390	409	389	373	406	410	391	362	386	406	397	390	365	361	377	385	424	415	332	387	395	377	369	410	431	375	382	391	408	395	364	383	378	397	396	383	368	346	394	404	381	394	387	364	397	358	399	385	384	364	383	372	393	376	415	394	389	432	390	382	399	380	398	408	378	414	408	399	416	398	412	400	413	396	389	382	373	407	392	381	413	360	387	353	378	415	395	344	386	408	382	370	420	373	392	393	422	363	389	430	344	377	377	403	427	408	384	390	390	416	388	368	419	391	389	410	392	395	374	355	393	403	375	414	384	400	395	425	409	409	400	417	384	426	418	414	400	392	433	380	390	384	400	403	404	394	384	414	399	381	378	390	374	382	387	397	376	418	369	411	377	417	390	405	375	428	405	384	376	344	364	405	401	375	344	364	363	409	381	401	414	414	364	399	383	365	426	361	420	418	404	391	397	405	405	423	371	415	390	407	410	407	364	391	361	397	389	412	355	408	370	389	400	409	395	399	379	381	386	380	383	400	375	400	357	416	357	371	401	368	368	410	386	385	369	440	375	398	391	419	383	384	401	393	420	369	389	395	372	402	365	388	422	366	408	372	400	406	402	380	436	398	406	366	405	380	383	402	394	399	371	379	412	389	395	381	405	389	386	370	379	398	388	389	393	420	380	396	371	386	396	397	407	393	383	413	388	373	377	403	391	373	373	414	407	416	396	351	399	383	395	418	417	405	387	401	376	383	446	389	387	375	359	401	378	366	396	400	381	351	369	389	357	368	387	403	390	394	370	391	408	379	383	402	420	389	386	357	365	375	374	390	385	387	368	405	407	399	425	378	395	356	398	407	417	393	399	354	450	402	405	379	379	372	377	406	400	403	389	400	422	406	418	435	404	403	402	386	376	434	412	394	387	389	396	432	395	378	407	391	377	430	365	383	420	418	361	373	373	377	402	378	393	396	378	369	363	389	414	393	367	370	407	417	370	389	389	386	386	360	352	396	359	375	403	403	354	391	412	388	404	387	374	355	377	415	375	382	404	386	403	435	381	341	411	369	389	410	369	387	387	424	397	393	409	381	391	413	398	387	372	384	406	392	399	409	424	381	376	406	370	376	375	372	367	391	370	393	414	374	427	408	397	392	385	400	380	390	405	361	386	396	404	378	368	417	356	425	350	398	388	384	394	365	365	418	396	392	365	361	342	392	400	412	393	395	401	377	375	374	413	417	424	384	386	389	404	386	399	396	395	424	394	430	383	365	391	374	380	395	419	391	392	386	381	386	371	396	438	388	431	399	377	362	380	370	397	395	392	414	421	410	392	388	374	422	391	394	402	354	387	393	382	403	387	396	399	400	413	404	405	390	402	395	418	412	389	412	376	404	432	411	362	392	423	373	378	394	405	380	407	390	384	386	375	409	425	405	408	415	417	400	379	394	416	358	376	400	391	374	367	368	388	411	439	373	416	397	365	401	379	395	364	410	426	332	373	385	405	375	416	428	404	379	392	412	416	408	369	430	405	437	405	399	393	390	378	419	401	390	380	361	377	414	366	400	377	420	431	383	395	395	345	349	383	422	392	379	392	366	402	370	383	390	397	364	372	394	396	412	397	375	404	376	406	390	372	395	382	383	417	401	340	389	397	396	376	388	395	386	372	381	390	404	374	389	361	395	391	357	394	392	362	364	412	383	377	358	383	395	393	386	385	385	393	409	399	388	379	393	388	406	394	354	370	383	411	370	415	389	358	391	413	406	380	377	378	397	411	335	405	388	411	392	360	378	392	424	408	373	427	396	432	393	377	400	396	362	400	385	372	404	393	385	392	354	383	401	371	356	382	399	394	382	355	395	395	379	391	392	396	394	375	390	408	405	416	382	365	391	411	376	394	380	379	382	384	389	374	378	412	400	420	414	374	385	399	407	377	389	369	380	366	359	402	359	349	407	374	377	384	405	389	376	398	427	350	356	386	389	359	406	386	407	412	402	412	340	409	388	400	396	351	367	391	389	418	374	403	394	399	400	407	391	360	385	385	367	408	394	410	393	343	418	370	368	402	402	390	395	402	372	353	362	336	404	431	374	405	385	386	411	390	386	402	366	381	391	379	399	379	332	405	382	403	436	418	370	405	414	394	385	367	399	349	390	332	368	406	385	387	377	409	407	403	392	367	379	410	369	378	393	398	383	387	409	405	368	413	357	358	411	380	378	391	385	347	398	383	404	399	423	391	354	392	361	382	385	404	369	375	359	395	371	382	387	389	394	381	381	393	404	427	384	355	394	409	406	402	397	373	366	415	389	379	393	399	380	360	407	381	397	389	397	416	369	416	383	391	403	417	381	383	401	392	391	372	385	390	383	405	376	385	404	425	409	440	394	419	354	374	409	390	390	395	399	422	400	378	380	422	415	373	367	419	363	387	387	384	400	369	354	407	403	405	371	382	417	391	381	395	412	408	402	394	398	405	370	388	351	409	393	393	397	402	373	453	409	379	399	429	427	403	425	383	401	349	411	383	419	364	386	396	385	425	372	367	408	396	396	383	384	413	389	394	361	394	379	371	394	357	398	410	416	403	418	381	412	354	344	386	388	385	393	406	391	392	388	388	387	386	365	356	382	420	432	395	403	350	416	376	378	400	413	377	393	365	374	379	377	361	401	403	334	402	370	384	376	375	420	382	389	411	414	422	361	404	404	403	373	410	375	425	382	365	384	391	419	436	378	373	403	383	373	376	395	399	415	408	369	372	378	381
27970	15682	2589	943	1059	628	628	594	585	617	605	615	600	604	577	631	630	595	558	596	579	616	635	550	638	610	564	549	630	633	589	618	623	610	609	524	597	581	555	540	548	603	542	640	600	608	588	545	584	554	582	569	568	602	608	575	638	627	597	571	543	623	579	562	587	614	643	571	583	624	598	632	610	600	581	560	588	592	595	563	576	597	600	625	600	590	575	623	559	588	595	565	563	627	597	594	543	597	606	589	566	574	605	551	589	609	589	582	603	603	565	563	595	606	606	616	611	613	569	586	581	614	599	634	583	583	582	597	615	586	585	602	613	559	591	601	626	581	542	622	595	602	582	570	556	600	608	629	567	584	600	603	573	601	552	570	637	591	593	593	627	562	623	555	637	594	614	582	547	555	576	605	563	593	566	601	592	575	598	577	622	580	621	576	574	600	550	619	586	620	593	608	573	604	563	617	584	586	559	607	598	550	599	594	581	617	628	582	533	597	599	612	620	563	640	619	590	584	545	600	615	581	573	560	603	572	623	571	614	592	588	630	603	559	620	618	580	598	579	599	627	598	595	581	590	584	586	584	598	570	572	568	623	597	597	600	522	612	589	608	604	606	577	557	585	609	648	570	552	594	554	606	570	576	609	616	570	562	617	602	568	564	566	567	565	535	603	608	597	622	567	584	607	591	567	594	583	598	588	562	618	578	603	531	601	576	618	557	594	572	598	547	566	577	588	565	571	602	635	616	590	612	568	585	598	578	587	575	638	581	578	575	591	585	602	587	593	579	597	593	599	563	634	562	608	555	569	588	581	570	558	602	534	591	607	596	589	543	627	588	567	619	528	594	641	623	605	573	609	573	607	669	536	544	595	647	603	576	571	598	602	554	579	585	576	589	627	593	590	601	606	616	611	554	587	588	614	601	624	573	539	537	623	594	616	544	604	595	581	578	589	575	620	544	566	591	591	573	586	570	600	581	580	600	597	622	597	577	559	553	559	618	572	573	652	620	571	618	604	611	585	588	643	591	546	532	594	603	551	587	598	572	583	583	594	648	589	535	634	543	607	622	626	560	577	586	579	567	604	624	595	572	600	554	581	581	588	596	554	552	588	599	559	601	606	616	576	541	605	574	557	562	570	554	615	598	562	555	609	566	565	605	569	612	619	641	582	591	628	603	595	627	618	590	569	588	569	611	592	583	606	557	621	561	507	555	611	585	575	627	581	575	624	547	590	568	603	572	643	618	579	614	600	593	605	596	555	578	578	572	585	576	570	625	600	566	583	584	564	589	567	560	567	553	579	581	560	621	599	532	626	615	595	623	581	575	570	596	594	583	592	589	589	600	566	555	612	550	579	631	575	610	573	549	571	624	613	594	608	624	609	566	588	590	542	568	581	603	590	579	605	573	591	573	576	581	582	530	589	597	550	578	604	570	578	587	589	595	622	602	601	607	602	579	629	574	565	564	581	583	558	577	629	626	598	594	596	563	582	609	579	586	604	598	620	562	615	605	616	570	568	572	595	579	524	617	569	594	575	559	613	616	597	566	572	562	585	617	599	590	567	567	603	601	587	568	546	600	539	602	587	616	638	607	598	559	545	537	608	509	602	579	615	605	602	632	591	608	629	596	568	577	602	569	596	589	607	563	599	604	618	608	597	615	582	572	616	634	616	611	619	617	564	575	644	599	650	601	629	561	622	575	637	573	568	623	620	572	595	624	611	596	576	561	595	646	590	622	631	600	603	580	584	622	593	568	556	645	597	572	611	561	579	603	599	615	575	604	642	605	612	623	582	598	595	609	572	561	548	499	566	604	572	590	636	634	601	557	585	577	611	582	589	587	575	584	583	608	587	588	559	620	650	599	598	552	607	584	572	611	575	547	594	565	579	603	613	641	576	593	612	614	581	615	572	579	591	605	607	567	604	601	562	603	580	567	569	581	596	610	603	576	539	609	612	584	585	555	630	585	560	592	540	591	566	623	580	610	547	580	623	597	615	617	597	638	581	600	564	583	533	603	575	624	559	599	605	594	570	576	613	601	624	563	585	582	576	606	608	573	603	598	613	596	598	557	531	598	530	591	562	583	579	601	593	599	565	592	608	577	575	608	560	621	571	603	586	632	606	623	631	614	603	615	550	589	578	572	564	603	618	639	617	616	609	568	546	574	605	573	548	620	600	582	550	589	616	588	565	566	624	553	569	583	642	538	584	621	594	624	574	596	614	586	543	561	589	563	584	566	571	582	570	600	568	581	546	616	560	591	604	598	586	593	610	586	603	582	572	560	558	589	586	564	559	530	594	617	584	590	602	551	569	572	573	581	589	600	623	583	561	600	576	617	579	573	553	594	569	637	576	558	604	585	548	567	546	601	599	583	526	584	600	622	571	578	576	594	576	612	557	580	581	585	628	535	592	559	659	614	605	578	601	552	584	633	589	587	611	575	604	599	608	621	668	567	567	571	609	597	597	564	599	594	633	550	599	568	538	574	543	586	582	566	516	608	614	585	598	626	623	600	620	582	597	585	593	625	577	564	569	577	573	543	591	565	608	603	577	566	550	613	595	606	623	603	602	620	602	595	610	586	589	581	553	598	599	544	617	547	613	570	594	600	591	564	591	620	579	566	581	587	583	562	580	618	589	631	607	576	561	536	540	614	610	599	598	574	537	549	614	567	595	589	576	596	604	596	613	649	612	591	610	629	671	587	608	574	562	614	607	618	608	625	583	598	574	605	621	616	585	562	564	591	605	609	536	547	628	611	621	628	612	616	583	557	605	543	587	555	599	589	575	589	577	564	550	570	617	621	553	639	572	590	634	573	583	634	596	549	594	588	569	592	592	596	572	619	566	589	584	605	627	629	579	542	564	589	576	596	553	563	636	584	573	601	617	630	574	621	624	579	584	560	620	612	611	579	589	559	595	611	609	547	607	573	595	619	586	564	618	598	582	605	597	595	548	620	624	597	590	598	583	602	593	649	604	572	632	581	591	581	580	564	614	536	557	553	625	591	596	585	615	594	606	597	574	593	608	589	603	561	602	591	584	551	609	611	508	586	625	613	601	566	618	625	572	604	571	575	596	601	582	601	585	571	591	578	597	626	580	561	570	626	586	570	547	571	581	541	587	589	595	556	564	560	578	615	599	608	628	567	574	588	604	601	558	572	572	613	571	598	588	623	598	582	548	581	594	569	595	591	599	583	587	620	629	608	617	607	594	603	614	579	565	590	585	633	586	594	628	584	570	578	613	616	587	652	586	606	582	615	576	648	615	602	587	615	586	601	619	580	588	628	589	601	592	587	594	606	572	601	576	573	576	605	559	611	583	572	596	563	583	610	590	564	572	625	564	628	623	544	539	580	615	588	603	576	617	579	555	617	611	598	597	613	619	581	634	602	591	583	548	606	604	572	612	586	585	525	586	586	540	559	631	595	560	569	599	629	613	599	590	601	599	615	604	568	576	589	650	603	598	564	572	581	587	605	605	572	562	568	561	595	603	584
5058	1727	1529	1452	1584	750	703	708	707	693	666	680	669	663	627	661	596	618	650	680	658	673	698	715	673	719	667	693	700	674	682	675	655	630	668	664	677	605	663	649	661	626	683	687	669	649	678	687	646	621	650	662	634	645	662	707	691	689	634	642	634	662	653	685	649	668	654	663	714	714	645	697	649	649	658	681	630	655	653	693	678	660	684	670	685	670	702	671	627	684	716	697	674	700	644	678	692	643	668	623	664	718	661	691	657	666	639	695	648	636	660	624	648	649	670	695	677	702	674	680	656	662	704	649	633	685	635	662	648	631	684	633	661	675	677	648	638	661	641	695	619	658	693	637	678	663	688	674	596	653	678	679	697	655	676	662	639	628	664	614	678	685	665	656	658	674	614	645	682	666	650	632	616	650	706	653	663	645	657	690	636	654	619	674	625	664	678	643	665	648	661	623	668	611	634	669	697	662	672	654	662	622	623	647	677	688	643	679	674	704	659	656	621	676	694	653	708	616	716	697	676	665	630	667	646	650	678	656	712	708	697	631	676	647	685	690	651	666	638	654	644	683	650	681	663	692	682	665	703	673	663	642	671	664	656	640	688	610	641	653	651	694	662	677	667	644	666	616	636	651	667	661	683	651	659	677	622	646	687	667	657	703	689	640	696	693	653	660	674	621	668	632	652	694	702	656	650	688	642	646	627	650	672	659	626	675	653	640	649	633	720	654	658	672	732	704	606	636	617	676	679	671	609	685	639	639	646	680	650	656	656	667	666	661	690	665	683	667	679	657	666	664	652	658	655	650	657	647	635	658	674	666	683	618	666	658	652	631	657	659	619	682	638	652	674	655	671	679	655	658	635	639	677	638	681	697	683	657	659	690	638	662	640	682	671	677	618	669	658	702	674	616	634	674	663	648	647	740	634	715	611	676	707	642	646	664	661	663	672	668	633	677	733	675	636	681	659	702	664	685	670	639	641	669	650	692	695	664	684	681	695	642	708	629	646	639	627	664	628	663	647	665	646	703	658	622	665	672	707	663	697	676	643	660	644	655	635	676	664	687	684	653	689	647	649	640	649	670	677	624	688	672	608	618	700	678	639	664	667	642	655	650	680	642	637	652	680	675	636	668	669	638	682	688	682	637	619	629	695	625	666	627	687	687	638	679	660	704	671	679	623	650	691	655	695	677	677	668	673	650	685	657	689	600	661	658	679	686	678	654	704	602	699	650	638	680	642	584	710	679	624	659	721	652	667	669	671	671	651	667	706	679	672	691	689	659	671	655	670	703	696	665	651	683	628	657	634	687	642	704	676	642	666	691	606	643	691	700	635	690	667	670	665	632	668	690	690	657	697	647	693	653	664	708	600	638	680	669	664	650	683	668	652	701	634	648	682	634	697	671	675	678	674	642	644	619	656	705	695	631	717	679	659	622	675	726	687	679	636	667	601	646	682	686	584	673	617	665	658	633	665	658	643	714	692	675	653	613	654	683	660	687	599	652	639	696	669	652	626	635	648	659	703	682	662	627	677	682	668	635	684	670	655	699	660	688	658	685	648	689	677	668	636	675	672	695	692	668	662	629	600	639	652	677	670	609	670	676	684	650	683	655	635	639	638	668	625	666	646	679	640	645	664	644	651	683	611	667	684	642	670	652	657	634	642	656	676	621	684	661	705	662	668	681	623	674	696	664	633	659	641	699	677	624	656	666	656	691	656	654	675	672	658	649	592	651	646	653	662	670	642	684	665	689	694	656	652	656	638	630	669	673	699	694	727	615	685	670	655	699	622	645	672	653	621	660	614	635	686	689	657	678	644	713	656	641	688	627	640	650	684	671	629	662	636	653	635	694	703	682	654	663	672	660	666	631	677	663	660	683	646	634	616	706	648	703	651	648	684	682	693	674	650	675	647	617	671	638	683	617	662	642	671	637	672	722	698	745	682	674	680	650	629	623	666	646	642	646	687	715	666	639	659	662	615	677	698	629	674	694	643	716	642	622	672	658	681	643	631	673	663	671	632	689	710	671	670	691	627	644	635	643	697	640	708	669	706	669	659	639	654	610	681	646	597	664	669	656	699	595	661	668	654	617	674	672	688	660	646	681	656	667	633	668	649	657	702	674	688	696	703	637	705	619	671	661	695	644	649	729	634	610	626	674	682	676	681	652	709	642	671	700	651	679	719	619	662	703	635	639	677	674	649	684	678	666	667	674	690	661	651	706	701	625	646	692	640	675	666	680	671	651	724	657	707	644	669	630	662	699	662	653	669	670	654	647	653	682	650	640	653	674	642	685	681	623	621	634	662	641	682	700	658	657	644	672	660	636	626	648	641	649	689	683	695	629	618	653	632	661	658	680	691	672	683	686	650	699	648	646	668	626	668	674	656	660	638	680	653	698	683	678	639	644	587	642	638	675	679	696	669	675	700	650	709	691	687	664	673	725	675	672	660	702	675	662	643	629	611	691	666	684	685	678	689	639	694	619	669	659	674	657	647	679	715	651	672	653	639	661	636	677	653	621	644	615	653	631	689	612	658	643	653	637	620	658	668	682	655	646	645	637	666	659	698	693	672	642	632	616	681	649	653	686	687	689	653	639	658	652	686	716	629	669	639	685	641	657	711	647	679	649	669	624	667	675	648	627	645	635	697	654	651	637	638	724	737	627	634	682	693	666	660	616	604	693	652	688	614	642	643	656	604	695	648	636	685	634	667	664	702	642	669	633	678	685	656	688	688	684	642	657	674	616	661	646	658	673	670	708	651	657	696	720	636	685	699	651	632	678	631	660	642	693	652	645	664	616	683	667	674	686	673	654	681	676	697	690	684	631	686	644	643	671	649	656	695	682	687	646	688	682	621	632	661	670	677	669	644	634	659	672	680	670	631	706	630	674	639	674	645	671	602	633	685	619	644	663	644	670	723	655	652	645	671	636	649	678	661	634	675	673	640	664	640	690	672	650	615	617	644	648	679	646	643	666	658	658	688	684	629	646	662	677	660	616	670	633	634	643	670	671	643	692	663	653	628	688	659	611	650	686	666	678	721	659	699	680	646	671	675	675	693	665	685	686	643	644	631	665	681	672	658	679	648	678	651	666	700	691	675	703	687	698	680	660	643	650	684	703	665	692	677	690	666	630	675	691	631	645	637	662	681	645	677	641	693	670	704	667	666	693	646	658	685	658	612	680	649	670	649	652	682	688	696	694	677	689	663	665	679	681	703	693	623	673	658	652	658	669	656	641	658	667	686	680	738	680	670	630	714	658	663	667	693	668	667	701	710	639	626	625	687	663	698	645	673	675	694	685	674	658	645	681	648	673	648	651	661	659	667	622	651	630	681	625	680	669	673	655	649	673	667	659	706	691	673	691	697	682	649	658	675	613	683	662	680	684	696	698	664	667	675	679	651	658	692	656	664	657	701	637	704	658	674	660	667	680	687	695	685	647	658	663	626	661	709	660	615	649	658	650	714	671	653	662	669	704	729	699	652	639	649	663	677	679
26156	20888	27346	24577	20968	7995	905	629	475	405	444	364	361	358	331	330	296	281	322	272	284	306	294	256	279	272	280	274	247	270	241	256	266	279	262	232	227	263	251	257	279	241	259	270	247	235	230	259	209	263	248	254	225	252	251	243	234	258	236	223	253	253	247	230	232	269	230	275	244	234	238	263	218	266	249	265	229	214	257	229	262	251	257	226	229	241	225	271	254	236	234	216	220	260	248	260	255	252	238	241	232	199	247	215	241	227	235	259	228	227	253	232	246	243	263	249	247	211	249	239	252	234	276	258	251	244	242	222	221	218	244	236	253	241	253	256	257	231	224	237	225	268	271	230	222	242	241	244	227	263	247	265	231	251	229	258	238	251	224	256	262	252	224	219	244	273	234	250	251	215	222	236	267	264	215	248	271	241	269	292	269	261	214	246	231	234	228	232	249	252	253	246	252	259	241	260	241	223	227	243	249	237	251	226	257	249	231	220	234	247	213	233	226	237	253	240	229	206	254	257	239	265	203	266	211	245	248	242	255	236	220	229	243	259	218	237	246	220	242	258	218	243	249	245	266	244	245	265	228	223	247	252	229	247	218	250	224	260	249	268	232	219	231	255	271	231	241	237	263	235	259	228	226	245	247	253	255	256	257	234	246	263	251	251	260	225	245	237	241	275	225	245	272	223	242	253	212	237	269	254	249	238	248	220	223	257	240	267	241	248	239	218	247	250	243	250	256	256	241	254	257	233	251	270	242	274	232	242	256	246	279	276	243	259	236	261	257	241	274	241	270	253	225	257	237	255	234	245	240	232	231	228	235	245	194	260	224	249	262	221	266	252	276	263	236	225	241	263	220	236	236	259	241	223	218	270	244	268	243	251	260	272	206	249	273	242	251	213	267	243	234	239	247	238	232	222	226	236	264	238	239	258	251	236	236	255	266	242	254	247	242	240	236	240	241	228	270	255	246	247	253	238	231	243	253	238	233	269	232	234	228	238	221	231	271	237	253	237	252	242	241	235	233	213	259	236	259	246	245	248	267	233	267	225	224	244	238	217	264	222	241	250	240	237	226	261	268	256	260	246	244	247	246	237	251	230	244	233	246	265	255	247	242	275	249	235	267	232	236	237	228	217	216	267	256	223	221	242	269	252	274	268	243	232	234	241	240	217	244	245	245	236	267	249	246	255	221	221	227	289	251	249	236	228	223	259	256	251	214	217	239	247	253	248	251	247	246	253	230	234	239	253	224	250	233	241	241	248	259	243	254	230	240	243	225	233	242	236	238	220	241	222	245	230	263	234	243	232	241	252	228	251	255	238	233	232	233	242	232	283	228	269	231	235	245	252	259	233	207	233	256	222	240	250	258	232	232	235	249	238	231	241	233	261	228	241	230	242	245	239	249	224	233	244	254	239	253	242	245	248	241	241	231	226	226	235	267	236	255	234	240	255	264	230	234	252	234	242	255	241	261	266	262	210	264	231	238	239	242	274	272	279	253	261	231	236	237	235	266	239	243	252	248	222	247	268	243	247	227	241	245	224	235	246	226	263	243	248	231	252	253	247	229	242	250	254	249	258	253	218	255	224	247	231	247	268	263	250	249	226	240	252	250	222	262	270	244	241	219	232	226	220	265	260	240	251	242	234	226	253	227	272	246	236	232	257	246	265	217	230	223	244	223	231	252	227	239	250	246	216	224	238	264	229	234	233	230	254	220	216	257	250	256	257	240	225	250	250	227	234	222	228	252	273	243	212	259	246	231	239	249	236	238	251	246	231	232	246	268	247	223	240	233	228	233	249	238	266	253	243	236	235	249	242	217	257	243	240	236	216	241	255	245	246	224	253	260	237	238	244	258	231	237	223	238	243	231	267	232	249	249	257	242	261	226	248	239	235	258	221	263	227	233	241	252	252	238	247	219	263	249	247	225	219	245	257	252	254	251	228	247	239	249	253	261	254	240	253	249	243	234	256	251	265	238	235	241	221	248	225	257	229	251	237	250	247	264	260	248	260	225	259	255	275	260	271	253	207	224	244	199	241	245	226	240	282	241	284	262	263	221	262	247	275	244	221	248	248	241	235	252	235	224	264	240	229	254	250	240	260	228	250	214	250	243	239	252	255	231	244	235	229	236	233	230	240	292	239	254	255	262	253	237	223	239	220	245	212	244	241	249	213	266	235	256	222	241	218	225	234	252	270	222	231	265	252	232	227	250	236	261	226	234	258	259	247	229	263	251	252	250	237	240	260	259	243	242	229	233	251	234	233	245	201	215	235	252	231	224	241	243	260	266	250	234	269	253	233	252	251	243	273	240	240	233	247	274	237	240	251	224	231	263	257	246	232	258	235	212	254	255	237	235	244	211	224	255	278	252	255	234	226	221	273	241	233	236	237	246	250	224	232	246	261	237	254	241	231	215	247	248	241	255	260	225	234	230	228	242	228	250	248	267	238	228	264	245	237	245	235	247	242	245	261	250	232	236	229	284	247	232	251	248	261	222	242	275	246	261	265	276	248	264	246	242	280	256	239	247	239	231	228	235	258	255	253	230	222	211	232	259	234	223	232	228	266	243	238	207	230	244	252	245	234	237	255	258	244	258	259	270	240	256	282	260	226	239	258	232	242	230	212	240	250	246	225	237	244	247	237	225	255	196	251	247	240	247	267	189	271	219	228	232	240	238	215	250	215	247	255	262	231	229	223	237	256	260	217	252	258	225	237	255	254	219	233	222	251	239	231	234	223	278	225	241	218	212	243	257	237	248	266	241	233	244	207	245	241	236	219	238	256	226	228	270	232	225	251	239	249	223	260	284	226	238	273	237	248	241	271	226	239	241	224	273	235	219	228	232	271	238	251	251	230	233	234	233	254	204	234	227	237	252	257	236	239	237	250	251	238	259	248	230	226	234	223	232	258	224	226	263	220	242	231	249	228	242	243	229	245	245	231	237	242	246	265	247	227	229	277	211	237	216	241	218	257	246	245	241	213	258	212	231	226	250	233	238	244	222	236	230	227	238	262	274	257	235	231	243	235	282	234	251	221	247	250	226	231	227	270	223	234	241	246	272	237	234	248	255	232	236	224	232	247	232	240	244	237	229	215	274	240	233	235	226	237	237	205	264	255	243	255	252	233	234	267	225	252	229	237	256	256	229	250	231	231	229	225	260	244	241	237	254	262	227	240	239	231	247	252	227	253	253	244	249	221	237	209	276	257	218	239	267	247	256	251	253	275	217	255	236	233	241	216	242	252	223	231	243	232	241	244	236	245	251	260	232	252	237	225	235	213	239	256	256	249	210	217	248	266	244	240	205	242	267	250	240	262	244	243	283	223	240	237	222	246	261	255	240	204	239	240	289	217	252	261	240	242	212	264	244	231	216	235	246	217	258	209	235	237	247	239	257	240	257	246	218	256	242	258	243	237	255	231	227	223	253	261	259	209	230	242	245	274	236	230	246	230	248	236	218	209	240	244	253	264	248	256	222	244	244	227	209	238	233	240
6722	9739	8819	5696	13834	1929	1394	1102	883	782	679	645	608	495	502	476	455	434	416	408	379	397	358	385	368	357	334	354	356	346	355	339	326	336	338	344	323	357	303	320	298	333	332	303	324	315	318	305	299	323	302	311	310	307	347	305	302	289	287	303	299	313	318	314	295	321	299	345	302	312	266	267	299	287	314	336	309	322	292	324	316	293	299	303	311	295	289	298	300	280	309	290	290	305	306	304	302	292	313	298	259	308	304	323	299	326	315	298	291	299	339	291	317	295	279	270	312	302	287	295	295	297	294	305	282	306	310	367	277	302	299	344	270	285	307	268	297	300	286	290	307	283	291	303	278	284	267	287	294	337	307	298	296	294	319	283	261	246	287	337	304	326	310	286	315	318	332	290	271	313	325	295	287	302	315	336	335	302	291	329	293	318	339	283	290	313	286	311	282	311	325	336	276	287	294	302	307	290	320	296	306	285	315	292	320	327	334	277	327	307	287	321	280	305	261	306	297	306	290	291	285	268	298	267	288	312	306	303	276	314	313	315	295	312	321	274	283	295	312	320	332	295	271	308	292	314	327	284	320	312	298	288	325	297	288	310	292	304	275	279	312	306	288	289	282	279	266	268	315	305	294	299	305	282	303	290	305	342	312	311	295	323	293	298	313	317	313	275	279	308	297	296	299	260	323	281	294	320	292	279	312	317	291	330	278	245	291	313	335	291	307	318	306	289	277	310	334	289	305	297	288	308	312	291	308	300	329	288	287	291	295	297	321	269	294	321	296	287	313	277	288	269	307	299	302	315	320	296	317	280	322	311	308	285	308	262	298	299	292	284	310	308	296	298	302	304	289	291	301	275	289	299	295	299	318	298	303	299	260	280	292	298	320	280	276	289	308	329	321	304	300	300	296	302	258	293	296	303	295	296	299	291	288	298	320	301	310	293	316	285	321	298	265	284	300	284	294	277	291	278	323	270	294	311	309	292	297	297	296	291	300	307	307	289	295	285	267	315	297	300	310	282	283	316	314	304	329	298	292	292	300	262	265	273	263	311	282	320	287	275	295	306	307	301	296	298	274	299	293	323	299	296	282	302	295	267	290	307	285	301	285	262	287	326	305	312	305	263	325	355	276	293	287	305	277	269	296	305	287	325	292	293	271	297	284	337	286	275	291	271	289	307	310	325	315	291	284	287	298	275	286	323	280	318	284	294	324	272	299	303	314	304	318	308	299	291	294	315	312	290	303	264	306	305	305	316	281	285	340	281	290	322	280	303	260	303	302	300	262	266	297	322	283	332	283	320	310	286	289	277	272	271	285	306	300	281	262	277	269	283	286	309	281	301	291	318	296	305	289	297	321	284	297	301	305	291	254	280	273	295	301	284	294	276	292	272	289	321	282	325	310	321	302	281	295	296	298	290	330	282	289	291	282	314	265	318	322	277	293	293	297	278	333	297	299	309	320	332	330	283	311	295	297	287	268	258	306	345	264	313	302	319	259	301	301	302	293	340	298	298	307	267	300	307	308	287	279	302	279	274	295	327	284	311	296	295	303	274	285	276	308	305	317	290	287	320	264	281	284	317	322	294	314	308	289	294	309	269	309	284	324	300	286	299	320	297	325	307	292	322	317	309	283	310	282	307	244	283	331	308	284	267	291	276	299	294	305	294	313	284	275	297	256	287	308	305	327	308	299	330	284	288	309	298	290	323	278	289	287	306	271	290	288	312	308	309	295	298	311	322	293	312	276	305	325	322	333	319	314	300	285	311	257	273	265	271	317	301	290	324	289	307	289	269	300	293	271	270	276	263	320	289	300	259	291	318	268	264	305	293	271	290	280	292	301	304	290	285	284	309	326	310	304	344	279	292	296	308	296	305	310	316	295	280	293	302	282	287	266	332	310	297	299	294	311	304	312	288	277	308	287	316	281	282	277	302	296	303	296	314	273	281	301	314	284	277	298	311	317	309	299	301	299	289	286	294	315	302	289	317	298	282	267	312	283	292	283	289	304	323	318	283	292	301	295	285	322	318	279	314	336	290	297	297	292	325	317	309	275	274	271	270	324	315	316	307	305	310	291	299	296	265	342	287	305	298	279	291	295	302	274	287	293	297	279	287	262	279	311	286	312	301	298	289	307	287	327	273	338	284	289	276	305	317	325	257	301	270	302	281	304	298	290	302	314	295	314	262	278	288	289	304	295	283	295	313	329	308	271	300	293	286	299	273	287	316	294	323	275	308	311	334	284	301	313	269	307	292	284	332	304	267	318	274	282	294	284	296	272	328	280	326	332	289	336	299	289	290	320	275	339	300	281	308	277	304	289	292	294	312	310	287	290	271	289	293	311	277	316	298	306	298	279	308	308	257	289	285	296	286	293	313	301	328	302	293	317	317	301	309	317	292	331	314	285	325	289	285	275	295	272	317	309	290	280	299	287	313	269	306	310	291	273	295	314	300	305	288	338	285	300	301	312	324	271	313	273	294	293	299	278	282	262	290	284	327	322	286	302	309	333	279	296	289	300	300	309	327	312	312	304	298	252	292	302	291	305	278	306	266	279	264	324	317	303	298	266	322	293	298	275	280	311	306	243	288	298	302	311	289	307	305	313	295	290	305	290	300	294	305	272	292	309	274	304	291	307	325	269	303	300	271	295	304	267	289	292	304	264	283	301	332	284	318	307	294	290	293	272	276	302	322	300	315	302	283	279	318	281	315	302	303	287	294	316	339	285	359	288	262	301	300	309	297	288	301	294	308	289	309	249	280	305	267	287	311	313	269	299	299	312	297	297	295	270	302	264	292	336	314	313	315	318	326	296	292	286	309	303	299	290	301	283	296	304	289	283	272	278	295	313	301	306	279	291	310	303	269	318	293	282	312	332	298	308	297	282	326	283	309	275	279	287	286	303	309	269	301	302	279	323	287	274	313	289	311	323	323	297	326	245	278	258	310	286	285	301	307	288	288	272	273	289	260	292	281	297	283	295	285	282	253	304	288	292	313	310	283	306	300	305	288	291	285	286	299	305	312	307	343	307	312	324	268	299	298	312	268	251	297	293	319	311	285	310	283	295	314	245	302	299	292	294	290	311	331	291	272	286	299	282	301	300	293	319	307	328	277	311	285	311	299	301	295	281	289	296	271	298	275	289	305	294	300	309	284	298	300	297	267	294	295	314	312	272	311	328	295	316	288	291	290	309	289	272	301	315	295	319	283	295	263	289	317	296	304	287	313	308	307	286	295	297	298	310	263	298	292	281	298	310	288	280	291	289	280	294	267	277	292	297	273	291	303	297	303	309	304	301	311	311	297	300	302	294	327	294	297	311	299	297	308	286	310	315	296	284	301	276	295	307	300	294	308	317	325	281	266	318	299	301	271	327	302	307	279	303	299	301	312	312	298	306	333	290	297	300	294	308	290	292	286	308	323	290	315	306	306	312	319	290	302	269	304	275	296	296	314	309	282	312	281	295	292	284	299	278	272	326	293	282	310	293	299	306	284
23583	20896	27876	24076	21072	20995	13343	1369	871	808	758	686	645	611	538	586	542	518	482	485	502	469	467	450	457	419	405	468	418	399	465	449	424	395	409	412	432	403	409	363	408	392	402	431	384	375	395	423	375	356	374	418	336	413	361	405	389	391	396	395	388	356	374	373	408	405	380	434	379	381	387	407	402	361	366	384	395	377	408	386	382	375	398	393	358	371	364	379	416	392	381	404	383	361	441	386	391	380	363	375	378	361	379	359	383	386	394	378	399	377	359	411	389	391	402	390	406	382	352	385	362	361	403	380	329	412	355	422	382	419	364	363	397	366	397	385	396	387	372	392	408	398	388	407	382	404	376	372	415	391	396	375	377	374	372	390	398	388	407	395	377	372	383	351	370	392	375	373	377	396	400	351	366	377	379	403	373	443	359	364	378	417	404	386	366	380	409	351	358	370	388	380	392	394	353	386	385	365	341	389	357	373	376	415	403	379	362	371	389	378	389	355	348	400	371	356	372	333	410	379	397	342	363	376	389	367	370	356	366	389	362	402	395	384	395	377	384	406	360	393	386	408	362	392	344	363	331	383	359	387	375	399	425	391	383	399	366	347	369	354	380	395	411	330	402	376	384	371	382	385	361	353	382	368	386	400	380	415	357	391	388	392	401	373	362	385	378	341	347	372	399	390	359	394	391	355	399	383	374	387	378	402	366	371	372	337	362	373	368	411	407	354	387	379	355	389	385	349	379	393	372	382	381	336	356	381	379	378	383	417	383	398	376	371	404	382	333	375	356	347	359	407	362	385	367	369	335	401	415	366	375	373	379	377	367	388	425	378	386	388	387	376	395	377	375	396	360	378	363	394	403	388	361	372	400	362	343	377	353	402	379	370	355	412	396	350	378	393	349	396	377	378	356	362	392	343	379	374	371	387	388	379	355	387	384	373	397	376	390	404	368	391	373	362	373	335	404	387	396	386	371	353	414	386	384	390	370	349	389	337	350	373	405	368	391	383	370	343	381	394	382	382	341	391	369	380	390	347	386	363	368	408	396	344	357	371	394	365	418	348	383	358	373	395	366	404	366	374	401	384	370	388	377	398	394	395	366	382	394	361	369	382	378	331	383	367	411	360	379	356	387	368	367	391	356	366	382	401	385	393	384	379	403	404	365	379	353	358	359	351	376	403	348	346	399	381	395	396	368	362	362	382	369	383	395	406	400	370	358	393	379	390	361	369	375	368	415	348	387	348	370	371	394	349	351	365	384	374	392	431	368	424	372	385	361	388	388	375	390	399	420	421	395	386	369	383	360	410	353	395	403	365	378	406	390	395	366	384	420	375	352	347	344	352	401	383	400	346	373	383	378	395	386	383	401	364	372	359	366	390	397	372	389	409	403	352	399	349	383	377	382	366	396	374	348	358	403	379	359	367	360	409	353	400	367	385	375	369	412	355	341	373	374	408	404	358	355	380	384	399	387	386	376	365	403	365	385	368	366	397	374	386	358	349	368	316	366	369	389	382	388	374	396	385	358	369	384	349	400	349	370	418	393	378	407	345	373	377	369	383	395	348	351	368	402	392	362	373	394	375	381	397	346	388	403	369	377	388	426	400	384	348	385	350	359	367	395	373	383	355	369	418	380	409	314	371	387	394	383	385	373	427	389	374	383	374	394	347	377	402	389	377	399	364	366	369	405	390	411	348	349	381	366	380	378	398	358	383	378	358	386	400	394	381	419	373	384	402	381	386	386	377	336	380	375	401	348	352	358	386	369	395	373	363	393	403	357	338	386	374	368	375	406	391	374	348	369	387	389	359	358	382	350	380	375	357	424	396	382	367	392	404	421	389	363	352	374	410	372	400	366	384	394	367	398	393	395	409	404	353	397	382	425	409	371	378	367	389	354	362	370	366	366	366	396	386	366	375	371	356	363	377	391	408	363	406	389	377	387	326	363	387	361	358	381	373	372	393	405	393	425	372	358	374	351	352	362	402	350	401	365	399	394	402	355	372	358	401	344	367	366	374	388	363	400	382	345	360	350	366	355	413	349	362	346	365	374	395	377	375	381	350	381	363	416	371	403	376	379	351	379	390	370	358	380	390	377	369	388	368	372	435	373	352	408	362	388	356	352	387	366	371	383	395	361	344	354	391	359	397	356	381	395	371	376	381	376	387	362	379	397	379	386	378	416	367	381	378	387	372	380	421	418	383	361	423	391	360	399	375	333	376	380	361	386	377	424	414	401	403	363	354	383	371	350	355	370	389	366	381	405	375	409	380	367	385	335	342	342	368	382	346	386	349	385	374	377	369	399	355	380	400	383	372	377	349	367	362	394	383	375	378	363	412	385	380	370	390	396	376	343	393	372	380	388	418	414	367	372	379	410	377	396	386	388	331	374	387	382	370	346	440	372	413	355	355	369	374	376	398	333	392	389	345	395	337	400	350	378	412	354	356	392	405	372	360	367	369	388	373	350	393	374	402	385	387	383	345	388	400	367	398	371	361	371	402	368	390	390	399	351	330	384	394	387	376	382	386	339	373	379	364	384	376	363	402	361	401	372	380	374	378	392	398	360	387	375	345	363	373	378	383	325	362	383	373	428	385	397	363	369	355	369	366	389	345	391	386	390	392	347	418	363	404	344	382	383	373	378	382	357	397	373	359	360	382	355	350	374	356	371	386	383	426	404	353	378	375	394	378	398	385	433	371	379	389	382	407	311	353	411	384	357	355	402	348	368	403	368	359	395	409	377	376	379	425	409	363	355	366	364	351	412	398	382	392	371	355	357	393	391	359	402	364	378	376	372	383	355	350	387	399	387	413	378	363	428	381	370	361	377	384	374	378	408	382	387	396	378	370	384	349	403	373	391	393	390	377	399	395	368	376	356	393	382	409	373	372	386	411	416	392	356	399	377	361	401	353	366	347	401	348	354	374	366	371	410	384	360	382	386	368	376	383	349	353	394	400	366	397	363	386	394	372	384	361	384	438	370	361	357	394	393	400	393	405	392	389	393	386	374	374	377	360	351	393	407	370	352	373	400	383	367	350	351	378	364	369	384	399	396	355	355	374	391	365	368	374	358	398	396	359	403	363	403	359	372	317	381	391	379	408	401	348	355	376	387	326	375	387	391	367	353	368	327	373	373	391	363	385	354	382	386	347	385	394	373	366	358	369	372	394	396	399	399	372	356	365	367	359	401	378	378	377	374	395	389	365	389	379	395	366	377	364	363	336	390	392	387	375	395	369	381	399	390	331	405	361	363	385	390	354	400	397	395	372	363	408	376	397	406	363	379	380	402	373	368	345	373	407	385	383	370	385	367	371	417	398	347	400	378	397	353	388	381	338	413	367	347	356	374	395	384	368	398	387	405	368	386	361	375	396	358	403	398	390	360	393	381	392	380	352	369	387	388	383	394	355	394	369	412	391	348	389	337	400	375	381	360	386	379	418	365	387	349	378	379	391	377	397	378	376	349	363	390	369	369	392	388	346	356	392	389	408	343	359
10428	18267	16400	11062	20555	4244	3124	2333	1934	1509	1373	1157	1004	989	888	878	761	766	697	632	640	638	613	588	545	563	537	541	509	509	490	482	489	480	435	463	434	513	436	453	466	449	457	436	451	432	454	428	456	411	436	409	437	470	454	392	422	393	425	435	475	417	415	379	413	419	386	404	400	415	409	412	412	405	420	407	411	396	420	399	422	384	392	417	386	426	395	386	367	433	381	442	428	389	391	447	420	409	419	409	397	392	392	412	420	388	411	418	408	417	396	381	385	369	404	386	424	377	434	388	420	400	401	396	415	425	419	411	390	406	352	380	397	400	409	418	391	379	408	390	414	389	355	387	368	415	424	371	402	399	409	383	410	405	378	378	422	379	378	398	397	414	403	402	412	402	420	392	383	411	425	415	377	400	374	384	387	396	399	401	400	408	384	416	390	391	380	416	415	395	365	386	377	377	364	409	373	386	395	375	390	386	409	368	405	351	417	395	425	379	364	423	394	383	423	394	408	391	422	389	397	412	397	381	403	367	358	372	373	440	410	383	408	383	449	380	388	399	388	405	397	396	360	382	398	373	402	369	386	386	383	357	371	365	422	388	395	368	385	345	356	367	401	444	413	396	406	381	413	358	425	358	366	385	416	366	411	403	408	391	391	391	396	380	372	386	418	374	369	355	400	388	348	393	367	392	441	405	400	369	376	404	372	390	410	390	398	419	399	401	403	401	400	406	383	387	402	400	398	337	409	439	421	397	418	367	410	384	414	406	413	396	399	398	358	381	369	402	439	377	407	415	400	382	380	385	403	373	389	420	415	429	363	436	407	406	375	383	381	390	412	403	429	385	379	393	385	387	399	417	360	430	411	375	424	401	422	409	369	400	377	348	377	406	385	383	402	402	397	426	376	407	389	409	376	407	418	347	378	402	374	408	414	381	381	388	388	410	373	378	416	392	393	385	407	393	375	381	448	408	403	391	359	405	383	352	409	420	401	408	398	420	395	430	383	419	397	424	412	403	366	392	377	383	389	400	398	427	402	393	380	355	399	370	354	384	384	387	387	393	397	368	432	375	381	401	376	391	381	392	372	386	392	378	395	386	365	382	395	371	386	403	398	399	407	409	398	366	405	413	382	413	387	405	376	387	407	393	394	407	413	378	404	370	353	409	381	362	400	368	412	406	385	347	382	374	390	380	395	407	390	399	365	410	406	394	370	382	388	376	424	367	362	370	377	394	424	400	414	377	422	388	402	412	365	438	403	418	429	390	412	386	381	412	411	400	429	374	380	399	404	392	378	427	393	356	369	388	406	415	423	388	367	375	342	367	402	385	406	438	410	421	389	396	422	363	397	407	419	410	391	396	398	391	375	392	400	407	397	421	391	432	394	421	391	390	408	377	401	382	412	394	401	402	402	363	379	436	392	380	390	385	379	387	411	417	429	410	404	411	381	398	382	391	358	377	395	383	377	367	370	379	406	421	377	390	424	394	418	374	414	390	362	391	363	389	400	403	359	392	373	380	408	390	370	402	397	397	400	411	413	378	385	372	413	405	391	376	429	398	382	380	419	433	394	384	398	354	398	391	339	411	387	384	387	419	383	442	400	388	369	418	416	360	408	396	384	418	397	397	385	349	402	401	395	358	401	338	367	390	386	370	394	396	406	442	423	391	396	418	415	418	385	408	371	415	416	411	437	344	365	381	388	409	375	418	371	351	397	403	389	385	386	367	423	403	377	400	390	391	393	384	374	389	399	406	402	400	401	390	355	408	420	386	374	396	380	381	371	401	413	416	410	387	393	376	436	394	421	373	416	393	375	428	393	362	369	419	402	403	385	380	405	428	420	387	383	384	394	385	400	397	368	392	381	425	411	425	412	425	395	352	370	395	423	404	394	373	394	389	381	398	394	406	368	375	373	380	397	393	379	389	410	419	366	399	402	370	370	379	337	382	403	360	402	375	372	422	400	390	389	336	394	407	418	403	414	403	377	428	393	401	404	388	392	369	433	372	414	412	418	376	415	413	417	389	426	405	409	362	387	382	443	370	376	356	395	413	376	413	377	385	404	380	398	406	411	385	405	392	373	384	394	388	399	399	409	401	372	397	405	429	424	389	377	399	390	414	352	414	381	417	412	385	435	360	385	418	374	445	382	418	392	391	338	369	390	414	384	385	421	383	402	386	366	407	387	385	404	376	417	374	357	374	423	389	345	358	380	382	408	350	369	390	394	409	408	402	385	377	411	406	362	387	403	384	413	429	400	396	422	427	389	389	357	433	429	352	407	352	395	385	401	431	402	374	374	373	357	402	414	367	385	369	375	358	410	407	405	380	379	415	392	376	412	365	432	406	422	387	377	372	395	368	427	421	384	385	409	392	370	407	388	414	419	367	355	405	385	387	385	403	378	408	412	385	381	418	389	372	400	383	406	394	400	435	415	418	399	406	390	348	389	390	396	388	419	364	404	398	404	385	393	400	402	359	341	376	377	374	362	375	389	404	388	373	388	356	394	391	348	418	383	413	375	398	374	386	393	429	408	389	370	396	364	367	369	404	415	417	404	403	400	391	400	375	392	400	383	383	405	390	402	440	424	421	386	376	385	398	399	395	420	377	405	373	376	427	413	387	378	380	399	390	372	410	375	393	435	404	375	427	373	413	364	423	404	386	404	392	369	386	388	389	383	393	378	439	377	382	368	388	387	371	382	396	411	397	387	386	405	387	394	383	359	387	377	381	406	383	385	377	395	432	396	396	362	348	371	368	385	389	364	372	392	377	418	367	397	385	406	359	380	368	368	402	396	399	396	443	391	380	419	407	386	392	409	360	415	374	386	421	425	381	402	366	392	412	394	374	375	405	384	399	403	401	358	385	375	380	438	384	403	363	396	415	381	403	380	390	399	404	387	377	358	382	420	420	404	404	392	361	367	431	383	418	399	398	415	378	382	417	387	395	406	415	396	330	383	385	413	385	374	358	398	373	402	413	377	401	398	381	426	400	381	386	399	386	370	390	362	399	383	377	419	412	391	411	382	383	379	382	385	384	400	376	411	392	407	378	381	419	377	404	391	425	419	368	389	393	425	415	394	399	421	402	433	361	375	389	401	418	381	396	394	391	408	393	389	425	392	378	422	423	407	394	397	405	380	366	382	393	384	395	415	390	404	393	377	361	380	376	388	399	395	384	390	382	384	397	443	385	391	384	392	402	377	380	396	425	416	445	378	407	415	456	402	409	354	401	413	391	389	378	384	395	395	382	417	396	424	449	381	408	402	399	432	377	392	387	382	404	411	395	416	354	367	380	381	398	397	394	361	367	381	446	409	417	398	389	405	400	401	362	387	393	410	413	431	398	418	368	363	395	382	448	399	347	354	361	408	396	395	398	411	424	397	402	394	375	403	361	435	390	393	390	398	370	364	386	370	367	416	370	367	412	414	395	398	382	425	385	387	362	414	399	378	407	380	383	375	375	396	377	398	390	358	388	378	392	387	393	364	420	397	395
27924	15637	2649	1081	1643	654	595	614	641	576	592	575	609	607	558	617	613	567	546	561	624	602	578	582	596	610	595	592	578	618	555	579	566	608	532	570	603	536	594	574	624	587	547	592	598	605	568	620	591	595	613	585	583	598	621	565	582	582	634	573	552	608	584	574	599	586	614	583	561	594	581	575	565	566	627	574	608	557	600	555	601	555	553	564	580	595	553	603	605	593	634	646	570	567	574	587	560	620	585	621	588	532	586	593	634	625	577	587	584	567	581	613	564	596	589	566	580	578	574	656	615	575	591	573	602	590	567	586	615	617	584	601	559	601	598	594	580	615	629	644	559	588	577	609	563	581	587	567	591	610	584	582	551	600	607	596	543	597	565	565	598	597	610	587	556	550	586	565	534	601	551	605	579	558	572	579	569	577	541	565	615	569	560	598	582	547	584	543	614	589	585	604	585	608	597	594	581	570	580	609	595	542	610	583	582	568	578	625	580	544	528	585	552	579	604	584	551	607	622	587	578	527	575	564	595	568	555	597	562	590	575	591	631	587	613	581	593	545	601	604	632	557	596	574	590	583	607	590	556	627	579	571	593	577	549	581	587	556	548	576	597	594	528	567	577	633	555	611	565	577	560	570	606	579	582	569	600	627	585	586	613	605	563	583	578	607	632	569	578	545	549	558	561	574	627	598	565	569	576	559	605	606	550	555	581	562	581	618	615	586	576	596	579	596	613	588	554	567	600	587	587	587	565	540	596	603	556	578	600	605	587	600	590	581	587	596	591	563	599	564	568	575	543	549	593	602	574	611	536	563	607	634	578	617	615	532	607	605	579	600	566	634	574	583	585	596	612	568	573	592	588	520	562	578	568	557	541	575	584	545	572	567	586	571	612	620	589	562	583	609	586	611	607	539	619	586	611	612	582	574	537	602	591	558	547	565	570	609	621	596	576	610	562	551	565	535	600	578	576	561	562	553	568	579	596	570	554	600	590	598	625	639	572	618	583	598	590	593	602	576	566	569	589	579	591	595	574	596	585	559	581	634	595	572	643	579	591	561	639	566	552	576	556	582	609	597	555	573	601	580	569	560	626	582	583	551	554	589	546	568	543	596	567	582	597	628	584	563	547	603	563	631	621	566	611	588	579	555	552	562	572	538	592	559	537	548	560	565	600	562	612	551	557	595	612	550	585	591	601	598	571	559	595	600	580	577	580	623	577	594	590	557	610	613	592	545	569	594	584	586	628	620	576	581	597	564	598	604	602	609	599	583	590	543	583	606	624	568	596	594	594	594	601	567	578	545	601	579	584	557	545	581	551	579	586	610	556	549	602	580	603	565	572	568	595	592	561	578	630	621	569	592	543	579	588	631	603	605	639	552	655	614	564	577	603	589	595	578	594	567	588	584	541	586	576	547	567	601	603	605	549	594	574	621	604	618	572	546	598	559	605	543	543	562	580	572	609	601	597	570	574	566	583	556	575	613	598	594	566	553	601	617	585	556	613	576	554	580	557	578	584	596	599	610	537	583	561	607	557	553	604	615	595	561	560	520	602	566	620	579	600	534	615	549	618	595	605	589	554	581	581	570	602	636	597	636	572	573	578	587	589	575	549	542	568	549	564	606	578	567	563	569	581	576	580	582	596	587	553	570	564	606	552	557	593	582	578	587	581	597	563	536	552	598	588	559	549	586	613	566	588	567	603	533	595	551	591	567	551	566	586	570	607	583	617	582	574	584	560	598	576	609	556	585	609	620	558	574	633	580	570	559	556	606	557	577	578	551	626	597	583	624	622	592	589	579	576	569	574	596	590	621	572	573	607	570	561	580	571	550	602	617	583	582	571	554	631	617	567	567	573	602	597	590	559	557	581	634	543	556	593	629	558	545	577	555	567	558	511	576	533	587	639	579	563	572	562	575	609	561	572	607	620	552	582	597	544	608	544	576	614	608	586	600	588	556	592	563	638	605	562	624	563	578	585	574	576	589	630	565	568	599	594	577	559	581	566	577	588	572	620	606	595	583	585	577	546	599	567	565	547	566	617	591	550	585	654	581	594	615	539	574	539	537	593	629	596	573	576	607	585	608	555	596	595	584	592	593	570	558	580	590	575	610	589	603	545	575	566	583	596	569	537	588	590	602	603	601	577	626	591	578	613	557	605	589	607	561	579	575	571	551	605	599	565	566	599	575	564	577	582	613	605	579	555	602	578	549	599	557	551	603	558	604	586	590	552	581	586	563	535	594	559	553	585	608	567	549	571	583	569	604	560	591	586	623	541	604	592	612	573	615	567	618	613	601	559	579	554	584	599	615	606	563	620	535	646	647	579	552	582	587	580	599	592	624	650	580	576	617	588	508	541	588	575	581	573	584	590	545	552	605	540	606	599	641	588	580	555	636	616	559	577	596	614	613	534	617	588	584	587	579	577	575	537	551	553	582	566	603	568	570	588	595	537	556	554	550	588	589	599	622	551	575	554	604	589	546	539	556	537	614	632	583	588	559	597	607	576	555	613	577	597	580	577	558	552	556	545	588	587	629	594	556	559	554	556	573	582	628	564	577	576	577	582	638	576	566	582	601	579	565	573	589	623	567	588	573	590	594	565	554	578	530	618	589	570	563	550	589	557	545	580	596	639	611	558	562	553	571	528	569	618	592	567	546	611	539	586	587	598	570	628	621	596	569	601	562	568	606	555	594	563	542	506	604	575	571	571	566	603	620	551	563	535	575	588	637	578	585	620	606	567	569	602	564	565	572	612	597	559	553	608	569	566	597	583	548	564	562	563	569	560	604	584	582	562	588	603	544	514	562	578	521	598	606	595	560	588	597	608	590	568	563	596	613	630	530	613	598	570	614	597	576	576	591	572	599	579	533	534	576	587	573	636	604	562	555	592	592	605	584	597	555	620	567	621	596	633	579	570	597	590	569	589	592	602	598	595	537	586	589	590	563	610	590	576	525	559	585	638	566	589	575	581	574	555	585	596	605	557	578	597	567	542	612	596	566	569	534	591	570	564	577	625	598	569	610	574	597	584	594	573	572	596	562	606	622	585	594	585	574	604	596	555	603	575	571	593	579	576	564	592	588	548	557	588	569	593	599	558	606	585	576	629	578	614	574	567	553	572	627	581	610	594	592	558	583	621	561	584	570	572	554	599	565	593	621	573	577	532	616	597	605	596	603	592	601	576	608	627	551	565	624	586	597	562	539	576	614	619	618	611	586	577	557	618	609	597	585	590	595	608	583	526	591	596	605	585	579	574	551	570	564	529	589	601	567	572	566	545	613	574	584	584	547	589	590	571	560	581	547	577	575	547	568	567	592	599	565	562	535	582	603	581	568	590	600	566	561	553	547	565	544	592	569	580	546	637	559	566	588	576	555	549	589	562	569	565	600	577	566	590	571	561	569	598	599	598	601	602	620	578	579	544	568	607	611	589	609	615	591	545	542	595	591	636	574	596	588	580	550	586	578	590	607	594	598	584	570	561	601	554	616	580	584
5082	1746	1820	1934	2785	782	673	666	664	662	686	648	680	646	681	675	657	644	666	641	668	663	648	670	655	729	674	663	639	647	650	697	699	650	634	667	645	651	668	675	701	672	683	653	640	649	706	679	671	639	650	655	642	690	687	646	672	631	662	638	628	606	679	726	676	698	654	638	649	649	647	667	670	683	642	669	633	655	628	677	644	665	650	640	632	684	679	678	696	633	659	659	642	652	632	718	642	658	648	672	682	665	677	634	643	683	659	652	672	626	656	690	651	658	626	685	636	655	678	621	636	668	640	659	670	664	635	676	679	678	607	656	669	668	672	669	627	644	702	656	645	637	652	697	639	657	685	663	688	638	663	683	673	690	681	660	662	633	734	630	598	672	688	705	689	627	708	682	643	657	664	666	666	641	674	695	643	664	663	682	636	649	659	664	637	617	656	637	629	645	683	659	643	654	701	684	684	665	668	665	663	622	681	655	640	706	693	669	641	665	668	656	632	627	663	656	644	613	631	661	668	705	691	725	631	703	661	667	643	646	639	638	648	689	684	656	669	647	665	699	691	633	613	692	685	689	614	677	722	706	695	658	683	653	637	659	646	613	655	671	648	649	616	667	653	658	617	644	683	693	668	676	642	679	629	710	686	618	673	686	662	654	653	672	650	694	662	665	660	686	684	669	682	699	658	671	675	614	702	647	630	645	627	708	628	657	650	651	728	692	639	672	632	640	673	670	668	678	677	655	692	645	650	661	709	696	648	681	668	637	660	669	698	646	675	630	677	653	634	670	684	654	648	661	664	626	644	677	625	715	647	665	626	684	629	693	676	632	662	694	638	667	680	666	655	685	698	647	623	669	666	645	672	679	618	681	684	616	688	639	626	697	645	703	648	670	671	664	638	666	653	596	600	695	629	656	620	703	658	673	701	659	623	666	602	693	615	666	665	670	638	677	656	699	654	674	641	651	649	631	689	681	676	624	639	661	693	653	669	667	647	656	653	644	609	649	640	690	644	681	679	688	690	650	619	616	626	672	604	669	703	643	648	661	636	692	676	592	676	703	639	662	670	667	702	688	668	682	630	668	693	683	691	654	672	684	709	647	672	646	667	667	598	631	673	631	685	639	668	692	643	621	649	662	652	625	707	616	711	665	651	617	704	617	625	666	647	690	679	680	656	684	694	645	653	633	695	690	622	683	644	686	679	665	608	669	668	698	682	663	645	724	651	704	670	593	663	662	656	627	676	666	622	620	660	659	690	640	660	650	690	665	649	631	685	658	685	656	664	642	631	611	660	701	683	657	678	666	657	652	639	659	635	651	633	659	654	653	706	633	656	660	669	663	638	634	666	658	645	676	641	665	729	663	648	710	641	662	673	658	673	719	662	673	691	669	651	677	674	608	682	665	671	649	679	643	674	655	657	628	654	673	686	661	702	639	651	669	629	639	653	647	704	661	655	659	606	660	685	682	642	679	657	664	656	681	650	660	662	626	645	654	684	666	670	646	667	668	596	690	633	673	639	656	682	684	641	680	696	658	651	678	694	649	628	677	698	642	661	693	637	708	620	678	662	686	706	620	646	668	625	669	648	680	646	643	682	638	643	621	618	658	637	673	676	687	674	658	711	676	610	681	675	705	656	664	696	670	685	665	653	657	629	651	719	683	666	661	692	601	712	657	706	679	673	670	635	701	686	661	681	666	663	664	659	675	698	724	683	687	658	627	685	603	663	652	624	647	652	658	657	685	667	702	665	656	622	674	661	633	642	635	670	661	641	628	730	638	629	627	680	665	678	619	632	704	640	695	652	708	675	648	664	683	676	630	661	677	686	649	674	703	712	630	612	667	619	658	720	645	692	658	616	621	655	656	675	665	654	661	684	649	663	636	636	609	696	679	657	687	622	646	653	662	634	635	684	689	670	684	659	626	688	636	687	653	647	668	711	630	659	633	606	715	652	681	713	667	649	674	625	657	671	662	680	654	639	649	680	620	732	717	730	702	705	652	670	693	660	657	695	638	677	650	668	653	629	653	666	670	686	669	679	698	663	658	635	702	656	692	669	653	710	678	671	689	650	707	626	701	685	656	670	632	638	668	673	679	685	664	690	670	643	599	683	630	664	705	620	645	707	695	651	665	644	674	660	658	653	656	678	669	715	704	644	642	691	653	682	653	664	635	685	599	654	614	681	689	663	657	681	645	681	651	651	650	638	730	670	643	666	642	610	689	669	676	699	699	720	632	644	621	652	692	644	664	620	690	689	684	663	660	704	678	681	674	661	661	679	685	626	661	688	657	674	724	699	696	664	666	655	647	633	696	703	639	680	638	631	612	681	667	654	665	689	655	668	651	674	660	653	684	629	668	652	673	623	647	657	612	679	632	678	612	656	651	639	706	639	681	647	674	713	655	677	639	675	653	624	595	651	640	660	659	688	677	654	714	616	659	668	658	677	663	699	686	697	691	699	644	661	669	672	674	645	670	673	654	697	619	670	641	693	678	623	641	663	687	657	677	687	705	678	647	664	606	668	694	662	647	673	637	685	685	649	706	635	660	641	639	672	630	702	725	659	653	705	644	618	660	725	637	644	675	703	693	670	620	646	644	691	687	632	667	693	729	671	638	661	658	674	670	658	628	626	707	647	683	647	656	684	646	635	652	650	656	673	694	674	673	672	705	667	657	649	681	722	632	671	656	660	641	651	687	587	670	637	640	677	688	643	658	639	611	677	622	653	703	674	653	628	610	637	695	683	703	722	652	682	669	668	632	668	635	675	665	653	643	655	652	622	650	647	685	628	677	670	652	652	687	674	627	640	632	671	621	625	673	695	620	672	644	657	698	659	661	679	689	703	679	705	650	675	671	636	686	671	660	640	690	678	625	677	671	647	694	659	692	673	638	641	653	657	657	650	630	665	684	649	675	679	712	732	659	671	626	680	695	710	651	629	650	634	630	654	694	688	639	670	666	704	712	660	618	669	686	686	644	643	689	645	654	689	692	635	634	677	674	641	628	673	622	628	666	682	698	643	639	628	679	681	690	686	739	672	702	675	682	654	621	669	628	635	666	640	635	678	658	691	662	623	709	687	615	641	650	661	659	640	693	669	657	664	640	680	686	673	681	627	698	648	652	644	645	664	677	645	620	665	648	654	644	611	683	667	690	682	624	676	686	688	639	666	676	679	648	687	644	647	671	663	649	672	664	653	693	661	655	687	627	634	623	619	663	662	642	656	663	699	685	667	631	662	671	596	695	661	688	667	713	684	648	648	691	702	699	672	667	669	667	676	679	661	627	682	687	637	658	688	653	654	673	617	629	690	617	636	618	648	681	658	638	683	721	712	616	643	717	652	636	609	681	654	679	650	676	643	698	629	672	676	657	662	675	664	646	626	723	663	656	646	664	594	653	638	685	631	656	704	669	650	701	659	664	650	672	660	658	675	646	657	623	633	697	632	639	678	687	670	672	678	642	701	658	680	666	652	638	641	723	682	654	670	644	629	657
26136	20896	27343	24604	21397	10713	973	561	448	400	389	368	349	310	280	277	298	288	308	296	265	299	283	286	273	262	269	275	283	271	265	251	241	252	247	280	220	265	236	260	261	235	255	274	250	267	263	247	240	236	245	255	239	241	243	275	220	267	268	227	219	238	231	255	267	259	279	251	256	248	243	239	235	209	221	230	232	243	243	245	248	243	251	252	219	244	226	256	228	264	213	210	242	215	241	225	272	271	256	227	244	227	251	229	248	268	256	245	240	234	230	270	287	239	255	241	226	247	236	251	257	251	204	257	217	238	278	247	233	253	234	206	256	245	253	234	215	251	255	229	227	269	245	240	233	225	247	256	226	244	255	232	242	247	246	242	237	263	235	251	227	266	235	226	245	281	250	222	233	238	240	217	258	245	254	233	249	233	264	271	227	231	239	222	254	222	263	265	233	252	259	224	208	218	257	244	207	249	251	252	223	204	249	249	248	264	239	237	221	256	235	259	229	265	257	227	246	261	216	243	228	231	246	221	218	236	242	225	253	240	249	269	226	239	212	228	233	226	231	250	248	256	220	221	213	261	258	246	232	242	251	231	236	232	213	267	243	281	226	282	264	210	245	252	231	230	296	227	251	242	233	260	271	256	267	265	235	223	241	235	238	248	264	240	228	247	231	253	253	249	256	231	227	246	239	241	243	235	247	229	233	235	203	252	275	259	244	237	242	219	233	243	251	266	277	232	214	247	250	270	237	245	219	224	243	244	233	235	239	219	247	228	237	243	240	229	224	234	256	261	240	246	242	231	230	230	234	229	232	219	226	250	250	242	242	240	286	222	251	252	241	239	256	232	237	250	220	257	249	226	238	244	238	234	223	240	253	230	235	233	232	228	264	233	245	245	244	217	222	257	242	262	264	234	246	234	228	218	264	267	275	261	244	281	265	229	268	231	252	256	213	250	253	222	236	242	248	244	256	226	248	255	244	252	245	237	239	260	261	226	227	234	244	257	243	221	241	264	209	236	251	267	199	230	256	230	242	247	251	264	252	231	236	221	208	268	219	236	238	240	252	235	253	255	228	230	258	270	250	255	254	258	229	242	215	238	258	219	254	253	248	240	237	263	223	260	233	252	211	229	250	242	228	213	256	250	230	227	263	265	240	258	230	247	245	230	220	235	240	265	247	230	231	250	226	258	257	248	213	256	265	235	236	241	249	258	231	275	248	241	232	225	225	263	223	245	218	260	242	216	255	236	252	268	283	219	261	251	263	247	231	228	211	230	253	252	242	238	251	236	239	243	246	256	234	244	232	239	261	255	268	220	238	214	249	221	237	248	246	223	266	235	249	270	243	209	226	257	258	227	229	241	249	264	249	257	248	233	235	217	237	258	212	275	249	231	254	266	255	260	236	261	238	222	275	254	240	242	253	221	264	221	225	259	266	245	248	223	288	210	244	231	244	242	233	229	235	223	262	266	245	240	252	262	271	241	260	253	213	252	260	250	259	244	244	249	229	252	237	250	243	227	258	244	269	230	249	210	241	238	259	234	253	251	261	236	247	249	239	248	204	227	257	240	229	231	240	246	239	238	250	240	231	262	259	224	230	225	236	217	265	266	235	247	232	224	220	248	218	234	204	241	244	258	248	236	221	218	246	252	241	241	222	247	241	261	234	240	268	233	227	238	211	237	244	238	282	231	247	243	231	253	241	252	226	262	234	236	234	255	224	245	250	240	237	235	248	238	225	234	268	243	254	266	259	253	245	233	197	235	246	259	255	275	270	233	254	250	216	252	240	252	228	238	246	239	243	240	264	244	258	258	262	212	226	257	233	245	236	219	263	236	246	239	275	250	271	249	249	215	241	224	226	257	216	239	256	263	241	256	229	249	273	263	235	252	237	229	245	245	210	248	216	253	249	261	226	248	259	237	233	220	252	244	220	213	218	247	238	237	228	256	233	216	228	248	228	278	257	220	264	267	264	238	217	250	250	250	247	231	264	259	256	249	245	241	242	267	236	264	248	229	226	245	232	247	247	259	221	252	215	236	258	241	264	243	236	246	236	231	248	244	265	278	225	250	259	241	238	251	258	227	250	245	228	228	255	237	249	253	234	227	229	233	209	268	225	254	251	233	252	213	228	263	225	244	263	237	247	249	243	263	227	239	220	220	256	264	266	231	244	233	279	253	236	227	237	258	231	253	252	254	208	232	255	253	263	255	253	242	257	242	260	219	244	241	244	248	246	247	249	224	222	251	255	245	225	251	227	248	248	237	232	243	239	248	245	237	258	252	250	266	251	239	200	260	231	232	237	232	223	244	249	240	214	278	245	247	229	262	239	246	232	234	239	232	239	241	218	269	246	246	220	233	229	246	227	260	259	230	231	255	265	238	257	245	235	262	252	237	248	243	244	234	230	251	250	228	256	234	249	248	256	239	224	246	243	265	280	245	224	250	247	255	235	281	231	249	241	240	247	243	235	239	248	243	228	248	238	262	274	259	263	226	249	237	253	227	259	256	233	232	240	222	242	257	239	242	240	235	265	244	235	244	229	240	226	212	221	249	233	246	238	245	253	236	259	254	255	264	266	236	224	243	264	265	233	242	247	247	219	225	245	225	241	239	232	261	222	272	215	268	229	245	237	226	236	220	246	240	272	197	252	242	233	228	229	231	250	255	251	254	244	232	211	239	210	250	257	231	251	245	257	255	258	263	282	226	245	237	247	252	290	255	254	242	212	228	255	232	240	264	240	235	233	229	239	238	242	257	264	223	260	230	237	211	253	229	230	250	219	259	232	246	259	220	252	229	257	242	234	241	260	244	237	257	262	254	224	252	256	235	236	233	222	236	275	234	239	235	207	238	255	261	239	269	226	233	216	252	254	241	244	252	250	238	218	272	246	243	243	232	258	223	237	271	251	234	258	274	249	242	241	265	270	260	240	218	224	229	248	225	243	239	257	233	227	243	243	253	218	237	224	230	230	249	252	253	251	245	284	228	257	257	226	242	228	236	232	228	236	233	227	219	205	253	238	258	220	260	246	237	259	238	232	242	234	244	248	246	221	219	246	227	251	226	257	233	238	214	234	256	247	240	254	234	237	224	240	244	229	234	261	279	258	225	251	244	230	257	260	245	195	258	234	195	246	243	263	218	237	261	242	255	256	229	226	222	239	246	242	221	237	257	219	264	222	259	244	240	235	268	227	257	240	229	243	226	240	227	253	246	231	233	246	231	240	267	237	233	246	236	238	238	224	218	240	249	233	225	207	244	231	230	282	248	215	245	211	246	247	252	251	225	220	263	219	231	257	233	257	209	213	253	251	230	256	242	202	238	222	220	203	269	259	231	207	225	245	244	225	229	239	221	244	254	238	238	238	256	226	265	257	239	243	218	211	260	242	258	245	237	217	218	251	226	243	247	223	210	244	248	290	250	239	244	249	254	240	232	239	235	225	276	235	225	237	230	244	237	241	244	221	220	279	230	230	235	225	254	230	238	245	240	244	227
6686	10200	9171	6500	15981	1893	1401	1121	874	747	687	639	578	539	491	423	479	381	418	399	411	386	381	362	392	358	375	355	354	345	352	356	357	322	330	324	369	302	337	311	318	302	283	305	303	313	306	304	324	296	304	341	327	330	272	295	314	287	276	295	303	315	290	294	288	281	303	296	298	294	299	304	302	291	308	291	324	312	339	293	288	295	328	306	309	276	318	294	296	288	273	285	314	277	289	328	310	269	303	347	285	308	289	327	323	297	303	339	304	320	275	297	309	299	313	291	271	317	290	287	326	292	282	317	268	286	302	314	302	295	297	320	306	294	323	307	299	276	316	302	313	307	283	328	313	294	298	307	282	313	332	295	308	308	293	312	289	298	274	293	324	296	279	266	308	303	281	297	278	294	287	296	281	304	274	301	287	307	325	314	298	296	302	280	254	267	288	266	283	291	308	305	313	332	302	295	280	323	280	330	315	266	281	291	325	285	312	303	291	305	310	312	300	315	310	276	304	314	319	302	276	276	290	329	331	271	276	315	292	297	306	275	302	316	291	316	269	280	299	309	306	291	287	308	311	284	320	309	286	274	258	301	294	323	290	283	307	300	305	276	300	287	307	309	302	290	285	282	297	295	279	287	307	252	302	300	296	295	277	318	289	289	290	352	301	271	299	335	277	317	282	287	277	296	338	298	294	294	313	305	306	321	296	281	279	313	286	293	313	275	266	275	321	306	267	285	295	299	311	316	276	260	316	321	294	306	271	308	284	318	265	310	317	296	301	313	286	301	285	321	318	296	305	289	299	307	305	276	306	325	311	317	312	316	286	300	287	314	287	322	316	302	306	315	280	289	268	284	302	304	299	347	290	317	301	255	283	313	244	283	303	291	268	284	281	293	291	319	288	318	252	282	316	312	334	314	287	278	326	296	276	301	282	284	265	296	290	274	325	285	279	319	316	337	291	298	286	278	285	277	343	317	321	275	283	299	311	266	292	293	301	295	278	292	306	282	281	308	307	298	283	286	312	299	301	302	298	296	293	278	303	313	300	313	314	318	303	292	307	272	263	322	259	292	281	335	276	313	307	298	313	285	296	293	306	300	281	288	298	285	290	293	302	316	285	304	289	250	305	309	325	295	276	284	285	298	319	324	305	294	283	320	284	302	284	289	301	288	281	310	313	292	284	294	304	295	297	266	281	282	286	318	319	301	285	291	280	301	296	307	259	314	333	286	303	332	324	315	289	301	296	288	307	295	311	305	302	272	294	284	309	267	280	267	305	301	277	299	298	289	311	284	273	319	305	319	295	287	311	269	300	313	293	282	330	324	308	292	255	319	299	305	306	270	292	300	287	302	267	294	306	321	299	311	285	297	283	294	297	290	292	280	327	299	305	311	286	314	315	291	309	294	286	302	285	310	300	288	289	284	282	287	284	281	313	302	298	286	305	313	306	296	296	286	298	311	305	289	308	292	272	315	277	296	292	289	313	304	281	293	299	309	269	286	274	290	301	284	311	298	284	301	290	269	308	289	287	287	327	298	292	305	314	282	290	294	317	294	273	302	274	281	316	306	285	300	284	297	279	310	273	271	263	305	321	289	298	319	299	301	259	282	281	323	334	308	288	301	303	290	299	282	299	268	295	293	261	320	310	312	289	310	289	300	281	296	292	295	275	282	290	276	281	272	323	291	332	289	272	303	322	278	302	304	301	314	291	291	267	290	257	289	302	295	262	276	310	302	284	332	292	295	292	314	297	301	306	293	280	276	310	282	335	313	292	319	300	304	269	285	258	299	297	319	289	274	301	274	303	248	316	289	274	264	289	279	350	301	284	300	286	307	290	303	290	319	294	282	255	292	286	283	329	280	293	314	293	304	282	267	322	290	311	312	303	317	283	304	313	309	308	312	272	285	301	306	292	282	307	273	301	288	286	282	312	323	293	281	297	292	330	305	248	298	282	291	310	283	273	300	271	302	301	289	312	314	298	286	336	310	291	317	315	314	335	298	275	302	277	296	284	285	269	292	331	311	271	262	262	306	296	318	329	299	314	313	327	310	289	320	277	277	315	312	295	315	297	325	292	296	316	320	323	295	313	310	313	293	282	279	335	292	266	310	289	309	260	281	303	292	298	290	292	299	311	272	286	309	306	296	271	276	280	322	335	268	284	246	345	263	286	283	278	319	296	320	310	334	312	264	321	298	284	289	298	309	281	304	291	291	301	309	288	284	297	284	326	305	312	304	290	291	303	313	272	291	304	304	289	304	299	307	265	304	289	299	304	297	324	274	282	292	256	263	307	306	296	264	327	297	316	300	302	282	298	286	268	305	289	291	320	320	276	295	280	300	305	302	308	323	313	333	287	294	284	295	297	276	325	304	310	291	263	299	274	310	299	309	318	318	292	284	292	303	274	337	291	298	301	307	287	316	297	300	300	295	306	301	291	279	310	295	304	295	307	304	300	300	281	281	338	285	278	299	264	304	272	314	275	295	293	311	300	287	291	284	317	289	290	303	294	299	299	329	289	301	300	312	302	330	294	314	300	311	282	321	290	274	302	295	300	348	289	310	309	300	317	307	326	317	316	278	323	282	302	318	268	299	298	300	347	291	289	328	273	311	300	330	282	316	266	309	328	282	287	305	293	323	312	259	267	283	273	289	276	292	292	284	290	315	305	311	275	284	308	300	278	302	312	303	289	309	291	300	319	336	280	287	271	316	316	299	257	272	279	292	286	321	304	277	296	293	328	305	323	271	286	295	283	322	328	286	303	290	298	295	304	293	299	280	307	275	305	282	303	259	306	285	314	294	345	284	313	295	292	274	296	304	310	307	327	287	298	327	322	306	274	314	289	291	316	297	289	308	315	325	286	298	298	312	283	303	330	291	285	280	297	308	290	268	311	321	299	269	290	269	304	296	274	278	324	304	343	300	263	282	320	294	296	307	290	319	322	300	299	316	315	255	294	294	311	283	288	305	306	297	285	301	322	298	296	266	292	303	294	298	268	266	286	300	307	296	312	299	303	316	291	306	313	289	287	327	286	305	286	318	291	312	301	308	287	313	299	338	306	312	296	297	329	281	307	294	286	274	323	312	310	275	305	316	295	290	307	284	278	300	285	276	300	275	266	297	297	289	295	287	295	284	306	310	275	287	304	287	275	306	333	258	302	294	309	305	305	274	310	311	269	305	281	316	274	261	263	279	285	285	298	302	279	310	303	283	256	282	253	300	261	333	279	280	279	302	291	296	287	280	286	261	277	290	280	290	270	307	288	284	279	289	297	279	279	294	311	319	316	305	266	293	295	303	282	306	270	275	297	304	309	304	291	303	291	320	273	313	280	299	263	249	308	304	296	279	280	285	270	283	309	308	321	313	311	282	310	315	289	295	298	309	286	275	306	284	297	262	276	281	334	318	332	281	294	281	289	329	328	297	288	288	304	273	273	279	286	302	284	259	278	299	305	309	281	295	272	322	286	303	313	306	314	292	293	288	352	302	261	287
23536	20904	27932	24022	21380	21126	13048	1399	911	821	727	676	598	584	572	536	532	486	492	472	480	485	452	478	437	450	447	425	445	441	444	395	418	436	391	425	396	402	398	473	414	396	360	385	377	371	400	389	362	385	375	386	420	406	399	355	388	400	413	421	389	391	422	384	379	399	357	398	409	390	369	425	392	412	352	376	366	374	387	368	366	394	345	421	379	416	354	437	353	384	379	408	368	387	379	421	398	400	363	402	371	357	392	354	395	373	368	368	412	405	385	415	398	380	332	380	397	385	390	362	364	382	365	401	401	356	361	409	375	405	374	371	359	391	382	412	388	368	377	348	361	384	340	373	364	363	383	376	385	355	369	387	373	408	414	348	358	366	395	376	391	415	372	368	381	371	365	397	403	379	369	374	395	398	380	392	365	348	378	355	381	345	409	426	378	378	383	379	391	395	323	366	359	404	362	393	340	378	377	362	372	374	393	384	365	359	363	402	395	357	410	398	398	382	388	394	358	391	381	382	358	333	399	420	369	409	353	370	370	377	369	376	395	371	406	366	382	398	370	351	352	396	375	369	389	377	409	398	370	383	385	375	375	366	379	369	357	384	369	371	383	372	381	359	404	341	384	362	364	386	382	381	373	400	367	375	391	402	375	376	352	366	373	362	360	381	366	355	375	382	357	352	377	384	348	378	360	376	387	385	372	365	400	361	362	360	360	395	370	342	386	365	369	348	361	362	336	368	371	395	357	377	384	370	408	387	387	353	415	369	373	353	386	382	409	371	384	360	354	360	391	381	329	362	365	409	371	344	399	388	393	386	370	394	351	392	381	367	311	358	397	375	376	383	356	390	378	378	375	388	346	395	417	353	381	369	332	362	341	360	401	391	417	370	356	391	411	369	390	360	398	387	398	389	353	358	375	400	363	379	387	398	365	389	347	358	362	388	373	337	360	391	369	363	378	379	422	408	411	390	385	344	381	383	387	369	422	408	385	374	378	360	396	388	362	414	370	411	369	366	361	361	344	425	391	360	360	386	363	360	396	393	381	398	394	361	377	402	364	392	374	368	404	393	340	357	363	349	357	379	362	339	403	350	417	358	356	379	393	351	375	371	339	363	351	384	383	381	353	360	398	351	357	364	365	379	359	415	378	401	353	359	387	386	408	393	353	376	408	391	405	367	387	387	389	380	377	398	405	379	416	369	387	364	359	401	388	375	389	385	377	365	393	375	378	364	366	353	356	418	402	359	365	397	386	352	385	384	350	395	334	368	396	379	402	395	340	380	384	366	382	382	409	355	380	349	338	354	378	419	394	389	399	385	392	351	400	376	397	383	393	372	379	383	375	350	351	385	388	386	375	402	367	364	383	353	381	381	395	343	391	347	424	366	350	378	390	394	369	381	364	400	367	387	391	407	402	403	382	387	356	376	393	374	373	373	373	391	430	385	366	360	408	402	367	346	382	352	415	381	384	397	366	368	352	393	376	393	366	386	364	357	375	369	355	391	375	361	387	372	407	354	380	368	353	339	381	378	390	413	386	352	377	356	345	376	388	392	366	387	379	367	407	393	368	386	420	379	353	387	352	373	351	368	318	347	374	361	389	380	370	397	420	366	377	370	399	381	398	373	389	377	378	352	344	373	389	440	391	349	372	399	374	396	356	384	360	416	384	381	357	361	354	385	429	366	365	340	387	360	345	362	387	381	399	386	364	363	400	393	364	419	386	378	351	393	381	361	381	393	391	422	356	401	385	392	364	370	387	369	375	354	335	381	378	373	374	367	344	391	340	380	362	370	409	372	385	373	377	359	377	343	381	380	362	357	368	395	375	356	369	398	369	381	360	382	387	385	407	385	392	354	405	395	356	362	354	358	381	381	392	404	346	389	384	396	385	389	374	391	383	390	366	394	370	364	370	354	381	383	398	410	374	366	366	363	364	368	400	384	362	385	328	385	371	369	393	380	380	357	385	393	400	357	386	359	379	363	381	394	351	364	389	404	372	342	388	341	376	356	365	370	395	351	381	384	372	399	394	378	343	361	379	372	377	345	365	393	350	370	394	374	391	373	351	363	402	393	401	385	352	391	402	383	358	363	379	381	411	370	371	383	364	406	344	365	386	380	382	372	351	384	369	356	360	373	391	366	337	362	406	361	381	379	400	353	371	364	394	389	351	357	368	340	370	352	391	398	374	367	358	395	380	407	379	399	387	361	394	385	367	397	386	385	375	413	339	359	375	382	386	377	372	383	382	380	374	359	387	367	365	391	370	377	370	363	420	407	355	359	342	377	396	398	353	347	368	361	386	382	378	388	375	375	374	378	391	390	399	370	381	390	412	343	343	377	425	383	388	389	416	382	388	373	386	380	391	384	375	393	359	400	400	389	342	338	377	396	364	354	402	354	368	353	381	375	355	379	393	371	366	372	360	359	392	370	386	404	361	400	361	387	368	380	379	395	364	336	358	373	369	391	358	407	341	329	382	389	389	426	387	396	407	362	377	393	359	393	394	363	376	353	395	396	398	382	371	360	409	364	354	374	368	349	408	350	393	350	374	376	402	390	380	377	372	360	371	387	389	394	356	391	408	376	320	377	381	400	387	370	373	362	369	393	401	354	407	379	398	362	389	388	382	417	420	400	355	384	373	410	370	400	327	365	387	374	365	351	359	364	380	410	360	361	405	359	373	364	378	370	361	371	379	387	387	347	409	358	386	377	379	370	381	383	392	343	387	398	373	391	372	405	356	361	371	343	384	382	376	380	354	365	380	357	352	361	388	374	351	380	336	395	379	376	378	382	379	381	403	358	356	413	379	373	365	366	384	441	370	384	392	408	369	387	389	387	345	409	375	387	375	365	365	355	395	412	362	381	393	372	380	377	352	362	353	355	376	385	388	407	389	357	413	365	399	394	397	404	389	377	379	382	369	372	391	361	358	388	375	396	409	404	371	386	373	370	393	369	394	383	378	341	370	368	357	377	395	380	387	381	389	344	350	370	387	327	414	390	354	363	354	400	389	372	382	325	384	358	346	370	374	371	387	409	382	375	372	406	381	393	336	383	380	420	373	320	384	366	393	391	394	408	373	355	358	369	391	381	363	367	401	352	354	367	378	384	361	400	370	343	355	348	372	345	400	350	398	385	382	350	348	359	402	381	420	356	378	378	376	367	388	351	370	394	325	376	372	366	344	419	396	363	380	373	391	349	341	383	364	361	372	404	344	365	382	363	377	378	390	387	392	392	354	358	389	386	387	392	378	369	354	393	377	394	391	352	388	350	379	373	386	358	405	332	390	397	355	367	400	353	355	351	386	362	374	346	389	363	429	373	323	391	384	366	373	401	357	376	351	377	380	374	375	338	364	379	403	362	355	380	365	377	396	374	412	374	399	394	373	389	359	387	442	370	403	365	398	413	439	361	366	360	377	365	384	366	358	397	381	366	359	385	397	400	375	349	430	397	363	392	354	371	331	397	407	377	355	352	366	392	368	357	360	370	380	397
10383	18650	17059	12577	20447	4168	2971	2306	1833	1509	1385	1224	1025	897	871	798	800	737	657	687	663	681	577	612	578	567	524	506	546	536	538	481	460	498	440	488	497	504	442	435	449	480	478	430	449	432	412	421	438	429	441	453	437	423	392	389	409	434	409	427	439	407	404	434	386	419	440	389	364	409	372	393	390	378	444	390	418	417	400	381	377	396	407	393	429	396	393	375	408	442	438	421	409	420	416	400	374	390	400	429	378	383	394	421	365	400	416	391	431	394	436	406	409	383	414	410	448	415	401	389	422	431	406	373	383	380	399	407	363	415	386	392	415	393	409	399	396	354	402	400	430	435	405	401	407	403	371	440	373	394	393	419	372	365	396	373	414	416	427	383	410	410	387	349	374	384	418	351	402	334	419	400	422	390	418	433	383	413	418	379	414	399	424	401	380	393	404	389	386	396	411	411	389	396	408	383	388	366	407	410	409	378	403	357	389	405	410	420	425	393	434	379	397	377	400	390	409	347	408	407	408	402	385	391	369	361	388	429	399	372	368	393	402	402	376	359	414	390	402	415	417	409	382	364	366	377	376	387	412	355	391	378	398	376	408	402	387	402	396	415	412	396	407	390	389	409	412	381	338	411	402	404	404	391	390	367	377	399	417	403	410	388	410	382	379	405	394	386	412	352	393	402	419	401	398	370	405	408	391	426	385	412	411	369	400	383	413	376	399	354	389	435	385	423	409	381	373	348	411	367	393	403	382	369	374	386	392	422	360	407	404	398	381	364	366	389	380	365	403	411	387	364	392	410	380	374	399	411	415	403	403	396	392	404	358	368	422	392	389	400	397	374	383	397	400	356	417	394	361	399	407	391	409	441	410	387	414	383	407	408	384	391	420	371	396	392	373	394	373	409	418	399	400	361	373	383	414	394	399	401	393	401	395	410	424	392	383	422	377	409	361	365	429	405	375	393	418	354	388	432	412	388	384	397	395	392	377	411	363	410	408	404	411	403	393	396	382	397	344	379	381	404	394	415	394	396	385	404	400	419	393	426	414	376	379	372	396	416	408	424	418	374	367	374	401	375	376	396	410	387	392	358	382	352	422	415	374	421	392	399	417	372	367	400	383	391	368	428	375	378	403	373	379	411	398	424	391	397	399	412	396	399	385	405	376	381	388	364	387	388	403	395	372	367	355	379	375	435	370	422	408	423	401	390	405	397	384	364	382	415	426	393	409	391	415	385	374	365	412	393	414	408	445	427	387	373	391	357	382	384	394	398	428	404	384	416	418	391	420	408	345	437	409	401	368	369	365	378	402	389	367	393	378	394	390	393	393	371	376	402	393	413	410	402	378	353	383	406	389	395	414	388	390	368	398	401	384	407	404	388	382	354	377	367	403	406	390	367	405	397	411	377	377	390	402	403	361	385	362	454	396	414	365	402	408	394	389	398	392	369	366	411	394	425	412	419	401	402	384	386	425	372	395	375	395	427	415	379	379	391	391	373	410	366	417	424	374	414	389	382	408	390	400	370	389	379	377	354	398	376	370	367	381	395	385	364	388	405	376	370	399	391	392	413	389	396	368	377	377	374	412	390	378	400	384	380	374	398	388	358	390	389	376	358	409	399	388	367	397	394	399	414	395	381	399	404	352	417	411	376	398	382	409	399	405	418	357	395	358	395	381	418	407	385	386	391	407	376	361	398	386	402	390	386	387	389	371	371	377	390	391	380	402	361	381	415	390	405	373	414	377	407	391	397	398	379	392	399	406	371	391	392	412	404	404	403	399	391	368	383	362	423	416	418	404	368	381	396	437	393	353	402	380	378	411	352	374	376	398	412	382	377	392	366	429	426	364	392	418	386	403	376	403	418	441	401	406	393	396	408	382	402	375	372	402	389	422	401	359	387	405	433	406	395	401	382	372	406	398	389	412	380	388	424	404	421	386	410	378	391	407	397	381	391	380	381	399	364	403	406	402	373	434	345	376	383	415	418	401	392	384	423	392	426	361	388	402	398	397	418	412	415	361	403	397	391	372	386	349	381	391	434	399	410	427	402	413	358	397	380	370	408	398	388	367	369	414	414	404	428	401	370	399	380	414	384	445	363	381	398	357	423	408	401	432	411	375	395	401	389	370	394	393	375	398	380	407	389	382	396	369	396	398	419	409	384	391	395	395	387	363	361	411	388	419	391	392	425	423	388	411	391	417	393	419	415	400	392	386	363	441	384	424	393	400	414	372	419	421	400	374	367	432	393	377	370	381	382	377	424	387	373	389	389	391	365	381	384	416	378	378	348	416	420	372	425	389	365	409	402	430	401	386	406	365	375	377	363	386	350	372	405	395	371	389	409	394	402	395	339	406	400	395	367	410	382	397	383	380	417	388	385	382	426	349	406	423	395	369	421	403	355	438	384	363	414	389	398	394	418	407	407	435	392	431	443	392	368	401	409	402	406	375	434	401	390	409	408	366	391	405	414	397	402	399	400	400	366	384	420	382	428	398	405	423	393	386	381	406	369	380	378	419	373	397	378	368	419	404	419	395	395	399	403	366	393	388	382	354	410	413	384	377	367	423	415	395	434	376	393	386	349	385	392	386	410	397	398	376	400	388	403	398	420	373	361	403	428	408	402	413	407	416	353	399	440	396	449	405	426	402	377	407	403	404	381	377	384	388	395	397	373	419	366	378	379	363	421	427	411	369	384	421	394	415	392	409	394	378	362	393	390	386	390	399	426	418	382	413	370	368	376	407	373	439	392	389	387	410	393	362	378	352	407	378	377	391	372	390	356	407	385	387	452	415	412	373	413	407	409	364	401	419	409	373	397	391	383	370	379	381	415	422	379	394	400	393	376	406	379	398	422	401	370	403	330	388	413	386	389	384	376	417	401	395	409	391	408	381	394	402	414	400	376	380	405	398	426	389	372	381	404	414	403	430	358	375	405	395	407	404	351	379	373	391	411	413	379	423	389	387	358	388	400	387	389	389	400	384	384	396	403	374	431	366	385	377	370	414	338	376	368	408	399	396	403	354	399	386	386	440	392	412	404	384	372	396	381	387	398	403	394	368	401	382	362	355	397	384	408	383	425	389	400	393	383	371	377	386	414	388	406	429	383	385	402	370	379	417	402	372	381	406	378	404	389	390	435	395	413	369	398	369	394	403	415	403	406	394	408	369	385	392	395	402	392	411	384	401	392	415	444	389	391	376	413	355	381	386	419	388	379	366	387	395	357	414	425	401	433	392	397	372	351	423	369	375	371	395	416	391	396	415	381	392	419	395	388	366	349	403	404	384	410	471	367	390	396	415	382	371	395	370	389	389	390	400	366	381	399	401	400	382	392	410	402	428	413	409	365	409	394	378	411	396	391	380	390	395	400	407	357	405	375	367	367	394	367	364	388	359	392	407	417	399	398	392	399	368	376	428	392	400	400	399	405	391	384	378	393	423	372	417	371	391	425	376	373	407	429	360	411	394	344	418	397	426	377	355	382	396	368	349	379	405	389
27884	15728	2871	1567	1915	621	602	578	576	580	588	618	567	548	575	582	594	594	579	565	573	554	607	590	579	556	600	551	597	566	556	632	520	560	576	597	515	565	571	602	579	556	551	594	546	599	576	539	533	632	535	512	556	601	541	622	569	616	564	537	562	570	540	594	578	603	601	583	573	566	563	614	529	555	574	616	553	601	566	587	593	611	560	591	616	580	581	580	585	585	538	592	564	571	589	527	574	580	581	594	554	578	573	580	599	572	614	574	534	601	577	570	596	564	588	569	534	571	559	562	565	592	590	591	547	606	560	607	586	557	567	591	560	562	517	553	590	590	573	598	590	614	590	557	588	562	572	553	555	606	578	562	601	535	619	577	568	616	582	568	602	606	564	534	567	554	553	559	610	597	607	582	579	590	554	541	530	546	538	579	529	594	545	567	608	550	556	561	582	604	608	557	546	566	557	587	576	586	551	597	576	583	582	582	587	621	570	585	588	620	548	580	586	574	548	567	571	563	618	588	578	585	590	596	582	610	575	564	567	588	517	591	531	574	568	557	596	549	599	551	554	613	588	538	588	589	574	558	586	584	584	612	552	585	578	580	582	582	582	574	604	533	592	595	562	556	586	601	575	596	527	604	603	589	567	567	592	609	537	583	547	603	577	558	584	558	612	568	575	594	560	547	584	580	566	587	550	567	569	631	585	557	611	533	606	593	609	608	583	536	594	601	588	562	528	567	593	564	561	567	588	596	541	587	559	564	584	611	579	555	582	577	611	557	563	531	560	586	575	581	576	583	593	581	552	601	597	586	559	582	536	642	621	607	646	605	598	608	553	559	564	560	588	606	598	631	589	602	606	590	561	604	577	592	545	595	565	600	552	542	577	572	525	542	584	590	568	558	580	550	600	584	598	563	564	563	540	559	554	583	587	554	553	571	578	616	558	611	587	597	603	589	562	578	593	566	573	556	561	575	583	567	567	647	588	580	584	565	575	577	587	598	596	585	561	576	579	592	606	594	610	558	575	592	595	582	573	556	547	566	590	532	604	550	569	587	575	598	610	566	564	597	579	593	617	600	593	601	563	562	611	598	574	590	568	500	604	576	557	618	579	574	554	567	587	602	548	534	555	583	546	551	556	582	542	536	560	584	595	555	612	568	570	543	559	578	613	595	570	585	601	585	548	582	566	612	589	565	555	561	574	584	566	617	563	606	645	573	581	576	592	547	586	601	567	597	617	527	555	581	575	572	557	572	602	568	549	578	596	588	568	600	627	586	635	542	592	582	556	603	569	559	566	608	587	594	585	558	546	598	582	590	598	587	584	591	569	559	589	555	533	591	612	581	555	587	599	569	576	595	634	562	644	551	565	565	564	567	541	580	539	553	557	600	602	534	625	585	593	574	543	590	602	590	549	584	553	565	606	506	562	583	559	553	552	572	615	549	595	588	609	559	555	604	540	575	582	587	573	609	591	580	566	571	607	563	552	625	564	550	577	573	622	571	579	610	569	576	558	651	600	554	605	608	610	601	541	574	588	544	597	599	575	619	577	603	603	545	547	594	571	588	598	547	640	586	536	576	600	577	563	626	583	611	551	547	609	568	609	589	570	576	568	590	587	561	540	571	577	531	579	577	557	571	554	597	553	598	579	560	573	602	548	571	588	558	563	634	573	579	597	606	585	565	573	586	534	592	594	580	581	595	557	576	529	575	581	575	547	605	576	559	559	557	571	591	587	558	587	581	535	562	600	558	560	579	541	590	537	565	533	596	603	591	593	600	521	576	603	597	579	604	575	569	618	564	559	548	587	575	580	567	597	564	572	569	547	553	576	537	604	567	586	578	547	623	553	587	600	611	572	569	565	615	570	554	549	592	563	603	539	561	604	614	547	571	563	550	565	627	507	612	643	618	580	559	572	592	567	579	554	585	594	556	608	576	591	576	602	580	595	585	637	598	585	565	541	580	600	608	519	562	618	583	599	607	561	636	546	573	526	569	592	593	567	564	590	583	613	541	574	605	579	543	569	576	533	549	559	592	540	594	561	581	554	548	570	576	584	593	548	576	589	566	528	584	577	597	592	594	583	550	625	529	584	565	584	594	625	540	574	570	596	577	574	548	610	559	586	532	596	515	599	576	592	548	584	559	549	555	585	595	541	588	535	592	584	585	593	567	572	538	604	553	588	553	545	583	557	614	570	597	544	593	572	572	574	601	514	548	616	573	596	567	573	583	601	579	558	579	569	553	532	602	576	553	576	597	564	568	572	521	561	568	558	614	580	529	600	588	560	592	593	632	589	569	574	566	573	566	583	549	623	606	543	530	603	594	610	557	591	578	556	605	580	588	590	514	580	589	602	603	572	579	577	580	592	629	600	568	603	546	659	568	572	590	587	553	577	546	537	608	549	604	600	563	570	590	565	549	560	576	583	547	616	545	578	599	600	597	563	568	526	599	584	593	554	565	597	581	559	576	571	576	556	569	590	588	522	630	589	584	579	572	543	590	557	586	611	541	575	604	596	549	590	615	564	603	556	513	489	597	585	589	574	591	512	585	571	582	536	605	558	542	565	594	618	572	577	597	598	584	582	608	573	610	524	599	581	576	563	573	566	603	563	550	569	583	600	579	580	524	558	594	636	609	569	546	617	579	624	526	573	532	560	577	574	597	580	599	576	583	552	590	608	603	550	609	565	603	569	593	530	555	546	606	539	553	544	570	565	586	597	611	577	602	610	572	590	583	609	552	546	592	581	551	554	602	606	570	550	563	559	511	574	541	556	585	582	618	561	606	548	570	588	602	558	567	598	550	611	542	536	592	550	591	604	542	554	595	601	566	559	567	556	567	531	601	597	556	597	613	584	556	596	576	565	624	617	567	577	522	595	576	553	583	591	591	577	591	610	609	632	564	590	597	616	528	556	590	559	601	646	591	580	580	553	604	587	556	581	601	630	561	574	579	594	539	585	558	600	521	636	554	594	577	592	582	567	580	573	583	568	583	592	604	606	581	603	581	611	581	573	553	538	599	595	566	565	597	578	541	581	610	585	589	591	541	606	577	578	603	568	543	556	587	603	559	595	599	580	530	584	585	573	571	595	609	536	589	574	533	557	585	586	580	601	576	554	584	560	571	565	607	607	643	574	571	582	535	558	595	621	600	567	537	554	549	553	574	587	599	570	560	598	611	565	616	587	566	564	613	596	553	590	554	591	576	554	617	569	566	536	561	588	555	590	552	574	567	550	587	564	586	573	574	571	561	534	530	573	508	538	594	588	559	612	557	595	580	565	556	602	532	612	583	575	578	562	591	574	551	565	575	580	614	545	594	597	586	583	549	545	529	545	553	586	561	593	573	595	593	539	571	578	581	537	517	531	617	528	601	608	520	567	586	569	635	572	578	554	621	599	601	586	582	536	554	566	615	553	569	599	598	535	580	614	573	580	577	570	599	586	624	543	613	581	532	548	542	559	603	524	559	593	569	581	590	589	580	592	604	554	611	584	624
5164	2574	2263	2907	3160	681	682	704	677	676	680	673	709	673	659	668	645	706	604	686	666	681	717	687	624	633	673	643	669	675	685	635	613	625	640	654	642	632	671	699	682	616	671	661	672	721	683	692	660	677	667	652	639	637	637	623	627	637	633	654	676	649	575	691	661	655	629	723	706	652	648	686	662	700	665	687	654	601	673	685	624	657	621	673	653	689	647	638	678	649	716	627	649	601	664	672	659	677	641	625	639	693	713	686	678	662	646	674	676	667	641	628	695	679	649	622	623	655	654	648	614	648	677	645	642	665	671	661	672	643	652	683	709	660	699	620	672	606	620	620	657	649	620	650	643	652	684	697	624	696	639	651	668	662	674	666	656	680	666	611	657	656	667	651	654	625	660	648	663	643	650	631	669	671	665	643	703	701	651	686	656	678	676	654	640	667	681	663	646	704	630	671	680	633	666	659	678	645	665	679	631	655	677	626	678	616	666	669	656	671	628	628	686	630	666	693	649	678	692	642	667	641	660	627	652	644	626	634	706	639	646	682	629	664	658	661	681	662	693	680	619	646	643	734	651	637	668	606	662	616	679	650	662	592	691	645	671	622	666	628	699	688	664	629	669	678	585	669	661	682	669	695	623	618	667	672	652	700	632	653	571	640	688	646	672	650	663	626	661	690	664	671	671	623	664	660	646	653	658	627	646	656	642	658	644	651	670	682	656	643	667	687	671	664	707	680	627	682	685	686	672	707	646	642	713	649	637	677	660	653	654	623	631	685	661	627	679	663	642	702	656	656	654	609	666	676	654	661	670	673	654	618	668	664	628	676	651	661	639	683	615	652	652	652	643	697	636	666	654	655	662	665	689	648	657	668	660	680	638	666	657	628	666	638	691	631	673	675	668	639	665	606	657	638	691	668	638	685	674	629	638	707	650	642	666	639	648	667	685	648	699	684	641	631	655	617	676	661	682	698	651	646	693	695	660	665	611	652	709	627	608	651	623	668	633	647	675	680	674	639	676	656	672	697	640	672	659	635	637	611	610	655	684	632	637	644	660	646	665	676	662	655	701	673	631	634	667	649	645	658	657	668	623	698	633	677	702	654	691	642	658	650	682	645	682	667	638	661	680	672	667	657	643	660	667	661	608	687	638	658	677	625	656	643	684	653	653	684	645	620	694	640	683	648	650	665	673	661	692	623	655	628	643	665	654	662	634	644	672	693	647	660	630	650	682	664	686	682	620	670	617	650	679	675	678	607	682	622	660	657	665	669	657	675	613	640	637	717	676	669	673	636	640	673	624	637	655	671	627	678	635	715	655	646	629	636	611	678	679	609	627	651	661	671	685	641	664	662	691	673	643	682	624	621	665	651	696	663	659	667	694	656	677	681	641	645	643	668	645	665	627	642	648	631	670	658	655	631	654	679	652	645	676	624	676	633	641	661	643	675	621	691	635	668	654	703	665	638	662	656	627	653	673	638	677	716	650	712	655	653	662	678	677	679	647	636	659	675	589	634	624	624	626	667	662	659	629	637	660	674	692	642	655	659	660	690	656	726	637	655	659	662	647	642	649	656	652	702	669	605	718	672	611	641	684	704	665	651	666	634	613	616	625	641	639	669	647	709	631	697	635	686	681	622	654	658	681	697	643	697	660	698	634	673	650	668	634	602	631	700	639	679	638	661	698	624	664	676	629	648	643	695	660	672	632	686	654	623	668	646	680	666	639	646	618	662	650	636	652	692	647	637	665	690	619	662	684	680	691	631	656	684	666	685	641	620	666	687	695	670	679	654	637	640	676	713	651	616	658	642	680	595	662	620	617	661	645	663	683	649	628	695	687	670	633	696	627	705	674	637	649	625	654	658	664	636	680	676	601	649	695	641	714	664	646	693	673	703	638	646	681	658	670	702	621	657	667	684	680	697	625	663	686	683	632	615	633	679	666	665	702	646	676	658	637	634	618	691	643	686	667	666	682	649	636	613	653	695	643	661	658	687	638	664	642	705	659	690	658	635	678	627	622	607	643	671	636	659	646	652	627	657	587	687	636	608	679	741	654	655	681	632	634	704	693	644	662	652	682	693	707	666	685	640	636	643	652	688	643	681	611	637	645	689	661	679	663	685	682	631	687	707	672	660	636	641	623	674	680	655	689	684	656	681	636	683	622	661	655	703	664	696	693	619	677	642	640	629	650	648	659	666	669	669	605	626	657	653	627	622	667	645	685	635	667	683	659	652	643	651	701	678	588	652	670	637	676	633	657	650	651	608	629	599	640	645	642	653	674	619	674	610	675	688	645	694	639	625	638	611	662	696	671	642	655	616	654	679	635	655	635	729	653	618	643	644	658	683	652	655	655	633	670	708	618	652	677	656	680	640	663	693	634	644	685	675	659	592	655	682	671	651	670	683	589	679	679	613	691	629	660	651	618	702	600	700	663	712	607	647	634	650	650	673	629	624	624	683	679	614	667	721	654	631	691	615	611	659	660	645	649	577	632	657	711	672	619	658	654	639	676	659	609	637	662	636	656	622	655	654	650	625	680	631	639	662	659	716	661	659	629	654	656	683	666	637	700	696	641	654	674	652	632	645	663	674	676	618	672	666	680	656	665	654	674	665	622	632	635	606	666	660	665	693	657	671	631	708	634	689	685	702	639	643	632	704	683	656	665	648	664	699	657	629	681	640	644	630	636	655	675	653	648	683	656	624	637	660	650	638	613	674	651	636	713	674	630	665	648	669	718	673	626	705	672	630	615	676	662	694	656	670	641	685	668	691	708	659	689	678	667	667	638	649	627	667	713	703	662	666	654	615	696	627	661	675	662	620	671	679	691	702	712	704	623	619	678	685	673	676	628	675	639	635	657	685	638	668	642	628	658	671	675	644	667	649	669	610	651	702	659	658	675	617	645	654	648	676	650	625	646	628	657	633	652	675	645	688	673	643	709	641	682	677	632	688	666	694	635	654	668	636	713	644	644	723	645	660	646	693	653	653	633	664	699	633	691	628	704	603	624	675	663	651	659	632	650	662	637	661	652	659	641	632	689	609	695	648	653	613	630	697	680	647	673	660	646	665	657	672	663	686	670	581	691	676	662	618	631	642	679	648	695	615	664	675	676	646	649	622	657	684	604	691	678	647	685	650	655	674	673	664	671	612	624	683	667	653	643	663	663	612	645	639	683	680	642	632	695	648	678	678	649	665	629	666	649	639	683	656	664	678	652	653	658	669	673	628	657	644	666	632	637	650	635	658	628	653	648	648	674	675	630	632	653	662	706	659	643	649	693	644	611	625	609	675	649	682	672	655	683	680	640	725	698	624	666	613	575	665	662	664	689	661	632	638	630	624	644	639	650	659	685	646	676	668	673	610	633	653	677	689	646	660	699	673	657	693	612	672	633	662	635	643	656	668	611	635	683	651	666	697	643	642	633	660	661	682	679	679	644	665	630	702	668	703	667	652	649	664	648	603	631	697	656	655	613	658	667	656	657	664	683	655	651	616
26047	20896	27387	24573	21435	10411	938	530	481	476	361	360	364	362	319	330	306	283	288	295	286	281	276	257	264	284	251	275	248	254	260	237	274	246	258	277	218	262	236	278	258	251	247	270	237	241	255	240	250	250	232	250	239	268	241	249	259	247	233	250	252	243	249	237	239	226	238	248	233	211	261	223	238	246	259	254	227	221	247	251	243	269	244	262	234	214	239	236	254	236	255	271	248	240	243	241	219	211	243	236	255	209	237	243	251	255	219	244	235	249	228	244	246	267	229	229	223	208	262	227	208	262	232	244	226	220	254	227	238	247	229	251	223	258	260	269	267	238	236	251	248	239	254	234	235	223	215	212	252	245	265	222	222	233	248	219	243	229	256	235	234	249	251	250	258	255	246	246	264	232	236	249	228	231	245	221	227	244	258	242	246	218	215	262	257	239	233	212	236	247	231	267	239	239	232	229	228	240	207	224	234	217	260	233	235	249	252	224	270	249	231	257	257	248	257	248	250	243	226	269	231	231	219	252	239	217	254	233	224	246	230	225	249	221	209	253	225	227	234	224	250	235	242	212	245	255	229	240	246	263	225	261	264	238	242	229	242	241	244	249	261	240	212	241	248	251	279	254	271	231	222	233	235	247	228	247	239	257	222	255	261	231	231	234	240	217	240	234	226	233	233	269	229	253	263	237	261	257	218	255	222	233	244	240	231	222	251	251	224	228	244	235	261	236	260	215	223	234	237	265	226	249	242	229	217	219	236	256	225	230	252	259	206	247	243	240	224	233	242	221	259	208	224	220	249	224	234	233	209	237	248	249	262	219	228	218	225	262	229	240	221	240	246	251	242	266	240	231	218	259	247	272	257	259	221	242	239	241	241	246	249	235	246	226	247	238	227	258	236	233	226	228	204	221	244	250	228	233	246	249	235	234	231	271	223	253	235	226	241	246	244	242	237	219	253	213	243	214	257	251	215	211	229	234	241	251	231	241	267	256	253	215	251	249	240	224	258	226	250	228	222	246	280	237	248	241	227	247	239	224	283	241	229	269	272	249	260	280	232	238	214	260	259	256	265	252	209	214	229	230	231	235	218	243	229	245	254	237	232	227	231	225	237	254	242	245	252	233	245	240	245	238	226	226	213	251	245	269	258	243	257	240	233	289	206	239	237	236	246	241	248	249	231	261	256	242	265	246	251	271	246	217	235	238	225	219	231	235	241	216	223	214	244	260	261	236	235	265	245	235	246	221	227	240	255	235	231	261	229	243	264	244	267	219	269	252	227	249	224	223	246	238	241	220	240	220	220	229	226	238	223	222	214	244	234	255	233	216	229	249	239	214	223	246	237	219	249	250	233	238	238	244	246	218	240	239	245	251	222	252	236	236	234	226	266	278	231	280	271	268	226	236	257	230	242	223	269	247	229	248	234	240	213	239	216	255	275	247	242	227	249	247	250	245	253	237	250	258	233	245	235	254	264	233	254	227	245	235	233	233	261	253	235	229	267	241	248	223	257	263	207	243	241	278	241	219	265	256	241	261	244	236	224	214	235	255	230	219	243	237	250	258	252	243	251	249	219	248	228	238	272	221	221	223	221	238	238	237	223	250	227	233	238	254	228	254	213	220	242	254	232	234	231	240	229	225	249	222	228	244	235	248	239	267	243	215	231	224	213	214	216	200	263	234	275	245	256	236	254	238	255	242	228	215	228	264	258	230	220	213	248	220	217	233	241	229	240	221	221	240	233	249	231	236	248	238	240	261	244	234	259	242	248	238	250	215	245	256	239	228	239	258	231	223	220	247	234	223	236	234	251	238	260	234	232	214	255	227	233	223	255	229	248	220	266	203	221	278	219	235	224	238	235	238	222	253	226	238	234	239	231	271	258	211	259	247	269	254	253	238	233	252	244	220	232	248	232	207	258	259	224	240	224	254	230	264	261	222	245	224	238	220	223	242	258	248	243	248	230	244	235	264	263	257	253	247	247	256	231	258	239	218	211	242	241	252	222	260	255	247	246	241	237	213	236	232	232	228	242	230	229	231	239	245	228	214	260	229	258	248	262	208	247	211	255	234	251	254	238	242	236	252	249	303	230	237	229	234	252	262	247	224	247	212	276	236	239	225	239	239	214	258	230	264	253	269	227	242	235	244	251	224	253	244	256	233	228	245	250	269	213	248	231	227	253	237	222	234	224	233	244	250	265	217	238	235	243	238	230	227	233	267	238	242	230	232	226	273	204	228	215	221	225	219	254	234	243	233	250	228	251	228	241	245	239	221	224	216	209	244	235	226	224	237	271	227	227	215	228	248	220	232	249	252	241	256	254	254	238	244	249	224	252	217	219	241	266	222	261	264	237	277	249	237	225	240	221	216	252	245	242	239	233	228	240	223	253	249	243	220	251	196	235	229	233	249	258	219	212	258	228	244	225	251	232	256	222	231	257	254	237	224	251	228	195	255	252	238	240	240	238	250	246	248	223	256	244	226	217	249	244	258	256	249	225	243	257	234	225	234	231	242	264	235	239	240	246	236	215	251	236	245	236	226	219	224	252	228	228	229	234	243	228	263	228	253	230	273	255	229	249	271	240	247	224	231	200	291	240	252	245	262	224	252	239	226	251	257	236	246	227	243	253	257	233	241	257	261	223	222	234	250	275	248	245	240	252	231	223	224	232	201	274	236	259	234	244	244	267	243	233	258	242	237	218	265	228	238	264	249	247	267	202	246	224	206	247	247	222	213	255	250	233	261	254	207	230	243	240	226	266	245	258	255	234	216	230	232	256	238	247	249	233	236	229	266	234	246	254	256	231	266	228	235	264	236	257	241	250	246	237	215	247	240	225	225	199	241	271	222	233	236	238	230	244	269	253	219	226	245	251	249	226	248	250	234	261	254	249	261	247	264	240	241	231	231	251	227	231	205	222	221	260	246	234	235	224	229	237	234	219	274	266	233	235	242	219	244	224	255	253	236	222	241	253	240	261	249	267	264	236	235	239	246	252	229	228	220	248	260	258	257	241	248	232	261	260	232	250	236	245	246	238	231	230	248	240	256	241	242	231	247	229	251	245	233	248	232	222	228	255	227	226	254	247	231	267	279	256	233	262	229	252	226	248	223	244	223	249	244	229	250	235	293	249	265	235	239	216	235	266	236	259	246	246	260	230	213	215	218	256	210	219	238	224	243	243	231	260	248	241	262	256	240	233	230	236	233	235	216	255	189	231	232	271	250	214	223	276	245	259	265	231	227	256	275	221	237	245	243	222	227	230	276	235	236	209	222	248	225	258	265	275	237	249	258	219	256	218	244	249	242	221	236	233	235	223	244	212	235	245	233	240	240	232	231	269	200	220	258	233	241	239	218	252	234	223	240	258	244	244	227	231	271	251	230	243	232	238	225	228	264	235	250	218	226	242	239	228	240	239	255	268	229	243	226	212	240	264	249	211	226	233	229	216	227	260	230	221	247	210	257	237	240	242	227	247	238	259	244	238	214	242	253	245	241
6780	11473	9701	7507	14897	1895	1367	1115	903	765	692	561	543	551	487	435	443	432	408	418	363	413	385	358	366	346	389	359	333	322	368	358	325	310	317	341	305	270	310	327	334	319	323	288	303	288	328	319	313	357	312	276	322	312	313	294	254	298	335	303	308	329	301	321	278	315	323	342	280	294	301	284	299	308	316	324	275	296	271	295	283	287	304	309	300	276	286	271	305	274	313	320	293	311	326	280	311	295	291	289	303	272	279	287	281	316	309	320	277	282	299	306	333	281	313	283	270	307	314	290	297	290	301	278	281	290	294	309	303	300	295	329	297	283	297	267	306	296	311	312	293	290	292	269	294	309	289	295	303	287	294	304	305	325	272	267	293	344	303	279	298	294	292	317	293	292	341	316	308	330	284	282	298	296	290	312	307	300	310	320	303	328	293	307	296	302	314	317	280	329	276	318	281	289	282	280	319	321	316	292	311	308	298	261	313	280	275	298	310	325	298	300	306	320	287	296	294	322	302	281	287	309	289	280	313	316	314	286	299	283	301	264	322	285	268	287	284	282	311	305	281	308	278	308	308	270	281	297	298	305	292	293	312	312	315	274	303	293	315	294	279	316	314	260	279	299	292	283	283	341	295	307	295	290	302	315	296	291	262	304	299	332	303	308	294	299	282	313	282	295	314	276	312	328	328	284	290	266	314	328	298	291	294	259	276	317	323	303	316	266	316	293	288	281	301	269	308	317	278	310	317	287	294	304	305	299	293	275	283	288	293	324	278	292	276	277	284	308	311	283	303	283	319	313	296	309	280	320	302	270	271	289	298	341	328	318	280	299	311	311	304	270	287	325	314	327	308	313	288	307	299	285	285	336	270	292	293	298	327	270	273	277	315	328	287	295	283	299	298	299	300	302	291	301	303	313	309	296	281	281	323	277	302	311	301	292	277	288	297	321	292	278	310	311	291	295	294	283	305	276	303	290	282	293	313	290	312	274	278	314	316	312	303	299	304	308	299	290	297	305	289	298	329	282	316	286	286	288	328	300	273	276	313	317	310	288	277	342	283	305	276	288	320	285	301	317	282	299	300	303	285	284	275	294	268	262	310	340	312	313	294	294	275	272	301	302	289	301	291	266	319	299	315	286	294	288	289	290	299	298	289	292	315	317	308	293	286	298	291	283	301	308	338	301	288	305	288	293	298	325	333	296	260	319	286	285	301	300	308	324	272	297	283	328	333	291	295	295	323	289	312	300	276	294	295	306	295	300	294	300	323	298	266	303	318	311	276	320	299	289	289	286	318	299	283	328	333	272	285	303	281	308	272	311	338	260	291	311	268	282	292	301	307	277	295	249	298	262	286	280	282	320	310	310	268	285	319	294	285	272	326	287	321	284	290	307	309	324	281	289	297	293	312	276	292	312	325	275	320	304	302	319	297	328	299	305	279	325	260	297	313	292	310	285	311	287	268	298	291	295	299	280	302	326	264	272	306	313	297	279	289	296	302	292	337	317	298	299	298	315	287	282	283	302	312	278	327	293	300	305	326	283	302	298	282	281	310	315	278	292	300	285	272	318	333	303	310	313	307	305	289	282	291	290	299	309	309	282	290	320	324	333	271	291	286	285	286	294	292	291	307	291	334	302	301	308	267	293	288	324	278	318	296	309	310	281	295	298	289	283	287	300	312	307	299	331	305	302	298	289	276	294	310	286	331	286	287	297	304	313	304	312	313	303	276	313	313	289	298	305	310	283	293	297	294	275	285	272	286	293	357	301	317	307	283	298	299	306	300	282	273	294	285	275	304	287	298	288	290	309	292	296	292	268	319	292	264	308	312	307	288	330	285	319	329	270	297	308	279	307	316	301	295	265	297	300	278	290	290	313	286	326	292	318	275	296	306	308	304	300	314	270	288	267	296	283	338	286	272	290	275	279	314	280	303	303	307	267	306	279	322	310	287	309	308	306	270	294	308	324	282	303	321	279	281	263	279	300	275	303	287	310	287	307	280	313	289	320	308	321	275	302	290	296	293	275	305	325	319	309	266	295	290	282	312	281	317	302	289	317	319	300	267	283	314	316	279	295	284	303	285	286	302	323	289	284	294	306	302	314	298	296	271	320	270	312	289	274	312	283	322	297	280	319	288	297	296	283	305	329	301	313	314	299	281	297	297	283	276	276	316	299	289	297	255	289	290	259	281	281	312	297	316	325	283	304	296	278	292	315	285	277	310	281	295	277	282	302	258	331	310	312	275	251	318	279	294	304	290	330	312	291	302	299	293	300	291	284	288	307	316	291	306	322	295	321	262	300	279	306	313	283	284	286	292	310	310	302	298	308	294	294	306	288	316	329	305	309	277	267	293	268	290	314	275	301	306	298	280	311	286	305	296	290	270	318	310	286	285	317	316	306	299	299	314	295	266	271	323	297	286	299	294	271	338	257	300	291	288	332	253	273	273	275	294	306	268	273	261	308	301	268	323	293	297	273	287	319	309	294	279	280	295	295	292	276	265	315	323	293	288	279	292	304	288	272	275	291	310	289	335	292	284	314	286	269	281	285	285	275	326	304	266	298	303	295	313	322	296	294	273	307	298	324	275	280	271	280	306	258	304	324	269	326	318	293	306	290	298	292	291	270	326	291	297	323	288	289	292	279	320	290	310	305	274	311	284	292	288	300	299	286	281	294	308	308	299	303	266	270	293	293	309	301	278	307	301	297	310	279	305	298	327	293	280	303	295	319	324	294	297	273	283	297	280	291	277	321	274	289	282	271	290	295	290	318	282	288	295	325	293	306	316	318	276	279	289	303	332	285	296	284	312	330	277	311	333	291	281	319	307	315	328	319	295	291	301	299	313	279	298	332	296	312	287	294	295	291	290	316	287	303	269	277	319	310	287	280	318	270	281	283	282	285	270	302	302	297	276	276	258	279	306	305	291	318	292	286	298	267	293	280	292	310	293	306	332	306	279	306	294	277	278	289	305	326	306	300	289	349	325	283	332	315	301	296	273	297	349	281	305	288	280	314	300	294	305	310	329	288	297	295	335	300	303	294	273	294	307	290	276	273	274	303	275	306	302	283	264	314	269	326	316	306	275	274	295	302	286	295	269	287	304	281	310	318	314	287	307	295	306	301	299	278	276	304	291	311	281	311	289	281	317	275	278	245	274	278	311	275	268	304	283	332	284	300	307	316	305	301	301	296	300	308	282	273	262	298	290	285	295	280	281	284	308	322	310	326	286	303	299	335	265	285	296	311	279	303	277	301	319	287	302	278	305	286	277	308	279	311	290	264	279	291	292	298	307	308	272	270	291	283	309	306	300	282	310	294	304	316	319	304	280	316	314	295	321	309	295	311	295	293	316	318	352	308	313	291	268	303	278	296	274	317	317	290	302	299	309	301	346	288	319	304	302	274	286	296	297	277	311	323	302	315	307	302	259	288	318	283	292	304	290	319	293	313	297	287	297	302	295	306	266	272	282	278	303	319	323	280	287	318	339	280	288	302
23548	20904	27927	24018	22311	20894	10074	1273	946	830	740	653	668	606	567	547	525	494	509	521	496	503	448	481	409	443	441	450	411	410	449	401	404	429	425	405	403	411	433	433	372	402	423	423	432	408	389	390	415	354	390	398	402	405	386	380	361	383	379	376	365	403	404	386	413	384	427	365	382	354	408	382	397	421	370	368	389	387	394	377	409	376	364	352	372	369	385	406	394	413	391	365	397	374	394	408	368	363	366	387	385	367	371	395	402	385	324	392	388	356	393	377	424	385	382	391	380	350	388	376	377	365	393	372	401	379	374	370	394	380	384	416	389	379	389	391	371	373	364	360	391	365	387	405	386	385	344	369	348	365	362	355	394	383	416	385	389	390	347	396	405	396	384	368	370	408	390	365	355	386	372	372	335	415	392	375	348	371	347	377	380	384	345	371	396	400	399	368	360	412	383	348	418	363	389	381	369	365	362	357	364	363	390	389	349	385	405	369	394	374	397	365	413	403	375	395	386	353	406	349	383	345	385	378	368	379	397	364	365	371	390	413	390	391	370	386	371	390	407	383	377	384	385	394	368	343	416	418	367	366	430	376	351	371	408	373	434	366	402	393	366	399	404	415	399	387	360	369	362	367	420	374	358	383	390	342	380	381	379	400	346	394	366	416	372	371	384	380	392	395	380	377	391	340	397	380	373	350	378	352	352	389	363	381	381	361	359	403	374	404	387	380	399	386	408	386	431	366	386	367	364	369	387	364	377	360	416	386	392	375	372	394	388	395	390	370	394	388	395	383	367	402	371	362	396	361	377	384	403	409	398	371	335	370	381	358	395	385	380	375	392	407	372	409	392	377	388	381	380	399	386	377	375	378	377	399	394	382	356	385	357	382	387	422	373	374	363	377	381	357	417	389	375	387	375	380	397	367	386	390	361	365	367	385	366	394	368	388	400	379	393	384	382	400	388	372	380	365	390	361	388	354	389	351	392	346	379	397	370	397	375	368	378	383	405	382	371	389	380	397	370	423	378	379	368	342	398	395	372	384	375	347	374	358	396	394	351	371	347	378	358	332	369	402	380	395	362	350	373	345	338	400	356	356	375	397	388	387	394	400	362	347	401	379	399	386	362	370	369	410	394	388	371	384	351	386	360	399	373	374	373	396	387	379	372	385	419	349	403	354	346	401	358	350	362	384	330	387	350	426	344	373	390	383	377	373	391	394	360	363	375	412	378	388	367	391	371	363	371	371	379	332	394	358	365	370	391	420	359	383	381	388	404	363	346	356	407	405	378	373	373	370	358	395	387	385	374	374	402	376	396	397	377	373	367	333	431	365	365	393	372	371	401	350	374	369	363	385	376	410	340	389	399	369	397	381	379	388	395	391	372	370	416	419	363	360	413	368	410	367	372	365	399	378	368	417	402	369	368	357	367	388	399	372	399	388	376	388	389	401	357	363	384	392	359	422	373	359	343	392	377	375	367	379	339	371	365	361	421	388	404	352	360	374	349	378	356	421	389	363	351	379	383	372	372	354	397	353	373	333	362	373	406	407	400	380	357	361	372	344	388	389	381	402	372	336	401	363	372	364	368	367	389	389	335	371	382	372	385	367	363	350	394	380	407	353	369	423	359	398	385	372	373	383	357	353	385	367	410	376	343	380	368	357	332	385	394	356	400	355	392	384	385	368	389	379	368	418	389	394	355	363	414	385	373	358	377	374	360	367	384	361	394	391	377	384	346	392	361	361	392	372	402	405	351	352	381	344	389	396	409	399	375	399	368	394	369	400	374	358	373	381	370	370	357	392	370	369	365	364	364	404	411	395	406	383	401	381	400	393	410	382	375	387	359	365	398	354	386	379	387	373	380	364	372	384	344	356	356	393	384	390	393	384	378	400	389	379	377	376	381	373	404	385	369	404	379	361	384	397	338	373	397	410	400	392	364	374	401	365	408	377	409	360	367	361	383	383	383	392	368	402	406	386	383	376	355	402	401	405	357	374	357	340	348	356	391	372	379	378	359	424	401	349	388	376	382	420	398	401	391	366	389	396	370	379	374	396	371	421	356	405	387	367	369	404	406	398	369	379	392	361	393	383	410	350	356	364	404	381	389	408	374	362	379	351	365	378	429	387	404	349	385	375	379	377	372	378	388	350	356	360	383	380	367	392	403	372	374	385	370	402	367	373	377	396	389	399	357	302	350	386	366	362	347	392	328	345	340	374	380	341	355	351	364	363	423	392	419	356	358	361	381	348	377	370	381	413	369	415	371	365	414	358	376	382	412	377	393	344	346	396	371	367	394	349	418	401	369	386	393	370	423	358	384	388	373	375	374	386	389	376	363	375	391	372	361	374	399	369	370	375	367	359	356	372	408	398	379	369	376	374	404	382	394	415	364	368	383	385	393	338	397	397	335	394	356	384	377	354	383	368	374	367	370	348	374	341	360	403	403	360	357	387	400	388	378	376	384	381	358	364	425	373	396	387	378	367	369	373	368	397	349	393	358	364	400	358	384	402	410	386	373	387	370	388	368	354	381	374	376	345	413	354	373	406	386	366	409	403	382	378	371	423	378	355	377	409	358	360	406	381	391	359	379	393	386	429	368	385	378	369	391	358	393	363	373	346	377	375	356	350	409	366	365	414	383	348	358	359	394	395	417	377	403	397	403	374	398	368	376	384	374	381	358	380	380	366	360	379	390	391	376	374	388	363	355	405	396	367	412	380	384	385	354	365	401	358	393	361	355	362	370	372	427	368	368	392	388	373	385	380	356	392	391	425	398	401	381	351	433	398	435	360	386	381	387	410	371	390	404	348	392	360	388	399	384	378	397	415	336	396	404	377	391	350	382	334	376	392	332	363	386	419	380	384	363	360	367	387	352	369	401	393	414	404	384	381	357	403	411	385	354	386	401	348	354	397	398	366	364	386	336	387	400	372	383	414	364	365	391	368	350	368	348	343	401	373	415	399	408	365	376	375	364	357	362	386	356	400	424	374	390	368	368	375	393	327	347	374	411	388	370	366	352	369	384	386	382	395	360	394	392	360	392	389	375	371	392	373	395	372	409	355	399	384	376	347	366	355	404	357	406	395	398	355	388	386	373	363	357	377	373	344	353	377	376	408	364	377	376	365	401	387	341	396	413	365	361	355	361	351	386	368	388	340	380	378	388	367	339	373	353	407	389	352	386	376	376	369	377	353	351	388	403	417	365	376	382	398	381	390	383	415	367	369	402	357	366	384	377	386	409	405	377	375	368	352	341	373	370	380	356	381	382	377	401	350	353	377	365	363	383	397	414	359	399	397	377	400	380	391	377	391	376	374	349	408	390	355	351	358	392	412	376	358	416	395	385	370	376	341	388	384	391	380	388	395	393	398	355	404	392	378	366	347	384	368	390	376	403	368	388	378	348	367	367	360	382	393	379	370	369	353	361	347	372	370	353	351	382	393	374	366	399	395	339	339	368	363	366	356	355	402	385	381	400	352	360	389	383	389	389	411	400	367
10453	20382	18282	13177	21001	4164	2971	2266	1861	1565	1308	1181	1036	970	872	829	749	709	670	691	628	643	632	557	568	552	579	510	491	531	502	551	489	487	493	444	459	441	516	471	422	483	450	448	401	418	398	437	435	452	437	412	430	433	454	378	363	428	405	388	402	421	425	413	419	439	422	410	407	413	410	412	397	409	374	404	415	420	444	412	369	428	395	397	410	384	410	407	433	398	408	418	374	405	395	385	407	380	396	387	391	407	355	421	414	412	402	410	360	398	414	379	427	379	423	396	347	400	391	398	388	404	440	387	423	400	380	401	410	394	411	370	421	382	366	351	369	395	401	416	384	439	439	417	375	386	387	400	397	399	396	392	381	388	394	414	415	415	406	409	382	385	386	378	420	389	401	402	457	404	399	390	389	419	407	363	377	402	396	377	400	421	386	430	420	415	412	399	380	396	408	366	394	400	430	390	412	362	388	398	409	397	384	402	386	388	399	369	394	408	364	433	404	414	383	399	407	400	423	361	397	422	395	404	383	371	397	390	377	373	430	401	362	383	400	365	365	376	378	384	406	420	417	384	368	382	426	390	449	406	418	396	395	393	371	401	393	428	388	418	425	405	398	389	392	390	392	396	433	390	415	391	405	405	415	430	367	383	386	383	437	381	373	391	399	412	389	410	395	416	384	383	386	409	407	362	385	377	410	399	398	372	387	409	412	377	402	377	394	420	375	370	409	385	390	399	393	386	408	401	374	394	366	385	384	400	377	379	327	388	384	430	388	399	409	418	404	385	408	411	412	375	413	421	384	393	398	389	412	392	378	392	400	392	400	356	396	376	429	390	416	351	397	433	420	395	384	379	411	401	388	403	429	393	383	368	386	413	374	383	377	391	424	377	396	389	408	361	417	374	397	408	370	403	411	379	399	410	377	418	415	384	369	387	370	412	423	394	432	415	373	391	404	389	447	388	414	366	407	381	390	406	393	394	417	388	379	380	393	397	364	407	410	390	390	365	382	378	398	398	414	394	405	438	385	434	408	381	391	428	419	365	378	390	385	377	411	407	398	400	371	341	413	389	371	377	402	359	407	351	379	372	387	430	353	413	402	397	377	400	417	379	369	397	416	390	395	359	362	410	388	407	392	401	387	376	393	407	345	361	358	404	406	409	399	395	404	436	392	398	382	399	377	380	370	389	378	355	453	394	407	424	386	425	388	410	389	382	424	379	396	415	419	413	411	401	383	382	417	415	391	385	361	429	414	372	379	393	393	411	369	399	417	355	366	392	397	441	412	392	396	403	382	410	376	447	398	385	391	414	405	413	402	343	420	397	367	361	396	369	412	373	406	388	397	385	400	432	430	430	388	370	377	387	423	424	357	400	389	396	387	408	398	391	365	364	399	372	374	419	412	399	395	356	366	369	358	386	409	385	406	391	418	401	413	378	373	380	414	395	381	400	378	411	437	420	351	436	350	400	380	425	398	386	377	408	389	419	414	391	375	424	384	387	402	396	379	380	369	394	406	392	369	409	392	370	370	378	399	416	414	381	401	392	393	376	401	375	347	397	402	388	387	374	420	391	400	388	368	409	377	362	415	408	403	412	411	414	415	406	356	418	389	402	380	394	395	397	397	418	437	400	371	403	440	403	369	390	390	388	408	398	353	396	387	401	428	378	393	394	381	425	406	350	407	420	373	413	399	364	378	363	390	392	398	386	405	403	388	427	411	390	403	371	402	378	399	410	389	378	356	374	385	371	386	395	383	406	359	396	411	378	356	415	397	383	384	378	384	403	426	412	363	367	385	417	360	364	402	431	376	419	397	396	397	385	381	421	403	376	395	379	405	386	428	417	365	375	401	377	384	357	396	404	384	376	357	388	405	384	407	355	393	404	385	407	402	417	376	396	412	357	400	381	410	370	389	405	406	392	423	346	409	393	388	395	379	396	390	381	377	376	388	392	388	395	389	404	401	398	354	384	408	392	401	386	430	389	413	350	388	426	406	398	401	396	391	403	403	360	418	383	394	431	396	400	383	383	406	368	360	415	451	387	423	416	383	403	408	385	396	389	409	389	403	389	372	427	405	384	382	394	403	396	419	388	395	420	438	389	378	410	393	395	420	372	389	379	418	394	395	356	352	403	445	388	396	382	387	380	401	381	404	416	364	380	374	375	376	359	382	423	404	376	371	362	388	422	415	408	397	394	385	391	431	396	357	428	401	407	427	364	369	373	389	375	390	391	383	403	416	369	399	412	424	439	411	409	421	419	349	364	401	433	383	391	391	410	393	412	411	382	414	379	359	402	397	404	366	406	411	383	405	388	362	440	394	385	395	383	405	392	367	397	407	398	411	401	396	404	390	389	391	414	383	410	403	402	370	395	362	403	423	389	392	369	413	404	405	403	371	386	368	402	391	366	399	409	386	339	357	380	417	416	393	364	411	383	383	394	375	419	409	392	375	388	395	396	364	402	405	388	388	387	383	398	385	387	400	401	369	433	433	392	393	381	360	381	371	387	378	387	416	420	421	390	403	408	408	391	442	384	390	390	375	393	417	393	394	392	411	405	391	394	404	389	382	417	369	378	411	380	383	416	401	405	381	381	389	364	401	385	387	348	387	403	390	423	412	405	403	374	404	408	390	376	388	387	386	395	391	364	365	378	384	390	410	408	379	395	398	370	394	381	393	362	368	359	357	387	392	370	373	394	434	390	429	403	385	371	396	389	416	419	408	391	395	412	402	386	408	414	387	422	411	392	408	395	403	391	427	378	356	424	387	422	401	382	390	424	382	393	397	393	396	403	383	401	407	379	379	397	370	370	396	394	401	405	384	410	382	402	326	404	391	388	409	397	408	432	421	401	405	388	391	393	396	402	404	382	398	405	408	422	376	360	399	376	390	395	390	411	401	402	422	381	390	363	384	408	407	380	388	391	380	371	376	386	378	428	384	416	357	408	421	371	417	421	399	388	369	411	398	399	387	403	382	377	374	421	399	375	380	373	388	356	392	419	407	406	406	392	434	400	404	355	381	403	402	384	377	357	387	403	381	393	408	434	400	370	416	380	356	425	396	415	389	389	379	423	355	392	380	407	349	379	426	386	383	403	393	367	371	430	376	393	368	396	377	426	415	381	408	376	390	377	372	388	394	372	394	368	390	407	375	387	358	429	391	418	379	395	377	401	414	404	391	417	413	408	395	423	389	427	398	412	372	407	420	446	395	425	431	419	382	431	398	403	396	388	374	387	360	395	375	413	406	393	397	419	383	394	407	393	423	378	377	420	391	360	404	396	396	413	421	428	415	356	384	387	393	407	440	409	409	417	384	386	393	385	444	363	393	385	370	402	399	393	341	416	415	365	397	391	393	388	400	386	406	389	397	416	408	393	398	384	386	373	398	386	407	387	405	384	370	356	389	386	384	366	407	405	370	388	416	376	418	378	343	417	358	390	424	397	406	392	392	407	412	403	390	381	418	403	407	357	386	429	428	392	375	380	393	384	371	399
27904	15835	3401	1655	2174	625	564	547	631	577	562	561	571	592	624	586	583	585	581	550	563	528	579	546	598	592	564	528	565	530	555	569	582	585	594	591	604	601	640	539	548	614	609	607	573	557	575	637	570	582	549	579	560	556	585	591	570	559	594	567	611	634	557	551	602	546	554	557	563	589	584	575	605	605	575	577	597	561	609	609	598	599	578	565	615	597	557	614	530	589	607	551	587	589	560	559	558	599	547	600	567	550	584	569	547	537	583	607	585	602	583	569	603	550	563	554	619	548	593	629	563	574	596	593	584	563	588	530	572	568	597	590	590	624	593	577	581	567	587	557	550	592	568	590	601	574	586	569	535	574	553	545	553	576	559	605	598	596	598	553	584	575	558	572	545	539	575	581	548	600	621	565	561	604	558	567	580	566	562	599	570	574	581	578	506	604	576	563	576	592	548	632	577	577	571	587	571	604	587	551	556	553	528	599	590	568	557	594	588	602	569	600	596	605	564	596	550	560	547	651	570	600	600	591	599	610	567	566	562	567	607	568	646	569	582	588	577	557	591	549	601	599	535	577	554	575	610	575	625	562	571	569	588	585	556	576	603	558	555	593	576	583	600	619	553	575	543	576	547	598	574	536	582	564	622	549	546	550	517	566	534	589	552	569	645	600	556	584	567	663	572	612	577	575	553	592	560	609	567	569	544	547	596	593	592	599	562	563	555	571	593	588	530	628	577	606	563	568	600	592	577	589	604	551	602	564	565	576	596	575	519	597	595	585	569	564	594	617	536	585	589	579	565	564	569	584	574	571	590	566	620	560	590	569	573	579	572	571	583	571	561	587	570	576	613	548	601	599	598	596	566	544	564	629	546	592	583	590	552	538	578	586	594	555	556	584	509	559	588	617	557	623	564	602	565	594	602	578	622	592	559	581	561	575	570	576	565	567	605	540	596	578	567	587	562	557	513	559	576	561	567	585	613	599	601	538	577	586	591	604	570	581	594	628	579	583	634	584	555	585	582	588	584	615	603	591	535	553	560	563	570	591	566	584	624	574	572	581	585	587	567	563	576	561	592	588	569	547	624	565	574	555	561	602	572	595	642	576	559	573	591	572	589	583	562	598	606	572	582	597	577	583	595	567	578	611	608	580	619	574	584	582	576	564	620	603	558	580	586	560	628	560	572	553	599	568	569	589	604	592	563	567	582	563	565	580	584	578	566	579	567	586	599	577	561	582	558	571	570	556	576	580	612	570	583	588	576	561	561	581	587	582	575	568	541	617	587	569	569	616	585	598	613	578	620	571	605	579	585	594	558	552	577	586	573	611	580	585	584	581	537	534	554	599	556	564	589	588	545	637	553	566	560	586	595	587	576	575	577	606	544	533	574	574	553	601	536	578	606	570	566	609	570	576	571	553	577	546	522	617	604	559	598	599	598	564	573	576	547	599	571	616	592	592	623	546	591	602	632	521	575	603	527	575	643	535	585	584	604	566	590	589	572	587	578	553	558	561	561	558	565	558	583	560	609	608	585	573	552	580	566	572	579	553	533	601	603	543	580	572	598	582	558	578	555	550	576	585	580	542	537	609	585	568	578	569	596	611	594	604	574	576	586	562	579	574	553	566	585	576	554	586	536	607	607	600	585	606	600	590	573	607	608	572	517	563	554	582	579	547	551	548	537	563	564	585	605	579	606	531	585	585	552	580	551	614	595	572	588	607	573	609	607	581	554	597	560	594	600	585	602	549	575	566	566	546	585	573	594	563	582	567	596	578	574	557	577	569	565	569	586	564	605	551	607	559	596	589	577	584	529	600	561	567	546	584	562	615	605	560	594	604	594	561	589	553	601	569	555	543	611	578	611	565	583	577	580	602	630	574	586	574	587	597	567	553	562	518	591	585	645	565	568	589	628	611	581	610	603	586	531	573	555	561	629	581	593	599	599	588	516	575	506	573	597	568	552	571	609	574	599	591	562	583	567	550	579	564	512	552	602	584	546	555	592	560	576	557	626	588	599	605	554	565	573	579	620	593	565	563	572	545	581	585	580	585	570	579	562	580	584	538	561	588	558	585	605	594	617	608	540	553	568	534	578	576	561	597	599	587	592	567	527	589	572	607	607	588	567	602	578	555	580	557	538	579	595	580	597	592	603	588	560	561	565	593	587	561	588	557	594	583	600	568	581	607	554	538	564	582	555	567	550	594	549	593	610	595	582	613	586	563	599	609	587	570	585	550	556	563	596	560	608	530	560	579	584	583	607	560	605	572	552	599	596	501	580	630	616	589	574	592	545	588	561	599	595	594	579	609	599	563	574	596	605	592	590	509	565	553	593	603	550	549	635	625	563	599	599	579	548	559	578	553	581	582	597	610	572	582	589	549	585	639	598	607	567	609	563	635	600	596	574	603	561	534	559	547	595	604	547	559	606	554	548	553	571	608	577	542	573	563	564	567	610	530	515	617	567	639	577	606	574	604	559	534	499	563	541	556	571	587	548	590	550	578	615	564	568	570	529	572	564	575	548	601	543	560	584	602	563	548	577	591	592	591	576	594	584	602	570	586	609	597	541	604	630	571	553	577	580	571	566	564	608	609	593	616	604	538	579	530	578	564	598	591	576	543	577	625	566	594	612	597	568	622	562	592	588	584	547	584	533	552	621	617	590	583	574	578	581	578	557	595	562	607	565	585	582	589	601	548	596	580	569	519	589	556	600	585	582	585	596	584	556	559	586	544	574	598	587	561	609	606	549	598	577	546	594	595	580	538	586	543	569	535	577	568	575	609	614	608	543	551	568	609	581	524	534	607	582	614	596	556	591	573	595	511	582	566	579	592	593	571	581	613	559	572	556	570	553	609	535	603	590	615	591	565	571	553	570	585	607	589	563	570	573	577	613	578	590	554	534	588	545	532	591	594	528	567	577	589	566	573	637	643	585	569	577	581	549	589	574	613	611	576	589	545	603	588	589	553	530	542	577	610	569	607	587	562	585	564	550	564	561	566	621	551	545	578	588	611	579	598	605	596	567	528	542	558	612	573	569	580	537	554	568	565	593	573	610	592	597	568	594	557	563	580	559	535	566	589	623	578	547	544	541	558	619	556	580	587	570	598	581	593	591	588	605	615	604	565	555	582	573	547	581	581	587	587	642	556	611	560	556	557	582	572	595	578	558	601	576	591	602	581	606	607	624	601	587	578	593	574	570	573	601	604	587	602	578	574	562	593	574	581	582	536	558	575	503	568	551	563	579	558	585	588	569	546	568	542	562	616	580	555	616	586	533	568	596	546	574	610	654	569	607	562	562	589	578	522	561	595	573	584	577	564	605	620	619	575	559	596	606	544	579	585	592	629	580	547	600	560	564	600	581	553	558	577	573	617	578	566	576	589	615	574	577	568	620	597	581	605	563	573	560	588	601	566	581	563	565	578	581	593	581	552	551	586	625	560	570	548	572	569	580	593	564	574	586	568	553	583	608	566	648	580	566	559	576	586	542	596	564	568
5151	4590	3620	3107	3644	736	725	697	659	682	673	705	659	659	612	674	675	647	649	668	666	703	663	661	671	650	673	666	653	727	643	664	684	669	636	651	653	692	694	632	677	665	710	674	682	682	666	697	674	610	673	646	672	622	630	660	614	691	664	692	686	659	673	705	637	630	669	647	718	695	632	695	725	638	671	625	621	616	664	653	649	644	612	635	654	659	629	670	662	660	670	639	670	620	671	634	632	678	648	686	661	674	644	618	655	640	631	608	634	663	677	622	643	672	678	696	672	696	692	642	595	677	674	621	651	657	659	668	614	621	626	634	655	655	671	667	644	689	660	652	665	611	637	677	647	666	690	656	644	647	623	658	659	687	663	656	669	655	617	621	688	656	643	635	640	682	669	634	607	639	662	656	647	693	702	610	706	706	684	650	644	616	658	614	650	685	642	655	684	615	606	649	619	663	663	662	644	633	676	675	629	655	644	701	620	656	667	700	618	646	649	678	690	609	609	654	669	617	614	618	659	646	666	678	657	634	670	647	664	651	640	622	646	693	603	669	703	702	641	623	649	661	681	631	630	673	657	621	667	679	602	667	622	677	626	672	645	669	605	630	647	660	675	645	645	623	666	602	681	646	673	701	630	598	667	653	688	705	688	662	668	665	659	644	654	633	665	631	693	662	622	684	647	667	668	660	645	688	647	712	655	657	693	708	657	655	701	632	664	667	605	622	678	627	635	669	691	660	628	679	665	655	635	677	666	628	649	628	663	643	705	664	611	617	659	663	683	623	633	694	654	653	685	625	634	664	713	718	693	641	692	658	658	668	625	638	634	635	648	662	661	685	680	636	691	648	653	641	633	638	646	667	703	681	644	689	656	648	701	639	673	637	680	657	737	650	668	646	680	690	658	667	662	633	628	701	648	617	628	675	641	653	605	646	686	633	650	659	630	620	643	657	713	631	683	679	655	645	663	647	674	678	678	658	690	696	653	624	669	639	682	672	673	657	640	662	694	657	665	637	694	663	605	637	680	626	651	687	652	613	665	666	653	596	592	631	638	649	647	634	662	656	617	637	649	638	674	638	622	636	650	669	618	671	644	676	635	635	664	661	644	663	663	649	676	620	666	661	645	659	637	649	655	661	630	652	657	660	642	671	633	634	669	616	629	641	664	708	667	639	593	668	672	655	632	670	659	627	678	634	665	629	661	612	616	638	627	644	626	634	660	652	621	635	661	699	666	640	614	690	669	687	572	642	629	624	656	632	632	633	628	679	628	612	669	663	677	648	676	650	673	691	672	658	675	662	662	649	635	633	640	672	628	614	626	697	625	667	655	680	663	663	654	637	640	655	687	688	721	680	691	634	641	661	659	699	622	594	706	648	659	634	664	646	671	680	617	625	631	630	654	664	643	693	637	641	630	683	635	634	617	659	579	681	705	693	650	668	659	655	621	703	649	654	680	666	636	668	644	644	676	696	623	697	650	677	704	678	594	618	642	641	678	648	658	665	670	714	616	659	631	652	668	661	624	689	629	652	649	616	677	640	650	674	644	650	656	637	690	656	698	680	673	645	674	667	700	643	651	698	642	618	685	643	631	660	685	657	612	655	636	661	637	642	701	669	699	632	676	704	630	656	690	644	629	717	639	654	599	641	633	622	634	609	698	664	644	668	661	685	663	650	664	648	650	692	640	642	702	636	652	630	637	633	656	672	675	639	719	667	680	647	618	686	647	627	641	640	685	664	652	710	611	709	639	657	644	696	645	634	665	648	651	660	639	636	665	653	663	642	660	657	669	636	639	696	635	615	676	677	640	657	627	672	648	632	707	659	658	652	650	696	623	681	638	668	657	682	623	685	673	615	698	645	669	668	666	640	653	679	663	619	658	619	667	660	634	650	688	665	689	678	672	674	660	686	646	664	689	664	636	659	628	615	626	650	629	651	695	706	633	679	660	678	666	647	658	650	619	706	631	653	649	643	638	668	648	634	664	718	693	650	667	637	645	639	631	659	687	617	611	620	595	646	690	635	675	634	638	631	660	694	654	670	693	662	667	636	589	676	622	708	623	648	624	650	644	676	641	643	692	628	654	701	676	644	643	650	644	670	660	646	690	641	646	658	678	638	612	610	613	649	625	665	619	683	641	622	674	652	640	634	642	640	607	691	635	613	632	634	668	633	678	670	700	696	647	600	678	643	649	628	689	654	592	683	604	659	587	637	661	642	709	566	663	588	672	666	625	657	634	643	670	668	685	608	686	647	678	650	690	683	665	672	675	631	636	661	627	659	684	631	593	639	651	647	644	658	676	658	639	631	646	673	622	667	637	637	683	640	654	602	604	669	663	637	638	652	662	620	668	638	612	605	656	661	651	665	621	686	620	681	652	650	614	651	662	633	613	611	679	682	678	678	642	631	662	658	590	642	699	606	631	644	657	686	647	637	691	646	675	694	647	671	609	630	650	669	645	716	654	632	656	644	647	663	661	626	681	601	620	633	658	662	680	640	684	716	651	645	621	673	648	685	645	669	642	726	651	631	629	600	630	650	625	691	641	660	645	651	662	599	676	682	615	650	647	628	641	653	635	649	687	663	635	612	630	628	678	688	694	672	650	733	597	682	661	670	673	607	680	617	621	688	640	645	661	606	678	651	662	637	682	661	607	665	691	681	636	641	637	652	622	676	684	631	675	690	636	629	699	643	667	646	679	635	655	650	701	616	679	637	631	712	635	667	678	640	658	654	653	684	615	677	658	622	662	664	659	710	629	660	707	665	663	677	635	661	676	639	668	676	653	658	629	670	689	642	656	620	639	692	660	711	670	652	591	600	641	640	680	676	639	676	649	655	645	737	647	637	642	643	667	629	661	642	628	626	651	663	631	652	630	628	652	650	665	685	673	622	648	664	612	680	679	668	653	719	641	654	608	635	627	599	644	619	666	639	674	631	652	703	625	636	630	670	653	658	659	664	627	632	649	661	676	614	630	679	651	643	600	638	653	661	628	647	646	681	627	607	626	624	686	685	710	671	645	712	625	639	636	660	669	633	655	648	623	671	639	628	697	650	630	621	649	648	664	678	637	643	665	646	673	655	655	664	657	629	650	667	680	649	672	630	681	657	622	697	710	641	635	684	688	606	669	678	604	633	639	647	646	644	653	645	620	631	704	664	684	666	686	648	700	608	635	631	657	680	661	607	643	622	661	651	629	666	651	648	597	700	645	665	640	615	686	643	627	639	661	638	665	655	654	641	672	673	638	698	666	654	727	704	621	673	692	664	650	644	700	713	655	667	615	675	670	635	662	631	657	660	617	628	677	643	634	607	680	635	645	687	679	615	599	656	655	643	621	680	631	661	626	640	658	688	676	621	652	613	618	634	648	656	657	676	659	618	690	699	688	641	646	677	650	644	635	646	694	675	653	658	668	631	653	597	676	653	679	661	637	640	645	675	639	671	621	642	647	666	609	663	655	677	632	621	683	636	647	634	641	689	669	633	609	669	597	661
26028	20880	27348	24550	22247	11513	1071	571	487	399	390	352	345	326	325	296	278	310	261	293	292	263	288	292	271	280	260	265	249	237	261	255	261	238	239	254	250	254	241	231	250	265	202	249	225	254	248	233	272	219	255	232	230	263	249	230	252	251	225	226	268	268	279	253	250	242	264	221	219	250	229	245	261	245	244	254	248	245	239	248	248	230	257	221	266	245	239	241	225	253	244	249	248	250	268	248	261	258	228	236	239	264	253	251	248	214	220	218	249	244	246	252	245	224	226	225	233	262	223	252	255	234	251	264	226	253	210	205	231	225	248	264	243	234	224	257	226	230	226	229	235	255	239	228	278	247	266	265	252	239	256	225	251	263	257	207	224	247	243	235	245	228	225	225	225	253	251	242	208	222	243	206	240	260	248	259	249	232	238	214	241	231	250	238	217	235	240	253	255	254	238	241	247	240	266	245	230	243	251	239	261	233	225	233	221	255	219	244	242	230	237	260	238	259	239	245	237	270	240	236	242	243	226	230	260	229	227	266	225	257	245	205	258	241	226	227	243	229	238	263	244	267	252	241	229	214	201	211	233	228	234	248	247	260	249	247	242	239	237	249	245	245	237	230	240	243	252	237	197	241	232	218	239	259	225	251	246	252	212	237	234	253	221	262	216	259	251	228	229	278	240	261	253	225	255	231	237	263	225	257	229	241	239	241	233	242	242	237	247	250	243	228	245	265	260	263	259	235	242	230	237	218	249	239	268	229	260	274	223	222	248	259	276	244	247	239	232	258	233	237	251	235	240	227	231	223	237	228	248	237	253	267	224	230	216	220	231	243	260	232	240	236	237	249	244	271	235	238	231	272	212	242	252	247	247	239	232	239	241	225	219	239	251	216	249	216	272	232	260	257	246	224	238	241	229	242	240	232	263	228	242	283	265	237	208	244	231	229	246	234	247	258	246	241	230	243	275	243	240	218	254	253	235	244	253	236	264	252	270	246	218	260	237	243	245	237	250	251	227	240	262	197	232	240	247	239	230	280	238	233	218	232	222	236	232	248	240	248	241	265	272	254	260	259	266	252	242	238	238	235	247	234	272	212	251	221	240	249	246	238	270	251	221	238	260	238	222	238	236	235	227	265	206	225	278	250	224	253	243	250	230	246	231	265	224	230	223	235	237	250	261	232	251	230	236	222	229	254	257	257	246	219	257	239	228	252	235	228	233	238	244	247	274	228	240	226	254	256	230	254	233	247	255	241	240	226	274	261	239	259	236	248	229	248	231	219	245	244	233	255	231	251	210	223	218	235	241	252	235	248	267	252	227	240	225	234	226	225	274	264	247	235	233	216	261	234	228	243	254	250	243	230	236	258	246	224	246	272	239	236	253	249	274	245	239	238	256	248	219	253	231	268	232	234	253	254	266	229	256	240	265	224	238	240	231	251	239	257	218	268	213	216	223	239	214	248	239	262	233	237	225	258	248	216	270	260	241	222	248	248	235	249	241	246	250	247	210	206	252	235	231	253	261	258	241	228	245	238	254	238	245	241	222	228	261	219	238	266	244	248	225	213	231	254	234	226	256	238	258	253	235	255	224	260	255	242	244	209	258	253	244	249	227	244	226	278	236	275	264	236	217	252	232	250	276	253	278	230	232	236	245	230	248	235	224	227	230	238	234	248	276	233	215	255	258	236	265	225	238	267	221	233	263	240	233	243	278	255	239	233	256	258	247	236	240	241	247	220	244	265	241	258	240	240	232	250	223	247	239	233	272	255	240	240	257	239	245	256	221	244	226	240	227	261	249	257	236	234	269	244	240	233	245	222	229	233	248	215	217	254	270	248	210	240	228	235	236	243	234	227	253	222	261	243	228	265	226	246	258	241	249	222	237	232	200	242	250	237	223	219	254	264	235	250	238	237	225	254	238	253	251	229	246	245	275	246	233	238	212	237	258	265	242	252	247	242	267	260	225	260	236	229	241	234	225	225	217	251	252	253	216	222	233	237	235	233	264	222	261	262	240	255	226	228	258	265	234	255	261	220	250	234	246	224	256	230	224	278	235	262	241	235	273	266	254	229	252	223	231	244	244	226	244	272	225	213	219	221	256	231	233	252	247	236	262	236	250	257	246	246	271	219	257	240	256	234	259	249	237	208	233	239	250	256	229	255	217	273	253	234	217	265	249	227	237	217	241	262	246	249	249	225	212	247	241	217	247	253	224	240	238	231	209	277	237	233	234	242	243	219	259	266	256	243	231	239	258	256	226	260	258	222	215	257	239	215	213	235	250	229	271	248	237	233	226	267	261	239	245	257	231	245	254	252	244	248	228	257	219	254	250	278	236	244	267	228	261	250	232	254	216	242	230	249	242	252	237	230	226	238	241	242	252	246	249	243	250	221	236	233	223	272	231	234	231	235	240	233	250	249	239	257	264	233	230	249	226	220	252	236	229	251	233	238	252	224	221	252	249	257	230	221	241	227	232	258	237	253	246	217	233	259	228	243	240	255	232	273	240	242	237	231	238	219	252	248	204	238	220	233	241	257	235	229	273	236	226	232	229	240	234	231	245	262	251	245	267	253	247	238	237	225	232	268	241	256	219	254	220	254	231	233	250	242	252	233	225	223	222	261	225	249	233	242	235	231	230	222	252	226	248	235	237	283	258	238	224	228	252	249	261	251	246	226	247	251	237	212	240	254	214	253	234	241	253	243	242	243	261	228	235	231	221	262	240	248	231	224	234	228	229	264	239	250	235	230	248	256	242	228	227	222	225	238	230	230	261	232	245	223	241	226	239	236	208	256	238	196	265	234	244	231	217	273	221	219	223	227	238	227	272	242	237	260	240	231	272	233	235	240	249	227	261	225	246	225	249	255	262	259	236	232	262	231	266	274	207	264	243	232	250	277	242	251	231	266	272	241	213	248	225	239	242	228	248	259	251	240	249	274	248	240	218	259	255	262	236	239	233	259	216	234	227	243	249	237	228	216	267	253	210	244	257	252	261	230	236	235	242	258	256	254	228	231	254	234	206	267	254	238	259	234	260	256	245	224	243	227	243	262	230	270	231	261	225	261	233	228	234	230	229	206	217	258	226	252	273	245	252	226	246	223	252	234	222	238	251	239	230	241	250	256	220	244	257	256	258	249	253	222	263	249	264	231	231	243	227	217	223	214	257	213	232	254	243	260	252	220	231	255	245	241	235	234	231	227	238	258	246	256	250	240	224	245	256	274	238	246	239	236	243	240	257	256	247	259	250	232	230	249	239	224	226	225	244	237	251	243	243	224	235	252	273	243	261	274	236	255	244	261	246	240	260	226	273	252	231	245	252	259	232	243	245	239	237	243	260	263	236	270	231	261	253	232	220	240	234	222	231	229	273	246	242	207	223	231	223	213	230	236	254	255	242	250	236	264	224	232	250	246	264	250	257	227	240	261	245	238	246	249	238	246	222	277	252	263	240	217	234	240	265	273	261	242	231	239	248	264	224	222	262	228	224	255	227	248
6918	13428	11785	7395	17513	1882	1362	1048	862	810	667	581	578	569	477	464	502	389	433	394	410	389	361	392	381	352	334	341	389	348	351	354	315	349	328	330	315	321	326	323	337	296	311	317	314	303	304	310	354	299	313	291	311	332	312	330	286	310	297	294	288	314	330	303	288	298	320	278	310	306	304	289	299	301	309	322	277	294	304	335	342	301	309	259	301	322	323	270	302	277	267	295	311	317	248	296	302	320	313	308	298	312	283	312	311	314	285	298	313	295	283	311	301	289	314	274	315	269	317	322	316	303	281	285	275	321	281	309	271	318	306	263	268	296	297	304	321	325	328	314	280	283	273	286	306	304	269	271	278	295	323	296	300	300	310	275	304	297	319	279	290	335	260	267	290	314	288	317	256	295	280	319	320	330	306	289	299	339	278	292	264	290	281	282	277	320	298	262	276	337	271	316	312	293	330	280	292	280	303	267	284	303	282	306	286	295	267	275	284	290	310	269	320	281	318	313	302	305	299	271	300	291	308	276	301	311	280	317	280	281	284	282	282	284	302	319	307	309	264	322	295	276	297	274	305	283	272	330	316	300	329	321	292	300	298	344	292	277	313	271	294	303	319	312	280	298	302	262	306	319	277	322	283	298	317	320	307	309	298	273	310	307	322	283	312	293	289	296	258	294	307	283	296	305	293	305	292	304	287	286	305	289	300	321	275	306	301	332	290	309	298	320	299	286	297	311	287	290	276	308	298	276	296	306	302	298	324	327	313	336	300	288	305	297	313	283	296	313	281	301	308	289	285	303	277	291	328	277	276	301	318	316	281	274	291	325	308	305	311	266	308	309	311	299	279	313	311	272	278	307	278	303	286	304	287	287	294	306	291	274	330	338	296	315	310	281	276	314	318	286	323	317	280	299	295	253	295	309	336	322	295	287	282	321	305	318	333	280	319	277	261	292	318	308	268	302	309	292	289	283	307	314	291	321	287	277	339	291	288	327	287	274	304	296	292	300	268	306	297	324	287	290	332	267	293	302	300	285	312	284	350	273	306	303	328	295	278	291	307	290	290	330	292	301	300	287	316	326	308	301	293	278	290	300	305	312	337	318	305	312	314	272	296	287	316	335	290	306	300	290	302	309	312	302	285	320	273	324	314	307	291	277	327	297	283	294	304	292	319	265	328	312	312	319	280	292	296	313	304	311	318	275	290	292	321	302	298	315	301	292	296	316	316	289	295	306	310	294	299	288	292	288	282	304	320	314	291	321	296	273	297	298	295	287	333	310	267	298	262	293	300	289	324	288	301	305	288	270	273	282	314	309	324	332	282	307	320	305	296	307	298	295	296	299	280	304	285	276	305	304	278	298	344	284	269	310	320	263	282	308	320	285	270	314	284	277	306	309	281	290	298	277	285	270	288	283	306	282	316	324	269	292	296	293	300	277	291	320	331	308	286	286	299	279	309	279	273	314	288	278	300	290	285	282	317	315	288	288	297	324	285	283	275	327	300	293	288	302	280	339	288	294	297	297	299	298	349	308	315	301	295	275	294	286	318	310	297	304	304	269	282	293	283	288	293	277	310	319	295	316	282	316	284	302	257	314	284	331	308	304	264	293	289	255	341	297	335	292	292	321	307	323	278	313	311	317	289	327	310	334	305	302	317	290	285	278	288	324	319	291	299	277	273	326	278	295	279	257	311	291	301	294	314	297	311	303	284	327	291	293	324	298	305	269	257	300	297	264	300	298	297	289	312	289	274	321	299	333	281	275	278	305	294	295	266	299	309	307	303	322	268	315	327	304	296	286	299	307	303	283	319	311	253	294	312	331	298	309	327	306	296	274	281	292	291	304	321	295	293	285	311	334	289	284	319	276	301	281	307	286	276	285	264	299	306	304	312	331	273	303	296	282	316	306	278	283	288	312	285	310	301	295	291	305	269	296	283	307	279	304	286	307	310	328	290	303	244	301	283	295	326	295	312	308	306	266	307	287	316	300	278	302	287	295	285	298	294	273	299	316	278	307	312	279	291	298	332	291	323	280	305	289	284	296	306	294	286	302	285	269	268	304	315	287	298	272	313	296	293	320	281	284	287	290	267	281	313	299	325	296	293	290	292	307	273	291	285	300	307	276	272	308	298	303	303	294	273	301	267	292	322	292	294	306	304	265	309	343	279	293	291	304	282	271	297	275	275	294	271	275	280	286	291	312	290	284	308	317	271	317	281	304	289	293	291	311	302	321	286	280	287	266	312	326	314	325	324	311	290	315	308	326	305	280	279	311	286	272	331	279	268	316	273	310	305	315	297	317	332	291	279	316	270	305	283	293	302	316	288	326	307	277	265	282	290	294	295	295	289	282	305	298	296	280	285	318	293	293	299	323	285	297	311	300	307	317	316	295	275	314	311	308	312	312	339	294	283	289	309	290	310	308	324	280	279	262	298	283	280	309	309	312	287	305	267	316	277	270	284	322	292	318	310	320	291	292	292	318	289	298	297	272	288	334	312	291	303	299	277	289	304	288	260	287	279	303	319	278	275	303	285	278	321	317	300	288	261	289	305	330	307	280	308	298	275	324	273	285	294	298	310	295	304	284	303	289	286	283	295	309	292	304	310	284	274	286	325	278	312	290	291	291	332	287	302	309	314	309	307	315	309	266	301	291	277	301	292	292	281	309	302	344	311	276	309	277	329	301	316	275	296	304	257	312	310	298	284	301	286	290	289	296	272	294	291	286	305	286	294	312	290	338	278	300	301	306	298	286	268	321	286	300	290	291	306	266	307	289	307	292	325	286	276	285	307	301	299	278	316	270	305	285	302	257	303	296	255	287	290	296	309	283	297	319	287	326	265	311	283	283	279	305	305	281	294	281	316	262	290	279	264	318	310	282	254	282	278	299	295	308	319	289	275	305	279	316	297	275	318	279	307	316	331	322	296	290	309	295	306	277	281	270	281	285	302	298	298	289	277	293	297	293	298	312	313	292	286	281	257	277	315	331	300	297	277	268	275	304	320	284	282	311	292	306	291	286	294	305	308	280	294	259	324	282	263	296	298	284	323	309	292	324	311	305	294	309	292	299	309	288	294	310	324	288	292	270	281	304	293	274	306	274	321	276	302	312	283	273	280	275	285	327	298	293	280	308	302	290	294	289	279	318	282	302	289	300	299	300	280	285	307	301	302	276	270	280	298	276	299	293	318	296	297	289	313	296	283	300	301	294	315	332	273	301	318	295	294	311	281	279	309	281	274	292	324	318	308	294	316	294	298	287	301	287	311	280	289	303	318	318	303	310	288	266	275	276	311	287	304	281	286	305	273	300	294	308	282	277	292	280	305	279	306	255	291	310	305	282	286	323	291	272	293	291	298	323	312	301	296	321	322	308	283	294	285	281	289	275	274	288	294	304	304	293	312	322	304	308	313	306	289	290	303	247	264	307	284	286	279	289	288	298	330	296	309	294	297	293	352	310	301	285	277	289	304	314	288	326	316	275	308	320	284	293	330	326
23514	20900	27917	23998	23515	20933	11717	1267	907	821	739	665	603	575	573	556	547	490	523	468	471	457	479	473	422	454	470	474	431	422	437	419	449	396	398	373	389	384	436	371	415	461	409	385	427	392	416	403	426	403	377	373	438	395	408	368	391	384	382	394	360	400	382	372	394	385	389	391	349	383	371	404	415	343	407	388	397	383	394	403	384	376	410	374	371	422	417	383	370	376	380	357	371	386	416	384	368	368	381	376	397	404	399	368	399	371	397	382	428	359	372	372	402	383	389	384	421	372	372	391	382	410	362	370	415	387	413	366	405	368	346	407	348	409	425	389	353	397	377	440	381	416	362	383	373	385	367	366	379	391	395	382	379	412	387	390	412	339	398	393	370	392	369	405	345	348	390	393	369	364	384	392	314	384	372	364	414	396	403	353	338	376	346	374	384	392	363	375	374	368	376	380	362	369	415	372	371	376	354	375	396	403	385	392	373	372	379	395	374	345	359	435	372	391	344	398	429	401	331	381	408	389	429	367	371	331	385	416	360	401	381	359	398	416	374	332	332	391	373	393	348	360	391	399	378	400	405	379	371	322	407	391	382	367	397	379	360	353	383	397	354	369	358	371	398	382	378	359	379	376	374	369	400	362	387	379	383	366	401	367	399	358	382	369	397	378	376	394	364	378	395	354	364	391	371	356	375	339	379	368	378	352	408	379	378	424	392	366	357	370	379	372	391	423	385	414	396	354	394	340	366	376	388	369	380	382	363	336	396	367	392	394	395	394	349	358	353	383	408	391	374	388	418	382	389	386	402	337	383	348	397	353	407	389	355	384	402	391	416	397	389	380	379	405	372	369	392	357	400	392	382	370	390	388	396	389	391	379	390	353	404	347	404	389	386	395	376	364	414	362	390	366	337	364	375	372	348	406	367	378	358	362	383	382	390	389	372	384	357	394	383	390	395	371	383	404	372	356	363	404	369	390	393	353	386	358	372	371	402	383	395	350	388	400	368	372	380	377	360	397	381	381	409	357	373	373	367	367	409	363	406	386	400	341	356	409	407	345	363	385	373	377	385	387	384	366	364	353	382	334	432	389	362	347	363	397	388	359	421	373	389	369	388	385	367	380	417	373	375	406	401	398	405	388	363	375	403	378	403	371	383	366	371	344	359	347	380	340	390	357	379	359	387	391	373	387	382	390	385	408	398	384	366	381	340	368	353	411	361	382	357	383	376	403	385	364	386	341	364	359	383	370	356	369	407	384	375	371	390	357	390	391	399	420	367	406	407	370	409	392	345	374	406	381	396	402	380	390	397	413	400	375	389	388	413	352	396	393	368	367	376	381	347	382	364	348	398	413	367	384	374	393	400	385	362	420	391	380	332	353	363	386	369	364	400	376	382	399	384	357	348	395	418	369	382	379	358	392	401	409	355	408	345	385	366	392	348	396	382	373	401	402	401	401	397	374	359	378	346	395	379	368	370	353	337	366	354	423	394	370	358	369	381	385	357	359	373	405	351	397	381	397	370	369	364	357	395	380	390	370	418	399	390	369	362	389	400	387	376	380	381	389	408	333	389	401	365	358	340	375	371	377	361	374	385	394	377	423	389	400	363	376	365	364	385	381	387	411	376	372	346	337	400	349	401	353	350	364	381	377	365	350	367	399	372	361	390	399	403	407	423	375	408	392	367	376	371	373	410	369	377	389	375	381	358	376	375	373	375	374	406	364	383	389	424	404	350	359	402	405	385	339	339	359	370	383	395	392	374	377	404	397	394	370	357	422	403	340	362	368	409	372	360	356	386	371	389	379	406	356	361	388	394	426	363	381	384	357	437	375	345	369	405	367	377	385	369	373	391	367	365	368	378	424	406	382	358	396	393	374	388	371	413	366	397	402	363	392	395	381	379	383	367	390	398	383	386	374	371	354	356	383	376	396	373	392	367	358	382	370	394	372	390	395	385	380	389	342	398	393	395	357	379	344	371	399	377	374	341	351	360	363	390	384	360	377	378	362	372	358	370	386	402	375	349	369	410	367	366	370	377	373	364	347	388	372	356	369	364	381	360	402	378	377	381	369	393	416	401	378	379	392	362	388	387	353	391	376	349	398	402	396	374	385	382	364	394	363	419	392	382	409	329	394	360	365	377	353	381	382	375	343	414	373	365	375	406	396	371	375	345	367	357	421	376	356	410	358	393	389	372	370	387	400	367	381	371	376	363	408	359	387	364	382	347	344	379	381	373	409	347	396	390	356	346	387	338	396	392	330	392	364	350	419	418	416	337	391	376	413	366	381	421	363	381	389	342	406	373	373	387	354	356	411	364	373	376	413	368	372	411	404	367	384	379	398	371	417	356	398	378	388	383	361	333	380	400	373	371	421	360	361	390	392	402	384	428	374	357	388	365	367	386	356	397	408	398	394	350	366	389	398	376	380	362	366	351	412	385	416	386	367	391	371	374	388	362	401	381	407	390	393	381	388	402	380	379	428	400	380	371	387	404	402	374	372	395	401	409	382	394	386	376	362	408	372	368	388	396	398	388	336	343	327	433	421	397	393	387	357	350	363	373	400	365	409	405	388	394	356	386	374	376	364	373	357	407	366	376	390	376	377	387	375	373	359	385	388	363	389	412	388	398	367	455	393	377	386	378	383	390	384	363	397	398	381	394	359	403	374	413	375	350	369	375	357	400	381	373	378	348	394	347	398	361	353	389	380	401	398	370	377	420	358	384	417	375	375	402	365	358	400	398	407	342	363	364	415	363	383	392	435	387	347	393	381	352	395	368	378	378	355	382	401	418	407	368	369	387	375	361	368	376	396	359	385	378	383	402	397	363	371	376	371	376	384	365	410	382	404	362	403	379	352	384	341	361	384	413	398	383	383	339	377	386	387	384	379	394	399	363	347	376	388	381	383	360	372	397	364	392	418	364	397	381	391	377	387	368	370	403	399	362	403	401	383	367	368	398	372	363	361	357	372	414	369	408	391	382	370	334	360	365	385	398	366	357	386	362	387	388	392	395	412	377	382	404	359	351	381	369	358	345	377	377	377	359	379	403	372	372	394	375	394	374	397	417	405	390	375	383	364	356	360	361	407	358	402	397	392	362	365	370	362	407	365	409	407	410	382	398	369	387	396	378	323	386	334	363	356	388	392	404	389	386	390	396	370	388	380	381	366	366	409	376	389	405	390	402	379	413	374	408	394	374	395	404	391	404	364	407	364	364	384	374	383	362	383	380	393	360	363	385	391	388	380	377	371	381	383	366	383	384	383	384	393	383	375	376	418	380	405	346	383	369	355	372	375	369	402	382	356	404	350	395	390	339	374	368	361	381	397	344	364	369	391	387	389	378	384	349	334	352	410	366	355	369	398	384	373	354	381	396	357	388	401	360	372	396	381	392	393	381	376	372	383	396	383	370	372	411	358	364	345	362	348	385	337	411	351	363	379	390	332	363	391	360	354	389	374	437	374	373	351	382	353	375	422	402	413	352	391	367	377	358	334
10574	21972	20116	12789	23311	4080	2960	2299	1839	1548	1363	1174	1082	920	878	818	753	785	714	671	645	650	582	621	556	558	560	538	515	507	523	531	494	522	492	489	437	476	464	418	464	499	438	394	410	415	427	398	428	413	429	418	386	447	402	418	431	396	440	392	415	411	423	411	401	459	393	412	413	435	430	380	387	424	457	391	394	418	411	388	391	424	433	372	426	400	407	420	401	396	377	419	408	381	429	344	422	395	428	393	373	400	408	392	371	401	400	408	389	398	384	391	382	379	401	423	418	386	405	429	396	437	422	400	395	372	393	420	408	397	359	396	390	433	432	434	428	421	402	416	389	406	381	382	374	386	398	370	434	409	379	412	355	399	408	400	406	366	414	369	394	422	427	372	391	408	392	421	402	381	421	400	424	370	369	375	377	444	430	411	401	403	413	415	393	417	397	404	410	425	395	367	410	396	380	397	376	402	386	376	379	377	399	394	381	411	383	409	370	395	372	401	405	400	406	402	437	431	341	385	387	382	413	395	401	365	400	428	395	360	413	414	423	352	419	384	379	366	403	390	412	372	392	425	407	431	420	398	401	402	407	407	351	402	396	392	401	364	404	376	347	390	420	376	386	370	397	379	363	370	406	368	393	392	375	363	393	404	393	409	394	402	389	386	388	431	373	359	403	416	423	401	396	400	374	384	395	370	403	370	375	373	367	414	424	383	410	445	405	378	396	396	396	368	388	369	387	382	402	386	402	400	361	416	382	394	366	392	379	405	371	398	367	385	400	393	402	416	406	395	363	402	390	387	369	423	390	384	396	374	385	389	449	380	383	403	405	398	407	361	394	383	359	416	412	414	371	404	394	394	413	395	384	374	359	411	393	446	371	392	394	387	423	370	385	410	381	373	406	395	394	368	396	397	416	414	399	395	390	379	382	410	381	402	387	398	407	382	404	379	384	395	378	384	442	421	418	373	438	370	439	418	392	416	400	413	366	356	403	367	418	360	380	368	388	375	406	367	396	407	434	383	379	361	384	410	397	401	349	382	396	404	390	382	409	378	400	387	383	383	412	380	386	405	366	380	372	396	405	417	373	361	395	375	363	431	385	437	396	391	362	418	385	406	388	432	385	388	367	390	403	375	432	396	370	395	383	359	417	382	363	406	402	393	391	392	346	394	382	389	407	398	384	398	363	409	365	379	415	390	410	426	390	387	395	386	395	412	381	397	388	415	402	390	446	399	403	422	378	370	392	367	385	411	393	387	386	376	401	424	379	388	376	419	377	386	389	398	379	429	384	372	389	369	402	377	386	419	429	370	386	417	416	355	404	401	405	390	424	404	401	405	385	404	393	430	392	376	398	398	404	385	385	362	375	389	388	421	382	437	379	401	384	390	413	403	381	378	385	385	371	381	379	396	404	370	432	403	421	377	371	376	368	405	419	412	394	372	391	387	423	390	371	419	402	392	391	421	420	384	432	385	419	395	392	422	396	410	403	380	399	404	353	367	378	416	380	402	406	385	422	382	407	394	433	393	377	417	400	377	370	432	410	411	390	405	391	386	406	376	418	352	384	378	396	387	376	402	402	405	386	387	436	426	404	365	384	406	378	396	395	366	391	404	387	417	415	390	421	395	334	375	383	368	390	397	349	395	413	402	383	383	426	446	396	374	394	379	419	407	411	436	365	398	397	405	412	357	407	371	389	385	370	405	376	397	377	375	430	380	437	398	394	384	381	412	388	398	439	386	387	410	371	394	372	368	408	400	395	386	367	425	383	374	423	417	401	443	363	417	391	381	429	372	374	389	386	417	426	409	391	422	396	384	359	346	389	386	388	385	372	380	368	389	367	411	393	384	439	387	395	363	372	396	422	371	386	419	379	385	381	382	424	377	391	391	435	403	391	376	398	398	416	400	421	424	401	428	393	420	406	407	394	418	406	382	391	396	406	428	390	389	398	393	368	384	389	401	396	420	392	368	445	397	371	373	397	392	391	366	432	379	377	377	403	379	398	396	436	401	411	425	374	361	367	366	392	436	405	400	385	389	419	371	359	369	347	399	394	385	389	414	405	394	385	386	398	388	385	434	422	377	409	374	384	388	432	386	417	400	376	376	358	413	395	375	419	404	400	388	370	408	407	396	382	389	381	393	393	389	368	397	401	381	369	386	423	417	395	393	389	367	379	417	379	406	385	374	393	384	427	379	413	386	429	416	403	438	406	385	407	356	408	413	399	413	378	383	399	388	367	383	454	356	402	411	389	419	407	371	396	409	388	437	412	423	393	384	384	409	371	381	393	408	391	431	395	402	390	432	426	398	390	401	424	392	371	399	389	400	384	410	370	359	387	393	398	373	426	361	374	364	394	380	385	368	418	403	426	407	408	387	397	363	400	395	389	423	397	405	370	396	425	390	375	378	376	417	424	394	378	395	383	394	417	373	416	356	399	390	386	412	388	399	403	431	382	389	360	416	380	390	382	398	414	389	395	401	418	403	375	399	412	400	435	374	391	409	398	375	375	367	421	369	388	391	384	385	397	466	385	392	397	395	414	404	393	392	376	357	412	401	402	405	378	353	408	423	403	373	397	401	424	401	417	397	425	399	441	405	401	383	369	429	396	398	404	379	394	379	353	412	379	399	403	378	388	380	402	383	406	403	374	395	373	405	383	397	380	421	392	395	424	407	385	405	410	403	382	395	375	396	402	390	415	390	431	371	380	423	378	364	410	375	403	376	395	391	399	393	362	368	391	383	375	364	408	403	394	384	386	386	399	387	380	403	395	358	392	379	424	408	420	421	396	390	384	385	408	398	402	360	360	381	379	418	413	398	389	343	407	390	388	413	393	377	443	389	354	407	387	352	365	416	396	383	406	388	397	407	369	425	374	404	384	397	401	427	405	398	387	395	383	398	383	371	418	403	367	399	367	347	390	422	411	413	377	429	387	417	379	363	394	391	404	392	391	413	374	388	385	382	432	394	373	418	386	417	437	355	396	394	404	395	377	385	350	391	404	367	383	408	383	398	407	403	401	448	418	382	399	380	395	408	397	397	393	379	417	360	365	376	377	385	353	411	356	391	382	372	422	402	411	416	419	395	367	426	367	420	375	353	376	414	388	393	409	346	369	382	396	401	389	410	389	377	360	399	389	364	400	400	407	377	377	351	422	413	382	401	440	381	372	394	377	376	407	392	389	383	395	369	417	393	390	404	391	394	409	376	384	342	386	402	382	369	410	385	415	367	372	374	388	389	415	391	411	417	411	411	385	380	409	389	392	359	386	379	403	383	386	412	383	420	341	374	399	382	444	413	371	376	382	405	422	400	355	408	415	417	397	379	404	398	369	361	366	401	410	391	389	447	437	409	401	378	400	426	411	400	379	377	377	434	362	364	415	405	412	373	409	418	376	402	385	374	379	389	358	405	386	367	384	361	396	372	403	391	393	380	387	395	380	399	400	368	409	396	429	416	367	417	383	381	386	402	378	395	390	383	386	386	403	406	366	442
27769	16097	4354	2028	2772	852	688	551	591	582	632	567	594	590	573	557	635	587	615	567	578	613	582	549	545	570	593	562	587	615	588	572	595	601	621	575	577	536	564	606	533	586	583	543	607	564	603	577	551	556	628	585	569	634	586	548	594	646	629	548	523	559	610	552	541	561	611	576	580	561	608	539	593	549	607	526	576	605	555	564	578	572	551	591	608	594	551	558	579	609	528	593	566	572	562	571	563	552	620	592	625	593	577	541	593	609	537	583	564	531	614	589	575	596	622	573	578	619	599	561	570	590	571	538	591	566	566	610	595	567	615	545	583	549	584	532	577	596	584	587	548	562	596	569	568	538	563	562	594	570	594	606	576	587	582	554	555	566	590	538	625	600	571	613	595	577	571	541	579	578	591	576	590	562	573	563	560	580	576	541	570	570	534	572	559	597	551	586	578	570	594	596	551	581	555	558	603	611	556	548	570	620	579	578	567	571	580	548	570	538	602	605	563	579	563	617	612	595	502	570	627	554	611	580	600	592	541	604	612	525	577	572	631	582	563	602	573	538	618	571	591	582	572	589	581	600	601	562	587	614	599	609	551	528	570	571	618	592	575	570	564	570	549	581	586	618	550	557	542	586	600	528	561	615	598	600	576	604	556	558	582	566	597	539	581	582	578	579	542	597	550	598	588	598	614	587	568	576	552	587	556	597	591	592	516	544	606	590	604	638	598	547	575	558	550	566	584	538	551	549	586	588	560	565	583	547	583	584	589	610	584	590	554	607	519	568	599	554	631	567	593	575	589	592	576	561	573	556	571	586	592	586	581	545	555	570	623	609	583	590	606	526	585	515	583	560	597	606	568	548	602	584	591	585	583	554	552	575	601	534	586	534	554	634	574	569	540	549	548	563	549	575	600	544	601	586	545	559	595	597	580	601	531	622	623	594	592	561	585	556	553	588	543	596	595	566	592	529	585	566	579	604	586	573	598	536	571	616	594	584	579	564	579	633	612	561	581	571	592	580	552	544	546	553	596	589	555	552	579	589	592	592	595	546	571	592	554	590	558	558	549	573	541	591	542	578	608	580	585	557	593	587	571	587	580	561	584	536	533	591	596	589	542	574	559	568	524	589	579	591	618	566	591	599	582	541	553	557	579	615	560	565	517	573	567	579	562	575	591	579	573	560	552	615	588	576	589	566	545	617	590	605	574	576	578	569	599	579	619	582	576	576	552	604	568	626	596	574	597	571	548	561	542	568	558	571	563	572	569	538	585	564	558	564	562	581	577	582	623	572	579	589	576	556	589	593	580	588	585	578	585	584	544	581	547	560	574	597	579	608	554	606	558	581	539	564	565	554	593	569	550	556	572	580	577	599	570	552	599	540	577	557	569	583	593	579	603	583	604	575	584	540	596	574	539	579	595	620	563	568	542	585	569	565	561	585	565	582	573	646	569	549	529	619	557	560	630	572	599	590	600	538	578	543	562	599	558	520	599	566	581	594	585	536	555	626	588	549	602	557	558	595	596	540	599	588	578	573	581	582	560	597	574	606	557	627	517	562	582	604	572	576	550	561	604	562	583	576	586	578	583	608	566	610	571	609	581	587	560	584	557	575	583	574	569	565	602	562	562	595	605	584	555	601	559	612	551	542	540	578	610	567	572	589	535	602	574	537	551	598	536	527	553	571	557	555	550	547	580	568	621	553	606	545	540	532	565	557	584	609	568	560	597	613	590	590	610	581	561	616	606	593	601	566	559	574	575	498	576	575	587	542	606	577	590	557	583	579	566	553	567	568	594	586	574	567	612	581	552	562	562	570	587	577	585	565	562	577	602	606	581	589	573	549	598	611	542	600	542	555	584	574	578	537	593	586	560	562	561	547	587	575	594	620	602	589	654	607	600	612	572	521	604	570	551	582	603	587	577	571	624	595	578	583	591	517	557	563	574	567	554	587	578	568	567	595	610	564	540	595	594	569	583	537	543	570	543	585	581	560	570	553	592	565	575	544	590	589	602	548	572	585	528	573	521	556	559	587	549	544	606	573	580	577	592	586	578	597	560	553	591	561	593	602	540	553	576	565	575	564	599	633	591	549	589	581	565	565	595	575	561	601	588	610	540	570	569	604	613	587	573	594	537	591	624	557	531	603	508	551	532	576	594	567	577	591	559	593	567	598	585	574	613	548	547	577	573	567	572	607	590	599	585	614	543	545	581	590	608	591	586	559	582	571	589	575	556	594	597	567	552	591	557	582	562	556	601	594	535	582	569	587	634	548	537	561	577	589	592	543	557	606	578	581	598	619	562	585	570	585	582	588	546	587	590	589	554	597	573	577	572	556	552	555	617	599	545	567	596	578	564	596	596	590	565	549	593	539	571	541	562	588	614	581	553	603	549	575	582	576	565	596	535	537	613	546	548	581	550	566	537	579	575	599	579	585	540	594	614	582	544	592	577	582	604	579	584	600	584	582	621	573	575	558	606	551	592	569	595	534	539	523	573	596	579	598	598	570	559	579	547	544	591	574	549	587	567	565	584	561	575	560	542	624	617	552	555	577	593	592	560	592	565	580	570	574	588	575	559	597	573	562	587	564	581	578	544	588	593	580	559	592	543	570	560	570	571	581	569	560	565	577	594	577	602	576	562	579	586	579	591	621	549	563	594	573	566	548	537	557	594	578	565	556	593	569	593	642	580	566	577	625	616	584	615	603	545	603	558	561	572	597	557	612	581	551	585	596	593	588	563	577	594	594	567	554	578	631	611	583	594	592	574	567	568	573	602	611	524	547	576	594	628	576	563	549	594	579	575	601	574	590	526	578	535	596	572	544	577	579	586	563	514	542	523	638	575	572	593	580	612	554	596	570	552	607	590	545	589	558	595	548	615	595	554	564	556	578	543	631	620	572	561	564	599	526	565	555	604	566	554	591	591	556	566	554	594	595	568	575	621	528	534	553	612	634	556	612	570	585	568	601	603	546	573	626	546	572	581	561	572	592	675	583	613	560	562	539	601	608	575	549	570	580	587	568	600	558	627	554	608	579	579	527	536	519	623	549	571	605	538	565	567	597	597	539	570	558	541	581	595	588	571	556	582	571	553	589	569	578	538	566	584	568	549	555	580	575	545	573	556	532	589	556	565	564	593	595	606	582	575	569	566	558	592	590	547	590	579	578	572	585	564	583	568	604	565	573	543	580	632	599	575	590	577	561	600	532	565	544	589	511	578	520	651	567	628	616	565	589	591	582	634	571	569	563	605	559	587	592	641	623	573	579	571	575	538	556	572	595	598	559	568	577	574	527	630	571	583	631	573	591	567	607	573	597	579	642	585	578	594	584	583	572	584	583	611	581	560	587	629	564	533	578	567	596	569	594	557	557	591	581	564	586	531	570	591	585	589	577	528	567	555	600	567	588	590	577	592	580	546	581	582	611	566	562	550	579	556	575	584	569	553	564	566	591	543	577	567	602	566	553	587	591	612	595	554	559	601	574	612	540	598	574	592	617
5310	5234	5596	3320	4559	782	742	712	692	692	659	691	679	720	672	727	626	658	701	680	678	657	655	677	681	643	683	650	662	647	639	596	647	675	604	624	674	629	637	662	682	674	632	619	638	640	638	689	666	615	626	659	630	677	604	659	647	657	649	616	628	659	619	622	663	620	657	680	666	678	623	627	642	663	622	641	660	660	622	690	650	724	631	710	637	634	682	646	645	640	636	640	646	679	661	634	697	677	683	622	674	664	671	653	626	665	647	646	618	653	653	632	706	666	629	675	631	633	649	633	657	655	643	641	611	612	658	662	643	681	655	675	658	642	682	609	693	636	653	670	669	660	622	632	693	656	638	636	708	627	654	655	637	621	626	642	683	648	643	663	627	665	610	650	674	658	658	646	669	686	645	641	601	675	676	670	647	679	640	642	651	627	666	678	640	667	637	678	640	669	631	633	686	683	657	668	662	645	659	649	672	685	640	683	592	681	628	631	668	678	678	643	624	622	665	653	651	660	618	676	670	639	639	653	669	692	642	654	666	638	640	663	620	666	653	619	692	642	621	647	690	651	615	637	645	661	615	636	687	664	648	661	659	649	656	697	649	727	679	637	642	695	626	643	608	638	656	612	611	673	651	674	665	672	668	696	673	622	643	654	645	677	617	621	616	667	635	659	610	657	644	707	656	555	644	643	643	640	670	640	679	616	640	658	684	608	703	622	665	682	637	638	704	665	664	612	639	649	640	615	651	642	646	699	609	628	639	669	666	672	657	662	659	592	658	652	680	641	667	618	659	659	626	679	648	682	654	646	680	644	668	655	628	667	658	660	630	686	669	606	684	630	624	644	706	645	669	635	647	644	675	634	667	652	630	637	680	701	652	625	657	667	645	596	629	628	677	645	604	636	683	647	662	639	599	625	656	664	648	659	658	663	613	648	657	619	615	647	616	617	669	633	676	662	626	652	693	656	677	652	644	656	635	687	650	609	650	687	692	651	665	627	659	623	655	646	662	623	649	667	583	660	597	689	607	690	646	677	601	655	641	672	648	623	649	684	698	606	636	629	660	651	653	669	689	672	599	612	601	675	627	626	646	661	662	674	653	637	644	638	624	646	657	634	732	640	671	660	659	654	640	666	662	637	653	676	687	671	659	686	652	621	653	670	672	653	647	694	687	602	691	627	701	624	639	653	656	620	654	652	632	706	631	645	667	621	684	656	663	699	672	636	663	604	626	658	633	589	634	640	651	635	691	634	691	670	589	661	615	656	620	639	625	682	630	644	648	600	642	611	665	656	663	687	663	672	646	679	650	670	635	616	666	657	720	669	624	620	634	667	644	681	691	685	673	679	680	624	621	664	652	597	613	612	657	670	660	651	657	663	642	682	639	647	611	654	642	654	640	679	628	661	668	671	622	622	644	636	615	652	692	667	620	642	668	661	637	668	630	645	655	684	688	677	681	662	656	671	645	611	637	678	688	673	594	624	633	666	604	662	635	665	612	632	652	614	713	681	675	633	644	664	688	656	698	640	613	666	677	630	657	662	617	629	631	636	660	701	641	600	652	632	656	660	622	702	629	652	685	728	673	596	678	647	707	634	706	661	603	607	641	646	593	603	687	659	644	674	649	641	644	607	647	665	699	654	656	618	610	661	660	608	658	657	634	624	616	697	659	646	625	643	691	650	630	607	666	658	648	671	642	630	671	661	660	619	598	660	682	699	618	641	679	636	637	636	638	669	607	628	628	657	663	660	648	634	660	643	607	632	669	645	646	632	676	611	638	649	626	646	638	633	647	660	648	639	679	696	672	634	635	621	655	659	661	624	676	696	676	646	674	587	655	632	651	626	662	628	660	642	658	635	626	695	666	616	690	633	659	663	690	644	617	657	663	661	652	584	711	683	667	662	653	625	639	633	643	678	669	604	633	632	635	662	652	665	586	654	660	661	652	612	629	667	622	643	652	643	652	669	631	670	679	664	637	620	641	689	619	673	650	678	646	646	651	636	626	614	652	632	654	637	651	655	678	602	649	670	681	615	637	642	646	684	696	669	638	657	617	613	679	602	645	663	658	617	645	642	611	670	651	700	607	673	672	679	675	635	664	640	656	620	649	630	642	640	636	667	690	659	660	635	670	628	655	679	663	645	662	644	646	610	657	684	647	658	664	655	683	646	723	648	696	648	625	642	657	645	641	661	610	620	642	645	623	644	631	655	612	651	633	596	633	667	625	649	676	612	645	639	650	633	649	684	645	617	614	642	652	628	663	670	680	650	617	651	660	650	653	628	626	694	646	669	634	664	648	643	633	639	648	695	598	653	664	643	695	644	687	637	637	614	616	645	669	655	624	668	630	620	647	686	631	629	681	614	672	666	621	624	670	655	660	645	644	666	633	690	657	620	688	648	664	652	646	628	642	660	645	659	651	651	611	691	641	638	649	628	634	633	662	646	645	666	636	638	655	611	631	651	695	636	637	627	669	656	675	629	624	691	661	686	644	671	671	647	665	669	623	609	642	646	634	660	664	634	613	638	643	645	686	628	660	632	634	653	665	645	669	642	613	605	671	601	649	654	636	621	662	617	650	614	621	597	720	658	659	679	657	610	632	624	635	692	652	627	663	664	661	652	655	659	668	640	626	641	709	690	682	683	658	657	590	621	644	668	664	612	664	647	633	666	618	649	634	681	670	688	638	687	627	654	688	630	627	701	700	673	643	642	604	653	682	654	683	615	657	669	639	660	636	637	611	647	666	660	648	669	677	666	656	657	597	638	628	613	695	700	682	655	636	631	667	697	636	642	643	666	649	654	631	640	677	601	644	630	658	630	615	672	616	629	649	625	609	630	666	681	654	653	632	682	682	663	624	654	710	665	673	649	620	626	670	659	623	696	665	665	627	673	671	628	639	678	669	670	665	648	637	663	635	698	642	634	635	658	633	667	639	643	688	673	607	654	646	633	647	659	633	662	671	654	651	668	644	678	640	630	696	670	683	621	675	627	612	664	665	634	645	625	679	711	618	673	666	678	653	660	658	654	682	642	640	645	632	664	639	664	657	594	679	626	647	665	664	649	614	709	644	645	711	665	682	665	660	647	669	643	634	620	704	648	636	628	668	627	659	652	620	631	645	611	646	689	613	613	664	656	674	648	688	624	618	681	678	695	655	687	628	692	605	648	632	664	651	637	665	653	686	591	674	647	635	690	671	672	693	638	660	668	642	640	664	610	599	702	653	633	648	630	629	638	666	657	632	654	662	636	685	628	601	670	681	679	651	599	657	680	617	624	642	656	671	674	633	650	629	648	655	694	647	609	626	644	650	694	654	699	688	652	669	653	697	661	646	655	667	656	659	652	651	669	646	673	683	694	708	620	588	633	617	658	677	634	693	648	645	660	637	625	631	589	616	676	628	640	639	672	645	671	670	653	637	670	663	641	657	652	616	667	635	654	657	657	675	620	639	655	622	600	694	661	667	625	633	647	663	651	655	696	646	670	649	664	625	649
26105	20904	27353	24594	23093	10586	1055	562	472	425	383	357	366	341	340	283	280	307	292	291	260	279	279	266	279	261	245	268	279	273	259	268	267	264	239	225	285	287	256	274	267	274	235	261	257	218	262	233	241	280	237	235	224	282	227	228	245	273	251	248	233	253	232	244	245	268	249	245	253	238	286	253	259	233	246	238	278	214	235	253	247	226	235	243	259	268	228	243	218	222	249	260	228	237	230	275	241	232	241	235	252	247	245	226	234	229	237	266	249	231	228	253	244	230	242	235	213	242	247	233	266	228	259	258	288	240	241	241	233	249	255	252	250	258	248	212	213	235	247	229	239	251	238	240	218	276	233	257	260	250	241	268	254	242	225	238	220	242	257	218	262	218	246	253	199	252	243	266	240	267	231	241	240	255	255	218	251	229	247	239	231	238	248	231	262	223	236	235	263	247	241	246	211	251	253	260	264	221	240	237	227	240	231	237	261	247	222	266	260	219	232	248	235	259	229	264	260	241	239	217	256	245	230	241	250	215	234	241	255	225	227	235	251	242	238	213	223	239	236	230	243	256	235	236	234	255	253	248	237	227	268	244	248	228	238	262	249	263	221	259	252	219	239	288	237	221	242	253	234	225	254	251	258	224	237	227	248	217	240	238	249	232	247	235	261	227	224	224	293	247	236	239	262	263	251	215	240	249	254	249	233	216	251	239	246	236	186	219	246	277	266	245	238	234	240	216	243	239	280	223	224	241	269	247	238	227	238	255	228	239	238	231	222	245	227	258	265	227	250	260	262	241	255	264	252	224	267	222	211	279	225	249	234	253	231	250	263	243	234	256	220	209	241	226	264	247	230	245	228	227	252	237	264	224	245	255	240	232	236	244	261	250	247	262	252	226	213	265	267	231	246	243	276	239	249	220	221	245	255	224	261	243	265	243	234	241	240	233	249	246	248	242	248	223	207	228	254	231	250	238	239	255	279	244	251	257	233	244	251	222	271	214	240	244	234	257	245	225	220	233	242	259	251	241	228	249	240	223	222	224	223	236	242	247	249	240	274	246	247	252	221	217	254	240	249	243	245	233	247	249	221	217	249	225	261	260	252	268	253	230	243	246	265	282	244	258	237	217	275	231	234	234	231	260	241	232	230	235	249	248	254	235	242	241	222	248	259	237	248	231	230	238	218	241	248	245	258	265	264	282	245	223	260	260	235	245	262	249	260	240	205	235	238	286	261	244	231	272	260	244	257	222	231	251	252	227	248	259	232	199	254	256	246	244	257	245	238	261	235	229	216	237	261	246	261	221	225	251	251	252	262	235	241	222	218	226	259	261	255	250	277	249	253	239	236	260	257	251	209	247	250	239	247	225	261	261	256	253	271	270	239	230	237	269	245	243	254	247	224	225	223	236	250	223	258	235	241	245	258	231	231	266	249	247	218	273	244	232	232	237	251	239	236	229	245	237	243	255	235	216	256	250	258	246	246	261	242	255	243	223	229	257	223	234	261	243	243	256	270	239	246	258	240	241	262	251	249	230	236	248	223	255	250	249	242	243	234	231	242	240	258	243	223	234	237	225	232	225	244	239	248	251	237	237	239	241	243	241	254	260	253	245	259	263	237	237	246	243	219	260	238	256	254	260	240	238	241	231	265	250	233	239	235	267	271	238	232	228	254	219	246	228	230	255	241	248	208	210	224	224	243	221	242	251	219	235	240	256	227	268	226	237	227	245	217	236	247	253	240	237	231	251	185	252	242	258	274	248	237	195	253	269	244	216	243	250	242	246	242	244	218	240	217	261	209	223	251	257	255	240	253	259	263	232	239	265	235	244	243	226	206	221	266	230	239	232	239	245	207	246	227	262	213	255	241	246	237	242	248	246	204	251	246	257	242	255	242	252	208	259	237	279	228	234	219	235	227	235	231	239	215	245	240	257	230	219	254	230	258	238	236	241	218	252	259	241	253	251	246	234	243	253	229	224	239	214	235	226	237	241	218	236	252	249	234	252	245	239	236	273	235	251	217	238	246	253	232	241	251	227	247	247	245	254	268	242	227	243	222	215	230	250	248	248	239	247	229	220	260	250	244	249	243	242	248	234	235	258	250	265	209	233	221	244	235	247	246	227	234	242	231	222	243	234	276	243	261	223	274	234	255	236	252	264	253	243	245	232	233	216	205	235	226	275	244	227	263	261	238	220	247	261	241	228	202	253	255	222	233	236	264	248	262	242	223	218	234	252	274	256	229	267	240	248	240	251	263	267	223	217	253	235	262	205	228	242	255	235	239	234	232	225	226	223	260	258	252	248	249	222	241	256	238	257	278	265	232	217	236	234	247	248	265	244	261	258	222	235	265	261	238	222	242	269	234	268	223	219	242	217	215	223	237	243	235	227	255	244	246	207	225	246	235	246	254	243	239	247	257	240	242	232	240	265	226	220	218	243	248	262	215	220	236	249	240	240	238	256	242	226	253	239	235	226	229	231	281	240	243	252	223	265	220	251	256	236	267	234	229	238	261	224	255	233	272	232	254	212	241	235	248	269	226	245	219	256	229	247	233	241	232	271	278	228	255	239	251	213	253	214	243	218	241	224	259	265	224	263	214	265	258	235	237	220	223	248	245	213	235	239	257	256	228	245	245	231	234	284	225	249	238	242	255	246	228	233	257	225	244	245	232	265	226	222	245	262	230	239	227	242	227	226	252	253	255	238	242	259	246	230	237	237	255	213	231	239	230	250	221	227	264	255	230	235	223	213	215	269	232	250	216	241	226	235	248	224	252	219	231	226	263	246	247	236	242	254	217	242	233	231	230	257	267	241	250	235	247	249	247	261	229	278	254	225	215	244	253	234	246	254	243	252	245	233	247	242	240	244	252	241	265	238	273	224	215	224	251	258	237	247	272	252	231	265	238	236	247	234	245	207	253	246	229	225	215	248	242	236	248	245	241	269	235	244	240	250	249	225	260	249	223	243	239	245	251	224	248	256	231	252	252	213	229	259	268	218	229	248	249	269	239	251	259	231	270	262	232	227	244	256	210	228	257	242	248	254	240	228	258	228	246	253	229	220	258	274	224	220	250	225	223	264	232	236	242	237	238	246	230	233	247	248	229	235	252	235	226	227	221	239	227	249	272	235	230	232	237	229	235	240	241	245	232	250	259	258	232	227	228	222	215	237	260	232	216	258	250	246	227	229	234	224	240	244	255	234	237	225	230	244	239	255	229	253	264	242	215	268	268	257	238	259	241	252	233	260	244	226	230	239	261	242	226	251	258	246	247	241	232	239	232	263	210	247	244	233	241	217	224	258	228	214	280	217	275	250	202	226	238	217	212	230	255	248	251	224	276	239	235	248	221	238	220	252	253	236	229	237	249	237	257	262	239	246	241	240	225	251	260	257	238	213	217	261	213	232	250	234	221	229	231	253	292	265	226	252	240	242	248	257	225	242	242	239	253	258	239	221	240	214	229	219	247	250	221	250	257	243	246	226	219	253	244	237	229	228
6950	13496	13666	7868	18543	1726	1416	1087	870	706	715	610	586	511	463	468	443	440	416	392	373	404	402	385	390	335	347	364	344	367	357	324	354	354	357	319	336	304	307	312	345	295	326	338	302	294	351	302	318	321	302	327	321	329	285	304	331	301	316	293	306	330	303	308	329	278	308	280	310	314	299	311	296	328	303	282	295	289	292	277	336	281	277	318	283	313	279	315	323	318	317	286	292	288	293	307	291	314	340	281	309	294	291	314	290	297	273	313	287	304	329	305	297	301	285	291	289	285	282	263	301	295	287	293	282	310	267	311	303	308	285	275	297	311	304	298	309	295	295	268	275	298	294	294	332	316	330	299	289	306	293	298	294	315	310	306	284	297	315	271	301	285	272	319	322	292	273	251	295	282	294	307	298	282	306	317	292	280	296	342	339	310	282	275	345	310	294	273	290	294	276	304	324	305	270	294	301	322	285	290	281	262	293	279	275	308	297	301	312	289	299	282	280	264	286	309	337	316	285	291	307	304	310	303	294	273	276	286	311	291	341	288	337	285	275	296	294	304	273	298	278	318	287	307	283	288	292	277	284	312	285	295	298	287	328	311	307	303	306	271	325	288	280	282	285	288	303	296	304	327	296	274	319	317	298	280	329	292	287	311	309	284	272	296	321	313	296	271	308	268	280	296	278	279	284	316	312	279	301	279	300	275	313	281	282	324	290	295	311	311	295	286	317	317	302	305	312	309	305	296	280	306	270	297	278	313	310	321	307	301	293	292	288	296	313	310	266	262	301	301	282	289	279	295	321	310	294	291	297	337	320	317	297	304	279	318	314	301	282	290	285	292	309	293	264	288	316	272	316	313	286	319	298	281	291	311	278	307	260	322	300	299	270	302	282	286	280	310	301	315	308	294	296	297	321	322	272	301	299	307	289	319	322	325	291	309	283	295	293	239	278	323	276	284	288	299	335	284	354	295	282	291	306	298	298	301	290	300	346	298	313	311	291	320	310	261	277	307	264	306	327	301	292	302	303	305	295	295	291	296	297	288	277	306	292	323	328	307	299	335	298	298	313	302	280	284	322	324	282	321	330	327	319	313	316	320	339	327	291	320	303	290	309	278	299	300	280	284	278	297	293	297	304	285	300	305	314	277	282	314	313	300	282	296	274	290	285	308	277	294	266	292	300	282	311	326	284	290	323	286	301	290	333	270	329	296	293	287	286	306	313	316	298	283	298	291	308	314	290	276	287	320	303	287	293	278	281	285	282	283	289	279	319	278	300	270	274	280	276	293	277	332	313	302	275	300	334	303	303	287	310	307	295	296	279	299	280	299	312	279	281	256	311	322	299	316	316	357	331	295	325	292	305	276	319	302	307	309	314	292	285	267	310	293	297	300	278	287	289	282	308	292	305	298	278	318	284	319	271	309	294	281	345	306	291	270	304	307	306	296	288	290	305	292	323	303	315	283	315	309	297	320	335	307	302	342	266	305	295	289	339	291	304	287	296	303	278	322	307	303	288	273	270	304	298	291	319	272	271	297	319	300	258	314	295	307	267	288	299	321	302	274	295	324	298	255	318	312	305	287	274	323	311	304	311	293	305	296	299	302	305	293	306	302	286	271	310	267	308	290	316	254	296	322	304	306	304	300	294	272	311	300	300	296	300	318	279	312	306	282	301	264	295	302	300	305	309	308	278	290	299	294	309	303	290	284	312	288	305	282	304	278	290	320	301	305	277	309	317	299	285	307	292	299	285	328	284	290	305	292	266	304	275	272	288	303	306	328	306	284	310	320	274	302	328	307	256	298	319	313	278	302	330	298	288	285	297	304	316	293	276	288	330	310	294	271	299	279	288	309	286	302	282	290	317	294	301	298	245	316	337	278	310	287	287	310	294	314	308	296	292	269	309	307	289	302	282	279	295	294	319	322	286	279	287	323	295	274	291	307	279	291	289	280	286	301	307	296	281	305	296	283	298	287	293	293	297	316	325	278	314	303	282	300	287	286	292	298	303	304	290	301	306	317	313	298	334	294	289	293	299	267	259	289	294	290	303	244	289	312	287	288	280	285	282	302	300	282	322	318	288	281	303	259	309	290	309	299	280	300	286	317	277	312	298	296	295	288	281	279	273	320	316	278	305	339	299	283	290	281	292	283	300	320	297	263	316	335	301	285	285	326	283	297	263	294	287	320	310	283	292	288	295	320	270	327	312	336	311	275	322	308	333	290	316	295	294	288	297	312	270	326	251	305	302	300	303	328	290	271	288	320	303	293	303	294	304	300	282	339	311	293	323	291	291	285	277	289	294	301	306	288	302	311	294	321	310	301	329	297	324	285	286	292	308	315	346	303	282	270	292	311	307	277	300	295	298	316	325	293	277	287	284	311	268	282	269	311	293	286	287	324	321	280	299	288	279	298	278	305	303	289	302	315	294	286	292	305	298	302	301	306	260	311	324	320	308	306	317	316	322	299	284	341	324	322	286	298	282	298	297	275	289	285	277	303	288	347	293	284	285	299	299	290	297	311	259	280	287	283	274	301	282	298	267	300	287	333	285	260	295	261	286	309	270	293	306	308	318	325	293	265	274	274	293	278	328	291	312	296	283	279	291	248	308	296	274	306	307	284	282	339	293	301	284	299	297	288	338	293	295	274	290	310	324	288	279	306	325	230	311	249	306	294	285	309	275	296	303	307	293	308	297	299	303	308	276	323	299	306	297	278	276	300	281	305	290	282	301	304	310	295	278	285	281	261	294	290	304	287	292	292	284	302	284	266	328	290	309	283	294	321	297	283	283	315	272	290	289	323	321	304	303	292	260	254	321	295	296	293	302	284	282	287	274	288	279	266	308	341	285	285	282	273	289	284	318	281	304	307	328	273	301	300	277	291	291	289	312	286	298	270	277	307	289	293	315	300	272	270	301	286	298	269	295	292	314	289	304	279	295	266	310	285	248	304	309	297	299	299	279	262	254	306	317	274	324	304	292	322	302	314	306	302	279	326	299	297	289	293	310	336	310	335	305	310	294	284	295	287	286	293	278	281	284	317	305	328	291	304	302	304	275	300	271	286	302	309	309	304	291	261	299	273	279	251	287	260	318	302	265	308	313	324	276	260	290	308	299	313	279	289	322	300	281	299	314	311	315	305	317	298	283	305	321	286	268	300	285	306	297	312	305	271	284	272	316	275	299	318	280	297	291	285	296	316	320	301	329	320	283	303	316	296	308	304	311	292	284	316	315	307	317	265	272	304	309	276	313	282	288	276	283	315	312	326	295	316	313	324	289	280	286	280	297	296	308	300	294	315	299	286	283	281	290	300	280	291	301	297	262	307	305	303	316	282	308	316	298	284	337	324	324	318	309	329	308	292	292	319	293	286	318	298	278	302	297	301	279	284	310	284	294	298	305	340	290	278	311	330	298	335	257	300	318	296	313	276	287	286	303	278	286	301	306	303	271	299	281	301	293	311	272	299	320	298	317	275	294	293	293	262	297	295	297	261
6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	6	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
