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
341459994499	341459995019	341459995569	341459996119	341459996669	341459997219	341459997769	341459998319	341459998869	341459999419	341459999969	341460000519	341460001069	341460001619	341460002169	341460002719	341460003269	341460003819	341460004369	341460004919	341460005469	341460006019	341460006569	341460007119	341460007669	341460008219	341460008769	341460009319	341460009869	341460010419	341460010969	341460011519	341460012069	341460012619	341460013169	341460013719	341460014269	341460014819	341460015369	341460015919	341460016469	341460017019	341460017569	341460018119	341460018669	341460019219	341460019769	341460020319	341460020869	341460021419	341460021969	341460022519	341460023069	341460023619	341460024169	341460024719	341460025269	341460025819	341460026369	341460026919	341460027469	341460028019	341460028571	341460029119	341460029669	341460030219	341460030771	341460031319	341460031869	341460032419	341460032971	341460033519	341460034069	341460034619	341460035169	341460035719	341460036269	341460036819	341460037371	341460037919	341460038469	341460039019	341460039569	341460040119	341460040669	341460041221	341460041771	341460042321	341460042869	341460043419	341460043969	341460044519	341460045069	341460045619	341460046169	341460046719	341460047269	341460047819	341460048369	341460048919	341460049469	341460050019	341460050569	341460051119	341460051669	341460052219	341460052769	341460053319	341460053869	341460054419	341460054969	341460055521	341460056069	341460056619	341460057169	341460057719	341460058269	341460058819	341460059369	341460059919	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2772	2000	3600	2300	2773	2000	3600	2300	2773	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
21732	20260	27466	22888	20255	20258	7925	1595	1109	922	771	726	629	568	572	504	490	461	432	434	420	410	434	381	404	352	350	295	305	351	328	348	339	330	359	306	322	311	333	324	350	291	342	329	339	303	311	309	345	303	332	329	336	312	310	332	312	291	289	273	324	309	297	301	325	306	303	296	309	290	296	319	300	307	299	331	315	277	299	334	279	313	300	314	335	302	295	335	298	312	302	309	305	302	282	294	293	306	333	271	339	286	296	286	296	330	309	318	305	304	269	318	289	311	328	274	279	316	310	301	334	308	278	317	313	285	295	275	302	328	316	296	300	282	303	329	345	321	304	314	308	285	304	346	298	290	307	269	277	299	324	316	299	292	322	313	305	280	293	309	301	340	339	283	288	304	308	333	306	324	315	311	276	329	287	329	288	304	311	327	271	283	311	297	291	296	328	309	276	288	291	270	319	270	297	317	280	324	309	279	313	309	285	300	300	312	330	348	303	280	311	302	312	306	320	288	307	326	289	288	299	321	277	295	290	341	309	322	310	265	318	342	294	318	300	291	310	292	320	337	306	293	281	311	343	314	299	301	282	292	308	277	298	321	328	311	319	303	292	289	310	306	338	342	297	296	270	324	304	318	270	339	264	284	295	284	312	293	324	294	305	297	289	282	326	278	314	274	320	289	313	308	266	310	324	334	295	312	322	301	305	307	336	319	290	277	269	321	305	281	299	317	328	306	275	266	310	289	294	286	328	274	308	352	300	291	294	326	280	326	327	315	271	274	306	305	275	302	280	314	308	308	314	313	327	287	309	295	262	356	283	284	269	303	295	324	271	301	311	304	284	287	321	322	288	323	326	307	320	296	270	296	310	275	291	315	300	314	316	275	304	302	303	294	314	274	300	311	297	267	293	317	330	344	297	323	295	297	311	334	294	301	278	277	312	296	302	311	283	300	326	284	308	288	300	306	279	319	302	298	315	291	304	284	352	298	298	304	277	302	323	311	290	292	288	275	286	294	277	290	314	342	304	312	309	332	313	320	297	326	325	268	327	319	290	305	279	286	289	330	281	280	309	269	301	338	281	295	284	324	291	331	312	333	311	283	325	307	335	298	310	336	281	310	305	294	294	294	305	326	292	292	312	289	300	333	280	304	312	288	291	283	301	279	318	302	326	289	279	309	343	297	296	295	318	275	280	306	295	304	302	307	307	304	338	297	299	325	299	312	293	300	349	286	268	336	296	282	305	296	286	291	290	296	310	301	295	280	304	305	297	288	307	314	291	307	297	299	320	282	320	295	288	276	311	315	315	298	331	302	323	286	295	288	284	320	319	276	310	295	311	308	302	293	314	294	309	308	350	265	316	310	285	309	317	281	281	281	289	322	303	321	275	298	297	316	318	314	331	310	304	289	331	277	301	288	317	270	317	310	296	303	335	299	281	311	335	290	307	293	358	341	306	277	257	304	280	288	312	300	268	335	284	298	317	302	284	309	294	306	314	317	310	327	298	268	301	296	306	296	295	274	319	298	288	315	304	305	286	265	325	306	303	315	303	277	310	273	274	343	291	314	290	301	331	286	297	322	275	267	300	297	305	279	310	322	286	323	342	320	318	339	297	309	342	269	311	356	289	325	302	262	303	303	302	321	309	319	293	327	282	309	307	315	315	307	289	297	296	282	307	315	311	311	312	297	300	299	305	287	325	297	300	301	318	302	299	293	313	309	303	327	301	305	295	317	303	312	313	290	319	334	329	299	275	310	287	312	284	322	275	291	308	318	298	314	264	283	325	289	296	302	292	279	282	293	312	298	306	328	317	296	323	300	306	301	302	304	295	300	310	300	297	324	292	292	281	294	293	310	311	307	325	297	319	267	333	310	306	299	309	309	273	269	301	302	287	333	304	292	292	319	294	326	312	324	294	328	317	299	321	306	285	316	310	306	270	279	287	307	288	290	293	282	309	297	297	322	292	282	311	306	300	305	333	303	287	316	290	284	298	299	291	328	295	299	295	280	293	299	290	311	274	283	299	297	300	278	336	307	297	289	294	294	319	303	315	277	328	293	349	298	301	299	275	312	300	323	294	314	279	297	287	278	304	302	326	308	317	302	279	308	318	294	328	323	310	297	301	287	256	297	292	279	268	332	298	278	291	286	272	317	290	312	301	305	278	351	300	288	331	320	303	263	306	280	294	308	320	322	272	280	306	309	294	286	307	295	295	297	308	325	313	319	282	307	321	319	309	313	307	291	305	295	319	291	288	316	307	316	333	290	304	296	316	307	302	299	317	309	340	282	296	310	323	308	302	310	307	297	301	289	300	302	290	300	292	293	307	322	317	278	317	278	290	295	286	310	299	328	292	285	296	321	325	322	286	317	303	327	332	297	279	283	308	275	304	315	306	302	329	307	262	315	331	310	286	338	294	265	269	330	311	322	316	289	291	326	331	334	313	310	322	334	302	322	293	297	310	289	290	309	294	302	287	315	283	317	327	320	336	288	289	306	318	279	311	312	270	274	303	296	303	325	310	297	274	301	287	308	296	298	310	307	297	294	290	329	307	296	287	335	277	324	302	319	313	325	306	273	329	297	319	275	308	274	311	301	309	306	312	308	298	303	316	293	328	295	318	297	305	325	318	308	308	285	328	276	316	303	318	287	306	325	308	291	336	306	291	316	280	309	288	328	303	309	272	278	305	266	310	302	282	318	286	279	307	285	292	313	291	307	267	307	312	315	299	338	298	294	289	294	315	304	275	269	314	285	279	289	267	312	286	303	293	300	294	275	349	290	312	328	276	306	294	284	314	304	322	307	270	313	342	332	276	306	308	283	308	280	350	340	301	280	284	301	314	313	300	306	317	306	301	337	300	296	297	308	300	275	306	306	276	300	325	271	306	282	302	332	355	304	329	301	282	309	312	337	321	299	303	281	314	287	295	300	325	317	307	287	325	304	287	274	310	299	336	283	312	261	299	282	283	285	311	322	317	288	341	312	333	296	287	319	335	294	265	308	333	264	314	306	315	268	304	307	318	295	296	332	280	289	315	299	262	315	319	308	304	310	328	297	289	306	320	296	327	319	319	322	320	305	341	280	328	306	268	335	292	324	336	322	319	319	334	298	296	299	305	280	323	307	285	309	322	297	294	293	315	305	318	270	340	305	319	281	294	260	287	287	261	302	306	313	323	301	308	328	327	276	308	328	301	295	306	278	305	295	291	312	284	266	330	282	331	298	276	300	315	320	339	275	277	327	297	309	319	309	293	297	305	315	268	318	321	313	287	274	289	316	300	308	301	289	352	283	284	316	355	301	298	314	322	317	300	318	316	315	300	308	283	321	309	322	259	289	290	297	306	287	310	304	324	297	289	301	323	294	314	311	330	294	343	316	300	315	324	317	331	341	314	321	297	306	300	311	308	297	270	320	311	324	321	302	276	286	297	305	295	278	305	308	310	322	288	305	287	301	284	289	323	299	304	288	336	292	298	298	311	306	284	315	325	307	292	300
7352	21824	18466	10766	7323	4949	3678	2716	2205	1762	1443	1290	1038	1006	858	763	784	774	689	630	649	609	603	551	522	509	473	485	488	471	463	438	434	415	456	387	397	417	387	418	399	391	412	357	422	421	375	395	425	367	440	396	439	400	427	415	378	426	395	400	431	389	411	431	409	400	422	429	414	375	430	447	387	352	370	364	414	401	381	377	403	375	429	400	376	397	386	369	403	371	385	395	377	378	369	386	407	365	376	372	373	388	393	407	377	393	379	398	400	375	372	413	359	368	442	401	403	405	370	386	376	396	371	381	382	442	408	401	381	384	431	404	387	421	410	373	399	427	440	409	405	396	407	399	410	384	408	388	372	404	383	416	423	382	374	362	376	431	407	364	379	405	388	400	395	363	383	417	380	351	384	409	399	382	351	364	380	396	389	405	396	393	400	385	386	394	402	378	402	404	364	416	371	416	399	391	426	386	390	403	394	391	356	417	412	408	421	389	394	360	380	378	406	386	379	381	365	408	379	393	387	419	366	396	431	395	409	407	364	410	390	408	400	391	409	423	399	405	383	418	404	402	392	363	417	351	352	411	369	437	413	400	409	348	407	390	374	391	353	382	403	398	389	364	421	414	369	399	388	370	398	381	370	365	420	388	413	405	393	356	417	390	388	384	402	359	380	395	380	379	366	381	415	438	426	365	385	393	385	405	401	366	390	430	381	393	406	402	404	436	416	405	388	386	394	367	379	385	367	388	358	373	393	378	380	399	378	417	390	365	388	419	412	393	364	382	378	375	396	401	402	396	392	413	396	395	371	382	375	393	388	355	395	399	393	407	368	398	387	401	447	406	413	387	408	372	367	363	362	392	370	403	402	384	393	360	409	420	386	386	397	390	387	379	407	405	407	417	396	387	402	391	386	403	390	333	361	411	383	385	400	402	404	381	409	370	426	388	385	412	379	393	416	383	405	388	386	359	380	379	394	412	393	371	425	389	413	381	406	410	382	399	404	419	390	348	378	372	413	395	352	388	416	379	331	421	381	405	404	371	373	385	385	391	388	388	357	417	416	391	390	419	373	384	404	410	371	406	403	440	390	377	408	407	399	376	384	363	394	358	367	372	379	414	390	415	395	408	421	383	420	405	384	379	413	399	395	374	336	394	389	379	374	369	377	362	393	370	397	407	384	401	357	359	404	385	377	387	400	394	345	403	438	423	398	382	378	382	405	360	388	378	412	381	389	387	399	402	392	363	412	397	403	386	422	407	404	421	377	354	379	394	406	377	385	403	344	377	393	431	412	387	332	388	387	427	372	346	397	346	415	411	373	384	388	413	418	412	390	401	408	379	346	396	404	354	385	366	361	408	359	377	403	392	396	389	406	402	417	407	416	397	386	384	385	379	395	412	393	353	357	385	403	355	356	392	410	394	317	379	355	392	381	343	370	385	377	392	367	351	390	392	417	399	400	369	374	379	349	391	380	391	342	363	392	395	398	362	387	370	394	351	408	366	395	408	382	410	383	385	404	364	356	409	377	410	432	367	379	377	397	437	389	404	408	393	382	402	379	385	418	383	377	398	400	384	399	411	360	411	404	413	405	367	396	379	402	386	375	368	393	392	392	374	398	362	398	389	375	414	411	381	354	369	394	408	381	405	393	387	378	400	368	349	414	419	392	379	378	358	383	379	379	408	399	359	349	382	369	381	375	364	376	376	386	410	392	393	373	344	396	401	362	353	369	409	411	389	396	423	410	406	375	389	364	361	382	406	371	368	393	410	444	400	366	420	374	359	417	410	397	379	354	390	406	385	417	428	436	406	393	417	387	389	420	362	398	420	408	399	348	376	397	404	426	384	375	397	380	391	381	432	371	404	394	397	383	402	355	383	409	409	381	386	386	384	393	383	406	382	380	395	369	365	373	378	417	392	374	390	367	376	392	383	380	409	396	390	400	387	376	394	378	367	365	396	413	404	387	401	393	390	387	403	370	383	403	356	385	388	396	369	381	416	398	378	371	383	390	391	363	404	389	402	422	408	417	362	381	409	382	379	369	378	339	376	371	397	373	353	391	391	410	352	378	382	376	350	399	389	404	360	419	381	408	368	400	380	424	393	416	371	416	418	355	426	378	426	409	381	409	387	371	417	390	388	374	420	346	388	409	446	384	431	393	415	363	377	393	383	401	388	372	443	384	409	411	410	384	398	429	363	397	364	366	385	384	412	387	412	404	391	399	408	384	399	412	346	396	411	404	350	368	364	381	414	394	367	403	389	364	353	383	377	376	385	377	386	408	398	366	400	403	369	378	404	371	407	387	383	387	354	381	400	419	380	394	402	382	409	373	359	362	404	386	388	400	358	416	359	411	396	382	377	342	394	431	375	372	390	375	377	388	379	392	397	396	406	379	410	399	385	390	432	367	369	371	412	372	366	406	404	361	365	433	438	408	384	378	396	386	385	387	382	390	347	412	360	390	396	396	393	411	415	411	416	366	382	388	428	376	394	407	417	388	385	409	411	417	375	400	379	391	370	394	370	395	379	401	372	372	423	394	395	369	382	379	391	385	376	349	389	398	438	393	403	368	402	413	397	421	416	389	401	380	391	397	417	412	393	340	413	412	408	373	407	393	420	421	424	402	409	401	414	413	392	382	426	379	410	400	413	396	406	393	337	390	383	406	396	362	346	412	437	395	374	419	401	397	386	394	418	390	381	415	376	411	387	365	391	373	416	377	372	431	386	369	390	386	376	355	391	370	375	421	401	388	415	402	442	396	389	354	431	398	365	429	392	419	375	416	366	396	364	387	424	413	419	402	404	362	379	376	377	376	379	382	380	354	378	369	400	384	361	395	374	384	385	378	345	386	391	393	405	358	362	352	392	418	374	431	371	386	405	456	430	365	398	400	385	388	406	408	398	378	358	398	397	384	442	384	432	385	411	384	405	381	387	366	401	363	399	390	379	388	402	397	426	371	374	386	402	380	388	383	404	405	398	364	410	418	392	404	411	392	443	399	382	355	453	380	349	379	379	406	410	401	397	386	414	392	396	384	395	391	385	432	377	390	408	374	385	407	399	390	383	422	367	355	355	416	419	399	406	396	403	417	383	393	399	384	410	392	381	384	409	369	388	402	440	355	380	385	382	385	381	358	377	361	422	400	394	407	348	413	399	394	383	410	399	393	418	394	390	380	377	367	376	385	403	371	427	370	414	398	390	406	375	442	376	408	376	381	376	431	379	419	390	382	401	425	399	398	413	345	397	381	382	404	378	391	409	404	402	419	398	380	382	383	366	350	394	409	443	414	377	397	390	385	402	414	416	408	361	394	385	383	392	377	384	413	388	402	399	391	382	396	370	391	371	364	387	390	395	398	395	386	376	399	391	406	429	350	423	383	372	425	395	402	367	394	382	383	417	415	362	383	374	368	393	389	423	372	409	397	422	379	392	395	388	395	383	396	369	349	407	409	391	354	400	406	359	393	374	395	385	403	377	395	410	364	353	367	418	402	365
27566	19175	8421	3325	1688	1214	938	804	718	671	691	674	616	611	623	598	606	615	604	599	620	589	572	581	549	576	580	597	547	600	557	544	530	526	612	542	544	550	580	520	553	548	591	600	562	558	555	574	550	547	552	559	566	575	531	505	544	568	574	536	570	567	551	531	534	587	569	592	566	582	541	579	577	579	559	540	515	592	584	539	582	568	577	580	564	596	612	570	586	563	559	586	576	582	547	572	583	538	554	577	567	584	575	558	562	552	547	514	555	587	569	605	581	597	576	523	605	534	592	540	582	566	593	545	549	542	539	543	561	592	566	545	554	520	581	565	609	559	567	563	560	565	536	528	597	572	556	525	567	564	574	555	529	555	590	550	499	533	559	564	527	574	573	555	500	577	571	566	537	515	578	553	549	529	539	548	565	553	576	539	571	563	585	551	566	587	584	590	531	599	604	562	587	591	552	601	532	529	555	560	544	540	577	538	591	515	584	507	539	606	596	548	546	568	523	552	561	573	571	522	544	602	565	562	560	591	546	556	560	538	557	586	569	550	643	551	601	548	557	550	594	601	580	550	580	578	571	578	573	564	560	549	518	555	558	559	541	565	551	559	581	555	572	532	512	533	560	532	579	557	587	559	572	520	548	568	579	558	551	546	555	511	590	582	563	551	561	540	561	529	561	575	586	592	587	581	564	564	583	574	564	563	564	548	592	515	563	541	608	565	584	593	556	556	533	535	516	604	548	546	618	553	532	534	580	607	580	547	545	534	578	614	515	546	581	575	551	538	547	541	593	559	549	551	550	566	566	552	568	541	523	580	574	592	549	527	553	521	556	559	571	541	554	540	554	536	531	545	540	561	540	555	608	534	557	531	563	541	563	529	550	571	587	561	548	503	568	566	533	528	559	591	533	554	540	600	553	570	572	585	591	572	548	566	567	539	588	545	556	567	575	555	535	558	548	559	572	571	586	549	574	548	538	555	597	580	554	596	570	587	539	541	547	516	606	569	537	570	526	588	556	556	606	590	562	498	534	546	558	523	587	544	595	537	567	583	563	597	581	559	560	568	551	537	527	570	585	554	552	568	549	568	550	566	583	558	591	559	538	554	556	533	556	558	589	555	582	588	591	538	586	544	561	541	580	579	529	590	577	566	574	554	564	581	555	538	536	532	554	598	559	553	568	541	495	559	610	541	521	595	550	607	598	594	532	562	567	572	562	621	547	569	593	563	560	562	557	549	543	571	578	614	550	607	574	506	596	527	518	555	572	519	580	570	547	561	560	545	509	564	564	517	530	548	563	524	552	536	553	558	564	580	542	589	544	583	560	593	580	557	577	520	542	541	560	553	581	565	552	560	565	532	569	578	545	537	537	575	553	540	566	523	590	585	577	523	563	525	512	553	597	565	547	554	591	570	554	556	552	573	547	554	531	527	559	582	549	560	573	576	571	565	560	547	562	547	539	538	567	568	556	592	552	597	566	542	576	523	574	554	585	583	567	541	573	583	549	545	559	588	587	589	573	587	547	575	567	570	564	542	612	572	594	542	559	550	547	547	534	528	558	586	532	553	561	533	588	554	517	533	569	561	568	531	583	565	531	591	572	580	539	537	581	590	549	530	525	562	565	589	526	543	572	546	585	585	574	553	590	566	541	553	601	529	574	539	592	525	518	538	565	539	568	596	575	561	553	589	600	522	561	559	563	581	532	611	583	556	583	568	526	572	556	526	574	562	558	593	565	572	591	540	550	576	515	595	583	554	571	523	568	564	566	545	590	529	561	547	525	554	537	563	565	585	521	576	540	582	540	522	541	596	566	530	570	545	560	556	566	559	556	557	559	549	563	576	556	497	565	569	603	566	573	581	536	561	560	584	570	523	584	560	554	545	547	535	553	570	578	544	534	552	524	543	574	564	600	515	571	561	596	543	607	558	521	557	591	531	562	560	545	542	601	526	551	568	596	555	581	566	567	606	502	543	560	580	571	543	560	555	580	565	549	545	571	511	532	585	537	538	566	530	561	535	552	567	534	583	567	580	567	501	541	547	571	547	561	587	584	572	561	555	528	553	582	573	574	546	595	555	548	526	553	555	548	565	596	544	586	563	580	538	585	563	583	563	542	504	559	588	570	563	552	558	567	534	562	557	539	569	546	554	558	612	573	577	587	536	575	576	546	574	556	565	549	545	532	538	550	522	564	528	576	617	565	548	562	585	603	566	600	593	527	542	559	583	497	567	552	556	531	579	540	587	535	594	551	530	574	532	539	591	531	571	559	554	571	538	542	587	591	539	544	547	561	565	516	522	524	553	536	571	581	524	541	571	516	554	559	561	544	556	563	595	546	594	591	561	588	540	589	596	556	535	552	544	601	566	545	552	607	553	527	549	540	560	549	564	577	541	560	552	565	511	585	560	551	561	553	556	598	552	591	546	514	564	556	536	515	592	534	541	587	583	600	584	575	594	586	556	557	568	564	573	551	571	635	578	577	554	567	542	549	557	541	570	537	527	552	534	560	589	519	548	545	530	582	551	528	528	556	564	558	564	557	543	552	543	581	564	579	533	556	626	524	555	534	527	622	521	622	533	559	548	509	585	591	574	530	554	579	583	591	552	583	567	550	561	576	520	561	545	562	544	564	544	587	585	556	547	622	574	549	599	543	575	565	583	588	529	535	603	565	573	584	562	573	536	598	609	544	577	529	578	531	590	554	582	578	520	554	579	554	527	574	539	580	589	536	585	535	575	558	520	538	538	561	571	552	560	533	592	570	550	591	578	601	559	558	524	564	557	575	580	541	563	600	571	602	531	562	572	571	572	509	581	528	588	546	559	543	533	585	569	532	513	593	585	583	586	556	568	558	540	537	554	543	575	539	545	621	583	577	595	552	544	607	557	537	575	576	568	568	529	522	532	573	539	599	569	562	578	543	557	552	556	519	549	559	566	597	573	543	521	563	575	549	533	540	510	532	553	563	558	596	583	547	568	556	526	576	562	584	597	628	564	574	561	567	568	565	533	587	541	558	568	565	593	591	558	579	563	584	567	523	547	550	531	565	534	552	546	562	584	591	581	598	576	546	478	571	528	560	536	561	595	564	569	574	597	600	552	564	583	556	570	549	576	550	621	526	580	517	569	567	580	554	527	595	539	597	557	564	563	599	581	550	554	558	537	544	557	550	545	517	534	601	586	572	555	560	573	550	595	548	574	540	556	556	587	541	570	615	551	557	565	543	587	575	525	542	560	534	587	575	559	561	602	598	556	537	608	564	570	565	603	584	582	550	549	560	560	515	563	549	568	584	540	589	550	607	604	567	553	568	564	565	544	558	556	529	536	572	552	575	554	589	551	526	546	523	590	546	541	577	575	567	587	565	554	566	533	551	584	564	581	592	574	552	564	565	569	576	556	575	566	544	546	549	568	563	523	576	589	560	604	598	527	563	519	593	545	583	553	549	564	536	561	553	568	558	512	588	568	584	569	578	577	556	563	530	541	594	580	566	556
6774	9754	7830	4306	2794	1983	1495	1295	1188	1047	926	841	860	844	815	786	801	766	780	766	826	779	772	733	727	707	677	730	765	688	696	711	732	711	694	710	729	718	704	710	712	707	674	724	712	700	679	724	688	724	725	703	716	694	710	690	650	677	756	695	719	707	673	673	717	660	698	702	703	720	688	721	706	648	739	706	678	697	678	677	697	718	723	729	707	698	684	655	732	705	671	704	674	705	711	703	694	717	661	676	694	685	682	710	688	659	704	686	690	698	679	734	670	679	691	629	690	697	670	687	677	707	676	729	663	660	702	649	695	650	670	700	767	728	730	700	706	659	668	682	645	732	702	690	731	736	678	715	663	698	685	718	721	697	634	687	678	684	695	698	705	719	677	693	656	757	729	686	705	686	723	675	709	740	748	698	678	713	769	703	684	723	738	715	654	662	752	716	757	725	701	693	708	677	656	670	685	692	722	715	672	714	710	726	669	640	717	685	709	680	715	658	693	675	747	702	717	704	733	745	688	671	666	695	707	649	665	733	689	669	725	685	734	670	724	669	718	721	689	680	681	719	715	720	661	739	653	662	765	702	743	679	664	663	705	704	727	658	678	717	641	686	651	694	659	668	688	716	706	711	730	733	681	685	743	713	682	698	729	702	711	718	683	670	698	678	678	720	652	675	698	690	676	677	736	713	663	657	664	686	726	664	688	702	700	694	678	688	675	719	660	654	707	734	713	648	698	697	669	659	672	705	654	653	694	720	687	691	711	660	678	730	670	709	687	682	686	680	658	681	720	671	730	678	667	698	669	680	698	736	696	713	748	669	660	705	692	683	667	689	657	677	707	693	696	727	686	652	646	679	709	672	694	683	669	679	702	673	707	715	664	693	743	699	725	692	698	687	689	717	697	694	705	677	711	653	679	710	654	739	643	662	661	675	722	704	682	648	707	688	720	689	668	733	621	720	642	646	670	698	716	670	665	694	673	677	714	704	703	668	694	718	711	683	691	686	727	694	692	707	724	689	700	648	672	695	689	689	691	680	668	657	662	731	738	724	683	678	682	686	716	692	711	665	687	717	650	722	699	718	700	744	634	730	677	702	686	689	719	673	694	710	715	661	673	706	692	697	731	668	716	707	725	692	694	657	643	688	719	684	732	695	694	650	690	705	662	630	674	695	690	697	686	673	659	664	689	730	681	683	723	706	698	676	719	754	677	690	749	700	720	688	694	692	708	706	669	719	699	649	707	672	689	674	711	720	710	713	735	717	708	702	718	674	691	671	711	697	723	712	682	702	715	675	680	714	671	687	698	699	734	694	714	695	724	668	709	707	684	692	701	723	727	671	694	662	720	675	723	654	666	723	700	711	698	695	698	666	681	720	704	755	693	701	708	662	710	711	706	706	661	759	713	710	711	705	683	625	718	675	718	698	694	720	694	696	698	691	692	681	693	730	700	654	683	691	703	708	692	710	711	676	635	712	648	662	749	708	678	645	699	712	693	681	723	618	692	688	695	649	682	650	695	679	690	679	669	679	701	654	678	696	651	688	689	677	679	667	661	647	690	681	699	665	698	696	688	660	681	654	736	697	707	683	698	682	652	688	707	697	721	742	695	698	724	708	668	664	677	664	664	654	740	698	642	660	679	709	635	681	652	693	713	715	679	706	673	683	689	761	714	669	730	709	699	675	712	701	680	691	676	707	654	751	700	694	675	693	700	689	680	721	682	658	674	698	663	730	702	704	690	689	689	707	712	671	694	716	684	689	690	716	645	702	695	701	709	696	709	685	696	689	747	676	711	737	686	715	707	716	655	701	677	674	689	672	671	690	654	688	655	670	687	688	655	680	702	642	673	693	703	712	717	711	665	666	719	693	676	687	717	702	719	718	682	699	659	703	695	710	686	666	642	673	677	664	661	728	719	712	722	685	712	732	696	685	662	669	652	699	731	690	716	671	693	727	721	733	671	691	707	730	697	700	661	676	731	683	708	734	695	668	673	727	657	673	667	661	691	758	664	678	708	720	674	711	701	693	695	673	679	696	652	659	720	705	677	706	637	705	728	709	679	693	718	695	635	721	676	656	701	665	708	723	668	680	717	706	666	696	684	704	682	671	707	720	654	692	719	721	725	721	704	668	719	691	674	671	716	684	669	715	701	720	672	686	674	696	693	693	724	729	700	700	658	730	684	715	720	682	688	730	708	671	664	669	731	679	722	698	717	677	753	716	693	650	739	693	729	676	729	724	685	742	683	730	725	668	711	728	692	722	761	686	693	705	700	719	676	685	709	636	688	713	691	719	692	719	690	672	692	698	736	698	699	710	659	737	678	688	698	671	715	709	708	706	678	688	688	680	681	691	752	717	682	708	687	675	756	653	691	674	682	717	694	675	711	661	691	687	660	714	713	686	706	720	671	712	697	650	725	644	689	707	703	655	694	703	706	694	693	750	666	724	713	657	663	690	709	707	707	687	724	693	693	710	706	694	687	713	704	669	648	715	744	669	682	681	689	697	701	677	708	728	711	725	675	668	711	723	735	632	712	675	690	678	700	640	666	695	722	659	675	682	752	675	710	653	727	657	728	687	696	699	678	645	671	701	698	686	691	690	673	673	663	698	722	693	715	716	723	735	665	695	707	706	694	698	688	692	711	691	702	691	704	698	647	703	675	674	712	664	738	674	647	699	678	685	732	676	722	674	644	738	658	698	680	684	634	691	740	671	671	715	730	682	733	698	706	693	709	686	707	671	682	705	698	673	718	681	735	699	720	681	623	655	686	696	699	696	662	704	712	675	677	705	678	654	725	683	694	730	698	696	716	695	724	691	697	647	657	660	686	692	657	669	694	688	672	661	690	673	683	722	723	681	716	636	696	697	682	678	700	722	681	701	716	641	693	739	764	687	675	653	662	684	753	684	691	692	693	708	722	697	680	649	691	714	663	715	690	737	741	661	713	690	695	713	689	674	685	704	687	697	707	680	741	688	707	693	716	625	713	710	686	740	686	668	705	681	713	696	665	720	682	696	703	692	696	698	718	673	707	684	669	668	684	680	714	705	732	697	690	709	724	664	714	722	712	700	685	690	679	639	742	653	658	771	734	704	687	699	685	682	609	646	686	648	705	687	716	715	643	684	692	714	697	691	702	716	705	663	738	661	679	709	679	753	667	732	749	675	694	711	675	708	698	673	656	707	710	711	703	667	711	651	691	625	721	712	715	699	656	717	671	726	730	684	737	736	699	693	721	706	722	645	673	700	630	704	668	686	701	688	699	660	693	676	672	718	672	677	669	710	717	719	714	721	733	673	692	738	705	740	730	717	684	700	732	674	745	717	670	661	695	732	723	676	682	677	707	705	692	715	684	658	683	709	677	677	706	708	689	712	669	662	648	689	682	686	665	707	699	711	676	712	690	691	753	684	683	700	673	689	742	678	696	651	708	687	679	654	642	644	636	717	694	680	700	700	701	692	690	655	725	678	702	680	728	691	687	689	683	688	681	685
24119	21430	28541	24733	21386	9910	2110	1303	1141	1119	972	877	821	815	788	724	785	736	742	699	708	720	704	651	653	671	623	686	679	651	665	617	644	657	651	681	609	641	637	675	686	648	669	659	652	629	680	633	670	620	616	627	633	603	588	624	639	572	593	628	633	642	652	660	636	622	660	661	593	631	644	596	638	592	584	627	579	621	641	607	615	645	596	652	595	627	618	655	622	632	598	625	609	653	598	633	607	636	632	643	664	661	635	651	627	611	597	620	628	675	668	685	630	628	601	597	621	638	611	608	634	632	660	626	592	640	648	609	620	681	650	623	643	628	636	624	647	647	668	617	604	643	592	587	600	603	611	571	632	624	610	638	623	653	662	593	623	636	612	643	647	617	601	639	685	626	605	609	605	634	635	596	662	664	629	628	596	667	635	633	604	663	644	619	652	579	621	600	648	654	652	621	633	609	607	610	627	669	631	623	612	643	725	627	603	609	642	662	622	606	620	618	609	637	610	649	610	621	612	614	635	680	622	624	616	623	676	623	610	624	643	602	625	621	599	596	615	601	607	630	625	620	591	679	660	653	589	636	599	583	626	634	680	579	680	654	623	627	664	627	651	661	614	621	644	659	665	634	657	687	641	608	616	626	646	606	677	584	650	625	578	572	627	636	615	631	635	622	602	580	634	631	638	607	670	667	647	591	567	600	633	632	604	636	633	645	637	690	632	600	638	625	631	628	599	602	633	600	626	634	599	672	600	652	660	653	628	624	649	673	673	621	632	644	673	613	652	639	653	655	601	612	631	624	631	667	642	664	607	593	638	621	651	624	606	648	625	631	671	632	667	616	592	584	609	608	637	609	638	680	628	629	661	632	611	620	625	622	582	631	608	631	632	651	588	616	655	615	630	646	600	625	611	684	622	630	646	635	606	607	631	601	636	604	603	634	613	640	653	630	624	629	636	601	609	633	654	621	649	602	630	642	629	615	593	621	621	619	607	640	578	659	655	620	598	612	635	603	627	623	610	658	598	609	668	655	612	648	625	621	650	617	606	662	632	656	616	662	597	588	630	692	612	588	648	635	639	636	601	637	597	590	652	630	609	610	615	629	604	566	634	675	626	622	637	646	635	640	665	572	591	617	576	674	587	599	558	669	601	616	607	585	625	650	643	621	616	639	626	631	653	638	591	604	648	627	637	603	639	652	622	567	672	633	616	581	636	617	644	620	619	680	627	611	598	644	628	628	601	645	633	597	588	614	651	629	644	652	623	624	708	633	714	603	606	648	638	687	679	605	661	652	626	635	652	656	631	645	636	601	591	632	646	665	643	695	628	592	666	634	608	630	622	619	668	671	559	613	637	617	650	643	611	644	599	615	598	595	609	637	635	626	602	580	639	654	635	589	655	610	641	676	681	599	601	656	606	598	635	614	603	611	630	657	617	635	641	621	654	660	629	648	680	643	598	675	643	648	625	629	627	601	625	628	639	627	633	654	668	606	542	628	623	647	631	608	635	644	615	644	612	614	645	620	647	608	618	604	630	650	621	598	624	613	570	615	640	622	662	641	631	634	633	626	618	582	647	627	666	677	597	619	634	655	642	599	607	626	624	595	640	657	625	630	644	587	621	601	621	630	594	644	610	626	615	636	625	650	635	638	610	630	648	662	618	594	615	636	651	585	635	579	647	571	625	660	646	621	634	535	620	593	666	664	624	656	614	636	620	672	646	606	643	643	589	658	638	644	615	642	666	642	593	598	649	634	643	633	652	586	642	594	665	594	640	623	607	631	610	636	631	614	650	629	619	631	628	608	615	655	644	612	593	619	599	642	639	621	572	622	627	656	647	642	613	654	640	611	630	616	633	626	629	613	622	626	681	616	641	625	607	641	656	626	587	602	630	642	623	612	630	668	680	614	615	618	618	648	593	605	630	672	615	636	636	612	661	600	598	635	659	620	632	612	603	609	641	597	636	636	670	597	598	667	615	639	609	608	648	625	648	652	600	646	625	613	624	621	669	624	677	594	612	603	604	626	608	676	637	643	638	604	607	667	625	621	655	599	658	612	603	587	649	655	658	587	642	640	607	688	591	644	645	621	601	628	671	613	638	653	657	608	648	612	628	590	639	605	656	688	656	589	610	677	632	621	662	642	647	674	624	603	663	616	566	669	619	652	665	651	593	620	612	651	664	635	661	584	631	602	657	584	653	641	646	609	650	609	637	604	605	606	593	639	592	644	652	603	620	629	643	606	658	670	634	632	604	636	628	625	617	662	635	653	624	636	600	645	646	608	646	648	618	638	613	613	656	698	627	624	564	628	662	603	641	620	631	608	613	674	665	634	605	652	624	621	618	592	646	626	654	610	608	651	617	697	599	615	649	630	592	654	599	624	620	630	617	636	646	623	697	623	654	655	638	662	574	609	662	626	602	579	658	634	623	617	649	624	650	648	650	607	635	646	647	644	609	714	615	584	630	633	637	618	637	587	626	614	658	632	657	690	585	595	639	627	643	577	629	646	624	669	606	624	581	579	623	621	606	669	629	637	651	625	626	639	661	589	600	634	641	583	591	603	624	652	600	640	659	629	610	644	645	638	633	674	667	611	621	628	576	634	662	653	613	618	603	638	643	608	640	654	658	648	611	650	600	620	664	630	669	631	611	609	603	609	614	592	594	634	623	574	642	631	649	591	637	658	566	607	624	661	612	638	674	602	664	660	601	654	629	622	638	638	611	592	627	639	623	615	590	594	627	597	637	587	639	669	632	609	628	632	661	596	619	584	646	621	642	604	607	661	631	611	611	646	630	651	636	551	641	649	627	670	611	627	623	639	623	613	637	576	614	607	636	637	629	640	577	651	631	623	632	634	628	651	631	611	604	617	663	603	642	659	614	613	647	612	633	632	618	629	571	638	660	584	587	621	621	612	620	588	641	599	622	628	603	567	649	613	664	640	625	664	587	641	631	635	618	644	620	613	637	605	631	653	665	618	617	622	639	626	681	634	669	642	654	622	648	613	638	621	623	612	615	603	610	635	629	626	625	616	595	649	625	618	647	666	653	606	597	598	637	651	639	634	653	659	605	628	626	619	612	649	633	634	622	617	594	605	672	683	613	592	612	690	667	582	681	605	638	683	600	587	610	625	576	644	621	643	637	604	645	606	658	619	631	624	683	634	643	623	639	598	640	628	641	598	666	623	623	615	656	601	640	555	628	612	661	653	632	629	658	623	607	649	624	606	641	596	602	590	583	669	570	629	599	632	646	619	624	634	672	597	579	595	652	608	659	590	636	615	642	673	664	700	670	659	583	609	647	653	632	624	665	620	621	664	615	645	644	618	656	646	658	687	671	658	602	621	657	595	648	637	608	622	627	630	647	609	631	626	612	666	596	669	608	658	614	637	603	620	575	665	583	681	624	619	620	596	602	646	627	585	617	611	616	580	646	625	587	616	632	589	547	591	644	629	654	676	622	635	650	620	574	637	651	598	627	671	600	663	616	616	625	675
6342	17773	14588	8196	5278	3808	2868	2409	1905	1680	1485	1385	1231	1162	1068	1071	959	1021	989	980	950	929	963	879	811	862	786	866	795	789	799	774	811	756	788	788	813	786	826	785	806	755	769	781	781	742	812	742	777	746	758	784	812	774	761	836	752	760	794	809	794	798	763	754	814	784	768	833	817	783	791	805	857	797	774	767	782	759	851	801	773	787	765	789	791	781	782	762	786	769	754	783	769	788	758	747	766	813	745	827	780	778	770	765	797	726	755	810	811	790	805	734	794	797	777	827	801	788	762	804	757	781	759	800	774	805	780	790	791	794	785	769	809	800	783	804	782	775	790	803	767	795	782	832	762	810	775	782	753	789	784	802	811	786	790	744	820	801	758	808	759	750	786	776	786	867	818	817	758	770	793	795	748	740	736	816	760	756	736	761	786	769	781	832	827	815	818	765	762	769	807	787	714	773	768	807	770	809	765	750	777	755	793	766	804	741	782	825	801	777	757	783	819	759	852	745	819	770	744	751	820	713	756	773	803	780	753	755	743	809	761	790	802	808	745	731	822	771	834	765	793	801	772	785	797	801	770	784	770	739	790	827	813	719	783	769	802	721	770	741	753	780	781	771	752	788	753	761	748	818	765	786	836	719	827	748	779	798	817	791	771	790	820	725	736	765	766	781	734	735	777	776	785	781	732	783	838	825	756	757	765	745	789	796	763	806	790	778	720	804	812	745	739	798	795	771	822	827	842	778	805	757	757	784	777	766	779	776	781	777	753	734	764	793	800	800	789	788	772	795	777	782	763	776	770	755	821	788	757	769	797	790	723	789	697	799	847	805	757	810	788	798	791	732	744	842	808	760	767	752	784	836	805	800	815	802	745	765	778	807	705	741	773	759	772	763	747	830	787	758	763	811	787	754	788	771	732	775	823	745	732	794	837	775	837	738	756	783	803	770	805	794	825	820	750	755	768	791	741	775	785	776	757	735	825	762	807	769	782	787	770	705	801	827	735	759	754	747	794	771	758	768	759	758	732	820	788	781	755	784	777	777	734	817	848	783	788	798	776	750	730	792	800	786	754	721	796	766	774	809	794	798	812	756	835	770	824	798	748	789	783	784	762	763	742	816	795	747	766	728	753	822	763	722	777	788	780	725	761	758	745	770	767	864	765	795	762	773	825	766	809	752	777	769	754	818	797	815	796	837	744	790	752	812	756	782	769	740	800	807	768	834	767	762	784	797	748	748	771	827	775	790	753	768	787	719	814	764	807	782	779	811	749	773	779	782	763	726	744	761	742	723	778	766	807	794	739	750	676	824	760	781	781	783	774	808	767	762	770	773	808	813	843	751	753	770	774	788	751	748	787	779	755	787	766	788	800	742	743	821	765	774	750	810	765	776	813	767	768	769	802	767	813	746	781	786	814	790	840	785	743	766	778	812	776	772	766	770	791	818	772	818	812	834	811	755	765	816	749	753	749	731	745	738	747	776	783	779	735	793	811	758	772	770	727	798	772	800	763	791	813	820	776	760	774	790	802	816	756	806	750	719	799	759	788	808	774	795	783	809	753	801	779	793	777	808	762	769	768	807	784	809	832	770	761	797	797	781	774	747	839	766	775	748	778	774	810	781	736	803	756	763	747	804	766	852	795	764	797	785	779	761	784	764	777	794	748	772	797	752	798	783	774	770	749	728	829	769	757	757	782	743	735	795	730	793	785	744	758	772	801	758	800	782	762	750	786	787	799	787	754	735	758	760	776	737	797	727	760	850	735	736	790	771	731	787	785	772	819	780	792	799	786	831	789	804	813	766	767	760	821	800	804	749	818	781	761	762	758	752	832	705	786	808	787	765	810	774	788	789	804	767	803	795	773	824	763	771	806	804	789	786	776	771	755	753	773	765	802	764	737	798	759	771	764	771	747	761	783	783	791	759	811	792	828	796	790	749	771	757	753	822	788	822	765	766	761	737	787	764	771	767	736	820	818	756	806	758	783	781	805	746	795	790	769	827	763	726	787	771	764	823	756	766	759	766	863	740	743	721	786	742	807	794	767	762	763	753	802	779	742	782	786	794	781	780	761	753	788	774	768	780	837	779	776	742	783	736	762	843	765	802	786	703	757	798	789	776	753	809	782	756	833	823	769	824	743	811	723	781	769	767	765	785	839	792	799	829	809	781	816	766	821	794	824	779	802	776	830	711	789	761	809	796	741	741	745	773	857	804	769	779	793	798	748	832	788	813	803	778	778	815	759	802	819	788	763	791	822	811	749	766	825	776	769	760	799	802	764	826	832	757	744	814	737	742	831	786	713	804	778	785	812	771	786	816	804	778	770	768	766	762	787	828	707	785	807	753	811	739	842	749	765	761	787	808	738	783	795	799	693	777	752	803	778	768	788	752	798	737	796	769	774	813	755	806	778	740	766	787	782	784	787	787	775	733	751	776	742	777	735	736	758	776	765	765	778	796	785	807	813	796	764	777	794	738	823	769	772	744	765	780	791	778	793	788	801	773	789	803	752	792	763	773	782	761	756	793	772	777	776	774	693	777	790	817	792	762	767	827	718	787	815	782	779	838	764	810	751	797	761	786	776	782	805	753	791	746	730	771	724	814	792	800	789	783	777	764	781	795	823	765	747	755	778	761	775	785	774	776	794	767	792	757	805	800	779	753	768	828	860	799	819	795	712	771	797	811	812	691	838	834	809	744	772	747	779	804	832	795	782	760	706	778	757	798	847	794	804	766	774	783	750	744	738	766	781	759	792	755	811	751	775	744	794	785	769	760	789	783	797	797	794	760	774	793	758	789	753	789	805	769	768	724	780	799	770	757	784	813	750	734	769	763	772	820	838	779	760	837	771	812	827	759	732	823	770	722	791	755	806	765	776	796	786	798	762	775	806	760	815	853	807	767	808	831	779	803	782	790	752	752	773	792	813	732	753	772	793	825	723	792	782	797	804	778	783	815	799	771	799	728	805	831	774	786	781	748	787	803	827	772	817	785	769	784	772	788	782	803	768	761	743	809	815	742	753	713	742	826	764	795	767	744	798	783	791	773	761	812	805	772	801	807	750	799	794	787	798	795	796	817	854	787	762	769	767	759	762	794	796	746	756	744	762	740	774	783	749	754	764	753	756	772	780	736	747	785	743	829	724	787	812	796	780	771	738	845	788	732	790	750	773	750	760	781	757	735	757	792	760	783	793	759	751	768	780	755	736	776	821	809	761	788	760	740	857	815	769	822	745	747	760	767	786	791	761	801	760	801	798	782	773	763	763	789	780	803	817	744	783	753	737	795	778	727	801	767	783	795	751	769	812	773	768	770	795	765	773	772	785	794	794	770	740	760	766	779	737	773	741	798	813	764	821	768	766	763	779	767	732	826	740	797	766	775	808	781	743	741	823	755	779	827	819	853	788	815	782	786	783	793	797	785	762	808	770	794	824	813	785	736	817	762	789	769	766	815	781	775	749	779	717	751	769	752	733	773	756	730	773	804	794	751	727	808
25079	21379	27496	25554	12409	1581	971	741	642	527	516	462	445	419	367	402	359	373	351	332	341	338	385	314	356	304	294	314	300	288	313	305	309	310	321	326	329	277	306	327	308	306	286	316	316	284	299	305	297	325	273	299	310	318	303	320	275	310	334	297	288	322	291	320	322	301	284	322	273	268	290	313	275	278	296	298	305	293	283	312	294	314	315	323	298	333	285	335	322	318	321	308	296	296	275	319	304	300	283	299	279	290	309	264	295	260	289	303	312	278	293	293	281	287	305	323	303	312	306	266	322	329	317	316	284	293	324	289	296	303	311	296	287	298	290	291	286	291	277	323	283	310	299	295	277	303	320	308	316	320	316	299	324	294	300	300	315	286	315	322	320	301	265	277	332	319	292	325	298	284	295	305	305	296	296	279	298	290	300	316	302	284	317	297	302	296	300	287	280	286	311	268	282	284	312	299	318	299	312	290	307	305	313	287	325	264	273	267	320	299	334	301	307	295	311	281	270	345	284	299	303	302	292	326	286	284	289	308	340	314	283	301	307	313	298	309	329	300	285	318	299	331	302	334	331	304	277	277	265	339	325	325	310	286	308	283	264	289	303	293	272	304	332	279	291	289	326	320	300	285	321	305	297	288	262	323	314	304	285	306	304	295	318	317	282	299	277	288	300	297	347	310	274	328	302	303	292	294	301	281	285	299	298	285	290	290	299	318	281	286	307	295	291	330	278	298	313	313	259	293	291	276	295	281	288	284	312	296	310	296	295	301	312	314	269	272	290	306	332	331	328	300	302	309	298	299	280	304	312	293	317	337	291	313	296	345	313	302	318	297	304	274	283	313	296	310	314	254	280	300	318	278	302	296	314	308	324	290	347	303	284	308	290	308	314	344	296	280	329	277	260	305	321	307	275	287	301	317	325	302	301	295	306	269	295	281	309	302	290	315	294	295	294	281	308	291	268	298	297	310	268	296	342	301	287	309	291	277	320	337	312	299	298	300	302	297	272	302	281	269	313	287	276	277	266	320	317	301	340	266	301	316	257	342	286	278	310	279	339	301	300	314	303	273	313	305	276	304	301	301	283	321	281	303	297	321	300	322	282	306	287	274	323	314	267	317	326	308	256	303	306	298	305	283	322	343	265	294	280	311	314	317	300	279	313	293	313	284	287	284	314	275	315	293	294	319	277	272	303	278	295	297	284	307	295	324	308	294	272	314	297	303	292	282	275	331	297	304	318	279	303	282	286	316	287	297	302	297	296	275	288	277	284	297	305	262	308	297	308	316	289	288	306	302	332	301	312	293	306	303	316	280	295	300	250	321	298	316	289	295	310	283	313	308	296	293	316	273	309	290	293	329	277	275	314	297	308	307	316	272	293	268	285	287	272	286	298	335	310	282	298	308	309	333	312	284	270	313	311	301	297	301	288	283	310	295	293	292	294	298	287	279	280	283	320	298	304	306	344	311	312	298	278	291	325	330	302	304	308	276	272	297	325	288	298	279	278	311	279	289	262	300	290	311	289	294	303	318	297	293	297	304	291	308	289	289	301	317	317	279	277	311	277	291	296	312	295	289	274	286	308	307	325	312	266	329	308	305	306	310	320	289	289	315	296	287	309	293	303	342	294	313	313	294	286	266	302	303	293	276	321	309	307	312	306	307	323	303	302	320	290	282	297	301	300	330	266	278	292	317	293	294	296	291	315	312	319	315	293	326	294	305	264	301	278	296	272	292	303	313	287	289	297	288	299	299	303	316	316	304	324	307	267	287	293	328	311	335	279	320	273	281	276	304	337	280	291	300	315	316	277	312	294	290	338	304	323	309	282	310	259	284	303	275	280	349	299	294	296	270	298	300	306	297	299	286	319	295	263	316	297	317	268	320	303	333	292	315	292	313	286	274	299	264	301	283	292	294	300	291	317	306	307	325	288	320	306	298	323	277	293	323	288	298	305	305	291	307	291	321	306	299	294	296	282	309	331	292	316	309	290	312	301	262	279	272	318	277	321	316	315	305	293	304	256	301	272	297	304	304	293	298	285	322	323	317	302	348	284	279	307	322	275	276	299	341	321	294	319	307	312	301	307	285	321	321	279	293	315	315	291	303	284	273	296	310	305	304	317	324	276	269	302	340	331	310	314	327	320	307	305	307	289	292	326	323	305	306	321	295	302	279	246	284	272	299	296	310	284	288	307	302	308	287	296	315	291	292	310	296	327	327	292	280	285	311	309	301	304	309	316	293	308	304	287	329	283	302	286	304	316	339	297	286	277	294	306	286	297	288	294	317	301	319	269	305	270	289	277	306	293	283	328	312	293	312	302	315	297	321	326	293	321	302	293	291	318	277	309	303	299	333	295	298	287	293	307	276	315	288	308	326	271	270	293	342	291	297	295	299	325	305	293	283	276	315	312	311	280	302	298	270	310	292	293	307	289	305	278	302	286	305	283	286	324	296	260	333	319	264	288	286	287	275	330	317	307	323	299	293	297	324	328	310	283	316	302	283	297	309	285	304	289	314	305	294	288	306	297	256	315	278	317	280	268	319	297	279	291	297	289	299	292	282	281	292	276	289	325	298	291	302	328	309	313	318	325	288	268	333	334	296	298	313	280	313	315	299	294	293	271	304	285	304	280	283	304	282	286	300	318	301	273	321	310	306	314	302	284	268	294	301	289	317	305	264	297	291	290	323	282	300	275	293	299	264	304	308	296	283	289	328	316	319	281	344	293	311	284	292	294	270	304	292	320	297	289	279	297	287	316	305	289	280	326	294	286	298	303	310	288	290	297	306	279	287	294	321	306	325	282	317	305	296	305	313	286	282	312	312	321	315	300	269	286	305	289	297	280	307	311	289	332	290	298	322	297	320	288	313	293	287	311	319	293	303	315	319	299	302	283	289	316	296	299	298	300	312	284	287	316	302	304	274	323	327	298	292	301	278	278	305	323	286	288	306	289	301	320	270	313	298	330	314	324	280	331	305	302	272	297	270	283	266	264	306	323	290	278	303	278	334	307	320	286	290	295	322	295	317	307	309	284	303	317	268	290	306	317	314	337	315	276	299	270	317	326	322	297	303	279	313	322	320	299	326	307	295	299	276	311	305	320	269	262	303	295	300	300	301	293	301	285	304	276	273	295	307	298	308	305	295	277	299	298	307	306	278	299	303	259	304	299	320	309	288	279	271	280	293	275	295	288	296	302	295	274	274	320	285	327	306	286	319	305	324	271	305	282	285	310	306	288	302	307	308	304	311	305	314	305	318	271	263	293	285	299	283	260	281	322	317	283	277	310	307	289	298	296	291	297	300	271	280	287	311	271	282	300	269	311	322	268	324	302	299	285	296	320	330	325	281	311	313	327	274	294	292	325	319	299	301	279	311	287	298	303	292	296	269	322	285	292	302	286	314	296	310	311	291	296	305	266	310	307	318	277	294	317	307	321	325	318	280	318	297	310	317	337	288	303	312	289	268	317	280	278	302	288	290	276	292	285	305	257	305
6276	13941	11505	5940	3882	2503	1917	1474	1269	1076	869	759	678	657	598	572	512	533	521	479	438	509	430	442	410	403	397	402	376	435	392	380	382	368	375	378	364	386	402	374	391	364	377	408	355	358	380	349	356	378	388	371	375	372	384	366	350	381	340	348	368	373	384	379	362	368	383	370	397	356	424	324	406	329	422	360	353	366	353	359	407	386	373	348	347	399	334	401	359	358	376	381	347	382	392	360	384	373	382	331	350	389	332	362	353	367	346	375	364	367	379	383	376	384	368	357	353	388	326	373	384	316	358	374	359	378	380	387	370	348	400	393	382	376	351	420	369	379	371	367	401	387	368	353	386	346	406	388	382	371	391	368	353	356	330	358	355	375	343	364	379	351	364	389	379	351	339	383	374	369	339	368	376	370	364	394	349	376	357	379	355	370	402	404	371	345	383	370	395	416	407	384	342	337	362	347	373	361	365	372	365	358	347	391	352	376	377	400	377	353	422	342	372	346	356	366	360	378	364	337	353	373	390	391	354	378	343	364	330	381	401	360	387	360	388	364	355	351	355	325	340	339	332	358	375	342	356	379	398	386	325	378	362	382	397	355	345	356	367	375	340	399	396	341	346	358	385	370	344	389	348	356	385	380	366	357	393	361	345	353	387	388	411	410	374	333	371	368	390	406	354	342	370	376	378	361	348	383	349	381	362	390	371	367	355	394	371	365	381	409	399	403	385	386	376	369	377	369	378	361	363	368	411	406	380	369	354	375	390	358	336	388	357	378	370	405	357	354	380	335	371	375	371	354	364	362	363	307	382	372	364	379	423	382	369	327	350	338	387	355	378	340	386	342	387	343	364	349	385	345	391	360	373	363	354	384	378	373	368	358	353	355	359	363	379	340	347	343	327	369	368	390	349	350	363	354	338	366	352	396	393	372	363	337	371	374	359	334	367	355	360	366	366	394	366	396	358	366	374	374	367	345	367	344	375	399	374	406	332	325	370	336	378	365	371	351	353	405	380	336	378	352	348	364	373	356	384	418	340	391	360	346	376	349	373	348	392	374	330	376	358	369	367	394	374	404	395	347	397	370	347	405	378	373	377	366	361	386	352	381	363	374	366	358	348	353	366	380	384	341	349	350	381	390	358	370	358	382	366	389	354	355	363	339	353	370	353	380	384	372	368	346	358	364	375	342	357	389	368	372	357	388	372	378	334	381	374	361	337	361	376	375	398	370	391	397	385	368	358	362	368	361	364	401	376	365	390	355	372	361	368	356	356	357	381	367	416	351	371	371	330	387	392	363	387	391	386	338	368	365	386	385	372	363	355	360	374	366	374	361	383	367	353	362	358	371	372	366	354	358	366	345	372	351	359	337	386	365	391	334	357	397	342	401	370	359	388	347	373	366	330	374	379	362	372	405	357	359	383	355	385	373	408	367	344	359	339	383	393	375	382	363	357	369	361	389	393	336	356	361	379	368	373	369	354	339	340	369	356	390	356	375	366	375	347	379	366	371	379	384	352	357	385	376	352	358	341	365	371	394	382	407	371	352	365	355	371	396	379	381	364	383	383	388	390	389	353	370	354	357	352	367	391	383	391	379	349	354	343	409	346	364	356	369	364	393	345	377	345	376	389	345	361	379	376	357	354	403	389	382	342	367	389	364	365	352	387	361	343	380	371	346	347	378	368	319	370	374	366	381	365	341	401	366	355	379	372	364	349	375	347	382	371	345	328	393	371	408	368	360	423	371	378	348	360	381	351	401	356	357	380	387	366	363	337	347	378	377	380	355	336	352	349	341	397	350	332	368	390	365	392	390	382	350	384	378	385	355	347	406	366	372	372	378	385	393	375	378	378	380	359	370	380	355	348	343	326	346	391	343	362	390	360	349	369	390	409	343	345	401	358	364	380	359	338	346	359	378	352	380	381	350	384	376	395	414	390	365	339	350	372	341	346	352	372	375	366	342	365	367	382	328	382	418	362	380	340	359	353	375	376	357	346	367	371	351	337	373	368	353	395	332	345	365	357	352	357	355	352	307	402	366	345	384	369	367	360	333	338	359	354	382	366	342	368	351	393	350	380	385	377	372	375	367	355	368	359	362	360	359	366	334	351	365	369	345	335	367	368	384	339	370	374	362	365	366	339	383	325	346	393	360	368	346	366	370	374	354	377	363	377	330	345	383	361	394	360	361	340	391	353	393	348	372	355	358	368	341	354	383	376	361	332	370	391	373	384	363	347	357	392	372	376	378	387	368	380	372	378	379	367	358	351	369	388	362	374	359	384	354	353	359	343	378	349	358	382	360	369	323	337	352	354	357	360	327	368	387	365	374	377	346	347	345	356	387	376	344	363	355	375	356	335	352	372	374	419	355	356	359	359	342	379	333	362	360	350	374	376	355	365	376	359	372	375	381	349	398	359	367	339	350	342	392	362	371	340	366	380	363	414	350	370	364	365	374	342	407	382	371	338	366	329	350	367	360	393	385	397	376	353	391	360	351	402	364	399	365	382	346	370	366	370	371	374	395	355	348	338	359	370	349	353	353	411	352	365	358	339	378	357	363	332	387	384	412	378	371	384	352	372	355	344	368	381	336	334	353	354	340	349	347	325	369	381	349	359	382	367	340	364	376	369	363	380	377	345	339	408	375	369	363	355	358	379	365	416	347	351	356	374	381	407	388	342	369	378	363	343	388	361	352	366	368	379	336	355	372	374	377	405	364	355	355	370	348	361	393	356	366	365	347	338	371	370	360	374	325	347	371	366	381	347	378	341	376	393	378	339	369	371	385	358	375	331	383	373	350	347	354	395	353	367	346	377	400	373	360	358	383	348	347	386	356	395	408	371	336	362	347	368	351	365	345	370	352	395	352	374	356	344	365	343	379	393	347	363	370	405	353	395	410	371	345	344	383	354	360	344	378	357	379	372	352	378	358	361	351	329	352	349	338	368	360	366	399	358	381	380	358	352	359	380	353	363	366	373	385	382	344	379	384	337	369	374	365	350	344	397	370	365	336	341	338	367	369	362	374	384	369	385	380	371	375	349	371	389	381	370	328	364	338	340	392	363	374	385	352	387	346	357	381	417	374	342	351	390	363	357	369	373	363	335	397	348	353	374	369	405	379	333	345	384	349	346	390	333	384	362	359	361	383	359	356	360	365	344	390	316	360	364	371	389	361	367	413	361	366	368	373	383	360	364	358	383	331	357	382	382	362	379	351	380	351	364	436	372	411	354	397	385	353	386	365	378	348	332	357	382	382	347	377	355	378	361	364	341	379	360	376	370	383	356	360	376	373	396	334	358	340	357	369	362	382	386	366	382	363	364	347	357	397	367	377	369	370	382	356	369	402	390	318	373	333	325	372	392	380	388	357	359	326	372	381	380	356	362	375	346	354	352	330	354	374	345	345	366	372	357	324	378	369	346	397	390	388	321	403	366	405	380	389	393	368	377	318	351	357	371	357	359	384	348	359	376	389	343	351	365	360	355	350	384	403	378	395
23002	21458	29104	24234	21461	21484	8400	1646	1141	1055	799	758	710	636	536	551	493	492	435	461	476	418	421	407	381	342	380	372	337	363	341	348	328	364	331	361	356	343	354	291	332	346	357	333	342	348	302	318	326	355	337	340	341	313	332	323	322	343	342	320	329	336	336	347	318	289	328	281	329	304	321	311	321	301	353	331	331	312	305	307	328	332	342	314	289	283	313	308	311	299	344	330	317	323	316	318	343	340	318	314	351	290	301	319	305	334	331	292	336	329	292	336	366	302	336	349	337	320	336	316	318	303	325	342	323	312	315	320	317	297	340	322	307	315	317	339	310	339	319	304	337	328	350	351	300	328	323	327	349	328	320	330	314	324	345	325	316	349	335	311	309	332	284	293	322	300	338	309	308	326	329	289	362	321	311	314	311	323	318	351	327	308	345	312	326	318	348	295	327	302	315	310	341	287	337	337	313	310	295	286	298	292	340	333	344	321	351	296	299	320	337	345	300	344	328	336	309	330	328	305	307	342	343	308	334	357	323	302	364	331	334	334	360	349	339	330	313	315	296	298	343	318	328	333	335	304	305	325	311	317	359	312	305	319	349	315	318	342	292	355	332	342	314	342	339	299	341	312	295	310	292	328	333	291	318	325	307	303	309	333	328	303	311	337	309	295	330	323	315	304	362	324	328	324	311	294	325	320	326	333	288	291	326	302	336	333	286	335	320	330	292	317	345	292	320	317	311	305	312	314	323	315	310	364	315	319	317	353	355	308	326	326	334	321	331	349	314	303	322	304	319	348	352	350	313	303	340	299	298	308	310	319	353	350	306	292	310	316	303	291	325	310	290	290	318	322	294	338	312	271	331	309	281	341	320	331	345	313	317	289	318	313	314	309	327	298	339	302	323	324	335	345	304	314	300	327	305	349	295	341	309	306	373	313	330	332	277	319	337	288	322	361	327	306	345	329	346	317	289	310	332	352	288	305	344	302	313	313	305	348	349	326	308	296	337	343	277	306	354	325	348	293	339	332	318	338	323	317	337	328	305	321	303	337	294	310	340	323	300	344	317	305	298	318	287	352	305	319	306	288	340	309	313	324	298	335	372	309	331	333	331	316	300	313	325	330	321	296	345	326	337	328	312	333	334	334	290	336	290	334	300	301	354	289	315	307	340	297	301	316	352	308	333	329	328	312	352	331	298	369	299	317	315	345	324	318	296	330	326	340	314	308	337	328	304	315	313	335	317	319	356	319	298	314	327	317	312	334	338	302	337	347	316	336	305	305	295	314	346	322	323	348	311	296	326	312	334	309	314	326	321	304	303	305	336	303	316	314	309	332	312	318	300	299	331	311	355	325	324	320	328	299	305	348	313	304	329	312	319	348	322	347	327	317	328	331	320	333	316	353	337	299	283	318	301	280	333	280	334	325	333	330	316	306	356	293	307	314	321	324	309	297	335	292	314	308	317	353	339	312	306	316	296	325	294	318	286	297	296	330	330	313	334	295	326	326	327	317	309	319	302	331	309	360	291	308	299	304	347	329	298	338	341	299	311	287	309	324	326	299	336	317	339	303	297	298	311	315	335	331	326	336	301	314	336	300	324	338	344	318	305	327	316	290	298	331	276	300	318	326	322	335	320	310	344	303	321	289	328	313	327	345	322	311	289	323	347	325	312	319	337	316	312	353	323	288	351	262	310	292	329	301	319	360	336	318	315	327	329	321	295	286	313	346	273	325	334	323	336	333	324	294	308	332	348	323	315	300	323	345	293	314	332	346	331	312	316	339	273	319	277	296	305	302	323	327	301	341	313	300	358	308	284	302	297	297	286	293	322	303	326	306	379	292	315	331	288	301	323	304	298	299	335	312	327	322	312	312	326	319	335	311	361	331	334	345	309	345	331	372	296	326	334	271	333	303	320	313	298	287	308	307	322	291	278	316	310	332	328	319	303	341	338	319	356	309	310	322	316	362	329	340	326	348	330	306	322	321	338	317	307	317	320	307	319	322	304	312	324	298	326	330	306	330	309	331	352	339	332	321	302	326	309	315	355	346	339	316	331	293	300	346	302	314	316	331	306	324	319	325	316	323	318	307	304	315	315	334	330	300	320	326	307	318	352	345	342	312	335	336	326	325	303	319	298	353	313	324	303	293	342	322	293	300	336	305	305	312	279	331	316	315	344	316	311	331	317	301	289	326	315	313	309	334	320	310	312	310	325	315	285	343	303	318	352	318	316	325	339	308	344	305	295	328	276	302	340	313	317	311	344	308	322	319	298	320	316	278	325	313	304	291	289	306	305	296	292	330	306	289	312	314	307	290	301	296	314	360	321	324	319	325	326	310	301	314	353	315	331	326	318	317	284	325	313	319	306	330	319	298	324	287	332	318	330	336	307	349	325	320	304	329	315	303	338	320	292	328	335	325	342	325	319	329	299	332	318	317	321	343	313	280	265	331	328	336	327	313	309	315	318	321	345	302	320	312	296	332	349	334	312	314	322	329	332	324	308	298	332	318	348	334	323	312	297	312	304	321	320	326	352	328	312	333	305	294	298	317	344	311	320	300	349	314	331	308	333	317	323	287	316	300	310	300	338	301	299	303	360	304	302	339	327	344	343	292	323	318	325	333	308	308	356	326	349	344	318	318	305	348	299	325	298	314	317	307	287	284	287	308	354	354	313	328	319	349	320	291	355	348	354	325	367	340	321	302	308	304	302	306	358	326	323	291	286	320	288	294	331	337	332	349	361	324	345	347	310	313	348	293	303	313	295	303	327	342	332	289	320	310	289	338	302	314	319	294	342	337	321	314	315	335	313	341	296	335	317	318	325	311	340	301	304	310	306	311	305	320	307	290	311	297	316	332	311	321	303	329	330	306	293	298	317	292	311	346	328	319	318	346	363	319	333	296	338	306	323	331	292	284	305	368	329	292	305	295	314	309	310	332	333	300	295	347	336	316	293	305	317	317	311	312	318	342	304	319	318	308	323	352	294	308	292	297	334	309	332	301	329	302	299	331	304	315	335	323	315	339	313	326	323	305	312	329	304	312	293	340	339	328	288	346	298	306	281	301	343	309	324	335	311	346	329	312	308	330	282	334	308	305	325	297	291	329	306	352	289	319	279	334	304	307	330	373	321	346	361	277	287	306	292	324	311	289	300	304	327	315	322	308	342	332	329	328	308	318	298	280	318	313	369	324	317	309	324	319	322	296	289	318	312	321	318	285	321	299	322	324	306	304	304	315	316	304	355	348	347	343	328	331	320	329	299	310	340	305	363	308	303	319	308	331	319	316	361	324	326	355	303	317	384	313	341	293	337	321	314	338	348	312	339	321	320	302	321	284	302	315	327	325	329	334	341	316	334	343	304	316	324	309	325	326	320	326	306	328	308	325	304	328	277	341	294	312	289	335	320	329	357	314	313	311	326	329	340	338	334	336	321	311	350	327	357	295	303	308	309	344	327	321	303	293	314	333	326	310	322	303	303	335	317	327	326	319	318	328
7904	23300	19527	10726	7112	5111	3785	2823	2330	1892	1528	1364	1138	1049	933	853	733	695	698	720	662	652	624	522	563	509	525	478	463	429	440	452	479	435	423	442	438	473	433	463	444	423	456	393	398	438	424	430	412	413	433	394	416	392	418	371	437	419	422	423	380	390	371	430	443	400	417	445	397	417	431	423	400	382	420	417	398	406	419	408	379	407	422	416	438	425	412	383	419	425	413	388	392	418	397	387	389	434	403	402	399	394	426	410	383	430	394	435	440	413	391	434	385	438	404	409	426	427	381	386	398	420	411	409	392	366	391	402	381	399	409	416	384	398	386	409	416	422	385	391	407	455	403	370	407	386	422	404	401	377	412	399	438	412	384	404	411	380	430	403	408	437	399	422	370	390	391	387	367	378	434	386	408	431	404	426	392	428	406	421	392	381	412	426	415	371	428	423	374	409	413	403	404	453	426	403	432	443	419	384	397	423	455	411	454	408	353	385	348	408	395	443	413	424	393	428	446	415	404	387	386	384	451	413	423	404	422	398	369	377	401	406	384	402	397	379	376	420	425	423	410	440	429	392	419	459	386	387	403	409	418	417	446	427	399	436	412	397	448	397	392	422	404	404	364	416	403	405	416	413	394	423	401	416	382	424	402	384	408	433	372	420	416	402	395	414	370	388	369	435	401	398	412	404	380	429	436	427	436	378	416	416	403	389	399	377	425	388	423	380	442	415	414	392	433	427	417	385	370	423	434	379	383	398	378	427	380	419	448	454	438	457	382	379	415	427	414	403	392	407	425	425	372	419	397	459	398	424	384	416	381	415	390	372	396	420	414	439	440	446	402	405	412	392	388	415	399	393	407	408	412	399	350	398	368	397	416	366	417	421	415	407	425	390	393	440	422	381	407	436	402	411	433	388	444	383	409	425	429	398	443	394	424	423	416	396	388	406	414	379	425	418	439	394	395	407	408	382	391	428	415	377	430	391	409	361	408	423	373	414	438	393	445	386	406	390	419	398	377	369	408	403	380	387	418	396	372	389	400	399	399	399	394	421	415	402	381	364	387	440	414	395	412	420	430	393	412	422	393	410	404	410	409	402	427	382	390	443	415	401	440	412	397	403	396	416	411	396	403	371	407	399	408	420	450	378	368	416	384	391	392	414	399	392	396	438	403	395	391	417	384	422	390	410	405	414	424	375	422	407	410	417	416	402	408	417	396	412	441	390	431	389	407	420	412	446	396	394	386	386	401	443	392	421	423	377	375	409	402	358	412	373	435	439	386	406	382	437	386	385	405	414	373	377	371	417	402	378	374	391	405	397	384	408	390	416	390	395	433	423	411	425	401	385	399	359	433	413	409	384	420	417	406	396	399	393	403	423	406	413	381	405	398	364	379	407	416	364	380	405	371	414	391	426	409	409	413	400	437	400	362	415	417	360	428	405	433	394	398	388	388	387	395	424	422	399	427	413	426	376	420	399	400	419	384	399	408	401	417	411	405	409	398	386	363	426	399	406	437	380	385	405	401	396	411	401	406	410	442	400	375	400	388	418	414	415	383	400	406	427	434	412	407	398	395	377	403	435	387	423	398	408	385	406	399	392	383	418	376	421	388	457	440	403	403	381	377	398	382	373	403	409	408	401	399	407	388	392	403	396	431	410	386	385	415	438	382	402	392	415	400	409	425	400	405	436	428	388	427	463	404	350	402	418	438	395	411	392	420	415	390	410	398	381	412	405	434	431	383	405	480	421	378	418	447	414	386	394	430	436	416	432	379	398	376	431	430	424	408	393	393	394	375	425	419	411	419	416	411	426	381	358	427	414	403	388	420	394	430	447	424	366	432	424	420	425	410	393	389	361	390	399	401	364	377	430	420	409	399	429	390	382	446	388	374	419	404	403	365	398	428	383	416	401	396	415	417	378	415	389	396	430	420	402	361	410	399	398	382	433	392	408	435	435	437	384	382	398	403	394	409	384	416	459	395	386	390	382	409	405	376	401	395	402	432	384	384	402	402	374	383	378	405	400	416	387	383	383	397	383	394	389	402	389	387	379	435	454	392	410	400	421	405	394	401	405	426	393	399	393	413	358	406	375	422	362	414	378	396	414	364	410	416	439	385	435	422	423	382	401	405	419	391	420	413	414	391	408	399	391	405	381	448	412	401	368	429	432	394	456	391	421	420	406	436	376	417	420	407	406	378	402	434	375	415	402	402	385	392	380	377	382	437	403	371	418	410	384	409	443	418	383	399	379	414	424	400	398	394	401	409	401	402	417	399	387	401	427	401	406	389	395	414	403	423	430	452	390	409	377	411	393	405	408	434	390	402	422	426	403	386	437	428	410	422	410	377	395	420	435	415	435	407	413	394	402	405	389	416	386	415	403	393	383	415	412	407	380	369	429	416	424	360	411	423	396	424	412	388	438	366	435	410	405	415	404	419	392	414	416	402	390	408	433	385	420	405	421	442	420	396	421	413	418	433	408	395	407	430	397	446	421	375	439	420	375	387	423	407	416	405	429	408	419	398	391	440	374	415	421	427	392	373	379	361	370	398	407	383	388	400	394	409	407	450	407	387	418	395	424	415	375	405	402	407	393	425	404	360	362	403	389	411	426	414	402	416	407	388	407	389	411	399	403	393	418	413	393	396	379	411	407	392	431	423	414	394	400	403	408	401	379	420	396	443	385	421	392	392	430	422	396	400	403	390	427	401	417	401	373	410	378	414	445	435	405	382	397	428	385	416	399	398	387	418	418	405	441	426	433	407	433	415	419	410	380	426	388	400	404	431	395	413	401	403	406	419	391	388	388	425	413	411	415	407	378	427	418	373	413	398	409	404	392	426	415	398	390	405	400	421	411	412	403	431	373	379	424	406	406	406	402	385	362	419	418	410	418	437	404	439	434	406	400	408	398	376	397	400	406	441	419	418	427	411	412	395	384	389	415	411	401	437	381	368	394	400	453	423	414	376	385	389	408	408	371	403	383	414	416	397	397	410	406	415	426	384	440	380	406	403	386	403	407	415	405	416	391	378	397	375	412	405	425	411	396	391	404	394	418	403	390	430	445	392	374	377	420	388	428	424	364	384	401	408	409	400	400	416	420	411	406	423	422	407	441	396	398	439	388	423	384	386	391	383	400	414	443	353	391	413	430	398	383	413	421	403	408	419	406	396	377	393	403	391	387	371	399	403	417	418	387	389	379	434	393	400	397	396	420	364	403	403	403	401	398	358	419	423	431	429	380	391	423	380	367	403	365	414	383	404	403	369	432	382	402	424	395	417	413	393	402	449	406	393	376	376	429	395	412	417	406	387	413	396	392	438	378	437	412	399	416	411	370	419	385	382	417	371	436	412	394	391	386	377	411	396	439	374	404	420	424	404	459	406	413	414	415	407	426	425	369	394	412	413	428	414	399	423	433	414	372	406	385	410	415	385	411	427	386	393	399	366	420	399	413	369	400	363	397	424	435	400	388	406	389	434	419	401	422	363	392	388	405	416	425
27594	19241	8497	3012	1629	1092	893	798	711	712	712	663	638	584	630	559	632	575	591	567	616	576	611	558	586	562	544	589	571	550	554	543	563	572	574	564	538	571	549	536	527	630	546	564	544	582	583	530	545	513	575	558	568	536	560	568	540	574	557	559	534	554	566	543	531	554	519	603	594	572	514	577	570	564	563	558	569	560	560	562	559	585	564	529	602	609	607	593	585	557	578	533	589	588	560	573	561	576	531	556	549	583	583	565	561	584	589	587	548	582	582	576	587	569	542	531	605	538	555	610	524	616	581	580	592	544	606	542	558	589	540	535	553	582	557	533	545	541	544	498	553	518	557	548	585	554	563	556	536	594	548	563	557	585	565	588	570	513	564	536	556	550	572	562	552	542	527	574	566	586	577	578	585	538	536	539	539	537	532	507	534	550	604	547	549	577	565	577	505	544	578	572	526	558	568	545	552	519	594	542	600	550	566	568	556	558	581	554	561	536	601	546	539	556	592	590	565	549	577	554	549	538	567	559	559	590	574	559	534	575	555	600	568	541	555	581	570	515	579	549	588	555	539	529	568	549	562	534	558	567	579	559	544	601	568	611	564	575	548	553	559	532	576	594	573	557	555	521	557	545	555	544	576	563	564	548	555	530	547	564	568	556	577	576	573	573	589	548	544	556	571	550	565	529	550	556	563	584	569	580	570	588	517	571	509	543	593	544	559	567	556	548	561	571	564	532	515	549	563	577	527	532	585	560	534	539	574	576	559	521	535	548	568	566	552	509	550	546	593	562	593	559	560	550	544	547	548	569	549	534	566	547	572	542	543	551	576	554	552	524	510	557	555	551	534	567	560	552	534	562	583	586	548	595	560	560	609	561	577	571	570	512	581	581	527	557	525	548	553	560	541	535	595	563	545	485	532	576	579	543	549	595	582	557	538	573	511	584	523	564	545	562	596	556	530	559	561	529	534	578	586	606	537	591	543	552	573	580	535	542	571	593	544	553	564	552	589	583	549	574	541	530	543	591	586	546	587	510	592	581	576	574	576	591	575	561	610	599	569	538	572	544	566	557	543	570	555	549	579	577	553	541	551	586	571	594	551	571	588	552	562	541	522	560	578	622	608	590	585	575	573	550	621	561	565	548	590	560	574	517	548	579	549	543	608	527	571	574	549	538	564	546	548	589	576	601	559	582	569	536	546	519	564	597	575	579	546	575	553	563	567	551	580	502	581	542	526	614	555	530	560	548	545	543	531	517	575	522	582	560	563	593	581	593	530	556	551	588	586	566	574	531	502	551	525	603	559	566	588	531	534	549	556	557	569	568	535	576	565	558	547	568	613	578	527	558	577	557	565	564	566	568	600	536	593	544	559	566	547	533	554	577	556	578	521	532	560	563	571	576	546	575	549	583	577	589	505	572	544	545	588	488	553	599	528	557	585	547	595	556	546	576	574	600	558	584	544	572	562	599	553	536	588	552	566	534	578	537	597	550	567	580	556	555	519	476	545	569	542	566	569	571	521	543	567	571	577	555	531	567	527	554	543	566	574	593	553	558	529	548	544	512	581	580	576	561	551	526	565	569	582	539	550	582	593	583	582	557	552	564	585	573	609	562	578	550	562	532	626	595	602	560	545	568	543	536	561	559	544	548	530	521	594	575	530	607	555	566	528	599	534	583	562	524	570	578	547	554	580	578	563	582	578	523	497	540	589	575	572	582	538	546	585	586	529	579	566	573	555	521	547	548	572	534	551	558	576	544	592	579	528	553	572	533	537	574	542	545	552	543	588	566	541	567	533	559	598	487	581	577	569	551	512	598	578	568	596	565	562	568	549	583	591	542	556	568	562	557	566	554	552	561	577	612	511	574	585	583	551	553	555	528	577	594	583	555	605	553	594	558	544	550	539	556	600	499	560	541	588	585	564	596	526	584	534	530	544	557	555	614	556	556	577	606	610	562	566	599	561	571	572	551	532	572	550	574	555	571	514	590	608	559	520	598	570	556	554	563	550	576	558	571	575	564	526	611	526	546	566	537	572	545	582	535	583	540	602	547	566	572	567	550	578	556	539	573	604	563	551	545	580	588	542	594	545	570	573	561	532	585	551	579	591	602	555	570	525	596	526	550	586	591	549	542	580	546	543	577	539	567	540	605	578	568	550	537	548	620	576	525	590	510	583	590	523	571	582	544	561	555	579	500	579	570	567	565	521	568	590	571	573	566	578	567	540	583	549	595	531	583	561	551	563	569	587	568	549	556	539	552	567	566	576	572	549	590	517	577	585	554	602	594	592	548	539	576	573	581	575	561	574	550	583	580	591	545	549	562	577	601	595	591	590	579	587	533	559	560	564	610	603	583	554	555	562	572	573	534	580	570	573	539	547	554	520	557	502	559	515	607	581	532	550	573	517	573	569	592	561	514	539	539	592	556	583	543	548	558	579	552	584	517	537	518	567	557	553	545	544	624	552	547	574	566	554	590	514	512	557	607	545	582	545	548	569	576	519	580	525	559	536	517	569	589	562	554	522	565	561	561	543	566	558	537	583	556	573	552	560	545	539	545	589	569	568	534	566	561	528	553	570	530	574	544	538	542	540	557	586	590	578	563	584	520	584	594	532	543	576	608	567	538	551	543	624	575	592	568	605	582	538	553	587	544	571	559	549	533	531	521	543	551	565	536	612	532	562	539	566	584	534	595	565	539	547	530	547	585	571	560	606	534	562	560	567	566	597	539	576	541	512	574	557	585	584	588	566	610	550	547	577	549	569	549	549	539	573	579	541	566	478	545	567	540	558	565	587	546	544	517	634	578	564	559	542	555	533	568	613	566	588	554	547	580	588	546	575	536	563	555	578	605	549	552	545	542	584	539	576	576	594	558	541	568	548	584	540	628	579	570	568	555	578	566	526	561	547	541	550	560	571	592	593	577	552	560	552	575	549	480	549	558	572	557	556	529	576	518	547	602	560	538	548	506	593	590	577	572	578	564	540	544	547	560	593	606	569	535	548	591	590	552	558	542	568	585	564	546	533	539	548	508	518	563	539	555	566	575	546	588	532	529	559	571	611	573	558	564	563	551	602	601	554	563	543	558	520	587	590	576	513	549	544	559	587	592	557	542	536	545	551	550	582	572	536	551	567	526	607	598	545	551	585	538	582	611	584	558	569	574	516	631	548	591	559	536	530	544	605	555	537	572	547	541	556	562	547	551	544	545	525	539	549	542	549	566	557	561	557	552	540	585	556	581	567	541	593	567	571	600	547	564	547	566	554	557	562	574	574	563	573	549	555	558	506	578	593	539	576	576	558	540	540	567	545	553	542	584	579	587	566	588	597	537	580	601	551	526	545	562	553	545	577	610	542	560	539	508	554	543	576	562	565	602	587	557	568	515	581	556	553	589	571	562	556	600	575	521	538	564	557	571	536	543	578	577	555	561	557	580	532	551	538	604	574	543	558	536	561	595	573	530	547	535	557	586	531	542	561	549	582	569	542	559	585	578
6849	9500	7650	3893	2467	1737	1520	1300	1159	1061	978	878	865	882	809	804	769	753	805	763	733	739	707	718	736	777	645	687	685	736	731	669	694	698	741	687	685	689	719	704	761	681	693	682	697	737	724	732	650	699	721	711	715	675	693	648	671	663	681	670	668	671	696	687	679	734	691	673	673	681	689	655	693	657	717	655	691	652	697	670	688	722	704	633	676	709	727	693	685	672	680	696	699	678	686	709	688	694	699	693	730	655	703	667	709	668	695	652	723	697	685	693	678	714	668	706	695	718	667	718	690	662	664	683	625	692	726	675	730	686	691	694	679	687	729	673	638	707	657	702	649	709	641	687	705	686	682	646	642	642	698	702	636	702	696	695	726	706	674	698	708	627	644	717	697	710	652	703	695	710	668	680	683	672	677	721	669	679	658	701	671	679	719	702	740	691	706	663	674	712	665	684	654	689	693	713	649	734	667	703	696	720	688	705	624	654	675	679	675	708	716	705	725	679	667	699	670	683	679	647	658	698	698	653	673	699	644	718	644	736	686	672	690	709	698	678	700	696	659	627	705	697	698	649	683	659	685	734	723	668	668	706	691	689	707	670	717	745	656	721	704	679	694	682	677	710	649	708	667	719	721	631	681	680	626	692	670	636	731	641	672	700	702	705	686	687	698	679	710	696	675	757	650	700	658	682	674	683	693	645	669	704	713	711	718	697	659	667	691	705	718	715	714	674	686	710	695	670	667	715	647	644	666	675	706	730	724	703	695	722	699	719	665	714	692	672	679	720	678	666	681	715	703	683	672	709	699	625	693	715	720	742	655	706	639	709	633	640	712	697	689	730	698	667	701	685	704	684	678	731	705	690	750	690	658	696	672	645	702	705	704	679	708	709	743	677	747	708	662	719	693	700	665	689	704	687	687	660	663	718	643	690	661	730	704	709	668	693	667	667	720	694	691	646	679	727	668	694	648	645	686	714	693	659	668	663	663	695	704	701	695	690	664	673	666	667	679	738	683	690	677	701	664	611	674	632	675	676	705	688	693	685	622	686	684	673	719	667	695	708	736	654	714	629	686	737	675	666	665	658	725	656	718	657	672	670	731	707	683	667	644	689	710	670	715	640	688	665	686	676	728	701	661	655	671	700	711	670	740	666	646	686	712	685	660	691	637	730	638	694	702	719	675	685	713	658	684	659	684	683	680	676	690	702	671	671	710	685	677	680	677	673	713	705	673	692	667	689	696	702	670	733	683	704	671	677	720	683	671	638	694	687	717	688	696	715	684	640	682	668	672	705	673	698	693	681	669	681	701	657	733	637	692	690	692	667	718	675	709	677	692	669	683	689	619	720	700	694	674	699	717	700	675	702	662	673	668	656	701	713	707	694	659	729	766	657	695	731	711	690	661	711	681	640	676	701	655	656	680	701	678	716	707	648	682	751	717	625	664	641	713	698	733	652	676	717	637	692	724	735	660	670	695	697	714	640	732	701	683	691	687	736	674	698	679	677	623	713	694	690	671	718	660	674	725	712	677	692	726	673	665	712	669	744	673	712	666	693	692	640	700	719	680	660	668	660	718	635	672	654	710	666	692	693	698	672	660	639	661	700	638	681	715	744	690	702	688	677	725	698	620	723	648	714	688	674	672	708	611	673	628	669	710	700	667	701	691	651	698	743	657	640	640	664	689	728	698	627	692	678	676	670	669	672	712	667	716	721	725	714	672	713	715	689	692	699	664	676	693	715	654	664	672	649	711	747	680	691	730	660	640	673	723	680	688	675	647	714	697	715	683	733	710	684	701	669	717	721	677	679	681	740	605	656	692	699	655	653	671	672	659	644	702	707	656	671	704	664	716	663	725	718	691	686	684	682	670	660	640	662	686	693	646	678	678	667	724	699	717	721	733	704	658	691	721	631	688	634	652	707	705	697	679	681	639	647	719	652	660	710	657	693	686	728	666	711	713	640	667	671	714	702	725	708	679	687	668	659	729	708	701	680	693	715	748	717	644	641	711	732	685	680	682	648	654	658	668	616	711	691	662	695	678	710	701	682	678	709	719	689	709	692	628	656	685	702	655	733	681	645	705	769	728	661	623	691	716	701	695	695	661	681	668	697	650	662	699	701	699	698	709	663	678	676	714	729	697	703	675	680	709	666	710	667	660	682	676	679	704	663	720	681	687	671	706	656	673	648	734	654	661	691	702	693	630	705	657	684	692	698	689	666	697	698	662	662	670	641	666	676	651	658	714	696	738	725	714	712	698	693	683	610	652	660	655	732	713	651	685	694	695	665	653	701	708	689	740	714	744	668	676	726	728	684	721	706	647	683	695	706	667	656	669	667	660	653	700	689	712	678	643	709	718	663	668	687	707	701	649	688	689	707	681	644	723	671	648	636	704	666	697	678	717	675	670	701	638	698	695	704	653	662	696	660	679	690	629	708	689	698	671	698	667	685	678	718	725	730	665	735	716	732	717	716	678	687	705	676	665	690	707	668	656	688	651	704	655	718	692	677	732	674	708	685	688	697	709	668	660	677	675	653	704	656	712	716	661	692	688	692	708	648	700	742	652	682	739	704	657	659	738	655	718	729	691	673	707	689	750	751	704	694	648	667	656	644	665	669	686	655	696	678	646	695	681	662	665	683	717	670	662	678	680	702	701	675	629	625	717	726	682	711	645	718	688	730	660	659	694	650	663	647	700	656	720	740	716	700	667	704	703	684	712	661	742	642	643	675	604	687	693	694	679	665	698	696	716	710	671	690	704	713	616	708	683	707	721	681	734	662	670	656	716	665	688	665	659	689	723	631	693	707	679	702	718	725	710	664	704	655	717	692	674	690	697	700	674	680	686	677	714	668	675	684	701	705	670	711	701	743	678	697	649	647	713	688	719	645	679	746	663	714	695	661	679	748	671	678	645	660	722	737	694	728	698	657	710	688	710	717	693	702	669	751	716	662	701	687	719	667	678	661	731	710	716	664	706	689	701	667	703	675	684	684	691	661	650	705	686	702	717	619	694	678	713	708	673	692	676	695	678	710	666	680	664	727	651	644	664	719	741	696	670	674	665	674	739	627	701	699	639	738	684	695	681	757	665	724	672	705	649	658	687	688	671	651	676	686	706	702	727	687	654	678	683	673	688	735	628	691	680	686	714	646	703	670	699	694	638	707	701	662	722	749	696	704	677	681	659	715	705	696	675	679	685	647	679	663	703	694	675	697	678	689	704	668	702	673	714	702	680	691	729	670	670	715	689	670	732	677	695	707	641	686	668	667	679	701	670	651	639	683	665	722	662	684	709	674	664	691	672	677	676	672	680	671	698	731	724	681	682	690	684	642	719	644	674	691	701	694	719	720	685	689	730	727	696	739	708	678	742	719	716	664	685	716	676	693	713	688	671	671	701	698	686	664	679	667	670	695	676	671	708	672	698	665	691	653	708	678	694	722	700	648	636	700	707	696	679	694	687	637	668	723	681	682	658	682	725	683	658	708	671	698	679	690
23990	21440	28580	24727	21429	9935	2087	1349	1165	1039	962	899	902	813	782	699	790	733	704	702	691	682	736	691	649	654	661	611	626	677	636	632	618	635	650	579	610	621	651	650	656	657	634	635	617	632	660	634	627	645	620	617	689	654	651	631	608	631	559	587	623	647	598	641	556	589	616	570	611	628	640	644	655	632	630	635	603	617	628	588	638	608	622	618	605	639	622	630	649	600	620	642	652	628	600	599	570	644	634	656	566	603	614	589	628	613	625	611	635	632	602	618	632	594	597	664	591	593	573	572	627	576	597	631	608	588	578	597	555	626	610	641	588	582	655	611	602	620	668	598	621	633	627	595	609	606	634	616	628	617	609	609	600	595	582	594	652	630	621	592	616	621	604	601	602	587	599	625	620	567	587	603	679	658	593	623	645	603	613	609	592	590	619	635	577	578	595	600	634	688	576	642	593	626	594	643	623	595	660	606	622	594	601	588	594	585	651	628	596	651	619	621	629	626	612	591	633	599	609	635	661	626	624	607	641	637	574	549	570	623	615	614	623	647	600	659	589	571	600	587	591	609	623	623	611	669	592	628	612	613	656	611	605	613	660	613	618	623	631	554	634	601	619	605	616	638	626	600	587	575	637	635	591	557	586	581	613	554	575	617	611	632	595	586	625	589	662	612	626	601	584	615	590	615	594	581	605	666	621	604	643	594	598	595	564	593	616	640	629	617	619	637	636	682	605	647	653	599	630	637	624	611	620	598	608	636	620	637	664	642	650	631	636	618	601	587	590	597	614	664	636	626	602	645	662	627	620	591	579	652	585	581	610	630	610	638	624	574	599	618	609	649	587	654	614	618	619	574	657	596	604	607	591	631	636	614	665	599	613	627	568	642	603	622	615	634	604	623	580	633	555	643	638	593	587	622	577	598	632	608	567	614	677	639	608	591	632	632	577	623	590	642	611	609	635	623	659	590	594	638	596	616	623	644	577	631	607	651	616	586	568	631	638	615	567	635	627	591	614	591	612	630	606	608	650	594	645	606	577	644	607	636	630	606	619	594	653	599	618	612	610	613	656	603	619	643	596	636	628	594	650	612	636	641	633	599	612	623	643	612	613	607	617	572	633	597	589	607	570	620	598	637	598	622	596	612	616	629	570	646	606	625	622	563	629	624	634	620	597	615	627	638	566	634	599	595	580	636	634	648	634	592	581	605	616	569	641	635	584	610	645	606	631	618	601	611	590	597	585	592	634	599	658	631	607	573	608	641	618	608	611	590	638	670	593	628	571	625	638	611	637	598	641	608	559	619	637	618	622	634	648	623	626	615	618	619	635	571	689	608	624	571	615	594	636	626	629	590	611	628	686	612	621	643	621	618	576	608	610	597	600	580	600	615	594	572	604	626	584	586	607	581	614	623	624	594	636	629	591	628	637	616	638	612	600	622	639	619	622	610	654	606	629	636	627	607	647	636	565	654	670	602	591	598	611	637	654	598	604	620	604	603	608	583	650	609	633	611	629	624	636	616	653	583	606	603	592	611	613	637	573	632	630	604	633	588	621	639	632	596	586	595	603	611	607	625	600	571	636	628	624	585	631	582	624	626	616	616	664	593	610	596	595	617	615	603	576	650	623	604	593	598	624	605	586	611	629	617	648	553	621	581	589	636	556	621	619	586	639	585	630	601	613	599	611	590	641	607	628	633	620	653	642	632	617	595	620	640	596	589	587	660	616	598	591	587	583	612	630	686	590	611	623	658	571	586	621	608	629	600	603	644	612	610	640	640	594	596	609	615	629	587	650	629	638	607	590	610	635	650	621	607	584	615	612	620	606	562	610	610	582	592	609	607	626	589	630	604	557	622	634	629	631	622	572	633	653	629	646	620	658	619	596	614	643	616	611	619	612	593	634	611	634	646	610	597	594	624	609	568	568	615	593	599	634	616	641	622	609	624	604	633	662	650	602	604	660	573	642	572	565	644	607	592	572	595	673	591	613	581	601	648	594	616	590	630	619	679	595	613	586	622	643	612	608	571	654	632	559	616	619	627	585	597	611	592	675	602	659	580	593	578	652	580	623	595	603	628	597	602	635	638	602	612	582	606	595	601	618	612	618	668	554	634	614	596	627	605	592	633	650	629	661	629	599	607	644	648	604	606	635	626	617	640	647	584	636	610	623	613	624	618	588	561	601	595	589	648	619	606	610	633	594	634	621	648	603	583	606	667	654	592	606	599	574	576	600	621	595	637	616	593	602	590	599	583	589	608	627	598	637	597	628	615	621	620	628	599	643	625	632	614	636	622	595	648	636	642	603	593	613	618	588	602	641	637	623	586	613	593	613	618	645	601	612	621	617	596	645	633	587	645	603	607	569	612	653	601	580	674	630	632	598	633	680	566	608	642	639	612	629	646	618	589	586	628	568	627	639	570	624	559	612	641	639	579	620	615	602	620	637	627	585	603	628	625	588	642	544	610	620	586	626	637	603	587	671	631	616	622	606	605	628	657	608	568	622	603	655	553	666	616	624	610	599	646	610	605	624	629	572	558	618	614	635	579	643	611	630	623	588	579	638	598	620	591	623	654	612	616	624	624	626	600	645	571	602	607	629	635	619	633	579	707	620	566	641	600	630	650	599	638	572	667	605	612	627	579	606	630	617	620	585	664	621	612	684	594	652	581	655	591	666	625	594	619	561	636	609	639	606	628	600	614	619	573	615	613	606	626	619	590	625	604	621	608	650	645	626	592	636	663	671	614	569	582	577	608	655	590	575	569	632	668	612	617	626	611	646	612	620	621	609	607	574	581	681	638	628	613	613	583	639	592	610	607	616	596	595	617	623	638	662	628	572	594	647	633	622	600	603	611	624	595	645	583	583	625	636	642	635	607	639	587	605	625	552	572	604	588	617	620	604	596	644	649	654	607	637	606	605	612	598	613	642	657	612	600	657	577	550	610	669	596	618	591	620	606	618	584	634	597	598	598	591	638	643	604	590	611	621	597	598	627	618	608	620	598	621	658	568	650	596	639	638	605	607	594	570	618	600	587	630	619	613	631	604	629	598	603	607	601	641	569	628	653	594	628	642	665	618	634	641	584	623	653	582	619	625	581	602	678	587	664	585	609	588	589	608	607	553	581	626	602	597	591	603	599	633	573	596	586	575	592	661	581	638	639	585	624	626	625	600	627	611	640	648	628	612	560	615	592	596	553	603	584	635	619	613	635	587	591	625	695	588	601	601	607	624	608	600	639	627	601	595	588	611	597	634	614	589	610	649	666	642	612	600	580	604	562	593	617	627	604	602	633	655	647	600	613	646	610	623	606	618	625	618	605	625	650	685	579	605	621	602	605	622	543	626	635	590	609	640	649	610	641	657	584	590	579	608	646	600	579	598	583	605	610	551	588	585	582	639	549	667	647	631	615	661	626	547	604	561	624	637	649	597	584	604	596	630	574	596	594	636	613	575	604	571	660	656	611	627	638	609	620	629	601	656	627	595	629	642	603	608	562
6382	17549	14158	7324	4944	3506	2736	2335	1945	1728	1424	1247	1209	1184	1097	1006	1015	997	905	883	906	848	885	889	819	809	774	821	792	809	800	787	824	789	756	831	739	810	770	787	719	761	817	758	793	792	780	775	739	758	725	790	788	768	832	810	765	727	759	792	713	784	738	781	736	780	769	760	777	755	783	775	722	722	791	792	773	751	751	796	807	753	757	801	791	772	781	768	706	745	761	803	747	786	726	744	742	735	733	759	756	754	769	715	731	762	748	789	775	771	724	793	751	708	724	743	777	761	764	793	782	770	758	734	761	813	790	769	757	762	745	773	767	763	750	778	780	748	745	768	741	732	820	704	763	750	759	766	732	761	739	736	764	755	787	787	768	775	749	777	770	815	725	744	764	725	785	789	790	763	776	765	803	711	795	723	784	769	755	715	735	785	721	731	703	738	763	784	737	760	784	852	768	807	785	790	730	818	722	756	734	712	778	787	744	844	756	709	758	776	748	742	770	755	779	759	730	790	758	772	715	825	836	759	780	734	754	784	776	767	788	767	755	782	795	737	767	782	740	760	769	776	714	767	772	797	791	751	757	807	765	783	778	721	816	754	765	747	765	808	767	761	775	762	761	732	789	775	755	760	756	755	753	762	710	755	731	738	768	716	758	769	724	753	772	790	740	798	767	744	765	745	744	810	753	791	771	748	773	829	796	751	804	738	830	765	769	737	780	721	775	757	792	783	778	770	767	775	776	814	747	748	771	765	744	759	747	718	713	720	805	763	753	769	744	742	776	746	786	797	725	739	783	755	715	728	793	755	738	744	768	815	779	750	772	766	767	731	718	758	771	759	779	826	758	777	763	796	774	741	722	760	779	746	780	797	816	771	801	775	753	778	770	779	737	739	765	774	761	750	747	720	748	803	773	787	771	745	812	744	782	759	806	761	748	774	756	773	770	814	774	771	782	796	811	756	713	766	756	752	808	838	718	762	756	762	762	747	747	764	774	747	693	738	747	778	765	780	774	738	768	744	755	749	705	753	731	770	763	745	752	755	818	740	772	764	762	802	772	785	714	776	799	779	820	721	712	833	785	792	769	747	742	735	758	724	784	723	749	728	757	763	777	735	783	799	813	763	752	798	767	830	791	758	757	733	736	764	719	741	800	756	725	751	762	774	746	782	758	770	791	710	731	816	747	772	808	778	759	731	689	768	745	749	766	800	726	722	771	785	777	757	759	788	770	751	724	706	753	788	778	821	769	722	747	793	787	799	772	775	804	778	726	769	748	739	758	737	781	745	741	806	789	772	776	793	743	804	783	779	761	773	761	762	754	715	769	729	772	757	781	774	782	774	737	781	795	805	737	753	773	812	742	785	735	772	736	770	751	788	778	747	779	763	768	775	773	727	778	747	849	734	772	767	745	842	759	722	781	722	754	760	766	738	780	757	790	766	823	741	742	772	719	741	758	757	768	734	773	766	754	725	790	736	734	777	739	773	745	791	747	766	797	792	768	780	755	774	739	782	771	782	746	744	724	736	802	779	798	800	795	763	809	773	727	812	764	806	791	758	731	802	775	730	811	749	712	800	764	776	807	778	789	776	759	766	791	789	717	753	760	829	753	782	768	726	768	783	775	810	784	709	794	775	810	815	805	802	759	789	811	741	764	781	765	769	750	712	771	734	719	749	740	768	771	773	738	762	775	739	745	780	795	732	803	750	806	784	756	768	780	778	791	801	755	824	767	763	755	755	795	744	732	722	778	809	735	767	814	734	760	763	766	763	762	783	815	760	788	757	758	733	749	776	745	787	786	779	751	797	792	752	788	774	736	775	716	802	713	764	835	799	777	748	793	743	737	730	724	753	764	735	742	825	746	759	740	787	794	745	758	758	812	768	786	776	774	797	798	747	785	733	800	758	711	741	770	765	759	775	758	806	736	724	750	748	730	777	806	733	773	766	742	755	755	749	778	839	790	790	765	723	788	771	763	780	795	718	775	755	775	759	728	742	761	771	771	751	778	777	813	759	773	770	719	741	794	741	770	697	726	804	813	759	756	783	745	753	752	743	787	778	753	712	736	772	711	759	746	717	714	739	852	776	734	776	757	730	779	697	727	781	771	728	686	796	736	747	771	769	775	800	796	771	718	748	754	749	791	779	745	744	773	798	754	772	786	778	774	803	765	772	738	781	782	827	760	708	791	758	758	779	736	790	733	745	811	805	748	732	763	758	752	767	755	781	717	746	831	788	749	732	749	803	777	769	711	794	793	757	760	773	774	725	809	791	760	747	716	767	804	758	794	808	748	755	796	755	772	751	741	789	735	739	744	749	829	810	758	778	748	772	755	779	802	815	780	761	809	778	796	757	776	799	809	750	772	803	750	764	734	788	779	774	726	768	765	749	694	766	774	731	790	764	771	776	745	790	760	727	785	739	712	754	760	734	806	791	730	742	754	815	735	797	738	790	771	818	739	744	792	824	786	767	781	763	765	741	762	792	777	762	724	762	807	754	749	747	762	756	759	736	742	750	759	737	787	815	744	774	778	760	759	793	757	783	777	775	727	727	753	739	762	786	740	776	765	779	764	797	777	749	687	781	733	696	760	758	784	764	773	776	752	770	785	760	783	740	773	752	761	756	739	753	794	762	785	759	816	715	749	774	804	801	811	751	770	811	813	794	780	751	806	744	759	774	757	790	759	786	760	760	823	751	797	789	782	755	801	781	771	784	707	805	754	758	788	750	765	749	738	777	723	804	746	743	739	775	745	750	738	750	787	765	772	767	764	734	769	810	787	771	751	735	712	768	795	722	794	790	747	780	750	784	788	773	752	811	792	768	822	796	791	761	798	772	805	768	795	741	753	776	772	764	738	770	722	748	756	736	740	732	789	762	793	718	781	801	797	783	779	798	776	743	763	832	774	784	774	780	762	777	743	757	772	759	768	731	787	734	757	746	735	778	778	732	765	750	749	732	777	792	806	760	765	742	713	785	798	731	773	768	800	721	752	741	747	799	792	758	793	766	784	771	741	727	794	773	811	768	748	759	768	774	793	759	792	782	739	773	798	756	710	727	787	770	766	824	777	767	807	777	753	707	720	744	785	774	743	725	780	786	757	760	777	736	730	748	796	768	816	776	735	799	711	804	772	763	810	763	718	751	769	800	738	792	746	734	741	781	736	792	738	818	750	754	825	766	735	799	783	726	789	747	728	811	775	809	748	790	786	788	775	774	783	797	700	768	759	770	792	772	794	758	799	744	769	740	786	763	687	770	769	724	736	797	774	803	797	761	794	757	780	710	744	745	767	739	754	755	786	752	775	726	763	784	810	768	769	713	739	736	819	773	788	779	794	763	733	733	761	795	784	803	750	781	726	711	779	769	749	770	764	729	749	768	773	796	752	747	733	799	809	766	734	774	767	767	749	761	795	778	734	781	781	782	831	791	778	732	790	732	768	768	755	751	744	800	769	779	774	710	766	740	748	763	806	736	747	735	761	758	772	772	757	762
24998	21433	27512	25668	12100	1407	1023	711	647	538	480	423	453	465	395	382	388	377	345	351	325	318	309	304	341	270	278	341	300	304	321	269	331	298	320	283	317	319	296	308	299	309	277	298	311	284	288	291	254	301	297	272	294	317	281	305	280	284	277	314	308	305	260	284	332	279	324	317	263	308	308	283	277	260	285	294	296	296	292	316	293	297	273	297	309	296	300	285	296	291	261	274	308	300	278	275	301	320	271	280	294	292	265	286	277	288	294	262	263	261	282	290	262	293	290	316	298	265	271	299	294	298	293	280	293	303	299	306	289	265	255	297	256	291	254	287	287	267	326	303	312	300	321	305	289	284	255	304	297	290	292	275	293	311	274	295	284	326	292	274	281	301	261	266	309	312	313	315	296	305	304	280	302	278	320	305	262	303	317	293	293	299	291	292	329	330	268	278	319	274	269	318	318	278	283	274	300	320	302	308	279	312	301	282	287	291	316	322	283	291	310	320	318	308	305	293	316	276	266	281	309	303	296	279	315	287	293	282	331	272	314	330	289	331	275	283	297	300	267	282	285	291	312	314	276	316	278	325	295	313	300	304	283	271	282	283	324	265	286	293	280	291	297	282	265	307	314	274	305	297	291	291	284	272	255	301	280	304	281	299	291	321	320	271	296	310	336	325	281	273	289	309	285	293	277	277	314	301	289	303	262	324	329	262	289	300	295	274	318	295	267	305	307	305	301	319	312	312	301	319	272	298	316	301	298	288	270	315	320	299	288	298	281	292	287	275	287	306	266	299	286	300	302	313	305	264	316	287	270	251	274	328	304	294	266	289	292	303	290	322	284	316	300	314	295	296	295	272	301	306	282	288	305	315	305	312	268	324	300	312	308	285	271	308	318	277	297	293	278	284	290	320	273	328	260	297	257	302	273	275	285	299	293	279	282	315	314	266	319	304	293	280	295	281	306	283	261	273	301	276	284	295	323	299	311	315	266	294	290	277	327	279	281	226	274	302	289	324	313	314	283	293	284	264	310	304	290	304	294	288	288	301	296	272	309	293	311	296	293	287	273	295	286	252	284	278	294	279	277	279	312	287	292	285	295	314	290	322	269	307	283	311	279	268	291	315	277	268	291	279	324	291	315	302	307	256	291	302	302	309	270	274	273	299	281	304	281	308	276	315	314	290	339	294	274	312	320	286	273	311	288	267	283	317	303	305	278	294	299	274	314	274	300	290	286	294	284	314	314	306	310	296	306	288	288	270	290	305	304	294	292	281	280	303	327	283	297	299	294	282	331	294	291	276	295	309	283	334	312	273	291	324	289	293	285	292	299	297	272	294	303	273	286	313	298	270	280	296	223	298	278	285	292	308	263	309	314	306	301	282	308	277	291	310	286	259	305	308	274	298	296	269	284	246	281	304	292	290	297	323	258	305	266	288	293	321	296	307	275	285	269	266	304	318	299	301	295	321	280	284	261	304	300	291	320	289	332	266	291	279	281	300	259	295	306	258	322	279	285	282	287	309	311	330	305	282	318	289	288	305	312	296	302	291	299	274	286	285	294	297	280	273	293	332	322	272	278	277	294	285	296	308	284	270	289	308	278	291	310	301	305	341	339	280	271	290	311	303	297	268	255	304	302	282	296	313	293	320	320	311	266	289	308	293	283	289	283	306	323	308	297	279	292	293	296	304	302	266	267	348	274	296	288	257	303	329	314	320	251	295	296	303	291	317	316	298	293	288	290	306	285	296	305	304	299	304	268	264	279	295	315	249	291	304	317	281	307	315	281	287	307	307	293	330	289	262	279	284	308	326	328	308	283	325	272	312	311	296	292	336	265	252	320	311	300	278	293	287	340	308	281	285	280	287	276	258	317	323	324	288	279	298	330	293	264	304	287	291	284	284	296	294	268	278	293	296	287	294	267	299	308	299	299	285	302	274	273	294	308	289	270	301	290	276	296	306	353	287	299	307	316	317	305	284	313	292	305	319	320	306	295	270	297	286	297	295	300	270	277	302	298	306	308	282	294	281	261	302	288	289	302	298	300	306	303	295	290	316	266	306	284	321	285	284	294	291	298	283	266	301	317	295	299	299	285	313	281	290	277	291	307	289	293	305	275	280	282	262	303	291	271	329	285	299	291	283	325	331	272	284	286	295	297	281	294	269	322	298	308	298	260	271	317	280	312	307	297	289	279	285	335	301	291	275	327	301	290	307	301	314	321	282	278	311	305	287	277	285	284	280	291	290	286	303	299	311	270	291	275	324	300	287	286	303	299	278	285	291	301	286	303	288	264	302	297	301	298	279	293	259	319	283	296	278	289	295	281	280	269	278	287	281	288	311	335	284	310	296	315	300	261	310	293	318	301	291	283	276	297	299	307	287	290	274	308	285	299	283	311	295	291	294	281	287	314	295	312	300	290	288	312	294	292	276	292	314	264	273	278	301	303	288	283	311	273	324	298	307	285	299	305	311	321	272	295	298	282	289	313	278	292	278	287	324	276	285	272	305	275	286	282	297	325	278	308	271	295	292	305	303	278	297	315	276	301	288	287	279	296	271	315	296	309	297	270	272	271	315	295	284	281	289	279	274	294	295	311	310	279	288	303	306	306	282	262	303	297	308	290	300	296	293	295	296	282	292	286	299	285	279	278	278	281	289	294	290	278	278	294	297	288	265	302	285	286	313	294	307	297	307	300	313	291	301	297	281	301	288	276	326	305	294	294	272	310	294	293	292	277	334	292	292	303	307	301	294	283	290	305	288	278	301	281	285	248	296	289	274	297	281	273	298	306	277	290	293	271	255	292	316	269	330	278	303	284	294	278	295	290	285	282	305	273	282	303	274	321	307	298	295	308	315	287	313	263	272	312	275	288	306	277	316	319	299	270	325	273	312	314	286	278	292	303	300	291	301	293	300	286	293	268	279	271	339	294	285	262	292	303	276	299	272	291	299	293	294	301	296	267	339	288	281	312	305	266	275	289	277	281	297	290	327	235	273	289	308	318	313	271	265	298	288	296	313	281	296	303	310	268	281	284	273	298	296	286	304	278	295	282	307	295	265	280	296	301	320	297	285	293	290	276	324	301	312	290	274	311	283	293	294	262	288	281	292	271	304	272	280	294	303	299	281	283	313	250	293	301	288	274	320	314	300	284	284	300	308	307	315	289	278	310	281	275	310	318	303	298	300	282	293	283	281	289	314	289	295	271	313	275	310	284	298	296	262	300	310	271	297	292	283	276	304	289	281	300	300	281	282	285	298	303	297	291	272	296	277	314	318	294	295	293	279	301	267	319	288	273	255	287	292	313	297	302	294	296	306	287	309	314	294	259	313	268	260	270	293	296	288	292	314	312	253	275	308	304	297	328	297	302	303	273	313	318	277	299	274	300	304	262	296	273	310	280	279	300	300	266	269	336	290	316	286	283	299	300	283	305	293	293	257	281	291	307	291	317	310	302	269	300	274	289	300	284	301	284	284	291	286	290	282	287	304	302	306	277	296
6173	13875	10679	5422	3405	2413	1770	1546	1214	1030	861	729	705	664	620	574	548	535	493	468	443	433	434	424	406	364	388	396	377	395	376	378	368	384	378	367	364	373	390	381	386	384	327	372	394	374	379	394	376	373	341	336	362	348	399	382	374	351	370	381	384	345	392	381	356	350	362	353	392	368	370	369	389	343	348	375	346	381	352	356	338	387	379	348	343	363	365	368	349	373	335	351	374	393	352	335	378	366	383	361	389	335	361	351	342	328	369	352	370	389	356	360	368	420	335	361	369	386	346	341	355	362	353	376	363	352	348	377	359	386	358	366	407	335	397	351	368	350	352	366	361	377	376	373	378	339	354	367	367	360	336	363	355	369	317	361	352	360	379	400	325	346	321	392	347	372	361	381	335	354	397	365	395	375	357	335	391	398	364	306	350	340	388	394	402	379	353	362	362	369	327	366	343	386	349	343	349	357	360	362	380	346	341	351	344	344	345	379	369	354	322	379	395	359	352	380	312	360	343	377	377	341	379	409	382	400	355	373	372	346	365	333	365	367	334	376	374	371	329	346	364	361	375	359	352	377	338	419	360	372	364	355	388	352	371	364	333	358	346	383	394	386	385	397	345	337	380	344	340	348	370	356	394	405	374	306	363	392	322	366	372	331	359	373	353	337	373	349	379	323	373	357	367	374	361	339	357	395	382	367	350	355	397	403	365	332	356	355	336	356	363	375	377	381	362	351	340	375	361	354	363	365	366	335	337	370	377	354	387	388	337	382	328	327	372	383	330	323	337	376	372	342	354	342	361	349	334	404	357	349	362	376	348	331	359	355	370	317	370	349	357	416	369	351	382	384	364	369	389	357	395	357	355	394	367	362	370	371	369	341	383	342	376	331	345	372	373	397	388	371	356	371	336	387	369	322	338	353	354	363	337	352	325	342	373	403	368	365	331	359	411	389	354	340	368	360	373	367	382	370	365	367	402	358	413	380	369	374	373	362	364	318	366	365	404	357	393	351	375	364	359	319	370	344	364	372	354	392	340	359	346	356	370	336	367	340	383	380	361	361	361	340	364	379	344	342	378	336	393	356	369	348	357	377	378	365	337	361	326	372	363	336	353	366	351	347	374	375	365	371	363	342	361	361	381	363	363	356	354	336	339	373	343	382	344	327	361	334	385	355	415	377	376	352	369	348	370	319	353	372	385	344	356	352	381	371	393	330	378	366	376	372	357	353	334	390	352	360	375	381	370	345	380	341	367	401	368	379	344	368	356	329	384	372	356	326	342	372	364	363	380	368	371	366	333	381	345	388	353	350	390	339	335	345	330	380	375	375	416	352	359	371	387	370	351	369	370	335	380	369	357	351	365	381	401	411	366	369	356	345	383	338	347	339	355	366	343	334	341	399	395	343	330	372	320	391	384	350	369	381	340	377	371	390	393	388	360	359	392	348	355	355	372	372	380	346	361	340	346	369	361	365	336	358	345	363	357	376	321	347	369	382	405	365	330	359	359	353	351	368	386	347	353	352	409	397	404	367	314	379	354	358	358	370	370	380	369	378	375	349	398	340	367	374	383	360	332	392	402	356	370	349	361	373	360	345	358	371	361	369	333	325	362	384	373	374	350	370	367	389	358	374	361	388	383	364	344	344	362	364	346	375	336	350	364	347	341	386	365	347	387	390	328	355	366	319	375	361	401	368	374	355	389	374	386	403	399	353	369	347	363	373	349	364	335	380	358	395	330	395	383	359	343	367	368	356	402	376	338	348	358	378	365	374	334	382	386	365	378	339	380	350	369	382	363	326	389	346	393	413	341	345	354	322	308	341	363	359	382	376	405	366	368	384	380	375	352	355	360	360	368	374	337	343	332	370	345	394	414	370	340	363	333	379	372	376	362	356	333	376	361	396	374	371	390	351	397	383	367	354	354	377	337	370	354	370	369	330	345	331	348	391	342	367	368	354	384	369	384	375	362	374	388	372	380	398	374	362	386	356	386	358	327	346	338	369	364	355	350	369	362	366	323	355	365	385	333	351	365	386	350	365	346	391	359	356	348	387	383	340	355	375	362	383	352	347	406	353	367	344	359	346	368	350	395	338	351	373	369	368	361	368	358	340	370	342	377	347	368	367	359	360	357	369	325	352	355	373	356	331	377	357	359	344	328	355	378	364	344	376	359	386	335	379	352	352	362	401	370	374	362	385	357	335	381	380	372	393	356	391	340	384	395	348	360	399	351	391	350	366	385	345	353	361	321	350	339	333	342	342	383	310	366	362	350	398	376	359	348	350	389	346	354	381	370	355	395	382	384	396	344	388	389	367	338	372	379	373	349	387	349	384	344	363	352	369	343	360	362	366	370	328	347	348	353	384	342	363	380	361	358	351	353	356	354	367	370	383	381	387	329	395	380	349	349	388	322	359	362	343	379	391	345	346	388	347	373	355	364	362	370	346	355	358	353	375	351	337	339	387	351	355	339	365	353	361	384	362	366	401	381	347	367	326	364	358	363	348	339	368	331	365	351	372	396	390	375	375	334	347	389	364	361	365	394	365	360	367	365	363	342	362	350	378	361	365	342	347	351	359	371	390	342	360	353	350	372	377	387	371	321	405	390	386	362	360	382	360	363	356	372	376	363	352	377	361	363	362	374	344	365	367	391	354	353	385	380	347	348	338	341	384	377	315	377	368	376	350	341	372	359	372	374	346	334	357	358	381	352	367	342	337	374	347	356	364	327	378	365	380	376	356	358	359	337	315	354	356	345	378	368	334	354	368	376	414	377	370	355	332	347	374	385	392	366	367	363	327	398	352	347	357	352	360	381	351	363	335	325	365	391	361	358	374	353	353	362	352	380	352	330	366	366	352	375	348	317	365	323	333	384	381	368	374	343	375	334	359	372	335	381	349	360	350	341	378	367	361	380	357	375	386	386	402	335	382	392	371	333	364	367	327	377	341	348	365	358	352	360	383	326	350	347	332	367	364	380	341	352	341	364	354	392	342	352	336	380	351	370	349	391	389	357	380	336	393	359	358	384	350	369	379	343	375	366	362	346	386	387	405	367	330	353	352	366	369	406	379	373	362	352	371	362	349	334	390	336	355	373	346	362	388	370	354	342	353	347	376	361	385	334	355	395	373	357	343	313	356	325	389	363	363	345	359	349	366	346	355	382	384	382	382	362	347	346	356	349	375	369	353	341	399	328	389	377	361	366	328	348	339	333	366	358	322	353	371	359	417	349	379	364	347	350	389	366	360	387	362	345	362	355	383	376	362	363	329	337	331	347	357	382	353	366	380	374	366	365	365	313	361	393	358	366	351	387	384	346	334	328	365	370	342	383	366	374	366	402	362	360	357	367	350	372	326	398	367	370	372	377	390	346	346	375	330	333	351	386	349	394	361	377	370	352	354	384	359	365	359	351	335	359	345	350	358	364	373	359	373	394	332	359	343	343	370	352	368	340	364	379	390	304	348	342	338	372	339	366	338	376	383	365	367	353	350	356	362
23019	21455	29047	24266	21458	21451	8402	1743	1199	955	831	744	630	612	530	545	507	452	442	437	425	365	404	371	361	349	343	343	371	355	347	365	321	322	355	371	366	338	312	349	304	310	342	340	312	298	330	301	286	334	325	333	276	319	312	349	303	323	307	330	332	317	309	300	326	324	312	311	340	339	321	339	310	322	299	293	312	303	328	287	286	338	315	303	318	309	323	319	294	296	322	309	303	383	320	312	299	317	300	299	340	328	300	325	323	274	341	314	320	303	293	289	321	334	297	327	296	322	320	306	309	321	333	318	335	311	343	301	288	327	310	320	304	302	301	308	333	326	291	292	304	300	338	295	329	294	313	274	294	335	336	290	320	311	336	315	297	333	342	352	334	323	290	296	338	298	271	281	313	312	318	311	322	319	280	290	314	311	317	265	330	285	292	296	329	318	319	308	322	334	316	326	326	296	320	314	299	358	359	315	314	290	313	306	314	328	315	331	327	292	299	302	342	285	343	303	291	322	322	347	289	279	326	316	310	317	312	345	319	294	306	310	285	325	340	333	330	296	298	292	292	297	358	310	321	362	331	300	288	312	312	326	286	328	307	315	316	276	308	307	298	273	340	309	295	275	316	319	325	328	295	300	315	335	296	326	287	302	328	287	319	315	324	276	306	289	282	317	296	302	280	314	304	291	328	330	315	315	314	293	300	358	313	318	307	297	341	291	313	329	299	317	343	306	329	301	308	290	326	280	320	310	312	339	280	328	317	303	329	290	314	327	314	345	342	305	329	320	310	323	301	340	293	320	344	292	303	329	299	291	308	312	278	298	323	323	325	304	310	324	311	312	288	272	289	334	329	316	347	309	311	331	350	306	325	330	345	328	327	305	295	337	322	305	314	294	335	293	317	333	327	284	304	320	314	300	297	281	285	287	324	310	331	327	326	313	296	315	312	315	337	301	315	307	288	317	295	330	288	309	288	323	314	316	304	287	296	302	323	310	276	309	297	336	325	337	326	330	324	319	309	330	313	328	327	301	302	319	300	314	291	290	297	318	325	300	324	300	285	347	306	320	311	294	342	307	312	318	305	302	337	339	287	306	320	318	322	312	317	304	309	360	305	342	305	302	302	327	311	320	284	302	327	302	316	315	302	342	295	319	339	304	299	295	300	340	303	288	324	341	335	295	312	304	340	306	287	316	338	310	327	292	312	323	287	302	298	322	323	288	338	323	318	323	317	319	285	298	300	289	343	301	338	299	311	275	318	321	311	320	320	310	318	323	281	345	318	294	274	292	323	293	297	334	312	307	309	364	318	375	299	316	328	299	347	315	322	313	306	319	287	298	323	311	323	321	283	289	304	308	280	305	279	314	350	315	345	329	306	331	314	281	323	318	325	322	361	265	309	317	290	311	325	328	311	318	293	324	316	317	319	302	317	328	308	305	324	313	317	303	332	311	300	317	263	298	332	306	337	280	309	323	325	299	332	310	308	281	304	315	327	316	292	325	307	334	284	324	309	324	318	321	349	305	330	331	325	301	302	261	313	305	326	317	316	308	316	318	313	303	322	319	314	321	317	315	315	314	314	317	310	314	317	326	313	298	305	290	318	305	299	317	305	307	309	335	321	342	301	314	325	304	336	308	302	327	298	307	348	285	325	288	314	291	325	307	312	322	308	290	304	304	301	310	312	293	328	315	319	288	276	306	292	309	308	278	292	318	324	306	353	295	325	292	272	298	305	289	339	296	290	339	300	312	301	296	335	302	298	294	341	284	293	328	293	304	315	325	310	335	308	312	295	306	301	301	267	328	312	302	306	342	307	336	305	311	332	327	312	292	304	323	300	311	298	315	297	328	314	306	306	330	294	339	335	307	332	306	331	290	322	301	300	344	300	317	287	319	330	287	338	319	316	306	294	308	309	318	311	333	323	340	303	315	361	296	288	301	302	323	297	322	318	288	329	307	298	322	315	323	317	294	319	297	299	303	305	295	297	315	299	330	286	314	338	335	305	334	328	285	313	341	292	314	290	286	275	324	303	331	334	315	335	304	300	314	295	313	301	286	299	308	333	312	318	322	329	321	321	306	296	303	307	300	319	291	293	277	319	340	307	343	314	326	328	316	321	295	320	321	307	318	315	302	310	308	306	294	308	319	290	298	308	320	319	321	291	331	284	310	321	325	313	308	301	302	310	329	375	326	330	322	302	285	287	326	315	289	332	284	312	310	322	303	313	301	286	296	328	304	321	333	299	311	318	303	300	327	300	322	306	310	306	288	302	313	282	291	300	294	287	303	319	315	317	296	331	318	325	335	319	297	332	319	296	323	277	309	328	319	324	280	288	287	336	328	355	296	333	339	309	337	313	327	309	329	324	332	336	299	317	288	319	333	318	294	314	307	308	293	309	330	324	318	320	333	294	305	307	324	303	337	291	326	321	280	322	296	318	330	334	300	281	286	346	305	346	313	303	298	352	302	325	316	325	315	335	340	320	331	311	292	323	339	290	294	307	338	316	321	293	299	294	302	277	308	323	326	310	293	337	301	325	294	321	283	320	296	324	296	304	301	313	319	329	327	283	327	313	327	296	297	332	319	299	302	306	307	325	321	315	324	306	313	333	311	306	311	317	301	289	324	311	300	331	277	293	313	329	297	347	275	317	322	314	283	307	311	313	287	323	314	318	298	314	356	327	307	283	325	310	353	306	298	322	304	332	323	333	323	301	335	309	306	323	316	307	314	304	307	270	322	302	322	335	287	299	302	304	335	360	327	298	313	340	303	318	301	321	352	298	321	300	325	309	317	292	300	310	289	328	296	313	310	304	285	317	302	330	327	324	317	301	302	302	318	318	293	304	314	310	295	318	323	298	288	331	333	279	336	319	338	321	278	291	339	291	323	324	331	305	313	326	315	285	307	297	282	288	315	314	334	308	315	326	330	309	313	319	310	341	345	289	286	292	303	314	288	316	317	305	314	314	297	315	308	312	329	316	286	306	318	339	324	303	270	307	303	312	304	318	298	324	300	317	308	315	297	281	311	304	327	311	304	331	328	295	317	309	292	312	357	304	314	317	301	322	316	308	295	311	283	299	290	335	284	308	309	293	297	313	318	301	332	324	305	307	293	344	297	313	316	300	304	323	319	317	301	322	314	293	314	289	303	312	320	323	301	312	320	345	338	319	307	321	310	350	325	335	306	304	312	319	305	336	321	305	315	299	306	307	290	316	314	315	299	313	335	290	300	322	329	318	303	279	328	345	296	308	308	335	297	328	324	332	299	320	313	305	341	313	291	324	300	311	342	324	281	333	330	323	319	298	278	311	305	297	313	318	305	283	306	312	322	298	318	329	336	307	296	332	312	314	289	297	324	335	329	329	276	316	304	345	323	324	343	299	306	300	307	362	290	295	324	310	297	326	318	302	320	307	293	326	294	325	306	302	337	322	290	289	278	345	325	334	294	276	311	365	278	264	264	352	316	313	304	329	330	304	320	279	341	333	316	349	325
8075	22845	18205	10118	6724	4895	3876	2974	2313	1965	1477	1276	1132	1072	968	865	797	761	715	612	625	568	527	527	514	465	427	460	472	450	442	433	464	441	424	426	416	427	435	444	410	417	411	433	435	422	469	415	390	433	442	427	403	419	401	403	415	404	392	405	405	395	418	393	457	426	430	418	425	374	433	414	402	401	420	396	411	409	415	428	405	383	427	410	386	403	411	426	398	404	414	421	404	393	388	424	394	422	394	385	375	397	399	414	399	416	386	388	395	421	400	428	398	374	394	435	410	382	404	379	418	404	384	414	426	386	399	392	383	435	384	397	383	411	433	404	405	387	401	384	367	385	400	401	417	386	365	398	411	397	397	373	399	382	395	421	365	406	415	403	414	389	401	419	381	390	419	396	384	392	363	415	382	417	390	378	421	429	385	380	411	376	368	393	392	401	409	381	410	372	386	388	387	419	382	420	412	424	400	431	382	369	404	409	403	380	416	394	404	388	384	383	424	379	412	414	407	394	415	391	463	409	402	432	391	423	366	440	415	407	426	391	414	357	429	381	429	371	394	415	386	415	388	392	407	413	400	404	403	372	387	389	404	440	429	380	413	383	423	408	369	396	409	428	414	410	393	394	354	427	417	416	378	453	444	411	413	394	387	390	402	388	414	376	400	382	426	393	393	403	380	428	413	422	395	414	380	414	397	408	421	367	396	371	431	416	408	406	376	418	405	407	404	417	399	412	417	391	400	385	407	428	425	389	409	379	413	380	400	366	402	399	374	387	358	394	404	382	361	451	378	381	395	398	422	384	380	399	397	391	384	419	380	396	363	409	465	403	398	396	390	379	433	393	416	385	402	401	363	421	409	375	377	425	406	383	379	399	382	421	364	383	365	396	405	395	399	382	409	383	376	422	385	444	406	351	408	392	397	385	408	368	378	398	408	381	398	381	397	383	387	391	417	390	398	408	388	425	389	418	414	398	377	414	453	410	429	397	374	410	422	410	429	407	425	411	393	372	390	394	413	422	382	406	405	397	377	425	409	391	392	406	391	411	387	418	412	388	407	408	404	404	363	421	426	361	406	400	395	396	380	410	442	415	409	387	384	403	375	399	400	396	397	385	426	401	418	382	390	393	371	371	393	393	394	414	365	409	373	401	383	401	380	405	383	394	391	400	400	368	413	409	397	359	395	387	391	376	414	385	414	369	397	356	400	403	397	386	374	385	411	409	454	410	399	413	381	421	418	390	398	418	386	392	418	401	371	440	444	419	410	388	377	398	403	433	396	390	430	393	381	389	420	373	395	388	398	433	371	428	388	393	389	412	390	416	419	390	425	380	403	432	413	381	427	397	404	380	412	411	393	396	401	450	399	392	397	408	389	386	388	386	432	363	414	417	409	351	416	390	393	426	395	365	324	399	391	424	421	421	355	389	408	410	399	399	390	393	414	402	453	397	415	427	424	404	431	396	409	421	407	406	399	383	378	374	392	371	382	405	401	369	440	380	377	391	427	397	385	395	395	402	405	385	391	388	420	404	394	439	368	405	379	345	399	396	380	390	394	392	407	408	403	392	417	382	423	389	377	373	386	405	397	388	407	407	391	371	449	454	423	390	419	383	355	407	421	400	375	397	366	426	397	417	381	384	403	384	365	377	403	404	410	421	410	429	413	410	386	380	408	408	385	403	395	422	456	381	365	399	400	421	384	404	387	362	411	396	390	394	398	382	466	387	406	429	423	389	383	407	411	396	407	442	411	417	389	428	393	401	406	417	409	413	397	421	388	360	413	426	358	405	394	406	415	369	376	358	398	384	376	375	342	404	406	368	407	445	405	374	403	378	409	404	408	410	430	402	421	405	398	441	409	427	415	415	406	362	456	382	381	378	339	412	403	385	390	390	425	392	390	419	400	398	377	451	402	361	411	414	411	432	398	417	390	376	400	398	351	397	387	408	394	392	371	402	374	380	404	374	431	362	404	356	399	417	391	404	423	382	403	410	405	390	438	393	365	416	416	388	392	408	428	423	432	361	416	419	385	410	420	417	415	417	386	377	409	386	400	400	377	366	382	428	385	408	389	388	408	429	385	370	403	442	446	404	385	376	418	439	433	412	425	378	357	411	429	395	402	423	402	406	395	434	395	379	393	409	408	387	413	409	398	397	411	386	414	381	372	403	367	404	387	421	417	377	359	412	418	388	370	387	387	408	421	442	386	443	379	377	420	367	398	420	384	420	396	403	408	420	376	383	417	393	417	389	384	395	390	434	390	425	414	414	378	400	394	403	363	404	394	420	370	431	418	426	399	368	364	380	402	387	429	373	403	395	394	380	392	405	413	379	400	389	365	427	396	403	371	416	392	391	398	366	376	371	384	378	403	415	385	384	401	409	409	421	404	394	421	395	393	409	421	357	424	428	406	411	405	398	387	421	411	370	420	410	424	393	405	420	390	424	388	393	368	385	408	427	403	434	380	408	399	376	397	381	413	398	424	412	407	392	430	438	380	400	397	389	415	404	430	369	371	379	367	356	402	382	397	414	371	388	360	375	386	447	419	416	424	403	375	393	441	382	414	390	408	417	400	389	389	401	394	400	382	443	390	380	392	401	401	388	413	385	431	380	387	395	420	377	417	392	379	390	401	377	403	390	416	378	376	398	421	418	418	397	422	415	414	383	365	400	377	403	402	433	371	394	376	414	405	390	364	401	381	417	368	388	397	390	359	383	427	397	369	417	431	377	384	425	386	423	409	412	361	425	424	379	387	390	336	409	414	409	432	366	400	418	415	402	362	409	393	373	392	381	419	395	400	405	385	409	408	397	396	394	394	395	398	439	380	418	386	369	407	407	416	414	392	354	392	415	367	373	406	394	401	407	391	401	391	364	416	404	438	408	374	386	413	397	389	373	377	402	416	421	415	387	381	411	387	417	429	388	378	385	404	357	420	422	405	380	368	419	398	390	401	381	384	426	395	397	371	407	380	380	377	409	408	344	413	402	406	375	393	370	395	390	422	375	396	382	362	348	431	391	396	372	403	411	359	393	414	410	396	386	384	393	399	381	418	394	376	401	408	415	398	392	413	420	406	374	374	419	400	403	390	379	368	393	400	404	399	435	409	395	420	377	402	403	409	423	450	379	381	435	460	375	444	409	380	408	406	429	393	402	412	387	409	422	390	380	398	410	419	399	439	411	376	386	380	406	408	377	412	370	406	420	411	389	395	372	413	401	395	404	463	410	398	455	413	385	390	386	405	419	364	371	419	390	400	393	420	422	417	419	388	400	404	407	399	373	385	403	382	405	363	408	389	378	384	411	406	389	386	409	380	428	421	387	395	384	394	409	369	359	409	383	419	403	421	411	439	414	396	346	392	415	408	413	377	397	391	369	408	417	421	402	382	397	371	390	383	413	409	412	418	427	394	339	392	369	383	402	417	410	392	380	410	428	397	420	416	389	400	412	434	407	410	395	409	396	405	394	395	411	386	427	423	377	413	420	417	379	398	407
27557	18952	7629	2794	1424	1126	924	833	716	720	645	627	649	571	634	631	640	567	576	543	613	571	539	529	510	572	535	569	520	530	570	536	523	568	553	554	549	549	571	575	545	578	580	517	542	529	537	529	553	537	541	544	529	567	568	558	539	531	555	573	548	538	567	574	508	575	533	540	554	563	561	503	531	520	553	534	590	521	582	551	529	557	567	546	520	554	559	550	506	562	560	519	570	529	543	532	547	579	537	564	574	551	576	518	519	520	520	555	532	554	535	602	538	530	590	532	535	544	548	538	581	569	576	537	548	528	554	592	557	542	513	566	517	539	523	546	554	522	566	543	544	589	511	488	537	548	539	549	548	553	593	547	544	521	470	551	537	550	538	569	531	552	530	533	559	532	523	546	549	563	537	533	560	552	518	546	579	558	558	545	577	575	538	494	553	582	550	537	561	496	543	543	547	558	566	544	553	504	536	530	579	557	556	518	550	532	553	547	547	520	555	546	548	545	599	538	557	559	561	587	541	575	556	576	534	512	554	573	529	544	546	540	549	546	557	542	587	561	537	546	548	567	528	530	583	568	566	547	557	561	557	565	551	553	525	545	564	529	562	541	597	527	553	517	488	550	537	576	557	522	531	603	605	569	562	545	536	551	540	546	541	524	539	546	553	589	536	560	551	564	577	493	547	555	562	518	548	570	541	574	541	560	578	529	522	590	495	523	545	581	547	544	587	579	544	545	551	541	517	564	520	515	569	562	549	504	574	520	534	549	567	527	549	554	525	579	564	558	521	543	519	515	584	569	602	538	588	566	513	553	522	541	560	549	570	546	543	552	548	539	584	517	520	551	554	547	593	586	567	566	536	563	585	566	531	545	533	567	553	550	560	562	534	532	550	555	543	472	562	571	551	572	539	542	566	547	588	560	574	596	583	514	559	521	558	592	536	548	568	564	550	550	554	532	562	565	502	579	529	538	554	555	587	497	542	515	537	561	564	530	528	548	529	557	514	569	529	551	532	532	581	579	570	550	577	564	560	528	569	539	604	559	515	546	534	556	563	573	560	542	578	539	539	517	548	560	533	578	533	551	539	563	520	564	560	499	551	517	546	540	552	548	565	547	538	535	597	549	605	561	527	562	567	531	531	588	538	548	523	585	493	505	552	553	543	567	536	564	545	584	556	530	564	535	562	526	533	549	561	583	550	542	529	530	538	503	609	567	495	542	535	544	542	575	529	532	499	558	554	580	517	567	540	556	521	558	525	555	516	545	572	545	535	579	533	585	529	508	552	563	551	543	581	518	585	599	514	517	560	529	479	537	553	563	570	489	533	540	551	573	542	600	509	566	525	560	543	543	566	538	596	598	562	515	564	546	559	543	556	492	561	544	568	518	591	554	543	518	525	571	576	562	549	535	557	572	578	553	575	587	548	549	565	522	558	568	508	573	513	563	549	526	534	563	545	562	539	569	539	561	490	545	552	595	561	543	528	513	535	552	532	517	550	528	553	577	571	519	550	592	506	535	553	576	562	555	529	582	538	548	566	521	527	529	557	549	556	541	521	547	522	526	556	525	543	556	511	532	567	541	562	570	540	563	535	555	559	581	579	568	592	541	553	593	560	537	507	497	542	532	544	515	526	515	529	503	548	553	541	573	541	522	550	527	552	522	562	568	527	562	533	538	534	558	520	512	597	526	541	573	504	565	526	549	596	539	541	540	563	555	568	511	568	551	534	511	539	525	524	514	557	529	560	537	522	554	563	594	529	571	540	520	532	548	507	548	531	538	552	540	536	567	542	549	527	575	523	559	500	525	556	569	513	513	574	571	582	505	578	508	541	584	543	566	536	558	526	585	548	534	551	566	525	566	527	552	552	582	589	570	518	566	563	578	574	552	534	570	552	554	540	523	555	513	573	506	525	576	515	545	533	560	578	557	569	540	572	530	484	553	563	539	538	563	566	533	596	574	526	524	564	545	506	532	548	557	541	570	606	553	551	548	562	554	567	541	545	573	558	578	569	547	520	537	580	575	547	528	545	552	546	553	566	566	559	539	574	544	536	556	576	578	542	543	504	581	551	524	523	508	565	573	551	573	512	545	483	530	519	552	523	567	565	533	539	547	597	578	551	541	539	554	547	564	532	542	576	598	531	564	527	537	550	530	568	540	504	605	578	535	530	535	543	559	570	527	515	560	544	562	567	524	536	505	569	557	518	577	570	551	510	567	549	546	578	548	528	568	543	571	551	571	556	545	577	504	561	564	605	548	571	534	575	549	509	531	569	568	526	508	525	556	531	559	549	566	532	585	550	507	540	551	560	583	536	565	544	604	537	565	557	548	574	542	525	561	537	534	557	549	518	583	561	566	539	516	570	540	565	528	564	588	578	568	570	581	520	540	546	555	529	562	503	532	544	554	562	559	517	505	520	536	520	547	520	544	562	539	510	538	546	566	521	516	502	549	546	545	548	512	584	525	604	535	570	515	557	535	523	567	489	511	554	519	537	570	552	546	547	539	530	576	597	549	592	584	546	547	529	535	544	548	533	538	591	530	599	513	559	601	590	530	602	594	555	563	566	512	565	535	569	556	552	541	517	571	565	552	543	565	556	545	574	552	513	545	549	541	524	551	534	546	526	554	579	555	557	576	564	539	546	571	609	572	510	565	556	545	547	578	523	528	574	523	535	555	567	536	572	525	560	529	543	519	553	570	530	567	533	558	550	523	550	565	504	571	558	545	550	571	559	533	575	544	565	564	552	538	555	569	519	518	538	599	552	515	542	520	566	541	569	580	531	559	542	573	563	567	529	553	562	571	527	555	566	594	537	507	586	541	568	561	544	535	522	517	545	560	547	552	529	576	561	557	569	579	523	537	544	540	586	544	528	523	492	545	545	545	591	555	524	545	550	536	597	521	494	537	532	562	522	555	565	552	539	531	566	520	567	514	556	548	574	566	517	535	530	503	535	553	529	560	538	576	543	576	549	593	543	527	510	569	578	547	508	548	527	531	522	593	515	560	589	545	563	531	557	537	571	491	561	597	494	535	598	541	540	502	521	559	532	546	536	620	513	555	565	574	556	535	559	513	587	545	563	579	538	572	524	543	548	476	530	550	513	546	527	542	556	567	549	523	516	574	563	556	547	572	515	565	578	547	580	522	530	573	548	532	533	516	541	568	553	544	535	520	588	555	559	566	546	525	528	555	562	552	579	574	522	580	570	524	585	571	518	546	546	565	533	542	584	583	548	534	562	566	545	547	547	578	567	544	519	553	548	531	579	561	568	524	602	596	525	554	545	554	585	573	570	518	556	538	585	515	544	533	555	567	530	555	560	570	529	565	565	553	528	563	579	531	546	493	530	614	579	549	547	584	528	567	522	545	556	513	526	543	521	583	534	537	521	560	526	552	553	562	574	587	532	549	540	541	501	513	557	552	580	540	535	578	571	532	558	544	530	589	549	541	571	563	535	568	538	514	568	551	545	555	590	564	571	560	563	534	534	587
6750	8971	6598	3516	2330	1833	1509	1406	1126	1077	894	832	892	826	821	792	715	792	759	730	731	704	706	696	716	709	693	716	693	729	711	717	711	666	636	732	645	734	736	704	644	692	678	709	658	688	628	647	660	666	709	680	665	684	659	697	692	600	693	697	694	672	648	658	683	666	673	680	683	628	667	727	693	682	690	644	683	669	697	680	698	679	640	648	713	720	659	712	723	700	691	670	695	704	721	698	709	667	659	666	699	681	666	677	687	655	659	709	679	658	639	647	652	696	674	672	640	741	661	692	680	656	655	681	679	677	712	655	678	672	673	672	672	666	656	662	668	641	683	722	670	651	686	647	671	707	674	720	665	694	682	709	636	664	697	668	642	719	648	633	668	625	688	719	681	698	660	665	661	679	660	686	674	693	674	659	706	672	665	639	660	694	676	693	672	645	726	680	675	701	665	689	664	684	668	677	665	687	682	676	656	636	672	702	691	672	666	679	691	651	675	664	711	721	695	684	703	702	686	710	643	667	682	671	635	710	688	668	658	680	691	667	677	686	667	673	637	707	689	682	710	705	714	685	647	622	699	693	665	683	677	663	691	660	696	617	728	661	656	654	665	650	668	657	638	668	652	670	690	663	651	656	667	704	645	724	664	669	680	694	642	697	707	651	677	683	668	672	719	712	671	666	673	689	671	660	647	646	690	687	720	655	632	665	685	677	672	629	641	678	656	633	715	713	715	663	661	716	710	684	712	676	693	697	707	662	663	655	686	685	676	643	660	680	644	669	661	663	669	681	637	718	698	700	696	689	674	678	627	687	660	639	693	693	636	694	680	691	695	642	728	682	696	694	643	709	646	672	681	653	670	680	721	733	633	644	673	674	660	706	650	705	665	660	711	664	693	666	682	672	646	702	709	712	667	671	688	680	632	701	682	677	670	637	672	680	691	669	673	688	698	641	639	674	696	684	688	650	659	675	661	646	654	731	683	706	662	652	697	669	654	694	705	664	684	678	655	683	665	717	649	705	697	664	660	626	704	673	686	655	682	703	682	658	688	656	713	695	659	678	643	660	670	717	644	663	669	692	675	707	697	699	737	672	656	671	647	664	642	697	665	662	702	701	696	650	686	687	685	661	697	700	650	665	668	644	625	642	682	732	642	688	688	671	666	660	693	664	684	638	659	683	644	709	692	698	682	694	635	692	664	697	671	619	701	671	692	675	710	660	697	662	676	671	656	645	677	689	655	657	631	638	699	669	678	709	655	698	674	678	685	699	636	706	670	642	682	704	653	722	682	645	677	672	700	666	662	687	616	664	672	674	654	677	698	665	667	681	669	669	676	679	644	690	653	702	659	670	709	710	667	677	683	700	692	671	697	674	684	698	656	671	628	709	659	703	679	718	648	703	692	653	718	656	664	657	691	707	715	695	640	714	664	652	671	692	663	683	642	628	680	665	709	692	675	687	642	662	640	695	686	652	655	639	644	660	663	686	679	671	657	727	698	642	658	655	675	683	727	703	698	644	714	661	673	662	674	649	679	675	627	703	670	672	732	703	689	642	700	681	686	673	678	675	659	692	628	648	657	697	646	689	688	690	691	676	679	682	674	689	699	676	722	649	666	701	706	667	667	688	683	665	688	705	691	633	663	699	687	679	639	665	687	683	656	664	641	676	644	633	676	668	690	687	658	657	643	647	700	689	713	710	703	647	650	678	672	676	641	670	662	705	687	682	675	674	701	662	727	654	685	686	690	679	704	676	683	716	693	629	639	657	662	674	665	637	638	652	724	604	679	673	652	718	658	711	705	649	730	643	690	650	674	676	678	676	703	708	683	645	717	694	683	693	691	662	697	699	754	691	683	675	684	692	648	667	688	673	689	681	678	664	672	694	686	659	678	680	624	686	719	672	695	721	676	692	706	685	698	692	628	644	706	738	670	713	657	656	689	706	707	679	695	721	685	701	642	674	622	684	684	672	651	690	718	707	645	719	665	677	717	658	713	663	658	647	686	675	702	630	692	677	649	672	650	671	725	692	726	677	695	661	684	708	690	663	671	684	735	658	651	655	677	699	685	666	638	654	645	685	640	677	675	702	682	617	671	688	667	715	683	648	637	692	682	732	673	705	687	692	662	648	628	669	695	644	689	656	719	658	712	649	668	679	650	672	671	691	695	677	664	678	690	665	712	645	695	664	643	679	687	690	716	693	690	696	659	702	659	648	755	655	678	721	699	649	647	685	699	674	710	716	676	674	656	682	684	612	701	702	687	648	700	680	647	699	684	699	735	696	646	673	690	710	668	687	679	656	672	627	653	690	688	692	666	695	650	638	667	665	639	637	670	654	719	647	687	682	755	702	689	683	656	680	698	669	674	682	633	696	660	690	716	709	674	686	643	678	680	698	705	688	674	662	692	641	720	706	653	665	679	722	739	736	705	689	601	708	678	680	623	688	696	701	679	632	640	708	689	651	687	682	659	645	714	687	704	683	613	642	659	703	680	721	699	677	716	714	681	650	712	658	722	727	677	652	676	656	670	636	671	663	652	742	657	665	708	646	654	676	637	705	704	727	672	637	680	640	696	693	649	677	706	717	632	720	687	654	627	723	715	679	704	712	633	654	671	695	669	675	659	646	701	665	715	714	691	697	702	688	688	706	698	721	710	646	675	688	664	681	676	707	714	687	635	692	642	663	657	736	642	715	650	648	704	711	662	738	665	734	691	693	707	662	640	698	647	670	688	702	689	644	702	692	731	679	693	647	659	681	621	687	648	685	668	693	724	712	622	695	690	653	710	646	700	664	681	688	689	663	670	660	656	644	693	680	661	725	743	681	701	683	696	694	670	680	688	676	669	746	649	697	690	670	690	699	692	665	666	678	685	650	714	656	654	684	701	669	675	664	688	629	694	699	665	703	670	634	644	738	662	672	697	683	683	676	689	641	691	692	670	626	699	606	614	685	681	698	716	685	656	702	656	673	659	688	718	695	651	661	661	691	666	636	672	698	713	656	703	693	637	643	699	631	669	656	675	734	752	697	642	693	656	722	652	641	674	711	715	689	684	620	662	679	643	708	716	648	698	685	706	691	696	699	651	667	697	677	696	655	635	692	615	703	703	650	691	676	666	670	620	649	640	697	698	617	665	700	675	639	684	647	685	687	718	653	689	725	700	700	701	631	681	668	699	633	687	664	683	683	657	701	722	718	689	746	660	740	664	645	699	680	697	680	698	655	660	677	699	646	664	651	698	714	694	651	700	671	689	701	702	665	674	672	698	685	703	669	633	708	642	628	665	665	662	655	666	669	653	721	706	664	662	631	692	705	693	711	708	686	682	727	669	691	672	681	656	692	679	697	691	680	675	682	668	712	676	661	654	655	686	744	709	705	683	703	685	666	633	685	698	675	653	645	698	649	669	698	662	641	696	646	702	715	674	667	739	669	680	699	661	754	658	737	654	679	638	711	673	630	748	683	670	686	683	686	690	663	647	676	670	697	656	677	696	672
23996	21358	28467	24594	21339	9325	2044	1294	1130	994	861	866	818	827	831	764	754	670	665	673	635	656	646	672	610	651	658	590	639	589	640	603	606	648	613	619	601	579	612	615	601	590	624	591	592	637	606	605	646	574	625	602	609	633	568	606	595	622	618	585	583	662	620	617	579	617	592	586	584	631	629	638	570	583	563	611	581	642	655	612	586	632	612	550	620	612	595	627	644	602	576	574	635	603	549	619	604	592	552	621	563	617	567	565	587	624	603	625	605	569	603	589	634	573	536	608	634	596	568	654	575	597	631	601	603	621	608	588	628	618	607	569	600	582	595	604	625	616	585	599	624	610	554	566	605	580	603	598	623	630	589	607	651	614	591	583	589	564	588	610	604	629	596	617	587	590	624	611	611	608	563	615	608	602	564	606	638	598	656	645	623	572	655	622	598	563	588	654	594	584	548	596	558	563	561	597	621	603	583	574	569	607	579	572	617	578	573	552	599	620	598	565	598	604	600	608	563	650	585	624	627	610	619	580	602	572	592	619	610	660	623	632	565	610	602	618	583	597	605	602	633	589	628	585	611	606	619	636	603	592	583	637	588	566	556	615	596	624	610	602	599	607	588	586	648	583	609	614	566	571	592	577	632	580	647	569	598	613	631	560	554	576	619	559	585	592	613	570	610	595	622	611	600	577	632	608	556	589	620	623	621	611	613	591	571	589	629	622	605	567	577	534	648	631	640	601	602	643	603	605	606	594	550	572	614	622	542	608	587	605	616	592	593	597	561	676	552	638	584	630	592	604	561	602	645	611	581	628	598	590	564	568	624	529	577	634	614	587	592	571	596	597	572	599	587	571	591	633	639	540	637	620	629	589	607	587	606	613	617	622	596	630	596	627	660	580	624	617	598	619	545	629	632	639	554	627	652	603	583	599	637	593	606	610	557	587	574	562	595	595	588	626	586	600	565	619	627	618	638	603	564	584	582	608	586	612	575	616	611	637	615	617	594	621	564	591	623	627	594	613	628	609	636	569	618	662	624	594	594	622	597	604	607	635	577	592	606	601	597	612	623	596	565	612	657	596	584	624	622	566	568	608	535	610	604	613	595	603	588	592	626	567	615	563	628	645	573	616	650	547	595	574	585	592	606	644	619	627	660	608	616	613	623	603	610	620	606	574	635	593	578	576	573	607	574	627	571	611	626	579	578	559	555	604	602	601	585	583	572	607	610	607	592	636	585	610	624	608	569	625	636	575	554	575	630	586	583	611	582	607	553	584	595	585	572	592	606	594	608	584	592	601	626	568	587	595	583	580	607	632	595	586	618	592	641	618	587	598	618	561	582	601	581	598	545	627	602	604	586	613	576	561	616	615	606	617	607	602	577	602	656	529	572	577	642	584	632	610	578	582	544	615	640	568	609	563	624	614	590	595	590	619	601	625	585	557	614	592	612	629	616	618	605	647	593	630	602	619	611	606	620	580	586	588	648	556	600	561	572	537	581	609	603	587	620	619	586	610	598	597	601	590	582	595	606	601	560	593	635	618	548	573	604	632	595	624	568	594	615	597	581	587	623	621	595	625	623	578	631	627	610	555	611	606	606	602	636	627	591	640	606	609	569	597	621	605	610	573	631	571	628	586	611	622	576	607	575	559	627	577	613	580	612	621	620	597	583	602	570	573	584	613	574	619	600	631	592	605	591	572	585	608	613	575	568	602	609	577	607	604	595	586	633	601	605	584	605	594	564	592	608	607	581	566	555	586	618	542	635	607	619	625	620	566	608	636	580	567	634	606	574	597	594	553	637	586	612	596	592	591	636	563	609	562	587	657	588	594	580	583	609	589	600	622	631	606	623	561	621	590	602	593	643	587	585	578	618	624	590	621	574	628	608	592	592	627	618	637	593	589	610	585	578	607	579	588	586	600	617	557	570	621	601	607	608	624	613	638	610	574	636	583	601	588	631	594	588	584	563	599	630	612	591	628	628	625	643	591	602	569	598	607	607	623	589	610	630	618	573	596	623	558	584	641	631	603	603	577	568	567	602	571	626	580	600	617	622	609	586	606	622	575	594	627	647	589	617	599	628	580	616	598	602	608	600	621	652	622	629	609	587	612	587	580	607	554	640	599	586	628	631	565	603	594	588	590	562	606	597	603	585	605	589	578	621	611	571	605	571	581	681	618	604	635	599	622	543	561	565	607	586	632	584	558	592	585	584	596	613	565	654	594	613	588	595	558	595	620	668	599	576	609	600	601	606	614	631	576	580	561	557	586	629	619	542	526	594	623	601	613	562	597	571	595	632	600	633	596	641	562	646	644	554	598	583	608	596	611	611	590	633	616	597	584	604	604	579	574	587	591	625	593	587	624	570	596	601	616	606	634	620	570	590	628	617	595	615	605	611	595	578	593	569	621	588	578	616	615	573	567	583	588	633	576	573	609	607	576	596	642	588	629	609	552	606	599	590	606	648	667	585	609	618	639	587	633	615	558	613	574	609	574	560	612	581	575	642	639	630	616	588	537	594	615	629	571	631	562	614	661	619	633	591	603	566	652	599	606	584	589	584	589	553	585	595	610	590	605	635	597	620	604	663	582	616	609	544	561	566	555	631	625	567	634	603	562	564	599	610	623	572	572	576	576	589	601	579	630	601	563	555	544	562	581	590	561	580	632	607	582	609	597	609	611	575	589	571	622	565	576	636	617	620	614	603	620	606	572	602	644	612	637	613	591	603	625	571	599	560	579	553	582	602	597	602	638	579	601	566	533	594	608	617	601	613	605	596	658	578	623	593	612	661	572	618	591	593	575	632	579	585	596	592	586	618	587	575	605	592	585	576	623	575	567	573	621	608	602	630	643	589	571	550	579	597	640	612	562	596	579	586	633	561	581	620	591	614	621	616	605	611	675	606	584	552	600	571	608	593	611	574	552	568	560	620	584	617	553	573	564	615	580	614	571	554	535	616	618	586	616	589	576	598	582	627	592	586	578	650	554	618	633	568	631	638	622	604	613	603	605	619	594	620	588	612	605	617	608	591	583	633	603	615	614	595	585	660	625	541	592	619	598	573	570	625	595	611	649	634	643	642	617	569	589	584	555	623	585	565	596	594	563	612	581	592	610	606	575	589	572	654	583	603	581	612	576	626	599	629	562	673	621	616	568	618	595	608	610	610	590	602	591	615	620	582	608	597	594	596	569	641	614	643	638	640	588	603	557	559	593	624	603	618	579	587	573	587	596	633	625	609	635	558	605	622	613	560	615	590	602	598	586	647	600	600	561	603	594	591	591	584	607	625	578	601	607	554	603	594	596	579	579	591	600	622	590	594	633	600	625	559	634	584	635	605	604	597	581	596	594	605	597	598	583	602	600	616	571	590	632	601	575	584	572	650	560	636	634	571	598	610	597	603	632	592	621	628	548	607	583	633	589	572	600	632	598	588	582	619	583	611	592	607	616	591	569	561	608	602	611	603	551	643	593	614	561	637	625	626	607	552	606	594	589	581	566
6555	16770	13237	6949	4730	3534	2948	2354	1974	1563	1432	1294	1221	1203	1102	1007	1018	940	952	933	880	819	781	830	805	761	817	805	795	737	747	783	717	844	808	821	809	798	759	746	788	753	782	758	734	745	793	766	706	761	745	819	822	786	707	795	762	807	812	780	790	751	725	763	747	715	751	728	726	765	790	731	756	773	770	714	770	782	795	732	778	785	785	813	804	801	753	808	703	808	736	762	814	737	789	807	743	794	742	742	728	835	732	750	718	768	765	720	768	795	748	782	746	756	737	760	747	743	754	775	720	767	804	791	794	736	767	752	776	734	778	764	780	738	799	741	745	780	749	739	771	750	712	784	796	767	753	773	737	806	745	752	746	770	730	798	762	731	740	760	770	774	719	744	770	789	714	793	751	775	688	734	769	759	800	803	756	735	787	728	743	728	733	799	749	768	804	752	788	768	759	799	746	775	766	676	767	769	731	767	766	713	758	803	774	724	744	729	744	704	717	757	733	767	766	754	779	741	807	776	742	771	719	740	763	749	756	718	739	735	738	748	756	784	764	765	706	805	807	708	724	732	799	791	746	806	763	750	769	776	758	779	736	768	755	775	788	727	711	716	787	717	759	751	719	763	808	773	766	726	752	761	719	724	739	784	751	731	706	718	772	784	791	679	750	756	725	770	750	714	744	720	765	740	732	730	710	776	788	767	778	789	765	781	738	753	743	779	780	758	739	750	717	763	715	804	759	721	711	746	786	691	740	745	723	752	756	754	781	721	766	740	751	724	725	773	748	752	758	750	739	772	792	708	743	752	755	803	753	786	771	761	779	786	778	690	775	771	760	750	793	719	748	753	784	726	797	744	761	784	729	806	756	764	763	792	727	776	777	763	760	772	780	740	740	783	779	756	742	765	746	753	745	734	775	729	807	757	756	748	818	789	702	757	770	776	725	788	786	788	770	784	718	736	732	806	784	759	817	714	812	736	752	791	730	746	763	798	777	732	784	754	791	732	744	774	769	757	730	764	778	735	742	731	740	750	808	761	744	795	776	792	776	768	721	794	742	747	739	726	743	749	729	735	777	764	750	804	727	761	763	769	750	716	742	750	736	752	781	797	755	729	720	748	758	714	744	764	781	759	747	714	787	754	712	730	775	825	762	702	757	717	774	816	727	729	713	751	758	787	707	751	756	792	764	818	758	753	735	773	734	701	809	731	720	748	751	721	780	802	748	756	749	782	725	810	743	757	730	782	753	747	828	772	788	772	768	747	768	682	744	786	725	789	747	775	788	755	745	779	766	749	728	713	723	762	799	778	704	767	759	755	788	756	691	748	769	731	757	738	766	737	714	732	718	745	756	738	768	779	766	743	781	791	700	730	776	705	806	751	771	705	713	789	736	700	770	714	743	774	750	735	781	766	751	732	717	796	818	735	716	766	759	792	733	737	760	759	758	780	706	732	714	750	823	763	736	738	740	773	793	818	742	755	770	755	776	785	742	785	805	791	731	802	769	755	769	814	778	766	719	817	778	747	745	707	773	722	749	782	750	770	733	742	771	765	726	765	745	757	789	743	753	749	785	722	767	780	821	748	770	790	750	753	725	728	743	708	776	771	798	756	814	774	771	734	780	801	749	744	707	795	776	789	726	770	777	736	729	784	735	786	764	794	783	711	725	766	757	774	759	743	748	777	755	745	736	733	763	740	804	731	806	708	763	778	755	670	741	723	760	805	736	741	739	736	757	726	753	742	728	770	750	729	694	762	794	765	736	747	752	748	738	766	791	776	722	767	772	742	739	747	716	795	788	736	789	783	748	731	767	777	767	722	767	719	751	741	722	708	746	761	728	818	727	711	761	702	733	780	696	698	761	782	765	756	764	739	747	765	733	699	793	754	719	787	774	757	815	747	747	771	737	776	790	748	733	742	730	724	747	789	746	791	800	799	775	753	811	788	730	811	771	739	747	785	775	746	744	773	747	766	756	787	745	746	758	728	748	759	763	748	727	704	743	783	778	720	804	710	739	739	766	759	751	770	746	730	816	750	754	764	769	807	745	784	798	777	759	698	776	781	737	774	775	730	771	754	695	736	770	727	760	794	732	775	783	792	775	672	680	751	788	775	743	780	759	728	760	731	780	778	753	726	736	718	733	745	801	757	745	773	720	718	733	722	757	753	756	715	767	761	739	703	753	731	706	738	777	811	778	805	773	760	789	801	707	749	738	771	719	753	803	787	767	809	745	762	756	805	779	739	771	804	757	742	765	746	761	751	756	794	742	745	750	746	774	667	770	770	796	750	714	760	761	760	801	727	740	785	747	719	738	758	752	674	775	731	828	748	742	756	809	751	788	743	762	703	737	743	722	782	732	773	771	797	730	806	769	794	703	776	788	798	765	743	774	735	775	758	786	705	773	728	774	720	714	738	776	751	716	785	772	787	772	732	779	812	756	727	789	796	750	739	723	744	725	756	799	725	722	803	749	746	774	696	758	765	784	773	714	755	752	779	733	718	810	738	750	778	733	696	770	770	760	733	748	797	760	803	755	777	780	776	739	714	750	734	817	771	809	757	765	772	716	734	778	751	767	757	709	735	771	746	724	727	706	764	738	714	743	791	761	743	753	690	714	759	739	728	766	775	752	762	770	767	734	760	743	765	709	764	748	747	768	784	718	729	740	768	759	786	760	766	724	789	751	707	730	754	796	723	755	778	781	759	794	744	709	757	741	739	733	750	705	670	738	777	744	764	730	752	733	760	779	778	735	756	742	753	765	741	736	775	759	788	802	751	762	810	756	772	755	740	704	761	776	739	722	789	775	791	746	754	774	784	762	798	785	727	779	718	796	755	732	726	792	718	757	756	675	699	768	751	749	715	764	749	804	752	751	731	721	750	736	769	785	744	791	750	720	747	770	786	806	742	790	753	736	748	751	737	791	764	774	752	743	766	779	753	718	722	760	759	782	759	748	730	737	734	680	733	761	757	769	771	766	722	780	768	727	710	769	790	783	793	782	751	750	761	754	781	778	745	752	722	726	792	745	732	747	737	767	714	763	793	783	791	798	756	799	769	736	739	764	711	762	747	734	760	780	718	763	808	800	694	763	746	758	755	729	778	765	737	765	724	786	764	759	739	742	737	766	680	812	764	744	751	753	796	785	738	760	746	747	791	759	739	729	769	755	769	734	781	746	784	773	750	780	705	759	779	774	753	759	735	759	765	771	762	771	697	771	706	805	702	794	801	770	731	760	739	764	747	755	739	788	754	783	775	793	757	733	764	735	758	772	793	749	745	719	768	748	769	757	748	757	725	726	765	778	749	748	705	748	701	762	751	727	727	741	758	754	713	762	768	724	784	735	791	769	752	759	755	753	723	740	756	745	705	789	764	752	739	724	788	744	734	698	747	755	722	778	786	766	784	756	736	791	764	746	725	742	773	739	757	737	785	748	783	716	792	792	751	773	736	785	743	739	748	784	783	775	759	797	775	768	779	718	762	729	761	737	756	763	766
25177	21430	27456	25711	11803	1486	958	764	623	516	464	417	475	481	399	397	354	337	329	318	327	331	323	281	320	254	304	330	288	323	271	294	268	311	265	295	289	290	262	278	311	276	297	292	293	288	286	278	309	298	291	292	309	317	290	267	274	301	317	304	293	296	307	289	261	317	310	291	273	286	282	310	324	276	300	289	337	294	284	316	302	318	328	284	273	291	284	293	282	288	268	270	274	309	292	272	267	283	248	276	292	301	300	297	296	273	295	282	323	291	274	292	317	277	281	318	299	294	310	274	279	306	244	289	270	265	287	303	265	272	296	290	280	276	286	282	281	307	268	279	297	273	291	282	301	297	281	308	320	285	255	288	267	283	301	296	313	277	286	331	303	309	326	287	290	260	283	304	274	272	266	328	287	276	326	303	281	266	286	300	288	287	271	288	294	297	286	290	301	306	286	284	330	297	278	321	259	280	289	308	274	280	290	279	286	255	305	310	303	302	285	266	266	343	313	256	294	311	306	311	273	292	309	282	278	309	295	290	291	290	287	286	297	251	287	306	287	271	283	317	299	260	262	271	327	272	275	299	285	318	307	297	287	277	308	279	306	277	265	255	299	312	317	317	312	266	273	314	305	307	278	311	278	314	277	263	293	284	281	322	285	319	292	309	279	289	294	307	294	255	266	273	286	278	302	294	281	296	292	285	323	281	314	281	281	291	270	307	289	290	291	289	283	321	264	297	288	306	286	277	279	292	297	257	282	273	293	307	267	268	298	289	271	272	331	291	294	284	309	313	293	305	257	291	271	284	270	294	288	294	292	301	269	287	286	293	309	299	279	276	249	314	301	299	255	327	322	296	278	300	299	291	306	274	298	302	261	293	306	291	266	277	286	300	287	247	307	280	270	322	286	303	282	296	300	254	282	274	292	277	302	332	271	307	255	292	271	290	266	289	287	301	314	291	317	309	295	238	276	296	302	262	303	299	286	289	308	322	284	302	299	277	298	306	275	302	310	278	299	268	302	275	290	292	277	277	249	281	279	303	290	292	294	281	316	268	276	276	285	220	296	288	284	303	288	281	281	275	279	264	315	305	287	278	280	301	290	280	301	268	279	290	278	316	282	309	290	294	291	311	279	290	333	272	292	293	266	295	287	271	317	282	286	288	305	299	293	292	312	277	306	307	269	282	279	255	293	290	294	304	292	281	296	310	283	310	279	260	277	313	256	287	286	299	280	295	279	251	295	261	306	307	291	301	305	272	267	318	316	298	298	307	249	313	267	274	286	302	315	276	309	283	277	289	303	289	255	277	301	298	258	295	263	287	286	285	295	318	278	281	296	275	278	291	286	282	276	292	324	314	287	298	276	288	284	304	283	273	302	295	278	308	300	278	288	298	269	265	267	287	322	288	314	305	290	295	244	296	316	280	283	309	296	279	306	297	286	286	305	279	283	302	279	304	313	298	278	260	286	293	319	264	271	279	286	278	295	262	286	290	285	294	272	312	303	271	321	304	295	300	270	288	298	279	310	293	285	285	306	280	315	288	279	316	306	280	268	286	303	283	332	288	306	283	290	305	274	263	286	287	269	276	288	278	289	260	311	296	315	321	290	260	271	264	300	268	278	304	291	268	293	278	267	290	314	282	282	277	299	293	280	262	303	277	296	315	313	309	288	303	314	302	296	336	272	282	322	278	279	273	289	278	303	294	287	293	297	293	277	277	299	311	295	291	290	302	273	309	283	312	319	270	296	255	283	322	284	281	305	294	293	293	313	294	288	293	281	254	301	286	282	328	269	297	306	260	277	300	303	304	296	278	279	302	295	307	267	276	303	291	289	321	314	297	294	275	299	276	313	312	295	285	295	290	302	300	293	278	284	287	291	302	282	273	293	307	284	295	293	298	270	289	317	275	284	318	266	285	319	297	293	299	280	271	302	275	279	283	285	313	289	288	289	281	277	293	289	260	315	310	305	318	293	269	291	309	300	275	271	297	308	280	325	308	276	280	298	312	284	294	281	286	356	292	321	273	259	279	279	303	282	293	298	290	293	271	292	282	300	310	309	304	310	298	289	293	257	283	287	301	288	281	290	307	278	300	265	305	310	335	310	290	258	291	299	279	279	307	288	311	318	301	278	297	270	293	275	315	307	265	281	303	294	278	275	273	293	285	323	320	289	295	278	292	279	301	267	290	294	260	283	263	302	308	283	270	261	261	262	293	320	287	296	302	281	302	288	314	282	292	306	296	285	284	284	289	289	285	299	284	284	297	280	285	269	272	320	281	280	278	272	287	308	307	300	291	281	287	262	280	310	308	321	264	303	313	312	291	298	319	278	316	258	307	307	265	309	272	277	258	272	288	305	296	301	271	297	275	285	307	280	283	320	282	316	284	295	313	281	284	282	305	294	307	290	311	298	282	289	301	304	316	298	277	280	283	259	306	272	293	287	305	324	276	327	286	279	307	287	293	290	293	298	303	334	298	295	245	279	301	273	280	318	285	277	322	290	283	288	279	286	307	312	292	289	276	301	322	287	279	294	286	314	267	287	258	303	289	322	274	299	281	291	282	305	254	275	302	309	289	285	273	298	311	294	259	258	307	285	280	307	311	314	267	261	287	307	297	287	291	305	261	275	275	275	296	295	283	296	279	300	300	272	256	279	315	319	256	292	304	277	280	301	289	299	298	289	311	231	320	301	274	301	290	270	308	268	296	279	297	318	290	285	264	313	279	288	292	274	301	299	305	297	285	289	332	307	271	278	271	267	276	294	278	277	279	263	298	309	318	287	285	294	319	293	288	294	276	293	304	318	266	291	263	276	269	256	278	312	310	283	301	293	257	307	292	257	262	268	254	314	301	268	259	265	266	276	293	258	272	298	302	273	331	312	287	301	305	298	308	276	307	277	296	296	295	317	275	298	298	288	299	272	276	280	298	290	291	291	311	272	283	289	260	285	265	277	271	294	292	260	317	286	347	292	288	258	250	307	309	295	276	299	278	271	329	269	282	280	268	274	256	291	277	283	284	298	284	263	273	284	301	296	297	279	254	273	285	307	298	260	316	262	286	303	310	284	269	286	269	305	279	293	302	238	267	322	282	265	299	283	288	285	310	276	279	270	287	278	258	291	282	299	268	294	301	281	299	299	261	283	317	300	283	268	271	267	249	316	302	281	280	272	302	265	284	297	312	269	290	265	304	308	299	268	271	278	259	305	285	282	297	264	261	260	276	300	278	286	304	289	306	264	284	269	290	281	291	296	318	290	273	285	252	310	290	301	311	306	285	313	302	284	275	316	287	290	302	298	260	292	283	271	308	313	272	269	321	320	278	307	276	317	308	296	279	284	270	293	298	298	272	296	301	288	285	302	243	331	281	316	310	300	301	264	311	284	294	300	294	312	270	282	309	305	276	263	280	295	263	281	277	269	290	269	280	287	267	274	287	288	298	316	288	283	307	272	311	296	268	296	302	299	309	281	297	292	330	301	287	273	319	280	275	283	273
6080	13248	10051	5030	3443	2423	2086	1555	1302	993	773	736	679	637	620	573	496	478	469	455	436	392	394	409	386	385	384	411	370	405	403	383	389	356	380	376	365	348	372	344	423	372	388	381	403	373	382	389	360	400	357	350	407	391	352	343	368	377	360	338	335	380	338	347	350	357	349	344	378	356	349	421	366	387	416	400	342	353	340	328	359	350	348	376	376	348	367	349	376	369	358	361	349	365	340	387	361	343	342	346	389	366	349	332	363	386	339	376	336	348	366	330	353	353	367	349	420	360	352	367	361	346	371	377	355	363	375	384	377	337	379	327	371	361	356	362	364	361	346	374	363	371	356	378	365	354	341	358	340	343	385	329	378	339	347	383	349	359	378	374	368	337	349	379	347	371	386	376	366	376	379	345	396	392	386	346	356	327	330	399	371	369	369	352	378	351	348	373	373	377	369	353	365	351	400	394	336	351	334	346	353	354	343	358	375	339	333	365	353	353	367	373	355	367	359	366	363	381	382	322	361	367	349	391	377	340	380	341	391	376	358	356	367	327	365	361	362	351	345	355	376	345	361	387	360	361	338	352	336	377	370	346	356	330	376	391	319	353	337	356	377	395	363	358	361	391	350	337	347	361	334	325	359	364	329	345	370	394	382	351	385	357	325	374	365	324	353	365	376	362	381	356	355	353	349	313	342	373	367	376	370	344	387	342	370	352	367	373	345	366	354	393	360	357	357	403	368	348	353	348	322	386	298	347	356	364	339	360	371	350	372	361	330	351	361	366	387	341	357	345	337	341	370	350	367	349	350	382	384	342	350	399	370	379	351	306	361	349	341	328	379	320	332	386	330	356	356	364	359	356	343	373	375	337	349	344	346	349	361	358	373	352	333	389	356	343	335	355	382	385	351	360	348	373	327	350	338	378	348	369	387	386	356	349	376	354	366	350	355	351	370	385	379	351	356	356	368	342	331	347	339	373	347	337	354	355	381	366	313	372	316	330	327	349	354	339	377	333	348	329	341	348	332	370	346	370	379	373	350	364	368	394	368	388	357	413	357	400	369	341	384	367	356	359	367	388	388	371	326	375	346	351	334	349	357	360	357	357	370	324	338	363	378	352	371	362	375	351	370	378	372	325	356	333	345	377	364	342	383	331	356	355	335	370	395	354	363	341	352	359	348	362	364	356	359	352	360	351	351	390	323	343	359	355	327	324	373	356	370	359	375	352	368	356	336	365	361	349	342	355	359	380	310	357	382	375	362	339	350	361	382	353	355	364	387	343	390	350	393	383	331	367	359	358	357	379	343	343	390	372	344	401	342	346	374	353	353	386	356	354	355	340	371	348	363	368	362	357	352	361	347	364	385	351	371	346	367	337	342	372	349	358	365	384	349	302	373	351	344	351	356	393	360	376	368	380	380	399	366	359	381	363	374	387	364	378	365	363	372	355	331	365	357	327	335	363	378	334	368	356	343	373	377	332	357	374	346	352	355	353	360	353	384	361	361	371	383	363	334	361	366	334	352	381	361	352	385	371	373	355	339	372	340	343	333	350	365	350	387	334	365	374	363	390	360	358	371	360	365	363	354	344	365	326	331	326	330	365	349	343	350	342	346	350	365	346	360	344	340	359	339	375	392	363	375	357	375	363	374	334	338	357	332	321	363	361	325	350	361	364	363	350	349	374	373	366	343	357	373	346	386	364	381	348	378	387	351	319	362	383	327	353	375	360	358	351	335	346	352	390	346	319	333	346	339	358	325	359	350	334	337	333	403	363	364	338	363	371	354	366	355	340	337	388	378	381	372	358	350	354	393	342	339	345	373	370	358	348	363	366	323	351	408	336	390	348	359	324	359	370	359	382	352	319	360	365	355	365	346	323	360	339	351	357	368	325	364	389	333	394	396	362	331	360	372	370	359	335	340	367	364	357	382	362	363	345	369	369	362	332	356	346	348	341	357	381	360	334	352	377	347	353	332	370	347	377	377	363	353	344	358	378	334	352	370	356	363	319	383	362	382	378	393	337	341	348	350	342	356	395	354	359	371	324	364	401	356	386	344	377	382	384	355	359	352	354	334	391	349	345	382	333	374	375	376	359	352	375	358	371	351	364	344	375	351	331	367	365	356	334	334	361	370	400	394	381	359	356	372	370	380	379	329	378	335	335	372	396	367	340	353	346	354	361	356	368	335	351	360	375	345	345	340	362	366	362	382	372	359	321	365	378	349	378	330	342	369	353	347	353	378	380	347	376	356	352	384	356	346	366	355	362	359	344	369	370	349	315	356	368	347	384	341	331	367	348	346	369	345	351	379	355	385	350	380	355	357	340	319	355	336	334	333	361	346	364	353	370	353	347	326	348	349	371	371	388	372	367	341	354	315	346	400	363	329	379	336	336	336	323	357	367	350	357	342	383	378	341	355	379	336	336	383	336	358	363	349	348	369	363	357	371	369	350	357	382	363	340	364	349	331	358	395	351	352	355	374	363	382	331	368	387	367	324	391	374	349	334	346	396	378	356	357	375	332	375	370	346	368	367	367	333	357	361	356	340	371	351	358	346	351	381	371	356	382	397	388	353	367	348	339	403	352	377	380	340	358	389	357	333	349	324	346	333	364	342	360	367	381	366	351	385	345	364	338	360	350	345	382	346	364	352	353	338	385	330	365	372	344	357	359	369	375	338	340	338	352	347	354	364	376	332	369	389	378	358	396	363	388	382	361	348	337	349	366	367	352	379	339	358	372	367	391	381	327	318	366	345	382	331	379	378	367	355	372	357	358	358	328	348	360	389	384	350	340	348	349	316	372	341	347	347	387	367	359	325	349	374	399	327	359	384	358	366	347	330	341	342	375	353	342	339	342	348	363	365	381	348	381	362	326	360	360	368	367	375	342	332	385	381	346	346	362	359	383	329	381	335	370	329	353	347	341	365	362	389	370	331	358	351	356	336	363	332	361	387	370	360	353	382	358	354	347	361	344	339	342	351	356	370	353	377	343	339	354	337	354	359	359	359	376	344	359	376	354	377	365	360	347	395	381	353	368	360	351	367	368	317	346	348	371	304	364	317	355	361	374	356	365	361	384	365	365	346	337	344	359	336	340	365	353	347	374	348	377	367	392	370	364	357	357	379	371	381	335	338	359	349	380	373	362	369	352	321	406	360	376	354	347	388	360	341	365	335	351	331	323	334	397	355	335	329	339	355	369	324	381	336	319	357	320	397	320	359	359	368	390	379	367	352	357	331	381	348	337	369	339	387	356	356	367	358	346	362	340	317	373	339	370	345	350	369	384	369	363	368	334	381	350	360	388	342	351	339	377	356	327	299	367	390	328	383	346	372	351	386	372	395	364	365	345	348	374	347	353	381	358	392	372	355	331	351	348	375	360	342	375	378	346	355	346	382	327	363	366	332	377	384	322	336	375	402	343	331	348	358	381	357	351	387	325	348	384	355	365	393	364	370	375	374	380	323	364	384	338	346	363	374	342	322	330	342	388	372	371	370
22920	21414	29000	24232	21418	21415	7804	1697	1165	896	804	722	645	620	565	493	510	457	436	433	387	368	366	334	371	330	353	339	321	313	337	357	324	311	302	330	314	294	326	294	320	332	316	295	318	308	324	324	338	335	309	328	309	281	311	314	311	308	318	299	303	295	302	318	348	327	301	309	317	320	342	312	328	345	271	291	283	303	279	343	293	312	325	310	305	324	288	310	283	319	297	316	301	317	312	309	323	311	316	303	306	304	309	291	318	306	305	323	285	297	306	298	310	291	323	276	302	299	265	294	320	298	315	293	300	270	291	304	284	328	292	311	301	282	292	304	312	298	294	302	328	310	329	307	297	328	325	296	310	311	295	316	283	297	324	332	308	296	296	318	287	314	314	273	361	286	291	317	333	302	292	310	337	328	314	316	290	289	312	293	325	308	271	286	333	323	328	312	323	309	308	307	317	308	306	302	320	298	284	323	318	299	309	317	304	304	280	299	285	293	305	319	299	326	311	300	336	309	295	301	298	300	289	330	290	276	336	307	283	332	302	314	292	308	308	308	318	311	302	310	300	341	294	322	305	312	288	324	331	294	309	285	320	309	330	321	319	284	287	336	318	320	325	332	334	285	292	304	264	285	306	316	326	313	289	285	309	301	328	286	319	320	269	317	299	286	310	290	287	305	318	298	303	306	304	335	303	303	309	311	307	309	297	293	340	303	327	320	302	291	271	320	291	308	297	289	295	310	292	312	321	273	297	286	287	303	290	308	338	359	325	331	314	288	292	309	301	304	317	302	298	323	283	308	298	302	305	302	294	297	303	296	273	352	299	300	297	298	282	290	292	290	314	297	299	307	317	303	313	300	249	297	291	298	308	295	331	326	318	275	321	294	293	325	288	286	315	321	323	330	312	313	296	270	320	334	282	339	280	290	323	291	299	325	307	336	316	320	334	306	328	286	257	325	307	321	317	326	296	324	295	280	309	301	297	323	284	301	305	308	311	268	306	292	321	302	316	292	305	288	296	300	316	299	316	309	290	309	274	329	346	282	294	291	306	337	344	353	320	308	314	296	273	292	276	285	310	295	286	303	293	306	304	302	308	336	300	291	331	265	324	269	300	296	284	306	300	323	319	303	304	335	325	260	317	295	299	320	305	344	272	302	333	313	298	318	314	269	313	306	320	299	252	306	293	309	344	330	282	334	302	299	281	329	327	329	286	303	304	300	298	292	292	298	309	347	294	333	320	315	281	311	313	339	310	323	327	304	310	304	298	270	298	320	313	306	310	284	301	295	287	291	333	323	312	309	300	353	323	292	277	336	308	296	308	294	315	295	287	287	338	317	273	301	271	286	317	332	296	331	342	298	298	301	309	274	309	302	295	334	293	296	308	292	323	306	335	334	290	300	333	303	295	290	289	330	315	310	322	292	304	335	297	274	333	337	334	328	292	319	324	325	293	339	310	322	324	317	315	296	304	303	316	283	291	287	340	298	277	306	320	288	324	292	286	317	302	334	326	281	297	311	290	290	294	268	329	272	280	312	310	295	301	291	287	289	328	325	311	327	303	324	311	284	322	315	286	305	311	290	304	277	310	322	290	322	281	310	276	312	317	303	273	309	288	302	323	321	286	315	293	301	313	305	308	316	287	292	302	322	303	295	302	337	325	296	294	274	298	306	290	309	307	315	301	314	300	318	301	292	296	279	315	273	271	305	335	305	277	290	285	328	304	297	274	290	297	331	276	324	315	302	309	312	304	280	315	288	286	320	282	280	293	291	287	319	281	316	321	304	284	296	322	306	307	300	332	287	304	293	288	295	283	293	323	321	298	302	311	319	335	297	303	288	279	314	325	307	321	313	300	322	302	294	290	340	321	307	328	318	329	308	301	318	323	319	297	328	292	315	321	298	298	289	288	301	322	304	304	356	315	288	321	284	306	327	306	290	326	296	316	296	317	318	279	315	338	289	294	326	313	291	354	301	322	293	314	291	324	292	306	317	292	325	310	277	295	314	295	314	309	282	296	307	316	301	313	307	302	312	347	302	315	263	299	301	298	316	333	296	285	326	310	305	293	299	275	306	284	285	290	330	304	320	315	309	313	277	307	299	291	336	292	304	303	292	286	297	337	280	306	326	301	285	340	315	292	316	293	293	322	320	302	316	308	318	271	294	303	307	278	316	282	297	310	293	298	316	302	318	318	328	324	295	295	316	293	305	330	325	285	275	279	284	307	310	299	312	308	286	294	317	307	301	292	311	306	286	312	319	310	284	297	292	294	283	313	328	304	320	292	308	274	288	310	296	315	274	290	303	304	319	323	310	278	295	329	277	315	283	330	292	286	283	319	297	296	318	324	306	313	333	341	335	300	290	321	273	298	302	287	281	320	318	286	332	306	280	300	336	291	288	291	299	321	323	284	334	337	295	288	333	298	294	288	292	301	323	331	323	320	322	305	275	300	277	286	309	329	319	329	318	314	291	291	310	299	302	307	285	326	278	307	311	296	298	345	303	303	314	316	310	313	275	320	330	296	316	295	281	289	312	304	293	283	301	302	288	321	318	303	320	327	325	283	326	325	304	314	335	283	304	303	296	315	320	328	310	298	318	322	300	306	296	265	341	342	314	311	303	335	302	310	277	307	310	259	301	282	310	287	330	298	288	341	304	304	303	291	290	270	333	306	289	289	301	288	318	306	328	318	293	283	306	339	300	291	285	305	304	300	293	302	283	306	296	323	301	278	269	331	297	292	297	293	269	318	278	292	323	311	299	319	309	314	310	306	313	341	281	322	329	298	321	308	323	311	300	281	316	309	314	288	292	257	321	306	303	308	278	277	308	324	325	320	309	310	330	325	339	320	278	316	300	346	331	336	325	314	308	298	295	291	314	336	298	284	323	312	283	299	321	297	316	300	308	317	281	305	317	309	307	322	310	317	305	321	299	289	319	327	319	318	311	313	305	318	326	300	309	331	342	333	315	303	305	291	280	287	332	294	321	310	294	313	305	314	311	296	320	317	324	313	310	261	306	310	342	303	320	297	281	324	306	301	297	316	319	305	326	303	336	304	292	351	295	292	314	302	348	329	302	332	302	288	310	301	313	272	289	296	288	301	309	298	310	278	315	292	346	307	316	280	324	279	339	281	269	321	291	332	321	298	307	277	311	327	313	282	299	307	265	258	306	312	296	280	302	294	299	334	325	319	319	315	310	288	288	316	302	330	327	292	263	329	287	312	278	341	297	327	275	331	316	305	333	312	321	293	301	296	289	309	280	280	300	325	340	292	304	315	315	314	288	307	317	346	306	292	294	299	289	320	277	311	307	336	295	270	318	324	294	312	280	294	300	296	268	300	289	318	343	313	304	280	316	289	301	305	282	299	318	332	311	336	298	283	307	282	331	308	318	314	292	294	298	290	289	313	319	295	293	310	292	317	301	303	290	297	328	303	310	318	284	292	286	284	311	318	320	307	333	305	333	312	285	286	287	299	299	313	299	323	317	312	324
7766	21811	17670	9404	6524	4815	3697	3125	2259	1808	1509	1287	1185	1088	908	819	787	700	680	549	557	516	500	440	464	452	467	475	407	478	397	409	428	408	434	400	458	413	438	423	431	368	444	396	438	437	427	382	408	434	409	370	368	412	412	389	410	408	433	395	436	380	388	403	404	398	395	423	392	382	384	395	401	389	377	401	384	424	402	384	395	385	393	376	408	422	425	430	383	431	366	374	416	422	395	389	373	385	381	406	386	403	413	397	427	400	402	417	370	405	397	377	393	414	375	396	377	412	384	397	409	403	416	387	330	415	390	355	386	368	391	388	372	399	417	385	393	382	408	426	419	396	401	371	378	396	423	439	421	374	396	343	390	392	375	392	390	398	359	428	383	424	422	402	413	388	377	417	364	384	392	407	412	412	422	392	432	402	370	376	395	402	364	410	391	419	392	401	358	368	401	395	387	404	447	362	364	379	406	412	420	399	369	360	396	400	390	405	414	441	405	395	386	390	389	393	412	395	402	378	416	404	372	403	436	400	373	365	426	416	390	396	398	419	439	422	416	374	389	404	408	377	402	413	396	377	348	376	400	373	374	387	428	398	394	379	391	402	375	395	368	363	438	406	378	408	392	375	401	435	417	387	368	397	391	405	359	402	419	444	387	364	381	372	407	417	385	429	389	371	355	392	378	375	391	388	403	354	390	381	379	397	364	429	384	419	406	400	368	374	381	386	419	406	356	352	377	374	401	395	385	380	403	386	398	358	385	407	384	380	423	408	436	369	397	332	392	432	412	384	398	395	419	405	425	380	377	356	372	362	376	376	386	395	399	398	384	401	406	390	384	395	402	413	377	384	385	392	420	390	384	407	387	393	391	393	379	440	416	364	417	380	398	417	381	370	404	371	410	378	380	376	374	416	381	416	414	413	363	391	420	382	390	391	386	398	399	408	391	411	433	404	355	417	449	391	402	381	375	382	385	414	402	417	424	384	392	381	421	378	383	403	386	395	369	423	366	410	365	418	395	369	422	366	394	411	391	379	387	374	380	392	370	404	378	416	382	403	404	389	402	406	382	393	378	389	370	415	385	410	369	387	399	404	383	392	389	420	419	390	365	375	416	378	391	422	399	384	381	368	399	400	377	366	410	418	395	411	402	393	380	405	409	361	373	354	370	397	392	393	356	395	389	390	378	424	395	375	408	432	403	406	429	386	428	425	391	394	400	410	392	390	378	393	405	384	402	415	400	371	394	412	395	402	413	397	366	376	401	394	400	377	387	418	394	402	406	371	354	406	397	379	426	386	418	384	369	387	362	386	394	367	400	412	406	401	381	386	388	416	406	392	389	421	417	379	411	337	394	386	372	365	379	368	406	380	422	408	378	372	386	412	360	408	391	419	387	424	426	365	382	385	388	403	419	379	373	425	398	399	360	386	407	374	365	398	385	373	402	353	382	395	419	381	350	366	407	400	410	370	382	383	388	458	392	396	359	375	369	408	377	392	372	429	414	393	428	402	409	381	403	403	416	421	375	376	400	404	412	416	427	410	387	429	426	366	374	382	414	395	411	393	409	398	373	381	385	364	398	377	411	371	379	395	366	375	415	373	367	404	403	390	412	372	376	391	375	380	414	403	361	390	383	405	369	414	371	375	370	404	388	386	388	391	414	398	380	377	398	414	372	399	348	438	408	440	413	384	374	354	386	400	389	397	405	411	402	395	365	420	404	411	395	381	378	365	394	391	411	371	402	440	430	395	383	406	388	403	355	343	416	400	366	393	423	389	411	412	393	381	396	384	403	416	390	422	390	405	384	346	380	371	379	426	430	417	388	390	386	436	390	375	384	334	403	382	419	374	373	408	376	406	413	372	429	406	417	422	390	395	359	397	414	404	388	406	390	394	373	401	406	419	396	382	363	358	370	400	378	347	391	400	375	412	400	390	393	426	400	383	388	410	443	371	361	422	397	380	375	381	402	360	395	392	393	413	348	376	405	418	366	370	404	385	403	398	418	392	371	404	359	346	424	393	362	395	396	362	396	395	417	358	400	383	379	408	423	414	383	392	400	416	359	361	399	380	414	402	404	390	368	420	424	383	390	377	372	432	358	358	393	382	388	409	405	398	336	368	400	407	445	386	396	381	388	395	392	398	388	421	406	364	361	365	356	394	387	358	410	377	416	391	380	395	372	375	383	371	414	399	405	401	428	398	443	385	400	386	363	436	408	354	428	367	405	406	381	391	392	389	399	390	402	420	424	360	342	380	427	356	407	388	397	412	394	412	414	396	397	378	385	385	357	404	420	395	389	413	393	427	382	402	362	386	375	382	374	381	389	378	384	430	400	392	414	411	352	390	366	400	368	422	367	402	396	374	402	395	395	396	399	389	398	395	408	434	421	394	380	408	407	379	368	407	414	394	377	364	371	381	387	388	397	395	394	428	406	378	396	368	399	396	402	391	369	451	380	420	396	349	401	383	361	420	402	390	393	389	430	384	403	371	407	393	381	395	400	425	390	407	448	408	391	427	365	382	401	386	397	394	394	407	356	399	400	391	427	392	378	383	385	364	383	409	374	384	404	377	383	390	423	381	395	372	392	376	389	419	396	376	404	407	404	423	368	390	420	379	425	392	361	424	353	416	390	381	424	378	423	379	412	404	420	364	393	398	389	385	392	411	414	425	383	362	381	409	439	380	398	405	360	364	391	390	402	385	402	400	412	387	398	365	387	417	431	399	368	384	378	403	352	374	403	361	373	408	425	343	407	404	399	387	402	375	425	429	359	417	397	392	361	395	418	386	403	377	393	402	389	395	385	381	393	409	402	410	362	365	413	413	405	385	388	370	409	382	385	380	413	381	377	381	389	375	371	436	395	398	412	407	398	373	414	369	420	363	421	383	388	401	439	404	403	392	377	381	392	416	436	420	407	384	369	406	420	409	434	372	392	419	384	388	399	403	409	380	417	364	348	385	415	422	405	364	368	410	391	406	381	399	395	371	369	360	376	369	402	398	372	397	435	404	415	382	381	403	355	416	416	345	398	381	389	375	358	401	378	366	412	374	414	365	392	374	432	391	407	407	391	395	397	385	438	388	419	392	375	390	396	407	407	395	364	352	372	418	382	416	421	420	398	400	391	463	406	363	351	426	356	340	387	386	343	393	368	412	380	361	380	404	414	366	369	406	391	421	393	407	436	398	394	412	407	414	439	400	365	387	398	416	382	399	384	380	390	422	396	421	388	409	404	397	422	400	398	430	387	397	389	416	399	407	429	385	386	380	404	371	403	385	382	354	364	411	382	411	386	378	387	395	380	410	400	439	412	394	368	366	365	405	410	361	375	369	374	404	401	459	385	385	392	427	409	401	409	428	415	429	366	434	422	407	398	367	404	373	359	390	372	392	373	376	389	391	378	381	419	373	388	361	377	401	404	399	374	403	401	370	401	415	413	413	421	385	393	405	384	384	384	390	397	400	405	396	374	398	430	381	402	436	448	369	405	413	379	378
27712	19019	7027	2399	1392	1026	917	856	719	658	663	619	597	643	631	598	621	558	587	630	552	598	585	549	557	520	543	563	569	548	543	548	545	550	533	545	548	523	525	541	544	542	567	516	573	534	560	526	523	552	534	524	628	583	552	521	506	527	535	524	528	569	561	556	553	464	536	529	579	535	550	495	540	549	500	594	538	527	542	533	556	548	546	530	538	550	578	563	574	510	535	506	548	578	516	515	551	569	574	548	571	547	539	527	536	557	562	558	573	545	523	544	532	567	531	514	569	569	487	584	515	509	575	590	559	563	567	564	556	564	563	521	545	544	580	535	534	534	543	601	594	541	485	525	522	570	585	534	550	533	556	554	550	545	486	551	543	535	557	515	538	530	540	520	537	581	545	522	517	528	566	542	550	527	544	549	542	533	568	541	518	527	567	531	561	531	549	540	519	579	524	567	548	543	563	511	553	567	538	537	546	537	570	550	558	547	516	518	544	554	582	537	536	536	535	522	558	516	545	592	534	528	546	580	523	564	550	533	501	537	535	572	564	500	544	570	577	524	517	490	521	544	543	548	525	528	533	525	556	561	581	545	562	540	536	526	560	552	522	525	484	548	547	597	522	501	537	526	527	562	606	520	523	505	544	537	532	519	523	599	523	535	486	567	586	535	553	565	576	543	552	532	511	538	560	524	552	536	517	554	482	562	558	585	523	535	547	567	574	562	495	532	561	549	509	539	525	545	536	532	575	566	557	542	513	490	563	535	568	579	558	619	561	555	558	558	575	529	551	581	534	562	614	532	515	558	517	552	546	543	574	558	560	513	542	548	537	552	547	526	543	547	537	536	533	520	540	548	563	558	521	566	525	561	519	516	571	541	535	504	534	596	482	529	542	553	519	531	520	529	520	564	562	546	537	566	543	549	556	526	538	564	554	538	588	551	582	556	593	508	564	536	527	564	526	543	549	494	563	529	540	534	559	544	562	530	548	605	599	532	583	533	522	554	536	499	528	548	568	568	532	564	548	515	538	538	500	627	527	566	536	548	510	528	489	525	553	535	559	544	481	562	571	547	544	532	528	561	569	497	540	546	533	522	563	555	542	543	534	566	535	549	556	536	529	515	571	524	525	562	497	495	587	501	559	591	574	551	538	548	578	509	537	538	564	553	567	576	524	574	555	553	542	534	564	529	578	557	549	553	570	509	565	563	549	523	552	546	546	520	537	531	502	571	574	529	567	521	549	548	538	580	520	552	538	561	545	554	553	537	516	539	572	581	561	562	502	508	527	595	550	516	548	531	552	542	557	502	542	542	535	527	511	591	595	526	547	582	549	535	553	537	573	543	602	500	533	545	564	537	545	582	527	522	547	516	532	565	544	514	509	525	528	565	503	526	576	547	525	571	535	546	557	576	528	553	521	588	560	515	550	528	554	548	561	551	517	576	539	576	545	518	514	536	537	556	554	552	556	549	536	567	538	549	540	564	550	571	556	569	525	546	556	533	514	555	543	564	572	559	503	576	563	547	563	545	536	547	538	517	520	581	573	534	507	525	530	526	562	528	581	564	551	534	547	590	574	555	575	521	564	510	536	543	542	556	554	520	626	545	548	507	502	527	567	557	554	591	565	542	538	553	534	549	553	545	526	536	552	552	538	545	554	553	549	516	515	522	562	535	567	559	569	533	580	542	537	544	508	558	579	568	582	564	542	540	530	582	513	558	585	539	509	544	539	565	500	543	498	588	525	565	554	542	547	531	504	549	562	549	540	551	555	553	507	510	543	500	550	553	545	570	548	580	552	521	513	548	520	513	553	566	566	542	529	557	582	603	522	540	505	517	549	518	549	537	512	562	540	525	531	568	552	554	580	538	573	502	573	536	510	548	514	585	568	561	514	540	564	540	568	522	596	525	554	540	549	533	598	534	525	545	541	576	520	542	566	530	571	532	518	527	558	563	535	525	583	570	550	535	562	539	548	540	537	538	567	513	567	504	518	516	563	562	576	515	548	551	535	541	573	557	558	551	568	545	519	539	541	559	544	527	527	566	552	552	552	524	543	534	555	539	533	533	506	524	551	536	528	548	535	586	557	552	569	536	591	548	499	578	550	529	521	536	584	531	571	573	539	552	487	551	534	537	586	582	523	536	533	530	560	551	520	559	570	567	537	564	553	511	591	543	521	551	552	574	551	531	572	502	537	553	567	534	448	558	544	541	535	520	553	547	524	556	523	531	544	532	534	544	529	544	494	552	492	578	516	547	561	548	565	589	542	585	532	542	532	503	552	558	528	534	550	580	571	581	520	566	548	517	516	535	571	544	531	545	560	541	548	536	575	548	564	557	507	523	520	534	560	565	561	531	559	542	606	537	528	487	541	528	567	584	519	533	565	548	488	525	536	554	562	570	566	512	576	531	541	570	561	551	545	556	521	539	504	513	584	531	524	536	540	581	543	536	545	559	522	553	567	533	527	529	506	490	522	542	580	541	572	522	537	518	554	543	571	555	585	545	583	547	518	525	555	577	549	568	564	531	485	533	514	559	543	545	523	511	576	519	590	522	544	524	568	533	488	591	556	514	586	551	530	499	548	527	511	573	533	551	541	551	559	536	505	580	535	583	546	548	536	630	546	505	560	545	529	560	537	514	536	520	533	542	605	552	522	560	563	494	511	551	532	565	597	543	574	560	543	540	535	550	551	559	542	514	567	541	574	538	552	491	563	537	534	541	545	535	541	532	553	576	554	581	535	534	512	558	525	513	516	540	546	553	543	542	532	589	522	482	507	546	534	552	554	568	555	541	565	521	532	569	539	507	522	548	551	530	581	583	565	537	505	545	538	562	578	561	499	552	528	579	568	531	525	557	578	543	564	553	556	597	545	492	595	559	557	530	489	521	548	528	519	569	553	510	556	555	555	567	538	549	566	521	547	561	524	541	547	592	575	526	536	505	484	546	533	562	586	556	527	549	538	586	526	515	569	544	492	560	577	560	537	527	542	537	520	533	523	511	562	553	506	515	538	523	566	551	533	544	594	531	529	555	570	543	522	530	527	550	541	538	534	543	569	535	571	553	546	591	557	533	556	562	573	578	564	552	510	548	548	535	538	562	538	536	551	560	565	574	523	555	542	550	535	577	556	543	573	543	534	588	541	525	532	538	532	520	571	540	568	551	498	556	516	559	540	574	513	581	519	520	554	518	571	540	544	535	538	543	524	546	514	542	582	564	540	552	546	532	557	515	561	536	526	541	511	544	542	532	548	536	547	563	580	613	563	559	531	497	535	565	539	539	571	562	568	556	547	517	524	552	536	541	518	550	558	562	589	547	518	542	558	567	561	559	565	528	534	564	528	543	534	540	538	531	534	577	526	511	530	545	569	554	562	567	518	536	522	539	512	530	561	542	512	634	573	580	553	543	542	538	536	530	530	531	521	524	529	570	528	509	585	525	576	531	521	589	565	550	547	561	573	541	531	591	530	555	541	509	521	549	514	584	564	561	524	553
6712	8214	6220	3290	2287	1733	1542	1357	1123	1036	911	890	843	859	809	771	784	729	746	714	711	715	692	668	690	687	696	674	661	665	705	676	687	666	714	696	720	663	681	710	639	697	670	670	688	736	681	667	673	647	658	686	608	696	679	673	649	672	657	691	672	656	661	689	732	653	649	681	718	642	652	674	702	677	690	669	683	681	685	683	678	712	708	713	672	732	758	659	673	725	705	684	664	718	649	655	661	668	671	707	687	696	672	661	684	694	646	669	658	678	697	669	699	688	672	661	658	631	673	623	668	663	667	706	731	655	625	672	668	653	676	694	659	673	712	663	713	646	667	683	715	621	727	648	667	636	681	695	700	707	676	673	688	662	655	700	668	693	681	711	675	674	644	666	666	659	696	690	680	670	698	678	640	703	693	662	736	664	687	720	636	664	702	654	666	683	690	627	723	718	694	710	666	679	691	661	680	676	687	655	656	693	697	664	693	655	675	691	709	685	688	685	684	656	687	728	695	687	648	649	677	694	688	683	719	646	697	671	682	711	646	670	665	686	686	692	650	658	681	769	670	704	707	645	685	658	650	696	667	705	632	641	693	676	715	643	701	679	648	648	653	687	650	665	682	652	693	677	679	705	622	648	694	666	646	667	677	639	653	700	685	654	692	684	656	696	669	669	672	666	640	709	658	661	639	644	688	647	648	658	674	667	682	696	698	688	704	678	708	597	673	637	692	694	670	667	676	663	696	696	679	671	731	656	688	656	701	695	651	688	675	643	628	725	678	649	700	629	661	672	660	685	670	700	618	651	723	663	682	691	700	701	699	681	676	710	724	676	647	661	675	690	648	677	682	696	708	678	682	701	642	610	652	693	653	664	665	666	636	639	644	659	688	671	660	661	643	706	710	700	687	681	696	648	707	639	731	694	673	663	718	702	657	621	629	682	714	668	691	616	676	702	661	687	671	688	647	613	708	608	719	678	635	623	638	647	703	664	675	730	677	639	604	682	691	664	660	695	674	688	687	702	725	690	687	712	690	681	675	718	701	679	661	702	699	698	676	628	652	727	720	657	692	647	683	643	677	699	629	693	685	635	684	658	679	631	673	686	716	640	701	660	684	712	680	658	676	630	643	724	682	648	687	642	656	682	676	706	638	674	686	666	667	704	706	667	716	702	670	666	658	668	706	665	614	698	705	645	661	688	674	687	691	693	717	636	624	710	675	659	666	680	614	669	694	712	682	668	690	677	669	642	651	632	685	654	689	732	644	672	652	633	688	706	669	681	682	632	696	664	707	644	693	676	664	700	657	658	637	672	699	690	656	694	718	689	676	713	703	681	683	666	697	693	635	685	650	678	652	654	646	673	670	685	641	669	677	703	632	707	689	627	653	636	669	697	672	630	681	674	740	646	654	659	692	697	680	686	679	646	637	695	686	712	730	699	655	666	658	677	661	680	649	720	688	647	696	646	651	695	701	714	618	664	696	660	652	660	686	682	687	670	691	661	701	642	694	658	662	646	681	656	655	642	668	713	712	647	662	724	655	708	671	650	647	719	648	676	677	632	662	679	653	689	680	659	663	715	677	631	687	706	669	684	683	669	680	692	675	708	658	685	648	717	643	671	700	666	702	654	680	670	684	715	639	660	675	684	701	677	719	651	710	673	673	689	670	659	668	705	697	659	626	665	638	697	711	663	679	658	685	705	723	654	640	657	712	682	659	628	664	627	678	670	652	692	658	680	664	645	731	751	698	657	685	710	688	649	705	618	715	657	645	665	650	708	702	641	711	673	679	693	660	677	633	647	673	686	675	667	690	658	652	692	633	676	630	684	684	695	701	700	693	682	682	679	718	715	701	677	702	700	647	660	717	680	702	696	683	640	709	670	659	673	646	680	678	724	654	659	728	681	678	663	642	670	673	676	677	704	667	675	687	678	697	651	691	670	659	641	693	689	645	633	717	684	709	681	646	697	693	691	676	663	592	686	622	685	647	706	692	677	674	679	639	647	680	688	692	673	700	672	708	623	671	681	626	710	694	667	648	644	683	734	679	706	661	663	704	693	690	663	691	666	680	680	678	642	687	706	648	688	664	657	700	697	670	702	690	613	649	683	656	656	652	686	634	710	655	644	686	663	662	682	700	687	646	692	663	724	679	673	689	694	670	676	665	684	669	662	690	662	668	667	659	670	672	680	652	688	697	663	652	666	650	673	665	680	653	664	676	665	651	689	656	707	689	722	689	666	691	660	738	723	672	699	704	680	667	639	727	699	688	694	652	692	708	646	657	720	697	670	643	707	701	692	655	697	714	669	688	638	679	664	659	675	683	689	715	683	703	654	670	649	679	632	723	655	674	619	632	650	698	655	706	692	702	675	698	720	686	679	727	680	683	721	643	723	713	615	662	648	629	660	670	681	666	683	659	672	659	646	699	704	714	708	665	701	672	663	637	688	690	725	682	723	661	688	732	691	665	669	670	680	665	675	679	674	698	646	686	708	703	636	707	667	705	663	709	667	674	666	713	681	642	709	652	664	638	675	672	666	698	649	695	718	666	653	679	703	700	644	633	682	684	707	720	632	693	716	688	704	646	649	662	664	690	640	636	660	637	704	670	640	703	670	692	702	712	653	680	713	659	663	675	660	641	657	667	679	692	679	667	644	682	663	657	647	662	674	663	638	635	668	691	704	681	650	712	686	686	633	686	666	692	680	692	702	645	657	662	686	700	659	673	646	712	694	679	671	659	715	667	691	701	690	665	701	677	686	669	710	675	681	676	703	693	676	656	690	652	688	686	672	652	692	725	695	685	673	666	678	663	714	686	727	663	682	644	695	738	672	662	665	673	678	687	720	756	643	682	658	755	678	632	668	682	637	642	653	689	668	677	688	670	638	641	708	691	663	660	703	693	631	674	637	692	763	687	702	684	691	687	703	668	692	631	665	681	652	653	683	661	643	662	692	721	665	676	677	620	714	673	675	633	679	661	707	678	620	655	652	681	640	723	626	600	667	631	694	680	670	673	635	735	699	686	663	692	695	697	668	659	656	713	689	676	664	689	636	692	686	653	680	713	658	670	707	700	689	656	655	671	639	661	683	680	661	635	695	676	629	679	688	622	688	704	708	687	644	700	693	688	682	680	683	690	679	653	646	705	717	702	718	638	643	680	669	676	703	639	634	657	637	667	682	635	649	680	697	664	712	628	668	646	686	685	653	651	652	689	689	660	688	674	628	647	702	653	685	621	690	721	767	691	662	644	668	690	703	696	656	667	671	651	699	680	649	696	651	682	691	594	695	659	667	674	682	676	676	667	676	683	624	718	637	693	690	667	649	679	647	682	668	689	725	716	668	633	682	679	623	649	683	661	682	675	636	688	675	662	732	656	660	619	633	709	709	671	669	676	701	702	679	679	662	660	697	675	712	685	654	677	632	684	660	708	693	659	670	697	693	712	692	690	665	649	681	633	639	656	658	686	647	709	681	629	625	673	702	680	651	670	657	651	697
24083	21446	28579	24737	21426	9604	2033	1447	1163	981	885	827	828	790	810	812	715	649	700	656	650	640	646	631	636	659	667	625	589	631	604	652	674	605	654	626	599	608	625	641	634	592	633	644	647	635	588	623	643	593	586	605	606	663	619	589	622	567	642	637	634	621	620	575	611	614	632	608	614	566	688	587	583	602	617	605	625	612	632	595	603	616	594	654	600	667	618	665	591	619	606	613	634	634	603	581	588	588	606	563	594	602	612	572	612	607	632	617	576	600	620	633	592	641	605	585	599	601	655	615	632	646	647	603	573	635	576	594	556	624	585	587	605	560	605	605	578	621	616	606	583	611	617	608	623	600	628	617	637	580	583	556	619	628	570	600	576	613	611	637	607	612	608	566	652	564	610	685	614	650	645	556	623	563	572	554	610	574	568	617	588	617	644	623	608	603	595	609	617	582	555	593	610	609	604	603	592	562	635	639	619	637	656	606	623	665	567	599	588	565	587	643	626	608	623	614	644	538	633	626	602	634	622	573	634	600	617	574	652	625	595	595	594	584	629	575	591	601	646	623	581	581	604	602	583	615	606	617	656	619	610	594	605	596	580	635	641	619	635	607	617	651	630	606	644	616	622	604	629	599	591	585	600	670	618	581	569	645	634	598	607	606	641	576	635	606	624	605	611	616	604	569	639	598	578	647	626	639	595	628	639	585	634	619	590	601	586	622	558	619	582	563	571	622	645	626	607	612	609	618	584	630	595	602	624	630	604	585	569	639	619	591	630	621	591	561	649	584	643	624	587	603	623	636	560	613	620	597	682	603	660	624	622	546	628	631	577	578	688	607	617	639	604	551	621	622	606	627	630	653	624	592	632	587	624	629	576	604	617	610	590	603	627	607	570	597	627	584	608	619	564	579	596	585	654	574	640	612	606	599	589	619	614	596	634	636	594	626	596	620	609	616	528	637	615	602	583	564	583	598	617	601	613	590	608	624	566	634	568	600	603	597	622	584	573	582	584	629	535	664	637	590	621	569	616	633	660	545	617	644	619	628	612	598	601	624	605	624	590	572	591	634	585	620	633	593	613	622	612	613	605	579	624	605	581	639	580	614	627	612	608	594	580	583	623	582	611	552	541	640	616	615	632	642	583	601	575	566	641	620	567	587	585	576	570	607	616	610	593	548	617	641	599	598	619	609	617	595	580	583	586	604	580	629	602	631	642	605	589	621	619	653	576	647	596	637	605	623	612	581	611	588	584	582	610	575	624	575	620	636	519	649	633	594	625	631	557	609	648	618	633	589	568	624	662	607	610	623	690	589	606	586	638	589	614	592	603	646	627	601	598	642	625	594	586	600	632	622	585	657	561	618	635	625	644	620	564	606	596	588	622	616	572	623	617	603	606	617	635	616	625	617	594	633	637	620	632	652	616	586	590	607	601	623	628	607	608	621	558	614	600	638	624	617	587	631	609	591	627	608	594	612	604	578	580	599	599	610	636	590	595	591	606	608	573	604	611	633	615	596	648	594	589	672	588	643	562	612	612	637	613	614	647	603	581	591	555	608	610	629	647	621	585	594	620	615	605	574	549	642	618	618	644	592	634	632	618	601	607	629	609	594	597	624	608	564	608	577	562	628	626	593	609	614	639	600	580	602	608	638	618	576	619	600	610	596	600	599	562	632	630	593	637	607	618	575	603	596	606	624	591	588	602	600	603	610	659	625	614	591	626	600	592	619	594	599	568	562	612	673	640	608	617	626	623	606	598	594	627	596	649	642	576	630	593	594	624	592	606	617	616	607	635	652	566	621	607	585	664	620	582	602	681	603	604	617	601	605	619	596	599	587	617	614	625	596	643	637	596	591	605	637	605	606	562	619	584	624	607	614	640	625	622	626	589	585	591	612	603	629	601	617	615	562	596	604	596	617	620	615	607	635	630	614	645	622	600	614	639	607	627	545	623	597	623	603	610	604	556	607	638	602	601	611	617	578	603	583	616	606	573	610	582	582	602	621	619	607	602	610	622	595	647	629	573	663	582	585	564	592	594	651	605	606	611	590	625	603	587	575	590	617	652	556	570	614	598	606	637	620	620	598	619	622	598	628	654	629	626	566	580	600	597	580	589	638	601	569	583	595	589	627	597	635	622	601	630	637	651	567	636	632	590	614	608	608	601	600	624	620	643	596	629	607	575	598	634	625	654	606	608	600	615	586	611	613	597	592	535	583	601	618	597	637	621	598	644	629	630	598	624	537	575	568	593	622	609	592	552	640	585	667	585	587	622	618	621	563	585	618	598	570	575	565	633	624	639	620	622	604	593	575	630	580	594	572	635	603	576	592	593	599	588	632	598	587	590	578	618	576	571	574	592	640	589	602	593	580	620	604	636	614	604	573	647	607	562	607	576	640	608	565	610	549	596	609	613	603	607	608	539	623	585	612	600	643	678	603	629	645	619	572	636	631	634	620	624	654	594	644	591	616	567	625	601	626	589	589	598	591	611	628	585	609	617	569	601	606	611	618	608	613	600	658	657	646	604	593	618	657	591	565	639	623	624	631	613	590	612	621	617	575	584	630	613	610	611	570	567	597	618	630	597	623	576	598	580	599	588	625	606	611	583	592	615	609	610	590	631	636	561	632	621	616	611	609	569	602	662	559	658	599	605	601	611	617	600	594	581	589	601	626	596	595	592	597	638	645	645	593	617	606	625	596	619	629	586	589	635	598	593	603	541	624	634	586	635	578	669	548	595	616	623	614	626	616	588	618	621	667	569	590	581	609	578	617	610	628	623	640	598	634	625	613	571	610	595	605	623	589	631	578	614	590	652	618	578	657	625	570	637	632	583	608	595	580	608	565	570	603	593	648	599	599	617	570	620	575	585	592	583	617	606	634	577	654	652	620	631	635	597	659	591	611	602	586	579	693	615	584	619	612	557	590	635	593	625	622	575	597	559	599	567	599	580	606	591	618	628	596	562	586	585	603	651	646	608	589	632	618	627	595	616	628	609	648	648	628	589	581	625	599	616	576	668	603	640	598	595	594	599	612	624	617	629	642	592	593	581	614	591	650	579	581	600	635	614	612	591	592	656	600	596	593	617	584	586	641	609	553	641	612	609	613	570	626	600	605	605	587	606	593	588	631	643	605	631	620	651	645	599	588	606	604	639	569	600	654	628	630	595	588	561	634	601	581	613	594	582	602	608	589	608	580	619	574	632	606	636	615	619	630	593	562	618	592	621	598	617	636	575	586	629	581	608	616	638	628	617	566	584	629	543	647	639	596	590	604	608	598	633	627	601	573	611	563	612	573	682	589	566	605	552	571	613	629	586	655	609	587	596	648	635	579	614	626	614	636	582	606	602	583	614	597	618	615	654	622	625	632	569	651	636	592	585	609	581	630	609	573	644	589	609	567	581	622	576	596	575	607	589	610	614	609	586	606	618	607	591	594	634	620	657	560	612	560	581	616	630	612	602	632	620	590	574	654	639	582	611	640	608	599	578	611	631	612
6230	16035	12791	6663	4652	3611	2880	2294	1968	1609	1416	1316	1237	1200	1085	1126	969	978	875	849	858	817	819	756	843	757	808	827	778	750	838	781	786	773	755	748	782	801	769	804	780	799	827	753	790	713	809	731	752	802	801	731	753	716	755	801	724	752	784	723	799	758	717	748	688	758	713	765	747	796	738	691	744	746	745	719	730	754	776	732	781	728	683	765	767	759	733	787	751	785	749	726	747	737	723	733	786	735	767	759	743	751	738	798	770	739	814	755	739	760	709	721	711	752	767	807	754	736	774	813	772	728	713	712	775	747	752	766	771	763	742	733	753	774	776	798	741	743	718	797	741	756	827	811	781	748	795	738	765	756	788	760	781	785	755	748	751	787	766	722	817	765	765	773	791	751	752	757	767	777	825	733	774	754	793	764	700	747	779	762	747	751	743	717	787	740	734	707	729	778	791	790	745	730	731	693	753	741	739	826	785	759	723	775	741	791	755	746	782	729	732	750	776	767	735	759	760	806	843	828	734	744	753	770	747	791	691	784	711	727	727	699	725	771	720	725	788	817	733	750	804	736	746	796	786	771	740	734	736	765	717	688	772	762	800	747	782	801	770	727	715	756	769	766	775	762	760	771	784	746	773	731	757	778	739	726	780	791	736	759	751	739	757	789	717	728	735	700	781	746	751	732	728	734	717	724	773	793	685	758	817	706	709	779	741	731	705	759	702	761	733	723	764	773	755	749	772	733	711	740	782	762	760	738	724	781	741	724	794	708	738	761	767	712	763	696	752	696	743	758	779	755	739	732	785	708	743	755	741	719	741	734	814	766	719	763	727	748	729	758	809	803	753	748	761	761	738	745	770	749	700	805	761	721	690	799	755	735	722	749	724	733	757	768	751	761	746	747	746	725	750	771	706	722	771	772	751	739	780	770	749	750	687	763	706	727	711	728	735	743	737	786	761	772	757	762	831	731	750	772	746	770	735	758	758	749	736	779	711	774	724	788	774	736	755	749	754	837	760	808	783	751	760	730	774	747	777	734	785	717	721	789	733	756	728	775	787	742	772	777	764	731	720	788	811	756	802	797	800	764	767	735	787	759	799	776	771	766	765	795	733	759	764	762	723	757	774	778	740	741	717	782	727	703	770	762	721	795	689	804	800	778	744	770	743	742	756	804	748	742	728	779	725	741	740	716	777	721	746	771	731	754	784	745	775	820	732	786	792	751	800	764	714	769	778	802	768	773	770	709	791	704	757	754	718	789	689	791	772	709	725	775	797	728	726	742	758	711	788	740	830	744	744	732	703	759	738	745	735	764	759	758	761	741	731	765	746	796	752	798	736	728	775	715	727	781	754	762	801	763	719	726	741	722	758	741	786	704	790	742	788	748	812	759	761	740	683	766	771	720	782	712	750	789	723	723	728	724	772	764	732	743	813	770	755	714	740	819	783	754	747	797	792	794	758	792	760	752	767	741	784	742	763	719	750	675	735	723	725	756	759	729	741	736	764	787	740	756	753	741	772	726	738	716	788	742	786	750	753	757	759	753	723	761	770	767	758	754	792	771	773	698	784	733	731	762	807	692	784	757	757	739	731	759	727	806	777	760	752	762	720	774	759	768	704	758	763	716	771	763	735	756	716	784	786	828	782	784	747	780	713	765	773	755	785	752	779	743	789	724	725	752	750	759	769	774	717	806	749	768	775	765	732	714	720	713	767	760	753	779	738	728	760	783	731	759	726	695	698	734	746	753	741	781	760	750	772	776	771	746	742	717	779	766	720	753	760	796	757	750	724	759	747	762	703	698	763	717	746	730	714	759	792	740	785	746	786	781	761	746	761	762	790	761	702	741	768	774	755	733	781	753	778	795	761	734	733	752	794	756	744	812	822	714	727	757	738	744	790	760	759	734	754	752	714	761	738	728	762	787	781	765	812	755	742	716	827	743	790	739	766	731	724	786	796	804	736	810	818	777	737	776	741	799	728	784	755	785	734	710	766	720	743	729	761	733	757	776	742	783	733	731	728	750	732	741	778	742	741	757	773	740	763	739	762	720	752	745	725	754	805	730	753	808	775	808	788	816	742	698	724	789	761	783	780	743	745	761	748	741	786	764	755	745	702	691	719	728	778	761	759	776	756	717	783	788	775	702	795	748	737	767	827	746	752	748	720	763	763	723	764	759	767	761	761	779	726	775	756	762	691	808	775	714	738	766	747	769	735	772	757	762	793	716	803	737	765	712	775	725	777	751	742	750	785	743	774	723	762	769	720	704	698	750	707	752	746	780	783	806	729	718	761	740	733	701	813	699	742	725	730	765	744	732	792	746	759	708	711	754	723	718	754	733	787	776	745	740	733	757	765	806	731	785	759	777	745	763	748	783	785	731	778	760	765	759	737	820	706	739	751	740	778	776	750	730	755	759	718	733	749	799	775	813	746	749	799	814	766	774	750	766	751	754	788	768	753	751	784	758	739	752	730	797	782	796	791	731	751	775	760	756	785	785	829	813	739	803	707	737	759	716	758	717	748	760	743	758	755	763	773	761	774	790	758	733	797	785	770	778	739	722	801	782	721	731	731	771	766	750	717	698	775	735	764	765	712	738	728	759	766	788	752	752	771	753	723	760	741	711	742	774	757	740	746	754	773	737	734	736	747	786	781	789	769	733	802	722	727	777	730	768	791	803	783	736	736	819	768	725	786	772	780	778	750	787	770	715	759	758	786	754	728	736	757	767	729	780	724	759	757	700	755	776	758	757	740	774	751	756	801	782	720	777	733	725	704	772	749	724	786	735	764	755	795	737	778	814	798	764	730	775	747	753	746	776	784	793	787	695	736	747	793	794	722	738	730	769	746	794	717	747	711	679	773	765	772	767	738	757	775	753	750	730	776	773	760	691	757	746	730	725	716	762	763	758	737	747	759	792	728	783	773	730	778	740	744	775	765	740	725	788	761	724	729	755	740	741	765	765	715	759	723	736	748	743	720	782	772	744	789	783	758	721	740	772	790	733	789	735	719	762	748	757	749	763	748	701	739	740	742	723	775	739	743	707	832	769	789	724	754	747	783	748	717	776	738	765	722	776	764	732	733	728	819	804	763	736	791	739	724	752	791	761	757	775	751	786	760	771	719	775	735	762	791	745	783	805	718	747	741	746	696	789	747	747	753	708	724	783	722	765	718	727	807	738	746	732	722	708	727	786	791	752	787	767	739	715	788	736	792	719	758	742	815	707	804	765	750	767	715	748	740	762	762	769	790	777	702	732	745	760	724	780	753	707	761	766	736	670	741	759	790	786	717	761	764	749	781	750	782	731	748	798	785	720	803	760	732	730	785	754	765	738	799	792	741	745	749	762	737	812	747	761	741	723	759	781	730	757	757	789	807	727	715	753	722	748	734	712	740	763	747	778	748	751	766	738	792	729	754	744	731	716	674	760	728	749	759	727	771	706	767	746	758	772	733	760	767	696	744	691	681	780	840	728	721	729	737	738	737	727	751	737	768	743
24959	21425	27511	25609	11722	1452	1040	793	630	547	462	456	416	390	388	384	369	360	333	323	290	296	283	290	304	287	288	307	256	277	325	290	291	290	286	291	280	272	300	315	290	314	304	284	313	318	260	259	276	289	301	288	264	280	293	311	291	275	309	305	304	268	292	290	294	279	291	282	293	288	298	321	294	274	298	291	289	276	309	302	286	283	298	275	279	309	283	281	300	304	252	304	290	276	285	295	261	261	289	288	302	266	311	301	281	294	300	303	290	281	304	286	294	291	305	289	300	286	309	276	319	295	312	264	303	270	302	312	277	302	293	282	274	268	287	270	289	267	271	305	278	284	246	288	311	297	269	282	294	312	275	279	274	297	298	259	258	335	293	245	299	291	276	296	333	309	277	314	270	292	268	259	253	266	239	274	310	277	274	268	275	285	293	264	331	299	302	289	267	308	274	276	298	341	273	299	272	310	268	290	273	288	281	307	299	318	272	315	306	307	277	290	291	300	270	286	298	275	283	277	325	282	308	282	279	280	255	292	290	313	275	297	304	300	295	276	318	298	283	294	277	314	293	293	319	293	302	297	258	272	276	277	278	292	302	299	290	270	286	256	323	277	272	293	264	274	275	312	286	293	294	292	313	292	313	282	305	297	309	269	275	284	287	282	287	284	261	296	275	262	257	275	288	286	300	292	291	288	285	308	268	289	294	310	288	295	293	285	279	293	297	270	305	288	286	280	278	271	282	290	279	271	279	307	282	259	314	291	303	296	260	278	278	289	278	264	280	266	263	280	296	308	290	289	282	279	285	311	306	301	285	281	294	289	277	298	306	304	289	281	307	302	295	276	290	282	300	325	287	297	286	272	262	290	298	285	282	320	273	277	286	314	295	281	292	283	296	292	293	314	279	273	277	278	297	272	271	285	264	275	285	278	308	303	277	290	295	291	314	265	300	314	286	271	278	284	331	256	294	277	288	298	297	302	288	309	289	280	298	304	279	305	259	312	302	297	268	288	287	317	288	275	292	259	284	289	321	255	311	298	302	272	287	297	283	274	290	274	274	278	278	270	280	286	332	267	266	277	255	290	298	286	275	302	277	295	312	259	308	317	272	293	281	271	290	297	288	282	301	275	283	286	312	296	297	271	290	272	284	264	307	271	281	309	266	264	321	278	311	273	302	336	286	292	282	281	286	290	278	274	285	251	302	292	265	302	254	304	289	298	272	270	305	297	275	300	315	286	280	278	307	295	283	297	275	272	263	308	280	299	297	275	291	261	314	281	298	277	306	295	247	276	295	311	270	295	311	293	283	286	281	305	277	269	281	293	274	296	268	280	308	291	275	280	311	259	286	313	280	322	307	264	279	295	303	307	301	313	268	269	262	308	298	299	283	251	276	301	304	289	262	277	259	271	293	308	284	283	302	265	280	291	250	274	275	294	277	288	313	282	289	291	277	299	296	289	277	274	297	313	308	292	297	275	281	274	261	260	265	260	284	306	278	259	285	290	268	296	258	262	281	298	284	279	277	300	277	283	284	308	285	301	310	301	309	283	284	280	302	270	279	301	287	299	294	268	296	262	273	280	290	269	296	276	289	298	280	298	248	282	310	302	305	278	262	290	287	296	283	285	263	308	305	296	281	283	291	270	308	288	272	299	280	291	266	308	310	268	287	315	286	284	302	274	303	272	299	276	269	284	273	298	282	277	305	289	292	260	270	297	265	282	285	280	280	272	261	295	271	279	259	276	271	276	289	294	260	254	308	275	291	301	294	237	274	279	301	281	274	285	269	283	279	280	277	295	281	279	272	295	269	283	293	291	306	274	309	279	291	292	281	286	279	289	289	295	292	263	280	270	288	265	276	307	283	283	308	309	304	292	284	302	296	284	281	311	264	284	296	280	287	316	290	263	300	300	283	277	302	278	289	314	274	290	290	296	295	306	258	293	267	301	275	322	259	296	289	285	267	295	288	282	276	269	312	272	292	264	318	299	279	294	273	285	255	280	307	300	297	305	291	263	301	266	266	319	304	304	300	302	299	260	302	283	301	290	281	322	276	289	303	263	286	277	267	276	279	286	282	284	269	281	304	301	302	273	257	283	283	276	268	310	260	304	318	305	278	292	307	270	273	282	253	324	283	319	305	306	259	278	268	281	286	281	302	279	277	276	281	264	268	272	267	266	258	297	291	287	327	289	279	300	292	284	294	305	299	295	322	283	269	291	295	272	288	314	310	302	290	272	261	308	271	322	294	283	285	309	256	273	274	278	296	289	272	318	300	277	280	299	277	272	285	278	307	276	277	306	319	276	296	309	294	296	285	280	288	292	283	294	272	287	306	291	296	310	307	285	291	305	323	323	288	305	267	277	270	297	275	316	297	281	255	305	307	281	308	275	265	301	256	314	288	285	282	297	301	293	287	271	290	305	285	280	261	282	298	309	307	286	321	295	279	282	291	270	292	284	272	301	274	269	258	271	269	275	265	295	266	290	276	267	266	249	284	281	275	298	305	305	323	257	274	288	284	259	297	284	298	278	285	276	283	297	313	298	299	275	278	290	275	288	314	279	276	278	277	275	281	266	276	280	291	327	256	276	277	299	275	324	272	291	286	257	288	273	292	279	314	279	262	318	270	290	250	272	307	285	296	287	291	312	284	295	311	268	284	288	290	284	293	316	293	277	266	286	278	311	283	269	293	276	269	284	263	298	295	316	273	288	298	290	301	292	297	260	284	303	302	298	262	301	288	295	310	294	317	293	311	285	288	271	279	276	275	278	309	282	278	285	307	285	302	285	303	300	281	299	311	300	263	271	259	279	313	243	285	273	286	282	280	284	285	271	299	277	293	254	317	271	306	309	307	282	299	321	309	295	299	304	302	277	296	301	275	303	276	296	285	291	248	285	271	289	274	283	331	271	268	293	269	270	262	259	284	287	295	272	303	316	293	287	290	305	269	290	276	288	281	288	291	269	316	324	280	288	281	280	256	275	277	270	303	285	268	278	271	275	305	281	287	288	300	294	266	259	258	279	280	295	293	294	303	265	291	305	294	315	312	300	301	306	274	270	283	280	289	272	264	283	289	265	318	297	321	283	314	290	318	271	295	284	267	261	293	286	277	283	314	288	278	286	273	267	297	283	292	299	310	261	303	267	283	291	269	286	270	275	300	282	281	290	298	274	276	270	263	292	295	270	279	285	301	290	290	282	303	247	315	305	271	286	280	296	260	314	293	279	251	269	281	300	293	300	308	279	309	311	282	308	272	268	286	283	280	287	278	268	269	282	293	286	306	290	296	272	305	268	285	304	303	304	301	304	305	288	287	300	279	257	274	292	277	291	266	257	286	293	295	321	308	279	255	294	281	299	279	294	268	304	281	265	305	285	274	261	284	282	262	311	305	279	290	280	285	270	311	279	285	294	290	296	283	275	285	292	296	281	305	280	266	290	280	282	288	267	278	273	252	285	277	306	294	274	297	266	284	292	320	277	275	316	309	300	278	258
5847	12321	9443	4681	3276	2393	1990	1621	1247	970	840	765	686	683	576	549	520	466	465	413	406	407	390	400	384	366	398	387	387	379	358	357	360	343	375	362	400	341	375	356	352	363	366	367	374	341	375	376	369	348	369	351	335	336	361	367	383	348	358	372	363	341	337	364	390	332	374	359	349	363	351	362	350	362	359	342	389	361	377	378	339	376	378	341	375	337	348	334	373	358	331	374	383	369	315	353	354	344	334	377	353	376	358	339	333	378	346	342	353	350	352	341	369	358	351	385	393	361	336	334	358	351	355	324	379	349	360	340	332	332	368	361	374	387	355	351	373	380	381	341	373	326	335	330	365	341	342	327	343	342	353	352	354	349	386	348	364	377	306	405	362	334	330	351	358	345	370	338	332	375	341	413	360	356	348	362	304	354	366	328	310	353	354	390	374	325	363	327	337	339	330	353	380	318	341	358	352	346	339	368	345	355	363	380	325	356	374	348	352	324	406	369	312	342	365	334	351	317	356	351	359	379	338	379	332	351	363	367	342	384	334	391	362	333	377	346	357	356	337	325	351	327	342	366	322	334	383	371	355	374	359	340	332	358	338	335	310	350	340	336	366	353	370	346	385	345	346	359	370	324	366	408	335	347	357	364	346	347	351	355	351	382	337	321	332	394	322	379	363	389	382	333	343	374	347	366	339	344	351	351	385	352	401	349	355	343	350	323	358	384	363	345	361	367	384	365	347	314	365	342	356	338	376	298	349	355	360	364	368	366	360	331	387	355	361	317	358	322	358	360	384	318	344	326	368	369	348	364	323	340	364	336	350	337	376	360	350	380	359	332	339	370	336	370	357	330	381	335	364	350	336	340	352	356	329	338	371	339	346	365	361	329	353	344	342	371	366	363	363	363	360	338	377	344	356	314	358	362	346	330	331	383	318	336	340	350	341	369	393	368	322	368	380	352	354	356	354	345	357	349	413	355	358	354	339	366	327	357	332	375	326	347	361	405	360	373	370	353	360	352	374	344	347	337	329	372	398	343	326	345	335	379	340	336	363	371	373	362	343	354	348	359	340	380	360	346	331	394	359	370	393	394	340	374	334	301	365	374	391	353	337	347	366	339	363	326	360	354	362	340	363	368	358	360	368	370	362	338	336	384	390	355	375	355	376	329	359	357	357	339	350	380	344	336	337	353	349	355	340	337	360	314	336	354	368	356	380	333	375	343	361	332	339	346	344	346	357	342	331	370	332	327	377	347	328	356	369	348	371	320	351	341	369	345	337	360	357	348	335	367	338	342	344	349	365	351	350	343	341	348	314	379	331	361	351	341	329	362	368	357	316	361	338	351	353	331	411	376	344	362	331	353	340	367	369	377	366	351	358	338	336	347	329	358	314	367	383	339	342	380	343	332	340	373	360	324	362	352	374	366	344	346	360	321	358	342	319	348	355	346	336	344	350	373	329	338	333	363	351	338	375	380	348	365	394	343	358	376	355	352	374	333	357	336	339	339	378	340	328	358	375	353	328	347	361	374	353	361	358	345	354	338	309	335	376	370	362	337	335	332	354	330	337	313	362	362	351	347	353	378	339	375	373	338	358	352	348	344	379	342	361	364	375	347	328	333	336	348	336	374	350	382	336	356	374	369	363	360	351	363	359	333	335	340	399	392	356	338	356	347	385	360	358	336	360	372	343	358	337	351	386	341	352	357	345	333	357	364	356	371	328	326	329	368	389	322	327	324	330	334	348	330	371	369	375	357	340	339	384	387	345	345	339	330	360	372	332	342	343	360	348	367	330	360	339	348	344	350	381	381	351	347	331	366	341	367	364	341	367	353	349	342	376	312	345	367	327	366	373	327	346	347	389	357	371	357	365	368	312	327	348	336	370	323	385	404	359	362	357	359	339	355	355	337	314	382	362	350	334	376	355	372	374	351	352	322	312	336	383	364	372	379	346	362	366	369	370	328	344	372	324	414	356	364	329	316	362	369	335	317	343	390	318	356	375	351	343	334	345	340	380	365	358	366	371	344	394	340	338	386	310	354	331	368	360	345	315	338	343	360	322	371	342	296	333	361	379	360	356	349	328	340	346	330	370	351	377	334	304	360	330	350	361	339	352	344	342	328	340	364	350	347	331	319	360	353	364	371	366	368	382	338	352	330	373	358	373	354	364	372	324	359	352	354	339	378	390	327	366	356	354	348	386	353	343	373	407	338	341	336	385	347	375	366	354	354	327	361	322	351	336	339	352	350	372	348	354	317	355	369	343	344	384	319	374	342	336	369	372	350	384	322	385	348	353	377	349	343	374	375	353	373	370	368	368	361	364	340	351	337	366	361	331	355	347	337	337	352	363	344	334	345	369	404	342	403	348	356	330	372	341	343	369	355	335	386	343	400	358	328	332	381	366	388	347	355	326	329	362	367	323	350	366	356	332	349	357	376	329	366	344	358	333	354	335	326	369	398	354	329	327	323	346	344	342	349	331	368	365	359	364	365	346	380	353	331	366	342	366	354	363	359	342	358	343	345	355	359	329	349	360	332	374	315	385	347	325	331	363	344	355	332	329	329	373	370	352	375	381	344	374	352	344	330	369	336	366	361	361	379	339	331	340	362	375	354	330	326	396	377	359	357	368	346	328	390	364	390	343	382	366	365	368	354	378	343	345	360	359	373	371	351	355	399	374	330	353	318	347	350	358	351	358	389	323	338	364	337	381	358	368	350	345	352	371	344	385	358	338	375	371	355	342	352	368	358	344	362	384	316	369	358	364	344	325	355	336	365	322	364	377	349	367	339	358	336	333	382	334	319	354	371	329	359	353	360	351	363	334	358	369	335	354	371	333	343	366	356	350	365	365	384	325	365	344	342	357	349	350	329	323	330	385	333	369	373	325	357	349	355	328	326	386	346	363	341	358	357	349	343	348	354	336	329	335	356	371	333	335	317	381	364	354	351	346	351	372	356	371	360	381	345	378	370	329	347	332	342	337	344	307	344	341	345	362	372	418	353	357	364	355	337	338	383	340	342	343	335	348	329	351	348	317	335	363	378	354	349	323	344	333	352	353	346	374	318	341	328	365	354	346	359	360	379	344	337	338	362	364	368	361	359	349	360	342	358	348	335	353	344	322	347	349	347	366	347	348	362	352	312	353	345	382	335	392	404	337	334	370	373	358	340	344	322	355	333	352	352	329	356	353	364	364	343	329	350	366	378	373	344	353	332	357	340	324	374	345	348	393	360	366	334	346	374	384	351	322	349	337	336	325	353	357	342	353	337	330	357	378	345	341	355	374	360	352	374	348	358	330	350	376	335	361	347	340	353	327	393	334	375	382	362	340	387	380	360	351	368	376	406	368	362	349	395	341	363	377	336	354	359	365	341	368	328	357	351	345	342	361	363	331	330	340	365	345	320	345	353	344	342	376	325	352	364	371	392	384	347	324	334	333	353	346	338	372	347	346	341	388	362	332	346	349	333	322	349	354	369	396	342	354	345	381	351	364	333
22988	21452	29055	24264	21455	21452	7908	1754	1176	922	771	702	700	615	567	561	486	453	407	414	436	390	374	342	376	346	356	330	327	363	304	341	337	317	308	348	324	332	313	345	329	358	306	301	334	316	323	301	306	313	328	320	324	278	320	287	326	306	269	333	310	334	323	305	304	286	331	315	312	290	287	303	290	300	315	295	278	318	307	274	338	289	254	323	311	290	298	296	292	299	305	299	288	340	292	247	277	304	321	334	287	261	330	269	271	281	316	340	312	297	281	278	329	300	288	290	294	308	308	307	271	309	329	328	289	328	333	296	308	309	275	299	309	314	302	304	270	285	292	278	309	310	282	311	322	280	341	283	314	300	297	300	308	303	287	314	303	305	326	314	303	292	301	275	286	309	311	323	304	305	330	281	315	308	301	285	285	286	271	276	301	318	315	305	287	312	308	299	318	301	283	311	288	302	312	307	335	299	296	297	285	307	293	278	281	325	336	304	281	304	311	310	299	295	303	321	312	301	280	307	320	306	294	318	307	292	282	286	310	344	293	287	311	302	278	301	288	314	321	289	260	320	319	313	298	309	303	268	285	315	275	259	328	260	319	278	279	286	298	273	283	313	319	309	295	281	302	316	326	303	309	293	303	291	337	307	315	329	301	319	338	329	340	308	291	310	296	334	297	305	322	325	277	326	318	325	324	295	298	312	316	281	279	342	310	296	293	299	320	304	311	289	308	310	290	294	303	303	293	289	274	284	300	277	322	308	302	297	288	280	303	303	334	291	301	327	304	301	322	293	317	291	322	331	288	317	294	319	286	283	277	304	304	285	277	309	268	298	298	338	309	294	315	337	279	294	294	306	285	307	304	291	286	320	289	337	293	278	296	288	279	339	287	302	283	304	305	302	298	325	262	294	315	284	317	350	326	285	297	314	311	302	305	316	327	286	281	293	313	317	320	313	337	269	321	301	269	296	295	283	308	306	304	314	290	302	266	293	316	281	309	306	297	322	308	302	301	308	283	304	322	297	304	320	287	313	324	290	286	275	300	316	280	294	293	333	327	299	299	271	266	322	311	308	310	312	338	326	350	313	258	319	317	323	306	317	285	313	285	272	290	298	292	321	308	313	285	277	292	292	314	291	321	310	286	329	255	326	275	304	305	295	312	296	314	308	328	314	307	318	256	332	305	293	279	285	303	289	307	301	290	305	301	341	320	359	282	325	319	326	286	305	324	349	309	324	296	282	286	292	285	329	266	292	309	259	286	310	303	312	324	286	281	303	287	291	308	332	303	302	283	299	310	324	286	282	290	301	286	290	308	333	294	274	291	307	291	322	291	340	321	327	311	322	336	348	256	277	299	270	300	283	337	301	293	327	312	306	327	295	301	274	302	337	304	265	296	285	300	288	278	284	330	316	305	328	319	265	327	331	303	301	285	325	322	270	337	305	300	271	312	307	296	294	299	277	296	315	285	307	303	306	297	340	306	290	330	305	303	269	303	328	313	291	302	277	312	279	300	320	272	319	303	314	318	335	316	303	284	334	289	291	292	285	303	271	289	294	276	300	310	266	323	286	306	284	322	277	304	304	327	337	288	304	280	271	301	303	293	330	291	322	330	288	349	327	320	291	304	307	294	306	291	290	288	285	294	286	311	270	272	287	306	281	323	280	274	336	288	298	320	313	290	283	290	303	325	282	289	296	292	294	283	314	279	290	316	294	308	262	319	306	320	287	310	312	311	302	280	285	289	314	279	306	294	280	304	312	328	319	277	298	266	286	314	295	299	306	275	302	323	320	326	265	313	292	318	309	285	267	312	282	318	295	296	299	314	283	287	314	291	325	296	308	305	291	321	329	311	324	320	309	320	304	275	300	311	317	298	304	297	340	246	291	296	299	271	320	309	324	315	313	276	292	311	291	291	305	297	274	267	303	313	278	310	312	309	299	307	277	296	325	306	346	290	284	336	280	300	300	286	294	283	282	312	259	309	304	316	301	325	313	342	283	306	311	310	278	258	303	322	274	278	333	307	302	329	265	302	306	286	273	308	305	321	298	310	316	274	297	302	294	303	318	324	309	333	333	333	321	285	293	286	293	271	290	297	319	300	330	325	314	320	308	316	278	306	270	289	317	298	321	295	277	283	299	310	318	288	288	317	301	314	299	320	302	320	271	300	313	290	312	295	307	323	301	319	315	304	333	295	294	315	312	293	333	318	295	304	294	312	302	337	282	298	274	299	292	289	306	299	276	320	258	313	308	305	315	308	303	288	302	299	298	299	322	294	304	329	298	305	281	267	335	311	325	288	296	300	319	284	303	285	259	283	305	282	286	326	284	305	322	296	292	270	304	304	329	285	284	290	270	292	300	281	292	355	336	295	316	298	294	299	280	292	303	340	321	292	301	328	327	331	320	325	322	307	286	279	284	342	301	303	296	289	284	282	272	322	288	294	322	273	288	287	320	293	283	295	286	311	272	296	302	299	319	300	295	305	304	302	289	312	304	262	268	291	310	298	307	320	326	286	308	311	296	270	302	290	308	294	323	342	290	289	275	317	293	301	311	313	286	267	299	293	288	308	291	303	316	319	283	283	315	308	296	299	277	280	304	316	320	300	334	310	278	300	317	287	327	314	320	326	324	344	334	239	320	305	299	284	277	324	306	304	298	300	299	315	286	291	272	308	316	265	307	299	300	313	294	269	276	267	297	284	298	292	285	326	338	301	313	292	280	319	296	303	313	329	300	290	296	293	290	274	263	321	302	301	308	294	296	302	302	293	299	327	300	315	279	291	308	287	307	311	303	304	326	285	289	276	286	320	286	328	310	318	279	303	299	294	284	342	298	315	282	310	310	303	307	311	307	309	303	317	269	316	279	335	305	290	309	310	320	292	322	286	299	282	308	266	319	287	305	295	313	297	278	302	276	322	299	293	292	312	319	313	321	292	297	302	308	295	289	290	305	292	280	322	325	288	297	323	253	294	280	253	310	321	299	317	315	303	304	281	293	313	326	278	297	332	307	291	304	297	276	314	280	304	279	292	300	340	302	316	342	299	286	312	274	298	304	333	286	304	284	336	304	294	298	309	303	285	274	244	305	286	295	284	292	313	269	316	307	269	306	305	299	302	271	269	312	314	304	317	306	287	329	292	294	302	276	276	327	333	295	285	325	281	326	297	316	305	313	282	314	300	297	324	285	315	293	284	272	329	247	285	324	294	257	288	291	321	278	302	317	272	276	283	277	270	273	306	323	302	292	302	330	303	316	290	295	298	314	303	292	312	326	301	292	288	295	304	293	291	326	283	325	302	324	287	272	303	282	284	259	294	340	285	297	311	317	296	262	305	294	317	289	315	294	282	322	313	325	302	291	323	287	299	288	296	292	290	325	288	319	328	300	310	342	332	315	314	286	322	268	310	296	301	307	304	286	314	317	285	292	287	318	300	323	283	294	311	316	286	303	330	295	305	301	295	283	294	289	313	289	310	313	298	301	301	308	309	299	301	276
7308	21162	16941	9245	6591	4981	3960	3086	2232	1727	1394	1204	1183	1111	1002	864	742	684	643	623	547	519	494	432	479	461	440	458	431	438	456	450	454	404	421	397	426	440	399	381	414	421	394	431	412	400	411	400	386	420	386	397	415	406	399	420	371	400	412	415	386	439	412	397	397	406	401	388	422	417	354	395	385	386	366	402	393	385	372	388	384	386	398	397	399	397	369	353	370	377	427	380	396	400	364	408	380	420	372	360	380	415	396	400	402	391	380	398	429	412	376	415	383	390	423	374	377	358	423	361	413	368	389	401	397	366	384	356	358	389	413	388	409	363	395	382	401	392	380	411	429	375	397	366	401	430	373	385	364	392	390	378	373	362	391	394	354	372	390	381	374	406	362	393	418	389	371	377	392	368	403	390	388	398	375	372	388	391	364	387	376	379	387	407	365	401	386	398	353	401	389	410	375	380	409	372	391	369	420	382	401	380	361	374	405	393	383	371	386	384	434	375	403	360	435	421	427	379	395	403	379	390	386	340	404	369	342	382	394	391	371	378	363	376	392	402	399	384	408	388	414	402	399	413	412	412	399	408	386	412	375	394	362	382	387	392	404	427	406	365	395	386	381	348	392	337	389	359	358	393	402	386	403	374	382	405	351	402	361	360	378	376	417	387	381	398	383	376	370	343	411	362	368	406	414	366	397	383	402	353	400	414	373	417	412	378	399	366	388	389	388	355	423	385	394	379	350	379	357	352	384	388	398	389	401	389	399	353	365	392	338	382	393	386	376	409	371	380	407	401	385	399	365	370	374	381	375	380	410	379	392	389	367	392	391	448	373	351	392	406	383	404	397	384	421	411	397	397	408	406	419	378	405	379	369	366	385	396	385	369	411	421	367	380	359	365	390	362	409	394	405	427	390	416	381	404	395	386	387	354	409	397	353	410	407	367	356	412	388	408	392	387	409	418	369	395	405	383	362	398	384	382	367	372	382	391	395	406	397	364	370	396	399	396	374	388	375	363	389	366	415	381	403	381	353	372	394	394	389	408	414	370	366	384	409	391	376	418	367	371	372	401	373	385	383	401	412	377	415	386	397	421	392	381	399	384	389	384	381	393	399	373	399	389	395	401	396	399	387	363	389	358	390	400	389	369	390	396	400	384	400	415	383	395	401	415	414	418	393	406	364	396	381	414	376	425	429	381	382	421	392	391	358	411	370	396	390	377	407	390	415	432	381	379	401	392	386	383	407	425	383	419	387	403	384	400	391	380	364	402	388	393	379	347	361	384	351	414	411	397	375	367	362	402	404	414	410	390	398	388	384	354	374	399	375	383	371	390	407	379	394	365	372	374	384	374	335	372	373	398	389	408	408	381	359	364	400	391	411	397	376	385	362	423	361	346	371	368	389	436	399	381	357	364	392	336	419	388	406	394	360	369	368	400	398	389	326	403	389	386	364	360	399	381	380	388	395	375	358	390	412	395	394	381	402	395	401	407	386	416	363	384	412	398	418	374	350	378	396	380	416	424	400	375	413	362	398	406	412	388	390	364	401	379	356	386	364	374	398	388	345	387	395	403	399	393	365	396	337	400	403	398	380	394	379	392	357	425	393	396	395	393	415	365	397	387	378	407	386	423	383	387	375	414	381	362	373	372	366	408	360	398	389	429	370	361	384	394	387	368	373	400	389	387	393	385	355	367	387	411	369	372	409	419	391	357	362	384	392	370	369	390	382	343	355	402	415	356	376	355	409	390	369	397	368	351	355	399	411	405	411	359	409	392	381	338	384	428	405	363	405	395	365	386	381	393	441	379	393	386	395	349	369	409	404	377	400	363	376	382	426	389	392	407	400	415	393	408	368	410	395	384	372	366	424	394	378	386	383	382	379	406	408	397	402	367	394	382	374	398	411	380	371	392	381	391	389	375	360	389	411	358	390	427	385	426	369	387	413	407	392	369	404	401	408	377	372	388	396	362	392	400	425	356	376	403	378	394	389	396	417	416	351	413	376	402	388	401	398	360	352	383	394	384	399	313	366	401	371	388	405	383	391	407	399	408	427	413	413	394	407	389	380	403	389	371	378	392	381	432	388	412	402	361	367	381	361	434	397	405	358	388	378	396	405	380	385	364	389	398	357	405	377	394	375	376	392	398	372	385	418	411	407	396	383	381	403	419	432	413	433	381	376	382	388	402	377	358	382	399	403	404	400	397	396	374	403	387	384	409	375	379	373	407	385	384	385	387	350	400	407	379	382	445	400	389	398	400	389	397	411	369	412	380	388	356	373	396	381	379	375	391	407	373	365	372	399	414	382	396	381	390	406	369	403	389	406	419	369	394	401	384	381	385	401	382	341	352	370	412	340	410	396	399	374	387	375	412	390	413	417	380	381	416	369	420	361	369	405	402	446	397	412	394	383	358	383	404	399	398	370	403	406	374	388	386	390	410	394	378	365	386	391	400	365	394	410	366	375	364	392	401	381	394	394	379	346	405	413	363	405	370	349	434	376	359	360	409	389	373	408	343	383	387	409	402	390	403	378	392	434	395	375	355	392	411	395	444	398	406	371	387	363	408	369	382	362	409	372	394	369	406	374	374	410	391	411	368	420	392	382	402	397	398	353	385	416	417	415	396	352	414	389	385	400	397	392	349	370	409	397	358	403	360	375	392	400	397	378	382	370	406	368	369	405	413	403	410	368	381	367	376	398	392	366	389	387	377	357	383	406	348	411	385	417	423	388	406	366	410	378	387	383	389	378	412	403	365	407	380	373	390	399	356	402	377	372	405	397	420	385	381	402	398	406	393	408	370	352	376	404	396	371	375	376	389	370	373	391	398	379	367	367	364	403	391	387	385	361	380	381	392	404	354	401	383	357	423	384	349	390	408	414	395	343	382	382	406	402	401	418	431	362	384	382	345	392	386	369	392	382	371	384	351	412	376	361	394	387	379	372	356	411	424	368	383	381	376	377	395	410	401	394	370	390	388	405	416	352	419	366	403	402	412	381	388	354	405	392	367	423	370	370	373	363	398	379	390	421	395	394	401	378	367	362	393	380	370	363	358	368	399	401	373	379	379	412	418	372	385	369	412	428	411	361	368	405	373	423	396	383	379	366	387	412	389	404	389	406	379	372	386	370	430	348	377	351	350	401	356	384	402	349	393	366	403	368	387	369	386	353	410	353	393	399	385	393	414	413	393	379	385	366	424	409	394	389	404	391	343	392	364	370	375	354	363	376	384	395	342	425	386	345	382	372	399	403	443	385	409	381	369	384	374	373	396	387	342	385	411	378	380	389	416	362	428	384	357	401	426	383	343	380	387	371	394	410	340	397	373	401	387	399	400	414	388	410	398	385	379	353	396	385	349	386	394	348	408	414	379	369	406	388	391	359	385	384	371	372	440	368	395	365	395	383	379	390	401	381	385	390	408	409	400	381	387	325	409	412	383	368	375	399	400	382	414	399	398	415	386	383	365	368	383	410	366	391	358	428	417	391	379	355	389	368	383
27551	18985	7216	2592	1560	1183	956	837	726	733	649	636	648	632	610	627	607	618	521	566	544	548	516	552	566	546	533	566	572	540	544	532	565	519	566	548	540	586	523	555	566	557	573	562	568	548	525	549	510	584	546	547	540	526	532	493	497	551	516	541	507	483	561	545	532	518	503	576	557	548	536	561	544	575	531	477	568	558	537	559	535	573	542	522	525	509	518	548	566	535	527	548	564	562	520	555	537	552	511	520	588	535	607	573	565	499	563	538	559	543	547	525	515	524	581	517	518	515	550	556	528	546	501	597	529	523	544	579	527	558	521	545	531	523	538	539	508	542	489	559	530	510	539	558	551	539	510	536	559	507	561	575	548	546	563	519	540	515	558	498	535	570	506	551	541	516	513	562	553	513	557	538	584	533	535	497	474	566	531	502	535	525	567	542	586	550	546	535	497	487	567	599	535	516	515	522	535	575	584	560	528	548	508	548	567	494	544	534	540	540	549	554	506	538	530	547	516	559	557	524	542	534	525	566	561	489	580	540	522	494	531	531	578	575	533	530	541	532	528	558	535	543	543	521	548	564	499	565	545	581	597	533	536	535	571	570	593	534	508	514	556	519	515	507	543	568	531	541	494	538	504	521	568	566	491	539	525	508	587	587	597	533	498	527	553	546	553	543	544	526	542	536	544	555	524	541	523	508	537	520	518	576	554	535	522	571	548	531	532	524	496	548	545	560	580	528	543	522	514	554	565	544	539	529	503	549	545	511	536	577	520	510	498	537	518	525	566	537	508	544	513	506	572	523	534	542	522	551	536	538	557	510	535	568	557	534	510	590	502	517	543	549	502	501	536	540	537	556	566	571	544	553	490	468	525	521	559	567	536	524	504	540	573	512	512	544	585	553	548	499	528	515	541	490	506	559	536	536	527	534	550	540	496	536	561	568	571	581	509	532	541	547	560	540	567	476	553	521	547	502	510	561	551	530	492	522	526	581	519	522	567	513	541	489	545	488	526	526	549	509	526	533	548	556	501	533	561	508	549	553	498	517	497	528	530	496	518	574	523	564	535	588	511	500	579	520	552	519	540	557	497	540	525	539	582	520	572	571	528	534	594	571	530	550	509	540	581	521	562	547	537	552	535	552	546	498	550	586	533	489	537	535	546	523	493	507	559	535	560	525	550	539	533	553	516	525	531	524	538	538	513	521	543	514	509	559	545	542	564	538	501	526	540	527	493	538	525	538	574	553	551	539	522	546	573	547	517	505	533	580	554	535	523	553	486	548	532	477	518	539	546	540	553	574	549	519	552	568	560	555	515	550	564	545	537	550	529	545	541	497	498	547	513	524	544	581	575	575	581	519	575	546	533	565	544	523	565	525	602	541	573	540	547	526	544	556	542	539	552	528	552	544	558	516	572	557	528	555	517	547	531	534	536	546	573	563	526	513	531	474	535	566	530	541	537	522	567	532	549	504	513	549	553	518	542	562	573	554	594	565	471	577	556	533	549	547	518	521	514	557	557	512	531	620	554	538	516	507	523	492	541	524	566	558	531	520	530	532	504	524	521	554	544	540	547	542	559	540	544	574	527	510	542	549	591	517	528	555	547	503	562	496	560	552	548	522	534	532	528	522	526	536	560	523	530	542	531	525	515	570	568	581	515	536	559	531	518	536	556	504	537	553	560	584	570	533	540	549	558	565	502	516	591	529	528	482	516	556	545	514	486	539	600	482	577	566	533	556	519	565	524	523	488	546	528	554	540	529	516	525	560	551	542	531	513	560	573	540	550	536	521	554	511	564	512	538	521	572	506	563	526	520	559	533	494	493	526	541	525	531	541	514	498	535	534	534	582	545	526	484	498	577	540	525	550	557	564	576	565	550	520	511	573	542	537	551	500	521	547	515	523	524	553	507	559	500	549	536	499	554	535	562	522	509	503	517	543	535	560	602	515	566	541	510	538	526	537	528	558	544	585	563	565	567	550	553	554	528	529	537	536	553	524	545	527	507	511	524	532	510	527	545	555	529	548	536	539	506	533	558	528	522	536	531	525	553	492	504	463	528	529	510	583	499	525	576	552	539	518	552	515	547	531	548	494	557	556	555	533	569	567	527	539	545	533	539	517	549	484	538	554	549	561	577	556	570	555	522	537	521	554	550	470	522	524	546	544	535	528	551	569	561	521	547	541	561	516	520	577	558	560	564	571	543	520	541	547	554	554	514	536	505	522	493	512	553	563	541	538	537	535	536	519	554	522	571	525	551	531	528	519	552	529	533	538	538	576	567	543	536	524	595	538	486	515	532	543	530	549	532	584	586	552	532	550	561	543	510	563	540	542	524	579	538	543	502	529	557	540	531	564	560	507	553	508	550	527	511	581	501	555	540	579	534	517	491	543	572	515	574	589	549	532	505	521	567	560	516	543	533	573	527	580	555	504	520	547	556	517	522	555	532	537	552	561	567	493	517	563	504	555	569	494	516	569	549	530	563	576	543	561	567	479	541	546	566	516	548	521	557	573	512	539	574	587	549	520	494	560	584	519	565	572	566	569	546	530	552	507	537	546	523	556	533	535	533	561	528	515	539	517	553	529	542	554	533	516	566	536	564	547	554	497	544	505	563	536	549	532	550	541	545	544	483	517	578	560	554	570	527	564	514	558	555	553	544	574	588	547	542	553	509	569	600	578	514	528	579	566	509	536	537	509	565	519	532	597	549	542	567	534	547	587	503	606	526	520	553	563	533	533	505	549	591	539	520	580	528	513	544	543	546	510	524	568	532	553	559	539	534	534	552	529	552	539	502	573	555	518	539	515	563	520	572	552	496	565	546	555	532	539	555	535	550	523	533	500	542	539	520	520	530	522	550	568	547	539	580	514	560	525	520	563	530	552	539	554	542	567	535	571	498	495	500	534	540	548	553	513	527	512	540	523	531	519	526	561	575	562	533	548	551	568	533	532	539	558	519	524	566	544	561	505	547	537	545	494	570	549	583	518	550	520	512	519	579	515	557	534	548	542	531	527	497	496	538	511	556	503	503	523	515	566	533	570	556	526	576	533	541	535	512	539	545	539	579	561	590	557	527	534	561	536	541	544	541	557	569	523	564	552	540	530	511	561	543	538	528	551	537	520	527	556	522	526	512	488	536	543	523	584	521	545	550	541	529	575	572	540	541	532	516	545	529	528	526	541	491	545	585	550	577	523	526	539	545	551	537	512	513	550	570	540	547	543	573	527	523	602	551	529	520	535	505	533	571	587	532	546	516	577	546	511	526	579	526	483	526	532	505	506	525	569	538	598	569	509	547	518	555	474	548	513	565	537	553	536	559	522	544	563	565	496	521	533	569	569	580	488	508	511	562	542	514	575	558	574	522	526	547	555	534	536	501	547	541	536	533	527	540	567	532	502	549	553	574	556	552	516	509	537	514	513	519	540	532	519	516	542	566	556	560	536	535	570	577	538	541	556	553	524	543	549	556	533	528	541	520	544	511	548	542	573	528	548	533
6335	7607	6021	3151	2310	1784	1611	1355	1147	927	875	871	788	889	723	763	742	689	730	718	704	698	688	657	671	713	683	666	741	694	717	664	615	641	631	663	658	649	645	688	686	685	666	657	634	691	661	687	677	670	658	698	695	679	652	668	702	647	673	648	644	676	629	638	689	653	685	684	674	699	639	674	652	662	657	686	677	664	688	716	669	637	686	687	639	676	668	656	657	630	674	664	600	646	648	690	665	661	639	651	660	723	665	576	655	670	657	680	647	618	677	635	723	647	678	689	643	697	650	686	678	690	685	626	697	693	684	688	665	656	671	686	628	713	677	643	676	640	654	724	681	641	654	666	633	652	736	669	655	666	660	670	646	652	695	653	686	653	693	629	648	638	629	712	623	657	656	665	692	672	646	642	657	702	639	663	669	684	635	646	662	640	689	663	657	644	636	636	633	619	686	680	654	705	654	714	692	668	636	684	677	663	664	654	682	651	675	652	661	655	664	689	669	664	695	692	712	689	680	657	671	671	639	661	674	724	662	663	659	690	644	630	660	647	644	654	672	701	656	643	693	708	612	621	662	679	663	696	689	689	648	663	702	642	658	694	641	660	678	761	681	673	666	702	641	671	659	608	654	668	689	638	677	677	653	687	662	679	698	630	640	667	687	692	680	633	708	637	663	687	689	644	644	716	606	682	630	646	668	673	696	657	631	678	698	659	704	719	675	684	669	696	635	645	690	650	679	629	651	679	636	602	693	647	654	655	661	701	620	623	679	633	659	662	664	678	656	644	710	650	675	680	692	637	654	709	627	665	639	666	709	626	661	646	662	736	690	683	642	662	691	673	704	678	709	658	641	664	688	631	664	678	690	667	680	631	691	637	692	707	692	674	682	661	665	662	720	679	663	687	704	663	661	639	663	693	667	681	637	664	640	700	663	638	653	623	617	702	674	667	661	645	629	648	651	691	677	684	662	662	670	650	656	651	692	648	688	607	671	697	678	716	678	690	667	686	636	658	637	649	676	680	619	679	649	707	655	675	689	650	666	626	669	694	691	689	629	650	679	636	659	617	610	680	725	643	695	663	627	666	613	687	609	676	685	688	675	698	707	660	696	649	646	662	646	619	681	702	674	653	645	658	674	693	654	666	672	670	646	657	678	640	681	670	674	647	655	683	653	621	678	674	646	668	675	715	684	693	667	701	673	641	641	625	686	659	644	721	641	652	667	616	641	652	635	646	614	644	681	692	661	680	726	711	700	676	660	616	615	666	637	628	649	678	709	655	636	668	627	682	691	658	669	678	682	612	646	649	686	664	661	691	679	650	668	726	665	654	641	700	637	662	614	691	673	645	673	697	651	684	669	648	619	668	680	666	682	681	634	665	620	679	653	643	679	681	672	621	689	673	691	656	686	691	626	717	655	679	702	707	704	648	689	683	649	666	679	640	682	651	651	668	637	688	662	677	668	655	668	710	689	661	688	702	646	658	632	675	646	659	659	655	678	656	649	670	631	638	716	683	669	645	676	619	713	619	653	642	684	634	691	726	641	694	682	686	672	688	736	662	664	691	700	695	666	682	662	692	649	660	710	661	661	692	656	690	687	655	651	670	680	696	679	631	650	697	642	706	671	640	655	712	679	668	705	622	658	690	688	634	637	657	661	687	679	639	679	627	603	624	693	644	671	658	711	666	658	626	619	643	657	679	671	711	664	659	706	690	627	633	711	665	669	600	628	696	683	677	611	657	675	654	650	677	683	648	646	694	658	644	665	680	627	639	649	634	672	643	644	675	696	661	633	667	678	688	663	677	680	670	673	665	649	657	680	676	679	678	683	636	730	648	661	637	664	681	627	679	658	677	634	627	665	654	581	662	621	648	685	664	650	678	663	658	646	619	684	674	667	673	655	696	686	637	684	724	665	675	662	699	676	698	622	658	624	678	666	588	622	689	624	658	651	670	647	652	637	657	652	654	639	670	639	671	633	657	642	667	692	710	694	619	648	679	641	655	636	709	671	643	666	667	644	642	632	679	660	691	685	681	682	668	658	685	701	667	636	654	648	690	658	678	666	679	686	659	708	654	642	693	662	692	662	669	658	666	662	627	677	657	695	680	645	692	679	665	644	662	689	664	649	642	689	640	699	660	667	639	658	650	684	648	652	650	695	632	698	704	636	680	628	662	689	659	609	681	645	725	668	692	697	670	638	668	685	645	677	650	695	641	656	733	650	693	655	672	687	644	702	677	686	642	624	683	682	654	695	699	632	732	694	691	626	687	666	660	679	695	649	615	630	688	698	636	654	665	665	671	726	636	688	662	666	667	676	634	642	692	655	681	696	636	635	671	663	672	645	686	630	665	673	675	653	659	630	699	607	672	672	663	693	666	662	644	639	671	708	663	648	679	687	694	664	667	687	666	632	660	655	621	652	642	628	662	646	671	657	732	676	647	665	653	657	678	652	719	680	674	676	642	684	704	709	676	648	661	621	659	696	644	673	627	647	652	666	643	672	663	686	676	656	638	612	678	669	668	652	715	699	716	685	660	671	626	638	671	648	656	662	679	709	637	644	686	702	683	693	643	632	705	660	731	687	622	622	652	698	654	710	654	684	685	667	717	665	623	691	631	667	661	667	635	657	635	630	654	682	636	699	645	678	696	674	659	664	690	655	653	616	655	676	664	704	653	688	670	628	660	610	679	658	680	640	672	663	647	643	698	705	668	656	672	647	655	670	661	688	650	696	653	689	650	692	666	640	677	693	625	655	663	703	662	681	648	680	687	643	688	637	711	657	673	664	672	674	680	689	659	697	639	644	677	661	710	714	714	672	633	659	658	677	674	665	682	680	676	703	654	655	664	720	678	685	653	639	717	655	679	660	680	678	665	676	674	690	664	692	673	689	668	668	692	605	672	693	624	728	680	651	716	676	657	651	673	687	650	644	657	659	660	666	682	687	623	667	661	703	661	673	673	668	669	666	707	693	687	674	683	680	658	691	627	646	623	696	668	678	674	661	668	649	622	671	700	649	663	675	674	634	668	618	696	680	689	630	629	682	645	661	706	676	682	663	686	687	672	605	674	612	693	667	700	685	659	653	668	686	652	652	633	667	682	666	665	639	645	698	730	685	675	685	667	673	677	654	683	652	726	673	690	640	662	684	690	666	686	639	666	684	609	683	642	628	654	669	642	666	697	699	708	674	644	661	704	598	687	652	612	667	673	626	660	685	672	618	637	707	633	675	655	671	640	617	675	653	633	664	650	674	670	684	675	600	672	673	684	664	687	634	679	651	645	651	668	630	698	653	658	678	677	720	672	672	699	645	648	668	653	680	669	667	657	692	691	651	662	674	633	684	685	692	668	686	661	643	692	670	640	663	720	695	617	723	662	650	688	687	675	687	666	643	649	687	642	652	675	637	641	654	634	635	640	643	697	691	682	656	692	703	650	712	655	685	677	649	681	659	674	663	679	648	686	604	690	652	620	729	685	699	652	674	687	625	633	667	696
24057	21416	28551	24650	21384	9657	2079	1440	1130	938	893	856	834	818	747	745	684	663	641	700	645	621	652	603	620	639	618	621	584	597	554	617	593	631	636	619	655	639	556	635	604	587	637	597	615	651	629	591	605	591	582	546	580	578	575	595	597	582	609	601	549	582	588	619	590	591	589	537	572	567	579	635	598	543	574	634	594	615	558	605	629	612	602	552	592	590	591	602	606	598	620	584	588	590	604	596	596	614	569	590	569	565	605	538	597	580	596	595	601	620	607	622	612	571	615	604	586	602	603	605	597	569	606	565	611	549	574	585	592	558	638	608	606	581	595	570	614	585	591	562	595	590	585	572	603	620	586	583	585	634	618	586	614	617	551	598	553	591	578	606	593	584	616	605	622	610	589	584	568	600	579	604	592	600	590	625	639	605	606	642	603	590	629	617	604	619	618	614	588	596	533	610	579	578	600	592	593	607	596	604	587	620	586	598	572	641	550	607	560	644	621	628	574	602	583	621	546	589	569	596	593	596	563	621	578	580	580	592	599	620	589	567	643	596	548	622	622	627	636	647	572	551	567	614	587	599	584	584	640	619	583	596	640	607	548	599	597	626	587	606	598	550	525	632	560	597	629	557	571	574	566	617	575	575	591	594	586	609	555	599	606	599	605	586	593	609	606	590	600	689	606	570	586	554	579	575	609	591	601	599	551	569	599	605	587	543	561	618	592	588	558	586	611	614	628	623	599	596	555	552	574	597	584	595	600	548	558	569	624	587	604	619	633	598	589	638	630	571	599	564	590	617	577	567	595	585	581	582	614	569	565	586	577	599	574	610	558	596	589	568	573	568	631	568	603	529	621	606	583	558	588	555	602	616	623	584	601	585	607	530	602	600	581	586	579	591	583	570	581	575	571	587	580	594	623	617	591	605	559	579	595	603	629	610	582	578	583	578	585	596	603	585	662	597	555	587	614	582	624	592	605	600	589	599	592	587	568	594	625	618	633	615	629	565	544	596	559	581	582	579	577	599	578	558	616	580	629	582	583	616	599	642	590	586	641	609	589	606	603	580	605	546	600	568	604	583	584	583	567	621	567	604	619	592	580	584	588	597	590	608	596	609	603	577	638	588	570	596	561	616	611	603	591	566	589	579	557	581	618	578	596	585	604	614	619	571	600	626	587	651	579	555	613	584	574	590	635	545	538	568	564	621	615	588	581	606	622	616	616	612	574	618	596	617	573	550	605	584	597	629	555	570	621	621	615	610	577	569	592	583	582	577	623	622	569	621	577	591	612	550	622	596	604	587	568	606	623	611	604	590	593	607	582	603	622	560	621	590	600	621	554	574	632	607	607	582	571	592	605	566	572	604	578	580	557	622	585	606	595	599	590	585	582	613	589	608	591	569	583	563	604	586	539	559	593	606	592	617	600	586	604	628	617	646	601	635	599	598	602	582	592	564	615	581	595	597	592	604	572	603	571	624	628	581	595	599	574	581	611	568	562	587	665	576	592	595	605	602	639	595	605	598	557	559	571	607	584	601	558	573	628	571	596	595	583	581	620	576	562	561	567	622	631	593	573	583	557	615	577	590	634	589	566	622	590	588	606	557	633	598	586	620	539	631	578	609	554	587	566	609	570	569	611	619	589	561	621	620	600	556	609	590	567	553	569	591	602	570	613	579	586	643	611	591	600	575	606	583	581	579	586	608	600	607	638	616	598	615	615	568	571	650	546	584	570	606	580	577	567	568	638	648	538	613	618	548	547	582	606	617	589	600	573	581	631	600	583	593	586	594	561	580	588	568	638	617	598	625	589	591	585	594	572	581	578	618	582	576	565	588	617	565	584	566	592	609	550	605	596	607	579	592	602	546	561	577	635	584	606	607	602	606	601	604	614	580	624	578	595	564	619	607	565	569	590	609	617	602	606	606	601	599	597	569	605	583	585	550	633	523	600	596	603	600	591	611	592	559	590	580	639	578	621	605	598	606	622	625	635	591	578	579	586	571	572	611	623	626	575	574	592	608	624	599	566	568	625	586	634	582	614	549	559	575	585	583	553	604	589	588	593	589	587	588	588	588	594	591	622	609	628	560	586	599	600	618	618	548	579	611	606	580	585	635	568	630	603	595	627	530	563	578	604	599	590	641	621	671	576	580	586	576	635	620	532	588	623	543	601	562	612	555	593	626	572	566	584	553	596	563	622	580	607	572	590	634	606	607	574	616	585	552	591	599	600	600	569	614	573	572	534	569	597	635	583	575	616	566	561	593	628	551	574	581	604	594	628	574	596	574	604	587	537	611	550	604	655	629	611	650	614	589	545	614	589	606	627	557	604	601	583	608	594	566	578	611	615	587	682	589	659	630	598	573	591	591	556	553	587	596	604	591	566	562	578	570	579	605	624	568	627	617	590	577	565	556	629	634	607	587	612	629	609	591	562	597	557	638	575	595	610	609	574	569	615	614	607	572	586	616	605	590	599	616	600	547	569	574	591	572	588	579	606	617	576	573	610	609	567	571	584	561	565	582	586	609	592	550	580	565	662	643	589	589	583	608	582	585	590	604	567	608	574	611	605	629	595	596	595	614	635	619	613	572	616	624	570	587	578	617	583	565	556	604	585	623	599	617	606	602	604	594	601	587	612	580	657	639	594	580	569	587	589	582	552	569	581	610	581	581	570	597	630	572	575	594	586	587	620	552	564	589	589	588	606	563	600	598	613	569	613	575	591	579	609	613	602	574	605	593	568	564	595	603	613	569	602	588	582	593	607	595	580	585	586	588	594	558	624	596	578	580	547	599	584	564	586	589	597	583	625	574	585	619	573	596	579	586	600	592	673	593	598	600	571	563	620	601	589	549	606	575	605	586	587	568	601	619	587	567	615	597	588	623	593	577	570	594	601	626	620	635	570	597	599	626	570	612	597	616	577	575	556	583	595	599	555	576	582	602	601	580	605	540	578	568	558	620	600	591	602	584	623	599	586	632	589	625	592	602	577	593	578	587	554	590	585	625	558	549	582	593	570	546	603	578	604	634	609	618	628	572	653	561	570	568	622	578	576	589	607	576	583	604	591	642	585	573	577	559	602	577	590	634	581	549	572	564	583	595	558	584	599	577	620	548	536	602	611	591	603	595	590	575	586	579	631	579	591	636	620	560	621	600	580	589	588	600	625	620	566	592	573	617	600	595	562	629	583	575	590	579	593	635	548	586	594	592	579	568	583	611	619	573	571	638	584	615	571	612	606	575	610	623	577	560	576	634	587	571	595	594	619	594	588	577	599	578	628	604	612	594	593	588	586	538	585	560	606	558	631	569	587	576	578	598	556	588	624	584	590	614	633	603	625	611	613	602	606	569	563	605	561	563	597	562	628	588	589	592	607	580	550	580	577	608	559	603	578	582	591	599	569	609	627	561	595	570	606	610	546	599	592	582	569	611	587	597	630	585	580	576	591	620	607	591	595	621	589	566	583	637	612	543	601	593	606	631	595	572	615	551	588	544	581	532
5688	15471	12624	6666	4688	3464	2868	2396	1928	1537	1366	1329	1235	1185	1085	993	877	891	872	867	885	842	775	807	840	768	747	813	739	755	793	745	766	771	804	783	714	744	737	721	733	753	745	764	780	708	799	796	767	775	791	793	746	779	735	707	716	736	784	754	764	776	798	789	755	778	787	742	731	768	739	718	755	747	758	736	793	756	720	733	769	761	726	733	762	750	703	712	746	775	737	793	744	704	733	724	762	756	703	727	714	757	714	705	766	728	751	754	764	752	724	762	764	762	727	697	748	757	747	752	753	756	742	755	722	743	718	761	757	755	765	692	774	731	768	740	767	767	721	731	730	700	699	731	763	751	756	740	792	716	719	754	748	732	773	752	757	708	683	655	716	671	739	706	737	736	777	712	716	772	747	756	699	782	770	750	765	738	772	726	738	726	745	767	762	744	749	808	731	764	742	778	750	796	716	723	742	707	728	730	694	764	737	785	725	739	713	739	713	761	771	720	759	730	682	741	708	754	757	746	735	709	815	801	718	720	763	754	737	725	716	731	779	750	769	730	774	700	779	819	762	725	699	704	756	778	743	749	732	761	743	716	737	715	751	738	726	729	749	770	720	738	729	744	761	717	733	707	732	784	679	767	705	713	762	726	774	697	740	738	747	725	752	762	733	728	767	746	753	758	713	721	729	748	768	688	701	787	743	677	786	735	762	733	757	745	724	728	771	677	722	721	742	736	730	756	718	719	790	751	703	753	752	737	730	773	783	762	749	809	746	757	723	754	712	771	739	693	742	763	747	683	738	731	747	754	709	728	748	752	760	732	715	689	737	736	747	752	750	757	771	714	772	741	731	754	754	728	751	740	727	747	777	717	797	730	715	731	744	751	748	737	769	704	722	754	731	698	764	730	733	759	705	724	743	748	744	772	763	780	746	684	750	784	721	724	785	761	696	763	708	723	695	692	729	709	765	684	782	715	733	703	699	748	773	749	749	755	722	724	770	757	760	725	716	739	748	769	732	724	780	751	725	724	737	725	771	738	765	771	772	715	726	750	739	731	703	703	714	792	731	744	782	761	805	704	714	782	736	761	701	727	750	718	760	730	753	716	774	724	766	732	823	764	751	723	765	727	718	752	724	788	780	719	766	722	743	741	742	710	771	725	763	741	734	778	767	760	786	740	792	744	749	693	709	767	740	752	753	798	802	733	728	727	751	725	707	750	754	733	726	727	732	710	718	738	797	759	697	733	666	719	705	760	751	722	744	736	758	772	744	784	769	767	735	777	698	749	727	762	762	776	714	731	726	752	729	742	762	741	734	753	749	738	696	780	693	736	750	706	748	728	768	755	721	759	758	791	748	756	722	748	788	771	807	774	732	771	752	735	749	756	691	718	719	730	760	724	764	722	734	750	715	793	716	781	799	749	759	745	736	775	740	734	715	699	757	704	769	734	752	799	697	747	775	762	752	803	753	741	754	745	750	760	729	779	710	708	776	752	710	762	732	788	708	722	726	724	745	763	770	742	704	745	689	789	688	699	747	753	729	692	758	764	744	739	744	768	767	760	765	689	738	773	725	726	772	754	721	755	678	740	766	754	718	690	734	728	746	735	731	768	756	737	748	720	766	780	781	734	769	703	732	713	704	710	692	755	744	753	766	732	775	740	734	729	743	787	766	714	712	740	764	739	748	726	753	770	804	727	756	734	759	755	733	712	805	723	763	707	790	734	701	744	805	740	775	729	739	697	708	703	717	780	732	746	742	740	738	744	769	810	790	721	739	774	775	690	756	714	696	733	755	777	715	772	745	759	746	788	792	743	729	757	680	777	707	752	724	752	724	783	753	738	774	740	714	761	715	758	732	715	756	738	702	678	716	723	739	773	740	744	759	700	767	742	757	756	710	762	778	761	721	706	735	729	761	731	778	739	732	737	698	750	718	734	743	728	720	722	689	697	792	772	770	727	772	729	745	709	735	733	773	715	751	727	720	768	730	761	759	754	771	795	708	711	759	769	745	729	702	801	746	753	760	760	734	738	726	747	722	703	749	701	789	772	748	730	722	713	767	733	685	746	734	786	723	768	775	709	722	715	770	722	760	692	719	700	761	736	747	709	815	762	726	762	744	763	724	734	710	773	717	699	754	741	781	734	713	682	739	751	761	773	741	751	742	769	743	685	725	732	760	716	754	725	716	693	736	728	721	716	771	718	760	678	761	704	696	716	778	757	738	761	732	780	736	727	708	737	786	706	770	759	756	710	742	816	745	767	748	705	733	739	726	764	721	768	723	789	736	709	736	704	704	788	712	753	743	755	746	722	742	731	771	739	712	727	720	734	739	801	786	735	761	779	720	785	795	709	739	740	736	728	767	696	730	701	721	746	722	763	798	705	732	778	737	713	733	779	763	746	782	731	731	734	759	785	708	729	769	783	770	715	723	750	702	768	831	703	727	727	782	780	721	784	744	770	725	779	755	704	755	719	724	730	794	791	748	745	770	783	702	754	762	751	725	728	716	721	751	733	743	705	737	732	775	753	756	721	720	730	806	721	750	750	757	748	726	763	722	711	722	727	726	757	753	801	700	807	741	722	766	748	756	741	804	804	762	741	744	803	723	781	768	749	750	767	740	736	728	721	719	773	766	745	756	756	741	843	738	728	752	722	734	738	732	737	753	748	750	759	766	755	750	722	717	715	773	714	758	749	759	799	772	712	783	742	804	756	760	754	735	769	768	730	742	726	689	715	773	720	752	702	752	742	753	747	740	720	728	746	735	761	777	777	714	764	722	743	725	753	719	754	678	745	776	737	767	782	705	740	735	732	708	792	752	745	748	741	727	786	727	798	731	788	794	736	736	737	753	705	773	730	727	704	714	728	790	735	729	723	747	787	672	744	780	718	753	758	723	772	729	756	700	729	735	738	742	737	782	710	733	730	727	711	752	771	785	681	761	768	729	726	753	751	775	745	744	726	732	757	690	735	743	736	741	736	792	774	796	745	774	753	774	690	715	740	698	747	719	776	706	742	760	768	722	721	782	746	754	746	796	742	802	741	705	720	741	765	749	749	716	735	774	756	720	723	758	734	709	742	707	786	788	774	702	709	715	722	771	720	726	720	750	761	726	753	723	717	745	734	798	773	743	724	713	743	770	748	757	764	767	712	768	716	753	781	764	767	685	726	698	747	769	752	745	729	715	712	781	758	777	762	738	738	753	754	726	684	791	722	746	733	773	778	765	804	752	766	743	766	721	751	768	738	738	732	722	758	727	707	715	753	752	742	770	808	747	741	727	733	697	745	714	731	732	698	709	720	715	759	709	697	773	672	722	773	731	739	742	746	722	794	788	760	735	727	785	727	726	745	771	736	774	746	765	746	698	787	732	726	779	689	789	767	709	764	747	775	739	700	743	697	757	714	730	732	706	728	703	715	729	737	682	800	760	755	816	693	741	728	725	745	743	731	669	741	761	776	715	689	736	693	760	748	753	749	736	752	754	751	743	754	785	709
25059	21429	27553	25602	11830	1369	977	781	612	528	433	410	382	427	417	385	358	352	320	345	326	322	300	303	299	287	297	296	328	266	294	298	302	293	294	330	285	274	305	319	280	304	293	310	284	283	281	299	289	263	321	291	269	288	297	258	289	305	277	272	293	284	290	287	268	290	292	249	294	273	286	315	288	298	278	267	270	281	313	296	322	259	260	302	274	269	308	288	330	279	278	275	262	291	293	252	324	266	309	295	291	253	277	289	295	271	289	271	261	275	295	300	268	272	274	280	302	284	282	294	292	284	279	267	323	289	290	307	299	298	273	276	286	294	291	285	278	295	276	287	309	257	295	261	306	295	299	277	280	280	261	308	289	275	274	260	269	293	293	285	271	277	294	278	268	276	310	310	309	306	277	298	264	277	280	298	289	253	250	290	279	288	280	296	293	286	292	325	299	281	293	298	249	279	272	292	234	311	270	296	291	306	285	303	297	284	290	309	286	314	303	284	301	291	289	284	280	277	271	295	280	274	293	278	266	258	287	291	293	257	272	290	282	274	275	274	305	299	295	282	275	333	290	272	240	260	269	301	309	283	307	287	299	308	291	268	266	277	310	292	277	267	292	299	272	247	306	271	286	278	305	260	250	256	284	287	285	293	259	309	312	320	294	274	279	270	270	259	293	285	293	250	286	284	309	319	296	303	265	309	272	261	269	276	311	263	264	251	288	303	285	280	288	269	276	279	295	271	281	288	268	279	261	269	297	277	288	291	302	300	296	323	281	279	291	313	276	281	260	271	295	273	308	273	289	289	275	284	276	266	296	268	284	278	309	275	285	287	255	283	261	286	274	290	278	251	267	289	291	296	269	311	304	275	272	250	272	276	261	258	242	306	273	318	283	294	252	281	304	271	281	259	267	263	298	285	290	283	272	263	266	270	266	264	284	300	264	288	295	289	278	269	263	293	282	283	260	275	277	301	309	248	281	313	294	278	247	283	289	272	295	292	289	308	278	286	283	283	303	291	307	288	250	277	294	301	309	265	303	260	284	287	323	274	286	275	263	295	262	299	291	286	300	286	291	275	242	271	295	251	292	290	259	264	291	260	259	281	286	262	296	280	299	277	286	281	278	292	287	283	287	287	306	291	254	280	289	277	267	282	292	259	279	287	273	295	267	302	256	316	275	261	277	264	292	248	274	286	252	275	278	268	279	287	267	283	277	289	294	282	293	272	273	261	281	261	268	295	253	300	288	294	290	256	270	254	290	263	293	264	246	275	280	306	269	285	297	282	317	271	291	281	276	269	294	289	307	273	278	271	286	289	251	264	315	291	290	292	268	327	274	296	295	272	272	289	312	307	274	280	258	281	285	297	294	287	295	252	291	268	275	289	298	272	301	299	305	268	277	271	285	301	269	253	310	280	266	253	283	268	267	280	274	281	262	265	292	300	288	293	274	267	265	275	299	287	262	277	314	277	261	299	262	287	285	285	303	282	273	270	254	304	283	278	281	274	312	246	298	285	293	279	303	292	275	305	273	281	277	245	284	244	252	284	257	296	250	271	270	271	289	284	274	277	262	253	271	301	292	291	279	272	296	263	270	279	281	306	279	276	267	283	307	267	256	278	285	275	277	308	286	283	276	262	305	307	278	281	249	284	282	266	262	318	290	262	304	310	293	267	296	267	284	269	273	256	268	280	275	300	275	258	309	286	269	279	274	297	266	280	302	274	273	270	304	300	274	307	272	254	262	281	264	250	299	302	268	281	287	294	286	298	274	278	272	248	278	254	263	263	293	275	298	298	287	290	289	262	299	289	290	275	293	260	274	292	263	290	274	271	304	278	292	301	281	258	273	320	275	269	272	288	286	267	272	263	287	297	297	296	291	256	261	245	276	271	273	301	285	281	276	294	275	287	285	279	279	301	293	297	290	268	311	298	300	267	262	271	284	272	297	278	302	309	273	310	281	275	283	270	280	279	298	285	275	293	265	306	295	275	282	297	293	331	251	299	293	285	289	262	295	312	291	295	282	263	242	288	290	282	296	295	265	271	287	293	296	296	298	288	300	312	253	281	293	286	284	313	272	297	257	284	273	286	300	275	270	299	295	287	267	298	301	274	285	291	289	272	279	285	253	303	280	257	288	290	309	273	245	275	290	291	300	297	283	272	252	270	287	316	276	295	282	279	254	284	318	311	267	281	289	256	293	254	279	263	313	274	268	294	287	307	261	268	286	283	283	323	301	259	248	268	305	267	297	270	242	294	284	280	273	283	256	304	302	315	295	293	278	288	289	270	278	269	266	299	278	296	273	300	273	277	287	279	269	285	271	285	322	274	293	274	267	262	290	270	280	297	286	277	309	264	274	268	262	271	283	295	279	254	283	283	286	266	284	274	310	289	295	290	292	272	289	249	292	308	283	257	260	275	284	297	247	279	270	309	272	297	294	276	270	299	249	280	297	264	296	306	263	246	296	291	269	289	302	253	289	261	280	279	290	265	294	269	305	267	282	301	297	260	279	290	311	274	297	283	273	254	266	311	285	308	281	290	251	281	270	271	257	289	311	270	292	293	296	257	294	276	277	287	300	295	282	262	255	283	264	279	284	290	288	301	263	274	294	300	266	293	275	281	259	309	307	279	270	306	291	270	290	306	295	253	282	271	319	290	280	298	292	305	303	269	314	281	289	262	289	291	328	259	283	269	270	296	274	267	297	296	275	286	291	300	301	302	269	246	278	269	263	279	273	292	263	261	291	269	313	267	260	285	293	283	246	283	322	290	313	303	289	286	275	308	279	241	273	271	260	255	288	277	287	284	272	257	293	269	310	258	285	317	281	270	313	296	295	273	306	272	265	292	276	294	279	251	282	281	302	271	278	282	291	307	320	313	268	297	263	279	303	305	300	285	302	280	243	266	268	298	291	267	283	289	258	290	321	291	279	271	279	292	320	299	265	257	288	283	258	281	289	275	276	333	285	268	258	275	278	285	303	290	297	285	276	260	269	279	280	276	294	266	258	310	307	283	267	296	257	295	256	265	263	272	277	294	272	284	275	296	280	264	275	295	283	258	272	284	269	298	318	284	283	278	283	296	284	315	286	305	291	274	290	317	272	288	280	310	284	300	280	256	272	302	275	286	276	273	263	273	260	264	309	279	313	275	281	277	296	263	275	244	273	275	293	258	272	292	310	267	239	261	295	264	261	275	271	282	279	269	295	284	289	297	329	307	292	306	275	281	280	287	287	269	277	322	282	311	261	289	284	265	291	300	281	288	299	276	278	285	258	244	286	268	290	273	289	278	297	273	277	282	270	312	257	283	302	296	301	280	305	312	263	272	298	276	308	293	276	278	286	260	307	307	288	262	285	284	290	272	275	293	253	268	291	295	245	281	286	264	259	283	259	263	323	303	288	284	253	287	316	294	299	286	276	287	310	303	302	294	318	302	269	307	282	290	298	297	289	299	284	288	282	282	286	268	311	263	297	257	288	268	273	264	277	302	296	274
5502	11813	9048	4777	3309	2414	1970	1517	1204	971	859	770	646	664	640	582	509	473	462	454	378	379	386	377	402	367	378	361	371	372	333	368	410	363	339	342	362	371	354	336	372	370	357	359	358	379	325	373	373	399	375	373	377	352	327	357	381	311	335	357	372	372	348	407	348	353	337	358	348	369	333	357	368	337	331	375	329	376	364	370	337	354	404	316	338	369	357	349	379	357	331	355	358	340	330	331	336	357	337	330	343	341	347	336	373	350	343	347	388	333	360	382	347	358	360	345	327	346	367	368	344	378	353	386	364	330	357	340	390	331	341	387	371	354	354	340	359	365	398	370	359	359	360	383	355	388	378	339	371	350	326	343	344	360	375	351	356	397	355	353	345	358	341	353	342	357	336	383	318	360	347	324	352	317	356	365	356	358	338	360	343	367	361	375	342	378	364	356	325	358	323	345	373	360	339	388	348	384	356	385	375	368	341	368	307	329	371	379	388	353	390	356	378	344	364	327	352	337	374	346	321	323	362	330	352	320	373	351	345	364	365	360	392	346	337	331	349	360	339	378	356	376	338	348	375	353	361	363	358	349	338	344	336	329	313	341	336	336	318	353	366	328	334	335	347	363	342	358	332	374	399	367	380	338	363	348	337	371	319	348	356	380	355	325	341	364	357	354	341	354	372	333	338	368	349	401	365	347	356	374	347	335	319	361	381	364	355	369	357	324	372	366	372	330	324	328	352	303	341	338	388	370	369	364	382	343	374	368	368	359	351	362	354	398	340	358	317	352	347	338	350	362	324	322	355	336	329	344	362	346	341	358	332	327	358	386	331	338	384	339	343	362	316	344	341	324	370	323	334	349	353	314	366	337	375	359	340	343	350	320	355	334	309	358	372	359	357	349	345	339	349	356	327	346	382	346	337	343	339	354	359	373	353	376	349	349	336	334	350	361	369	356	365	350	322	338	338	348	358	325	392	383	318	334	324	328	350	386	333	350	338	368	328	344	384	367	364	365	346	367	348	351	376	325	364	353	362	327	365	343	352	329	348	382	325	376	340	338	369	392	351	325	344	356	342	343	368	336	335	339	344	377	318	348	359	348	337	350	340	341	337	345	329	329	360	367	344	347	339	323	335	334	360	359	353	381	348	360	346	369	345	372	330	390	327	350	375	332	357	344	346	362	355	343	334	368	360	371	356	334	354	361	354	388	334	345	371	373	347	361	354	344	344	346	317	347	336	359	363	334	365	370	355	304	373	341	347	363	361	314	362	351	358	387	359	368	358	310	341	346	344	350	339	336	366	365	348	369	344	348	387	363	361	361	328	365	341	355	359	352	362	354	340	382	378	342	366	346	370	334	348	331	344	377	338	344	342	372	373	358	349	356	379	342	381	345	337	342	362	359	352	388	351	362	366	358	386	357	354	365	410	355	381	336	339	346	331	369	359	350	326	367	349	367	327	358	324	364	329	348	340	331	325	350	323	351	397	350	381	378	350	354	368	356	366	365	357	329	358	352	375	332	341	349	329	337	343	364	348	373	349	372	352	355	379	321	387	337	353	324	330	381	344	329	324	354	341	376	360	392	350	341	330	348	328	336	355	365	390	380	341	390	383	359	337	360	344	367	366	359	360	350	340	323	376	319	367	352	391	334	344	363	326	350	375	406	340	351	364	368	346	353	364	366	358	361	313	355	356	329	350	362	361	362	340	343	352	345	348	348	343	321	345	355	358	297	350	386	370	375	330	352	333	349	391	363	328	362	358	352	399	311	314	323	366	346	351	316	369	347	360	351	330	377	365	366	354	396	325	368	363	337	370	397	337	337	325	360	333	337	364	315	327	335	361	354	328	341	360	375	346	331	362	349	369	371	365	346	356	346	341	348	353	350	347	354	343	374	330	362	347	328	348	361	347	366	369	363	341	331	317	382	372	375	386	350	346	356	365	328	328	356	378	333	339	367	350	328	386	356	321	383	371	335	341	356	339	360	330	348	380	379	358	388	367	385	334	352	369	359	325	386	346	348	343	366	406	317	351	338	350	343	366	364	343	368	370	354	368	326	344	344	364	369	376	355	333	367	323	360	317	333	325	334	353	367	330	375	349	384	358	361	353	368	356	356	349	363	367	356	342	346	320	330	350	326	368	327	330	312	357	366	358	341	337	304	361	352	341	345	389	352	365	376	317	327	353	358	333	335	341	352	352	353	372	361	345	352	367	341	357	335	366	323	351	340	333	337	376	377	361	342	370	379	322	355	338	356	384	324	351	307	332	342	361	388	361	343	367	348	365	330	367	343	333	383	353	341	357	333	331	341	363	347	358	354	348	347	362	333	358	341	369	375	345	355	361	325	346	364	352	392	360	350	371	343	351	365	372	384	332	351	359	378	342	346	323	363	328	368	347	361	335	344	344	361	354	310	385	359	339	360	308	350	334	364	344	396	347	342	364	320	380	330	400	363	341	331	359	312	348	353	350	344	335	348	343	376	363	361	356	339	362	380	341	318	352	337	356	350	406	326	332	348	319	354	344	369	386	358	364	323	338	344	385	345	339	352	371	317	339	329	323	375	343	380	345	354	301	380	325	363	337	381	337	363	387	359	336	357	374	359	363	342	340	351	333	345	355	394	342	338	371	325	344	327	316	373	370	372	372	354	338	355	355	344	326	348	362	332	344	344	378	380	349	345	369	345	348	351	358	340	325	352	356	359	372	370	354	337	338	344	338	348	323	368	371	355	384	325	338	360	369	333	344	365	366	338	359	377	382	369	384	343	405	342	320	351	363	329	341	360	372	302	325	327	355	326	343	368	348	357	349	328	355	368	343	345	361	362	361	369	337	333	350	368	347	341	377	346	346	356	363	359	341	316	357	334	402	346	363	353	315	355	337	363	362	328	346	346	345	345	364	355	339	336	386	358	358	348	330	343	356	327	329	366	314	329	369	366	345	359	379	397	349	358	338	351	328	333	330	361	371	362	351	359	362	343	383	354	352	347	343	344	362	362	333	348	323	328	365	384	320	365	358	355	374	360	360	351	355	356	373	347	347	371	370	363	317	365	352	336	343	367	324	364	370	402	340	375	361	333	326	352	355	366	351	348	367	349	357	351	366	340	351	356	323	335	355	364	368	342	344	361	297	355	393	341	348	345	345	399	373	346	395	362	389	330	357	356	354	338	338	370	372	353	367	352	353	334	349	381	382	352	374	338	322	377	354	349	359	376	369	380	354	363	345	343	380	345	348	356	375	354	341	358	351	362	355	344	360	353	341	342	342	365	364	347	311	357	354	363	349	371	382	367	335	341	350	360	340	344	340	349	353	346	384	346	340	352	340	356	376	349	359	369	359	361	352	357	375	340	347	371	379	347	371	326	344	359	369	376	346	340	356	360	325	332	338	378	378	368	364	357	343	344	369	376	376	344	342	368	354	359	369	370	362	339	366	329	367	357	340	354	370	370	354	330	338	347	330	340	379	384	366	357	363	344	347	326	349	362	385	337	357	350
23005	21462	29097	24229	21464	21482	8417	1606	1070	885	782	687	673	617	599	483	501	402	409	374	363	359	360	329	343	338	346	355	316	295	332	308	335	292	341	334	295	310	315	293	314	289	307	301	300	306	311	295	306	314	325	306	318	299	316	311	290	311	323	262	289	308	308	294	328	279	287	281	293	303	285	288	277	315	318	334	292	278	292	320	320	312	303	301	301	329	289	297	316	327	295	325	305	265	281	276	291	284	289	304	291	308	312	285	302	317	292	282	287	289	303	301	295	278	292	295	282	305	299	285	310	291	275	314	265	290	293	308	304	287	313	310	302	292	280	277	320	299	277	305	310	324	274	290	333	312	316	300	276	294	296	305	294	293	301	285	273	297	308	271	293	327	299	292	300	292	284	323	306	262	323	311	310	315	271	286	275	312	309	303	315	300	289	270	306	331	277	300	286	313	294	333	299	266	318	309	260	279	277	298	280	329	285	328	292	286	301	285	315	312	281	311	281	336	279	310	283	279	280	331	329	300	292	285	293	267	287	291	284	315	298	278	287	283	303	264	276	295	279	312	293	339	295	333	330	311	282	260	333	321	280	279	328	297	291	309	281	317	295	310	311	294	321	309	320	286	305	295	318	312	326	271	327	300	318	305	312	284	285	313	294	267	299	289	300	307	301	289	320	279	281	293	299	300	287	319	267	316	259	289	275	270	305	301	311	313	332	290	315	290	286	298	305	325	265	328	294	287	323	302	331	317	303	274	311	244	295	280	300	312	323	305	311	287	286	255	268	289	309	305	320	269	277	279	289	315	262	270	305	291	275	272	310	300	309	288	293	302	311	277	281	280	326	279	294	314	309	293	294	316	295	298	305	294	278	293	336	312	286	283	249	314	280	274	260	311	295	289	293	280	277	335	319	285	284	294	323	314	302	312	328	312	304	321	274	313	257	299	294	306	306	296	302	318	299	280	292	306	284	290	318	276	299	291	285	307	286	319	306	321	289	287	290	300	259	310	290	315	306	284	284	269	272	293	287	265	321	282	294	310	305	304	293	276	309	300	251	317	300	307	282	272	286	305	269	291	298	311	262	291	293	304	283	300	296	291	298	290	264	299	267	267	308	319	286	309	298	292	276	280	306	295	283	273	280	294	300	288	267	318	305	288	290	300	312	287	296	261	286	289	288	296	312	297	294	284	301	311	279	325	292	316	301	282	281	300	321	281	300	323	300	259	298	304	286	300	275	283	325	297	331	289	286	291	292	297	286	329	263	294	289	301	288	266	306	321	275	281	284	284	268	275	296	294	303	297	279	298	303	277	296	295	307	302	291	306	284	287	297	285	282	330	296	306	306	288	311	306	300	296	308	304	296	305	314	277	303	283	295	289	287	313	277	284	279	292	273	327	301	287	288	293	300	299	312	289	333	348	309	305	294	317	292	315	306	276	293	260	269	302	264	301	311	311	310	270	313	306	280	275	287	300	291	288	299	308	277	301	303	315	279	318	305	291	330	280	306	304	289	302	309	276	307	292	294	300	285	304	317	312	306	309	286	300	327	290	317	292	291	293	298	314	294	269	290	288	316	300	291	275	280	299	299	294	297	256	284	305	320	312	291	271	292	278	289	304	274	297	272	292	270	307	316	319	304	290	293	268	289	330	320	297	311	302	289	270	276	266	311	303	300	265	293	323	299	337	280	329	314	290	302	318	290	303	283	276	265	287	291	267	291	326	302	315	313	293	284	284	280	305	310	303	282	285	276	325	276	312	316	281	281	287	276	308	289	307	285	309	314	309	315	306	287	331	272	257	285	273	294	274	292	297	327	290	271	288	286	285	281	314	288	289	284	284	294	279	278	258	314	315	297	312	254	320	327	331	256	293	273	305	305	287	319	310	285	288	303	286	309	297	304	318	315	297	263	281	296	283	293	275	309	284	287	300	308	338	307	285	323	295	277	302	297	309	304	283	278	303	283	297	333	303	286	287	296	283	322	300	321	274	300	309	319	295	284	311	300	292	291	312	273	310	276	308	280	273	280	314	269	275	275	292	321	283	296	327	312	287	335	289	322	333	308	310	288	312	284	299	285	292	290	317	265	330	299	306	303	307	323	292	303	305	311	295	286	301	296	292	284	313	309	326	334	286	290	280	308	317	298	313	301	282	284	274	291	271	321	308	286	306	307	281	277	296	296	288	308	280	307	271	318	289	276	299	274	302	323	300	288	302	287	290	298	287	303	270	296	298	285	304	292	294	271	289	313	308	324	303	279	310	272	303	311	282	303	280	314	309	314	285	317	311	293	292	316	320	308	270	321	295	298	273	279	288	303	300	301	283	257	298	327	314	303	267	294	303	305	275	294	286	283	288	336	283	280	280	301	287	313	290	303	307	271	302	328	289	314	320	286	318	292	291	307	305	281	281	303	286	290	302	283	280	266	306	291	291	337	303	277	321	304	285	309	281	289	305	282	297	308	304	289	286	313	288	296	278	302	311	317	281	306	277	320	296	298	303	285	307	292	273	285	321	306	305	300	284	279	317	267	323	288	257	298	293	281	319	280	297	311	290	310	302	283	286	297	303	292	324	259	342	275	258	302	298	321	315	279	317	289	303	283	307	306	292	260	303	288	305	312	309	274	297	271	325	310	267	280	308	293	307	303	285	331	272	342	288	286	295	279	292	270	271	293	290	296	267	326	300	303	335	323	306	285	264	295	310	291	284	275	277	277	297	299	303	297	266	296	282	259	306	292	290	280	282	321	295	314	273	280	278	279	313	306	309	297	294	308	293	267	307	279	279	314	279	329	284	307	259	263	293	288	260	307	271	317	259	286	315	272	289	298	290	307	298	292	293	293	286	315	291	281	294	300	303	308	289	297	288	283	282	288	287	329	281	282	326	301	284	305	349	326	313	304	294	285	301	278	288	298	316	266	322	292	311	288	298	304	295	301	313	301	301	304	293	293	287	304	305	277	292	300	301	304	267	305	298	315	305	293	262	301	293	273	297	308	292	287	296	302	304	292	311	318	312	250	285	323	274	299	310	314	298	302	272	283	310	262	303	295	325	306	278	300	256	316	285	304	298	270	331	306	273	285	316	289	280	318	285	307	275	303	294	313	297	337	290	283	306	293	308	300	286	306	282	338	272	250	313	266	310	287	303	289	277	293	301	279	277	268	302	274	301	271	290	300	332	321	274	281	304	290	273	268	305	290	264	297	304	297	309	273	296	294	306	284	311	312	289	297	294	297	284	283	321	318	299	277	313	323	291	292	286	289	288	278	312	315	312	329	275	320	285	296	270	299	305	297	288	298	261	297	323	284	278	313	273	316	292	276	254	309	332	275	294	274	297	291	295	273	270	295	292	313	305	302	306	273	311	286	282	289	289	272	290	295	304	303	293	317	267	296	288	297	320	282	269	288	286	294	297	275	310	290	295	294	315	331	298	292	304	286	281	276	268	286	275	318	305	305	307	321	293	327	274	289	319	309	299	333	283	284	310	298	291	282	296
6989	20893	16863	9193	6540	5110	3821	2872	2183	1750	1481	1295	1146	1024	889	777	693	661	612	518	558	504	488	472	458	470	444	437	475	427	431	442	412	430	422	397	475	410	391	422	418	410	431	390	421	370	385	392	394	408	382	410	402	373	394	375	404	378	423	371	360	372	405	404	381	375	376	406	368	404	377	353	367	359	371	388	375	400	413	387	360	367	390	361	387	381	371	391	418	354	377	393	361	395	353	377	412	404	367	399	350	417	383	397	389	398	361	394	408	374	390	387	400	401	395	379	396	401	375	365	375	371	381	335	389	399	399	362	392	390	368	404	376	412	370	372	383	382	369	387	346	382	397	386	375	398	420	352	382	375	376	353	401	414	399	423	418	412	349	375	397	365	388	375	371	354	380	409	404	419	405	376	365	366	387	347	403	393	368	377	374	378	383	372	349	393	336	401	349	389	380	394	393	424	396	404	389	372	374	386	377	379	397	377	373	387	381	365	402	379	380	373	383	392	384	373	361	384	353	395	388	368	400	387	415	386	396	375	437	373	394	401	391	403	391	410	352	395	399	378	362	336	388	377	372	384	342	336	374	359	400	362	372	375	370	399	406	375	405	392	384	379	361	383	377	359	368	369	415	399	368	400	385	407	393	365	414	373	380	386	360	459	361	377	368	387	372	381	370	417	389	380	396	384	386	395	408	367	428	360	336	437	382	368	406	369	357	400	390	368	395	375	403	387	370	381	399	401	390	418	359	380	394	413	367	394	384	369	372	376	359	344	379	376	369	368	374	363	381	367	362	338	379	381	349	364	417	391	373	363	379	395	391	403	389	375	381	382	388	392	355	405	387	391	413	379	410	393	369	412	373	362	389	353	406	377	390	385	393	362	345	380	391	402	389	397	396	356	379	377	379	360	377	347	372	377	367	385	373	387	347	354	397	381	352	387	383	382	376	406	381	357	395	389	357	388	363	385	362	385	398	399	380	387	369	398	428	364	375	351	350	388	400	374	391	391	384	407	374	365	351	374	405	383	383	366	399	386	358	370	362	378	391	401	393	349	366	381	372	369	380	388	377	379	379	413	353	407	347	376	386	399	367	368	371	384	350	388	383	420	401	355	396	365	368	385	430	365	394	381	391	348	358	350	400	348	377	393	380	365	413	384	394	382	384	386	374	379	357	362	375	391	379	395	385	386	407	386	372	357	380	374	385	357	350	387	358	381	407	407	404	359	399	396	388	420	373	399	394	410	351	358	414	410	410	409	401	378	387	392	347	385	394	362	367	379	425	386	389	387	382	361	389	336	396	386	374	404	357	372	370	379	398	341	391	361	385	391	397	387	371	357	349	392	393	388	375	375	389	384	359	381	371	422	371	366	377	394	389	368	377	378	410	355	378	370	410	388	397	373	385	418	370	407	424	376	360	423	383	361	350	334	394	396	371	409	389	374	371	416	404	392	401	370	382	379	397	384	397	377	394	383	395	370	393	370	387	378	396	360	365	408	376	386	349	379	385	369	437	392	397	377	384	358	380	402	385	364	368	409	371	361	384	396	373	369	399	389	378	317	369	387	405	402	397	355	365	376	413	397	368	407	403	379	368	364	365	392	385	385	405	396	405	375	364	402	383	378	341	386	398	373	378	447	381	370	395	429	421	382	366	386	415	411	385	392	422	401	357	362	338	408	373	378	359	390	435	377	349	385	393	384	375	361	404	370	364	380	376	360	386	382	392	364	373	375	389	378	382	403	394	384	371	394	381	374	388	399	397	381	411	431	356	377	426	346	358	399	348	394	362	388	371	368	389	396	366	372	383	379	362	392	336	418	409	374	350	404	378	368	357	410	408	378	370	380	382	371	354	356	423	391	365	368	388	368	409	364	382	355	361	350	382	404	409	379	402	376	379	421	414	402	369	398	406	408	355	385	362	396	356	398	376	385	342	365	388	399	394	396	403	386	368	372	380	399	368	383	376	391	373	430	394	385	409	381	359	385	363	383	359	382	391	393	378	365	405	364	370	380	347	358	390	357	400	416	391	405	371	353	412	373	390	386	381	384	392	364	399	378	374	395	354	361	375	415	349	376	415	399	385	388	348	362	384	397	363	367	394	380	362	389	377	382	409	400	388	349	392	415	365	374	373	364	407	382	369	422	353	366	375	438	395	355	397	394	403	398	390	416	381	361	382	381	377	391	380	366	368	365	395	346	383	395	356	348	374	375	371	382	355	386	369	373	376	350	355	374	345	384	375	387	409	359	359	389	361	388	380	384	405	397	365	376	370	368	387	367	362	409	394	341	380	386	402	378	431	394	400	397	368	408	344	347	382	430	407	344	341	378	363	393	370	356	349	383	399	399	371	348	397	405	373	373	383	387	387	359	358	357	348	365	366	396	391	392	395	383	381	396	392	332	373	386	382	397	398	371	385	411	363	375	404	395	352	402	365	377	382	374	398	323	406	393	383	375	388	398	418	353	375	390	357	372	375	365	358	425	389	392	414	397	363	372	355	391	372	419	364	369	402	381	370	390	349	386	359	364	356	363	424	390	401	444	374	376	369	384	385	411	363	388	362	375	355	369	380	389	392	377	384	390	388	370	379	383	375	372	340	388	392	370	393	377	389	387	379	396	401	425	385	354	399	369	365	435	389	391	380	398	421	388	387	401	370	378	386	352	377	377	405	380	373	407	359	396	402	375	376	388	355	377	386	338	356	376	412	384	380	379	379	365	360	369	354	379	387	370	395	385	389	388	393	363	338	375	390	372	386	385	382	382	374	408	348	376	372	397	380	356	363	384	361	387	383	416	390	400	374	411	386	359	369	409	380	387	387	396	397	390	437	391	381	402	391	357	346	387	372	351	398	381	363	357	368	421	394	369	393	427	352	364	412	374	369	377	388	347	353	410	387	382	371	344	412	408	404	385	384	339	358	395	395	372	384	387	400	375	398	377	372	410	391	403	403	374	400	366	380	381	364	362	402	353	366	373	366	375	392	367	357	388	366	390	415	384	404	401	382	374	371	380	368	382	372	374	370	403	382	347	359	389	395	386	335	370	380	395	376	390	386	382	392	366	389	383	381	383	398	382	437	392	373	402	403	402	397	391	391	409	373	377	343	386	371	388	405	378	398	381	408	357	406	374	379	390	398	398	430	407	366	371	382	402	375	363	382	393	386	377	374	368	390	395	383	376	381	399	381	385	402	396	353	354	377	383	352	383	373	382	368	422	368	388	405	383	387	370	394	389	377	399	386	389	391	385	346	386	372	367	362	393	369	353	368	394	371	343	384	347	386	392	427	378	406	362	390	397	400	384	371	391	362	396	373	371	366	370	368	406	400	354	363	382	388	372	388	359	395	369	362	376	380	394	406	394	398	385	348	393	371	370	391	402	378	371	402	364	350	357	380	387	380	364	368	362	426	372	378	422	410	398	365	381	386	386	422	397	388	383	422	402	411	380	399	371	358	353	390	384	365	397	378	391	392	379	389	373	426	378	395	378	372	399	351	374
27618	18860	6809	2420	1372	1075	862	783	712	671	586	635	583	629	596	629	583	571	538	547	580	528	535	511	531	567	558	532	559	546	569	591	472	486	583	501	498	533	544	526	509	539	552	550	537	539	494	561	544	562	539	513	483	531	544	508	495	524	526	500	514	568	523	504	545	480	550	521	541	554	539	570	560	528	550	502	491	539	539	575	561	571	553	508	514	490	515	525	519	588	512	527	509	500	498	534	503	536	550	516	553	511	499	505	535	554	531	523	551	531	558	498	544	538	517	540	526	519	534	563	535	517	521	531	562	544	518	547	530	520	531	486	534	528	495	513	542	553	567	541	484	565	516	517	507	527	523	555	543	535	482	507	544	515	486	518	514	522	541	561	501	546	538	503	542	531	518	554	540	545	502	515	525	486	539	530	544	578	494	530	524	552	551	552	561	517	536	547	542	548	493	550	561	524	515	531	554	500	516	542	510	534	552	527	551	528	521	478	507	574	531	469	530	514	555	529	543	555	552	540	551	529	544	500	519	523	554	506	525	500	543	492	546	531	502	574	541	542	485	557	544	538	564	557	516	540	500	496	543	506	522	520	562	558	495	547	539	537	534	531	559	548	508	526	520	517	558	522	498	537	542	561	533	542	565	587	564	525	502	517	529	507	546	533	559	569	559	576	498	544	554	546	494	494	527	542	557	542	527	542	528	532	524	571	552	533	515	516	510	548	526	534	539	517	538	547	557	558	539	537	549	547	524	509	524	517	503	521	534	511	578	547	516	530	521	574	552	563	515	570	525	540	497	561	505	559	546	500	531	551	533	551	515	492	569	527	517	548	560	497	473	552	531	549	536	534	529	563	576	573	547	538	516	552	534	524	547	551	531	527	577	554	570	564	518	555	535	521	519	539	581	544	591	537	544	497	501	564	553	546	545	539	554	542	543	567	544	505	519	535	557	527	558	537	552	586	545	525	515	475	553	544	491	543	523	529	531	529	552	497	540	495	543	548	537	507	517	522	536	562	534	526	546	503	587	545	521	563	513	541	557	548	490	557	503	514	515	535	542	514	595	553	556	496	546	532	531	561	516	541	525	550	541	491	517	523	477	502	514	546	512	555	534	538	547	530	529	549	515	538	554	484	542	516	558	503	568	541	584	518	553	512	490	536	502	522	486	565	569	482	544	535	530	531	513	576	534	521	531	516	524	506	515	548	538	557	544	546	544	515	515	534	541	504	563	566	556	542	577	531	526	578	527	530	536	529	510	490	562	527	536	549	533	546	513	564	526	495	538	509	551	516	559	527	511	545	559	559	475	536	520	528	496	508	543	472	567	560	483	522	535	514	565	544	526	493	549	563	537	526	513	510	572	539	538	547	509	511	511	553	529	527	550	492	532	542	528	533	540	525	522	494	552	511	532	517	536	535	547	550	536	567	514	538	561	511	524	560	529	561	540	506	560	569	516	488	522	514	567	535	462	505	540	570	539	542	480	508	544	594	529	480	523	515	532	523	527	515	493	550	507	509	515	531	531	599	554	554	509	521	552	551	531	554	558	515	529	497	533	544	573	537	508	540	563	519	543	550	549	518	559	531	501	526	539	544	548	543	553	527	514	492	452	522	510	550	549	488	591	514	556	525	542	513	532	511	513	561	544	481	519	520	539	524	511	557	501	546	551	542	534	506	501	534	561	526	520	494	521	583	508	541	498	536	482	538	538	533	527	536	517	567	537	506	495	553	546	514	472	559	573	516	563	551	519	573	521	532	537	522	516	513	589	565	535	530	546	534	501	541	518	550	510	505	557	552	548	508	521	521	512	556	535	555	520	523	470	527	537	507	539	511	551	537	505	503	536	544	577	518	550	538	528	517	554	547	517	508	510	501	562	534	546	541	576	545	515	567	509	523	541	546	509	523	533	532	533	537	554	556	499	572	564	532	539	575	542	537	565	541	554	536	569	524	492	548	518	553	578	489	521	543	532	504	573	538	550	514	510	548	558	540	520	494	497	517	563	473	557	513	520	561	528	517	537	555	530	564	511	498	528	512	525	555	507	569	528	556	560	575	551	530	554	575	557	581	547	584	538	564	549	514	522	528	523	529	522	567	519	489	555	513	582	510	518	549	545	511	523	499	481	512	510	516	542	509	581	511	555	542	490	537	534	502	568	531	537	571	509	531	507	546	515	553	523	555	500	518	572	497	522	519	541	549	580	536	529	522	554	504	537	497	527	566	514	522	531	558	545	524	517	585	537	515	520	534	534	526	539	558	553	502	525	529	564	524	515	545	553	506	519	568	528	480	518	535	520	534	536	528	493	565	577	502	524	565	545	521	541	503	511	513	550	513	535	536	509	539	540	561	539	544	567	562	500	563	496	523	523	514	528	534	529	543	503	546	521	553	527	503	534	568	503	535	508	552	555	508	561	515	530	533	521	523	491	532	499	553	556	534	521	543	485	526	570	540	597	539	524	513	454	554	522	512	532	534	505	504	526	515	528	517	580	508	551	555	513	549	531	575	490	520	512	566	573	546	493	592	542	542	519	506	576	533	537	535	520	548	497	524	543	513	497	548	510	579	551	539	516	525	545	481	534	505	561	541	519	549	519	505	507	559	572	538	508	518	514	542	541	553	555	511	516	494	537	533	501	507	553	484	511	571	502	528	545	541	544	549	530	537	580	560	532	511	552	549	542	520	554	547	558	485	494	526	538	541	543	514	548	532	517	539	549	530	496	531	500	573	562	563	558	531	528	533	507	538	559	503	515	556	566	528	538	537	553	568	517	503	486	482	512	533	529	570	558	520	544	527	554	555	514	506	535	524	504	525	508	512	521	531	508	554	570	551	563	529	515	533	540	554	561	540	535	517	503	536	565	577	572	591	553	522	539	512	529	507	539	540	486	556	506	543	526	509	507	542	551	526	529	503	540	537	564	573	510	485	502	534	516	493	522	503	554	498	543	501	531	542	541	502	537	526	548	496	573	558	520	545	509	538	511	501	553	575	518	556	543	586	524	548	530	573	544	518	541	563	556	526	551	513	558	524	574	572	566	550	521	520	532	545	533	562	535	533	523	537	575	552	524	568	513	463	509	536	543	531	525	519	553	516	537	491	549	540	540	571	523	540	497	526	562	529	535	545	546	549	556	562	522	536	550	516	587	509	549	502	559	531	524	492	529	524	551	559	498	489	564	534	520	523	523	561	584	568	541	508	557	524	527	492	529	532	531	503	526	527	553	524	549	558	556	509	516	520	554	504	521	544	594	537	549	517	521	550	519	518	513	536	519	519	512	510	524	542	516	518	586	522	509	559	514	508	558	519	581	552	531	502	543	534	479	572	550	525	540	571	547	507	565	484	538	551	544	585	488	529	509	586	533	506	538	519	536	528	539	517	490	562	528	553	499	536	528	544	568	565	497	546	552	540	536	521	554	508	501	572	540	511	515	527	548	551	502	533	530	551	512	571	528	526	489	550	520	527	586	526	542	511	528	485	549	528	502	543	535	480
6360	6929	5648	3011	2247	1899	1387	1260	1072	948	882	878	794	755	732	730	691	688	730	714	681	670	646	653	649	661	693	732	634	665	648	645	637	670	649	657	654	734	632	680	662	661	647	661	669	632	692	602	690	636	683	639	668	623	698	653	642	638	699	652	698	686	602	681	663	724	679	637	690	687	644	619	625	689	629	657	677	720	643	672	676	632	705	639	656	677	628	605	671	623	684	657	662	698	666	684	622	635	636	667	666	649	671	625	714	671	636	690	638	646	620	640	650	619	664	648	666	691	641	614	646	644	668	662	647	677	650	655	680	598	648	620	633	647	663	669	693	687	639	745	696	678	673	669	685	690	662	694	674	662	691	629	631	699	689	667	646	648	614	671	661	708	657	685	676	725	662	666	673	661	711	680	655	588	687	657	665	644	685	650	696	661	630	644	676	649	656	677	678	693	678	677	700	606	649	667	620	696	708	718	640	650	663	660	683	698	615	619	660	645	682	676	692	691	668	655	650	692	719	674	688	666	642	658	687	638	695	697	655	640	634	685	661	645	623	635	692	663	625	689	623	680	680	658	692	654	638	664	676	660	698	675	712	693	666	660	648	641	689	651	642	670	643	710	669	679	698	677	634	677	674	672	665	650	654	646	657	633	671	672	647	672	646	677	655	744	661	654	633	642	674	635	672	657	634	650	667	645	669	605	687	671	627	646	641	672	706	608	686	630	641	636	674	632	638	686	670	654	651	647	650	687	613	717	664	649	645	623	693	632	665	651	687	642	657	696	666	672	653	654	657	649	662	619	687	676	647	667	659	709	688	669	668	628	662	682	676	661	677	638	679	638	651	666	676	662	660	669	671	665	626	661	724	714	702	672	701	657	722	651	664	686	647	603	672	643	681	677	671	653	706	690	639	664	666	640	680	652	652	695	685	677	635	674	646	693	643	689	681	628	652	690	638	694	642	646	649	621	622	671	691	657	676	661	632	673	695	610	642	605	664	699	628	651	652	668	668	627	702	603	632	603	686	697	680	687	692	642	642	646	633	645	671	647	641	661	691	664	691	639	666	688	641	637	661	697	663	591	629	667	685	690	688	686	686	640	668	659	645	673	651	593	656	645	688	648	687	672	629	699	634	678	674	643	645	641	663	668	694	627	645	663	632	642	661	704	653	649	673	694	654	652	612	632	665	644	633	630	622	629	654	629	659	677	666	641	622	642	659	696	665	714	647	646	661	595	663	668	680	636	670	699	614	631	670	658	675	662	683	645	670	599	702	662	655	615	671	610	707	631	660	664	674	667	666	660	652	633	702	644	664	678	670	681	604	658	699	677	673	672	616	662	620	700	684	684	691	625	656	637	619	618	694	681	687	666	662	698	680	630	640	709	630	639	675	708	674	660	676	675	655	670	648	690	679	649	663	713	641	646	656	679	638	672	646	604	671	654	640	666	648	658	682	654	640	644	639	623	626	647	666	684	663	633	648	652	616	675	669	665	629	649	657	641	642	659	666	661	636	683	642	658	695	649	667	652	710	653	597	683	612	663	652	626	629	648	685	619	665	657	675	655	638	669	638	682	660	680	686	668	633	674	653	685	646	669	670	658	687	677	676	628	693	642	657	635	681	672	666	666	608	680	682	658	637	658	675	655	642	671	686	662	676	663	585	651	640	695	646	647	666	619	644	659	714	663	624	676	660	699	692	658	670	649	678	630	633	666	665	664	654	660	665	657	664	632	686	710	628	671	656	678	634	623	694	672	651	690	653	679	633	669	680	704	644	665	671	660	681	624	624	624	630	684	709	667	654	618	679	669	675	644	703	649	660	676	676	652	665	686	686	656	632	671	650	672	669	673	631	673	661	656	682	662	677	604	667	662	660	695	671	670	611	663	647	650	631	660	656	663	650	618	660	640	689	646	641	671	646	642	678	648	655	677	631	668	594	634	645	641	634	663	698	664	637	633	726	689	661	712	649	706	633	661	646	685	688	684	652	658	684	622	680	651	653	650	673	732	636	673	625	705	651	626	684	669	648	681	671	687	623	664	667	685	669	709	679	675	647	676	698	667	668	678	653	670	647	642	625	669	615	683	648	697	611	662	658	665	615	635	652	693	680	698	617	682	650	678	655	697	683	654	657	660	625	666	652	667	659	666	683	678	662	633	649	684	661	648	620	704	597	640	659	648	657	669	662	680	652	668	661	649	672	664	685	665	624	656	643	654	675	689	660	652	680	677	707	664	657	689	656	622	639	695	691	680	679	591	615	700	663	676	716	653	661	673	669	654	678	620	667	702	645	665	663	670	665	694	688	677	680	681	660	672	676	635	701	642	672	687	670	670	644	634	685	651	669	634	623	631	636	654	677	700	674	668	673	616	673	655	659	672	646	658	664	683	641	661	672	640	676	646	655	680	682	643	661	649	648	676	677	722	706	686	699	621	663	656	679	633	655	640	676	703	650	647	707	639	691	673	659	716	642	654	665	679	685	656	669	644	613	640	636	613	676	675	688	679	628	684	703	624	644	696	733	721	669	670	662	687	682	636	672	633	641	649	663	629	650	697	590	668	670	661	684	650	719	640	649	648	620	676	684	632	679	647	652	660	673	637	670	655	694	666	646	615	670	674	658	651	689	641	652	636	627	680	617	661	648	672	633	678	641	697	665	713	637	630	653	674	676	653	660	675	669	613	636	669	696	655	661	641	643	665	632	688	638	635	659	654	707	677	678	652	662	641	645	683	655	668	624	639	670	639	623	672	650	686	716	636	682	727	677	693	680	680	654	618	663	635	648	650	705	671	673	681	647	651	652	638	687	663	641	685	700	729	645	652	687	669	671	643	685	654	613	623	682	703	651	677	723	667	639	661	642	644	678	651	664	736	648	694	682	662	635	658	675	676	688	679	612	689	671	659	657	663	658	676	680	689	725	670	651	710	694	680	691	612	621	616	625	702	632	623	680	652	656	665	631	640	702	665	683	672	699	677	652	706	682	678	644	658	658	669	652	654	658	669	641	628	705	673	694	668	685	684	615	641	672	686	703	623	638	619	629	693	678	659	676	622	665	664	629	663	629	603	662	637	634	666	683	637	654	646	675	653	625	685	663	655	620	673	685	589	646	615	657	659	678	635	635	641	685	633	635	683	680	694	659	624	673	617	613	670	609	679	666	618	688	641	665	672	641	690	674	697	681	718	670	712	686	662	634	659	651	658	657	657	671	648	667	643	632	642	649	651	656	654	647	672	639	677	677	719	658	646	651	682	636	665	690	662	676	659	676	691	673	681	633	671	640	663	658	662	701	640	676	681	637	698	668	702	659	662	672	628	676	698	596	636	603	673	648	653	675	681	653	678	661	620	650	686	685	696	660	650	623	664	689	642	668	681	714	682	661	617	675	646	679	650	719	676	656	642	642	691	682	680	633	666	663	677	630	635	664	638	659	656	686	661	656	631	671	638	670	616	664	669	656	694	676	635	707	649	669	697	675	664	617	656	688	661	668	650	683	653
24150	21426	28502	24711	21387	9825	2152	1335	1054	929	845	800	786	762	764	668	661	694	627	608	686	588	626	623	606	620	591	610	577	566	588	617	617	609	640	600	631	645	567	623	619	589	613	588	601	589	584	557	588	618	576	573	575	597	616	628	571	594	574	600	570	624	595	574	591	593	600	601	559	584	621	623	620	620	547	602	579	617	611	626	576	612	605	600	595	573	592	580	581	555	569	567	598	567	625	627	627	586	648	557	546	597	608	587	576	581	598	572	574	571	605	582	602	594	570	603	610	572	586	573	601	626	553	575	613	613	603	592	585	607	583	624	628	605	602	574	569	562	577	634	631	589	566	580	593	614	553	530	619	613	569	610	598	641	596	574	549	581	556	616	588	602	572	623	558	577	574	610	569	579	600	608	631	543	602	579	586	635	591	598	579	605	575	596	588	583	562	640	556	577	605	636	576	558	601	572	608	580	568	626	619	574	572	633	624	627	639	613	600	581	609	608	619	574	597	593	600	539	559	609	590	602	596	591	599	588	630	600	636	587	563	609	591	592	570	577	594	570	590	553	604	605	634	577	572	600	589	582	603	601	562	656	623	594	596	596	529	572	579	616	588	600	581	510	581	611	531	583	585	576	631	597	578	615	605	567	624	585	564	548	564	587	601	612	570	592	564	604	590	590	568	625	569	605	593	590	608	586	605	645	575	597	590	568	581	558	588	599	594	607	604	591	586	572	628	566	568	633	613	601	570	594	612	563	578	616	571	558	583	562	563	578	594	605	595	600	605	589	633	579	598	612	618	601	534	576	580	579	569	576	605	607	561	573	581	577	611	597	595	565	607	599	626	584	572	591	597	566	594	619	634	637	590	606	562	576	577	609	567	598	560	591	602	613	610	589	578	608	590	597	623	543	582	584	610	608	594	567	601	577	560	632	596	571	604	622	596	582	584	639	634	592	551	566	571	633	587	605	568	583	590	609	604	594	582	613	620	569	545	641	540	601	599	619	590	585	631	601	574	549	620	635	602	613	643	616	600	584	577	579	602	592	547	575	606	614	610	564	579	589	588	559	594	545	572	622	611	591	550	565	576	560	572	611	606	605	564	595	588	578	585	576	607	623	600	592	590	614	610	559	548	587	582	527	574	587	603	608	547	559	611	587	647	616	585	552	579	610	632	588	642	574	606	573	600	645	593	590	599	556	589	589	621	625	607	623	599	605	561	578	610	587	595	573	531	558	626	549	635	625	605	589	566	618	608	597	554	620	606	587	571	570	587	599	574	601	603	604	562	595	587	649	595	580	587	588	602	568	616	590	575	599	653	607	598	565	564	573	604	592	564	561	529	587	586	592	612	611	588	595	620	584	572	595	612	635	589	600	627	585	637	592	599	595	589	605	607	572	557	600	581	565	591	604	592	586	596	582	563	611	624	610	575	648	587	576	606	603	574	559	626	563	563	597	617	555	599	590	561	579	606	608	580	579	548	593	600	556	550	596	628	612	558	583	547	585	557	595	579	581	574	559	595	544	607	576	594	614	616	603	602	598	551	541	624	617	626	569	581	596	577	571	614	591	544	597	599	580	583	606	600	633	578	622	616	591	566	590	575	564	572	594	559	553	600	583	603	579	609	559	591	623	565	597	574	566	610	590	587	573	556	592	567	573	534	604	607	581	571	554	567	653	621	536	592	573	596	615	561	611	588	634	552	606	601	604	586	615	568	607	602	622	596	591	585	609	564	590	617	593	592	587	611	607	620	564	587	598	534	542	612	584	582	627	594	620	581	628	598	557	590	580	588	603	616	554	608	571	604	605	590	626	606	548	624	566	605	550	591	562	557	580	607	614	574	563	587	557	601	631	614	601	622	526	556	554	617	572	580	623	663	646	591	635	592	623	637	605	578	605	610	635	554	596	605	631	567	583	584	619	566	595	604	599	604	627	583	559	600	610	587	529	607	611	574	588	594	610	601	633	604	563	609	583	623	530	573	611	566	586	575	576	522	590	563	594	571	564	615	607	589	601	616	596	604	565	567	568	593	613	617	593	606	628	616	572	531	582	566	606	573	613	616	617	587	601	564	612	612	584	559	610	579	593	634	524	596	566	534	609	620	620	586	563	557	620	572	602	600	569	637	609	605	542	592	601	627	589	608	623	575	584	568	584	613	613	584	596	600	582	581	582	595	614	603	604	576	600	537	640	556	610	585	610	577	564	613	590	574	609	585	595	587	572	593	599	639	633	614	576	602	577	617	574	579	548	537	589	569	616	626	526	569	619	638	537	619	628	572	610	585	611	593	592	589	575	596	580	585	565	613	573	580	583	598	575	606	588	572	584	614	574	628	575	586	608	609	595	609	592	591	586	606	540	608	557	598	577	567	571	570	592	595	622	586	591	565	591	595	623	565	643	607	602	588	611	599	574	610	604	633	598	590	581	622	602	547	602	585	577	607	586	581	590	562	594	618	603	624	542	589	589	597	556	584	605	595	603	613	560	583	582	591	581	658	610	540	555	583	625	615	597	628	566	588	634	606	573	624	579	563	558	589	558	576	574	590	621	619	561	595	629	572	621	600	636	609	613	643	591	612	585	580	577	576	582	592	576	592	594	554	605	569	634	581	573	566	538	581	566	604	598	582	585	593	614	585	577	580	566	567	610	598	584	582	601	633	618	553	597	622	586	560	608	624	586	563	592	598	582	609	583	532	557	559	605	568	623	602	549	606	627	611	591	544	606	602	607	624	561	582	562	572	599	637	633	575	563	563	592	568	631	619	578	621	594	617	605	531	561	580	581	609	546	582	575	609	635	610	630	573	564	623	584	607	600	613	588	594	557	627	591	588	623	583	576	584	627	608	634	605	567	620	612	584	606	592	626	578	592	618	614	532	614	625	569	578	641	597	557	597	621	600	567	563	613	612	589	613	581	581	598	561	600	604	573	585	550	592	579	571	580	619	574	586	592	582	561	622	568	584	576	601	589	579	602	584	588	586	589	547	584	560	607	602	581	594	552	581	558	584	589	578	608	606	598	606	568	575	558	559	579	584	589	593	599	594	534	593	623	572	612	568	578	576	578	572	596	577	618	598	555	605	602	598	584	551	610	625	579	608	588	573	605	574	590	593	584	564	593	568	609	581	593	611	646	576	589	582	648	592	580	580	552	539	603	589	593	576	621	566	609	592	546	598	561	599	613	571	553	627	568	611	594	606	608	588	575	604	588	563	622	550	607	561	617	598	605	599	632	569	613	614	589	597	580	593	626	585	569	540	636	574	614	613	585	626	549	610	573	612	555	606	581	583	539	553	602	611	624	558	574	611	597	562	603	641	572	612	599	587	621	636	614	606	580	651	560	630	605	560	568	592	572	579	559	578	571	564	575	570	602	557	573	584	608	592	575	609	558	601	552	623	607	583	583	580	577	586	569	554	621	592	599	588	578	609	596	569	597	615	561	588	625	603	579	587	590	618	564	589	572	583	596	579	615	569	620	603	526	586	575	574	551	625	613
5620	14981	12180	6628	4770	3641	2795	2250	1825	1557	1414	1214	1184	1096	993	966	950	860	858	814	823	796	824	811	755	777	757	764	749	738	743	799	757	771	790	717	757	825	721	806	782	718	795	783	751	787	721	759	754	762	707	745	684	732	728	750	763	647	749	766	747	731	703	729	829	771	773	724	772	787	725	673	725	729	740	754	761	738	772	771	718	776	721	715	758	715	763	715	754	748	796	758	734	770	731	696	726	739	744	773	743	721	770	697	698	748	733	741	706	755	701	760	756	779	747	725	725	740	776	739	723	694	709	754	761	756	754	678	713	750	716	761	714	782	731	759	657	715	737	726	724	726	736	675	673	751	773	765	753	719	711	784	703	728	767	798	706	780	773	776	737	655	715	818	711	737	769	718	741	702	761	693	738	784	744	709	738	787	727	742	748	707	732	709	707	732	707	731	774	770	719	718	749	776	675	742	783	729	709	726	726	724	713	759	716	779	799	798	739	727	753	672	752	696	726	781	723	801	718	686	753	714	731	743	720	707	771	732	735	757	780	723	735	730	712	685	719	745	709	745	738	732	704	725	755	693	731	808	742	762	729	717	760	744	737	756	729	739	702	701	730	717	759	714	754	724	729	727	737	739	731	718	704	732	732	759	720	733	748	763	711	716	782	724	797	789	738	712	677	722	739	756	726	731	716	758	723	764	810	740	777	775	720	778	722	743	751	718	749	786	706	725	788	741	734	737	800	690	723	644	686	732	764	746	707	719	762	737	736	750	795	725	693	749	757	737	745	752	694	717	790	788	726	733	764	735	761	742	734	757	726	784	808	727	713	766	758	751	768	735	726	710	776	728	766	746	725	720	730	790	752	728	756	720	709	728	731	754	720	733	720	711	737	672	740	708	692	727	693	709	730	721	711	758	747	720	741	753	748	760	690	764	705	740	768	781	781	766	727	717	715	747	732	732	779	767	706	795	699	678	792	734	721	752	721	723	748	673	769	699	730	799	724	733	684	700	738	719	710	764	764	770	746	741	696	739	758	714	728	789	753	744	771	699	739	732	728	812	710	741	705	732	750	787	725	773	752	764	706	759	784	750	707	728	775	755	709	767	728	749	781	765	750	742	728	723	731	748	753	726	741	713	718	740	739	715	699	738	747	764	754	755	730	721	724	714	749	743	741	708	761	726	779	689	770	689	756	725	728	709	782	688	710	774	726	765	724	714	745	717	752	785	765	748	750	773	757	719	730	734	744	743	750	708	702	749	732	735	711	745	752	780	735	754	741	738	720	698	757	751	739	766	745	699	739	757	670	744	718	736	766	718	690	722	713	731	710	733	734	777	766	710	739	749	748	787	756	687	750	758	700	736	734	716	732	763	701	751	722	757	738	779	775	745	734	781	719	688	705	745	766	701	765	735	774	787	755	738	698	776	741	754	700	749	741	762	711	719	794	721	754	723	761	716	707	751	739	710	738	711	759	728	728	730	736	734	757	751	736	739	735	673	740	747	695	734	743	726	702	756	740	732	738	716	706	716	722	704	731	731	713	729	700	738	764	733	737	769	738	716	746	730	705	745	788	722	755	727	752	710	711	735	714	723	780	760	710	769	740	754	719	735	752	758	742	719	746	688	759	702	698	749	727	759	771	688	678	724	717	770	756	679	734	706	705	723	715	734	696	709	726	750	733	755	734	744	770	738	717	670	771	784	771	774	783	728	663	758	734	715	726	738	760	768	770	722	707	725	765	746	782	743	655	772	700	740	736	712	742	757	792	713	709	681	750	760	759	723	717	730	723	714	703	735	712	749	719	715	684	716	724	730	692	737	794	698	745	691	760	742	743	705	743	700	784	681	742	747	782	740	760	725	759	717	715	733	741	764	780	754	715	728	717	727	725	762	698	731	754	754	720	721	752	761	736	748	722	744	757	712	737	750	724	726	706	821	734	771	732	729	732	753	760	778	713	670	774	723	731	711	692	686	710	769	765	695	758	759	753	766	778	758	746	715	719	706	713	742	684	747	710	680	746	721	741	754	710	749	807	759	754	741	755	713	736	773	736	697	697	687	776	781	724	729	733	756	745	708	693	720	752	754	688	758	743	745	755	745	749	760	732	743	695	737	741	732	764	743	733	751	703	722	777	705	695	758	773	749	763	748	741	755	718	709	728	741	719	803	796	771	780	702	740	697	705	718	712	727	734	697	720	688	836	739	775	720	718	729	765	750	786	691	733	712	740	774	748	726	755	763	729	728	785	737	773	737	778	779	719	754	738	746	732	754	744	719	726	719	748	714	785	732	763	738	762	750	748	741	725	780	715	699	726	708	692	736	770	734	716	727	738	670	740	709	712	741	721	746	708	760	724	780	737	736	729	750	727	732	753	722	723	730	736	728	761	730	733	775	716	728	753	726	683	723	727	775	743	750	722	765	712	703	748	784	758	756	713	719	827	728	765	735	757	742	733	731	757	745	752	769	699	694	733	708	742	793	733	717	709	763	760	724	746	753	783	725	747	704	732	741	734	731	748	738	710	718	743	716	775	761	767	692	724	760	730	742	742	704	770	723	709	736	705	739	745	730	738	700	732	713	737	706	734	787	700	744	729	746	671	677	745	749	756	741	792	698	679	707	716	748	701	756	734	721	743	737	740	750	718	729	741	725	754	731	767	753	703	727	763	742	765	760	730	667	746	737	745	721	676	772	685	700	697	719	780	736	720	770	744	720	738	720	766	716	786	716	741	727	739	735	702	708	750	742	728	729	695	712	729	720	727	741	713	764	740	724	766	703	756	746	758	722	701	742	714	745	668	733	734	703	746	773	777	713	704	741	744	757	723	740	725	728	747	714	732	754	766	739	678	729	711	709	731	714	769	706	733	734	715	750	746	782	771	680	722	678	746	702	753	735	715	707	708	730	698	803	739	696	717	702	720	726	751	753	719	726	732	740	742	708	756	747	730	735	744	726	730	761	709	688	762	764	752	762	713	712	760	690	738	801	729	718	800	730	785	685	726	784	756	703	719	707	742	737	734	776	783	771	756	710	718	757	766	747	739	779	735	798	719	769	754	747	746	694	726	734	744	738	767	725	734	733	730	723	725	746	761	722	761	750	735	751	720	743	733	785	734	775	727	727	720	683	722	736	700	720	712	775	693	774	725	679	773	705	680	732	708	742	774	749	772	779	731	763	719	725	731	695	730	685	717	703	711	708	727	768	760	739	729	734	776	763	681	777	718	719	741	784	724	772	693	739	735	749	720	782	739	773	730	744	771	740	731	731	740	694	766	742	735	723	769	719	744	726	702	733	723	780	741	792	730	764	737	701	728	747	680	708	730	765	720	706	749	776	713	775	814	725	742	786	741	772	703	742	742	738	720	666	743	768	706	687	716	758	762	736	743	728	698	725	710	737	760	692	738	742	784	752	770	720	743	703	733	734	699	777	724	748	732	726	713	762	771	720	747	705	778	708	711	727	748	776	716	751	746	715	744	724	668	758	722	742	768	726	743	720
24970	21383	27530	25522	12111	1473	983	701	591	501	461	408	403	410	364	329	322	320	330	297	307	282	305	297	336	294	302	304	315	315	316	281	281	263	292	305	289	317	301	290	310	278	251	293	295	289	268	263	278	267	294	285	265	280	302	281	265	308	258	288	282	277	283	283	287	275	281	299	280	270	280	288	284	279	294	287	279	276	329	291	305	284	310	277	266	260	294	288	298	293	264	302	290	297	297	279	264	249	284	273	288	272	275	300	278	270	279	272	321	287	274	291	268	281	287	281	266	258	318	262	274	251	286	292	272	290	285	273	297	274	272	294	273	274	266	286	275	294	262	289	273	271	303	275	298	291	294	267	317	295	296	252	260	263	295	265	287	296	271	289	276	287	276	291	254	300	281	265	260	288	289	285	304	278	273	284	278	256	293	294	273	311	257	251	267	278	299	271	270	283	291	283	277	280	302	298	296	324	282	300	286	281	265	274	294	292	277	267	257	258	270	280	299	278	284	266	283	294	286	271	286	274	272	317	245	268	294	322	267	289	285	274	285	281	258	288	242	273	281	254	280	271	292	290	301	252	279	280	253	258	256	257	257	291	281	270	249	269	313	296	276	300	256	275	280	289	296	270	275	273	263	283	295	281	284	326	285	304	260	310	301	283	297	299	279	267	277	316	284	276	268	267	276	253	297	295	277	301	266	280	304	267	294	274	284	294	298	250	282	271	299	281	267	243	280	287	260	276	281	275	287	280	286	280	284	281	270	292	282	278	300	284	295	271	266	293	289	272	293	293	299	275	295	267	288	251	300	296	284	293	276	291	251	278	299	274	268	301	264	286	293	290	291	284	282	257	238	277	249	284	268	282	238	264	258	274	289	300	332	310	268	272	289	284	288	263	294	281	287	277	273	277	268	289	256	241	261	250	278	279	287	265	292	285	278	302	287	287	283	297	248	297	289	290	278	252	283	287	293	317	266	269	259	277	282	292	274	309	272	250	280	286	290	289	274	289	293	235	261	270	272	313	267	287	325	292	268	269	270	252	269	296	272	299	286	260	264	290	261	294	290	228	276	291	275	301	267	329	287	271	264	261	251	284	253	320	267	260	245	266	269	273	276	255	271	269	270	262	273	256	268	314	268	281	267	232	290	267	273	262	268	291	288	253	282	305	266	298	273	255	272	294	269	275	293	265	286	255	291	289	281	284	254	297	294	288	272	277	283	271	247	272	278	290	254	315	264	292	273	290	261	264	260	285	294	276	288	268	285	274	259	265	275	268	280	292	273	262	310	300	273	261	286	297	278	274	273	280	258	269	250	269	273	310	271	292	276	255	289	255	263	288	278	289	242	263	292	290	255	279	285	274	275	287	275	286	293	268	289	259	277	278	273	297	285	258	292	274	269	309	272	275	254	276	281	297	309	255	282	290	265	265	283	257	259	262	283	263	297	285	273	256	272	262	292	290	285	288	268	263	284	288	255	258	271	298	292	273	257	269	283	315	271	252	265	301	303	265	251	295	268	269	292	276	268	270	278	292	276	287	292	274	286	284	267	279	263	257	299	268	292	280	285	249	290	245	285	262	280	247	288	294	277	296	288	245	300	310	265	260	280	274	296	243	250	276	275	273	255	278	280	275	284	283	285	277	269	277	282	285	295	270	278	285	264	298	280	258	280	267	252	297	251	295	268	305	239	273	279	256	258	285	292	273	272	259	287	254	278	240	249	259	295	269	305	272	288	254	295	298	280	258	276	329	277	276	297	269	269	258	273	267	292	290	293	303	290	280	291	285	309	300	285	274	294	258	286	287	314	286	296	303	295	287	294	249	272	234	286	259	265	299	284	284	294	276	250	267	276	263	305	286	267	271	273	294	274	269	271	273	258	276	274	288	259	252	291	271	267	268	251	260	272	258	274	304	280	261	277	275	289	273	231	276	273	282	297	281	292	296	281	309	296	278	295	247	255	273	273	318	259	309	302	283	296	294	281	248	293	247	268	272	272	275	277	289	299	270	281	299	254	277	280	298	260	274	276	268	256	284	269	259	280	275	281	276	292	286	300	280	270	276	281	275	291	269	251	265	297	286	274	272	247	275	256	270	296	297	264	270	264	269	254	288	292	285	261	258	260	257	282	276	277	274	277	281	272	281	287	274	251	250	252	275	276	303	279	305	273	281	255	299	306	280	281	299	277	261	298	283	278	268	272	272	294	275	287	289	295	313	294	274	292	262	278	254	268	294	257	280	306	283	282	279	276	263	267	260	267	273	254	279	255	277	248	290	277	279	271	289	294	255	281	268	297	276	296	276	292	276	272	283	267	265	287	271	263	296	267	260	262	281	285	258	285	255	282	277	264	309	291	294	271	271	288	305	289	283	291	275	272	275	292	285	318	294	278	287	294	240	275	277	292	291	285	270	284	261	282	295	253	311	272	284	270	264	265	302	287	293	264	267	282	289	267	274	284	271	281	256	260	270	283	263	286	266	268	266	268	295	261	274	285	274	267	296	289	277	286	258	298	285	285	257	236	285	287	284	290	275	294	283	263	270	298	277	266	273	276	307	283	266	302	274	279	240	325	312	243	262	271	269	245	281	308	267	307	265	263	275	276	303	278	281	288	297	252	268	259	303	285	272	284	287	294	275	267	290	256	308	304	276	291	260	266	273	281	291	269	284	298	279	275	293	269	282	265	278	259	299	283	268	280	305	276	275	285	286	291	307	253	257	256	269	261	270	282	283	243	269	270	283	269	294	284	287	287	266	271	253	260	262	284	276	278	287	263	293	276	284	296	262	298	315	274	261	269	260	314	253	263	315	260	272	272	270	290	309	272	268	288	296	272	287	275	276	254	274	266	277	274	251	270	281	278	261	288	257	279	287	260	274	279	302	290	278	273	269	282	268	273	311	244	278	282	301	261	298	279	282	263	301	285	286	285	254	263	270	276	302	268	298	259	271	245	278	264	287	236	313	262	293	252	273	260	269	309	287	289	298	315	289	311	301	315	258	263	263	285	272	295	282	265	301	281	249	285	277	265	281	289	281	263	290	291	307	269	280	268	266	281	286	259	307	238	292	280	260	294	276	287	255	274	259	270	308	307	292	282	295	295	276	275	291	279	289	275	277	274	263	279	267	273	276	254	304	312	273	293	320	268	296	267	287	259	261	274	274	288	268	263	260	310	271	283	266	283	270	253	275	275	305	282	276	279	274	291	266	280	266	301	261	272	264	256	262	293	266	296	299	265	289	273	274	260	269	286	304	265	292	276	233	275	264	285	287	267	285	284	269	281	267	273	273	281	292	273	267	298	273	305	283	265	285	278	272	254	279	327	284	274	274	286	289	297	278	247	286	272	219	280	305	282	280	279	281	282	265	262	285	252	272	263	265	305	299	274	303	257	285	286	292	261	282	302	259	293	271	282	309	273	307	284	282	291	294	268	290	277	306	308	281	294	268	286	260	265	252	304	275	285	309	287	288	314	283	272	255	284	303	280	292	277	263	277	287
5418	11448	8777	4631	3215	2585	1956	1387	1114	890	745	725	656	564	550	516	488	490	432	410	432	383	328	383	350	365	366	385	357	368	400	388	339	369	372	355	351	344	377	368	357	385	339	342	350	334	353	363	350	354	348	334	336	354	350	345	345	319	341	346	364	362	344	329	352	351	382	338	382	357	330	346	326	378	353	344	354	358	364	358	368	324	293	346	337	369	326	373	367	365	337	370	345	337	366	376	356	345	344	339	325	330	310	366	348	327	362	347	358	354	342	339	371	400	337	317	340	377	358	329	343	325	336	353	354	317	331	355	335	344	361	356	365	367	349	375	332	343	344	346	341	343	330	374	296	348	378	362	361	329	353	346	353	332	352	341	332	370	359	314	361	347	345	355	346	340	362	356	361	308	352	324	351	326	362	335	304	364	360	336	330	355	356	375	363	329	346	353	338	318	332	340	347	371	343	342	341	356	333	343	359	341	346	364	346	332	354	346	349	311	353	336	336	349	386	372	332	336	350	354	317	347	350	326	330	330	345	373	335	344	347	322	364	345	355	340	357	334	378	373	325	340	341	363	325	354	348	338	365	333	341	321	342	383	359	344	357	390	338	346	341	345	314	322	352	357	343	333	379	354	310	352	348	365	359	344	346	369	332	308	338	354	343	341	301	357	316	334	350	342	345	319	351	373	347	368	305	365	344	362	372	356	347	323	332	349	359	314	333	348	350	349	370	355	345	345	375	319	396	351	332	362	343	319	356	339	344	320	365	338	352	343	342	318	343	332	351	357	352	353	367	327	352	343	351	324	349	379	329	334	316	335	334	343	347	337	353	325	342	350	332	309	372	360	356	373	360	345	338	353	341	352	347	322	352	298	356	350	334	337	349	368	337	331	306	326	313	365	304	348	334	324	354	358	338	343	339	330	332	339	337	331	323	372	357	300	336	355	357	324	324	295	353	344	365	320	336	341	326	363	349	368	356	357	344	325	359	326	317	341	347	309	382	362	339	329	368	330	338	307	351	337	335	337	349	360	331	346	340	323	327	363	357	341	339	367	346	349	324	388	366	332	337	317	315	356	349	334	348	313	320	352	354	350	381	344	353	372	316	350	334	338	388	338	364	335	289	360	371	348	359	334	347	336	344	373	359	350	340	334	362	329	312	384	343	347	305	346	357	354	359	336	355	345	322	349	349	379	342	327	369	328	373	368	361	351	346	337	340	353	365	346	335	370	336	341	344	340	366	339	349	354	393	337	334	349	341	362	337	342	371	340	308	385	344	342	304	377	344	344	331	347	343	367	345	346	316	336	370	372	362	359	351	342	403	341	323	366	350	321	381	352	325	338	327	324	350	333	337	347	342	358	338	315	329	351	370	346	354	337	314	340	357	319	356	363	344	328	377	333	336	320	341	346	337	380	319	350	339	357	331	335	362	361	337	340	344	342	351	353	322	376	370	379	365	302	364	373	355	302	358	357	334	361	324	354	396	351	313	386	343	325	335	353	366	354	324	364	361	332	377	338	337	322	357	332	346	349	341	358	313	331	397	361	350	310	361	322	365	337	327	346	365	343	339	311	339	351	324	339	362	376	369	323	319	353	355	346	363	374	330	363	314	340	337	295	369	329	358	364	344	370	373	364	374	349	348	341	333	349	318	317	351	329	345	326	364	322	352	351	344	365	325	324	343	368	366	320	332	338	328	311	346	379	357	379	359	339	345	381	360	338	398	364	325	352	325	351	390	332	362	371	341	356	355	338	345	336	339	324	366	355	297	301	352	358	366	344	347	382	329	349	360	327	363	341	387	354	341	356	336	337	361	347	329	353	356	305	342	342	351	356	346	347	313	333	336	317	383	348	391	317	353	345	353	317	321	327	345	349	366	330	363	338	324	344	319	354	317	332	357	377	353	339	359	344	317	363	373	339	330	325	346	366	390	356	340	332	348	372	329	372	372	371	341	325	357	363	320	319	366	336	316	343	351	374	319	315	351	334	343	349	362	355	346	345	353	376	374	343	382	295	366	372	349	366	317	329	346	357	364	318	316	326	320	346	390	375	328	357	317	305	363	352	341	334	318	306	360	325	349	335	343	353	351	298	372	383	324	345	340	347	367	346	335	367	335	345	349	333	357	367	306	332	332	326	358	354	368	343	314	351	373	343	358	314	366	327	345	302	353	336	360	336	364	329	329	331	330	370	339	350	368	379	315	339	367	317	331	348	349	357	359	340	308	344	339	331	338	339	345	351	325	333	368	356	369	377	349	351	322	340	371	336	349	363	371	328	333	360	336	318	373	353	343	326	334	368	313	368	346	347	375	355	356	360	326	353	367	325	365	362	327	346	356	361	340	352	356	336	294	350	350	347	371	341	340	342	345	365	348	350	358	360	370	340	346	372	361	346	354	351	356	384	388	356	366	321	316	362	349	343	331	340	396	350	337	372	343	350	354	352	324	341	347	336	366	342	346	367	342	342	353	325	344	316	300	361	313	338	375	324	356	367	321	336	339	327	359	370	355	358	363	340	353	329	324	320	343	330	331	372	369	359	355	341	381	336	344	351	356	347	331	349	355	353	356	384	371	326	345	333	342	337	324	355	343	314	339	342	367	338	337	343	318	368	368	337	345	345	352	350	344	369	358	343	321	333	329	344	321	337	354	319	332	348	319	377	352	329	377	351	357	340	341	347	338	338	364	361	351	314	373	377	360	367	301	371	348	351	323	333	337	336	349	374	354	361	391	338	347	340	325	349	309	358	307	326	377	336	315	361	349	328	352	331	360	320	316	360	350	320	324	342	348	354	342	347	332	351	377	352	333	331	342	334	370	320	357	340	348	323	353	355	358	360	347	330	347	369	337	344	336	352	355	342	342	330	331	365	362	351	334	329	322	379	355	352	347	349	330	346	340	348	347	334	349	355	333	343	354	364	321	315	335	360	335	344	368	327	311	341	345	361	345	345	379	350	362	362	337	359	364	387	328	329	340	329	341	349	349	366	366	358	344	335	345	344	340	364	353	344	327	345	351	359	357	357	333	309	340	384	325	333	359	357	309	345	388	364	319	375	333	372	332	350	318	345	312	329	335	375	340	355	354	350	389	380	364	341	322	341	332	376	319	353	356	321	345	319	332	364	346	324	343	348	360	350	364	298	353	319	333	360	348	388	333	374	337	338	357	356	342	329	341	356	347	357	364	388	348	325	370	340	334	363	335	359	318	359	362	336	340	345	334	334	373	330	358	333	308	340	312	348	362	347	362	368	336	350	324	337	338	328	355	343	370	342	349	340	374	371	387	346	347	339	334	366	322	358	357	335	347	323	335	344	310	328	348	336	352	336	345	361	355	311	289	325	384	331	351	351	358	354	325	369	346	342	373	357	358	325	342	389	323	329	319	369	305	328	326	333	332	366	346	359	367	330	363	309	356	360	369	341	318	351	352	376	342	340	347	333	360	353	314	331	344	336	347	332	320	377	340	323	383	347	365	354	332	330	383	347	332	364	337	338
22974	21466	29107	24240	21472	21512	8361	1564	968	825	752	663	597	558	535	471	411	423	383	389	375	369	363	360	339	348	374	314	328	322	344	310	321	300	323	300	316	291	307	304	307	310	295	308	292	284	271	294	306	317	284	267	299	279	334	308	313	263	284	312	298	288	295	273	291	327	280	280	305	303	290	273	301	299	245	316	282	311	303	270	312	293	312	274	313	324	299	305	298	305	307	272	295	291	301	308	295	287	299	260	312	262	290	285	252	270	279	312	280	270	325	297	300	321	283	319	278	280	312	293	304	282	320	303	284	291	295	326	309	297	295	312	270	284	310	323	289	294	284	282	280	273	304	298	331	277	280	306	281	286	305	299	307	292	293	290	317	303	291	275	297	289	298	302	307	278	303	299	261	275	305	298	308	298	302	291	291	278	273	288	258	312	287	301	313	280	248	280	296	288	307	282	281	292	308	312	301	303	309	307	285	261	310	269	292	309	301	292	297	304	303	276	261	285	292	334	325	287	294	288	324	300	325	274	291	270	299	278	304	274	314	273	264	283	323	268	283	306	268	280	276	269	269	276	288	288	279	284	310	289	287	284	271	309	281	288	287	301	279	295	281	299	304	264	304	296	286	270	300	303	323	273	288	307	299	317	307	298	294	286	309	304	309	285	273	267	266	291	286	287	289	253	321	316	278	293	302	286	271	292	281	292	328	302	322	293	284	296	293	284	293	269	285	309	256	296	278	263	317	286	263	318	267	302	297	333	272	287	262	296	275	326	282	301	295	264	252	310	297	250	296	283	303	285	298	269	317	305	308	281	296	291	277	299	271	277	296	304	292	272	297	318	303	315	276	308	267	291	274	303	300	303	286	285	325	294	267	261	318	306	305	274	277	281	279	269	283	305	280	298	299	301	264	294	279	294	269	283	301	260	293	308	282	291	302	250	301	282	290	298	269	309	285	263	300	292	292	302	267	281	309	265	300	352	315	334	284	272	294	284	313	262	293	294	286	274	269	285	291	320	291	275	292	297	297	308	289	303	307	269	308	314	290	311	335	280	297	302	279	281	285	274	283	303	288	282	284	296	286	279	256	310	305	287	315	275	247	294	301	289	276	275	306	270	308	297	319	282	286	262	321	287	286	300	272	275	287	289	276	323	292	277	293	278	296	278	279	286	301	269	296	275	298	297	293	276	254	266	310	302	285	309	278	303	263	288	303	284	291	288	288	326	332	291	282	256	304	288	254	288	296	257	259	279	284	272	303	307	305	291	263	277	296	290	319	275	296	326	322	299	287	343	309	295	290	298	273	316	268	286	324	281	297	311	275	286	286	306	301	300	300	315	282	272	279	301	314	252	279	309	290	267	273	281	312	303	286	304	284	291	312	290	295	289	280	308	283	292	298	308	315	305	285	301	302	307	300	251	288	312	260	294	301	303	321	294	289	289	303	274	294	301	275	263	280	250	281	285	275	290	309	313	272	267	275	295	299	283	294	275	281	292	283	316	315	254	280	318	295	340	320	299	304	283	309	261	270	283	294	267	282	293	304	312	302	313	295	284	308	299	289	318	288	286	290	293	304	302	330	287	323	283	291	285	280	262	298	298	268	279	282	285	272	272	268	273	256	267	310	287	296	278	297	255	293	300	304	270	279	279	267	279	290	295	289	274	282	287	295	283	274	279	278	300	280	282	272	303	301	302	271	299	298	273	297	282	299	297	299	273	294	319	273	290	299	307	281	279	283	306	298	287	286	302	287	312	300	275	282	285	291	294	301	289	282	248	274	300	268	305	277	291	288	278	298	270	275	307	299	299	282	307	301	298	293	301	293	298	293	294	306	310	278	334	309	313	290	287	299	262	291	321	296	304	274	293	318	274	312	275	293	288	287	269	296	325	306	271	300	307	300	303	292	289	304	277	317	274	285	283	269	309	283	320	330	307	261	302	272	286	299	289	305	277	322	302	250	286	310	284	280	290	293	296	305	278	303	281	290	288	316	289	286	284	291	313	271	309	317	305	307	298	307	293	270	299	270	313	266	268	301	291	277	268	305	277	255	294	301	318	299	301	283	285	303	268	312	271	283	298	276	273	299	291	296	296	286	295	268	291	275	263	298	302	293	288	275	307	285	267	268	277	297	296	315	279	283	312	299	272	318	274	289	303	281	313	293	291	265	287	316	283	292	319	261	305	261	294	294	290	261	289	283	313	282	316	253	332	282	317	310	310	308	262	318	301	293	286	274	261	284	265	294	292	344	274	313	315	303	297	305	270	294	290	275	280	292	293	281	286	263	300	283	286	324	292	259	289	283	281	287	307	317	300	308	279	268	307	319	309	266	301	280	289	287	277	272	292	304	287	262	267	267	271	287	309	266	266	270	307	279	296	289	315	320	267	289	269	268	280	290	292	294	254	323	287	292	303	289	271	285	283	295	272	305	289	265	300	285	326	297	263	254	280	309	281	282	302	313	292	291	293	331	303	273	268	283	299	303	307	318	272	286	314	288	301	295	279	288	291	304	316	265	310	290	305	262	295	309	273	306	311	305	253	302	290	285	259	264	300	283	282	290	262	285	290	296	292	309	265	316	306	308	298	274	287	297	301	279	262	281	256	306	273	284	277	332	312	291	250	292	287	272	274	285	280	266	323	283	295	289	304	313	316	308	299	304	281	281	280	298	267	262	260	305	277	297	281	306	269	301	257	266	282	304	278	289	281	290	254	249	289	266	331	269	324	296	288	318	283	310	306	278	300	293	295	303	302	300	279	305	302	284	293	320	321	286	311	293	286	291	291	260	267	270	311	305	286	303	282	311	290	280	303	303	288	316	291	286	278	297	268	307	299	269	297	331	299	266	293	310	259	289	248	310	299	291	301	281	274	292	301	280	263	279	284	277	293	290	263	261	288	287	270	297	269	273	314	266	303	296	272	310	271	298	306	307	275	279	282	290	307	296	289	279	297	309	286	281	263	315	288	279	278	272	311	289	289	294	289	284	280	284	292	279	313	270	309	269	265	313	285	294	302	271	291	308	287	290	268	302	280	275	280	298	297	290	293	308	299	279	284	303	302	305	272	288	315	263	294	289	289	261	300	303	267	295	318	286	291	279	278	288	295	276	320	290	301	296	277	287	281	296	284	294	313	265	275	277	294	271	280	306	292	274	256	274	305	299	310	311	287	286	301	255	297	288	306	284	259	287	277	282	297	277	318	288	285	276	311	280	324	304	299	322	293	305	281	270	268	287	312	292	320	269	247	308	277	272	308	292	297	291	262	302	273	282	294	290	273	255	269	294	293	268	273	313	271	298	266	291	318	287	285	252	280	290	310	302	276	291	304	305	268	278	277	290	292	300	281	305	263	318	291	299	290	254	303	286	301	285	303	282	309	286	261	298	278	302	268	299	278	290	284	288	267	293	278	292	289	308	304	318	284	321	285	269	266	278	302	280	308	280	297	291	292	283	282	253	287	285	253	300	311	302	269	326	316	289	278	283	274	318	292	285	289
6783	20187	16429	9116	6617	4968	3817	2843	2090	1695	1341	1138	1011	928	837	768	712	618	603	607	483	449	485	505	484	452	445	406	459	428	424	410	387	426	423	418	421	419	421	382	395	427	398	396	385	398	387	393	402	418	393	411	406	378	397	369	403	375	358	357	379	374	405	395	371	411	380	407	372	411	389	372	360	350	359	372	368	388	369	356	370	365	392	411	370	369	370	361	361	401	388	404	377	389	388	407	371	379	348	382	383	408	367	385	388	376	395	386	424	409	391	388	402	360	358	356	383	372	361	404	379	357	382	344	385	378	365	409	358	372	356	385	412	373	372	343	387	400	348	387	363	395	374	369	358	376	378	402	382	382	386	386	382	388	385	349	372	374	366	392	371	362	368	361	375	391	381	409	400	369	387	371	379	403	373	356	379	332	376	382	365	381	393	366	429	335	401	359	391	379	363	388	377	368	351	414	369	391	389	368	372	383	361	377	355	387	379	353	417	371	384	421	389	383	405	382	369	397	391	372	361	377	343	378	351	422	397	367	372	353	390	388	368	370	378	373	362	396	384	383	361	399	373	364	337	360	375	408	360	355	369	361	361	410	379	390	373	356	393	362	366	353	381	408	376	357	375	343	392	401	382	393	374	397	367	341	383	370	363	396	375	366	368	398	392	369	388	372	378	383	369	379	388	388	366	359	376	405	382	385	370	421	376	390	365	386	365	377	382	423	374	382	346	428	387	390	350	375	367	352	370	361	340	384	396	376	394	380	384	361	394	362	370	377	344	377	364	384	379	363	380	385	340	375	395	371	327	368	379	364	374	387	374	415	394	372	362	375	354	373	387	353	363	373	357	382	382	371	356	357	376	412	324	358	386	353	348	379	400	370	379	418	400	378	388	375	367	355	399	372	373	378	423	350	380	357	401	373	379	396	353	361	373	363	370	380	332	427	361	370	354	389	363	395	375	365	380	372	370	364	374	329	352	371	427	320	410	360	368	381	374	397	384	355	396	391	370	382	327	385	393	372	389	369	362	344	351	385	351	389	341	368	388	396	369	383	345	370	366	368	332	380	378	377	369	389	376	363	372	388	400	372	397	372	395	351	371	365	364	347	358	373	369	344	371	362	350	398	375	381	399	386	358	395	355	387	384	376	367	371	374	342	362	398	380	394	373	381	385	402	352	398	356	363	402	398	386	360	359	386	359	390	371	340	350	378	367	369	380	371	355	351	347	350	354	386	349	352	342	376	382	397	373	379	382	393	397	381	396	360	393	365	368	392	388	382	362	381	336	408	370	363	385	441	393	374	378	384	348	431	362	360	379	380	368	381	410	339	365	395	378	386	414	390	378	377	364	365	391	387	361	377	352	382	343	382	366	367	347	374	371	365	385	384	358	403	354	394	331	385	351	388	370	368	365	399	384	381	376	386	382	353	378	402	388	367	383	391	364	387	377	372	374	367	389	367	393	376	371	377	357	387	360	374	388	346	373	376	359	389	346	373	356	404	383	368	384	357	372	394	343	363	374	349	383	385	388	367	398	401	377	364	367	366	363	377	351	412	385	358	339	362	382	363	384	384	328	348	369	394	356	377	360	385	383	394	398	413	380	415	416	369	390	353	367	397	358	375	408	370	386	395	406	391	365	386	402	362	366	400	404	383	368	371	375	364	367	383	332	363	379	362	398	379	394	354	357	368	383	385	405	385	378	368	394	365	345	406	377	378	328	385	397	380	374	353	378	388	371	390	365	359	348	356	355	343	391	357	375	371	367	353	356	383	377	338	358	352	371	380	403	366	389	379	396	393	335	386	381	365	336	384	400	379	380	381	369	359	344	401	378	361	346	394	410	384	393	364	389	346	397	394	392	360	344	362	382	380	355	368	387	342	334	378	405	356	391	370	354	413	366	426	374	389	353	379	339	381	385	358	382	331	401	371	367	364	366	369	378	378	349	383	357	367	379	355	383	357	367	371	378	329	378	374	386	386	367	380	365	364	369	350	342	373	347	345	369	382	363	392	375	379	334	365	395	378	362	371	371	371	401	373	381	380	347	405	366	361	390	360	380	404	326	367	351	381	382	374	388	360	374	390	375	398	357	337	391	349	385	395	411	387	375	396	414	379	408	389	392	366	386	386	381	373	379	379	367	376	381	358	376	371	376	394	400	389	361	393	354	390	376	367	362	362	370	361	368	362	403	365	384	428	392	385	365	361	384	356	387	403	365	375	416	384	375	354	360	382	370	363	396	397	377	409	367	384	374	353	358	355	376	404	370	390	350	379	362	389	312	417	399	357	376	386	388	371	380	355	376	373	356	390	361	402	372	343	395	361	359	365	395	334	383	385	326	378	376	363	390	351	381	389	356	377	357	361	359	445	376	402	381	418	394	365	376	353	398	387	382	351	434	352	355	357	361	382	389	383	365	418	406	363	370	381	383	364	358	369	362	362	382	366	366	368	377	412	393	388	346	361	376	380	362	376	372	359	410	398	397	402	370	396	359	386	378	323	385	366	383	357	341	322	382	366	397	339	408	347	392	373	386	363	361	398	348	376	371	372	410	399	377	353	363	381	415	352	404	357	374	345	389	374	335	335	384	367	381	402	394	374	356	391	392	357	382	371	397	370	387	351	372	361	380	377	415	379	359	369	339	405	379	385	377	377	332	408	377	364	401	358	353	356	382	383	361	348	391	428	429	379	362	396	362	384	369	379	404	331	386	361	398	389	373	398	361	382	376	371	365	368	415	389	355	341	363	371	380	360	391	363	406	380	360	356	372	377	374	378	365	360	399	366	379	364	382	410	330	339	391	365	396	373	347	375	398	368	368	393	360	360	405	383	377	354	366	372	382	400	382	407	381	382	411	387	375	402	370	395	376	366	380	359	370	352	334	377	381	375	383	389	368	324	381	387	376	390	395	423	354	348	402	368	389	392	401	403	389	434	387	434	371	371	375	380	347	388	382	395	351	330	378	375	362	366	372	373	388	356	374	396	371	369	394	354	371	370	385	390	397	378	359	379	363	336	381	389	371	366	398	398	351	367	340	370	384	408	386	379	353	392	375	390	372	390	325	342	335	381	373	361	374	397	395	349	383	364	367	348	390	357	357	373	341	369	413	356	389	401	383	341	359	353	381	388	380	385	360	377	414	404	386	399	399	401	355	367	376	345	336	398	360	406	392	356	353	370	374	341	394	361	370	388	354	399	372	396	386	368	402	367	361	363	370	381	349	375	347	374	386	390	354	374	420	414	413	362	386	394	359	355	368	357	393	359	380	372	368	415	412	386	385	377	402	388	370	336	349	327	381	330	358	395	369	395	369	348	395	368	381	359	414	382	386	372	398	395	361	352	401	383	349	398	342	416	366	393	395	399	381	387	354	360	374	383	343	387	415	374	385	377	376	383	363	365	396	371	365	415	384	380	411	347	378	406	413	392	375	367	347	406	388	402	361	364	397	330	381	363	388	358	364	389	376	359	395	367	376	338	389	391	403	384	385	377	411	405
27574	18946	6987	2389	1496	1184	950	730	696	661	637	572	607	588	563	572	554	532	524	549	564	575	540	565	538	524	512	511	529	517	545	520	521	519	518	565	541	523	479	516	523	543	537	542	513	563	524	526	544	543	524	494	536	518	527	528	528	536	548	513	532	519	505	535	496	509	519	563	502	516	506	528	501	520	526	529	500	552	514	503	526	553	508	561	523	532	513	491	510	509	510	535	535	513	525	510	539	514	557	543	502	527	555	514	550	543	525	544	532	510	476	581	565	540	513	483	480	549	531	533	605	555	486	512	490	512	517	539	514	529	551	517	550	541	519	504	517	506	535	530	575	536	537	511	545	467	510	534	517	527	543	542	522	558	548	508	524	521	548	510	539	547	531	525	553	540	509	531	541	477	503	514	539	572	522	499	548	540	560	516	564	484	491	494	503	527	503	535	489	539	515	540	542	537	554	496	549	532	494	539	511	548	565	520	519	509	544	564	536	503	534	522	517	531	488	540	520	537	540	524	525	484	507	506	542	536	558	528	514	515	489	499	471	554	546	547	502	561	529	554	545	535	527	542	515	506	514	496	545	540	541	542	549	504	536	524	517	517	546	512	544	485	561	534	537	565	549	505	551	586	531	520	564	520	551	510	547	525	504	540	522	559	542	557	535	481	518	562	492	565	519	506	528	512	562	522	545	515	558	503	510	524	528	562	524	548	551	512	540	532	532	483	513	594	513	496	535	531	518	537	510	530	511	516	521	494	551	503	554	502	508	519	507	557	526	523	528	550	539	488	527	530	535	532	534	547	543	521	528	533	482	549	537	525	521	523	510	551	511	540	473	481	525	497	550	515	489	512	538	487	567	523	545	512	512	551	544	521	563	509	500	542	563	541	542	532	533	531	530	497	532	507	562	486	498	536	511	506	519	512	539	511	513	491	513	535	539	490	542	523	510	567	538	514	535	509	569	548	521	528	515	554	493	521	514	508	514	457	511	552	514	507	509	587	513	520	543	474	548	512	517	541	534	524	516	532	538	487	496	534	495	525	563	503	594	540	563	494	518	506	468	519	547	515	536	519	494	520	589	505	538	550	539	527	538	524	479	503	550	537	526	515	572	553	543	497	505	561	507	542	525	511	492	546	539	491	517	529	532	538	533	546	543	507	548	540	538	567	528	498	505	539	522	569	521	481	505	525	513	504	548	523	548	570	520	549	511	555	470	514	549	545	523	572	573	478	509	484	504	491	510	536	517	560	519	516	517	522	535	515	486	517	542	557	515	494	506	518	563	513	558	493	483	592	534	532	520	540	545	542	539	501	567	528	502	497	560	540	522	523	550	549	508	515	552	534	523	550	545	515	516	527	497	501	496	548	530	544	534	532	572	557	539	497	521	541	514	537	562	513	543	508	603	508	551	544	531	529	518	515	488	520	481	545	554	560	538	569	505	538	549	515	528	512	519	527	475	502	515	496	530	526	545	531	513	569	559	562	542	495	531	550	535	503	567	487	482	525	531	528	511	520	544	520	533	505	569	522	517	536	571	509	531	519	498	566	524	558	541	522	531	535	572	544	543	546	532	526	531	545	489	565	523	529	513	491	530	513	508	484	546	537	508	489	540	511	528	535	543	529	490	512	538	536	501	533	517	558	554	578	497	504	563	521	506	553	505	497	535	500	563	536	537	510	528	522	547	539	492	546	583	529	524	560	532	561	514	538	540	496	551	569	485	535	504	547	549	484	539	534	495	535	487	503	512	516	505	563	500	515	501	515	512	506	534	546	508	560	530	541	540	518	544	549	505	536	527	533	556	513	584	529	531	530	534	524	534	533	516	572	568	538	575	573	528	539	546	507	552	509	498	525	543	501	532	540	547	562	531	526	519	502	561	511	566	519	540	560	508	491	497	564	493	531	528	532	526	525	544	503	533	558	513	535	578	511	602	540	524	541	503	493	505	553	519	489	511	520	505	537	512	509	491	510	534	567	546	550	535	531	556	517	531	603	546	493	535	533	514	544	505	518	492	512	553	508	485	541	540	544	509	532	501	500	538	506	488	506	493	554	540	548	506	528	530	494	534	534	555	537	538	554	497	531	517	540	527	527	545	503	529	485	481	533	554	520	545	496	506	518	559	502	541	529	516	497	560	514	588	556	506	539	534	540	541	543	519	552	517	507	511	553	526	504	521	508	514	518	531	542	556	507	564	524	523	561	505	519	509	536	546	534	502	483	527	529	555	547	558	529	544	508	537	538	530	508	497	551	526	509	483	512	503	514	519	530	521	531	541	511	535	506	518	578	495	516	545	529	565	514	503	513	551	505	544	539	502	537	497	552	516	557	528	523	526	506	516	571	536	481	498	533	567	524	543	492	509	529	496	490	539	550	523	536	492	523	493	500	515	539	516	504	540	505	514	530	511	500	533	541	512	501	512	525	536	540	550	521	486	489	516	532	560	493	520	515	549	471	534	528	538	519	521	521	540	510	538	566	514	508	478	527	510	583	548	541	514	535	544	501	522	524	483	511	485	537	485	515	507	568	561	538	506	536	554	499	548	539	543	503	500	549	500	530	488	504	538	562	533	521	475	504	510	585	564	566	514	525	516	501	547	511	521	524	536	483	574	553	529	516	526	499	554	502	545	529	516	502	562	511	542	549	535	518	513	520	496	500	513	540	487	544	558	491	561	504	507	540	550	511	551	500	504	455	507	559	542	539	576	561	558	511	528	503	564	564	545	531	512	502	534	529	485	539	529	550	561	541	558	502	535	539	548	542	517	522	566	535	547	534	532	503	574	552	506	541	494	566	543	515	505	505	573	535	503	550	525	492	556	499	516	544	499	546	505	499	553	526	547	508	521	540	518	516	554	534	513	516	553	511	537	549	525	545	536	542	547	495	520	558	522	535	511	521	517	505	495	519	490	509	509	518	562	513	515	528	521	500	542	563	523	517	487	528	494	548	506	537	567	537	529	541	516	572	545	493	489	533	495	558	551	491	547	566	522	522	501	512	539	515	491	513	511	542	550	529	530	523	525	513	511	501	489	533	543	504	560	502	515	546	549	549	479	505	543	503	531	553	512	504	525	548	509	570	583	588	553	517	506	550	516	522	558	498	499	494	524	522	521	525	527	512	555	589	568	539	510	534	538	551	551	542	556	547	488	516	508	491	537	528	497	496	561	587	477	545	540	533	540	534	530	516	541	537	527	531	525	530	482	517	484	556	505	534	540	526	514	544	562	524	545	525	516	528	530	554	508	536	510	530	528	519	491	554	492	492	514	520	522	543	530	559	563	574	554	526	533	544	529	501	511	513	525	489	556	556	561	529	521	531	521	534	574	531	534	529	514	536	562	552	567	498	507	500	519	550	493	521	537	497	541	524	560	548	496	543	505	522	528	525	551	521	531	502	559	547	487	505	545	508	512	510	551	512	556	557	563	534	576	507	476	522	511	537	498	565	496	515	518	545	480	550	499	560	562	545	496	493	528	555	534	598	498	537	509	550
6095	6899	5359	2940	2284	1737	1536	1221	1049	954	890	787	788	728	736	707	711	725	703	716	663	695	715	684	659	651	661	672	665	677	662	650	712	638	618	623	678	642	647	660	652	669	710	643	631	658	661	647	689	613	670	617	650	630	656	640	674	646	681	643	698	654	671	645	639	667	695	690	630	648	621	635	676	668	667	666	640	668	688	642	644	642	684	660	633	665	658	681	648	674	692	672	604	671	658	679	622	624	645	672	604	657	656	653	682	692	662	648	647	648	655	633	679	691	644	616	700	653	633	661	711	603	652	655	639	655	667	656	697	622	683	655	673	621	609	679	613	646	619	679	667	660	660	672	609	627	646	639	662	671	607	649	643	636	620	652	687	679	684	648	671	618	622	652	670	645	686	688	647	639	678	654	635	661	657	643	658	660	627	650	651	647	601	620	671	681	638	616	664	668	633	638	670	629	642	677	635	626	651	654	642	669	647	641	668	638	649	603	613	654	626	616	635	642	655	634	641	651	673	683	643	648	649	667	675	689	621	667	613	652	630	613	648	665	656	642	662	661	670	657	694	658	661	682	668	650	610	655	666	653	642	661	633	669	659	650	673	642	685	721	694	643	669	677	675	622	660	657	693	685	662	723	650	625	672	620	674	712	603	638	650	644	704	626	647	657	666	659	700	638	668	656	632	658	656	689	691	661	638	655	649	688	627	667	631	636	598	647	642	661	618	655	674	643	639	639	638	698	680	699	658	676	642	643	674	692	674	631	646	690	648	610	665	657	628	667	685	638	647	645	709	700	644	677	639	658	666	676	687	650	634	682	658	639	653	595	626	683	686	656	666	683	654	687	647	653	632	608	664	631	616	651	600	688	658	680	632	621	651	660	621	674	651	638	686	642	693	672	643	631	661	632	623	677	588	592	634	656	703	677	621	694	647	616	656	637	653	661	650	660	659	682	646	687	696	645	633	685	650	646	563	633	645	645	654	683	653	619	648	626	718	698	611	683	639	652	641	689	679	685	676	640	653	644	683	673	656	642	661	665	659	642	668	635	616	638	643	702	669	593	727	675	702	634	673	678	626	635	642	652	640	681	639	608	652	663	633	700	673	639	654	613	695	682	643	662	649	641	620	608	632	611	649	641	646	691	631	651	693	623	604	650	686	642	670	638	645	614	682	666	682	645	642	644	638	691	655	712	675	668	702	692	670	589	662	666	614	643	617	653	659	629	666	671	674	690	657	661	729	668	706	682	623	695	601	657	629	683	681	645	699	646	665	627	663	675	687	635	641	632	666	675	599	632	687	652	621	649	636	667	627	667	635	646	650	681	656	653	650	632	636	661	640	651	650	641	668	674	690	632	654	664	671	666	666	642	609	652	623	670	609	670	665	690	668	652	602	631	670	619	578	604	643	634	695	594	667	678	622	656	583	629	615	651	668	616	686	655	649	624	686	621	691	677	637	662	675	646	676	624	645	678	669	674	630	686	635	663	647	682	675	651	667	651	629	662	651	680	670	652	675	664	656	647	645	670	631	658	657	667	614	662	645	648	614	677	650	674	662	652	596	666	666	607	630	665	676	659	609	657	654	645	666	666	660	665	624	627	612	630	624	661	647	665	659	618	617	659	695	687	678	685	656	629	684	594	627	653	686	644	603	654	644	687	639	655	632	635	640	636	613	633	626	682	653	648	700	657	635	642	641	651	612	686	647	646	676	644	639	673	658	638	643	665	657	705	688	633	701	633	664	609	645	649	653	661	645	686	631	695	597	645	633	694	641	655	603	646	696	668	616	709	674	670	628	631	662	682	666	646	622	663	655	670	668	642	629	658	638	666	611	658	632	683	657	644	643	626	660	665	658	654	586	672	713	616	634	618	641	667	668	638	627	630	614	623	705	661	686	629	674	677	686	632	642	640	685	629	613	685	652	643	638	634	661	643	659	655	621	647	641	652	675	651	660	702	655	666	603	633	663	640	698	628	662	658	675	669	636	650	666	656	702	631	678	641	680	621	589	629	683	629	673	671	672	657	622	637	649	682	654	679	729	633	713	671	667	635	637	598	657	682	710	654	664	637	684	671	623	660	675	628	619	643	668	634	658	645	673	654	669	623	625	658	675	686	660	645	673	655	644	667	629	631	663	678	652	642	668	684	645	691	650	652	645	627	680	707	672	644	636	655	644	677	630	664	667	648	667	669	673	613	664	612	690	670	650	666	641	613	631	657	638	634	608	670	627	641	620	652	615	666	676	602	659	641	669	651	651	646	641	675	669	676	639	652	642	627	669	624	618	685	669	621	656	648	704	609	642	648	626	651	680	670	649	636	651	653	644	638	641	664	606	687	587	638	645	667	648	639	637	652	656	668	653	645	701	629	665	659	642	642	628	651	671	662	654	640	723	614	691	657	641	674	656	685	663	633	668	633	693	615	672	651	596	659	659	641	675	633	602	697	632	676	610	647	646	671	629	671	653	670	622	661	655	677	687	664	676	655	682	653	664	642	647	638	652	622	626	662	648	666	638	642	672	603	628	660	652	627	676	657	679	657	676	627	631	650	645	626	611	617	659	644	645	666	685	617	655	658	653	630	628	647	654	652	605	669	634	674	701	679	625	648	692	625	638	691	637	642	653	659	686	675	681	667	621	640	641	680	648	608	664	626	623	645	688	648	585	671	658	644	658	633	683	675	656	630	680	654	640	634	642	657	679	648	616	643	701	628	647	645	652	673	630	618	651	688	648	654	672	680	634	622	671	627	661	657	602	659	635	647	653	640	641	622	661	654	617	647	657	655	669	622	677	643	660	596	657	661	670	592	638	684	660	636	606	648	682	658	641	631	703	670	669	647	636	666	674	648	646	623	656	635	679	666	694	697	619	644	639	631	648	627	697	686	645	640	630	659	629	705	671	653	657	634	604	647	670	678	627	674	626	657	657	677	659	659	732	631	658	689	651	694	636	659	626	708	640	630	654	657	658	645	642	687	610	650	673	680	622	661	681	690	637	636	613	642	654	688	644	645	641	675	672	651	663	635	599	653	693	661	673	647	641	704	694	693	656	666	681	633	702	658	601	636	667	622	640	627	634	640	659	693	604	673	662	647	666	695	609	626	630	680	645	698	624	657	618	641	670	652	663	641	687	677	702	617	656	631	637	625	656	633	658	633	646	621	657	677	603	648	654	641	626	703	660	689	654	653	690	650	643	611	624	634	647	635	634	629	654	634	623	627	697	669	684	662	687	637	632	650	630	670	632	641	696	660	664	638	634	665	691	711	705	689	667	616	647	651	684	651	656	647	721	671	653	651	610	646	681	619	697	669	652	650	670	702	636	640	683	675	680	676	642	633	661	643	635	648	663	684	702	658	657	666	657	648	649	693	697	692	652	634	635	652	624	628	690	665	637	649	670	647	638	669	643	627	662	626	644	642	668	656	673	700	630	595	671	668	644	604	643	655	644	640	705	601	663	648	636	658	674	669	665	662	632	655	639	660	724	663	619	659	628	685
24013	21380	28437	24673	21324	9748	1996	1244	1102	968	859	827	755	706	679	691	711	670	664	665	620	632	623	607	613	592	576	630	614	583	631	583	621	587	638	636	595	611	625	613	555	591	571	618	633	586	563	584	594	635	584	599	586	602	580	619	590	663	570	604	586	638	598	591	565	584	658	550	592	660	588	613	567	562	552	576	617	586	623	531	625	620	568	568	596	617	599	593	595	573	579	644	603	570	607	603	601	601	646	567	608	597	613	576	597	617	615	546	572	610	572	606	601	566	600	624	594	657	533	637	595	600	622	607	566	573	584	608	578	613	598	554	618	591	598	601	548	563	566	601	536	600	537	587	585	617	586	565	601	570	611	584	561	614	553	614	554	560	588	551	608	604	599	615	608	592	582	572	551	602	633	584	592	627	586	591	568	554	593	610	634	585	615	607	563	594	633	602	577	559	619	607	574	579	566	586	603	580	580	601	576	597	574	603	573	580	596	571	591	590	589	572	598	577	593	577	609	563	605	616	583	604	570	586	604	631	591	578	594	597	600	614	560	581	629	581	596	600	605	562	581	547	553	620	556	538	584	542	557	632	577	621	564	542	585	524	619	627	581	573	552	598	573	606	574	590	597	605	587	582	565	578	576	603	578	594	587	616	554	549	592	608	585	584	618	590	553	578	572	606	611	568	581	559	579	574	593	597	550	599	575	566	603	637	619	575	568	635	578	588	614	612	629	549	578	587	567	545	568	570	599	625	555	565	589	631	611	572	608	625	607	646	577	577	590	589	572	569	624	589	569	568	610	566	600	564	556	587	547	612	591	610	582	593	597	575	573	590	604	589	564	580	612	604	610	577	594	606	579	565	574	569	609	591	586	551	594	600	633	561	605	629	605	532	583	592	547	593	606	538	559	572	544	567	558	570	589	578	612	574	588	595	569	585	607	645	594	607	539	561	615	591	602	583	584	636	657	598	613	600	596	580	579	615	628	550	571	556	554	591	590	591	607	599	641	598	613	597	624	584	633	611	580	612	545	576	560	554	588	566	556	596	578	603	560	611	574	555	551	587	630	607	597	596	597	624	573	592	601	600	600	569	524	552	555	612	562	617	578	586	546	586	640	567	603	633	583	585	605	578	588	574	578	547	600	557	589	538	614	563	559	603	641	585	559	530	624	649	602	582	571	587	540	555	572	542	612	567	570	563	602	598	533	590	613	592	591	568	553	576	596	559	593	552	631	602	572	592	625	566	639	568	600	533	605	595	606	616	565	608	584	571	562	582	570	575	547	575	583	596	603	587	596	588	565	587	570	543	621	586	592	618	591	598	576	620	579	598	590	581	579	552	559	619	581	573	575	565	600	558	634	575	569	603	607	575	596	618	558	597	538	560	616	578	605	575	539	591	570	561	581	601	622	568	606	582	555	585	563	556	592	585	545	599	570	612	591	570	604	560	548	589	595	587	589	624	609	612	573	575	569	582	597	644	600	580	596	596	609	564	578	573	569	549	566	580	564	587	610	606	556	606	571	558	578	549	548	567	616	557	562	602	623	628	612	618	604	600	575	584	580	564	582	591	593	606	561	553	595	587	640	595	624	602	595	589	590	601	585	571	585	570	605	566	530	631	617	569	525	601	572	593	540	562	571	589	576	556	606	564	568	615	564	571	579	568	535	585	612	567	590	591	598	568	608	599	588	572	566	608	564	597	580	624	574	595	575	577	615	606	598	579	561	572	590	617	626	567	575	589	590	614	553	563	558	597	590	588	632	550	571	592	575	554	574	612	568	618	589	601	579	616	591	579	564	608	578	618	590	577	585	584	552	597	601	593	655	602	585	562	589	551	558	557	562	609	577	582	557	546	616	623	558	570	543	585	590	597	518	588	598	579	596	575	582	602	578	606	573	567	575	589	609	567	565	654	611	596	621	599	586	587	552	578	566	574	571	576	579	578	589	573	595	564	575	605	600	548	576	614	564	601	575	586	590	555	588	570	604	584	558	580	610	537	643	597	565	581	553	605	595	610	627	605	582	569	544	583	592	569	639	622	584	570	617	562	577	588	574	581	576	609	642	605	598	580	557	558	589	601	572	590	536	546	585	564	566	593	613	601	582	585	546	570	594	568	591	570	518	589	569	598	572	543	551	588	608	573	628	548	558	581	585	606	578	590	556	547	606	554	560	608	589	539	629	569	599	576	611	601	594	612	578	568	594	588	581	606	621	550	571	569	606	599	582	617	626	590	570	563	586	626	614	565	610	601	584	589	575	588	586	565	657	627	557	565	596	603	633	556	602	551	607	606	549	580	558	593	561	603	581	582	604	552	592	573	578	598	579	559	581	574	579	602	592	571	554	616	565	597	604	608	581	537	548	575	569	578	557	582	571	578	603	624	572	584	582	576	595	586	572	540	572	541	555	602	598	616	543	583	600	533	614	563	576	597	582	599	590	599	546	554	588	611	611	588	576	526	639	570	565	604	572	579	589	608	573	627	583	635	611	586	558	604	561	578	568	600	563	553	527	603	576	581	557	625	572	562	547	528	584	558	606	603	612	565	628	578	584	617	598	588	554	585	582	612	576	573	579	581	595	576	562	590	586	591	624	557	574	551	582	576	554	638	601	558	584	541	609	605	596	609	551	602	599	620	546	580	558	562	589	581	594	566	602	600	570	584	575	555	549	585	564	539	578	580	604	596	604	583	529	544	599	620	643	611	585	576	593	573	587	563	594	607	573	586	565	575	588	577	613	582	580	564	601	587	608	588	546	574	603	569	597	583	581	568	580	598	592	613	570	586	588	625	565	628	600	612	601	622	577	609	606	613	597	611	606	546	574	605	566	566	594	613	593	580	630	570	609	600	575	558	588	581	543	587	591	546	565	574	578	597	568	571	554	577	617	563	575	610	545	615	598	624	594	596	633	604	598	597	623	552	590	574	617	601	623	579	592	617	626	563	529	591	587	569	590	548	564	542	567	598	567	594	577	624	608	577	520	594	602	558	599	561	605	571	586	606	582	606	617	560	587	593	617	573	587	589	617	572	605	546	566	591	612	572	603	611	587	612	565	554	553	567	609	603	553	584	622	584	602	622	562	539	561	626	561	586	536	589	583	597	576	609	542	594	597	594	602	592	554	585	594	611	585	561	585	575	597	569	575	623	541	565	566	588	609	568	586	539	594	574	638	549	576	629	596	609	598	606	595	563	593	580	564	575	575	582	600	630	559	643	594	585	545	616	605	615	580	588	607	613	569	583	578	632	550	606	605	547	642	580	602	570	586	618	592	617	578	585	599	562	581	612	623	591	617	603	607	568	557	593	588	621	590	599	597	551	607	582	604	588	573	588	569	563	594	569	570	568	585	553	644	628	559	568	538	621	597	609	602	587	543	633	582	600	581	599	573	559	576	589	616	539	570	583	572	576	611	579	596	596	542	580	591	595	577	599	605	591	558	586	606	598	565	542	573	569	612	584	634	598	617	631	606	583	568	605	583	574	567	559	580	546	568	571
5637	14481	11856	6341	4683	3407	2796	2088	1690	1499	1322	1196	1104	1033	987	1010	863	854	800	847	777	821	784	794	787	737	783	752	719	839	777	737	710	727	807	744	740	718	740	799	705	754	702	734	702	735	754	743	736	726	704	771	753	780	732	735	777	737	716	711	696	660	772	744	738	780	762	777	695	732	735	778	735	726	775	698	728	753	711	677	735	743	763	733	704	715	754	699	740	700	752	769	752	723	752	725	713	722	686	677	746	713	722	767	743	727	750	753	730	722	765	719	729	758	738	731	723	742	738	766	711	723	700	761	746	720	702	708	705	689	757	764	716	714	684	715	703	727	736	763	724	723	722	733	712	732	742	750	698	693	747	719	733	754	705	722	726	728	694	739	701	746	733	716	731	742	731	709	738	745	742	747	710	697	689	742	794	704	759	696	808	762	760	758	726	756	692	699	711	745	731	729	739	739	702	730	753	751	791	734	736	746	782	749	745	719	755	687	739	710	713	755	679	742	753	719	706	739	715	750	722	741	718	733	702	711	750	711	699	735	761	743	718	734	734	762	739	747	771	734	725	726	712	765	709	761	666	710	659	690	727	702	755	686	729	718	739	683	728	726	699	721	764	740	737	749	741	699	665	744	692	759	723	743	772	697	722	728	711	768	776	696	722	734	702	737	725	747	750	696	732	725	700	748	708	727	676	728	676	691	723	750	705	701	750	742	712	703	753	748	711	695	727	715	724	704	689	738	715	778	674	724	781	744	767	777	693	731	692	723	744	727	733	725	743	736	702	741	743	733	717	735	758	757	730	750	733	741	711	689	756	733	781	786	700	781	785	688	729	706	695	688	694	783	718	735	718	730	667	799	759	690	734	737	703	746	722	757	731	723	645	717	719	706	675	712	731	726	731	738	722	701	700	697	718	780	723	726	692	767	752	739	703	743	712	709	740	738	760	740	704	701	708	746	736	784	710	718	709	733	742	751	759	706	745	724	771	728	730	702	781	745	688	744	745	723	695	729	743	741	721	694	723	724	705	732	726	717	726	774	780	747	720	703	718	703	789	732	756	742	725	744	742	754	737	747	734	757	736	735	755	681	742	671	703	718	773	731	733	733	722	740	709	705	733	723	690	730	761	663	759	719	696	743	705	798	737	717	761	712	697	731	724	727	745	707	719	713	720	689	730	774	733	723	783	727	709	757	731	719	683	712	759	703	744	747	727	728	727	711	725	703	688	691	736	713	740	730	703	688	716	746	735	662	739	703	719	708	738	709	709	722	699	700	734	722	719	717	721	743	747	758	731	748	715	709	675	688	737	719	719	679	714	719	726	709	713	764	727	750	717	731	744	756	703	758	762	730	764	713	678	728	706	672	784	744	702	718	736	716	730	746	751	718	776	750	774	714	705	709	747	725	721	727	771	739	744	712	690	726	748	728	746	752	740	727	747	770	751	700	755	718	710	694	698	741	730	754	704	746	752	735	727	718	771	676	720	675	737	713	716	746	743	730	733	696	738	720	760	656	753	747	736	743	711	700	694	707	736	774	717	748	722	686	704	795	686	744	715	743	755	734	742	757	694	716	731	745	736	729	764	715	738	766	673	747	757	756	716	683	709	768	722	727	702	726	765	732	749	721	747	728	734	723	730	743	753	705	706	758	729	709	684	733	755	748	749	709	774	752	703	691	721	730	714	701	720	722	746	699	721	773	732	743	738	743	684	728	711	675	665	759	739	709	749	691	723	681	755	726	730	773	740	699	772	675	775	714	713	710	755	716	752	708	722	711	731	736	715	728	715	718	721	736	743	699	707	751	718	696	737	732	720	713	710	715	698	696	726	693	686	718	742	702	736	742	742	711	716	768	715	769	689	742	707	734	749	744	718	738	770	746	761	721	684	711	742	753	738	693	729	715	698	707	719	736	681	723	682	698	758	694	720	740	731	736	698	718	734	778	725	706	730	670	740	753	737	745	700	763	773	748	744	699	759	708	717	707	746	706	752	715	721	726	693	697	728	757	686	679	758	750	698	765	723	698	724	666	751	744	759	730	799	714	715	705	715	734	737	672	761	687	750	702	822	749	698	725	689	725	699	762	758	717	699	702	722	738	729	772	780	755	744	751	702	750	730	757	744	772	742	711	734	759	677	729	750	739	772	710	756	706	770	725	753	709	711	744	716	740	744	703	715	746	724	728	732	747	719	741	800	726	771	714	752	723	745	724	706	678	731	709	735	726	717	741	690	691	730	746	773	722	679	777	733	754	685	755	745	695	737	693	690	765	772	744	808	730	735	750	744	734	776	730	671	708	697	759	733	712	750	734	718	713	710	746	759	749	710	752	734	724	686	729	701	720	744	690	743	772	760	694	702	701	729	734	765	762	671	694	699	738	790	741	714	729	674	726	749	693	697	724	733	749	765	726	734	769	754	775	696	709	761	732	746	764	746	723	764	734	749	703	737	701	709	756	704	712	717	714	705	728	673	739	699	739	695	781	775	750	695	719	731	693	702	728	745	685	676	739	782	710	669	750	738	709	712	723	704	771	731	714	730	712	737	727	703	745	740	736	725	730	747	692	764	724	749	762	723	709	743	723	723	700	708	716	693	743	714	795	708	727	709	740	731	745	748	726	731	739	723	700	730	740	743	744	714	711	697	765	712	720	732	732	750	710	737	721	725	716	758	736	695	738	681	721	697	714	717	700	729	736	711	674	720	722	691	726	737	719	693	696	737	728	744	687	740	743	753	711	750	749	686	749	721	732	762	753	761	720	776	719	704	701	748	728	774	734	664	723	679	741	763	703	726	750	689	726	733	751	713	722	706	755	756	712	717	758	734	743	712	690	720	749	709	735	763	655	732	744	774	775	723	720	787	720	706	722	715	746	755	746	776	722	725	707	783	728	702	746	694	740	740	764	723	699	715	711	756	736	716	705	718	696	754	701	756	706	731	704	695	769	655	709	713	703	760	679	710	716	755	775	744	781	743	759	729	749	699	795	679	676	756	744	730	717	731	721	728	749	725	709	728	733	716	738	733	735	712	737	723	678	709	730	764	737	732	711	729	738	696	704	755	694	717	711	710	719	711	703	721	703	749	731	699	696	738	704	719	715	728	746	725	735	745	691	727	702	750	702	695	728	683	705	736	739	741	744	747	687	737	729	709	756	724	785	758	665	729	734	799	729	717	714	714	705	705	718	723	785	758	717	737	715	706	714	760	742	747	701	726	757	664	770	798	704	741	706	710	739	737	729	731	698	740	728	685	730	720	716	720	725	735	701	706	697	739	705	721	683	718	707	729	731	713	723	721	688	740	713	748	745	769	727	769	736	715	803	686	708	708	760	719	716	748	780	741	754	695	707	754	710	727	740	725	687	684	744	710	689	685	693	732	708	744	740	763	707	720	722	773	715	717	705	757	719	733	746	753	706	751	684	736	686	738	770	755	784	721	731	691	718	710	713	745	769	750	707	711	744	737	733	781	727	727	699	685	696	742	675	712	758	755	774	755	737
24926	21364	27487	25566	11954	1401	922	673	531	468	427	415	366	374	370	350	298	317	286	302	320	313	348	302	286	301	276	325	274	277	302	298	279	289	263	256	283	282	282	288	282	286	255	250	302	279	269	276	284	285	244	276	278	263	264	284	309	289	303	267	259	266	274	284	283	281	275	291	267	303	257	262	289	248	290	267	285	278	269	284	258	256	273	286	255	308	281	267	283	306	276	275	274	285	286	263	244	250	259	278	296	266	249	264	303	246	284	272	307	306	261	277	300	289	286	280	302	290	265	304	298	283	276	252	259	272	284	288	296	259	282	294	275	246	267	289	265	272	307	276	265	272	270	269	269	289	270	266	260	315	291	262	286	289	281	303	283	258	264	283	267	281	240	295	279	286	273	264	266	289	281	301	275	299	288	248	278	266	293	281	283	307	281	265	281	281	269	285	272	265	276	296	283	260	280	255	287	250	263	303	267	298	255	268	289	275	265	293	304	263	252	289	295	274	271	295	288	296	291	300	254	275	276	278	263	271	276	281	267	279	281	263	245	274	274	289	265	257	279	298	269	246	273	269	270	282	320	277	286	306	243	258	263	260	288	258	296	292	259	296	273	263	305	293	296	272	261	256	252	287	278	279	310	303	284	279	277	292	287	261	229	286	289	260	266	273	295	255	302	235	278	270	244	260	252	277	269	277	290	261	267	266	288	290	274	275	262	282	292	259	269	257	271	285	281	263	305	272	255	259	265	281	283	279	273	252	265	278	295	303	262	276	241	275	290	257	289	301	313	283	288	268	258	284	270	267	276	287	291	285	286	296	254	276	268	288	291	266	294	271	279	303	268	289	287	285	275	255	293	265	289	260	266	290	258	267	291	283	288	267	290	305	239	264	286	265	274	295	247	293	263	273	269	297	298	253	272	279	296	259	273	284	264	260	299	266	272	273	272	286	298	278	257	267	253	279	257	271	248	261	285	272	278	315	267	292	271	266	301	262	270	262	285	268	287	296	266	270	246	293	316	291	284	265	284	274	252	289	271	278	273	287	287	290	273	272	251	290	313	290	277	296	271	248	246	277	270	259	301	234	267	273	255	271	307	261	271	278	270	270	266	281	282	279	253	269	268	262	258	240	258	286	252	263	277	284	267	282	294	261	279	267	314	266	302	262	250	283	275	296	258	280	268	281	262	267	278	288	274	276	276	286	263	253	279	265	269	249	283	258	276	250	259	302	260	252	273	271	264	320	297	307	260	253	254	237	280	284	279	265	283	284	286	280	289	290	287	255	263	273	266	280	300	292	274	264	262	285	267	279	236	240	261	271	288	279	267	269	280	301	286	309	253	264	258	297	276	257	280	252	245	258	250	286	290	287	243	300	269	290	270	257	275	245	319	258	311	273	258	270	279	255	253	253	282	273	240	278	291	285	327	276	265	274	276	278	286	256	287	288	279	273	282	284	263	277	277	276	264	288	276	288	257	306	246	253	275	286	276	282	314	262	254	284	252	266	291	267	269	261	306	271	299	283	291	281	295	288	266	264	262	278	297	251	286	307	277	293	266	259	268	290	239	248	275	259	281	264	244	278	302	276	269	278	283	280	263	292	273	274	286	268	299	287	249	265	273	290	269	285	297	246	256	256	276	274	252	281	263	284	271	279	301	267	292	286	295	287	273	245	250	272	239	268	269	292	262	284	283	245	248	254	283	264	295	298	256	254	279	290	290	279	271	266	277	306	266	277	265	287	267	275	243	274	285	295	269	286	261	314	280	245	253	270	274	293	271	246	272	258	271	310	251	288	269	283	302	274	294	254	265	261	259	278	261	266	287	271	283	292	274	303	248	260	271	271	305	267	273	275	252	255	295	279	274	247	277	276	284	244	262	292	266	277	285	256	315	262	257	266	247	277	292	279	302	260	290	254	307	283	282	265	295	292	266	261	279	271	256	276	233	285	295	285	288	314	269	265	281	292	284	284	277	291	251	266	291	265	261	281	264	281	256	285	273	278	243	284	302	264	326	274	278	314	282	260	275	278	279	277	273	257	280	278	261	279	258	263	252	271	260	277	304	276	264	278	276	254	283	264	298	291	291	287	256	264	276	285	268	285	283	278	297	287	285	282	262	287	242	275	258	251	250	289	266	275	282	262	290	281	287	275	272	276	260	254	264	292	298	281	290	265	278	266	298	258	258	278	244	310	262	267	275	255	299	264	284	306	267	260	280	284	272	270	282	246	273	275	290	248	266	289	294	293	254	301	313	293	260	246	273	270	277	282	270	280	260	278	266	300	247	274	291	266	274	304	297	269	268	296	280	291	287	294	308	273	289	283	269	294	258	260	265	289	246	282	281	280	308	273	276	261	279	279	268	264	295	279	281	275	257	268	250	275	296	251	261	261	280	282	296	267	266	302	274	259	296	266	275	295	288	280	280	285	270	274	290	251	269	256	271	254	249	261	275	279	280	253	255	287	291	297	271	296	273	308	275	280	287	274	277	263	278	294	290	252	282	265	305	268	261	265	277	319	284	274	295	275	280	282	275	257	259	269	254	273	251	251	279	265	272	281	267	269	288	295	278	275	269	299	270	281	295	297	272	275	289	297	263	311	276	274	256	287	269	309	289	254	263	250	249	266	250	290	275	303	276	293	278	289	274	303	305	265	280	284	311	312	298	284	301	261	260	271	272	281	274	266	253	275	290	261	275	241	280	273	262	250	256	273	265	279	259	264	267	292	274	274	277	256	296	296	278	284	263	274	255	273	273	285	279	254	286	280	285	300	279	265	268	286	298	263	272	282	280	269	281	296	256	257	293	283	259	276	274	268	295	309	259	281	269	288	266	260	273	284	266	287	294	270	258	253	263	267	291	319	292	257	261	275	320	305	286	252	300	277	234	273	247	296	263	273	271	276	276	274	296	281	267	293	260	272	285	289	259	302	281	256	260	287	284	264	296	274	283	304	289	270	259	267	268	224	306	275	256	262	298	259	270	248	269	255	269	275	273	272	265	288	254	276	281	264	318	273	285	294	270	299	287	279	297	278	280	275	288	243	288	266	267	301	262	298	297	292	256	267	251	265	282	249	285	282	262	269	269	271	272	314	254	273	292	274	304	286	268	271	281	277	255	281	302	272	270	275	265	289	270	225	302	256	285	234	281	261	273	288	273	277	279	296	275	279	263	263	277	274	279	266	275	282	275	263	272	250	273	274	252	266	267	297	278	305	285	275	275	282	285	292	264	269	260	251	296	235	295	291	265	265	324	240	261	287	273	277	255	268	287	263	277	271	247	289	306	284	301	269	253	270	281	278	264	255	248	234	278	243	285	297	283	320	249	269	257	297	265	271	267	264	268	260	280	283	283	254	271	264	290	290	285	311	292	260	255	293	281	270	278	301	248	256	267	277	299	264	286	284	269	266	276	282	242	271	275	284	255	306	260	275	283	256	269	285	247	277	272	269	296	247	253	265	276	284	262	279	271	244	266	261	283	272	273	281	284	308	309	281
5288	10892	8469	4546	3118	2385	1718	1357	1002	890	701	692	615	582	521	515	445	411	431	416	390	415	357	371	356	380	387	377	353	341	369	355	363	366	350	336	379	337	365	379	350	339	336	348	346	357	336	362	334	376	348	337	367	324	332	347	345	325	360	340	366	327	357	312	374	350	328	348	323	308	332	341	341	339	337	352	338	369	346	352	349	336	369	369	324	318	367	336	348	305	326	345	355	334	327	362	344	347	354	350	321	347	336	328	347	308	388	329	348	358	316	364	352	324	352	314	353	351	317	362	367	339	306	336	341	316	313	312	331	322	294	321	325	327	348	367	325	313	340	340	372	345	308	327	350	318	349	351	326	361	316	342	385	325	328	328	327	373	310	329	347	354	352	369	350	325	367	349	348	341	324	308	336	378	354	326	363	359	332	350	335	322	321	336	325	361	336	336	344	361	338	353	326	351	333	326	375	362	353	309	338	324	344	355	323	364	334	335	355	379	338	361	353	338	336	358	321	338	350	341	347	335	349	323	328	338	331	324	321	366	381	330	329	352	304	371	315	314	345	329	347	332	313	338	349	331	328	369	356	337	305	360	334	360	330	348	341	326	322	344	346	366	331	335	326	370	343	325	358	349	345	347	353	354	373	370	326	319	355	333	340	337	344	350	353	318	314	323	349	361	355	351	318	352	360	343	392	352	329	319	324	336	333	310	365	326	328	365	339	368	322	314	355	340	357	298	341	335	346	339	337	347	358	320	328	356	386	354	366	375	352	328	323	350	341	390	341	375	337	330	319	336	343	373	371	355	316	353	350	386	328	329	347	339	332	335	339	342	348	326	346	339	321	354	321	308	331	331	344	354	338	330	331	373	379	316	329	350	359	397	359	360	313	370	308	341	334	378	330	329	308	360	337	362	299	360	369	350	341	369	306	360	349	353	333	355	365	334	353	352	330	317	334	334	310	353	331	344	369	341	309	347	349	311	362	324	332	364	342	335	344	338	360	348	357	336	347	347	360	324	359	354	348	351	368	324	338	317	337	339	309	375	335	311	322	347	375	330	346	342	332	336	352	336	339	344	327	346	376	338	340	337	338	335	314	333	333	319	350	343	326	330	362	368	332	319	322	337	331	368	366	320	375	364	345	359	329	333	346	330	350	355	343	349	392	363	337	369	378	347	325	378	301	339	327	347	337	333	320	359	319	359	310	313	347	351	376	328	318	348	369	353	323	338	345	355	364	364	344	327	334	342	309	326	324	329	359	324	393	367	331	351	334	334	352	326	352	369	332	350	313	341	346	354	323	335	337	336	329	362	363	364	356	322	302	360	334	340	350	340	321	339	351	328	356	355	338	357	307	341	329	342	360	345	336	339	359	326	315	326	307	339	349	299	326	326	314	350	341	369	325	319	327	339	355	350	305	355	337	343	354	315	332	337	333	378	323	344	331	347	346	331	338	391	344	351	346	336	363	325	346	348	336	349	331	358	329	368	328	378	303	325	341	369	317	350	351	331	337	327	359	358	353	346	348	316	330	352	366	327	341	313	351	379	326	333	341	315	350	360	320	342	318	336	351	315	305	375	331	333	316	338	394	331	357	343	338	316	357	312	339	349	338	361	345	357	345	312	334	343	310	309	333	349	336	359	339	337	370	354	347	332	344	341	314	319	335	350	369	354	352	340	342	335	386	345	359	332	315	330	345	344	346	325	348	367	333	343	309	372	359	301	347	327	328	349	317	340	348	317	325	320	338	327	355	344	337	337	372	348	356	308	308	311	332	329	342	344	347	332	356	336	336	353	347	372	327	384	350	351	347	354	346	330	340	330	330	313	320	327	340	360	317	362	348	352	349	339	367	362	373	321	343	345	349	353	308	357	357	329	350	351	370	352	337	356	347	331	315	335	325	360	329	332	346	384	339	331	320	337	309	336	331	326	350	347	335	312	348	352	355	334	345	324	329	355	325	349	345	337	346	347	350	325	363	335	349	339	372	333	328	351	368	341	318	335	353	329	346	314	344	352	324	345	353	385	305	352	334	333	360	396	315	364	337	334	314	330	326	319	338	312	320	356	329	311	350	353	339	309	316	317	357	364	325	345	342	321	322	341	343	341	357	342	348	336	367	376	352	365	359	332	366	352	330	350	324	364	330	351	345	342	351	337	349	370	349	338	357	351	341	329	353	354	366	371	321	321	341	314	339	332	338	365	328	361	342	332	360	342	313	324	296	344	306	322	332	367	303	333	349	315	328	336	329	376	344	319	327	368	310	325	336	346	351	350	307	338	335	349	353	349	360	339	313	336	323	332	380	334	318	340	357	319	346	326	367	344	328	355	344	368	327	347	322	322	317	327	314	329	352	353	315	378	371	353	363	336	331	327	336	350	347	348	344	327	325	337	329	383	345	330	323	321	342	333	324	326	340	336	335	318	337	353	352	335	350	342	375	331	332	353	341	341	315	341	339	352	335	366	328	317	341	340	357	340	331	329	338	342	338	346	354	335	329	331	337	385	346	337	354	360	361	332	342	353	327	353	363	337	366	329	342	345	338	317	338	332	342	340	331	349	347	310	333	326	362	351	320	349	330	348	377	340	338	323	346	347	307	353	358	341	367	331	313	332	343	334	334	356	322	338	328	355	373	326	331	315	347	309	327	342	345	353	343	331	341	365	340	327	357	308	355	356	369	350	333	359	343	346	349	355	326	348	310	348	297	369	365	323	343	383	329	339	354	363	338	298	341	330	345	342	338	363	349	293	330	351	350	349	343	339	301	326	334	369	316	355	332	341	322	382	322	325	346	355	349	351	372	329	342	359	335	380	337	340	352	372	347	347	334	332	346	308	308	330	340	362	343	351	333	322	353	346	342	344	346	345	346	381	322	353	332	339	341	325	345	334	318	350	319	353	324	315	317	365	359	334	381	328	303	326	313	368	334	334	351	316	347	357	337	337	353	337	314	300	344	359	336	356	322	365	359	306	373	329	329	387	365	358	338	382	328	341	322	338	302	325	353	330	312	366	342	342	345	348	354	342	329	352	374	341	355	367	344	339	325	337	333	369	365	324	323	354	361	358	318	357	349	328	347	315	320	362	339	367	366	354	355	314	355	358	345	325	330	351	345	357	364	354	318	335	321	339	348	332	344	325	315	370	378	358	351	360	356	351	317	333	357	349	332	355	365	342	379	336	331	326	339	337	357	339	319	362	332	341	348	323	355	347	320	361	375	342	358	322	308	350	337	313	298	336	356	347	333	322	376	342	329	306	368	355	377	380	368	350	335	321	359	332	369	327	360	345	326	341	347	307	334	363	395	359	367	346	374	336	372	327	337	341	358	361	354	347	353	344	327	328	350	343	318	340	329	299	332	316	340	311	318	347	329	344	379	353	331	332	348	342	324	343	325	318	335	302	361	321	328	381	345	349	327	355	306	342	293	339	352	354	344	344	329	374	321	351	356	369	337	355	350	343	347	323	342	340	322	285	345	332	351	356	347	379	340	334	356	336
23038	21456	29077	24252	21453	21483	8238	1419	1029	852	765	678	547	549	477	458	464	403	414	379	372	337	323	344	331	333	347	327	362	304	310	318	329	307	308	302	338	313	311	302	306	302	319	320	302	320	324	302	315	306	318	309	269	296	286	304	278	276	312	299	305	299	289	299	297	302	311	271	304	304	320	294	295	296	295	295	308	287	294	310	271	306	286	278	299	277	297	280	314	252	277	311	265	276	283	283	290	272	291	281	301	299	281	311	277	274	271	296	307	316	288	267	270	270	296	293	268	313	281	295	267	298	275	270	302	291	290	283	284	277	275	287	287	272	328	323	289	281	289	274	285	280	263	277	281	274	281	311	311	301	282	284	284	280	311	296	306	274	292	257	301	270	277	305	296	274	287	318	280	334	282	302	319	300	275	304	310	319	289	334	280	292	293	313	278	293	278	275	290	286	286	301	287	302	289	275	293	294	310	301	309	271	283	297	300	291	268	294	311	274	260	271	294	299	296	329	315	287	280	267	287	282	274	251	310	292	279	281	285	280	309	304	306	262	293	324	278	283	253	274	285	294	277	291	298	327	288	261	258	299	276	282	300	319	274	298	278	268	293	320	275	288	277	293	276	288	297	302	293	272	287	295	273	267	271	284	281	267	303	330	285	279	317	269	315	276	317	252	268	255	301	319	268	286	284	322	282	264	308	266	297	299	300	304	248	276	313	309	260	295	302	308	283	292	297	271	286	306	334	294	306	301	268	260	300	272	286	290	288	312	312	306	281	320	286	279	313	315	318	294	287	269	310	302	287	295	254	311	287	342	294	286	298	274	273	299	283	290	293	290	272	284	291	281	265	329	268	293	270	306	290	295	275	265	320	263	298	291	311	315	288	306	285	302	285	299	281	286	303	290	294	290	277	285	281	294	302	270	309	307	285	279	273	299	297	297	267	303	276	304	276	303	305	291	304	263	287	316	265	291	270	258	290	303	298	275	249	292	282	323	292	316	314	259	293	312	258	307	306	273	281	307	301	264	284	296	297	257	266	301	273	287	278	300	313	273	303	299	271	286	311	253	282	285	284	318	269	257	281	304	284	266	283	300	264	271	280	305	276	306	280	296	263	287	269	304	313	285	278	249	272	292	283	289	274	280	299	290	266	300	304	303	319	297	263	269	289	275	267	296	288	284	274	272	298	277	276	297	277	273	276	292	295	311	286	298	277	301	301	278	284	293	296	291	288	280	279	301	311	327	284	303	315	320	299	345	295	283	268	278	265	287	305	300	283	258	296	316	276	304	269	302	275	293	301	307	277	294	316	268	295	269	267	322	311	271	351	324	274	335	281	270	278	307	268	320	278	288	309	268	305	292	276	275	302	302	283	306	278	295	275	282	268	304	269	295	286	257	322	296	297	262	271	289	311	293	305	277	297	305	276	308	290	315	269	294	307	291	316	304	285	279	290	330	259	288	261	294	284	268	286	296	306	269	273	293	270	266	281	291	271	294	289	322	329	262	262	263	291	310	308	292	302	298	293	278	285	286	274	293	303	270	282	287	278	302	300	276	304	281	283	320	299	279	293	297	288	283	272	276	278	274	303	280	275	282	281	293	283	293	315	319	278	286	267	329	286	282	301	261	304	299	313	287	289	308	276	285	268	300	295	279	276	305	290	285	265	276	316	282	296	291	295	310	279	273	282	268	280	291	297	290	272	272	316	268	280	259	297	321	285	295	277	287	283	293	279	285	273	298	322	275	269	284	306	311	308	257	286	314	319	268	343	312	292	311	315	277	295	256	293	295	289	303	280	328	288	264	293	325	275	270	293	299	284	282	322	303	281	271	284	285	279	297	254	262	279	275	275	286	305	269	252	313	309	287	276	291	303	310	310	288	282	283	288	300	296	277	303	309	288	274	275	288	300	276	301	310	301	267	319	285	303	274	299	292	291	284	291	291	274	300	233	279	270	288	266	279	312	272	264	307	296	299	294	296	303	327	274	279	283	317	283	296	270	274	297	276	301	275	257	286	296	289	311	282	309	328	249	282	280	292	288	288	291	296	304	285	266	275	281	310	246	295	298	293	281	283	290	245	325	281	260	294	264	321	303	284	261	282	285	280	274	299	295	293	306	284	270	288	261	254	304	317	321	267	303	259	277	258	258	337	242	295	308	266	278	299	314	311	270	301	290	284	298	277	284	298	293	255	319	324	275	292	302	293	250	270	311	290	286	283	318	300	288	304	291	278	265	344	317	281	301	323	310	287	292	272	302	272	282	307	283	238	287	289	251	316	284	312	279	271	299	321	330	288	293	259	268	281	307	288	261	264	297	301	296	284	279	266	278	287	295	301	276	297	274	271	292	290	273	277	285	275	329	300	260	298	280	294	290	264	292	306	295	290	307	278	285	289	290	287	285	295	324	283	281	268	298	273	297	294	276	286	304	286	300	317	280	287	272	285	312	305	283	319	303	310	303	295	298	296	294	303	305	291	288	294	252	298	305	279	295	275	290	282	288	294	320	289	313	300	291	268	313	288	289	276	275	273	291	265	319	277	308	306	316	298	269	291	303	315	299	302	285	316	305	276	337	288	312	281	315	278	305	282	279	290	318	302	268	282	288	289	277	293	299	291	285	271	295	303	294	298	290	299	279	312	278	262	279	277	314	279	284	288	273	317	304	282	309	302	307	278	278	272	309	328	291	275	292	290	307	300	324	289	288	282	265	286	273	301	289	284	290	268	305	301	302	291	271	288	305	292	244	299	270	289	294	287	297	292	284	323	279	266	271	302	259	294	258	284	275	265	296	296	265	263	284	288	302	288	283	276	295	266	286	307	273	259	316	278	291	316	292	299	282	289	286	297	300	304	284	280	292	269	290	266	303	275	264	303	263	254	300	294	275	270	266	280	290	273	286	344	281	281	289	289	284	287	296	276	273	284	299	270	302	240	301	309	248	278	295	272	317	285	279	288	292	279	281	307	279	269	319	307	300	260	269	299	278	285	256	280	271	290	266	301	323	273	297	279	296	300	299	298	290	305	282	267	294	289	306	276	276	285	269	305	251	292	313	282	285	271	310	295	287	285	275	324	293	331	298	278	270	314	294	295	306	283	314	312	247	287	280	312	292	292	319	288	306	297	310	304	269	287	293	319	290	290	263	339	292	283	299	315	279	305	302	309	284	305	282	277	296	311	288	305	285	253	299	318	269	286	301	267	273	276	287	299	316	316	275	284	261	279	317	271	281	296	287	276	299	292	287	277	292	292	295	299	293	286	263	309	302	273	296	290	274	288	279	291	281	293	295	282	306	294	300	297	310	289	269	297	297	282	306	334	279	321	269	286	250	295	261	304	293	307	298	308	283	275	308	290	291	300	275	293	282	297	314	318	280	288	304	319	284	316	268	295	283	291	305	287	292	296	320	288	294	263	299	302	289	277	291	291	284	265	324	249	303	284	299	303	297	303	271	288	282	309	301	298	300	284	289	299	260	313	279	274	293	265	315	243	273	287
6781	19730	16271	8935	6594	4599	3537	2545	2020	1600	1365	1139	973	908	764	727	654	611	562	556	519	475	504	497	475	441	417	416	441	456	435	431	428	370	404	390	409	392	396	410	422	416	416	410	375	380	358	403	361	390	384	396	376	367	365	401	346	394	383	385	390	409	414	378	392	355	371	368	391	403	400	392	385	398	389	384	374	392	368	369	378	345	357	413	354	338	342	357	351	370	388	362	378	348	377	379	372	388	399	356	378	415	390	364	384	389	348	396	359	398	358	363	396	391	364	380	366	368	374	357	393	369	398	346	398	385	366	401	363	364	391	411	385	358	387	368	378	345	377	420	393	375	376	379	365	353	374	364	377	360	395	341	387	359	383	377	351	387	347	377	327	388	332	368	367	337	374	362	423	351	399	352	356	384	366	373	350	399	382	348	387	363	391	405	377	375	362	395	394	376	343	389	395	384	376	381	414	347	404	366	380	398	382	360	363	414	378	344	362	387	388	367	391	370	368	357	363	391	373	357	341	399	346	372	359	375	378	368	392	375	361	407	391	335	376	345	359	365	401	375	363	381	382	370	401	371	372	361	343	365	385	378	397	369	357	390	337	326	389	335	372	353	362	367	373	362	351	355	351	368	412	394	384	405	349	331	407	359	375	343	375	358	335	390	363	344	371	361	380	394	382	362	376	366	367	336	388	369	411	383	370	363	403	384	374	379	366	356	379	371	379	389	376	334	377	387	375	344	348	358	355	382	340	369	349	370	372	382	369	361	363	325	367	370	400	314	365	362	367	370	376	387	373	352	417	339	356	367	370	383	357	391	373	366	401	384	366	333	399	361	388	401	398	351	399	329	359	383	390	366	397	371	342	378	370	371	419	388	358	379	372	360	388	370	362	383	366	373	400	365	372	354	361	363	361	375	375	376	383	359	350	348	376	368	379	370	332	364	350	376	398	398	348	389	358	369	367	372	374	361	373	345	404	385	383	391	415	395	339	416	359	367	338	371	370	342	395	377	345	348	390	398	376	371	359	392	397	381	405	420	369	370	361	370	402	372	389	400	392	364	360	360	395	433	387	378	389	362	364	347	382	370	387	359	354	377	343	343	414	350	364	370	361	340	382	339	389	347	368	370	395	378	383	374	354	368	372	361	354	343	378	369	372	362	363	411	353	400	405	388	382	380	364	345	376	357	356	367	371	362	388	352	362	364	383	381	323	378	344	336	374	353	369	379	374	357	381	364	369	402	379	389	394	378	386	399	388	359	357	387	379	371	380	328	327	391	392	368	331	380	368	329	407	332	365	378	379	347	376	379	419	340	373	372	349	351	363	331	337	371	332	355	377	382	359	368	371	345	337	378	364	337	371	375	395	364	376	357	388	376	351	392	381	354	394	398	358	357	366	393	365	356	362	383	372	385	379	360	365	376	355	402	387	392	372	373	380	375	353	396	383	370	365	380	417	354	335	370	314	423	387	378	359	362	377	389	354	372	369	398	338	353	361	385	384	390	381	385	377	354	387	403	393	365	376	378	356	401	390	372	348	365	344	378	330	345	385	366	383	343	355	398	357	371	386	382	350	387	370	334	353	357	392	341	357	416	373	366	353	316	354	359	379	318	390	373	331	357	373	357	365	357	379	356	380	353	366	374	324	358	366	368	373	366	367	340	337	388	374	372	388	395	339	365	375	363	343	357	395	349	394	357	346	402	358	371	354	374	398	356	368	366	378	350	370	381	396	361	363	355	351	376	371	352	388	344	360	361	342	396	393	387	365	376	383	360	380	358	380	362	366	401	364	350	376	369	362	377	342	419	364	402	370	354	332	388	383	357	361	382	411	339	344	388	352	367	397	440	381	375	345	363	361	339	364	360	377	402	376	348	386	361	367	342	381	402	400	397	339	328	350	369	384	377	394	384	375	376	383	382	408	355	408	372	397	378	397	363	390	378	377	357	344	381	368	369	360	381	368	380	387	327	374	352	391	350	357	394	366	391	337	367	371	359	373	376	378	348	339	386	334	346	330	388	399	353	374	376	371	364	368	368	367	373	365	344	364	384	397	333	358	359	371	394	362	386	348	372	338	381	352	357	339	381	352	386	350	347	363	339	369	384	312	411	360	373	355	396	380	374	357	389	368	373	366	331	359	383	336	353	360	367	392	331	379	395	372	366	364	356	361	371	377	369	368	352	346	370	374	360	365	375	354	384	393	355	394	355	369	378	371	404	355	354	354	339	370	358	376	363	376	395	358	408	327	351	380	346	383	374	369	386	364	375	375	365	379	341	408	348	373	391	360	422	396	374	400	349	380	362	375	372	371	323	386	349	331	322	348	363	317	351	377	405	370	370	370	394	369	349	367	361	392	399	333	375	351	399	382	393	374	359	409	364	376	352	381	349	380	384	371	379	372	357	390	375	369	373	374	387	387	348	362	376	394	387	353	361	362	356	388	383	396	395	383	390	370	350	382	355	364	370	352	376	349	378	321	385	418	370	427	376	368	352	376	408	379	377	366	385	393	361	405	370	386	381	379	374	356	328	385	358	419	355	393	382	385	407	376	395	348	353	395	405	357	342	379	368	374	397	342	377	415	422	371	377	381	381	376	382	352	376	374	353	396	377	362	368	383	362	349	367	386	389	378	414	381	378	374	392	386	383	353	360	364	372	385	368	350	365	381	350	402	353	350	373	394	393	391	388	376	382	372	387	393	372	370	383	359	363	364	394	384	393	380	399	379	340	404	353	381	381	352	366	371	365	407	413	377	371	388	350	392	357	361	393	351	384	369	371	391	370	378	346	359	393	392	382	414	376	370	390	349	393	371	403	356	393	350	359	358	364	372	369	354	385	361	405	356	382	354	358	389	393	345	361	395	380	372	354	374	388	383	360	352	389	392	385	367	344	403	364	371	369	361	379	387	399	346	347	395	360	375	385	364	354	384	339	386	364	366	382	391	347	375	339	343	359	368	380	360	393	352	402	372	408	351	348	360	359	366	384	375	390	371	352	333	383	336	377	370	390	398	382	355	379	338	351	385	370	360	349	389	366	371	360	383	353	355	392	372	374	393	350	353	369	345	362	327	365	382	408	385	348	331	387	367	341	381	352	385	348	347	414	337	377	375	355	394	365	388	390	352	351	357	366	377	354	349	387	421	397	375	361	427	395	371	371	390	383	399	409	374	377	328	365	384	367	402	359	366	351	390	389	381	388	350	349	354	351	375	387	397	398	352	368	361	387	400	357	368	377	363	361	326	344	375	360	361	374	410	355	367	356	357	376	366	401	398	353	359	367	381	374	372	370	368	381	381	367	378	348	375	361	370	361	352	373	381	401	382	377	392	388	394	404	367	373	386	364	342	404	392	327	369	406	370	374	352	393	387	350	404	364	389	376	366	408	362	374	366	389	383	371	380	355	363	337	349	397	392	362	368	390	386	365	374	350	364	350	356	399	386	397	366	356	380	347	374	398	351	384	360	387	365	389	351	411	406	364	363	402	400	353	392	337
27582	18946	6407	2059	1273	978	885	722	642	616	637	576	608	566	547	518	565	532	564	518	518	505	518	516	554	536	523	535	505	514	554	533	511	544	534	504	498	522	520	532	539	507	554	495	499	497	536	527	549	536	523	537	528	520	545	530	570	531	548	529	555	545	542	530	532	540	538	507	505	535	515	533	517	502	511	556	532	519	553	506	544	515	509	491	546	506	488	504	499	537	534	515	561	565	507	551	542	502	517	480	531	523	536	545	517	528	534	551	536	526	483	516	512	491	490	555	538	515	493	507	498	514	520	547	521	534	488	518	520	524	485	483	535	515	545	547	489	533	522	555	522	492	523	519	577	507	584	531	522	578	511	541	563	551	511	554	500	516	517	520	543	518	528	502	507	496	517	510	528	521	580	520	508	549	531	535	528	520	452	514	529	529	500	532	543	573	513	510	535	515	527	509	506	504	528	544	512	540	523	536	518	511	543	569	526	470	477	527	566	545	511	555	482	534	561	512	528	556	485	481	522	529	526	492	547	543	491	497	548	565	536	544	549	503	528	514	529	518	521	535	515	542	531	496	526	513	489	487	529	527	528	542	524	548	522	534	496	555	539	517	519	504	528	518	508	528	520	503	543	535	496	515	489	526	484	519	511	511	541	504	517	543	555	486	511	516	503	498	519	525	509	527	565	523	517	494	522	540	510	557	532	549	499	510	529	520	480	551	548	523	517	520	517	502	488	504	489	492	524	518	493	530	497	514	545	541	503	543	486	502	495	502	546	514	514	554	529	545	560	544	521	514	570	480	541	513	555	482	545	539	507	513	553	555	491	538	525	523	543	514	532	500	489	508	522	531	545	516	526	528	537	508	491	533	541	524	502	530	504	506	519	540	536	529	519	541	526	490	540	487	532	520	557	504	503	537	563	525	532	528	513	509	525	555	527	524	554	553	555	506	546	504	523	530	553	484	528	495	551	498	488	485	564	508	551	587	551	543	479	542	509	540	465	528	516	541	502	565	531	518	510	516	499	541	535	524	524	550	534	511	563	517	547	499	544	521	544	571	517	522	507	554	538	512	494	525	515	487	522	540	499	489	523	545	528	564	514	495	499	537	487	510	529	549	530	530	541	561	457	502	537	525	535	523	560	485	501	547	551	518	533	535	512	537	509	526	519	515	559	551	532	517	538	516	523	511	509	523	507	533	530	514	542	485	520	555	550	535	535	531	543	489	528	526	566	495	516	484	504	492	512	537	510	550	518	497	540	522	500	528	575	503	519	535	540	524	487	547	536	513	494	538	508	515	514	481	499	546	492	526	523	529	515	547	560	529	542	528	546	543	504	477	524	555	532	558	498	509	522	476	525	545	521	567	534	516	504	528	536	501	525	502	524	521	499	518	510	532	514	548	509	521	496	506	548	548	558	521	546	500	551	568	556	493	529	565	519	526	516	539	515	514	532	518	523	473	550	516	525	535	521	508	559	550	502	526	514	562	543	570	545	538	517	535	537	528	523	540	545	541	538	509	500	548	504	564	518	529	516	519	526	529	525	575	522	510	547	581	521	532	514	493	499	528	550	537	514	525	527	550	537	497	541	550	506	528	523	535	478	539	509	521	543	504	503	536	472	487	486	531	543	541	546	511	517	494	491	517	553	521	531	547	518	523	487	553	502	537	497	507	517	508	509	512	523	517	500	538	513	550	526	550	517	543	505	513	535	549	555	482	556	504	500	523	513	542	495	493	507	522	518	543	555	491	542	527	550	555	541	531	511	508	501	524	510	510	529	580	539	495	535	499	537	531	548	538	530	514	533	533	521	508	580	516	506	537	536	567	561	532	521	561	500	530	499	519	523	513	535	492	498	503	520	519	526	541	506	539	557	525	499	556	541	600	586	519	520	500	544	533	561	532	523	523	523	547	521	474	526	552	539	516	524	541	491	502	546	493	479	506	526	538	506	560	511	543	490	486	518	521	494	487	483	551	541	523	549	527	511	487	522	514	506	521	500	516	542	533	520	484	567	551	512	574	528	528	509	509	509	525	538	538	542	523	548	548	515	516	588	534	550	509	514	587	481	568	518	490	522	517	510	506	526	547	567	526	528	514	522	542	560	549	562	524	538	579	513	500	495	536	534	542	493	478	532	511	483	538	538	523	496	543	519	554	505	496	516	535	557	510	528	514	515	524	547	500	511	518	537	501	528	520	468	553	571	506	507	487	505	570	521	515	494	539	573	535	519	519	527	545	540	534	549	523	555	522	563	535	515	520	506	535	545	544	516	515	510	526	530	513	547	503	527	496	539	520	527	538	538	544	527	506	537	505	521	493	523	531	530	531	489	516	591	502	557	538	521	574	529	537	496	547	507	520	509	548	523	547	531	570	541	535	509	524	571	517	511	517	537	510	578	539	528	514	543	501	541	502	520	525	546	533	535	506	529	525	508	499	516	529	530	507	521	533	527	558	535	552	570	516	510	541	515	520	511	521	533	522	525	532	544	508	550	528	483	514	531	554	527	504	510	538	540	534	507	533	510	469	518	505	543	472	537	567	517	534	533	472	489	511	525	524	546	534	552	501	525	510	564	536	529	517	581	527	520	521	518	530	503	513	447	508	471	547	536	534	522	562	543	496	553	504	540	548	559	517	504	548	568	536	511	538	501	527	507	514	494	549	508	495	465	518	523	551	513	521	502	516	527	516	537	532	536	478	534	526	543	548	531	515	498	601	504	545	518	524	504	535	526	515	558	530	504	522	506	488	531	487	551	508	516	553	595	521	541	525	495	542	499	547	516	509	504	528	513	523	483	554	552	520	547	516	524	507	505	542	561	502	549	516	511	516	513	508	547	515	559	528	508	520	524	518	534	518	529	535	528	530	528	500	478	512	525	512	565	512	552	565	542	530	546	538	525	538	474	497	512	501	561	538	554	533	524	522	527	541	517	524	515	524	524	509	552	514	543	502	543	545	551	506	501	516	509	554	529	502	515	558	507	489	544	517	515	555	539	512	525	514	536	504	525	513	521	537	560	569	550	517	530	506	510	559	539	513	523	527	542	512	560	519	523	532	541	522	537	511	533	537	534	500	504	519	514	506	502	533	539	502	520	482	517	541	551	504	518	494	532	539	539	503	545	506	542	544	573	521	530	551	489	502	504	529	517	514	548	510	545	506	516	501	521	509	525	486	556	542	497	518	509	557	556	557	541	516	560	526	573	531	503	525	489	495	557	572	513	542	509	481	559	491	506	551	589	558	536	507	533	560	507	511	582	523	480	535	529	527	506	551	531	507	513	565	530	512	541	551	533	516	542	514	532	533	518	560	568	523	510	548	515	542	483	510	554	532	529	501	537	580	532	547	534	557	495	521	515	484	514	530	549	509	540	536	524	527	523	554	556	524	574	509	524	481	562	519	490	520	570	495	526	540	543	511	536	519	471	543	546	500	507	559	498	540	524	490	527	536	537	555	529	460	536	521	521	586	524	537	539	554	502	478	523	529	532	490	512	475
5950	6378	4840	2766	2046	1586	1290	1114	1030	877	789	756	755	715	748	694	700	655	697	662	666	649	669	645	688	648	632	654	634	674	671	653	686	640	634	672	652	686	683	646	666	661	649	616	623	660	655	681	676	633	699	655	653	664	660	594	703	625	669	647	636	655	629	671	630	671	657	632	631	653	583	633	656	660	613	670	622	690	662	657	623	635	646	651	659	603	609	657	651	644	670	664	695	628	691	596	669	653	684	619	683	613	723	639	634	680	655	667	595	613	640	658	709	677	676	624	658	584	641	672	626	680	675	640	654	644	639	608	676	662	629	653	629	612	661	652	647	641	665	631	657	636	685	668	685	667	648	683	610	683	617	651	687	694	663	654	662	673	626	634	637	590	590	655	659	644	618	627	691	608	590	646	653	612	649	634	608	656	642	629	608	661	649	688	652	662	612	701	614	661	639	657	625	680	632	679	630	674	657	665	607	613	680	673	666	649	687	669	610	611	615	674	710	636	639	642	634	642	662	616	646	679	665	630	662	674	674	701	680	657	653	621	626	625	614	614	677	637	621	638	610	677	640	675	642	655	631	587	637	644	657	631	671	646	668	679	644	657	637	611	666	657	583	628	646	664	653	658	688	630	662	653	624	623	608	645	681	674	644	629	642	646	655	644	618	735	676	631	646	632	631	629	626	599	673	721	662	627	675	657	634	649	679	590	673	636	661	629	683	671	640	630	631	664	688	637	644	657	644	656	636	649	588	661	639	672	605	642	630	630	674	667	678	624	652	619	633	690	670	613	663	652	642	678	636	652	678	664	701	659	654	616	599	648	661	609	677	673	647	679	683	638	652	671	622	656	653	642	624	645	644	668	652	644	688	670	677	613	638	654	658	645	665	660	673	668	651	644	589	635	677	615	626	668	706	659	664	684	608	644	680	631	616	679	669	664	627	641	642	638	662	661	631	645	656	655	624	668	627	674	670	634	646	627	664	708	618	653	644	679	632	668	621	632	680	652	643	614	660	658	649	665	606	660	645	612	613	701	617	643	666	652	664	650	688	638	647	632	654	659	568	646	634	661	700	632	605	623	680	650	667	614	634	632	638	657	625	654	644	689	655	612	653	617	647	660	663	649	654	658	650	625	624	609	641	696	661	597	676	648	689	664	657	646	653	642	638	643	623	603	636	673	628	665	670	657	632	638	649	638	621	657	607	660	631	644	645	620	618	678	646	644	654	612	657	654	665	661	674	607	650	618	616	641	613	652	680	599	673	651	697	649	640	639	609	664	677	597	661	640	627	657	613	626	674	659	662	645	607	674	651	666	618	663	657	645	668	620	672	640	640	652	649	577	638	667	635	662	668	644	627	623	646	649	670	612	651	662	618	641	664	631	635	611	643	640	662	587	629	663	648	643	655	642	639	645	663	679	666	623	689	647	640	666	667	682	653	679	683	683	671	672	678	634	644	711	673	661	684	680	603	644	652	612	637	669	704	657	607	648	666	673	608	648	669	600	721	648	688	681	656	626	651	656	700	592	638	679	667	653	622	647	633	628	649	653	662	626	663	635	624	670	632	639	683	609	632	653	632	660	725	720	643	677	666	637	639	639	661	687	652	677	650	649	670	591	660	629	657	656	691	615	711	673	627	677	629	714	637	618	645	718	654	656	647	662	658	631	641	695	685	634	631	637	652	649	651	663	659	673	712	685	630	637	614	671	650	612	563	618	643	640	660	670	662	674	643	668	602	637	631	644	634	619	600	620	637	661	614	679	643	632	650	638	652	682	645	609	616	626	661	688	690	656	667	668	641	616	680	618	662	685	671	636	637	658	667	652	638	685	656	626	680	609	669	644	625	670	648	705	689	617	631	664	621	656	653	631	609	656	668	661	629	667	652	656	656	728	656	677	632	616	681	660	658	644	656	624	671	681	643	617	625	687	645	671	628	642	619	699	612	631	707	654	685	671	681	663	648	638	671	615	618	640	652	689	667	610	680	586	660	602	623	629	653	634	656	660	662	673	660	669	650	672	633	620	672	655	650	686	647	640	674	635	625	669	689	641	644	628	617	661	610	671	697	602	649	606	649	691	665	665	631	645	668	646	641	634	614	645	638	640	639	682	653	636	625	599	686	614	645	688	686	650	664	648	624	667	667	653	644	631	691	653	661	647	595	621	671	618	625	612	635	658	648	630	639	719	601	663	640	664	685	676	654	679	644	618	620	659	657	599	656	646	641	651	678	682	652	637	680	669	672	634	666	651	629	646	649	617	671	654	624	600	676	651	616	650	632	671	647	617	616	643	685	706	607	635	676	661	630	608	639	641	615	632	594	643	610	665	639	645	643	657	631	663	618	603	679	705	609	647	657	650	635	654	677	652	703	645	655	637	664	650	638	638	627	648	610	642	719	644	662	658	642	678	652	678	638	687	668	623	639	631	650	690	684	648	660	632	609	640	648	624	631	597	645	607	658	638	649	674	644	658	651	629	684	649	634	626	645	593	654	646	635	621	662	662	713	671	634	666	642	625	613	689	660	596	635	661	625	670	621	681	714	631	649	630	635	633	645	648	632	663	663	672	654	644	654	648	590	648	668	649	654	626	596	662	677	630	646	629	625	649	655	648	622	645	635	657	646	647	664	620	680	652	649	659	668	653	671	644	648	616	667	638	662	644	656	617	653	619	642	685	644	653	648	671	617	677	636	630	656	653	572	646	645	669	655	642	644	656	650	644	653	620	639	652	690	622	637	654	621	651	624	641	663	614	639	648	669	651	646	654	621	620	617	640	631	690	643	653	686	655	660	649	660	650	638	619	707	639	690	645	631	658	650	634	643	611	616	647	637	654	675	600	632	664	659	674	641	678	674	634	664	630	662	613	657	600	667	635	677	642	634	657	663	618	656	645	634	638	676	673	594	657	651	662	663	639	677	605	659	624	616	669	688	658	660	635	637	614	618	655	648	681	637	640	626	696	670	647	663	627	676	651	665	652	607	682	664	672	646	626	591	683	660	652	684	654	670	726	664	632	652	659	641	671	640	650	695	677	653	660	673	652	682	652	635	656	636	692	678	684	663	652	672	626	627	615	681	664	647	631	664	609	655	666	648	672	631	628	692	663	597	630	676	656	664	615	638	614	688	642	636	659	648	628	692	617	609	657	643	683	680	638	666	652	635	625	677	580	705	657	593	613	629	646	678	648	655	611	646	636	640	610	670	671	649	631	717	628	689	682	602	663	677	644	657	618	622	640	635	662	622	638	622	650	648	679	690	624	622	611	629	687	621	601	644	625	609	710	678	619	672	579	627	654	615	640	638	648	642	681	635	663	673	639	693	662	627	606	644	693	664	681	639	645	674	641	663	645	709	653	660	603	650	600	627	658	603	603	607	660	646	674	686	621	641	609	626	652	618	627	663	655	670	689	688	640	646	645	598	644	653	629	657	615	645	659	646	656	623	637	611	673	656	649	633	629	628	641	659	673	633	628	650	665	652	674	662	635	650	685	668	607
23994	21385	28483	24640	21377	9302	1791	1212	990	904	783	747	745	678	723	690	648	634	608	601	613	617	600	592	587	609	612	601	564	588	535	593	554	567	554	580	572	597	624	590	595	606	591	568	563	528	542	541	547	593	517	608	563	513	565	577	610	583	587	540	596	559	542	557	602	608	586	561	586	563	561	582	557	550	595	604	565	559	526	555	576	562	564	587	558	606	542	608	576	576	562	552	531	599	565	581	577	603	589	523	549	519	620	599	576	569	565	635	538	560	557	571	578	507	600	550	507	544	581	557	582	535	538	599	576	589	563	539	578	594	585	618	606	623	556	572	532	598	593	553	600	595	532	578	574	589	557	562	581	568	612	559	561	600	570	585	604	585	564	613	544	622	538	566	588	573	625	557	577	572	582	575	562	588	572	553	538	548	601	594	575	561	583	588	553	549	516	571	541	535	547	541	608	577	549	596	548	563	568	561	601	540	561	556	585	577	581	572	555	589	538	569	562	573	577	571	559	537	557	592	598	572	594	545	601	588	565	545	585	544	557	595	555	613	561	535	610	562	553	523	555	601	568	598	556	567	559	596	556	581	613	528	579	525	535	543	581	544	579	569	558	592	599	604	580	607	552	531	577	586	525	573	623	555	626	549	567	551	531	598	598	598	588	572	593	526	527	612	555	533	553	578	586	548	524	563	557	560	595	593	558	589	601	578	608	559	584	554	598	589	591	553	564	576	580	585	566	555	542	535	549	563	566	593	553	515	575	601	567	585	597	596	591	551	552	592	556	558	559	568	585	560	566	565	573	538	616	531	549	571	545	568	546	586	628	560	554	596	580	565	571	570	597	543	576	551	558	568	562	553	581	552	572	577	548	521	584	586	554	551	548	604	562	597	571	578	555	544	535	579	558	573	594	634	574	578	584	562	565	617	532	560	571	542	592	598	527	542	559	534	533	541	616	587	571	583	563	577	560	538	564	533	577	570	589	563	595	572	589	564	580	568	550	545	589	606	589	617	565	570	555	553	594	587	616	592	583	563	538	603	558	568	586	577	574	568	585	552	534	537	547	560	570	583	600	618	602	606	546	602	590	550	568	538	568	573	572	581	566	567	600	572	606	629	565	556	543	570	551	584	530	584	543	550	570	602	548	561	546	557	609	520	556	556	564	553	555	570	623	551	535	587	549	581	584	547	569	600	572	572	560	560	604	564	649	549	585	620	595	572	574	595	551	617	565	563	581	553	592	556	557	582	562	552	617	546	555	628	557	546	549	582	576	571	558	574	579	620	557	576	615	576	577	585	595	594	565	547	559	582	602	559	565	561	548	588	562	613	534	581	555	574	591	527	601	574	584	554	613	607	584	576	539	570	569	561	571	562	607	571	596	600	565	558	552	542	555	544	579	556	550	566	539	570	584	585	585	563	568	557	598	571	511	577	607	563	547	572	561	613	557	551	579	547	566	542	551	582	597	597	559	538	550	545	593	542	564	541	561	557	558	556	537	564	568	557	570	595	556	557	570	594	594	576	557	559	594	562	569	599	561	569	576	557	577	550	589	540	615	563	549	566	511	550	623	567	564	569	570	526	562	563	584	598	518	578	551	571	560	566	495	558	580	549	570	597	551	545	576	600	540	557	569	587	564	577	580	528	536	556	604	580	547	566	584	551	578	585	572	572	613	546	567	565	571	539	565	614	557	586	631	553	574	576	545	572	516	604	565	577	568	530	545	543	544	540	553	627	649	559	599	621	574	572	538	530	551	553	566	569	554	603	599	563	572	598	549	580	582	547	564	582	534	564	578	585	574	586	597	585	616	554	579	562	588	570	599	575	544	542	580	549	595	614	573	530	611	609	588	557	628	580	540	612	547	553	562	578	554	586	596	562	591	568	597	569	560	540	594	519	617	565	538	565	579	595	548	591	568	533	540	533	550	564	611	559	554	547	574	564	518	549	606	540	571	542	559	564	586	563	593	581	586	588	576	605	586	540	576	552	628	594	596	591	574	562	573	628	591	563	591	558	530	526	562	583	579	590	596	587	541	598	570	599	565	589	565	589	563	532	602	530	540	555	597	566	571	599	566	570	555	566	543	617	599	525	583	595	597	544	616	565	577	600	563	597	619	578	528	555	521	547	579	603	560	572	597	583	588	546	528	569	548	579	560	556	544	552	586	582	555	551	585	585	592	618	594	565	573	571	524	588	581	536	560	590	616	571	577	623	572	572	547	570	562	602	560	549	544	572	518	550	588	502	600	604	598	546	597	578	554	591	558	562	599	559	567	556	532	546	609	620	568	540	586	606	585	577	557	569	554	578	545	630	599	568	593	541	591	526	576	594	555	603	550	554	560	560	582	609	584	599	599	572	557	593	539	575	550	513	573	625	587	567	535	600	581	561	551	545	546	556	502	533	589	545	558	561	555	594	544	558	586	566	545	594	566	580	591	561	601	564	607	578	578	567	591	564	525	544	615	529	548	573	592	602	578	544	593	540	540	572	575	526	554	554	599	584	541	555	583	585	582	588	583	549	544	584	553	584	581	576	563	631	586	607	557	584	595	560	610	608	580	564	566	540	532	571	597	554	568	564	587	600	573	565	569	614	600	566	544	604	577	535	563	560	579	553	591	615	551	575	545	555	583	543	608	552	611	588	606	562	597	573	577	545	556	563	558	569	559	582	605	558	581	542	541	582	584	546	562	566	597	534	562	585	582	505	534	590	547	558	558	577	576	550	550	595	611	592	587	543	555	560	543	568	562	539	551	512	590	604	570	561	568	551	580	547	606	582	576	539	588	603	563	557	517	565	582	558	589	548	556	584	590	591	583	542	542	592	585	566	529	567	573	607	524	569	554	569	565	577	512	539	586	572	568	546	582	557	532	544	568	532	561	550	577	539	556	557	613	563	570	576	590	538	566	560	558	555	561	607	568	545	548	563	606	600	594	590	578	578	610	573	573	569	626	598	566	540	616	595	569	583	595	572	591	615	611	543	554	587	614	597	611	575	575	600	544	586	545	556	590	566	578	565	594	551	570	579	544	565	558	572	613	565	573	560	567	553	532	616	579	527	546	567	617	567	561	579	571	571	595	546	629	594	556	591	569	580	571	522	569	596	584	523	559	553	564	559	557	571	573	549	557	583	577	584	567	565	581	536	550	579	589	558	554	557	585	556	568	552	599	594	556	595	592	549	574	539	557	632	551	532	539	584	556	534	547	581	604	564	559	548	569	573	562	536	577	595	570	607	572	573	554	547	578	568	569	593	564	599	574	644	605	533	550	541	584	569	545	584	514	597	552	568	581	583	572	564	559	594	585	573	560	607	608	582	579	550	564	554	608	575	553	590	560	592	565	547	550	575	562	588	539	545	588	566	559	559	582	537	577	574	567	585	614	582	555	551	580	529	557	552	554	545	557	536	569	596	613	576	558	569	554	556	560	556	547	611	556	558	583	586	573	564	563	562	583	576	592	561	555	571	514	574	580	559	614	669	582	582	568	645	588	558
5298	14002	11335	6161	4296	3164	2523	2061	1706	1499	1279	1118	1023	955	931	893	909	802	807	780	758	770	761	784	740	761	684	748	711	721	744	686	726	752	785	775	731	756	755	773	733	693	694	777	730	722	739	733	749	688	726	727	707	752	679	731	722	682	735	725	729	699	785	712	675	723	748	682	741	737	734	735	721	758	704	710	701	702	726	703	724	682	708	662	711	685	687	671	692	764	754	735	689	723	741	711	688	730	717	749	683	705	691	726	714	714	659	723	703	720	766	689	745	724	704	711	695	694	703	677	738	719	713	684	743	735	686	766	715	697	726	741	674	742	688	723	722	727	744	695	703	698	760	687	709	702	703	715	722	679	768	678	702	694	704	685	713	714	718	712	724	696	740	715	752	750	690	688	718	711	710	738	669	716	729	734	703	756	726	756	708	777	722	657	747	707	706	684	727	726	725	677	738	752	707	714	690	693	788	729	714	715	752	713	692	707	701	693	777	728	715	748	691	700	724	729	705	735	685	737	691	692	760	733	717	732	731	734	744	744	703	733	713	695	697	688	783	670	764	713	721	719	667	701	721	703	747	716	699	685	686	702	762	717	749	720	669	769	738	708	694	709	721	664	708	707	719	690	700	754	697	728	702	711	683	728	660	738	714	690	710	704	721	745	707	676	781	698	678	683	707	766	752	715	736	683	760	708	722	727	752	707	680	704	703	714	705	732	708	705	684	719	685	724	688	710	718	731	694	733	698	716	704	712	728	714	700	669	722	668	748	716	730	742	720	718	768	682	714	703	671	697	725	682	706	704	742	682	723	686	677	711	667	725	756	739	675	713	702	695	739	746	702	724	715	715	722	690	682	734	754	737	716	710	694	716	723	701	729	702	731	723	737	669	711	723	720	753	689	750	692	709	722	716	729	669	707	681	713	725	668	750	712	682	707	718	694	682	768	723	740	704	690	713	681	741	716	689	746	685	695	764	682	680	674	691	676	659	733	711	762	705	696	711	708	677	709	727	729	682	728	755	686	717	737	752	733	733	757	730	749	765	695	725	690	708	734	765	704	759	721	719	681	778	718	710	695	798	668	721	788	735	716	727	719	706	713	748	696	703	706	716	676	736	727	709	714	737	739	724	687	711	703	723	678	740	738	737	711	705	711	696	741	663	672	700	726	702	732	717	730	741	742	734	692	783	709	773	677	713	691	698	773	685	710	751	761	720	736	700	728	717	686	727	690	710	730	702	714	722	710	740	738	740	696	759	703	718	688	711	699	689	738	694	681	684	714	675	781	724	715	718	723	691	707	722	674	668	741	689	748	687	691	697	688	686	726	724	729	653	749	748	696	739	696	703	714	696	759	696	731	760	717	670	702	742	740	737	663	688	764	696	738	751	739	758	686	720	691	763	649	733	715	740	719	723	660	734	737	702	735	751	747	751	717	737	684	715	735	687	747	714	733	710	760	704	676	738	672	689	761	684	744	715	682	738	737	705	703	724	686	715	746	764	713	777	731	661	705	679	714	732	759	683	677	690	725	721	691	744	757	738	736	717	715	780	704	720	759	681	695	738	746	689	743	707	726	709	701	712	662	697	742	741	705	722	706	676	724	698	730	755	722	701	760	741	734	723	687	728	730	698	742	739	737	736	732	710	722	710	670	718	676	714	674	725	750	717	694	683	761	795	788	714	683	714	725	731	718	715	690	726	722	696	717	708	687	714	676	718	681	689	724	686	671	712	722	744	681	719	741	697	670	729	736	712	714	700	671	726	740	720	686	686	734	718	655	696	697	680	702	736	710	786	731	732	730	676	698	694	689	733	701	714	728	731	678	694	674	744	742	714	749	716	730	674	725	713	717	752	740	759	738	706	688	691	702	722	702	722	766	756	720	704	690	740	697	726	738	723	696	714	725	735	755	762	737	678	747	759	716	741	669	740	752	725	752	721	692	741	714	705	716	691	704	685	735	705	704	681	720	674	683	714	700	741	688	734	717	704	698	730	720	684	722	701	716	740	747	711	737	707	691	746	732	718	721	746	734	670	707	729	707	693	694	709	704	727	760	725	753	721	700	654	725	670	717	700	697	752	735	721	735	701	691	685	690	710	688	742	727	726	701	742	691	687	699	719	733	725	705	697	733	697	704	709	703	718	697	684	725	720	762	694	699	664	730	723	716	711	746	694	755	694	714	697	718	681	735	713	666	751	680	722	684	713	685	707	734	713	748	725	709	767	718	720	736	723	732	687	754	688	669	751	724	722	698	693	710	664	706	706	701	707	706	766	697	716	737	691	711	738	723	700	703	706	755	685	676	691	708	747	661	714	733	719	695	704	680	659	730	727	718	720	710	725	711	679	712	709	711	711	718	704	729	712	690	710	707	743	737	722	723	745	705	770	745	694	707	755	695	746	690	689	730	719	709	679	684	738	695	719	725	767	738	715	704	760	723	714	711	744	696	744	704	718	716	742	716	734	722	714	708	750	698	672	762	736	714	716	703	691	765	765	741	715	748	763	720	712	720	725	724	739	682	692	698	722	698	718	692	756	748	649	688	737	715	724	712	773	720	715	689	741	664	711	720	679	695	706	711	737	702	752	778	703	712	700	717	700	794	710	748	673	752	733	696	663	654	745	710	665	692	754	713	726	680	739	663	724	723	740	723	740	758	748	696	759	693	730	727	711	715	727	684	726	779	675	682	711	726	748	724	717	734	693	687	733	701	746	648	774	681	728	713	757	704	667	707	759	754	671	701	698	693	690	685	727	769	754	726	704	775	744	699	725	686	679	677	690	756	721	732	704	696	677	721	706	733	728	694	725	733	695	747	721	677	700	723	686	742	735	709	725	692	708	718	735	638	755	715	788	761	679	715	731	690	721	676	693	724	722	717	698	704	642	691	664	743	687	741	676	732	700	775	689	765	635	686	749	723	692	745	718	738	731	710	683	730	725	722	746	732	689	720	729	706	689	709	712	703	750	760	749	712	719	743	727	756	658	729	739	748	740	722	677	714	675	756	739	729	679	711	708	732	745	679	706	702	665	675	729	708	742	707	760	755	697	655	716	751	674	701	744	716	740	718	703	664	695	692	753	737	714	729	675	697	688	760	726	693	723	712	678	674	722	711	701	757	684	698	710	710	780	701	726	762	747	704	690	710	741	738	693	723	682	671	690	726	727	700	684	732	671	714	662	703	716	790	718	728	686	773	694	662	729	740	663	733	705	702	735	752	707	702	688	702	766	704	736	714	711	718	747	714	720	710	718	725	698	753	706	704	696	773	732	705	751	738	696	692	694	718	697	701	741	733	668	739	757	696	731	685	740	697	720	716	737	732	762	715	719	705	743	713	721	706	766	751	721	704	720	741	707	702	745	714	722	762	702	698	687	718	726	750	752	736	729	707	727	704	693	711	718	745	723	747	727	693	701	689	695	723	740	685	726	701	732	704	756	706	696	715	720	760	685	656	705	742	722	746	697	699	736	695	750	704	768	750	732	751	698	721	694	731	658
24966	21405	27494	25649	11648	1278	830	621	589	481	427	403	362	374	321	316	343	324	265	310	310	293	289	289	292	291	321	275	293	296	302	251	282	306	257	299	262	290	301	264	295	297	290	281	283	288	280	266	289	237	280	255	245	305	287	297	267	283	303	286	275	286	281	250	276	264	261	288	238	261	308	274	306	293	282	296	290	293	297	285	284	295	312	234	257	301	294	283	269	258	269	279	274	271	249	261	254	287	306	278	283	272	278	296	256	268	274	272	318	255	274	266	258	276	251	274	237	275	240	272	295	263	242	267	279	254	294	289	262	258	260	258	282	292	299	272	271	269	255	241	273	280	320	268	259	276	275	251	284	268	297	259	290	247	270	232	270	256	275	283	285	277	277	280	276	296	269	280	255	259	321	269	290	280	261	275	278	293	268	263	286	284	279	268	321	263	310	271	264	274	278	278	305	262	276	264	271	291	277	260	247	286	273	308	289	273	286	286	270	248	282	276	288	254	267	273	268	287	257	294	246	259	277	288	278	298	303	299	277	273	274	271	266	262	283	298	302	282	268	271	242	262	256	268	289	278	290	261	281	263	302	284	270	267	273	285	253	263	243	290	250	269	257	279	329	282	283	240	273	283	247	281	282	263	268	287	307	299	274	263	261	235	266	288	252	227	271	303	285	269	267	262	316	301	279	299	293	258	281	288	283	285	266	220	264	275	277	265	293	282	279	276	333	253	288	267	294	258	268	285	257	251	278	258	293	281	261	263	314	266	297	269	279	295	269	264	256	276	248	281	269	302	276	280	301	244	289	283	296	280	294	278	291	278	271	277	239	247	287	271	288	262	298	289	251	324	301	316	284	273	290	253	267	295	279	300	271	268	272	262	267	279	266	288	251	269	292	316	268	304	243	267	258	253	289	281	267	316	247	279	300	257	266	279	270	317	278	285	272	268	277	279	286	263	256	268	256	286	260	257	269	285	303	261	283	272	267	303	270	276	262	287	237	296	293	252	299	285	293	272	272	246	285	288	249	245	265	272	294	250	300	245	273	286	292	262	268	276	267	246	283	273	258	286	300	265	287	264	280	285	271	280	276	267	267	267	271	304	294	271	279	272	264	305	266	306	287	276	292	264	256	275	267	240	286	295	282	275	256	283	242	267	298	289	270	282	271	271	276	270	271	254	261	287	301	281	317	267	273	250	296	250	251	259	263	279	280	275	272	228	290	275	299	251	276	265	244	279	275	250	278	269	283	295	299	280	288	282	299	240	263	274	278	302	294	273	280	278	291	282	277	305	292	288	266	271	251	283	295	281	291	295	281	258	303	271	267	264	266	243	273	258	267	254	253	296	283	320	272	275	292	279	266	288	294	258	305	258	277	251	295	259	287	271	278	278	262	299	285	246	266	236	295	234	273	290	276	264	291	286	284	281	284	276	266	282	310	282	261	260	251	303	264	254	273	264	283	271	290	301	273	270	267	285	273	279	302	258	267	296	250	286	282	274	300	290	270	320	248	283	248	268	282	270	272	289	300	287	293	293	284	300	253	276	269	269	291	280	274	252	279	273	293	273	264	281	315	285	262	284	299	272	289	291	252	271	259	276	275	273	282	253	244	222	244	281	254	272	307	259	280	278	269	257	268	260	269	287	261	277	279	278	276	257	290	277	254	248	300	285	276	281	275	263	270	278	280	265	277	275	274	285	263	255	275	267	288	302	279	283	274	268	244	276	284	261	276	266	260	267	276	290	285	253	277	308	263	280	240	299	246	284	278	273	284	279	292	298	254	256	295	287	257	307	272	273	276	297	300	262	253	311	270	295	264	281	294	277	240	281	289	269	282	272	297	255	264	269	258	231	303	276	279	258	268	248	268	262	243	272	256	286	292	257	246	258	276	278	278	247	271	269	276	267	298	287	269	276	267	248	263	239	284	283	253	291	267	289	271	271	284	265	302	270	250	291	259	245	258	231	266	291	300	266	263	293	241	282	289	258	282	254	257	282	296	266	302	260	256	276	268	273	301	300	239	276	294	284	248	283	264	268	310	262	291	273	263	284	289	293	277	315	300	297	275	240	277	279	267	299	271	288	274	292	278	308	257	312	276	281	274	283	284	283	279	284	283	271	280	265	261	272	265	293	286	267	258	313	260	277	291	269	289	279	279	280	273	272	270	263	267	247	265	257	281	279	292	290	284	288	267	276	279	272	284	290	264	268	304	254	306	284	275	284	276	292	275	223	250	291	251	254	268	258	292	276	282	255	274	260	295	249	255	262	276	302	287	256	272	273	294	284	285	305	281	249	284	293	261	246	269	313	263	290	295	305	263	239	255	292	236	274	302	270	281	270	272	265	258	288	270	283	261	250	289	291	242	251	300	254	276	263	267	259	252	285	272	278	267	280	281	279	292	284	266	299	274	276	280	275	260	267	274	272	290	233	309	315	266	278	287	263	274	249	282	259	277	285	310	302	282	261	269	272	294	251	283	284	277	256	272	278	266	275	292	295	260	263	263	306	255	281	253	269	272	261	270	257	290	256	273	288	292	305	267	274	244	292	275	267	317	246	296	271	257	261	245	270	255	281	291	278	268	260	288	316	261	283	270	244	293	266	269	267	263	270	288	302	295	270	251	277	284	309	252	269	276	235	288	298	255	260	281	260	264	299	296	295	293	290	277	282	284	284	236	293	263	272	277	256	306	273	282	289	283	307	265	313	264	299	263	254	220	274	256	243	267	294	260	310	295	282	281	255	305	262	283	285	294	240	302	280	266	273	260	287	285	280	283	287	295	278	261	272	279	282	267	252	263	281	288	274	257	251	261	274	262	299	273	261	266	259	293	257	289	273	245	237	275	265	284	260	276	283	283	288	265	263	256	285	278	285	279	314	262	263	279	281	275	268	287	276	277	284	244	286	307	286	261	284	254	255	280	301	283	254	293	297	277	298	265	284	297	271	288	281	274	275	312	277	277	291	259	262	278	258	282	283	280	265	260	265	277	269	268	264	259	255	253	242	258	253	295	263	273	278	257	262	292	246	297	293	271	278	271	267	308	275	263	276	245	266	285	269	269	263	275	271	271	264	292	260	291	251	278	273	292	255	306	282	263	273	275	277	286	267	268	278	281	274	263	253	274	257	258	258	291	279	259	279	277	315	261	304	262	261	280	293	285	271	242	276	268	312	291	326	244	287	290	277	248	293	256	278	252	278	273	281	299	272	311	290	254	273	278	264	241	270	295	268	249	294	264	257	278	287	283	276	316	276	267	281	291	307	292	284	255	288	281	292	266	293	252	260	277	274	250	270	278	271	267	258	252	289	286	307	256	284	265	239	276	300	254	278	279	275	276	294	252	262	280	283	294	312	276	291	246	252	245	281	286	275	244	251	297	239	284	273	241	280	290	248	274	279	250	281	280	259	252	293	282	262	246	277	283	280	274	275	266	254	294	274	284	278	306	269	264	248	251	248	270	271	289	260	271	289	263	257	242	280	262	283	280	266	266	272
5089	10662	8313	4263	2865	2029	1612	1281	1093	902	747	651	526	512	492	478	449	432	399	413	382	363	394	381	363	361	365	369	391	363	347	369	324	381	350	359	337	353	360	351	355	331	367	344	339	341	346	347	368	320	366	324	348	351	324	384	329	366	337	354	358	324	337	344	350	365	348	352	344	317	350	321	361	339	327	328	342	328	348	351	346	304	323	351	337	361	346	332	311	331	351	311	356	339	319	349	354	336	326	367	352	326	339	304	347	342	348	383	340	335	360	352	327	333	312	340	339	332	344	346	379	356	362	325	336	331	318	335	322	342	327	351	359	334	328	336	360	344	331	362	336	317	334	335	335	351	353	327	360	342	328	331	349	332	334	318	312	364	348	336	352	296	358	328	314	323	334	338	346	359	351	333	364	308	371	310	343	349	317	340	358	328	331	326	333	355	369	348	368	357	351	370	349	351	340	338	359	330	352	337	362	327	311	324	363	358	319	376	360	337	341	321	352	313	342	388	360	355	351	322	315	359	344	343	301	344	341	327	322	373	325	355	339	322	330	334	348	311	328	359	344	290	332	347	346	348	350	348	341	370	307	376	341	348	323	343	329	292	369	338	339	366	329	330	344	336	357	334	323	332	352	353	331	342	331	332	349	337	326	346	325	308	362	347	318	352	336	333	328	350	321	342	371	343	323	347	361	350	335	350	330	312	345	357	294	375	355	356	327	350	331	330	337	359	352	314	369	317	317	322	326	347	331	340	359	334	316	341	297	374	345	323	351	327	341	351	359	356	347	338	327	369	355	364	367	326	314	336	340	330	343	350	327	351	328	353	406	310	320	304	361	334	323	318	355	349	371	392	329	319	368	362	345	340	306	348	312	305	321	318	345	326	367	360	328	344	324	389	338	337	331	334	334	321	345	343	343	359	342	330	322	328	342	359	329	310	333	329	354	352	340	365	333	364	321	323	345	317	308	331	340	368	348	356	345	329	328	334	328	339	338	347	311	336	318	361	329	334	324	318	350	330	349	322	315	352	322	323	346	350	334	337	337	348	332	352	368	333	334	327	336	342	332	350	362	373	354	336	326	313	324	315	342	333	350	318	305	326	335	353	369	343	311	319	340	346	343	365	347	372	327	344	296	344	377	353	331	332	353	348	350	375	340	338	288	341	364	325	345	335	317	341	336	327	307	369	322	345	351	304	332	335	346	306	353	323	323	365	330	344	350	312	322	281	314	354	341	332	338	319	330	333	336	355	329	350	346	360	363	341	344	345	366	346	361	350	340	349	333	320	367	342	351	336	322	357	367	326	321	364	348	340	336	338	347	361	314	337	334	350	350	344	314	365	318	371	346	339	344	355	379	346	349	318	313	355	355	344	321	335	338	337	339	337	354	366	340	312	348	340	328	329	370	339	339	367	303	342	391	336	325	344	350	337	315	336	307	346	343	350	331	327	337	306	349	351	347	380	322	315	346	339	324	344	318	364	363	349	323	360	321	343	357	329	376	324	335	321	365	327	363	334	361	337	336	340	339	334	340	363	305	344	340	349	325	325	347	343	320	392	335	362	332	326	305	316	327	376	338	325	334	308	316	344	344	339	348	335	322	329	361	329	334	334	341	349	300	336	335	339	351	326	358	345	340	326	310	309	354	332	324	345	352	342	352	344	355	322	372	340	330	362	366	333	369	355	344	348	358	313	326	364	348	321	357	315	396	349	347	318	337	357	310	335	355	354	334	303	338	348	337	365	331	356	330	356	354	328	338	366	352	343	338	340	352	355	370	359	351	300	323	325	343	355	325	345	349	331	339	325	359	341	353	332	370	316	318	340	365	332	331	367	333	320	350	373	330	345	340	309	355	350	323	341	332	346	348	344	353	326	350	347	365	332	348	342	315	321	343	339	349	346	359	341	331	351	346	338	329	332	323	372	338	364	319	367	313	337	361	343	307	319	318	330	358	323	306	324	365	338	341	334	361	320	356	316	345	343	333	359	302	338	362	332	328	328	353	370	331	362	326	337	336	351	336	339	308	361	350	325	343	322	303	304	356	321	326	321	350	351	356	324	353	330	370	330	357	366	366	344	362	341	360	352	354	341	327	354	336	345	372	354	359	334	339	331	356	322	346	313	355	354	347	339	354	342	339	361	350	345	370	300	357	350	312	340	327	328	348	355	390	348	305	351	327	325	335	341	303	357	351	333	348	316	381	321	342	342	347	337	332	341	341	348	319	345	319	359	383	372	346	379	326	341	337	330	330	339	354	333	316	378	352	342	348	355	356	357	344	350	317	337	308	366	308	329	352	330	376	347	314	357	352	325	339	348	322	363	332	328	326	365	361	358	337	325	336	346	334	317	333	331	358	352	337	319	318	353	325	343	349	331	324	326	333	340	323	315	397	342	322	327	340	318	361	360	351	327	311	352	360	344	341	365	352	352	331	332	343	317	315	311	338	322	313	319	342	328	329	336	340	328	342	309	360	323	339	352	344	339	309	353	330	334	332	354	337	344	372	345	354	315	354	363	337	348	345	330	346	352	366	319	323	347	287	317	335	313	331	323	331	349	360	380	315	346	325	334	320	343	336	329	345	316	338	323	358	365	357	377	324	354	361	315	324	352	348	352	376	336	313	339	361	317	337	336	326	334	331	336	333	329	319	326	348	371	353	312	332	339	332	370	358	375	339	302	343	308	298	364	318	337	376	351	344	329	314	318	327	345	336	331	355	338	346	350	374	346	292	334	368	353	336	336	373	331	347	318	343	307	317	337	353	328	349	340	351	349	334	321	360	333	357	332	308	337	352	354	337	349	334	312	360	360	346	337	327	286	329	360	373	348	327	319	306	354	362	367	343	328	321	368	319	301	321	364	367	341	316	331	341	325	344	342	342	323	341	343	310	340	335	345	349	356	336	365	354	318	323	341	318	365	348	371	315	349	302	327	355	324	323	346	323	360	364	343	333	363	342	353	334	356	357	370	376	323	336	340	314	329	330	345	311	345	338	363	359	357	343	323	353	338	361	345	336	339	324	330	315	366	327	379	338	309	361	319	327	370	380	335	331	349	306	336	366	310	367	334	351	330	305	360	360	333	364	343	342	321	348	335	375	367	331	335	354	338	297	332	352	368	343	342	310	336	355	352	331	320	299	326	349	312	283	353	333	322	373	371	357	364	335	306	344	341	353	333	326	327	329	355	306	321	350	361	340	321	337	356	333	356	345	371	350	355	328	353	361	351	331	350	330	322	320	360	367	333	299	309	337	342	305	350	347	353	340	360	369	334	330	326	342	310	319	344	327	354	375	339	325	358	349	351	341	358	364	341	366	357	325	341	315	333	365	350	303	348	356	329	386	323	353	311	336	339	336	307	327	347	335	368	329	313	356	342	338	345	338	349	374	356	325	339	352	338	365	338	327	312	378	343	332	341	353	341	323	351	336	327	359	362	325	351	349	361	324	361	368	359	358	357	323	335	347	310	330	326	287	322	348	381	352	361	341	344	364	373
22986	21462	29080	24242	21458	21474	7800	1486	1011	815	704	562	525	461	472	447	431	397	371	368	327	312	358	346	344	332	330	317	344	311	312	314	298	299	293	316	307	301	310	301	302	299	293	271	299	294	283	287	268	324	279	276	301	274	293	298	257	302	275	276	320	304	286	269	284	292	278	263	282	279	303	298	260	281	309	307	315	294	290	264	289	297	300	286	300	274	300	306	292	301	287	284	271	283	291	295	330	273	293	301	299	283	294	300	310	320	281	296	302	290	284	302	296	286	302	299	271	317	288	270	263	309	288	295	288	283	284	282	274	329	273	264	324	269	264	292	315	298	302	273	295	281	292	285	322	298	292	289	305	281	307	253	306	290	265	269	271	272	273	283	252	290	281	276	266	329	278	275	281	290	291	268	282	319	300	293	279	274	275	306	306	270	319	259	279	294	307	254	279	276	294	272	271	258	309	282	291	292	259	285	282	242	266	268	284	289	288	258	304	315	293	275	261	299	293	320	287	285	258	317	282	317	304	279	292	314	271	316	307	309	321	307	272	292	273	308	275	265	256	261	292	283	285	298	295	310	273	296	320	292	273	311	273	269	300	289	275	263	274	293	282	287	301	256	295	313	291	325	289	289	282	256	294	299	279	299	281	286	309	294	279	304	299	276	263	285	299	309	296	276	296	272	309	289	279	275	259	287	309	283	310	265	285	318	294	284	277	290	303	277	302	285	288	257	298	297	312	268	299	311	285	270	284	277	280	291	280	248	271	290	261	308	294	302	317	268	283	281	272	296	279	284	293	322	264	280	275	274	312	282	300	269	282	278	288	281	283	300	285	272	285	254	266	269	301	278	303	276	266	263	294	278	302	279	304	286	260	273	306	269	265	279	269	308	283	290	288	278	324	273	266	285	268	281	272	268	293	334	306	282	285	293	260	303	284	257	275	288	311	322	280	280	302	319	262	267	271	292	318	279	315	284	301	296	290	295	293	272	283	323	285	289	278	268	277	298	271	285	313	294	290	306	284	276	291	279	309	277	282	288	273	284	261	287	272	310	293	293	289	269	295	268	293	290	279	270	294	297	301	285	260	276	288	305	269	272	269	304	270	293	322	284	270	302	285	278	292	304	274	292	301	262	295	245	310	307	297	290	273	263	283	261	264	264	277	295	312	301	276	277	263	305	303	299	297	308	313	321	275	280	284	260	292	287	303	274	303	289	267	314	287	298	283	276	281	287	278	318	256	271	259	268	271	298	306	289	287	323	292	313	271	282	295	281	322	303	285	285	264	317	316	310	266	273	271	296	304	290	266	263	277	276	267	312	278	282	286	274	298	316	291	282	279	294	297	290	307	245	255	297	327	297	298	302	303	278	324	300	294	289	292	299	291	273	282	282	263	299	283	295	296	256	303	302	276	270	284	281	333	278	308	287	307	297	285	296	274	281	278	266	295	286	276	301	290	278	272	295	300	256	274	283	299	268	273	269	287	281	296	280	284	309	264	291	275	267	289	303	271	285	292	325	287	308	294	267	300	280	297	273	296	276	278	296	279	248	281	319	295	307	286	300	263	281	240	266	287	269	252	254	279	273	296	319	310	318	278	300	249	250	300	288	261	288	291	290	259	304	281	284	278	282	288	285	283	311	274	281	292	268	273	288	314	273	289	304	296	282	282	278	297	281	276	300	284	265	283	305	296	279	322	269	297	297	251	296	312	306	272	272	291	299	316	312	290	270	276	269	273	273	314	298	293	288	275	270	319	308	277	298	257	283	267	281	284	298	305	295	283	283	284	305	306	295	275	287	280	289	282	277	306	267	252	285	337	318	277	306	284	300	299	289	295	273	304	312	250	292	261	308	320	270	299	255	303	280	299	314	277	306	291	292	273	294	292	299	296	282	298	287	283	270	301	283	294	274	312	305	292	264	309	266	281	273	263	275	320	330	297	285	271	273	305	290	277	275	292	275	276	301	296	286	301	277	302	276	306	286	265	276	310	304	271	285	294	269	261	316	289	277	300	293	269	298	301	331	304	275	292	292	315	315	286	298	273	302	270	268	281	276	296	266	312	296	282	274	295	299	279	286	289	262	277	293	302	279	313	312	280	283	284	330	305	299	311	267	264	289	322	270	268	277	293	255	295	287	261	263	281	296	280	274	286	291	268	302	284	280	283	303	292	298	295	308	264	274	265	267	302	261	303	276	291	292	314	284	271	283	269	288	303	276	316	290	252	303	289	279	278	298	249	253	291	257	290	282	247	271	291	272	293	283	290	284	266	279	263	301	298	283	303	315	253	304	334	309	302	275	276	277	278	265	286	301	287	273	295	290	297	301	278	291	296	281	293	291	295	290	289	313	299	293	258	311	307	290	300	285	282	276	284	277	330	292	277	289	286	298	300	294	309	263	264	294	266	280	283	290	295	311	296	320	284	260	311	300	275	270	279	317	280	297	287	268	286	279	275	295	302	301	291	240	269	278	299	287	294	294	256	285	285	299	269	286	279	268	271	272	300	293	297	289	280	304	292	289	314	271	280	306	303	290	283	281	297	285	275	286	278	287	280	284	299	296	272	293	292	276	287	297	286	284	304	302	274	281	312	306	290	262	297	310	284	279	280	290	283	287	256	262	294	289	282	276	282	291	280	292	287	324	282	268	255	289	300	283	275	251	308	307	306	281	299	224	291	291	269	285	273	301	307	260	288	282	272	295	312	293	268	280	307	262	304	289	299	288	270	306	292	308	287	296	290	296	303	273	278	289	321	286	281	265	259	296	273	286	301	294	299	333	294	301	270	294	279	277	285	260	272	288	313	268	268	269	286	250	306	313	285	300	271	283	273	304	247	277	316	265	291	298	295	272	263	332	272	288	315	277	319	280	262	294	267	283	298	270	278	310	285	286	282	302	300	281	300	289	279	264	278	291	315	287	323	296	302	262	296	270	266	301	284	276	264	301	258	275	318	296	256	292	259	284	286	282	285	277	280	307	290	297	282	310	296	300	296	291	278	298	276	287	268	291	296	298	268	266	267	280	282	274	249	248	263	298	303	292	264	289	289	295	286	292	297	296	290	304	281	292	284	274	323	292	256	290	259	275	291	259	296	284	296	271	302	256	252	254	323	255	289	277	331	330	269	303	280	303	277	272	306	290	293	281	300	305	274	321	279	287	305	282	282	275	298	251	264	277	276	305	280	289	305	301	316	290	275	304	264	279	278	306	265	274	285	275	287	307	302	310	267	318	300	277	284	267	282	310	282	274	304	332	294	269	276	289	270	275	280	271	260	284	292	263	295	281	289	276	319	281	303	294	270	283	283	284	278	294	298	290	285	267	313	295	315	289	307	278	278	290	301	285	295	306	296	314	274	269	316	300	310	282	287	277	287	255	287	288	299	326	280	296	275	285	276	279	318	270	286	277	285	313	253	302	284	297	289	280	292	280	302	293	294	300	272	290	284	298	287	283	286	293	283	295	278	279	284	300	301	286	296	294	270	280	295	292	309	256
6530	19341	15863	8420	5707	4314	3160	2537	2041	1512	1224	1033	918	820	697	702	655	598	521	516	514	514	460	494	436	456	427	437	458	422	391	388	393	397	400	400	412	420	413	375	379	372	360	370	358	396	421	388	398	377	360	396	401	371	370	370	400	398	369	354	358	357	382	399	390	385	351	352	380	354	371	369	342	387	383	376	394	343	393	354	364	383	430	378	393	382	347	322	377	373	358	379	368	361	354	371	372	373	367	377	379	350	353	347	343	395	376	391	390	366	366	395	362	363	376	351	366	314	370	391	398	381	357	370	380	351	369	345	340	347	370	364	343	341	357	332	358	342	370	374	354	382	327	331	399	376	403	370	350	384	384	364	391	384	353	404	432	341	374	362	409	360	371	371	350	356	381	366	387	363	364	328	399	396	355	364	405	333	360	368	338	379	388	365	349	356	376	348	341	335	365	371	375	406	384	337	393	353	350	380	366	395	387	389	363	374	381	361	387	396	388	349	371	385	340	338	384	376	383	366	384	388	378	353	319	362	377	360	384	370	352	354	366	363	410	337	365	347	381	374	399	367	375	360	361	346	387	379	380	413	372	388	377	367	359	344	413	356	391	337	385	371	377	358	362	333	366	361	352	351	390	366	364	385	398	366	378	366	381	342	365	366	368	360	348	366	396	351	331	345	400	347	362	374	381	350	356	339	365	356	355	381	381	383	349	370	375	379	361	405	372	389	371	354	378	373	329	382	347	395	407	384	339	393	354	346	400	364	339	402	413	371	350	353	343	347	362	354	360	348	356	383	391	392	366	382	350	367	390	378	383	343	383	380	366	356	334	359	363	377	369	360	370	377	344	370	327	350	354	358	388	385	351	380	390	393	348	355	372	352	395	397	367	347	361	444	401	361	352	353	362	384	355	389	370	354	328	343	369	329	375	360	369	387	354	345	351	348	371	353	388	395	340	385	393	380	349	332	391	359	352	363	406	340	410	345	378	374	376	377	366	354	353	341	348	331	375	390	377	371	373	312	367	371	383	334	355	380	396	367	388	382	373	378	369	392	369	396	362	381	352	350	381	370	392	393	391	366	365	362	364	370	369	376	372	369	370	376	335	347	371	354	352	370	370	339	355	364	414	361	372	403	361	369	374	357	358	362	349	337	385	354	371	379	364	359	361	365	381	332	361	398	367	379	352	354	374	362	397	387	363	380	364	349	335	355	433	393	396	347	355	358	350	347	369	368	336	350	368	382	346	395	337	329	351	327	376	364	362	353	407	383	352	323	336	343	345	361	370	347	370	370	394	350	395	378	346	352	334	366	351	370	357	372	378	356	358	359	370	374	393	366	413	379	364	352	347	352	388	371	359	357	348	340	332	365	380	359	376	358	360	361	364	368	352	369	354	362	368	394	366	392	350	348	357	370	354	346	323	380	361	368	387	339	355	357	384	370	376	371	370	357	368	358	398	340	364	371	345	384	342	360	383	353	375	365	380	346	363	374	360	346	374	320	363	387	368	363	408	381	367	347	356	338	361	358	375	417	357	357	364	386	369	365	343	355	357	350	392	352	363	333	379	346	369	360	358	379	361	362	345	374	365	360	394	345	370	376	352	361	360	340	343	349	374	371	353	382	355	386	407	374	358	380	363	326	338	344	373	386	398	367	350	347	351	381	395	354	366	340	370	382	325	344	359	390	371	376	351	348	345	355	356	374	412	381	362	341	398	362	341	367	380	410	358	365	359	353	357	360	390	366	366	350	383	380	363	360	349	373	376	344	373	356	342	324	390	348	369	380	383	366	346	356	339	350	364	319	369	367	418	365	353	373	374	369	379	365	366	338	386	399	405	361	386	369	393	371	353	392	388	374	389	367	364	379	353	373	375	331	364	377	363	339	366	366	369	403	378	340	376	388	366	372	353	359	324	343	348	346	396	360	355	409	350	370	339	364	361	344	351	336	352	337	363	385	370	340	347	396	364	333	383	358	389	385	367	331	401	383	373	394	385	432	379	376	368	400	373	362	344	316	347	403	364	374	371	352	425	376	337	359	352	356	374	385	346	350	351	362	390	392	370	379	376	361	333	357	370	355	386	388	332	368	384	359	344	330	383	365	343	377	397	364	358	357	386	401	342	319	394	392	374	352	375	386	380	392	372	364	345	354	371	358	360	339	349	372	340	407	349	375	370	346	343	336	386	380	376	343	391	381	348	359	368	346	406	366	365	365	350	374	312	384	392	362	351	343	406	332	390	389	363	353	366	367	358	350	334	343	399	350	357	350	394	381	368	359	371	354	340	358	356	355	349	369	352	352	364	390	372	369	383	365	379	370	399	383	370	392	415	377	334	354	358	352	384	345	367	380	367	409	365	371	377	326	386	353	363	390	373	364	384	343	357	377	402	344	393	344	335	385	385	370	376	393	397	361	389	358	352	379	331	410	389	339	358	379	377	413	384	379	348	375	388	336	347	365	397	314	359	335	346	409	338	391	361	333	383	364	360	389	353	405	351	345	359	344	372	364	349	336	378	357	384	370	377	350	363	402	374	382	358	354	389	385	356	364	381	360	411	369	343	367	378	368	367	368	375	380	340	373	347	387	372	371	385	349	370	355	368	378	344	372	373	367	390	385	363	305	367	380	362	369	369	388	350	360	379	368	398	331	370	346	354	367	388	374	380	384	338	374	308	342	334	368	351	369	352	402	374	341	371	381	374	371	373	387	370	346	355	362	336	358	371	372	348	362	351	379	376	374	367	379	392	396	356	351	330	367	365	364	366	369	360	360	356	351	382	361	367	351	371	353	363	376	359	361	360	395	366	371	346	385	401	347	388	357	343	377	379	381	326	354	360	343	380	388	364	369	375	326	373	354	386	364	395	354	382	365	385	389	348	396	359	361	306	393	369	356	366	397	366	339	349	367	354	360	334	368	358	355	384	403	353	384	391	363	396	382	329	387	349	348	391	366	355	400	390	376	371	352	388	336	381	373	346	383	391	358	418	389	367	327	368	412	377	362	354	373	380	375	357	362	330	379	387	331	394	395	376	331	367	352	347	363	381	377	365	408	364	353	339	357	384	363	367	351	366	357	360	385	349	340	364	381	365	361	336	372	400	349	395	334	372	388	388	377	366	371	406	353	387	362	328	380	361	369	340	350	394	376	360	385	375	346	350	345	391	362	349	367	389	358	361	372	378	370	351	355	338	360	355	380	373	349	332	356	343	352	372	386	377	347	331	352	349	355	376	356	386	387	374	379	346	372	341	356	387	365	406	367	402	366	346	354	393	341	389	388	373	343	351	367	361	351	365	354	353	330	373	370	354	380	372	361	373	360	406	357	361	377	375	373	376	366	402	396	370	351	371	377	421	375	368	358	355	347	381	368	374	424	403	374	361	403	366	380	391	396	417	319	357	368	363	357	365	371	389	336	376	343	345	361	349	397	353	374	381	346	354	399	338	374	353	354	348	346	326	356	352	368	394	372	386	361	372	396	364	346	345	366	363	374	341	355
27580	18968	6382	1960	1156	818	780	671	649	603	589	637	551	566	518	519	535	541	546	540	564	484	529	532	523	553	536	516	526	518	528	536	555	564	524	529	508	569	541	562	509	526	512	501	520	544	506	488	550	503	567	537	512	553	563	540	522	492	504	526	526	506	509	504	516	560	530	505	544	517	483	504	531	490	558	528	509	515	515	515	485	532	507	488	540	469	564	502	541	457	525	520	521	517	559	483	489	521	522	508	521	538	513	525	536	512	534	536	466	522	525	531	516	480	532	506	525	536	492	511	517	545	530	487	522	552	522	517	513	554	531	485	541	540	522	510	486	522	510	533	527	541	538	568	580	507	539	532	539	522	531	536	576	532	480	547	534	528	561	532	520	490	539	517	519	506	535	540	514	570	478	549	569	502	493	527	517	502	539	544	502	513	516	514	495	560	508	515	543	548	527	493	524	511	543	479	488	522	541	485	507	543	543	532	509	524	507	487	531	526	479	504	569	543	518	554	494	504	528	503	510	543	554	528	507	540	525	558	529	500	500	509	526	474	515	528	555	513	496	532	510	504	501	496	497	532	512	515	529	515	509	530	534	504	484	503	559	530	522	519	518	533	518	519	513	517	498	538	528	536	545	520	485	544	518	535	526	548	558	498	499	537	509	562	519	503	508	558	519	481	522	573	594	531	563	527	511	509	509	499	484	569	504	528	524	486	495	561	546	532	545	505	559	543	528	505	485	556	527	513	539	536	510	499	516	503	503	487	521	503	498	510	490	536	505	511	488	512	558	485	507	538	517	514	503	551	540	515	520	522	499	528	493	574	520	528	550	533	519	469	481	522	544	522	560	545	518	493	523	539	538	523	532	552	552	524	504	516	549	506	513	453	519	502	553	589	503	561	537	531	526	531	552	539	534	510	536	536	472	528	508	478	547	541	514	507	514	514	527	546	502	527	506	521	495	509	509	534	532	514	516	534	533	530	494	553	516	533	520	497	517	537	458	494	522	535	536	500	521	520	543	522	499	553	559	529	514	552	490	558	527	536	503	524	533	521	559	467	523	524	500	557	542	530	538	549	485	542	557	496	527	546	545	525	509	550	499	521	518	518	555	536	533	515	518	549	523	471	513	549	494	534	517	528	535	557	540	480	544	557	550	505	499	535	518	512	490	535	532	539	514	490	517	570	476	515	510	529	513	527	543	514	542	508	502	511	541	563	522	509	533	541	518	521	513	519	494	488	509	509	499	506	524	542	528	537	521	522	509	538	493	520	510	533	501	523	518	500	535	475	556	491	548	527	527	542	563	523	524	509	521	525	560	484	519	549	542	524	517	510	533	491	489	505	526	507	545	545	505	530	524	529	522	527	500	476	497	532	479	490	537	514	521	512	536	549	516	489	512	500	517	573	506	498	526	493	543	510	569	496	523	498	506	518	525	511	518	544	526	520	565	535	526	547	513	514	504	533	516	509	562	570	514	529	521	521	539	531	499	490	525	537	539	536	504	490	509	514	540	501	556	530	518	522	514	514	496	479	479	477	519	489	534	564	519	543	527	561	529	525	520	514	553	539	505	496	478	531	537	501	516	498	538	507	559	504	514	518	518	482	513	514	579	504	494	551	540	522	453	534	491	520	538	551	509	535	531	512	457	538	551	550	551	507	478	529	538	543	534	542	540	512	530	480	510	520	541	515	490	504	505	533	520	524	508	529	537	520	438	535	545	555	551	498	549	499	500	550	531	513	493	530	498	485	519	545	536	550	499	540	486	499	546	493	510	500	516	496	503	504	530	523	514	532	529	534	531	528	516	534	526	527	515	545	495	494	496	540	509	507	519	504	527	534	521	561	523	504	533	505	526	511	547	510	523	549	502	530	516	546	520	519	502	548	499	528	538	524	469	515	543	578	503	528	524	499	524	570	502	507	488	499	522	509	467	511	528	502	514	524	514	506	545	466	509	542	529	510	498	549	499	555	535	577	504	543	550	548	562	510	532	531	528	514	527	530	534	530	531	478	521	528	512	541	505	504	491	505	537	543	533	519	521	505	532	534	529	525	493	528	560	519	471	538	549	510	523	512	507	488	497	536	495	517	517	510	528	536	535	579	527	526	518	555	534	532	518	536	511	543	519	509	497	576	537	537	523	494	527	508	533	527	552	520	530	523	554	524	536	552	533	521	556	548	518	570	532	503	550	536	533	487	511	516	520	552	560	556	514	526	533	506	519	524	513	536	584	561	548	561	531	528	577	489	521	574	544	521	528	467	534	496	510	495	519	547	578	506	497	513	505	542	493	509	485	516	545	522	533	518	517	557	536	506	556	534	549	550	505	510	529	532	499	552	529	549	540	503	495	507	529	525	524	524	578	519	521	501	530	500	515	557	531	491	492	528	499	500	525	512	537	535	481	473	542	516	512	504	555	533	519	478	499	518	489	494	525	551	552	523	490	501	530	492	558	512	526	546	546	501	513	519	558	500	499	515	513	535	512	560	527	567	528	500	529	516	529	481	519	559	531	550	506	533	522	534	541	496	487	534	522	505	508	522	504	508	544	512	529	545	547	503	517	532	494	515	531	481	506	503	508	542	545	497	518	500	542	553	492	501	535	493	506	497	510	559	530	563	534	538	505	507	453	562	496	490	502	537	543	517	516	563	480	522	532	520	500	530	497	520	477	540	488	545	486	527	520	532	517	529	560	529	535	534	533	503	522	493	476	520	531	521	561	494	512	498	518	541	513	500	495	518	515	557	527	540	483	504	490	528	514	545	512	500	537	498	490	531	509	540	494	511	488	505	548	551	518	504	555	537	536	496	477	536	495	534	540	509	513	500	515	512	492	522	515	504	541	541	569	525	546	500	484	478	543	504	536	539	534	567	553	543	511	494	480	557	549	533	485	509	525	532	511	581	542	479	525	536	515	486	467	527	533	521	490	513	546	544	512	521	526	500	506	480	549	501	535	524	525	464	509	539	522	519	537	542	513	524	550	540	546	508	545	536	505	515	515	508	560	579	542	573	523	545	525	536	487	505	512	519	545	515	535	507	533	509	504	539	550	526	509	520	491	527	519	508	527	481	500	531	503	489	520	556	509	547	534	558	493	526	493	541	527	530	513	502	536	522	528	545	524	558	518	541	507	491	492	502	538	547	520	574	474	539	528	546	528	496	530	506	500	551	489	504	545	502	534	448	504	472	534	552	497	501	491	515	489	545	523	569	526	543	578	510	516	528	506	527	525	524	540	501	505	535	493	506	558	493	512	548	545	511	509	514	529	523	501	524	480	519	540	525	483	545	505	536	500	513	541	515	537	512	505	504	494	496	537	520	562	514	508	540	520	494	555	537	535	558	500	517	507	532	488	514	533	534	528	526	510	514	529	552	550	537	520	525	522	519	525	515	507	490	525	531	529	508	509	488	530	506	505	554	510	503	513	520	517	548	485	504	553	554	539	518	493	522	514	562	475	527	496	513	525	486	525	517	487	497	517	480	534	524	526	507	512	504
5871	6137	4825	2591	1774	1329	1294	1066	1027	818	788	762	731	794	719	696	684	667	694	698	642	639	664	644	630	621	690	625	637	669	665	647	638	626	635	644	660	650	666	595	639	644	659	669	619	629	647	685	629	607	671	622	655	636	665	659	655	640	615	633	636	632	661	682	647	662	656	662	661	668	643	630	613	648	634	630	627	657	703	671	624	667	664	639	598	623	696	631	631	633	657	622	634	653	654	646	633	687	648	658	648	659	656	708	687	563	657	615	646	645	628	625	602	676	662	613	622	680	626	662	651	662	610	672	646	659	672	654	615	613	619	648	634	693	656	667	661	596	643	659	665	611	643	686	634	621	670	630	604	631	692	655	651	648	658	649	675	652	679	667	631	576	692	640	654	623	623	657	673	629	690	624	639	645	598	643	622	627	616	640	646	659	654	646	652	650	672	639	608	651	635	640	668	710	636	612	613	620	636	669	571	633	612	615	692	694	620	664	662	722	622	635	642	638	647	642	631	634	643	614	617	598	664	653	653	659	698	641	652	634	617	663	675	596	675	663	629	610	637	614	614	662	641	611	665	620	602	628	637	618	629	631	658	624	631	630	632	671	644	626	652	626	636	689	624	636	669	643	602	636	676	620	632	626	614	631	684	668	609	683	627	621	629	648	621	670	621	632	677	677	658	648	637	597	638	628	660	636	607	612	618	676	668	577	623	642	649	624	696	583	681	639	645	665	626	684	635	637	629	617	675	621	632	633	635	635	643	668	652	704	666	665	631	628	646	667	658	696	658	644	655	627	668	681	611	642	643	644	635	642	638	652	646	685	601	692	649	637	598	669	619	630	642	618	676	694	632	664	668	670	684	611	652	663	583	588	632	592	662	611	639	656	651	682	612	637	681	659	642	632	671	655	651	641	632	621	612	677	631	585	633	642	639	620	672	662	631	657	643	675	631	657	622	624	639	628	679	621	630	676	670	624	633	670	653	643	637	640	648	662	644	610	644	644	610	611	648	638	625	662	682	651	671	593	654	588	637	661	617	677	683	700	635	659	662	688	682	638	626	685	606	650	609	670	654	679	602	632	674	643	632	648	687	683	668	631	649	595	666	645	663	620	644	645	595	683	704	653	622	630	655	615	652	638	621	681	664	626	647	640	610	617	656	628	667	608	665	655	652	648	595	662	597	595	653	596	619	659	660	659	618	611	692	675	639	660	652	619	672	628	608	693	646	615	614	627	645	668	622	623	630	636	619	657	649	685	679	627	636	669	676	692	594	669	668	637	667	618	626	636	653	630	621	595	660	603	579	654	638	637	582	674	653	631	625	608	681	590	598	624	636	619	672	603	651	603	657	600	624	638	681	623	658	619	643	655	658	679	658	643	655	648	685	659	577	645	660	608	639	638	666	645	627	646	645	638	653	629	696	611	641	639	615	631	598	638	636	667	617	634	624	687	615	648	659	649	666	648	624	645	653	614	570	600	646	651	656	679	643	621	610	590	644	617	615	603	616	650	666	672	595	616	629	633	647	680	650	628	618	660	666	681	633	623	675	619	616	633	641	678	635	665	608	656	646	653	651	670	634	649	680	577	661	668	622	642	642	650	651	599	670	646	634	587	683	614	657	644	622	651	615	644	624	598	634	633	634	660	610	679	640	637	690	644	645	672	609	679	657	666	659	653	654	628	632	660	622	632	633	635	665	646	611	659	631	650	653	650	662	698	628	609	606	683	614	620	654	662	588	646	644	616	673	652	633	671	679	604	656	630	646	624	638	593	681	609	645	658	602	644	600	676	644	612	617	641	668	659	610	597	649	634	601	638	646	637	674	600	655	653	629	671	618	616	630	631	612	663	662	612	639	620	622	627	640	662	603	652	624	683	713	663	647	614	676	682	656	691	666	622	628	648	652	642	645	645	629	677	638	618	622	644	642	647	702	646	595	601	631	607	597	683	639	651	696	657	622	643	631	607	655	663	622	714	618	627	623	685	678	660	668	626	662	672	610	698	631	662	644	705	612	660	620	588	628	640	648	631	655	637	605	680	569	655	654	579	661	606	632	617	655	633	653	640	655	627	618	635	635	687	673	623	623	643	617	638	633	645	644	636	653	653	684	643	633	658	643	643	610	652	605	647	633	623	617	659	623	638	678	586	661	625	630	639	674	628	656	621	662	612	658	618	639	675	634	616	633	669	631	646	651	624	657	656	598	614	652	636	642	626	632	656	622	648	652	684	631	657	609	615	682	669	629	629	649	658	627	625	593	702	663	654	639	652	678	637	635	651	656	580	650	666	662	610	639	632	587	654	593	629	661	654	674	652	641	602	647	618	629	659	661	660	619	623	641	672	664	660	652	616	691	693	637	649	630	644	669	652	619	659	616	707	608	674	664	662	633	638	637	639	625	643	603	644	636	667	675	639	618	649	691	618	664	692	618	666	670	643	666	666	661	658	629	628	622	636	652	629	615	625	670	626	618	668	647	612	620	622	646	649	625	618	655	619	669	617	650	620	660	656	619	607	599	639	648	688	702	674	625	614	659	641	648	632	590	646	700	646	622	630	684	612	648	571	632	649	626	673	650	646	674	596	670	655	609	706	644	624	626	595	671	636	653	630	664	635	655	610	632	660	632	605	659	637	661	605	672	634	619	654	655	649	658	636	620	653	658	665	712	642	678	612	617	656	598	634	611	598	635	663	640	621	669	609	623	623	610	571	651	687	620	634	671	662	622	641	628	610	667	648	676	639	636	631	628	665	637	634	604	621	643	648	648	650	673	640	670	608	706	660	601	689	655	636	661	642	612	642	629	668	667	689	629	660	653	628	649	642	633	657	673	644	663	682	609	658	654	610	641	685	616	666	612	627	641	618	663	714	655	606	585	646	617	633	673	620	622	702	628	638	615	658	643	646	592	672	655	640	667	653	628	621	619	673	670	672	607	664	637	654	637	644	623	603	665	629	639	680	642	666	654	643	615	648	668	649	657	650	617	652	623	649	631	615	634	651	645	604	658	634	651	640	675	611	604	667	628	614	611	643	631	609	650	657	639	692	664	619	623	646	626	648	651	621	664	613	646	628	664	634	655	657	648	658	690	631	616	614	628	689	633	704	642	641	659	643	621	655	654	648	638	652	680	614	641	605	641	655	631	626	668	585	651	661	650	690	650	655	626	627	596	620	625	647	640	672	685	631	623	641	670	619	621	654	679	655	624	623	633	627	674	616	662	667	646	644	645	637	652	665	612	684	673	673	621	616	642	666	613	638	615	623	624	658	639	638	681	651	629	664	644	604	641	615	675	653	636	638	681	639	644	592	635	677	651	589	640	648	604	647	641	654	675	639	645	644	675	662	683	631	645	646	658	693	660	624	645	605	648	658	674	656	617	678	624	643	627	662	598	670	612	659	622	609	637	617	616	653	641	658	619	641	680	666	619	637	631	627	617	643	663	630	688	614	646	691	623	630	635	670	636	625	648	642	705	615	651	623	623	661	639	682	659	621	666	624
24047	21442	28571	24725	21409	9238	1741	1261	1016	876	858	731	747	690	667	628	698	711	648	607	636	669	639	654	604	529	573	590	608	595	586	636	594	567	598	594	579	564	562	594	585	519	544	517	611	569	588	558	558	580	546	583	574	542	553	584	574	608	562	583	585	580	555	542	611	558	562	569	597	578	577	573	557	535	579	573	625	603	564	590	592	567	542	585	566	572	608	586	580	549	584	554	561	611	624	563	540	551	555	610	598	574	602	571	571	589	577	568	585	554	605	584	567	567	591	567	579	558	585	539	565	552	587	595	592	527	588	547	591	594	564	547	557	502	535	593	578	586	601	580	549	588	592	531	584	569	593	604	567	579	590	561	571	591	604	570	545	571	587	562	551	593	620	600	576	579	572	570	564	558	575	561	603	560	594	535	566	554	565	602	552	587	553	547	588	626	578	572	574	583	572	586	591	571	563	555	562	547	565	544	598	576	561	538	638	551	565	597	590	565	549	619	561	567	585	584	585	571	600	581	540	526	546	600	558	553	623	540	557	607	605	559	592	589	589	543	558	545	607	638	571	571	573	564	601	563	591	547	546	612	558	577	569	543	547	528	547	539	577	541	579	554	543	537	578	535	544	591	594	587	586	572	573	604	575	562	561	539	577	553	559	562	538	588	591	547	599	571	604	547	574	568	594	590	587	569	559	576	589	611	568	576	579	531	581	581	596	618	572	564	609	565	607	603	547	614	565	551	559	582	537	561	570	584	533	527	537	581	584	593	563	572	525	600	588	582	541	594	561	586	572	570	533	548	564	617	570	571	602	520	601	531	582	578	624	553	620	578	570	579	589	608	568	528	562	578	570	557	566	530	512	574	547	593	591	551	543	532	578	581	561	556	588	595	554	600	553	570	598	541	548	596	533	543	597	579	586	591	536	588	589	526	557	581	544	567	574	590	606	595	572	558	554	564	556	586	592	582	601	528	595	587	556	556	556	556	558	523	530	574	579	581	568	587	569	559	578	537	573	593	573	567	572	547	575	616	593	515	562	558	537	568	523	567	579	557	626	554	578	602	560	583	639	563	582	590	525	575	564	575	583	554	602	600	531	591	534	565	584	598	560	556	616	516	595	624	551	566	601	554	570	527	560	554	603	550	568	567	585	534	602	589	555	538	587	593	595	558	610	582	554	598	584	623	594	592	597	594	536	590	574	590	549	570	577	558	602	588	569	601	538	595	569	538	605	572	575	580	563	579	520	614	530	574	558	605	590	535	542	554	612	559	556	584	599	607	579	557	584	566	630	556	586	605	582	573	593	522	624	609	549	652	575	570	565	545	560	588	581	644	594	522	602	552	599	581	544	564	570	544	582	543	540	567	525	590	555	564	604	597	557	608	591	581	585	536	526	565	582	571	566	555	558	584	567	588	611	553	569	565	571	605	582	557	561	568	576	576	542	562	574	539	601	569	530	567	576	598	537	560	596	560	585	591	581	587	591	588	617	558	563	572	552	552	595	579	565	592	556	576	544	577	586	524	576	558	579	547	578	526	580	603	521	580	579	579	580	566	556	585	586	597	555	543	559	573	597	592	535	565	536	557	542	593	548	597	560	590	586	610	605	556	533	597	562	528	560	583	541	566	564	545	553	555	554	596	591	558	578	538	576	571	557	529	574	571	583	586	556	589	528	585	610	572	592	533	582	580	582	566	558	561	586	567	561	586	593	570	580	565	547	607	562	624	564	586	586	552	537	562	565	588	549	611	578	536	605	541	547	555	557	576	611	559	591	560	591	578	565	573	581	580	536	626	586	578	547	561	581	571	536	579	561	565	549	581	553	553	572	589	598	585	580	553	570	574	576	583	556	602	565	606	558	544	553	550	588	581	587	589	517	568	537	555	552	594	526	602	605	609	528	555	564	549	576	578	580	551	584	605	554	570	605	525	575	596	571	591	607	587	581	606	589	546	558	528	572	574	527	552	565	562	564	554	545	564	550	605	542	596	559	576	588	592	568	570	617	610	567	571	566	601	562	541	603	582	608	568	575	576	612	559	597	555	586	609	592	602	569	567	538	586	567	548	562	558	550	547	560	565	559	581	573	595	562	566	550	616	559	610	577	566	560	586	569	541	561	569	519	544	592	577	596	537	533	571	544	548	568	632	521	570	549	571	553	584	561	575	569	608	588	559	609	586	536	559	587	597	601	583	541	553	543	557	593	545	592	607	536	549	588	566	545	593	553	564	560	586	572	532	587	552	532	585	579	552	542	529	575	556	563	580	576	575	558	533	587	587	608	595	573	573	581	561	534	579	569	549	589	593	588	595	591	570	579	565	590	576	560	579	591	553	559	606	547	559	562	571	552	563	597	539	537	600	560	550	566	557	544	551	529	627	578	599	602	602	573	559	562	603	538	601	614	544	544	553	593	571	594	538	560	584	625	562	582	545	551	562	566	549	577	575	578	572	580	584	523	534	562	581	581	563	567	567	569	588	581	567	607	602	525	546	572	549	582	587	580	605	548	561	556	560	550	581	605	615	534	565	581	551	550	586	578	578	570	536	567	609	530	610	554	578	552	592	551	575	566	604	552	543	562	548	569	533	591	606	549	594	601	600	573	568	561	543	596	579	554	630	528	590	565	576	564	579	582	549	519	556	560	550	574	582	598	553	594	581	611	581	603	616	575	572	614	596	557	547	586	593	574	610	532	580	538	627	558	593	619	572	605	577	558	587	580	557	558	557	572	587	603	601	578	542	567	564	571	559	572	553	594	522	577	621	578	520	546	548	537	565	572	564	550	557	565	554	558	584	531	562	571	553	563	568	605	554	568	592	603	562	568	599	553	579	582	560	626	591	602	606	576	576	541	622	557	608	555	588	514	559	553	564	594	619	558	540	586	549	549	607	522	584	530	574	588	536	519	608	606	573	557	570	568	562	557	554	578	595	591	538	591	554	595	556	559	552	598	580	541	546	599	556	540	584	577	551	583	592	582	593	564	564	540	580	546	555	585	562	564	584	595	605	555	551	582	544	582	596	596	551	531	552	562	565	553	554	517	562	542	572	559	585	572	559	581	541	582	572	548	564	589	593	568	559	563	547	589	595	551	586	588	580	545	562	534	528	551	534	609	607	606	573	546	591	578	549	537	548	530	561	581	541	581	567	578	547	584	572	556	645	583	549	549	554	624	592	568	528	577	568	599	568	570	592	589	569	593	558	571	563	545	613	556	577	572	587	609	550	570	574	516	594	547	600	611	599	555	514	568	620	564	576	586	546	579	556	503	543	535	613	580	553	550	550	526	564	562	577	575	541	582	555	528	578	618	569	558	595	547	555	555	544	586	612	604	599	538	574	547	604	607	597	591	565	566	567	561	572	579	555	540	579	497	622	535	561	555	584	531	522	584	571	605	547	590	552	536	550	568	584	544	556	573	617	569	575	568	567	548	593	526	591	590	542	578	593	583	514	580	528	579	556	613	587	602	568	587	581	574	556	580	563	572	573	599	573	577	576
5050	13754	11182	5571	3808	2954	2411	1995	1654	1343	1230	1063	1027	907	914	862	929	875	816	810	766	759	779	782	744	730	753	739	742	725	754	767	759	741	726	736	720	736	752	724	756	706	685	758	762	695	776	702	701	654	743	701	723	684	727	750	756	735	704	748	730	717	710	757	717	741	721	705	693	737	764	764	675	759	768	703	718	711	728	710	698	725	772	715	757	686	708	681	721	726	705	787	732	776	755	697	701	751	724	703	725	718	685	731	746	690	690	740	678	719	698	676	696	686	684	723	723	736	663	708	731	745	693	785	705	718	778	689	732	735	682	678	723	739	715	712	695	714	698	695	710	721	704	688	715	717	706	735	730	709	738	690	703	744	729	689	728	715	723	683	718	733	742	755	709	715	664	715	760	704	694	663	733	673	694	747	717	698	766	699	690	704	676	719	654	734	709	733	728	745	733	748	713	709	714	688	721	759	693	746	675	702	718	712	725	740	688	721	693	719	674	737	772	695	711	730	675	711	681	718	741	670	685	693	754	688	669	688	715	707	677	707	762	684	702	717	718	737	730	708	715	758	685	738	706	703	754	740	646	764	709	707	722	719	731	698	704	704	664	688	695	730	716	728	717	701	720	756	724	721	727	666	751	670	697	694	718	712	683	698	732	699	708	702	710	684	678	731	719	701	683	712	705	634	679	662	676	736	708	691	713	726	717	708	748	715	730	750	719	709	739	709	736	750	702	714	731	720	723	705	744	688	724	699	715	680	657	716	742	730	685	728	712	708	716	766	722	680	745	740	684	642	711	706	739	723	667	685	679	684	694	729	698	690	727	729	658	720	721	683	730	709	734	702	708	703	692	664	722	711	748	715	751	710	690	691	727	712	671	683	681	733	708	659	744	705	716	768	747	685	696	702	673	713	708	709	758	744	683	698	716	731	754	748	743	692	730	646	711	657	699	693	702	688	748	690	723	783	666	734	639	719	716	730	662	696	725	778	750	719	741	724	644	688	702	721	735	668	700	706	691	673	729	757	694	678	729	731	700	731	675	719	686	743	712	730	681	752	730	729	674	672	720	687	687	680	693	684	703	733	674	790	624	697	728	747	698	741	739	668	675	690	637	725	637	730	701	717	720	705	706	713	730	746	695	707	673	713	730	693	717	744	700	738	696	671	733	725	728	703	680	697	699	720	679	743	669	747	669	730	759	719	743	710	709	662	731	653	728	679	683	722	687	672	696	694	704	721	733	690	703	715	700	694	699	757	776	674	709	726	694	722	707	741	698	717	713	757	714	731	701	710	697	688	731	672	705	689	732	735	691	739	716	735	676	691	724	728	706	690	697	737	752	727	689	690	731	757	739	730	731	701	734	683	668	730	678	686	696	771	712	658	706	702	692	711	703	708	739	701	707	715	716	687	720	718	708	721	685	686	753	716	691	743	641	741	712	745	669	712	739	691	742	682	723	684	739	714	675	726	715	696	717	726	722	723	687	702	759	721	733	694	722	728	748	731	694	681	715	733	703	666	714	730	749	776	677	698	726	737	674	744	737	686	700	718	708	734	751	701	703	691	707	719	687	714	696	679	708	721	713	739	682	736	679	688	757	736	678	717	698	714	679	703	721	668	762	725	707	676	701	733	687	711	702	731	674	708	639	677	717	704	693	754	712	706	721	689	745	721	679	703	686	696	684	697	717	645	705	712	684	723	683	734	721	738	712	753	735	678	665	712	733	724	779	751	718	672	740	752	762	632	720	701	690	717	709	758	673	715	697	679	724	681	684	714	705	736	669	721	658	694	698	716	707	704	681	745	737	723	682	727	705	703	666	784	742	704	746	694	748	714	665	697	765	735	718	696	707	686	699	711	702	693	732	717	703	704	708	702	724	720	706	705	716	683	703	745	707	691	697	677	756	703	683	722	693	697	706	716	733	673	728	686	705	733	729	668	734	683	698	678	752	714	722	695	736	701	705	663	704	714	739	671	654	706	717	693	716	705	707	691	692	747	765	740	634	723	761	674	703	680	731	666	691	741	733	728	683	737	722	694	709	735	674	687	728	668	705	684	748	714	729	713	693	706	736	670	702	749	731	729	717	655	697	711	727	720	699	761	714	695	698	669	743	724	714	700	731	662	685	697	700	679	727	693	671	758	765	761	712	686	692	709	721	738	692	720	710	707	691	712	702	729	707	747	736	725	754	721	722	687	722	721	722	725	716	719	755	668	739	732	662	760	695	750	705	682	729	686	717	706	690	712	725	710	711	663	744	696	687	713	690	710	696	714	695	698	687	678	725	699	661	730	697	711	662	713	737	762	687	692	689	697	701	718	683	712	705	719	718	736	720	671	690	705	708	738	686	713	715	709	709	709	728	666	696	762	709	705	680	703	667	713	732	730	709	692	671	683	661	738	665	681	708	712	719	691	751	662	693	687	719	678	694	707	771	707	645	659	708	719	713	759	722	741	698	698	726	691	732	672	706	732	700	676	707	729	683	697	733	686	742	735	681	734	671	708	701	729	730	748	723	677	728	728	711	676	719	665	690	696	701	712	704	706	691	776	738	730	723	766	715	703	668	702	676	756	690	697	677	721	747	698	688	710	758	704	722	706	690	695	748	751	664	753	716	709	737	730	716	712	769	734	714	707	732	694	712	731	754	707	707	639	771	708	729	673	766	730	746	699	737	679	720	723	758	724	708	685	731	695	659	697	727	748	708	739	666	742	736	699	691	717	695	714	697	672	708	697	757	690	689	679	722	667	715	733	700	748	691	705	717	732	698	694	718	699	631	691	769	713	736	679	681	682	651	699	720	702	755	709	743	695	715	711	713	705	732	718	775	729	690	673	667	691	743	714	738	725	729	715	703	668	682	683	764	714	755	696	730	730	726	730	744	765	707	728	689	734	702	648	705	710	723	702	698	709	714	683	733	691	707	682	705	704	754	735	686	703	743	749	768	714	685	744	678	699	760	759	732	723	692	706	698	680	721	731	722	731	670	677	727	740	720	679	659	754	704	742	654	702	732	705	753	652	719	716	721	707	731	651	719	732	715	735	732	732	725	682	654	696	704	729	763	712	713	703	685	712	674	704	702	749	709	765	696	728	711	683	662	718	724	729	695	707	722	737	705	720	681	692	719	701	698	719	718	686	651	731	715	702	701	708	752	715	732	689	740	742	749	735	741	690	733	739	724	657	696	685	666	747	721	720	682	748	717	707	722	715	713	661	762	758	697	710	712	730	692	695	723	723	705	717	696	677	762	737	739	726	710	724	715	723	732	704	714	700	692	670	747	715	673	698	739	695	698	730	727	721	707	686	720	681	701	716	723	673	737	654	759	776	732	731	688	750	735	686	691	688	700	702	714	704	740	707	689	697	689	708	693	711	701	692	701	750	736	706	745	768	692	725	636	655	714	715	691	679	690	703	715	677	691	716	728	702	744	687	752	728	709	704	726	680	709	725	667	703	746	705	741	734	694	697	701	740	720	694	707	677	730	715	757	758	678	741
24981	21372	27484	25539	11618	1207	794	664	485	437	435	409	334	353	375	311	326	327	291	277	317	292	289	271	275	290	301	286	266	270	265	274	258	298	290	259	285	281	246	280	268	286	255	250	261	272	284	253	273	286	287	249	250	240	274	278	250	313	271	255	273	290	272	258	270	291	265	265	294	318	284	274	253	277	297	268	260	256	264	279	285	250	281	257	256	280	274	259	281	284	294	258	287	268	262	287	276	229	280	298	249	291	259	254	276	277	261	239	253	272	259	268	283	254	296	288	251	271	282	237	255	257	276	273	272	255	258	260	268	286	281	252	233	261	272	249	265	262	275	234	276	257	268	283	280	285	286	256	256	277	277	250	253	277	281	264	285	261	279	257	264	276	285	245	235	274	242	288	264	282	292	266	292	265	302	272	301	272	237	270	285	282	303	264	275	256	240	274	285	296	261	287	261	291	266	259	274	281	276	296	277	257	291	272	219	260	294	268	289	250	258	271	298	250	252	244	268	243	247	272	255	273	282	277	275	261	277	266	276	250	266	260	272	304	278	286	305	265	269	276	264	271	243	256	287	270	248	264	286	279	276	271	274	248	284	272	267	288	259	262	273	276	302	275	247	277	313	273	300	256	309	261	234	300	269	317	260	288	250	264	281	272	261	278	259	278	247	273	263	281	259	293	257	276	254	272	328	287	234	286	272	289	298	252	299	265	268	260	275	270	272	264	289	281	278	274	269	270	259	248	273	259	263	266	266	299	252	264	287	261	243	268	260	264	245	264	269	253	301	292	291	253	295	292	254	262	260	252	274	249	225	296	271	278	258	288	280	296	275	267	236	276	287	272	292	263	267	299	279	277	285	265	288	287	273	266	289	251	262	251	288	245	271	267	274	266	251	291	247	271	251	237	280	271	254	259	273	241	276	248	280	250	271	251	262	249	308	270	254	263	263	250	271	280	266	267	267	298	253	261	250	266	261	275	281	242	302	268	266	281	254	283	281	288	241	267	261	266	234	284	258	265	290	272	287	253	296	249	275	271	299	327	251	261	268	287	267	284	296	257	275	297	274	278	282	275	261	287	270	257	285	236	263	279	244	276	275	279	274	246	277	288	300	268	284	268	263	280	295	259	308	293	273	258	290	260	271	257	276	280	249	280	275	259	253	275	262	291	280	275	256	305	252	279	276	256	246	260	246	260	285	253	259	275	289	259	264	290	284	267	290	262	251	268	259	277	269	267	290	242	270	276	267	260	289	261	292	271	288	258	263	268	283	249	262	290	288	270	278	281	286	308	249	272	291	293	251	262	244	281	282	262	279	262	271	267	289	274	238	262	270	277	268	266	270	294	300	259	284	259	289	277	284	265	277	270	277	259	271	281	264	271	296	253	246	302	257	267	275	291	287	279	276	268	285	271	233	255	295	249	251	278	274	280	280	278	270	264	273	300	281	276	255	262	244	291	266	287	280	264	272	264	265	261	304	244	262	269	281	247	267	264	259	288	243	274	270	246	267	299	271	253	264	242	257	260	313	296	238	277	258	276	271	285	289	291	259	252	296	292	242	240	259	255	241	279	254	249	306	279	288	288	260	273	269	273	277	267	268	273	260	279	245	262	281	257	272	289	274	279	293	272	265	274	278	275	283	259	265	294	271	307	282	254	268	273	288	268	274	275	284	263	292	257	269	260	248	260	257	284	274	256	233	276	245	289	275	270	284	297	285	296	245	262	272	263	269	285	269	313	262	268	269	281	288	288	276	288	273	264	297	277	270	266	256	259	241	286	267	268	253	270	274	270	274	274	278	260	243	307	260	257	277	275	292	283	246	289	258	262	265	291	260	268	294	263	281	291	263	258	244	245	276	287	235	244	274	285	266	246	286	261	262	272	288	274	271	283	252	276	291	288	284	270	288	253	293	281	273	265	259	264	257	286	262	278	270	247	255	294	274	249	245	252	264	264	281	245	249	261	256	276	302	268	271	263	255	274	276	284	264	287	261	286	226	265	253	274	294	274	273	242	249	262	269	219	250	262	255	269	268	248	267	286	269	255	265	243	266	270	269	260	259	259	304	275	278	269	304	243	251	241	262	277	273	298	285	232	273	258	292	296	267	252	259	260	244	275	274	272	273	258	300	263	273	290	261	289	283	286	253	268	284	254	293	256	269	295	242	292	289	263	272	272	280	294	283	284	261	264	280	256	284	274	272	278	255	271	294	274	258	307	262	275	278	257	265	280	272	269	261	262	283	266	281	281	291	284	287	255	301	282	301	271	291	242	251	265	274	268	262	236	274	256	285	279	236	241	281	278	239	284	286	298	272	279	265	298	262	240	248	295	266	257	303	279	250	287	246	241	276	272	270	251	282	273	305	260	273	279	276	267	293	303	288	286	265	265	276	265	269	300	252	294	267	274	294	241	254	275	238	255	246	287	283	259	262	274	264	287	272	243	280	251	284	282	284	271	299	299	277	237	277	290	265	239	261	288	242	274	270	264	247	256	259	270	227	251	283	289	276	254	280	262	251	313	249	259	273	282	275	236	290	275	272	293	293	302	272	290	250	257	270	272	295	302	303	277	297	280	285	294	256	261	246	289	267	271	292	247	272	233	275	273	282	267	271	282	257	272	283	242	240	275	308	266	277	303	271	266	273	286	261	304	271	317	265	255	272	246	244	304	257	261	258	265	301	279	274	277	286	276	286	255	254	235	263	295	276	257	270	282	293	274	259	266	259	269	270	270	292	275	293	260	258	274	269	307	274	258	286	247	280	279	295	238	266	253	277	265	262	301	263	274	268	253	284	269	280	291	285	289	290	271	272	272	281	260	255	260	263	283	257	285	247	264	267	272	270	292	288	256	267	300	275	256	237	256	298	278	257	271	262	268	257	275	267	263	283	283	273	281	278	273	276	268	245	248	278	263	274	262	258	275	257	266	276	231	270	225	278	261	272	266	260	282	224	295	269	283	279	269	237	265	290	272	291	261	296	272	278	274	259	281	266	255	264	271	274	242	282	294	281	282	275	264	271	268	251	248	265	244	239	249	274	270	251	255	267	295	271	286	300	312	262	258	269	270	304	277	241	253	248	288	288	264	259	260	260	299	293	290	288	269	276	249	276	272	268	268	265	266	257	259	262	276	277	276	273	268	274	256	280	309	281	257	266	258	285	247	291	269	261	272	275	280	252	277	267	303	275	256	249	286	289	239	266	258	247	270	277	238	270	270	295	259	290	269	288	292	320	280	280	257	284	257	248	303	263	261	262	266	279	270	269	274	278	282	273	273	235	274	273	264	280	263	282	271	268	278	266	256	261	263	274	279	279	232	261	277	258	272	266	234	296	279	316	263	282	276	253	251	256	273	281	269	275	268	287	274	270	276	240	266	292	300	307	271	295	285	279	231	260	241	280	265	267	281	276	243	256	296	290	269	272	241	293	270	242	288	258	265	284	251	288	253	287	264	273	256	281	276	275	272	276	269	283	297	285	269	274	256	301	269	246	301
4936	10175	8177	3807	2649	1910	1622	1287	1030	736	649	578	542	535	518	424	422	403	340	392	390	401	375	347	398	378	367	357	378	348	374	336	347	352	331	338	335	361	354	369	359	345	347	329	352	348	328	323	332	324	341	362	343	379	361	331	350	348	348	338	323	333	312	332	339	329	361	355	336	340	343	323	379	329	339	336	367	322	351	340	337	343	302	336	322	318	363	345	308	328	340	354	369	307	338	336	347	351	302	325	351	319	354	339	349	333	324	319	357	303	319	347	319	345	298	361	313	331	350	334	342	348	305	348	339	368	337	331	314	362	336	349	356	325	315	359	342	331	323	321	334	334	356	368	325	349	306	343	309	340	301	353	338	326	303	325	327	337	366	313	327	313	326	305	326	323	288	338	332	353	340	345	323	332	316	326	328	371	340	331	362	341	346	342	369	327	348	315	352	337	348	328	335	315	346	320	304	340	346	322	316	358	316	315	360	319	361	360	323	331	299	339	315	354	318	334	356	344	335	349	394	335	341	326	322	319	351	352	309	359	304	322	318	319	352	326	336	285	346	329	326	327	313	330	344	343	313	312	347	318	332	315	331	317	354	324	339	305	331	337	365	362	321	349	332	345	356	307	311	336	355	383	328	385	364	372	331	356	333	351	321	330	335	339	293	340	330	359	340	318	313	366	329	319	323	338	334	355	329	326	282	322	339	360	317	324	355	345	333	337	322	345	313	321	316	331	358	328	329	338	318	343	348	300	313	341	326	322	307	324	346	333	330	354	364	305	351	315	335	311	361	319	343	301	328	339	327	340	328	328	317	336	304	332	379	337	334	364	307	340	311	313	359	357	347	365	280	360	328	321	362	306	318	326	322	313	353	345	367	346	336	349	317	336	340	323	347	316	338	340	358	339	327	324	345	321	320	313	335	340	325	336	352	341	331	335	355	351	315	347	322	330	324	340	320	316	329	328	347	340	340	328	326	290	357	340	355	344	324	315	342	322	325	324	384	344	303	322	302	326	330	319	330	323	338	323	333	368	314	350	316	304	336	325	340	325	321	328	317	324	356	304	343	331	354	325	334	342	357	333	300	336	350	332	327	329	341	340	335	323	353	318	351	336	353	348	356	380	345	313	330	340	356	328	331	335	320	329	364	304	325	344	313	353	363	323	326	307	343	352	315	329	370	323	310	322	360	350	359	306	320	353	321	344	339	378	348	348	368	324	327	303	355	341	313	341	347	343	325	317	335	340	351	340	319	318	310	358	316	324	301	349	324	372	334	340	349	316	325	345	349	316	328	301	330	341	318	347	327	350	329	366	329	340	340	337	342	321	334	319	337	343	317	326	356	351	360	335	341	341	333	323	330	331	344	316	300	320	318	339	320	333	328	331	335	364	372	357	322	337	341	334	314	349	343	335	324	337	345	310	356	327	335	354	351	319	336	333	347	305	354	353	348	310	343	363	304	321	331	345	314	329	327	326	319	366	330	332	373	315	356	325	311	352	315	335	311	352	382	320	332	335	340	328	342	324	342	334	327	334	340	350	361	339	348	312	358	324	355	343	341	311	325	343	321	353	352	313	348	344	362	331	329	352	312	352	347	308	346	346	317	334	316	340	336	343	339	334	355	326	351	338	329	366	309	339	339	313	322	323	340	332	346	328	341	319	388	328	302	316	337	368	336	356	318	315	333	331	333	313	311	344	329	342	333	319	334	325	355	304	316	342	343	351	338	316	294	343	344	355	320	325	323	341	351	349	322	330	350	344	342	325	347	353	317	359	326	339	321	349	351	329	320	367	361	349	327	383	324	334	285	348	359	366	304	348	326	349	340	350	345	297	331	333	364	325	347	315	333	370	367	333	348	347	317	363	337	342	315	329	333	319	334	307	345	330	352	349	356	336	299	300	351	340	315	342	338	353	338	323	344	352	339	360	318	321	340	345	331	369	354	343	359	336	321	331	335	342	325	334	335	306	336	359	323	338	356	359	328	326	365	327	372	326	342	337	333	340	338	321	359	338	358	277	311	335	335	342	348	339	323	320	339	315	320	328	335	320	320	308	316	339	357	332	345	328	345	352	325	357	367	339	338	332	351	328	325	349	295	332	347	331	361	345	337	329	320	348	337	330	356	283	364	313	337	310	352	348	374	326	348	363	315	277	337	344	340	335	309	338	296	344	344	332	322	353	320	322	339	340	343	339	349	352	331	331	317	351	332	360	351	310	350	332	369	326	306	313	329	317	296	356	303	343	355	333	354	320	363	308	320	317	320	337	324	350	340	364	337	334	332	342	343	338	335	320	316	373	323	350	318	311	348	358	327	330	306	298	349	375	333	306	311	310	320	328	325	334	324	370	306	325	333	318	329	339	329	320	326	321	319	344	323	357	324	346	313	347	301	348	361	348	357	323	346	337	313	310	338	336	376	318	320	358	331	311	350	334	348	340	346	330	342	327	360	355	343	332	324	340	315	338	328	325	330	321	331	329	342	365	337	308	337	337	327	361	322	349	349	309	327	339	371	329	348	334	355	338	314	347	312	358	331	351	356	333	318	323	344	301	332	340	350	370	317	328	346	351	344	326	329	311	335	327	333	343	315	337	340	341	334	390	330	308	304	336	358	360	363	319	322	340	329	331	333	324	342	352	294	335	309	352	325	331	340	333	339	330	322	346	308	328	296	350	354	328	313	345	299	295	311	302	331	299	322	305	298	320	308	345	343	338	360	318	334	377	338	321	325	344	329	355	313	330	369	302	336	351	343	348	349	353	347	343	323	349	294	322	318	347	321	350	328	321	312	355	307	351	357	319	331	335	320	333	343	354	328	299	334	331	340	331	311	340	298	326	335	319	314	328	348	331	313	333	348	337	351	352	320	342	301	337	312	355	295	308	351	348	348	366	338	329	339	357	336	337	348	356	357	341	315	349	350	327	334	323	340	309	336	348	322	344	323	346	330	369	339	337	386	350	338	355	315	334	336	339	345	331	328	309	320	361	332	359	313	334	306	361	294	345	341	306	330	337	323	339	317	326	362	348	324	353	322	362	322	322	365	349	308	346	347	351	360	356	341	349	293	309	327	324	334	363	336	329	315	346	328	319	347	332	336	403	309	360	343	323	329	346	307	318	314	319	310	330	357	336	316	350	324	358	354	315	328	328	353	348	330	316	318	316	323	368	306	317	352	329	324	327	350	364	319	358	331	361	351	324	320	302	346	311	345	322	318	340	333	336	323	368	338	312	358	302	318	328	347	324	348	326	325	322	327	335	316	296	346	346	376	318	341	331	355	317	336	350	372	344	374	313	366	349	336	342	335	364	352	328	323	311	317	334	332	351	316	325	326	350	305	323	310	337	313	332	362	329	320	305	312	320	368	356	339	355	326	346	340	327	367	346	345	368	339	312	321	331	341	302	347	322	352	359	346	327	337	316	337	329	325	327	364	326	346	344	336	334	341	356	333	315	322	374	322	351	330	348	285	310	324	349	333	323	343	343	314	324	327	312
23037	21450	29036	24285	21447	21461	7963	1477	933	751	686	583	572	490	425	456	425	391	362	377	334	380	309	304	322	321	294	283	322	311	331	310	313	305	351	296	300	287	287	304	312	268	301	300	309	296	304	285	280	295	275	294	308	298	285	312	275	295	285	284	312	264	323	300	283	262	298	297	300	266	272	282	290	287	269	279	306	290	281	278	273	292	283	275	249	303	275	278	281	343	291	289	268	298	277	280	286	285	266	288	269	273	288	257	290	284	288	307	274	292	291	267	264	287	288	291	278	272	280	264	263	311	288	287	264	309	292	268	296	246	278	310	319	255	311	287	293	278	279	285	284	292	279	286	299	284	297	274	271	295	285	290	271	301	275	291	286	285	273	278	294	274	291	280	277	274	297	250	283	291	281	278	297	282	275	302	281	299	279	273	291	256	272	276	300	302	310	317	260	274	254	250	286	267	275	278	279	288	290	287	267	285	281	285	281	304	264	252	275	241	293	306	275	249	303	329	302	267	289	279	269	286	297	280	280	278	308	286	282	277	285	288	270	287	277	310	283	277	253	286	275	282	297	281	279	275	263	281	308	299	293	284	247	302	268	279	287	285	265	247	280	315	291	244	296	309	272	267	270	299	244	270	275	306	279	272	288	263	298	283	257	259	260	293	291	279	281	284	289	267	289	297	303	268	286	276	322	280	271	280	320	276	302	309	284	272	271	296	300	271	275	274	266	277	308	286	280	257	277	277	287	310	275	294	296	256	270	312	279	281	285	263	281	277	257	252	287	288	276	272	267	271	286	276	281	282	285	289	282	276	271	293	279	296	269	275	306	281	324	265	263	275	273	272	312	311	301	280	299	286	286	253	282	260	285	268	289	304	266	265	300	272	275	283	319	273	282	266	280	284	281	310	279	283	286	319	296	237	271	298	278	286	273	294	272	265	301	275	299	292	276	299	292	299	264	269	283	263	283	271	290	272	279	303	246	304	282	303	298	316	278	287	267	245	272	341	283	281	285	271	292	282	310	293	306	295	291	285	262	294	257	274	295	302	288	275	276	286	266	303	274	278	276	269	295	288	301	295	277	286	266	293	293	301	301	295	282	315	265	236	270	277	285	269	291	301	307	289	275	269	294	310	250	266	268	295	297	276	265	288	272	292	285	305	288	305	311	261	272	271	284	279	283	267	264	293	286	313	296	293	275	290	272	285	276	271	273	272	290	250	271	266	302	295	257	321	275	261	284	270	284	282	282	280	289	261	281	280	271	272	286	267	286	302	260	287	261	268	270	301	294	265	267	278	289	297	304	258	318	284	267	252	295	302	281	294	255	293	261	286	308	234	313	278	276	319	271	261	285	283	258	267	308	303	275	298	276	268	302	267	275	304	298	271	304	282	270	289	276	301	284	276	276	265	285	266	281	293	256	271	265	256	276	277	305	283	281	275	310	273	292	260	263	305	248	315	235	322	298	275	284	282	280	260	271	281	285	298	280	272	282	269	298	308	266	269	284	285	319	276	291	271	284	273	283	267	286	283	288	277	279	295	291	285	304	266	269	287	266	255	285	280	298	303	313	286	301	289	293	283	275	270	286	272	277	281	244	285	282	264	269	279	271	308	277	293	274	263	281	298	278	275	308	268	265	257	291	277	264	255	272	278	280	257	297	242	283	255	281	288	259	283	285	301	283	274	284	278	296	283	290	283	318	273	272	300	284	271	303	289	263	261	269	308	296	276	278	285	293	269	299	268	281	299	275	273	299	283	261	315	290	274	306	305	279	278	275	292	278	276	294	271	272	279	294	262	286	271	291	270	279	309	284	278	280	293	315	270	272	279	297	253	274	272	240	257	279	275	280	283	248	281	265	277	301	261	276	323	281	299	273	296	267	280	279	277	305	264	274	253	268	286	253	254	284	261	268	279	284	270	278	288	270	255	295	302	280	288	310	281	300	281	276	257	250	305	301	322	269	289	298	266	273	282	293	265	289	286	284	299	301	299	246	272	284	288	262	281	267	298	275	270	270	268	287	303	286	255	268	272	273	260	285	289	288	284	261	283	308	285	253	266	293	278	292	324	283	292	296	298	319	285	269	302	289	291	284	292	278	274	287	297	285	276	290	292	284	289	276	287	245	303	269	292	250	271	230	285	286	278	292	289	308	295	254	295	278	268	284	297	292	285	277	288	280	281	266	275	298	297	276	303	276	300	282	285	280	264	285	266	296	278	286	315	283	296	296	280	271	324	277	267	253	262	298	290	279	275	291	313	297	286	277	301	293	298	269	286	306	278	260	287	250	318	267	271	298	274	266	295	264	257	307	316	276	309	295	296	260	307	270	266	245	270	248	254	256	287	270	266	306	278	294	276	246	309	265	280	282	271	266	277	288	261	252	285	290	281	295	277	289	295	292	277	285	274	291	284	286	288	285	305	294	292	295	250	284	299	276	276	256	258	255	319	255	292	277	291	302	288	300	291	244	301	274	275	284	269	275	274	275	307	272	297	286	280	260	279	284	246	274	300	284	269	273	302	299	259	290	287	305	308	292	266	323	277	265	286	276	297	268	294	269	273	262	304	286	258	269	275	277	258	294	283	276	282	299	281	289	269	304	287	244	283	271	269	276	271	288	280	286	286	267	264	268	281	268	276	285	251	261	303	260	250	280	291	305	261	271	252	294	315	296	276	259	266	284	280	271	310	299	289	277	278	283	272	316	271	317	288	248	281	307	313	259	269	290	304	254	277	262	284	286	256	291	286	289	305	283	293	285	261	271	279	267	290	292	282	290	285	294	280	256	293	269	268	275	295	274	296	308	279	271	295	302	273	275	280	307	306	315	261	288	278	273	295	275	271	279	256	285	276	230	313	275	263	295	279	273	285	247	294	288	288	285	309	292	252	254	263	281	274	315	292	274	298	272	293	264	259	286	283	272	267	296	248	231	274	287	280	300	291	295	280	267	291	314	275	276	265	294	289	257	269	269	300	262	249	268	288	292	279	298	289	266	251	251	286	287	254	277	294	247	278	297	302	238	295	264	288	294	295	279	266	271	283	291	288	266	280	260	280	287	268	257	294	277	278	291	275	273	274	268	293	269	288	246	283	263	281	307	276	282	247	296	279	279	315	295	278	272	291	255	267	307	290	269	300	275	287	296	291	294	302	270	303	276	274	270	271	244	279	266	278	258	287	279	277	314	271	288	294	263	281	287	270	300	269	279	288	271	239	287	267	274	320	289	250	231	281	272	277	267	280	277	274	255	279	281	275	257	283	258	319	238	280	281	262	312	279	311	293	282	268	301	251	292	317	271	263	303	284	279	276	299	294	282	276	282	259	281	286	276	291	258	267	299	278	249	272	248	290	262	260	297	291	260	284	269	273	273	279	305	304	275	270	285	314	282	262	300	335	265	279	289	276	276	255	280	285	254	276	275	288	282	275	253	300	287	283	291	281	287	278	264	284	300	276	317	294	276	270	280	266	275	278	311	280	292	293	244	299	285	264	256	263
6334	19021	15275	7856	5272	4082	3142	2553	1896	1411	1200	994	895	841	675	691	603	604	494	480	469	476	502	506	479	411	467	446	419	402	412	395	384	420	373	411	388	421	393	356	380	395	388	345	408	394	424	350	373	416	390	355	375	367	379	383	376	384	382	393	377	348	377	338	374	340	409	337	347	352	408	347	354	350	391	323	361	359	354	368	365	354	392	382	381	395	354	355	366	357	370	369	389	356	379	334	381	384	372	331	370	389	342	351	366	401	354	360	377	345	381	363	365	381	343	377	391	386	392	343	362	346	368	354	341	351	333	365	371	376	365	345	379	396	374	382	386	338	353	374	370	377	359	398	357	343	379	391	341	385	395	349	340	353	387	364	360	353	386	389	376	370	354	374	346	352	354	348	367	343	386	332	330	372	337	348	365	374	348	389	344	389	367	351	360	326	353	329	355	346	395	342	344	357	376	344	367	341	398	349	356	355	368	376	387	354	337	378	347	367	355	350	360	390	363	385	405	363	368	383	371	353	435	377	353	353	380	337	373	355	350	311	343	349	384	378	398	364	365	380	370	355	362	368	328	363	335	381	341	353	340	375	383	344	388	376	364	365	375	355	354	355	352	360	355	359	350	370	383	326	352	336	362	331	400	350	374	367	387	382	373	360	346	341	353	368	389	341	334	372	399	364	369	369	375	381	350	349	349	351	353	358	328	360	335	359	347	372	321	348	349	365	342	367	375	353	368	349	347	348	326	384	370	345	325	377	381	351	362	365	365	394	360	362	372	341	333	386	363	360	375	382	362	346	369	404	361	369	361	359	327	366	382	360	374	354	325	348	333	368	368	325	373	358	360	335	310	357	341	341	392	363	369	367	356	359	377	395	377	339	354	360	389	349	375	384	329	364	377	375	357	373	312	385	395	346	354	360	384	359	359	333	339	372	374	390	351	389	392	377	357	376	408	376	368	376	381	388	356	346	349	362	382	365	376	354	350	383	360	364	355	356	362	369	362	383	385	360	333	362	340	344	334	407	339	347	354	352	328	333	388	343	382	375	356	385	342	376	388	339	356	362	340	346	391	331	343	359	370	341	366	331	391	335	346	363	405	348	321	375	367	343	358	396	343	354	342	352	365	343	338	355	350	343	336	343	352	346	368	374	376	320	343	355	378	404	340	350	377	401	366	375	354	351	364	351	339	350	376	339	353	316	365	393	326	349	380	385	374	322	367	385	334	358	377	383	387	363	328	357	333	379	368	334	367	378	363	357	352	373	352	320	372	362	389	388	374	366	340	355	376	351	395	375	352	398	366	369	382	373	349	314	360	343	373	356	334	333	352	348	353	370	354	367	370	383	373	369	379	345	350	387	366	362	364	346	356	364	369	372	365	330	361	361	350	345	358	357	343	355	342	382	349	322	348	349	320	355	368	358	358	366	351	354	378	332	346	362	367	338	342	335	389	342	324	348	373	339	353	370	380	382	370	322	373	346	359	355	357	355	378	351	350	329	367	327	352	353	349	379	339	323	362	341	358	346	364	384	348	384	335	378	341	348	378	373	384	354	366	339	364	380	360	334	372	371	346	370	340	400	340	346	341	386	351	378	357	343	338	371	325	361	341	369	343	371	368	402	342	337	356	341	354	349	353	346	358	337	350	363	347	378	375	376	363	365	343	347	356	375	364	326	349	347	354	332	336	336	351	368	346	329	367	377	354	331	369	388	356	361	364	373	344	366	391	353	339	329	400	351	365	360	376	356	370	371	359	388	393	362	354	365	374	364	356	332	348	371	399	397	320	342	371	378	362	358	339	377	365	361	325	394	365	346	372	314	358	372	356	346	369	349	368	330	329	380	393	354	373	366	358	366	365	318	346	377	392	320	340	332	345	372	344	336	364	370	375	358	389	365	346	357	381	364	360	336	385	386	336	381	353	362	331	327	330	343	386	349	364	370	320	352	364	342	352	359	395	365	302	361	376	395	362	366	368	366	336	407	364	346	362	369	389	341	349	381	366	345	391	394	358	331	386	367	363	345	307	364	375	385	339	356	365	354	357	348	367	333	374	328	350	320	403	328	382	368	357	359	344	371	378	332	361	364	340	371	348	328	373	374	350	373	357	369	346	333	353	346	381	355	326	384	384	343	398	344	359	360	387	357	337	347	379	343	313	343	378	401	354	372	348	398	367	363	351	352	346	363	327	356	342	345	375	330	345	323	339	351	404	337	376	339	322	340	380	363	364	367	346	379	371	379	365	360	367	370	341	367	351	336	365	373	357	361	387	355	370	380	355	353	386	344	333	358	362	363	373	348	355	375	365	374	376	324	351	344	359	358	327	384	398	371	346	407	357	372	356	369	361	340	356	407	354	360	371	353	359	395	372	353	404	380	350	379	399	333	379	342	375	376	353	361	363	331	334	328	363	368	348	357	322	348	378	323	406	359	326	371	329	343	332	359	389	387	366	295	358	359	367	370	361	338	376	345	359	354	337	312	374	364	354	311	371	387	360	362	386	339	376	348	394	362	330	390	331	352	354	332	369	318	347	387	332	343	400	392	367	314	362	378	357	353	373	386	370	327	394	353	344	373	373	356	326	353	369	349	385	395	368	348	381	379	369	342	341	339	347	381	375	366	349	320	381	396	380	355	354	344	339	414	385	341	373	340	326	308	369	327	361	366	346	372	352	343	370	346	373	344	356	391	369	343	312	379	350	401	335	337	336	386	337	355	399	357	376	385	344	377	351	347	378	364	372	384	369	340	369	369	361	355	325	357	312	352	353	369	382	349	352	378	354	341	381	389	402	366	318	379	352	382	369	351	365	378	359	348	360	345	344	339	341	357	364	330	359	343	334	369	347	367	371	356	303	386	381	340	371	355	337	375	366	362	334	370	382	378	354	362	330	350	381	330	364	360	363	354	375	342	336	358	358	344	371	337	332	362	388	366	387	375	343	377	315	348	343	364	380	324	352	344	381	388	353	335	352	362	384	356	334	383	397	375	373	365	354	375	341	388	345	325	377	356	339	372	358	363	356	365	340	322	334	389	317	375	341	373	355	336	347	407	385	357	365	359	345	361	368	369	356	376	393	364	356	373	346	366	366	338	373	346	334	402	382	340	366	356	350	364	365	346	384	337	343	345	357	378	362	334	349	386	357	381	346	363	375	346	377	396	350	333	375	366	365	379	362	392	360	363	377	355	328	334	359	365	336	375	364	328	353	336	358	379	368	355	384	335	356	362	360	364	362	342	351	363	361	335	369	396	354	404	357	347	370	370	370	359	386	368	347	355	368	370	369	354	350	343	343	385	328	363	387	361	386	336	395	363	355	346	359	363	357	364	359	329	344	359	389	359	355	336	341	343	352	344	343	357	348	366	377	348	347	338	357	351	397	374	341	373	358	385	381	375	368	332	399	356	351	352	333	368	343	357	355	330	374	371	362	371	365	357	336	373	362	394	354	373	321	356	339	344	378	365	379	360	353	374	353	341	360	377	373	394	375	388	383	348
27564	18849	6263	1958	1233	1011	816	691	640	580	573	577	524	580	522	569	515	543	503	558	545	473	490	512	537	469	508	543	511	504	509	483	482	499	523	505	536	560	508	528	500	525	515	523	530	490	495	501	503	512	535	505	554	506	525	506	532	507	550	538	519	487	507	560	456	488	530	493	505	544	526	572	496	518	494	511	536	506	496	491	486	527	533	524	530	531	516	524	535	506	529	504	537	535	518	535	539	503	516	486	513	532	533	530	487	519	513	547	535	517	493	523	469	495	537	511	518	519	504	511	484	529	543	502	510	538	506	500	538	507	563	527	500	509	532	505	488	529	542	493	491	508	512	512	531	490	505	533	511	527	499	530	493	515	502	546	485	568	493	535	509	509	524	501	536	489	507	515	547	506	522	509	521	498	513	484	515	529	489	545	500	529	563	511	515	477	499	538	529	536	529	486	493	538	508	507	538	517	538	512	502	518	503	512	477	523	506	509	518	495	546	541	512	527	514	501	522	493	464	544	494	532	517	529	528	546	527	508	521	510	478	507	469	487	518	537	498	517	503	545	524	520	505	515	525	504	478	496	506	522	488	490	482	523	486	537	526	533	524	505	494	509	497	491	523	520	500	477	529	524	497	502	530	507	507	511	519	528	499	533	505	506	538	530	512	510	565	495	533	507	531	483	476	511	491	525	487	514	530	555	502	449	540	527	535	510	522	516	496	542	493	499	495	485	514	529	531	464	578	495	500	518	467	498	500	491	495	524	512	538	536	481	474	502	512	522	559	506	523	454	497	547	521	511	527	469	504	501	575	474	530	509	493	556	488	467	513	533	503	487	509	525	538	493	564	507	511	499	534	507	492	520	533	511	518	506	501	510	500	538	463	535	510	515	500	532	525	498	526	498	527	515	481	504	481	516	512	519	530	505	481	499	513	506	499	490	496	538	484	511	536	496	543	544	521	454	536	506	491	482	508	504	502	517	538	498	481	523	477	501	496	518	516	495	472	527	512	509	502	542	518	498	476	486	528	492	499	483	512	491	509	502	513	499	527	495	511	514	512	502	485	486	557	526	561	506	495	514	478	496	509	488	504	530	521	497	525	508	498	480	518	522	483	507	526	522	484	543	495	520	524	544	478	518	493	484	513	507	538	504	546	542	533	476	489	493	473	533	539	531	533	526	502	515	517	481	538	495	504	519	513	542	489	496	517	515	496	528	532	474	565	531	522	494	540	498	516	485	502	525	498	478	490	538	481	541	549	498	484	502	517	526	523	518	543	484	521	490	531	492	492	503	540	495	511	502	465	518	499	520	493	544	557	545	524	452	500	528	535	518	505	475	506	516	475	502	502	532	515	539	494	538	491	480	536	519	499	554	537	571	517	533	498	462	511	503	529	507	537	482	516	503	548	517	569	516	519	526	517	547	549	498	528	485	531	539	508	514	510	509	528	504	493	546	498	534	500	485	464	529	511	476	480	499	500	479	501	442	514	513	491	553	523	509	478	536	534	541	519	501	534	499	548	507	536	480	523	555	479	548	525	557	515	511	531	529	551	539	526	479	496	508	534	509	511	511	529	498	531	464	495	470	501	513	520	490	518	497	516	520	495	478	557	530	562	504	482	506	519	533	506	476	503	502	536	496	540	529	510	474	494	510	520	475	522	499	538	495	516	526	510	469	511	458	478	498	518	467	502	538	483	493	590	494	496	480	513	522	479	513	521	492	478	513	507	509	510	524	548	509	512	477	522	527	503	490	501	538	511	541	555	531	539	519	529	531	523	540	498	537	535	508	514	514	496	491	516	527	483	497	521	456	516	503	522	548	499	535	509	554	503	515	557	525	505	509	511	503	538	522	481	584	498	468	539	488	527	507	536	558	528	496	563	562	544	529	513	540	481	533	528	509	517	519	526	494	504	528	508	488	491	549	500	513	520	531	492	544	533	498	494	507	532	484	552	473	512	515	536	520	520	505	504	508	523	531	520	508	523	515	516	522	514	510	512	496	501	496	510	532	498	459	533	541	507	532	490	521	507	557	524	547	549	554	522	515	507	539	523	509	474	535	538	505	519	508	481	505	527	508	499	524	515	483	449	510	522	524	494	503	561	509	529	524	491	477	532	547	492	555	505	488	546	541	504	503	523	510	510	508	502	477	491	514	503	488	511	516	554	501	593	510	509	509	492	531	524	511	517	542	511	513	486	513	528	509	521	572	521	488	517	558	507	528	527	510	524	506	501	528	507	515	485	497	479	496	477	528	526	511	501	525	487	526	515	516	540	544	524	504	563	538	508	530	515	498	497	546	510	514	545	476	510	504	538	546	531	486	530	491	483	513	521	504	540	504	524	516	536	466	499	481	526	516	506	507	509	500	514	529	541	541	532	533	504	549	513	510	525	504	500	494	518	537	523	501	521	463	503	540	570	503	494	530	513	507	491	515	516	526	546	505	494	524	522	496	524	484	544	534	486	496	535	544	511	539	530	510	512	503	481	492	533	472	548	471	481	483	491	486	512	541	554	531	504	550	551	490	475	501	526	511	515	516	498	505	513	524	481	476	532	505	549	526	528	561	550	517	531	491	517	483	499	484	492	505	543	468	504	526	520	509	517	467	525	480	541	504	539	543	500	494	557	555	513	527	511	534	546	511	507	497	496	504	554	507	534	510	507	520	507	514	504	561	521	509	526	513	516	520	484	530	533	481	481	505	523	454	535	502	557	510	569	525	521	533	515	510	523	509	510	496	502	515	524	497	511	540	496	528	539	498	550	507	517	466	529	566	521	515	557	493	569	472	491	509	490	527	511	532	518	495	479	523	515	512	466	491	542	474	510	525	555	512	488	551	503	521	495	522	515	504	517	544	521	491	536	501	530	468	504	492	533	518	468	504	539	495	505	468	503	503	480	570	543	469	536	540	539	499	503	545	541	502	474	503	485	514	520	516	526	510	511	533	558	493	527	507	522	521	510	531	512	496	530	488	518	511	485	540	546	507	511	506	487	483	505	523	509	508	492	521	481	517	537	536	493	489	512	509	553	503	497	526	514	545	528	537	493	477	505	553	510	463	519	533	524	492	508	501	525	505	529	552	496	494	557	520	520	454	532	545	513	528	518	553	490	520	475	525	509	507	545	482	486	518	513	496	526	538	516	508	481	531	556	495	502	511	497	520	515	467	488	563	527	522	505	506	482	506	476	515	451	477	527	502	509	533	495	516	519	503	524	500	504	556	528	554	506	539	536	495	484	548	532	505	543	508	491	498	511	536	513	481	522	490	520	510	478	481	521	510	508	512	519	514	516	513	527	532	523	519	532	535	547	516	464	490	516	506	541	513	481	507	548	521	546	529	516	543	503	516	524	491	559	514	500	504	466	535	546	524	493	535	485	538	504	489	497	520	502	523	484	525	534	553	559	525	516	493	467	523	566	473	528	562	502	504	519	491	495	498	498	513	519	496	496	480	515	536	550	547	501	516	485	530	538	533	521	475	550	541	533	497	514	513
5614	5683	4486	2392	1701	1376	1242	1092	865	766	719	756	699	665	736	639	678	696	647	651	668	644	619	652	608	590	640	629	649	660	630	613	652	662	621	671	618	644	656	650	588	657	647	666	657	630	667	654	593	613	668	615	635	663	618	599	687	636	652	653	641	649	634	638	608	618	621	633	633	630	663	638	616	628	642	603	611	624	657	645	681	616	616	668	635	665	641	634	607	590	635	619	626	644	631	628	643	636	671	683	662	644	603	607	646	627	609	674	643	655	632	591	602	640	650	620	642	587	625	658	611	654	635	636	631	635	652	658	623	602	592	627	613	632	641	646	651	606	634	632	655	675	658	667	599	636	630	678	653	684	650	591	651	613	626	645	642	634	600	644	632	674	613	625	626	650	681	670	625	648	640	632	646	629	629	642	650	599	600	640	610	622	615	616	661	609	576	638	676	670	625	668	646	615	657	619	661	636	604	619	609	665	630	631	625	646	645	635	615	636	661	599	642	664	609	633	622	622	634	622	656	662	625	621	628	629	673	623	665	594	646	626	627	641	627	637	608	653	663	650	651	659	642	620	588	676	660	620	630	625	623	633	572	619	645	681	646	619	620	645	657	587	646	626	646	695	634	654	611	654	646	649	642	630	630	640	628	666	635	631	631	596	664	630	632	677	607	632	631	624	668	617	646	623	588	617	616	660	617	639	615	635	615	664	628	638	651	664	643	646	600	665	623	636	646	624	655	580	684	646	633	631	647	644	640	627	672	642	629	597	667	634	676	642	674	646	629	617	627	625	677	618	621	633	671	597	687	665	608	618	650	647	599	635	622	586	622	669	631	650	589	642	640	656	650	631	626	628	657	703	627	660	663	631	637	638	607	657	612	628	701	628	618	639	628	637	609	610	652	663	610	649	649	602	609	649	664	673	636	619	617	623	651	618	639	652	631	647	627	663	636	616	642	598	666	633	610	616	584	621	650	611	627	625	630	610	599	635	627	641	577	633	630	626	635	614	629	651	640	596	621	641	640	623	633	579	635	656	663	668	657	623	649	628	635	617	648	631	612	650	636	615	633	650	605	645	599	653	672	644	593	613	631	629	657	622	635	627	633	658	638	605	676	661	669	603	614	625	602	618	629	626	638	693	629	651	628	634	642	651	662	617	628	648	645	616	619	647	620	650	592	652	682	644	602	629	657	633	666	615	656	658	634	573	598	614	600	668	649	648	669	664	634	643	646	591	612	662	694	645	624	628	673	618	625	633	623	645	608	634	644	624	639	631	627	638	613	587	609	621	649	629	685	702	652	588	610	648	607	597	589	655	618	631	619	671	651	640	671	577	618	602	639	607	581	599	654	627	651	627	600	614	670	635	651	627	590	651	621	644	658	627	656	644	605	622	608	646	698	628	623	615	643	586	607	634	648	640	646	617	655	627	623	644	620	639	634	635	619	610	643	589	632	594	637	603	672	625	650	601	637	664	616	628	661	620	657	658	621	635	634	604	589	683	657	658	646	630	656	617	653	634	639	640	637	608	624	657	651	612	635	642	630	666	572	655	633	633	639	636	596	645	621	611	614	609	625	656	636	644	618	625	653	628	616	611	663	620	633	603	633	667	614	655	578	631	628	618	621	653	614	593	658	560	640	616	645	598	636	614	641	662	619	619	626	619	621	620	605	628	670	647	638	619	605	670	672	648	615	666	598	630	633	656	643	681	630	597	624	611	636	667	598	649	655	634	596	611	675	648	627	616	601	613	674	618	631	654	653	633	595	631	646	683	654	639	618	604	623	664	607	646	605	634	589	654	632	647	642	646	607	698	616	584	628	596	575	665	626	644	654	667	631	640	591	654	616	623	623	630	610	617	624	606	600	598	648	617	651	605	670	641	604	621	658	652	673	645	632	599	639	651	650	634	631	601	659	664	636	637	634	640	580	644	642	628	719	637	678	634	608	638	641	628	642	662	661	641	643	642	655	635	637	674	650	637	652	637	616	610	634	653	605	597	600	627	608	617	613	635	636	631	650	614	639	630	617	643	579	630	615	618	629	606	617	664	668	632	649	647	666	637	624	648	599	601	648	632	630	604	670	653	634	631	619	611	613	681	677	626	605	631	619	645	668	642	601	616	625	602	596	626	647	640	617	566	618	611	655	640	653	594	639	651	609	625	612	604	639	604	626	615	611	633	628	614	630	636	649	602	634	678	648	671	621	589	589	622	628	638	605	651	634	641	634	636	662	639	653	617	615	662	612	624	652	629	620	639	632	647	592	640	665	628	675	631	649	684	634	624	629	636	632	608	628	604	655	651	620	610	669	652	637	639	594	637	626	625	607	652	620	639	670	663	630	614	651	666	663	618	662	646	623	592	618	633	618	603	662	610	607	636	656	610	663	623	682	611	642	620	651	626	634	609	588	663	642	642	624	665	614	623	592	642	633	572	649	611	638	610	639	584	584	623	673	636	623	651	694	645	626	638	649	598	646	685	607	580	648	631	648	631	684	624	668	648	621	617	671	607	635	636	657	644	662	613	595	641	630	592	600	612	696	634	602	651	678	608	636	654	637	672	647	603	653	629	595	625	661	630	635	606	623	644	638	679	595	642	615	583	593	626	643	591	625	680	658	668	663	598	632	644	691	578	622	606	628	660	612	628	611	640	651	616	597	646	679	650	618	604	627	653	634	629	659	648	601	647	640	682	622	638	640	602	637	619	662	616	646	634	674	651	603	633	610	651	617	648	660	655	633	697	601	661	616	613	670	628	609	640	599	625	640	633	652	613	662	623	666	658	629	620	600	588	635	629	627	664	632	629	639	672	619	617	626	613	597	671	637	658	592	657	609	588	643	638	628	650	643	648	653	634	641	652	613	691	626	665	612	618	633	685	690	628	621	649	615	644	684	624	650	657	605	613	625	639	623	663	638	621	642	624	627	620	649	603	592	630	666	612	663	611	644	618	637	676	584	625	614	607	670	626	579	632	640	621	632	637	627	576	622	613	631	581	623	648	648	655	603	650	629	632	640	594	684	618	619	666	649	614	633	643	671	653	616	673	596	639	646	655	665	644	661	617	611	625	635	630	603	636	614	629	599	682	630	636	683	660	620	659	645	661	622	612	617	589	611	632	636	668	636	638	599	653	621	604	695	618	630	662	635	659	656	595	611	603	666	609	618	632	652	625	663	632	636	617	652	608	661	602	637	626	636	665	655	633	628	648	661	646	632	577	628	627	625	604	668	641	590	627	622	630	617	618	683	609	623	627	625	651	632	605	589	600	642	671	629	650	628	619	614	607	615	628	643	671	648	636	652	628	669	611	589	609	633	635	653	635	638	668	634	638	627	638	682	607	659	638	656	651	640	607	607	667	656	654	611	612	603	618	662	648	616	628	628	621	638	605	612	631	620	644	668	602	686	669	631	605	642	607	642	617	630	598	631	596	606	631	634	624	639	620	648	655	638	663	626	670	645	626	664	648	593	606	640	656	655	588	619	623	614	611	663	632	626	615
24033	21428	28578	24682	21416	9306	1722	1164	934	844	770	737	691	654	657	644	658	650	631	546	603	593	617	587	568	558	614	570	595	608	566	591	565	575	595	576	587	568	578	543	555	524	615	572	578	540	601	529	554	568	559	564	601	571	596	577	521	552	611	590	583	575	584	586	590	582	551	623	571	561	544	590	564	549	565	528	568	598	577	616	582	556	598	556	544	541	551	593	558	571	580	568	581	574	561	573	576	594	579	559	560	558	599	551	562	591	553	551	591	613	581	609	567	554	590	573	588	537	606	590	550	567	602	536	577	570	603	574	570	565	563	575	563	583	596	554	539	528	556	580	601	562	594	545	528	600	576	534	548	531	525	598	559	518	568	538	560	557	557	528	542	528	523	505	537	551	590	519	582	561	529	576	553	565	550	546	574	568	548	538	533	602	587	603	519	584	540	507	540	549	559	629	562	543	531	555	585	585	556	593	569	577	606	526	565	557	575	559	597	537	607	529	594	613	522	560	555	583	549	597	574	577	561	595	571	537	594	609	550	575	566	583	537	570	584	561	601	571	534	543	561	614	554	532	549	570	524	545	527	550	586	556	588	555	576	501	544	529	579	551	500	595	585	539	537	572	591	544	591	485	599	589	544	591	547	535	582	535	539	562	546	589	563	578	548	555	548	520	573	607	559	558	602	560	565	542	560	628	566	575	562	588	563	581	562	562	549	551	544	566	588	554	572	565	557	585	559	592	588	549	587	587	552	549	558	542	541	511	546	582	582	579	615	585	582	537	517	559	554	592	592	568	570	572	599	575	558	542	562	589	524	584	563	539	551	587	540	557	546	566	497	578	599	570	590	578	559	602	593	555	556	563	603	538	561	588	549	563	600	556	511	582	589	620	547	570	577	571	569	540	604	569	588	568	599	570	578	562	561	583	581	560	562	592	566	597	573	569	558	578	556	550	559	548	580	583	545	599	539	503	618	551	565	546	520	591	578	561	577	572	554	584	561	588	575	603	592	574	604	548	577	581	540	582	556	575	549	579	569	575	520	542	575	580	583	579	537	589	599	556	554	592	526	603	600	587	549	566	576	540	558	536	579	572	558	567	556	579	546	557	575	560	514	542	579	572	562	582	554	560	547	553	554	575	581	552	577	604	593	525	541	603	531	550	531	585	546	597	560	532	576	553	569	559	576	563	557	580	532	619	526	559	584	590	554	538	570	556	530	554	568	593	552	588	596	528	577	576	535	590	549	584	552	549	573	561	546	546	582	561	488	560	557	544	623	551	581	567	536	542	547	556	637	608	569	602	602	558	528	597	582	582	554	529	559	561	545	521	555	553	549	583	568	600	587	567	571	587	582	585	543	553	571	557	571	548	569	606	558	564	535	535	563	543	550	573	585	560	618	554	534	529	567	546	586	620	575	599	539	552	532	533	560	552	546	548	542	593	566	606	543	615	572	545	540	505	605	566	572	543	576	543	531	599	555	546	547	546	563	562	574	587	560	538	518	584	549	583	591	569	597	556	557	549	583	562	590	619	559	558	555	592	571	539	593	582	564	559	557	583	592	547	545	548	512	563	561	574	593	547	581	571	625	530	563	596	590	569	543	568	604	594	584	548	552	553	573	559	521	573	575	564	556	546	553	587	546	597	591	588	541	550	569	531	591	602	545	557	554	556	541	541	560	560	575	555	569	557	557	545	533	544	561	568	581	569	544	525	592	579	559	543	540	584	565	578	562	581	600	562	546	564	544	562	561	586	544	554	615	547	589	592	558	582	578	531	552	555	552	535	552	529	546	547	550	608	541	543	552	582	548	548	575	574	587	566	546	527	594	555	559	589	546	541	564	549	579	526	597	566	565	577	541	545	542	531	542	585	566	563	543	516	519	559	593	560	549	617	567	572	589	588	571	534	595	604	571	547	566	590	600	577	610	570	613	548	542	539	570	577	527	574	585	562	570	567	570	548	564	578	579	574	564	555	553	541	533	543	536	562	578	551	564	511	606	542	546	579	548	548	532	587	543	568	587	556	587	554	555	586	594	550	558	587	575	589	575	552	540	568	575	596	559	582	591	571	596	516	573	578	561	523	559	577	510	583	546	551	564	558	531	590	540	565	553	526	584	569	574	554	549	519	519	536	567	568	561	580	583	571	563	557	553	592	583	582	555	578	529	549	591	543	552	541	591	567	572	568	581	580	545	534	527	597	586	586	597	565	539	607	543	561	585	534	564	550	543	586	528	522	565	553	555	545	561	595	527	519	557	563	474	570	569	533	587	603	530	561	584	588	560	582	527	597	556	565	558	541	576	548	556	543	547	552	533	542	566	538	579	568	584	515	555	588	530	576	503	555	592	567	602	522	541	576	546	534	552	603	569	563	531	559	551	594	600	558	585	584	552	542	558	540	582	562	604	584	585	600	553	512	545	559	544	570	563	539	548	556	580	549	578	541	566	545	544	581	553	572	568	560	604	624	553	548	559	552	553	578	575	564	604	537	578	533	548	577	573	590	598	584	532	552	539	580	594	552	545	611	582	575	603	582	586	558	550	578	548	622	621	537	523	553	548	542	593	483	607	562	502	592	587	566	547	559	567	566	566	542	565	573	606	542	560	558	566	523	525	579	607	562	596	572	605	552	548	520	536	548	528	539	562	573	549	587	554	529	505	528	555	551	554	601	554	544	567	593	573	542	528	590	591	579	577	575	561	559	572	557	584	566	528	575	594	566	515	560	603	556	544	571	582	552	571	562	568	579	547	581	588	582	562	541	553	570	569	581	541	560	501	585	602	521	544	591	500	558	543	510	572	567	556	552	536	555	576	569	581	536	558	592	583	558	557	529	554	544	580	553	545	596	587	605	600	572	534	535	587	602	556	541	556	511	552	551	590	540	586	550	551	545	556	550	603	573	540	523	540	579	570	564	572	565	558	554	553	562	576	510	593	577	569	558	547	557	579	555	579	577	565	570	580	572	567	597	578	568	568	560	609	569	588	487	509	590	571	526	538	583	559	565	542	586	562	586	582	557	555	567	562	569	551	577	555	537	546	543	545	569	572	558	567	554	578	570	559	548	611	558	561	554	570	590	567	543	516	518	574	554	584	533	516	567	568	566	566	533	574	558	558	556	519	555	532	601	546	548	539	551	565	534	616	531	583	560	568	562	599	578	562	527	548	569	571	580	551	557	580	539	531	521	563	542	527	568	575	572	553	574	601	622	558	563	600	588	562	553	555	570	571	550	570	569	516	564	603	560	543	531	553	556	555	515	538	537	573	542	562	561	551	574	611	573	552	555	550	509	591	561	579	536	539	599	576	552	578	580	558	543	479	584	583	526	573	554	517	606	582	566	561	563	552	557	559	571	577	542	526	576	574	554	605	504	530	582	553	563	513	588	601	536	562	572	573	548	553	550	544	550	547	552	541	568	557	529	561	525	566	564	579	551	554	555	610	576	568	535	504	589	530	598	520	529	560	573	579	560	582	561	575	545	584	577	500	539	573	605
5106	13253	10496	5263	3694	2857	2290	1982	1584	1290	1120	1090	1001	912	861	858	833	805	879	779	823	719	749	818	758	758	737	769	734	770	734	703	689	703	727	715	734	723	750	758	666	708	702	695	732	697	750	734	716	665	715	694	733	730	729	708	682	763	707	744	745	737	695	743	721	770	705	710	712	742	689	737	629	676	724	676	761	616	717	724	717	687	722	712	725	692	734	725	719	671	747	704	724	701	700	721	683	702	704	658	693	728	702	767	706	700	671	695	695	726	735	726	707	659	755	738	673	711	716	730	730	659	723	735	675	725	683	727	723	745	699	664	722	702	693	727	735	714	736	707	669	697	662	692	721	694	691	731	706	730	697	717	724	735	672	738	696	729	725	757	715	747	674	707	656	732	697	681	631	703	738	692	662	740	670	752	762	710	726	694	710	662	709	715	678	684	710	668	675	670	707	707	688	736	716	710	674	711	698	690	713	697	710	737	720	734	725	661	738	685	732	692	727	760	720	732	719	699	723	675	708	697	686	717	692	688	735	702	744	729	700	698	723	711	681	721	669	703	701	685	686	709	751	716	668	720	723	721	652	711	722	703	769	698	681	742	748	706	746	724	763	663	708	709	713	721	674	672	688	700	712	681	719	694	709	714	713	704	713	695	715	694	678	684	666	740	676	750	702	716	703	710	694	663	697	706	688	731	700	676	688	704	725	768	720	747	698	725	656	710	681	701	777	697	688	649	676	702	720	649	727	685	691	680	673	737	740	698	699	706	687	708	709	636	749	736	709	688	697	724	730	690	703	712	722	680	699	707	679	730	698	725	713	681	682	668	670	681	701	688	721	745	768	758	708	682	692	716	721	746	687	682	739	734	680	698	689	707	752	733	678	739	722	717	711	693	729	657	700	719	695	708	757	666	666	708	719	680	724	679	704	699	727	718	704	664	670	669	695	689	724	729	687	773	733	753	712	718	734	710	749	699	713	717	692	720	713	676	691	684	717	665	709	764	725	656	721	738	750	673	721	709	718	677	681	749	741	692	682	665	689	701	711	706	710	750	692	698	706	659	728	756	629	730	703	760	713	645	731	727	666	659	681	738	685	660	703	708	722	737	706	710	666	684	707	755	714	679	725	681	753	681	693	675	711	704	725	705	700	740	735	658	679	685	701	731	659	692	706	700	703	668	684	749	712	716	688	715	690	676	698	712	656	701	723	699	724	712	766	635	637	701	709	678	673	741	725	730	705	703	676	715	683	734	744	684	715	749	743	681	684	730	714	721	743	753	653	752	742	667	658	709	767	720	704	744	694	739	690	743	677	670	706	685	674	694	714	663	766	685	694	695	691	729	699	706	755	657	703	705	644	738	711	698	722	709	735	706	673	727	729	680	706	698	708	676	680	671	713	685	652	698	705	715	666	693	740	715	695	706	716	649	736	692	672	699	651	691	720	664	690	727	704	715	715	718	684	652	692	691	703	694	664	690	657	691	681	725	691	748	748	679	668	658	720	706	661	727	682	649	679	701	716	730	697	713	708	687	741	705	730	697	718	727	715	661	659	687	667	689	716	676	709	693	698	693	694	710	734	720	694	685	740	741	728	734	718	689	707	739	735	748	709	701	741	703	713	664	704	721	737	696	714	721	678	710	672	707	661	706	686	712	705	724	693	688	684	690	715	686	709	734	710	709	713	731	707	769	674	685	752	669	700	759	704	702	654	681	662	760	732	713	683	648	743	699	723	669	683	701	721	742	720	704	686	722	709	717	737	722	659	706	703	679	675	686	724	711	696	698	693	709	711	728	710	679	689	754	714	761	692	699	726	704	741	708	719	732	683	700	703	745	685	683	709	670	701	709	752	682	674	678	784	676	669	733	700	714	688	692	737	683	667	716	735	774	680	713	722	706	746	679	671	692	718	667	713	679	655	667	683	693	751	729	709	652	706	719	690	711	676	682	748	699	728	747	718	686	688	664	721	712	720	729	708	742	734	676	753	686	682	725	663	690	725	671	695	678	670	692	655	702	754	699	667	718	739	713	691	742	725	683	725	702	714	694	687	735	720	670	692	655	681	711	680	708	648	693	730	680	701	745	736	685	709	691	693	699	667	655	707	740	710	689	694	738	689	746	691	722	747	663	710	766	669	708	725	676	748	711	731	743	671	688	699	663	704	663	741	702	735	728	733	678	683	720	700	706	738	709	741	667	721	705	737	682	727	699	727	672	738	741	698	716	679	758	718	678	687	721	685	663	698	663	720	678	704	679	739	728	686	708	707	707	725	675	701	695	692	721	705	692	733	714	727	749	708	694	737	683	674	707	690	725	703	704	671	712	742	681	702	644	675	657	744	716	662	654	746	723	665	674	699	703	663	708	724	666	723	709	690	690	646	705	746	731	709	720	693	700	687	716	749	724	670	666	655	726	705	729	703	724	735	710	698	738	703	757	709	666	721	675	732	697	658	690	699	709	736	712	708	708	653	702	658	753	665	739	723	644	635	747	661	744	689	726	679	701	715	700	765	741	710	710	763	715	708	703	667	706	724	664	739	677	710	701	697	657	709	680	697	703	691	691	679	709	700	701	695	697	677	713	711	685	689	686	729	717	726	677	767	698	714	724	771	666	682	717	720	675	647	686	666	740	715	692	723	665	685	777	706	715	726	704	761	676	710	671	738	690	727	765	711	757	706	694	683	698	686	688	703	660	701	703	692	685	642	723	718	724	672	740	688	698	716	693	709	725	702	733	650	717	710	733	689	683	685	676	727	687	704	730	689	718	748	691	677	691	662	673	704	691	688	694	774	682	716	709	700	673	727	676	634	678	679	733	746	720	695	629	665	699	698	697	752	713	745	685	717	742	702	706	708	724	698	698	680	679	701	618	751	711	688	660	723	719	716	710	727	750	696	707	750	694	677	731	740	681	696	743	669	695	713	688	699	684	718	729	684	701	704	672	689	736	723	719	743	709	724	672	664	708	702	681	695	718	719	703	678	708	708	675	725	702	734	706	670	674	695	688	713	751	677	731	713	699	684	720	718	728	702	694	747	708	725	744	686	737	696	679	675	680	716	704	739	745	716	702	705	714	661	680	715	715	701	697	716	690	737	683	752	729	741	699	693	714	690	748	693	697	696	705	692	684	705	710	698	668	723	737	659	695	785	688	692	707	721	721	702	684	728	726	698	690	696	736	698	660	724	744	664	674	679	715	715	667	666	695	692	723	715	717	665	750	683	668	667	731	690	708	666	708	675	710	751	701	700	713	753	693	672	715	714	661	697	710	696	694	728	738	732	687	695	722	678	697	705	665	691	710	695	707	758	700	722	721	663	668	748	709	721	686	691	769	720	726	684	694	693	713	688	705	710	737	684	741	684	689	694	673	744	726	662	670	735	697	712	721	680	722	691	665	646	741	732	708	695	697	716	709	682	693	700	682	708	659	695	672	672	681	726	712	680	726	673	713	677	765	671	697	702	689	707	709	706	703	679	674	710	721	710	707	700	675	630	696
25065	21427	27551	25647	11659	1174	750	598	466	416	359	348	342	327	348	310	306	342	308	305	293	300	277	285	292	288	258	291	250	266	256	288	274	269	258	277	267	264	309	269	269	281	269	258	253	285	291	279	280	272	226	260	267	271	270	250	246	264	302	245	250	292	310	268	287	270	261	269	304	256	269	264	290	272	239	281	253	253	227	253	254	248	270	303	263	270	271	257	228	261	269	252	283	257	267	271	252	234	265	258	277	254	285	291	255	287	272	247	238	273	245	280	254	287	263	245	270	264	280	264	275	295	261	252	288	280	278	254	256	267	269	279	300	267	264	262	244	296	271	289	246	263	223	282	284	264	261	256	268	248	261	244	273	278	266	272	256	255	258	273	279	258	279	279	290	256	269	238	273	292	294	261	265	267	290	276	266	267	265	259	283	290	287	272	265	246	278	264	303	251	273	260	269	262	264	291	272	296	272	244	293	276	304	264	281	255	286	289	290	272	267	256	290	253	257	238	274	287	276	239	235	254	299	244	291	276	250	255	262	279	285	294	293	271	262	252	287	228	283	265	270	247	261	237	270	289	272	251	261	296	268	257	266	267	262	283	269	258	258	280	252	251	288	272	241	286	263	247	265	274	303	269	274	254	258	295	273	257	282	239	257	267	270	232	277	271	266	267	281	266	249	243	257	291	255	271	280	247	268	289	268	269	274	255	225	265	293	300	277	263	264	251	246	265	274	244	276	291	256	274	241	284	262	285	272	257	270	261	259	289	267	251	256	284	259	242	300	264	280	243	262	297	268	266	265	283	233	274	249	261	254	266	285	279	239	254	262	273	254	282	284	268	239	270	280	266	280	267	260	252	270	264	270	279	283	289	245	257	277	276	253	263	247	280	256	238	236	249	252	291	278	259	252	296	291	266	243	288	283	272	250	262	261	251	270	260	248	245	268	290	274	279	252	275	247	271	288	310	261	288	273	272	245	274	243	275	284	275	250	269	295	240	244	265	261	272	265	269	274	284	264	262	236	267	246	274	252	302	276	268	259	272	310	282	259	296	255	276	255	260	260	256	251	255	223	281	265	243	276	250	263	251	264	246	283	233	263	285	273	246	255	281	250	271	262	272	282	282	265	273	272	301	262	272	272	253	238	260	309	267	262	253	249	279	282	240	282	256	251	251	287	268	305	269	274	274	243	259	271	280	248	252	263	284	279	257	245	278	284	262	276	298	246	276	259	273	240	287	274	261	266	257	267	293	285	257	237	258	281	287	260	265	258	262	273	246	238	254	284	238	264	280	272	273	290	301	323	256	269	260	257	268	245	262	271	252	258	271	252	276	294	292	262	270	264	283	272	287	257	277	272	256	264	268	244	260	291	266	257	287	277	282	270	239	274	263	259	246	298	289	244	269	258	256	295	258	252	266	244	295	280	266	273	277	269	261	265	237	254	259	269	229	272	264	236	271	271	236	257	286	301	277	262	273	242	262	285	252	251	298	272	245	271	278	243	242	263	240	271	277	252	251	265	270	286	272	252	269	260	272	257	270	265	270	279	263	280	263	243	257	252	292	240	258	241	281	244	234	261	246	268	280	289	254	264	238	261	252	254	262	294	263	276	257	282	291	281	240	260	254	231	271	281	288	247	275	274	295	265	283	248	276	285	268	265	235	255	243	244	240	244	274	291	235	312	267	256	248	295	261	248	254	251	289	256	269	249	254	270	250	268	266	287	267	282	238	266	263	281	280	293	292	278	263	274	266	268	247	285	273	255	280	278	299	275	252	266	272	287	248	289	272	248	244	244	261	303	266	285	294	276	261	254	284	247	263	262	287	284	233	261	276	252	260	294	259	267	264	257	247	288	248	245	242	285	273	238	271	261	255	275	269	278	278	281	247	258	260	241	254	244	263	270	256	276	258	270	225	254	273	277	258	260	271	218	244	267	252	249	257	239	255	259	259	262	244	272	264	255	254	271	267	266	287	270	256	297	234	264	263	237	282	278	291	255	272	261	239	264	257	276	239	263	280	260	306	271	239	282	250	273	273	261	262	271	272	264	273	273	279	254	302	306	271	263	276	275	276	272	280	244	234	250	295	268	275	261	256	284	257	267	277	257	270	270	238	256	244	251	255	277	258	257	241	258	263	262	260	306	266	249	253	248	268	268	274	273	300	285	284	250	280	239	257	252	235	277	266	282	267	257	263	240	284	256	254	268	273	264	276	256	261	266	268	233	248	254	274	276	273	245	252	291	276	259	270	269	257	247	275	253	275	261	268	266	258	238	243	279	287	269	267	292	268	265	268	295	281	268	266	265	256	259	276	291	253	285	251	276	241	255	274	279	268	256	255	268	252	270	280	278	289	257	294	257	274	260	292	272	288	280	238	278	290	269	264	260	264	297	296	275	270	265	274	238	235	269	269	267	285	291	274	245	266	262	234	264	268	256	277	273	269	276	276	269	252	258	267	251	271	272	251	248	263	278	262	284	251	263	270	257	243	272	271	257	274	246	275	234	290	264	310	245	280	257	268	301	250	251	261	253	285	253	253	251	265	257	263	259	261	253	279	236	259	280	287	285	272	281	237	297	280	287	282	255	239	291	272	273	264	283	259	252	271	272	238	279	294	267	263	274	262	299	285	285	243	276	280	275	311	299	252	265	242	255	251	246	281	299	244	254	270	265	242	251	280	254	196	289	220	265	252	255	262	262	262	289	242	277	286	293	258	254	284	272	250	281	258	275	270	263	263	230	272	278	268	264	281	277	283	278	265	239	283	268	262	253	259	275	235	232	281	272	295	276	263	254	273	215	279	284	259	266	273	254	264	279	282	273	264	258	292	253	267	274	270	246	277	286	278	292	251	262	274	297	241	289	281	270	280	273	270	273	255	266	269	243	250	276	248	275	266	282	276	272	283	248	264	274	255	233	242	273	270	292	275	280	266	267	261	294	293	263	245	264	264	290	249	258	296	254	259	273	259	257	259	249	286	272	288	242	265	266	275	278	248	258	285	256	251	269	244	286	265	255	275	243	266	262	268	271	287	239	283	249	282	273	291	280	266	280	260	294	283	271	311	259	259	299	272	267	258	273	290	260	287	284	264	270	272	263	260	256	270	268	258	256	245	280	276	236	265	258	256	244	265	275	248	282	288	272	286	288	249	273	228	264	258	254	251	259	286	290	274	253	220	252	305	267	255	253	260	293	290	270	270	261	280	257	252	273	286	225	236	283	259	295	274	280	279	253	245	242	254	271	272	281	257	251	273	264	277	254	254	249	269	273	252	251	273	254	253	244	266	250	278	286	280	261	272	264	250	297	284	267	281	273	247	262	259	246	305	282	225	250	288	239	259	302	284	279	287	280	252	269	280	288	266	256	268	281	259	285	285	267	231	255	249	256	279	248	279	278	269	236	281	289	278	241	273	242	246	258	258	266	272	257	286	275	270	274	255	252	263	261	256	256	265	283	257	265	284	266	277	276	273	232	264	275	258	261	254	242	246	262	277
4830	9966	7547	3528	2441	1902	1510	1210	899	699	558	607	539	484	461	443	444	417	372	383	383	412	348	371	337	348	369	345	316	323	328	340	341	330	299	352	343	343	346	355	319	387	333	317	348	324	346	313	356	335	326	372	345	327	320	317	332	338	326	366	332	335	350	321	332	350	331	316	326	330	354	316	340	351	319	308	316	321	309	346	284	364	365	327	326	357	305	330	326	331	353	315	331	362	325	355	342	315	333	328	312	314	313	320	331	321	308	349	332	327	333	305	338	318	334	334	322	318	332	309	371	318	314	333	350	337	327	297	344	311	302	312	350	351	321	330	355	318	357	312	323	316	322	322	334	326	318	325	309	332	292	305	324	339	350	363	321	332	293	284	291	332	330	340	339	352	323	303	310	326	299	316	349	346	315	357	320	325	327	323	331	336	313	333	306	340	346	354	373	329	287	326	342	332	355	337	356	363	333	352	309	323	307	359	353	334	343	365	369	305	343	337	309	343	323	319	345	329	353	321	318	329	354	299	322	337	300	322	295	308	310	349	315	337	357	301	341	321	339	334	295	319	345	328	354	312	344	331	325	315	340	326	341	365	330	333	318	319	350	334	353	347	351	322	341	358	289	353	317	328	323	328	347	324	349	336	334	331	324	306	341	348	309	345	324	314	326	331	331	341	308	324	339	319	343	347	324	311	348	313	336	348	302	323	335	333	333	359	347	331	341	342	340	341	334	323	310	322	315	331	352	327	331	342	331	317	327	330	324	344	310	309	282	327	336	360	329	319	304	325	359	339	313	316	357	310	316	366	368	338	299	351	325	349	329	304	306	307	311	333	307	333	306	316	329	343	368	353	321	358	297	351	335	338	342	358	325	340	349	334	328	360	334	300	312	336	339	349	335	301	344	317	306	357	317	328	327	350	331	316	347	349	327	337	293	333	342	346	338	336	331	366	327	353	331	340	317	341	331	337	332	347	332	297	366	331	338	339	337	318	328	357	315	315	296	311	330	329	345	319	330	326	368	351	386	304	341	326	338	308	355	324	316	331	305	324	337	344	333	321	329	348	306	349	295	356	331	334	345	316	312	374	322	316	316	336	355	377	321	305	344	326	343	334	349	356	337	333	333	337	349	324	336	343	342	348	313	344	307	370	334	313	328	313	338	329	340	321	362	334	313	363	341	326	337	342	333	325	318	295	327	302	326	314	342	315	337	326	298	337	312	317	327	343	336	318	307	307	329	303	354	309	349	308	341	357	341	329	345	323	324	307	373	353	310	316	324	339	372	324	337	331	351	330	324	315	322	324	336	366	357	326	343	326	335	323	344	328	343	313	364	337	367	327	270	365	340	357	326	346	338	318	326	298	342	345	359	320	338	335	370	339	336	317	318	356	327	342	334	327	303	335	312	331	354	309	311	327	327	346	314	333	345	320	367	370	326	312	347	320	323	313	285	352	358	285	325	365	337	369	357	326	327	325	334	352	350	330	339	344	348	340	348	344	339	362	340	328	316	348	358	324	342	325	336	351	345	337	342	330	338	364	337	328	345	345	321	316	324	319	348	333	324	289	337	342	324	326	358	332	320	313	320	335	360	331	335	342	322	323	344	323	320	347	357	329	316	346	312	316	317	330	378	334	352	368	330	329	296	327	374	341	330	314	384	317	296	336	360	310	343	311	317	350	330	311	324	314	315	346	310	339	323	328	320	338	334	312	373	327	309	329	329	347	291	351	341	362	331	350	349	328	326	357	310	349	338	340	290	312	307	311	324	351	300	343	350	353	333	322	328	334	345	357	359	326	327	342	317	318	309	311	359	364	332	325	306	333	315	309	359	315	332	346	342	318	343	289	317	322	348	329	354	336	335	308	339	338	350	315	337	336	343	343	312	335	369	310	322	299	368	327	322	340	317	315	369	341	321	329	340	327	317	350	351	312	325	358	323	323	303	351	320	282	336	307	286	329	303	335	326	328	338	356	326	322	334	301	321	331	310	305	338	333	299	290	326	332	325	307	337	338	341	324	333	335	321	330	305	312	333	355	335	342	321	316	313	343	330	369	315	327	318	355	293	304	344	313	320	347	325	334	340	323	330	338	356	321	325	332	343	326	359	336	337	356	321	326	338	314	348	307	319	310	340	336	364	322	362	285	299	342	312	335	316	344	315	351	342	338	334	309	314	338	345	312	306	308	345	317	287	310	331	339	344	314	325	348	347	332	339	320	327	319	334	343	349	332	336	323	352	353	302	323	348	315	342	339	325	318	341	313	342	333	339	340	296	319	322	302	315	305	334	325	336	358	343	321	348	357	341	330	355	323	305	325	328	308	368	357	353	336	306	324	316	359	332	345	326	316	346	316	335	322	321	327	340	360	327	338	300	314	336	366	346	328	339	355	331	317	339	316	320	319	319	349	347	329	321	336	313	343	315	345	308	344	335	313	329	315	352	302	349	326	327	323	327	307	318	339	327	307	348	299	315	329	325	318	350	318	305	347	344	337	335	293	294	342	318	342	334	332	340	340	352	350	349	290	333	300	332	334	307	315	314	307	299	327	330	342	365	328	351	344	319	352	326	330	351	344	311	316	351	322	317	344	352	330	339	315	324	315	329	297	327	310	342	342	324	352	333	356	332	355	329	361	328	339	313	339	358	321	339	310	313	324	349	358	323	333	323	345	300	312	307	350	356	287	337	344	330	344	330	346	319	349	311	320	311	328	315	319	339	336	324	328	307	366	319	367	328	337	369	291	329	347	333	355	365	336	305	310	311	320	340	340	313	357	332	333	343	313	348	333	333	329	327	327	342	335	334	340	304	320	334	301	329	376	347	303	362	328	319	307	349	358	358	324	320	307	335	347	311	343	340	322	346	324	322	333	316	343	325	343	315	327	325	312	354	339	347	334	315	334	318	306	327	326	317	330	350	343	323	350	311	318	346	335	334	303	339	309	355	319	322	336	341	346	331	327	346	334	319	323	319	324	334	324	294	317	345	336	327	329	349	269	351	335	336	368	350	298	322	357	329	302	351	328	332	322	330	315	337	285	338	301	321	344	345	339	287	311	328	342	312	344	318	344	307	321	334	330	303	309	308	317	349	290	333	370	328	328	325	343	314	311	323	353	345	321	343	328	344	341	328	311	308	330	330	328	328	346	334	329	325	335	357	319	338	323	296	312	292	325	322	305	389	294	323	352	329	341	346	337	357	313	315	313	316	339	351	334	350	315	335	311	319	303	326	322	357	356	308	332	318	345	348	359	338	310	314	322	313	371	319	330	340	348	336	325	308	310	348	317	358	332	322	341	344	341	318	346	320	319	328	341	338	302	339	348	346	340	348	336	337	325	290	331	335	333	368	319	317	340	323	328	303	349	317	370	345	333	323	369	336	324	349	356	365	382	341	353	324	316	333	312	331	330	321	341	316	328	307	333	322	327	334	336	318	349	354	374	299	322	325	368	316	319	323	315	331	333	330	324	356	349	339	346	360	357	337	318	342	361	321	332
23018	21434	29046	24202	21436	21476	7947	1315	888	705	638	567	539	474	445	431	414	334	361	360	377	352	345	328	346	295	343	312	338	311	273	290	312	291	294	312	287	278	292	320	289	291	274	310	284	282	284	262	313	278	263	286	291	304	291	297	272	289	284	293	297	298	310	259	285	307	284	301	302	254	297	305	249	269	265	267	290	308	266	266	302	274	256	267	268	263	274	266	287	290	302	279	259	249	281	279	306	264	264	298	315	245	305	290	304	281	286	280	285	286	283	290	266	266	270	269	264	277	264	286	255	285	283	272	284	254	271	287	265	281	242	306	275	284	313	279	273	267	285	312	276	281	288	263	264	280	267	299	289	266	265	264	305	257	306	281	282	273	258	259	300	259	283	277	294	296	290	266	286	280	283	265	268	265	277	276	273	261	281	294	260	273	289	258	296	290	281	280	281	286	285	311	264	277	298	277	303	301	288	284	241	294	283	290	297	300	293	274	283	286	290	256	251	263	309	290	291	266	282	305	263	278	268	279	280	298	268	284	274	298	267	279	288	272	248	268	307	265	281	288	279	266	289	289	287	288	249	290	275	261	260	243	262	271	288	237	267	276	285	316	276	295	288	281	300	276	258	257	262	291	280	276	265	307	268	287	256	255	257	303	295	286	291	264	274	287	315	288	281	288	296	279	271	262	250	295	279	272	265	263	294	268	265	311	276	257	279	263	296	280	284	274	278	273	257	260	286	298	274	280	244	276	265	287	284	260	277	264	293	283	285	272	292	277	287	281	295	280	278	278	310	282	252	280	298	262	284	315	284	307	262	265	274	272	264	263	298	278	289	294	282	279	284	284	254	271	282	260	287	257	282	301	258	278	277	277	296	260	261	280	254	266	297	291	269	281	262	306	285	254	256	288	293	272	308	255	283	291	260	273	288	248	258	293	259	292	264	277	298	272	305	272	246	274	291	283	250	274	263	272	276	289	257	255	282	265	254	274	324	271	260	262	261	275	258	307	275	302	259	259	273	276	266	298	308	290	289	272	292	311	309	243	253	281	259	271	270	276	299	291	316	289	272	286	282	258	278	262	282	300	303	295	279	308	288	285	287	286	258	276	282	287	272	298	260	252	268	278	265	270	259	269	290	285	292	277	245	284	275	295	292	286	279	297	271	281	248	269	291	262	310	286	249	257	263	292	278	273	281	305	275	264	252	262	298	291	291	242	273	273	262	289	282	282	284	251	277	276	295	310	269	276	289	290	293	244	275	275	283	311	295	288	282	266	287	284	259	283	299	271	298	257	256	272	284	264	261	275	283	286	316	288	289	282	257	287	285	267	275	280	258	272	273	294	302	273	302	276	276	264	246	293	277	281	292	251	283	277	302	282	284	293	283	266	296	283	290	272	278	296	297	261	263	225	298	315	302	261	304	285	309	283	299	274	301	279	273	259	278	267	271	294	248	278	272	253	295	283	247	311	268	229	278	258	287	282	287	274	283	287	248	291	282	314	263	281	257	274	285	286	315	255	285	282	281	279	273	272	273	274	287	270	271	269	275	254	259	275	278	286	236	277	263	251	261	266	289	265	255	269	289	283	283	247	271	285	271	299	290	276	264	281	303	277	274	275	282	298	302	278	273	278	286	286	266	253	299	294	291	300	296	289	308	295	273	267	281	280	272	299	271	256	280	272	280	287	262	256	270	306	287	271	276	249	272	297	265	307	249	245	273	293	273	287	287	282	281	267	271	288	241	272	268	245	276	310	275	288	284	273	275	249	281	306	265	270	274	280	251	248	246	230	291	280	284	291	274	253	259	267	297	261	268	296	252	250	293	297	278	270	278	308	267	279	286	275	303	270	250	290	286	280	281	294	282	277	263	272	252	257	299	257	294	282	256	251	256	298	266	269	248	284	288	280	295	278	261	298	261	289	281	287	283	295	285	275	276	265	302	255	285	299	251	312	264	294	263	284	276	257	290	280	265	296	248	280	279	281	258	277	282	263	272	301	288	258	264	279	254	278	301	243	270	270	248	264	242	279	249	258	257	277	267	259	270	287	289	266	262	278	305	272	237	263	282	251	254	277	295	296	273	274	293	280	266	264	290	263	302	273	308	268	267	299	265	274	278	284	272	273	277	280	261	262	257	271	272	278	268	270	256	292	288	274	297	276	275	269	295	259	281	279	279	278	271	285	306	274	274	276	268	226	249	265	301	271	276	262	290	293	302	296	281	285	274	250	268	271	275	285	266	266	304	272	271	259	296	303	281	285	264	292	280	303	289	268	268	288	302	280	255	278	265	281	292	320	273	262	267	279	241	268	283	295	286	296	259	284	269	261	291	273	269	281	279	255	302	280	267	279	301	286	267	289	271	283	269	279	315	292	290	266	261	263	277	271	284	290	281	269	259	253	270	264	297	312	292	277	275	283	243	249	271	259	290	271	305	259	280	261	263	312	279	258	285	258	294	282	274	273	286	298	279	262	266	269	276	297	266	270	286	301	273	262	279	286	275	239	281	239	273	274	268	292	252	278	312	278	283	290	285	295	276	271	285	258	251	278	288	257	240	265	294	277	239	275	275	281	296	273	292	286	267	332	272	296	282	253	279	279	264	273	289	265	270	260	303	285	266	257	258	270	294	299	287	274	263	263	269	309	263	281	297	253	291	299	268	284	265	279	266	316	271	285	281	271	249	291	297	311	286	286	278	266	247	267	263	239	284	326	282	264	277	262	274	268	311	297	294	259	282	279	267	296	249	294	275	272	282	264	257	285	284	312	304	301	295	308	287	286	312	259	286	307	252	271	240	306	289	276	258	283	253	259	271	274	280	245	271	260	302	274	289	298	265	289	256	285	274	280	270	284	261	282	269	265	283	262	246	287	260	300	315	285	275	251	282	315	277	249	310	281	286	296	263	252	269	286	302	287	288	270	276	261	298	253	285	304	281	267	245	242	256	235	283	280	288	266	308	288	280	247	294	241	257	250	257	269	267	261	289	266	309	283	280	285	288	260	283	291	294	269	265	295	286	309	262	285	285	266	284	280	269	305	297	279	252	275	264	260	272	292	289	287	264	259	287	258	291	257	274	260	289	289	287	264	282	290	257	280	246	286	266	288	303	275	276	254	294	265	250	277	261	287	284	273	275	277	297	280	275	286	255	264	266	277	294	254	273	262	270	309	296	263	248	293	263	262	282	299	305	282	334	279	253	262	306	271	278	287	254	256	268	300	270	283	261	264	257	295	302	301	268	298	282	275	300	309	290	290	244	289	273	240	291	228	287	257	288	273	291	273	283	275	270	283	265	292	290	266	268	292	306	256	267	276	282	291	288	295	287	272	281	294	276	281	256	278	272	297	262	284	268	283	271	279	272	270	290	280	265	285	275	265	287	274	269	272	267	273	266	278	262	269	252	291	291	268	253	284	272	283	284	300	258	306	292	276	291	301	288	281	277	256	267	257	292	256	284	256	262	257	289	259	275	277	310	299	287	280	241	271	245	269	302	283
6270	18735	15031	7573	5266	4013	3048	2280	1741	1352	1130	922	839	762	700	657	578	546	532	501	496	469	448	432	443	416	408	433	404	418	381	380	405	359	361	392	440	364	374	408	399	389	384	400	398	341	378	378	350	390	388	420	364	353	399	354	364	352	384	361	366	380	374	391	392	367	370	335	374	375	354	354	371	381	322	338	359	357	358	326	370	387	385	385	360	360	366	370	392	366	326	351	376	372	324	318	347	374	337	355	328	335	344	391	347	352	329	330	328	350	352	379	374	377	365	387	343	371	321	369	336	350	361	352	327	357	356	342	338	355	340	377	346	384	341	336	330	363	341	355	357	354	349	349	339	362	384	365	394	350	333	319	329	367	333	318	356	329	366	334	317	361	327	344	363	374	345	360	375	359	385	325	346	345	326	384	367	336	353	404	359	363	356	329	367	326	349	345	353	360	333	352	331	372	362	349	334	377	355	330	346	347	337	360	325	354	363	351	334	371	347	340	361	352	371	367	355	343	323	379	333	380	366	392	338	348	380	354	344	361	358	329	344	355	363	394	372	351	348	363	343	377	356	401	366	364	347	375	382	334	347	364	331	350	337	329	347	351	406	338	375	357	327	348	367	353	332	370	319	369	359	338	325	344	354	363	368	327	388	380	380	360	373	349	334	367	318	335	323	379	325	364	341	348	365	342	363	334	353	354	416	372	346	319	354	356	332	354	341	376	353	332	311	344	382	349	328	347	376	342	359	361	344	380	339	364	391	385	381	401	354	319	369	345	300	359	359	365	350	348	367	336	376	358	364	349	373	346	349	362	373	354	345	314	398	349	370	371	358	338	345	372	353	370	335	362	386	332	366	334	350	350	367	334	340	365	351	398	331	359	381	346	360	339	352	337	346	384	352	329	371	377	320	337	352	383	340	358	373	357	328	348	354	345	329	326	350	332	346	347	342	358	345	348	353	348	355	376	360	334	366	371	342	349	331	312	361	358	333	348	379	369	374	358	347	333	323	347	360	358	346	314	369	348	354	375	365	334	347	356	369	359	384	367	349	345	314	354	358	366	344	352	351	347	309	337	327	370	354	363	375	355	362	331	303	383	383	355	366	327	367	346	350	349	324	365	382	358	359	368	344	326	351	368	357	316	327	352	358	375	364	361	360	338	345	361	369	326	335	322	369	359	348	335	363	348	350	353	363	337	332	373	358	383	359	337	324	318	387	340	339	377	360	378	371	331	366	369	380	322	331	384	402	354	356	369	341	326	370	328	352	383	357	375	379	361	317	366	365	352	378	350	349	337	338	322	359	353	328	364	376	346	357	352	356	356	354	376	372	343	373	364	369	327	358	365	345	358	343	350	323	360	329	353	403	366	363	330	368	346	350	351	360	352	332	364	356	351	354	343	353	344	385	360	328	349	325	345	357	347	381	347	344	363	341	385	322	358	374	341	355	364	370	332	355	347	339	359	364	358	382	369	341	364	365	324	360	329	366	355	359	361	352	350	350	368	334	343	333	367	383	347	355	358	401	360	382	347	349	352	347	348	387	347	327	344	317	363	365	363	377	355	324	332	348	353	340	385	355	350	356	344	393	353	368	344	339	339	376	364	331	356	374	367	377	360	343	363	359	339	353	360	387	322	353	366	367	372	331	365	361	351	373	352	385	375	342	329	338	344	357	377	338	346	347	351	357	371	374	378	323	365	345	358	342	359	341	368	364	362	320	348	370	338	364	340	344	342	382	351	351	355	316	367	340	345	331	360	379	339	358	389	348	349	351	331	353	356	350	349	357	338	353	321	369	375	369	344	340	361	328	393	351	362	365	319	351	331	368	355	347	373	390	345	344	316	336	361	352	436	335	317	349	342	346	360	360	345	369	401	328	333	360	343	340	352	331	349	353	338	353	316	343	341	355	367	367	350	351	402	352	366	350	358	357	342	366	372	327	316	365	364	334	323	334	330	340	366	370	357	365	316	341	379	357	386	310	357	351	371	348	394	344	366	361	379	343	355	354	330	331	329	325	355	352	353	345	365	375	334	357	375	363	325	378	366	357	357	382	317	323	349	355	365	384	336	375	369	332	405	399	322	391	331	358	351	377	344	350	368	357	318	328	353	355	366	363	332	343	337	354	361	347	366	334	363	362	324	343	377	305	315	344	375	375	356	354	352	372	325	369	367	362	369	343	357	361	355	371	301	339	359	333	325	312	351	363	346	340	330	341	363	396	336	385	348	334	348	357	333	334	377	371	337	355	348	328	351	356	378	337	353	364	363	309	349	373	356	382	358	354	326	327	341	368	350	330	356	339	331	387	343	380	363	363	342	349	340	386	338	356	345	342	336	337	385	347	358	357	389	370	356	350	345	360	346	356	335	332	324	347	337	376	332	359	390	364	371	344	329	346	378	336	358	358	349	395	346	337	361	355	366	361	324	371	337	363	354	360	345	362	330	357	326	337	361	327	385	352	351	363	355	398	365	341	372	351	353	384	346	358	405	356	323	377	349	360	354	355	366	349	341	378	333	342	372	327	322	369	354	349	373	359	345	342	343	337	346	382	340	353	388	346	344	321	367	356	356	355	312	366	330	368	336	352	336	370	339	351	308	355	376	374	358	366	355	336	331	331	374	349	376	366	390	355	370	394	330	361	369	367	366	355	340	362	374	357	355	346	349	347	378	363	370	374	339	356	371	370	338	328	346	336	373	312	374	361	317	377	366	380	354	347	344	347	332	387	351	370	340	375	350	322	385	391	356	352	359	334	354	366	336	359	379	394	345	353	402	337	349	360	338	344	363	340	383	353	363	345	371	359	308	364	380	357	345	337	354	379	358	381	340	372	333	362	350	360	353	347	337	333	347	340	364	358	347	327	328	351	360	355	388	384	386	389	372	353	344	359	396	365	376	374	351	358	338	359	350	370	338	360	344	349	366	345	360	368	349	388	344	338	363	316	383	334	350	345	341	352	342	347	348	343	368	358	344	356	389	370	355	342	373	367	321	344	379	356	380	361	366	358	343	330	331	343	334	340	308	344	353	379	337	345	320	357	347	368	382	373	399	366	334	359	368	356	358	367	361	332	358	352	380	360	327	351	319	344	344	345	366	341	375	320	356	335	334	370	360	366	360	357	334	372	373	369	360	329	368	336	360	379	349	415	334	359	333	351	343	339	365	371	363	354	357	330	336	387	372	389	321	343	340	366	352	382	359	355	334	350	346	345	359	343	298	357	390	364	368	365	340	358	372	331	370	348	381	379	355	356	357	341	346	333	364	350	353	376	373	326	366	316	366	311	362	365	365	326	332	366	349	335	384	380	334	344	340	383	338	341	345	387	364	315	345	336	344	326	382	358	331	329	340	349	354	328	363	371	345	378	349	337	350	347	328	329	377	345	332	359	379	384	358	341	371	374	342	365	360	371	361	367	347	352	368	342	383	325	355	355	321	347	335	325	344	340	375	355	343	346	343	351	364	351	341	353	363	339	378	345	341	362	342	371	345	355	358
27601	18958	5991	1744	1050	800	771	645	583	592	592	542	553	562	524	535	499	500	495	553	526	482	520	532	495	521	542	507	517	487	493	477	507	512	499	483	505	534	505	494	505	512	525	546	493	500	510	525	452	481	539	537	519	523	435	526	462	532	512	513	513	497	475	496	513	526	492	531	470	523	539	520	511	505	529	521	487	456	524	541	499	529	511	518	475	481	501	479	497	542	470	477	521	483	523	491	495	529	489	486	482	514	530	489	518	531	471	506	524	497	521	504	521	510	466	504	534	530	473	540	531	515	523	497	513	516	505	508	491	498	516	536	513	524	551	520	469	532	516	548	530	480	503	556	537	457	532	491	500	523	485	490	507	514	517	514	489	521	508	530	493	521	545	551	529	469	550	510	461	530	494	505	433	541	532	529	503	483	509	521	506	509	517	478	546	510	507	560	543	559	529	495	488	482	569	527	510	535	518	533	501	543	487	509	490	516	489	520	493	512	490	514	513	501	503	491	512	564	524	494	531	519	546	493	519	481	512	513	508	478	530	524	484	528	491	528	487	544	532	477	515	513	473	552	501	539	501	491	515	506	513	518	512	507	479	474	506	539	497	508	543	540	515	485	492	553	537	533	509	496	495	507	515	512	506	495	516	519	514	519	528	502	472	545	568	517	483	510	527	539	516	460	497	522	507	519	524	517	536	530	491	509	573	456	500	503	532	529	548	532	486	503	522	541	538	508	514	475	530	517	499	516	523	482	534	496	526	501	537	451	540	543	472	468	493	492	515	495	506	502	506	503	531	515	489	548	497	498	527	493	502	514	549	537	500	497	511	509	527	566	512	512	505	489	531	507	530	525	535	486	455	506	534	519	504	501	510	509	504	526	513	533	519	517	490	508	479	485	552	539	523	546	527	497	484	539	505	532	506	466	488	555	523	512	532	491	538	499	508	549	467	489	530	553	523	485	557	530	504	540	512	516	541	576	549	503	510	498	465	508	512	486	505	513	538	502	510	535	518	534	488	560	526	508	529	526	511	509	497	511	500	514	494	515	539	535	489	528	533	519	542	518	551	531	508	487	511	523	510	548	503	488	513	486	546	505	494	508	495	492	507	539	446	494	518	492	493	523	540	508	509	485	510	496	519	443	477	510	494	488	503	510	501	470	492	535	505	535	513	480	468	555	494	522	537	487	500	519	577	490	518	530	510	485	478	501	551	522	523	517	514	517	530	491	511	523	474	438	509	514	523	488	511	490	516	516	480	482	550	525	522	517	489	534	518	535	530	522	500	500	479	513	522	481	547	550	496	506	499	546	535	512	552	513	524	535	523	508	537	560	479	530	485	550	475	491	508	498	556	508	486	518	549	490	542	514	504	504	510	528	517	531	514	478	488	497	532	511	582	494	523	541	542	466	498	536	521	496	515	508	518	548	501	531	486	512	569	476	506	532	465	498	535	515	506	517	495	515	470	495	517	535	500	511	508	497	477	495	493	540	535	483	509	487	491	518	565	489	505	542	531	508	519	500	473	567	514	492	511	514	533	498	500	528	516	487	468	494	487	499	506	544	494	514	504	506	482	502	487	514	494	499	504	514	470	511	497	488	499	522	520	510	493	472	517	508	525	516	565	533	503	510	497	493	510	558	549	560	511	523	495	477	524	517	452	490	526	534	509	547	482	513	510	499	478	472	497	509	470	537	489	478	515	549	515	507	515	529	506	494	528	519	519	527	506	542	506	516	523	520	484	511	501	518	499	518	509	483	515	483	504	483	524	483	535	473	499	536	495	510	517	522	511	507	522	495	497	518	525	507	539	548	520	521	537	520	481	532	528	544	514	497	519	498	572	519	535	474	495	502	502	532	513	488	498	477	477	508	514	556	546	534	519	464	502	547	463	511	489	481	532	548	472	546	553	566	533	514	502	499	565	534	527	538	529	519	497	520	477	507	507	529	496	491	516	503	505	491	482	488	511	538	488	511	505	518	558	546	493	515	548	493	502	456	540	490	544	528	510	498	509	483	486	537	524	525	550	507	479	524	476	526	491	532	533	542	538	505	553	559	500	498	521	500	487	464	496	502	508	487	527	510	529	501	503	503	497	458	503	529	476	503	492	525	539	509	513	515	541	471	510	543	485	537	481	515	525	487	537	523	522	527	574	498	499	463	511	531	525	512	479	559	520	529	517	512	487	564	517	521	488	496	516	529	508	484	547	495	522	512	539	488	475	522	500	496	496	484	519	495	473	496	503	544	473	529	541	500	520	458	502	492	520	473	512	528	485	490	508	517	493	488	487	540	534	502	489	500	542	534	520	520	502	508	504	524	479	511	526	498	486	530	554	507	518	556	487	501	523	520	497	544	507	487	460	490	520	509	497	550	484	522	509	506	495	534	523	519	482	514	535	554	506	527	506	506	532	481	525	512	543	500	534	520	485	482	480	505	517	534	530	527	517	505	527	475	500	493	507	511	479	505	533	505	511	519	495	471	485	502	534	491	500	510	539	516	537	503	531	493	483	525	508	459	515	477	488	468	519	500	491	472	525	514	554	456	514	501	483	520	513	509	526	528	535	489	506	517	482	547	503	504	543	499	552	469	542	513	522	526	574	501	504	479	550	525	512	501	528	511	504	588	511	483	528	531	504	515	510	549	490	542	491	490	502	560	470	507	543	524	532	471	542	476	514	507	504	527	548	521	516	528	508	541	533	511	510	475	497	487	505	512	515	485	497	529	480	486	507	474	479	521	468	523	514	537	484	473	511	506	534	527	472	527	517	530	502	500	529	508	470	547	558	539	548	540	479	492	475	525	504	548	512	483	544	485	537	507	467	492	497	504	500	487	544	488	535	515	533	534	488	534	530	497	529	539	500	525	538	526	508	514	491	498	492	541	513	486	531	520	499	466	526	544	502	534	470	526	500	531	518	537	489	504	513	492	499	491	514	576	540	473	482	483	562	531	513	488	474	535	449	523	540	522	533	519	524	499	478	520	488	494	526	480	490	531	486	505	501	589	535	516	518	468	482	528	476	534	510	502	512	553	542	548	506	509	520	496	539	476	477	496	515	538	516	503	527	505	464	516	531	529	508	490	516	517	519	502	508	508	555	512	536	477	542	491	522	513	496	550	447	500	492	532	526	503	516	518	539	505	507	509	528	494	492	469	510	511	502	525	487	465	531	515	509	530	525	527	509	507	487	475	533	527	498	485	497	530	488	505	506	531	509	531	521	494	576	524	531	513	492	481	530	521	512	523	580	525	508	532	540	502	536	500	502	499	518	482	496	500	523	537	512	474	493	485	488	480	521	495	511	493	535	519	528	546	491	493	501	519	510	531	522	484	512	518	530	546	554	485	489	505	488	506	511	506	536	508	486	545	547	485	520	488	556	510	473	553	514	453	507	534	508	506	499	533	534	480	492	523	533	513	528	529	493	511	492	495	530	499	498	499	530	492	497	505	489	502	481	479	569	523	492	493	493	516	522	556	511	515	521	474	520	488	501	499
5500	5353	4209	2149	1628	1367	1111	1032	834	749	729	699	763	759	640	648	646	644	658	660	608	671	667	660	602	646	660	666	679	608	618	664	615	644	640	648	580	609	651	633	630	651	596	661	641	607	639	614	610	596	646	633	632	588	649	638	631	605	634	616	593	630	572	657	636	649	644	621	605	650	634	613	607	583	656	651	612	633	632	623	627	645	661	617	613	647	653	654	611	639	615	580	626	597	642	655	606	648	669	661	607	644	664	638	652	628	635	600	626	611	609	593	628	657	653	605	652	633	618	657	663	616	652	601	639	661	651	599	635	657	649	598	614	616	656	642	655	669	639	584	639	640	682	638	615	595	640	613	650	592	622	596	602	601	632	634	607	621	670	620	617	652	617	637	628	612	584	628	631	644	595	606	594	643	575	657	605	629	619	638	659	614	617	614	589	655	629	606	600	637	619	633	648	598	647	631	642	619	656	677	637	625	630	666	652	644	631	608	630	619	610	678	614	644	631	643	643	641	677	624	639	652	589	624	623	642	632	616	623	618	631	620	654	632	644	648	666	612	639	631	681	644	641	595	630	657	665	662	628	633	652	617	600	663	616	694	612	650	584	672	651	648	599	649	649	659	639	645	650	608	631	600	637	662	656	635	650	608	606	651	616	650	604	629	667	662	634	601	595	614	613	619	622	640	605	603	602	619	638	607	632	627	650	670	615	628	607	643	590	682	658	598	596	612	656	698	623	637	609	643	610	658	637	609	663	643	618	611	605	602	628	643	615	626	655	656	661	605	648	643	614	624	668	622	606	625	645	683	585	622	623	635	658	613	629	635	650	614	668	717	597	630	638	592	636	617	638	615	615	597	589	606	633	608	660	648	637	631	632	597	633	599	626	619	623	620	618	617	612	620	646	656	619	639	636	612	635	638	586	646	594	604	618	683	617	630	659	611	584	651	613	644	595	603	635	639	658	656	627	621	648	658	635	618	647	636	623	653	585	616	615	661	589	628	640	649	703	580	631	597	610	641	600	589	631	640	592	606	638	645	591	629	653	627	648	631	678	589	673	614	619	650	634	603	654	600	650	615	591	614	631	633	627	673	630	632	609	641	695	594	638	654	645	622	628	603	682	675	609	626	594	585	596	648	664	640	651	647	592	604	623	616	642	627	599	678	613	614	615	637	647	645	595	658	685	617	653	629	600	653	630	586	598	626	617	650	589	598	697	630	677	612	653	635	617	607	556	675	638	630	651	619	653	671	668	613	669	623	627	637	571	655	666	635	621	647	620	622	665	644	678	631	663	650	608	605	633	625	637	656	636	693	629	635	683	655	623	636	655	642	636	648	659	636	615	655	611	611	621	667	675	641	629	646	634	609	595	711	675	658	663	609	657	619	621	647	671	688	648	585	647	635	654	684	631	623	651	579	673	587	622	633	620	644	625	674	592	618	623	661	642	657	649	599	635	624	612	632	643	650	608	607	661	605	635	585	625	585	651	642	636	645	626	656	670	628	644	544	659	628	643	616	630	621	636	653	648	640	653	643	604	595	659	627	616	642	610	602	607	628	608	631	649	651	629	691	654	624	603	642	709	607	646	597	620	599	640	645	656	614	599	643	645	629	646	644	617	630	647	616	631	668	598	595	634	636	636	605	667	621	644	659	642	616	588	586	591	636	608	612	615	627	622	646	610	618	604	615	608	591	659	581	639	616	639	604	651	631	594	626	671	652	657	654	555	603	624	633	629	594	650	641	577	650	648	612	614	617	616	606	686	630	651	632	600	621	629	632	655	623	621	656	616	625	656	669	629	638	601	631	671	644	643	623	598	637	593	638	652	654	634	612	674	623	612	627	636	628	635	624	623	642	609	652	675	681	662	646	641	631	664	607	654	615	641	649	659	618	658	610	632	643	670	606	591	642	662	598	647	646	636	616	638	614	637	637	634	611	636	619	657	606	600	648	640	615	613	610	602	611	648	647	654	660	617	615	581	629	637	608	637	662	644	604	627	626	638	652	605	600	607	665	636	599	621	655	629	583	610	649	613	612	633	641	628	625	620	626	598	640	595	664	675	623	652	622	612	644	666	620	606	657	587	599	595	623	636	597	608	648	649	647	642	601	622	621	616	633	603	623	587	594	657	621	599	601	647	611	563	637	607	653	659	695	647	626	615	630	634	641	633	636	648	593	652	665	656	629	588	614	646	627	595	656	636	654	618	609	626	592	668	602	634	617	587	614	626	612	669	579	681	622	611	628	658	638	614	636	629	638	585	625	674	683	588	668	647	661	678	637	661	635	668	646	617	652	596	668	593	651	642	643	624	607	670	636	626	599	632	611	664	646	628	626	625	628	607	637	646	634	622	615	642	641	634	650	616	639	625	679	651	652	651	578	652	648	649	611	643	629	604	659	617	687	583	633	621	596	621	636	647	616	655	644	598	608	595	665	667	587	584	652	640	637	657	609	628	606	603	654	631	622	647	640	639	680	648	568	609	652	604	641	604	614	631	657	622	644	612	652	606	625	628	590	637	598	615	669	690	621	626	636	647	655	616	675	591	585	663	667	636	584	619	625	626	668	660	620	630	660	638	604	626	635	677	614	577	615	651	607	675	611	659	627	641	651	610	622	613	634	644	653	649	650	677	639	617	618	609	604	620	652	579	676	592	611	621	589	602	648	640	592	636	615	623	637	615	642	667	647	648	632	650	613	634	602	671	654	637	634	635	633	645	617	612	623	669	617	617	652	635	603	724	620	636	657	611	630	627	613	632	651	609	639	653	620	619	620	604	635	697	662	640	593	582	639	597	625	641	662	619	671	610	617	668	584	638	652	675	613	656	643	585	658	645	635	685	617	627	593	654	632	632	645	584	626	603	603	633	601	666	636	588	637	609	646	633	654	633	629	647	648	596	641	665	658	618	628	613	637	579	621	641	595	642	596	626	663	623	632	628	692	677	691	634	650	649	616	599	606	628	623	607	612	618	595	636	622	644	604	625	648	642	613	615	637	656	631	611	610	586	627	583	627	626	605	617	619	544	639	620	573	638	627	628	657	651	645	618	624	649	635	650	630	623	623	611	637	604	620	649	607	628	610	635	666	615	607	653	618	613	626	636	601	604	666	656	626	642	636	653	643	634	593	632	622	624	615	632	587	610	585	680	607	619	640	614	639	622	639	666	610	612	607	658	651	591	631	678	583	614	664	617	580	625	631	686	658	578	627	594	605	640	640	670	629	615	622	578	636	631	613	656	618	600	625	648	575	674	626	602	651	628	663	596	660	598	607	662	637	646	629	667	629	639	607	623	603	683	595	622	614	602	594	603	646	633	633	602	606	671	633	656	626	625	608	610	657	630	660	647	626	656	648	655	569	598	615	632	618	588	604	611	648	609	589	633	637	597	669	640	638	593	653	649	662	656	591	643	702	599	667	642	683	618	632	595	659	676	667	629	610	659	619	640	620	640	626	601	641	635	660	640	603	600	658	601	656	587	636	602	602	628	578	632	621
24059	21373	28463	24637	21341	9748	1616	1139	945	870	817	739	662	683	670	704	614	598	603	607	616	599	639	578	599	543	593	567	583	559	570	561	554	556	603	624	536	600	584	558	612	567	567	553	565	587	576	567	556	577	618	595	558	577	540	557	569	585	571	546	576	552	554	553	564	523	523	542	565	583	510	534	572	570	590	574	540	530	573	594	556	532	540	554	626	588	587	562	570	585	556	575	562	532	559	560	544	531	580	544	572	571	558	547	555	589	557	566	531	495	557	534	542	583	538	547	565	531	586	559	560	553	535	564	596	523	569	586	549	560	613	547	527	577	568	541	601	588	534	622	540	535	571	587	496	575	578	590	549	554	588	590	521	540	516	565	530	579	500	573	573	541	541	570	581	562	577	571	565	590	542	581	561	577	560	559	603	533	555	502	590	537	584	581	588	580	575	551	564	553	534	554	568	571	564	537	538	575	577	567	577	540	609	576	574	507	524	569	549	559	548	551	527	570	562	565	566	516	553	563	566	525	573	544	583	601	540	550	594	572	562	512	569	586	577	560	533	551	576	565	560	565	512	548	562	543	575	595	569	548	560	567	571	595	548	586	582	546	557	573	520	543	539	553	540	548	574	546	532	587	568	581	564	566	552	547	529	591	547	526	555	545	558	592	534	567	593	584	533	573	563	579	536	543	564	565	617	512	568	571	590	545	532	568	536	533	569	610	546	594	552	561	549	562	585	568	528	578	566	548	544	599	595	560	579	621	544	604	576	549	553	607	541	545	556	557	529	563	581	559	545	575	598	552	588	562	537	567	568	515	613	582	591	567	549	586	540	617	563	524	623	567	528	542	559	563	575	570	566	564	585	554	560	536	536	573	557	548	572	578	553	539	572	561	514	590	562	534	575	532	583	567	593	563	563	563	587	565	548	538	558	567	547	561	573	584	585	538	513	545	584	530	557	548	551	581	574	567	594	513	550	574	563	568	574	584	554	538	584	554	561	579	547	572	514	561	559	551	573	534	542	533	536	566	534	527	561	527	557	524	555	571	537	574	574	556	561	570	572	600	554	554	571	534	553	576	577	556	585	527	595	499	559	571	533	578	574	574	556	586	571	604	565	552	556	613	544	549	573	576	525	557	552	598	571	569	575	559	571	565	587	537	524	540	554	544	588	570	590	576	578	583	574	524	592	587	573	558	558	547	519	527	534	530	572	567	557	566	589	526	562	583	526	558	567	627	556	568	564	578	540	513	549	568	561	552	551	536	574	576	532	569	571	576	582	561	546	542	562	559	549	542	609	548	563	617	580	550	559	598	514	578	538	575	550	553	557	556	532	562	554	579	587	546	566	561	582	501	553	519	575	566	519	563	564	594	595	558	602	553	549	584	587	565	589	529	609	549	551	528	533	593	617	554	589	555	519	543	564	544	562	559	564	521	545	576	554	565	575	514	538	586	555	620	537	580	543	595	596	534	516	544	557	531	558	575	586	547	600	586	585	565	558	554	577	550	575	555	517	524	584	546	567	583	587	555	557	561	554	559	555	566	530	526	547	588	592	577	564	568	569	513	568	545	581	552	542	536	564	551	576	562	581	560	563	541	495	546	542	605	548	543	538	540	549	569	561	569	527	553	550	594	534	570	571	545	560	576	568	576	592	559	534	614	533	562	541	559	568	572	552	547	539	567	587	538	563	572	581	525	547	553	557	568	503	550	566	526	529	575	571	577	554	585	603	555	581	580	597	554	596	583	530	550	550	535	575	555	598	572	550	610	570	549	500	543	587	558	573	552	554	584	498	554	568	539	583	547	590	595	536	537	605	544	550	569	566	590	555	538	558	583	595	515	531	550	547	563	525	549	534	553	546	498	577	569	552	604	549	612	568	566	556	557	547	572	576	574	578	574	591	612	526	572	578	569	546	568	533	552	572	519	553	535	544	576	568	568	570	581	512	522	563	521	626	557	600	531	554	529	557	563	568	545	547	609	573	561	568	548	574	555	563	528	565	541	542	556	557	545	588	571	540	569	561	544	580	586	531	543	608	553	605	571	557	560	547	595	572	576	575	594	586	542	516	550	532	588	541	521	554	572	535	551	545	520	552	574	576	523	516	567	578	562	551	558	571	524	546	530	562	519	597	548	587	551	562	553	519	545	536	529	544	520	542	618	566	556	551	549	544	545	555	587	558	541	573	571	588	569	544	603	581	568	562	573	560	577	562	563	522	574	523	540	577	532	605	529	579	527	559	518	557	559	561	556	575	523	558	552	547	550	575	585	567	571	508	547	554	564	573	577	568	570	544	536	572	539	555	599	552	563	553	539	590	584	564	541	533	527	539	586	535	591	540	571	543	566	565	571	554	496	580	560	538	556	586	576	541	556	603	518	550	540	566	546	574	547	538	570	537	576	549	565	579	590	553	564	555	549	558	551	528	541	564	585	593	548	575	571	537	567	579	564	546	571	567	521	539	593	565	581	579	614	564	565	552	521	575	582	556	529	529	537	563	547	563	506	569	536	563	511	566	598	564	585	532	518	560	606	563	536	557	567	536	534	571	562	582	520	554	553	522	597	591	539	598	540	541	564	580	605	579	526	543	567	590	567	558	612	534	566	554	574	595	555	540	584	583	538	590	544	567	524	574	570	521	539	550	561	528	564	546	524	576	572	577	577	559	559	576	551	566	540	565	554	565	596	576	538	500	583	549	560	564	602	547	540	559	563	517	529	563	568	560	565	537	549	544	581	580	554	580	593	559	568	603	589	581	536	525	541	571	555	515	585	547	590	586	538	531	536	584	555	579	547	538	560	572	569	551	549	566	575	551	550	550	547	570	586	552	550	550	599	580	542	523	547	548	564	614	577	544	529	576	558	517	555	539	559	566	565	535	543	600	522	529	557	564	581	609	559	525	508	577	536	541	567	538	544	520	580	551	558	538	544	572	558	593	561	529	559	567	591	499	494	508	602	529	571	559	589	573	548	524	593	527	545	539	553	564	553	568	592	581	544	562	556	536	559	571	573	567	535	543	541	583	575	542	540	520	552	541	569	557	518	548	547	572	507	573	601	563	565	587	583	543	512	575	570	519	577	593	504	587	558	551	570	598	545	517	567	571	552	557	551	542	559	549	585	539	546	605	549	535	574	513	601	559	512	539	594	551	544	581	546	533	616	524	543	591	570	571	593	563	565	605	582	546	560	601	607	544	573	596	513	572	569	535	529	535	614	565	564	560	541	556	553	541	589	600	594	562	551	587	609	557	543	578	550	538	537	540	590	548	565	539	536	548	555	559	530	587	548	591	595	544	566	566	537	590	594	562	562	572	578	603	553	550	563	545	546	595	562	551	537	530	552	546	531	527	529	568	558	558	542	556	601	555	634	574	568	579	590	577	544	601	518	589	568	481	533	515	561	519	539	578	578	571	573	571	588	583	594	547	567	548	538	551	578	526	511	552	586	565	571	560	562	571	603	553	557	546	545	557	571	607	538	562	553	578	502	517	575	596	559
4968	13158	10187	5034	3603	2880	2259	1755	1504	1261	1130	1034	1008	897	836	846	898	817	820	794	738	797	781	737	730	718	738	732	717	738	699	732	704	703	730	667	717	694	669	690	705	732	750	706	742	702	657	677	751	705	676	697	700	670	680	721	702	670	737	678	702	729	713	701	742	729	684	708	749	672	705	643	721	660	657	719	703	750	701	643	659	660	721	650	704	600	666	704	704	731	681	675	710	710	717	709	702	706	716	705	660	714	698	719	677	698	697	685	670	756	707	672	722	675	674	722	666	656	707	715	710	656	712	702	684	686	680	704	732	678	691	658	655	706	677	662	651	727	654	697	706	687	689	685	709	673	705	679	666	665	688	692	700	669	675	654	709	669	723	660	702	744	676	725	682	748	661	664	695	661	728	671	713	691	771	657	702	746	734	682	679	682	701	670	696	700	687	680	704	693	641	710	681	675	732	709	693	689	679	735	693	734	734	701	717	716	735	668	686	698	655	687	685	696	666	716	689	726	691	701	704	715	726	696	705	736	689	671	714	671	698	650	695	681	704	713	664	704	718	696	661	711	695	700	674	709	723	698	739	658	650	664	704	727	697	661	677	708	660	703	727	717	689	706	718	715	702	654	704	675	698	679	755	668	692	634	699	715	704	709	675	730	716	719	693	729	678	695	663	669	736	703	666	706	717	662	672	682	687	695	669	667	703	710	666	689	700	666	657	706	754	691	675	712	665	639	749	704	700	748	700	681	696	671	656	691	675	711	703	719	676	649	671	676	674	717	712	682	689	695	746	701	695	722	703	707	643	665	692	644	672	701	698	637	684	733	765	724	647	712	716	662	750	718	711	732	704	717	686	664	701	685	725	700	668	679	705	699	716	674	688	698	691	678	707	686	674	680	704	698	709	724	653	694	658	704	706	683	688	694	671	639	694	690	684	712	646	704	716	645	708	677	683	721	672	670	707	674	714	719	730	690	647	716	710	696	739	670	723	715	747	705	696	686	707	710	673	708	670	657	672	686	686	697	661	677	690	698	751	655	702	666	695	695	715	678	720	702	649	731	719	685	703	713	711	671	701	688	713	662	703	744	703	694	679	676	717	663	704	721	709	745	718	716	720	691	686	710	712	662	688	688	680	645	661	702	703	699	723	663	693	720	695	645	692	747	681	645	686	712	682	679	729	676	679	667	684	690	697	650	694	690	663	636	700	656	679	690	679	701	702	704	694	719	704	726	720	693	678	697	714	670	695	683	695	695	681	667	657	685	638	669	658	706	656	725	676	709	655	681	650	714	704	710	726	670	713	709	668	624	761	720	650	701	724	645	733	721	697	684	644	717	672	660	743	675	714	670	671	697	652	683	731	671	689	724	713	730	681	726	722	671	634	700	714	681	696	671	703	652	670	684	671	699	711	665	712	692	697	705	681	700	704	725	714	658	700	707	701	673	692	681	681	683	651	646	740	674	712	674	681	656	703	694	696	712	707	701	667	674	674	710	677	661	703	717	737	701	694	705	674	686	700	681	697	714	711	688	723	664	679	694	724	665	711	709	747	712	724	745	650	738	737	691	670	746	629	682	637	752	683	672	668	724	678	671	675	669	698	734	712	697	681	634	701	677	674	717	685	662	715	645	731	634	659	676	720	696	662	701	708	695	643	672	695	680	698	757	730	698	664	663	688	694	686	673	716	671	695	705	720	694	695	678	674	711	721	706	753	664	658	711	697	692	718	649	715	697	674	638	715	696	684	729	651	670	717	647	675	702	683	663	726	708	654	676	698	639	705	670	670	693	714	717	662	738	684	716	679	718	697	718	730	697	710	703	689	660	711	685	695	722	703	699	722	691	707	659	696	698	703	688	708	713	650	691	724	727	711	700	693	690	656	667	651	693	698	671	714	692	682	691	703	717	703	665	678	690	716	700	701	689	715	708	665	677	670	725	723	685	690	661	718	691	695	670	687	679	679	735	727	689	705	709	681	677	690	702	728	642	684	641	701	653	666	651	721	695	697	680	694	681	695	699	683	694	722	659	725	657	734	690	696	672	695	688	686	712	706	672	707	764	716	674	703	703	693	692	688	664	654	696	692	706	678	684	706	712	669	710	706	688	681	664	682	674	669	673	706	678	680	708	673	722	713	685	638	763	668	685	691	657	688	745	730	710	681	700	640	682	667	736	609	624	680	680	676	682	691	696	709	706	709	698	679	710	681	696	702	670	679	737	692	636	699	708	681	679	707	694	687	692	683	698	685	694	695	694	704	697	677	699	632	705	705	723	691	679	687	752	693	670	635	699	724	704	666	664	716	715	684	642	684	702	707	723	672	704	727	729	655	733	691	697	710	744	688	651	671	667	685	706	685	697	749	684	684	669	689	725	681	675	744	713	692	723	690	696	706	702	709	721	719	682	694	676	719	678	653	661	678	652	719	630	707	741	689	662	671	659	703	672	740	641	735	733	688	678	740	701	690	698	727	725	683	764	695	680	685	725	767	728	697	630	729	720	688	729	653	697	662	712	700	696	685	680	678	722	627	688	647	719	739	649	688	765	715	703	692	669	689	698	672	689	706	692	741	715	700	699	763	715	659	723	721	701	668	711	683	744	732	702	672	713	698	703	696	701	656	699	690	721	739	689	659	692	697	679	680	736	623	624	696	656	707	660	709	666	675	693	678	676	686	666	675	678	653	690	654	727	673	658	682	648	721	709	679	743	697	695	653	708	714	677	676	772	726	679	701	706	701	680	705	662	708	726	695	672	692	659	674	669	679	690	661	708	704	654	681	663	729	716	694	726	655	664	695	689	682	724	731	678	672	687	705	720	686	740	703	658	676	679	721	675	706	684	669	723	721	693	685	701	698	714	701	694	692	747	699	681	691	725	755	688	731	663	671	700	694	718	681	721	680	650	653	733	691	687	700	687	724	674	687	674	669	727	671	681	692	663	692	727	653	702	711	712	708	680	706	647	664	691	700	697	676	697	698	700	722	675	720	649	703	712	690	675	700	699	694	665	715	673	715	700	743	731	717	665	711	686	662	677	711	674	659	727	636	707	695	661	669	699	722	706	704	712	669	681	651	673	720	711	708	673	685	713	713	680	698	701	669	728	685	697	672	752	699	741	697	663	671	637	684	699	684	719	688	718	694	675	700	670	674	683	704	747	721	666	760	679	719	734	677	705	687	701	704	694	696	685	730	671	686	704	686	680	679	738	680	748	702	663	721	694	724	680	689	722	737	724	728	698	660	636	686	686	698	695	753	716	683	682	702	708	726	676	694	693	683	703	720	656	695	685	708	682	677	675	714	636	662	697	680	668	687	650	713	662	685	709	680	706	742	712	713	696	718	683	719	682	699	689	693	714	768	666	737	742	705	742	716	704	710	700	714	716	712	751	699	688	743	719	688	709	713	694	707	689	685	705	680	704	761	658	724	692	671	699	671	705	731	687	711	670	662	699	677	686	742	713	668	690	649	663	655	700	704	740	699	656	701	659	654	689	685	700
24943	21354	27489	25474	11697	1086	744	586	404	380	383	357	341	307	324	303	308	313	324	301	279	271	275	305	259	285	264	266	306	296	267	298	271	274	291	261	275	239	285	297	288	243	270	284	261	290	276	291	278	271	261	283	250	249	275	270	281	288	283	282	271	256	254	248	290	262	269	280	300	269	247	266	245	241	273	255	246	286	271	249	263	266	242	229	305	247	255	265	245	236	265	284	303	254	255	269	277	254	290	288	290	254	261	287	248	241	292	265	285	240	290	263	247	290	267	247	282	266	247	320	263	252	264	267	260	264	267	252	276	260	279	271	281	247	264	273	244	248	268	256	255	273	253	245	279	270	260	293	270	273	260	271	257	260	264	263	253	268	233	259	266	261	244	250	279	297	288	249	297	258	256	255	240	266	265	282	267	255	297	260	256	252	290	260	240	231	249	288	277	269	246	265	274	267	257	247	275	277	282	293	263	281	250	262	252	284	262	260	245	235	292	262	283	295	260	252	245	273	246	306	243	271	261	261	288	281	277	263	266	264	265	259	279	251	268	271	269	260	268	294	287	291	285	269	231	255	281	282	294	285	258	264	284	273	265	268	280	287	251	312	274	256	247	270	267	252	266	272	249	281	271	249	258	248	262	288	268	269	280	280	259	279	250	257	271	254	269	282	272	266	258	264	289	292	263	284	293	270	272	264	269	255	251	272	280	251	276	269	250	262	280	229	293	282	251	280	254	259	237	263	262	247	258	247	260	268	265	270	268	232	277	261	248	282	267	234	263	283	290	271	300	244	245	241	257	247	271	264	271	217	269	240	273	263	275	287	280	300	271	266	260	257	281	288	262	249	272	277	239	284	237	253	272	273	262	253	265	239	267	264	265	256	270	262	253	273	277	255	282	256	260	282	254	263	262	255	263	271	249	242	266	295	255	274	276	248	235	258	289	260	246	269	246	244	275	280	253	252	271	278	268	243	255	254	244	251	252	258	277	264	289	268	241	253	262	273	287	257	259	281	253	242	268	275	258	294	277	255	263	259	253	257	296	261	256	267	253	271	273	235	230	257	241	260	258	236	278	278	266	260	249	251	253	268	242	270	240	257	234	260	256	243	273	288	270	239	279	283	256	266	266	276	249	254	250	273	255	283	259	272	257	245	256	275	245	261	267	278	276	262	283	259	279	267	258	252	286	266	271	257	279	274	245	245	251	262	248	276	255	229	254	248	275	258	232	262	253	246	279	247	230	256	272	241	288	282	233	246	287	274	254	297	268	274	246	245	267	246	260	263	264	251	264	266	278	299	281	294	255	290	256	250	226	266	292	284	265	261	268	288	275	274	272	255	259	246	272	255	260	252	293	257	267	276	270	253	274	259	278	261	267	252	258	239	246	280	281	253	294	283	269	262	259	240	275	265	268	261	292	260	280	256	270	261	259	247	263	254	241	262	237	295	273	287	285	226	268	227	277	224	291	266	288	276	256	282	281	288	254	249	260	265	251	278	260	257	263	253	262	258	256	271	262	225	265	284	279	285	251	264	241	275	282	275	282	250	266	248	251	292	284	273	271	266	249	264	248	243	250	283	261	287	257	222	258	284	239	261	252	272	284	281	271	247	267	245	246	258	241	262	290	264	268	288	268	255	260	235	265	290	259	264	266	240	287	283	278	226	283	261	249	285	236	265	258	281	298	302	255	264	273	258	242	253	264	254	260	254	287	287	245	226	285	249	247	283	277	261	272	252	257	289	271	264	304	263	235	253	258	265	277	278	274	263	266	266	272	281	301	271	267	261	241	316	258	243	252	266	258	279	264	242	270	260	285	272	264	240	270	264	247	281	257	261	257	243	252	298	263	254	247	253	283	240	245	275	264	264	251	241	285	260	255	254	283	276	261	255	241	259	255	297	266	269	263	266	235	256	244	265	252	268	267	278	274	275	239	265	253	257	291	287	255	266	271	242	267	252	288	258	295	272	256	305	263	261	253	265	237	269	267	291	268	272	241	282	269	276	236	238	266	274	253	261	295	273	262	263	274	287	251	288	241	266	250	271	274	264	257	293	263	270	260	234	237	260	279	292	292	277	279	268	233	255	270	266	280	251	262	266	265	253	251	261	300	244	277	236	264	251	239	284	262	282	251	257	275	282	291	253	273	248	237	257	258	228	295	296	264	245	256	277	284	245	266	260	260	251	250	276	243	241	277	263	263	265	269	254	265	247	241	256	250	276	279	248	267	261	246	272	262	294	271	247	258	257	255	312	255	246	277	236	277	290	270	268	281	293	293	282	248	266	265	283	297	247	271	257	273	282	260	283	255	251	262	265	281	256	263	257	244	283	242	264	263	279	275	279	272	275	266	272	252	252	269	288	265	261	243	287	248	237	250	262	246	273	271	256	215	264	272	265	248	273	229	250	244	273	223	250	279	267	278	266	267	279	273	237	264	264	284	290	284	288	305	238	237	286	255	288	265	282	260	268	248	272	266	263	275	280	253	260	269	262	266	230	254	258	282	268	268	262	240	259	283	273	245	262	269	275	252	275	274	276	266	255	273	254	298	254	277	285	265	246	258	265	287	276	256	252	285	255	262	238	273	306	261	285	243	259	247	253	271	244	264	255	282	248	253	247	252	255	261	245	274	270	263	282	262	262	262	276	239	262	263	261	268	250	252	258	246	272	253	252	261	241	253	278	217	258	276	271	265	264	251	253	255	253	286	251	256	268	244	277	263	256	286	249	260	252	258	268	276	264	266	232	293	246	265	240	275	260	277	294	276	269	273	258	284	255	277	259	251	255	294	279	258	249	251	285	245	253	278	250	284	266	257	254	249	302	287	272	278	280	269	243	276	271	271	268	264	281	288	276	273	278	267	250	278	259	283	305	242	288	286	286	273	272	281	268	286	281	254	276	316	246	276	246	312	246	268	248	269	240	256	268	240	268	277	266	275	241	267	267	257	279	268	257	254	282	252	264	265	223	280	279	291	269	271	228	278	243	257	266	281	252	275	269	259	268	250	265	276	259	264	256	230	284	232	247	260	266	273	288	263	274	300	242	263	292	219	276	280	229	283	268	259	241	258	234	255	261	233	258	262	212	259	268	269	267	241	246	274	255	258	248	249	261	287	273	267	258	260	250	249	281	251	237	251	258	264	255	264	243	233	277	263	306	282	270	243	263	299	236	244	266	250	254	241	261	267	257	257	249	255	276	275	282	265	300	258	249	244	267	287	243	263	241	264	265	275	266	226	276	252	270	264	271	263	284	278	278	272	267	272	261	249	291	267	216	264	275	256	314	271	243	257	259	267	284	270	279	292	266	270	281	251	253	261	317	258	285	250	267	288	290	262	255	276	260	288	261	237	288	259	256	292	276	246	243	274	246	265	265	267	262	239	267	271	282	259	281	271	246	266	228	270	257	268	268	260	266	273	278	259	297	246	274	254	274	263	278	289	238	263	256	271	210	243	261	262	244	290	259	249	261	288	237	260	271	282	253	239	246	252	276
4767	9472	7127	3527	2399	1885	1290	1076	855	718	588	505	479	489	488	473	400	431	396	412	367	390	369	376	375	319	344	381	346	331	365	298	337	343	352	352	355	352	380	336	360	312	331	342	367	322	338	347	339	313	338	346	348	332	325	277	331	323	340	327	340	316	350	358	332	330	322	342	334	321	336	332	290	288	320	327	345	313	334	329	315	327	305	368	345	346	340	300	320	340	290	331	304	312	331	313	317	318	347	351	336	361	314	342	305	308	335	351	311	342	330	347	337	305	333	345	309	344	344	324	315	325	330	350	306	313	321	354	352	326	348	320	338	321	349	328	333	343	308	335	340	329	363	310	311	319	344	313	314	325	326	317	320	323	366	334	319	317	342	340	333	312	348	320	325	321	343	333	342	338	340	309	339	314	343	330	324	328	334	309	344	364	331	310	320	329	299	342	333	322	318	320	350	335	321	327	316	326	314	340	321	341	343	326	357	316	297	341	370	304	369	306	343	321	347	314	329	344	330	345	340	317	326	321	328	329	341	297	332	346	308	334	322	338	357	319	350	305	361	301	343	303	304	333	309	323	319	344	304	314	317	325	360	322	327	313	347	325	339	321	326	309	342	321	336	340	323	332	299	350	308	341	346	336	308	339	317	328	313	308	330	305	285	346	347	358	343	326	360	306	321	339	319	298	322	334	324	312	317	322	338	316	300	320	314	309	312	320	307	350	315	367	350	307	314	375	292	330	329	279	343	355	325	363	318	336	319	373	310	333	327	330	323	361	341	353	331	307	334	334	317	301	300	331	353	331	343	314	348	331	297	335	340	369	323	321	313	352	348	327	311	298	307	309	345	329	312	317	338	301	323	292	320	363	345	332	329	325	314	314	324	328	330	327	340	310	344	314	338	348	292	321	302	352	321	341	356	307	349	329	335	355	315	335	275	324	326	352	357	313	318	340	348	322	344	343	340	299	324	340	338	349	339	319	281	323	338	310	352	368	324	342	325	343	339	310	330	339	337	307	329	326	312	307	362	316	318	320	322	313	336	313	325	320	351	327	331	355	342	305	333	318	336	330	312	291	335	318	359	297	344	317	316	328	334	352	345	301	331	331	314	342	332	336	316	311	322	313	335	296	330	330	308	387	324	360	323	289	335	372	317	323	307	310	322	332	332	311	331	345	314	365	346	338	288	337	326	308	303	339	312	342	324	319	333	314	293	302	324	337	318	316	325	317	310	335	320	331	335	346	324	321	358	300	303	315	353	356	335	324	324	318	316	326	341	327	329	334	318	324	316	344	342	296	313	316	311	322	328	334	392	324	332	325	330	323	329	324	316	267	304	318	320	324	322	353	306	361	315	303	316	365	329	333	331	322	322	331	335	357	329	323	295	346	350	328	333	346	351	330	366	339	324	311	310	326	359	324	314	317	312	322	318	346	349	346	361	323	327	319	313	330	343	320	354	330	329	323	289	297	326	322	351	316	349	314	327	317	316	332	314	308	318	359	319	339	337	308	294	339	343	346	328	323	319	335	295	317	324	317	319	321	316	363	350	325	330	328	347	342	331	319	338	341	309	316	326	345	328	312	343	338	341	319	297	319	345	334	334	317	329	321	367	325	334	324	312	340	330	366	331	319	333	313	376	358	354	336	316	335	321	327	319	331	304	301	335	314	324	347	304	320	330	338	321	354	325	307	289	347	350	306	341	335	340	303	325	303	352	293	362	336	295	311	331	311	308	371	291	345	334	339	368	350	333	299	303	316	299	338	314	311	332	329	347	313	329	329	302	323	325	308	323	352	309	319	325	319	330	323	363	297	328	343	341	347	287	316	339	369	326	287	334	321	295	317	350	338	302	313	313	358	294	312	340	336	307	309	315	324	303	347	308	315	300	302	320	355	343	311	304	358	345	335	314	313	313	313	310	325	335	336	336	358	356	331	343	328	335	320	316	332	331	314	355	292	331	348	312	325	324	316	342	343	327	364	342	313	329	345	314	328	353	327	300	294	324	327	341	304	342	324	329	298	334	312	357	327	330	319	312	324	315	324	326	344	299	326	310	343	317	329	334	311	319	329	323	305	325	342	343	337	315	331	303	331	317	352	332	329	291	332	303	356	325	346	322	287	308	314	323	339	327	332	310	309	323	289	326	302	348	339	293	355	317	339	352	336	327	341	341	330	332	323	320	367	333	306	308	296	373	316	337	311	327	344	351	326	330	312	323	315	334	357	327	347	345	344	333	319	319	330	338	343	351	328	318	332	375	335	357	323	343	336	323	338	335	336	320	343	309	318	321	314	347	337	324	294	319	353	343	338	295	292	327	343	339	316	347	305	349	325	315	327	322	327	348	309	341	318	362	333	298	286	316	324	310	314	308	321	319	335	331	335	338	331	327	341	324	348	318	304	312	317	325	330	339	307	302	336	314	297	309	281	316	346	294	336	330	340	335	339	343	330	347	302	326	328	322	295	332	334	333	353	308	350	324	337	327	339	291	332	311	338	301	317	332	311	339	309	350	322	318	357	339	336	312	317	323	353	337	324	328	309	339	334	336	325	340	348	318	315	345	318	353	303	356	326	338	325	336	332	309	319	291	327	335	324	351	336	339	335	314	334	341	339	312	336	340	341	301	314	322	306	351	302	325	309	327	330	323	339	347	314	350	342	327	322	341	309	341	290	346	304	316	345	296	335	340	332	320	301	304	341	344	309	322	330	343	323	328	326	346	363	361	302	305	321	316	337	307	332	341	313	317	306	339	324	330	319	318	358	338	382	332	321	313	331	329	344	343	356	356	327	322	328	333	323	323	331	318	287	360	340	328	332	321	310	334	364	343	352	308	303	330	307	314	343	344	306	308	337	323	310	327	318	311	319	329	333	329	348	318	308	351	313	321	316	349	307	323	337	324	338	347	295	317	335	293	317	297	328	341	345	321	320	342	351	317	284	359	305	314	362	322	313	357	317	316	330	321	344	312	339	321	339	337	320	314	346	331	327	320	289	331	310	314	320	334	315	327	325	395	343	311	324	298	338	347	329	342	345	363	343	293	360	317	284	324	365	322	321	336	343	335	329	358	314	333	345	316	354	319	308	312	294	327	338	321	310	322	346	330	352	329	329	305	338	338	321	335	297	315	306	344	307	341	348	300	308	328	318	291	360	342	314	360	322	317	311	336	319	339	344	337	326	324	328	334	341	334	325	338	309	326	311	314	348	346	347	324	348	341	321	313	327	318	319	324	340	379	334	313	318	362	338	331	341	299	337	294	337	283	319	322	331	317	347	315	331	334	331	303	337	319	304	314	314	317	298	338	352	313	321	304	310	288	333	331	336	366	336	339	312	311	310	306	334	316	303	353	310	321	326	301	304	317	340	310	290	331	306	332	339	325	330	341	309	316	320	309	315	322	337	319	301	327	318	318	322	330	335	337	348	336	346	318	341	347	316	331	353	280	345	341	347	332	320	336	328	328	338	333	337	338	342	340	333	339	376	334	306	350	335	323	330
22956	21408	28997	24209	21400	21407	7827	1237	874	735	587	547	473	485	475	402	402	361	388	347	336	362	326	320	308	317	282	309	277	314	310	277	292	311	321	305	291	289	301	270	299	291	284	303	290	271	285	307	296	266	289	326	243	293	241	271	287	284	310	271	296	287	309	265	283	255	269	283	276	277	283	287	295	272	291	263	277	281	282	292	287	265	287	284	288	276	274	259	272	276	288	261	307	260	259	291	279	268	245	253	261	253	263	294	286	277	282	277	265	259	306	271	272	255	260	247	266	282	293	286	289	265	276	302	290	263	276	270	254	290	267	288	282	236	285	278	272	283	244	286	257	304	291	295	278	275	257	263	266	290	230	257	245	283	264	288	257	277	271	295	266	280	278	280	290	264	299	295	253	290	311	254	271	256	299	269	282	277	280	270	267	257	297	261	267	264	278	280	269	282	286	294	265	280	276	270	288	275	288	279	277	275	265	261	267	257	275	291	284	266	293	264	259	276	265	240	272	268	264	272	266	281	263	301	275	255	266	277	260	266	268	295	286	247	282	234	306	283	268	270	288	266	280	275	269	250	294	272	295	278	273	273	255	287	265	256	286	272	268	278	263	274	286	269	277	273	298	255	250	304	312	277	286	270	270	268	251	270	280	273	269	274	272	298	263	274	286	286	270	269	276	265	303	269	265	266	261	275	278	270	261	266	283	250	281	291	262	286	264	263	274	269	299	271	294	268	240	264	318	266	261	274	293	313	260	281	265	257	270	276	280	280	250	266	299	273	262	268	273	256	276	275	256	249	288	275	334	278	281	275	290	282	264	286	286	272	256	284	246	276	283	275	306	291	271	277	292	280	264	242	281	269	272	244	240	257	271	261	290	264	280	261	281	255	265	269	276	294	285	275	265	307	247	262	252	272	295	268	271	299	252	271	282	252	274	285	288	307	268	261	226	314	277	294	259	269	285	259	277	261	289	277	273	254	278	251	260	271	284	294	298	270	294	290	257	262	290	275	275	285	269	265	292	264	282	278	279	307	272	285	266	294	271	288	275	286	263	267	231	275	240	248	282	267	273	289	263	264	272	282	265	265	286	299	251	255	302	255	261	296	269	272	282	250	267	281	268	254	301	274	277	266	280	278	246	241	275	266	295	292	308	264	242	289	272	273	283	262	265	290	293	255	263	289	261	276	279	282	289	237	305	268	291	276	270	277	286	306	291	290	291	268	279	273	294	281	283	281	251	257	295	270	283	279	253	271	293	265	281	272	262	300	257	288	278	303	261	277	257	272	256	280	286	272	283	278	281	296	261	289	237	268	264	255	269	284	277	236	278	251	271	247	294	270	266	253	258	295	250	284	264	253	253	266	272	290	266	277	301	268	264	268	265	275	278	278	274	233	295	270	289	269	299	286	289	259	292	285	268	275	272	269	300	274	271	280	266	244	283	299	262	263	291	263	291	267	264	318	295	276	288	279	281	265	281	269	267	254	278	289	277	257	275	311	289	278	276	279	252	260	280	265	269	272	273	284	293	264	278	298	274	258	298	272	264	261	273	302	277	267	278	257	252	264	271	289	268	246	273	301	265	273	291	257	249	270	288	283	285	291	286	281	300	255	307	267	281	292	275	285	252	270	296	268	281	284	290	295	271	292	274	267	273	301	275	247	273	271	252	255	270	279	257	270	264	289	312	262	292	261	289	288	259	277	281	265	251	259	264	289	247	267	288	265	274	278	273	289	290	258	280	261	276	269	276	291	270	257	278	308	266	285	266	270	271	250	254	249	260	248	258	268	277	275	289	286	254	275	293	256	314	289	278	250	287	295	281	272	262	256	315	268	276	297	288	250	298	238	289	257	280	265	299	259	276	250	269	289	290	257	271	272	268	257	289	273	289	274	292	266	251	250	262	284	269	261	278	305	286	278	247	246	283	263	288	282	277	260	315	301	278	261	249	294	277	273	275	245	254	260	322	268	266	266	269	276	269	272	249	258	237	296	258	267	256	277	301	240	272	273	273	285	257	279	283	251	276	240	257	264	256	306	255	284	270	273	240	260	271	277	292	261	266	278	286	298	275	305	276	258	299	298	271	273	280	251	271	290	294	285	294	297	271	240	281	255	277	283	261	273	247	263	278	264	273	261	247	284	282	266	273	274	284	276	274	275	260	274	234	273	269	270	273	256	277	256	281	251	260	285	268	266	291	282	273	259	279	261	270	265	269	263	251	278	248	281	277	285	279	262	247	274	271	212	250	239	269	261	263	295	238	293	274	253	287	289	291	274	271	249	263	287	261	271	308	251	278	301	273	278	250	276	255	240	259	272	248	295	280	262	273	253	257	254	263	248	237	280	260	286	241	275	256	276	268	280	244	272	236	256	283	300	283	264	254	274	291	278	278	234	257	276	266	273	258	277	264	265	281	271	278	272	284	248	281	268	260	263	257	281	271	279	269	266	282	296	261	239	256	230	283	234	259	251	271	294	306	291	261	286	270	289	250	290	272	250	277	291	285	249	260	259	267	264	255	265	265	281	253	286	256	268	289	283	273	295	280	299	294	267	299	265	286	310	273	248	273	270	289	272	271	278	282	298	294	257	269	250	290	305	241	262	266	268	267	291	267	258	325	262	279	299	275	290	259	283	267	266	274	265	275	273	270	240	268	284	275	264	265	276	309	255	248	243	245	309	246	253	268	259	258	260	260	293	259	295	295	308	266	271	276	288	259	279	292	269	264	279	277	304	263	275	299	249	256	270	290	267	277	249	263	256	272	274	264	301	262	270	277	277	302	291	276	279	271	283	247	255	280	268	259	264	260	285	298	269	255	285	274	289	250	302	280	290	265	282	245	271	297	303	275	262	286	274	249	271	279	297	288	279	251	261	249	263	268	260	301	286	308	260	272	267	275	262	294	283	274	275	277	285	290	268	254	294	282	246	291	255	254	259	279	266	253	267	293	256	265	260	265	283	241	297	263	260	276	280	279	304	290	290	277	270	262	266	267	241	254	260	257	277	276	278	259	290	255	285	272	258	251	275	297	269	274	295	297	253	281	271	265	290	279	263	274	281	273	267	273	254	267	252	262	296	278	279	283	278	277	296	285	267	291	270	272	259	279	252	269	246	260	249	287	282	281	275	270	280	264	260	230	281	235	280	282	267	274	296	268	283	252	251	262	272	281	266	288	287	281	275	256	259	278	231	310	298	266	236	250	292	302	262	262	288	285	239	262	297	262	276	286	258	318	288	275	258	271	282	279	252	287	263	304	262	278	301	284	246	254	274	267	249	264	272	300	293	276	246	292	278	271	285	256	256	258	271	272	280	277	253	244	252	274	273	271	261	282	283	249	286	262	244	280	293	280	275	277	279	256	271	246	259	298	285	284	261	269	270	275	295	281	314	279	257	285	274	271	271	261	261	266	255	269	271	276	256	277	297	286	295	277	277	287	251	277	260	264	267	264	270	278	238	252	267	274	278	272	299	295	286	255	264	294	269	294	280	281	249
6166	18286	14583	7440	5155	3913	2952	2222	1688	1370	1128	920	798	762	728	632	613	570	533	531	490	508	443	453	432	428	375	426	385	401	385	402	407	404	412	375	374	409	380	386	390	357	371	397	370	345	371	392	349	351	412	374	359	362	375	386	349	333	359	377	354	382	380	369	396	353	360	334	363	326	381	336	390	383	368	370	362	342	386	375	348	361	384	335	368	331	317	322	369	342	357	344	386	324	362	348	363	351	372	329	353	388	330	324	346	373	357	334	371	343	345	355	350	355	379	362	358	354	360	352	358	386	328	361	328	382	334	369	356	360	366	349	349	339	341	349	351	344	331	365	330	357	355	350	344	367	361	330	359	350	348	384	349	352	363	375	336	355	338	358	350	332	371	344	339	393	335	366	353	385	368	340	339	314	356	352	374	367	351	304	325	353	374	359	389	360	349	372	357	336	352	327	345	358	345	351	357	351	353	402	329	351	313	363	329	336	365	345	329	345	372	354	383	319	335	372	345	378	359	332	308	318	364	349	370	339	359	323	351	364	321	371	359	311	309	353	328	350	344	406	346	333	343	313	358	345	364	388	344	349	365	342	367	334	330	331	355	344	394	336	340	351	343	338	357	377	331	352	323	362	377	330	343	350	368	365	323	361	347	345	383	370	355	343	342	364	370	333	330	360	366	337	368	357	357	333	308	351	360	370	356	348	352	344	360	365	358	326	321	376	340	339	357	367	335	328	362	339	356	352	339	361	323	334	330	359	309	335	385	340	359	345	372	349	296	369	336	310	339	364	349	381	326	376	336	320	332	327	326	366	381	303	342	350	356	321	353	370	326	323	330	363	372	337	340	342	344	333	337	364	305	343	371	342	303	339	321	346	377	367	397	339	321	367	350	322	369	355	322	349	346	344	363	343	326	334	341	393	327	328	391	360	359	349	354	341	350	353	350	343	355	333	332	326	373	373	369	331	323	343	362	342	347	357	341	322	376	364	358	328	333	346	349	305	339	347	364	374	383	358	364	325	373	326	359	320	385	318	312	339	372	372	341	330	341	359	350	400	345	352	356	352	340	319	339	343	371	336	362	343	354	370	345	349	352	350	380	355	346	375	328	334	338	361	334	351	355	365	342	351	352	373	346	368	333	343	338	327	309	340	331	389	322	337	359	342	335	345	359	343	347	369	386	317	326	332	376	347	359	350	357	311	345	337	333	318	325	342	349	370	333	373	321	390	355	339	346	322	356	342	337	346	375	343	355	364	389	339	356	356	355	362	341	329	347	333	359	328	364	343	358	354	359	332	385	340	349	363	331	365	354	358	334	367	330	365	318	348	336	371	341	348	350	342	352	380	351	370	339	329	361	381	337	342	340	335	392	342	335	356	340	354	339	334	356	351	319	354	342	375	338	332	335	324	345	361	346	341	338	331	343	336	349	330	368	346	349	363	331	369	351	347	330	343	350	353	353	355	387	342	378	336	328	356	340	357	363	353	343	402	360	349	365	375	325	349	369	346	353	321	328	381	340	360	356	385	344	365	345	381	351	367	326	355	374	322	361	353	373	340	358	309	329	361	355	370	343	337	373	370	344	384	373	388	356	342	328	400	371	363	374	351	358	349	302	337	359	304	373	341	362	375	341	357	391	349	368	348	339	336	365	363	348	367	363	315	389	303	347	346	339	353	337	343	354	345	353	314	358	369	321	383	330	323	347	352	348	353	319	346	324	343	349	369	361	358	361	347	347	354	344	334	355	366	319	355	377	353	378	346	338	383	375	338	360	320	360	352	357	313	329	347	348	389	300	335	357	349	330	353	325	337	348	361	364	357	335	327	343	366	361	329	340	364	365	333	357	326	313	333	373	323	334	354	354	351	325	361	362	338	345	357	320	398	341	362	341	361	332	340	331	356	347	349	352	366	325	336	317	360	357	364	360	323	371	334	321	353	332	325	353	379	366	332	352	355	351	347	338	344	337	364	344	360	349	370	334	358	314	339	345	357	346	369	381	385	337	307	304	359	354	334	367	327	371	370	355	372	368	334	380	351	369	348	345	352	367	366	361	375	357	364	363	336	348	333	334	327	341	326	336	345	342	355	324	355	339	353	391	366	347	374	311	354	375	373	351	356	363	346	357	366	366	363	351	338	318	342	350	333	326	357	366	349	342	349	353	355	381	322	362	312	345	347	328	339	376	344	367	347	358	361	373	364	340	365	326	377	332	332	345	375	349	357	327	343	338	325	336	329	315	357	312	370	343	359	360	341	384	353	366	344	372	389	356	367	359	364	321	388	324	357	354	355	338	358	324	332	371	354	347	339	359	333	349	323	366	342	317	340	344	327	359	390	310	344	355	360	349	365	363	335	355	333	348	345	377	338	347	365	360	339	366	355	358	323	345	358	355	358	322	344	351	353	406	369	331	340	332	359	357	360	325	365	341	364	323	372	308	340	330	360	347	360	354	339	345	327	321	348	348	360	388	366	336	332	338	359	338	352	350	330	354	348	358	352	343	382	327	364	329	349	348	316	352	364	354	369	339	353	361	319	314	344	342	341	328	317	365	370	343	370	368	358	361	369	332	364	352	373	345	333	361	346	327	341	369	374	349	346	363	369	367	366	349	350	326	363	344	355	335	337	382	379	364	358	337	352	348	347	346	349	326	398	384	358	334	374	296	344	354	393	349	337	336	348	351	390	370	322	333	346	332	320	347	346	333	317	351	351	367	337	356	341	345	321	366	372	346	370	353	359	332	345	332	306	333	373	335	370	346	323	338	326	346	346	341	350	372	382	373	355	360	351	358	336	351	348	372	351	316	366	328	341	344	346	311	344	345	365	343	360	350	338	378	328	354	317	350	352	340	338	363	323	344	372	340	382	333	347	360	335	336	347	340	360	343	344	349	358	334	375	347	323	335	341	361	368	362	389	339	331	366	329	332	302	348	328	365	339	384	351	333	327	342	335	348	379	317	359	338	358	389	327	347	355	365	386	363	317	345	352	322	405	362	342	355	320	329	365	355	342	363	343	336	386	350	349	329	332	335	347	344	379	353	325	333	337	344	343	344	326	331	344	326	346	310	325	369	323	339	378	344	353	374	345	321	337	359	339	338	374	386	405	327	340	324	336	355	320	320	331	350	359	369	386	388	329	386	373	317	353	337	360	357	341	341	348	344	337	370	374	362	344	390	316	351	368	342	371	358	336	351	353	349	359	357	363	328	353	336	330	358	341	329	348	338	387	324	349	366	340	360	363	316	360	344	344	360	365	383	346	346	340	382	338	338	321	358	331	346	336	340	357	363	366	368	347	396	355	391	368	374	346	373	329	311	379	334	389	357	354	371	361	355	366	370	353	350	390	317	369	338	346	363	326	366	371	350	368	332	338	322	347	340	355	378	351	351	376	320	352	377	351	372	401	350	356	330	313	326	358	362	360	357	306	374	361	368	350	352	321	376	346	350	323	302	381	364	314	350	339	338	363	362	316	366	335	374	373	316	364	367	363	374	365
27424	18915	5969	1663	1043	795	708	635	555	549	516	547	542	525	500	547	522	520	522	490	515	509	549	517	545	489	500	524	478	525	494	489	523	542	515	512	502	459	493	500	515	503	505	530	483	486	479	523	491	500	493	492	519	523	500	523	531	497	458	483	497	493	501	493	527	522	537	502	492	511	505	556	485	501	539	467	510	486	499	559	466	509	495	510	502	545	537	509	498	488	507	496	531	508	474	513	478	501	485	505	444	526	502	527	511	498	558	508	505	514	473	481	519	514	449	513	513	467	530	510	494	483	471	497	498	505	552	476	504	545	536	478	483	527	537	509	485	554	517	524	489	533	516	495	508	519	541	513	504	519	506	487	536	517	504	520	501	444	491	521	498	474	535	482	523	543	514	478	483	495	475	469	473	473	493	485	511	535	509	525	504	519	496	516	493	514	502	491	491	512	472	549	548	486	491	493	486	475	522	491	526	500	534	571	541	488	495	530	474	514	495	512	521	494	510	504	508	524	483	520	533	483	502	491	511	450	517	485	486	490	516	515	492	484	500	492	514	521	514	486	528	459	499	485	570	526	531	491	504	506	471	472	527	523	494	464	493	503	493	527	498	494	486	466	522	510	492	489	518	523	506	553	509	514	527	500	506	517	521	470	517	536	513	475	502	502	505	476	500	493	541	487	471	558	494	500	498	466	466	499	539	513	510	465	494	476	477	541	519	526	510	468	503	469	529	479	502	469	486	468	480	525	521	458	491	521	500	498	517	508	513	461	503	489	472	479	507	507	495	538	499	498	498	536	498	497	485	494	507	489	478	511	506	471	529	525	496	505	513	510	501	458	483	558	544	543	516	510	488	503	488	514	505	465	497	503	499	482	485	501	464	471	545	472	517	509	497	511	455	514	527	478	560	472	501	536	467	463	463	513	525	526	482	458	503	495	465	554	489	507	500	532	515	501	475	481	506	542	459	497	492	498	524	479	512	523	504	454	508	511	529	531	517	483	507	499	507	480	482	518	503	455	453	489	516	497	527	506	520	532	516	494	501	473	509	538	547	499	469	488	502	537	470	491	497	477	518	517	514	527	530	484	488	471	515	483	518	482	507	475	491	492	511	535	498	505	459	487	510	477	512	499	502	530	488	507	480	510	481	524	494	512	517	513	518	507	523	468	544	536	497	505	491	539	501	492	474	471	494	489	533	495	495	531	496	526	514	502	540	493	450	488	490	516	499	506	462	495	533	500	502	512	497	488	509	482	416	500	489	486	474	495	511	519	500	494	497	482	513	515	473	493	508	562	525	478	452	462	517	495	452	526	489	527	539	502	514	504	514	494	529	470	520	519	495	490	528	508	500	489	516	462	504	532	524	533	481	522	518	477	492	518	513	492	455	492	477	490	480	491	498	490	478	507	490	492	502	514	526	531	492	531	520	530	538	495	497	482	491	532	515	498	518	495	483	523	484	463	515	529	504	515	491	495	531	470	493	498	513	463	564	463	539	554	484	489	550	496	475	519	530	485	483	517	491	503	508	457	517	499	520	506	486	474	495	485	463	516	514	507	503	506	519	502	495	501	543	544	511	507	499	520	519	522	474	524	462	482	516	512	496	521	503	487	456	538	534	486	494	474	484	523	518	499	494	517	474	444	517	478	566	489	507	485	539	560	480	522	495	545	498	514	499	507	490	463	477	495	496	475	518	482	509	502	498	515	557	559	521	491	461	468	517	517	508	574	547	502	520	483	515	488	507	496	486	507	488	472	516	516	511	500	518	583	529	485	530	497	483	502	506	495	497	526	506	515	523	500	515	518	516	515	514	521	472	503	493	517	497	511	484	502	506	486	531	513	494	483	572	516	493	460	512	555	536	483	531	512	506	525	493	509	500	499	499	509	492	488	492	495	517	518	511	539	514	495	488	527	492	511	519	511	485	516	551	512	480	467	521	558	526	470	505	467	504	476	509	524	497	527	541	506	527	494	517	486	496	487	482	517	525	513	489	507	480	470	526	503	521	537	529	532	494	497	511	499	508	497	525	495	501	507	467	523	508	539	529	515	537	492	467	471	479	500	507	529	477	518	497	485	498	459	508	480	505	516	543	531	518	489	506	494	462	484	501	544	498	508	496	508	515	506	522	520	498	552	493	470	537	517	487	492	489	526	464	499	511	510	510	561	515	501	487	486	524	462	514	492	519	504	481	531	514	523	511	505	495	506	480	508	520	463	561	481	476	507	492	509	520	479	489	481	494	532	492	509	503	451	499	495	553	478	490	484	504	514	512	525	498	480	483	494	524	521	495	539	489	519	568	522	522	500	512	463	508	519	528	524	513	500	483	486	517	498	504	509	489	537	508	495	528	545	502	451	513	489	524	526	538	527	516	506	487	539	517	479	507	492	523	517	518	561	518	540	506	483	494	539	467	523	470	477	513	479	521	514	494	512	506	514	494	531	495	487	507	496	503	493	546	511	492	506	475	521	502	495	485	525	555	524	480	484	446	475	488	505	534	482	469	514	487	508	438	479	490	516	490	466	508	535	518	503	512	511	493	470	561	543	505	487	523	525	512	507	521	519	492	513	483	497	508	493	500	504	473	468	461	524	485	516	499	494	542	503	461	483	478	503	493	492	494	504	522	492	505	493	440	564	484	475	507	519	476	496	531	491	487	496	470	489	514	522	501	507	488	476	534	471	481	477	539	493	530	544	530	520	508	498	507	531	499	502	514	507	550	481	513	515	500	511	522	489	545	529	461	453	525	445	482	496	483	525	503	491	493	448	498	508	500	483	489	504	500	537	461	510	553	486	447	486	525	540	507	493	531	482	478	487	513	502	516	501	483	526	514	504	497	484	517	517	509	516	521	461	494	498	508	502	501	500	439	527	508	515	488	539	477	499	445	502	492	479	477	518	540	518	452	476	513	499	482	436	505	484	485	510	504	499	518	510	519	475	499	469	482	528	470	505	467	496	534	494	506	510	497	469	520	516	522	453	501	505	502	525	518	496	502	505	499	472	479	490	522	503	495	543	473	510	539	481	522	486	525	500	529	540	538	514	532	531	497	504	490	486	553	502	503	497	526	477	476	532	533	490	472	535	489	521	502	510	510	497	530	516	504	491	485	503	515	490	516	521	510	485	472	515	517	509	496	521	508	503	480	498	492	488	539	486	476	468	464	483	509	502	517	496	541	503	483	495	481	479	517	516	449	471	527	519	534	505	497	485	543	516	491	519	494	537	479	516	462	524	491	494	504	526	486	499	512	506	461	485	506	503	496	470	493	498	496	483	496	514	494	505	495	522	501	506	481	466	506	536	456	537	471	510	507	496	497	514	493	472	531	496	516	521	540	528	497	501	501	482	489	503	546	510	496	503	510	520	491	560	482	523	492	463	492	487	518	515	474	495	474	508	467	510	502	512	497	500	485	515	460	512	522	537	511	512	537	498	490	473	514	549	497	511	508	492	533	495	514	519	509	460	478	502	527	494	484	534	522	536	538	515	479	527
5463	4813	3754	1963	1496	1209	1057	922	839	771	670	715	676	662	686	632	640	619	657	678	623	643	651	607	608	593	650	628	572	602	640	714	635	621	681	572	660	613	682	655	606	584	606	675	590	636	638	599	601	618	668	622	581	627	601	641	595	656	640	635	624	651	657	662	628	587	597	624	569	641	636	593	630	607	632	659	613	641	616	621	570	639	637	579	648	623	643	597	659	623	637	605	659	623	621	610	637	590	627	574	614	624	558	586	652	622	643	630	601	628	643	616	641	646	686	614	573	589	630	635	640	607	590	668	619	631	590	637	633	658	621	576	579	626	626	618	614	632	597	663	572	595	662	589	608	606	610	609	640	642	620	613	633	636	617	606	625	615	626	591	617	619	599	625	637	656	593	638	632	625	582	639	602	660	616	624	624	653	621	610	598	616	649	647	585	643	637	632	599	569	635	625	651	647	603	572	627	675	596	625	587	605	611	635	669	626	642	583	635	618	633	651	581	600	567	602	646	590	608	612	625	639	630	673	606	602	579	604	620	601	596	609	615	631	604	613	603	642	621	626	617	599	657	591	589	598	605	622	615	608	578	631	610	621	574	606	594	661	614	627	600	634	588	596	651	589	628	617	619	616	633	638	582	583	597	604	626	611	669	644	625	634	645	652	633	638	616	639	632	639	632	601	620	617	686	576	588	648	651	654	635	652	619	630	629	612	638	648	600	590	665	575	617	606	630	612	634	602	633	647	599	575	638	618	632	593	631	663	581	659	603	603	632	625	611	622	621	598	676	572	639	586	602	580	631	659	606	614	579	633	605	655	628	632	618	640	588	594	632	649	626	614	629	613	601	586	600	603	669	574	602	636	642	598	615	626	630	628	633	667	658	633	606	635	615	612	571	622	597	685	618	624	599	615	577	608	620	660	651	615	632	622	655	600	650	606	652	624	644	670	614	606	618	612	637	603	640	672	631	607	602	600	573	625	613	614	594	653	619	639	628	659	641	668	605	624	564	630	630	652	637	637	615	626	592	608	638	622	600	642	580	665	598	625	609	595	628	635	618	609	596	657	613	652	675	587	606	599	616	600	597	675	587	593	628	644	614	637	644	672	585	640	636	618	650	599	579	638	606	579	623	634	613	609	652	668	599	575	621	588	653	665	670	630	630	623	616	602	649	600	631	613	612	593	582	631	591	608	698	596	611	647	637	651	620	607	606	620	578	585	601	610	642	633	619	623	601	636	594	614	621	628	607	624	638	645	611	581	582	613	636	694	615	609	630	612	617	637	634	649	619	614	610	616	629	653	624	632	634	634	605	615	645	646	633	676	628	631	673	606	626	635	661	620	651	629	649	628	640	643	577	680	628	595	627	647	617	622	601	603	626	604	623	663	586	615	615	656	621	627	615	644	628	637	611	626	625	593	649	618	623	586	650	612	601	675	602	580	632	663	595	603	622	607	645	604	616	614	654	629	598	594	623	646	595	682	648	592	616	618	594	628	629	650	600	597	639	601	649	591	575	619	631	623	669	613	596	671	584	580	655	598	614	594	636	616	639	625	623	617	599	592	610	609	595	595	650	575	687	631	587	635	596	649	617	600	618	631	589	658	608	621	617	581	602	654	630	640	650	603	629	623	640	644	592	633	635	607	683	648	630	637	615	632	609	619	622	599	589	606	584	619	619	650	627	623	631	608	574	638	629	660	637	614	645	594	635	631	644	600	618	662	627	632	584	645	587	595	598	584	575	621	621	624	652	630	608	689	618	615	614	599	672	586	629	646	647	630	606	629	623	634	682	616	619	584	641	604	641	628	629	584	648	652	697	660	605	617	618	698	623	654	631	620	630	636	609	645	569	607	628	582	654	613	678	639	620	648	610	626	610	618	587	612	581	637	623	629	607	654	621	628	594	590	634	698	580	634	631	617	566	608	638	571	662	630	634	653	614	661	577	602	630	597	622	634	655	651	631	617	627	618	642	608	618	625	588	601	614	632	602	637	612	623	639	559	632	581	620	590	618	620	629	630	662	635	629	630	625	652	598	606	637	584	651	593	621	615	592	653	637	629	659	590	657	631	632	604	572	599	617	606	628	590	631	616	622	621	657	575	649	608	643	650	635	598	584	618	649	655	618	628	559	654	647	642	605	626	616	578	639	665	640	600	644	605	613	618	622	620	609	669	630	611	642	638	611	595	585	577	609	603	651	604	633	640	642	625	591	647	642	598	646	604	633	641	605	616	642	646	599	644	628	627	636	631	593	604	608	610	579	582	581	613	664	641	668	610	629	653	572	660	616	658	648	613	660	590	591	682	613	648	639	613	599	655	570	633	634	646	609	626	639	608	614	671	639	656	616	639	626	626	691	601	631	641	641	628	652	623	639	613	616	609	650	656	606	623	640	619	674	615	618	636	582	622	579	619	639	615	595	646	638	628	632	629	598	626	670	621	583	584	630	646	653	615	646	606	603	602	600	603	603	639	616	673	630	604	610	634	643	612	669	628	653	646	576	642	622	646	628	651	599	614	647	620	607	602	593	608	608	622	627	587	598	631	639	602	645	616	655	642	599	645	646	613	597	613	632	632	611	668	636	679	619	616	622	596	600	626	642	669	590	613	615	653	605	603	615	605	567	617	642	648	625	602	627	638	623	578	622	588	625	621	622	619	642	600	593	634	612	628	628	600	648	616	634	620	604	620	666	630	607	631	626	616	621	608	604	634	671	657	655	627	563	645	628	606	630	648	629	638	655	620	587	634	638	632	609	643	631	578	651	644	612	581	613	637	666	619	589	598	589	640	637	660	607	632	646	592	581	618	611	616	622	641	647	618	639	592	622	657	625	625	646	632	599	644	605	548	644	624	644	655	612	598	598	609	603	597	600	641	602	581	657	637	660	635	596	632	674	609	614	615	640	635	627	629	637	636	650	595	637	625	592	668	661	624	583	640	607	616	586	653	608	624	606	670	587	580	644	575	623	640	637	620	648	632	616	594	598	636	617	625	615	566	614	661	630	612	640	622	629	615	660	611	612	655	651	645	623	688	629	638	621	626	647	635	645	622	593	618	658	586	605	632	632	614	627	624	598	638	636	623	642	635	624	609	628	651	643	595	623	605	646	637	649	626	656	650	669	642	629	627	621	613	656	646	612	634	623	614	597	608	596	599	622	629	634	704	618	644	603	621	632	621	605	609	583	600	660	618	594	645	609	629	638	598	596	667	649	660	633	643	592	622	613	604	643	625	634	596	637	653	580	625	603	642	662	606	619	621	618	633	600	659	666	616	622	586	626	650	592	604	623	632	645	599	608	628	627	594	585	594	620	662	609	616	591	609	663	595	594	636	609	652	611	624	635	623	606	628	633	619	649	647	610	621	600	649	638	611	616	616	596	621	657	578	628	640	636	623	613	613	643	631	614	637	646	658	622	651	645	651	658	645	616	611	630	579	633	614	624	599	632	657	590	649	632	582	592	618	660	655	633	631	633	686	629	674	644	646	623	620	597	664
24049	21372	28453	24606	21348	9241	1605	998	927	820	713	687	683	696	605	656	561	625	621	562	614	566	596	585	605	583	557	557	569	543	582	563	572	584	574	556	571	551	553	539	606	549	541	513	578	532	535	596	572	541	572	561	565	560	526	566	522	542	567	537	580	523	564	512	549	542	563	560	567	551	546	552	551	533	561	560	582	539	520	576	597	517	566	523	590	567	605	575	566	558	565	557	564	514	488	526	552	591	556	529	557	526	554	561	554	539	548	546	580	558	515	564	556	559	545	585	509	557	587	558	546	554	586	564	564	567	569	573	556	563	576	580	575	553	567	522	551	540	549	571	567	543	581	561	545	518	573	530	546	577	501	529	528	551	586	565	573	568	554	570	541	568	518	569	544	569	476	570	540	574	572	501	559	586	526	563	547	530	540	536	555	525	550	521	546	557	529	514	532	549	564	543	550	520	594	554	569	542	533	559	539	520	550	578	535	552	574	545	506	541	550	555	557	569	549	520	584	601	559	553	590	535	566	534	565	575	543	542	532	539	561	534	521	546	522	576	524	536	535	548	565	560	593	523	528	568	523	569	538	555	533	608	556	530	567	550	506	561	530	561	562	558	558	583	565	542	519	518	555	570	539	525	539	515	538	520	533	549	547	541	550	549	577	527	580	537	555	580	554	567	502	576	525	580	551	525	561	559	544	561	542	512	536	548	559	574	554	531	562	544	560	546	498	549	576	544	526	564	553	567	618	579	518	527	548	560	562	518	541	547	567	535	528	567	520	541	580	557	550	551	525	556	530	536	502	526	569	557	537	547	560	540	579	553	561	552	529	521	521	593	582	536	538	575	549	529	511	567	528	544	545	546	524	518	525	546	562	543	526	551	530	592	554	531	518	529	526	555	551	556	570	526	585	543	527	526	579	545	562	507	530	557	554	527	582	514	549	581	545	529	600	613	553	568	537	565	512	546	525	530	547	529	585	564	556	594	549	484	567	525	520	561	507	543	565	533	575	554	559	565	613	582	549	528	551	559	483	535	521	518	570	577	563	545	552	537	541	562	531	547	536	599	524	554	555	550	530	524	507	538	586	533	544	517	523	523	554	555	613	566	563	576	512	537	555	542	517	531	567	564	547	575	527	529	560	571	536	568	555	527	548	571	563	580	568	561	568	579	530	572	543	520	545	565	579	569	600	602	571	563	526	554	520	532	522	520	555	547	551	566	546	538	514	558	587	506	541	556	565	556	515	551	534	533	574	548	588	535	523	559	540	494	570	542	554	538	523	534	537	500	554	572	518	559	549	556	528	576	570	559	532	541	524	578	533	556	536	539	582	567	547	544	603	544	535	546	518	521	556	529	533	557	506	536	539	537	552	489	575	516	566	574	551	517	551	554	551	552	562	554	586	535	533	541	520	557	557	531	540	592	555	507	508	532	556	539	558	567	553	566	551	527	549	574	588	571	566	517	545	517	572	547	556	579	551	559	551	538	513	531	529	517	534	544	561	590	552	535	572	561	562	537	524	574	543	550	537	528	525	554	568	540	572	555	548	572	532	554	536	540	540	529	556	548	517	532	550	573	525	536	532	560	562	605	558	538	601	564	492	534	561	586	549	535	539	538	523	540	579	533	552	532	559	519	549	531	568	545	564	576	529	550	558	554	570	523	573	577	521	565	527	546	528	539	579	577	564	531	554	530	534	511	547	565	522	548	548	568	500	519	579	542	520	515	500	534	562	539	496	518	544	551	577	540	572	547	569	536	549	570	589	547	586	533	570	531	542	557	561	536	518	521	557	537	572	549	549	562	500	534	529	511	513	581	540	582	516	522	501	578	585	556	601	573	551	555	556	542	541	532	540	517	547	573	558	585	566	606	626	537	583	567	538	554	519	547	561	505	582	564	578	511	573	515	529	538	508	514	557	545	523	499	545	536	573	568	547	511	547	562	554	547	572	588	529	548	566	532	543	550	542	522	578	570	546	574	569	546	536	546	522	546	517	534	539	580	588	570	539	560	584	537	555	539	566	537	589	546	523	523	582	549	559	573	517	581	548	530	547	577	538	522	568	526	527	558	558	532	547	521	543	567	495	503	574	530	522	538	547	512	533	559	560	594	543	506	573	555	542	502	573	556	539	526	581	566	526	550	591	525	597	551	534	575	557	540	578	557	517	577	531	541	558	497	538	563	562	563	554	557	538	534	557	577	514	596	504	497	502	600	503	532	555	534	555	535	548	569	520	529	508	573	569	526	558	548	521	555	520	525	601	514	530	535	548	562	532	527	513	539	514	541	518	576	545	512	548	546	547	526	569	551	524	568	563	547	558	558	556	541	559	560	577	551	514	539	526	577	543	559	539	550	553	530	544	517	574	602	535	540	559	535	531	602	579	581	519	566	556	524	575	542	514	557	566	533	518	538	505	553	557	530	586	556	586	539	583	573	537	510	553	571	541	532	532	540	533	528	542	534	563	565	603	526	536	546	569	589	542	534	582	545	560	531	571	555	548	540	591	543	535	558	511	526	601	571	532	528	556	516	544	548	574	516	604	553	518	571	552	584	536	565	550	538	556	522	546	572	556	541	561	549	573	546	595	551	549	547	519	545	585	534	545	533	556	586	518	577	575	543	537	558	548	575	554	522	538	561	567	520	597	498	537	557	592	492	514	507	541	574	563	564	572	549	592	527	548	550	509	589	578	575	534	539	567	547	561	539	559	549	519	528	526	547	555	535	542	540	559	551	551	547	570	597	562	554	554	535	528	576	581	511	510	558	503	576	582	559	535	535	545	608	563	526	546	543	525	521	541	591	551	527	541	530	539	548	547	543	549	560	549	543	558	528	533	560	540	521	551	540	571	594	501	538	563	594	555	534	534	519	541	550	564	492	486	558	561	584	535	531	538	548	578	502	543	531	534	560	564	579	594	582	555	560	554	554	569	595	570	554	588	538	556	556	565	570	573	522	530	552	569	588	529	530	562	523	546	556	586	557	544	543	544	550	555	546	571	562	539	572	538	537	521	558	510	551	523	573	541	585	580	515	595	514	593	516	567	552	543	500	508	537	510	557	536	536	574	530	540	525	535	571	560	549	549	521	550	564	560	547	536	574	558	516	525	516	528	563	565	573	585	568	617	577	535	530	523	562	568	524	529	544	525	593	588	536	534	583	529	540	512	559	504	547	530	540	557	526	538	520	569	538	524	583	595	529	506	544	511	556	503	541	539	546	542	542	544	533	510	581	577	542	513	543	592	558	577	529	522	605	587	551	509	557	566	585	604	533	541	538	550	539	572	559	579	569	557	546	557	543	588	565	524	584	540	524	553	521	504	545	548	552	521	546	560	561	519	576	570	516	506	574	530	511	538	548	545	554	569	527	563	547	559	569	509	554	522	572	562	567	516	553	526	485	507	525	549	572	561	551	522	628	496	576	554	540	520	520	534	531	540	551	499	529	538	542	547	525	546	545	529	484	565	589	513	522	516	573	536	547	521	533	547	540	490	513
4699	12407	10000	4887	3502	2789	2135	1692	1405	1234	1116	1055	922	912	896	835	819	808	807	747	753	786	747	767	742	723	702	720	682	740	663	696	716	731	739	700	688	762	676	733	673	698	713	682	719	701	696	703	685	754	717	704	654	678	723	734	727	660	736	688	675	721	706	687	692	678	683	729	716	699	686	657	661	687	694	662	700	685	715	703	663	704	674	631	702	696	688	713	674	658	715	687	664	689	685	702	696	637	715	682	677	637	669	661	646	698	658	679	687	759	705	639	739	733	674	659	669	697	679	674	656	668	732	703	719	656	656	656	687	694	679	683	706	672	688	677	689	681	657	693	733	655	718	620	687	718	682	660	702	692	711	697	677	706	656	646	670	730	697	662	681	633	731	755	683	700	669	707	634	670	648	664	668	686	685	673	681	694	733	629	680	624	692	672	719	725	655	668	644	662	657	739	640	673	697	665	639	641	685	707	706	692	668	727	690	713	656	674	676	652	709	660	646	698	673	710	646	706	615	698	672	734	702	725	702	693	672	686	706	716	727	689	688	692	679	692	676	676	650	667	742	684	706	631	713	686	657	734	710	714	703	712	688	669	669	677	690	645	671	712	638	648	687	714	679	670	742	655	647	720	651	716	723	665	691	673	695	698	689	695	690	668	703	685	701	662	705	718	698	674	709	665	720	702	678	647	670	662	688	675	613	695	681	720	678	702	702	693	717	686	671	714	690	712	704	715	675	698	687	718	677	704	671	696	741	694	691	695	717	672	664	683	649	668	703	677	715	679	672	691	689	683	704	658	703	704	698	700	665	712	695	735	678	695	712	697	681	688	732	697	646	713	720	706	695	704	684	663	677	650	680	694	679	682	659	700	680	681	648	715	694	669	674	665	683	712	669	697	708	682	685	644	665	730	674	718	696	688	700	682	679	670	683	667	735	669	648	681	685	723	694	668	691	690	674	704	671	711	665	684	671	692	650	674	701	663	674	728	681	675	665	637	715	687	679	675	660	699	711	724	669	711	704	666	730	638	703	705	711	677	718	710	701	725	671	700	698	706	685	697	702	713	715	732	711	704	652	682	685	613	683	729	705	724	664	796	682	649	674	687	655	676	681	712	690	669	696	686	671	717	720	645	652	683	645	675	706	708	673	710	684	669	630	664	708	685	741	674	716	693	698	672	702	692	670	724	696	719	689	703	686	715	686	684	693	643	688	700	718	674	684	723	723	644	667	680	676	699	734	692	689	694	705	687	732	684	692	692	649	701	705	656	644	720	697	712	723	678	683	646	700	673	696	696	668	690	685	686	637	655	652	672	682	705	676	661	640	706	688	651	674	672	693	664	723	712	689	701	697	712	707	695	691	715	606	669	674	676	653	718	676	692	649	652	706	648	703	669	681	743	682	651	714	676	703	710	689	673	694	669	737	729	678	681	696	660	693	675	690	654	633	742	658	664	670	728	690	668	671	671	732	651	695	658	680	695	677	705	671	724	668	701	707	722	680	659	706	693	636	696	703	689	690	722	708	687	702	673	702	690	686	698	711	716	642	668	697	676	685	677	621	693	693	658	678	633	692	675	698	738	648	674	737	652	675	727	664	687	693	692	644	730	692	693	701	690	723	724	641	658	673	727	647	654	701	693	666	731	683	685	705	699	667	714	663	689	764	737	699	730	707	675	686	663	659	674	706	636	724	680	728	723	692	661	708	662	720	693	686	650	703	673	700	684	668	653	674	672	705	664	680	737	720	730	661	706	688	711	718	702	684	699	659	710	722	626	750	707	684	668	687	715	725	721	659	639	683	632	639	629	664	668	722	706	691	649	649	744	717	744	686	722	691	629	726	693	741	749	644	728	704	689	632	707	661	705	623	693	688	741	670	631	706	681	676	650	711	678	658	650	732	651	689	630	670	659	648	679	677	647	729	704	690	666	667	700	665	691	680	665	668	678	682	667	730	648	633	677	708	673	697	735	699	692	721	680	625	699	657	681	692	695	722	699	672	671	617	704	680	711	689	774	678	668	654	714	668	726	735	726	678	727	706	727	693	732	623	693	703	705	690	676	661	749	663	642	690	682	714	694	660	728	659	705	687	708	693	717	746	723	658	692	695	664	650	654	689	717	672	660	731	649	665	688	709	736	661	701	662	655	674	625	722	700	697	711	672	705	703	657	678	688	701	674	684	700	714	707	678	699	663	681	674	730	736	692	712	690	664	679	685	636	696	659	739	730	690	699	668	754	732	714	694	739	681	654	662	711	686	738	619	661	688	690	674	617	683	698	685	678	715	680	695	693	662	691	723	690	737	705	689	676	678	669	677	670	705	663	710	690	668	715	703	700	688	710	670	681	612	718	705	689	629	670	683	653	667	639	719	675	664	671	660	687	646	680	725	692	687	668	696	690	672	685	704	712	680	682	689	679	657	682	664	704	668	635	699	675	712	659	682	676	727	693	675	704	670	652	694	662	682	646	700	694	703	686	671	700	730	694	700	688	680	677	675	659	662	661	697	688	685	731	702	704	694	724	658	698	678	659	631	650	700	710	713	731	694	650	721	721	722	698	674	680	674	673	671	690	683	691	688	650	682	646	662	700	730	656	691	629	695	699	722	702	689	675	704	715	702	707	689	688	703	683	676	670	679	708	717	715	731	699	639	659	690	705	694	705	730	695	676	727	695	716	707	732	657	693	670	728	710	662	672	688	692	722	652	616	696	616	702	634	664	711	669	695	707	667	742	649	670	695	717	656	718	713	693	677	717	690	704	678	717	663	630	670	654	621	724	730	708	691	671	690	690	732	726	723	716	700	679	663	670	684	618	673	680	719	744	674	723	674	665	674	681	704	655	689	660	752	674	695	685	690	678	633	686	693	710	657	682	714	682	723	641	695	686	650	693	669	677	645	698	686	667	713	692	668	652	707	689	696	733	704	746	706	701	648	649	694	703	693	645	704	670	675	648	673	706	690	657	691	710	700	686	693	685	636	704	692	676	675	667	669	704	664	712	724	742	692	705	703	720	678	657	659	698	663	706	708	696	664	675	690	659	643	721	738	660	705	667	682	676	627	669	687	695	651	648	669	703	661	644	705	699	713	657	632	673	680	716	691	650	670	687	695	672	681	748	706	683	701	718	706	684	672	675	695	698	706	663	695	721	695	765	680	678	730	691	685	720	707	662	669	667	731	663	721	675	741	667	697	679	677	689	691	637	717	681	675	671	694	646	639	693	741	672	692	720	676	680	700	707	703	707	686	688	703	681	667	681	689	720	698	685	677	679	724	722	695	650	682	654	678	720	684	680	675	653	696	653	714	659	705	664	707	679	670	697	643	674	742	692	679	711	739	674	706	652	653	692	676	691	652	706	678	679	653	630	640	656	715	679	645	692	694	627	686	666	705	737	673	698	681	676	715	678	716	718	724	688	709	680	711	681	716	691	703	668	651	703	757	660	649	674	699	707	677	663	679	667	680	653	690	710	642	701	683	692	692	714	672	690	657	679	682
24920	21342	27428	25519	11294	1075	666	535	450	407	366	370	340	303	356	304	261	318	305	301	281	264	301	298	273	284	262	269	278	289	283	297	282	292	271	257	273	270	242	253	238	256	267	252	272	286	267	278	266	256	256	264	274	260	273	282	243	274	264	250	273	252	256	269	261	251	284	281	283	252	243	273	256	273	266	255	262	257	282	255	263	266	217	274	259	275	253	259	255	267	253	253	240	240	265	272	265	256	249	273	251	278	235	271	263	245	239	264	276	264	267	236	264	265	219	292	268	253	280	263	276	263	250	271	260	279	276	263	258	263	239	227	239	261	250	253	278	260	272	270	230	272	260	254	291	304	239	238	256	259	271	257	269	262	266	265	249	284	251	246	272	268	244	257	235	275	257	271	249	255	241	252	263	241	274	271	250	279	249	265	259	253	297	260	291	230	281	249	238	261	224	271	265	247	250	237	241	278	258	265	263	260	259	267	280	268	271	254	246	262	257	285	259	235	259	264	276	250	250	219	261	258	226	264	253	259	258	256	288	286	243	309	262	248	283	266	255	255	229	265	269	255	262	246	249	258	262	293	273	276	282	244	274	293	258	272	288	228	261	278	263	267	285	239	218	258	285	280	274	275	252	237	261	246	245	258	289	265	249	259	268	254	273	260	269	265	266	255	251	258	247	269	273	278	236	273	267	290	249	276	257	278	233	228	277	285	286	315	272	283	265	248	258	236	270	247	260	261	247	298	238	254	279	271	271	281	239	246	282	266	275	250	286	276	273	273	255	282	259	281	267	267	241	254	254	232	254	253	246	269	264	259	283	294	237	265	285	235	278	258	289	246	270	256	270	260	249	275	251	257	289	244	241	241	271	251	243	256	279	257	258	253	298	285	283	266	252	253	254	279	237	266	268	276	251	281	266	282	273	264	235	269	269	261	254	259	268	284	258	268	282	277	275	263	263	220	244	250	273	259	250	267	262	266	221	248	293	261	272	254	283	241	239	248	254	276	252	274	257	258	246	274	268	273	265	255	282	249	251	297	247	268	238	257	252	253	250	249	264	284	280	267	215	249	247	248	258	271	293	283	258	264	266	264	263	261	261	260	279	295	230	295	257	249	241	272	256	254	258	247	258	272	264	282	211	239	270	245	270	288	260	243	253	274	242	255	254	273	246	254	271	259	256	262	243	277	261	250	283	249	289	263	260	290	269	267	265	277	269	289	273	251	283	245	235	271	253	265	288	274	269	252	243	281	269	264	251	274	278	273	247	287	271	244	266	249	259	242	251	256	259	284	267	244	255	256	274	237	254	251	259	258	287	252	249	269	282	233	244	245	244	279	246	263	284	241	249	259	278	271	263	294	268	259	270	272	261	274	254	255	280	261	256	286	278	233	254	232	265	268	244	255	273	281	268	270	236	271	274	275	252	264	279	261	263	288	278	292	249	247	276	242	266	258	283	291	292	260	266	276	276	265	271	282	272	280	268	241	277	265	270	251	235	261	245	248	266	269	300	281	230	264	236	260	268	253	280	276	259	235	281	260	248	288	241	244	290	267	276	259	249	256	270	271	251	271	263	276	231	231	264	278	248	275	228	255	266	256	259	244	261	256	271	275	247	242	286	257	243	274	283	282	234	263	243	252	274	242	279	251	271	266	255	264	260	248	246	262	264	272	263	277	245	258	247	283	300	229	224	261	257	280	242	266	238	239	255	292	245	256	260	253	271	275	269	269	236	267	251	263	272	290	235	244	244	277	254	253	245	231	251	259	269	249	260	286	282	284	280	293	254	255	273	259	271	256	277	267	242	269	261	263	267	239	261	244	248	250	267	235	248	265	261	237	282	274	270	250	280	258	269	257	244	249	244	260	257	249	277	288	258	266	265	269	279	225	274	263	257	256	266	268	256	251	280	247	268	245	268	262	260	243	259	289	252	278	269	247	228	284	253	248	267	272	261	290	226	256	268	260	247	248	238	254	229	243	260	270	267	277	281	259	292	280	276	243	246	208	265	269	269	258	257	276	261	271	247	283	237	245	269	259	258	262	263	274	271	254	248	259	253	269	247	257	249	273	276	254	275	256	248	262	239	263	293	285	262	254	267	279	257	261	243	274	234	246	261	278	249	233	267	257	224	276	252	244	248	269	271	235	261	270	273	267	224	256	307	263	270	250	239	261	276	259	249	272	259	277	258	268	283	239	270	299	231	274	252	247	238	257	254	259	246	288	286	242	267	266	274	247	268	284	237	228	261	263	293	238	246	271	267	252	274	240	243	261	271	251	264	276	254	277	225	260	255	248	263	266	244	260	240	267	282	252	271	272	255	266	219	268	278	249	278	277	289	258	278	273	257	228	244	251	241	265	263	254	269	266	261	270	265	283	265	255	253	258	269	284	256	266	276	269	268	263	263	274	257	276	253	277	257	288	254	268	245	283	253	261	274	269	251	298	271	265	256	233	266	231	251	249	254	258	248	270	238	245	275	264	283	272	289	269	263	265	263	263	259	266	231	288	273	273	272	248	256	254	249	271	266	262	265	277	264	271	258	257	269	239	293	259	273	253	235	266	262	277	247	260	274	236	270	272	268	252	288	243	249	242	271	271	242	271	263	272	287	266	242	240	273	266	273	244	263	279	244	245	268	262	278	275	257	231	252	259	269	273	256	261	277	267	256	287	262	248	263	280	280	252	271	286	239	284	259	293	254	239	259	238	263	238	236	246	268	260	282	289	276	280	252	250	261	287	290	258	253	249	247	243	250	260	264	256	263	273	253	279	279	278	291	254	247	262	250	269	282	263	253	270	263	275	250	235	254	267	264	285	277	257	249	258	277	282	249	261	244	259	277	255	247	260	248	236	284	266	254	260	251	271	258	258	253	254	256	276	278	252	242	264	287	245	276	261	245	270	273	225	263	261	287	276	257	260	266	248	256	283	264	258	259	266	255	267	245	251	277	241	234	266	275	256	280	254	279	272	250	244	262	240	255	270	257	276	264	231	294	242	282	243	243	284	271	266	253	249	286	244	291	284	269	242	268	292	255	225	263	250	266	266	270	247	270	284	274	263	201	260	239	251	295	269	294	265	226	267	269	247	240	259	237	254	231	245	263	274	246	260	260	249	280	285	245	256	248	255	275	255	276	240	273	250	255	248	267	233	252	281	286	270	231	268	245	265	238	253	289	252	254	280	270	262	288	248	263	254	252	235	267	273	234	224	263	232	271	281	266	247	268	279	261	258	248	282	269	233	240	246	264	268	263	248	240	252	244	247	264	296	262	233	257	276	277	253	266	239	266	276	266	266	253	246	224	258	312	252	247	265	241	242	248	273	264	257	269	249	265	257	255	236	257	271	274	260	257	231	298	260	263	239	283	249	253	260	283	284	249	250	252	260	253	269	257	248	285	272	252	270	286	239	263	232	266	248	253	270	242	270	283	252	265	242	286	235	267	251	258	238	262	275	262	258	267	254	301	226	268	260	279	267	242	248	266	280	256	269	286	246
4488	8643	6920	3422	2282	1673	1354	994	802	703	614	574	516	438	489	460	421	412	406	364	349	377	392	358	355	346	349	326	366	339	380	344	330	340	315	350	352	342	338	314	318	340	330	348	338	371	367	329	324	315	336	337	377	292	302	336	316	349	331	349	320	321	336	340	347	331	327	339	362	327	339	331	368	287	311	318	320	288	315	323	352	346	321	318	316	312	343	325	338	336	286	312	334	348	324	322	322	307	316	322	321	336	318	336	343	307	333	291	328	304	336	330	345	366	347	348	344	342	321	345	306	344	346	286	324	318	347	334	332	335	313	284	316	326	333	316	337	366	331	345	329	331	320	330	360	310	323	302	361	301	323	341	296	330	358	365	349	305	311	357	329	321	357	319	330	325	318	309	310	342	347	352	314	315	311	340	361	296	309	313	328	311	308	314	319	337	335	298	289	322	330	331	369	292	342	295	331	331	331	303	312	329	357	313	330	324	334	327	326	323	296	355	344	331	326	337	316	335	333	339	305	331	336	319	314	312	348	321	333	309	317	325	351	314	342	295	323	332	332	299	283	309	343	345	312	339	346	320	337	323	306	327	300	288	305	322	319	298	327	312	340	294	310	317	329	353	332	337	345	327	315	310	330	318	307	313	319	309	344	335	320	332	304	375	295	287	322	339	307	309	343	285	305	327	339	380	308	319	292	324	333	332	330	293	256	302	330	329	310	314	320	332	343	330	309	344	342	367	299	325	322	337	286	307	357	330	359	325	336	313	342	327	338	305	322	326	323	318	320	360	302	301	325	328	306	335	346	336	340	329	290	293	341	313	329	319	329	340	297	369	342	333	320	321	308	296	318	332	299	334	370	340	359	300	345	339	324	307	346	311	324	337	313	299	342	312	338	347	290	336	326	344	292	297	322	352	319	335	315	326	295	329	314	338	310	300	327	324	322	354	334	311	342	303	329	349	330	312	336	327	309	334	332	350	320	327	335	330	288	312	332	320	321	298	328	308	312	333	339	344	327	322	340	320	298	316	320	323	320	351	337	287	308	316	303	350	323	325	310	363	311	342	320	338	322	321	356	323	330	332	319	347	316	332	290	306	328	307	322	317	322	306	321	325	308	349	336	331	316	312	306	320	335	344	318	316	351	300	289	319	317	311	313	315	324	334	330	332	335	331	322	302	324	316	287	309	324	337	326	318	327	331	310	353	313	339	352	331	334	328	324	323	316	332	322	360	348	349	362	344	364	307	314	311	324	360	326	287	358	324	350	326	329	338	350	356	339	336	327	310	324	315	333	323	312	301	330	321	285	321	304	313	331	343	342	314	326	316	331	326	345	330	321	334	345	349	304	312	323	354	348	318	334	334	320	301	334	322	324	300	345	320	272	318	315	309	325	352	324	342	339	362	304	320	320	323	355	331	294	352	321	327	321	354	309	342	324	324	328	324	325	303	347	328	348	326	351	323	318	305	318	340	340	334	352	296	319	354	311	321	351	335	326	322	343	314	325	328	307	316	323	312	296	336	340	307	296	305	334	301	316	330	338	279	322	340	300	330	322	328	324	339	337	329	322	318	295	337	303	324	319	297	304	338	303	331	315	313	340	357	327	328	337	314	352	319	319	341	314	318	330	322	336	327	335	303	321	326	313	300	322	330	342	337	328	322	362	295	329	335	319	308	358	309	338	296	331	340	312	360	323	342	330	302	336	316	362	316	329	313	325	315	299	315	342	313	321	309	313	344	320	312	346	296	303	314	332	328	323	319	336	358	308	328	336	319	333	343	292	337	338	345	338	322	336	326	307	322	318	317	343	320	343	325	316	331	314	287	316	330	344	347	356	350	320	306	332	299	322	291	306	330	345	341	361	316	325	324	325	302	315	337	308	309	287	335	327	361	346	321	299	332	348	315	304	335	324	335	345	346	328	314	329	335	315	319	358	333	341	332	273	314	338	319	308	324	322	317	330	330	343	334	333	325	324	324	358	333	316	297	324	318	375	309	277	323	302	343	333	328	336	306	302	348	354	335	322	342	304	356	326	310	310	340	309	331	308	362	334	335	324	301	328	320	333	308	339	314	344	322	314	358	365	323	326	355	302	324	289	300	351	313	318	348	303	320	344	325	369	345	325	330	301	301	340	342	310	315	334	360	316	288	353	343	336	329	332	328	344	303	355	337	323	329	299	322	305	312	329	301	332	318	336	324	340	337	311	335	311	287	307	307	333	322	327	292	328	346	320	356	352	317	266	320	316	355	321	323	320	328	343	331	346	323	317	345	321	310	316	342	317	351	317	327	347	305	354	307	353	338	326	320	343	320	327	349	330	324	310	335	308	305	286	328	353	323	315	334	291	320	323	305	288	338	344	339	316	344	278	328	308	356	312	329	299	319	366	336	312	295	297	321	288	327	333	331	332	325	337	333	312	328	309	342	316	369	353	327	336	328	311	350	320	328	309	349	318	311	343	349	312	352	308	304	322	334	343	306	288	340	336	311	326	344	338	325	303	332	318	333	340	329	344	310	328	366	332	345	322	329	342	330	321	287	300	301	339	323	332	320	334	334	314	349	311	331	305	363	328	345	340	300	329	329	340	351	334	315	309	314	321	341	312	308	330	350	300	305	344	310	344	317	330	322	325	327	307	319	332	344	337	314	345	339	336	312	332	315	339	330	313	329	342	285	329	304	336	325	304	320	316	280	351	336	326	337	326	317	313	305	304	324	333	357	314	322	319	288	355	353	321	304	346	312	303	324	309	312	332	335	292	335	315	344	327	341	310	307	317	352	334	292	316	328	326	302	304	332	316	329	329	309	333	350	312	317	337	311	330	317	318	320	280	326	340	337	318	317	357	307	344	324	341	322	330	322	292	336	333	322	351	376	300	305	329	323	336	335	370	319	325	349	313	358	309	312	310	299	320	347	331	337	330	342	311	344	322	335	320	308	325	345	321	320	324	324	325	303	353	344	319	284	328	329	340	319	320	336	337	315	290	317	294	345	345	342	340	363	362	348	320	328	324	322	337	332	304	324	316	305	343	321	337	290	333	307	335	321	331	316	292	325	322	327	316	328	323	330	308	306	321	345	319	334	347	327	331	301	328	301	335	339	331	305	342	334	321	351	327	304	324	328	342	338	329	325	322	318	323	299	317	336	309	332	331	396	323	344	334	311	338	330	328	340	353	323	333	322	342	367	296	303	323	339	365	339	324	314	331	349	329	350	306	298	328	332	320	346	310	341	322	298	320	310	300	313	337	315	322	300	323	316	323	322	313	322	307	298	317	301	338	319	301	345	355	332	312	317	319	300	303	314	309	367	311	344	304	346	347	327	325	302	317	310	320	324	323	344	330	323	335	297	316	337	335	354	345	316	356	350	312	328	334	297	333	347	307	320	309	315	309	332	350	364	327	333	316	358	286	322	293	324	349	320	351	361	329	297	341	315	338	319	331	335	324	321	332	332	330	355	321	353	311	368	327	327	321	346	316	336	329	318	297	321	315	327
22914	21396	29007	24176	21383	21395	7389	1208	800	704	625	536	515	465	455	387	397	358	358	363	345	314	319	324	330	286	313	287	303	327	307	285	333	282	278	270	262	279	283	260	301	269	264	290	268	277	281	266	267	293	269	280	261	275	282	298	274	265	298	246	304	227	255	276	249	244	262	271	292	264	257	266	262	288	284	265	265	325	266	253	265	281	289	253	262	252	286	259	263	276	267	259	277	292	255	265	255	291	288	251	255	254	278	269	285	263	297	286	285	254	268	268	276	290	257	265	268	251	263	276	273	260	242	255	275	265	273	294	269	301	264	278	287	263	267	276	280	251	224	302	234	280	255	284	276	252	265	253	274	259	295	241	271	281	258	287	258	261	290	282	282	248	276	253	243	252	262	242	258	262	272	286	267	270	260	249	251	283	270	263	271	281	252	262	285	276	270	274	300	275	266	268	294	264	268	226	252	267	276	286	284	276	274	245	268	277	255	267	259	253	243	246	275	246	285	259	246	278	272	253	258	286	264	254	302	261	282	249	280	285	253	265	275	253	257	255	250	256	272	286	265	290	254	289	251	272	266	255	286	279	274	244	261	257	244	261	286	297	260	279	297	268	266	241	256	291	251	254	244	276	243	275	281	245	276	300	287	251	267	252	236	256	257	243	288	248	259	277	285	258	260	265	280	283	242	265	276	283	267	301	275	269	269	266	265	271	261	259	310	278	270	253	292	292	275	274	239	260	271	285	291	254	265	284	239	247	279	274	285	311	276	261	240	266	251	278	269	294	276	273	256	270	266	257	252	285	273	256	256	239	272	276	280	278	264	265	279	258	268	269	271	259	266	265	252	268	269	253	280	275	264	253	242	266	248	275	252	286	247	304	267	280	271	262	287	274	233	285	291	272	269	277	271	268	269	264	265	304	249	232	278	268	261	266	260	234	282	282	257	265	262	251	262	282	277	298	251	296	274	322	219	272	243	253	256	266	249	227	260	237	264	281	294	245	271	253	296	290	265	272	279	260	253	268	285	274	268	275	256	261	272	275	275	279	269	253	286	268	262	279	277	258	247	263	249	245	263	269	246	249	286	299	276	288	277	299	256	252	283	272	262	257	254	261	258	275	258	243	264	264	252	256	280	251	268	278	267	294	249	253	281	277	290	262	239	272	271	270	278	257	241	265	260	246	252	246	256	281	266	277	269	289	265	261	255	272	295	260	284	264	246	256	257	256	235	277	283	246	234	290	261	253	263	287	287	241	265	296	260	251	285	263	278	240	288	268	282	253	257	314	309	270	263	273	262	254	239	259	237	276	268	261	279	257	265	278	312	267	253	250	284	235	277	238	241	254	261	256	266	268	300	246	252	272	262	299	278	263	221	273	270	268	288	281	251	285	293	258	252	284	255	259	276	287	275	288	287	311	271	284	262	246	257	277	260	232	245	254	282	286	279	248	252	294	256	258	248	284	266	239	257	293	253	289	287	271	274	261	274	261	274	259	274	277	309	252	308	264	292	252	263	242	281	286	236	256	267	258	282	267	262	269	270	267	283	274	276	244	260	276	299	246	249	282	250	269	299	257	274	262	259	267	253	258	276	298	241	275	235	284	285	279	261	263	277	263	270	242	276	283	300	265	254	273	272	274	263	290	245	267	266	297	271	240	289	252	258	284	252	257	289	276	242	264	251	282	223	240	255	240	269	240	300	264	265	304	270	273	240	250	276	266	242	266	266	294	295	250	283	249	261	267	255	284	278	261	245	287	274	252	285	252	275	272	263	273	247	267	291	242	259	278	269	248	240	256	277	274	265	277	294	260	278	269	256	258	300	251	246	274	263	281	267	281	268	289	251	251	268	258	254	284	253	265	251	263	267	281	270	283	226	260	243	283	252	236	252	282	287	288	305	275	282	223	259	247	270	271	296	252	247	295	283	294	285	266	287	249	289	262	276	278	267	278	263	250	259	262	271	278	279	256	247	272	284	264	276	264	266	234	274	292	266	266	232	260	234	251	288	269	284	268	249	285	266	262	272	230	262	238	271	301	261	269	273	283	245	250	251	278	250	298	275	238	276	289	257	278	248	263	226	250	245	273	271	266	242	287	263	244	268	248	269	261	259	267	243	306	269	244	286	306	276	250	264	258	271	259	263	256	274	284	266	288	283	280	268	272	300	294	265	273	291	279	240	264	278	274	285	232	290	275	270	272	247	239	263	267	284	249	280	260	274	274	250	293	264	263	257	272	276	257	242	269	253	274	267	243	266	288	254	238	267	257	251	267	272	277	269	297	280	264	278	265	275	275	241	255	253	265	248	290	269	269	293	243	269	256	282	262	243	279	285	271	278	266	247	268	301	270	272	276	265	234	290	289	260	267	277	278	267	268	275	283	247	270	271	264	239	281	278	285	266	298	265	292	260	255	251	265	280	259	253	286	275	253	250	251	297	269	265	233	292	318	261	272	246	265	270	258	266	295	294	273	268	294	255	261	267	253	256	293	261	275	273	263	236	265	267	253	285	274	287	271	273	251	290	248	275	282	281	267	263	321	267	259	288	258	263	296	276	306	260	245	246	259	252	277	274	296	281	255	261	259	271	269	270	260	276	248	244	268	258	234	256	262	246	266	251	278	265	245	278	264	270	273	266	274	265	272	245	257	254	286	257	269	269	260	298	270	282	289	278	277	250	269	252	265	272	290	273	258	264	269	251	275	241	273	265	260	244	289	293	229	278	250	290	282	290	271	253	279	273	257	280	266	265	270	274	261	272	275	287	294	263	267	253	252	260	268	262	243	279	263	272	262	277	271	260	263	246	257	254	266	254	287	279	269	287	288	259	275	276	287	266	248	268	266	281	278	235	258	266	272	269	234	266	300	257	276	256	265	256	250	260	270	257	279	275	283	250	273	260	269	237	273	252	285	258	278	253	262	264	268	244	241	248	280	259	271	251	276	307	262	253	284	252	273	277	236	264	247	272	283	259	241	270	270	275	271	264	252	276	251	300	271	261	269	284	268	265	250	250	261	269	251	263	277	277	233	265	263	266	244	285	283	250	266	273	274	248	257	271	268	261	273	261	255	268	286	280	290	253	238	277	255	257	296	258	282	294	256	268	267	273	249	269	227	294	293	278	272	275	279	262	260	270	278	264	236	241	281	271	277	274	270	289	281	255	263	276	250	249	254	282	265	240	240	288	266	232	300	273	253	256	261	277	246	297	255	263	254	271	258	226	291	252	250	269	262	277	274	257	278	282	278	308	252	245	244	253	243	242	268	260	249	256	275	262	264	271	240	255	267	270	262	265	286	268	258	296	260	293	276	262	273	259	260	284	247	223	286	258	237	264	282	289	245	276	281	289	285	276	276	281	283	270	227	257	281	259	268	276	252	261	267	269	265	255	257	263	280	261	266	269	261	282	252	246	282	257	255	253	247	302	258	278	240	266	295	292	242	242	294	294	260	257	261	253	278	284	248	284	288	270	281	256	254	249	264	255	268	276	293	270	257
5860	17920	14152	7264	4954	3655	2681	2090	1632	1278	1077	948	843	778	715	665	579	555	519	511	500	499	453	485	429	405	423	398	408	408	418	380	358	379	366	387	408	379	424	344	336	381	394	393	372	347	358	363	345	383	344	387	326	346	339	361	342	352	370	334	383	336	350	367	317	371	340	360	338	383	327	367	359	358	349	335	342	398	332	356	321	359	360	341	361	384	349	330	347	381	354	330	365	368	362	341	340	357	312	355	342	345	348	352	351	371	334	357	335	312	348	341	350	337	321	344	358	344	334	328	324	377	347	346	329	303	362	318	332	358	337	355	374	320	340	338	347	318	364	314	324	330	349	347	353	345	369	382	358	328	348	333	331	354	338	312	333	321	374	350	312	358	358	327	334	352	387	336	340	356	364	359	347	365	343	309	290	362	360	348	359	363	384	341	340	373	353	374	326	354	356	359	334	360	365	339	379	365	343	351	347	335	354	346	335	366	344	323	382	333	371	354	325	344	355	361	353	325	355	325	351	354	310	349	361	340	322	344	331	363	350	340	322	358	353	344	349	338	348	373	333	363	378	370	347	338	346	372	331	361	349	350	355	323	337	347	376	340	320	350	376	349	317	377	360	359	316	356	345	327	321	328	343	352	362	346	354	340	364	327	337	338	355	342	360	328	346	348	351	338	333	349	351	323	355	325	341	335	348	371	373	335	340	341	331	325	338	316	321	337	363	346	340	327	330	324	338	390	345	348	332	345	335	335	356	353	356	352	376	337	354	351	332	333	353	324	344	332	350	344	368	383	345	341	340	353	340	368	373	347	334	370	319	361	340	347	345	327	376	337	334	377	381	328	352	342	361	334	339	338	365	379	337	321	370	342	333	317	319	338	333	355	336	333	338	348	341	331	335	333	367	323	359	316	350	346	344	339	328	328	382	314	344	371	322	358	341	340	305	390	370	345	336	355	321	338	334	325	310	376	349	348	358	346	371	333	342	376	330	345	339	343	363	346	338	361	354	364	345	371	358	345	309	317	342	343	372	325	333	355	343	328	325	371	343	339	353	347	316	346	334	325	331	335	350	359	351	378	353	346	341	340	343	360	352	354	321	344	365	313	365	329	341	375	341	346	358	368	348	329	395	370	355	335	342	346	313	327	340	344	355	354	344	355	350	352	337	348	334	367	327	324	344	350	369	328	349	312	348	364	348	336	350	292	355	336	347	339	328	351	348	365	336	330	358	369	345	321	323	324	344	364	341	333	366	347	382	370	332	348	331	324	337	370	346	305	356	359	307	347	341	366	341	352	320	343	351	361	330	363	324	314	358	335	336	348	363	342	326	349	347	339	351	327	335	345	364	353	342	333	358	371	302	377	348	349	342	372	364	340	353	360	325	310	326	342	353	364	329	343	351	349	335	364	353	347	325	379	361	347	377	326	335	315	350	327	345	329	348	303	311	349	327	358	336	324	327	317	363	385	344	354	345	328	339	318	371	337	365	344	356	316	364	322	347	356	332	318	309	333	334	313	368	370	346	338	340	317	348	371	329	354	339	340	332	340	345	324	363	349	368	368	323	367	340	325	338	343	355	332	360	355	350	336	347	382	339	333	333	360	355	338	379	314	319	361	344	352	339	334	359	338	355	342	360	363	328	340	319	356	321	366	358	356	355	355	338	337	311	341	366	336	389	353	317	340	347	325	337	327	340	304	335	352	363	324	331	378	315	312	344	332	348	313	363	315	297	320	355	329	359	349	346	360	331	357	367	325	351	329	330	306	348	386	359	333	341	340	367	351	331	370	325	350	340	354	379	340	379	340	330	344	347	319	385	354	358	348	358	375	311	353	360	336	388	344	375	344	355	361	353	326	332	358	352	342	340	350	342	319	296	323	335	322	361	333	347	334	317	333	334	342	328	333	364	304	331	366	299	331	328	344	318	334	387	341	322	346	330	335	344	325	333	354	304	338	361	345	360	321	326	331	359	360	313	311	339	352	363	327	366	378	345	350	355	347	361	367	333	330	315	340	348	375	361	364	340	362	348	363	350	346	355	366	347	318	362	353	369	360	344	326	338	335	355	351	359	336	326	346	323	319	336	352	340	375	340	349	327	377	361	356	339	361	336	335	361	356	355	339	314	347	340	357	351	346	324	353	369	311	364	350	343	347	345	337	335	345	360	366	379	351	342	321	365	323	333	336	353	336	334	337	341	361	337	329	379	318	314	345	345	341	333	312	312	334	352	362	343	347	305	366	331	350	371	364	345	344	394	307	345	322	350	344	363	312	313	356	317	364	331	350	323	334	324	333	321	365	336	329	365	352	343	334	365	356	340	372	323	310	341	329	337	334	338	332	346	351	359	322	340	331	334	375	353	371	331	331	336	381	347	373	350	352	325	346	342	365	351	360	347	328	330	333	295	366	346	328	351	364	345	367	353	351	346	328	330	354	352	342	332	347	336	376	363	349	347	321	309	313	337	363	329	312	338	339	359	334	331	331	365	329	341	290	335	348	345	320	370	315	353	335	328	345	329	339	343	346	355	356	375	355	330	354	321	320	316	357	330	343	336	318	346	378	356	333	338	335	351	348	367	368	346	320	370	364	357	366	329	353	350	343	326	324	321	335	368	377	359	321	352	338	332	353	340	343	332	352	346	345	361	312	317	336	361	339	322	351	385	335	366	329	343	363	340	359	342	348	372	347	347	346	339	365	360	323	346	352	340	361	350	353	331	336	311	365	310	379	342	324	316	340	351	379	337	319	333	366	355	349	341	330	336	337	369	342	345	366	340	323	339	337	334	342	350	341	346	349	311	337	349	327	375	321	357	344	341	353	343	373	356	349	327	338	333	357	343	335	350	364	385	349	377	356	351	340	319	328	381	362	309	325	320	363	337	335	334	329	339	321	374	368	347	326	313	351	319	347	336	357	354	334	343	331	346	357	339	358	329	337	360	345	310	354	309	345	354	344	334	350	320	359	362	339	358	350	328	330	350	333	318	337	381	346	324	317	358	332	348	354	357	332	350	345	352	383	362	355	378	349	352	342	374	318	330	367	326	347	347	354	339	342	346	354	382	330	345	331	361	373	353	333	360	346	342	352	343	342	339	339	333	324	349	350	343	325	368	362	353	341	350	378	349	341	317	364	365	329	354	356	314	363	351	351	359	342	346	336	365	355	350	368	363	331	358	336	354	344	342	316	356	317	322	360	317	343	359	357	348	346	342	332	342	321	322	346	333	346	335	355	375	385	342	344	341	348	337	343	320	331	342	366	340	317	337	283	350	332	367	345	330	348	365	325	334	346	353	353	371	355	325	365	350	347	377	325	367	342	333	347	341	327	353	322	347	345	341	331	334	353	364	331	365	356	352	323	336	319	349	320	324	347	362	353	361	388	336	361	320	335	309	362	328	348	366	352	351	315	350	352	331	328	326	348	353	371	328	343	336	323	337	342	335	331	333	333	340	356	337	347	359	327	338	335	345	393	355	342	307	339	361	362	349	310	358	307
27605	18742	5625	1565	905	734	667	644	556	575	578	542	541	521	547	528	548	551	522	498	515	545	532	494	535	524	444	520	503	529	505	498	490	529	538	507	520	493	501	497	470	514	499	441	501	508	491	516	514	498	484	487	464	476	487	503	545	516	494	514	514	488	500	529	548	526	518	519	485	474	501	523	501	476	559	490	532	498	494	484	536	481	506	509	491	510	528	477	541	490	556	472	494	511	504	550	504	497	490	526	531	501	475	506	510	480	498	490	533	502	528	493	464	530	523	496	458	498	504	486	473	481	462	487	509	490	514	517	457	485	483	519	478	523	475	501	504	480	509	519	492	495	507	454	491	452	513	486	521	483	523	498	490	501	491	477	497	473	489	546	487	499	504	489	508	439	461	527	515	486	509	476	483	498	471	505	469	497	523	453	482	456	497	513	442	522	485	537	500	526	489	512	492	536	498	481	488	524	478	480	489	509	448	480	470	478	487	484	518	502	518	502	506	504	478	463	470	473	511	531	510	490	538	478	446	520	486	508	544	524	484	487	499	522	493	511	504	506	493	522	513	527	493	519	494	494	486	532	484	483	498	524	504	543	471	457	512	518	460	514	500	517	468	484	545	466	489	459	513	498	504	504	465	520	498	524	489	491	512	513	519	511	490	494	491	492	510	465	521	486	482	469	491	523	490	511	504	521	485	480	500	488	516	496	451	454	506	544	508	480	504	501	539	482	507	511	530	482	530	494	516	515	491	500	512	493	504	516	490	483	491	556	501	474	517	515	531	470	464	521	519	518	465	527	460	508	540	481	473	488	496	475	515	470	518	469	543	512	512	504	461	521	502	493	498	541	514	457	500	504	516	526	528	487	520	507	489	506	512	480	506	487	497	493	518	505	496	503	490	482	514	499	502	495	510	530	481	482	489	477	513	477	503	480	489	482	502	461	500	543	489	504	473	482	519	475	529	482	503	522	501	487	473	533	530	513	526	480	509	495	524	507	527	499	479	482	530	511	518	475	536	523	529	524	504	507	519	528	475	526	511	503	519	518	522	490	501	507	525	518	519	499	526	511	519	492	490	456	525	536	513	503	510	490	521	460	537	516	508	483	516	482	513	506	504	484	514	485	531	468	515	511	523	508	487	534	490	500	538	507	518	515	494	501	472	514	501	503	482	461	515	529	550	502	503	489	488	509	489	534	487	498	520	505	504	499	539	515	500	528	517	509	486	494	512	531	543	447	558	487	502	517	501	481	495	483	493	501	504	515	539	461	523	514	497	522	474	545	516	502	483	495	480	464	535	481	480	460	573	461	538	515	524	494	500	482	504	524	486	527	492	500	530	508	511	499	494	496	464	480	523	549	487	500	501	513	532	483	461	508	499	496	511	519	486	421	513	487	502	539	521	483	528	547	499	495	503	450	504	526	467	503	549	492	504	539	495	537	457	509	494	451	547	476	487	491	543	551	503	494	490	465	493	495	506	527	493	505	507	513	573	530	500	522	549	488	506	471	455	502	510	512	490	492	543	496	455	490	523	477	497	490	501	501	515	495	475	505	467	487	508	539	500	493	495	496	498	546	482	473	507	518	469	470	539	518	497	584	508	458	511	519	491	505	520	440	485	534	536	477	502	489	481	517	507	503	485	459	468	505	521	545	451	496	515	470	491	457	478	533	507	532	472	502	488	466	516	493	469	477	531	473	510	497	430	502	518	450	472	498	466	499	535	571	465	500	539	549	486	498	497	530	492	487	516	491	554	518	489	460	464	513	497	415	519	496	509	486	521	498	560	515	524	539	484	508	511	514	506	512	494	494	503	506	504	506	520	513	498	525	486	507	512	514	495	519	485	485	504	486	472	518	485	518	535	493	490	461	484	519	532	453	473	490	497	492	482	489	511	480	490	521	476	533	470	526	495	545	491	525	500	523	491	516	522	477	486	461	528	458	484	500	481	465	545	531	502	515	517	495	556	498	516	481	505	505	476	494	566	496	488	514	474	506	523	498	464	514	532	508	549	523	525	505	537	482	521	488	508	529	531	507	479	538	490	523	542	481	484	510	522	525	516	470	514	511	471	507	498	507	484	485	479	540	548	489	501	491	502	493	527	520	543	514	523	515	506	490	523	489	478	493	491	485	499	522	530	534	509	495	531	456	544	520	522	520	509	458	499	472	488	468	495	475	528	526	509	503	502	540	520	526	496	504	494	501	481	548	504	511	515	495	478	514	520	511	465	444	499	550	509	503	560	521	492	483	512	494	496	517	484	507	480	498	479	522	496	526	501	519	490	482	513	473	531	528	522	496	507	492	485	486	566	515	490	481	474	501	496	496	488	470	490	518	483	486	558	476	533	494	499	535	518	484	479	473	513	499	503	480	520	514	502	495	520	522	530	523	502	502	498	467	454	480	497	503	503	504	530	475	493	490	502	475	522	528	491	572	517	508	511	482	460	480	473	488	490	504	511	485	519	526	500	498	492	517	519	526	507	514	496	465	513	512	513	530	532	528	492	496	516	508	507	511	533	512	487	498	475	492	507	489	500	509	534	482	497	481	517	512	489	527	512	525	510	512	523	509	495	514	471	461	492	552	493	470	490	517	512	537	546	514	501	500	513	515	508	505	521	520	482	461	471	461	468	494	536	521	532	517	520	492	465	487	493	529	498	500	489	474	517	504	521	465	500	534	501	462	551	477	488	492	523	534	475	504	441	504	465	548	494	498	537	494	487	537	480	516	536	542	490	504	504	505	489	478	476	497	507	500	507	566	481	481	540	483	531	545	485	507	548	491	476	452	441	494	480	507	434	516	476	542	477	504	505	516	472	522	500	495	498	480	506	529	482	519	529	546	515	522	474	492	491	540	490	489	526	504	550	497	510	515	486	471	545	508	503	472	516	504	522	497	453	495	485	519	514	463	487	467	506	483	501	543	524	464	549	478	497	494	507	502	484	483	505	515	518	511	527	507	493	464	499	482	503	463	513	484	494	510	504	494	500	496	524	497	503	496	483	492	525	470	513	519	560	493	542	488	511	501	447	506	516	518	495	505	507	530	498	480	520	472	473	458	472	493	512	489	474	482	495	498	477	492	485	491	510	477	516	534	471	494	510	481	491	489	520	496	513	488	487	462	485	474	492	488	498	456	502	527	496	450	477	515	489	481	497	488	494	519	477	526	540	473	501	519	492	515	478	514	517	485	530	471	479	516	503	509	492	463	439	492	537	518	498	482	542	510	469	482	518	534	489	507	471	456	472	504	508	509	504	526	494	514	509	496	522	519	497	481	528	502	521	522	530	526	458	563	519	497	474	480	519	469	503	537	505	515	520	489	496	468	520	509	519	509	499	503	540	498	531	503	537	501	509	486	530	486	510	470	473	512	493	508	478	496	500	481	493	540	503	501	516	466	509	465	530	483	487	488	519	495	535	463	469	505	524	524	513	457	487	500	511	480	486	510	486	494	510	507	486	470	496	479	494	508	497	495	502	496	505	486	480	494	520	482
5361	4536	3630	1890	1413	1170	1013	827	775	768	701	709	694	722	662	677	649	672	597	633	640	614	662	637	641	677	622	657	620	627	623	609	627	645	620	590	613	595	621	630	589	654	599	627	610	597	603	590	610	606	651	578	582	596	626	619	583	597	626	625	639	636	645	615	630	583	622	586	634	639	583	605	588	625	600	572	618	620	574	623	647	617	623	671	631	579	634	637	619	597	631	618	586	589	609	613	575	642	674	658	571	597	650	587	611	651	657	654	605	580	628	646	641	599	601	611	579	608	599	596	587	603	690	636	634	641	670	578	629	648	616	637	614	606	649	615	625	581	674	573	621	604	649	576	586	627	630	574	627	609	638	620	625	640	639	620	580	637	612	611	579	649	626	601	625	600	654	655	638	619	585	612	662	617	666	619	591	602	599	568	578	597	661	621	644	627	630	643	622	684	601	592	621	588	616	661	669	589	613	627	614	626	632	624	618	616	585	624	614	598	616	618	581	588	593	666	628	626	616	633	588	617	646	597	627	647	641	621	621	580	667	627	617	619	597	598	577	637	591	613	594	592	640	655	621	593	595	613	657	609	605	582	589	629	634	649	607	629	656	617	639	579	629	630	633	590	552	627	632	662	619	615	655	611	586	612	620	630	628	584	626	653	590	606	632	593	621	591	590	602	574	609	629	598	567	561	650	573	653	675	588	590	660	596	601	612	601	635	672	585	561	616	656	617	643	589	659	601	676	613	637	616	598	640	633	618	585	612	650	657	577	629	641	602	607	589	624	622	614	620	647	644	622	617	599	634	625	606	651	603	638	595	597	640	640	629	644	596	637	611	670	625	649	616	627	607	606	625	622	597	636	588	555	630	563	604	608	631	616	669	639	605	610	599	592	601	606	652	624	602	568	614	585	609	618	574	664	589	612	592	602	618	645	612	621	636	635	581	599	625	592	611	661	601	624	643	657	599	673	616	616	594	636	648	635	643	636	595	647	606	586	642	600	631	582	604	610	620	642	602	602	596	612	623	628	613	607	636	608	639	644	630	609	584	617	597	659	641	607	646	626	588	614	585	634	663	597	594	645	528	612	595	658	558	634	647	618	609	629	585	566	642	609	611	618	572	603	666	596	633	623	626	618	606	629	619	630	632	614	587	634	634	650	632	664	611	637	615	610	596	658	629	626	592	647	604	684	610	614	593	602	638	586	626	570	610	610	598	595	578	598	640	586	626	615	598	587	633	574	587	568	636	616	609	597	631	646	595	658	588	592	625	621	639	589	601	605	603	609	598	614	631	593	619	607	581	607	619	629	587	634	627	619	668	645	608	623	622	551	611	615	631	659	604	609	630	589	653	589	634	602	624	572	595	597	550	625	634	582	648	631	606	603	589	620	579	586	565	629	593	644	635	561	643	599	610	636	581	640	622	611	602	645	657	628	632	623	627	596	612	607	622	626	622	591	636	616	618	662	651	643	620	603	636	609	615	637	587	621	622	633	575	611	655	617	608	650	617	590	627	682	603	611	605	593	635	591	644	614	615	654	567	638	654	590	624	626	625	614	594	602	592	623	622	637	622	622	672	623	595	576	629	593	602	613	647	609	590	649	563	643	611	642	629	607	570	620	623	618	643	621	623	600	591	582	615	626	651	626	577	580	620	619	637	656	615	576	651	617	614	657	664	628	635	624	618	640	652	608	643	634	616	672	580	602	596	671	632	630	656	606	596	630	639	619	589	586	600	603	623	568	591	628	619	632	579	598	616	616	633	645	595	579	598	596	609	606	617	654	621	594	587	617	632	618	643	624	570	619	606	610	583	564	656	620	621	633	591	591	610	640	604	644	625	594	594	623	607	569	640	632	633	622	615	616	653	635	601	559	576	584	601	651	623	599	595	594	565	636	591	568	574	616	628	593	590	581	669	624	634	616	638	603	579	635	598	665	604	594	573	607	645	614	640	642	649	665	576	606	583	608	621	605	640	616	646	619	620	582	584	592	600	656	594	590	667	622	656	576	629	632	641	605	637	598	636	626	621	609	627	656	644	632	614	613	645	606	655	600	627	635	606	596	641	609	613	645	622	625	607	664	608	648	635	619	613	625	633	635	600	611	624	609	592	594	635	639	608	597	580	651	622	574	588	601	621	588	576	612	659	618	573	652	668	602	636	594	658	620	610	667	588	651	590	645	645	588	581	587	611	610	601	626	613	614	600	595	630	561	591	587	647	616	585	560	636	660	598	602	603	612	639	640	673	576	614	645	628	599	562	659	644	617	619	629	589	594	648	610	599	641	590	627	617	585	578	614	599	612	606	623	668	638	602	640	641	584	631	636	626	618	617	628	606	577	625	609	575	624	679	622	602	641	617	626	612	614	609	615	611	582	640	583	560	564	632	626	614	593	625	628	652	653	614	594	597	640	628	638	618	615	645	612	612	630	593	554	580	598	639	580	623	604	615	652	603	635	648	630	617	608	627	636	622	656	642	608	586	667	588	638	614	557	630	640	611	611	614	637	603	643	636	595	571	599	594	620	596	579	659	617	611	601	576	587	621	643	586	640	593	609	640	617	641	640	612	597	621	596	631	619	647	624	605	586	613	639	593	590	595	611	653	624	628	614	626	569	630	626	606	609	669	644	607	650	625	600	613	615	638	615	628	579	615	616	634	620	588	607	587	631	678	643	611	636	605	645	604	623	610	600	649	587	619	612	665	606	618	600	585	603	634	590	577	602	600	659	646	669	590	623	617	615	596	628	635	588	594	618	585	589	635	604	586	595	604	678	613	610	592	578	580	644	608	612	635	637	626	626	619	637	612	568	645	631	584	638	625	621	602	621	591	631	613	587	596	621	643	598	634	616	605	657	615	633	600	621	623	611	590	595	643	635	611	579	646	599	624	622	607	614	655	601	648	590	635	629	662	600	590	595	600	593	649	647	660	645	588	590	636	642	635	601	642	607	592	665	602	619	629	610	546	634	631	582	620	640	633	609	610	595	656	617	616	650	604	598	647	623	596	617	606	596	607	590	586	616	617	637	662	630	605	618	588	644	610	627	599	643	635	588	606	592	643	617	613	635	643	644	658	643	593	621	645	603	583	589	592	574	627	636	586	617	609	593	642	644	669	591	608	607	629	597	643	652	607	635	627	631	606	619	601	577	660	623	579	615	643	616	638	654	663	595	634	638	638	649	635	628	638	615	627	644	640	606	659	628	599	657	599	635	619	625	599	601	649	623	618	617	602	659	643	572	590	619	593	586	639	631	628	604	608	559	627	611	614	597	584	587	638	609	611	644	572	576	647	621	657	607	625	620	606	594	596	604	626	647	596	624	626	633	591	619	615	586	614	625	582	618	607	609	596	583	596	611	626	630	626	587	619	618	615	616	624	610	634	606	650	641	591	610	573	590	573	625	611	601	623	634	598	616	619	604	635	630	615	588	566	602	635	635	604	624	654	638	606	666	634	617	610	619	623	646	638	600	574	627	565	622	574	635	618	639	610	601	582
24001	21365	28451	24649	21358	8821	1470	1097	878	828	775	643	665	678	636	645	642	613	609	570	613	581	550	612	584	588	598	546	563	592	572	556	551	516	561	581	512	566	558	511	564	543	542	559	557	530	553	580	552	535	574	574	508	555	541	522	554	573	533	566	514	578	573	530	528	534	534	609	533	570	575	551	566	546	573	531	554	549	573	541	569	546	568	554	555	542	549	559	501	566	579	545	527	553	590	531	538	542	582	526	532	600	498	556	562	547	561	538	551	558	538	522	552	572	540	546	538	559	534	538	565	548	568	534	534	538	518	520	547	576	538	577	561	549	508	518	589	531	518	506	559	523	566	575	544	557	522	562	535	561	523	593	526	545	537	571	568	570	536	548	557	557	564	512	562	533	553	545	536	512	554	519	561	530	516	537	529	527	562	510	548	545	566	559	550	555	549	632	571	518	579	576	530	505	517	554	536	542	553	528	554	544	536	538	523	536	523	549	537	569	556	552	588	539	568	527	558	582	540	560	545	582	508	502	530	516	533	511	538	571	576	565	533	521	531	546	533	559	536	568	537	539	549	497	539	524	586	516	564	530	553	526	522	519	506	549	512	541	518	527	512	519	540	550	608	521	542	594	536	563	532	556	578	501	563	541	548	565	540	572	529	552	553	559	564	525	535	519	554	554	520	524	595	556	500	547	532	542	530	573	517	497	584	549	586	548	560	532	574	557	586	591	556	569	573	515	558	527	576	534	563	543	561	530	526	493	576	576	549	544	531	538	519	574	512	549	547	551	560	592	559	568	543	538	538	539	520	551	539	550	501	556	537	542	522	552	549	569	515	559	487	530	525	548	571	556	578	534	553	558	576	561	552	572	595	552	551	543	564	620	502	564	559	524	568	558	540	549	531	550	544	525	558	600	569	545	530	521	540	556	555	498	560	547	565	528	564	558	542	561	566	510	561	569	518	516	585	545	611	572	520	544	583	534	532	570	562	555	530	540	506	572	545	566	552	555	536	555	566	563	533	554	512	571	538	557	534	520	516	586	556	492	527	586	515	537	569	518	572	551	536	534	575	540	537	557	511	529	529	536	557	571	537	568	550	529	521	562	538	535	561	539	586	576	576	562	572	496	503	559	549	600	558	522	534	570	513	546	543	552	539	561	541	554	551	526	565	506	535	550	521	564	535	535	538	502	511	525	550	537	547	530	520	572	510	534	548	536	557	558	568	531	543	554	538	547	555	516	543	587	546	521	540	539	537	561	540	527	522	555	524	559	549	495	560	524	555	521	502	527	560	563	515	524	520	540	537	543	575	541	541	507	550	536	531	565	543	564	614	528	551	530	591	536	547	511	563	549	560	563	507	536	574	530	535	507	493	515	548	523	525	526	538	540	523	538	539	558	532	555	543	559	543	541	535	516	583	528	572	546	489	501	531	559	525	573	561	545	503	555	557	530	545	529	515	574	584	542	584	554	547	504	588	545	526	531	527	550	508	581	528	548	574	575	552	536	535	534	536	532	546	531	566	539	512	530	550	548	551	566	586	515	586	501	513	536	580	527	540	584	547	513	583	489	520	570	576	617	566	556	568	549	518	543	563	514	558	528	547	526	533	598	550	510	562	557	604	520	534	503	537	627	537	554	543	583	531	541	532	502	506	582	561	572	529	524	510	582	558	552	568	567	525	547	542	495	528	546	579	559	513	532	550	532	553	533	568	531	512	507	537	511	521	538	538	555	565	529	577	554	578	563	552	533	584	567	543	585	536	547	562	526	569	541	590	579	525	580	557	549	543	512	536	536	530	519	551	595	544	537	554	555	547	503	557	590	569	530	533	583	545	540	567	557	553	515	558	553	537	518	560	532	534	549	523	594	531	562	552	544	547	545	534	559	555	556	582	590	487	533	554	534	578	561	556	553	555	545	519	554	535	535	539	559	544	549	556	542	550	550	540	546	590	573	524	555	566	519	600	595	556	545	543	578	538	595	523	570	554	508	569	555	531	563	504	579	535	540	555	539	559	555	557	584	581	513	578	544	555	539	553	533	532	554	573	532	561	556	540	538	529	542	540	561	526	561	512	560	573	561	519	539	543	500	505	546	577	561	555	513	568	536	546	586	562	506	523	565	517	535	589	568	531	519	564	526	576	568	532	628	533	530	518	514	519	525	521	533	590	521	556	511	525	534	539	537	518	544	515	545	564	512	541	559	563	532	520	535	537	502	553	528	532	550	520	520	547	532	597	540	542	550	550	541	592	549	602	547	538	558	540	558	496	515	553	560	579	570	508	556	519	495	524	557	574	533	584	549	575	539	549	561	577	551	534	520	555	548	517	529	598	560	578	570	556	519	532	555	539	563	594	551	577	550	564	506	550	537	573	535	546	521	501	551	533	542	528	524	628	495	579	550	585	537	541	564	555	572	529	607	561	514	545	554	557	551	571	533	554	532	550	568	497	555	552	526	491	518	562	540	529	555	519	558	533	500	548	517	549	570	537	538	587	515	516	558	537	543	547	540	538	524	549	524	517	528	523	511	540	555	551	557	522	552	544	559	555	502	539	529	541	543	540	534	530	535	545	569	556	532	501	556	567	538	629	539	528	545	584	545	529	524	550	535	556	569	536	535	547	544	575	526	589	570	555	545	560	510	522	513	547	510	548	506	519	547	517	539	554	521	578	583	538	563	565	551	554	531	533	570	558	561	528	524	500	571	562	568	529	538	579	513	543	569	536	534	531	545	592	609	535	578	511	602	527	552	581	553	547	572	592	502	540	531	570	544	563	489	573	526	538	517	556	520	540	579	542	504	525	548	584	555	513	523	572	557	546	530	555	562	547	569	528	524	512	559	504	542	541	561	545	567	531	500	546	543	525	544	539	550	573	510	547	518	573	542	543	526	571	529	549	527	531	531	604	591	543	581	526	548	544	550	531	559	574	542	543	547	571	530	509	526	547	545	503	565	535	581	562	529	545	557	561	553	547	528	532	570	540	540	534	559	553	538	572	577	574	577	551	518	560	558	574	543	577	562	530	565	554	537	542	553	520	571	534	539	571	533	542	543	513	525	548	553	522	495	532	543	566	562	575	558	537	546	573	564	559	530	559	518	535	527	536	587	524	546	562	563	566	589	532	537	489	535	523	545	531	583	550	562	553	493	526	553	547	533	565	536	566	512	537	532	549	537	548	544	555	560	553	529	520	543	538	531	521	551	576	519	518	522	563	570	507	517	534	544	560	572	545	563	548	567	548	548	550	490	544	567	527	533	521	576	565	536	570	591	554	575	521	515	534	548	546	593	517	563	561	555	521	512	567	537	562	542	585	515	530	534	550	518	555	573	574	576	573	554	587	573	497	544	542	522	534	539	538	546	549	546	543	522	547	549	551	566	500	591	516	544	534	547	549	564	491	530	535	521	493	546	582	555	553	508	513	560	540	539	535	554	563	519	523	531	620	515	594	528	538	531	523	560	531	560	534	578	558	532	511	574	553	506	568	536	571	529	566	528
4551	12128	9669	4832	3366	2510	1996	1588	1447	1166	1068	1024	980	911	861	861	794	807	841	758	787	746	743	742	703	727	736	700	732	690	715	709	692	674	707	679	721	696	690	718	650	691	714	669	734	705	712	656	670	669	683	668	700	670	646	693	684	641	663	705	641	697	697	688	697	674	724	733	665	652	680	699	682	659	719	648	729	703	662	707	650	645	663	664	708	729	627	693	719	692	723	659	658	667	671	716	685	695	734	697	708	684	669	708	631	624	639	703	672	689	690	678	655	675	707	694	672	646	646	687	639	693	687	641	686	730	708	695	703	658	686	647	705	674	666	706	691	682	678	672	694	678	732	669	655	641	685	677	694	699	675	734	720	683	730	645	717	643	646	664	659	665	723	637	664	698	682	708	650	689	636	657	714	679	704	675	661	667	660	703	664	678	681	666	685	672	686	691	683	723	693	714	666	641	665	722	663	679	678	666	708	674	718	688	691	677	682	658	693	660	703	688	707	662	672	666	707	664	711	680	660	641	700	716	664	659	659	645	672	661	734	636	656	656	637	696	698	673	695	684	733	689	665	697	666	660	676	689	689	704	685	652	680	670	639	711	675	669	654	704	703	685	698	656	663	692	683	665	672	683	678	687	686	661	662	636	683	661	690	690	688	724	719	675	683	665	674	735	629	653	682	700	639	729	658	687	653	656	645	641	654	660	708	710	648	721	656	677	677	708	651	646	689	674	714	715	684	693	688	647	696	612	669	659	693	702	725	683	691	670	639	699	670	662	671	713	669	657	718	714	683	666	690	701	673	714	705	641	680	702	680	670	692	630	592	715	679	666	660	683	644	662	689	675	673	669	654	679	672	675	656	687	635	669	727	671	663	647	686	691	640	661	701	618	720	642	684	683	717	662	662	671	668	664	657	677	686	629	708	631	702	718	691	694	662	680	657	647	652	664	654	671	653	663	654	645	705	693	673	641	699	632	652	633	685	713	655	688	695	654	710	691	681	663	677	704	694	675	680	679	655	672	710	681	729	729	646	709	685	668	629	693	702	701	681	680	717	703	661	659	665	682	660	699	671	642	716	647	651	652	662	703	671	703	689	733	696	680	663	670	651	652	757	683	648	703	668	629	683	654	662	669	684	644	680	732	649	659	671	642	656	674	668	661	709	641	680	679	660	695	642	663	713	631	662	679	692	694	674	693	663	678	672	688	684	675	637	698	673	675	692	684	700	700	657	653	668	657	679	743	652	674	683	665	673	686	685	662	690	673	668	646	646	665	654	692	699	662	652	703	645	679	650	680	676	676	691	712	695	639	725	717	718	702	663	670	659	676	703	699	671	682	674	676	713	674	677	664	702	683	688	655	652	693	676	698	709	667	723	686	681	674	648	671	685	651	693	668	703	702	713	643	675	685	701	680	637	657	706	698	699	690	670	641	667	671	666	702	693	677	630	669	649	653	642	666	700	651	665	671	649	701	649	715	703	691	747	656	689	659	679	669	692	721	687	666	708	684	690	653	727	757	750	730	647	698	664	634	662	655	672	673	700	707	722	693	685	668	683	678	678	685	704	684	674	668	657	670	679	701	668	676	678	648	597	661	673	672	667	673	668	674	685	674	701	669	676	664	691	695	650	674	696	679	713	659	656	653	675	660	697	677	700	687	730	707	703	673	718	683	704	663	669	675	669	745	671	685	691	658	620	675	647	674	645	630	719	692	656	682	661	628	667	698	700	694	639	650	674	709	675	713	704	678	658	683	669	707	715	687	668	703	638	645	709	663	663	679	705	686	683	619	672	682	673	702	704	703	628	696	671	645	653	676	668	726	693	664	700	677	703	692	686	689	719	639	693	667	690	697	674	654	720	651	667	678	732	658	661	645	685	734	715	686	638	657	672	660	693	646	746	681	707	682	731	623	644	684	638	671	676	643	672	690	660	712	701	731	673	661	645	677	696	695	663	704	642	710	696	657	669	688	678	702	715	721	754	675	728	718	662	707	664	626	640	694	682	629	643	674	695	696	636	633	631	717	657	709	650	647	695	663	732	646	688	649	711	635	662	704	708	647	671	665	685	680	689	659	741	691	638	675	699	686	673	675	720	724	669	667	621	692	643	613	631	664	689	661	665	644	706	635	715	651	718	695	669	648	686	683	733	696	654	668	639	690	663	654	688	697	660	662	724	677	679	665	697	709	659	681	687	704	686	671	682	671	673	634	675	663	657	685	660	679	653	660	650	676	710	682	650	667	663	699	660	715	669	718	655	738	684	645	652	680	673	692	616	680	657	672	681	670	684	692	663	614	657	638	656	654	703	642	691	655	684	662	663	690	730	680	670	619	719	636	686	644	656	676	666	655	702	694	699	689	695	666	704	661	705	657	687	721	668	651	659	655	701	660	676	676	649	670	670	677	655	680	717	637	626	669	618	703	658	698	632	631	652	686	649	702	651	647	664	722	682	654	700	691	668	687	707	637	680	692	682	642	714	715	692	710	693	664	719	673	686	702	655	719	670	668	643	648	682	714	684	649	750	699	656	724	706	727	728	685	691	670	662	688	660	714	648	661	722	660	677	658	669	671	678	690	646	640	685	675	692	634	692	675	648	677	684	663	710	712	694	702	631	718	683	680	675	701	684	715	640	692	674	685	690	684	687	625	700	632	685	660	654	685	639	708	682	718	700	649	679	674	689	698	666	713	654	699	683	686	701	683	689	657	687	698	624	671	696	662	658	731	644	667	641	667	657	686	692	662	720	670	693	674	674	675	654	690	707	709	727	666	655	683	679	644	667	679	731	675	728	674	703	614	682	705	647	675	653	663	675	652	698	638	671	622	644	674	686	691	639	664	643	711	665	640	707	671	662	684	648	692	646	727	702	670	666	660	681	709	698	693	699	684	742	688	679	719	719	708	685	716	678	656	688	685	705	701	688	697	675	752	656	662	687	678	694	649	712	630	660	660	693	639	712	679	671	657	716	720	732	663	687	676	689	664	660	647	692	690	658	690	666	681	667	707	729	702	656	650	659	675	642	678	648	676	691	693	708	691	649	687	640	737	680	666	671	652	707	709	692	671	661	685	665	664	634	642	657	653	643	722	716	677	671	661	635	631	700	660	654	635	691	659	694	636	647	701	681	701	679	665	666	682	644	701	735	688	608	645	677	665	670	704	653	721	688	663	692	665	655	708	656	654	713	682	707	679	706	672	640	660	740	652	711	653	624	674	674	671	659	671	658	697	710	682	694	671	743	709	742	683	697	710	685	652	674	683	708	676	698	713	726	651	691	698	655	701	685	693	677	710	670	736	687	680	685	679	645	639	653	707	646	696	653	677	668	706	716	673	665	702	708	665	677	691	736	700	631	647	687	722	636	679	690	683	694	681	675	658	652	640	661	714	674	641	681	670	682	647	634	674	679	631	668	646	661	637	654	687	674	685	633	668	702	659	666	708	693	693	725	659	648	668	697	667	687	672	655	675	655	660	669	673	675	675	649	649	680	683	686	676
24938	21358	27404	25547	11057	943	654	500	422	375	380	387	372	343	315	309	315	312	292	277	292	313	307	291	295	261	288	274	274	296	269	276	279	259	253	243	274	302	248	295	272	248	295	288	273	259	253	280	274	276	285	238	250	262	275	275	277	233	277	258	243	297	250	237	239	271	264	260	256	271	254	264	249	254	252	270	250	281	246	257	284	276	269	258	250	283	247	252	271	252	247	260	254	254	280	232	282	272	285	245	287	269	251	272	274	266	242	271	263	264	278	265	247	261	269	300	227	242	259	242	226	253	267	284	277	225	265	281	285	257	247	273	253	254	269	278	242	242	250	255	248	248	276	293	264	275	230	275	273	237	273	256	254	274	258	281	275	257	254	276	269	273	259	281	250	263	248	253	267	245	267	247	254	282	281	284	262	286	239	262	262	246	275	277	246	260	256	289	256	262	281	283	250	289	234	258	258	245	244	270	220	259	265	255	271	271	242	255	285	246	255	249	272	271	272	286	282	286	251	243	245	255	243	265	245	268	253	279	263	253	268	280	271	274	284	248	253	285	257	252	271	248	267	249	253	281	279	284	273	295	296	252	266	249	279	257	241	259	253	251	257	248	270	240	285	250	260	274	258	281	270	237	278	281	276	224	235	248	237	266	271	262	288	282	256	282	246	293	270	255	272	260	253	259	269	293	242	251	247	248	256	270	275	266	251	250	284	239	264	235	262	257	268	265	257	271	275	265	246	270	288	279	267	272	284	279	253	282	261	231	247	254	276	248	236	236	231	254	256	265	266	269	256	282	225	251	259	258	246	253	236	257	267	260	224	214	261	249	251	238	277	286	247	257	256	256	263	244	255	257	243	255	245	272	225	262	250	259	251	260	274	274	242	286	259	251	228	241	257	245	281	254	269	285	238	257	238	267	253	289	273	255	237	267	284	265	257	256	256	244	222	257	256	263	282	271	294	262	244	235	260	260	295	275	258	266	254	234	288	254	274	247	261	240	275	267	273	238	275	259	252	275	249	253	254	264	275	271	254	286	249	268	271	266	280	258	278	241	268	275	246	274	275	285	257	251	272	264	255	238	240	275	296	263	245	270	267	244	285	225	249	255	283	257	275	236	230	258	259	245	239	253	234	217	248	276	249	295	269	272	269	266	270	266	271	279	260	264	270	252	269	262	271	241	294	281	245	256	253	273	265	248	260	263	257	273	263	253	249	235	263	258	252	265	247	295	256	278	260	249	267	251	260	268	265	282	274	297	253	259	269	267	246	248	280	267	267	234	269	268	257	259	263	270	226	245	246	253	272	242	292	235	236	252	260	248	270	234	273	268	282	243	232	274	281	280	254	269	316	244	249	262	269	264	258	240	294	292	263	236	261	253	274	256	275	249	237	285	258	292	282	260	253	266	261	280	251	284	288	289	277	257	278	257	277	268	275	270	257	281	262	256	235	289	270	250	285	249	276	271	245	266	275	271	250	267	252	269	233	290	255	262	268	266	246	253	260	234	239	265	282	274	250	264	266	274	255	319	228	274	285	252	258	254	258	259	271	299	246	238	243	248	262	244	245	266	272	264	227	293	275	278	271	282	246	228	251	305	240	264	242	294	281	223	235	244	269	257	268	243	264	259	230	283	260	287	253	244	257	280	258	245	259	249	245	270	271	270	245	249	271	251	262	275	283	259	285	260	244	273	235	298	268	264	258	249	279	285	266	294	268	244	252	249	266	263	281	255	247	259	260	253	242	279	231	256	249	254	261	260	276	282	254	265	251	277	269	241	226	274	259	235	259	263	267	274	243	246	265	281	221	266	263	232	241	263	254	230	244	253	276	255	273	265	234	260	253	257	271	218	268	265	236	252	249	258	242	253	276	238	237	261	234	248	252	256	249	295	273	284	252	284	281	256	258	271	279	288	263	236	284	267	264	293	266	262	279	256	261	280	261	260	282	230	250	263	261	260	256	304	267	277	258	248	254	275	288	242	252	272	270	274	285	269	267	254	259	258	244	269	252	250	252	272	260	271	280	259	250	276	264	266	277	253	253	251	252	248	249	267	238	263	261	289	257	276	277	269	243	254	253	297	227	266	270	280	250	265	282	248	261	249	245	271	263	256	288	266	234	253	262	235	249	228	261	250	279	256	227	236	285	258	248	273	264	283	273	258	260	273	259	260	262	236	246	239	266	258	269	242	253	284	244	244	261	243	256	256	278	260	275	268	248	263	257	253	293	257	280	263	259	266	251	260	244	256	287	237	293	256	268	260	277	289	277	265	267	291	284	269	266	263	259	247	287	248	237	256	265	277	238	261	252	243	260	259	280	259	263	250	265	268	277	249	254	256	274	286	247	273	258	253	255	245	258	271	242	255	241	246	247	250	253	283	264	283	280	239	263	276	246	260	278	248	258	248	256	271	259	253	274	261	290	252	252	251	305	249	263	259	297	261	264	271	225	252	249	254	251	280	237	230	242	316	240	256	291	247	239	265	242	266	266	285	244	256	278	251	289	259	249	248	273	258	259	260	240	277	257	244	248	248	211	298	259	235	276	244	239	289	256	272	289	288	255	258	282	266	238	260	279	227	283	258	241	260	234	253	265	250	251	252	266	251	262	243	281	240	294	261	266	289	241	256	234	289	254	260	265	252	261	262	281	256	226	256	268	265	254	254	262	249	254	254	258	247	283	244	246	260	236	281	268	259	295	252	269	257	284	268	254	263	268	259	287	291	252	247	267	256	250	280	278	244	274	244	270	294	276	262	266	252	276	236	241	239	284	261	276	275	258	248	237	226	269	236	280	252	262	233	270	300	264	271	275	279	272	276	245	273	261	252	253	269	261	264	302	230	273	252	251	281	244	230	269	276	239	255	253	294	253	233	270	258	270	273	291	242	263	253	284	254	279	272	256	259	257	258	258	253	259	246	257	259	264	251	282	254	265	258	279	256	264	250	300	238	277	257	250	236	277	243	272	293	243	229	294	297	268	275	258	274	271	259	281	255	280	241	245	261	242	256	265	265	254	257	234	265	237	256	236	217	244	282	291	247	255	264	294	279	258	253	262	230	260	253	248	245	253	270	243	266	248	260	277	259	286	257	270	264	270	268	251	261	273	272	263	254	246	300	275	273	286	251	233	267	275	268	263	274	240	249	251	293	261	266	254	264	240	248	250	276	253	243	260	246	261	254	270	296	253	258	274	263	249	263	270	244	276	242	252	285	266	260	286	239	246	273	247	286	272	265	248	239	292	276	236	249	273	236	290	269	251	234	251	270	257	241	280	249	257	268	267	288	266	275	244	293	280	266	266	273	248	238	230	270	224	300	243	241	264	274	273	245	276	245	263	238	274	290	246	254	227	251	254	282	291	262	255	251	264	240	293	242	251	272	242	243	275	261	256	256	268	233	250	260	273	272	248	232	242	243	225	226	273	252	277	256	256	224	247	266	253	253	274	294	294	248	256	241	300	279	277	265	269	263	250	273	268	253	260	271	287	259	254	257
4442	8686	6757	3264	2165	1542	1218	981	798	669	627	542	549	506	492	454	402	386	389	417	364	385	365	385	385	360	346	326	323	357	319	318	354	355	325	345	346	326	315	367	327	329	343	310	316	315	351	324	312	333	346	330	329	322	293	320	372	341	326	339	312	329	323	342	299	341	317	323	300	338	334	323	335	344	306	339	331	341	329	342	352	315	331	352	293	302	359	330	355	326	321	289	311	351	328	338	314	331	318	337	348	304	325	307	351	294	317	324	318	311	308	317	326	313	323	318	354	343	293	342	346	294	301	339	324	336	317	306	309	326	301	337	323	347	336	327	339	346	335	299	320	321	302	318	356	309	323	336	303	344	313	322	335	337	298	320	340	320	338	347	351	320	322	344	345	351	316	293	332	324	314	303	293	320	351	299	330	302	285	311	359	303	303	328	327	321	293	351	354	322	316	317	318	333	291	313	333	318	353	312	304	317	336	315	323	323	342	302	317	317	331	323	322	334	334	335	308	329	348	302	338	323	316	342	331	343	311	325	324	307	317	330	289	324	281	346	311	313	350	307	382	345	332	353	317	318	351	318	360	322	320	313	322	322	329	322	323	304	314	359	328	338	343	363	344	326	318	339	315	325	318	323	314	313	283	316	335	313	359	352	345	300	303	333	341	328	358	326	334	300	316	309	300	321	347	332	290	322	327	320	304	327	340	313	313	330	344	319	337	340	310	345	334	314	327	305	361	295	329	298	314	349	330	300	333	335	337	325	321	314	359	340	309	327	366	327	330	324	314	339	325	340	316	324	309	337	341	283	308	332	314	351	359	327	323	299	314	323	299	347	323	321	369	310	333	294	283	325	335	364	341	313	357	300	327	313	321	356	326	331	322	346	341	342	353	325	310	319	307	332	285	304	343	329	338	319	326	339	306	334	358	338	324	336	313	368	347	345	315	306	301	318	313	329	326	312	330	318	347	341	305	316	320	326	328	340	314	369	331	307	303	341	328	324	336	322	282	328	328	343	305	313	298	350	312	339	305	330	305	323	331	304	301	317	328	318	331	304	334	319	340	317	341	320	328	319	346	328	287	330	341	311	334	317	315	314	318	320	339	297	314	316	343	305	343	322	328	342	336	348	340	319	328	329	289	363	323	340	280	336	353	291	328	339	314	292	298	321	297	300	307	285	336	308	282	300	297	327	370	310	311	319	336	309	339	302	333	358	302	287	367	344	325	316	334	345	318	297	305	343	334	305	328	311	337	332	318	328	353	309	324	356	278	300	320	323	304	304	318	345	381	352	335	315	339	312	300	322	334	312	285	322	368	323	327	320	297	305	323	319	308	357	342	307	314	323	340	309	300	296	314	339	311	336	308	330	299	303	314	311	345	284	327	314	330	352	294	317	314	321	302	316	309	342	328	311	305	300	342	325	298	297	295	315	303	309	330	334	337	305	314	314	325	349	331	337	327	309	333	319	335	361	320	292	272	353	327	322	314	295	325	304	297	310	342	313	307	318	328	295	325	332	321	316	349	300	337	327	327	360	338	298	306	311	332	327	343	343	321	304	307	301	309	307	329	340	292	304	321	319	322	328	325	312	307	333	307	307	315	365	287	301	310	320	341	339	301	301	329	318	329	316	343	334	346	316	289	355	340	310	330	338	332	327	316	328	271	309	334	325	340	322	311	346	322	324	307	339	333	296	308	318	299	338	312	326	326	321	326	308	317	337	313	330	342	317	301	326	315	307	337	322	335	340	347	319	326	296	338	345	315	326	320	335	298	315	339	319	309	304	310	331	299	311	346	314	324	314	341	336	305	328	333	339	336	322	303	329	326	319	348	330	318	344	296	332	342	355	316	312	336	366	322	331	339	327	316	319	335	330	338	360	315	293	310	342	345	324	325	299	323	318	314	305	336	328	344	328	303	309	292	291	352	337	302	318	329	329	313	282	304	292	319	305	316	370	326	296	325	324	312	357	318	293	363	315	338	356	326	326	316	329	307	322	346	327	306	335	317	295	341	351	306	320	304	320	331	326	293	341	315	296	344	317	324	312	336	307	344	299	311	326	301	363	304	325	339	333	302	358	324	308	291	324	319	298	340	304	327	310	319	322	335	329	345	334	320	330	338	293	290	343	338	320	299	273	329	333	305	318	292	343	340	321	316	319	304	341	337	338	302	332	377	305	308	332	305	341	296	330	320	351	298	338	312	311	309	309	329	323	336	339	318	317	326	338	309	335	309	318	324	347	342	354	341	280	344	344	319	311	347	324	302	360	334	314	308	325	319	351	319	337	316	308	326	342	349	342	308	311	313	331	330	304	319	322	330	318	317	312	323	348	311	355	289	350	305	317	338	346	346	336	308	327	330	329	320	320	324	321	284	326	309	311	333	312	330	335	344	323	320	307	293	314	319	312	322	308	284	308	333	347	338	306	342	315	320	318	302	325	350	332	312	298	332	334	362	279	296	318	343	296	309	307	327	350	318	367	332	310	315	290	309	324	340	317	351	330	309	339	331	319	344	329	326	329	325	346	320	321	343	313	343	307	331	334	329	312	311	343	315	314	298	335	316	321	321	321	326	313	303	332	335	301	299	310	342	354	316	311	324	310	341	328	328	329	308	323	348	344	340	326	346	330	319	313	311	296	337	315	329	316	328	299	327	297	318	325	317	356	313	311	319	327	311	306	332	323	302	343	311	305	321	350	298	349	349	336	322	301	323	333	317	310	324	312	341	357	324	346	368	326	357	317	338	323	297	308	336	345	322	318	305	318	327	315	344	320	298	317	333	314	310	314	329	288	297	329	342	329	329	365	300	347	324	312	328	344	318	330	324	326	303	298	314	338	339	345	329	297	324	322	351	345	299	324	340	328	308	322	344	297	326	315	315	316	335	325	327	307	312	325	304	311	317	316	331	329	323	292	317	344	328	336	305	300	315	344	319	342	307	329	305	333	355	326	299	322	328	370	327	321	298	337	320	320	313	310	331	323	369	330	315	350	308	329	328	305	363	326	302	338	347	308	304	315	357	331	298	309	314	344	300	314	349	343	314	330	318	287	329	327	327	342	350	333	303	347	304	339	328	307	322	312	325	303	308	318	305	311	337	326	307	321	339	298	295	317	310	336	319	321	301	331	337	342	313	319	276	337	285	317	262	327	346	321	297	348	350	338	328	316	297	349	321	320	300	340	329	321	320	276	336	313	314	340	301	329	320	343	343	330	340	320	318	318	327	324	334	325	345	324	326	332	324	346	286	311	331	362	326	328	325	322	335	355	336	292	312	313	317	314	289	299	330	323	341	311	291	324	330	313	336	341	326	308	316	342	299	265	367	316	290	308	313	317	315	328	314	294	322	317	305	313	346	294	313	308	305	315	308	305	330	319	301	317	332	309	356	327	336	334	345	348	320	317	314	331	321	316	333	307	336	336	319	323	328	306	304	337	298	314	308	291	327	312	316	318	324	321	309	285	326	306	303	330	332	315	350	326	331	311	319	328	326	298
22974	21429	29014	24214	21416	21433	7054	1136	783	730	642	561	475	472	446	413	363	357	339	389	360	332	314	294	361	286	353	299	305	321	318	277	317	256	277	290	269	287	311	287	279	270	297	284	266	266	280	266	277	253	258	280	270	276	242	267	264	277	225	283	261	284	283	241	262	285	268	279	276	233	279	296	269	250	277	267	288	277	260	257	283	287	251	272	258	287	290	295	319	269	298	279	297	240	247	275	258	269	268	297	257	274	303	272	272	232	283	278	288	292	265	271	271	256	271	241	271	260	319	268	270	281	274	271	263	255	273	280	258	245	263	271	262	264	273	284	280	273	248	284	296	256	273	247	281	274	263	307	255	278	259	245	256	275	258	265	272	258	290	254	270	256	273	272	265	288	262	271	267	264	269	286	266	255	267	262	297	293	292	265	285	235	268	279	248	239	290	277	262	241	269	304	277	300	254	242	249	277	293	293	266	257	245	279	243	279	265	241	276	261	259	243	265	285	271	270	228	264	291	286	271	272	265	285	275	272	258	272	279	235	291	271	252	257	260	268	251	319	297	265	282	261	239	262	269	249	277	307	258	267	246	273	272	245	262	276	262	322	276	288	260	301	238	258	271	258	287	273	259	269	253	245	283	290	261	239	270	261	265	264	255	256	246	262	256	260	273	269	244	243	272	272	276	261	274	263	294	258	232	266	288	258	251	256	249	262	276	266	278	284	276	293	254	286	315	268	264	294	263	257	268	223	259	280	247	265	243	243	265	289	273	247	278	243	255	282	251	265	262	285	283	251	257	256	262	293	259	254	268	256	253	259	264	252	258	289	233	266	279	254	268	239	245	267	308	255	277	288	300	285	242	256	307	270	266	274	269	248	277	251	285	256	251	264	256	274	260	256	257	270	266	293	277	261	251	295	243	271	242	283	249	271	260	263	266	275	257	257	265	271	271	257	276	260	273	249	264	251	259	258	273	260	249	287	275	244	261	274	273	282	304	264	261	285	278	253	287	278	253	258	277	258	275	232	239	234	264	278	265	283	290	246	244	274	263	251	273	267	273	243	274	264	269	271	256	266	263	258	264	265	278	256	264	260	267	252	258	268	249	289	267	261	285	242	281	272	249	283	287	251	249	280	267	254	275	256	266	261	240	253	253	255	252	284	222	277	243	267	287	285	273	293	265	263	265	294	265	272	292	241	271	289	245	259	240	276	289	299	260	281	239	243	259	283	253	269	304	269	269	264	272	231	258	240	262	300	263	283	269	264	248	267	244	258	268	249	243	269	242	247	260	276	242	242	271	265	264	250	272	282	282	278	247	271	278	272	279	300	258	278	247	281	259	277	263	292	268	284	276	269	257	289	278	253	293	261	272	279	252	288	259	316	288	228	260	253	213	246	291	265	297	289	261	252	279	249	254	296	287	299	271	266	247	260	279	275	278	274	272	277	266	272	252	246	262	268	227	262	285	294	253	272	268	292	295	240	256	255	272	259	277	246	256	278	263	260	313	260	279	240	287	264	269	271	284	304	281	247	278	267	248	272	254	270	269	269	261	271	259	276	279	258	288	266	268	263	276	270	262	278	241	272	237	273	252	258	284	284	257	287	263	292	245	272	221	269	258	257	270	279	268	247	246	288	272	252	270	263	266	274	262	263	250	245	271	258	243	271	273	273	273	271	244	231	260	268	247	272	234	272	295	288	279	281	252	278	254	277	277	275	301	311	248	287	268	273	237	284	238	271	268	254	268	276	278	253	304	252	269	276	252	261	250	271	284	280	315	278	277	244	238	246	251	263	278	290	277	238	268	288	274	258	257	229	264	275	279	257	253	282	231	247	275	246	249	245	269	288	260	279	263	253	285	277	276	267	271	256	247	287	258	269	280	286	267	275	262	260	257	263	271	250	263	247	271	269	265	275	274	264	292	273	273	249	270	256	279	235	283	262	254	268	266	239	272	254	257	278	268	285	284	282	250	232	260	260	268	211	261	264	253	281	275	265	286	267	235	263	261	281	255	280	278	255	278	284	287	241	292	276	269	236	249	260	285	283	272	289	265	261	267	262	277	288	260	254	252	298	269	275	284	266	257	257	285	271	228	288	284	247	266	241	244	255	286	284	281	273	274	270	269	268	278	279	300	254	259	247	282	263	267	238	265	282	278	260	271	263	298	244	274	255	243	250	287	262	278	271	237	296	276	270	289	270	300	271	282	273	282	269	247	261	290	271	270	269	247	270	247	265	271	254	262	275	256	267	234	255	261	271	259	294	252	257	245	255	248	270	237	258	251	280	232	261	267	281	284	275	260	276	268	235	260	249	300	278	253	253	281	280	265	265	238	284	293	264	287	262	257	275	267	274	282	251	289	268	259	288	258	273	265	254	253	255	236	251	284	257	261	260	256	267	278	293	270	278	267	248	288	266	255	266	238	245	287	267	267	286	248	270	276	269	266	262	281	265	286	270	247	260	253	254	245	295	286	289	309	288	262	273	250	244	263	280	260	270	257	271	270	272	260	252	282	237	242	297	246	276	275	268	270	261	298	255	262	265	249	247	261	271	257	262	279	279	268	266	279	268	286	272	272	262	251	270	263	256	276	250	255	245	219	274	271	249	265	263	278	273	282	255	263	263	272	294	241	229	258	274	293	260	273	262	256	239	229	248	239	264	244	258	268	285	254	245	294	290	270	245	290	267	271	278	271	257	276	259	275	263	233	274	266	276	280	280	248	296	254	266	270	272	282	261	261	288	277	289	232	274	275	255	292	272	264	249	259	288	269	268	280	294	276	275	257	257	250	281	262	243	290	301	257	274	278	252	285	250	245	266	293	255	227	235	289	257	254	286	268	236	260	279	288	245	259	263	260	252	289	265	271	264	264	244	261	269	259	284	269	275	272	262	269	245	268	273	270	264	250	282	257	276	261	268	278	254	240	252	244	286	269	265	257	285	277	272	282	253	249	258	269	294	271	258	270	286	235	276	251	277	279	266	297	282	258	272	284	267	296	249	306	268	251	270	290	268	248	279	267	265	271	263	266	253	271	282	259	228	254	252	284	274	252	271	260	287	231	254	274	262	253	272	257	279	261	266	225	293	288	275	252	275	289	260	266	279	274	237	268	283	252	274	269	257	284	263	260	252	246	268	234	266	255	256	283	264	271	284	242	266	264	255	270	277	277	227	278	271	286	260	275	261	245	251	268	261	246	266	243	272	259	283	252	301	253	271	240	286	239	277	273	270	286	301	276	266	263	283	277	278	251	260	258	261	255	255	247	283	261	278	270	267	257	237	271	254	253	254	250	260	268	244	252	274	269	283	291	261	268	269	258	251	281	279	241	268	260	268	247	282	249	241	252	281	237	272	252	290	272	279	250	263	260	260	251	279	297	269	261	253	261	267	273	244	262	264	264	267	245	270	307	240	261	278	253	264	249	254	278	244	264	279	282	269	258	250	264	254	252	235	260	260	295	263	263	256	267	251	243	234	276	253	253	240	262	271	274	281
5680	17310	13969	7073	4737	3590	2577	2073	1615	1331	1114	967	879	775	649	613	599	588	533	504	473	453	443	387	430	412	429	416	391	433	419	366	338	405	393	396	425	425	364	378	383	373	382	365	385	336	377	338	370	379	364	378	368	388	369	399	348	350	368	363	344	351	354	350	380	355	342	333	350	324	348	324	350	350	344	346	340	337	343	356	356	371	331	355	332	381	320	322	329	370	373	353	360	345	324	342	350	391	340	398	335	334	372	357	332	402	347	337	368	358	286	339	328	361	375	323	344	349	341	343	349	313	349	339	342	343	372	340	379	335	332	354	347	322	336	339	330	347	346	327	374	344	370	348	340	363	349	326	338	370	345	327	296	318	352	344	356	321	326	333	345	375	328	338	347	355	341	340	338	375	308	334	339	309	346	331	322	354	358	349	333	337	357	323	362	361	336	314	334	358	367	340	321	345	337	334	358	346	349	334	339	340	358	352	374	335	345	317	342	374	333	356	344	326	319	346	390	356	360	344	320	352	362	332	339	342	350	326	339	353	348	393	344	382	331	327	353	358	339	362	354	354	351	323	348	333	335	342	349	358	311	309	301	352	331	331	320	373	343	349	354	360	352	334	349	353	349	330	367	333	330	361	337	373	350	372	351	352	367	336	323	325	361	337	346	353	354	330	360	336	358	346	341	356	334	361	310	313	352	324	309	366	343	332	360	335	329	335	367	347	338	320	358	321	361	336	319	349	321	359	348	359	344	327	349	312	323	330	340	337	338	372	342	353	317	345	330	332	340	352	368	332	316	336	338	354	359	344	378	320	336	380	341	356	337	353	315	328	310	336	368	325	355	349	324	378	353	344	354	329	376	349	339	338	330	352	329	327	332	385	335	319	357	307	334	330	351	352	318	330	327	381	355	334	353	327	346	366	306	319	347	362	325	366	334	328	357	333	341	344	336	314	306	356	359	302	344	348	337	336	320	338	306	339	345	345	356	353	310	353	310	347	340	324	338	337	332	347	309	337	347	349	326	351	302	336	344	354	310	354	331	350	343	360	320	343	365	354	343	347	383	361	344	354	309	348	317	342	383	378	346	338	352	363	339	342	376	373	348	371	362	331	331	338	330	355	333	357	361	368	335	328	338	319	339	336	346	337	344	370	358	340	320	352	309	349	355	351	379	389	370	351	335	323	320	322	341	332	353	380	332	350	339	359	359	336	334	380	350	355	322	322	359	346	348	357	365	344	365	345	355	357	348	318	327	296	367	314	359	324	346	345	338	342	354	320	301	348	343	352	393	305	337	322	352	348	348	337	348	354	340	340	356	344	324	320	344	320	320	357	332	308	352	326	321	364	344	374	313	343	355	343	366	361	345	337	310	385	352	333	342	343	318	337	343	341	342	322	330	335	355	370	335	354	374	323	341	358	371	337	352	351	341	363	351	320	326	358	352	333	358	331	335	324	319	334	355	312	340	317	343	352	350	361	325	311	325	355	349	352	348	346	348	340	347	347	324	352	346	330	357	343	356	362	335	315	367	356	351	328	366	340	361	346	372	345	343	356	341	354	339	348	322	331	331	368	347	336	360	372	362	303	335	324	340	349	338	345	334	325	354	316	327	374	325	335	340	357	325	339	348	339	334	315	311	328	359	316	339	361	329	329	309	333	328	334	329	338	351	362	333	349	322	361	369	358	339	295	355	311	358	319	324	320	364	312	326	362	366	346	365	356	337	364	352	354	358	344	356	320	329	321	324	367	326	313	359	363	357	359	339	352	340	357	361	365	337	342	370	347	350	348	354	340	316	336	349	331	343	348	311	346	379	353	336	354	354	348	303	330	360	336	332	365	348	350	361	353	370	334	311	322	337	342	382	326	343	332	379	326	345	324	377	364	313	314	356	316	334	359	361	330	327	344	352	365	346	363	339	356	355	345	336	352	357	352	334	342	358	340	338	367	336	373	349	353	330	328	331	362	383	355	335	375	356	347	369	348	366	335	329	312	351	337	345	317	340	350	345	345	357	316	361	349	319	327	352	377	353	341	355	310	337	315	362	348	314	320	329	358	340	377	367	344	342	316	326	317	341	342	353	377	368	356	331	367	326	348	349	330	334	316	337	342	335	341	322	364	346	319	361	335	329	358	324	347	346	316	363	362	310	327	319	321	341	293	368	347	346	334	337	327	354	320	369	353	305	346	313	379	346	350	356	333	357	382	343	359	338	322	332	355	343	348	327	340	387	339	365	313	346	336	360	346	348	307	362	329	309	335	355	333	312	352	388	334	323	294	336	359	331	367	320	347	374	316	366	334	341	349	310	332	318	317	365	360	336	318	344	348	363	371	337	333	314	344	333	321	333	305	374	303	299	349	383	317	339	352	332	343	348	342	349	364	321	372	333	361	344	342	297	319	370	340	360	324	336	337	314	355	323	390	344	325	329	364	313	354	360	334	331	303	342	322	353	355	328	321	332	334	358	339	329	316	346	318	358	379	323	329	329	355	340	354	351	342	366	334	315	328	327	333	300	362	327	339	305	337	325	355	330	334	356	348	352	371	342	351	351	359	300	325	363	355	379	344	312	340	350	345	321	361	395	356	354	321	332	333	358	333	337	325	325	355	373	398	340	323	339	365	343	354	352	331	343	358	347	360	323	328	342	313	341	353	379	328	327	363	338	355	345	332	343	331	357	343	340	323	356	328	346	321	379	326	345	306	337	328	337	322	324	314	368	311	368	374	332	321	301	328	329	361	360	343	355	354	343	325	342	359	311	329	330	343	375	358	359	334	323	314	337	327	377	322	342	362	339	345	349	342	362	346	373	371	348	368	344	331	353	344	319	360	368	329	336	345	335	354	374	311	329	347	328	357	359	373	376	351	339	353	341	341	319	320	299	327	359	337	350	305	350	350	333	341	315	365	342	284	338	381	330	351	326	294	367	333	361	359	368	324	328	364	356	326	326	355	346	361	355	341	320	374	334	344	314	345	349	355	341	325	356	342	334	359	331	311	376	359	299	351	339	322	346	347	336	356	361	352	355	356	352	303	310	344	339	328	362	365	342	308	323	352	341	352	368	330	345	332	356	332	332	347	327	329	293	342	324	350	359	339	317	353	328	350	354	358	316	307	360	357	321	336	371	344	339	329	316	391	369	333	365	351	338	351	319	361	380	333	368	350	321	362	335	368	372	327	322	321	341	333	328	312	328	333	344	348	352	352	332	315	317	318	301	351	333	361	330	330	347	327	350	326	353	343	349	352	334	356	361	340	376	322	351	341	340	374	359	352	340	353	361	363	332	358	317	318	348	354	353	341	347	358	335	388	354	347	347	375	312	370	371	354	352	348	348	348	350	350	325	321	328	351	311	328	379	320	349	346	332	340	353	338	360	338	339	354	371	348	330	307	351	345	356	348	350	350	329	348	348	332	312	334	337	340	343	384	360	336	316	354	352	332	340	363	311	371	330	337	358	331	338	340	335	353	326	323	342	337	350	343	332	327	319	356	350	369
27594	18630	5335	1567	995	787	675	590	584	559	554	579	535	521	553	515	531	518	513	563	507	524	513	490	503	501	477	505	507	487	558	511	510	467	478	501	505	502	518	467	474	489	506	531	478	504	505	488	535	487	496	471	457	470	501	483	531	492	521	509	498	518	470	501	517	495	525	501	494	529	456	501	486	510	515	477	482	459	475	540	477	547	443	495	499	515	494	476	486	487	495	466	488	492	534	511	487	458	490	486	507	507	479	454	451	479	484	476	485	490	544	510	500	500	542	514	485	552	518	509	498	502	486	500	538	505	480	480	489	484	486	532	493	470	511	493	516	493	496	497	479	494	533	501	520	479	529	475	484	492	500	507	521	456	527	536	517	471	492	515	499	524	512	492	522	513	515	510	470	484	493	519	465	486	501	495	495	495	490	425	465	509	442	518	554	470	478	481	482	508	470	499	519	500	532	494	502	507	497	502	503	523	481	434	500	469	466	461	470	493	511	489	512	489	501	506	496	533	522	515	490	508	501	491	462	516	467	506	496	500	479	481	486	513	501	516	463	529	479	540	468	491	509	472	508	489	496	508	527	519	480	516	438	488	552	510	527	490	477	509	449	510	489	506	494	472	538	487	521	480	511	524	495	492	494	498	531	507	488	459	490	501	476	554	520	487	498	491	525	576	485	542	520	506	484	454	475	504	516	472	487	516	518	488	495	500	482	441	495	489	507	529	507	491	497	502	489	512	484	482	492	517	508	499	487	484	496	539	498	509	519	469	512	506	511	515	488	498	521	488	509	511	520	551	515	525	510	528	497	500	497	474	555	515	539	512	489	483	502	492	522	529	496	511	532	530	497	489	496	533	493	512	527	512	501	461	463	460	526	456	532	477	488	505	505	543	521	463	519	496	474	469	521	526	518	525	493	499	493	490	493	490	517	508	550	481	532	486	515	496	518	491	508	502	511	503	455	466	517	525	473	466	484	472	526	487	465	501	531	498	455	494	477	504	517	481	467	499	488	573	495	514	505	521	496	521	492	503	489	465	498	504	488	503	528	499	465	474	461	546	509	510	494	497	490	485	517	477	503	477	489	473	498	517	503	502	510	474	478	508	507	480	516	507	520	497	513	481	499	508	456	452	522	482	503	467	512	506	455	505	523	485	504	473	483	496	497	497	548	482	524	501	509	503	459	482	505	472	541	499	536	518	494	461	493	537	514	489	495	487	500	463	481	465	516	514	534	476	492	519	535	481	480	527	498	468	511	496	537	522	492	533	531	465	461	464	532	504	517	521	458	482	489	485	503	485	499	530	487	486	522	475	470	492	475	479	517	472	507	525	518	478	488	470	499	531	452	494	497	519	476	535	535	518	513	556	487	508	484	453	499	470	493	519	501	523	492	499	488	503	478	540	481	532	496	523	519	493	489	498	502	481	542	553	521	533	503	476	502	525	505	521	506	504	470	490	497	489	514	458	486	526	485	490	453	498	508	547	482	515	480	485	477	498	457	526	490	477	542	488	491	499	517	468	501	499	491	505	503	478	491	497	490	521	516	511	493	507	523	506	506	514	429	459	515	486	476	491	500	485	474	499	468	484	486	489	467	467	490	511	508	508	527	525	479	485	502	465	499	495	489	501	533	523	446	489	493	501	528	521	519	519	529	458	495	539	463	516	497	486	523	507	471	527	507	518	497	475	479	537	501	467	493	519	497	476	474	512	527	486	511	546	515	538	511	449	519	516	512	493	483	504	488	514	490	488	491	550	539	540	479	517	502	508	515	517	499	460	513	511	468	461	479	507	492	519	521	498	499	536	494	539	498	478	487	519	521	534	485	483	524	529	487	503	474	538	505	548	493	518	519	503	478	513	502	471	496	507	510	516	507	490	492	493	494	483	506	464	510	515	462	546	495	463	460	450	519	478	507	503	515	470	479	496	498	459	461	500	490	451	484	438	473	504	530	497	509	507	487	487	513	448	458	535	528	507	501	504	520	453	509	476	502	507	463	508	532	521	479	512	445	541	500	504	482	498	496	492	502	493	490	483	486	513	535	502	513	514	479	494	469	475	497	519	528	537	503	521	469	464	531	509	493	503	491	489	480	482	519	485	480	545	471	526	486	472	462	515	538	447	531	487	519	528	507	493	460	516	514	510	487	474	499	510	521	492	489	483	498	524	491	505	550	481	476	472	505	480	512	500	506	524	528	507	512	498	525	499	503	531	485	533	509	508	508	540	522	509	497	460	513	496	480	501	510	504	491	503	510	477	473	473	464	485	500	513	451	524	507	502	486	496	500	533	469	471	466	529	475	508	495	485	479	536	460	531	506	465	481	536	516	477	491	502	478	500	482	460	522	469	497	514	452	520	488	474	488	466	474	492	504	529	539	508	500	488	539	470	515	520	501	464	454	509	489	519	528	516	542	488	511	543	500	519	503	494	502	466	486	485	475	486	508	471	481	480	529	514	465	516	527	506	499	504	504	466	477	487	494	508	494	499	504	491	503	507	478	496	489	506	509	518	474	541	476	498	478	527	500	480	521	509	494	527	488	491	496	520	470	503	497	496	517	503	508	489	478	490	498	521	473	493	502	462	488	547	527	472	504	489	479	503	449	500	459	504	481	518	507	486	517	532	512	516	494	534	487	511	495	472	475	527	504	449	529	497	498	481	515	472	467	449	508	552	529	484	527	503	466	526	522	527	509	484	499	469	460	497	489	493	465	455	480	475	501	475	488	500	498	477	502	468	523	510	512	497	482	517	491	479	454	498	501	497	491	514	479	493	490	523	475	536	472	514	500	491	495	502	481	511	492	492	515	507	460	521	505	483	529	483	533	514	461	513	507	482	492	492	492	473	503	514	508	516	497	496	516	509	519	520	527	474	464	528	551	518	499	520	479	511	468	517	488	497	470	515	531	500	508	516	501	498	501	516	496	466	512	524	507	451	471	489	510	520	516	533	464	519	489	528	491	489	504	474	465	530	511	502	497	534	487	507	485	480	511	524	474	519	496	534	499	482	502	492	465	479	488	470	486	491	494	532	484	505	489	506	510	472	498	507	545	486	484	510	495	480	495	458	452	490	495	485	492	535	502	514	511	512	467	479	524	534	563	506	503	484	467	480	484	526	483	496	493	507	506	509	484	464	500	486	513	497	483	499	521	491	474	499	491	519	503	540	494	486	527	497	487	507	514	478	484	543	515	537	457	527	485	505	474	518	445	498	506	479	522	472	503	533	494	520	421	483	478	446	470	519	483	450	475	486	501	531	480	502	501	543	515	492	490	524	542	520	471	503	515	519	500	484	519	498	508	513	505	510	538	552	514	485	496	493	481	514	533	494	471	527	472	447	528	451	507	509	500	525	472	508	500	474	482	467	506	454	474	462	496	475	529	501	505	510	538	518	473	477	515	496	481	495	515	469	501	488	487	520	478	487	511	479	497	528	545	492	493	528	505	481	513	521	456	487	530	504	490	513	507	505	473	510	501	499	502	456	504	484	497	495
5318	4308	3486	1846	1274	1030	981	803	772	753	663	703	710	659	686	634	642	613	630	635	649	646	641	573	604	616	601	570	616	645	643	564	622	623	607	625	607	630	619	644	621	601	593	625	605	602	628	591	629	606	612	622	613	618	617	626	647	572	619	608	599	597	607	621	625	593	605	620	606	646	638	656	602	596	565	598	601	632	615	582	661	594	633	608	601	573	623	660	619	626	646	607	577	568	585	586	582	642	596	583	628	579	607	597	613	625	588	588	619	601	575	630	622	614	608	635	582	615	580	625	603	597	590	629	625	621	631	618	614	622	585	583	643	593	600	615	554	600	619	651	626	633	628	625	595	606	640	607	595	595	628	588	645	660	602	654	604	639	588	603	595	630	607	634	659	662	601	606	620	602	573	612	592	629	633	631	614	589	603	609	641	587	629	579	605	642	603	624	617	594	627	596	658	615	680	647	598	644	638	584	612	599	613	593	618	632	611	572	597	604	635	641	654	600	579	596	615	629	608	636	591	604	611	638	579	641	602	607	566	613	622	622	643	617	618	614	607	574	606	660	597	577	609	648	605	610	613	643	608	649	604	609	635	574	571	613	615	597	613	590	649	579	565	598	590	624	607	612	576	622	599	594	543	619	605	560	604	614	656	612	566	583	648	610	580	671	597	584	623	637	592	643	602	589	621	612	621	614	627	618	617	622	627	599	626	614	643	595	579	632	585	624	609	611	611	617	664	600	578	625	584	659	640	592	596	657	557	614	641	602	613	617	609	618	674	631	615	602	593	605	587	597	675	610	600	617	637	571	583	615	590	636	588	649	619	623	609	597	658	599	638	633	605	650	646	607	663	606	583	571	645	590	617	654	622	633	618	588	608	608	599	600	624	610	569	593	639	625	607	624	572	617	610	608	643	618	628	610	635	647	606	625	608	642	629	622	600	634	596	575	577	533	647	647	629	627	601	581	591	589	626	597	593	594	610	609	559	662	584	654	588	593	615	610	604	627	626	595	668	608	568	662	635	591	579	627	636	647	630	596	641	625	635	615	605	638	597	630	626	621	608	617	634	597	634	616	595	627	635	619	614	634	598	626	592	633	613	643	625	586	579	635	639	580	613	622	616	579	642	615	598	591	592	604	586	607	599	633	580	581	634	635	597	591	586	573	621	626	590	648	554	577	627	639	624	621	629	589	603	606	595	634	607	567	604	623	569	584	627	616	621	590	585	608	640	642	620	599	589	643	610	589	626	618	590	659	618	598	568	600	628	627	608	625	592	597	573	617	616	641	631	646	600	589	631	597	612	612	596	593	591	608	645	596	576	608	571	662	590	540	621	649	616	615	603	648	613	639	591	582	618	624	646	619	615	585	603	571	619	599	635	605	625	570	609	639	618	577	595	581	595	647	620	634	656	611	586	626	633	581	642	668	589	624	581	621	583	635	612	623	598	592	611	617	649	575	659	620	625	643	642	595	660	645	679	588	605	605	616	600	614	568	621	620	600	566	639	568	561	589	629	609	608	619	623	611	645	581	638	599	593	606	630	604	598	613	564	593	617	583	589	590	610	644	633	609	585	567	625	635	601	620	625	607	625	596	603	613	598	625	621	600	610	582	620	614	576	597	632	611	646	603	630	629	607	619	620	648	613	621	606	630	622	595	622	588	587	620	600	631	593	601	602	578	612	601	620	629	607	637	580	616	582	583	625	661	610	619	584	613	619	624	602	655	629	625	615	647	611	581	642	613	606	625	573	576	602	609	607	636	629	625	641	617	609	613	608	588	577	585	603	608	607	636	647	620	630	613	582	605	653	623	667	557	592	640	667	588	636	599	604	647	611	613	602	580	588	649	654	587	606	603	623	557	585	631	613	590	622	650	646	610	571	595	623	622	640	609	605	601	601	603	625	635	579	584	636	597	642	632	583	642	602	633	600	595	597	581	607	587	693	629	606	599	632	647	624	558	594	604	616	644	614	621	602	640	592	648	595	643	612	599	600	621	671	622	594	632	604	565	628	616	616	619	619	632	574	651	615	588	601	643	613	653	617	629	658	608	597	598	616	635	568	622	596	560	605	604	627	634	630	606	592	603	620	603	646	607	621	659	636	625	641	627	583	599	650	636	650	588	581	575	657	625	586	628	566	591	659	595	617	615	594	578	581	605	625	632	631	624	633	614	614	620	585	549	618	639	665	609	643	594	624	622	636	639	657	569	624	611	607	577	627	558	634	564	623	593	620	592	610	617	551	606	604	588	606	601	617	605	635	578	649	626	620	611	594	605	601	599	582	578	622	581	616	592	636	646	637	632	599	623	639	603	619	602	636	622	622	639	579	590	577	635	596	580	619	646	608	631	632	598	601	636	609	588	608	626	609	553	616	636	638	620	592	608	681	628	594	639	643	656	649	641	636	627	597	643	611	642	585	601	591	593	633	617	594	608	593	608	568	631	612	569	580	628	630	611	591	580	596	651	599	619	590	586	610	595	641	617	617	619	634	600	593	616	648	621	566	651	565	607	617	604	566	622	602	617	634	616	607	593	621	587	598	570	603	639	635	581	625	612	614	613	591	586	644	594	584	603	628	604	596	633	614	629	625	602	609	631	592	590	603	639	607	576	638	675	599	610	591	563	589	609	609	617	596	619	617	545	613	589	608	591	612	666	574	624	594	638	587	628	633	595	639	612	574	647	615	618	594	642	612	628	581	611	572	632	626	640	638	591	618	658	605	590	633	615	625	609	611	581	624	605	641	620	642	603	614	619	585	625	611	606	603	669	661	632	611	633	594	584	590	623	652	608	596	576	617	597	593	624	610	610	585	625	624	606	594	622	606	615	594	635	600	580	602	629	630	595	636	594	618	594	612	602	612	529	617	590	674	656	634	615	577	639	578	623	565	617	607	611	590	660	589	664	584	618	582	617	611	570	624	614	609	609	591	610	648	622	608	596	565	596	565	579	584	631	621	596	645	652	591	633	628	605	619	613	685	602	642	613	606	622	629	572	622	632	578	595	628	607	601	604	641	632	631	661	598	616	638	597	593	624	618	584	627	623	626	602	621	597	616	636	621	652	614	573	612	578	626	579	592	610	650	610	562	622	607	594	615	640	605	601	611	593	582	664	611	603	580	572	599	622	569	617	592	590	563	629	644	597	590	592	598	606	654	667	615	628	627	602	626	582	615	604	607	621	586	622	621	622	633	642	583	669	602	633	637	638	571	594	667	578	636	617	589	607	601	652	595	617	630	609	623	639	584	616	580	576	600	661	587	595	622	571	580	614	639	619	622	579	618	619	611	611	618	639	588	651	630	605	616	632	602	570	627	618	655	567	599	626	588	557	599	600	623	626	606	608	628	599	629	623	594	588	618	593	610	630	633	567	612	616	573	616	612	594	599	623	631	631	592	593	602	594	596	584	623	633	639	655	621	576	635	649	627	635	604	659	591	632	645	597	596	597	590	628	641	620	621	589	624	586	639	624	679	609	621	622	609	603	601	603	596	617
23963	21356	28432	24612	21332	8658	1508	1054	878	791	753	719	649	687	662	644	603	632	565	575	572	579	551	564	576	544	515	582	575	566	541	570	560	613	562	540	553	509	549	553	591	537	536	567	521	503	523	549	573	538	580	541	588	548	519	546	561	558	543	535	519	549	504	521	579	555	528	531	548	544	499	513	531	547	541	521	520	572	503	565	523	519	573	567	547	505	549	565	550	571	561	548	561	520	528	526	551	540	534	520	517	536	534	513	506	530	544	523	605	557	531	533	546	556	558	551	537	530	532	537	567	562	560	561	555	552	559	552	516	527	542	589	550	546	513	560	578	507	518	508	531	584	556	541	544	526	525	523	587	508	553	506	520	526	558	520	546	515	520	530	500	574	530	549	555	551	495	511	548	531	558	521	556	551	553	532	491	530	520	532	519	534	501	546	548	558	499	549	500	533	573	558	595	519	524	531	540	539	520	569	527	561	540	542	533	541	516	543	544	497	549	540	541	572	519	516	552	554	526	545	496	520	550	583	553	571	532	552	545	538	535	544	560	590	581	545	554	528	539	541	558	549	566	557	508	503	509	563	529	609	577	582	505	557	563	542	540	536	539	576	549	583	497	522	542	556	521	517	551	560	525	546	543	554	509	553	547	558	573	511	551	558	555	483	519	520	520	557	525	525	547	542	542	551	548	551	557	547	528	541	500	593	595	467	547	519	556	575	552	528	500	510	544	545	499	523	517	517	549	511	538	534	576	522	530	551	568	543	502	531	506	510	528	576	539	558	528	554	573	533	516	511	506	540	536	530	522	506	534	551	524	558	591	481	523	558	554	520	521	538	554	547	524	565	561	539	573	556	594	539	569	533	547	545	557	543	514	562	511	556	548	509	537	550	527	542	544	535	528	551	546	561	532	515	550	526	542	531	559	550	592	560	536	604	501	562	543	519	524	542	510	540	559	530	530	555	587	527	547	547	518	526	523	540	522	561	538	559	559	592	537	514	538	585	550	545	520	563	536	542	573	523	513	554	506	514	592	550	534	526	549	535	522	541	546	529	536	580	529	547	526	515	530	530	504	531	524	517	527	509	510	545	548	522	514	612	528	557	533	537	549	519	517	531	544	547	583	540	530	555	538	539	553	530	533	527	573	588	508	544	538	517	540	522	541	549	519	550	532	522	533	523	547	604	555	556	512	505	522	543	525	552	570	565	550	502	536	560	582	541	519	531	541	540	556	520	514	530	551	514	546	554	536	528	566	539	549	495	539	563	552	503	566	505	538	592	542	518	546	571	539	534	505	582	573	525	511	531	553	497	564	575	539	507	533	543	514	505	534	518	533	533	532	561	585	564	522	531	566	487	527	526	538	518	503	556	585	514	580	520	536	545	509	551	543	531	519	515	553	549	507	550	508	615	562	578	541	522	493	527	523	548	518	511	547	537	526	552	524	564	571	571	577	558	532	514	546	525	520	544	533	553	529	540	551	569	540	551	524	522	544	548	548	600	529	545	511	560	528	521	545	544	562	547	539	627	543	567	507	550	525	479	559	546	522	515	514	543	553	517	541	526	568	553	556	534	527	585	545	514	568	563	563	540	521	564	575	561	578	554	553	501	506	541	536	576	509	517	537	540	534	601	539	538	540	560	532	509	549	562	522	553	556	508	541	545	532	562	581	524	561	526	534	549	523	597	535	536	563	522	582	533	577	544	535	503	514	520	534	575	542	514	512	556	522	532	547	550	519	590	519	520	560	511	540	568	550	545	559	579	533	542	551	582	515	556	587	525	523	490	544	568	508	545	570	474	535	544	531	577	564	541	521	494	523	500	555	528	539	524	553	519	543	548	534	571	564	597	519	539	564	533	568	496	527	567	578	562	522	535	558	528	555	534	547	538	529	519	529	542	581	530	532	526	556	501	547	521	501	562	535	552	532	557	517	532	565	548	514	568	547	536	554	509	544	493	563	527	482	542	548	549	549	553	520	545	535	531	546	500	514	517	540	539	503	553	526	528	542	567	563	521	549	532	563	561	565	508	505	522	580	513	551	543	537	556	535	556	574	529	524	545	524	479	570	542	541	554	576	511	516	525	522	518	553	587	491	565	529	542	525	531	574	526	553	542	541	569	549	548	557	547	518	513	529	537	510	535	519	524	514	560	530	552	484	552	538	508	546	567	501	544	533	566	540	560	553	548	540	559	557	586	505	556	525	489	588	555	547	576	502	570	527	529	559	529	545	569	524	579	548	508	538	555	513	522	567	573	547	535	527	572	515	580	584	545	563	535	563	552	570	538	560	559	543	569	543	531	511	544	526	555	580	543	573	548	533	515	534	513	520	561	518	522	536	567	524	499	559	520	530	478	522	541	519	536	582	579	470	556	546	510	568	522	515	478	501	552	502	540	564	494	541	552	532	536	536	530	534	557	558	559	537	528	569	535	535	529	535	538	510	556	521	591	557	513	556	532	525	550	572	544	560	539	526	536	503	548	557	523	559	524	556	556	554	575	547	550	581	539	522	531	566	556	554	463	552	570	575	544	532	574	526	514	546	518	536	528	525	499	504	497	558	553	568	567	531	527	518	535	573	514	509	516	528	522	541	561	542	558	542	524	582	541	534	564	542	513	535	499	523	560	547	539	530	562	570	577	549	571	531	542	516	546	562	527	531	537	535	515	531	543	523	503	555	627	501	518	590	563	522	558	538	543	501	490	561	569	539	548	534	527	545	557	533	557	532	501	536	501	529	559	528	575	533	548	549	567	538	530	539	481	510	506	486	541	528	490	551	532	551	549	611	550	523	524	572	503	527	540	535	585	556	575	556	560	504	527	536	539	582	513	511	566	602	536	524	536	531	517	538	572	537	560	536	500	514	508	500	523	567	527	532	552	526	538	539	588	526	583	566	558	544	506	538	569	545	516	527	536	537	538	544	545	522	534	507	522	570	560	507	516	552	534	595	559	563	521	536	505	548	532	526	548	499	511	529	597	558	573	579	543	576	497	542	552	522	541	522	556	554	549	551	509	519	520	505	547	477	554	520	492	487	523	521	584	538	543	553	544	500	550	529	574	524	559	546	527	533	520	542	546	536	553	566	531	561	521	548	524	570	477	571	536	517	538	538	527	554	538	505	535	532	537	513	513	580	518	546	506	576	523	516	517	550	523	524	559	547	573	504	538	578	551	537	563	548	536	544	547	560	513	557	498	503	545	553	521	556	540	543	535	530	523	526	497	557	553	520	526	530	532	564	534	528	531	562	526	525	548	505	524	515	525	538	500	561	545	528	556	522	539	564	524	511	579	554	530	559	538	580	490	529	505	520	529	530	544	555	525	528	535	515	524	511	544	535	499	536	541	514	545	551	550	522	520	553	524	573	560	517	543	565	562	548	529	527	518	545	510	534	512	520	575	500	552	541	527	528	548	526	570	551	510	552	525	581	540	540	528	532	557	570	525	524	532	505	523	523	523	502	573	557	574	495	531	549	526	563	535	522	546	540	565	525	522
4570	11733	9223	4416	3213	2444	1913	1619	1371	1264	1132	1011	972	893	929	853	836	789	796	761	803	729	730	736	730	720	729	731	692	690	681	669	682	667	745	668	686	719	710	656	701	655	686	670	694	738	699	662	684	701	675	677	680	661	686	690	718	664	634	639	655	652	667	625	661	710	682	656	641	709	714	688	694	695	665	705	661	722	677	739	669	638	636	632	660	704	732	709	650	631	627	664	667	679	673	644	710	709	688	665	686	710	650	608	701	669	709	713	606	645	720	639	682	676	682	698	676	616	680	728	623	696	694	662	695	656	682	652	668	660	682	623	657	642	658	677	647	645	678	694	670	691	666	664	696	735	689	662	660	663	720	713	700	676	725	671	666	711	648	686	707	720	701	668	708	698	684	687	657	673	613	635	656	696	651	698	695	700	686	710	710	697	655	669	688	674	689	694	626	657	674	671	688	710	659	692	694	671	683	687	670	685	693	737	739	645	688	683	644	686	681	655	701	658	681	658	693	717	710	669	646	700	658	713	646	701	641	676	661	669	709	712	693	703	661	637	627	644	692	634	653	648	648	686	668	665	709	681	715	700	648	661	666	636	646	647	691	710	695	714	661	709	701	682	692	671	663	658	659	653	689	667	696	683	667	669	651	707	641	667	698	653	615	663	665	685	683	642	648	702	694	682	640	646	617	645	663	668	698	665	715	635	646	705	644	647	671	651	595	698	662	691	669	709	654	684	664	650	639	693	630	682	655	657	677	693	650	685	689	657	673	674	667	618	661	646	676	688	669	669	703	656	634	698	653	654	657	694	710	643	743	663	704	651	622	698	678	673	658	646	666	710	678	640	620	703	672	683	715	680	670	665	624	657	648	712	631	700	648	645	655	659	672	731	613	703	712	716	690	656	663	693	650	692	682	678	726	621	637	663	722	627	663	718	647	673	683	656	714	655	703	650	660	721	672	664	699	665	671	648	703	680	660	698	638	649	663	646	623	666	657	639	644	679	646	618	654	634	646	704	661	659	685	637	663	658	694	683	656	676	649	697	673	676	673	668	697	683	699	678	655	673	703	707	669	699	707	621	666	676	640	699	650	646	665	712	642	613	705	681	671	680	692	679	648	644	664	651	666	610	656	704	655	658	709	668	710	656	657	726	680	682	667	654	651	679	712	694	679	704	681	707	685	705	646	666	658	702	711	630	733	695	696	647	644	653	696	641	640	700	672	678	666	677	675	674	700	683	687	660	730	680	743	643	703	673	677	670	679	634	710	651	640	669	672	665	688	646	680	695	663	620	620	663	689	625	661	679	665	710	657	639	711	676	655	672	650	652	674	709	669	672	714	653	745	606	671	711	684	718	675	689	712	693	679	657	693	633	643	645	677	721	669	650	682	651	749	652	665	635	681	669	620	685	645	657	672	639	738	665	658	733	643	689	659	648	707	672	682	674	654	660	618	658	641	666	619	685	650	698	658	702	630	723	684	682	622	684	671	676	655	716	690	652	707	680	688	635	669	647	655	642	721	652	649	677	643	662	664	637	715	694	716	644	687	663	678	659	657	679	673	664	620	698	701	695	662	667	656	659	663	707	694	710	708	696	631	657	654	665	685	713	663	661	639	692	660	703	674	656	672	685	669	679	687	693	649	719	675	695	702	646	688	684	648	669	665	678	682	644	646	628	631	670	696	628	699	692	668	689	683	654	710	692	693	663	655	667	693	634	664	634	747	678	679	711	658	659	672	684	656	685	696	614	664	690	697	667	701	699	707	668	685	656	699	678	669	654	652	698	627	662	668	649	617	656	698	694	672	630	679	655	655	680	680	681	684	672	644	626	672	646	711	645	656	684	684	662	665	646	685	640	654	676	688	639	641	697	676	685	687	653	685	662	706	626	681	708	690	681	668	663	692	650	666	690	660	704	662	677	657	643	688	654	678	647	650	673	679	667	688	627	685	650	663	626	686	647	676	686	686	682	668	652	681	706	680	676	712	695	648	663	707	683	658	707	690	665	670	666	681	697	715	637	699	714	701	668	629	665	713	632	633	661	663	680	663	662	689	674	688	676	653	658	712	669	693	650	637	635	654	687	671	705	669	664	666	658	640	684	650	714	695	667	710	665	676	720	680	648	690	682	706	715	674	713	711	693	673	671	647	667	683	657	672	692	606	680	686	670	731	687	642	647	693	651	668	636	695	693	645	674	625	680	692	669	665	676	673	698	647	626	733	647	662	672	648	683	672	669	662	712	695	643	677	673	675	677	598	656	660	625	686	684	654	679	678	652	666	630	653	667	710	681	637	643	691	660	681	648	642	678	668	696	653	706	707	652	729	655	657	677	716	661	657	690	655	662	658	678	641	664	669	677	645	703	702	637	668	625	657	700	641	652	594	650	705	651	689	697	669	682	648	697	679	650	692	687	679	686	710	693	687	703	662	658	654	677	653	666	676	701	654	661	675	657	685	656	675	647	666	715	691	658	677	633	717	691	672	686	708	679	641	743	668	649	632	698	677	659	637	662	658	685	655	698	661	677	634	637	655	635	648	628	683	682	706	695	661	709	688	701	706	633	666	706	704	698	648	676	649	688	684	690	696	668	667	650	635	662	617	687	668	677	689	681	700	714	614	755	652	678	686	642	661	651	675	687	703	729	663	696	654	637	646	677	678	673	691	630	696	672	657	710	693	687	659	677	682	672	638	700	713	681	682	672	698	653	668	643	677	640	691	637	649	679	650	697	671	668	694	665	705	697	695	660	683	708	626	669	682	682	621	679	654	698	700	690	668	698	679	645	713	666	653	657	670	695	654	686	682	691	681	692	676	659	668	657	640	646	694	672	683	700	674	699	632	651	697	712	681	692	680	681	634	656	722	635	697	670	740	640	654	642	700	696	668	706	630	679	654	677	656	713	687	616	662	689	651	687	674	643	658	666	685	705	646	715	695	674	657	659	688	686	667	747	709	639	681	664	705	635	668	671	690	687	633	684	665	689	654	689	703	697	675	689	612	695	663	705	694	687	657	700	671	663	619	657	671	668	653	677	675	675	703	731	654	646	662	691	651	668	681	715	667	648	722	705	653	643	676	671	684	630	660	693	677	690	681	658	676	711	703	704	715	644	683	640	679	686	687	671	711	667	665	682	662	681	662	707	666	646	721	660	683	667	646	674	714	650	669	693	699	647	683	665	684	705	675	677	645	642	624	662	704	634	637	647	648	667	690	666	635	666	656	666	664	673	652	570	675	671	630	689	694	644	642	693	719	678	636	719	685	674	638	713	672	710	656	677	661	686	670	689	644	695	647	673	674	688	684	716	652	696	645	680	669	657	657	652	636	644	692	672	705	623	675	679	677	683	684	688	659	704	685	695	694	665	688	657	613	690	621	683	703	669	702	664	646	635	699	678	667	657	690	680	683	650	646	693	661	691	655	734	673	667	635	693	697	710	675	661	691	687	656	710	663	693	665	639	652	678	658	654	656	639	609	681	673	654	688	635	638	704	705	651
24972	21355	27371	25617	10637	894	620	532	464	384	381	378	349	320	337	279	307	279	303	303	310	265	285	266	300	291	276	287	234	305	281	264	249	260	254	265	286	261	264	252	226	269	263	280	233	237	276	282	227	252	264	258	263	295	250	264	259	270	246	258	253	242	248	253	227	292	268	274	282	276	246	272	241	274	229	262	267	251	279	225	245	255	248	229	238	274	241	264	277	271	247	226	252	264	230	254	257	257	255	251	249	247	261	253	245	267	261	234	286	264	235	267	250	246	285	251	242	269	279	250	271	296	259	259	251	290	263	284	283	273	250	258	265	250	245	259	247	271	256	282	254	270	250	278	241	240	272	250	246	278	259	256	255	229	260	242	277	260	248	227	243	235	254	243	254	260	251	254	283	241	256	245	245	245	263	261	259	274	266	239	269	223	263	267	242	269	263	267	251	266	293	273	267	253	245	300	257	264	262	252	272	260	275	226	251	272	263	309	278	259	254	260	251	264	242	267	255	261	276	269	271	268	240	257	273	259	265	237	225	245	261	249	258	259	223	260	251	266	248	243	273	236	244	235	260	242	252	231	224	260	282	259	282	279	247	243	278	294	245	253	247	245	274	267	263	255	238	254	265	272	278	248	252	277	260	266	252	249	245	266	260	268	236	270	272	237	266	230	243	296	228	260	238	244	248	255	242	265	258	264	238	250	270	267	266	267	264	251	299	244	261	255	233	252	279	266	260	268	256	279	265	246	287	270	268	247	251	234	263	264	245	245	248	236	271	237	247	272	265	250	282	244	259	258	266	264	259	252	258	269	245	293	268	274	247	261	239	252	242	239	241	231	276	231	270	276	258	250	257	248	259	273	253	232	233	245	226	277	246	253	236	257	250	261	269	238	277	256	260	262	295	237	227	232	266	266	278	256	247	244	246	255	273	253	258	265	245	224	269	248	284	269	248	271	266	260	263	273	240	242	248	267	251	250	270	257	259	278	259	232	277	265	247	282	261	263	247	261	258	259	259	261	241	229	242	269	304	245	239	276	262	269	251	257	261	238	242	261	290	233	270	254	246	250	278	252	279	253	256	239	249	247	264	268	253	293	266	263	254	252	227	272	294	273	282	266	226	273	275	280	269	255	239	263	244	285	233	288	255	248	270	261	258	247	290	235	258	255	264	254	256	263	251	220	258	269	227	252	252	278	270	243	250	226	274	275	252	256	264	266	237	278	262	253	250	221	259	278	251	277	252	241	268	292	259	244	268	251	235	262	263	245	248	259	243	250	248	248	275	270	276	248	266	255	238	263	302	278	251	257	219	262	264	259	273	237	276	244	259	226	259	280	264	229	265	269	255	252	243	262	265	256	229	279	269	248	268	262	264	241	263	254	274	255	227	288	256	259	258	250	242	245	233	271	269	258	243	282	245	272	271	255	234	269	247	262	258	254	262	258	277	230	262	252	259	260	255	244	230	268	255	249	260	244	222	270	273	251	248	268	233	252	255	261	268	282	283	251	245	242	232	288	266	226	291	249	238	241	247	254	225	253	254	260	236	271	256	256	250	247	269	283	276	253	243	260	250	250	261	245	253	257	248	240	231	241	265	262	260	259	281	282	247	239	255	266	233	268	237	250	256	267	283	272	253	268	268	247	233	267	252	248	280	255	257	274	274	228	248	215	265	235	239	216	267	275	256	266	264	246	242	265	240	224	248	243	241	254	251	255	252	269	239	237	286	253	233	245	224	266	264	257	245	248	278	242	252	257	251	285	275	257	276	239	244	243	247	267	245	284	245	259	267	235	255	268	257	249	279	266	252	285	238	243	246	252	257	229	250	261	269	238	265	267	262	236	248	253	240	270	252	263	247	251	243	246	256	265	255	257	238	233	284	235	261	253	255	217	249	250	250	282	266	243	264	259	266	248	235	265	251	291	273	253	247	266	295	240	243	285	235	258	243	254	278	249	249	264	242	257	243	284	255	255	300	246	265	232	263	234	265	271	254	259	278	253	238	273	268	244	290	223	248	247	247	269	244	248	256	243	253	245	236	243	278	234	267	248	232	236	259	227	271	265	261	249	224	258	265	253	264	251	264	268	272	264	247	237	277	233	250	280	233	264	262	241	240	230	268	265	243	286	259	258	277	254	251	290	275	295	268	246	252	244	234	260	266	261	264	250	280	249	255	255	271	237	256	262	263	272	243	280	261	275	270	237	232	292	259	239	259	246	282	231	280	242	273	263	235	267	263	262	253	252	272	242	245	288	267	252	271	266	220	267	238	257	251	261	248	262	278	219	248	243	275	258	233	269	251	227	253	251	263	256	258	218	257	264	260	234	274	232	248	271	246	255	285	258	272	259	266	268	257	234	256	251	263	260	270	272	270	241	252	266	247	279	255	251	280	268	261	252	257	239	271	268	204	273	254	263	269	247	237	238	275	264	250	276	252	263	223	254	251	234	234	280	282	249	246	245	267	251	276	225	216	233	277	249	269	238	265	256	249	284	258	245	261	267	282	243	262	243	227	268	235	234	245	255	278	286	265	262	249	272	259	240	241	232	267	262	273	268	236	253	258	285	275	268	258	246	215	284	252	243	253	234	259	235	260	259	250	244	246	264	252	277	230	232	242	245	262	246	261	281	251	253	240	249	230	249	248	259	253	258	261	276	258	246	245	238	251	244	245	251	258	253	259	246	251	258	266	259	248	265	263	265	264	278	259	263	266	265	263	251	255	290	259	263	303	256	244	249	247	258	242	274	238	239	261	249	228	253	246	282	251	244	287	240	272	286	265	231	261	285	242	244	225	242	255	263	267	247	249	292	245	273	264	288	284	244	262	256	294	263	264	247	268	280	282	251	269	256	285	241	250	270	236	247	262	264	280	240	238	277	273	265	249	228	232	283	251	252	279	286	257	258	253	251	252	239	254	258	243	244	240	231	271	234	261	269	277	237	273	243	275	265	243	261	269	246	267	251	239	297	262	257	228	238	248	228	251	250	249	268	270	226	236	267	251	281	267	249	255	260	271	241	253	257	273	255	248	253	243	263	246	238	223	270	248	262	259	257	238	240	228	261	238	262	249	229	241	269	268	242	260	261	263	245	257	268	257	235	256	222	262	245	243	257	277	276	254	276	227	241	251	258	263	254	218	249	263	264	253	255	249	284	265	260	249	248	260	251	253	281	275	265	281	270	251	235	243	261	263	263	239	264	285	250	265	273	264	257	269	268	249	233	274	259	226	280	290	255	259	252	280	266	271	239	293	250	256	250	244	242	276	249	241	239	241	271	240	237	303	278	230	257	276	254	243	227	266	259	271	242	260	265	273	246	253	247	244	227	249	275	270	236	273	263	237	228	255	252	260	237	249	247	274	241	240	249	244	249	247	248	255	250	257	235	257	241	251	270	266	254	268	235	243	258	275	275	239	240	248	258	243	270	251	240	279	258	238	253	275	256	237	285	252	246	270	255	254	246	274	250	254	236	240	289	268	242	239	245	235	219	241	261
4348	8462	6139	2907	2009	1525	1225	982	864	738	584	586	502	514	431	432	418	407	399	386	353	375	366	349	309	359	348	330	359	338	357	385	318	296	322	368	327	351	346	329	335	324	354	349	327	308	340	339	324	306	330	323	329	344	315	357	334	335	302	297	330	319	338	315	298	328	324	318	310	322	326	299	330	304	322	351	310	301	333	300	317	276	319	321	317	324	347	361	309	338	344	328	310	314	314	321	346	322	313	306	299	341	303	294	328	338	320	321	326	317	320	308	321	316	313	313	334	299	303	290	314	255	339	344	325	342	307	295	292	307	320	307	313	302	323	314	340	354	310	317	294	320	314	319	297	303	318	322	327	324	326	334	287	326	309	312	303	317	317	320	291	305	315	335	317	330	318	288	352	334	302	373	319	319	312	303	311	322	342	311	302	335	328	276	309	306	328	326	337	322	330	328	304	284	301	322	289	348	285	323	301	320	315	321	327	312	331	343	324	352	319	331	341	324	339	307	320	325	353	292	316	290	338	319	300	336	329	305	320	326	310	308	300	313	299	332	283	313	318	318	320	282	312	338	312	308	311	316	340	324	319	342	312	349	314	344	341	329	303	306	341	327	309	346	298	331	333	314	317	284	288	344	336	304	337	310	330	323	345	306	354	342	342	318	338	282	326	332	283	299	315	300	329	322	319	304	327	310	298	283	290	306	338	340	312	277	309	323	323	320	372	315	316	329	326	305	301	320	292	316	319	340	315	320	287	321	333	306	317	339	297	317	358	310	306	341	283	311	316	305	333	280	325	320	328	316	311	294	333	335	322	335	313	299	358	324	334	325	326	348	336	323	356	351	323	335	318	300	311	318	323	300	307	327	303	332	292	329	277	287	333	324	326	313	367	297	310	293	341	322	338	302	285	337	321	359	296	308	310	296	331	315	315	291	328	284	337	328	310	310	323	305	307	322	317	309	321	326	327	317	301	326	341	296	317	321	317	307	305	334	324	329	300	316	306	317	337	392	302	315	328	312	311	327	326	328	344	305	326	326	319	318	325	335	328	322	348	311	354	313	320	341	301	319	291	316	307	293	301	347	344	301	332	327	329	291	297	318	327	294	319	309	297	333	320	313	339	353	326	301	329	356	317	331	302	334	292	314	308	297	327	313	326	314	347	335	313	318	339	338	316	269	340	310	300	355	322	314	325	327	304	286	305	285	317	310	330	315	316	313	319	305	292	303	327	299	358	326	310	330	300	316	322	342	346	306	292	325	319	332	312	342	339	348	338	308	271	353	300	319	320	303	281	302	333	318	322	324	331	308	304	327	317	337	332	322	319	341	338	325	328	298	311	303	357	328	337	310	296	345	316	341	292	308	301	314	330	316	299	319	350	302	324	306	319	335	326	333	297	341	295	306	326	327	318	348	305	341	328	318	339	316	353	300	333	324	318	320	318	346	302	315	324	306	312	334	307	314	329	316	333	347	322	311	319	306	351	327	350	347	332	327	309	316	349	300	329	311	334	301	339	339	322	358	312	311	316	295	319	332	304	302	326	319	325	341	325	328	334	316	327	316	317	285	333	319	343	340	308	319	285	327	292	293	294	363	325	276	336	328	322	341	323	363	349	332	298	326	338	335	305	323	315	287	304	300	317	303	280	294	312	284	298	311	308	320	313	312	334	319	323	300	336	310	289	327	322	323	286	280	314	340	329	317	370	323	318	319	314	314	329	322	347	302	318	329	291	332	325	336	321	330	302	324	316	337	351	332	345	321	290	307	331	310	322	328	355	305	304	352	296	312	318	326	321	342	326	307	359	307	299	307	319	324	312	315	352	304	296	318	324	313	311	332	345	323	318	279	312	332	327	351	314	315	318	313	314	276	305	338	315	320	317	295	345	339	308	344	301	312	269	325	318	312	347	315	316	327	334	337	290	316	313	310	273	326	348	322	345	321	316	296	315	309	330	326	345	297	320	343	313	329	315	291	308	321	306	332	297	275	314	296	341	311	312	323	318	309	283	340	288	309	323	324	304	316	294	334	322	320	317	296	319	299	330	327	329	304	309	337	335	336	323	332	323	321	316	284	340	314	344	299	327	310	332	302	317	301	308	323	327	332	307	340	299	321	305	315	318	328	320	300	351	327	310	316	325	316	313	308	333	331	321	345	307	326	336	300	310	332	295	346	317	343	311	317	302	311	311	302	301	302	324	333	295	343	324	328	316	340	320	340	323	326	337	306	362	319	345	288	318	329	301	360	315	324	305	340	278	310	350	333	320	337	306	321	318	338	318	349	355	298	322	336	291	300	322	294	342	344	285	298	311	337	320	321	323	296	342	314	315	335	341	290	363	302	339	264	311	303	281	306	358	321	307	297	294	291	307	318	341	288	313	348	296	313	313	349	329	300	302	335	352	324	313	356	302	306	327	325	308	320	311	315	309	351	306	324	310	302	317	339	364	325	330	328	303	294	309	343	311	314	311	336	326	333	300	314	325	354	317	323	331	300	309	330	351	340	328	327	320	323	328	296	348	324	325	320	335	319	315	319	308	335	319	295	316	304	314	354	322	331	330	321	325	283	301	320	342	322	292	331	325	332	319	320	315	308	327	305	360	334	334	320	373	339	304	312	316	313	308	293	321	324	326	328	321	324	287	359	312	297	322	301	323	294	304	330	317	356	336	312	292	323	327	332	342	300	316	323	306	333	348	314	330	292	305	302	299	329	314	321	312	303	315	293	309	309	331	323	339	361	331	325	310	331	353	326	303	326	336	310	319	305	354	321	332	321	289	277	318	305	319	276	316	344	341	280	323	311	350	341	299	341	313	324	329	317	313	308	344	344	317	327	325	333	307	314	321	335	344	326	306	320	341	299	321	337	341	311	348	336	319	348	306	276	312	325	303	315	310	331	307	345	332	335	310	320	304	310	321	346	279	342	307	320	357	344	304	344	323	351	308	322	348	312	307	331	329	317	352	296	292	270	309	329	321	327	333	314	309	327	355	301	332	314	303	344	312	333	321	336	302	312	276	321	322	335	308	316	340	351	304	337	294	315	347	329	292	317	323	327	338	318	341	330	322	309	311	322	323	359	307	297	302	354	359	319	321	322	314	348	326	336	317	337	333	321	307	309	301	303	308	302	339	327	299	315	324	333	312	318	342	312	297	337	326	292	348	317	337	294	302	332	325	341	322	314	286	323	312	339	337	312	318	322	323	317	310	319	319	311	336	327	290	325	291	316	301	326	350	311	312	327	320	297	319	300	323	299	339	296	317	323	286	331	326	331	312	331	350	329	312	302	306	327	336	298	291	312	327	317	315	333	329	341	337	305	293	317	310	349	311	318	355	315	347	286	296	335	310	319	324	320	332	323	299	300	313	318	337	301	295	308	302	343	314	277	292	301	311	318	339	346	318	300	328	318	325	337	310	315	289	306	298	324	306	323	336	327	300	322	331	326	325	305	297	318	317	336	298	344	312	303	335	297	342	317	297	336	320	338	331	320	321	294
22901	21400	29026	24173	21403	21410	6651	1183	816	697	606	562	520	474	424	453	365	400	343	353	317	312	304	301	343	293	299	318	310	302	318	300	262	292	274	290	292	322	283	296	229	253	264	255	274	251	294	287	266	263	280	292	265	287	263	260	227	242	260	260	279	265	244	238	279	280	243	263	281	260	235	268	236	283	265	258	261	280	254	297	264	228	233	258	239	252	290	252	289	247	242	239	255	273	275	255	284	266	283	258	251	277	286	246	236	264	262	267	256	294	252	241	262	240	295	273	260	255	248	272	265	286	270	247	272	272	253	256	270	238	249	274	271	273	241	279	292	264	262	279	257	271	264	279	266	290	268	244	287	265	247	268	259	249	259	250	264	262	272	249	260	275	266	259	259	249	281	263	249	240	270	265	264	258	262	274	278	267	241	272	268	255	260	237	253	283	259	273	254	250	287	238	258	252	281	296	277	259	273	218	260	248	256	249	263	251	281	273	248	260	247	252	275	259	257	263	273	259	267	283	243	278	253	247	285	267	251	274	269	283	239	251	249	271	258	229	266	255	272	252	250	244	277	235	245	298	273	267	289	282	265	254	254	256	244	257	258	269	276	285	294	229	261	247	233	235	265	255	223	251	261	248	240	251	244	272	270	283	256	291	276	235	290	259	262	285	237	254	243	253	252	264	249	269	263	246	258	279	272	269	277	268	237	278	241	245	268	241	233	245	234	281	271	256	264	262	259	258	250	249	253	264	265	275	257	275	244	284	258	277	223	271	261	295	266	260	239	249	279	277	236	261	259	242	232	262	237	263	284	269	234	269	263	291	254	242	267	231	298	281	251	252	245	249	259	234	242	290	289	246	262	241	270	239	300	259	271	240	262	261	264	271	260	281	270	267	241	274	256	220	250	278	269	276	247	283	265	288	298	271	233	248	246	269	265	255	307	252	276	265	275	277	289	276	231	264	243	242	253	255	267	281	279	260	276	265	265	266	266	229	236	246	271	266	281	262	252	284	260	255	253	277	235	265	283	288	249	246	249	296	250	249	283	239	274	248	259	259	274	286	271	240	308	262	248	242	264	260	268	276	251	262	269	268	254	252	248	265	242	269	243	256	253	256	275	255	255	279	229	240	266	246	251	266	258	254	256	254	237	271	251	275	251	292	235	268	278	240	239	259	239	228	284	262	252	244	246	236	273	253	270	250	253	272	277	251	260	225	257	279	253	239	282	277	262	276	287	272	255	262	242	276	248	261	275	273	280	276	246	252	293	268	317	273	266	265	281	256	243	289	278	267	245	268	245	274	209	269	287	268	216	281	247	262	300	274	260	275	274	229	260	260	273	233	256	267	286	268	280	239	271	249	264	256	231	241	244	278	287	259	285	276	262	295	251	247	259	259	260	273	249	298	285	286	248	290	254	228	266	262	252	244	255	271	286	232	216	269	268	243	264	251	261	280	252	287	252	277	254	258	283	260	282	267	276	283	275	279	230	245	252	254	251	266	255	264	249	276	260	263	274	256	276	287	301	251	268	247	258	263	260	260	258	252	283	246	277	275	251	238	284	259	273	252	249	261	251	253	257	250	279	264	242	300	255	259	267	265	268	272	255	254	302	253	255	294	273	270	260	245	274	254	249	232	259	252	228	256	259	274	274	286	254	252	264	239	248	270	243	259	261	264	257	263	260	259	282	272	258	230	272	247	277	268	281	266	279	265	253	275	251	256	275	235	232	240	285	257	245	266	244	249	261	251	263	256	256	271	272	247	276	256	254	268	253	254	273	293	262	263	238	235	269	251	262	275	263	261	249	275	268	233	314	267	234	263	259	276	293	241	227	260	254	266	262	239	242	259	261	223	266	253	276	240	240	275	255	264	262	253	280	264	254	248	246	294	275	302	256	263	263	281	242	234	319	267	248	266	267	245	274	303	280	256	260	249	269	249	275	272	265	243	251	291	272	253	263	251	254	259	261	256	255	310	236	255	254	276	283	284	258	256	261	275	259	253	250	273	243	252	248	254	243	265	240	262	253	249	254	241	247	247	271	245	252	281	248	251	266	273	257	257	245	266	264	284	260	263	257	267	275	264	245	267	283	304	255	268	254	254	257	258	261	259	250	277	264	272	266	258	292	259	274	266	258	268	260	233	250	287	276	255	254	271	274	276	270	287	277	247	233	274	251	280	259	260	271	262	246	252	246	289	229	266	258	259	268	233	283	261	253	263	256	268	258	277	224	242	292	251	255	267	247	293	252	248	270	284	262	238	252	262	224	260	268	262	270	267	253	259	255	258	269	262	253	270	254	277	290	258	283	254	275	251	259	244	271	276	258	261	260	273	252	281	273	248	253	256	247	217	260	252	273	260	230	297	278	280	260	226	235	253	253	246	267	239	272	267	238	272	260	258	296	243	301	246	265	287	267	257	269	250	273	264	288	259	221	258	267	265	258	280	239	252	252	249	247	246	253	268	290	293	254	256	283	251	260	235	270	278	286	272	235	263	281	286	242	254	280	266	272	263	261	268	254	254	270	278	281	262	258	262	261	240	264	274	245	230	250	260	226	253	273	251	254	260	257	263	282	283	248	248	289	287	248	275	276	253	272	256	293	260	276	255	215	252	257	237	256	259	239	259	248	275	254	262	257	274	274	258	252	255	256	277	256	265	319	251	249	273	278	263	259	252	285	240	258	258	240	257	238	259	253	271	273	251	239	259	265	258	281	273	273	251	287	251	240	256	250	258	272	263	262	253	276	238	243	245	256	273	311	245	238	261	262	243	245	244	236	246	241	243	239	268	252	272	275	228	252	245	280	251	234	255	276	283	281	247	266	294	297	259	273	255	261	241	282	243	244	239	258	262	231	275	280	260	251	259	260	247	265	283	265	278	258	243	233	277	272	266	269	249	271	278	265	257	256	271	246	279	240	260	255	272	246	273	266	269	263	249	242	248	267	292	249	273	268	241	257	264	279	243	257	256	258	264	236	258	256	261	261	273	268	257	263	254	284	231	219	286	297	264	233	275	284	272	242	266	262	260	250	270	236	254	254	274	267	230	257	283	259	233	273	276	248	265	285	258	265	281	275	250	253	264	270	287	236	248	292	265	265	261	266	262	288	248	242	267	264	251	267	261	261	269	275	278	252	237	255	256	283	242	278	246	260	287	267	246	247	245	264	297	277	268	250	263	265	249	256	277	282	241	244	228	263	240	254	266	254	260	272	229	250	254	249	292	274	264	256	273	239	257	255	253	239	249	303	281	247	268	295	239	256	278	280	270	254	251	259	253	235	268	248	257	237	265	306	242	259	272	265	250	280	233	260	268	268	283	264	235	249	257	264	267	256	251	268	260	292	252	269	265	269	275	258	255	258	271	248	268	247	247	254	234	264	229	264	270	231	255	252	250	282	270	260	273	236	285	265	269	278	264	256	291	272	248	253	234	269	283	261	230	284	261	260	264	254	278	256	254	262	255	269	266	269	240	254	240	242	282	275	226	260	261	231	268
5605	16837	13432	6681	4570	3371	2665	2140	1674	1305	1130	979	895	749	700	661	610	588	533	498	486	488	471	442	429	435	427	443	379	398	411	388	404	352	350	370	370	364	360	366	347	372	371	362	352	346	323	333	375	364	328	343	345	364	353	368	331	341	331	331	323	378	328	323	337	328	373	324	347	330	368	353	316	355	333	341	340	353	330	321	302	342	385	328	300	342	345	316	327	306	343	364	344	367	369	364	348	350	328	357	363	338	341	345	353	318	334	337	325	307	365	327	307	351	342	350	324	344	360	358	317	334	359	345	347	342	335	332	344	358	312	350	330	333	355	315	328	350	309	329	330	374	293	344	343	326	344	347	339	335	351	338	317	345	347	357	330	314	366	353	367	358	334	316	357	324	359	340	305	334	363	330	340	328	330	324	317	306	353	331	350	339	328	320	350	305	309	329	358	295	349	342	328	334	299	327	336	319	324	340	295	366	369	337	292	310	334	330	348	317	331	354	332	310	324	338	308	309	331	323	334	344	346	334	332	332	354	352	343	331	345	341	350	333	338	320	314	326	325	361	319	335	342	334	365	300	327	312	328	330	366	337	366	343	324	308	303	301	310	339	364	327	318	334	293	321	312	368	316	323	337	357	302	327	343	351	344	312	356	380	363	353	331	354	337	321	335	343	380	339	349	363	305	342	348	350	326	335	306	338	321	320	349	332	353	311	364	313	310	312	328	348	346	321	349	359	367	352	328	309	321	356	301	333	385	305	356	359	332	332	375	335	327	323	344	333	330	347	342	329	344	330	340	344	323	338	313	341	320	359	328	330	336	342	323	312	301	358	392	388	343	308	342	336	319	341	338	335	358	328	364	322	339	333	335	383	324	335	305	332	365	351	327	328	349	349	328	334	316	329	358	335	327	331	354	324	339	340	331	361	313	344	365	331	327	375	331	310	329	301	334	349	360	320	319	315	333	344	354	342	356	337	325	362	338	333	362	314	382	337	336	331	347	349	346	351	339	347	330	341	347	328	338	304	306	312	363	343	321	358	328	354	337	340	327	356	329	332	341	296	326	332	336	323	351	347	339	332	328	349	325	306	363	345	336	350	301	340	346	373	326	327	347	344	326	330	365	323	348	329	336	335	341	343	334	346	332	346	364	315	345	331	363	326	364	339	330	316	324	346	326	311	358	338	297	378	354	345	331	327	311	334	331	304	339	315	347	351	349	338	334	342	339	360	336	349	320	339	339	303	329	344	340	323	336	307	391	357	352	358	329	340	340	328	311	343	377	328	319	333	343	370	357	330	364	326	345	329	339	326	346	368	333	324	328	388	341	331	336	334	332	341	348	360	344	335	352	348	356	337	305	351	359	297	340	331	338	343	321	338	371	345	328	359	363	298	333	343	345	337	338	312	328	317	369	347	339	336	345	316	340	360	320	327	336	280	313	330	351	341	353	343	282	339	313	338	329	325	337	360	313	336	326	303	338	339	297	320	347	349	331	339	325	363	294	329	348	315	377	349	342	305	342	324	344	332	360	334	306	359	338	352	347	327	312	327	313	338	335	296	352	388	304	326	319	347	332	312	330	334	335	337	310	324	351	345	325	404	356	318	331	340	322	332	356	345	373	360	334	341	330	378	341	367	320	323	335	365	346	327	347	329	296	321	339	356	338	338	335	324	326	349	343	348	325	353	357	338	314	341	355	352	359	346	327	332	327	336	338	332	335	334	373	326	320	333	360	374	341	344	330	340	363	359	339	348	320	345	322	355	348	356	326	321	319	315	335	337	343	336	319	347	321	349	328	322	318	318	381	311	358	333	344	322	332	331	370	368	323	327	367	350	312	313	318	346	342	351	376	287	330	344	297	320	328	317	320	353	309	353	360	328	343	358	336	347	351	340	334	337	326	358	311	314	348	328	309	323	372	338	320	336	345	333	340	339	301	354	331	337	350	342	343	319	363	337	289	345	303	341	335	359	343	331	339	321	341	370	343	315	326	321	305	315	311	338	360	333	345	363	314	336	345	354	334	350	342	340	359	349	328	338	329	328	325	327	339	331	278	325	329	353	374	338	316	324	347	331	351	332	308	329	319	305	336	364	363	326	350	336	337	320	355	309	329	350	353	352	328	319	341	319	342	318	330	341	346	335	314	344	342	335	384	321	345	363	338	329	329	353	310	345	351	328	321	353	332	357	328	326	335	308	354	313	308	340	331	323	320	315	349	300	362	325	332	329	300	311	313	323	310	349	307	339	327	371	363	319	329	317	315	324	358	298	323	340	337	325	339	365	357	351	318	358	371	341	310	324	360	340	323	324	312	294	320	349	330	343	349	346	331	358	337	324	347	333	338	341	318	376	354	329	294	341	348	341	359	379	314	340	334	333	312	307	330	311	319	337	365	320	346	316	348	335	356	337	322	332	316	334	318	335	332	357	324	331	336	332	363	356	349	338	343	324	354	329	333	331	381	328	333	322	346	348	325	344	334	349	345	327	298	343	333	357	350	333	321	329	341	345	331	329	383	334	325	352	334	310	318	326	349	355	299	318	397	325	335	343	329	330	321	322	372	345	317	334	333	303	328	341	345	327	369	321	332	333	304	350	367	311	334	323	331	349	376	298	372	315	333	355	332	344	347	307	328	344	327	378	338	321	327	332	352	329	372	318	372	350	353	332	344	342	359	333	306	327	348	360	328	320	386	326	306	326	352	327	309	360	318	330	332	334	326	324	338	313	325	329	342	343	347	375	329	309	339	339	338	328	327	325	313	338	328	319	337	346	328	360	324	331	360	339	315	351	336	322	366	329	345	356	327	298	347	332	295	319	363	318	351	329	332	312	300	334	341	343	357	343	355	352	329	358	388	327	356	315	295	349	324	352	367	354	330	324	301	293	350	358	326	306	320	349	302	361	328	346	334	336	334	317	326	347	355	316	336	339	340	317	314	365	315	341	335	331	355	323	329	353	347	353	343	351	334	323	362	344	330	331	348	316	337	310	323	346	323	359	299	325	343	327	354	335	366	313	338	332	318	318	318	358	353	352	336	363	312	346	341	358	339	340	368	358	340	346	323	310	330	345	321	366	338	332	335	317	302	349	341	343	311	310	326	338	328	345	347	355	281	327	348	328	302	347	353	349	343	338	328	353	349	329	307	368	328	326	345	352	318	297	306	304	363	319	353	316	329	327	348	337	361	355	335	321	323	357	335	349	319	350	324	319	338	335	327	365	365	356	352	378	313	306	341	334	352	343	356	332	336	334	367	333	341	351	322	346	345	335	325	378	351	337	324	339	316	327	335	328	352	340	329	329	337	346	336	349	335	339	352	355	338	305	318	327	330	320	331	357	358	306	332	342	387	327	308	350	304	331	355	343	363	342	326	352	331	335	341	349	340	326	327	345	298	356	308	320	307	326	318	298	351	352	335	312	304	350	321	341	368	294	341	320	314	345	300	355	325	357	344	347	341	348	344	332	344	332	338	341	325	318	360	321	348	343	312	332	347	361
27439	18581	5348	1527	1080	920	690	638	595	536	570	520	478	511	503	491	501	516	503	476	491	509	523	455	487	485	466	491	478	498	479	544	432	490	503	516	490	464	465	437	510	460	473	498	507	488	489	496	494	476	505	516	497	446	495	476	477	514	498	464	484	499	492	511	517	499	479	479	502	484	484	488	488	469	475	507	463	489	452	519	504	495	478	504	479	482	489	484	486	474	497	467	497	489	539	431	497	511	470	500	497	486	493	481	514	449	472	486	524	479	459	477	470	515	514	465	507	484	456	479	483	477	502	484	470	497	506	494	467	535	459	509	509	495	508	459	457	476	464	500	489	495	500	493	461	454	491	470	493	516	493	492	484	481	470	505	477	478	488	451	527	492	452	465	455	536	479	494	486	489	466	499	492	514	494	483	507	529	473	510	537	500	483	495	439	447	488	467	467	475	437	507	501	526	470	454	476	501	478	461	472	446	474	477	482	478	501	506	471	493	494	474	530	487	482	486	472	482	499	480	499	532	504	470	484	500	518	510	512	502	523	483	515	503	490	504	508	497	505	476	460	487	517	484	540	493	458	497	510	482	473	483	500	498	472	524	478	462	490	479	481	471	462	501	461	475	469	505	480	490	507	510	470	500	506	494	471	488	466	519	483	464	458	481	545	495	498	496	519	478	489	497	472	500	465	466	482	488	501	495	527	453	499	535	518	472	501	514	464	496	492	484	451	482	480	483	495	517	454	451	494	480	481	487	497	494	501	512	527	462	506	476	459	458	495	503	498	531	519	507	499	506	495	509	511	495	520	474	498	492	507	505	479	476	536	488	472	507	502	503	513	483	480	498	434	519	490	492	499	501	512	473	504	476	509	490	468	483	495	477	498	528	463	472	515	500	508	482	486	496	492	529	515	500	509	492	495	475	453	480	451	527	524	487	478	479	453	457	485	470	489	473	485	468	479	501	516	435	512	542	469	484	531	482	458	477	485	473	442	513	513	482	510	496	495	496	500	479	464	456	495	502	499	441	455	502	538	490	490	500	453	476	510	480	515	484	500	471	475	465	452	484	468	527	488	540	484	463	516	524	498	475	454	512	472	479	506	457	491	485	525	534	463	505	442	460	452	498	502	511	461	458	491	489	516	507	446	486	516	470	534	511	468	486	486	530	476	458	479	512	506	488	498	482	461	492	492	490	453	509	509	523	457	484	452	513	468	467	505	489	465	492	475	476	493	470	489	491	490	490	471	474	484	478	492	469	509	455	527	457	466	546	484	489	545	450	464	488	513	495	466	507	518	464	510	477	470	526	480	473	485	487	481	533	482	483	499	501	458	483	477	484	489	515	468	495	461	470	469	437	518	542	495	541	520	465	497	505	476	475	487	489	504	465	449	444	506	469	526	492	455	468	529	505	489	478	474	538	453	470	492	493	499	475	525	462	499	512	516	468	477	463	514	492	508	476	492	504	457	482	439	466	469	467	473	499	456	490	469	485	454	472	500	498	514	491	467	459	489	485	457	521	508	506	499	479	478	485	509	499	498	486	488	514	502	484	505	484	493	479	465	507	494	497	507	487	486	500	471	471	527	455	527	537	458	505	501	495	481	485	494	458	466	490	479	514	495	474	466	475	457	486	504	493	521	482	478	500	492	486	465	482	511	466	528	499	509	494	500	469	469	460	456	461	449	543	502	510	491	491	495	481	452	518	486	473	495	485	432	478	459	448	511	469	503	467	466	501	467	519	502	488	464	512	483	463	471	491	468	516	500	472	517	489	490	499	455	487	507	473	506	463	473	466	497	499	484	460	467	493	486	501	481	482	504	504	497	495	440	488	481	462	519	530	459	468	537	451	474	490	462	503	484	487	465	497	464	490	491	492	512	472	503	469	493	498	483	474	529	483	490	462	432	465	500	510	460	456	500	503	498	475	459	467	455	497	493	494	476	476	462	464	497	474	471	498	482	485	478	452	464	452	499	475	482	480	488	479	484	454	474	445	470	495	452	448	498	503	499	531	466	477	459	467	512	488	508	472	469	475	531	491	471	457	491	482	524	493	515	505	500	480	493	496	507	502	531	498	437	483	465	452	479	464	472	477	506	500	488	510	471	483	518	491	457	472	502	516	517	477	482	486	470	491	491	443	505	517	463	499	492	491	445	469	503	450	499	484	437	503	472	515	489	503	494	503	483	463	503	481	469	473	497	467	458	462	503	485	488	483	494	484	506	484	463	470	488	476	472	479	471	518	477	494	464	453	452	494	466	486	534	501	484	503	441	503	454	497	490	506	477	482	477	485	509	479	466	460	500	490	480	472	495	494	463	471	489	516	497	484	481	498	459	466	525	497	489	474	465	536	466	477	482	508	494	470	510	516	508	521	492	502	504	475	467	492	500	489	488	478	495	506	490	483	491	501	505	457	489	503	480	472	508	460	485	473	486	464	476	463	457	482	490	472	455	481	474	492	503	480	496	496	492	466	497	505	466	472	472	522	460	484	497	484	462	513	483	472	466	478	477	528	525	501	460	456	529	469	492	499	482	479	496	489	478	520	471	456	482	469	530	497	507	482	466	465	445	497	495	505	478	461	490	500	487	509	492	475	490	481	505	447	457	457	479	479	485	523	520	510	530	476	474	470	471	492	479	469	473	478	484	467	491	501	507	454	482	506	476	488	498	458	524	497	504	514	461	499	492	516	473	482	499	444	467	513	528	469	508	484	469	514	499	496	448	489	510	508	461	501	499	522	450	491	504	487	446	490	518	505	491	487	503	479	472	474	506	482	482	512	475	481	490	473	504	487	484	498	502	513	489	479	505	488	474	505	499	552	475	463	495	489	471	490	513	483	479	471	498	456	468	503	505	482	493	494	471	457	495	485	467	507	451	529	471	513	495	485	500	517	463	478	495	480	442	466	474	500	439	500	462	461	480	546	476	484	491	515	511	485	480	505	518	483	513	457	462	499	504	497	507	470	488	474	485	489	521	480	494	474	465	483	425	510	454	461	515	495	494	470	519	507	496	508	496	458	512	475	486	522	484	475	438	494	427	515	462	496	510	510	478	508	518	457	488	489	472	505	517	493	473	465	517	495	457	499	495	493	513	449	449	485	485	501	489	457	496	502	521	496	484	472	485	507	502	506	507	444	451	473	498	474	465	472	487	453	468	500	509	503	491	507	488	477	496	478	464	493	513	465	489	546	530	529	461	482	475	495	478	519	482	496	494	487	519	519	508	472	476	520	495	497	501	510	462	495	503	464	476	488	486	502	475	460	481	497	468	506	474	503	480	472	440	472	502	511	487	478	491	465	483	518	475	493	519	495	440	501	479	510	450	520	515	510	497	508	509	469	509	482	447	478	513	465	442	534	474	460	476	465	528	472	464	502	480	472	469	502	512	499	505	493	534	462	485	501	490	491	497	479	533	481	525	502	518	479	487	491	490	504	462	495	502	497	537	491	482	461	537	467	458	546	479	465	530	497	479	462	492	494	430	476	517	489	471	483
5278	4091	3062	1604	1242	1083	941	913	784	758	776	704	682	720	688	649	651	613	604	615	672	613	609	590	655	640	625	606	559	590	596	579	587	625	620	590	623	605	616	618	628	599	648	626	605	604	571	605	609	584	596	636	582	645	578	625	570	585	575	576	627	618	617	625	596	608	614	587	632	565	611	632	550	598	629	566	552	589	639	599	580	612	596	616	619	591	597	596	600	583	595	567	596	612	552	601	623	639	624	567	585	643	572	627	631	569	627	581	576	606	589	581	587	585	585	613	639	587	607	619	611	601	605	576	644	645	641	637	596	640	564	601	602	552	565	593	604	590	629	591	626	553	633	563	576	628	616	612	588	607	606	594	620	578	613	573	618	547	547	604	620	593	588	615	628	598	631	612	609	640	636	630	592	591	592	596	591	605	588	617	615	598	591	639	611	626	574	592	578	597	586	635	582	557	620	614	581	623	633	644	561	607	635	600	589	590	595	578	579	596	584	620	548	583	616	592	605	639	577	620	619	577	630	619	637	558	597	635	628	546	637	576	597	608	648	647	607	590	564	602	601	645	560	582	611	612	600	645	653	606	593	600	650	622	573	578	602	624	616	557	603	585	578	591	673	536	619	599	628	634	624	574	623	597	593	627	595	621	613	621	592	629	611	613	587	597	561	592	626	600	604	627	599	658	640	547	589	589	642	584	601	606	580	578	630	600	629	622	617	620	587	626	606	587	584	635	579	653	621	608	585	602	599	588	598	588	588	607	623	614	612	601	582	642	616	621	597	589	602	587	607	607	595	604	616	627	593	612	601	619	559	629	621	593	613	598	538	647	604	611	584	597	596	630	605	596	629	611	594	575	602	595	614	581	635	601	569	560	629	628	637	654	591	578	592	618	607	643	600	599	624	601	609	581	611	557	546	598	616	603	634	596	611	588	599	596	609	607	612	624	617	573	654	605	606	583	607	608	625	606	585	590	614	613	592	615	612	605	593	612	590	599	630	630	619	608	550	597	593	603	600	629	586	597	599	599	563	617	647	635	631	559	618	613	601	580	611	571	581	591	610	642	563	664	613	583	608	626	584	572	577	570	552	580	592	623	586	622	590	601	567	542	604	610	606	609	616	628	602	589	604	604	555	573	616	630	572	599	621	595	586	588	607	635	656	562	609	632	611	582	577	623	599	592	595	591	609	680	579	614	589	624	633	612	593	607	596	600	568	557	627	575	650	584	605	583	598	542	600	589	600	635	669	598	622	602	614	586	573	589	571	591	590	603	588	611	578	596	577	580	644	588	610	565	562	608	596	588	598	628	624	582	595	598	596	592	626	597	585	610	609	576	588	587	597	596	597	624	612	608	621	609	618	570	616	575	613	615	620	626	585	632	607	579	651	643	629	618	639	604	583	559	603	635	634	623	574	606	566	611	601	575	613	615	581	626	626	620	582	581	590	631	612	590	612	617	609	578	581	581	573	629	577	578	580	626	633	606	553	580	597	579	593	603	581	610	618	588	638	628	626	607	589	592	601	608	599	616	648	604	577	622	599	648	643	584	627	613	582	608	618	622	592	583	649	598	647	600	588	594	610	605	628	624	635	601	612	600	625	598	561	613	628	564	593	638	587	597	614	582	610	610	664	580	642	662	624	579	623	621	621	595	617	610	553	619	622	609	633	669	612	588	608	587	600	640	638	587	625	591	656	613	597	597	638	566	597	585	576	613	587	578	612	637	584	631	617	606	574	634	598	601	574	608	616	570	606	569	600	599	631	601	613	643	634	606	530	631	609	594	626	601	610	603	617	622	615	586	603	614	621	607	615	621	563	578	596	594	617	575	574	615	584	579	630	615	636	575	568	610	578	551	562	623	632	627	585	619	593	609	557	599	620	601	597	603	590	601	571	640	621	643	617	627	592	581	600	600	613	636	637	554	598	637	588	583	637	590	621	570	612	601	650	616	618	594	566	658	609	645	617	587	630	573	620	580	608	579	609	559	572	613	586	669	572	627	616	622	607	633	560	614	565	605	619	606	591	580	601	587	577	577	580	622	564	613	590	614	627	604	556	588	596	666	629	627	581	598	587	627	592	629	646	627	620	622	588	590	597	618	604	571	632	597	586	564	609	554	628	637	574	584	552	567	601	608	613	608	666	598	652	590	613	637	630	611	634	597	590	588	575	625	635	584	584	607	576	603	595	590	627	593	629	580	530	621	601	572	626	628	588	591	594	626	568	626	553	644	586	610	618	583	609	627	581	615	608	629	655	589	593	591	565	591	586	608	608	575	618	604	582	620	606	605	591	600	616	602	628	590	578	572	635	602	576	599	545	580	649	572	582	579	588	583	579	600	602	599	616	626	585	620	595	588	625	610	648	613	593	609	611	575	622	585	597	588	604	589	613	585	588	590	594	576	567	606	609	604	581	583	648	626	592	595	586	657	606	650	615	604	594	628	587	618	621	595	646	585	577	560	638	611	651	606	619	598	564	591	589	608	572	591	614	625	609	627	577	622	640	609	613	619	617	594	626	575	578	581	600	575	629	622	600	629	617	653	616	565	583	589	635	620	627	606	649	574	586	652	599	589	579	599	613	591	656	594	617	639	620	616	646	621	581	619	601	550	591	611	630	626	626	613	590	620	602	604	593	602	598	615	582	578	563	601	624	565	557	591	593	638	579	616	562	621	569	606	612	608	618	632	602	559	585	588	634	605	611	640	617	642	646	621	611	561	606	584	584	630	633	578	600	617	640	590	659	569	594	624	613	585	616	643	606	602	643	639	590	598	565	580	624	596	651	616	628	641	591	567	556	545	599	577	626	609	580	641	630	621	600	616	632	617	605	634	613	594	580	606	593	564	610	624	578	624	621	624	567	607	630	594	625	609	614	621	587	645	608	627	623	593	559	605	625	629	623	610	629	620	575	634	636	638	587	636	569	606	587	578	640	584	640	577	599	620	563	605	623	623	593	577	565	596	614	625	669	574	583	606	549	625	610	574	595	616	573	605	623	637	616	605	589	618	594	599	576	575	608	564	564	587	633	607	636	597	621	641	589	606	627	611	620	586	643	578	627	593	586	603	642	607	567	597	591	637	584	617	573	595	600	616	637	618	596	562	607	586	565	623	612	592	609	626	627	618	629	549	605	606	596	627	632	573	616	582	586	587	557	585	596	584	595	636	629	608	610	565	602	622	612	596	621	606	605	618	619	633	611	586	599	575	603	602	599	646	581	569	595	574	580	556	546	596	615	630	567	619	648	591	629	576	596	609	586	573	591	648	641	612	593	599	654	604	587	641	614	652	625	651	610	600	615	632	562	642	589	633	583	609	604	621	631	606	615	615	594	607	577	598	592	615	625	602	631	634	610	596	608	614	594	592	581	589	591	622	568	638	631	642	624	541	626	566	628	637	629	634	583	594	640	641	592	615	593	599	617	656	641	618	594	604	616	568	644	614	594	612	571	609	593	649	617	548	600	622	572	621	589	584	631	636	610	577	596	524	601	583
23920	21349	28410	24628	21315	8340	1458	1044	844	805	783	761	677	656	670	656	595	643	619	593	568	594	569	512	598	557	559	509	533	567	527	554	540	532	524	520	588	565	505	517	514	517	523	564	516	539	528	550	540	553	526	519	546	562	541	537	542	525	542	547	548	533	568	495	485	529	535	501	511	541	496	520	499	559	503	508	555	522	577	540	552	540	528	560	561	506	526	571	509	526	507	499	556	508	553	538	564	549	532	516	503	553	518	513	527	533	520	524	491	552	505	532	560	508	518	523	520	520	553	491	517	533	528	531	536	515	498	526	531	518	516	543	542	526	521	501	477	535	484	544	519	551	520	516	543	488	518	548	504	488	560	520	501	531	540	541	504	511	553	525	546	576	529	515	492	522	529	542	528	520	506	525	529	561	526	527	547	505	518	538	554	537	554	493	531	514	561	521	534	548	521	538	528	551	522	495	541	509	552	526	528	532	532	546	531	498	490	533	555	522	551	515	544	507	513	501	535	512	532	566	544	501	502	494	542	564	522	557	523	545	525	567	548	516	484	525	500	517	508	543	520	540	588	531	578	517	520	529	524	515	563	516	522	506	513	529	505	536	511	496	504	540	541	485	517	490	555	553	540	542	563	545	525	545	531	518	539	492	546	502	561	550	493	521	536	506	554	529	512	507	536	551	534	549	536	558	523	512	548	544	522	487	507	556	546	520	509	534	512	543	552	532	571	518	543	549	518	534	549	533	522	503	512	517	543	558	519	560	561	519	540	524	530	518	503	544	492	532	535	551	547	540	543	518	498	500	536	519	513	526	505	514	513	492	530	582	496	504	543	560	520	555	559	525	501	510	527	475	538	532	520	544	482	495	536	525	555	551	567	520	507	546	533	516	569	578	500	507	554	531	507	565	563	495	522	518	510	510	519	527	508	534	529	524	524	509	500	543	546	529	533	523	551	528	504	514	568	583	592	548	517	508	518	528	528	516	555	484	526	543	598	482	511	530	568	526	549	518	569	557	562	550	536	513	525	567	523	537	556	539	525	527	565	525	518	526	477	517	511	512	546	520	545	541	561	465	499	490	506	537	562	559	478	518	536	564	546	514	519	474	549	520	540	531	549	533	521	508	529	558	516	524	495	484	569	548	521	548	564	536	516	544	568	499	505	497	541	546	527	561	487	543	480	514	509	540	505	571	514	514	539	544	553	507	537	520	580	551	532	495	489	567	552	571	547	527	531	537	545	514	518	548	558	535	523	519	481	549	502	540	561	503	541	533	511	565	517	527	578	545	550	532	486	526	555	554	546	499	527	517	524	551	533	551	521	541	530	509	526	483	537	529	521	537	545	521	522	556	575	519	535	560	547	535	522	526	517	520	516	536	540	554	544	492	535	566	537	513	563	521	561	538	511	549	515	544	528	552	528	549	505	518	507	526	533	549	530	570	537	560	530	573	533	552	484	549	475	515	545	512	551	549	518	510	567	545	545	538	546	525	529	562	511	534	519	519	519	512	544	542	541	516	546	509	521	496	521	521	537	532	580	524	524	527	559	559	531	528	545	502	531	504	532	533	488	546	548	485	501	529	487	534	545	510	483	479	538	511	519	490	505	526	519	506	533	490	539	522	524	494	540	546	543	553	518	521	513	524	557	521	525	542	552	509	537	523	514	510	520	512	453	557	517	512	537	531	539	527	495	515	536	541	529	552	500	551	525	526	538	558	579	509	536	522	531	515	534	564	522	551	546	510	499	533	548	507	538	523	521	523	487	551	515	543	534	561	507	523	557	529	507	512	507	504	507	548	540	534	510	518	544	541	544	535	516	511	551	535	547	497	521	548	533	531	529	511	570	502	521	540	529	527	513	518	555	529	537	554	539	561	513	576	556	524	482	509	565	558	559	539	544	518	527	530	555	516	507	511	493	551	523	546	511	548	576	562	523	536	559	517	524	533	547	504	516	540	572	546	511	538	572	540	556	495	509	513	570	539	511	536	490	585	530	530	526	546	496	550	564	530	552	520	549	523	512	554	529	505	531	580	526	502	531	557	548	493	540	498	550	520	508	530	530	581	550	508	570	575	526	539	566	542	529	543	512	536	508	524	531	529	511	546	493	540	543	547	474	549	530	559	513	522	527	494	573	524	510	567	538	570	513	498	548	550	561	506	536	492	552	541	550	537	500	540	556	509	503	518	504	576	549	550	523	565	534	525	495	506	513	565	557	518	582	515	507	500	506	539	525	510	543	547	534	493	563	523	571	515	481	509	555	473	505	520	523	535	541	520	533	534	555	554	535	574	503	533	524	555	520	542	539	490	525	527	530	552	507	612	513	567	501	512	580	496	501	496	517	562	490	522	542	548	549	514	537	556	506	532	563	534	553	521	515	537	521	503	521	548	530	555	504	540	582	501	553	545	565	555	542	544	521	535	495	549	566	505	488	510	557	518	574	551	563	549	527	544	532	559	535	521	527	575	521	510	492	566	529	531	532	569	527	537	537	566	530	528	543	492	535	530	528	510	532	531	492	531	464	542	502	535	534	502	512	516	502	500	548	531	531	541	509	480	528	492	523	515	541	568	543	488	540	527	541	566	559	512	559	563	534	501	545	531	522	516	553	511	493	545	520	530	556	545	514	564	518	492	499	536	507	493	575	571	557	572	533	537	571	553	560	562	569	516	524	588	556	533	520	558	495	519	539	539	492	551	569	535	533	527	567	518	550	517	561	521	524	508	525	477	516	482	534	512	558	483	555	518	505	537	529	518	531	583	520	568	567	554	528	507	508	535	541	528	539	528	558	512	529	560	522	576	553	543	493	587	506	502	520	525	515	550	506	521	544	503	510	510	504	541	532	487	534	544	542	541	484	550	546	549	541	533	524	509	503	556	561	528	528	558	514	529	532	548	509	564	523	526	552	532	528	547	512	527	587	499	477	546	497	497	541	507	508	517	508	527	503	555	480	487	534	542	539	537	496	550	560	509	519	524	516	560	494	510	566	540	536	537	569	510	513	507	552	543	539	508	530	532	540	523	532	512	472	560	585	538	518	538	549	510	548	556	524	482	528	515	508	506	491	542	540	534	513	554	488	569	508	522	510	531	547	506	550	499	499	474	526	502	487	516	524	527	549	523	546	570	493	513	546	547	559	508	541	543	549	527	527	572	537	520	523	519	529	494	494	518	513	577	551	531	551	493	552	528	508	534	520	554	532	570	560	532	491	523	513	554	538	506	532	492	539	505	524	551	530	517	478	522	521	515	502	533	518	508	557	541	500	504	542	528	578	541	493	508	564	503	588	533	547	534	515	540	505	559	528	549	497	482	546	532	497	503	504	501	532	533	560	516	517	500	540	541	556	530	552	523	517	525	541	474	570	525	495	467	519	497	572	508	509	562	525	555	551	538	580	547	515	548	498	528	487	556	553	505	549	508	490	555	522	546	540	531	506	535	539	493	543	550	540	535	541	555	518	533	559	514	569	536	559	529	504	557	481	475	496	537	499	505
4365	11566	8903	4366	2953	2400	1970	1723	1463	1216	1134	1058	1016	947	868	928	834	814	759	713	778	753	779	720	730	703	703	709	712	677	697	671	709	716	688	725	689	690	683	690	668	688	675	697	672	683	678	639	683	699	688	712	653	640	668	654	684	619	689	644	692	710	680	708	689	652	687	661	650	655	642	632	668	673	670	691	675	652	667	706	713	672	630	657	698	617	646	649	632	665	667	696	652	676	693	670	627	647	629	682	657	687	655	690	680	718	711	670	643	668	642	663	676	673	640	608	632	640	677	636	686	666	732	669	647	697	652	664	678	605	702	658	685	683	674	653	677	684	673	685	658	647	695	653	695	692	670	666	657	683	679	657	714	668	639	670	675	650	685	676	677	699	654	686	678	677	715	664	695	691	682	667	645	643	694	638	706	665	593	685	682	700	664	634	663	682	634	641	652	664	670	661	655	678	665	637	622	678	678	635	647	675	650	697	692	575	686	687	705	656	684	665	680	646	684	646	701	711	689	680	651	631	694	700	669	676	658	665	683	646	649	659	730	627	687	629	631	689	633	659	684	648	667	671	657	680	657	642	672	650	664	656	687	671	705	648	668	713	649	677	708	630	608	664	658	671	667	632	644	638	677	650	679	641	640	670	660	692	655	694	689	693	663	696	641	614	663	685	699	636	672	675	676	623	672	684	700	670	670	664	671	664	649	646	677	700	701	659	606	687	689	651	603	654	661	649	686	701	724	664	647	652	638	684	676	717	758	671	663	664	624	638	719	671	687	659	688	714	657	637	616	611	662	702	693	670	664	701	670	720	644	722	688	670	695	668	647	718	670	711	659	642	656	641	683	645	659	687	680	721	708	675	647	685	649	688	681	690	678	691	635	668	662	679	690	662	635	655	673	682	597	677	682	669	650	653	655	671	640	658	668	649	663	637	752	620	664	704	658	681	666	687	646	648	639	652	685	642	686	653	662	679	661	595	632	657	666	657	652	680	641	633	697	695	643	588	682	681	687	630	655	678	631	665	639	663	649	665	669	639	666	658	645	679	684	691	666	650	706	691	674	706	658	699	712	622	707	600	644	679	654	686	682	698	656	688	659	651	703	683	674	651	690	681	680	645	676	664	684	623	667	676	652	689	705	679	674	675	667	674	695	709	707	660	703	682	686	675	633	669	685	677	659	662	673	683	621	653	687	606	663	652	634	700	638	669	634	628	619	665	645	677	706	701	652	636	650	676	634	685	688	709	697	670	650	619	663	619	660	639	665	607	708	683	690	645	645	616	661	680	659	669	714	656	661	643	656	626	697	670	667	659	678	645	701	659	640	661	646	640	689	637	675	696	666	689	664	693	733	660	649	651	711	657	630	671	689	618	619	656	644	697	630	631	636	610	660	668	673	677	642	664	644	636	662	657	630	633	617	715	638	709	654	659	666	694	645	692	658	693	713	668	636	750	647	663	706	624	667	635	676	696	627	687	676	652	718	652	686	631	683	609	690	655	677	708	711	662	699	654	661	734	642	620	644	678	693	660	665	669	654	675	688	689	617	695	678	611	639	638	683	686	677	682	661	689	676	708	703	670	675	645	687	677	621	650	638	664	609	650	652	642	646	717	642	693	646	643	661	649	715	652	636	673	715	660	681	660	711	626	695	634	619	687	661	688	663	660	654	688	704	704	673	702	637	648	665	618	655	641	649	668	680	678	645	643	683	691	648	718	693	685	654	677	673	649	684	678	620	693	689	678	612	677	646	701	683	697	725	657	639	645	637	643	654	700	688	619	608	678	659	663	671	675	668	658	641	693	667	684	701	641	607	672	730	663	652	667	657	658	676	640	621	677	679	671	677	728	687	631	684	625	631	676	635	645	676	705	699	711	699	700	645	668	647	628	647	662	643	634	633	701	675	678	665	651	671	639	647	654	700	644	646	651	668	628	676	650	608	700	646	686	647	629	668	637	680	675	698	649	675	663	668	688	678	637	705	640	638	646	680	655	662	685	625	694	680	643	647	646	718	672	667	602	662	632	620	689	690	684	673	691	668	620	662	667	675	678	681	644	661	650	619	637	627	703	675	611	677	683	623	657	639	684	685	652	601	698	679	690	670	679	693	669	689	698	670	654	634	644	657	689	706	687	670	651	657	641	649	697	639	621	656	743	622	734	646	696	680	675	664	655	673	670	643	645	686	658	658	636	661	710	683	659	653	614	657	647	671	610	648	658	669	650	673	673	655	655	657	678	681	665	686	648	662	643	609	669	679	722	655	662	657	677	691	680	691	678	667	666	660	672	695	648	702	667	665	731	692	665	688	661	650	649	666	637	714	655	666	648	655	637	652	682	614	645	645	655	667	681	703	700	652	668	670	704	692	684	659	669	718	684	679	689	645	690	664	651	656	652	649	685	690	656	675	635	692	702	629	685	673	659	635	644	645	666	652	646	676	645	669	685	691	648	746	657	667	670	715	693	681	622	691	695	698	679	638	688	628	707	714	677	656	641	634	693	661	642	693	658	673	642	689	693	655	676	717	659	677	714	672	680	631	691	699	656	664	700	716	691	651	655	701	692	647	679	670	709	704	677	718	670	649	644	659	669	654	632	667	654	632	693	658	683	658	697	692	635	653	634	654	651	690	672	594	673	689	689	680	651	638	684	667	644	667	677	661	650	645	665	666	653	649	686	666	632	677	652	688	658	689	656	651	710	670	661	672	645	658	699	624	684	652	674	698	608	664	689	638	648	655	635	624	667	673	664	678	662	661	670	699	692	649	656	665	705	688	640	674	666	642	701	724	697	708	642	668	625	660	641	628	654	661	678	704	684	676	615	693	651	641	703	704	666	680	671	653	650	682	644	638	669	663	675	647	699	702	709	661	625	658	651	654	642	634	622	666	650	662	647	689	699	651	604	686	679	628	635	671	669	673	667	630	648	660	696	673	637	663	667	664	651	688	661	658	684	656	696	674	660	670	670	696	672	679	649	687	680	665	671	632	654	648	653	669	700	630	694	600	688	650	670	669	681	691	673	653	660	708	685	672	686	651	714	696	710	616	665	632	632	633	663	684	698	655	659	656	682	643	695	611	647	655	708	606	737	705	616	637	691	686	688	617	692	661	684	653	653	675	671	693	661	712	646	674	689	679	625	620	655	608	655	709	639	678	661	630	634	662	643	676	621	644	662	665	673	704	677	633	628	639	643	663	676	635	699	638	699	661	677	655	702	648	663	647	638	649	668	644	694	662	666	673	659	674	676	660	681	630	681	698	716	649	657	653	661	648	642	640	710	632	688	680	672	693	674	684	651	715	623	664	661	667	682	618	622	605	615	635	661	662	668	645	682	689	637	674	667	681	644	645	712	626	658	619	639	650	686	663	705	667	666	664	692	662	629	698	660	646	665	634	670	696	652	735	669	675	641	689	704	616	673	653	644	678	707	661	687	644	657	695	671	676	657	683	672	658	640	656	675	642	660	681	640	606	683	663	627	677	700	648	618	657	660	677	682
24889	21354	27377	25571	10737	870	625	507	496	414	400	377	359	302	366	311	301	294	306	298	295	303	297	279	290	254	278	269	255	260	248	256	232	272	301	273	253	262	313	277	249	262	295	273	266	254	250	269	254	288	253	278	238	264	271	274	287	234	244	229	271	262	262	226	253	280	249	271	263	252	261	264	268	274	275	281	267	273	251	267	271	244	255	259	296	273	268	269	243	239	240	280	285	268	255	262	260	227	232	254	263	274	272	250	264	278	273	270	289	251	244	278	253	263	269	262	264	289	228	263	277	265	264	244	285	217	264	241	272	283	239	218	251	268	248	263	251	235	279	241	271	263	225	281	238	231	277	256	260	242	262	277	270	233	261	264	251	257	263	224	242	251	319	274	250	267	256	241	256	258	229	251	264	265	272	232	295	263	277	248	250	234	270	240	265	262	245	299	265	230	280	257	279	239	272	273	260	248	252	244	263	232	258	267	270	284	254	236	259	276	247	265	238	253	257	247	248	252	265	238	273	260	260	248	247	270	265	235	251	252	263	265	279	254	282	240	234	282	284	251	244	243	267	242	284	270	285	217	264	247	257	259	257	264	242	268	259	244	276	272	276	251	243	252	282	233	237	255	245	273	261	255	272	289	234	252	251	235	253	231	263	247	232	249	256	216	234	268	253	232	240	283	308	279	213	250	254	234	253	278	261	255	249	248	269	279	234	270	234	269	266	256	249	256	228	239	273	253	277	265	258	267	246	258	270	267	265	270	252	258	260	261	289	260	251	257	266	250	269	294	282	268	291	241	284	242	262	273	274	259	263	224	278	268	247	266	288	283	246	277	257	241	273	245	273	261	260	256	237	265	295	264	260	253	278	229	261	253	255	255	259	249	237	232	280	247	260	258	279	273	276	270	276	246	255	251	236	277	262	259	241	251	254	256	262	247	264	272	249	252	240	267	262	274	227	270	264	249	285	272	301	244	245	247	262	270	250	235	247	269	219	260	269	253	257	259	292	231	250	247	280	228	253	241	276	265	260	271	282	257	258	259	261	256	282	248	255	249	275	254	272	253	274	249	271	248	301	240	268	289	256	259	275	255	220	249	236	261	269	264	278	253	259	263	260	240	247	246	260	258	252	272	260	261	278	264	255	234	263	266	238	240	280	240	278	274	234	240	218	286	224	267	246	252	275	273	264	258	262	270	246	261	238	262	292	279	250	273	265	264	230	249	254	231	241	268	267	251	277	259	271	260	258	273	275	260	267	272	273	277	272	234	262	258	251	263	252	272	275	251	250	262	268	244	229	277	263	246	250	271	263	272	266	260	255	242	269	256	224	238	300	251	250	289	270	249	283	238	232	247	237	243	249	266	254	244	257	284	283	269	250	260	277	246	266	239	236	269	282	244	283	261	281	289	273	278	269	258	234	253	250	268	250	248	225	223	264	228	254	286	262	284	240	252	260	241	237	256	303	267	282	264	265	262	260	269	247	268	258	253	257	270	271	251	281	239	264	245	248	265	240	239	277	251	264	278	289	252	259	281	216	277	242	246	238	244	284	263	290	235	296	251	276	260	250	247	235	263	260	254	281	258	266	267	250	242	263	255	267	247	271	277	287	270	270	259	251	230	285	260	246	267	280	265	265	268	233	268	254	250	245	255	242	246	253	242	282	276	265	258	250	255	262	271	230	245	250	247	282	231	256	267	248	245	245	249	259	272	268	248	249	230	246	283	255	256	290	257	277	252	255	267	253	259	258	265	246	250	262	232	246	251	248	254	261	255	260	288	279	274	279	279	279	285	247	252	246	275	266	240	267	249	261	263	225	248	246	266	237	238	276	272	277	251	246	247	238	248	263	285	252	260	261	235	264	272	260	245	240	252	244	246	227	241	250	266	273	240	269	247	248	280	264	273	276	260	255	271	260	255	282	223	251	289	264	244	235	251	263	288	282	276	279	235	253	260	259	274	261	263	279	268	265	245	249	251	269	272	271	239	259	263	244	270	281	280	264	220	265	257	255	246	273	246	264	265	276	270	285	280	241	240	252	237	282	256	283	255	256	269	272	263	255	257	245	272	252	247	241	235	258	254	278	267	268	239	255	243	250	257	279	273	280	247	254	273	264	255	246	253	273	280	269	276	255	247	250	254	258	266	240	276	248	227	260	267	252	260	283	274	277	273	262	245	267	298	251	265	265	243	243	244	258	268	273	262	265	257	246	292	240	257	263	241	262	241	280	236	258	250	282	255	254	249	247	254	263	258	271	259	255	256	255	245	258	262	247	228	268	257	260	266	242	243	227	275	252	268	290	260	243	279	248	260	252	250	267	244	230	264	236	251	261	250	233	260	261	276	248	242	262	252	287	244	268	251	269	253	281	250	284	258	234	293	251	275	275	243	266	281	257	260	243	260	263	250	286	262	251	240	231	240	254	251	228	245	250	269	244	268	266	286	243	271	272	256	236	263	271	244	264	264	247	257	261	244	226	260	267	243	270	254	274	260	258	248	256	278	257	269	260	229	227	242	281	261	259	282	252	265	231	260	253	272	273	282	281	223	254	256	246	284	269	250	257	246	260	244	271	275	231	258	250	253	254	297	228	270	241	258	275	273	260	263	315	287	271	268	262	262	241	268	227	274	253	265	271	294	259	259	233	251	254	267	241	262	238	272	289	265	276	260	259	258	259	273	246	285	266	289	267	231	267	255	260	269	278	263	267	267	277	251	268	273	276	252	276	250	262	251	265	258	256	253	266	258	236	268	268	263	256	242	262	236	242	249	271	278	273	260	262	236	232	269	267	276	249	254	254	266	275	253	270	238	281	311	268	256	224	281	239	237	255	247	270	277	282	285	261	268	245	234	284	270	245	267	239	266	274	278	271	243	247	241	272	250	257	233	264	257	284	268	246	254	260	260	272	263	257	247	294	255	284	272	263	240	253	238	247	250	244	259	260	278	249	240	268	235	249	256	222	248	267	251	267	283	238	263	262	258	268	255	231	284	249	250	276	256	235	256	248	245	236	264	280	236	232	258	248	258	228	271	233	252	260	250	259	251	269	232	259	280	266	252	262	280	262	253	237	263	290	248	251	257	247	262	246	278	271	263	271	261	269	250	287	264	271	253	269	237	251	272	277	262	256	273	260	254	257	265	255	257	275	254	274	208	274	288	259	231	246	244	271	250	254	259	277	237	262	238	286	267	243	234	257	261	255	252	266	243	238	258	281	230	277	232	254	248	241	239	269	233	226	277	258	259	255	261	243	286	279	258	271	225	279	243	286	253	276	257	270	258	269	265	269	269	275	237	246	246	255	267	234	233	272	268	242	257	261	271	260	293	274	247	266	259	267	248	273	245	264	277	235	270	285	240	266	240	245	242	253	218	243	268	232	272	236	252	287	278	238	275	273	272	249	260	249	267	249	262	251	253	216	244	246	278	283	264	264	266	262	273	250	259	263	254	260	266	279	251	270	277	263	266	240	253	266	279	294	266	258	267	243	256	277	253
4309	7934	5941	2953	1900	1542	1302	1018	827	737	633	599	546	527	477	459	440	401	415	353	393	375	370	368	340	335	347	330	403	336	349	352	355	334	352	347	323	325	330	345	314	332	300	325	305	332	318	328	327	303	285	333	318	345	336	307	358	306	344	339	327	326	299	339	327	301	318	294	303	320	361	321	316	316	305	318	320	299	307	339	302	320	286	332	324	302	306	327	305	330	309	338	338	300	318	324	310	332	304	321	337	304	320	320	329	308	327	312	365	309	291	317	316	312	333	346	324	344	331	309	311	313	342	340	344	336	309	333	306	308	308	299	317	350	298	347	323	325	317	324	344	281	328	328	325	365	307	324	321	335	337	344	291	321	332	307	303	322	315	321	280	329	345	320	308	316	312	339	330	301	329	319	305	332	313	306	309	337	332	293	317	322	309	293	316	324	325	317	303	344	258	315	307	339	315	352	316	299	315	309	316	323	304	320	308	312	322	315	354	331	325	305	309	291	327	316	312	310	317	320	328	305	333	337	322	329	319	324	294	311	336	364	314	300	315	274	317	359	328	352	334	316	342	322	319	352	324	356	325	334	305	356	310	314	366	341	332	321	309	344	309	331	289	295	306	304	334	344	333	336	346	324	311	314	356	291	323	333	312	315	316	308	310	318	342	335	326	335	314	320	341	305	345	299	309	328	346	307	318	312	320	315	334	314	302	329	339	356	312	344	325	325	297	342	340	330	352	359	318	324	314	291	320	317	339	336	292	314	326	340	316	345	312	300	354	286	324	307	334	327	320	324	337	338	322	312	349	282	323	331	299	319	305	326	336	309	301	284	329	302	315	354	325	322	329	336	317	332	322	313	330	306	330	308	329	291	335	315	336	345	300	294	297	327	321	332	322	311	285	343	300	340	360	320	327	335	313	315	312	302	282	326	325	319	315	331	307	307	321	296	293	337	307	303	319	284	304	286	305	362	305	314	315	319	343	326	314	299	347	296	329	333	312	301	336	318	310	302	309	306	315	329	325	320	298	295	332	332	282	329	302	305	329	324	331	311	321	331	318	293	309	299	353	307	344	319	354	352	343	354	332	325	333	310	315	304	334	335	301	322	321	288	312	342	315	328	306	321	340	271	311	356	327	319	313	361	324	319	323	321	317	316	345	334	364	342	324	341	287	328	305	332	332	322	284	328	321	295	337	321	295	318	337	334	305	302	330	315	325	332	311	332	296	304	353	320	318	299	328	301	292	297	330	372	354	336	320	287	335	350	294	282	296	342	342	312	311	302	314	343	321	326	284	289	299	331	339	286	319	307	329	299	329	311	337	287	333	311	319	346	314	307	358	319	323	314	345	303	324	331	329	371	314	286	323	301	315	326	318	354	342	335	299	331	341	327	324	346	316	317	333	295	322	323	343	344	322	301	338	326	286	319	312	305	335	304	303	318	332	319	296	308	306	308	324	328	330	325	303	331	298	314	318	316	352	312	351	346	344	316	318	308	341	308	336	290	316	340	296	317	323	318	320	297	313	310	296	337	315	321	339	294	314	314	333	333	332	332	310	325	336	297	319	314	310	307	355	348	322	334	339	352	329	324	315	330	333	328	324	319	304	320	374	299	313	337	306	298	308	302	317	321	300	346	336	336	312	327	348	337	285	330	327	344	334	339	326	313	334	317	301	325	305	321	317	300	285	322	293	309	354	300	312	316	300	327	313	332	335	300	355	343	308	326	336	326	321	311	326	338	320	329	309	312	314	279	303	334	320	308	317	322	337	322	315	311	312	330	341	298	330	314	363	323	324	332	315	335	329	302	295	312	301	293	315	318	351	330	351	322	333	357	341	300	295	294	325	341	313	303	295	292	298	327	293	305	310	287	319	310	309	307	330	353	324	353	301	280	328	318	323	331	357	325	354	321	320	313	318	323	315	331	305	301	310	345	341	316	298	301	327	347	318	320	328	302	323	315	321	333	306	325	321	314	321	315	338	353	332	309	319	302	291	332	343	338	292	299	314	295	309	308	336	326	327	312	310	348	309	287	339	316	316	299	310	339	313	334	313	315	341	310	330	292	298	306	335	347	316	323	321	319	321	342	330	312	303	344	353	324	309	327	300	314	300	306	315	359	335	322	331	291	333	312	347	336	328	287	326	313	331	338	327	302	303	306	292	332	338	327	345	322	306	348	351	325	329	323	290	322	328	292	321	322	325	313	305	336	332	306	291	313	287	324	297	307	302	333	354	323	314	323	330	339	300	297	329	325	310	321	333	349	313	326	305	287	323	335	321	315	314	313	311	330	333	311	300	331	316	327	309	299	308	297	326	346	329	321	292	287	339	312	273	311	293	311	316	314	318	330	290	341	316	343	338	303	320	299	327	329	323	288	332	314	348	318	325	351	331	296	327	319	313	293	288	331	296	315	311	325	305	301	317	316	323	299	337	325	334	346	301	344	326	329	293	321	305	316	329	320	293	314	333	322	301	308	287	338	358	305	306	302	352	355	340	319	319	332	338	298	325	359	296	308	313	313	334	287	330	320	301	325	304	344	321	328	325	316	343	341	327	350	318	336	317	307	324	320	327	315	346	297	339	315	338	297	345	325	337	340	290	326	341	341	325	305	300	311	327	341	309	324	345	302	332	313	312	316	328	295	342	342	298	342	305	320	332	328	309	300	319	321	308	333	341	341	322	327	335	320	329	346	323	281	313	358	326	329	303	301	296	297	342	319	347	351	352	289	335	307	319	313	329	299	325	325	297	306	307	324	326	333	333	290	311	343	290	305	325	343	323	318	307	306	333	316	332	335	306	326	353	328	286	332	319	344	314	332	327	315	291	315	350	297	309	310	310	310	312	323	335	340	333	344	287	314	284	307	333	306	341	304	312	322	300	302	304	288	356	292	285	317	335	300	316	333	339	324	334	342	307	297	325	306	322	324	348	311	302	301	339	312	294	286	366	326	349	307	306	303	318	366	347	310	307	325	352	310	312	325	351	321	312	319	322	334	325	312	294	304	316	318	344	323	330	291	320	326	299	323	296	340	302	332	326	331	309	322	292	308	304	316	327	325	328	317	319	308	268	325	361	347	323	296	317	320	322	333	339	330	356	295	329	319	327	316	311	303	315	359	341	325	325	305	344	326	319	313	307	311	321	311	315	289	313	324	317	272	321	331	330	329	311	299	309	320	314	298	337	336	351	299	318	308	304	305	331	336	316	357	332	327	338	331	298	288	349	361	297	324	298	342	328	345	312	302	331	300	316	321	317	321	308	312	292	298	330	310	307	344	312	269	349	291	317	310	341	325	329	329	346	295	323	328	306	315	338	348	316	308	313	317	318	348	323	341	309	298	311	294	343	304	316	307	333	327	335	339	310	339	298	320	350	323	326	297	331	309	344	326	336	339	332	291	349	323	364	295	316	329	328	295	350	294	365	348	308	338	316	325	338	301	339	334	331	322	316	327	314	322	332	323	326	323	310	325	339	279	315	310	314	314	335	342	352	322
22916	21396	28963	24194	21389	21403	6868	1215	826	697	623	574	517	432	439	432	414	367	337	376	304	316	309	339	322	294	315	277	274	301	309	270	274	303	246	296	265	274	269	281	271	290	242	276	265	268	263	270	275	259	247	254	249	260	263	272	286	276	287	274	272	268	296	264	289	273	276	269	260	237	280	280	258	268	264	271	272	284	265	251	250	299	270	265	258	276	264	228	306	252	250	281	230	264	264	265	232	265	265	258	241	282	247	259	249	282	277	262	278	275	257	245	257	254	285	250	265	261	287	240	238	270	274	238	231	252	292	248	237	254	244	257	240	269	285	246	286	259	266	284	237	249	255	273	264	256	290	235	228	281	265	263	237	258	264	256	272	253	254	248	253	261	247	256	277	267	255	263	297	267	243	263	261	264	251	247	272	252	274	255	263	214	266	270	262	251	259	268	287	241	275	247	279	282	261	275	244	215	250	232	259	267	279	252	268	262	263	290	247	294	253	307	236	287	259	264	265	267	282	293	287	264	263	281	256	267	276	255	276	266	248	263	251	265	274	263	239	283	248	246	255	258	274	236	282	265	262	296	258	269	250	263	290	273	277	285	262	271	238	276	293	266	271	235	256	264	266	235	282	249	273	276	274	262	265	254	251	251	242	277	262	240	278	253	244	236	250	272	258	259	289	253	254	235	284	271	247	257	277	260	254	253	254	259	277	273	275	259	250	244	285	264	273	285	278	257	266	258	272	276	274	283	250	242	228	266	249	270	259	267	261	250	265	258	254	251	270	257	248	253	264	232	249	275	293	276	264	278	231	248	272	260	285	244	273	264	261	277	260	261	279	305	245	295	262	250	257	249	254	278	251	253	245	283	259	248	268	262	268	264	262	269	252	241	279	257	274	262	238	247	236	252	267	253	264	285	281	268	279	257	242	256	298	284	243	234	237	241	251	268	253	253	247	300	240	256	249	258	284	253	284	279	256	234	300	258	257	263	276	252	248	246	287	289	274	255	304	244	222	239	266	257	250	254	276	243	269	269	258	275	249	253	237	231	235	251	227	267	261	249	263	253	278	267	292	274	261	246	246	262	270	289	263	242	255	269	250	240	275	238	244	272	267	256	280	262	235	235	241	284	270	264	269	247	276	256	235	273	263	264	254	256	252	282	243	260	247	246	261	232	292	255	230	264	265	267	264	267	270	277	269	264	278	226	252	267	250	263	254	252	233	278	251	283	263	248	229	242	252	271	265	272	272	272	262	243	272	252	259	294	266	282	269	276	234	259	244	261	280	255	265	243	268	284	243	266	262	267	277	260	254	298	274	267	228	247	256	240	299	265	257	243	272	268	242	266	254	255	277	266	236	240	267	277	242	260	284	268	264	235	261	251	266	276	255	288	304	240	279	262	297	264	277	244	273	256	264	236	281	281	251	312	293	264	256	255	266	260	260	268	273	227	239	260	260	267	272	257	224	266	273	230	255	263	263	272	239	241	246	257	276	237	234	265	248	261	253	247	291	235	294	265	240	272	269	253	257	245	247	274	274	262	240	268	265	256	269	277	263	261	266	245	239	289	287	240	260	261	255	255	255	252	268	259	265	272	226	255	264	266	247	266	232	272	271	246	261	246	248	258	239	251	258	279	280	261	254	252	282	279	260	292	279	263	250	285	272	261	294	253	262	246	278	262	272	255	286	269	253	280	234	289	284	250	263	253	268	282	248	250	268	244	249	263	254	280	252	251	246	247	257	245	234	271	259	251	272	258	280	276	261	242	244	236	258	263	272	266	249	251	253	272	237	258	249	276	259	283	247	271	283	276	248	277	241	267	229	262	255	244	255	269	273	254	244	254	298	248	265	270	264	246	264	264	265	249	277	232	236	262	263	278	265	252	236	267	261	230	251	288	297	234	261	251	259	263	226	253	261	262	246	269	272	238	288	278	277	269	276	244	255	246	259	237	265	240	257	256	249	284	265	278	272	267	257	248	254	279	214	275	227	265	268	277	256	276	218	303	240	254	233	255	267	257	273	269	241	272	280	247	254	228	286	262	250	259	254	287	276	241	281	236	245	269	248	268	260	277	246	277	261	232	257	240	230	287	242	275	224	227	229	274	283	240	259	244	257	241	239	239	249	279	288	250	271	252	256	272	238	246	257	268	261	265	271	252	246	274	263	261	256	260	274	289	252	261	269	240	241	249	246	250	247	264	257	252	277	280	253	268	266	281	284	234	263	238	256	235	246	244	253	247	267	265	264	288	257	262	247	271	270	232	257	277	283	250	232	239	261	236	275	267	270	272	236	266	271	238	245	265	264	266	254	276	283	249	281	293	264	252	268	210	275	267	269	260	276	237	284	261	256	266	274	250	233	277	250	232	257	268	270	281	258	272	247	268	226	277	258	229	251	292	253	268	277	241	251	262	268	241	251	269	243	242	259	261	261	281	270	259	250	272	237	260	304	251	259	273	267	271	252	283	245	263	250	253	253	264	289	249	243	253	253	305	273	277	262	256	276	248	238	276	261	248	279	250	234	256	252	298	236	254	243	294	276	252	243	272	267	272	251	252	266	283	277	221	259	243	260	246	279	268	265	260	255	254	269	256	245	251	247	264	254	256	260	279	250	280	266	288	252	280	250	247	277	248	227	251	297	260	264	258	268	248	249	251	294	265	271	272	273	264	286	224	256	256	246	273	252	238	231	257	316	262	260	293	268	271	270	263	279	246	270	268	256	266	272	248	266	259	222	279	255	253	262	253	222	245	263	253	246	280	277	283	283	251	276	268	261	237	261	230	275	256	268	240	263	230	246	247	277	246	273	285	252	273	271	257	260	263	249	255	264	270	275	245	260	255	264	261	250	262	269	247	248	238	249	269	265	274	276	280	228	256	232	248	239	256	249	244	273	247	239	273	251	266	290	270	269	262	273	252	279	239	236	271	269	252	255	237	299	264	254	221	299	275	279	274	254	256	262	260	252	262	257	254	278	262	232	249	242	250	247	260	264	279	253	285	260	305	258	224	280	261	265	239	242	262	255	262	277	249	258	236	233	243	279	267	264	238	258	272	276	237	263	280	271	254	262	290	234	252	255	250	247	233	268	242	263	252	292	282	267	245	268	257	251	223	246	255	241	232	249	256	269	253	288	253	249	265	255	271	258	254	263	253	246	264	243	248	254	286	261	272	256	251	262	239	255	256	238	234	241	273	232	279	250	297	283	253	260	280	245	255	258	263	257	265	272	266	227	264	233	253	237	246	239	247	274	278	244	270	256	267	243	237	270	277	256	238	237	296	252	265	272	286	279	246	249	250	265	270	246	261	254	268	245	247	239	290	254	279	247	272	295	278	264	231	263	246	274	278	254	271	274	292	249	252	243	238	265	256	241	246	253	269	255	253	276	258	267	284	250	267	274	244	291	242	258	271	224	272	284	248	243	241	254	258	256	241	252	241	231	245	279	292	273	284	273	267	244	273	282	246	264	259	256	252	279	250	281	268	247	258	289	259
5619	16425	13174	6572	4411	3466	2647	2163	1699	1324	1124	965	920	861	716	661	599	552	503	521	522	454	450	449	421	453	465	368	410	379	394	379	401	396	404	372	359	371	382	360	363	391	355	390	359	382	401	337	367	352	355	359	354	362	377	334	341	359	315	360	349	350	370	331	325	311	306	351	366	342	323	341	359	317	353	324	357	336	360	342	344	347	326	334	312	359	340	342	327	320	321	313	335	320	314	341	312	338	346	316	345	331	347	312	306	374	351	327	374	323	321	333	346	325	351	308	355	354	313	334	313	326	315	358	355	306	331	312	346	280	299	362	324	361	344	355	343	354	356	349	356	364	363	327	304	336	353	321	361	333	341	336	292	318	350	375	357	344	365	339	383	349	327	343	366	329	323	336	320	344	357	342	302	350	332	335	331	341	316	318	331	293	330	347	343	363	350	357	342	349	335	334	344	354	327	347	339	348	351	285	312	348	336	334	338	334	333	369	317	321	356	331	343	323	318	357	325	346	323	319	334	319	327	346	342	361	347	342	346	332	335	326	351	334	349	329	381	310	325	385	328	332	372	345	345	313	336	311	364	327	336	342	308	335	303	347	349	329	321	345	342	343	341	346	354	328	324	309	341	340	342	326	342	343	330	366	342	337	331	346	352	326	313	336	332	349	313	354	342	357	374	349	376	337	362	362	319	341	358	327	341	333	334	349	300	330	317	333	346	341	346	346	356	326	348	321	350	372	363	335	347	341	356	324	359	361	337	345	338	313	356	359	318	358	346	356	327	344	378	319	339	316	348	341	331	326	315	348	369	345	337	338	335	339	334	332	302	342	308	335	315	322	343	310	340	322	319	328	343	319	352	346	380	356	319	355	336	335	337	333	338	331	359	347	332	361	354	349	332	335	344	335	314	317	357	331	373	300	343	334	345	338	347	297	299	344	331	322	319	358	331	358	310	328	306	318	328	348	358	353	323	310	342	351	319	349	319	331	331	324	315	345	305	347	357	299	349	341	309	329	345	322	369	336	321	332	355	321	320	317	313	306	357	357	364	309	341	320	312	338	339	324	315	318	346	340	328	353	318	321	324	324	343	349	395	356	359	372	343	316	325	301	349	344	327	306	329	314	323	353	354	325	320	341	337	337	377	322	327	357	310	333	346	361	333	348	363	357	325	361	326	341	368	357	339	323	338	343	315	292	341	348	317	368	351	335	324	399	340	343	332	365	337	334	356	348	338	351	321	325	350	344	296	324	303	319	320	342	328	366	349	366	370	373	337	354	325	362	348	341	350	354	330	334	325	333	356	334	372	306	314	305	353	357	336	330	361	337	325	327	347	356	301	339	331	331	320	349	329	327	316	326	336	300	319	359	334	362	355	323	348	348	311	367	307	314	337	333	302	366	347	347	321	395	327	336	381	334	365	316	310	379	321	330	327	342	340	328	350	370	333	334	355	318	298	339	327	343	345	321	329	336	337	330	322	341	335	337	298	347	358	351	338	342	336	318	364	337	328	344	356	326	344	332	364	328	330	303	332	324	298	330	331	319	340	325	351	367	363	372	334	310	313	352	325	347	351	335	309	320	342	326	353	350	326	333	347	362	320	326	342	327	296	352	326	339	351	352	348	360	312	338	356	325	341	343	344	376	333	364	359	351	345	322	325	321	334	332	324	356	348	327	321	342	364	323	322	345	323	335	357	333	338	352	335	321	330	335	338	348	334	360	349	322	326	339	329	341	324	380	343	312	325	348	322	304	348	349	339	346	357	371	327	356	345	325	333	330	320	309	353	333	334	308	330	317	323	360	316	334	377	345	346	331	341	333	303	335	333	363	331	324	341	346	341	324	373	347	327	333	336	348	335	337	318	303	330	315	325	320	356	333	306	339	345	345	330	331	312	313	339	303	334	310	339	391	311	351	344	361	328	331	312	355	315	326	376	338	355	331	368	312	315	339	351	337	324	322	346	345	344	331	334	360	326	329	337	324	327	333	335	337	333	313	338	317	343	304	328	285	317	313	319	333	354	306	323	349	299	348	359	353	305	325	353	322	317	328	324	332	305	323	346	340	345	333	318	331	340	353	320	323	370	372	337	353	362	338	325	316	338	317	306	337	338	310	351	329	337	337	329	318	317	321	335	335	323	379	310	327	356	352	361	349	365	330	323	316	377	332	382	333	345	334	339	320	363	335	333	322	358	341	343	348	317	347	338	333	297	330	343	314	293	320	318	374	341	381	360	307	352	329	300	333	330	330	314	338	355	340	330	332	365	347	340	334	331	329	341	350	319	340	358	359	311	348	312	299	345	346	330	313	353	350	336	365	318	347	322	357	357	342	337	333	349	309	334	346	354	334	322	337	357	331	365	322	324	344	309	362	341	363	321	328	334	342	320	340	332	337	361	326	318	309	314	322	347	350	310	353	320	323	347	308	317	366	326	338	345	338	348	350	311	334	340	348	368	318	336	329	323	321	313	301	301	375	332	345	292	339	319	353	363	353	329	303	330	353	322	367	338	331	362	340	332	325	341	346	328	321	350	386	352	342	359	344	320	327	337	363	331	305	331	312	365	346	330	336	318	318	316	330	317	302	337	335	315	320	330	338	340	323	345	330	353	371	327	342	324	327	359	340	320	324	368	358	372	308	353	337	300	325	358	355	324	324	326	327	338	360	362	333	309	355	336	320	363	328	348	340	329	314	330	308	359	332	348	354	359	354	296	348	359	346	353	341	364	315	318	322	346	343	324	337	340	315	326	356	347	320	324	329	338	328	344	321	322	355	306	343	344	373	317	323	345	314	330	352	330	299	317	342	350	324	294	340	346	336	325	354	335	302	351	305	353	322	344	319	317	324	327	350	348	377	337	372	316	338	321	348	356	300	314	342	333	342	339	338	339	355	304	313	327	344	370	334	327	350	324	359	348	338	323	330	332	328	313	317	294	330	332	340	341	310	334	354	342	341	358	346	300	326	321	330	324	336	337	325	344	343	304	348	333	339	320	323	310	332	375	357	321	316	317	329	327	338	287	291	341	349	339	316	318	331	355	334	356	315	291	330	322	330	342	291	336	307	318	358	358	332	352	324	357	332	371	315	307	344	336	352	310	352	351	353	319	321	340	360	318	337	352	321	384	326	324	307	310	330	322	366	330	354	336	311	346	336	332	318	314	329	288	349	300	344	326	323	311	302	315	323	341	342	335	294	367	327	363	330	331	305	319	358	364	361	322	337	331	315	344	315	318	357	324	366	330	324	332	317	336	348	346	361	350	324	288	353	344	301	301	379	336	314	340	327	320	320	322	331	316	328	336	335	355	370	327	341	338	319	340	340	307	346	329	353	323	327	334	346	342	343	339	334	308	353	347	323	337	372	346	337	363	359	333	331	325	364	337	324	334	345	329	342	363	336	329	356	324	342	315	353	317	340	340	351	323	326	330	324	366	312	327	279	338	331	322	339	358	349	317	335	331	327	344	318	306	330	319	332	342	364	354	319	342	335	341	310
27453	18650	5096	1284	899	679	629	618	614	546	603	548	531	532	524	513	489	540	496	518	499	506	515	479	481	506	495	499	513	487	482	513	515	468	499	490	483	489	520	502	494	463	492	470	481	477	486	515	514	489	495	514	500	530	482	493	478	474	516	531	484	493	485	438	484	507	469	465	480	523	524	475	504	475	505	504	489	508	484	501	480	492	521	483	498	503	532	497	460	508	486	428	496	507	474	453	482	485	489	527	493	502	475	473	513	503	511	504	521	451	526	478	515	510	470	520	437	526	464	496	497	477	523	464	510	510	460	518	497	498	465	505	481	484	469	446	482	542	483	489	487	482	487	470	474	496	455	482	505	484	518	484	469	496	519	492	477	511	477	509	519	520	488	505	515	492	528	502	503	477	494	487	489	517	474	486	490	512	439	483	518	508	498	490	502	516	480	474	461	464	500	474	476	474	496	483	465	492	487	496	522	523	467	484	522	487	470	495	423	489	505	501	498	478	550	505	468	464	471	472	486	500	514	480	489	477	469	478	461	487	524	464	437	461	499	473	487	489	455	494	490	513	494	496	485	433	488	481	492	505	476	492	479	495	524	469	521	512	465	507	494	474	482	516	499	501	462	460	480	498	466	530	499	502	503	478	471	489	494	510	542	483	478	464	526	514	515	510	498	466	488	480	522	500	437	509	454	521	454	500	481	467	463	491	482	468	509	506	531	480	469	499	509	502	469	474	501	524	511	487	517	479	472	519	479	546	481	435	443	500	451	511	442	537	502	488	504	469	516	491	498	480	462	458	484	500	541	479	464	449	503	452	450	486	501	489	498	483	519	491	474	500	522	464	486	525	508	533	485	523	500	479	477	493	473	501	544	477	479	498	491	483	486	503	474	479	499	450	464	488	470	439	509	468	514	489	489	519	515	473	504	505	513	492	469	487	465	515	472	540	497	492	490	474	468	488	474	506	503	509	491	487	449	458	481	510	490	494	484	507	462	459	497	481	465	486	490	493	509	470	493	512	481	507	505	535	484	503	487	493	492	469	512	489	450	498	477	524	530	488	504	474	475	510	499	502	471	474	459	503	440	518	497	467	449	492	486	481	531	495	474	475	482	453	499	474	474	547	507	500	491	503	473	514	504	482	490	505	500	479	482	461	484	469	462	483	475	510	509	522	495	541	465	499	465	443	527	484	451	468	488	527	483	509	518	491	472	461	479	487	524	479	496	493	489	509	459	475	528	490	486	485	488	452	476	504	467	489	510	485	510	507	489	509	493	479	466	510	478	523	491	505	479	515	475	485	518	483	466	480	528	477	487	500	484	492	493	498	489	480	494	519	493	483	484	458	475	488	514	463	491	485	464	508	502	487	476	446	468	491	492	509	482	514	546	502	496	568	505	517	482	480	458	491	478	478	459	490	484	487	496	487	499	450	520	489	443	498	470	515	495	485	471	491	481	447	497	478	475	476	508	468	473	477	525	502	518	460	510	491	451	450	448	497	488	508	538	478	490	514	533	508	527	496	470	483	483	480	469	466	525	512	514	470	503	470	492	490	521	458	479	557	490	508	520	508	550	497	467	506	467	503	484	455	456	507	501	474	501	468	481	490	509	472	490	477	426	485	463	494	521	496	477	514	490	480	505	492	456	490	513	503	516	505	468	498	500	503	473	461	485	504	523	500	460	497	457	499	457	462	481	510	496	522	490	510	522	475	468	490	492	488	492	512	485	492	504	498	500	487	492	509	492	498	473	486	476	454	495	505	509	519	477	509	500	487	479	451	484	485	487	505	486	470	496	505	483	446	471	492	488	499	479	490	523	472	485	489	522	453	500	462	501	478	492	457	450	478	488	493	510	488	463	497	512	479	501	493	480	541	489	475	486	518	474	485	518	463	501	479	508	473	482	522	514	480	491	520	512	506	496	534	468	468	495	499	487	490	456	481	498	508	525	478	500	455	479	497	442	506	470	467	447	510	471	472	521	487	532	487	497	508	487	435	511	492	502	467	533	491	518	507	518	476	496	494	497	467	460	507	493	464	513	512	508	459	485	472	486	510	482	496	474	486	471	468	516	452	476	500	501	501	508	471	481	480	522	497	530	538	485	481	507	475	474	489	499	480	527	501	493	504	517	482	491	498	476	469	486	473	466	504	442	470	451	482	516	493	477	499	475	469	511	466	477	530	475	476	526	466	487	469	532	508	462	455	465	514	468	501	480	523	488	499	472	507	492	486	468	460	497	488	517	494	489	462	519	475	484	506	469	482	486	491	458	490	459	476	458	525	472	538	502	532	515	464	513	476	455	501	477	473	510	454	505	477	471	463	516	485	496	499	514	440	540	482	482	502	459	509	480	485	506	479	511	503	522	492	484	452	502	513	508	482	433	464	494	529	519	514	474	477	472	517	491	483	485	483	442	508	516	497	465	475	529	499	499	489	507	507	471	486	480	510	471	456	467	524	525	470	509	479	492	522	524	491	444	517	484	453	470	491	518	523	489	505	480	464	492	520	510	490	469	450	487	516	501	515	472	474	506	492	485	485	472	512	492	512	491	495	439	497	493	496	453	522	438	520	496	476	488	519	496	534	455	505	487	538	484	484	498	525	515	507	477	491	495	457	491	522	501	552	505	482	481	503	497	543	486	528	492	479	490	474	517	494	513	485	482	443	503	534	460	516	523	508	474	527	469	464	494	483	515	521	499	491	510	516	478	480	500	508	542	483	482	468	487	531	477	468	486	504	505	509	514	462	484	477	502	463	513	491	507	470	509	495	496	499	487	501	521	512	482	496	483	473	481	516	466	485	487	464	470	528	518	500	489	466	483	484	503	480	512	495	496	481	512	502	501	458	518	465	469	490	455	485	488	495	472	528	486	523	497	513	514	462	503	495	542	480	458	498	507	524	475	466	502	476	474	486	492	512	484	482	465	470	514	522	514	472	528	467	511	484	495	441	484	503	512	473	511	476	461	505	503	474	510	472	475	459	501	475	539	482	517	478	457	465	509	484	476	479	442	504	475	502	486	488	495	482	485	487	498	491	520	477	448	507	477	463	481	488	494	494	530	503	511	457	502	478	497	487	488	519	527	483	455	488	449	504	473	507	514	486	512	525	474	487	499	453	504	488	482	519	497	490	468	498	514	506	481	469	513	477	484	467	454	471	476	521	520	475	519	481	497	486	474	425	461	481	482	438	511	486	522	485	504	478	489	490	501	482	453	499	464	464	519	481	480	479	464	525	485	500	488	474	488	530	489	498	504	491	489	496	506	519	484	496	521	525	491	529	501	457	483	506	488	481	473	518	486	501	463	480	536	508	492	483	466	495	495	523	496	523	493	495	490	508	447	478	478	502	506	517	471	509	481	488	508	489	443	481	451	521	510	519	540	486	499	507	492	477	470	513	503	523	494	472	474	526	501	504	508	509	510	503	485	482	496	463	527	476	473	502	492	504	493	487	507	506	464	506	475	468	489	502	442	474	448	502	493	483	498	480	501	496
5103	3559	2784	1480	1182	1086	1011	847	860	780	701	689	701	707	743	663	689	635	614	618	600	627	614	612	590	630	574	554	600	602	581	582	621	622	657	614	630	578	597	616	564	570	615	599	606	630	587	566	596	638	593	630	582	556	597	652	608	585	602	633	636	620	583	613	583	586	581	596	614	619	603	608	621	625	636	632	586	599	575	575	622	565	538	614	617	639	607	592	604	586	581	609	637	606	593	627	627	654	637	653	589	630	644	595	569	568	590	584	628	588	599	603	586	642	564	617	616	614	645	589	611	598	550	623	623	619	560	597	641	633	581	653	661	543	654	647	603	631	625	604	580	613	596	604	578	627	578	564	599	622	614	629	566	604	601	627	604	591	608	620	625	564	638	595	611	627	610	601	606	583	595	576	586	590	582	614	632	618	650	615	601	601	599	601	590	593	602	560	672	593	599	590	595	616	614	594	619	587	644	585	610	545	628	583	581	632	617	589	626	622	579	590	587	610	590	602	582	619	624	624	610	613	616	583	593	621	607	600	647	580	594	545	580	646	597	624	611	577	624	658	603	573	588	606	563	643	627	633	642	584	601	622	614	616	559	624	618	639	654	582	585	597	634	576	592	562	566	599	619	597	571	614	637	567	617	603	580	604	624	607	593	604	621	584	612	605	595	605	595	574	602	608	556	637	561	604	654	637	595	611	563	613	594	565	618	598	594	603	601	596	631	561	639	565	659	616	590	576	589	616	584	600	604	649	602	604	609	536	631	580	601	617	635	633	628	582	587	616	591	593	622	608	584	618	636	592	635	624	568	626	626	625	623	623	599	587	561	557	592	574	617	590	615	635	582	604	602	608	629	625	552	607	585	624	621	557	599	592	611	593	575	623	606	565	609	530	594	579	567	613	606	586	589	588	586	628	643	590	617	541	669	618	624	600	639	612	605	615	601	592	594	615	634	581	596	618	592	604	605	582	561	601	609	599	632	595	658	630	577	604	596	625	644	593	572	593	654	584	567	594	609	605	595	587	595	583	653	604	578	604	569	560	606	551	590	591	580	625	603	662	589	584	589	590	628	609	627	569	586	647	589	561	634	597	590	602	601	622	566	599	596	619	583	618	600	582	619	543	627	639	604	599	591	575	595	573	611	575	604	611	643	604	628	621	603	629	594	609	595	596	621	658	611	611	611	626	618	581	576	608	554	661	583	611	628	636	636	607	625	580	593	593	593	587	640	587	622	629	595	592	576	550	619	638	594	542	588	633	601	634	623	613	593	623	650	639	597	566	578	633	593	620	612	583	578	559	573	599	565	551	560	576	560	606	556	606	598	597	554	603	610	595	606	593	654	616	589	610	608	631	609	702	643	624	616	589	594	632	608	616	621	610	600	569	628	612	587	625	587	565	573	557	607	581	620	607	592	604	626	567	637	626	579	596	634	592	595	600	579	581	597	602	615	642	552	601	603	622	604	629	601	594	638	630	610	597	618	639	606	615	608	625	549	602	604	614	586	575	605	590	583	584	584	605	617	575	581	591	626	598	598	617	594	609	588	619	588	651	616	589	599	597	559	592	589	592	629	563	603	599	619	605	581	580	580	575	592	602	634	622	639	597	629	615	553	590	584	630	619	595	593	626	571	614	615	572	614	537	609	645	557	613	599	610	599	588	577	637	589	596	624	619	573	597	595	582	604	593	568	565	596	570	604	565	609	618	585	580	607	619	582	611	591	601	582	662	609	607	622	600	623	565	574	609	637	594	644	627	576	612	616	594	633	590	646	624	628	577	623	613	604	554	590	623	605	660	618	608	554	596	573	608	626	596	608	630	622	580	588	618	627	607	598	618	603	579	604	591	604	625	612	621	598	596	583	600	667	594	594	624	596	602	588	626	575	619	594	568	588	633	566	617	588	580	566	608	603	633	645	569	561	591	629	581	568	622	633	562	552	591	607	645	634	599	613	585	628	613	601	605	583	599	546	590	593	599	602	577	615	602	647	595	615	632	608	635	595	588	586	602	630	551	610	652	619	653	583	578	609	618	575	622	621	630	633	624	626	591	594	638	602	607	612	627	632	591	635	579	604	621	614	570	616	577	670	583	612	596	599	558	606	571	598	664	603	601	633	647	601	596	633	572	595	621	574	564	619	583	645	607	559	637	625	643	590	569	628	603	637	605	569	617	629	643	605	633	612	605	581	589	594	548	615	617	628	618	603	633	623	614	583	585	644	608	613	617	623	551	616	618	628	573	613	576	635	605	621	633	625	626	605	590	586	584	634	589	594	582	613	613	645	585	582	614	638	640	565	597	622	605	580	616	563	604	548	584	638	615	620	587	614	556	586	608	622	607	584	571	617	568	581	597	646	582	638	617	642	580	650	595	583	601	626	617	669	598	610	593	588	574	630	628	642	603	604	598	615	598	597	600	630	612	591	603	613	638	583	563	586	581	600	571	630	625	632	590	615	612	660	628	598	637	580	607	569	583	574	627	611	590	581	633	641	600	616	548	633	622	608	619	609	647	583	599	610	647	585	628	597	638	544	606	558	556	614	610	608	573	654	538	637	572	570	580	613	591	587	594	596	622	618	592	548	623	650	631	629	567	584	586	620	621	616	613	606	626	605	595	607	644	617	597	610	573	605	592	598	608	572	626	606	615	576	591	594	603	638	619	632	634	561	583	605	617	598	578	585	620	628	598	626	618	606	615	595	587	605	600	538	595	571	642	604	638	592	637	630	586	598	623	594	574	619	585	580	581	607	593	605	544	632	608	576	585	609	598	574	595	593	605	613	603	590	597	551	609	603	621	600	587	600	610	607	570	555	610	610	637	567	581	607	569	608	583	620	569	620	585	601	619	561	613	592	597	602	607	620	624	567	586	592	642	581	609	572	571	634	628	657	610	654	613	591	553	640	573	576	613	594	592	631	607	577	605	589	628	622	617	591	619	598	565	602	600	606	588	593	571	644	554	586	598	648	598	598	637	584	596	614	613	604	575	567	621	588	567	585	598	607	609	582	636	634	621	575	610	601	576	668	645	580	604	598	599	601	583	577	564	595	625	575	583	602	613	605	604	585	634	626	608	604	608	608	617	604	620	658	646	582	605	632	596	602	585	596	673	619	639	590	648	590	616	591	619	616	580	610	625	619	571	572	618	637	615	591	579	639	641	611	599	575	593	589	569	589	608	606	582	623	601	580	636	587	585	590	551	609	584	593	607	589	650	588	645	585	579	620	581	606	633	593	677	612	579	587	588	605	586	614	589	613	585	596	600	620	613	624	628	649	605	664	635	587	618	586	578	645	642	629	603	612	599	614	581	588	591	652	574	641	619	583	636	607	603	587	593	605	617	573	605	614	577	604	612	623	582	583	610	578	596	614	580	601	573	581	576	584	622	617	603	631	640	590	634	584	606	590	565	608	599	628	595	605	542	611	624	567	645	610	640	602	583	607	629	586	595	607	589	614	623	651	618	585	587	598	627	653	602	618	641	612	608	585	652	626	626
23950	21349	28414	24638	21313	8991	1563	1069	836	809	717	743	683	661	630	596	638	595	616	515	554	586	557	540	598	564	579	585	504	577	511	535	537	548	564	542	543	544	530	556	513	545	523	596	518	589	542	559	531	534	533	558	531	540	523	542	547	544	524	529	542	555	534	525	541	518	586	519	530	555	504	529	530	568	526	496	571	508	528	497	535	517	501	517	598	505	538	502	477	547	556	525	511	519	523	539	543	578	523	525	511	541	551	528	507	560	502	529	547	513	512	513	522	566	522	537	531	492	551	503	555	529	536	549	498	536	524	547	515	524	541	581	493	507	495	570	550	537	518	535	539	518	545	541	526	507	544	551	542	545	520	531	482	510	489	538	533	541	536	554	531	499	525	540	550	530	559	538	529	521	564	554	546	527	540	571	536	549	535	570	536	525	527	512	534	491	500	500	503	545	547	532	514	526	529	520	535	510	536	552	525	512	538	512	521	537	497	546	549	541	545	529	545	534	546	543	577	533	520	523	596	520	515	508	517	536	514	509	531	512	511	497	515	549	504	547	554	534	523	561	517	498	538	508	550	537	539	514	540	570	538	498	548	505	518	530	535	587	562	543	528	495	559	538	503	517	536	529	521	509	557	549	527	528	558	538	555	555	517	518	546	534	531	495	550	527	574	502	549	523	571	507	546	540	554	541	503	524	547	539	517	516	555	514	548	558	512	503	567	498	528	542	531	558	531	508	514	535	525	557	557	571	544	572	516	474	532	522	529	490	535	505	530	546	571	508	525	543	539	486	509	545	538	548	458	589	537	549	510	519	489	521	496	534	513	512	512	515	542	504	538	536	524	547	514	525	483	531	558	526	510	515	523	526	503	512	519	535	508	558	551	500	514	540	495	528	568	494	472	525	498	562	545	566	570	516	513	517	542	497	520	560	523	552	514	521	524	545	552	541	506	553	538	525	541	521	526	505	520	593	534	527	573	490	553	521	521	516	572	513	556	538	517	572	556	488	509	518	515	535	497	533	511	505	519	531	551	561	540	490	523	562	522	510	532	506	531	520	532	540	474	504	563	507	524	512	532	539	563	527	532	525	524	545	571	552	562	526	553	520	499	526	495	554	513	538	523	539	557	553	477	532	497	538	501	476	529	505	518	530	502	577	522	520	522	514	510	521	562	520	558	544	531	549	529	579	550	516	472	560	503	496	488	533	530	519	503	543	481	521	501	509	542	543	510	514	508	535	503	558	520	539	571	511	512	537	507	536	536	558	546	547	526	522	507	534	544	514	550	498	510	561	488	503	538	529	541	492	548	495	557	516	515	561	562	522	571	517	542	487	507	538	566	528	542	557	536	517	516	510	548	572	539	500	582	543	552	505	491	502	506	542	516	520	569	567	516	530	504	515	515	509	544	510	495	525	540	516	519	530	523	561	566	545	509	508	533	560	567	544	520	539	544	555	522	536	512	514	526	540	574	542	550	561	514	520	541	519	527	497	563	508	529	515	491	485	565	574	548	538	552	530	523	543	553	521	504	516	581	483	517	475	540	503	538	551	494	566	525	519	506	539	541	587	540	548	541	535	523	571	503	506	526	524	509	515	546	543	554	533	521	505	540	559	522	503	496	504	515	528	574	560	499	503	508	540	571	495	550	556	557	515	513	526	529	512	530	505	535	583	502	508	532	538	514	541	550	509	535	569	520	517	550	551	501	537	530	513	517	529	539	497	566	481	487	565	516	506	553	510	557	569	574	528	476	533	552	533	523	526	564	522	503	548	542	521	492	514	534	537	550	515	512	532	529	596	510	531	499	493	516	555	521	492	540	538	518	562	527	535	516	574	533	509	544	521	529	504	513	515	512	506	521	535	567	516	537	542	529	531	544	522	549	519	556	509	510	501	511	567	527	530	528	572	523	555	481	519	510	568	497	502	558	508	484	530	543	518	523	522	539	525	556	509	516	554	557	530	535	520	540	494	539	523	535	546	513	530	539	519	510	491	509	493	533	532	580	552	519	546	494	533	560	534	533	548	533	518	565	533	543	554	508	527	509	528	537	512	537	507	552	569	554	544	484	532	565	532	539	516	571	509	528	510	524	511	530	485	542	528	563	530	506	534	535	474	524	518	494	539	525	543	477	533	550	532	533	545	546	523	564	505	568	535	532	525	515	524	553	562	519	535	530	518	517	551	516	550	478	549	508	546	526	504	526	570	558	533	543	501	548	533	541	570	515	519	550	565	558	537	563	542	512	538	571	522	529	581	537	533	533	546	545	550	486	514	542	566	561	471	488	536	498	560	540	503	535	551	521	561	571	544	564	546	577	533	519	575	533	518	496	521	523	519	530	510	536	514	506	493	547	533	539	542	518	534	579	558	523	501	483	560	544	565	474	523	513	546	487	544	488	549	530	488	548	528	559	546	490	482	561	551	543	535	505	556	540	527	558	493	480	540	489	508	497	550	536	532	564	550	510	510	561	553	548	570	576	542	529	567	515	560	546	559	534	529	492	560	553	489	533	554	537	553	502	553	513	530	543	545	499	504	559	513	550	511	548	531	520	565	544	541	545	529	541	528	503	511	537	515	502	504	548	515	537	530	458	527	536	508	535	516	509	538	561	518	493	581	535	531	521	556	539	539	535	541	546	544	486	525	523	474	495	532	509	512	543	514	534	554	534	526	488	488	530	547	511	519	523	533	522	549	528	507	529	514	527	537	486	468	558	555	510	504	539	509	515	587	532	537	554	557	577	596	546	560	528	549	541	544	508	562	491	526	539	532	445	509	572	567	563	524	525	511	541	534	510	573	529	534	538	472	552	515	495	555	504	515	542	505	518	547	514	563	500	555	564	522	512	551	541	518	508	530	552	485	492	538	515	538	534	494	537	543	565	567	517	553	549	536	531	546	557	498	551	504	517	537	567	507	529	514	518	451	530	553	515	519	503	534	536	520	557	537	513	516	496	518	527	510	512	502	533	543	549	516	498	517	528	531	558	526	514	503	523	545	505	480	554	544	497	564	563	544	494	560	544	568	500	482	524	552	515	512	510	540	520	576	555	536	554	538	537	509	516	564	543	518	537	497	537	508	487	565	499	541	499	491	520	529	541	516	501	527	529	566	588	495	505	563	512	534	515	531	537	594	527	572	539	522	515	536	501	522	536	509	536	516	506	505	526	536	506	518	564	496	584	518	545	538	494	557	516	507	536	518	522	504	548	525	498	517	558	546	528	574	530	505	535	524	520	517	517	553	547	525	508	526	504	495	522	514	562	529	535	539	517	559	530	522	559	542	519	507	558	523	524	516	545	540	483	511	543	571	523	560	526	540	526	545	513	531	507	556	518	549	532	531	571	514	549	536	512	544	534	568	515	520	569	538	522	486	499	543	530	494	513	502	509	520	527	508	529	553	541	537	519	518	537	515	491	544	537	516	525	500	552	522	532	493	550	560	543	529	563	560	547	545	494	512	558	500	521	544	521	574	533	531	529	511	502	531	526	540	552	520
4380	10894	8684	4356	3067	2406	2071	1641	1457	1222	1189	1103	944	915	920	862	789	797	779	747	703	750	742	691	683	687	683	746	737	638	708	687	705	716	700	689	637	690	660	670	724	633	660	673	698	657	646	666	681	690	646	697	689	698	693	671	644	694	696	681	616	658	670	660	716	633	691	686	670	625	689	694	681	686	648	672	695	703	679	671	694	630	657	642	678	662	690	685	678	699	638	682	659	657	642	674	661	657	688	637	662	661	700	659	687	688	631	665	667	662	704	689	666	651	654	667	653	649	681	655	638	619	643	622	683	632	644	649	651	677	711	597	647	636	647	652	618	657	662	630	649	671	634	605	655	671	647	655	648	674	645	624	679	638	661	656	639	681	656	676	673	712	647	626	643	698	659	622	633	689	669	623	657	685	667	694	620	688	684	623	659	631	629	702	741	605	686	669	662	680	629	663	704	618	659	660	701	662	638	673	699	684	688	615	655	657	694	666	645	674	630	638	664	637	674	619	687	640	663	678	671	639	654	628	707	642	665	661	688	634	653	673	624	602	627	673	657	634	701	680	624	634	640	637	636	662	668	669	651	695	635	640	685	700	624	676	678	657	663	654	622	667	641	665	634	654	707	638	637	656	699	704	673	623	659	675	645	696	665	667	695	671	661	642	634	675	636	667	689	626	673	706	658	671	595	644	664	675	674	680	697	624	687	699	661	657	692	640	681	690	667	657	657	658	665	691	659	616	682	659	680	677	652	649	692	700	679	662	647	649	708	665	667	671	610	693	675	672	673	692	680	684	670	666	676	665	621	618	640	635	683	698	640	675	729	657	608	652	650	679	646	629	667	672	661	626	699	679	662	669	670	638	668	652	677	687	631	623	654	649	655	649	685	663	659	635	640	656	658	684	659	702	624	643	660	682	634	642	690	650	668	639	672	674	682	685	672	675	643	652	654	622	640	666	621	633	646	645	655	646	694	685	666	642	713	675	643	674	697	681	695	682	639	694	668	656	648	633	613	684	618	621	688	655	689	685	635	618	680	663	653	659	656	645	691	651	667	671	663	686	650	636	648	677	682	668	637	647	670	674	683	645	617	699	703	663	650	681	682	649	648	689	614	650	681	642	639	622	680	671	686	669	656	657	681	690	690	666	663	664	664	676	636	640	703	685	674	652	676	638	666	648	690	677	644	670	633	652	620	645	691	636	646	662	653	660	643	697	659	691	647	622	667	665	658	687	673	709	681	651	645	687	601	679	698	660	676	640	676	646	653	660	696	663	677	697	667	666	645	628	684	670	642	678	645	670	678	691	697	691	708	655	632	644	705	653	639	679	662	647	638	673	625	669	659	653	686	709	621	663	616	682	593	635	659	662	677	694	648	608	636	638	686	692	596	647	643	657	658	669	626	681	653	659	645	679	692	666	653	661	647	684	662	656	671	668	669	650	638	691	715	707	594	645	713	655	714	663	670	687	653	649	658	658	626	690	651	674	671	670	696	643	696	653	644	603	614	659	664	650	670	695	677	703	661	666	644	644	684	671	677	675	638	651	659	645	645	670	662	717	639	654	608	689	704	660	618	661	655	632	675	659	660	676	685	648	700	616	649	655	652	634	651	673	670	658	672	637	676	689	672	694	695	644	604	620	684	645	655	681	680	675	660	635	627	630	629	666	662	687	649	649	636	670	688	662	659	680	689	670	644	618	695	666	618	668	657	621	626	669	645	685	657	683	677	642	660	639	672	690	694	635	651	615	669	666	646	675	647	648	683	695	641	626	680	657	683	683	685	622	660	657	647	664	636	673	680	655	661	627	683	620	651	644	656	636	671	681	671	642	656	658	674	638	624	668	648	706	634	626	639	669	670	671	638	626	670	646	686	639	673	642	678	648	599	659	673	635	631	618	686	716	665	655	666	661	640	721	626	693	694	629	606	695	636	668	629	724	671	646	628	667	634	686	635	702	650	702	641	661	628	633	655	656	623	648	672	639	705	670	648	689	638	687	618	675	637	687	613	645	639	690	652	645	689	665	619	688	647	642	684	662	631	648	645	680	655	658	705	642	654	685	675	653	686	646	685	645	686	678	659	663	628	596	689	697	674	649	631	666	653	662	695	698	637	627	649	645	675	649	644	659	683	613	645	654	684	656	609	663	664	653	663	665	680	695	694	684	667	702	695	646	650	660	722	637	638	636	652	661	620	669	641	708	674	640	664	677	644	668	696	666	687	660	649	634	657	667	706	628	682	643	682	642	623	666	683	726	656	638	689	625	667	677	637	725	643	711	662	635	635	682	658	653	699	731	666	606	654	680	657	647	663	686	652	654	667	660	667	628	636	669	678	651	613	635	639	638	670	659	671	649	630	654	662	661	647	640	629	652	644	674	637	641	735	683	645	637	635	636	640	651	681	649	666	641	658	629	640	682	650	650	638	686	634	637	657	658	618	623	646	689	624	652	604	653	669	725	696	718	679	684	667	662	638	688	648	623	632	674	704	652	666	672	668	660	659	650	689	671	611	678	726	633	623	632	719	620	645	665	667	648	686	640	679	675	659	629	656	689	622	704	667	663	605	681	686	646	667	660	628	651	664	675	635	714	640	660	659	643	642	721	684	693	668	637	685	686	635	646	616	693	619	670	660	667	615	723	646	678	710	647	664	676	642	652	621	659	653	664	637	638	616	674	700	679	660	672	706	646	646	623	632	658	645	643	663	654	693	669	699	696	694	646	651	655	677	656	656	668	660	654	655	623	707	661	653	671	689	748	636	682	637	685	669	642	641	708	613	698	651	626	681	666	689	655	686	696	637	648	660	699	680	654	662	616	695	668	648	649	635	667	639	677	682	652	672	677	660	677	646	665	616	670	646	639	647	688	659	715	701	637	633	624	634	690	687	620	646	654	689	692	648	617	644	664	646	678	642	643	639	658	663	678	669	645	659	675	632	610	683	681	625	665	704	693	654	634	690	682	669	638	651	659	683	635	644	666	653	674	661	583	688	668	648	684	657	640	650	673	650	655	658	667	655	660	660	637	664	669	669	639	666	631	677	684	666	686	671	655	626	663	615	632	644	676	619	709	664	682	621	620	681	669	676	670	677	664	658	643	603	642	629	646	692	643	678	655	676	622	671	633	673	637	693	660	665	642	631	644	646	668	690	673	646	695	697	643	725	637	631	630	674	653	637	712	687	636	692	622	658	641	665	668	648	659	671	692	614	688	650	652	666	679	651	649	680	685	672	632	652	623	691	679	625	594	624	618	653	636	655	678	685	658	680	649	649	641	688	647	683	664	684	646	679	672	668	691	614	658	668	705	662	658	658	673	675	680	671	677	632	659	673	691	687	654	656	709	677	618	647	671	688	608	652	674	668	629	644	641	624	619	687	658	680	627	624	672	635	682	657	648	642	649	660	675	707	671	680	653	707	675	660	667	689	658	618	669	719	636	640	639	630	663	663	670	666	691	661	641	640	688	666	636	665	689	644	651	684	680	645	669	681	645	662	673
25090	21358	27400	25563	10944	936	719	583	432	419	375	377	350	333	337	321	284	318	271	291	270	264	276	281	250	286	245	267	283	262	258	282	253	280	288	277	268	246	267	290	276	270	269	286	270	266	262	251	245	282	259	228	239	242	280	243	259	270	270	256	265	248	269	244	262	245	267	236	260	268	263	252	246	245	272	260	255	227	258	239	266	262	254	256	244	231	274	238	268	269	254	245	258	250	253	247	293	258	277	245	229	266	268	276	244	237	273	244	253	264	248	245	271	250	266	257	249	265	275	273	249	243	289	283	234	270	243	265	247	257	255	265	272	239	249	215	280	265	252	267	239	238	254	274	235	235	244	280	249	238	277	252	229	227	295	264	263	267	248	251	270	261	251	255	246	258	258	252	243	282	284	260	249	276	260	244	239	235	254	254	260	258	269	254	265	281	283	246	242	261	261	262	255	250	266	257	259	261	256	241	253	256	234	276	274	250	264	271	242	224	248	241	246	216	267	256	239	248	272	259	283	262	271	270	243	273	269	282	249	281	244	248	247	273	257	253	253	277	252	279	278	267	247	235	240	243	264	240	217	245	257	258	257	264	237	295	261	252	227	245	275	256	295	242	266	270	278	280	245	256	247	270	261	233	263	240	266	268	257	266	265	254	262	239	251	261	250	247	232	261	259	242	265	238	278	265	253	254	271	267	281	256	256	259	236	256	264	251	245	230	246	281	269	238	262	222	278	272	253	285	248	285	237	267	258	269	241	243	276	256	260	241	246	249	263	242	263	257	234	251	281	269	263	258	256	238	253	234	271	280	291	265	270	262	245	280	277	258	260	252	241	266	280	238	245	246	254	243	265	245	254	274	273	254	252	239	258	219	256	260	260	261	256	249	245	249	263	249	260	257	262	257	248	272	257	275	256	255	256	232	258	269	271	278	243	238	282	261	256	259	243	255	251	268	236	258	251	233	273	273	249	247	270	251	257	272	281	262	248	258	240	262	251	242	283	262	277	264	256	237	230	266	261	251	226	261	250	250	230	273	283	253	242	247	230	251	285	246	236	251	278	237	250	236	256	236	249	251	260	257	232	255	241	248	272	240	242	243	231	242	255	242	252	230	277	267	248	245	250	267	251	259	258	260	273	239	275	226	231	254	244	280	236	281	261	262	261	250	263	255	262	259	274	295	253	260	227	217	258	254	298	281	239	269	253	274	230	254	264	271	291	269	245	270	252	247	267	263	254	226	255	262	244	240	282	262	233	244	258	259	233	234	282	247	245	264	264	257	248	277	249	240	268	282	265	247	254	238	291	285	271	247	278	266	269	267	259	267	255	262	234	266	262	257	264	259	242	274	266	236	220	263	255	255	262	276	263	274	270	239	292	287	248	272	231	282	248	269	248	218	259	238	272	258	253	256	273	278	261	265	247	252	299	255	259	271	252	231	244	256	240	237	266	217	280	217	271	262	263	255	243	251	256	247	272	284	251	270	258	251	247	270	265	258	256	250	286	255	253	270	232	267	262	278	254	238	256	284	255	237	258	262	261	252	254	260	273	252	271	253	276	247	276	258	250	245	243	281	248	249	279	272	267	258	250	243	247	263	246	264	266	271	261	268	242	276	244	258	243	285	239	272	260	266	214	247	289	254	258	251	240	265	248	254	277	254	252	267	267	239	251	269	288	265	245	286	251	260	248	268	247	284	239	268	257	242	250	258	252	246	273	291	289	239	240	242	236	292	268	251	241	284	254	269	259	250	258	281	281	269	255	258	250	258	259	242	252	258	266	243	263	261	246	265	261	244	245	251	261	291	251	264	254	265	231	230	221	286	250	287	248	258	278	251	280	260	248	269	251	234	280	297	279	268	250	258	265	242	248	256	261	274	275	262	272	271	264	279	274	230	263	275	272	241	234	264	233	263	265	256	254	277	224	267	291	258	285	263	244	248	261	246	244	254	285	260	258	257	269	259	218	225	249	273	251	264	277	232	243	260	285	271	266	275	245	252	257	289	265	260	245	265	252	237	281	275	255	252	260	237	267	256	257	235	235	259	240	253	217	244	248	239	260	247	269	263	242	255	232	237	269	242	271	267	241	244	233	291	273	258	227	265	265	254	245	258	256	268	254	230	263	270	246	253	271	239	253	230	246	272	283	262	254	250	268	273	244	267	212	242	268	259	234	256	243	283	237	252	261	236	262	263	233	248	265	262	262	251	263	270	251	247	266	251	270	278	272	259	266	247	253	243	260	245	287	253	248	253	265	249	233	277	255	256	269	242	241	247	229	264	276	278	255	242	310	247	264	294	257	244	258	249	253	265	258	243	260	256	275	244	303	250	265	275	249	278	258	258	252	244	242	264	264	271	273	255	244	258	270	241	242	242	247	239	253	263	254	255	288	265	286	233	258	264	285	241	257	267	249	275	253	257	244	258	279	249	250	258	273	253	272	253	252	267	247	250	238	288	239	252	248	253	267	232	244	257	228	242	271	247	249	241	260	229	254	250	273	279	256	258	234	274	254	246	271	226	272	266	274	254	252	271	236	275	252	264	286	265	255	243	252	260	265	258	244	279	256	247	252	255	249	275	244	247	278	279	272	263	253	249	250	241	260	223	269	256	252	242	284	268	247	252	248	273	249	268	246	252	271	278	254	258	249	243	255	240	251	261	258	253	280	256	226	257	264	233	248	279	253	243	240	263	268	250	261	272	263	255	244	211	254	245	270	251	255	251	267	248	246	255	273	262	277	235	254	264	240	259	271	235	286	258	273	266	243	237	274	268	263	268	240	249	220	269	271	248	265	270	254	232	264	249	249	248	268	251	270	267	236	258	257	258	280	250	237	251	252	268	265	266	267	248	255	263	228	278	244	254	265	222	259	288	252	263	257	264	283	245	282	259	213	242	262	256	242	256	255	253	297	270	227	281	273	270	246	253	267	249	279	268	259	260	224	258	259	267	250	259	261	245	233	245	271	253	263	272	249	278	255	254	249	267	248	274	262	270	242	255	259	283	248	225	260	239	241	239	285	260	252	256	246	262	254	259	252	263	261	249	274	247	232	247	262	281	249	266	257	279	265	249	287	243	255	244	230	216	261	277	263	268	273	229	291	256	265	277	228	255	270	265	253	249	271	277	240	267	251	262	232	249	248	274	288	246	235	251	279	262	243	268	256	251	266	278	237	271	255	266	267	253	242	252	279	271	261	269	261	249	237	275	229	257	264	253	262	261	273	247	266	240	290	278	251	290	261	255	278	263	289	267	259	249	265	260	267	227	259	248	274	293	240	260	253	255	257	248	240	236	258	252	258	234	278	275	254	229	234	228	253	257	268	247	252	262	265	258	246	248	245	263	262	256	249	256	231	252	263	258	264	255	223	247	262	247	247	257	260	236	265	249	254	263	276	264	249	267	253	253	264	248	253	223	247	253	249	211	267	287	256	265	279	264	252	234	255	255	247	252	246	240	255	268	268	266	246	269	267	240	245	269	248	250	253	258	271	263
4140	7309	5683	2806	1994	1526	1295	1076	882	727	656	586	609	505	467	408	424	407	370	405	366	367	362	358	382	382	333	355	347	372	334	346	383	347	341	346	339	325	306	342	310	348	337	337	316	338	335	310	299	330	344	331	313	322	333	320	342	324	286	301	349	324	314	325	326	304	327	295	349	342	340	297	335	333	337	325	291	301	335	315	342	337	305	320	333	320	325	348	356	328	345	325	334	323	340	355	319	328	297	329	315	321	315	312	308	329	319	321	335	312	309	346	325	331	311	307	290	291	320	355	319	322	317	335	325	319	340	345	305	295	298	290	287	310	339	305	317	330	310	285	312	325	333	292	312	324	308	289	341	315	311	290	301	311	316	332	320	301	328	328	308	325	338	335	333	346	336	346	325	311	328	283	312	328	310	284	312	329	329	323	315	320	335	325	336	344	324	324	305	332	310	316	284	322	327	308	338	308	338	346	332	329	308	292	346	282	292	329	320	348	343	324	312	321	313	292	324	311	330	307	290	288	321	309	337	309	329	301	328	301	329	303	315	307	305	342	313	311	327	323	345	316	321	296	336	330	320	296	313	323	339	319	311	315	342	298	341	315	344	304	337	330	300	321	326	319	355	306	325	332	309	319	351	313	306	297	337	321	325	319	343	326	301	343	330	314	292	339	316	272	308	324	321	350	331	303	339	328	321	285	302	335	287	319	280	306	314	341	323	291	345	294	301	294	307	283	301	343	335	346	317	330	310	316	315	324	331	290	330	287	332	373	309	336	328	319	329	338	322	289	356	289	323	299	328	333	332	314	341	321	350	370	315	343	314	347	321	296	314	315	314	327	346	325	303	330	322	347	331	301	315	321	322	295	314	303	301	335	304	309	321	332	309	316	320	308	314	324	310	332	313	301	305	304	310	288	337	331	324	336	291	291	300	336	346	325	293	336	330	307	329	335	311	309	325	317	329	305	340	339	315	313	322	324	279	346	283	317	319	318	342	336	307	321	336	335	305	336	316	323	315	308	285	327	308	299	305	315	299	328	328	316	305	324	351	310	294	325	305	324	328	296	333	345	285	320	310	289	294	339	328	345	334	335	310	328	296	327	340	303	338	319	318	313	330	341	310	330	274	282	331	329	351	317	316	278	329	311	321	329	314	326	330	334	328	306	323	315	293	293	325	342	330	304	316	320	317	322	327	339	348	305	283	285	318	336	289	313	282	318	308	305	311	333	331	313	314	306	320	306	285	306	330	322	308	351	318	324	307	309	321	335	291	301	311	313	306	347	340	295	289	311	303	310	315	331	325	291	294	327	352	320	337	296	316	337	345	293	337	353	318	331	324	293	307	313	340	325	320	325	318	335	308	345	320	329	327	320	345	308	325	306	293	360	318	334	303	344	309	317	312	359	319	322	334	305	338	304	319	313	314	305	303	322	316	388	365	286	323	322	355	306	341	319	302	307	328	321	343	292	340	308	308	360	322	336	319	306	338	294	301	335	342	311	336	331	320	331	353	284	315	323	343	330	326	331	303	298	330	311	301	290	314	306	316	308	321	304	336	320	283	315	335	304	318	293	306	341	330	319	330	296	322	296	297	315	305	345	330	282	325	286	337	323	318	342	301	303	312	304	360	321	332	316	282	304	362	307	321	318	311	305	330	308	325	301	278	307	306	317	319	322	323	293	319	308	306	316	324	307	308	298	331	320	328	337	317	322	304	327	332	320	330	304	320	315	320	330	308	340	332	298	284	357	300	314	298	323	335	299	304	311	316	328	341	329	295	336	338	300	323	322	325	315	318	343	327	320	333	324	317	285	311	327	329	361	309	294	299	324	318	322	302	316	313	299	326	324	334	333	310	322	344	332	295	294	289	308	317	307	331	296	328	312	325	329	293	308	366	325	304	334	341	322	345	313	341	326	312	306	281	317	315	319	317	310	295	298	324	310	311	321	324	324	337	311	336	367	308	358	316	326	333	316	328	324	309	323	303	280	321	318	351	289	293	328	301	308	328	307	326	322	360	305	319	336	307	332	329	308	302	309	316	299	316	327	323	326	300	344	336	318	335	309	311	340	316	332	331	330	331	306	314	319	305	312	295	310	330	316	304	300	302	312	331	325	345	343	332	321	284	298	340	335	325	331	333	348	310	319	345	340	307	324	316	317	317	286	302	329	302	322	335	338	299	353	313	364	322	308	299	309	353	288	335	274	302	298	290	309	310	355	305	305	340	304	339	321	349	330	323	286	344	309	332	312	307	303	335	339	331	327	338	349	306	335	301	290	318	295	334	329	338	280	314	302	344	338	302	324	327	324	348	331	319	304	301	342	313	320	298	336	316	323	326	322	324	310	280	335	324	314	310	338	332	308	290	340	338	314	313	300	338	320	337	330	338	328	329	319	325	304	332	335	335	295	305	287	316	324	312	284	300	341	291	305	301	324	326	332	330	304	310	315	347	322	337	313	334	305	325	302	306	312	300	330	321	324	315	322	316	347	346	324	288	319	318	335	325	324	322	323	323	321	328	277	324	343	325	328	331	318	333	319	307	333	320	308	312	333	295	334	313	294	306	330	311	313	325	315	312	324	334	298	302	284	346	326	325	322	275	323	318	342	324	319	346	328	287	319	321	323	322	302	329	329	302	313	310	311	331	291	303	332	340	328	313	282	325	327	287	332	316	342	329	343	305	338	356	315	308	298	333	316	313	302	307	305	331	323	288	320	294	311	297	312	291	314	330	315	321	331	323	333	340	333	314	311	320	326	342	321	341	296	343	306	347	313	291	315	322	324	327	323	313	331	318	313	315	355	329	314	326	304	352	297	322	295	278	316	301	334	311	294	333	332	360	324	322	329	293	339	299	343	310	332	328	352	333	316	334	326	307	313	339	300	344	333	346	319	374	330	304	295	336	315	313	329	298	328	320	314	339	307	351	312	327	342	347	323	334	335	331	357	317	320	327	297	305	311	320	284	318	340	308	340	352	289	309	344	315	318	342	339	309	333	286	271	336	321	318	310	322	351	316	328	323	316	340	332	325	295	328	307	355	305	312	325	313	325	295	314	305	333	334	307	342	332	311	305	327	332	300	333	307	313	298	334	285	311	341	309	328	332	324	360	283	319	286	327	331	309	280	312	298	301	296	324	335	319	312	319	318	288	320	328	310	303	327	292	305	327	283	293	317	328	342	317	318	337	318	321	314	330	319	342	307	317	311	302	331	337	332	329	356	298	306	307	334	338	329	339	331	319	300	313	328	352	306	340	286	335	293	307	339	314	272	325	318	292	320	324	330	297	322	336	356	320	316	336	306	318	310	313	334	320	332	334	355	334	293	329	292	294	332	326	310	327	297	309	287	323	316	330	329	298	305	317	343	341	327	301	323	300	302	332	338	318	288	322	304	288	325	344	367	331	295	323	317	326	295	323	308	315	322	327	312	315	344	305	333	322	302	324	345	336	353	314	316	300	322	298	308	282	320	329	347	298	333	309	324	317	329	330	329	356
22934	21386	28964	24186	21381	21399	7338	1206	878	744	601	605	543	512	467	482	385	385	354	346	331	337	316	339	333	288	300	303	294	293	303	273	289	280	270	298	265	268	316	254	250	282	266	276	300	269	293	257	287	275	272	261	252	264	244	284	264	271	267	264	245	283	266	286	223	224	257	248	281	274	257	229	255	255	281	282	258	272	280	267	271	267	225	277	280	278	272	251	262	245	253	269	290	290	247	278	255	237	284	267	283	229	249	258	265	276	252	237	261	270	251	257	250	241	249	254	249	248	260	243	265	242	265	275	266	276	241	252	246	255	253	255	264	268	256	249	268	272	254	257	266	274	287	254	288	287	269	248	280	250	288	227	282	257	262	249	244	265	250	252	279	240	242	267	261	269	255	267	251	237	269	267	261	254	252	262	238	251	272	241	238	244	259	266	263	258	234	269	246	274	251	259	235	264	278	284	247	253	255	254	260	262	299	238	264	256	252	254	254	267	270	254	252	272	290	262	267	266	242	222	279	239	282	244	243	255	250	274	268	277	261	258	295	268	265	262	257	247	255	286	266	244	247	255	249	229	247	261	254	235	212	244	253	221	229	245	266	297	284	316	209	257	257	239	255	257	239	224	238	271	284	233	235	261	236	255	272	261	243	251	259	257	283	250	248	256	266	232	263	250	250	253	250	264	268	273	263	259	271	253	247	266	242	271	263	285	226	260	230	235	274	240	255	258	245	269	246	273	272	253	243	278	280	249	261	256	261	274	252	283	223	242	244	273	254	257	256	279	263	223	263	267	284	252	257	277	240	250	255	271	265	235	248	278	274	275	251	241	264	261	263	255	256	260	230	253	247	276	250	277	293	247	242	271	251	220	281	263	247	284	271	227	254	253	255	253	279	269	221	260	268	272	221	242	274	224	237	259	269	245	263	261	255	239	268	266	222	254	258	271	277	263	238	252	254	288	278	246	253	260	253	248	246	268	274	231	265	268	252	276	269	242	249	277	263	232	248	268	273	248	265	245	253	276	278	288	281	258	233	255	214	259	261	234	267	308	247	277	252	255	261	262	235	254	255	272	279	250	249	255	271	280	262	255	254	242	235	263	262	254	271	261	256	260	249	262	273	264	241	253	272	242	271	285	235	235	244	245	272	311	264	256	251	254	279	254	265	235	244	234	279	291	252	274	261	258	255	283	277	292	239	272	285	245	251	270	251	277	252	275	242	248	235	276	252	245	250	250	249	273	242	247	252	270	251	260	249	255	273	244	251	298	268	260	286	262	254	270	267	267	245	239	252	240	243	247	265	278	259	283	239	251	249	258	270	280	256	225	251	260	248	271	263	271	287	249	247	226	240	254	252	266	257	258	239	241	256	255	251	266	253	244	257	260	257	272	246	271	264	267	277	269	255	257	255	249	265	261	248	260	237	255	254	271	242	262	278	284	256	270	293	261	224	242	279	251	264	244	278	259	301	236	291	241	280	251	273	266	274	264	257	247	265	248	253	265	271	253	260	243	250	260	275	261	277	273	236	280	270	252	245	242	248	235	262	258	255	242	260	272	244	276	236	244	218	265	258	229	236	283	274	250	290	257	273	255	233	253	240	272	249	263	279	269	261	272	258	301	271	252	273	285	248	272	260	243	253	266	254	263	273	244	272	276	267	242	278	268	244	272	265	268	270	268	277	259	242	270	259	280	233	223	264	247	242	250	259	266	274	255	259	237	248	248	288	249	244	257	260	286	254	252	262	259	274	270	244	243	292	267	250	251	280	235	272	244	275	239	263	236	260	263	267	273	271	237	252	265	259	257	247	239	227	284	279	263	288	291	251	253	256	266	262	249	257	260	279	250	259	299	248	268	285	244	247	256	272	281	274	270	259	274	265	280	246	254	254	258	248	265	260	253	263	242	239	285	241	234	254	258	271	271	252	275	265	289	285	261	261	253	264	271	253	262	281	266	291	276	252	269	258	265	223	264	236	241	238	240	255	234	251	268	254	250	281	274	268	293	244	249	258	272	276	286	271	233	284	253	242	244	260	250	231	272	284	269	246	232	248	223	248	247	232	271	272	270	258	258	264	283	260	252	284	291	273	256	278	244	268	259	233	277	266	261	276	226	242	246	284	267	276	237	271	246	259	235	233	268	231	246	236	253	272	280	294	269	266	288	272	242	271	256	265	250	258	260	258	245	254	251	292	246	239	266	246	243	258	251	260	277	251	268	269	251	228	285	252	278	232	241	257	274	265	219	278	248	249	237	229	270	248	280	245	248	246	250	271	276	259	270	221	255	277	276	231	261	263	292	244	282	252	251	253	229	276	272	265	282	260	250	269	273	236	229	280	254	233	269	248	244	266	276	246	254	258	264	259	286	243	231	270	247	246	254	240	252	223	253	276	268	237	229	277	261	241	255	248	246	259	227	274	259	277	241	285	254	263	277	260	241	262	278	278	270	258	257	256	268	269	268	251	277	262	246	262	261	266	250	272	261	271	246	220	261	271	251	267	249	235	244	235	311	282	240	239	246	264	232	261	247	259	278	242	264	255	264	244	274	253	248	255	233	255	263	260	249	270	254	248	220	245	286	248	255	278	270	260	268	239	266	266	242	243	253	276	262	248	267	254	228	258	264	256	288	261	231	279	266	264	243	266	269	265	239	257	249	258	244	262	273	284	247	259	260	227	260	285	251	256	242	236	276	271	262	266	232	244	296	241	233	253	241	245	241	282	249	278	290	248	247	257	265	267	237	274	264	281	266	232	251	318	290	241	235	280	293	243	251	261	257	282	262	295	271	289	283	282	287	250	281	267	266	277	288	263	252	273	226	248	248	288	240	275	242	215	265	260	239	273	258	265	282	264	265	271	263	266	242	291	271	254	262	257	246	259	262	245	242	265	253	263	268	264	263	267	231	277	250	269	255	273	267	253	245	259	262	252	254	242	280	256	252	242	242	253	266	258	227	256	240	278	285	245	258	271	262	239	243	280	268	269	251	230	261	257	247	257	257	269	290	254	270	241	287	249	249	264	278	258	245	254	259	252	271	265	294	250	248	277	253	259	248	249	272	219	269	266	259	259	246	239	256	271	251	254	294	276	270	237	254	260	261	267	278	248	236	235	243	261	267	260	282	275	252	270	254	296	258	248	259	250	270	265	269	243	261	256	240	259	234	279	274	250	257	260	267	281	270	280	257	249	242	245	252	264	275	248	246	250	278	248	241	284	272	272	251	254	257	265	247	226	251	261	265	258	251	273	254	244	247	238	254	268	255	270	263	253	239	238	236	267	238	243	268	240	291	247	276	257	240	260	257	246	266	234	270	284	255	223	256	255	256	264	288	261	223	278	245	245	249	246	265	248	242	229	244	246	259	262	234	227	227	258	239	256	223	266	256	281	259	248	235	261	231	285	256	284	261	261	267	257	253	241	245	270	261	264	270	278	262	253	267	242	234	279	259	287	276	228	262	261	289	241	233	284	253	253	271	253	268	273	259	285	235	276	268
5515	16219	12920	6591	4711	3503	2770	2161	1704	1407	1174	1032	906	851	782	703	633	593	501	530	472	481	470	475	426	459	402	429	389	382	397	364	387	387	374	378	361	354	325	361	352	315	390	344	380	341	371	384	381	351	301	341	348	361	335	319	345	355	342	303	346	330	351	299	347	325	320	366	323	321	342	324	353	343	325	319	338	326	345	313	330	346	336	312	351	371	366	367	321	371	348	359	340	334	353	337	319	316	349	319	329	313	299	335	326	324	325	356	346	344	318	339	310	319	328	318	350	346	328	359	313	353	301	348	351	352	335	329	308	307	292	345	309	335	302	343	344	336	334	347	315	318	327	349	357	355	314	355	309	347	325	317	320	367	330	297	310	352	347	312	337	315	324	344	324	314	346	345	351	362	307	335	328	321	313	358	328	304	329	333	309	322	332	329	361	327	321	343	326	323	309	330	320	351	329	352	338	319	309	336	317	335	333	332	357	349	324	341	354	328	316	352	345	334	324	330	353	330	329	330	308	352	355	318	311	314	326	318	335	344	332	322	326	345	307	284	338	326	315	349	326	344	317	340	317	306	319	332	319	303	362	323	321	346	307	331	337	307	337	325	313	338	366	349	334	316	340	322	331	296	320	325	325	339	345	302	302	321	325	357	368	378	317	309	349	373	353	313	343	325	327	318	297	334	322	334	316	327	334	318	354	339	323	304	336	295	366	345	354	312	359	292	349	323	299	327	338	315	288	367	331	339	288	340	311	310	346	312	301	318	306	306	325	322	337	328	322	354	306	340	336	343	343	359	329	328	349	306	278	319	328	331	328	312	341	311	322	332	341	345	315	331	337	362	313	332	305	324	303	362	338	341	338	374	347	331	356	324	337	345	347	316	375	308	321	343	340	323	320	321	338	277	384	332	320	365	345	307	342	348	310	336	326	335	336	323	337	325	338	354	341	326	341	326	337	338	338	339	348	350	311	328	303	354	321	329	311	352	329	337	324	337	341	301	337	311	323	317	344	325	351	358	333	332	303	334	335	353	350	308	343	324	344	326	367	357	354	307	361	308	342	317	340	313	336	319	295	299	295	332	320	325	344	341	329	342	348	336	318	337	354	267	348	326	351	314	312	340	333	308	313	320	341	339	349	299	335	335	346	339	325	300	346	339	348	342	336	315	327	345	334	343	366	345	334	334	345	361	294	325	348	339	321	327	348	328	322	347	370	333	323	325	319	332	340	340	349	343	341	345	336	302	321	312	349	320	326	298	339	347	350	324	330	304	352	325	318	317	329	341	296	335	335	357	306	289	337	335	331	354	349	348	318	313	363	310	349	349	338	317	323	371	322	340	340	328	322	318	344	321	305	319	321	356	351	331	339	342	302	339	325	312	311	322	334	341	325	337	326	315	352	358	339	349	366	301	334	321	384	326	323	337	339	306	326	332	385	334	360	359	311	334	333	344	278	328	347	333	354	328	349	348	366	305	339	335	349	318	345	340	329	349	348	315	355	321	329	329	361	355	337	318	346	325	346	342	354	348	346	323	335	341	320	342	319	315	350	343	305	324	318	337	355	306	310	347	366	336	353	373	314	326	337	338	330	293	341	337	342	357	337	332	336	318	325	323	320	341	336	321	336	334	339	338	343	327	347	317	329	321	328	357	346	329	372	335	330	333	331	328	324	301	335	320	342	341	300	319	309	341	345	335	320	348	329	324	344	344	328	350	361	283	338	336	329	331	318	330	315	343	346	300	319	319	322	373	344	305	320	322	331	329	349	354	340	308	334	339	330	321	344	305	341	352	323	341	331	321	295	373	340	321	365	333	331	346	313	346	347	331	321	326	308	336	346	346	326	348	357	312	330	342	322	315	329	341	295	344	330	333	310	291	342	372	349	332	342	310	349	329	290	356	326	331	306	360	338	355	343	338	336	335	343	379	321	361	344	337	335	310	339	333	353	297	310	353	355	371	334	340	377	358	323	336	323	340	364	355	323	334	300	342	338	325	328	326	311	335	330	322	343	328	320	294	346	319	354	309	328	337	317	318	292	331	324	324	368	324	272	335	335	355	334	310	351	340	325	367	311	361	337	317	317	375	352	333	331	347	315	322	340	290	342	327	335	344	357	293	314	351	382	336	314	346	344	330	390	339	330	350	341	320	341	322	353	328	330	335	329	374	320	351	357	325	344	315	301	324	333	348	345	344	316	327	343	345	321	330	334	339	321	322	351	345	339	348	336	313	356	354	339	323	339	331	336	357	315	324	317	307	327	348	336	353	390	324	360	343	335	338	334	301	308	317	342	297	327	346	337	339	321	337	324	333	343	370	346	342	320	328	351	363	339	336	327	328	342	339	343	317	316	363	321	362	346	317	323	317	330	311	338	313	344	362	326	349	298	351	319	328	328	356	337	357	319	336	368	332	340	342	354	308	305	333	338	320	341	328	304	321	330	327	328	338	326	364	333	320	362	345	312	316	338	341	309	322	342	351	352	352	303	340	309	336	352	342	323	311	337	331	337	309	306	346	361	350	346	315	346	334	337	323	337	322	324	324	322	330	331	340	318	350	326	335	334	344	343	350	327	334	360	350	344	334	341	325	316	341	328	333	314	305	309	342	321	320	304	354	341	317	324	309	317	332	343	351	309	337	333	343	353	330	313	334	334	295	336	335	334	304	323	332	338	338	350	322	336	369	312	332	350	314	349	310	310	356	347	334	315	303	335	359	371	305	325	312	331	328	315	344	305	338	328	334	332	339	311	340	315	303	343	374	344	305	351	342	327	338	301	329	293	353	325	370	332	340	329	344	333	381	347	332	323	358	351	329	352	355	323	352	319	333	348	346	357	352	358	312	324	339	346	315	335	305	333	326	327	326	339	346	355	332	315	346	322	336	330	321	337	354	323	332	308	341	339	328	358	329	342	348	324	293	298	319	313	322	338	359	329	325	351	326	339	343	338	305	360	307	334	332	309	326	345	306	338	320	300	321	354	329	333	322	368	327	331	334	322	341	326	326	330	295	337	336	331	322	316	333	301	338	325	346	318	395	314	314	331	325	315	320	314	320	346	362	312	308	349	335	344	331	307	361	337	293	349	349	319	312	322	312	363	327	320	339	307	327	321	350	334	341	336	323	344	346	332	334	322	309	299	329	326	330	322	338	344	326	320	347	319	309	298	329	324	307	300	322	326	351	315	323	323	340	324	352	348	325	328	349	345	338	327	308	336	313	329	365	329	298	349	315	304	343	308	321	324	331	333	324	332	325	331	297	285	355	325	371	319	309	356	314	336	323	332	329	329	305	337	327	311	321	343	359	332	326	278	313	311	343	324	321	348	303	369	334	319	370	329	328	320	358	328	325	315	337	340	314	286	339	321	332	348	343	349	316	334	356	348	322	321	327	321	335	342	295	318	359	349	354	324	346	351	330	310	338	306	302	349	333	314	312	320	343	376	379	344	339	327	343	339	364	345	336	335	360	351	324	283	334	319	315	341	334	299	354	350	336
27478	18638	5104	1292	822	732	650	617	644	510	521	525	514	558	502	521	522	486	512	536	487	504	472	463	504	498	442	466	492	514	479	531	450	498	502	453	499	485	485	438	524	465	461	478	533	458	506	512	493	524	476	498	462	505	478	468	461	458	472	501	503	517	520	502	486	510	443	508	472	467	495	503	466	520	497	506	483	524	498	486	496	488	489	529	478	457	509	522	480	483	459	472	481	465	542	490	483	495	470	514	456	493	461	485	479	483	459	479	503	516	484	497	486	473	501	513	514	463	477	498	493	466	482	471	495	464	443	481	505	464	464	477	511	484	530	468	496	470	505	497	473	525	467	530	496	470	494	497	465	516	505	477	484	499	520	493	476	480	490	487	538	473	474	457	491	444	452	483	466	510	474	512	500	499	439	455	467	529	468	484	492	501	515	471	490	491	470	495	488	511	466	478	495	490	550	468	493	514	487	472	487	498	467	541	480	477	492	489	485	473	485	479	481	484	437	488	491	507	472	485	454	469	490	525	504	500	468	495	489	481	500	477	509	478	499	483	482	534	510	509	487	506	500	471	512	473	511	504	494	509	449	493	473	514	493	549	486	472	521	540	505	534	496	453	520	490	498	498	489	480	463	473	488	500	516	521	504	484	522	498	473	516	474	477	443	491	531	485	500	481	469	498	486	534	489	481	476	490	462	502	478	472	517	488	518	523	513	454	531	476	502	441	467	453	474	467	473	491	440	487	483	461	521	479	510	512	490	485	472	516	511	468	496	503	505	450	488	465	473	529	458	506	473	498	477	474	489	487	512	518	484	512	476	488	516	484	533	468	468	484	496	520	473	516	505	480	481	491	505	510	474	500	499	491	488	534	478	493	533	473	478	492	475	481	472	508	487	465	508	475	497	533	513	475	459	484	491	474	502	484	491	470	489	508	525	517	504	486	506	484	445	496	454	482	494	461	489	462	502	490	494	477	487	490	478	485	480	517	447	478	490	510	468	499	462	439	499	459	501	441	496	478	514	448	523	451	485	516	506	521	473	471	449	466	514	474	493	495	493	525	493	530	493	481	493	485	491	445	452	497	473	462	453	503	475	558	512	528	460	505	504	503	495	469	501	510	502	483	494	531	496	482	457	481	464	445	457	457	466	485	473	503	497	513	452	468	452	469	500	490	473	549	504	503	495	483	491	482	487	501	458	457	489	481	477	509	460	468	502	489	542	497	461	455	475	494	481	470	513	490	500	473	477	466	483	468	446	507	548	508	474	461	465	498	465	486	456	496	474	558	484	505	456	475	501	495	518	463	481	458	517	467	418	500	505	482	482	474	462	511	519	475	499	493	477	470	468	471	478	503	506	503	455	499	512	455	490	460	466	513	500	475	524	471	521	509	494	456	520	514	466	479	480	477	499	457	478	491	468	488	478	490	520	503	484	524	484	433	495	446	515	517	489	531	485	506	486	501	511	510	504	497	478	451	507	523	496	443	485	510	497	506	442	495	473	477	517	490	469	468	454	467	509	466	492	508	497	463	477	497	469	504	515	462	471	504	495	491	472	451	463	488	492	500	463	512	497	487	481	496	495	463	495	481	492	447	469	478	480	473	470	516	491	455	489	455	459	471	484	492	481	506	474	508	543	518	469	491	545	493	488	503	497	521	469	485	484	489	543	478	481	465	481	474	510	524	503	487	452	491	476	470	508	480	443	479	480	515	485	453	489	485	501	483	497	454	477	520	483	485	476	485	498	529	514	485	475	502	458	489	487	492	530	487	473	479	470	472	477	503	471	469	495	509	472	486	484	501	484	436	490	464	490	503	497	498	524	491	506	467	496	460	459	469	461	479	474	463	451	479	541	504	508	499	505	484	490	488	489	491	473	488	498	451	500	463	467	518	495	469	507	511	463	478	491	491	524	517	475	528	493	506	491	517	483	521	484	494	499	486	531	455	500	448	495	482	517	499	470	483	516	457	479	500	493	441	457	421	455	498	523	486	498	475	477	523	478	464	466	500	453	510	525	447	521	460	458	494	461	498	468	467	502	489	508	481	510	486	531	492	483	513	495	469	552	473	469	473	505	479	494	474	466	497	483	466	497	490	448	495	486	498	484	497	478	498	488	476	468	468	513	480	513	491	406	436	485	500	528	464	488	499	479	460	464	454	490	507	472	487	505	459	506	501	444	499	510	497	493	503	469	519	484	474	492	484	487	476	467	517	499	517	482	504	472	455	506	504	514	525	479	510	504	469	505	455	477	529	464	517	484	473	489	497	544	478	517	537	478	480	504	448	504	467	485	480	460	488	486	489	481	524	453	461	470	511	520	479	501	473	446	476	497	523	486	502	488	500	495	512	509	498	506	501	474	480	436	504	481	489	499	454	507	480	494	505	490	471	476	486	518	475	507	480	469	506	484	453	475	486	486	501	488	507	510	497	500	466	470	460	513	485	494	455	495	500	470	506	441	458	466	473	484	506	486	512	464	458	470	458	499	484	498	486	502	453	505	462	487	506	487	499	479	466	529	449	497	457	478	503	459	498	496	499	473	485	439	487	500	490	519	452	500	464	512	508	533	491	495	482	501	499	465	498	452	493	485	511	510	500	495	496	489	466	503	483	437	497	457	508	523	520	489	503	443	471	468	518	498	472	471	475	468	534	472	502	474	536	514	460	501	516	537	482	497	473	498	433	495	439	447	481	503	473	504	465	494	487	474	460	531	483	459	476	485	511	507	514	506	474	473	492	466	482	452	528	472	490	511	490	495	491	497	507	490	470	485	502	529	489	442	465	421	526	508	523	482	488	501	482	476	471	503	464	492	472	433	505	503	457	504	472	493	494	473	519	490	495	483	513	490	470	464	486	446	484	476	468	476	498	493	473	476	503	473	517	496	482	533	503	492	511	506	540	480	504	491	481	483	522	456	477	466	494	443	491	450	487	465	483	496	527	484	513	503	466	486	450	518	483	486	495	454	471	490	475	503	505	513	479	442	493	513	528	491	484	476	499	505	494	491	467	448	506	492	502	496	473	489	501	477	487	507	453	472	502	471	519	471	511	473	472	483	473	511	525	477	491	467	515	505	484	504	472	503	483	521	495	487	514	505	477	495	524	470	489	495	457	513	510	465	531	502	463	474	475	477	494	492	504	527	495	487	459	450	482	483	493	483	502	481	460	475	505	453	450	461	526	486	524	526	451	499	491	516	438	484	489	466	505	448	503	507	493	490	482	477	498	494	454	501	514	496	441	484	534	524	481	457	450	480	501	479	492	440	495	513	489	463	484	492	487	494	514	492	466	505	473	497	538	460	474	501	506	500	437	520	511	478	456	504	476	489	473	462	509	465	492	476	430	489	488	450	508	491	469	474	517	490	483	505	471	481	493	470	493	467	460	491	523	517	487	443	435	481	522	446	493	477	499	494	459	508	475	459	498	479	491	534	484	468	474	536	495	487	460	467	521	491	490	481	488	481	450	480	480	512	522	490	464	503	486	475	524	509	492
4981	3210	2689	1486	1250	1117	1025	869	886	765	715	715	677	706	677	688	636	593	651	634	603	602	643	622	611	592	620	613	585	591	612	606	557	632	578	576	588	629	579	580	560	620	647	589	604	572	574	624	647	558	601	613	591	613	611	601	618	634	635	552	657	599	618	597	566	569	608	575	592	541	605	568	566	630	639	623	632	600	621	556	592	616	585	609	599	615	600	580	545	587	606	561	612	565	581	587	560	644	578	601	568	599	585	606	575	594	580	542	603	637	579	607	594	603	605	579	623	588	605	604	624	591	616	617	653	541	620	584	589	633	568	619	594	634	611	581	591	605	613	560	606	609	551	579	623	592	563	635	594	608	594	602	568	600	589	589	570	613	595	637	585	605	617	610	565	624	614	584	565	609	594	658	561	581	600	610	577	599	639	629	597	600	547	620	659	576	572	564	584	565	619	605	597	617	588	610	596	571	584	588	585	571	638	591	587	609	596	556	614	591	602	566	598	595	634	566	595	635	612	586	609	619	573	567	612	618	591	624	611	622	612	612	598	575	557	641	594	616	607	598	602	557	619	599	584	618	571	594	636	612	610	645	607	605	626	594	627	601	547	600	559	591	584	599	593	618	582	618	599	621	619	629	621	614	562	638	528	584	585	615	608	571	616	627	623	640	603	616	615	611	601	561	558	609	574	580	590	603	560	605	619	611	534	619	532	618	609	546	589	634	626	608	608	606	596	611	602	594	591	567	621	606	583	619	590	612	599	567	585	579	593	640	583	579	585	585	609	575	615	604	595	600	612	569	579	591	589	590	594	593	581	579	631	643	587	613	624	599	615	630	564	587	559	566	577	614	597	589	622	596	591	588	624	602	589	577	665	602	665	582	599	622	574	585	647	600	643	602	618	638	587	567	625	604	587	615	584	590	592	601	585	587	584	618	565	608	602	620	537	573	628	601	570	602	598	612	656	581	609	615	606	648	581	554	622	615	601	586	605	641	583	638	623	639	632	611	572	605	582	584	554	637	577	613	654	599	593	607	589	634	574	574	576	608	590	553	616	590	600	598	576	632	646	586	624	570	626	557	635	624	595	599	590	594	601	602	616	576	569	623	584	534	594	623	564	568	571	595	606	589	576	591	617	615	610	590	548	606	631	582	572	589	586	587	585	615	620	573	616	601	568	633	575	565	624	609	617	598	614	609	576	569	561	613	639	603	550	588	622	573	614	627	603	579	619	568	574	588	636	592	640	583	613	566	578	598	560	633	570	612	609	578	619	576	591	620	549	578	614	601	571	571	633	603	645	586	631	596	574	615	566	599	612	609	571	622	595	574	601	592	602	564	628	605	624	646	617	543	614	572	588	606	568	592	600	651	628	585	649	582	586	618	636	565	609	583	600	613	615	642	610	577	587	622	619	639	609	578	596	615	655	575	613	548	592	592	651	608	581	610	600	585	558	598	587	579	554	621	575	608	622	577	614	594	606	610	596	583	605	566	603	615	601	582	621	564	572	614	597	603	598	618	597	624	653	585	595	594	563	569	652	584	569	605	621	567	588	592	617	576	641	631	602	614	586	561	619	594	628	639	592	597	632	586	603	645	595	598	605	624	568	580	592	641	576	638	608	621	589	620	625	569	565	612	609	573	617	616	614	583	591	580	644	576	621	611	607	620	580	610	570	588	611	573	588	616	597	636	575	621	557	567	589	592	626	602	586	588	601	607	579	640	608	631	603	557	609	565	569	598	615	636	604	599	608	551	580	563	582	571	577	552	583	619	617	616	636	611	615	570	604	605	583	624	565	624	608	568	625	605	620	610	594	573	618	550	580	611	617	583	610	642	566	581	628	612	658	608	606	580	609	603	576	592	593	581	625	620	570	563	600	590	592	588	603	615	578	582	593	556	641	617	628	595	616	590	625	578	616	571	636	613	650	614	629	610	593	602	563	639	626	608	579	605	577	557	597	575	584	581	572	593	599	637	596	576	597	605	609	623	588	570	548	584	569	551	635	613	626	596	573	595	548	569	589	597	590	593	589	583	594	574	609	577	575	564	595	591	585	580	596	591	572	600	600	593	616	622	646	655	591	582	589	585	600	582	621	536	601	596	598	560	629	615	641	617	570	602	581	587	622	590	600	592	583	616	610	583	540	597	615	629	602	642	638	656	650	614	575	617	601	570	600	613	573	620	581	598	602	631	605	579	621	619	591	563	608	603	594	600	608	573	606	601	604	620	615	638	605	578	608	601	587	579	642	568	573	613	569	605	608	631	591	597	640	612	587	638	586	588	599	574	551	624	573	604	613	566	560	564	578	520	646	605	575	649	624	592	609	588	597	612	579	559	645	589	580	623	596	607	577	628	539	623	575	620	631	607	610	572	598	603	628	609	587	586	614	621	617	561	622	570	638	626	615	585	566	571	582	656	611	627	603	632	614	635	624	631	630	654	628	589	639	608	579	555	626	625	571	599	619	568	612	632	594	586	594	608	564	626	602	607	601	632	636	610	597	565	577	589	563	601	569	615	586	572	641	580	608	618	576	597	626	587	613	555	602	611	611	571	606	600	598	595	628	597	616	611	600	638	585	623	598	615	558	600	606	607	604	584	602	600	571	574	591	619	575	597	609	653	611	584	542	601	614	605	623	568	601	558	603	613	576	596	615	611	555	591	605	609	577	570	589	634	611	611	575	634	612	599	624	578	562	599	563	619	574	624	607	578	596	611	560	601	620	602	570	574	643	595	578	573	612	631	640	585	596	635	632	589	623	588	582	617	565	566	575	570	594	580	569	521	567	609	601	619	596	609	644	567	617	629	570	614	593	563	624	592	617	606	598	607	642	577	614	584	597	604	602	591	570	614	593	608	615	612	612	623	601	591	557	582	599	630	653	649	585	633	611	563	594	618	589	613	559	611	582	612	609	599	571	612	604	586	613	671	607	612	623	606	586	599	602	548	612	638	573	581	545	618	615	616	615	614	610	565	586	586	602	597	628	574	595	574	562	560	600	580	584	624	578	580	617	624	609	574	608	635	626	622	569	624	603	603	553	602	578	551	643	624	592	606	606	600	554	610	538	605	586	626	608	605	643	615	612	623	561	613	589	589	646	614	585	590	601	628	537	583	593	542	601	566	619	558	609	561	583	546	572	628	579	547	592	547	604	605	574	580	606	577	561	588	648	609	603	646	627	592	629	602	612	564	586	590	609	564	602	605	591	620	639	577	610	583	610	575	610	575	603	577	599	617	581	578	593	599	614	611	642	580	613	565	557	589	597	585	610	596	637	576	617	630	563	629	555	598	616	616	625	609	610	646	623	613	618	609	604	548	586	591	583	598	624	591	557	620	615	606	586	587	586	614	576	566	597	611	600	605	634	563	627	632	572	601	599	637	586	592	569	618	598	594	621	575	594	606	652	606	629	609	575	626	638	571	571	636	589	580	602	630	590	609	594	589	633	598	610	604	624	595	609	594	594	612	595	629	552	545	613	600	550	595	588	617	620	600
23993	21358	28445	24634	21312	8893	1586	1072	899	736	833	717	668	689	655	617	645	595	635	596	568	549	552	573	590	553	510	598	570	540	573	552	598	552	557	539	534	541	537	553	513	559	525	536	541	547	562	528	549	504	543	536	540	519	528	536	522	546	492	525	541	528	560	582	569	512	539	575	542	585	486	525	548	551	525	552	547	520	545	523	532	526	552	527	523	511	543	553	513	564	522	538	517	545	536	550	555	491	566	518	542	499	560	518	538	522	529	556	545	572	545	502	497	524	515	540	517	540	544	535	534	563	525	524	572	521	522	526	497	516	513	498	571	511	570	531	564	495	514	545	524	564	561	564	516	518	519	529	532	544	544	553	506	536	483	544	524	534	523	562	521	526	533	540	529	542	530	502	515	511	547	504	554	550	546	530	524	536	537	547	497	520	517	545	499	545	544	509	569	561	496	504	569	542	532	548	520	503	554	532	536	511	534	533	521	514	511	552	548	532	479	529	565	529	519	540	519	549	522	532	527	497	509	496	498	550	516	536	536	585	529	537	512	525	482	571	500	514	552	530	506	547	516	519	485	550	556	533	512	548	543	500	531	554	512	545	509	525	533	540	617	490	535	536	520	551	514	534	518	511	505	552	544	583	559	526	569	535	513	508	546	529	538	511	569	529	537	524	551	503	531	559	587	566	530	533	538	512	560	517	582	534	506	507	530	519	516	556	563	498	552	534	523	522	616	565	527	506	571	555	506	516	542	513	546	546	528	513	536	552	566	530	514	501	554	554	511	553	521	555	523	518	515	509	538	528	531	501	533	514	537	538	557	483	524	538	561	509	534	547	519	519	540	492	491	475	520	532	513	573	522	512	518	470	523	516	562	535	498	528	527	537	495	533	505	528	564	519	546	499	528	549	545	591	531	537	493	495	478	545	526	518	516	529	521	568	541	528	566	544	546	540	515	511	513	547	558	479	563	538	548	521	541	524	534	592	541	506	532	534	541	571	536	491	542	498	533	532	519	549	576	551	554	549	502	539	534	536	526	523	542	524	549	504	532	539	534	556	540	501	515	577	463	551	524	570	525	511	521	531	548	535	521	513	518	546	537	552	521	517	540	591	507	508	516	538	530	522	562	545	521	547	534	526	519	507	509	567	530	533	522	546	529	527	559	493	543	511	552	554	527	546	532	528	589	499	530	549	531	524	595	524	518	526	516	521	514	522	545	509	532	471	536	545	540	485	509	519	503	527	501	572	539	514	510	487	558	512	533	547	544	565	540	514	528	484	527	555	530	531	532	542	587	474	509	557	557	508	531	530	514	511	485	537	559	568	542	562	541	532	508	562	550	538	538	467	517	512	523	494	505	504	498	489	528	532	516	523	522	525	493	524	518	503	520	502	533	507	541	495	534	561	547	541	487	526	535	562	503	511	530	513	489	555	539	500	524	536	531	544	498	547	550	511	478	532	527	556	476	548	524	499	536	537	517	514	536	552	533	560	520	483	532	508	512	551	550	537	517	562	527	519	538	550	538	529	504	530	467	527	552	562	501	545	554	527	492	531	531	545	543	525	503	515	552	545	529	527	503	559	518	509	554	561	530	540	554	566	521	528	565	511	526	524	536	584	563	521	545	513	536	531	568	494	546	489	572	509	553	499	502	559	557	547	513	511	527	513	518	561	524	527	506	532	533	526	555	590	510	551	548	546	513	558	547	528	550	564	518	524	560	511	544	518	547	540	530	581	548	491	583	547	518	538	522	495	537	508	550	495	570	500	524	513	526	531	513	508	541	557	543	502	536	516	559	503	508	548	516	513	538	550	511	530	530	567	537	510	504	530	513	519	549	529	551	537	531	554	552	560	506	567	513	540	548	560	557	480	527	499	531	558	492	550	560	520	521	507	528	564	551	478	502	531	530	535	559	494	508	548	557	543	519	560	516	509	502	517	535	546	546	567	518	494	526	543	568	560	501	521	504	553	539	531	521	467	502	537	499	504	510	539	539	524	476	504	538	533	525	544	528	550	559	521	577	558	501	505	502	474	533	515	510	537	509	554	497	523	548	476	546	526	558	507	507	510	546	540	539	523	585	531	549	540	544	536	505	536	556	530	549	519	546	538	554	492	511	557	525	539	549	514	509	512	559	530	491	482	556	525	563	520	545	519	494	496	520	491	540	559	517	559	552	522	512	505	539	526	560	558	525	526	521	563	531	528	549	495	513	528	533	532	539	541	569	522	544	533	534	518	539	538	525	506	496	546	514	542	562	538	520	528	543	539	582	548	510	525	529	515	540	541	510	548	524	561	554	525	528	544	523	563	523	534	526	543	516	502	517	542	527	531	520	547	506	509	514	529	540	465	527	525	529	561	500	542	536	558	503	511	525	577	548	535	537	548	491	563	475	495	558	488	531	478	533	541	541	510	537	540	545	528	554	501	512	492	563	497	505	533	534	512	534	511	524	547	526	524	475	487	508	528	515	583	528	539	524	534	524	503	517	513	523	548	549	527	507	538	548	530	541	541	512	491	547	532	500	536	574	562	517	557	518	529	529	526	517	514	514	503	567	522	516	524	520	494	540	525	519	532	577	506	540	547	472	521	508	548	509	555	500	526	528	545	565	517	554	527	540	549	517	515	543	535	553	531	561	526	538	511	549	518	516	548	570	524	573	569	484	551	514	540	492	545	555	538	573	543	540	540	495	547	533	510	509	487	500	516	505	518	525	567	515	538	525	521	569	526	532	562	545	518	510	520	555	526	573	501	538	543	530	530	514	501	545	566	491	552	503	506	549	539	518	518	576	522	524	506	540	555	475	510	519	513	521	533	562	537	511	577	531	533	532	553	502	565	526	497	545	547	532	529	545	506	493	519	513	538	541	552	514	569	540	514	527	531	518	518	533	513	538	513	534	542	497	540	526	538	525	505	523	514	514	509	541	561	566	522	521	568	562	519	518	557	564	511	547	561	534	543	538	534	576	514	520	559	541	521	482	546	505	496	567	558	550	529	482	527	560	545	507	504	524	525	495	561	550	508	488	544	552	473	551	540	529	527	521	503	539	493	518	495	553	536	512	587	537	535	540	539	536	576	535	487	526	547	526	524	502	513	523	551	522	506	549	481	529	518	483	503	493	524	559	584	504	533	521	512	579	578	549	560	485	524	544	480	561	484	524	559	513	558	546	512	538	526	530	511	550	560	596	512	527	516	547	504	571	508	505	510	511	537	519	562	548	543	563	502	542	505	531	550	523	540	555	518	558	529	497	520	546	546	514	485	525	543	542	552	533	537	525	504	573	544	548	524	529	549	549	523	523	500	505	506	570	537	530	514	521	565	547	553	527	561	535	519	510	582	546	519	560	537	511	493	506	540	520	503	538	501	563	504	538	535	531	544	537	543	507	543	527	535	536	548	525	557	497	525	507	521	519	522	549	566	569	533	493	544	537	495	541	556	576	477	523	503	529	522	537	532	521	511	518	530	509	556	532	549	529	538	530	551	538	526	540	546
4197	10799	8804	4366	3111	2501	2079	1715	1477	1302	1117	1032	946	894	918	878	853	812	783	753	758	753	691	691	704	727	723	707	697	703	657	692	685	700	684	707	641	658	685	624	645	664	633	691	695	665	641	643	635	700	684	649	689	641	673	719	647	661	678	673	673	677	677	649	598	677	715	616	698	663	692	669	654	671	637	632	686	647	681	647	672	673	680	682	643	677	641	615	675	675	671	690	648	644	647	632	647	651	682	616	672	692	679	683	663	630	659	659	645	714	666	675	650	660	642	655	680	653	664	657	677	642	693	645	663	648	626	629	632	675	614	649	637	703	643	716	642	682	686	614	621	619	629	652	618	611	683	661	629	630	644	715	651	665	640	670	657	669	629	646	671	673	667	657	580	657	660	711	666	648	681	661	650	620	612	645	694	658	671	636	667	651	675	672	657	689	658	663	660	656	642	673	666	640	621	685	626	656	631	637	656	677	677	692	660	606	696	688	660	646	669	643	661	652	655	712	655	671	684	653	677	678	679	610	645	638	670	658	672	652	627	663	647	670	681	634	654	629	620	637	667	631	621	632	689	630	663	687	640	641	600	668	645	638	644	669	628	647	597	645	700	689	629	662	631	650	631	649	658	652	621	638	683	623	620	619	664	655	650	635	616	685	639	641	643	637	664	683	649	640	640	688	697	666	642	661	668	673	662	677	613	653	676	668	644	630	627	656	695	689	617	651	646	650	649	641	673	667	653	624	710	639	623	633	688	641	635	665	663	600	632	673	627	643	694	673	661	686	655	614	656	672	688	678	629	672	670	621	683	653	678	668	668	640	666	666	680	641	661	671	658	695	645	660	668	652	672	658	686	626	623	634	697	647	670	665	628	638	639	675	669	638	676	643	654	616	623	614	639	673	626	724	619	678	629	698	679	631	657	666	657	651	686	688	629	650	684	659	612	643	629	684	639	670	648	652	663	672	672	634	670	652	681	675	674	670	661	645	664	647	706	681	652	646	602	636	649	637	627	689	631	705	680	679	644	634	703	693	631	608	636	659	699	648	653	640	640	661	700	619	618	623	668	644	649	689	632	649	649	625	668	631	670	643	667	651	690	645	646	638	648	647	686	663	670	654	661	653	658	679	689	653	640	668	656	609	657	619	653	653	673	682	623	637	648	680	699	640	689	615	660	646	657	659	698	652	651	623	684	689	690	644	634	686	664	660	671	651	646	638	627	668	639	678	642	669	676	653	666	647	634	615	651	652	650	703	619	651	623	626	683	691	625	648	689	667	677	661	626	617	669	656	667	685	712	653	679	667	658	646	672	670	630	667	686	668	654	695	644	626	628	668	657	697	650	655	641	649	603	671	663	657	667	647	680	628	682	672	701	660	659	633	683	673	666	617	658	643	623	619	682	648	613	619	636	641	643	626	659	635	657	669	637	662	667	645	609	642	640	660	636	640	661	642	651	674	663	661	657	688	669	666	707	669	696	640	702	637	666	657	643	680	661	733	656	627	657	619	696	645	659	669	714	701	689	652	672	646	667	681	682	665	630	623	642	646	614	632	644	677	669	674	667	644	685	646	660	617	644	676	649	663	617	674	624	663	646	662	684	686	698	642	678	626	641	648	640	616	656	675	649	690	733	637	661	663	656	655	640	649	662	648	614	670	650	654	658	691	673	661	642	651	631	682	672	616	690	675	641	674	697	634	650	653	707	690	686	652	657	667	644	681	673	677	678	640	645	674	653	649	659	679	641	673	633	662	651	664	642	631	618	673	700	658	607	636	638	588	685	651	630	699	631	698	610	649	657	666	660	663	674	641	649	636	657	652	654	625	628	626	687	643	653	666	703	672	626	598	650	671	652	642	640	692	684	676	683	664	663	673	598	660	623	669	623	612	667	680	637	640	646	634	636	701	678	617	690	653	660	675	660	633	672	728	633	644	684	632	655	641	692	732	633	629	679	680	645	667	677	647	650	645	605	668	660	629	674	660	669	653	645	692	691	631	633	636	667	634	642	662	666	644	666	630	674	636	647	617	657	671	677	647	685	683	648	662	660	684	651	665	711	689	647	655	654	677	633	680	664	643	678	613	695	632	625	691	647	667	670	648	676	617	664	654	646	647	624	673	693	642	662	687	642	613	642	672	641	636	645	637	646	660	616	664	678	692	678	636	684	650	674	664	657	670	693	648	735	666	681	660	633	687	629	642	673	648	588	645	643	651	624	669	658	608	626	632	709	691	640	679	637	682	657	665	669	645	669	686	686	660	635	652	658	670	647	668	674	659	681	614	637	659	648	682	640	644	623	636	662	652	650	648	649	656	608	676	649	628	666	641	668	642	647	657	623	670	608	678	690	675	694	644	677	650	647	653	620	652	672	627	675	628	636	635	639	663	652	662	684	631	664	688	682	691	681	648	674	668	690	657	610	674	638	693	673	619	617	713	667	651	680	678	663	645	643	643	676	618	651	672	648	633	631	627	665	632	672	636	670	644	655	663	635	669	623	636	620	663	640	627	676	705	663	676	700	651	704	662	654	667	668	648	638	639	659	672	685	640	664	674	683	605	653	642	648	641	652	647	656	621	640	669	653	682	626	731	649	672	661	671	637	620	628	628	651	650	611	657	652	687	685	649	688	672	672	664	630	653	684	672	655	661	633	636	652	687	679	691	672	601	668	672	635	628	667	605	627	686	600	632	614	604	687	688	650	699	682	656	677	695	635	703	662	646	670	647	632	605	636	679	655	685	633	652	670	634	649	627	656	697	636	639	693	703	619	660	682	667	651	708	657	672	638	635	689	629	642	640	669	632	674	657	641	624	625	612	674	669	664	640	639	644	660	696	685	646	609	664	659	651	696	663	671	650	703	637	647	676	667	672	697	677	667	668	636	684	704	654	663	621	632	647	612	664	657	633	620	678	670	686	654	650	632	638	683	658	644	638	718	665	614	644	626	669	652	646	650	663	630	670	634	626	663	599	665	616	616	643	668	648	625	673	664	663	667	679	651	672	674	611	634	651	657	616	633	635	654	663	649	694	593	650	648	645	628	679	681	667	714	669	646	687	624	686	674	655	690	693	632	681	646	605	624	615	648	651	672	758	674	679	670	674	626	629	661	679	639	668	683	667	616	686	623	648	654	654	665	634	656	652	666	695	657	635	651	592	679	709	648	650	623	673	645	649	651	635	658	659	667	665	635	628	678	640	649	648	647	670	668	640	628	679	663	618	690	633	639	662	666	665	633	671	687	661	699	670	702	624	643	643	633	618	671	620	668	680	635	694	618	640	656	703	662	585	694	632	666	642	630	669	624	616	670	668	676	644	699	629	657	658	639	625	651	667	623	665	673	624	674	639	662	653	618	647	656	670	655	672	651	681	689	610	629	686	623	679	676	668	625	648	654	671	625	660	688	612	656	668	659	690	613	625	623	653	636	651	676	617	651	635	635	654	699	614	625	633	633	665	652	657	649	644	679	666	650	679	653	647	657	674	673	636	661	650	667	655
24965	21345	27337	25599	10868	949	722	546	485	403	411	358	366	338	333	315	287	338	287	305	294	272	290	282	288	302	299	256	273	293	296	272	274	288	252	267	258	253	265	276	264	263	259	258	228	259	247	245	248	224	253	267	238	295	260	291	272	251	274	257	238	263	228	238	258	279	275	280	280	259	277	254	245	261	264	270	256	234	282	288	248	232	252	259	263	232	233	264	245	267	254	227	264	263	263	252	238	303	269	251	261	276	229	271	268	268	262	258	239	247	239	286	243	274	242	275	253	270	270	245	277	237	258	255	279	250	278	244	259	288	250	283	239	282	248	256	248	246	257	262	217	297	260	245	260	246	273	249	249	242	266	278	250	221	251	251	226	254	235	258	258	274	269	254	250	246	277	251	238	249	267	270	259	274	235	245	250	247	263	262	270	246	286	259	282	266	267	243	271	248	258	251	245	246	262	258	249	241	253	262	255	257	269	257	275	261	236	248	236	261	263	263	245	283	247	263	220	240	279	296	271	251	239	227	253	259	231	269	265	254	257	243	255	280	251	252	245	234	269	245	247	244	268	245	266	265	265	257	256	279	237	269	270	249	284	256	256	257	230	270	253	244	289	248	236	301	248	250	253	239	282	287	261	257	252	244	261	249	230	267	254	254	275	258	240	271	257	241	250	277	276	291	268	260	258	261	249	264	255	259	274	271	239	225	260	259	214	252	276	252	250	254	247	252	259	228	252	247	294	233	250	224	245	259	280	254	280	263	252	281	255	260	265	235	265	272	241	237	270	235	255	241	247	257	248	280	240	237	244	239	283	251	260	273	256	264	246	262	256	250	259	259	244	265	248	257	268	239	250	261	260	255	230	252	249	251	258	242	268	245	264	234	267	285	265	269	241	267	237	270	256	264	253	271	265	241	241	269	248	260	257	249	261	236	242	262	262	254	255	274	257	252	274	232	260	285	247	272	251	260	270	279	286	261	258	270	235	302	254	255	225	239	252	262	263	273	261	258	241	229	253	296	275	256	272	258	239	254	232	280	240	275	242	249	268	237	254	253	282	237	267	280	297	270	234	246	253	240	269	271	248	265	238	261	255	229	255	288	284	242	246	256	279	267	231	237	267	235	280	239	251	264	247	256	280	272	241	280	270	255	240	245	263	290	294	244	259	287	256	259	240	227	269	234	268	248	233	274	251	240	261	273	255	270	267	254	251	236	245	242	225	245	288	263	272	254	259	273	243	254	250	270	248	273	278	268	248	234	257	247	263	236	241	288	245	269	267	276	255	298	263	275	227	234	273	247	266	253	243	265	253	233	239	266	246	262	262	252	273	269	295	241	253	275	241	234	269	277	279	254	227	233	276	259	268	257	265	255	285	239	244	273	265	228	271	271	253	265	261	296	269	273	273	280	265	268	246	276	276	236	262	271	269	270	229	240	251	280	246	251	286	294	280	265	273	242	266	256	266	263	267	245	257	239	263	250	264	272	268	253	261	253	268	286	239	252	262	276	267	252	249	280	261	269	248	243	235	258	280	255	244	275	237	258	271	232	259	255	254	277	278	286	246	244	245	218	263	271	253	282	256	255	250	259	236	243	274	238	264	262	237	254	256	279	247	268	255	239	279	261	263	270	238	231	244	229	270	261	265	253	289	249	252	279	290	262	250	280	259	265	293	249	245	266	260	234	232	266	251	278	249	273	262	270	278	289	261	269	291	235	222	251	225	246	276	246	264	235	275	241	257	253	259	228	297	251	261	245	244	260	234	242	256	258	272	256	225	263	235	245	266	216	256	270	309	230	252	290	283	240	250	259	247	285	286	232	271	238	251	276	279	252	256	249	287	265	227	260	227	262	250	240	246	241	261	285	256	259	236	283	265	254	247	268	249	226	280	282	256	234	267	251	281	259	252	249	264	265	292	252	240	264	273	276	243	261	250	275	265	271	269	252	264	251	261	234	233	252	273	250	267	264	236	257	242	250	267	239	273	267	245	262	244	241	267	238	264	262	255	261	278	249	240	241	245	242	275	292	247	263	231	258	252	218	238	264	249	236	259	245	299	280	265	253	245	246	258	243	270	250	282	250	263	267	247	228	245	255	248	241	317	272	236	279	239	232	253	260	264	247	266	268	257	239	263	239	241	223	258	227	251	267	251	231	262	279	282	289	234	272	240	252	230	251	292	261	243	269	258	234	258	247	246	236	242	245	285	257	262	264	283	277	235	270	261	222	247	247	267	267	260	259	248	268	237	272	244	251	296	231	283	226	279	233	241	244	239	265	229	269	261	250	277	268	264	284	255	258	250	251	280	295	264	272	246	237	238	249	263	257	264	249	245	271	275	256	282	255	262	256	286	262	244	278	243	253	269	217	267	262	267	281	272	243	227	271	270	219	257	292	236	261	252	231	234	296	268	256	257	252	252	252	259	248	251	249	256	276	220	250	269	236	223	270	269	240	241	284	259	244	234	255	223	272	251	258	258	227	245	212	245	246	233	274	258	260	246	267	246	263	258	243	269	252	258	246	242	279	268	282	242	257	247	251	249	255	277	249	240	252	247	290	259	252	254	242	236	258	270	253	233	267	254	266	251	236	259	262	264	265	254	261	258	280	244	270	270	255	246	261	207	246	286	272	259	273	272	275	259	253	274	258	259	241	245	244	282	241	262	265	235	253	241	260	251	269	244	262	250	242	249	273	271	249	275	243	254	232	281	282	265	240	257	235	271	234	255	263	290	263	251	256	254	248	251	265	258	282	286	253	239	238	268	261	259	267	248	268	260	276	272	233	266	247	271	269	265	262	282	255	267	238	244	244	244	241	223	249	267	270	285	255	285	266	266	238	245	279	255	254	237	246	241	264	227	256	270	243	271	229	235	251	272	235	246	259	253	257	250	232	268	238	255	246	241	269	267	248	258	260	232	256	267	271	234	272	260	260	248	237	264	269	256	263	269	259	251	258	230	266	223	260	241	260	271	257	263	241	251	270	245	238	250	269	250	251	270	273	274	264	263	273	260	253	276	270	256	250	276	257	289	255	255	281	245	225	264	253	216	298	249	261	259	257	219	244	256	242	251	280	227	239	239	266	248	284	286	242	283	281	240	234	259	227	247	245	250	259	242	242	255	273	240	276	282	267	272	238	247	267	245	239	249	257	260	279	277	222	252	284	249	268	245	286	276	249	282	249	237	251	240	280	234	248	256	269	268	253	219	226	247	251	264	265	267	269	257	249	232	237	253	271	245	254	234	248	252	267	253	258	281	295	242	275	274	254	269	247	270	249	214	269	236	249	260	264	244	254	248	266	261	261	263	257	250	248	250	291	243	225	248	274	245	254	247	255	266	253	258	252	267	251	233	270	242	269	255	276	291	279	293	218	250	252	248	267	273	277	268	286	262	263	276	238	293	293	238	274	254	318	237	232	263	244	250	267	241	284	265	245	274	242	254	242	247	252	274	276	251	247	265	282	243	269	290	241	261	267	249	224	265	284	258	238	280	240
4060	7148	5730	2832	2015	1690	1358	1037	863	698	632	573	570	489	465	450	459	447	391	366	367	421	367	362	390	291	337	348	333	366	333	332	334	325	334	359	347	322	311	334	290	348	329	335	299	306	328	328	291	327	311	340	340	299	347	327	322	317	349	318	314	353	325	326	319	338	307	314	347	307	326	318	329	280	315	332	308	316	327	343	295	334	338	287	293	317	324	320	304	343	274	319	293	325	295	341	298	322	316	333	309	301	309	309	337	315	284	326	330	295	301	313	304	315	323	337	283	336	311	332	342	302	314	348	344	359	345	311	332	307	291	351	328	291	327	326	347	288	324	359	337	339	302	311	329	317	318	310	333	295	294	312	296	298	334	306	325	313	295	346	307	348	334	348	326	341	289	301	315	294	326	335	306	300	289	326	278	343	327	296	365	280	321	318	291	304	317	296	326	310	331	334	333	322	313	320	317	305	329	318	307	304	339	309	315	300	313	323	302	335	350	336	310	338	300	308	316	312	298	314	338	333	343	308	303	284	304	308	276	298	292	338	307	329	327	314	330	303	320	318	335	318	342	332	289	303	321	328	294	301	315	293	342	301	309	300	320	305	321	328	295	321	316	293	312	314	356	298	353	317	341	294	331	303	319	328	291	306	334	274	343	273	289	325	303	325	341	332	315	296	325	304	328	323	342	298	288	325	304	297	304	276	326	311	345	298	298	283	298	317	310	353	317	314	294	320	331	319	324	282	335	350	305	317	329	295	316	297	275	327	323	310	325	329	304	346	332	300	328	320	318	349	307	320	345	320	331	334	336	328	337	314	313	303	316	303	313	324	321	306	310	292	282	337	289	304	325	340	311	292	316	349	323	306	322	310	295	280	342	333	329	333	325	308	279	344	333	322	299	323	315	348	348	345	294	309	327	333	334	285	293	307	300	351	317	298	332	325	325	328	334	332	328	292	315	342	336	311	327	300	279	316	290	332	285	311	359	302	311	313	302	301	295	286	335	304	309	324	306	347	324	331	278	320	310	326	319	333	301	317	330	306	337	345	317	299	299	333	342	316	322	339	326	288	312	327	304	303	290	290	306	314	339	323	331	326	347	290	346	333	281	313	344	331	314	321	329	332	301	301	333	310	302	315	315	312	317	327	306	314	335	281	289	307	298	290	326	299	300	292	319	293	294	340	307	306	336	322	312	304	303	306	330	306	327	325	335	320	327	325	296	332	294	328	343	299	316	334	339	295	336	350	299	331	323	287	343	342	330	316	328	328	306	307	319	306	305	324	321	320	311	309	312	319	324	345	298	336	317	312	314	301	306	306	317	319	324	334	314	307	338	311	313	317	334	303	292	296	323	301	312	310	315	328	340	287	293	322	345	315	308	320	316	307	326	342	299	322	325	304	336	293	346	306	297	339	337	365	314	302	307	304	298	302	330	314	282	262	318	332	306	311	316	287	320	287	309	319	329	286	316	302	270	311	358	331	302	323	305	321	293	285	340	298	320	340	316	350	312	315	326	334	311	316	349	326	339	307	324	328	305	312	265	311	331	289	348	327	307	301	304	292	312	318	301	357	305	310	295	354	287	315	323	305	320	315	306	297	320	290	310	303	318	290	360	305	321	309	301	328	314	300	298	271	312	277	320	331	293	325	334	290	299	302	325	336	319	298	343	330	294	287	312	299	310	346	316	378	328	289	289	336	286	317	312	312	306	313	312	336	317	323	330	312	337	324	305	305	324	373	290	342	304	318	299	308	283	294	310	350	294	322	337	310	317	339	286	317	316	278	303	312	324	341	327	304	306	299	308	318	284	308	318	321	316	311	300	294	306	313	304	275	333	304	339	344	322	281	308	324	285	339	331	332	311	311	313	334	301	340	305	311	319	296	319	294	296	336	310	302	325	321	326	320	306	301	320	329	311	322	338	320	309	288	305	315	313	301	295	323	321	319	325	335	317	342	329	302	284	334	308	319	324	327	305	304	328	316	303	298	315	307	338	323	297	323	274	317	301	338	292	332	329	328	308	326	308	357	318	325	305	316	318	344	295	313	337	300	303	319	311	304	314	367	316	325	315	335	333	343	332	315	329	311	347	278	307	321	305	319	326	293	296	311	322	322	292	294	332	303	302	299	314	293	305	319	322	303	335	303	321	321	310	312	348	347	291	307	298	317	314	322	309	301	337	303	311	301	292	342	303	331	321	334	328	317	301	306	307	284	339	288	335	311	303	311	296	306	326	320	311	334	330	283	319	332	329	330	337	300	299	349	326	310	312	307	281	331	326	290	320	298	329	333	315	331	314	307	303	327	310	330	332	294	335	307	303	303	357	314	316	278	302	307	293	307	311	300	307	323	304	303	301	318	366	312	308	335	336	328	325	320	326	301	302	309	284	330	323	311	305	315	340	338	340	307	316	299	317	318	297	295	348	306	304	310	274	285	312	335	302	314	335	316	334	332	297	319	308	336	294	353	295	312	312	291	313	302	316	330	324	338	337	325	325	305	354	277	329	313	302	298	297	306	309	297	333	305	360	266	305	314	337	317	326	295	342	342	324	307	318	302	312	288	356	288	348	296	297	309	288	301	295	321	318	294	297	307	303	323	315	289	305	315	317	306	303	313	343	332	310	315	327	306	301	317	333	340	294	337	293	303	327	323	310	293	301	317	316	318	306	315	358	309	313	351	322	296	299	313	288	320	286	313	325	322	355	308	313	274	323	315	320	276	325	333	330	297	336	303	306	331	316	339	324	331	317	312	326	312	333	311	313	340	317	330	324	319	306	315	322	354	322	322	297	304	312	303	332	314	314	267	305	351	310	315	312	330	282	324	334	291	339	327	334	341	301	310	313	291	318	308	310	318	327	309	339	289	266	320	322	314	331	318	325	301	295	332	290	313	292	292	300	325	315	315	322	331	311	310	347	326	318	296	315	303	303	311	298	348	317	338	333	314	325	327	327	311	356	300	337	297	326	313	302	291	317	325	307	286	336	296	346	348	297	321	315	328	304	333	288	314	336	344	301	314	307	337	297	298	323	303	320	317	311	314	301	288	304	350	321	341	301	290	283	324	323	306	328	313	294	318	289	291	327	312	308	330	324	262	306	328	297	341	322	309	301	337	281	328	321	322	302	330	317	315	291	315	319	314	315	316	315	310	312	330	331	303	276	321	312	304	330	295	321	326	292	304	287	327	287	320	331	288	313	324	323	328	311	321	333	314	323	333	303	339	319	338	303	288	368	337	310	336	328	336	303	353	331	319	304	317	303	331	309	310	299	320	311	355	326	338	307	313	302	303	300	321	304	298	342	327	326	331	340	306	313	312	324	313	295	291	316	322	332	330	288	356	283	331	349	301	291	300	313	312	292	319	323	350	330	315	304	292	305	290	313	299	297	299	355	316	304	288	291	351	317	299	340	305	336	318	291	325	280	318	342	315	286	337	301	332	356	339	333	311	306	284	305	304	297	297	332	292	320	278	325	316	309	309	301	298	289	318	343	321
22966	21404	28987	24156	21394	21420	7264	1245	830	730	629	561	562	509	447	408	414	382	349	350	360	322	345	306	302	292	317	290	288	310	277	313	285	281	305	297	301	251	268	265	278	266	270	274	264	253	286	246	294	265	265	271	242	272	292	259	241	254	256	256	274	277	236	274	256	247	252	213	273	231	251	271	267	277	249	240	252	273	252	237	261	242	221	250	266	214	238	286	267	283	248	264	254	274	238	257	270	247	267	263	231	246	240	263	239	251	291	287	244	296	267	242	275	255	243	277	241	258	252	243	259	241	276	256	242	256	268	254	289	246	255	253	256	240	263	296	237	250	285	288	286	278	266	246	265	256	271	220	289	242	247	273	261	271	241	259	285	244	259	237	283	252	277	262	267	247	258	249	249	241	220	214	279	266	255	260	243	255	227	270	237	255	256	260	267	269	244	231	269	266	237	261	242	242	247	263	281	223	253	246	269	265	273	268	272	287	229	286	271	247	261	251	238	229	288	229	255	246	251	228	254	270	257	278	264	277	251	261	275	258	262	266	259	245	259	276	273	256	256	291	250	273	267	246	268	248	247	250	280	259	261	269	273	266	244	242	247	247	243	282	247	246	241	249	256	263	249	245	239	246	242	277	256	246	247	253	258	265	269	250	256	236	256	260	262	265	239	252	247	264	254	247	264	248	225	267	271	259	257	243	260	250	267	260	255	273	285	260	248	253	273	268	249	265	286	277	253	233	274	253	289	275	241	249	253	271	250	255	279	262	249	233	257	245	282	250	250	264	243	235	280	277	286	258	260	254	255	243	278	257	272	265	240	242	255	245	271	279	275	288	253	272	284	247	248	259	236	269	257	259	249	269	247	253	258	270	236	237	261	250	256	259	266	258	238	260	255	244	229	260	244	236	257	255	231	237	263	254	286	257	272	277	264	262	260	273	277	290	255	248	250	233	251	246	246	270	269	279	253	246	259	253	259	268	265	234	271	253	241	261	264	242	237	265	251	236	266	268	234	258	284	247	273	253	277	227	263	228	239	292	274	243	279	243	277	253	254	274	276	230	294	287	260	254	274	246	241	285	267	216	260	267	264	251	266	264	265	234	236	265	279	251	269	237	252	244	261	247	274	267	247	251	273	240	255	260	257	252	260	212	256	259	226	247	254	284	230	273	227	267	269	270	270	270	245	258	250	284	255	235	264	258	261	259	248	267	240	256	247	288	247	275	259	256	267	266	292	272	267	265	252	269	265	272	237	245	227	244	282	277	270	255	245	254	267	247	223	270	262	253	268	231	230	279	255	271	264	256	260	258	245	263	259	256	233	252	250	258	265	265	266	248	263	251	256	255	221	233	280	258	276	264	246	252	264	256	271	247	263	286	273	270	234	270	258	272	273	236	238	274	267	264	250	293	249	254	252	246	264	281	279	229	252	263	252	276	249	282	268	254	240	252	263	245	264	252	243	263	289	231	275	217	265	246	257	266	259	246	218	242	271	276	266	298	232	217	245	252	246	248	264	230	262	248	219	237	246	255	247	277	247	261	250	258	260	271	250	300	264	267	240	237	251	240	272	263	262	280	274	223	262	252	261	265	235	275	275	266	238	266	275	262	249	266	222	232	272	261	258	221	277	213	246	250	271	277	245	281	263	253	254	275	257	239	259	268	292	270	236	234	254	246	279	267	241	244	252	253	267	263	280	264	247	262	234	293	272	269	271	252	234	280	277	267	272	236	237	263	262	220	284	253	253	266	254	247	259	266	269	270	268	222	265	273	248	244	264	252	265	279	248	274	291	263	266	285	250	223	271	289	254	269	274	251	283	273	243	278	254	240	273	253	239	277	276	286	240	268	265	241	270	253	248	232	264	271	238	267	259	246	263	248	249	234	278	253	262	252	253	207	267	260	245	248	246	259	237	263	254	237	275	228	264	265	252	274	246	237	216	270	244	216	247	270	279	210	272	249	266	258	246	277	284	245	247	261	234	235	241	254	254	253	215	240	259	230	269	271	231	266	274	268	248	272	228	258	266	255	242	250	264	259	272	248	262	298	268	248	289	274	249	276	278	260	261	234	234	235	266	214	234	222	237	293	242	277	253	278	262	246	281	293	261	262	268	232	267	287	270	257	254	283	263	259	254	255	241	263	250	263	230	272	244	230	268	261	274	258	260	236	282	256	269	266	269	257	276	252	274	234	262	253	276	250	231	268	230	251	242	261	274	235	264	285	251	249	242	268	230	230	267	241	244	256	244	237	269	269	246	268	265	231	255	242	251	268	268	257	266	257	260	226	237	278	256	263	257	271	256	257	244	271	263	234	251	264	233	260	239	251	232	244	261	280	251	265	263	267	253	226	251	255	255	269	267	249	278	240	267	287	259	273	280	260	239	256	242	233	239	284	264	256	251	276	274	246	246	247	243	252	262	259	240	248	265	258	234	270	271	258	268	232	240	247	256	242	240	242	253	290	267	268	248	257	256	233	236	236	244	244	275	259	275	244	235	263	235	239	270	247	249	268	220	255	251	239	283	271	245	276	244	247	252	255	268	274	270	280	263	258	251	247	259	258	275	245	261	255	260	276	251	238	251	259	253	233	234	255	308	257	245	264	224	241	272	237	274	245	273	280	280	281	257	257	227	251	255	233	266	299	264	240	286	285	252	235	250	263	259	266	244	268	276	283	264	259	278	249	234	233	214	253	234	270	250	257	239	260	266	231	286	244	229	262	293	242	272	233	244	253	240	272	261	260	259	245	254	254	250	250	257	275	247	233	256	249	248	257	246	248	255	215	272	238	243	239	276	283	231	229	248	268	252	262	283	276	251	241	290	231	258	258	274	241	237	242	254	261	262	259	255	244	260	247	276	255	280	214	268	266	263	244	298	223	263	264	235	248	264	270	249	219	251	276	277	294	240	258	266	284	267	255	291	257	258	255	269	252	271	240	265	235	251	257	264	273	249	266	273	266	245	275	264	246	235	254	279	258	268	266	252	253	290	228	264	259	240	269	243	254	288	272	278	277	256	245	253	261	227	258	265	260	242	258	281	270	264	267	272	250	275	275	275	258	251	258	264	238	254	275	252	247	243	241	250	250	249	262	273	251	266	248	280	241	274	233	258	245	257	264	260	279	234	235	238	274	266	249	268	242	266	263	264	245	272	248	253	234	256	268	257	251	251	243	264	244	239	271	257	242	243	234	262	255	267	251	246	226	243	246	262	256	273	274	264	261	265	251	232	239	274	269	271	262	254	241	262	268	246	275	260	253	275	254	278	293	254	245	279	233	239	258	238	266	239	252	240	245	260	233	229	254	246	254	273	250	252	276	241	254	264	263	279	288	253	241	247	262	255	223	225	275	285	259	263	269	267	227	273	276	250	270	273	260	275	250	253	250	254	261	253	259	266	251	281	238	238	257	233	255	244	241	242	257	241	278	275	241	246	263	242	282	241	277	258	268	233	237	271	238	237	261	252	277	238	262	262	243	237	256	272	260	266	228	271	286
5341	16076	12787	6641	4636	3545	2917	2304	1740	1365	1139	1022	919	835	730	679	632	586	572	482	489	429	457	441	407	435	433	428	411	389	378	394	442	369	340	370	318	345	346	326	372	399	368	330	309	355	377	350	356	365	301	340	329	351	351	277	360	338	320	337	302	361	354	315	350	361	327	345	325	352	314	315	306	351	348	341	326	367	330	324	388	313	328	353	342	361	347	298	316	354	334	294	341	350	334	338	322	327	348	305	341	343	295	329	310	318	312	334	350	333	304	315	322	324	323	321	298	315	362	316	312	327	312	320	334	331	338	327	348	310	347	305	331	324	327	335	340	357	336	369	328	301	317	338	333	320	336	315	352	322	300	322	343	345	330	307	322	296	337	304	355	351	342	325	326	338	345	324	352	347	332	319	342	318	306	315	330	351	319	333	327	322	329	330	333	309	324	320	323	341	314	340	323	332	319	323	308	311	341	342	294	359	311	341	314	332	333	304	340	316	303	350	329	293	340	333	342	298	339	346	333	328	331	302	321	323	325	345	325	292	318	325	348	327	326	329	335	314	359	326	347	312	304	350	338	322	320	342	333	308	326	313	315	310	316	322	346	345	333	322	335	289	324	323	333	306	311	324	331	325	322	355	336	312	312	300	324	359	344	298	346	309	335	334	320	339	321	343	331	342	313	344	295	329	321	346	339	345	321	354	349	305	331	335	339	330	333	314	322	329	345	338	348	344	352	334	320	339	322	331	314	360	301	335	327	301	336	322	302	297	337	348	331	332	342	344	338	328	324	346	356	297	312	320	318	330	321	344	310	330	334	335	362	310	332	339	327	334	316	314	305	331	328	334	327	308	340	316	342	316	319	365	319	337	309	312	317	319	323	316	346	308	341	350	322	327	315	310	294	320	350	290	327	330	310	335	291	309	327	340	325	346	309	332	336	315	272	314	309	327	338	330	337	305	309	323	345	375	345	323	308	330	331	317	324	346	318	384	321	338	330	323	301	312	331	289	341	349	338	310	355	363	329	307	296	335	322	331	346	317	296	355	325	312	351	315	333	290	334	317	325	336	341	319	344	306	327	356	320	341	299	293	311	352	329	323	313	326	311	316	330	335	322	330	326	335	338	347	377	330	353	313	318	361	339	332	363	317	337	303	306	312	348	304	307	304	329	333	372	292	293	327	306	318	338	357	325	340	326	334	326	317	329	336	331	327	334	318	319	321	339	308	302	310	320	352	306	330	307	315	341	344	350	323	337	334	306	310	356	324	331	345	342	340	319	325	345	348	339	312	331	329	290	316	303	323	356	308	361	324	309	335	299	316	330	309	317	378	309	333	343	322	302	320	293	310	340	338	297	331	327	337	332	331	332	337	363	357	326	332	338	371	343	322	313	292	302	289	302	337	329	328	311	341	327	338	353	339	309	331	301	291	320	360	362	331	320	319	318	312	349	341	323	313	308	303	319	326	335	326	319	328	316	287	341	334	322	329	313	372	287	342	339	349	343	314	322	330	305	343	303	327	358	336	349	324	350	313	335	320	334	316	307	346	350	342	320	295	309	352	327	326	338	330	321	287	342	328	332	344	317	338	362	316	302	325	321	306	301	301	313	299	342	346	360	327	327	314	316	340	331	330	352	352	317	320	322	335	337	346	369	318	335	315	324	324	330	338	359	313	343	331	304	318	324	294	325	320	327	317	333	353	335	330	373	330	345	344	330	336	314	295	334	334	317	340	328	337	346	340	357	331	356	294	344	296	310	348	344	311	332	307	336	289	353	319	310	341	292	301	315	345	332	307	324	317	317	340	347	325	310	323	330	332	322	329	293	317	308	354	326	329	327	331	351	350	335	322	298	330	363	314	340	298	355	334	302	355	299	323	356	311	332	293	327	320	324	335	331	364	348	352	310	340	383	349	313	315	375	336	365	335	302	334	297	315	323	343	341	327	307	312	326	353	317	345	312	318	342	300	358	317	332	333	327	365	292	304	314	298	296	350	320	311	340	318	304	307	323	334	312	318	327	343	316	313	334	323	331	345	324	264	309	354	339	323	288	331	344	316	299	307	319	341	347	318	346	327	331	310	346	290	345	356	321	348	317	327	360	338	358	362	308	305	311	314	316	326	323	320	341	306	292	320	329	291	331	327	349	332	344	326	329	311	332	348	311	324	332	345	328	305	315	367	322	347	344	333	345	350	313	319	342	306	334	353	316	302	335	334	345	348	318	341	358	338	337	361	330	303	339	312	328	336	332	313	349	340	310	328	328	276	336	356	307	321	353	352	361	330	347	386	339	310	338	342	357	336	344	338	337	335	324	286	338	324	354	336	307	309	319	338	376	342	341	300	350	327	316	362	301	316	342	307	340	365	361	379	294	331	307	327	329	327	330	333	321	303	297	359	337	366	368	325	341	322	331	385	277	333	315	330	306	303	313	331	318	322	333	330	322	367	359	318	310	328	309	326	334	300	307	343	337	310	325	319	322	356	300	318	311	335	352	342	314	307	328	323	311	325	309	311	311	324	328	319	329	330	293	337	338	323	333	336	311	367	342	347	326	340	381	310	335	352	350	327	322	346	360	352	304	335	367	328	318	347	316	327	333	344	328	340	333	343	320	331	321	297	349	363	350	357	324	309	333	313	336	331	338	342	312	353	299	360	308	321	334	321	353	336	305	322	306	284	332	325	321	337	321	296	318	313	362	324	315	350	325	336	318	312	363	365	343	325	329	333	316	360	311	343	310	304	329	322	345	333	334	335	337	343	309	345	324	334	322	322	324	324	308	318	320	326	330	358	342	319	335	342	327	311	323	319	292	361	312	321	317	331	317	338	334	331	341	329	328	296	314	297	319	316	346	358	327	335	349	354	350	308	297	315	336	309	368	318	318	348	344	331	311	351	351	344	344	349	301	310	324	345	316	343	343	372	340	333	337	335	348	330	327	373	362	305	315	349	316	363	280	333	317	319	333	348	318	327	337	299	321	318	315	369	328	325	313	295	329	320	318	300	352	351	302	335	334	305	297	349	309	320	354	331	318	328	349	359	321	285	300	304	322	355	311	359	324	324	328	317	314	359	316	323	319	355	341	345	308	328	344	342	324	340	334	309	339	315	356	334	295	322	326	277	340	308	318	316	312	312	301	296	321	356	324	314	327	315	357	325	343	363	316	321	314	347	350	320	355	302	315	337	333	324	297	323	337	367	301	342	359	328	318	312	343	341	321	329	352	321	311	300	331	325	355	324	319	329	298	307	327	312	336	339	328	365	332	334	338	299	324	351	314	323	370	349	335	323	356	329	338	323	299	321	319	329	322	328	342	330	341	349	311	327	339	339	336	342	307	345	331	325	341	325	331	324	334	361	354	285	357	340	321	380	317	354	351	328	289	330	318	318	340	357	321	327	298	332	315	319	329	340	313	323	346	322	299	315	349	327	324	341	317	323	353	337	317	351	347	308	319	329	355	320	309	318	336	328	317	328	306	334	335	339	312	309	314	293	323	315
27450	18526	5120	1532	1046	877	731	626	595	508	579	576	505	545	533	557	520	535	465	489	501	500	512	484	499	486	503	484	485	480	463	502	452	477	490	490	481	487	488	494	473	500	487	511	469	492	492	472	461	484	469	479	515	438	493	465	481	469	489	492	475	502	528	505	488	456	487	473	466	482	486	450	468	504	440	464	469	472	481	479	434	472	484	474	460	507	534	458	469	496	493	504	492	489	488	485	473	478	532	486	476	471	448	509	498	481	507	484	517	441	471	439	491	519	481	452	475	499	490	462	496	477	468	484	478	459	456	498	489	471	486	492	497	500	482	447	473	498	500	490	526	500	472	499	462	452	495	489	466	490	495	475	474	466	476	500	502	433	506	469	524	459	453	507	472	457	487	494	479	523	533	488	453	434	469	456	455	484	490	498	456	481	484	493	535	493	441	490	466	461	506	512	471	458	488	501	477	506	481	480	486	479	492	459	506	479	476	455	482	486	467	466	481	482	478	468	484	499	445	482	472	472	470	462	447	535	482	490	431	514	456	485	479	446	457	450	489	474	462	485	475	497	491	475	529	430	457	470	461	473	472	489	483	456	462	474	486	480	487	517	474	491	484	449	460	499	501	507	468	465	484	503	525	518	479	480	501	499	484	503	493	487	500	518	459	488	537	461	479	484	476	508	496	501	523	480	501	515	480	503	493	524	509	497	509	439	475	504	461	471	436	521	454	492	460	502	481	473	492	459	483	486	458	442	477	495	485	470	509	488	469	445	529	446	463	514	466	506	523	473	497	498	489	486	487	479	461	498	483	492	496	496	504	517	472	484	473	480	462	516	502	467	499	470	512	452	488	492	464	459	483	483	484	488	455	450	464	470	498	504	469	482	483	495	469	508	487	485	471	464	484	485	482	491	494	487	484	491	498	449	493	484	446	480	503	511	475	475	458	472	510	473	447	449	474	483	473	503	481	518	497	464	490	465	498	506	460	501	485	443	498	490	460	567	445	461	484	483	458	435	497	458	488	512	479	487	499	456	506	482	478	429	471	481	518	467	491	512	494	523	487	510	483	447	461	467	512	509	483	469	474	497	505	460	500	450	493	481	495	504	497	448	471	490	459	484	503	467	481	493	480	519	479	494	487	486	447	485	486	480	461	480	462	437	499	476	519	490	479	481	487	504	484	517	459	504	467	490	476	479	474	419	484	492	491	500	487	480	469	426	503	466	481	487	472	487	517	472	476	493	520	463	486	457	481	464	462	490	461	469	462	463	511	494	475	481	468	471	498	486	451	476	489	485	504	486	458	489	480	466	482	479	484	481	484	467	500	481	467	503	480	486	469	451	494	489	474	466	465	472	474	462	514	439	505	475	459	466	494	513	486	520	498	495	460	454	472	451	499	490	482	512	444	483	497	537	460	460	516	485	467	505	475	467	453	500	456	487	503	490	443	464	512	437	482	443	511	540	479	434	500	477	468	484	517	495	484	491	508	464	487	478	457	476	470	485	490	475	468	489	513	489	505	450	466	463	487	516	448	460	523	463	460	488	484	475	469	496	477	469	504	488	482	468	475	464	512	472	481	500	494	468	514	501	489	505	475	469	475	478	490	480	486	473	516	450	471	438	478	486	500	486	475	537	505	518	468	475	465	493	466	485	494	479	450	496	484	495	481	463	497	450	466	519	480	513	470	504	473	492	529	468	484	432	498	522	478	504	493	474	467	515	485	459	478	489	503	485	498	473	479	496	452	457	463	482	520	505	474	481	449	493	525	512	499	538	470	501	457	485	470	473	465	500	477	473	498	471	458	469	487	490	518	487	485	477	467	458	512	461	502	453	488	490	476	432	478	515	495	481	509	470	496	487	526	478	473	509	467	462	512	465	518	485	518	489	506	484	499	475	519	494	486	467	468	486	452	502	487	494	489	474	437	476	499	504	479	477	457	509	507	512	471	462	461	453	481	483	506	467	500	499	470	473	478	466	492	476	493	449	463	488	465	454	506	514	507	485	492	460	466	450	474	439	481	464	501	496	461	478	534	500	524	464	497	471	522	490	504	483	481	497	439	484	487	468	502	473	468	454	459	478	477	512	452	524	483	512	473	476	503	486	510	496	499	458	502	472	471	490	509	454	500	474	453	474	502	501	447	500	467	487	492	457	503	456	469	472	439	449	471	487	480	472	484	434	463	474	465	475	490	460	492	470	456	449	473	501	473	495	475	452	488	489	500	480	503	465	491	496	492	460	498	533	508	480	479	471	514	451	491	479	511	450	486	467	496	479	467	488	496	462	463	452	495	503	501	473	507	467	472	494	489	513	476	500	452	473	468	447	474	463	485	480	490	454	495	489	465	487	467	449	492	501	491	460	499	525	492	518	535	517	504	481	458	474	521	506	489	486	489	496	508	506	499	546	509	504	503	470	459	476	447	492	521	477	456	497	501	480	483	515	508	499	459	479	503	496	489	469	484	516	473	457	477	487	472	479	510	484	496	478	450	487	526	428	470	441	474	439	500	480	485	478	471	456	478	450	457	504	462	484	502	459	484	479	516	482	495	475	464	472	483	461	519	500	518	469	504	489	485	492	508	492	483	509	495	465	483	517	507	468	461	506	528	475	484	489	471	514	474	465	476	474	496	479	490	482	507	466	461	488	492	467	473	491	490	487	501	498	483	451	447	472	496	497	477	479	490	462	488	468	450	525	501	536	481	497	458	477	427	456	450	475	481	469	491	503	501	462	482	472	470	440	489	495	504	486	536	478	481	519	494	490	470	513	481	437	446	486	466	463	475	469	482	469	513	478	505	493	456	478	476	495	492	444	447	465	514	522	474	496	474	477	464	502	439	479	485	487	477	489	466	517	500	481	444	456	478	459	486	534	489	474	459	467	496	490	531	512	480	461	470	488	498	467	474	453	468	452	488	490	487	484	478	498	459	518	502	518	502	449	489	506	482	491	485	459	518	496	461	470	484	475	539	509	490	473	482	437	504	492	494	459	477	461	499	495	460	521	494	465	467	460	480	481	501	507	471	480	470	486	470	493	464	483	489	501	522	479	468	464	455	457	476	483	472	506	482	462	493	503	432	513	497	476	458	473	507	475	448	498	462	515	458	492	480	480	447	508	505	446	505	480	496	482	480	485	527	478	464	432	471	498	460	519	503	492	520	491	472	491	491	483	472	491	516	512	511	486	439	497	525	495	489	464	468	502	460	456	477	471	474	483	514	476	485	454	473	472	485	457	529	503	463	508	493	449	550	502	481	514	476	466	475	451	468	446	521	509	475	461	479	498	467	458	481	518	471	482	490	487	473	497	518	467	458	478	495	501	486	506	505	486	462	529	483	457	535	467	478	454	502	461	479	475	504	471	480	525	482	499	499	456	468	462	463	483	489	477	475	470	438	455	487	504	510	497	471	506	483	476	506	542	488	496	492	501	474	480	468	505	468	540	500	464	461	514	476	474	472	456	497	499	501	470	484	481	490	487	442	483	448	450	498	478
5018	3148	2676	1654	1387	1127	1083	921	830	756	766	742	716	601	713	636	639	650	639	645	647	586	644	619	594	617	600	589	602	610	611	614	607	637	611	600	619	603	588	594	604	550	567	568	604	583	634	595	567	600	572	634	565	568	581	575	586	621	621	608	576	578	545	609	590	595	588	567	544	576	602	599	605	603	603	544	632	619	575	587	592	588	578	592	574	595	540	557	585	589	556	610	628	600	565	626	587	607	569	563	598	580	549	578	570	582	570	579	613	610	560	603	572	584	570	594	573	564	602	577	549	577	553	563	583	554	595	581	569	598	569	609	540	617	566	634	581	553	554	590	631	597	601	598	601	587	583	588	578	566	596	552	565	599	589	608	606	602	594	570	591	636	608	624	552	637	611	607	578	548	550	576	568	610	589	588	609	581	556	533	601	623	585	573	623	585	559	572	542	561	601	616	561	590	535	599	642	585	613	576	607	579	576	566	609	612	541	581	593	590	590	573	542	598	588	587	613	603	577	560	565	584	556	612	551	618	614	551	594	568	593	557	589	603	581	609	559	631	532	564	606	578	571	573	595	588	556	597	576	579	615	559	566	586	620	584	568	618	644	583	578	589	575	623	611	604	600	583	576	561	633	574	593	601	606	544	617	566	557	593	563	593	556	619	614	579	598	588	614	578	605	585	633	594	590	583	566	593	605	573	592	566	584	616	614	598	578	562	561	587	563	554	596	594	600	611	623	594	588	599	600	601	564	605	602	616	582	610	575	562	575	544	607	562	589	574	583	588	558	583	554	570	568	558	609	575	602	580	559	596	566	621	583	564	570	593	562	572	592	572	558	620	633	556	583	574	580	613	612	569	587	562	617	575	565	585	579	584	557	603	592	565	628	587	580	579	581	580	615	567	597	617	593	591	575	574	597	599	588	552	603	596	585	591	553	585	587	593	593	585	608	621	568	610	600	613	584	585	587	583	549	583	595	577	594	584	606	670	582	589	608	609	569	616	574	588	643	572	613	580	566	565	613	609	588	568	602	609	580	620	600	620	622	560	589	620	629	552	581	632	581	586	574	588	601	586	579	581	562	617	533	582	591	540	579	600	601	627	616	603	573	535	592	582	596	579	647	612	512	598	596	578	564	572	574	554	606	594	554	617	639	599	633	589	600	576	579	601	645	621	582	579	604	612	554	622	571	600	608	593	596	577	558	654	598	563	576	611	612	587	639	590	539	564	589	587	564	604	599	564	582	598	620	591	594	596	561	572	570	539	594	601	561	595	591	603	580	615	559	602	580	519	577	592	560	560	584	567	588	593	604	539	601	577	552	608	608	636	603	568	596	576	547	599	585	569	562	567	589	573	584	614	584	583	627	568	626	632	613	618	609	575	583	563	582	575	622	631	607	604	571	594	608	584	559	646	603	580	583	593	612	610	617	592	566	570	632	576	597	592	652	600	551	572	567	597	560	570	589	561	570	594	581	567	535	561	575	574	627	578	594	584	594	621	599	611	584	567	599	605	603	574	569	570	606	572	592	591	532	615	584	550	576	584	572	599	591	616	607	557	580	570	623	613	613	591	604	577	622	619	621	569	610	543	579	564	568	579	569	581	547	624	590	609	621	631	602	568	562	577	594	604	572	533	568	591	602	550	527	614	559	577	578	594	566	592	572	574	560	564	627	598	572	561	571	628	639	638	549	571	577	589	564	594	556	550	581	611	591	563	623	631	574	540	578	628	609	621	564	582	565	588	564	563	597	607	591	608	618	585	608	610	561	597	620	550	553	616	599	628	550	580	597	624	599	573	601	575	607	580	542	609	591	580	575	590	587	556	594	571	547	600	588	618	612	569	569	572	591	602	566	596	556	627	571	585	553	577	581	582	599	560	593	559	605	580	565	608	561	622	535	619	596	586	629	558	594	553	598	539	597	631	551	588	566	565	582	610	563	657	596	549	559	558	564	643	568	612	602	585	582	580	573	587	600	529	555	576	629	591	562	611	602	560	628	601	603	550	565	564	632	652	577	554	592	583	627	613	554	621	612	585	552	537	597	606	610	546	631	570	571	598	590	575	600	617	551	529	586	593	634	626	582	600	589	565	577	535	570	577	590	571	547	584	583	588	562	607	585	531	613	603	617	595	600	587	585	561	576	589	606	597	635	591	580	617	575	587	589	605	587	571	574	555	578	601	571	526	555	581	587	612	534	620	574	596	573	555	606	614	606	612	518	589	614	617	599	546	600	587	596	592	614	573	601	570	573	588	566	616	548	569	587	602	618	592	578	586	567	580	590	613	617	602	563	579	591	614	574	574	576	576	581	561	566	550	546	586	578	590	598	626	572	569	563	601	533	591	562	597	593	581	569	604	587	576	580	597	629	575	621	576	564	596	619	573	601	616	625	553	617	560	549	569	568	578	583	573	544	603	567	560	549	588	604	584	623	572	566	577	602	566	607	591	548	617	603	585	586	580	566	560	571	642	641	576	604	591	599	580	564	594	594	597	607	525	570	568	582	594	573	622	598	615	603	589	570	602	611	557	559	538	636	600	561	577	622	556	590	597	541	584	570	613	581	595	556	644	592	571	589	581	618	540	602	582	583	566	594	588	590	590	582	638	558	570	628	589	579	638	569	575	629	583	586	574	570	568	604	593	586	561	563	584	600	614	545	629	604	608	536	562	585	595	604	570	614	614	596	604	568	586	593	592	577	573	599	588	619	624	592	608	567	653	593	576	578	603	583	588	617	620	551	577	597	570	598	588	548	612	611	589	594	604	575	592	581	558	591	579	597	575	596	563	582	623	581	618	569	558	590	575	600	573	604	598	612	552	583	585	581	525	603	613	571	588	638	572	590	583	597	560	586	604	590	581	586	584	576	583	573	588	590	603	615	578	583	544	573	532	553	572	561	593	600	604	589	530	625	547	603	631	559	570	554	606	572	565	580	584	579	626	621	634	575	590	586	574	596	564	573	615	587	592	627	610	603	578	546	592	602	602	600	606	605	546	566	597	593	631	583	572	586	595	646	583	626	610	591	598	602	574	539	616	601	591	572	569	611	590	596	578	564	606	570	611	599	566	583	582	510	616	615	588	620	574	580	558	588	582	606	558	588	598	598	607	570	575	598	627	570	609	569	583	576	619	591	570	591	588	615	561	561	601	572	611	619	613	589	568	600	582	590	616	565	579	612	594	606	596	567	610	590	613	577	607	579	555	599	575	575	625	574	622	601	590	592	603	608	587	570	595	568	592	598	562	598	573	561	546	564	621	584	534	606	622	590	602	580	590	625	574	605	581	582	587	580	561	547	580	570	606	629	592	589	593	615	626	607	528	530	588	579	607	559	558	625	587	567	654	642	557	566	558	549	571	583	538	589	638	587	561	581	602	604	602	579	606	595	569	602	586	610	633	600	544	573	589	610	574	624	583	645	575	547	566	580	545	555	578	556	582	563	552	578	601	592	623	595	585	588	594	592	590	571	599	662	599	591	614	581	551	583	556	555	593
23983	21356	28415	24642	21311	8836	1593	1018	866	811	703	708	706	655	687	660	603	615	607	583	579	564	618	548	592	524	563	531	529	529	556	541	536	541	503	530	566	526	570	541	571	528	530	535	543	516	558	527	573	561	540	551	552	521	507	533	525	529	533	552	516	483	530	563	554	522	533	539	562	492	483	500	526	490	526	511	485	518	500	521	519	549	521	509	483	506	550	542	549	540	539	526	547	514	544	531	505	504	511	513	517	540	516	506	486	461	505	552	503	498	507	544	563	546	472	521	496	528	510	534	503	501	527	543	537	520	513	493	558	501	561	524	525	515	578	506	526	532	494	494	539	541	496	538	501	478	535	533	533	493	553	524	537	509	571	535	514	537	531	506	527	525	526	525	569	537	502	528	507	549	553	511	515	493	534	513	533	528	546	508	517	500	534	491	538	514	504	513	509	554	492	545	547	501	506	514	503	510	539	521	533	508	532	582	536	557	500	536	543	571	486	522	543	510	491	565	556	524	547	515	561	528	549	520	524	535	507	535	556	530	531	493	537	494	526	544	499	501	525	528	532	525	441	507	502	497	491	496	529	533	536	514	505	523	525	524	540	532	528	543	490	499	581	530	498	535	514	514	535	536	480	553	526	526	525	553	508	535	524	541	540	516	504	535	553	520	521	542	536	488	533	475	514	524	529	527	523	565	537	492	531	565	533	549	530	485	517	516	526	506	523	486	537	497	521	553	496	519	493	522	555	521	557	549	536	542	551	491	553	485	472	533	510	513	479	515	530	524	534	535	526	527	527	571	584	520	512	535	523	528	516	504	521	521	516	531	493	522	512	497	494	527	455	479	519	510	539	533	544	566	523	556	519	510	545	535	541	501	509	509	575	534	542	485	515	517	520	507	494	500	515	524	518	493	513	545	514	530	538	506	554	532	547	516	518	492	535	512	502	508	498	519	544	571	504	551	525	535	553	507	511	526	546	517	559	540	516	529	524	550	461	499	486	489	554	505	482	566	512	523	502	515	517	533	523	539	496	558	538	497	513	508	537	508	508	525	551	526	540	492	537	528	539	535	530	540	510	503	543	527	527	494	533	507	486	499	513	485	523	511	516	539	512	524	547	526	552	555	501	485	478	512	506	515	532	512	547	514	515	553	561	509	492	531	513	548	485	552	522	541	525	561	514	548	517	516	521	545	522	527	542	477	542	550	538	540	532	525	539	495	522	536	500	547	498	507	533	540	522	520	492	489	509	527	526	523	550	521	538	549	537	501	474	516	513	526	550	509	506	584	496	492	524	487	554	533	508	543	522	512	500	549	524	534	520	501	532	513	523	515	540	537	494	535	540	506	493	481	548	500	526	505	482	512	516	497	514	546	490	498	510	532	536	498	556	513	501	528	507	532	559	525	506	520	511	541	549	545	571	506	507	471	496	527	487	508	512	539	558	521	455	523	545	498	480	546	520	534	497	502	528	537	526	515	521	529	499	539	496	512	528	523	499	549	520	505	463	543	484	505	531	489	549	526	521	540	501	540	543	521	507	516	490	565	535	533	509	517	534	533	542	550	551	520	553	534	511	523	579	501	556	559	504	522	489	535	523	507	503	505	517	581	497	498	496	492	535	573	513	528	525	552	521	563	523	509	572	537	523	546	503	500	510	494	520	555	528	503	530	520	519	506	521	555	491	539	490	517	548	540	514	527	542	542	554	510	484	499	533	505	582	532	566	541	536	514	505	539	529	531	517	511	525	534	539	530	487	527	508	533	541	503	509	483	497	510	533	542	486	512	493	458	518	521	530	467	518	523	504	525	529	544	532	543	498	528	514	526	564	516	539	531	510	506	534	546	502	513	519	485	543	494	490	515	495	512	501	500	509	552	494	522	538	548	500	520	538	534	524	518	493	502	567	518	506	527	544	496	520	542	539	540	546	543	547	505	552	526	542	523	521	503	538	539	547	549	523	538	518	520	563	521	499	510	522	555	535	558	560	539	489	541	520	497	519	487	493	523	495	500	514	535	539	526	513	554	511	553	501	526	514	531	488	540	573	555	554	496	531	513	542	517	529	504	521	539	531	535	529	504	497	559	531	529	504	520	533	497	519	513	522	520	547	509	554	555	468	531	534	540	514	538	517	530	474	572	539	522	524	512	567	539	543	520	548	527	526	497	511	518	514	548	513	537	555	514	492	533	535	527	513	552	531	518	514	570	495	534	521	510	503	546	499	526	501	506	523	542	518	495	505	511	564	522	535	556	511	537	557	473	509	480	516	518	553	524	533	500	527	560	512	529	535	518	530	536	534	505	568	513	530	497	478	564	522	494	494	483	514	518	535	510	526	551	543	531	513	518	564	563	519	521	537	505	530	508	557	511	560	513	507	498	555	551	487	554	516	538	524	541	537	511	538	556	518	505	539	499	504	510	539	518	530	503	487	517	531	478	549	545	504	505	544	580	566	497	475	550	552	497	548	515	505	511	528	515	544	554	533	546	481	527	497	563	510	499	542	503	490	525	506	511	541	495	495	511	546	568	520	516	522	510	522	509	556	496	527	509	480	526	515	540	551	493	567	509	516	545	566	507	530	535	531	546	551	488	541	561	519	534	513	518	498	491	500	518	508	513	529	497	519	524	537	505	539	550	525	506	539	551	481	529	489	527	577	537	519	499	541	479	508	501	524	454	548	552	542	451	518	525	522	486	512	511	519	507	493	533	535	530	556	499	491	502	495	511	517	533	439	506	512	509	591	556	564	527	528	523	520	504	528	523	559	527	498	523	545	494	520	514	494	587	526	500	538	476	524	544	552	565	507	517	538	556	536	492	504	539	519	556	499	540	497	556	561	537	512	488	524	482	564	546	522	523	505	485	528	525	531	520	544	508	508	494	480	522	545	535	509	556	511	552	521	516	524	535	541	507	499	518	534	533	525	541	491	526	542	551	525	506	519	480	511	516	536	549	582	499	526	522	558	477	571	488	541	512	527	466	530	569	532	534	546	550	529	510	538	480	505	552	549	560	542	566	495	543	528	491	494	536	463	538	520	551	562	527	491	504	529	511	530	521	485	546	461	552	529	504	510	518	525	514	522	518	515	532	481	508	590	519	514	495	543	489	553	539	505	528	526	573	538	568	540	528	528	535	547	528	492	494	547	514	584	502	515	494	519	516	511	499	562	533	489	521	523	493	525	498	505	507	539	548	523	539	553	514	529	507	513	564	514	523	520	539	512	504	522	520	521	515	479	492	521	563	513	521	518	551	560	514	512	523	545	519	501	474	542	535	523	507	496	506	501	501	549	515	534	494	506	525	512	560	515	494	539	550	534	514	512	546	543	508	518	536	548	534	531	542	524	535	526	559	478	537	523	515	526	522	455	491	529	521	498	526	500	534	521	541	534	529	499	550	518	536	509	546	471	520	493	510	475	512	491	513	533	485	518	498	540	515	555	529	506	523	518	555	490	505	501	522	532	541	519	493	531	551	536	520	531	516	543	521	528	521	498	502
4057	10645	8577	4529	3389	2540	2158	1807	1445	1259	1173	1042	1007	954	875	892	855	801	748	705	725	744	731	686	677	750	661	720	664	690	701	669	689	644	670	656	671	664	680	689	643	659	629	674	659	659	661	649	673	682	658	670	618	631	630	655	642	638	686	676	633	663	688	657	617	644	644	660	661	702	658	634	637	656	641	649	639	651	657	666	619	663	681	657	622	618	676	607	628	645	641	615	638	678	630	651	641	628	607	667	583	688	660	654	649	671	647	649	652	645	621	633	593	636	683	676	612	639	643	646	656	628	591	704	657	672	648	606	634	665	699	677	633	642	623	669	652	643	674	639	652	668	641	705	644	658	700	655	659	611	643	660	664	662	639	618	678	642	635	636	671	604	619	632	615	661	624	650	645	655	632	631	662	666	637	626	668	654	645	652	661	637	642	629	622	660	670	675	629	649	669	664	630	655	661	620	662	667	622	674	623	616	673	615	621	652	619	644	693	645	633	581	637	630	661	667	642	626	693	638	630	630	618	623	656	650	627	672	682	627	642	663	646	682	628	626	609	611	684	668	638	675	633	631	651	655	638	636	694	666	605	610	603	627	613	652	642	654	639	631	683	611	615	635	655	613	643	613	629	652	636	646	659	625	659	639	658	665	703	602	623	654	674	664	663	621	665	664	658	629	663	702	655	645	626	688	653	663	667	588	678	674	654	670	692	679	607	670	671	606	655	629	620	649	669	647	638	660	685	661	658	655	640	656	650	625	684	637	660	660	609	647	625	670	673	677	658	722	638	605	672	620	620	639	591	678	625	648	651	652	636	671	639	664	657	622	647	651	636	675	702	664	649	696	656	690	636	631	662	631	639	699	621	667	637	623	636	693	657	652	683	678	617	643	631	640	648	698	681	679	658	599	680	640	623	631	586	676	625	657	633	667	648	679	673	618	639	628	643	681	649	621	713	635	669	628	650	646	638	634	642	662	652	656	672	615	657	669	615	625	644	674	663	652	616	655	662	640	615	621	655	668	636	656	652	623	643	676	594	603	656	608	666	640	636	630	659	670	703	655	664	641	616	653	698	687	650	627	648	656	680	661	623	650	636	623	643	635	623	616	672	626	643	648	649	621	648	630	631	617	661	586	675	656	592	633	657	627	658	632	659	657	663	656	678	619	651	626	645	631	690	625	676	643	645	589	697	630	626	661	608	655	659	642	632	654	615	635	680	679	658	633	617	641	694	656	659	612	608	656	631	673	653	638	653	635	639	636	660	670	690	631	629	683	689	626	624	629	604	660	628	632	654	648	681	663	653	625	655	677	652	663	651	646	639	576	685	606	639	655	654	686	644	616	633	662	682	660	647	695	630	669	633	598	641	644	683	613	687	655	658	647	632	640	664	659	625	651	655	649	641	665	640	661	621	638	636	655	650	656	628	626	677	681	632	618	603	654	660	648	649	641	695	644	645	597	681	673	651	679	669	655	657	659	652	703	621	630	661	645	649	641	650	674	694	650	651	593	646	635	651	616	684	677	692	631	675	624	650	673	664	654	647	650	666	609	648	647	657	658	646	654	620	649	658	647	665	627	614	617	653	648	661	658	680	647	639	651	643	635	620	642	602	629	658	636	691	694	665	602	642	635	649	645	694	657	646	682	663	659	675	619	731	635	634	622	642	630	665	688	675	654	658	639	669	683	675	646	640	605	643	676	612	631	602	677	617	609	636	658	633	646	687	659	663	613	679	644	633	661	661	678	659	681	648	630	648	645	642	634	643	618	656	689	667	638	652	648	634	642	674	642	665	691	637	647	601	640	580	637	627	695	616	671	678	618	624	669	653	697	644	643	619	668	624	641	624	657	632	650	656	676	671	669	624	628	620	612	649	641	601	630	648	638	646	638	653	634	643	625	672	633	592	648	630	675	675	656	644	660	676	600	711	641	620	663	666	628	631	654	641	607	630	667	614	662	646	622	672	649	663	650	661	618	630	660	639	638	668	646	618	618	612	631	652	658	634	655	663	642	652	616	662	610	642	655	666	646	635	648	662	676	638	614	674	639	662	643	635	692	649	681	647	638	638	644	685	664	639	619	622	641	598	632	607	635	617	611	684	650	661	663	722	655	643	598	610	698	642	632	690	641	629	662	631	616	653	623	652	679	641	622	664	633	669	623	652	682	609	636	628	640	681	680	606	630	606	630	663	666	639	721	658	622	678	654	652	663	626	675	627	672	667	642	638	634	657	625	658	637	619	637	705	603	627	649	652	645	641	647	658	623	667	672	636	653	667	694	635	630	626	620	671	628	608	644	674	656	619	705	664	643	646	641	643	647	674	678	684	694	650	613	603	602	661	625	660	634	613	611	613	628	657	651	666	598	661	655	647	683	650	638	629	686	656	655	638	664	690	699	651	627	644	660	672	632	672	645	672	665	624	648	612	659	641	637	646	679	621	646	639	692	671	623	667	667	682	657	652	667	649	592	673	645	588	615	662	646	650	642	608	650	673	627	662	621	639	633	649	661	631	662	685	643	669	645	660	658	660	646	642	641	611	583	659	647	641	647	692	623	679	663	608	609	664	647	609	613	647	637	615	641	658	627	650	663	670	677	672	645	674	677	629	607	658	659	609	663	649	654	704	617	643	630	653	610	665	671	616	690	643	647	638	655	648	651	623	639	707	664	656	668	611	653	699	656	614	661	623	617	661	637	656	637	653	639	620	620	656	638	625	640	622	649	621	673	643	627	654	669	601	635	654	659	617	621	657	591	682	637	656	674	655	646	662	615	599	655	677	653	656	642	653	657	664	686	667	646	624	697	616	662	615	649	692	618	682	646	651	619	603	681	655	641	591	688	635	646	647	666	611	642	632	655	642	651	687	634	696	629	679	690	623	680	692	637	594	635	663	622	684	635	634	603	638	627	650	654	659	669	644	648	626	629	621	707	621	675	609	664	627	678	690	652	642	669	648	669	655	619	635	610	654	659	625	638	641	658	632	646	641	671	577	600	652	606	643	617	659	642	660	664	657	638	675	689	622	660	644	669	654	615	668	667	617	684	686	656	656	627	663	677	613	678	605	661	641	674	639	627	674	656	609	657	647	636	688	588	613	675	611	651	690	612	645	679	617	645	634	645	639	610	625	643	655	652	665	634	647	619	636	640	633	625	636	618	706	611	664	622	599	636	617	657	636	626	664	675	683	633	601	671	682	663	654	628	631	644	622	690	642	642	687	589	660	640	648	634	619	645	649	652	646	672	680	644	667	680	674	629	669	660	628	625	650	637	644	630	650	650	624	676	673	662	647	637	642	636	616	627	656	671	668	619	656	636	654	672	625	608	644	643	699	678	646	643	642	632	633	629	636	664	594	641	638	648	639	670	611	664	644	640	654	671	658	671	639	605	624	662	664	674	627	645	634	647	643	669	609	640	646	610	637	640	653	672	656	588	597	668	644	655	624	637	655	646	618	638	627	667	604	682	626	650	576	627	643	628	637	620	645	656	615	612	656	658
24968	21364	27405	25548	10931	1014	765	551	501	404	390	356	340	343	323	339	325	312	283	275	293	305	303	278	249	265	264	276	254	268	267	233	261	251	239	265	275	249	232	279	279	246	291	231	277	284	283	271	258	261	247	251	248	265	243	238	246	229	259	255	256	256	265	262	266	271	253	272	266	250	283	249	222	265	250	273	250	278	233	226	218	272	263	260	268	253	238	260	254	255	281	234	258	262	269	260	263	264	266	243	240	275	276	253	241	232	277	252	234	233	251	250	214	235	255	236	257	254	267	264	257	261	264	238	248	243	241	251	234	250	236	253	253	275	280	241	239	257	240	261	240	255	278	266	242	262	243	268	238	272	266	245	238	244	247	242	252	276	228	234	239	287	272	261	287	239	262	241	295	240	232	253	250	267	265	253	272	258	249	262	227	262	262	245	257	271	246	262	269	238	236	239	234	277	284	247	262	268	251	231	252	228	240	258	223	273	292	260	249	262	226	268	223	255	242	252	272	250	260	282	285	252	271	270	252	265	261	255	229	262	253	268	240	236	285	270	244	262	218	221	212	229	220	271	247	234	273	267	251	247	254	258	277	254	252	276	247	262	256	253	220	254	293	282	241	280	255	272	258	244	277	249	271	259	261	229	253	283	252	245	276	274	223	231	264	260	281	263	277	255	290	245	251	219	250	241	245	238	252	265	263	278	245	250	238	261	257	249	283	272	239	249	241	267	252	260	237	258	243	255	248	243	264	265	229	261	257	293	243	245	225	250	292	271	265	262	255	237	244	251	268	259	234	276	250	241	260	240	246	271	239	239	246	256	265	249	228	265	265	276	260	259	264	259	276	238	247	244	251	233	247	259	262	234	255	235	241	244	269	280	266	250	266	272	271	225	268	231	246	262	259	285	242	274	273	260	252	252	214	279	271	261	265	226	265	221	224	218	259	253	248	252	261	258	259	253	267	268	239	271	250	269	254	273	258	268	256	247	273	258	230	234	261	228	256	263	262	252	250	233	256	245	253	284	275	252	249	213	267	272	261	257	271	245	267	242	240	243	236	225	251	240	245	219	295	264	264	238	256	253	265	238	263	272	231	253	273	245	225	256	281	235	231	253	266	276	229	265	237	251	229	237	244	223	256	263	241	269	251	253	246	248	250	261	228	228	253	273	282	227	230	287	242	259	262	244	219	253	266	233	258	240	252	290	268	245	235	236	251	245	259	239	243	263	273	262	254	246	250	225	266	245	245	256	244	253	265	274	269	248	233	267	247	281	255	286	246	263	267	252	258	247	262	249	274	275	273	253	252	228	268	258	245	262	265	275	261	256	256	216	264	249	262	270	278	247	232	244	283	242	259	258	254	269	234	236	262	246	242	236	275	248	222	230	222	229	248	237	245	244	230	244	256	235	246	224	257	224	231	233	261	251	288	269	262	278	238	229	263	260	255	238	250	244	247	247	299	249	268	256	273	269	245	245	244	254	245	263	235	252	253	252	258	260	264	249	291	259	231	251	244	269	256	265	255	243	241	249	272	229	246	251	293	251	267	260	252	253	237	249	261	269	264	297	253	226	258	236	274	270	256	250	266	237	274	260	266	257	236	236	244	242	248	291	257	250	254	248	250	230	262	262	240	285	242	249	212	251	233	253	245	233	222	265	263	256	242	237	263	219	274	234	268	251	229	256	255	245	271	252	252	268	241	264	240	242	230	241	258	274	245	234	258	235	240	220	255	284	227	246	276	252	240	250	263	255	226	252	251	253	261	289	256	243	261	274	218	241	233	242	251	250	262	230	251	250	260	297	248	229	235	249	237	275	272	253	304	243	248	254	237	261	285	273	288	261	245	229	244	252	237	235	238	276	251	252	271	246	280	247	250	240	228	264	260	236	223	264	227	252	290	262	272	285	244	253	238	280	242	277	237	278	244	281	264	274	239	263	247	225	245	257	258	223	257	270	273	269	263	255	273	263	248	240	267	231	249	251	283	245	252	233	277	265	247	275	245	245	259	267	225	268	254	288	247	265	250	261	237	267	236	222	265	245	258	235	276	254	261	258	233	252	262	242	263	260	245	262	269	275	259	260	267	235	259	275	221	263	270	253	275	261	254	233	266	250	253	275	281	245	258	258	238	241	235	288	302	279	244	255	223	260	263	265	236	255	243	279	258	262	245	249	238	273	227	303	268	249	271	239	246	242	245	251	227	268	239	257	236	239	223	245	241	283	231	259	264	273	271	256	263	244	260	270	226	274	231	234	249	271	242	271	274	214	258	275	268	270	278	240	271	218	232	292	282	273	261	271	250	265	268	259	228	239	261	258	213	242	237	252	243	280	255	246	235	260	269	259	281	259	235	251	242	253	255	264	239	254	248	244	278	220	267	275	249	236	249	257	216	259	259	276	244	262	236	240	246	281	236	268	267	249	278	267	276	262	262	235	256	226	276	226	244	258	244	215	250	251	227	244	287	231	252	267	251	244	254	262	247	274	258	262	257	237	283	242	242	239	273	246	265	237	244	264	251	255	272	264	274	262	237	254	250	273	229	280	245	244	240	266	246	274	289	229	281	290	269	254	271	287	261	226	264	238	248	266	244	254	243	254	252	269	266	260	262	236	252	246	268	212	261	246	265	248	254	251	239	265	239	235	278	257	256	270	257	274	245	254	245	234	263	262	225	250	269	232	249	278	232	252	243	270	258	252	241	233	246	244	272	265	253	254	250	257	269	263	253	255	248	277	268	259	223	281	236	287	257	270	237	226	268	273	258	284	257	281	224	241	269	265	252	267	243	231	264	257	267	250	255	265	271	258	252	244	255	251	257	246	260	241	246	246	272	261	246	245	282	265	261	246	268	213	246	249	270	256	269	275	238	265	224	266	259	258	252	236	257	256	278	252	280	278	235	258	234	251	261	255	256	256	244	232	254	275	240	235	256	264	266	281	240	233	257	248	255	266	251	232	250	253	262	233	269	254	246	268	241	240	271	234	257	267	223	274	260	261	264	275	250	295	258	261	247	272	266	269	239	278	260	259	263	279	244	254	273	266	216	265	263	239	250	259	276	261	269	239	280	256	251	266	274	274	277	258	270	265	260	234	279	231	232	276	261	293	256	236	241	291	302	271	238	254	269	255	240	258	244	231	233	246	226	242	257	242	263	254	250	248	243	255	250	275	253	267	263	280	231	268	256	235	291	246	271	243	245	263	268	262	277	221	275	228	251	245	248	235	247	227	252	268	255	250	252	294	282	254	259	244	230	253	262	258	238	256	244	279	240	258	251	234	271	224	245	244	259	283	250	284	238	263	275	259	264	280	238	254	269	259	252	273	257	248	254	232	251	271	242	271	283	280	274	239	241	214	264	209	250	265	266	228	237	278	267	241	241	256	226	236	287	259	268	267	254	284	239	260	232	246	224	258	233	262	256	238	232	210	264	269	251	256	273	233	255	230	227	261	248	217	253	249	280	264	278	261	248	253	240	242	227	268	269	248	254	252	253	232
3984	7136	5763	3073	2281	1657	1412	1102	880	714	642	588	533	520	474	425	450	393	379	374	339	389	349	348	342	371	334	338	329	348	331	327	345	355	312	313	352	343	323	376	341	323	311	336	298	297	320	337	331	324	318	280	315	306	323	342	315	331	339	303	298	344	345	320	294	308	312	296	319	309	301	322	326	323	320	292	308	325	303	289	314	307	335	339	293	338	321	305	319	319	318	308	298	334	292	340	337	284	349	339	315	306	303	329	315	291	318	341	299	316	319	317	311	327	300	342	325	297	316	310	306	296	326	331	333	303	331	304	298	304	311	315	298	299	312	328	334	322	330	351	310	303	366	305	306	303	304	314	339	301	313	330	308	345	294	331	334	334	319	281	354	317	346	294	349	291	304	326	357	301	298	306	317	326	299	307	320	310	305	311	318	311	347	296	289	307	322	310	284	327	309	307	279	304	270	307	305	320	286	290	319	293	313	321	304	291	347	288	300	353	326	294	306	296	307	303	327	312	297	328	312	298	316	313	289	306	320	305	313	287	321	315	331	327	330	324	299	345	311	316	299	291	323	310	309	291	315	318	322	277	291	322	326	311	313	330	292	324	295	332	325	333	321	326	336	284	321	321	324	334	342	317	288	313	316	326	325	286	329	342	338	311	265	290	293	303	322	311	308	299	303	318	309	298	309	302	301	293	295	322	325	283	327	311	305	337	336	353	304	310	346	321	324	320	319	299	313	317	316	314	309	339	339	312	294	327	311	297	293	343	307	289	275	340	314	298	300	329	310	300	328	339	329	307	308	322	311	323	305	303	325	305	322	322	315	343	309	328	322	332	306	312	327	282	324	280	296	344	347	331	294	314	297	301	316	304	300	341	298	339	321	333	296	282	324	291	259	314	307	296	331	333	283	294	303	321	327	302	324	311	300	345	351	329	322	330	302	304	305	303	333	293	331	320	307	294	353	326	289	296	306	351	323	246	313	301	300	327	323	303	318	316	299	316	319	283	329	340	318	338	353	321	311	342	311	309	302	326	316	340	304	327	340	325	305	327	310	309	339	339	289	336	321	307	320	342	353	312	321	327	323	321	294	323	311	308	288	347	304	314	284	316	323	318	317	348	316	313	327	304	342	319	336	337	359	317	306	312	329	318	322	310	329	296	317	273	293	325	320	343	324	289	312	310	313	296	290	319	317	345	304	332	309	300	319	321	318	298	266	319	323	328	327	297	318	291	298	316	317	329	321	353	323	314	290	339	342	296	296	337	297	311	295	293	335	307	300	301	337	315	331	306	324	328	317	335	338	317	300	297	320	324	288	347	302	315	312	348	301	331	300	316	323	314	348	349	323	298	318	324	340	288	328	322	331	302	274	330	294	326	294	290	302	300	326	337	378	291	313	295	352	300	308	318	327	355	289	309	299	347	289	307	275	329	305	312	309	344	298	309	315	310	275	300	319	289	305	305	341	274	317	321	295	316	339	313	313	320	302	282	332	324	325	294	328	323	287	314	331	312	301	329	344	323	317	304	316	314	317	322	294	344	322	295	336	319	337	351	275	325	335	276	330	313	302	309	323	320	308	334	318	313	317	317	346	299	299	312	309	315	312	335	317	296	319	338	303	321	341	303	262	329	321	313	336	271	312	325	308	353	339	326	313	294	332	327	328	315	302	331	280	312	302	320	328	335	297	303	287	290	308	301	316	341	299	284	309	297	342	317	292	318	334	330	356	325	329	334	302	315	277	285	295	313	340	316	307	341	292	318	317	316	293	326	327	312	351	310	360	311	318	311	274	310	298	288	311	324	344	320	317	303	324	310	293	320	339	321	296	304	325	340	289	298	343	329	331	292	298	320	314	325	318	304	311	322	317	324	338	306	332	318	344	318	332	315	292	331	314	314	311	295	320	314	272	284	301	332	301	303	312	328	301	296	292	332	322	334	327	328	297	305	321	316	320	347	323	325	340	320	295	299	305	319	277	315	305	323	323	308	293	319	323	332	327	327	285	317	347	301	348	290	294	302	327	318	278	345	319	296	329	320	322	335	344	312	310	301	291	344	338	279	293	304	302	321	327	309	314	301	319	302	320	306	295	328	310	287	316	299	347	292	308	318	317	301	296	297	331	323	319	315	307	311	318	311	299	310	339	330	320	333	313	297	285	329	311	307	299	346	289	296	339	294	295	359	309	327	300	313	297	355	337	331	308	335	315	305	282	316	346	336	313	325	302	309	346	307	316	299	322	318	310	325	317	296	316	300	283	327	296	315	321	316	329	310	304	284	315	315	334	293	318	293	327	311	306	304	306	312	306	298	332	311	296	287	329	306	314	316	299	311	310	295	316	324	303	300	327	319	315	303	278	343	327	301	290	284	327	283	319	327	349	310	336	307	307	301	335	318	352	320	289	310	295	275	315	339	334	303	320	308	311	303	324	299	308	308	303	303	316	318	298	319	317	295	340	278	313	332	318	309	310	321	332	288	312	329	314	328	309	316	326	313	294	289	317	325	312	316	300	335	294	326	282	302	324	335	325	306	299	309	323	315	327	289	324	321	311	317	292	308	303	330	308	320	320	317	331	294	311	275	345	323	358	304	267	285	287	320	291	320	344	337	299	322	332	312	317	301	301	274	305	323	346	293	325	335	302	304	299	312	313	328	303	319	311	365	315	336	332	284	304	344	326	260	280	324	301	327	312	292	310	296	315	312	329	337	295	321	314	315	303	305	339	326	321	292	309	317	285	315	341	291	333	304	294	310	349	306	313	312	307	300	329	304	307	332	315	333	303	298	311	313	312	305	315	310	308	327	343	322	314	311	317	317	310	308	335	311	336	322	331	295	299	335	322	335	304	311	328	282	347	321	320	273	317	301	305	334	323	324	323	324	315	292	307	284	300	301	297	340	313	293	325	321	283	317	353	318	324	335	300	276	321	301	287	325	323	317	314	302	315	309	340	289	319	300	310	313	281	328	305	334	314	316	306	347	285	313	338	301	301	331	307	310	290	297	310	287	315	299	319	316	307	300	328	326	309	318	334	323	310	344	336	318	312	314	338	324	299	317	309	274	304	283	336	314	271	352	286	341	308	300	365	343	293	325	321	297	304	312	320	352	294	329	326	296	325	326	347	321	308	269	271	315	298	309	312	324	305	314	330	318	330	311	327	317	303	311	321	317	322	298	312	295	316	302	319	304	300	290	314	303	322	319	339	323	319	331	308	337	317	313	301	318	328	298	288	283	326	274	321	323	357	320	327	349	325	302	317	289	312	328	315	326	318	314	315	315	309	316	316	318	332	324	309	330	318	344	306	303	296	313	350	299	324	319	287	327	282	307	297	309	325	305	322	333	311	315	298	323	301	291	295	300	315	294	307	363	361	305	286	325	284	298	326	298	320	306	307	309	320	299	308	328	326	305	317	320	304	314	312	308	294	321	325	314	309	336	318	324	342	342	312	315	319	300	288	340	317	294	303	336	293	329	319	314	285	296	314	288	285	318	366	303
22960	21415	28976	24225	21407	21403	7098	1231	797	694	626	588	496	502	433	433	388	351	399	341	342	319	302	311	299	298	316	295	294	277	309	278	282	278	274	263	288	242	238	287	270	275	255	283	236	278	299	264	259	237	258	249	258	242	238	241	250	270	250	260	243	262	251	257	236	259	271	242	246	251	256	224	261	280	235	225	275	261	250	273	241	249	271	244	254	257	267	255	278	247	230	250	235	254	263	249	264	259	235	260	261	273	251	251	275	256	214	270	223	245	270	226	250	278	235	255	255	279	264	268	253	268	238	236	259	232	245	224	267	247	256	266	280	259	285	230	243	250	266	279	280	249	248	253	239	249	270	254	236	253	257	264	252	265	256	264	231	275	274	242	245	229	259	262	246	279	241	248	249	271	240	231	264	236	255	256	271	285	237	263	243	263	261	267	288	256	243	246	256	245	225	255	278	254	271	264	267	257	258	250	263	264	256	262	241	252	233	255	231	246	273	281	247	253	268	254	280	267	247	259	272	271	271	218	240	255	248	265	237	262	250	280	261	260	242	258	237	230	250	231	255	243	262	240	244	249	255	275	223	256	244	262	267	250	231	234	244	259	231	246	259	271	265	284	260	269	272	245	228	246	263	268	267	256	239	253	226	251	236	248	263	251	252	231	270	252	244	243	234	248	264	239	232	231	259	269	265	269	275	273	269	272	237	244	256	259	257	240	234	258	219	227	264	247	272	279	261	272	277	261	228	255	233	244	268	247	271	252	256	272	244	253	260	237	257	249	274	250	260	252	276	230	264	256	238	259	258	256	280	251	271	239	276	267	249	259	260	242	251	246	260	247	238	237	255	224	264	277	258	252	262	270	261	262	252	241	249	258	254	270	237	232	234	270	246	241	271	234	232	255	270	249	270	276	224	257	249	265	252	264	269	248	257	250	261	273	258	226	258	253	246	239	247	258	260	260	252	268	242	272	240	244	248	239	249	259	227	248	248	242	253	268	263	282	223	241	261	255	260	260	241	253	217	266	255	252	239	252	242	263	255	238	235	241	239	267	271	244	285	262	279	255	231	255	263	265	253	234	241	233	245	249	217	251	250	268	263	237	230	248	261	261	259	257	268	265	263	233	254	243	246	263	259	243	242	230	243	233	257	241	248	235	253	257	269	240	261	253	242	233	250	262	264	236	248	247	259	280	249	242	240	278	266	237	269	257	262	260	254	239	236	231	222	261	274	257	241	260	237	269	239	266	256	250	262	262	248	276	243	243	244	285	244	263	270	281	250	273	253	258	266	265	252	254	236	268	267	242	223	267	268	268	248	263	266	271	263	273	242	248	244	242	260	264	260	258	264	231	244	259	251	265	278	246	227	250	251	249	221	260	228	260	280	251	256	247	264	258	256	247	264	262	245	230	254	259	215	252	246	276	250	250	260	225	246	243	242	262	266	265	227	239	246	238	234	248	249	257	259	223	236	264	260	249	251	253	236	263	264	267	234	293	270	247	275	226	255	263	254	236	238	238	257	241	255	251	257	257	245	228	230	237	264	270	263	265	269	281	251	247	278	247	246	262	259	259	250	261	234	212	254	263	239	266	257	229	249	278	240	253	236	260	267	257	270	270	263	265	230	252	257	262	248	258	238	243	258	278	267	230	273	236	259	224	247	234	244	258	259	251	245	252	281	270	245	265	236	243	248	252	252	258	240	225	281	261	250	252	254	268	249	227	250	262	288	268	261	242	209	247	254	265	257	242	257	246	268	257	235	259	253	253	234	257	245	237	240	265	245	275	266	265	227	270	264	246	251	252	250	274	271	226	250	305	219	251	250	258	232	239	249	239	211	270	243	240	273	261	250	256	262	256	258	235	270	267	265	269	240	235	241	224	270	268	267	261	234	251	248	247	263	268	245	252	237	253	238	237	258	246	246	253	247	283	236	250	236	248	250	256	244	245	267	258	240	254	256	254	252	225	281	257	236	239	240	243	264	259	262	263	247	260	274	240	268	249	243	254	243	250	279	229	254	261	215	263	232	251	234	246	241	238	247	256	243	255	219	225	214	230	283	254	246	250	248	294	249	251	228	310	232	252	240	290	244	270	259	262	260	253	267	244	269	231	244	273	268	235	266	245	243	241	207	273	235	284	247	272	265	224	235	244	253	252	270	259	237	214	257	286	267	291	245	243	236	293	242	245	258	251	249	261	243	231	252	239	230	255	250	242	223	258	260	273	241	249	263	252	222	269	234	244	226	242	266	225	272	233	255	265	228	273	215	258	273	246	263	269	238	226	244	255	233	273	259	257	268	254	227	258	236	251	260	254	247	263	260	279	247	257	246	263	258	231	243	239	245	266	256	251	257	259	248	235	264	272	227	255	242	280	240	285	244	265	222	255	270	282	269	256	244	252	262	246	235	253	245	238	240	243	250	252	229	239	252	225	243	264	247	243	247	259	254	263	248	264	245	234	248	266	249	277	239	232	232	250	253	252	244	273	263	252	258	264	224	260	249	258	233	238	257	276	259	277	243	277	213	264	239	269	243	264	269	254	228	250	274	259	259	234	267	239	279	239	256	251	254	259	263	244	237	260	268	246	238	247	260	234	264	256	243	224	257	249	255	240	260	263	266	259	239	239	263	247	239	264	256	247	241	246	255	235	258	275	259	268	240	256	250	246	242	269	266	264	247	270	236	249	252	242	256	250	248	256	246	247	247	226	247	261	229	258	248	240	239	248	255	225	255	238	243	244	253	274	238	248	246	266	271	258	226	255	239	271	274	269	243	241	248	251	248	253	246	257	239	240	255	232	261	228	221	241	245	254	274	242	246	245	273	245	234	252	246	256	241	262	252	248	251	235	284	225	254	239	234	248	265	246	258	236	246	246	247	288	246	245	237	259	256	253	257	249	241	236	252	254	240	243	248	247	263	245	250	227	235	225	271	237	263	251	254	283	248	248	233	266	241	267	244	221	234	276	258	254	233	234	255	236	247	257	250	242	257	250	241	257	250	262	230	243	265	243	261	265	249	233	269	265	254	251	238	287	257	271	281	261	263	261	255	251	260	241	249	252	265	285	268	251	272	255	245	258	251	254	256	235	233	250	240	224	238	250	288	252	259	258	255	239	244	237	280	240	257	250	273	240	263	272	283	262	240	257	246	225	262	263	281	253	250	236	252	242	237	222	275	223	254	247	256	237	243	262	255	236	278	242	246	251	266	267	268	229	267	272	263	222	245	249	238	237	245	281	272	271	252	239	253	209	239	257	236	270	264	266	243	271	240	231	276	249	252	225	258	264	275	270	265	252	257	246	222	252	240	251	250	263	251	243	244	247	246	253	257	244	267	268	241	249	274	238	251	242	268	219	252	245	271	265	271	232	268	240	261	232	257	274	272	270	242	262	267	236	268	282	233	248	258	242	247	258	238	248	247	211	249	270	244	232	223	232	258	257	261	233	237	277	250	243	257	273	222	247	242	249	251	244	248	243	251	233	268	228	238	264	269	281
5205	15932	12925	6873	4957	3667	3044	2196	1658	1421	1153	955	890	814	756	683	612	591	550	497	497	444	455	414	436	413	422	422	356	381	392	373	420	394	376	380	382	335	370	336	325	370	366	367	331	330	372	320	362	341	313	319	308	336	315	352	307	337	349	325	353	341	312	383	326	332	328	341	306	295	334	319	341	299	313	329	346	356	325	350	340	322	328	351	316	319	319	282	297	342	333	326	310	321	358	311	297	337	316	333	342	330	332	338	354	324	308	326	329	320	328	310	324	324	325	337	311	328	326	312	308	346	323	339	326	306	355	346	359	329	345	283	310	316	321	305	327	325	306	374	313	324	321	328	290	333	331	328	320	318	325	323	334	331	364	320	331	338	291	326	329	332	326	297	368	325	298	326	341	305	329	343	305	317	313	306	303	333	324	301	319	315	325	335	327	305	341	330	315	322	306	314	307	321	306	329	340	343	304	301	289	315	331	355	307	319	307	326	324	353	327	326	324	306	333	333	301	368	333	324	335	321	302	332	316	333	332	320	350	350	348	302	315	324	306	331	359	337	342	337	329	337	334	326	328	324	325	320	351	334	324	346	335	305	326	364	337	375	332	305	349	342	330	338	329	332	317	336	311	298	312	320	340	329	327	324	331	332	308	344	321	356	326	308	324	333	359	327	322	322	324	328	328	354	354	337	331	308	327	342	340	320	335	295	327	323	340	320	315	306	275	339	315	325	343	311	324	311	336	333	346	316	306	346	328	314	346	306	327	351	264	303	341	319	320	299	328	319	361	331	344	375	297	332	328	318	343	336	344	344	334	352	319	321	312	353	309	342	314	335	329	300	323	347	336	321	326	339	342	347	310	339	308	312	328	344	312	342	344	333	324	342	280	348	303	324	318	343	374	348	320	316	311	287	332	326	309	278	349	315	317	340	352	314	330	317	339	304	328	331	317	313	341	336	325	343	324	325	333	335	313	299	340	309	352	316	323	325	336	343	304	324	350	331	318	347	311	318	318	316	342	293	300	327	345	333	324	331	327	338	314	337	340	317	349	333	301	298	287	344	366	355	299	333	315	345	307	349	315	349	355	339	316	309	326	317	299	312	332	347	276	320	315	325	320	310	322	306	351	319	333	311	324	306	357	328	365	331	318	313	322	325	338	313	326	319	322	330	319	361	341	293	338	338	334	291	315	327	340	333	326	350	343	316	331	345	342	318	317	330	354	343	267	325	338	302	302	342	300	339	304	372	298	298	319	333	317	289	337	313	331	313	288	323	329	322	333	309	330	339	305	310	305	342	325	329	308	302	319	342	317	323	323	334	326	297	341	314	303	329	337	324	302	320	324	303	324	349	328	338	357	306	328	304	316	288	357	320	303	326	349	364	299	301	345	318	345	335	336	320	304	305	324	302	333	320	322	322	332	323	318	350	340	338	297	324	334	327	308	306	327	335	296	322	313	337	307	341	374	321	329	331	328	324	353	319	300	343	338	323	314	325	324	317	340	320	314	324	327	316	315	341	346	299	314	338	320	332	335	318	311	311	291	333	318	353	305	308	332	337	324	299	297	350	341	315	346	319	340	320	321	331	337	349	351	314	334	327	329	330	321	340	317	333	310	316	331	340	336	314	352	352	298	288	315	314	317	340	333	356	307	360	316	300	317	346	335	325	301	314	323	329	345	330	342	302	347	321	323	322	337	308	346	310	314	326	342	330	335	341	312	355	324	328	326	300	313	315	318	319	314	327	320	317	335	323	340	324	343	333	324	312	328	344	317	333	330	311	290	317	280	332	309	323	304	325	302	321	328	327	303	343	332	315	324	322	326	327	313	328	280	321	294	314	327	342	319	332	305	330	335	329	311	324	294	337	328	344	348	298	339	341	344	325	310	347	299	295	374	335	346	324	310	357	309	322	307	308	318	310	342	295	306	325	301	354	321	315	344	302	314	304	329	285	314	312	343	384	329	346	345	283	319	313	334	306	325	349	318	339	314	303	300	367	331	315	344	340	340	334	326	310	318	319	335	324	349	303	335	331	306	342	308	344	343	315	328	356	337	339	315	299	292	344	295	342	330	311	317	327	321	322	334	298	322	312	331	307	303	329	320	314	318	317	336	323	321	314	329	281	304	322	336	332	315	317	342	324	339	356	348	328	335	334	326	301	298	293	339	339	313	317	310	319	339	373	323	333	337	315	318	343	308	316	366	304	330	348	304	333	342	305	328	369	345	315	312	317	303	332	324	320	339	303	313	331	309	350	285	298	343	350	297	336	325	335	307	348	343	329	314	312	323	324	384	317	345	336	322	327	325	318	340	316	321	330	302	375	307	351	292	355	291	351	336	307	307	315	358	355	314	335	311	304	323	349	331	310	350	326	300	339	300	341	319	291	296	330	352	288	357	355	349	309	289	318	329	298	340	315	349	321	336	312	318	328	296	328	312	354	326	317	332	306	349	309	301	325	314	319	323	304	319	296	319	318	347	296	327	302	328	324	313	320	302	341	342	300	308	337	325	335	324	325	281	331	322	325	358	314	345	295	329	329	321	320	338	318	303	336	334	313	359	347	313	311	297	304	325	313	305	325	322	328	307	339	322	313	329	349	327	303	321	313	364	350	336	348	325	349	377	309	320	294	311	291	325	291	365	320	322	349	328	344	335	325	336	334	378	349	331	315	319	340	321	315	333	320	332	302	319	321	331	297	353	290	294	310	287	342	300	328	310	330	356	343	290	325	333	280	309	310	336	291	319	355	306	338	344	344	302	333	340	316	309	329	328	332	288	325	320	342	328	325	320	320	348	343	348	275	332	318	336	331	340	365	329	340	338	307	295	288	329	302	313	365	318	294	311	328	295	315	337	346	313	289	306	325	308	324	308	328	314	329	303	350	317	299	345	317	317	323	327	335	304	300	340	295	336	292	347	352	317	317	323	301	342	361	300	304	334	352	316	354	306	328	305	302	318	316	319	358	329	328	327	316	305	327	343	312	356	313	303	321	318	316	336	326	344	339	350	316	356	346	344	326	350	342	325	321	352	287	331	318	308	326	344	337	342	334	359	328	327	359	320	332	326	344	355	355	323	340	318	284	327	325	281	346	331	320	335	331	301	331	344	329	336	309	321	303	316	324	348	327	357	353	320	319	362	343	310	319	334	339	361	348	336	311	347	313	302	341	280	316	308	307	303	346	338	292	306	332	323	295	323	317	307	350	328	366	322	317	284	301	290	323	342	320	323	348	343	335	313	318	320	338	324	296	348	349	309	350	321	342	355	305	300	323	286	340	319	314	338	320	329	326	336	332	303	295	342	314	349	332	278	338	322	346	325	317	345	347	310	350	331	312	331	335	308	313	320	335	331	311	348	333	343	322	332	322	308	351	315	325	308	322	325	365	319	305	347	327	298	312	297	331	344	327	348	283	329	328	362	323	314	331	309	317	311	324	319	339	317	316	324	324	352	334	287	329	338	316	340	280	326	335	353	343	306	339	350	326	311	328	315	317
27637	18464	4749	1340	955	721	711	591	588	565	546	552	524	552	517	535	544	486	502	489	497	497	507	466	481	502	479	471	524	498	485	461	487	506	463	455	503	473	457	476	496	444	426	493	457	488	475	528	481	489	472	483	446	442	436	460	454	455	477	506	466	482	475	499	501	487	487	463	472	443	466	491	474	484	480	465	491	488	439	487	417	472	470	458	472	465	463	506	526	447	429	496	507	496	456	513	506	480	492	493	519	493	438	506	504	454	479	461	490	450	481	463	516	484	508	529	461	519	455	509	525	464	460	492	492	477	519	527	503	444	452	467	450	483	495	454	461	488	478	494	482	482	458	479	443	484	485	454	480	475	460	470	476	552	504	448	489	488	505	480	471	482	496	463	506	489	493	465	450	450	479	521	492	493	434	495	444	475	472	484	472	473	440	489	524	444	457	451	469	484	485	504	449	450	506	482	436	495	480	452	449	493	457	452	460	490	481	488	468	476	454	487	494	484	427	494	472	508	443	485	477	448	492	474	509	503	510	485	508	472	526	420	493	489	470	473	486	454	499	466	505	466	503	477	518	455	466	446	496	474	526	456	502	458	492	490	474	488	497	467	469	465	491	488	474	475	510	473	480	462	473	461	471	475	489	506	467	469	478	509	452	486	466	472	459	450	476	480	531	504	532	494	470	493	520	523	487	460	480	477	461	458	473	471	472	469	493	451	465	480	495	462	488	455	482	503	471	461	485	475	438	491	472	485	450	476	516	473	449	481	492	554	500	486	480	475	526	469	464	488	497	514	478	510	474	459	514	492	483	470	469	514	448	473	474	437	485	434	457	500	509	480	495	490	505	485	444	457	471	489	459	484	509	459	463	495	485	517	460	481	473	471	473	485	496	492	473	474	449	451	496	453	500	442	495	483	472	491	501	465	484	486	483	443	500	469	471	499	511	452	479	495	481	505	450	491	410	458	447	444	497	476	511	507	461	460	470	468	486	520	487	493	465	501	442	479	447	481	477	505	463	477	482	499	486	494	479	523	518	435	494	472	502	456	467	500	481	472	505	511	479	499	465	438	456	490	498	469	498	479	495	456	474	455	463	484	468	493	492	455	457	481	503	491	470	470	481	469	483	478	501	439	454	452	487	496	476	435	480	434	463	462	473	474	465	463	475	446	429	480	480	485	507	472	483	481	470	505	468	446	510	497	496	449	463	424	443	501	476	468	494	531	499	475	438	471	497	498	500	491	469	479	542	492	435	494	454	478	478	438	477	474	487	483	505	497	472	472	486	494	478	484	482	463	486	461	491	475	501	455	518	456	503	473	496	446	454	469	491	467	495	473	460	475	483	482	470	469	437	478	495	492	495	465	481	482	469	482	456	504	501	475	465	487	473	478	467	458	459	474	511	491	477	470	486	484	507	465	433	476	481	498	473	454	494	463	467	435	483	473	459	483	477	497	512	481	441	471	486	434	465	482	485	461	485	450	472	485	453	475	440	439	462	466	462	465	480	464	501	509	454	497	450	467	476	463	446	458	483	507	462	518	494	438	497	469	508	494	456	431	489	504	479	471	465	472	466	475	453	475	463	487	502	466	456	471	481	493	443	458	447	458	522	461	473	492	439	483	480	481	467	477	452	492	454	445	446	420	475	483	486	483	478	490	465	498	494	478	492	465	459	474	488	502	480	481	469	449	495	480	448	503	457	486	470	477	462	483	448	454	498	466	496	485	524	460	502	473	471	485	465	491	486	489	470	482	450	505	471	421	419	479	480	520	513	461	502	503	520	491	481	516	461	463	488	464	453	522	487	472	460	515	458	452	470	470	486	486	445	485	480	459	493	474	485	505	497	502	466	454	501	461	493	454	442	469	468	481	481	468	460	469	500	490	447	500	446	461	490	471	428	490	496	458	456	461	476	452	489	497	503	525	467	473	463	470	466	472	452	479	465	504	427	489	488	530	513	478	462	535	483	454	491	527	524	482	428	487	447	464	463	449	468	522	505	502	448	477	465	466	512	448	468	482	459	480	441	518	510	452	436	511	478	475	510	467	501	471	476	452	443	465	496	462	475	465	440	502	501	487	481	458	471	505	479	499	491	470	476	518	463	480	433	460	464	541	473	481	461	492	475	503	489	462	464	437	502	446	507	478	496	446	483	497	454	442	493	486	471	496	448	494	494	468	461	486	460	469	496	499	479	470	470	476	471	473	445	523	446	432	482	507	455	496	463	458	488	500	480	467	443	440	475	479	467	498	488	446	513	500	486	481	510	499	469	487	481	463	509	448	466	454	466	444	493	467	474	501	502	443	456	507	485	479	486	498	481	491	450	504	446	452	491	436	465	501	473	440	450	476	482	470	494	453	446	477	427	434	480	501	467	530	512	474	452	479	476	436	486	436	496	458	474	484	485	461	478	454	437	478	427	477	458	511	459	477	493	482	512	494	464	488	469	488	493	500	478	493	478	469	481	497	449	478	496	468	512	490	467	500	467	471	479	487	476	503	502	482	505	484	461	481	480	492	501	472	526	488	499	514	519	482	515	495	450	422	467	452	445	493	485	476	479	503	477	461	462	497	448	446	510	459	481	486	485	492	477	444	403	503	501	462	490	491	503	464	487	479	497	484	458	476	481	508	465	470	466	469	497	490	425	471	487	476	487	499	449	495	457	536	474	499	511	523	480	483	481	427	479	508	490	512	468	482	470	496	465	486	456	468	524	470	484	464	500	508	481	473	514	496	485	480	455	461	473	527	467	434	461	470	464	493	504	529	480	463	468	520	486	479	463	480	475	441	475	491	484	501	487	508	463	458	466	477	464	460	500	466	448	523	504	468	476	499	472	464	474	488	415	486	511	495	466	495	441	459	519	430	474	464	488	466	488	472	517	472	457	469	519	464	482	472	434	500	453	461	456	482	495	494	467	457	501	466	491	452	497	475	479	526	485	430	464	492	543	486	464	481	475	507	479	475	507	451	474	468	460	468	452	440	501	467	491	465	451	476	469	495	473	467	497	458	481	509	438	453	459	462	460	489	488	465	454	465	512	493	458	455	474	468	487	472	488	482	468	482	477	456	477	496	500	495	487	429	462	455	475	454	478	462	477	475	509	436	496	490	490	488	467	468	485	456	507	461	492	465	453	493	470	492	455	453	464	501	457	479	473	508	430	487	514	439	483	468	511	500	481	480	442	528	470	481	455	457	471	459	487	514	461	459	485	500	474	484	489	496	465	464	459	480	461	471	492	491	450	475	475	490	459	497	480	484	436	504	443	504	509	443	473	477	499	479	503	509	457	491	453	496	497	435	438	487	488	501	484	509	456	493	491	500	472	506	466	467	463	473	493	467	466	494	464	436	426	490	472	501	504	485	448	484	423	480	474	475	464	477	463	499	467	462	465	451	521	444	491	508	480	464	470	478	425	518	520	509	483	433	463	477	467	485	521	483	469	466	421	481	486	494	506	483	445	481	517	463	501	486	475	481	500	461	449	475	491	494	465	471
4907	3107	2784	1696	1442	1176	1077	909	811	754	734	696	749	703	690	649	630	657	664	656	605	613	584	589	651	602	571	606	578	567	618	613	609	586	613	548	607	580	568	595	599	598	563	634	601	592	549	606	585	570	574	610	589	560	613	625	589	589	555	627	594	595	551	650	597	550	616	587	572	556	626	593	591	588	579	574	580	637	575	564	598	566	588	588	562	627	586	580	618	552	580	597	582	551	597	608	564	621	592	624	595	618	611	614	588	590	608	582	627	611	594	594	572	524	617	591	570	558	632	609	588	618	598	599	599	599	609	585	573	613	613	589	604	616	603	622	587	613	572	578	620	601	543	574	591	612	579	570	574	588	622	587	595	603	586	571	583	603	604	607	598	570	627	539	600	585	625	591	567	615	570	646	594	611	620	575	589	579	611	572	608	565	590	593	575	586	598	609	601	582	610	634	607	626	553	627	622	581	592	626	567	572	623	585	607	631	622	580	579	581	596	589	630	597	580	566	537	587	609	558	594	574	599	562	618	624	576	566	627	591	590	575	607	559	584	549	592	606	599	559	592	576	625	611	646	588	631	614	601	578	576	594	573	596	556	589	594	607	570	594	580	606	571	555	574	581	563	586	596	544	651	599	604	606	612	608	566	591	579	631	576	586	541	617	603	627	583	579	559	568	608	572	626	596	637	575	558	625	588	570	547	605	561	588	600	550	600	595	539	624	583	587	607	623	583	544	583	583	563	621	568	565	577	590	614	565	627	551	615	538	583	595	614	582	538	584	621	601	588	604	600	573	594	628	579	533	568	554	614	585	638	598	593	570	601	624	592	571	596	581	603	604	615	586	635	565	595	613	603	603	619	619	587	620	584	575	630	598	614	591	610	603	590	597	634	584	589	564	617	632	591	581	613	658	561	584	602	566	576	634	594	626	599	586	555	595	590	573	586	551	636	608	614	633	562	595	641	568	570	569	600	590	605	599	580	583	589	590	578	592	593	614	597	617	560	586	581	584	601	586	533	595	559	575	599	575	591	591	617	591	614	593	598	636	637	552	569	563	567	587	565	598	587	596	573	614	606	561	595	641	600	576	588	542	601	635	561	606	609	589	614	550	578	572	587	613	587	567	621	591	618	642	567	620	606	581	562	565	600	585	574	584	571	573	633	604	567	592	657	571	623	570	588	596	595	580	594	593	540	638	610	623	572	598	547	593	608	576	627	596	601	564	612	580	576	597	579	604	564	560	611	590	607	634	579	571	610	554	578	582	586	625	596	593	611	600	581	606	663	601	589	584	594	569	573	615	629	604	600	590	557	601	555	610	562	595	629	574	625	598	593	605	580	554	574	555	605	583	605	600	629	579	610	587	570	585	546	585	546	595	575	596	607	579	650	569	585	590	611	621	588	546	537	540	570	618	622	600	586	562	583	604	588	609	640	591	567	597	543	574	603	597	608	668	602	606	625	633	573	587	569	613	591	552	609	589	596	575	594	629	568	617	535	559	616	589	585	594	576	614	609	641	598	563	578	611	566	594	625	616	595	560	633	584	605	579	564	590	578	592	604	591	581	541	597	585	586	596	538	597	608	571	604	624	622	622	603	595	566	575	601	598	581	573	566	590	626	517	599	606	575	596	604	607	567	583	616	587	587	606	594	603	566	575	598	611	602	611	587	605	556	581	578	606	592	573	598	561	575	617	569	610	591	583	553	560	555	598	606	582	581	563	555	624	610	621	600	539	576	612	617	587	486	591	594	559	592	579	595	575	629	607	578	583	599	609	602	581	579	602	609	619	611	613	557	581	613	606	587	588	565	610	608	648	574	547	609	557	604	588	593	576	609	578	567	615	588	589	592	642	611	609	606	553	595	585	613	618	567	547	569	556	575	627	656	582	613	632	609	587	593	592	617	564	584	577	562	627	580	588	615	568	621	575	601	601	622	534	556	646	600	587	549	584	604	607	603	577	584	605	590	596	616	560	534	565	585	617	602	591	565	591	622	641	597	593	559	589	601	622	597	592	612	599	587	606	558	616	594	609	564	624	567	598	592	601	623	574	615	629	592	561	613	599	613	537	626	587	605	604	529	606	582	534	586	566	602	611	568	597	588	579	549	611	628	581	586	562	576	587	621	601	572	603	589	608	541	610	550	607	594	597	609	585	609	597	590	590	568	609	625	567	611	591	587	591	624	608	536	614	614	567	610	600	572	589	602	621	586	553	579	616	603	613	607	569	555	576	609	597	604	568	555	570	618	590	632	597	649	638	588	580	591	598	602	557	579	602	577	583	586	612	585	580	598	596	566	569	568	592	576	585	583	586	626	632	594	558	646	578	574	579	572	617	608	561	563	584	543	608	558	620	559	584	582	608	613	600	562	633	569	608	575	573	583	592	605	620	541	599	561	638	594	570	561	632	610	634	567	594	601	620	594	577	599	577	588	603	579	602	606	567	572	573	547	624	570	573	563	623	588	579	548	633	567	563	605	596	598	570	577	619	622	606	581	612	593	562	607	568	567	627	602	642	583	589	541	579	631	574	579	567	598	579	608	612	595	563	586	581	609	573	603	575	586	605	545	583	636	609	590	604	635	588	610	537	551	623	598	585	610	613	599	599	579	534	608	605	580	581	573	585	611	598	566	575	596	574	657	577	553	583	618	595	594	587	581	575	581	574	574	586	564	591	589	595	575	631	614	584	608	565	580	592	610	591	583	625	590	575	575	587	621	579	592	579	580	577	591	613	596	597	532	586	541	608	595	636	581	575	600	583	563	578	606	571	563	575	630	623	581	562	608	594	604	574	570	586	586	535	580	590	606	580	614	604	575	591	564	589	593	597	591	599	589	596	571	556	605	558	610	586	580	609	588	639	620	627	606	556	561	574	589	591	622	575	583	599	630	627	577	610	626	579	579	607	593	583	584	599	575	576	571	605	577	615	590	585	570	551	564	569	599	566	576	573	582	593	579	570	590	583	598	597	630	577	615	581	575	599	616	632	596	593	583	577	600	620	609	599	574	590	571	572	562	596	603	604	591	575	572	614	582	556	627	575	544	599	595	600	619	585	561	564	576	607	608	578	569	598	541	598	596	581	581	609	570	599	622	605	585	562	605	575	604	595	578	620	571	558	593	631	611	602	534	595	550	595	587	607	597	599	607	604	606	607	603	612	629	625	569	616	560	545	601	508	588	615	590	608	617	619	592	604	621	609	645	584	608	610	641	628	622	625	587	630	596	589	547	580	618	584	572	647	571	584	590	603	564	588	555	570	604	618	600	624	605	562	579	611	608	574	606	563	587	638	632	604	603	603	636	603	564	566	564	611	593	630	622	580	574	611	614	566	554	610	578	634	591	608	572	565	608	608	567	601	575	545	613	578	553	641	574	639	599	566	564	570	568	532	593	579	580	576	670	597	562	615	583	601	594	595	617	571	576	565	562	591	606	599	580	600	570	583	643	589	572	614	580	599	583	567	606	592	615	610	605	612	610	589	554	585	632	599	586	602
24129	21422	28475	24752	21376	8509	1560	1069	862	829	692	719	707	680	659	631	595	536	533	557	564	586	533	508	529	508	528	558	579	567	508	554	498	518	512	562	546	553	569	550	525	556	556	546	511	549	504	535	538	533	536	509	507	538	503	503	515	578	533	542	544	511	555	470	495	505	500	510	525	567	526	565	531	506	472	519	498	555	570	446	565	532	537	481	517	522	530	515	523	458	533	489	507	535	527	504	493	525	513	492	549	515	525	485	556	508	509	507	512	529	504	509	523	533	521	498	504	500	554	528	506	506	488	474	509	502	545	516	508	541	552	527	517	472	504	564	485	543	541	529	516	509	524	508	521	516	496	535	520	513	531	541	513	535	496	532	530	493	534	527	535	514	579	506	535	478	580	504	498	530	534	510	511	540	529	523	500	533	462	490	504	539	534	526	516	518	518	527	513	513	510	538	461	511	523	502	528	506	529	508	495	532	499	514	487	522	494	504	513	522	490	504	495	518	481	490	518	518	482	524	547	512	506	526	476	510	504	530	536	517	515	541	510	537	517	516	517	507	531	522	534	555	532	582	513	544	478	508	512	562	535	517	565	543	490	503	521	487	542	504	500	579	551	523	513	527	483	503	521	515	482	463	501	521	502	542	473	533	545	531	519	502	478	502	504	507	499	553	531	493	521	539	505	521	514	489	567	541	507	525	531	526	508	547	539	535	513	528	528	534	521	528	509	520	506	533	521	525	521	532	482	502	528	508	544	567	497	521	495	501	515	549	519	530	504	474	514	475	504	534	488	490	532	523	503	504	510	537	523	567	478	520	546	508	526	501	527	512	484	524	446	532	511	484	536	514	531	551	524	483	510	552	517	549	507	487	519	480	494	535	529	480	528	529	480	536	512	555	509	549	496	547	557	496	522	512	539	483	530	549	550	491	507	552	518	514	527	516	493	521	483	518	562	534	490	533	457	533	512	529	531	506	559	542	551	535	465	548	473	490	511	505	490	529	528	481	509	501	546	531	499	505	474	531	543	491	545	581	506	493	474	513	484	528	543	524	539	511	524	553	531	559	528	517	511	543	507	565	554	494	536	485	500	525	506	515	565	528	535	538	484	536	534	514	497	512	511	553	500	545	522	509	530	499	547	558	573	501	493	502	513	499	496	507	478	515	500	509	537	520	518	492	540	502	518	526	542	497	526	499	521	499	497	540	520	533	541	508	543	502	483	515	523	513	526	511	520	505	503	504	577	500	503	502	539	514	532	474	541	543	536	482	482	543	501	488	528	482	502	527	495	531	529	534	510	525	516	517	551	497	549	554	520	481	530	526	497	522	496	525	543	544	529	518	539	513	544	529	509	556	536	481	487	502	515	459	474	523	508	500	513	451	525	508	550	493	525	491	493	462	519	519	569	561	507	502	498	514	517	527	531	540	509	560	533	538	546	511	466	516	538	485	508	514	517	535	517	492	491	522	530	514	492	524	530	531	521	528	508	532	528	504	498	484	503	493	496	544	494	529	524	544	518	541	498	513	534	546	553	514	540	548	515	526	499	495	546	546	523	516	464	533	530	506	512	527	503	485	514	483	582	519	509	486	503	516	547	471	518	507	500	514	529	523	537	524	542	524	481	489	533	526	487	506	558	523	521	471	542	491	549	535	496	543	527	534	489	487	484	552	491	584	503	513	557	484	521	531	532	481	586	515	507	512	518	519	488	514	524	535	515	559	520	486	539	514	492	455	530	545	483	516	475	510	493	521	481	562	504	538	522	502	503	510	494	495	483	492	500	538	567	535	502	541	475	535	533	505	531	535	593	526	515	545	473	578	483	534	482	550	512	503	499	562	514	509	515	509	510	512	519	517	509	516	521	507	509	529	499	509	541	490	515	537	518	521	503	526	514	508	516	517	517	517	555	522	515	555	484	495	546	493	538	506	495	503	484	517	518	531	488	523	492	477	497	500	549	540	521	547	499	520	520	509	512	548	486	523	525	556	521	494	540	509	487	493	546	534	501	485	522	489	543	569	498	506	560	566	537	510	492	505	542	500	551	520	508	516	536	491	515	508	551	540	507	542	534	526	495	491	477	486	506	499	497	511	495	502	530	517	525	499	519	523	524	501	539	513	521	500	500	539	538	537	464	496	529	460	540	530	512	494	505	496	539	484	516	522	564	509	509	527	500	487	478	532	477	546	520	487	538	515	511	504	501	510	495	476	515	488	546	487	522	493	492	500	540	561	489	534	481	494	536	476	527	511	506	533	515	551	500	539	501	516	531	491	504	503	503	496	499	526	499	466	521	508	498	535	544	524	518	483	503	499	520	511	522	495	510	539	504	531	525	499	518	523	541	484	568	547	511	523	523	520	522	497	505	538	516	499	507	503	480	545	524	519	497	499	518	472	529	516	520	514	542	509	521	504	512	521	491	553	487	515	476	528	488	529	522	466	520	504	537	462	552	527	533	510	514	500	488	516	548	493	500	512	501	515	510	533	499	493	499	515	493	486	516	539	528	508	504	544	533	484	474	525	486	503	542	522	551	553	480	544	497	530	536	532	515	488	548	523	483	533	536	535	536	498	546	541	504	513	535	478	517	545	523	525	520	489	498	525	531	487	514	587	553	547	525	529	514	497	524	528	484	532	453	499	507	544	487	532	571	516	518	540	514	483	484	526	521	563	543	517	482	496	547	520	484	517	500	514	547	503	533	542	539	482	511	520	536	511	546	506	512	464	529	533	503	567	544	521	499	536	524	531	484	532	542	537	503	533	504	497	534	528	523	510	515	525	506	506	507	510	485	506	501	511	522	523	515	490	561	503	541	500	519	514	503	525	514	563	507	524	515	492	475	538	553	514	515	522	488	503	491	516	508	511	499	499	508	500	521	519	510	509	499	504	501	547	495	543	496	517	524	532	513	506	519	505	524	511	505	555	523	533	521	524	519	486	487	520	545	559	515	528	517	489	499	527	479	544	518	530	548	497	513	519	482	526	546	501	507	524	492	514	538	501	536	519	507	500	507	524	489	517	518	527	493	539	539	510	484	542	474	478	527	508	487	553	489	498	530	555	535	525	529	526	518	557	522	517	541	523	488	522	546	507	511	561	498	494	505	498	501	534	506	527	536	513	484	515	548	503	532	497	512	507	498	553	471	494	517	511	514	509	514	559	526	518	540	549	495	517	525	529	539	478	470	525	544	485	498	529	553	521	532	519	515	499	510	518	543	545	482	456	507	506	506	499	540	527	502	528	527	532	535	543	524	505	517	540	518	526	555	523	555	511	490	503	477	510	516	504	501	556	496	543	536	529	528	509	516	510	534	571	489	482	535	526	520	471	517	505	479	483	538	525	509	523	533	540	497	538	538	486	529	523	483	525	508	523	529	527	500	538	481	517	537	544	534	522	530	513	471	535	551	508	502	537	493	520	549	525	488	504	528	487	562	499	507	494	501	501	506	497	470	487	493	547	541	473	522	510	504	512	467	501	517	521	499	497	513	527	524	530
4120	10604	8872	4776	3417	2708	2214	1705	1505	1219	1090	1005	1012	980	896	845	836	771	759	741	738	724	707	673	687	730	716	689	653	654	720	630	654	683	644	698	711	701	627	643	647	657	673	632	668	683	692	654	695	684	622	643	649	582	687	591	668	719	720	640	650	649	645	638	665	653	631	632	618	667	656	653	660	649	632	627	667	652	652	688	613	615	659	655	660	681	674	624	632	668	664	700	692	649	646	628	619	593	626	609	642	612	599	672	665	638	715	628	640	660	606	612	675	690	653	672	646	682	668	638	621	669	662	670	677	663	650	675	588	671	675	627	645	652	641	659	633	624	641	614	590	664	641	674	652	661	662	640	662	662	631	657	610	641	673	706	638	607	626	671	633	658	646	620	643	651	692	691	663	670	641	607	630	650	661	636	647	650	623	607	632	625	642	611	668	666	612	637	689	695	624	676	625	623	646	665	628	662	630	632	623	612	646	622	628	675	677	624	628	662	672	672	669	637	662	692	662	632	701	595	651	600	651	693	612	624	634	626	644	663	680	642	644	654	617	710	642	619	627	680	617	615	662	618	646	628	617	686	641	671	639	617	627	667	668	659	663	603	626	643	658	651	656	646	668	627	666	605	646	657	648	686	639	571	648	700	621	673	615	645	649	671	635	659	649	625	655	653	681	643	656	639	677	591	630	647	620	683	659	591	627	672	622	627	697	620	631	620	669	652	641	676	634	641	673	630	618	666	662	689	661	622	664	657	676	687	602	649	654	604	623	657	668	635	636	643	635	640	626	666	620	656	641	657	674	632	632	633	648	651	621	650	634	639	657	618	638	639	616	577	649	666	597	656	651	701	634	672	660	648	667	638	646	651	698	653	670	644	650	643	594	601	630	627	635	680	678	673	631	659	633	652	667	640	627	675	676	687	629	659	623	636	596	602	677	620	629	655	638	584	634	603	677	692	664	595	608	642	689	678	716	624	617	673	633	660	687	629	645	625	631	630	682	623	607	645	611	641	678	623	640	634	637	630	680	628	699	658	619	629	630	643	629	635	661	602	616	642	649	646	624	640	583	645	603	635	675	621	610	585	655	610	629	613	680	649	647	619	606	706	650	662	666	611	621	648	657	606	660	698	698	611	663	658	650	664	665	669	590	672	623	658	644	593	630	652	642	639	673	618	611	616	685	668	676	671	637	620	613	665	645	626	623	665	685	677	594	628	645	589	611	600	647	629	651	639	620	635	639	650	666	658	649	685	661	613	714	609	654	653	617	607	650	646	656	669	650	641	644	622	665	609	629	640	635	657	624	685	587	614	598	649	663	677	638	665	671	634	646	718	644	619	655	649	641	641	661	615	610	639	622	643	638	590	621	644	630	699	627	693	667	647	666	636	681	598	670	655	631	645	613	630	612	642	662	689	656	656	604	658	640	610	665	603	650	674	629	738	657	664	653	633	632	632	622	684	679	682	625	664	684	632	660	693	715	602	659	652	632	645	638	691	639	663	617	645	608	618	643	631	670	607	677	583	674	694	673	685	629	626	674	660	710	630	686	680	666	632	696	656	668	669	613	603	672	602	650	620	623	616	640	693	652	653	637	613	619	640	620	622	636	626	635	635	616	658	703	662	627	661	636	652	687	647	619	669	682	637	620	646	653	641	619	659	612	620	665	650	682	638	601	633	682	639	647	619	657	610	664	663	639	629	689	635	602	650	614	651	677	650	669	677	656	637	629	616	652	671	642	599	664	650	647	642	596	661	637	622	666	660	643	648	640	652	686	671	658	689	604	669	678	591	685	666	650	643	670	646	680	646	654	609	621	660	632	643	610	620	649	616	630	642	672	638	676	635	654	638	668	601	591	644	691	611	666	639	657	631	662	651	664	679	652	659	610	635	618	638	647	638	668	636	654	654	649	662	657	657	664	609	665	669	624	669	633	631	651	659	652	623	661	611	642	643	649	649	650	664	631	620	631	619	672	633	692	648	631	628	623	655	635	593	623	693	653	667	653	687	646	646	624	678	627	661	639	631	645	673	584	666	638	621	660	627	693	665	697	652	653	613	603	646	666	680	631	642	615	649	643	665	650	655	652	656	674	647	619	607	652	685	622	668	652	697	629	606	630	628	642	609	636	649	688	639	635	663	647	703	684	632	632	624	655	652	637	653	657	627	671	631	639	654	640	656	660	665	678	655	650	644	661	659	622	687	693	667	629	638	624	623	652	696	669	671	611	606	644	635	619	601	654	635	649	646	614	616	679	636	595	630	672	661	663	626	603	650	648	650	664	658	635	647	685	679	678	660	678	655	671	680	653	633	647	593	608	608	654	666	646	669	634	659	657	690	658	625	618	603	605	646	644	638	673	597	654	700	612	611	630	646	636	631	668	634	716	604	694	637	644	686	664	636	634	632	582	635	655	643	670	650	607	636	689	658	679	635	639	638	629	656	643	601	650	645	637	656	676	622	635	621	646	641	593	654	621	648	621	652	653	659	622	632	649	657	713	653	704	591	641	656	684	620	678	661	639	625	645	677	636	659	650	689	654	643	645	651	649	658	695	688	680	657	671	644	641	661	680	666	663	610	659	654	705	626	638	625	639	676	637	613	628	600	661	661	658	644	617	643	677	662	646	654	669	651	631	623	671	582	595	674	612	613	653	616	607	623	596	623	618	673	686	649	656	650	679	671	647	606	665	659	654	632	610	669	642	675	693	645	625	638	635	634	661	624	687	633	655	644	623	604	653	627	658	619	612	703	629	607	673	631	610	689	688	615	632	658	697	658	577	644	655	598	631	620	624	637	619	607	630	647	703	608	626	639	599	628	676	663	624	629	612	636	642	611	635	628	667	679	637	659	651	661	604	615	643	626	601	655	674	661	603	649	703	626	626	635	649	693	625	590	657	659	631	659	682	665	662	649	629	666	654	624	637	650	636	651	658	659	642	623	670	650	643	591	643	665	633	696	659	653	623	648	651	648	655	640	657	644	621	675	645	620	645	641	636	613	653	628	646	622	650	630	672	636	640	590	651	630	613	644	656	610	674	626	645	649	623	631	657	628	599	644	617	624	660	616	662	634	694	664	668	665	677	609	672	639	654	639	654	686	625	622	639	669	668	623	662	655	611	632	661	693	629	616	663	683	606	613	666	632	602	638	635	649	623	624	604	640	653	641	691	610	637	604	683	615	613	666	696	625	658	702	685	657	671	678	607	657	627	671	703	615	661	642	646	624	618	633	654	632	632	595	663	645	630	629	683	641	664	637	673	607	650	607	653	651	600	644	673	665	657	678	649	616	664	655	644	632	690	646	675	642	607	705	627	636	657	644	665	630	657	622	630	654	646	630	615	610	650	634	652	626	644	629	655	621	654	657	625	717	626	617	637	657	642	616	653	660	619	639	673	630	675	627	663	640	633	658	651	684	632	582	652	637	633	663	633	635	640	610	640	674	616	657	676	636	648	656	601	612	694	625	626	668	647	686	626	629	621	657	654	633	651	652	632	649
24972	21392	27415	25695	10825	1056	754	574	492	372	372	380	358	342	340	308	299	293	282	293	280	286	266	245	260	261	238	309	250	262	275	269	232	259	266	269	285	255	279	246	272	257	246	258	263	242	253	272	240	258	232	276	258	249	271	251	245	241	260	263	253	255	262	266	264	246	238	259	224	288	265	267	286	265	252	282	263	257	232	246	292	263	239	245	265	257	235	261	257	238	253	277	246	253	272	262	220	267	279	257	262	256	266	254	258	231	243	226	242	248	236	262	249	248	234	245	247	228	278	249	259	258	230	243	242	256	237	266	236	236	285	252	248	259	234	237	268	238	271	242	256	252	236	249	258	235	287	266	227	257	231	247	268	262	249	236	241	235	248	243	266	254	271	244	236	258	216	279	248	257	260	244	252	242	221	283	250	266	231	223	261	249	213	246	234	275	275	261	263	261	249	263	259	232	229	244	284	262	242	270	245	274	234	242	260	267	252	274	266	272	255	251	215	260	234	251	286	246	266	246	273	271	201	284	245	275	238	261	262	249	280	269	260	261	249	241	261	264	260	254	235	267	268	224	227	247	240	259	274	243	242	243	225	281	252	272	273	260	274	246	248	255	256	271	247	249	261	259	238	264	266	269	262	244	238	255	256	293	232	293	237	248	266	232	263	247	256	258	255	236	246	254	227	243	260	244	258	261	249	250	248	232	242	213	228	282	254	245	265	243	222	263	259	251	262	228	234	257	228	247	269	241	223	256	271	228	253	261	248	250	203	232	253	258	267	245	219	256	268	238	246	237	224	240	261	263	252	241	278	246	249	293	243	243	253	239	277	252	210	261	234	236	255	249	248	262	247	259	238	251	240	253	265	243	256	228	257	263	260	279	259	252	249	277	246	248	287	260	269	256	267	245	242	243	269	241	242	291	240	209	248	243	260	264	266	270	279	274	262	267	266	242	233	259	257	266	273	231	257	252	268	267	242	240	271	247	273	234	250	218	241	256	242	255	237	241	257	236	275	239	221	265	214	274	234	255	233	244	246	269	274	276	259	253	267	248	243	273	251	268	244	261	268	268	227	232	288	243	226	238	247	233	262	274	271	267	253	261	252	247	247	243	270	247	247	250	239	248	268	222	241	248	242	250	228	295	271	257	249	266	245	249	272	254	261	264	242	258	238	247	248	236	258	226	264	235	257	244	245	252	228	280	266	236	258	223	228	267	284	243	237	266	248	224	234	240	243	235	250	270	232	248	246	257	239	253	299	258	242	270	236	270	259	247	245	236	216	255	254	248	285	245	245	285	226	269	251	235	254	266	279	283	263	279	243	265	241	269	270	251	237	261	267	237	244	290	228	246	278	213	278	252	250	257	271	261	241	243	230	274	247	255	255	269	258	231	254	252	278	259	241	265	266	281	283	236	249	210	234	253	238	239	253	276	275	246	235	260	223	279	249	231	231	259	252	283	271	249	247	243	240	269	262	259	273	246	263	250	290	241	248	278	252	275	248	267	245	260	239	253	265	260	240	281	220	249	227	249	236	266	253	226	263	254	252	258	228	253	256	243	247	241	269	245	269	280	257	269	258	245	228	264	254	265	267	230	269	258	253	248	251	255	239	265	236	264	274	246	254	230	262	252	257	248	248	243	239	221	244	267	257	244	283	249	262	251	243	264	278	256	284	239	261	243	243	229	261	249	276	268	243	250	237	247	262	226	253	255	253	239	248	262	260	236	251	251	247	291	261	263	249	275	254	261	264	302	246	267	235	250	267	238	249	261	264	256	233	232	243	260	259	252	266	250	236	253	245	236	238	248	258	264	298	266	248	256	276	258	235	270	259	273	241	222	283	241	247	260	258	268	249	247	250	272	271	281	275	236	234	251	260	254	204	251	244	277	244	257	275	247	242	253	251	251	269	257	232	245	254	244	237	243	266	262	237	243	278	284	280	262	267	252	255	256	237	280	208	250	244	265	277	260	263	266	259	278	278	275	285	245	283	238	237	278	236	211	224	257	242	253	224	241	268	243	265	238	255	240	276	274	268	261	252	267	251	258	270	259	246	233	262	274	256	226	267	279	272	258	269	256	269	241	250	240	264	282	251	272	231	268	259	224	260	259	242	236	234	268	279	251	254	267	249	247	230	268	242	249	246	268	245	254	245	255	254	247	237	259	252	228	244	248	231	240	224	236	237	244	261	256	222	244	231	247	221	239	250	249	242	244	244	262	283	239	258	272	266	226	234	273	245	252	256	293	272	249	230	253	266	241	242	238	262	250	281	240	275	251	266	268	263	236	253	239	248	258	231	253	279	260	229	261	233	251	266	248	251	263	229	225	257	258	254	244	242	239	265	261	236	238	267	241	253	238	265	218	240	260	227	260	265	260	243	263	265	243	263	269	285	258	247	258	236	264	235	239	245	251	260	269	267	277	257	297	250	244	245	251	267	251	243	258	247	246	252	264	257	238	239	261	248	255	246	252	259	258	250	271	279	245	254	243	260	230	239	226	232	221	247	242	253	232	259	269	264	237	236	218	278	259	270	244	232	241	252	246	249	231	250	269	270	236	243	240	249	255	282	242	248	249	245	271	217	275	222	248	250	218	254	251	237	253	235	242	240	258	259	272	248	234	248	267	267	266	244	270	227	252	248	251	263	211	248	238	246	251	260	247	235	249	273	256	231	260	263	257	261	228	255	216	272	255	260	236	250	276	280	270	209	247	279	238	270	250	261	249	249	255	270	263	252	238	267	245	220	249	238	270	254	228	235	247	232	268	247	258	275	247	244	254	264	253	265	243	216	223	250	257	256	264	232	260	245	247	246	243	255	273	237	273	295	270	266	271	245	242	246	233	235	250	222	249	252	243	252	259	283	255	269	276	259	251	218	274	261	243	268	251	274	247	263	254	278	261	259	274	245	268	248	239	256	278	236	228	216	251	239	241	268	278	238	248	223	240	257	275	246	259	252	234	258	262	242	288	242	246	236	262	248	247	223	282	262	227	245	273	252	256	256	232	252	283	271	241	249	250	227	246	272	243	244	263	238	256	252	245	248	252	238	237	249	249	251	266	289	268	228	248	228	237	265	270	267	242	262	270	261	259	240	255	231	262	249	235	265	236	283	240	260	256	258	257	240	241	253	244	275	266	232	232	281	272	252	232	223	262	244	268	249	276	244	246	266	263	260	237	267	244	258	286	239	251	261	247	259	254	242	245	242	264	273	256	265	254	251	258	246	245	245	256	246	250	242	232	249	260	240	265	269	253	215	236	268	257	258	243	239	253	266	247	261	233	249	269	236	261	257	271	240	248	226	265	239	266	242	243	275	266	250	256	246	256	246	239	237	209	252	238	279	223	253	262	242	238	245	219	253	258	246	257	247	253	268	254	243	245	263	246	256	257	240	257	287	273	276	258	232	244	257	233	263	274	284	244	227	266	257	266	239	254	270	222	253	258	247	262	267	239	245	255	237	247	270	252	216	249	269	258	243	251	262	248	240	251	259	264
3905	7073	6057	3303	2287	1691	1428	1070	884	746	657	564	545	508	470	448	416	431	411	407	340	380	360	358	335	373	352	336	360	321	331	347	374	329	334	340	292	300	332	338	297	352	342	324	311	317	307	329	297	327	291	337	317	265	300	294	302	337	327	306	328	326	339	320	316	308	291	297	329	277	311	330	304	307	327	337	335	361	285	316	301	295	316	306	334	316	326	315	291	325	321	284	335	335	331	318	301	325	317	287	304	329	307	306	273	299	315	318	302	324	292	303	301	311	285	299	311	312	320	308	300	300	304	311	334	298	307	312	317	326	308	314	303	270	326	322	329	303	300	307	294	294	322	324	303	290	290	329	320	328	301	283	329	291	311	295	278	296	288	317	323	312	301	312	318	333	276	301	313	278	303	323	301	297	306	350	289	272	320	326	294	307	318	287	315	336	313	308	318	286	320	309	321	312	327	273	305	311	325	328	332	316	329	310	294	321	300	351	345	344	313	349	313	328	327	307	328	308	320	324	331	289	297	304	314	314	326	326	337	262	291	290	297	289	290	315	313	321	314	310	316	331	326	315	275	321	353	342	333	331	306	301	288	287	340	290	302	303	321	307	293	301	270	314	315	335	268	291	306	304	299	341	317	308	320	318	298	307	303	325	272	309	322	317	292	315	328	299	329	305	324	307	296	295	356	302	342	309	334	304	325	295	294	288	310	321	304	335	289	316	355	301	277	288	301	296	307	335	307	293	318	325	310	314	331	328	312	299	330	300	330	278	294	282	317	327	312	315	318	308	298	332	303	304	316	311	293	288	324	296	314	330	303	337	315	322	302	325	296	293	309	298	319	297	292	310	319	326	341	336	323	326	311	303	311	310	310	313	304	312	296	306	313	305	331	339	296	293	297	330	297	317	289	284	283	330	309	326	316	336	302	348	319	289	339	321	331	328	315	310	307	331	318	285	344	289	296	285	296	336	347	298	320	290	318	277	305	312	314	307	310	323	312	279	308	318	296	329	333	295	318	344	322	337	307	313	298	317	312	308	311	309	321	298	350	333	318	307	294	298	292	305	303	337	283	331	326	276	302	318	292	313	327	261	309	287	286	301	327	314	309	333	305	304	325	310	319	296	318	308	346	327	323	319	305	309	303	302	298	290	344	346	337	316	352	306	313	323	316	312	330	320	295	309	277	310	288	320	318	276	306	305	314	328	303	302	318	327	342	314	280	319	299	352	283	313	311	323	297	309	315	313	318	289	341	320	294	326	321	310	317	315	296	291	293	313	296	291	308	324	307	315	319	316	315	319	334	292	313	306	283	319	281	301	297	319	293	332	313	300	328	319	312	307	315	312	323	304	317	328	287	290	295	343	322	362	321	324	344	325	309	300	321	307	283	301	319	346	320	339	333	326	307	333	321	299	342	307	310	320	298	318	311	302	312	326	337	299	329	309	324	317	266	310	330	334	287	324	327	316	307	304	324	334	303	289	311	324	297	329	291	342	312	332	310	366	321	280	289	330	299	330	346	298	330	340	311	298	328	311	343	322	301	312	313	335	331	288	310	317	298	315	338	280	303	335	345	294	319	309	309	278	327	318	306	307	345	320	325	313	321	308	289	294	306	295	318	328	297	327	329	324	326	291	297	321	305	304	347	320	301	325	292	304	291	322	330	326	317	343	343	313	306	316	315	300	333	332	289	308	298	314	347	340	319	334	288	346	305	326	339	367	323	309	299	303	320	318	325	285	316	297	322	339	343	338	307	309	345	326	328	332	337	298	318	312	305	302	332	306	321	313	327	288	309	316	327	313	344	343	301	302	296	313	329	280	297	326	309	323	348	337	300	292	330	276	280	306	296	315	294	309	313	292	308	328	301	293	309	310	292	340	308	315	303	329	334	329	344	319	324	324	326	283	327	310	294	305	338	282	293	321	294	274	289	319	316	340	331	316	312	332	312	306	297	325	323	323	341	303	347	304	299	291	310	344	331	326	312	313	310	315	319	284	309	305	291	312	318	321	361	298	303	302	296	299	322	296	308	280	304	294	309	335	312	301	285	324	323	322	337	310	318	346	299	308	313	298	311	279	305	346	303	316	303	311	315	284	300	335	320	320	320	315	337	327	314	321	313	313	277	312	325	305	285	334	306	309	294	329	349	312	289	301	346	327	314	304	302	321	320	306	290	312	308	327	315	307	309	306	308	322	329	299	314	314	320	302	300	297	313	304	297	289	321	324	320	299	319	303	299	314	306	331	332	316	286	329	345	324	312	296	318	320	314	295	303	337	285	295	314	320	297	323	307	338	307	260	325	301	308	314	317	330	278	320	287	284	290	339	284	327	337	356	307	325	314	318	313	321	325	284	344	314	270	321	334	295	300	304	332	303	290	337	277	322	299	340	317	323	345	326	308	352	309	293	287	282	333	319	334	306	278	319	319	301	313	311	338	311	294	283	301	336	318	319	316	316	289	311	342	301	331	310	297	302	300	330	295	279	278	330	312	303	294	326	339	329	308	338	325	292	311	327	340	340	319	330	306	339	293	290	304	347	325	272	330	287	334	335	317	288	329	268	318	303	297	325	337	312	308	306	341	311	334	341	296	296	331	296	326	288	292	307	311	319	324	303	300	324	316	334	328	288	277	309	321	270	330	320	320	297	323	297	314	337	300	310	338	289	327	301	298	302	304	345	314	313	318	307	295	314	282	316	296	326	300	294	324	313	298	319	307	343	320	315	289	320	302	319	346	314	285	323	276	355	313	348	304	338	291	312	302	337	301	304	330	298	307	305	290	314	328	321	319	312	300	307	321	322	307	350	302	323	320	322	321	326	309	338	293	312	317	315	335	316	274	326	337	300	311	275	311	351	309	315	299	321	284	310	317	314	307	299	309	319	273	317	345	274	295	319	302	315	312	326	313	306	320	307	321	342	342	321	297	333	322	318	300	315	294	297	317	295	309	338	284	307	310	295	327	330	295	326	338	318	273	275	343	292	306	316	326	258	284	310	338	307	312	333	339	331	345	289	335	322	305	309	354	313	301	334	311	303	316	323	317	300	305	312	289	326	310	342	319	312	308	313	320	306	289	281	304	291	296	331	316	333	315	283	320	290	346	321	316	319	312	292	297	284	326	332	337	323	340	312	296	337	335	320	300	305	303	301	301	318	321	298	303	288	325	292	321	315	298	316	320	322	316	299	300	304	332	316	322	336	284	315	330	312	332	324	305	307	318	315	319	337	324	303	330	312	323	312	304	279	303	294	303	318	300	324	329	319	332	340	299	320	298	278	303	308	310	303	325	307	362	301	331	295	362	301	294	297	283	286	310	318	298	312	320	303	291	340	325	305	311	326	314	302	350	341	330	321	313	293	335	282	264	295	290	339	329	350	304	274	327	322	301	314	320	303	299	299	321	317	341	317	316	330	330	295	326	317	319	328	321	303	309	322	323	294	303	301	331	323	290	299	294	283	318	309	347	288	320	290	302	291	295	328	319	326	287	332	301	299
22978	21454	29042	24266	21457	21470	7169	1412	921	775	640	612	521	486	498	413	406	384	346	318	313	326	285	312	293	314	314	284	303	294	274	304	273	284	260	283	249	255	259	254	254	274	274	246	261	267	264	279	242	272	284	283	255	254	248	277	269	244	248	255	239	251	253	238	252	247	226	262	289	271	251	261	271	250	258	245	270	238	258	246	250	282	268	262	262	259	276	268	273	275	234	243	234	286	282	286	250	220	269	250	244	250	271	234	256	256	254	252	268	222	275	253	248	246	268	236	238	226	242	281	266	228	253	223	279	255	246	212	241	278	267	251	237	251	286	253	235	240	242	251	278	257	262	269	272	251	261	250	266	258	246	273	265	258	272	251	286	250	221	243	273	247	252	264	268	256	233	234	233	260	259	265	229	241	233	256	254	274	241	226	276	257	253	243	225	266	248	260	281	280	233	274	268	302	265	259	270	240	274	253	245	265	247	246	224	274	220	265	272	233	216	249	279	267	262	246	245	277	256	266	261	232	268	264	253	234	222	247	254	242	270	267	261	269	248	256	239	248	238	281	253	254	247	255	250	271	247	264	247	257	270	227	246	252	261	249	268	273	261	238	250	240	246	264	253	243	258	253	254	275	258	275	243	229	238	253	253	247	272	245	245	265	251	290	262	273	249	260	253	267	239	250	260	259	265	230	225	257	249	258	247	252	246	249	228	230	232	268	245	267	219	234	253	246	247	242	272	234	252	257	235	265	279	258	240	247	253	248	245	236	238	252	250	284	290	270	213	260	255	215	260	229	245	233	250	257	266	238	252	261	263	241	237	275	248	264	249	238	263	244	241	249	249	257	250	254	241	250	253	250	269	270	233	234	281	262	251	239	234	265	253	229	237	261	225	273	250	262	252	261	232	251	270	251	245	242	215	255	228	281	245	261	253	243	221	253	276	241	264	246	260	294	259	251	265	249	254	229	231	223	234	238	285	275	242	249	257	260	268	270	275	273	256	282	234	263	257	250	243	246	252	260	262	245	239	287	244	252	280	235	235	252	229	234	265	278	266	251	291	253	247	250	246	266	240	289	249	265	250	267	246	269	262	247	230	243	267	277	280	311	278	245	249	235	238	238	237	253	244	286	245	247	259	247	273	252	255	253	248	255	275	227	268	260	256	276	260	247	222	239	246	256	269	241	247	242	224	260	269	265	236	257	262	271	244	254	253	235	251	232	274	260	226	255	249	239	254	252	233	255	268	253	287	266	239	239	263	254	259	264	250	265	264	245	254	268	256	260	255	266	234	258	259	262	242	258	240	249	252	227	248	240	208	260	223	243	228	235	248	227	242	269	240	293	265	264	216	264	260	243	241	236	248	240	265	278	248	223	230	256	243	262	242	233	260	228	240	211	217	259	252	258	260	223	251	261	233	242	299	275	244	253	252	266	246	283	238	258	251	255	258	242	263	252	280	255	238	270	236	265	268	247	250	283	239	226	260	258	247	266	250	258	280	236	246	249	242	243	247	227	277	246	246	243	247	232	245	248	282	237	251	250	257	251	225	249	274	227	243	241	281	252	217	274	242	268	275	254	263	256	231	224	253	265	243	266	242	245	238	274	242	268	226	250	286	248	275	256	275	244	248	230	251	269	260	260	253	228	241	265	243	253	267	262	261	271	263	236	238	242	269	245	251	235	250	223	263	264	274	270	268	244	250	273	261	259	258	233	252	271	244	216	240	250	245	255	248	257	241	290	247	275	269	244	268	241	261	288	237	255	250	269	272	286	245	234	214	283	251	284	260	248	245	275	265	258	261	272	240	250	263	255	233	261	245	281	248	239	265	252	232	253	244	275	226	250	210	250	276	232	247	248	243	214	252	232	250	238	261	251	229	250	249	275	252	259	256	242	247	264	233	257	262	253	254	282	250	254	252	253	275	267	256	259	265	258	264	273	258	250	245	265	276	244	221	255	264	258	239	266	254	263	285	234	259	251	228	252	252	265	266	240	259	248	246	264	246	254	264	244	261	222	254	242	254	241	263	272	242	255	255	227	255	267	238	283	268	250	272	275	269	265	293	239	263	253	267	235	247	246	259	229	232	268	263	227	226	253	256	266	252	258	254	242	250	264	241	231	235	253	248	250	242	247	248	252	246	269	251	242	229	256	268	246	239	271	262	245	229	234	271	260	246	255	233	267	277	236	257	272	267	235	292	258	232	224	258	247	255	235	250	256	260	230	231	226	255	252	259	253	242	260	272	257	277	241	227	266	281	237	263	223	247	286	253	237	266	241	278	249	218	244	246	247	262	244	272	274	264	268	259	243	281	264	265	242	266	216	254	261	241	260	245	245	258	248	264	241	254	245	225	250	233	258	236	252	246	259	244	248	252	237	245	244	276	269	269	254	235	234	243	248	257	234	261	289	254	266	252	249	252	233	248	247	242	279	252	256	262	262	251	252	251	252	248	269	260	247	249	267	291	216	264	245	244	235	234	248	272	247	259	222	244	233	264	240	226	247	259	240	245	253	265	253	271	283	264	234	261	252	276	234	252	237	253	254	223	274	271	263	250	247	254	263	229	244	221	269	249	269	240	266	259	256	241	249	241	249	245	253	239	254	251	255	232	274	261	240	258	240	239	272	260	222	237	260	287	237	241	276	264	296	274	270	282	253	221	239	244	250	269	251	241	271	254	250	253	263	291	278	263	236	261	233	243	249	223	254	251	240	249	281	264	242	253	249	242	224	260	258	246	267	264	251	257	244	243	271	256	225	248	249	248	256	262	301	251	245	265	247	230	253	236	229	246	242	263	248	256	224	259	276	257	220	229	251	268	261	234	237	269	252	254	264	272	268	242	243	240	278	250	256	255	236	250	231	226	236	246	245	252	254	290	242	240	263	270	266	244	263	240	277	254	252	250	248	253	262	256	266	250	237	241	262	238	282	245	212	275	250	239	255	244	256	274	246	255	237	232	259	250	254	262	239	222	256	245	254	272	254	240	242	220	258	256	278	262	259	261	270	244	256	246	251	240	260	237	267	243	276	253	279	217	243	261	236	271	259	276	250	231	251	249	259	239	235	223	268	250	269	259	208	268	248	255	265	253	282	245	249	231	213	255	262	262	242	239	234	239	254	253	257	253	268	235	246	246	248	251	243	231	253	255	258	253	263	265	246	241	263	243	247	257	228	251	262	231	235	214	247	233	289	246	241	250	252	250	287	231	243	227	249	231	230	240	249	256	243	234	243	270	235	248	255	256	254	245	248	258	260	227	260	244	258	285	240	280	245	261	281	253	255	227	253	241	268	254	243	220	263	291	250	264	219	255	226	266	253	222	220	259	263	244	273	287	239	240	252	256	258	255	276	231	235	240	260	267	251	219	266	270	247	240	253	246	244	225	248	281	247	273	229	232	260	241	238	236	264	292	247	257	243	265	244	243	258	238	267	253	239	228	261	209	231	269	261	258	244	269	241	238	248	254	307	265	242	254	243	244	223	239	257	284	264	271	249
5056	15918	13369	7374	5260	3767	3102	2226	1769	1502	1164	1040	927	855	774	678	652	572	521	488	450	497	453	455	407	410	383	405	376	369	377	396	377	352	340	353	368	327	336	378	371	319	333	354	348	324	336	318	317	338	350	333	415	334	334	327	336	317	341	321	349	315	334	335	342	319	338	328	347	323	336	317	318	338	325	334	330	317	304	338	308	331	320	345	326	322	293	337	304	341	314	324	298	336	358	357	298	332	314	321	320	372	333	356	342	322	339	340	340	342	321	324	327	314	314	352	307	324	342	370	317	367	307	293	323	321	337	332	319	299	331	332	316	335	325	304	298	307	346	304	315	299	316	326	317	357	369	294	317	320	349	358	347	329	323	323	311	322	331	320	318	366	323	357	306	335	310	316	309	287	312	314	300	306	336	344	333	350	346	354	301	327	316	305	324	304	309	327	341	315	325	338	336	330	329	336	336	303	329	343	318	334	326	323	316	324	307	325	330	307	361	317	311	327	319	333	305	330	325	352	328	327	349	353	366	353	327	311	362	346	324	325	333	320	323	309	334	313	325	334	316	293	342	327	323	328	329	319	320	348	331	340	326	321	322	325	317	324	325	362	351	289	331	300	327	301	300	333	338	328	350	353	332	305	305	308	341	351	315	319	310	314	317	296	303	321	329	347	298	295	312	309	316	349	340	303	270	353	312	287	299	329	295	296	341	332	322	321	306	336	317	328	319	315	315	321	341	331	363	299	338	289	337	346	324	325	298	327	298	323	311	341	337	313	341	311	324	365	336	312	301	324	306	320	339	314	307	295	372	307	350	335	329	339	327	342	363	349	311	311	328	334	346	340	332	324	343	326	323	303	320	294	324	313	307	320	344	341	309	345	313	331	314	327	314	323	357	314	312	353	333	323	309	339	330	300	338	309	286	312	307	328	317	322	350	305	314	291	334	328	317	321	317	352	323	287	324	302	316	360	343	339	357	327	294	319	314	326	320	314	304	336	300	342	311	363	328	343	339	381	318	338	320	329	307	321	310	295	331	342	303	323	300	344	351	335	321	319	313	337	289	316	356	334	303	307	324	349	317	312	326	355	334	315	328	320	310	308	328	325	330	330	314	330	353	299	320	338	324	302	319	308	350	344	317	296	311	341	348	330	331	338	362	334	329	318	329	315	304	333	312	315	323	363	332	293	332	347	322	324	342	314	301	332	321	320	322	326	321	314	348	321	316	344	328	311	294	294	369	343	321	314	289	330	329	341	340	321	326	307	309	308	289	327	329	330	361	351	367	325	337	354	337	314	340	332	344	360	360	332	323	334	347	325	309	293	304	332	308	325	345	326	309	314	330	356	333	315	336	288	333	342	321	347	327	306	323	328	327	323	367	307	293	326	343	323	312	346	311	333	323	328	298	308	335	327	309	340	317	305	308	316	306	349	283	349	324	304	335	281	334	316	298	326	347	338	311	332	335	332	305	302	300	342	306	342	349	332	342	322	284	321	323	332	329	314	324	334	315	309	302	331	332	331	316	319	302	311	305	335	296	310	333	347	333	341	346	347	332	324	317	324	322	351	311	308	303	324	311	302	315	324	302	332	302	342	341	334	294	348	321	294	324	335	319	323	332	325	297	325	316	299	304	317	311	330	302	310	305	307	343	317	321	301	322	355	328	344	298	319	325	331	285	285	286	333	320	312	346	349	336	320	327	336	311	307	318	304	319	318	307	304	321	306	324	349	324	313	330	355	340	310	325	321	336	335	347	317	331	338	330	329	340	307	345	315	329	334	287	326	331	311	284	357	310	310	309	322	330	335	322	334	350	322	351	337	329	289	303	322	335	349	345	325	340	348	309	322	332	325	302	315	355	317	306	339	348	327	325	330	347	311	359	312	313	335	376	331	297	307	335	316	343	314	278	341	332	355	345	338	314	322	326	282	288	308	316	338	311	310	301	323	304	367	300	321	325	295	328	336	313	330	297	287	340	289	322	327	320	315	320	330	314	329	325	343	325	345	311	330	308	307	336	281	328	341	311	337	324	327	332	314	348	316	341	318	340	336	315	315	326	326	321	330	313	325	354	321	320	316	314	322	319	325	303	339	339	311	314	336	320	309	335	307	310	311	310	316	337	340	302	352	357	307	280	284	319	300	373	332	345	322	301	329	331	327	304	324	315	320	331	329	341	320	349	332	325	296	324	333	350	343	326	349	312	338	338	324	324	368	305	295	328	346	340	340	301	351	324	314	331	352	304	320	335	324	305	348	316	325	337	298	339	297	291	325	337	249	335	322	339	337	348	308	318	308	339	356	338	328	341	319	328	314	350	316	336	307	351	311	324	341	343	321	298	320	324	304	321	318	329	325	351	306	318	294	320	348	333	319	313	315	313	299	358	308	322	335	341	348	312	303	330	323	340	339	300	317	304	277	349	310	313	315	272	330	329	308	338	343	350	323	311	319	331	314	336	307	326	345	309	343	309	282	317	313	352	299	347	311	319	308	320	322	352	310	333	312	353	322	347	309	336	341	306	368	299	347	272	327	326	307	325	315	353	288	320	306	331	319	329	337	286	315	338	336	316	307	329	310	336	304	315	334	309	310	355	342	304	315	315	315	338	331	358	303	304	327	314	309	335	339	331	330	334	327	330	303	332	266	312	342	318	291	305	294	323	358	319	291	343	306	348	303	339	298	305	338	369	340	316	348	309	335	311	321	330	308	307	357	337	315	330	333	336	316	315	338	312	311	310	319	337	323	315	322	330	288	340	294	340	325	318	311	299	331	326	330	303	334	306	351	329	306	320	319	315	323	342	318	331	319	306	320	309	303	293	309	308	344	315	322	302	311	309	336	335	346	354	282	301	300	321	299	346	326	348	309	301	326	289	335	349	317	314	295	328	321	333	337	308	328	359	325	328	308	347	355	333	336	339	324	318	307	315	303	356	340	290	320	328	307	295	317	320	325	316	322	325	295	319	317	333	344	316	299	341	305	326	348	335	298	324	369	313	296	308	325	323	348	334	308	323	324	350	321	338	353	320	309	317	331	331	318	316	345	319	307	312	307	358	316	330	307	312	324	332	328	332	320	299	302	348	304	338	321	331	319	345	316	345	315	324	323	290	344	305	340	306	373	356	344	318	321	315	347	317	320	312	319	319	327	306	316	326	347	321	319	276	318	305	325	318	349	349	325	330	296	332	356	288	291	332	311	362	316	316	284	314	324	299	322	327	293	338	318	332	349	333	323	340	328	319	329	340	361	338	340	296	334	326	343	298	328	339	310	355	320	331	344	295	342	323	319	289	303	331	322	320	309	316	341	335	282	313	347	333	340	317	339	321	336	307	313	287	320	338	315	303	323	323	314	336	325	346	288	335	308	341	308	312	318	349	295	353	319	324	328	344	352	332	351	323	317	336	329	345	289	316	348	333	327	338	331	311	329	320	322	349	310	319	323	331	332	316	326	318	308	307	329	351	311	334	315	311	301	320	336	327	302	330	328	333	344	330	330
27575	18426	4882	1545	1033	776	739	567	545	530	577	558	550	520	513	502	482	514	483	465	477	487	496	490	449	461	464	521	494	463	481	461	471	467	490	475	500	473	465	454	493	525	476	480	517	476	452	482	479	478	490	479	451	476	467	453	464	489	500	510	462	512	441	476	476	459	488	492	485	446	460	463	499	497	483	486	484	487	470	453	474	473	509	493	467	458	487	462	495	475	496	487	454	489	479	482	480	443	456	483	494	443	479	452	442	490	474	462	443	434	436	471	487	490	444	496	459	402	461	432	462	483	507	461	467	465	454	471	495	448	471	429	475	487	501	518	434	521	451	452	414	436	485	475	463	452	445	425	493	495	438	499	492	476	446	463	482	493	485	463	461	506	445	477	533	493	417	523	441	520	505	497	453	445	463	437	490	509	473	507	498	470	508	459	465	472	477	466	433	482	520	489	437	478	465	460	480	459	446	418	469	492	476	466	474	485	477	476	453	495	486	452	450	492	535	486	500	461	468	490	421	461	467	469	461	437	455	466	464	437	442	477	497	523	498	482	477	461	457	476	502	464	454	483	499	501	456	476	496	454	470	443	461	476	488	462	481	492	484	464	483	482	490	464	477	493	486	488	457	450	457	498	496	485	470	481	500	462	477	475	511	464	483	514	466	428	504	441	472	483	486	473	456	470	489	439	479	487	468	491	454	505	473	467	495	501	495	486	464	465	435	445	457	498	489	448	465	516	473	474	470	464	516	469	470	480	479	473	475	477	511	508	473	481	514	503	490	462	473	446	499	482	459	448	435	492	474	463	484	490	506	497	471	492	458	461	466	470	470	480	472	478	431	498	454	491	484	474	472	516	467	501	482	470	531	489	475	529	489	451	460	502	473	468	499	488	467	442	457	476	439	467	495	469	501	517	464	489	508	466	468	455	468	483	445	479	519	474	504	490	520	477	535	477	514	488	492	410	477	475	467	509	465	446	470	476	502	454	465	504	504	466	478	475	470	465	451	487	462	474	435	501	499	473	461	502	500	512	473	466	488	525	484	489	496	484	427	506	480	476	459	459	462	518	466	463	485	512	510	473	470	494	444	458	477	446	453	439	462	495	461	490	461	437	471	501	508	462	512	494	465	462	486	479	457	447	529	504	475	482	490	459	486	445	472	482	479	485	484	438	458	477	525	477	427	494	499	468	498	478	469	439	461	451	460	483	479	440	490	478	477	482	474	461	489	453	499	447	497	462	484	486	476	470	477	506	456	492	477	519	481	462	436	477	481	458	470	464	484	487	489	475	419	483	459	454	470	464	482	456	489	503	461	469	506	505	455	468	458	485	462	493	458	454	473	483	503	491	502	485	493	442	482	476	429	467	468	483	496	501	506	468	451	484	478	472	482	481	430	442	508	525	459	440	476	471	461	501	510	489	483	481	463	473	468	486	485	508	485	493	494	467	480	469	462	445	479	495	476	462	482	469	495	451	496	431	494	443	448	484	477	509	482	458	467	464	489	473	477	493	477	476	475	489	452	443	458	434	423	449	476	455	478	486	444	466	484	492	438	502	488	487	449	504	508	469	479	484	497	497	505	490	479	477	496	524	472	448	497	461	485	477	528	459	493	469	448	512	472	477	476	456	451	472	478	481	511	516	498	475	466	482	462	498	496	491	473	473	531	490	457	465	491	485	483	463	516	505	474	463	476	470	461	466	499	503	462	452	483	485	499	479	479	487	516	516	497	527	458	481	420	470	497	474	449	460	470	486	466	488	483	451	518	471	465	476	517	471	467	456	508	461	472	480	495	490	478	481	461	461	481	451	456	489	473	526	474	452	500	471	491	480	519	430	454	448	510	479	448	462	418	539	498	488	500	459	489	503	474	505	478	512	490	487	486	453	502	447	453	475	466	471	472	464	468	483	451	488	470	505	463	507	518	473	456	494	492	459	503	490	483	497	446	505	455	502	448	487	484	477	462	458	486	463	490	474	452	469	468	458	456	467	495	478	469	472	483	479	479	477	487	457	475	476	443	486	486	497	468	494	430	489	496	509	471	438	464	474	485	471	484	472	431	458	458	447	459	450	450	480	476	463	484	485	467	480	522	478	478	465	478	491	519	515	479	485	468	522	488	478	468	489	497	454	507	471	486	452	450	469	511	464	481	510	449	468	509	484	464	482	462	466	477	483	469	451	514	476	497	517	455	485	470	437	481	450	476	471	479	471	454	448	503	433	489	478	509	479	459	489	499	482	475	508	483	461	470	461	466	496	439	475	487	455	468	499	502	510	458	442	506	454	483	465	500	465	481	461	478	508	458	442	478	429	467	468	500	489	481	455	531	493	502	501	479	473	445	462	488	486	504	481	475	468	485	492	476	495	462	470	470	486	463	469	473	449	454	471	468	464	469	474	466	491	447	515	457	460	487	539	499	473	476	482	486	453	487	457	529	510	454	485	491	508	483	459	452	446	511	480	483	472	476	450	509	489	481	428	511	498	469	465	435	491	473	474	440	463	483	482	495	485	490	502	462	520	503	463	455	455	456	511	470	477	474	501	465	477	483	484	442	489	484	496	481	500	443	486	458	473	494	482	498	500	489	455	493	468	450	474	474	494	474	471	476	469	442	471	492	474	491	440	475	494	518	477	493	473	466	474	493	505	495	442	473	455	468	443	517	466	476	451	456	452	452	474	481	521	495	457	462	431	479	502	459	499	491	471	442	462	481	476	476	444	500	475	428	469	480	440	480	484	483	478	483	431	473	452	480	495	479	483	478	488	493	498	465	500	458	471	440	450	504	476	468	444	478	462	502	490	471	470	506	475	473	449	443	462	477	465	469	487	484	472	471	476	464	432	453	467	490	458	463	461	502	500	495	460	478	489	467	477	472	465	414	512	485	482	480	492	497	459	464	453	468	471	508	460	449	493	442	515	512	473	492	451	473	464	456	493	448	509	477	450	448	464	492	486	489	481	473	485	498	504	451	497	460	443	472	466	481	503	484	459	449	440	460	482	453	468	438	452	465	489	479	486	479	473	479	503	479	498	484	480	475	445	439	458	479	478	500	500	463	488	474	454	485	483	440	507	465	465	507	465	463	476	469	470	501	489	496	473	494	543	497	447	464	488	529	511	486	463	463	507	466	502	480	489	479	495	521	474	488	460	456	460	497	519	469	483	483	457	478	487	456	438	500	491	473	470	490	506	473	429	481	428	501	472	453	464	478	465	470	478	507	493	468	494	465	487	463	472	421	456	490	475	499	425	450	459	462	467	489	487	472	469	485	489	463	477	414	483	511	505	470	481	447	480	479	484	486	486	458	499	487	459	514	502	455	461	485	491	481	481	456	440	451	498	440	508	477	439	502	483	473	504	441	503	448	440	482	461	453	447	474	461	473	473	496	447	430	485	500	509	464	511	507	523	460	472	498	488	459	473	454	496	491	495	450	481	484	477	444	461	478	507	485	485	507	467	490	479	463	492	475	466	493	469	504	461	455	480	515	439	517	475
4803	3300	3250	1976	1547	1234	1062	929	880	822	757	676	728	672	692	638	614	611	577	590	641	619	589	558	635	622	613	609	628	587	593	608	565	577	602	614	531	587	586	586	559	560	602	566	585	611	601	544	577	617	561	611	599	605	565	593	598	588	599	598	576	562	599	602	623	608	616	590	572	590	608	563	586	561	621	598	562	595	586	615	598	586	598	604	587	573	618	575	562	590	553	547	579	545	593	596	568	567	558	572	641	575	577	555	577	575	609	569	624	549	544	554	604	580	565	554	589	606	572	610	578	614	619	593	590	629	567	563	601	609	601	561	611	562	569	592	609	604	553	570	601	590	596	569	601	601	566	596	572	528	610	578	566	579	576	590	611	603	589	584	569	579	596	605	629	567	594	608	592	604	615	583	594	559	582	568	582	575	587	577	607	569	615	596	571	570	558	612	557	560	594	588	557	581	618	629	599	592	566	552	591	573	574	610	614	569	566	567	614	543	595	560	596	556	545	539	590	607	562	586	584	572	615	575	565	585	550	609	608	541	594	590	594	572	604	576	628	600	587	550	546	597	589	575	612	544	593	598	541	549	599	598	628	578	587	576	546	556	575	598	601	598	562	565	561	609	578	577	582	591	587	604	592	601	610	626	573	584	514	588	566	593	610	594	599	633	580	595	611	564	565	580	543	559	604	565	603	624	559	558	569	622	575	585	600	569	580	546	593	608	568	580	549	629	590	593	534	578	575	554	606	576	601	617	550	563	596	547	575	615	556	644	606	563	587	571	660	579	558	577	617	608	607	614	589	606	585	584	580	586	611	592	588	568	584	590	564	604	557	534	589	572	599	583	568	585	596	604	571	617	565	573	570	560	603	594	650	601	611	579	583	569	552	569	542	571	582	558	601	545	597	584	566	611	582	565	529	586	558	574	576	569	597	561	611	549	587	612	592	644	583	557	619	592	580	617	574	611	573	589	605	562	611	588	593	584	655	594	575	588	569	568	527	565	613	554	602	602	589	553	547	546	563	578	578	561	600	555	547	603	550	552	571	554	600	613	590	589	600	560	625	612	632	595	594	554	567	615	583	565	554	602	612	557	591	606	601	545	598	589	637	647	588	561	573	578	594	558	577	584	598	559	654	594	542	571	539	604	594	610	576	575	636	573	605	569	599	566	549	596	565	604	579	566	583	608	644	607	555	592	604	587	588	590	613	624	605	595	623	568	568	606	572	579	584	602	616	620	589	559	639	550	541	629	564	525	555	578	575	599	580	610	584	581	597	623	634	648	566	576	548	581	572	599	577	599	577	598	611	567	556	618	568	594	621	575	597	602	593	585	569	576	580	588	577	561	586	603	615	635	584	574	632	584	609	588	571	593	563	571	577	607	583	590	588	561	564	593	587	540	566	573	597	581	563	641	617	622	610	622	584	588	585	554	578	606	552	613	564	634	589	554	577	564	578	573	608	593	538	571	571	622	595	601	550	627	586	581	616	593	570	608	559	554	571	639	592	567	627	562	533	583	590	587	545	589	643	596	570	608	621	580	661	623	626	626	642	631	576	582	610	594	585	602	604	592	615	615	572	619	574	575	602	571	572	585	600	580	612	620	548	627	587	576	574	592	585	585	569	592	583	594	579	578	584	557	586	565	554	561	571	638	592	590	589	594	627	625	614	592	590	594	556	555	564	571	573	593	578	568	606	572	587	602	606	566	588	619	560	568	594	558	598	614	596	597	579	623	596	588	573	599	621	625	613	624	602	617	583	597	564	580	558	567	586	586	612	612	617	637	607	549	559	613	574	565	607	611	548	582	572	571	591	592	579	572	573	559	612	586	576	559	605	610	593	606	613	632	589	602	582	588	554	586	587	592	593	573	591	620	561	624	560	605	588	564	598	613	590	566	587	622	621	568	554	600	584	628	582	582	559	622	614	590	557	614	568	572	571	575	555	599	567	595	590	583	599	633	602	609	569	542	603	584	599	609	601	580	588	556	523	565	580	600	583	549	607	569	555	579	613	608	547	646	580	565	633	550	567	597	592	609	611	579	585	610	597	574	604	656	585	597	567	587	595	587	577	592	591	537	549	588	566	577	602	520	591	553	572	594	589	586	573	619	540	572	590	602	573	557	587	583	566	570	618	603	542	598	602	604	579	582	564	506	580	558	597	609	616	578	568	609	583	564	623	593	557	602	570	588	578	545	610	532	565	592	617	607	541	554	603	630	558	581	576	611	596	571	586	577	588	598	558	574	571	593	526	569	621	575	606	588	600	590	553	591	549	552	596	626	566	603	539	605	600	582	594	566	572	585	599	611	605	544	594	583	608	587	600	581	588	560	590	597	584	594	579	627	611	567	586	539	563	589	590	572	550	557	596	583	611	559	594	621	651	559	609	592	584	595	586	577	571	542	603	546	563	641	570	563	542	586	570	593	608	583	595	572	600	583	591	568	591	579	590	585	592	604	599	576	594	574	603	574	627	639	576	574	594	590	591	592	579	558	597	566	672	574	590	597	619	536	586	566	601	589	612	551	593	568	594	559	588	574	590	583	640	586	595	578	590	576	563	592	587	554	528	588	577	582	584	601	624	588	587	507	585	554	590	608	539	571	594	607	615	600	591	593	600	555	618	602	585	639	635	562	571	589	606	656	589	596	599	579	562	615	590	575	576	579	576	565	588	612	608	608	565	544	571	632	574	562	568	615	611	578	589	621	564	620	592	619	575	600	589	580	580	550	548	592	578	587	570	596	586	642	592	572	597	612	612	617	573	593	578	589	565	584	571	534	555	625	608	584	601	583	543	595	637	614	602	579	588	584	582	585	608	577	574	607	586	591	609	638	613	587	586	533	570	566	603	563	554	571	583	607	571	572	594	551	580	601	592	596	583	576	553	588	608	618	612	622	558	573	594	610	594	640	580	555	570	573	543	567	596	567	611	586	570	567	578	597	593	624	617	595	587	610	591	586	614	560	600	642	531	583	558	629	609	588	569	561	585	560	593	621	565	590	517	602	632	620	600	622	582	572	581	558	601	572	565	578	599	576	630	619	611	580	581	602	588	536	551	632	592	567	560	598	598	604	528	576	546	580	611	608	602	567	612	635	566	608	621	559	585	588	573	572	573	567	570	604	592	581	597	611	618	576	598	613	585	543	568	613	617	628	602	599	594	609	614	585	577	587	616	558	546	581	570	574	556	584	624	558	624	625	584	594	583	580	588	609	550	609	561	602	583	583	638	563	607	579	574	571	613	591	550	589	581	594	584	612	532	593	570	625	567	629	618	613	570	529	547	591	594	573	549	573	593	568	596	594	578	613	589	606	578	567	575	609	579	589	574	544	595	595	573	593	582	586	562	616	573	593	577	570	610	609	563	614	585	620	613	576	588	581	593	571	580	580	610	574	566	597	599	580	606	570	549	585	554	597	562	588	549	587	616	601	611	607	576	547	584	554	571	623	569	594	565	601	535	622	608	621	613	566	566	601	609	586	613	623	559	545	615	573
23877	21379	28435	24725	21359	8318	1501	1063	906	765	723	683	705	707	650	653	562	589	551	560	558	581	564	555	597	518	512	560	542	522	587	557	570	497	485	540	574	516	518	508	478	519	505	538	495	499	519	535	513	544	520	508	512	497	514	529	532	500	524	526	486	487	543	488	482	488	476	507	537	484	519	552	510	493	492	517	504	523	499	507	533	511	549	525	502	497	517	510	498	501	519	538	471	500	522	489	517	531	501	522	505	540	509	534	461	497	553	523	519	501	559	545	490	502	523	514	494	496	506	492	545	518	516	542	507	523	544	513	498	518	543	514	522	525	525	503	524	523	456	498	485	575	510	505	484	532	497	499	495	543	537	516	511	478	504	526	520	482	530	519	494	475	498	509	526	515	550	489	513	498	491	502	502	485	468	514	520	512	532	527	525	538	530	506	506	507	553	551	508	516	450	505	537	493	524	528	487	521	541	511	482	522	523	476	503	546	539	513	536	519	538	516	498	497	505	510	513	482	526	508	512	492	491	482	494	526	535	517	490	504	534	509	488	478	510	490	491	551	497	547	550	507	532	545	471	557	505	517	522	498	514	492	517	528	505	523	479	511	536	500	512	512	546	523	518	486	504	545	489	522	523	489	487	495	494	524	467	503	505	531	504	475	512	532	507	517	499	484	488	559	538	513	507	493	483	538	537	510	531	533	524	493	488	537	509	522	525	551	499	534	520	485	501	537	552	531	495	496	491	491	466	499	512	516	502	499	498	498	510	506	501	506	521	491	558	514	514	492	490	531	512	532	545	512	516	490	472	486	491	515	513	475	507	504	507	462	574	519	511	531	520	543	493	492	524	487	537	497	530	493	517	552	526	507	514	500	487	514	523	505	511	513	508	549	492	514	502	537	556	509	522	579	512	487	476	467	527	498	540	500	511	495	500	534	508	515	517	511	511	498	517	504	536	494	464	520	529	576	497	536	497	491	519	503	512	504	499	512	549	507	522	509	531	474	546	518	472	517	536	521	509	543	522	494	473	525	471	515	530	525	494	527	549	495	515	524	512	517	523	497	516	510	541	509	503	519	545	513	515	493	515	544	493	490	510	501	487	491	540	531	537	522	473	472	516	529	506	480	535	515	479	515	487	512	528	467	493	529	497	529	541	513	543	520	481	535	518	491	498	530	531	502	550	527	495	536	521	531	535	551	536	515	529	503	514	529	522	478	546	504	511	587	475	500	504	493	527	494	506	492	495	482	487	489	513	514	473	509	513	556	547	456	490	534	508	509	487	519	518	505	535	550	536	525	491	501	509	484	593	487	519	492	508	477	517	492	481	499	511	494	477	533	490	489	523	482	478	482	546	517	481	498	520	542	520	511	515	524	491	540	470	517	514	507	496	493	510	494	493	531	475	512	488	552	495	519	505	464	498	499	554	543	481	497	519	491	534	499	557	513	476	533	538	506	510	532	512	504	487	511	473	509	513	567	509	523	537	491	495	450	541	493	509	501	484	504	508	536	528	511	498	523	527	550	496	520	503	513	500	492	504	519	506	479	511	540	502	514	554	529	523	500	511	509	519	494	549	548	490	535	506	515	537	490	543	515	508	524	552	504	481	513	530	517	515	504	479	498	493	511	507	540	523	540	513	526	495	480	519	480	489	537	501	553	504	501	502	477	542	486	538	482	482	538	522	504	526	557	517	489	533	536	525	545	521	487	529	517	555	495	496	503	497	498	500	517	543	531	486	490	517	489	515	470	531	535	524	504	491	504	547	508	528	507	497	540	540	491	525	544	492	498	493	488	500	483	487	474	556	545	480	493	518	528	548	496	509	531	533	471	530	497	492	479	518	463	482	472	544	515	513	507	537	505	475	534	488	490	538	490	510	476	539	491	488	526	538	512	536	481	511	544	511	495	520	497	501	522	567	520	509	496	501	546	530	540	493	534	504	495	515	512	550	506	476	491	504	513	521	528	541	518	533	529	445	537	530	520	506	517	510	487	521	520	531	533	515	512	496	530	489	490	484	504	465	504	536	478	492	492	525	502	496	514	506	442	500	531	520	487	507	492	516	517	513	546	497	494	493	495	517	533	460	510	515	533	469	473	524	497	554	515	501	523	505	517	503	508	540	491	534	518	519	493	479	510	500	497	512	518	513	439	522	537	524	507	528	511	524	574	538	510	493	499	569	511	516	560	496	531	526	516	520	498	473	508	521	534	530	546	524	516	522	498	478	498	458	535	509	506	540	507	504	510	501	490	495	518	506	530	497	513	547	513	514	437	531	521	503	501	496	483	479	507	462	535	471	525	499	488	519	522	511	496	485	579	503	485	554	460	494	519	518	548	502	545	488	512	515	513	520	485	528	527	459	500	531	531	518	502	529	494	514	509	529	565	504	518	516	510	498	530	523	533	530	506	494	494	495	511	528	526	497	508	506	514	548	532	515	516	516	495	530	525	568	524	533	484	512	492	527	537	553	462	519	505	488	532	546	511	518	491	496	507	514	487	495	524	463	526	509	519	496	519	512	526	506	495	498	504	539	514	523	496	557	471	528	502	508	530	524	480	544	531	498	489	504	513	496	498	484	548	468	528	472	521	538	521	492	509	509	497	534	567	486	456	501	504	509	476	521	488	486	535	520	513	484	520	509	531	544	515	499	513	511	484	496	504	546	530	503	509	568	506	527	526	478	484	504	518	483	515	534	484	506	500	563	490	511	546	505	547	512	510	528	526	506	523	494	535	539	517	536	514	534	521	510	542	544	521	487	464	497	519	474	523	497	543	509	556	490	525	493	520	517	532	466	501	485	513	545	495	525	503	528	509	505	494	467	501	488	481	485	516	552	485	547	506	500	517	504	514	459	499	536	511	485	533	510	462	478	513	510	475	477	516	533	535	507	515	486	527	520	508	499	455	523	515	522	503	465	532	508	565	460	480	527	530	535	483	511	501	489	512	471	526	556	501	499	500	517	527	522	528	500	526	504	478	514	497	527	490	547	565	516	504	558	551	539	537	488	549	546	546	486	516	481	540	521	503	519	542	538	501	505	520	511	515	513	518	515	501	504	514	521	511	482	517	508	514	527	501	533	502	532	500	527	521	520	522	501	468	512	482	483	537	485	479	509	562	489	508	531	481	518	508	511	534	533	526	509	492	516	540	510	505	545	491	524	473	510	528	519	509	503	500	474	501	500	522	532	540	515	511	519	498	494	494	509	503	539	473	530	509	526	531	496	460	485	482	484	559	531	495	466	564	558	503	494	524	482	540	545	526	508	463	545	490	525	492	506	500	500	542	542	468	548	524	521	505	499	507	522	490	528	515	528	524	510	489	546	541	505	524	533	513	512	509	491	533	519	467	518	531	475	518	549	531	511	531	558	529	488	470	545	499	510	543	479	467	534	522	519	481	477	551	511	522	480	505	504	473	534	485	492	519	480	495	487	528	555	517	497	496	495	534	533	513	478	537	480	561	540	473	537	511	495	492	541	495	512	493	540	504	544	534
4058	10786	9489	4910	3466	2583	2068	1771	1428	1337	1122	1046	1085	1008	918	869	818	761	749	727	703	695	693	682	670	688	689	692	676	727	683	616	657	657	670	679	629	693	619	664	670	669	629	656	650	586	684	622	669	630	677	626	669	637	659	677	617	671	643	657	627	652	630	629	648	611	650	655	658	653	653	607	623	653	627	634	653	652	635	676	644	622	615	655	681	644	705	635	632	597	647	693	621	669	635	658	602	622	604	663	617	591	621	587	612	606	635	597	640	632	615	639	672	629	624	675	643	681	602	648	639	666	591	670	612	606	649	623	671	598	630	592	630	630	654	636	639	676	636	638	622	598	636	663	673	668	629	647	615	591	647	625	642	612	650	614	648	671	632	690	602	628	598	629	644	655	665	648	585	619	621	628	638	667	623	655	622	630	630	642	656	609	631	632	599	645	631	637	643	649	644	644	618	658	622	654	635	671	639	653	637	657	606	665	637	658	675	640	585	679	627	661	615	651	645	606	672	598	617	631	617	641	669	622	635	667	642	651	646	645	686	650	636	599	634	661	626	676	640	640	680	621	660	619	616	640	671	621	625	654	650	645	610	622	634	636	606	683	644	642	660	653	654	650	656	617	697	652	617	645	670	652	589	667	647	660	675	654	657	624	625	652	660	654	641	626	630	664	637	673	654	628	596	671	664	635	607	627	614	643	660	647	603	633	655	669	626	539	644	636	622	610	643	615	648	632	650	613	625	616	596	648	663	620	687	643	595	657	647	661	622	621	638	625	648	642	622	656	572	623	619	665	657	637	682	621	699	645	638	614	599	644	590	599	655	669	654	668	622	671	651	623	625	616	647	664	625	643	658	666	621	643	618	595	660	606	617	646	699	624	622	674	607	651	625	663	610	661	624	695	662	594	631	611	674	665	637	653	664	648	619	641	634	670	667	648	590	586	673	656	619	696	676	712	615	661	667	643	664	687	659	668	628	661	638	695	638	645	596	655	667	658	641	621	656	654	668	616	612	602	607	655	597	626	594	654	634	607	649	627	627	659	645	625	649	644	601	669	592	626	602	621	653	634	667	617	669	655	617	657	617	673	616	615	628	655	596	641	622	627	627	613	655	641	641	618	635	628	655	653	656	631	625	660	637	660	672	659	618	640	670	654	630	638	632	634	646	615	633	685	623	654	670	629	668	656	674	573	676	642	629	608	624	629	657	672	665	642	637	637	662	619	633	603	627	612	630	611	608	640	680	625	669	633	604	660	615	644	638	599	662	627	629	624	687	624	674	642	619	675	637	637	668	717	642	632	664	649	633	642	629	642	635	669	611	617	644	653	633	606	641	643	579	649	613	624	608	605	660	633	610	655	680	675	636	617	644	652	650	630	649	682	639	657	633	624	618	625	654	669	590	644	615	696	610	635	644	661	648	599	625	655	662	650	679	653	627	646	672	620	629	655	647	611	638	604	639	651	630	621	652	656	640	650	679	649	630	658	627	614	666	636	644	671	640	652	692	613	632	660	648	630	661	640	643	634	658	633	646	643	650	669	661	605	660	664	629	634	651	632	667	664	614	664	664	602	637	642	641	680	616	676	612	666	616	664	650	694	609	651	638	629	629	620	644	588	641	627	624	614	669	608	642	652	638	660	629	610	634	640	602	664	637	652	635	654	639	605	672	632	606	587	621	646	656	665	664	637	670	657	616	626	642	653	632	643	624	646	606	685	636	658	669	605	647	608	659	669	645	643	640	659	637	656	647	664	610	584	622	647	640	635	634	615	645	664	634	593	659	591	616	649	706	608	621	603	612	608	671	594	598	672	644	658	654	599	603	620	661	653	622	599	660	627	663	636	625	650	633	682	617	581	629	626	612	627	641	676	619	630	672	684	661	653	647	658	638	672	631	645	673	644	644	652	653	639	701	625	659	630	674	662	658	633	671	639	601	622	659	614	624	622	635	624	663	613	605	674	663	707	657	661	654	625	690	661	607	641	630	618	662	643	652	605	633	625	579	605	650	676	657	644	644	646	620	602	601	661	665	625	626	626	691	629	692	666	625	666	650	643	594	656	672	577	649	606	624	628	700	610	642	631	661	621	645	606	636	625	649	722	632	622	622	637	599	642	644	654	622	598	602	648	613	617	627	656	642	629	662	682	677	641	620	635	629	634	620	631	652	614	629	668	664	665	602	641	619	618	659	646	653	652	579	602	633	679	631	611	613	670	644	608	671	681	628	617	660	676	635	693	661	628	641	626	639	593	630	642	648	611	648	630	644	638	610	655	664	598	628	645	608	632	629	617	626	601	676	703	665	638	624	696	653	643	607	642	655	684	625	668	678	615	632	603	636	637	613	652	683	629	658	630	637	683	686	626	650	643	604	634	676	620	627	661	659	640	642	650	621	638	647	635	673	614	658	637	633	636	626	664	647	651	653	653	642	634	634	609	674	624	671	605	617	666	644	673	657	612	653	643	643	627	629	676	648	608	643	680	660	613	601	637	619	661	636	628	617	628	671	668	642	656	607	592	608	657	615	610	650	627	636	670	666	634	608	665	590	632	640	623	654	605	572	646	632	639	666	581	658	619	637	627	604	631	643	678	649	641	599	667	631	667	649	636	660	662	648	626	634	651	636	633	614	697	640	655	630	580	621	625	643	647	628	664	630	658	638	655	589	685	621	619	634	680	623	645	607	661	665	659	642	608	605	621	625	655	625	694	634	658	644	671	692	636	699	649	639	608	668	598	651	647	577	660	639	589	637	672	626	628	644	646	617	647	639	630	611	577	623	633	635	619	649	659	643	623	669	663	600	610	641	635	681	617	624	671	670	661	642	588	622	602	633	606	631	623	658	635	651	680	634	634	640	639	644	635	676	627	615	644	644	616	614	633	658	628	672	646	654	598	647	641	611	618	643	610	645	676	651	619	660	658	607	611	590	631	613	639	653	651	633	599	668	643	609	631	653	655	662	601	652	597	641	672	620	672	686	638	640	617	624	621	625	628	621	645	687	636	643	632	640	627	672	641	676	678	622	628	648	688	614	601	597	608	629	634	610	640	607	658	637	667	651	681	618	635	625	671	675	626	617	613	642	652	672	642	637	624	631	632	663	619	617	627	612	659	616	644	652	688	625	627	606	656	662	657	692	659	645	630	651	619	631	651	645	622	648	668	639	607	627	655	621	624	662	639	623	687	601	617	617	633	662	623	622	655	607	631	671	641	622	604	630	630	642	606	648	657	627	622	630	608	615	659	640	658	605	656	619	602	657	638	650	573	655	662	614	695	640	623	609	626	666	645	607	647	670	643	634	629	638	660	668	628	643	643	623	635	630	623	627	682	652	626	615	627	659	608	628	643	658	658	653	614	632	612	666	633	649	603	587	673	635	627	646	644	650	653	655	654	616	613	668	661	607	696	668	727	631	613	652	642	616	638	664	685	642	658	621	664	641	651	613	610	619	622	623	674	621	635	618	642	659	697	632	672	625	657	658	628	638	625	637	658	641	627
25106	21426	27380	25767	10653	1063	727	593	484	459	393	369	313	352	326	336	313	286	257	308	241	283	267	274	303	254	255	267	251	267	275	275	253	274	262	254	245	262	261	260	271	256	274	269	278	241	285	264	259	235	248	278	250	258	245	235	282	259	237	244	262	269	265	229	262	254	276	271	255	244	215	254	247	270	271	265	251	264	261	235	254	270	250	250	259	281	264	271	278	235	262	268	256	266	251	254	239	266	237	282	232	238	207	236	244	260	259	245	246	248	267	245	227	258	268	247	259	260	260	272	241	261	269	244	269	246	237	253	256	254	266	257	234	235	269	230	258	231	247	260	268	273	262	239	237	259	252	266	260	249	263	247	254	272	257	244	253	253	279	246	256	257	237	258	252	281	231	254	258	255	254	252	239	247	281	248	242	250	222	233	233	255	258	260	227	274	241	246	256	268	257	242	256	274	234	263	260	254	242	248	250	236	252	267	276	251	278	259	250	214	223	228	249	245	263	258	279	263	268	233	238	265	255	248	237	274	257	264	271	263	252	246	238	272	241	263	275	251	272	255	273	240	259	263	225	254	238	239	241	257	255	258	247	248	251	253	266	227	270	252	258	239	283	253	264	256	265	252	256	240	263	237	249	271	249	250	242	241	226	260	277	251	234	234	250	263	240	282	268	254	254	253	265	265	243	228	261	283	272	250	233	239	262	285	261	268	291	249	250	265	242	235	258	283	262	245	239	238	274	260	244	241	277	255	221	226	253	269	221	268	261	252	250	243	300	238	250	245	245	251	235	263	251	246	255	243	239	257	243	248	262	235	259	242	257	258	257	276	296	255	253	255	256	240	250	233	287	243	252	245	234	242	241	241	250	236	263	277	252	238	247	248	241	236	221	253	243	261	277	238	219	253	270	239	246	259	249	231	270	266	244	272	242	304	263	256	260	276	273	253	256	216	256	261	270	262	270	249	264	267	253	260	227	256	280	259	258	215	286	258	262	230	227	231	291	241	228	240	270	238	246	230	268	265	248	235	246	264	235	259	219	246	260	270	240	250	285	258	254	251	227	226	243	253	231	251	242	240	256	254	238	245	258	252	248	284	245	260	256	235	253	275	288	260	258	247	263	245	242	278	231	239	243	259	280	271	265	258	258	212	232	244	259	244	275	266	254	241	254	274	201	259	263	255	257	236	259	264	248	247	251	268	278	242	254	259	237	270	232	256	215	286	250	252	262	253	271	261	212	243	250	280	265	281	254	257	253	259	258	248	242	253	227	258	249	274	260	277	266	276	225	246	237	247	262	253	259	240	270	228	269	248	266	246	243	244	225	246	246	266	251	253	286	238	263	252	240	262	249	256	256	263	237	225	261	285	250	263	256	250	258	223	269	279	248	240	240	266	252	247	264	228	253	261	228	259	275	267	226	251	236	287	245	270	247	256	243	232	248	259	260	269	243	267	236	236	253	260	264	267	301	264	251	232	268	227	232	269	257	251	272	243	259	251	251	237	233	235	249	260	252	244	261	259	267	225	238	260	249	270	249	246	236	262	263	245	257	280	268	219	257	264	262	257	263	242	230	265	218	265	285	300	238	252	249	285	256	265	255	229	279	254	247	265	240	250	258	236	270	255	248	249	271	247	245	259	242	235	238	278	251	283	253	238	268	265	273	254	295	270	280	247	265	261	233	278	251	242	251	218	283	255	266	258	268	247	258	247	262	235	246	258	275	317	237	236	237	242	285	288	226	255	267	290	230	232	265	264	246	238	219	267	240	245	245	256	265	274	240	256	285	244	254	277	255	289	231	259	270	274	268	267	284	263	251	243	259	253	265	250	260	231	229	251	246	267	269	265	253	251	265	258	247	216	234	267	238	251	239	279	265	242	235	221	215	273	228	286	228	292	232	266	246	248	256	255	265	231	237	221	274	284	251	226	247	258	273	251	273	243	277	261	268	222	251	264	265	240	259	250	270	239	246	256	269	271	237	261	279	246	267	244	261	271	243	253	240	233	272	235	234	229	250	264	246	247	252	283	254	244	275	266	250	226	239	248	267	268	258	280	247	252	243	263	239	233	258	235	265	248	256	237	281	233	227	248	209	241	256	268	249	225	292	259	250	239	289	261	269	262	245	252	254	266	269	233	224	289	296	236	280	253	260	235	246	247	243	220	248	229	230	262	287	261	250	244	281	274	247	270	274	271	262	256	291	253	242	231	222	238	243	271	263	254	257	239	262	258	224	241	208	254	266	231	257	240	241	271	241	276	281	249	248	231	220	273	250	244	242	242	246	259	275	219	235	255	248	252	287	292	254	255	235	268	277	272	251	278	252	263	252	260	236	249	245	260	232	234	266	249	285	259	262	268	254	257	261	242	231	271	291	251	253	234	224	270	250	256	258	276	267	258	282	266	260	274	258	271	233	275	257	280	244	215	248	227	222	254	244	270	268	272	271	271	267	259	271	247	259	266	252	267	266	251	268	244	262	267	247	274	284	285	226	265	246	262	253	272	229	246	258	248	247	257	279	287	245	281	238	261	239	229	229	255	254	235	266	271	274	267	256	257	235	260	255	271	258	241	241	253	233	258	266	260	274	245	242	260	284	248	215	256	277	247	238	262	284	249	248	234	249	260	237	248	275	287	221	268	285	204	249	253	258	275	258	251	257	268	251	271	256	245	260	260	271	278	222	230	236	231	244	271	252	276	268	257	279	238	268	268	242	240	260	257	239	279	249	248	267	248	270	256	261	247	208	249	222	290	255	273	243	255	234	296	244	255	236	225	264	256	238	268	231	250	254	252	257	239	223	265	259	238	235	247	260	238	247	259	231	242	233	233	229	243	274	242	258	258	263	242	254	236	238	312	224	242	258	240	246	247	266	241	242	270	240	252	239	290	238	246	263	245	248	266	230	241	256	228	253	255	278	287	312	239	269	243	281	252	226	278	242	238	252	236	239	257	242	259	263	251	221	272	249	256	245	234	267	268	273	234	266	247	259	269	235	279	268	252	265	247	255	257	262	234	241	253	256	278	263	265	263	261	242	269	270	240	257	266	261	266	270	232	252	273	251	232	236	248	253	279	231	248	249	255	228	269	235	234	259	222	242	258	272	248	264	247	253	282	213	245	290	288	256	268	251	269	285	253	259	258	249	233	272	250	250	280	225	222	269	221	280	259	288	285	258	223	233	244	259	282	234	270	253	262	284	260	234	227	256	258	274	244	273	251	280	233	234	266	258	269	246	216	266	258	279	296	220	233	229	234	288	259	251	249	264	262	247	246	237	240	272	261	257	280	258	266	258	261	237	259	263	270	241	283	230	246	252	248	263	236	251	256	257	222	261	228	263	228	223	257	261	260	264	253	255	258	256	223	236	237	260	227	290	257	268	241	242	248	250	260	216	255	250	256	270	244	253	232	255	253	278	231	268	281	231	264	261	268	249	270	227	257	262	258	281	260	247	244	255	245	239	263	252	233	228	251	276	277	227	279	245	233	266	278	262	249
3940	7423	6409	3419	2407	1760	1397	1159	962	772	660	624	643	605	495	437	438	442	414	377	363	343	373	342	343	349	390	354	336	296	337	322	323	313	331	332	328	285	346	326	312	321	358	332	325	329	354	317	285	348	332	330	331	313	344	302	322	317	304	330	303	315	302	325	319	353	304	322	296	290	308	327	311	338	293	318	322	298	303	314	298	305	311	345	366	306	328	326	283	295	330	319	322	335	309	344	344	311	301	294	320	335	333	301	304	329	322	332	292	313	341	299	341	333	303	337	306	329	356	300	305	284	309	333	306	305	334	293	334	316	302	345	320	316	335	286	303	316	329	296	301	333	334	309	333	321	295	305	307	284	326	279	325	271	320	282	293	311	330	305	323	324	310	309	310	349	358	319	345	285	304	313	324	323	333	323	302	297	328	298	298	323	298	308	318	309	333	306	303	314	283	307	310	350	284	311	290	316	277	313	330	305	303	297	310	309	293	286	343	330	343	314	328	337	319	321	284	302	310	324	323	333	333	317	312	315	295	327	302	316	335	302	305	302	300	327	284	318	298	300	337	326	326	312	316	322	299	343	303	333	326	302	298	341	343	322	294	288	324	315	315	303	319	336	297	275	308	331	313	357	299	350	343	301	352	338	299	308	318	307	310	342	335	345	342	302	293	320	321	294	322	294	319	351	332	342	309	320	310	311	297	319	298	287	315	319	316	332	308	343	309	293	325	314	307	326	334	352	291	298	294	322	314	319	341	341	338	341	318	331	319	319	350	351	329	304	295	282	310	312	343	328	308	332	305	303	319	318	321	332	315	319	305	318	318	311	279	310	308	335	319	325	290	333	299	308	316	280	347	292	308	296	337	328	284	321	320	294	318	328	312	310	336	315	318	344	322	292	313	323	279	293	326	330	310	331	327	322	300	333	314	304	318	341	316	317	330	313	321	315	302	301	340	302	315	308	294	327	290	300	285	312	313	334	319	325	287	297	340	347	325	304	306	298	311	333	321	332	308	300	311	310	317	301	275	301	309	295	283	309	309	336	328	299	330	315	310	318	311	342	306	310	297	324	299	307	320	309	305	338	304	336	331	306	341	254	322	292	297	314	309	339	300	332	308	326	306	281	279	311	320	313	308	316	313	293	318	339	315	298	302	317	293	303	337	314	311	340	334	365	316	319	288	317	305	300	296	317	278	329	276	331	316	341	299	345	298	306	308	301	295	309	333	306	329	312	334	303	335	312	300	333	304	305	287	319	303	319	285	308	314	359	310	332	300	335	309	330	321	291	292	311	316	310	307	311	293	337	327	326	300	312	316	306	334	329	321	321	299	294	270	306	317	330	311	316	310	318	330	340	322	327	330	309	341	301	334	331	328	304	316	297	332	318	316	349	289	305	293	308	310	306	355	298	340	341	314	315	276	317	291	312	313	344	345	331	309	319	320	288	316	309	327	294	341	312	331	301	299	302	333	341	344	302	301	291	287	293	314	298	325	291	302	313	310	325	336	309	302	331	319	301	344	292	311	323	304	328	318	334	333	307	333	315	298	298	309	312	316	317	317	342	363	323	348	314	286	307	338	294	294	296	341	318	316	333	323	320	291	341	326	299	343	292	375	307	330	311	342	307	313	305	314	301	306	326	311	321	283	322	294	313	302	304	291	323	324	306	341	297	326	300	317	303	320	297	314	307	364	337	320	308	284	305	291	332	306	318	301	335	334	295	321	316	299	341	313	325	292	332	295	348	302	302	304	324	335	331	279	317	343	298	288	315	321	317	301	311	311	318	300	301	308	300	340	332	322	304	315	300	326	312	312	317	321	304	312	305	325	314	329	304	339	278	330	316	346	335	319	356	315	335	305	292	315	300	335	288	326	331	300	345	307	322	273	341	326	275	321	299	303	329	294	286	325	284	305	354	310	334	307	299	319	302	316	312	322	294	310	330	302	335	324	331	318	297	315	333	296	322	325	294	306	330	292	323	344	304	292	288	317	299	321	279	328	329	316	302	308	303	308	331	344	326	332	307	305	274	350	290	320	313	310	329	315	309	297	336	309	324	329	327	287	302	277	295	308	302	309	311	303	290	324	351	321	298	299	286	308	312	321	330	340	306	307	311	309	289	294	364	303	317	316	308	323	322	345	322	333	292	315	319	324	319	330	296	297	282	331	294	322	347	296	310	302	308	306	312	296	303	307	322	335	304	322	328	309	307	339	340	320	337	323	329	297	319	339	303	331	323	322	303	308	312	300	315	306	347	329	316	313	320	303	302	292	295	352	311	337	309	339	307	336	333	313	327	310	305	325	329	330	318	317	324	328	288	315	335	301	327	316	352	279	284	305	335	299	316	326	305	290	355	333	364	305	303	321	331	347	271	280	304	292	338	321	308	294	329	295	316	303	267	312	295	328	328	298	309	329	313	307	313	297	311	344	332	339	332	321	274	309	332	332	343	324	311	324	341	332	312	343	316	324	294	326	308	321	307	314	357	295	328	297	323	353	303	285	330	309	307	329	295	325	307	338	313	320	315	309	350	324	305	306	298	274	357	332	336	310	327	329	332	309	297	293	319	326	321	310	282	307	310	305	316	287	307	333	306	354	329	289	309	286	312	310	318	345	317	284	290	293	323	333	347	327	339	304	317	315	317	334	308	313	325	305	329	321	304	296	299	323	303	345	307	299	341	319	307	304	311	291	306	282	301	330	349	355	334	327	300	304	315	302	299	321	316	315	318	331	297	301	311	296	313	296	296	319	322	334	333	353	339	303	288	311	266	283	295	349	305	328	328	289	321	302	283	329	297	280	335	286	310	339	334	309	313	284	325	320	334	342	375	339	301	343	317	303	312	307	321	316	317	301	326	315	331	304	296	304	324	296	322	303	330	323	281	314	324	297	307	319	310	320	288	316	351	301	289	303	323	306	294	320	346	331	325	335	293	303	306	306	287	302	303	297	309	310	326	312	325	276	299	309	332	305	265	294	313	297	324	318	339	302	322	336	306	318	306	301	281	289	319	311	316	315	331	317	316	305	304	303	287	304	317	300	326	310	344	311	334	340	350	350	359	335	312	287	304	307	333	297	338	320	335	311	345	313	304	298	298	312	313	306	319	340	292	306	353	287	307	307	308	271	325	288	283	323	371	330	299	320	329	305	353	329	313	300	308	330	313	328	313	298	318	317	321	279	302	319	322	306	295	332	289	345	365	337	313	317	349	322	299	314	294	316	342	323	311	312	330	355	287	306	299	312	285	346	302	308	319	320	288	311	305	339	339	279	299	327	329	337	331	307	342	319	312	291	306	310	298	303	331	323	311	312	335	327	328	309	318	304	269	319	289	328	348	326	310	331	310	329	317	332	317	325	325	278	322	325	317	322	298	293	331	318	308	322	323	319	325	270	312	324	322	303	313	312	312	352	293	305	292	297	313	320	317	321	317	328	326	305	316	296	299	300	311	291	327	289	337	334	324	328	292	301	287	300	313	347	325	286	275	296	314	313	323
22925	21414	29003	24223	21416	21415	6830	1260	907	720	660	533	557	492	482	441	369	351	332	317	312	327	330	277	289	272	301	288	299	294	291	280	294	280	270	298	255	269	271	264	255	260	255	248	244	266	262	259	255	248	239	261	242	244	243	284	262	245	263	268	245	257	243	268	267	216	277	257	268	285	241	268	246	233	247	254	259	240	250	267	264	272	277	239	256	267	243	224	260	255	249	235	251	283	297	235	260	243	235	244	260	263	249	260	248	242	269	247	268	253	250	258	251	255	268	232	249	254	239	248	244	223	233	229	266	259	240	254	273	252	229	244	234	258	246	273	260	242	256	257	234	247	258	253	264	268	283	252	252	249	243	249	243	224	250	264	237	247	260	258	225	244	241	241	243	254	269	252	267	255	229	278	258	220	285	260	262	257	252	258	262	262	242	274	246	225	259	249	259	273	264	265	232	249	235	259	226	256	261	231	254	242	269	256	233	251	236	226	262	252	257	256	279	245	248	235	253	217	263	244	255	260	232	244	241	225	246	256	252	252	248	255	247	255	278	263	212	223	256	251	236	248	229	253	257	250	263	236	261	239	251	258	234	246	246	245	269	238	263	222	250	231	274	254	240	259	255	255	237	241	257	249	269	243	242	256	247	216	249	257	226	259	283	248	215	258	228	249	256	254	210	227	252	225	235	262	275	263	241	243	248	236	273	262	240	243	236	239	255	256	240	264	245	271	220	215	229	250	230	246	249	223	234	236	248	260	267	232	240	258	259	233	247	280	277	251	249	250	224	258	217	240	235	239	249	258	234	244	219	255	258	250	254	256	249	252	218	232	228	257	271	252	239	242	229	233	216	231	252	256	227	236	237	266	260	263	261	234	234	215	234	267	250	258	225	253	262	237	237	242	251	244	238	244	264	244	248	246	243	258	238	246	266	245	253	239	241	254	232	241	254	232	271	241	237	245	231	236	278	264	231	243	262	262	269	266	256	260	256	242	250	264	238	226	265	267	267	245	266	249	238	255	261	255	249	248	262	229	270	242	215	220	251	243	256	262	249	222	249	237	249	266	238	264	260	238	238	250	256	256	251	241	250	230	222	254	248	249	241	258	248	275	229	249	263	266	270	232	220	243	220	260	284	277	248	243	262	262	236	251	253	247	266	246	246	246	278	246	281	230	246	246	229	244	276	263	225	235	236	252	242	236	230	243	237	248	255	261	243	268	248	232	258	253	250	250	226	239	207	247	214	270	256	225	243	257	246	294	225	228	235	220	255	252	274	263	271	263	261	289	256	237	251	247	245	241	271	265	246	221	238	257	228	258	250	247	242	254	261	237	256	257	248	264	247	221	245	217	256	235	237	266	236	233	251	250	224	237	222	237	253	251	264	230	235	263	254	284	257	245	244	251	255	225	229	213	227	267	221	272	254	259	254	230	229	225	251	250	258	235	237	258	244	250	251	229	237	244	218	266	249	243	254	237	244	242	244	249	233	254	257	259	253	237	225	260	228	245	235	226	226	265	268	249	249	256	239	253	266	229	261	255	240	274	259	228	255	272	248	242	223	233	245	225	233	253	244	291	253	273	263	274	244	236	261	261	234	256	213	250	255	252	278	252	250	219	240	257	254	229	248	258	217	248	256	235	257	249	276	247	252	236	226	256	238	240	251	241	212	234	262	236	253	217	234	233	233	246	231	245	265	209	238	229	250	233	267	245	226	226	254	226	258	277	235	249	245	233	241	248	242	225	226	247	265	271	249	239	269	248	261	224	227	247	263	296	226	267	258	225	268	265	250	275	244	246	238	262	257	236	229	248	268	248	209	269	227	246	243	256	260	261	275	291	248	269	242	236	265	222	229	226	236	218	274	257	242	241	244	239	239	260	261	245	244	242	261	279	278	258	225	239	271	256	250	263	237	267	231	251	233	228	249	290	228	232	224	292	257	226	248	253	255	253	245	261	229	255	238	256	263	243	248	230	231	214	246	245	247	254	261	250	250	245	232	226	262	267	232	253	249	258	253	248	246	256	251	253	233	239	232	244	237	223	250	222	251	255	229	255	268	243	231	256	263	232	238	253	254	229	270	230	258	246	227	245	232	264	262	269	238	252	267	251	241	244	264	227	263	243	244	234	221	250	246	263	241	260	207	258	262	257	259	262	257	261	264	261	244	243	240	243	248	215	247	229	262	244	235	280	242	220	208	245	244	250	281	251	223	229	229	219	226	252	242	235	224	248	237	283	258	266	262	240	217	235	245	229	245	263	258	264	248	231	267	273	259	244	238	259	227	225	235	251	228	229	234	264	253	280	236	252	265	310	260	241	255	281	264	265	220	284	262	258	255	254	228	227	245	217	245	243	261	235	220	259	255	272	247	249	245	282	257	218	253	228	256	248	235	255	230	235	264	228	217	222	254	239	271	260	250	265	214	265	289	231	248	236	274	245	237	267	247	235	246	232	231	231	228	271	239	243	270	263	227	255	251	236	229	229	268	263	243	250	247	226	247	238	263	251	227	255	230	263	229	219	228	264	195	229	254	225	256	237	243	256	247	241	255	249	252	224	254	256	230	264	255	265	247	277	256	277	239	249	227	230	251	248	226	251	265	252	213	239	246	224	232	240	270	226	265	242	242	268	248	247	241	246	237	230	235	259	237	242	243	263	246	250	234	247	247	248	266	255	236	262	242	258	247	243	224	232	245	264	211	248	230	241	250	243	240	239	250	247	289	229	257	237	258	244	225	221	260	256	250	226	249	247	230	259	233	257	223	248	225	226	214	269	273	233	230	242	232	220	258	259	266	231	262	255	253	254	277	238	247	243	251	248	245	219	237	224	240	243	266	233	293	239	244	259	268	232	242	231	262	247	238	222	269	276	257	258	237	240	259	229	237	239	233	269	278	232	256	251	236	235	269	240	221	253	245	259	263	260	232	265	300	246	253	239	237	250	246	267	239	285	236	258	253	222	233	257	248	247	247	233	254	260	227	293	248	233	229	238	249	248	241	205	251	256	231	262	257	266	235	219	223	256	240	258	265	222	250	236	255	240	251	276	285	245	245	244	257	259	244	251	263	250	255	223	229	226	255	259	270	261	284	253	240	220	246	266	243	260	241	260	230	238	242	269	245	249	250	230	268	204	265	246	260	233	249	236	269	231	290	265	234	251	244	248	267	251	260	255	243	262	262	267	252	226	246	247	271	254	244	246	269	254	257	242	261	242	252	261	240	253	248	273	230	259	244	252	246	243	225	249	232	235	260	229	259	272	221	233	229	244	243	255	251	239	232	233	241	253	248	233	234	240	269	238	232	227	225	248	254	245	230	247	234	279	279	247	255	231	259	230	236	237	227	246	267	243	237	230	268	262	267	254	264	277	265	234	265	243	251	256	270	241	267	236	233	258	235	272	252	255	240	256	241	248	240	220	249	255	230	244	215	243	235	259	238	225	231	226	240	258	238	253	271	221	228	261	266	225	262	242	260	245	260	265	272	232	244	251	236	238
5272	16618	13920	7385	5024	3639	2975	2273	1881	1502	1250	1099	928	870	738	689	588	566	522	521	501	455	456	411	434	401	409	378	408	388	370	412	357	338	371	376	377	344	358	326	354	308	349	343	331	290	335	339	325	320	371	359	324	339	305	351	332	334	346	323	335	339	311	381	302	310	356	314	313	316	335	291	346	308	359	332	332	345	332	329	355	329	323	263	336	311	316	323	312	295	322	301	309	328	320	344	352	340	339	338	318	297	351	307	320	340	329	358	326	311	324	317	335	324	322	331	292	291	305	301	363	313	298	338	309	348	324	315	327	340	311	345	332	342	313	311	331	354	309	322	329	293	309	327	358	319	318	319	296	310	307	304	328	323	314	334	312	314	333	334	332	315	302	312	305	335	342	290	334	297	302	309	326	328	319	326	318	331	312	312	330	340	322	289	304	352	328	311	337	326	334	324	324	309	344	328	302	320	308	323	356	312	337	319	334	318	343	309	330	338	314	297	315	313	319	318	346	313	330	287	335	319	296	337	308	289	319	318	376	323	306	299	327	352	311	326	347	328	279	337	349	328	307	268	340	316	313	316	344	334	327	308	323	353	341	302	315	324	303	325	331	313	310	311	317	329	328	325	305	312	309	345	298	338	368	310	291	301	327	338	273	337	331	340	314	362	341	320	338	326	341	339	304	312	323	331	302	334	310	317	310	307	342	303	331	293	318	294	302	323	308	316	335	320	314	297	301	319	319	300	314	346	298	315	308	283	305	337	290	336	318	316	319	341	340	321	330	341	343	300	346	314	302	328	349	336	293	325	357	321	297	313	340	331	317	328	328	322	322	306	345	308	353	343	330	328	334	326	301	305	339	323	333	324	319	349	338	310	292	349	305	312	298	347	327	328	335	333	324	317	322	338	317	323	337	321	301	311	318	324	324	295	273	338	338	304	322	318	311	347	342	329	312	330	327	327	324	308	344	318	323	361	357	350	321	335	314	308	307	292	299	320	296	292	341	319	331	323	329	270	327	324	319	307	333	284	329	355	316	326	311	298	334	314	325	321	315	328	320	335	302	346	342	333	329	309	298	312	350	311	337	334	318	328	307	338	341	292	297	310	315	323	277	335	314	294	302	314	309	317	330	331	315	354	319	307	288	326	318	326	340	332	288	325	325	302	317	319	323	312	351	323	334	339	349	320	325	310	345	335	320	309	326	316	285	308	342	284	343	328	339	312	329	328	329	326	315	317	326	335	332	305	311	307	293	343	331	283	302	296	311	337	287	328	334	315	314	302	296	341	340	361	316	339	349	338	363	309	328	329	332	334	351	308	316	325	335	327	350	325	321	321	319	323	297	328	341	311	333	301	333	314	312	309	355	336	343	283	318	341	296	319	286	328	300	303	328	302	300	334	315	337	304	317	317	305	308	320	314	336	304	340	319	350	340	297	298	324	306	331	321	317	382	329	341	304	323	312	342	315	302	336	332	270	293	301	320	317	303	310	310	314	329	326	318	339	323	340	337	314	339	318	322	360	333	328	326	329	318	315	294	323	308	300	332	304	328	298	296	313	347	306	302	335	336	339	345	302	342	334	311	293	303	318	356	338	339	296	309	334	362	329	333	301	331	295	308	284	308	338	328	336	320	352	323	296	351	327	318	313	320	318	344	272	328	337	305	368	317	317	315	327	324	301	334	287	334	332	306	311	328	312	339	311	319	310	341	324	312	337	306	348	289	295	340	321	324	331	331	331	325	321	320	325	326	347	301	305	328	316	313	329	310	323	302	308	319	318	344	312	325	343	320	331	307	336	311	338	341	315	325	350	322	304	336	324	318	314	322	344	319	350	337	326	319	281	333	340	327	330	332	334	306	330	349	287	286	296	285	327	278	331	316	315	308	287	311	327	337	312	331	309	325	325	319	306	305	308	302	360	327	310	320	349	330	310	312	369	329	296	360	309	304	317	329	328	333	319	317	338	309	340	265	318	351	345	317	327	306	308	335	335	318	338	308	310	288	319	340	325	311	329	319	318	306	311	313	309	307	333	318	297	300	317	327	315	322	313	302	338	336	344	321	337	326	303	312	314	315	292	310	351	300	323	310	344	336	278	353	327	334	305	333	326	337	314	308	340	325	322	320	343	357	316	330	305	289	322	328	303	313	342	333	311	295	309	320	299	301	325	306	337	351	345	344	293	326	320	347	311	287	293	328	336	338	325	338	311	306	278	291	325	300	310	327	327	279	312	318	313	323	307	312	330	307	299	297	330	317	333	344	301	289	309	349	321	324	313	353	290	325	332	370	329	307	322	322	324	333	319	346	322	305	348	305	333	337	318	295	298	309	318	329	330	295	334	317	313	280	319	333	326	333	313	335	309	311	318	355	320	321	318	331	313	312	336	282	311	307	329	330	334	320	313	342	319	302	318	315	346	321	338	332	342	316	301	303	332	336	332	321	331	347	306	321	297	343	327	315	319	320	328	311	303	299	306	327	312	317	277	351	323	329	317	332	305	331	322	338	315	309	303	275	289	372	341	311	297	329	316	317	306	342	326	303	302	302	342	336	322	336	348	289	300	311	330	338	314	336	321	317	313	335	318	341	315	330	369	353	335	316	311	365	314	312	329	354	280	308	323	282	330	306	318	337	327	321	314	334	308	327	355	327	315	299	282	315	320	309	310	352	320	311	334	327	296	337	333	314	300	310	334	333	340	319	312	339	292	327	298	365	334	336	315	317	312	325	336	357	302	314	336	298	333	304	339	306	320	331	307	331	300	330	332	288	330	309	340	339	335	288	297	326	295	349	333	336	293	316	303	279	321	317	352	339	286	319	298	359	326	328	316	285	329	312	308	301	313	323	285	309	315	349	323	314	354	328	315	316	332	325	319	308	285	314	328	327	339	326	309	301	336	317	323	309	334	331	293	324	338	298	313	320	315	315	303	331	295	321	290	303	309	295	306	314	282	301	295	329	312	323	318	343	329	356	328	306	317	314	284	330	325	339	331	308	326	298	305	319	310	331	292	328	329	308	306	310	353	328	301	353	320	339	305	317	309	353	355	297	324	287	325	320	311	322	316	290	334	309	292	342	340	322	349	350	319	331	329	351	332	295	306	323	335	346	320	284	335	326	304	333	330	344	302	318	298	292	284	287	342	331	338	328	302	316	303	327	300	296	306	334	330	309	321	325	319	314	314	336	304	316	345	342	323	327	332	327	323	328	337	338	320	342	295	295	333	341	318	336	309	332	321	312	277	342	331	299	342	326	322	322	310	323	307	343	325	305	332	346	342	298	358	322	355	335	327	286	348	314	324	328	343	292	316	317	334	330	304	312	310	354	307	322	310	288	322	315	342	336	316	329	325	299	311	313	332	323	311	330	333	339	300	309	354	305	294	359	317	334	299	338	312	350	295	306	282	329	331	329	323	310	315	293	276	351	293	323	323	333	295	324	316	314	333	342	280	328	292	338	313	288	309	307	331	316	326	307	323	312	303	328	321	316	336	333	306
27634	18731	5273	1477	981	734	651	616	629	544	545	548	563	529	507	519	493	505	496	504	482	499	488	498	474	445	481	485	503	483	487	492	474	485	473	456	489	463	473	478	497	436	483	466	528	485	496	432	463	500	469	444	472	479	469	428	443	463	521	450	452	462	441	462	461	487	478	446	445	448	479	475	461	475	474	506	486	510	503	516	486	486	493	490	450	475	483	433	455	458	507	469	466	485	449	479	466	486	473	461	484	448	465	446	502	485	472	442	486	448	482	473	478	499	482	485	434	419	499	444	477	435	429	445	517	465	462	488	464	513	470	476	456	478	469	468	449	466	472	451	494	481	457	458	469	495	499	441	481	497	472	429	496	495	470	484	471	485	488	469	492	532	454	451	434	500	500	494	481	492	476	421	459	514	478	485	466	454	473	461	489	491	484	462	466	454	450	492	454	454	521	466	499	486	459	492	476	468	495	484	496	485	513	443	476	463	454	447	481	443	446	496	432	461	466	508	424	479	503	478	472	465	489	476	471	456	495	476	492	456	490	462	494	462	445	501	496	473	461	470	493	491	460	495	467	487	439	434	491	458	468	499	452	490	470	437	484	464	491	471	454	470	425	486	493	420	455	482	489	442	487	474	469	493	490	517	462	463	481	479	425	472	466	496	484	472	478	483	480	500	498	488	457	484	476	486	452	485	465	481	474	476	453	449	451	459	471	480	479	501	494	494	450	454	483	465	452	482	454	466	470	478	506	501	464	430	450	474	477	475	502	474	475	505	502	444	451	461	462	468	464	433	483	503	469	497	431	459	527	494	484	489	462	463	474	484	502	502	480	458	461	487	443	478	472	466	434	494	425	509	480	470	428	482	499	462	474	472	478	434	489	463	478	498	471	442	474	463	472	454	449	450	499	464	461	470	486	539	451	490	457	445	527	436	461	487	459	507	451	453	453	461	463	482	477	478	496	484	458	490	492	478	478	455	466	501	494	464	477	455	498	484	481	492	497	437	468	495	481	475	507	433	456	447	483	441	437	440	437	458	444	494	464	429	483	461	473	498	517	426	458	478	468	456	490	483	468	513	446	477	506	470	463	489	416	466	484	477	457	481	473	487	453	456	515	509	463	450	458	502	480	463	483	458	487	438	486	450	472	429	518	509	499	453	479	465	471	504	459	501	462	497	485	489	454	470	448	454	477	463	481	412	455	466	522	472	474	429	435	503	483	512	477	477	459	509	483	463	457	464	466	492	438	488	466	468	449	412	467	448	455	465	495	468	487	457	501	523	495	495	477	499	441	493	490	487	494	438	471	458	483	461	440	486	458	470	482	470	478	494	483	456	478	449	465	471	441	454	470	471	477	472	475	482	465	477	474	519	464	470	494	471	444	446	486	446	470	477	509	503	481	474	476	486	441	502	508	506	444	452	473	487	479	499	481	478	445	476	473	498	507	493	436	481	503	489	489	495	503	487	472	459	506	502	450	505	487	485	469	437	445	475	442	452	491	464	444	469	484	474	452	486	500	482	473	462	490	483	496	490	455	516	510	477	488	434	456	449	445	485	487	452	488	451	478	448	477	450	479	481	490	491	515	454	457	491	446	462	439	507	476	447	469	480	491	513	441	484	463	431	471	483	470	473	482	507	483	487	471	483	435	463	472	461	446	458	469	488	490	449	473	501	459	524	445	475	506	486	513	471	469	497	464	456	457	459	428	457	426	503	493	454	470	481	454	446	501	433	429	482	468	488	461	484	471	451	508	502	482	474	481	490	463	489	486	465	484	487	423	497	482	461	446	464	463	468	469	482	491	511	495	484	444	460	504	455	430	461	501	440	460	481	437	478	463	505	490	451	451	460	453	443	500	460	488	484	444	447	483	470	465	445	478	460	481	488	473	477	491	468	460	479	458	491	433	436	470	504	476	456	471	444	467	480	471	474	482	460	482	446	466	518	456	485	457	486	482	496	448	499	478	468	490	443	476	481	470	435	504	462	455	508	471	463	523	441	483	475	458	460	477	447	473	452	489	502	508	490	463	488	469	443	436	473	476	481	478	477	488	498	448	490	470	465	461	515	519	523	483	472	466	531	476	481	440	461	435	480	483	500	440	472	470	459	469	485	454	459	519	481	441	457	478	498	454	498	418	463	484	494	496	473	493	427	490	503	472	494	485	455	481	451	466	500	459	501	461	467	495	466	461	504	474	466	478	470	442	498	488	428	509	456	479	512	488	464	457	495	450	444	448	502	475	496	453	442	521	467	446	484	461	454	437	509	477	484	462	501	458	462	519	448	476	535	490	472	456	479	470	494	482	504	481	425	487	420	498	486	450	459	500	460	495	466	483	468	530	476	455	457	478	489	439	493	405	499	472	450	508	487	475	470	473	478	428	493	511	467	504	457	439	463	485	463	470	469	480	434	500	475	479	485	486	455	480	475	503	466	458	465	469	481	486	489	482	487	469	496	441	509	480	481	476	481	490	449	460	462	487	443	486	491	470	470	466	456	484	460	490	477	441	461	465	505	450	469	466	484	449	470	489	499	479	457	490	480	476	441	525	495	426	479	446	482	466	470	459	434	474	480	428	508	476	471	457	475	462	517	481	479	456	474	450	463	485	453	495	517	485	455	475	453	502	495	467	500	488	464	426	444	510	453	511	473	459	495	510	432	514	435	482	464	514	507	497	448	464	446	481	453	502	473	484	448	470	461	491	505	434	474	468	509	527	464	468	465	465	462	510	478	476	499	475	503	483	504	457	484	464	504	455	450	447	482	494	467	478	476	462	479	482	496	435	477	497	477	490	461	478	498	455	515	476	467	437	477	482	415	466	471	465	481	517	443	477	459	465	508	472	514	479	440	491	489	472	477	513	470	443	425	503	427	466	491	508	499	459	473	492	446	469	442	474	467	460	485	488	517	509	491	443	496	477	413	513	463	473	479	470	508	456	461	491	469	471	465	471	497	442	460	448	461	429	496	465	488	441	477	474	469	435	445	473	512	491	441	468	474	479	472	496	488	452	494	429	470	433	493	465	447	441	420	478	431	459	477	477	486	493	498	485	468	458	469	473	491	467	451	481	471	497	477	464	511	478	447	472	527	483	481	467	470	497	514	479	491	468	481	414	474	463	459	499	434	487	472	496	475	483	488	509	466	479	458	468	465	486	459	487	470	458	487	493	475	485	475	460	448	464	490	470	470	486	463	493	480	474	436	466	423	473	431	467	452	452	523	508	480	485	474	502	501	444	458	494	477	488	483	475	452	470	471	513	458	448	513	499	444	512	498	501	470	473	485	482	462	473	479	443	524	435	462	478	469	435	473	512	465	496	489	462	477	470	460	436	458	560	443	491	477	445	464	447	485	426	466	468	483	481	450	476	496	458	487	506	482	469	461	457	494	467	490	435	497	473	472	472	489	458	499	481	493	499	476	486	481	448	434	492	505	468	459	465	506	515	463	463	467	451	516	449	467	487	512	491	480	476	487	501	501	486	478	474	514	476	492
4988	3812	3586	1996	1488	1176	1059	961	884	819	785	698	705	691	682	628	651	638	610	615	578	604	570	612	573	617	588	596	595	583	602	658	549	636	642	577	570	594	598	567	622	615	600	554	570	575	585	592	624	610	596	544	575	598	569	555	634	584	575	588	548	595	590	603	564	557	620	602	587	602	620	577	592	535	582	598	618	585	608	608	561	575	587	569	578	597	609	576	560	583	600	570	609	574	554	582	585	559	546	568	618	566	615	593	589	583	617	614	600	623	580	606	602	560	602	597	605	582	530	559	578	552	555	573	600	606	586	611	600	579	603	582	533	527	565	562	598	591	562	587	593	547	580	572	587	567	595	615	621	612	626	614	565	583	586	613	608	599	618	615	560	612	601	555	582	576	588	628	578	554	543	608	606	608	619	624	562	592	573	595	602	583	558	546	608	552	587	547	570	592	574	576	562	587	560	547	587	609	557	596	555	550	597	574	607	568	595	579	562	593	584	575	558	614	580	545	609	534	584	594	582	639	574	575	588	515	570	581	586	581	609	585	580	618	591	584	636	551	538	562	552	596	565	540	614	572	553	595	562	579	539	550	569	603	587	592	582	567	591	608	602	606	561	548	584	601	558	603	586	528	568	604	569	572	547	626	597	575	562	603	562	593	588	592	568	568	594	592	554	594	585	550	606	623	580	560	535	624	596	592	545	614	572	601	595	566	563	599	544	597	569	581	601	591	577	530	572	549	584	536	580	625	551	592	586	600	616	610	600	599	572	567	591	569	638	595	592	569	584	587	600	585	573	585	547	602	537	597	556	621	558	579	634	614	545	652	590	560	573	578	582	558	553	564	574	584	561	562	586	580	565	574	580	565	531	577	573	554	543	583	570	562	597	598	541	607	545	599	624	578	554	629	564	584	540	599	588	565	572	551	571	582	577	595	589	590	600	575	603	549	578	640	598	597	561	560	580	582	566	591	576	589	571	592	593	592	581	557	567	573	605	589	622	606	619	593	559	601	565	577	555	610	589	560	590	576	582	575	621	591	559	588	584	549	557	577	626	602	564	555	652	610	654	606	586	588	601	588	596	614	587	586	571	531	593	595	626	594	602	584	550	579	628	573	600	579	562	583	583	600	556	579	596	618	598	586	578	541	603	557	589	590	606	625	586	559	590	562	607	569	558	575	600	615	545	581	604	570	606	631	569	603	597	574	544	579	570	643	612	570	571	576	572	592	538	603	609	590	642	598	594	571	580	569	563	561	573	617	612	596	585	536	590	585	607	582	557	631	606	549	589	599	569	598	557	579	555	570	619	579	559	584	565	569	630	618	600	577	578	589	595	587	621	611	578	591	578	570	548	589	597	578	584	623	569	580	591	577	579	591	577	568	580	606	558	564	591	574	581	569	586	601	590	580	602	564	576	581	553	568	581	656	622	564	580	589	578	579	565	599	557	603	615	633	602	628	610	582	532	580	546	619	566	601	581	631	579	580	580	602	547	591	583	584	549	615	556	585	580	592	566	602	581	609	595	604	591	565	552	587	616	598	544	572	598	579	582	560	572	614	606	584	573	596	543	543	624	576	626	577	599	622	555	583	581	572	547	574	599	602	591	592	632	604	574	568	575	581	579	589	563	525	610	576	583	578	555	554	594	632	576	584	587	610	579	600	593	602	551	573	596	537	574	585	592	609	636	622	615	572	549	571	584	609	601	582	578	562	580	587	574	588	582	524	603	561	611	594	591	526	603	556	570	569	599	587	570	568	559	579	563	582	588	551	580	605	608	583	511	604	575	611	597	569	583	595	573	561	568	623	588	563	586	595	602	542	634	590	622	587	580	595	568	554	588	569	580	569	551	625	568	598	569	579	531	614	594	593	625	592	594	533	599	564	607	597	537	560	578	590	593	587	570	607	542	575	610	579	567	592	567	578	582	571	611	591	591	586	602	593	635	596	620	548	552	545	568	555	595	608	631	565	554	603	604	586	561	622	613	573	574	604	571	603	576	606	568	617	594	599	549	592	599	561	560	602	587	575	553	598	559	587	567	555	586	567	568	561	585	581	596	592	570	571	594	586	594	591	581	578	582	600	567	588	565	570	566	581	556	587	622	593	613	594	597	609	553	601	571	566	576	611	559	572	545	623	584	594	575	592	565	614	635	586	600	556	568	590	599	574	555	571	597	591	575	565	633	596	568	589	624	574	595	593	568	540	608	618	615	589	574	583	564	574	543	590	599	622	556	603	591	587	536	601	551	582	613	587	598	582	586	586	589	552	582	576	588	580	569	577	570	596	561	575	648	571	566	565	556	572	570	574	591	530	577	558	562	545	575	594	616	606	609	572	588	609	593	535	562	560	587	569	570	564	586	610	539	579	579	577	599	566	611	616	569	579	587	573	584	594	550	547	611	545	610	582	604	590	576	595	608	568	516	583	555	602	559	586	596	610	586	581	591	559	553	573	619	571	632	572	533	596	569	577	560	610	581	574	612	607	573	570	594	613	603	593	572	627	571	556	534	632	614	576	604	610	574	580	588	617	561	563	588	636	629	606	588	559	597	565	570	587	610	590	566	589	561	557	559	546	555	541	550	576	594	550	587	572	586	583	577	617	590	628	552	601	612	614	589	584	589	589	575	582	635	573	564	588	585	582	581	545	606	622	627	595	600	574	592	609	512	558	589	611	547	581	564	567	571	579	601	527	602	586	598	612	587	599	568	631	572	596	570	617	578	591	568	580	613	543	627	581	541	569	585	562	568	560	602	597	609	556	586	591	613	577	628	606	580	519	575	589	648	603	578	580	590	601	606	631	596	597	569	602	584	583	575	599	548	589	567	580	582	541	514	594	602	564	568	576	541	620	579	583	569	602	606	562	578	535	591	604	592	544	587	622	574	582	555	594	560	588	565	549	597	588	574	549	553	610	582	574	551	600	555	612	598	526	618	568	604	567	580	554	562	608	570	627	540	571	606	621	553	586	563	589	547	580	582	539	593	586	560	586	559	592	560	557	581	587	638	612	548	583	591	613	601	619	546	602	589	561	613	569	616	590	611	625	591	586	546	621	534	576	598	593	564	570	595	531	607	570	588	576	576	565	540	660	575	588	580	599	606	583	580	591	591	598	571	586	524	552	578	543	596	581	552	610	567	604	568	614	550	587	570	586	595	602	632	603	553	577	618	566	595	564	594	589	585	549	584	612	568	585	546	594	555	606	608	563	560	595	583	620	569	603	578	580	605	573	641	570	582	577	644	539	600	646	590	565	605	612	575	551	586	597	574	580	623	583	599	564	567	588	596	590	564	609	607	611	581	584	558	582	545	600	530	625	561	568	540	596	618	598	630	621	610	587	599	596	585	576	610	598	580	609	581	578	577	594	605	565	556	552	617	547	575	602	598	610	593	598	593	579	585	591	536	587	598	544	568	581	561	567	608	549	606	601	612	550	608	571	595	547	551	607	595	544	591	578	584	598	537	543	602	563	589	566	551	554	615	592	601	620	596	602
23981	21420	28472	24723	21375	8479	1534	1132	912	803	773	729	712	649	647	573	577	608	566	587	571	543	556	603	538	572	522	543	522	480	533	561	517	505	542	557	493	532	535	539	504	541	461	510	490	532	552	516	483	532	514	517	487	496	509	531	535	523	473	467	504	478	508	539	532	516	547	498	502	475	532	530	558	501	515	529	510	542	512	489	531	540	512	499	512	527	518	510	483	509	543	477	495	449	517	483	499	488	502	529	506	533	552	515	478	455	492	491	494	518	493	498	532	502	487	542	526	494	460	477	508	511	452	496	506	474	519	482	495	519	514	491	507	513	491	466	469	507	487	489	497	518	505	501	516	524	505	478	532	500	519	511	511	497	522	482	519	509	560	512	518	498	506	510	504	488	507	512	548	483	500	507	532	534	525	504	528	552	519	490	533	510	494	482	501	511	538	458	476	484	507	548	510	510	516	481	500	483	514	510	532	508	534	499	547	509	520	468	525	496	487	511	507	541	470	477	498	503	522	475	500	510	510	515	465	495	505	510	525	485	463	506	502	512	482	460	490	478	513	548	510	457	488	538	487	525	515	525	505	480	495	509	511	480	492	535	500	515	496	554	494	491	519	503	508	536	509	536	529	502	467	499	534	502	545	534	562	529	537	530	519	452	530	517	503	507	499	483	543	520	540	499	483	514	500	458	512	512	516	490	508	494	479	514	523	514	520	495	533	502	487	549	485	486	551	546	518	479	527	475	507	509	510	528	499	541	537	487	509	508	467	470	499	526	491	493	512	474	477	526	530	520	511	513	491	505	485	495	536	534	501	541	494	487	518	508	466	520	483	483	512	491	516	485	521	512	514	504	501	496	483	506	496	535	523	490	506	510	507	495	495	531	488	516	474	517	486	506	468	515	504	516	485	484	497	490	503	454	533	473	552	525	534	495	464	519	503	539	534	532	544	475	495	483	470	525	515	485	516	483	533	540	498	444	523	525	501	488	514	516	468	490	519	500	493	510	512	458	528	555	539	513	515	514	507	502	490	466	512	486	555	515	419	514	498	514	502	521	518	494	512	507	486	498	499	530	465	482	452	506	525	506	490	559	512	503	482	450	530	493	504	496	491	541	494	529	527	506	532	540	515	482	517	527	505	487	515	508	430	543	489	487	536	477	487	519	529	522	513	541	461	515	523	470	479	470	490	480	482	513	473	459	476	524	511	523	517	492	486	491	483	479	483	522	497	482	497	521	504	506	510	545	489	492	516	497	510	496	513	451	523	487	490	507	516	503	492	494	495	544	515	453	482	494	541	533	442	523	509	500	518	494	537	523	505	489	536	484	473	541	524	505	510	505	521	476	517	513	487	487	500	516	506	496	541	499	502	515	508	575	490	468	507	482	505	508	550	479	516	533	499	493	524	485	506	534	472	464	511	547	514	533	472	518	548	467	507	493	496	516	516	528	476	513	523	482	468	519	542	492	496	518	515	488	480	537	515	519	483	502	482	520	520	476	508	474	485	487	427	480	514	542	519	516	502	475	523	505	506	524	505	485	473	479	453	478	475	554	499	494	503	503	496	487	493	495	521	511	512	508	510	502	500	486	470	514	491	496	514	501	516	505	526	531	520	494	491	517	507	501	540	539	506	519	498	497	501	487	526	506	530	470	472	522	476	544	502	505	537	484	521	471	475	535	513	528	463	514	480	491	485	560	520	501	508	525	499	519	511	521	525	486	434	491	489	516	462	497	521	518	491	535	528	469	520	521	514	459	512	529	508	531	527	496	519	466	504	516	479	478	506	492	543	514	525	461	539	516	461	500	504	493	492	514	574	512	510	494	526	506	526	496	528	533	503	466	528	540	470	487	497	520	526	499	491	525	520	503	498	507	511	470	483	544	457	490	523	522	465	500	502	502	500	506	516	493	449	504	496	542	468	494	500	495	492	524	524	568	457	550	529	478	525	539	519	476	470	477	539	486	547	504	504	488	485	504	510	464	496	507	491	490	530	478	522	475	467	535	511	462	498	467	519	536	529	466	501	493	520	491	502	515	502	483	490	521	522	521	521	487	486	493	554	507	525	529	481	509	501	506	527	467	458	481	530	490	509	470	499	514	499	503	514	485	485	498	504	477	504	517	507	493	491	481	506	504	484	522	500	502	537	528	499	505	533	508	507	500	494	531	498	518	521	510	518	513	509	519	468	504	509	459	478	490	523	450	498	505	494	539	504	518	501	499	537	487	518	534	498	511	521	497	511	514	519	444	501	508	493	499	466	502	464	509	488	495	466	497	543	499	491	484	466	505	527	501	535	512	483	450	509	502	535	511	500	468	469	485	467	514	549	474	463	517	513	512	506	480	524	505	468	531	515	476	471	477	494	503	508	512	515	513	480	489	490	489	490	465	501	515	505	504	522	463	470	500	518	481	529	515	504	473	483	512	510	496	469	524	500	518	543	475	536	515	483	532	527	505	577	527	552	514	483	505	489	535	531	501	451	492	490	513	548	516	477	510	482	475	510	489	519	480	550	517	481	478	498	489	497	466	517	505	495	496	507	517	502	495	520	486	505	511	524	477	532	551	505	485	462	479	486	490	519	530	500	509	466	494	559	506	488	512	507	498	540	488	512	538	513	534	475	522	535	459	534	501	463	506	532	485	476	528	535	504	494	522	550	463	495	488	456	492	509	528	482	529	502	499	483	532	523	510	520	546	483	530	494	528	488	494	513	478	505	465	515	531	527	481	490	474	483	477	528	489	495	483	486	502	522	501	492	500	482	522	469	512	515	507	536	477	487	477	513	466	514	508	491	536	497	476	471	503	507	500	508	485	439	488	456	525	517	531	533	473	523	526	522	499	538	469	486	526	470	499	500	502	499	511	488	515	527	551	537	498	478	470	517	520	513	516	495	494	553	491	536	505	511	501	518	484	519	494	490	471	529	484	469	509	540	523	489	501	503	563	537	491	551	477	450	535	521	504	506	507	534	522	529	525	492	495	479	533	514	521	515	511	548	518	521	487	501	497	550	512	501	490	472	467	526	486	535	512	488	487	490	522	525	519	444	546	503	500	489	487	546	495	502	521	520	466	487	509	518	495	517	515	507	521	510	483	513	523	472	525	523	516	502	487	529	532	520	516	493	521	496	495	511	474	503	513	500	525	514	527	512	466	478	486	529	540	483	507	493	504	501	490	501	525	540	505	487	485	467	531	509	552	469	509	501	494	510	542	494	485	499	504	488	532	523	505	490	539	509	472	497	516	473	527	518	527	507	512	492	495	506	532	522	494	460	495	508	500	462	498	501	500	507	507	475	513	522	510	505	545	481	518	532	497	497	492	456	513	509	497	518	514	510	504	527	506	522	499	517	484	485	532	518	561	503	533	504	522	483	533	544	526	498	508	518	548	471	473	516	513	500	516	521	506	508	514	508	510	514	503	495	491	501	524	501	522	516	527	510	510	498	509	515	486	479	480	488	525	498	514	481	525	475	475	498	503	500	470	531	505	455	498
4084	11482	9874	4995	3534	2614	2272	1886	1588	1363	1120	1122	1010	936	850	806	789	763	740	712	713	697	723	733	679	643	659	652	667	655	665	647	628	620	616	653	639	659	643	623	653	601	633	661	650	621	626	619	685	666	651	638	606	636	658	610	681	642	645	690	641	665	649	645	629	618	614	644	656	665	631	642	635	696	668	597	615	611	673	649	642	678	649	590	628	650	635	602	626	631	663	638	658	605	653	667	632	619	651	662	659	653	623	675	636	590	612	676	590	665	680	626	641	586	667	623	599	603	637	644	619	638	620	661	632	665	588	612	599	624	618	634	642	612	591	667	607	649	617	637	619	653	662	604	635	656	643	679	619	601	609	601	672	641	616	622	637	607	591	686	585	657	624	636	667	663	659	642	657	607	636	641	640	642	688	641	582	592	608	673	680	619	664	633	608	624	585	641	609	653	629	594	641	628	626	616	606	593	626	622	609	624	655	577	620	610	658	646	664	635	654	613	636	667	618	623	625	617	618	621	627	635	657	665	644	656	635	647	622	677	635	650	660	638	623	593	582	609	600	634	635	653	623	597	619	614	643	592	669	644	640	622	641	652	633	693	681	600	643	656	642	608	616	661	603	625	679	607	626	615	570	649	603	635	651	646	631	638	605	626	640	635	636	612	609	682	660	536	643	607	658	637	642	675	626	616	634	636	605	669	655	585	659	668	606	660	623	657	613	624	621	652	665	651	642	632	646	632	669	659	626	605	674	574	678	618	599	661	647	603	613	652	621	599	606	653	648	614	629	609	633	658	673	642	606	609	685	640	644	621	614	638	632	599	647	617	575	657	688	663	666	621	613	620	642	680	650	628	656	664	643	596	639	660	606	654	607	670	677	575	617	639	587	642	660	612	625	616	574	632	626	680	667	689	623	614	616	607	639	657	628	638	583	633	642	624	633	636	616	648	652	612	634	613	651	554	650	641	653	605	611	662	642	645	676	628	618	664	634	646	693	635	655	684	654	639	669	647	678	639	606	582	655	621	612	643	638	636	611	591	625	593	616	652	612	653	662	636	630	638	581	652	669	642	638	636	634	602	613	627	645	673	634	672	629	637	589	620	580	638	602	613	689	609	631	609	639	686	628	630	617	649	641	633	624	625	649	635	636	648	626	634	662	592	631	679	640	626	611	611	622	615	617	596	637	623	611	599	653	660	628	626	619	650	650	684	620	627	601	652	594	619	617	610	612	670	623	599	652	630	661	638	597	669	611	616	629	607	631	603	650	601	643	602	624	650	635	635	636	646	634	628	580	610	587	672	582	649	613	687	619	631	618	634	642	671	663	617	607	643	619	639	613	600	653	603	657	685	637	646	644	627	678	651	596	637	664	645	618	636	660	608	608	595	604	630	612	578	604	605	623	606	578	648	673	609	647	635	643	598	606	604	639	643	646	629	670	636	614	636	626	665	648	610	619	622	640	635	634	634	625	610	661	625	634	678	595	660	613	616	646	623	607	610	627	587	619	595	665	642	630	674	639	660	688	616	593	636	650	661	642	649	667	618	627	647	676	632	664	638	663	649	631	652	653	612	588	663	642	690	599	653	671	662	603	608	634	637	642	653	665	660	614	632	613	644	627	620	602	629	621	666	648	672	650	642	640	604	573	640	624	623	637	646	631	632	659	614	623	648	601	677	628	610	623	602	668	596	648	630	642	613	605	593	606	650	641	580	636	624	668	611	590	640	637	602	608	676	626	628	665	624	626	591	642	628	622	691	658	623	615	622	613	619	640	627	625	660	692	592	602	636	651	558	624	638	647	642	610	627	647	606	609	626	606	631	623	694	621	646	637	663	662	598	682	685	631	651	606	670	633	602	638	663	604	626	639	635	672	625	614	671	633	645	623	640	674	584	631	644	621	637	677	619	601	617	630	614	568	627	656	660	639	610	627	608	645	653	617	604	662	611	634	671	649	642	621	618	630	629	587	623	651	621	626	660	662	653	665	594	612	613	618	648	642	647	642	588	607	605	647	629	641	599	644	673	632	662	701	629	658	648	606	623	660	655	625	581	667	597	620	576	636	654	696	626	628	600	638	612	650	627	632	636	609	673	624	630	604	617	614	641	618	635	703	624	648	652	638	635	616	583	611	628	664	649	629	632	620	600	654	627	612	631	632	645	580	607	654	632	631	627	656	612	660	618	620	605	641	647	598	629	595	626	642	571	642	590	596	610	653	644	582	607	624	629	655	698	607	596	662	638	654	704	625	598	611	650	627	619	664	656	635	622	675	624	630	636	635	600	625	627	615	622	616	652	620	597	640	615	624	636	640	588	631	643	620	571	597	652	580	602	661	611	630	654	675	644	619	658	616	632	604	655	648	639	618	565	636	620	662	628	594	671	643	626	646	632	637	610	652	643	651	643	682	640	655	653	609	636	603	616	610	621	612	612	596	670	636	629	654	604	618	614	574	617	633	630	630	637	637	638	680	639	663	615	604	618	630	645	616	624	628	656	660	647	641	606	631	649	624	676	674	655	593	617	658	642	695	653	629	602	673	628	599	623	589	576	590	620	636	616	618	639	618	611	630	620	635	626	639	593	654	598	616	653	596	664	662	650	662	648	615	603	613	594	665	609	621	704	648	630	609	566	635	601	642	648	664	607	652	617	633	637	604	630	625	676	656	591	652	612	644	646	598	639	634	657	619	627	652	650	663	655	670	616	660	652	621	633	654	629	630	623	597	620	630	584	644	643	619	608	644	608	609	637	650	617	640	583	605	649	637	667	630	644	662	654	653	648	643	649	639	642	638	587	636	627	652	621	651	630	606	570	610	625	646	638	611	699	669	612	659	631	622	598	652	608	657	604	610	647	663	652	672	666	574	648	626	623	616	638	620	609	621	578	627	652	597	662	635	632	653	672	672	641	617	645	610	652	625	631	624	607	627	615	627	637	650	663	621	634	617	597	622	598	610	652	615	647	669	606	643	647	631	628	606	680	596	652	653	615	639	589	662	635	665	680	633	600	652	671	628	641	621	632	632	616	671	619	654	659	659	552	642	602	615	654	667	604	605	607	568	616	632	620	636	648	623	658	650	642	607	646	625	669	612	600	666	624	644	616	610	645	586	623	595	644	599	629	671	677	665	625	618	658	619	678	595	614	653	603	590	667	642	621	603	654	666	636	617	654	599	615	670	639	609	634	609	641	626	667	602	648	629	650	620	670	608	639	612	624	697	641	602	600	630	649	624	642	613	645	671	618	650	621	568	670	637	631	614	630	631	681	597	630	649	617	647	638	609	649	626	643	626	608	647	621	629	638	621	661	618	683	622	639	619	628	662	587	646	653	646	616	624	660	617	579	650	622	593	649	598	605	626	628	653	627	631	609	638	628	593	637	657	647	636	674	688	648	687	611	642	634	669	634	644	623	642	636	639	593	629	674	646	631	624	601	604	631	655	641	676	636	625	682	618	608	584	606	602	620	631	679	611	584	642	626	652	604	657	646	614	567	626	660
24974	21401	27423	25636	10662	962	720	607	525	459	408	376	410	375	319	335	302	290	277	266	275	252	245	276	249	256	278	282	218	268	266	248	257	266	248	267	258	225	262	258	263	260	278	243	242	242	235	277	269	246	250	262	260	262	282	250	247	227	266	253	256	273	229	237	276	253	251	261	228	264	241	259	248	242	251	261	248	240	252	271	240	228	244	276	277	258	251	249	257	263	219	257	254	256	251	247	233	252	252	259	260	255	227	235	250	251	283	258	228	259	249	260	233	252	233	254	270	279	263	267	233	273	238	226	221	239	238	271	268	247	244	259	280	241	253	232	283	246	251	259	249	254	280	268	260	246	259	270	280	236	248	222	254	265	222	242	251	250	259	256	269	247	264	245	238	269	279	233	266	264	236	248	254	246	249	242	249	281	246	228	271	249	249	220	259	267	263	245	270	251	248	249	243	248	254	263	231	267	225	247	263	264	271	259	268	232	261	253	275	228	229	247	261	246	262	288	244	238	245	248	253	260	249	246	282	266	277	234	268	234	259	272	243	255	246	275	250	247	276	271	288	229	234	230	250	285	243	258	266	254	253	243	258	250	256	237	254	269	281	246	249	260	243	220	236	259	267	249	265	258	244	242	246	234	271	244	259	273	236	226	273	232	257	258	247	263	268	285	256	246	265	258	248	252	265	243	250	256	261	232	256	236	256	233	260	255	256	240	236	245	255	236	266	232	251	250	268	260	250	236	233	247	250	286	269	269	279	269	266	235	266	281	261	257	232	257	215	274	239	249	268	277	250	225	258	238	239	230	212	238	248	277	248	258	232	247	245	244	253	263	230	278	216	267	259	210	238	253	231	218	246	259	252	251	258	248	231	208	240	235	236	251	251	272	268	202	277	272	221	265	244	260	226	232	255	259	234	256	252	248	241	223	225	256	245	248	253	237	271	238	249	233	275	248	248	287	254	254	259	246	238	249	242	237	275	245	258	254	245	272	229	254	260	253	248	260	261	267	238	259	264	212	229	219	252	253	253	235	240	231	244	244	255	275	246	245	263	245	247	245	279	252	251	263	281	236	241	268	228	240	240	239	240	221	239	238	256	278	273	243	252	260	265	237	250	239	242	239	243	246	307	255	262	248	243	277	258	243	261	254	253	270	242	250	236	244	261	256	235	244	238	253	231	264	246	249	251	246	252	254	271	256	271	239	289	245	235	299	271	268	256	273	255	251	276	260	265	264	288	247	264	269	279	280	260	258	257	228	261	264	235	254	233	231	243	229	247	229	248	257	259	268	261	222	251	237	245	255	230	261	262	265	268	270	241	258	218	253	269	254	263	255	225	232	244	248	237	231	267	265	248	253	239	246	270	246	244	255	239	254	271	264	258	261	241	253	236	266	249	253	270	242	253	247	261	245	239	274	207	247	253	264	248	254	263	257	226	254	261	266	242	268	252	248	280	234	237	247	283	236	262	272	258	239	258	260	229	248	270	249	237	248	220	247	228	262	226	246	274	265	244	242	250	259	227	230	257	263	255	242	247	269	240	263	234	247	231	266	268	238	245	229	257	269	243	258	272	242	249	258	255	254	225	249	239	266	249	261	248	234	233	255	229	257	274	261	257	265	270	260	240	237	247	229	241	259	297	228	270	239	274	233	257	260	274	277	248	240	253	258	246	255	261	279	240	261	241	252	251	263	253	247	232	256	253	283	266	245	256	256	253	263	242	244	257	264	236	234	255	268	241	252	242	235	247	264	244	248	228	229	254	233	245	231	252	252	258	232	277	263	249	268	246	250	254	243	271	237	250	252	261	255	256	284	247	245	258	250	249	232	240	267	265	235	238	232	240	264	253	240	299	239	234	251	241	244	238	245	273	248	241	275	247	283	241	267	271	246	277	229	263	256	257	247	237	217	236	252	244	244	272	254	271	232	266	259	279	253	279	248	235	259	228	274	260	268	253	239	258	259	254	253	247	235	253	226	225	245	253	232	241	215	243	238	222	266	280	258	247	253	230	233	244	247	257	251	233	257	258	254	238	245	268	239	259	209	235	264	237	239	285	241	246	229	253	278	252	244	261	256	253	244	265	246	251	245	259	209	232	265	235	246	258	229	244	264	286	235	257	281	246	239	250	281	257	261	256	250	233	243	255	235	239	276	271	242	255	262	248	259	231	230	256	261	264	241	224	259	255	240	257	240	236	267	250	240	249	252	231	235	241	260	259	258	270	251	248	212	262	233	266	255	250	243	237	230	252	237	272	268	254	253	247	263	222	261	251	247	240	263	241	269	250	237	252	249	253	248	259	287	267	238	228	233	265	240	261	249	263	231	252	238	249	257	254	251	257	228	243	244	260	262	232	250	234	248	263	238	249	273	234	256	231	248	270	250	290	246	258	297	263	254	271	262	263	245	272	210	249	260	225	243	260	284	268	265	242	233	228	228	250	245	256	279	289	270	268	264	260	281	238	275	254	260	234	239	311	238	240	247	264	248	247	256	250	260	263	244	250	271	225	250	252	245	263	263	231	250	243	283	252	246	214	235	261	243	232	243	253	270	248	237	243	226	231	249	235	268	242	256	250	250	268	247	255	257	274	309	235	255	250	241	249	274	236	252	233	240	266	260	229	284	252	257	261	244	249	270	276	244	237	247	233	262	261	241	273	240	239	266	247	269	266	236	278	284	252	258	240	253	229	273	256	273	247	236	260	250	256	237	225	248	230	250	227	258	243	239	245	268	255	264	234	240	255	208	227	212	255	232	274	249	259	231	251	246	265	253	263	237	243	244	247	232	244	238	232	260	242	254	234	229	228	255	218	265	225	242	270	275	271	241	247	254	262	245	225	251	212	240	254	260	274	239	251	260	241	235	264	269	267	257	239	260	280	243	250	248	268	223	246	232	269	254	280	286	240	233	227	263	249	238	240	236	250	274	263	266	252	245	250	248	253	251	259	244	275	245	239	226	269	241	263	236	256	234	260	233	269	235	230	268	247	244	247	253	244	253	261	246	247	243	237	246	241	244	259	249	235	232	234	272	257	267	273	254	221	239	256	289	259	250	250	259	225	258	229	261	257	242	264	226	253	255	261	233	261	248	280	234	254	253	220	264	246	242	231	249	259	250	234	243	285	249	235	259	254	259	257	255	240	255	278	249	245	268	258	277	241	263	265	276	216	273	243	247	234	249	284	236	237	242	261	274	255	226	253	269	261	270	270	245	257	284	248	285	283	240	284	266	230	247	265	260	243	246	247	246	278	273	259	269	260	285	258	248	256	263	263	240	252	240	261	286	257	257	238	274	274	254	263	271	283	239	242	268	255	271	243	232	254	217	239	264	266	256	270	249	237	233	253	260	246	242	244	251	262	269	248	254	281	233	231	221	254	266	231	235	252	248	242	278	275	249	270	242	265	292	222	234	265	218	245	253	253	246	279	272	251	259	251	255	275	255	253	232	231	263	244	273	257	233	237	252	236	250	222	267	224	238	241	232	240	250	237	284
4152	8027	6800	3367	2248	1853	1482	1205	983	822	706	598	570	547	453	454	422	405	381	393	357	363	322	386	341	336	310	329	338	356	314	323	327	362	331	336	325	323	325	328	301	324	317	303	330	321	345	312	283	325	313	306	309	310	321	305	293	309	336	285	282	301	299	325	325	340	329	345	317	313	315	314	310	308	331	316	306	308	305	308	315	330	290	293	306	319	314	335	338	328	327	320	322	280	313	323	321	314	302	324	318	296	338	331	299	344	315	328	310	275	303	310	302	326	307	323	324	313	297	339	302	309	306	276	328	327	322	309	329	325	306	323	334	311	331	291	297	325	328	290	300	308	313	321	310	294	283	305	337	286	296	317	289	320	308	299	295	311	334	303	337	344	311	298	320	302	291	309	293	306	304	285	317	303	300	316	325	322	300	306	283	294	319	325	311	316	332	308	328	339	303	291	330	301	316	298	321	318	328	302	301	333	324	306	301	338	344	306	301	342	272	308	316	297	303	311	282	293	305	294	301	326	290	308	326	306	309	287	335	307	322	345	311	295	291	284	308	304	306	312	317	332	312	301	308	292	334	322	340	318	324	294	310	295	316	310	300	297	290	324	325	315	295	325	320	302	290	313	308	308	299	342	313	288	285	302	325	319	327	331	296	304	338	301	316	289	317	278	301	314	318	299	330	294	320	292	319	328	307	312	330	335	334	335	325	322	309	331	329	345	309	333	339	322	280	311	331	303	327	299	325	292	324	312	309	295	307	339	295	329	311	320	254	355	322	319	351	333	326	286	319	298	326	326	326	308	356	313	290	319	296	302	316	311	353	291	324	321	304	292	278	319	315	309	321	296	313	327	329	311	301	333	296	294	298	348	317	353	339	305	320	324	310	332	309	336	335	284	313	300	306	301	357	330	295	298	309	337	318	302	314	281	316	297	306	327	310	339	315	303	330	283	305	350	311	293	352	292	303	295	298	289	310	315	304	308	308	316	322	329	318	316	286	287	336	307	303	312	287	293	338	346	347	301	346	316	313	318	313	287	314	298	316	286	294	330	330	277	313	316	311	327	300	303	323	312	340	336	285	277	327	312	304	304	307	304	291	278	325	290	335	303	293	301	324	316	289	341	317	311	324	312	328	290	321	296	299	317	308	338	325	291	294	319	340	292	327	302	347	303	299	268	337	309	318	308	275	336	353	311	332	335	356	282	307	310	325	292	330	354	317	322	314	331	310	318	298	318	312	306	305	316	296	321	332	294	321	312	323	327	304	314	303	300	328	316	322	319	336	289	278	300	303	318	325	313	308	275	297	323	301	304	278	315	334	304	315	315	299	311	288	309	329	296	288	332	315	316	307	318	292	331	327	311	328	316	322	353	303	318	318	335	336	326	320	352	311	335	303	313	322	304	311	277	316	296	350	327	302	302	313	306	306	337	306	334	305	300	311	346	296	302	309	286	342	316	306	356	312	290	325	319	331	313	325	323	312	291	313	282	301	309	299	302	301	310	321	309	299	326	328	315	284	327	313	335	284	294	335	336	309	322	273	301	285	299	285	295	306	288	317	277	308	344	290	327	325	302	314	295	322	307	304	294	328	314	311	274	312	316	320	301	326	343	315	302	321	321	338	332	303	316	318	314	306	328	297	310	291	301	282	302	312	287	310	332	344	316	325	326	342	313	321	305	315	303	318	297	293	295	323	311	307	298	297	312	315	296	323	326	283	286	293	310	315	314	326	318	313	336	315	350	349	304	288	274	295	335	327	291	308	314	325	305	321	323	315	287	303	289	305	334	309	316	334	315	290	283	323	307	307	321	297	325	298	343	307	295	316	317	300	313	299	329	317	309	346	332	313	312	296	303	307	290	318	322	301	314	259	329	309	306	290	315	339	285	307	305	285	325	295	289	332	306	301	316	314	331	318	300	299	334	306	303	275	327	300	307	315	321	314	321	290	348	316	317	298	319	307	327	290	312	290	293	339	326	313	330	289	288	330	320	351	316	306	322	347	328	312	321	319	301	315	337	332	327	302	290	307	275	306	306	314	345	315	317	317	287	288	316	295	326	291	312	350	278	323	302	312	275	307	310	291	309	303	310	322	290	277	300	288	316	312	310	346	308	319	329	338	323	321	298	335	308	267	348	336	330	302	304	328	306	297	309	298	307	297	320	296	299	309	333	287	327	296	269	293	321	303	332	303	312	319	333	290	301	323	303	300	298	306	322	304	311	318	313	314	280	308	317	318	327	326	331	323	290	315	289	327	298	318	304	279	342	316	332	318	272	298	333	288	291	311	314	316	287	291	307	289	355	281	316	315	309	293	291	323	321	311	326	308	309	288	297	330	324	303	321	337	327	327	300	335	347	301	335	331	324	327	280	321	307	301	300	301	297	318	317	311	346	325	332	319	334	315	352	335	324	288	280	326	298	333	289	302	317	329	356	328	294	307	311	326	297	335	317	308	309	309	320	283	300	324	332	301	316	328	290	335	362	332	347	318	292	363	295	304	301	342	305	316	311	309	299	325	278	324	314	338	353	304	298	303	275	292	315	304	306	297	300	311	301	305	331	320	292	290	311	286	315	319	287	292	314	306	299	306	298	317	287	333	321	295	303	326	310	331	333	283	309	291	320	310	304	343	300	326	293	314	307	292	332	292	318	314	315	301	309	308	283	299	319	283	276	300	313	325	317	312	325	314	316	308	329	297	316	305	302	296	289	323	307	292	304	284	324	327	291	310	295	294	310	292	318	304	295	320	300	307	306	315	317	304	311	298	293	321	322	311	304	317	300	306	300	309	292	334	316	339	301	326	326	278	310	309	282	335	316	334	320	297	307	313	304	308	314	324	338	298	335	323	329	309	330	293	313	305	303	315	323	305	313	326	310	322	318	329	316	308	302	314	338	304	310	335	343	319	308	334	303	326	295	287	350	296	329	280	337	321	316	303	314	328	305	321	315	330	312	325	309	313	320	314	335	315	322	319	312	303	290	334	284	298	306	323	289	339	314	331	318	306	306	324	318	298	291	300	308	313	315	325	329	311	332	312	315	313	289	329	307	295	326	315	288	275	332	337	296	318	321	339	290	286	300	328	327	319	310	308	378	293	298	313	330	321	317	334	309	286	280	322	291	309	328	325	272	289	297	276	321	304	301	309	307	303	322	312	294	324	333	328	321	320	316	291	312	303	297	315	335	324	279	315	305	310	285	289	319	326	323	311	316	289	298	315	300	347	322	319	309	305	322	293	326	334	284	288	320	330	332	300	294	301	313	310	306	305	316	309	346	324	325	314	295	320	337	334	315	301	307	357	346	340	311	333	294	295	297	321	304	303	279	322	296	317	311	291	332	298	294	303	316	293	329	298	340	312	314	336	306	325	310	318	294	306	305	315	317	294	347	313	317	317	326	323	318	338	299	302	302	315	299	310	319	296	325	296	299	320	308	287	307	286	305	321	305	324	284	304	312	321	328	306	296	298	303	318	318	280	328	287	335	305	317	281	304
23016	21482	29061	24315	21484	21485	7062	1334	939	735	688	588	528	509	467	408	366	391	360	371	298	343	300	275	286	269	297	330	292	286	273	285	271	264	283	307	275	244	275	300	243	292	232	249	228	270	258	274	292	256	254	247	233	231	260	263	245	262	252	224	255	239	264	224	243	250	248	224	255	263	252	249	267	233	266	255	234	247	275	221	266	279	269	240	247	251	263	259	252	260	215	223	251	261	237	230	211	247	259	224	222	240	266	221	267	223	263	246	255	219	244	243	220	262	259	234	252	233	249	222	294	260	254	243	246	259	239	255	237	240	237	242	245	266	246	252	248	246	253	259	228	261	252	266	256	242	243	238	251	251	252	266	244	259	258	232	278	266	211	257	227	255	248	256	249	235	275	237	269	278	241	252	263	256	241	245	248	258	242	234	277	250	251	268	243	229	238	256	260	250	262	236	239	234	244	243	246	241	252	257	219	255	241	230	244	253	235	246	244	224	240	230	223	235	231	275	267	271	213	244	232	272	247	270	246	276	250	240	248	255	244	261	274	238	283	264	235	263	265	258	269	216	268	235	258	218	219	211	242	222	250	246	254	238	223	221	248	220	275	245	282	259	206	235	250	274	247	259	238	254	236	241	245	262	241	246	289	223	237	239	261	231	247	248	266	253	255	239	241	234	255	246	235	232	212	252	242	244	240	247	245	240	232	241	232	245	222	256	228	257	242	246	224	254	223	227	236	231	244	254	256	272	269	236	283	250	251	270	237	238	252	247	243	243	265	255	273	245	244	249	218	247	239	240	273	251	258	231	258	277	217	249	231	254	245	257	273	260	248	226	280	275	250	216	251	241	215	263	250	271	262	244	252	228	238	247	251	238	233	226	246	235	234	250	248	226	249	231	240	247	241	256	246	234	276	263	229	246	250	241	248	263	229	272	261	243	250	209	223	256	239	242	257	260	221	241	227	251	239	237	244	271	257	230	231	201	241	233	264	238	234	239	256	222	232	229	240	232	265	264	229	239	213	259	247	246	259	237	246	259	229	255	255	269	247	241	260	241	242	226	239	238	250	241	231	241	252	239	251	253	240	226	209	236	258	248	231	237	242	246	241	246	268	275	229	269	246	239	250	221	259	236	250	253	250	260	256	241	243	252	256	236	238	253	261	239	262	252	236	253	248	229	276	268	256	263	252	222	254	247	302	248	243	255	255	247	251	235	251	256	244	242	251	254	224	231	230	236	247	223	270	260	258	266	221	216	278	240	248	241	262	237	262	220	222	229	261	263	252	206	260	262	256	231	254	269	218	223	245	263	240	253	258	233	231	236	269	237	235	216	252	235	213	260	244	218	260	250	236	238	254	280	251	266	246	248	244	246	243	265	257	245	248	269	249	255	273	252	248	269	233	258	240	237	266	246	255	246	234	249	239	236	258	240	253	249	232	242	271	244	235	271	252	251	273	240	229	248	242	224	246	256	272	232	238	238	260	261	223	226	261	225	245	227	257	249	264	258	249	232	260	256	256	280	222	274	228	230	239	262	242	255	256	253	284	233	275	250	270	245	266	237	232	247	252	229	224	226	248	237	235	255	246	255	258	282	250	237	272	285	258	254	269	292	266	222	285	253	250	241	239	243	231	259	267	256	257	256	247	244	229	230	256	247	267	241	237	254	256	258	229	245	237	269	258	266	260	236	235	235	274	248	251	240	261	252	234	267	227	259	255	226	254	252	259	234	269	244	244	245	230	231	237	240	255	268	255	253	253	238	234	246	247	249	224	259	252	258	245	227	229	226	258	240	246	221	247	226	228	268	232	247	261	244	222	250	219	244	236	250	266	249	255	251	221	248	254	237	245	253	241	259	288	229	249	250	233	235	245	232	247	268	242	250	236	229	246	257	231	245	234	249	209	230	239	244	251	261	225	246	272	248	256	236	260	237	236	241	249	236	246	259	254	241	252	240	254	229	248	251	239	231	250	266	263	247	229	244	254	251	238	246	245	263	252	250	266	253	268	237	241	227	217	271	232	249	245	242	220	229	254	235	278	272	255	266	228	244	250	253	255	230	238	252	239	253	239	239	251	253	254	254	246	262	225	227	261	254	255	244	248	268	254	249	226	256	242	249	246	246	271	226	248	224	231	262	258	231	274	240	250	269	256	245	252	236	251	267	254	246	278	218	228	220	261	251	221	235	266	257	252	268	243	261	257	262	239	267	254	263	244	261	253	254	232	235	255	233	246	258	266	241	252	237	259	255	244	242	232	241	243	259	246	263	239	281	253	247	227	233	239	259	256	266	242	243	250	298	225	242	266	239	263	231	246	224	234	239	227	242	244	230	256	257	230	250	241	245	263	266	279	253	230	282	250	247	244	262	247	251	265	236	258	228	231	243	256	235	245	259	263	245	277	254	257	252	242	251	275	239	259	243	256	241	259	250	259	263	245	263	275	255	268	235	233	249	228	248	258	255	243	209	258	248	262	222	282	264	248	238	252	224	245	245	249	254	223	247	240	241	234	238	259	230	253	243	263	239	254	229	256	251	263	228	228	250	210	233	245	242	250	230	250	255	254	241	233	236	250	232	251	217	254	243	270	257	248	226	237	248	247	240	244	299	232	273	242	252	225	250	238	259	257	245	256	253	267	217	236	230	232	240	259	223	249	224	242	261	274	263	310	255	241	267	250	228	242	223	221	260	225	268	230	228	254	227	248	245	242	253	258	237	240	259	218	265	257	260	224	233	240	246	241	225	243	279	246	233	235	221	229	261	231	252	257	277	241	243	245	252	266	247	228	221	224	220	242	242	250	263	232	208	224	259	235	254	251	235	254	275	224	284	246	252	239	225	215	254	251	260	224	235	226	247	227	266	245	222	247	255	241	232	247	257	217	233	252	237	258	249	227	258	242	239	249	243	238	215	247	232	236	246	231	242	212	244	240	236	246	241	263	238	242	231	242	249	245	217	213	253	222	230	254	230	249	234	221	226	254	251	266	274	248	219	239	214	259	217	233	244	258	236	234	266	242	263	264	243	262	253	237	236	236	276	269	267	266	258	239	250	259	245	235	227	227	228	255	217	232	225	230	225	241	261	266	228	212	242	237	224	275	228	250	243	254	234	238	260	234	251	245	238	263	220	254	243	241	253	236	240	261	192	217	247	238	249	219	243	220	234	235	251	248	227	270	261	260	245	230	255	267	291	247	242	266	239	267	251	254	245	228	232	235	237	250	240	227	260	240	246	263	257	237	221	236	244	246	234	210	256	237	253	242	225	238	222	221	207	234	281	259	222	201	232	251	236	218	275	277	239	269	256	257	246	236	240	228	237	240	239	257	261	252	225	261	232	240	232	244	209	261	260	247	263	241	277	238	242	240	263	191	262	243	218	239	235	227	264	241	251	242	258	258	254	255	234	267	255	256	231	265	255	252	239	270	244	259	260	236	251	258	230	258	255	264	273	246	249	255	238	227	213	260	257	252	250	238	264	237	260	265	235	238	243	232	240
5397	17050	14615	7364	5090	3775	3137	2416	1894	1518	1242	1129	918	896	719	687	598	546	492	459	452	467	470	425	406	438	443	417	407	422	378	390	394	406	380	367	394	313	357	348	331	333	357	321	315	319	362	299	339	325	301	339	328	358	312	348	336	339	335	339	319	346	317	285	351	289	334	346	317	345	353	334	331	300	308	326	334	342	299	326	309	340	297	316	306	306	337	353	334	309	335	304	292	328	316	321	330	368	294	331	328	341	312	340	308	313	314	330	343	304	301	339	318	326	295	321	317	358	304	308	326	315	286	322	330	316	338	334	342	340	301	337	302	330	312	311	291	311	324	320	301	326	329	331	281	315	320	295	327	322	312	309	313	338	315	307	366	313	317	323	319	308	316	320	305	292	313	334	303	295	314	300	340	320	329	324	310	297	305	305	299	317	333	339	302	312	320	344	354	341	348	325	320	336	346	284	334	342	301	306	315	303	310	306	284	307	313	304	310	307	297	337	334	329	311	342	311	307	325	328	306	355	306	316	329	289	319	331	316	293	292	332	312	334	335	334	308	331	332	347	310	326	300	354	303	292	315	307	338	291	302	326	287	329	315	340	305	304	298	324	332	315	308	327	306	316	314	295	298	320	304	324	341	339	334	282	277	315	307	301	318	306	321	324	303	335	326	315	323	320	322	330	340	338	354	304	307	303	323	343	321	322	306	320	308	329	291	319	331	322	294	336	344	324	325	307	320	356	324	301	318	335	346	309	303	331	309	338	309	301	340	317	336	298	316	304	331	333	339	344	274	321	332	347	323	339	311	328	326	342	298	338	303	314	332	319	331	317	306	331	283	328	342	318	319	285	332	325	315	311	300	297	315	322	301	307	320	298	308	300	343	353	335	316	310	316	349	316	317	302	311	325	323	337	328	315	338	302	322	316	303	336	304	330	349	325	310	302	338	300	302	319	294	312	330	307	327	345	321	302	323	311	341	286	309	324	337	328	321	328	360	332	310	315	343	284	310	298	309	327	301	343	327	334	309	356	297	308	343	318	319	299	311	323	315	322	339	317	363	312	316	303	324	343	318	358	315	340	310	332	303	317	335	322	347	317	328	320	356	339	317	315	333	314	297	325	321	293	297	318	347	338	318	347	310	315	282	295	318	336	285	310	314	326	341	337	327	325	312	284	305	330	320	331	345	287	330	329	351	300	302	290	334	317	301	306	300	307	317	337	300	310	315	318	307	289	306	307	335	342	277	323	330	321	288	289	332	344	319	321	315	350	287	297	334	338	332	357	330	332	316	335	303	285	338	314	302	317	320	350	351	307	321	320	325	312	346	323	319	317	311	316	303	317	305	321	309	318	341	325	310	324	309	315	297	314	304	323	316	312	332	298	344	287	305	336	288	292	301	312	317	338	309	317	316	294	311	292	332	320	294	307	344	295	305	347	328	315	308	338	317	307	313	317	306	335	325	302	336	315	319	310	288	341	333	327	321	297	341	337	330	307	317	322	319	302	299	304	318	311	345	336	336	309	282	333	298	324	335	276	334	326	311	313	337	315	309	287	296	309	348	354	318	285	295	321	334	324	312	329	302	302	286	310	316	352	299	322	311	304	293	341	290	335	327	292	322	298	315	332	318	295	347	314	307	311	313	291	326	312	299	306	346	290	318	352	286	338	337	325	302	336	314	308	305	314	317	317	311	295	309	314	299	310	308	289	304	298	303	295	315	332	322	304	311	313	354	340	310	333	294	317	315	305	313	304	297	300	304	344	313	324	314	357	338	327	311	342	324	289	318	307	338	307	316	290	323	309	343	292	330	333	347	352	312	323	301	316	334	321	285	331	369	278	344	346	315	309	324	338	332	331	320	322	337	309	344	332	332	332	322	335	365	314	307	295	307	342	320	308	349	316	324	330	308	317	353	329	364	316	368	315	328	342	317	334	312	332	293	341	340	321	297	315	305	325	338	329	334	294	316	302	326	296	315	337	317	342	334	343	326	300	312	306	319	319	336	321	257	287	314	354	340	289	331	329	285	308	344	321	330	289	301	286	333	312	339	336	322	314	345	281	313	326	316	295	339	299	289	336	320	320	266	311	327	304	324	303	334	330	320	301	317	335	347	282	290	316	333	346	292	322	305	314	318	313	341	304	316	313	331	316	299	330	313	304	316	342	320	299	293	346	343	337	331	308	345	305	333	349	326	292	304	319	318	335	339	285	302	328	303	296	337	295	301	355	286	331	288	336	338	333	316	340	323	324	321	296	343	320	301	317	300	309	320	302	313	332	288	285	332	324	314	321	313	322	331	295	317	294	302	298	311	316	330	328	306	311	338	317	311	277	313	312	294	321	276	320	296	320	334	298	295	292	296	303	326	306	341	323	311	357	321	286	290	330	349	328	307	314	345	350	332	320	318	338	302	345	295	285	344	335	321	312	320	333	307	289	336	299	333	304	302	338	301	291	310	325	285	330	293	296	328	322	302	321	295	332	331	302	304	288	299	300	325	289	289	299	296	304	311	310	305	323	333	314	348	307	318	338	326	343	302	330	302	329	281	312	350	316	306	317	323	336	328	331	323	301	317	294	284	306	277	327	332	325	327	290	297	311	319	365	308	333	321	333	329	309	297	323	310	314	343	316	323	291	347	318	351	329	324	314	299	349	324	310	307	315	319	305	347	297	318	288	310	327	313	314	352	332	308	319	284	325	326	324	330	315	306	299	332	336	311	297	318	303	333	348	316	327	306	307	351	289	306	317	313	334	306	322	312	294	307	301	304	326	327	354	341	335	344	310	288	318	330	348	293	337	330	337	311	356	314	358	350	289	329	352	322	321	312	305	346	315	321	296	320	319	341	291	317	285	311	300	325	336	286	350	315	318	309	314	307	329	335	278	344	294	329	306	311	294	303	333	316	353	307	329	342	318	303	331	286	336	332	322	323	330	316	296	341	317	316	304	350	313	303	335	289	325	327	324	310	322	326	291	307	281	328	295	327	321	287	317	295	310	301	335	347	275	312	321	319	313	357	314	322	312	288	300	341	309	325	332	308	298	323	299	343	324	322	327	323	313	308	340	344	310	303	337	314	338	348	347	301	307	305	325	332	322	316	304	327	341	305	270	370	319	338	300	323	351	304	336	323	358	275	309	310	299	297	276	319	317	306	311	334	343	321	290	298	303	333	314	321	331	330	339	313	307	296	342	333	374	287	316	315	270	344	321	346	314	340	302	327	324	326	303	310	315	323	334	326	317	302	323	317	304	342	334	343	322	337	307	303	323	332	325	334	314	326	318	318	322	338	344	315	371	305	303	295	299	326	341	326	287	330	265	354	337	319	332	306	308	310	323	314	315	323	314	309	322	301	329	286	310	326	315	316	358	317	328	299	312	298	348	323	324	314	314	312	329	315	353	313	329	306	326	325	310	324	339	323	283	335	277	306	306	289	314	331	319	329	294	330	326	310	330	298	323	312	334	344	324	316	333	295	310	311	316	347	359	311	333	314	325
27434	18420	5530	1442	966	756	737	664	590	560	513	527	544	537	502	478	536	486	475	474	516	481	432	492	464	462	510	468	454	440	457	475	493	500	481	468	475	515	478	501	475	498	501	478	481	435	466	478	508	508	503	488	496	489	417	493	458	444	457	437	487	465	476	465	484	447	417	456	506	469	469	463	444	473	439	445	486	468	460	447	449	453	472	472	450	453	462	468	449	453	485	474	499	479	477	482	451	488	504	480	462	470	485	403	475	451	477	455	439	457	498	466	459	465	517	457	482	490	469	465	458	460	464	479	422	463	462	492	493	506	441	493	469	489	466	492	467	445	455	481	444	443	509	465	455	441	473	472	461	443	468	424	497	464	468	475	466	433	421	464	483	453	434	459	509	450	486	443	457	453	452	480	473	449	472	478	482	460	451	426	471	502	492	450	479	504	451	440	448	478	476	456	450	458	504	464	424	472	461	493	507	449	497	505	470	462	476	417	456	451	448	485	420	428	440	436	449	502	477	478	488	452	460	472	485	473	454	485	476	445	489	462	442	435	469	463	491	461	464	438	460	471	472	481	443	489	498	476	493	477	435	444	517	493	428	434	444	477	490	447	430	403	486	453	488	483	448	453	454	518	436	465	441	457	498	489	439	464	432	466	479	454	468	499	448	437	440	475	490	495	460	477	462	454	497	459	482	449	467	424	449	452	460	490	432	475	470	447	415	482	518	478	464	451	449	476	493	436	494	475	451	470	461	490	467	491	460	449	488	465	420	452	465	441	461	498	463	476	481	463	458	478	450	513	501	447	457	471	448	466	472	456	453	471	491	531	451	466	470	462	464	479	471	517	472	461	478	439	442	468	499	467	489	478	477	465	444	492	476	440	449	468	474	486	474	497	476	478	458	490	481	478	440	463	467	485	471	485	476	472	451	468	489	452	463	462	486	458	470	513	484	453	431	500	470	459	482	480	459	481	467	509	439	473	489	477	505	464	488	437	493	445	460	450	470	479	413	468	487	443	442	440	449	464	479	473	452	452	492	462	458	455	458	475	483	462	497	482	462	437	477	441	470	440	458	499	476	456	476	459	478	513	450	453	482	474	473	480	481	437	483	478	456	421	459	452	482	477	499	495	476	453	479	442	474	448	463	489	467	467	454	463	470	464	474	435	464	479	475	470	466	417	474	444	447	477	455	463	493	465	441	499	467	466	483	475	500	458	473	453	498	471	476	499	456	470	467	475	490	495	457	472	439	478	472	421	464	474	468	441	452	488	466	475	439	472	466	465	460	494	471	447	465	435	442	410	490	457	456	442	474	519	461	471	479	487	477	451	454	464	516	451	492	462	504	476	461	458	443	476	470	501	452	457	444	431	449	461	465	489	443	447	486	452	455	453	460	496	473	481	451	514	519	444	488	442	494	506	461	472	433	523	460	486	455	522	478	467	502	461	455	477	496	445	504	467	458	483	481	472	478	464	450	467	440	445	434	447	472	438	451	465	464	493	477	500	497	470	480	465	480	457	467	474	454	430	453	446	461	486	526	455	447	490	444	519	444	457	455	480	435	461	449	473	500	456	457	512	471	446	473	478	470	446	489	419	447	511	461	459	458	500	465	457	444	496	461	464	431	449	461	473	444	482	454	432	496	501	444	513	440	470	469	448	399	486	448	484	485	494	459	487	499	478	487	481	489	469	457	478	485	499	487	462	434	500	493	483	508	441	460	468	447	527	458	471	498	478	444	457	491	469	473	435	492	434	480	468	442	463	493	480	501	423	462	482	453	483	449	483	447	446	476	472	455	463	452	489	493	474	487	479	480	493	454	468	449	468	471	472	465	493	457	464	486	472	444	456	424	475	439	465	451	466	464	464	461	475	437	438	459	470	473	478	465	487	499	467	456	478	453	456	430	473	430	505	445	465	476	475	460	441	511	485	505	476	489	486	465	450	482	507	467	448	462	471	504	450	483	500	487	451	458	506	467	464	450	452	479	448	520	484	471	484	463	460	459	459	453	458	467	464	451	515	435	451	498	478	491	493	478	424	445	451	474	441	474	488	479	480	459	484	475	460	498	472	473	501	451	464	472	499	489	414	497	504	464	476	506	475	449	464	450	476	476	477	477	457	449	506	487	446	475	485	444	447	466	479	496	484	471	491	455	514	454	440	489	506	471	454	470	482	506	471	485	468	481	447	464	498	465	480	513	505	474	468	458	493	479	439	451	471	481	432	456	451	479	478	448	507	462	509	491	473	484	465	470	468	519	469	483	490	450	468	454	457	441	470	475	495	470	426	443	475	529	434	470	496	476	429	453	469	492	505	474	473	468	443	470	500	483	468	420	472	462	429	472	469	461	426	480	454	482	421	486	476	496	500	464	492	420	437	442	497	509	432	459	462	472	476	483	486	434	489	507	444	486	475	483	475	477	475	467	449	465	434	436	463	454	446	426	449	470	478	490	477	446	477	471	477	445	474	460	479	466	465	490	414	483	443	467	472	452	463	412	488	441	483	497	429	491	497	495	485	443	463	467	455	446	467	452	503	472	449	437	518	507	436	462	513	475	474	514	512	484	433	433	458	470	464	435	499	472	461	471	478	484	455	468	485	449	472	447	469	472	486	485	461	455	513	447	458	457	454	438	503	453	452	441	503	464	501	472	449	446	522	465	485	483	484	438	474	468	479	459	456	443	456	447	472	469	479	489	463	479	482	428	433	446	474	463	454	438	499	473	504	451	490	442	523	457	469	458	470	469	501	477	482	473	481	449	480	468	475	486	480	484	473	474	456	458	455	502	464	469	476	458	449	445	431	495	469	460	462	442	455	453	440	482	451	459	465	451	479	483	459	446	459	482	448	469	499	516	465	459	479	493	464	520	479	434	457	507	474	505	470	464	451	463	487	503	467	466	472	492	459	461	465	441	498	467	454	497	464	486	492	448	495	487	450	442	484	486	471	480	483	472	456	464	501	446	469	458	507	459	470	453	449	466	459	479	411	489	459	499	473	474	484	449	424	477	477	496	446	448	492	483	494	459	523	484	475	439	492	472	493	475	458	463	457	493	499	464	508	459	466	496	457	485	455	492	495	439	441	440	442	456	439	447	457	489	454	470	467	450	460	470	475	470	496	452	430	472	470	446	516	469	481	462	475	475	453	451	452	446	450	483	452	453	449	454	476	469	481	440	480	459	476	480	488	483	469	447	509	465	469	483	464	480	484	429	478	429	472	485	488	478	454	455	427	470	482	458	480	471	471	430	484	495	464	480	482	454	439	485	448	488	523	482	461	499	476	444	417	447	495	468	466	490	463	459	450	489	438	462	477	459	478	466	440	484	495	473	448	472	443	437	484	475	471	459	460	471	443	466	446	491	472	453	485	444	441	496	455	448	499	445	475	519	444	479	457	486	459	436	456	486	456	493	459	453	482	444	500	474	467	465	481	437	462	489	478	445	427	488	497	494	478	451	469	484	481	475	464	459	465	438	488	484	488	479	466	498	458	483	502
5002	4442	3755	1953	1427	1161	1169	1079	899	829	753	765	700	695	683	672	639	670	607	634	611	599	622	606	620	627	574	570	573	577	572	611	589	555	621	548	557	614	567	536	561	631	572	595	573	598	600	570	544	568	574	609	593	602	579	584	575	599	566	596	578	587	587	544	580	583	545	618	582	622	590	557	559	613	617	580	603	547	578	605	578	596	602	554	559	582	579	583	563	563	559	563	596	625	555	540	522	564	604	568	602	557	623	551	601	577	570	578	581	610	576	502	561	612	639	520	622	596	566	548	583	529	585	561	561	532	575	588	532	536	563	540	630	555	582	567	567	542	574	558	554	598	584	575	582	561	585	582	573	606	590	554	569	593	560	584	545	601	581	546	589	578	605	599	623	587	558	552	581	563	595	544	545	589	575	573	546	574	554	623	596	563	604	549	579	563	590	565	604	647	565	597	581	557	608	588	547	594	577	582	584	544	542	557	606	543	584	590	599	602	604	538	554	548	595	591	587	581	573	582	543	583	548	546	561	598	578	574	659	607	554	542	562	559	589	613	574	588	560	565	543	568	628	597	579	577	551	587	541	580	535	566	601	576	637	557	608	578	581	591	569	596	593	553	599	564	599	526	575	605	540	550	574	570	565	561	553	621	558	556	554	578	588	572	534	606	590	564	598	567	580	566	595	588	542	610	559	579	572	562	582	539	566	547	615	573	578	568	602	588	560	593	600	587	608	564	588	571	536	637	594	567	557	597	589	578	587	584	581	555	578	599	587	567	557	600	626	562	574	615	579	565	575	567	571	606	519	552	595	562	550	530	539	569	584	631	573	566	564	594	622	586	582	561	588	605	573	573	579	584	561	577	558	557	578	581	595	570	569	535	573	550	592	543	576	571	590	581	598	641	543	580	541	550	576	556	585	585	615	587	566	612	591	589	589	596	601	582	578	562	614	547	591	576	564	622	566	561	553	583	572	545	595	563	613	577	570	563	638	579	568	574	600	590	609	597	572	573	598	580	600	527	602	592	550	604	560	547	568	570	591	570	575	575	643	587	601	551	594	601	608	574	588	570	591	569	570	538	545	577	594	565	567	528	573	571	590	538	602	567	559	547	583	569	596	559	589	599	587	554	550	630	603	544	565	584	593	626	566	537	557	574	611	551	549	580	592	581	623	593	540	569	589	575	542	532	556	612	570	599	593	549	563	592	568	616	544	588	601	568	536	605	583	613	563	589	567	598	594	636	558	609	560	541	533	571	605	564	560	614	603	589	567	558	512	611	596	582	586	595	549	603	554	537	579	598	615	534	588	568	590	567	557	627	594	582	539	579	578	540	559	528	575	589	589	583	590	594	566	571	553	587	583	568	597	583	557	538	565	598	573	576	614	542	609	591	576	558	600	586	573	557	543	577	547	617	611	587	604	580	593	560	571	596	593	581	577	553	554	569	546	569	581	584	577	555	575	561	554	590	588	559	580	572	578	609	546	588	590	584	594	605	609	598	591	605	573	557	614	595	572	610	579	609	551	544	557	553	573	571	558	556	595	598	538	581	587	546	573	632	550	563	587	608	581	559	603	537	568	598	564	604	577	545	578	515	613	570	592	586	566	604	601	565	615	588	608	575	578	598	548	628	551	618	590	601	573	581	620	542	621	542	567	597	565	559	559	569	597	576	588	604	551	587	530	585	623	567	588	575	574	560	520	592	538	602	579	602	578	547	605	595	576	590	529	546	616	543	587	571	591	595	578	600	609	547	582	594	571	573	587	616	609	577	594	560	572	617	600	558	568	615	552	593	540	527	564	587	576	572	591	573	533	532	568	603	568	584	560	587	564	614	576	570	615	617	598	606	598	606	513	546	565	573	566	571	573	566	561	600	588	615	560	562	578	580	614	602	589	581	576	566	628	555	572	562	596	583	581	582	583	612	574	556	590	517	577	565	565	602	576	570	597	566	555	598	536	550	596	573	593	559	569	572	613	559	579	605	564	545	581	602	565	575	586	584	575	588	591	548	614	575	587	597	626	546	573	548	566	572	561	588	543	633	566	560	588	553	589	543	564	560	573	565	629	549	584	591	574	576	592	561	575	583	564	593	551	533	560	590	589	567	569	607	549	582	584	573	592	581	570	560	573	619	578	563	607	553	534	582	569	545	640	583	566	542	595	596	545	580	566	590	550	571	525	565	606	607	545	588	556	589	581	591	572	597	600	551	554	591	594	542	550	603	567	518	560	569	551	569	586	563	588	548	592	577	590	586	600	552	556	601	627	592	569	529	617	571	614	576	569	545	595	559	582	562	567	613	547	579	563	566	578	560	593	553	546	628	568	570	587	598	621	583	566	604	590	595	572	570	550	561	616	568	578	596	591	581	588	572	594	569	536	568	524	614	565	587	575	570	587	537	564	556	578	591	558	595	572	560	614	570	572	605	575	536	540	600	575	586	569	582	588	613	553	581	557	549	624	549	542	581	615	576	581	561	537	585	585	624	545	570	595	583	534	584	573	602	544	627	545	578	579	555	563	575	612	557	560	586	627	582	572	557	579	559	619	612	600	614	595	554	551	579	547	566	589	572	567	625	554	592	590	528	569	583	554	558	607	549	537	628	548	559	571	551	599	562	592	605	553	578	556	565	588	608	597	613	606	599	591	561	540	581	581	615	553	599	550	610	594	582	577	575	574	622	584	584	555	548	557	574	570	587	581	564	571	564	587	581	570	581	592	591	576	577	566	565	551	570	586	595	569	568	597	588	563	592	568	565	569	589	555	604	580	543	612	590	561	623	579	584	579	610	553	567	597	587	581	591	584	562	544	605	565	596	609	601	582	595	545	616	561	600	609	583	564	624	532	621	610	608	553	588	577	561	547	582	613	571	589	563	597	565	602	569	557	575	579	571	536	566	581	595	551	544	586	592	575	630	578	511	558	560	577	609	604	577	554	593	567	556	566	579	573	556	607	613	571	560	554	582	539	592	567	561	571	595	548	563	561	540	589	584	574	613	602	587	572	636	566	585	592	576	564	600	661	569	555	591	569	574	599	571	564	518	584	572	582	546	589	618	581	588	564	569	563	558	558	561	583	565	586	593	554	562	559	602	588	552	563	583	558	581	609	586	578	592	587	564	612	568	591	577	616	576	550	558	628	606	587	535	537	564	576	633	567	569	546	544	614	582	562	570	575	577	558	591	592	572	585	581	594	546	549	583	555	558	554	578	582	586	582	578	606	577	558	550	557	604	600	575	556	559	620	599	557	601	601	566	584	573	597	567	584	538	591	612	607	595	588	604	608	617	569	619	596	605	585	594	596	554	566	583	591	596	574	554	635	565	585	575	613	574	598	549	548	580	583	517	601	569	583	534	585	540	574	608	572	598	592	540	545	596	614	598	577	541	577	597	563	606	564	578	584	583	573	588	549	568	586	556	580	582	538	552	577	611	561	551	598	620	620	584	559	571	614	519	586	555	567	551	570	561	591	562	551	586	578	567	617	541	575	612	601	590
23957	21362	28420	24662	21345	8539	1678	1099	949	789	796	768	653	621	641	619	603	545	555	575	575	567	528	528	508	489	525	542	537	519	528	495	509	527	534	564	504	480	475	474	504	492	490	497	515	525	471	526	545	494	461	501	499	498	496	501	510	521	533	505	529	516	494	504	494	513	492	464	478	501	504	475	498	514	516	530	474	496	501	475	438	530	495	499	483	515	539	468	489	464	525	529	527	512	515	519	483	481	498	500	526	496	532	531	476	518	504	499	483	489	542	528	501	513	493	560	497	493	508	513	520	479	488	502	476	530	530	444	466	510	493	537	535	518	508	500	492	489	518	517	510	487	522	467	494	481	517	516	481	455	503	484	495	528	447	482	451	530	479	462	492	480	500	524	473	475	497	526	519	496	508	483	476	463	504	515	537	514	515	502	468	517	484	497	500	497	498	479	511	467	480	505	478	460	457	460	482	509	455	491	466	491	493	506	509	501	486	502	463	518	457	557	471	512	514	485	480	474	502	467	486	533	476	467	483	483	474	492	514	512	485	510	505	486	465	535	526	497	525	484	450	498	498	510	504	549	508	479	462	481	532	495	542	512	509	521	483	502	493	547	511	480	496	482	442	490	519	486	481	473	497	519	481	463	466	494	495	485	473	527	494	488	471	480	531	493	507	511	487	529	475	470	479	525	495	496	548	509	486	506	500	527	491	465	545	513	475	526	527	512	505	529	514	491	498	490	510	499	513	522	462	476	505	509	460	474	495	534	475	525	517	485	473	493	520	470	484	503	513	485	457	453	473	518	538	495	506	508	531	522	496	510	494	569	466	502	461	489	516	518	544	482	515	475	499	527	518	511	538	498	487	492	495	474	478	508	507	510	505	473	500	467	524	490	510	489	478	539	508	526	488	483	525	536	535	514	525	486	493	510	519	517	509	504	466	487	487	475	491	481	490	464	518	515	540	505	487	518	515	504	505	489	507	516	514	518	479	484	583	505	529	493	478	521	490	488	522	514	546	493	482	503	479	489	502	505	510	495	468	494	518	476	463	480	530	485	495	490	460	482	490	487	490	513	464	478	490	504	450	481	512	481	487	476	457	485	488	469	494	519	494	506	500	502	486	501	508	477	503	517	494	517	477	498	520	485	482	460	512	503	481	484	469	453	500	516	499	512	463	487	457	541	456	488	525	481	491	495	489	542	535	489	462	491	490	474	502	499	474	505	456	497	466	463	484	502	513	504	479	520	532	533	512	492	499	541	487	491	487	479	537	469	501	490	469	485	445	467	525	511	513	527	534	502	494	505	503	495	477	464	480	465	490	508	472	497	470	491	473	481	513	518	442	463	498	504	510	487	508	463	508	495	448	489	512	513	530	541	465	477	518	495	504	516	524	518	481	510	451	503	532	478	477	481	436	497	459	506	503	517	480	535	476	503	485	457	477	477	487	547	496	517	481	495	540	540	473	487	503	482	511	471	470	513	495	472	518	483	501	530	486	498	491	502	448	505	465	469	478	499	510	449	490	491	470	514	514	506	508	479	514	498	489	510	486	523	530	486	470	481	485	519	512	497	466	495	446	477	495	488	498	524	452	519	515	504	482	510	499	465	535	497	451	546	488	491	505	508	502	499	468	489	549	490	459	499	495	496	540	504	467	493	495	444	541	495	532	489	518	455	507	485	479	497	491	493	499	501	448	509	496	506	506	473	488	465	462	527	534	499	491	512	478	476	509	508	524	505	484	519	522	458	524	506	493	471	505	507	464	484	444	481	431	499	470	501	512	528	510	528	479	480	489	515	522	478	474	461	511	464	532	460	525	469	493	516	539	472	489	509	476	495	496	498	495	478	508	498	513	464	496	498	528	494	515	518	546	485	473	490	517	475	502	545	556	542	480	497	513	512	532	478	490	490	466	496	474	476	469	482	525	490	533	488	522	527	491	483	487	482	474	461	531	467	546	537	482	506	523	508	528	518	497	503	502	498	523	487	452	479	512	500	529	505	503	470	483	488	481	512	491	530	516	477	484	489	490	469	505	493	505	496	476	503	516	424	467	502	489	493	505	498	497	522	514	498	537	454	481	519	491	488	496	524	534	505	483	510	519	526	506	495	493	512	559	506	459	545	476	476	472	475	551	487	535	482	488	491	514	524	494	479	468	482	516	475	532	515	496	524	488	519	484	484	478	499	521	498	518	458	506	466	503	502	483	481	530	493	483	477	528	477	493	512	551	531	492	518	539	432	504	476	485	472	476	489	516	525	484	490	502	470	512	491	488	478	507	479	452	525	513	526	496	507	487	513	492	550	462	482	513	508	494	468	512	464	489	477	501	452	481	502	501	505	490	520	513	456	471	495	476	503	467	522	471	484	513	505	509	513	542	474	460	507	463	519	464	516	482	521	494	489	506	499	486	533	474	484	489	512	505	494	484	463	474	494	462	470	497	497	494	498	493	506	492	517	491	499	505	475	494	490	479	522	507	486	484	510	496	525	483	534	492	485	479	506	547	476	519	478	516	489	517	475	514	555	488	536	470	492	494	488	511	492	499	504	513	475	494	471	514	502	519	512	526	481	461	478	530	512	490	517	483	499	545	520	490	504	459	503	506	527	504	502	484	530	506	470	533	505	479	463	500	454	477	455	487	514	497	526	486	456	492	502	495	504	486	482	493	491	484	514	463	501	524	569	474	510	490	497	498	487	577	518	504	514	463	478	528	505	509	475	469	505	514	495	529	507	516	508	494	513	485	487	490	490	549	502	482	495	484	482	515	514	497	490	497	508	475	470	482	458	485	484	541	506	486	466	474	530	488	492	495	494	497	490	534	542	471	524	499	496	507	483	485	522	474	500	501	469	499	514	517	502	544	500	534	509	500	507	528	472	489	523	502	447	477	493	511	545	477	472	455	496	485	464	505	517	484	516	515	483	505	499	533	541	493	558	483	492	512	495	474	511	507	515	473	511	471	494	502	447	497	519	508	505	505	495	475	476	513	476	529	474	524	488	510	451	466	510	499	514	486	550	531	537	495	487	503	480	518	522	486	497	470	507	478	532	475	533	489	524	443	448	527	503	526	484	469	507	502	524	493	453	515	505	488	493	477	489	478	491	473	472	506	491	545	514	509	529	475	517	477	536	509	484	472	529	467	504	511	505	495	472	496	506	481	520	503	492	497	504	483	485	475	510	487	494	502	488	482	499	512	499	538	504	510	523	487	526	440	481	490	470	492	471	526	492	512	493	532	513	518	552	481	536	481	495	484	488	519	516	527	467	528	477	461	491	511	541	508	506	523	467	540	557	492	476	481	524	518	450	526	483	487	500	496	505	495	530	545	492	486	491	513	534	475	502	536	529	511	480	533	528	563	494	496	509	488	491	445	508	514	443	467	525	515	503	538	488	488	477	517	488	467	477	513	475	490	522	483	444	511	505	519	508	510	467	499	480	557	522	484	473	513	534	502	523	456	487	500	488	493	535	528	496	472	490	497	492	503	503	443	488	487	527
4443	12002	9969	4910	3301	2726	2301	1947	1578	1381	1226	1078	1050	980	916	863	756	753	740	761	723	682	715	657	704	672	699	656	690	669	685	663	670	665	662	620	657	657	640	635	649	641	650	633	638	644	623	605	593	635	610	614	656	631	607	627	655	624	591	646	629	633	636	612	631	620	633	624	599	579	638	634	618	643	625	627	652	696	584	609	607	618	596	650	627	637	623	592	609	654	619	650	656	655	634	619	574	622	614	624	612	641	619	618	635	602	585	670	595	613	629	650	641	630	655	621	634	642	636	657	622	638	617	635	623	592	654	628	634	648	639	614	583	626	632	598	608	632	637	592	589	618	663	620	638	603	588	584	603	596	610	632	599	655	650	610	670	612	598	652	649	602	643	605	581	635	657	620	638	609	636	621	633	640	633	603	622	632	659	639	680	640	676	613	609	611	584	627	651	630	577	591	617	630	657	645	662	632	618	643	585	680	646	622	599	640	622	649	658	652	683	628	602	601	606	663	601	615	645	617	601	620	624	612	635	635	650	633	629	636	597	618	639	599	610	616	637	618	602	605	600	622	598	651	622	617	621	652	595	592	660	613	616	679	652	625	673	649	636	615	581	606	637	698	597	622	606	609	634	622	632	642	628	624	674	649	649	651	632	644	610	653	604	622	639	631	661	660	600	606	637	651	613	625	596	666	595	627	652	590	607	649	642	598	635	579	651	597	634	658	624	613	566	652	643	621	608	625	654	617	569	639	609	632	641	637	635	597	579	605	590	658	590	631	591	650	620	609	626	600	590	610	607	621	637	596	627	648	620	608	587	612	637	631	619	621	602	647	618	589	622	675	647	626	606	599	651	629	612	663	588	617	644	629	614	644	616	627	656	582	626	627	578	628	591	614	655	632	608	629	661	612	603	649	631	642	679	611	618	611	612	612	671	599	634	620	629	630	630	656	644	624	675	634	626	639	652	652	576	645	612	635	612	649	594	634	679	629	614	652	630	619	652	643	628	580	637	664	646	576	626	624	648	632	620	602	657	619	667	592	613	659	593	595	598	628	630	630	627	641	659	600	590	608	606	659	621	662	586	636	623	591	697	639	609	616	607	592	612	642	625	623	577	677	648	648	638	620	580	609	598	633	595	605	657	616	633	631	648	628	592	631	625	575	584	655	627	596	633	591	645	646	623	603	554	626	665	639	640	641	643	647	669	646	651	603	596	633	638	623	634	622	651	611	642	664	580	627	597	597	641	643	624	603	623	634	631	610	654	621	605	626	626	624	610	621	611	584	592	586	663	571	616	605	619	612	615	656	638	623	642	639	646	580	647	621	632	639	609	595	620	654	622	614	610	578	601	630	650	585	643	593	638	611	630	623	619	605	645	636	639	637	647	581	639	565	595	650	572	660	586	624	636	617	668	615	685	660	620	634	647	596	634	621	624	617	620	629	647	635	618	591	596	633	613	612	648	637	612	616	633	631	642	654	648	585	648	606	608	611	667	611	576	645	649	580	611	658	587	591	635	641	620	633	627	629	673	606	627	632	651	609	677	616	616	633	614	670	666	632	630	643	642	667	627	649	608	629	635	640	647	624	658	577	641	633	614	632	636	620	588	633	632	647	577	621	625	585	650	609	685	613	624	603	594	629	618	648	618	616	556	628	629	632	659	636	661	653	637	623	666	617	644	631	635	642	606	617	620	610	666	605	621	570	618	612	593	631	642	644	592	644	669	620	607	625	619	580	658	629	615	612	615	608	642	605	633	607	616	637	642	620	607	598	626	652	616	640	656	617	630	652	612	618	708	637	637	652	643	630	595	613	651	624	664	616	627	667	595	619	619	615	653	633	647	664	653	647	639	647	630	609	599	635	675	620	644	603	621	640	612	619	611	636	653	616	569	652	611	611	615	628	620	628	638	621	616	623	619	678	641	631	607	643	611	622	625	634	633	611	639	604	625	659	636	610	662	638	618	615	617	631	608	556	599	603	602	647	583	636	623	584	638	602	621	648	601	630	625	656	614	590	604	613	591	640	618	609	618	655	611	654	657	649	606	648	598	601	597	641	641	646	650	630	600	610	676	634	613	643	643	627	607	642	585	639	620	644	605	635	586	620	632	662	593	646	606	622	649	613	587	678	587	651	630	619	677	641	653	630	614	627	616	619	615	651	652	595	610	619	655	646	643	641	653	575	635	654	613	638	624	631	639	652	614	674	668	576	668	621	609	630	605	616	647	606	647	616	630	631	652	623	670	644	632	621	606	657	645	606	631	583	610	623	644	644	675	641	653	601	621	628	611	597	600	620	619	659	633	611	603	619	655	597	592	641	613	620	648	610	615	623	601	617	572	609	601	588	636	638	643	602	632	606	617	679	678	693	608	614	645	651	624	605	673	648	637	622	639	654	641	663	592	616	618	608	586	590	660	609	645	622	603	644	663	606	600	586	575	594	626	601	643	640	661	648	642	634	618	607	675	661	655	661	642	637	666	592	638	618	638	597	592	675	626	680	604	601	650	625	639	684	592	632	647	608	617	641	659	640	636	665	634	582	602	667	642	597	624	618	600	587	662	571	638	665	642	647	632	626	623	627	585	654	627	574	635	633	608	643	631	601	701	667	613	645	629	618	646	617	642	629	614	637	622	605	670	657	650	628	606	615	638	668	661	625	585	644	671	616	636	636	610	617	625	602	599	625	634	593	569	615	607	646	617	660	605	665	627	582	638	649	641	625	661	638	604	619	623	649	608	608	652	595	596	601	636	614	637	635	622	649	607	625	575	621	626	607	614	606	632	652	593	620	624	600	658	591	647	652	593	646	614	652	648	580	673	655	641	622	627	651	632	622	635	606	642	631	605	619	614	621	614	634	606	683	642	617	576	597	606	616	608	604	630	649	616	619	622	584	584	640	633	609	638	634	645	632	603	615	573	651	680	664	645	575	644	607	641	629	584	608	639	649	601	647	635	640	596	677	591	651	629	672	620	608	607	576	618	605	633	603	610	613	628	624	610	650	612	633	596	643	603	608	616	601	603	606	629	605	595	591	600	612	643	594	605	625	625	623	612	630	601	626	592	591	610	615	592	583	637	620	635	587	611	615	612	638	619	626	637	642	615	590	629	626	603	592	642	628	623	646	587	645	608	642	624	603	649	617	631	576	640	640	654	601	623	647	639	620	624	604	660	607	625	608	597	632	634	672	661	587	643	619	645	641	646	631	620	624	622	611	601	630	617	614	592	597	680	609	643	608	671	628	617	624	622	586	663	617	636	598	613	579	625	621	632	628	577	614	618	634	642	598	594	653	573	647	637	603	580	624	612	689	597	595	600	661	607	604	633	707	617	608	639	643	608	593	648	595	624	661	656	623	618	610	594	639	671	635	619	638	644	666	590	614	629	663	593	573	634	585	649	631	636	657	650	624	619	577	606	630	653	683	629	573	611	610	639	578	635	586	616	631	655	601	643	641	607	630	611	627	576	613	607	637	611	604	643	647	633	657	621	616	642	619
25077	21367	27384	25650	10858	1072	792	609	502	459	381	392	411	351	337	298	288	280	298	287	289	308	270	254	298	293	267	290	278	272	266	253	275	262	282	228	250	261	279	262	234	265	254	255	256	246	233	256	252	236	228	243	247	249	251	244	242	242	273	244	250	270	248	251	231	232	247	257	250	245	255	268	256	272	256	245	241	246	249	254	259	246	255	238	233	269	250	237	266	241	260	244	243	257	248	254	259	238	222	244	258	240	242	261	255	256	279	256	252	233	238	244	244	256	262	236	263	243	232	240	225	242	278	246	256	263	233	251	237	237	229	227	250	274	227	225	242	236	288	264	251	244	257	261	273	275	243	241	254	238	222	286	219	281	255	258	257	263	253	257	259	244	260	221	225	262	247	216	245	239	268	247	252	256	240	281	240	275	264	267	265	255	240	259	250	248	244	254	237	253	227	254	284	257	247	239	235	255	262	310	235	256	240	254	260	258	226	247	240	252	234	248	255	229	238	261	257	228	254	243	257	254	251	228	264	241	246	240	245	244	265	229	223	261	239	261	235	239	253	256	233	253	249	250	267	220	254	247	235	274	279	276	237	218	238	259	245	266	249	251	257	248	240	243	271	262	249	270	261	271	250	248	252	242	265	235	215	242	234	240	270	225	250	252	247	252	253	222	254	254	261	254	223	275	217	263	263	269	227	232	271	253	235	253	262	248	261	241	248	225	255	242	252	253	251	279	250	263	256	233	257	259	251	259	262	250	222	275	253	227	272	263	255	268	232	271	267	242	256	247	258	234	242	253	251	271	218	241	235	260	263	236	239	217	218	238	261	270	250	239	256	251	244	284	272	264	257	240	258	273	249	248	256	263	249	235	216	235	263	238	257	282	264	220	240	250	241	249	237	242	236	281	252	250	272	263	228	260	274	268	242	264	255	290	271	271	236	229	250	235	235	260	246	219	291	262	249	220	230	224	250	240	237	250	239	215	242	271	237	244	239	251	248	251	251	241	253	240	254	274	277	224	258	257	236	277	242	232	248	272	267	221	225	268	253	234	248	241	266	257	224	252	221	248	248	274	246	256	222	248	264	262	233	237	244	278	269	242	228	260	274	247	249	263	236	234	254	230	270	260	215	285	225	262	224	253	241	273	240	256	237	281	270	237	250	252	281	230	265	244	225	265	257	218	256	231	226	260	247	274	243	226	229	275	268	265	220	244	242	231	243	265	229	264	243	256	247	244	244	233	252	242	268	255	247	240	254	268	256	233	273	243	242	236	261	241	246	235	222	237	237	240	238	225	241	243	242	241	256	271	263	256	262	250	240	238	240	272	259	233	231	244	248	262	251	253	259	275	256	229	240	248	253	247	262	235	236	242	231	240	252	235	264	249	235	246	252	253	270	246	267	273	247	258	263	245	235	244	237	244	256	247	261	262	266	229	243	243	238	275	254	231	245	260	248	251	236	259	253	230	244	216	252	242	225	238	262	285	275	274	269	280	264	238	232	254	259	241	256	259	265	260	234	254	245	208	229	226	246	250	246	239	241	241	270	246	262	260	240	249	258	244	232	233	238	264	253	254	223	258	237	239	247	236	238	261	268	258	266	249	254	254	240	242	269	230	275	248	274	282	239	246	252	263	250	262	258	242	241	247	240	282	254	263	239	250	236	243	243	252	262	254	283	312	271	247	228	252	249	239	244	276	247	250	264	257	257	244	263	261	264	263	255	272	273	261	225	265	250	252	271	229	232	249	232	253	268	268	244	248	245	263	258	232	270	268	285	253	239	239	262	258	254	295	268	233	235	231	237	252	260	235	221	231	239	253	248	245	229	270	268	231	256	281	254	265	282	250	273	232	263	267	267	278	239	246	247	222	236	269	261	249	241	280	262	223	236	252	244	210	273	284	250	234	267	253	258	234	256	259	260	260	241	238	277	233	279	241	273	216	241	225	249	254	245	226	252	280	225	271	235	259	285	271	258	226	261	254	219	246	237	242	270	245	220	241	251	259	266	259	261	234	258	222	268	242	225	239	244	227	259	264	250	254	268	261	221	246	282	216	241	236	279	288	237	237	253	266	280	257	235	251	244	263	279	221	252	261	242	271	251	257	249	243	259	252	242	270	263	245	244	251	251	253	249	259	233	247	250	254	247	249	230	262	260	239	245	241	259	244	260	246	247	237	255	247	227	233	260	240	261	249	275	250	217	267	246	257	262	278	244	234	245	245	271	247	253	252	245	250	253	247	280	237	244	229	252	258	234	250	211	246	242	271	235	246	248	256	238	250	252	230	249	257	254	267	246	242	244	270	266	245	247	272	238	257	247	233	249	280	240	268	240	239	293	230	220	248	252	253	210	234	272	262	265	255	233	232	242	240	244	260	232	233	284	249	231	236	260	262	255	282	254	225	227	235	263	251	247	239	269	240	291	240	235	254	257	255	245	248	256	256	244	269	236	252	263	237	278	255	248	257	285	260	239	263	235	270	220	242	255	265	249	255	253	258	263	251	283	249	216	258	285	229	246	240	259	249	250	250	251	233	233	259	261	239	244	255	262	227	268	277	245	278	250	258	261	260	227	267	237	230	254	266	251	261	248	251	241	244	228	256	278	249	254	248	276	271	243	242	265	245	235	268	280	236	271	241	219	263	254	258	247	224	263	245	244	222	269	241	232	234	236	246	263	220	246	269	277	246	235	220	237	245	250	248	239	254	246	240	243	265	244	269	255	235	260	252	246	257	251	240	264	280	232	249	266	283	207	241	241	240	245	263	247	237	225	261	277	276	247	255	244	230	267	247	241	268	258	262	244	260	268	204	277	260	294	253	280	254	260	251	271	263	228	259	261	240	239	256	246	256	225	242	251	235	248	227	230	237	267	252	278	277	254	235	238	274	239	265	256	289	254	249	229	253	246	244	244	290	268	266	217	267	257	258	243	268	258	224	231	237	243	238	289	224	238	257	248	255	284	231	243	267	223	246	228	262	259	251	243	234	252	270	251	248	234	235	257	234	233	249	239	293	233	255	241	266	258	258	251	271	236	224	246	231	236	243	249	264	240	256	263	267	249	268	257	259	224	255	251	256	286	214	244	223	239	234	214	241	281	253	243	234	234	263	255	262	256	283	255	250	216	235	252	238	248	259	251	254	265	247	242	271	254	251	254	238	284	217	231	257	243	258	260	243	250	251	235	265	240	255	218	234	210	248	235	217	219	256	263	235	231	263	264	246	259	273	283	263	251	254	219	243	273	268	248	227	238	253	261	224	253	238	264	249	251	253	260	262	242	259	269	249	267	254	241	276	268	253	244	238	249	266	243	221	275	248	272	260	238	252	250	245	291	252	258	282	248	262	251	222	234	239	264	251	236	229	259	242	258	251	205	235	222	255	267	238	237	238	236	287	236	253	254	257	274	238	270	246	231	250	270	218	250	256	231	222	253	244	228	252	277	253	247	246	253	261	258	238	233	227	245	258	276	251	278	280	220	246	257	235	255	271	287	248
4327	8794	6908	3312	2276	1873	1632	1370	1007	827	711	602	551	546	485	416	409	374	405	395	366	362	367	357	363	322	343	330	343	326	346	348	312	303	354	284	341	341	330	334	316	326	308	305	330	338	305	299	314	287	334	285	341	286	294	338	313	344	336	327	328	285	322	289	305	291	336	320	337	330	327	319	307	290	339	339	333	302	324	313	339	287	341	303	295	299	325	336	310	316	290	313	328	302	313	310	298	285	329	325	263	327	330	329	302	313	333	296	310	309	316	310	285	290	309	308	305	305	329	320	330	332	321	307	311	318	316	315	336	299	288	310	298	328	294	295	296	269	342	298	312	285	304	289	288	308	311	319	301	286	347	303	295	305	304	298	314	294	335	290	346	310	290	310	304	322	322	316	321	341	299	319	306	324	290	341	295	306	312	302	312	302	288	327	322	322	353	315	315	318	286	308	281	308	308	361	320	316	305	313	294	284	298	319	315	309	280	339	300	306	306	298	289	315	349	317	301	292	291	315	319	298	337	317	297	330	300	339	312	299	311	323	320	315	341	307	346	328	305	329	316	356	317	338	333	311	313	297	318	324	341	317	320	303	319	300	313	294	313	290	323	312	305	320	323	315	278	295	326	327	324	313	304	312	277	285	285	299	285	316	300	326	300	310	330	300	292	310	310	317	283	299	301	353	327	278	316	312	293	345	335	340	299	279	308	328	289	265	333	302	305	302	353	306	282	284	303	313	323	293	285	315	290	281	340	306	318	330	316	314	318	314	301	334	301	313	326	288	315	302	304	292	328	295	311	331	287	304	290	290	285	327	301	287	271	313	333	294	285	320	301	296	294	318	336	293	299	327	293	322	316	348	317	358	316	335	304	308	304	284	341	287	294	322	317	322	311	308	330	311	364	342	270	287	341	324	286	301	262	295	303	322	342	315	327	280	322	285	303	291	311	320	334	306	301	297	320	303	302	313	267	322	302	293	276	304	318	271	309	289	311	278	323	312	303	335	308	338	321	330	298	322	310	325	295	293	316	312	317	288	322	271	292	311	330	289	313	302	319	325	311	307	346	335	291	332	340	306	334	323	288	296	314	316	287	282	322	296	317	300	290	302	297	316	334	301	307	329	283	285	313	312	297	273	303	341	277	309	296	297	271	300	293	309	310	327	293	303	305	324	298	300	292	326	329	341	297	300	294	320	315	281	286	288	324	305	326	298	330	356	286	326	287	321	290	322	310	317	327	290	305	286	300	291	307	301	349	311	314	297	289	269	321	332	322	328	285	304	313	307	315	331	303	305	352	326	338	309	309	298	309	292	321	328	301	297	349	301	281	314	297	330	358	270	330	297	275	286	301	323	305	311	285	303	335	303	304	330	299	294	326	329	269	291	322	292	314	304	285	279	297	311	305	345	319	292	318	323	283	275	310	321	319	328	273	302	316	290	292	312	333	320	294	306	318	306	292	356	291	306	289	296	330	313	339	297	301	310	328	301	342	316	350	283	316	292	296	272	311	273	316	285	277	299	298	314	319	324	297	290	319	299	338	319	324	282	312	278	314	295	305	315	297	314	295	355	321	298	314	297	344	353	293	272	313	289	324	316	318	305	323	310	324	311	300	317	295	271	334	297	286	318	312	315	308	313	298	306	284	327	290	317	313	300	345	328	314	348	304	313	329	311	341	294	290	329	329	318	289	319	297	321	274	320	299	304	304	294	298	278	316	292	296	332	303	299	291	287	289	317	306	311	317	319	305	295	284	283	288	291	296	310	301	311	313	308	292	306	278	318	318	297	329	305	325	271	352	289	331	298	311	313	357	342	299	313	294	330	321	306	292	344	312	262	315	355	321	310	330	340	315	315	298	290	326	318	312	311	317	305	293	288	293	298	319	334	290	329	293	330	283	308	313	367	329	352	292	301	298	295	332	291	323	316	332	300	287	331	285	322	333	305	300	324	327	335	300	278	307	304	311	331	278	317	293	321	295	311	325	298	303	317	314	309	272	342	293	305	329	309	320	314	301	276	316	317	303	293	308	320	290	302	345	284	296	326	295	306	295	316	313	281	327	318	316	334	316	304	302	332	326	315	318	306	309	319	314	312	318	299	310	323	303	277	292	317	302	277	305	280	294	326	295	332	326	287	338	302	326	322	302	316	333	286	292	292	304	327	319	313	300	306	314	309	294	302	340	322	333	310	347	323	294	314	305	312	313	299	298	319	291	314	297	300	334	318	312	296	306	317	309	335	299	343	315	309	295	303	308	287	274	296	324	301	301	312	300	327	333	300	329	310	330	292	320	293	319	320	303	308	299	317	331	304	321	280	330	300	285	312	326	295	296	333	336	302	279	313	293	299	332	284	310	299	292	288	287	318	261	335	293	301	314	344	341	321	304	330	311	292	281	320	300	334	287	305	326	303	285	289	322	324	323	313	343	309	309	311	338	320	297	314	305	308	283	319	309	306	316	294	299	312	319	345	298	290	337	312	313	303	290	329	331	304	313	298	295	282	345	330	292	306	313	305	308	298	291	306	293	319	301	317	311	320	321	320	295	298	320	302	310	296	283	299	305	327	317	292	314	275	305	297	303	300	308	323	314	279	333	282	325	348	295	297	334	323	325	317	319	318	311	312	301	295	281	291	296	313	294	332	312	307	307	275	284	316	319	306	319	313	312	301	280	319	289	298	293	312	320	312	289	297	310	318	312	337	306	299	299	301	312	319	281	270	284	288	311	314	317	310	323	320	301	297	314	303	299	327	319	305	287	317	346	318	278	291	312	320	315	341	330	309	335	311	321	279	332	303	286	312	312	302	290	302	310	329	293	309	314	303	324	332	297	291	317	290	318	287	289	284	296	310	329	316	315	310	325	284	321	292	306	351	316	293	307	324	294	310	315	297	323	330	321	286	319	309	306	340	300	296	324	322	314	316	282	296	307	294	325	320	325	315	322	338	311	328	299	311	326	337	289	317	313	324	308	274	304	318	293	311	306	281	315	326	291	326	341	279	308	309	326	306	294	262	317	315	314	303	285	277	285	314	308	307	319	326	323	288	292	308	300	303	299	325	307	343	307	326	300	291	298	287	298	318	334	274	329	308	352	323	301	296	318	276	320	300	327	302	301	319	285	291	309	320	328	277	313	295	287	326	307	288	331	302	317	280	307	310	325	281	311	299	326	337	316	323	285	313	297	310	321	275	328	287	309	327	298	335	327	279	307	313	269	309	320	340	299	287	310	306	282	295	317	273	302	303	321	309	329	284	286	337	325	307	284	289	307	339	337	305	298	316	298	309	286	319	306	309	290	285	294	283	318	312	314	284	296	294	313	292	304	304	290	313	308	316	296	335	306	297	329	296	328	295	302	299	312	296	311	326	290	310	295	291	308	311	304	323	315	293	308	287	319	316	295	334	307	305	279	303	325	326	301	344	335	300	344	307	326	346	326	294	325	332	299	313	299	304	286	314	326	304	348	303	323	306	295	300	298	300	301	291	326	283	314	323
22977	21465	29073	24287	21470	21480	7157	1395	917	779	670	632	554	523	491	399	384	383	330	376	305	308	326	287	305	303	298	315	284	288	256	259	284	286	228	270	276	239	247	266	259	270	259	265	239	252	270	261	268	257	251	229	252	250	235	259	253	294	247	256	245	261	248	229	232	229	277	241	247	250	235	260	279	258	227	241	274	249	251	274	209	234	224	264	237	261	260	263	248	238	248	232	254	244	265	226	232	216	239	236	253	239	252	245	248	256	255	217	233	258	243	251	242	270	232	293	234	201	244	235	244	261	222	265	233	241	258	232	244	247	275	252	233	259	223	269	219	230	237	243	228	255	266	252	240	229	244	240	239	218	245	269	225	249	252	249	228	228	259	251	259	241	283	244	223	242	225	233	258	224	243	243	210	225	254	246	256	260	253	234	277	249	245	239	242	225	296	239	243	218	230	258	279	238	271	261	274	245	264	246	265	264	239	250	250	249	260	224	245	237	236	240	236	239	226	249	222	248	245	228	245	232	234	210	245	242	249	228	285	249	230	260	223	254	258	234	267	275	241	247	262	203	250	230	247	255	256	228	233	252	270	237	250	220	228	271	276	236	240	243	256	226	254	247	255	233	204	275	257	269	245	251	212	236	197	235	232	243	236	227	253	246	260	245	236	252	254	250	235	279	258	239	248	270	225	266	264	211	241	264	244	269	239	243	241	221	259	237	254	239	243	231	264	253	241	261	228	234	231	239	254	255	258	253	260	227	245	233	256	232	242	240	261	229	252	261	247	240	223	264	236	220	253	232	237	216	213	245	228	251	221	230	250	251	228	275	265	228	223	259	238	239	248	243	253	241	264	249	255	235	252	233	225	221	222	247	224	240	237	255	249	244	242	259	253	252	233	265	284	240	253	256	229	225	232	227	228	232	211	252	226	261	235	272	279	264	245	257	263	249	255	246	234	251	227	241	235	245	252	251	273	259	239	247	239	247	262	237	271	230	238	227	236	226	247	210	248	266	244	256	232	258	214	240	244	226	262	243	264	247	236	244	263	244	246	243	243	232	277	250	263	233	265	236	249	235	243	260	240	229	239	230	244	241	226	263	268	242	260	233	246	239	258	225	253	225	249	267	245	218	257	241	241	240	252	250	237	246	226	240	271	256	259	254	232	250	272	237	238	225	243	248	249	240	261	252	232	257	230	272	232	228	224	260	238	266	236	236	249	247	232	239	261	216	247	251	235	253	248	264	251	246	242	257	241	223	231	260	220	236	228	231	262	246	221	230	232	242	243	237	241	244	277	241	259	221	235	238	264	230	279	251	237	233	225	238	231	242	242	253	245	259	257	224	202	229	238	250	257	230	250	240	244	260	244	242	245	247	239	271	258	221	243	215	240	256	213	246	234	266	243	262	249	261	225	244	237	260	232	249	248	254	237	219	257	239	272	255	232	236	253	261	272	248	260	241	243	251	227	273	248	234	267	268	252	251	246	251	248	260	239	239	248	258	216	245	267	244	239	244	226	240	264	245	239	183	218	233	246	251	243	248	239	207	255	249	230	217	230	245	227	245	235	256	243	230	237	244	245	241	249	241	256	258	232	256	226	215	287	243	217	262	233	247	251	235	231	254	257	226	259	226	235	245	226	266	246	252	252	235	242	247	238	271	244	253	254	235	227	251	208	253	234	238	244	229	245	226	247	259	231	228	240	245	240	221	244	258	223	254	230	249	257	261	246	227	248	226	230	221	242	255	267	245	252	236	240	236	255	214	238	232	253	235	212	229	231	263	237	226	281	239	220	224	221	245	223	236	234	218	249	254	220	236	249	249	246	242	243	241	235	241	229	305	232	258	283	223	228	216	228	260	265	243	238	258	243	236	255	224	261	238	258	231	240	231	258	227	225	233	236	241	252	241	235	222	257	236	226	250	236	239	258	232	231	208	249	252	247	251	270	253	266	251	243	258	256	235	205	260	235	242	231	270	237	208	248	263	223	260	261	247	257	258	260	239	242	221	229	276	224	234	229	240	247	239	225	260	247	250	237	256	252	234	223	262	247	226	267	252	254	229	244	234	242	243	247	232	230	270	259	262	243	263	260	231	261	261	238	211	234	268	240	281	269	225	264	249	228	237	210	229	236	267	257	250	240	245	219	229	250	271	221	263	278	250	253	275	249	251	244	209	243	274	236	256	277	232	260	275	244	245	242	246	238	250	252	268	253	235	227	215	264	259	247	232	246	247	230	244	259	233	238	248	240	233	243	240	240	246	239	236	228	238	246	216	229	257	256	235	262	252	228	220	199	280	231	265	263	235	250	226	208	247	221	236	245	226	263	236	264	249	244	258	241	251	254	229	240	246	227	228	226	254	254	258	240	240	257	261	244	247	215	247	238	262	270	191	245	231	239	233	253	234	229	246	258	241	262	257	243	249	251	251	238	243	246	255	268	258	212	234	230	243	238	249	268	236	220	232	236	255	269	220	213	244	217	213	237	281	271	233	251	257	242	262	222	265	270	222	259	234	275	251	230	250	245	248	242	254	231	241	237	223	263	251	256	252	255	230	238	217	244	243	251	253	255	228	247	284	229	256	257	216	279	253	251	265	222	257	218	222	270	252	257	228	230	235	249	223	272	222	224	242	252	228	243	226	233	244	231	253	251	208	225	245	241	238	228	268	231	261	251	226	223	241	236	219	253	259	251	264	248	244	273	260	243	247	242	247	228	229	252	257	242	251	244	225	258	256	249	256	244	252	245	244	238	235	233	245	264	246	234	240	252	235	259	239	219	253	248	240	221	233	262	226	243	245	249	249	234	244	227	263	256	258	234	276	267	256	232	241	257	233	235	274	266	231	239	241	252	239	238	242	262	252	227	245	230	267	274	230	248	259	274	236	223	249	232	237	241	245	263	254	235	227	263	253	252	234	224	275	248	236	249	247	240	239	249	247	238	240	244	226	241	213	274	230	241	263	260	240	227	236	256	235	223	243	235	234	258	247	254	242	234	238	237	243	259	245	247	234	231	227	220	231	268	239	234	234	285	262	212	250	264	244	258	247	249	240	220	218	260	252	238	225	237	237	265	288	208	227	267	247	253	232	248	250	225	257	254	253	226	226	256	242	239	242	232	242	248	247	240	263	223	249	259	229	231	246	265	249	244	250	257	245	227	256	263	259	242	224	247	258	240	228	221	243	234	220	253	251	252	257	238	247	230	222	238	244	237	278	243	238	257	218	256	237	244	233	238	237	248	256	249	224	241	234	253	228	254	234	222	233	238	231	236	248	257	261	245	215	236	245	226	234	265	250	229	226	243	256	212	246	268	265	241	224	229	246	236	253	230	228	242	256	247	227	220	256	235	234	237	235	215	248	228	235	233	241	238	259	212	263	233	235	233	223	259	236	268	218	226	245	244	238	237	237	229	235	245	219	248	261	230	239	248	223	276	212	250	254	254	285	247	251	249	243	254	253	256	261	223	266	251	242	238	201	260	225	241	232	223	209	217	237
5683	17654	14518	7589	5112	4009	3314	2570	1830	1500	1355	1124	977	890	756	673	607	555	537	459	454	459	433	441	399	441	406	431	402	376	423	361	362	341	342	345	359	326	349	363	341	346	340	332	301	346	356	334	358	323	364	346	356	323	330	306	327	334	337	339	311	303	311	336	324	330	304	307	325	314	324	372	340	300	344	280	324	325	313	339	306	350	298	286	292	322	310	293	333	309	328	329	356	325	300	264	341	337	303	312	311	337	317	312	328	311	324	350	303	330	327	337	337	303	324	313	336	352	303	341	294	326	325	345	323	295	317	307	335	308	315	287	339	327	340	329	305	322	336	315	299	298	317	350	295	268	311	315	315	323	314	316	333	319	329	339	305	325	316	352	309	337	283	312	301	320	290	324	290	330	338	327	339	307	309	294	340	330	308	320	319	323	295	290	339	324	369	323	329	322	330	296	327	272	299	289	292	311	302	290	320	316	326	308	306	306	297	317	348	301	377	321	340	319	310	323	323	333	313	335	307	301	294	313	304	327	329	326	329	329	325	303	325	307	302	288	299	332	309	310	337	330	318	337	330	295	333	322	323	350	292	339	307	319	307	292	297	307	296	321	333	334	310	316	332	323	335	309	301	300	345	324	299	317	324	317	313	317	338	328	302	291	298	340	333	310	314	315	304	306	310	327	319	316	283	303	332	310	318	312	297	331	305	316	331	292	309	280	325	324	342	310	310	343	330	383	298	360	320	304	308	300	315	327	328	311	295	312	321	299	312	312	315	311	346	312	324	345	302	290	319	295	320	308	337	327	323	329	316	297	287	340	319	307	328	311	289	321	307	303	311	348	317	334	316	310	328	305	332	341	353	303	341	328	321	324	330	307	325	309	310	327	305	324	323	288	335	331	318	341	328	290	299	326	327	334	320	309	312	309	321	341	284	336	336	281	283	320	327	323	281	328	279	331	317	330	293	267	331	291	325	320	324	299	320	306	291	298	298	311	306	356	302	296	327	296	304	331	305	324	267	315	327	313	317	327	295	333	331	297	314	318	304	317	304	333	315	318	306	332	328	340	288	292	271	362	302	321	313	306	317	291	289	329	332	298	306	323	311	351	303	309	331	315	341	317	314	360	320	318	289	319	291	279	315	375	312	331	310	297	284	327	323	322	329	287	313	305	300	319	328	271	288	286	306	287	307	316	324	315	319	303	306	293	317	340	318	294	301	297	285	303	305	319	324	305	315	320	322	323	294	312	304	318	282	280	350	315	346	309	305	311	290	298	308	315	303	310	345	342	307	329	324	361	308	331	302	297	315	309	313	307	298	295	330	290	308	293	303	315	333	321	342	346	320	315	325	317	329	318	323	284	311	317	331	335	309	277	305	303	313	322	278	329	293	332	320	324	286	297	305	298	298	336	308	310	312	301	282	338	291	288	306	314	330	311	306	303	330	300	320	326	323	340	304	292	292	319	300	311	340	289	286	294	305	301	322	317	314	307	288	315	298	332	304	297	305	299	334	302	309	290	298	319	311	307	322	321	344	338	352	291	318	332	308	294	345	327	304	310	279	339	322	319	302	334	315	307	318	281	313	305	353	335	316	337	309	294	310	292	344	290	337	293	319	304	329	279	306	310	353	300	324	310	320	311	319	279	313	324	323	295	312	339	337	299	296	285	302	313	303	304	282	318	311	297	321	347	306	308	315	315	327	303	296	312	307	271	328	328	318	318	307	327	302	309	340	318	305	296	329	291	333	326	310	308	304	301	301	308	336	328	322	297	330	332	321	316	354	302	295	340	323	318	286	314	298	323	303	345	313	331	320	321	321	317	319	313	318	287	275	290	331	329	342	333	285	307	299	307	313	296	349	322	302	310	314	293	310	302	340	286	295	330	326	326	323	309	325	323	317	349	317	334	324	330	296	304	328	322	294	322	320	295	301	329	302	279	308	315	313	318	334	298	323	318	292	280	318	297	293	334	292	307	303	317	322	340	332	312	321	334	320	358	299	309	329	329	303	292	275	314	311	318	296	330	324	338	337	297	321	329	299	315	305	315	316	323	335	336	311	315	327	322	312	340	337	325	317	296	320	303	309	315	301	318	332	322	325	300	307	323	308	308	306	309	325	340	287	326	319	328	308	323	311	341	307	325	328	351	290	292	290	349	291	319	338	331	321	304	313	306	326	298	323	308	311	319	311	334	309	303	347	309	320	330	304	295	334	294	317	326	306	303	311	300	297	283	342	331	315	288	317	310	340	310	329	315	317	280	306	341	326	304	332	303	305	307	300	306	323	342	313	330	309	355	335	337	300	328	321	286	340	318	288	313	356	321	314	296	324	288	338	291	334	313	329	305	339	313	315	325	313	306	306	333	331	323	334	313	319	330	326	342	312	299	324	300	300	326	305	322	343	313	335	317	318	290	296	322	283	296	301	305	319	303	312	300	332	300	353	334	340	303	340	312	311	325	312	322	300	328	295	323	344	286	319	332	287	285	345	268	324	346	321	343	318	319	334	303	365	289	306	304	330	289	318	297	321	278	337	319	325	338	321	330	295	288	334	305	330	313	301	311	341	311	339	321	306	290	314	306	292	331	349	307	374	288	297	326	354	282	309	317	332	313	317	319	300	293	323	317	331	331	337	310	293	315	314	288	308	300	297	301	297	297	284	275	318	294	282	294	320	307	331	333	280	315	344	313	299	320	352	337	292	328	323	310	329	307	302	333	316	314	322	297	294	295	322	315	336	308	320	295	308	322	286	309	292	306	326	283	301	321	316	340	278	301	332	283	312	315	309	324	302	301	303	310	298	294	317	295	273	336	287	309	282	313	309	347	309	296	295	339	321	323	308	315	325	300	323	325	290	297	303	298	312	306	301	342	327	309	347	291	302	311	339	320	305	337	315	341	284	282	324	322	302	288	346	297	306	330	284	324	287	322	343	293	280	326	319	318	314	321	346	343	312	280	308	299	348	313	293	326	331	313	303	359	333	356	331	306	330	299	304	345	293	318	272	340	301	331	321	288	320	315	309	322	301	312	303	301	330	302	320	303	326	351	293	319	289	312	314	306	313	302	317	323	314	335	330	292	335	330	308	335	343	285	288	306	318	301	314	314	308	299	327	309	303	325	316	315	279	316	332	284	295	282	316	308	303	307	328	289	297	316	309	311	321	326	311	299	301	318	340	355	319	273	284	308	304	314	289	271	321	314	300	284	315	329	340	309	281	331	313	278	296	308	321	309	292	311	292	311	310	296	279	311	289	299	338	304	321	276	347	325	280	315	296	304	315	291	312	320	297	335	306	325	325	328	295	310	295	306	298	303	286	323	328	328	315	301	309	275	333	290	326	317	308	331	327	310	336	298	336	291	295	292	315	297	325	328	296	317	322	303	289	310	322	323	297	321	347	323	285	304	311	281	323	307	303	337	353	320	307	330	304	333	276	316	314	322	321	312	310	324	331	321	304	306	308	338	330	328	308	326	347	328	288	330	297	300	305	312	303	359
27521	18519	5226	1609	959	854	720	653	597	527	515	543	512	541	520	523	495	482	456	505	485	464	441	497	441	452	470	467	480	455	471	472	499	473	435	466	484	490	446	475	483	485	446	470	445	470	453	438	488	502	447	428	436	476	475	444	454	498	478	464	430	443	439	497	443	448	471	474	457	467	480	441	494	474	484	476	434	483	454	461	422	471	445	464	460	482	462	500	457	471	420	479	466	465	459	521	453	508	457	469	461	488	455	494	451	451	475	498	490	458	467	471	452	474	508	485	484	455	446	459	437	462	447	470	449	482	474	455	442	464	458	424	537	502	475	447	457	469	503	471	461	472	435	442	423	445	496	457	459	471	433	451	449	471	467	474	500	467	452	486	470	477	467	488	455	488	448	499	460	506	442	462	429	438	450	504	497	468	442	490	442	463	448	468	457	471	484	477	470	480	473	441	455	458	474	484	425	460	449	451	472	426	487	455	463	481	473	459	474	465	483	469	466	442	499	469	482	484	429	468	478	494	470	465	454	500	464	423	501	500	443	442	459	473	505	489	422	458	443	463	449	457	502	471	453	439	468	463	450	447	473	474	476	461	477	403	460	493	473	452	443	455	487	453	471	497	476	448	451	488	481	477	450	439	449	466	489	489	472	445	497	457	440	462	463	459	490	462	486	462	431	414	491	492	462	519	462	442	477	427	461	457	472	450	474	482	460	475	488	468	485	439	464	427	494	436	455	478	473	486	478	467	448	460	455	495	449	465	502	452	435	487	431	491	466	476	527	488	501	442	484	468	465	457	483	492	458	458	468	511	432	486	472	428	435	495	485	455	465	480	462	463	433	471	472	494	485	467	452	489	436	499	497	496	445	454	457	450	479	469	461	476	470	462	465	470	446	460	465	454	497	445	443	460	473	483	457	424	475	453	479	445	450	460	468	497	461	517	490	450	457	482	468	500	471	435	505	481	485	435	432	464	433	492	468	455	437	474	462	471	445	447	506	452	444	445	430	448	488	455	476	429	501	444	472	480	435	441	469	441	515	441	503	428	470	491	466	442	447	484	429	473	472	454	472	456	397	435	471	425	458	438	449	445	474	513	480	471	488	448	397	462	445	473	521	424	438	472	480	449	469	450	443	435	449	461	430	464	449	465	478	447	458	476	466	489	480	494	443	488	504	476	460	466	479	467	441	442	482	451	412	475	454	439	453	485	444	424	436	473	465	486	495	455	452	470	503	504	482	497	469	466	497	437	472	481	463	457	441	478	438	456	470	488	520	448	470	450	456	465	435	475	471	466	468	441	454	438	485	462	469	485	487	458	456	458	478	462	489	488	502	475	486	503	469	469	450	478	485	465	457	453	465	453	456	442	456	478	417	470	458	475	427	473	478	473	459	493	509	465	462	467	455	475	442	454	459	473	421	472	485	523	452	448	442	447	483	435	493	462	424	450	474	489	422	411	452	465	457	505	475	491	443	456	494	472	448	433	465	469	463	455	418	494	452	453	465	508	429	435	468	478	460	470	446	477	432	476	461	467	467	449	490	486	474	483	452	481	477	452	444	482	456	483	454	478	482	488	452	438	467	447	453	471	465	462	458	450	492	445	472	433	484	450	454	478	423	491	493	481	441	456	450	494	464	453	429	472	432	446	453	496	475	452	453	487	441	479	440	453	474	450	484	429	494	501	456	500	459	457	455	463	455	473	443	464	490	457	455	463	440	446	457	448	495	478	477	444	479	452	464	462	439	463	457	480	455	469	476	487	417	453	470	458	474	497	441	455	463	515	463	442	463	429	456	453	493	451	444	459	459	474	461	434	456	440	465	490	505	467	476	460	498	447	493	443	446	470	466	466	504	468	479	437	479	432	464	478	460	475	468	453	448	402	444	483	447	469	477	430	465	424	433	501	443	429	479	450	459	477	468	481	463	471	482	447	431	469	447	441	492	440	467	474	471	447	474	474	462	529	511	490	472	462	462	478	467	494	504	467	433	454	438	496	417	420	434	465	432	434	445	464	488	416	440	467	503	494	488	457	470	423	488	462	458	485	451	497	493	425	451	448	425	434	471	465	476	466	465	426	468	464	438	449	439	456	461	446	458	442	464	459	456	478	482	443	417	461	475	458	449	501	464	467	447	478	470	495	433	479	471	529	456	471	453	460	432	437	448	448	457	479	465	472	480	452	433	484	445	452	452	478	467	456	441	494	476	448	476	459	453	456	447	469	489	432	441	465	501	464	484	439	458	451	493	483	462	489	518	472	495	470	470	477	490	464	478	499	480	441	464	450	488	480	462	466	510	525	482	499	430	415	493	426	465	467	487	478	473	468	440	444	453	438	461	477	503	474	490	457	438	429	479	459	474	469	437	438	477	445	477	447	502	472	467	447	442	473	463	467	461	480	483	480	436	468	484	463	492	435	512	461	472	477	465	497	479	481	462	484	443	414	424	498	456	441	455	467	466	460	421	498	456	443	454	478	469	452	462	430	484	461	425	473	443	493	496	457	426	454	490	433	467	470	481	494	486	486	438	481	434	466	484	472	460	463	487	459	456	433	458	491	474	474	468	462	449	495	452	466	468	476	474	447	454	449	473	458	442	454	447	474	458	473	449	461	469	492	480	454	471	451	488	441	444	500	483	458	449	462	502	449	488	455	483	428	433	491	496	436	469	488	453	442	461	487	438	455	484	442	481	505	438	483	453	468	428	482	480	477	498	475	477	466	474	469	470	475	457	494	475	455	470	472	464	460	485	455	481	442	480	478	457	474	479	447	429	445	475	473	435	451	489	458	497	422	446	463	438	465	461	494	443	452	457	428	485	465	474	498	464	478	422	486	463	496	438	428	486	503	474	457	450	442	457	443	465	491	484	478	474	483	466	435	429	501	446	445	481	433	511	429	452	426	465	431	450	458	457	463	506	493	430	449	467	433	480	482	454	458	494	459	463	452	447	442	444	454	477	483	435	470	445	442	483	461	455	460	451	452	493	468	449	470	424	447	484	471	436	444	488	463	458	447	435	458	496	470	438	475	531	487	473	471	446	444	522	481	483	471	458	460	465	475	453	458	471	456	482	460	444	427	497	456	447	461	508	457	451	448	503	473	453	465	485	450	459	501	446	469	462	481	485	466	466	464	470	440	437	454	478	461	451	461	443	426	464	432	444	481	462	439	478	470	456	504	429	470	482	485	455	461	406	461	433	485	425	496	468	436	482	480	537	466	433	437	493	455	457	469	439	422	472	507	491	469	474	476	430	425	455	470	461	429	470	468	439	447	427	477	438	464	485	479	424	447	451	475	434	476	471	483	488	502	421	494	466	456	484	465	448	460	463	499	450	444	450	437	462	442	456	487	453	461	417	467	465	468	465	457	473	430	499	479	480	451	450	497	470	490	463	442	442	421	485	495	480	495	462	436	455	449	457	423	443	455	472	467	471	477	491	483	453	435	449	453	520	423	480	474	482	437	460	453	434	469	461	482	482	513	465	471	468	458	458	450
5334	4458	3533	2001	1477	1353	1234	1025	901	824	858	744	720	731	694	648	600	568	635	605	596	588	587	635	595	569	602	553	585	581	546	585	573	569	581	544	620	626	562	590	562	554	572	593	552	572	577	579	614	573	551	577	575	596	589	538	584	582	588	540	600	560	585	585	546	587	594	587	534	583	561	592	558	590	567	549	584	520	581	592	563	555	594	576	585	593	628	541	517	598	599	552	556	586	572	583	515	566	578	547	627	599	599	563	585	595	572	546	541	587	586	557	537	547	596	567	560	603	579	565	595	525	561	549	537	582	549	518	622	547	555	579	559	606	567	552	579	558	561	596	603	560	544	547	547	604	566	546	577	594	571	617	582	575	545	596	552	568	588	568	574	579	602	568	594	589	567	539	592	580	548	552	617	532	599	588	554	581	576	571	552	582	544	519	577	586	550	567	527	585	569	580	570	581	576	594	613	599	556	528	563	585	579	524	580	555	595	547	571	591	607	572	576	553	540	577	599	585	578	583	585	567	576	594	575	531	556	555	545	567	593	552	614	602	579	537	601	559	550	559	561	561	552	557	596	595	552	568	582	582	578	641	553	602	612	564	550	574	592	549	569	567	564	563	583	532	587	558	595	566	515	567	550	561	550	537	580	566	545	584	565	599	574	537	595	533	588	577	566	564	592	577	554	536	542	568	587	590	567	538	590	567	593	584	571	582	538	568	537	570	607	572	542	598	587	576	604	563	588	598	543	553	573	590	600	555	579	589	565	591	557	583	546	574	555	554	578	548	546	599	572	579	608	565	583	552	543	579	589	574	573	557	553	588	557	598	526	580	546	545	564	619	570	573	561	605	603	619	559	543	589	566	572	567	567	635	573	546	585	584	588	578	589	601	585	535	585	584	544	507	593	574	589	560	625	541	549	588	600	579	541	579	607	592	549	544	600	610	582	605	553	597	600	594	580	560	551	560	580	642	604	560	545	576	539	543	541	600	543	589	597	570	578	594	561	597	554	550	597	535	543	594	613	585	569	587	590	542	573	535	601	561	548	585	576	519	577	594	598	590	579	535	587	569	586	538	544	568	549	596	586	569	594	541	547	624	572	630	573	530	561	582	585	567	542	558	577	573	553	568	556	528	574	538	562	519	558	609	509	560	598	633	587	583	552	580	577	571	573	603	545	556	577	570	564	543	560	573	574	565	542	600	552	546	566	583	597	590	567	595	567	594	593	581	538	566	547	550	554	629	582	607	631	608	560	531	551	554	575	559	578	559	591	542	586	545	590	554	621	574	594	593	559	605	575	566	582	584	580	569	585	573	598	549	569	564	612	563	545	599	597	629	542	559	543	568	592	599	552	561	545	550	545	563	596	591	569	595	550	567	548	583	590	560	568	566	541	589	549	561	563	576	565	572	541	564	582	592	596	598	569	582	568	568	596	531	556	589	570	559	515	548	574	523	583	614	568	583	537	574	608	572	577	585	614	580	577	596	558	541	561	576	554	561	525	564	560	562	591	557	551	593	541	580	585	558	581	523	537	586	596	558	579	513	571	604	530	566	569	556	567	549	590	569	571	588	568	571	598	577	568	587	573	590	549	633	585	561	603	576	606	587	572	533	537	570	561	595	591	579	573	538	576	597	584	526	612	562	552	561	573	593	555	590	568	537	550	581	593	577	581	599	580	564	568	586	603	597	592	567	567	602	603	610	545	567	578	592	565	565	602	556	588	596	550	610	591	564	593	566	571	590	599	540	564	580	547	541	560	582	556	571	611	538	539	558	534	520	563	596	599	569	583	573	575	539	617	565	583	597	565	571	564	532	574	572	576	578	577	565	571	578	606	554	557	554	560	596	542	601	566	556	624	567	555	547	592	587	615	560	558	582	589	579	595	563	575	577	555	621	568	565	550	602	543	584	544	507	576	578	596	550	579	563	597	536	593	629	568	552	570	580	572	531	564	560	578	553	565	535	566	570	575	565	625	564	634	562	582	566	568	543	544	593	526	615	539	573	572	567	566	548	600	573	549	575	551	561	575	599	605	595	581	540	583	585	582	590	589	569	586	606	540	525	548	546	586	584	545	593	587	563	597	557	564	547	544	573	568	583	591	537	565	582	538	582	627	569	578	524	546	541	574	557	554	615	567	549	597	571	575	574	586	535	577	575	628	530	568	519	540	520	555	579	588	531	582	578	563	551	558	598	600	579	570	581	575	544	577	552	574	615	585	550	575	565	569	593	566	626	568	580	581	557	587	590	576	573	602	535	552	553	573	618	585	521	591	551	599	519	629	555	567	578	569	599	581	549	594	598	550	627	552	575	558	548	571	578	582	560	581	568	609	550	534	593	571	573	593	579	578	597	575	555	546	558	561	578	553	632	559	572	551	515	548	573	561	569	575	595	528	606	568	612	562	591	564	625	558	558	546	593	583	603	552	581	583	593	539	604	578	586	512	577	551	593	590	613	573	543	525	564	610	579	538	561	547	584	605	561	557	589	514	569	579	573	559	596	596	538	589	608	600	577	561	572	562	516	549	556	597	536	566	569	555	587	591	557	566	594	556	532	573	579	615	579	560	567	589	584	571	603	579	575	533	545	559	601	604	566	598	602	582	545	554	591	586	582	573	576	605	553	553	573	546	577	556	571	548	599	579	541	521	544	546	573	562	565	571	613	598	599	557	558	561	573	581	552	529	580	546	586	566	557	579	569	587	563	614	584	583	555	514	587	567	594	545	593	535	555	569	549	595	584	564	569	540	566	595	588	576	572	597	580	638	562	596	552	551	581	602	531	588	588	574	550	591	618	510	565	552	586	578	556	533	573	603	575	566	562	597	639	528	582	553	566	595	580	528	568	570	591	583	581	595	586	590	597	553	561	543	573	568	585	618	596	562	568	597	579	562	544	576	570	526	533	609	594	564	576	522	636	586	607	598	568	567	573	512	543	515	563	573	508	594	578	524	534	592	560	518	583	594	569	557	583	590	560	579	562	582	599	585	551	596	598	541	614	602	564	539	560	573	615	566	548	568	580	592	606	544	526	548	574	599	597	532	527	569	611	586	569	576	602	544	590	547	596	575	549	564	609	578	580	604	596	584	606	547	592	580	609	532	586	565	548	587	548	564	569	599	598	562	583	551	559	586	554	568	562	612	532	553	552	557	554	635	626	535	582	562	580	590	570	540	577	591	564	595	532	576	595	553	570	588	572	538	567	561	615	633	503	549	587	536	616	575	600	558	613	605	523	578	588	584	564	575	557	596	609	585	580	564	532	566	586	589	573	525	594	579	594	599	548	572	562	562	624	556	557	597	522	614	576	539	571	552	588	593	568	562	586	557	597	591	568	585	582	607	519	572	609	570	606	563	582	601	569	578	569	581	589	614	558	581	605	618	554	563	592	586	619	542	551	562	552	551	579	574	571	611	591	535	533	528	584	579	523	553	539	547	576	598	558	594	567	536	580	547	539	544	532	544	577	549	600	565	537	577	580	594	576	590	582	588	534
24041	21428	28483	24778	21392	8550	1636	1093	892	810	764	692	732	658	642	590	600	583	543	550	548	543	535	549	584	515	528	511	505	503	520	533	533	518	500	493	497	525	509	511	519	461	510	494	503	520	469	520	518	499	488	488	498	515	517	437	507	507	545	497	537	500	484	486	511	532	476	451	498	530	503	456	472	482	495	488	533	485	521	508	492	450	501	447	483	525	479	497	502	509	510	469	485	521	493	493	508	527	480	501	528	485	519	546	466	502	519	527	523	501	521	439	496	496	507	466	520	497	521	457	483	508	502	517	504	485	504	512	496	495	520	525	539	492	509	526	454	474	489	516	469	495	475	485	518	498	416	484	490	466	486	480	496	521	497	490	471	533	498	457	506	471	486	527	486	499	507	456	486	493	505	504	510	513	524	526	509	500	508	488	476	517	490	509	515	525	504	511	473	480	484	519	479	526	466	487	512	508	474	459	488	460	508	484	467	510	515	473	500	467	510	490	487	509	533	491	515	505	478	481	502	498	519	471	522	515	474	470	504	476	492	524	564	526	501	515	487	485	461	476	492	479	435	488	500	512	506	487	464	497	526	502	493	523	496	482	489	475	481	494	479	449	493	476	506	479	444	490	466	458	498	501	479	496	526	495	500	472	487	507	490	463	466	497	491	501	449	513	491	501	488	486	523	497	537	482	449	504	533	487	482	491	510	489	487	500	469	469	536	481	510	491	507	509	499	526	513	521	465	490	503	480	516	512	517	517	492	484	463	467	483	495	529	504	505	452	492	529	501	484	464	483	483	480	474	461	484	531	485	487	503	517	505	442	518	506	485	473	525	469	477	439	510	489	483	493	528	523	479	483	486	486	478	474	489	455	485	482	485	479	509	507	535	461	526	484	522	493	487	494	449	481	465	493	473	490	480	444	489	554	510	527	460	504	471	530	499	493	466	529	474	452	492	525	526	494	479	501	478	506	498	478	512	506	507	489	503	521	474	470	478	501	531	501	521	460	466	496	509	506	490	527	535	499	477	475	505	486	516	501	467	516	531	483	474	494	479	471	501	519	489	525	479	500	476	526	473	469	492	455	490	480	461	474	467	470	495	510	528	500	488	464	458	488	507	489	523	483	532	480	463	491	468	509	469	507	490	498	472	491	526	511	482	494	463	469	504	475	498	502	532	508	518	479	453	506	487	464	512	475	488	496	456	467	518	533	484	489	488	487	493	459	510	535	478	482	476	499	533	464	506	492	488	497	501	504	499	506	492	543	561	476	496	459	482	485	510	509	500	502	505	507	476	509	528	521	512	479	489	481	507	488	479	502	502	541	485	495	490	504	498	461	488	466	503	479	479	495	494	490	493	470	461	471	485	507	508	522	493	513	525	475	519	446	491	478	475	484	505	496	526	461	491	472	478	506	495	474	494	520	503	502	476	503	450	496	504	498	516	466	498	463	458	509	488	491	474	468	500	485	463	469	483	478	483	504	499	516	504	491	509	529	480	471	501	504	490	483	494	479	482	469	480	505	544	494	497	514	510	553	464	445	535	489	494	505	483	508	482	489	519	485	479	483	483	485	469	471	517	495	517	489	494	478	512	501	532	497	471	507	466	468	489	516	463	512	467	515	502	481	483	486	491	533	455	491	486	482	452	457	510	493	485	501	473	496	471	502	525	529	507	502	484	534	461	495	493	488	507	527	479	473	513	537	476	482	526	472	505	512	501	517	521	489	454	524	467	502	504	534	486	496	538	504	471	495	466	468	507	500	514	497	517	540	474	485	484	490	491	437	479	509	517	470	454	482	528	470	481	483	493	479	489	482	504	495	494	467	442	527	490	504	508	490	481	485	509	472	495	484	507	490	511	467	461	533	510	471	480	496	526	486	469	532	467	475	524	478	503	492	448	469	523	474	499	471	512	472	497	461	497	485	439	502	508	518	510	488	464	467	509	529	467	491	413	476	474	427	485	505	450	487	453	471	486	497	491	480	477	467	515	445	486	484	473	487	454	504	528	475	477	475	478	497	519	472	500	487	458	535	500	482	460	464	487	506	517	491	485	474	477	490	524	504	513	483	492	489	499	513	460	463	500	523	539	465	487	508	458	484	494	491	498	507	517	500	472	510	473	468	497	449	511	489	513	527	489	483	502	483	468	547	496	541	547	493	515	468	507	499	539	497	437	524	516	484	469	495	475	515	518	480	500	461	518	526	499	515	508	507	496	543	494	514	490	454	499	471	542	526	494	483	493	520	516	488	557	510	455	548	465	458	483	489	477	487	486	475	489	445	493	490	505	504	480	521	495	513	530	472	495	524	479	512	500	446	496	503	493	461	518	484	469	516	517	495	510	494	493	498	464	497	488	490	476	496	505	463	486	500	504	489	501	477	506	458	488	475	488	451	471	491	470	482	485	535	507	458	506	497	491	523	468	491	487	516	524	512	497	494	532	477	520	505	515	463	485	487	509	516	468	533	491	496	483	455	465	505	520	540	466	507	510	489	490	512	483	478	480	506	486	508	523	503	499	468	476	478	486	449	504	463	500	489	481	481	475	493	515	517	512	509	496	487	509	504	524	465	500	524	473	489	485	491	488	488	458	538	447	454	516	493	466	472	490	514	511	491	484	470	479	532	492	461	489	484	473	540	467	502	511	514	495	484	489	487	507	495	451	507	490	471	423	497	465	509	472	481	542	481	512	462	456	471	504	510	468	466	474	527	470	515	507	503	423	453	473	467	499	498	482	499	519	526	486	452	476	488	481	487	483	476	507	498	532	503	463	456	527	520	484	507	490	496	498	474	497	484	504	518	483	506	451	473	489	488	450	491	506	507	466	527	480	496	485	506	485	459	499	509	490	509	511	508	495	477	488	491	470	507	497	483	515	447	507	506	480	499	515	504	478	506	489	471	470	530	509	474	495	513	454	490	522	523	522	494	476	494	463	473	497	454	506	518	518	540	489	497	473	479	497	463	495	473	494	503	507	495	488	520	496	499	497	517	510	525	479	512	503	477	462	534	485	459	485	473	470	463	503	483	503	526	494	497	506	501	477	474	490	529	521	523	475	497	504	507	506	470	490	515	479	489	488	497	471	489	528	487	436	497	499	500	529	521	482	509	480	501	508	488	477	478	501	488	473	494	479	513	512	491	503	484	448	588	495	490	510	515	530	478	480	515	500	492	502	457	472	471	496	484	507	488	469	504	470	517	528	515	512	510	471	490	480	485	496	492	540	509	503	517	530	474	507	471	536	478	518	484	499	521	496	499	513	484	489	480	520	482	504	529	502	507	494	496	485	508	518	499	472	463	460	499	468	497	475	507	504	482	490	533	499	447	500	493	514	484	462	479	488	485	470	505	478	440	478	512	502	520	478	506	516	481	510	495	519	510	506	506	453	503	465	494	489	508	491	489	487	524	482	518	493	497	488	467	503	534	489	467	482	467	523	497	463	535	486	488	479	491	527	478	510	481	504	499	505	487	457	471	475	478	481	466	536	475	514	512
4499	12128	10048	5210	3601	2871	2402	1888	1575	1289	1206	1093	1040	1008	882	870	810	754	695	744	703	673	726	658	725	722	686	649	683	627	659	633	646	661	634	637	659	603	624	613	639	644	622	637	655	606	656	631	674	613	632	580	594	666	628	617	615	621	623	624	591	621	625	615	625	612	604	605	627	612	652	611	666	566	604	624	604	649	605	594	641	616	602	626	618	595	624	614	627	652	605	647	641	603	636	646	641	566	628	647	594	661	604	631	654	600	620	600	596	655	648	590	638	676	582	589	630	597	592	625	624	618	624	671	599	636	594	566	617	610	623	614	603	622	617	607	624	649	581	636	642	599	623	634	604	606	576	624	622	611	596	595	630	622	612	592	561	624	603	625	658	624	619	601	634	633	610	600	625	598	627	584	609	648	643	616	613	599	628	650	626	597	640	632	581	643	634	602	631	616	571	633	664	662	612	565	637	576	621	664	616	641	657	643	643	606	650	636	617	595	598	632	618	668	610	648	618	594	599	599	635	625	618	658	640	599	638	622	584	609	654	641	633	620	639	657	639	638	574	638	632	602	569	601	625	622	614	599	686	611	622	624	634	615	630	640	619	634	637	602	645	591	621	640	622	621	592	653	561	643	643	593	636	587	660	627	576	588	579	608	628	588	616	589	586	599	576	598	642	623	652	630	626	620	626	620	578	608	621	595	586	584	633	663	636	619	601	674	629	611	604	636	635	645	633	617	601	644	639	634	656	590	636	593	569	638	603	588	635	620	613	653	606	622	661	633	661	611	584	617	630	628	610	621	606	593	615	613	627	656	602	628	636	606	654	620	599	629	617	644	634	547	627	652	638	652	627	585	632	597	613	612	643	641	598	639	642	618	603	603	621	614	634	621	625	609	619	609	605	618	584	622	591	661	647	609	553	626	687	608	633	603	620	650	596	631	646	634	609	660	624	626	583	625	610	626	580	594	605	638	631	631	679	596	633	628	635	572	606	643	612	582	569	576	612	656	661	636	634	624	592	596	646	645	618	667	636	611	637	659	643	609	600	582	614	623	558	583	566	637	626	563	638	623	632	610	637	641	590	652	651	597	639	611	664	588	622	605	642	605	671	643	639	652	642	636	623	618	552	598	628	573	647	634	623	608	581	625	602	606	654	673	643	603	600	601	591	618	582	627	638	626	646	577	610	622	622	628	617	561	626	560	633	603	606	634	578	639	626	631	641	644	621	611	605	630	596	635	591	567	603	605	635	599	599	602	611	628	625	601	592	624	642	627	641	616	596	618	622	590	641	626	662	606	604	604	609	632	578	662	614	585	639	626	572	582	654	590	618	641	641	638	633	600	615	655	615	632	682	629	610	625	614	596	618	652	638	612	621	649	592	637	646	621	657	613	677	640	611	636	642	623	645	621	642	614	633	640	593	602	585	601	596	602	618	634	611	653	612	609	625	588	631	593	631	643	635	609	622	668	651	615	597	637	648	576	668	622	595	627	654	595	617	599	608	635	664	610	626	603	617	604	576	620	652	590	639	607	618	627	644	657	635	599	620	648	594	630	570	630	611	621	646	640	616	592	622	601	579	607	607	620	600	592	620	630	600	603	620	641	636	654	628	613	645	585	593	617	615	589	634	615	582	594	646	623	644	632	626	589	670	594	598	658	606	669	616	674	607	623	554	606	642	600	671	618	590	603	594	639	615	611	621	618	589	605	605	625	597	589	604	617	623	596	636	635	616	597	612	617	612	626	646	615	648	563	630	637	627	654	618	631	616	638	609	629	623	578	623	622	619	623	645	571	619	637	635	629	615	594	616	619	622	602	635	647	643	601	634	603	642	622	656	654	609	631	580	659	672	642	657	601	601	618	632	604	640	590	639	622	600	624	589	650	616	644	628	600	593	631	639	612	607	605	570	611	630	626	606	618	635	597	637	613	625	593	608	606	586	609	621	576	623	662	615	636	616	648	619	633	627	617	627	632	609	598	581	620	624	658	605	623	611	659	580	613	614	666	608	575	611	580	607	642	615	651	598	626	620	607	599	621	595	631	578	642	599	617	578	632	610	607	584	645	618	605	603	646	640	636	617	594	597	616	607	659	623	604	585	604	656	623	614	603	613	634	586	642	624	636	619	640	631	615	628	676	600	596	577	643	627	646	668	585	646	593	646	625	622	657	631	640	644	582	610	602	619	616	606	609	604	688	594	594	623	620	648	611	592	601	564	580	642	584	589	616	595	606	639	621	603	614	625	638	617	555	607	623	655	589	623	576	632	612	603	619	620	618	620	653	596	591	648	649	599	639	614	640	618	593	636	652	616	611	615	660	634	618	583	607	596	607	652	605	591	614	622	609	616	627	632	638	630	618	595	603	581	656	653	647	609	615	616	590	619	590	627	611	595	589	612	619	630	611	598	607	611	623	603	646	623	661	604	610	636	640	621	630	630	629	625	624	624	616	635	617	634	631	613	618	659	592	616	615	618	597	633	646	607	605	619	603	617	640	649	666	627	606	666	659	606	632	610	641	601	612	632	641	567	645	628	613	597	621	621	643	621	652	631	607	646	642	623	601	647	607	580	630	616	597	620	602	611	639	605	631	622	621	611	568	621	563	606	564	602	611	598	625	602	624	625	633	644	611	606	626	656	630	636	619	647	619	591	602	594	622	592	633	655	612	670	646	619	653	621	604	614	625	642	574	629	572	639	636	588	603	626	637	599	583	593	607	657	599	605	582	624	644	619	631	626	613	615	612	633	627	638	635	649	633	603	616	639	642	567	598	618	608	620	615	620	665	596	630	637	670	624	608	653	601	630	609	650	653	613	622	626	589	592	595	631	623	638	603	617	621	622	674	627	657	614	629	615	629	625	628	612	618	579	617	614	612	644	614	592	599	651	600	634	601	589	600	611	617	575	615	636	610	615	616	620	633	616	615	608	619	605	623	629	656	632	624	602	604	648	645	607	588	628	578	566	641	626	575	650	635	613	623	639	625	648	648	635	594	601	650	675	625	590	635	601	629	616	635	625	612	604	665	628	614	630	609	586	616	649	594	608	615	583	660	620	607	601	592	657	601	637	612	611	591	582	615	591	598	642	645	600	628	626	607	614	579	640	634	612	579	566	641	621	617	622	642	647	604	630	580	558	656	627	626	613	624	610	617	620	600	550	609	615	634	661	606	586	625	569	669	586	601	609	650	678	598	636	608	624	621	640	596	657	658	621	673	596	616	648	637	652	644	585	640	575	644	618	657	593	616	623	594	644	628	634	626	616	651	611	638	620	597	599	647	600	624	604	609	635	635	617	657	607	623	648	654	628	600	623	609	620	647	654	587	619	622	614	633	611	636	613	601	625	636	648	630	634	655	631	620	596	605	644	586	599	622	668	617	657	650	608	596	655	666	655	605	614	602	637	669	588	641	665	637	629	632	619	643	596	624	605	673	599	603	613	623	632	616	601	597	628	633	606	592	573	600	625	630	574	655	599	581	599	657	568	585	619	641	600	577
25019	21421	27454	25688	10547	1168	833	655	466	423	451	357	388	366	325	290	291	288	265	270	279	267	253	280	294	253	261	255	253	264	302	256	253	267	257	274	233	262	257	248	243	272	265	251	242	254	252	246	230	241	262	229	234	220	251	276	250	271	246	267	238	225	250	260	211	224	250	235	276	253	253	227	227	223	236	269	260	250	260	241	213	228	210	232	225	228	256	249	249	252	231	239	226	244	255	233	253	237	269	230	249	238	239	257	247	255	274	221	231	245	239	259	254	237	225	245	225	235	261	258	252	240	242	243	230	251	260	251	252	271	261	230	249	240	238	260	246	221	226	244	260	247	231	246	249	280	265	251	237	278	247	244	250	229	282	263	244	250	267	249	253	244	238	223	264	231	212	241	252	266	232	234	250	263	256	237	236	248	230	245	256	265	232	267	233	239	245	246	235	238	241	232	260	235	234	251	248	226	293	261	249	252	240	244	260	237	230	242	205	233	223	250	247	224	235	235	266	248	261	254	252	223	235	257	245	252	261	250	257	258	227	256	231	231	252	265	261	260	244	254	224	215	214	244	213	245	231	232	234	260	243	238	235	226	259	268	286	270	245	263	251	245	258	229	229	275	251	259	262	235	243	244	255	219	249	243	244	252	274	240	246	247	249	261	241	236	249	246	240	239	248	228	267	245	246	232	269	240	232	236	245	237	242	265	285	244	257	245	240	247	226	242	237	216	246	233	246	254	247	286	235	239	229	244	260	256	218	249	255	241	228	214	241	262	240	233	247	238	241	243	263	263	246	242	257	231	201	255	278	256	230	248	256	246	253	287	247	263	234	243	239	227	268	252	280	264	261	264	242	253	211	242	243	263	258	255	273	262	249	223	256	262	293	245	258	247	236	234	239	249	235	260	235	262	222	278	243	240	244	267	232	232	264	230	246	274	296	263	264	215	251	262	251	224	265	238	251	231	262	254	245	250	214	251	237	212	253	261	254	233	231	238	236	259	248	262	209	232	286	257	213	236	235	249	233	241	237	252	273	240	263	263	241	233	267	250	251	241	290	239	231	239	223	266	237	251	225	270	245	223	238	227	268	251	253	226	247	263	289	265	253	250	256	232	266	242	242	284	245	254	254	256	249	262	229	252	229	244	263	246	250	235	247	236	235	245	265	253	288	212	250	258	256	238	224	236	254	262	243	252	232	227	241	235	246	254	246	254	256	261	238	258	226	251	268	274	243	245	224	224	265	239	243	231	236	243	222	255	258	244	255	241	221	233	260	280	254	213	224	228	264	236	209	266	277	234	258	255	261	220	207	245	250	233	258	251	247	262	282	254	275	257	250	273	265	219	237	244	260	235	243	273	232	231	245	249	252	254	225	270	234	275	253	263	242	251	241	236	246	246	241	237	237	239	275	255	264	224	260	249	245	252	240	268	225	238	242	239	256	240	282	227	284	259	272	237	290	239	246	242	240	229	260	250	260	262	246	263	243	253	235	236	252	254	253	257	242	238	244	243	254	262	232	256	247	219	244	259	225	220	231	263	238	235	263	265	271	268	272	240	253	249	254	254	255	252	229	267	207	242	244	235	259	221	241	254	237	261	243	257	245	240	241	250	247	243	223	273	247	271	217	231	266	226	238	246	230	254	247	238	260	264	243	240	227	235	255	201	237	235	251	232	265	253	258	259	251	242	240	241	268	236	233	239	274	208	268	238	238	239	223	241	226	222	251	243	257	236	253	215	262	258	233	273	243	251	272	269	219	232	269	263	236	235	221	242	211	246	261	264	257	265	240	218	259	236	255	252	245	259	233	260	241	228	260	260	263	254	249	279	241	261	240	227	216	269	270	244	229	249	219	239	239	214	240	227	254	258	211	247	229	230	232	264	234	243	253	231	225	284	239	253	229	235	254	263	244	242	245	227	259	252	248	266	254	254	238	245	254	244	301	216	243	241	257	244	238	239	252	251	230	213	239	240	257	233	276	237	248	259	241	242	255	254	265	240	239	232	246	250	271	256	238	241	256	276	236	251	260	265	241	255	247	233	244	257	262	238	263	237	263	248	250	270	248	234	242	224	241	247	252	231	211	252	241	235	228	254	222	255	236	238	265	242	229	239	246	276	257	245	238	259	280	243	259	262	258	246	245	260	234	245	240	227	257	256	241	255	249	242	221	240	269	247	246	242	239	242	250	238	253	248	228	273	235	247	243	266	220	269	264	252	261	238	248	242	253	239	226	227	231	225	236	243	254	241	252	255	271	259	257	246	229	239	247	285	230	242	249	247	255	240	256	245	258	225	252	224	227	243	231	248	253	283	225	219	243	259	242	247	238	264	242	244	243	255	222	222	245	281	246	243	231	202	231	240	233	249	236	259	222	243	246	233	259	242	227	234	277	263	262	251	252	250	272	244	235	238	237	266	240	225	235	254	208	243	250	245	261	249	243	255	245	254	227	242	255	240	248	231	241	260	242	226	238	230	282	259	255	209	243	228	257	301	222	231	226	225	256	242	227	245	248	251	239	243	231	256	261	258	235	281	244	232	253	250	262	276	234	233	247	257	246	242	231	243	273	270	247	247	258	246	245	239	254	256	276	229	260	258	256	262	247	230	250	244	251	249	229	250	238	254	250	268	262	256	227	245	245	256	228	212	266	232	235	264	235	215	228	251	254	211	215	228	250	250	235	233	268	257	232	247	263	211	209	252	258	235	226	240	235	238	239	248	244	233	254	245	235	240	249	260	263	255	237	232	223	227	253	218	251	272	240	222	259	226	247	256	266	250	262	253	257	253	245	222	210	225	249	240	230	230	236	231	235	219	230	246	256	260	242	283	236	215	262	275	267	270	276	255	238	262	226	245	256	237	247	240	226	242	247	232	212	250	257	261	209	248	250	212	231	231	225	223	264	238	258	234	238	242	237	243	239	228	233	258	259	219	257	216	262	231	240	247	253	254	273	242	248	253	234	212	253	230	267	262	254	275	263	265	231	241	247	238	240	251	240	266	254	242	248	235	243	230	225	264	244	279	250	277	247	221	244	264	238	266	264	254	193	247	230	242	214	253	266	247	250	231	254	230	246	236	247	253	233	247	261	241	259	225	222	250	254	260	236	278	276	260	254	248	209	256	244	259	237	234	265	244	244	250	214	261	263	261	242	245	237	231	241	254	231	256	266	243	248	245	237	237	252	264	234	256	239	262	244	244	250	247	237	227	272	243	246	200	255	249	257	265	268	261	252	262	263	231	235	252	252	230	236	227	243	243	229	242	235	241	255	258	230	294	242	245	247	273	254	243	254	250	276	251	232	255	247	247	251	246	260	224	236	264	241	259	240	254	244	238	238	248	230	240	253	239	204	244	230	275	252	231	228	249	223	252	239	248	243	260	267	222	231	239	248	250	243	235	273	287	250	248	237	234	260	222	248	265	238	243	255	247	248	261	266	238	230	254	223	236	240	251	268	256	257	249	217	259	251	218	241	234	251	238	248	263	249	232	243	229
4483	8781	7132	3564	2568	1953	1628	1289	985	841	797	648	625	565	489	452	413	396	413	338	370	330	365	312	343	370	342	305	350	345	341	299	319	309	304	309	286	324	290	339	308	342	333	335	284	309	298	344	309	320	281	330	299	290	292	307	304	295	301	312	309	310	283	322	296	334	282	317	300	313	327	284	288	336	296	307	292	303	295	316	266	291	311	334	331	310	289	282	319	295	307	306	305	284	309	306	327	295	318	307	320	324	299	274	311	320	323	312	304	307	291	307	316	295	331	291	312	295	316	298	288	301	284	288	318	335	288	328	332	292	309	287	312	273	304	316	311	321	308	323	326	283	306	309	327	303	328	344	308	312	296	309	297	305	306	346	326	288	294	312	309	304	286	287	327	295	317	266	295	331	285	294	312	294	318	306	287	307	324	312	329	340	267	286	322	306	267	305	299	310	289	295	328	326	288	286	328	309	342	340	290	301	270	308	315	296	297	310	292	301	293	313	299	285	296	309	281	317	321	340	324	284	300	313	275	280	314	312	308	279	298	314	314	322	291	294	314	316	296	292	319	299	305	300	310	317	323	297	320	294	320	326	303	279	288	316	303	322	307	300	294	305	293	327	302	320	317	310	322	320	318	287	307	342	330	280	310	319	292	307	333	307	271	300	340	266	300	281	293	323	304	307	334	307	273	285	310	287	311	304	316	306	309	332	305	332	289	298	292	323	305	313	324	331	301	328	333	311	272	297	310	306	323	311	318	314	329	311	267	329	298	304	328	334	316	296	280	310	325	296	318	309	315	310	302	283	309	295	273	328	286	289	294	317	323	308	306	303	323	303	290	295	302	276	311	306	314	282	290	291	320	291	331	312	273	309	317	289	318	282	297	313	328	313	291	291	311	287	297	312	311	310	282	289	279	303	304	298	349	283	291	287	289	307	320	305	328	281	284	305	311	305	315	304	292	294	308	322	290	291	297	318	308	306	310	320	329	312	314	314	319	293	282	288	304	317	316	321	331	333	297	264	307	304	328	285	300	272	313	308	319	334	320	351	303	317	331	301	327	296	288	316	309	305	301	314	305	302	299	343	319	329	342	306	330	303	283	322	303	297	295	317	305	289	307	301	290	286	307	291	328	306	287	323	320	293	320	326	279	296	293	287	284	281	319	298	310	302	324	306	305	285	313	312	296	332	328	295	311	316	321	325	306	336	306	307	320	313	299	283	278	309	333	318	280	297	297	318	316	260	346	291	314	339	303	283	289	283	298	277	305	328	314	320	276	308	275	293	320	320	307	311	300	321	304	307	289	301	311	341	302	293	319	309	305	322	343	343	322	282	299	314	292	325	317	314	289	316	304	334	334	285	305	347	317	324	320	329	302	295	308	304	310	312	291	293	321	317	318	315	282	347	316	313	283	286	307	326	316	307	327	310	331	303	282	289	327	298	309	302	342	325	297	339	321	302	343	276	301	304	287	300	299	321	266	301	301	285	298	296	323	321	296	322	297	289	272	293	303	292	325	332	342	328	307	275	290	289	303	313	283	302	278	296	301	324	322	331	321	277	300	307	305	301	303	325	312	306	325	290	315	282	312	280	300	315	280	294	337	300	306	309	325	317	272	286	342	343	320	309	300	293	313	289	324	305	296	323	338	301	296	294	303	281	294	330	334	285	301	301	281	308	307	310	294	308	301	309	302	304	311	326	321	302	313	285	288	291	295	342	293	324	321	272	286	305	269	331	269	272	322	356	313	279	324	324	309	317	308	294	303	316	302	310	323	308	322	296	291	305	302	302	299	305	283	305	301	300	314	305	303	296	286	297	292	320	301	332	354	287	300	279	324	282	295	325	340	312	295	303	299	323	283	312	322	309	301	314	299	318	272	312	322	324	287	295	309	287	295	319	287	294	323	306	320	278	324	329	292	292	307	291	304	271	302	290	294	300	316	308	326	329	302	317	313	293	268	289	329	295	294	269	269	316	354	295	299	285	297	324	298	288	308	297	286	334	294	314	323	299	314	300	293	270	300	322	311	295	320	288	324	321	294	293	322	298	342	323	301	294	286	293	326	298	332	307	297	298	323	295	330	301	304	316	307	322	297	318	305	297	314	305	302	297	299	359	317	292	303	325	285	302	329	296	293	311	338	323	318	311	299	310	325	278	325	281	278	305	268	332	272	303	288	301	317	295	327	299	307	302	297	281	284	297	329	296	305	288	310	294	299	308	288	311	279	315	269	280	291	279	303	323	347	303	308	322	301	305	308	337	316	318	315	328	297	309	322	288	317	319	302	332	311	298	311	330	297	288	317	289	301	276	322	296	308	306	277	302	313	312	298	313	308	322	314	292	314	292	288	302	335	310	295	347	317	271	277	272	302	330	318	262	328	329	326	313	316	317	295	310	307	310	319	299	324	307	299	333	327	293	309	316	315	294	313	292	299	321	295	297	307	296	297	290	267	326	328	287	307	317	305	308	313	330	313	298	277	325	302	322	323	289	300	325	312	308	326	304	317	368	318	302	272	300	280	293	299	296	317	329	340	313	306	296	299	323	324	338	327	310	314	285	295	321	321	289	291	308	289	298	347	319	293	318	287	314	293	265	330	317	312	306	298	288	261	324	296	322	329	296	312	295	340	315	311	322	290	276	319	314	312	319	293	318	304	304	304	330	291	279	321	303	293	312	287	302	301	323	332	296	302	319	327	307	302	304	327	307	328	337	331	310	310	317	280	295	312	299	292	317	289	308	328	307	308	321	305	310	293	305	311	314	311	292	302	293	305	324	308	330	323	308	288	299	319	277	271	306	309	311	285	350	343	325	300	330	313	335	300	291	295	331	300	318	284	300	285	330	323	337	326	318	279	300	336	311	312	286	313	307	331	290	295	283	316	326	309	281	308	299	320	314	272	308	355	297	300	328	329	309	287	294	329	296	292	293	293	290	322	295	316	320	295	322	297	347	281	300	339	290	305	315	301	284	300	319	319	281	298	295	283	290	313	291	304	318	316	306	277	321	330	296	296	292	327	335	282	346	300	311	310	301	280	306	287	307	316	280	336	312	287	294	343	290	308	316	278	309	300	305	301	307	292	295	272	300	310	303	312	301	333	310	271	329	314	318	320	320	293	338	321	301	325	330	309	344	306	277	328	294	304	289	310	297	329	286	333	285	302	297	338	293	307	291	319	295	317	321	323	301	314	296	300	317	302	299	284	318	315	304	307	297	294	295	314	288	303	322	335	304	306	315	291	299	305	327	315	295	302	315	301	336	329	325	266	315	340	270	318	305	313	290	319	306	320	329	296	298	300	310	314	297	284	280	335	320	321	305	296	302	315	311	322	308	281	319	316	293	289	319	321	337	329	335	315	303	285	339	296	310	311	334	299	279	327	328	310	329	306	316	297	300	319	277	299	315	306	314	305	318	297	290	300	288	297	310	303	281	286	306	328	310	304	317	283	298	281	288	298	306	323	293	333	296	320	288	310	310	266	342	311	265	302	291	294	324
23026	21451	29011	24292	21448	21443	6817	1338	878	806	681	594	559	560	428	392	396	347	352	332	311	299	300	271	316	325	262	296	285	283	258	244	273	261	254	257	241	269	261	261	231	232	230	249	229	276	256	234	234	256	271	256	230	249	234	256	250	258	244	255	238	257	238	240	205	236	223	243	256	238	226	245	210	220	254	239	229	258	269	247	242	239	215	244	241	245	205	238	253	226	246	224	226	246	237	260	245	231	250	238	224	242	232	238	234	222	245	246	239	227	237	268	235	218	247	245	252	246	235	234	252	224	224	250	246	224	221	228	225	261	231	195	257	244	240	239	242	229	256	243	256	239	243	266	265	245	229	232	217	248	252	236	239	254	249	239	243	247	243	231	249	229	222	214	228	253	242	242	232	264	231	223	241	244	247	272	248	249	218	216	248	235	222	244	223	238	250	217	259	244	255	252	239	228	242	225	257	244	235	242	214	224	247	256	233	236	238	216	230	226	235	232	229	259	235	268	277	219	225	309	267	220	235	237	245	257	214	233	238	248	227	239	241	259	233	214	266	265	219	236	240	244	209	256	267	217	232	225	224	201	234	236	242	227	228	251	256	230	217	236	240	224	232	200	245	228	241	258	245	270	212	235	250	245	259	224	228	232	246	265	252	241	242	265	219	238	233	227	233	246	234	227	237	255	241	263	241	220	231	256	254	263	234	229	249	216	244	233	231	245	230	235	232	223	228	248	251	234	226	241	253	245	244	266	199	208	250	261	246	242	242	277	233	231	250	275	229	230	234	212	217	244	259	235	213	222	247	244	277	238	235	238	271	223	241	266	230	240	251	235	234	223	221	232	237	239	229	256	220	212	238	255	238	230	254	220	250	232	225	248	234	257	234	234	214	237	232	276	282	251	273	228	226	232	220	260	247	249	225	258	215	217	232	208	241	238	249	247	248	260	217	253	238	238	258	266	252	248	242	236	256	257	232	243	224	224	245	242	254	230	274	244	233	236	225	226	275	245	252	260	251	222	225	235	229	234	234	247	231	236	229	230	234	223	241	252	231	246	248	230	237	253	259	239	226	241	243	230	258	247	231	237	237	242	251	247	234	276	235	233	241	254	261	228	232	240	207	217	242	251	240	246	234	251	287	243	218	280	250	266	230	236	249	237	250	229	234	224	225	240	249	230	251	239	214	241	249	233	258	230	259	265	232	249	248	264	233	222	247	259	225	235	238	227	231	249	235	249	220	247	204	244	221	267	233	240	262	225	233	274	215	245	229	226	238	244	249	233	225	239	244	225	242	234	226	241	238	237	225	235	256	230	220	208	233	254	227	207	226	223	207	255	234	254	238	250	237	222	239	250	247	233	223	267	256	257	244	233	217	220	237	249	249	238	212	242	230	229	249	236	223	222	229	239	222	214	272	256	224	241	242	238	233	226	241	217	235	263	242	258	262	229	247	248	234	247	218	258	221	242	234	231	243	217	254	227	247	230	262	209	233	261	231	222	224	257	263	221	231	227	269	260	236	225	241	265	234	249	263	240	219	239	258	245	247	247	239	222	258	209	240	241	209	227	222	240	227	228	262	190	257	214	223	238	264	233	247	238	261	212	255	231	239	210	201	253	248	252	260	221	239	261	250	240	250	234	271	240	204	266	251	239	241	226	228	237	222	249	241	232	255	235	215	236	234	228	238	222	256	230	243	243	228	221	234	257	241	239	197	245	233	256	225	241	256	220	230	213	226	258	244	218	258	209	247	242	255	226	257	247	253	252	243	256	241	235	288	266	233	234	257	221	246	193	217	248	226	222	207	211	214	248	274	236	230	254	208	243	215	244	249	214	256	239	225	231	253	257	234	234	248	260	235	262	228	232	251	238	244	210	218	228	241	257	228	247	252	227	243	218	222	215	227	226	259	208	246	226	221	257	267	240	234	236	231	238	251	217	252	219	265	254	237	222	206	227	255	251	244	227	235	257	242	237	215	254	244	264	238	230	220	225	227	209	233	232	228	237	233	209	247	214	292	240	225	211	243	250	238	225	232	244	253	248	271	261	250	219	218	222	248	252	250	184	243	232	254	252	235	207	222	217	224	257	262	230	219	223	240	237	228	245	245	239	226	230	245	227	255	256	254	258	227	244	217	216	239	232	226	240	236	217	237	233	234	228	250	248	222	241	225	241	227	240	250	242	235	246	261	240	214	256	224	243	216	224	239	221	226	233	247	257	291	236	229	226	226	209	256	218	238	255	240	210	243	215	243	215	244	244	241	223	245	248	233	222	241	235	241	219	214	271	229	228	234	250	244	261	234	221	230	222	288	242	222	247	235	215	258	199	218	252	229	235	226	247	229	247	203	238	247	247	245	243	244	265	237	235	267	230	245	258	231	206	253	245	219	264	255	246	268	226	249	275	245	253	245	232	222	233	242	227	247	221	252	222	241	228	204	265	250	242	237	236	236	242	239	233	216	237	247	253	227	239	237	243	236	231	258	246	256	215	224	226	230	240	218	259	254	235	246	218	220	232	227	231	243	232	246	244	243	210	235	210	237	244	244	224	230	244	273	247	228	241	231	239	223	241	250	256	226	249	247	229	213	214	218	239	223	232	262	223	251	254	270	245	270	245	221	243	235	242	242	250	256	233	230	243	228	248	250	228	237	242	218	255	260	224	233	226	256	230	255	242	211	249	211	206	243	265	256	202	227	223	242	235	246	214	242	229	194	237	209	261	237	243	223	235	208	218	251	248	237	212	215	233	246	229	241	248	228	240	250	242	254	250	222	243	239	231	226	228	254	252	245	240	236	225	240	246	252	237	222	244	246	238	260	241	238	247	249	257	217	218	265	242	241	213	215	239	250	234	231	241	237	205	227	227	243	258	247	240	230	216	272	235	283	241	200	257	252	235	259	239	232	248	225	265	245	235	246	233	248	207	222	221	248	224	230	254	238	232	235	246	241	206	228	245	259	251	250	239	254	239	248	236	237	244	236	237	254	258	254	242	202	239	260	225	238	252	254	246	223	253	259	222	221	242	237	258	243	236	233	267	264	252	211	213	252	230	220	276	239	256	228	259	210	244	248	225	245	224	218	219	249	223	246	248	245	242	248	248	265	242	238	236	233	258	227	211	241	238	247	222	245	247	240	234	247	214	216	206	223	230	260	247	240	254	219	239	216	224	222	257	262	252	252	236	225	246	222	242	227	199	234	236	244	232	223	244	219	230	230	247	219	239	235	234	237	212	233	238	226	221	230	239	240	240	240	225	243	243	261	234	233	232	257	217	229	249	272	248	253	235	268	264	266	247	222	228	239	217	223	202	246	237	252	256	237	231	227	240	238	227	232	252	271	253	230	250	246	232	223	229	243	235	257	218	235	229	256	212	242	248	255	231	224	272	226	233	243	241	217	241	247	218	216	229	244	257	230	249	232	233	250	254	238	249	252	256	251	220	230	234	241	236	226	232	254	248	247	235	235	227	213	234	249	219	230	239	222	219	256	272	266	217
5910	17803	14864	7760	5447	4222	3335	2480	1799	1556	1296	1078	1014	884	756	635	600	545	503	516	461	474	446	436	428	385	425	405	390	354	383	345	393	398	345	339	338	349	344	341	333	329	332	315	315	292	335	309	350	310	323	366	325	334	304	325	324	341	341	319	294	294	330	296	320	327	300	295	318	314	311	292	318	323	306	341	300	332	309	321	352	323	329	308	321	350	277	298	303	318	309	313	300	321	337	320	336	275	315	323	303	304	323	288	324	296	327	301	285	293	280	294	294	325	310	310	297	344	289	320	336	332	298	302	350	320	312	324	322	299	318	275	312	296	308	312	351	332	315	343	328	360	337	280	326	341	332	321	289	305	312	315	303	304	272	302	313	288	330	289	320	315	313	287	291	258	331	320	309	287	300	315	321	302	318	309	321	309	302	329	303	280	295	328	325	323	331	306	310	297	295	304	311	307	294	309	302	302	338	280	273	334	331	318	307	313	311	311	302	308	315	302	325	312	296	323	282	320	328	293	316	322	304	304	300	301	333	288	341	299	303	291	321	311	317	301	337	291	310	286	306	274	301	283	299	281	313	306	315	346	291	297	282	296	299	314	303	327	296	333	329	317	312	307	308	297	291	299	316	293	310	302	309	275	306	285	342	308	319	290	275	322	307	313	328	308	298	340	298	294	324	320	322	312	321	320	330	323	326	323	289	298	339	284	282	303	328	292	334	306	319	311	310	285	313	307	314	314	309	333	336	297	304	276	313	307	325	286	341	287	343	297	287	304	317	353	280	316	329	292	291	307	328	297	292	328	314	272	336	333	324	262	310	302	292	333	325	316	297	326	336	327	335	332	295	284	315	311	317	339	269	323	325	316	298	268	301	301	324	291	305	311	286	291	285	288	298	297	297	298	288	302	292	331	319	310	303	350	294	304	293	294	333	309	307	315	313	291	322	279	316	280	303	295	317	318	298	323	313	298	316	313	312	286	326	292	328	333	298	318	299	325	315	328	330	289	343	326	322	293	337	336	304	301	301	334	268	329	346	307	309	315	294	291	307	291	319	306	312	315	333	314	312	304	290	322	326	280	323	287	315	340	305	290	281	333	313	321	325	273	317	317	295	308	322	283	291	324	309	283	339	289	308	288	309	276	302	310	282	302	320	335	305	330	302	337	296	313	301	321	318	311	316	283	331	318	337	303	324	287	286	290	284	301	316	324	331	328	319	343	297	319	299	322	316	332	297	308	315	340	290	281	310	303	300	288	347	322	293	294	323	313	341	300	307	311	317	320	331	307	321	281	291	308	297	274	287	303	333	314	321	289	328	331	290	322	319	281	313	330	274	309	300	292	341	323	312	299	297	295	291	315	318	309	307	303	283	301	281	308	310	313	328	343	334	320	322	296	307	306	308	321	340	296	272	298	313	301	304	310	303	311	302	285	292	306	304	317	312	304	327	323	305	304	328	283	310	328	312	297	296	313	286	342	308	315	284	317	316	338	282	294	316	288	301	309	339	287	307	315	345	299	315	287	292	286	309	311	318	347	321	323	284	334	300	289	318	316	307	314	272	315	301	305	286	322	329	305	304	286	316	325	301	336	271	319	329	304	319	313	284	287	314	318	325	317	338	292	303	320	337	292	333	302	347	325	300	326	304	318	287	287	298	318	321	335	297	296	304	319	313	316	327	293	307	328	282	325	321	282	316	310	293	308	319	317	331	307	298	338	317	316	318	311	306	310	287	298	311	327	296	306	298	316	291	285	305	319	304	261	329	325	297	317	314	334	280	315	286	314	294	318	306	283	296	285	318	304	330	298	286	279	293	308	292	314	296	309	308	295	297	324	317	372	303	301	304	320	266	301	292	294	272	310	283	313	331	336	345	293	287	311	327	300	313	296	306	320	300	304	307	303	274	305	312	316	274	299	303	307	280	325	336	279	333	298	295	325	305	278	284	341	311	289	291	321	329	307	331	298	308	309	313	311	302	287	311	284	316	309	337	300	311	297	298	323	325	333	325	273	356	295	331	306	327	302	311	311	308	346	329	305	320	331	306	329	290	306	317	296	299	259	323	324	320	318	318	325	316	316	333	299	310	309	306	314	333	333	307	290	281	326	304	292	347	297	311	295	322	348	315	325	299	309	293	275	314	271	290	315	316	330	321	305	324	299	342	304	320	324	291	311	322	326	298	329	337	314	303	286	317	303	333	299	311	304	296	316	310	290	311	296	329	279	295	315	298	326	290	295	316	304	282	283	328	323	290	332	321	297	331	329	318	285	333	300	311	292	307	309	311	302	314	266	286	298	290	314	307	321	300	277	312	327	311	295	348	310	300	325	329	332	323	308	337	302	330	293	321	327	302	329	314	319	303	360	275	301	320	306	313	328	316	343	302	337	336	311	308	319	335	305	340	312	319	300	308	321	308	286	356	304	317	280	329	335	308	314	291	281	330	331	319	307	293	284	344	319	314	312	334	309	317	313	308	292	288	292	307	306	324	318	322	326	298	286	314	310	348	306	320	278	326	327	317	323	333	313	300	299	339	317	285	331	313	318	307	316	294	318	325	343	325	313	324	286	280	312	298	284	298	282	295	320	295	296	317	318	330	309	328	340	309	300	310	323	303	268	292	295	303	292	303	289	290	296	309	351	303	338	281	313	361	288	300	287	295	304	301	323	329	285	316	340	298	312	321	339	329	306	305	337	278	330	296	321	314	310	322	295	305	292	307	319	323	286	302	298	324	259	296	315	267	302	331	302	290	299	313	309	288	359	299	311	307	299	329	308	328	282	285	320	312	314	313	287	330	302	320	295	320	321	286	340	307	312	317	310	308	319	320	307	314	316	333	309	296	333	313	319	316	302	299	339	309	321	279	326	318	297	330	304	277	295	316	303	322	325	331	300	301	300	314	279	308	330	321	300	308	344	319	313	297	307	293	308	315	336	308	292	291	314	292	279	316	328	288	296	311	338	318	323	307	292	338	282	335	307	322	309	298	321	304	320	314	337	294	312	303	299	314	309	287	297	300	290	328	295	312	296	314	287	313	324	327	324	326	293	315	326	318	306	299	315	326	304	301	314	313	333	290	295	293	289	319	313	337	325	330	320	300	325	288	297	328	308	317	348	303	333	338	315	299	339	313	337	315	314	314	293	284	309	300	308	286	303	306	319	313	303	319	306	318	291	302	320	339	327	292	299	291	300	336	319	300	272	301	331	321	309	318	317	304	295	277	343	331	280	298	292	291	311	299	311	319	310	331	353	318	326	269	307	315	326	313	310	321	301	318	328	292	332	332	328	308	318	311	315	297	326	286	295	313	299	306	310	337	305	269	297	332	299	348	304	325	305	330	276	348	319	317	304	298	304	313	324	304	298	318	299	294	279	330	305	299	258	319	317	289	294	298	313	319	325	294	334	355	333	295	280	307	317	345	311	313	316	311	340	317	337	293	284	330	305	301	310	324	309	314	325	294	302	283	272	317	314	350	304	307	330	289	315	284	309	321	309
27557	18326	5509	1862	1160	976	738	649	591	561	530	590	571	497	516	517	487	439	485	451	473	453	476	477	481	445	459	426	455	435	461	452	479	473	470	410	437	449	489	472	467	425	490	476	455	485	447	437	428	457	468	444	431	434	444	442	449	435	493	462	443	453	472	464	426	449	492	467	428	438	472	475	458	480	491	441	424	450	463	475	495	420	455	422	461	458	470	462	435	437	476	491	489	511	480	452	458	452	469	462	442	460	481	448	449	467	485	432	442	448	467	447	457	476	439	482	469	445	441	427	448	475	457	444	468	474	414	501	465	453	486	462	441	475	448	424	447	405	476	439	417	448	458	417	467	509	409	457	468	449	422	465	446	463	442	475	443	445	448	433	431	439	484	455	471	417	467	463	457	434	450	473	432	422	453	474	467	464	462	488	460	500	457	458	486	471	501	468	456	474	439	456	445	471	449	450	473	495	446	444	453	435	444	450	423	449	433	463	463	490	447	417	464	489	458	433	499	483	452	489	458	444	465	442	480	470	476	455	470	432	479	481	453	448	422	407	444	459	441	475	442	457	490	452	454	450	443	479	437	463	403	463	460	461	460	475	468	476	427	460	439	458	440	460	446	454	467	436	456	451	441	479	461	475	447	476	487	455	449	456	457	484	427	463	444	441	453	483	468	454	465	451	454	454	495	445	434	432	442	431	470	479	484	425	456	459	451	430	446	431	457	456	434	486	481	445	449	452	455	460	445	422	457	490	481	467	497	445	479	436	458	493	437	463	402	498	472	469	485	470	494	386	473	452	436	426	497	433	492	413	449	437	474	469	458	448	453	462	436	461	476	486	436	485	478	428	483	439	471	502	462	455	480	449	430	436	479	476	454	469	462	472	411	425	448	472	464	467	453	450	438	479	488	413	484	465	416	448	451	468	474	437	435	463	476	471	455	441	453	450	445	488	470	458	459	444	422	459	468	444	447	484	478	430	432	471	454	456	451	426	434	497	470	430	469	468	458	506	432	458	453	478	444	434	465	455	447	443	475	476	441	475	420	454	481	423	447	431	432	415	403	449	452	468	473	451	484	450	438	446	443	438	455	449	434	431	468	460	446	446	466	485	446	477	455	428	447	455	444	476	447	475	439	478	439	453	428	444	487	454	464	464	436	470	470	451	457	440	446	463	457	472	429	428	447	447	422	401	485	439	424	461	445	459	458	442	443	445	435	411	500	446	457	468	473	468	455	486	462	453	502	436	465	481	460	446	459	454	454	442	479	451	420	478	474	416	456	454	468	445	431	481	473	468	433	440	465	450	447	451	432	481	461	432	447	451	447	456	443	468	459	495	427	439	452	493	426	477	459	462	492	433	464	470	444	444	460	492	442	461	486	487	461	460	461	455	442	470	445	469	493	433	472	459	447	473	443	451	423	474	479	464	491	454	446	459	404	437	442	435	446	443	458	464	485	483	468	449	466	485	489	421	443	445	444	471	483	489	478	507	427	476	456	447	441	434	436	458	444	452	481	452	457	433	480	462	460	458	466	466	450	456	471	454	454	467	439	405	459	421	482	424	443	446	432	481	486	455	442	463	469	480	475	479	446	438	486	428	493	436	422	495	478	430	468	413	445	460	451	431	417	452	475	485	467	465	444	446	453	476	458	445	435	478	451	471	446	429	440	437	423	454	486	464	476	426	449	455	449	478	480	484	484	461	451	480	468	455	438	461	455	430	402	467	441	429	450	450	478	464	411	487	430	486	458	417	464	434	429	471	426	447	451	432	453	434	435	459	477	437	442	472	438	459	466	457	486	465	469	464	457	477	450	482	462	444	440	447	462	475	449	476	454	446	453	444	431	436	475	470	469	458	487	446	479	473	456	466	432	466	440	447	432	433	434	434	469	494	466	452	457	465	457	426	458	456	437	467	420	453	460	408	456	437	479	490	438	429	452	493	450	425	468	437	439	465	430	435	471	402	455	438	480	469	473	459	463	489	460	462	486	469	488	448	478	472	454	487	445	410	470	490	472	439	457	487	418	469	466	445	447	448	456	459	487	458	478	473	476	464	476	512	495	421	433	467	411	452	458	465	444	456	453	451	436	456	464	489	481	438	493	428	467	450	459	451	446	436	470	459	448	464	487	445	430	456	490	454	464	440	483	454	461	431	460	469	430	467	444	447	476	436	439	459	438	453	464	462	452	457	445	419	449	456	433	461	441	465	447	471	455	470	481	482	461	445	451	484	448	438	470	462	472	419	486	400	470	432	480	425	428	438	454	416	472	456	491	487	455	474	445	449	469	454	438	448	468	467	449	443	482	453	449	464	441	454	442	454	464	502	472	473	493	446	461	481	459	477	457	459	458	499	449	478	454	484	485	440	463	464	468	432	465	475	469	455	479	446	429	441	487	470	474	488	434	416	493	423	451	471	451	449	478	470	482	479	486	442	457	446	452	495	443	474	482	418	437	485	437	424	457	470	439	433	458	471	462	447	481	445	423	485	456	448	441	439	471	469	480	474	439	422	479	450	468	450	449	463	433	423	477	461	448	415	460	451	438	432	444	444	459	447	471	449	441	456	474	482	489	448	478	479	412	442	465	490	466	466	493	459	445	514	455	426	461	481	438	449	448	490	462	435	469	465	469	456	393	452	520	450	459	446	478	459	438	437	419	477	453	447	462	503	470	460	487	457	466	435	445	440	438	430	448	488	414	454	440	454	473	471	465	480	440	470	438	455	444	474	474	443	466	437	415	438	389	438	463	438	436	472	457	496	448	472	472	421	401	452	481	454	490	451	462	459	424	455	460	449	488	505	479	422	409	461	431	456	406	474	435	455	484	439	451	505	455	444	462	434	438	463	454	458	435	440	464	471	462	489	438	443	439	481	467	434	450	413	490	398	477	456	449	473	421	444	452	465	477	473	477	434	464	449	399	480	451	473	460	466	477	473	411	441	455	415	469	428	434	472	440	441	481	470	511	473	455	454	470	462	456	447	438	455	495	409	485	482	456	459	463	450	483	494	477	433	479	472	499	466	470	471	405	454	440	429	454	436	491	464	493	466	473	441	471	417	450	441	468	451	421	442	439	453	477	440	446	453	449	465	465	452	445	470	448	507	474	425	478	478	450	476	409	480	506	442	460	460	430	445	455	436	439	422	471	423	455	419	468	436	431	453	460	464	467	450	447	439	448	457	467	432	431	401	438	461	486	474	466	460	495	476	426	464	448	491	483	469	419	417	440	465	454	457	496	449	449	468	456	473	438	449	462	442	457	446	448	475	431	432	455	452	423	458	435	472	464	394	480	513	466	444	462	465	455	456	440	462	467	479	446	452	441	455	469	427	460	453	443	430	454	474	412	446	444	480	428	396	434	447	443	448	451	439	443	452	437	446	499	479	454	438	413	470	449	454	454	454	427	466	466	453	445	450	448	433	455	478	453	447	453	460	466	440	454	436	461	422	457	452	458	463	475	465	458	473	484	478	429	475	451	474	450	438	442	455	449	441
5265	4468	4192	2295	1765	1436	1228	993	874	800	807	683	686	698	642	652	631	574	632	638	595	600	571	578	579	597	608	592	614	578	576	568	573	551	552	569	617	559	582	545	592	567	568	577	540	572	583	532	591	546	552	587	570	557	563	534	581	545	519	521	554	588	554	595	511	550	563	539	604	583	568	616	595	578	590	562	568	592	596	588	567	574	596	549	540	538	524	578	570	606	568	564	555	562	585	553	575	593	562	566	572	559	597	567	564	569	538	530	533	539	548	574	570	594	559	554	586	589	563	568	548	562	594	531	554	552	590	518	539	530	583	573	547	579	541	568	576	537	526	579	622	543	570	574	598	583	555	576	571	563	617	591	558	559	564	571	554	587	545	564	588	582	583	568	554	597	556	563	540	536	551	574	628	536	526	539	542	568	556	590	528	542	585	595	589	548	558	543	560	578	575	516	561	588	559	542	542	576	576	556	579	527	563	554	576	528	572	555	527	586	591	578	510	581	552	518	590	558	566	557	577	561	516	630	562	536	521	577	565	541	528	585	558	560	574	523	578	591	606	625	530	553	590	538	534	555	591	541	557	597	524	559	545	572	547	570	607	594	545	590	558	540	536	635	560	531	559	570	561	577	552	522	552	580	586	523	578	557	572	591	568	552	554	573	593	554	597	555	558	565	558	576	562	572	540	550	585	540	524	596	559	561	590	531	586	569	570	506	562	583	569	524	569	584	552	564	592	559	587	617	585	566	585	576	592	583	613	511	553	570	556	559	556	529	561	572	580	609	577	590	591	570	552	535	596	541	592	554	588	605	541	568	586	564	589	573	581	614	584	591	536	534	530	548	549	584	580	576	559	545	538	546	553	549	569	534	578	564	600	585	543	551	570	561	513	583	555	589	576	567	529	612	572	553	572	556	599	577	605	545	551	549	591	555	555	523	567	604	578	559	632	602	576	585	576	542	538	575	532	557	596	584	552	543	595	553	533	557	573	530	581	524	563	594	591	583	580	553	551	580	582	554	621	531	577	559	562	564	576	540	586	582	546	561	580	600	568	535	552	537	569	574	563	593	531	549	557	569	569	548	570	561	539	563	564	541	600	599	546	575	561	532	595	606	599	579	563	585	618	548	561	582	588	582	521	556	589	585	550	564	589	544	552	590	573	547	548	559	547	576	594	559	546	580	553	577	562	531	531	544	543	604	579	554	595	581	568	572	548	527	586	559	571	581	558	567	596	588	558	595	613	543	566	567	607	534	571	575	577	547	594	602	565	524	568	603	581	566	570	583	581	560	598	551	586	593	555	556	589	549	573	523	578	550	573	586	524	574	528	592	543	551	598	562	587	550	591	588	507	584	559	577	532	594	542	560	577	568	563	548	574	560	508	607	564	553	597	527	550	567	508	563	582	595	575	536	538	581	595	549	546	531	602	604	565	534	584	528	545	533	556	536	580	575	549	578	606	565	570	594	524	600	560	586	591	578	568	601	596	558	552	536	598	579	558	549	593	602	541	585	526	590	576	546	551	573	573	557	556	590	555	530	557	573	579	577	542	583	528	527	539	546	524	549	601	583	587	514	546	580	584	510	551	578	540	549	604	532	592	563	564	600	549	570	575	595	541	571	567	593	533	536	557	559	531	587	559	556	574	588	558	559	566	578	546	563	566	581	560	567	558	599	585	586	609	589	592	514	587	588	598	608	546	554	588	568	560	581	552	602	581	581	560	567	590	542	570	548	606	552	588	572	546	594	520	552	582	578	578	547	565	559	561	549	536	537	580	547	537	542	573	549	534	574	589	581	558	574	548	506	561	556	569	604	537	555	537	575	547	568	577	564	569	561	595	591	594	589	546	595	602	526	518	577	564	561	576	571	573	539	571	572	559	544	543	552	619	530	594	596	580	558	563	580	547	602	584	531	541	586	629	574	573	572	559	548	588	566	530	560	582	573	593	579	552	572	559	556	538	500	558	549	576	571	565	568	591	555	534	545	531	560	578	528	562	551	540	509	546	545	565	541	567	544	546	519	580	576	595	524	577	584	544	541	517	557	568	569	571	526	514	577	540	589	531	587	568	557	543	562	562	527	559	582	539	592	546	575	618	587	560	628	536	571	518	576	601	600	570	559	558	605	571	564	575	572	590	568	574	542	559	546	564	567	597	561	566	540	560	582	584	545	573	560	585	592	548	559	510	568	580	562	568	550	537	520	565	548	588	569	543	536	575	572	544	577	587	565	565	594	565	592	548	585	537	565	622	530	573	582	535	589	583	544	560	584	589	545	579	586	575	566	593	605	547	546	559	605	563	592	569	568	539	634	597	586	528	568	553	620	572	529	577	595	529	584	550	567	562	573	562	568	542	589	583	570	559	563	575	534	567	550	582	570	535	545	564	581	585	542	553	563	565	552	581	552	552	545	556	568	552	559	600	598	546	565	566	514	582	572	585	558	617	570	576	551	576	550	581	562	559	571	587	554	550	556	537	563	574	546	520	522	591	542	586	536	575	567	619	569	583	569	548	567	587	567	568	533	570	575	584	517	525	600	557	588	544	607	573	574	587	545	582	579	592	596	583	569	544	539	538	602	546	574	581	543	581	566	556	588	573	576	591	563	570	566	558	620	543	560	576	580	526	549	536	552	576	541	542	571	558	555	536	554	573	553	592	601	611	550	607	550	571	599	587	543	598	573	545	527	590	544	567	566	592	533	555	550	607	623	558	557	579	557	555	550	543	542	571	532	551	567	581	545	568	550	549	581	579	555	542	571	617	577	591	562	566	579	571	571	572	538	568	560	587	550	538	571	564	604	552	549	557	566	546	585	558	591	562	515	559	580	575	587	591	566	567	622	549	501	551	586	560	572	563	567	562	578	530	519	521	563	599	572	562	568	543	548	571	568	581	559	569	552	573	577	575	556	614	607	547	594	543	572	606	577	544	575	559	539	592	569	567	595	564	523	556	585	538	531	593	514	562	548	570	568	583	569	590	562	583	546	583	550	591	556	567	574	611	578	609	577	576	576	525	554	598	543	597	558	578	538	583	599	578	544	587	564	547	554	568	578	596	560	604	587	562	566	588	576	606	559	593	559	579	522	564	574	590	495	572	575	572	555	589	590	573	529	522	552	542	579	580	565	540	576	546	565	550	587	538	542	549	562	526	580	617	528	556	554	537	576	591	568	554	530	585	642	555	525	552	562	578	582	590	531	571	580	564	579	597	579	519	559	541	558	535	567	573	552	563	542	580	564	572	568	533	522	564	548	580	611	551	552	562	583	523	611	557	587	611	583	574	563	560	547	595	616	580	546	525	554	569	529	586	560	574	511	612	577	538	540	599	572	593	598	557	616	567	567	561	583	574	566	556	547	523	596	591	572	525	526	559	558	563	580	555	569	567	603	602	539	590	554	576	506	529	559	584	568	579	545	551	516	576	557	525	599	627	547	585	561	563	549	543	567	613	578	530	560	518	568	557	586	575	567	562	550	571	592	562	595	566	577	526	544
24071	21430	28459	24798	21392	8311	1693	1092	920	878	753	739	663	668	607	582	589	515	571	547	524	556	508	562	529	491	477	513	519	510	518	533	501	498	490	533	471	507	491	486	479	490	496	464	504	463	493	508	464	541	497	508	500	513	484	520	467	484	474	460	496	499	484	456	506	474	486	483	475	496	510	478	463	466	536	522	492	507	477	477	523	479	476	493	536	509	522	480	523	462	485	483	499	517	517	466	488	508	506	526	464	478	464	511	516	462	494	487	510	421	530	518	492	466	471	494	484	474	522	517	461	496	494	491	461	491	510	484	499	475	457	510	481	501	516	522	485	466	498	470	471	517	477	464	455	515	429	485	484	492	484	484	502	467	498	475	440	469	494	484	488	510	456	509	489	462	501	495	474	489	537	507	518	442	452	483	455	486	501	466	454	443	450	455	481	472	454	473	519	517	468	501	500	456	478	523	474	490	465	488	488	490	489	479	514	483	452	487	522	492	487	462	442	480	507	482	480	485	521	491	492	485	477	459	465	486	481	496	488	494	469	515	464	545	484	470	506	529	447	481	482	480	503	482	529	453	484	456	502	485	529	505	473	440	450	521	556	504	483	467	494	498	493	487	533	453	451	502	485	489	497	447	496	506	483	460	478	526	438	511	512	452	446	488	537	509	480	497	491	482	478	432	491	451	538	531	475	507	494	477	478	480	529	451	479	459	466	507	496	460	553	481	487	491	466	481	495	437	525	503	469	486	465	499	494	492	525	514	494	490	471	528	440	452	461	475	489	499	494	508	482	487	500	491	500	477	492	505	463	474	479	503	459	474	512	470	498	512	491	493	490	508	515	486	514	488	503	468	457	524	481	488	504	500	490	518	498	467	473	492	505	484	475	500	499	481	499	487	493	488	503	508	492	488	496	490	443	509	457	487	481	489	496	517	499	468	489	495	516	491	525	518	462	493	476	486	459	483	525	527	483	489	450	472	525	478	493	471	477	507	518	510	467	501	497	477	532	466	485	502	460	485	467	473	483	476	502	506	489	493	452	496	496	501	454	457	483	517	505	499	475	499	481	485	484	479	478	490	487	444	477	505	489	456	480	478	434	473	479	490	478	482	497	485	473	462	483	494	508	506	474	501	501	469	462	461	436	508	490	510	497	485	483	475	467	554	534	455	476	481	478	443	468	498	452	490	504	505	462	483	516	492	483	479	498	490	453	453	483	472	493	506	495	529	490	492	499	470	519	465	482	446	485	473	560	502	463	502	501	492	493	467	473	516	493	490	452	480	486	493	478	474	483	483	513	486	473	488	439	540	506	486	485	501	526	478	483	513	478	524	470	473	500	466	508	495	510	477	459	487	454	507	482	453	492	519	453	481	480	513	500	463	519	498	496	478	492	501	497	495	482	510	510	467	504	478	485	479	500	448	499	497	487	490	486	482	527	491	502	479	507	501	474	474	511	477	479	491	498	438	466	490	486	456	492	499	463	470	477	514	495	495	439	506	503	468	487	496	500	498	461	509	481	487	546	522	506	465	466	491	529	524	463	450	427	488	481	468	474	477	473	509	474	501	466	523	458	506	471	456	485	477	456	516	492	433	457	536	459	508	460	480	476	467	471	484	546	499	464	486	470	494	461	447	551	459	481	484	484	488	496	484	426	472	471	523	459	491	496	520	497	443	455	492	513	508	474	432	518	486	531	508	486	454	495	490	477	528	486	524	511	488	467	475	460	510	481	425	496	468	497	460	476	505	521	492	494	461	494	523	474	518	473	501	490	464	511	510	484	460	491	473	484	495	493	500	530	498	496	488	503	477	467	511	488	495	539	469	487	498	433	479	475	460	519	510	502	502	502	472	492	465	482	480	474	483	442	461	522	534	516	498	503	459	497	490	451	519	497	443	486	455	453	485	439	486	494	478	480	494	512	486	466	503	504	504	478	495	428	458	494	508	471	507	477	492	469	465	464	483	503	482	481	483	494	505	474	480	485	464	457	479	460	459	474	510	525	530	498	483	488	472	465	474	519	483	509	479	456	463	529	466	518	479	494	453	469	466	497	465	477	471	486	489	493	498	481	482	542	522	498	456	482	499	542	513	462	471	505	456	478	477	460	448	503	479	510	488	490	501	495	462	497	518	468	497	485	492	483	485	513	496	514	486	484	483	473	490	510	449	464	497	511	497	506	528	489	481	515	484	487	473	500	449	472	485	475	510	473	535	460	473	491	508	482	476	477	462	517	499	459	453	492	466	474	461	470	506	499	522	481	489	485	490	454	491	456	475	477	471	502	478	479	485	509	464	483	468	511	486	530	462	503	480	443	485	474	488	514	465	463	512	502	439	486	475	506	502	537	519	422	508	536	515	462	464	471	491	501	475	475	483	497	475	459	514	490	542	475	502	486	503	444	481	463	467	479	513	463	492	486	486	466	484	508	461	520	534	521	506	456	511	486	484	500	484	488	513	518	520	475	504	524	515	471	480	450	467	497	483	511	510	485	503	520	511	494	473	467	528	455	502	466	475	520	452	455	525	480	512	485	478	492	500	464	463	470	461	531	484	499	492	487	471	522	509	434	498	491	511	510	507	523	448	482	463	466	482	514	463	478	506	496	505	480	517	509	478	525	463	508	489	491	491	437	484	487	485	470	464	460	498	501	482	453	437	499	449	467	465	494	456	461	479	484	450	494	517	463	468	482	510	459	479	442	516	484	501	454	529	492	468	465	453	475	467	510	462	472	475	475	469	461	451	497	534	483	478	469	499	474	454	457	495	466	497	498	458	509	492	492	491	479	494	465	475	460	460	455	528	482	516	485	484	486	457	482	496	446	452	544	480	458	530	474	480	509	500	477	473	505	457	482	542	513	466	498	450	496	488	513	460	478	498	459	501	452	464	461	493	486	450	496	467	449	474	501	427	525	462	481	492	461	498	502	471	520	471	465	469	465	512	483	473	485	476	505	506	502	464	491	523	494	489	498	488	508	488	507	490	496	522	498	522	466	479	494	519	482	491	530	491	511	490	448	479	501	469	493	464	472	496	472	509	460	500	448	494	480	496	526	470	447	469	477	500	490	522	475	463	503	442	496	465	512	487	492	435	537	510	494	446	482	468	522	447	472	536	474	481	502	472	468	489	509	493	452	490	494	495	465	494	508	483	495	499	503	521	483	445	475	499	489	460	513	485	524	488	480	529	473	477	456	491	499	458	456	450	485	444	512	503	500	469	469	492	482	462	476	457	484	473	507	534	446	498	446	501	494	494	458	478	494	492	488	460	504	466	482	481	499	476	489	473	496	493	499	482	528	462	465	495	533	449	483	472	451	474	497	485	430	496	486	473	488	452	494	499	449	543	466	483	525	477	458	482	492	466	506	492	457	493	468	529	480	466	482	463	491	467	500	480	482	512	515	456	481	511	486	457	472	478	522	523	505	445	476	453	498	491	455	479	481	485	538	451	528	494	420	499	498	479	479	477	541	453	460	485	476	482	504	487	508	470	511	499
4509	12065	10375	5340	3911	3055	2408	1822	1494	1309	1149	1108	1030	1024	864	843	774	782	715	728	716	719	686	677	669	639	680	656	696	686	637	659	667	589	617	593	607	600	620	631	651	592	661	609	633	630	614	631	637	620	611	615	617	656	634	657	561	595	631	598	625	603	584	588	622	601	602	614	608	608	636	585	586	607	581	564	630	615	634	590	592	611	610	604	644	623	558	621	616	625	598	595	605	648	615	618	589	613	631	590	586	587	611	612	632	588	686	639	588	634	573	589	590	598	603	617	641	587	625	605	604	648	634	608	568	614	573	617	630	608	622	602	591	628	602	572	601	589	658	602	609	603	566	591	618	644	628	621	571	574	617	629	614	642	603	594	631	589	623	616	629	591	660	584	644	575	600	629	626	604	637	608	621	614	642	536	605	639	624	616	629	620	619	638	633	648	603	608	602	623	600	600	578	589	666	613	606	635	620	615	651	601	638	594	614	594	560	609	623	571	642	601	592	621	583	593	647	611	588	603	617	626	602	614	633	594	599	555	639	635	593	622	610	634	600	636	610	628	635	603	618	658	587	646	630	610	632	573	593	618	592	615	670	594	611	603	627	595	601	588	600	634	663	609	626	654	633	647	603	655	620	601	606	595	604	616	631	613	645	619	603	596	627	615	605	608	622	614	611	655	584	602	614	656	594	636	613	583	657	614	586	561	615	629	628	629	586	587	610	617	577	613	583	629	656	580	592	606	569	648	620	622	617	653	597	614	566	648	617	609	636	652	671	595	628	640	584	615	598	607	597	657	618	609	584	580	591	637	574	617	590	591	604	579	611	606	603	631	596	592	608	607	603	619	620	646	656	615	619	587	559	603	617	631	618	649	601	615	614	615	612	638	661	588	620	655	651	606	634	631	573	626	623	606	620	631	611	636	588	608	608	603	653	630	583	611	604	659	614	645	571	577	585	549	658	631	594	693	625	589	593	622	589	593	627	590	605	610	626	569	602	614	576	583	604	645	625	577	672	614	704	626	658	615	562	607	614	545	575	623	626	551	603	604	675	636	639	627	623	636	620	653	604	581	580	623	658	646	620	591	654	628	601	646	621	618	624	608	574	612	618	608	605	636	632	639	566	630	599	614	641	610	625	624	607	631	613	626	609	588	580	641	615	580	629	591	618	631	627	532	610	570	619	610	624	655	618	647	572	574	613	613	589	600	602	638	661	613	663	598	612	597	609	581	584	650	549	592	597	627	539	590	608	640	616	583	616	639	604	571	645	626	590	622	601	578	611	616	609	594	615	604	675	597	645	573	613	574	628	641	596	600	647	610	640	590	627	598	620	617	605	627	601	655	623	595	629	573	588	593	615	660	615	647	592	618	628	605	637	609	578	581	616	607	552	577	603	625	599	592	640	584	599	635	629	602	649	603	621	633	594	637	627	587	639	608	589	678	601	604	619	619	620	605	615	663	651	554	625	614	606	651	599	617	635	614	604	580	623	642	637	632	605	648	592	596	661	630	604	614	614	628	589	637	609	590	610	607	625	622	660	639	573	593	637	619	612	602	594	624	599	610	589	594	611	613	604	647	604	639	600	637	628	612	601	602	592	600	660	582	636	630	623	601	610	603	580	582	607	609	608	624	622	605	654	624	635	618	619	640	580	598	653	605	608	640	569	648	581	620	646	593	580	580	613	572	609	618	621	600	625	594	562	626	606	622	583	619	636	616	602	653	604	602	570	588	564	601	589	654	592	634	607	597	654	581	590	592	617	630	610	646	632	600	617	628	633	598	616	618	629	609	663	616	615	633	584	641	594	602	655	599	617	634	612	585	649	579	611	620	643	630	635	606	633	602	563	614	622	607	654	634	613	592	584	577	634	605	625	603	599	559	635	601	613	628	609	639	600	604	609	563	604	606	595	603	601	635	607	612	597	589	630	619	597	657	634	603	603	595	606	579	600	655	607	609	598	623	634	625	600	623	577	582	584	600	588	625	631	596	562	630	653	589	613	643	635	657	571	614	572	590	636	604	595	662	645	567	597	610	609	603	617	605	620	657	640	634	586	644	616	579	590	621	607	578	566	596	626	624	620	589	613	596	642	577	606	638	615	605	606	622	621	613	639	616	610	641	651	599	622	605	588	638	629	628	610	643	578	608	594	612	591	599	606	620	655	658	612	633	621	640	644	597	565	643	619	602	617	576	628	653	565	612	635	610	614	601	637	579	610	632	623	620	577	613	556	602	593	630	584	597	642	602	616	594	591	643	568	640	626	602	617	617	554	611	607	605	597	615	622	626	623	592	574	589	608	588	646	638	603	593	570	595	612	612	582	621	609	592	625	592	581	645	590	620	591	615	677	611	622	621	619	622	622	643	590	617	639	630	600	592	624	632	654	580	629	629	627	593	566	628	584	600	658	628	612	671	621	633	572	541	645	608	617	645	641	601	634	622	675	606	636	561	607	616	580	616	615	614	637	628	612	580	578	600	605	617	614	592	564	605	601	609	609	590	625	596	582	625	630	603	553	617	563	662	620	612	657	577	647	599	619	586	641	638	611	630	635	598	591	613	626	640	625	616	639	590	619	636	598	564	560	594	574	573	601	623	592	629	636	564	645	624	601	635	617	588	585	626	645	627	608	607	639	599	632	646	604	604	602	630	621	634	598	622	646	608	596	619	607	580	610	582	596	613	603	633	666	632	622	561	622	631	627	628	615	617	622	586	564	607	632	582	618	604	649	584	628	600	617	578	608	641	602	653	655	636	591	639	635	614	592	644	612	669	579	606	654	609	630	633	642	590	591	636	642	640	611	619	605	637	570	644	642	600	631	597	626	598	585	610	654	599	650	626	614	562	615	605	580	650	661	646	565	611	629	629	582	614	641	616	646	602	668	605	606	636	569	584	569	618	596	587	645	604	620	592	609	631	615	600	587	635	586	547	589	621	605	636	617	593	595	586	636	645	604	598	604	588	626	621	605	619	617	585	664	591	596	644	612	591	627	584	651	608	583	560	660	647	643	629	628	654	594	634	621	591	633	648	602	613	603	590	567	630	611	564	618	663	577	575	640	583	603	585	651	661	591	563	586	646	594	601	650	574	625	597	589	616	637	624	596	606	663	622	678	613	574	600	607	623	613	610	611	586	598	599	570	623	662	589	593	576	585	625	641	601	588	608	599	604	598	579	587	606	591	669	588	603	624	596	602	625	649	597	655	597	596	572	638	610	626	606	601	611	611	584	626	587	573	589	618	599	575	549	609	610	622	589	588	640	606	623	598	638	612	628	603	594	617	664	607	586	637	611	551	624	638	643	604	578	570	595	623	588	608	645	590	599	634	617	644	580	613	600	618	591	600	632	588	607	622	585	612	602	620	608	605	591	624	604	568	633	596	634	612	594	611	598	648	598	576	613	594	554	608	610	617	638	647	578	620	539	576	576	632	619	666	618	582	628	593	598	585	609	587	615	606	599	618	569	587	636	632	629	628	604	583	645	610	633	595	603	605	628
24994	21418	27366	25723	10571	1166	788	609	464	453	382	375	341	354	312	290	285	292	291	293	265	266	250	272	273	272	255	272	272	242	250	278	246	245	240	259	230	249	280	246	254	245	262	262	252	230	247	229	246	224	241	236	252	259	243	252	227	223	237	243	235	258	230	280	225	251	234	222	231	240	239	248	237	246	240	216	234	232	245	272	257	211	212	260	234	231	238	250	255	251	237	252	251	245	235	230	259	251	259	248	253	220	271	224	252	228	241	219	226	251	242	236	226	237	257	235	257	239	240	269	262	251	252	250	257	270	251	234	256	245	241	215	239	263	234	265	232	257	242	265	215	222	233	249	236	247	222	246	216	219	226	240	213	240	250	245	248	275	250	228	255	242	229	244	249	235	208	243	224	225	236	260	243	235	250	265	251	267	230	247	249	244	245	260	260	227	246	256	255	251	241	236	259	240	228	276	245	250	265	248	241	236	267	266	221	250	250	239	225	225	265	208	261	265	262	249	216	232	229	249	253	223	232	228	267	236	247	235	271	262	246	252	229	225	245	231	218	249	243	247	244	239	233	230	248	270	247	249	277	248	229	249	254	253	235	247	239	210	255	251	255	269	230	215	250	250	221	257	269	245	224	263	264	258	250	221	244	233	241	248	275	232	235	264	228	232	226	261	232	242	253	233	244	257	260	263	236	240	224	258	241	207	236	250	245	223	262	264	266	262	232	259	254	231	241	263	270	275	234	245	234	232	217	244	246	230	260	243	243	257	226	224	221	240	238	230	292	222	213	255	237	224	242	225	248	232	241	252	230	265	250	238	236	283	258	234	241	271	256	242	253	247	242	232	220	277	264	263	234	231	245	247	245	257	238	228	254	249	238	230	236	250	255	205	271	226	242	245	230	255	255	230	233	257	238	229	234	241	255	228	224	257	248	206	229	239	242	241	231	253	230	218	251	234	264	270	248	272	256	232	219	240	233	248	230	222	253	243	215	221	235	250	277	227	235	264	240	251	261	235	250	264	256	250	250	253	228	227	247	236	235	236	234	239	250	249	252	233	245	227	253	227	233	249	234	236	256	259	238	231	238	249	241	244	242	266	237	223	233	218	245	234	260	255	215	244	223	228	246	236	237	250	269	251	263	247	239	265	247	270	245	255	281	242	256	262	237	234	246	237	231	248	232	236	242	217	253	254	245	214	241	232	234	274	246	251	258	241	239	261	233	238	248	244	246	236	262	247	242	245	252	258	233	251	241	236	225	225	247	237	247	226	234	235	265	247	242	219	231	258	238	216	272	258	234	235	223	222	239	239	279	253	268	232	235	239	232	250	239	223	225	235	231	254	235	252	237	219	230	247	233	228	233	261	247	247	255	243	279	250	242	241	293	257	223	244	251	249	225	235	242	243	240	272	256	211	232	243	236	207	258	232	248	275	239	246	259	244	189	258	288	255	253	241	239	226	268	244	231	269	250	239	245	256	230	240	250	227	222	255	236	239	243	206	221	247	250	220	265	229	238	220	251	233	233	246	267	259	245	275	256	229	215	245	254	255	274	244	233	245	223	261	233	265	249	227	240	231	257	239	240	250	266	265	234	240	253	211	249	246	267	232	250	244	249	255	238	252	258	252	244	252	235	263	275	233	210	248	225	258	246	237	254	270	274	236	226	246	239	224	252	236	243	245	230	220	220	205	254	250	236	223	241	246	238	214	237	232	217	246	216	239	224	238	235	229	244	241	245	227	250	227	248	241	254	227	241	274	280	257	236	222	215	258	235	275	209	232	244	225	239	243	247	231	239	244	213	251	245	219	223	240	274	251	240	243	231	242	253	229	241	252	245	235	243	248	248	254	223	259	238	243	257	226	237	247	245	242	233	262	243	202	228	236	254	248	230	261	234	270	231	254	232	235	254	245	267	231	254	230	246	240	232	223	217	239	231	236	229	275	236	231	249	239	241	268	244	245	226	247	211	251	266	258	231	250	239	250	226	243	239	231	246	267	250	258	220	252	228	231	249	245	225	222	217	229	224	220	225	247	235	245	227	233	237	232	271	239	246	255	264	257	211	263	235	248	236	246	233	250	247	253	250	256	241	258	246	239	239	259	219	252	248	254	246	227	251	224	253	217	242	246	266	259	264	234	246	243	210	231	279	237	239	259	218	218	240	247	260	253	248	251	251	226	227	228	242	235	229	231	264	236	233	257	246	255	240	243	244	247	248	212	255	238	255	219	246	229	227	219	237	264	212	247	257	243	264	242	261	248	264	238	227	231	228	215	236	219	277	229	245	236	246	223	258	239	247	249	246	251	257	257	234	273	243	252	275	265	251	255	223	235	247	258	256	215	234	242	254	258	245	228	235	251	212	262	231	223	229	239	227	251	244	281	226	217	250	232	250	239	225	246	254	242	231	223	230	240	244	247	260	202	247	231	249	247	244	251	214	263	257	259	225	249	237	239	238	226	234	256	254	225	253	245	232	233	248	242	249	259	248	277	245	251	280	262	242	242	260	245	253	227	245	241	250	220	248	216	252	246	241	249	234	244	215	234	240	238	235	242	237	230	246	230	252	218	228	270	238	261	253	262	231	219	247	252	266	252	257	218	237	262	209	263	233	268	248	227	254	241	260	269	257	216	243	251	249	251	242	234	238	246	234	236	243	251	250	243	273	281	258	236	240	249	253	235	243	239	225	218	234	258	226	251	259	231	244	265	239	248	258	261	257	225	247	229	231	237	270	230	236	250	247	253	266	256	222	202	281	261	237	271	237	241	249	229	217	242	231	277	241	245	234	247	246	246	255	227	247	246	241	266	249	268	247	251	248	261	245	256	216	245	277	253	250	242	243	251	238	221	222	248	249	202	249	251	260	233	245	246	250	242	225	231	231	280	226	220	229	238	256	262	264	225	263	255	244	252	247	253	241	238	243	236	250	257	244	229	278	253	229	249	267	275	248	242	247	252	247	251	245	238	244	227	234	256	265	248	233	234	271	248	260	241	235	227	248	209	235	237	239	220	251	246	240	275	256	262	237	251	229	266	236	271	220	267	224	234	259	250	256	248	261	246	249	251	242	239	222	259	259	224	267	227	223	258	232	293	258	267	264	246	254	243	216	233	255	238	240	238	248	239	237	231	252	251	250	245	259	242	250	246	228	234	217	231	229	262	232	262	225	244	248	230	235	248	260	243	262	249	206	248	235	250	246	235	223	264	237	233	224	229	232	238	206	266	227	269	248	253	235	252	243	236	244	224	236	251	258	247	231	239	241	234	238	242	258	236	235	234	241	233	225	243	221	257	246	229	215	256	247	249	222	225	247	232	231	252	219	222	223	250	251	252	256	243	235	230	258	239	230	238	226	247	246	260	241	259	254	266	247	238	258	237	212	238	236	253	252	249	192	256	216	240	208	226	203	234	253	267	246	256	222	232	234	259	229	232	238	226	236	262	253	265	245	257	262	260	227	260	248	244	281	256	223	224	251	254	259	238	236	245	250	233	232	248
4355	8739	7355	3616	2668	2036	1601	1172	982	867	732	652	596	620	500	443	400	384	425	400	403	347	359	341	325	336	358	301	340	331	352	318	316	322	347	313	338	341	326	311	324	333	308	307	313	284	284	297	291	330	290	296	317	292	315	309	336	305	300	320	303	343	337	290	298	306	307	310	298	308	275	311	274	279	316	323	283	298	302	308	309	267	335	286	325	315	327	314	305	315	285	313	292	290	316	275	317	308	274	312	326	294	302	302	313	330	316	332	321	323	312	307	275	321	317	283	318	307	311	290	317	285	286	280	297	281	289	310	291	305	277	308	292	274	276	287	313	308	295	271	307	307	305	306	288	296	298	277	331	323	300	325	289	285	316	305	326	305	289	301	287	293	295	309	316	311	324	311	278	327	290	288	327	316	298	295	310	298	312	305	314	293	314	293	278	281	294	311	314	307	302	283	266	292	289	289	281	316	298	315	327	312	347	289	311	303	302	307	312	291	322	340	283	319	269	278	277	293	323	317	296	317	309	317	305	278	270	309	302	312	296	284	316	316	265	308	294	296	303	302	334	293	318	311	316	298	304	294	333	308	315	305	269	281	275	293	318	293	319	332	262	285	296	280	301	293	291	291	299	292	288	296	320	303	288	316	302	318	280	262	304	300	321	310	324	314	312	293	302	314	273	296	328	298	281	282	286	315	263	331	302	319	307	306	299	276	323	314	308	308	269	281	308	303	294	302	306	257	310	317	289	310	298	292	296	336	338	328	273	311	307	307	304	292	315	301	284	314	302	278	298	306	302	308	300	280	296	303	312	327	302	336	304	324	336	307	316	291	310	311	319	289	315	302	292	322	318	307	287	311	329	280	284	301	309	314	309	310	294	298	302	312	304	321	296	289	295	292	299	281	300	317	314	312	286	322	289	327	320	301	273	286	308	280	293	273	292	294	308	314	297	262	323	309	293	298	281	308	324	299	306	327	272	314	286	317	294	323	332	305	307	288	332	301	287	299	335	308	307	315	308	313	317	308	317	282	313	302	286	311	293	308	314	299	319	324	309	328	310	298	300	307	277	295	305	305	293	318	304	293	290	298	308	349	285	317	330	297	294	323	319	283	275	309	298	295	294	287	283	288	294	304	322	305	319	279	330	322	285	327	302	299	297	302	272	284	300	302	315	269	292	313	291	331	324	286	331	304	301	295	301	285	306	299	289	305	289	322	316	313	310	302	319	302	316	300	316	307	295	289	319	310	281	295	310	263	272	308	309	296	304	295	298	333	296	307	299	279	349	308	296	291	324	286	308	293	318	304	329	300	329	308	296	319	298	284	280	289	323	269	293	324	316	294	324	320	311	320	256	302	300	313	308	326	284	310	310	325	322	318	291	309	301	307	315	278	305	338	289	261	304	292	289	283	287	290	261	323	317	302	309	303	282	304	279	302	321	322	304	318	296	322	293	289	310	295	281	315	282	293	285	310	297	274	284	293	324	279	302	297	323	288	276	339	341	295	316	265	310	318	313	322	344	299	310	301	281	299	303	308	306	309	319	322	297	270	297	332	301	313	279	334	305	289	324	316	299	316	299	300	285	279	309	306	275	288	315	296	302	279	286	285	298	306	316	302	294	307	339	302	311	333	315	285	324	306	313	319	282	324	304	270	297	325	307	323	315	271	327	322	282	282	294	295	284	297	316	318	280	327	289	308	275	271	283	339	321	296	320	316	317	325	331	317	302	276	323	301	304	306	304	304	289	338	307	281	301	304	297	289	314	306	303	297	311	311	288	326	311	296	318	298	319	286	282	282	304	282	315	296	299	320	305	313	284	295	342	327	329	311	297	315	287	306	316	309	305	319	277	301	294	313	308	279	291	328	321	348	311	286	304	315	279	293	299	298	314	295	296	315	300	354	311	313	267	317	315	330	298	316	300	309	292	309	313	315	323	271	361	315	323	305	301	299	296	310	288	297	294	298	300	260	303	316	307	276	276	297	294	298	288	293	301	292	289	299	296	323	279	327	313	281	314	314	281	307	328	321	296	317	301	303	308	302	294	262	333	280	291	293	277	309	298	288	296	315	298	293	345	316	321	316	274	319	270	303	316	284	295	283	276	282	309	338	331	283	311	315	318	307	309	297	296	280	317	329	301	290	297	322	314	313	320	305	292	335	296	272	291	319	296	334	324	311	314	329	279	296	334	299	288	329	309	304	299	301	308	289	307	320	316	268	291	304	314	309	289	302	330	280	292	315	310	298	296	326	301	329	261	323	328	309	323	290	298	316	315	312	295	331	309	308	319	271	320	305	308	329	313	293	288	332	337	314	320	296	318	276	313	284	302	305	305	295	324	282	299	312	324	273	297	309	290	324	316	299	302	290	340	279	284	308	287	307	297	311	328	301	320	291	313	320	299	319	304	316	298	300	302	312	305	314	279	288	325	317	302	313	309	314	295	306	303	316	286	285	307	311	318	296	310	303	274	325	312	304	281	300	309	277	276	269	310	310	285	299	320	315	302	307	308	320	297	307	299	308	335	304	326	297	298	294	288	274	311	317	291	308	310	287	288	341	301	319	303	325	309	313	318	310	315	300	291	292	289	297	305	301	314	311	277	319	285	303	291	312	303	286	304	314	273	307	300	279	300	304	316	287	311	330	284	343	321	292	287	310	305	289	308	299	266	309	287	321	319	298	308	304	298	283	280	327	312	289	321	319	323	348	297	284	307	336	275	309	327	322	314	302	329	280	302	309	275	291	298	293	306	292	298	327	287	299	299	308	304	284	297	281	309	283	340	318	307	284	289	320	295	279	296	332	310	275	297	317	307	313	318	321	306	316	300	321	315	289	323	296	312	300	286	296	290	328	299	315	297	313	322	319	311	287	277	286	280	331	316	344	306	309	313	302	285	299	314	287	306	301	281	310	279	285	292	285	291	323	292	326	309	262	289	301	308	279	286	330	319	293	275	313	317	274	282	278	318	310	300	303	303	322	312	308	279	297	330	341	318	301	293	271	264	295	323	315	361	297	308	317	325	304	303	294	299	308	302	324	310	295	285	328	301	292	324	312	309	282	324	314	278	319	300	263	278	276	303	320	306	321	285	312	319	309	289	304	327	282	321	327	331	321	288	311	293	286	303	265	307	317	318	315	283	309	297	309	335	327	297	326	282	311	333	316	334	313	307	301	303	288	306	312	294	303	304	296	318	302	281	337	320	305	305	336	291	310	319	315	322	312	314	297	287	313	304	288	295	312	321	288	305	301	281	308	293	296	288	316	288	302	299	300	309	288	290	310	314	295	287	301	318	329	307	279	278	311	304	310	313	314	340	343	317	339	280	285	283	292	295	306	294	322	319	313	286	315	277	334	301	287	310	294	298	299	301	310	303	280	300	311	298	302	328	302	334	327	342	286	324	311	315	282	317	291	298	304	285	295	290	308	277	310	293	313	276	309	308	303	303	283	306	308	305	312	289	307	296	299	315	325	332	281	293	295	304	287	286	279	308	302
22976	21412	28961	24201	21405	21388	6410	1260	853	756	703	595	544	487	449	401	385	377	346	334	316	329	291	295	282	291	302	254	268	274	282	267	300	257	265	238	234	242	235	248	252	245	248	279	216	257	251	242	240	264	258	222	249	234	231	236	238	228	213	228	265	246	255	231	241	261	243	264	231	225	241	239	212	247	221	246	249	232	245	276	223	250	220	225	233	251	234	266	236	221	230	226	231	225	242	238	238	253	240	220	249	248	263	222	267	259	247	242	250	238	227	237	251	225	242	253	211	232	231	215	240	234	264	255	240	248	289	253	249	209	230	232	234	247	256	240	236	231	232	242	202	213	250	242	254	222	207	243	243	252	255	222	224	212	242	265	249	236	228	254	237	248	245	222	257	227	216	215	224	244	226	227	246	232	210	222	250	250	253	244	256	216	228	225	255	234	211	244	233	261	230	262	215	219	224	241	215	274	221	287	241	239	238	244	231	257	215	236	261	239	242	272	216	228	207	234	221	249	248	210	213	260	251	212	220	222	222	230	232	235	235	238	234	227	226	231	241	222	214	232	220	248	228	239	216	230	244	236	211	234	221	231	228	228	238	225	232	230	232	232	223	232	236	211	211	248	239	222	212	241	222	263	216	234	244	222	259	250	261	226	227	230	241	231	230	243	240	226	241	265	193	241	271	247	278	228	219	221	263	256	259	231	231	251	214	224	234	262	258	235	243	239	222	227	260	238	227	221	248	226	243	240	248	220	230	248	231	220	219	241	240	234	262	214	234	221	205	226	242	242	221	245	217	226	215	244	234	250	230	244	232	252	219	229	237	270	260	249	258	242	234	246	269	235	219	249	242	235	247	220	238	227	234	242	238	244	235	245	244	261	273	261	228	233	205	230	250	237	236	193	222	242	257	239	244	222	221	230	217	262	240	242	254	225	236	241	224	217	239	238	236	225	243	242	226	231	229	235	241	229	242	271	217	200	258	248	238	224	242	231	243	217	243	231	233	238	258	247	239	254	243	223	245	254	241	248	254	231	230	240	243	254	237	242	236	231	208	239	234	243	237	229	214	222	240	261	236	244	244	210	225	230	232	222	227	274	242	238	228	228	252	284	238	214	212	228	280	224	210	235	245	233	197	249	226	218	246	249	260	218	232	208	219	218	234	256	231	229	264	263	242	234	252	223	256	255	234	228	231	226	264	260	254	244	250	245	243	229	256	254	250	225	243	253	241	222	223	236	242	250	231	249	215	228	230	227	238	231	247	213	261	240	266	243	267	212	234	265	239	241	249	246	241	244	254	221	218	228	252	244	227	242	222	223	229	222	253	220	235	223	243	237	232	238	241	237	219	241	241	221	241	221	242	253	266	232	233	229	251	217	246	245	252	245	241	216	250	243	247	205	234	235	203	252	227	236	253	237	249	233	218	230	225	266	246	233	233	272	225	229	244	209	233	263	223	256	253	211	213	206	236	238	254	222	217	221	257	233	236	227	261	250	227	248	209	247	241	240	230	227	233	247	230	224	229	209	232	226	238	222	232	245	257	244	217	255	243	235	200	235	244	273	213	222	238	234	273	244	229	245	223	229	226	238	226	221	249	232	246	243	239	261	259	250	237	221	247	231	226	245	254	216	240	256	255	222	222	234	213	249	215	264	229	222	233	238	228	240	225	241	231	223	221	236	222	250	258	219	231	249	238	253	222	209	260	222	241	232	261	238	226	256	245	221	233	211	207	242	222	228	228	245	261	204	216	231	227	241	248	241	230	238	213	212	258	260	239	229	227	237	221	230	214	258	251	223	237	217	241	207	211	213	241	235	222	226	205	232	247	246	244	213	235	248	239	223	228	253	253	228	252	235	236	231	252	239	234	213	229	253	225	230	251	280	237	215	260	235	238	224	265	236	241	260	223	253	246	208	254	221	214	228	228	225	226	222	231	244	237	251	235	238	240	222	237	224	251	222	233	211	227	248	239	232	238	236	222	239	234	201	262	224	241	232	214	251	243	216	223	239	250	230	220	232	262	229	206	215	239	265	236	236	221	264	242	229	232	200	234	258	253	246	218	245	261	228	244	211	227	234	245	254	221	225	242	215	217	232	228	211	208	255	230	223	231	224	241	246	240	233	208	225	228	245	231	239	260	222	244	231	214	230	238	211	240	249	248	197	228	211	251	228	226	231	221	237	247	243	245	256	219	229	243	215	208	252	251	210	252	249	227	214	249	256	219	237	221	230	242	263	215	253	212	224	236	221	223	230	263	265	263	220	222	216	240	257	246	256	223	240	219	235	239	220	239	245	252	239	225	242	228	257	243	223	231	227	227	222	215	242	223	227	208	230	249	234	226	239	230	235	240	230	227	222	260	252	226	229	229	227	237	229	254	256	223	263	239	239	211	240	273	239	251	239	248	268	218	246	240	220	231	235	207	211	245	236	248	229	242	269	235	249	242	213	239	224	250	266	281	228	240	239	220	233	222	241	250	251	239	222	218	221	239	248	231	217	255	204	235	226	259	255	258	223	232	229	246	231	236	239	268	231	233	247	234	225	258	246	259	252	232	226	265	237	262	230	240	207	213	264	225	260	210	220	232	222	236	242	244	237	253	232	232	223	241	213	230	225	246	213	260	241	248	239	242	225	220	229	237	220	211	227	251	260	223	258	251	234	228	259	245	218	202	249	219	209	232	231	245	220	226	241	225	217	226	248	278	244	227	221	236	227	213	223	233	225	230	249	232	224	243	247	242	248	218	218	243	227	224	200	236	205	247	212	230	222	228	228	230	210	234	256	231	229	239	255	282	250	218	224	224	241	244	228	250	234	249	227	240	205	242	226	241	237	246	235	215	228	251	253	242	232	234	255	229	244	251	238	238	221	239	223	250	240	225	249	240	289	232	210	243	233	234	221	224	194	219	254	232	262	249	217	243	217	269	229	236	249	204	244	239	226	264	256	221	244	228	219	243	257	286	238	219	234	245	239	243	246	230	224	249	270	248	236	227	252	253	231	220	248	238	241	228	239	243	226	237	241	243	216	214	210	242	236	233	233	231	235	231	222	221	249	240	252	233	251	238	231	220	232	204	235	236	249	223	210	232	233	223	229	253	245	256	227	247	255	250	249	221	235	221	221	233	230	243	242	238	217	228	241	240	253	241	229	203	229	243	232	247	264	246	217	230	216	264	251	214	237	238	228	249	218	227	225	207	214	209	250	238	249	239	234	243	222	218	237	205	254	245	204	235	234	254	240	239	212	230	242	226	237	241	245	224	236	228	209	232	254	226	254	215	249	244	250	255	219	261	241	221	212	233	224	238	254	264	201	236	235	239	220	269	253	233	248	245	235	224	214	241	268	227	263	246	220	230	228	211	260	243	216	232	248	206	232	247	234	238	227	239	208	263	239	228	227	214	251	236	219	214	239	239	209	237	222	227	232	223	229	221	258	244	235	219	230	247	240	264	261	233	210	242	232	245	222	213	221	237	253	234	243	232	234	208	246	222	229
5810	17742	14849	7875	5607	4384	3040	2324	1859	1552	1269	1069	997	840	746	629	606	569	499	488	472	434	441	426	422	381	402	400	334	345	374	363	355	376	345	341	308	336	319	349	292	339	335	336	315	328	344	301	308	338	315	328	315	339	283	322	337	308	308	290	283	284	311	307	311	329	329	315	308	314	325	298	314	288	306	322	302	330	301	282	277	308	313	290	291	316	305	312	299	320	318	276	321	304	309	293	312	292	311	309	319	294	331	338	306	301	322	309	296	302	294	317	277	331	324	311	271	314	266	306	302	285	348	291	300	327	320	319	328	310	325	288	300	304	328	297	298	303	321	310	293	330	322	306	325	303	276	290	306	309	339	324	293	299	334	311	305	322	288	294	311	317	259	289	288	306	306	351	316	310	287	308	293	279	314	312	296	300	305	338	303	342	297	282	264	267	314	311	261	265	315	271	321	301	304	314	291	333	332	318	296	343	284	306	319	291	309	288	319	276	330	269	322	296	302	308	331	304	321	287	292	306	289	298	299	315	309	301	309	335	322	292	326	312	316	261	330	296	315	313	339	300	297	319	305	322	299	305	300	336	334	293	310	306	302	309	347	317	286	289	304	302	317	319	308	306	307	294	292	325	331	300	310	358	315	318	311	275	283	303	290	311	304	322	328	311	299	326	304	277	314	294	304	284	312	277	337	289	275	307	298	307	324	307	318	314	300	322	322	302	308	311	294	323	297	328	298	316	315	288	304	317	300	298	310	312	292	295	309	302	289	288	304	326	320	287	328	315	303	306	274	303	316	314	305	307	305	294	285	301	311	281	321	306	273	299	313	297	323	286	279	275	329	295	297	307	321	311	283	298	333	293	296	278	337	291	289	324	330	289	296	270	314	287	295	333	309	288	299	309	306	314	286	296	291	301	302	278	305	340	296	341	316	324	310	316	269	300	300	282	264	309	331	296	330	305	286	281	305	316	303	303	276	321	302	288	301	305	315	304	276	287	339	295	299	321	303	318	276	307	325	320	298	314	303	291	301	319	313	290	286	301	322	322	314	312	310	292	315	298	323	299	295	301	299	299	302	325	299	302	277	325	305	299	301	310	284	284	314	312	296	322	318	275	273	290	335	280	286	307	331	309	313	293	307	287	322	312	303	293	327	291	311	312	307	297	298	301	279	290	274	278	344	302	279	342	323	305	313	293	307	321	333	311	319	316	289	299	337	308	283	294	294	332	314	279	338	285	295	315	314	313	312	308	323	291	314	300	275	326	279	260	290	324	291	296	320	321	300	319	330	294	294	324	313	300	291	296	300	296	305	322	284	315	313	320	299	322	294	309	317	281	290	294	314	294	319	282	304	335	336	281	315	328	316	306	322	316	283	301	300	311	321	311	314	306	276	332	329	306	254	305	301	316	313	306	284	325	305	313	303	334	315	316	314	327	298	333	284	328	294	295	324	278	314	320	306	349	279	346	322	307	310	339	303	335	305	313	303	308	295	296	302	308	310	284	319	292	314	316	271	280	287	312	318	314	346	290	283	300	283	301	296	281	305	307	303	321	266	303	316	328	303	313	300	289	312	304	260	302	307	287	328	319	316	316	290	280	306	343	308	306	325	298	278	294	312	348	316	288	322	328	283	310	333	259	294	283	299	255	291	289	295	319	313	281	335	283	326	290	300	319	310	290	288	286	292	362	297	307	286	297	334	295	344	333	266	269	285	338	311	318	307	316	296	316	288	270	319	314	316	293	308	281	295	312	269	327	276	304	307	319	315	318	315	281	300	321	302	324	333	283	295	307	354	300	313	287	301	307	299	318	296	301	285	281	301	311	304	308	295	289	306	304	289	257	314	268	313	283	275	306	322	329	304	310	317	311	316	288	287	317	291	299	302	327	323	312	299	288	299	310	290	281	311	292	272	326	295	354	309	290	307	328	283	294	314	299	321	317	303	304	311	315	331	339	318	294	311	307	283	287	300	310	282	313	312	283	297	292	276	282	313	291	278	293	276	296	337	314	308	313	326	286	342	273	320	296	313	295	301	353	309	294	321	335	297	284	329	302	302	308	296	310	325	277	338	320	325	324	287	300	306	307	291	294	287	286	312	300	315	309	274	304	278	279	313	313	309	306	319	277	306	311	314	290	312	318	327	284	330	341	327	308	296	294	311	310	325	301	294	276	298	296	305	321	304	295	271	277	319	293	330	286	291	265	306	308	327	297	301	312	305	297	266	312	312	313	290	305	294	315	315	306	311	313	275	280	325	262	313	327	285	323	301	322	334	306	289	265	309	304	296	295	303	298	322	321	307	302	306	270	309	286	336	306	294	295	295	299	339	319	322	304	305	299	330	302	292	296	288	306	295	293	310	300	310	292	295	300	315	294	309	259	300	330	291	283	293	294	318	303	295	300	300	321	303	305	283	323	318	301	308	305	295	308	325	301	321	270	273	329	320	312	325	321	323	304	323	305	310	293	275	327	276	294	341	264	287	305	305	309	302	300	318	313	320	312	316	294	343	299	298	305	290	293	296	301	311	305	306	305	313	285	293	323	314	331	288	306	323	304	273	292	299	316	303	300	274	308	279	320	332	286	276	331	304	287	320	336	328	304	328	340	313	296	281	320	307	294	309	316	306	325	307	296	296	294	298	347	327	332	290	313	320	302	279	339	276	322	319	282	283	311	310	293	286	303	313	319	304	299	296	296	283	293	342	327	300	303	294	308	274	310	299	273	333	272	335	293	324	301	276	287	322	286	295	310	305	297	347	301	283	314	286	313	337	280	278	295	308	298	316	301	282	332	312	285	328	292	283	323	312	303	331	333	321	304	307	299	292	301	285	307	288	325	299	291	322	318	311	280	318	302	288	319	276	312	324	303	327	311	309	335	267	297	282	295	292	322	309	323	312	273	317	313	303	303	266	288	319	319	302	322	363	325	351	315	280	274	311	291	311	294	284	311	308	291	301	292	322	272	335	309	322	299	288	313	305	310	296	300	308	299	290	308	296	302	278	300	269	287	311	312	297	307	315	316	301	289	309	270	302	307	299	334	319	319	299	308	316	322	294	297	306	302	299	294	277	322	307	312	346	291	280	302	305	293	303	312	316	320	314	294	337	264	304	281	300	328	323	342	289	331	310	309	301	317	301	313	313	321	317	328	306	318	272	284	319	296	308	302	300	260	285	306	299	296	310	301	316	297	311	291	293	303	284	288	336	302	299	283	314	331	315	293	279	285	311	334	281	321	310	312	334	302	311	310	311	307	322	282	307	319	291	296	295	335	321	295	311	347	289	304	323	324	294	307	292	297	307	281	316	289	297	298	303	303	291	333	311	285	315	317	313	296	305	315	304	296	328	299	309	281	330	315	294	323	323	308	307	290	339	296	337	311	327	304	308	287	329	283	288	308	297	302	315	310	306	315	348	319	272	324	306	325	317	304	268	300	308	316	305	314	293	307	305	334	321	312	317	304	297	300	326	305	306	332	318	295	321	335	308	301	308	348
27677	18374	5404	1869	1151	853	699	605	573	565	511	489	525	507	513	499	458	448	462	443	442	482	476	494	464	501	478	456	488	464	442	451	497	449	439	486	461	431	443	448	448	466	465	417	461	440	474	429	442	444	456	443	479	465	464	489	474	437	425	462	432	426	421	448	447	508	478	454	440	480	455	425	475	451	464	428	426	478	449	456	478	467	455	441	449	453	413	429	433	444	453	462	460	446	486	433	475	442	466	432	473	452	457	396	454	454	454	484	465	420	454	437	435	455	448	460	465	464	471	451	423	488	470	449	458	463	489	435	469	438	457	468	408	459	459	438	498	455	492	439	442	449	438	466	466	439	478	436	427	449	455	449	468	442	481	433	493	441	426	513	452	442	416	452	473	443	457	448	466	465	442	426	443	412	431	461	444	444	446	411	467	430	443	483	473	473	461	447	442	444	441	445	438	468	440	442	443	465	433	442	421	436	459	428	474	439	447	448	426	422	431	437	464	435	452	455	447	449	447	452	460	464	466	495	438	467	493	464	474	452	447	491	446	467	432	436	479	452	403	480	472	462	464	443	450	502	446	429	472	435	485	424	415	447	453	480	454	469	391	484	436	466	436	441	434	409	468	471	463	466	445	411	452	452	436	432	446	452	471	438	473	438	442	457	449	467	479	390	438	439	460	426	483	490	455	477	426	438	433	434	434	469	455	430	441	443	467	436	451	415	444	423	451	449	452	426	461	425	454	438	465	440	424	468	460	402	475	452	465	471	446	480	452	441	500	460	427	473	444	452	465	476	458	465	416	470	454	457	439	446	461	421	449	505	455	435	479	476	456	413	454	463	478	453	446	462	457	475	478	461	454	459	434	454	459	430	434	495	465	461	412	411	452	434	485	411	474	446	472	460	465	458	444	417	468	471	451	402	439	470	455	453	451	480	511	463	445	489	442	482	435	481	446	456	420	458	479	490	444	475	502	456	451	436	475	473	481	450	477	472	471	447	473	419	460	474	439	464	444	470	488	456	488	448	444	429	400	426	459	484	477	476	448	439	458	479	475	452	457	394	444	445	436	449	468	450	464	418	411	474	488	414	420	460	458	446	444	419	416	445	444	496	473	461	462	461	464	463	474	459	479	460	414	450	469	453	449	472	497	477	491	454	463	468	455	463	432	446	423	458	462	436	471	438	438	430	463	446	438	478	423	471	477	436	423	458	456	446	448	435	461	457	448	443	448	441	462	476	455	450	463	488	432	448	461	438	459	460	424	486	485	465	471	472	461	448	442	467	438	457	448	449	476	442	462	478	475	437	460	465	433	457	478	459	441	454	448	462	436	494	445	445	456	474	487	477	462	419	448	454	496	453	454	455	413	445	438	461	463	428	449	460	469	441	462	428	456	440	484	464	459	454	485	458	478	466	436	421	424	457	459	446	456	456	441	457	453	413	455	438	440	441	462	469	443	474	477	447	453	480	464	452	451	425	461	487	453	472	459	456	419	489	443	448	453	451	440	424	456	448	441	455	476	448	424	462	431	485	461	470	440	404	409	457	466	418	413	412	445	419	474	446	448	466	460	442	463	468	472	432	468	437	452	437	468	414	469	426	448	454	440	486	478	447	453	442	437	500	417	456	476	454	455	464	483	425	445	467	453	433	456	409	487	460	451	435	440	471	397	460	466	484	416	462	447	474	456	434	434	434	429	447	467	449	446	479	469	472	461	456	458	448	415	381	444	472	462	450	450	450	490	442	470	472	451	456	468	479	487	453	431	445	450	455	461	454	447	486	436	478	459	450	447	426	425	459	443	444	430	456	467	453	460	411	449	439	467	482	484	468	429	428	464	425	464	457	467	449	440	465	446	460	471	458	445	468	452	454	427	416	486	462	445	479	414	481	464	442	433	427	435	460	468	461	452	455	488	469	453	434	450	440	445	442	427	436	450	438	461	435	422	455	454	479	444	473	409	461	463	448	455	462	497	468	444	444	453	452	491	491	457	479	451	469	485	434	426	459	457	449	465	423	452	460	494	457	455	467	459	471	460	461	455	446	436	427	426	431	504	439	463	469	430	501	454	423	455	435	442	475	467	444	454	483	446	467	441	420	432	506	455	456	462	449	434	485	445	457	415	478	459	420	456	431	472	503	444	422	439	478	433	427	435	457	448	444	469	447	491	438	452	447	444	466	434	425	442	461	442	434	490	462	444	439	452	463	469	433	450	444	457	450	462	466	465	437	493	439	465	435	446	510	470	466	460	435	430	457	447	457	467	432	446	460	457	477	415	433	433	474	423	468	498	457	452	444	440	452	443	443	479	440	451	483	466	446	478	448	431	416	454	445	461	442	450	448	445	473	444	468	452	418	435	423	477	453	462	459	472	434	449	467	426	491	463	469	455	471	483	488	451	449	489	466	441	478	422	406	451	452	472	483	435	433	434	429	475	442	476	471	404	445	449	458	478	441	466	476	428	444	482	446	480	455	473	447	401	463	454	451	483	459	491	446	465	477	468	419	440	450	462	452	485	451	478	466	462	472	488	489	471	441	482	443	436	435	468	430	486	471	450	411	451	459	462	431	465	464	457	434	420	418	434	485	473	428	466	466	413	442	462	426	454	439	474	456	424	417	436	437	470	456	446	481	471	426	464	449	457	468	446	475	457	429	493	453	455	465	435	490	468	447	405	494	440	463	465	445	430	456	462	414	430	463	437	469	428	433	417	458	481	439	498	472	444	446	454	459	447	438	441	437	429	441	433	433	432	486	464	456	429	461	484	438	453	461	461	440	484	483	440	421	465	467	446	440	448	447	443	501	463	455	445	486	417	490	463	435	412	453	463	466	460	467	442	457	463	433	450	455	462	454	444	428	496	473	441	427	423	430	430	409	489	456	419	497	430	468	474	477	447	473	453	465	481	461	435	433	468	458	465	502	440	458	428	386	464	420	471	473	425	445	471	471	456	454	465	462	453	444	453	456	466	421	427	446	413	487	453	436	423	427	445	471	449	441	434	423	438	436	471	460	479	460	463	467	443	437	494	462	435	458	472	443	434	455	493	440	464	429	442	432	444	437	452	448	472	443	446	464	471	475	440	434	456	499	469	475	471	463	503	472	456	463	469	450	466	481	437	423	454	445	468	434	464	453	459	433	429	443	468	481	445	463	446	434	472	462	464	504	448	419	453	466	434	436	432	420	487	485	449	498	462	453	450	466	477	449	399	480	472	476	386	484	443	468	442	421	480	441	445	461	453	438	458	451	479	460	470	430	472	440	452	437	434	471	478	442	481	422	479	509	469	450	461	445	455	459	464	463	459	425	505	437	462	429	454	457	472	476	454	414	469	454	457	438	459	440	484	459	438	432	459	452	438	431	494	436	466	448	407	411	447	467	442	470	490	468	425	433	468	419	453	438	485	488	436	436	472	466	436	417	467	462	424	470	470	473	436	445	492	439	446	478	422	460	455	449	465	454	472	452	463	448	466	468	437	477	516	416	410	439	452	397	442	426
5384	4956	4294	2357	1798	1408	1179	981	874	754	751	786	679	707	699	585	619	619	581	616	618	596	578	598	548	574	548	539	603	609	546	553	566	554	550	613	567	558	566	555	564	550	543	563	572	562	582	562	571	554	557	526	540	563	602	568	599	572	572	521	559	595	579	553	547	565	509	548	543	582	562	583	489	529	561	550	560	552	568	575	549	549	562	578	548	576	556	547	588	592	537	587	561	541	562	578	560	543	572	527	571	538	551	562	537	564	579	524	532	577	579	561	539	578	593	572	579	563	573	517	614	555	516	585	585	572	519	568	507	550	610	549	566	526	586	541	590	562	581	600	541	515	583	520	593	510	565	535	568	505	562	584	591	525	562	562	523	570	585	547	563	574	532	533	568	586	557	552	522	588	566	563	543	563	563	535	532	549	560	621	524	510	585	540	567	537	514	553	541	540	591	564	550	576	569	573	551	532	546	592	537	537	554	564	570	570	575	569	588	539	545	579	519	589	548	571	576	574	565	554	559	519	535	529	569	587	578	546	568	595	570	627	552	591	551	600	586	560	586	540	589	503	561	557	536	553	571	579	563	568	568	575	585	493	572	551	562	541	564	569	562	572	575	562	549	551	544	511	593	563	567	552	548	573	527	542	550	527	544	576	544	546	548	589	576	541	589	603	551	572	561	523	548	552	591	592	551	580	546	559	541	528	546	581	602	584	559	551	546	554	563	533	537	582	554	542	617	582	550	580	569	549	548	551	540	537	575	550	575	560	581	584	577	542	541	552	534	561	554	524	528	546	560	589	568	564	550	561	551	593	520	551	562	551	589	564	515	511	578	584	513	567	518	564	564	563	571	568	535	572	560	560	536	576	559	551	563	606	519	554	570	535	546	566	574	561	515	590	570	580	552	557	541	574	559	557	543	540	513	533	605	576	548	528	505	524	553	538	522	538	584	599	564	570	560	546	522	541	564	532	573	606	563	583	568	554	576	580	556	537	498	578	540	538	547	556	538	572	520	640	555	546	535	560	550	560	532	554	562	579	594	590	549	596	549	536	565	574	546	587	592	517	582	547	574	566	573	546	551	539	576	594	590	561	558	581	579	542	576	567	573	542	519	545	603	573	594	581	555	544	552	547	544	534	492	559	560	551	534	516	571	552	572	520	556	581	558	558	543	529	554	560	585	542	562	531	547	542	551	542	513	604	554	559	557	554	536	609	557	549	575	565	557	553	513	583	551	583	560	541	599	590	540	543	569	572	537	574	577	538	541	544	552	569	557	571	548	529	522	560	558	551	592	552	574	584	568	580	565	545	561	536	602	550	549	550	534	537	562	542	560	561	581	595	601	557	553	529	566	545	570	536	569	558	567	590	573	570	578	537	532	552	574	583	544	565	538	569	540	547	518	549	505	543	575	584	536	559	563	553	559	503	564	568	540	582	549	565	546	568	572	593	557	555	546	555	580	567	544	587	566	560	556	524	575	601	589	584	532	578	513	556	566	578	545	554	603	561	563	601	608	547	574	550	566	587	588	550	612	568	534	562	570	527	564	581	596	554	546	628	523	551	501	515	593	535	537	566	579	532	563	606	570	524	570	612	595	548	573	539	533	504	548	558	599	562	577	573	579	550	556	568	528	577	533	551	496	552	535	577	549	561	609	532	597	585	560	574	549	535	567	589	538	557	604	556	563	549	558	528	563	569	550	559	520	502	544	542	545	593	536	526	592	544	534	560	546	610	572	539	584	585	504	556	509	538	546	512	565	579	534	550	557	581	574	574	552	572	603	546	583	567	584	530	567	536	559	580	559	565	571	563	552	542	575	557	547	558	576	568	512	557	552	617	527	544	542	561	521	562	543	555	569	571	568	582	582	572	551	595	595	545	531	591	560	587	574	561	550	560	547	568	552	563	535	561	557	547	566	573	610	535	586	549	540	605	545	548	580	596	567	609	565	559	554	573	539	544	579	558	514	551	580	581	537	542	593	554	570	573	580	572	560	538	514	546	545	532	597	552	572	558	523	590	593	539	574	575	614	590	511	527	565	562	566	619	525	574	573	570	577	571	528	568	571	575	567	517	568	598	572	605	552	551	561	582	571	566	574	600	553	529	532	545	577	549	581	577	547	549	543	565	559	508	549	569	586	588	560	582	578	559	571	595	570	548	585	554	588	569	592	573	575	582	560	588	563	523	528	575	557	538	558	556	567	594	556	535	554	587	599	555	570	569	497	542	556	547	536	568	578	580	538	551	613	550	563	563	558	556	548	555	500	541	548	593	561	526	560	544	552	559	593	556	560	554	532	557	539	582	588	520	581	556	573	544	572	538	559	583	557	515	586	614	562	588	553	571	578	581	581	558	586	549	554	521	591	545	582	579	543	549	543	553	574	574	580	614	554	532	617	568	545	541	548	545	568	557	572	536	556	566	584	549	563	567	551	564	555	571	543	542	539	521	584	586	562	564	524	570	536	560	573	565	563	534	540	553	572	547	581	571	533	576	553	529	542	544	583	564	533	568	553	566	577	551	546	554	580	584	591	589	585	516	537	590	537	581	535	584	603	536	548	551	565	540	581	589	578	556	553	547	581	552	551	576	588	521	550	603	566	589	565	554	555	535	565	524	541	611	587	581	539	566	627	558	573	571	563	589	560	578	573	535	572	582	604	574	551	558	586	583	542	555	586	552	559	545	535	581	546	571	593	587	589	555	555	541	586	572	542	597	588	569	529	568	573	582	549	574	554	548	566	579	537	573	552	559	577	540	538	598	541	575	564	580	576	562	561	598	557	548	552	580	590	568	567	600	566	550	536	549	594	547	528	575	558	576	550	533	573	568	550	555	557	560	570	571	582	550	520	577	539	563	607	566	527	532	557	564	558	554	562	518	571	530	542	548	564	588	589	539	557	587	532	566	557	532	560	544	565	544	570	519	587	531	619	571	530	576	583	614	548	560	580	541	576	539	581	533	603	591	577	594	545	587	578	524	528	510	543	567	574	569	544	521	555	518	557	550	555	552	598	592	528	551	572	509	577	530	564	553	557	549	544	548	573	573	593	544	574	572	524	535	584	562	539	590	562	558	532	544	583	552	587	560	555	556	530	568	567	565	582	553	578	587	545	520	549	509	568	547	531	577	520	567	590	575	578	545	562	589	523	558	555	628	571	538	539	546	579	613	607	533	556	551	509	575	579	552	547	585	579	580	567	551	604	555	540	532	575	548	528	572	568	562	546	526	544	597	564	570	572	596	600	621	578	539	567	543	569	586	554	588	562	536	535	547	550	593	561	536	555	552	525	567	603	565	572	557	554	564	556	524	559	586	528	580	568	571	613	576	568	533	590	552	564	557	602	535	558	550	562	568	605	544	570	554	561	550	535	505	552	555	560	526	570	567	540	594	568	566	592	587	525	510	558	591	562	517	544	551	526	569	579	539	556	603	573	548	563	591	533	570	528	563	548	543	567	539	555	519	584	571	594	569	611	517	558	536	591	576	551	611	541	579
23961	21366	28413	24709	21314	8138	1597	1051	884	821	726	715	672	640	622	538	561	548	500	534	508	563	500	525	537	489	473	459	501	504	491	482	539	455	525	486	490	481	492	491	461	480	449	471	529	466	446	460	486	516	489	482	465	475	462	480	500	517	462	458	469	481	488	445	469	481	516	515	483	485	481	453	518	499	508	507	489	526	463	465	481	490	477	484	460	480	453	489	489	510	480	497	463	491	504	484	521	490	472	486	456	485	469	507	459	508	525	448	493	548	467	507	493	472	464	473	481	509	472	437	498	449	463	440	467	466	458	458	477	515	480	484	454	480	503	485	490	471	493	456	448	475	479	486	528	493	554	480	472	431	494	482	443	488	476	469	445	468	506	456	478	474	474	474	466	528	470	477	500	472	448	509	475	459	467	496	483	484	482	503	528	473	472	496	456	473	492	450	500	502	525	471	500	466	494	489	488	479	467	454	507	507	502	498	483	498	467	463	458	471	486	459	486	484	446	483	496	459	493	498	489	481	473	431	458	471	432	482	491	481	466	454	456	471	484	494	487	458	508	430	549	468	511	474	440	487	499	517	468	513	507	485	508	456	476	504	462	464	461	415	473	464	465	482	484	470	501	478	476	491	459	462	482	495	479	464	475	487	483	479	476	480	487	481	462	442	521	493	471	513	490	516	476	505	493	482	482	512	477	544	494	468	491	485	476	439	436	487	460	439	473	467	496	495	477	503	466	513	457	448	517	456	486	481	464	466	489	497	438	476	481	447	441	496	474	488	468	497	485	483	496	480	507	454	470	478	468	485	461	469	474	453	511	507	513	490	500	499	462	464	462	479	449	479	477	489	432	463	501	489	500	467	496	468	492	485	452	495	488	492	462	464	469	488	505	486	485	493	458	498	513	455	486	458	498	498	493	441	475	469	519	449	505	489	494	479	482	510	492	490	484	465	487	454	484	496	484	485	474	480	510	455	517	531	500	502	492	465	458	448	445	484	471	490	506	462	478	469	525	526	461	486	452	457	444	491	463	471	492	462	500	500	514	495	480	466	478	491	487	495	470	471	473	458	472	469	509	473	463	500	485	486	508	465	473	475	473	441	465	478	498	457	477	459	437	452	500	493	495	418	492	485	462	473	464	466	478	478	474	439	501	472	481	457	445	466	451	493	458	465	458	482	485	468	446	448	472	492	487	456	497	470	485	466	501	468	470	499	473	484	465	499	451	470	458	504	490	454	478	450	473	455	462	514	497	470	509	472	441	469	483	495	491	480	453	490	477	467	456	471	461	482	478	528	508	487	496	479	452	450	478	507	459	467	480	483	488	464	500	498	483	476	483	470	437	468	456	458	521	470	463	491	491	444	469	491	474	482	452	480	484	446	482	487	476	493	494	512	457	496	453	469	492	472	514	497	498	490	483	483	498	463	504	457	461	465	484	534	478	473	497	422	479	454	490	471	459	495	486	445	480	484	502	487	498	481	458	435	494	486	442	463	424	461	504	511	489	506	483	465	484	484	464	502	465	474	478	510	457	489	493	466	526	509	458	458	464	477	433	427	460	463	478	492	450	481	455	446	440	479	515	511	477	443	468	455	475	434	495	462	446	493	476	500	495	459	477	490	499	455	443	489	475	468	486	438	491	493	495	468	480	457	472	466	420	457	500	501	450	466	461	502	476	495	454	500	512	480	451	471	481	466	468	458	470	466	448	492	436	475	466	469	456	452	495	459	494	488	458	466	439	479	459	470	488	481	441	469	470	524	469	473	497	471	469	475	468	465	483	455	480	477	506	518	511	490	481	466	498	479	445	479	476	469	484	469	482	477	495	462	463	464	445	508	478	477	465	483	473	422	458	480	473	496	503	481	450	450	475	526	475	452	474	477	466	474	510	520	498	503	527	449	471	540	424	468	457	462	462	500	474	473	492	500	454	484	502	500	411	460	471	486	503	442	481	460	463	473	496	472	506	482	468	462	469	506	432	448	469	458	457	428	486	457	483	506	472	479	472	464	489	499	463	489	434	475	474	433	469	492	492	446	469	473	437	471	510	492	490	465	506	476	485	528	475	476	459	484	435	536	472	439	489	479	463	479	490	496	487	453	477	475	470	504	439	472	441	483	505	493	505	483	445	454	496	465	450	504	480	488	485	490	497	433	481	467	524	492	498	456	479	473	473	489	494	460	476	487	478	494	468	489	456	497	477	451	473	435	498	470	513	483	492	498	487	494	481	472	440	452	473	480	499	457	460	451	466	457	456	459	467	434	495	474	435	514	470	459	505	475	473	467	504	441	514	471	472	518	493	486	465	476	465	485	439	471	494	508	469	477	469	531	479	456	457	512	490	520	462	441	469	471	463	465	446	473	487	468	509	481	477	460	493	462	472	425	477	468	497	474	469	514	482	472	477	504	467	491	504	496	469	480	414	493	460	474	494	475	494	471	471	496	446	454	474	505	457	491	464	478	484	490	523	469	464	482	463	457	489	487	450	456	491	473	471	471	478	501	492	490	477	522	460	496	495	448	454	524	474	455	489	485	484	483	514	472	514	450	489	464	485	505	462	499	460	460	461	473	439	481	465	506	456	478	477	501	485	463	468	472	508	490	488	492	493	452	464	486	472	442	448	478	512	458	484	476	469	468	471	487	482	497	521	454	473	502	472	480	491	459	453	464	523	504	483	498	455	513	488	483	494	481	484	483	436	438	489	490	471	478	447	456	453	482	468	505	488	475	439	512	436	455	480	512	441	482	474	506	515	477	481	459	475	456	465	473	455	441	504	488	468	501	469	430	461	497	471	466	452	499	486	470	473	449	468	482	481	469	469	469	477	526	476	464	508	498	470	485	488	492	499	442	487	463	496	473	496	492	458	467	476	505	471	491	473	505	451	501	409	438	501	493	493	519	502	505	468	484	444	522	444	442	474	487	492	475	453	441	498	493	530	485	481	485	466	455	472	435	411	498	466	442	478	471	464	481	445	522	457	498	480	455	504	498	457	436	480	474	479	525	493	491	500	458	475	481	466	467	485	437	507	531	504	469	476	469	479	488	488	508	458	483	475	485	436	467	466	478	491	480	476	478	457	445	490	475	439	480	498	411	461	464	479	512	446	489	476	521	499	488	487	492	450	462	488	486	435	481	463	495	457	476	452	537	480	476	450	470	446	499	477	448	488	486	435	462	466	496	459	479	485	487	433	440	427	452	502	509	464	463	481	480	464	467	455	466	522	465	467	494	437	473	485	495	458	453	466	481	470	500	484	492	451	491	474	425	453	440	482	478	497	467	492	495	481	472	479	513	450	481	459	474	475	454	477	485	431	478	438	449	445	452	439	487	473	463	459	446	477	489	476	513	460	478	447	462	487	531	462	491	460	468	504	474	456	470	478	472	501	505	467	448	423	494	478	481	471	465	510	481	488	488	442	468	447	494	477	515	451	470	471	482	479	449	469	462	471	508	454	482	428	468	487	498	472	469	461	472	482	498	471	454	449	479	465	463
4592	12227	10452	5614	3878	3099	2237	1796	1498	1288	1171	1051	1043	942	901	768	737	731	788	720	718	675	670	685	675	695	648	662	642	674	610	615	613	604	626	649	641	639	603	616	657	596	595	652	622	603	624	619	599	589	615	642	687	613	623	614	590	589	592	631	602	606	581	649	626	634	644	623	638	580	616	580	619	578	598	615	575	653	619	625	621	573	598	631	590	599	614	608	574	652	590	645	599	620	672	601	610	610	600	584	610	648	606	622	625	620	586	586	626	618	587	649	602	657	645	658	601	624	544	621	569	608	584	595	621	628	594	615	569	612	576	593	593	606	654	599	632	621	580	634	554	640	656	613	585	586	577	574	545	599	569	574	601	591	612	626	619	580	584	592	590	614	581	603	603	641	626	618	593	566	548	610	612	629	611	623	622	597	604	605	600	600	623	606	620	625	592	580	657	627	607	589	633	624	634	595	606	574	593	591	600	598	579	605	620	604	584	608	587	531	619	573	613	589	622	667	584	609	567	610	636	559	555	586	602	598	580	592	604	643	648	577	619	628	612	581	622	652	577	612	579	605	606	609	598	605	620	604	587	580	594	583	599	613	590	608	586	611	619	598	597	576	537	600	599	588	625	561	628	649	618	624	630	597	606	597	614	633	604	604	588	561	583	602	599	600	605	589	591	620	590	585	583	580	601	598	569	623	567	615	585	614	612	598	602	576	625	566	601	556	605	618	564	598	591	633	634	630	621	573	605	597	642	643	613	620	627	617	556	604	625	604	591	598	585	570	604	585	613	620	591	583	613	570	637	585	604	612	548	571	612	641	593	613	567	638	594	608	596	588	536	621	593	608	633	590	599	594	640	586	579	599	608	593	596	619	591	632	549	629	589	631	639	613	618	601	597	600	576	577	601	580	601	620	622	598	617	605	571	618	596	558	621	565	620	602	630	625	605	569	624	560	563	600	648	639	601	617	572	580	618	640	666	586	624	575	629	619	673	577	585	577	558	607	577	591	600	582	591	567	654	606	588	562	570	569	597	577	586	578	642	678	619	593	613	640	620	618	592	623	604	581	606	599	615	644	589	561	602	616	567	592	583	616	606	608	609	632	659	608	597	631	578	616	572	627	604	597	617	586	627	624	642	596	585	598	627	609	582	615	592	584	593	628	607	627	602	593	558	628	609	604	589	593	619	605	607	613	597	630	603	610	553	636	602	625	614	612	595	572	613	600	567	589	583	608	582	593	593	612	593	610	607	603	543	615	587	607	587	566	547	581	586	632	608	608	574	578	638	603	595	608	601	608	642	604	611	591	539	596	583	614	650	625	657	578	593	605	566	628	600	596	607	576	598	582	631	625	625	564	610	617	610	594	617	658	625	569	571	567	600	594	592	579	604	588	589	622	592	637	598	596	606	600	575	564	606	559	610	579	600	587	558	673	614	658	575	615	577	612	634	605	589	616	588	599	607	605	580	594	620	587	617	600	590	618	587	616	558	616	646	630	549	597	547	591	635	656	618	578	635	589	607	604	592	654	566	629	604	578	607	620	600	587	654	623	634	608	614	629	595	578	584	581	606	620	619	616	615	584	643	595	648	596	593	602	559	593	615	629	608	612	607	577	622	573	627	573	634	607	620	582	625	608	638	577	615	601	604	634	586	573	593	590	571	581	602	633	584	600	610	583	602	620	583	580	603	613	588	586	605	583	618	572	659	637	649	596	614	606	614	634	591	582	603	578	568	570	653	603	627	637	632	616	593	601	569	611	617	626	585	590	584	564	619	586	609	571	631	637	595	592	596	593	590	611	611	570	593	592	571	594	585	616	582	588	609	582	563	570	621	608	566	593	588	592	621	599	593	559	644	572	619	627	600	583	667	556	598	584	590	631	587	583	614	632	613	597	582	567	566	617	581	596	571	574	645	608	585	590	586	610	610	570	612	612	576	607	622	596	576	589	570	575	549	632	597	602	613	647	557	539	573	670	616	631	587	605	593	613	611	595	614	581	620	610	575	608	592	614	585	605	666	646	591	639	593	574	600	608	571	604	632	614	611	604	608	624	594	591	585	572	668	601	586	610	600	629	619	617	645	591	599	581	603	569	614	609	623	561	554	661	576	583	621	594	591	613	552	581	593	619	585	606	655	601	577	619	607	593	603	584	588	592	602	594	596	615	604	614	592	611	606	614	556	631	616	604	586	556	645	606	639	620	591	608	520	582	572	639	618	610	561	640	580	600	567	551	622	591	609	626	650	623	602	636	575	624	623	558	587	592	583	639	592	617	582	634	575	601	604	564	604	627	614	626	613	587	643	559	633	615	631	629	580	635	633	624	584	572	598	626	631	577	593	615	548	620	541	612	577	631	600	613	600	583	584	582	584	617	571	564	616	559	598	603	552	617	594	613	567	576	606	621	609	615	611	624	614	596	589	600	555	649	603	580	586	623	631	588	620	585	628	601	610	618	599	620	603	564	611	590	626	640	574	633	586	548	579	570	591	618	633	568	643	568	510	623	613	623	552	578	582	595	602	598	586	600	579	565	635	575	535	620	635	663	575	624	566	620	615	578	617	597	598	618	609	618	580	597	601	631	564	581	607	604	619	627	597	562	593	628	628	583	599	640	588	587	614	632	609	557	601	608	599	623	596	608	619	601	607	559	587	580	602	590	572	607	567	593	632	577	598	606	601	616	611	611	675	606	573	617	580	633	591	576	568	585	617	616	623	608	578	609	571	581	625	584	607	598	603	616	630	582	576	598	616	647	613	620	623	625	605	582	593	605	535	627	596	540	613	590	602	604	604	615	601	595	596	597	590	602	631	638	553	599	614	601	599	609	642	588	637	559	644	600	634	519	607	548	574	596	594	629	577	574	612	568	607	584	582	628	542	570	550	629	606	649	589	604	577	582	569	630	632	611	604	620	586	607	554	597	633	619	567	570	658	615	616	613	539	562	616	600	611	598	579	654	608	638	586	591	568	587	619	617	618	648	618	603	583	594	630	602	612	566	571	621	668	585	603	614	578	562	604	613	592	603	602	610	570	566	607	581	589	578	648	583	594	594	583	555	588	596	635	593	645	622	619	584	608	596	605	589	650	617	594	616	647	556	614	586	580	615	612	598	591	606	600	628	588	633	612	650	573	631	613	639	593	619	604	659	602	642	552	570	600	572	555	595	637	559	610	605	579	607	610	580	611	612	592	573	625	618	624	627	570	597	629	616	585	574	601	596	636	643	578	570	579	618	543	532	580	630	606	618	568	569	612	603	579	616	604	646	594	569	568	605	578	606	619	580	586	593	602	606	635	588	585	597	558	626	582	589	596	570	636	564	609	563	629	590	619	574	597	587	583	601	637	586	630	602	617	630	570	626	615	622	585	572	586	597	597	592	636	609	635	577	581	583	620	628	608	600	576	625	640	644	563	657	565	616	576	632	624	641	593	654	607	592	608	594	614	576	631	572	582	582	599	645	557	606	620	642	583	578	570	641	600	604	609	651	634	613	622	607
25028	21406	27402	25709	10403	1134	760	543	490	437	410	418	332	343	328	313	283	280	281	291	284	259	268	248	276	235	244	278	248	247	261	254	240	233	261	230	253	253	217	265	241	252	239	240	273	229	232	221	224	235	228	230	228	252	243	227	263	245	257	264	235	261	242	262	253	220	237	215	253	251	231	215	208	232	254	240	261	230	231	223	236	223	221	270	222	225	268	210	236	243	234	247	245	239	241	212	253	241	248	236	263	229	229	240	243	231	217	247	259	270	240	231	241	247	233	242	248	233	247	262	248	232	242	219	236	253	256	227	251	238	222	250	215	233	238	229	225	240	261	235	226	239	242	254	234	221	269	238	216	262	246	264	270	240	246	207	248	241	214	235	233	236	265	233	249	232	229	245	238	235	257	223	222	250	231	263	289	218	228	221	232	233	255	250	225	213	241	233	213	239	230	253	246	267	256	255	261	237	245	227	255	250	269	219	226	232	240	252	231	207	251	237	265	246	235	224	248	258	258	230	233	237	257	261	247	237	234	274	246	230	253	245	242	246	229	286	208	248	227	228	255	228	274	245	235	241	251	231	218	251	243	262	216	249	232	260	263	248	234	198	226	225	232	243	261	246	223	242	265	231	220	256	240	222	235	228	236	246	240	234	254	239	226	265	240	228	267	231	208	240	226	244	229	251	225	217	257	250	256	243	240	260	230	249	240	221	252	231	246	265	235	216	242	239	239	242	242	262	231	254	262	240	275	241	264	251	231	226	235	256	224	217	232	220	219	242	224	217	239	219	259	245	242	236	238	262	249	268	259	215	232	222	258	235	254	263	220	277	249	255	233	238	222	222	259	225	246	256	234	240	236	235	222	199	238	260	227	241	249	224	230	247	244	233	230	251	229	266	268	246	226	253	230	235	241	208	251	246	225	248	241	260	247	237	212	248	249	243	244	236	217	228	234	239	232	234	241	219	228	218	227	261	257	243	229	231	253	225	251	263	254	240	241	245	239	218	239	225	264	243	261	239	242	218	227	239	201	233	243	219	197	245	222	242	242	246	261	256	225	230	251	235	197	201	267	236	233	251	233	221	254	260	231	274	247	232	250	253	251	234	238	251	226	234	253	257	259	250	259	223	237	269	241	231	257	253	254	249	245	253	242	223	227	214	234	234	245	259	226	230	237	255	276	233	233	253	231	224	232	266	259	235	256	247	237	247	243	261	224	238	246	220	242	233	240	230	250	222	256	234	266	231	222	248	226	206	222	267	239	241	246	215	249	234	255	257	235	242	242	236	208	241	231	238	254	258	255	241	231	214	219	244	243	205	272	258	225	228	233	242	231	265	245	219	264	223	249	238	234	249	245	220	239	258	280	235	254	243	230	242	248	225	222	238	259	223	248	236	234	196	239	216	252	207	272	242	252	261	278	248	240	236	231	243	249	214	225	254	238	219	246	222	242	242	245	249	238	250	270	224	235	254	245	249	237	253	242	238	225	247	245	240	227	245	232	250	235	214	242	237	242	236	207	222	257	227	220	219	255	245	243	274	239	252	249	253	213	243	223	233	257	253	249	246	228	253	258	257	241	242	239	235	271	233	207	236	224	256	227	245	256	238	248	229	239	234	240	237	245	209	249	232	256	244	259	271	272	240	250	262	270	251	232	231	243	240	256	240	251	216	254	209	247	231	261	221	249	223	248	232	259	241	240	207	236	220	247	249	200	241	232	258	231	243	219	239	270	269	245	230	229	240	234	269	253	258	220	242	256	252	227	230	251	269	238	218	253	256	248	260	248	253	249	257	243	251	221	255	244	218	246	258	256	231	224	215	265	230	247	243	260	222	233	249	215	243	243	224	239	273	248	229	264	245	219	226	258	251	231	253	226	227	241	233	270	264	230	214	244	230	239	233	232	253	276	235	226	240	263	237	210	248	236	241	275	218	238	254	242	259	208	244	218	235	240	242	235	265	256	220	215	244	235	237	236	253	271	263	234	225	233	236	264	264	275	252	229	226	256	259	255	253	257	249	249	275	234	241	254	239	241	245	230	252	252	225	238	241	227	254	222	249	224	228	242	221	226	205	229	232	252	228	238	248	250	262	236	227	233	245	246	256	228	229	243	242	235	260	227	262	216	269	260	238	250	232	232	245	235	259	253	257	220	224	215	237	274	245	258	250	227	220	242	248	223	246	246	280	244	245	245	260	251	239	247	254	250	227	240	219	245	253	253	235	215	215	263	228	281	232	223	225	262	253	237	250	227	263	250	251	247	239	244	234	263	253	231	240	242	224	246	234	248	220	233	231	260	224	244	221	240	280	232	225	247	212	261	222	236	210	243	244	238	274	269	250	246	227	208	267	245	237	216	276	253	235	246	276	250	215	232	252	237	228	229	261	238	227	236	241	247	248	254	239	262	226	245	268	224	230	230	233	234	249	265	220	228	245	245	249	229	243	253	256	234	223	248	228	250	261	250	266	229	251	243	248	232	225	223	262	244	240	241	239	222	219	247	229	243	226	229	268	282	244	262	258	219	239	248	231	254	242	203	213	234	236	230	271	247	232	248	237	220	229	241	214	224	264	233	245	255	233	231	241	242	243	247	246	241	222	216	245	236	234	234	236	245	244	221	241	237	249	246	257	230	220	228	236	245	206	248	228	242	241	237	228	215	262	224	249	248	218	270	250	248	259	234	246	247	252	259	220	226	238	248	264	228	218	249	258	220	227	255	226	248	241	246	214	255	247	241	265	255	281	237	264	257	239	233	252	238	248	276	267	255	225	202	229	230	230	266	266	205	240	245	241	224	236	256	225	246	224	248	247	251	229	231	242	224	245	235	253	216	226	230	236	247	236	251	245	243	218	223	259	242	246	248	255	227	252	279	231	230	266	254	252	211	264	233	233	253	251	265	227	200	241	242	238	243	238	233	285	206	243	245	233	243	219	252	235	280	252	232	239	213	224	258	237	273	239	250	266	235	246	264	276	222	218	247	219	238	232	241	255	226	249	240	232	234	280	241	233	248	229	244	254	250	249	253	261	244	261	251	256	226	233	247	236	245	255	245	236	250	265	220	242	227	251	259	247	228	231	221	244	264	214	208	222	246	230	218	233	249	252	216	233	251	238	257	245	238	219	243	228	235	240	234	233	228	253	259	211	243	238	237	217	253	252	235	236	271	237	253	264	231	238	241	201	254	244	264	224	244	254	253	264	224	266	268	217	239	228	249	223	249	279	251	245	238	230	259	263	243	236	225	239	252	230	211	236	238	245	249	258	218	243	260	252	263	271	215	249	243	234	226	232	221	224	237	238	267	226	232	265	251	233	231	226	260	253	247	238	251	271	248	260	238	199	234	249	245	219	226	287	237	241	254	249	249	248	262	248	257	257	262	271	230	232	241	232	231	242	242	217	253	265	250	228	235	243	252	240	238	249	228	237	236	231	248	270	243	220	217	233	247	244	247	222	223	265	257	238	250	243	265	220	254	245	228	227	228	239	244	230	237	228
4457	9387	7711	4024	2794	2011	1484	1127	895	881	722	638	584	562	493	464	377	406	397	404	365	358	356	338	362	331	318	316	335	313	337	327	318	284	318	284	291	281	330	346	314	318	308	302	315	281	301	307	310	289	294	323	301	352	303	305	307	328	320	292	318	292	320	292	324	313	293	299	258	309	301	311	303	325	310	314	300	290	295	298	351	317	284	282	312	314	308	323	292	289	304	274	280	321	321	312	308	300	286	308	323	310	286	296	273	289	292	300	312	305	293	287	319	331	290	296	300	290	262	283	319	299	293	283	292	293	305	327	303	262	306	305	267	310	318	313	317	343	293	301	290	307	290	298	335	298	269	301	305	307	293	301	311	305	293	320	255	301	300	302	296	298	282	298	309	321	318	299	299	305	317	320	290	289	302	299	322	287	286	281	284	287	283	300	266	314	301	295	337	300	314	342	303	312	267	321	300	294	305	333	275	322	314	302	327	291	313	288	296	297	297	283	284	298	303	275	286	293	255	288	281	292	279	297	298	293	298	318	306	303	273	318	304	304	310	330	271	289	282	308	312	314	322	311	322	321	314	314	301	299	286	318	284	311	289	284	303	274	308	301	307	303	284	298	324	312	301	293	290	297	300	281	293	296	312	283	298	298	318	306	263	290	326	308	305	298	305	278	295	297	307	302	299	299	341	284	300	303	299	290	336	297	295	294	308	291	302	316	281	306	289	310	299	317	302	312	297	325	272	332	301	312	287	286	309	348	297	277	330	291	333	307	309	290	283	310	292	316	278	286	296	306	267	279	323	271	269	259	313	292	286	308	275	326	304	292	277	323	324	296	304	297	316	272	291	290	301	319	294	287	298	282	296	269	289	307	287	303	305	314	316	279	317	307	304	287	333	287	274	289	300	312	295	337	271	313	307	294	308	277	295	279	300	303	315	337	317	310	327	321	283	285	302	317	319	297	301	301	313	285	305	299	285	305	286	311	302	322	255	312	285	307	288	306	292	280	299	293	335	279	323	305	281	286	270	316	340	336	281	305	331	303	312	304	286	279	292	300	310	305	298	285	309	316	287	290	298	267	291	294	304	305	303	310	307	313	295	293	309	296	325	279	328	316	290	314	294	332	282	320	308	305	269	309	290	281	296	296	293	283	279	278	317	317	267	310	308	292	302	303	310	309	295	311	299	319	301	291	293	293	307	277	284	309	301	273	290	269	292	317	306	293	337	286	332	304	302	270	312	305	310	270	344	308	307	263	318	307	283	305	332	277	330	328	303	291	325	294	298	302	296	313	319	270	285	298	312	313	310	316	302	311	297	336	286	312	294	298	319	300	283	323	287	297	319	279	298	319	306	317	297	289	284	304	328	302	321	333	297	308	295	311	328	279	288	319	314	269	334	293	293	279	294	295	273	291	323	284	292	303	292	302	317	315	311	304	306	325	296	278	326	292	322	317	338	294	282	301	316	303	287	358	317	305	316	304	310	304	336	308	298	304	323	297	337	300	312	297	327	311	303	318	297	289	305	290	284	287	298	284	283	284	284	274	339	308	271	291	299	303	300	323	311	296	321	341	318	305	311	307	296	321	278	322	312	297	305	310	329	334	275	293	304	326	282	271	256	327	277	279	303	306	315	307	324	275	275	313	306	289	275	303	289	283	310	316	327	308	341	294	328	286	309	297	341	327	326	299	302	317	276	308	303	284	330	282	308	336	286	322	287	289	264	295	310	302	300	327	293	298	269	300	301	299	284	317	309	283	342	305	305	323	277	314	318	291	293	329	315	274	313	325	289	317	322	319	275	315	320	297	273	298	300	300	272	304	287	287	328	293	256	278	318	288	302	314	280	315	287	300	306	278	299	325	284	276	296	340	283	319	273	302	310	298	314	307	297	296	311	327	303	297	305	298	298	296	303	288	259	283	313	319	323	302	295	310	320	301	294	301	334	311	316	291	290	275	300	302	320	307	287	322	302	309	294	305	320	301	295	309	270	273	293	280	307	312	311	278	281	293	301	315	305	322	298	275	296	289	289	317	300	325	323	262	309	288	311	302	302	270	304	293	286	303	297	280	292	281	313	322	309	288	281	276	274	294	276	306	295	286	309	299	307	303	295	325	338	301	296	301	290	287	299	325	306	303	289	290	283	310	294	329	299	295	288	326	282	317	294	310	315	308	317	292	318	287	311	335	330	310	313	306	286	301	291	290	315	324	321	298	309	307	299	305	295	286	275	303	304	274	290	305	293	284	280	326	325	304	308	280	307	322	312	302	331	275	271	325	300	313	302	312	287	265	292	305	309	315	279	323	297	297	298	305	283	289	293	296	271	292	333	283	293	275	280	292	328	289	307	282	284	303	283	269	312	267	300	276	327	304	297	282	319	298	315	298	302	307	317	311	302	301	290	309	308	299	301	297	333	315	280	283	280	328	294	293	280	307	321	262	303	322	288	278	317	330	301	294	299	280	300	303	303	264	305	306	293	284	326	321	273	314	295	292	279	309	316	284	331	311	292	305	294	267	311	332	286	294	314	317	328	259	282	280	311	287	304	323	294	301	305	325	292	291	314	298	317	284	278	310	296	298	304	281	293	270	278	292	289	283	319	308	325	318	286	297	310	306	293	296	294	288	324	334	326	318	296	284	309	288	310	297	305	371	319	295	306	293	313	271	334	290	303	310	287	300	310	310	308	307	304	300	320	300	315	303	313	273	300	287	276	267	320	287	279	293	350	324	305	317	286	305	278	299	302	309	289	308	291	294	283	285	283	286	242	327	277	285	303	304	314	304	290	302	323	302	299	321	297	292	315	311	306	284	302	302	269	313	297	316	297	304	306	280	298	306	315	291	308	292	311	306	286	295	310	314	277	329	287	280	309	315	309	299	308	322	297	282	306	278	310	315	287	313	312	295	295	294	326	316	306	307	292	297	299	303	314	353	287	295	337	305	299	282	303	287	294	288	238	319	284	263	303	305	313	299	300	313	266	301	275	281	307	298	320	297	299	307	296	284	295	303	287	283	276	275	317	292	301	325	297	318	297	323	283	343	321	304	296	274	302	312	285	279	304	285	315	280	316	308	341	273	316	277	291	292	272	302	315	301	287	307	281	306	312	310	301	288	317	301	312	315	287	272	304	310	336	285	299	285	311	298	287	295	294	294	297	287	292	258	323	299	312	295	280	311	306	307	303	283	307	311	296	291	300	273	288	282	323	319	290	280	267	308	280	326	327	280	285	282	301	296	307	320	289	288	305	310	287	286	300	280	281	287	292	330	304	278	265	269	290	283	303	291	331	275	299	285	299	291	319	331	326	316	330	298	277	319	261	312	302	284	289	320	307	314	320	302	300	288	331	246	335	297	286	306	306	297	295	327	336	280	297	301	301	279	315	342	323	286	336	314	282	263	329	310	281	312	285	310	281	301	286	317	290	311	304	316	294	349	288	330	277	318	297	341	305	280	288	324	287	311	302	300	303	321	300	267	287	277	334	314	324	276	318	287
22989	21454	29056	24272	21449	21417	6661	1308	904	740	650	603	499	468	457	399	355	348	347	337	338	316	300	322	260	287	253	242	269	276	276	254	247	283	246	248	236	243	250	223	208	240	235	261	232	242	225	261	244	241	265	253	224	261	283	230	249	241	238	229	243	255	258	253	258	248	241	212	238	230	232	252	234	236	223	248	203	253	246	231	236	235	226	227	218	280	224	248	230	248	246	237	241	224	235	250	259	234	222	243	214	212	200	201	237	208	232	230	246	221	234	221	239	247	256	236	221	232	236	233	258	242	218	236	216	253	231	235	216	246	252	237	245	236	224	224	267	223	216	209	248	225	246	203	249	241	253	235	236	225	231	250	241	261	228	185	243	257	239	238	198	257	222	263	225	222	229	243	248	241	252	250	205	241	240	223	236	229	230	262	241	231	229	237	209	239	234	214	228	228	257	258	231	229	233	216	221	256	252	252	265	250	232	226	226	224	224	238	257	241	229	241	204	223	236	213	206	218	241	271	213	227	245	223	207	237	229	239	225	251	238	241	238	215	217	252	217	264	240	239	223	239	236	224	230	217	231	232	249	234	256	207	242	250	249	245	225	231	232	258	253	197	247	245	242	234	240	231	240	274	225	242	258	235	271	224	235	274	240	219	240	231	245	222	226	234	215	264	254	225	268	234	246	240	250	218	247	249	212	240	206	241	247	242	221	236	226	251	243	224	256	232	240	225	201	217	238	217	245	253	235	244	250	246	244	222	261	226	238	249	242	243	256	231	239	242	244	241	259	197	220	229	197	230	238	245	219	258	242	217	213	239	238	229	247	246	251	234	236	225	237	234	219	241	240	236	239	247	271	216	216	262	210	224	240	218	252	276	243	237	270	249	246	242	224	247	216	212	242	219	251	232	240	211	222	211	248	257	228	236	195	248	234	228	243	227	222	224	238	218	241	241	234	226	262	234	205	225	269	234	243	231	221	229	219	250	238	227	236	265	242	243	238	234	249	248	234	214	225	214	217	219	239	225	223	242	258	236	243	260	232	233	222	225	234	222	206	239	249	234	221	219	237	243	207	231	234	239	214	250	233	255	234	229	240	254	206	255	225	225	229	224	218	230	234	255	234	225	248	243	258	231	250	222	248	234	250	262	213	234	235	206	223	252	242	252	251	231	212	243	235	224	227	229	239	227	256	232	246	249	215	231	231	243	212	241	205	239	226	257	230	251	238	224	211	238	254	208	213	228	230	204	229	222	245	229	227	225	225	245	246	228	233	221	250	224	226	257	246	260	241	266	221	218	220	239	258	227	245	241	216	225	234	215	229	238	244	240	234	214	273	224	254	231	259	234	253	252	267	249	244	246	228	252	247	245	225	255	235	239	228	242	231	260	187	243	231	219	235	228	219	250	244	213	210	232	223	245	238	232	201	245	240	207	215	201	216	226	205	225	235	212	237	231	232	236	235	240	217	227	238	234	267	232	220	260	239	228	215	227	257	230	243	214	249	235	232	224	240	235	232	207	255	240	227	207	215	247	201	250	241	231	256	230	224	229	223	237	214	249	238	239	228	240	218	224	244	255	253	214	238	251	238	253	218	214	268	248	244	249	215	230	214	229	259	232	233	208	234	241	247	250	231	230	234	190	230	235	247	214	246	246	245	272	239	248	225	230	256	239	255	220	245	241	236	220	204	228	241	226	237	238	222	241	240	223	240	230	232	231	240	249	233	235	222	266	228	233	232	239	220	240	228	224	227	243	221	256	228	209	232	246	220	230	239	203	196	228	227	243	245	242	226	207	240	223	247	259	226	245	252	269	248	251	239	211	230	223	224	243	265	245	243	251	203	241	240	225	232	240	211	226	216	227	238	236	232	237	273	235	235	212	231	237	231	223	229	233	244	210	250	241	230	215	221	234	218	242	229	225	215	236	228	235	230	218	229	246	271	253	222	262	250	224	239	234	219	235	242	238	236	235	231	211	213	259	231	242	229	240	246	216	232	205	240	246	253	242	195	223	261	244	228	225	214	240	248	262	231	221	256	221	226	229	223	240	247	209	229	229	208	224	240	227	198	247	212	238	225	240	280	219	218	243	230	243	247	247	259	242	229	232	247	229	237	215	244	236	230	237	233	235	271	207	231	247	258	219	246	246	236	230	258	265	220	251	225	212	263	248	238	231	251	240	244	212	233	214	258	250	258	250	227	263	213	252	241	248	226	235	235	206	224	216	221	230	247	220	215	234	216	240	238	226	227	253	225	241	248	251	231	255	229	250	220	238	265	233	205	242	226	230	244	232	255	238	218	213	224	233	246	220	234	217	249	228	236	237	226	234	214	256	220	253	230	248	220	226	216	248	246	213	224	209	240	250	244	211	240	226	250	241	200	232	228	212	236	241	236	228	214	226	234	244	252	209	237	269	224	247	250	264	220	241	237	243	231	219	251	273	226	225	244	211	223	200	244	238	213	228	226	236	232	236	237	229	266	258	246	248	236	197	224	254	257	227	225	259	228	219	259	234	239	238	228	211	242	215	256	216	253	252	238	234	235	258	228	216	248	242	217	226	239	231	238	241	228	229	200	221	207	223	236	254	246	243	247	213	224	227	223	233	225	206	213	235	229	240	220	244	244	227	223	234	230	216	206	247	217	251	233	234	241	225	218	224	228	228	257	233	229	215	215	230	213	200	238	207	248	226	236	205	209	212	248	254	235	221	242	262	230	226	243	234	247	266	205	253	212	235	210	251	245	231	237	242	232	226	245	256	247	207	222	250	233	234	222	217	234	219	226	225	241	249	211	229	230	217	259	238	235	233	212	237	222	238	261	229	227	245	219	257	253	232	237	253	192	241	241	223	249	224	256	236	240	250	242	226	206	239	213	221	244	227	223	243	207	231	191	235	233	224	217	252	244	236	246	245	238	247	198	234	236	232	267	231	231	258	241	242	258	226	224	228	236	227	262	224	263	211	228	235	222	227	250	226	267	232	220	220	222	240	223	237	224	263	268	235	233	265	223	248	226	244	237	231	232	252	229	251	234	225	215	242	268	204	242	242	244	247	219	239	239	242	241	220	211	226	239	234	216	224	210	203	233	256	239	206	241	245	278	226	230	206	230	241	263	216	224	223	252	271	232	246	239	244	222	224	243	241	257	212	228	231	239	235	244	235	238	211	219	205	235	227	228	222	212	245	246	219	231	208	207	208	238	231	243	217	239	259	212	260	218	241	216	262	233	213	221	228	260	229	227	254	230	217	255	238	230	222	218	226	230	226	233	203	217	232	226	243	234	237	225	255	226	242	223	236	246	238	234	238	224	234	224	227	233	252	247	268	241	230	234	215	243	239	244	233	217	224	231	218	243	236	225	245	229	249	243	230	236	226	251	232	238	226	239	227	233	219	237	228	216	223	245	227	236	223	218	209	223	233	228	230	240	250	252	230	238	259	270	250	227	217	218	206	229	218	202	243	228	216	248	241	264	213	222	222	235	248	232	226	196	221	225	247
5939	18148	15575	8141	5696	4044	3001	2412	1917	1480	1265	1094	928	825	756	664	592	557	539	531	510	434	434	408	403	433	401	351	356	373	338	348	331	339	344	326	311	354	337	346	343	315	337	295	318	324	327	327	287	304	304	322	317	321	299	323	304	321	298	283	290	315	324	335	297	307	297	302	327	317	328	279	295	346	337	290	280	334	315	287	314	300	318	283	311	311	304	321	313	297	292	296	270	336	302	305	315	312	344	304	311	306	299	287	280	277	294	317	304	332	296	310	310	287	339	307	335	305	296	286	278	299	307	302	321	320	306	322	289	309	294	315	289	289	322	307	292	302	310	263	276	298	290	272	307	291	289	291	323	277	321	349	341	311	332	315	317	301	298	294	313	312	281	299	305	278	303	317	319	276	300	303	303	271	326	295	291	293	320	298	318	323	334	276	289	295	248	299	295	313	307	291	315	341	288	351	315	267	291	298	280	293	331	293	296	324	299	298	285	303	306	284	301	302	327	286	302	331	296	315	297	294	274	291	290	303	352	290	336	272	320	284	283	317	289	302	276	316	273	284	298	337	285	299	283	302	289	278	296	273	300	305	293	311	289	311	310	293	294	287	316	281	338	315	309	287	323	297	310	294	310	286	325	311	291	284	322	320	294	283	319	289	292	311	312	303	299	300	297	278	322	296	300	277	327	299	317	320	305	306	337	312	290	282	322	303	293	309	295	304	307	311	302	307	299	320	279	297	289	296	268	298	285	290	325	282	321	304	281	310	290	342	295	282	317	283	304	302	298	305	281	317	334	311	289	307	311	305	294	286	339	277	290	307	298	290	301	283	285	280	316	315	321	328	303	310	331	322	292	320	309	291	297	288	302	293	301	307	314	323	314	288	270	303	284	320	287	280	325	292	270	294	331	314	316	307	310	300	268	305	330	329	301	305	290	285	279	326	321	281	295	328	313	289	306	302	302	309	303	297	290	307	328	291	304	290	325	298	292	288	268	280	308	307	288	283	300	312	304	296	302	311	274	301	296	319	284	295	282	319	282	301	312	293	320	306	316	276	317	326	307	300	285	279	275	282	293	295	322	266	325	272	265	301	268	332	286	298	308	325	316	262	294	316	282	294	307	286	306	285	318	293	308	307	301	291	309	295	354	330	307	326	298	286	300	330	310	324	298	278	279	312	297	315	309	303	278	288	279	296	298	306	308	312	302	291	324	310	296	299	319	284	317	308	275	313	291	296	286	309	281	307	257	314	313	315	322	281	337	286	289	305	277	318	277	341	317	327	319	311	296	296	307	318	259	299	304	299	309	320	285	280	318	290	315	309	309	339	294	275	291	312	319	299	308	293	283	279	298	350	311	284	296	304	302	279	305	330	324	278	277	320	326	265	302	291	330	278	300	305	292	295	327	301	307	288	319	314	301	290	284	305	297	293	331	305	318	327	298	351	282	289	304	310	277	282	291	302	296	276	299	307	297	314	326	283	351	330	306	309	285	300	321	304	308	300	284	327	317	298	321	313	341	311	289	281	309	327	310	280	291	279	284	306	307	311	314	301	299	310	304	309	306	281	329	271	287	303	339	299	286	334	300	273	318	304	303	328	277	276	333	279	313	293	291	290	289	311	274	336	325	323	302	285	314	324	290	305	289	299	307	320	298	309	321	275	296	330	286	312	302	269	316	305	321	312	290	271	303	304	318	297	285	278	309	301	297	298	328	305	314	254	296	287	302	316	306	327	297	285	293	295	286	301	304	304	323	282	324	272	295	311	304	319	308	302	326	306	293	320	305	290	281	288	315	305	291	322	294	273	278	298	312	291	328	294	311	297	318	287	307	300	304	319	299	308	278	300	307	316	305	310	293	331	293	295	290	269	301	327	295	286	325	306	297	290	295	344	271	299	313	300	277	281	314	314	328	307	310	301	300	300	293	307	296	326	311	300	293	298	286	297	299	280	304	297	312	322	304	318	304	313	315	293	357	296	272	304	319	285	275	311	310	308	306	312	314	284	265	315	291	294	307	347	308	293	290	272	311	301	279	287	298	292	311	300	295	303	317	292	298	273	291	300	292	309	291	284	262	329	306	293	277	302	330	292	326	311	296	328	325	301	299	324	285	295	275	301	302	279	335	300	300	286	315	310	298	318	300	286	302	327	298	305	284	249	273	330	297	306	310	323	298	295	327	288	323	275	314	305	312	311	294	311	310	304	321	305	285	296	325	315	306	299	280	292	281	262	311	288	295	283	308	321	327	310	300	306	305	326	271	337	323	322	276	288	281	311	319	298	321	301	304	285	296	323	288	298	295	293	298	323	315	292	268	298	312	318	299	289	286	312	275	282	282	330	334	271	289	293	316	291	299	273	271	290	293	286	314	319	283	285	301	305	295	330	331	302	312	351	314	290	292	297	292	271	285	317	279	295	308	298	301	313	309	296	323	317	315	286	312	290	290	315	285	269	317	321	295	301	324	293	332	319	279	307	297	337	317	283	321	283	313	299	279	308	295	304	296	334	299	288	291	285	324	306	281	303	311	348	276	297	312	298	255	283	305	280	272	258	291	290	303	316	296	311	272	305	300	317	275	300	321	307	349	312	301	306	300	268	282	306	291	314	292	312	294	317	313	301	297	337	278	294	309	267	312	310	296	294	306	310	305	267	300	307	315	340	310	346	310	289	335	299	312	310	302	288	321	314	305	320	289	335	288	286	301	252	303	290	299	283	296	309	314	300	306	282	306	324	304	320	288	257	296	329	279	320	300	300	326	286	327	317	311	309	309	279	326	307	277	315	342	314	319	288	269	332	297	289	291	300	290	304	292	324	295	305	309	310	315	311	291	326	299	301	283	316	314	289	285	279	288	301	310	304	316	289	289	310	301	295	311	306	318	287	291	304	271	280	286	311	285	297	291	288	302	286	313	300	327	321	299	318	306	292	283	312	288	304	319	303	297	329	305	298	279	313	282	309	287	301	330	310	321	289	326	309	277	300	289	311	313	314	286	283	311	345	296	306	293	301	305	332	271	310	323	296	281	285	287	293	283	307	288	304	324	320	315	313	344	305	294	311	298	325	306	286	317	289	284	311	306	276	317	333	317	334	298	278	302	304	311	293	287	307	269	310	293	320	311	317	300	295	293	310	320	320	290	301	286	316	315	328	314	306	304	321	292	275	321	297	279	312	295	287	320	273	299	295	285	290	319	302	294	292	339	305	302	321	282	299	305	321	297	264	283	325	316	280	296	282	323	297	308	280	279	297	288	282	333	279	323	292	316	327	275	288	334	283	291	324	283	311	317	313	319	299	293	315	290	331	281	291	299	287	261	305	309	334	293	328	322	317	303	291	283	287	290	303	334	286	305	276	322	268	300	310	309	317	316	288	300	305	296	311	335	325	320	286	330	288	282	323	304	305	293	329	319	284	318	309	346	317	294	290	328	312	273	325	305	292	300	301	275	286	288	300	292	308	336	293	334	332	319	276	311	313	315	281	303	308	287	288	303	319
27624	18412	5541	1766	1034	728	689	598	572	550	529	454	506	506	515	495	469	496	416	439	435	506	440	448	452	454	449	460	448	455	466	448	462	441	461	475	437	424	434	464	486	451	438	414	502	446	441	467	469	472	442	439	457	434	423	436	457	420	443	471	448	458	459	418	446	477	459	438	433	433	409	427	444	416	424	440	412	457	472	453	416	421	419	426	437	451	477	429	453	463	425	427	470	459	478	449	451	424	465	418	436	448	438	442	472	398	440	449	470	477	478	418	448	453	457	432	407	441	449	450	405	426	461	406	457	446	448	461	435	444	440	412	479	443	447	432	437	430	428	398	421	441	418	448	431	456	452	445	448	462	436	430	418	413	451	449	450	419	423	466	455	450	435	469	468	478	452	467	443	415	471	444	449	459	467	443	443	480	454	408	462	479	488	437	430	442	462	400	442	432	441	469	433	491	445	476	450	398	428	456	477	439	452	466	450	432	445	482	430	436	445	459	446	437	446	424	438	463	453	455	459	472	457	452	433	458	443	440	436	461	453	447	443	479	449	436	437	451	450	441	430	481	425	446	420	440	420	423	454	448	429	434	437	438	465	447	471	453	495	434	427	409	400	441	448	480	422	461	436	470	412	486	411	472	431	463	448	429	444	449	408	421	449	450	422	408	476	442	437	447	514	413	407	474	437	416	467	436	423	437	501	431	433	435	456	454	456	426	467	394	448	490	429	449	448	459	449	429	435	433	465	459	443	456	464	436	438	469	432	432	462	464	460	462	448	460	470	444	456	432	425	458	448	450	481	424	459	422	455	454	454	441	451	417	434	464	396	452	450	468	458	461	422	438	444	449	467	419	477	470	433	435	444	425	450	465	438	492	408	466	466	428	441	421	425	465	386	412	420	431	437	429	418	459	491	466	407	430	426	467	396	423	449	389	447	446	448	444	417	466	410	481	471	463	443	448	391	438	475	425	464	420	425	411	418	429	408	455	485	445	466	436	449	464	423	444	428	445	455	434	401	397	421	418	441	468	389	419	442	483	449	418	448	441	460	439	423	466	464	434	466	435	444	408	425	462	416	447	450	451	446	408	419	417	482	463	399	459	437	435	474	478	477	404	448	435	497	408	456	423	429	457	409	449	475	431	460	438	427	460	457	445	431	441	453	492	449	475	453	432	435	430	434	459	436	462	459	440	452	502	467	429	427	444	430	443	443	471	417	418	420	488	502	484	419	431	419	429	414	453	453	423	433	414	459	441	444	447	447	441	463	445	436	427	453	423	469	462	448	438	409	438	456	476	436	436	458	470	439	400	477	432	410	426	414	443	438	446	451	442	442	448	413	422	461	472	462	422	414	400	429	411	438	421	453	472	432	418	462	485	476	433	448	428	435	402	449	427	452	440	454	458	447	447	447	451	449	429	437	425	468	460	448	453	440	422	449	473	472	468	462	407	451	410	400	458	433	466	445	445	458	422	451	446	442	435	426	437	445	419	484	463	431	457	439	461	445	456	419	457	421	460	435	460	420	446	388	468	478	452	467	464	469	431	440	427	459	474	421	470	446	445	438	460	385	434	421	470	460	429	461	440	453	473	481	420	431	458	458	444	431	457	431	452	471	464	431	400	432	442	422	425	431	450	418	470	419	433	435	445	476	447	434	427	467	418	444	441	430	477	412	457	452	438	430	426	474	436	463	446	460	443	435	407	477	412	433	418	440	432	426	462	439	499	434	434	432	442	454	469	435	435	468	458	430	462	412	444	466	438	433	471	404	420	433	475	449	466	452	431	423	449	436	466	442	436	452	461	457	454	430	480	442	493	427	440	447	461	453	463	429	436	430	456	439	450	430	461	435	465	443	456	454	453	455	476	402	430	440	417	426	430	425	467	443	421	416	457	435	489	460	465	445	441	442	492	493	473	431	463	484	451	484	462	452	435	455	463	443	485	444	430	450	446	472	445	405	451	479	417	474	453	444	417	447	435	488	453	459	435	443	444	438	467	440	486	402	435	422	428	435	421	444	439	436	436	473	431	465	464	451	454	425	427	462	485	442	412	447	484	438	434	439	436	468	449	455	450	426	448	446	435	451	398	428	458	430	457	469	432	411	466	450	437	458	419	405	497	393	434	427	437	438	372	460	453	431	461	448	471	461	467	441	444	453	433	422	448	427	454	476	430	461	461	477	453	406	404	430	432	424	425	461	453	437	439	459	413	448	408	449	445	475	442	458	418	459	457	443	424	428	428	441	466	432	425	450	431	460	415	487	489	443	426	448	448	415	419	460	438	463	437	431	447	433	454	444	467	457	429	419	411	436	430	457	454	452	441	456	459	479	451	451	445	423	472	482	447	443	439	454	486	432	480	464	468	464	448	426	468	457	456	452	468	452	478	432	443	442	462	423	455	427	441	425	465	472	442	468	446	437	456	457	453	453	470	427	433	429	443	434	473	458	451	430	465	407	454	492	421	442	432	456	448	434	430	445	450	422	436	433	460	450	401	448	451	450	432	460	406	450	422	434	441	451	447	464	402	428	428	446	437	464	422	425	452	455	471	428	488	438	447	454	438	390	402	445	479	448	390	416	479	417	427	422	442	440	432	437	388	468	456	447	432	413	434	430	451	448	457	455	398	393	433	444	439	449	434	452	416	466	477	493	421	428	453	473	467	459	443	443	455	452	468	463	453	475	494	422	463	448	410	460	430	432	479	448	428	431	472	443	444	437	471	406	458	473	446	456	434	426	429	428	458	462	464	432	453	451	418	475	454	460	466	461	424	450	453	458	418	430	421	429	435	413	441	449	450	422	451	442	413	463	415	437	393	424	477	435	464	416	460	443	427	456	430	459	466	427	453	439	441	480	460	446	433	486	457	447	460	451	437	409	430	424	430	446	432	416	396	470	414	449	462	457	461	456	478	427	454	425	427	457	420	434	425	434	431	413	430	444	425	482	403	419	415	438	406	384	430	444	473	455	431	464	439	407	445	462	435	445	415	448	458	411	457	413	498	424	444	437	451	486	445	448	437	414	491	434	445	435	456	440	414	445	420	448	459	456	480	439	439	434	426	486	471	435	432	409	449	408	416	441	466	477	458	401	461	411	461	424	424	436	435	416	463	428	448	437	469	434	424	443	457	432	453	450	433	456	439	439	445	459	428	417	428	417	463	430	473	475	418	458	450	443	463	476	463	465	429	472	425	431	425	446	462	439	427	419	447	443	464	422	468	460	453	397	464	472	486	464	473	444	416	465	504	462	463	440	458	460	433	460	468	429	456	453	448	454	395	487	431	442	415	464	434	402	443	447	432	414	444	449	448	443	448	457	453	469	419	443	482	418	420	473	446	429	464	460	421	471	413	445	458	419	493	443	451	477	437	470	435	421	432	441	436	423	454	429	435	447	479	418	438	427	468	454	445	455	451	418	448	452	443	474	435	460	402	443	457	445	414	455	454	488	422	461	455	444	454	444	446	418	457	442	435	445	424	429	413	494	435	456	442	473	425
5353	5183	4446	2370	1706	1291	1081	952	882	775	766	742	715	667	650	649	599	642	591	534	570	569	571	563	569	596	591	590	570	588	555	530	558	599	554	545	547	541	572	512	567	556	577	559	542	552	591	537	556	557	558	552	530	596	557	540	539	546	525	576	570	540	560	551	574	591	537	512	555	561	496	526	516	545	563	561	589	572	561	562	552	609	590	567	550	565	570	518	577	546	561	544	539	604	584	550	524	529	555	583	572	531	559	538	549	598	567	537	544	588	548	549	556	505	542	533	569	581	544	576	536	549	546	592	518	500	537	550	553	551	512	540	559	576	537	560	573	530	593	510	551	545	538	529	534	540	581	578	534	519	560	578	574	526	590	574	574	546	597	544	558	583	538	609	568	575	510	589	525	570	506	598	571	574	557	528	551	530	547	578	541	512	541	590	570	575	576	561	530	563	565	548	564	602	544	529	579	515	557	544	551	511	549	533	565	562	533	561	568	568	559	544	548	622	545	494	560	581	565	602	553	574	574	526	579	528	563	603	531	607	554	611	550	544	548	554	521	588	586	566	552	541	508	535	559	553	640	518	590	552	550	573	512	558	537	539	528	537	505	577	561	530	531	490	570	576	590	573	538	584	582	546	550	593	556	496	499	557	585	558	556	542	591	581	575	562	576	533	523	581	550	539	598	557	587	543	593	566	569	568	568	537	558	597	604	538	570	535	556	519	567	533	597	539	579	575	510	599	577	515	542	537	517	547	537	552	551	573	571	574	547	573	557	555	541	564	596	514	567	546	567	560	591	575	561	553	509	581	560	578	554	551	559	566	558	575	598	579	583	534	580	537	567	563	598	530	576	511	548	587	553	594	552	563	523	567	565	543	519	560	524	575	524	589	600	558	559	532	595	557	555	575	572	549	552	524	592	562	588	527	567	526	572	540	566	566	560	564	561	558	574	569	560	553	559	640	544	587	568	548	621	537	559	566	545	556	546	512	574	534	540	606	594	563	590	552	567	588	546	575	579	575	538	510	556	562	563	592	589	559	562	583	531	573	585	548	573	549	553	586	518	525	542	517	549	542	555	562	583	536	585	564	550	528	560	577	552	537	561	538	566	566	567	566	541	542	582	557	554	530	572	553	540	578	555	546	560	585	519	574	555	544	599	578	591	584	564	556	554	576	543	511	550	576	564	546	558	545	560	556	550	533	521	513	545	538	557	578	561	512	530	521	558	543	573	538	540	537	533	574	552	563	597	525	559	560	594	540	564	571	543	542	564	587	564	548	570	527	581	544	569	532	561	553	531	582	575	622	555	537	559	535	562	548	531	568	552	570	565	555	547	529	532	540	580	592	571	549	552	521	513	595	588	520	577	525	591	550	574	571	563	593	507	553	540	590	558	518	601	579	546	553	598	530	571	606	546	525	578	572	604	531	536	551	586	565	568	574	552	535	563	564	564	534	532	564	602	548	557	550	549	529	548	567	580	554	576	593	569	592	536	536	522	562	543	533	539	505	561	548	576	538	586	547	589	577	530	575	555	540	617	561	570	584	554	533	542	565	534	592	542	543	550	572	612	580	533	522	589	537	545	590	577	553	549	552	558	527	580	589	555	551	559	564	570	563	561	532	567	522	520	596	554	572	547	595	583	590	580	522	560	568	578	553	584	566	520	548	563	519	577	605	529	547	570	508	575	577	533	632	545	512	548	537	567	544	540	580	514	599	514	609	545	543	582	563	567	511	531	551	567	552	562	555	531	553	539	514	569	539	540	541	588	570	549	545	537	559	559	546	559	556	560	555	542	560	583	582	571	564	552	566	558	545	556	542	563	562	526	560	573	538	579	561	567	552	599	614	615	532	586	574	561	555	591	565	561	520	538	548	577	565	565	512	545	575	589	586	549	586	571	557	546	588	552	593	535	548	547	517	599	564	562	549	551	521	568	611	592	535	542	569	530	549	526	551	560	570	546	588	580	529	511	486	532	578	545	556	602	539	530	582	530	538	612	552	543	518	561	559	543	552	555	586	513	539	546	574	551	547	566	616	584	542	608	556	575	548	569	593	565	560	560	545	577	580	553	555	538	536	553	588	562	542	570	562	579	580	581	519	606	515	549	575	576	549	586	556	567	570	515	571	527	553	576	539	529	548	568	553	585	555	571	548	554	561	529	595	548	544	572	540	570	533	569	511	553	562	539	568	551	529	554	591	545	546	525	564	529	573	552	565	570	547	564	567	565	579	571	594	563	555	586	550	561	533	575	548	548	535	537	534	587	591	573	524	572	494	553	538	538	592	538	556	545	563	559	554	565	558	551	568	542	542	541	558	548	578	524	608	583	557	554	589	564	548	536	560	539	565	537	531	607	552	559	589	529	562	532	536	598	546	589	588	555	591	555	541	530	496	541	566	557	541	573	555	528	573	583	558	533	541	599	547	529	584	537	566	529	556	555	522	584	549	529	577	574	559	534	552	630	546	504	531	580	562	513	573	512	550	546	545	561	553	554	529	558	511	600	569	524	525	554	584	552	553	559	565	520	557	555	516	570	543	578	521	565	549	545	563	556	578	577	537	543	552	553	567	539	584	489	586	574	587	554	591	565	509	574	583	565	535	541	613	577	581	566	538	551	548	556	573	560	520	542	587	570	569	560	558	555	537	586	549	569	560	545	587	528	549	545	601	541	591	542	545	538	564	528	579	562	589	587	526	541	572	530	594	518	548	533	552	568	543	528	562	564	549	533	516	533	538	590	590	564	549	556	506	533	542	574	574	558	560	548	585	569	592	541	557	581	588	591	569	559	599	574	547	585	542	589	613	615	566	563	563	576	525	540	539	581	556	513	561	539	550	568	528	592	537	570	536	569	533	551	569	601	597	541	554	523	555	543	539	574	582	549	560	552	511	589	561	556	537	541	572	534	565	517	526	578	540	586	546	557	552	531	562	549	556	566	563	544	521	566	556	599	501	547	560	558	554	566	539	562	540	569	586	566	570	553	553	568	576	580	557	578	560	539	545	604	562	512	550	548	587	570	552	550	527	538	548	580	559	550	549	570	555	602	548	579	526	551	569	532	584	579	531	552	573	570	548	556	582	539	533	565	549	537	522	567	562	561	554	549	560	561	535	580	570	603	596	563	559	547	554	518	538	584	538	530	549	581	554	573	606	477	532	579	576	548	533	539	593	520	523	548	569	567	586	549	558	566	564	561	531	549	551	571	548	558	560	548	539	541	536	604	589	569	561	544	520	593	529	587	552	554	544	512	547	572	542	554	560	613	573	521	540	544	507	585	501	557	602	515	559	566	539	578	498	520	563	491	569	513	529	557	581	555	595	567	569	573	546	567	538	547	543	558	531	579	527	552	542	572	567	539	557	495	580	556	583	565	593	528	582	586	563	566	560	549	554	582	559	552	543	578	526	544	538	641	555	566	556	542	491	534	579	577	566	560	570	562	512	545	573	529	536	538	529	521	568	547	540	548	562	557	610	544	567	555	561	566	571	553	527
24085	21416	28481	24721	21375	8533	1534	1141	895	860	723	743	683	627	592	643	585	547	545	551	564	573	526	510	513	498	511	478	456	505	498	464	509	469	483	489	473	453	501	478	446	467	489	432	449	482	498	466	459	473	469	472	461	509	439	481	465	447	502	485	476	475	486	465	504	484	497	494	490	475	482	489	476	478	483	470	505	468	456	476	477	534	483	472	491	513	486	463	463	474	462	481	442	455	473	460	441	488	451	472	464	494	504	449	464	488	482	464	435	468	477	470	480	433	500	423	439	464	463	501	512	462	441	487	501	468	450	438	460	479	540	485	461	477	445	515	493	453	509	456	457	457	425	475	488	479	495	483	463	443	507	459	461	463	491	462	474	490	472	451	459	493	486	472	475	469	484	480	458	471	458	474	455	449	478	461	493	483	445	495	430	478	452	459	476	473	486	430	463	442	468	528	482	470	459	492	454	466	482	450	481	472	482	488	472	459	490	441	487	474	447	477	515	446	515	472	428	473	520	456	471	455	485	482	490	460	463	475	488	482	462	492	480	483	483	460	468	467	441	515	487	468	462	473	513	451	435	468	453	449	456	456	479	478	494	507	481	473	477	494	486	483	485	445	467	507	486	466	460	464	527	500	508	477	460	467	455	495	493	477	505	485	450	493	466	475	522	477	451	452	477	464	495	482	458	457	488	531	453	493	477	502	469	461	450	484	479	476	450	529	483	503	457	475	479	450	490	452	467	494	489	499	489	492	490	507	481	443	443	486	464	468	474	465	480	473	465	502	442	496	490	490	452	481	478	483	480	471	447	476	499	453	487	489	498	475	489	449	486	477	483	493	482	449	464	478	454	483	435	486	489	476	450	481	443	494	493	446	466	485	508	494	504	444	480	455	473	471	467	461	478	515	462	441	493	507	487	452	506	488	496	516	466	458	488	464	492	491	450	436	484	483	441	485	479	449	508	502	486	463	499	496	446	441	475	483	526	475	470	473	464	498	455	469	472	471	453	483	447	495	514	474	469	439	476	481	430	435	472	471	449	491	484	458	514	465	464	489	453	488	446	446	480	472	451	477	461	474	417	437	465	452	502	475	421	487	490	479	456	466	430	502	478	456	491	453	465	457	466	473	511	451	464	467	500	484	445	466	451	480	432	503	499	485	417	473	481	479	467	487	473	453	468	453	462	498	434	467	479	448	475	419	490	474	476	450	503	454	443	484	491	477	473	467	461	456	461	445	475	465	449	467	455	476	482	465	450	490	457	442	469	499	479	489	456	469	490	438	479	518	499	425	469	468	478	488	499	484	500	507	458	487	495	489	457	483	470	476	476	473	470	467	448	462	465	470	469	465	467	491	464	472	479	477	474	485	478	453	467	499	492	475	490	483	480	446	509	460	504	485	443	479	437	502	504	487	454	436	475	512	470	435	426	476	477	449	490	433	480	483	442	461	447	456	459	419	473	457	523	465	450	476	453	494	498	464	508	475	460	447	441	453	487	455	533	494	472	478	473	456	491	455	431	488	456	440	486	461	493	490	482	487	466	482	513	452	457	461	499	469	496	478	435	472	491	510	449	479	426	480	490	539	498	452	485	448	494	495	476	498	490	457	463	481	435	446	484	496	491	471	420	477	459	474	451	486	465	498	475	477	481	476	484	520	474	476	449	471	470	443	452	470	474	494	481	499	420	444	482	464	467	482	491	505	501	466	464	497	448	465	463	495	493	491	482	483	486	500	478	474	495	437	480	463	444	460	444	467	450	417	483	447	447	458	480	475	478	498	486	441	479	488	472	453	429	477	446	471	457	437	456	492	463	501	489	449	452	455	502	475	492	424	458	490	469	462	492	503	452	491	478	475	508	443	459	430	472	455	462	462	460	492	475	475	432	448	455	457	439	480	498	472	468	476	444	489	484	483	453	447	452	477	428	474	470	441	502	474	453	448	442	494	473	463	471	512	479	475	497	484	466	426	483	471	432	477	468	473	425	503	444	460	494	460	419	471	438	467	461	462	479	463	488	466	466	453	507	501	455	484	478	506	515	425	486	466	441	467	455	467	485	473	513	435	465	478	452	480	439	459	480	471	462	445	512	453	457	430	493	435	462	505	497	436	465	450	495	494	484	471	493	486	477	485	556	470	491	450	472	460	479	512	479	512	517	463	457	453	462	527	462	482	510	471	477	472	464	489	453	477	486	477	470	488	468	439	439	457	451	455	506	453	487	493	433	467	491	489	469	474	476	478	443	493	486	468	425	496	491	486	459	489	460	442	474	469	487	456	452	489	488	475	465	449	460	445	498	476	454	489	410	528	477	451	483	441	456	451	486	476	505	436	477	455	503	486	484	453	454	466	434	459	489	472	469	474	465	499	482	464	459	522	478	490	437	475	460	484	453	486	514	452	470	467	469	481	459	494	507	420	459	468	445	490	438	504	481	482	504	500	495	487	465	549	462	467	460	476	478	501	460	501	492	487	483	467	442	509	471	479	437	466	510	486	442	506	488	431	474	496	449	465	465	499	457	456	483	449	490	511	449	428	446	468	443	494	492	475	474	429	443	472	488	457	486	492	494	481	409	461	499	483	462	485	504	441	463	460	493	473	474	462	444	464	442	460	446	474	470	495	443	485	446	466	455	443	520	500	458	489	439	486	498	494	522	504	407	456	443	457	473	456	480	440	454	479	494	448	474	455	466	500	436	468	440	476	448	500	519	458	497	485	496	479	511	485	451	422	478	506	465	448	449	466	479	487	505	482	457	501	497	472	484	485	471	466	462	526	445	475	466	468	422	433	437	467	446	465	535	476	487	493	434	468	443	535	462	463	478	472	484	505	486	472	439	455	504	450	492	452	507	432	448	418	453	491	457	504	526	439	489	465	446	443	494	454	493	475	422	469	460	513	477	458	476	497	445	470	488	492	462	474	479	463	502	512	482	490	494	473	477	487	476	501	489	466	457	491	488	488	477	488	448	503	488	481	500	509	469	465	459	444	456	460	479	461	502	455	464	506	496	457	479	467	437	508	481	487	486	485	475	436	459	487	444	516	521	473	480	486	506	465	467	485	460	458	439	475	506	471	417	481	519	457	449	472	446	467	515	462	441	490	501	456	502	475	457	448	476	472	437	466	431	478	472	485	528	474	470	504	446	490	454	511	489	465	450	457	465	435	510	470	446	445	460	476	476	478	453	457	461	462	461	434	486	497	491	483	453	477	479	441	500	478	482	483	463	462	481	469	455	480	440	490	442	416	491	468	476	467	509	483	467	458	493	452	476	413	460	464	496	464	479	462	493	529	494	460	485	500	447	483	474	457	511	451	487	499	442	452	445	478	487	483	489	491	464	475	477	489	459	484	481	511	463	467	472	467	475	457	477	441	462	455	479	452	441	468	458	482	458	498	447	497	472	460	444	476	470	452	469	465	473	473	444	471	460	499	474	462	459	446	477	492	531	494	444	476	457	467	490	481	484	509	430	471	490	481	437	466	471	480	444	482	490	496
4845	13149	10736	5471	3823	2961	2275	1843	1537	1390	1141	1045	999	960	842	793	785	791	756	735	710	645	686	695	702	675	684	654	660	609	631	638	589	653	592	602	580	656	639	591	586	610	670	576	567	617	605	586	577	578	615	582	623	602	629	629	565	588	631	606	617	583	632	560	617	609	597	606	603	570	554	604	618	600	589	558	593	597	591	556	606	585	591	622	552	599	597	559	561	614	607	610	606	577	607	583	639	665	601	615	641	627	594	610	572	617	636	581	631	622	600	566	604	582	592	599	609	569	625	606	582	666	618	635	618	593	549	594	593	626	602	559	603	609	581	601	568	606	573	585	600	600	568	578	675	588	644	608	618	574	639	563	585	592	638	587	605	560	583	600	613	606	598	574	612	623	615	624	605	592	641	642	556	620	593	575	592	607	599	590	561	593	607	570	582	592	585	625	607	573	563	586	581	614	610	583	581	593	596	579	635	603	603	605	594	583	589	602	606	631	615	570	579	635	634	598	626	614	600	568	597	568	606	563	620	563	611	639	569	605	570	626	561	622	575	564	566	625	632	569	611	612	592	596	614	591	636	600	600	636	589	623	633	570	568	578	605	631	581	640	565	604	595	611	631	615	549	576	624	598	595	631	591	613	602	595	575	610	598	622	622	593	615	599	590	623	615	607	593	616	604	593	617	585	568	603	626	617	565	669	611	609	628	591	612	601	582	581	630	587	562	569	590	590	585	613	565	578	607	627	616	599	598	592	614	634	591	635	572	585	613	601	607	603	579	604	600	600	583	654	527	592	594	622	573	568	611	625	585	636	601	596	617	608	563	589	643	556	634	643	604	619	580	632	613	614	604	625	578	610	630	536	593	584	608	579	570	587	583	619	594	616	626	619	559	634	622	603	647	612	591	591	566	632	577	591	550	564	582	561	606	593	611	607	638	646	573	613	602	633	613	610	562	608	579	580	589	607	617	575	618	613	567	628	639	559	580	597	585	597	559	585	542	611	575	599	532	593	602	606	609	590	604	639	584	583	625	612	566	609	608	600	616	589	590	607	648	594	615	550	608	572	588	586	647	604	625	623	606	610	588	580	624	571	587	618	602	637	586	617	613	626	589	598	577	557	618	645	605	579	584	588	607	604	621	619	620	621	587	544	636	590	625	594	564	586	562	560	560	628	590	572	622	524	526	592	596	586	577	561	619	596	581	606	597	626	620	581	555	594	604	606	567	572	565	582	586	600	578	625	616	604	613	608	565	596	613	608	631	616	609	642	579	566	617	583	579	571	594	582	593	603	615	573	601	600	544	613	609	612	622	619	603	593	575	579	605	583	601	586	579	595	615	586	600	613	579	569	593	621	590	584	632	577	599	573	601	571	620	604	605	586	608	628	605	603	628	640	630	621	590	549	554	632	616	608	609	616	599	627	606	592	598	589	594	584	585	601	581	636	615	636	577	560	584	591	603	603	597	608	610	592	598	602	554	595	589	566	577	603	550	597	603	611	614	624	634	558	617	557	591	605	630	619	612	600	603	626	594	606	575	567	548	580	654	603	577	565	662	583	579	622	566	589	602	605	610	598	605	584	600	640	602	578	611	562	580	621	601	639	596	585	594	585	621	583	561	581	632	595	593	546	631	637	615	587	575	598	599	590	557	616	624	618	579	632	614	609	559	579	644	596	601	610	614	589	605	614	590	554	582	629	595	571	575	575	616	569	565	583	624	624	602	599	622	578	570	597	555	605	608	601	642	626	633	597	577	585	606	597	594	637	601	572	582	591	585	619	591	536	585	633	620	604	640	538	609	611	583	576	611	620	631	605	630	589	589	573	604	555	577	593	624	595	614	606	604	613	606	609	587	601	594	598	589	636	598	605	551	577	565	604	558	620	614	618	625	585	582	584	645	591	609	607	606	615	628	585	586	581	617	585	615	586	589	600	595	578	560	590	615	609	625	569	625	607	581	565	634	604	621	618	593	605	601	601	642	579	620	636	629	599	596	614	588	600	579	567	544	580	601	590	580	582	571	584	610	618	611	579	603	622	625	577	613	574	582	590	596	608	566	609	622	605	595	610	580	617	639	591	627	583	573	591	601	602	602	603	580	602	617	599	599	614	580	556	582	605	596	608	565	622	588	571	612	560	613	601	603	588	612	573	597	615	601	605	602	577	617	605	610	584	560	576	642	627	555	608	574	608	616	608	623	574	555	618	603	577	588	629	560	591	587	571	586	620	608	559	551	600	569	651	613	570	611	585	583	559	602	582	558	578	625	603	598	615	584	608	582	632	594	593	571	580	564	569	585	588	540	595	590	581	598	587	569	576	597	629	602	581	561	602	549	587	564	605	591	581	657	554	584	637	600	591	596	629	576	585	579	563	624	601	586	642	553	599	602	604	600	597	589	565	609	643	607	568	629	542	580	589	585	638	589	630	606	607	618	598	587	553	594	599	591	614	632	577	603	560	610	626	621	572	602	594	579	563	616	602	591	583	609	600	532	642	603	567	576	603	628	584	596	605	557	610	628	607	559	606	613	607	625	599	540	591	575	596	603	573	589	575	592	654	589	582	566	580	591	599	659	612	595	594	612	588	584	592	617	620	567	612	632	592	577	555	615	644	612	555	549	574	601	635	606	610	598	612	579	605	634	578	575	639	587	599	615	547	603	613	568	651	598	604	618	585	583	613	564	644	616	599	574	579	573	612	610	581	602	586	618	640	597	580	587	582	601	589	575	611	601	549	593	599	579	656	563	543	627	623	604	601	615	629	579	596	627	618	610	623	619	599	610	578	559	604	595	603	621	571	567	580	612	643	596	619	590	615	610	568	596	629	597	597	591	626	555	615	630	632	577	605	638	615	596	535	618	597	598	572	568	572	596	607	592	598	543	615	560	603	586	601	579	579	590	626	597	623	583	604	612	592	592	616	632	606	634	587	588	620	575	622	606	597	605	609	583	583	606	574	564	605	614	557	652	627	590	580	628	542	541	624	578	625	595	652	586	559	594	600	636	594	591	573	591	631	592	633	543	590	621	597	609	665	598	592	581	595	600	589	644	569	582	552	585	572	641	606	604	599	602	624	612	613	607	633	576	559	545	606	599	587	606	587	579	576	619	621	563	609	558	590	626	598	574	625	581	608	579	613	615	607	593	612	596	586	616	546	617	613	558	564	569	618	631	646	573	605	607	613	599	589	552	606	601	587	535	570	574	615	579	597	610	584	587	563	614	631	591	559	626	620	607	597	632	597	590	591	615	612	624	559	608	585	612	598	601	617	586	606	608	602	617	615	592	607	657	618	625	612	571	589	584	632	552	606	589	622	586	606	560	614	625	600	602	601	571	578	581	593	565	616	582	597	557	604	538	562	558	528	567	597	576	543	578	626	591	583	593	615	638	610	576	626	557	595	615	618	546	579	630	609	545	593	600	548	581	620	583	636	576	574	595	563	589	620	561	596	622	603	600	590	629	590	614	582	639	589	598	539	646	598	567	547	600	620	591	636
25064	21413	27448	25668	10648	1058	691	589	496	466	414	355	341	341	318	323	272	307	290	302	270	277	237	264	263	271	267	257	264	248	283	232	245	258	260	232	208	249	240	246	236	240	239	245	261	236	221	245	250	230	230	257	257	237	256	238	222	239	244	215	236	250	266	225	250	244	228	258	240	215	245	234	247	258	256	202	228	228	226	237	220	211	205	235	231	258	254	239	245	237	219	241	240	226	205	228	254	210	247	243	246	222	264	269	242	253	243	226	186	250	237	231	231	251	244	206	217	237	237	221	236	241	220	210	248	229	234	232	239	238	263	246	216	246	248	223	237	227	254	239	226	214	234	250	203	247	232	242	200	236	222	255	219	238	238	243	249	232	262	250	217	242	221	218	234	236	235	248	240	220	250	233	231	225	231	226	242	259	203	225	225	252	213	249	228	262	222	224	223	212	253	242	215	231	252	245	215	233	238	216	260	241	254	225	242	256	241	222	248	226	237	203	222	245	255	247	237	266	237	191	238	237	251	217	219	210	246	224	243	242	239	248	236	240	230	263	238	239	250	217	226	210	225	236	222	246	216	236	218	256	227	212	233	247	238	255	236	225	228	266	256	233	261	222	231	206	231	217	202	213	216	269	233	235	210	214	241	239	246	229	252	220	270	240	227	243	211	224	241	224	237	231	242	218	231	219	230	230	196	228	221	227	236	249	218	240	240	206	241	247	225	224	268	221	227	242	243	239	237	259	240	228	246	249	253	237	244	206	217	240	220	237	216	245	237	236	255	222	239	222	233	246	232	208	245	237	234	227	234	252	235	240	245	242	245	224	241	209	205	234	210	231	241	223	241	246	213	239	247	238	215	217	241	228	212	267	237	238	243	246	251	263	224	253	253	230	244	237	247	217	260	241	247	250	240	235	227	271	247	224	225	249	214	252	223	237	210	229	236	249	210	230	235	267	229	263	252	247	225	252	232	245	220	259	239	241	270	240	232	258	231	246	245	236	208	225	224	211	238	238	207	252	218	249	236	245	256	205	289	239	229	250	228	219	230	200	216	221	241	202	263	217	229	235	257	247	245	227	236	228	241	257	243	251	237	250	247	231	243	268	228	239	226	211	262	193	243	248	242	235	227	253	219	238	241	218	240	241	239	236	247	223	239	220	212	230	210	233	238	256	220	262	225	222	195	226	218	240	239	238	255	242	242	242	235	266	230	240	234	217	269	279	227	241	226	248	247	252	230	218	248	214	219	227	220	263	234	235	219	260	229	255	240	262	233	210	244	267	230	237	230	236	229	245	239	233	232	253	236	259	261	257	234	225	205	236	236	209	255	276	246	219	244	230	234	231	232	230	219	221	231	271	223	217	251	238	220	232	237	231	229	222	233	226	225	234	236	234	234	209	237	234	222	249	243	252	235	239	256	249	220	226	254	251	252	206	210	221	260	268	225	237	217	222	229	255	244	219	237	231	242	236	218	227	238	241	219	223	230	219	247	222	237	253	219	220	251	255	229	240	255	244	267	263	246	221	235	236	245	234	259	213	238	239	262	273	266	221	238	258	221	221	236	243	251	234	250	244	241	243	226	226	226	212	253	209	273	227	238	251	245	231	232	219	251	205	233	207	252	237	212	269	228	237	226	243	210	233	222	218	224	218	226	249	247	228	237	221	242	237	255	219	234	249	266	253	221	240	227	242	255	240	251	243	242	246	244	219	210	257	240	225	239	237	264	246	225	222	267	231	250	234	229	219	231	240	249	230	245	255	216	223	224	211	261	236	261	232	255	242	204	246	232	241	214	233	211	258	205	249	234	240	233	240	219	229	240	223	213	244	241	220	243	223	252	206	264	218	233	242	221	241	211	266	232	257	244	250	210	258	240	249	223	244	230	223	217	211	246	241	219	237	233	243	272	230	219	213	240	234	250	203	280	214	224	247	221	221	211	231	222	222	252	240	223	237	229	204	208	242	230	224	225	256	214	247	244	236	236	232	233	231	252	239	258	264	256	255	219	234	265	229	246	245	245	217	225	217	234	246	224	219	242	273	241	239	222	238	237	236	240	238	236	236	232	241	241	243	211	234	257	255	238	260	222	236	204	242	245	234	246	230	231	248	234	256	243	233	236	234	219	242	239	227	243	220	254	269	227	231	247	240	246	256	216	231	231	248	235	236	266	227	208	250	231	239	239	232	224	229	220	227	248	230	221	237	238	254	236	244	240	259	244	221	243	220	252	237	245	239	233	237	253	208	221	239	216	227	236	224	249	246	248	234	244	258	218	223	224	251	261	251	270	236	223	243	242	245	242	241	231	232	233	231	230	250	248	284	219	242	212	224	217	242	209	251	221	222	245	240	244	224	255	216	217	228	239	218	241	217	244	236	231	231	236	230	241	216	234	226	238	250	238	250	241	222	221	252	237	245	227	225	214	235	244	245	220	274	217	237	218	236	219	258	236	229	255	221	215	210	214	236	233	215	233	249	246	235	264	220	227	226	236	232	228	236	219	240	244	234	247	232	214	236	235	247	213	253	260	216	227	223	226	238	252	232	225	208	261	211	252	218	234	231	198	213	238	238	232	238	219	252	221	236	232	245	249	267	213	256	235	222	234	238	228	231	235	244	214	223	230	235	256	226	227	211	267	245	229	237	218	271	231	235	219	228	272	276	229	223	256	233	207	231	215	220	234	232	249	240	243	242	234	246	234	220	238	258	228	241	238	241	233	250	233	247	225	212	239	235	230	228	243	218	231	251	252	257	230	247	242	227	226	241	253	246	221	226	243	241	252	204	278	202	246	239	225	238	257	248	252	249	223	215	235	232	219	232	236	251	222	229	214	219	230	233	254	209	258	239	252	224	235	219	205	231	231	232	223	247	216	215	244	238	250	246	231	231	254	225	256	234	218	230	240	242	248	223	272	235	242	225	226	262	221	224	247	245	207	242	225	246	231	221	240	243	247	223	229	217	240	229	228	238	259	261	255	241	214	247	222	246	226	252	222	260	265	219	239	224	221	228	251	241	222	234	267	208	270	241	230	236	220	239	255	236	231	255	214	213	211	235	239	229	242	244	225	255	258	244	256	258	246	232	253	239	241	214	249	241	248	242	254	212	254	255	214	223	219	265	232	216	231	228	245	220	225	255	221	225	226	234	231	247	252	221	246	206	260	229	203	234	250	228	225	246	246	220	220	195	237	236	225	243	226	226	241	239	228	230	227	262	231	248	229	238	236	219	240	222	243	235	261	234	228	216	250	231	223	245	228	229	242	229	213	224	234	243	225	253	259	242	244	231	225	221	230	244	242	241	246	233	225	215	225	239	258	224	239	219	248	230	222	245	231	247	222	263	222	244	233	250	237	248	245	235	244	241	233	228	233	266	210	221	232	244	229	251	230	210	226	257	240	234	225	239	212	229	241	237	219	254	229	259	233	263	236	230	209	220	230	239	231	257	214	212	238	250	245	243	253	243	219	230	258	218	211	235	237	226	253	238	240	226	230	219
4751	9654	7690	4065	2489	1924	1437	1188	1014	842	701	630	543	509	525	448	439	417	400	397	367	347	370	336	340	323	329	353	313	332	333	324	319	298	323	299	271	323	319	285	303	331	266	296	302	275	331	274	274	299	310	299	320	310	265	334	306	300	300	302	307	303	285	293	313	304	330	308	317	280	280	335	327	296	273	301	312	287	296	306	281	271	285	283	307	315	283	301	290	294	322	290	285	303	288	282	299	324	299	315	288	293	305	296	301	307	290	292	289	317	295	293	298	314	300	305	282	314	284	286	299	270	288	316	260	304	298	307	302	286	298	310	307	286	310	273	279	292	261	310	318	308	302	297	307	308	270	280	301	284	304	314	305	285	313	286	312	301	302	309	285	291	290	312	311	287	293	278	322	295	260	319	292	275	299	294	294	270	335	301	282	291	297	290	325	305	276	275	313	303	304	296	296	315	298	307	304	314	312	307	258	288	306	273	303	298	281	298	277	302	287	303	307	310	296	283	286	311	274	320	277	286	305	294	311	309	313	328	310	323	270	283	289	259	311	309	275	300	304	320	305	313	307	300	258	268	303	292	290	281	291	265	306	281	274	285	269	287	299	304	328	298	273	294	294	300	286	314	281	289	302	318	274	281	310	311	287	298	307	295	292	302	278	333	334	287	288	282	276	273	299	264	301	296	301	296	310	309	296	311	287	279	277	278	291	315	293	289	335	317	285	305	274	310	321	307	308	309	291	288	311	312	336	296	284	282	288	287	296	281	331	334	303	288	316	283	292	303	297	310	329	318	289	288	290	279	299	293	292	321	281	316	299	318	306	291	287	300	261	292	275	271	291	307	264	318	300	290	263	302	298	327	331	308	296	310	311	304	284	274	314	296	323	297	306	321	286	333	303	303	296	292	282	289	281	340	298	296	303	291	295	290	280	294	291	273	293	303	299	301	286	260	280	297	325	264	280	315	279	308	296	251	293	299	278	329	316	294	311	280	273	298	283	317	304	303	282	302	286	310	283	298	303	266	369	292	310	311	273	291	279	290	287	336	293	291	279	322	282	269	294	295	307	274	299	298	291	273	297	295	287	302	280	277	294	288	298	308	277	295	302	307	275	303	321	327	296	275	343	291	324	335	325	279	287	311	276	281	282	297	318	280	303	310	301	272	250	292	284	268	295	298	289	323	301	290	316	274	300	329	342	275	289	293	272	291	290	289	283	268	307	289	296	262	292	311	291	319	318	304	292	299	283	301	314	290	298	296	291	311	309	281	309	292	302	281	283	295	309	305	295	314	317	281	311	283	308	302	326	316	306	326	299	297	286	279	299	298	315	290	278	288	298	294	300	277	269	307	327	286	303	314	291	309	286	305	313	282	305	295	304	306	308	283	305	305	301	299	309	296	313	326	274	266	288	303	278	286	313	293	329	273	301	292	279	292	304	318	292	305	318	321	308	280	319	272	298	328	290	321	299	308	274	285	286	286	300	297	277	304	307	313	292	293	287	263	293	299	285	295	296	302	301	302	273	272	289	278	284	302	283	275	313	309	304	309	287	266	304	299	329	313	268	302	304	303	327	294	296	314	295	318	308	296	312	305	292	308	325	277	287	282	259	322	292	273	284	282	336	258	288	311	298	293	301	281	271	320	312	284	310	302	305	277	284	298	292	301	278	283	292	330	283	287	281	277	307	313	296	278	295	296	305	315	282	311	307	302	275	293	318	300	316	279	314	306	321	289	301	307	287	285	285	290	300	310	272	305	286	280	317	269	267	266	287	293	289	284	305	310	280	283	306	280	302	319	297	330	285	313	301	316	292	298	300	270	289	301	306	301	311	312	303	282	284	296	296	296	296	314	278	327	269	290	261	331	330	310	308	284	275	296	285	312	300	290	284	275	312	310	276	312	297	293	272	267	269	259	270	331	258	254	297	315	291	332	273	290	280	281	293	325	272	320	310	303	262	280	313	290	285	288	293	289	308	296	320	284	279	287	275	279	312	278	275	326	301	304	305	342	273	297	317	334	262	319	300	281	310	301	284	268	326	306	291	330	303	297	315	299	304	298	282	312	311	295	276	297	316	312	283	292	323	294	288	283	289	281	302	289	305	322	294	284	279	311	266	306	297	329	319	303	363	314	292	300	273	310	304	300	309	298	293	312	310	270	298	286	283	287	336	310	293	305	313	320	323	292	307	302	277	277	264	277	313	280	300	288	275	315	293	269	312	294	275	309	306	302	291	276	336	290	308	303	299	293	311	273	282	271	299	300	286	291	282	312	305	299	276	356	285	327	266	287	278	285	310	328	322	271	277	284	310	288	295	273	295	292	312	258	308	275	283	304	289	300	284	311	276	287	285	320	270	312	305	312	341	350	317	283	292	281	307	294	310	293	310	305	324	280	316	320	289	318	313	282	295	302	284	316	287	292	304	308	301	285	283	291	289	287	301	310	316	300	311	291	274	301	281	282	313	306	300	315	274	282	307	317	303	282	289	306	304	335	289	268	256	297	303	316	310	295	293	295	294	309	277	302	296	308	294	313	291	296	283	276	292	278	259	316	290	289	284	299	292	278	284	290	292	311	285	316	310	314	292	306	297	291	310	308	283	345	304	273	301	285	260	310	298	297	320	313	328	325	282	295	294	329	278	285	322	278	278	306	261	267	285	296	288	309	305	301	281	308	299	299	301	287	302	298	276	295	326	330	296	297	312	283	278	279	288	275	290	302	315	276	292	302	290	305	289	290	316	303	327	314	330	258	345	298	298	282	284	305	304	300	287	278	278	293	295	288	288	277	275	297	245	293	298	285	303	289	314	303	288	290	271	311	291	296	298	291	288	277	314	302	292	265	288	312	281	300	311	292	290	314	272	308	298	315	326	271	299	291	262	300	276	318	287	306	282	290	308	274	324	316	309	284	284	260	296	323	301	297	291	280	324	277	283	288	283	293	260	300	314	341	287	290	282	280	274	270	269	294	278	287	290	293	297	305	274	301	290	279	293	283	315	300	294	302	312	287	282	334	289	288	328	285	292	287	308	294	274	270	280	289	304	297	302	301	309	281	305	276	298	279	302	284	273	307	316	305	313	294	295	286	285	274	303	310	301	281	292	292	288	318	285	312	275	298	292	324	284	302	302	294	273	310	288	279	297	292	317	293	306	292	268	290	306	315	293	275	318	316	298	275	301	292	350	273	277	308	289	311	288	266	300	308	268	310	287	286	298	306	311	313	296	294	321	290	311	305	304	283	307	289	324	290	317	298	313	301	296	306	315	320	278	310	307	287	275	301	293	282	311	311	283	308	279	301	284	325	298	307	308	291	284	272	306	280	318	301	311	305	288	282	285	295	270	294	289	326	322	303	303	287	319	326	287	288	281	298	305	259	288	272	306	276	291	289	293	287	312	317	284	273	269	287	306	297	291	257	288	273	296	292	267	298	327	293	269	285	287	293	274	294	311	296	293	298	262	264	308	309	319	328	285	275	324	294	286	293	284	326	298	327
22976	21443	29040	24258	21442	21451	6768	1267	914	789	669	581	531	436	459	422	399	373	321	310	316	291	279	291	283	299	301	309	272	242	273	272	246	244	238	248	234	248	235	241	234	233	235	246	234	218	247	264	230	250	242	250	244	253	238	242	233	199	234	236	244	242	240	227	201	234	268	261	226	195	215	217	219	260	226	228	248	251	233	236	208	240	205	230	256	210	216	225	243	229	238	223	240	217	223	221	238	235	219	203	221	243	225	243	286	255	221	240	233	210	251	250	236	228	226	202	230	224	242	256	238	223	243	248	232	232	247	219	226	238	250	249	222	235	233	223	236	212	227	233	198	206	210	212	226	250	252	226	218	234	244	229	209	220	211	219	224	253	226	235	215	238	233	234	209	215	225	221	246	216	217	219	224	199	249	235	248	204	237	238	209	224	224	268	222	267	220	209	226	240	244	215	221	205	262	225	220	260	220	264	234	211	222	220	212	212	214	237	204	234	239	243	232	226	214	225	206	266	236	185	216	259	230	232	247	230	212	246	226	256	226	247	230	228	245	241	212	227	232	212	255	244	218	186	186	249	222	220	227	216	213	223	218	237	217	209	218	213	238	220	241	232	232	246	246	239	211	221	240	242	229	240	208	251	222	241	249	199	231	241	225	224	255	253	228	232	226	225	208	240	233	195	214	203	220	222	223	218	207	235	206	235	236	210	240	244	206	239	204	234	226	221	236	233	256	231	232	223	229	234	229	213	214	231	236	228	244	238	239	214	227	247	244	216	219	228	221	220	221	232	227	230	231	233	238	227	210	212	229	233	235	229	234	231	225	217	209	230	218	234	209	223	234	204	204	238	205	224	217	254	235	238	237	227	217	241	267	238	201	232	230	231	229	224	235	240	194	232	218	231	238	216	214	226	227	225	229	230	234	194	231	217	212	227	243	215	236	221	221	218	200	231	221	222	217	226	227	247	266	225	202	216	250	225	236	211	237	253	220	227	226	239	230	242	229	204	245	219	242	207	251	233	240	236	239	233	211	199	218	236	227	245	227	235	202	231	208	249	246	238	204	239	217	217	221	193	223	230	214	222	238	215	221	228	247	241	194	223	246	190	207	224	260	242	239	226	230	218	237	232	247	227	208	223	227	233	259	226	225	251	225	206	223	222	243	203	207	221	226	233	213	245	217	229	245	206	244	214	230	215	223	219	236	221	229	222	232	196	235	240	231	221	211	209	206	239	223	229	209	230	214	254	200	234	216	234	214	240	208	244	247	220	241	256	230	230	220	217	222	224	220	215	216	239	239	208	207	227	238	225	203	201	232	216	232	229	229	253	222	210	217	196	231	236	234	223	210	215	225	220	207	244	224	204	235	222	226	225	231	245	205	233	228	267	243	240	243	239	217	201	240	221	201	245	236	216	231	222	235	239	217	222	218	239	230	251	210	217	231	224	249	237	223	224	224	201	233	240	240	227	218	217	260	219	244	245	206	225	233	197	231	221	241	240	224	213	203	233	225	244	244	231	232	217	227	223	229	240	232	229	221	250	220	216	205	233	234	243	221	227	229	209	230	226	205	206	202	226	220	230	218	237	214	242	207	233	227	225	210	262	224	244	240	220	221	224	232	233	236	219	225	205	217	216	203	217	207	230	227	223	251	213	245	233	219	219	218	245	267	239	260	222	227	216	238	225	199	207	208	212	237	234	257	237	221	227	218	236	237	254	224	259	209	236	227	209	206	214	232	216	266	217	207	230	240	231	239	233	223	233	226	243	252	236	210	231	247	233	223	221	213	228	206	201	208	217	234	232	233	244	217	214	239	223	205	206	226	228	214	206	220	261	224	222	243	217	246	250	226	245	248	226	223	210	230	224	253	245	209	248	231	249	222	233	225	226	224	221	219	221	242	238	222	212	230	246	222	234	218	260	223	218	237	221	246	203	227	229	250	243	215	232	241	242	234	204	193	225	200	228	215	204	222	236	246	244	214	241	248	233	218	211	244	218	212	249	238	231	231	204	243	215	230	228	242	199	204	232	197	200	214	219	238	215	210	206	248	210	223	237	211	226	223	230	225	235	239	222	228	205	211	209	229	219	228	207	242	228	221	230	234	246	217	220	219	227	250	245	218	201	234	234	231	233	224	232	225	220	213	236	200	225	248	189	231	215	230	233	222	222	223	253	228	233	222	224	265	224	258	218	246	237	232	213	248	259	218	228	237	249	232	245	220	224	214	243	229	222	250	252	235	241	238	229	237	236	234	237	222	232	221	225	232	264	231	237	206	226	250	258	222	219	214	217	201	208	203	241	209	201	229	224	218	221	246	217	218	210	216	247	232	226	240	227	258	260	235	232	220	234	220	188	235	239	233	223	228	245	206	215	210	239	214	213	240	251	245	221	220	194	235	223	197	236	212	220	213	204	227	234	242	229	210	264	230	237	231	235	227	218	240	238	227	211	243	230	198	208	220	237	253	230	217	231	238	226	219	216	231	234	177	244	237	235	231	233	221	230	251	249	227	222	228	206	234	268	242	215	230	228	226	239	231	210	222	249	198	221	227	222	206	212	236	213	218	220	225	210	244	228	228	215	219	199	209	232	225	219	234	238	216	220	214	229	214	228	254	251	231	234	230	229	236	234	227	222	208	233	250	222	232	231	229	220	233	232	210	217	210	232	248	229	226	228	222	225	252	240	249	235	218	197	232	222	225	231	249	203	216	251	227	216	226	217	235	219	228	255	232	225	207	237	227	233	231	210	227	251	219	236	208	241	222	230	224	230	240	247	210	218	216	236	245	222	220	230	222	240	234	238	227	211	239	222	240	257	220	224	237	226	244	231	220	231	192	223	221	242	237	223	248	213	218	210	218	236	259	210	212	222	233	221	217	223	238	235	248	236	222	251	230	243	205	206	217	211	199	225	232	233	252	213	231	249	213	211	225	223	211	221	238	225	246	214	238	217	233	204	229	227	226	209	244	206	232	234	225	250	256	218	221	233	246	248	200	221	220	223	224	247	208	220	224	206	218	237	197	225	248	235	234	236	228	196	242	219	219	217	237	207	254	209	217	248	200	220	242	255	236	220	252	215	213	202	232	217	230	228	245	234	230	237	240	217	267	254	208	213	230	231	222	210	207	231	213	230	223	233	227	221	211	222	216	230	195	214	237	208	231	245	219	232	231	215	246	229	217	207	222	221	240	217	222	223	251	207	231	246	224	219	234	221	252	230	257	207	215	222	239	236	218	239	230	211	254	208	227	218	215	231	220	203	249	219	256	209	239	212	236	221	245	188	240	236	235	257	209	233	218	233	222	235	235	239	205	236	224	238	230	203	231	235	236	267	190	223	205	227	219	243	230	209	215	211	230	225	244	221	235	258	229	246	236	242	206	218	238	225	230	221	228	202	231	211	247	231	257	230	209	226	238	222	224	227	214	218	209	239	248	216	245	197	228	223	225	236	235	222	221	229	249	215	226	244	258	257	259	212	209	218	238	251	217	206	239	239
6110	18670	15173	8149	5484	3951	3039	2384	1877	1525	1230	1102	958	799	752	689	614	579	557	533	508	436	435	393	412	420	380	387	414	348	372	338	331	303	340	321	294	357	320	348	355	303	297	341	325	321	307	306	322	317	286	326	300	293	307	317	314	304	318	320	283	305	308	323	336	292	300	315	277	285	283	298	290	301	311	294	328	291	289	271	308	297	282	263	295	304	289	323	293	300	326	277	278	255	300	311	297	317	293	308	272	307	321	295	306	300	328	310	265	309	332	325	296	318	293	295	328	273	294	278	291	275	286	282	291	342	325	285	284	316	275	289	311	304	288	283	285	276	293	272	289	268	311	301	307	284	294	303	303	320	271	305	298	331	309	281	296	324	313	293	319	275	240	275	291	272	311	302	326	296	298	308	300	309	288	285	287	291	309	332	310	314	301	292	271	292	275	312	272	284	255	321	297	270	280	290	306	295	286	307	295	283	263	314	306	297	284	295	317	297	310	303	300	302	270	330	320	315	327	285	308	279	306	285	299	316	315	302	304	307	309	314	288	258	303	289	295	292	286	306	303	299	277	285	316	259	309	314	292	291	299	271	295	319	287	289	304	287	305	302	315	304	307	322	289	290	298	312	310	302	301	315	308	291	297	283	328	328	300	290	296	270	294	276	311	304	322	288	304	305	295	306	301	304	296	290	291	262	321	296	281	264	310	298	307	283	283	307	300	308	316	299	281	300	286	311	345	310	305	271	308	299	292	273	308	310	295	288	295	285	303	289	272	263	317	248	294	290	307	304	266	303	298	306	288	302	315	287	300	284	317	302	311	299	301	294	269	310	324	277	307	314	318	280	319	300	294	284	301	293	294	275	290	331	298	299	286	313	307	289	301	317	283	277	288	340	341	300	285	309	303	288	330	302	304	270	305	292	276	346	271	316	281	316	312	286	280	327	310	319	290	308	285	310	329	328	292	304	290	301	307	304	275	312	302	277	333	292	305	296	305	307	320	302	321	302	313	308	294	295	302	318	293	288	299	293	305	295	287	316	294	299	293	314	295	308	295	294	333	283	308	304	308	290	300	293	284	279	279	307	330	290	302	303	287	277	282	326	296	293	270	325	306	296	307	309	306	280	313	290	324	287	307	280	299	277	297	310	286	299	294	290	320	265	295	310	317	289	332	310	302	291	298	297	295	304	299	308	301	323	328	290	317	297	337	316	300	264	306	298	313	315	280	310	302	286	294	285	306	267	315	272	274	337	312	335	288	307	319	272	276	303	295	310	261	270	317	292	301	263	291	308	289	296	296	317	308	301	311	306	332	321	295	282	288	301	271	303	284	285	283	300	274	302	308	311	288	329	281	290	294	324	317	288	304	297	280	265	330	302	313	298	255	285	308	291	305	292	291	291	276	319	301	292	296	325	339	286	319	297	301	265	295	299	312	306	290	281	276	292	301	303	279	309	311	292	289	287	281	309	295	315	292	297	282	324	291	263	309	302	310	281	331	333	267	306	285	303	298	300	324	315	297	338	296	312	325	300	304	300	286	291	313	286	289	308	275	288	281	284	312	307	303	273	279	257	285	303	303	281	303	307	270	319	305	283	306	298	296	301	277	274	294	305	299	290	265	282	281	315	284	281	307	285	316	310	293	303	291	279	283	328	321	281	280	303	267	288	302	309	286	292	307	324	286	297	302	284	307	302	317	291	296	281	317	315	289	305	313	289	306	324	286	317	295	290	270	286	304	274	297	276	320	286	273	277	330	336	280	288	298	329	311	292	287	286	322	280	294	315	297	294	307	305	323	320	268	302	314	298	292	285	305	318	302	281	317	316	300	297	270	293	336	298	302	307	292	283	257	297	313	297	291	290	330	308	284	308	305	314	305	295	308	290	294	322	322	319	282	285	287	273	294	303	326	299	288	311	314	347	293	276	284	283	281	282	301	295	302	299	300	310	301	290	285	302	308	335	276	308	340	284	278	288	301	279	312	326	310	300	295	316	279	307	301	325	266	298	279	284	291	309	303	319	301	275	293	305	310	296	290	305	283	284	342	299	275	286	312	305	312	309	316	316	330	313	318	310	303	307	280	306	316	307	286	280	279	305	294	304	313	313	290	293	284	290	276	317	283	284	309	288	289	282	339	285	290	304	302	310	267	288	296	283	293	294	293	288	336	295	289	319	309	283	289	297	316	296	290	327	274	283	309	288	317	285	272	297	317	306	283	271	295	276	280	292	282	280	318	293	285	295	288	280	290	274	324	276	312	282	311	285	278	316	315	296	313	293	307	276	279	300	300	335	306	277	308	293	293	320	296	267	303	303	298	310	303	307	276	294	269	306	287	295	304	299	336	321	299	313	301	301	282	284	303	291	270	282	271	317	301	335	311	282	313	294	324	278	332	306	301	282	285	259	300	274	303	288	321	278	301	323	307	310	302	307	318	304	312	311	308	330	267	281	300	283	306	303	297	305	306	307	293	295	303	310	311	318	295	298	308	301	273	300	293	339	297	312	302	294	307	371	321	307	296	295	298	264	294	301	314	299	284	304	284	324	337	298	312	315	318	310	322	312	256	289	289	266	323	284	303	257	271	312	289	313	297	340	296	282	318	315	292	272	304	298	291	271	275	294	301	278	294	307	311	294	297	263	309	327	323	306	310	290	289	291	283	309	265	290	285	281	309	326	291	270	310	320	298	323	341	285	289	276	278	294	270	288	327	277	280	289	304	293	281	290	294	288	269	272	312	317	295	295	301	323	313	276	288	277	305	304	265	329	331	316	283	318	296	279	285	265	288	290	300	277	299	302	293	308	310	271	283	266	311	267	271	320	297	291	309	294	264	293	308	304	277	318	300	284	273	289	263	281	325	287	310	282	286	307	302	328	314	303	307	301	271	306	285	306	306	300	303	285	297	300	290	306	302	288	306	302	285	293	313	296	259	280	282	299	323	289	301	292	282	268	314	276	299	279	294	292	325	305	311	298	305	304	275	283	289	294	282	320	297	297	289	321	300	317	288	288	332	306	314	272	287	321	286	318	302	296	266	295	301	284	307	279	318	300	319	323	296	310	283	310	317	311	331	331	279	322	320	284	261	267	294	292	301	300	305	273	335	284	296	290	321	319	322	287	332	289	296	302	314	305	263	281	286	286	285	279	337	278	276	295	324	311	305	280	270	277	299	318	317	306	285	300	298	324	261	301	308	297	298	294	305	304	287	304	309	305	305	302	289	275	283	306	282	307	282	330	308	281	302	319	283	279	304	278	271	276	299	290	302	317	317	302	328	301	288	301	315	274	321	334	304	300	308	271	322	280	305	285	288	258	295	298	288	320	292	297	312	349	292	286	332	297	315	273	331	301	310	295	312	283	305	295	281	261	287	270	337	296	294	286	277	304	286	306	303	314	314	304	312	321	299	299	301	315	276	307	332	316	321	294	330	323	298	284	275	260	329	325	319	327	334	302	295	318	261	266	326	290	324	282	340	307	293	299	291	324	290	282	325	310
27550	18518	5822	1782	996	745	685	624	577	568	534	456	535	432	475	505	469	500	447	507	491	529	423	438	432	436	462	445	450	411	457	421	446	429	422	440	446	421	441	459	411	418	443	460	485	443	450	445	422	457	449	452	462	428	408	435	446	440	449	427	401	447	455	453	456	461	440	406	478	432	418	457	445	436	399	449	440	432	437	446	422	436	409	443	488	443	475	442	443	417	439	423	469	458	429	428	439	440	404	461	431	468	428	450	431	444	432	436	423	426	433	446	411	406	444	468	470	449	425	423	413	421	460	440	474	430	466	454	466	445	437	474	418	477	437	409	429	422	430	438	442	484	453	448	410	429	440	426	460	460	463	405	435	438	466	458	436	456	426	457	424	457	448	422	468	450	468	442	457	446	430	470	448	421	456	482	441	422	426	387	458	452	458	432	421	439	463	436	476	450	424	464	447	440	466	448	416	466	426	438	428	417	423	446	438	439	451	458	468	439	453	453	418	445	438	433	427	469	455	428	457	415	442	451	478	450	397	449	421	459	456	455	447	436	429	424	392	409	426	432	449	430	441	426	483	429	431	429	420	444	429	446	454	451	443	443	447	425	460	483	473	433	468	445	443	460	468	420	472	471	421	429	418	444	440	447	503	415	461	506	453	439	461	449	448	434	453	445	415	403	445	417	460	442	422	416	423	414	413	475	441	438	451	467	474	448	457	382	441	460	462	436	450	476	394	438	439	417	422	419	438	419	461	438	463	450	453	487	456	443	459	435	445	449	409	421	439	437	427	410	446	466	430	444	439	405	430	459	441	395	448	459	464	438	452	465	448	467	463	455	468	405	437	466	431	446	440	424	456	464	417	423	451	437	445	472	441	437	444	432	471	466	432	476	444	445	447	429	451	483	443	423	511	447	447	460	422	445	442	407	468	443	439	421	438	448	440	403	458	466	441	420	412	409	442	420	436	473	446	456	427	435	461	479	458	430	420	476	473	435	455	415	440	460	442	415	451	462	440	429	448	419	441	456	414	465	474	460	428	416	417	438	411	459	439	436	446	422	390	482	465	424	481	447	487	417	488	433	447	450	471	423	458	438	431	456	445	415	411	433	429	462	438	421	430	453	437	445	415	450	462	462	427	433	430	448	446	459	430	457	452	399	406	418	426	425	449	451	457	441	454	450	470	445	471	436	418	495	428	468	447	433	447	437	465	426	441	464	453	401	445	473	433	473	466	455	450	415	454	430	424	428	434	486	447	458	427	430	421	429	451	416	456	454	482	462	454	439	454	462	389	442	416	449	442	426	439	436	435	433	475	454	444	409	471	438	479	427	426	418	383	423	434	407	427	462	434	453	448	441	444	445	409	439	448	479	458	447	446	421	465	464	446	447	440	426	437	454	442	418	408	434	455	453	428	482	427	452	442	430	449	417	451	443	422	437	422	416	464	454	449	450	445	407	421	456	437	441	438	453	468	410	435	478	431	428	477	432	455	464	444	435	448	476	454	449	452	459	433	465	408	411	461	401	432	472	470	391	435	439	458	421	456	503	448	439	438	436	438	429	433	418	440	455	432	428	422	450	443	423	437	453	458	460	421	471	462	423	451	453	446	436	434	447	475	428	452	443	433	439	409	430	448	445	417	429	469	460	399	470	419	408	431	408	414	394	425	418	426	427	406	455	458	444	483	421	431	445	457	434	430	500	429	416	411	395	454	438	432	468	464	445	464	422	403	434	476	452	502	446	433	438	423	445	480	430	445	431	440	460	424	468	396	453	433	411	460	441	423	444	433	465	449	413	454	454	408	457	451	457	447	444	439	471	433	454	418	454	446	425	445	441	424	410	417	468	454	461	457	450	444	415	449	464	456	478	457	462	412	412	457	455	469	442	453	442	473	452	442	451	389	430	458	407	422	453	449	451	474	423	479	450	455	411	424	489	449	464	456	444	441	436	456	481	436	416	459	451	486	452	444	370	452	453	457	432	406	450	449	431	449	418	406	430	414	409	449	453	467	453	443	423	461	409	420	405	448	450	414	405	440	421	457	425	451	442	408	455	409	464	404	427	415	439	453	415	421	440	436	430	480	422	483	433	451	464	450	452	438	477	469	486	450	485	429	451	410	408	446	442	408	436	451	420	467	433	468	452	431	428	459	443	456	451	461	415	401	461	431	450	443	442	442	465	468	458	456	421	447	460	415	442	468	416	431	444	488	420	437	437	450	429	425	437	410	430	413	431	468	452	385	439	439	505	442	461	421	420	426	461	436	434	450	442	458	443	429	463	418	436	440	457	440	438	450	483	447	426	451	426	457	444	462	467	438	434	439	465	451	437	417	446	417	448	462	440	447	458	412	446	445	420	434	435	461	440	433	438	449	427	442	438	432	440	435	418	435	447	435	459	461	470	413	440	426	444	427	452	419	475	457	443	502	447	464	431	422	429	449	457	440	422	471	459	432	420	448	406	458	435	428	400	436	415	419	428	440	471	418	434	425	438	488	418	440	415	397	449	473	439	466	448	422	453	461	449	387	410	440	505	430	449	451	428	448	481	461	429	438	433	438	411	470	479	455	405	436	431	448	449	447	436	437	445	474	442	442	456	438	441	500	396	468	456	445	424	415	443	427	459	399	442	467	511	463	469	430	472	491	449	456	449	486	489	500	446	422	409	436	464	420	411	404	471	476	415	423	415	438	419	465	470	479	458	419	441	430	457	400	442	475	459	447	420	423	446	438	463	428	487	449	414	406	400	434	455	447	429	447	419	446	476	430	425	440	430	475	442	436	436	413	411	457	462	417	440	449	429	454	454	443	471	440	473	411	443	454	461	445	436	469	437	445	434	460	445	454	429	507	454	443	501	474	449	471	450	423	424	418	444	466	456	414	416	407	430	438	394	464	447	406	426	420	423	452	420	446	449	438	447	467	448	465	462	439	421	434	422	442	458	425	436	446	442	433	453	453	413	443	468	493	437	410	461	452	498	413	457	491	422	417	420	456	449	430	442	442	464	438	421	435	425	424	448	468	446	427	424	454	418	456	476	449	439	447	392	430	461	433	385	426	470	474	440	468	428	407	443	405	448	420	481	462	472	428	434	451	416	447	447	416	472	425	430	471	433	444	471	431	453	484	462	459	443	431	414	440	425	456	450	470	476	437	431	426	459	414	440	457	418	423	448	453	472	425	413	444	478	461	457	455	469	454	448	432	430	465	385	460	438	433	476	445	446	446	411	432	430	441	417	427	441	437	448	429	453	425	459	462	430	395	412	462	457	452	454	424	404	455	417	434	428	414	481	433	476	415	445	426	454	439	428	449	439	440	441	438	476	439	438	421	474	441	437	437	463	450	437	453	451	410	449	418	430	446	441	418	441	427	448	419	505	427	413	438	466	436	440	418	442	440	473	416	474	440	411	429	453	447	429	473	465	476	417	428	404	407	464	493	487	433	425	440	448	448	424	413	428	452	410	461	460	405	475	430	406	447	449	418	424	424	441	392	419	431	421
5533	5291	4480	2337	1562	1289	1114	968	893	786	782	754	644	650	599	636	649	595	610	597	606	593	581	573	544	580	594	580	580	537	555	558	511	546	533	556	532	565	525	577	553	536	559	527	589	561	551	500	478	555	520	560	558	541	554	558	474	589	616	570	544	547	535	557	515	522	537	542	547	558	565	516	513	544	537	530	548	603	567	583	541	539	561	564	538	568	564	490	546	531	529	536	503	563	555	532	568	597	591	557	527	527	587	545	549	559	599	547	571	553	572	519	584	546	535	560	577	564	542	560	564	536	562	568	559	546	583	550	553	565	547	590	579	557	537	556	520	550	578	540	565	533	549	528	555	552	550	555	589	535	588	550	560	558	542	521	555	580	549	533	535	581	583	546	528	589	547	573	584	544	550	572	548	573	582	555	529	555	586	569	550	534	544	555	547	551	592	562	533	551	556	562	548	565	536	534	587	590	567	590	523	560	526	548	541	543	561	613	548	552	555	547	541	545	555	555	531	586	577	567	561	519	553	542	527	541	491	541	575	543	605	522	533	561	549	530	564	556	517	545	554	533	588	528	559	588	566	592	577	522	578	561	569	546	578	520	524	565	556	600	548	555	550	574	577	506	527	589	551	517	545	553	510	559	588	611	522	558	546	562	532	539	532	550	580	580	515	544	550	549	571	519	526	569	529	545	519	541	574	517	525	554	534	533	510	581	528	541	567	523	564	548	537	555	574	564	564	559	604	553	524	507	533	546	538	549	562	498	541	573	552	553	525	527	533	518	570	567	558	551	568	565	561	527	561	585	543	574	561	595	587	593	538	508	523	575	564	553	515	533	567	578	562	512	519	565	554	557	547	611	583	524	523	564	566	528	566	564	571	544	548	552	604	549	506	516	537	551	533	554	549	555	521	575	528	569	555	561	554	609	545	558	574	560	532	536	574	558	549	509	533	583	552	593	543	505	522	536	556	523	570	536	518	592	587	549	574	533	556	533	556	582	571	552	545	552	566	540	593	545	519	536	560	598	561	562	540	541	548	576	570	565	568	556	542	539	574	557	529	509	546	542	557	526	520	563	561	548	540	563	594	530	513	553	579	528	574	531	536	542	550	578	578	516	487	571	560	514	575	631	533	538	555	557	544	537	562	551	587	545	535	553	585	540	579	570	584	546	508	539	535	529	522	539	552	580	541	547	544	512	547	538	568	571	560	563	557	532	530	570	571	551	560	552	542	532	565	531	579	535	573	558	524	536	533	584	552	564	602	544	595	546	560	537	565	527	560	498	531	574	570	511	531	563	558	589	520	556	539	542	562	530	545	560	553	597	500	543	537	594	538	538	517	535	513	536	565	581	504	523	518	547	540	561	571	550	555	562	578	517	574	500	554	539	556	539	556	552	523	528	541	565	560	532	562	565	550	541	509	561	569	542	510	552	532	512	572	553	554	573	557	544	563	601	542	563	531	525	514	563	569	569	533	530	568	553	583	554	550	505	540	556	563	566	560	531	509	527	547	539	525	564	549	578	557	554	548	568	596	517	550	580	558	537	533	531	526	565	562	522	538	554	556	544	515	510	545	573	598	564	554	534	538	554	562	563	553	561	563	544	523	545	531	505	576	518	586	546	543	522	576	562	573	525	574	550	535	542	547	537	545	546	561	532	572	554	551	571	613	600	560	568	526	570	532	566	577	601	528	521	541	572	587	565	563	525	524	561	562	602	567	579	571	562	594	536	580	534	544	571	541	548	570	535	545	528	574	595	578	557	547	560	533	533	570	540	595	501	561	513	549	533	563	569	570	561	553	546	534	583	599	517	515	561	563	561	544	543	564	575	570	547	536	548	546	516	544	539	568	574	515	576	518	519	577	548	562	541	535	541	540	568	513	529	533	564	575	514	531	524	525	515	573	535	549	530	533	528	492	531	544	552	590	552	600	569	502	575	551	556	557	561	579	577	593	570	568	584	617	556	540	541	540	547	545	542	543	541	575	519	575	595	565	560	523	524	527	583	567	569	543	546	535	599	552	527	554	546	551	555	532	553	546	570	544	545	541	616	573	553	564	531	556	552	563	597	545	612	520	505	516	561	565	521	564	562	544	571	581	535	555	522	557	488	565	589	532	589	537	526	540	550	610	536	554	590	523	548	518	587	531	567	556	571	531	553	539	567	562	558	574	571	563	522	515	549	561	559	571	585	506	546	611	520	495	573	570	525	517	573	573	551	571	543	584	559	551	551	585	563	484	585	543	568	529	535	501	523	529	554	540	575	507	567	579	575	582	539	539	510	574	522	556	540	569	553	583	580	558	561	530	544	534	541	534	517	548	579	567	526	545	562	543	526	566	509	527	586	568	642	527	517	608	524	593	565	524	531	581	539	548	547	597	558	544	571	506	561	542	573	544	548	536	599	565	513	579	547	541	573	548	542	550	564	538	532	514	530	534	520	572	596	519	568	572	509	548	593	568	571	523	601	567	516	559	555	604	536	527	560	538	553	549	511	548	552	507	533	548	507	549	555	524	579	577	541	578	530	551	515	590	561	541	528	532	564	525	575	541	500	539	552	535	536	531	597	539	559	527	579	551	546	573	533	576	523	536	529	526	523	574	523	540	525	576	557	543	532	520	564	513	553	535	572	577	584	562	517	556	555	575	569	545	538	548	555	519	506	552	542	492	548	586	571	545	564	577	536	548	544	564	536	549	571	533	584	573	601	563	558	587	573	557	576	532	537	538	512	565	524	499	531	600	602	531	558	603	563	534	553	527	519	573	550	582	542	563	543	534	556	563	583	566	586	571	512	541	531	560	543	537	524	506	561	555	530	507	542	541	535	573	513	530	536	556	562	550	556	578	537	521	550	573	559	556	562	569	547	546	524	562	575	552	535	538	571	525	532	546	543	520	529	567	568	535	569	534	529	558	554	544	561	539	540	556	566	556	554	572	523	546	549	521	565	561	549	571	538	574	556	576	515	516	618	546	556	550	544	577	576	567	528	544	549	554	572	555	530	497	545	540	557	520	568	514	574	573	534	512	552	523	569	563	533	597	559	549	557	512	567	546	544	577	558	563	529	517	533	526	553	554	568	538	549	544	551	510	572	587	565	527	539	553	532	585	526	540	576	577	598	542	556	560	578	493	546	528	540	587	582	548	575	544	530	545	547	528	531	556	578	566	527	540	616	501	529	548	570	558	518	536	558	512	550	525	501	523	539	540	544	569	576	543	534	544	563	583	536	523	530	561	539	545	554	540	536	502	573	546	546	531	622	517	583	555	533	551	534	514	589	519	549	539	522	577	535	528	557	557	554	585	512	564	578	544	550	520	551	531	545	531	529	499	583	576	563	566	535	526	550	554	554	569	516	536	511	551	556	585	545	561	540	539	557	532	549	567	571	535	536	563	523	564	493	571	562	580	546	555	513	593	542	535	517	549	546	527	563	601	537	539	552	548	572	582	569	546	560	556	548	574	561	550	564	571	538	559	563	542	556	546	536	551	583	567	523
24085	21436	28527	24751	21416	8540	1521	1056	900	861	744	709	638	629	599	613	542	615	561	532	548	540	504	532	509	504	474	507	526	470	487	548	523	484	473	481	485	509	485	476	489	472	497	477	482	481	501	475	483	457	418	506	479	467	469	410	462	477	512	496	465	463	471	468	458	473	494	458	481	455	486	454	446	446	470	450	476	514	451	464	501	461	443	460	474	455	470	478	445	467	453	487	448	455	429	504	464	512	449	468	452	483	465	454	485	493	481	457	452	499	441	499	492	463	425	507	449	487	458	486	515	484	471	460	490	449	438	440	462	485	451	478	435	459	444	499	460	505	468	466	457	458	474	457	491	470	464	450	491	474	488	480	522	485	439	447	432	466	424	460	482	506	482	448	460	488	465	452	452	467	477	456	484	444	435	507	443	498	486	484	451	469	504	462	430	463	495	456	463	466	472	449	517	451	446	453	452	470	434	509	492	451	465	412	438	460	454	455	502	461	476	452	466	470	488	501	453	440	493	450	467	462	488	502	446	466	499	478	447	471	519	462	495	440	463	452	469	467	463	446	514	411	448	476	455	471	497	450	438	474	473	473	441	500	496	460	467	464	491	474	494	474	481	461	470	468	476	437	481	465	460	448	487	466	420	488	448	470	492	494	455	441	438	451	482	432	479	462	460	448	509	460	480	494	457	464	459	503	475	485	468	441	483	468	482	489	455	484	470	504	508	458	466	449	486	424	474	462	456	420	458	477	453	460	488	407	427	434	471	468	484	461	480	486	442	460	468	465	464	490	501	445	490	476	499	495	454	431	461	482	481	473	448	471	477	454	450	497	457	456	471	446	481	438	428	476	463	473	502	452	477	457	499	494	461	490	469	485	465	475	480	490	464	483	451	481	460	510	460	442	470	463	441	412	468	484	486	466	490	469	489	485	449	478	422	493	488	487	477	502	484	488	447	497	474	472	441	485	457	474	444	503	494	445	436	460	469	522	546	440	462	492	458	492	487	486	484	472	443	479	465	464	472	468	453	475	520	461	482	464	518	443	462	458	444	444	480	468	465	441	445	473	477	421	434	514	449	509	484	482	467	486	427	450	499	456	497	480	489	481	462	482	433	464	458	488	498	452	501	447	479	462	454	446	455	471	488	496	453	468	469	472	460	436	472	459	487	470	482	472	463	488	456	459	504	437	480	449	493	458	468	481	458	461	461	441	447	458	494	486	461	463	502	476	508	449	454	438	482	435	455	508	484	484	414	509	468	476	441	484	490	524	448	477	448	487	468	457	483	482	499	476	505	468	463	434	464	441	440	470	449	457	453	426	466	484	449	477	446	439	476	477	460	464	477	446	487	482	447	483	470	506	445	465	493	437	492	440	469	451	492	487	478	522	436	510	433	466	430	495	470	449	470	411	444	453	464	468	454	459	503	481	460	480	472	452	456	466	461	453	472	465	458	504	462	467	477	461	439	473	483	443	451	471	467	466	478	472	496	464	454	484	476	444	500	458	501	460	478	450	455	472	438	448	461	489	486	498	464	451	473	471	470	484	439	451	450	493	483	475	450	472	467	467	453	473	483	503	482	480	469	464	452	484	428	477	455	401	468	473	490	417	471	454	447	447	462	471	443	462	456	453	503	460	487	492	471	457	483	475	466	485	431	491	465	451	479	490	451	436	488	446	431	509	494	453	469	455	472	501	478	505	457	456	440	474	459	428	449	466	462	467	458	497	473	416	430	483	509	501	484	483	449	459	468	463	433	464	486	509	446	430	432	493	507	457	449	440	431	450	442	493	440	453	438	436	405	462	473	460	530	453	482	475	427	435	459	483	452	464	485	472	458	456	515	465	466	464	441	441	473	487	497	473	430	463	437	430	467	477	464	478	431	435	490	473	443	456	467	436	446	429	461	460	482	467	453	499	487	476	452	482	439	458	457	493	467	475	463	464	510	506	475	482	474	447	483	459	515	426	474	472	484	478	501	501	474	444	474	471	499	411	490	477	442	432	452	474	474	526	487	474	460	463	484	439	490	430	487	465	458	453	481	477	488	465	487	441	451	452	488	495	473	448	470	480	449	468	447	458	438	450	498	461	445	476	435	467	446	487	453	443	503	435	496	518	470	477	491	479	524	464	466	487	461	444	473	477	446	509	473	478	452	443	477	490	433	445	452	450	457	460	460	510	475	432	457	517	438	440	451	493	446	487	482	456	504	457	447	474	485	462	473	504	439	487	496	442	463	489	443	498	432	477	499	484	460	476	456	492	446	478	444	449	493	441	447	460	452	449	484	457	479	480	454	429	511	462	511	505	451	500	440	472	445	485	466	475	490	438	451	521	507	458	485	503	469	457	480	463	448	449	502	460	461	494	498	454	446	470	503	473	475	441	510	488	472	468	449	452	486	473	450	470	468	461	470	443	525	457	474	480	455	465	458	479	487	478	460	457	480	479	436	451	428	457	446	446	442	493	496	455	466	456	480	448	454	429	477	425	480	494	442	460	477	431	447	441	457	471	422	441	460	487	435	422	477	509	467	472	451	474	450	401	462	423	439	447	459	510	492	470	469	451	461	503	452	436	465	468	484	438	463	494	441	479	440	437	444	452	485	433	428	441	445	451	455	408	464	441	463	449	430	437	495	453	455	451	450	445	458	474	494	440	478	440	461	462	464	450	457	454	447	445	468	449	461	505	466	465	481	469	470	448	496	492	492	481	445	494	471	469	466	434	496	431	505	455	464	460	462	525	483	456	489	484	500	467	453	446	451	493	457	451	451	450	472	506	437	478	447	476	455	498	487	499	449	481	478	434	466	477	440	456	538	483	527	441	481	483	448	478	450	444	456	440	438	437	462	467	468	486	434	490	456	477	461	487	441	483	439	482	471	451	510	454	432	466	481	478	456	453	463	454	483	462	441	415	471	470	494	460	436	462	506	482	506	495	421	476	473	445	447	452	459	450	460	454	485	476	479	489	449	462	487	480	497	450	455	465	472	470	453	471	478	478	425	445	467	441	454	479	468	491	491	455	471	479	454	403	450	466	450	438	445	446	475	474	478	478	460	443	458	474	463	529	448	428	443	503	446	492	485	437	464	439	446	452	468	464	470	473	431	439	483	415	407	452	484	472	451	465	478	453	473	491	444	491	514	449	438	491	414	463	457	450	446	478	412	478	492	456	484	508	447	468	479	415	428	410	482	469	460	413	502	472	480	467	448	461	488	469	497	466	448	498	450	492	480	487	472	486	469	493	440	454	465	430	456	457	467	471	473	444	486	484	475	428	471	437	484	484	493	468	481	458	479	487	448	480	485	502	493	475	466	493	496	476	461	452	457	488	446	468	425	459	475	475	422	448	452	481	437	448	441	441	488	492	453	463	463	500	484	455	461	458	478	433	478	446	516	421	466	484	463	461	436	475	483	481	478	457	467	478	502	459	467	459	461	495	412	467	457	478	459	449	453	473	446	455	485	480	461	466	462	469	468	482	432	476	439	458	468	434	455	442
4958	13213	10782	5398	3557	2779	2223	1880	1513	1348	1206	1107	970	899	856	807	844	764	782	752	658	707	667	737	727	757	658	664	624	697	626	645	625	601	637	610	635	570	601	624	597	589	563	611	671	611	593	575	630	590	545	586	561	590	614	584	611	600	627	602	647	608	632	624	617	575	556	579	642	610	563	569	564	638	600	567	577	566	596	536	602	610	580	637	551	541	585	609	600	596	610	607	607	597	620	588	622	627	589	610	638	641	592	582	625	578	636	594	638	539	573	602	620	568	586	570	568	529	586	582	598	588	606	583	582	602	596	582	575	562	610	619	628	610	595	577	572	590	572	591	629	594	597	641	596	559	605	570	607	551	602	632	575	596	588	575	624	570	550	606	626	570	567	598	542	581	574	577	567	612	632	602	582	550	629	574	633	582	595	636	559	618	603	588	563	583	641	557	617	604	602	633	631	615	593	613	572	629	608	653	610	572	587	582	608	590	611	578	563	610	571	583	554	605	582	590	561	544	585	568	563	569	585	557	602	610	642	639	579	611	646	565	617	562	568	573	576	574	570	587	592	588	600	603	574	584	581	596	579	620	570	579	604	559	544	608	597	600	569	561	574	619	573	586	528	614	606	655	607	569	584	608	600	569	600	625	608	593	607	598	581	595	597	604	607	577	617	544	600	598	584	570	600	561	548	590	619	611	579	544	641	587	588	610	593	591	564	629	616	625	579	599	579	614	610	580	583	604	561	552	599	570	571	588	591	571	548	630	590	595	575	586	579	584	608	587	578	658	583	599	563	588	629	587	606	583	537	590	564	564	634	576	622	556	641	583	575	549	573	535	658	601	631	572	575	621	565	596	610	577	548	611	610	615	564	577	595	571	580	610	589	582	574	610	564	591	629	613	592	599	632	578	587	613	594	637	573	591	610	543	626	604	574	561	624	573	581	567	583	580	590	580	610	583	579	616	601	579	604	637	612	553	598	618	627	647	605	621	568	598	571	592	567	584	581	622	624	621	617	628	582	654	604	584	623	562	623	599	571	591	578	605	592	579	567	558	581	634	585	537	606	589	617	590	603	570	621	581	639	580	611	626	574	550	575	611	607	600	542	610	625	563	605	599	575	612	654	608	604	606	616	573	594	617	567	621	591	594	635	599	576	663	589	610	601	613	560	533	651	589	579	578	567	656	681	619	578	611	600	589	543	537	584	578	590	606	628	604	578	538	585	609	594	593	596	570	610	590	581	627	599	550	570	568	628	614	603	627	586	601	613	611	593	563	601	608	581	581	587	606	572	587	561	584	562	567	588	630	563	573	603	633	590	599	592	574	626	585	598	566	594	611	599	604	592	610	617	573	588	582	598	636	565	590	559	609	624	585	590	614	613	626	578	591	640	597	605	605	642	567	577	555	636	597	616	573	555	557	599	570	576	637	544	569	572	603	619	564	565	548	604	603	636	621	599	619	583	567	596	570	618	591	584	591	607	572	559	623	580	566	610	611	591	616	634	622	584	589	609	605	594	603	600	624	596	631	611	618	582	581	633	582	587	603	622	583	604	592	592	607	544	604	579	557	570	610	566	559	616	589	550	612	604	573	592	591	538	621	598	594	628	602	613	595	642	551	630	609	548	582	610	587	574	636	609	608	600	590	621	608	553	596	584	640	568	611	591	559	609	601	625	573	585	618	584	590	556	646	586	560	579	570	587	570	599	585	599	576	618	564	575	588	581	578	560	576	579	569	587	617	578	583	551	582	598	581	574	587	605	627	545	579	629	587	543	570	608	593	545	604	601	617	564	625	593	607	573	592	580	612	616	610	642	573	557	580	571	588	570	575	563	567	569	577	615	594	552	582	559	617	577	601	624	594	584	558	577	557	596	640	607	637	588	577	605	612	615	580	605	575	627	565	592	596	594	563	579	594	634	591	630	609	637	584	591	609	578	579	600	578	547	619	627	634	563	568	582	641	620	558	585	625	569	571	560	594	578	573	620	569	584	594	576	550	588	639	621	580	569	629	636	609	567	578	625	564	593	611	595	566	575	587	587	613	584	580	593	563	567	599	582	605	573	603	594	585	603	628	622	643	590	617	610	590	607	628	596	552	610	617	618	577	597	599	583	560	598	596	581	629	589	592	593	616	586	585	603	574	582	622	612	611	575	569	567	621	597	626	522	549	615	620	553	577	577	605	594	603	608	583	606	586	578	568	587	602	566	622	601	594	579	607	596	573	615	621	601	659	617	654	606	590	591	578	597	587	586	563	671	620	628	585	580	619	614	634	607	600	580	644	588	623	591	594	632	611	602	574	638	620	583	588	576	620	590	538	598	566	613	545	591	630	564	609	620	559	556	559	611	657	615	565	526	577	616	620	603	627	604	591	652	585	581	585	606	636	587	610	567	563	604	600	615	625	553	598	609	633	602	546	644	554	542	610	618	611	591	576	597	613	603	603	595	575	574	567	630	584	583	593	601	570	573	597	629	602	598	611	573	665	603	569	576	616	591	589	585	574	599	587	575	600	537	565	562	516	581	575	560	553	613	587	586	575	607	590	579	611	621	636	565	603	563	579	614	575	603	581	594	632	632	594	617	567	601	585	562	603	562	635	604	576	605	610	574	589	594	615	602	587	571	599	618	601	597	623	555	562	592	577	613	569	565	615	578	611	602	561	613	605	595	612	613	599	577	637	614	546	588	573	591	626	571	582	630	581	590	588	599	597	629	614	595	543	573	583	574	596	595	614	624	623	575	613	586	583	633	573	582	596	569	608	570	576	579	615	591	584	599	560	597	598	578	595	636	608	557	618	600	627	574	619	576	598	654	600	585	615	610	607	627	550	572	603	619	675	598	578	640	530	575	557	581	561	590	633	592	588	595	601	574	621	607	580	577	607	617	590	582	585	592	603	532	609	604	551	616	618	612	587	582	546	671	563	601	623	602	617	583	632	594	567	592	612	575	598	608	638	608	549	625	630	589	581	586	585	583	634	582	556	589	671	576	584	607	625	583	567	603	628	600	616	631	658	560	581	621	612	613	552	581	599	588	646	566	588	554	577	564	586	622	585	594	670	602	582	599	641	603	642	570	608	602	585	638	614	607	582	635	616	602	591	587	609	537	568	564	579	601	556	592	630	567	554	561	587	580	615	543	584	609	617	639	623	586	593	595	626	608	607	587	607	585	590	579	590	600	602	586	588	560	633	582	628	594	587	579	561	600	559	583	582	613	585	572	575	593	579	590	602	549	570	639	610	595	591	624	636	533	582	573	626	620	598	615	592	577	604	623	592	605	597	611	567	617	588	566	583	598	562	585	602	567	611	610	602	597	614	590	600	580	609	596	623	547	545	588	608	601	584	586	599	545	605	545	565	597	557	637	631	563	632	581	577	573	597	600	598	587	570	589	651	593	600	554	576	573	590	591	606	576	562	617	597	592	585	581	567	576	612	593	575	577	609	621	620	611	559	592	572	598	609	578	601	596	598	579	606	605	591	587	614	593	639	557	579
25089	21417	27428	25659	10760	998	660	592	510	448	435	368	323	323	307	334	308	328	298	266	275	274	245	276	271	251	265	237	273	260	282	261	225	228	255	231	234	221	246	238	253	250	231	236	230	233	267	209	249	235	243	267	248	244	245	247	237	258	244	231	249	255	219	235	224	218	231	253	238	229	207	260	230	249	245	224	232	224	224	229	242	223	223	230	226	224	215	211	253	250	203	215	203	228	244	197	230	239	235	229	232	218	235	243	216	231	241	240	226	228	212	226	232	222	239	237	215	227	225	191	232	236	218	249	229	213	241	238	244	249	224	224	211	219	243	223	240	252	229	227	232	240	223	258	241	269	227	233	208	226	199	255	245	229	249	273	244	230	228	213	221	225	241	277	255	231	236	225	228	230	237	221	244	244	223	253	233	216	221	254	248	254	243	217	222	260	222	217	253	214	239	208	219	241	236	212	211	242	217	235	217	225	239	234	228	205	222	212	246	232	220	229	260	245	257	241	235	224	240	232	210	245	233	242	214	228	225	244	225	260	235	231	248	248	243	225	232	230	259	227	241	225	242	247	240	219	234	242	254	231	208	225	241	217	215	216	239	251	246	242	260	260	250	242	218	229	254	218	248	195	256	265	235	260	225	218	209	248	243	244	239	252	266	236	219	225	219	215	205	214	209	236	242	221	234	254	224	231	252	207	225	248	235	238	256	220	223	235	247	221	214	223	252	260	253	247	221	226	236	207	249	230	245	230	237	226	245	232	216	244	228	248	230	276	223	236	255	237	243	236	240	229	236	203	247	231	261	228	264	253	263	240	255	219	225	239	226	248	260	230	222	275	222	235	221	238	223	246	233	250	247	251	267	223	222	224	245	245	245	223	254	225	227	225	226	229	242	253	222	247	225	234	243	222	239	237	204	237	239	213	233	236	242	246	228	191	229	255	247	243	246	232	252	248	246	234	242	241	235	230	248	250	256	250	259	225	237	268	253	250	239	211	239	276	206	218	229	237	236	216	241	228	234	219	238	249	263	218	232	236	227	263	262	241	254	257	250	255	261	227	248	240	236	205	243	244	237	212	255	225	242	209	270	229	247	227	235	238	257	247	217	249	260	255	234	198	227	241	227	216	213	215	242	271	244	217	231	258	248	234	238	196	241	233	236	242	224	250	219	232	210	254	231	190	255	229	239	222	235	238	236	238	246	243	239	224	240	249	230	208	215	227	205	215	247	234	240	239	247	232	216	208	229	239	224	235	246	254	228	243	238	219	225	226	228	245	243	244	218	236	245	249	226	226	208	232	221	228	243	226	217	228	263	236	218	225	256	233	225	225	200	241	236	226	253	243	240	248	213	246	246	224	246	219	243	232	209	208	227	225	216	227	221	220	274	225	220	210	226	246	244	247	198	233	214	218	239	209	216	201	252	236	265	226	214	234	235	253	235	233	247	228	235	238	198	243	236	218	226	251	253	220	232	231	249	210	239	228	244	205	249	242	244	221	251	225	251	209	238	234	233	208	230	244	242	217	273	249	233	245	230	200	224	247	214	242	245	230	237	229	227	244	247	223	223	241	244	241	241	222	243	210	244	218	245	252	220	281	267	215	229	251	250	229	236	219	249	257	245	218	227	242	245	228	218	218	232	247	240	229	227	226	202	246	243	220	228	237	241	247	248	244	241	245	217	218	252	219	248	215	203	241	229	239	245	229	230	214	231	236	268	212	233	209	231	235	226	225	245	214	220	226	248	253	237	195	238	242	243	245	214	263	240	215	229	239	230	237	241	226	240	202	231	264	228	224	234	219	238	200	215	246	242	235	229	247	246	232	257	190	227	236	249	246	217	238	246	233	233	225	238	205	213	193	219	228	239	267	214	252	210	238	250	231	228	247	203	230	244	251	213	210	265	234	254	236	257	227	249	232	234	246	224	245	245	241	256	257	241	189	248	235	241	203	234	229	248	231	231	242	228	280	242	206	232	212	249	211	230	214	240	235	206	226	211	244	259	218	242	245	215	221	229	215	255	228	213	247	205	236	225	234	231	233	271	235	243	248	222	204	207	247	220	231	226	233	275	241	266	228	256	227	238	268	218	226	223	232	243	231	247	242	238	219	232	243	239	249	229	257	244	217	219	257	232	260	268	269	232	245	256	235	260	238	241	242	218	222	207	227	272	241	279	261	218	233	230	242	211	233	238	229	231	229	248	217	268	242	234	235	212	231	241	224	241	223	245	230	218	251	250	244	243	264	254	236	238	234	219	244	240	228	237	236	240	209	232	271	238	235	242	237	230	238	209	233	224	228	236	217	246	220	265	247	219	237	253	270	235	224	251	249	228	236	258	227	218	247	254	246	262	232	226	279	221	250	238	219	232	230	215	243	220	248	231	261	231	240	232	208	237	247	245	270	217	223	245	262	212	246	251	247	217	203	259	238	227	245	219	244	216	203	234	230	207	259	244	247	225	233	227	208	205	227	242	223	227	218	239	232	211	250	214	233	234	238	235	240	225	206	240	244	244	202	237	214	229	207	254	231	200	222	236	250	222	215	210	228	251	244	247	227	232	251	225	263	215	229	234	242	208	234	258	235	253	205	273	214	226	234	242	211	239	225	272	256	256	231	227	234	247	222	210	249	256	218	225	232	264	234	229	237	251	216	245	239	242	208	195	206	228	209	236	240	227	267	264	229	215	242	207	231	269	233	246	237	245	230	202	235	237	225	255	232	223	237	243	215	251	251	223	215	217	224	239	250	242	259	226	244	254	247	229	232	254	220	233	231	238	215	241	237	257	238	204	253	237	226	242	231	216	241	218	241	237	239	233	234	242	253	238	224	221	228	200	249	257	224	229	222	199	241	238	216	228	234	217	256	236	228	225	215	199	233	246	206	233	233	236	246	227	220	216	204	254	236	216	223	231	245	223	230	234	247	240	209	214	226	266	253	210	249	244	227	242	216	216	216	229	239	234	246	209	233	258	220	241	230	227	210	246	223	215	238	230	222	244	244	252	248	219	259	214	233	213	226	238	214	250	216	246	240	203	221	233	243	249	242	232	246	247	236	232	237	221	245	230	231	237	239	257	232	248	249	196	213	228	241	238	261	206	241	211	235	257	227	223	239	239	235	233	252	237	242	205	245	210	258	219	242	245	229	246	233	279	242	226	237	251	240	290	233	219	215	237	243	227	246	254	223	211	233	240	210	243	245	259	236	221	232	222	219	254	241	229	200	232	219	236	240	229	256	234	214	239	216	236	235	237	222	242	262	255	212	220	214	230	245	247	259	261	224	252	222	229	266	227	251	237	227	229	258	257	209	233	241	209	232	223	235	226	252	226	230	214	239	255	236	258	265	220	231	224	260	271	248	208	245	223	229	203	230	227	196	218	224	226	231	263	234	234	228	252	211	229	236	221	235	254	226	200	238	238	246	235	230	241	254	221	263	221	208	254	223	236	221	214	242	216	236	237	239	240	241	249	216	232	228	236	268	239	247	213	249	204	210
4721	9670	7680	3827	2456	1748	1450	1278	980	815	679	651	588	521	451	416	451	439	399	350	365	383	362	369	309	329	338	313	287	348	281	312	315	319	345	303	302	284	300	290	297	342	323	322	274	273	309	278	313	304	281	282	290	324	302	303	316	303	293	309	273	284	300	312	287	320	281	300	317	305	301	290	331	290	312	335	295	296	322	300	330	274	308	299	311	274	313	303	270	294	310	273	296	323	298	293	278	296	286	302	307	279	292	298	279	324	267	322	303	292	279	315	310	317	292	283	318	307	305	289	309	295	298	294	283	271	297	307	297	293	349	319	303	291	282	295	270	300	309	260	299	311	288	279	295	295	316	290	322	321	295	309	277	288	298	265	291	263	284	268	291	298	290	292	300	330	297	289	311	298	332	305	282	279	307	310	318	294	288	263	296	294	303	299	317	337	302	286	282	295	287	268	304	279	308	251	324	314	311	301	308	283	284	283	310	306	300	288	322	299	271	314	284	280	275	297	303	300	320	303	295	279	331	301	319	288	255	273	312	322	308	287	329	301	294	285	289	314	303	313	300	325	308	317	303	274	312	269	306	298	269	295	278	314	320	291	272	263	298	273	311	277	280	270	253	302	293	308	273	301	308	316	298	274	293	279	292	315	315	289	303	314	294	283	291	288	309	300	291	279	282	325	271	278	281	295	296	278	282	287	301	306	315	280	288	298	297	306	300	290	319	289	294	299	285	328	294	249	303	272	252	265	308	270	305	289	293	287	305	277	311	277	304	323	255	318	315	263	301	279	312	315	265	282	282	317	297	269	304	269	280	339	294	274	298	276	312	303	328	302	262	280	268	303	332	301	286	331	299	271	294	328	316	298	310	293	285	290	321	271	263	321	300	252	301	309	276	326	308	304	321	289	297	305	287	356	278	284	298	289	304	286	311	292	337	252	288	295	275	324	308	304	282	291	294	300	294	321	282	333	315	314	286	290	269	289	314	317	301	330	271	300	310	325	305	309	275	295	309	334	300	271	304	283	286	321	288	303	269	296	284	310	307	303	314	275	312	311	283	305	303	264	332	283	275	313	305	300	301	297	278	294	309	300	301	291	270	284	297	274	315	311	312	299	279	291	277	302	339	276	305	300	283	261	294	295	309	278	296	302	279	318	298	305	305	300	294	289	314	305	282	297	282	295	265	281	293	281	306	292	307	320	278	271	311	280	285	306	295	287	297	322	305	306	314	307	338	285	299	300	294	288	266	297	280	315	320	278	313	330	305	298	295	324	305	272	282	285	315	306	296	300	315	280	298	296	279	312	310	283	272	299	310	284	285	289	262	287	290	283	290	329	295	298	297	303	290	301	280	268	291	323	270	282	279	304	291	301	279	288	292	286	258	275	302	274	296	307	271	326	298	282	288	287	309	255	298	304	299	305	292	263	297	282	266	300	310	291	274	296	279	310	286	272	312	305	310	301	298	306	287	306	299	306	289	309	271	273	313	321	301	319	297	280	273	287	263	275	298	275	263	273	297	282	314	274	307	281	275	318	280	296	296	289	322	275	309	309	340	280	295	295	290	312	307	271	278	299	265	283	305	306	280	313	286	314	294	294	296	301	258	289	274	282	282	291	267	299	279	293	296	297	305	282	288	262	302	302	284	330	294	281	288	285	316	301	294	292	289	296	321	273	295	318	344	304	294	262	287	309	303	281	269	304	279	290	276	284	262	280	330	312	284	273	289	304	325	298	305	298	292	305	302	255	303	314	296	283	305	280	291	317	310	270	305	320	289	305	302	324	290	308	316	302	277	303	310	313	278	308	296	293	298	311	312	289	304	311	298	299	341	303	307	293	295	295	284	312	298	306	286	266	263	307	268	294	316	292	292	288	306	314	312	308	303	309	299	274	318	266	281	264	275	302	276	300	289	321	297	285	315	305	318	284	258	294	325	254	283	314	276	264	313	297	266	301	284	307	288	299	305	320	287	295	296	303	293	329	314	280	287	305	293	301	303	280	282	271	329	301	322	263	308	312	294	284	302	318	258	268	290	312	306	286	291	269	312	302	315	285	309	293	296	298	300	306	296	296	301	269	304	282	270	282	317	313	295	284	280	318	325	297	275	310	296	293	275	319	318	283	286	273	292	314	319	291	268	285	302	294	296	306	287	262	308	284	275	300	281	313	290	273	253	281	314	293	298	297	310	278	285	308	296	278	305	295	316	309	303	303	295	336	289	277	258	287	310	251	299	293	307	277	297	308	319	284	325	279	290	273	303	300	316	292	306	312	288	309	292	306	318	311	314	271	282	315	283	298	299	307	271	286	300	315	307	303	307	289	301	294	275	284	300	279	295	287	299	276	292	277	299	305	275	268	294	257	291	292	292	283	278	305	293	277	295	305	292	286	286	303	293	270	300	282	301	271	285	301	324	302	288	323	321	283	283	303	326	302	297	289	288	288	297	302	290	304	272	308	278	310	282	323	327	301	317	310	302	304	276	293	321	312	297	277	307	262	292	290	303	300	286	302	282	301	287	265	291	288	298	323	287	285	289	302	311	268	296	316	282	288	339	313	308	305	315	290	279	288	300	289	301	285	266	282	273	291	283	301	320	297	313	304	304	335	301	269	317	319	256	305	293	293	301	280	276	280	256	281	272	294	320	298	289	277	296	328	291	291	328	306	272	299	286	284	277	286	275	274	276	265	291	299	306	288	334	281	271	310	273	321	258	268	318	284	292	315	283	283	331	285	287	290	308	300	294	311	323	292	290	297	280	290	283	288	319	292	270	312	259	298	295	298	269	328	308	303	339	288	284	288	262	292	295	310	330	290	319	306	301	295	295	295	300	288	307	263	283	280	265	300	280	326	280	330	281	301	272	276	271	298	334	312	272	306	303	290	269	260	306	271	317	315	306	293	272	311	294	333	310	299	310	296	276	276	301	269	271	293	304	277	318	310	321	318	287	308	299	310	311	291	299	271	298	274	314	284	268	326	299	282	309	312	274	295	321	280	292	330	301	286	298	328	283	278	304	294	339	314	257	246	309	288	283	302	307	291	259	271	297	310	298	295	297	270	278	277	259	321	299	281	298	295	284	323	306	297	318	296	319	322	308	313	297	301	275	279	295	320	286	300	278	300	243	291	320	321	295	326	305	320	306	279	319	307	248	297	305	317	298	283	295	298	320	285	300	312	293	300	300	291	319	288	301	280	302	285	305	292	301	304	298	272	297	291	296	286	299	307	286	309	278	287	288	300	280	306	285	295	315	282	302	289	269	267	328	305	301	325	298	298	281	298	310	283	295	294	315	311	304	283	293	300	304	307	306	288	321	285	326	299	300	327	308	300	298	292	279	297	280	298	278	301	307	272	303	305	305	293	292	265	306	274	278	333	292	304	296	315	292	271	302	294	320	292	300	283	305	287	296	296	296	316	296	281	308	296	287	305	322	292	330	294	334	285	271	290	288	281	287	301	296	301	287	274	288	276	298	279	283	302	313	277	317	317	290	295
23008	21445	29034	24245	21446	21449	6865	1376	890	789	690	570	538	499	446	408	403	392	346	342	318	313	261	300	321	290	275	270	269	274	282	255	283	263	235	246	221	232	219	239	229	278	260	261	215	233	248	222	233	244	218	254	224	227	224	249	222	185	224	255	225	231	216	227	206	225	217	182	271	234	242	219	202	185	249	206	236	213	223	196	212	223	230	252	205	227	266	229	226	230	196	236	213	241	211	237	190	232	255	216	214	220	239	214	251	216	264	220	219	233	219	224	207	250	198	222	232	192	202	218	209	238	242	200	239	224	233	235	207	229	219	207	233	220	226	226	212	242	208	232	238	219	220	217	230	225	219	203	213	213	234	197	249	220	207	217	225	252	233	208	227	216	234	232	217	192	204	218	232	225	238	238	227	213	228	217	238	217	186	248	230	241	209	217	202	198	216	231	199	227	216	223	249	217	205	237	211	219	204	194	224	235	186	217	235	217	241	199	199	217	253	249	209	237	219	185	200	218	233	204	236	216	253	213	232	205	233	244	243	251	232	205	223	231	212	223	221	256	210	219	212	220	249	211	224	215	188	233	201	236	202	246	219	205	228	233	250	235	250	211	228	233	204	224	238	220	231	253	231	208	214	222	243	211	224	218	203	233	258	235	216	242	232	234	211	246	247	211	240	208	253	217	245	229	217	218	215	240	205	225	231	221	232	219	210	207	200	220	221	229	215	240	210	246	239	219	229	237	211	210	240	234	230	257	225	228	247	211	214	223	214	223	217	211	213	245	255	223	236	237	202	202	258	227	228	249	244	248	212	205	241	221	221	230	238	211	217	188	203	206	207	215	208	231	234	229	217	223	229	198	233	221	210	221	193	226	209	236	203	231	207	220	202	237	220	218	210	234	212	204	207	226	219	220	231	234	231	217	205	225	218	212	199	179	222	248	205	239	232	229	219	242	246	216	201	198	195	232	206	192	192	203	216	206	223	242	237	214	245	229	219	213	226	240	197	205	226	223	222	231	232	219	225	240	224	240	225	239	216	223	220	223	218	222	206	248	210	234	229	221	222	209	216	219	240	250	226	232	241	194	249	227	240	215	236	201	250	227	197	215	233	215	233	212	218	215	215	263	224	218	224	239	212	218	222	210	240	194	236	220	226	214	220	213	246	222	213	248	234	244	230	204	214	250	239	212	241	238	213	197	205	204	217	229	217	229	232	231	233	229	213	224	221	247	225	206	230	215	257	219	228	221	218	239	241	213	232	197	226	229	232	229	222	233	206	219	225	202	212	223	196	235	222	223	236	213	238	241	217	215	231	212	241	227	226	213	218	232	218	209	246	212	253	187	221	220	222	218	244	224	238	216	222	242	222	229	222	220	229	201	217	230	237	233	232	231	235	222	251	231	235	197	212	207	230	224	217	201	255	245	233	213	210	244	206	226	196	223	199	228	212	248	215	227	233	230	213	233	250	223	217	220	245	220	234	214	221	224	241	217	219	221	202	217	205	218	198	213	234	217	221	214	204	223	245	228	240	238	242	225	236	200	212	230	213	201	197	221	229	189	274	206	216	222	232	245	212	206	215	232	229	208	216	227	220	250	238	227	221	212	220	253	223	236	234	206	234	251	235	224	220	207	234	252	224	236	227	235	217	207	220	194	226	215	224	211	199	216	200	222	230	212	232	230	214	222	212	225	217	230	220	214	192	246	212	233	212	236	253	229	225	216	198	226	247	211	215	229	212	217	241	230	226	226	221	221	252	242	229	206	200	220	194	225	228	235	203	209	206	232	233	220	230	208	227	206	215	242	233	206	216	228	231	214	223	227	229	221	220	213	217	217	206	230	225	235	208	234	200	202	230	217	221	240	249	201	209	210	219	238	233	213	210	212	231	242	227	230	192	213	241	241	239	199	226	240	208	225	209	200	222	236	227	230	205	208	212	203	228	208	229	208	209	237	223	238	240	260	223	193	234	209	208	232	242	217	242	223	212	205	209	225	192	224	212	247	236	226	249	252	218	218	209	212	226	225	222	248	217	271	220	213	221	208	222	206	215	257	217	218	212	236	221	204	210	207	239	244	262	214	197	214	223	212	204	207	214	232	238	220	245	239	199	217	212	235	214	260	215	233	223	203	243	238	214	219	245	250	206	215	213	208	221	237	250	220	199	225	214	241	215	194	237	231	212	191	191	202	225	222	212	223	228	224	207	235	223	192	202	236	207	227	248	229	221	222	227	228	216	205	235	232	235	219	243	216	189	251	228	212	272	210	258	221	242	236	215	237	247	210	192	235	228	221	224	209	215	213	216	239	247	238	241	201	195	215	218	204	207	212	222	195	227	225	273	222	226	220	221	216	222	235	196	235	224	204	223	250	222	230	240	228	231	230	218	239	204	219	196	211	232	217	224	219	213	188	215	199	227	235	239	214	172	220	221	217	203	246	195	217	192	223	211	235	218	221	222	253	220	255	237	219	217	246	225	225	239	255	206	231	233	202	240	208	245	222	243	229	219	230	215	247	218	221	242	235	222	221	221	213	211	226	245	232	253	218	230	224	228	221	240	224	229	222	198	223	218	219	214	216	213	222	198	212	206	215	235	218	232	240	225	214	226	231	233	230	208	239	239	237	220	229	223	212	227	215	205	221	217	227	221	230	236	214	228	219	201	227	212	191	241	228	196	204	227	240	242	235	209	213	217	229	234	208	232	226	244	201	222	241	236	203	213	221	186	231	202	246	210	211	222	231	206	236	217	223	221	237	229	209	220	230	207	223	211	236	213	197	220	219	199	236	223	229	219	194	230	247	223	214	203	200	193	222	238	233	206	239	213	252	231	220	226	235	238	198	230	202	208	236	224	207	228	244	218	220	225	229	232	231	211	228	211	231	225	233	235	201	221	231	232	220	243	226	222	236	226	195	211	235	186	210	215	215	233	240	223	233	223	207	214	190	213	209	245	201	236	252	202	190	244	216	233	229	215	187	228	218	222	263	241	231	207	220	239	209	243	197	228	201	224	227	223	219	243	232	228	223	224	230	233	205	249	219	202	236	220	212	219	227	210	216	216	216	247	212	216	204	218	204	207	228	220	227	246	239	229	244	239	226	220	202	211	246	234	210	233	230	232	244	235	229	221	210	216	227	215	220	241	220	211	217	219	238	212	222	234	231	206	227	207	219	215	208	213	226	227	242	233	232	201	195	250	231	207	219	240	225	222	253	229	216	213	226	201	204	225	228	198	214	219	222	230	217	228	199	198	215	230	210	236	204	217	222	183	200	218	206	235	186	232	200	244	228	219	225	229	216	250	187	233	205	226	202	213	225	213	225	224	217	221	222	221	227	224	210	199	221	216	233	215	213	193	214	222	207	249	195	220	221	232	226	226	217	214	251	195	220	211	230	198	239	241	203	244	208	240	229	239	205	211	235	199	203	206	226	214	199	235	226	226	221	251	223	215	218	238	206	209	225	243	223	218	236	252	214	230	225	237	238	250	211	250	222	185	229
6365	18514	14954	7805	5269	3943	3063	2508	2066	1547	1252	1066	895	808	722	688	666	617	568	518	495	470	429	438	429	389	411	369	406	340	372	350	364	323	273	324	331	342	330	351	334	322	298	332	321	318	289	300	297	278	293	289	315	274	314	325	345	301	339	296	312	281	294	308	302	277	314	283	278	300	313	341	317	307	320	300	301	315	296	311	319	293	295	274	299	336	297	284	273	275	298	293	302	306	306	274	292	303	281	313	291	308	291	328	319	281	306	280	298	312	320	310	281	298	295	317	327	278	269	296	294	294	275	309	284	299	301	328	300	291	283	298	307	303	318	292	294	266	306	320	294	282	316	287	280	272	307	296	288	270	294	297	247	274	278	305	267	282	324	295	326	283	310	279	299	299	294	318	299	285	263	293	300	303	279	286	295	321	275	306	295	297	293	296	307	286	261	263	276	285	293	298	313	298	288	280	296	292	298	294	293	286	323	300	310	296	299	276	337	262	292	300	276	265	265	325	318	260	296	278	284	296	318	294	284	281	290	311	272	284	309	300	296	270	319	288	313	305	288	300	282	306	302	294	296	287	285	305	299	291	317	279	300	301	277	307	293	305	276	339	280	272	299	300	295	291	256	285	291	282	318	298	302	265	272	298	301	298	295	299	276	306	309	316	295	298	302	296	299	311	317	273	310	274	294	291	289	299	284	322	308	318	314	278	267	298	284	290	295	266	284	310	292	278	275	298	280	299	286	302	262	294	289	303	317	304	262	267	298	295	284	292	320	251	327	314	281	288	279	316	279	297	300	296	257	257	276	275	317	304	284	269	288	328	318	320	302	259	315	302	305	272	283	298	300	280	271	298	292	280	294	287	284	281	315	263	299	306	244	327	310	273	297	298	277	275	309	297	279	271	269	297	267	285	258	302	308	298	317	296	268	284	269	287	294	285	297	275	291	279	280	300	271	280	295	314	297	295	283	322	289	270	267	301	277	321	282	273	268	291	302	318	304	319	297	281	304	270	255	277	278	277	283	272	288	319	346	271	286	304	277	289	300	308	299	303	290	306	308	272	281	296	275	308	300	300	293	282	283	290	314	287	272	302	297	292	300	290	295	318	311	296	281	275	294	291	293	301	305	272	293	333	286	294	301	296	275	273	285	311	268	299	267	307	284	303	295	303	290	298	274	324	293	301	289	311	279	300	258	297	239	270	292	283	318	273	298	307	265	297	291	318	303	271	315	314	289	326	323	281	308	315	284	300	293	294	300	286	297	279	314	281	285	280	309	316	312	294	271	295	299	286	283	313	304	285	284	267	295	311	296	303	291	308	280	296	270	316	280	311	288	291	314	265	288	289	308	303	281	293	284	276	297	313	275	299	278	321	306	258	295	283	282	274	284	291	275	283	325	324	298	295	325	293	270	307	286	305	287	299	284	269	284	313	327	276	269	269	317	287	286	287	282	272	287	295	271	301	284	278	306	277	277	276	292	302	277	310	296	310	279	278	327	293	288	318	269	288	301	284	268	308	326	308	283	306	317	287	291	301	286	303	300	300	304	290	268	281	289	316	296	308	269	299	301	272	250	281	288	275	285	292	274	294	320	277	275	255	282	288	302	266	308	296	260	309	278	267	303	284	293	288	288	300	246	293	282	294	320	285	349	293	296	264	292	287	316	296	284	273	275	285	294	284	276	289	316	285	288	291	317	298	280	291	291	305	257	281	293	262	270	299	295	292	299	317	289	277	297	313	288	292	299	289	275	286	296	273	301	297	283	297	293	285	293	296	254	314	300	309	294	311	298	303	295	285	300	304	285	325	258	312	300	291	279	282	312	280	306	301	267	331	284	291	293	262	303	279	282	296	282	291	307	304	270	271	291	282	287	297	310	291	309	295	284	299	294	278	265	310	314	276	302	308	274	269	278	300	283	274	289	293	304	280	308	266	286	288	286	337	268	289	319	266	300	305	291	315	321	290	289	270	300	279	275	272	309	295	275	284	306	303	308	271	287	279	307	280	274	349	314	313	290	288	265	298	293	313	261	293	267	285	309	251	321	281	308	284	300	287	291	300	292	273	298	280	291	287	305	262	278	282	304	269	294	260	286	269	277	283	298	308	277	277	303	299	306	306	278	308	295	278	312	259	271	309	254	303	279	312	288	299	287	307	272	305	278	297	277	281	279	272	277	285	287	319	313	316	272	321	295	301	286	296	269	269	287	282	300	266	286	283	285	311	264	279	265	291	319	287	296	324	268	293	286	297	300	288	296	286	305	268	293	319	275	317	273	309	326	289	278	292	299	294	286	282	291	254	300	283	284	292	279	271	273	327	288	318	292	313	310	290	289	285	287	282	288	300	322	300	303	330	275	301	305	284	300	303	318	282	290	305	254	286	301	298	276	323	294	316	275	308	286	313	296	300	286	269	309	335	316	321	314	292	276	296	291	306	315	300	295	277	270	281	298	305	294	270	300	289	301	297	319	296	279	296	312	319	281	311	270	287	306	309	294	312	287	306	299	287	282	287	274	312	315	313	302	317	312	264	312	266	290	277	295	271	254	264	269	268	308	301	269	303	254	290	301	277	289	291	307	299	264	290	279	282	256	306	294	293	318	298	315	318	326	269	316	286	292	287	288	298	293	307	279	288	317	270	292	301	280	265	326	293	305	290	297	282	300	317	335	309	294	281	293	308	279	266	276	291	275	265	309	304	299	278	277	316	292	309	255	260	320	297	292	296	288	259	279	295	295	298	280	274	315	301	323	264	312	292	282	260	300	282	291	317	289	276	296	302	265	319	306	299	311	283	257	277	295	285	263	294	283	308	288	277	283	282	291	289	281	319	287	261	287	272	265	276	283	300	287	359	279	313	270	296	292	280	304	262	308	294	309	287	290	300	311	299	316	277	275	302	303	316	264	297	283	291	297	317	296	289	288	297	289	279	254	300	319	297	299	286	273	289	313	293	303	266	236	289	287	293	284	297	292	311	288	264	290	294	285	288	317	310	294	342	316	287	299	284	279	329	301	301	279	266	274	328	291	280	304	273	282	290	268	311	316	320	296	320	288	339	319	290	276	293	314	296	285	307	290	309	295	270	320	290	309	311	331	266	286	260	286	286	251	296	292	287	301	297	308	269	289	288	308	300	276	297	279	299	289	306	321	296	298	299	281	265	307	301	288	283	277	285	305	286	320	267	308	275	321	261	322	284	279	286	297	315	298	295	286	242	285	299	305	283	290	305	272	306	286	295	282	276	291	287	275	312	282	299	297	291	303	254	313	286	327	292	266	304	314	279	276	294	305	299	294	287	288	297	254	286	309	331	309	312	284	293	296	291	300	272	288	304	295	288	299	271	279	282	292	278	308	268	304	262	291	261	288	313	292	289	258	300	309	300	287	320	280	272	295	273	255	310	285	283	269	302	297	313	272	281	316	290	284	265	299	292	324	294	275	327	288	329	308	275	313	277	271	289	272	310	298	296	303	268	290	283	287	297	345	328	285	301	307	314
27589	18632	5697	1603	912	718	711	658	571	539	523	495	514	519	505	465	499	456	492	491	463	479	443	459	465	462	476	444	460	444	414	415	457	418	432	462	439	464	452	453	478	451	444	442	425	464	443	411	449	457	436	443	394	434	429	418	440	416	447	447	457	427	464	430	447	450	423	435	431	453	412	465	422	469	436	454	451	406	443	436	411	419	410	402	421	444	452	459	450	417	445	406	445	415	429	441	431	455	443	449	436	416	401	459	431	376	441	443	428	420	436	451	374	454	410	446	414	418	394	464	437	465	398	417	416	462	432	412	427	442	434	436	437	440	434	464	447	443	418	404	465	466	415	450	424	400	446	440	451	417	461	433	407	443	471	424	441	421	437	402	446	476	437	456	420	412	446	439	438	396	429	469	445	408	447	443	430	441	433	451	439	421	394	422	440	438	436	437	418	457	426	427	428	450	420	445	452	474	464	459	431	410	442	406	451	415	411	442	385	420	416	420	447	417	422	416	416	412	438	419	418	434	467	441	435	440	440	432	452	405	466	441	424	428	456	470	423	400	417	423	466	442	424	431	452	430	418	433	451	431	459	438	456	432	436	442	429	461	426	433	392	417	427	406	437	432	473	424	445	402	421	429	440	428	448	437	450	472	410	401	474	410	453	403	430	444	401	421	426	434	409	453	419	443	409	433	414	449	440	401	486	467	439	446	436	441	446	431	420	435	413	448	424	460	430	431	455	435	388	418	453	449	483	392	402	412	437	429	438	433	437	468	454	429	456	459	478	413	427	426	432	458	445	398	422	424	440	424	429	440	425	475	453	429	409	446	459	440	437	412	432	448	436	508	436	422	463	464	393	412	467	426	407	470	428	481	437	428	451	404	426	435	412	456	401	421	461	457	425	455	474	437	407	428	466	409	440	419	413	414	423	447	459	461	473	484	429	466	404	428	439	448	409	428	423	438	429	415	445	472	417	445	434	392	412	474	399	420	392	416	432	464	390	434	446	464	442	412	470	451	406	439	413	429	395	410	439	465	449	426	437	475	435	473	432	448	438	409	433	421	412	370	462	427	453	414	459	435	468	420	441	453	457	466	447	410	436	436	441	452	433	465	419	432	434	421	466	421	467	472	402	437	400	447	444	448	443	444	440	465	439	446	442	417	422	409	442	443	437	463	458	459	473	493	469	453	443	454	445	452	446	466	426	440	434	434	392	414	395	408	400	422	421	422	424	412	456	427	449	426	443	444	453	446	411	433	446	459	469	447	457	415	465	415	466	442	453	439	443	453	431	443	426	411	428	433	418	443	429	433	461	431	448	467	420	394	429	465	426	404	444	435	396	426	470	397	464	404	448	420	409	458	388	447	418	440	458	427	445	406	431	415	438	488	381	438	456	429	419	430	454	433	436	420	459	420	430	423	435	395	448	434	407	407	451	465	415	416	398	451	417	449	465	456	423	439	411	400	419	402	444	432	424	434	408	462	429	439	448	492	456	409	430	418	448	414	443	431	459	439	458	411	449	409	399	431	413	411	421	413	429	427	425	418	447	429	410	427	456	458	416	402	408	425	419	436	450	441	448	430	419	422	445	429	449	435	450	410	418	469	429	405	426	394	421	408	419	448	417	426	432	462	398	445	431	392	428	414	447	431	419	456	410	429	455	425	468	436	479	459	449	439	397	419	424	436	399	430	457	477	446	389	396	455	445	412	415	411	397	457	414	441	451	408	448	420	417	448	478	426	441	409	463	460	421	438	474	456	453	434	403	414	413	430	415	425	469	460	448	423	465	411	484	400	424	430	479	447	393	474	428	476	431	449	448	429	424	442	440	432	442	427	451	414	451	414	430	424	454	425	403	393	456	419	428	434	433	432	446	444	445	467	438	429	432	421	430	402	416	438	433	488	448	424	443	409	438	391	417	388	446	449	430	433	476	458	446	465	417	448	427	423	438	431	404	456	450	423	435	462	461	409	416	455	420	473	454	460	427	425	398	427	438	466	434	447	440	429	445	417	424	419	392	445	440	422	428	456	427	461	442	425	458	411	447	441	399	441	432	433	443	449	446	424	429	455	477	403	397	450	415	430	437	430	477	427	420	426	437	440	405	410	404	456	431	412	410	426	420	404	458	471	469	460	405	421	432	442	410	402	461	459	410	436	425	466	413	430	395	435	452	427	427	422	417	440	425	422	428	403	437	402	427	448	427	478	435	410	436	424	413	432	438	422	443	460	452	449	439	423	395	462	437	443	419	460	431	428	443	427	480	446	418	429	442	434	459	448	443	464	454	452	430	427	467	454	443	453	453	439	442	405	443	459	475	440	434	435	453	460	441	437	428	454	426	427	432	432	409	459	431	450	412	427	454	444	431	408	434	409	453	431	448	448	418	458	444	420	442	444	436	447	406	473	457	431	428	430	448	429	456	460	421	393	439	426	441	435	416	444	427	436	414	414	424	432	448	461	427	454	427	450	469	439	419	401	446	410	453	448	410	417	446	457	416	435	424	407	454	440	459	447	417	449	433	357	445	445	430	456	417	452	424	442	444	393	457	471	459	465	426	476	447	439	431	407	455	441	412	462	429	407	407	436	462	417	420	394	416	437	426	441	399	420	452	443	462	441	441	417	397	400	413	434	455	443	460	442	457	429	446	421	452	425	467	427	439	467	412	430	457	446	459	442	443	441	436	439	447	469	465	441	433	459	425	440	439	443	438	416	423	452	432	397	484	447	453	457	441	457	447	397	462	441	415	438	416	443	449	462	453	409	446	453	435	418	447	449	440	410	448	413	435	457	451	430	448	447	416	421	459	442	404	461	438	443	439	389	449	456	471	441	457	458	471	434	431	444	464	421	434	440	452	491	399	406	425	436	425	408	441	426	445	432	471	489	435	441	422	458	421	433	426	414	406	425	432	423	462	474	422	439	411	424	456	440	420	424	421	441	499	452	434	415	464	419	436	437	433	397	415	454	446	431	426	428	442	444	439	479	430	463	469	440	438	455	441	445	429	446	453	427	444	451	402	426	413	488	454	488	416	453	443	425	447	453	438	462	422	431	439	459	435	442	409	439	414	426	461	433	472	413	464	444	422	437	448	444	428	425	434	424	457	451	407	462	467	425	402	426	409	411	446	418	413	410	438	404	404	443	445	458	472	391	456	395	429	414	461	425	431	421	398	422	432	479	428	425	459	390	442	469	452	397	453	449	436	424	427	436	418	444	443	455	400	427	449	422	456	428	475	480	443	440	416	462	424	416	471	440	414	435	456	407	394	456	469	435	442	439	413	431	449	423	389	446	441	409	451	427	472	432	436	429	437	475	438	461	456	457	456	439	410	423	503	436	435	420	443	406	426	434	449	418	436	399	457	415	456	426	432	413	443	427	450	447	427	396	438	426	425	411	453	411	428	425	408	477	395	457	440	428	480	424	438	427	402	448	427	424	417	424	415	427	452	420	432	417	419	409	416	412	435	406	428	447	433	453	435	414	432	445	428	432	442	408
5514	5350	4303	2120	1574	1222	1102	1050	863	765	733	665	670	635	640	655	630	609	629	592	587	530	566	564	603	566	589	547	584	558	575	550	581	579	523	586	491	568	530	543	571	510	537	521	551	509	582	551	520	565	557	548	517	518	534	569	550	565	541	543	572	516	520	535	519	571	597	550	560	518	537	584	527	535	534	557	494	578	528	557	498	504	546	553	561	530	549	560	562	560	553	551	530	572	541	528	549	560	532	547	496	560	524	568	550	543	541	552	517	536	534	571	598	534	552	566	555	537	552	579	516	543	560	532	562	579	533	553	544	555	492	550	559	555	565	552	527	590	547	533	529	520	496	570	568	539	563	590	555	574	556	550	553	560	532	525	553	586	542	607	541	562	556	535	564	534	517	541	529	571	544	566	490	556	551	540	555	519	514	562	504	572	543	505	507	535	583	585	510	560	541	522	552	519	568	568	572	562	511	546	555	573	512	512	537	498	561	532	538	532	505	551	509	554	558	559	582	539	520	571	548	593	505	554	548	590	580	568	541	521	540	556	523	536	552	575	557	574	561	580	559	547	562	546	573	540	509	545	555	516	544	562	548	563	500	527	541	578	574	536	572	550	564	555	562	553	585	527	545	559	539	542	504	515	533	547	541	530	537	574	556	543	547	535	539	619	554	537	526	538	579	532	551	568	571	582	554	539	537	529	548	551	503	542	575	547	514	550	530	502	549	569	556	520	549	516	521	533	559	515	529	564	540	552	564	554	541	593	553	556	529	542	559	546	512	561	519	526	544	531	549	522	560	552	543	569	488	580	567	542	560	549	553	520	561	576	552	514	530	548	566	517	486	574	536	592	565	567	590	533	568	485	563	582	524	579	590	557	520	549	576	555	605	548	565	554	514	544	556	543	545	570	543	524	523	593	568	566	563	549	543	543	537	567	545	519	526	486	573	591	523	551	539	513	555	539	530	513	528	511	547	565	567	540	568	484	558	528	582	496	542	510	529	528	521	529	549	547	551	572	577	529	542	521	562	529	561	552	550	533	534	544	520	479	553	554	536	499	560	539	519	529	490	576	575	534	563	585	538	535	571	525	554	576	564	544	546	558	506	556	529	492	535	531	537	581	521	538	601	520	528	504	535	556	518	558	555	520	518	575	554	527	555	559	533	566	532	546	531	526	553	551	536	560	547	522	547	543	511	506	540	505	596	549	530	559	518	555	527	548	518	582	553	537	535	529	563	559	577	534	562	542	555	568	534	548	535	538	513	594	553	513	563	578	521	555	556	545	571	543	499	515	518	518	511	519	600	538	553	566	574	555	540	552	548	535	534	527	567	546	551	532	513	579	553	520	546	542	519	575	595	564	546	514	530	553	561	515	489	514	528	535	569	541	575	515	559	567	575	534	541	511	551	605	562	546	530	549	580	576	532	551	559	510	623	531	557	513	528	525	513	538	552	542	500	571	552	527	561	545	547	551	515	557	526	585	532	570	539	580	545	532	547	546	556	526	527	526	552	515	520	564	539	540	547	503	539	493	540	559	549	507	573	511	545	555	574	533	579	579	516	562	531	531	509	551	559	534	525	544	523	539	537	555	531	526	558	544	524	545	565	571	559	557	557	554	523	531	529	572	580	547	549	554	565	565	556	537	539	515	542	513	548	545	526	554	500	563	581	563	602	553	537	553	569	578	584	517	548	575	524	567	566	552	555	580	512	559	542	528	507	536	518	513	577	549	560	514	537	544	545	544	556	532	570	541	514	528	521	566	513	582	560	541	522	532	513	543	571	562	543	554	550	535	567	521	587	532	541	572	548	558	561	522	502	536	531	536	492	520	563	567	513	560	535	541	507	517	516	538	557	483	582	572	590	588	557	548	544	503	548	533	536	530	559	541	499	569	518	539	527	532	551	560	546	566	541	584	534	570	593	545	524	544	572	479	551	553	531	485	589	557	539	588	554	540	555	566	539	569	545	550	588	547	473	568	578	540	554	531	543	564	500	596	497	522	532	554	582	494	515	552	556	525	529	532	521	556	547	530	539	543	555	587	579	586	567	508	572	529	535	556	558	542	535	549	537	545	573	598	520	578	549	555	521	532	520	574	552	555	573	510	526	534	570	520	564	558	585	576	530	549	565	544	555	561	522	516	566	524	570	528	551	512	538	573	527	543	544	530	530	548	528	577	600	540	533	502	515	542	540	537	544	552	524	541	557	524	527	583	544	517	565	553	566	520	583	569	553	569	510	541	571	546	493	541	519	554	513	566	531	579	558	521	556	516	606	562	511	559	562	545	557	549	532	572	524	568	597	555	535	579	523	544	540	510	579	529	537	519	531	546	573	590	489	569	530	554	511	564	574	506	486	568	564	510	528	567	571	525	574	529	588	553	528	513	555	537	513	506	558	582	521	555	524	563	560	553	546	574	522	567	560	549	562	530	577	529	527	597	481	578	593	485	548	547	563	593	555	545	583	523	563	562	540	558	512	537	537	520	540	553	526	503	543	562	543	582	547	569	566	603	538	578	562	566	571	539	546	528	561	599	547	531	562	550	554	558	544	542	503	575	543	537	519	555	516	528	544	552	536	543	491	558	516	541	577	523	543	512	539	580	555	550	594	554	565	543	561	515	557	554	546	523	535	563	539	541	519	527	517	528	541	568	561	539	548	546	547	527	565	538	534	588	546	559	588	554	516	565	535	535	541	540	540	530	547	518	561	515	532	562	541	566	530	533	560	551	555	558	545	530	527	521	508	532	496	558	535	528	553	575	534	561	513	537	550	532	518	551	522	507	514	557	526	522	524	562	530	540	560	578	554	534	533	539	535	555	538	520	548	489	520	530	552	545	526	522	541	542	525	547	565	546	555	556	534	544	551	551	525	537	545	583	538	550	585	544	540	556	556	565	549	556	561	538	521	521	521	551	527	549	567	497	523	536	600	522	526	553	590	575	543	532	521	561	576	547	567	573	621	501	546	533	510	534	536	511	605	518	540	550	541	558	578	561	528	555	556	574	546	529	580	532	538	558	552	595	559	547	536	571	580	568	490	525	532	526	539	527	510	524	575	585	594	503	568	546	538	542	534	564	519	556	539	550	577	500	548	555	547	526	540	564	558	570	556	558	548	521	531	526	549	511	529	500	543	568	546	545	553	552	550	536	596	537	574	520	530	537	546	572	557	562	539	582	532	514	544	555	544	554	536	525	552	541	548	512	540	560	555	537	527	570	542	547	584	561	531	514	567	576	531	565	563	545	561	525	561	560	526	563	570	511	522	549	558	536	543	592	527	546	539	524	558	543	537	572	568	518	584	520	522	552	543	550	576	526	551	527	558	540	559	541	544	547	512	531	533	573	594	519	539	556	555	550	547	560	543	555	548	590	543	516	537	493	537	540	502	579	541	522	568	546	509	529	545	556	548	548	572	503	511	565	547	520	553	543	514	524	578	541	562	594	547	546	535	528	551	551	560	530	539	547	524	534	520	540	516	513	575	580	581	543	532	552
24039	21384	28490	24664	21365	8686	1553	1057	866	835	684	607	609	579	621	552	586	566	550	561	515	521	537	491	490	492	509	510	518	475	492	480	445	469	463	499	512	440	459	458	463	435	507	452	507	456	449	451	503	494	462	427	458	434	443	443	450	489	474	483	492	468	470	496	497	448	457	489	515	429	456	447	453	424	429	435	478	454	450	465	471	457	445	505	439	498	482	448	472	422	482	468	473	487	450	466	434	458	458	462	475	497	463	404	443	486	457	401	463	463	484	470	448	452	447	450	438	474	491	448	469	454	461	413	461	456	470	463	472	450	495	463	482	445	462	456	450	500	451	451	469	450	451	453	440	467	477	428	467	467	510	509	457	427	470	459	462	474	460	458	451	432	427	474	420	476	477	476	454	442	485	453	474	452	438	515	504	419	471	461	499	492	449	434	453	460	439	462	429	469	449	463	441	445	466	459	461	475	462	460	507	512	451	446	458	436	487	491	482	467	480	491	473	469	456	461	467	469	460	480	480	490	444	464	495	451	446	438	455	480	480	464	447	456	466	460	454	460	443	440	490	456	440	475	463	450	443	444	448	451	469	474	447	435	468	423	476	445	447	446	433	462	478	488	486	481	465	461	469	449	464	467	450	498	487	440	435	460	479	439	470	435	453	444	451	469	464	415	454	454	455	460	497	446	476	469	479	504	463	455	486	458	422	425	428	468	459	438	457	443	455	458	458	491	459	461	440	494	502	488	480	463	461	455	494	501	459	467	465	456	484	468	458	461	443	464	440	456	498	429	484	442	458	466	435	495	459	412	449	474	469	482	456	436	461	452	473	461	481	435	447	467	437	395	439	462	437	480	422	443	463	455	488	493	462	468	465	451	465	451	435	426	446	451	446	487	482	473	444	463	435	465	439	467	463	447	505	435	471	499	477	407	457	479	471	436	484	461	459	456	473	459	448	431	436	523	451	465	473	497	485	421	461	455	465	442	430	489	457	450	452	460	495	438	420	445	444	427	454	430	461	478	523	432	445	478	491	469	455	461	446	438	464	480	481	459	474	454	464	472	513	463	487	486	486	451	446	471	475	456	415	444	481	494	447	441	413	454	474	447	434	470	477	424	456	414	465	433	438	426	461	489	470	411	441	447	449	458	450	448	480	463	458	476	473	456	472	480	464	458	471	451	441	513	473	445	454	487	469	482	434	465	504	474	439	489	433	454	434	443	475	482	454	402	493	429	462	490	439	487	495	468	444	475	430	473	443	419	439	447	490	457	468	470	460	447	479	506	438	475	431	442	422	464	451	487	486	435	461	465	470	485	460	421	422	474	473	444	454	420	448	481	459	460	424	449	480	458	440	440	460	430	473	451	461	431	457	488	423	460	456	503	464	450	439	427	480	434	441	471	466	461	456	455	447	432	442	472	446	409	499	456	507	457	474	445	467	464	479	479	447	477	436	432	446	463	451	434	449	456	461	446	453	456	441	461	469	451	494	449	470	491	427	470	491	468	478	469	471	454	465	490	507	464	475	467	476	460	443	473	462	442	482	460	507	440	450	471	467	466	478	440	428	462	458	458	462	464	476	433	481	487	445	460	460	466	464	453	465	511	451	474	466	472	470	479	461	498	463	454	435	444	493	477	431	457	432	431	472	401	448	478	472	487	460	480	488	432	487	451	391	492	491	423	471	447	453	427	463	419	459	475	408	417	472	441	464	506	467	473	461	468	417	490	491	444	452	451	443	468	436	475	482	480	436	449	441	458	474	451	492	439	464	431	470	470	493	467	469	442	469	441	442	459	436	462	411	463	451	452	456	448	475	459	454	480	443	454	433	477	444	486	483	442	442	473	477	462	446	453	450	462	439	483	444	449	424	475	472	441	409	463	452	450	473	442	448	487	475	465	456	455	454	485	476	457	479	441	500	464	442	497	474	430	427	459	480	482	418	478	443	486	462	485	482	465	484	440	470	467	438	496	438	489	445	456	450	454	483	467	432	439	441	436	468	497	487	470	477	446	475	449	458	435	451	484	466	473	439	478	454	475	457	445	419	470	469	467	457	442	503	462	499	457	475	470	437	456	411	448	467	451	452	465	455	468	462	493	476	453	450	472	438	437	463	464	436	465	420	440	478	459	486	465	468	497	478	475	456	474	423	454	458	426	452	472	438	445	465	441	471	482	481	421	458	453	435	545	422	460	434	471	438	463	448	470	444	442	473	460	444	441	451	440	486	475	486	460	439	462	513	472	443	411	497	461	448	488	463	423	467	468	504	452	440	477	515	400	436	499	434	436	458	463	470	450	455	453	449	466	430	456	482	481	463	504	473	497	417	477	470	450	516	468	438	446	499	457	464	458	430	445	485	469	463	458	424	430	444	474	466	485	457	491	432	431	457	478	466	425	442	457	456	410	450	448	485	491	491	462	459	463	460	467	434	419	476	436	463	439	457	479	441	439	446	464	485	430	493	486	460	419	475	461	463	446	451	473	440	439	431	479	459	445	458	497	467	473	479	455	494	439	414	435	484	474	483	398	473	447	443	470	496	437	470	447	491	477	459	444	471	459	475	416	448	440	483	471	458	457	435	449	475	452	478	466	478	461	432	429	484	419	443	461	469	466	464	491	462	479	466	466	482	446	446	450	465	480	450	441	413	450	462	453	432	445	451	468	453	469	461	484	478	479	494	466	446	430	483	456	455	442	453	468	451	446	450	477	465	439	436	436	492	461	479	481	431	437	450	463	477	460	489	464	483	455	436	465	450	461	482	488	447	492	515	468	435	467	458	452	476	464	451	435	473	445	450	484	450	435	480	452	446	427	467	459	477	456	501	475	450	479	472	459	456	474	466	433	455	453	493	448	431	481	429	459	433	436	452	466	446	399	459	457	435	497	494	481	444	437	410	446	470	403	450	479	488	442	467	442	494	470	459	458	479	440	465	462	458	450	472	465	454	472	484	457	425	465	450	473	483	456	460	441	461	457	494	462	461	445	457	511	456	448	443	458	451	424	442	516	440	402	428	503	450	436	444	450	484	485	428	448	479	473	498	438	466	437	423	418	464	472	497	459	449	455	450	466	471	448	464	411	485	480	479	470	454	446	457	439	471	471	457	498	485	467	449	448	456	465	472	462	507	461	444	492	502	431	474	456	493	470	463	437	502	470	442	478	446	476	482	441	458	452	447	436	452	490	483	466	477	460	460	425	471	475	491	485	428	456	452	422	473	472	454	404	500	478	470	471	447	450	500	454	495	498	441	460	464	508	430	481	482	456	442	484	411	469	467	439	447	424	499	475	467	435	441	448	473	491	477	431	446	490	475	460	458	426	452	484	435	479	463	442	436	506	488	445	477	417	472	476	500	433	441	478	478	440	438	458	435	482	494	459	465	446	471	470	439	473	453	460	483	477	472	471	456	445	487	426	498	481	455	506	474	456	462	452	462	464	442	471	475	448	445	470	470	412	485	489	453	492	482	497	433	458	453	425	446	426	459	432	434	426	456	457
4802	12853	10571	5237	3577	2635	2221	1919	1656	1301	1123	1040	961	883	889	863	789	726	741	704	658	653	650	734	715	703	637	620	612	648	613	593	587	605	627	590	590	609	618	623	616	599	650	635	615	612	579	592	570	606	598	571	600	582	572	551	568	580	592	578	585	595	618	595	615	578	587	578	612	593	565	611	552	551	588	632	572	613	587	572	537	605	567	583	595	595	555	607	576	595	595	598	649	581	620	573	615	587	613	596	620	588	605	591	622	590	570	583	562	610	592	614	595	540	560	585	583	579	562	574	535	559	573	632	573	574	587	589	611	559	579	581	596	567	578	559	597	565	579	579	627	615	559	604	592	560	572	647	564	614	592	557	594	570	583	593	611	607	555	596	580	606	597	584	543	593	585	575	583	573	639	564	537	574	614	577	617	581	589	566	575	590	627	639	593	555	592	580	577	610	579	589	579	629	568	603	543	585	637	593	545	582	598	615	588	598	598	565	638	571	588	597	619	583	606	596	606	572	621	566	579	589	560	580	575	559	583	606	594	621	594	629	555	624	572	602	605	583	571	554	559	604	510	590	590	575	574	566	551	570	603	583	544	608	600	563	575	630	558	564	621	589	586	598	588	599	595	562	644	528	606	558	607	583	543	597	580	573	574	613	606	599	571	585	648	575	589	601	584	584	582	574	586	632	598	578	589	564	614	537	534	624	611	612	580	588	577	540	560	620	612	592	577	611	626	589	605	556	632	564	558	601	556	617	597	591	589	612	570	636	585	598	601	564	609	594	582	537	576	542	598	596	595	585	590	591	574	615	589	596	608	601	579	562	616	568	588	597	591	583	609	555	600	559	600	567	576	596	585	596	557	583	592	573	618	607	544	556	614	595	573	585	589	573	597	579	563	556	590	596	640	591	567	597	611	587	547	605	606	575	567	613	569	568	600	592	563	581	590	634	593	610	571	609	583	639	601	572	601	603	599	570	564	618	574	562	574	585	544	648	580	564	523	607	584	575	596	573	628	581	554	581	568	603	595	582	595	596	574	597	627	568	609	629	623	536	585	617	580	579	593	635	603	627	584	556	519	615	635	587	608	581	596	609	576	579	604	535	608	594	552	594	598	587	596	620	595	577	616	584	538	608	576	645	607	604	587	611	619	561	579	557	631	584	604	596	619	588	607	563	547	628	557	580	599	555	600	582	582	607	578	567	566	601	573	607	605	553	592	578	583	583	555	547	591	597	599	588	609	593	578	598	614	542	585	587	531	564	589	606	565	618	605	632	575	615	567	628	576	589	587	600	599	608	597	596	586	558	577	587	577	586	602	604	620	637	581	623	601	550	597	576	634	574	642	609	565	591	589	554	629	609	598	600	622	616	574	596	561	588	577	554	544	580	603	565	587	589	549	568	607	559	603	560	568	608	560	608	619	578	602	559	605	565	589	560	609	609	616	603	589	606	559	587	540	588	598	543	576	598	570	537	583	593	549	625	635	562	542	590	595	602	560	591	571	587	583	576	534	599	602	540	616	572	593	558	595	571	616	540	584	628	618	616	564	553	594	585	533	571	605	547	620	582	522	569	571	539	588	597	585	571	552	608	602	587	572	567	608	564	590	577	606	563	587	604	579	562	585	619	569	550	580	572	577	612	544	624	566	574	600	599	548	581	583	580	581	550	564	562	558	615	607	597	581	609	593	578	577	620	566	581	595	587	616	583	583	591	600	600	542	560	598	583	593	627	576	557	537	556	585	563	565	597	576	564	593	598	548	588	568	617	561	589	595	594	595	562	609	574	621	551	575	622	582	553	609	587	584	577	539	608	599	548	608	580	594	555	574	603	590	605	547	574	587	585	568	595	585	591	584	601	603	591	579	575	609	582	588	589	601	562	611	587	639	574	585	575	617	595	608	612	565	574	556	573	590	612	577	562	567	582	613	575	599	553	571	571	613	585	537	574	560	550	568	575	567	587	618	607	561	576	584	556	588	605	549	584	597	591	589	584	580	569	610	552	557	543	619	560	591	589	575	586	584	578	595	554	616	620	598	643	604	562	630	573	606	585	591	569	565	571	592	596	621	574	546	612	540	591	543	563	576	605	598	585	593	588	550	586	544	611	596	530	545	566	545	585	570	589	587	604	568	564	619	575	613	606	584	608	553	587	563	592	628	613	582	614	571	579	597	583	613	574	563	566	547	611	611	597	597	574	552	557	545	646	581	575	623	578	578	573	584	626	556	604	604	585	546	568	545	583	619	583	552	629	598	601	641	560	581	534	604	553	557	612	608	605	579	594	615	566	566	549	577	566	556	592	604	618	543	620	608	596	572	585	600	576	589	540	545	612	603	572	634	610	582	619	616	573	583	597	571	606	604	602	552	615	585	563	610	578	611	565	600	572	568	559	562	628	569	603	570	579	557	583	556	561	603	602	595	544	587	559	613	588	584	551	608	574	592	588	591	666	595	610	543	575	589	550	593	577	589	575	563	582	631	582	615	591	650	577	549	622	600	552	558	565	591	558	563	592	584	599	635	531	572	560	622	552	554	534	608	562	553	602	582	593	586	594	620	599	591	630	625	551	567	597	579	586	557	623	580	590	561	578	593	556	588	647	569	605	603	587	572	579	591	600	572	591	556	602	536	584	546	589	602	623	617	574	606	587	530	599	569	603	586	595	598	615	560	572	611	618	526	578	570	591	590	586	547	558	576	593	594	554	627	548	565	598	606	562	566	584	608	581	611	565	549	592	606	598	579	579	618	612	576	576	558	568	604	598	609	618	577	588	594	541	630	586	577	610	590	617	553	591	599	610	596	611	583	549	566	580	586	572	593	586	608	565	566	621	557	587	608	609	623	568	560	551	600	588	589	587	522	608	622	602	541	589	573	552	614	536	574	567	577	588	573	597	558	593	579	562	602	578	591	557	591	566	560	634	556	565	569	589	545	619	597	606	553	549	587	579	592	582	590	576	593	570	561	560	628	554	588	602	543	604	581	561	581	564	592	604	630	592	582	583	596	588	583	594	594	584	579	595	558	606	587	630	589	622	588	568	600	598	572	561	599	588	556	580	584	594	602	599	551	600	554	563	583	627	534	624	548	579	576	589	552	565	571	586	597	594	579	581	580	591	514	613	599	545	595	594	570	606	617	614	575	614	618	570	563	606	622	577	571	576	561	592	589	622	551	630	542	595	619	577	584	617	615	555	602	614	591	575	564	567	579	559	606	632	598	548	604	573	584	584	590	548	558	606	615	573	584	613	617	612	576	564	611	583	570	558	569	605	578	587	587	550	618	576	555	593	605	590	631	641	579	614	542	586	608	551	548	581	582	576	580	546	607	580	625	560	593	578	613	585	579	619	622	586	599	558	602	529	565	553	580	601	575	589	555	589	559	580	587	634	580	578	574	590	583	560	601	600	572	631	581	543	603	611	565	576	577	609	570	573	568	620	584	582	607	592	595	599	603	587	605	605	574	570	598	595	594	606	547	630	551	586	578	571	601	592	571	601
25020	21381	27398	25654	10775	1024	695	596	463	421	358	380	322	331	327	294	319	300	269	286	263	241	260	237	265	259	236	266	260	258	216	236	252	263	234	264	239	269	250	223	240	247	258	224	249	252	236	195	245	249	215	229	250	205	212	260	202	220	253	231	207	231	228	225	230	232	225	238	236	241	234	246	201	234	261	234	247	241	235	233	225	246	218	237	246	244	216	214	255	226	256	240	232	216	208	228	230	226	230	254	232	245	218	216	224	212	207	201	236	250	229	221	238	224	247	257	240	213	243	220	226	256	223	242	253	215	243	256	260	239	246	266	238	227	256	211	226	238	210	250	237	219	264	226	239	263	221	227	207	233	252	287	253	226	229	215	217	265	261	255	254	239	224	234	237	241	212	232	228	252	226	209	213	219	211	266	195	241	231	232	226	241	241	216	226	244	244	219	256	199	224	223	251	232	214	242	241	193	234	231	207	214	260	220	225	242	235	247	236	218	248	227	236	246	209	202	216	217	241	245	242	228	239	243	223	279	239	232	227	255	230	231	230	220	254	235	227	227	235	240	209	250	225	246	210	236	237	196	252	232	211	250	227	219	232	232	232	244	261	215	238	238	223	257	230	230	243	229	249	256	229	226	213	215	228	258	250	227	224	247	206	249	228	248	246	266	210	219	214	231	240	272	214	222	215	219	234	248	245	210	226	234	266	224	208	212	235	256	234	270	237	234	227	217	226	246	240	245	214	246	221	262	217	246	217	247	228	247	257	254	249	249	234	220	250	231	214	228	241	239	214	249	258	220	265	223	228	243	245	226	240	228	234	242	225	208	225	217	242	264	253	208	231	237	218	226	258	246	236	209	212	235	219	238	218	224	263	210	235	219	220	200	223	253	227	244	265	257	206	239	239	231	268	212	225	237	234	223	218	208	231	233	233	228	237	240	210	232	233	224	222	232	237	235	244	218	215	227	249	239	236	243	223	212	247	214	216	234	232	255	238	245	210	228	236	234	243	277	236	258	250	228	202	217	222	229	215	263	205	244	217	246	224	243	231	224	237	211	223	242	233	243	197	254	252	227	250	222	249	230	213	218	225	217	227	243	235	237	233	235	212	245	266	241	233	243	228	206	219	239	225	236	247	234	253	224	238	239	225	227	235	232	236	228	230	254	232	226	251	244	240	238	222	219	227	223	239	232	217	224	247	272	240	219	234	241	228	229	210	262	230	229	222	249	227	237	209	247	237	238	238	211	249	235	214	229	224	229	222	211	222	220	250	226	224	237	223	242	229	236	252	208	255	217	224	229	235	229	210	225	254	242	241	231	214	231	215	225	230	245	227	234	221	206	252	221	242	234	234	215	213	253	245	230	265	232	242	199	249	238	249	229	237	256	253	231	217	244	243	230	241	252	225	230	261	242	240	234	260	227	206	264	220	239	240	233	240	209	224	242	252	217	213	229	231	252	220	237	243	236	258	226	239	216	224	241	202	231	237	236	251	226	209	208	234	249	235	225	219	238	206	234	262	212	221	218	224	216	245	205	236	260	191	227	206	223	238	212	222	226	223	244	209	240	240	226	239	223	239	216	233	267	231	246	236	229	238	242	262	273	210	226	208	250	204	211	246	226	218	215	246	230	224	234	241	244	223	234	232	261	222	228	239	213	226	247	247	223	218	243	228	222	212	220	251	248	253	228	231	226	233	230	244	214	251	226	237	254	225	234	225	237	219	198	256	212	228	234	232	234	214	239	223	233	254	220	221	247	224	236	252	230	223	227	222	210	230	221	223	214	251	208	234	242	219	213	220	233	220	253	255	236	259	239	255	233	237	231	267	265	237	230	228	249	217	217	223	241	233	199	250	241	241	225	212	255	225	226	254	259	241	218	230	241	238	244	227	237	235	216	243	242	234	273	231	248	230	241	246	239	255	234	232	234	237	270	228	218	225	226	230	246	233	232	260	222	213	222	248	237	195	251	229	221	231	224	194	241	247	256	219	239	245	270	231	206	213	220	228	258	247	249	229	244	251	219	217	242	232	240	229	243	248	214	248	219	212	227	239	247	226	197	223	252	219	245	221	258	228	230	206	232	231	229	218	231	244	231	233	210	253	250	221	233	240	223	194	232	217	223	233	245	230	220	217	225	233	233	236	231	255	219	224	233	227	215	218	233	233	231	223	260	257	251	251	256	205	224	225	215	235	207	218	245	238	222	233	230	252	234	235	240	240	224	234	232	229	246	262	235	252	233	230	227	229	230	224	247	242	213	254	228	222	247	248	214	249	242	240	213	248	232	247	217	233	231	240	233	248	204	250	258	232	220	251	206	225	250	259	241	251	235	236	275	226	237	226	218	224	222	214	224	233	238	228	219	268	250	261	246	228	226	219	247	233	236	208	256	221	237	230	240	208	220	243	219	227	246	237	233	235	255	233	211	222	212	229	246	223	221	232	207	260	254	223	229	232	226	250	217	238	226	239	240	252	230	257	254	243	249	263	249	237	209	232	253	241	252	215	203	209	229	240	225	262	218	226	238	193	227	235	236	218	222	210	244	225	231	246	212	242	218	223	212	229	248	221	245	235	222	258	220	242	206	249	251	249	266	240	220	234	228	248	235	240	215	247	213	251	220	227	222	225	235	215	258	245	246	207	225	224	236	239	232	235	200	237	248	234	215	243	231	232	250	239	223	224	246	228	237	209	254	211	227	210	204	258	214	235	224	247	258	226	253	236	220	230	230	232	253	252	212	259	238	259	229	237	236	248	224	231	215	245	231	231	226	213	197	231	240	221	237	210	205	244	201	244	232	225	234	245	231	240	225	260	249	230	263	218	246	242	239	239	228	247	243	241	223	229	244	239	238	218	206	237	255	228	228	201	239	201	238	237	259	212	247	223	222	230	244	221	233	216	205	225	237	232	227	236	237	236	219	255	212	225	283	243	240	271	240	216	222	235	220	231	213	223	228	247	216	202	232	222	210	253	225	236	221	224	258	258	233	255	254	233	213	217	231	212	246	256	229	256	262	224	232	205	226	190	221	228	254	216	238	245	270	262	212	221	251	230	224	216	228	224	223	228	225	244	249	248	232	276	229	235	227	249	228	233	248	219	240	244	238	232	232	233	227	211	211	231	246	208	247	256	219	261	219	243	240	259	228	207	249	206	225	217	224	214	267	219	233	225	215	198	229	242	243	205	235	221	237	222	215	248	235	247	243	223	232	252	224	244	219	229	205	210	218	225	222	269	198	230	259	222	219	249	229	232	214	250	252	223	232	225	245	220	250	237	222	226	240	231	232	221	230	247	221	215	264	230	242	266	234	231	238	233	215	217	226	217	226	214	209	233	228	223	240	228	232	235	224	206	220	254	238	211	210	208	227	213	214	203	242	205	224	247	221	240	261	250	203	264	233	201	240	244	246	236	223	223	225	228	259	232	249	213	244	232	240	227	202	232	219	232	242	242	215	214	232	212	250	247	226	244	232	252	229	227	219	261	216	230	242	218	249
4685	9619	7368	3706	2458	1870	1418	1272	968	788	681	644	517	569	445	464	433	425	473	379	381	335	347	362	334	342	351	352	303	346	303	319	282	304	333	320	299	303	309	294	266	332	307	322	313	293	294	296	276	311	307	295	270	291	286	302	290	307	273	269	292	306	304	307	280	277	288	253	291	298	291	274	308	271	275	282	305	276	292	298	308	284	281	327	306	293	301	291	296	282	305	306	268	326	318	267	300	315	278	256	291	301	268	292	291	290	277	274	315	321	303	316	302	311	289	300	310	280	283	264	306	295	300	296	302	302	287	288	281	294	297	288	275	277	284	303	305	272	333	301	273	291	264	305	300	298	287	312	270	275	279	314	268	262	323	297	295	299	299	271	275	274	306	262	315	303	288	294	278	322	302	272	297	277	335	303	278	286	291	307	274	273	302	249	286	273	261	276	292	309	299	288	309	312	282	276	296	292	269	305	282	271	302	319	314	315	295	290	296	273	326	277	298	291	304	305	282	278	297	279	293	293	323	280	302	301	284	315	297	281	263	287	335	310	300	294	265	303	279	310	300	282	284	268	309	285	333	295	317	296	259	315	298	304	311	270	297	303	285	286	279	244	296	270	309	305	336	268	297	276	310	318	304	309	300	330	279	296	313	270	272	304	283	273	249	292	276	269	276	273	281	321	296	325	319	283	283	263	295	270	294	262	308	289	308	301	298	276	301	291	312	308	299	290	314	283	301	330	305	270	292	322	300	297	297	294	282	302	279	304	304	291	282	282	310	279	269	297	299	274	308	318	282	297	278	277	283	283	285	281	314	262	280	286	302	272	300	301	328	319	283	286	293	285	317	304	274	324	300	266	268	273	295	257	316	285	285	289	310	267	296	300	301	284	270	317	306	275	287	309	295	334	272	316	293	279	287	342	297	296	323	275	315	290	338	280	314	296	292	294	291	298	290	299	302	240	301	263	294	316	312	285	299	336	294	269	305	310	288	284	257	301	321	286	286	267	298	286	293	307	289	306	302	288	298	302	275	332	274	296	291	284	297	269	277	256	271	274	287	284	326	281	259	301	301	298	277	305	302	287	299	313	290	294	288	289	287	257	286	300	305	298	290	322	303	293	237	283	298	293	279	293	308	295	290	300	304	275	302	287	267	264	331	299	289	289	265	285	262	275	260	270	315	313	316	275	278	302	279	289	288	274	284	283	275	279	289	280	297	287	284	284	305	270	308	291	290	329	270	322	290	277	300	297	300	301	305	266	285	278	280	306	277	282	262	287	308	288	290	299	272	309	302	286	263	300	280	300	283	298	284	317	290	275	280	286	283	282	304	274	307	306	274	266	290	293	286	299	312	257	313	254	282	290	333	283	302	273	300	282	297	304	312	279	279	318	287	309	307	274	308	313	262	298	304	316	288	304	283	293	283	263	238	305	285	279	276	272	319	291	271	295	304	301	328	302	300	301	266	278	283	332	303	285	311	310	291	302	289	285	269	269	272	287	285	283	284	282	278	266	277	305	284	299	300	287	293	279	283	302	288	293	283	267	287	271	302	308	276	292	334	275	295	256	291	317	295	303	286	281	283	304	314	299	286	295	278	304	284	294	326	285	275	286	277	293	294	315	270	292	263	286	277	301	282	264	293	270	252	261	315	261	299	255	318	283	289	273	300	315	274	267	291	313	281	260	301	272	284	293	296	305	267	305	300	281	297	301	276	267	298	288	301	280	296	288	298	294	278	318	297	317	292	293	275	290	273	300	302	280	304	267	304	285	303	282	304	288	294	291	309	310	255	285	268	257	282	303	281	336	308	271	267	285	294	288	297	274	287	279	283	279	307	299	314	290	311	288	290	275	312	283	291	289	298	298	307	264	305	269	268	283	296	313	287	289	295	285	281	298	319	273	307	300	305	279	297	311	257	329	291	297	305	292	322	296	303	311	281	317	310	283	291	265	272	286	326	301	277	283	310	259	261	308	276	296	269	305	306	282	317	269	275	282	286	279	293	317	299	261	284	301	316	278	247	296	312	296	315	280	286	294	300	289	309	295	271	288	292	275	291	287	302	317	304	280	296	289	295	289	313	266	286	282	303	293	311	293	268	280	307	306	312	309	274	274	303	301	291	295	290	275	255	276	266	311	325	286	282	291	288	264	300	261	324	267	305	307	273	277	276	291	296	302	293	297	288	308	285	297	292	295	316	278	313	270	300	288	295	332	294	312	262	309	281	283	298	291	272	273	312	289	298	299	301	296	309	313	271	301	314	289	256	281	289	280	332	310	303	286	310	291	301	263	256	269	294	317	245	286	289	276	258	304	297	286	295	285	299	331	304	291	301	293	272	295	277	295	306	296	311	262	303	277	324	276	285	312	299	297	299	296	278	306	299	284	270	291	274	300	291	279	306	285	285	315	294	273	319	300	280	266	275	299	315	289	293	290	311	317	275	267	294	294	302	298	289	322	291	322	275	291	284	279	293	316	305	322	283	289	304	304	289	264	316	284	293	294	292	285	300	274	305	284	292	293	275	326	305	284	317	274	298	295	289	296	294	295	303	305	276	307	309	292	324	291	301	262	280	277	331	289	308	275	313	282	294	279	272	278	277	303	283	318	296	293	311	298	291	282	297	303	293	272	290	275	278	301	288	275	262	289	302	293	287	281	276	306	317	348	302	328	271	280	332	322	294	315	284	281	296	289	311	263	286	291	308	295	291	273	318	277	262	296	296	289	298	286	289	298	296	318	293	320	311	309	261	282	281	299	287	267	281	292	302	261	267	282	263	296	296	269	318	302	243	319	280	306	294	266	279	256	275	309	288	280	272	274	302	269	299	269	256	299	307	293	304	298	298	298	294	317	306	308	279	289	293	262	338	293	328	271	249	312	301	302	305	254	291	283	296	294	314	309	318	292	316	291	305	323	294	326	275	310	306	325	291	307	274	278	283	317	275	296	307	323	279	277	269	277	287	279	276	292	291	289	275	273	295	271	288	321	291	306	295	292	281	321	280	292	286	279	271	295	312	288	298	290	291	303	281	283	277	328	276	325	283	283	288	293	289	281	287	278	301	275	299	280	271	294	296	269	264	279	292	285	290	313	284	289	284	324	262	304	290	316	312	302	294	288	294	290	283	287	304	302	296	298	275	301	292	326	296	289	290	270	283	320	290	263	296	307	273	296	316	279	315	310	324	294	295	292	297	313	278	315	276	253	251	268	302	280	273	322	280	292	271	260	278	298	290	294	315	277	277	301	275	286	279	288	266	298	251	270	275	295	300	280	274	299	279	312	305	304	314	286	287	308	280	309	317	315	301	294	284	289	268	263	325	296	304	251	291	294	285	277	292	311	290	306	297	290	283	277	320	289	308	279	270	293	307	311	293	289	334	308	289	258	309	280	314	335	305	264	295	275	293	299	290	332	273	266	344	302	307	305	293	286	298	298	274	329	276	303	296	277	319	299	259	290	277	305	295	286	284	296	278	266	267	285	302	296	262	266	291	286
23012	21456	29081	24252	21457	21473	7273	1303	911	763	608	564	493	475	468	468	468	399	356	316	353	287	293	288	297	301	278	278	278	299	269	255	256	242	254	270	243	240	272	218	225	220	230	242	258	234	242	215	222	251	222	248	215	224	220	219	274	225	223	216	227	229	226	215	222	211	239	229	223	237	246	202	245	207	250	236	237	238	208	234	214	255	221	211	237	201	229	228	241	193	243	225	233	208	243	222	233	237	196	237	235	242	216	213	201	251	219	218	225	252	246	246	222	200	216	240	237	212	226	231	242	219	216	224	250	199	214	228	232	221	238	232	189	240	224	234	225	243	236	242	234	234	208	264	228	236	233	203	211	239	234	226	203	228	242	205	247	237	253	215	245	226	242	240	222	229	203	234	231	233	228	250	247	228	223	212	234	253	224	224	222	237	231	274	235	220	260	222	233	208	233	244	228	247	232	226	214	226	222	185	230	214	240	219	219	220	230	220	208	215	263	192	211	222	234	209	229	209	217	221	210	235	225	244	202	242	268	227	234	244	226	225	219	240	207	210	209	221	254	217	251	218	209	211	212	234	237	240	182	225	210	256	206	208	213	211	209	213	252	232	244	205	219	226	200	235	222	213	206	203	256	233	262	200	209	211	206	220	210	254	231	190	243	220	227	202	246	209	242	191	250	225	239	236	212	223	220	238	224	222	223	229	223	238	217	239	201	235	219	227	209	231	234	224	236	237	243	243	228	247	230	241	209	220	231	253	215	220	213	218	229	203	215	217	213	224	256	200	209	232	216	220	249	224	207	202	207	223	225	227	244	242	214	218	199	231	217	232	241	199	201	207	201	215	220	231	224	240	200	228	239	257	226	190	213	221	233	233	233	240	242	233	235	221	204	227	240	215	219	230	232	205	243	238	214	241	262	220	226	218	229	227	230	228	220	235	236	233	213	210	232	208	232	196	212	260	209	228	230	215	219	230	235	222	238	231	236	236	235	192	218	208	223	232	241	241	215	239	214	218	222	245	221	208	260	225	209	227	229	209	229	217	226	219	205	226	209	224	229	248	242	234	203	208	212	221	234	231	183	237	238	195	217	191	234	236	204	211	218	266	220	246	192	219	224	247	211	204	222	236	207	199	226	203	198	244	236	239	230	237	238	213	226	244	224	228	237	224	246	217	215	221	250	217	215	242	216	223	226	204	239	208	205	238	225	217	200	219	217	222	199	204	245	172	254	231	252	221	199	233	218	208	235	193	223	205	214	244	231	193	209	221	195	215	233	212	217	232	208	236	247	228	214	206	210	222	213	231	229	242	229	195	226	237	210	226	216	216	227	224	207	176	240	230	246	238	228	232	233	220	202	199	203	212	215	218	233	254	186	207	234	204	217	227	220	217	206	224	202	218	242	227	228	227	225	221	246	241	253	211	202	201	196	228	208	230	212	228	227	254	210	219	216	214	226	232	252	229	227	236	223	234	229	219	223	229	212	218	245	209	228	212	220	217	252	247	221	226	207	248	193	230	236	235	202	212	223	233	210	222	227	229	240	220	214	221	207	244	209	229	216	218	212	214	209	230	248	225	229	211	225	236	248	236	217	210	225	230	235	233	209	214	232	213	246	235	207	218	223	240	233	216	219	222	233	224	218	231	222	226	215	225	228	206	243	247	200	223	259	227	224	254	211	235	242	208	224	228	228	199	210	237	200	216	219	211	235	192	192	212	243	219	224	222	211	221	224	226	226	219	215	203	231	226	218	239	212	202	219	214	234	245	232	219	226	218	248	227	200	214	209	219	219	215	216	232	214	209	222	215	231	228	229	221	223	201	203	218	235	247	242	202	243	215	238	245	211	223	217	212	253	217	222	219	204	194	221	222	242	243	218	223	214	222	217	202	200	222	206	217	230	230	217	231	220	205	233	227	206	233	234	187	211	221	222	217	214	240	225	207	211	233	212	221	195	209	216	205	244	219	232	195	236	238	245	226	229	212	212	225	211	242	224	222	215	205	239	202	245	226	209	237	199	249	223	240	213	203	211	200	235	235	190	249	231	233	242	217	227	207	220	217	246	215	209	231	190	219	208	238	240	225	261	205	240	222	217	224	206	220	213	218	203	238	222	220	186	225	238	228	230	223	221	209	246	223	232	191	188	204	214	207	225	238	226	184	239	218	237	220	203	213	240	216	230	239	192	245	215	203	226	215	195	238	227	225	243	194	225	214	238	211	230	228	237	226	222	228	208	229	214	232	240	232	223	203	238	215	237	202	232	247	237	221	225	235	238	256	254	230	237	195	232	209	216	235	209	218	217	201	212	240	210	228	230	241	245	208	226	211	213	230	259	237	248	217	239	224	189	231	232	210	235	247	223	210	220	210	197	236	248	210	240	229	207	190	224	219	246	255	241	223	212	222	215	211	242	191	208	241	220	219	230	200	235	225	241	226	196	252	215	222	218	218	236	230	235	219	198	218	208	220	210	229	217	224	202	250	240	214	202	231	189	239	232	241	231	203	207	208	227	238	225	234	234	232	205	208	221	210	227	217	202	224	237	242	244	210	234	206	227	217	218	202	257	218	231	236	223	219	216	204	231	218	212	208	220	216	224	256	222	243	233	241	213	247	217	236	245	218	228	230	229	245	228	219	214	228	235	228	215	249	268	224	230	221	255	227	207	220	226	235	226	217	210	207	226	226	217	245	233	248	224	240	227	199	230	235	227	195	232	227	252	216	240	219	235	238	210	245	224	244	237	244	232	222	210	216	233	235	237	250	227	208	232	201	216	216	232	224	225	269	224	240	210	228	211	248	210	224	240	241	220	218	209	227	242	229	215	234	246	215	208	229	218	210	227	232	220	206	241	205	229	231	228	205	235	187	231	240	211	196	226	253	242	231	195	223	223	232	190	205	249	215	204	208	209	217	231	214	228	208	218	228	229	224	251	206	222	213	207	211	219	231	211	231	221	231	227	215	228	247	229	246	220	225	216	225	210	237	234	198	204	224	216	246	204	261	250	232	215	227	242	199	262	223	223	233	232	211	222	213	213	221	219	222	213	222	212	225	217	217	236	245	226	189	197	244	213	221	244	242	219	194	224	221	221	241	196	206	246	236	237	232	221	238	221	218	217	247	221	219	236	225	223	222	215	213	217	211	231	222	233	227	217	199	248	200	220	261	232	200	240	240	210	217	215	239	192	208	243	202	221	223	185	226	240	220	208	212	217	205	189	234	211	211	214	225	220	217	223	193	217	211	245	215	219	226	223	227	225	217	218	219	202	215	218	205	228	209	226	206	234	226	213	197	217	216	215	245	198	204	202	206	202	207	213	190	235	244	241	197	207	234	196	221	211	228	230	229	230	194	187	210	218	205	215	217	208	232	243	244	218	207	221	221	226	244	229	217	231	230	238	202	222	216	231	230	224	217	250	227	217	221	237	213	200	229	238	234	228	264	226	254	235	198	208	221	238	238	252	223	230	223	238	249	220	244	227	214	240	212	230	247	210	199
6312	18327	14961	7730	5214	3976	3110	2332	1927	1469	1227	1056	919	739	726	745	722	658	550	546	487	411	450	420	453	418	373	380	397	373	380	337	326	363	316	322	335	289	340	313	281	332	346	308	293	314	289	334	305	301	339	304	282	312	298	302	322	317	291	302	309	258	304	313	293	290	281	299	301	300	292	330	274	292	312	279	295	300	313	255	267	288	288	283	283	308	289	275	336	289	269	305	301	304	304	274	297	289	318	290	316	289	292	302	300	294	314	269	300	274	338	278	312	313	264	284	291	311	315	282	291	313	274	312	323	244	327	279	299	261	258	297	319	338	301	322	306	305	283	293	282	273	256	304	281	306	292	259	263	280	309	286	260	299	284	290	314	301	278	291	256	295	289	293	276	286	287	270	289	273	322	270	284	256	282	281	278	261	291	273	282	266	263	292	282	288	281	289	304	279	295	291	272	296	284	277	272	278	302	261	298	306	305	306	293	277	318	297	305	304	293	264	301	246	287	286	283	271	314	319	290	280	323	302	293	266	279	276	272	272	328	299	307	252	261	297	275	287	276	304	323	285	290	250	275	319	286	269	281	301	285	277	244	288	311	258	281	281	285	294	284	284	278	312	296	271	277	275	279	269	274	287	289	304	296	302	307	303	268	281	266	289	303	265	310	299	303	299	295	262	284	287	298	275	248	294	276	297	297	286	295	278	261	257	275	289	288	292	316	297	295	275	278	292	267	292	268	305	300	290	307	312	272	312	299	270	275	299	289	289	287	307	329	330	291	299	288	291	298	307	277	298	297	282	252	317	273	274	270	266	285	270	310	295	301	309	263	282	316	286	294	309	275	289	280	264	289	288	279	296	268	280	282	298	294	310	240	315	307	299	313	274	283	311	299	290	292	279	308	254	303	300	295	272	290	306	281	273	300	300	294	325	301	313	305	283	315	300	274	281	263	283	308	276	293	289	285	287	295	316	295	317	297	274	272	301	289	286	284	304	294	284	304	301	307	293	337	295	305	266	258	291	286	291	304	278	283	305	287	275	283	307	280	280	282	298	274	268	279	286	270	309	274	284	311	302	311	271	285	301	304	291	293	311	291	326	292	284	304	285	289	301	272	294	308	306	271	286	265	274	330	260	287	292	291	278	289	304	290	296	272	337	289	297	286	274	307	264	281	303	302	272	303	277	294	283	295	294	291	318	301	298	300	285	272	296	306	298	299	306	295	278	287	288	308	283	294	336	311	322	268	298	286	285	266	264	310	318	294	295	278	289	291	273	303	293	322	291	284	273	288	291	265	277	267	275	296	262	291	302	297	267	287	293	276	276	277	275	296	289	292	313	261	300	256	286	269	333	289	294	283	304	300	262	324	283	313	301	311	275	321	301	317	283	289	283	270	269	294	291	281	321	251	287	313	303	285	270	288	298	309	290	246	260	311	277	283	279	303	288	262	286	294	257	293	286	292	315	277	294	282	301	275	286	282	281	298	294	313	274	263	292	295	308	303	288	274	291	287	325	299	311	287	289	269	293	299	272	280	296	258	274	265	323	267	302	274	286	297	282	303	345	323	263	300	292	318	283	276	299	294	309	290	299	263	291	305	267	314	312	317	320	282	285	306	309	289	293	294	285	266	314	310	289	277	287	311	274	311	316	269	287	328	284	270	307	264	285	307	307	297	290	263	277	289	283	284	264	300	289	296	295	293	248	282	317	273	271	283	253	289	311	286	258	285	283	306	316	311	286	294	297	307	307	276	314	271	273	302	313	293	258	285	282	298	315	279	286	267	285	298	301	252	258	296	307	282	264	283	292	262	274	293	270	267	304	308	313	304	285	274	282	299	283	271	319	274	278	311	287	313	281	276	282	284	255	284	312	276	293	289	289	308	279	282	293	281	304	282	286	297	285	319	331	292	282	282	291	297	282	284	260	264	292	281	325	289	297	271	278	273	312	291	275	291	294	287	299	294	292	284	323	286	272	277	281	277	319	282	293	302	312	261	271	287	281	309	309	280	307	304	283	269	277	296	264	283	262	288	286	290	255	305	300	296	275	316	287	316	300	301	291	314	303	309	277	281	311	275	294	316	261	295	302	272	313	300	314	281	324	300	300	291	311	285	279	294	278	282	302	280	279	287	290	285	274	302	271	311	303	309	272	283	287	329	284	304	264	302	285	299	253	273	291	284	286	269	289	306	279	300	253	295	295	283	327	282	316	312	288	255	298	269	285	276	287	283	300	239	258	268	301	298	267	282	284	288	310	293	293	267	283	270	315	266	284	335	281	278	282	255	307	287	309	329	294	292	292	294	272	308	260	322	295	269	294	326	279	295	313	310	281	267	287	266	295	312	342	282	276	302	289	328	318	295	274	259	294	294	302	322	290	294	294	280	287	311	299	284	295	286	284	287	323	288	271	313	278	271	278	311	300	289	264	285	291	282	266	299	296	281	264	305	286	288	270	322	320	269	282	272	299	308	294	281	274	292	278	301	272	271	278	294	333	279	277	278	252	319	283	277	286	312	294	276	276	305	273	293	290	293	304	278	298	284	281	278	285	285	302	306	303	270	306	268	300	296	315	296	299	286	307	281	284	264	305	264	268	269	287	288	292	267	280	253	289	278	297	282	294	316	242	309	279	305	286	281	268	292	269	320	290	291	306	287	287	310	265	272	286	286	312	299	278	301	286	299	294	263	284	296	317	300	288	276	280	303	289	304	264	289	260	314	288	301	299	317	266	316	270	303	298	296	270	271	313	273	295	274	282	235	322	295	260	302	323	288	305	328	272	303	270	264	299	299	287	313	290	314	323	277	310	297	297	266	267	278	283	268	276	303	275	260	282	303	311	319	282	299	297	273	299	307	311	285	277	305	281	255	270	295	329	297	324	326	301	322	298	279	255	332	284	274	302	318	283	305	286	298	319	318	276	295	294	301	275	284	297	318	283	275	309	298	299	279	284	283	286	264	282	265	283	299	264	294	279	267	307	284	265	284	293	294	308	314	285	264	298	280	296	291	319	309	281	292	303	285	303	233	283	273	261	264	299	279	302	301	261	274	288	296	301	297	304	305	278	315	304	273	268	290	300	290	279	303	308	297	286	283	282	304	270	245	280	275	268	286	263	315	280	278	290	291	299	290	300	276	286	295	309	295	318	313	315	289	290	299	275	270	299	278	293	318	293	287	286	272	314	286	314	281	313	314	278	280	277	285	289	296	299	282	283	280	311	288	300	307	260	280	303	285	280	301	254	285	283	287	286	243	293	280	288	282	295	275	289	283	300	290	262	301	287	286	281	269	303	306	292	289	314	289	283	276	284	277	264	288	292	287	288	316	260	293	330	288	298	296	268	286	300	326	278	290	285	298	277	259	291	298	316	263	291	297	312	293	300	310	270	301	289	287	301	280	314	260	295	292	257	278	326	298	285	307	258	259	298	297	284	313	273	281	297	285	314	292	311	287	321	302	277	307	282	322	289	289	273	276	248	307	283	287	287	295	282	270	308
27539	18807	5682	1596	909	733	641	635	609	546	485	465	488	467	498	496	467	458	494	474	458	455	472	467	427	421	424	464	448	478	447	407	438	429	453	452	454	431	447	467	425	425	424	442	431	443	422	424	399	424	422	412	445	428	453	440	451	424	438	413	437	436	392	444	445	405	425	416	429	415	441	416	428	458	432	443	408	413	433	385	431	418	407	422	421	390	409	461	413	421	464	434	446	437	464	412	452	454	411	421	405	445	464	439	453	418	439	396	452	432	476	447	384	412	444	449	453	415	433	430	448	426	431	424	430	461	420	414	404	426	475	409	405	416	447	430	454	457	443	437	406	439	438	416	404	415	406	435	411	452	420	448	409	419	458	449	423	419	440	421	413	403	427	437	437	479	472	444	431	423	486	428	444	471	404	413	417	473	431	446	418	421	446	402	419	429	439	429	457	411	424	425	434	407	417	445	422	460	433	424	471	398	422	451	466	416	457	427	407	449	436	434	428	443	440	383	461	415	413	400	388	445	438	436	413	435	403	468	427	416	421	419	415	435	456	400	437	412	437	439	391	419	420	420	438	420	434	390	422	427	436	391	442	458	417	415	447	439	417	413	436	419	454	424	382	426	440	443	446	421	451	454	450	457	426	432	409	412	425	439	461	448	408	459	376	432	423	409	428	434	449	458	401	387	479	452	406	434	455	408	422	429	432	432	459	424	424	421	428	440	418	431	385	411	421	439	422	444	425	444	427	403	436	412	416	404	434	408	439	417	429	439	447	414	444	435	432	435	468	465	457	457	390	437	407	446	453	458	450	454	427	445	421	415	406	436	441	400	461	415	423	425	447	435	427	415	452	416	389	403	433	437	438	452	419	406	426	388	450	419	472	429	444	467	454	414	432	451	423	466	412	489	380	448	411	410	423	414	424	382	467	441	424	452	411	410	465	449	436	434	428	447	434	418	429	407	423	432	470	440	427	477	419	459	397	434	439	393	439	440	487	422	401	450	439	449	408	401	435	450	393	410	423	437	437	448	441	391	476	487	445	415	453	433	445	409	443	452	443	438	453	409	447	422	421	414	443	431	432	414	420	445	434	395	480	442	407	467	435	452	432	426	454	411	443	402	422	439	427	428	449	423	480	417	417	443	415	430	446	431	406	430	453	411	419	424	413	407	408	399	424	446	436	401	383	405	437	450	444	451	410	401	419	407	412	418	464	421	431	425	419	376	458	421	448	426	454	399	409	377	452	423	416	363	459	434	448	441	433	420	449	423	435	436	405	431	450	443	416	422	428	403	433	463	479	451	462	438	434	435	479	436	414	446	439	456	473	412	402	455	407	456	460	415	443	462	437	428	425	410	429	416	407	446	454	444	425	395	407	405	427	428	423	455	411	422	447	452	444	438	455	450	434	392	444	390	430	435	425	428	417	419	444	450	425	443	445	408	449	432	450	418	414	388	394	435	440	427	439	433	442	432	447	441	403	414	438	431	414	438	446	432	440	438	430	407	390	438	404	454	451	448	425	439	417	445	428	462	401	426	471	420	434	444	401	425	449	441	427	455	470	459	408	436	404	414	423	416	437	450	421	440	398	459	407	448	455	470	441	483	434	444	410	434	442	415	434	434	460	403	430	446	452	415	405	415	435	390	434	436	423	446	434	432	420	432	426	397	440	423	408	440	445	430	437	448	393	449	453	445	489	466	440	442	376	464	434	448	467	454	430	421	451	410	440	443	416	447	409	438	421	428	411	398	465	429	404	413	450	443	406	448	446	422	432	430	454	463	420	454	408	450	463	417	449	442	423	425	406	433	399	477	423	437	418	385	414	437	458	481	390	408	470	440	447	424	436	421	425	449	430	466	447	427	435	437	423	427	432	439	443	410	421	414	433	408	432	430	462	391	428	457	462	432	413	443	426	455	445	408	443	423	415	398	427	456	393	460	421	434	457	440	386	450	398	442	413	432	436	431	430	476	435	429	413	418	448	414	404	441	476	424	408	460	436	433	435	416	433	428	419	429	426	449	428	419	424	435	442	408	437	422	419	445	420	470	444	449	430	429	422	426	430	450	419	451	435	462	419	433	415	439	413	478	456	416	419	449	433	461	381	413	420	464	412	432	416	411	447	424	451	453	415	432	449	443	432	441	452	428	457	436	451	423	433	443	438	454	455	479	386	474	431	424	423	433	468	434	418	413	418	427	408	418	440	404	450	454	436	441	424	428	454	414	419	429	433	422	420	437	418	432	417	452	424	437	443	453	412	477	448	461	419	433	394	444	425	429	460	424	451	437	420	425	412	410	414	418	439	397	444	402	464	399	444	450	429	443	425	399	427	421	436	441	442	438	449	456	418	397	437	437	477	431	448	439	396	429	471	448	434	454	476	422	423	414	442	429	419	420	417	447	462	452	445	425	421	427	407	424	440	419	448	434	453	438	406	462	415	440	404	453	431	426	409	422	452	446	429	441	428	442	419	433	397	452	437	454	402	404	406	424	421	394	458	435	425	426	418	421	406	436	427	439	450	450	427	411	444	405	411	436	450	435	448	415	465	434	448	425	418	408	464	400	415	430	425	418	431	434	421	458	417	440	443	416	431	431	435	430	416	419	398	432	380	439	455	392	426	428	441	408	425	423	401	408	388	437	447	472	459	445	436	458	437	435	418	443	448	410	392	462	463	449	434	420	439	420	440	449	426	403	446	432	415	391	432	460	433	417	420	422	418	400	440	463	416	427	438	438	416	400	421	432	418	428	444	441	456	401	462	452	430	398	465	419	401	415	437	422	407	424	412	451	449	412	444	410	419	430	433	424	431	400	435	384	437	429	430	469	409	435	461	481	415	403	424	420	417	446	419	398	405	455	422	445	458	395	430	419	402	417	416	400	441	468	467	423	437	412	444	389	442	431	409	434	427	452	394	417	466	447	452	421	424	417	406	462	443	403	449	440	445	407	443	433	427	459	411	438	448	459	437	466	457	411	424	430	398	426	427	435	438	423	400	471	464	412	411	425	456	480	421	461	415	435	454	444	409	411	384	437	463	396	464	425	396	401	459	425	425	418	476	405	444	425	408	438	421	458	407	412	433	407	445	427	386	433	376	434	427	427	447	459	458	397	423	435	448	430	421	436	470	434	444	437	438	466	461	444	432	450	426	448	419	409	413	450	410	404	420	442	437	422	455	445	440	446	442	409	433	464	427	442	433	446	458	405	427	417	435	405	444	465	425	454	415	413	409	399	400	397	447	392	401	465	439	427	435	447	474	440	423	422	445	416	421	424	452	432	421	414	446	457	439	441	426	396	419	474	454	418	448	414	440	412	427	418	403	420	422	405	430	431	424	449	398	450	451	439	428	404	426	462	432	430	406	411	440	460	438	432	480	434	419	433	394	407	425	432	453	425	449	418	419	462	422	448	403	407	475	447	419	424	447	437	426	421	439	392	448	456	447	443	404	444	445	424	436	440	436	420	443	426	451	438	462	412	425	467	457	460	461	455	414	454
5426	5262	3944	2142	1520	1218	1121	919	829	758	687	692	649	639	648	666	649	622	640	595	557	550	559	606	603	551	542	553	582	557	600	551	588	584	530	537	528	542	553	529	555	550	548	529	567	583	530	571	499	569	570	550	512	559	549	506	514	530	552	532	523	543	519	557	559	558	503	564	556	472	569	516	565	535	551	524	516	540	498	499	542	547	527	523	587	552	593	568	521	514	558	552	545	499	509	560	559	558	494	521	568	531	550	545	539	570	536	572	537	529	554	553	562	566	481	595	590	556	548	527	547	531	541	543	521	510	552	550	526	503	560	567	534	539	521	521	542	509	517	560	528	530	558	564	508	545	568	506	533	556	495	561	573	538	550	513	502	507	541	593	527	584	524	560	569	576	528	528	580	539	553	583	557	556	586	525	506	522	529	549	543	572	525	517	503	506	552	519	523	537	552	528	534	533	557	556	547	536	553	541	518	572	550	567	532	540	516	491	523	567	545	552	551	522	527	541	559	548	535	518	532	522	541	570	538	564	484	517	522	504	539	527	538	499	521	534	533	520	542	512	499	554	540	548	547	520	543	523	554	512	564	532	507	580	513	523	573	576	551	522	564	541	554	555	541	580	542	487	543	577	528	518	498	557	575	550	544	565	553	521	515	529	518	557	544	539	551	559	598	529	559	513	533	513	543	529	544	566	556	534	546	600	527	533	588	522	511	552	547	571	523	518	514	547	535	543	535	513	528	540	509	541	558	523	516	561	567	583	546	527	507	535	553	554	526	508	525	559	545	538	545	558	558	500	529	535	493	524	551	551	506	570	533	541	506	555	527	534	521	514	502	484	527	543	572	513	540	538	511	522	535	543	539	563	572	529	566	557	557	513	576	520	508	545	519	532	547	570	514	533	514	542	527	560	500	528	485	552	546	564	514	551	574	527	540	514	552	541	530	563	586	519	537	551	534	546	536	585	539	572	515	555	551	487	489	563	557	534	514	509	551	550	502	529	521	541	546	578	570	537	545	546	520	539	565	519	516	509	562	531	587	521	548	515	517	568	516	508	562	532	532	550	589	530	530	535	582	531	499	522	558	536	536	550	533	543	564	508	537	541	529	548	551	579	515	515	589	555	520	553	558	532	563	527	546	500	550	501	545	531	557	480	511	572	536	583	525	516	528	573	534	515	522	538	481	509	498	531	540	540	523	537	512	548	539	519	524	546	514	519	530	564	547	563	534	551	537	533	527	517	532	530	520	525	521	528	547	543	561	509	537	574	580	520	585	512	556	525	483	580	564	550	529	525	562	518	566	501	546	568	543	571	481	573	552	510	518	521	547	548	505	519	591	558	511	544	553	515	527	537	568	536	528	555	535	518	571	531	521	528	545	533	472	528	565	520	542	517	537	523	512	492	525	539	536	534	514	516	589	552	586	538	522	556	529	549	559	499	518	530	534	560	521	560	517	525	521	517	569	551	525	545	565	537	514	537	504	580	560	542	506	543	511	585	509	559	525	519	584	559	520	520	528	520	603	549	556	538	550	518	536	534	526	529	556	523	554	549	511	539	550	512	543	541	539	579	548	523	540	533	519	524	577	555	548	603	536	545	544	484	536	531	539	529	548	535	543	549	549	533	538	516	547	577	538	515	528	527	547	546	519	561	530	559	537	525	549	552	501	525	526	566	559	547	536	541	557	510	559	556	542	520	552	532	558	558	525	529	486	573	561	530	529	541	573	529	567	528	586	492	557	570	541	537	524	533	554	575	551	532	530	511	520	510	502	560	475	520	521	530	550	531	539	540	535	548	512	570	534	537	554	568	513	540	543	538	546	515	548	563	550	514	531	520	562	521	525	530	513	557	521	520	572	523	533	539	526	498	563	510	533	570	555	548	559	545	552	572	522	559	485	506	563	522	563	578	537	506	562	497	548	568	552	573	551	571	538	575	535	519	555	526	595	565	579	540	555	575	531	551	534	554	608	562	509	541	571	554	567	522	530	530	551	494	560	530	550	529	509	557	614	554	572	548	564	553	541	540	523	540	532	532	553	529	522	550	556	520	534	523	536	517	532	526	573	549	538	539	516	499	573	524	524	546	595	532	551	534	568	538	566	524	501	518	536	529	519	523	551	587	552	544	542	573	554	554	501	552	514	507	541	552	498	552	518	564	539	549	547	531	539	515	568	540	536	505	545	508	548	517	585	526	526	561	530	518	557	547	529	576	553	543	484	522	500	560	568	535	556	495	500	507	530	558	548	571	521	501	522	534	524	546	534	524	559	508	530	567	519	555	486	527	512	558	582	578	516	551	545	582	598	523	551	547	555	524	531	536	541	560	526	510	535	510	554	540	536	517	554	511	562	533	522	518	570	520	565	555	553	543	562	524	534	515	584	522	541	561	544	528	565	537	547	503	516	509	559	532	547	511	551	530	517	538	538	528	565	539	522	558	555	529	554	538	511	539	543	576	546	540	569	530	547	528	543	542	528	520	565	534	550	567	546	553	523	553	507	544	543	563	584	518	512	554	514	552	538	533	542	546	535	524	561	511	525	547	576	587	544	498	544	559	573	546	546	536	549	524	579	529	548	507	550	529	517	531	573	570	518	532	555	557	505	499	523	553	542	541	557	490	560	536	554	533	516	530	531	544	579	520	561	572	532	587	544	547	537	551	567	547	562	546	565	503	556	535	580	552	523	536	554	526	544	544	526	541	513	552	555	550	529	536	505	536	532	514	570	566	554	597	523	539	554	498	520	531	578	533	551	568	598	577	556	549	563	534	535	548	546	543	557	531	528	527	513	513	535	505	528	533	571	613	530	538	559	526	587	495	527	538	526	511	579	558	539	535	530	517	521	521	588	571	537	541	538	514	553	506	540	597	545	524	548	526	572	546	536	527	547	563	571	500	530	559	503	500	539	563	533	539	498	560	504	521	509	574	553	560	501	552	540	552	513	560	517	514	538	496	506	557	528	538	530	513	565	517	531	542	535	569	515	512	545	556	552	522	520	550	566	533	594	535	508	531	509	569	513	541	519	518	512	557	545	551	536	557	521	588	522	527	537	510	513	537	533	552	545	517	536	546	565	530	540	560	551	552	552	515	498	545	572	522	565	521	575	510	554	533	555	558	537	523	515	586	533	551	568	547	547	553	551	560	536	521	542	509	521	544	535	544	513	525	576	574	521	542	524	503	544	571	503	535	519	521	551	525	545	532	563	543	535	564	543	552	551	510	533	532	547	552	545	535	534	496	543	511	522	491	569	584	547	512	507	546	605	529	572	515	542	524	536	560	546	557	537	530	569	517	570	511	563	545	587	536	512	564	511	554	509	558	554	582	527	524	525	531	516	517	529	526	558	497	573	543	520	548	538	502	605	554	550	536	538	527	556	528	542	516	539	536	503	553	539	561	526	560	544	533	534	530	578	537	526	578	512	526	522	541	548	530	574	573	565	538	557	533	524	545	514	548	525	542	551	515	506	570	519	525	542	539	551	548	556	522	566	545
24081	21414	28525	24703	21380	8819	1544	1075	853	777	725	665	605	613	592	628	593	602	564	559	504	483	475	519	506	537	513	495	442	480	492	450	484	468	481	469	458	434	436	477	472	429	471	461	454	481	505	438	476	459	473	466	515	446	459	460	438	453	452	450	424	449	463	485	476	489	427	487	478	463	444	468	448	466	481	460	479	465	445	516	482	475	460	454	443	488	418	487	493	431	489	488	465	473	466	443	456	459	470	430	411	452	500	439	428	439	443	441	429	451	441	494	481	433	479	412	464	436	449	431	440	431	395	457	515	462	482	455	435	486	460	427	471	474	472	451	461	439	463	435	460	470	442	488	452	424	464	469	471	448	428	455	452	442	445	453	430	417	476	420	430	476	463	447	444	456	450	443	451	452	481	449	442	509	457	462	475	440	484	490	488	428	448	444	463	448	446	437	430	463	469	429	469	456	456	440	465	432	450	462	458	475	492	496	448	429	432	432	454	471	466	486	445	430	500	438	473	453	419	421	490	460	449	440	448	451	459	400	459	481	453	485	455	480	433	454	462	430	463	447	468	478	452	429	443	480	417	483	462	427	468	446	463	431	444	457	450	429	490	425	471	458	471	456	433	483	460	441	436	428	471	431	456	475	449	458	468	487	429	478	445	452	455	452	456	469	509	450	479	444	454	460	466	474	435	426	449	441	463	383	480	439	484	430	426	431	444	446	497	451	470	475	478	465	491	467	424	443	485	440	457	446	430	446	472	461	450	491	481	432	456	430	451	465	454	469	442	477	448	448	450	467	454	496	444	470	472	449	469	437	481	440	441	419	519	446	487	458	448	435	443	452	474	425	468	439	478	446	476	477	487	427	438	472	438	460	476	457	426	477	456	461	469	430	480	506	408	461	412	464	438	475	445	467	440	465	492	449	449	447	478	480	455	479	467	473	469	456	464	455	500	420	444	451	477	441	463	452	434	472	456	474	443	448	479	463	448	442	454	420	448	449	464	441	454	469	460	486	438	463	436	475	441	458	464	482	503	460	458	473	467	422	434	397	467	458	449	456	464	461	431	426	476	464	451	495	481	478	449	437	462	454	454	471	446	440	428	473	431	458	459	439	472	440	424	423	439	442	487	433	504	426	430	440	460	458	482	466	464	482	462	460	450	451	458	452	470	461	466	446	466	440	442	502	474	507	429	445	422	457	472	441	450	458	419	432	422	427	465	468	476	430	462	487	461	497	459	451	468	457	476	450	439	476	447	445	461	434	482	440	452	435	451	457	462	451	455	418	461	462	445	462	453	478	471	436	443	440	441	448	453	408	442	477	432	503	459	491	466	441	461	416	452	474	463	463	468	463	456	465	450	447	463	502	448	463	449	471	457	481	440	448	459	442	450	459	464	460	430	454	469	450	428	455	471	471	484	481	441	472	438	468	454	435	443	475	475	461	438	452	449	443	468	456	441	469	456	450	447	480	468	438	410	449	431	461	458	482	452	458	449	480	440	438	455	487	434	421	461	437	444	438	439	450	441	463	414	471	485	402	457	411	448	454	481	456	453	454	448	430	479	464	448	486	429	444	450	403	479	416	470	455	480	427	484	448	440	447	425	439	440	439	477	462	459	459	428	430	469	446	451	467	469	448	477	443	432	440	448	457	438	451	465	477	482	436	450	453	465	447	452	420	472	450	456	445	453	440	440	443	467	458	448	447	480	424	437	510	487	434	436	439	427	435	448	445	488	474	427	429	475	434	467	457	451	449	432	456	456	476	440	432	427	453	474	437	511	439	462	498	463	431	458	458	460	442	441	450	488	462	462	461	454	440	424	446	480	442	454	455	471	461	458	467	480	420	479	454	476	450	463	462	439	461	440	459	448	481	486	445	459	484	456	505	469	449	430	447	446	520	494	503	485	454	478	468	451	416	427	479	490	458	478	460	461	436	478	455	463	457	468	462	451	471	458	430	399	443	459	448	472	472	439	492	437	414	471	452	422	445	469	432	443	432	459	488	467	458	455	493	489	461	457	445	473	423	419	454	437	432	460	450	424	475	453	460	500	470	450	456	438	430	434	457	459	455	421	472	518	474	428	460	461	454	440	477	462	469	469	451	480	454	444	464	462	450	450	426	450	453	429	431	492	426	470	440	455	456	474	442	445	457	469	483	426	483	446	459	471	471	427	485	446	466	442	442	469	489	423	444	410	438	465	403	427	436	491	400	460	447	428	434	467	456	461	471	433	454	465	448	462	492	449	437	453	487	482	471	445	423	467	451	461	422	434	482	465	462	452	433	425	438	479	439	436	480	468	486	447	438	448	419	452	433	451	438	484	443	450	473	446	468	435	455	434	466	492	469	455	453	486	454	466	462	436	460	458	475	437	501	457	448	487	430	453	471	495	467	476	478	504	437	480	456	430	444	459	463	451	478	457	474	501	462	447	446	456	454	459	444	491	464	454	450	464	460	450	457	448	428	471	440	432	498	471	461	493	444	492	441	448	444	450	424	480	431	463	454	411	462	480	466	483	477	479	451	426	435	459	464	471	469	497	427	469	479	502	450	471	459	466	481	498	442	472	452	434	460	472	447	441	416	443	457	463	440	441	450	478	431	463	444	450	471	448	487	435	461	442	458	472	481	430	430	457	459	438	448	479	474	456	454	463	463	427	502	462	459	438	453	422	480	481	466	451	463	427	468	464	464	444	466	499	448	499	455	465	444	449	479	496	416	420	482	511	468	494	483	449	458	450	444	475	441	503	430	467	464	454	450	465	466	502	458	477	462	494	461	447	452	453	473	447	465	468	456	463	435	447	475	472	451	446	471	471	453	503	509	488	424	487	452	434	425	438	431	430	462	451	448	481	456	485	439	447	473	456	469	437	440	436	452	466	448	447	472	435	460	440	435	470	463	450	403	478	437	443	412	441	451	498	427	457	455	451	458	443	429	438	454	442	458	452	483	426	481	450	449	464	444	501	428	454	415	470	468	404	472	493	416	428	451	436	436	453	458	465	468	472	451	434	452	455	460	444	445	480	459	450	435	457	474	435	470	462	444	459	479	466	453	432	492	465	486	469	454	451	483	474	453	471	452	454	475	459	459	436	440	451	466	459	437	469	470	436	451	514	458	457	441	476	464	438	428	475	446	473	476	397	477	468	474	466	425	460	458	447	526	460	445	442	466	445	471	499	446	432	424	470	464	460	421	481	436	446	436	450	454	433	502	441	443	449	455	468	439	411	458	456	476	448	502	462	441	460	441	443	443	450	452	424	459	433	497	476	443	423	448	458	471	412	393	472	454	461	449	481	472	404	463	480	464	446	428	427	448	431	457	442	491	444	478	450	469	464	494	454	427	429	475	455	476	450	474	423	481	428	432	502	447	469	456	435	435	431	503	475	473	465	490	503	483	408	437	424	482	436	462	474	481	472	498	478	452	448	478	431	448	494	443	462	440	466	416	460	449	483	442	407	456	450	474	482	434	447	438	451	440	454	457	462	460	400	460	459	430
4840	13117	10426	5216	3498	2777	2195	1835	1460	1280	1118	998	874	848	957	857	912	764	773	733	674	702	657	664	672	632	674	647	613	637	644	628	662	576	599	603	614	605	549	620	605	588	573	559	619	524	581	592	599	637	602	585	542	634	547	558	609	599	589	615	548	592	612	553	572	561	599	572	544	602	620	588	617	563	579	567	642	568	536	582	617	543	589	563	547	634	590	595	575	602	571	609	624	548	598	599	560	587	596	581	588	597	579	591	572	573	554	599	629	575	556	550	552	604	600	587	590	563	592	559	578	541	550	571	590	568	562	621	597	580	565	555	569	591	561	574	587	624	596	561	586	567	575	622	569	601	581	600	558	611	600	585	562	583	596	570	644	578	569	528	609	553	584	494	546	603	587	563	570	571	572	551	584	606	600	593	587	593	584	564	544	561	581	582	561	571	564	594	587	598	559	587	593	570	544	599	573	595	583	569	581	564	623	609	543	601	566	578	618	561	607	575	577	580	627	596	595	535	610	553	558	571	562	581	594	553	526	585	556	563	575	570	545	610	625	594	572	613	579	556	566	531	555	525	572	601	560	569	567	554	563	560	558	568	570	599	556	600	572	581	576	611	596	610	575	579	595	610	581	556	557	591	578	558	596	593	596	586	617	586	575	569	582	572	573	566	640	599	604	615	601	569	564	604	564	614	577	565	602	570	566	545	608	594	549	578	583	633	537	610	569	576	546	634	550	550	582	548	591	596	603	601	580	555	615	604	648	567	583	582	578	586	595	552	600	559	586	600	512	555	618	624	608	560	573	547	587	547	558	553	587	618	618	606	563	590	572	579	588	576	598	586	547	585	594	561	573	578	549	592	543	578	570	604	580	562	609	590	585	566	571	586	546	607	576	580	589	593	567	614	604	607	587	560	574	572	565	591	604	595	573	555	569	559	577	548	588	628	545	603	593	545	602	590	562	579	603	591	573	601	552	606	570	623	564	561	608	538	566	583	572	596	569	565	605	567	565	585	563	579	555	607	554	585	596	513	531	546	575	583	591	550	572	583	538	567	540	554	584	609	575	583	541	569	593	539	560	524	600	562	615	538	583	596	610	561	571	585	585	627	599	590	589	585	571	557	602	548	567	577	568	549	576	564	598	552	603	552	548	570	594	590	603	566	587	551	573	555	549	537	579	568	577	565	590	557	614	606	617	537	575	559	602	577	585	579	546	572	547	540	592	580	592	575	574	644	574	572	622	548	580	593	541	589	575	603	585	575	569	580	602	594	615	609	586	588	585	603	559	613	578	605	576	545	557	557	565	563	538	553	565	603	569	604	515	625	578	559	596	517	580	560	597	604	537	552	585	562	562	573	579	580	564	582	632	575	539	534	570	626	590	570	604	584	594	557	508	580	566	589	563	576	578	604	597	574	570	573	548	613	586	600	505	546	606	585	546	552	539	618	590	563	557	555	567	574	575	555	586	562	589	587	553	557	574	530	581	543	588	585	599	570	531	624	586	597	589	540	610	556	549	592	589	599	556	534	562	610	608	596	586	575	573	552	583	577	605	534	578	578	565	589	528	569	540	577	561	645	589	592	614	572	563	621	561	552	591	551	546	580	557	605	566	588	593	545	606	578	593	533	581	602	563	624	558	540	558	588	558	555	552	602	632	578	595	590	595	564	570	597	582	554	627	573	607	605	562	608	568	599	553	598	559	567	565	590	540	596	581	606	557	561	571	585	583	588	594	616	569	594	565	562	589	562	590	552	632	578	562	586	602	553	560	570	614	540	604	559	606	573	594	586	527	564	577	567	581	569	599	566	583	620	549	575	592	585	581	604	555	593	524	580	585	584	588	555	558	590	554	541	591	538	607	574	557	574	569	563	564	580	575	585	572	587	569	600	556	562	626	532	577	550	564	554	561	610	580	549	583	561	603	574	575	532	574	581	595	570	584	580	571	558	525	546	589	570	603	566	595	583	541	528	585	575	587	621	590	591	563	585	606	555	555	557	550	559	581	623	581	593	547	561	564	580	576	543	566	580	574	585	581	587	560	590	569	596	581	582	614	612	600	617	521	586	626	591	562	627	563	578	600	555	566	576	577	549	531	565	569	564	582	575	538	570	613	565	574	598	560	564	587	608	567	550	624	539	561	552	504	585	596	541	564	598	587	582	599	579	567	609	583	588	580	560	570	561	597	599	584	570	590	574	523	549	582	592	563	569	579	548	575	613	531	576	587	552	555	568	550	557	591	556	571	583	576	579	566	600	573	584	607	568	587	573	573	511	578	556	560	538	563	620	563	550	602	582	574	556	557	584	557	570	592	573	588	589	558	590	582	585	586	582	561	556	565	528	572	597	590	577	585	582	596	602	596	570	540	568	568	554	565	594	579	587	575	591	563	597	593	607	555	570	556	590	621	596	586	584	564	592	539	582	590	571	605	570	537	572	554	634	591	530	564	567	564	571	635	489	585	565	557	554	580	574	602	556	573	569	589	553	547	595	565	559	605	626	593	578	617	582	567	574	568	575	581	613	559	599	574	560	577	543	555	555	559	529	593	632	569	566	551	580	581	566	545	562	564	521	560	594	609	580	571	584	556	609	579	561	553	588	556	589	616	588	540	581	615	590	581	568	567	582	617	558	580	593	546	587	559	584	599	599	555	547	621	557	615	589	556	561	592	567	575	569	600	598	598	559	562	622	556	613	610	580	551	560	603	593	588	575	584	570	636	584	560	573	591	571	554	602	523	583	575	565	586	577	577	575	576	553	575	589	594	594	584	583	584	602	592	578	571	591	555	616	559	531	568	611	565	559	612	587	560	558	530	584	532	560	633	569	551	542	584	632	610	608	559	606	588	589	582	574	597	555	559	558	565	562	589	597	561	598	583	600	588	550	561	557	516	576	575	547	579	578	572	570	541	594	600	590	605	601	588	576	594	549	592	587	598	616	581	574	575	595	556	561	562	555	586	545	625	567	560	622	595	571	558	584	591	591	555	594	566	580	583	583	573	597	585	545	609	551	587	542	616	558	568	577	577	582	577	597	613	560	586	584	527	592	566	593	617	559	577	618	569	544	566	564	583	575	546	565	599	591	583	540	528	587	575	557	572	598	590	596	590	602	538	570	625	570	610	608	614	613	578	562	580	576	557	598	580	570	602	559	615	521	580	592	581	606	561	588	560	591	582	544	577	578	593	565	617	572	544	560	597	545	599	570	571	604	576	550	548	553	526	525	616	608	560	560	589	569	529	572	556	574	578	592	578	569	567	570	585	563	583	546	599	555	551	568	542	608	560	607	568	541	579	551	545	565	594	581	588	560	590	582	549	578	536	558	579	563	582	664	551	569	604	589	549	537	561	595	542	557	590	535	608	587	603	569	536	607	554	600	564	572	593	577	559	588	615	570	569	569	605	583	602	549	599	553	564	548	547	565	569	576	595	599	574	611	610	588	596	619	576	594	568	563	595	577	609	571	627	587	623	588	539	607	549	571	582	531	567	594	583	557
25106	21418	27502	25633	10955	1026	737	502	450	436	376	370	320	352	325	299	315	311	283	284	275	277	258	259	278	262	239	261	245	231	260	253	256	239	242	228	234	235	230	224	255	254	235	256	229	253	227	251	220	240	238	211	253	232	249	230	222	241	223	220	214	196	243	264	231	245	227	233	221	241	233	221	246	261	224	235	223	247	218	237	217	232	235	232	258	229	219	239	209	240	251	222	223	240	219	240	234	234	236	256	229	250	249	211	233	254	248	270	233	236	214	222	216	219	207	233	216	241	210	225	215	203	202	230	226	239	214	226	236	223	217	197	235	248	215	238	240	229	236	236	231	215	217	252	220	228	243	233	254	232	232	251	273	238	226	243	210	256	231	239	227	245	213	244	240	235	215	230	229	212	217	245	232	218	210	239	221	210	232	226	229	203	233	230	265	225	228	215	251	209	225	204	229	233	221	230	256	210	221	221	212	235	233	239	239	214	253	258	245	244	240	224	212	247	254	241	237	228	228	244	226	258	226	225	216	231	221	228	212	244	225	226	222	226	244	239	216	247	258	247	234	261	234	242	235	242	227	238	237	235	228	206	255	271	238	218	229	223	234	238	251	229	207	211	244	230	222	235	246	231	255	213	218	223	211	226	225	246	242	228	245	255	249	223	247	224	192	227	235	234	247	243	242	207	237	241	239	230	235	246	232	249	227	215	222	242	219	258	220	236	216	254	224	250	214	237	238	211	236	263	222	232	245	232	224	226	235	242	229	242	208	204	210	234	237	225	224	244	211	218	230	244	227	209	224	221	217	252	251	214	218	254	234	244	234	236	225	234	218	213	210	242	249	242	219	213	235	226	231	233	216	236	220	246	200	229	237	231	228	252	232	208	231	224	224	244	226	227	246	213	225	246	213	223	237	212	245	237	226	215	231	239	218	225	237	228	207	243	237	237	196	221	228	236	227	211	222	256	238	238	247	230	221	224	237	220	251	231	201	228	241	226	240	243	230	217	238	216	246	238	248	219	233	218	233	239	250	233	213	234	215	226	218	231	271	216	262	261	227	229	215	222	229	253	255	241	215	255	238	249	242	223	232	231	222	250	228	219	224	216	242	234	210	219	246	252	223	215	242	226	257	226	218	222	215	247	229	242	233	217	232	226	236	236	244	210	226	239	237	225	227	224	265	215	237	239	218	251	212	258	218	251	267	249	273	241	244	210	218	242	230	247	244	215	245	244	237	220	230	234	233	230	239	247	220	279	222	230	228	232	239	226	241	245	222	226	233	218	227	257	237	259	233	210	218	249	246	236	216	237	240	266	241	233	241	246	257	220	254	238	228	243	242	227	266	239	231	208	211	227	219	236	225	241	239	221	220	250	228	228	235	238	244	219	221	206	232	209	225	247	250	207	225	254	222	241	249	224	229	210	221	202	223	255	217	209	224	245	226	236	225	231	205	215	221	233	246	236	236	206	218	227	224	231	246	249	218	240	242	272	221	245	216	229	227	238	241	219	223	251	230	216	217	251	230	236	236	236	251	226	212	226	239	213	233	248	218	240	232	232	238	241	232	205	219	238	227	235	252	232	226	222	232	216	248	219	225	207	249	247	223	229	222	252	221	213	270	244	231	230	232	237	236	228	250	264	219	228	231	229	237	229	228	219	202	225	228	232	217	213	248	218	260	227	267	255	256	212	223	240	198	248	253	237	264	237	241	257	240	246	251	256	230	230	265	224	225	238	248	233	229	250	208	215	243	268	254	228	227	236	247	207	241	220	208	208	243	224	240	227	217	213	209	229	211	235	225	237	253	228	221	240	219	245	232	233	228	223	248	244	223	248	227	250	248	202	212	233	228	250	225	227	225	231	229	203	226	234	237	225	241	212	224	226	208	240	233	245	228	250	238	231	222	219	207	226	252	233	246	240	192	226	217	230	222	223	218	228	234	206	218	231	230	251	223	233	250	236	236	233	220	243	242	208	239	236	249	218	255	242	253	239	212	240	214	237	246	249	225	227	198	226	231	225	249	213	240	237	237	239	227	255	240	250	253	222	241	212	204	236	240	243	251	250	215	201	257	253	232	223	265	232	238	227	218	226	253	248	239	230	257	241	237	232	255	246	224	232	215	236	244	226	224	223	216	212	243	217	230	245	240	224	233	230	218	203	273	240	237	260	234	245	227	213	251	247	260	259	225	221	237	235	239	241	237	245	224	231	243	219	224	236	253	224	252	245	222	224	235	259	275	239	246	245	249	222	223	223	236	258	234	232	194	239	267	235	236	227	248	213	227	217	224	256	241	235	239	225	235	249	238	210	217	228	232	248	217	239	221	221	234	250	233	213	240	243	244	209	220	272	248	227	212	222	252	225	235	221	228	212	220	283	237	235	222	246	236	241	228	223	209	240	239	218	215	245	244	246	224	227	214	219	244	235	267	214	236	221	222	241	258	237	223	216	239	234	206	224	253	238	250	230	242	207	237	221	232	221	213	224	256	211	211	211	232	214	240	254	244	233	229	243	239	230	222	234	248	222	230	220	211	220	234	237	229	250	236	237	232	231	230	235	219	228	227	239	228	219	238	222	245	240	227	233	236	206	245	225	252	239	227	226	243	241	223	238	213	226	253	236	254	261	227	236	207	245	236	229	216	235	219	233	213	210	230	230	248	228	222	228	218	255	229	217	200	241	231	218	240	233	219	242	232	236	251	238	234	206	259	237	232	203	243	255	215	236	221	225	270	197	268	218	194	243	229	200	227	207	231	241	238	219	246	241	225	230	247	251	217	220	224	214	245	223	216	227	255	242	260	224	249	229	222	240	206	236	229	239	212	260	223	270	214	227	229	230	221	251	227	243	239	254	217	203	206	236	243	220	229	225	262	222	258	225	216	244	233	222	228	230	217	238	231	234	230	251	231	246	237	245	235	248	221	250	215	223	240	274	214	234	241	214	240	258	216	225	272	213	212	218	228	253	260	232	234	220	216	252	232	242	211	228	209	228	207	209	241	259	253	211	210	227	221	222	236	231	256	208	205	217	237	249	223	236	214	226	246	247	216	232	234	238	232	244	216	217	228	240	227	224	251	248	234	245	247	231	196	229	232	229	233	226	242	228	246	247	212	226	233	219	245	230	214	230	227	241	244	217	243	243	235	244	196	236	248	219	241	252	213	242	236	238	256	251	244	243	223	228	216	237	222	236	252	228	230	238	218	264	212	235	236	220	251	235	220	239	218	234	218	221	239	237	246	219	225	221	230	247	245	226	228	228	253	241	272	228	222	224	256	253	258	233	260	217	225	255	216	234	217	217	244	224	241	228	234	232	249	227	248	213	238	230	230	251	209	210	233	258	225	233	219	226	251	245	213	206	222	223	229	215	258	237	267	235	229	221	217	222	221	229	227	213	228	225	254	235	220	217	228	271	275	247	231	216	246	250	230	256	202	225	232	222	244	259	254	248	206	248	220	250	234	268	217	240	230	243	242	225	205	237	271	219	224	238	268	209
4795	9706	7429	3574	2315	1882	1417	1203	914	745	667	620	573	530	533	519	507	459	416	382	377	352	360	372	391	372	350	315	357	325	320	325	282	308	303	289	325	303	291	302	289	307	290	270	311	315	259	260	304	311	313	296	280	291	286	304	310	319	268	281	261	302	288	296	287	258	301	302	314	276	303	286	286	270	288	293	296	296	290	309	294	275	285	303	291	279	312	282	286	271	281	270	302	295	279	283	330	290	301	262	285	311	303	300	294	260	276	314	273	293	283	313	296	263	315	265	302	276	282	283	305	320	310	279	269	303	276	269	266	294	300	308	303	268	279	269	298	270	273	269	311	308	271	257	290	282	327	314	292	304	293	303	293	327	297	314	304	288	291	327	284	304	282	279	318	286	308	280	309	301	295	305	310	317	296	285	265	279	314	295	268	287	308	274	301	288	323	284	316	286	295	284	298	284	265	294	277	282	281	277	316	302	308	286	283	303	309	323	289	321	280	285	291	273	267	287	281	272	277	273	309	292	272	314	283	288	296	275	301	298	328	290	294	285	261	320	297	266	286	289	301	297	289	275	278	273	310	289	272	270	299	284	313	288	296	286	275	290	301	315	245	286	310	300	280	287	320	322	275	319	289	286	297	277	285	308	285	287	295	301	314	281	269	283	313	290	292	289	269	273	281	299	306	285	305	304	303	301	273	285	309	276	303	287	285	293	314	295	301	314	268	295	290	296	269	272	303	303	300	268	293	282	286	283	316	272	309	308	290	311	303	298	319	318	305	277	286	290	306	271	275	286	286	328	284	301	264	281	298	322	295	314	312	254	268	282	298	292	264	317	269	303	335	295	317	296	293	287	262	304	296	297	323	321	270	279	244	280	278	280	318	322	278	291	295	299	299	275	278	299	274	283	267	293	246	284	288	286	320	299	296	258	283	321	305	288	285	273	290	311	307	306	278	311	299	269	303	309	272	307	290	315	287	287	297	290	290	281	311	331	305	286	280	272	291	320	271	265	325	302	275	296	293	297	305	292	283	286	290	264	308	275	278	271	310	262	296	306	289	280	303	277	269	300	268	296	297	286	268	295	318	296	283	328	294	308	274	288	291	257	273	299	300	275	314	288	300	272	299	311	317	276	304	296	294	284	337	297	301	299	288	310	327	267	296	307	289	251	268	304	322	279	313	276	325	306	278	306	298	322	288	283	283	274	297	302	295	302	295	293	287	282	272	290	299	307	304	310	296	247	284	274	304	310	322	260	282	296	298	300	292	268	265	285	282	280	294	286	312	296	303	289	296	304	290	292	298	313	287	294	322	294	303	322	293	295	307	285	310	288	301	308	294	284	300	279	300	287	288	301	278	303	278	289	279	298	281	274	272	296	270	295	316	274	299	268	264	318	302	295	285	304	321	275	293	325	305	268	277	286	307	291	296	308	301	300	292	296	297	274	285	312	295	314	303	306	301	275	279	285	279	294	305	273	304	304	270	279	271	307	303	268	285	287	294	304	302	309	269	314	290	275	311	265	292	316	304	290	300	291	300	308	295	317	327	279	267	296	289	287	314	318	316	282	297	304	299	282	277	299	287	309	281	279	280	300	292	300	281	311	297	303	276	302	283	312	279	319	304	266	299	295	288	287	282	319	295	295	289	277	322	282	344	330	277	287	312	286	276	303	281	293	267	282	271	287	282	254	279	309	280	315	278	291	289	258	293	291	287	302	311	304	300	301	342	284	327	287	305	306	286	303	297	277	324	268	271	298	319	285	282	276	293	286	286	299	277	296	297	286	331	285	324	272	281	296	300	293	302	284	289	295	302	279	305	310	299	304	298	291	283	271	328	300	281	295	259	305	310	303	276	295	296	311	309	275	253	282	301	306	317	314	268	342	307	318	295	289	285	260	305	286	286	281	305	302	294	265	292	302	331	331	292	289	290	284	284	313	303	284	275	297	302	271	297	289	292	299	275	267	314	291	293	298	274	295	321	304	315	317	281	273	275	317	318	263	321	267	324	315	284	276	286	253	308	302	288	256	283	258	307	304	274	291	295	302	295	285	308	285	276	315	328	268	276	293	305	262	285	299	279	286	312	290	271	309	291	297	268	278	301	278	295	271	279	305	289	290	256	254	260	291	295	285	287	316	281	279	298	276	280	324	264	263	279	310	277	277	293	294	273	292	290	281	308	287	304	276	268	275	288	305	267	300	266	299	283	250	300	305	288	290	318	305	282	312	294	278	302	323	294	322	313	291	307	290	287	282	265	277	302	263	300	313	285	300	293	306	277	314	292	284	290	286	291	284	284	293	286	293	261	312	320	288	270	268	271	295	252	269	299	289	310	250	270	309	287	282	283	280	309	283	271	267	299	288	285	275	296	324	273	292	295	297	299	286	282	290	286	301	320	319	304	282	302	318	282	272	275	289	278	300	285	278	292	328	321	277	311	301	311	269	295	266	291	308	286	292	286	271	289	299	278	279	278	287	295	276	295	315	293	263	303	294	287	283	283	294	282	301	280	300	289	330	308	284	253	294	294	297	271	296	307	276	298	302	289	302	324	287	261	320	263	325	279	331	322	313	273	268	303	263	311	292	288	264	279	287	311	296	301	278	289	310	264	284	300	300	297	273	280	323	286	295	292	257	319	312	258	286	311	267	268	277	309	298	291	292	275	274	263	277	283	300	302	285	281	300	278	274	304	275	288	267	291	287	262	331	292	304	267	305	294	298	280	303	294	330	298	288	328	284	296	307	270	317	304	312	304	287	296	294	291	283	283	259	251	292	314	282	280	299	321	306	291	326	309	277	293	268	289	267	271	264	306	279	298	292	282	283	278	311	292	320	258	276	263	293	310	281	277	280	302	282	269	278	265	342	297	269	281	293	312	299	283	318	310	296	310	275	310	293	290	306	289	306	309	319	284	269	275	290	257	283	284	307	277	278	286	297	305	297	318	322	301	289	273	268	291	285	276	304	269	273	296	270	282	286	283	298	264	279	291	298	307	273	316	283	310	270	291	322	265	341	289	274	288	299	272	300	270	281	296	280	276	311	308	292	292	315	303	290	286	289	279	309	315	298	319	268	307	294	286	308	269	277	307	280	319	273	259	282	293	312	300	278	312	272	304	305	320	266	276	275	289	301	293	278	293	306	285	292	328	269	287	302	308	303	272	308	271	302	264	295	277	281	293	280	307	296	286	273	274	315	306	311	315	298	300	288	296	299	252	321	298	295	303	294	289	275	288	281	270	284	295	283	281	294	297	280	300	288	270	275	272	300	299	296	297	303	319	256	275	248	301	295	327	264	291	299	284	284	306	309	299	286	294	319	287	275	296	319	294	298	286	272	291	310	301	314	302	286	286	279	278	282	282	308	298	302	306	275	304	278	300	282	265	316	286	288	304	298	311	290	304	291	295	256	300	293	272	285	295	285	283	276	274	294	286	311	277	250	281	263	280	274	318	267	302	285	294	278	278	253	278	284	289	279	288	303	284	309	276	291	284	291
22959	21458	29093	24237	21459	21452	7435	1279	900	703	607	570	521	510	451	483	491	453	362	353	344	290	320	303	315	285	257	303	280	294	263	275	264	247	289	237	242	245	262	227	240	239	225	244	209	206	220	229	231	229	249	263	256	239	227	223	207	216	220	246	262	231	213	227	218	235	218	197	228	241	214	222	184	233	244	236	231	235	258	215	230	212	240	234	239	250	231	203	219	229	224	220	219	228	210	210	251	204	236	220	222	219	221	206	204	223	226	252	212	234	216	209	207	216	217	209	219	199	201	226	228	219	246	209	252	194	199	207	220	224	213	211	195	236	228	208	245	214	223	193	223	229	190	213	220	243	214	205	207	225	235	222	231	224	214	228	225	231	219	232	238	225	241	201	260	230	214	195	247	192	216	248	242	229	250	229	217	223	233	201	246	213	250	227	219	193	241	257	196	222	215	216	220	221	231	229	237	214	219	204	205	223	210	227	208	225	196	210	234	213	202	201	241	235	221	264	209	228	232	224	192	223	231	195	191	241	237	235	199	227	250	251	195	220	214	218	237	224	251	220	229	212	244	218	215	205	227	264	212	215	189	195	204	256	237	230	213	201	220	207	200	222	233	237	246	256	231	218	229	206	188	207	202	222	237	244	216	210	215	216	235	218	251	232	231	234	199	237	209	218	252	232	187	212	178	240	211	218	217	226	223	233	247	211	219	225	234	215	220	216	233	235	212	228	228	239	204	224	204	203	208	205	227	205	244	224	224	246	204	226	219	213	204	232	242	209	192	212	241	241	208	204	212	226	204	215	233	234	208	218	221	205	205	206	230	237	238	215	222	227	214	265	216	217	230	229	210	205	229	224	214	246	219	196	191	230	206	245	206	230	216	211	247	203	191	225	235	255	242	206	236	236	199	201	218	229	232	225	219	206	231	226	226	239	223	210	225	241	224	226	200	199	212	250	243	237	225	197	222	237	241	219	216	203	235	234	211	239	242	220	233	223	214	216	228	236	197	235	218	224	206	231	211	233	231	218	238	179	225	232	210	215	218	225	226	212	231	216	209	231	205	220	216	240	222	219	235	218	224	223	254	232	254	214	205	235	206	215	214	233	208	233	219	244	226	238	209	234	225	212	250	219	214	210	207	215	209	225	207	217	199	214	182	227	222	223	252	252	217	216	237	265	224	203	226	219	223	195	238	249	227	228	204	232	235	242	231	230	243	224	226	218	230	241	215	210	226	218	238	219	228	242	235	255	215	238	219	239	205	249	244	217	221	236	234	220	202	191	230	219	226	218	202	195	232	263	236	200	226	189	224	203	230	221	206	218	213	221	247	220	248	208	213	227	213	218	224	198	221	213	222	215	192	203	212	230	246	223	201	228	195	229	242	233	212	232	239	204	245	253	231	204	218	220	222	208	224	213	236	211	218	187	221	235	233	221	211	213	230	226	200	208	232	242	215	210	236	215	226	232	224	190	223	228	230	245	234	228	223	222	221	222	199	214	231	222	207	228	215	229	221	238	238	204	219	218	207	217	197	217	214	247	231	179	241	231	246	204	234	214	206	222	228	210	238	225	210	215	233	209	210	239	209	239	203	211	204	201	220	225	216	221	208	219	209	242	206	221	227	231	223	230	220	249	178	212	225	226	218	200	213	204	224	231	196	208	210	211	220	242	212	213	224	247	223	226	232	225	214	212	250	205	246	220	216	213	217	236	239	219	242	236	246	216	200	227	193	236	236	219	215	232	215	257	248	213	218	183	229	245	208	231	209	211	226	202	230	222	261	213	215	222	231	220	235	210	225	215	214	234	236	208	198	191	228	224	234	214	211	243	236	238	243	219	184	196	230	207	227	219	232	247	221	218	202	229	215	197	238	216	238	254	217	253	255	214	237	234	242	228	217	224	244	185	215	254	228	203	218	210	224	267	239	216	215	232	207	231	203	229	223	221	193	219	231	184	212	248	222	203	227	200	203	220	242	239	199	241	213	230	228	227	239	219	199	204	222	223	212	225	228	210	237	221	221	228	241	217	236	208	244	231	219	215	211	208	241	225	225	245	235	205	210	212	230	195	219	215	230	240	238	234	221	218	211	240	232	207	221	224	207	215	225	223	251	231	237	220	229	210	219	239	206	231	239	244	217	239	212	229	223	197	231	245	249	216	236	231	215	228	239	233	232	228	232	227	206	202	207	227	227	191	227	234	209	221	239	213	206	235	237	224	229	201	234	228	231	205	220	210	215	220	223	230	200	234	223	200	207	229	215	219	221	237	241	248	207	227	219	219	241	215	234	214	219	227	226	236	239	241	211	224	198	234	243	203	225	215	222	235	232	206	246	239	217	243	219	244	224	224	218	215	211	215	219	221	201	208	195	220	232	237	213	217	231	214	228	221	207	215	222	211	248	252	225	222	204	170	218	247	224	227	259	230	197	227	211	231	222	223	229	218	218	185	253	211	219	231	231	220	215	223	205	212	219	218	233	202	232	239	200	218	232	229	228	229	248	218	219	227	243	227	241	226	229	235	230	213	200	208	209	233	220	231	221	226	227	205	224	209	217	212	234	205	217	210	221	237	241	214	241	228	207	224	226	238	217	236	229	219	197	229	224	216	200	208	229	222	243	240	237	221	214	235	213	234	225	234	233	242	245	225	211	251	240	226	222	205	240	242	237	212	240	210	179	209	213	237	220	223	205	224	224	212	242	211	243	225	218	235	220	225	214	197	233	235	228	240	212	223	225	221	239	223	229	212	230	246	236	221	220	232	211	219	197	249	214	208	234	232	203	218	203	227	204	218	238	208	223	207	236	226	231	229	204	216	227	232	207	236	221	230	221	193	227	220	238	219	236	195	204	214	235	205	220	203	201	205	202	231	224	237	222	228	206	214	218	221	226	221	222	223	233	216	213	223	224	193	220	219	214	233	205	225	216	201	204	213	230	220	230	256	212	195	206	222	213	217	201	234	222	221	214	245	217	233	265	245	229	207	207	231	247	192	217	242	224	196	221	211	217	220	208	222	237	209	222	231	219	201	209	238	238	216	226	222	226	224	217	230	214	208	213	218	226	237	210	253	219	217	205	209	263	216	213	193	218	218	231	229	217	230	210	202	229	227	250	238	265	229	214	213	219	231	228	227	214	216	212	224	211	227	227	206	224	239	204	204	258	198	247	222	241	202	222	218	214	226	221	240	229	235	234	221	223	237	222	218	233	216	216	220	223	233	224	207	222	222	218	182	240	228	206	237	210	233	217	216	250	220	226	225	240	235	212	217	226	210	219	218	230	231	210	209	209	210	246	243	208	218	240	218	213	226	228	226	204	214	237	230	219	209	220	260	241	215	195	219	193	224	230	205	213	227	212	236	227	229	203	242	192	231	220	211	220	209	204	215	219	216	234	229	247	203	187	207	203	226	236	218	224	209	223	228	232	228	232	215	215	217	242	240	230	189	232	221	235	219	215	254	219	226	204	223	220	206	227	233	213	213	220	219	238	227	209	211
6032	18396	14773	7585	5248	3828	3173	2460	1847	1544	1176	1010	913	830	833	783	715	646	612	499	497	444	444	463	479	398	449	410	371	373	338	323	331	314	327	329	321	337	311	290	292	290	318	315	304	291	310	317	306	337	301	315	274	285	295	264	312	315	323	284	277	270	313	314	284	302	323	298	297	289	317	280	308	284	267	286	273	295	288	260	295	314	277	321	292	310	296	303	311	288	296	279	297	277	284	291	286	271	275	288	309	299	308	277	255	302	278	300	335	290	261	290	306	306	286	280	281	296	275	277	294	293	305	290	291	283	264	299	310	267	268	283	311	271	280	330	257	295	272	259	291	274	276	260	317	305	303	308	285	283	316	251	285	301	292	264	310	297	312	282	274	312	295	312	275	273	258	301	293	278	320	310	248	306	294	301	293	298	278	255	288	277	292	280	275	299	309	306	310	303	327	307	280	306	299	250	315	293	301	302	288	289	302	248	290	284	297	295	311	276	293	283	285	264	304	274	267	268	296	310	274	285	277	280	283	257	289	322	293	313	262	295	309	288	301	280	317	294	280	284	305	295	291	297	297	296	287	271	281	325	283	317	279	319	302	288	275	280	295	329	270	281	290	274	339	312	295	300	276	262	331	295	275	289	288	312	277	272	294	300	244	260	296	291	317	262	294	291	275	323	291	257	274	329	292	275	308	291	283	282	274	305	319	298	292	269	311	276	295	279	295	291	304	262	287	267	288	251	284	254	279	278	297	307	249	279	287	280	271	284	266	290	282	312	269	255	317	267	245	283	282	301	298	278	279	290	252	273	288	296	281	252	263	288	292	273	298	271	294	302	319	290	294	260	282	286	280	313	304	270	283	311	271	309	325	254	269	288	278	285	286	282	295	289	279	285	290	286	281	302	300	273	275	274	285	274	299	311	288	298	307	266	286	255	290	290	322	292	272	294	267	308	282	262	278	290	304	316	261	269	294	302	312	310	265	285	279	321	271	311	237	321	317	287	284	323	283	301	263	247	265	296	280	290	299	302	283	295	280	260	256	313	276	276	285	268	290	316	287	300	307	310	266	316	300	250	260	295	315	306	250	317	274	279	282	271	274	272	360	290	282	299	273	268	266	271	257	291	291	277	272	281	303	276	306	272	292	308	270	293	298	280	303	277	292	301	313	280	312	307	300	264	304	306	316	289	284	277	267	270	270	273	287	277	306	270	300	291	242	301	261	247	293	292	270	289	289	274	311	295	282	297	284	290	298	294	268	279	289	289	281	304	262	295	287	284	303	267	262	304	313	286	280	314	284	256	307	270	318	266	278	303	283	272	261	297	270	287	289	279	285	315	279	289	298	276	284	290	320	269	301	281	290	259	278	280	309	306	256	301	272	309	262	302	264	289	289	257	273	258	307	316	330	292	296	284	291	288	263	259	268	306	290	258	294	292	285	294	271	285	271	264	243	293	255	260	272	291	254	303	280	306	303	297	290	300	312	329	311	297	301	261	279	281	268	285	291	298	315	292	305	311	300	272	299	296	250	289	281	279	288	306	282	299	303	265	320	267	307	297	285	260	277	284	295	266	293	298	303	263	257	276	300	288	271	275	266	312	268	298	293	297	272	312	257	260	297	263	314	301	316	266	333	273	273	272	279	277	277	273	254	294	313	314	290	266	301	307	309	271	265	280	303	298	260	266	298	290	303	283	279	282	298	289	292	307	268	286	230	297	280	310	271	309	271	269	259	291	266	289	285	265	315	268	297	286	268	321	284	301	284	297	305	270	286	279	286	304	278	278	254	274	279	304	277	302	294	322	289	256	307	272	242	284	293	304	283	280	279	285	299	244	285	260	288	285	290	262	302	298	293	285	297	289	292	282	296	310	288	302	302	277	272	262	264	310	287	263	279	283	289	315	289	274	287	290	290	276	287	317	296	279	293	304	314	283	310	296	306	309	269	287	306	289	287	314	258	309	284	259	305	263	278	291	304	284	271	283	319	299	306	285	270	277	270	269	303	280	278	260	286	280	275	272	259	291	284	277	289	260	295	284	307	281	307	266	268	305	311	283	272	273	278	283	303	288	273	281	267	315	255	260	301	275	266	309	309	293	259	308	288	293	275	290	254	271	278	289	279	277	268	299	303	294	296	274	262	307	282	296	265	298	284	283	292	280	257	277	288	292	263	288	303	300	310	266	269	272	301	286	293	298	297	295	292	312	282	293	271	336	282	293	274	303	278	322	261	276	260	300	293	282	308	286	306	312	299	292	278	296	294	282	275	316	286	300	298	306	296	308	301	279	275	280	277	300	278	317	297	257	302	274	297	278	305	287	251	291	271	280	304	284	309	271	293	305	310	284	281	275	313	311	293	289	284	279	308	283	279	269	330	290	312	296	284	290	243	284	297	304	267	264	281	292	286	265	306	279	303	300	306	287	280	267	296	288	299	284	300	268	254	291	287	292	333	255	290	295	282	265	276	296	268	273	302	304	327	279	285	293	268	268	308	280	266	286	283	290	269	261	289	265	305	280	296	286	278	276	299	270	305	294	286	317	288	283	294	264	279	287	312	278	303	305	283	293	260	287	294	240	286	298	291	286	294	304	325	277	264	303	277	325	289	277	269	282	296	296	291	292	307	306	277	275	323	267	309	268	264	273	268	278	288	268	283	283	295	243	291	282	296	284	260	324	294	303	296	295	289	309	314	304	297	261	284	279	281	284	289	275	297	322	269	285	280	308	275	278	254	290	267	291	257	319	269	272	274	298	276	291	299	277	301	275	287	264	304	270	272	255	299	282	288	274	284	305	290	283	270	255	280	252	289	318	274	318	299	260	270	260	282	279	302	276	294	294	273	286	293	276	286	301	274	312	255	277	265	293	306	280	289	298	294	272	312	330	262	261	288	283	283	305	296	272	277	302	284	294	279	281	284	317	274	264	281	292	312	287	276	294	291	271	279	335	289	274	284	300	287	280	290	301	311	275	321	314	302	289	301	285	304	290	317	302	275	303	295	305	272	339	290	301	281	279	322	294	246	282	271	313	314	277	274	288	326	282	296	274	279	271	289	287	288	304	272	299	313	289	317	325	268	304	272	268	277	288	280	287	264	258	305	288	282	280	302	233	294	302	284	315	280	289	295	292	286	291	276	273	296	277	274	304	294	287	318	305	285	261	317	261	287	290	296	285	286	319	275	294	296	288	283	249	285	263	277	264	248	293	291	296	302	262	285	295	288	288	283	328	287	325	290	305	287	290	270	303	289	294	288	269	302	279	284	288	318	304	269	295	295	257	269	288	298	281	288	271	284	287	270	298	299	266	273	274	298	295	288	307	303	290	256	276	270	271	260	283	282	301	267	270	280	300	267	267	261	303	293	285	294	311	313	279	286	300	297	271	261	320	264	261	308	286	274	299	289	243	287	333	279	308	262	297	296	290	295	302	304	307	291	265	290	276	257	297	281	294	255	299	287	290	293	274	278	305	281	279	293	285	286	301	301	285	283	281	305	266
27487	18723	5730	1560	910	757	713	612	577	504	512	525	484	497	520	510	478	484	473	445	469	475	506	428	457	438	461	417	460	494	421	470	431	429	431	407	419	398	465	429	454	413	431	442	470	448	456	448	448	451	437	446	470	502	421	440	395	449	404	427	419	445	416	447	438	440	413	465	434	419	439	461	441	439	430	440	394	444	408	463	435	400	396	445	442	430	403	407	465	432	423	454	410	446	398	439	454	423	421	407	403	451	428	410	440	431	431	449	481	454	406	410	454	436	469	460	415	426	396	402	430	448	449	401	443	423	430	444	420	437	427	407	436	403	454	422	464	425	421	411	447	397	459	474	418	409	435	441	450	439	419	418	466	443	467	467	518	457	453	419	456	438	435	446	465	434	426	428	433	442	477	395	452	437	426	440	435	411	443	416	426	454	458	451	436	442	422	451	414	427	435	438	457	463	436	421	399	370	414	439	439	460	426	435	449	405	432	455	429	409	446	432	468	428	420	476	419	414	430	384	427	476	467	446	431	404	446	441	430	414	432	436	412	447	397	422	435	449	436	422	450	406	438	425	472	440	471	434	405	420	451	445	403	413	424	403	440	440	422	432	421	440	411	426	449	417	422	426	435	428	420	415	431	419	419	399	460	454	432	442	434	458	416	441	456	402	468	423	399	437	430	453	472	445	419	428	393	446	405	436	451	437	395	427	422	427	446	402	435	434	467	440	427	411	419	487	438	424	462	430	450	447	442	432	462	411	427	429	436	444	412	415	397	432	438	438	446	431	479	431	429	427	437	470	408	445	446	447	441	420	454	448	408	446	436	447	472	443	443	457	402	417	394	425	419	425	420	458	450	410	461	402	401	412	403	434	437	467	427	387	430	440	424	472	422	411	410	383	440	462	418	427	451	453	464	426	451	429	432	450	441	428	421	427	415	400	445	459	398	416	400	434	452	409	450	422	422	420	445	438	413	455	463	439	438	416	424	413	442	435	470	409	452	396	433	420	486	418	430	431	439	419	401	403	466	430	431	439	460	423	404	432	443	441	428	421	464	449	394	455	419	440	422	453	434	456	445	441	438	426	433	437	405	445	399	431	436	462	446	441	461	437	390	454	439	420	454	411	410	467	413	408	415	428	468	461	442	387	451	464	413	418	414	434	431	454	446	442	404	457	406	402	423	452	466	434	415	436	416	446	431	403	421	431	433	417	404	413	422	438	442	483	453	427	392	414	442	425	424	431	454	379	411	382	445	415	454	433	435	451	445	449	429	460	443	424	427	414	401	442	399	457	416	458	404	429	447	420	456	434	453	427	450	431	448	419	449	402	452	407	402	429	437	388	425	419	382	434	460	410	438	428	417	423	446	433	411	437	456	413	436	429	439	408	423	432	417	426	449	408	407	414	489	422	422	457	435	407	420	429	440	439	403	409	464	366	430	404	460	465	462	418	475	436	454	431	421	443	420	406	417	414	430	392	461	431	435	409	452	419	437	468	437	392	452	429	442	421	442	435	421	429	387	444	411	426	395	428	490	420	427	407	457	427	426	456	436	434	436	401	447	416	426	451	428	468	432	444	443	439	448	458	386	425	411	408	412	434	423	434	457	423	429	421	449	429	457	440	441	444	452	461	464	450	421	464	426	473	459	454	436	398	408	412	416	430	445	430	481	414	453	405	428	399	429	429	410	437	440	451	434	440	404	426	406	462	417	457	435	438	436	409	424	422	429	424	460	464	422	452	437	409	425	428	423	437	436	392	436	396	471	442	448	453	457	432	436	465	433	443	423	447	434	433	399	421	450	418	414	441	421	451	419	468	465	410	440	414	431	430	436	413	416	413	394	411	405	432	438	439	421	451	449	395	466	422	449	454	444	416	441	408	451	431	438	446	420	405	439	406	407	431	444	423	432	403	423	428	405	394	430	458	459	469	442	421	442	441	456	379	437	444	454	408	436	416	434	435	440	433	410	460	467	469	420	445	450	435	408	438	474	425	419	408	398	397	435	424	438	418	436	412	432	420	441	452	424	413	422	397	428	448	454	394	430	443	490	436	439	400	400	433	407	439	463	432	444	394	436	418	448	413	425	428	448	419	447	412	435	409	413	453	382	429	462	416	471	438	445	432	464	432	438	440	384	417	451	458	425	435	445	433	447	422	428	423	453	458	433	442	422	419	440	441	455	456	411	422	424	462	401	444	442	431	407	457	431	449	438	416	411	447	408	438	447	440	470	448	435	431	456	385	408	414	435	447	416	418	456	439	429	420	439	425	407	422	434	438	464	428	401	454	441	444	431	419	468	418	464	451	437	454	445	419	434	478	409	419	421	440	414	421	409	431	414	437	411	412	433	441	427	439	453	425	457	458	412	448	430	408	438	440	414	466	427	422	421	407	406	456	439	389	430	428	459	452	438	439	443	404	458	440	457	454	436	451	405	372	459	426	454	419	408	440	441	409	412	407	446	405	475	406	416	413	381	437	445	427	442	446	431	422	433	433	432	439	432	414	468	441	438	419	415	457	458	423	444	438	420	407	413	451	451	400	404	440	446	449	459	444	444	452	457	449	448	431	433	423	432	424	453	460	395	429	404	456	444	434	428	405	432	432	426	429	441	445	405	445	438	454	445	428	404	442	425	434	465	443	479	420	411	399	433	404	435	448	422	453	434	399	417	462	442	443	425	453	443	422	437	433	428	449	413	423	446	480	440	421	427	445	393	410	462	396	441	422	427	431	440	473	410	431	447	453	418	417	402	402	388	438	433	432	406	418	426	422	465	404	428	396	451	431	407	416	419	391	467	460	363	447	407	412	421	441	396	427	425	415	437	430	451	435	445	442	428	410	448	436	401	416	424	413	424	417	464	442	413	439	431	439	445	432	465	444	426	455	419	439	449	417	413	461	427	422	450	488	454	439	484	423	413	435	437	471	481	438	429	459	460	438	448	443	412	464	435	431	414	456	446	447	465	393	428	419	434	460	442	423	435	413	457	443	431	468	414	421	455	407	413	441	460	456	425	426	410	393	434	425	427	421	445	448	402	423	422	471	451	453	482	428	435	436	456	433	451	448	443	413	433	437	430	430	420	437	415	444	398	433	407	445	415	446	420	447	445	429	419	427	422	465	431	428	449	428	414	462	420	429	438	420	451	442	451	452	410	421	462	394	419	437	415	434	395	426	436	423	428	460	440	430	427	410	465	465	433	448	459	467	462	414	457	411	424	417	432	446	448	437	463	399	480	424	455	448	423	376	426	445	407	431	439	428	429	467	423	407	424	427	459	425	461	421	435	399	402	439	458	416	447	456	421	445	423	436	450	414	431	438	436	461	435	443	407	429	425	402	427	425	437	381	382	448	439	421	426	427	426	407	469	454	452	439	426	427	465	384	444	446	435	434	422	433	407	404	466	430	423	456	468	418	427	437	426	455	459	413	418	427	430	410	454	414	469	413	428	443	428	414	456	434	445	434	425	414	433	454	427	432	457	440	423	415	451	440	451	433
5396	5002	3980	2011	1439	1298	1052	960	847	726	689	695	673	681	672	708	625	689	641	553	589	603	573	573	591	590	556	544	563	545	576	528	537	498	520	531	527	555	565	538	542	544	583	597	541	527	560	525	502	531	498	527	522	553	569	566	556	526	500	558	525	547	526	549	528	545	537	557	541	528	518	512	538	551	492	543	506	521	572	545	509	529	564	511	529	561	519	549	529	581	555	532	518	513	521	532	557	555	529	534	543	538	506	513	537	584	515	541	543	554	501	566	476	541	553	531	562	507	535	556	529	564	517	515	519	560	522	514	502	519	545	530	521	530	550	533	504	527	515	524	553	510	501	543	547	549	550	542	544	497	551	505	539	545	564	526	551	538	545	555	539	569	535	516	516	560	539	515	521	586	548	537	543	514	542	538	557	520	500	535	544	549	546	507	554	552	578	547	518	539	510	534	548	574	573	554	526	549	546	525	509	507	539	505	507	499	554	546	520	477	520	517	535	528	515	528	524	591	573	498	530	509	545	535	537	519	529	536	547	533	496	560	547	520	540	499	500	482	544	540	520	524	480	497	532	583	551	526	560	590	513	530	541	534	521	518	548	556	533	531	552	550	508	536	563	535	568	540	528	495	571	564	534	540	561	513	512	528	566	518	507	509	559	524	523	502	527	527	529	504	525	549	551	532	560	551	514	518	558	542	515	524	529	522	556	545	536	483	564	502	544	522	526	578	503	506	524	559	480	525	539	535	515	513	514	478	534	526	556	526	534	510	567	546	510	495	586	567	532	547	494	588	518	570	506	544	546	537	533	535	549	541	548	540	539	523	556	543	584	542	570	537	558	503	527	521	545	541	550	549	515	507	571	556	521	504	522	536	536	496	564	532	546	538	532	545	496	527	526	552	538	535	542	561	500	533	548	503	568	514	538	531	567	548	564	560	517	479	576	508	527	512	591	512	564	554	513	546	539	532	543	494	541	536	508	562	560	519	522	553	529	539	546	468	532	518	504	488	537	513	600	545	560	523	522	509	543	527	488	496	531	540	566	544	524	559	541	533	526	551	516	554	542	518	528	546	565	528	532	524	521	504	480	507	580	532	512	521	527	550	547	546	530	523	529	532	559	537	517	557	546	547	535	534	539	511	571	489	563	572	519	474	529	542	538	522	539	550	544	535	518	514	513	531	560	525	548	510	527	534	567	531	565	536	555	497	521	543	543	540	479	537	521	545	544	557	550	551	546	537	536	511	584	528	536	506	538	539	510	503	546	570	512	538	542	528	532	510	540	531	566	556	518	531	527	559	564	573	552	517	545	548	530	553	549	545	542	519	558	544	512	527	552	546	523	550	516	542	525	547	546	557	519	543	517	497	558	516	483	518	525	524	526	563	570	505	539	560	547	543	505	536	545	519	521	554	537	493	559	534	549	549	537	505	574	533	550	550	533	491	553	581	511	523	514	541	534	577	593	538	497	525	545	504	573	533	531	539	508	542	551	531	520	476	550	524	507	539	518	502	527	562	568	559	512	529	529	522	490	544	524	577	531	540	511	478	544	550	519	527	523	550	486	535	492	551	523	541	486	541	523	533	492	504	536	535	545	531	546	493	551	526	507	559	576	503	543	575	548	552	545	514	552	511	531	527	526	556	537	535	533	542	518	552	543	540	520	522	573	514	599	531	534	515	530	561	512	517	537	544	536	525	526	536	511	547	535	500	504	552	556	536	547	517	564	500	534	567	538	526	500	552	541	560	553	565	552	503	555	519	559	530	510	551	535	545	510	533	582	526	516	526	536	506	517	534	502	565	501	571	523	540	522	532	491	532	558	526	578	482	506	506	521	532	547	543	518	566	530	566	533	544	545	568	524	517	525	555	555	499	524	513	538	524	529	563	522	547	541	525	517	569	514	535	501	537	555	533	510	501	549	537	540	542	539	549	548	513	553	520	572	493	601	549	495	525	540	531	507	541	538	528	556	503	552	533	482	506	577	574	536	546	566	542	530	496	544	552	532	490	548	524	553	532	556	517	524	542	542	593	517	547	546	496	546	517	553	528	554	512	526	530	550	541	541	514	535	523	539	549	558	524	524	514	541	510	527	578	527	516	514	530	576	531	541	476	540	561	552	530	540	530	558	500	489	545	516	527	528	554	539	531	593	525	520	559	487	506	538	500	525	531	539	552	547	505	530	558	534	532	573	572	513	536	523	513	533	507	546	538	533	529	543	583	536	506	524	525	542	555	511	550	509	504	538	567	475	569	542	558	509	498	526	534	515	526	515	525	561	528	562	484	546	549	522	578	552	524	537	564	508	583	518	515	557	561	487	585	551	535	547	530	505	548	547	534	579	545	560	546	555	537	530	548	535	573	539	533	494	526	552	548	511	524	550	606	539	515	496	502	521	494	549	539	505	559	547	553	517	523	506	583	541	486	530	514	528	527	511	532	530	587	539	548	505	537	536	561	541	539	539	494	505	523	505	563	520	566	565	535	519	543	528	525	529	522	545	582	532	544	530	524	542	547	562	521	534	535	566	547	519	538	521	556	508	521	564	555	550	528	554	510	502	565	559	497	519	540	527	569	541	523	523	529	528	530	580	540	515	552	551	563	522	561	515	582	501	530	526	557	524	511	549	538	502	533	548	541	525	503	545	491	534	558	529	552	527	577	515	498	515	504	530	478	508	570	507	511	530	491	573	541	553	557	535	539	520	544	526	554	512	540	522	549	518	529	574	558	567	497	512	561	534	558	501	574	557	552	576	508	555	522	526	528	535	527	539	511	552	507	511	570	572	529	576	526	541	509	538	507	576	557	546	497	514	539	533	512	511	561	535	551	524	536	537	510	516	548	564	556	532	552	568	507	543	553	544	470	558	515	540	538	565	525	528	530	517	529	524	516	541	515	556	512	541	533	545	525	561	558	539	491	511	495	527	545	535	531	497	486	551	535	541	572	516	514	497	555	534	548	533	578	543	534	544	514	559	546	515	541	527	550	526	529	515	500	535	533	557	526	528	511	526	533	611	546	548	541	547	528	591	498	537	522	540	509	537	545	560	517	553	518	536	534	545	506	566	530	536	510	508	511	507	537	520	494	518	564	521	525	486	509	567	517	540	560	583	529	514	536	555	513	560	557	538	529	528	522	555	518	532	558	554	512	540	531	518	503	491	569	558	514	544	569	537	522	566	531	577	554	541	514	506	541	512	519	556	515	534	538	578	575	517	506	508	561	525	548	549	517	512	524	559	573	552	496	530	505	493	545	505	551	524	554	518	532	541	537	512	541	568	546	510	517	599	488	563	517	537	532	519	510	544	553	463	503	551	562	495	492	523	542	525	556	531	572	576	517	539	523	547	553	523	562	533	513	532	528	487	540	525	548	539	490	512	566	521	504	567	563	514	525	572	523	525	560	528	504	526	539	527	517	551	566	506	507	518	552	492	523	529	548	548	519	473	567	545	552	540	519	540	515	534	513	578	532	512	518	516	554	543	499	512	552	543	552
24032	21372	28448	24662	21329	8904	1587	1060	883	786	741	643	691	661	631	649	600	601	586	535	527	510	522	477	489	492	522	475	481	465	471	479	472	473	491	498	452	458	446	487	444	433	458	464	458	449	436	438	459	461	439	462	451	436	502	448	439	466	460	450	460	433	447	446	467	450	452	428	465	457	438	439	461	464	452	486	402	463	489	425	409	478	454	460	461	435	464	446	469	465	468	492	451	456	469	432	491	438	452	427	435	462	480	467	441	441	456	441	447	442	445	445	455	451	457	495	446	466	484	440	456	467	454	484	444	433	453	455	441	467	441	447	446	435	455	446	507	447	417	471	457	445	531	455	444	481	438	447	402	482	474	479	492	469	483	484	461	441	468	473	467	454	445	458	479	444	462	459	488	457	496	472	445	451	429	456	437	455	488	451	485	485	433	482	474	472	425	436	438	439	468	456	441	459	398	444	432	466	447	460	439	443	419	470	460	478	477	451	421	461	479	477	469	437	472	468	443	468	469	469	448	430	492	458	441	445	457	499	456	465	450	475	438	447	477	451	493	451	488	454	434	467	457	420	484	448	434	474	443	444	442	475	445	438	469	478	501	465	439	442	429	458	421	427	463	438	423	444	418	511	449	458	450	446	435	460	430	454	443	450	492	441	466	453	484	495	489	443	457	456	477	481	442	440	468	458	434	418	452	447	481	450	408	435	457	428	492	479	447	447	460	448	472	431	474	454	442	456	492	472	478	436	473	457	480	463	477	462	452	435	452	438	437	451	420	471	444	477	466	466	491	451	433	479	464	457	443	484	494	459	440	441	464	449	473	464	497	446	470	452	470	417	461	454	461	472	418	449	476	463	482	475	473	446	481	439	456	462	475	460	445	479	448	432	446	497	426	438	458	469	427	478	427	479	464	484	498	459	437	492	425	444	433	451	479	429	418	451	483	450	484	461	479	482	453	406	486	462	403	453	483	450	422	445	455	435	458	473	461	440	468	433	468	449	449	446	434	449	430	483	454	434	440	413	478	472	450	463	459	472	498	477	469	476	480	488	453	442	434	436	496	450	445	442	461	460	432	413	469	462	445	455	483	442	477	440	449	515	478	437	470	474	445	451	446	434	458	448	467	470	477	443	445	467	437	474	461	466	475	489	471	451	404	434	471	424	481	433	440	447	475	449	436	452	468	436	465	409	442	442	455	460	425	449	439	490	506	445	449	451	491	454	468	477	436	467	445	472	460	452	432	500	449	445	462	441	429	473	495	438	465	469	470	461	470	442	507	469	474	492	455	409	410	428	464	469	450	450	513	447	457	426	440	476	450	444	484	473	443	452	469	431	500	457	417	493	485	438	467	434	445	461	463	442	468	423	441	432	461	407	491	484	454	446	429	455	449	424	460	494	480	450	441	447	443	432	428	448	469	452	453	468	476	472	462	472	459	429	459	442	446	415	470	485	455	459	440	432	470	481	481	478	455	441	460	441	456	439	461	450	432	448	463	453	453	475	480	431	444	470	494	460	449	430	451	464	492	484	457	435	445	444	407	484	452	463	468	453	455	486	444	454	452	439	470	491	452	471	412	461	421	439	433	444	461	431	451	434	454	465	451	452	417	434	464	463	470	479	435	442	471	472	466	477	453	464	441	460	477	494	465	437	464	451	475	490	428	444	479	472	446	417	448	430	505	457	434	445	505	472	428	473	428	482	414	436	427	444	452	464	485	487	442	498	445	469	438	457	447	465	506	462	459	489	446	440	483	447	449	439	487	473	487	458	488	473	457	442	498	431	450	431	480	494	445	469	441	424	444	418	461	489	468	440	450	473	471	453	473	455	432	440	437	444	455	415	419	476	429	472	463	433	408	470	436	462	428	509	434	399	448	463	475	460	485	426	444	441	456	490	455	458	475	472	433	455	465	472	467	484	450	415	455	424	459	477	431	468	451	447	498	462	453	456	440	445	444	479	437	461	441	455	438	442	445	413	480	486	470	396	442	459	468	443	437	445	483	460	455	405	438	424	455	465	509	500	423	434	480	448	483	406	442	491	445	436	452	479	463	439	466	487	432	440	438	455	443	448	420	452	483	454	431	457	472	448	468	419	471	473	414	458	448	439	452	461	514	445	470	448	430	470	453	479	494	444	433	470	464	472	480	458	431	457	468	453	502	450	464	447	419	487	435	429	433	435	438	468	440	448	477	462	469	427	483	463	450	483	472	491	464	464	425	446	444	446	459	421	440	473	460	430	487	438	473	459	474	463	464	442	480	487	450	490	410	476	423	470	447	453	470	460	476	480	483	454	429	450	489	489	433	467	459	444	447	494	462	415	473	482	436	450	418	431	454	425	471	430	445	470	497	430	426	456	455	466	441	438	430	450	454	499	481	437	481	441	448	471	421	462	435	475	482	462	465	470	421	410	480	451	470	456	463	467	432	428	411	418	465	455	442	459	512	438	435	468	485	413	486	460	436	493	448	472	417	512	490	465	480	458	483	471	465	481	411	470	444	427	499	429	489	480	419	436	459	451	494	439	446	448	448	449	453	453	420	438	488	497	435	460	419	442	462	438	453	435	498	425	501	456	426	501	434	485	431	437	465	441	457	469	442	436	490	463	449	397	508	453	448	449	443	413	454	480	475	457	466	479	469	426	466	431	431	441	502	470	431	486	457	489	437	411	421	463	503	426	440	454	445	440	467	465	428	450	396	455	442	419	448	475	470	454	460	433	426	377	457	430	429	468	493	472	435	445	462	435	462	457	449	458	478	441	496	454	473	420	438	423	434	473	496	443	439	432	485	453	432	440	465	411	478	487	453	473	476	451	495	465	449	450	438	489	475	473	500	460	461	409	465	458	439	482	476	432	418	460	458	516	459	459	459	471	423	485	453	465	473	513	468	457	454	457	477	441	488	468	439	472	453	465	455	440	420	449	449	440	478	494	436	473	471	464	459	441	478	433	454	474	493	474	432	480	464	460	458	470	455	433	455	435	421	485	464	419	493	425	437	408	449	478	439	431	486	480	445	443	468	464	460	444	470	468	446	448	444	451	457	467	441	460	458	417	484	474	474	456	437	451	478	486	455	450	474	410	450	433	447	463	452	467	461	432	456	470	451	464	456	454	436	453	469	434	444	468	469	438	489	459	464	477	470	454	441	447	449	454	406	477	465	479	461	476	455	442	477	446	450	447	431	470	474	466	450	474	480	401	425	458	428	423	423	444	474	426	451	473	444	409	454	434	462	439	458	452	474	470	503	474	460	450	441	485	435	506	521	468	484	508	426	438	501	471	447	449	426	463	428	435	443	462	469	426	471	466	446	458	417	478	462	491	444	443	483	412	443	482	469	460	462	446	459	430	487	458	474	454	475	456	426	427	436	439	454	466	450	458	449	445	473	464	451	470	438	487	448	462	433	436	458	446	433	444	458	476	482	450	463	443	436	483	487	469	438	438	471	462	470	461	451	454	458	438	453	433	442	458	472	451	429	475	461	448	479	444	455	394
4830	12586	10074	5126	3556	2758	2233	1891	1490	1238	1035	1015	990	948	940	883	886	784	782	715	732	646	648	661	693	644	649	651	648	606	562	597	617	597	586	600	656	579	578	573	581	583	596	603	584	574	588	534	612	561	565	576	599	640	596	549	608	622	603	635	603	556	590	530	571	584	607	592	594	559	574	597	573	575	555	594	551	565	597	579	584	538	624	592	572	565	560	570	573	594	542	561	562	538	578	603	577	569	587	584	554	614	553	532	559	578	549	607	541	577	580	575	567	563	546	583	568	569	569	570	557	552	586	571	565	595	585	587	585	599	555	576	560	540	605	581	526	592	579	548	585	598	544	634	513	585	558	611	564	559	551	547	584	555	524	572	614	601	566	584	548	559	551	546	593	601	536	560	549	581	581	641	578	572	574	524	594	558	550	562	583	555	623	535	559	559	576	557	551	556	552	582	569	592	599	586	572	543	568	543	602	579	553	563	572	544	599	545	563	571	579	577	553	543	591	605	553	557	572	597	583	589	550	558	555	571	623	574	567	558	601	563	544	600	581	599	567	571	579	572	597	560	581	583	592	575	533	603	554	587	591	545	576	590	575	548	639	571	549	612	512	556	604	542	598	581	649	549	547	587	574	600	553	586	552	570	576	565	553	549	624	550	544	581	576	545	596	518	513	568	597	552	554	546	559	592	563	576	560	560	565	583	566	554	563	616	561	601	610	604	592	594	531	553	575	536	587	601	607	568	543	574	581	602	608	559	532	563	583	597	532	553	564	575	566	601	560	576	575	613	580	550	581	579	605	583	580	556	579	558	591	585	540	595	538	564	613	582	558	558	561	567	583	554	562	605	595	590	547	586	574	576	562	547	609	590	600	615	587	577	594	548	556	546	565	532	615	543	600	582	533	549	548	571	581	555	549	564	549	554	578	603	561	562	569	552	561	582	606	575	529	578	536	590	554	600	590	546	623	547	606	562	555	570	564	594	568	581	574	571	582	583	587	583	550	565	605	579	579	555	614	556	537	537	570	590	574	558	596	563	564	593	578	583	579	564	603	572	573	590	541	570	578	533	567	584	609	555	591	588	562	579	583	578	593	603	582	587	588	593	560	554	556	570	562	556	611	532	581	609	622	589	546	528	553	561	574	556	549	599	572	579	538	549	571	580	565	558	595	586	563	561	597	549	579	564	555	544	545	574	555	549	551	604	565	554	546	585	525	600	547	582	600	587	564	598	582	594	576	541	580	577	584	533	596	587	540	588	580	562	554	567	575	555	562	590	603	563	576	531	587	578	555	593	525	572	566	591	537	573	596	555	545	604	532	610	597	540	560	582	596	552	567	552	561	566	561	561	564	594	569	569	563	583	583	609	581	581	573	563	576	579	551	562	540	582	555	589	567	619	545	538	572	548	580	551	515	552	599	569	560	595	580	574	579	594	557	535	593	566	561	580	553	565	584	573	531	558	565	540	523	561	559	593	573	604	588	557	595	602	569	613	578	576	558	555	573	545	565	568	542	546	559	554	558	552	523	592	549	557	580	603	561	578	545	542	576	576	538	591	586	547	595	571	549	546	513	555	517	582	575	578	561	573	545	590	559	608	618	573	569	575	611	566	587	597	576	567	567	553	614	536	571	561	584	589	540	562	559	539	585	565	554	548	600	584	567	543	551	558	560	559	604	568	548	566	568	591	570	596	571	553	614	565	571	547	521	562	531	572	582	547	603	580	577	551	611	586	567	590	578	570	566	583	592	560	553	543	546	560	556	542	535	599	572	573	589	535	573	578	547	605	572	564	534	579	587	588	568	584	527	578	563	566	575	549	592	617	563	576	604	584	567	626	564	583	593	546	570	582	583	563	571	608	568	566	565	563	587	525	568	546	599	571	559	578	599	558	557	602	501	570	584	626	544	569	551	573	564	550	596	587	596	526	590	595	549	604	561	601	536	588	573	591	568	560	576	582	537	591	576	567	587	587	556	576	565	601	569	574	554	554	531	561	578	599	573	582	532	559	546	592	614	557	584	602	583	583	565	582	572	578	596	550	562	565	576	552	562	593	577	542	595	627	605	576	570	557	577	567	563	590	566	608	539	596	594	600	540	579	569	532	603	602	540	551	595	589	583	587	588	569	611	565	572	554	571	556	596	577	543	565	544	523	573	583	567	574	562	576	566	588	588	561	570	562	588	566	545	544	596	600	556	596	614	588	558	578	556	591	580	563	544	573	554	629	554	584	569	602	632	598	587	570	541	559	536	595	585	556	580	577	533	609	612	557	549	536	558	595	585	521	557	593	556	552	584	560	595	606	561	585	583	578	610	571	586	592	567	570	573	553	542	569	582	608	582	588	628	586	584	572	593	571	562	535	602	579	561	547	569	570	551	598	549	618	594	617	556	579	567	567	584	583	597	576	575	581	628	596	581	582	546	512	547	549	569	589	560	561	547	567	587	562	576	577	577	572	539	531	551	543	578	544	577	579	590	516	570	584	581	578	551	507	567	568	598	589	578	575	531	556	558	539	600	558	593	632	547	597	569	593	580	556	608	580	566	546	582	570	582	580	567	588	599	558	566	527	562	576	549	585	611	565	567	541	558	588	607	555	573	624	586	556	549	578	579	550	535	582	562	560	574	551	577	620	609	614	600	548	579	595	568	602	572	559	566	605	540	593	558	537	555	577	556	561	575	580	533	561	566	607	563	568	605	562	576	585	558	548	550	581	565	605	588	533	577	559	583	585	570	601	603	592	558	558	580	550	600	567	532	578	585	538	579	500	550	557	575	558	581	623	554	561	594	584	548	561	552	583	523	549	588	529	594	581	534	586	566	565	548	622	557	538	552	576	543	635	601	584	550	562	563	589	554	576	633	569	565	604	605	568	573	566	534	588	595	595	587	595	579	529	544	580	599	597	559	566	570	571	542	585	570	545	563	596	583	559	565	587	582	558	576	583	572	558	609	580	580	528	562	556	517	562	546	587	618	580	538	558	585	612	560	571	579	579	612	565	599	565	553	577	582	585	577	578	590	597	551	547	569	581	590	558	575	559	559	579	572	547	588	594	564	572	534	582	545	557	549	595	568	570	564	573	583	574	589	542	560	579	617	561	594	558	614	586	512	578	591	570	563	571	565	592	589	576	571	601	540	574	574	577	557	545	542	558	539	591	589	565	532	580	576	570	583	566	582	575	583	575	551	556	598	555	583	566	591	580	605	571	576	511	593	562	579	531	566	552	596	570	563	620	576	565	552	567	553	562	537	546	562	527	578	577	558	592	572	517	593	582	513	611	551	599	597	584	584	586	582	569	590	589	627	541	591	558	558	576	555	582	554	538	565	588	569	535	557	589	575	607	578	538	556	542	587	572	634	580	550	558	567	632	566	551	584	567	574	595	556	609	527	574	541	590	598	558	554	578	572	584	531	553	537	530	639	583	582	614	590	574	575	589	567	566	550	568	607	574	524	587	560	567	582	544	554	566	531	573	548	646	620	552	567	568	598	535
25059	21379	27408	25594	10892	1042	725	549	468	420	405	398	340	354	350	359	330	313	275	305	272	264	254	269	251	249	277	235	265	229	257	255	252	242	241	239	268	233	258	217	250	242	246	254	234	211	234	205	261	234	228	216	251	238	227	246	224	257	229	218	212	221	213	235	232	249	220	252	211	228	260	226	255	253	228	226	249	193	232	238	235	248	214	238	215	235	211	233	222	240	218	208	218	238	234	193	227	238	228	258	234	236	231	222	231	218	243	225	250	232	215	250	220	205	236	229	216	217	213	260	230	224	229	233	244	272	244	187	237	229	233	207	243	209	219	241	230	248	218	233	223	244	199	233	255	224	251	237	250	215	232	213	237	221	220	243	214	230	226	242	208	228	256	234	238	225	253	226	223	265	228	229	221	209	231	231	221	252	227	258	240	227	245	217	212	221	228	214	270	209	227	223	210	226	207	230	210	224	218	256	227	219	235	223	203	234	221	230	240	202	218	224	245	243	195	251	264	234	242	231	223	210	218	227	211	260	244	263	225	215	246	228	209	217	222	229	216	262	234	238	254	221	227	237	232	230	263	259	246	218	228	222	229	231	248	264	239	225	191	220	217	241	238	244	250	221	197	231	221	229	214	232	233	236	237	217	266	231	219	192	237	213	212	234	220	263	207	245	233	218	250	215	248	255	236	225	236	240	239	253	230	216	228	198	200	239	215	231	215	235	224	253	218	204	210	210	241	216	234	224	244	197	233	201	256	208	212	221	233	204	230	227	226	247	221	246	229	223	217	239	263	236	240	257	229	235	233	202	236	237	247	239	238	234	251	233	233	220	272	225	215	210	239	228	212	233	257	210	205	230	243	234	248	191	231	247	240	238	219	234	227	205	208	231	217	235	236	230	216	217	238	252	246	246	239	226	225	220	217	225	261	256	246	218	205	204	232	237	230	240	233	232	223	238	226	238	210	222	250	212	261	208	220	230	219	224	231	238	241	217	241	241	216	231	226	232	230	240	243	240	230	233	201	213	227	249	248	219	256	240	227	250	219	209	231	244	223	223	215	220	247	229	230	234	229	224	239	250	199	234	208	217	237	243	223	214	198	212	244	194	245	230	221	245	211	228	238	257	206	214	225	216	260	236	226	228	246	231	216	266	196	246	223	260	241	237	229	207	245	231	218	227	247	229	232	231	228	257	233	234	214	221	209	259	220	218	216	229	235	234	215	234	250	212	203	217	237	212	216	238	241	234	237	217	222	228	222	261	235	203	248	237	232	226	233	207	238	238	232	224	236	244	237	232	207	214	230	206	242	252	245	256	217	218	207	218	243	224	208	231	231	225	235	257	235	215	221	225	244	186	201	188	224	226	209	223	232	212	239	210	256	225	236	232	219	218	203	209	234	237	233	238	253	248	208	223	228	247	194	230	229	246	237	198	208	199	226	229	221	232	243	224	214	231	249	246	227	214	226	247	216	247	226	232	215	242	215	221	234	206	229	240	219	253	236	249	253	208	201	252	222	203	193	246	219	231	239	239	248	243	225	245	240	229	252	223	221	237	232	240	205	221	228	245	203	233	237	240	202	224	241	213	216	228	238	245	215	209	236	232	217	244	252	227	237	231	238	217	250	242	252	227	253	236	258	253	244	211	224	247	230	230	227	218	235	209	236	241	215	208	257	219	237	245	246	218	214	250	232	176	234	220	251	237	195	242	243	226	228	201	222	216	245	229	222	228	233	240	249	249	226	191	248	215	209	214	235	246	190	225	207	226	215	217	244	218	260	227	214	216	244	235	235	234	218	228	236	227	202	231	244	229	223	208	223	234	209	221	223	211	201	235	212	232	234	239	271	231	226	218	225	214	238	236	229	248	259	232	270	229	197	246	233	240	222	220	232	246	256	232	243	218	246	233	232	209	227	251	243	225	244	213	244	254	221	224	228	233	239	220	217	256	252	234	222	255	249	237	231	219	241	262	222	240	200	217	271	218	270	237	234	247	219	243	245	258	279	274	223	217	214	246	228	210	214	269	225	241	229	226	237	241	249	236	231	230	231	224	237	226	223	230	205	228	262	223	223	228	226	261	236	256	223	270	212	247	203	213	246	220	213	219	237	234	277	236	245	225	246	247	238	244	217	244	232	240	211	239	233	220	235	256	229	227	230	254	219	229	249	212	219	216	225	205	200	241	229	243	207	241	241	236	237	233	251	217	204	257	238	209	236	223	222	212	233	233	222	222	253	209	245	238	206	251	212	240	242	219	238	230	232	231	236	233	250	209	240	243	244	239	253	233	216	201	252	221	234	228	209	242	256	244	222	250	235	231	225	241	237	224	207	224	203	236	226	235	219	209	222	221	234	215	235	197	250	221	232	224	223	232	217	240	235	219	221	224	239	234	220	223	236	228	234	241	247	250	259	257	232	239	214	204	243	236	238	240	232	237	234	237	249	238	198	233	224	273	246	234	223	223	247	199	251	237	234	189	220	236	225	261	224	257	250	208	244	211	244	229	220	229	223	233	224	224	244	213	227	226	238	229	219	227	212	252	213	229	232	199	216	214	211	243	202	219	236	227	231	240	201	236	229	220	236	238	245	257	234	229	245	244	227	222	227	260	227	227	213	235	241	230	231	240	207	232	254	205	215	221	224	234	222	216	234	242	221	249	227	232	216	247	222	254	236	248	219	244	230	190	259	260	212	226	211	236	214	218	230	244	211	227	235	238	195	204	221	235	243	264	230	231	231	218	227	222	251	218	234	227	213	253	245	230	217	211	216	207	254	243	219	257	245	222	223	241	235	229	227	225	210	225	240	212	223	229	218	235	226	223	257	228	221	225	231	220	224	212	246	226	229	234	230	243	224	237	237	217	231	217	224	248	235	245	212	251	245	210	215	238	239	214	175	208	236	229	235	237	255	238	253	201	218	221	215	238	226	226	222	236	229	221	215	234	241	226	207	238	199	227	240	229	229	218	234	229	243	256	242	213	238	264	218	221	249	271	231	235	250	206	228	233	249	236	252	227	220	247	232	220	233	193	235	245	239	202	241	249	227	243	239	216	206	225	231	235	230	247	219	225	244	233	251	231	226	242	190	242	235	240	225	208	253	203	261	231	214	242	226	236	231	233	269	226	230	221	219	219	252	220	224	221	202	200	218	231	215	213	213	217	229	230	241	217	227	208	220	254	223	254	227	240	223	243	230	212	249	223	237	214	210	214	219	217	243	237	235	200	226	224	234	239	214	238	232	216	254	248	238	238	230	234	224	233	239	230	228	243	232	228	232	241	235	216	208	249	235	214	241	240	224	218	229	233	236	234	247	239	197	256	221	235	266	211	243	232	219	230	217	215	226	224	209	214	211	214	227	247	215	226	209	229	226	231	231	230	226	242	219	222	216	224	222	235	213	234	217	245	231	210	223	245	251	204	194	201	219	220	229	225	238	258	223	221	227	244	200	243	234	212	244	252	212	231	218	239	261	216	254	237	211	245	243	247	247	237	230	239
4680	9316	7332	3441	2359	1841	1429	1170	939	807	631	627	591	569	573	580	540	417	462	435	395	367	346	394	356	380	327	318	326	315	306	313	306	289	301	288	302	331	270	280	296	282	316	293	304	266	291	278	289	289	244	308	316	284	309	308	265	320	321	283	284	293	277	291	324	299	280	277	290	289	285	284	276	301	270	309	317	283	276	302	301	278	309	313	268	264	311	288	290	284	293	282	306	293	286	300	274	308	295	261	323	321	294	260	263	275	246	306	288	305	271	287	302	301	295	303	286	286	304	296	290	275	299	284	312	295	271	278	308	264	284	289	323	308	283	278	276	291	318	298	255	311	259	262	332	280	302	299	270	288	295	276	331	281	317	310	267	293	275	306	280	280	279	275	316	291	258	284	284	325	317	306	278	279	292	299	286	300	316	294	274	267	296	285	295	292	264	314	285	260	296	321	260	306	285	292	296	278	292	298	282	288	269	260	265	284	261	302	318	265	319	276	268	307	300	288	266	296	317	250	290	279	300	299	308	273	270	306	279	301	311	248	269	290	293	279	302	293	302	272	269	311	289	306	300	291	298	286	288	303	272	260	281	283	280	260	282	298	278	307	322	285	285	294	299	295	276	292	274	300	282	280	298	254	284	274	303	295	278	295	267	273	288	286	308	281	295	275	299	295	300	287	267	257	299	297	261	300	300	283	278	300	283	321	254	282	272	263	247	260	283	303	302	294	305	271	301	300	289	286	301	285	269	296	280	267	308	283	305	271	292	284	296	319	272	290	274	290	303	306	289	279	295	271	281	287	293	269	274	269	304	303	276	256	272	294	264	284	306	271	277	275	290	283	294	271	278	306	292	299	310	293	285	279	311	289	247	266	280	287	295	305	283	273	293	279	267	297	285	282	336	290	267	264	289	279	279	276	286	286	276	282	276	274	288	305	286	299	288	308	279	293	302	264	299	292	294	274	286	283	303	302	320	309	295	273	281	299	288	251	264	289	268	287	281	291	267	255	286	270	290	297	281	256	283	271	298	302	279	284	282	283	264	318	254	319	294	305	287	284	261	293	269	294	284	283	295	301	290	293	292	292	324	279	314	297	289	271	293	276	287	273	281	302	275	279	290	298	286	293	272	286	303	314	301	285	298	265	273	285	287	290	280	276	277	288	297	287	297	256	249	303	285	286	302	303	269	322	301	311	301	267	289	297	302	296	279	277	290	309	257	291	288	270	301	302	303	293	275	295	297	302	277	293	291	283	282	326	260	273	305	294	300	302	283	289	293	285	282	281	275	294	298	315	283	306	278	292	280	273	318	274	303	289	300	305	287	284	296	274	305	289	277	295	314	283	270	276	267	304	291	295	295	286	296	299	292	305	297	296	291	284	296	322	285	290	299	287	288	266	313	329	311	278	252	262	281	262	292	292	293	271	312	296	276	270	268	309	269	292	274	262	281	277	257	281	252	270	275	275	257	292	266	290	307	268	310	281	305	266	312	273	268	303	302	295	261	290	292	304	296	294	269	279	283	304	342	265	283	287	298	285	275	272	270	280	289	297	274	305	293	254	270	280	298	283	281	267	306	296	292	298	275	267	304	295	283	295	269	302	276	307	274	308	255	296	267	314	279	310	275	269	287	236	270	271	309	301	317	286	278	283	267	261	279	298	283	263	270	305	284	285	330	288	299	272	281	254	278	318	303	278	273	326	285	311	301	278	298	295	289	286	288	275	257	282	306	279	285	293	286	266	284	287	263	308	263	288	316	274	270	316	251	281	256	293	319	305	304	283	295	270	279	309	294	284	287	313	296	251	270	313	290	283	273	271	306	291	297	280	276	291	297	261	278	301	258	281	260	275	297	303	278	268	273	320	298	261	287	286	295	324	304	284	277	288	267	273	263	300	279	270	259	295	313	275	270	284	289	303	285	297	281	304	273	282	286	293	316	280	299	285	276	284	287	313	299	300	269	296	305	265	281	280	278	266	297	267	295	298	253	350	297	297	286	275	299	282	303	297	307	312	292	271	307	244	261	289	294	294	286	299	303	302	292	288	300	230	294	322	298	296	288	350	287	310	310	296	306	288	264	277	295	306	306	301	316	279	270	302	288	286	297	280	288	313	287	301	274	268	286	291	269	260	283	287	266	288	307	284	274	270	279	324	308	314	283	286	305	309	286	268	294	263	282	314	290	285	297	261	294	300	297	311	327	302	303	316	278	283	279	306	305	261	282	294	293	275	289	273	297	304	324	279	282	277	302	295	316	318	291	311	278	287	303	282	304	293	313	282	281	269	311	300	289	287	310	294	264	292	315	269	300	289	285	281	334	304	269	310	298	297	282	296	300	278	311	303	264	256	258	261	292	304	300	278	282	278	286	294	296	274	277	285	270	303	295	275	300	290	290	312	283	278	301	294	281	279	299	294	282	305	280	281	256	268	270	279	319	287	298	259	323	293	322	297	272	275	273	270	285	278	299	307	292	280	303	297	284	302	264	258	307	292	302	300	262	311	290	310	291	292	285	273	303	285	263	282	289	300	278	299	278	295	295	295	300	288	277	299	291	283	298	283	304	276	276	277	284	275	281	302	264	299	338	270	290	288	273	299	301	313	273	287	268	319	339	293	284	283	278	259	265	271	275	315	274	280	272	292	299	281	247	298	279	273	276	299	277	277	295	282	292	300	284	296	276	289	272	266	283	290	297	305	274	302	283	294	269	281	288	288	294	255	281	291	266	303	320	315	317	304	292	300	292	315	300	286	255	286	277	284	288	292	268	287	268	283	281	294	294	282	286	263	308	304	271	276	298	272	283	290	308	295	287	282	308	278	288	283	311	296	284	313	301	278	318	271	291	281	280	278	289	297	262	307	297	301	286	289	279	275	267	287	310	291	303	311	292	269	303	277	299	296	280	294	319	280	314	274	276	302	283	305	316	303	254	298	274	295	280	295	289	282	289	254	305	304	278	294	296	285	297	290	308	298	268	292	308	263	301	301	295	299	269	298	298	278	280	274	272	290	327	289	267	295	300	280	305	327	281	259	287	279	296	321	323	268	308	297	264	279	288	236	291	298	289	289	269	293	288	253	282	290	259	281	299	302	287	276	291	282	315	290	277	290	268	279	268	335	280	287	318	273	277	292	289	316	272	299	297	276	323	286	285	281	285	313	266	284	269	312	269	299	265	279	290	285	278	249	316	283	295	288	270	291	294	308	273	300	311	295	253	278	315	312	285	285	273	282	279	266	290	285	279	258	301	315	283	270	298	300	269	280	292	278	285	274	308	283	287	291	302	265	240	313	261	297	279	286	280	283	260	296	295	275	312	290	287	293	276	301	306	291	283	298	277	294	290	295	272	292	297	262	318	281	284	265	277	293	290	284	282	288	278	267	308	305	280	289	252	285	272	270	297	275	301	285	295	301	281	291	326	298	292	285	298	266	311	266	312	301	282	282	282	259	246	289	289	275	272	282	285	282	275	291	295	297	302	310	306	306	305	313	261	289
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
