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
340240766776	340240767345	340240767895	340240768445	340240768995	340240769545	340240770095	340240770645	340240771195	340240771747	340240772297	340240772847	340240773395	340240773945	340240774495	340240775047	340240775596	340240776147	340240776696	340240777247	340240777796	340240778347	340240778896	340240779446	340240779996	340240780546	340240781096	340240781646	340240782196	340240782748	340240783296	340240783847	340240784397	340240784947	340240785497	340240786047	340240786597	340240787147	340240787697	340240788247	340240788797	340240789347	340240789897	340240790449	340240790997	340240791549	340240792097	340240792648	340240793198	340240793749	340240794298	340240794848	340240795398	340240795948	340240796498	340240797050	340240797598	340240798150	340240798698	340240799248	340240799798	340240800348	340240800898	340240801450	340240801999	340240802550	340240803100	340240803650	340240804199	340240804749	340240805299	340240805849	340240806399	340240806951	340240807501	340240808051	340240808599	340240809149	340240809701	340240810250	340240810800	340240811351	340240811900	340240812451	340240813000	340240813552	340240814102	340240814652	340240815200	340240815752	340240816302	340240816852	340240817400	340240817952	340240818502	340240819051	340240819601	340240820152	340240820701	340240821251	340240821801	340240822353	340240822901	340240823453	340240824001	340240824553	340240825103	340240825653	340240826201	340240826753	340240827302	340240827853	340240828402	340240828953	340240829502	340240830053	340240830602	340240831154	340240831704	340240832254	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2740	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	2000	3600	2300	2739	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
23546	21750	29779	24246	21752	21845	10907	2477	1739	1543	1172	1073	946	981	873	934	936	1004	1023	1010	1027	848	736	747	721	728	715	686	660	597	590	669	575	624	662	597	580	649	570	596	592	597	653	635	608	603	648	585	582	596	596	588	620	580	550	590	557	549	603	572	569	536	619	561	555	579	563	618	618	599	551	552	541	581	514	577	566	553	578	637	590	555	561	586	528	566	525	566	519	558	595	614	582	525	585	573	556	539	569	563	583	558	529	564	561	551	555	565	563	535	554	539	542	561	546	526	569	556	592	539	514	577	583	548	598	543	506	598	567	572	537	575	567	590	580	542	589	547	553	578	586	574	548	596	604	572	509	556	529	542	578	526	548	565	535	529	514	549	550	542	553	557	537	521	516	577	577	586	515	571	532	545	549	511	554	542	537	525	583	547	536	570	549	561	526	587	519	500	538	539	548	467	552	528	536	539	548	602	533	527	504	543	532	548	527	570	546	554	575	540	556	576	568	548	529	537	568	590	536	588	534	587	514	574	516	541	531	537	553	608	549	517	551	573	547	587	537	545	524	541	549	549	518	560	545	537	520	575	545	560	512	548	577	567	538	520	543	525	527	591	538	576	550	531	551	588	539	558	522	550	561	520	502	525	557	559	526	568	540	534	521	548	549	554	489	571	582	538	567	533	586	534	561	577	529	547	563	544	561	560	535	566	606	602	532	574	526	495	539	542	520	578	550	532	576	558	509	559	550	556	538	540	537	536	545	537	570	564	559	574	552	566	564	546	499	542	609	547	593	508	548	518	536	503	565	568	549	539	534	545	563	556	539	495	561	571	543	514	555	548	544	547	546	565	553	559	550	529	549	514	516	531	571	535	533	568	558	514	588	557	523	590	540	529	574	581	494	555	574	553	570	544	552	562	535	533	511	563	563	551	566	522	558	583	568	560	516	566	557	552	566	572	516	559	551	530	555	505	583	540	539	563	584	577	533	530	538	524	575	550	532	544	537	564	575	525	553	539	582	552	558	558	532	524	559	537	569	568	549	589	529	572	556	579	510	575	544	559	581	539	544	583	568	536	579	533	575	564	517	550	546	548	548	566	511	552	594	538	532	563	536	526	532	555	512	528	570	530	568	555	551	544	583	526	572	541	595	544	583	546	566	531	556	599	544	537	547	562	544	560	575	504	570	539	512	541	531	558	542	549	539	554	535	538	534	539	541	565	569	555	576	567	557	563	498	515	580	533	600	556	568	582	540	550	556	541	548	549	509	614	578	552	582	567	569	545	551	563	561	513	527	574	556	545	559	546	540	537	555	553	551	568	542	589	503	567	533	553	520	552	569	560	575	541	519	525	551	539	582	558	533	502	537	554	516	539	561	543	529	592	530	541	548	548	515	558	557	538	561	540	511	547	559	522	543	568	577	578	562	530	555	516	546	565	574	567	535	560	549	506	590	567	527	598	540	562	552	541	514	558	552	553	525	547	546	538	516	567	582	549	575	562	553	545	555	534	551	570	527	549	532	566	529	555	540	532	536	550	497	569	536	538	506	576	568	565	560	553	524	547	526	576	547	563	549	555	510	528	523	542	605	543	567	559	580	546	571	523	553	550	525	553	552	553	554	541	522	572	546	505	570	525	546	529	594	525	554	524	573	545	562	547	578	538	562	534	532	512	563	559	560	535	547	568	598	502	524	557	587	566	563	577	533	565	511	561	553	565	563	557	546	570	587	551	545	523	547	560	491	569	584	569	537	577	553	490	517	538	571	524	564	523	507	570	552	550	509	576	543	560	553	586	566	539	525	564	550	523	507	529	600	519	558	552	565	529	549	529	560	596	524	573	548	537	529	575	563	598	517	543	511	533	530	559	531	542	545	533	557	544	541	525	555	551	555	537	514	563	536	579	557	560	587	519	535	541	514	567	556	553	538	538	575	606	522	557	535	564	586	573	544	524	499	552	548	523	513	552	530	573	557	542	541	537	506	568	536	538	576	539	566	609	491	552	494	564	546	541	518	556	534	551	556	567	567	544	561	552	488	533	560	544	536	546	553	582	536	538	525	524	536	573	547	567	559	566	529	589	539	573	580	563	532	524	535	524	582	598	499	521	569	556	586	552	518	594	536	544	528	539	541	573	581	540	546	556	556	522	561	513	536	542	546	538	517	559	550	538	552	531	560	562	544	576	522	558	574	560	538	595	542	545	579	526	586	514	525	541	563	529	605	555	535	522	541	541	552	536	578	549	595	582	528	514	539	586	540	554	577	599	547	539	593	526	490	551	526	529	568	540	530	541	557	534	574	577	530	535	526	523	599	551	539	541	520	560	527	562	580	568	558	554	570	502	543	560	561	534	546	546	583	540	570	543	541	538	553	536	608	570	513	516	571	592	551	609	568	525	533	563	526	557	533	551	564	536	549	570	582	580	597	554	489	534	598	560	514	556	535	570	542	581	551	560	533	503	537	571	588	541	590	617	549	551	621	560	579	533	522	551	533	506	537	573	515	563	575	557	554	564	579	554	561	519	557	578	565	543	568	543	570	553	543	560	547	511	531	535	540	550	544	515	539	555	558	526	532	518	512	564	620	517	507	550	528	547	605	531	585	600	592	522	566	536	520	546	546	555	569	583	608	554	542	543	586	565	532	621	518	566	548	558	522	557	567	585	520	492	528	531	573	557	547	568	563	576	566	571	513	569	544	511	567	528	554	537	576	541	553	543	557	569	532	565	562	527	546	556	580	589	549	506	570	550	518	571	570	580	530	582	543	524	562	543	571	527	522	556	557	533	509	558	539	526	569	485	559	510	563	547	596	550	605	567	522	506	549	561	566	536	566	566	557	514	522	546	520	557	566	560	562	570	574	598	513	511	500	505	576	532	572	544	596	520	514	533	539	553	552	565	568	552	553	545	583	563	582	581	567	591	539	552	569	535	563	546	575	515	551	528	586	521	542	542	557	517	571	525	594	544	507	585	537	514	539	556	551	540	570	569	597	558	514	514	553	532	552	555	584	546	593	551	527	540	560	569	526	552	546	539	523	538	545	543	567	575	486	552	507	507	581	547	576	534	555	555	524	559	561	534	551	521	545	538	543	551	556	538	553	554	564	506	516	523	543	539	538	573	546	514	565	576	548	557	555	582	524	540	547	575	530	579	512	512	541	551	535	549	560	591	558	553	549	524	590	507	543	565	534	566	604	555	553	611	567	551	583	578	512	541	543	564	584	504	570	559	570	548	566	561	549	553	499	553	508	517	549	542	561	555	520	490	565	580	519	554	538	562	535	534	547	519	555	539	541	550	525	534	531	522	517	527	525	552	566	556	567	542	534	537	547	561	542	587	538	581	585	548	557	518	522	497	529	555	537	557	541	595	519	532	570	517	582	525	557	537	539	532	544	563	571	536	529	574	562	539	565	557	557	530	556	559	571	562	559	553	549	505	598	555	541	493	515	526	525	575	542	540	561	581	557	548	578	579	505	607	580	546	570	544	522	562	544	603	550	547
10606	23970	21407	14638	10373	9143	5556	4556	3863	3313	2156	1828	1720	1627	1569	1570	1713	1723	1774	1669	1591	1437	1223	1126	1128	1082	1001	1003	964	836	864	868	845	839	806	742	777	728	720	752	781	826	811	827	812	774	760	756	741	761	727	780	735	766	688	720	713	746	702	703	671	718	731	784	729	758	758	797	749	698	742	714	662	686	690	760	682	699	711	730	721	728	754	701	727	755	711	670	675	710	675	713	689	702	688	662	715	726	701	721	717	680	701	735	664	693	705	699	717	738	643	685	677	685	682	681	697	700	683	733	665	700	738	676	699	704	706	748	719	709	715	674	714	694	678	684	693	687	717	692	690	707	668	698	706	720	695	688	638	684	735	703	653	712	686	776	748	683	687	719	679	710	678	666	688	682	749	692	717	686	782	665	736	698	702	724	711	716	692	700	687	714	709	667	712	698	712	720	698	659	669	736	708	657	695	704	733	705	672	701	693	691	728	707	698	689	672	726	704	716	656	719	685	679	731	677	668	724	678	702	653	723	702	689	716	649	710	735	657	723	675	642	686	677	681	673	709	702	682	653	727	677	702	693	707	726	717	726	704	682	692	650	702	671	704	734	684	706	694	687	668	680	700	700	689	697	744	667	663	718	627	691	727	691	714	700	693	716	650	715	677	675	675	736	740	686	690	692	686	641	656	722	713	679	759	671	741	728	651	667	681	718	692	686	623	705	687	732	719	704	681	729	702	718	710	710	705	731	677	706	716	653	684	685	664	717	719	691	695	722	709	682	682	672	694	716	694	664	696	710	643	692	703	680	712	704	650	726	731	700	699	755	692	697	751	699	706	710	670	688	701	673	684	683	729	744	656	688	686	716	662	708	684	669	720	694	670	666	709	709	730	721	714	703	701	675	690	672	767	710	695	679	717	702	663	682	706	718	710	689	710	712	704	690	688	710	741	681	683	673	690	714	659	702	700	698	730	682	707	683	695	679	683	693	694	710	648	702	685	711	691	713	695	697	720	676	737	674	740	723	713	655	702	697	621	733	720	700	720	666	745	705	702	747	727	702	728	726	719	701	681	643	719	718	729	703	645	677	662	670	670	737	682	692	690	684	740	716	658	682	699	689	705	707	712	682	726	652	666	697	693	737	721	717	680	688	696	689	730	664	681	701	690	723	691	686	690	699	690	698	701	737	697	705	678	686	677	641	688	669	657	664	723	627	708	696	723	720	672	701	703	741	691	710	691	678	643	716	674	736	679	692	716	699	689	714	682	773	697	677	682	725	666	702	764	673	715	703	679	708	718	700	686	645	746	708	670	710	636	728	677	729	724	726	652	676	727	684	667	615	672	694	717	707	708	704	658	667	737	655	664	692	707	691	704	738	681	659	713	726	710	698	632	732	744	718	755	658	718	713	707	693	641	723	659	697	699	735	706	666	670	708	690	705	687	659	660	675	656	658	710	659	694	712	700	716	689	655	693	702	687	684	652	656	629	760	683	694	732	726	713	693	718	723	749	689	742	700	719	660	674	728	639	673	704	676	690	695	700	695	689	693	696	708	681	692	751	683	722	675	662	696	676	681	685	639	710	665	665	640	612	696	688	679	687	654	724	703	676	684	716	666	721	670	712	702	710	709	721	675	638	724	706	696	743	710	723	663	659	703	679	704	676	692	741	712	672	637	727	671	714	683	736	686	709	671	721	679	695	669	671	655	678	676	708	733	715	674	658	726	722	737	713	716	734	709	665	680	684	684	675	687	709	685	726	745	705	680	700	714	679	703	696	700	668	685	663	631	716	659	663	710	686	722	695	642	735	689	731	699	663	698	669	756	734	726	661	710	693	700	695	626	765	697	675	703	698	711	729	696	704	711	680	680	692	662	712	725	681	713	760	726	713	697	702	707	645	695	683	669	708	675	733	694	712	691	673	686	679	698	694	677	711	692	722	738	699	684	682	676	694	662	649	686	641	691	701	687	655	718	689	655	681	665	736	680	715	721	692	721	723	680	707	659	705	692	681	686	672	702	703	736	708	679	693	654	700	649	705	683	734	685	727	731	712	678	719	735	659	670	665	715	724	687	706	663	742	705	696	688	660	672	697	696	708	679	692	657	714	674	741	685	681	671	712	706	692	679	713	687	699	667	684	710	662	700	698	663	670	692	735	713	670	715	639	734	720	688	699	679	690	714	710	731	686	663	695	684	667	633	695	735	684	719	707	712	715	726	710	668	717	665	695	696	672	696	686	701	659	679	712	735	692	639	670	686	660	690	616	703	677	653	687	675	699	689	698	702	711	730	680	670	706	679	729	699	694	677	694	657	686	738	674	695	674	689	719	679	667	714	673	709	730	706	702	675	738	709	714	696	690	721	689	705	702	675	717	679	716	698	686	651	711	677	696	699	686	750	708	647	712	667	703	709	720	686	724	703	717	720	701	708	707	707	676	707	704	685	713	687	750	723	716	741	700	685	719	704	670	671	676	741	717	654	712	672	695	754	647	694	710	647	700	707	689	686	707	692	694	653	696	724	692	704	743	692	708	725	751	659	683	717	654	736	700	625	730	733	752	709	676	679	680	673	755	755	711	692	679	739	680	714	682	704	733	684	732	714	708	738	726	685	692	705	676	643	727	675	658	702	662	655	670	762	729	667	679	712	686	726	732	657	709	670	649	681	699	727	682	659	704	720	753	723	669	699	698	726	673	734	678	673	722	709	686	687	735	732	690	675	717	671	702	716	688	677	678	754	743	726	664	729	715	684	659	735	716	728	695	699	712	712	701	730	683	677	673	675	694	663	680	703	691	666	681	666	692	704	702	697	651	714	665	719	682	692	669	692	704	697	697	690	666	758	671	700	708	714	696	720	733	690	768	704	665	682	699	702	701	664	708	753	708	676	694	706	672	646	670	686	723	761	698	724	702	679	671	650	693	699	714	676	723	700	669	669	694	662	665	704	732	683	730	698	709	682	696	708	714	662	705	697	702	725	707	688	754	721	692	662	652	656	730	713	725	726	689	728	666	668	706	667	716	685	686	683	691	717	718	684	620	723	735	717	668	650	711	663	704	661	699	736	737	711	700	690	755	685	711	721	680	718	727	685	675	729	690	702	696	745	703	717	759	699	624	698	679	704	708	674	671	673	659	716	712	710	724	701	670	696	664	646	722	740	684	701	713	701	714	688	673	706	731	690	700	677	691	708	669	654	697	680	680	706	750	678	651	681	669	665	695	691	703	673	730	668	682	715	723	696	704	730	658	719	687	681	673	728	715	690	766	662	696	708	673	703	728	698	632	646	681	642	676	706	686	686	695	684	699	720	693	683	669	707	711	686	676	722	707	737	636	678	683	710	735	661	705	716	685	695	697	702	716	674	706	669	667	680	676	734	638	682	684	663	780	682	681	699	737	691	704	741	675	677	715	687	667	708	673	704	713	718	730	671	717	684	697	658	715	717	716	665	661	669	689	711	740	725	722	683	665	730	675	707	683	684	710	683	691	768	670	694	689	777	685	709
26889	19652	9061	3690	1658	1505	740	598	584	505	380	383	333	370	336	376	394	371	425	423	418	360	349	336	350	331	304	301	291	303	294	295	301	284	284	273	269	331	265	275	283	287	297	308	284	273	316	263	303	299	285	296	276	272	276	272	256	327	273	281	292	269	267	285	280	269	267	295	293	282	290	286	258	292	247	240	290	260	268	289	268	260	279	282	281	286	276	273	282	293	267	281	288	280	316	250	264	244	264	297	284	293	272	268	279	287	291	276	286	243	254	287	284	276	259	317	292	261	285	289	293	260	261	267	286	256	282	287	295	273	269	297	311	303	296	307	304	276	261	322	265	284	285	284	271	277	263	275	262	292	231	276	251	278	270	268	302	264	248	266	296	305	287	286	276	246	266	278	286	254	249	281	293	275	289	259	278	296	270	322	280	275	296	278	267	291	310	244	301	271	252	290	293	294	302	256	282	275	264	262	267	278	286	289	284	277	258	269	238	286	293	287	261	267	309	273	268	283	250	262	290	259	294	262	263	288	275	311	298	306	280	272	269	285	256	242	293	266	286	290	240	298	288	269	285	277	285	262	295	271	306	290	290	299	278	278	262	260	250	259	257	285	257	292	263	264	280	250	264	275	273	288	282	309	270	253	252	260	278	287	261	273	271	275	290	273	287	325	285	255	290	277	280	263	281	281	257	258	282	296	282	258	289	283	255	290	278	276	302	286	276	251	269	251	283	310	287	283	304	290	283	300	257	258	276	277	270	297	297	264	289	270	283	264	285	268	310	278	285	268	270	298	275	276	277	287	251	271	277	226	277	308	279	275	279	277	224	290	286	286	280	291	233	289	283	258	300	251	285	263	258	264	285	277	293	284	271	274	280	278	283	250	291	282	291	241	235	252	285	286	304	297	305	273	277	272	285	294	260	273	270	292	275	264	293	294	304	261	304	278	290	279	278	274	293	268	275	251	274	294	279	267	279	275	280	267	282	291	249	281	272	267	271	286	259	277	268	290	279	275	255	297	239	270	262	289	275	275	266	316	259	305	295	290	294	261	299	263	291	271	280	276	307	296	246	281	283	272	289	288	292	280	261	279	282	285	273	321	281	275	290	290	302	268	288	257	306	286	282	291	303	280	288	285	262	251	272	272	309	296	300	258	274	291	283	299	274	281	257	291	225	258	264	270	300	286	246	293	281	268	331	260	277	288	268	273	263	274	255	281	279	279	281	279	288	263	258	267	268	278	278	271	286	287	271	254	284	276	271	288	268	263	267	277	272	274	300	285	290	288	287	284	290	299	262	293	294	266	279	271	286	272	281	267	298	278	278	297	296	328	279	254	274	304	316	296	257	269	265	299	311	274	279	270	260	274	278	275	300	286	253	282	287	276	281	278	274	266	281	294	269	302	264	281	266	287	270	276	291	255	263	259	279	266	273	282	295	286	267	265	294	266	267	296	287	286	271	264	301	247	264	302	269	259	270	291	269	281	250	273	293	237	239	269	285	278	282	274	308	296	275	296	302	335	250	249	301	260	267	273	261	270	251	282	265	281	268	279	257	272	291	257	286	293	300	292	267	289	287	278	277	257	259	272	266	248	272	289	285	286	257	273	286	302	297	315	294	302	269	274	278	258	295	305	289	275	290	305	287	286	274	318	260	253	275	269	280	268	271	278	288	278	276	294	280	292	269	278	278	275	269	306	240	310	260	277	327	269	283	293	286	299	268	275	295	305	269	286	267	286	274	289	284	302	279	291	298	272	305	303	289	305	246	275	276	286	284	275	276	292	274	304	288	287	328	276	257	302	311	271	291	319	263	269	276	290	254	252	278	292	280	244	267	264	271	283	286	301	305	294	282	298	265	278	287	279	270	252	286	274	276	283	295	306	273	291	296	261	291	289	300	265	296	293	266	287	270	289	283	252	299	269	294	254	274	272	300	291	289	288	257	307	306	251	265	273	249	277	258	333	280	260	288	304	289	273	305	257	258	274	272	267	271	262	299	276	309	280	256	309	284	249	290	297	270	293	315	301	261	279	288	274	269	280	287	261	271	302	284	273	290	250	283	284	279	284	292	252	278	273	297	269	283	276	304	265	266	267	282	271	298	303	298	275	292	291	298	268	284	309	289	266	294	259	279	274	260	258	275	286	291	284	298	275	277	277	300	295	268	277	282	303	282	274	290	251	286	276	278	305	285	271	280	250	272	249	266	300	270	275	293	277	283	265	291	299	261	282	249	262	288	315	270	297	283	267	270	283	280	265	283	299	301	279	275	262	297	306	274	330	280	308	275	283	290	303	293	310	272	295	294	277	293	278	271	244	273	291	295	277	256	294	259	268	270	263	311	294	266	272	279	263	285	270	258	257	268	290	283	297	288	272	287	243	306	264	279	265	281	297	250	266	261	275	297	303	282	298	300	275	281	320	257	292	262	303	278	268	275	277	316	282	262	266	290	263	272	281	262	277	288	275	308	270	299	273	280	279	257	263	298	242	282	310	259	249	288	286	281	267	277	296	278	298	293	282	271	264	300	293	293	268	258	291	277	265	284	245	273	292	297	300	308	265	309	287	290	278	280	297	289	306	252	276	254	292	285	284	275	278	293	269	281	287	277	275	272	295	273	267	280	279	315	287	295	278	296	283	282	284	280	250	272	277	271	260	265	311	282	290	283	276	269	281	278	300	272	276	264	268	269	305	289	277	278	252	294	275	271	298	276	265	283	286	241	247	277	267	283	277	293	284	300	281	248	237	275	285	263	265	275	287	261	271	286	268	297	284	280	263	294	267	296	272	261	241	295	280	309	286	269	267	286	264	299	280	269	275	314	287	286	283	250	257	269	286	267	275	255	277	287	296	250	296	256	305	267	269	287	284	286	279	286	293	265	297	251	279	261	308	270	294	262	265	285	300	293	283	310	262	275	285	276	283	262	280	308	292	279	259	286	264	290	280	281	273	303	291	265	275	268	278	262	281	302	322	298	289	316	275	244	282	281	291	260	270	289	267	287	289	287	266	296	273	258	313	270	276	292	288	290	301	265	277	296	283	261	266	243	261	293	255	301	290	246	291	268	269	261	277	271	299	305	255	278	255	256	287	276	297	264	285	317	299	251	287	273	304	299	247	275	271	298	295	285	279	248	280	277	295	275	264	276	277	263	292	288	274	284	289	283	276	281	302	284	272	268	264	290	306	249	249	253	275	286	283	245	317	291	255	251	286	258	296	278	292	285	276	258	297	289	291	274	275	278	278	251	282	241	294	291	276	275	279	266	287	275	276	282	285	303	285	290	311	265	273	276	288	274	267	329	262	313	289	274	272	298	273	295	280	274	255	276	293	284	296	266	289	292	305	280	278	288	299	281	286	299	248	266	267	271	276	258	275	282	296	273	282	297	275	278	268	267	264	283	259	293	288	252	261	287	286	285	284	268	288	278	298	285	291	287	279	300	264	275	278	284	277	276	288	279	294	284	281	262	276	282	275	290	261	266	259	261	293	263	274
6586	7153	7811	5091	3186	3183	1634	1213	1120	1077	585	526	513	546	577	611	635	657	723	664	664	634	521	503	451	466	480	413	440	380	385	419	393	398	355	390	342	359	380	382	373	376	389	379	387	348	381	400	379	365	348	370	366	367	352	380	310	420	320	354	375	385	401	370	325	363	355	379	362	361	345	328	362	362	389	348	381	367	370	332	369	370	373	363	387	383	353	375	364	337	361	369	363	393	347	368	357	369	338	374	384	375	362	390	360	374	411	364	355	346	346	356	353	320	334	364	353	350	350	387	371	351	352	368	364	376	377	368	369	345	368	388	345	360	374	362	350	376	351	341	350	357	328	349	353	355	378	366	366	366	339	377	380	398	382	362	380	336	348	372	369	404	345	354	351	339	375	388	366	355	339	341	385	373	391	335	350	351	404	343	351	395	378	349	364	386	352	371	341	338	347	381	346	323	371	401	348	326	357	329	371	379	348	347	326	385	354	380	342	372	362	371	387	397	357	384	381	341	391	367	336	389	354	345	365	355	359	347	335	353	323	394	332	376	372	362	391	368	356	350	365	353	363	348	377	340	330	317	331	347	356	390	380	367	378	399	373	377	388	362	372	348	370	373	354	348	342	361	342	329	336	369	376	419	327	350	357	399	368	389	343	368	396	371	364	404	356	360	396	374	312	309	361	360	375	347	353	396	356	358	342	322	363	347	362	373	378	394	347	339	371	366	357	375	343	352	366	367	339	362	355	373	399	382	352	360	396	345	322	384	339	371	347	402	388	343	367	400	313	363	378	362	395	361	353	340	377	394	365	373	396	359	372	338	340	388	364	332	371	365	365	370	349	358	367	375	372	346	359	374	346	360	383	385	372	369	351	380	355	384	346	310	392	332	384	329	385	333	355	371	356	343	413	393	344	365	347	333	361	348	347	341	359	348	350	370	344	356	352	374	351	377	383	366	353	372	382	372	352	385	383	396	328	421	379	337	351	358	342	338	319	371	367	373	351	364	372	399	354	340	388	367	390	378	336	357	366	373	369	366	385	365	348	387	350	351	358	388	346	363	384	346	355	353	409	334	356	364	362	343	317	355	374	386	342	360	349	387	341	354	377	352	343	380	383	343	362	380	378	365	359	340	371	365	347	381	325	385	371	338	382	313	356	374	362	341	377	370	371	351	342	320	354	366	367	338	399	372	341	348	360	347	377	353	353	368	357	365	348	375	343	333	369	358	386	370	376	332	372	331	368	352	366	376	343	377	384	398	368	349	379	343	358	385	360	374	337	319	364	359	379	366	338	371	344	325	379	335	378	338	364	347	322	359	344	361	326	370	337	366	377	383	373	357	333	352	384	363	317	361	385	357	387	365	362	335	331	350	363	362	355	367	378	375	373	374	380	326	371	368	382	341	330	378	342	374	385	341	346	390	360	375	339	352	332	370	343	339	332	371	357	355	379	342	354	374	342	384	338	402	386	367	377	376	369	369	374	348	371	363	357	368	376	390	362	374	321	344	341	327	351	364	359	382	359	378	358	389	339	337	349	351	361	382	399	333	381	355	335	351	381	359	355	351	382	363	376	358	365	366	364	362	336	354	366	359	370	352	376	304	373	360	346	342	350	338	370	347	369	344	348	349	376	370	414	376	355	411	367	368	358	348	388	386	360	345	345	377	368	383	367	348	352	365	393	356	360	354	360	362	376	369	377	387	360	356	386	392	355	362	354	351	385	362	363	387	376	375	345	354	356	332	360	341	366	373	325	346	386	362	367	367	369	393	360	375	407	374	359	354	353	350	349	350	341	326	374	394	329	321	352	382	386	364	388	379	350	367	344	346	353	355	356	335	353	354	363	372	372	382	380	349	368	352	363	367	362	379	362	350	341	337	357	366	327	382	381	369	340	392	375	364	361	351	314	354	357	344	365	373	345	365	360	340	332	360	364	360	373	389	356	326	373	398	348	369	403	374	386	382	353	364	367	353	322	361	349	372	383	331	407	325	365	350	359	372	378	399	351	385	342	361	365	371	348	349	351	366	392	369	335	361	343	385	359	364	387	342	339	380	338	358	351	329	326	350	348	362	358	356	363	382	366	336	355	385	324	355	367	359	388	365	381	370	381	393	324	345	335	340	375	372	388	322	375	373	377	359	384	366	383	356	354	383	348	348	353	352	346	342	353	356	347	382	381	328	356	336	359	332	373	417	378	362	352	340	397	366	338	329	380	410	361	367	369	364	372	367	348	358	338	368	360	357	372	358	370	380	339	338	398	373	396	346	363	364	351	342	372	307	344	351	342	369	338	360	379	327	376	332	364	342	377	330	371	347	373	363	353	354	383	334	358	383	412	425	349	387	378	352	383	350	404	351	355	355	338	380	389	357	361	377	402	359	373	391	355	332	351	390	355	364	346	360	351	391	390	367	329	362	358	359	385	341	369	341	346	328	338	369	373	354	367	371	370	360	371	334	377	359	360	375	355	383	386	310	320	341	343	328	376	375	366	318	349	360	380	356	346	368	378	384	365	373	349	382	333	356	381	343	347	360	354	357	379	346	373	344	339	363	377	361	361	382	361	395	354	363	382	354	352	357	368	331	344	411	361	359	388	346	378	352	368	373	378	349	350	383	347	369	368	397	364	384	340	350	365	376	353	374	329	353	371	331	354	374	357	376	367	378	381	339	344	365	362	390	369	384	342	348	385	346	372	386	350	343	387	379	392	368	368	372	342	356	362	370	359	315	382	389	364	339	366	352	372	378	372	360	352	357	356	362	343	389	370	394	333	338	333	322	354	368	358	369	331	342	355	363	377	387	355	344	346	333	369	352	361	349	355	373	348	383	361	365	361	357	342	368	379	352	346	374	384	371	369	367	352	362	369	327	364	334	366	353	371	392	364	362	337	341	371	342	375	380	358	370	345	350	329	370	372	349	359	379	370	359	352	350	369	333	397	355	359	347	361	366	372	371	390	363	339	352	389	364	358	368	359	368	366	342	405	357	361	347	355	365	345	374	356	378	385	345	393	340	387	351	364	374	375	392	351	344	388	374	337	371	341	381	393	374	398	370	334	359	356	381	348	394	361	366	360	381	361	350	334	352	372	357	372	364	357	342	378	384	340	385	373	317	379	367	349	364	354	379	348	354	370	383	397	383	375	374	377	343	383	335	381	356	355	367	359	386	342	370	357	339	377	364	346	351	359	370	348	367	335	359	353	401	381	381	341	373	368	368	383	388	362	336	354	366	391	383	384	418	317	363	357	363	373	341	328	375	376	343	367	364	359	364	365	383	354	363	387	364	354	353	330	367	374	365	359	369	356	374	386	323	336	335	358	336	375	363	381	384	374	350	376	347	367	347	365	387	355	367	337	369	377	351	354	340	359	342	373	362	379	340	369	381	343	361	355	398	350	360	373	326	350	383	335	379	379	364	364	368	361	356	366	377	357	382	356	362	348	361	351	377	339	355	333	340	324	343	352	347	375	387	347	369	349	346	358	306	373	373	343	378
23767	21002	28227	23939	20996	11516	2468	1441	1250	1175	828	755	716	773	753	745	771	716	844	841	767	739	660	638	631	593	596	567	576	575	541	589	561	567	501	486	526	569	479	502	553	516	553	559	552	525	511	520	514	535	570	497	530	532	511	491	532	548	508	518	527	516	536	507	507	563	526	526	511	498	495	499	526	527	502	524	517	559	522	538	485	538	538	517	475	517	497	513	520	495	489	528	520	538	506	548	492	495	493	506	524	509	535	520	510	509	549	514	512	463	510	518	501	545	515	508	505	524	544	549	491	517	523	527	512	486	489	578	480	516	517	532	549	541	495	510	507	535	537	511	485	545	507	567	527	506	492	524	474	509	536	557	525	511	519	524	493	495	535	486	515	479	473	499	500	503	464	494	505	491	509	505	492	509	552	518	486	522	515	520	551	495	482	468	497	510	544	516	498	521	517	522	485	511	557	519	526	482	473	446	476	517	468	537	504	528	494	496	489	494	509	489	529	523	457	466	541	495	522	525	490	517	457	539	521	504	488	488	497	506	536	467	479	530	516	543	481	540	495	499	469	521	554	526	535	485	479	490	476	497	507	523	490	515	487	503	465	519	498	506	481	502	523	486	524	525	514	523	529	479	520	503	513	551	498	489	492	530	506	554	477	470	545	534	510	485	515	491	539	523	516	490	514	536	495	478	518	483	527	509	496	554	553	540	505	497	504	534	486	516	509	490	492	526	487	520	513	493	491	497	532	534	526	513	527	500	521	479	548	496	552	487	490	494	502	480	531	493	490	534	533	529	477	505	548	495	495	498	523	497	530	507	534	449	493	471	519	481	533	509	514	512	515	490	501	509	518	526	484	489	514	437	512	557	550	529	486	516	483	501	481	505	481	473	536	532	509	496	549	493	492	522	497	489	548	530	529	492	500	494	538	507	528	522	548	535	506	505	519	562	506	474	531	519	532	465	485	543	548	532	485	521	515	525	482	480	534	461	457	512	521	476	480	537	501	516	530	492	539	493	524	484	498	483	492	509	541	534	493	556	507	550	478	529	482	484	513	539	528	490	518	506	477	533	504	516	479	481	494	538	519	514	521	561	496	472	529	540	493	545	510	507	494	549	503	508	558	489	537	504	527	507	472	511	478	512	513	499	530	558	482	515	471	508	500	517	490	504	533	513	487	501	510	516	531	535	511	491	554	480	541	468	546	518	512	476	535	507	521	548	503	526	487	530	492	523	491	511	513	525	526	513	500	490	480	475	491	494	508	493	512	459	492	504	506	469	551	536	516	530	462	521	515	514	502	493	524	559	523	507	494	504	534	509	524	530	502	501	538	529	486	514	519	524	519	504	504	548	490	458	510	461	519	504	526	530	517	515	521	504	545	519	500	510	511	474	483	518	496	531	478	535	494	537	516	507	488	481	499	516	507	521	493	538	514	477	505	520	511	506	476	475	490	498	541	512	518	491	534	537	467	529	502	514	530	478	503	550	527	509	484	503	491	534	574	491	496	525	489	486	482	497	535	520	540	491	496	516	512	543	531	496	522	511	534	474	488	531	517	494	517	515	554	495	534	534	492	515	506	554	485	513	523	547	553	527	512	512	501	506	545	514	543	555	486	462	541	527	539	507	505	512	509	517	492	539	552	552	499	464	489	535	536	491	501	528	541	501	500	503	509	543	555	494	478	514	487	520	536	508	548	500	476	477	508	500	490	546	514	541	501	461	476	552	500	489	523	488	525	486	430	541	513	507	502	501	518	487	522	507	493	542	492	490	493	518	525	476	492	515	485	507	503	487	510	528	482	533	536	468	492	491	557	528	548	483	496	529	490	504	499	510	472	516	506	504	495	491	526	505	544	491	511	496	479	464	515	527	511	543	466	482	508	554	491	494	575	521	462	484	468	465	524	512	489	519	494	528	487	497	524	549	473	553	487	478	507	488	556	496	494	534	443	517	521	486	480	507	523	540	510	505	459	495	536	494	503	513	520	485	510	494	509	518	506	513	495	521	484	480	469	517	522	536	522	494	524	511	494	513	525	482	540	487	494	488	493	529	510	469	529	517	507	546	507	493	506	532	502	485	486	525	521	478	487	528	503	514	508	501	520	481	550	511	511	507	532	507	498	516	487	504	513	462	487	494	500	542	512	513	509	527	488	566	496	497	534	499	505	506	511	516	481	503	511	536	492	537	515	476	526	499	500	525	528	520	466	568	518	505	522	527	504	516	524	512	531	511	491	497	505	500	469	521	490	486	496	514	494	527	546	544	492	481	523	528	501	496	478	497	482	502	476	519	498	481	469	507	508	561	492	541	490	527	507	540	471	489	504	514	524	505	509	528	536	489	501	478	531	500	514	530	474	507	543	500	501	489	488	488	510	511	534	535	498	480	499	468	480	513	492	517	539	559	514	478	571	522	485	474	472	459	491	506	520	471	530	506	460	522	528	509	493	534	517	515	540	519	458	519	533	508	498	495	532	512	485	506	487	500	496	518	487	486	484	513	522	534	526	484	497	472	505	498	498	465	524	501	490	492	503	496	497	527	521	555	491	530	496	521	504	536	507	528	525	515	480	536	460	490	511	474	526	528	517	501	568	465	504	486	467	454	502	504	497	539	556	476	477	488	497	509	512	484	527	511	504	515	523	499	490	518	512	547	507	467	473	527	534	506	514	506	476	496	521	555	492	518	522	511	497	504	545	485	535	498	517	489	510	500	520	515	492	534	486	514	497	499	504	538	481	495	525	524	498	457	525	484	507	504	498	502	499	490	486	526	531	546	537	544	512	471	464	516	499	519	499	512	478	535	536	466	509	533	561	492	503	512	510	485	498	498	519	500	503	501	570	488	508	475	496	509	534	512	538	549	513	531	517	531	515	515	540	524	506	491	493	564	521	513	517	541	530	511	500	533	525	492	482	511	488	534	517	526	516	533	520	489	518	510	502	527	525	513	521	514	470	494	517	503	500	540	518	494	514	517	515	483	522	515	504	544	534	510	510	465	582	496	508	535	482	499	537	488	506	520	510	522	518	508	522	518	498	507	466	538	498	506	506	541	516	531	487	506	533	525	525	490	477	530	506	555	539	522	502	486	511	521	516	510	493	494	488	505	503	468	534	520	546	496	472	496	511	473	487	520	502	536	504	499	498	513	487	519	528	489	478	504	510	531	489	492	515	521	506	483	451	525	473	507	480	487	499	543	483	512	539	454	531	534	521	533	500	476	491	523	534	474	529	500	523	490	483	532	527	543	484	508	496	522	521	577	476	512	537	458	515	535	490	478	479	516	501	517	547	448	493	512	515	559	490	532	524	458	475	447	465	505	520	531	526	489	492	518	550	510	492	461	525	503	499	554	498	501	489	451	489	482	520	561	497	496	526	518	518	509	514	480	523	476	511	501	508	543	520	484	559	496	518	529	532	516	501	484	503	515	506	519	495	487	499	521	533	533	529	489	514	491	495	504	505	461	545	516	512	546	508	532	541	568	492	563	482	506	491	512
7747	16089	15560	10318	6821	6374	3732	2846	2531	2245	1483	1243	1199	1192	1196	1159	1246	1310	1393	1233	1221	1124	1023	960	857	875	855	809	796	771	729	749	738	683	672	665	651	648	674	641	697	679	720	743	714	708	697	697	645	667	668	702	669	668	626	610	665	681	655	648	648	631	665	653	597	668	681	682	672	661	610	629	610	674	660	656	639	623	641	619	623	671	621	620	668	632	616	635	697	673	679	631	640	659	639	657	658	644	629	658	687	646	677	664	661	694	639	647	648	640	614	646	641	643	649	675	627	623	640	638	629	669	644	620	648	628	638	636	715	606	638	676	645	669	628	649	627	618	615	656	640	593	648	656	587	665	630	602	684	641	607	606	638	617	669	643	639	625	596	600	672	618	651	645	659	601	662	625	668	623	670	603	658	638	634	623	667	611	670	652	679	631	636	688	668	657	672	642	627	655	623	648	626	643	627	626	630	651	656	639	678	643	611	618	589	625	683	649	699	659	647	648	631	637	665	646	675	628	625	638	674	648	596	623	659	657	616	617	647	649	684	627	619	663	634	702	603	641	593	614	630	610	621	611	634	670	613	658	632	624	670	643	643	656	633	669	651	636	692	693	610	649	652	619	655	646	666	634	666	615	680	642	627	629	646	701	671	614	630	618	620	616	607	686	657	625	692	626	663	602	623	641	654	582	625	655	643	664	659	647	598	626	647	626	585	608	652	633	645	635	644	662	623	658	736	631	599	650	616	628	672	652	637	707	659	629	627	623	640	632	621	686	664	614	620	647	670	672	626	654	686	654	622	657	641	654	633	632	625	605	639	643	622	624	644	609	606	680	628	624	632	620	651	632	587	688	609	664	683	664	692	657	678	607	660	583	628	633	600	631	620	628	600	670	674	672	650	629	619	679	683	620	686	645	664	658	643	652	618	644	644	616	631	612	647	692	602	622	636	672	588	604	650	588	660	671	626	677	634	585	635	617	643	657	616	636	632	619	689	627	645	641	644	654	645	607	664	631	652	653	629	658	648	590	606	646	599	631	647	620	649	617	594	654	639	700	624	707	680	648	664	613	626	681	667	667	632	610	653	633	671	654	682	648	612	647	634	665	654	662	642	655	633	622	610	611	625	620	631	619	677	654	669	682	647	633	682	621	646	677	634	641	652	650	662	614	612	607	610	646	614	630	616	626	601	657	654	653	581	656	647	667	660	643	637	630	675	644	639	657	652	624	662	656	680	645	653	658	661	658	641	625	646	674	658	647	654	657	622	645	608	650	624	662	631	636	605	650	644	610	661	636	647	659	654	613	612	681	634	664	638	632	648	610	660	699	652	692	648	669	672	664	617	616	638	663	638	616	610	614	695	620	624	647	657	645	610	656	640	662	668	667	693	658	597	645	625	626	622	630	667	626	653	629	733	689	660	645	657	645	686	616	597	667	671	624	624	596	654	652	626	693	659	641	640	655	670	649	625	626	628	649	668	631	602	650	623	676	609	637	671	642	655	665	584	661	649	639	596	673	641	624	648	611	624	670	678	621	631	632	628	662	655	641	610	625	642	652	663	651	639	674	638	633	644	615	638	579	663	654	682	629	621	622	656	663	585	630	622	641	618	633	633	628	646	632	705	639	658	634	672	667	614	645	686	693	657	615	632	641	639	648	662	644	662	579	642	644	671	667	593	639	626	614	606	634	651	626	628	628	679	615	663	594	627	654	604	620	603	660	621	631	631	696	594	635	625	621	664	647	628	685	627	644	624	652	643	606	626	642	628	612	664	624	634	639	682	586	641	630	647	582	657	679	653	647	685	647	678	599	639	661	651	620	629	640	605	608	626	589	631	689	675	611	620	643	625	622	634	642	642	632	640	684	665	630	643	689	619	643	602	609	663	608	658	636	658	639	643	635	617	666	594	675	653	634	641	635	634	649	692	603	609	672	651	698	658	635	612	614	639	610	642	607	614	612	606	617	633	627	651	616	681	674	644	633	643	621	624	677	649	676	643	663	640	658	649	617	619	603	652	628	598	649	683	599	646	625	651	651	625	668	598	645	661	633	648	623	643	623	642	692	638	665	693	626	598	646	696	683	620	677	631	675	652	630	597	656	667	646	661	622	680	599	663	633	636	656	673	635	641	647	615	583	656	608	580	654	602	657	629	627	641	674	682	675	686	628	669	637	632	625	650	617	645	649	620	665	618	622	610	670	676	626	692	641	637	656	631	676	652	651	683	627	623	620	688	652	595	671	651	607	676	647	650	631	688	625	627	647	663	622	656	674	657	656	653	679	635	633	652	639	599	604	628	641	654	670	630	635	634	623	660	658	626	617	634	655	608	644	636	639	656	636	654	632	663	641	660	632	653	662	662	662	641	678	593	660	606	617	663	624	680	632	643	677	624	653	670	649	607	658	643	648	617	626	670	623	717	606	662	635	659	632	629	622	641	616	639	646	628	667	624	671	688	629	638	636	686	672	679	649	623	621	603	661	682	673	606	608	646	632	648	640	650	640	659	680	645	676	641	638	619	609	639	633	662	618	651	596	615	658	640	637	679	662	664	628	649	608	650	594	654	639	636	628	641	629	677	662	641	651	687	608	647	634	638	696	613	641	598	652	650	598	583	648	591	635	685	630	660	666	700	688	635	657	641	651	649	680	671	635	671	605	625	663	600	665	684	646	650	617	613	659	658	673	648	596	641	625	622	610	629	592	633	596	598	628	617	633	580	619	640	609	614	667	643	658	608	652	626	685	656	616	624	687	645	635	639	626	628	641	715	611	639	644	654	637	610	622	661	639	643	658	676	603	663	616	635	676	644	650	653	610	646	687	594	630	622	651	622	641	643	650	681	634	652	650	672	642	619	684	631	657	648	637	646	681	651	685	641	587	687	688	637	639	630	617	608	629	627	633	651	630	665	665	635	628	671	662	637	651	625	654	639	628	588	631	581	643	648	664	625	649	648	660	636	660	637	681	591	658	658	650	626	618	620	657	652	637	595	679	627	591	654	651	624	608	639	656	659	657	663	632	622	601	661	642	632	655	648	626	656	622	653	675	649	637	623	665	669	640	607	656	669	654	629	670	646	655	642	613	636	646	615	653	629	677	615	610	669	663	625	663	701	621	614	607	674	657	646	645	644	667	657	606	627	637	663	655	669	650	644	677	640	646	635	642	665	650	697	604	625	638	682	626	645	645	597	646	668	655	613	657	663	606	642	648	672	625	624	628	623	630	702	664	633	646	647	669	660	674	663	613	674	652	644	695	634	652	602	614	675	641	649	634	618	635	607	668	598	598	659	655	640	702	619	620	612	611	652	659	619	631	649	666	650	635	659	643	626	637	630	659	600	624	632	618	650	635	679	644	634	629	627	634	661	623	663	648	648	637	685	664	647	676	607	586	627	629	634	634	673	618	657	656	636	653	635	616	637	660	631	652	629	647	678	627	680	652	655	657	614	668	642	661	662	634	658	606	668	624	647	620	628	636	679	617	641	638	637	641	636	688	629	666
24998	20973	27052	24944	9647	1993	1104	695	620	581	424	353	337	330	351	336	365	386	388	410	379	316	306	246	281	277	259	273	240	217	242	232	195	190	221	203	217	203	221	228	218	233	228	255	250	209	204	209	204	211	215	238	249	208	222	224	211	203	243	203	203	196	195	203	220	183	186	208	214	212	248	199	216	199	195	224	173	195	223	199	225	209	207	217	196	198	197	195	171	203	207	234	186	233	195	193	184	192	210	210	182	191	197	211	220	211	214	202	192	190	207	192	219	199	193	188	206	215	187	191	196	203	241	204	216	186	206	191	226	203	202	220	208	199	193	200	195	207	208	219	188	208	190	200	161	218	200	194	179	212	208	220	190	217	186	214	189	188	188	200	220	177	212	186	250	213	199	222	216	179	191	204	190	234	207	177	198	192	195	207	195	200	213	205	196	193	201	223	183	194	214	214	203	188	202	210	227	197	213	195	187	201	217	214	200	203	210	174	242	193	203	195	206	214	212	219	180	215	220	223	204	224	206	205	207	212	188	197	198	199	215	210	221	199	204	165	202	179	185	180	210	198	197	176	206	208	212	196	216	181	182	210	211	208	209	220	213	226	191	216	194	197	209	177	222	199	223	205	190	195	204	191	200	201	201	193	210	231	223	199	208	181	187	196	213	199	197	203	209	203	200	224	213	233	197	195	199	175	226	207	234	178	173	216	201	199	205	197	193	200	198	213	195	222	194	216	184	203	212	209	212	205	187	197	202	203	196	195	204	226	188	193	197	243	166	189	197	212	202	199	187	197	183	202	190	219	198	219	244	225	220	215	234	190	191	202	207	191	209	190	199	195	231	194	214	226	194	203	208	211	178	210	166	175	197	200	216	208	187	216	188	216	197	196	193	199	211	201	223	210	229	186	238	187	211	187	207	188	195	193	202	188	204	193	200	181	208	206	213	210	223	223	236	205	205	209	214	205	220	206	210	190	202	210	206	192	172	196	210	217	206	203	212	227	207	209	210	194	191	227	210	199	190	205	203	187	218	196	203	198	211	199	198	217	215	203	202	214	198	202	193	188	205	210	194	210	206	184	192	187	190	230	194	226	203	208	216	202	200	185	203	222	225	194	186	226	212	204	203	207	187	211	197	213	181	218	207	180	201	204	221	173	180	182	179	200	233	203	201	203	209	224	214	216	235	219	224	218	198	209	179	215	193	211	203	199	184	196	197	192	208	211	192	204	201	196	195	208	209	208	185	186	196	210	193	220	220	181	192	194	216	199	206	189	198	174	205	233	187	190	215	213	192	207	164	196	232	217	185	220	204	197	207	194	168	214	183	218	217	193	224	223	212	211	208	208	201	220	187	186	206	206	197	208	214	196	220	194	202	184	207	196	214	212	217	172	231	203	194	209	209	161	185	206	190	212	191	177	209	197	199	182	200	223	204	192	180	191	196	242	224	200	224	188	209	195	204	204	183	227	204	208	192	189	204	192	217	225	210	218	190	166	189	204	220	174	207	209	183	185	203	199	175	199	204	210	190	207	213	215	211	205	200	192	201	212	196	194	211	235	181	195	188	202	207	198	196	194	220	196	196	218	201	216	194	185	194	222	233	181	215	226	208	219	179	194	217	191	197	189	215	188	208	221	205	211	199	195	219	223	197	218	198	178	210	200	223	225	212	193	221	207	210	199	202	210	184	212	190	203	195	212	179	196	179	227	201	200	189	170	220	204	237	213	203	208	202	208	185	194	215	204	207	217	212	188	184	201	201	194	182	168	194	200	190	187	199	202	226	207	204	206	182	186	209	191	195	203	216	182	193	196	207	196	207	202	191	205	204	187	209	199	196	208	187	220	213	199	205	216	201	178	206	214	221	208	214	230	189	206	211	184	205	211	213	208	204	190	198	213	204	198	197	216	207	196	199	221	220	219	192	199	224	205	204	179	196	205	180	184	192	225	205	197	200	212	237	194	212	173	201	212	200	212	214	204	191	236	209	175	209	213	190	197	193	222	204	196	211	231	197	188	187	220	211	211	211	178	197	208	191	217	192	207	196	196	181	191	204	187	201	225	183	224	229	192	217	212	213	214	195	196	178	173	193	193	199	216	184	205	152	196	211	188	194	221	217	189	200	213	211	237	204	186	203	195	200	222	187	208	187	206	193	201	194	195	194	209	211	204	194	192	206	184	237	208	175	200	217	193	206	187	189	226	229	196	195	210	213	209	201	230	223	213	216	213	224	179	206	218	218	208	203	224	198	180	211	238	236	223	203	230	210	214	191	216	207	204	198	214	184	184	205	212	199	214	210	180	187	227	210	188	219	202	203	192	192	206	219	205	218	210	202	188	169	216	195	192	193	196	192	188	196	200	194	202	198	225	218	207	216	185	183	197	198	222	197	197	236	166	228	214	221	210	206	225	194	217	202	206	193	199	192	177	211	190	180	202	195	201	206	195	199	201	197	208	244	191	200	218	190	188	182	212	204	221	202	180	203	221	209	207	220	215	187	181	183	173	203	189	200	223	216	194	189	198	204	216	220	225	209	178	196	212	201	229	197	195	175	202	188	191	183	214	200	203	215	188	174	214	200	187	200	209	202	207	194	203	176	201	207	206	204	186	205	201	248	197	198	174	195	201	202	193	193	213	190	201	217	203	216	170	164	163	196	222	216	196	210	210	199	202	212	194	187	211	196	184	205	223	193	200	216	206	204	217	200	205	193	193	210	198	191	199	190	184	183	224	190	174	200	179	181	211	192	199	182	202	168	228	172	196	219	210	200	223	208	209	206	209	189	196	213	194	211	196	217	198	207	193	179	202	184	205	225	203	183	196	215	194	186	216	219	194	196	179	217	206	196	212	214	183	194	187	204	207	199	217	191	194	213	211	206	218	195	182	204	216	222	208	208	186	226	180	214	204	191	212	207	218	183	199	193	204	201	214	200	209	177	179	222	194	195	178	212	210	199	215	204	215	214	205	215	206	221	194	208	201	194	219	212	199	205	194	222	215	179	197	201	209	183	215	202	230	185	226	208	185	200	206	195	213	191	224	208	222	209	222	198	210	203	211	180	202	203	190	194	184	205	204	214	176	201	219	224	208	181	208	228	221	187	180	180	209	185	190	202	218	194	198	213	197	218	191	195	214	201	196	215	195	219	190	191	204	208	211	208	193	216	203	195	207	194	207	214	191	197	204	198	245	190	191	201	201	213	201	210	232	191	183	189	189	193	209	209	171	184	202	205	200	187	208	191	203	211	184	211	192	211	191	198	221	229	207	191	196	199	179	194	217	207	177	198	179	206	214	188	200	213	199	195	203	216	187	195	200	193	201	208	229	167	187	202	218	212	209	212	184	171	198	203	203	242	162	201	221	197	204	203	225	169	213	174	225	208	213	208	228	206	178	188	240	213	228	207	236	205	179	188	227	204	219	193	220	201	219	222	182	220	209	250	194	198	220	198	196	206	198	203	181	223	187	203	229	202	176	218	188	231	207	196	201	199	220	203	209
7372	11710	11789	7624	4529	4413	2623	1727	1658	1434	782	675	643	637	697	669	742	745	865	834	766	622	548	466	438	438	424	387	415	400	355	373	320	355	327	309	276	325	299	309	308	294	381	356	333	302	285	323	290	326	302	315	317	285	273	317	307	302	272	313	300	301	238	291	292	325	312	300	308	309	275	282	270	287	283	308	274	294	296	313	285	311	304	279	309	261	257	312	291	312	299	293	298	264	294	281	266	285	314	277	288	270	328	281	290	291	297	272	302	267	273	267	296	272	260	301	300	299	268	279	268	256	284	283	256	299	279	285	269	289	266	273	314	282	292	289	288	273	289	276	280	279	258	287	272	277	277	288	268	290	295	296	286	262	328	296	270	275	306	281	282	272	293	282	285	281	315	264	262	263	297	293	277	279	302	284	302	283	272	276	265	298	301	282	270	271	290	278	292	310	293	294	300	295	309	278	309	275	315	276	279	291	300	287	286	271	310	292	287	273	294	280	279	278	290	307	284	287	285	268	284	248	278	311	281	267	292	259	277	279	236	280	270	267	310	276	299	289	277	283	268	306	292	302	271	298	284	279	302	306	293	268	277	251	280	264	268	267	278	309	280	269	298	240	279	288	325	292	276	253	305	303	323	274	274	277	274	286	260	297	283	245	282	287	291	296	260	290	268	306	302	265	279	249	271	291	289	266	249	281	261	284	275	271	280	281	264	285	267	293	292	274	298	267	282	319	299	276	279	261	302	278	323	278	268	289	289	277	283	280	290	265	321	280	259	269	296	267	293	293	312	275	278	284	303	287	279	297	291	297	264	303	282	272	300	280	291	278	282	297	283	277	317	279	290	278	273	277	250	276	308	287	293	276	273	292	298	282	294	256	295	276	278	263	293	282	276	288	297	274	287	272	291	283	282	281	302	306	300	273	296	290	303	310	278	263	276	288	270	257	283	300	278	316	289	273	303	294	273	287	252	275	337	270	280	301	291	320	275	285	297	271	273	301	285	257	303	283	289	294	305	281	254	276	278	242	270	293	273	280	271	298	270	285	255	278	258	255	300	278	284	277	279	279	263	275	292	287	277	281	239	269	278	275	299	290	274	258	290	250	277	291	290	271	297	260	285	271	261	263	288	297	297	322	289	275	285	292	299	290	271	269	275	297	305	270	286	276	273	284	289	303	289	251	259	287	284	278	272	272	284	275	304	304	276	318	265	296	287	272	253	273	292	262	283	302	326	303	274	268	295	248	271	302	284	279	281	291	273	262	275	304	299	320	293	290	292	271	290	276	296	269	278	284	301	287	300	272	287	270	266	272	263	294	243	293	256	264	280	256	272	299	275	267	288	259	295	281	276	260	303	302	287	291	254	318	294	288	283	283	275	280	264	268	288	314	268	302	274	286	275	298	292	336	285	276	263	271	283	268	314	322	273	283	269	264	259	305	290	287	296	278	310	282	280	307	279	257	254	291	263	271	280	308	302	267	289	281	281	292	295	281	298	298	277	271	269	277	272	264	273	284	285	287	269	287	303	291	274	290	273	309	247	306	288	308	273	278	315	297	273	283	264	301	262	278	253	303	292	315	248	285	291	250	300	316	287	314	264	281	277	342	304	278	288	289	309	282	289	297	286	268	291	312	268	258	285	280	296	288	267	280	275	255	282	288	294	276	265	303	272	287	290	297	254	251	255	320	282	303	287	283	304	305	290	262	297	295	294	234	283	266	298	299	300	308	260	298	259	269	257	288	303	277	287	286	275	306	283	268	311	284	314	281	283	295	271	294	295	293	298	283	278	275	274	255	301	272	288	285	281	241	294	273	289	282	255	307	263	297	277	265	268	256	281	300	316	287	282	266	289	265	273	294	281	279	300	283	265	257	284	290	299	252	263	280	277	249	300	299	270	250	290	275	275	283	267	262	267	287	280	281	292	280	274	269	311	276	278	303	289	273	265	270	270	273	280	306	262	287	307	260	266	298	283	266	275	283	254	286	292	283	309	310	277	288	304	249	301	293	277	305	272	276	307	288	262	252	282	289	287	272	275	277	285	285	264	272	263	280	297	271	277	282	285	251	304	276	289	286	286	259	296	300	278	302	279	278	236	280	233	284	305	296	282	307	305	287	279	296	262	279	252	288	269	302	281	278	279	275	291	286	274	272	310	302	279	286	269	302	266	291	280	277	258	281	291	264	310	268	278	278	296	271	286	289	297	256	270	291	293	239	297	268	282	280	279	305	271	260	281	273	260	273	293	259	299	264	287	309	262	268	311	281	270	293	308	277	284	268	279	268	285	287	322	271	275	292	277	286	266	280	291	279	278	313	274	277	292	272	247	299	265	302	271	270	301	299	265	322	276	294	293	288	322	291	267	293	274	271	258	278	310	280	275	284	304	287	258	309	301	257	255	261	287	299	304	294	271	271	275	266	277	292	283	288	258	270	278	282	269	298	258	278	261	272	280	276	287	248	287	297	295	302	280	290	285	263	278	300	315	236	290	272	278	272	308	284	281	285	268	276	268	288	288	270	283	285	267	298	280	306	276	263	265	268	296	281	288	302	286	283	287	264	293	284	268	270	293	304	265	287	271	316	273	282	252	267	282	269	296	261	303	271	258	293	298	290	265	315	271	246	294	284	280	262	279	275	300	297	270	280	273	278	309	295	265	285	277	262	302	286	254	291	278	286	284	295	295	286	291	279	260	290	244	242	302	269	270	282	299	274	277	265	296	318	268	301	333	285	233	294	255	286	262	280	286	282	274	305	272	271	284	283	259	268	259	295	267	285	276	273	283	296	285	281	276	297	296	283	297	277	282	246	276	299	260	299	293	278	308	238	292	288	283	290	255	275	268	257	269	277	332	303	298	282	260	297	278	303	276	276	275	296	289	301	273	313	300	287	282	292	315	315	257	276	298	307	258	273	276	292	296	263	301	297	289	268	254	288	262	288	276	272	274	281	298	307	298	273	278	305	302	312	260	228	255	261	292	279	281	273	291	273	311	256	296	290	260	287	284	280	276	305	285	280	253	276	299	279	282	254	245	291	268	268	258	260	307	286	281	259	271	303	310	310	260	276	283	291	278	270	281	276	284	259	286	251	279	282	275	263	262	271	304	293	282	283	278	281	291	290	266	288	298	291	312	288	296	287	283	256	260	283	309	291	280	266	275	324	274	285	261	264	256	314	318	282	282	267	292	296	275	296	261	295	298	268	275	279	301	259	262	270	281	312	280	278	276	251	269	310	285	278	271	284	275	284	277	319	266	261	293	270	283	261	283	288	280	295	292	306	299	269	275	308	264	272	299	256	293	317	306	304	315	280	274	284	303	269	273	268	272	313	279	304	270	267	293	247	287	268	300	280	287	277	296	276	288	301	271	285	276	312	307	294	293	285	293	285	269	255	280	265	273	274	266	297	310	313	282	275	283	291	296	278	277	274	273	272	287	295	312	304	275	292	262	276	281	252	289	264	304	288	253	277	268	281	274	283	278	298	275	302	276	252
22784	21026	28804	23482	21031	21144	11324	2254	1734	1554	1089	988	843	910	912	949	902	1003	1042	993	987	858	749	710	682	676	665	695	654	606	595	573	599	596	603	599	540	542	541	521	575	618	571	584	563	551	531	548	550	560	572	573	507	537	534	554	512	548	544	558	516	535	532	516	528	579	557	553	542	534	555	543	521	523	530	523	555	541	512	500	543	544	490	557	565	486	526	537	557	509	538	523	541	515	540	534	507	540	507	499	536	527	540	508	482	511	543	484	508	543	503	527	567	505	520	511	525	551	568	549	532	561	530	558	528	535	534	519	501	527	536	549	525	544	534	504	519	580	556	546	489	538	536	498	523	560	552	549	551	484	519	531	546	500	476	551	547	537	565	550	552	534	524	526	509	510	539	537	498	564	524	540	541	569	524	518	564	557	520	509	526	539	544	526	532	534	500	537	537	543	560	510	505	516	561	485	532	527	509	491	479	538	494	541	568	516	525	583	522	484	511	536	531	492	530	510	509	532	538	506	561	513	524	512	551	506	532	504	519	539	509	543	521	543	524	506	539	530	528	502	539	474	505	545	546	507	523	486	476	528	498	508	553	495	497	511	518	571	529	538	537	505	518	556	553	532	552	556	500	540	485	565	512	511	528	540	531	540	522	550	543	493	524	507	522	523	531	545	527	564	538	542	524	497	557	516	534	503	496	499	560	483	472	562	517	528	551	520	491	560	538	551	546	490	584	530	520	490	501	520	492	513	543	512	543	543	526	566	547	555	468	537	515	514	508	523	545	539	512	535	541	536	540	542	543	559	496	568	535	501	489	548	542	521	543	541	525	542	546	522	456	524	519	545	484	493	483	519	510	517	499	514	522	509	481	494	473	540	474	528	507	500	552	515	525	549	542	550	550	497	542	519	482	526	507	531	509	542	594	579	523	523	528	536	537	502	516	508	590	525	539	508	522	528	519	568	529	579	556	523	556	480	547	511	513	549	508	497	536	583	548	523	526	608	509	548	573	548	557	522	569	533	550	523	535	539	524	510	504	531	526	528	499	515	582	525	463	526	529	531	516	502	534	470	489	556	533	495	484	536	509	541	545	549	538	512	537	518	514	556	502	531	521	577	556	489	547	559	516	533	507	489	513	503	516	502	526	566	551	506	527	528	521	539	508	541	509	549	506	529	544	536	509	559	515	584	510	487	524	533	499	496	557	514	570	537	528	539	525	550	529	494	554	520	516	494	545	525	486	516	477	489	534	532	491	485	524	550	591	516	520	538	496	564	529	499	513	508	546	508	525	530	524	541	509	564	555	506	531	478	524	521	587	523	511	476	531	533	483	520	515	519	543	505	516	529	546	547	548	504	518	507	494	544	536	503	493	522	510	503	549	496	530	552	504	537	503	499	561	508	520	516	518	497	532	526	505	522	528	574	540	488	547	510	500	549	543	512	532	542	568	508	527	561	531	582	497	549	484	542	486	536	548	524	510	522	484	526	535	506	541	560	493	525	484	538	508	494	551	539	527	490	514	471	523	517	541	542	534	548	540	536	530	511	523	497	515	563	514	483	524	523	531	542	545	514	507	488	555	526	517	491	527	519	540	583	517	544	502	526	521	525	511	522	520	544	502	545	556	475	541	526	549	506	469	511	503	570	511	533	500	514	529	539	506	548	498	504	477	564	537	545	514	517	535	537	519	527	515	501	539	478	531	521	515	534	531	518	512	541	552	553	520	546	539	513	498	549	515	562	500	531	536	490	500	523	506	525	537	513	588	537	500	527	558	541	542	534	539	581	524	534	541	512	484	501	552	428	529	529	513	537	521	562	500	514	478	536	550	492	505	551	491	519	502	517	540	526	513	545	535	515	544	539	522	541	517	562	511	563	526	554	534	495	544	549	539	516	504	527	503	536	499	524	526	535	521	490	510	493	522	498	531	547	513	520	564	568	529	590	518	557	540	510	522	544	535	542	527	505	555	535	489	535	507	522	515	514	531	552	539	467	530	557	540	564	557	540	543	522	513	535	498	543	519	566	529	525	531	527	556	509	526	538	507	524	536	532	518	528	531	549	524	554	520	537	544	537	510	513	539	552	507	506	549	497	514	536	529	531	528	560	544	526	528	512	529	496	546	478	548	546	502	526	506	518	552	526	561	535	508	501	519	551	545	522	539	514	512	499	537	538	529	462	513	559	483	541	498	535	499	510	530	500	538	549	498	498	537	475	516	570	517	505	502	513	552	511	484	526	532	530	525	506	535	538	546	517	522	555	504	523	522	521	491	566	532	529	563	559	528	525	543	502	520	487	506	566	528	518	546	538	533	480	551	508	551	520	563	529	562	507	528	509	536	489	494	497	527	537	562	549	472	515	487	548	540	486	518	543	542	507	523	467	518	495	490	565	527	578	487	478	590	500	529	515	531	534	537	526	495	556	475	540	526	552	522	544	546	521	554	516	506	510	521	534	545	484	498	519	517	538	543	552	519	480	521	541	477	494	540	511	523	507	548	516	497	561	498	497	489	510	536	503	529	490	506	539	556	524	531	546	527	492	548	539	489	505	551	516	536	501	531	476	528	503	520	498	513	519	500	507	527	540	540	476	540	559	528	545	539	538	498	543	488	535	503	569	516	543	531	496	512	537	499	524	537	499	497	545	524	491	517	499	510	525	529	510	520	516	542	516	512	547	510	558	484	531	509	537	494	532	534	511	506	521	509	562	524	519	504	517	526	501	536	542	552	493	530	518	487	519	534	499	505	519	527	506	544	515	531	511	511	539	497	488	566	524	539	509	542	528	561	531	501	507	507	536	507	517	536	522	522	495	542	529	537	580	560	552	524	539	489	519	520	550	526	495	468	531	523	466	557	533	545	527	536	540	526	537	500	558	495	540	549	489	508	568	555	515	489	538	494	501	524	551	535	532	530	559	487	524	524	515	520	535	514	558	510	508	543	526	538	510	528	524	531	544	497	499	514	520	462	527	530	499	528	537	538	525	517	521	499	525	495	546	527	525	534	487	497	516	534	486	514	548	554	532	523	504	488	507	506	504	503	508	515	525	506	486	504	523	506	498	511	532	552	545	494	541	521	511	489	514	513	559	509	520	521	522	539	511	522	499	498	499	528	521	515	553	541	504	503	533	514	520	510	481	509	548	523	536	514	533	532	508	550	551	526	542	515	565	507	528	496	519	529	512	531	552	514	536	519	496	548	550	509	549	503	539	534	517	517	502	517	559	482	510	548	515	526	566	520	515	540	523	546	511	524	538	569	489	538	514	511	510	543	516	533	563	536	505	511	560	506	530	507	535	523	500	498	541	544	506	522	507	517	550	501	510	507	522	535	513	534	556	527	537	515	505	530	536	535	547	533	533	541	530	521	506	540	541	438	531	497	510	507	532	523	526	511	529	507	526	532	553	561	502	532	509	498	506	511	517	502	538	540	484	559	530	537	509	558	518	520	572	554	536	521	518	542	502	518	557	589	478	567	533	526	600	531	522	523	511	541	486
10080	22301	21115	14621	9642	8636	6091	4170	3794	3220	2185	1782	1576	1530	1679	1651	1658	1716	1790	1773	1649	1391	1236	1099	1039	1020	949	983	894	896	818	767	830	825	781	758	753	743	726	748	767	757	778	804	774	719	731	765	742	729	723	733	752	684	696	717	719	702	682	685	677	707	657	678	721	719	693	752	695	695	656	652	656	721	649	653	662	686	653	714	654	669	673	676	685	646	667	693	638	699	666	699	657	675	652	667	668	645	677	652	674	693	689	683	651	686	687	717	689	675	717	685	665	640	655	650	648	639	652	712	679	667	678	647	670	673	658	655	685	667	671	675	661	683	652	677	636	688	644	655	705	651	677	692	640	630	652	690	636	685	646	662	692	668	653	660	714	665	646	672	687	733	663	666	657	658	708	671	656	677	620	657	690	674	652	712	668	676	648	673	650	701	712	662	635	694	660	646	668	687	653	639	646	665	681	648	672	682	677	673	670	716	648	677	655	659	685	681	662	661	640	650	659	671	680	662	630	648	677	668	623	684	649	642	684	735	668	624	700	637	702	629	666	666	673	658	689	692	649	678	646	682	683	670	644	631	636	677	631	686	632	669	681	697	685	650	658	687	682	678	652	615	653	678	663	657	708	665	668	709	637	674	677	652	655	690	681	655	652	664	626	676	641	631	604	654	679	630	689	623	704	667	615	653	705	733	713	621	689	675	663	677	625	668	624	663	720	659	739	660	721	647	654	673	671	712	678	654	629	700	602	630	725	642	651	716	633	641	638	725	627	665	646	635	676	664	676	656	696	715	671	649	648	655	680	676	650	678	696	680	679	659	684	652	641	666	659	699	710	635	617	707	658	633	679	656	657	659	669	677	674	679	702	655	680	650	664	652	657	637	672	670	707	681	639	647	663	594	637	687	685	664	619	653	654	670	656	682	698	672	688	668	676	647	661	693	698	674	691	701	687	638	702	663	675	686	659	646	621	673	675	702	675	675	644	704	650	656	650	689	709	665	667	650	690	610	678	718	629	656	649	634	641	661	735	641	688	707	673	675	661	659	689	654	653	669	680	677	657	644	653	717	680	648	675	695	624	678	703	657	678	662	724	633	682	702	680	701	670	688	693	653	720	647	737	635	692	677	665	694	660	662	623	724	607	650	661	677	671	695	707	639	662	699	666	700	669	614	690	662	682	689	634	699	646	680	637	703	677	651	686	696	679	629	646	651	641	683	706	651	675	679	713	715	664	673	687	669	659	684	647	615	720	667	707	668	643	655	723	691	690	661	648	636	692	713	671	689	655	692	655	684	655	657	709	723	660	683	667	652	645	697	668	684	691	677	672	701	684	662	676	682	648	651	641	634	706	680	690	712	602	685	661	676	626	642	651	624	654	649	692	650	651	650	636	697	679	674	642	677	661	640	654	704	670	665	685	706	676	655	656	646	668	645	658	619	643	661	668	640	646	656	663	719	710	696	660	617	715	708	689	671	694	681	673	710	630	672	701	704	639	687	652	668	671	698	680	680	662	656	692	699	676	659	633	698	700	631	658	673	650	651	699	668	647	690	664	672	694	627	625	665	693	678	660	658	667	688	658	670	700	652	696	685	661	679	687	666	674	682	641	656	678	692	658	675	683	624	629	704	685	669	707	632	701	660	638	634	658	718	647	664	696	647	697	666	663	652	695	681	635	668	644	637	659	676	645	675	689	674	680	691	683	706	660	680	630	643	644	664	663	678	710	658	631	679	649	659	661	627	681	681	706	684	659	682	641	668	673	671	627	684	675	676	655	645	645	677	620	638	652	649	659	664	703	708	673	695	651	696	642	642	647	653	712	649	674	655	706	628	675	662	685	617	655	680	651	701	647	685	663	673	667	698	703	674	676	664	708	670	661	678	663	621	715	647	674	693	619	635	659	641	681	631	655	653	661	674	688	635	683	636	675	674	692	665	685	704	666	686	616	614	695	688	665	690	701	645	633	695	676	712	668	670	678	675	646	718	656	646	640	713	666	695	667	649	667	685	636	665	654	674	701	637	656	679	711	638	665	650	689	714	649	613	684	673	638	704	657	665	697	602	669	655	663	619	644	677	677	705	639	676	678	669	607	623	667	731	672	634	687	675	678	653	661	716	702	692	664	638	617	706	674	704	704	633	652	639	687	632	676	643	688	647	670	709	616	673	653	704	681	651	634	647	618	621	635	644	651	716	679	689	717	692	700	688	601	695	696	691	643	658	624	697	675	674	666	643	687	667	712	685	639	682	664	720	656	638	704	645	713	616	667	655	631	685	665	665	660	675	657	686	720	695	677	664	715	637	712	686	647	664	644	700	651	675	624	702	699	695	689	650	674	641	643	666	676	682	652	673	631	676	687	662	708	632	703	630	656	629	667	674	689	652	656	635	676	667	636	703	709	665	692	666	643	634	659	667	656	608	658	700	682	705	635	617	653	646	686	672	620	669	668	636	677	643	657	673	679	646	679	675	626	637	670	653	648	686	632	688	662	649	641	669	666	669	702	664	663	668	664	682	672	673	701	637	661	656	707	663	730	658	658	678	636	682	711	664	629	678	641	682	652	669	674	692	673	697	711	651	732	649	650	678	672	663	665	665	655	659	661	691	668	662	665	658	651	686	661	683	682	655	684	643	607	675	687	625	720	670	639	689	675	619	683	680	729	710	659	633	686	648	654	652	724	677	686	707	682	671	677	675	667	716	641	693	680	648	653	658	654	665	706	621	687	661	689	689	695	653	705	684	654	625	635	652	651	673	647	650	695	655	656	660	645	652	698	647	704	656	686	648	670	672	662	661	640	690	655	645	628	688	646	659	665	676	727	685	657	671	636	659	684	695	674	684	700	646	677	659	689	689	676	658	649	645	674	685	695	674	637	686	688	656	653	647	695	641	659	666	686	613	724	647	676	654	673	690	666	627	627	675	673	647	640	648	648	634	683	690	695	649	666	684	710	709	660	675	701	693	708	691	653	678	641	665	660	661	686	628	676	666	634	681	674	675	643	663	632	658	671	662	689	595	613	702	699	656	678	672	696	634	693	681	684	665	675	684	703	659	721	665	672	645	660	664	626	661	628	600	608	649	662	643	645	631	690	646	629	587	591	670	683	640	652	699	663	631	662	662	665	593	667	696	707	670	641	658	669	662	701	652	668	653	693	629	653	669	664	668	646	679	633	676	678	667	651	667	654	688	677	660	655	682	666	649	657	685	707	663	704	668	645	660	695	627	667	651	639	623	660	684	680	677	685	687	641	645	709	647	692	701	689	662	638	676	660	720	674	668	674	684	641	631	676	670	696	656	659	642	670	642	674	669	659	675	712	634	690	670	648	598	680	707	697	609	664	622	678	690	674	666	683	666	603	636	664	707	658	662	662	694	739	655	664	675	662	623	619	687	694	646	689	642	683	659	683	680	649	695	660	640	620	677	628	609	686	666	691	675	654	642	674	647	642	638	672	639	660	679	715	634	661	660	650	672	688	672	645	653	674	658	682	669	663	667
26818	19586	8772	3779	1619	1296	943	530	572	502	387	349	367	328	349	365	367	417	388	409	406	354	371	342	305	333	296	297	311	313	300	316	303	250	302	288	288	297	289	295	274	318	277	280	276	277	274	294	276	300	277	293	277	282	274	313	266	273	261	284	285	285	259	274	280	267	266	285	249	278	271	270	290	263	276	251	290	271	276	250	279	283	292	291	270	245	252	254	262	253	260	292	281	262	262	307	306	268	272	266	274	268	272	298	258	295	296	275	306	267	294	280	289	282	286	234	273	290	279	274	281	254	282	272	295	261	273	280	285	261	253	268	279	289	261	244	267	305	260	300	282	276	273	246	261	286	284	283	260	268	288	280	292	289	259	274	275	263	263	285	256	282	291	260	292	301	293	244	276	261	266	265	280	300	320	256	258	284	278	267	233	290	296	235	257	245	258	265	289	286	244	290	265	266	274	273	266	281	266	242	274	273	296	279	260	274	270	258	270	252	253	249	243	272	257	249	285	245	276	301	269	281	276	267	260	281	264	271	248	284	284	255	263	275	284	284	272	299	246	310	302	287	242	269	303	279	291	274	249	275	261	273	271	279	274	280	250	284	267	290	260	279	266	279	271	244	302	264	276	293	308	265	291	267	296	278	258	279	255	254	305	280	283	253	280	291	298	284	267	293	276	289	305	268	286	273	221	266	263	269	299	267	283	282	259	285	277	252	315	267	232	277	287	273	272	297	304	278	284	270	288	247	248	259	248	258	267	260	270	277	259	265	315	294	252	262	266	264	274	307	284	284	255	286	259	273	246	265	248	270	249	285	274	277	267	249	276	270	288	275	270	276	292	263	278	288	268	246	276	287	265	291	256	284	280	284	273	257	279	263	259	296	281	265	279	308	283	273	295	291	284	271	290	310	270	268	294	225	271	276	259	270	269	297	288	271	289	268	267	300	263	297	280	276	321	277	268	278	286	305	287	251	238	300	251	276	265	301	291	295	296	276	279	268	307	290	288	293	300	278	279	237	247	269	252	282	280	300	265	301	280	266	273	250	260	294	266	278	270	268	294	264	247	283	296	291	279	288	309	253	258	299	287	266	251	278	261	260	257	277	319	270	264	267	286	299	287	306	264	282	267	267	291	282	279	265	264	288	251	281	275	251	273	286	308	291	318	251	297	261	269	257	288	284	269	283	280	292	269	267	258	249	253	249	257	265	243	253	295	285	278	289	276	298	283	296	257	310	285	272	298	255	284	288	259	264	297	263	250	287	269	277	275	273	275	289	268	285	298	268	288	278	251	306	285	300	267	272	278	269	261	328	260	284	266	283	267	263	253	276	281	265	272	253	294	278	268	267	250	278	264	262	285	285	263	225	281	289	277	275	295	286	320	270	266	278	278	291	278	274	301	283	295	292	289	253	280	284	297	252	273	256	279	303	293	282	293	291	268	299	287	252	283	268	282	279	304	243	254	282	301	295	252	235	283	285	286	307	288	279	273	264	313	236	272	281	284	269	267	278	274	288	252	294	257	278	291	297	275	279	283	298	273	274	280	257	251	288	284	292	259	303	295	280	300	274	266	272	235	272	263	277	273	293	269	311	293	283	269	270	285	283	271	257	280	298	267	272	272	312	292	276	286	249	272	266	260	266	275	283	242	276	293	272	272	282	257	299	261	278	249	265	253	242	257	245	251	280	280	296	275	286	277	303	273	293	242	281	290	271	273	244	280	271	291	265	281	277	270	260	284	264	258	285	276	285	294	278	267	270	270	260	285	285	242	281	282	292	260	286	268	294	271	284	273	275	276	266	277	246	281	256	278	285	275	254	265	257	297	274	298	288	272	255	264	245	284	240	260	269	283	258	267	268	251	286	285	274	293	274	266	262	283	291	273	247	222	249	244	269	276	299	267	271	292	280	257	240	262	268	268	287	247	269	270	288	303	264	272	310	258	301	280	305	249	274	260	263	281	265	278	259	286	294	280	232	283	273	260	275	291	253	268	242	250	270	258	282	278	288	282	278	250	269	297	260	268	284	279	284	277	266	298	294	276	282	285	259	267	266	274	299	259	274	308	256	276	273	262	282	296	286	273	250	254	272	281	289	303	288	281	281	248	250	240	288	264	260	287	266	266	261	284	277	266	264	270	266	266	277	283	264	255	248	271	294	291	280	262	269	254	224	265	263	264	264	251	283	304	265	274	305	266	267	285	304	257	256	267	260	285	277	275	298	289	249	273	270	316	282	271	290	289	245	256	279	261	291	285	233	293	253	294	268	249	312	283	266	287	262	272	277	282	253	288	296	258	276	260	291	286	301	254	260	281	291	269	283	255	270	307	269	243	265	255	302	252	280	269	262	287	283	300	263	248	261	282	256	294	296	268	251	256	276	266	291	283	261	261	271	267	259	283	305	275	244	267	247	262	272	266	282	288	281	261	319	313	300	277	260	286	296	288	255	274	281	266	286	278	270	242	295	274	289	302	280	310	248	259	281	291	276	267	268	269	299	285	242	248	257	276	301	258	282	286	271	274	263	272	254	257	272	269	279	290	281	267	285	291	284	276	286	318	259	267	272	252	263	278	269	320	292	271	270	289	255	268	279	288	301	280	280	270	282	271	266	269	308	251	290	274	284	267	270	266	278	290	278	271	270	303	271	263	250	269	248	270	284	277	273	282	266	292	304	278	277	282	267	255	279	267	272	286	268	287	290	281	269	252	284	283	251	290	269	296	281	280	287	276	307	254	262	280	258	243	291	283	280	286	278	268	292	251	264	287	290	264	283	271	274	273	295	263	262	271	291	303	284	284	280	260	257	273	292	280	260	275	278	266	271	272	294	266	274	307	261	263	246	275	282	276	266	283	294	267	280	283	258	296	300	252	274	287	271	273	300	248	267	268	267	267	295	270	262	282	276	269	304	277	255	279	268	294	247	292	241	279	280	302	267	290	305	295	284	260	303	259	246	274	261	248	261	271	256	273	263	251	280	266	261	275	252	260	291	250	276	246	261	289	288	276	271	269	271	254	286	300	298	270	256	269	248	291	274	266	271	288	251	289	260	253	284	281	286	270	271	257	277	266	274	302	287	266	283	268	277	302	254	266	266	284	314	250	278	270	273	280	269	274	284	246	267	261	293	298	252	298	271	286	269	292	252	292	245	276	278	275	287	270	296	292	269	281	268	303	262	257	268	265	271	265	264	251	303	232	261	305	299	275	275	293	258	273	287	283	241	251	265	264	290	279	304	257	264	252	259	262	257	286	277	282	274	250	289	267	271	293	273	239	303	258	300	264	276	259	259	291	276	295	300	279	290	257	251	254	264	242	268	274	278	239	266	268	282	277	273	277	254	293	299	289	265	282	283	288	259	287	262	276	265	259	286	272	286	296	262	276	269	270	288	276	269	290	264	283	275	298	253	292	270	292	287	273	260	299	273	280	262	255	258	253	272	315	287	317	279	297	309	266	300	258	265	258	289	265	286	275	285	263	293	256	282	279	251	285	248
6270	6722	7235	5422	3083	2785	2054	1178	1182	1037	659	537	486	585	616	615	702	636	729	797	708	620	532	474	523	453	488	455	429	386	382	414	414	372	402	381	370	388	362	355	382	357	410	360	376	410	366	375	323	327	370	375	373	363	345	345	363	388	373	335	331	375	345	373	351	389	389	428	389	359	391	348	376	390	336	368	369	350	380	352	366	339	341	346	366	386	378	376	353	345	322	340	372	344	343	354	379	365	344	350	373	331	365	349	365	371	346	370	358	335	399	351	399	339	363	352	375	364	341	348	316	358	369	341	343	368	395	383	399	344	333	373	330	367	369	343	376	360	352	345	374	334	377	345	379	370	361	361	329	321	358	378	344	350	370	333	339	368	387	355	379	381	390	363	378	352	381	320	340	371	343	367	365	375	344	360	343	372	369	316	345	367	389	353	376	344	364	349	380	387	342	370	372	338	374	331	365	363	332	391	364	368	340	342	372	365	344	325	332	353	373	358	365	373	355	365	386	329	351	355	337	363	367	363	355	327	352	364	378	329	343	364	389	360	393	361	353	366	370	359	362	366	351	370	368	333	346	353	345	372	358	349	372	341	345	342	372	343	359	376	359	323	345	356	354	386	349	382	342	338	387	378	350	349	348	359	380	385	354	377	383	356	371	348	326	376	367	356	361	378	350	369	325	342	358	339	380	361	350	353	392	363	365	391	348	353	372	356	356	349	359	372	367	371	353	424	342	330	370	344	344	367	328	370	366	364	394	345	326	331	346	355	342	348	355	385	346	337	334	357	355	380	342	371	388	370	346	335	391	376	308	337	345	344	348	369	351	347	355	390	332	386	361	334	341	329	346	349	392	390	376	369	385	371	354	331	336	344	389	363	360	360	336	357	384	356	324	325	329	337	397	330	370	358	356	353	368	371	327	364	376	329	355	371	361	356	357	345	388	359	371	370	348	357	344	331	393	353	401	340	367	355	314	349	381	373	377	349	382	359	321	350	345	367	345	342	330	364	313	366	351	354	360	334	356	356	346	386	366	376	349	395	344	353	355	370	378	354	365	340	340	339	342	375	381	383	347	341	352	354	365	351	370	367	358	396	374	328	375	361	348	366	348	329	370	357	391	375	383	335	333	358	365	354	358	382	364	389	346	397	359	353	377	364	369	372	354	399	375	363	363	352	366	402	312	369	363	353	348	358	368	369	343	367	366	362	359	366	329	351	390	347	372	347	336	327	382	366	367	370	380	371	347	359	341	357	384	331	349	353	367	367	365	362	368	409	371	377	368	325	412	351	375	339	353	346	395	374	318	340	363	356	349	352	352	387	379	359	382	358	356	354	360	344	356	357	344	350	332	352	368	386	353	361	359	351	333	357	370	348	360	339	336	350	361	367	364	332	322	369	369	345	358	367	381	357	359	402	345	352	358	372	384	373	357	389	337	344	361	335	360	370	342	372	371	338	332	388	357	358	365	335	361	376	352	347	396	363	391	397	324	348	331	357	353	362	349	345	347	381	375	375	353	394	341	360	345	357	351	365	327	383	366	369	334	346	364	366	345	358	362	361	363	372	379	345	375	341	371	359	348	371	357	341	372	383	387	388	358	347	360	381	386	353	386	339	349	351	395	372	339	399	366	370	361	369	369	383	353	355	348	325	344	373	353	346	361	366	334	330	307	374	368	387	359	374	387	374	336	336	352	349	355	352	355	342	371	347	366	376	367	325	351	354	369	361	362	346	350	358	354	403	381	341	368	374	384	309	355	357	382	309	372	339	377	382	380	351	375	377	360	385	384	368	355	378	342	324	351	343	340	369	352	334	371	410	365	349	340	385	361	329	357	359	365	381	374	397	342	375	384	370	366	378	359	329	352	341	334	311	358	345	358	360	377	384	362	339	349	333	351	350	360	361	344	396	343	349	362	361	379	365	362	368	358	339	405	328	351	385	350	375	384	341	386	355	336	372	385	344	352	362	341	369	359	367	365	360	372	390	377	388	360	362	359	371	366	372	350	369	331	350	351	376	354	359	366	373	326	374	363	359	356	401	368	362	342	346	327	325	357	366	365	375	346	373	342	337	407	346	360	351	347	387	359	372	368	357	385	374	365	365	375	330	361	380	354	387	382	340	345	372	370	378	390	357	314	368	402	317	372	348	367	357	345	355	345	365	338	375	357	366	376	359	347	358	352	357	368	350	352	343	366	389	364	381	348	365	356	392	345	352	384	348	376	383	362	367	341	345	361	378	336	342	351	357	359	342	333	350	377	378	374	374	346	363	363	373	354	345	351	344	379	375	362	363	355	350	344	404	392	356	367	368	341	342	367	368	366	368	364	345	348	360	339	343	348	370	352	345	357	326	360	354	360	378	339	306	373	337	361	373	368	365	357	352	376	372	369	332	373	342	382	358	370	312	375	359	351	365	379	379	361	367	353	381	370	341	328	356	401	353	316	360	368	391	362	349	352	365	358	336	381	352	379	387	337	362	358	353	352	368	350	339	364	370	365	330	366	331	337	362	340	351	381	347	357	378	371	386	394	345	344	366	389	363	345	364	362	363	336	339	354	386	347	393	353	355	366	352	349	361	333	346	386	365	351	368	344	332	383	349	370	366	343	367	368	355	353	369	353	389	336	353	343	366	361	337	370	363	344	361	367	392	371	369	382	366	392	316	349	350	357	351	367	354	344	386	339	363	365	325	355	350	352	346	384	359	366	338	354	354	365	398	345	366	374	324	338	369	339	347	358	371	336	371	346	324	306	370	355	379	331	355	390	388	350	351	358	331	394	361	386	324	363	359	328	331	377	326	322	348	355	339	341	364	337	351	370	341	332	362	397	359	360	322	334	359	359	348	372	349	358	351	371	350	358	329	393	333	361	386	362	336	328	370	381	350	352	333	322	339	356	364	361	369	367	367	350	314	385	392	356	343	344	353	400	362	384	380	346	340	371	373	399	388	381	342	337	365	364	387	322	390	357	379	392	340	347	355	353	375	339	392	321	360	388	396	354	353	334	353	328	339	362	348	343	378	341	380	376	351	350	348	357	313	348	325	360	343	353	353	370	333	362	354	366	388	363	372	332	341	346	378	348	356	359	352	346	367	324	344	318	376	379	359	386	345	357	340	355	347	385	336	331	313	359	359	383	322	391	356	357	364	347	350	368	349	362	360	360	394	363	389	341	354	346	386	362	359	381	385	385	359	372	355	347	356	363	350	332	367	376	352	343	376	379	407	359	399	367	349	346	360	351	372	367	356	365	323	362	356	385	364	325	377	364	386	387	377	360	351	358	367	354	345	372	338	326	338	382	364	347	373	365	394	357	343	362	372	366	394	359	339	357	381	373	365	333	335	376	387	368	402	382	362	360	355	341	388	354	345	325	401	357	399	374	364	345	368	360	379	317	331	386	358	354	392	403	366	333	340	379	339	317	349	329	365	380	374	346	389	389	381	337	381	379	398	331	322	347	347	369	361	354	386	357	336	342	392	391	370	373	378	351	349
23717	20961	28197	23879	20922	11094	2928	1325	1213	1086	850	733	664	738	756	765	673	788	779	880	795	688	649	628	562	631	661	572	563	588	585	508	533	526	521	561	531	531	554	521	486	549	585	462	554	544	528	532	537	540	545	551	497	519	530	506	492	502	536	483	480	514	491	548	482	553	529	529	487	522	495	512	539	473	516	523	472	555	464	539	514	498	478	523	502	544	521	510	510	519	503	497	506	517	514	491	520	521	491	515	499	467	513	535	477	513	465	515	473	488	532	538	477	535	468	491	504	471	498	479	482	525	542	544	526	486	524	519	501	500	538	487	489	496	465	499	493	472	489	515	519	519	514	508	473	505	503	521	498	533	515	485	534	496	487	521	506	470	488	513	521	488	535	512	523	464	508	481	490	522	523	520	484	526	518	516	534	512	479	506	509	508	514	531	510	518	493	505	477	485	496	511	490	484	497	472	507	485	512	484	508	521	472	498	487	478	502	507	467	484	500	537	536	575	485	524	520	540	498	487	506	507	508	516	488	504	518	476	466	508	522	471	485	508	529	517	492	524	474	517	511	551	508	467	469	509	541	505	463	473	508	494	528	543	459	487	521	502	466	475	488	497	465	516	543	469	493	485	491	535	510	509	471	503	510	512	479	510	529	498	476	491	472	521	481	469	474	517	493	493	506	538	517	509	460	529	499	498	453	512	502	493	487	504	480	482	511	473	505	506	510	498	503	500	526	523	503	521	503	511	539	506	541	469	447	528	468	517	524	525	513	505	531	478	514	513	535	488	497	488	490	527	521	536	537	473	519	538	469	523	470	521	505	523	486	527	494	500	496	492	468	489	500	488	505	527	486	528	527	491	542	514	485	499	493	515	495	497	474	489	508	491	526	489	522	511	486	483	519	472	532	505	534	520	533	471	484	544	531	495	467	476	516	498	508	510	486	456	531	554	482	505	468	482	541	472	564	487	515	525	481	548	525	505	496	522	520	507	477	512	524	518	518	521	514	546	469	553	519	493	515	488	473	517	496	497	508	503	511	512	530	507	467	489	501	501	486	516	521	491	516	484	508	495	506	453	496	487	490	526	475	508	483	477	518	532	496	489	534	511	490	512	502	471	471	489	489	497	503	518	507	497	494	489	534	526	520	510	516	538	496	492	483	524	507	498	515	484	527	494	512	502	486	549	546	500	487	535	501	505	491	537	484	523	544	511	497	498	498	503	493	517	513	497	509	544	537	499	478	515	526	494	505	471	545	477	502	523	505	511	467	485	510	482	533	544	479	485	532	507	530	546	545	516	493	511	459	522	537	520	491	491	492	481	522	462	525	512	530	516	512	496	454	522	477	547	488	478	507	542	484	521	484	488	519	496	447	519	456	521	526	492	498	478	472	471	528	509	490	476	485	483	526	517	525	516	494	510	475	529	501	507	506	527	522	474	518	499	475	517	517	474	524	535	546	520	460	509	519	534	499	477	468	506	518	504	509	512	483	494	469	501	499	475	486	535	502	509	517	502	482	512	548	542	506	517	497	527	498	446	463	487	533	484	513	520	538	496	495	486	504	513	468	502	518	541	484	522	506	536	485	513	517	528	516	523	509	515	491	494	508	473	491	493	451	518	489	513	505	483	531	476	522	490	521	500	503	464	513	533	495	512	471	529	544	508	521	527	519	475	515	488	460	485	490	534	525	516	444	480	463	506	481	484	537	516	505	523	497	434	471	491	489	529	519	496	514	533	517	527	505	517	520	519	475	466	473	526	483	458	479	467	527	482	483	514	498	539	498	501	506	526	528	468	514	484	477	515	485	498	539	511	493	536	485	537	519	547	513	544	507	496	500	512	497	486	503	519	478	537	508	500	509	497	490	476	541	495	493	468	508	495	557	476	491	470	537	527	493	481	483	489	540	503	512	438	498	529	501	468	518	481	456	471	509	496	521	479	480	490	464	487	505	482	455	486	506	487	511	498	495	530	482	484	476	530	507	527	452	490	525	456	472	499	483	481	495	509	482	478	488	483	486	486	481	467	501	516	493	481	505	534	495	490	508	529	484	532	463	479	546	503	490	541	492	503	510	547	536	505	505	500	461	488	524	524	496	456	489	500	507	488	499	537	494	504	497	527	507	488	517	470	506	517	553	505	498	518	481	482	494	518	527	484	463	477	516	503	507	475	510	523	523	523	464	484	495	508	508	526	514	572	564	478	507	496	518	494	501	511	479	517	509	502	527	521	498	514	513	516	524	535	520	497	489	478	507	495	491	503	508	501	521	511	477	502	502	489	464	520	474	460	510	509	498	490	526	475	525	485	481	491	535	513	436	517	489	522	462	489	478	484	508	519	471	521	471	514	512	503	519	487	464	518	493	566	508	468	480	545	490	533	489	452	493	497	477	474	476	529	540	544	490	449	481	476	461	517	463	505	485	506	496	504	519	467	556	518	516	493	493	515	519	499	499	450	500	509	511	505	522	510	495	505	483	516	480	463	506	472	492	498	512	512	489	531	498	488	501	492	490	506	459	531	498	474	490	493	504	522	484	511	516	512	497	520	518	480	491	493	485	525	533	537	494	510	522	505	486	504	497	483	508	486	516	525	473	473	486	479	478	512	515	480	514	528	484	531	497	454	489	474	511	522	525	471	503	526	487	522	508	505	505	508	526	511	512	492	476	459	527	496	491	544	477	482	496	542	472	505	491	488	497	506	456	487	480	530	515	501	494	491	493	471	507	498	513	501	470	440	518	475	500	499	531	505	493	495	493	467	507	472	492	500	522	475	502	523	499	479	490	522	499	534	493	492	528	501	544	456	492	492	493	470	530	449	525	514	519	511	488	511	502	485	526	482	525	478	539	486	533	533	526	509	551	522	519	504	476	483	496	485	514	507	549	544	466	466	482	474	547	509	487	481	513	478	528	528	490	476	552	470	488	461	515	512	487	524	480	479	481	492	507	483	498	453	497	485	488	475	534	488	484	512	503	502	493	489	495	524	517	497	499	486	502	519	490	508	520	461	486	511	508	488	463	484	509	548	554	495	489	510	488	487	534	516	522	527	475	512	515	489	494	527	513	524	497	497	503	519	489	535	518	513	502	511	530	494	494	513	494	530	483	535	521	549	480	482	547	479	517	498	510	527	505	555	503	471	500	503	500	471	495	495	486	503	502	523	500	505	541	460	513	526	553	486	501	498	512	499	503	530	546	550	494	508	484	494	533	500	455	466	527	525	494	481	496	521	545	542	459	478	520	505	484	492	495	483	489	539	542	499	487	539	545	528	500	509	485	469	516	515	502	519	507	490	521	534	521	539	510	490	507	494	528	491	513	490	547	515	476	480	525	484	499	528	481	523	491	480	502	538	565	509	529	469	464	528	540	520	502	549	494	502	463	485	502	516	510	508	492	517	533	508	510	491	488	507	425	486	517	459	524	491	485	528	496	489	492	499	479	533	473	486	495	488	481	510	494	480	499	490	537	571	511	510	500	517	511	525	462	491	503	464	496	516
7526	15466	14839	10693	6964	5511	4581	2724	2516	2254	1653	1268	1165	1103	1245	1300	1229	1304	1310	1470	1333	1188	1020	893	946	815	911	854	818	729	770	765	697	698	706	692	613	664	670	685	717	674	688	659	639	617	700	671	665	628	620	673	700	656	621	632	638	695	619	636	604	651	640	611	619	646	645	704	616	624	652	632	660	637	688	616	682	659	664	694	608	651	656	629	661	644	632	595	655	639	621	643	643	606	637	626	676	673	614	612	633	631	646	657	627	664	639	661	667	603	660	605	626	612	646	624	576	617	613	610	651	632	611	596	636	635	634	626	680	649	675	619	628	604	650	592	613	661	656	613	631	658	632	658	699	631	636	613	614	582	690	639	635	635	638	645	651	627	636	627	650	641	656	624	618	611	629	613	602	624	617	624	642	653	675	611	636	595	645	694	671	627	636	683	620	637	663	639	602	611	653	612	661	649	626	644	609	616	624	646	627	640	645	628	666	658	636	619	626	620	628	624	622	706	638	598	624	648	653	629	613	659	642	635	605	680	590	654	675	652	648	655	581	663	595	660	679	616	626	660	616	631	595	653	641	606	612	630	637	638	651	598	612	615	638	659	659	656	689	649	593	683	649	625	671	613	652	572	614	607	630	640	630	658	677	614	642	634	676	638	617	609	603	621	673	654	609	641	644	624	612	664	660	645	636	617	659	659	656	653	644	572	595	659	606	628	591	620	616	687	617	598	617	652	630	601	593	620	656	647	627	626	620	614	626	629	653	612	665	668	642	609	629	681	644	619	645	631	602	611	645	624	607	675	669	587	612	645	608	660	613	641	619	667	631	651	606	577	584	650	671	675	643	622	641	669	618	659	645	639	614	638	660	639	630	629	626	598	626	625	642	633	646	622	628	628	648	657	621	596	631	599	675	640	646	641	618	640	657	632	643	632	606	645	680	642	619	641	595	627	674	614	628	618	657	614	679	688	645	617	641	603	634	663	656	662	642	657	641	622	635	618	666	632	671	664	634	661	630	655	656	641	642	613	645	615	626	618	649	640	597	654	642	588	618	658	621	625	640	622	606	649	608	616	609	590	619	612	653	627	633	635	626	643	660	604	624	600	650	619	641	676	658	618	656	565	658	631	633	602	606	640	637	610	636	618	642	640	670	605	693	646	641	666	586	633	645	638	625	652	618	636	639	616	599	627	625	613	634	620	654	606	668	664	622	636	597	639	646	620	627	646	600	639	679	693	625	614	615	616	625	627	628	628	599	602	635	609	659	683	644	621	613	633	648	609	671	617	614	661	663	681	683	616	680	656	670	641	672	631	666	613	627	662	626	615	626	560	651	709	650	605	623	634	668	634	643	646	657	666	569	614	627	639	572	672	584	621	635	651	640	622	609	624	618	689	621	625	645	608	671	652	657	625	603	646	567	625	640	646	673	623	649	657	649	628	656	587	626	605	677	623	618	625	639	635	632	634	645	632	614	602	622	606	628	646	606	600	644	643	652	602	656	593	648	585	632	623	610	633	668	621	694	579	684	595	624	611	623	611	606	606	632	610	642	616	639	614	636	639	622	676	608	655	647	660	635	633	639	656	634	628	645	660	637	614	677	658	610	637	677	606	605	681	640	642	651	618	641	618	653	622	634	641	627	642	605	662	655	582	619	662	641	644	667	598	659	616	620	675	634	662	627	617	600	639	622	609	620	623	610	616	617	670	617	614	622	641	664	617	645	624	635	634	612	597	628	663	604	661	559	710	622	622	611	635	642	621	627	657	612	595	661	643	594	665	695	667	623	604	601	665	604	635	614	629	650	650	608	614	614	638	658	630	608	647	622	682	624	626	631	643	587	674	606	638	622	656	641	591	611	634	619	630	646	619	644	627	623	627	648	638	639	668	641	639	630	600	653	648	658	614	634	600	640	596	657	601	672	626	626	604	643	621	626	624	645	628	618	624	610	620	660	633	623	624	652	613	635	638	659	603	615	617	637	619	638	613	625	683	597	673	643	677	580	670	633	615	599	622	592	614	635	627	616	611	634	686	637	631	667	651	618	646	630	591	646	635	625	639	615	644	581	684	655	647	682	623	671	606	580	637	654	601	624	621	629	618	632	623	631	632	556	642	684	624	636	654	621	615	592	644	658	626	644	652	608	632	658	662	639	645	626	694	604	626	623	657	599	593	639	594	614	636	602	628	648	650	630	657	638	660	545	655	618	644	626	634	621	625	639	622	639	654	666	697	642	629	623	646	617	649	582	623	597	606	647	622	650	575	651	621	625	593	636	632	638	603	659	663	630	608	630	672	677	682	598	578	606	644	614	628	637	649	598	660	659	669	650	623	608	649	667	621	622	613	601	591	591	642	605	632	615	646	618	646	600	646	646	643	674	603	658	656	620	637	666	617	621	634	635	628	675	598	628	617	617	631	641	664	607	654	623	644	676	642	610	681	593	631	653	600	628	591	624	607	608	653	659	641	651	622	650	634	710	654	667	628	639	716	641	620	609	602	637	622	612	622	599	603	644	587	646	607	628	677	633	664	618	605	608	656	605	676	613	626	625	683	618	643	667	637	583	600	657	680	657	633	648	635	578	602	624	659	642	642	625	619	659	614	598	636	641	629	638	648	640	680	637	638	613	605	625	649	639	645	612	628	669	647	632	648	641	611	640	622	631	662	666	662	633	663	604	687	642	606	608	609	655	616	649	632	614	660	665	610	653	657	643	628	641	635	640	613	643	614	637	652	594	620	671	640	621	563	663	653	641	612	657	628	633	631	625	650	608	612	622	638	636	634	633	651	622	690	651	647	651	665	650	622	669	606	627	588	597	642	594	643	626	595	595	643	674	600	651	668	623	612	649	620	609	627	603	595	644	638	624	631	599	674	642	651	661	619	659	665	618	602	621	648	650	653	648	656	642	622	634	610	594	607	629	683	604	710	635	642	610	597	682	651	670	636	605	628	645	638	656	668	663	628	626	631	618	654	605	639	621	661	647	609	670	597	671	603	619	628	633	654	643	623	631	677	601	686	657	621	646	669	636	601	597	624	677	645	639	619	681	615	634	660	634	646	679	639	653	620	625	657	640	651	625	646	638	568	634	674	637	624	628	685	637	615	612	675	682	643	633	609	641	651	617	630	628	659	615	633	652	614	655	626	674	627	605	625	613	631	698	673	655	640	632	625	626	630	642	620	653	673	661	594	614	622	682	668	648	564	662	602	593	652	617	633	612	609	654	614	576	586	586	623	622	613	620	623	658	630	586	672	617	718	631	594	643	645	683	639	653	612	618	589	591	687	619	648	658	625	638	668	694	622	627	626	651	598	676	611	672	606	639	625	608	627	601	668	657	663	650	650	617	597	635	657	660	595	655	617	656	671	688	601	662	653	635	619	616	605	616	615	626	634	643	620	641	651	613	594	652	628	648	638	613	583	581	665	609	628	602	637	640	670	583	620	597	643	657	674	685	634	644	587	653	654	674	652	661	645	611	599	659	587	643	668	655	659	680	659
24983	20974	26965	25024	9738	1591	1418	652	648	564	462	359	304	314	347	402	365	385	384	412	398	321	325	301	253	260	261	273	247	233	239	262	256	226	230	194	200	182	224	220	237	219	221	221	210	206	196	206	233	223	205	197	206	218	190	210	222	206	220	190	221	187	196	218	195	198	222	205	213	196	201	201	182	194	200	218	215	211	211	219	218	230	226	229	201	215	197	184	193	173	205	195	182	192	205	197	188	226	206	179	180	218	214	182	202	216	180	196	206	199	222	212	190	182	203	217	201	198	205	205	200	214	202	208	198	221	180	185	218	207	212	199	179	207	200	212	213	224	189	207	207	184	188	192	208	184	201	197	211	174	190	226	197	203	220	206	177	207	212	192	200	233	200	203	183	206	197	209	197	216	196	212	197	202	184	213	223	178	199	196	206	192	202	207	191	211	220	201	202	188	205	198	207	191	187	182	215	193	199	208	196	203	204	200	220	194	206	220	186	184	199	169	220	186	207	182	210	180	207	206	187	199	206	209	212	204	172	187	194	213	207	227	202	182	202	203	171	191	213	189	175	200	195	194	217	185	186	191	211	195	208	182	201	190	193	208	203	202	199	198	216	198	209	179	222	200	212	188	194	222	181	212	188	202	191	207	204	210	194	188	207	214	207	198	185	210	196	190	202	214	189	178	203	210	206	197	203	203	219	183	189	213	196	180	182	190	200	189	198	198	203	195	201	188	198	193	230	203	200	212	222	192	186	212	180	192	196	189	174	202	205	203	205	216	214	207	203	216	206	177	193	199	189	203	233	194	216	200	182	195	204	159	186	219	192	192	202	204	191	201	185	201	196	180	183	214	209	204	189	192	172	197	215	200	223	192	183	206	172	222	205	219	197	212	172	193	192	196	213	208	206	197	179	199	195	204	205	184	179	221	191	212	198	206	187	232	210	205	174	220	194	217	185	200	181	218	184	158	196	174	197	191	208	203	200	208	198	203	169	220	230	194	201	211	218	199	183	203	204	223	198	201	190	232	213	205	210	210	186	187	221	208	210	197	213	195	193	216	217	196	227	212	223	175	221	202	183	219	208	216	206	210	197	194	199	200	171	194	205	174	184	216	180	203	206	191	210	195	188	191	207	195	203	190	207	195	195	197	220	201	189	213	185	201	202	222	212	190	192	222	211	182	199	201	225	226	185	187	215	201	202	200	190	191	215	200	201	221	209	194	170	198	177	204	163	187	222	179	213	176	199	200	200	180	199	206	206	204	195	191	179	200	195	202	205	189	227	199	207	207	197	194	208	234	198	205	188	198	199	204	195	194	202	218	197	200	205	220	205	193	179	203	189	215	225	174	202	195	212	185	197	216	194	195	183	196	198	206	186	192	198	194	203	193	212	214	229	182	216	181	196	204	184	191	201	214	208	189	170	200	211	209	209	218	210	201	180	201	178	223	198	179	210	193	208	218	222	185	188	214	206	206	215	204	212	193	218	193	225	208	223	201	194	175	202	206	171	204	209	208	216	184	212	204	190	216	199	193	214	187	187	206	211	218	217	183	205	178	184	201	202	218	187	189	181	174	181	185	177	220	186	195	220	195	213	182	202	183	206	198	179	195	180	209	216	191	181	182	201	179	198	208	211	185	207	184	204	202	201	183	176	210	202	207	187	191	213	206	210	195	185	173	183	219	185	204	210	217	214	214	187	209	200	218	193	194	193	181	220	196	161	187	196	203	202	199	194	198	194	184	200	207	192	199	190	200	200	210	199	209	190	204	187	213	207	196	213	213	204	200	201	185	190	204	181	202	205	208	209	187	183	190	184	193	185	212	210	194	197	177	188	180	197	217	207	185	221	201	198	210	182	194	188	179	202	215	216	189	172	204	197	214	208	188	227	193	185	211	180	219	202	184	203	208	172	190	208	223	174	179	229	222	208	219	201	204	169	188	212	212	186	183	207	211	200	199	239	204	189	208	206	228	210	190	180	200	191	197	217	203	196	209	224	226	213	223	211	213	171	196	198	221	223	205	198	210	199	213	190	203	193	195	203	205	223	210	194	202	212	202	192	182	187	212	209	212	222	203	197	227	184	221	203	215	198	212	191	199	226	198	233	187	213	189	198	199	199	201	195	208	201	205	198	198	181	231	187	190	194	216	207	185	193	192	233	201	188	190	203	165	208	196	196	214	233	228	203	180	199	215	200	207	192	204	207	191	211	202	194	192	204	188	212	182	203	212	225	194	206	200	200	224	173	215	194	205	193	220	202	204	179	168	217	209	197	194	194	194	217	180	228	181	191	203	199	212	179	206	200	195	202	199	210	168	189	192	193	213	232	228	197	196	222	196	186	210	192	198	204	206	217	210	193	189	198	203	217	192	185	191	196	189	222	210	172	205	177	165	236	185	213	201	211	208	219	198	193	166	195	197	213	191	194	211	214	204	211	212	202	209	194	194	198	196	188	193	189	200	194	201	186	183	187	196	192	187	207	201	219	193	187	208	204	208	167	200	190	188	223	242	197	181	194	197	183	188	220	184	195	199	184	233	220	188	191	207	189	202	209	201	209	187	208	203	218	198	207	231	205	199	198	180	226	188	222	200	210	199	214	215	190	200	195	203	204	169	216	206	189	198	192	191	213	197	202	234	191	222	212	207	211	218	211	206	207	202	210	212	210	249	215	182	211	193	187	206	213	209	216	200	190	191	209	191	205	221	196	215	198	213	222	207	181	205	186	169	203	211	188	188	200	219	237	223	178	198	204	204	210	189	214	222	198	174	193	215	217	178	203	230	210	188	189	191	225	201	188	214	210	201	182	186	184	226	180	173	189	208	190	197	211	208	187	230	179	192	184	198	200	204	211	215	208	215	213	193	181	199	197	217	215	208	209	185	218	193	195	193	185	199	189	207	207	187	197	192	234	196	188	194	214	196	198	200	212	204	208	206	193	224	198	185	195	182	211	193	235	198	219	214	194	202	182	205	209	221	217	198	217	189	200	202	196	192	208	212	190	191	206	211	204	197	199	190	183	207	207	221	195	203	214	206	217	215	217	198	203	243	209	180	193	189	204	204	194	228	191	205	198	203	200	196	177	199	195	221	193	229	197	213	198	208	216	196	202	231	193	204	172	193	180	182	185	216	158	204	203	214	172	177	191	211	199	206	191	203	208	219	207	211	183	203	181	228	230	219	212	178	201	212	198	200	224	197	190	213	186	208	184	193	191	211	204	218	198	219	195	200	216	208	217	209	207	230	207	210	202	202	212	191	211	174	203	182	192	198	199	201	218	185	211	173	181	199	203	197	189	186	178	182	196	161	205	186	223	206	223	198	197	208	202	229	192	220	174	200	190	195	198	199	198	220	192	201	205	206	233	215	187	205	225	178	194	212	192	200	225	214	198	209	172	191	220	208	196	201	207	227	192	190	200	186	200	194	210	197	191	195	206	202	192	186	208	193	198	214	213	229	189	182	208	189	207	204	184	197	201	204	195	203	196	202	225	215	200	191
7055	11170	9937	7978	5007	3476	3254	1671	1578	1367	1003	644	622	641	659	727	771	777	780	912	800	656	600	509	443	441	430	453	393	336	349	381	380	304	305	294	297	308	291	293	302	352	321	313	310	276	328	301	291	298	305	321	299	291	294	264	278	302	268	267	266	287	301	275	279	314	273	306	300	282	286	260	279	260	285	257	274	290	335	303	297	304	286	258	287	298	246	292	235	274	286	299	289	283	286	290	279	307	278	268	279	288	245	282	291	263	272	267	280	298	289	286	291	280	269	321	265	300	272	263	269	278	251	284	270	290	297	293	272	272	287	271	265	287	294	290	272	286	260	272	246	294	270	284	305	297	270	276	275	278	285	284	262	298	279	290	290	289	274	306	286	307	280	313	268	254	251	274	258	249	274	309	306	338	299	299	313	266	296	292	245	270	278	277	262	292	279	266	280	290	279	280	295	270	247	268	284	301	280	295	287	275	267	279	259	268	275	272	304	275	284	279	259	263	290	249	270	298	283	236	277	301	269	286	282	274	295	277	253	277	273	284	287	278	294	271	275	292	283	293	286	258	260	265	275	277	311	261	296	282	299	248	273	306	273	272	283	274	284	266	289	278	274	274	265	256	282	317	291	264	279	276	281	267	273	279	308	296	273	277	285	284	286	289	285	252	282	289	264	290	278	287	277	298	295	283	277	261	292	273	274	265	294	274	294	313	263	274	275	272	307	304	288	272	271	276	243	270	322	265	291	293	259	292	233	288	281	280	298	283	300	266	269	270	262	261	276	297	318	308	269	296	273	285	274	240	290	290	283	292	294	276	249	285	260	263	262	239	284	279	289	272	274	255	285	291	296	303	284	278	274	259	288	292	272	294	281	261	276	291	271	304	286	334	282	286	277	269	226	317	289	273	244	266	281	272	247	281	272	246	308	290	280	257	300	308	289	283	300	281	263	309	268	267	285	295	296	267	266	307	259	338	265	278	301	262	263	275	239	267	284	270	249	272	266	276	279	281	267	277	307	274	261	259	285	277	286	252	261	267	289	283	275	302	273	268	282	257	302	278	262	246	283	255	268	275	299	302	270	262	298	261	288	324	258	303	282	279	298	289	275	291	296	319	256	286	257	292	291	287	266	277	278	284	265	276	277	276	269	308	275	275	289	268	313	254	274	269	297	280	289	261	262	318	296	262	270	244	301	260	271	280	275	274	285	275	284	290	294	284	276	276	300	266	276	287	254	305	270	294	277	289	264	281	303	260	292	288	285	268	290	264	272	301	281	288	274	280	273	290	283	263	299	286	288	281	269	299	264	288	265	287	287	274	295	268	286	302	268	283	256	298	280	262	248	272	254	266	283	268	275	284	290	277	285	290	298	258	291	252	299	293	254	251	265	279	260	284	271	269	278	282	287	295	282	253	257	283	248	273	292	248	273	281	287	279	277	293	284	308	280	278	295	236	287	295	301	307	291	281	293	296	264	250	278	286	264	284	270	273	280	280	317	262	306	317	278	290	276	313	295	274	283	276	286	296	285	287	262	293	289	280	254	288	278	259	280	271	250	278	268	282	290	297	285	236	279	301	262	262	267	281	275	306	274	257	261	282	281	287	285	262	273	299	293	284	280	293	279	273	281	278	284	261	272	289	273	279	270	285	252	280	293	253	298	291	292	276	295	279	280	307	282	261	280	265	270	268	279	292	288	286	301	272	275	266	286	283	270	253	297	263	264	282	296	288	288	271	301	267	285	263	263	261	288	301	271	302	259	274	253	260	254	296	247	300	261	267	289	267	280	289	267	289	275	265	293	253	274	331	311	288	278	255	247	296	292	261	275	270	299	285	292	300	271	259	276	284	284	280	276	282	278	284	281	282	285	293	280	285	263	244	300	287	305	274	282	296	271	296	279	271	251	291	296	249	286	256	272	269	296	297	258	296	298	263	275	284	258	289	280	276	265	266	277	276	301	290	281	278	321	292	281	297	272	291	295	287	291	258	268	294	240	280	246	305	296	262	301	305	312	267	263	301	292	288	289	300	283	268	259	265	300	295	277	267	290	282	296	300	264	265	300	296	279	280	298	278	274	273	257	300	263	274	285	303	262	290	261	261	268	291	270	286	308	276	270	301	265	272	272	279	261	293	265	305	249	341	286	281	278	282	295	284	270	277	303	259	265	291	273	292	299	261	273	276	283	308	282	288	312	289	293	258	235	268	269	282	264	306	248	300	252	275	272	309	292	255	277	270	280	275	295	277	292	284	254	273	263	280	277	268	292	260	272	286	276	260	305	272	293	280	278	267	270	262	273	255	255	286	308	288	291	295	281	281	279	276	269	271	292	269	273	277	254	288	255	272	274	310	320	278	304	265	246	264	274	268	293	311	264	277	284	287	326	273	281	253	266	277	245	266	287	265	254	298	257	269	257	235	306	299	283	307	294	304	276	255	289	280	278	253	285	279	292	298	278	313	298	264	283	297	262	262	281	268	315	277	295	275	301	263	291	271	283	278	283	252	292	289	298	268	272	285	270	268	309	266	270	275	268	286	277	298	288	279	294	285	281	289	281	249	275	284	289	273	295	300	281	300	269	253	282	263	281	259	260	269	280	315	249	288	279	299	272	265	256	274	283	291	246	265	269	285	286	274	275	274	257	286	266	264	284	286	267	290	295	272	276	294	268	299	264	284	283	305	272	279	258	288	299	287	245	280	293	302	253	277	304	297	266	282	277	308	282	288	280	279	293	269	276	289	274	287	317	294	304	283	292	269	294	271	290	281	298	260	285	263	282	250	288	252	304	301	292	267	279	239	253	264	257	283	277	275	283	303	269	293	273	270	306	298	269	255	282	254	265	298	304	283	299	274	284	283	294	274	254	275	301	264	283	280	275	291	246	253	286	289	269	292	303	297	237	282	288	280	274	284	278	287	266	278	260	281	271	280	278	277	262	284	261	269	273	292	302	292	278	265	269	273	276	294	278	273	263	269	286	304	283	325	268	252	303	302	293	316	294	249	292	251	271	282	293	281	292	297	313	269	270	268	277	249	288	295	276	280	274	260	235	258	277	266	280	326	269	288	276	247	261	278	291	280	259	282	320	303	297	251	288	262	282	279	269	304	277	271	284	286	268	306	256	305	261	252	301	267	266	282	290	258	257	289	297	291	280	316	295	251	276	274	291	278	274	277	277	283	274	296	279	295	283	300	281	271	247	320	269	260	249	264	288	288	284	260	300	299	271	306	294	259	286	291	276	273	287	272	297	272	267	299	253	272	269	296	287	292	266	299	278	283	262	300	265	287	270	315	273	281	293	277	278	284	254	298	273	308	278	272	289	265	284	291	292	280	284	301	254	280	294	298	262	286	275	263	266	290	262	270	281	297	283	325	274	285	282	253	270	285	283	275	257	255	273	272	283	276	305	282	256	274	284	265	270	263	293	276	308	277	303	269	330	323	268	277	275	317	291	299	305	295	289	268	265	281	298	268	278	284	264	298	317	258	291	273	314	258
22717	21028	28767	23486	21034	21111	11315	2185	1661	1483	1246	984	908	873	847	928	957	1006	1012	1056	966	876	843	742	704	655	683	698	649	601	678	635	589	567	574	530	535	555	554	548	589	578	601	554	533	501	554	570	540	581	533	548	524	587	552	533	490	553	545	505	531	491	543	499	497	554	584	590	533	527	571	507	521	563	554	532	551	555	517	542	538	497	547	524	524	484	547	550	532	504	555	520	533	536	512	538	488	538	527	490	451	494	490	522	541	559	530	546	491	521	563	528	554	549	543	508	559	534	562	517	528	553	518	495	570	534	522	539	543	507	519	532	515	500	518	504	537	519	505	566	529	529	518	521	501	490	520	521	519	533	554	524	514	532	523	499	484	524	554	510	478	521	545	494	502	503	514	498	500	490	539	517	538	534	530	507	519	539	541	568	521	551	516	556	488	489	502	546	532	546	567	533	491	483	528	526	529	537	490	498	511	555	531	508	506	515	547	526	507	550	540	538	526	519	486	507	547	569	531	500	524	528	538	560	520	520	522	521	522	541	492	536	529	498	516	494	509	491	542	537	562	523	538	498	488	503	511	581	529	478	509	534	533	516	537	548	498	531	518	508	550	556	508	528	476	535	517	555	524	511	534	487	544	520	554	505	489	496	508	514	530	546	517	536	529	543	506	517	532	531	554	500	522	533	521	518	516	486	547	527	549	496	513	521	540	542	465	503	512	545	533	476	507	545	542	537	527	522	517	517	520	561	517	534	491	532	492	526	512	513	492	531	502	556	528	538	546	513	536	532	535	524	519	545	510	586	527	540	494	549	510	535	514	502	531	494	507	513	525	538	512	541	583	523	493	517	529	526	521	504	551	538	463	505	530	555	539	514	512	516	508	552	527	498	558	535	495	512	516	517	536	526	554	557	561	542	516	490	523	520	530	511	506	517	468	530	522	526	524	526	547	527	524	519	530	547	498	537	509	515	574	530	521	531	545	492	546	508	482	526	531	505	526	525	520	486	489	546	533	560	542	496	508	518	466	531	540	548	520	499	494	507	518	527	538	533	516	531	480	501	525	475	505	558	507	520	502	533	518	517	506	518	532	506	571	484	536	526	506	509	508	514	525	521	543	515	538	523	525	532	589	525	495	520	499	545	534	508	526	514	525	492	524	507	559	506	495	535	527	573	493	560	500	526	469	522	488	574	497	564	526	543	587	524	497	513	518	521	514	526	484	537	516	581	485	534	529	499	512	548	521	543	507	518	520	528	535	505	501	481	544	509	485	527	523	525	527	485	536	527	532	483	508	533	541	511	515	542	508	542	553	514	542	527	535	572	505	494	539	526	498	519	502	531	524	522	560	512	482	490	526	477	519	508	547	558	494	511	503	568	516	500	557	560	539	509	485	522	530	501	536	496	514	550	517	544	505	484	501	558	483	540	546	513	536	505	537	551	474	547	553	479	522	541	522	508	523	565	561	498	510	551	511	507	553	534	536	507	536	501	517	533	529	505	496	543	499	532	476	539	531	534	535	521	508	552	552	564	574	563	550	548	554	496	522	517	522	541	477	490	549	482	532	557	515	538	543	538	533	522	534	479	504	567	521	493	519	510	520	497	541	566	546	522	470	540	489	529	528	531	515	499	552	502	469	516	535	540	515	542	513	545	526	502	476	526	560	511	554	518	528	540	511	514	519	494	541	512	539	550	507	514	498	494	526	535	541	513	548	526	547	548	546	515	551	503	510	523	525	505	565	544	529	538	487	489	522	522	499	536	488	509	489	543	502	561	492	527	501	512	492	508	486	555	548	514	485	483	514	489	520	546	543	534	488	527	537	576	484	509	535	525	479	567	561	551	530	514	520	519	510	535	539	496	541	564	473	506	539	498	552	511	561	548	543	539	498	515	512	515	532	488	564	501	520	515	563	522	571	484	460	509	540	549	544	537	503	520	503	505	482	547	518	552	539	503	555	527	546	495	527	508	533	529	521	539	533	556	487	520	501	518	504	537	499	534	509	478	523	511	527	546	519	515	493	529	528	560	532	499	567	525	530	474	493	511	561	539	520	482	512	530	528	540	513	548	535	513	547	527	519	507	507	536	523	482	521	532	543	509	516	516	551	499	511	493	506	516	564	503	508	533	487	553	558	481	523	525	509	530	495	486	574	524	545	515	538	530	535	480	536	483	551	533	458	489	564	564	531	531	517	531	534	541	511	477	505	529	529	524	536	512	546	520	509	492	540	567	506	479	568	564	475	501	533	498	501	534	516	486	532	486	525	553	536	523	507	527	573	498	501	487	531	491	545	500	518	524	551	527	473	508	510	509	495	536	569	520	511	512	525	493	516	499	473	529	497	488	540	518	480	481	475	509	535	515	462	471	481	526	532	510	534	539	528	543	480	504	505	510	528	497	499	488	496	543	526	505	495	518	504	513	524	527	532	461	536	499	542	513	520	536	533	523	532	538	529	512	483	546	516	563	490	544	510	521	515	520	513	574	546	540	530	542	503	535	518	516	533	495	519	530	561	507	515	521	536	511	491	514	518	508	519	505	491	502	555	495	522	512	536	493	547	470	531	517	518	495	561	520	513	534	523	537	530	553	508	510	529	533	553	503	543	504	522	529	487	523	513	501	537	544	506	506	481	532	524	523	538	476	556	508	528	558	538	526	524	515	531	521	472	515	497	495	558	526	563	517	529	525	509	571	522	524	509	546	511	542	524	541	536	554	503	534	519	519	497	506	520	503	536	496	547	557	512	517	473	533	516	528	502	477	540	547	544	485	551	550	538	537	487	521	508	491	550	513	538	526	545	572	511	531	545	506	540	542	528	520	479	535	502	540	513	500	503	494	553	472	552	543	542	537	523	517	531	504	529	521	515	495	530	518	539	472	540	558	546	547	530	490	520	548	558	507	563	538	540	502	532	556	553	519	481	534	536	507	499	566	504	521	519	560	516	565	524	515	506	537	519	495	517	542	493	490	528	493	522	513	546	554	502	512	498	523	510	495	514	537	552	528	502	489	582	505	520	508	559	468	553	477	563	527	540	558	546	501	527	520	564	502	481	530	523	493	531	519	482	511	540	508	494	516	540	520	520	494	535	566	555	523	523	505	510	505	530	527	536	570	554	498	569	524	548	446	493	497	479	493	470	525	520	525	504	524	549	485	535	499	528	520	526	498	547	547	563	527	535	502	525	547	506	505	493	499	526	514	532	517	516	508	519	509	542	504	491	517	551	498	502	511	510	507	510	574	534	526	471	521	551	486	548	533	481	579	537	516	475	505	481	542	529	519	532	519	557	478	543	495	528	497	519	591	574	536	549	493	539	537	481	518	530	571	521	518	539	512	530	514	521	534	547	506	500	519	466	556	502	578	566	540	495	539	504	522	543	550	529	531	498	543	511	518	507	515	524	485	518	501	524	529	511	549	541	479	495	538	523	508	496	530	497	501	492	516	504	560	523	535	516	511	547	505	507	520	535	502	509	561	518	547	506	528	507	479	516	520
10082	22017	19367	14898	10331	7161	7031	4072	3674	3183	2449	1792	1612	1507	1608	1725	1755	1675	1760	1880	1690	1447	1305	1097	991	966	989	1038	1010	876	812	852	857	817	756	714	678	761	714	708	751	799	749	792	723	747	680	746	680	743	739	727	736	702	678	673	709	686	665	693	645	692	630	679	694	719	697	719	744	686	658	708	687	677	635	622	717	700	661	662	665	654	641	694	681	652	641	682	676	622	720	632	658	652	698	688	688	638	614	667	646	671	662	615	622	643	670	642	662	663	663	665	626	663	668	705	646	667	692	667	600	620	660	651	664	625	702	667	670	649	691	615	632	614	687	622	667	667	640	643	689	656	635	653	673	644	640	648	629	706	659	665	623	751	677	663	662	673	630	655	676	618	684	666	674	640	670	713	674	679	687	641	637	669	629	645	642	644	701	634	618	712	641	655	638	645	671	619	651	639	664	672	654	644	649	697	644	637	682	672	666	640	688	680	675	637	673	712	666	659	652	624	675	627	683	630	656	640	609	598	643	626	629	696	698	665	621	641	679	633	713	696	645	669	661	673	640	624	637	628	670	654	649	655	657	677	607	665	644	659	680	664	711	671	665	654	669	655	606	700	663	713	686	635	667	711	669	657	643	609	665	699	633	658	679	637	666	668	648	660	653	658	644	643	693	625	656	681	682	669	677	670	676	617	625	663	645	642	681	699	642	648	684	662	648	648	672	653	661	633	667	643	694	683	650	687	683	641	655	654	667	664	655	644	672	697	676	646	680	671	661	708	670	629	675	632	686	643	649	655	647	684	672	671	650	644	655	673	699	658	638	627	648	708	672	685	679	639	698	622	618	683	657	669	674	696	629	661	616	671	665	609	666	684	694	663	645	676	672	670	683	687	651	632	645	639	639	636	628	671	654	661	651	640	660	690	656	658	645	662	625	672	665	615	649	647	671	685	647	657	652	679	681	628	695	644	666	673	662	658	670	689	658	676	676	682	607	691	610	624	646	690	663	675	658	697	630	680	627	647	646	641	676	691	665	672	671	676	654	697	652	595	670	643	637	658	617	636	628	665	674	667	667	655	691	660	674	653	626	689	629	675	659	642	670	659	595	660	702	634	682	664	680	686	648	706	652	683	665	650	684	681	650	654	628	659	684	643	626	674	689	614	660	684	657	687	678	643	648	702	620	690	652	662	653	629	629	640	752	655	645	687	697	652	691	685	646	660	636	671	672	663	649	666	669	675	635	660	670	678	675	651	715	680	661	636	639	648	634	684	642	610	618	640	673	668	602	632	702	652	651	702	617	655	668	674	677	711	710	707	664	638	682	675	616	657	591	660	692	676	671	675	669	647	643	690	705	648	597	622	655	676	700	626	704	631	617	598	633	668	700	632	637	648	660	640	640	656	701	666	640	686	646	638	632	676	684	637	638	682	691	643	689	626	661	682	682	733	661	678	637	660	662	652	660	699	660	667	630	684	663	652	686	703	686	692	683	642	714	610	674	663	683	645	677	664	638	673	641	639	687	644	646	676	652	608	700	680	650	657	628	635	655	657	671	681	650	646	671	638	681	656	671	651	668	674	643	639	660	672	678	640	656	648	637	627	665	663	664	659	637	722	688	666	676	625	685	654	647	653	657	667	665	702	638	670	663	678	680	658	673	699	635	675	641	625	670	628	637	661	655	677	672	673	639	639	623	603	656	636	664	683	654	638	649	676	667	661	652	627	714	667	634	703	618	654	696	639	654	615	624	633	650	653	624	666	677	675	688	648	611	683	711	651	718	695	610	701	664	693	612	617	642	677	654	615	690	655	701	633	668	657	664	661	626	637	668	609	691	659	692	609	658	678	710	669	660	624	684	669	674	651	655	662	667	645	668	622	641	670	650	640	627	638	654	659	644	629	650	651	683	652	642	662	649	679	696	646	636	651	640	665	652	677	646	616	656	648	673	645	668	707	702	673	692	648	660	661	616	588	673	638	682	674	721	665	644	674	651	687	672	700	676	649	668	660	688	628	660	673	655	646	657	664	648	651	685	704	687	659	663	651	631	693	644	670	639	668	663	671	661	675	703	659	643	680	635	637	664	660	645	648	630	618	658	634	656	663	666	649	674	684	645	680	662	682	684	690	685	651	685	668	664	690	652	660	634	608	654	636	657	687	693	660	641	669	687	679	602	689	621	636	617	668	639	640	654	616	667	650	683	658	673	674	649	681	704	671	656	665	701	655	651	694	651	664	662	665	663	660	678	687	670	658	639	663	676	660	665	667	644	700	678	643	641	655	699	663	602	660	611	682	674	692	690	661	643	654	684	688	624	653	643	643	685	691	645	656	640	675	667	647	641	615	633	623	621	660	652	716	687	649	621	667	640	660	661	634	668	669	671	643	672	665	661	676	651	717	648	669	666	643	668	649	607	650	642	670	655	662	660	672	645	643	625	610	626	677	673	691	647	642	632	681	679	646	634	675	662	670	649	648	686	658	680	684	656	646	661	659	618	678	643	656	644	687	656	675	674	635	631	702	632	681	667	677	677	623	665	685	655	679	692	652	660	663	662	692	661	637	681	650	622	659	656	633	679	674	646	681	660	662	688	634	665	705	636	664	643	687	646	640	645	624	650	645	695	654	686	620	681	638	629	713	640	660	661	645	670	686	701	646	664	647	718	690	657	657	699	643	646	656	623	647	674	633	633	682	644	686	685	660	644	687	631	632	665	699	705	697	623	693	588	683	660	657	667	674	668	678	674	679	643	656	682	666	649	726	600	691	697	694	652	656	653	629	652	648	687	614	670	683	636	609	688	683	675	687	639	710	636	657	689	675	626	662	602	654	623	648	662	686	666	629	659	712	705	662	667	654	641	635	670	601	681	641	652	662	667	670	591	631	672	655	673	646	662	695	655	624	669	688	634	606	668	668	643	636	660	663	655	626	643	657	638	662	659	694	666	614	707	651	644	629	654	686	658	686	650	697	643	634	684	659	678	699	617	653	633	684	667	659	608	637	628	647	658	677	644	644	652	635	670	633	675	651	622	653	665	662	703	639	669	691	666	661	655	669	658	682	677	667	646	700	694	661	646	618	684	685	683	683	633	681	651	657	650	709	678	669	650	653	665	693	647	634	689	642	703	636	608	599	662	645	675	637	658	676	698	621	628	696	666	667	620	641	617	659	680	690	672	659	658	662	665	657	653	607	662	658	699	678	655	665	726	644	657	619	647	618	704	636	653	648	669	615	632	627	635	694	673	623	667	648	670	663	667	658	669	667	619	677	694	643	660	686	675	734	672	677	676	687	660	673	658	621	670	665	662	631	602	671	661	671	700	650	650	640	666	639	690	701	638	694	644	650	672	627	655	613	670	674	652	698	656	638	686	659	686	637	676	663	665	661	698	643	664	642	631	614	678	657	673	661	643	709	686	654	628	637	660	661	668	658	725	641	650	670	651	731	630	655	663	669	630	698	620	652	680	656	666	692	664	645	638	637	634	642	685	646	684	682	654	646	677	640
26770	19543	8073	4019	2057	1108	1165	566	507	490	403	317	314	294	347	349	370	396	428	437	401	358	337	350	331	276	304	323	321	252	283	292	298	289	272	284	266	271	268	274	314	278	292	266	314	280	260	249	248	282	269	267	253	305	268	298	294	303	277	265	265	250	258	269	246	279	268	276	274	255	280	293	283	270	253	260	281	292	243	282	289	299	282	270	267	272	287	293	246	289	269	256	255	269	287	250	291	279	296	271	288	266	277	260	271	261	305	285	270	257	268	274	273	296	248	254	260	276	279	284	260	270	286	286	284	293	284	278	291	296	291	284	265	276	239	280	306	280	261	296	311	281	295	289	280	256	276	284	297	277	284	282	254	266	262	288	298	284	254	278	277	269	277	274	283	302	262	281	290	305	241	291	275	298	267	270	293	287	262	273	268	270	276	277	250	265	267	302	276	259	273	289	247	310	273	276	300	260	255	291	266	280	260	296	315	282	269	292	256	251	278	279	289	290	274	280	281	257	252	285	267	286	259	252	274	274	273	261	264	273	288	272	299	242	295	261	265	258	280	278	271	269	277	257	277	269	290	290	293	268	257	253	302	273	292	254	278	305	261	311	269	292	269	276	297	270	292	251	259	270	274	256	279	273	289	293	276	267	280	289	276	277	259	241	277	269	255	283	279	286	266	311	279	308	277	281	266	265	279	268	259	264	282	294	275	247	290	247	288	282	281	252	279	276	276	303	291	291	285	289	277	251	304	272	271	300	270	265	309	279	284	305	266	277	272	273	270	319	294	260	279	262	292	288	280	243	274	308	282	260	298	260	269	275	285	283	307	272	301	263	270	281	263	283	255	286	265	289	306	259	302	270	273	241	273	253	276	302	252	280	268	260	239	291	305	268	281	294	274	274	303	253	286	256	254	280	252	276	213	280	281	284	280	266	290	266	265	295	247	248	285	306	302	271	290	257	280	255	258	266	291	267	273	272	257	287	266	267	270	265	292	295	268	268	282	266	294	278	268	273	264	262	275	274	257	271	293	249	246	278	305	260	275	287	267	290	277	252	271	238	275	282	261	259	282	291	253	264	298	289	279	290	274	271	269	306	278	276	262	321	328	274	284	280	253	263	301	270	270	294	274	268	284	261	269	273	260	256	278	286	254	291	268	282	295	292	252	279	272	293	270	290	275	288	274	245	265	273	262	270	274	291	285	249	270	280	290	270	298	292	271	256	279	271	282	262	286	265	225	253	261	277	296	267	263	277	266	286	285	268	275	310	258	299	266	270	289	245	272	281	270	270	281	312	282	301	292	259	311	278	262	256	255	268	293	268	249	264	258	270	255	301	310	278	273	285	265	299	269	292	290	243	263	271	289	285	281	244	293	257	274	242	272	233	268	275	280	253	279	292	289	256	262	259	256	277	268	291	282	293	263	267	291	297	250	260	294	259	284	281	300	269	294	285	274	313	296	267	263	260	293	264	279	273	285	248	261	277	281	289	288	291	270	257	277	269	277	293	262	259	311	282	277	292	276	253	276	271	272	255	265	274	256	242	285	269	289	277	262	289	303	278	267	321	296	282	271	260	289	253	273	297	272	252	283	294	256	258	277	293	265	299	255	275	253	266	277	255	261	266	281	265	255	285	274	257	288	287	265	278	313	286	302	294	306	263	273	299	259	264	292	253	272	292	280	291	294	289	270	272	308	261	269	286	264	294	275	239	298	295	289	291	315	249	272	288	256	277	306	279	268	255	284	244	288	285	273	288	285	257	293	253	266	275	259	270	293	264	265	257	269	302	275	265	276	262	290	260	264	277	254	266	259	278	288	267	245	278	263	267	280	306	261	265	293	254	255	270	302	241	258	248	292	273	269	274	280	274	286	268	262	279	259	265	275	265	295	246	279	292	274	276	297	295	266	265	276	290	283	293	288	255	296	279	280	297	272	282	260	251	278	281	284	282	264	294	297	291	261	265	261	280	255	316	275	259	271	243	270	288	287	259	272	265	299	275	283	299	301	275	273	270	277	294	279	281	274	261	279	293	261	284	268	292	279	256	270	289	278	229	270	253	260	277	298	284	308	311	250	261	260	295	249	264	275	273	274	294	259	287	263	299	285	247	271	296	274	258	284	271	278	285	273	271	263	263	262	293	260	264	277	266	261	256	274	316	258	249	274	257	276	282	257	292	282	267	289	255	286	312	292	259	268	285	268	272	297	263	274	291	293	278	264	260	272	255	272	267	264	295	278	260	281	269	285	292	274	262	286	281	294	254	306	299	296	285	267	265	280	284	256	261	296	254	299	251	288	278	278	286	262	243	261	257	266	288	271	285	287	241	270	277	304	269	273	265	275	261	247	270	267	270	296	267	271	284	273	258	252	258	259	271	282	306	273	282	291	258	259	288	288	247	287	276	288	262	256	241	266	246	302	280	291	282	286	258	254	281	237	256	261	269	276	280	245	258	279	279	261	263	274	289	283	278	280	267	279	262	280	259	264	286	273	292	261	263	265	248	251	279	246	290	280	285	265	274	297	265	273	289	272	274	298	248	240	292	263	296	251	279	263	259	297	308	284	263	301	287	288	275	279	252	269	245	266	279	277	300	285	277	279	273	270	304	295	272	251	264	256	266	295	286	288	262	251	274	276	294	291	262	274	269	281	283	311	289	294	273	264	302	259	261	268	238	291	273	277	278	258	277	278	295	280	262	263	255	285	296	285	297	279	283	309	254	261	259	309	273	294	252	258	301	304	270	265	299	282	295	271	274	304	275	261	256	278	298	276	267	281	287	284	260	281	295	263	278	270	264	297	262	285	280	275	294	290	270	262	274	253	300	283	257	263	269	286	290	296	257	239	251	270	273	299	271	283	237	268	271	259	286	269	285	273	248	272	256	276	279	311	296	249	284	290	245	295	281	270	277	286	278	304	274	262	300	286	242	291	292	298	292	264	326	250	306	279	277	258	262	287	247	287	277	253	287	254	266	262	267	258	287	240	265	300	284	266	274	269	272	268	266	288	279	260	300	246	287	311	287	274	292	283	280	273	271	249	249	295	278	257	286	300	246	270	280	312	285	270	245	266	272	293	262	286	285	274	275	267	282	312	291	303	303	305	277	280	282	265	279	274	298	259	279	267	294	300	286	299	265	256	301	294	286	271	276	275	256	265	268	279	289	268	267	269	245	287	271	286	265	257	275	299	281	259	291	275	313	294	280	263	295	287	283	292	272	275	292	270	271	253	260	294	258	232	272	276	290	260	283	259	243	287	298	284	299	300	277	255	264	315	293	270	291	259	275	299	263	265	271	278	272	255	240	275	280	291	289	285	282	270	267	281	268	275	308	269	254	262	270	277	265	296	289	278	272	276	267	294	257	255	287	265	287	278	279	257	316	285	301	266	269	265	298	261	248	290	266	260	269	258	243	256	254	259	272	241	269	281	265	265	273	262	287	281	286	274	289	251	301	292	282	290	284	301	278	274	274	313	258	286	264	287	294	303	235	277	274
6181	6683	5808	5726	3756	2191	2598	1114	1105	973	863	531	512	555	570	642	714	720	761	704	660	649	578	464	447	432	500	467	438	436	402	383	394	398	357	355	376	389	375	386	388	392	375	390	387	360	403	344	341	317	393	392	395	393	374	374	373	388	377	355	327	366	389	335	331	382	396	364	384	348	351	376	329	374	369	382	393	374	363	374	362	376	345	377	352	353	371	387	347	407	371	306	348	361	378	337	372	357	354	333	382	401	395	376	363	328	341	340	400	341	368	370	381	356	392	355	354	385	365	317	329	394	381	343	360	346	346	370	332	363	353	367	379	356	364	392	321	399	379	347	352	399	377	369	353	352	382	370	389	346	367	356	356	385	361	375	354	361	373	337	357	349	350	359	368	378	367	353	344	371	345	334	309	384	377	366	357	354	363	364	353	364	361	357	336	346	361	334	353	337	341	340	349	364	337	357	351	346	358	328	332	362	364	329	372	361	384	343	362	352	359	390	371	374	383	359	339	343	330	348	354	324	324	401	384	396	374	350	342	387	343	357	347	385	368	376	310	351	359	350	375	370	347	360	347	387	342	396	359	377	374	358	377	334	363	389	380	389	332	346	312	361	352	323	385	374	374	347	346	370	348	358	367	323	395	379	352	372	331	314	384	348	368	341	358	352	339	391	319	381	353	336	371	380	362	347	360	382	373	331	382	360	322	354	360	350	360	371	333	374	357	371	326	377	340	353	342	342	334	351	363	377	374	357	381	345	338	345	306	357	328	395	352	383	383	370	350	369	372	382	371	377	348	359	352	351	351	349	315	342	352	355	387	363	378	352	350	367	413	396	353	371	350	370	362	380	335	370	368	377	350	347	356	357	326	365	365	367	358	344	354	396	382	346	375	398	364	349	375	391	399	371	363	356	362	366	407	314	371	345	366	385	387	376	366	360	371	349	391	389	362	381	356	356	356	386	347	374	352	367	379	407	349	381	331	352	368	356	370	355	334	342	339	357	351	351	361	332	397	358	366	324	380	327	397	342	350	356	403	388	367	344	344	354	366	351	335	370	359	359	358	325	339	335	372	332	368	350	376	360	395	403	342	370	317	365	370	367	369	368	339	352	357	356	352	366	334	354	360	345	330	399	394	372	347	376	343	384	336	381	377	363	372	356	351	369	324	353	365	363	354	348	349	352	345	344	363	334	359	347	391	362	370	341	355	352	362	322	397	369	360	333	349	365	353	340	312	356	346	329	368	345	412	390	367	347	366	379	381	363	368	366	338	376	367	351	350	322	379	375	367	372	335	377	337	361	375	369	375	377	378	335	356	316	362	346	366	344	380	351	357	373	324	412	338	390	339	345	339	338	370	352	361	360	342	345	352	388	340	393	345	361	336	387	361	374	355	361	374	326	373	349	371	388	380	368	364	367	340	386	372	376	351	344	378	355	362	373	356	369	381	357	380	309	355	386	356	363	357	386	351	344	360	341	345	370	327	342	376	362	348	356	352	348	366	363	388	370	371	362	368	398	370	392	352	348	353	372	335	359	341	345	331	359	338	376	332	371	368	334	368	359	391	345	363	379	359	327	343	353	357	368	380	361	336	340	357	375	366	390	350	333	355	366	357	337	367	356	390	379	365	334	382	388	341	356	353	344	329	347	372	330	370	355	351	340	340	375	402	403	344	355	353	365	369	355	346	357	308	372	349	360	394	341	353	339	390	349	367	339	346	346	352	335	363	341	354	360	351	368	375	384	363	368	350	353	343	372	374	302	369	350	342	334	378	370	359	340	331	355	374	356	315	357	357	338	351	347	339	376	370	365	381	363	357	333	366	355	329	386	354	356	357	389	399	390	346	372	395	355	346	359	361	373	360	366	322	348	350	339	390	377	342	338	329	348	368	397	359	354	315	348	337	345	345	362	381	378	374	332	401	332	358	374	378	370	375	341	388	326	329	359	311	356	351	372	389	369	369	384	382	364	338	372	375	363	360	346	370	389	360	365	343	378	365	402	354	344	376	364	353	368	375	365	331	357	347	371	339	358	369	357	355	410	342	384	387	376	377	386	361	354	349	357	359	358	357	371	331	366	379	395	324	365	337	359	368	357	341	344	363	347	347	364	376	346	334	337	329	351	361	374	339	366	364	353	383	377	319	377	361	323	365	368	326	345	354	374	370	355	374	347	317	353	331	339	384	370	359	305	357	352	373	370	345	344	340	376	338	372	359	348	360	389	378	341	351	348	371	346	383	354	393	356	347	386	377	356	365	389	360	357	376	385	392	354	363	350	397	404	342	358	365	314	348	335	352	350	372	373	354	344	375	359	336	336	348	371	353	363	355	334	359	365	349	353	374	370	420	403	334	313	369	381	386	354	348	391	354	363	332	349	377	312	376	369	361	358	320	357	334	364	340	345	373	360	342	362	343	383	351	357	341	337	361	363	374	330	389	321	356	321	328	353	365	393	339	383	364	314	348	346	346	343	362	387	359	385	336	400	360	373	365	351	361	400	354	344	344	390	376	340	329	384	378	351	347	320	352	351	339	379	353	382	362	345	361	360	315	373	365	403	346	375	385	365	340	342	352	310	334	405	367	363	351	371	344	375	383	349	361	363	370	367	346	357	347	362	362	325	398	383	363	372	359	358	372	353	329	340	373	337	370	318	360	353	342	395	384	357	345	375	405	353	336	369	371	367	368	362	336	387	352	353	322	369	350	377	373	364	358	350	378	329	355	357	372	351	340	359	352	367	385	353	363	352	367	339	367	351	331	357	376	373	336	390	337	380	383	355	341	376	343	353	339	361	360	353	406	386	368	336	345	431	361	374	338	340	391	366	345	351	346	343	372	378	347	382	342	381	350	352	351	352	343	368	351	334	380	362	354	360	366	360	362	369	368	324	362	359	354	325	389	350	322	349	365	344	359	338	350	343	334	371	365	387	343	383	373	388	356	341	340	332	350	360	339	363	377	394	369	348	342	382	322	359	334	343	330	360	361	352	384	367	374	359	335	337	332	362	316	323	357	364	385	366	367	334	348	370	363	360	318	375	372	380	331	337	348	392	375	389	341	373	320	365	368	385	359	369	351	364	373	396	364	370	371	372	363	332	364	361	357	376	338	380	354	359	305	392	390	336	366	355	368	371	364	336	340	379	366	395	379	352	361	310	330	371	353	346	382	373	360	338	377	342	323	353	373	309	354	335	390	341	335	340	362	329	346	359	368	374	394	339	357	374	372	349	388	369	404	344	346	357	333	355	344	375	350	349	365	337	350	334	364	366	356	342	359	388	334	336	345	361	334	359	373	361	328	370	369	376	391	351	361	379	361	376	370	354	316	346	363	332	400	345	357	367	390	360	336	365	325	362	357	393	367	329	397	337	374	346	355	360	344	359	350	356	368	354	374	346	377	359	359	375	332	346	354	351	380	375	365	381	382	350	343	367	378	364	326	346	383	373	321	366	354	363	347	345	366	380	378	389	386	355	347	342	333	314	351	353	353	374	358	382
23757	21013	28293	23908	20972	10981	2820	1385	1176	1095	1038	837	691	717	699	751	776	763	827	813	773	702	707	591	626	543	620	619	612	561	560	550	547	511	505	547	525	474	527	484	509	522	551	536	528	527	521	504	482	530	567	559	501	553	470	553	539	508	525	482	521	471	496	506	510	580	536	482	510	521	473	536	486	505	493	495	490	544	488	487	523	493	499	479	507	543	541	488	506	522	502	521	508	504	503	496	551	460	504	490	493	456	495	533	518	514	481	539	533	496	548	507	488	510	520	509	494	481	499	480	510	483	480	486	482	495	485	503	473	496	471	540	526	479	484	501	470	486	521	519	512	501	497	472	541	518	505	477	497	498	490	489	507	456	460	515	479	503	505	486	511	483	528	545	545	502	517	496	496	520	493	516	513	503	521	485	491	505	476	531	489	489	496	501	520	516	492	520	497	482	489	498	483	500	507	514	474	519	501	484	519	487	497	523	513	497	530	458	520	481	491	498	513	488	522	525	483	505	509	483	492	509	478	507	486	449	501	518	529	497	517	525	527	482	503	470	558	508	481	530	497	469	483	520	474	473	471	545	495	514	484	490	508	483	494	500	522	504	512	468	489	484	513	492	527	475	494	486	495	483	487	500	519	506	475	502	473	482	519	529	478	476	546	484	521	495	495	507	492	472	454	519	529	484	473	501	536	511	477	508	496	477	500	532	496	461	514	503	508	523	508	496	535	524	525	506	466	498	519	508	539	488	487	499	522	505	468	521	475	466	506	511	503	516	511	511	501	529	518	503	513	480	487	488	504	493	501	540	503	474	508	499	488	489	475	506	517	510	497	513	522	451	486	508	544	490	493	444	514	495	464	482	530	486	480	500	477	511	489	498	508	495	503	535	509	484	508	480	544	515	488	466	515	505	499	491	479	519	524	482	463	481	495	455	496	502	558	493	472	476	504	485	480	473	483	542	484	506	535	491	519	544	499	458	460	512	516	472	494	486	494	521	523	525	500	490	498	502	477	508	480	489	528	537	476	502	522	500	503	520	490	499	493	534	518	521	508	490	458	478	543	513	523	499	509	518	501	485	488	487	510	501	490	492	472	516	475	493	513	540	480	488	514	460	517	505	486	528	511	472	521	502	488	524	539	514	486	482	489	522	489	501	520	475	525	507	493	523	497	544	504	470	501	516	493	479	538	531	460	490	494	489	503	541	522	497	491	497	496	520	525	503	509	493	502	539	467	498	533	516	478	512	489	468	462	500	523	524	525	501	496	489	519	447	551	504	508	452	512	509	522	489	528	497	473	506	493	456	479	516	497	507	471	491	515	452	482	494	484	478	504	495	516	502	518	492	549	471	495	491	517	536	503	504	472	507	539	533	509	483	494	510	474	534	471	451	523	466	467	450	484	479	496	545	504	533	482	481	531	501	478	507	500	514	501	511	497	487	482	524	527	538	507	483	495	548	508	510	514	483	512	487	474	489	523	479	511	486	523	499	496	495	492	458	487	529	452	483	489	496	448	482	513	482	473	510	528	508	504	484	515	498	485	511	479	443	496	495	492	471	507	522	530	487	487	518	502	508	538	493	563	490	485	540	517	532	516	488	492	485	498	526	531	490	487	496	514	458	496	505	501	525	479	519	512	485	472	529	479	507	490	470	522	521	526	488	495	456	520	472	532	467	499	516	484	537	496	508	493	476	511	501	517	466	472	508	546	513	526	517	476	493	478	509	519	506	437	489	527	537	553	490	509	480	480	491	513	515	544	507	496	501	463	505	511	466	514	499	503	484	506	476	493	499	502	459	455	449	518	520	489	503	482	494	483	531	472	527	469	510	534	555	459	466	514	488	539	496	519	527	501	496	516	515	486	522	530	512	487	450	530	504	473	506	506	499	515	521	482	489	571	525	513	487	494	477	488	494	471	484	493	499	495	495	501	524	494	532	520	480	506	522	482	452	519	495	473	480	521	471	497	477	517	493	499	497	488	501	487	507	483	507	503	491	495	489	533	521	514	521	530	504	542	508	504	473	511	506	521	473	544	529	512	491	487	495	536	511	517	492	489	520	504	501	491	512	487	503	435	498	529	471	501	484	464	511	539	510	525	523	529	524	497	495	508	515	500	545	487	522	494	477	497	459	522	464	510	503	496	523	514	510	512	497	484	501	506	498	492	527	500	475	472	513	547	471	503	487	521	519	502	527	510	525	498	499	499	501	537	483	532	525	507	521	487	499	555	501	507	497	571	496	493	487	545	483	520	507	516	547	478	502	511	521	516	514	496	504	495	489	486	526	489	501	466	498	519	530	475	479	511	503	483	498	493	557	553	481	502	540	479	497	533	511	502	478	505	511	524	501	510	555	529	538	490	489	506	489	472	507	491	501	487	466	503	449	542	511	507	503	494	494	496	522	486	486	507	482	505	535	541	493	476	490	523	494	500	512	497	479	545	512	522	506	483	474	511	504	528	511	520	516	504	483	467	465	463	508	489	479	525	530	460	463	508	519	484	525	484	477	482	520	508	525	509	501	454	497	494	454	512	514	478	498	484	521	499	460	551	502	535	517	481	450	526	468	486	528	472	471	530	502	520	493	454	541	531	491	479	476	525	507	464	500	503	500	498	519	519	535	486	516	511	486	508	517	512	500	502	532	502	528	502	472	488	440	477	481	491	476	485	484	525	490	515	517	528	494	503	475	502	533	506	534	507	492	509	505	523	515	507	514	518	503	473	514	498	472	529	547	527	506	506	468	505	463	524	474	538	526	524	484	496	511	494	522	523	492	499	476	493	488	513	510	476	437	545	500	531	502	477	482	492	516	490	520	521	499	487	517	501	498	495	470	504	531	536	497	478	497	506	496	498	493	483	497	486	491	471	484	506	490	506	497	545	520	466	493	497	486	499	523	490	500	487	488	511	491	488	478	496	522	451	493	479	512	476	504	516	475	510	483	487	488	466	508	475	496	543	474	447	533	504	493	505	546	512	508	544	477	493	461	476	494	469	517	512	499	481	469	494	486	466	518	491	499	511	519	473	521	529	493	497	528	509	499	502	485	508	488	509	507	495	489	451	497	465	528	504	483	538	507	498	510	483	486	501	499	543	533	501	476	485	475	504	532	496	499	506	536	477	543	454	519	481	502	453	483	500	510	517	524	447	499	500	476	528	545	513	481	478	527	512	516	508	484	495	537	484	474	516	508	473	508	527	475	477	489	503	535	499	500	523	505	473	500	488	481	470	500	487	489	552	500	499	545	496	473	527	485	515	496	494	490	523	523	502	512	496	500	490	498	496	485	519	527	497	522	483	465	492	476	486	500	479	526	496	501	517	496	486	496	521	498	478	516	558	453	511	479	494	487	484	485	496	450	523	489	486	489	470	494	497	486	529	495	552	506	515	499	511	485	522	531	491	506	489	491	519	533	451	528	515	532	508	495	507	508	501	552	479	488	480	498	494	505	539	456	496	531	498	491	498	470	545	505	492	486	474	509	493	505	508	514	465	474
7595	16534	13396	10689	7430	4671	4775	2871	2406	2135	1922	1220	1205	1151	1188	1248	1303	1341	1384	1386	1316	1074	1023	947	900	839	841	913	826	740	726	720	753	719	688	679	682	662	679	668	699	709	738	671	667	664	677	664	702	681	691	691	648	685	664	699	668	680	598	636	623	647	656	646	645	641	654	594	649	670	662	672	621	704	646	645	673	657	642	611	620	609	626	632	655	607	625	649	635	624	628	648	689	651	664	594	638	634	631	639	633	639	652	634	637	672	593	602	612	631	691	647	699	572	620	651	601	669	619	619	676	629	599	657	617	664	625	619	638	623	616	640	597	597	630	640	637	666	682	644	635	642	640	627	661	652	622	628	592	683	606	645	597	601	615	601	609	617	653	631	664	675	628	603	625	632	607	664	671	597	652	651	601	621	600	640	667	686	672	637	689	704	625	658	622	656	681	642	589	630	654	651	647	624	622	665	611	651	622	623	643	618	627	640	631	670	630	652	661	616	679	622	641	599	616	639	651	634	615	651	598	611	656	642	623	613	615	601	655	640	627	612	637	637	600	641	641	652	630	633	607	662	634	633	607	623	635	647	623	630	658	653	656	611	641	630	627	601	643	610	637	594	689	621	648	652	661	604	657	646	631	611	606	635	653	638	641	613	631	658	612	635	646	651	609	683	633	666	604	596	644	645	601	610	613	639	559	659	621	623	635	643	606	656	640	604	649	665	675	646	640	637	681	655	673	655	600	678	605	672	641	630	598	657	640	631	615	643	631	607	647	648	615	666	610	670	635	647	622	647	653	676	631	627	674	614	662	653	652	584	661	629	654	598	638	639	590	601	622	598	636	633	617	568	638	649	598	636	653	650	640	622	627	650	656	627	685	618	630	607	643	641	645	624	617	648	658	651	607	640	647	677	671	628	627	629	628	633	622	630	607	643	630	595	645	608	672	662	641	667	642	638	618	605	643	665	635	629	621	631	658	632	580	609	648	601	623	622	659	602	673	644	625	647	652	647	580	684	629	626	612	633	628	615	622	651	634	651	623	647	596	628	635	617	605	617	621	634	681	645	694	594	625	663	624	636	621	641	619	647	582	619	616	694	620	609	636	600	639	623	664	649	634	640	639	665	564	599	633	642	620	603	664	622	634	611	660	677	677	631	622	641	626	610	659	659	609	644	599	626	625	698	619	606	617	650	612	648	630	628	607	608	631	613	640	603	642	640	591	626	632	606	614	648	653	647	602	610	605	663	611	658	630	624	573	600	568	676	638	622	621	647	626	625	633	619	680	582	658	641	675	664	589	625	659	661	644	641	650	584	622	645	649	640	640	659	611	656	622	663	610	633	635	685	667	637	641	652	582	686	648	702	613	617	628	607	645	673	613	630	622	653	662	632	670	612	642	629	608	655	615	623	647	609	595	645	641	611	598	611	630	666	646	607	635	620	602	603	629	655	715	634	616	649	644	617	626	628	636	644	612	634	667	618	620	698	656	653	628	609	643	659	619	619	612	645	646	631	643	602	648	630	648	609	650	642	627	653	667	627	623	638	673	664	568	605	632	681	612	647	650	597	661	600	629	627	640	620	632	643	628	608	648	647	629	596	644	638	625	606	599	620	659	646	635	608	598	651	614	629	633	630	639	674	648	650	634	664	633	600	635	655	597	643	601	606	611	643	654	621	647	599	634	596	600	639	639	621	608	671	626	658	599	659	622	634	592	655	627	606	609	605	639	600	609	634	633	634	619	607	606	663	685	655	615	633	634	648	643	636	647	605	615	634	635	636	641	620	620	596	631	651	627	615	617	595	600	620	577	612	629	666	642	630	636	653	617	609	649	660	614	686	603	621	634	644	669	673	627	630	631	622	615	651	650	675	623	616	604	672	662	632	609	649	625	634	668	612	650	694	616	590	645	677	661	662	642	639	590	597	660	662	595	641	651	655	647	643	620	635	644	643	622	573	615	693	638	680	614	596	657	627	663	565	671	648	655	653	565	643	650	646	576	623	629	629	611	634	571	639	665	654	624	688	606	630	628	616	570	658	593	645	685	579	609	672	620	633	632	661	631	631	602	606	638	659	665	652	625	645	612	645	597	711	659	669	673	602	616	626	636	658	659	650	662	622	638	637	649	691	606	665	617	631	639	663	664	599	612	636	609	641	631	630	649	640	629	647	628	641	607	648	639	599	646	649	657	645	625	630	624	609	616	599	672	666	599	622	629	634	602	673	581	662	649	574	628	704	671	676	581	617	615	632	658	608	596	674	574	598	635	629	653	642	656	667	634	605	627	607	671	633	646	628	640	604	654	613	635	647	684	603	618	658	668	639	657	616	681	679	624	617	627	644	625	659	682	667	629	618	657	631	614	602	656	666	610	621	663	582	643	638	645	611	664	636	655	610	615	655	621	631	631	620	622	614	630	639	631	623	638	704	678	654	651	611	605	611	627	668	664	602	639	631	624	636	635	673	624	624	637	658	599	634	586	651	600	616	624	612	625	648	669	652	593	653	663	631	613	690	620	611	611	643	649	630	659	641	637	634	582	606	605	612	609	645	669	605	619	672	673	591	666	609	611	664	626	666	689	600	649	657	646	610	639	612	622	616	669	651	660	681	653	636	583	623	666	642	609	591	701	655	604	660	661	616	573	655	648	620	642	611	663	658	635	656	664	669	616	642	631	621	651	625	648	623	644	642	672	641	634	649	638	635	629	621	636	605	659	675	645	609	649	685	666	612	678	644	614	595	626	646	631	626	636	614	672	631	621	631	613	608	638	622	623	656	669	661	651	657	656	616	628	624	639	601	613	620	631	632	612	629	646	630	644	651	632	633	635	608	591	649	628	623	613	637	592	635	621	633	653	621	590	598	675	633	645	636	641	624	654	634	617	674	651	621	621	608	640	651	593	639	594	620	651	644	651	649	576	632	581	640	623	628	647	626	620	660	595	646	632	633	556	578	614	680	633	620	614	656	657	645	646	595	668	654	598	582	631	642	608	645	662	639	594	643	612	632	629	633	646	654	619	599	623	649	619	603	640	667	600	634	651	613	576	644	605	628	651	616	685	638	626	626	615	643	661	658	585	628	643	649	634	645	626	613	600	614	640	609	706	647	599	629	662	637	621	651	679	609	645	643	597	646	641	600	575	632	594	639	646	616	657	603	649	626	630	643	607	641	632	628	612	617	644	643	613	618	622	618	611	640	667	618	609	669	671	579	622	668	638	629	622	639	586	659	675	590	630	619	634	651	657	608	666	626	639	628	595	630	649	707	640	621	625	637	618	586	642	645	612	552	649	590	565	665	619	585	658	639	621	631	604	636	626	581	655	628	657	644	683	617	676	627	601	639	645	599	648	605	601	656	606	649	647	666	636	623	678	602	631	648	653	641	642	655	672	634	621	643	603	617	611	636	641	610	657	666	630	612	657	667	663	621	631	655	709	613	667	643	640	640	642	614	639	621	613	610	642	621	628	620	593	615	643	632	592	694	679	631	625	630	597	630	639	615
24966	20981	27023	24950	10063	1551	1280	712	571	553	522	331	364	316	302	365	407	416	421	434	373	352	277	281	326	277	270	255	239	259	224	238	206	195	216	223	221	217	240	217	229	217	217	207	195	225	211	194	228	203	204	212	231	213	231	219	196	208	178	180	217	190	218	197	198	215	221	213	193	202	218	209	184	209	203	210	222	227	213	189	213	216	212	196	189	179	206	190	199	212	218	206	202	165	191	206	241	189	201	217	192	212	196	201	192	205	217	212	191	188	212	184	218	209	181	193	200	199	201	215	205	196	200	205	192	203	201	198	201	194	192	206	199	211	209	204	189	211	228	178	188	196	188	201	200	199	209	219	225	216	191	203	184	221	194	169	194	218	222	179	193	165	205	205	229	181	214	197	225	204	215	180	187	203	211	242	158	191	184	204	193	207	205	186	218	206	189	205	219	199	192	199	217	200	196	207	198	178	196	208	215	230	204	222	200	178	179	197	186	213	188	209	181	186	174	182	199	201	188	204	204	205	189	187	217	203	205	204	172	199	182	185	185	215	194	220	208	182	189	203	223	194	193	187	183	210	188	210	224	180	204	184	205	214	187	204	189	218	214	183	180	199	207	173	204	223	215	207	202	194	195	189	197	174	226	198	214	199	179	187	201	186	211	213	213	174	191	181	226	223	226	221	197	192	202	205	223	220	209	191	206	171	205	175	207	216	214	194	197	191	246	213	206	202	194	186	209	197	199	187	197	206	201	203	209	212	218	214	196	201	208	175	204	211	188	195	223	184	186	204	185	215	194	200	173	193	195	179	216	210	225	218	218	198	189	211	187	183	197	225	189	224	171	193	228	213	215	205	208	206	204	202	222	194	208	215	194	167	210	217	201	183	184	218	178	200	202	192	204	187	184	200	201	205	198	195	201	215	181	217	182	199	186	209	204	214	202	224	193	200	191	192	178	212	164	194	187	205	203	205	205	210	207	155	179	189	209	220	200	196	174	214	199	204	182	209	217	204	195	183	197	195	197	218	231	174	211	231	195	205	182	186	200	183	188	212	200	225	207	206	223	196	199	224	199	216	176	183	205	206	189	188	191	205	184	206	182	204	193	204	228	202	196	182	213	216	198	194	217	200	197	179	224	198	190	215	168	210	181	192	221	232	188	193	186	196	197	179	194	181	209	225	184	205	182	219	229	182	197	203	193	195	208	222	184	190	205	224	203	200	201	225	191	220	200	194	220	195	212	190	179	207	233	198	201	211	204	206	214	195	193	197	197	200	193	213	187	196	184	207	202	207	203	201	182	210	221	170	185	194	185	198	204	201	207	222	200	198	193	180	211	207	229	202	181	220	214	191	223	179	211	195	208	181	224	235	182	214	211	186	225	205	201	159	201	203	194	223	216	199	200	216	193	207	179	201	186	213	243	220	199	185	216	209	185	219	211	200	205	203	188	188	200	185	198	194	217	193	187	192	210	196	204	217	220	194	199	170	195	167	170	196	176	195	236	207	207	204	190	194	204	244	205	212	218	210	187	202	207	217	193	191	161	205	199	186	217	171	195	195	204	192	200	201	206	195	208	204	204	218	193	189	210	207	213	208	199	193	204	216	181	170	191	209	200	206	188	223	205	188	193	212	207	220	198	197	190	229	184	215	210	197	170	237	194	191	221	204	217	199	209	203	200	197	189	201	185	226	188	190	219	202	216	186	209	212	177	197	230	222	211	195	224	205	205	213	191	220	224	197	187	215	200	215	187	189	160	189	208	199	203	199	192	198	222	190	218	181	195	211	221	184	216	184	213	211	203	220	191	206	189	183	215	203	208	208	209	179	196	207	216	201	190	190	222	211	227	224	194	191	185	200	203	206	222	164	189	183	221	199	216	208	207	220	205	199	216	215	188	200	194	232	198	189	196	210	202	225	187	186	191	221	212	209	219	199	228	183	171	191	220	191	197	191	206	198	180	192	209	192	208	206	174	195	210	209	220	200	180	194	201	213	196	215	222	196	197	190	197	197	181	196	195	203	208	231	197	185	199	194	195	195	204	237	183	200	203	215	218	236	201	200	222	205	199	173	183	200	202	218	217	183	190	209	212	183	198	213	190	192	196	212	199	202	202	220	193	225	200	202	177	204	222	217	186	204	187	187	227	210	188	201	205	200	184	209	203	194	208	198	215	211	192	170	181	214	185	211	193	200	195	203	214	195	210	198	180	203	200	193	203	226	193	176	202	230	214	205	214	206	199	202	187	201	180	195	167	175	217	195	197	202	214	215	185	208	198	184	193	196	194	205	229	209	210	171	184	223	210	215	173	183	174	183	168	211	207	202	203	220	188	205	214	207	212	206	197	199	185	173	209	186	197	195	221	197	208	180	208	184	206	218	203	216	199	206	234	229	208	202	212	193	205	205	198	185	209	205	207	202	209	196	208	176	226	199	228	198	239	212	200	239	194	189	205	202	193	187	195	189	224	202	186	211	222	167	186	201	205	197	212	182	199	192	175	193	207	193	202	193	189	220	181	214	194	189	202	206	196	203	189	192	202	197	225	215	220	208	163	181	217	227	178	195	193	224	200	213	213	210	206	192	196	205	194	206	198	174	201	212	213	183	204	200	218	210	188	198	216	207	205	230	221	183	198	199	210	215	197	214	208	206	190	198	192	190	198	184	207	225	188	203	194	194	233	172	178	195	191	212	186	190	207	187	199	183	195	189	207	216	192	206	206	196	191	200	193	185	178	237	195	193	213	191	216	200	203	195	241	198	205	200	230	200	208	185	229	195	207	215	188	216	221	212	199	185	192	183	197	224	228	227	201	186	198	186	177	209	196	190	190	198	193	190	186	187	217	200	235	185	225	194	188	200	214	186	204	212	196	172	193	209	201	196	188	221	217	186	170	199	198	196	200	205	203	198	191	189	193	181	173	206	204	205	209	202	222	196	196	205	184	222	212	201	200	198	188	201	192	204	198	209	209	191	205	207	199	206	220	204	219	209	197	191	216	182	209	221	197	216	195	200	205	215	182	198	196	210	207	222	208	183	189	208	191	200	199	199	210	221	228	184	178	192	201	184	218	216	214	206	204	204	216	208	189	226	183	196	218	201	195	179	224	182	182	182	180	197	200	198	200	174	182	200	191	201	204	227	192	184	177	200	169	210	212	212	198	200	215	207	205	205	186	200	213	201	197	217	206	206	173	199	193	213	181	194	177	171	209	175	215	192	189	212	213	179	199	211	207	207	200	197	217	196	191	231	174	190	184	194	202	184	221	199	216	188	199	207	214	217	217	210	202	202	205	199	189	203	181	200	188	210	187	208	213	194	180	186	204	199	233	205	193	206	201	165	177	220	202	206	197	193	193	205	205	174	214	179	202	203	207	192	197	193	207	193	179	197	204	208	210	200	215	192	194	211	197	198	199	180	199	202	217	228	198	199	199	176	211	198	192	185	227	199	198	183	221	195	196	199	191	181	181	208	202	180	209	190	189	200	221	196	209	190	209	196
7055	12721	9580	7982	5497	3277	3163	1844	1410	1308	1224	682	660	626	636	687	776	814	803	842	805	650	513	466	466	447	451	461	400	366	335	347	333	321	305	282	282	270	325	304	359	299	347	315	295	304	276	301	304	276	314	296	293	314	266	284	293	273	302	267	272	253	301	280	287	272	273	291	301	261	269	290	264	281	290	295	283	301	286	317	294	276	267	287	301	281	271	307	270	280	305	301	272	284	285	293	300	282	296	251	278	267	314	253	297	266	277	290	254	281	276	312	262	273	272	262	285	278	281	272	305	290	273	301	302	271	287	279	279	276	276	249	283	272	281	291	276	292	270	274	283	259	285	265	316	289	283	254	297	287	253	294	251	294	268	316	274	299	296	295	286	297	287	274	268	264	318	261	245	279	276	274	302	277	278	319	295	262	267	264	289	257	291	294	262	300	289	283	254	288	288	279	287	259	305	251	281	298	299	278	284	283	286	284	291	279	265	278	291	290	255	297	277	280	303	245	275	291	292	253	262	312	265	273	259	277	292	287	283	294	281	276	293	271	280	271	298	282	322	291	277	298	314	302	304	290	271	298	290	305	299	297	263	280	274	276	261	268	281	259	275	269	267	286	268	280	280	263	288	280	268	258	273	295	279	263	267	282	269	284	286	272	298	289	321	287	263	306	293	288	264	303	275	277	294	273	279	274	308	318	294	266	304	250	299	248	287	270	298	263	280	270	266	307	255	277	266	281	313	287	285	287	288	316	274	273	257	275	264	255	284	272	275	260	252	273	268	279	290	277	272	286	265	269	270	291	283	275	275	292	261	288	274	304	287	287	296	279	261	290	258	285	282	254	303	286	250	289	280	280	304	277	308	287	282	280	289	290	280	292	276	281	240	313	290	297	271	281	259	294	299	261	303	281	246	306	284	248	293	274	265	290	294	290	282	264	256	295	304	304	276	277	261	268	287	258	296	299	267	239	295	241	257	298	274	305	261	279	279	278	275	298	280	256	292	260	297	279	278	291	275	270	301	234	288	312	286	283	270	302	272	277	244	283	289	281	299	283	300	271	251	280	289	238	289	286	277	285	272	261	289	243	268	277	271	287	303	257	275	298	265	280	278	259	270	289	263	292	272	269	271	293	246	255	257	269	310	267	264	271	272	279	287	274	282	297	280	271	284	279	285	266	272	280	264	265	281	298	269	281	263	273	287	303	283	268	306	283	283	275	282	281	261	293	267	264	270	301	318	278	246	282	253	289	273	290	281	289	312	252	274	277	267	247	269	289	302	283	293	237	277	283	264	299	292	270	288	288	259	270	295	279	271	284	305	281	268	288	309	290	280	282	291	274	293	261	283	293	295	266	287	275	291	281	246	256	282	272	269	266	270	258	277	308	283	273	285	262	308	299	259	290	267	255	249	271	279	255	279	292	299	265	293	272	268	266	241	287	275	280	297	294	286	295	290	281	297	291	274	287	279	283	279	279	264	271	264	271	288	288	297	299	265	242	283	267	290	265	273	296	303	284	265	294	267	226	258	284	259	279	260	278	302	282	267	272	306	295	304	239	273	275	256	282	253	295	292	300	271	284	271	272	318	300	282	277	307	298	263	253	256	265	261	290	267	263	284	279	257	287	269	254	260	266	320	278	277	305	256	284	299	271	263	247	292	272	273	306	279	261	279	250	280	263	276	291	294	281	313	274	296	281	277	287	263	251	296	285	279	277	260	264	276	256	331	279	262	285	267	284	261	283	279	260	305	269	287	283	240	295	237	295	270	273	291	267	262	268	254	323	284	279	245	277	244	275	292	287	261	285	301	268	298	296	268	267	304	277	259	245	278	248	266	263	289	270	288	272	251	236	273	268	261	278	292	282	273	287	250	277	286	303	273	265	290	292	300	292	288	272	284	262	279	276	284	253	277	255	296	273	280	240	297	261	317	292	245	259	291	261	276	289	281	268	303	275	280	272	294	276	293	292	258	268	275	271	300	272	288	264	261	269	279	277	285	276	289	282	264	262	282	234	294	292	271	261	278	294	308	292	257	282	272	282	260	258	274	268	259	249	288	270	285	283	284	279	274	272	295	250	247	288	296	265	273	275	301	279	255	293	275	286	266	277	276	268	286	271	261	277	255	274	266	293	266	276	250	285	250	302	277	294	291	294	271	279	247	294	268	249	250	285	316	290	276	274	248	268	292	279	278	289	293	261	295	278	292	309	267	263	269	275	306	253	269	270	312	273	306	287	260	273	267	266	297	309	271	285	295	266	302	244	261	285	294	270	276	310	312	275	268	272	318	278	328	264	290	278	262	289	257	281	304	256	248	286	296	292	294	280	249	289	256	281	309	265	260	295	285	310	310	272	271	251	279	273	275	304	299	295	284	273	266	301	285	250	282	249	286	269	282	244	285	270	290	275	263	308	240	269	262	285	281	286	280	280	250	264	249	261	263	271	284	279	270	298	287	290	290	281	266	269	265	276	289	283	276	285	267	255	286	293	297	278	256	250	312	295	280	270	274	305	261	297	271	281	269	306	293	284	309	285	267	275	275	280	272	271	280	276	273	304	296	250	277	260	289	259	257	288	261	259	258	287	263	261	265	268	288	263	278	287	307	255	275	279	268	284	261	267	273	263	287	303	304	304	301	286	275	261	326	290	257	269	258	272	267	275	292	278	276	267	279	261	271	290	275	272	284	291	299	247	287	264	284	268	283	280	250	259	288	312	265	264	283	270	284	250	301	281	300	309	298	271	269	253	261	273	285	270	248	245	276	237	312	300	293	264	308	292	326	286	310	264	292	313	265	256	300	268	294	272	261	267	289	292	250	301	282	297	273	272	288	266	294	276	257	304	269	278	283	257	279	272	273	285	273	269	262	290	269	308	274	268	303	280	274	261	262	250	291	250	296	295	259	242	295	319	303	276	276	289	286	287	260	282	277	261	252	296	266	313	292	304	247	280	304	290	290	267	263	265	274	254	308	280	273	294	266	245	277	290	284	281	264	285	285	310	286	264	258	268	274	255	298	271	269	271	288	279	263	269	270	312	284	258	281	308	260	242	267	294	275	283	272	267	275	275	267	303	272	305	296	294	291	262	267	247	280	318	283	292	302	274	300	270	244	299	283	280	304	295	291	230	278	292	275	289	292	249	258	290	269	259	306	305	274	300	300	246	265	281	256	271	280	276	278	272	219	277	287	265	273	281	281	260	285	315	272	283	275	268	287	275	293	278	295	284	279	286	292	278	259	265	280	320	254	277	276	246	272	271	286	260	318	278	297	266	270	264	255	298	280	266	299	260	280	265	260	276	267	271	319	278	281	295	286	280	276	267	261	270	276	282	270	276	296	285	293	260	268	228	260	268	291	257	264	295	294	298	280	281	295	245	299	263	303	291	296	286	285	245	275	252	281	280	257	263	321	294	267	260	252	283	302	261	286	296	282	276	263	269	274	323	282	268	285	283	280	326	278	291	315	290	257	285	261	299	292	256	280	288	285	275	270	289
22765	21013	28748	23465	21018	21060	10779	2404	1527	1423	1362	962	951	888	899	951	986	960	1013	950	984	857	806	724	685	607	678	702	671	610	566	579	589	540	498	580	562	582	548	532	535	558	539	524	548	568	509	560	524	536	562	544	520	529	484	543	548	510	555	501	512	523	542	506	515	497	530	499	525	575	529	568	529	527	552	507	532	533	538	494	522	551	513	523	561	532	498	518	527	510	499	515	481	552	518	484	511	542	548	510	525	515	520	527	497	539	545	553	520	504	516	505	509	514	509	536	491	539	505	513	504	545	499	484	488	531	530	484	530	487	534	509	571	513	514	509	533	519	543	537	494	507	528	515	525	520	518	508	534	524	482	500	548	544	526	508	542	473	491	528	550	528	551	538	521	513	514	530	519	519	558	550	513	490	511	497	541	543	539	491	521	509	491	520	506	532	515	536	539	569	541	519	537	531	515	520	526	527	527	523	552	548	513	509	540	522	479	503	524	489	505	502	564	516	502	522	510	499	467	548	523	523	504	533	515	539	474	484	506	513	511	526	554	536	513	513	508	488	476	516	517	527	491	484	505	532	540	497	536	503	485	492	484	512	498	552	505	527	515	518	536	532	518	528	505	509	527	531	538	498	537	510	513	524	489	529	496	519	525	517	486	528	504	484	516	473	533	516	493	504	493	503	510	485	503	553	509	514	497	543	524	531	545	511	531	475	494	508	516	522	491	552	573	533	537	523	538	514	502	517	499	499	533	534	511	533	525	474	539	519	562	543	545	475	504	496	545	495	541	533	532	493	479	526	492	502	519	509	505	567	537	508	539	505	484	532	548	532	492	515	512	513	552	516	482	514	545	493	476	549	559	511	521	515	509	552	525	547	530	487	500	542	518	497	492	492	528	510	492	526	501	490	555	512	486	522	523	517	515	498	502	510	505	504	517	548	501	537	494	536	508	470	515	521	507	501	479	489	510	500	508	511	532	525	504	544	560	567	523	500	517	494	547	501	525	486	557	514	459	489	504	543	495	530	520	526	491	523	548	494	528	520	571	519	540	496	512	468	503	491	506	550	526	506	529	530	478	517	511	479	503	476	485	509	485	492	492	464	521	545	513	518	498	561	485	498	496	496	512	534	509	526	500	556	506	533	520	505	509	524	488	496	496	527	511	492	483	522	544	565	555	535	536	484	531	537	528	527	526	511	529	517	543	507	564	537	496	493	512	520	510	480	521	483	500	494	479	531	517	470	575	532	524	527	504	536	527	496	494	522	529	514	530	546	466	545	476	514	525	561	511	505	511	543	530	524	545	560	541	509	512	518	503	561	512	515	499	513	542	506	585	509	522	502	513	526	537	503	513	500	525	519	492	491	539	530	537	501	495	483	504	483	583	446	565	569	475	555	483	540	483	533	511	529	501	548	502	526	508	537	518	480	493	513	498	481	505	495	501	495	531	536	522	506	518	517	484	530	513	509	510	509	493	476	530	484	557	493	550	508	510	504	517	528	496	509	505	505	488	500	518	486	483	535	509	501	499	469	475	501	509	534	520	496	503	506	480	497	534	534	522	502	502	543	493	523	495	490	536	501	493	492	490	551	537	507	519	493	513	496	521	503	525	522	500	504	516	551	509	515	513	522	503	551	544	507	527	477	536	502	497	496	546	501	526	476	511	564	493	491	513	534	476	527	532	480	490	516	509	537	520	548	508	542	519	540	506	489	485	492	518	560	473	544	482	510	539	468	520	512	514	503	498	509	534	506	506	502	539	487	545	473	528	524	508	555	520	521	487	530	501	515	525	509	537	481	504	513	526	539	544	521	497	542	522	546	519	533	481	504	540	511	506	502	512	507	507	545	531	512	501	493	515	503	569	505	525	542	493	505	482	505	501	516	521	522	543	509	490	502	523	500	508	514	509	517	484	470	526	549	486	492	497	516	544	465	503	498	508	515	475	473	477	525	511	515	519	464	527	521	521	499	522	551	503	548	496	504	507	491	525	521	546	513	510	474	490	502	499	482	486	503	522	515	524	529	519	531	504	522	510	545	546	517	522	498	504	545	516	456	534	516	498	491	554	545	517	505	518	524	541	525	506	463	530	546	491	557	532	552	530	512	565	541	485	521	483	514	495	535	471	513	524	508	525	526	570	502	515	489	517	527	514	519	538	550	519	505	562	515	538	498	469	531	512	529	505	519	543	514	539	490	517	469	546	539	546	582	517	502	508	513	513	483	504	494	507	514	462	493	517	515	496	478	505	497	501	497	517	502	515	512	537	514	509	523	531	509	511	502	480	505	488	505	518	527	525	508	543	517	568	546	472	518	497	439	533	510	520	507	580	517	540	485	496	531	502	523	495	483	496	498	526	548	489	486	529	525	534	474	561	507	517	522	530	488	506	544	505	556	476	494	494	470	554	526	505	522	515	520	517	545	489	502	518	496	527	545	538	511	508	505	540	555	495	505	484	473	503	488	520	499	524	500	542	512	541	494	532	532	526	510	534	514	538	541	456	518	518	506	535	476	529	483	501	526	507	473	546	496	494	499	501	554	487	534	530	512	519	529	522	489	504	500	537	525	477	499	492	511	465	541	527	512	510	489	505	519	498	497	518	519	512	526	537	507	496	499	537	473	519	519	491	484	489	501	500	501	524	529	525	542	513	536	515	506	513	514	549	512	498	523	528	532	490	558	561	537	531	505	521	504	528	509	542	526	550	512	542	515	529	530	515	502	535	537	510	511	485	495	519	521	520	463	520	503	537	471	518	508	503	558	498	496	543	502	521	535	542	531	532	499	530	508	538	514	492	512	521	527	522	493	527	500	534	516	491	538	572	456	559	542	483	533	506	520	509	477	516	487	509	526	525	555	519	518	503	541	519	503	522	496	500	554	521	534	530	535	518	528	531	509	530	515	500	509	499	501	508	494	519	518	504	505	510	530	507	471	518	478	533	530	510	516	505	499	494	520	507	528	479	542	530	473	548	494	547	550	503	528	489	459	511	497	536	504	497	567	502	502	511	508	522	488	527	513	548	517	517	522	535	511	531	481	483	503	512	533	530	532	476	520	540	500	502	538	527	505	529	527	484	539	507	564	546	531	512	536	537	488	503	497	521	541	538	497	515	503	490	491	450	515	466	514	515	528	494	483	535	518	523	531	529	534	470	544	483	491	506	530	521	521	530	537	508	534	526	560	491	458	506	513	515	501	488	509	558	513	493	506	525	503	530	510	516	532	479	490	537	518	519	508	499	505	537	497	517	467	510	545	525	523	519	502	542	525	549	526	508	510	523	528	485	483	567	540	504	521	538	507	508	508	557	510	454	503	551	516	505	503	534	502	485	484	510	512	504	514	534	513	504	477	509	522	498	523	520	479	558	517	517	477	499	481	507	530	542	542	523	518	552	527	514	482	521	551	493	528	532	525	483	504	524	473	537	493	497	553	510	526	520	490	499	518	515	495	511	491	541	512	546	517	506	484	520	548	464	509	472	529	501	528	519	525	503	536
10031	23409	19094	14690	10967	7174	6318	4204	3313	2991	2793	1781	1706	1574	1526	1574	1746	1792	1834	1755	1569	1405	1276	1068	1101	1001	991	997	929	893	821	740	822	770	737	766	672	737	704	745	723	752	800	717	702	772	702	694	702	666	719	707	668	690	694	749	701	726	687	675	641	695	670	705	693	646	703	718	663	697	662	679	684	670	658	684	634	669	664	647	642	711	611	672	657	645	598	634	692	707	675	671	605	678	620	660	691	643	647	668	655	638	684	663	667	592	631	669	641	620	636	657	675	664	646	601	617	678	671	685	654	623	643	621	639	661	651	670	661	617	643	618	646	710	683	689	647	670	593	655	622	668	662	642	703	641	636	607	608	634	606	644	660	689	679	647	673	651	618	666	638	700	667	649	664	643	640	641	687	670	618	682	658	672	652	683	668	653	640	676	633	652	639	640	672	635	682	671	680	664	631	697	662	654	632	688	642	625	699	659	680	669	635	689	660	654	664	672	662	647	646	624	639	694	676	628	660	650	657	642	665	628	673	663	656	635	685	659	652	701	665	643	702	692	634	688	644	658	663	615	607	648	655	652	689	631	672	611	629	666	691	632	605	648	661	640	632	648	680	716	615	627	635	682	676	618	626	639	654	697	642	677	696	630	618	657	663	659	613	642	617	688	638	653	688	633	671	618	684	664	661	601	636	648	634	658	659	685	671	644	627	676	690	626	658	601	647	645	700	671	646	618	648	651	680	663	619	678	640	691	642	642	618	683	674	625	661	655	642	601	657	642	639	654	655	650	700	625	656	625	637	675	691	605	610	671	635	638	663	649	629	654	619	656	675	639	624	678	669	592	679	687	652	713	674	598	713	660	681	604	659	648	643	616	656	643	601	689	658	641	628	693	668	670	658	641	632	639	658	675	672	658	651	638	655	655	687	618	692	675	649	601	630	645	629	668	694	607	666	670	622	662	648	676	645	671	645	662	634	618	655	624	665	683	681	687	693	626	638	658	698	648	712	616	658	668	653	635	664	690	691	647	654	619	659	656	629	669	631	646	630	651	643	621	657	655	698	661	691	663	646	624	622	599	628	664	664	644	644	634	698	639	663	652	623	667	655	647	676	619	652	689	687	687	673	693	639	666	651	680	627	651	709	639	649	704	658	619	660	644	618	623	679	650	698	698	702	693	628	651	656	699	625	656	662	655	637	675	625	676	673	671	647	674	637	666	714	653	669	639	616	659	637	685	664	651	647	610	605	665	656	611	670	635	635	676	630	617	664	654	662	685	636	649	679	647	667	684	635	642	700	643	661	642	648	642	633	626	688	678	652	638	666	658	662	712	683	680	708	677	649	674	663	672	648	672	687	692	670	624	640	615	680	607	637	649	619	738	633	682	623	652	652	630	635	596	658	632	628	658	668	635	626	644	675	613	677	671	666	661	641	648	668	656	665	683	650	645	597	646	649	691	662	648	672	680	668	634	706	633	629	628	656	677	645	638	633	636	647	697	650	653	648	623	690	651	678	701	639	641	662	618	699	627	599	642	706	652	720	629	674	653	636	701	679	616	657	674	699	614	637	672	684	650	646	644	669	659	642	659	657	604	697	673	676	647	645	659	640	666	684	653	684	650	620	628	667	639	636	650	672	661	637	650	635	613	657	653	658	668	670	691	640	590	631	659	688	684	681	687	646	683	593	733	649	631	649	638	690	633	658	610	656	645	650	651	632	610	671	698	619	626	668	635	670	640	623	621	696	648	680	680	592	655	622	659	676	613	707	645	675	642	667	632	614	666	659	633	675	633	669	671	645	659	595	604	698	711	632	677	675	674	663	655	658	634	703	695	657	631	645	655	642	672	627	642	666	661	665	634	629	637	683	665	679	645	626	661	625	637	638	657	613	652	629	654	744	694	661	654	626	654	606	660	656	588	658	675	702	615	644	624	643	703	709	631	658	661	653	641	657	664	611	691	661	641	678	646	650	656	645	626	645	654	702	697	633	619	661	685	643	736	633	689	646	674	627	683	657	647	664	655	643	674	651	625	655	667	655	672	641	663	663	655	681	689	640	626	650	645	640	641	633	630	656	653	651	671	619	668	632	649	682	670	618	652	660	612	574	625	597	645	652	636	672	657	655	632	653	628	656	658	692	681	614	694	662	651	696	621	662	628	659	653	638	659	661	593	661	637	601	644	706	663	608	632	638	676	678	648	652	651	639	613	633	669	651	611	688	628	646	637	667	676	647	708	661	667	637	624	676	590	672	637	647	650	640	656	640	684	646	672	596	617	635	639	646	683	653	628	654	646	636	661	677	614	682	690	628	675	668	635	651	667	695	647	649	631	692	655	665	674	657	655	648	660	638	667	655	660	664	645	624	677	644	618	683	645	623	675	656	655	694	628	692	653	672	649	654	644	622	670	659	672	636	653	613	613	712	666	646	685	656	707	657	637	660	677	664	643	664	661	684	704	681	655	642	628	642	682	653	661	613	625	673	662	643	668	661	609	644	708	665	637	683	667	655	660	682	628	610	673	657	651	648	627	690	678	638	663	656	632	622	630	652	638	662	666	612	613	672	649	630	652	686	663	673	646	647	610	690	661	621	598	649	638	652	632	666	595	648	708	670	653	682	667	677	694	654	670	665	674	669	648	662	678	644	664	608	612	665	644	625	636	615	692	641	627	655	620	643	668	666	628	625	634	675	670	610	668	603	667	657	632	684	646	677	634	665	641	614	664	632	647	639	682	629	658	644	606	653	677	634	662	669	646	659	620	681	671	680	667	669	688	658	644	688	682	658	637	686	688	644	646	679	614	674	613	680	663	671	611	666	651	639	660	673	661	648	662	676	673	630	630	663	669	639	669	653	628	702	642	649	619	661	632	660	641	646	605	654	668	642	626	645	679	641	651	650	633	647	634	629	598	675	637	630	664	642	666	661	707	663	604	655	613	653	624	645	643	662	649	662	678	620	675	667	687	695	612	681	634	658	612	705	696	622	689	638	637	656	637	665	622	662	656	670	672	658	577	634	602	658	629	654	693	662	683	663	656	608	640	685	661	666	676	658	687	593	656	644	636	659	657	699	651	699	656	621	639	615	636	610	661	679	664	686	652	676	637	668	595	660	624	655	675	665	639	644	602	651	616	665	646	637	662	619	644	667	634	638	650	661	621	690	696	684	636	622	677	647	648	622	630	596	639	642	663	622	701	663	650	619	653	644	689	654	650	658	632	626	650	671	650	678	717	638	669	649	686	669	646	639	633	656	639	641	620	646	690	628	634	656	669	683	697	683	608	625	660	683	639	653	613	634	658	646	630	644	599	656	645	608	626	671	612	628	638	644	660	619	642	717	685	622	672	655	663	629	639	661	647	672	632	603	668	628	668	640	645	636	654	650	674	628	658	659	615	715	656	635	641	624	656	650	668	680	654	633	665	652	650	667	635	607	673	668	651	666	626	576	658	644	719	638	651	664	667	680	590	636	619	635	669	642	679	608	629	636	661	679	636	663	661	629	620
26793	19672	8389	3520	1971	1035	853	642	458	486	441	378	368	319	336	384	400	390	389	380	401	359	333	306	348	322	330	331	300	267	265	278	277	261	270	247	265	286	266	257	290	312	285	264	262	278	270	277	252	271	281	277	268	254	283	271	268	248	303	268	276	256	240	262	252	269	264	310	277	278	259	258	299	241	232	271	285	244	303	280	291	274	281	255	252	255	265	285	249	278	257	274	256	250	271	239	246	251	272	265	258	284	279	250	265	275	274	277	299	277	255	252	285	267	247	254	268	263	270	259	300	241	280	286	273	253	244	272	273	261	274	264	271	262	256	276	278	276	282	276	303	275	245	309	238	238	280	272	281	270	261	272	297	279	245	283	264	261	285	303	284	301	300	259	268	266	264	273	257	297	250	281	273	265	270	269	246	268	275	261	300	294	261	282	251	278	263	267	274	275	266	269	283	258	276	263	259	294	269	286	248	267	261	239	256	277	266	285	273	270	251	256	282	256	255	245	268	274	281	256	278	274	250	278	238	279	273	258	275	310	271	261	268	239	291	262	307	268	278	241	298	294	264	275	319	262	250	253	260	287	260	253	264	266	248	290	271	274	273	286	261	256	257	291	297	298	299	298	291	280	272	253	262	286	244	256	301	290	281	263	235	297	288	270	263	279	288	260	285	300	277	278	266	278	300	263	268	269	269	281	269	270	269	252	257	249	252	286	277	304	265	269	247	279	286	260	239	269	254	298	268	256	270	278	261	258	255	258	261	263	252	254	239	273	273	280	262	304	285	264	276	260	263	257	276	258	277	206	273	299	252	260	275	253	284	290	264	294	255	269	299	258	269	295	291	248	301	269	258	262	287	263	275	281	275	232	259	258	263	248	261	274	294	270	266	269	259	288	267	291	263	268	271	282	255	279	288	258	250	275	257	290	266	287	276	276	258	242	257	259	262	251	259	248	274	251	253	306	262	270	256	254	251	272	259	263	279	273	269	289	255	265	256	252	290	278	235	278	227	266	269	265	275	271	287	256	275	280	282	249	266	265	242	295	287	237	290	244	286	287	290	264	231	252	251	274	277	270	282	256	282	286	301	260	268	295	270	278	259	272	282	266	295	255	279	289	266	283	270	267	261	295	262	293	262	279	281	261	309	253	253	266	239	279	253	278	269	254	260	290	293	290	269	273	242	251	272	268	286	264	277	269	254	282	255	271	257	236	277	252	240	276	267	289	274	285	275	258	252	275	258	254	243	280	255	277	285	277	308	265	255	258	256	248	257	270	267	266	264	282	261	272	273	271	291	257	253	267	332	283	273	282	280	284	276	258	267	276	277	272	276	274	273	272	286	252	266	300	289	265	269	265	269	283	279	261	232	249	271	255	259	278	301	244	274	245	265	272	270	259	289	258	240	269	262	263	266	261	280	283	287	265	284	254	293	273	265	253	255	276	253	275	260	287	256	240	262	259	270	224	283	274	287	303	258	292	276	283	287	288	270	272	266	248	252	267	274	287	265	310	266	300	254	266	268	250	270	277	291	274	257	303	300	238	257	256	279	273	303	268	276	269	271	264	282	248	263	280	284	242	250	261	272	273	262	245	265	317	280	247	264	274	263	270	264	256	281	245	248	291	272	231	241	240	278	300	281	277	284	262	267	269	240	272	285	284	313	261	266	261	276	275	281	257	257	296	293	264	276	293	260	284	276	246	260	270	254	287	259	287	259	311	277	284	270	271	273	262	251	251	276	256	269	269	243	273	269	251	250	297	293	288	255	299	281	241	284	267	259	277	283	268	273	280	256	258	253	251	238	279	246	237	276	253	255	261	240	288	259	230	270	276	303	271	262	265	285	295	258	293	297	265	265	265	279	258	270	259	239	250	265	278	262	259	260	262	290	280	293	306	253	261	270	269	308	265	251	257	259	257	276	291	262	298	298	270	278	265	297	259	277	263	292	268	281	256	268	276	253	269	297	254	250	308	265	259	277	304	283	256	272	272	251	307	282	246	295	255	277	272	265	258	260	269	255	268	278	240	282	270	269	257	269	260	273	233	244	283	256	256	250	289	249	268	280	264	246	249	296	272	246	324	270	254	265	283	273	266	259	285	261	273	282	272	289	257	268	243	288	262	286	253	293	288	235	279	248	279	296	274	262	266	283	249	294	270	248	291	248	262	270	259	302	250	281	294	284	256	290	259	276	254	269	277	262	289	279	273	277	284	273	252	287	302	266	270	280	251	254	257	246	259	285	272	254	285	275	279	226	270	223	255	257	276	274	297	265	276	272	280	258	280	281	292	289	240	257	283	280	279	287	275	281	285	261	255	254	283	265	285	250	282	289	286	259	281	268	279	283	258	266	260	239	268	268	223	280	256	263	285	271	277	251	291	276	252	291	290	272	277	232	259	258	274	275	279	282	258	254	261	281	274	336	270	271	254	268	248	298	249	253	257	278	270	254	262	255	270	282	266	273	282	275	278	292	262	288	242	268	253	260	255	290	269	255	281	284	262	275	232	279	271	286	282	233	270	282	235	258	286	240	247	241	277	266	266	272	265	280	291	240	247	271	260	270	246	256	238	279	278	260	276	268	287	274	264	258	254	283	241	248	260	275	257	274	270	281	249	278	280	276	286	248	270	305	285	272	276	271	273	247	276	303	292	287	281	260	271	266	258	271	245	264	260	266	253	280	293	261	264	279	270	275	256	305	275	242	258	275	293	275	264	276	282	271	284	259	270	266	263	269	285	288	301	279	278	250	269	258	289	282	254	292	270	261	268	284	269	286	276	289	299	248	269	277	287	255	261	264	276	271	280	256	307	288	289	239	276	290	303	273	258	233	286	282	282	241	252	288	248	260	269	274	278	264	272	282	267	269	286	252	269	271	289	261	270	258	263	276	253	254	272	280	262	253	283	244	272	291	248	276	264	253	265	250	282	274	281	235	276	234	264	310	253	252	264	275	277	256	240	279	257	290	251	265	254	248	262	259	255	295	239	252	286	291	273	275	275	301	276	275	261	266	300	302	260	277	246	259	267	256	277	300	242	262	261	276	259	261	264	260	280	282	257	277	275	270	256	261	277	263	265	250	284	286	256	266	261	272	289	302	250	287	257	254	259	258	271	261	264	283	248	279	280	267	280	254	272	254	260	257	279	273	250	237	251	291	266	259	268	288	270	251	254	263	271	256	278	276	311	263	273	288	269	255	281	258	252	262	257	253	257	270	288	242	265	255	285	287	279	243	281	258	227	251	275	270	244	247	273	275	289	262	276	282	280	302	282	251	281	270	279	264	256	269	258	281	286	273	274	271	259	267	280	268	297	269	273	280	264	290	284	288	259	270	246	269	275	270	298	240	264	260	253	271	271	292	268	288	286	287	296	249	244	256	246	241	249	288	249	278	246	273	247	255	267	271	298	280	262	265	281	264	238	283	270	272	283	271	294	254	247	282	266	287	288	255	269	271	294	275	285	267	277	257	243	277	255	254	285	260	266	282	250	267	282
5968	8518	6239	5256	4066	2164	1999	1339	986	967	971	625	545	572	506	582	676	718	747	688	644	586	517	515	463	394	415	435	430	392	372	369	393	385	347	359	340	347	393	370	382	371	383	396	403	397	360	331	373	388	315	405	370	365	349	376	405	386	354	361	332	364	363	353	335	363	382	393	380	376	354	329	342	360	358	334	355	349	349	359	364	364	346	376	366	349	349	364	371	373	334	334	357	362	339	329	343	391	337	358	353	340	378	382	382	362	354	355	343	318	328	368	351	324	348	369	329	353	353	366	334	367	331	346	329	336	327	342	363	328	363	346	355	368	346	351	364	341	400	338	356	351	335	383	348	363	355	364	335	351	364	323	352	344	354	358	345	324	341	340	329	335	334	352	376	370	375	355	352	371	332	383	335	350	353	377	312	363	352	358	338	324	321	349	364	342	336	404	356	349	371	374	372	350	357	340	368	354	322	347	350	351	341	352	381	344	342	399	359	330	344	340	383	333	358	357	372	363	371	336	388	335	319	337	341	342	347	340	340	376	358	327	366	355	322	363	365	362	322	363	351	371	310	378	340	389	375	354	346	335	354	333	347	352	329	369	337	331	379	380	365	312	344	325	339	342	364	328	370	354	346	360	363	338	376	355	377	350	350	394	317	345	378	366	341	327	358	346	360	342	364	339	335	344	370	364	370	326	368	356	364	379	352	331	375	351	368	375	363	348	331	384	357	318	353	332	343	340	370	372	349	387	380	359	366	323	348	313	339	363	342	335	369	378	333	339	364	336	357	358	361	335	373	331	357	370	357	359	319	357	340	354	352	383	350	373	359	347	329	344	348	371	353	355	329	362	380	337	351	330	359	353	373	339	347	332	370	380	348	362	343	356	346	354	336	333	348	343	330	380	346	341	356	358	312	320	347	345	348	350	378	357	340	389	324	341	345	306	382	343	386	363	363	328	355	353	391	389	345	340	358	371	324	337	382	354	337	384	343	338	349	333	333	313	342	367	341	340	345	339	344	374	317	346	349	386	378	376	371	321	332	331	375	368	369	321	358	351	327	394	330	361	349	348	346	396	328	360	349	347	331	363	362	357	363	344	337	368	350	393	355	378	358	327	329	362	368	340	351	352	349	382	334	367	364	342	341	367	356	368	349	381	338	391	360	345	335	351	326	366	342	357	347	396	350	370	354	334	313	365	363	359	331	328	368	355	334	358	357	349	371	384	378	333	353	369	347	356	354	372	351	350	392	354	352	357	354	374	323	349	365	340	379	375	355	359	357	328	341	342	336	339	352	364	339	350	341	322	322	357	324	345	372	338	378	335	345	371	371	321	337	354	316	356	334	366	361	323	360	347	351	366	346	377	394	351	340	398	352	328	372	356	362	334	362	388	308	321	394	347	384	364	359	347	376	346	363	373	377	374	349	353	321	321	350	362	309	352	353	343	369	348	347	333	341	359	345	336	381	377	347	380	345	358	363	358	368	330	357	390	363	338	368	370	297	375	368	328	390	352	359	348	371	376	351	340	374	352	355	344	376	354	352	347	354	345	352	384	314	366	377	338	333	374	323	341	337	344	363	316	313	374	387	313	335	333	361	346	357	349	347	344	356	352	357	375	347	349	380	342	338	344	366	332	379	369	354	342	371	358	356	361	358	362	374	321	339	378	361	360	372	331	331	332	375	384	359	325	330	336	351	350	315	365	336	378	405	356	334	354	350	353	373	368	374	376	346	374	355	335	369	353	350	353	375	340	394	365	358	349	346	347	397	342	375	325	331	325	347	340	336	347	356	368	341	354	337	324	355	352	341	351	326	361	370	361	350	350	349	334	347	352	328	323	362	351	344	338	368	338	347	358	357	352	388	355	334	331	351	363	346	374	369	358	345	366	355	329	370	340	375	372	379	352	348	343	364	355	366	357	338	338	339	340	351	333	343	396	323	363	320	355	367	335	339	345	368	353	348	361	371	351	357	344	366	341	356	359	332	364	352	351	385	358	360	356	377	345	341	335	356	376	361	341	361	365	342	348	368	350	329	352	332	336	345	348	309	376	327	331	378	329	336	354	375	325	343	366	368	362	365	368	362	368	353	316	372	343	360	386	310	319	352	352	353	361	362	343	343	360	364	351	335	344	352	326	365	342	377	355	364	338	342	358	377	336	359	410	361	344	364	342	359	365	343	357	352	371	366	341	333	330	380	338	361	319	383	415	351	341	352	341	327	311	350	340	348	373	352	319	325	382	374	336	361	355	338	371	347	356	355	396	356	380	333	350	324	376	351	399	357	345	359	367	360	344	310	351	361	335	348	342	346	324	336	343	341	339	374	357	329	342	346	320	333	376	382	347	349	352	333	363	364	355	342	343	330	362	361	358	354	330	349	360	373	345	380	381	345	347	374	335	345	323	365	423	347	357	351	342	335	380	377	352	353	338	391	336	351	366	346	326	357	304	345	366	380	362	333	377	394	332	340	355	325	368	362	355	371	368	383	343	372	363	354	349	346	375	368	331	386	344	343	327	328	370	361	349	372	365	354	334	345	360	361	354	359	343	359	369	325	362	371	337	336	332	380	374	331	362	345	371	360	384	351	340	354	350	371	348	363	372	356	375	339	340	338	340	366	360	376	357	317	354	312	354	326	337	347	375	316	363	333	350	339	375	352	362	357	390	348	367	337	354	362	375	312	344	342	375	343	347	355	375	346	355	338	347	354	345	332	339	344	346	378	334	348	363	305	362	359	335	368	338	359	334	338	373	353	358	330	389	361	369	351	313	333	386	358	347	346	349	385	371	337	322	338	357	352	358	358	366	378	326	345	369	362	387	355	321	327	346	328	369	380	351	356	342	350	350	340	337	381	329	329	359	339	305	352	342	354	361	356	373	352	371	369	336	339	353	342	345	334	375	371	365	350	372	355	365	332	358	327	335	350	377	324	332	352	337	347	337	325	341	360	333	372	362	324	363	318	307	331	352	336	378	357	356	343	327	355	341	364	347	359	383	349	379	355	342	359	358	369	363	367	371	356	355	350	372	341	365	353	342	335	401	382	359	341	321	395	346	341	361	349	339	335	368	358	354	306	344	357	390	341	354	325	373	370	368	371	337	336	362	347	339	372	355	328	362	405	343	327	351	339	385	344	380	351	368	365	368	351	346	383	350	361	329	333	345	372	328	340	367	334	348	377	364	349	339	363	362	371	391	347	362	378	378	338	350	391	339	366	337	341	325	357	397	345	388	380	345	322	357	338	337	364	338	357	330	346	351	366	323	361	358	356	363	357	350	356	345	338	373	330	321	328	373	344	327	378	335	352	375	394	346	356	349	352	367	355	352	346	363	351	347	350	320	351	333	329	341	358	353	374	354	356	340	347	340	339	358	337	339	353	355	394	344	367	322	320	357	327	345	357	368	361	342	341	372	342	347	351	377	362	354	359	345	349	356	365	357	328	362	354	370	335	366	341	391	348	342	332	350	327	369	325	335	330	372	392	365	352	365	349	327
23804	20978	28233	23907	20983	11000	2507	1502	1065	1011	984	840	778	730	643	709	773	772	738	814	762	722	646	613	568	561	568	590	595	599	540	542	498	562	530	545	490	543	516	533	534	558	525	473	530	467	537	498	534	564	510	486	522	525	444	487	525	477	495	494	480	488	525	515	514	496	487	543	541	473	484	495	469	522	456	514	523	508	506	488	481	493	482	508	494	517	467	496	472	496	496	522	524	492	490	491	499	480	470	495	474	452	479	515	493	477	509	546	485	452	450	487	490	491	560	522	523	500	475	489	513	515	483	525	467	535	491	528	516	525	441	497	491	475	497	511	521	485	484	479	506	494	510	526	483	502	499	440	464	502	495	505	463	502	482	522	511	485	518	517	533	470	492	493	518	489	513	516	474	478	489	502	516	465	506	491	508	533	518	493	515	489	436	496	529	507	496	498	503	488	523	458	511	517	428	479	460	508	492	486	496	471	512	514	468	501	461	479	485	548	519	489	496	469	513	492	490	495	496	506	508	512	460	541	518	494	509	470	514	505	509	493	497	510	505	501	511	478	514	539	511	504	486	486	521	500	482	484	490	496	489	498	472	458	506	465	505	517	512	544	499	531	499	479	512	467	490	466	483	493	449	500	459	517	528	465	532	472	482	459	510	467	483	512	448	512	536	454	470	487	516	472	475	523	486	493	468	473	505	514	514	552	513	555	481	487	492	512	521	537	478	509	451	513	500	480	493	509	511	535	516	496	519	478	476	492	542	486	495	501	524	482	506	474	456	502	461	468	491	495	526	436	458	481	472	534	535	492	549	555	496	478	494	518	519	489	531	501	503	476	461	488	506	488	506	509	479	531	513	500	490	493	455	452	504	505	471	496	476	525	489	513	488	452	444	459	474	519	539	488	460	486	482	488	495	469	461	480	504	477	474	468	456	481	515	482	519	474	469	517	479	464	500	479	498	515	484	485	506	519	479	495	540	485	540	465	528	517	492	485	473	527	487	481	494	473	471	503	520	478	484	507	515	471	508	470	482	485	495	505	476	505	482	488	520	510	500	488	499	493	471	522	517	492	484	490	484	521	512	489	480	472	465	509	470	519	513	480	502	480	508	461	527	487	480	486	461	456	483	506	515	505	491	470	472	499	481	518	492	507	488	498	517	508	499	544	488	491	489	514	480	457	488	515	494	487	502	503	481	494	462	510	494	477	478	521	466	541	477	483	484	469	496	509	455	462	516	513	515	473	469	468	490	476	500	501	480	493	510	473	488	484	465	446	501	478	460	491	491	487	498	472	508	491	508	494	455	483	524	456	493	498	476	473	528	489	522	522	453	479	505	507	496	447	524	493	482	490	520	475	493	495	505	532	511	520	488	489	498	518	486	512	493	460	509	458	463	525	474	513	508	479	509	527	490	510	490	468	445	500	463	549	493	507	471	476	481	485	528	497	497	519	494	466	511	495	501	537	516	513	515	499	502	454	466	477	541	494	482	518	498	468	536	498	507	496	487	459	536	485	480	484	498	479	504	479	486	497	521	496	501	483	466	513	462	451	503	495	496	518	471	471	483	422	503	463	534	509	470	501	482	519	469	491	490	468	508	460	466	497	525	517	511	528	479	515	470	504	480	496	535	490	494	478	476	482	508	464	479	508	474	446	510	497	508	495	512	482	506	476	490	469	485	477	484	499	506	506	513	501	479	494	463	498	495	461	494	475	477	494	445	500	495	483	491	517	494	499	489	486	525	550	476	477	514	527	517	493	508	488	525	518	444	476	476	446	469	479	518	467	503	502	534	495	537	482	493	468	486	496	504	460	490	507	490	516	480	533	477	531	474	473	495	478	463	502	485	448	471	503	458	449	484	542	495	508	522	517	480	511	496	507	494	503	514	491	488	486	529	507	499	495	461	460	491	467	513	492	451	476	479	516	475	487	449	479	486	509	501	499	495	476	507	489	504	475	476	460	502	503	506	500	490	503	481	476	509	491	474	469	472	465	459	496	510	479	530	487	512	518	484	484	461	490	504	517	511	465	464	523	507	523	471	515	507	493	522	539	519	505	484	470	502	522	502	578	509	509	447	512	468	528	495	525	505	542	495	461	486	536	446	495	438	505	514	520	511	481	506	474	533	493	516	537	452	492	493	456	484	458	517	484	493	529	483	476	504	500	505	482	456	491	496	491	490	524	465	476	506	521	475	469	493	474	480	502	515	477	494	511	491	524	499	508	540	471	524	469	492	512	459	523	497	464	526	467	501	492	485	518	470	475	477	469	464	493	482	482	501	475	511	517	516	501	467	482	451	502	508	496	473	501	439	494	467	489	501	498	463	503	490	482	503	503	468	470	513	528	473	510	488	484	509	521	477	528	489	514	500	491	462	516	491	482	485	460	497	498	537	478	501	472	443	471	506	475	473	539	500	494	519	497	523	521	477	525	519	465	493	539	531	488	507	473	481	497	483	495	489	509	498	535	487	490	496	488	462	498	483	482	484	527	515	478	475	465	514	488	491	484	511	493	469	454	492	498	512	498	436	480	498	466	466	493	506	484	483	509	490	496	472	475	560	520	478	465	500	519	510	458	467	476	495	508	487	528	504	526	457	479	467	504	507	503	472	477	501	536	442	438	510	496	504	492	471	475	457	469	490	480	525	530	505	461	479	465	451	512	499	469	471	516	491	500	505	497	552	526	498	473	487	439	441	502	466	502	507	461	515	501	495	469	478	490	502	494	487	505	530	500	506	490	533	495	506	494	480	497	499	522	491	449	528	498	536	521	487	500	494	461	515	483	522	499	555	500	451	438	521	509	522	510	528	478	518	507	470	475	452	491	471	475	497	495	476	476	483	485	526	495	469	513	501	498	483	475	464	523	459	518	495	509	480	491	514	494	508	503	451	475	505	556	487	562	477	470	460	491	478	483	482	475	481	492	501	479	525	499	506	479	489	483	479	525	474	466	485	481	484	487	480	541	477	507	459	490	518	475	484	436	469	519	522	499	479	520	460	500	480	449	456	487	510	475	486	455	480	516	519	493	481	514	487	501	482	495	508	534	467	480	491	544	466	469	526	544	521	502	473	501	517	490	463	471	477	515	458	500	496	526	484	494	519	506	507	522	514	475	463	482	558	521	520	496	482	496	521	471	512	463	518	502	513	534	491	491	511	487	473	489	514	462	504	521	482	522	451	463	499	501	467	545	484	512	510	503	522	510	487	503	534	513	494	488	504	489	503	498	519	467	516	466	490	475	525	467	501	494	485	461	466	515	496	474	494	456	478	542	514	523	495	502	482	536	505	517	504	522	504	431	470	484	475	502	507	476	496	517	504	509	465	487	459	449	469	503	466	489	473	513	503	481	497	480	497	511	496	475	509	487	492	487	532	512	487	454	514	530	460	553	485	480	501	477	519	495	465	464	482	488	439	532	454	491	476	495	507	476	495	492	478	478	458	496	524	540	507	476	459	508	477	497	448	514	511	523	476	509	493	467	492	491	473	526	454	503
7322	17639	14235	10228	8129	5141	4123	3144	2194	2164	1979	1427	1275	1258	1141	1167	1318	1308	1334	1343	1266	1087	1044	854	855	829	826	842	828	752	735	700	692	733	655	673	644	641	639	685	632	679	674	696	635	683	651	657	645	654	656	633	680	606	652	661	637	639	602	699	657	671	646	608	637	624	649	707	639	655	633	640	646	640	650	607	638	604	617	631	650	679	668	607	632	609	620	617	651	600	663	590	635	660	576	614	675	658	640	658	642	630	610	639	675	632	641	562	641	581	629	638	629	655	600	648	613	629	619	598	621	623	608	601	621	655	610	615	642	625	653	634	597	637	634	619	622	586	619	625	628	668	599	600	615	639	634	660	614	631	616	614	631	636	581	627	634	637	643	615	654	607	627	625	628	592	608	610	606	636	615	660	648	660	624	598	650	648	623	624	634	615	642	639	591	635	628	622	629	602	639	639	641	642	648	585	624	644	629	650	676	635	623	650	613	633	622	609	631	616	639	630	652	620	657	567	604	615	696	587	627	611	624	634	675	629	603	655	649	595	637	605	642	642	649	621	650	607	689	636	651	632	618	605	602	644	607	626	617	630	650	585	627	630	617	606	599	611	602	651	665	608	624	620	651	620	660	583	625	624	622	610	617	654	618	578	642	613	638	584	620	626	637	648	637	597	620	610	669	638	633	646	637	617	587	603	640	607	638	655	635	621	636	684	663	627	622	651	624	669	643	652	615	627	608	629	640	640	621	666	583	655	627	681	646	602	596	669	622	566	642	648	665	631	613	604	653	631	621	677	703	609	598	623	653	591	697	603	625	627	603	619	590	627	621	625	638	628	581	619	655	630	640	624	645	649	671	661	686	655	617	653	625	621	615	627	654	678	595	596	635	614	623	661	628	585	602	634	631	621	610	637	622	637	609	584	618	599	651	630	616	642	631	622	619	622	622	622	656	655	623	621	613	627	635	651	626	668	613	617	657	638	601	640	629	639	635	650	612	669	655	649	598	595	625	644	614	625	619	622	623	595	687	639	631	610	612	645	619	674	617	633	637	650	663	638	649	635	656	659	591	619	640	579	619	613	619	654	625	620	638	632	647	633	616	610	643	609	643	686	690	579	618	673	629	591	640	650	669	624	651	605	555	615	601	613	644	624	644	625	623	647	681	617	620	679	665	610	673	637	608	632	638	637	611	620	601	626	621	606	652	627	658	597	592	602	571	623	623	645	626	641	611	649	675	645	665	648	618	645	647	603	622	629	618	612	603	592	643	614	623	628	644	662	593	642	595	660	663	607	662	629	629	620	608	613	622	617	619	649	608	608	630	624	664	636	618	635	587	631	639	610	629	620	621	674	630	652	625	635	655	637	635	677	663	660	636	639	649	616	650	581	637	607	606	645	662	620	651	614	599	613	608	627	616	654	604	651	620	631	598	618	646	652	620	601	613	596	653	613	625	649	607	607	588	645	646	674	616	627	650	669	650	609	581	646	670	641	613	616	622	644	556	641	635	583	600	602	635	643	618	626	591	640	641	633	602	644	635	643	602	641	662	671	627	660	623	586	615	644	648	681	579	624	650	603	617	611	659	619	630	639	662	640	611	634	602	638	627	657	611	611	614	629	604	598	637	608	601	646	676	615	606	600	634	654	663	639	621	629	712	660	660	610	619	605	677	625	610	612	607	617	638	629	628	610	609	608	599	601	578	617	669	641	618	672	648	665	645	626	637	657	642	647	613	580	627	572	632	604	609	630	655	633	636	634	607	628	672	662	639	646	645	616	605	626	632	652	643	635	631	626	605	671	609	648	633	602	643	676	603	645	627	615	614	638	585	620	633	622	621	604	607	615	616	608	604	631	650	581	641	603	632	635	650	624	610	601	624	621	623	627	588	608	627	615	651	628	625	617	638	613	576	668	625	640	614	620	655	604	635	647	612	624	617	618	576	675	623	636	659	568	652	644	627	619	650	621	597	657	576	652	635	626	649	586	616	622	637	683	598	622	615	613	643	604	649	611	603	630	642	642	649	617	588	642	631	629	628	607	613	636	605	627	645	643	622	638	630	618	601	634	628	617	652	572	608	642	686	603	654	642	603	606	616	633	634	594	596	630	661	608	599	645	617	665	599	664	631	648	647	602	634	592	613	669	595	618	611	596	610	655	647	631	592	628	634	677	611	636	610	635	636	675	602	610	623	678	595	613	664	651	634	613	648	657	620	669	595	601	630	594	635	630	681	590	625	585	611	658	594	638	623	675	615	604	693	603	614	620	590	638	675	611	612	629	631	606	650	632	640	662	631	646	610	620	595	616	638	606	650	637	679	596	617	619	654	602	626	627	620	661	610	700	596	629	615	635	654	654	615	644	636	632	615	641	630	654	606	614	642	590	623	625	627	604	623	625	646	629	712	589	546	611	597	671	632	605	629	623	607	643	642	628	624	621	656	631	649	618	618	632	611	596	665	646	640	642	653	597	675	649	664	613	612	605	661	620	694	625	649	591	619	676	639	639	611	640	619	601	611	613	641	619	577	618	571	644	618	643	639	658	659	611	600	628	599	672	633	595	602	625	606	673	640	608	609	607	622	650	656	640	676	636	612	622	622	621	618	594	616	637	629	685	610	647	621	634	679	610	633	637	662	676	611	639	620	662	614	608	632	623	609	635	622	630	628	602	628	601	698	643	583	642	630	611	668	580	624	596	626	582	651	663	614	631	616	650	638	627	622	618	600	641	609	637	607	637	609	645	645	646	588	614	611	630	615	609	598	658	615	617	639	606	686	643	633	644	612	580	622	607	640	616	594	650	650	603	632	614	636	671	618	654	634	626	615	675	624	573	639	633	633	610	633	606	665	597	598	629	647	625	594	610	710	636	639	604	635	621	626	626	585	640	683	654	580	630	601	586	655	665	605	588	633	648	637	629	600	629	609	644	615	611	586	579	629	641	611	636	625	616	630	657	625	628	648	592	661	618	623	626	631	628	623	587	608	619	615	599	614	598	618	588	622	615	613	616	647	637	606	607	598	616	596	633	633	670	649	599	635	626	675	613	591	600	633	632	620	646	636	621	651	639	641	621	655	644	634	628	611	628	613	616	591	634	620	602	636	600	665	644	586	631	641	619	670	634	597	628	671	608	639	608	621	617	605	681	622	615	658	653	598	604	619	613	635	627	641	651	620	607	636	646	582	609	606	657	646	638	628	618	648	676	591	640	579	610	688	593	632	658	622	646	608	604	589	668	623	601	630	625	646	623	638	656	653	640	621	622	648	587	636	593	620	634	613	617	649	611	702	648	624	680	625	616	666	655	617	622	683	638	633	642	595	672	595	640	590	624	626	601	647	611	652	660	585	643	645	602	654	635	611	689	621	687	661	602	636	616	600	640	594	596	619	613	663	624	617	612	655	618	629	604	638	683	648	605	614	662	609	642	644	602	631	626	621	608	672	610	599	606	621	630	602	653	634	585	615	604	610	633	630	602	603	653	626	643	695	643	601	633	606	607	658	632
24940	21007	27071	24953	10118	1748	1081	851	529	546	572	403	335	334	333	334	376	365	385	400	384	323	313	244	288	292	249	258	245	199	237	226	217	202	228	208	202	193	206	181	197	224	218	217	225	247	217	210	196	203	203	184	205	180	200	203	198	221	217	242	197	203	201	207	248	217	221	228	217	193	204	208	236	206	227	203	202	213	181	201	174	222	219	208	195	193	198	217	199	181	187	207	199	197	213	228	178	214	195	186	196	197	223	195	165	201	205	197	202	226	189	180	199	197	201	186	224	179	219	195	205	187	222	160	200	200	190	178	211	200	191	183	207	202	196	188	186	188	196	173	185	196	207	199	192	194	170	193	189	230	197	186	200	219	207	213	190	201	201	184	187	208	190	206	214	195	211	205	186	191	175	203	173	213	203	208	190	172	184	217	199	193	194	218	199	188	198	199	203	198	195	198	192	179	186	182	221	194	191	176	189	196	196	215	192	216	188	186	213	191	196	222	192	198	224	190	180	176	188	201	199	228	195	195	182	190	212	217	186	205	184	190	208	186	192	203	198	229	210	202	207	197	201	178	222	174	181	193	195	206	189	218	200	203	168	214	192	204	226	172	171	190	185	189	225	206	195	207	170	194	181	175	198	189	203	182	196	231	181	208	186	218	191	194	210	211	199	221	175	184	167	197	181	188	202	192	213	186	212	207	202	195	196	203	178	197	226	189	203	197	211	186	166	213	204	195	190	191	205	204	223	200	207	202	186	175	198	198	218	191	203	200	187	212	213	209	219	189	196	194	207	218	207	194	165	201	245	192	212	210	211	182	199	219	189	197	203	193	169	177	173	175	185	188	227	205	216	203	203	197	188	193	209	191	214	186	197	196	197	205	176	208	230	200	213	200	197	203	186	205	191	203	209	203	188	203	180	194	187	197	179	189	169	229	212	194	203	197	187	192	196	157	188	215	198	170	206	179	191	212	188	193	182	195	215	219	188	193	174	180	188	200	201	193	186	196	202	209	208	194	185	205	203	192	178	177	182	176	197	210	196	229	172	214	187	193	201	191	202	220	209	210	192	224	211	196	184	191	188	193	186	193	196	196	218	210	184	197	201	219	204	188	208	201	208	191	202	196	209	194	197	187	189	190	200	190	199	210	220	245	185	186	189	212	226	207	214	174	189	196	204	205	187	196	191	184	211	209	189	207	211	211	194	188	215	208	182	186	204	200	196	215	213	203	217	211	180	193	210	210	178	176	215	204	178	186	193	185	196	185	171	204	186	191	190	176	201	177	203	211	199	200	216	179	197	207	207	214	175	195	193	206	204	207	179	204	203	214	188	188	201	206	201	213	216	187	178	202	194	195	198	195	193	179	183	189	192	214	213	190	214	199	196	212	152	184	191	179	205	212	206	182	211	200	179	198	185	163	213	211	218	183	204	191	200	213	192	198	209	197	202	201	198	192	217	207	182	178	187	182	213	200	208	201	176	172	193	205	216	176	190	181	203	205	187	194	213	175	185	191	207	206	191	194	180	205	175	216	205	206	207	225	193	210	188	188	183	188	200	219	224	208	217	192	174	216	187	205	205	205	200	196	208	188	207	195	210	203	209	187	222	205	225	233	203	200	176	197	199	205	230	187	186	194	191	196	190	190	212	216	180	212	188	198	181	181	179	162	203	197	167	188	197	200	212	191	209	200	181	217	206	223	227	203	181	189	216	202	201	200	198	207	177	185	193	225	225	214	195	219	208	187	185	217	192	235	204	182	193	201	187	195	178	190	188	181	175	201	187	213	222	198	186	197	214	198	222	206	191	219	183	176	193	166	194	205	178	188	199	220	189	188	202	185	180	199	194	205	185	159	184	207	213	204	215	198	195	196	173	205	196	192	200	197	222	197	198	189	204	208	187	220	203	180	189	195	203	185	212	193	208	185	197	195	213	186	220	191	171	222	206	211	184	179	184	189	193	207	200	178	208	226	205	197	202	214	216	201	192	188	207	189	199	211	199	205	203	211	214	184	201	223	199	199	171	199	189	196	195	190	182	191	221	196	198	228	203	198	205	203	235	202	203	203	192	194	185	180	185	186	199	202	215	200	201	169	204	196	182	207	196	192	234	220	193	210	199	199	203	203	222	202	177	184	215	180	199	180	211	191	192	192	200	196	210	219	219	208	203	198	195	195	197	192	189	179	195	165	205	215	182	194	189	223	199	188	208	205	199	187	194	203	181	172	198	219	187	182	206	202	198	200	203	179	250	196	221	193	178	188	174	191	206	229	187	199	191	179	199	206	176	216	190	194	215	188	213	199	191	189	184	184	182	211	182	211	214	194	198	209	195	185	217	176	194	198	195	208	174	196	199	183	208	199	200	186	183	163	162	184	201	204	214	194	206	193	179	192	190	198	163	211	186	191	187	196	201	182	202	211	202	200	200	215	193	186	197	166	191	205	213	193	200	208	212	185	189	179	225	190	175	200	201	193	198	200	199	203	188	194	205	204	209	207	188	192	184	202	192	190	200	191	181	203	221	195	182	194	196	208	186	194	196	188	215	196	198	215	180	184	181	208	239	171	185	173	166	202	213	203	209	196	201	214	220	193	205	200	198	188	200	200	188	219	204	203	182	195	196	182	176	198	181	220	203	228	220	216	185	199	199	189	215	191	188	198	194	189	205	184	204	197	215	200	188	206	195	195	196	213	206	213	182	181	194	188	210	208	177	195	183	207	225	214	181	187	197	192	196	196	204	185	196	197	209	193	178	188	179	211	208	167	204	181	179	226	194	189	191	224	202	210	211	202	197	194	209	183	218	211	177	197	222	186	208	186	214	199	198	194	192	221	195	203	194	202	173	213	185	196	188	203	181	193	212	197	198	205	226	194	172	188	229	183	206	201	189	199	194	196	220	202	180	213	215	213	181	188	195	191	197	206	203	186	218	178	217	193	213	202	213	194	209	186	201	196	188	182	194	188	205	179	186	184	213	206	205	209	179	209	202	181	193	208	225	211	192	209	183	198	182	209	175	162	194	213	197	187	176	188	226	208	202	197	207	193	193	206	206	199	177	224	207	227	202	199	168	200	204	201	177	183	205	193	200	180	189	162	183	181	191	204	200	176	199	195	198	203	205	207	183	222	184	185	198	165	216	182	191	209	213	199	183	209	199	194	197	199	196	212	192	196	197	210	195	189	195	201	189	201	192	203	192	193	200	186	209	221	194	195	204	184	183	217	210	204	190	212	186	202	179	212	178	167	200	194	186	186	179	204	199	203	184	195	211	197	210	169	230	194	203	199	192	205	188	210	215	176	210	196	205	192	217	213	190	180	196	197	180	219	224	182	206	191	171	186	206	175	187	201	199	197	191	199	202	194	189	204	197	178	210	220	181	182	203	219	188	191	200	190	215	184	193	211	183	177	202	179	186	207	228	203	223	206	176	199	216	203	185	203	202	191	185	186	193	206	214	187	219	196	205	186	213	193	193	227	169	200	178	183	221	197	194	207	174	220
7210	13355	11185	7254	6130	3400	2757	2217	1279	1345	1145	930	782	749	627	635	799	778	816	759	669	612	585	508	430	427	420	453	406	364	359	328	289	348	304	300	297	325	296	307	339	338	266	325	305	316	306	279	284	279	289	333	290	293	265	275	290	317	281	295	283	284	278	271	311	274	298	302	295	293	269	289	299	282	314	260	291	274	282	276	255	296	267	257	282	287	302	281	267	280	269	279	270	292	286	283	263	275	266	286	274	305	260	293	275	293	270	295	264	266	298	289	260	263	253	261	291	265	274	283	281	292	279	267	261	293	310	257	278	276	274	260	297	289	255	295	293	302	290	285	309	287	299	275	279	279	256	277	276	270	277	270	256	297	271	261	295	283	280	292	266	302	278	287	325	266	294	272	281	286	298	259	261	316	296	287	300	268	295	291	275	263	287	278	235	268	302	290	272	280	252	323	283	271	276	291	276	307	252	269	246	259	286	281	295	273	247	285	284	297	274	268	296	303	277	280	282	272	296	277	287	268	280	302	281	276	260	271	294	295	264	289	264	269	269	273	283	285	258	255	279	274	268	276	279	247	282	242	301	253	280	288	266	279	266	266	309	254	258	301	298	258	274	272	272	277	283	276	259	281	273	258	251	284	272	279	279	308	253	238	273	265	260	271	275	276	288	265	287	255	285	290	283	269	268	273	277	273	286	321	274	274	271	267	313	291	282	275	284	247	293	266	292	273	289	291	262	287	302	298	256	255	258	283	274	283	255	262	293	294	252	293	241	254	269	261	260	288	282	267	290	274	276	272	263	294	263	276	304	283	289	274	278	258	326	265	301	290	304	263	259	289	267	283	285	262	290	274	296	281	267	288	279	281	255	262	248	237	247	276	254	295	276	258	276	269	277	277	270	285	278	277	303	294	296	256	274	256	280	283	258	277	291	260	279	264	272	289	286	308	281	246	287	248	260	289	269	249	278	269	274	302	274	305	248	284	286	264	272	272	282	291	268	298	282	284	296	287	289	258	274	292	278	291	282	284	273	255	260	257	295	294	269	284	266	288	265	271	303	284	261	249	288	260	274	264	296	270	245	287	289	318	276	281	276	293	281	291	253	269	272	294	264	286	287	264	292	274	260	305	255	279	268	264	255	281	286	267	274	291	302	280	277	284	269	290	307	247	277	241	258	260	278	261	279	280	299	296	285	328	258	272	270	294	290	316	273	261	271	299	272	286	319	274	254	266	266	283	291	264	271	254	263	271	248	259	285	286	254	293	284	263	308	277	250	249	283	254	294	297	296	300	266	276	294	279	252	256	267	270	261	272	311	270	273	292	251	246	270	276	290	278	259	271	265	263	280	301	272	257	309	294	282	273	265	280	252	288	298	282	279	322	284	275	286	258	238	279	275	290	276	269	272	276	242	269	288	283	282	250	272	266	262	261	279	267	277	260	264	261	268	292	287	262	301	262	282	290	274	265	238	252	263	297	302	283	289	292	248	290	279	276	274	287	251	283	259	265	304	262	281	272	284	285	284	280	269	281	287	285	257	285	271	302	251	285	281	237	278	264	277	241	294	279	285	245	283	261	281	276	283	286	275	272	294	284	280	302	225	268	267	275	280	276	264	250	275	247	273	268	294	241	260	245	287	293	250	291	253	270	278	280	272	260	311	276	280	263	301	272	288	264	281	263	286	280	292	281	307	274	250	262	267	254	288	265	273	291	270	273	255	299	256	280	285	282	254	265	288	248	287	253	279	270	293	269	258	297	290	267	278	281	261	277	283	266	285	281	294	261	244	266	278	250	298	299	287	249	330	294	279	276	310	269	262	258	285	326	322	283	267	273	290	302	310	245	265	254	254	266	288	306	285	295	256	256	268	288	269	291	275	261	247	270	281	271	282	246	297	255	286	314	272	257	279	283	270	297	283	264	272	283	282	295	285	271	288	275	293	283	301	247	298	276	266	307	260	299	281	287	276	313	281	285	281	286	287	282	272	281	249	273	279	268	316	261	271	304	254	271	242	287	263	283	274	268	260	305	272	287	281	268	285	281	288	257	294	303	257	257	287	246	253	276	254	280	250	281	287	276	266	270	281	267	249	287	281	266	280	295	248	269	296	287	294	275	246	261	294	277	236	289	257	255	252	282	268	285	267	304	290	259	285	317	270	266	273	284	284	291	264	261	265	275	275	295	272	271	266	287	266	254	291	294	267	267	257	267	286	280	269	261	271	248	269	276	291	284	273	259	295	268	248	300	238	283	248	267	255	252	250	254	274	288	284	284	269	292	276	314	255	275	284	283	310	272	281	295	268	266	285	286	321	249	277	283	287	300	260	275	281	269	265	297	264	288	250	267	278	278	286	260	257	240	279	268	300	270	281	280	270	263	280	265	243	297	273	285	288	237	261	265	321	253	255	279	278	290	241	265	310	290	284	272	317	272	263	245	288	245	259	270	271	273	272	269	273	281	277	265	248	254	287	287	288	281	272	274	263	277	278	281	293	266	287	264	278	281	242	277	294	256	270	287	287	287	270	258	280	267	291	269	261	267	260	272	285	271	274	275	281	268	291	274	272	273	279	270	258	269	268	256	280	286	299	279	256	285	272	287	258	237	265	264	262	284	266	279	263	250	293	262	283	280	239	298	258	238	269	300	280	282	264	286	253	260	255	281	289	285	278	276	269	271	269	299	291	271	288	264	273	271	269	281	277	308	296	315	297	271	256	263	286	287	321	262	270	279	268	285	292	253	287	270	299	285	269	293	274	269	294	300	244	271	260	255	279	281	306	241	262	248	278	296	287	252	292	278	255	284	281	257	275	272	296	274	266	283	294	255	295	286	270	287	275	288	264	269	237	272	269	260	279	284	277	277	281	272	255	286	278	260	273	304	308	264	288	250	276	260	309	283	294	272	274	297	275	312	264	271	315	296	257	270	257	297	228	273	284	257	294	276	308	280	278	266	284	261	273	278	269	283	251	274	257	285	271	257	252	268	270	281	291	267	253	291	265	285	268	277	264	266	295	280	267	305	296	293	287	297	277	276	263	309	238	283	250	270	290	237	285	258	269	266	283	282	271	269	235	265	282	270	263	257	271	278	274	239	266	276	308	262	284	303	263	272	244	290	268	252	284	268	266	270	248	309	292	298	251	269	259	260	293	302	226	303	256	288	299	247	253	267	293	304	300	233	301	254	258	290	285	281	269	281	288	272	280	287	285	261	278	253	254	293	306	315	302	284	310	278	295	296	268	302	278	281	298	272	288	271	292	289	292	271	266	276	263	271	289	286	253	278	267	299	284	279	270	255	272	223	279	258	278	284	314	233	282	269	278	271	252	255	312	278	256	281	280	226	300	276	262	289	272	283	290	230	268	258	234	278	277	277	290	283	262	257	281	301	292	277	278	240	265	255	259	303	293	287	279	289	315	303	253	271	294	268	285	276	275	290	304	250	307	275	274	292	272	253	258	277	243	266	265	300	271	277	268	271	253	247	278	308	272	280	266	271
22749	21034	28768	23510	21031	21082	10421	2539	1443	1397	1274	1127	919	975	858	886	928	948	934	994	878	799	786	700	691	692	672	647	618	628	562	577	575	541	549	515	521	527	598	548	593	582	537	570	521	540	564	531	537	530	526	560	536	501	503	556	522	552	538	529	501	501	514	536	551	515	566	522	534	474	505	528	533	546	527	514	523	536	540	478	554	505	477	496	482	506	521	575	503	455	520	510	516	497	571	517	493	517	520	524	529	502	550	498	485	506	527	537	494	527	503	533	485	481	499	506	492	477	474	486	486	506	488	512	549	529	502	509	508	468	560	488	492	509	495	503	478	510	470	505	548	499	517	462	491	486	540	495	524	498	533	505	534	477	461	505	500	551	502	479	512	482	509	513	538	525	518	514	512	537	498	490	467	522	501	545	530	532	527	547	480	525	464	535	545	497	512	544	518	481	483	478	520	500	484	546	535	549	502	478	513	488	490	495	526	507	501	505	501	529	519	498	507	509	532	493	492	552	535	505	495	504	510	500	502	474	549	526	512	519	508	533	547	524	538	519	513	540	535	542	515	517	482	476	531	475	525	564	541	509	493	512	487	471	487	511	535	527	544	508	497	500	493	527	517	506	521	477	465	517	490	502	511	520	504	518	510	477	539	481	536	497	528	537	521	488	568	461	482	509	531	523	517	511	521	493	513	516	526	479	533	498	528	523	516	491	519	514	543	477	498	493	506	541	508	500	496	521	503	497	521	543	487	500	515	546	484	538	486	492	493	489	477	546	514	531	541	516	505	507	520	523	466	509	486	488	503	515	499	509	460	525	500	509	521	503	492	543	477	463	527	516	495	507	537	537	511	503	511	521	471	527	468	495	538	486	520	483	482	497	508	523	508	527	516	499	467	522	503	537	506	498	507	504	532	544	526	501	462	517	579	519	499	527	518	560	485	507	483	481	501	524	484	494	480	509	527	541	515	508	512	502	493	540	464	518	493	522	498	488	504	518	511	478	510	502	477	499	494	531	510	518	504	516	529	514	535	496	481	497	539	523	490	514	508	510	522	511	482	501	484	479	535	502	504	532	476	533	494	521	509	518	501	509	525	477	517	532	556	504	489	486	514	529	542	510	531	505	493	534	475	527	520	493	505	521	507	489	517	515	487	547	519	507	491	495	522	530	455	507	533	487	507	508	505	527	505	536	505	495	485	502	520	500	545	516	479	543	509	507	521	482	534	506	460	472	517	509	493	525	488	521	504	474	489	487	522	503	501	492	526	525	539	495	518	518	553	518	498	515	493	530	536	474	498	496	494	513	459	500	488	476	510	503	500	532	508	543	521	516	549	523	465	505	520	502	487	481	517	523	528	522	504	518	550	488	501	503	492	542	487	490	486	539	476	482	504	494	480	489	475	493	566	520	526	499	488	518	532	508	488	482	513	543	534	531	523	542	548	516	501	537	505	511	536	513	505	504	530	532	493	492	549	538	527	510	523	533	526	542	470	471	537	531	439	534	491	517	536	544	527	469	453	470	474	515	517	519	508	483	488	511	486	514	507	512	509	527	482	469	506	534	517	563	508	519	489	484	518	526	505	510	538	513	487	490	502	517	481	500	492	461	467	453	528	531	448	495	534	532	511	527	486	499	514	513	474	499	526	556	546	511	499	506	556	512	495	488	498	521	522	518	509	544	517	482	491	491	526	504	476	495	491	519	517	517	492	514	520	491	545	504	510	480	479	532	521	474	523	498	519	520	497	475	538	541	505	489	440	465	498	466	507	511	539	503	501	493	513	535	527	541	518	539	505	482	522	483	502	503	530	547	490	511	497	519	505	510	506	484	507	509	527	534	501	546	525	539	532	515	481	468	482	522	491	501	534	501	489	524	524	519	512	489	502	480	492	505	494	525	533	524	513	530	484	502	507	532	540	535	515	468	529	499	506	520	550	531	504	519	547	511	512	539	537	495	493	474	541	515	521	489	493	544	513	480	475	553	522	484	514	528	490	535	532	499	543	514	486	514	502	549	473	531	510	492	490	511	508	521	491	504	505	519	470	502	503	509	561	510	534	525	477	507	519	524	523	499	497	491	493	523	483	534	533	541	518	502	524	512	517	514	519	492	496	530	516	500	520	509	497	516	512	543	469	509	514	536	487	463	494	502	550	510	525	515	510	503	514	477	508	525	487	506	494	505	474	509	534	499	536	579	481	531	532	514	484	531	499	517	503	470	546	499	502	537	515	532	506	503	487	510	536	483	487	473	526	522	520	538	501	500	492	488	502	502	518	523	481	490	447	481	487	493	489	548	529	508	533	497	487	467	481	488	500	534	537	470	491	511	542	501	496	538	498	491	547	516	529	495	481	497	495	514	536	493	505	547	504	484	502	488	533	512	511	512	523	567	548	505	465	524	511	495	507	528	507	498	518	491	514	499	527	548	495	500	491	527	496	534	543	484	493	517	512	511	472	480	524	520	537	513	527	480	504	511	525	493	551	477	508	516	498	487	514	537	502	491	524	504	546	468	496	517	536	509	522	513	521	528	524	462	503	510	473	523	487	513	534	550	459	506	526	509	499	518	519	471	510	521	482	521	508	469	487	482	520	457	517	511	471	494	478	468	474	489	549	505	511	487	491	485	501	502	508	538	483	507	463	534	454	482	514	486	511	459	535	476	527	483	498	508	490	487	508	540	545	515	499	525	495	506	488	528	491	475	488	548	498	486	521	486	513	534	554	498	541	548	451	497	481	526	505	531	493	512	516	478	539	494	498	488	528	541	521	473	512	494	491	515	483	471	523	498	503	498	477	476	520	496	501	510	509	481	504	514	520	466	515	502	512	505	495	505	502	509	482	527	487	539	506	510	507	489	501	526	526	494	500	462	514	531	476	491	490	459	529	505	506	500	527	523	462	512	515	520	511	521	515	541	479	456	495	489	544	498	565	506	531	470	525	486	502	496	500	487	535	455	485	472	496	497	487	522	503	469	520	486	501	511	498	497	528	474	503	567	492	527	536	498	471	498	518	465	511	510	502	477	520	474	546	536	479	466	496	497	461	506	511	532	470	560	529	506	483	488	482	480	525	524	555	487	479	522	515	519	507	520	509	516	557	548	528	513	517	511	529	471	504	518	546	525	531	484	497	501	492	519	500	493	535	576	471	524	536	525	504	508	525	485	494	508	539	502	500	497	487	484	489	511	514	527	527	556	476	507	501	465	513	498	501	469	504	526	461	486	488	510	489	484	514	538	515	453	530	505	517	538	490	510	510	522	552	497	502	512	523	533	513	522	487	520	497	542	502	479	529	523	534	487	494	531	467	506	515	537	496	484	514	504	498	552	537	524	503	474	458	515	507	511	492	502	478	511	519	474	508	512	503	481	516	560	503	530	519	505	517	499	526	488	524	514	526	535	481	520	507	486	547	510	497	509	536	511	503	504	554	448	530	490	475	548	478	536	523	529	489	515	488	521	469	524	490	520	499	491	492	510	487	504	508	504	485	513	492	524
10432	24009	21418	13902	11773	7421	5629	4878	3131	2984	2614	2146	1750	1761	1567	1486	1658	1638	1744	1676	1599	1350	1214	1085	1093	1045	954	1019	919	918	753	780	814	814	723	693	758	749	736	780	726	758	778	709	712	759	741	716	687	712	693	707	628	693	621	706	686	679	697	700	698	709	698	697	718	703	689	711	681	656	656	666	713	652	655	623	684	667	647	690	627	642	668	695	651	669	679	697	655	639	637	672	611	654	632	601	662	635	640	666	633	683	650	656	659	641	661	702	658	637	646	638	671	639	652	644	662	631	650	590	645	656	626	648	669	645	642	627	627	646	660	664	649	711	588	623	668	629	658	659	627	639	615	652	660	641	690	677	713	668	668	662	674	683	697	673	649	655	666	678	670	588	691	668	611	613	626	658	671	668	652	659	655	626	655	660	677	641	640	642	671	669	630	641	609	673	662	642	679	633	653	626	691	636	679	679	657	642	624	687	669	612	606	660	694	631	641	649	635	608	640	636	668	618	629	659	632	651	651	662	639	648	615	635	664	605	619	696	588	650	645	638	632	654	653	665	643	638	624	627	616	667	620	651	650	676	677	649	677	647	621	665	617	702	620	585	657	660	644	687	606	631	646	668	675	622	623	617	604	653	599	622	641	688	673	634	624	619	649	624	609	594	612	646	652	635	698	709	664	638	643	649	667	647	603	632	687	674	658	679	657	635	687	589	663	640	676	653	647	676	646	607	629	673	620	644	611	653	657	643	635	634	636	674	632	635	620	636	649	676	609	681	659	631	636	633	648	634	629	656	586	638	649	605	632	626	615	641	675	684	660	618	628	650	684	657	640	648	636	633	676	679	636	600	643	654	640	635	635	611	674	655	684	633	658	596	623	706	634	648	654	659	680	644	639	635	651	643	626	637	670	650	647	600	693	606	668	680	624	683	633	670	646	653	637	574	634	614	682	662	613	681	653	610	634	640	643	666	633	606	668	648	622	636	629	609	682	654	648	641	614	642	628	694	647	649	642	645	679	661	658	669	650	649	667	657	649	615	658	616	608	651	661	654	650	640	622	685	626	640	678	685	699	656	605	657	647	709	617	632	680	639	676	679	629	650	684	680	667	609	637	675	637	631	639	686	664	613	666	661	651	681	667	645	645	595	649	657	630	621	677	656	618	612	608	690	659	661	629	640	658	630	637	641	617	624	649	615	642	628	662	666	612	617	656	639	634	639	629	618	639	690	650	665	639	637	665	662	647	649	638	667	620	715	660	663	658	642	638	640	682	677	616	626	606	684	666	638	678	616	635	678	676	629	679	648	639	621	658	660	668	660	626	664	641	685	646	699	662	614	622	596	656	622	705	652	620	671	620	638	705	696	639	656	696	631	671	642	614	673	626	657	650	657	645	668	680	679	648	646	642	660	701	659	657	674	680	693	637	607	615	620	657	636	617	634	657	631	647	623	653	648	662	648	629	669	624	632	658	653	641	598	659	596	645	659	688	647	671	646	648	586	656	685	672	660	615	643	646	649	610	651	657	662	591	628	633	650	633	677	704	623	660	577	597	615	643	686	676	637	620	627	653	645	632	640	656	642	623	658	643	690	605	630	620	640	647	628	689	648	590	692	674	613	593	681	688	661	615	640	630	645	630	637	641	644	673	674	653	713	610	608	635	643	673	611	631	657	656	675	649	641	660	672	628	663	672	656	637	607	676	664	635	685	653	662	670	671	664	662	681	632	637	672	667	662	634	667	616	648	633	686	635	629	639	706	648	600	679	623	685	635	615	655	639	658	626	640	619	644	662	625	693	639	641	660	650	685	682	662	645	638	625	624	674	678	674	676	645	648	656	687	616	679	601	675	678	663	684	697	626	632	669	659	643	599	644	663	606	669	613	654	648	667	639	633	636	683	651	683	646	635	681	621	653	660	646	677	629	660	653	635	667	659	680	650	684	694	653	628	644	668	676	637	625	646	627	662	650	702	667	702	623	666	658	664	623	591	636	673	630	673	680	671	627	649	632	677	676	683	686	696	638	640	636	681	651	700	637	606	606	631	691	662	631	687	667	654	633	671	620	630	694	640	605	636	639	654	676	645	609	660	657	658	701	647	617	657	638	660	656	612	669	610	689	687	693	663	660	596	654	642	664	627	626	659	604	626	635	654	649	695	625	673	657	673	625	658	647	683	660	656	613	675	635	637	639	656	644	642	625	642	667	664	636	639	619	609	620	638	652	622	684	646	665	644	716	699	696	657	624	643	655	637	659	676	616	689	682	701	663	630	653	609	660	631	674	640	665	659	632	671	635	666	612	645	646	645	632	635	715	615	614	645	657	642	624	627	639	648	632	670	639	664	690	606	668	623	682	641	658	631	691	658	647	652	641	625	666	646	652	637	660	652	690	677	669	683	677	651	683	646	644	644	664	662	646	641	676	634	668	658	649	641	625	664	637	628	660	644	638	688	599	642	611	665	656	631	674	670	703	710	651	616	632	658	668	623	638	631	658	680	662	654	637	665	651	637	626	618	652	647	647	670	624	642	645	661	647	654	665	697	670	682	683	619	693	650	659	607	637	615	610	659	692	650	619	619	662	661	660	711	624	674	645	686	615	679	660	634	659	610	633	653	623	628	602	646	660	615	620	652	712	628	673	709	653	636	677	643	667	626	641	635	627	699	653	613	650	669	694	626	668	605	643	676	707	689	634	619	652	707	638	624	659	696	665	679	606	653	594	654	650	628	678	624	673	642	639	634	628	619	661	683	676	632	649	632	669	678	672	640	627	595	670	621	605	630	654	647	663	643	650	681	661	642	707	598	632	649	672	635	666	636	678	637	612	665	640	688	599	640	656	623	638	634	695	659	664	637	671	609	662	694	634	634	637	626	652	614	658	675	616	665	684	643	617	649	641	680	652	658	642	674	668	647	650	673	600	706	674	644	629	637	660	674	670	593	691	655	630	674	680	641	671	701	648	628	640	691	671	712	636	622	673	659	638	672	668	638	646	608	667	686	625	666	626	625	656	647	670	634	673	604	633	679	664	620	627	663	632	633	680	658	651	615	653	662	641	627	637	667	652	673	598	647	668	654	654	657	629	681	616	658	669	621	670	646	659	630	638	631	626	590	668	654	623	636	647	680	636	628	637	614	626	625	664	695	667	657	658	658	637	633	657	634	649	644	611	629	645	641	635	639	611	632	674	662	662	625	620	665	643	634	678	675	655	612	669	601	629	608	643	650	670	639	636	669	659	666	605	658	640	625	622	665	674	635	641	654	682	650	630	647	713	657	658	634	681	669	619	666	633	642	635	655	677	667	628	678	654	620	658	659	658	657	654	664	673	657	654	585	626	641	658	632	673	653	648	654	618	662	651	627	672	612	671	678	659	609	666	657	661	658	650	617	593	654	648	670	628	699	641	671	588	656	639	677	650	630	682	643	673	663	674	674	679	637	672	635	676	662	671	724	634	641	643	657	588	643	638	670	681	643	616	620	673	622	686	631	673	683	652	672	634	674
26679	19538	9874	3436	2357	1197	783	755	439	433	404	408	358	378	352	397	393	402	365	389	366	344	323	268	326	306	307	286	287	270	266	262	271	272	266	266	264	290	268	278	268	253	269	291	285	267	255	253	242	281	279	265	263	258	273	282	251	261	256	264	257	260	256	249	260	263	288	274	277	261	266	265	281	248	249	279	262	300	254	293	262	290	280	278	243	292	261	281	265	261	246	278	250	259	276	235	272	256	267	294	266	263	268	248	272	277	263	268	252	268	279	241	243	273	281	241	293	234	256	251	256	259	266	269	277	259	220	272	281	273	276	258	277	244	268	251	260	266	269	276	249	270	273	246	270	261	260	254	285	269	264	288	284	271	264	295	267	254	284	247	276	243	266	275	303	235	278	274	266	266	248	253	269	270	258	256	273	258	260	286	271	274	268	258	260	289	275	272	294	289	273	256	295	250	248	261	275	262	264	275	275	264	269	232	234	248	292	256	267	270	259	279	270	265	262	255	279	290	236	283	294	265	240	267	239	281	251	247	264	245	267	280	270	279	286	266	263	282	269	271	238	251	273	254	271	275	247	265	281	244	262	280	262	253	229	256	244	259	267	265	260	279	267	252	289	266	281	263	257	272	248	262	281	279	268	292	253	273	311	285	285	275	295	304	266	302	287	261	213	267	274	253	254	268	268	254	267	273	264	259	238	247	264	271	273	247	254	253	304	256	263	248	262	262	287	254	285	245	270	281	239	288	263	248	271	275	282	275	235	263	275	265	253	263	283	267	275	279	251	286	255	256	272	283	272	251	272	282	258	268	254	278	267	262	242	271	273	277	293	263	260	229	278	271	277	276	236	268	236	252	248	294	261	305	260	255	262	256	245	255	259	263	266	247	272	282	278	260	275	261	251	258	293	276	262	239	278	274	271	247	272	278	282	246	275	297	275	272	273	264	258	268	283	290	240	268	271	258	257	270	274	284	268	283	228	263	278	261	273	281	267	286	265	254	247	267	260	286	264	241	280	259	260	266	280	258	260	240	269	225	241	250	262	246	248	246	263	250	263	279	269	278	240	264	295	270	262	280	276	264	224	256	288	258	272	261	240	260	266	277	284	232	260	248	287	272	268	277	273	280	244	231	265	260	264	269	255	249	257	261	267	273	268	276	277	291	265	255	293	243	258	233	277	260	268	279	240	273	252	240	266	275	275	264	240	244	275	261	267	256	268	282	251	245	270	249	263	262	255	280	285	296	247	257	282	296	291	269	274	292	255	281	265	260	248	250	256	274	279	293	252	267	261	246	293	241	288	263	248	267	237	271	268	263	272	272	275	293	276	253	261	268	262	269	257	235	240	271	270	285	256	279	268	267	285	282	280	309	280	251	254	242	265	270	251	279	257	247	287	263	269	262	284	275	254	267	240	284	254	269	277	270	279	255	238	251	252	251	290	257	269	266	279	236	277	258	252	263	246	290	243	262	238	266	286	287	285	270	273	271	273	275	243	274	274	247	311	246	275	260	256	270	253	300	249	271	270	295	252	264	298	239	264	271	241	269	253	264	250	274	238	276	270	276	234	242	243	243	258	273	287	265	265	227	253	223	289	263	272	278	266	281	260	262	304	267	290	275	261	278	256	274	263	252	265	272	267	246	266	255	259	263	255	241	266	273	244	275	283	275	288	281	286	268	304	268	271	248	267	258	276	273	234	238	243	284	272	295	268	271	255	285	263	287	256	248	263	246	302	265	305	280	244	270	260	288	281	262	256	272	284	257	292	259	263	231	271	274	259	279	272	287	256	267	288	287	266	279	270	234	248	264	234	269	285	285	239	244	245	292	285	265	273	271	274	280	252	250	274	257	279	266	267	273	243	256	270	253	261	251	259	234	272	255	249	281	268	262	237	276	243	293	264	257	276	255	246	262	245	268	273	216	263	284	281	266	234	258	264	289	294	277	260	242	288	273	266	244	263	254	268	265	270	279	255	255	248	296	277	264	258	243	249	245	246	270	254	252	287	273	271	293	275	256	247	276	256	245	273	266	252	254	289	262	260	252	227	262	264	270	281	265	250	253	292	273	276	244	290	256	283	265	275	294	266	281	243	285	270	243	257	240	272	248	292	275	237	275	265	261	256	263	268	240	263	238	275	265	260	255	298	259	289	264	249	251	256	277	246	282	257	249	284	248	266	307	264	265	241	280	282	260	255	262	250	275	261	258	251	256	269	252	277	248	270	280	245	268	242	267	268	272	254	292	249	258	277	258	249	243	261	253	248	258	270	275	255	278	265	260	286	247	279	239	256	288	280	225	244	241	254	251	262	277	278	266	256	254	259	259	283	254	273	280	276	253	273	272	253	264	278	258	257	278	269	293	262	262	295	251	248	262	253	252	289	248	271	261	292	275	274	277	263	273	277	269	266	270	279	282	275	242	263	266	256	266	264	273	276	243	260	279	280	246	248	261	259	240	240	264	270	284	280	258	273	277	251	257	272	252	276	238	263	267	266	234	277	285	264	258	297	279	269	272	282	242	247	238	280	252	229	256	271	249	267	281	260	257	271	267	264	281	270	269	296	285	268	288	257	275	269	282	285	241	265	282	274	264	274	245	250	268	269	223	267	282	283	268	264	306	282	280	268	279	273	229	294	268	228	273	232	276	268	257	275	237	248	260	253	259	249	262	263	252	273	289	260	244	279	284	282	267	274	250	260	289	274	266	243	301	271	261	283	292	282	287	272	257	274	276	276	251	271	262	269	275	229	286	243	264	254	277	265	257	266	290	248	267	279	249	255	262	262	281	288	284	250	308	269	283	306	279	243	263	255	276	280	259	269	270	265	260	286	280	272	283	271	294	267	281	326	262	258	282	257	260	255	272	233	282	279	256	272	296	268	275	240	281	261	253	260	250	242	257	268	226	257	272	278	278	250	253	266	264	258	282	269	286	310	264	244	262	250	260	236	277	253	293	282	238	266	270	260	270	311	298	265	275	281	285	267	243	248	284	253	246	241	274	267	256	280	238	238	264	292	260	261	237	276	261	260	241	282	273	290	263	293	269	280	239	250	276	223	274	262	283	276	271	270	282	313	241	260	300	294	275	263	258	305	250	250	254	257	269	254	265	273	267	288	243	302	257	264	248	277	280	247	262	257	250	246	231	246	244	303	249	241	250	273	269	265	261	237	247	272	300	310	270	266	249	276	250	296	249	258	264	258	249	260	276	254	229	260	240	240	292	272	271	269	245	274	260	265	265	272	292	274	277	249	287	254	314	235	293	280	230	234	297	271	264	244	293	291	281	290	257	264	253	278	280	313	276	264	251	279	228	257	270	240	261	235	292	278	273	270	261	260	275	262	256	278	303	251	250	274	269	252	246	267	263	260	297	254	276	267	253	248	235	248	233	252	255	249	303	252	213	251	260	281	293	273	273	271	293	267	273	248	248	230	267	262	287	251	245	273	266	253	265	229	275	263	286	263	274	297	280	252	297	264	252	274	277	250	278	268	248
6541	8690	8740	4916	4575	2510	1549	1600	874	977	842	702	615	642	567	549	653	650	707	740	633	531	533	478	460	400	415	456	465	415	360	369	352	351	371	356	411	346	348	379	361	373	374	347	374	382	344	355	362	327	369	371	307	317	318	394	354	352	345	411	329	351	341	348	354	342	345	359	316	375	348	355	385	366	318	349	342	330	339	299	346	321	364	351	338	362	357	334	312	354	359	330	361	327	331	345	334	347	340	342	376	344	336	377	370	347	356	363	315	354	346	349	324	316	343	336	338	330	380	362	340	334	312	340	381	339	380	349	338	378	325	345	359	341	341	352	358	340	349	344	376	349	355	349	332	357	350	361	384	362	389	355	356	348	348	312	347	351	361	391	352	353	368	352	336	335	350	360	355	362	336	332	385	337	330	317	369	352	371	341	341	319	375	337	359	350	354	344	363	361	337	368	359	352	344	342	355	370	362	335	326	346	344	337	368	356	348	333	344	338	365	331	382	328	336	362	363	396	332	345	330	373	332	369	355	339	342	325	338	350	353	357	332	347	369	319	368	326	361	347	359	332	369	339	356	325	342	357	336	351	372	355	379	320	373	360	284	352	349	354	329	338	366	353	371	374	359	354	314	349	316	320	376	340	358	368	371	362	355	323	353	343	362	343	337	341	373	367	363	330	368	353	348	372	349	363	350	322	348	322	359	335	352	382	337	341	357	328	365	354	385	359	337	364	355	358	373	334	346	324	363	349	343	352	338	316	299	366	346	357	365	361	347	351	359	312	330	335	329	341	331	353	370	355	359	383	328	339	334	360	369	347	351	325	369	347	320	347	365	330	366	357	321	335	354	364	353	328	369	323	342	363	337	344	332	317	365	358	346	370	355	349	343	351	324	374	376	347	357	333	344	339	328	334	369	344	331	344	362	345	328	369	329	363	342	378	375	345	388	347	377	357	364	361	334	328	368	369	370	319	351	363	354	364	344	332	355	353	366	351	360	363	344	338	353	344	352	321	354	367	354	358	324	377	318	357	339	373	390	343	361	329	352	356	353	350	337	354	335	362	312	389	349	342	328	361	341	304	350	344	336	342	381	371	362	357	323	344	338	364	362	341	378	348	371	323	360	363	319	369	371	344	355	303	369	373	363	348	338	347	357	329	365	309	344	376	363	350	332	295	339	329	303	351	339	354	361	366	363	363	342	351	318	318	321	337	357	346	351	345	351	345	344	363	374	366	357	357	350	356	394	390	331	369	339	344	320	387	357	337	356	339	335	366	334	403	338	346	352	359	355	357	341	332	362	356	338	327	327	341	372	351	341	303	349	347	366	332	338	360	356	352	354	372	353	326	352	356	365	327	321	336	348	339	369	325	316	360	323	350	364	354	319	377	363	356	328	349	326	354	330	321	397	357	354	359	324	383	346	333	368	340	350	357	357	336	413	361	371	376	336	375	358	347	360	342	374	364	340	331	350	354	379	343	336	366	358	352	354	352	353	328	328	338	332	339	338	386	344	364	350	360	357	321	333	327	360	333	371	327	327	366	335	356	360	331	335	354	385	335	308	341	342	368	335	334	327	370	362	337	317	361	348	341	323	311	330	357	366	381	345	300	317	356	367	346	347	345	334	354	388	334	361	357	347	322	354	329	372	371	337	362	351	340	379	326	383	363	317	358	359	341	378	306	332	375	362	385	343	323	370	330	341	344	344	334	362	364	379	352	345	357	351	355	360	328	362	324	365	327	301	342	352	318	350	357	356	341	356	351	317	319	362	353	339	344	365	333	341	329	350	391	355	364	386	353	365	347	337	342	343	321	349	347	364	350	351	328	358	361	356	331	331	322	372	350	351	356	353	354	319	382	306	358	382	380	326	346	311	362	355	347	365	342	364	336	331	346	369	350	343	370	374	355	331	346	347	353	327	323	355	359	350	336	360	376	338	338	341	358	329	395	369	351	330	354	342	345	396	372	381	341	369	345	360	325	324	313	365	346	358	329	346	363	346	322	341	359	358	353	336	357	347	330	338	340	344	345	338	357	341	344	327	319	311	352	373	350	350	325	315	352	328	365	324	358	367	369	338	359	319	355	318	343	328	358	349	366	367	359	382	370	343	383	337	352	339	359	353	342	337	327	334	356	353	385	335	344	357	335	332	326	322	366	365	327	362	347	330	369	340	357	356	339	381	348	367	355	352	343	359	381	337	368	355	333	340	335	355	347	352	336	339	368	343	330	347	366	321	368	342	364	344	357	343	362	358	368	346	326	371	361	335	354	347	376	344	355	360	367	337	336	339	375	367	300	323	333	357	329	361	357	333	353	356	366	352	352	371	345	349	346	343	333	342	354	362	347	344	352	356	349	391	313	364	351	372	334	339	349	374	371	320	369	351	363	333	315	346	356	380	356	377	383	342	350	356	320	332	338	342	352	360	391	367	344	352	347	357	322	338	349	374	334	373	338	329	354	382	339	326	347	348	324	318	359	340	329	362	327	364	381	351	340	400	371	343	334	348	310	346	342	339	357	344	318	353	333	346	340	330	383	339	342	336	352	357	383	360	328	342	332	342	357	337	370	363	355	338	372	357	310	314	391	346	345	352	354	343	359	371	370	357	344	378	345	346	377	327	355	369	357	349	338	356	323	361	352	331	344	355	350	352	380	337	377	302	325	341	334	354	349	332	354	363	378	368	401	359	335	326	348	378	402	341	375	362	352	343	363	353	337	353	306	348	367	361	329	338	379	361	350	377	319	344	333	352	335	323	372	350	363	361	345	354	353	334	337	347	372	388	342	354	357	339	322	345	347	361	342	372	349	360	344	346	322	328	316	381	350	330	347	342	334	338	353	370	345	351	321	333	345	337	354	334	349	368	346	357	326	357	351	354	335	336	369	367	365	324	366	380	365	361	309	347	326	331	328	354	337	362	337	325	369	332	332	348	373	368	367	380	390	368	309	351	347	367	316	353	349	361	326	351	366	350	358	376	359	364	357	339	347	348	364	354	383	368	345	347	360	312	338	326	340	367	354	389	351	326	358	338	350	331	355	371	367	360	357	353	354	347	353	379	366	342	326	340	321	349	326	320	354	343	339	360	353	331	357	345	346	351	357	351	323	290	360	358	382	345	363	376	337	347	357	343	358	362	360	395	357	320	368	361	353	365	338	316	362	328	337	326	314	358	328	364	370	349	343	361	373	345	344	333	340	366	336	359	347	329	328	332	358	365	372	360	373	327	326	331	344	348	301	347	339	365	349	345	335	352	332	320	361	357	334	367	349	336	354	376	346	332	354	350	375	296	338	352	374	326	348	324	349	355	332	371	322	373	400	363	368	359	353	351	349	301	355	337	372	366	335	345	381	345	347	348	358	350	347	300	390	329	356	314	339	360	369	353	345	365	323	347	336	385	354	333	378	356	336	385	385	333	357	352	364	368	359	352	335	368	334	344	346	380	349	352	336	332	355	339	383	361	361	355	363	335	340	330	320	377	341	341	364	357	337	347	338
23751	20993	28230	23918	20973	11208	2342	1606	1058	997	949	872	750	770	739	703	735	765	760	801	785	735	684	625	593	552	567	574	526	572	513	570	579	489	542	503	511	491	544	494	544	519	519	506	505	510	530	489	484	522	494	478	491	456	480	498	478	530	491	502	539	500	504	475	488	505	514	536	466	513	494	504	493	485	492	487	494	487	476	445	530	470	475	490	465	465	517	477	481	493	469	496	488	482	466	500	467	475	492	475	491	500	487	514	474	489	492	517	492	473	482	483	504	498	504	487	448	453	470	455	516	446	469	484	517	527	489	499	478	488	490	485	494	544	509	499	473	454	489	478	482	479	479	480	530	451	507	457	498	495	472	506	534	477	512	508	514	484	434	482	514	475	501	500	484	452	509	502	503	499	493	460	487	465	487	494	481	503	473	510	508	454	492	499	493	497	469	487	476	479	497	496	492	490	479	470	477	483	467	520	479	464	501	481	474	490	552	475	457	528	457	438	488	486	480	512	498	488	501	492	493	512	466	509	475	501	483	478	513	482	485	494	507	519	486	492	488	479	484	490	509	486	492	478	483	506	511	481	477	496	510	512	480	474	441	491	496	486	496	463	455	480	448	467	478	484	493	522	492	460	498	500	473	493	490	476	506	504	489	495	484	480	499	486	438	485	495	505	458	481	460	463	501	463	482	478	489	465	481	498	502	506	483	503	474	439	498	481	498	455	499	533	455	475	529	489	514	472	479	488	471	495	514	485	513	472	478	488	453	464	504	463	483	482	486	492	445	481	500	491	497	482	492	468	493	496	519	506	481	487	485	513	501	470	494	483	487	469	474	474	501	483	516	504	457	459	500	491	443	483	514	515	500	491	466	507	504	485	502	494	573	488	452	486	503	485	478	467	461	463	462	479	493	464	501	478	469	489	454	470	472	503	509	485	482	504	463	462	475	519	519	476	510	469	489	493	523	510	493	466	497	478	524	455	531	491	480	492	489	485	484	504	479	456	468	498	452	496	451	510	473	473	467	489	476	496	514	466	503	542	465	549	502	524	500	457	508	498	505	495	463	502	489	458	486	479	463	475	496	493	489	477	503	470	514	479	493	519	480	503	490	538	441	448	492	489	505	485	512	505	492	491	477	472	485	527	515	501	489	495	456	493	515	460	494	538	471	465	482	538	495	452	475	448	524	469	482	491	499	482	496	486	502	518	538	506	480	522	455	534	462	472	506	512	473	449	488	522	456	495	495	519	546	500	503	490	487	487	479	498	511	507	509	432	454	493	471	482	452	459	478	496	493	515	470	478	467	477	475	526	454	494	478	480	473	483	508	519	468	498	477	499	509	441	477	538	481	476	510	518	464	466	465	498	453	456	507	532	476	460	453	491	502	478	500	478	481	497	487	492	478	480	534	504	472	515	465	499	481	496	492	476	472	461	482	539	454	498	509	481	526	491	486	482	457	475	482	514	467	503	492	489	521	499	496	473	500	476	487	509	488	470	491	489	519	504	513	515	529	465	490	514	519	481	460	483	533	458	499	495	488	492	517	537	480	526	512	501	453	483	491	473	522	480	473	456	496	489	468	491	505	503	501	523	526	494	491	541	474	496	512	496	550	511	467	493	471	445	465	495	488	474	516	509	527	465	482	472	483	491	501	461	500	453	464	495	515	490	496	503	501	477	486	469	491	525	514	492	470	431	476	474	484	496	488	504	463	516	522	505	490	470	450	495	479	505	474	411	510	519	477	458	480	492	503	492	504	479	528	469	455	481	518	498	505	506	508	505	478	458	489	491	441	492	466	450	466	481	455	468	491	472	526	488	480	504	522	472	490	485	476	532	502	486	455	469	494	469	508	495	474	475	490	499	490	464	507	457	469	532	442	507	481	479	515	490	508	466	521	482	515	459	456	496	477	504	487	441	519	487	512	482	501	497	466	460	466	457	495	475	488	465	516	471	479	485	484	478	481	522	475	482	506	509	437	512	507	519	537	500	487	479	506	535	464	471	442	481	508	483	518	463	503	468	457	494	507	426	469	474	519	481	449	488	472	536	492	519	493	477	439	496	505	497	491	486	472	472	469	506	470	470	502	474	475	477	512	480	459	487	497	486	462	481	507	515	511	474	471	471	449	512	486	486	509	476	498	477	482	506	486	470	483	459	481	451	510	510	514	478	488	462	486	490	489	437	490	472	475	515	503	495	443	493	487	475	500	517	478	480	481	469	532	538	468	500	518	486	456	447	510	513	477	476	477	485	488	481	441	456	490	471	484	500	479	572	473	504	492	459	466	459	500	500	500	480	486	490	454	481	470	503	505	513	524	481	446	488	463	520	510	459	507	499	461	449	526	446	494	507	498	503	488	505	468	472	486	452	512	501	492	475	463	473	508	481	554	516	484	470	459	471	462	483	479	493	455	455	502	490	469	450	453	506	490	450	442	450	446	431	501	480	493	449	531	518	487	503	505	482	484	493	470	439	480	485	454	475	464	471	478	492	478	466	493	478	519	457	526	458	491	515	462	497	511	488	455	503	498	487	454	485	505	476	507	496	506	495	486	506	492	495	495	446	479	523	449	518	472	483	493	497	510	499	464	484	483	480	478	471	490	478	483	493	476	462	513	449	503	467	469	457	531	461	495	495	505	446	470	465	504	493	493	489	469	496	534	498	449	424	475	483	509	453	477	449	472	535	480	515	489	490	509	487	437	500	477	463	509	467	475	481	489	491	455	468	459	443	514	515	466	449	475	500	479	494	458	489	486	468	484	455	473	482	519	461	437	451	493	495	461	497	513	481	508	507	428	493	497	523	481	517	487	498	496	511	467	492	464	506	511	496	503	530	474	485	531	487	477	476	501	493	499	493	487	445	477	492	489	519	534	483	488	511	517	435	467	519	476	477	498	467	481	498	444	462	465	465	483	485	495	517	493	487	449	475	507	461	469	478	498	487	547	491	516	530	502	467	477	520	516	508	503	449	422	466	458	481	463	498	475	459	497	468	463	488	480	474	497	469	489	511	438	460	481	447	477	497	471	465	477	473	460	484	482	453	481	477	513	455	495	481	474	494	452	461	499	523	484	469	508	494	488	481	506	504	479	501	496	488	477	463	521	531	475	481	516	498	483	484	484	484	440	463	476	480	473	471	478	500	500	505	502	474	454	465	474	467	493	510	473	505	499	462	499	468	455	478	459	493	494	455	491	471	491	520	498	519	489	457	505	489	491	483	495	484	507	469	521	468	513	485	493	499	487	460	458	495	493	502	550	467	504	490	483	488	510	501	446	462	503	482	508	503	468	469	494	483	503	472	500	502	498	471	502	470	481	474	491	472	493	474	515	447	480	470	501	494	484	453	453	510	516	518	434	459	494	473	469	506	487	475	475	480	510	475	547	474	473	468	505	471	461	522	492	455	450	478	503	473	483	458	431	480	462	512	457	513	475	507	489	460	496	477	494	522	438	480	500	480	488	447	515	489	498	471	465	490	459	459	498	482	499	470	485	530
7941	17758	16659	9937	8610	5420	3559	3331	2093	2016	1841	1665	1313	1375	1226	1179	1213	1279	1295	1357	1265	1065	932	890	820	782	789	831	811	822	675	731	667	706	690	651	646	676	665	675	688	676	655	663	626	641	665	633	649	636	662	644	627	687	626	618	649	637	686	603	651	583	650	629	671	669	683	624	661	642	595	660	663	641	648	638	592	597	664	631	609	637	665	616	643	628	612	627	640	590	635	628	644	664	621	663	636	573	619	644	648	604	651	640	645	611	626	571	603	628	611	642	601	603	594	608	639	626	629	627	615	644	617	614	609	615	592	645	606	596	595	619	583	614	627	574	580	652	648	664	607	585	634	657	613	619	633	606	633	639	622	604	578	610	619	626	587	606	623	614	628	595	632	621	607	646	588	643	635	601	595	586	595	595	628	606	614	615	605	650	663	594	573	632	637	608	630	597	615	620	646	628	616	596	578	647	617	638	623	635	612	599	633	586	616	603	617	608	654	636	668	693	587	656	624	620	582	610	646	638	635	653	590	630	604	604	626	642	648	642	634	661	597	630	582	624	664	634	631	688	601	594	611	650	608	631	623	669	648	612	651	615	595	637	622	637	617	596	621	646	626	653	650	603	587	648	581	618	614	608	638	603	633	558	618	635	585	662	631	569	641	642	577	608	609	637	621	581	629	657	619	662	612	607	596	604	546	603	659	608	579	598	604	560	616	643	654	608	600	604	666	654	651	633	639	637	657	585	594	592	620	620	653	604	601	649	654	644	623	663	644	613	640	590	629	636	642	613	596	631	626	605	604	585	673	671	676	579	624	641	642	625	602	646	624	608	652	634	656	588	651	578	625	567	661	664	630	636	654	582	609	625	617	597	653	624	616	665	599	633	615	622	632	620	622	615	623	656	692	592	623	582	645	644	672	636	616	661	636	634	608	658	658	624	603	671	619	640	596	605	637	613	622	630	638	589	602	614	633	593	636	600	626	643	619	657	559	641	629	596	645	681	595	577	610	607	604	666	651	617	610	644	593	639	660	636	661	660	628	590	654	563	636	603	631	623	618	613	627	633	618	672	611	637	588	643	601	593	619	596	630	586	642	653	643	613	616	622	627	650	622	625	622	600	630	612	635	646	630	594	583	657	631	694	593	607	656	675	618	627	625	603	625	622	626	613	600	593	650	589	633	613	643	645	588	618	670	634	638	600	624	590	595	609	612	671	599	621	649	641	648	572	633	637	608	696	664	629	621	626	625	615	630	607	570	584	620	635	604	636	637	628	610	587	575	623	617	609	604	577	618	624	608	611	614	555	623	597	573	648	628	639	616	647	593	625	640	624	611	598	627	639	660	605	606	614	648	636	614	602	639	601	611	592	650	643	627	629	596	641	647	601	634	654	612	666	609	587	609	614	636	653	598	610	616	661	635	623	621	657	607	632	601	617	636	654	684	670	652	669	626	621	612	650	597	595	676	641	627	596	594	647	652	630	596	692	650	603	614	619	640	663	582	585	616	620	640	557	592	581	639	617	597	592	621	609	655	658	604	622	636	631	605	614	663	634	620	575	602	603	594	637	630	616	648	623	639	594	610	605	643	607	607	613	611	571	588	636	611	591	612	601	589	642	631	625	622	615	603	610	612	632	648	569	556	617	666	580	622	629	606	630	618	631	653	615	639	596	601	623	621	674	628	634	615	624	635	640	630	625	606	651	685	642	642	600	646	593	606	650	643	627	643	640	609	594	590	619	682	618	618	614	587	560	607	638	617	609	616	631	598	613	655	661	684	640	641	608	601	643	626	633	595	610	630	612	623	635	586	642	593	599	597	668	643	628	593	650	652	614	614	637	601	649	604	589	606	663	628	589	647	581	640	606	652	620	604	593	652	579	641	652	632	634	619	591	588	593	635	655	635	621	599	647	600	622	640	571	603	620	630	620	615	613	601	579	597	618	609	626	587	637	615	621	620	624	605	633	593	577	611	552	592	588	599	622	589	648	624	646	638	600	602	657	623	655	604	596	606	622	572	618	600	623	630	622	618	627	610	615	620	654	615	568	603	627	625	612	600	594	605	637	629	637	615	563	603	595	628	669	614	627	654	659	592	587	653	620	616	582	604	593	642	578	624	596	607	599	590	652	640	588	613	629	634	661	609	641	592	628	622	654	634	664	594	582	669	593	596	717	655	579	629	642	605	602	624	608	604	613	605	653	654	645	609	655	618	612	609	636	627	618	576	612	657	622	609	643	627	657	627	613	641	637	641	590	614	618	635	617	606	628	598	629	640	637	623	650	604	621	650	636	616	610	661	617	651	629	592	614	612	634	611	589	586	591	605	640	634	634	667	611	669	632	660	586	638	650	643	596	616	653	673	590	631	634	642	618	658	636	655	592	635	602	614	645	584	594	641	613	625	656	674	659	626	613	609	547	616	618	668	605	608	594	602	642	629	611	648	639	633	614	621	646	576	602	624	635	616	660	629	620	620	638	598	605	611	636	643	608	625	600	664	626	635	606	621	648	659	606	642	606	604	634	635	587	615	602	588	611	649	628	645	622	620	616	615	627	611	647	645	645	634	617	628	577	678	618	655	629	645	606	597	658	601	577	589	596	638	619	592	586	666	609	643	617	645	622	615	650	613	568	643	612	562	626	618	624	593	629	619	620	627	658	600	635	652	600	647	643	637	600	613	650	619	581	653	631	601	592	631	621	630	660	614	590	611	598	656	619	623	631	652	577	616	646	649	625	686	640	617	602	607	605	655	620	647	601	631	618	610	631	560	594	601	646	641	624	629	614	582	669	605	616	654	611	615	608	630	634	611	625	606	616	585	618	647	671	603	665	611	657	598	596	629	625	585	619	607	594	663	595	625	547	635	617	635	613	610	630	607	633	640	615	632	656	643	610	609	660	630	671	660	616	592	620	650	669	628	651	640	662	599	639	626	605	624	649	670	597	648	631	626	612	595	635	604	604	587	613	601	659	639	607	647	654	627	636	625	610	633	643	634	601	627	629	601	582	598	681	639	621	636	690	633	582	648	608	646	603	601	642	646	607	611	645	617	587	644	634	574	597	664	618	565	646	564	634	661	636	603	655	565	598	623	650	626	648	609	588	657	610	669	625	627	602	638	667	602	594	637	570	598	628	597	647	609	624	633	576	613	572	663	623	642	603	632	609	595	621	626	641	583	657	572	578	613	637	636	675	576	672	603	609	636	653	617	613	604	613	600	607	658	624	640	604	629	601	621	632	653	591	625	584	664	602	618	652	656	612	642	620	629	622	615	617	650	678	593	598	637	625	619	565	650	627	609	640	596	593	638	660	576	629	626	592	603	641	642	609	639	638	644	635	592	568	659	589	651	587	618	632	614	640	597	617	617	604	660	624	620	636	585	625	603	628	610	551	627	596	601	650	630	638	632	695	631	620	650	618	578	620	612	586	643	633	630	620	586	646	631	638	631	674	573	631	615	563	598	557	590	628	611	627	616	590	614	643	604	596	639	593	610	590	616	630
24999	20983	27003	24945	10423	1889	916	871	483	542	445	454	379	364	371	358	338	352	395	394	390	364	291	258	237	252	238	272	247	215	207	245	205	210	201	193	217	205	209	216	188	203	208	186	207	215	199	203	209	215	210	193	206	204	231	208	204	226	187	206	188	211	169	197	195	205	226	200	190	206	203	210	187	229	211	200	201	203	186	171	179	202	212	199	188	208	190	199	199	209	198	192	200	180	195	189	195	217	187	182	202	188	199	190	198	199	190	171	235	210	205	211	168	198	163	231	195	187	186	225	206	189	193	193	192	211	216	206	209	189	188	185	226	210	189	187	197	180	222	187	192	181	186	186	211	192	201	218	228	185	177	230	168	208	195	194	176	197	223	193	186	197	189	182	209	202	188	208	207	187	201	200	210	187	205	228	181	170	178	200	204	199	182	223	195	177	218	157	199	185	188	198	191	172	203	168	199	198	228	171	203	200	202	173	171	178	181	190	175	214	203	209	214	180	198	214	178	188	213	182	172	209	187	200	193	228	193	194	192	198	198	208	205	174	213	188	200	190	200	206	185	182	175	188	199	194	206	198	194	184	215	200	225	198	186	165	192	207	192	208	174	192	181	198	187	207	221	190	207	191	225	204	201	206	211	185	190	220	193	186	197	185	195	187	219	195	214	183	203	228	186	200	206	192	219	182	205	183	190	210	208	186	185	217	184	207	203	193	199	180	198	195	178	195	191	187	184	207	168	195	153	221	194	193	224	187	193	197	178	176	192	215	213	168	209	179	198	201	176	184	188	200	183	194	164	179	208	192	194	196	234	199	174	177	205	191	214	172	186	187	198	225	199	173	213	192	203	184	184	181	204	190	186	184	195	200	210	190	180	207	208	185	174	218	193	151	202	219	188	195	183	231	218	201	167	180	178	198	200	171	177	199	186	194	191	195	175	169	209	176	193	203	188	190	209	201	199	196	181	218	182	194	204	177	199	186	193	175	210	193	179	204	231	174	212	199	172	182	197	223	197	194	190	163	235	175	185	183	195	200	180	185	206	205	236	222	194	181	194	202	210	194	195	208	205	209	200	193	192	187	191	187	177	216	193	201	202	159	186	180	203	220	200	193	188	173	210	204	187	191	218	190	159	210	209	190	203	186	201	168	207	197	198	218	209	196	198	197	189	187	205	196	167	197	213	191	200	174	182	195	176	215	187	184	193	178	186	184	179	185	195	190	216	196	187	180	197	182	192	195	194	207	174	199	174	185	214	216	205	174	205	183	185	194	200	193	193	167	199	198	227	217	224	192	195	178	187	206	199	204	191	189	194	192	215	189	176	227	226	168	215	189	208	193	197	204	222	195	182	200	170	209	202	207	207	205	196	189	181	186	182	206	163	194	225	202	195	199	192	186	201	201	228	189	175	234	170	188	205	175	205	205	198	201	213	203	194	167	181	195	209	183	183	198	187	199	192	189	206	195	195	185	180	190	214	196	204	198	189	226	189	226	184	182	192	180	181	215	186	200	199	188	196	214	185	199	185	206	184	193	201	197	183	181	173	193	214	186	200	215	209	185	238	206	194	192	209	196	206	194	173	195	200	163	218	193	191	191	215	177	207	200	208	187	219	208	206	199	184	199	183	189	226	212	186	193	209	198	185	206	212	184	183	202	225	216	189	189	225	202	189	215	171	170	187	192	191	185	192	190	184	179	196	208	190	178	194	205	211	176	212	150	213	197	187	170	198	173	188	182	200	204	185	178	202	170	183	187	185	179	182	207	210	204	226	209	224	202	181	191	217	182	182	189	176	202	189	202	214	190	206	207	188	176	184	211	200	194	208	198	194	202	169	197	187	196	184	191	194	198	218	175	171	184	215	198	168	199	191	188	173	196	201	216	195	218	194	203	189	204	197	195	172	194	197	201	190	194	201	209	199	191	196	181	191	195	177	176	182	205	174	169	202	208	208	189	183	208	171	180	169	189	153	208	198	164	178	206	206	189	183	192	218	192	190	180	186	204	197	198	215	189	186	175	188	182	212	177	214	187	215	211	172	209	189	201	201	192	185	173	188	202	181	182	187	190	180	182	197	181	195	201	197	185	173	183	203	206	192	183	190	200	203	183	217	191	205	202	195	182	207	189	198	198	200	210	189	197	194	180	191	194	192	217	188	193	171	215	201	210	165	202	218	190	203	201	194	191	194	200	210	181	212	189	189	197	203	199	197	198	210	195	233	196	201	211	193	186	183	192	221	205	172	179	194	192	200	203	210	196	201	194	173	197	182	172	196	202	200	183	182	218	187	213	202	172	186	165	197	207	216	164	168	215	194	174	205	201	191	200	211	167	183	156	219	164	193	196	190	178	180	192	176	201	205	203	220	174	209	207	176	207	216	184	186	184	194	184	201	198	184	201	201	210	222	206	196	199	210	186	216	210	190	203	205	190	183	204	183	195	199	189	170	201	203	185	175	199	205	209	193	192	192	199	179	190	181	185	199	192	210	192	178	209	208	179	199	198	188	202	199	207	205	186	200	175	165	213	217	177	176	199	209	196	196	167	180	185	227	188	152	206	191	199	198	194	189	165	190	190	189	178	183	183	198	208	195	194	180	182	175	210	195	192	175	196	218	194	204	204	207	193	178	156	190	193	195	209	191	185	187	212	188	191	221	203	205	191	205	191	180	207	190	182	199	168	196	199	181	200	235	200	192	180	202	190	207	203	205	184	215	200	177	205	213	185	207	187	205	207	198	198	193	205	206	195	203	164	188	204	184	228	202	182	187	163	218	208	212	191	194	205	198	202	189	163	164	219	198	185	179	173	186	199	202	195	206	181	210	202	205	202	207	211	162	181	195	191	197	176	167	203	214	172	217	207	240	178	213	199	192	166	203	198	207	182	214	198	190	191	206	180	195	216	172	203	212	183	188	200	198	214	215	211	201	177	197	167	215	181	178	180	182	194	212	207	203	198	197	202	211	168	225	183	208	220	192	182	209	198	216	198	181	172	223	213	178	180	187	208	191	184	192	199	179	182	191	199	197	214	218	174	210	182	186	201	213	214	214	202	208	218	217	198	206	217	192	176	209	181	197	210	199	195	179	177	188	192	182	216	178	197	192	182	177	240	168	165	194	218	189	197	175	186	183	177	184	204	201	190	177	179	190	178	195	198	204	187	203	203	188	191	198	208	197	167	191	191	192	189	199	217	193	178	174	204	203	183	195	193	196	171	203	202	201	188	237	198	157	206	217	191	199	195	183	214	232	174	218	227	222	189	182	205	173	194	202	197	202	200	163	200	178	206	218	199	191	185	201	191	187	187	205	193	197	212	176	189	225	185	201	196	219	185	181	208	213	215	211	197	198	229	184	181	178	195	207	205	187	199	202	183	186	180	201	205	210	176	191	192	182	209	200	182	200	196	182	185	175	179	211	218	209	206	195	205	180	206	203	175	190	191	193	206	195	208	189	225	185	182	181	201	201	173	205	196	209	201	218	188	194	235	207	197	189	180
7579	13186	13471	6891	6714	3956	2173	2362	1246	1327	1028	1042	819	813	735	660	676	791	712	759	745	597	523	405	414	389	424	396	372	367	330	331	316	312	311	298	272	316	311	314	298	296	275	342	299	293	266	281	307	287	301	313	253	310	293	270	252	295	279	289	259	251	306	295	274	269	292	299	259	288	285	282	242	299	268	263	261	290	228	270	300	254	269	269	237	269	267	272	274	282	246	260	276	266	273	270	236	296	292	248	254	262	277	276	247	262	271	281	282	270	289	274	259	273	285	268	265	292	290	289	293	270	284	274	276	268	271	265	250	242	247	263	279	251	259	306	280	273	280	250	277	275	276	294	291	263	293	271	283	289	244	267	273	304	255	281	254	316	289	288	277	290	272	292	276	286	243	282	288	266	231	308	261	305	252	263	269	274	287	250	263	253	238	293	276	294	281	288	284	250	273	249	277	278	278	262	265	288	286	256	300	271	256	278	268	282	278	267	272	303	280	276	256	265	303	235	269	291	275	253	266	272	276	298	281	274	275	271	250	273	249	257	264	272	260	265	290	294	272	292	299	258	273	226	257	255	280	268	282	274	279	271	272	276	285	288	248	258	276	292	270	256	278	250	255	282	262	264	265	228	269	282	270	257	257	242	248	257	278	267	241	299	253	272	265	298	288	242	286	271	279	270	299	248	265	246	262	262	301	276	261	283	287	258	285	302	260	275	281	268	284	301	280	264	285	250	267	288	274	284	261	279	275	297	273	269	258	281	236	282	261	283	296	292	265	259	268	300	290	299	285	296	281	291	261	275	261	271	267	264	280	267	283	271	295	260	266	272	290	259	270	273	272	280	266	263	286	273	273	283	302	265	276	249	260	286	240	301	289	238	297	267	285	254	251	290	270	308	264	289	278	278	287	265	271	283	266	281	287	255	273	265	257	247	243	254	276	261	263	298	297	268	277	275	244	287	260	287	277	270	261	288	282	261	248	273	256	271	279	286	263	292	251	271	265	271	245	269	244	277	272	253	283	301	261	246	273	269	271	253	277	290	271	245	279	255	285	288	275	261	286	296	251	284	262	256	284	251	297	260	251	261	288	285	274	312	261	269	299	284	266	263	279	274	264	278	259	254	274	282	263	252	277	264	283	259	260	289	288	264	235	261	293	264	250	256	277	275	253	287	291	259	280	263	248	269	257	274	280	262	254	278	250	295	304	275	293	280	263	281	248	278	301	275	278	289	280	261	265	262	263	258	271	292	291	272	289	256	259	289	292	267	269	280	311	278	272	268	283	260	280	283	270	271	308	265	277	276	253	270	285	272	231	279	269	268	264	257	272	241	266	264	274	252	280	267	287	264	269	308	255	267	277	262	243	288	254	284	262	280	265	259	244	274	302	243	263	288	279	262	279	308	259	268	259	283	266	287	281	280	258	260	258	271	279	266	272	275	273	243	283	283	276	245	244	268	264	267	266	282	265	269	304	290	278	294	276	274	289	231	253	255	280	271	287	291	251	289	260	289	269	256	275	288	263	272	292	292	254	274	261	279	264	263	253	287	247	284	266	301	302	291	272	241	261	282	275	266	285	256	266	268	276	269	258	279	272	282	264	269	262	278	265	281	249	298	260	247	250	301	276	258	274	276	262	252	271	277	274	292	273	295	284	277	261	254	288	261	259	268	273	278	269	282	242	277	279	255	279	266	263	310	266	247	281	285	278	288	290	280	275	264	270	294	301	279	288	268	259	285	282	270	255	297	273	285	263	264	281	259	255	270	278	297	278	258	282	260	266	271	289	246	280	281	270	257	291	261	258	282	258	278	274	256	254	300	266	267	301	234	266	287	266	273	272	260	249	265	285	279	266	267	275	249	317	261	287	248	275	259	242	264	273	272	295	253	259	244	266	262	286	257	310	259	252	261	266	262	273	274	271	264	254	305	271	254	268	270	275	273	271	290	280	291	252	280	256	265	258	280	256	269	284	255	263	269	281	252	274	272	253	278	288	271	288	276	293	272	290	246	268	275	272	235	268	248	299	289	246	275	279	255	280	269	282	285	257	248	259	257	266	253	259	300	253	289	266	237	255	281	265	278	253	289	254	262	295	259	244	297	293	292	279	273	256	247	279	265	279	266	262	242	248	280	272	280	259	298	290	259	257	298	282	278	249	258	286	294	249	280	281	268	259	284	296	255	279	286	238	276	258	236	287	257	273	261	239	267	258	280	271	276	269	261	249	266	266	287	241	250	250	279	316	260	269	266	283	266	255	288	270	259	289	242	252	255	282	277	264	257	270	297	254	293	274	269	263	267	264	274	258	272	253	281	279	293	280	250	274	258	268	277	268	258	287	277	269	277	268	250	273	289	257	296	253	258	262	272	267	270	258	273	248	267	251	268	298	284	264	285	256	255	253	302	282	274	296	276	268	258	268	276	266	277	268	268	299	255	292	263	235	274	287	305	290	255	268	282	242	242	270	275	227	255	260	266	271	276	262	287	262	267	261	251	267	282	275	258	268	288	264	274	266	269	261	260	250	264	272	250	280	274	265	271	243	296	257	272	247	254	248	290	280	249	280	274	282	273	305	290	257	274	289	278	253	282	263	288	284	267	280	266	281	270	299	287	275	273	266	270	292	249	290	252	290	247	276	307	266	239	293	285	233	285	275	268	265	275	295	281	273	276	272	283	276	273	249	268	263	295	315	285	280	263	254	264	281	251	241	277	281	275	274	281	248	290	294	272	261	291	291	254	249	270	256	295	268	255	274	281	272	293	237	286	257	277	275	280	268	285	251	264	256	265	257	252	272	263	269	269	277	289	274	298	275	276	272	290	259	302	266	257	239	251	289	268	257	260	268	260	255	255	308	272	265	254	238	280	256	253	282	288	252	266	259	263	280	292	283	274	265	275	253	280	281	283	285	291	274	278	284	281	273	298	261	264	255	269	281	272	290	253	290	289	266	269	271	268	239	270	270	290	284	279	247	268	269	253	274	270	271	265	293	256	252	252	261	259	256	290	255	265	282	287	229	264	254	265	287	296	252	274	307	263	279	304	267	232	238	278	260	266	281	262	248	289	299	274	266	285	257	279	266	257	264	262	300	278	255	255	273	262	257	277	263	257	264	293	242	274	264	284	303	273	257	279	263	262	276	300	259	287	269	225	283	305	309	283	265	252	273	255	248	299	255	257	247	276	281	277	305	237	273	255	266	291	267	282	265	301	284	280	262	259	300	257	269	270	268	246	281	289	256	272	294	237	280	265	266	260	309	273	290	262	270	269	264	281	263	306	289	287	288	275	266	254	269	279	255	298	268	291	265	300	260	299	265	265	272	280	269	287	244	295	279	284	313	295	292	290	278	260	259	283	246	245	262	258	255	282	267	291	269	272	266	252	269	284	288	293	274	277	246	283	284	297	271	239	298	286	269	277	273	275	309	278	256	239	279	259	248	269	291	289	283	289	276	282	256	254	290	295	260	238	285	272	268	274	284	266	278	308	223	243	289	254
22745	21020	28736	23487	21022	21072	10414	2576	1475	1395	1191	1171	957	954	994	776	863	926	963	958	963	822	753	606	644	662	629	667	624	595	564	595	559	553	543	538	523	573	524	553	544	549	511	511	527	544	556	563	530	533	508	568	534	512	539	486	508	541	550	530	493	538	527	482	557	570	531	520	566	565	514	489	519	553	495	507	502	522	541	515	469	497	549	563	507	519	516	514	522	506	526	478	488	541	501	510	528	473	472	466	502	523	489	512	497	504	514	475	543	482	466	524	517	497	491	478	508	520	536	541	512	532	527	498	490	508	526	481	507	510	525	536	478	478	509	525	495	519	536	564	515	507	479	549	512	480	499	489	509	508	529	523	532	542	486	483	487	497	494	480	494	574	531	502	536	515	451	525	499	508	530	527	507	536	536	494	511	531	509	534	530	546	501	503	499	508	488	549	544	521	522	495	531	561	497	521	502	504	515	533	521	501	509	495	513	461	480	501	517	458	532	527	496	504	533	504	510	506	496	528	486	516	534	502	528	499	533	522	519	468	528	504	516	524	526	522	527	503	489	535	558	551	484	530	552	522	521	510	510	511	459	486	506	507	488	517	510	505	494	510	540	493	532	496	520	484	505	471	527	480	514	507	532	577	546	519	472	507	482	558	527	546	477	535	516	492	507	529	504	509	504	500	496	538	553	529	508	534	517	522	517	476	447	509	514	498	524	530	507	484	518	496	503	485	488	541	507	505	484	525	490	484	488	519	466	517	500	476	524	512	518	510	519	520	543	507	523	554	507	536	508	503	492	537	537	490	492	520	459	501	529	502	514	498	512	516	537	494	533	513	467	571	472	472	542	506	526	476	496	541	544	550	525	483	557	530	523	543	478	488	494	488	529	524	514	519	546	495	530	530	522	515	551	504	507	492	522	491	474	558	530	529	500	515	508	543	492	512	464	509	486	467	503	489	532	497	530	526	497	511	506	479	485	448	459	501	537	492	507	527	511	505	510	491	504	548	511	507	502	507	505	496	491	513	505	484	491	487	530	549	525	500	504	530	499	487	496	479	502	525	526	484	511	524	524	485	526	515	502	507	511	511	559	504	467	502	506	481	538	485	499	497	498	511	534	516	472	515	498	488	549	534	509	520	496	507	486	511	521	515	511	525	524	521	509	511	484	481	507	502	501	516	519	544	480	510	523	525	528	522	535	507	483	488	529	514	517	472	459	531	480	487	482	483	465	492	518	512	514	492	488	485	513	529	530	482	517	511	507	521	493	518	493	493	481	516	528	495	508	515	520	518	562	526	482	492	512	471	503	510	524	511	552	483	522	508	490	501	494	499	501	502	521	497	503	498	459	505	500	509	481	503	513	506	500	482	502	505	505	486	477	517	501	529	519	484	508	503	507	498	498	508	521	478	519	517	506	519	490	528	499	508	487	525	504	497	541	541	541	515	522	502	495	518	520	534	496	495	441	503	532	548	507	486	484	509	487	487	519	524	501	517	497	531	510	585	504	485	546	506	515	520	550	521	479	464	552	477	516	512	513	522	467	571	537	538	494	504	533	498	529	542	491	513	523	475	508	554	497	469	482	514	501	468	482	497	465	496	496	508	532	544	508	541	514	482	532	496	534	517	523	540	515	527	549	543	506	486	536	534	542	584	484	472	509	505	539	525	521	504	529	547	497	494	473	535	477	493	513	442	528	523	517	515	543	507	472	527	501	503	485	499	504	521	531	479	494	540	524	505	508	519	507	536	525	522	521	512	510	500	492	553	525	467	502	572	518	477	485	494	503	499	489	523	484	459	538	507	530	518	471	508	534	480	532	513	493	541	574	486	513	490	506	499	451	522	467	522	478	535	477	485	500	450	508	471	488	528	488	495	520	512	495	540	504	524	456	510	504	487	485	513	513	489	516	525	500	511	449	508	493	523	497	523	520	515	509	524	516	517	524	526	540	509	556	482	504	520	489	488	502	510	493	472	538	520	513	496	540	526	496	519	514	512	516	474	525	530	476	465	497	557	475	519	523	519	580	534	503	494	537	510	556	529	482	466	517	513	524	502	468	488	515	536	482	474	516	501	497	510	502	477	494	500	487	500	469	516	540	519	474	478	454	487	536	501	483	469	478	494	517	539	539	522	488	498	495	509	537	543	484	481	490	472	501	470	514	542	476	525	533	573	501	498	522	528	509	506	520	520	524	526	495	496	546	465	500	493	508	520	510	510	508	513	512	485	473	511	557	484	490	516	495	439	501	502	556	484	504	499	528	537	466	499	536	507	516	526	496	511	529	492	537	539	537	479	483	504	474	499	498	510	519	502	510	539	510	522	512	525	503	526	497	494	528	479	515	548	538	498	477	474	518	526	450	530	472	494	519	512	472	530	497	461	529	483	515	529	500	502	493	527	519	507	486	476	490	519	496	513	510	524	490	506	486	486	470	507	547	534	514	537	488	505	481	494	511	482	488	492	465	510	485	517	493	489	504	502	484	489	516	512	506	487	523	500	553	523	504	469	522	499	488	517	502	525	490	526	526	527	513	549	530	504	559	466	505	512	521	514	502	501	519	525	496	562	524	481	496	563	520	506	495	513	514	501	500	548	489	463	498	506	454	537	513	465	495	508	514	516	540	458	514	486	535	502	508	515	544	486	495	520	492	492	524	494	506	496	487	547	479	528	501	535	483	522	500	475	478	529	503	521	496	507	497	495	496	508	507	508	517	517	542	512	538	522	491	479	510	478	498	529	529	480	532	554	494	492	525	468	499	514	526	520	512	472	470	565	475	501	512	508	517	494	529	504	522	541	495	537	520	462	551	507	502	499	488	511	471	494	516	516	568	516	519	474	524	498	543	479	517	545	530	488	463	510	521	493	486	499	526	507	511	509	533	504	511	498	533	486	511	495	506	537	494	526	518	456	522	482	512	465	531	477	500	476	499	507	500	513	520	534	498	504	501	512	524	507	514	486	493	519	520	487	541	512	492	522	471	476	511	516	498	526	487	504	521	489	470	485	534	509	519	473	509	526	532	511	504	495	516	507	504	475	523	522	533	498	537	528	493	531	532	508	524	519	524	474	486	492	500	535	510	481	478	493	513	497	522	477	500	519	473	502	510	493	539	500	526	491	518	556	465	482	520	511	508	485	565	539	498	511	472	512	517	558	528	472	515	502	465	503	505	500	533	499	496	505	524	502	499	520	499	504	457	502	509	555	528	469	562	536	499	479	513	476	509	481	510	514	541	473	523	537	551	538	505	511	484	483	522	510	521	532	498	487	503	503	517	476	499	516	503	548	517	522	509	493	506	545	487	533	474	461	507	469	491	532	509	513	519	505	500	548	489	538	527	516	483	475	492	515	472	539	500	500	516	511	535	507	479	513	514	519	487	523	525	491	547	521	476	536	497	512	510	504	517	505	494	507	548	532	480	506	539	522	553	533	531	491	501	499	500	480	543	484	500	484	529	542	531	455	472	501	483	515	509	544	484	514	480	517	488	527	507	500
10571	23774	23308	13329	12428	8199	5075	5023	3090	2927	2540	2381	1880	1805	1816	1606	1546	1589	1612	1776	1626	1342	1062	1051	1008	951	924	1026	971	880	787	734	814	757	727	730	707	757	712	768	688	711	734	680	738	716	659	702	702	652	692	663	640	661	649	748	672	705	694	649	713	658	655	594	632	691	741	697	672	664	626	610	653	639	684	629	657	658	639	639	711	625	677	630	639	720	677	654	633	654	637	619	665	669	629	630	706	617	648	618	651	633	694	644	672	625	649	685	637	634	659	647	645	633	644	656	650	697	676	665	670	662	702	668	629	598	615	645	616	659	619	639	656	648	683	651	635	646	626	670	616	650	642	633	665	610	647	587	656	651	603	660	665	647	649	658	625	598	654	665	621	618	601	648	620	669	642	607	610	633	638	631	662	688	599	607	614	623	633	659	603	676	636	625	635	608	626	663	640	650	618	613	616	655	615	682	623	703	599	661	660	654	628	669	663	603	595	668	673	640	636	629	632	647	612	654	645	667	619	615	648	645	662	611	671	676	631	630	620	674	607	664	642	635	669	582	653	644	650	643	645	667	669	602	629	657	617	668	683	666	656	677	658	666	673	642	647	615	655	681	639	669	605	685	630	666	674	621	608	683	675	637	614	662	664	659	650	678	660	685	624	636	559	683	655	601	638	656	642	652	666	602	668	620	609	660	644	659	661	662	696	640	647	679	601	633	711	658	663	615	657	655	673	638	667	686	631	662	665	667	630	675	617	635	639	634	622	609	625	660	629	635	649	678	622	636	682	669	646	654	582	658	664	669	663	640	618	613	626	636	639	660	602	614	622	597	596	625	596	604	681	634	646	685	654	610	600	602	666	684	666	626	646	640	639	674	647	638	649	652	657	651	643	620	640	689	659	625	681	620	615	632	592	651	647	642	624	603	635	658	632	649	635	616	655	635	646	619	594	630	635	621	627	645	677	594	639	612	659	658	681	572	654	626	669	629	683	629	659	644	639	646	659	606	604	642	692	625	607	663	673	679	631	645	560	652	622	673	684	636	645	651	643	631	709	637	607	662	654	632	660	617	669	680	647	649	637	692	617	650	625	620	615	667	613	648	649	678	648	616	671	611	642	610	632	604	609	668	615	631	651	651	613	650	633	645	661	674	607	646	640	608	669	647	612	615	611	650	646	666	638	644	670	635	622	630	656	634	625	598	636	656	628	600	654	595	600	669	616	611	594	681	621	672	679	684	609	618	609	657	670	633	669	671	583	674	693	627	633	638	650	617	619	631	641	636	604	621	561	630	613	617	631	645	659	660	672	662	629	656	648	642	612	659	641	635	639	642	606	627	651	705	671	670	654	652	676	601	630	623	597	622	649	640	634	681	616	641	629	639	639	663	649	626	623	639	595	625	641	649	602	609	602	654	643	674	685	647	669	663	619	682	688	650	650	675	647	614	604	648	673	679	596	661	613	614	706	604	654	673	638	655	653	657	630	627	669	667	643	659	619	624	660	663	665	649	658	635	654	647	625	683	617	660	660	612	669	613	605	663	636	639	641	678	641	649	637	633	644	626	640	643	613	650	623	655	711	612	660	637	628	636	657	681	686	642	671	662	665	656	610	658	672	669	647	634	611	635	612	621	652	667	638	681	653	658	649	617	656	617	624	634	704	645	634	659	647	641	660	603	659	661	672	645	602	654	599	616	630	606	645	616	644	624	660	647	656	710	634	616	657	639	665	602	666	680	624	642	631	644	629	648	578	626	638	664	675	664	679	659	630	622	626	660	676	640	651	631	618	643	662	620	658	623	652	646	601	667	578	661	688	626	597	657	642	710	608	693	642	628	596	643	645	624	703	658	653	634	638	624	611	597	672	604	644	620	642	608	683	626	676	669	672	647	629	639	677	690	656	613	655	667	649	679	587	610	632	597	688	654	592	622	648	649	652	627	622	634	675	576	656	689	644	646	631	654	660	677	676	681	666	663	608	635	636	659	647	673	649	636	657	632	621	622	617	605	639	635	663	679	662	626	637	618	683	692	664	649	624	604	636	661	651	644	605	631	640	644	641	632	655	594	624	697	630	586	606	623	668	622	661	624	625	644	628	599	654	660	612	652	654	657	652	665	631	612	642	678	623	627	588	629	647	661	669	664	666	599	659	660	634	635	663	576	591	698	644	637	669	641	626	679	606	700	614	697	624	616	646	642	624	724	656	617	635	677	633	659	642	694	667	628	649	644	612	625	652	647	689	632	611	679	632	619	656	644	686	596	663	641	644	613	649	603	696	627	626	675	620	662	673	625	633	676	659	605	654	672	651	639	648	613	615	669	596	612	678	636	656	637	636	676	632	670	675	676	649	652	680	628	660	686	605	657	635	660	634	633	620	661	639	678	608	661	650	671	660	653	653	626	661	633	646	638	635	682	654	586	673	617	645	625	614	633	662	614	679	652	645	645	623	650	657	629	653	649	659	699	638	669	660	676	630	638	656	661	669	615	650	605	632	634	689	668	645	672	680	681	622	695	665	677	563	589	614	638	615	644	619	636	641	663	662	600	653	635	621	589	661	639	618	640	647	613	647	655	656	666	622	671	649	586	652	625	667	668	584	639	638	657	663	638	642	661	657	638	631	671	618	677	678	621	645	660	620	660	659	605	602	644	628	652	619	664	673	640	608	623	605	646	633	637	682	698	662	653	640	610	629	662	655	669	631	659	604	634	629	641	669	703	653	652	613	639	693	638	659	670	644	651	624	643	688	611	619	610	619	650	614	661	620	703	633	641	600	607	637	637	667	637	678	639	687	633	636	629	631	639	620	652	606	596	623	661	632	606	643	651	651	673	635	648	629	636	670	679	606	613	643	623	623	725	673	603	610	633	603	665	661	677	650	689	650	684	631	642	673	660	618	624	595	646	658	650	648	675	644	655	659	581	629	649	650	607	663	673	599	678	621	610	646	651	590	674	662	672	623	626	640	610	661	675	628	632	676	654	620	611	634	650	615	648	622	652	626	641	616	650	650	673	613	664	647	647	638	645	646	657	613	660	685	642	672	630	610	622	672	644	621	664	630	661	644	583	670	674	628	640	680	650	614	608	628	650	647	672	623	636	659	630	668	604	664	635	603	687	648	605	615	671	608	623	601	602	641	663	639	608	697	644	687	665	654	629	645	664	636	645	626	620	691	677	684	646	653	635	657	686	633	645	613	622	681	622	686	637	682	664	629	678	632	648	654	631	611	609	637	686	666	679	630	634	646	627	644	616	640	620	671	616	650	661	612	652	655	648	644	672	587	666	631	638	668	638	649	638	650	678	658	666	592	623	615	690	657	643	661	618	675	626	606	688	629	631	626	623	637	580	654	596	619	658	626	657	656	589	633	630	632	650	637	666	666	666	620	677	626	615	689	630	663	652	622	594	674	652	679	662	648	643	607	577	652	642	653	720	636	629	606	606	568	640	611	605	676	658	642	640	623	645	651	668	642	649	631	671	599	673	690	626	658	642	666	615	642	645
26945	19699	10334	3967	2501	1276	720	697	423	485	411	413	383	383	386	352	405	337	406	384	388	387	309	287	318	315	331	335	295	286	286	294	279	288	260	234	261	241	265	249	281	259	304	248	257	286	282	296	276	296	241	303	290	254	255	268	288	255	256	260	301	287	275	277	268	285	253	275	264	264	259	255	259	273	261	267	271	279	270	279	284	282	274	253	260	280	250	252	267	264	269	262	273	279	297	274	271	295	263	275	270	258	272	276	236	260	258	286	289	290	283	290	308	255	272	258	271	286	251	248	269	252	270	300	281	290	271	217	244	281	262	286	275	259	264	283	249	272	279	332	273	240	273	256	270	282	233	298	242	263	260	248	264	282	253	286	291	240	267	269	268	255	258	288	274	274	272	289	295	280	273	280	260	245	251	273	277	276	252	288	306	243	254	240	255	256	276	272	270	283	266	289	276	282	305	278	275	289	270	298	262	265	275	279	259	273	276	247	258	272	255	263	265	270	255	283	273	282	260	273	256	267	310	269	261	273	279	248	263	263	301	277	261	293	252	275	268	274	262	276	265	266	271	255	291	269	261	268	279	274	277	272	290	253	294	262	251	275	242	243	283	259	266	299	275	264	279	269	255	291	250	276	281	270	268	281	306	289	270	248	259	266	268	264	284	251	268	257	267	292	258	276	248	279	286	242	268	260	265	265	263	275	273	278	292	257	304	280	268	262	261	265	250	290	234	259	272	251	265	286	275	266	248	287	292	290	258	259	299	272	268	290	283	259	282	260	265	265	259	265	284	237	279	256	242	271	296	296	288	282	259	249	258	282	271	268	264	268	281	273	269	277	249	257	264	252	272	280	280	288	261	275	277	282	241	263	280	254	262	271	297	248	276	266	264	270	264	262	266	289	289	287	263	277	283	262	270	262	245	276	287	293	274	250	251	258	249	252	261	288	275	256	256	260	303	269	289	261	227	266	257	286	291	279	263	258	246	272	295	257	285	265	257	257	276	308	280	288	256	255	273	258	263	234	268	286	262	280	261	243	272	246	252	288	291	246	285	283	269	309	270	287	261	283	258	265	266	258	242	301	263	272	231	265	266	268	262	267	294	254	260	256	320	284	251	263	269	278	271	279	288	281	255	253	253	263	273	273	251	279	255	277	259	271	301	274	279	231	261	276	265	248	256	271	256	260	269	288	284	277	266	307	266	282	268	283	275	234	267	279	242	280	243	260	280	271	275	253	293	245	262	257	288	308	247	299	266	277	248	278	269	263	250	302	255	256	215	274	266	277	268	251	253	244	284	273	262	254	277	249	263	257	268	265	253	263	260	223	248	248	258	292	277	270	243	268	264	281	276	241	270	268	278	284	247	284	247	280	274	284	281	234	274	246	285	279	266	271	267	270	263	251	298	309	276	266	255	259	240	288	278	269	240	271	256	277	289	256	279	256	275	264	246	279	274	251	262	297	261	254	295	296	263	274	296	254	276	263	275	252	263	260	276	266	266	258	270	277	274	250	273	244	218	267	265	280	275	247	262	272	262	269	252	262	288	246	267	276	270	293	297	259	295	250	270	286	242	260	255	247	250	295	298	279	280	247	269	262	291	281	276	240	249	298	284	285	236	252	267	287	251	286	232	245	265	273	292	273	270	274	271	254	266	248	273	270	268	250	265	254	244	255	267	270	260	246	284	282	261	264	279	275	258	274	284	256	231	255	245	257	245	304	261	216	247	245	288	259	268	265	256	289	279	267	278	297	253	259	281	274	286	259	289	302	258	288	275	268	250	276	241	261	252	240	263	268	247	293	255	258	297	268	284	266	272	255	269	270	243	230	259	253	267	274	268	269	277	271	296	271	257	264	258	270	264	271	277	259	251	283	275	267	262	250	263	266	255	274	280	233	267	287	284	270	252	278	260	272	285	295	287	255	273	279	286	275	271	291	283	289	250	252	288	279	247	255	264	261	296	271	273	286	270	270	289	274	282	255	266	264	256	261	267	247	277	249	255	273	262	276	249	291	261	280	255	251	272	241	270	255	247	295	310	291	266	257	234	282	260	250	280	252	282	289	272	254	278	235	256	269	279	272	269	271	270	292	291	251	265	286	273	266	255	292	265	274	294	276	249	282	268	238	244	259	286	282	277	264	261	296	256	266	253	279	274	264	281	290	263	287	278	259	259	264	258	269	276	289	275	269	266	239	273	277	263	269	261	280	271	244	299	285	297	282	294	254	280	300	245	262	256	285	314	223	266	272	247	252	258	251	241	268	252	246	254	293	270	261	267	262	271	253	250	288	279	254	266	259	272	261	246	256	265	237	246	286	259	296	278	261	296	268	276	263	245	276	238	269	269	254	279	247	279	276	273	271	251	272	269	258	258	272	283	254	285	287	264	277	271	282	239	243	252	253	286	300	253	264	277	262	261	258	256	266	227	275	227	273	260	266	292	262	254	249	269	274	243	287	283	298	290	271	278	267	256	260	278	240	238	239	241	269	277	277	255	270	252	271	257	266	293	259	271	287	269	257	259	295	257	264	253	265	248	263	265	276	261	259	316	247	268	238	263	305	224	292	277	278	251	261	249	283	266	276	275	261	259	278	302	260	277	263	257	299	249	250	281	269	267	271	244	262	261	276	263	276	272	270	270	274	255	257	273	279	300	275	258	236	272	268	250	266	259	261	276	264	280	244	257	268	269	274	241	288	272	245	257	285	282	270	244	251	256	251	227	266	263	270	283	258	258	276	270	247	261	277	263	262	282	247	258	260	289	253	254	233	265	269	276	286	288	255	271	256	274	254	285	277	258	251	296	252	248	256	259	275	274	300	279	281	258	301	279	267	284	290	266	291	277	260	267	262	268	288	282	277	284	233	297	278	276	278	324	252	271	254	263	275	285	242	269	295	269	266	251	278	272	252	265	246	296	265	283	255	257	298	257	249	258	276	283	263	259	299	282	277	260	243	262	261	228	253	271	251	271	258	254	258	262	249	284	254	298	265	254	245	273	284	244	264	248	275	294	280	290	293	249	250	242	278	284	263	251	276	259	271	256	264	255	260	248	299	275	261	254	270	271	293	240	274	264	238	272	253	266	237	244	260	254	267	253	274	286	253	288	263	248	253	276	231	271	261	222	263	266	295	295	280	280	257	268	284	256	251	239	264	284	261	288	251	276	294	263	273	286	250	266	291	292	285	264	248	261	287	251	263	278	252	280	257	280	255	257	271	261	269	273	263	270	281	291	257	264	274	253	268	247	277	256	297	298	268	282	267	266	258	264	268	254	280	256	288	257	282	266	250	239	252	252	283	283	241	257	261	257	249	269	244	290	254	274	266	240	253	266	268	295	298	295	251	286	317	283	267	275	274	267	275	280	244	247	280	298	232	260	255	267	248	274	234	273	248	268	290	269	290	263	246	226	285	307	259	256	268	287	291	257	246	272	272	284	261	272	303	266	262	279	292	251	268	245	270	297	277	254	302	251	258	257	277	233	256	277	256	311	276
6577	8303	10564	5133	4871	2775	1493	1596	865	946	765	778	658	673	683	561	655	580	648	636	599	517	440	398	410	416	484	440	395	367	426	352	349	400	385	375	353	379	376	402	339	359	364	397	330	326	336	336	347	351	364	371	385	357	355	351	367	352	339	362	359	375	338	352	379	346	373	353	397	351	358	342	352	363	338	347	381	368	358	412	366	331	371	325	324	381	353	348	334	339	323	334	343	348	383	324	342	336	323	320	364	322	325	339	356	312	332	332	357	393	365	342	339	358	310	332	363	337	331	345	359	344	323	340	316	365	317	324	368	342	365	357	335	370	314	354	348	350	349	339	322	352	339	354	339	341	339	366	358	340	349	324	367	339	363	329	341	341	367	375	363	336	355	346	363	348	350	347	352	351	358	351	358	359	321	341	366	365	364	359	347	358	358	363	355	337	352	373	328	367	379	346	337	348	353	309	347	359	373	383	359	342	335	364	346	334	352	348	342	320	359	353	362	326	336	334	358	368	362	308	343	343	357	365	348	339	319	338	355	307	344	368	353	356	318	360	353	327	362	344	347	344	345	362	350	354	319	334	338	336	358	337	340	364	343	356	367	375	343	362	332	360	351	345	327	340	311	376	375	349	364	349	336	355	343	374	359	361	329	333	336	328	363	355	338	320	349	339	361	332	319	339	344	346	339	324	353	319	349	345	378	321	348	350	353	345	348	349	347	322	352	364	333	326	324	341	339	388	339	335	325	335	331	337	350	325	359	339	338	397	345	351	325	364	378	364	357	358	360	356	334	338	340	335	332	341	352	376	334	353	329	327	360	347	332	320	365	353	386	346	347	333	359	337	329	351	358	348	374	356	338	339	342	362	318	332	314	348	330	353	334	357	346	352	361	343	376	363	353	370	345	360	337	359	336	336	351	352	336	375	327	350	339	357	371	314	314	323	343	339	356	364	346	352	368	332	346	367	334	332	362	336	341	325	366	361	344	359	367	358	328	370	318	376	374	361	358	321	365	366	346	346	317	331	365	368	347	354	355	345	329	358	337	351	310	328	318	323	340	374	354	358	369	350	333	367	351	351	353	321	362	341	337	379	330	333	340	370	340	346	336	352	353	331	344	340	367	327	308	329	338	350	375	336	375	358	319	307	308	326	337	348	340	353	349	365	363	353	359	327	322	326	352	369	335	352	337	335	354	333	351	346	359	337	364	351	364	350	392	370	340	343	349	371	342	372	315	353	349	345	347	336	337	352	326	355	383	344	354	351	385	309	334	335	345	343	327	309	341	355	345	370	334	367	338	374	329	383	370	333	377	334	348	363	363	365	352	372	357	349	354	331	338	345	328	347	329	343	375	343	324	344	346	387	396	342	346	348	335	342	338	353	340	326	334	345	344	333	358	325	333	337	376	355	357	376	350	334	332	354	337	329	345	385	348	373	343	364	343	332	348	342	336	335	343	311	356	341	357	389	328	365	315	356	327	350	328	358	348	316	361	338	362	353	362	353	351	363	342	329	348	346	348	325	365	387	350	328	310	377	345	354	350	330	345	325	296	368	375	355	345	337	324	365	354	367	370	372	338	360	346	342	337	390	327	321	362	369	340	340	352	356	372	352	349	335	338	357	358	337	350	317	343	356	295	362	340	329	352	359	354	373	332	375	332	339	365	342	343	368	364	300	313	366	357	341	341	333	317	373	327	353	331	350	345	320	364	326	330	354	358	360	359	345	338	360	349	352	338	358	362	363	355	340	330	335	326	334	346	363	366	352	361	346	367	328	355	354	354	329	350	353	383	338	374	345	334	323	332	316	308	343	320	343	332	358	361	344	344	368	367	322	308	332	348	367	352	363	360	333	346	351	344	340	321	350	354	342	349	368	338	355	327	361	369	365	317	346	357	378	351	367	328	346	353	350	319	352	357	343	365	372	354	359	348	369	363	344	356	346	394	361	362	363	336	363	345	332	311	346	366	356	313	343	311	314	326	333	374	305	349	358	358	318	366	308	358	351	347	337	339	368	323	309	356	353	402	336	334	375	341	346	350	363	367	342	324	399	356	366	324	344	362	336	358	326	361	311	354	358	334	344	335	350	373	319	347	372	329	376	347	344	309	354	361	394	352	340	365	325	323	333	378	366	361	333	338	338	360	367	336	315	342	351	351	381	326	329	344	305	360	359	319	362	379	345	336	332	312	359	332	333	314	368	332	344	357	362	334	329	350	303	368	350	341	353	350	371	368	369	347	343	315	338	351	311	371	349	337	363	335	379	341	313	355	364	353	347	332	353	338	342	355	356	344	331	364	364	339	347	350	343	363	340	390	360	334	349	351	358	341	341	361	336	385	353	347	351	381	330	319	320	355	351	352	332	367	362	361	378	329	358	367	373	362	327	332	354	322	332	372	330	345	339	328	361	367	334	364	355	325	320	360	323	368	349	327	357	347	339	336	322	341	310	337	351	352	335	369	349	298	329	321	328	296	380	369	335	337	346	351	362	347	370	351	317	349	308	325	365	367	355	359	359	357	342	334	353	336	357	333	356	337	346	354	359	347	343	327	372	370	379	355	377	349	354	358	351	345	345	324	352	335	341	336	329	357	329	331	337	343	328	338	314	350	329	316	293	362	338	331	357	380	345	360	347	335	351	330	357	357	372	314	358	351	307	324	326	345	336	342	376	348	353	343	362	322	354	329	340	346	386	363	353	349	314	368	338	352	369	332	350	337	372	369	347	323	336	356	342	409	323	365	344	364	363	385	340	365	339	342	358	342	335	335	335	363	394	322	319	342	353	364	350	344	329	333	343	353	357	325	351	336	354	347	368	347	326	353	357	371	373	333	361	355	344	370	367	352	292	355	346	345	393	369	353	351	364	354	373	330	343	312	362	373	354	358	340	315	332	337	321	337	308	339	356	370	359	290	373	358	368	379	352	368	325	331	333	333	354	354	317	369	365	312	395	363	331	336	322	369	323	362	352	317	347	339	331	362	322	360	329	315	314	358	318	344	358	377	323	342	374	356	336	340	329	339	366	340	316	352	326	340	353	332	336	343	349	337	340	385	327	344	356	352	341	357	359	300	346	362	330	344	356	317	370	344	360	333	337	364	335	361	324	340	343	354	351	334	367	337	370	332	337	347	337	323	321	341	377	361	340	358	366	372	327	333	336	344	370	389	343	347	343	355	344	337	335	360	313	339	353	341	333	312	317	369	365	330	348	327	378	325	354	324	337	338	312	356	339	343	307	368	367	334	340	347	358	330	360	349	339	355	341	357	366	332	338	335	357	372	359	344	342	352	352	374	312	341	338	346	373	338	318	352	361	363	327	370	316	336	337	382	389	353	365	341	368	339	353	356	341	360	355	336	352	293	367	343	308	325	339	363	352	340	354	339	352	361	358	335	332	337	342	377	347	342	344	363	353	376	319	335	339	330	343	354	347	324	364	373	327	318	357	356	347	317	344	346	343	326	326	332	368	385	368	339	371	341	362	349	335	365	321	363	341
23740	20965	28244	23868	20960	11437	2372	1633	1051	989	910	932	813	694	825	742	754	724	769	773	711	682	580	608	506	554	579	575	552	535	523	494	555	503	509	453	491	511	482	535	537	525	485	541	524	477	467	503	509	512	500	512	482	482	470	503	505	482	499	537	505	463	530	497	511	475	524	488	520	526	493	483	535	458	504	468	479	474	492	500	518	482	445	508	477	430	499	476	504	509	461	459	498	487	523	454	451	477	489	452	474	494	511	482	444	498	498	498	481	506	496	519	489	456	488	478	481	497	464	478	476	482	456	472	492	507	475	493	507	478	503	521	510	459	453	508	516	476	495	469	463	465	500	496	486	443	478	517	504	492	516	494	464	488	506	463	501	491	474	500	489	473	463	471	452	514	479	462	464	475	437	471	488	491	466	477	500	495	470	475	496	455	492	476	487	492	489	488	464	488	490	451	470	520	478	472	441	462	463	466	467	458	465	459	515	484	442	521	492	467	493	490	477	512	495	525	519	515	497	477	485	469	509	537	515	464	519	467	501	487	516	494	519	482	475	497	474	484	468	469	514	495	489	491	467	485	451	545	484	529	465	489	495	486	477	472	497	494	436	525	522	532	459	475	497	499	479	492	500	494	493	516	489	487	467	491	448	457	487	478	539	480	503	522	469	449	498	507	499	487	497	507	499	539	536	487	468	522	493	518	479	500	514	462	472	495	466	481	471	466	511	458	517	511	493	477	469	463	504	488	467	455	450	468	480	471	479	452	464	493	500	520	525	495	525	500	461	477	461	486	483	447	492	455	522	452	488	472	514	488	477	462	503	486	503	503	523	479	475	490	432	439	489	478	463	476	502	462	485	420	532	491	501	467	440	489	478	472	474	442	485	459	458	502	504	485	499	487	525	482	506	491	493	499	511	463	460	487	463	464	491	464	515	457	531	519	511	479	471	478	471	476	470	458	471	454	490	484	489	485	483	497	487	506	501	495	491	463	475	493	480	498	490	501	452	493	477	475	484	512	520	491	468	506	520	515	530	452	475	515	507	500	546	523	481	501	477	431	482	514	498	486	513	496	455	496	470	469	481	514	454	483	460	474	480	497	478	461	475	472	456	471	487	514	497	452	508	488	475	472	463	483	484	514	478	490	475	476	477	478	466	471	456	454	519	481	487	506	498	494	475	499	451	495	400	514	462	494	510	461	483	466	492	503	480	513	463	473	479	526	488	491	442	460	468	538	511	458	472	481	483	487	474	498	461	451	477	484	523	509	519	508	515	460	524	489	494	517	450	471	437	472	490	508	498	490	459	488	517	488	496	476	534	446	477	494	451	473	478	502	482	437	474	540	442	482	478	481	499	505	506	503	500	487	484	474	465	490	534	483	494	501	457	456	494	449	487	483	458	527	493	525	454	504	429	491	510	488	481	508	444	503	483	501	514	476	479	491	442	485	459	468	503	491	467	471	551	453	484	455	517	486	491	474	453	471	506	511	493	479	513	477	497	457	484	483	510	491	534	468	470	534	469	497	478	469	428	491	477	503	474	436	501	496	535	472	534	511	486	473	466	454	505	501	473	481	493	487	492	466	511	456	486	499	485	526	512	457	484	490	495	473	568	488	519	471	443	516	441	469	441	497	447	491	449	450	476	476	482	457	478	457	493	464	502	479	507	514	498	439	489	476	489	536	507	474	485	480	511	475	430	516	494	485	460	488	495	513	487	505	428	519	493	466	453	504	465	465	486	484	505	472	493	495	543	483	462	459	500	464	475	515	512	461	491	512	486	493	498	468	478	482	455	487	458	463	470	514	500	459	482	485	470	468	466	496	461	500	437	497	479	464	476	493	464	488	469	491	514	457	458	497	500	500	474	492	509	455	464	523	518	552	523	533	493	475	519	474	447	453	503	465	502	500	503	486	472	478	499	464	491	508	497	474	542	492	502	469	499	521	472	489	478	499	537	452	487	464	446	493	467	480	506	471	513	473	519	490	544	497	473	501	477	496	446	510	491	465	486	503	509	498	456	489	510	466	486	455	511	487	531	508	455	492	497	489	495	504	486	492	506	470	477	507	490	499	458	452	497	510	461	476	455	512	507	500	481	505	457	467	477	481	454	462	476	466	509	495	477	481	468	493	467	514	482	504	474	489	476	522	474	483	475	447	469	467	481	476	481	487	472	494	503	461	464	475	474	505	498	460	480	479	480	516	514	473	474	521	515	514	500	513	518	496	481	490	481	493	511	520	512	527	477	457	471	515	503	526	461	465	472	499	489	515	485	499	477	476	518	491	496	487	527	511	500	501	508	479	492	453	483	492	493	494	469	503	476	473	498	524	469	459	497	484	497	482	528	507	494	440	420	497	491	495	488	464	499	499	489	492	484	493	502	482	491	469	483	464	480	498	476	479	429	522	486	473	513	498	458	494	494	482	466	463	474	478	451	486	476	478	466	490	498	495	493	464	479	495	506	477	505	481	461	501	478	461	477	510	508	471	468	503	511	495	478	498	474	443	469	504	510	485	500	468	451	501	478	499	489	486	511	465	467	457	449	432	449	502	465	481	499	508	556	489	471	492	523	477	502	484	492	504	459	475	474	465	466	514	518	486	469	474	490	502	462	517	484	488	504	473	484	508	487	494	497	516	461	462	488	471	492	459	466	434	442	480	483	502	489	494	484	500	456	471	473	494	515	539	525	456	492	485	478	465	499	515	469	511	520	490	464	480	469	497	469	472	495	487	481	461	485	461	527	463	451	479	457	482	486	487	490	495	486	486	443	488	452	506	505	463	482	479	472	523	471	501	461	474	488	445	470	494	470	483	465	508	508	458	494	479	484	486	488	496	482	496	494	491	492	486	481	482	440	452	491	452	464	483	467	484	468	462	530	443	471	490	483	490	489	540	450	478	479	533	437	478	501	491	477	522	469	447	473	493	508	472	469	519	511	478	543	491	485	513	472	457	523	449	537	501	494	472	487	466	486	469	500	480	491	480	494	459	502	567	463	453	480	479	475	479	490	494	479	498	493	480	502	457	442	511	488	499	485	479	478	510	481	460	468	467	471	494	485	514	485	477	462	483	473	447	462	451	506	457	501	517	485	454	493	476	484	492	526	521	483	501	473	477	460	495	461	516	477	476	455	473	459	511	501	483	523	493	453	472	456	432	484	425	476	487	476	483	478	504	476	507	516	462	469	467	486	484	461	457	510	486	497	528	501	492	411	454	480	471	491	510	491	504	470	509	485	501	480	462	481	507	511	470	496	471	478	470	470	453	499	492	538	485	477	498	484	496	481	450	471	497	488	503	481	482	487	443	499	492	469	496	464	467	503	492	442	482	500	463	449	499	514	531	507	480	507	499	458	465	484	526	483	487	458	464	480	465	533	474	477	483	501	522	447	547	503	539	502	477	455	482	476	524	481	495	495	485	481	494	511	535	463	506	493	497	512	512	479	472	483	483	505	492	491	497	483	539	449	551	475	517	484	480	477	454	436	496	487	450	494	532
7993	17020	17990	10301	8973	5776	3422	3404	2093	2018	1809	1703	1510	1292	1424	1271	1238	1221	1162	1242	1253	1077	922	805	788	722	802	776	830	708	667	736	689	670	693	648	686	657	655	636	660	609	679	669	670	614	634	646	643	644	636	636	627	642	677	631	640	573	641	643	639	610	618	654	624	622	666	574	621	593	627	633	645	676	616	647	633	606	622	628	638	625	583	615	600	599	617	643	585	593	616	617	595	606	622	620	609	646	612	579	614	580	619	679	613	619	619	618	617	616	617	623	576	626	596	604	614	615	620	623	649	596	613	591	612	615	602	598	666	604	639	631	608	598	639	593	640	623	598	639	641	627	611	680	639	627	584	556	603	613	587	615	651	576	602	605	619	621	640	611	632	609	556	644	649	605	622	635	600	649	653	594	636	622	616	608	619	625	569	620	619	624	580	626	588	622	618	624	630	618	597	611	655	610	614	629	689	598	647	648	657	636	602	658	628	630	618	578	657	629	595	604	616	628	597	630	618	637	616	599	583	609	606	619	647	621	611	571	560	644	604	609	631	593	618	670	621	613	620	616	617	662	623	616	579	635	616	626	657	658	637	597	642	607	579	635	587	612	618	625	614	609	613	601	643	570	650	626	599	643	597	609	611	616	637	668	594	633	630	597	635	636	622	620	610	563	639	631	648	575	638	618	629	618	647	649	569	556	611	620	606	603	631	579	648	631	620	630	624	623	619	670	639	603	617	666	633	667	653	599	592	613	618	583	622	623	565	615	602	609	615	634	634	605	617	621	635	620	602	641	588	605	613	638	604	632	644	597	689	633	584	648	658	593	620	584	649	594	611	621	601	556	609	616	605	620	602	626	617	548	589	625	605	592	555	645	607	598	625	584	652	643	594	608	622	610	646	635	618	634	645	621	612	595	605	639	608	638	635	620	620	649	630	603	599	611	632	608	581	642	605	624	619	570	600	619	650	626	622	612	595	648	607	604	640	630	587	606	639	605	649	622	628	620	636	602	589	598	604	572	592	612	620	604	601	605	632	603	566	609	638	600	627	601	603	609	648	592	645	660	610	636	639	636	655	619	629	593	612	635	636	627	648	616	623	619	625	645	604	610	639	608	630	616	635	637	594	631	599	606	631	634	622	614	596	626	608	644	650	572	602	646	601	644	606	598	596	672	602	643	624	605	622	625	587	610	611	628	669	668	649	647	644	623	626	640	627	604	606	618	600	653	619	625	567	596	596	578	633	634	612	603	625	604	584	588	603	609	587	585	645	654	589	610	619	634	673	574	606	629	580	624	645	613	606	615	639	616	647	645	574	609	663	620	607	555	633	635	579	649	621	610	609	593	618	616	629	583	635	623	575	619	587	620	599	605	615	613	647	638	623	600	601	613	573	624	590	653	621	615	623	570	642	621	617	596	601	632	601	599	587	620	608	617	648	569	547	588	600	626	605	609	608	606	640	632	626	669	601	624	616	597	602	631	587	627	643	659	589	656	644	613	592	618	621	610	572	596	631	636	644	615	611	620	621	595	616	621	623	659	608	613	591	615	575	625	593	591	607	575	603	607	621	636	585	659	624	570	641	614	614	610	597	614	600	602	616	620	629	573	662	563	586	593	623	604	613	564	577	590	658	619	595	612	612	596	667	647	588	612	640	622	599	669	574	598	644	605	621	612	562	621	590	631	624	593	623	608	626	613	592	609	611	654	619	566	588	597	637	667	644	587	596	594	602	586	660	618	621	625	621	650	626	616	628	602	603	594	632	645	620	595	590	562	613	594	601	644	584	605	632	581	595	614	642	651	611	653	610	619	601	640	648	615	640	598	623	632	627	620	640	613	677	641	591	647	609	605	633	595	613	579	605	587	591	602	633	583	573	609	605	608	610	642	662	576	583	591	637	622	632	641	623	621	619	604	599	649	657	584	640	616	553	602	597	612	638	695	604	660	610	605	623	609	582	554	593	625	624	623	635	614	621	586	625	657	634	610	609	620	598	621	628	605	624	636	544	614	675	585	580	609	581	648	610	612	609	615	605	617	624	627	599	579	622	582	605	602	579	592	623	586	617	646	663	617	602	673	604	640	593	613	633	593	638	615	604	603	587	607	624	625	622	614	679	635	587	601	585	607	620	674	607	617	645	627	636	579	611	652	635	646	621	604	593	601	599	643	601	603	610	620	631	633	629	585	662	592	639	607	599	596	594	596	648	619	627	561	609	607	628	584	606	592	605	627	630	646	679	609	625	604	625	629	574	667	625	594	579	637	574	597	647	626	661	611	636	608	612	634	623	631	612	657	630	680	638	646	604	596	608	600	624	589	653	592	631	632	625	592	637	581	628	608	640	566	627	570	615	589	622	567	563	608	643	636	610	587	616	613	647	597	619	586	650	653	606	625	636	588	550	593	634	605	597	621	606	621	629	602	608	617	580	642	562	616	606	602	609	639	618	676	603	652	617	606	623	585	550	590	611	600	599	620	650	591	584	599	619	617	612	623	602	593	593	601	637	610	601	614	597	606	607	649	608	589	626	585	607	595	629	618	610	624	612	607	639	630	576	673	597	635	609	605	578	621	633	605	598	625	586	624	578	609	639	645	615	657	649	594	688	579	623	623	595	600	620	645	607	626	628	605	650	646	622	612	545	618	577	659	647	579	596	609	598	583	640	635	639	603	610	622	608	606	612	592	625	586	633	594	649	630	621	638	675	607	594	580	591	609	606	654	635	618	609	611	643	619	608	601	615	558	671	642	651	645	625	634	623	649	619	608	593	567	643	606	620	616	627	636	641	607	608	645	633	615	632	614	644	609	623	639	634	630	581	617	636	610	606	638	638	575	623	583	649	614	634	596	650	639	583	589	579	601	598	605	595	632	640	627	602	602	577	582	638	593	653	610	615	622	616	617	606	606	583	573	609	560	640	653	591	609	604	637	611	611	601	629	563	638	618	639	613	634	595	596	632	626	660	591	604	646	640	629	652	673	637	615	641	614	591	537	592	592	611	620	609	570	602	601	620	651	593	656	598	676	607	612	580	614	643	609	680	593	605	601	616	600	616	612	634	601	601	647	652	612	639	595	572	603	659	622	596	611	622	576	605	630	625	645	613	616	612	607	664	647	575	617	626	596	590	608	616	576	639	635	645	569	619	592	651	600	582	622	599	674	610	629	640	603	556	553	655	655	617	631	636	647	611	592	608	614	646	560	621	618	617	621	630	595	613	597	606	552	604	595	630	622	630	624	648	615	630	629	626	629	621	592	630	637	623	647	637	608	637	623	634	665	629	591	623	666	662	637	630	655	637	627	574	609	597	642	620	635	629	598	609	635	620	601	647	606	602	570	651	655	653	630	610	588	617	627	602	640	637	637	595	603	606	587	601	646	583	620	645	619	606	576	624	599	623	581	613	625	603	599	615	600	648	644	649	605	565	605	634	545	591	621	636	584	595	610	620	599	627	613	593	599	611	676	653	628	599	639	626	665	632	608	595	700	616	595	601	632	611	633
24988	20993	26982	24933	10208	2147	916	858	519	471	437	425	430	327	403	382	334	383	376	384	385	302	281	261	255	252	245	223	229	207	226	228	233	223	204	203	205	199	166	204	215	208	225	213	193	175	197	177	199	206	224	201	180	197	194	198	220	209	228	203	169	192	215	190	194	198	181	231	204	209	192	202	212	194	188	200	187	191	208	182	192	203	200	197	188	166	192	183	182	205	198	205	194	194	197	189	188	182	213	202	193	193	170	187	165	205	225	210	176	202	176	190	168	205	217	202	171	212	212	202	208	199	200	213	199	211	198	184	190	189	196	206	196	212	185	179	188	194	198	191	165	208	180	194	176	196	176	186	189	220	200	201	194	191	186	193	196	207	185	197	212	205	166	209	193	191	181	187	199	174	176	201	212	199	202	192	187	185	210	190	196	208	203	193	169	181	181	200	208	196	214	230	200	192	202	173	200	181	190	221	156	196	181	195	162	198	191	174	184	188	214	211	203	195	186	184	174	179	184	193	191	198	184	197	191	177	198	204	192	195	172	180	201	204	224	199	184	197	165	199	204	194	163	174	181	196	190	218	194	180	198	192	190	218	198	176	207	179	191	182	217	171	177	191	170	186	213	198	210	204	193	199	192	177	177	171	189	204	200	217	189	202	215	204	203	211	198	185	192	197	208	213	183	183	221	174	205	200	177	193	215	180	199	195	202	187	204	161	180	189	197	197	205	178	173	197	188	192	205	194	208	174	207	180	194	179	203	186	179	188	206	200	200	194	215	165	191	212	193	191	177	187	228	181	206	210	201	189	181	220	174	186	186	211	180	208	196	196	181	193	196	215	193	208	178	206	173	183	209	185	207	182	184	198	199	216	193	188	181	202	220	182	170	189	208	182	209	171	210	180	188	193	200	169	178	189	188	192	192	188	188	186	205	175	179	201	188	198	176	168	220	213	215	181	170	196	183	190	202	206	215	178	207	199	198	176	181	185	198	180	197	188	177	233	202	183	186	190	187	199	189	207	172	183	177	191	208	224	198	183	189	208	177	178	199	173	207	211	173	199	186	202	206	205	188	200	195	184	217	199	195	193	205	186	174	200	200	157	184	201	180	173	203	205	192	226	201	185	202	194	183	199	193	219	168	201	195	210	173	196	198	207	202	191	184	217	164	218	173	212	186	194	208	172	199	178	180	193	180	212	201	204	181	199	213	203	161	210	197	198	180	160	222	201	191	194	192	181	184	214	188	184	196	163	186	203	186	181	189	192	196	203	194	169	183	187	207	172	194	207	192	167	204	181	190	181	196	169	191	174	173	193	190	200	182	202	191	216	178	186	186	160	193	176	172	197	181	170	178	172	190	187	206	214	193	207	193	200	182	179	178	218	188	225	202	181	192	173	189	187	181	200	209	192	182	179	162	190	187	206	169	202	196	207	177	219	187	194	197	205	186	218	184	178	193	191	154	200	204	172	205	199	193	199	180	199	212	212	194	202	203	188	198	212	197	214	195	165	181	179	192	207	171	198	175	194	192	181	185	183	191	211	192	201	180	209	197	164	184	187	175	196	198	191	170	171	193	208	195	203	201	194	190	194	211	178	205	197	182	180	224	203	205	160	183	200	171	191	209	181	210	179	188	178	175	181	216	167	192	184	196	202	172	191	203	184	196	221	196	179	181	191	194	180	222	189	195	206	187	194	175	193	192	210	161	169	182	205	185	188	187	214	189	185	198	186	190	193	190	185	202	179	203	211	185	187	193	193	180	211	206	208	199	191	184	182	210	186	190	172	193	205	158	204	181	207	208	197	199	173	198	202	170	189	197	173	203	197	191	188	188	210	182	202	234	191	202	187	156	178	184	201	189	188	194	217	183	212	177	175	169	197	209	188	205	197	190	202	188	193	206	189	180	193	179	182	185	191	212	171	180	186	173	203	168	190	186	180	179	187	191	177	221	197	206	199	186	184	207	217	171	194	177	211	171	197	192	200	185	192	205	187	194	194	174	203	198	224	180	158	181	195	194	189	189	205	151	173	196	194	202	178	185	201	197	179	182	201	194	187	177	176	181	194	167	158	178	191	186	186	162	176	222	185	193	173	212	200	179	171	189	195	196	165	205	194	207	183	208	212	178	233	212	216	213	193	187	202	198	192	173	190	174	204	217	187	211	186	203	193	208	188	169	192	197	175	188	225	188	191	208	198	172	186	203	210	210	199	229	218	201	184	193	192	183	178	172	195	198	203	190	189	185	195	182	190	207	196	216	206	188	181	179	200	195	177	200	189	186	185	197	191	213	192	208	186	183	176	174	168	189	215	178	218	168	214	221	208	188	186	188	184	226	188	193	185	192	212	175	194	203	180	216	181	194	180	177	194	202	184	183	194	198	184	183	191	200	202	188	212	179	172	214	197	196	205	187	170	194	208	195	192	183	172	187	216	203	210	204	193	201	173	196	184	197	181	175	174	191	177	204	182	180	189	207	187	198	184	200	196	175	173	165	185	196	199	205	182	191	193	192	187	185	175	188	193	185	190	198	193	182	199	169	210	183	191	216	195	184	187	190	211	203	194	198	211	176	182	177	209	200	194	205	179	193	204	208	196	179	190	157	198	165	183	175	184	186	193	207	202	196	190	180	176	165	209	189	187	192	202	202	190	189	184	192	176	183	171	187	166	231	190	193	198	197	187	217	175	183	193	170	193	179	204	211	169	204	196	193	191	200	194	181	187	191	201	159	190	177	199	191	206	173	197	194	192	193	156	198	200	188	178	180	212	176	202	192	165	172	168	178	206	205	164	177	187	196	187	209	194	189	186	205	192	186	214	187	176	199	183	209	168	192	192	200	199	202	200	184	182	200	193	166	182	211	190	181	186	190	195	213	218	204	200	196	183	179	215	194	178	181	210	198	201	230	198	207	192	185	197	187	180	188	182	185	176	181	174	152	178	219	194	191	189	205	207	220	205	197	165	208	191	183	180	198	216	195	185	198	189	210	218	175	181	218	209	202	178	186	175	193	198	187	213	170	174	197	195	169	186	213	174	167	176	191	199	175	187	172	191	218	212	188	176	185	190	202	186	187	174	186	184	195	216	198	174	206	186	182	182	217	187	190	215	173	186	182	200	187	192	173	186	182	171	200	203	151	190	183	190	177	192	225	193	218	200	201	208	200	176	192	185	197	189	179	192	200	182	195	173	208	181	194	187	202	191	213	202	185	193	180	189	179	203	187	177	209	212	161	171	199	202	201	177	181	211	190	196	197	202	207	175	191	219	223	162	185	174	210	211	210	171	205	210	193	191	215	215	204	186	194	209	190	186	203	186	184	210	208	212	190	191	195	204	198	180	216	180	202	197	178	200	200	182	182	205	207	171	191	196	182	205	220	198	175	187	202	183	184	180	194	176	207	200	168	177	220	179	192	176	190	184	166	169	189	209	211	216	179	218	183	207	197	177	180	202	193	217	195	203	198	190	183	188	185	200	193	214	195	205	189	179	162	212	189	193
7615	12385	13427	8273	6469	4046	2268	2205	1328	1207	1073	995	894	854	828	795	691	736	703	767	672	622	445	400	349	382	389	394	399	344	302	314	346	336	313	291	316	305	274	292	335	274	286	320	308	302	315	298	272	274	277	264	277	260	267	305	272	277	246	275	272	270	262	279	249	294	320	264	275	236	271	258	267	271	258	300	263	250	279	282	270	274	273	285	238	255	262	273	258	290	278	265	285	257	296	294	259	242	253	246	245	238	262	270	248	274	253	278	253	260	258	268	246	272	285	260	269	250	235	272	253	275	272	279	228	276	242	277	287	269	261	255	249	250	237	266	275	247	280	236	242	282	257	296	244	274	290	275	274	277	263	260	257	273	254	266	284	265	278	254	241	265	263	276	283	268	272	262	289	266	244	267	265	280	255	262	263	264	265	274	260	274	288	291	286	284	264	238	276	243	279	276	258	258	267	262	306	253	281	298	254	267	263	242	256	259	285	235	282	254	307	264	261	287	305	258	249	262	259	240	277	295	269	264	254	280	265	263	277	287	268	270	296	271	285	265	293	261	247	277	286	269	277	250	271	249	272	237	279	246	263	252	236	280	276	257	283	264	301	256	290	266	258	259	274	264	262	261	262	272	231	264	269	267	297	259	295	260	257	283	266	257	234	273	289	280	290	270	268	280	260	295	252	269	250	260	298	267	277	274	270	252	250	288	293	298	305	297	250	293	269	277	248	267	287	282	260	237	225	261	296	288	291	256	281	293	233	273	262	236	269	276	254	270	272	262	270	293	272	255	293	281	294	249	280	274	273	248	249	316	245	288	270	261	263	257	272	243	246	263	284	258	229	265	250	295	252	279	264	273	266	263	285	271	250	248	246	288	232	263	247	250	258	280	230	258	271	273	262	284	266	257	262	279	249	263	264	293	274	246	279	281	263	269	257	258	275	279	284	267	274	283	277	286	264	241	268	253	264	272	250	272	250	288	272	270	252	265	284	273	257	290	269	253	301	267	235	265	251	289	282	287	269	259	268	236	248	277	312	262	279	283	280	264	267	282	283	245	280	240	287	256	269	259	261	295	271	262	262	269	241	261	270	255	292	269	281	253	269	274	260	265	268	270	286	265	267	248	277	281	283	256	270	264	267	285	247	265	280	253	252	277	284	279	252	261	233	230	287	259	265	276	274	266	244	260	250	271	293	279	272	251	275	267	237	262	262	282	293	270	285	261	269	260	240	262	237	283	256	265	272	249	254	264	262	281	249	269	288	239	260	270	261	239	237	256	272	274	272	242	247	281	276	260	295	262	291	281	253	268	285	264	256	267	237	283	268	262	276	278	237	281	279	240	234	262	286	314	261	266	259	272	237	256	259	279	282	274	262	249	276	285	294	266	249	258	279	256	257	299	247	233	298	258	259	272	292	282	271	256	250	300	280	294	235	248	287	280	287	284	265	259	292	279	247	271	281	251	267	266	254	269	268	258	248	262	263	303	267	260	246	262	287	275	276	270	265	266	273	284	246	261	245	295	267	293	268	308	264	281	250	271	239	273	298	288	259	253	279	253	256	282	254	242	255	284	271	244	269	251	246	240	271	291	264	281	270	230	289	315	268	266	284	265	248	260	269	276	273	299	282	276	261	280	303	267	287	287	255	266	251	285	269	256	237	256	278	283	262	276	260	278	280	281	229	280	260	306	276	307	269	265	281	257	295	279	267	259	261	273	285	254	272	260	285	259	244	281	283	251	278	247	252	277	266	237	245	280	266	270	259	270	276	278	266	231	262	287	263	250	261	240	256	249	274	268	286	269	248	289	280	250	248	290	271	242	280	261	305	260	262	276	266	266	276	245	268	286	266	258	278	245	248	250	286	263	266	255	285	251	273	278	244	279	268	280	293	250	278	268	297	287	272	282	244	272	247	276	277	267	269	278	275	254	244	258	253	238	302	269	260	239	240	237	259	286	271	271	254	272	258	271	279	279	246	231	268	286	247	239	273	264	271	268	261	264	288	268	243	243	246	261	260	271	272	259	252	301	282	264	268	261	259	280	255	275	268	266	256	263	262	259	259	280	280	268	269	266	263	251	263	260	260	255	271	260	268	287	258	242	275	266	283	263	273	278	247	257	262	261	246	280	301	270	249	266	252	268	273	265	288	234	236	259	263	277	286	278	263	264	271	271	246	293	277	282	265	260	278	275	255	275	277	254	261	282	253	257	281	266	281	310	261	273	284	288	286	278	269	276	259	272	243	265	270	285	278	270	257	271	263	266	260	287	267	258	270	274	270	263	242	276	227	253	245	279	223	262	288	283	289	278	279	264	267	253	271	265	267	305	278	266	268	249	272	249	270	283	253	274	273	269	256	304	281	259	273	280	252	281	257	279	267	278	279	257	270	272	286	237	284	255	271	259	251	249	267	251	262	280	281	282	270	247	246	254	276	276	225	259	275	260	282	235	253	271	262	264	271	270	250	295	297	271	268	270	251	315	271	260	268	249	260	237	251	241	264	288	312	254	266	308	272	298	247	293	285	278	294	259	268	253	279	280	282	270	268	257	267	241	265	245	294	269	260	297	264	252	255	277	255	240	246	265	250	266	275	257	251	260	265	275	245	261	253	270	285	271	278	251	302	271	246	255	257	276	310	278	257	272	270	240	271	283	257	298	297	282	266	286	291	269	262	259	284	253	275	269	249	230	258	275	282	269	269	307	260	266	253	276	299	241	297	246	272	284	254	261	251	251	254	236	243	265	281	231	276	256	243	286	258	271	256	258	302	256	274	282	268	268	265	272	270	294	248	265	271	276	293	255	279	276	292	284	295	241	248	260	241	281	265	272	250	249	268	265	250	266	265	275	259	294	302	274	276	258	255	259	263	242	272	279	267	254	251	275	282	302	273	279	273	292	258	269	278	252	277	259	262	272	297	261	245	271	292	249	277	245	250	262	270	271	240	276	263	246	269	260	276	274	274	269	236	274	279	242	261	245	242	216	285	255	286	270	295	253	296	234	275	284	221	270	270	283	278	268	259	277	272	288	261	260	284	279	295	239	245	284	299	237	270	248	316	231	256	248	269	264	256	259	297	260	261	243	292	271	270	252	248	275	261	278	276	308	301	299	294	253	272	263	298	278	244	237	257	279	254	261	253	252	276	276	276	272	288	247	298	257	230	254	251	248	297	253	264	279	254	250	258	270	285	253	240	264	261	293	267	270	255	259	272	275	268	259	267	277	277	279	247	245	256	269	265	311	287	276	280	280	296	281	264	266	269	254	275	263	262	287	240	245	253	273	250	242	258	256	276	246	266	267	276	259	258	264	278	257	273	254	241	259	282	274	271	249	265	252	263	250	286	278	264	264	254	258	250	251	276	301	250	266	319	271	280	257	280	300	248	284	269	252	280	244	260	257	295	249	250	264	276	271	228	262	300	291	251	272	283	269	283	249	248	241	255	286	267	292	298	242	274	267	268	252	264	253	260	250	275	265	302	246	258	272	250	269	268	265
22634	20955	28644	23428	20942	20992	10062	2434	1500	1325	1099	1107	1025	997	977	972	901	844	895	903	914	818	755	590	639	628	626	649	630	604	574	538	573	559	525	555	523	525	558	515	492	503	503	496	571	527	518	480	531	508	498	504	522	501	503	513	504	543	480	515	509	511	511	490	500	558	522	499	543	500	527	524	520	513	494	486	510	529	523	563	491	500	519	501	489	498	474	485	508	506	501	506	458	472	507	507	511	530	482	508	500	503	516	528	494	476	510	484	512	482	492	530	530	508	482	494	484	486	508	522	479	549	509	495	541	472	466	464	517	491	495	493	538	449	524	474	519	499	472	533	514	500	529	513	504	467	512	464	532	506	486	504	499	483	480	485	497	496	489	512	465	515	523	513	482	488	535	508	450	498	466	510	541	529	527	497	555	482	529	499	477	495	468	510	493	545	523	468	508	484	518	474	515	478	484	493	510	495	474	492	502	473	502	521	480	525	495	508	477	523	514	472	518	464	543	534	482	517	488	487	504	504	526	524	512	478	481	524	482	483	479	471	512	549	479	475	489	471	500	509	452	458	457	516	509	512	486	510	487	517	492	486	456	516	501	499	512	502	509	471	480	497	486	480	494	482	516	514	496	469	531	518	496	525	489	480	504	525	464	500	492	481	476	493	495	517	483	495	473	491	501	501	522	503	538	491	512	485	529	485	570	527	523	492	501	464	515	493	497	474	530	512	485	464	520	488	460	481	476	465	542	509	539	494	473	473	532	495	510	489	481	481	515	496	499	476	493	482	489	478	471	470	495	512	502	536	473	501	495	458	502	477	511	467	479	450	475	504	473	459	500	480	457	510	524	465	485	516	452	490	486	467	487	496	465	456	503	459	533	477	482	441	456	506	479	472	526	501	502	503	518	532	502	498	492	497	489	533	501	471	514	485	549	528	501	497	531	478	484	511	486	471	488	476	480	481	495	483	506	503	512	529	526	444	515	506	508	502	505	500	515	466	547	473	477	501	495	488	493	472	545	467	500	509	489	499	518	505	537	501	523	495	487	487	480	508	500	501	476	491	487	502	510	508	494	527	479	477	452	506	483	524	449	494	484	514	508	521	474	521	495	517	502	495	479	458	517	502	516	492	522	511	466	438	457	467	495	472	482	527	485	478	500	472	509	464	483	495	530	506	496	498	488	480	502	490	510	450	536	513	541	514	487	522	497	501	538	485	507	492	484	518	470	480	501	493	525	538	518	512	511	513	510	455	481	553	501	480	464	483	512	521	533	484	510	510	488	524	474	486	477	474	474	462	507	495	509	505	490	510	476	471	460	502	481	481	473	502	472	453	424	486	534	481	470	502	451	508	481	480	469	475	490	528	489	495	523	525	498	482	461	459	491	503	494	487	501	513	498	415	530	482	526	490	491	443	502	466	487	494	515	504	492	527	490	477	504	490	497	488	519	483	501	505	472	533	501	481	479	491	546	499	474	511	509	504	492	489	481	462	519	517	491	518	488	483	500	507	507	489	487	437	491	488	556	490	515	438	502	494	524	499	497	490	482	520	508	531	494	497	483	510	466	470	471	473	529	527	477	513	497	512	518	531	508	511	477	487	472	491	490	489	480	492	512	495	550	456	507	502	473	482	469	514	523	505	525	509	503	503	447	503	488	493	523	496	469	492	462	484	503	518	489	531	493	499	477	518	497	467	527	504	477	512	510	519	462	553	480	525	474	493	499	483	481	496	498	505	482	505	487	503	483	449	507	508	524	514	468	474	478	515	484	494	482	491	536	520	452	507	525	456	516	488	486	495	478	562	468	510	519	483	508	513	502	503	531	503	504	524	507	463	475	497	475	450	499	502	473	521	538	490	518	532	471	522	510	476	520	499	486	452	530	555	496	499	517	487	504	488	540	494	485	509	478	506	513	474	491	453	455	473	502	502	513	491	517	510	517	500	487	511	508	509	506	451	503	473	510	491	519	461	520	480	497	513	526	510	523	512	483	476	479	503	521	488	484	525	469	483	496	500	500	480	501	505	497	517	486	514	492	486	475	486	436	453	505	467	474	504	502	488	484	500	503	505	459	537	524	481	483	518	467	456	501	522	510	539	521	501	535	509	488	495	549	518	483	487	496	502	510	480	480	500	488	447	469	514	481	541	476	506	527	509	517	477	514	475	516	489	459	522	490	476	535	507	498	546	468	498	545	519	477	501	520	496	515	539	501	491	495	470	459	517	505	508	473	511	526	517	479	492	468	472	491	461	493	495	513	484	478	507	506	476	489	464	490	466	487	448	490	480	489	575	494	496	505	502	518	473	507	509	550	482	510	497	516	494	515	466	485	461	545	521	475	460	504	486	454	475	473	490	481	495	520	500	483	497	499	487	486	483	540	489	489	495	510	508	535	466	495	517	521	490	513	511	473	498	488	494	546	514	482	507	529	473	516	477	509	525	504	482	494	486	520	463	479	522	510	461	497	477	505	521	485	477	469	499	526	500	500	480	510	516	479	513	509	503	499	464	500	513	506	515	468	507	500	519	515	477	491	552	471	511	458	482	491	476	505	484	455	516	506	508	534	497	492	482	549	489	510	501	515	501	512	514	520	494	495	530	451	469	487	464	480	482	481	480	479	476	481	487	496	499	498	466	505	517	486	517	522	491	475	492	469	514	461	482	470	481	510	472	497	501	515	516	467	495	489	506	519	518	506	508	501	492	460	473	517	492	529	490	504	495	512	513	521	496	477	475	529	471	484	484	478	469	508	485	505	497	503	474	494	528	496	534	453	460	492	517	540	481	485	479	475	456	509	508	496	516	529	505	481	534	493	505	493	535	440	517	517	479	502	484	506	527	472	477	497	475	462	473	494	488	459	450	519	495	478	500	519	485	514	469	486	509	529	500	532	528	489	487	488	456	506	490	500	507	498	481	495	505	533	518	491	511	464	507	517	518	499	444	527	485	524	520	477	513	491	497	471	498	497	502	500	478	489	537	499	522	472	502	503	462	513	495	544	516	485	460	495	502	503	486	483	523	482	446	519	507	490	552	483	498	516	518	502	467	492	531	496	492	501	489	474	503	531	480	512	478	513	516	504	511	500	499	529	499	523	521	502	547	513	443	518	505	482	460	509	495	513	480	528	467	521	516	486	508	486	511	471	495	501	510	469	495	533	505	492	476	503	531	478	521	494	491	556	475	532	476	494	486	523	447	485	527	499	500	449	477	528	475	511	490	521	524	499	498	490	486	464	480	490	509	485	523	469	479	541	491	471	479	526	487	481	487	489	479	470	502	481	464	510	499	508	489	484	518	482	449	520	497	496	548	494	456	490	475	500	471	494	480	472	480	501	522	497	480	529	518	513	502	468	519	484	498	513	471	495	532	468	524	483	464	491	514	501	489	514	468	497	486	505	513	516	509	505	467	453	481	503	481	537	482	509	500	487	497	516	471	479	520	501	463	509	511	530	513	496	493	435	454	500	461	452	488	461	505	481	497	461	444	485	502	494	492
10968	22853	22409	15247	11991	8318	5001	4772	3196	2809	2438	2166	2172	1852	1819	1734	1625	1475	1553	1548	1609	1325	1031	910	903	915	883	881	876	803	759	791	763	798	756	685	672	714	715	734	723	703	712	720	697	716	641	698	657	701	675	635	640	610	653	679	660	668	658	636	681	662	668	637	677	704	666	690	652	636	683	681	666	654	689	657	610	667	646	688	661	650	644	661	645	625	663	599	653	627	647	612	634	636	656	632	613	622	613	624	623	660	642	648	647	691	591	673	660	658	631	618	641	643	581	613	629	647	617	668	619	667	618	686	625	603	635	666	625	622	596	654	680	679	635	632	620	648	629	636	647	623	578	609	646	621	648	621	652	606	606	605	699	626	624	633	631	639	614	633	625	645	637	618	627	630	637	632	651	638	606	588	633	655	626	641	685	720	644	623	637	574	631	616	645	640	654	637	654	631	669	657	656	647	621	621	622	616	640	617	637	681	655	625	666	617	633	674	624	668	640	642	632	589	635	618	629	631	599	656	608	641	594	638	620	642	658	608	649	626	633	619	621	636	630	668	674	646	609	653	583	651	662	615	641	620	620	651	647	638	657	641	601	649	633	666	629	606	646	605	630	644	606	649	643	607	599	643	610	630	646	615	576	624	617	617	641	617	641	659	641	619	652	702	643	627	612	656	644	629	594	664	643	649	631	635	620	659	632	594	660	616	592	645	607	587	659	658	613	600	619	639	663	666	652	647	637	614	602	645	634	642	611	576	627	606	647	635	626	639	653	598	619	611	602	660	624	653	655	631	614	611	634	595	605	595	666	639	618	681	659	600	701	631	674	626	626	582	636	620	572	576	624	652	635	639	656	645	627	587	598	665	682	627	609	585	610	631	578	626	653	591	654	632	591	612	673	671	638	632	624	634	639	645	629	664	606	676	614	599	591	625	642	627	646	644	634	644	635	659	615	647	638	663	621	630	668	677	617	583	594	630	609	603	655	657	613	600	593	658	658	615	613	614	649	597	618	653	639	644	627	619	621	628	644	676	657	580	633	591	631	668	606	619	610	617	604	615	639	624	617	618	644	619	658	644	592	634	618	654	650	639	615	646	682	628	622	645	632	628	637	647	614	666	634	609	645	657	615	649	641	615	653	596	647	654	583	649	595	650	617	651	596	652	652	632	614	654	643	632	632	582	675	630	661	587	635	659	617	660	601	635	624	634	618	622	624	593	626	632	623	653	618	590	637	608	611	629	633	596	655	632	607	618	614	618	663	635	600	646	591	622	633	629	662	630	637	646	641	656	671	607	647	641	591	648	624	629	675	647	642	642	612	635	657	642	625	647	603	616	612	616	625	663	646	662	602	616	646	622	614	597	593	685	639	627	652	651	618	602	592	641	631	632	644	647	612	640	616	629	637	614	633	629	655	615	631	593	668	634	675	644	670	645	660	648	637	618	699	655	597	646	630	634	612	592	617	671	621	650	622	627	561	659	653	600	630	619	604	661	623	667	694	663	605	591	618	674	631	645	645	610	615	598	651	620	646	653	608	647	654	632	588	628	644	614	632	606	606	700	580	637	631	664	660	623	637	647	619	616	649	612	632	598	610	618	671	611	623	654	618	630	601	625	612	670	672	615	654	602	669	646	633	678	683	625	650	661	615	561	618	618	629	615	650	612	633	626	690	644	626	576	633	651	594	598	672	644	646	636	646	707	639	681	604	638	654	657	637	706	622	618	608	648	668	638	647	650	639	626	631	628	626	635	633	592	650	610	615	645	644	667	635	646	631	641	615	642	619	643	696	629	661	637	691	650	644	659	642	603	679	582	602	618	657	618	622	611	610	626	639	652	655	663	610	625	636	622	642	597	658	656	603	637	629	623	651	640	620	689	644	612	605	646	622	634	647	599	623	656	616	648	640	655	603	592	654	627	616	652	616	624	656	694	644	643	648	620	651	612	589	589	611	652	639	641	624	598	623	642	619	592	595	639	642	639	631	625	628	640	646	619	631	628	599	646	620	614	698	629	615	628	603	648	655	666	612	604	617	626	638	631	610	608	619	639	653	628	627	635	626	674	621	617	641	658	651	634	657	614	630	637	630	641	619	653	658	610	637	675	627	651	624	676	559	648	635	630	692	594	671	627	661	611	604	664	637	658	593	628	698	614	666	640	635	632	628	655	644	606	648	620	627	648	633	634	644	665	612	646	618	601	651	630	632	629	608	641	637	638	650	594	615	656	631	659	609	684	646	587	634	643	644	586	648	650	646	591	636	665	594	619	640	603	629	654	621	603	633	617	650	633	645	666	642	651	668	621	593	625	603	665	658	628	665	626	603	674	651	630	643	675	632	648	594	633	597	654	612	635	656	615	620	660	602	640	612	649	635	591	662	608	602	597	623	630	632	593	629	638	620	577	641	618	632	628	693	630	612	646	620	696	657	612	615	655	622	611	609	643	637	590	578	632	642	654	625	599	640	636	644	649	638	646	612	661	634	629	649	637	669	612	691	683	605	624	654	640	650	605	638	625	632	679	665	656	616	645	606	649	694	618	637	605	609	611	609	698	628	631	607	607	622	570	641	663	597	646	629	605	611	664	625	662	668	619	664	603	594	650	662	660	668	626	652	621	636	626	619	668	613	664	670	614	663	652	651	633	645	617	689	619	619	661	616	599	623	645	644	638	625	645	597	612	616	621	644	588	625	627	635	636	606	645	662	600	630	644	630	630	634	628	629	600	640	657	624	660	691	594	638	662	642	614	620	612	683	658	623	614	649	630	634	644	616	671	637	634	605	591	632	633	623	641	644	624	609	620	648	621	634	622	646	588	592	601	581	618	646	648	634	632	618	654	599	655	648	627	564	632	664	634	624	618	623	590	650	590	685	617	586	633	616	643	624	681	665	630	667	635	631	651	634	636	626	631	650	638	638	633	651	583	587	605	629	640	632	602	642	613	605	639	666	617	600	590	673	638	615	630	647	639	654	685	647	645	632	638	648	607	647	629	667	606	649	649	637	644	638	634	621	620	589	634	619	676	632	606	647	613	626	639	633	611	646	575	661	596	602	613	611	688	689	639	655	634	636	606	643	612	631	645	611	645	633	626	602	643	612	635	667	655	644	641	662	658	630	634	650	663	633	629	634	648	672	682	615	634	620	630	626	620	645	665	610	631	624	644	651	656	622	623	610	636	622	662	652	602	589	599	605	591	713	688	647	630	652	678	610	672	625	619	682	591	622	659	625	633	636	667	640	667	629	621	674	614	632	683	625	665	600	670	667	590	580	703	622	623	597	675	602	591	674	640	619	613	645	675	597	606	613	633	630	646	591	668	624	652	611	622	684	605	646	646	628	646	646	630	622	638	607	629	598	640	620	585	664	602	675	628	632	674	598	655	656	643	659	609	625	632	580	633	626	585	677	621	649	632	562	624	583	513	631	668	616	658	620	606	628	626	623	619	636	616	670	622	640	616	660	628	613	617	620	663	668	613	621	691	640	642	658	648	648	628	597	605
26775	19554	9441	4808	2246	1519	678	644	483	454	442	380	369	378	382	379	340	349	364	387	372	349	316	294	283	275	313	286	309	271	282	261	272	284	270	251	283	286	290	254	278	307	290	282	321	265	260	255	288	264	300	242	256	273	257	277	272	279	261	273	271	279	271	270	251	275	275	293	257	268	254	277	275	278	288	269	242	259	288	283	264	257	264	296	275	263	257	264	266	265	277	306	268	276	243	258	264	271	226	247	259	252	277	261	269	244	259	273	285	274	263	240	274	258	263	268	268	254	254	267	283	231	291	260	250	280	266	255	292	261	243	268	258	282	215	240	259	274	278	246	280	276	230	267	252	238	261	290	285	278	302	252	271	263	279	257	264	252	253	281	273	262	263	235	273	260	265	250	262	264	298	238	249	242	254	249	264	289	259	277	260	263	249	249	230	260	269	276	243	257	274	251	280	254	275	254	260	231	251	266	259	269	277	244	273	247	262	286	249	259	260	289	282	251	271	267	242	298	290	258	253	260	269	292	247	277	268	255	286	247	277	281	263	277	248	265	278	282	294	248	260	244	286	232	285	282	274	246	287	252	258	266	291	250	271	235	280	247	277	282	251	241	255	265	253	274	283	248	271	269	288	245	230	238	271	286	298	280	239	245	260	279	263	278	246	239	242	279	259	241	262	259	266	262	260	285	253	229	244	261	286	271	265	253	254	258	273	249	243	249	260	268	278	272	229	244	274	247	243	294	278	244	253	252	262	252	270	296	284	293	246	258	273	276	282	259	236	263	270	262	255	228	251	269	256	287	258	271	268	269	278	279	277	254	266	263	282	254	274	281	248	262	280	277	260	260	273	289	256	246	229	258	290	275	282	243	279	299	286	242	272	269	270	272	237	279	266	276	252	229	243	271	285	246	276	255	251	235	252	245	243	262	279	258	275	293	264	299	256	249	274	266	244	248	266	281	295	273	255	252	301	241	267	253	248	279	276	275	284	262	253	281	248	273	270	263	289	271	272	266	242	299	237	277	264	273	249	266	265	274	274	274	240	238	266	284	269	271	263	234	258	226	276	255	239	248	256	293	262	255	259	237	265	267	262	277	260	256	258	247	282	276	272	288	292	267	273	237	259	276	227	262	250	257	248	290	258	280	277	277	255	246	254	262	265	239	243	269	284	280	290	252	256	263	246	273	265	270	279	265	263	292	255	269	268	237	277	284	277	262	262	253	256	240	271	286	258	272	250	266	245	271	296	258	243	253	263	290	260	255	261	244	260	270	264	234	262	260	253	260	226	250	273	245	244	255	258	256	267	278	242	266	256	253	239	227	281	259	262	255	251	273	268	262	262	275	249	219	225	247	249	267	253	260	239	239	258	274	224	254	236	270	280	252	254	253	291	263	240	270	240	252	277	234	253	224	234	257	262	231	263	263	268	255	276	254	241	281	260	268	237	232	245	244	282	282	267	252	268	280	284	290	270	269	245	238	246	263	268	234	277	285	272	264	274	265	262	270	247	275	266	281	256	257	256	242	249	265	249	259	246	282	258	274	223	294	261	265	288	248	248	278	254	253	259	242	279	255	283	231	255	226	288	256	260	253	258	237	258	269	257	281	270	242	284	290	263	264	280	253	258	302	258	243	278	260	262	270	298	311	271	231	254	282	263	248	256	251	245	238	269	240	238	262	268	266	265	256	264	242	272	258	255	270	254	250	271	235	278	260	228	304	264	290	258	247	249	246	257	272	279	265	242	250	275	271	281	271	261	268	269	242	258	286	254	257	282	275	258	254	269	301	286	240	270	283	287	250	291	282	240	257	276	280	273	263	265	285	261	236	267	258	297	265	252	262	256	265	268	236	229	267	247	242	296	258	249	249	272	250	291	282	287	243	273	251	270	279	270	239	250	254	258	249	241	286	244	276	269	270	265	227	238	263	273	274	251	267	252	261	239	304	259	217	239	254	239	238	256	266	261	261	287	273	279	254	247	241	272	276	285	251	260	272	244	258	274	252	234	236	264	277	259	282	265	275	258	270	242	257	262	259	235	265	258	244	251	264	278	247	264	263	284	295	241	262	231	265	251	241	248	250	249	250	277	269	276	274	273	268	257	240	263	273	257	299	266	267	235	293	246	251	257	266	246	254	256	265	269	263	278	270	243	258	295	267	256	268	270	276	236	267	242	263	289	285	276	267	266	258	263	295	268	254	262	259	243	246	283	271	277	227	290	252	278	259	245	277	263	259	266	264	243	252	266	253	280	249	281	247	265	240	256	258	228	259	236	251	249	273	275	265	272	249	278	255	268	269	264	246	280	275	227	246	263	267	236	274	247	271	262	281	287	246	258	276	277	283	265	269	252	291	275	238	256	268	256	247	241	268	238	258	272	259	270	267	251	271	259	230	243	261	270	255	267	245	288	285	280	268	261	290	254	281	286	260	280	258	230	268	236	234	255	253	277	253	274	260	260	277	259	255	268	269	252	253	246	268	274	268	240	257	256	272	268	285	262	253	228	281	269	263	237	250	259	239	250	229	270	283	289	263	267	284	279	250	242	257	263	246	283	245	246	256	253	272	249	246	278	232	254	291	260	286	251	265	254	255	233	248	256	284	259	248	253	262	245	264	239	254	253	264	277	270	244	282	237	254	244	272	267	256	259	253	261	264	285	235	243	266	256	282	277	291	238	259	259	241	279	248	279	258	264	253	289	256	273	256	278	260	234	279	260	242	291	265	264	266	253	263	245	236	257	240	264	267	266	243	247	286	277	265	230	268	265	290	263	268	271	270	268	276	204	267	271	267	255	269	267	271	245	252	252	278	259	299	236	268	247	285	275	256	278	266	298	272	241	265	227	303	282	246	278	276	269	283	247	247	245	235	277	271	267	271	271	260	269	249	254	262	265	266	257	297	270	251	245	232	305	265	224	253	274	282	268	291	226	261	232	259	227	265	266	260	236	249	240	265	273	252	248	256	240	307	280	285	244	249	264	262	267	267	249	263	253	252	235	280	252	263	290	283	277	256	286	288	273	272	280	226	254	252	254	236	295	275	225	239	288	279	286	260	252	267	290	247	278	281	266	261	275	274	261	259	251	257	264	277	260	236	230	262	248	262	273	282	281	285	279	257	260	271	251	229	260	246	262	277	250	288	247	244	238	277	245	293	291	276	230	268	265	233	284	258	270	243	260	275	295	268	283	293	246	268	259	276	250	227	256	258	279	255	254	273	280	264	255	293	260	249	250	242	276	252	241	264	236	252	248	232	249	276	267	282	248	262	255	250	267	269	255	261	280	277	286	276	271	246	254	262	264	279	268	247	246	263	270	293	245	249	250	255	298	223	247	255	304	278	257	280	283	262	276	268	261	259	270	256	274	259	249	230	236	271	249	267	270	259	265	234	279	255	273	243	266	268	281	274	267	280	243	291	291	252	250	276	267	243	262	241	256	262	257	264	249	280	256	263	241	263	288	268	260	266	260	258	257	261	266	262	263	258	269	271	304	251
6942	7875	8716	6656	4605	3157	1393	1460	976	787	854	750	756	675	666	661	613	591	640	625	617	491	481	374	409	382	404	414	426	400	354	328	358	363	352	368	377	353	358	364	360	369	346	338	356	368	356	376	311	354	356	346	356	349	347	325	382	347	349	332	337	343	322	328	346	351	350	372	362	352	360	343	337	342	404	340	333	370	337	369	338	345	305	358	354	312	326	386	362	344	319	296	355	323	330	388	375	324	340	351	336	331	336	340	314	370	350	314	327	339	321	333	308	333	343	338	379	356	327	337	354	352	327	353	330	349	337	366	336	311	313	343	341	342	333	333	379	350	366	325	317	326	329	321	349	353	341	335	303	338	335	339	351	327	321	323	338	342	381	320	334	375	336	365	351	328	340	334	356	329	328	304	321	345	358	344	351	368	349	330	321	314	355	357	346	345	330	331	359	331	346	339	336	354	323	340	356	322	344	325	355	328	348	321	356	332	318	302	332	353	346	344	333	349	350	350	332	342	356	333	338	330	352	333	349	339	357	305	371	340	360	363	347	347	355	338	370	295	350	364	355	344	326	380	344	262	325	323	316	330	340	324	330	318	323	346	362	351	310	330	334	317	333	335	379	331	325	357	319	333	341	382	352	339	376	351	343	330	291	383	335	316	346	354	351	364	348	338	336	329	365	359	381	341	349	340	356	361	335	366	353	333	384	321	352	334	342	336	337	344	364	334	319	353	333	376	354	349	361	363	354	341	294	317	318	316	346	365	334	326	323	333	367	362	377	380	348	352	351	337	363	334	317	332	310	331	336	350	332	316	340	359	349	363	319	314	333	351	374	349	360	330	336	356	348	338	346	366	359	328	334	340	359	355	350	343	364	333	330	332	346	310	300	358	350	329	325	350	316	336	381	364	346	344	322	333	335	350	359	361	315	358	364	359	354	325	345	352	360	340	312	348	355	347	372	336	335	311	366	294	357	332	377	327	339	338	298	359	358	304	335	305	306	353	355	331	338	324	299	346	383	350	310	340	357	338	345	345	352	321	309	390	350	331	332	342	338	322	370	362	364	357	351	362	331	331	325	340	342	348	339	307	359	324	357	360	343	326	332	335	334	322	358	336	344	367	309	330	349	322	332	357	332	405	331	357	343	395	355	362	329	362	339	393	333	346	353	351	322	341	362	344	394	352	346	309	348	336	333	356	327	336	309	346	329	344	358	331	319	336	341	338	359	356	343	340	379	345	330	331	350	347	333	335	351	352	342	332	321	333	337	319	360	330	344	349	326	329	341	336	344	312	323	356	335	301	349	352	324	321	370	347	334	335	327	335	386	351	343	327	354	366	340	340	329	375	325	344	334	314	350	356	326	333	355	346	338	299	358	333	345	383	317	331	314	346	342	320	344	349	334	336	330	344	375	308	328	357	325	340	338	351	331	330	327	384	361	317	364	328	341	334	341	318	318	354	324	334	331	337	371	354	347	356	358	328	339	323	362	367	300	323	335	363	343	371	366	335	350	350	337	346	325	350	343	293	334	344	361	312	358	376	342	352	306	354	336	353	366	349	320	338	345	354	336	299	338	341	348	315	337	320	336	350	349	314	325	348	348	304	322	359	336	334	329	328	347	347	382	330	330	325	343	350	365	345	369	330	337	314	321	305	361	311	369	332	316	368	352	338	322	355	329	349	329	321	317	363	341	342	335	309	339	348	376	325	274	348	293	333	366	351	338	356	351	338	326	333	340	340	342	311	370	326	340	368	386	323	351	364	347	363	302	354	349	355	362	347	307	380	336	358	328	330	318	365	357	336	312	350	348	357	397	310	345	363	360	323	384	359	355	355	356	357	351	326	358	353	289	352	324	348	337	325	320	318	348	337	343	340	312	361	324	378	310	338	338	368	354	318	324	360	382	298	345	347	332	312	326	348	347	332	346	346	332	337	344	342	345	345	363	345	312	368	311	348	320	344	320	362	366	363	343	352	329	360	368	347	338	352	402	385	371	354	297	352	350	368	338	319	346	318	329	358	351	326	329	345	344	356	371	341	352	349	325	354	338	367	332	316	341	372	336	344	345	350	321	337	337	351	348	336	359	333	330	329	354	347	310	331	347	311	353	323	314	325	348	365	366	348	352	291	337	315	338	340	341	341	354	327	304	327	328	349	342	353	317	323	327	336	342	316	324	346	369	315	321	362	342	348	361	335	373	367	357	356	343	330	359	349	332	333	334	336	291	376	347	358	324	352	356	307	354	334	356	328	363	357	356	351	347	360	353	340	343	324	344	377	315	347	335	344	360	354	342	339	349	344	325	361	341	344	381	357	342	371	363	304	330	330	325	357	347	344	319	337	392	322	340	328	338	342	358	332	351	281	316	386	340	356	333	337	323	372	348	377	326	344	354	343	355	327	334	334	342	345	333	362	320	323	318	324	335	344	350	341	322	324	335	321	343	324	339	387	361	344	382	368	342	327	353	368	334	320	319	351	339	328	331	344	334	351	331	327	336	335	352	343	378	359	349	342	325	381	344	342	343	353	334	332	334	329	349	349	320	329	368	326	348	339	328	333	320	373	362	311	337	359	363	334	322	335	341	376	337	344	357	304	353	341	346	337	357	338	322	337	343	339	343	364	321	343	344	369	360	328	329	343	324	324	335	340	330	371	339	351	331	308	311	329	352	313	380	342	316	304	319	326	349	336	347	345	355	357	352	345	341	331	329	362	323	347	363	373	351	324	343	332	329	322	353	339	332	338	334	331	381	359	337	346	351	342	356	348	335	340	313	323	383	339	311	349	349	363	349	349	315	353	347	344	340	327	333	341	391	359	335	356	337	324	305	374	335	316	333	328	361	345	346	325	359	337	365	342	346	350	323	329	326	328	336	331	353	385	348	321	350	356	326	340	344	337	307	335	345	337	338	341	334	327	304	346	332	361	353	330	350	362	376	361	341	350	373	358	352	359	351	322	336	299	320	337	335	326	304	354	319	325	318	343	351	378	334	332	331	354	349	357	340	322	363	347	333	360	337	332	348	363	341	313	345	374	358	369	349	302	351	330	356	327	314	326	378	367	344	345	358	323	363	307	327	354	322	323	324	333	330	339	348	350	355	355	326	361	337	336	325	326	352	361	360	330	332	337	339	354	335	400	318	333	337	327	359	355	323	348	303	321	342	346	324	353	338	334	324	313	312	327	344	368	345	324	350	353	378	347	358	359	349	358	359	329	374	349	337	309	323	324	333	314	337	327	344	344	354	378	334	346	335	320	341	317	341	352	371	334	362	354	352	350	382	368	339	346	353	356	348	367	365	339	382	357	345	362	345	328	346	359	337	324	326	328	346	349	319	364	338	332	331	338	310	328	360	340	351	343	356	320	317	350	363	375	347	359	317	341	295	335	372	344	323	348	342	337	341	365	360	349	346	339	336	315	360	367	344	344	359	342	357	352	339	356	370	341	361	364	331	302	348	369	371	329	347	345	321	354	337	359	318	350	358	374	344	367	315	325
23785	20931	28189	23852	20890	11287	2197	1461	1092	930	910	844	889	737	762	771	728	721	757	714	711	650	594	573	524	520	562	590	541	504	550	517	526	496	510	492	492	518	492	494	481	497	497	501	491	508	474	492	534	474	491	472	467	510	506	496	512	501	462	471	508	483	501	491	475	469	523	445	510	471	509	485	466	490	471	525	484	428	420	513	489	485	458	501	485	491	461	486	463	457	450	527	479	447	483	459	458	477	467	477	462	465	508	471	494	419	503	454	489	454	482	505	503	499	525	480	471	468	491	501	517	478	456	496	493	501	526	478	485	480	529	477	483	483	463	493	475	453	459	494	464	457	467	480	499	483	464	506	486	547	463	469	469	482	452	482	463	482	484	497	444	486	437	462	489	476	475	462	497	502	468	443	505	467	484	488	472	464	475	502	517	435	487	485	479	519	453	492	490	495	467	498	464	467	482	454	443	456	487	461	473	475	453	491	482	520	483	475	482	471	491	481	475	480	440	470	474	485	496	474	509	485	446	456	450	456	464	453	445	484	453	481	462	480	455	501	495	461	476	458	504	478	446	470	494	497	455	479	467	479	491	513	453	484	492	466	467	495	499	471	480	484	460	460	475	470	481	459	485	421	453	481	497	450	493	448	436	479	454	490	471	444	470	493	464	485	496	478	483	466	496	472	465	467	530	487	475	459	485	479	487	447	496	477	503	435	428	473	433	512	449	457	451	533	501	477	492	480	542	465	459	487	493	481	508	489	476	470	528	503	499	503	500	445	439	468	463	468	471	448	472	499	491	471	471	527	521	474	503	516	505	460	470	505	496	471	493	496	479	447	474	479	469	465	505	468	486	497	469	474	493	498	464	489	477	465	486	467	481	452	478	477	420	478	481	507	525	466	476	435	465	451	488	468	494	488	500	464	445	483	480	488	477	509	473	508	473	485	516	465	482	490	461	509	489	480	499	454	453	493	480	479	486	458	473	455	525	512	503	482	495	506	463	511	451	464	502	473	486	472	490	480	476	523	483	503	441	471	503	509	470	492	449	457	462	476	459	467	445	520	499	455	498	427	503	476	499	466	493	443	484	475	489	480	509	483	510	457	495	475	506	431	473	478	459	480	468	456	514	461	501	470	498	462	475	476	462	460	469	445	485	465	463	506	474	481	458	469	456	497	518	449	457	481	446	481	429	453	507	499	475	513	476	442	474	482	504	468	504	491	453	463	474	472	462	500	467	446	514	487	466	470	445	439	467	474	461	461	477	477	499	446	471	474	511	452	473	408	472	483	464	490	438	484	475	464	468	469	467	479	477	484	489	463	487	458	428	459	462	500	498	441	499	496	466	458	456	492	468	458	518	464	424	452	510	483	506	480	533	502	500	500	477	511	488	501	457	499	434	469	503	472	443	448	490	454	514	467	522	496	472	440	494	470	448	465	479	483	465	489	490	459	488	462	470	476	522	481	438	485	505	482	477	469	445	470	466	468	482	428	503	459	483	472	485	494	451	491	482	459	454	430	487	444	429	468	486	456	502	495	454	483	513	454	456	449	511	490	469	485	471	456	454	449	461	489	496	500	438	500	456	478	454	482	473	490	494	474	489	479	496	494	463	487	489	507	505	455	460	479	481	462	479	446	463	479	490	483	462	461	452	463	462	490	450	444	535	467	535	511	504	459	485	468	520	417	498	427	458	490	492	479	490	485	445	499	457	481	475	454	490	489	502	437	442	462	459	462	452	464	471	487	482	501	499	488	476	488	497	514	458	453	462	485	507	489	467	445	463	500	491	464	457	437	469	480	465	488	463	504	522	500	483	461	456	481	449	499	521	482	498	466	483	471	466	519	501	489	462	480	449	482	486	451	479	457	436	464	510	497	499	484	482	477	514	505	477	501	454	481	453	474	438	496	496	464	449	456	445	510	508	410	500	494	471	519	489	493	503	450	458	496	485	461	499	475	500	429	461	476	483	475	468	477	501	479	493	464	458	451	484	438	473	478	449	498	495	476	437	513	472	456	461	478	488	444	425	512	466	482	491	491	468	465	468	520	443	467	458	502	464	476	478	449	488	477	492	435	478	443	493	479	465	483	473	461	471	480	503	441	455	510	464	465	504	469	483	460	517	414	513	476	464	467	488	468	453	460	424	477	451	465	437	489	431	474	502	469	485	431	488	501	502	460	476	493	495	476	537	496	443	484	453	444	468	457	445	451	465	427	471	500	464	491	458	519	436	468	458	490	494	482	444	461	476	474	473	441	482	492	479	470	462	452	471	480	481	496	473	500	461	495	465	490	516	481	454	500	447	474	499	476	481	434	493	488	485	473	537	502	472	502	460	492	453	459	508	488	457	466	493	488	476	465	438	448	476	476	474	448	522	468	470	479	469	454	475	423	488	505	490	480	464	489	453	449	465	490	457	428	471	466	474	463	510	482	462	534	478	467	480	472	469	505	470	461	481	457	479	492	499	496	452	478	507	464	483	492	465	480	464	446	482	495	449	487	477	473	458	481	475	484	447	487	458	449	437	442	483	471	480	466	467	494	512	474	508	484	462	484	499	446	475	481	520	515	490	474	449	506	489	444	500	491	452	469	460	511	535	480	462	471	469	457	474	463	485	468	466	455	498	486	462	479	470	476	466	522	490	480	469	474	436	485	469	427	517	437	471	478	487	493	465	482	442	470	477	455	477	494	474	489	474	488	455	458	472	499	503	472	479	492	475	458	476	472	456	513	531	495	444	513	463	467	468	479	477	484	459	488	472	496	493	456	502	448	501	496	507	456	499	463	479	473	462	470	457	474	467	469	454	501	491	540	490	486	499	461	438	511	503	480	461	483	447	501	473	484	480	476	496	480	471	450	472	460	465	487	402	472	487	466	482	469	445	499	445	461	469	461	516	465	497	451	498	442	437	455	480	470	503	426	489	483	445	507	537	503	478	484	475	506	483	457	457	469	495	485	546	476	464	460	473	475	447	436	442	445	441	517	501	482	507	468	419	446	479	487	483	542	500	430	437	475	444	500	461	439	450	469	459	475	494	470	482	462	467	490	539	448	480	466	454	448	510	466	519	483	489	493	486	468	438	469	476	488	465	478	461	495	481	464	512	466	470	494	477	464	526	479	472	445	473	491	497	502	486	489	434	460	503	466	483	470	472	471	520	474	483	470	491	454	488	470	466	484	482	451	475	490	480	517	477	453	457	454	464	508	486	474	465	457	456	499	418	444	461	458	487	489	469	484	473	451	480	449	487	445	469	435	472	480	525	445	490	510	443	486	499	487	462	461	497	459	503	499	458	470	460	434	454	513	476	444	497	494	452	517	484	465	484	480	484	515	494	477	442	485	510	496	506	456	474	481	473	515	465	476	448	514	439	498	494	475	457	491	495	499	496	439	465	474	484	486	465	440	466	479	449	460	481	493	480	450	488	489	495	517	502	497	475	511	454	460	452	496	489	500	470	430	459	470	452	484	468	471	445	451	479	497	466	519	503	495	465	483
8504	17430	16369	11802	8451	6034	3251	2999	2266	1811	1704	1516	1556	1392	1348	1444	1268	1133	1117	1193	1194	1047	850	743	751	775	768	777	734	699	646	673	674	669	679	633	631	657	608	637	685	670	661	664	676	618	711	651	611	614	654	628	668	681	635	642	650	629	625	641	610	647	636	612	589	722	666	607	587	674	612	616	644	624	656	636	641	616	629	592	623	580	615	571	614	608	605	580	651	594	646	584	625	611	608	605	603	602	596	604	604	570	586	643	623	593	643	649	579	588	633	623	587	628	668	653	658	578	627	650	593	608	603	614	621	587	576	580	581	611	552	626	603	594	601	594	617	569	615	561	573	576	644	609	613	619	586	605	564	574	634	611	627	592	607	610	636	604	615	616	613	635	576	619	610	626	607	605	609	587	607	608	600	624	592	635	597	606	655	619	545	605	588	629	580	634	606	593	610	632	636	595	598	632	568	577	647	588	614	633	628	590	616	638	585	635	613	623	587	517	602	598	596	639	625	637	551	602	635	589	624	595	625	621	618	601	627	551	606	619	629	610	619	603	596	642	651	640	578	576	639	614	554	600	689	649	652	604	646	567	632	620	623	662	597	613	614	626	629	630	584	639	627	619	639	599	641	615	623	624	652	588	616	610	613	662	623	586	616	642	558	584	606	615	579	625	597	601	568	586	594	554	628	624	624	630	591	628	594	670	592	619	599	581	632	593	621	572	597	563	609	659	659	601	615	619	590	607	635	598	588	594	625	624	649	610	626	603	580	595	616	615	592	633	598	633	567	624	594	583	630	646	593	582	629	628	632	612	606	581	588	577	610	619	623	603	608	584	588	626	605	613	610	626	604	627	592	587	580	551	575	591	552	596	597	605	582	661	579	582	602	566	623	619	645	621	610	638	651	601	627	569	631	600	624	601	590	584	661	637	633	562	614	613	617	564	557	634	636	594	553	569	556	614	629	567	596	622	602	610	629	598	590	661	631	582	610	632	612	605	611	592	634	626	657	640	599	597	596	655	599	571	567	591	595	637	605	655	617	640	615	570	601	660	616	607	582	600	585	538	622	644	562	633	604	648	637	604	635	601	628	604	582	620	633	613	624	542	611	553	628	615	602	602	590	584	588	619	590	591	615	618	589	581	627	592	613	634	631	636	563	595	575	568	587	623	600	600	608	622	631	623	635	633	634	626	642	622	593	616	588	637	580	641	605	584	604	596	608	604	607	574	594	628	601	624	628	604	593	645	642	613	604	612	587	606	637	589	598	580	601	612	592	649	630	616	604	627	692	595	611	583	635	612	584	598	605	609	649	616	553	592	643	577	590	660	602	671	587	560	588	609	600	594	621	599	624	612	581	570	584	599	598	613	587	594	573	595	558	598	594	630	612	627	618	634	597	616	578	573	622	658	624	579	634	604	621	626	640	593	614	647	633	617	579	595	602	594	594	579	618	589	595	613	621	607	606	645	584	597	572	636	598	637	587	611	582	612	579	577	627	613	596	649	636	620	613	569	586	622	599	605	595	622	669	644	628	618	613	626	609	618	614	624	603	632	585	633	606	583	588	664	606	601	593	579	544	571	590	616	612	606	614	611	603	567	577	607	608	599	640	589	560	669	578	597	628	597	612	600	644	618	612	602	645	624	577	612	617	596	619	584	609	558	631	612	643	611	561	581	560	605	586	592	592	593	639	607	632	636	605	600	602	626	620	585	576	610	582	660	634	638	597	635	602	622	568	601	576	581	585	627	632	648	602	563	608	609	605	629	604	602	651	641	624	596	576	642	609	559	612	576	576	567	607	576	646	569	634	628	660	610	599	641	593	615	635	637	622	594	588	607	600	577	613	607	605	608	614	597	581	599	619	609	616	612	668	598	590	624	622	639	647	565	622	558	623	559	619	575	591	572	603	583	599	616	598	612	620	642	661	600	636	646	584	571	618	580	606	636	605	636	591	605	675	590	590	617	583	633	621	583	598	610	567	658	611	566	618	602	652	606	640	602	587	614	596	596	582	640	597	612	593	596	614	634	616	630	637	583	584	605	582	616	634	560	612	578	623	599	586	639	597	615	590	609	619	604	606	565	607	649	638	606	597	607	617	638	611	622	639	603	603	560	564	595	603	653	648	581	599	588	626	569	599	612	595	588	626	617	605	614	653	602	589	648	628	617	593	604	591	608	557	592	601	606	636	607	573	580	629	573	602	585	624	631	606	637	613	620	606	631	571	642	648	576	570	644	605	649	598	591	556	611	558	610	607	619	645	600	593	570	638	671	626	574	584	610	561	611	635	619	576	642	597	587	590	625	579	593	587	607	592	597	611	581	626	614	634	635	630	566	571	580	608	641	603	605	594	664	609	661	600	599	613	599	592	596	553	599	579	596	590	659	614	612	622	644	639	594	634	623	585	592	596	577	603	612	624	608	580	581	571	603	598	590	580	611	597	595	604	614	631	615	623	597	637	559	601	610	615	633	610	610	597	596	615	608	574	617	638	614	551	635	584	606	600	598	585	607	636	584	600	635	605	606	613	607	615	587	594	604	611	590	628	593	602	600	625	619	572	574	611	618	596	658	645	585	630	586	590	579	634	590	590	601	617	578	597	583	572	605	567	622	629	615	591	610	596	581	595	605	647	608	581	595	648	624	605	617	592	611	623	579	638	606	596	638	620	599	582	597	588	603	608	613	600	594	623	596	630	596	599	609	643	629	605	630	545	610	641	641	647	593	578	586	592	594	624	568	596	651	610	622	583	639	615	619	628	614	582	617	655	581	609	613	582	634	601	542	666	679	592	662	619	584	597	584	632	626	639	643	619	591	595	567	641	618	588	607	596	562	628	595	655	573	608	603	622	566	642	592	594	598	590	586	552	619	565	598	589	605	613	624	625	635	539	584	605	573	571	605	655	620	618	597	602	619	658	650	588	649	648	569	616	616	636	583	584	622	613	599	605	615	555	597	657	586	586	590	639	591	608	586	611	611	604	598	627	605	591	592	595	570	581	573	565	641	628	597	663	579	618	605	626	625	621	601	632	593	615	587	611	598	615	638	615	588	633	600	574	596	595	573	608	611	589	608	599	612	597	568	597	585	582	611	639	614	621	637	615	599	567	629	550	631	586	566	618	609	595	629	628	615	570	586	631	603	617	615	609	593	604	617	630	613	559	590	572	619	604	609	651	544	565	640	614	613	644	647	585	618	567	600	612	595	612	574	615	617	559	593	614	589	572	669	600	600	625	627	632	619	623	621	619	591	591	604	596	617	621	604	621	624	588	604	630	615	576	578	589	647	608	584	631	617	579	597	597	579	631	617	627	610	613	651	577	571	585	604	618	599	603	615	608	593	603	616	587	567	612	568	614	629	583	597	601	627	565	600	584	610	626	609	615	602	618	629	627	631	624	566	630	588	596	639	630	632	592	616	624	591	638	647	597	622	575	596	643	595	595	648	603	650	608	581	630	560	620	586	618	561	617	594	618	633	577	636	622	608	607	611	604	616	625	644
24883	20911	26939	24894	10192	2270	911	713	604	485	482	385	400	382	419	415	375	348	328	343	320	304	257	224	201	227	246	245	223	223	226	208	218	194	192	166	202	176	230	211	189	189	196	192	189	185	213	188	173	191	196	213	212	187	189	183	191	167	184	203	196	168	188	157	180	192	202	191	201	180	197	185	188	191	199	196	193	191	200	165	186	178	201	158	193	193	168	177	184	190	173	184	168	186	177	197	178	167	188	168	225	186	206	169	196	199	192	177	166	165	184	205	191	172	201	190	187	182	188	201	197	171	187	174	199	165	179	185	199	183	172	195	196	202	171	198	195	183	209	184	202	181	169	183	172	188	196	197	183	157	195	200	206	171	183	169	176	169	179	179	189	203	208	194	198	179	201	202	191	172	202	176	190	182	175	175	175	161	177	173	195	185	182	196	169	176	184	190	159	196	181	179	185	190	193	165	198	191	195	174	170	168	157	194	186	193	186	179	192	177	186	165	175	193	173	211	208	174	221	191	187	186	168	183	204	198	189	193	180	187	176	180	192	170	169	196	172	191	175	205	185	171	180	219	183	203	203	170	183	162	189	189	191	187	173	164	168	167	178	204	184	201	181	207	169	192	165	207	197	186	221	191	193	186	174	161	167	191	187	191	180	191	182	179	176	190	191	205	208	226	188	172	189	213	163	177	200	167	173	202	178	170	200	185	188	161	196	176	177	177	207	173	196	182	198	162	186	208	169	195	192	204	187	177	190	165	181	170	159	189	181	176	202	187	172	174	189	208	169	180	211	192	168	198	191	192	184	191	206	170	189	202	173	154	213	194	196	218	181	192	213	169	191	201	175	171	193	181	202	186	199	188	198	211	182	160	192	196	186	177	182	175	188	159	183	191	174	166	187	180	194	181	185	173	198	186	189	155	168	185	186	173	166	172	206	184	175	146	192	193	192	201	171	214	151	183	177	204	189	204	172	180	204	216	195	174	220	169	209	180	179	171	209	203	174	177	183	158	197	188	198	194	179	162	184	180	189	210	168	178	188	175	158	185	179	168	175	179	194	190	178	191	169	186	178	203	176	204	204	174	201	181	184	183	189	210	185	201	184	179	190	211	158	186	173	185	192	196	179	191	202	189	190	197	201	158	179	172	175	176	167	191	198	189	172	165	186	212	212	195	180	193	182	197	180	191	208	204	210	187	187	180	176	222	195	194	194	187	196	200	210	194	178	198	210	190	195	183	185	167	215	172	173	170	175	182	183	194	161	207	177	198	170	171	174	169	178	164	176	162	169	187	183	212	182	197	218	182	209	196	182	178	181	211	173	214	164	182	188	161	207	190	161	189	196	194	161	160	194	216	184	167	203	181	196	173	206	171	201	162	183	188	185	220	182	194	201	177	184	199	197	175	192	171	182	190	196	182	187	186	193	205	175	175	200	161	171	194	171	210	192	191	203	187	183	192	189	185	180	182	165	186	167	169	208	183	197	209	190	172	174	186	172	193	196	170	171	182	180	205	173	194	167	194	186	178	161	158	179	198	176	186	175	187	177	177	153	200	174	185	187	169	177	189	167	197	193	171	176	169	188	212	207	207	174	192	183	183	170	168	171	175	200	178	184	208	203	189	168	192	163	162	190	181	167	173	205	200	177	184	177	167	205	169	185	201	195	194	192	172	202	157	187	173	162	201	178	160	183	190	191	202	179	182	161	181	196	211	171	187	200	191	179	170	184	180	198	187	186	190	175	176	183	191	171	186	201	185	173	192	162	185	202	193	197	184	175	177	170	198	186	173	160	187	165	200	210	185	188	188	206	173	184	200	184	180	155	206	185	184	179	200	207	203	184	178	196	195	193	198	167	183	202	186	184	176	199	206	191	171	185	184	158	172	179	176	176	194	187	195	203	175	211	194	187	175	178	196	145	209	208	190	192	219	164	211	211	194	185	176	167	206	179	189	173	188	182	198	178	167	172	179	175	181	179	198	205	223	178	187	197	199	180	194	174	192	167	195	177	185	163	180	185	204	170	170	218	169	188	205	199	174	188	179	212	172	195	185	193	189	173	202	180	154	205	191	186	162	162	182	136	190	173	195	199	178	177	201	185	182	151	173	178	182	185	181	198	196	179	200	159	188	190	202	183	173	201	178	193	206	181	175	185	181	206	185	176	179	195	161	180	182	192	152	184	194	211	219	200	177	167	164	184	206	194	197	192	174	167	203	173	200	204	165	173	201	179	179	178	180	171	191	199	173	175	180	166	173	212	173	198	179	185	191	185	188	178	183	190	168	191	149	186	179	163	199	207	203	186	160	172	194	190	203	150	175	212	181	181	179	200	185	185	210	183	188	177	198	190	204	213	198	195	209	176	179	202	157	194	196	175	164	191	175	191	195	204	173	189	192	193	154	199	188	196	200	177	203	177	173	174	187	187	165	177	184	196	203	196	182	194	176	166	196	182	180	226	193	198	178	173	187	195	187	173	163	193	166	179	168	183	176	203	199	175	165	188	194	197	181	192	195	208	186	193	166	179	184	187	185	183	179	191	202	190	184	171	175	185	218	160	172	179	197	182	210	183	213	189	178	187	197	217	149	171	178	185	183	178	198	178	183	155	194	202	188	177	173	173	200	207	179	180	203	168	166	190	190	168	192	162	198	209	184	159	206	179	177	192	187	208	173	186	170	211	185	214	170	195	177	183	185	210	231	161	183	205	191	184	183	198	186	183	182	187	174	168	196	163	192	157	176	177	201	199	210	208	174	199	205	196	181	180	185	176	173	174	192	178	184	169	204	168	186	172	182	187	188	191	185	203	188	169	182	172	190	192	174	206	183	193	205	166	185	157	190	183	211	175	201	187	195	161	177	166	184	201	177	190	163	200	198	189	165	188	190	191	190	184	179	177	177	189	182	194	175	213	160	167	177	173	188	174	183	182	192	197	193	210	181	202	173	188	185	185	179	205	186	196	180	195	187	182	216	199	189	188	188	176	184	179	177	181	184	171	166	206	170	201	193	178	195	196	187	190	186	204	161	166	161	186	195	194	188	194	200	186	172	176	178	173	186	147	186	194	192	202	192	191	184	186	189	199	188	198	182	190	172	216	189	185	151	178	209	187	192	180	187	181	164	199	180	163	193	202	181	177	184	176	168	208	200	194	175	209	180	192	189	178	172	175	181	175	185	191	173	195	176	202	196	176	196	176	201	181	192	182	208	178	181	176	193	190	201	196	195	188	163	171	201	192	165	190	180	193	201	185	195	178	190	174	172	183	170	200	184	180	199	179	193	157	185	178	193	207	199	188	185	191	181	181	170	169	191	170	206	192	196	198	188	194	181	206	184	192	194	188	192	175	172	176	195	202	210	208	162	186	218	188	178	200	189	202	176	176	176	171	153	193	187	177	186	182	177	202	193	178	186	184	183	186	192	184	179	165	181	192	172	183	186	193	171	190	176	207	185	190	186	176	191	194	198	169	213	178	184	172	176	192	199	184	200	190	185	179	181
8007	13452	12146	9184	5756	4623	2080	1893	1525	1090	1114	878	883	865	786	763	755	630	630	594	628	568	434	363	348	341	388	375	353	338	341	281	281	285	284	312	299	294	277	320	298	278	281	322	287	292	261	299	298	307	271	287	266	304	296	295	266	267	234	267	262	285	250	287	238	287	266	283	276	264	288	299	279	264	248	265	257	238	259	268	286	257	259	278	272	251	268	273	260	274	270	264	291	263	264	284	301	254	263	256	248	237	269	255	250	263	272	269	258	247	279	277	268	235	246	239	240	271	270	256	235	249	281	257	250	267	253	257	246	222	257	263	262	267	256	260	231	240	249	280	237	266	239	263	269	259	258	242	256	262	239	268	270	228	245	246	228	272	253	277	269	274	278	227	274	261	274	239	253	268	244	261	244	259	264	247	266	282	261	274	257	279	259	289	265	250	265	236	254	261	264	222	224	251	244	245	256	262	267	254	265	260	250	233	237	274	270	250	271	273	274	265	284	283	273	301	232	254	263	271	254	240	287	262	283	293	266	249	255	247	253	252	281	267	222	237	281	224	281	272	253	249	295	286	248	262	254	283	263	251	290	282	263	274	263	297	266	262	283	271	252	248	246	276	240	264	259	256	263	272	241	248	274	244	281	264	267	252	235	244	283	261	231	265	294	262	269	254	285	256	260	263	256	270	260	290	259	274	236	246	262	265	251	257	253	270	311	243	237	263	274	266	247	257	226	272	263	253	226	266	250	235	239	242	268	249	267	271	245	244	254	250	255	285	267	270	252	256	271	232	270	267	261	257	256	263	248	268	233	246	272	252	273	246	286	246	280	270	255	251	253	280	231	259	253	296	236	259	243	248	245	257	263	261	259	253	309	297	254	255	293	267	280	266	270	251	249	273	268	258	237	254	267	266	280	255	228	235	227	248	246	236	243	287	243	261	267	234	279	260	249	273	281	257	287	248	251	265	254	260	285	257	287	261	262	256	263	254	273	272	261	248	273	238	282	250	291	272	276	248	255	241	278	276	247	247	257	238	264	270	279	274	279	262	253	237	256	261	255	251	221	268	252	278	255	267	257	221	278	275	272	293	278	257	287	261	245	236	256	291	251	266	253	270	244	257	232	239	275	250	240	264	239	282	259	266	244	264	257	272	259	266	257	271	271	241	276	255	249	273	261	248	259	228	257	271	293	297	254	284	242	259	265	261	253	257	239	264	267	261	249	261	233	254	265	261	252	239	256	245	272	265	268	242	263	250	275	284	275	262	252	270	239	242	248	239	253	266	261	264	276	250	260	245	246	278	278	280	268	258	279	262	276	246	253	287	255	258	271	270	263	226	249	243	274	239	269	262	231	237	253	284	260	249	292	273	270	289	254	242	241	238	263	229	268	266	273	256	252	249	249	246	235	273	245	231	252	252	234	253	250	255	235	275	270	238	245	264	253	267	273	259	239	203	268	259	278	281	259	250	257	284	280	255	285	271	263	259	301	246	266	269	254	272	274	233	274	263	245	247	284	268	277	224	229	245	237	251	289	267	246	261	244	245	251	270	260	283	245	263	274	260	266	265	240	223	264	254	266	279	254	236	248	261	263	253	271	264	262	253	249	259	268	231	272	235	243	243	255	289	252	287	272	241	269	276	261	266	258	242	218	263	253	247	230	247	238	242	267	262	254	263	271	283	239	270	261	255	249	244	263	272	280	255	246	262	258	260	272	270	260	259	270	239	278	289	251	268	276	254	261	265	275	262	283	243	238	286	274	265	266	247	262	258	276	260	260	267	240	259	235	280	264	243	271	241	239	286	254	278	263	248	252	246	309	277	272	272	253	251	258	281	258	264	281	287	234	257	252	266	232	264	246	239	251	302	266	270	287	276	277	245	257	257	254	262	277	255	280	256	255	247	285	270	236	265	247	256	267	238	263	224	241	285	261	277	275	260	246	243	258	258	279	266	253	279	284	260	274	237	258	268	265	276	256	262	256	283	252	251	264	243	264	282	280	286	253	257	249	255	248	253	245	271	247	250	267	272	269	250	261	260	263	263	234	246	243	263	272	248	276	275	249	269	257	295	274	212	271	244	248	256	286	246	240	291	234	273	251	289	259	263	281	248	257	287	244	260	271	255	250	270	248	245	228	306	277	271	264	257	269	240	255	264	260	278	238	294	261	266	278	265	260	287	250	259	276	276	285	256	256	247	238	253	255	239	279	275	290	299	266	288	266	252	241	273	257	252	276	279	241	254	274	251	238	247	267	241	249	249	286	245	243	284	258	258	283	257	282	263	223	291	257	263	234	246	271	265	257	259	240	264	282	268	273	246	289	272	232	280	268	257	267	260	246	268	248	287	268	253	245	278	267	234	269	254	279	260	249	265	272	250	249	269	275	257	241	261	259	249	246	235	277	258	231	271	248	264	293	263	251	269	298	258	263	250	273	247	248	261	250	268	272	266	239	227	223	239	246	265	257	261	260	266	231	268	274	281	258	257	262	267	264	254	272	261	265	284	257	256	243	264	292	264	257	256	271	253	257	236	247	290	263	247	257	244	237	308	254	243	255	253	283	283	294	264	285	270	285	249	272	260	283	258	283	258	258	255	244	265	261	255	265	250	260	276	245	255	256	249	263	257	242	243	218	264	242	260	259	227	246	250	246	255	284	265	249	253	239	272	230	239	242	277	260	257	237	274	255	255	258	237	270	264	251	232	263	278	233	268	265	254	232	252	255	257	274	254	261	254	255	235	260	255	260	253	256	250	246	243	277	282	262	264	267	287	267	239	272	237	254	280	240	289	266	248	263	242	287	261	271	251	244	275	231	249	278	250	285	263	291	264	276	262	287	250	249	270	245	275	248	241	275	249	263	267	268	246	296	265	262	268	267	250	249	266	226	264	237	245	267	265	261	275	281	241	269	251	254	259	274	267	272	261	248	290	255	267	251	277	232	249	257	268	258	287	276	253	251	272	282	239	269	256	228	276	266	262	252	247	233	267	256	242	269	256	267	273	235	274	264	259	286	260	283	258	262	260	265	235	246	230	269	290	256	262	282	246	273	252	264	275	255	279	260	254	257	280	258	281	287	270	260	262	263	269	246	249	254	239	245	273	235	298	255	265	269	278	238	249	231	272	235	279	260	299	258	289	277	272	263	280	267	268	270	284	270	280	273	252	269	266	230	278	271	262	233	273	242	253	258	233	266	259	266	258	273	274	251	267	261	255	274	272	265	258	250	271	258	231	264	288	248	263	253	268	251	261	266	242	258	263	255	274	246	267	256	265	253	233	249	259	270	250	223	270	268	266	246	248	300	255	260	256	260	266	242	250	244	279	249	275	241	255	270	253	291	289	266	247	253	287	285	271	266	255	270	249	262	266	273	247	245	263	256	238	258	275	270	283	248	266	256	285	288	245	275	281	278	262	258	256	264	261	254	258	262	258	268	258	261	259	270	272	256	260	244	237	275	287	258	270	265	235	281	240	245	256	246	270	258	265	264	243	282	270
22693	20954	28638	23411	20954	21059	10378	2104	1576	1197	1275	1043	1049	979	953	990	975	896	755	803	805	745	681	594	591	616	595	612	595	565	545	541	554	617	485	545	473	518	512	516	538	508	532	519	556	542	502	506	490	543	554	487	506	540	525	529	529	504	509	514	508	462	529	525	530	570	486	527	483	500	526	559	504	519	519	469	477	509	499	549	438	519	430	513	494	506	461	449	538	522	490	514	505	507	500	495	464	527	502	483	511	493	510	482	496	498	529	514	510	504	459	481	510	474	443	517	535	473	518	491	473	452	474	520	484	461	479	494	456	508	493	459	498	497	507	488	473	485	487	492	492	492	547	498	470	488	465	483	543	487	493	494	462	502	508	498	482	492	492	496	484	481	517	489	489	512	496	484	485	423	490	468	485	493	529	490	470	436	486	520	488	494	526	484	484	470	490	514	447	498	462	491	487	418	504	495	497	513	456	521	508	475	485	488	475	448	467	488	503	510	476	488	507	496	485	519	488	471	519	484	488	523	502	500	492	464	489	492	504	461	489	472	490	449	518	495	472	504	535	478	509	478	484	512	504	486	510	503	461	484	524	509	511	460	513	503	499	501	506	521	484	452	529	483	516	454	506	456	515	489	479	477	506	491	497	504	481	487	459	522	462	519	500	505	500	504	523	487	457	496	494	466	524	484	499	472	505	507	449	484	476	513	467	463	474	480	479	488	542	433	508	471	481	503	514	493	544	452	459	477	497	493	497	461	494	517	498	482	501	520	529	497	439	493	488	479	493	494	501	472	504	459	475	518	501	483	471	485	480	500	460	485	484	488	509	490	494	472	504	494	470	462	491	501	522	494	496	493	495	479	458	514	478	494	471	542	491	463	490	508	469	524	454	526	458	491	502	450	519	522	492	515	507	508	490	508	503	476	465	502	469	503	507	482	516	511	473	509	471	440	486	521	459	511	484	493	505	485	493	481	475	495	497	499	503	501	486	486	483	498	496	486	481	478	464	463	454	488	452	456	505	480	473	537	476	519	495	449	480	484	479	492	503	509	479	505	495	456	477	486	461	458	481	452	524	495	475	460	519	490	502	501	484	477	513	533	465	504	487	483	487	484	469	458	492	507	508	484	490	482	481	511	497	484	486	468	500	479	510	476	499	489	480	496	535	504	504	477	485	494	456	462	488	517	492	477	464	481	465	510	503	473	515	501	523	461	456	468	491	496	459	472	482	480	484	507	503	476	469	469	502	502	506	517	509	492	516	510	456	482	470	514	505	497	524	477	524	499	478	490	482	502	446	477	452	471	520	491	536	476	443	488	466	505	468	478	536	467	484	512	556	494	460	509	486	518	501	489	484	516	474	498	499	481	464	487	443	468	505	466	498	482	490	460	511	519	456	501	525	472	521	488	502	548	497	478	458	493	479	475	480	497	496	472	473	492	484	487	464	476	477	474	502	495	480	462	527	496	486	491	475	473	496	472	440	489	485	465	483	521	490	509	511	482	510	477	502	484	489	487	507	464	475	475	460	484	456	498	507	492	490	470	487	557	493	485	466	467	512	525	502	457	511	473	483	514	451	483	551	480	536	503	488	516	504	527	468	469	485	482	488	502	470	415	493	457	512	526	461	483	502	490	440	492	455	483	492	487	482	494	441	471	459	484	513	478	510	449	492	472	499	506	529	525	469	491	465	505	476	477	505	476	443	501	476	509	470	493	503	485	487	471	453	523	505	509	521	517	494	452	486	503	496	446	429	482	480	500	528	464	509	496	513	484	454	453	487	497	508	489	493	525	478	527	483	477	469	459	483	486	490	452	479	498	509	489	475	476	496	524	468	470	492	481	491	478	488	454	501	463	505	506	481	467	467	504	513	485	449	461	489	487	481	494	513	504	472	498	511	455	480	490	542	471	487	493	470	509	469	492	464	490	469	465	513	493	514	512	526	486	481	502	451	496	497	465	484	493	483	489	486	505	474	503	490	488	472	495	478	477	504	460	540	488	476	496	512	477	470	503	481	479	476	478	477	483	493	482	493	463	439	504	520	513	493	476	498	520	436	444	503	515	505	466	476	500	508	468	456	509	495	518	473	486	491	461	499	461	484	503	506	539	447	474	499	506	512	448	470	503	467	511	513	469	473	478	463	478	486	489	501	488	486	515	523	470	525	536	502	444	485	507	510	486	449	494	505	507	469	498	476	487	473	497	479	474	494	503	452	459	540	496	508	496	443	538	517	472	513	459	495	502	485	477	551	458	522	503	465	496	513	459	470	459	496	456	509	470	524	500	485	492	514	486	487	485	493	511	474	491	548	503	476	502	477	445	508	458	520	482	503	515	494	492	482	500	444	467	482	517	468	430	462	487	504	476	490	473	472	508	475	497	459	471	490	475	461	497	474	479	518	473	436	515	475	475	494	504	489	477	488	488	477	504	534	463	471	475	534	468	488	460	512	466	541	467	494	504	499	505	537	462	518	485	468	503	491	489	474	512	490	494	459	501	475	469	490	496	464	502	529	497	509	499	484	469	487	522	493	516	486	483	501	476	482	522	483	501	464	457	499	484	472	481	504	528	495	486	481	464	503	478	453	492	467	487	466	482	491	479	507	472	501	542	515	504	498	517	480	523	471	503	462	526	504	466	480	484	465	518	447	509	473	503	440	485	465	502	513	498	513	487	478	481	469	485	505	476	514	488	499	523	470	447	536	480	453	489	481	519	546	464	495	527	451	485	494	465	481	498	469	487	489	510	497	467	498	471	485	498	521	479	472	487	520	504	480	460	475	485	463	447	480	474	532	465	496	493	516	513	504	446	531	481	456	490	483	481	494	478	492	471	509	498	499	480	476	497	518	424	505	499	465	492	442	519	510	479	487	522	454	455	517	478	451	495	465	470	524	536	492	478	480	459	474	508	520	449	491	493	491	484	480	518	488	483	492	500	501	495	483	504	466	513	488	489	494	502	452	552	503	486	496	481	517	509	513	505	522	463	454	487	494	500	463	468	509	521	484	475	472	487	482	455	462	443	498	513	513	430	502	519	476	468	513	489	511	486	513	492	531	522	518	495	519	443	504	476	502	491	504	496	535	475	512	502	509	514	466	480	482	487	437	479	456	473	454	490	497	497	500	482	495	489	451	498	492	477	496	482	465	502	483	467	463	455	497	488	486	505	458	479	513	466	468	492	469	476	496	489	501	495	470	512	477	513	510	523	504	498	487	461	469	506	465	492	454	471	478	499	467	527	502	505	481	471	541	486	463	495	482	459	504	498	475	472	500	498	417	504	488	508	484	516	484	445	475	447	471	506	435	499	489	512	497	472	512	503	514	454	489	476	466	493	483	440	460	472	516	484	465	512	491	510	475	492	482	526	483	460	482	508	455	506	484	507	482	534	495	474	490	492	483	469	520	462	502	502	471	510	476	487	505	507	471	512	467	464	490	498	485	502	461	467	471	519	483	442	440	474	507	473	511	518	494	467	508	498	495	465	498	475	521	459	489	484
11253	24289	21268	16582	11126	9058	5013	4094	3539	2488	2549	2036	1971	1884	1825	1895	1782	1481	1419	1476	1321	1283	988	841	864	859	890	922	845	839	791	727	740	735	691	697	740	715	746	707	711	705	677	699	722	696	627	643	710	634	645	680	683	669	667	687	675	691	651	611	648	661	616	617	710	709	678	668	676	627	683	697	666	660	675	648	652	665	622	661	585	623	659	628	636	622	612	630	625	612	640	596	667	626	653	631	623	620	637	642	590	630	583	659	611	604	614	645	595	571	606	632	608	616	603	665	660	625	614	656	621	641	632	588	632	651	633	634	659	639	651	573	650	631	621	630	638	629	600	629	628	672	595	618	617	626	640	601	610	617	648	588	617	605	617	602	640	625	636	620	637	594	614	642	656	639	647	649	651	621	634	671	631	634	604	647	625	589	579	590	612	598	624	624	606	648	631	583	618	599	642	614	589	645	601	661	669	604	618	652	664	669	615	632	611	648	598	643	637	621	635	644	612	661	598	593	619	660	592	561	634	601	647	643	614	622	667	633	625	605	651	582	594	614	608	636	637	615	640	653	676	586	624	595	636	690	619	614	630	606	625	670	569	572	587	651	633	607	648	615	665	633	649	617	599	626	579	608	628	649	630	601	640	617	652	596	628	602	623	594	625	617	585	611	588	625	594	609	588	630	600	604	688	681	650	618	606	614	630	596	595	623	606	640	621	633	606	600	632	623	613	627	593	629	645	625	619	651	684	638	630	635	565	613	592	622	660	659	634	612	627	650	638	604	559	610	608	658	634	618	616	628	647	584	608	583	627	615	638	607	639	659	623	635	605	618	670	644	607	627	631	606	633	602	659	659	620	627	606	667	666	621	644	622	640	661	626	574	609	625	605	614	596	610	646	628	638	696	635	617	612	600	613	682	629	667	642	607	614	636	619	612	598	619	599	615	638	625	593	652	651	572	601	615	615	669	631	594	638	628	619	649	611	649	646	650	581	640	613	614	679	649	626	617	628	605	627	607	627	661	613	637	593	620	653	651	660	593	640	611	672	613	605	615	637	623	617	629	633	637	616	631	617	674	625	585	621	635	615	586	634	614	627	617	645	663	594	584	608	668	596	652	638	628	657	668	661	620	611	613	668	602	604	629	594	603	611	597	619	627	640	606	640	599	579	605	643	614	610	627	599	599	598	614	622	638	611	642	593	652	659	618	647	661	652	649	642	634	610	651	650	601	636	628	641	637	668	614	634	610	623	609	586	628	650	618	601	614	632	626	593	610	602	607	674	610	647	597	616	627	637	666	593	638	615	690	595	629	628	624	583	626	631	649	629	610	605	638	635	651	593	657	578	600	624	581	630	614	609	585	599	572	633	616	658	596	615	662	584	627	650	606	659	599	645	633	631	594	634	645	577	659	599	654	623	619	685	555	581	632	608	627	620	664	634	610	617	602	643	651	606	581	620	590	663	581	610	582	600	611	610	622	680	608	603	577	605	613	572	635	634	641	614	616	585	629	679	584	657	636	669	569	628	668	605	619	594	622	593	595	620	609	651	637	638	585	642	620	630	615	634	692	576	619	622	589	641	626	635	612	626	632	703	636	649	628	648	616	727	603	628	655	634	659	617	635	635	612	644	625	638	647	626	644	615	627	618	632	611	620	610	631	596	626	593	596	580	643	637	613	659	611	622	606	636	607	590	571	628	654	625	639	602	603	654	614	626	646	593	644	672	621	581	645	640	636	624	677	605	635	585	598	619	616	618	642	640	616	641	612	619	627	618	607	623	635	625	584	641	619	608	660	628	607	590	650	619	593	577	623	612	596	617	667	607	602	605	607	640	677	650	600	606	604	611	614	636	644	587	634	604	609	645	612	637	607	583	616	647	621	645	619	638	652	624	618	630	616	594	625	601	611	611	644	623	603	627	664	634	624	652	608	642	623	655	598	618	596	620	634	635	588	611	614	631	586	623	628	620	633	620	621	668	670	631	579	622	651	603	671	624	655	610	649	576	604	548	645	622	603	594	619	640	562	636	592	617	646	601	611	642	643	635	626	653	615	635	661	595	624	576	638	603	580	604	604	628	579	606	584	629	586	602	610	628	626	604	657	652	616	634	599	640	606	618	619	649	624	603	608	583	705	642	600	653	634	624	629	625	630	668	610	598	599	613	600	595	593	609	636	655	614	607	607	631	607	593	610	624	604	588	651	635	616	653	595	632	655	673	628	631	586	631	625	617	603	651	683	605	651	611	630	615	606	660	592	628	589	623	633	585	600	623	658	616	678	602	622	623	597	611	633	615	633	613	570	620	642	625	590	636	668	615	600	629	599	610	599	671	598	609	620	620	651	613	632	616	610	606	618	630	585	612	609	625	651	636	627	584	603	619	640	584	622	603	632	604	612	626	659	625	662	614	559	648	592	621	645	631	651	631	662	602	597	642	605	613	601	658	642	593	665	591	601	637	616	639	640	654	638	649	623	636	610	613	607	614	614	616	624	579	579	593	621	602	648	592	674	580	653	656	603	659	610	642	594	642	625	586	625	622	633	609	664	621	627	657	558	644	674	609	625	596	639	624	631	650	626	625	653	631	597	616	632	603	589	594	625	625	619	613	680	636	636	614	634	628	584	624	606	662	616	630	642	643	578	652	635	658	618	618	627	633	599	621	611	641	619	604	651	609	619	620	674	617	636	620	600	595	656	669	612	642	622	588	645	646	632	637	639	633	626	644	617	649	618	624	636	631	629	650	641	616	614	616	635	659	644	614	587	603	609	628	657	640	619	654	678	574	609	633	631	641	639	557	648	616	630	592	617	678	613	625	645	599	609	592	605	649	635	631	636	644	623	586	553	615	649	623	638	613	649	617	598	616	668	638	662	616	643	622	586	618	618	612	647	604	616	629	652	628	625	646	634	619	614	662	589	619	599	660	634	636	601	657	606	663	588	664	640	639	625	695	639	617	588	659	621	629	681	632	615	679	603	639	596	633	640	645	636	649	623	612	608	625	632	638	617	598	673	611	568	600	672	621	630	656	598	651	623	673	621	611	648	619	680	625	667	620	666	655	631	633	643	589	665	582	634	639	609	626	647	636	643	650	631	580	592	585	638	594	624	635	637	595	585	614	646	642	630	628	627	609	650	657	625	636	676	628	608	623	634	628	615	610	612	625	645	614	625	614	634	648	610	616	636	641	626	660	614	610	644	681	624	616	603	651	617	678	628	600	614	612	611	592	626	637	598	642	620	606	601	600	595	622	654	648	594	641	639	598	624	648	638	570	651	614	629	611	616	616	636	620	631	593	630	626	672	635	583	592	619	620	639	660	631	592	612	592	607	626	635	626	629	669	613	613	613	677	618	615	636	651	574	650	657	628	680	581	647	619	640	623	632	656	639	648	610	670	639	626	615	647	618	608	663	653	630	627	628	613	625	628	578	654	583	605	632	632	632	658	588	609	626	623	580	666	621	620	602	642	601	629	613	613	681	579	628	619	638	645	606	608	596	612	623
26625	19500	9106	4997	2050	1516	654	490	486	382	445	389	385	362	379	353	380	335	377	321	316	316	288	271	271	295	271	280	285	282	293	245	265	250	260	250	284	220	237	261	242	256	251	276	237	246	290	267	293	240	240	257	251	282	293	273	246	235	260	261	255	237	259	270	233	260	265	243	265	290	241	280	253	241	249	254	250	240	257	253	266	273	286	269	254	280	263	237	275	255	266	261	254	275	255	244	248	268	234	214	274	270	250	243	238	256	257	260	236	250	276	268	232	251	241	259	249	252	244	286	269	247	251	272	250	270	254	230	256	262	259	247	244	270	252	223	276	254	258	242	266	274	276	270	248	260	261	266	241	221	241	268	243	246	257	247	258	276	264	236	259	264	247	282	273	232	249	265	244	269	245	263	243	250	237	264	253	233	237	276	292	272	249	253	245	222	253	246	213	257	270	232	231	234	260	232	247	271	252	257	237	240	232	244	289	263	252	296	259	245	248	241	264	243	248	278	240	237	247	256	259	222	256	245	259	234	275	246	256	277	257	252	257	256	279	269	251	265	231	259	241	243	266	257	267	261	199	259	240	220	260	231	264	240	272	231	279	273	277	251	288	245	263	245	228	239	259	237	249	252	271	249	244	270	224	264	265	253	255	232	240	282	257	268	275	271	241	241	257	254	233	236	253	223	255	253	274	251	240	239	260	262	272	261	218	251	240	253	258	253	279	245	246	262	255	250	274	287	270	273	239	229	231	271	245	272	269	250	234	255	251	259	227	240	237	238	242	265	255	265	237	232	284	265	267	269	261	228	241	227	267	257	262	241	265	253	239	254	266	261	257	261	243	235	244	243	263	249	231	227	258	263	229	248	220	261	269	249	266	234	226	254	234	283	275	255	269	270	259	272	243	268	240	253	236	256	257	233	253	273	247	257	250	253	250	252	244	237	235	268	245	243	248	264	236	265	259	261	259	283	252	242	280	245	285	251	248	237	266	236	253	249	256	245	273	262	240	259	257	230	273	237	284	242	307	235	229	277	262	232	269	241	272	231	272	244	221	260	257	256	280	253	272	248	256	244	255	256	234	263	230	258	236	256	276	267	259	244	240	248	226	257	251	231	247	250	229	239	255	242	245	228	260	255	267	239	245	243	254	269	274	268	264	263	263	258	260	272	255	262	242	254	285	266	252	261	254	275	248	257	260	260	267	239	273	263	265	239	260	269	264	244	252	234	259	255	243	262	268	256	269	264	261	256	254	250	246	266	261	246	262	267	256	231	243	243	263	246	256	251	231	235	226	240	249	252	261	248	239	258	258	225	247	271	276	248	248	239	257	225	264	270	257	258	225	260	214	246	242	243	248	253	259	225	250	253	253	251	242	284	243	244	263	264	247	276	248	263	252	260	274	271	254	272	233	242	232	260	242	232	233	229	258	236	249	259	252	246	246	234	277	227	243	255	288	260	256	232	232	254	249	257	242	251	253	237	249	220	276	278	252	282	283	229	261	243	242	262	240	251	236	256	262	269	236	257	239	219	275	250	261	262	244	230	260	281	256	256	241	252	267	250	267	240	257	259	235	238	279	259	231	257	258	239	248	254	261	221	290	262	244	264	257	249	250	242	229	264	269	231	274	279	269	236	245	249	260	241	303	259	267	254	251	225	263	258	229	258	256	240	251	271	265	235	258	243	238	228	261	257	266	215	268	267	257	225	256	277	258	259	255	262	273	278	259	279	275	265	220	255	263	259	270	253	248	294	252	253	242	224	267	237	228	251	251	233	237	254	248	243	249	242	230	247	264	262	236	229	256	237	288	247	260	249	233	259	260	254	269	238	271	256	264	245	238	274	268	259	245	244	264	233	244	240	238	242	246	267	250	257	265	238	257	235	258	241	277	244	253	242	251	225	267	255	254	227	252	270	222	273	265	272	258	263	236	232	266	252	274	254	254	281	247	292	259	257	220	264	262	248	247	266	242	246	243	262	261	251	229	236	236	224	258	265	254	250	258	271	257	240	288	270	248	275	284	248	287	241	246	250	270	261	228	229	254	251	290	227	262	223	260	288	253	241	252	268	244	259	262	231	232	236	225	240	279	243	262	249	263	219	273	222	240	233	242	256	268	267	255	259	221	245	293	238	242	232	266	235	243	264	243	237	240	265	242	263	228	263	288	253	284	236	233	258	262	282	245	279	247	240	248	264	248	248	228	255	257	268	240	248	251	238	243	251	263	280	261	262	271	236	274	246	240	254	225	215	269	251	255	269	252	249	254	252	247	251	240	237	255	235	267	243	249	237	287	267	246	261	270	244	227	240	282	250	209	267	242	269	242	259	269	238	244	259	245	255	256	237	252	250	239	271	268	250	275	276	266	225	277	246	243	253	235	256	248	266	246	226	265	289	264	263	253	249	229	225	268	260	253	235	260	255	245	250	250	245	265	267	250	242	242	265	261	239	244	243	248	272	258	232	304	240	277	240	241	235	250	280	265	231	255	254	250	258	288	262	261	270	255	221	248	244	218	244	271	239	279	256	282	261	273	257	248	269	246	250	227	282	247	250	273	249	268	265	255	262	276	246	273	206	260	241	241	252	254	252	270	274	291	251	248	283	261	254	247	255	244	224	246	220	230	274	249	262	244	265	261	244	257	251	225	262	276	255	250	272	255	251	237	274	234	293	262	240	251	253	275	265	242	247	238	248	251	256	275	271	228	239	238	282	291	263	254	243	222	218	270	240	248	260	259	250	253	249	256	263	243	272	256	273	256	272	244	262	260	245	255	238	251	262	235	245	239	250	273	273	255	239	268	233	259	234	234	231	261	261	230	265	272	262	237	251	237	238	271	239	265	251	241	284	234	281	260	233	271	246	243	230	263	279	249	237	238	238	257	250	264	289	258	242	251	280	221	291	278	265	274	259	252	228	252	267	237	238	279	247	259	268	222	209	247	260	257	242	252	278	258	236	231	235	267	267	274	267	267	276	275	266	240	241	244	220	257	265	225	224	255	269	237	243	287	231	277	238	242	262	254	248	219	269	243	266	274	224	242	267	289	269	263	261	256	258	236	268	237	228	263	267	281	245	274	273	237	268	264	255	240	269	232	247	291	235	258	259	230	262	264	265	233	248	298	285	241	253	274	242	257	245	242	262	277	254	259	243	249	268	245	244	237	237	229	255	280	240	253	263	230	247	223	255	225	283	253	264	259	276	254	223	265	273	257	264	255	271	247	247	255	241	243	222	268	284	232	232	243	253	250	259	263	262	264	232	241	239	265	240	228	232	268	254	244	274	243	253	260	239	227	250	261	242	248	253	263	244	252	241	248	246	271	237	258	243	232	264	225	237	252	257	236	259	272	238	250	274	261	252	268	259	242	245	265	258	282	257	231	264	257	247	254	255	257	246	249	282	255	268	254	233	233	229	231	259	224	244	246	214	252	246	253	231	240	271	276	291	232	262	252	232	252	272	256	284	248	248	261	269	227	262	260	260	274	274	259	254	240	244
7299	9770	7869	7456	4038	3345	1422	1071	1100	691	820	666	724	651	643	711	654	629	539	561	565	503	464	386	332	414	408	418	369	379	311	355	340	318	335	355	314	304	350	360	348	346	336	336	349	355	329	353	370	326	312	359	344	331	370	340	391	330	327	353	334	311	347	314	341	354	345	325	348	315	335	343	354	349	337	359	334	328	321	330	333	323	305	336	344	343	321	337	343	334	322	346	365	323	336	328	360	351	296	343	320	296	361	324	325	310	328	343	330	337	322	334	343	322	338	296	330	341	330	330	353	310	329	355	345	335	308	317	339	330	305	320	340	327	359	349	353	328	288	358	335	332	317	322	319	339	374	305	333	329	347	303	325	334	335	338	317	339	322	338	344	295	335	361	320	346	305	389	314	316	340	326	329	347	313	351	293	324	347	327	348	351	370	312	346	378	311	332	336	335	363	318	326	294	336	326	325	329	344	315	349	325	339	324	317	310	335	304	324	338	336	354	343	349	328	321	313	323	354	327	337	315	343	322	331	359	309	332	309	300	303	340	340	322	325	349	348	331	324	297	358	322	332	321	346	338	359	336	338	356	380	324	321	363	362	313	325	305	348	337	351	338	327	349	325	349	314	344	316	335	325	326	342	317	330	285	349	328	341	312	369	337	327	298	349	324	320	352	333	305	363	358	336	322	329	334	318	316	326	323	349	326	332	304	336	339	334	337	359	313	315	342	332	326	308	361	299	323	331	304	302	323	335	314	332	327	307	324	321	324	355	336	324	349	307	311	331	351	315	321	318	311	343	313	341	335	330	344	321	346	328	337	320	336	334	355	315	345	337	359	351	325	346	335	354	333	341	310	252	328	360	333	344	326	297	357	308	329	353	337	358	321	358	365	292	303	305	325	335	343	330	320	323	292	360	322	345	357	309	332	344	347	345	325	329	341	343	354	329	332	297	335	359	326	356	331	333	334	318	332	340	337	314	373	320	341	301	347	319	308	346	358	329	378	333	346	319	328	337	310	334	343	336	334	354	299	345	340	327	334	331	331	358	306	315	344	348	329	306	355	360	347	341	281	304	328	361	306	322	307	326	343	366	322	304	344	321	331	318	315	306	301	352	324	320	342	322	309	325	330	338	343	348	306	338	329	349	338	312	337	325	343	328	339	319	301	333	330	346	355	370	333	352	301	372	305	349	305	342	346	329	338	352	344	328	315	293	338	304	346	343	326	343	311	307	294	333	306	311	330	321	334	317	310	353	327	329	325	318	349	331	310	342	309	294	343	357	320	329	309	328	289	336	345	310	318	325	335	315	348	335	342	348	339	328	337	337	310	356	341	315	351	338	309	332	341	296	337	321	343	367	339	345	348	318	331	345	340	316	327	306	344	322	366	332	330	335	360	327	338	318	301	341	344	333	333	338	335	339	305	324	355	318	361	328	325	336	315	330	346	322	335	340	305	343	343	329	316	341	334	321	324	332	346	339	353	306	355	294	339	355	288	320	362	320	335	337	344	337	329	297	337	329	332	323	321	322	322	366	331	331	360	354	349	335	333	308	307	297	312	320	333	337	337	301	339	339	334	345	360	332	300	358	331	332	325	316	350	307	314	325	329	326	311	348	317	330	361	324	327	331	336	336	331	315	330	343	326	332	338	294	293	342	319	343	332	318	356	344	304	334	347	312	308	365	335	320	319	312	326	329	346	319	301	358	365	322	339	322	349	364	340	345	362	345	328	327	333	325	330	341	342	332	297	340	327	332	338	349	323	326	323	317	358	354	339	367	326	326	322	299	299	335	352	303	317	366	353	342	316	327	314	332	328	338	337	337	355	322	351	324	299	296	305	349	333	321	308	348	350	333	322	365	329	335	328	342	371	336	327	334	322	338	337	332	355	352	336	321	318	299	326	347	308	358	326	301	313	320	314	316	366	335	342	299	332	283	316	334	353	352	357	331	357	338	332	360	347	320	325	333	313	313	326	308	343	359	329	355	324	314	340	323	340	320	326	309	298	327	335	308	323	313	339	356	349	330	326	302	309	317	347	339	354	325	290	331	320	349	331	325	352	349	337	364	351	343	332	319	329	289	304	333	352	321	358	338	307	319	322	293	358	321	315	316	362	349	344	326	328	325	319	345	323	343	323	316	312	338	308	315	331	324	336	317	346	311	297	359	340	320	336	328	347	368	352	352	326	323	342	342	320	345	364	317	321	343	309	297	333	298	310	347	320	327	340	315	346	348	346	344	335	338	352	311	339	310	332	295	343	324	307	360	347	332	364	330	303	317	326	337	308	298	319	315	339	320	329	318	323	352	357	323	327	314	335	315	325	334	329	324	361	322	353	338	371	360	313	319	320	340	294	311	318	306	334	361	343	326	335	323	347	330	338	316	320	329	332	326	337	331	331	342	385	339	370	365	327	309	355	323	341	307	341	340	359	351	328	326	344	346	345	366	343	327	331	313	353	359	325	324	316	315	343	308	347	350	341	299	341	333	329	325	294	327	326	329	336	345	297	315	303	336	340	324	331	311	342	348	329	352	360	300	318	336	337	337	323	337	318	324	309	346	337	339	321	316	328	340	329	320	320	332	332	311	350	338	323	345	354	327	315	337	312	303	335	332	371	308	328	327	354	322	314	382	338	351	310	327	323	332	326	339	310	328	333	319	333	311	351	308	308	330	344	310	325	314	334	321	330	347	326	339	339	371	325	313	349	354	349	343	307	356	361	359	319	346	325	343	331	358	306	313	372	319	333	357	321	320	341	315	338	370	329	335	325	328	351	313	324	320	332	307	343	365	334	346	328	316	362	338	356	335	346	310	342	333	340	337	350	310	366	359	331	333	328	331	326	320	352	363	325	335	290	330	319	341	337	299	364	314	330	347	296	321	320	368	316	351	309	326	354	337	333	339	327	337	317	348	326	330	299	338	327	314	354	320	337	330	327	332	290	332	314	349	325	349	309	337	336	325	328	336	336	352	377	292	319	369	355	334	337	335	321	319	306	336	316	329	334	325	334	298	322	315	318	342	340	321	330	338	337	359	283	325	311	354	324	337	324	320	341	356	344	353	316	337	349	315	363	331	305	334	326	334	319	337	300	331	334	343	343	325	346	332	331	333	341	305	313	312	321	306	337	363	357	318	338	298	351	352	327	314	364	354	325	377	336	311	325	330	341	318	363	327	325	328	325	351	332	347	333	334	286	344	331	311	319	336	345	343	346	370	341	339	325	357	368	362	312	325	295	310	327	336	356	329	277	338	334	357	361	318	332	348	331	341	324	314	334	348	331	328	314	346	334	327	336	330	312	354	311	325	339	333	308	357	332	356	318	323	322	313	339	319	301	352	319	320	327	333	310	357	356	351	334	334	328	346	329	331	362	336	344	324	381	344	355	350	337	342	334	360	354	336	326	339	285	322	314	365	303	335	355	360	319	330	335	326	332	334	283	319	318	292	322	337	336	323	329	313	343	331	339	307	341	347	340	330	348	331	338	330	320	322	357
23687	20957	28245	23850	20899	11551	2470	1248	1161	890	910	842	747	737	778	763	764	766	639	639	670	641	544	553	535	519	486	518	553	546	525	508	496	496	489	493	528	494	477	482	478	496	516	504	476	495	473	464	517	494	482	501	459	504	484	510	532	484	482	514	462	459	467	476	491	509	478	487	451	497	509	461	502	439	489	468	458	468	465	495	470	499	444	467	467	443	455	485	477	486	478	491	484	476	448	459	449	474	487	487	448	456	459	462	465	499	445	468	495	468	477	493	466	478	451	473	469	504	444	423	482	497	462	470	468	461	437	451	446	448	474	458	496	486	497	467	460	505	467	447	436	495	478	445	498	533	470	476	482	465	496	469	505	451	459	497	479	498	462	464	503	483	470	470	510	462	459	481	460	462	458	512	458	480	452	485	480	464	468	528	475	490	495	471	464	489	455	486	456	488	483	448	437	481	455	473	457	462	453	509	495	466	466	456	480	467	475	454	459	435	459	476	451	478	486	480	457	474	403	446	479	484	506	491	478	492	484	477	502	470	455	432	456	451	460	482	450	429	498	448	492	459	491	457	457	474	479	513	479	482	462	462	472	489	465	499	458	476	449	445	470	449	470	478	461	488	467	468	467	471	500	438	482	461	489	463	456	486	480	475	458	497	420	479	500	450	460	435	507	496	514	460	458	460	456	446	441	495	450	475	484	458	429	503	502	462	486	468	496	444	452	508	498	485	444	487	452	476	466	448	468	476	461	492	512	484	420	458	475	463	477	468	476	493	508	496	455	465	503	470	497	467	485	432	484	504	502	443	458	469	451	472	487	450	451	457	506	459	492	483	429	447	470	492	485	512	442	461	468	501	479	468	469	521	491	445	444	503	461	461	440	501	461	435	464	389	490	463	470	503	464	457	503	471	475	448	439	481	448	489	479	499	499	459	474	490	474	439	465	495	483	494	484	468	457	474	458	478	443	472	458	469	507	463	494	463	463	451	493	498	507	434	477	504	457	520	452	487	471	501	490	478	479	517	515	493	475	435	462	491	497	419	488	453	494	478	448	461	437	487	470	448	473	463	460	489	477	457	453	457	466	485	446	499	449	440	477	498	443	472	454	471	480	465	493	481	446	470	472	443	424	529	503	461	457	497	463	439	466	436	506	473	467	503	445	474	448	473	458	511	476	476	440	437	484	457	449	433	468	493	459	451	484	480	445	485	489	436	472	479	433	460	440	459	483	441	515	472	492	474	474	497	475	461	492	529	479	478	483	506	462	431	466	503	466	504	480	448	508	486	455	496	468	495	467	497	493	481	428	451	494	486	489	494	492	508	462	482	439	491	440	460	471	430	495	479	496	455	487	500	510	542	485	461	487	491	456	455	446	442	475	486	430	460	471	482	474	429	474	509	452	491	477	512	475	474	500	473	455	484	450	412	472	457	453	450	443	464	454	483	458	496	474	485	435	492	510	469	430	434	456	452	458	500	485	505	464	498	432	461	479	468	490	478	504	464	457	449	463	423	451	490	453	460	419	473	461	445	477	459	497	474	461	464	449	497	487	492	491	484	438	432	430	453	460	431	449	442	509	467	499	459	457	433	490	470	436	450	465	446	486	446	459	465	471	462	450	489	467	493	449	458	496	483	452	403	457	485	448	470	449	445	490	459	447	452	445	479	484	500	462	494	454	506	477	460	451	486	447	463	461	476	437	458	489	433	465	477	430	490	429	467	437	538	516	456	491	446	488	441	508	448	520	493	454	469	461	463	470	456	507	481	470	433	461	479	450	474	496	494	455	475	520	474	462	491	532	476	502	526	461	472	504	448	449	475	443	487	480	470	453	521	473	476	473	465	485	433	478	462	457	449	500	441	478	503	422	479	513	452	474	452	508	453	478	489	451	461	455	472	473	456	506	458	483	499	462	441	456	473	452	454	468	476	503	443	455	455	487	461	490	430	473	471	437	463	504	452	463	472	449	448	472	477	500	450	457	492	505	493	473	495	500	460	460	475	488	464	484	483	482	489	442	475	445	493	473	442	477	505	438	442	463	472	468	481	469	441	469	488	461	463	456	466	465	530	470	487	443	462	475	453	461	415	471	480	479	494	477	475	465	479	442	515	449	471	501	485	470	475	432	488	457	489	461	470	464	471	484	451	480	504	533	478	441	495	454	467	495	474	482	465	489	451	451	495	421	467	498	461	483	471	465	476	487	461	467	441	501	461	472	454	457	496	482	414	470	464	477	501	444	493	473	446	457	440	486	465	453	490	456	479	478	461	477	479	454	449	481	441	468	468	458	462	437	463	489	433	439	470	467	468	485	451	443	441	477	476	485	453	469	502	496	450	450	544	508	473	446	462	485	468	467	483	474	460	453	456	468	479	462	471	472	489	476	494	446	519	454	452	490	468	453	490	457	451	436	479	455	484	495	471	482	462	489	477	481	518	454	474	470	463	476	450	492	447	464	483	477	465	453	476	442	454	441	455	467	468	464	480	482	489	484	490	455	472	448	437	479	508	474	456	424	475	469	461	487	442	445	455	481	453	466	477	469	494	462	463	453	398	486	490	444	457	481	509	465	459	507	466	464	470	484	481	438	468	473	477	522	462	441	501	495	452	481	492	477	441	522	492	481	475	477	442	460	479	443	468	475	488	477	482	455	502	459	450	456	463	466	448	499	488	466	461	420	483	475	507	477	476	474	468	463	467	447	465	464	511	457	489	475	453	428	455	442	457	469	453	484	430	448	494	440	470	472	451	449	488	485	451	488	480	447	484	452	458	472	436	472	467	481	481	415	442	451	464	481	484	464	467	438	447	432	457	428	451	475	483	481	480	466	463	467	478	461	442	479	439	480	484	492	505	473	473	464	500	511	428	479	466	456	459	480	475	457	504	465	452	460	498	486	487	485	469	497	441	501	463	480	454	468	489	464	466	456	476	507	451	463	479	431	486	482	478	449	492	485	439	486	487	459	442	431	471	492	537	484	470	464	488	478	479	465	498	476	475	512	478	449	462	435	450	449	501	463	488	491	465	484	490	511	446	448	522	450	446	450	459	431	492	460	457	444	427	513	518	475	484	451	452	445	472	474	530	473	433	480	469	506	489	466	440	442	465	441	460	503	512	445	479	488	490	484	447	457	469	474	451	454	482	483	476	507	457	473	443	484	464	476	449	507	466	463	454	464	520	432	469	454	495	468	502	482	498	460	464	486	497	503	471	471	497	487	468	456	496	468	451	460	480	475	443	473	503	454	492	485	438	478	510	455	466	435	519	481	518	436	463	471	452	472	486	507	458	471	490	501	481	453	494	457	503	424	479	484	465	451	506	473	477	445	460	453	480	537	474	484	451	450	421	461	485	474	489	488	469	480	480	496	445	452	440	493	460	438	496	470	485	486	470	517	444	449	479	469	486	474	464	509	523	460	483	464	482	488	435	463	490	477	472	464	487	458	483	448	480	500	465	474	448	431	451	500	510	496	445	465	436	480	489	460	523	459	490	480	491
8727	19027	15483	12659	7974	6652	3632	2464	2580	1631	1806	1483	1389	1386	1367	1331	1278	1161	1059	1093	1025	977	745	704	751	743	776	773	681	678	620	705	711	707	612	627	651	612	657	610	668	629	666	627	629	658	647	611	603	600	642	659	620	633	657	644	678	640	604	582	609	597	606	576	630	619	625	634	616	647	571	621	614	587	617	590	626	645	619	614	580	562	571	610	602	597	604	619	555	571	611	622	606	620	603	591	618	556	622	592	621	651	622	602	602	619	560	582	633	580	569	600	618	602	639	589	591	597	605	587	584	582	616	656	609	573	591	609	589	616	646	584	597	586	629	610	624	572	600	600	591	578	590	574	597	580	566	615	590	604	614	613	570	573	610	597	600	624	585	562	648	604	574	593	611	575	617	600	608	608	590	620	590	607	593	553	562	616	585	563	589	581	653	604	602	617	589	567	638	527	645	564	600	602	609	582	595	590	615	616	557	601	558	614	599	570	615	644	575	584	613	609	608	579	591	610	603	614	618	646	599	612	595	618	568	585	617	617	565	638	585	637	601	565	593	626	582	593	609	604	622	602	631	581	597	566	561	656	595	618	562	583	598	578	604	603	593	591	617	600	633	626	575	617	621	626	610	591	582	579	580	611	586	634	633	611	566	600	581	663	601	614	561	595	621	626	561	581	599	614	582	602	565	616	606	639	554	618	561	575	613	589	619	567	608	553	534	598	549	601	614	574	593	588	630	577	604	598	642	574	562	612	583	627	601	620	610	561	642	593	596	581	667	601	610	595	572	616	617	600	594	624	605	577	617	646	612	640	568	601	617	591	599	621	642	603	594	639	578	607	643	636	602	599	650	568	617	590	606	599	597	608	577	591	615	638	520	565	628	624	624	638	614	635	572	558	591	618	600	621	632	566	611	566	591	557	591	590	627	673	586	597	585	571	632	581	631	601	614	596	638	612	570	609	657	590	613	605	590	616	640	596	647	601	614	602	619	600	578	599	633	593	634	606	643	591	593	604	650	619	568	568	612	596	655	617	626	571	665	629	601	621	627	597	587	608	623	610	604	588	563	596	635	598	642	604	604	610	632	614	642	590	588	612	584	576	611	583	653	582	592	602	596	565	611	584	606	608	597	573	612	578	636	620	572	622	597	629	609	635	580	602	573	584	557	593	566	606	600	563	645	600	613	590	577	633	554	579	627	617	590	631	558	622	603	594	593	612	601	613	602	581	601	580	607	584	586	554	643	569	580	592	611	622	615	564	589	615	591	625	596	604	552	590	589	580	612	654	611	602	660	592	576	637	629	641	594	585	617	637	576	648	611	594	596	592	603	605	649	603	665	592	604	590	627	639	591	582	651	623	596	602	604	583	628	622	605	594	581	631	586	567	623	600	642	636	575	615	591	588	593	593	591	582	592	609	632	610	537	609	590	601	592	578	594	632	578	625	627	623	593	637	596	608	645	608	609	548	609	564	586	626	636	597	602	566	637	588	591	603	604	611	607	607	631	604	598	558	596	567	571	585	597	612	594	626	597	632	580	561	621	600	612	631	592	606	593	582	594	615	598	578	625	611	618	566	577	625	578	589	593	577	603	582	597	647	604	604	560	595	595	572	571	602	632	623	568	635	546	592	587	579	570	610	570	648	599	602	587	593	646	535	615	631	587	630	595	621	602	589	582	592	585	575	589	574	598	652	581	597	567	567	618	595	599	600	590	639	609	586	604	633	578	608	625	600	599	633	613	608	618	592	583	604	612	612	592	554	623	579	572	669	622	561	612	596	598	556	582	600	597	588	635	564	549	605	610	621	609	599	609	589	658	603	542	585	607	632	627	644	541	661	607	656	597	596	632	585	613	575	619	622	608	583	604	604	614	576	588	598	588	592	635	603	595	594	591	605	609	615	602	586	570	627	613	597	602	554	613	600	608	568	584	604	597	556	619	606	639	584	619	602	615	607	619	598	607	614	562	562	605	637	575	587	588	618	682	650	609	566	636	609	552	602	577	558	587	598	598	606	589	597	631	607	589	571	618	610	626	578	640	621	582	550	573	623	636	648	608	598	609	607	520	631	629	601	592	584	592	636	613	604	600	613	639	626	625	624	597	579	620	585	618	604	611	588	629	611	568	577	635	580	639	596	586	611	577	584	599	611	589	601	573	596	594	598	628	602	619	618	618	593	580	629	573	592	591	648	581	584	611	627	605	602	597	587	600	632	596	610	621	630	633	626	596	617	593	582	642	571	615	565	618	593	564	612	634	589	647	597	634	628	591	609	622	598	587	625	609	624	628	567	602	604	578	611	646	602	605	567	589	579	628	585	583	618	644	578	612	615	616	565	602	585	582	598	637	633	573	615	583	613	606	607	618	646	598	625	611	617	587	617	577	609	614	590	575	535	611	626	588	602	588	585	628	577	612	606	595	639	544	585	641	605	629	591	634	616	587	620	636	586	574	605	569	668	557	623	563	572	610	610	628	632	593	616	590	601	620	580	592	629	555	614	547	569	640	589	622	588	611	597	656	631	561	633	629	618	624	553	591	569	628	606	637	636	567	633	592	578	616	592	667	525	601	652	558	593	602	571	613	617	619	614	607	624	580	554	639	569	591	609	585	626	599	601	545	626	640	560	611	578	595	639	583	608	633	589	627	623	561	617	627	584	579	591	623	615	592	578	603	617	639	580	602	568	626	589	589	649	591	637	593	615	605	619	637	632	651	595	617	607	587	578	598	580	633	623	613	572	605	605	649	585	607	644	625	587	601	599	566	639	627	578	636	602	619	632	622	613	636	601	579	573	599	566	608	618	603	615	553	635	601	593	619	604	598	614	625	652	595	614	616	570	598	617	596	634	565	648	567	609	575	620	612	609	604	596	623	567	622	605	583	586	614	610	633	613	618	597	631	603	636	572	633	549	577	576	577	619	591	619	608	625	646	585	611	607	629	594	612	600	625	612	614	613	610	624	643	614	588	567	600	617	591	581	643	603	614	657	593	606	623	585	610	630	558	586	601	567	610	580	601	649	605	581	593	593	607	635	596	624	570	623	589	658	604	578	606	630	616	633	658	580	593	569	630	592	638	616	559	578	570	614	628	614	589	603	639	583	624	612	624	599	603	579	580	615	634	617	624	597	636	601	601	547	588	555	602	619	613	611	588	604	564	632	585	599	597	605	619	575	616	593	588	604	580	594	572	577	621	626	630	569	573	548	619	631	615	610	623	630	587	596	604	611	603	550	604	582	564	590	601	611	609	633	624	626	615	567	594	586	560	571	652	621	577	615	596	613	574	614	613	645	587	582	616	594	609	572	598	613	614	597	594	591	589	574	591	591	594	585	568	636	611	614	598	604	602	625	623	586	595	575	586	615	623	529	620	605	573	574	594	591	587	591	602	600	598	633	624	575	582	567	599	633	607	655	588	609	637	587	609	615	627	567	571	557	590	609	610	619	564	576	658	626	618	602	585	609	558	603	627	625	604	598	591	609	586	592	615	595	640	609	594	662
24811	20907	26914	24860	10248	2263	1087	543	573	413	464	359	331	363	363	342	373	384	326	300	295	271	215	211	188	236	213	245	229	206	205	198	201	204	198	187	171	198	193	180	198	213	204	188	192	211	193	177	202	181	207	180	179	195	199	208	211	189	193	176	189	209	175	185	214	187	182	200	198	199	183	171	170	179	213	188	194	210	180	191	180	186	203	167	193	188	188	172	168	204	189	184	187	171	186	167	171	179	182	167	193	187	203	145	177	206	170	201	184	188	179	183	180	197	186	189	189	181	175	188	200	191	200	197	182	159	186	164	167	167	198	212	195	190	178	198	179	184	180	177	174	184	221	182	159	170	173	173	168	184	202	195	189	175	170	179	197	181	185	176	168	179	168	182	191	187	192	196	181	182	185	200	182	158	180	187	182	178	167	188	206	163	172	177	175	164	192	186	193	182	200	216	189	193	177	179	235	195	198	182	198	162	190	198	179	194	206	190	185	210	172	190	176	172	187	180	170	170	174	181	192	188	177	167	189	183	178	204	179	160	180	183	188	201	179	188	176	176	194	186	171	181	207	187	184	158	171	195	177	190	179	172	192	197	193	178	182	197	178	180	176	146	183	173	183	201	189	179	179	174	181	181	172	179	182	170	191	187	178	175	157	172	207	171	183	208	191	188	185	185	195	189	174	166	176	169	167	192	163	172	194	200	177	212	205	172	164	175	167	186	147	194	191	186	184	193	161	159	198	194	183	194	190	192	176	191	175	183	194	166	180	197	183	163	161	178	171	173	173	187	192	182	175	182	190	188	138	177	181	164	174	186	218	179	170	210	159	180	203	176	182	177	165	164	183	186	194	193	204	194	195	178	174	173	195	188	146	188	166	184	177	181	152	207	186	184	159	177	175	171	196	174	171	174	191	173	189	169	191	186	182	185	191	185	192	188	158	165	170	162	168	163	173	170	196	175	192	178	193	167	170	167	180	195	207	192	202	177	186	173	180	176	202	178	179	164	172	186	203	188	184	169	179	187	177	196	175	202	177	175	186	171	159	176	190	194	171	189	192	166	193	145	208	170	195	164	179	174	183	193	196	166	166	187	166	167	192	178	165	153	181	158	190	185	160	165	172	150	181	199	181	161	167	190	193	189	182	194	173	191	197	168	171	193	198	209	204	188	173	207	174	203	170	155	186	187	163	190	171	184	173	186	180	181	172	168	194	194	187	192	173	171	175	186	182	193	155	189	190	187	180	198	164	171	186	185	208	171	181	180	179	179	169	183	181	183	174	166	199	183	178	184	183	183	160	195	180	182	196	184	189	170	196	199	191	168	184	172	180	204	181	184	184	172	204	179	189	179	181	201	200	181	166	189	178	158	196	176	200	162	176	199	185	163	179	148	191	162	173	178	177	175	185	185	160	188	180	183	167	191	178	207	193	186	171	162	168	189	159	174	176	182	186	168	163	191	174	198	163	202	171	171	199	181	190	193	190	184	194	186	169	183	159	174	168	198	171	167	171	184	190	185	192	198	174	164	193	181	192	188	174	167	176	180	179	178	195	195	192	172	191	196	177	196	192	172	188	190	184	179	198	184	186	182	186	191	150	183	201	177	180	167	200	194	155	167	172	159	179	185	190	175	185	192	158	178	200	154	173	188	181	195	180	178	187	172	178	164	164	201	176	173	176	169	190	145	172	191	188	175	184	188	182	170	172	175	170	184	183	175	199	189	178	190	162	179	204	184	194	178	182	181	183	199	200	195	167	192	166	170	190	157	179	184	200	184	177	173	182	185	169	184	186	166	196	166	178	177	187	204	184	180	166	168	174	174	193	196	178	188	177	175	189	175	167	160	179	180	179	171	211	183	181	192	192	171	184	188	173	172	200	177	172	172	185	170	177	200	159	190	168	177	180	188	191	167	173	185	195	157	182	187	160	195	175	164	180	170	172	184	189	193	164	165	186	184	178	177	185	170	185	196	182	180	201	156	191	172	175	156	181	206	186	180	186	159	188	199	179	177	166	194	172	158	177	199	182	159	177	195	192	185	187	176	158	194	178	183	176	166	177	192	187	189	175	187	190	191	210	196	199	194	189	184	161	173	189	195	178	185	174	186	189	193	189	181	191	190	196	211	182	161	154	159	176	188	164	183	191	171	176	191	191	175	161	158	163	188	190	165	172	217	178	177	185	198	167	164	199	173	208	173	185	187	177	181	175	192	171	156	196	171	163	168	162	176	177	178	168	193	170	171	169	189	184	179	174	184	159	153	194	194	191	165	177	173	164	187	193	182	182	171	195	184	196	177	197	202	203	198	184	162	196	180	186	185	188	183	190	167	178	205	173	164	173	151	182	179	156	190	165	177	161	193	167	160	152	204	194	181	177	174	181	174	180	185	164	178	188	188	160	164	195	203	162	204	167	182	176	182	178	193	171	179	179	164	166	162	203	184	195	188	184	182	189	175	180	173	169	192	174	176	186	175	177	186	153	205	165	168	206	187	184	199	180	191	213	175	176	192	194	152	173	189	185	182	180	179	201	184	184	188	172	173	165	195	172	167	198	194	182	172	161	191	173	172	187	191	156	186	194	185	196	197	186	191	189	162	195	192	179	188	190	184	202	202	178	193	178	171	208	186	163	172	188	193	168	187	191	160	185	184	185	198	191	181	195	177	187	200	173	177	154	190	202	208	194	181	176	186	185	201	158	165	201	178	194	191	187	181	179	168	189	178	170	189	172	203	180	176	190	187	177	187	169	199	174	191	170	191	167	192	198	174	215	176	193	166	186	193	191	155	175	201	173	175	194	170	183	163	183	145	175	172	190	184	177	185	209	167	175	185	171	168	158	175	149	176	175	165	188	188	179	208	169	171	172	185	176	203	174	202	193	196	176	186	164	207	191	160	159	169	180	180	175	176	187	162	189	182	182	175	162	162	182	170	179	199	186	192	199	186	186	164	185	161	205	166	172	183	184	173	179	172	199	177	181	164	174	175	163	195	217	176	188	162	198	180	200	199	190	199	175	166	181	189	194	199	199	158	164	188	163	178	169	169	172	170	176	183	190	182	185	163	225	180	158	187	197	207	204	178	221	182	174	184	167	179	186	193	204	184	181	181	178	139	170	192	182	193	218	195	165	188	172	197	191	175	177	187	190	176	204	186	189	191	170	186	178	174	190	145	205	173	197	177	180	197	185	222	182	177	203	214	190	161	174	184	188	170	174	182	182	179	190	179	189	170	178	169	195	173	169	189	206	188	172	193	210	175	178	167	172	190	172	160	188	205	172	174	181	195	193	184	187	172	167	160	159	177	191	162	176	192	183	205	176	210	175	181	191	190	177	182	181	174	170	185	169	155	175	173	196	196	152	189	179	170	189	175	201	200	175	194	195	200	181	168	207	194	197	182	206	175	171	141	178	182	175	179	169	224	157	192	168	174	202	187	163	189	196	175	185	162	193	173	177	165	190	174	170	181	182	172	177	188	199	175	154	201	178	176	182	177	183	202
8145	15273	11420	9571	6195	4705	2429	1498	1687	962	1110	845	811	843	794	726	753	713	592	518	547	540	365	329	322	326	350	343	331	334	308	292	282	303	259	272	303	294	304	261	316	307	287	280	295	245	254	268	260	307	285	267	266	293	294	288	270	255	287	299	264	266	223	269	258	273	260	295	242	263	258	287	284	274	295	278	280	259	272	273	266	265	239	256	239	277	267	250	245	249	265	242	233	275	261	271	273	255	231	254	291	261	261	238	238	274	265	243	248	287	236	257	287	262	276	277	265	249	259	254	295	246	241	250	260	268	242	264	251	235	278	245	258	284	264	236	264	261	236	237	228	264	255	239	227	260	256	254	241	249	263	252	260	267	245	281	274	282	243	264	276	262	245	240	272	260	247	266	279	278	282	260	239	262	259	269	244	263	245	266	242	252	255	264	280	260	274	256	265	235	256	296	259	244	272	250	261	249	229	244	267	241	273	268	249	255	278	238	263	278	244	237	252	282	284	242	251	242	269	255	250	262	250	256	280	243	269	270	269	231	238	248	257	241	255	231	262	249	261	250	243	250	259	252	235	231	255	286	251	232	260	241	270	256	238	239	269	255	253	277	258	262	261	266	270	250	293	238	254	244	259	281	278	290	296	250	222	249	263	256	259	276	222	249	269	244	228	257	242	265	241	282	263	252	265	275	267	275	259	258	251	265	251	250	251	224	269	245	264	255	233	258	261	260	293	244	233	264	268	257	253	243	252	241	277	235	284	286	260	254	259	290	256	235	229	252	264	241	267	260	251	254	221	267	235	243	247	241	250	276	279	264	216	283	272	262	241	269	250	255	281	264	271	254	226	255	246	259	269	240	242	279	265	231	229	230	292	264	266	285	256	287	264	264	259	268	283	244	251	264	295	263	236	257	219	274	255	239	266	257	222	245	246	286	253	259	226	264	244	263	272	275	254	245	235	256	272	242	230	271	265	238	250	239	279	267	226	266	264	247	260	265	276	237	261	239	252	266	276	268	259	270	265	245	248	246	259	254	230	259	256	272	238	295	268	254	274	246	263	274	271	279	301	272	264	264	244	222	269	261	255	272	247	262	262	266	251	255	249	226	228	231	272	230	245	255	237	262	226	267	270	274	278	263	255	269	242	259	240	247	240	250	252	271	251	266	278	247	271	281	241	267	282	267	282	251	285	246	250	253	237	242	261	257	241	240	267	248	267	260	253	236	251	267	240	243	273	273	236	291	279	242	238	257	261	273	282	267	269	270	277	252	242	236	229	257	237	246	259	268	264	285	231	265	232	251	261	248	233	234	274	270	243	279	237	260	255	281	259	256	248	233	277	257	254	240	258	226	273	269	265	255	250	254	272	236	239	264	260	248	263	275	253	240	260	248	262	250	278	244	256	281	279	278	263	274	252	266	230	227	244	243	267	264	259	258	252	271	248	231	259	253	244	230	258	268	277	272	258	232	285	231	254	238	246	260	238	260	251	253	265	257	239	254	256	239	266	243	246	237	257	270	262	245	261	269	244	245	249	257	242	258	243	245	243	258	230	242	284	240	267	265	255	250	272	280	216	252	249	265	274	247	253	253	262	273	234	250	268	264	235	263	253	263	262	233	257	264	235	239	237	274	264	253	234	259	256	242	290	250	257	257	272	259	255	265	249	257	282	279	255	249	269	272	265	263	280	257	264	259	236	242	256	238	234	256	250	258	241	247	263	240	255	280	238	280	280	245	254	261	239	254	252	239	232	256	272	264	284	259	262	258	258	272	255	274	264	259	250	279	262	249	251	269	252	281	252	247	258	249	257	242	245	252	276	235	227	255	255	251	255	236	252	255	243	264	260	253	266	241	255	251	289	246	253	241	249	283	262	240	250	267	219	258	251	292	251	271	251	241	259	253	236	257	252	267	240	252	282	252	250	265	237	262	249	282	275	275	281	270	254	249	279	241	240	262	233	266	285	259	272	249	257	266	270	255	258	251	255	243	237	262	234	251	258	272	262	249	232	276	260	229	273	252	265	241	246	260	265	250	268	228	256	256	262	270	282	247	259	243	240	259	273	245	263	282	272	253	236	221	268	256	272	269	262	279	253	274	239	248	222	267	260	254	243	236	265	251	258	246	249	257	262	236	263	249	245	294	286	226	267	255	264	278	288	265	257	266	237	243	236	281	265	250	235	252	276	262	244	220	276	262	251	293	258	270	251	262	240	275	250	270	261	252	270	236	258	263	260	254	233	240	289	240	258	244	238	231	264	260	249	257	246	251	242	252	252	257	256	265	245	245	263	241	238	216	249	248	241	250	264	248	273	289	266	237	267	265	264	256	249	245	248	265	235	279	284	265	235	253	239	254	274	259	265	288	264	242	261	258	243	246	238	245	259	241	266	267	231	239	264	259	246	251	238	251	245	252	254	284	252	280	277	273	246	257	267	247	251	212	257	242	233	254	284	259	276	240	235	225	230	258	267	252	277	242	260	266	247	253	283	261	275	239	261	256	255	257	250	231	230	230	250	241	238	233	259	228	247	277	284	286	278	243	240	246	273	281	236	257	236	266	245	239	242	268	238	246	243	230	248	264	253	253	266	270	227	251	261	238	251	242	244	253	291	247	274	236	267	227	274	237	261	241	256	257	228	270	269	225	276	261	264	243	251	242	275	260	269	273	260	246	234	241	252	246	276	266	263	254	271	254	273	240	294	255	251	244	258	270	245	226	247	243	230	249	259	261	244	256	264	258	254	236	256	259	264	272	240	259	255	288	246	277	284	245	253	263	242	251	280	249	277	276	228	275	274	274	255	259	228	231	242	233	261	242	248	236	278	244	270	268	279	290	281	244	249	292	265	263	243	265	243	264	258	246	249	242	247	266	267	286	281	267	249	269	270	272	265	278	254	248	265	247	231	246	254	236	280	250	264	252	278	234	244	252	260	224	268	228	237	255	260	250	259	271	240	262	241	254	221	236	241	251	284	232	239	249	246	257	276	274	262	225	270	255	245	274	235	253	270	271	286	253	266	225	250	278	246	254	244	251	250	237	233	247	272	258	232	290	237	249	253	265	237	285	263	250	266	286	266	292	244	256	256	256	245	258	264	281	257	232	256	246	242	249	267	265	218	236	256	227	258	267	260	267	266	265	245	262	267	254	260	243	272	255	270	260	242	294	264	262	243	274	260	252	238	269	269	247	285	244	227	277	289	255	254	262	260	282	253	243	259	277	251	268	239	265	243	262	245	238	265	244	210	229	274	220	280	261	247	253	237	260	242	274	235	246	237	258	262	281	261	268	258	255	253	254	278	267	230	260	243	256	247	268	250	270	231	268	267	250	254	249	243	238	249	229	232	276	272	244	287	274	267	249	266	250	275	250	265	292	234	230	261	262	267	249	272	234	245	270	281	239	279	251	245	240	255	273	262	213	240	256	250	229	226	255	240	264	267	243	268	276	214	283	256	236	260	267	239	220	242	270	249	251	226	260	270	243	254	248	263	263	278	267
22690	20963	28693	23410	20966	21067	10553	1907	1661	1158	1277	993	881	942	959	864	935	904	760	729	746	730	675	569	561	577	606	571	569	555	578	543	531	550	504	497	516	494	521	491	542	510	470	515	547	539	499	526	512	519	489	529	524	498	555	482	497	531	465	529	481	485	496	480	521	524	506	483	499	492	483	505	491	509	536	524	487	491	475	489	486	513	528	505	475	467	471	467	490	494	473	464	483	490	503	500	500	503	471	479	462	480	476	476	487	475	486	496	494	482	485	455	493	498	541	467	513	454	511	451	479	459	450	511	496	479	503	489	482	477	478	478	472	481	477	472	502	461	477	497	469	517	467	505	466	477	494	492	463	500	470	488	498	467	446	475	472	474	487	466	490	535	515	481	504	469	478	522	481	489	473	475	503	451	484	455	483	476	454	511	483	433	488	481	464	465	502	473	470	488	504	453	456	485	461	524	489	489	488	498	465	466	508	435	516	466	471	488	448	532	487	471	474	435	468	474	472	524	479	483	494	522	508	506	479	479	485	482	491	514	505	466	458	457	464	459	461	484	507	492	501	497	491	474	492	506	459	498	478	499	453	472	539	452	489	464	491	465	472	496	464	531	437	467	523	466	507	490	502	470	455	499	466	471	472	465	416	474	491	499	478	500	507	479	444	479	478	445	470	487	511	441	507	476	449	496	472	463	462	486	476	475	463	497	502	509	483	488	506	487	469	456	453	490	481	489	462	519	526	484	468	454	440	516	473	490	463	470	425	470	494	501	495	458	526	464	488	481	463	498	497	510	446	455	495	499	493	440	489	493	474	509	503	499	471	481	516	483	486	475	493	500	470	467	467	486	476	482	480	491	456	487	472	511	422	501	457	470	465	502	469	470	486	461	516	492	507	493	439	487	477	484	493	469	491	466	492	491	475	487	461	506	471	510	468	477	499	480	434	452	477	518	488	499	500	475	473	484	491	504	455	491	510	479	474	476	473	473	497	486	520	477	494	479	442	506	473	514	501	456	481	502	518	508	493	471	483	498	471	466	511	471	465	479	465	490	488	469	486	455	471	472	480	469	492	480	491	515	475	446	483	462	490	455	437	506	507	472	436	509	484	496	532	445	437	489	452	462	470	483	468	483	459	499	507	469	507	466	476	477	464	509	464	526	460	484	499	496	525	495	440	476	471	488	483	461	456	511	481	476	504	464	501	488	461	477	528	475	462	504	529	494	458	490	469	457	491	498	462	489	512	485	431	472	509	473	483	479	482	499	519	487	473	482	453	476	492	474	479	512	507	468	452	550	480	458	483	480	483	494	484	487	460	472	475	472	481	465	435	512	465	507	481	467	501	489	475	496	511	529	504	477	434	494	479	483	488	465	463	480	505	491	445	478	464	500	487	457	497	483	456	492	490	489	474	510	471	461	536	457	474	477	556	476	487	484	486	468	480	467	468	471	467	474	481	503	483	471	505	499	498	516	466	490	522	500	459	468	488	467	478	476	469	491	478	467	449	455	481	457	492	462	464	511	487	513	483	506	454	484	486	492	513	508	503	504	467	492	506	503	472	465	474	477	493	476	457	527	458	454	458	454	498	486	439	478	494	499	494	546	505	482	516	431	479	485	521	501	504	489	435	498	515	465	476	481	495	478	456	462	461	435	504	479	495	483	474	490	485	479	464	496	476	472	498	450	483	482	478	456	480	474	498	491	453	509	469	457	492	507	474	501	469	456	464	461	464	502	472	491	478	442	478	500	450	485	485	453	491	483	457	478	495	483	480	472	463	468	477	474	454	495	455	473	478	456	500	482	464	486	475	488	503	457	507	492	483	514	506	471	444	475	499	462	486	501	484	469	504	456	474	464	461	459	531	480	455	491	499	501	453	555	487	461	472	440	504	476	461	510	480	459	470	457	486	439	514	478	517	510	494	491	525	448	477	507	449	461	472	462	481	482	485	509	502	452	493	483	443	472	526	448	473	490	503	514	481	490	493	500	510	495	499	481	452	477	503	500	474	513	449	504	519	461	482	463	449	510	495	457	457	458	486	509	473	460	478	438	478	481	452	533	468	435	485	452	477	485	484	473	502	488	492	462	496	428	506	486	527	491	525	487	538	489	441	486	488	511	475	486	485	476	481	504	474	500	509	470	500	493	438	489	467	480	443	473	465	486	491	502	539	490	504	512	421	473	484	453	482	491	473	501	446	491	457	489	488	472	525	459	463	499	475	432	507	459	491	458	446	494	504	457	492	474	474	479	481	470	495	482	508	482	507	478	480	505	495	482	503	474	453	444	480	456	479	467	472	489	496	487	505	479	509	463	489	505	476	459	484	466	447	515	496	437	518	471	460	517	470	479	473	481	500	500	486	467	465	441	437	504	484	469	478	465	505	471	493	495	500	503	434	498	495	500	445	498	450	473	508	473	472	493	473	493	450	434	476	486	446	468	492	451	468	479	432	452	530	487	468	470	503	484	539	506	480	469	485	503	482	510	445	475	485	517	451	481	506	478	488	509	445	472	471	503	496	483	491	496	428	465	458	487	447	474	491	498	491	505	482	470	499	519	471	488	473	464	551	509	478	511	481	461	464	449	497	484	469	474	473	480	480	534	498	462	483	506	510	481	471	452	469	506	501	458	465	504	467	511	471	481	471	458	484	498	473	495	456	482	468	479	479	479	489	430	506	476	500	458	525	453	477	506	485	492	492	499	470	473	453	457	478	492	515	465	460	499	488	474	496	492	462	479	464	511	476	443	463	495	502	506	501	474	458	467	445	462	454	503	496	470	494	483	512	489	485	466	497	457	470	495	467	456	487	490	509	498	493	459	494	425	458	513	496	487	447	477	482	477	476	492	454	470	487	517	475	474	472	496	502	460	479	503	435	465	537	466	453	455	520	447	470	454	459	482	497	447	459	506	455	485	532	491	525	463	503	477	507	489	486	492	482	472	461	488	519	481	462	512	475	526	463	485	508	430	433	437	477	485	481	481	461	488	462	452	457	511	451	480	467	452	492	466	479	483	484	470	449	454	487	456	478	460	485	491	488	497	489	503	484	480	505	477	464	441	456	461	498	477	485	511	462	468	477	485	486	486	463	452	497	504	462	487	424	518	496	460	452	474	471	465	459	476	495	487	508	476	487	463	492	465	483	502	467	467	455	457	470	505	461	497	481	497	474	485	474	487	494	455	492	516	444	512	513	427	492	509	541	499	436	520	458	488	490	480	433	456	493	490	505	522	481	503	478	467	516	441	491	511	503	507	490	498	486	500	470	475	505	485	486	486	508	477	462	506	437	446	493	457	437	484	445	499	456	470	428	479	485	495	462	473	516	468	494	497	458	482	490	499	500	466	459	485	445	485	491	474	519	507	488	527	490	465	473	497	460	522	497	529	448	495	520	467	461	447	478	444	494	483	492	474	447	475	475	456	491	492	491	519	488	463	468	483	477	441	445	508	484	479	521	469	497	495	541	465	489	465	482	460	454	512	481	498	523	516	496	472
11269	25199	21023	16197	12060	9021	5627	3475	3720	2491	2574	2104	1809	1817	1852	1671	1773	1627	1328	1252	1191	1176	920	763	740	827	823	790	718	744	747	690	748	708	704	694	686	669	677	708	695	640	690	682	710	698	655	648	656	660	639	637	637	710	644	659	656	657	666	641	666	614	617	611	675	672	660	687	586	671	635	698	666	641	671	623	637	619	646	701	692	650	608	657	647	610	613	590	610	622	632	630	587	617	622	611	595	613	601	612	634	623	632	647	636	635	611	549	596	595	622	611	623	618	602	618	620	633	643	651	603	602	598	619	598	662	632	655	633	582	612	649	635	642	660	618	672	644	602	598	608	609	622	602	607	572	589	575	620	586	629	605	575	621	569	647	652	617	597	594	623	552	580	626	604	612	611	606	620	651	626	664	593	607	612	631	575	633	623	626	655	645	640	610	644	625	662	616	602	627	586	612	632	608	644	575	635	601	592	626	589	641	603	657	644	650	597	591	632	626	624	643	599	586	636	612	617	601	638	621	627	590	589	604	589	603	591	637	623	606	617	657	638	563	646	629	629	585	605	653	569	629	646	618	637	601	604	618	608	626	642	616	646	624	624	609	600	632	601	634	630	622	642	629	631	603	634	641	640	650	658	575	649	620	596	591	675	620	635	582	598	622	616	619	628	644	607	644	585	615	635	596	658	618	584	616	595	656	637	603	658	606	612	616	666	601	671	631	618	611	622	638	611	600	613	610	654	634	596	601	562	606	621	604	638	612	614	611	615	608	600	588	621	635	588	598	643	590	654	622	581	613	607	652	603	588	573	615	602	613	578	619	627	597	646	623	628	585	577	617	590	573	645	589	604	596	637	619	583	629	652	582	610	629	616	621	599	613	678	633	643	631	617	580	600	623	595	598	632	621	586	653	609	582	638	595	650	652	607	570	576	587	623	619	649	636	587	607	655	629	593	627	619	616	612	617	619	612	625	594	582	648	632	618	627	615	672	613	579	618	650	635	631	620	624	640	617	634	593	592	614	639	618	617	611	607	623	627	624	640	600	589	546	565	576	626	593	610	595	621	673	647	602	660	639	656	606	645	584	630	639	608	605	624	609	638	621	600	597	615	607	632	614	632	582	636	585	618	627	571	604	633	585	616	612	640	619	627	573	619	574	627	576	631	645	592	605	616	618	612	541	646	587	614	628	635	648	581	605	574	601	588	630	635	641	586	627	593	637	597	595	570	599	575	661	589	654	627	615	589	584	594	660	654	639	602	625	643	591	576	600	602	615	599	571	605	636	616	614	608	590	583	622	543	656	630	650	615	603	644	585	633	536	617	634	617	684	627	657	613	626	611	615	633	602	629	624	647	588	574	617	608	586	629	581	627	612	632	623	649	602	654	608	614	632	602	670	579	611	610	621	651	594	586	653	574	597	613	600	581	613	642	613	600	606	629	597	613	591	608	602	609	589	630	654	655	599	570	639	579	630	605	599	656	598	631	628	596	613	619	607	590	638	615	610	588	611	598	622	644	586	648	651	592	620	609	596	614	583	650	601	614	623	618	599	642	572	615	605	570	628	582	614	622	563	622	644	655	581	624	623	594	579	658	605	643	641	579	624	620	625	612	662	622	602	650	624	605	598	611	606	633	618	610	607	594	578	644	650	582	642	633	663	613	611	613	612	625	615	634	573	615	583	613	592	574	622	535	663	583	619	627	616	613	596	627	593	652	591	628	639	599	654	626	626	631	576	626	604	615	632	611	682	587	583	631	613	606	657	604	588	655	607	647	584	601	598	636	596	554	620	639	629	612	637	644	625	606	592	689	624	586	628	609	594	578	623	560	641	628	588	646	642	606	603	626	613	629	581	662	628	594	587	640	668	599	611	621	629	658	656	637	638	657	617	609	587	595	660	623	647	573	642	621	612	656	618	645	580	645	598	611	596	652	677	600	583	602	652	616	634	638	598	604	580	638	626	634	643	614	647	612	654	595	577	601	588	580	614	647	584	594	661	630	616	634	600	642	624	636	631	649	610	627	602	643	619	642	626	659	589	627	643	636	638	596	631	622	615	635	600	595	630	656	616	622	647	615	599	613	604	626	648	624	630	615	623	588	651	582	669	597	587	654	614	619	662	613	605	628	602	656	646	614	633	619	643	621	629	626	664	588	625	634	587	624	627	613	639	647	619	636	608	647	650	626	588	646	607	639	600	641	615	611	640	653	606	614	628	609	635	618	590	627	577	607	615	628	609	568	628	615	617	561	640	655	593	643	615	644	639	610	617	560	613	622	631	633	634	598	627	626	604	650	630	595	647	610	589	583	631	671	631	610	612	583	626	633	632	610	638	572	590	628	604	673	614	648	604	581	616	627	615	593	601	612	601	637	578	586	648	626	646	581	636	585	608	612	597	630	645	578	580	617	645	599	615	625	609	618	608	626	602	655	620	583	645	599	614	625	574	641	604	588	630	578	627	606	590	615	649	583	651	649	607	606	606	623	599	629	574	634	628	612	622	611	636	639	611	596	592	580	607	645	610	662	617	605	595	647	622	651	588	600	591	645	585	598	612	649	605	626	629	569	602	661	576	585	606	628	612	630	646	664	616	609	642	619	600	602	647	601	623	638	622	645	649	605	608	599	590	608	600	628	644	638	614	624	608	624	603	621	581	678	583	610	633	627	585	596	604	587	604	632	620	585	640	591	630	582	651	598	632	576	627	653	599	598	590	603	628	627	679	655	624	635	621	638	601	633	616	657	627	622	621	628	625	620	636	618	611	582	610	598	626	619	612	605	661	604	682	583	606	600	663	602	640	629	636	652	657	601	598	611	590	656	641	629	614	591	640	649	630	629	625	543	638	609	579	598	638	619	656	656	626	651	640	622	614	580	616	626	587	582	604	609	660	650	579	633	621	652	571	668	669	651	607	605	619	606	583	651	626	676	616	588	628	624	622	606	625	635	642	619	581	634	614	632	610	632	573	616	561	619	665	622	635	624	609	636	633	651	632	610	623	587	619	620	587	597	626	663	628	612	611	630	597	564	598	644	616	599	595	662	607	627	586	581	641	633	617	641	621	604	603	643	618	656	607	597	624	639	637	640	634	606	651	641	604	664	585	605	631	592	631	605	630	589	614	631	615	590	599	649	592	621	601	613	611	643	650	610	649	654	578	635	662	647	614	610	600	634	650	600	589	595	606	605	638	633	617	589	602	576	603	643	632	644	640	593	630	632	618	597	632	604	665	633	584	619	648	594	660	580	599	606	611	653	612	583	588	629	648	582	653	592	609	631	602	637	616	616	583	641	620	624	607	619	652	691	615	634	608	608	599	606	586	626	697	650	593	671	667	597	650	656	641	634	632	603	609	641	614	606	625	616	588	617	598	641	624	645	620	616	602	593	568	643	630	635	613	609	670	637	557	625	600	643	567	640	629	570	628	634	644	606	618	627	607	637	634	592	592	578	634	613	599	646	620	614	651	594	616	616	615	601	626	607	664	671	626	630	647	615	590	610
26893	19651	9875	4300	2607	1399	822	425	543	329	388	370	369	387	373	363	350	397	335	322	328	305	292	261	263	292	286	284	269	286	270	256	275	252	249	255	218	262	223	279	235	257	267	271	256	248	257	257	258	270	262	265	271	261	276	246	245	250	253	258	249	262	267	233	278	273	241	247	228	251	253	258	258	272	252	243	261	252	253	257	293	257	249	246	234	273	232	229	246	217	272	262	261	252	254	215	274	256	243	249	253	252	277	231	261	249	266	240	281	255	243	251	265	268	233	258	258	264	259	244	246	264	257	247	219	244	250	255	246	276	249	253	237	250	263	300	247	251	269	225	232	249	241	284	268	243	249	265	220	263	247	275	245	281	264	265	262	250	260	229	275	238	270	241	252	247	252	267	255	228	263	285	217	236	217	244	227	255	270	249	196	251	262	229	256	259	276	249	255	250	245	243	244	261	284	241	253	238	250	273	262	263	264	269	263	243	268	270	244	257	255	245	278	265	274	272	252	230	242	219	255	244	250	243	246	241	244	220	244	231	261	263	265	246	237	237	265	258	252	240	227	256	261	233	274	230	246	261	266	254	274	250	250	266	250	269	233	240	230	244	257	252	261	248	261	246	241	247	248	234	238	265	240	242	265	236	250	251	270	258	264	265	244	268	274	248	265	277	258	276	271	271	244	267	261	258	242	261	246	241	247	282	249	238	254	252	257	272	250	266	227	256	255	256	236	238	241	249	257	234	253	251	232	245	254	252	252	253	254	289	252	257	236	270	258	265	248	249	232	230	242	216	240	271	269	251	258	229	264	209	254	255	248	267	223	278	254	228	238	242	260	252	248	236	243	280	224	244	237	224	244	265	254	245	232	249	250	250	239	252	226	236	228	258	263	228	269	249	253	262	256	241	235	236	271	236	249	256	258	222	259	261	274	212	259	232	244	228	265	261	277	250	258	242	260	225	261	263	247	216	240	237	260	253	202	260	276	259	229	246	220	245	232	255	269	240	246	256	248	256	246	265	245	266	235	232	268	248	237	234	253	264	254	247	243	248	250	257	248	264	233	231	233	243	258	292	219	248	250	234	274	235	248	251	240	257	251	257	234	269	270	250	232	246	241	238	258	258	264	236	263	268	242	272	268	246	287	247	251	247	261	234	249	274	255	254	270	254	250	292	237	238	272	246	264	235	245	250	255	251	239	247	253	253	263	242	268	258	249	284	278	257	232	240	255	228	248	237	278	237	224	244	224	289	270	244	221	261	259	262	224	255	236	245	262	239	250	238	256	261	231	242	250	232	266	235	254	243	247	292	258	244	248	275	269	214	278	288	271	238	247	247	274	231	245	267	260	241	269	264	266	250	253	252	268	244	243	272	258	264	243	249	228	267	276	278	242	254	259	254	268	249	242	249	246	238	229	266	235	256	269	254	248	288	239	268	243	240	263	282	242	255	240	245	269	245	276	263	279	233	264	244	249	250	272	258	260	222	260	278	250	280	279	208	264	270	244	270	248	251	233	252	225	252	245	245	268	256	263	250	240	230	245	272	270	235	232	253	283	252	223	274	228	263	250	258	269	268	237	247	256	233	244	240	239	247	238	260	272	249	233	248	231	242	278	230	255	259	248	243	265	258	265	252	223	260	267	242	261	242	229	260	253	242	250	275	268	218	255	247	251	238	254	238	223	236	268	257	225	252	269	222	262	241	251	241	254	276	255	266	239	244	243	265	257	237	238	244	252	253	252	226	237	255	251	279	220	225	251	256	246	243	292	243	241	236	268	321	239	255	260	283	248	234	244	229	241	248	247	249	246	260	253	262	244	214	252	221	212	233	281	227	232	245	235	276	250	244	272	260	239	222	276	262	242	210	274	252	283	233	243	242	247	264	269	258	241	242	257	270	271	251	251	247	256	276	273	264	239	246	271	236	260	261	216	252	241	260	246	259	257	272	225	265	273	260	275	253	238	234	243	242	222	241	246	247	261	265	241	232	273	278	274	244	242	247	264	277	256	264	238	264	240	244	297	275	241	278	252	252	254	259	236	245	263	252	233	256	258	267	225	240	242	284	295	250	266	245	275	237	274	242	259	263	226	212	231	248	219	231	274	210	245	270	234	248	241	249	236	245	253	261	265	252	236	263	248	228	233	254	274	260	275	248	248	231	274	260	280	243	285	237	259	210	285	257	255	259	259	248	265	245	250	264	251	240	243	253	244	278	259	249	216	238	266	265	236	252	254	251	250	252	258	226	238	217	257	226	265	279	258	259	226	273	268	226	246	230	231	278	264	249	264	252	224	260	264	241	200	262	251	267	230	239	254	274	264	270	264	254	262	261	247	240	231	248	235	243	224	245	240	254	250	280	237	245	254	242	259	283	258	243	236	239	239	280	249	264	256	248	268	261	275	262	221	246	276	274	234	247	271	264	246	255	230	263	241	232	261	252	237	215	269	216	229	253	275	242	243	291	237	240	233	266	258	233	233	243	250	243	239	259	254	235	222	254	261	254	263	274	270	252	261	255	256	249	277	276	240	272	238	255	243	231	260	238	247	257	225	242	244	254	249	244	262	252	253	221	253	265	236	264	275	264	261	243	256	266	262	260	266	262	259	248	254	221	252	241	251	295	251	271	267	256	256	259	252	243	249	248	241	228	282	246	239	243	234	245	221	228	224	249	281	288	241	229	238	250	248	239	260	259	260	245	240	255	246	260	258	232	259	238	235	260	244	248	240	246	265	235	243	267	232	254	250	252	274	231	272	269	252	271	256	252	238	229	255	252	272	247	230	229	254	238	269	231	250	241	254	244	237	258	255	272	229	261	240	251	260	217	233	250	267	242	224	252	253	253	245	238	242	241	245	221	257	261	236	247	256	234	250	243	248	256	242	263	249	244	276	243	235	273	253	252	293	233	231	237	295	249	246	235	262	277	275	255	263	290	247	242	261	230	248	229	261	254	269	241	226	234	222	229	247	287	240	241	259	245	239	250	272	241	250	236	272	228	233	258	267	244	243	242	225	257	261	255	269	284	263	250	255	276	227	244	243	270	251	270	244	217	226	248	272	239	235	235	265	255	254	241	259	272	249	244	275	258	256	230	265	225	238	215	234	239	228	259	254	243	232	247	250	248	278	239	261	257	247	269	259	269	251	231	250	243	249	251	239	236	229	258	262	262	243	254	268	248	256	265	248	236	255	226	230	251	290	261	253	259	258	243	259	233	259	248	188	251	258	246	260	249	246	256	249	235	233	257	214	217	267	268	250	245	249	269	231	232	228	256	241	252	270	273	269	259	258	255	271	228	250	255	256	264	251	248	259	243	260	227	245	238	271	248	234	265	301	237	264	246	271	245	244	199	266	252	250	252	254	246	259	268	264	254	236	244	269	236	258	285	265	237	254	234	261	258	249	272	242	216	282	265	271	265	230	223	262	267	242	256	262	288	233	248	232	256	225	273	223	242	257	256	244	266	230	249	255	229	234	236	254	232	252	266	255	257	242	280
7456	10142	8640	6353	5055	3153	1817	920	1116	684	744	737	603	675	632	576	643	627	520	512	474	469	392	375	357	407	385	353	406	361	365	326	360	349	346	353	307	359	331	341	338	332	379	358	359	305	355	289	336	360	320	360	335	350	328	353	338	318	332	325	327	310	355	338	325	355	341	341	335	350	335	373	297	341	317	341	365	332	332	317	303	337	328	340	308	336	328	349	274	346	295	327	352	345	323	310	341	341	354	314	317	348	323	356	347	338	335	322	341	330	320	300	338	334	337	323	331	380	317	306	303	322	332	349	348	348	313	325	336	359	293	368	342	341	333	307	327	356	347	332	326	323	321	312	316	341	345	338	347	323	333	284	340	366	313	316	328	323	347	340	351	315	336	347	327	327	359	319	314	327	334	360	349	344	316	336	336	326	330	334	319	332	345	356	330	335	310	319	315	360	339	318	328	366	324	323	362	305	321	376	302	298	328	336	340	324	340	305	330	321	343	333	331	345	313	356	331	338	327	335	321	339	322	340	338	314	328	374	330	318	340	366	330	326	301	340	344	335	339	329	324	325	355	326	326	375	303	336	287	333	322	336	332	316	329	348	331	346	339	332	293	338	335	308	320	338	305	339	338	325	335	317	334	364	310	304	331	337	358	343	340	345	354	341	318	309	318	364	343	330	329	306	312	348	338	328	325	313	338	315	312	334	335	339	315	299	373	344	357	319	329	316	319	346	323	327	322	322	317	325	334	340	329	339	322	341	372	328	356	355	335	342	312	353	329	336	328	375	325	343	320	308	341	333	307	326	329	311	335	373	329	352	355	333	341	314	332	332	314	325	338	318	335	305	334	346	316	329	314	339	324	359	348	332	316	315	346	332	314	329	316	318	349	340	360	331	305	326	355	325	324	310	322	360	343	342	306	304	332	319	341	360	320	325	336	322	336	330	325	314	312	307	337	347	350	333	325	323	296	296	312	317	356	354	296	333	332	305	357	355	342	309	350	333	353	306	354	326	326	330	351	342	331	338	345	352	323	288	322	321	300	323	337	330	320	313	335	344	328	323	281	315	301	326	341	291	290	308	315	317	277	322	347	385	321	325	297	330	348	325	327	334	305	348	299	329	347	338	331	326	323	348	343	330	315	313	339	299	338	298	336	354	310	330	314	321	326	320	334	329	292	335	346	308	312	314	347	340	331	321	333	329	334	336	337	310	343	326	324	346	347	349	316	303	341	344	334	314	295	351	311	311	357	369	318	324	352	348	307	346	309	307	314	333	314	312	337	339	346	316	364	329	303	326	310	323	323	341	346	314	293	303	335	367	329	316	313	346	344	323	311	354	338	302	320	346	302	372	324	334	329	314	300	326	382	294	331	301	327	332	336	334	310	300	333	296	338	339	321	337	340	338	345	326	341	319	322	344	305	345	323	330	342	341	316	326	301	330	311	334	346	344	343	307	325	318	315	350	329	306	327	322	310	335	338	371	324	323	334	334	339	349	331	340	344	355	325	353	348	351	345	333	329	349	324	305	318	360	350	324	321	327	323	336	337	356	313	297	351	375	328	336	321	319	314	320	334	375	355	324	324	320	327	320	354	335	325	328	322	323	313	311	351	321	322	326	317	346	343	323	313	352	322	322	317	356	338	306	309	354	328	318	312	390	357	299	331	331	337	338	346	322	336	331	374	328	325	318	331	320	341	327	296	313	311	348	328	334	347	347	318	328	321	320	330	353	349	290	333	312	342	318	350	313	327	326	371	325	344	350	327	363	334	326	318	330	353	341	375	333	317	333	340	322	312	358	352	327	305	355	341	353	340	335	335	338	330	352	373	330	343	353	320	361	331	326	319	338	360	331	310	349	319	306	316	332	346	310	365	309	355	387	358	322	340	312	311	318	309	328	360	337	324	343	317	327	342	311	322	293	317	313	307	351	339	322	331	321	288	321	269	330	318	321	309	338	315	344	321	336	344	311	347	352	310	324	352	322	317	316	328	327	353	296	345	320	337	325	322	331	321	317	324	334	337	297	318	359	330	322	331	320	295	342	295	324	338	308	290	343	364	324	322	295	317	351	313	333	324	304	334	324	315	329	351	325	329	368	344	323	314	336	323	312	316	323	317	344	361	304	322	329	317	336	331	318	327	326	284	333	355	338	323	363	336	332	350	308	368	313	306	341	320	353	332	315	333	316	332	326	335	304	325	332	332	336	319	340	343	313	328	314	341	297	295	328	345	323	347	311	290	342	323	317	324	315	342	321	335	320	351	330	340	350	331	325	309	344	326	347	324	322	338	337	347	350	326	318	367	370	320	316	345	359	350	351	310	298	339	303	318	334	341	332	363	299	342	330	368	305	305	371	330	344	352	361	312	336	325	312	330	307	306	325	319	317	349	311	307	316	336	342	334	333	324	318	332	346	317	294	308	354	343	347	358	329	345	314	338	327	332	342	337	338	338	352	325	325	315	347	331	334	306	324	342	305	344	350	315	360	325	343	370	299	336	347	345	333	315	315	320	323	298	327	347	332	316	312	366	329	320	305	315	306	336	352	318	310	354	316	316	331	342	325	325	340	333	282	311	340	326	303	324	326	326	313	312	347	280	332	351	310	332	343	333	367	331	302	335	343	327	338	336	342	317	322	319	328	333	321	324	327	341	362	337	300	327	333	355	325	329	320	340	334	291	350	349	339	321	332	330	328	340	334	301	281	348	330	339	314	317	307	327	345	343	319	324	319	310	303	362	328	320	333	370	338	301	330	337	329	351	345	310	330	349	311	335	326	321	300	325	313	339	328	346	311	328	318	332	346	330	349	335	343	336	312	347	353	296	335	334	371	351	324	380	318	337	348	310	334	332	328	300	317	322	338	316	327	317	323	313	344	331	290	335	321	331	319	311	316	353	306	335	322	345	304	339	328	332	352	347	348	311	316	358	321	318	334	338	305	316	390	311	331	328	341	308	304	349	332	340	333	313	342	309	329	343	323	327	316	357	314	322	313	316	351	308	317	331	369	325	328	327	325	321	343	313	306	332	314	325	355	360	299	341	330	320	341	340	333	331	309	327	304	322	367	354	369	312	329	300	336	335	320	325	329	325	336	307	320	332	321	335	325	302	353	317	302	315	326	322	323	356	355	325	330	335	293	332	344	304	338	319	313	327	330	323	332	352	343	317	352	318	359	332	334	340	327	341	346	363	316	351	349	348	344	344	348	345	328	325	325	349	322	326	305	336	322	339	331	362	353	303	323	357	328	334	339	352	307	308	337	313	309	300	359	331	313	335	329	338	311	309	323	309	351	335	325	332	327	320	291	300	338	339	367	333	319	309	336	324	325	338	335	309	342	322	319	327	301	363	330	313	347	302	349	338	344	331	332	335	357	326	286	346	332	335	319	339	373	350	347	359	372	366	365	290	338	338	312	334	291	328	298	348	301	344	356	335	328	309	323	304	353	320	321	352	318	291	358	357	339	316	328	334	327	283	326	333	346	325	337	299	323	296	313
23658	20923	28166	23842	20915	11015	2682	1135	1173	908	862	824	748	781	725	764	725	707	688	631	655	583	568	476	508	487	540	476	548	559	479	490	498	459	498	487	465	476	540	496	447	509	452	467	496	471	512	464	439	500	456	491	448	480	473	521	471	499	462	442	479	479	472	474	466	461	430	499	480	476	447	471	485	490	507	479	456	478	437	464	427	425	458	500	471	472	457	461	445	471	454	463	468	489	492	463	455	521	471	446	472	465	469	456	470	507	489	486	439	457	432	480	460	455	465	440	483	474	481	467	445	445	481	438	456	482	463	482	477	458	447	504	440	425	480	451	435	452	461	448	454	439	471	471	445	445	412	485	419	488	424	401	484	493	462	476	456	444	490	471	486	451	446	463	481	454	440	468	459	465	511	455	443	478	410	467	478	479	470	424	452	441	491	451	470	459	471	434	486	463	452	462	465	475	466	413	481	453	471	470	451	474	447	463	455	493	450	473	433	487	489	463	451	435	465	442	520	500	519	454	468	508	460	466	490	450	421	513	471	424	435	465	429	478	451	457	472	437	460	480	517	449	452	432	475	430	440	450	447	529	462	523	481	503	452	460	470	415	466	463	462	451	490	459	477	432	468	458	491	454	492	469	467	468	433	514	436	489	443	493	477	418	419	484	464	471	492	422	468	448	483	483	471	486	432	464	468	466	454	504	457	456	452	488	471	465	477	479	450	456	453	489	451	421	472	451	474	442	461	491	477	446	493	456	422	475	442	468	453	464	450	498	447	457	435	451	516	490	450	495	476	459	449	425	430	481	462	420	468	487	455	427	442	435	454	492	490	435	478	478	459	444	470	468	458	484	474	472	457	447	430	458	496	467	468	456	462	437	453	469	432	498	467	487	476	484	458	454	436	484	481	466	495	449	478	454	459	467	440	467	454	453	459	464	507	473	466	474	495	465	457	480	452	480	490	439	474	454	453	482	474	484	457	487	501	468	465	480	450	492	438	497	495	462	462	490	473	477	482	508	464	478	472	419	445	467	488	440	442	464	441	491	470	451	461	463	486	453	461	475	485	501	470	498	450	520	481	437	496	426	479	445	470	477	485	449	502	485	488	457	494	454	451	443	484	478	484	437	459	472	475	499	449	474	478	476	476	464	501	479	462	505	485	461	416	476	520	472	475	443	420	443	469	483	472	459	440	473	453	481	485	499	481	483	437	446	436	461	451	458	518	459	457	427	479	481	440	449	477	490	507	467	516	464	458	446	477	434	489	476	488	435	468	477	458	444	498	444	469	514	496	487	463	462	461	467	462	441	478	477	479	508	464	445	503	475	458	464	462	418	480	482	443	461	457	482	453	428	494	436	430	429	458	458	491	489	491	477	475	509	470	444	456	444	432	471	456	469	434	486	446	496	469	486	443	457	491	465	442	472	478	453	470	424	442	478	435	438	447	447	439	498	466	473	477	440	476	462	505	460	451	458	459	452	467	500	467	459	456	453	487	484	472	468	438	462	457	528	460	480	449	458	448	452	457	479	475	459	493	522	492	465	471	422	466	467	494	471	471	441	473	444	453	462	495	466	462	495	444	419	444	495	467	445	492	436	438	496	469	450	483	482	492	472	478	437	468	433	461	460	448	473	454	472	503	443	463	468	499	462	453	465	469	471	473	441	458	435	424	434	469	468	476	446	477	466	456	416	493	484	481	467	456	444	479	424	471	499	479	453	465	461	475	445	452	483	414	513	459	469	471	458	457	447	458	438	444	461	504	438	449	480	436	427	439	459	453	476	484	458	476	474	486	499	471	470	457	453	464	474	490	462	487	476	463	438	462	506	441	478	452	463	488	461	473	472	511	460	479	453	508	437	482	481	476	464	451	518	471	454	451	478	444	448	470	476	477	453	485	502	486	440	450	447	502	498	490	474	472	456	442	479	464	432	453	479	447	503	484	442	475	482	468	454	451	483	484	494	487	467	418	478	466	445	445	458	453	461	421	494	469	431	439	460	456	448	461	478	458	446	516	448	425	510	432	413	495	488	469	487	448	469	484	463	454	448	457	448	491	495	501	433	497	482	478	470	484	473	497	501	451	520	466	442	454	465	463	439	454	474	450	459	506	470	466	474	395	433	463	454	503	471	498	442	493	447	475	484	492	461	472	453	468	474	477	475	486	435	479	460	421	471	424	437	468	432	449	471	491	497	457	472	444	480	456	461	461	471	466	486	466	451	465	466	449	496	463	462	511	441	449	440	462	465	465	473	472	426	500	455	489	484	474	457	438	491	461	427	485	461	439	432	440	437	506	465	443	476	483	499	402	431	417	455	454	469	455	450	495	441	439	441	467	462	473	440	468	451	458	448	454	451	466	479	481	468	485	468	433	432	468	467	526	475	483	448	439	470	468	452	451	449	456	478	464	455	473	481	437	473	467	488	431	453	502	477	468	444	499	459	469	467	463	477	446	458	465	450	467	455	483	475	452	449	476	484	485	449	483	450	444	479	512	484	456	450	432	488	491	454	467	475	416	446	435	447	482	435	453	447	470	499	428	459	500	446	420	429	497	460	479	453	476	490	464	450	499	473	470	507	463	471	478	484	456	477	478	465	455	444	450	438	451	446	441	484	470	481	477	451	443	437	468	460	450	454	466	469	468	430	465	465	478	463	481	502	464	444	462	478	459	456	445	485	486	466	457	470	416	477	473	483	497	470	461	472	510	452	423	435	431	487	456	425	482	490	441	457	453	471	480	454	465	450	455	453	497	445	439	498	436	470	465	464	455	487	475	473	469	464	507	484	451	487	431	413	484	481	468	476	432	484	489	483	450	445	510	477	486	454	472	464	459	445	454	468	487	442	471	485	477	449	456	483	485	442	508	484	499	493	439	442	450	487	426	443	433	477	456	464	476	461	438	486	454	484	485	437	500	522	478	461	460	458	495	488	508	427	491	444	470	507	454	461	458	455	465	489	479	435	459	448	477	481	478	463	500	427	472	446	484	479	435	462	422	421	473	494	470	482	512	474	460	497	476	454	440	458	468	483	483	463	461	452	471	455	486	437	443	448	481	507	467	486	464	480	472	444	430	484	496	504	498	475	490	490	472	483	473	433	444	460	452	478	447	477	465	520	490	457	432	471	450	513	476	470	440	455	493	497	458	458	449	456	450	462	462	497	406	483	447	471	470	471	480	457	468	452	472	501	449	423	520	456	428	487	468	454	469	470	485	469	465	468	423	445	452	441	441	445	456	443	431	443	443	452	425	497	458	496	447	447	467	441	468	458	474	483	512	504	477	464	473	462	484	453	428	454	458	496	483	470	473	491	479	433	497	458	468	506	448	462	508	443	435	482	433	470	452	444	453	452	494	451	478	441	459	466	443	471	436	436	440	479	494	462	463	446	481	485	478	441	442	416	471	497	483	515	453	430	494	460	466	457	473	447	481	484	450	493	491	481	471	450	454	456	504	488	492	477	467	461	421	472	417	470	461	487	508	494	456	468	458	461	450	450
8985	18659	16704	10832	9522	5869	4062	2292	2486	1718	1656	1583	1298	1332	1285	1219	1268	1206	1088	989	922	849	763	724	672	697	745	741	683	678	670	627	603	644	674	626	619	626	658	626	651	620	623	634	621	561	596	565	607	626	629	632	577	619	631	623	600	593	607	620	602	532	599	623	612	600	636	637	636	614	617	612	625	629	599	587	604	608	571	572	621	594	633	595	620	639	572	570	612	624	605	588	604	573	570	615	576	593	616	589	576	577	621	586	578	588	614	538	573	555	597	582	554	628	580	536	611	575	614	624	611	560	581	581	626	588	653	596	619	594	604	592	583	644	623	559	582	579	580	563	616	594	603	629	587	590	605	570	605	617	541	612	615	585	602	599	573	631	598	588	573	560	623	637	574	570	607	579	625	636	619	592	568	613	621	538	549	594	582	607	628	637	608	575	581	594	609	607	571	586	597	560	573	536	571	608	621	624	598	590	561	628	604	620	616	590	595	620	561	568	606	573	578	568	594	628	584	585	553	561	606	601	594	597	593	594	609	590	615	610	604	564	601	585	626	580	633	608	576	574	606	520	613	543	589	594	563	560	607	606	534	611	573	602	553	565	531	584	626	551	611	646	594	622	592	577	598	593	625	595	588	593	560	619	612	609	552	588	635	620	615	569	604	538	596	608	583	554	566	623	588	623	572	574	586	582	606	607	602	585	565	571	606	574	593	582	621	603	596	555	600	586	624	544	595	589	597	588	569	560	593	578	583	600	556	655	601	641	605	587	602	558	627	590	574	566	569	569	596	575	604	591	559	580	555	577	582	636	602	613	592	625	607	634	609	582	603	638	604	619	594	573	576	577	556	576	616	604	567	583	565	587	585	603	594	574	572	578	576	577	592	662	604	638	596	578	582	558	603	600	664	562	653	605	604	625	561	581	610	585	578	569	550	627	578	632	600	570	668	568	610	564	575	621	567	631	570	572	609	561	596	634	625	570	599	646	576	581	623	580	606	598	611	581	592	575	619	610	593	568	583	606	572	611	557	629	568	608	597	568	602	583	562	602	620	573	578	601	616	626	585	599	604	585	570	616	603	585	538	658	544	546	651	623	567	609	563	589	627	608	600	620	608	603	583	573	590	586	584	555	582	607	603	593	594	623	617	564	590	610	584	624	573	587	583	609	607	597	588	573	612	594	554	631	550	576	630	581	592	587	587	629	560	578	566	587	621	613	576	597	574	589	626	597	578	620	582	632	638	586	581	578	576	568	586	619	592	588	564	624	588	593	586	552	595	594	607	594	663	627	587	567	586	637	566	621	566	605	591	599	585	586	614	635	589	601	622	614	574	589	613	603	616	574	565	625	610	547	596	595	568	568	644	617	619	628	557	578	581	591	617	615	554	593	559	590	556	553	560	593	645	593	572	567	619	587	575	593	579	578	558	574	572	617	614	585	635	602	550	600	601	604	609	571	584	576	611	567	570	572	598	590	618	578	570	601	580	609	588	662	591	559	595	577	594	613	551	594	593	569	640	571	610	616	608	599	593	639	617	613	575	589	559	596	634	574	576	599	564	606	583	615	602	632	620	589	574	590	557	551	597	573	534	590	596	576	538	583	579	594	577	560	637	526	594	608	538	582	600	621	607	598	625	564	568	613	652	637	593	571	593	580	639	558	619	584	623	594	634	564	551	612	506	569	610	594	586	604	613	550	570	598	604	569	598	571	618	601	609	596	588	609	615	600	584	603	579	559	609	610	590	578	603	613	591	586	585	557	574	569	545	575	601	576	592	597	597	617	579	560	514	597	622	585	588	558	601	555	623	564	600	593	631	599	624	602	588	607	610	592	601	576	615	609	576	609	584	593	599	598	587	614	560	648	598	623	518	545	587	561	609	612	567	579	598	635	561	587	588	598	594	583	588	536	612	618	578	593	580	597	602	618	578	611	585	621	611	594	608	629	607	581	582	593	638	564	567	579	621	650	547	577	601	592	577	615	575	560	574	610	584	614	597	612	603	604	593	614	558	625	628	582	623	546	568	566	596	546	581	608	569	595	597	574	592	585	560	610	618	594	584	588	600	567	570	623	545	593	637	578	609	590	553	598	596	594	569	578	608	599	619	597	565	625	629	586	573	574	596	572	584	567	609	593	609	613	599	563	629	576	625	592	554	577	549	579	600	599	559	571	592	603	600	576	607	625	585	599	628	619	538	594	593	650	613	591	576	609	572	613	555	558	607	599	625	592	588	602	593	534	591	593	603	614	578	558	630	573	557	571	610	603	615	532	574	592	592	543	610	613	604	608	567	640	586	554	536	568	586	572	595	592	558	628	582	614	607	621	576	592	617	576	612	582	586	588	655	603	579	571	587	576	579	548	623	552	612	563	605	592	620	592	595	620	632	588	613	599	605	614	581	590	597	615	591	626	642	582	628	571	602	622	552	591	570	596	599	605	602	627	544	599	560	599	601	618	618	588	615	628	605	625	570	551	584	618	567	609	607	615	574	561	586	586	580	643	595	589	601	560	615	594	585	598	584	589	564	610	580	592	579	590	611	598	551	547	574	552	602	589	618	579	584	574	609	572	627	569	627	566	581	603	605	648	589	581	579	587	569	626	607	536	571	613	622	576	601	548	543	560	639	546	615	615	617	582	604	588	574	623	623	626	578	556	587	609	625	588	581	595	611	548	610	597	593	573	632	615	593	569	612	596	587	598	628	585	634	595	575	627	612	627	589	586	592	612	627	580	561	571	557	555	615	608	603	568	626	582	577	577	599	588	593	596	580	590	564	620	617	585	597	586	573	574	586	552	614	612	616	585	552	601	548	645	617	549	639	569	581	583	579	594	593	609	598	617	593	585	627	591	580	606	644	538	592	604	594	533	563	612	594	659	585	602	597	610	608	537	565	551	565	588	578	594	548	621	599	629	582	618	556	661	571	606	597	561	582	600	613	606	598	581	543	576	601	567	592	604	583	583	587	620	588	566	625	566	608	594	606	601	544	608	616	611	593	610	623	595	616	620	599	579	594	541	586	584	669	625	588	619	607	591	562	588	553	640	587	557	631	568	599	599	623	631	643	589	611	585	608	617	564	622	610	612	616	566	578	603	582	608	555	587	566	579	606	588	640	626	591	611	631	561	591	593	614	560	586	593	573	578	599	579	563	584	582	549	583	594	604	586	603	605	599	544	635	570	616	589	582	606	590	602	632	580	607	599	561	551	599	590	592	568	590	592	602	557	612	590	608	580	565	625	581	624	591	575	577	611	549	634	590	563	594	578	619	585	575	590	588	551	610	577	616	591	595	593	574	577	599	609	593	583	592	592	611	593	602	551	584	610	641	608	618	609	597	558	584	620	632	599	569	599	580	591	552	572	560	610	627	575	611	639	613	616	578	610	590	614	602	548	595	577	590	576	576	585	573	602	570	580	607	581	627	555	567	601	601	536	605	620	578	615	614	621	581	623	649	573	609	568	620	569	606	642	607	581	610	556	630	631	655	547	632	571	600	608
24863	20913	26903	24866	10760	2025	1230	502	567	418	406	389	343	394	381	347	366	333	325	281	289	268	201	198	209	235	206	198	189	216	188	190	188	185	177	169	170	194	215	193	195	168	190	207	184	164	178	168	190	178	203	184	203	191	199	209	201	197	184	168	177	183	183	159	185	189	194	200	196	189	191	179	166	195	187	174	182	195	184	186	178	191	171	194	164	169	186	187	192	158	169	194	165	169	179	189	162	178	201	193	184	181	160	171	175	181	203	213	190	166	178	200	181	168	181	167	207	196	166	197	171	184	201	184	203	195	206	151	159	185	200	194	161	182	196	177	194	156	183	176	185	184	171	183	181	185	168	176	180	192	186	177	188	166	183	172	172	163	178	184	173	180	171	189	186	191	197	180	192	207	198	190	180	183	177	173	174	191	162	165	161	172	186	162	187	183	170	140	184	195	159	170	165	186	176	188	181	175	198	189	175	173	183	177	166	193	207	172	172	178	176	178	183	155	186	184	158	189	155	166	204	162	170	167	159	176	175	179	188	170	185	180	173	204	179	147	185	155	182	194	148	183	175	188	191	164	165	184	194	179	190	176	204	206	175	174	168	178	198	174	189	176	160	186	178	190	193	197	182	193	185	162	184	170	163	157	174	191	209	188	181	172	178	190	166	195	170	188	169	210	174	158	205	192	210	201	174	177	188	166	203	173	190	200	187	160	175	186	199	166	193	175	190	188	192	159	176	183	185	163	200	163	171	156	205	187	191	195	159	186	161	170	202	196	172	178	183	168	201	168	166	162	187	170	199	180	161	185	168	176	182	176	167	161	173	171	186	186	172	171	174	195	195	181	168	190	182	164	156	166	159	174	174	173	170	184	180	158	180	188	164	177	196	192	158	167	149	176	185	171	159	188	177	169	181	172	202	182	177	174	172	176	163	191	172	210	181	176	169	195	210	165	178	192	183	163	209	184	169	195	188	181	200	171	185	149	183	179	185	193	192	195	194	161	198	193	181	181	176	194	170	179	179	167	168	167	162	165	184	174	191	184	190	170	197	174	185	188	165	182	204	195	186	185	166	171	181	177	163	167	158	175	178	188	180	173	192	220	182	192	166	168	181	174	171	165	167	178	203	171	177	198	181	172	197	195	209	164	180	185	157	188	169	199	198	170	162	188	178	171	176	197	175	177	200	191	171	174	163	162	169	171	173	191	202	175	181	160	174	169	198	176	189	181	181	175	187	173	188	180	156	172	185	197	180	202	201	172	162	185	198	185	154	181	166	161	183	188	163	169	189	176	174	167	190	193	174	164	182	199	179	169	185	183	168	173	173	196	160	158	184	156	187	192	171	168	187	182	181	182	184	178	207	177	176	163	200	177	177	192	155	192	178	191	184	168	192	164	160	163	174	179	193	204	178	177	152	175	179	181	173	161	166	183	212	197	163	167	197	179	160	163	176	175	187	172	194	185	183	183	183	181	167	191	187	191	216	184	196	171	181	182	170	195	155	175	187	183	157	182	201	169	166	182	188	200	173	183	202	190	184	207	173	178	181	193	198	173	167	166	178	201	157	182	199	186	160	181	200	192	189	187	190	201	204	192	180	182	190	176	206	166	192	189	202	186	151	188	169	191	169	183	198	160	194	188	168	170	178	201	181	178	185	173	182	187	184	168	200	168	188	188	177	185	187	175	181	192	173	193	165	203	177	204	196	169	196	177	182	185	163	178	177	204	166	184	144	164	183	188	153	169	151	193	192	164	167	191	188	174	168	168	210	184	169	162	187	188	180	161	172	169	189	162	186	162	177	165	201	181	145	171	190	186	169	173	185	164	206	203	187	197	179	197	190	193	169	167	165	189	191	158	175	181	177	186	169	186	149	177	185	190	182	197	164	178	162	201	162	202	194	167	195	185	178	187	183	178	160	191	185	163	178	179	165	169	190	172	188	167	155	177	194	181	203	168	163	179	173	183	166	181	197	177	190	190	177	164	184	182	177	157	186	174	211	211	173	154	168	187	195	177	177	181	194	184	188	170	201	173	168	184	196	184	169	169	182	191	184	208	185	179	186	155	190	175	192	169	196	177	193	179	170	186	184	178	185	182	153	187	171	172	185	171	199	166	209	182	167	186	180	189	177	188	175	186	185	184	185	170	168	148	194	151	191	181	185	164	148	193	167	197	194	174	193	189	156	191	193	179	170	199	161	185	153	186	179	198	194	170	188	168	184	195	180	191	168	167	187	174	194	169	184	192	195	188	180	164	194	196	186	170	173	185	172	192	168	150	153	163	190	197	199	186	170	173	188	156	194	184	166	184	175	201	190	180	178	175	160	151	160	207	195	191	185	164	184	169	184	172	156	190	183	200	192	178	171	192	191	197	200	169	163	185	185	199	174	182	182	202	174	154	181	171	164	189	154	147	194	197	177	180	191	196	158	171	199	180	165	189	195	204	187	169	170	184	174	179	183	164	224	158	168	187	177	159	155	193	175	184	157	170	181	177	189	175	175	166	151	206	183	176	198	171	150	162	178	176	202	168	196	153	159	163	179	204	188	188	182	186	189	173	193	176	165	189	186	192	206	156	182	180	180	191	196	193	169	166	188	176	173	181	158	186	187	145	187	187	173	159	173	180	158	172	168	183	189	160	205	187	181	175	189	179	183	167	168	192	182	191	189	198	164	167	164	192	160	184	203	173	165	188	173	174	160	158	168	151	179	219	180	184	195	155	185	184	189	181	172	214	181	198	170	172	163	194	200	190	155	163	162	188	190	194	172	165	193	184	178	205	172	194	202	188	188	170	189	187	177	197	181	200	196	180	172	173	159	181	187	174	173	162	215	172	175	189	168	194	169	184	179	212	185	203	168	154	167	176	165	146	155	168	191	169	187	201	180	177	193	191	169	158	151	177	183	186	174	179	205	178	167	156	161	168	169	193	173	169	202	205	189	187	164	174	166	181	211	195	191	172	187	187	181	178	179	183	170	198	174	159	196	186	197	187	178	161	175	183	184	177	182	174	150	191	186	177	187	187	176	190	182	185	184	169	168	177	189	190	167	164	171	179	177	181	185	202	176	159	195	201	172	175	172	175	190	165	160	196	201	195	193	166	171	184	183	182	184	186	199	186	201	178	210	164	170	152	185	173	179	171	177	176	173	185	170	198	214	163	175	195	204	202	165	174	189	172	180	172	167	183	186	187	155	195	175	176	185	187	226	148	195	171	172	156	167	185	194	173	191	197	182	194	177	176	180	176	171	177	200	170	181	190	174	183	171	170	186	182	188	180	168	157	187	170	185	196	163	164	173	157	156	189	188	167	200	171	180	174	175	175	167	175	160	179	182	200	167	190	179	203	184	163	176	175	183	168	181	165	184	178	187	199	165	218	145	173	182	197	166	183	191	192	186	194	177	179	169	173	178	192	183	165	169	156	170	151	171	168	172	183	181	191	204	186	188	153	177	166	148	192	176	185	192	177	178	193	179	175	169	175	191	198	171	172	161	165
8371	14570	12982	7621	7773	4047	2923	1329	1471	1014	920	993	744	793	774	689	700	653	629	473	479	502	407	332	289	291	339	328	315	305	268	293	298	279	278	256	272	280	280	271	261	288	269	267	283	257	289	291	251	259	265	288	250	260	262	304	282	255	241	261	242	286	272	290	264	245	285	265	262	254	241	243	268	273	264	278	256	288	284	238	268	268	264	241	222	240	280	235	289	254	248	265	234	265	241	272	270	228	265	266	271	224	284	240	264	252	257	232	240	257	272	252	238	229	246	248	228	266	233	284	266	236	234	240	213	227	259	251	238	248	254	246	266	259	229	280	253	251	286	231	251	234	238	270	258	267	262	239	234	248	258	241	269	229	240	263	264	266	243	263	237	246	238	249	284	234	261	251	281	255	273	248	242	274	252	230	231	254	270	248	272	255	213	262	258	246	249	238	258	249	264	258	240	228	244	248	274	249	279	239	260	221	258	253	213	269	241	257	233	223	246	267	258	244	246	260	269	270	210	261	259	268	238	266	251	244	231	260	246	277	227	240	260	265	253	267	251	252	261	274	283	305	242	241	252	244	263	234	259	250	239	261	263	254	239	268	255	261	234	272	271	265	293	257	256	270	248	261	253	234	234	236	255	245	228	247	273	239	280	279	259	265	244	248	249	225	280	257	259	248	271	267	256	265	266	266	217	260	266	252	255	269	264	237	243	259	226	246	247	267	254	267	236	257	236	244	259	281	265	243	263	261	245	234	256	241	230	272	254	265	237	268	235	255	244	287	236	242	267	275	266	222	241	249	245	254	258	252	231	239	253	255	263	249	286	281	250	259	242	263	245	255	237	244	266	252	243	224	223	284	239	259	224	261	272	237	263	249	263	252	238	272	264	268	242	228	258	242	247	261	255	257	260	264	260	252	246	249	260	275	255	261	262	268	251	251	285	252	272	240	241	244	255	264	263	245	235	252	254	251	225	226	247	232	242	269	273	263	238	274	230	260	256	231	272	254	244	269	244	219	266	231	257	250	266	249	250	271	287	253	260	257	256	269	226	225	238	255	241	267	246	256	224	262	218	246	238	269	256	243	229	257	268	278	251	265	242	235	268	249	225	256	298	245	233	251	264	245	246	263	222	269	248	273	250	236	246	260	251	254	239	238	247	257	255	253	252	255	237	267	232	262	267	273	273	231	239	236	260	253	235	261	254	259	232	240	268	253	259	232	266	267	262	232	218	278	250	256	259	259	239	273	259	296	228	270	253	212	239	236	239	275	278	275	224	257	262	235	240	229	277	271	256	241	255	259	263	248	242	268	240	246	234	228	255	224	271	241	246	255	239	248	237	229	254	224	231	260	252	241	270	239	265	259	225	241	262	239	226	269	263	251	248	256	259	269	235	229	270	264	226	234	248	263	240	234	257	282	232	243	242	267	236	231	252	229	252	283	248	251	237	261	257	259	250	228	272	259	249	244	251	244	273	258	246	245	283	270	241	265	268	259	264	253	264	243	287	229	259	251	265	243	255	239	266	256	234	273	258	238	260	267	242	268	238	260	244	254	251	212	256	261	248	236	247	230	239	277	238	239	255	250	258	260	269	261	250	257	238	253	232	224	265	266	243	262	247	232	269	251	269	287	237	273	230	255	250	225	283	249	260	254	251	265	274	263	269	236	247	263	239	239	253	251	247	224	255	257	222	248	239	252	236	236	249	249	248	260	265	251	254	243	244	244	258	260	239	255	259	257	241	251	260	232	239	249	227	242	262	255	253	260	243	221	250	255	264	240	246	258	249	276	255	251	218	257	243	227	246	240	225	223	228	251	254	240	263	273	217	259	244	267	276	228	255	258	235	250	228	255	226	262	254	259	231	263	223	299	241	252	228	237	253	242	266	249	271	258	230	255	265	250	254	269	265	253	215	272	247	259	262	261	252	251	233	257	225	263	249	255	246	240	250	277	246	248	253	254	243	270	279	258	265	254	258	271	263	240	238	231	256	270	236	271	239	230	263	227	255	257	252	249	263	238	245	251	263	220	275	222	253	236	245	240	288	257	248	250	248	219	228	259	242	252	256	248	252	285	278	215	216	264	243	246	248	258	234	255	267	237	254	222	247	224	252	265	237	252	240	231	235	242	269	227	253	240	266	255	240	252	262	250	260	258	241	235	251	250	239	254	249	250	264	247	295	273	268	243	243	232	264	203	265	243	250	260	223	238	298	260	234	231	210	263	257	294	240	242	237	258	237	245	236	247	245	241	253	245	284	253	260	235	240	242	246	214	219	260	277	261	248	235	245	228	225	231	260	257	239	267	257	261	259	239	287	211	266	236	245	254	264	274	232	268	237	261	259	236	249	240	240	262	250	245	243	247	263	268	272	272	241	247	234	254	271	258	248	236	223	246	225	232	237	276	245	254	288	228	238	208	228	231	265	271	229	250	262	257	251	258	244	265	240	246	254	257	224	254	231	277	257	253	239	262	262	248	248	236	245	246	237	229	237	268	247	256	244	258	254	248	232	241	257	234	257	258	238	229	228	242	242	239	218	224	252	266	264	266	257	257	268	267	270	246	231	229	270	244	250	247	259	246	240	258	250	258	272	262	274	238	243	231	246	246	286	219	233	251	275	253	224	282	232	239	245	231	233	251	279	247	253	236	263	228	256	258	232	239	231	254	256	260	206	255	236	251	266	244	236	240	258	228	246	269	240	266	247	230	266	239	239	272	246	232	260	236	292	249	242	244	277	240	238	235	243	262	239	261	266	230	248	285	233	243	273	253	272	285	247	275	232	264	263	238	260	247	262	264	257	254	262	219	246	241	269	250	233	222	258	246	302	242	251	263	249	283	234	254	286	269	232	273	266	259	274	218	264	248	248	256	254	243	250	220	257	266	255	227	236	243	262	239	261	254	246	275	245	251	230	272	282	265	238	269	234	253	216	265	248	275	252	271	254	238	259	264	257	250	267	221	230	239	239	245	249	239	272	271	258	276	261	249	225	240	232	278	260	280	248	248	271	256	254	231	262	268	258	274	252	234	262	265	243	260	258	264	241	257	242	256	267	253	257	271	227	263	242	249	248	268	229	266	269	233	259	222	253	250	280	216	225	252	233	241	259	235	250	240	261	246	264	245	234	249	231	261	233	263	252	239	260	244	239	242	227	225	277	277	273	243	241	265	249	247	260	246	270	266	254	230	238	235	206	227	254	239	247	227	262	240	249	252	259	276	263	228	248	260	264	249	259	254	260	249	237	256	239	290	255	234	234	235	224	254	222	257	260	253	266	229	238	230	263	240	268	233	268	235	248	239	239	265	242	266	238	241	272	241	251	259	241	251	241	266	218	258	231	254	270	250	280	271	245	248	256	238	255	246	252	265	242	269	203	246	236	243	267	236	250	264	236	279	245	241	255	259	249	266	256	234	280	252	258	260	234	263	227	249	242	234	296	234	260	251	237	248	241	264	257	283	259	247	264	252	239	279	252	276	256	278	251	223	268	256	259	271
22705	20969	28661	23449	20962	21029	10408	1819	1562	1211	1035	1127	929	959	914	903	838	807	821	751	710	687	620	597	545	533	541	594	587	543	553	541	492	486	524	483	497	527	483	484	553	522	517	535	521	494	475	556	487	470	523	465	456	534	501	486	519	480	478	487	519	490	490	494	473	503	481	531	535	499	526	505	518	509	493	467	535	491	478	496	481	482	490	478	493	467	500	478	493	459	486	483	454	508	498	470	503	499	462	451	459	480	476	442	494	467	478	471	455	492	494	468	492	445	494	511	488	476	464	470	490	456	520	469	460	507	464	498	480	467	458	487	489	517	460	460	485	473	463	453	467	478	519	499	490	448	478	452	491	484	500	479	434	483	469	486	490	476	509	490	460	507	499	498	449	474	513	470	484	475	488	487	498	498	460	473	443	491	437	468	468	443	465	447	507	482	444	485	482	475	499	466	490	500	452	461	460	433	480	500	521	490	465	456	472	452	507	441	494	502	465	482	499	478	473	505	502	455	499	510	487	507	438	458	496	505	502	465	479	474	488	468	440	489	472	505	491	485	524	523	460	493	506	461	487	481	452	497	482	468	482	473	481	478	482	451	496	454	444	456	450	481	480	443	470	480	475	481	471	488	465	467	478	485	466	487	514	483	498	490	489	453	478	508	462	504	483	510	480	526	529	481	466	468	484	483	480	487	509	488	504	508	471	493	470	507	495	465	477	473	452	469	476	485	456	483	493	486	483	483	494	489	489	469	424	502	476	449	498	502	439	484	506	518	515	486	447	464	496	471	486	493	488	479	512	468	455	518	467	538	501	458	513	443	479	504	459	515	496	445	479	444	449	474	488	518	497	444	460	478	479	490	442	469	505	457	469	471	493	437	483	508	476	468	510	480	464	463	504	460	437	476	456	467	478	501	493	469	506	487	458	457	465	457	446	506	510	464	499	463	489	457	442	493	467	516	483	462	447	490	488	476	469	467	488	485	483	477	478	478	532	471	477	463	471	463	460	467	482	490	483	456	548	498	485	491	501	485	481	472	490	515	477	471	494	488	474	448	540	481	460	458	493	500	452	480	500	480	464	496	444	476	461	461	481	467	499	476	472	441	473	447	484	486	449	478	490	471	465	489	453	477	484	491	458	495	511	509	457	519	478	483	483	501	462	467	536	500	484	472	508	510	493	472	433	466	464	479	466	508	497	437	483	513	451	531	508	493	482	462	490	475	464	469	466	462	444	467	485	436	455	489	501	511	476	495	484	467	471	463	494	470	510	461	481	502	488	468	508	483	475	500	450	432	458	463	476	473	453	488	498	470	461	460	473	491	490	471	478	474	476	477	497	473	499	447	488	530	493	464	474	440	491	474	442	493	488	453	507	482	505	475	483	465	507	502	493	471	469	466	486	458	493	444	487	480	458	464	514	510	463	473	477	473	447	507	453	436	472	496	484	468	469	473	501	461	460	524	458	481	524	495	495	453	488	496	466	491	498	498	501	466	503	483	450	474	473	472	467	463	514	486	462	491	506	487	498	439	458	461	458	481	533	507	490	504	455	438	491	516	438	486	491	488	481	469	457	504	473	485	486	510	522	452	522	467	462	493	485	473	453	479	503	468	471	433	460	475	512	461	450	492	464	466	496	502	479	479	523	488	496	432	488	480	484	457	454	465	471	432	443	441	478	481	485	450	506	476	495	444	470	483	509	452	462	480	434	503	449	447	443	492	485	461	467	465	490	480	458	447	502	467	501	521	466	479	469	463	474	485	468	449	460	484	505	491	496	484	479	495	478	478	489	503	444	463	487	502	505	530	508	459	479	488	474	476	469	451	491	503	487	474	486	470	471	506	480	472	467	480	546	473	504	451	464	487	483	446	460	498	485	489	463	502	425	527	429	492	449	483	501	472	476	438	469	451	500	495	464	465	491	452	473	470	512	472	461	466	482	472	484	496	486	480	480	480	495	471	474	533	456	481	488	454	456	468	492	506	465	459	486	469	446	492	511	525	460	471	500	453	458	485	471	451	485	538	494	447	508	490	471	489	518	425	449	480	495	510	442	512	453	489	468	468	430	494	449	516	476	478	489	459	448	487	478	469	481	486	488	501	486	467	470	464	478	477	509	477	481	451	452	494	449	454	487	473	469	546	547	454	458	456	456	505	475	453	467	496	487	424	453	449	429	509	495	480	486	500	447	502	484	492	467	473	486	493	486	524	458	482	519	480	457	459	491	458	458	466	509	492	424	480	480	487	496	481	487	516	457	517	447	497	501	462	460	480	491	511	459	468	491	488	474	460	494	430	445	473	496	473	485	475	475	475	476	450	494	467	464	481	477	485	485	462	482	497	486	476	477	486	518	502	488	481	483	472	474	440	460	485	466	486	471	475	493	439	501	471	488	468	491	457	462	429	447	455	493	457	447	449	499	503	508	480	435	448	486	498	472	483	479	461	454	450	468	493	434	493	482	474	457	484	499	438	486	471	476	471	502	520	468	446	449	451	470	452	457	459	508	448	487	487	464	485	438	471	482	449	466	507	450	467	509	473	433	457	507	469	477	476	499	474	481	474	446	460	457	467	484	443	483	447	473	470	440	456	527	446	507	425	464	426	447	482	484	490	456	500	475	449	478	477	483	476	477	460	486	458	454	467	486	502	538	488	467	506	473	482	474	491	478	495	493	483	472	430	484	434	498	487	432	466	498	490	478	503	463	509	475	504	487	503	469	473	513	478	467	514	522	463	488	449	466	501	485	478	472	484	460	459	466	473	485	498	466	503	477	495	525	493	466	456	509	448	463	456	465	495	496	441	459	493	526	466	461	492	490	453	518	473	482	493	460	488	490	495	478	448	468	486	486	451	460	470	437	431	505	475	454	453	476	459	495	512	513	474	495	465	496	451	515	494	459	438	510	492	465	465	508	466	461	470	466	469	484	460	495	477	480	492	481	496	462	473	473	453	475	464	473	464	475	481	491	486	499	489	481	449	472	490	497	447	491	512	496	500	484	479	507	461	467	472	477	457	507	495	456	455	488	498	480	526	447	473	513	446	497	479	472	474	485	433	493	464	493	483	477	483	430	492	489	461	495	485	465	516	482	473	506	492	429	523	472	460	453	461	471	459	491	517	486	459	447	464	454	494	456	510	513	472	516	518	488	467	478	479	453	446	487	486	498	491	489	449	465	421	473	462	451	503	483	452	483	505	511	513	506	475	473	482	469	453	508	486	487	511	505	480	497	485	467	447	493	518	480	471	492	489	518	476	457	500	455	454	473	492	479	450	484	463	499	488	505	476	429	457	488	464	465	471	459	477	416	499	445	484	444	430	502	478	471	450	457	446	470	472	475	463	467	482	464	484	476	515	477	432	446	504	460	434	478	504	463	475	500	487	481	509	462	506	442	445	469	479	484	475	466	478	452	491	486	486	478	472	450	465	489	496	498	465	461	471	491	484	502	480	487	495	463	458	455	474	496	475	456	446	440	489	472	487	459	505	504	475	475	473
11130	24902	22913	13819	13578	7915	6097	3350	3389	2643	2165	2284	1792	1797	1852	1641	1642	1539	1329	1207	1033	1039	942	859	809	803	851	781	836	750	778	738	695	718	686	681	688	700	688	734	673	683	652	649	699	678	615	653	657	650	631	683	625	655	676	674	669	658	648	651	600	677	689	615	661	687	651	624	654	602	661	643	639	658	677	632	579	605	672	629	607	622	642	597	644	584	589	555	652	615	639	596	600	603	620	637	592	601	621	596	568	569	609	588	616	633	576	600	639	634	630	638	580	623	610	629	596	619	622	617	587	599	636	659	649	634	586	636	636	579	665	589	623	658	614	610	610	626	653	631	590	652	625	603	637	620	592	630	583	641	636	593	608	593	603	610	611	627	622	631	595	620	654	565	668	599	651	656	595	587	599	592	612	604	565	622	619	636	604	636	627	651	634	556	645	616	608	582	607	626	555	626	602	657	629	584	613	639	641	613	581	647	575	657	604	622	613	585	567	628	600	654	589	616	578	609	569	616	616	638	584	610	593	645	589	574	591	649	585	669	585	623	596	567	611	588	582	558	601	575	618	578	630	622	589	625	606	570	635	628	600	621	642	625	595	624	608	594	610	591	593	591	667	623	650	564	640	619	623	563	652	643	583	632	595	605	638	603	600	629	619	591	593	584	602	603	653	605	603	566	599	646	567	582	648	603	591	557	622	625	593	634	575	616	631	634	632	586	602	606	629	586	613	610	643	592	590	604	630	619	616	598	600	613	623	649	596	615	591	614	613	639	616	611	599	638	576	609	615	600	645	611	598	598	597	571	597	582	650	605	612	654	621	599	583	601	636	623	616	618	609	547	613	599	595	657	624	574	601	613	603	629	626	640	618	601	603	565	666	616	602	616	572	592	626	607	618	606	652	610	650	583	609	674	587	602	654	599	620	596	619	611	576	602	577	630	567	605	581	639	621	635	623	612	589	623	628	603	612	581	624	609	635	625	617	623	617	616	660	611	603	607	600	629	676	600	655	620	588	646	606	576	614	636	619	586	606	571	657	625	653	583	562	640	624	583	570	648	579	639	610	605	607	581	582	594	596	617	601	585	631	608	648	621	596	589	577	643	574	621	595	571	615	614	618	589	649	621	657	590	599	579	606	549	585	602	639	614	633	598	616	597	629	663	616	545	608	579	615	567	636	622	631	641	628	663	610	632	638	659	639	617	612	653	602	613	632	602	602	628	587	597	594	625	616	603	610	588	593	586	572	611	600	579	602	595	604	609	599	611	601	584	653	615	599	618	591	627	570	614	629	570	616	599	588	604	636	635	617	591	594	644	574	617	596	596	633	610	614	597	585	634	558	642	635	657	569	577	589	622	609	646	637	598	587	608	608	631	555	637	628	549	641	537	562	640	616	615	608	653	592	604	607	621	604	637	655	621	597	599	608	583	665	639	619	601	636	570	584	564	649	570	619	603	638	607	572	636	602	602	634	635	606	587	573	603	627	598	615	596	640	579	606	584	608	635	601	610	603	600	604	587	621	612	592	607	596	613	625	565	589	591	561	622	600	628	668	594	600	621	598	630	616	621	605	569	569	612	623	624	592	584	648	582	586	609	583	629	629	561	603	629	595	621	640	591	568	593	631	649	672	645	605	627	628	618	627	618	584	606	645	614	585	618	635	594	632	587	610	595	616	635	583	564	622	616	625	612	613	612	614	642	651	626	611	636	635	581	619	624	563	585	600	597	593	587	570	607	643	589	628	588	607	623	592	594	621	617	641	639	657	601	623	604	621	644	613	592	570	589	606	609	625	622	606	594	613	576	563	619	586	598	621	596	614	700	638	626	632	634	617	661	610	630	582	594	627	589	605	604	617	618	617	619	625	593	673	607	622	568	644	592	604	594	593	600	610	615	594	582	618	604	621	591	612	646	666	606	654	616	577	607	600	558	620	629	598	579	639	584	626	620	622	569	561	623	639	604	611	639	642	625	614	557	598	585	635	603	622	618	613	583	603	587	606	579	590	572	622	596	597	607	612	569	593	612	594	613	632	631	634	632	615	614	595	634	564	635	587	592	662	592	589	619	621	656	585	636	648	581	624	619	612	619	632	627	649	579	604	595	623	597	611	580	636	612	589	634	614	650	628	596	654	623	575	641	600	593	585	594	624	630	663	608	579	615	645	570	626	593	611	626	597	584	560	615	632	596	603	628	581	587	618	592	627	639	607	674	599	566	589	601	649	631	622	625	616	621	635	627	603	579	604	658	583	631	568	590	595	601	601	600	618	653	589	578	575	629	615	609	606	603	612	630	621	566	613	617	644	647	603	607	642	564	590	653	613	624	606	600	582	592	608	646	615	602	637	604	666	615	614	618	646	600	590	581	592	645	649	608	604	645	634	609	635	596	599	577	621	596	614	641	621	620	628	575	617	622	602	618	639	578	634	613	597	623	626	586	611	618	612	628	601	597	618	624	577	615	598	594	599	584	631	583	585	619	616	634	624	582	657	616	623	607	653	649	586	622	637	614	597	630	577	658	617	629	612	585	665	644	592	594	673	590	583	654	624	631	608	565	637	586	633	606	616	603	574	607	594	620	604	647	596	553	572	570	605	621	607	622	557	608	613	599	691	625	622	593	587	658	643	636	554	588	595	599	616	570	634	595	625	692	583	615	584	620	589	613	623	620	614	582	594	601	597	646	622	618	594	602	589	572	592	590	572	636	605	618	592	600	603	626	630	668	575	578	593	651	658	623	584	658	592	595	589	587	574	605	640	584	604	614	632	618	587	599	638	639	619	622	620	602	603	602	622	597	624	628	631	576	617	592	616	611	618	560	600	588	585	606	587	644	629	598	629	577	629	597	611	673	615	661	618	620	596	548	566	665	640	586	630	601	616	590	563	606	614	597	591	610	591	611	602	619	614	617	592	608	587	607	594	556	598	598	569	616	590	591	615	610	589	593	637	598	601	576	629	629	628	594	620	618	590	617	575	636	642	597	573	601	550	599	642	593	617	616	616	626	594	592	590	632	579	626	624	602	623	636	632	578	611	624	599	585	606	590	619	603	614	637	644	629	603	579	633	617	625	627	608	588	613	631	610	568	539	637	622	646	605	587	630	596	612	615	623	623	570	594	557	624	610	583	564	580	614	612	647	667	602	634	605	594	611	601	593	595	624	580	641	584	593	612	593	606	603	659	611	600	621	633	585	618	616	620	613	653	599	581	606	637	603	611	602	640	582	632	590	628	609	610	594	610	593	625	622	613	614	630	573	621	602	582	626	614	624	601	584	573	636	597	609	612	620	642	590	608	621	614	581	579	591	590	613	644	621	638	589	617	628	636	571	617	600	605	629	567	630	590	600	598	620	612	587	596	620	618	588	591	597	609	595	611	603	634	628	603	625	648	613	638	616	606	605	632	609	599	542	619	611	651	621	600	642	618	608	630	593	620	569	604	581	599	592	611	618	631	604	635	581	642	577	597	621	657	646	609	578	606	630	648	577	644	633	564	642	594
26817	19663	10050	3740	2856	1224	832	406	409	428	363	406	336	349	349	368	347	357	334	308	273	292	290	286	245	286	260	260	271	265	205	260	277	261	273	234	256	260	269	274	223	253	254	229	240	271	275	233	235	246	257	228	260	299	252	294	270	295	259	231	259	247	222	249	279	236	219	276	281	250	249	221	249	255	225	249	248	256	229	275	237	262	241	232	272	238	246	235	274	261	262	238	268	252	228	247	223	232	271	252	253	263	249	256	246	261	248	276	222	257	255	251	252	266	283	261	258	249	258	251	252	249	238	266	259	243	246	242	233	247	246	265	260	239	276	256	235	262	248	260	259	241	251	254	216	247	222	232	297	252	262	231	249	246	252	267	251	239	258	257	227	256	226	237	234	246	252	222	251	247	243	234	253	272	250	265	269	234	252	234	250	257	240	233	255	227	253	261	233	273	265	235	231	232	257	237	246	245	284	236	254	262	243	264	268	252	237	249	277	247	241	247	234	271	255	275	228	252	239	254	267	246	262	243	265	269	243	244	237	272	237	250	225	265	247	281	247	237	232	246	242	266	248	228	249	251	245	265	233	235	268	239	251	259	219	239	241	248	269	271	235	233	253	275	241	239	247	259	258	247	216	263	247	253	245	251	241	262	258	248	256	239	253	259	265	248	229	240	257	249	275	264	252	266	233	269	252	230	265	224	246	253	257	260	264	252	272	238	226	243	256	244	245	247	228	235	254	250	260	268	236	262	267	238	249	240	259	248	273	226	232	238	227	250	273	264	244	265	257	234	258	259	263	261	245	255	269	243	234	243	261	217	261	261	253	273	212	255	258	242	254	233	224	223	222	258	257	258	252	235	236	232	251	238	246	280	273	235	235	227	250	268	222	257	236	273	266	217	230	251	260	245	244	239	232	271	280	257	236	274	283	226	241	254	263	263	256	258	250	248	247	259	254	242	231	256	254	251	259	241	265	276	231	233	239	218	264	212	264	290	243	244	247	261	244	268	259	254	230	248	254	240	244	284	228	241	243	252	260	264	263	243	231	245	272	247	252	271	239	239	248	238	223	216	205	236	270	233	277	252	254	219	263	275	225	238	237	246	243	241	234	240	261	248	264	259	258	235	257	225	270	272	266	257	243	229	247	228	260	276	274	234	245	236	260	238	250	228	267	241	251	246	249	249	246	256	267	240	220	243	238	245	251	243	258	259	243	234	259	227	284	212	249	236	242	247	255	242	249	273	247	237	248	234	241	263	245	264	223	241	240	259	251	255	242	248	267	236	221	244	239	261	253	249	248	245	266	255	258	257	240	234	279	253	257	252	250	239	249	274	260	246	222	269	244	256	256	242	249	273	235	267	233	250	233	236	251	250	269	261	238	276	253	256	249	254	242	263	256	242	288	219	251	249	252	225	259	230	241	231	257	260	262	241	236	251	228	252	243	248	266	276	252	227	278	224	257	237	228	248	263	255	275	262	246	268	247	233	224	242	275	236	241	239	227	233	258	258	235	256	250	265	244	276	264	231	272	268	255	270	258	229	234	255	255	227	240	266	257	255	246	237	249	265	238	266	252	241	251	246	255	254	248	257	263	253	244	262	264	267	277	239	223	254	249	234	254	287	243	225	256	265	264	242	232	274	261	249	260	233	245	257	258	256	246	249	256	247	256	268	218	262	247	234	275	235	265	239	246	264	235	228	247	218	234	250	273	255	245	249	241	266	232	212	239	286	249	224	240	239	275	241	250	256	251	237	252	259	274	252	249	249	243	259	257	247	257	275	218	250	233	236	256	262	235	258	257	251	264	268	248	246	236	248	267	241	239	241	255	237	236	263	258	277	237	253	231	230	238	270	245	247	249	236	259	256	271	214	254	256	275	251	240	229	263	252	267	233	238	247	240	248	262	248	270	234	259	251	260	230	259	238	219	257	252	263	253	237	235	255	254	238	246	247	229	232	243	260	261	228	240	272	241	234	259	237	235	245	269	250	255	231	230	240	281	247	268	238	225	230	266	242	258	248	256	263	268	279	246	262	242	230	271	243	216	262	258	270	245	253	285	277	241	264	242	240	264	257	273	240	258	254	232	236	248	205	247	232	246	270	247	246	275	269	237	238	257	234	299	232	246	264	256	260	240	219	227	229	228	245	224	266	247	254	242	243	266	245	256	254	213	222	268	230	245	241	250	244	265	241	259	258	235	236	248	236	236	288	252	237	267	233	243	251	252	274	249	234	272	263	251	267	233	226	243	254	227	250	271	253	208	257	230	263	265	225	269	227	239	255	288	253	234	266	242	257	241	235	210	207	249	246	277	222	244	274	245	239	254	244	247	239	221	244	265	231	258	266	274	252	252	226	226	265	265	248	247	273	255	255	240	283	261	238	263	237	260	256	232	235	243	256	292	241	287	277	255	258	253	243	257	254	242	238	239	221	212	229	259	251	229	225	260	256	249	247	249	265	249	255	255	243	219	243	250	249	247	248	227	266	259	256	229	246	256	250	247	222	296	250	251	251	268	249	264	247	233	240	248	240	250	256	233	240	257	227	260	242	228	243	262	258	225	286	272	234	222	264	256	266	228	240	232	275	263	256	210	242	267	246	254	290	254	241	269	243	224	268	249	262	231	254	250	242	260	238	251	244	278	235	248	269	245	273	226	255	252	234	278	246	229	265	251	272	251	243	273	250	259	253	256	262	246	233	261	248	264	235	266	252	239	243	240	239	247	238	257	226	234	252	267	265	263	232	254	226	258	215	276	225	251	263	281	232	239	252	252	254	254	257	240	254	235	253	221	271	260	251	262	268	242	248	225	230	266	269	258	235	259	250	237	257	253	262	249	249	250	245	259	236	241	232	261	247	243	243	243	248	273	261	235	270	263	265	252	284	261	233	240	253	236	242	226	270	272	273	222	252	250	221	248	266	236	272	256	243	239	248	240	250	234	245	244	269	232	250	253	259	254	276	263	302	237	258	254	258	252	235	231	241	242	235	244	249	229	232	246	242	252	259	257	236	242	295	269	259	254	247	241	240	238	245	260	227	261	276	252	263	238	261	249	248	256	249	216	211	235	240	252	237	244	211	266	272	235	243	220	255	246	246	251	261	262	221	253	274	265	234	224	236	232	227	254	279	259	243	247	244	260	237	254	273	245	245	239	247	246	296	241	252	249	247	259	234	258	268	253	248	245	243	247	245	251	259	249	248	258	262	267	245	250	237	248	248	239	268	271	248	236	267	241	248	272	241	268	222	225	261	248	239	261	271	260	253	281	248	246	251	243	240	244	243	246	262	268	253	242	263	267	239	251	222	235	234	235	221	264	221	222	245	272	226	259	239	242	272	266	220	248	249	242	275	252	265	224	255	252	268	220	273	237	239	249	261	244	256	266	241	239	270	229	214	272	246	273	269	202	248	239	274	261	241	250	277	271	248	226	261	261	300	238	291	253	225	264	247	265	261	254	278	297	240	255	240	248	269	269	236	279	256	239	247	269	274	261	257
7537	10138	9750	5047	5500	2696	1962	826	916	869	626	741	603	645	624	626	626	587	517	515	453	445	424	346	375	342	371	381	370	344	364	352	335	316	361	323	330	351	329	369	362	342	323	338	347	293	325	336	334	353	327	359	320	333	357	341	365	323	370	322	349	343	356	338	337	328	347	350	329	341	332	334	334	356	333	299	317	312	340	317	309	319	354	317	346	322	322	338	365	307	322	303	325	344	328	335	363	328	321	327	328	338	339	335	313	348	326	349	341	328	344	352	321	312	306	314	308	311	338	319	375	348	294	320	327	316	332	320	340	311	327	336	319	346	295	336	345	323	298	309	321	341	313	353	322	346	346	336	311	330	347	338	332	338	308	319	332	335	340	306	334	317	325	282	327	338	347	308	337	311	341	338	335	306	334	328	335	324	335	312	343	315	323	313	341	321	329	310	327	325	352	330	335	341	329	357	323	317	298	317	318	356	317	322	306	342	342	338	343	349	348	333	279	332	295	314	322	344	333	301	336	324	338	295	355	334	327	338	335	351	298	324	348	335	312	334	308	320	307	334	327	316	316	345	312	362	356	323	324	313	327	322	308	373	295	358	313	296	335	347	333	364	346	321	330	349	348	345	326	334	330	321	303	315	353	321	331	348	310	336	359	333	359	287	333	354	324	321	316	345	318	355	333	340	346	358	344	304	333	366	346	349	341	352	344	359	324	297	313	336	345	350	325	321	314	354	313	336	318	324	350	322	287	320	333	330	321	337	301	315	339	310	324	352	316	343	347	345	299	327	307	330	323	344	344	325	309	294	312	337	324	319	311	324	362	328	352	305	393	313	305	286	329	302	308	350	344	313	341	312	307	334	339	332	338	303	296	312	337	318	354	351	333	308	328	310	358	328	307	327	335	342	333	328	354	300	366	321	362	296	308	332	309	322	340	319	332	337	351	329	329	338	306	323	332	318	353	355	311	314	316	343	347	302	351	352	335	335	319	320	295	343	298	307	361	305	317	347	297	346	355	305	336	325	298	322	337	386	317	351	337	315	300	318	352	330	349	342	351	325	327	339	350	326	314	295	336	330	308	328	314	336	358	321	325	316	330	346	326	305	308	333	342	334	342	349	368	336	348	333	351	310	318	340	346	376	348	369	327	313	350	312	307	338	314	355	313	353	316	324	333	331	331	322	334	361	305	333	310	300	307	307	325	325	350	337	323	316	330	342	343	342	334	338	311	328	309	336	319	294	360	293	327	277	315	319	360	304	356	351	306	311	341	347	358	307	362	311	359	306	304	318	327	299	315	344	350	339	331	346	345	349	335	351	321	329	343	334	322	318	335	327	327	302	338	313	326	313	306	331	306	296	349	331	322	351	326	345	356	357	334	311	343	289	322	308	305	325	368	341	347	345	282	327	329	318	360	316	337	338	333	339	355	362	307	335	339	312	337	321	346	317	290	344	314	361	346	337	306	312	352	335	331	324	336	340	354	339	345	312	352	320	354	329	321	337	313	345	372	308	294	325	337	321	302	325	310	311	347	328	354	330	323	344	333	308	313	291	328	356	347	334	314	303	338	329	315	361	328	330	347	320	301	337	314	362	303	362	320	333	324	324	352	331	357	347	332	324	335	302	313	347	330	334	321	342	317	380	345	311	301	300	314	330	334	338	298	325	347	348	340	327	357	308	330	317	323	326	315	289	329	325	324	326	304	314	313	364	314	315	328	314	313	330	323	337	353	364	335	325	345	333	335	320	320	321	336	334	329	314	308	338	317	367	326	322	313	321	299	307	347	319	306	346	305	327	341	324	355	333	319	321	360	352	342	377	337	332	351	308	317	323	296	339	340	316	346	321	346	358	295	325	339	331	331	317	343	335	348	325	345	320	314	325	300	303	319	314	316	354	294	313	331	354	338	369	337	328	341	348	329	331	329	335	305	336	323	370	335	326	323	339	315	311	313	334	334	335	326	329	318	321	331	331	360	310	342	326	322	314	344	342	348	332	345	299	357	318	346	349	340	301	320	330	351	354	338	310	341	331	362	316	326	361	327	326	330	349	346	338	340	311	312	337	327	350	360	305	347	308	338	322	321	319	324	329	322	281	356	333	307	323	306	342	306	317	333	346	315	303	357	311	341	328	342	328	347	325	325	328	316	327	300	352	333	328	294	340	349	353	345	314	326	368	343	345	340	310	317	346	368	332	315	334	308	296	339	325	324	317	331	329	326	362	332	339	376	315	355	342	310	328	324	303	321	352	324	330	340	315	323	350	303	332	320	315	339	344	339	339	341	321	296	317	300	319	304	349	314	332	331	309	323	333	347	314	344	325	294	336	305	313	352	346	322	319	331	338	335	313	288	304	308	343	327	298	312	342	318	341	336	325	315	317	331	297	327	317	337	321	325	347	330	338	337	334	355	333	307	292	329	322	343	307	332	363	314	349	356	311	310	322	355	332	316	315	355	335	323	359	347	332	328	333	347	322	298	292	333	334	312	319	318	340	315	315	319	318	311	352	361	342	313	331	329	313	354	326	345	366	351	327	323	306	317	323	315	323	349	295	323	284	328	341	354	330	339	351	329	328	344	325	308	337	343	303	289	335	322	337	307	320	291	326	306	332	279	328	338	307	315	326	337	343	337	318	328	309	323	326	321	331	343	337	340	340	328	324	353	309	326	315	328	317	317	336	307	325	303	320	342	334	347	340	338	307	327	298	326	318	356	309	333	328	304	322	323	316	353	309	300	300	299	294	329	306	308	340	314	340	323	338	314	317	356	333	329	313	341	298	316	314	340	316	346	337	324	329	331	360	379	332	346	312	328	324	340	328	291	316	341	291	314	304	355	350	337	322	331	317	338	316	320	319	327	358	326	308	372	344	320	305	366	335	346	315	336	351	314	337	293	320	329	324	353	344	325	316	323	332	345	310	327	346	306	331	339	335	303	316	295	332	326	325	316	308	310	325	319	335	308	327	329	319	341	320	323	338	335	333	344	352	345	326	316	326	336	332	293	321	331	311	339	311	340	332	348	360	350	330	313	346	313	340	324	363	335	332	338	328	305	305	317	325	346	325	293	322	341	346	323	344	325	354	311	350	385	365	307	360	317	323	309	307	309	322	333	320	333	327	319	325	320	311	313	307	319	344	303	324	337	284	361	323	308	346	343	339	319	316	322	356	309	324	310	332	353	342	316	292	323	309	329	348	293	337	344	319	314	337	343	361	318	324	330	350	339	336	354	322	371	346	335	328	326	288	343	295	324	329	330	314	335	355	303	340	297	336	323	326	336	348	311	338	344	303	340	309	338	337	341	293	309	301	341	340	363	346	341	348	315	317	335	341	357	318	324	323	307	319	320	342	313	343	340	335	309	329	368	303	314	325	348	326	312	328	320	324	315	324	327	313	333	324	269	322	295	288	312	326	306	287	324	334	309	351	326	343	363	339	326	324	346	339	349	330	317	352	360	330	308	328	324	337	312	313	317	344	331	321	362	290	316	330	309	354
23723	20918	28144	23863	20905	10950	2474	1153	1051	931	742	813	733	769	788	696	704	664	715	677	632	555	534	484	505	482	530	530	556	465	492	480	502	508	469	481	478	503	449	468	491	497	492	463	509	451	494	518	445	485	474	500	517	484	473	459	455	482	448	477	468	470	478	471	491	484	466	498	501	451	437	505	461	482	457	479	437	449	469	422	471	449	513	435	442	467	503	453	467	471	464	426	452	488	487	471	465	445	454	441	479	492	442	475	488	489	457	502	419	438	473	485	465	456	456	458	472	494	485	486	447	477	453	496	496	469	457	476	485	483	469	461	440	485	452	416	461	454	444	477	470	484	498	468	465	472	412	473	478	459	472	470	492	461	513	449	436	419	434	476	458	432	484	465	468	444	454	512	476	478	512	526	507	447	484	421	491	470	454	465	445	449	468	432	472	460	447	461	435	435	448	459	461	490	464	472	466	484	488	466	458	457	446	490	469	427	499	472	481	499	442	467	467	436	467	480	492	484	476	422	441	495	432	476	470	437	516	439	417	482	497	477	476	427	446	452	463	470	465	477	472	457	478	484	449	438	414	482	471	452	398	442	452	447	428	436	454	461	470	468	471	490	440	466	436	496	455	450	470	442	490	447	474	424	464	476	451	450	496	419	466	471	480	465	460	490	486	436	461	460	456	432	480	451	458	478	430	428	478	472	506	456	447	434	507	467	427	458	446	430	454	452	433	481	486	458	468	478	426	443	423	473	494	460	431	490	463	493	471	471	408	457	464	497	440	442	434	456	476	486	496	477	468	475	470	436	504	469	465	500	481	473	446	450	458	445	459	460	453	487	492	459	471	448	492	454	451	463	470	475	429	490	485	488	500	461	483	497	446	471	466	479	411	474	458	484	459	433	473	464	470	473	503	398	468	436	480	425	435	477	447	489	487	441	462	470	421	528	472	505	462	475	481	429	466	485	477	493	455	487	496	448	442	470	431	477	464	461	494	449	479	463	481	435	437	431	452	462	464	458	487	501	457	448	509	484	462	467	450	489	456	459	475	451	444	464	487	432	445	439	501	437	471	463	492	451	437	445	467	490	450	453	490	475	455	408	470	493	470	480	504	432	474	456	458	452	448	471	457	430	477	454	448	422	500	470	458	483	466	448	459	451	464	475	472	476	466	437	448	461	464	450	454	428	441	452	451	485	442	518	481	470	462	442	414	461	419	422	462	474	475	497	478	440	429	463	477	456	453	489	498	463	414	466	493	478	454	491	462	444	454	498	468	495	427	456	476	464	461	471	433	435	477	470	467	474	498	459	462	437	450	472	452	461	469	491	450	462	454	472	441	443	495	444	503	478	462	480	474	491	450	463	473	438	453	452	445	473	450	488	513	495	518	448	467	459	483	458	464	456	450	455	462	458	445	471	417	473	427	485	453	502	479	472	464	464	488	473	421	451	434	447	438	487	460	503	478	489	427	456	444	469	452	459	479	490	474	441	487	474	479	479	438	446	435	465	470	446	486	456	449	452	441	460	445	451	450	469	468	458	470	440	483	489	469	446	474	432	466	486	470	444	455	440	479	452	424	453	460	490	454	486	456	462	443	486	469	446	482	446	449	450	429	470	451	473	483	497	455	442	473	458	435	456	456	458	430	443	453	486	476	491	468	447	478	512	492	449	452	472	461	433	475	468	482	504	455	425	474	456	478	423	457	452	493	489	464	455	436	475	488	479	458	483	457	462	479	447	472	441	446	458	473	466	466	437	468	428	497	445	430	473	459	457	450	472	491	473	464	474	446	494	479	493	479	509	480	419	428	477	488	443	453	478	430	449	442	464	431	467	465	464	458	452	424	453	439	479	457	516	470	452	450	442	450	477	435	474	471	490	450	476	463	460	508	450	432	425	473	478	474	449	465	466	462	471	491	458	454	430	460	433	434	430	479	470	465	435	455	478	445	473	464	439	462	463	442	433	470	482	436	495	465	483	436	453	456	448	463	461	506	438	442	451	480	458	468	427	445	428	459	465	420	457	458	410	498	461	457	429	477	439	455	483	456	465	472	443	466	487	426	448	430	445	455	508	468	480	516	459	464	451	491	444	473	452	443	450	472	457	466	433	448	476	438	433	477	426	475	479	459	451	512	448	456	481	471	430	446	502	465	456	451	455	489	446	458	470	432	471	427	446	471	462	432	483	454	451	478	459	440	518	451	473	451	458	468	464	478	442	465	470	435	513	437	466	440	450	488	426	456	423	452	486	440	467	463	493	442	415	447	470	469	508	480	418	487	468	464	496	429	436	445	458	482	480	462	413	474	468	455	471	463	460	445	452	454	449	477	465	492	460	456	460	453	466	463	485	489	461	467	453	496	495	485	462	511	452	466	473	467	484	489	467	461	478	436	454	437	503	459	472	450	463	469	493	448	447	469	453	468	440	440	447	455	494	439	474	423	463	468	432	490	460	460	453	449	480	474	429	427	448	461	458	461	508	435	448	490	438	465	470	457	446	505	468	473	472	517	479	494	463	444	493	489	468	420	449	456	442	464	475	476	465	467	493	483	492	439	475	494	454	461	447	419	439	494	443	446	430	443	442	443	438	427	491	477	477	453	477	462	407	457	462	481	477	468	433	534	470	428	451	480	443	433	449	501	466	449	485	405	476	458	422	476	451	487	439	445	480	419	483	454	441	473	462	455	460	463	492	468	470	510	478	477	471	462	451	494	465	473	474	456	489	488	456	443	451	469	471	467	466	475	444	479	474	498	471	441	460	459	448	494	448	469	475	441	465	473	481	478	468	492	450	462	459	475	435	456	476	474	488	429	459	446	444	460	443	425	482	484	459	433	445	469	459	445	443	440	465	471	461	472	453	436	461	476	446	468	464	467	469	455	481	443	446	481	481	440	481	438	492	447	427	453	435	459	443	453	476	397	479	467	455	451	451	470	466	456	447	444	458	467	434	466	447	484	460	481	461	480	484	462	439	500	459	468	451	480	503	501	447	443	442	497	451	440	465	474	455	516	453	471	494	451	473	497	494	465	487	495	482	467	491	447	483	439	455	458	495	440	435	465	476	481	467	470	458	448	429	467	431	442	436	482	423	466	450	511	469	449	453	486	432	459	469	459	462	415	481	482	474	490	471	485	455	475	462	442	467	475	472	459	461	456	506	440	493	452	490	447	457	432	497	439	453	475	501	481	441	434	456	439	476	453	432	482	514	455	461	466	432	449	471	479	498	428	458	455	478	458	463	448	469	447	445	439	443	449	434	492	473	470	425	488	476	474	478	471	447	460	432	464	453	458	471	479	437	474	447	485	455	475	435	450	460	439	465	437	433	463	446	426	480	458	434	447	474	469	468	478	500	446	461	467	429	463	443	453	428	443	466	476	497	486	464	486	441	435	438	473	502	460	457	503	452	439	403	450	485	437	415	454	516	507	447	473	476	450	446	453	461	458	442	461	462	453	454	494	449	467	460	448	463	467	453	467	470	493	486	444	461	448	492	465	456
9023	19308	17502	9882	9721	5483	4242	2223	2058	1827	1431	1725	1341	1284	1324	1214	1125	1084	1038	923	888	833	745	693	639	642	747	717	658	683	693	650	684	612	647	607	650	590	596	647	608	667	616	656	625	597	628	587	589	620	603	586	610	649	583	616	623	644	619	584	550	549	645	619	574	595	626	625	604	645	612	591	596	585	586	575	594	586	624	590	623	592	566	596	577	605	580	578	608	623	571	527	635	613	602	547	628	585	545	598	593	595	563	560	626	577	561	576	552	572	594	550	648	587	587	636	572	566	575	606	616	645	595	602	554	567	588	600	594	560	593	593	604	586	599	579	612	586	573	596	588	603	614	570	592	567	602	577	572	605	580	618	564	573	570	587	557	560	606	591	635	612	592	561	622	598	550	617	630	592	563	580	557	559	593	590	550	591	574	558	585	560	536	560	592	591	568	557	613	536	604	576	585	614	617	571	615	568	600	559	583	595	608	557	618	600	556	597	578	626	556	565	602	654	526	614	626	589	586	545	605	533	582	606	531	576	576	599	581	578	570	576	622	602	617	621	596	557	610	599	616	595	615	582	586	579	602	596	618	562	595	591	607	582	555	605	612	569	588	594	560	633	593	567	574	566	581	584	516	585	635	610	601	596	626	570	589	634	607	650	571	577	574	586	575	643	571	618	601	530	580	551	578	607	567	587	594	582	583	554	579	593	603	564	583	590	598	573	603	577	560	588	625	623	565	570	569	563	526	590	597	600	599	572	601	593	552	571	574	582	586	619	574	567	591	628	611	559	585	582	614	540	579	600	588	602	565	583	606	594	570	617	624	586	596	609	598	558	593	599	596	594	616	608	549	577	635	608	619	555	600	601	591	532	593	579	594	599	572	632	602	570	615	597	600	596	594	618	574	622	574	555	636	590	582	590	591	557	603	621	591	559	577	627	565	561	599	620	585	570	583	591	583	619	560	579	588	574	560	597	562	618	568	551	557	532	610	536	606	644	587	593	592	630	606	621	582	570	593	596	551	596	573	590	590	578	597	569	636	612	598	571	540	595	607	619	569	591	564	564	613	605	594	615	625	595	606	581	605	607	628	621	617	582	612	635	608	566	569	605	601	646	598	570	602	568	589	575	595	555	622	600	554	579	521	591	575	603	614	630	574	604	565	576	605	581	592	599	580	606	573	616	601	556	606	551	544	622	606	581	593	591	601	598	549	587	593	595	532	564	650	611	590	592	583	632	578	567	599	600	579	569	626	586	608	599	567	590	581	557	576	580	613	567	584	553	633	567	595	561	575	617	560	605	556	631	599	585	588	545	570	631	609	579	596	584	587	600	578	583	584	620	574	596	495	620	558	605	588	565	603	591	603	610	550	592	573	582	602	566	563	584	564	574	589	596	585	557	583	590	591	583	614	567	583	581	602	608	625	571	602	632	607	599	589	573	599	608	647	558	602	605	619	555	549	589	597	562	569	601	552	563	580	576	581	592	635	591	644	569	540	580	613	550	579	592	555	623	559	615	597	632	612	600	600	570	588	655	582	587	604	562	627	591	646	596	596	560	603	611	567	578	624	585	629	612	603	550	509	639	601	626	575	618	555	604	556	560	545	573	579	582	597	597	573	582	571	571	599	581	560	579	596	592	578	544	547	573	568	598	559	533	585	593	613	587	571	586	609	590	569	610	554	577	606	547	572	537	610	598	590	587	559	611	584	623	569	584	615	572	625	558	575	601	532	605	561	585	547	597	582	592	589	601	568	592	587	577	565	581	577	580	614	601	613	638	572	537	574	614	580	578	586	653	568	600	571	607	600	596	622	570	614	621	625	606	602	579	575	581	583	548	577	629	549	619	557	581	592	567	629	624	613	619	628	585	552	595	631	581	597	610	579	570	570	599	599	630	600	597	551	567	585	584	596	600	574	524	609	583	594	626	548	564	583	566	591	561	619	623	641	607	616	587	587	572	604	561	617	597	593	595	591	597	579	620	627	618	593	601	547	568	582	577	619	592	558	603	585	580	611	595	595	593	587	591	596	561	596	565	591	600	579	632	589	625	587	574	612	618	587	602	596	569	595	598	581	603	567	636	631	619	583	562	577	636	603	618	611	604	552	583	573	592	574	569	562	679	591	561	584	555	637	572	587	607	620	619	585	582	641	579	588	585	550	593	618	571	576	593	614	567	598	576	569	576	591	615	568	619	601	574	618	606	538	572	579	603	566	593	602	575	588	606	573	630	567	571	562	590	604	565	595	558	599	568	592	558	573	573	582	614	588	563	610	597	539	601	573	575	611	560	589	604	560	598	613	574	611	622	594	572	569	545	559	582	618	575	585	581	602	591	590	584	598	592	582	571	599	596	622	577	599	624	570	594	559	615	608	595	584	629	615	630	602	585	566	532	599	570	612	559	610	584	558	583	566	590	570	613	570	610	584	601	574	608	569	633	592	602	594	623	558	566	580	579	622	567	589	628	583	548	552	646	595	555	569	583	585	605	610	558	639	612	620	614	580	606	577	593	601	579	619	573	617	593	549	595	559	578	585	571	563	590	626	554	577	599	572	586	583	605	552	560	620	620	570	614	630	593	624	566	571	622	605	595	643	606	594	593	595	547	573	600	574	553	611	622	577	566	600	601	590	557	589	611	564	616	580	572	555	601	582	577	623	586	570	565	596	607	578	577	606	558	614	590	561	594	568	577	618	594	576	617	585	599	592	593	588	598	555	589	625	554	628	626	615	610	582	593	571	560	552	605	599	629	586	547	621	616	561	593	621	600	560	598	568	595	593	599	635	621	581	603	586	598	591	638	572	540	604	613	607	597	553	559	601	584	591	586	581	569	593	644	601	622	616	627	578	616	600	586	591	604	585	580	605	632	642	615	606	567	574	574	580	585	625	601	563	559	577	594	597	596	619	581	596	575	585	604	549	589	593	579	570	600	598	623	580	604	588	599	612	575	578	586	555	623	611	594	610	613	557	582	559	608	579	595	615	630	551	599	539	589	575	578	610	582	581	581	592	587	542	611	575	564	592	593	585	579	582	596	574	600	597	582	625	589	587	567	527	579	528	581	601	571	570	590	569	599	598	557	593	617	579	580	567	547	615	537	607	628	621	618	582	572	625	580	602	593	576	556	581	584	620	575	529	562	589	577	591	596	605	565	567	558	608	512	607	575	580	582	589	628	612	569	587	595	566	596	581	636	546	543	627	613	531	563	593	585	601	594	584	586	607	582	606	573	624	607	576	587	602	572	609	570	589	609	542	555	575	547	587	622	577	598	614	601	614	560	567	588	633	575	575	595	607	584	583	592	591	567	589	491	572	602	595	542	607	584	636	591	587	613	570	596	606	595	581	580	619	565	568	606	590	547	566	571	611	590	618	597	612	604	578	571	560	577	612	642	608	600	567	578	603	561	617	590	602	585	573	604	573	586	574	611	600	589	562	594	612	600	640	609	579	631	596	575	604	614	617	605	567	582	565	591	585	601	589	569	538	586	595	577	609	562
24967	20909	26837	24890	10277	2034	1066	545	505	461	332	378	364	335	343	329	326	338	300	300	262	244	208	193	161	205	197	202	196	199	188	204	193	174	191	188	187	188	170	184	187	194	215	188	190	191	178	173	184	184	190	175	159	189	188	204	176	189	184	172	191	165	178	186	182	212	204	196	168	193	193	181	172	187	186	181	174	182	159	197	173	153	187	149	177	184	182	162	186	159	189	173	170	173	187	173	173	187	169	174	192	168	172	170	155	184	188	190	193	184	169	181	180	171	200	175	172	179	188	187	181	149	189	158	176	184	166	193	208	179	218	172	147	175	187	167	180	172	166	169	192	174	183	185	161	164	157	174	177	157	168	156	190	162	165	175	183	183	159	195	185	170	190	181	166	192	168	190	175	191	174	185	169	178	188	197	210	186	159	181	176	178	184	184	162	171	179	167	177	165	176	196	170	192	159	161	181	181	188	181	159	187	192	182	199	185	177	168	206	188	158	192	179	202	178	189	186	175	174	189	212	191	171	178	175	189	195	190	156	178	185	167	167	180	174	160	165	177	164	187	168	167	157	195	193	171	164	188	174	203	166	188	181	165	183	163	187	165	183	184	152	180	147	172	189	197	161	180	168	190	164	179	184	183	163	188	180	185	178	159	170	170	171	177	184	168	173	190	166	164	191	191	175	181	182	153	173	196	159	185	154	163	191	175	177	156	171	169	156	181	191	188	174	157	189	180	183	176	188	184	201	187	208	165	170	177	186	160	181	167	191	181	198	181	161	203	157	147	189	150	172	178	187	182	170	167	196	194	184	180	172	181	163	170	174	182	204	190	167	169	187	169	172	185	166	158	155	183	199	165	170	191	174	178	195	171	179	171	174	178	177	174	161	189	178	161	183	180	174	143	183	170	187	176	180	177	191	159	158	169	174	153	187	157	169	179	174	152	166	187	181	179	196	185	208	168	174	194	184	153	143	182	181	168	169	208	179	186	206	180	195	194	180	161	175	178	161	162	181	179	180	178	188	184	175	156	193	185	148	189	161	168	175	163	155	164	171	195	175	155	169	172	162	164	183	158	164	175	168	172	177	196	176	178	175	171	167	180	155	177	189	182	168	189	167	169	187	166	184	159	195	199	199	190	179	187	173	175	172	179	160	220	180	178	175	170	171	183	181	199	184	187	208	196	179	188	202	202	172	157	182	184	177	205	185	182	175	166	198	183	156	178	173	160	174	167	205	173	175	175	180	166	189	159	161	193	164	164	204	172	174	170	205	186	176	184	177	162	172	180	172	177	194	172	181	180	185	183	187	187	190	191	186	193	195	183	169	199	188	176	178	160	177	175	178	165	183	184	215	180	160	193	179	178	191	186	182	172	190	175	182	166	186	181	195	177	170	190	183	178	181	176	171	154	170	166	186	169	171	180	179	180	178	175	176	184	191	179	186	167	180	178	190	176	170	153	170	156	172	212	197	185	186	160	161	169	196	163	170	163	175	190	160	180	205	165	176	191	206	176	179	173	160	186	177	187	159	164	184	194	168	180	163	181	198	157	155	183	166	156	164	174	177	201	168	157	162	162	158	179	164	174	137	180	173	169	176	187	187	187	157	153	181	174	185	178	170	189	173	172	177	192	172	162	194	187	164	171	177	176	174	182	168	182	190	179	194	176	180	189	174	176	196	176	162	205	162	184	178	157	182	150	174	178	189	167	185	187	181	176	173	200	175	201	187	161	166	177	187	186	170	151	180	184	173	171	176	161	157	180	183	178	193	189	170	186	200	156	184	175	182	174	178	171	169	176	170	183	189	190	167	170	165	181	193	182	169	161	160	157	166	168	188	179	171	199	193	158	193	175	175	178	175	181	176	185	181	174	190	174	176	182	191	179	169	160	162	190	164	186	198	192	160	176	164	178	159	177	201	172	178	162	189	177	174	188	175	186	187	182	173	181	164	195	164	172	189	169	219	176	186	172	162	167	189	163	176	168	177	162	169	162	173	164	182	156	176	192	196	199	192	162	188	178	175	205	194	185	167	189	196	166	168	174	188	185	165	162	169	184	164	151	180	171	145	171	168	166	186	177	182	163	165	159	186	174	164	193	168	189	166	178	179	167	187	184	179	177	169	170	169	187	190	176	206	160	184	171	175	161	179	181	186	176	167	186	170	153	165	169	186	200	177	166	209	164	181	168	195	179	162	193	162	191	201	186	171	178	188	189	173	193	162	201	179	165	164	173	188	159	179	181	172	165	186	179	181	168	170	185	165	166	172	165	183	190	176	175	169	191	178	157	174	192	178	175	187	185	187	165	164	152	180	194	178	184	188	167	176	151	194	176	178	174	161	189	184	172	190	179	139	197	190	174	163	197	175	149	188	179	185	181	183	171	194	156	172	178	165	182	170	176	171	171	188	186	182	167	170	193	175	173	184	190	165	189	179	166	198	163	153	169	176	165	165	183	188	169	180	173	162	189	153	163	175	182	182	170	169	179	179	202	183	179	174	208	177	161	180	177	215	193	184	180	169	172	160	175	161	171	166	177	188	187	171	179	158	183	180	186	170	185	177	195	148	145	191	160	175	215	184	194	173	159	175	184	179	172	185	161	184	177	181	175	170	167	162	163	179	185	159	181	191	168	172	168	163	194	176	176	163	170	159	172	171	192	167	152	202	168	172	169	182	142	183	173	172	169	178	186	186	160	170	179	184	174	165	210	196	183	160	146	166	165	191	206	160	182	177	189	204	160	195	173	175	195	165	185	164	208	177	180	184	197	183	160	171	170	183	150	173	160	170	182	176	213	182	168	155	183	197	176	176	189	170	176	164	180	187	173	185	164	171	210	187	160	173	188	185	160	178	171	173	156	172	171	177	173	195	191	183	194	165	166	187	175	182	168	165	171	166	176	179	167	155	165	164	173	180	183	186	203	193	181	153	166	197	169	178	157	172	173	167	200	175	159	179	156	195	196	173	173	178	167	175	150	171	189	162	177	166	185	144	195	189	203	176	217	171	174	167	191	171	157	169	150	160	179	187	164	188	189	167	193	156	168	165	185	197	178	168	161	172	167	172	192	159	190	181	157	190	178	161	161	179	145	177	176	190	185	190	182	188	167	182	150	172	192	190	161	201	213	176	153	156	186	188	190	169	163	175	172	196	168	185	172	178	163	203	169	166	163	165	173	168	182	180	168	188	183	186	196	204	170	173	182	176	169	176	178	192	167	180	171	172	169	186	181	163	152	177	168	168	169	189	202	172	182	180	169	161	178	185	168	180	186	143	187	184	185	176	168	170	184	204	186	169	172	167	208	163	175	176	147	173	184	171	166	170	169	172	162	187	176	177	161	175	180	158	176	191	169	185	160	192	178	170	168	158	173	179	191	172	181	189	178	192	170	172	208	178	183	156	178	178	187	170	211	183	169	189	172	172	162	189	167	171	153	195	132	175	148	195	155	169	190	183	179	177	171	207	165	182	174	147	178	183	149	200	183	183	185	171	190	181	167
8867	14599	13193	7477	7057	3979	2721	1303	1236	1263	778	1013	873	702	716	730	635	614	581	532	412	390	376	310	276	306	285	274	358	296	305	305	288	315	266	266	274	234	280	271	267	274	274	281	232	283	238	236	249	257	250	248	261	264	281	280	251	278	233	258	263	280	268	267	254	290	254	246	266	275	274	267	268	287	251	248	272	275	248	255	252	245	228	247	253	243	219	237	241	258	221	251	256	268	249	235	237	248	274	252	266	217	253	228	242	244	269	248	279	244	234	248	284	275	226	249	247	231	252	215	254	249	274	252	230	208	261	263	269	272	235	244	222	240	253	234	263	245	263	269	243	250	219	236	247	246	235	269	262	259	262	253	247	246	264	256	237	242	227	244	254	244	255	234	231	242	284	238	239	252	241	263	275	243	231	247	225	260	256	260	249	268	221	266	249	218	234	260	248	272	227	262	239	263	265	247	270	225	271	235	227	227	266	248	249	243	242	271	252	271	240	224	242	245	230	268	263	234	255	244	244	236	238	247	243	249	238	239	235	263	243	256	271	238	237	239	271	239	223	241	225	238	249	254	251	240	249	246	255	230	255	248	251	273	244	271	262	240	234	221	234	219	246	232	243	225	222	258	246	268	255	251	237	244	263	247	243	259	236	259	209	256	270	235	230	272	233	254	270	220	239	254	260	255	260	252	245	253	231	235	261	255	259	240	255	239	251	270	235	253	270	238	249	271	232	219	215	258	251	260	272	234	235	225	248	258	250	228	256	263	242	237	243	276	228	231	252	243	260	288	238	254	245	238	237	237	260	232	254	233	264	252	235	253	233	240	223	235	254	265	272	258	261	231	247	260	244	263	231	266	252	256	262	252	247	263	228	255	273	275	238	253	220	227	219	264	251	237	273	275	238	245	244	243	242	236	271	247	269	265	261	250	261	260	253	235	233	235	260	229	240	253	243	274	254	245	233	265	225	262	202	289	242	256	258	226	252	224	264	262	260	250	245	236	289	264	233	209	283	238	233	238	245	274	255	242	261	253	267	236	271	249	253	254	271	247	259	231	257	268	241	245	237	241	257	268	250	244	274	258	255	266	243	248	252	252	239	223	224	242	234	254	233	236	247	247	246	263	240	236	262	266	253	231	240	271	248	218	248	248	233	255	254	238	270	227	223	252	226	259	246	259	246	243	232	223	277	242	284	280	257	244	247	216	211	268	238	263	267	247	229	265	255	239	238	248	221	252	244	242	237	210	227	239	242	243	259	249	270	243	228	239	223	263	241	282	249	234	251	242	229	257	255	254	225	240	266	259	269	282	226	246	255	248	236	248	285	239	271	264	258	239	241	260	230	234	263	286	257	229	249	237	265	249	258	231	267	277	272	255	245	252	225	233	235	258	249	286	239	250	255	253	240	246	249	253	240	251	227	261	227	257	261	257	237	281	243	266	240	283	218	260	238	270	249	244	291	245	264	239	259	237	243	269	272	266	251	225	267	260	265	233	248	284	226	239	257	247	237	215	284	225	254	265	249	233	238	269	292	224	256	267	254	230	249	236	250	242	263	250	255	231	270	278	261	266	244	230	249	242	230	268	247	278	290	221	234	262	255	268	233	228	246	236	249	247	227	240	240	241	230	226	260	249	247	267	234	238	256	249	238	263	229	225	234	268	256	257	273	233	231	241	239	241	238	228	260	291	217	231	265	214	262	239	225	284	269	271	232	280	281	234	268	248	241	246	248	241	266	239	248	237	233	254	239	281	243	244	268	240	260	249	240	266	235	262	252	244	264	255	261	246	271	244	233	253	264	234	262	247	205	242	249	248	271	245	250	259	233	251	252	243	263	246	249	253	240	250	264	243	229	255	249	257	268	238	251	260	225	220	248	243	235	257	292	267	254	255	270	233	247	248	218	266	252	268	265	235	252	228	251	267	257	261	265	252	230	245	230	241	227	255	267	241	248	253	265	264	258	242	281	236	262	236	237	279	231	245	259	235	256	252	243	267	244	265	244	282	271	236	247	274	244	248	243	273	243	260	252	241	254	218	233	261	253	248	240	251	247	262	259	264	231	280	249	244	222	270	249	256	241	255	257	243	289	241	269	252	219	245	273	270	266	263	261	263	260	244	245	255	231	213	241	237	271	238	226	267	265	225	257	274	276	260	246	252	260	263	256	248	257	262	249	259	264	250	261	233	234	242	251	243	250	239	248	223	250	283	255	227	238	233	255	230	235	262	223	246	239	254	248	230	237	219	250	238	239	247	253	220	240	238	258	254	260	253	249	261	247	237	245	272	214	235	239	277	264	256	251	269	235	252	235	254	261	250	242	233	236	256	276	244	249	239	261	238	227	229	252	221	253	282	241	245	219	236	244	229	271	279	261	236	258	243	237	236	264	233	251	263	260	258	240	254	252	242	234	267	235	300	249	244	234	283	253	245	244	262	239	223	258	243	230	238	257	288	240	258	261	247	262	238	256	247	249	243	222	254	238	262	257	253	241	252	253	228	270	239	256	247	249	269	255	222	248	235	233	248	246	243	255	241	259	264	236	248	248	240	233	256	223	242	220	261	249	245	263	244	248	259	269	261	272	249	240	236	258	244	260	254	241	266	235	241	260	246	276	218	263	268	241	248	263	262	216	289	259	233	242	260	239	242	245	275	271	270	281	267	254	236	229	238	231	238	235	272	248	225	237	244	226	239	237	216	267	241	280	224	238	222	243	241	240	235	259	279	253	254	250	276	232	219	245	231	253	246	235	230	227	236	251	259	266	225	227	209	261	255	226	288	248	256	256	243	236	214	247	258	238	231	246	239	222	243	271	228	246	245	230	264	253	291	237	264	251	264	247	222	265	251	227	251	225	244	233	252	258	233	217	222	286	265	238	267	233	238	230	268	240	247	225	246	244	217	251	263	241	238	263	258	271	258	233	258	236	251	249	264	237	237	217	216	233	249	254	237	250	243	239	234	232	240	267	244	226	270	247	254	257	234	258	282	229	244	308	248	263	231	270	256	247	253	244	244	235	258	261	242	260	265	242	282	250	245	251	246	237	238	246	237	248	251	252	233	247	248	237	259	201	256	262	233	249	270	232	243	225	240	261	272	254	237	250	252	249	254	252	263	234	271	252	245	220	257	250	258	266	251	247	240	248	224	257	245	275	259	252	237	266	242	232	254	255	223	235	228	249	255	248	229	265	226	257	273	237	234	222	236	261	247	236	249	235	246	280	245	246	253	254	298	282	250	251	268	257	237	262	242	246	274	256	250	246	271	237	267	261	249	276	262	238	248	276	253	245	250	237	227	254	263	258	243	230	243	240	225	251	230	251	243	254	235	244	255	247	234	237	232	279	255	232	252	253	221	260	288	273	258	268	249	246	238	253	238	253	214	245	217	262	250	261	228	260	245	238	264	239	243	264	252	237	239	243	261	271	243	253	246	257	243	246	252	241	262	249	259	239	221	277	245	228	253	239	252	258	271	292	240	234	242	233	250	262	255	243	235
22695	20946	28658	23449	20964	20998	10313	1955	1316	1353	972	1094	994	876	935	953	879	800	794	700	654	617	617	546	522	523	516	581	565	544	547	518	595	512	516	528	503	490	459	569	571	540	484	538	478	518	486	525	470	522	476	498	502	497	529	514	511	493	488	488	502	482	495	487	472	521	464	472	509	487	507	482	463	520	506	461	466	486	451	450	446	480	454	464	488	491	459	468	514	488	514	486	470	470	463	484	469	456	471	460	495	452	500	482	477	483	511	538	485	464	449	473	456	478	474	507	491	506	464	498	494	506	465	472	468	447	469	491	458	463	456	468	494	452	509	499	503	449	509	495	477	477	476	470	470	484	468	470	464	495	469	478	454	474	464	450	466	512	509	472	456	478	466	493	481	469	444	448	460	474	470	432	479	428	448	466	506	455	463	491	537	426	497	512	480	476	445	480	484	428	478	478	495	495	440	443	441	439	484	489	450	464	503	466	498	445	490	427	481	474	490	499	468	420	454	502	474	477	473	495	511	430	495	484	458	470	482	424	491	495	480	467	486	518	447	470	478	473	467	490	480	440	467	486	481	499	466	504	493	509	459	485	448	444	439	489	479	458	475	461	426	499	444	490	461	486	459	493	456	470	507	512	475	457	474	459	451	478	480	475	486	469	447	458	458	472	458	458	518	479	457	503	481	476	464	485	456	444	481	458	470	492	470	464	487	481	456	496	522	438	472	491	481	505	482	438	476	462	460	493	465	444	491	470	490	463	455	473	542	472	451	491	451	454	497	457	494	515	471	503	467	451	450	463	492	445	487	489	445	506	468	510	480	492	481	465	420	449	458	468	505	459	473	475	471	467	481	486	474	530	438	499	481	510	508	464	443	499	466	516	516	502	434	468	446	458	515	489	442	516	487	477	455	458	489	478	468	492	460	493	492	460	451	447	476	475	447	486	501	504	493	483	463	490	485	462	499	507	493	432	463	484	490	483	459	478	469	476	453	459	465	475	477	486	436	480	478	449	520	464	474	497	480	480	462	504	459	449	438	498	459	516	464	473	469	477	480	464	459	496	459	506	507	486	530	464	478	489	455	518	490	483	468	476	442	454	448	492	471	460	439	489	469	470	488	451	469	448	485	498	477	480	464	477	442	469	457	480	467	487	462	462	472	446	504	488	501	450	470	476	457	459	482	496	492	427	495	451	468	440	464	527	494	485	506	489	477	483	490	512	457	452	489	532	501	447	480	478	499	450	480	477	463	468	462	455	471	455	486	486	472	503	513	457	464	508	508	502	432	497	495	496	460	433	502	493	462	487	455	464	457	440	478	491	461	497	522	481	476	467	493	493	490	466	458	477	455	457	526	523	486	489	445	470	497	467	499	495	501	499	468	498	466	465	428	481	475	478	459	492	478	528	477	502	493	453	521	489	480	463	451	480	439	475	507	469	452	503	508	502	473	454	462	441	497	476	456	497	491	473	473	468	456	512	487	513	480	490	493	468	494	492	457	472	457	479	484	473	495	468	492	499	487	462	486	481	492	434	478	474	481	480	482	483	462	447	490	468	494	421	462	524	465	480	522	518	498	479	471	469	450	483	482	503	454	492	512	455	486	450	445	517	465	457	451	452	513	488	489	525	488	510	473	454	501	478	483	441	469	450	507	464	442	462	464	457	456	502	452	469	482	484	476	463	459	455	477	460	491	443	479	434	482	455	492	494	431	488	464	496	490	449	439	470	509	475	470	477	503	442	431	498	506	488	482	481	489	488	483	444	443	443	466	479	454	472	479	429	504	459	478	458	502	519	441	447	475	497	489	509	477	465	470	460	451	471	478	489	450	477	495	493	457	466	482	472	476	459	422	482	441	435	465	460	493	472	441	464	457	467	442	509	484	457	467	499	478	484	473	462	478	469	473	493	437	485	496	476	478	451	451	459	491	510	475	489	475	515	479	513	448	489	457	489	482	448	469	515	466	462	469	475	453	459	498	458	482	455	465	484	458	461	462	445	469	460	493	476	492	433	472	476	485	484	479	480	452	468	482	499	485	473	453	483	481	471	458	503	486	477	510	465	483	420	477	482	464	505	497	481	461	494	491	481	438	466	443	466	481	499	488	475	467	472	480	479	437	474	461	488	458	464	478	500	453	455	469	462	501	514	468	457	498	462	471	492	478	461	484	473	472	466	509	473	520	465	466	447	458	480	444	492	447	473	478	465	489	483	469	436	511	458	480	505	453	499	466	457	467	457	464	488	451	438	497	447	494	447	468	440	496	441	452	502	458	466	458	487	440	470	452	487	466	470	473	460	472	505	467	437	502	476	459	467	479	462	484	472	512	482	475	452	446	451	482	496	493	477	452	450	494	475	449	443	469	471	485	482	498	477	484	462	465	467	482	476	450	485	494	506	492	481	518	473	434	485	476	526	475	466	483	512	464	443	473	458	444	439	461	461	473	468	478	476	494	476	461	487	470	482	461	430	496	467	481	491	455	488	469	462	476	508	449	417	431	456	467	451	483	484	479	462	502	480	460	463	463	476	477	451	487	442	449	469	487	486	453	495	471	472	475	475	476	466	456	489	470	451	443	467	462	455	445	457	472	441	449	482	479	484	462	476	509	448	501	500	469	445	504	435	482	477	473	460	472	489	462	502	455	509	474	447	418	460	493	473	465	477	498	495	503	446	459	449	509	470	456	465	504	458	482	483	463	448	457	435	487	481	470	460	477	454	521	469	511	490	473	437	481	470	503	465	447	465	459	476	482	482	450	468	464	468	446	469	445	478	492	479	481	471	498	470	446	443	457	461	455	475	473	466	430	489	435	488	474	524	465	456	455	490	496	488	463	489	455	490	475	500	469	505	465	435	418	506	498	493	492	448	464	472	476	459	462	469	484	478	509	484	452	461	470	510	473	487	456	458	494	482	484	477	462	477	472	507	473	499	494	484	485	511	437	490	462	476	442	468	447	491	491	516	505	460	471	549	456	508	465	488	501	465	497	489	474	439	443	466	443	491	472	512	501	461	485	492	482	480	471	454	465	452	462	496	516	496	507	447	483	446	486	486	496	436	477	486	492	498	482	483	474	504	466	432	466	500	451	448	482	467	509	461	493	497	460	486	480	462	473	504	481	463	482	442	461	489	455	465	481	502	509	503	480	480	457	474	461	460	470	467	500	444	448	456	476	498	468	471	459	462	468	479	451	453	476	440	480	478	443	469	470	469	459	505	481	439	409	467	467	477	490	519	468	435	487	427	493	451	454	443	438	487	492	472	499	423	445	478	460	460	475	492	495	465	460	455	480	468	461	473	464	442	492	476	487	501	492	449	503	496	519	514	493	500	495	476	519	513	507	497	516	461	446	442	442	480	452	473	460	512	461	434	455	487	508	486	490	436	488	458	472	516	480	498	442	438	473	462	500	464	476	473	433	455	436	439	514	502	515	461	472	464	476	477	514	449	471	448	481	460	499	508	477	426	455	462	450	448	481	475	475	488	459	468	439	483	470	462
11934	24554	22335	13907	12428	7806	5838	3539	2967	2937	1842	2230	1998	1701	1700	1640	1464	1379	1332	1203	1065	987	794	760	796	699	716	788	783	773	758	794	658	718	688	648	686	649	688	687	720	639	669	663	644	668	605	602	640	658	637	618	608	686	684	686	695	623	671	635	623	598	641	628	684	644	634	631	629	600	639	627	685	663	607	594	644	617	628	620	616	643	548	589	668	618	553	597	555	612	579	584	591	564	603	616	673	604	593	629	602	614	612	604	615	569	612	612	657	615	619	624	610	602	634	583	667	606	612	606	602	621	580	612	637	597	667	609	617	596	630	562	602	583	614	594	573	578	612	649	586	580	615	575	517	623	592	624	596	562	625	560	619	572	619	582	592	604	599	600	607	593	662	570	576	604	620	621	617	625	619	600	590	625	631	618	593	642	588	604	565	585	633	617	613	617	546	580	604	600	605	627	610	592	575	589	679	619	597	587	622	622	579	552	623	575	577	631	628	604	596	601	619	635	623	606	594	601	595	575	610	599	580	622	608	592	658	640	602	601	651	590	590	622	615	562	582	626	629	576	588	594	655	596	585	582	621	666	655	584	631	589	594	579	590	603	555	590	615	646	599	620	567	629	600	613	590	601	571	565	595	592	593	604	604	612	595	644	585	599	568	634	565	638	586	652	634	611	586	596	588	615	635	605	584	630	576	576	617	622	603	587	603	658	587	624	585	624	634	609	614	612	619	558	615	630	600	580	563	587	637	567	613	594	592	580	549	614	590	652	630	591	601	597	577	565	562	667	641	611	612	595	653	602	625	587	594	595	567	635	637	626	591	597	642	612	656	605	594	585	572	613	628	579	690	619	641	622	581	607	607	589	591	611	617	592	603	610	589	626	610	585	582	568	635	617	589	618	604	573	603	597	598	626	646	601	618	561	592	601	583	618	620	570	567	649	620	552	625	604	604	638	618	606	636	572	582	609	670	672	619	600	552	600	566	620	596	589	631	628	646	655	639	588	549	624	608	592	589	641	616	614	588	629	580	556	618	617	627	572	592	599	604	640	614	589	587	618	566	603	601	598	615	611	615	559	623	637	578	562	575	624	624	607	645	553	596	589	657	608	628	609	632	596	618	599	579	614	616	596	630	602	614	604	579	601	601	601	615	624	630	568	592	623	620	623	596	631	601	580	582	592	595	603	608	617	628	621	619	608	604	565	560	570	611	649	590	632	583	598	562	603	596	569	609	570	602	597	588	607	606	555	622	588	648	610	576	567	589	648	607	635	623	613	631	559	577	590	606	672	604	538	615	597	633	595	580	595	593	607	588	579	569	611	637	595	573	576	589	583	579	604	621	601	621	542	600	629	578	638	614	572	626	596	631	602	624	652	583	606	614	616	596	594	589	591	564	627	609	626	623	576	617	592	590	598	612	630	594	603	595	604	601	595	585	582	543	634	605	594	601	618	581	624	573	597	609	612	603	586	585	600	643	605	607	581	618	620	580	582	617	575	592	588	598	577	561	653	596	610	640	597	601	610	618	633	620	635	616	596	648	605	590	619	587	634	586	569	639	615	587	594	578	575	607	617	554	594	657	555	619	613	612	606	624	604	581	586	569	639	621	620	645	615	606	606	575	588	590	603	581	607	565	604	622	586	608	627	629	577	648	600	647	584	634	634	616	609	604	602	574	602	642	631	646	606	634	618	648	617	583	597	599	614	575	616	606	641	587	616	573	578	583	597	610	659	616	614	590	539	586	563	603	622	602	530	592	565	573	613	599	612	562	584	581	629	580	595	609	599	628	627	610	591	628	610	575	623	610	622	572	583	622	582	636	633	563	604	567	607	580	609	617	644	621	575	654	658	583	602	604	595	650	623	568	624	661	595	601	559	606	604	595	574	613	583	532	588	616	617	583	605	564	623	613	638	629	569	627	611	581	584	598	582	629	608	618	642	580	626	601	604	591	593	572	633	614	611	591	594	597	620	597	644	599	653	621	580	630	624	627	543	601	573	610	609	605	610	576	624	602	624	603	583	588	634	610	602	623	661	599	605	594	596	609	546	624	561	581	580	620	616	599	589	591	611	570	626	573	558	646	613	584	608	628	600	579	579	643	640	605	596	609	596	604	615	592	569	570	617	576	564	622	549	592	574	582	594	599	582	561	619	629	607	557	620	608	580	630	596	573	585	611	580	630	641	587	598	631	581	616	650	555	623	643	594	628	547	612	600	600	603	602	617	583	594	617	567	584	612	650	577	614	630	581	618	558	609	598	602	627	600	577	595	610	572	612	647	560	588	573	570	574	572	605	645	563	526	603	598	634	624	586	579	599	627	548	628	556	626	613	534	604	619	616	547	632	600	617	567	587	575	602	591	586	651	607	631	583	544	658	586	611	553	615	569	596	628	586	576	587	580	624	646	577	602	567	613	584	604	600	619	525	589	617	630	595	620	608	610	558	593	577	621	597	625	585	629	638	633	580	628	581	611	572	620	611	582	582	623	625	620	569	596	645	585	611	624	606	621	609	591	568	593	590	590	596	592	596	629	613	589	602	613	619	584	628	599	582	626	598	629	587	585	630	613	602	608	570	611	621	591	610	628	602	625	592	608	650	618	589	616	635	569	576	607	661	614	624	623	585	596	601	619	594	606	609	590	605	574	564	586	601	534	607	636	607	630	622	578	609	586	645	623	588	602	621	583	607	590	573	566	595	609	614	606	629	584	599	617	600	637	632	600	572	569	608	599	617	606	612	619	597	628	617	574	590	607	596	583	598	597	632	582	567	613	593	584	630	612	629	588	605	612	594	559	605	576	598	640	598	575	607	588	585	609	565	618	556	623	572	565	576	612	613	612	598	586	562	607	623	578	592	611	586	580	577	631	581	584	586	563	618	596	557	698	657	642	550	576	605	569	611	589	607	597	603	618	571	667	663	579	604	570	607	626	587	637	576	613	576	560	606	580	619	606	616	617	594	609	613	655	576	660	579	598	610	593	635	617	647	604	573	604	598	583	618	631	582	555	614	574	616	622	626	584	618	585	640	573	591	617	598	596	613	606	610	609	602	585	636	621	605	567	574	572	607	606	594	626	636	607	591	601	649	605	609	570	653	587	595	611	558	606	614	578	565	598	653	609	651	622	595	630	574	585	580	581	625	636	605	605	603	590	613	594	606	620	570	589	604	595	600	561	591	632	620	588	583	584	624	614	594	650	626	597	625	588	610	646	590	587	628	620	573	630	642	655	615	578	626	602	616	612	598	613	640	572	624	628	624	627	616	617	588	584	569	600	599	619	573	612	617	641	601	626	622	548	571	562	584	604	600	588	605	575	581	612	615	612	574	589	602	574	607	593	590	582	604	581	585	584	605	596	614	602	644	596	567	605	578	613	580	622	631	658	554	629	584	612	628	585	608	571	587	542	642	590	653	636	632	590	579	602	591	585	593	601	607	595	565	601	614	615	635	599	608	590	575	600	596	595	621	587	569	616	567	578	623	591	602	609	636	645	569	576
26786	19680	9827	4187	2497	1465	857	496	407	467	344	397	401	363	342	338	375	345	281	272	317	290	261	279	285	261	280	262	283	269	290	266	247	224	234	276	253	264	275	224	254	248	233	272	242	260	244	282	271	238	251	243	273	237	235	265	247	239	260	230	241	281	253	243	262	266	256	267	257	254	248	267	265	248	229	243	256	266	273	254	264	241	251	263	246	260	241	249	233	250	229	272	253	280	238	222	261	219	259	245	252	256	245	265	227	246	230	251	226	275	272	279	263	265	220	269	234	249	218	243	222	254	246	253	268	259	243	265	260	262	252	282	277	224	272	223	251	261	222	254	236	212	259	252	269	269	250	267	237	253	261	246	244	256	238	286	264	275	252	256	254	250	256	235	234	231	227	227	234	236	229	254	273	239	267	253	243	255	229	253	263	267	237	247	239	258	256	214	246	266	221	240	283	241	247	254	233	257	222	265	243	286	239	246	260	248	263	286	239	235	234	211	229	250	243	232	243	251	244	253	257	272	259	244	233	244	257	240	262	245	260	237	246	255	251	264	238	230	240	254	214	271	260	270	236	276	239	246	257	257	268	208	268	270	257	248	235	237	274	242	258	242	257	255	239	247	279	261	240	245	260	237	260	263	278	289	228	253	230	226	242	233	228	255	253	234	269	245	256	237	249	231	235	239	218	268	235	256	276	246	254	237	232	252	231	234	254	254	259	244	247	252	244	304	260	246	226	272	242	263	259	262	253	246	250	250	272	237	253	275	272	242	238	252	245	247	240	238	217	254	252	262	257	253	246	240	235	271	288	258	252	247	281	246	259	248	236	249	201	279	229	228	266	243	231	244	276	244	259	270	268	235	267	256	227	229	273	255	250	233	249	242	257	247	213	268	259	227	256	269	269	219	213	236	243	269	227	262	238	288	256	218	231	246	249	271	209	253	278	258	285	246	264	253	264	248	255	253	275	251	267	262	235	275	265	248	226	240	208	250	226	271	297	251	275	235	238	236	255	239	249	260	257	287	261	245	251	245	246	233	252	263	242	261	284	247	268	266	245	257	259	240	232	253	224	221	260	264	258	245	257	260	252	252	254	257	244	254	225	223	264	256	261	243	247	234	252	232	271	259	269	264	231	262	241	218	224	263	239	248	256	252	247	226	245	256	229	250	242	247	221	229	271	254	258	264	250	269	264	250	282	234	219	240	254	263	245	245	226	255	242	261	259	242	257	221	222	257	225	218	241	248	225	223	270	246	238	274	223	256	247	242	244	263	264	233	244	249	249	246	254	241	272	218	271	259	251	250	268	251	262	247	238	286	246	245	243	249	205	236	258	258	254	224	266	237	262	266	261	257	246	238	227	253	272	256	220	272	246	244	257	254	229	228	270	259	260	203	246	249	222	229	261	238	252	268	243	230	231	266	239	241	256	253	266	237	255	270	236	267	260	215	264	250	268	261	241	245	265	240	268	225	255	243	272	276	233	258	243	252	255	259	244	234	244	238	248	245	270	263	254	251	250	221	245	247	268	217	241	242	219	247	229	241	264	245	268	238	248	274	249	243	239	256	244	241	253	219	246	242	222	254	251	263	252	274	256	227	259	250	243	244	263	257	238	261	243	258	228	252	263	263	259	259	267	251	256	240	252	212	237	221	255	246	243	230	247	260	275	239	255	262	225	217	260	239	271	268	268	267	259	288	246	263	225	245	257	263	236	244	234	266	234	240	266	233	233	252	264	259	271	244	241	235	235	219	221	260	226	250	262	250	237	278	271	285	224	231	248	259	266	236	298	248	227	230	252	251	231	274	241	247	259	249	215	241	269	252	253	257	244	245	266	262	278	231	251	264	236	251	253	260	246	248	251	261	240	249	261	229	248	243	230	269	244	268	250	262	251	250	234	305	261	246	267	236	252	264	239	246	251	231	259	227	231	257	231	239	245	250	238	232	256	282	239	265	271	235	226	258	219	265	255	268	262	234	246	255	242	268	234	260	229	236	232	267	255	255	281	264	268	259	256	240	236	268	267	236	245	280	259	250	243	242	246	258	258	265	256	293	246	266	240	274	229	256	259	257	260	249	240	237	259	250	257	250	254	241	238	235	222	267	283	234	237	249	239	260	261	250	267	254	250	229	243	257	276	237	233	217	242	244	255	259	265	237	243	218	255	253	267	244	250	257	283	210	261	259	251	234	240	262	277	256	260	248	260	255	223	240	257	279	257	239	238	207	272	258	267	241	243	255	237	259	244	274	268	266	282	257	238	238	233	266	248	237	266	247	245	244	254	271	257	238	252	250	244	263	240	250	236	268	253	252	252	253	242	239	250	226	248	211	253	250	279	248	261	221	251	262	264	255	258	260	242	251	237	246	250	237	234	230	246	256	262	254	245	241	228	250	227	259	263	246	211	235	284	254	251	230	252	217	252	257	245	239	253	261	208	287	229	244	251	263	245	250	257	242	272	261	253	231	253	240	225	243	242	247	285	261	260	251	225	244	252	250	272	213	268	237	221	253	220	227	246	272	236	239	248	266	245	248	246	247	228	251	259	243	221	250	246	224	269	263	261	250	264	259	255	235	244	231	265	281	241	260	265	269	261	276	214	244	261	252	234	239	242	247	226	262	235	254	238	265	251	248	233	246	261	246	242	237	230	247	260	252	226	260	238	258	243	242	238	255	221	249	256	252	247	249	259	241	266	240	241	262	251	277	242	227	223	239	224	265	239	277	250	238	253	278	274	266	249	236	235	275	247	261	236	269	245	240	240	255	239	234	254	218	224	245	297	252	288	255	246	258	254	261	226	250	201	260	253	239	262	236	254	224	237	244	245	245	237	243	245	238	268	256	304	228	233	237	284	226	272	252	250	262	261	259	245	236	236	248	250	240	265	278	256	248	239	252	226	248	265	232	273	236	253	254	287	243	270	258	261	248	220	235	259	213	231	243	256	247	275	237	242	253	259	234	244	221	257	246	254	266	230	221	259	271	237	260	249	260	257	242	256	240	230	233	269	247	244	244	247	266	214	254	254	227	253	240	225	260	252	239	249	257	248	256	237	245	253	267	249	272	244	247	250	219	259	242	253	267	246	261	266	229	263	254	283	238	237	260	268	241	271	226	264	256	248	225	256	243	255	245	245	277	240	251	238	234	232	226	246	248	249	289	291	230	261	257	266	274	244	262	257	280	256	216	257	219	241	242	254	273	246	242	258	253	247	238	225	247	250	241	231	268	257	248	269	236	211	254	270	249	239	250	261	235	222	246	220	229	261	249	240	233	252	251	258	264	264	253	251	227	262	216	237	250	251	276	265	249	257	243	242	261	225	257	249	237	257	273	208	257	271	221	238	228	248	258	258	259	237	245	256	236	242	257	230	255	225	222	237	257	247	248	212	263	274	262	249	224	280	233	254	270	249	231	217	268	253	239	262	246	255	279	261	243	244	258	242	254	237	238	244	262	253	224	227	243	261	233	242	251	253	250	247	295	263	257	225	269	254	233
7870	9753	9065	5505	4885	2932	1753	1045	749	953	566	710	712	614	631	625	553	550	534	487	418	386	366	358	327	341	366	359	338	325	344	333	333	359	335	346	293	311	327	344	335	340	313	348	374	317	341	342	339	294	301	353	344	364	338	353	371	386	331	299	332	333	372	377	329	351	326	358	330	335	329	325	353	352	316	323	323	343	337	326	321	342	317	338	319	332	336	347	310	319	307	350	285	327	344	325	346	324	355	304	288	310	295	318	314	337	344	280	308	335	334	331	360	341	339	340	303	326	330	305	303	332	343	322	309	313	353	312	335	335	313	320	306	310	292	343	303	321	312	309	323	298	304	315	330	309	313	319	330	308	326	344	299	325	331	309	312	312	332	308	339	352	342	348	326	328	323	338	313	309	332	321	333	316	329	321	357	307	284	332	332	362	334	295	322	318	342	335	328	312	314	340	338	334	335	346	318	332	355	333	352	338	292	342	329	326	327	333	352	342	283	344	300	300	293	318	336	353	301	320	341	324	313	330	344	313	361	348	311	305	301	290	304	321	333	293	316	319	319	331	321	320	355	343	303	328	330	333	316	331	311	328	298	336	326	304	313	324	324	314	328	321	338	326	298	346	278	340	323	330	309	358	361	298	339	324	313	304	354	317	305	318	334	284	331	294	327	312	327	322	351	336	310	343	321	319	346	299	283	345	280	311	313	315	333	338	314	307	320	308	321	299	305	306	330	323	326	318	345	336	340	321	338	339	310	318	310	322	339	350	303	354	334	319	312	322	320	324	315	345	343	333	350	328	314	310	357	313	342	319	329	330	350	316	333	323	349	347	323	322	306	314	344	343	325	317	313	317	311	314	329	302	339	335	357	300	338	343	323	335	287	321	323	306	367	329	326	338	302	318	302	362	326	314	320	343	312	296	339	307	308	300	324	285	323	329	355	324	301	309	334	337	314	322	310	344	310	320	317	347	324	350	329	324	300	327	321	325	345	325	328	315	336	313	304	326	316	318	377	326	323	285	327	330	349	359	324	296	291	350	327	312	339	312	306	358	292	299	338	312	331	316	325	325	314	351	312	333	324	329	325	335	342	339	328	311	302	336	335	320	320	303	349	304	335	335	329	326	343	321	310	351	305	330	334	331	344	318	323	334	343	329	295	341	343	327	342	310	365	334	345	299	324	313	355	289	313	301	337	303	297	339	346	311	334	301	337	324	327	358	301	348	346	295	346	357	314	311	327	321	335	363	324	302	337	355	309	332	340	319	333	315	311	334	301	317	314	351	335	338	355	329	325	313	302	332	330	347	332	330	335	327	332	306	344	297	336	327	327	326	330	350	334	301	347	326	312	320	336	356	319	332	313	334	351	337	335	323	307	315	319	341	322	345	337	302	341	295	296	342	299	344	280	344	322	314	348	307	350	346	316	330	320	304	336	353	350	323	338	348	322	330	352	326	331	332	335	323	331	305	336	359	310	362	349	350	329	315	322	322	321	342	348	318	327	336	322	339	329	322	346	296	316	325	331	333	322	352	307	316	317	322	322	340	306	322	319	339	345	330	328	324	306	322	313	341	343	357	326	311	316	344	330	303	340	314	322	313	320	318	314	293	312	332	325	360	335	313	319	312	346	321	325	339	316	323	312	329	332	325	320	331	306	343	330	318	320	311	339	326	326	334	303	319	328	346	335	348	308	269	315	311	337	323	340	309	327	325	332	309	338	302	302	330	319	339	323	316	328	337	346	312	329	317	309	280	291	314	337	309	308	330	319	348	343	322	307	325	339	339	308	345	320	335	353	331	330	318	339	277	341	335	328	339	324	323	304	342	337	319	319	342	304	312	289	323	347	325	327	340	340	327	344	306	340	308	335	306	329	317	362	332	308	334	328	332	331	348	317	351	345	328	301	317	301	313	301	300	326	309	344	331	341	341	331	311	313	332	318	320	322	342	311	329	308	312	326	339	315	330	340	310	340	344	351	346	298	326	335	350	324	317	333	310	329	334	310	334	374	318	314	344	304	317	337	317	322	325	324	310	292	355	334	333	343	359	308	352	316	292	332	318	325	352	309	331	316	341	294	347	315	271	316	294	318	349	349	329	312	337	326	321	318	320	339	350	327	342	325	328	304	326	319	327	326	326	324	336	337	342	342	324	328	339	306	306	316	346	326	348	308	319	374	342	317	325	343	311	324	301	342	312	327	339	325	354	323	336	334	300	346	296	333	338	325	335	346	344	320	323	329	334	330	332	301	331	337	318	311	320	333	324	309	324	314	308	333	338	311	278	332	336	320	331	325	304	337	297	346	364	286	298	328	308	312	316	299	365	316	310	323	315	330	332	321	317	339	322	328	308	343	341	328	327	340	336	330	329	338	313	335	289	327	346	351	329	319	345	318	334	329	355	333	310	333	308	307	325	320	337	320	314	362	336	357	320	319	326	307	351	339	360	300	312	311	287	310	341	294	303	334	336	299	296	358	336	305	337	316	354	330	333	307	288	296	350	324	337	319	317	314	329	348	334	347	324	319	338	342	307	321	331	297	352	336	351	325	299	322	331	326	312	356	353	343	299	320	327	316	333	303	339	320	320	329	338	335	318	307	340	328	314	320	323	311	333	344	329	354	327	318	309	321	313	318	349	330	320	312	335	331	328	305	335	347	356	332	294	310	313	313	331	307	328	350	316	300	315	316	318	352	299	304	308	322	305	331	332	313	320	334	328	335	295	350	364	282	310	335	310	317	343	322	314	288	289	338	325	317	314	337	325	333	285	304	303	302	304	330	319	344	291	354	346	307	281	332	320	331	325	338	336	327	333	323	312	327	318	292	330	325	314	295	303	329	313	320	303	311	286	293	331	317	310	318	313	324	307	339	302	330	320	311	290	334	314	325	336	347	334	307	329	309	325	278	326	323	343	329	302	312	330	305	310	328	295	321	336	334	326	341	306	305	301	328	312	318	327	345	317	334	346	301	340	338	323	329	320	318	333	350	332	304	331	367	350	329	312	310	336	311	327	332	325	322	321	308	293	329	330	325	342	299	301	327	328	316	317	324	329	337	321	350	343	292	320	317	335	317	310	310	354	285	327	334	353	330	326	329	315	335	327	303	316	294	359	317	347	336	340	358	333	320	319	324	307	345	362	312	311	276	332	310	337	286	340	292	329	333	340	287	306	347	352	304	347	320	336	315	312	332	323	334	309	337	318	331	344	351	324	316	330	341	300	323	325	338	342	372	321	339	302	324	303	323	324	309	305	353	320	316	288	358	304	321	313	335	343	322	332	332	320	299	300	316	348	323	339	302	330	365	317	352	339	335	286	354	296	324	350	320	336	332	340	332	286	336	357	340	322	311	342	297	335	311	303	323	291	338	339	321	329	331	338	307	325	305	316	344	342	314	322	316	320	330	330	339	316	350	330	320	293	334	355	338	336	324	311	299	325	322	304	307	317	332	324	332	336	299	323	313	319	328	293	335	288	350	348	320	317	341	315	362	305	324	342
23672	20947	28142	23907	20915	11054	2416	1291	924	1064	758	830	794	702	696	749	701	660	598	599	528	528	518	494	466	485	538	543	514	501	487	478	489	496	461	466	492	451	500	508	520	488	482	484	483	474	471	533	448	518	449	433	490	516	551	504	479	518	464	472	434	471	474	476	485	449	466	430	530	485	458	416	479	449	469	449	462	450	477	496	441	479	496	451	447	459	483	461	450	453	482	457	500	474	471	465	467	476	437	480	410	433	448	472	408	440	475	509	490	468	449	471	462	423	457	480	490	464	505	491	457	439	481	482	436	422	498	467	471	460	475	519	472	459	493	431	477	451	447	470	475	426	479	468	509	471	488	465	428	440	435	472	456	523	460	443	478	435	467	430	494	502	443	417	496	464	485	456	452	450	453	460	466	477	463	482	449	440	459	439	442	460	445	488	451	458	459	468	461	485	465	485	461	493	498	473	450	441	466	494	455	436	470	450	444	519	481	486	467	442	454	438	436	430	484	443	467	438	443	479	488	504	432	446	426	399	477	449	491	453	456	438	442	471	464	467	463	486	480	471	425	482	438	490	459	445	461	440	504	474	420	469	473	426	475	479	464	507	455	435	439	475	479	459	461	475	472	422	470	465	477	459	501	439	455	474	462	453	482	476	463	489	491	450	467	474	437	437	444	455	476	437	423	447	451	479	483	467	501	461	431	426	466	434	456	456	437	463	450	449	453	461	447	404	474	466	451	422	475	482	468	480	475	404	466	443	478	485	444	434	449	485	454	448	444	440	454	450	460	480	493	439	463	462	472	451	462	474	491	420	443	459	463	470	454	470	464	465	462	466	482	473	451	473	438	467	485	444	479	460	466	459	446	464	466	463	461	480	458	461	484	438	461	506	453	424	454	484	432	450	469	494	449	492	433	440	451	461	475	471	461	415	510	516	449	458	497	446	452	466	483	445	449	453	512	445	473	465	429	477	420	457	459	451	475	489	462	448	500	462	456	494	458	454	436	480	440	456	466	440	499	484	475	512	475	424	470	470	466	496	462	474	463	438	457	464	459	448	448	462	460	461	463	444	449	447	432	421	459	501	488	449	435	448	500	502	456	452	522	459	471	465	452	471	462	439	453	474	466	421	464	462	425	467	465	463	456	440	464	476	456	441	426	467	472	460	459	441	479	429	443	450	462	436	459	450	434	448	477	472	418	468	439	500	426	500	503	443	444	461	496	458	473	424	490	426	478	465	456	447	475	469	456	444	458	481	476	473	457	454	478	487	483	430	447	479	465	484	456	425	437	479	479	423	454	463	450	414	455	454	481	464	464	499	429	444	455	492	480	465	448	483	468	494	477	476	481	462	465	469	464	421	468	444	450	441	465	436	453	409	461	448	454	478	461	463	436	420	453	487	449	448	456	486	496	494	465	467	452	511	479	445	395	485	436	471	444	442	432	460	509	455	466	442	505	442	460	474	502	461	458	445	497	457	455	466	469	449	444	509	477	408	453	457	481	438	485	464	425	485	432	490	471	500	432	467	447	471	477	490	471	481	447	491	436	467	448	456	486	487	482	433	410	486	467	451	452	466	429	483	466	419	459	398	458	455	448	419	462	425	469	453	442	443	468	429	470	449	443	449	466	455	449	449	463	454	432	431	463	466	440	411	439	496	470	477	434	449	466	466	470	443	448	473	423	471	461	448	450	459	439	514	473	462	455	443	469	452	469	459	435	465	442	462	499	470	464	421	450	452	497	436	470	483	445	437	459	432	465	462	432	455	454	434	447	449	476	419	479	469	473	444	460	453	463	468	460	465	468	477	447	454	471	465	446	434	426	453	459	463	518	459	484	453	488	456	476	484	482	448	435	432	440	472	428	465	482	458	511	476	447	452	427	465	469	485	437	470	462	475	418	454	479	481	458	456	496	427	452	450	474	457	452	457	456	451	466	456	472	452	477	472	517	454	462	477	424	430	448	459	471	453	451	437	468	432	439	413	457	477	445	468	441	448	431	473	494	491	476	437	467	444	495	449	505	480	463	496	450	444	484	483	464	503	473	450	482	477	462	479	438	439	472	463	479	465	468	453	470	455	477	512	486	459	473	460	489	440	477	516	459	480	423	467	480	436	481	447	493	448	481	455	486	482	466	447	461	479	478	466	496	517	486	477	469	485	455	501	484	517	469	422	457	435	472	442	437	465	488	470	467	437	429	478	459	468	456	421	453	451	446	477	430	459	479	452	465	508	440	434	415	480	423	474	432	436	430	465	487	439	453	489	447	466	448	440	470	456	510	441	440	473	447	441	458	475	429	459	484	487	480	442	457	456	478	455	420	465	465	466	509	477	465	455	460	453	463	449	478	429	426	472	475	411	440	442	456	430	461	447	478	467	455	441	473	501	482	429	434	436	445	417	440	489	489	460	451	439	423	457	456	469	472	432	447	461	495	479	437	464	480	437	443	425	467	480	417	486	413	484	473	468	424	486	464	458	440	472	443	452	473	495	423	456	448	490	449	486	481	487	438	451	461	458	420	461	472	448	465	488	434	451	459	438	448	452	454	419	461	452	471	475	460	473	443	440	464	456	445	448	425	456	478	455	465	470	466	455	444	458	432	445	412	473	445	471	464	443	451	478	446	516	433	471	449	433	477	526	460	466	476	458	509	441	442	467	464	452	472	501	457	431	468	456	431	438	426	460	464	493	453	487	466	458	455	482	465	435	440	466	468	472	479	477	431	499	458	452	439	444	466	463	468	434	469	456	460	495	434	439	438	466	453	445	455	456	473	438	474	430	434	442	429	442	436	445	437	474	463	448	452	422	433	480	449	453	449	499	467	444	456	456	452	436	452	448	430	446	455	436	448	434	460	480	460	443	530	436	445	479	464	454	468	478	468	452	462	448	441	467	422	478	444	444	452	468	458	506	470	421	471	401	452	482	455	508	472	457	454	462	465	465	444	495	451	443	423	464	461	447	484	495	478	489	432	440	469	440	483	444	461	494	443	477	438	441	491	440	468	460	421	442	437	453	502	448	454	453	462	466	477	462	452	401	452	452	470	428	471	473	496	468	434	459	455	461	434	481	443	481	454	462	455	460	462	490	453	453	500	468	446	445	442	457	454	488	436	430	474	452	459	484	440	435	458	456	466	432	456	464	477	421	480	441	429	451	424	459	476	474	495	444	460	466	537	446	439	468	454	467	508	467	458	490	456	488	458	486	457	387	426	457	463	465	451	440	461	454	461	438	445	445	463	472	450	419	478	452	478	488	486	487	458	427	480	476	494	443	453	476	442	467	469	475	449	429	440	428	467	476	462	471	468	457	460	418	433	439	475	464	428	454	431	463	463	491	466	461	465	444	464	455	498	465	456	437	494	477	445	479	468	448	480	470	452	438	464	420	461	483	484	477	451	449	440	482	462	453	426	455	426	460	459	448	455	485	427	455	477	445	442	492	441	428	431	454	461	467	464	468	444	457	451	464	483	505	449	461	503	425	458	454	454	488	471	453
9183	19109	16662	10599	8348	5896	3842	2535	1811	2061	1383	1459	1456	1286	1270	1296	1167	1077	1023	893	908	813	696	700	620	697	689	693	748	679	695	641	662	612	616	581	611	616	625	626	672	636	634	663	595	622	563	595	580	619	587	621	636	627	638	650	649	640	620	561	620	617	570	623	638	601	609	606	591	604	600	570	604	593	598	568	619	563	611	566	598	603	600	594	597	591	603	573	567	556	590	597	622	608	607	581	615	587	584	607	553	608	582	588	575	604	596	582	563	568	604	623	572	576	634	600	619	645	591	577	581	584	584	587	620	527	591	595	609	578	588	545	559	608	553	576	552	610	576	562	592	569	615	554	621	613	587	582	568	578	594	643	614	620	614	537	586	607	613	587	598	629	597	600	590	583	606	615	624	579	623	598	587	582	604	557	569	618	589	578	535	567	603	576	581	620	606	600	582	548	596	579	590	588	565	589	602	603	619	592	571	558	560	598	613	594	562	623	600	614	590	613	593	626	597	563	586	548	575	575	595	541	564	597	615	606	549	587	583	615	576	555	602	584	604	613	545	557	582	598	622	567	589	553	571	618	626	601	554	604	557	557	575	580	620	579	594	613	600	582	551	610	547	592	615	561	597	586	589	572	609	615	556	591	552	591	603	584	594	571	602	568	586	608	595	551	546	625	568	582	627	637	578	556	535	586	609	607	564	603	575	606	599	618	637	606	559	622	553	617	572	593	603	555	598	603	564	548	610	605	610	581	551	594	631	609	558	577	611	590	595	568	586	598	584	586	569	587	595	558	600	577	563	589	551	556	603	575	587	601	579	568	568	597	629	622	595	591	590	568	570	603	580	603	587	538	602	576	584	563	579	624	582	595	601	563	558	574	545	603	547	550	626	595	598	625	625	595	630	593	592	616	632	606	594	606	566	548	570	531	597	573	524	605	602	566	580	574	542	560	575	636	581	625	585	577	547	606	565	590	564	550	608	615	641	566	593	585	569	565	588	570	611	638	610	565	557	575	568	619	576	552	603	586	594	564	597	551	586	590	570	541	617	590	577	558	573	561	618	572	574	615	605	569	597	577	588	589	625	599	573	581	604	581	591	552	574	606	571	571	627	556	586	581	602	588	591	623	595	585	665	563	570	562	602	588	590	589	605	610	544	591	606	609	603	569	591	613	588	559	638	596	609	622	587	603	581	573	595	572	614	613	593	572	630	564	580	624	648	565	610	588	606	593	640	551	587	572	586	566	601	558	613	586	621	580	590	577	579	541	573	590	605	560	622	577	558	574	569	579	612	591	609	614	648	629	581	607	586	596	594	603	585	544	623	569	554	584	543	569	569	558	575	567	619	608	583	567	550	581	563	600	566	601	611	621	589	615	581	573	534	567	585	565	586	518	617	579	541	572	592	546	591	613	602	605	572	608	589	538	621	610	578	609	605	617	593	625	606	597	572	560	592	584	610	578	577	550	572	593	560	565	618	567	559	591	567	559	579	623	577	586	531	601	585	558	610	575	559	562	615	578	582	604	559	568	601	556	627	577	560	593	595	562	597	587	584	520	602	585	553	572	589	573	630	574	619	578	557	573	588	538	595	570	592	577	568	586	607	651	576	543	597	569	593	570	574	548	584	563	584	598	591	593	559	578	561	611	546	593	577	545	625	595	537	607	606	568	558	586	552	625	560	577	564	608	572	594	632	569	585	607	638	578	555	615	580	556	580	570	557	571	622	598	590	539	568	542	582	581	552	603	565	588	585	531	565	610	637	565	595	564	577	534	592	640	537	573	606	574	556	559	571	597	550	592	571	556	592	574	570	624	566	600	563	589	568	593	569	593	611	570	597	596	550	592	595	596	612	538	593	593	585	585	558	602	608	577	603	549	592	591	594	609	580	596	584	589	568	606	626	586	548	616	560	610	555	615	616	571	616	571	627	561	589	606	593	616	591	574	580	621	619	567	606	609	596	580	569	564	594	587	570	601	594	554	575	551	600	555	612	581	568	577	591	590	573	556	635	608	583	578	575	567	587	593	563	587	584	595	569	577	574	584	579	577	582	594	622	580	566	569	600	584	574	576	586	589	586	591	594	616	586	534	590	572	588	569	574	602	571	586	582	589	599	610	578	559	631	563	599	612	631	604	600	568	587	585	591	553	612	581	587	562	626	581	605	589	617	591	569	598	580	577	574	570	579	563	605	583	568	576	591	621	554	543	618	595	596	575	620	584	583	580	613	597	580	606	581	592	568	584	592	607	560	607	599	564	603	556	630	595	629	582	547	564	586	594	582	586	537	580	589	596	549	591	595	547	569	624	568	565	567	586	594	613	567	576	564	599	606	539	612	599	579	617	603	610	594	610	590	577	619	597	618	540	627	561	579	649	594	559	593	598	604	574	590	600	599	607	538	553	625	606	548	557	592	600	587	592	566	570	570	615	594	585	580	602	611	569	616	602	555	553	560	635	574	592	563	564	569	572	581	621	575	522	565	556	591	640	584	592	545	593	569	521	569	594	579	610	584	598	538	632	579	617	559	597	571	573	627	556	578	618	571	583	577	608	607	573	597	607	569	596	566	581	621	618	560	591	617	583	595	589	558	585	624	623	574	627	590	556	599	604	575	585	575	594	596	635	579	608	623	618	570	609	590	586	604	600	605	574	574	585	575	611	593	576	559	557	570	543	591	595	567	576	574	603	583	609	597	567	595	569	607	550	575	634	619	571	592	592	591	567	586	569	589	612	575	610	584	571	603	596	583	614	577	588	581	565	611	620	583	599	605	563	585	589	571	595	560	603	563	591	544	609	553	566	598	594	565	586	602	603	607	592	570	591	585	608	556	604	601	624	567	629	567	575	565	619	576	611	560	566	589	587	617	562	638	547	619	589	561	598	594	619	575	593	566	610	612	591	583	544	584	575	584	611	599	604	593	534	586	592	590	592	545	553	588	612	562	554	540	606	581	575	579	635	600	563	560	574	622	585	578	537	599	557	566	561	560	585	617	583	619	594	577	661	616	592	607	598	596	570	568	546	602	574	632	586	597	598	561	594	573	595	573	594	613	586	580	594	598	562	559	552	598	622	592	553	561	586	620	607	592	556	606	511	612	582	556	581	612	589	617	575	591	595	585	541	589	597	587	565	594	580	565	559	586	583	602	595	554	606	571	560	540	575	623	597	601	635	568	561	591	575	608	569	585	573	543	620	561	585	556	580	603	609	594	573	612	612	552	612	609	581	594	559	621	579	523	572	569	598	604	528	550	570	536	583	589	577	604	587	542	598	574	578	656	578	589	601	617	610	589	548	592	523	595	619	583	584	584	561	566	577	593	586	576	587	578	622	602	577	609	583	552	554	567	549	599	602	595	540	580	554	537	552	579	578	578	616	603	571	555	612	528	597	578	611	549	514	607	530	601	576	577	622	599	586	570	578	572	587	555	576	563	582	522	605	606	569	579	569	567	592	582	600	583	619	576	580	572	599	588	610	595	555	588	570	560	538	602	605	615	567
24838	20923	26880	24875	9637	2186	944	560	385	511	369	398	408	384	345	341	349	290	310	281	258	247	219	172	218	197	187	216	205	192	209	221	170	213	158	207	185	169	176	196	158	163	167	197	176	186	181	185	195	171	198	172	163	190	215	213	207	200	145	205	179	161	192	205	190	202	206	158	177	190	178	180	185	164	191	173	200	185	184	187	162	176	185	187	179	177	185	171	194	192	181	177	172	187	187	198	167	169	202	203	161	168	179	195	181	171	168	160	180	168	185	176	178	159	166	159	178	213	181	205	176	167	163	182	159	200	180	153	175	167	181	186	189	166	176	155	164	173	173	184	158	191	152	169	150	185	171	169	171	167	175	158	178	167	173	155	182	178	194	197	176	167	182	172	172	175	179	195	187	177	171	183	169	185	184	178	200	195	197	186	192	174	163	187	168	194	158	174	197	157	177	170	181	196	165	168	200	168	187	161	193	170	209	182	187	187	174	173	173	179	180	189	180	165	174	158	154	175	170	187	176	174	165	181	158	147	174	181	182	179	186	176	188	166	156	149	165	156	189	179	183	204	162	152	181	178	156	163	171	170	176	192	175	194	160	195	177	171	186	176	171	154	186	173	175	171	163	174	173	157	192	177	186	166	182	179	176	172	157	170	179	159	188	184	196	187	176	142	172	162	144	178	159	162	176	169	167	170	174	180	188	152	158	149	183	185	149	174	181	192	178	175	218	163	157	166	172	174	165	191	191	202	169	204	191	194	183	190	171	163	166	171	192	196	182	183	159	170	193	169	152	196	187	197	189	192	200	159	159	170	199	166	182	187	188	178	167	177	194	203	193	186	166	194	178	193	174	150	216	183	162	172	161	153	171	169	183	171	193	179	167	198	182	185	185	165	177	154	164	171	194	161	170	180	209	158	188	183	189	206	186	183	160	188	176	143	188	181	177	202	171	212	167	172	191	196	167	160	185	184	163	173	202	175	160	190	181	176	163	185	172	190	179	167	167	198	155	159	189	170	172	172	159	184	182	151	180	180	175	189	190	169	171	165	191	177	186	176	169	179	158	182	148	172	172	173	174	171	175	191	187	188	176	179	183	157	150	181	172	179	198	166	174	171	208	177	149	188	191	161	166	144	207	159	182	164	175	175	180	161	180	201	159	168	196	168	176	174	179	194	159	148	183	168	187	180	175	151	184	165	185	172	168	174	198	194	182	190	167	185	178	167	169	187	182	174	157	166	155	184	188	172	198	179	200	170	162	186	165	188	160	183	163	150	155	172	178	174	168	171	208	187	185	171	175	160	166	199	183	175	177	193	178	179	169	162	164	163	181	172	172	176	163	185	200	157	175	164	176	180	169	161	152	206	208	152	180	181	182	160	171	186	206	178	179	173	158	168	199	184	165	196	181	173	180	171	171	209	167	178	191	181	184	190	177	159	185	163	180	192	162	190	191	175	188	181	187	198	171	159	169	172	168	166	184	157	196	183	141	209	169	167	201	156	190	198	171	184	163	175	172	168	163	176	195	171	181	177	215	181	192	172	163	184	168	194	186	185	168	185	190	173	168	193	159	190	190	165	188	192	196	173	182	188	158	175	181	211	182	172	150	172	179	178	185	156	178	157	169	167	172	162	185	189	184	210	156	158	177	167	153	168	175	160	186	212	178	184	177	157	177	171	174	191	202	207	188	197	142	171	182	169	177	180	164	171	192	159	188	200	182	171	161	181	176	185	169	194	225	180	174	174	167	186	153	177	192	184	169	193	201	167	168	188	167	197	164	179	193	174	181	199	168	185	177	178	168	185	164	173	170	172	195	189	193	198	164	163	194	178	187	165	184	174	171	168	181	197	178	190	178	176	186	184	179	168	169	167	179	173	194	194	182	184	172	174	184	169	177	174	160	166	156	171	199	156	173	195	179	189	177	191	179	172	182	174	166	182	171	195	169	166	171	171	168	188	193	183	155	167	184	197	174	154	191	164	166	188	161	175	201	168	160	162	176	146	168	172	184	196	179	193	175	198	162	189	182	173	160	211	149	186	174	178	203	158	183	183	199	162	213	183	184	168	179	176	162	177	172	177	190	170	174	170	187	160	165	181	169	176	162	169	170	163	179	197	174	201	175	175	180	180	163	157	179	167	163	185	176	197	164	194	203	187	193	174	200	158	167	166	204	181	151	181	181	163	165	159	193	179	164	200	164	177	180	188	172	185	161	175	171	165	178	172	169	186	175	155	157	177	186	174	177	174	155	170	199	170	195	193	185	170	171	197	181	171	196	180	182	207	149	185	163	164	186	192	184	199	198	177	186	178	188	187	175	179	181	179	156	188	149	201	166	166	177	183	142	158	172	170	152	178	161	187	181	163	166	183	187	155	168	171	200	173	175	184	143	160	165	173	156	170	168	203	188	176	191	175	189	182	175	160	195	168	191	173	187	133	180	169	172	160	187	179	204	168	150	179	157	178	177	161	199	178	188	167	165	181	170	182	151	181	150	150	195	166	179	187	173	191	182	194	190	172	172	170	185	177	162	183	157	161	164	169	166	175	158	160	181	186	176	203	179	171	201	177	173	173	163	164	175	165	189	186	196	191	164	190	165	165	187	163	152	174	167	171	202	191	191	171	168	168	172	160	173	162	193	175	169	175	160	167	176	184	165	161	158	168	174	183	156	170	191	184	167	181	170	156	193	164	195	170	169	198	178	164	198	183	180	198	181	144	169	164	170	179	165	212	176	181	194	176	161	176	163	178	172	184	204	178	172	175	167	169	170	172	179	180	154	165	181	155	176	172	181	165	193	170	196	169	192	165	190	184	182	180	172	196	178	192	172	190	187	170	164	155	169	173	195	178	178	170	185	168	167	155	157	167	179	167	195	173	178	173	187	186	174	176	166	174	188	191	164	176	177	167	187	153	171	184	168	180	169	201	193	164	176	190	180	184	204	157	175	172	169	168	194	178	188	186	178	182	188	180	165	191	188	190	175	166	164	165	197	192	168	158	153	173	162	145	202	189	174	159	173	194	191	179	164	163	160	153	161	169	173	170	146	192	171	201	180	152	172	170	183	173	185	182	174	161	168	177	176	163	171	150	156	168	156	178	163	187	180	157	171	164	176	178	169	161	185	179	183	178	160	188	204	182	162	163	184	181	193	173	185	154	210	180	160	185	159	180	173	177	163	177	181	177	181	174	174	179	157	200	156	163	175	207	170	176	186	167	185	191	179	166	169	182	170	191	160	175	159	190	185	200	166	180	160	176	171	143	163	197	170	164	176	171	183	195	175	171	180	167	160	176	189	154	154	169	180	200	173	169	183	181	185	170	186	166	169	175	179	166	172	192	175	176	185	159	174	207	179	180	158	140	179	189	166	152	187	193	163	176	168	176	179	157	179	168	194	176	181	179	160	184	170	184	197	163	164	194	159	198	147	173	170	202	163	173	181	190	188	185	167	183	178	192	166	183	175	183	187	187	194	165	175	165	197	161	199	191	159	176	194	169
8675	15708	12521	7689	5819	4359	2515	1454	1065	1277	771	793	842	762	727	723	670	542	554	457	413	375	375	290	272	284	314	320	305	320	293	319	284	250	277	261	272	269	325	270	261	299	258	263	216	275	253	278	243	247	266	262	270	258	266	265	277	241	259	244	278	251	229	283	256	236	267	268	287	279	263	253	241	255	263	206	250	261	255	241	248	252	235	239	233	258	247	248	234	273	234	232	266	253	282	239	249	247	277	285	241	217	246	216	252	268	244	225	238	267	221	232	233	251	226	252	249	214	273	245	227	243	230	231	260	232	273	253	235	234	239	258	254	246	213	231	272	218	271	250	250	240	242	240	256	251	240	221	260	225	238	219	231	246	236	239	240	241	242	258	228	266	213	234	242	224	251	238	238	232	222	225	220	250	227	222	251	250	221	235	223	275	244	250	248	236	265	213	250	234	239	249	228	228	245	236	251	241	233	212	242	242	260	226	254	255	239	210	264	251	248	288	251	246	281	226	253	244	256	247	219	256	263	257	229	261	244	236	256	218	265	226	251	233	222	232	268	236	239	226	247	250	253	261	248	271	237	249	252	239	259	277	235	198	247	240	242	228	243	234	229	244	229	247	258	225	248	255	250	265	233	247	248	229	241	253	272	235	249	274	206	229	270	226	226	246	243	240	239	261	208	278	221	263	232	219	236	247	269	251	233	230	241	232	250	212	261	235	250	241	261	248	250	233	264	247	244	232	250	237	255	249	236	255	223	255	263	221	259	246	217	240	237	239	254	267	220	283	244	254	241	243	248	253	267	281	243	261	266	266	229	259	255	285	259	242	232	267	234	269	255	252	270	261	244	250	233	236	214	255	241	269	261	237	265	244	276	266	231	242	242	249	263	266	260	242	241	253	250	251	258	271	237	230	249	266	264	249	231	240	240	255	263	258	230	234	256	244	243	236	228	254	223	259	249	251	230	236	217	209	284	248	269	241	278	234	229	254	251	256	237	251	240	261	230	241	193	210	241	256	242	232	264	250	235	262	259	266	236	249	249	266	222	249	258	209	252	265	222	231	248	235	257	269	253	263	205	229	245	260	218	218	242	251	236	254	241	246	242	280	249	267	223	231	255	228	243	235	235	266	254	249	265	250	242	234	230	257	237	254	249	259	249	232	216	252	239	224	273	256	251	229	278	230	263	255	259	249	249	220	265	248	217	244	248	248	238	242	265	254	258	240	242	267	254	232	243	254	257	260	228	278	241	252	226	271	255	261	241	239	247	271	237	266	237	230	231	229	222	261	245	252	242	264	230	263	257	250	239	223	272	241	231	266	249	241	268	260	236	239	242	239	259	247	227	253	249	255	251	211	249	246	248	240	221	240	232	222	247	268	230	279	265	241	261	243	248	238	240	260	225	272	246	256	247	235	251	260	251	244	249	241	223	268	238	265	264	254	286	259	256	262	243	237	248	243	265	278	260	256	233	230	225	228	255	250	247	254	214	254	243	225	225	235	246	291	266	239	244	237	266	269	244	240	264	257	246	263	241	248	238	263	230	220	237	254	249	275	240	217	236	244	283	244	259	246	257	246	248	236	248	263	246	244	245	223	253	233	225	222	240	256	240	244	240	235	240	243	231	247	232	230	233	248	248	238	264	263	224	234	223	239	264	226	223	233	238	238	234	268	275	241	254	256	264	230	230	277	228	259	251	250	261	256	264	241	267	257	263	243	278	244	260	249	228	267	261	238	241	245	237	271	248	243	263	262	228	211	257	255	230	263	235	265	236	251	256	241	268	229	255	238	233	205	234	245	242	264	221	251	270	252	233	273	269	253	252	254	248	260	264	240	230	266	253	258	215	258	241	232	242	236	250	238	256	263	244	258	253	249	261	246	236	235	264	224	243	246	267	257	249	202	245	229	243	227	241	240	268	255	273	241	235	240	215	226	236	238	234	266	234	256	256	253	230	252	227	245	276	233	232	234	251	248	235	254	250	225	256	228	252	260	244	295	235	240	226	220	256	238	232	240	227	257	237	245	257	244	238	231	218	238	221	239	245	258	216	222	260	266	245	236	245	228	266	249	250	236	276	236	262	258	220	223	235	278	249	259	244	245	234	246	240	245	216	271	290	248	245	269	252	236	269	258	251	231	272	216	243	245	236	238	239	246	264	241	229	236	254	255	222	272	235	259	241	245	223	230	266	275	271	258	248	265	252	250	227	225	247	235	238	244	265	254	228	235	238	247	253	273	254	241	238	222	248	248	210	208	253	233	257	231	232	236	211	256	258	273	230	250	268	277	280	247	261	253	235	248	220	244	234	255	250	275	237	251	257	233	232	237	237	246	274	252	240	247	246	239	250	267	227	250	261	244	213	264	261	234	257	285	249	264	231	282	264	230	233	219	261	236	255	269	247	268	251	253	219	255	255	251	257	254	281	244	216	243	243	236	234	233	261	239	271	229	248	253	252	241	227	245	256	265	259	212	267	245	248	236	262	245	237	230	251	248	261	254	255	242	234	228	245	256	220	238	214	263	259	236	217	244	271	231	264	216	249	260	275	254	243	253	238	252	245	239	202	225	233	253	229	254	232	257	248	265	251	260	263	229	267	214	246	242	255	267	249	248	229	228	247	254	250	250	229	258	231	241	247	264	247	255	246	260	243	228	246	227	208	249	263	241	246	235	257	226	246	270	263	240	267	258	254	250	233	214	224	224	245	245	261	249	249	222	233	239	238	251	225	245	274	227	252	238	249	243	235	257	229	253	281	227	224	219	272	243	252	247	269	239	227	246	228	265	279	241	230	253	248	249	274	254	242	239	272	267	260	228	236	241	236	235	252	243	271	220	236	265	222	269	220	231	222	255	212	249	253	253	253	238	216	267	234	235	231	252	227	272	218	245	255	265	236	248	274	252	260	253	271	230	245	237	241	227	238	242	222	256	266	269	237	260	232	232	230	233	247	245	234	250	273	245	237	242	280	239	239	259	253	257	240	256	289	236	268	247	243	234	213	249	276	247	259	236	234	208	268	251	251	240	248	229	270	237	228	260	237	254	250	238	229	249	233	255	229	235	285	248	213	206	283	236	283	258	216	233	231	259	262	258	269	242	271	242	224	243	240	249	258	258	248	266	222	254	245	261	238	240	224	278	227	234	260	237	250	241	230	232	219	243	222	274	252	246	243	254	247	255	258	249	246	225	221	249	247	230	240	247	255	274	226	247	263	251	277	262	246	276	227	248	243	252	251	229	228	228	249	216	243	248	265	248	212	263	250	249	224	249	254	224	232	277	247	241	257	274	237	257	267	250	270	236	237	245	239	241	247	222	243	279	216	251	241	228	243	222	249	234	272	253	256	228	256	251	225	237	261	238	252	219	221	246	245	251	266	240	258	234	245	284	268	252	253	236	251	259	232	255	254	248	259	251	247	229	268	238	229	243	270	262	253	232	236	247	233	231	248	250	268	214	248	235	268	264	231	247	254	234	235	230	242	213	268	275	239	247	246	250
22655	20971	28696	23416	21001	20988	9979	1979	1263	1397	1007	921	1011	964	940	895	901	809	752	691	637	613	580	574	499	531	531	584	524	574	505	515	497	477	487	509	461	508	492	486	520	485	538	520	461	474	524	514	502	489	482	516	504	507	551	508	539	512	495	461	479	517	506	489	491	499	475	506	473	513	524	434	479	514	482	508	494	507	510	495	440	467	508	492	441	462	497	431	489	502	457	428	502	451	453	485	453	449	460	438	502	464	520	482	496	495	452	446	497	445	529	446	497	458	479	483	454	481	460	450	503	469	466	487	431	487	487	474	453	501	447	445	513	477	477	486	441	454	491	464	509	480	471	464	460	498	477	495	463	476	470	469	440	463	415	414	522	450	500	460	448	497	467	424	481	470	458	492	444	474	478	473	468	486	453	507	447	497	453	462	480	468	444	495	535	501	458	477	475	480	483	433	481	494	476	464	455	451	485	474	512	451	453	485	515	518	474	483	481	480	464	482	452	473	450	497	458	438	483	456	441	465	481	462	484	455	473	483	461	461	469	496	495	470	489	459	447	477	501	497	471	472	456	481	506	451	466	452	492	456	458	467	456	490	457	510	476	424	490	482	474	482	508	494	472	481	459	458	434	459	472	445	480	505	508	463	481	451	492	443	465	490	477	438	488	500	492	486	465	454	490	494	431	463	481	481	461	448	469	425	435	465	477	449	459	458	491	499	489	474	461	434	477	483	456	452	477	505	475	464	480	471	457	490	487	475	461	478	480	487	473	482	425	457	445	461	453	433	487	518	511	456	452	469	486	497	474	459	474	502	461	473	456	444	503	513	470	532	480	471	523	452	430	456	453	543	502	485	467	469	501	437	460	481	466	432	507	461	477	486	440	461	497	471	445	512	476	479	475	454	506	499	487	492	464	525	505	444	471	458	454	480	445	462	494	478	482	494	466	461	463	471	487	496	481	505	442	453	456	481	456	485	461	435	481	484	486	471	492	468	455	459	499	474	450	434	494	493	439	455	484	434	492	466	460	452	489	448	476	478	481	461	457	495	522	452	432	454	518	472	471	502	451	509	451	472	445	502	459	455	443	438	464	442	452	449	490	504	432	458	480	504	481	491	430	451	410	476	459	486	465	506	469	500	514	465	486	501	443	452	455	456	448	497	506	486	461	476	489	456	504	474	441	460	458	484	459	479	472	441	493	457	469	432	470	473	493	462	490	449	461	485	457	439	425	427	442	465	496	480	468	425	481	497	479	446	472	506	449	467	498	485	435	465	499	466	459	502	439	498	461	488	427	477	442	526	493	445	443	505	481	504	463	504	423	465	457	469	460	483	450	453	434	446	471	495	445	459	487	491	445	481	455	480	462	476	487	482	472	511	496	463	500	442	494	489	458	483	470	488	418	485	464	452	427	462	478	465	439	492	439	502	496	449	512	508	465	495	498	492	456	481	497	440	465	449	442	460	506	409	467	482	489	486	470	481	484	461	481	469	465	456	478	481	507	443	418	453	503	463	472	448	496	440	485	489	487	470	460	451	472	453	444	455	474	435	498	485	448	459	454	435	468	466	506	429	504	456	498	472	460	453	482	495	494	498	487	488	466	501	456	449	481	456	452	467	434	492	462	462	470	431	477	484	453	428	500	462	481	483	517	470	491	472	472	492	512	465	458	430	451	469	514	497	505	503	478	503	496	506	486	471	507	527	455	463	491	463	456	462	472	490	460	474	464	436	499	501	476	495	466	447	437	423	467	494	463	468	464	495	456	474	482	454	494	507	433	445	470	459	516	466	487	505	463	486	506	478	445	459	479	463	479	507	502	429	467	518	454	466	469	470	462	530	494	478	493	459	484	433	467	460	444	471	454	442	498	448	432	455	494	498	477	480	421	441	463	492	462	506	458	463	470	470	452	442	495	384	452	511	487	472	443	450	480	510	445	444	519	453	472	451	512	460	492	486	416	468	471	450	430	495	433	491	475	441	487	471	489	452	466	457	475	543	478	467	443	468	490	442	433	482	457	488	463	481	427	467	461	497	500	474	473	459	476	452	471	473	467	457	494	468	455	495	458	527	493	463	502	475	481	481	477	446	451	463	470	517	469	451	426	452	502	471	453	488	477	478	483	438	475	483	428	502	466	471	474	463	464	473	438	488	473	479	456	481	467	501	456	489	489	506	464	483	486	463	441	462	473	474	487	465	474	491	484	462	480	453	451	487	475	474	470	448	465	505	489	466	480	486	479	505	486	479	461	417	499	493	458	465	458	517	464	411	476	519	485	428	454	471	449	452	432	511	459	467	507	453	426	417	496	470	468	475	484	467	460	431	479	487	488	464	462	455	467	464	480	466	464	486	514	483	468	521	420	454	462	468	505	468	481	473	473	539	473	473	491	452	461	453	488	441	496	474	467	476	454	480	457	455	478	477	472	455	446	459	461	481	466	487	476	483	491	465	457	483	501	477	510	491	481	491	444	471	498	503	421	424	518	457	471	461	490	521	467	460	463	479	487	469	434	448	469	440	476	466	495	477	472	493	456	511	508	433	484	494	479	451	496	551	489	476	470	487	482	464	512	465	463	520	499	446	488	434	459	466	480	476	471	484	466	493	497	474	490	505	520	459	471	471	470	474	428	477	465	502	468	475	497	519	482	475	482	456	461	477	460	477	470	463	465	457	491	429	456	486	496	457	454	487	435	474	466	424	467	468	441	487	498	488	459	472	448	421	507	489	479	452	480	490	466	466	505	472	478	471	520	468	441	440	501	464	438	468	428	437	474	457	479	455	459	453	446	481	470	495	475	468	452	449	486	457	486	450	468	444	444	480	462	470	450	516	494	489	501	432	440	426	502	437	508	472	472	444	456	496	480	462	469	488	472	484	444	485	484	469	452	507	451	460	465	478	437	456	458	444	474	466	468	490	466	484	475	468	464	443	460	465	462	451	492	454	494	447	461	484	500	462	474	439	472	487	491	465	453	481	470	483	474	477	479	477	448	434	448	494	457	447	454	479	442	461	490	481	452	485	490	455	473	488	464	438	479	468	471	501	485	419	468	441	459	442	488	452	488	488	476	428	519	431	454	498	460	481	500	418	426	456	499	505	454	464	470	452	459	484	495	498	432	454	478	470	477	466	456	425	486	483	480	513	509	488	443	515	468	478	448	410	487	437	511	474	459	481	457	458	456	485	482	468	436	466	465	498	484	470	441	505	502	494	474	433	505	503	431	470	448	491	446	453	477	481	471	510	499	466	430	505	483	489	463	535	450	414	505	462	451	467	478	499	455	461	459	458	492	453	457	481	437	436	486	485	463	475	486	487	486	477	515	436	494	435	480	456	472	459	440	457	450	475	457	452	489	504	456	507	435	453	476	456	449	473	438	484	473	492	476	424	459	459	454	464	447	445	476	480	466	527	392	445	496	457	492	500	480	472	444	464	494	466	455	482	420	472	536	488	464	508	459	447	481	490	460	465	461	505	451	494	504	449	447	489	428	452	458	496
11660	25870	21947	14366	10635	8412	5237	3589	2481	3075	2005	1899	2128	1884	1760	1564	1547	1354	1281	1125	978	898	808	727	734	647	770	822	789	777	702	728	715	670	671	665	678	650	669	672	669	614	648	628	657	657	643	663	608	591	599	624	673	669	623	655	643	683	629	595	618	629	623	598	604	644	651	645	614	619	655	632	591	637	590	609	567	646	633	565	567	589	612	575	606	622	574	572	626	591	600	574	618	599	627	572	579	576	601	649	585	620	609	589	612	614	615	603	628	561	583	648	626	595	618	610	612	602	572	611	564	592	578	624	601	588	591	585	590	576	659	571	596	589	614	628	547	636	619	586	587	649	600	582	562	606	620	634	564	596	609	594	631	569	632	586	619	554	650	599	579	585	620	582	625	589	624	604	634	600	613	584	590	587	635	598	613	557	587	593	559	654	579	577	609	611	541	603	610	606	575	593	581	619	587	614	571	589	566	586	574	598	608	621	607	611	576	563	623	570	613	628	611	612	652	588	643	613	601	572	571	560	572	592	617	588	647	577	589	571	585	622	603	617	549	582	613	587	562	610	628	622	604	635	634	564	606	589	629	586	608	603	594	603	591	602	598	634	582	640	620	617	591	597	632	604	625	592	644	574	617	590	596	602	581	582	612	591	627	569	618	606	622	638	617	570	575	591	581	614	571	614	610	585	648	574	581	587	587	642	564	582	642	634	573	575	571	583	596	556	543	560	622	655	552	596	599	620	600	589	588	584	615	631	601	615	596	600	607	629	580	618	576	621	611	617	599	645	589	585	591	630	575	571	573	582	595	581	625	601	605	614	628	587	594	607	611	576	564	592	635	570	598	583	615	617	603	620	605	603	598	532	604	592	627	606	589	596	630	588	583	600	595	605	576	642	561	600	641	591	585	564	625	587	605	601	618	583	602	606	567	629	628	610	587	565	609	601	580	576	613	578	614	641	570	587	637	610	603	604	625	624	603	599	638	606	569	641	597	616	608	589	579	631	610	609	590	612	560	631	607	615	628	577	566	639	592	605	591	619	639	586	602	619	603	607	623	631	577	598	626	575	608	575	586	648	608	567	620	596	596	648	588	604	558	623	579	600	637	610	597	614	632	598	603	619	575	602	577	580	571	603	608	620	589	612	567	561	589	599	633	635	589	573	627	587	654	596	582	588	581	606	600	601	635	589	625	625	580	595	575	594	574	584	584	538	582	604	609	604	581	614	560	611	601	594	572	580	607	610	603	615	592	575	624	581	571	636	649	608	575	580	585	633	619	578	564	574	568	601	602	623	595	628	583	597	593	570	600	598	598	565	578	562	633	606	610	573	586	596	594	565	616	628	563	587	586	608	584	580	657	575	559	589	579	596	621	628	599	584	613	563	595	603	606	596	615	614	624	594	603	620	587	616	627	651	586	590	565	609	630	530	654	610	602	576	617	553	623	590	593	570	583	614	625	593	597	604	618	616	599	586	561	584	596	624	619	569	612	621	600	582	640	592	581	572	575	606	636	623	621	620	575	584	595	592	580	598	639	593	590	562	574	607	645	598	588	595	592	595	617	605	606	629	591	601	611	631	587	617	613	589	607	599	585	617	576	609	534	579	621	593	659	575	636	594	631	591	576	577	596	601	569	590	640	625	562	595	637	611	573	605	617	598	578	603	628	613	594	614	581	610	613	584	598	572	583	604	630	645	618	599	549	590	563	562	593	605	599	572	609	548	569	565	621	627	623	617	562	601	567	645	597	592	574	556	588	614	555	641	575	641	614	571	590	597	598	601	598	612	616	591	613	612	593	581	579	577	599	598	630	603	618	617	579	553	579	591	611	575	605	623	582	626	618	563	561	593	630	604	607	586	582	579	631	622	568	623	608	562	596	629	590	645	599	632	616	592	570	588	595	616	610	599	638	611	634	580	586	595	627	602	610	611	572	628	591	544	597	620	604	599	594	579	573	599	583	538	606	593	652	614	586	608	588	635	589	572	559	620	590	619	582	582	589	628	584	626	583	651	599	585	625	590	596	547	612	578	581	578	631	587	610	604	638	584	600	571	617	609	571	562	604	587	566	607	617	550	570	568	608	544	581	606	603	608	580	587	564	590	610	575	646	601	608	585	611	597	603	627	618	648	572	591	639	632	615	592	632	550	600	602	596	590	584	592	597	635	604	608	581	606	649	591	572	624	551	555	608	611	578	575	586	635	612	622	577	608	592	618	631	585	600	585	594	584	612	585	599	581	595	609	572	585	613	615	634	578	592	600	546	620	631	569	563	597	584	559	596	584	599	594	603	595	576	577	547	605	615	598	617	538	582	603	596	633	615	610	577	591	578	632	607	542	609	629	628	571	578	617	585	602	627	584	619	582	594	622	610	591	578	560	619	617	582	584	584	583	626	565	599	551	587	574	596	657	542	599	636	596	637	603	586	603	550	552	562	580	557	550	599	581	582	615	577	590	568	636	601	603	627	596	635	593	584	604	607	618	628	582	599	585	604	592	593	570	588	585	565	595	604	587	636	597	584	651	581	569	627	577	632	556	619	605	602	638	633	609	580	573	619	612	615	599	557	581	629	601	610	643	604	597	608	577	611	603	613	588	599	649	606	595	566	610	600	621	661	633	597	642	597	641	585	581	565	629	666	590	611	612	575	612	592	602	563	567	613	571	606	579	619	630	597	581	602	614	598	633	573	628	582	554	608	607	615	563	574	566	581	631	598	565	626	637	607	633	642	598	600	615	620	602	621	631	593	583	599	587	580	575	657	567	596	587	541	562	608	584	607	595	630	621	583	599	563	556	653	576	590	596	617	578	594	610	548	569	637	604	614	595	618	558	650	586	609	592	624	584	633	580	599	621	609	582	548	626	625	600	634	623	570	599	587	606	587	627	615	616	600	615	643	581	611	617	625	637	616	611	605	587	618	595	577	618	620	617	611	585	607	603	583	582	640	596	574	593	624	582	585	600	617	620	599	575	594	587	599	606	586	603	593	566	623	591	598	649	612	602	578	643	613	611	600	583	566	638	626	625	566	611	626	628	621	636	582	582	580	585	565	622	601	582	577	602	595	594	570	571	609	626	602	605	592	606	598	590	572	625	637	582	630	588	545	566	645	600	574	585	556	552	610	652	594	576	583	623	587	586	628	632	599	586	595	600	609	627	601	591	657	604	577	586	601	552	591	572	607	587	573	628	633	598	643	551	604	575	576	588	623	607	609	548	607	630	577	607	602	568	588	637	657	586	578	594	572	627	609	595	630	586	592	577	606	620	576	631	605	576	614	601	590	583	574	581	628	603	579	641	652	628	622	594	629	612	608	592	612	595	603	619	568	550	627	611	614	592	595	573	622	581	611	554	613	580	629	599	624	634	586	627	622	594	622	615	559	577	569	600	610	624	601	555	591	600	595	605	608	560	580	613	601	574	616	570	611	573	617	575	615	577	603	566	640	607	611	601	585	618	581	598	575	663	610	611	578	636	591	552	594	580	595	573	635	606	642	537
26863	19695	9849	3947	1939	1370	638	469	346	449	297	343	370	366	354	348	366	307	295	292	266	283	270	276	248	252	303	225	249	246	285	282	255	252	258	267	277	226	267	250	235	238	238	275	223	284	229	255	250	271	219	231	255	286	253	248	253	238	239	269	278	248	231	236	230	231	255	238	232	239	255	247	231	255	245	225	263	235	240	259	264	230	244	250	250	275	241	245	244	241	254	216	250	271	240	247	263	286	237	248	230	235	238	233	280	228	235	238	258	207	256	251	243	256	255	254	249	251	234	274	260	248	242	232	229	251	225	246	242	225	228	248	230	266	261	258	249	260	240	229	220	247	248	239	233	230	265	233	246	242	263	220	246	253	251	257	285	239	242	223	250	267	273	231	269	256	231	279	250	252	231	268	234	279	236	243	249	248	226	250	234	238	230	255	226	262	249	269	232	240	229	239	233	238	233	243	267	220	252	254	275	260	225	244	244	230	255	246	253	255	243	229	240	248	246	248	247	243	263	223	246	233	236	247	237	254	256	253	253	229	251	262	242	237	213	232	209	229	236	248	276	234	264	253	247	233	231	255	242	232	218	219	264	251	250	238	248	246	240	228	235	236	236	223	262	242	280	254	239	241	251	231	235	262	247	235	251	236	238	242	232	247	249	236	215	283	239	237	248	275	259	237	219	232	251	273	237	238	246	247	242	261	222	230	236	248	270	241	240	233	255	249	221	217	258	252	232	241	235	269	265	235	259	253	249	254	214	259	258	204	241	237	231	249	261	261	266	243	239	234	261	227	268	247	242	240	268	244	254	257	260	254	270	212	255	247	231	233	260	244	237	249	233	247	235	257	230	264	233	243	232	250	252	263	236	230	233	220	265	250	223	255	256	235	243	249	258	245	300	256	274	245	256	251	249	242	224	251	223	256	247	246	222	235	248	218	247	230	249	243	246	235	257	233	245	227	260	240	233	204	258	249	242	245	241	246	239	227	266	232	233	244	248	237	241	255	238	223	238	254	224	254	228	240	232	224	261	272	279	253	244	245	236	235	234	238	222	230	229	249	216	232	243	250	240	244	240	245	216	254	258	237	246	252	249	236	251	261	238	265	228	217	257	226	250	255	259	237	225	257	244	252	261	233	271	248	241	247	256	236	238	253	252	261	244	252	219	260	266	251	245	253	242	247	233	247	219	267	235	234	269	252	255	275	257	234	247	253	241	251	246	253	247	224	268	233	256	252	256	235	262	236	255	215	238	253	259	248	224	250	246	252	259	244	258	231	243	259	256	263	258	250	238	227	246	252	256	257	241	241	240	211	231	240	231	256	235	271	252	230	247	253	249	264	231	237	242	269	240	242	236	221	270	246	227	234	244	247	215	257	242	225	239	275	243	240	254	232	261	240	239	246	231	250	270	232	247	231	259	242	244	258	234	236	269	250	283	213	236	209	222	233	261	237	248	247	231	244	242	258	244	232	245	226	285	239	224	249	257	235	252	234	246	234	244	251	207	251	247	249	238	262	238	242	246	271	252	270	241	208	266	273	224	242	252	229	258	233	241	289	256	240	241	244	253	219	272	277	265	229	261	237	242	250	217	250	244	239	221	249	216	256	261	213	250	234	259	237	246	252	258	221	253	243	276	251	255	272	285	252	244	196	230	242	241	236	251	260	230	228	255	248	254	230	240	223	253	247	242	237	264	243	255	266	224	233	259	236	236	224	243	234	267	249	269	229	241	248	252	250	241	261	230	248	274	263	244	268	236	262	276	233	238	265	230	226	224	210	280	251	243	253	233	250	265	240	255	257	237	282	249	242	253	261	258	225	242	272	246	282	233	256	254	261	241	252	242	263	254	265	217	267	250	222	240	237	232	237	259	220	246	248	280	240	262	242	250	245	255	249	274	274	250	242	237	235	238	260	242	242	259	245	251	227	241	228	222	240	231	238	240	260	262	231	269	248	249	272	245	267	253	245	279	242	292	251	230	243	243	216	244	251	228	262	263	264	220	249	226	231	241	239	226	257	246	232	248	255	226	248	216	250	257	248	228	226	248	264	222	237	181	261	239	220	239	271	250	241	269	237	229	239	275	236	272	233	262	223	255	269	246	268	259	253	239	257	243	220	253	221	236	238	251	223	249	248	250	240	256	263	249	242	259	225	265	260	239	284	228	231	255	259	234	246	226	252	257	248	256	218	223	246	233	263	260	227	246	238	251	232	233	233	233	231	247	242	241	255	234	256	243	250	247	250	244	242	214	255	248	254	220	237	228	227	245	242	233	228	224	233	263	268	217	247	258	228	237	281	258	258	249	222	245	273	243	252	230	262	280	261	258	261	253	246	232	235	259	234	250	246	251	238	283	261	244	248	268	232	247	248	251	237	231	243	256	238	264	229	230	229	263	239	245	221	243	251	255	256	251	260	261	252	262	209	246	242	250	254	246	228	235	230	233	234	249	257	264	228	270	244	244	248	241	221	239	233	206	256	220	232	249	234	244	247	246	227	241	248	230	243	240	264	252	260	256	240	242	237	238	200	257	267	239	239	240	249	237	263	246	227	256	215	246	246	270	247	252	245	230	221	247	250	230	255	264	254	238	239	245	235	270	254	254	277	248	222	243	255	254	232	256	226	249	211	257	261	235	241	227	274	232	228	246	264	252	225	264	247	250	223	224	240	226	262	252	247	257	218	213	227	247	260	275	243	227	235	235	240	239	258	256	249	249	253	237	261	235	261	261	231	219	287	245	230	227	217	262	222	250	243	265	244	232	216	251	242	225	245	222	221	238	252	222	245	226	247	256	273	232	232	224	224	268	252	232	260	240	246	283	242	243	245	251	237	238	252	261	260	222	256	229	264	241	261	258	237	254	230	245	254	236	232	227	247	242	257	241	237	256	227	230	232	235	253	266	271	267	244	245	231	257	239	248	259	254	232	231	241	248	239	256	246	269	235	235	287	230	243	246	251	222	256	262	215	225	201	217	228	272	264	243	233	252	281	246	246	235	235	239	248	220	249	222	247	229	224	255	226	264	232	257	236	263	216	255	254	240	254	239	260	229	216	249	261	247	244	257	274	247	233	230	271	260	233	226	262	247	241	233	265	230	219	263	218	250	242	215	251	248	256	250	278	270	260	237	260	271	235	252	243	258	223	258	219	244	259	253	254	244	265	233	230	238	231	240	255	227	259	239	258	229	257	282	260	246	272	280	240	254	234	242	274	238	222	258	244	269	211	256	232	229	262	250	271	214	214	231	266	255	241	227	241	246	248	250	239	225	268	260	232	250	261	238	231	252	254	204	258	286	230	230	233	214	237	247	230	257	236	239	223	228	254	255	233	301	261	252	238	243	260	233	271	270	258	241	247	235	242	242	231	250	243	224	270	252	220	248	269	229	235	239	244	226	250	224	248	258	216	224	260	260	260	249	223	222	229	238	255	218	237	235	237	257	235	232	229	231	240	244	256	244	259	225	260	240	234	244	246	248	226	267	237	247	251	242	237
8016	11050	9046	5574	3667	3006	1463	938	622	883	563	570	669	710	647	615	642	565	454	437	457	399	388	357	308	358	347	369	371	336	343	330	332	292	314	312	341	337	315	351	324	351	329	331	353	335	341	323	346	309	351	332	358	335	354	346	363	334	363	344	327	333	309	308	368	302	355	330	328	356	334	376	330	333	325	330	302	333	321	302	314	308	367	318	324	315	314	320	298	301	315	303	347	319	281	315	305	307	337	331	296	310	318	349	317	316	323	334	331	348	338	341	340	328	300	322	324	347	345	285	330	299	367	283	323	322	309	299	309	287	320	319	320	329	308	336	362	336	302	293	301	321	305	298	314	342	326	328	323	321	294	298	359	302	302	315	340	311	328	292	316	325	331	325	325	326	333	345	333	326	312	330	320	281	320	318	270	320	324	325	321	316	318	326	319	318	325	320	339	298	355	346	295	289	317	294	281	307	321	324	332	327	329	343	348	296	311	306	315	326	338	300	284	346	340	337	295	273	332	337	329	337	341	316	317	305	322	344	281	291	328	316	318	311	304	338	289	292	360	314	326	346	340	291	318	334	324	330	339	309	320	292	288	328	323	332	326	297	311	331	333	312	357	306	337	337	343	309	286	326	302	323	333	343	286	324	329	315	306	321	329	311	317	326	324	323	347	345	310	322	332	328	319	317	320	331	318	300	319	333	328	318	342	350	317	310	315	327	318	343	316	307	319	332	346	329	318	310	302	324	305	317	320	274	336	340	325	320	284	320	316	303	295	323	313	319	340	324	319	327	353	297	350	314	314	319	343	304	321	327	323	331	333	336	335	332	318	330	319	298	289	315	334	305	317	318	296	309	348	318	336	332	296	323	310	330	311	312	349	319	319	323	303	289	336	324	295	324	328	310	334	352	349	347	351	318	297	300	318	301	321	344	304	299	290	308	362	305	321	301	303	294	304	328	309	342	327	315	328	348	311	309	335	319	307	311	293	354	335	312	320	307	301	334	349	353	307	328	319	322	329	323	315	300	343	301	355	336	327	346	351	314	308	304	352	317	323	316	299	323	340	319	302	327	363	324	329	289	298	311	331	313	310	347	320	294	302	319	349	323	303	332	319	284	304	316	318	292	294	302	339	308	319	300	294	330	306	328	331	332	329	324	283	330	317	349	315	328	303	322	305	334	305	323	339	363	284	318	318	352	349	317	309	305	337	349	321	336	342	302	326	298	337	316	336	303	338	322	331	329	337	301	299	317	324	341	304	321	362	303	308	293	322	319	308	326	304	327	303	336	316	313	311	331	320	356	311	344	335	301	328	292	331	309	322	326	336	369	338	300	311	356	325	334	360	287	318	333	315	335	302	300	290	307	313	349	325	291	345	321	314	314	314	319	328	318	301	320	299	317	338	331	344	316	329	318	337	354	333	325	324	312	322	336	303	318	319	297	323	325	315	303	304	324	314	329	328	321	304	326	301	337	355	316	313	336	326	334	308	340	337	304	325	315	343	319	325	307	357	345	333	321	310	314	302	329	346	306	304	317	328	320	315	317	297	331	283	317	311	339	341	314	321	302	332	336	308	320	320	311	301	300	279	361	315	286	306	327	305	323	326	330	322	327	317	300	320	305	325	330	301	316	322	299	315	306	336	324	304	319	335	331	300	341	336	348	357	310	320	309	344	305	312	340	306	333	304	328	313	295	323	326	331	287	303	300	333	331	309	322	327	304	316	320	332	361	324	296	332	330	336	346	306	338	318	339	325	299	303	323	347	326	344	306	319	301	331	310	339	319	335	320	346	319	310	329	320	316	319	326	350	347	330	337	313	314	329	353	303	298	302	340	302	307	307	287	330	345	309	325	320	335	312	288	340	326	316	328	276	304	319	327	318	311	319	347	322	308	317	283	296	298	304	311	313	314	296	295	337	307	324	324	335	290	351	347	292	293	330	323	296	309	345	323	318	314	313	340	291	314	326	319	327	328	322	289	318	316	328	313	327	326	320	318	300	320	331	285	322	323	315	316	348	318	326	311	326	315	295	347	322	312	318	316	286	295	296	340	318	329	314	305	350	331	349	285	355	350	323	331	311	342	288	307	278	320	342	327	341	330	336	303	312	316	331	353	295	321	321	315	298	315	328	328	309	340	329	352	345	302	352	326	319	319	333	328	311	324	346	314	320	321	326	321	309	291	336	330	320	316	292	345	305	294	331	328	317	352	305	323	307	356	318	280	355	321	312	313	321	317	309	293	302	334	309	313	342	342	320	343	323	319	306	348	311	376	311	319	293	323	315	295	322	312	314	310	330	326	332	344	335	295	306	321	343	329	327	371	297	324	316	306	322	313	282	303	361	332	305	318	344	308	314	331	364	308	305	309	334	316	312	328	289	342	335	311	343	368	315	322	310	333	324	296	302	320	302	348	325	306	307	320	291	330	335	317	281	316	317	342	296	342	319	317	336	306	338	318	327	310	329	311	307	331	335	325	318	288	353	297	333	324	308	324	313	333	315	323	311	339	320	311	312	302	322	334	278	321	317	291	300	320	303	324	329	348	347	318	305	327	292	327	297	303	306	313	303	319	295	313	311	327	288	323	309	356	351	331	330	322	321	352	273	323	303	294	316	336	333	338	307	305	341	320	322	325	294	325	316	308	275	331	323	322	299	328	316	316	306	341	308	316	324	300	308	302	342	317	300	288	349	312	337	313	333	321	343	339	308	318	350	283	297	332	342	302	354	341	310	320	308	324	332	317	283	299	303	331	330	282	311	312	304	301	358	336	335	319	298	377	322	324	313	315	299	324	336	326	319	351	334	316	296	325	326	302	302	300	350	301	280	318	331	333	307	319	328	338	337	319	339	354	307	312	365	308	365	329	311	333	299	321	332	351	343	346	314	321	316	372	345	320	302	327	340	370	319	311	320	333	299	303	290	306	341	321	324	326	306	321	320	307	319	293	303	337	328	333	354	305	310	323	267	346	309	308	318	276	312	317	329	297	304	293	273	319	283	318	313	306	291	306	338	313	318	322	316	323	319	311	312	334	292	304	299	313	360	314	329	305	351	301	331	297	347	343	355	369	292	289	316	327	345	318	334	359	319	304	342	298	325	295	309	355	324	323	325	314	304	304	391	330	312	311	375	304	330	312	291	332	317	284	333	300	319	320	302	320	317	332	280	306	302	307	307	318	322	303	324	331	318	300	330	304	340	311	325	302	295	336	334	340	297	309	303	312	322	370	357	338	336	304	328	330	305	310	311	324	318	337	322	329	293	324	314	311	328	328	306	293	345	318	318	348	331	323	314	310	320	314	318	299	321	304	297	317	329	328	304	359	323	336	308	329	353	327	335	330	299	307	348	333	354	310	336	318	324	333	310	314	321	323	332	323	310	321	327	317	288	333	345	309	339	340	333	343	307	292	306	322	330	321	341	323	331	306	338	327	339	304	299	326	312	314	331	360	281	349	324	325	270	325	314	331	327	317	312	327	303	318	277	305	341	333	315	325
23642	20936	28133	23877	20891	11145	2158	1231	846	992	754	712	821	735	720	676	736	699	593	590	577	551	524	522	461	488	476	485	523	493	472	468	461	445	479	455	454	480	481	491	515	503	453	477	451	496	474	441	464	449	465	479	455	522	455	481	433	450	457	432	433	452	439	449	458	468	487	478	499	493	480	485	474	474	419	442	490	452	444	459	440	430	486	478	462	432	486	435	453	440	461	485	472	478	434	440	471	428	432	456	463	412	455	449	486	460	448	432	398	444	445	448	457	448	446	451	448	433	457	462	434	448	448	423	447	429	450	459	471	467	474	433	456	399	464	436	480	486	489	463	427	469	434	456	478	422	484	458	453	459	470	478	453	475	473	451	432	429	447	479	450	468	459	472	495	437	444	455	488	424	449	427	443	469	474	465	435	477	459	479	418	446	457	424	453	447	466	429	466	423	463	467	460	464	450	472	461	469	444	448	433	453	429	454	469	483	494	446	458	422	473	473	472	442	437	442	472	475	440	465	444	447	460	490	419	448	460	459	480	433	449	466	477	448	446	470	516	463	477	442	445	451	506	459	422	449	431	450	453	450	441	481	444	459	427	456	473	464	441	406	477	454	460	487	447	426	459	488	460	454	475	455	463	483	481	437	430	454	456	467	448	451	458	471	432	458	466	454	447	435	443	448	445	450	479	508	450	449	446	440	440	474	442	487	444	468	412	447	490	467	426	458	464	487	437	468	418	448	461	418	486	439	443	474	432	422	457	467	456	470	483	443	464	438	455	462	429	456	445	477	469	472	447	499	425	475	476	428	485	423	449	460	464	473	442	466	466	443	444	463	469	468	478	455	455	528	452	469	445	439	472	455	433	460	437	456	450	423	440	448	449	454	430	459	476	448	435	471	460	438	452	488	462	446	437	478	444	466	469	398	466	469	519	454	445	498	449	508	439	485	437	460	447	464	458	445	455	455	453	422	458	445	414	475	436	473	483	429	447	455	456	467	470	462	486	485	454	422	475	451	459	438	488	442	463	445	471	467	451	424	455	455	459	523	469	497	493	455	432	495	464	446	455	459	456	453	440	446	411	415	468	460	420	491	434	437	440	444	448	443	423	431	462	446	439	412	441	470	432	441	455	477	445	430	463	434	434	435	431	450	461	415	415	425	461	463	453	467	422	481	435	472	449	460	488	441	438	474	429	456	461	459	474	435	436	438	455	441	439	481	449	446	464	408	414	440	441	479	454	444	459	475	458	450	441	455	456	496	444	434	463	437	442	468	428	452	465	442	434	484	449	454	456	444	433	438	461	476	433	483	480	428	399	440	481	420	477	444	446	472	463	458	453	441	429	448	430	419	457	418	463	436	475	473	472	426	443	463	466	461	450	462	468	483	444	447	457	476	455	443	516	452	444	466	458	437	483	441	427	441	471	462	469	440	441	409	471	443	405	428	405	476	495	460	466	442	428	466	460	460	441	460	444	440	427	468	472	451	477	452	498	473	439	468	466	472	469	486	477	434	485	439	446	455	484	455	426	476	464	477	472	439	499	433	418	443	457	463	457	475	485	486	426	440	416	420	496	449	418	450	446	400	450	470	468	451	443	483	453	451	476	451	507	481	432	465	472	426	468	492	417	440	430	444	484	474	485	453	482	446	449	471	467	419	443	429	474	456	441	452	464	417	437	491	444	426	476	424	467	419	410	481	467	467	460	456	468	445	450	450	455	469	443	460	450	426	487	421	436	455	448	461	437	465	443	460	469	470	477	478	456	462	447	433	439	456	457	437	451	464	456	447	436	435	452	471	448	441	493	459	465	491	464	436	495	453	424	474	438	473	472	467	414	416	444	424	483	441	435	447	467	460	467	462	454	464	490	466	489	476	442	472	464	468	468	455	484	432	448	442	453	477	480	460	454	422	474	430	405	405	530	426	439	449	484	465	467	459	439	443	494	451	441	462	437	452	472	458	449	462	450	458	451	462	405	462	475	470	454	475	427	458	443	430	487	482	465	474	476	438	456	416	450	458	480	472	443	436	482	480	476	446	454	439	465	474	454	466	453	490	425	487	469	478	468	452	430	439	479	440	466	454	435	436	466	469	425	455	455	451	446	473	425	438	434	452	487	490	425	472	489	462	454	418	433	448	440	457	448	428	457	462	447	445	443	436	431	429	428	462	436	436	470	444	468	464	452	427	434	481	455	450	490	456	449	418	452	445	468	453	459	427	462	425	438	430	465	445	419	477	446	465	469	422	467	492	495	444	447	419	491	419	496	434	474	465	476	451	461	432	455	469	460	484	439	446	464	471	459	460	452	466	461	487	459	441	445	488	458	429	426	473	448	429	461	465	463	458	459	479	469	446	414	449	434	444	443	452	456	444	467	485	471	465	459	407	466	461	443	435	462	443	462	487	442	437	480	438	389	461	444	425	426	487	459	463	443	431	447	430	484	452	471	449	473	461	456	451	441	413	452	456	427	429	431	445	468	455	440	485	481	467	473	456	471	427	432	450	475	464	493	422	461	466	420	445	391	442	451	443	475	462	444	464	497	458	452	457	435	406	489	454	427	456	441	497	461	459	435	453	460	409	449	436	432	468	466	451	464	447	487	436	454	428	455	457	463	498	439	478	453	456	503	451	438	440	429	433	480	439	471	470	454	467	477	468	433	452	443	452	461	473	469	458	451	450	470	430	462	473	464	438	437	464	471	460	436	436	449	445	433	479	484	459	433	454	476	417	436	446	440	452	433	456	451	484	398	446	460	466	451	481	433	442	464	461	454	472	479	449	431	471	482	485	404	434	430	446	468	462	470	451	458	456	481	454	452	451	463	431	407	450	462	459	423	443	470	406	455	453	447	454	444	482	470	439	436	502	472	471	492	434	435	437	431	441	452	454	459	421	431	472	487	436	446	475	481	457	408	489	445	483	442	465	469	469	456	468	490	398	449	446	449	435	462	456	455	441	481	451	470	401	428	445	494	415	447	432	445	437	432	441	483	460	456	451	491	444	404	448	450	473	475	443	477	499	418	458	480	463	449	442	458	493	416	474	481	444	459	469	483	485	471	461	424	459	472	460	448	426	454	475	472	472	485	478	470	471	473	463	428	445	475	464	486	409	455	452	481	468	454	439	446	540	476	454	421	471	436	465	450	462	463	465	429	432	455	427	500	453	483	477	426	450	474	451	479	453	476	470	484	478	455	465	487	460	448	455	465	473	459	474	454	443	451	452	464	455	427	437	432	441	447	477	414	459	451	439	462	442	455	456	445	466	450	416	464	475	479	449	460	446	459	417	431	480	480	463	448	455	469	478	469	451	464	438	437	455	479	481	495	461	438	407	447	442	443	434	446	474	476	467	426	450	420	478	450	429	514	452	471	482	448	434	442	474	507	439	487	437	437	458	453	433	443	430	477	455	475	463	443	429	473	464	425	442	435	434	418	489	454	454	457	439	435	436	456	459	429	416	465	458	457	427	460	385	414	457	410	468	433	427	463	435	440	465
9547	20023	16965	10461	7260	6176	3139	2347	1634	1957	1558	1264	1562	1398	1267	1219	1240	1082	977	890	855	789	704	635	648	624	680	705	667	691	654	645	619	663	621	591	624	660	601	610	588	609	617	612	580	587	593	590	552	555	587	561	639	579	642	603	602	559	601	550	591	600	568	541	563	587	614	596	611	568	649	595	550	600	588	581	614	588	585	610	618	532	538	602	526	586	558	580	613	547	587	565	598	557	574	588	594	582	545	589	633	580	578	552	600	569	593	592	609	584	575	576	553	570	604	586	575	580	586	544	569	581	656	605	581	556	594	571	541	587	598	545	554	580	591	589	583	569	589	544	590	585	563	562	547	576	596	586	582	610	603	610	557	584	610	519	610	567	563	553	541	617	551	586	577	539	554	568	606	606	645	565	575	595	569	531	555	557	611	548	561	563	543	566	558	556	588	600	589	582	584	558	611	529	608	570	573	591	564	567	573	537	607	542	565	587	581	596	560	562	558	520	643	591	595	545	589	591	556	565	617	571	593	587	608	601	572	590	572	514	596	564	569	620	531	584	584	601	543	591	587	534	566	602	599	573	579	617	561	547	617	592	566	585	602	605	584	577	585	599	581	617	536	575	569	593	580	599	588	575	603	551	554	588	608	558	596	538	576	595	590	558	542	586	577	581	639	585	600	582	598	570	607	580	584	595	541	574	545	559	575	615	551	598	616	624	581	580	558	549	559	626	583	593	580	562	571	533	578	572	573	540	534	547	520	627	571	546	585	557	602	554	577	544	651	611	586	599	554	546	560	565	560	607	593	531	602	532	595	581	565	612	571	576	545	552	594	608	574	601	552	606	579	580	572	586	560	574	575	578	552	570	558	585	565	585	587	566	558	613	564	590	586	566	546	525	607	581	553	597	571	580	588	565	550	571	553	591	559	587	616	591	579	618	607	570	572	592	563	582	560	572	575	565	605	597	573	576	564	589	565	547	643	566	586	560	573	557	603	563	582	608	574	578	568	565	584	571	575	555	552	593	606	600	571	582	573	590	566	533	573	550	577	599	564	538	589	555	556	570	557	542	581	598	584	557	580	611	601	556	641	599	569	529	623	533	629	581	602	582	592	593	607	580	660	597	596	582	588	557	539	626	587	592	619	564	588	586	607	603	565	581	572	596	564	542	627	578	579	606	587	593	613	565	551	612	581	614	602	568	568	593	605	577	562	598	578	581	569	577	593	570	574	584	565	546	544	592	571	565	570	565	556	575	616	537	577	562	560	622	583	563	607	602	600	617	606	584	549	544	563	569	598	591	565	575	584	573	582	550	624	582	576	597	599	574	562	561	594	549	548	557	596	554	557	576	569	563	563	562	567	571	574	570	577	578	584	523	631	591	618	548	533	555	575	572	596	565	556	585	548	605	589	558	594	569	591	587	559	572	570	569	595	602	608	595	561	548	587	617	578	594	551	598	585	595	599	589	568	612	580	601	570	573	630	556	624	556	587	647	591	579	620	546	601	568	588	551	594	561	624	560	549	572	580	555	605	573	562	558	597	551	593	605	578	573	602	601	595	567	549	560	552	572	565	574	603	568	578	552	613	579	536	556	560	601	575	598	597	552	592	582	600	593	595	556	577	588	575	602	600	594	546	588	548	584	583	570	559	541	583	591	588	569	550	571	602	543	639	613	599	589	597	561	574	605	621	581	567	578	556	603	588	558	603	557	580	570	551	558	573	606	519	579	584	570	541	616	561	580	602	541	577	585	582	568	553	541	611	554	566	610	570	560	566	626	556	573	600	558	591	632	580	560	576	549	575	556	593	542	628	581	584	568	553	625	588	574	590	563	598	614	597	576	587	592	540	547	608	579	564	597	557	553	615	637	560	531	547	581	555	591	586	554	596	618	611	557	578	568	589	595	568	597	570	573	587	575	577	621	617	615	573	615	605	582	557	617	581	561	605	572	571	549	559	570	568	572	532	613	629	591	583	565	561	566	616	587	566	610	561	594	578	567	551	536	601	599	601	593	552	601	570	610	577	556	601	626	555	593	580	523	566	576	594	570	580	587	596	589	621	613	566	560	544	573	565	616	575	563	581	553	594	555	616	572	581	592	568	606	577	620	527	563	546	534	585	577	565	546	553	644	579	537	583	578	530	568	561	566	578	577	595	579	570	575	604	576	590	600	577	524	554	600	640	572	595	570	548	599	568	564	592	607	525	632	582	555	619	579	593	627	593	613	632	595	571	529	560	606	575	585	585	532	581	562	555	607	587	608	582	553	562	557	550	586	574	566	584	574	585	620	586	577	592	574	634	542	537	573	606	614	541	610	579	604	563	540	608	580	532	572	573	612	580	563	568	588	623	581	551	584	566	595	586	619	583	561	574	585	592	632	597	587	572	632	571	526	558	621	595	545	556	610	592	594	599	611	568	617	623	562	560	565	580	591	542	569	590	592	574	575	599	574	574	607	605	632	593	576	589	589	619	589	598	599	551	612	571	574	579	602	543	553	570	601	546	593	565	581	564	582	553	609	549	583	560	514	560	593	555	599	576	598	557	594	570	558	591	541	554	570	588	543	605	601	590	597	590	556	573	571	606	584	563	590	569	573	564	584	600	553	562	618	573	558	548	562	564	570	560	521	637	560	583	587	578	586	565	574	568	561	536	536	584	598	558	588	558	578	529	620	613	609	574	544	560	548	570	585	567	546	604	538	590	551	582	554	555	533	568	584	580	609	544	560	571	576	562	561	590	596	569	578	603	583	573	573	583	583	585	587	552	547	585	549	564	574	569	579	603	577	636	525	567	588	596	582	520	609	590	573	539	579	577	563	583	553	581	568	562	614	545	570	581	586	577	580	587	589	579	582	582	553	554	537	587	578	588	597	552	557	578	578	549	592	549	601	579	523	547	573	582	571	556	573	561	587	556	567	569	569	608	619	608	578	591	580	619	572	581	573	576	596	591	579	570	550	605	596	591	564	599	608	559	628	561	617	583	565	565	571	592	582	579	585	596	563	574	614	607	560	599	579	562	555	554	565	581	581	592	588	596	610	527	590	552	551	549	569	570	560	572	553	573	596	611	611	601	604	587	521	586	609	582	580	546	547	525	587	595	597	574	571	582	595	577	597	580	598	560	583	605	602	557	591	544	514	517	571	553	572	576	549	558	603	561	590	610	575	548	620	584	594	545	575	571	558	561	605	559	583	608	593	569	590	570	562	563	622	570	563	563	570	564	605	595	563	587	566	582	548	533	588	595	572	539	596	582	536	589	570	591	567	573	565	596	563	587	586	565	561	545	565	588	577	578	587	604	580	548	570	533	546	557	630	618	582	561	563	603	585	584	570	562	605	653	546	599	585	612	565	586	637	623	511	557	592	614	602	545	596	606	589	576	576	591	572	552	599	593	572	600	550	566	587	574	551	587	587	595	536	554	570	612	587	535	585	561	538	565	531	539	588	610	549	543	564	570	591	596	552	597	568	602	571	602	550	580	581	604	569	596	571	562	578
24843	20902	26885	24818	9306	2092	776	563	395	447	388	306	384	364	357	357	320	297	262	249	242	218	211	201	179	216	177	210	207	183	205	189	185	182	177	175	175	208	182	194	187	170	188	183	182	172	168	166	197	169	165	169	165	187	177	161	156	184	182	171	166	180	192	175	180	165	176	173	170	192	180	164	167	169	193	190	179	168	196	177	197	176	192	173	161	158	188	183	174	168	180	169	160	192	175	179	153	186	164	174	160	186	160	198	176	177	185	142	169	170	199	185	180	167	154	185	180	173	186	179	141	173	163	178	174	186	170	193	176	159	158	150	181	151	151	183	176	182	186	157	161	165	173	177	180	166	164	180	160	151	178	161	184	169	175	166	182	156	169	188	171	165	157	179	179	161	170	192	190	165	167	168	188	170	165	160	200	152	154	173	168	178	178	170	186	177	161	156	168	182	179	161	162	183	155	168	169	185	173	173	182	165	156	161	173	200	154	161	164	174	197	149	176	175	176	196	199	180	186	135	185	142	147	166	184	173	168	170	172	155	184	177	172	171	161	200	160	187	200	157	170	189	177	157	180	159	157	179	184	190	168	173	174	170	150	165	179	185	167	162	182	207	169	149	163	171	172	187	175	152	170	163	141	163	165	189	193	164	174	148	173	163	180	169	185	175	160	175	160	162	166	185	153	158	156	178	163	152	169	167	171	167	174	160	170	161	168	169	174	136	174	162	165	166	191	178	196	172	168	181	197	166	154	172	171	158	163	169	179	186	181	181	195	181	166	177	185	158	192	169	178	173	172	162	172	168	170	180	190	189	170	170	179	181	156	169	156	185	168	189	169	174	195	197	171	170	175	177	191	154	154	162	177	191	208	193	177	154	157	187	166	184	171	153	192	160	169	188	182	174	179	156	178	172	154	187	185	180	180	169	154	173	177	147	183	150	183	169	195	176	148	165	156	159	151	150	180	168	158	146	160	165	191	180	185	150	161	174	171	170	172	194	187	163	169	173	172	178	199	175	173	170	181	190	187	148	185	159	160	179	169	172	171	171	181	146	174	159	211	173	165	163	170	159	195	154	175	155	180	174	172	157	176	170	150	183	176	174	181	192	185	194	179	194	187	172	157	184	171	180	169	164	171	160	182	195	168	197	145	174	178	185	163	183	163	181	172	177	164	188	161	189	189	168	184	183	199	188	172	171	150	164	181	163	179	173	166	169	153	186	161	168	192	186	193	167	167	167	163	160	143	155	171	172	180	161	172	131	181	159	202	162	157	153	178	141	160	150	174	164	145	173	163	176	168	174	199	162	164	176	175	162	165	161	190	170	171	200	188	183	171	170	145	176	144	167	194	175	173	183	166	158	166	183	193	153	154	159	158	183	169	172	160	200	160	178	168	174	191	180	163	187	170	179	182	180	165	174	172	149	150	165	195	146	173	165	181	192	181	166	159	130	189	165	144	166	169	161	162	190	169	175	170	166	194	160	159	159	180	147	156	149	173	160	175	169	168	200	198	177	173	170	188	174	172	147	158	181	173	171	178	170	177	177	160	170	167	179	155	170	172	182	162	189	174	163	167	173	171	169	182	170	176	154	186	160	174	158	178	174	178	172	174	179	156	167	172	174	174	170	182	155	165	181	185	167	167	173	166	170	170	170	187	185	167	164	152	171	152	178	167	193	161	163	166	178	186	175	186	165	171	172	181	185	179	176	174	178	166	173	172	163	158	148	172	176	178	187	164	183	191	176	155	185	164	163	180	165	185	178	148	172	141	168	155	176	170	187	161	188	185	161	169	170	175	161	189	202	179	166	163	197	182	178	176	193	173	190	148	183	160	160	157	189	171	169	161	171	176	164	169	191	175	176	182	176	151	185	163	194	185	160	184	160	181	178	170	180	149	194	176	173	163	178	185	176	146	162	179	170	153	179	187	158	189	171	158	179	174	156	186	170	181	159	149	191	145	153	167	186	190	185	181	163	147	163	168	181	181	156	151	171	171	167	187	149	179	189	167	204	173	158	171	188	177	167	148	164	166	164	169	163	170	150	170	183	166	150	203	156	150	148	182	163	191	161	193	162	181	165	148	156	166	169	164	163	144	170	160	172	170	155	167	172	178	198	176	180	176	180	151	148	154	179	174	161	166	175	178	165	179	190	169	177	172	149	157	186	152	194	175	174	178	177	164	165	159	159	163	167	184	166	156	185	172	163	153	165	185	170	196	162	160	159	161	171	162	176	166	160	187	162	156	190	165	171	180	161	169	193	181	174	162	188	170	176	174	170	191	154	176	177	152	180	154	186	180	178	170	193	186	180	181	172	176	166	179	176	158	174	176	150	177	168	147	178	175	174	160	152	156	184	174	177	151	143	189	195	166	177	158	159	205	177	168	181	160	173	176	179	150	166	175	204	167	154	172	180	175	157	193	153	160	174	142	162	156	194	172	150	153	163	186	169	196	173	158	162	158	190	197	172	181	156	180	173	183	182	188	145	164	182	161	162	146	164	178	174	146	171	166	155	171	170	152	173	159	155	173	183	164	173	157	165	194	151	168	152	179	171	199	177	161	171	137	164	171	152	167	173	164	169	185	190	165	182	180	177	136	163	170	176	180	174	188	170	189	165	181	168	174	176	149	205	185	163	177	178	160	160	179	181	172	182	179	140	177	143	169	205	178	151	163	157	163	156	175	173	200	166	169	154	165	170	145	202	170	188	180	173	173	173	172	170	174	173	177	160	159	193	192	168	175	170	181	163	174	169	175	173	177	157	179	169	174	178	185	161	173	141	163	141	165	146	173	147	194	183	170	197	169	165	169	191	178	168	183	155	174	153	154	180	176	181	188	150	143	162	171	180	172	168	162	178	190	176	163	189	150	190	179	161	190	148	172	154	176	186	158	148	177	168	177	168	164	164	153	165	177	138	139	164	204	164	169	177	167	178	170	165	172	163	181	165	186	180	151	168	165	156	180	192	161	166	157	160	197	192	189	168	162	195	175	154	175	168	170	158	177	163	171	153	169	183	189	166	165	182	181	189	175	170	156	161	159	193	182	162	160	168	174	162	182	181	160	167	166	168	155	184	151	183	161	151	160	148	172	169	172	184	177	190	163	184	144	191	170	156	170	165	177	177	184	187	180	190	176	178	175	181	146	177	189	181	177	156	179	173	156	179	204	164	158	160	168	181	184	152	167	164	181	165	165	165	189	160	173	148	178	169	155	152	196	176	189	200	150	168	194	168	179	168	156	170	158	169	190	159	177	185	167	177	170	159	172	190	172	174	156	182	125	152	183	181	180	190	164	167	172	166	152	169	175	142	174	163	164	166	169	183	157	185	149	187	177	189	169	155	155	167	168	169	167	170	160	165	162	174	189	164	156	156	175	165	162	177	172	184	176	172	158	193	176	180	162	172	163	169	157	169	178	184	191	169	189	153	148	175	176	174	181	187	181	168	161	172	171	170	194	155	166	168	141	139	157	166	174	175	190	164	153	171	163	175	166	164
9674	15731	12949	7552	4895	4410	1987	1451	925	1238	896	672	872	837	767	714	749	625	520	461	405	406	293	287	307	290	314	326	353	300	269	284	298	261	251	245	267	242	274	279	298	246	257	242	248	238	252	243	273	285	245	240	283	277	294	254	295	263	229	260	237	240	228	259	249	245	254	235	309	253	265	239	249	257	247	224	220	269	241	245	230	216	260	267	238	234	200	243	247	245	246	237	262	252	242	234	243	236	228	251	252	246	206	244	210	257	244	237	262	265	265	223	241	247	225	262	231	259	233	243	250	228	243	238	239	240	245	265	218	222	260	234	243	285	223	232	215	250	218	223	267	238	249	255	219	235	260	241	230	248	218	235	256	232	226	251	253	236	227	232	246	229	214	262	227	225	236	226	250	246	238	259	246	269	237	248	252	250	251	219	227	282	230	226	237	247	263	247	243	232	244	233	241	233	230	222	258	240	256	244	232	233	241	231	215	234	233	231	235	213	233	229	243	215	242	226	251	246	233	245	221	234	250	263	248	267	265	271	233	238	247	241	250	255	249	262	272	252	226	254	272	224	238	236	249	230	249	233	258	229	264	233	225	242	263	201	237	252	263	230	243	236	217	211	240	222	225	231	240	249	225	227	221	247	266	242	234	272	263	247	223	231	231	244	245	243	251	238	257	269	264	242	210	235	229	235	222	245	208	240	225	255	223	247	266	243	215	237	237	250	278	269	254	238	243	206	233	252	221	238	259	241	251	242	269	245	228	233	243	238	237	220	229	261	237	241	229	227	231	238	258	250	212	256	217	240	238	268	232	263	242	243	238	232	238	255	229	243	249	244	250	254	243	237	198	226	246	234	259	249	242	270	226	227	248	229	220	262	217	219	236	241	239	250	218	243	244	228	230	263	223	229	205	249	231	226	260	233	253	224	239	243	209	208	247	247	254	221	241	234	242	228	219	204	259	237	247	260	236	242	265	272	226	246	251	229	241	248	228	252	257	252	231	272	233	236	229	249	250	251	211	250	217	245	242	247	244	245	239	242	245	221	239	242	223	222	238	210	250	283	225	239	232	204	243	230	250	202	223	229	262	236	215	223	232	225	241	249	246	236	224	220	247	247	241	214	250	244	235	247	247	256	269	222	227	232	237	222	234	206	257	245	247	244	228	244	247	241	249	249	218	255	228	227	236	230	262	246	235	242	243	230	265	246	230	223	234	236	230	213	215	250	262	257	228	240	225	253	252	237	219	215	214	241	246	226	237	234	224	269	226	253	242	237	221	249	232	216	245	256	264	239	244	250	230	229	239	221	225	238	265	235	244	233	213	254	223	255	264	255	232	272	229	253	246	223	206	225	238	236	221	251	259	219	230	256	227	238	268	240	238	253	234	265	231	239	226	226	233	227	224	241	240	257	216	252	236	244	236	228	255	240	240	235	238	239	225	259	256	223	225	242	232	229	242	232	210	241	240	234	212	245	235	224	266	235	234	249	259	240	222	263	254	212	250	244	212	225	233	243	244	252	244	228	232	238	240	262	259	256	222	270	265	244	212	225	221	246	232	260	252	237	231	234	217	231	266	203	226	246	248	250	225	234	226	220	212	241	234	211	243	236	228	244	257	230	246	248	247	234	227	247	236	236	234	239	241	231	220	274	261	248	253	242	251	235	237	264	267	247	216	239	250	258	230	226	237	238	248	232	234	262	224	282	252	238	268	226	252	223	258	240	267	258	245	262	251	218	255	244	260	265	257	260	226	242	260	246	209	270	236	216	253	226	245	231	231	225	238	245	240	249	257	240	270	239	241	241	224	225	227	249	212	257	241	234	251	242	257	232	231	215	241	254	255	257	229	242	243	242	228	259	243	222	242	260	239	251	241	244	228	251	236	248	234	229	253	236	230	233	223	262	241	232	250	232	271	214	264	256	212	226	241	237	256	229	244	235	240	252	226	254	253	243	236	237	246	256	226	245	242	250	218	219	214	220	214	223	260	252	238	252	230	258	246	242	234	229	244	245	244	240	248	226	250	213	234	231	262	229	233	257	239	256	243	242	230	241	239	245	224	227	206	242	227	245	255	225	246	242	249	252	249	243	268	247	259	246	277	245	224	224	245	220	241	274	241	247	210	262	242	255	205	255	251	217	243	242	253	268	225	227	237	235	229	252	233	248	234	257	252	287	206	244	237	224	243	224	266	229	242	258	230	232	264	210	233	252	223	265	281	264	213	240	235	247	247	263	266	231	238	258	239	245	253	256	234	260	248	237	242	248	234	225	249	242	252	212	229	230	241	228	230	241	237	257	235	226	223	230	246	226	252	210	234	269	234	252	243	246	264	235	218	247	226	239	227	255	234	250	221	239	244	258	243	239	221	241	253	241	236	230	233	243	239	265	237	232	235	244	250	271	232	245	242	238	245	229	250	252	242	254	265	223	255	235	237	218	243	240	220	249	255	273	215	241	233	242	219	247	260	238	235	225	244	252	227	236	250	244	228	234	249	251	252	223	245	232	271	252	267	215	234	245	236	219	229	231	205	242	234	234	260	247	246	225	228	239	250	235	264	246	258	235	222	236	230	211	241	240	221	240	227	217	238	241	239	227	245	265	265	253	217	246	246	247	231	223	242	252	216	260	251	246	222	248	233	240	238	267	257	217	207	224	244	223	234	250	241	244	243	265	255	234	245	242	214	236	232	250	245	221	265	230	266	249	226	211	221	254	244	258	247	258	245	230	225	263	240	237	239	251	233	222	253	224	248	233	231	239	236	246	224	244	266	244	239	262	238	233	226	249	249	240	259	227	224	267	215	240	244	235	217	230	240	256	234	248	219	219	234	240	268	251	232	253	240	234	253	244	236	223	254	252	237	238	260	269	236	254	262	229	228	250	242	239	270	243	234	212	247	227	250	225	233	232	246	272	231	244	236	244	245	245	225	225	231	251	248	262	274	227	238	252	259	225	224	263	269	247	239	226	211	227	239	246	236	237	230	249	216	214	269	243	233	243	246	255	232	214	226	255	255	257	231	235	221	258	225	266	256	250	216	270	260	234	242	272	264	244	230	242	239	250	268	253	251	220	235	271	240	232	242	231	248	229	243	238	225	251	248	256	222	250	254	249	223	264	232	260	240	262	233	224	224	251	229	234	231	260	256	239	234	223	259	230	242	219	244	232	248	228	252	230	252	244	277	236	214	228	278	222	224	248	263	261	237	236	258	257	217	236	227	232	224	252	231	243	224	225	275	236	234	219	251	226	256	265	243	230	252	237	240	277	232	252	251	222	201	253	262	211	244	222	257	229	243	236	250	225	248	241	247	256	240	256	258	223	249	254	247	254	218	233	204	215	237	236	224	230	242	229	226	238	256	256	241	241	226	240	224	224	228	244	240	257	258	242	232	230	240	276	262	238	232	236	251	270	246	267	250	270	214	235	224	262	254	238	246	249	250	250	270	226	246	252	232	213	227	220	243	224	257	213	252	233	236	226	245	243	242	237	234	244	239	226
22735	20953	28641	23453	20951	21030	9671	1823	1160	1251	1078	875	992	939	968	910	849	812	674	689	645	593	602	578	540	535	545	557	544	553	526	521	531	480	472	511	519	536	495	494	464	498	486	486	468	507	465	481	456	499	460	452	450	542	498	503	511	505	480	461	464	491	450	496	442	479	503	471	484	486	473	503	490	474	460	462	489	469	468	491	485	477	512	453	459	472	451	456	431	436	464	449	435	454	517	460	416	478	463	449	495	448	450	433	485	482	467	467	474	472	471	447	441	490	491	460	443	493	462	504	492	488	505	453	454	467	479	456	453	484	484	470	430	445	466	456	483	468	443	477	455	455	504	492	457	471	481	445	465	441	460	513	461	490	481	429	451	472	444	439	460	430	433	479	474	485	434	473	468	472	447	444	430	474	397	451	465	483	499	469	488	477	498	460	445	486	490	424	491	451	509	479	464	510	458	481	451	439	436	497	442	448	432	474	431	425	449	437	456	443	476	483	484	457	459	467	471	456	514	434	446	461	460	482	459	472	478	473	494	513	448	488	444	465	482	434	484	468	474	464	488	483	459	470	465	449	434	475	477	493	461	490	460	432	432	455	477	459	441	464	516	441	456	499	467	496	424	428	492	467	463	464	463	442	455	461	484	465	442	469	496	458	486	471	464	467	463	467	453	459	418	480	482	492	440	462	479	448	424	417	444	459	471	435	461	505	438	462	475	510	436	436	479	465	452	486	460	456	490	472	471	468	470	411	426	434	463	461	450	454	464	453	465	505	423	475	449	445	478	447	465	468	470	494	480	521	471	471	462	408	444	459	473	451	494	479	463	442	437	453	437	467	444	493	532	467	441	446	473	461	484	440	455	432	446	481	474	500	444	507	494	473	484	493	487	461	444	503	474	426	454	483	451	471	455	480	461	504	470	480	460	460	451	439	459	482	455	488	457	440	507	421	483	482	467	466	492	430	473	469	481	482	446	469	483	503	446	447	515	457	512	480	454	481	461	469	506	492	443	471	459	486	466	432	488	472	445	462	466	447	456	481	467	480	464	472	498	502	438	430	499	483	452	484	472	450	464	435	436	456	460	499	461	457	500	464	468	471	424	445	456	452	451	447	461	430	484	488	422	427	464	441	465	449	452	474	428	445	435	478	444	467	464	450	497	471	428	458	479	457	432	443	465	479	502	493	458	459	461	429	449	486	481	476	449	462	467	449	446	458	459	474	426	465	479	441	488	450	423	506	465	457	446	429	479	492	462	482	468	457	439	458	497	442	408	471	429	449	436	442	445	498	492	420	466	477	454	427	457	442	491	486	448	469	421	483	466	431	477	474	433	449	424	480	475	462	450	505	459	482	460	439	458	493	474	438	481	433	455	451	449	482	490	480	496	482	471	445	468	466	501	438	487	473	483	502	477	422	483	515	476	450	468	486	464	499	464	455	492	442	464	486	453	411	469	414	467	456	441	427	451	502	488	461	473	433	464	456	423	452	464	456	476	449	446	470	489	462	457	441	513	457	457	463	428	478	488	451	441	479	443	442	435	463	477	429	444	464	467	433	460	469	481	414	429	461	475	458	451	423	451	468	480	450	511	479	435	475	475	485	427	460	420	457	480	446	448	445	466	448	457	458	466	472	436	455	484	496	438	463	438	470	516	444	436	444	467	490	426	470	488	447	461	469	463	440	460	475	480	480	461	440	471	458	471	483	469	461	470	489	480	470	455	488	465	450	444	461	468	465	452	446	487	430	479	458	488	448	446	474	444	445	454	499	434	486	467	442	462	475	451	481	470	447	452	470	500	520	494	441	433	458	458	490	438	496	475	460	492	483	499	423	448	455	436	454	466	440	470	487	466	429	486	492	472	460	464	440	420	476	482	476	463	486	445	437	436	475	459	463	456	496	474	455	452	457	469	450	484	463	501	465	482	441	447	472	469	465	451	469	477	447	497	492	422	463	444	509	494	473	464	467	437	448	495	450	441	476	462	500	454	464	445	467	447	479	479	469	482	432	478	489	480	440	471	449	479	480	479	484	466	466	474	434	469	488	484	471	476	453	459	436	428	439	445	444	477	472	489	450	390	465	497	449	441	480	496	443	476	418	425	471	446	506	487	511	434	477	479	479	461	420	464	473	463	489	496	499	416	480	477	432	425	467	482	488	460	439	478	496	492	508	442	492	494	481	466	481	447	449	447	470	453	489	495	494	447	472	502	453	471	467	492	484	433	481	439	483	462	457	479	479	472	477	476	450	445	438	456	438	492	496	416	478	472	464	469	460	482	444	503	482	457	469	461	477	464	453	437	471	471	499	490	461	448	439	465	462	464	476	446	447	465	433	419	471	470	462	455	445	486	454	430	477	445	476	468	453	494	458	484	460	459	447	449	462	451	470	491	456	418	471	434	474	441	407	476	438	491	475	479	447	484	461	467	463	470	455	482	446	430	434	491	507	479	445	478	483	455	441	458	473	459	450	461	448	429	450	481	462	505	461	486	464	484	479	458	457	456	459	459	474	481	493	494	444	459	459	444	472	468	470	468	446	441	473	438	445	469	473	497	509	523	484	454	450	465	483	473	439	406	497	469	481	480	487	481	433	434	463	448	509	405	429	419	482	463	483	479	454	475	475	444	444	445	455	438	453	396	441	474	464	439	458	461	459	475	449	488	461	426	449	431	477	466	465	479	459	463	441	439	473	479	449	474	462	444	422	477	505	420	443	467	507	467	474	430	462	451	432	479	447	493	449	437	481	474	467	446	475	454	464	452	499	498	475	480	436	450	473	487	450	444	453	450	429	473	433	450	465	458	487	472	444	475	440	468	462	469	470	473	444	468	458	490	448	469	438	404	446	428	474	479	453	470	497	433	439	444	472	439	462	414	463	483	444	406	467	470	468	441	463	445	445	440	462	476	443	482	450	485	468	450	446	402	493	460	508	473	419	440	443	473	488	460	465	464	463	485	422	434	432	471	445	443	460	470	431	420	476	475	455	449	450	449	449	490	481	445	469	472	461	460	454	459	496	445	485	459	481	465	463	484	461	441	445	468	423	432	493	483	498	448	467	451	422	459	448	473	471	452	459	458	483	471	477	463	417	487	482	464	477	429	509	456	482	469	442	450	468	461	501	442	426	469	495	455	465	478	458	530	462	496	442	466	488	435	460	438	444	441	505	415	489	467	453	425	442	431	436	482	479	471	460	429	463	471	458	461	455	441	448	422	488	453	503	472	447	462	448	440	440	443	479	459	447	453	467	450	477	468	469	465	457	447	419	464	449	481	488	460	452	478	470	496	469	483	456	461	471	448	470	447	450	462	460	457	452	503	488	458	441	474	510	439	430	452	472	463	449	449	485	422	470	470	486	450	475	469	458	477	426	438	479	456	450	425	458	483	434	442	456	493	445	455	435	469	469	462	430	457	473	480	431	458	505	460	498	452	494	433	429	496	470	454	464	461	451	487	477	414	440	454	463	475	445	504	439	449	469	460	455	451	444	455	456
12590	26044	22025	14250	9815	8528	4657	3604	2521	2781	2152	1692	2044	1907	1819	1608	1534	1460	1124	1046	1046	939	819	780	744	732	722	760	739	794	694	688	697	677	687	694	651	692	670	676	638	646	660	675	630	688	629	635	604	647	645	637	685	683	685	590	632	607	616	626	668	579	581	643	622	616	627	648	655	625	611	631	611	625	595	574	599	574	624	618	584	592	600	580	610	593	601	531	587	583	584	556	597	562	585	601	581	556	557	576	593	597	630	584	554	587	591	619	631	626	594	540	604	580	588	600	622	638	584	606	592	580	577	583	562	615	602	627	617	594	629	584	622	609	576	594	614	576	575	590	526	533	560	609	626	524	604	576	598	577	615	590	587	598	627	568	606	563	636	569	610	588	577	600	561	624	546	588	600	592	605	619	632	615	580	632	599	607	612	560	588	609	575	623	583	598	538	608	612	588	548	619	597	613	590	598	610	611	609	605	599	549	578	559	608	543	593	585	596	584	606	606	602	593	596	662	560	591	602	598	622	585	591	573	597	587	589	584	627	599	611	625	637	594	603	645	583	570	586	622	603	592	568	616	574	569	606	611	596	607	566	576	588	609	614	582	638	595	539	611	550	588	589	587	552	569	592	602	567	562	562	584	591	567	616	582	587	617	590	627	597	516	578	583	583	615	608	652	604	594	620	617	578	601	580	613	607	587	603	572	580	573	601	563	554	596	570	541	580	578	609	559	561	608	539	596	585	590	581	619	578	554	627	582	563	582	568	581	570	567	572	609	603	593	572	598	577	638	586	580	601	631	565	549	547	566	618	628	605	605	581	599	585	583	617	594	568	554	553	608	608	545	546	588	656	573	621	602	586	610	609	602	596	618	656	620	622	614	570	571	550	642	586	659	610	580	572	597	646	598	596	615	583	624	528	568	595	581	583	602	585	585	587	612	570	581	596	599	591	606	586	589	630	615	556	623	608	567	579	596	562	568	579	608	620	618	591	604	614	577	585	587	600	563	624	601	575	602	590	624	588	595	591	584	598	581	605	600	580	585	587	590	586	565	584	601	538	611	550	623	564	568	585	571	620	604	585	579	584	605	613	592	600	586	557	568	575	620	602	607	597	584	612	578	585	616	597	623	559	596	606	593	585	622	600	545	573	604	594	631	600	588	589	642	568	585	592	592	592	573	594	573	559	620	590	548	597	577	583	603	596	584	583	586	622	613	533	614	582	564	567	647	587	607	583	558	610	558	639	573	651	567	611	577	581	571	641	538	529	566	596	563	564	594	576	603	558	574	607	610	600	579	618	583	575	608	584	573	650	591	594	591	591	544	574	560	601	616	622	578	593	589	653	560	548	613	584	581	593	578	570	585	585	551	583	592	627	571	564	632	584	567	603	583	558	613	567	598	597	626	575	597	600	605	637	606	594	563	602	583	601	582	609	609	585	583	567	620	611	610	616	630	640	588	546	600	545	618	599	606	631	629	573	587	582	607	561	590	580	607	609	554	603	571	584	575	616	647	573	582	612	599	559	569	636	607	610	623	638	611	654	596	511	600	623	594	603	567	579	620	589	599	600	591	602	619	626	578	584	538	629	599	596	599	551	558	594	621	597	594	582	624	611	560	599	549	597	574	571	618	561	610	584	633	609	585	607	638	609	576	620	558	576	603	560	583	592	643	597	598	595	598	579	606	664	592	568	561	575	600	577	587	610	553	549	613	578	570	591	565	564	584	585	594	639	578	599	561	632	581	562	595	632	608	600	606	582	578	653	589	564	603	573	603	608	560	596	595	578	622	610	568	583	566	607	605	579	580	615	586	566	569	585	569	652	560	554	594	571	604	625	600	573	598	564	631	589	624	570	588	596	589	608	601	603	598	632	613	600	552	591	613	609	627	596	585	615	598	569	619	550	583	590	633	560	569	597	585	586	581	565	591	614	576	598	589	558	593	571	608	578	546	579	581	596	618	599	571	596	607	571	579	573	558	615	573	596	610	562	595	619	573	598	581	599	585	631	592	563	592	532	573	547	578	599	591	589	543	618	555	644	580	608	603	625	568	589	594	594	601	638	573	600	593	585	569	628	604	596	592	632	582	586	608	597	577	581	565	602	596	587	592	574	595	624	565	601	564	581	566	592	588	590	615	569	608	610	573	560	603	578	572	644	597	600	577	572	615	615	570	597	572	581	607	561	555	585	585	586	568	598	564	589	622	589	620	634	563	571	627	556	561	599	568	633	553	606	616	585	568	598	517	605	626	566	557	604	544	577	588	550	618	573	591	594	598	621	556	601	576	577	595	582	601	581	619	632	585	595	533	576	599	586	581	570	610	586	643	563	582	601	589	580	595	597	591	638	590	577	601	609	548	601	560	601	613	576	603	603	609	586	592	615	609	569	594	579	600	582	606	582	592	615	584	591	641	567	560	607	605	586	608	554	586	584	596	589	606	543	605	558	572	614	605	612	591	571	581	618	558	547	574	567	606	567	572	565	636	568	594	599	557	603	559	578	611	626	572	609	642	552	584	596	555	589	604	558	581	587	603	571	573	589	584	588	578	633	563	587	572	533	591	598	644	582	600	606	587	616	613	586	567	573	558	559	613	569	575	586	574	608	653	624	580	621	573	550	610	619	611	624	614	573	611	571	591	586	614	594	585	603	575	617	587	608	611	576	611	602	590	581	579	577	566	570	562	558	594	585	619	583	584	579	590	563	620	630	602	552	578	551	579	617	564	597	639	616	628	572	574	565	582	591	564	601	567	627	570	533	570	577	596	572	614	596	606	602	570	592	616	538	590	597	615	602	555	524	577	582	569	581	594	607	588	583	609	569	628	556	605	553	633	567	543	585	586	577	623	560	562	629	608	622	642	612	555	586	588	584	611	575	620	586	629	635	538	567	581	583	601	585	548	597	585	571	592	588	582	569	538	614	574	633	589	561	583	556	631	567	589	571	603	597	653	640	631	613	594	601	547	615	580	597	587	560	609	614	577	590	605	548	594	626	600	601	566	572	621	610	555	609	579	560	576	630	569	603	531	602	575	614	568	623	592	568	579	590	621	579	587	592	571	605	595	616	569	600	635	606	617	556	635	557	577	608	642	581	600	614	611	612	610	584	555	565	608	638	576	588	565	652	599	597	599	589	614	576	563	562	599	556	574	613	553	592	560	614	606	547	602	576	595	611	580	568	593	579	634	590	584	548	586	609	599	542	595	610	592	616	578	612	559	561	608	578	573	561	555	592	589	550	546	562	593	548	603	584	581	576	603	542	558	557	566	630	607	583	570	590	632	561	605	559	641	587	623	595	609	609	586	570	589	604	558	575	603	588	589	629	632	597	599	621	579	591	553	582	586	595	578	587	611	531	576	577	578	555	550	557	579	597	614	594	581	573	605	564	609	567	584	624	598	572	582	553	543	588	567	532	606	656	646	602	558	572	548	608	552	608	579	616	616	590	601	610	627	567	590	622	581	572	556	579	604	558	581	561	593	601	589	555	623	600	562	587	577
26735	19790	10196	3950	1688	1253	588	461	315	438	395	314	352	398	364	341	340	307	299	328	286	270	285	237	225	270	254	260	252	243	246	252	249	259	268	281	244	244	286	238	280	242	252	245	230	252	253	258	242	241	247	246	243	254	282	252	241	257	260	274	254	288	234	250	274	234	231	247	231	251	269	234	257	265	254	248	240	263	230	242	251	230	224	250	241	220	248	264	247	230	240	242	235	256	261	247	229	234	277	246	249	228	248	241	194	251	243	245	233	252	240	255	254	268	245	229	241	241	221	240	228	222	218	275	226	248	246	215	243	240	231	252	237	242	275	244	245	249	227	253	246	253	268	238	229	267	218	222	255	281	247	232	230	256	235	244	251	233	241	283	263	261	245	248	221	283	262	263	223	243	225	242	229	234	260	221	241	253	253	245	235	240	286	282	238	219	253	256	244	262	228	250	267	236	231	258	250	234	234	239	220	259	244	230	205	262	273	245	212	248	236	243	264	227	238	240	245	248	242	248	239	257	235	233	234	263	241	226	243	221	261	248	219	217	247	242	252	273	236	233	219	239	244	255	251	255	238	247	235	246	269	251	237	232	219	256	246	243	250	238	251	242	261	252	238	228	234	246	240	208	225	219	229	222	251	249	230	227	212	248	244	237	258	241	206	217	240	246	255	247	249	216	241	264	230	263	252	251	251	240	257	218	247	232	279	241	237	242	224	255	221	223	229	243	224	261	240	233	254	225	255	223	226	243	250	223	235	254	238	255	245	241	262	229	242	251	220	224	249	251	253	259	267	230	213	279	234	265	245	272	223	232	224	256	255	277	247	234	224	231	268	252	233	238	264	253	249	240	239	245	232	237	234	240	235	210	239	257	252	249	242	258	225	243	247	252	227	233	230	253	221	253	242	248	259	250	235	240	238	257	244	241	250	287	240	256	243	260	244	215	233	242	260	245	240	243	254	240	263	250	259	266	262	266	244	262	240	284	253	241	226	246	252	235	252	271	244	236	278	250	246	236	250	232	243	252	239	249	251	274	242	258	235	250	249	270	232	214	234	242	246	239	242	248	242	239	226	250	240	246	219	265	242	255	258	260	230	234	230	240	214	215	221	266	257	214	240	228	224	218	248	239	224	243	237	261	258	221	226	235	234	263	230	247	242	241	244	249	228	246	230	249	256	241	246	269	234	264	242	219	210	234	252	258	259	240	249	253	234	235	236	237	227	231	241	210	239	229	235	243	224	244	250	234	235	240	240	226	255	254	244	265	265	244	209	261	248	246	246	285	233	242	251	235	228	221	232	270	243	225	249	251	206	234	230	251	245	261	254	264	240	260	246	234	258	233	226	234	246	256	264	269	242	223	226	254	226	235	224	254	277	238	217	232	252	232	219	237	237	247	250	229	240	231	252	233	216	259	229	264	275	209	239	249	254	238	242	214	244	230	220	241	231	236	239	247	250	220	236	255	255	248	251	244	227	272	244	250	227	231	232	242	210	236	221	237	241	239	273	228	239	210	245	259	256	266	233	241	237	248	243	254	243	226	263	221	214	241	226	241	225	208	222	240	241	236	250	237	261	259	249	245	235	253	236	253	252	265	228	233	233	232	231	264	239	223	233	236	220	229	254	230	217	234	202	226	236	253	229	240	226	233	265	210	246	275	218	250	229	248	244	237	264	234	234	255	249	231	244	260	259	233	248	237	253	250	272	269	219	257	253	221	249	242	232	242	230	220	243	247	218	232	284	217	218	258	235	242	239	253	251	267	237	239	272	233	238	219	229	270	258	241	248	242	240	262	247	228	244	240	206	232	214	239	291	240	243	238	255	196	242	227	231	245	269	231	273	224	236	224	251	228	220	227	237	248	208	234	239	219	243	264	250	233	240	247	234	233	241	265	271	230	241	218	237	239	236	233	280	227	246	228	241	267	237	256	251	273	235	237	253	248	260	244	258	230	233	253	240	222	245	237	265	246	215	252	229	223	235	247	235	248	223	228	233	250	208	259	247	239	228	231	258	234	255	247	250	223	225	250	229	248	241	242	239	219	243	274	254	222	253	235	226	226	236	250	246	258	235	241	223	246	225	235	224	239	234	209	254	258	231	264	256	200	234	247	235	244	243	247	252	261	230	246	240	260	250	247	252	266	238	239	223	244	218	227	246	227	238	243	240	255	252	238	249	274	234	236	214	225	245	256	218	224	252	236	242	244	226	225	250	247	239	227	239	234	254	274	246	235	232	206	231	237	248	261	249	241	242	241	252	234	250	233	217	213	222	228	248	255	267	249	215	207	249	253	211	241	242	218	247	241	267	240	219	220	246	215	234	224	247	242	230	235	238	254	231	206	256	223	244	229	234	248	249	243	247	231	226	251	244	225	237	238	228	246	229	217	221	243	218	228	285	225	217	249	264	253	250	254	243	234	242	228	249	259	222	236	256	265	243	277	256	233	242	250	259	238	248	236	232	231	242	255	236	224	259	250	239	237	236	257	226	236	218	221	265	235	222	242	259	221	275	228	254	249	247	251	246	218	234	227	234	233	244	260	259	221	251	238	240	221	234	236	236	245	238	261	252	233	250	261	273	260	249	246	247	252	264	275	241	266	261	241	261	236	252	252	248	257	268	247	246	224	237	244	225	232	238	237	214	256	227	255	257	202	249	233	242	234	220	236	244	260	250	269	254	246	221	268	246	220	269	255	251	231	228	249	223	238	233	259	233	217	240	248	239	241	243	266	245	239	243	247	263	247	269	247	248	265	243	231	204	259	259	236	241	232	219	258	219	263	235	248	227	232	220	251	250	251	220	241	239	197	231	225	220	228	238	252	238	243	254	255	251	227	256	237	265	241	238	234	267	239	205	223	258	219	242	253	267	263	266	227	210	246	234	220	242	239	237	226	222	252	241	205	231	247	249	232	225	249	254	263	247	223	290	247	247	259	240	258	217	236	254	217	251	240	234	216	252	226	248	240	231	244	252	252	238	234	224	244	269	214	239	215	232	234	237	232	228	230	251	257	247	253	223	244	245	242	219	231	201	237	228	252	240	241	254	256	262	244	247	219	230	254	223	224	248	236	229	231	228	219	220	204	236	223	230	241	234	243	250	238	242	253	236	258	245	228	233	225	254	244	242	233	235	239	243	219	248	264	247	243	255	232	244	228	225	228	234	248	241	243	231	247	228	238	248	258	237	227	247	248	242	231	251	240	245	263	227	236	232	234	248	231	241	244	237	248	219	225	225	237	237	260	246	255	249	256	241	241	222	254	259	260	244	250	229	255	253	242	251	223	237	245	228	254	220	247	224	248	246	223	253	255	245	277	239	232	254	262	238	232	232	226	198	216	241	251	248	239	218	230	257	239	253	236	233	240	271	251	239	239	235	240	253	249	248	192	255	246	250	244	231	235	248	242	240	223	232	219	224	226	271	222	232	251	273	225	247	255	229	235	222	244	232	223	234	255	245	239	245	212	229	242	258	227	251	251	251	257	248	238	222	222
8548	11463	9104	5305	3254	3047	1137	952	534	829	772	510	565	689	717	635	535	573	461	411	426	417	360	341	321	349	356	328	339	328	319	306	303	347	323	315	339	311	313	307	318	321	315	327	305	311	304	309	348	311	309	330	313	321	343	313	310	329	329	334	314	340	337	296	349	316	296	331	322	318	340	308	321	302	311	331	311	311	310	305	299	330	299	318	333	324	335	319	340	306	322	324	311	349	299	332	302	307	307	318	328	317	344	320	315	313	323	309	334	306	316	318	329	307	300	330	330	318	325	316	306	299	360	323	315	326	347	330	328	281	311	331	304	330	339	296	337	308	286	329	345	311	342	321	292	322	309	351	322	343	319	328	304	307	294	346	306	331	296	344	313	333	337	306	322	328	328	295	295	326	343	316	308	314	331	300	345	307	288	322	316	316	318	297	339	310	328	316	313	300	323	314	326	325	308	301	346	300	327	295	293	337	345	289	299	294	354	293	298	347	317	325	343	340	337	308	311	292	297	321	328	351	288	332	313	302	318	341	335	305	328	317	327	332	320	329	309	298	318	312	304	313	312	294	313	277	322	316	313	311	325	297	357	301	302	322	333	336	318	335	326	295	295	300	328	318	359	327	309	327	322	321	299	323	308	329	312	308	306	327	320	339	315	292	301	315	341	336	319	323	294	320	312	298	305	330	305	306	322	323	329	339	322	321	316	322	314	297	299	302	315	311	329	329	302	316	321	327	320	300	294	317	344	359	330	364	301	311	320	323	321	314	318	307	340	352	292	334	312	322	312	322	346	322	313	302	312	332	333	290	314	320	314	311	295	327	293	314	341	349	313	330	306	317	348	318	335	327	321	348	344	270	286	311	353	332	316	314	307	304	325	316	321	321	331	333	305	328	331	302	308	328	308	314	309	314	311	328	309	314	331	314	312	301	308	322	321	321	283	298	348	305	312	284	332	319	300	280	288	315	320	323	326	325	291	281	321	328	340	306	335	312	276	299	325	328	325	341	319	294	322	289	309	306	330	309	327	288	344	307	324	292	321	299	306	309	306	316	327	310	300	339	296	334	341	319	304	321	335	317	310	304	296	333	318	304	304	304	339	324	301	313	321	340	335	309	311	293	304	321	341	284	319	300	281	303	333	305	300	305	320	316	311	347	332	292	311	308	284	302	326	311	316	317	340	314	337	320	308	319	352	327	303	299	318	325	314	339	308	292	327	360	305	314	324	303	348	325	322	325	282	308	301	336	290	316	291	303	328	330	307	355	306	303	316	318	326	291	343	322	316	300	320	327	327	296	305	330	322	300	322	316	338	290	339	292	313	292	321	341	311	330	339	284	321	305	323	312	329	304	302	286	312	323	303	339	318	330	305	295	265	320	324	312	304	310	289	288	343	273	309	313	321	311	331	310	322	316	316	303	301	324	313	303	306	285	330	308	337	318	337	298	307	319	363	308	306	320	310	315	296	316	286	313	332	311	268	307	323	301	310	311	294	326	330	294	322	329	332	315	307	307	340	311	315	314	320	322	351	302	307	316	331	311	329	306	281	326	310	309	340	296	302	306	301	333	277	303	337	272	316	317	335	309	282	323	289	325	327	312	316	335	326	330	309	313	327	324	341	300	300	326	313	284	319	301	336	340	310	310	309	313	313	351	281	359	302	294	292	293	332	337	325	326	314	343	336	343	347	313	317	332	314	327	294	323	286	298	319	311	334	331	284	308	281	350	304	291	305	349	321	309	316	309	317	297	329	346	349	342	309	293	325	312	295	333	316	284	297	294	306	335	294	333	325	329	284	326	296	319	295	312	330	301	350	296	285	327	319	327	291	319	270	319	326	330	325	280	306	328	311	305	329	314	286	305	329	293	360	296	317	324	312	332	349	311	306	303	308	305	307	321	300	283	330	335	348	297	314	290	329	310	336	340	331	302	323	293	301	315	324	306	279	337	281	324	312	300	327	319	307	326	292	320	331	331	298	300	316	305	291	308	276	327	291	342	327	303	316	343	331	324	291	292	285	273	323	308	318	317	324	291	317	321	342	291	310	331	317	313	327	336	344	342	315	315	312	314	289	316	327	293	277	309	284	298	295	322	294	337	285	334	303	320	326	306	298	318	317	320	324	312	297	293	290	289	345	264	323	288	305	334	313	300	304	315	304	317	329	316	292	294	312	312	328	301	309	331	280	311	319	308	284	293	314	298	329	309	259	283	318	334	316	340	314	325	305	337	311	318	308	324	340	324	303	331	309	320	328	322	294	299	330	316	322	323	290	352	305	310	345	322	341	329	346	316	305	301	345	317	307	328	317	332	311	314	314	290	321	337	319	326	309	320	294	318	289	317	252	306	293	318	292	287	320	284	306	342	281	325	283	297	346	313	317	310	343	296	338	295	311	304	302	319	297	309	323	326	285	309	317	313	325	325	320	301	340	320	313	328	307	300	289	292	325	309	302	292	342	322	294	292	319	291	305	315	323	303	284	278	301	292	324	294	314	319	309	319	339	329	297	289	335	306	297	297	286	311	291	321	310	306	315	306	307	327	311	312	354	301	311	275	306	302	290	303	318	281	283	327	289	307	332	311	310	312	325	303	329	337	319	313	305	345	337	314	308	329	349	294	317	291	306	319	280	333	342	323	311	315	303	304	338	348	312	288	289	327	298	295	333	327	287	319	312	316	329	318	326	302	295	343	297	317	331	312	309	311	307	299	326	300	310	299	271	302	329	301	263	309	302	321	306	341	333	327	330	325	325	312	321	319	304	301	313	354	303	295	327	338	330	305	348	312	340	338	304	309	338	298	324	289	319	313	325	306	312	285	323	324	329	294	310	282	331	300	305	340	339	320	310	314	329	316	301	310	300	286	331	321	294	313	356	328	333	314	330	336	324	314	317	310	304	314	309	324	327	292	290	317	294	288	325	346	306	330	318	271	340	352	306	362	304	270	347	284	300	321	333	306	308	299	295	324	293	310	304	330	334	294	321	328	290	286	296	312	325	294	360	306	288	346	344	307	320	326	320	290	322	288	293	305	299	322	300	350	303	312	322	288	312	293	278	338	334	321	305	337	308	343	333	312	325	310	330	318	318	349	307	331	297	304	303	308	321	338	321	320	313	296	319	282	288	327	305	322	330	312	281	329	303	328	325	303	334	310	333	327	309	332	270	299	326	333	342	314	330	299	315	305	321	317	297	311	335	325	310	312	331	315	330	337	331	322	321	322	308	318	292	273	300	311	300	305	277	299	310	303	337	308	309	328	296	302	293	290	308	364	313	298	328	318	320	329	289	294	301	322	349	348	334	307	335	334	309	285	290	339	299	332	312	312	309	325	291	312	337	341	311	321	328	290	307	322	353	331	299	308	318	350	296	309	305	314	331	303	312	308	315	313	305	332	292	307	353	310	303	310	330	307	317	302	296	320	316	319	297	295	297	319	297	331	319	335	317	291	338	293	319	292	332	276	316	321	296	321	327	310	313	329	322	323	310	300	328	290
23821	20967	28184	23881	20913	11090	2073	1123	838	913	826	732	726	776	766	711	649	651	593	544	597	549	492	501	507	506	503	494	485	477	500	447	479	482	465	461	446	495	463	479	461	464	473	489	461	463	438	472	459	449	467	440	463	466	448	453	454	462	473	471	482	434	484	471	449	481	449	436	501	423	488	460	478	461	431	467	486	441	430	440	412	440	470	419	430	423	456	428	474	468	440	501	451	495	451	432	519	462	485	447	477	420	448	473	491	471	424	462	456	473	459	449	465	436	436	429	472	410	459	416	475	496	456	438	456	473	421	513	443	434	469	419	416	419	455	465	470	455	440	499	441	450	472	451	462	449	481	452	458	447	421	484	427	487	463	450	423	463	447	422	464	465	437	481	481	436	458	415	466	444	450	422	461	460	463	432	434	446	428	424	453	464	454	415	420	453	458	436	470	434	455	469	419	424	433	440	451	454	469	469	488	461	465	489	491	431	463	474	421	453	505	447	410	452	445	461	473	446	426	440	459	438	497	422	421	477	470	471	446	477	490	455	484	417	450	485	447	487	424	457	475	405	452	451	409	447	471	488	486	459	453	480	423	429	465	424	442	441	457	470	465	457	488	433	417	445	449	470	478	473	436	508	476	462	470	468	413	459	488	448	431	482	452	470	486	446	454	469	492	494	455	400	466	479	436	442	442	427	439	453	448	437	456	484	483	460	455	466	463	451	416	467	420	474	490	456	445	459	422	464	430	443	427	496	452	420	455	443	460	430	428	477	489	422	470	448	478	481	457	441	468	476	442	490	466	466	469	462	402	460	444	389	443	439	441	475	461	433	480	489	460	468	412	434	454	451	445	466	457	461	415	475	452	450	488	440	423	381	419	438	431	431	449	434	462	483	435	459	439	463	460	452	479	432	446	480	450	478	444	472	450	459	462	470	467	498	422	450	433	463	490	450	487	452	462	425	520	483	443	445	457	481	482	456	464	462	438	440	434	504	421	473	435	466	457	470	454	489	502	425	428	433	489	456	410	457	470	481	424	449	403	479	446	478	459	464	458	430	407	434	462	440	464	460	452	451	465	415	471	450	439	448	493	453	476	470	449	468	451	450	451	452	410	482	435	454	441	452	460	463	426	471	459	439	480	456	456	446	432	447	423	449	455	439	457	463	452	449	448	442	448	448	437	428	451	448	424	428	455	469	444	439	491	418	483	469	454	485	484	493	432	488	470	449	429	473	471	422	473	455	417	470	409	447	457	456	425	450	415	429	445	420	447	429	417	437	486	430	486	429	463	434	424	457	456	437	423	491	475	465	452	446	435	457	450	478	449	467	445	426	423	482	434	458	430	443	455	454	484	479	419	407	468	452	477	432	448	462	466	437	479	419	455	480	471	479	474	455	405	442	462	453	456	426	462	455	459	415	429	422	428	462	447	461	465	433	465	443	464	466	486	448	401	401	429	509	475	436	449	437	485	456	451	448	429	457	446	470	430	464	443	493	432	437	484	452	502	471	456	452	455	402	436	512	467	431	469	454	461	428	466	465	452	448	499	483	439	421	446	428	443	445	428	466	448	470	490	498	433	439	458	489	457	459	452	408	430	454	447	468	425	455	484	472	438	471	474	456	437	425	488	435	423	444	463	466	463	479	454	430	464	454	456	452	455	440	464	421	471	461	449	463	444	435	442	431	474	440	460	454	469	450	452	431	437	411	462	442	444	456	443	473	447	438	411	430	424	461	432	444	435	424	460	426	438	479	446	467	456	444	495	407	433	450	394	457	464	466	480	479	451	449	454	426	443	445	472	485	456	485	435	453	480	419	455	448	433	461	486	480	437	411	511	445	447	447	378	420	453	377	455	456	454	444	457	451	470	428	430	477	426	456	446	420	458	426	447	478	487	408	460	494	428	467	444	429	438	439	436	484	433	435	434	474	443	435	481	424	445	438	443	465	457	407	442	432	412	464	460	465	439	451	478	467	465	439	455	474	491	462	443	446	475	435	415	425	437	459	449	470	436	510	435	467	456	423	414	459	435	471	474	421	472	501	414	492	460	462	478	466	463	469	476	436	483	421	446	469	407	425	448	516	471	440	486	437	461	486	413	457	430	468	408	464	419	413	437	456	449	505	452	467	456	454	453	451	490	443	483	424	433	445	430	451	433	432	447	446	433	460	441	496	435	452	447	442	469	485	494	450	447	426	440	416	453	459	433	436	471	443	480	441	421	459	433	444	414	452	442	417	433	493	467	452	453	448	442	402	449	494	437	484	458	453	429	434	484	484	450	456	470	437	449	467	467	457	428	458	382	426	410	478	420	443	482	445	497	447	466	418	437	443	426	453	445	440	466	432	446	455	425	433	475	458	446	447	430	443	428	437	406	450	467	444	452	438	441	418	450	453	441	435	474	441	439	497	432	463	503	462	459	441	478	417	447	471	485	460	407	455	456	400	438	430	426	461	451	419	455	428	465	473	396	446	441	476	482	431	444	432	445	428	473	438	455	420	477	444	421	432	468	476	447	432	486	420	445	486	455	479	403	453	452	412	439	427	453	446	445	459	442	440	457	480	411	459	440	463	473	430	448	440	431	449	445	463	460	466	478	433	457	433	417	448	434	458	491	429	471	455	423	447	460	408	421	484	450	415	474	449	488	461	416	460	453	450	417	443	435	463	455	477	485	453	447	479	460	435	430	456	454	449	427	457	439	419	450	448	467	438	450	415	472	434	429	427	426	445	471	437	443	491	430	447	468	453	449	420	476	457	463	461	442	438	443	465	441	472	481	437	458	440	453	442	437	458	421	489	423	471	475	482	459	442	453	419	458	465	441	484	454	438	454	461	461	469	482	442	416	430	424	466	471	397	414	453	432	455	450	434	456	467	442	462	446	468	439	468	404	443	428	460	429	465	444	478	459	439	472	456	455	446	411	421	457	460	455	475	426	449	458	476	461	455	440	461	445	453	473	434	464	441	422	441	431	454	452	431	443	458	454	468	433	424	432	430	431	482	447	442	460	440	445	456	431	453	427	423	436	458	440	459	464	421	420	443	403	487	446	458	471	456	437	422	403	437	495	438	449	446	459	444	498	441	449	472	444	467	464	440	442	431	375	459	458	495	452	472	431	455	423	432	473	456	421	490	468	428	517	424	445	457	442	428	422	429	473	406	469	469	453	431	449	446	436	476	465	479	451	471	453	474	448	450	410	467	422	429	457	457	473	424	480	450	425	457	436	434	439	454	462	450	440	459	431	464	465	467	426	443	404	482	489	464	425	433	447	450	442	451	441	435	451	462	430	414	461	472	425	504	442	442	438	455	482	479	455	454	470	448	503	468	425	454	489	459	440	458	474	475	444	421	443	472	459	477	437	491	447	487	425	467	463	426	439	456	426	505	468	444	471	454	462	431	428	452	438	442	473	469	459	444	497	442	464	448	452	446	480	502	446	444	435	452	465	419	431	494	443	473	484	448	399	474	465	462	464	454	479	464	471	466	474	445	437	437
9841	20437	17383	10386	6482	5787	2940	2190	1638	1806	1600	1191	1288	1456	1414	1246	1194	1068	911	841	851	780	682	690	652	660	701	673	676	679	610	617	646	657	595	622	655	629	612	588	615	648	593	602	617	554	603	619	575	623	642	627	595	643	662	587	580	612	599	592	596	599	571	622	599	603	591	593	657	603	606	581	629	641	535	557	584	602	570	582	572	596	615	570	602	576	534	556	594	569	592	575	590	542	604	573	566	593	596	557	594	592	597	597	549	561	574	612	549	554	558	518	551	555	590	618	566	594	556	547	548	597	571	560	571	571	548	548	597	562	588	578	543	565	587	597	591	530	590	572	610	590	580	561	589	575	574	633	552	535	579	553	563	603	564	565	584	590	548	577	570	573	538	551	546	585	551	553	596	584	553	544	607	578	537	585	581	575	644	582	593	553	562	567	570	583	567	536	621	556	571	569	555	562	596	566	541	606	575	598	592	555	557	537	584	558	539	575	574	579	550	611	578	593	570	554	582	629	561	582	559	605	554	546	591	599	565	548	589	609	589	593	632	572	587	558	609	568	582	570	553	616	608	551	593	532	609	568	573	563	573	613	578	549	576	566	529	599	516	559	553	557	545	578	586	566	580	558	604	603	591	576	587	574	577	555	592	565	558	555	556	567	591	577	595	560	590	556	611	597	561	566	578	566	539	561	579	629	569	555	543	534	567	575	560	526	595	593	560	552	610	600	561	574	561	529	545	547	606	529	613	559	540	599	597	539	573	583	547	576	553	586	548	586	536	577	589	580	556	546	591	583	582	559	566	606	561	578	564	635	589	609	564	577	566	588	607	563	572	591	606	579	595	540	567	601	570	552	539	576	549	584	562	568	584	568	621	596	536	518	542	577	559	525	623	540	555	537	548	583	565	551	562	566	609	582	593	530	590	602	574	595	563	573	555	552	529	589	543	544	604	579	624	574	592	561	587	553	567	584	579	538	568	560	557	568	589	557	597	572	591	567	578	573	553	567	574	599	591	566	581	547	587	536	621	577	561	568	596	563	543	613	559	573	595	577	563	574	581	566	578	567	590	555	540	595	562	590	595	587	560	594	582	587	557	564	581	589	522	594	557	554	557	561	543	614	621	558	580	557	583	588	527	631	575	580	541	579	536	500	562	542	571	576	587	570	558	567	549	568	592	578	553	636	550	601	547	557	546	576	578	566	568	561	583	583	562	563	585	575	578	548	571	529	582	565	609	538	532	553	582	570	587	586	605	632	552	557	565	610	612	575	575	577	554	581	603	606	583	546	565	568	581	616	562	585	565	543	585	534	595	554	550	620	569	551	615	570	564	553	581	539	617	595	617	597	590	572	545	543	547	587	596	543	530	567	606	571	589	531	583	579	563	578	606	571	585	560	548	576	599	619	566	538	586	601	534	498	551	554	600	567	550	597	608	580	553	554	573	555	589	562	599	519	606	616	558	541	565	537	554	541	570	598	557	585	570	562	593	603	530	545	597	575	544	571	580	551	613	589	552	560	506	515	606	551	563	569	574	578	565	561	524	557	522	577	563	547	569	564	570	556	565	576	571	539	533	536	562	556	514	567	586	567	594	586	562	587	566	591	561	598	550	578	565	559	637	588	594	597	532	566	602	609	611	585	572	549	598	549	625	586	553	553	563	564	544	606	542	631	559	552	500	621	592	571	598	564	620	579	578	562	575	575	573	567	587	577	536	557	537	568	561	584	567	564	576	593	544	541	605	588	546	575	567	616	603	563	600	575	552	574	573	566	575	554	580	593	577	578	587	601	549	551	587	582	597	591	564	560	584	536	604	572	572	578	534	561	575	553	572	574	515	606	597	582	557	574	574	535	605	575	557	568	573	599	585	577	618	588	593	543	565	564	553	594	600	604	552	588	603	598	558	575	566	579	613	546	527	543	536	575	592	563	562	588	603	586	573	592	616	586	567	531	544	545	566	561	558	553	578	553	591	544	593	584	582	566	567	557	551	606	554	601	567	582	615	560	585	615	593	578	616	552	555	586	616	584	598	570	571	573	572	630	571	544	558	585	563	574	551	578	576	603	562	601	534	548	560	599	568	543	541	548	582	586	570	563	583	574	579	575	561	567	544	546	586	588	550	571	540	565	513	545	574	604	592	569	556	518	581	574	586	586	575	601	551	591	595	530	571	549	580	515	586	578	556	583	596	568	548	533	612	560	553	572	538	593	585	574	590	601	591	562	582	594	590	614	560	579	544	569	590	585	589	603	576	581	543	604	612	568	560	588	554	514	590	550	549	567	583	584	597	584	564	549	609	608	606	572	569	520	608	560	567	602	535	571	557	567	591	571	605	583	570	534	587	542	568	566	527	572	604	568	558	576	615	501	583	545	581	588	539	557	572	583	556	593	581	552	558	573	567	609	605	580	595	532	621	583	554	607	528	603	550	596	542	597	558	524	623	534	604	594	593	627	595	563	588	572	565	564	589	565	568	575	588	581	569	558	599	576	557	594	581	569	511	570	559	573	558	593	605	577	555	569	544	588	550	561	592	607	538	524	560	561	551	580	560	593	560	611	584	574	601	550	549	589	538	558	601	566	638	559	565	537	591	567	602	572	553	575	588	584	620	555	567	563	536	592	566	588	607	609	630	529	625	557	585	550	602	527	556	594	601	599	582	591	576	576	594	596	560	589	592	559	633	587	660	586	603	593	574	565	578	603	574	579	538	560	545	557	554	559	578	572	589	583	538	575	581	552	544	584	636	556	555	528	579	581	572	567	558	580	559	598	604	536	561	543	552	647	538	552	573	579	577	560	572	584	579	537	570	595	569	552	578	561	555	547	581	611	581	566	580	536	569	581	600	588	583	613	593	557	569	567	560	571	597	546	574	535	549	597	588	566	583	554	540	574	572	569	558	617	596	543	542	571	621	568	553	565	559	558	554	557	577	564	576	586	540	595	563	584	531	574	594	569	545	598	597	567	553	598	513	560	552	555	601	601	568	620	560	590	592	568	544	558	626	620	587	574	518	538	568	624	549	597	589	586	605	579	573	536	570	596	549	604	574	581	547	581	575	600	546	568	554	612	574	561	565	557	572	586	517	584	591	585	538	574	588	624	570	589	542	598	542	534	566	538	511	590	578	597	572	550	523	618	589	564	503	570	576	609	599	550	565	560	567	560	581	595	544	552	532	563	552	603	573	566	601	555	566	621	584	583	563	529	543	570	553	558	597	583	585	612	558	608	599	556	581	582	538	557	559	588	537	574	594	579	592	533	617	564	550	578	578	571	583	552	588	568	572	570	556	551	527	623	578	600	585	560	582	584	544	535	592	586	537	572	603	579	607	593	594	596	605	545	578	566	555	581	582	596	571	568	536	544	590	568	518	549	583	570	536	588	540	592	588	539	538	592	556	602	596	553	619	558	549	605	564	585	568	559	599	571	557	559	589	566	561	537	576	559	506	602	582	582	613	540	564	584	532	519	561	608	564	608	580	585	558	581	539	568	575	569
24885	20939	26962	24895	9405	1920	762	543	390	386	429	286	313	367	385	311	304	278	264	229	230	238	215	177	204	207	178	201	193	179	177	200	187	183	172	149	209	164	191	176	183	185	177	172	173	180	167	212	146	202	160	171	188	175	175	177	183	192	166	172	181	155	192	179	164	190	182	210	176	180	175	172	167	157	141	167	164	165	169	146	151	160	187	176	162	173	172	158	186	155	186	162	178	162	188	207	164	165	169	166	148	142	166	182	172	154	176	164	158	155	169	186	186	170	148	164	153	166	174	174	152	184	164	147	178	166	156	159	190	178	151	149	187	178	171	198	181	172	151	174	167	156	148	187	156	183	165	163	156	162	176	175	152	169	156	149	169	153	174	176	168	179	181	174	172	171	157	160	179	172	182	167	161	164	173	171	155	154	179	167	161	160	162	187	150	161	172	159	152	155	191	152	177	176	164	167	168	181	163	181	158	180	170	169	155	165	160	190	185	153	174	159	178	158	174	141	168	169	158	164	166	169	156	179	158	173	147	179	174	159	162	153	172	162	170	164	166	188	188	189	152	172	173	171	157	171	154	194	189	192	169	158	185	169	167	163	167	164	172	186	192	150	166	148	191	167	155	156	160	176	164	193	167	166	163	162	167	169	162	189	165	179	163	169	177	162	185	153	174	161	147	184	158	154	187	150	165	182	154	170	170	161	192	178	162	163	137	177	165	159	169	191	173	145	166	167	153	172	174	182	166	167	167	153	159	133	157	170	163	184	188	141	175	167	172	164	162	188	159	181	180	171	163	155	175	199	195	147	172	147	155	154	157	172	166	146	192	170	158	174	158	152	149	169	155	148	152	186	195	161	181	160	170	176	187	193	164	176	162	177	182	151	154	176	160	193	163	160	175	172	170	165	172	188	166	160	188	157	192	160	149	140	144	166	171	178	188	144	153	156	154	153	180	169	170	168	176	150	181	148	199	169	164	178	172	158	189	171	158	171	173	181	143	182	162	148	162	178	169	183	163	141	163	138	166	154	178	171	167	198	166	168	182	166	197	168	179	185	172	188	162	194	185	182	183	148	166	145	165	150	168	209	183	146	164	157	151	164	156	173	172	170	137	170	181	153	173	156	177	166	153	180	165	159	164	175	196	158	159	172	149	163	167	161	165	151	154	171	168	159	160	170	163	160	165	171	160	177	143	185	159	164	168	181	164	160	174	162	162	158	188	164	156	152	153	183	151	156	159	153	155	173	164	150	156	161	162	173	146	184	157	170	161	167	160	164	176	158	164	145	181	176	164	180	175	170	167	169	185	188	150	167	172	156	177	150	179	148	176	139	208	155	172	163	175	149	153	188	160	174	166	160	148	174	175	194	161	150	178	177	202	168	155	181	161	193	148	176	179	175	159	186	165	173	157	160	193	180	187	152	180	167	185	159	191	166	143	152	179	171	169	178	174	162	184	165	183	171	148	142	163	193	161	178	199	157	172	174	170	203	166	169	146	164	175	150	187	172	175	190	156	173	179	155	176	176	163	184	177	157	160	156	159	146	176	172	170	167	178	149	188	174	164	169	169	161	152	175	165	172	169	155	173	142	154	177	184	171	160	172	185	146	199	165	178	177	178	192	158	167	172	177	179	156	162	164	151	165	175	157	154	152	172	177	164	158	167	208	182	179	153	160	183	171	171	157	156	167	168	180	152	173	173	179	180	179	208	162	176	163	184	173	195	154	160	173	175	172	167	173	151	169	185	163	150	196	174	144	147	179	175	174	168	201	169	177	176	150	176	161	162	178	184	141	167	175	178	171	162	192	159	135	171	196	172	168	170	170	174	165	150	161	178	159	184	174	164	153	178	187	158	173	174	166	166	156	176	169	173	172	143	179	158	155	202	159	164	159	150	154	164	183	190	143	161	156	156	184	161	175	158	162	181	150	171	156	156	188	170	170	150	160	153	171	160	173	160	179	184	181	169	174	167	142	169	159	158	158	138	188	142	174	169	160	185	162	162	141	191	131	198	171	174	156	164	162	174	175	156	177	167	177	160	184	183	168	158	146	166	176	172	166	178	169	127	139	165	150	181	172	175	151	161	169	162	189	158	173	176	151	178	164	175	174	195	155	174	170	163	152	151	176	168	175	175	179	172	164	180	179	182	175	180	181	179	163	164	163	166	183	157	192	162	170	179	159	159	139	180	190	164	171	166	172	193	174	147	176	173	160	164	152	163	163	170	160	174	157	172	148	170	152	185	167	189	160	165	160	172	165	187	173	171	144	180	148	168	180	177	173	166	147	141	157	185	162	162	146	176	182	176	161	160	172	142	169	163	175	167	155	183	157	193	195	177	153	156	145	181	158	164	161	180	169	168	167	166	163	156	153	161	153	170	146	171	161	191	174	166	156	145	167	145	173	176	148	156	169	171	170	146	169	192	189	178	164	172	142	181	171	192	156	163	168	159	157	165	165	170	196	167	171	137	183	168	136	153	171	162	168	182	157	170	165	170	156	173	183	174	159	173	154	184	156	159	169	160	157	177	167	181	168	166	177	193	177	159	177	182	178	177	182	177	182	165	161	155	174	168	153	174	157	160	189	148	169	166	178	186	172	157	157	188	166	165	182	161	173	150	154	156	177	173	179	183	143	181	183	156	188	168	151	184	146	135	182	165	176	172	168	152	146	172	152	178	181	151	151	154	165	187	180	162	165	190	162	176	142	171	186	151	182	165	164	150	152	176	143	177	180	165	159	162	172	183	166	168	167	145	175	158	164	192	156	168	165	170	153	173	179	150	143	163	194	184	182	188	180	178	158	183	152	162	172	182	162	149	170	177	163	177	173	179	185	183	170	161	172	149	182	175	170	191	169	165	177	162	163	182	183	181	175	162	164	151	181	166	168	194	175	177	151	151	165	182	172	192	150	166	141	169	155	153	164	156	178	145	150	148	151	187	173	176	169	176	166	152	140	157	162	190	156	179	169	153	186	155	160	157	147	171	161	174	173	161	175	168	177	165	165	164	147	180	168	164	166	176	139	185	162	187	182	172	186	181	159	175	147	168	152	176	172	149	173	151	153	165	155	167	165	153	169	176	157	174	162	168	175	163	167	171	184	184	189	154	143	180	180	180	151	161	189	162	162	169	186	165	177	166	156	169	161	162	185	180	153	157	178	169	181	164	172	183	169	189	178	173	175	162	192	182	184	172	164	178	190	168	177	176	177	146	182	185	170	188	170	174	178	167	163	169	160	180	168	169	175	151	172	193	139	179	177	168	156	165	174	148	156	173	127	176	153	182	143	155	163	177	188	160	184	151	172	162	143	154	159	159	176	186	143	174	167	176	184	157	153	168	145	174	158	145	179	173	145	174	179	166	166	155	162	173	171	161	186	172	171	130	167	150	160	181	145	149	161	145	174	169	170	170	152	158	161	160	155	173	149	148	188	161	174	172	169	165	148	157	162	144	173	162	186	153	165	189	155	184	154	176	158	173	172	173	167	161	171	159	169
9213	16172	12896	7547	4455	3899	1846	1436	948	1029	1062	618	742	802	843	746	643	586	533	404	382	417	298	268	273	306	306	278	290	262	289	274	221	260	265	254	258	260	250	254	265	233	279	252	267	248	245	206	241	247	271	236	266	283	273	252	266	265	236	252	248	244	237	263	246	278	216	278	255	249	262	236	251	220	241	211	256	252	228	254	189	257	273	268	222	257	233	242	244	230	286	250	219	244	262	217	206	224	282	264	212	252	249	237	242	252	243	255	206	255	245	231	230	244	249	259	261	230	232	225	247	251	234	262	250	247	239	231	220	265	232	231	238	281	265	214	212	229	244	223	236	223	231	227	232	232	219	216	251	220	232	245	236	231	268	222	222	249	225	230	231	243	241	239	249	247	234	226	218	238	214	219	245	219	243	239	252	220	244	233	223	249	216	224	243	250	250	258	241	229	253	222	184	206	233	231	250	243	236	237	208	230	274	248	238	231	244	228	244	256	220	215	225	245	250	251	222	270	235	231	210	250	233	239	215	229	233	217	238	253	237	235	239	255	236	223	250	224	241	235	230	238	240	240	252	204	188	266	235	268	223	238	225	220	209	251	214	232	236	240	231	192	235	231	239	238	217	219	279	258	218	245	229	236	243	244	262	226	237	230	263	219	246	226	227	251	224	246	246	216	230	254	248	224	252	230	247	222	270	249	246	233	229	245	232	243	227	217	243	256	222	254	230	227	242	226	241	232	220	231	248	218	223	228	205	213	238	244	211	236	259	241	231	248	217	231	249	213	237	239	263	249	217	235	245	231	231	239	244	245	234	214	233	262	255	238	257	213	228	215	239	228	231	220	226	224	233	246	248	248	240	222	256	237	215	225	258	229	224	224	237	246	201	226	224	224	218	226	224	213	214	213	234	248	235	248	221	238	210	258	290	250	247	257	239	268	209	256	211	237	202	238	218	214	228	237	230	231	230	229	202	251	233	246	257	243	240	241	264	252	228	228	224	254	244	246	231	222	246	222	254	209	241	232	229	228	241	229	240	248	204	249	242	267	245	252	216	202	220	238	236	215	217	225	221	233	235	237	253	236	266	243	207	259	253	221	233	210	235	240	239	234	253	229	235	219	232	233	280	248	254	259	228	221	234	218	235	228	256	229	214	215	236	230	246	231	227	227	239	210	244	234	253	232	247	248	237	231	207	263	251	222	250	225	253	235	253	210	222	219	250	247	221	220	230	238	217	238	246	232	225	267	234	244	243	207	241	232	255	229	248	224	203	247	243	258	221	240	251	234	236	214	232	214	251	235	230	212	251	222	220	219	229	247	228	265	264	224	227	253	239	220	208	242	231	210	238	234	237	237	219	210	259	216	228	254	244	243	247	219	250	217	236	201	228	237	230	234	244	231	272	230	234	199	240	226	229	236	236	246	229	228	227	236	217	216	231	226	211	244	231	242	218	231	241	225	238	242	233	222	241	227	227	234	249	229	246	243	237	250	226	258	242	245	224	221	262	227	223	255	244	208	221	234	276	219	248	219	243	219	223	229	245	226	251	245	241	262	239	228	257	265	265	252	222	265	210	257	221	220	254	198	251	220	255	238	222	228	238	227	226	256	206	223	259	247	240	251	261	222	260	237	242	248	263	228	225	235	246	224	244	220	235	262	232	236	249	248	228	215	258	233	252	213	219	236	236	249	228	220	248	243	243	270	216	223	229	213	232	225	257	218	239	253	221	233	245	241	236	255	219	229	220	250	212	245	261	222	265	246	225	232	224	242	264	220	243	268	227	261	245	261	245	222	239	236	255	230	244	208	255	232	217	259	238	252	243	243	222	242	218	246	233	230	250	234	218	244	245	218	254	237	230	211	241	237	239	235	235	227	237	219	271	218	231	237	227	270	236	253	226	235	225	232	242	234	263	258	221	261	265	247	243	232	229	235	247	238	240	255	203	240	240	259	229	205	235	221	248	278	244	201	244	229	242	241	235	240	268	248	257	224	210	256	235	237	233	236	238	243	236	229	250	238	221	206	242	235	252	243	239	243	236	254	251	233	208	221	231	238	269	225	234	243	266	227	219	233	243	270	239	251	224	247	236	255	237	220	228	211	207	249	228	209	233	265	262	254	234	239	247	248	226	223	241	236	229	205	218	240	223	223	202	242	242	217	227	256	203	233	239	247	229	235	228	242	221	243	234	245	238	242	240	254	238	260	252	219	214	237	237	258	252	210	239	214	228	242	241	253	225	242	242	231	234	235	230	257	252	230	250	198	249	230	240	223	240	233	245	224	258	235	218	241	232	221	230	221	253	270	192	228	253	244	236	223	239	266	220	223	253	241	257	236	250	248	240	240	240	237	241	202	256	267	230	252	233	246	232	233	228	241	280	237	277	207	229	274	241	215	241	235	247	246	233	220	259	245	213	242	224	243	240	218	224	252	218	236	243	220	251	227	238	240	219	228	223	248	258	258	245	242	237	231	244	245	239	254	218	249	209	229	264	216	257	242	246	216	236	275	237	237	224	252	225	249	234	248	239	232	235	227	227	217	205	209	242	227	258	245	244	254	226	222	229	247	235	236	232	225	237	216	239	219	225	238	255	248	237	257	228	236	226	216	228	250	222	229	235	247	214	219	224	231	230	235	252	256	244	249	245	232	249	231	258	237	248	233	239	211	232	264	236	218	239	248	251	209	238	226	235	264	255	231	236	242	222	227	245	239	231	216	247	232	236	244	223	266	243	262	261	233	227	221	238	238	235	217	222	211	219	232	241	231	250	239	224	241	239	241	253	218	258	236	268	222	238	224	230	244	241	246	260	245	261	251	248	234	220	234	222	225	240	224	233	228	242	259	235	224	223	228	215	248	215	231	220	235	223	219	220	235	247	231	227	238	247	241	235	259	240	252	240	254	217	215	231	249	233	271	242	230	275	262	241	227	225	227	238	236	218	255	214	217	254	236	229	240	241	235	265	230	221	223	211	242	221	252	221	243	216	236	248	232	240	227	222	241	226	240	247	222	243	229	242	223	234	225	213	249	278	240	253	255	219	251	252	237	207	271	250	249	259	225	251	238	221	258	255	250	251	221	244	235	281	244	199	214	212	260	233	246	249	241	217	220	227	237	228	215	218	232	223	256	233	215	231	226	256	235	270	237	236	251	252	237	234	222	238	241	235	218	253	248	202	260	227	225	210	259	226	197	220	232	253	218	212	225	222	260	221	238	239	220	233	230	262	234	246	227	236	267	269	196	240	205	258	235	250	239	259	250	252	229	245	240	223	248	216	269	215	235	249	233	247	233	229	242	265	208	259	212	234	232	234	228	250	233	259	239	261	220	209	239	245	253	224	259	245	252	225	216	236	235	243	253	255	218	197	247	229	259	253	215	252	270	226	256	236	233	223	252	262	246	238	231	263	232	246	252	251	233	226	243	219	246	242	260	255	209	223	248	213	255	226	250	225	220	233	252	213	228	241	222	264	249	235	191	229	241	234	242	258	237	221	243
22683	20952	28678	23389	20958	21051	9957	1754	1158	1155	1188	884	883	978	982	948	888	800	689	601	608	652	594	528	552	543	525	563	579	522	543	477	515	486	536	486	474	496	510	482	487	522	462	489	502	499	460	482	471	481	494	452	486	525	490	532	490	495	449	498	474	479	443	518	483	453	436	462	458	471	462	481	475	477	453	459	466	449	487	484	474	452	451	467	415	431	462	432	459	446	464	464	468	440	458	453	465	454	474	435	456	491	461	439	433	459	442	464	460	462	494	442	430	458	486	461	440	453	476	457	434	499	402	472	424	463	475	458	447	464	481	452	446	450	454	484	454	445	461	456	462	484	472	409	420	449	460	499	505	444	474	486	488	485	453	473	454	442	453	483	460	470	450	429	451	439	459	482	456	445	445	446	450	448	475	443	474	421	495	457	496	443	488	457	429	471	480	463	482	484	481	429	454	442	439	419	448	480	459	475	495	434	469	478	487	453	453	478	480	497	481	438	451	473	445	456	473	434	487	464	481	439	431	488	451	499	462	463	410	441	453	467	450	430	459	460	461	434	454	447	462	460	507	430	468	463	469	467	506	461	460	468	451	442	444	435	478	438	453	471	459	441	448	487	487	474	441	465	445	512	436	472	449	469	426	419	452	500	480	438	455	440	491	481	444	448	482	442	440	469	468	463	467	428	447	497	458	483	485	475	408	476	443	467	462	426	421	425	438	468	480	482	451	489	430	451	502	429	468	467	471	464	470	480	451	467	426	500	476	429	450	438	460	426	463	472	455	490	479	460	449	486	509	464	437	438	457	492	452	487	481	446	431	429	440	454	475	441	427	453	469	446	456	448	439	466	451	451	459	467	515	489	457	434	444	515	470	473	449	435	415	456	483	486	427	448	454	459	466	461	481	473	451	474	478	444	504	455	453	470	457	392	432	455	468	494	463	465	484	445	472	460	442	477	436	450	460	459	439	477	506	498	469	459	436	431	464	490	450	473	486	456	438	468	440	432	472	430	460	485	489	453	466	462	475	471	462	464	441	418	466	453	445	449	441	432	472	425	487	472	453	433	432	443	474	450	497	468	476	442	449	446	476	467	462	489	458	425	424	473	448	487	446	450	428	427	447	482	439	452	437	484	484	450	469	479	463	470	457	458	438	457	462	454	433	486	421	455	482	470	432	427	453	472	511	442	466	437	445	419	415	471	452	489	439	480	461	466	447	476	479	417	466	463	463	459	456	463	447	474	453	446	478	453	424	467	467	434	416	483	408	470	440	465	499	445	446	464	499	474	415	435	428	490	417	458	442	453	497	471	447	446	463	437	495	444	396	410	467	485	450	472	490	469	430	420	459	462	450	443	485	447	490	465	443	468	470	454	437	472	445	473	445	451	465	433	444	433	477	474	451	471	465	453	520	488	476	475	442	421	443	448	448	497	462	483	425	416	458	475	459	456	434	431	435	470	441	447	431	449	493	487	424	453	469	448	497	447	473	480	467	468	498	416	457	474	437	464	449	443	425	430	449	459	407	443	479	444	438	446	458	466	456	474	448	411	465	469	472	464	459	447	458	432	465	502	489	450	433	455	464	482	454	425	460	477	441	495	464	487	467	469	481	429	453	456	475	410	457	456	487	469	442	435	420	478	475	449	456	455	438	464	466	468	469	465	463	458	423	462	449	443	441	441	483	463	481	477	465	432	504	473	438	458	485	438	456	434	441	457	448	471	467	477	454	502	486	464	456	492	453	467	459	438	443	445	471	514	453	454	454	481	473	449	468	463	497	469	458	431	474	508	467	462	412	453	477	444	476	444	481	451	466	448	424	428	425	446	443	476	454	426	457	474	504	430	489	422	448	434	434	439	471	469	472	483	450	451	498	450	414	438	505	495	460	470	461	433	443	476	458	433	409	458	403	435	462	425	451	455	456	450	487	423	410	475	510	461	457	450	469	431	449	440	455	496	441	469	452	447	417	406	458	492	459	473	430	406	456	420	413	496	438	444	471	410	452	456	456	490	487	460	457	473	452	431	449	434	446	445	458	475	493	487	428	475	407	500	451	480	477	484	448	472	454	478	470	435	467	460	464	462	470	454	498	465	435	471	468	438	435	479	437	474	450	449	431	478	443	474	436	473	450	451	449	418	430	463	465	459	442	414	453	462	420	473	472	434	464	457	479	424	450	434	409	477	440	463	404	419	451	478	462	459	464	454	449	478	417	442	465	476	473	454	459	441	457	491	469	439	461	444	455	470	465	469	500	483	464	440	421	435	445	468	420	454	441	440	449	450	447	392	457	471	428	448	443	477	461	456	447	467	488	436	437	454	442	464	434	423	494	483	428	483	460	439	431	458	479	481	474	404	450	494	462	456	442	461	429	461	464	469	415	479	466	415	459	415	447	495	474	458	453	443	424	436	477	444	454	440	460	471	461	425	442	451	446	483	445	459	484	440	478	481	456	477	446	436	422	486	411	466	421	394	480	450	458	453	461	446	415	447	476	478	456	444	426	480	391	393	449	416	472	440	464	462	465	462	450	478	458	467	452	421	465	399	484	456	430	446	456	459	444	478	462	449	465	462	504	439	463	430	456	472	480	505	496	448	451	445	444	467	462	473	497	439	418	471	452	470	456	462	407	490	460	437	450	491	445	491	484	454	438	417	448	449	461	458	440	447	472	491	475	441	452	448	481	461	453	446	479	448	458	448	456	447	468	445	458	443	450	419	454	413	445	424	470	465	472	472	450	461	459	417	462	434	477	486	473	482	449	482	438	470	458	476	449	443	473	477	460	458	412	486	470	509	436	447	467	453	464	443	450	477	482	469	417	473	476	464	452	456	450	458	428	453	443	449	432	424	483	499	447	471	457	465	427	445	494	435	448	436	445	501	414	445	458	471	457	491	440	444	484	434	492	452	455	470	487	440	436	475	467	436	446	436	476	431	447	444	426	428	461	465	472	458	463	421	458	443	473	477	449	439	415	463	467	479	451	467	466	498	454	451	441	475	433	485	511	487	477	403	486	452	452	468	443	434	415	475	436	472	453	457	431	461	453	498	404	444	456	449	434	465	460	448	483	450	451	500	435	430	421	476	457	426	464	475	435	476	449	454	444	445	443	443	461	424	458	440	463	441	484	466	474	433	455	432	468	441	463	426	466	423	458	464	462	440	497	474	439	439	441	454	464	436	415	457	456	472	426	460	458	455	461	467	484	444	469	463	458	430	465	448	449	470	437	428	460	480	450	446	494	458	464	440	451	474	433	451	479	467	469	484	481	429	442	474	451	459	478	463	456	473	399	424	472	459	445	445	494	461	474	475	468	465	425	485	463	486	497	444	475	432	447	513	486	450	442	489	417	463	460	422	475	445	440	485	414	494	451	450	429	433	444	458	436	472	471	472	402	474	441	462	498	458	452	461	461	451	494	432	439	486	456	485	392	453	479	431	447	469	455	460	423	471	441	445	430	417	471	433	481	451	461	484	456	431	446	416	468	458	452	476	471	496
11686	26655	21872	14599	9299	7599	4551	3252	2455	2564	2353	1776	1608	1848	1859	1685	1456	1386	1157	1001	1058	995	863	731	706	717	740	716	721	701	746	666	669	656	624	698	649	631	664	661	648	702	688	629	628	619	632	598	625	598	647	653	620	619	665	685	632	640	581	632	610	608	594	609	650	675	579	635	672	653	604	590	625	642	629	584	601	541	596	556	591	606	598	639	569	587	620	586	614	592	573	583	552	605	562	602	579	609	622	620	578	604	595	589	577	541	551	558	550	604	574	608	600	565	571	578	609	570	617	618	642	560	606	600	624	583	583	570	562	601	599	574	537	531	558	586	569	587	605	572	544	593	616	599	605	607	585	539	594	543	584	546	601	622	603	594	590	600	571	620	590	584	611	579	603	603	587	584	576	582	579	604	565	639	580	579	625	612	551	574	563	578	545	624	592	601	578	573	580	548	587	565	569	584	572	580	624	568	582	602	575	572	588	563	644	574	572	623	612	615	584	573	604	591	596	554	575	562	558	583	611	563	571	573	559	575	577	594	613	575	590	540	578	594	617	620	591	540	563	626	565	638	598	565	596	574	627	612	580	528	575	612	590	579	579	576	616	634	610	545	604	621	591	567	556	622	580	627	586	591	601	574	636	627	543	559	629	597	600	579	626	592	587	578	592	580	557	575	603	563	612	582	596	617	575	595	604	568	613	575	543	540	576	573	591	551	583	577	548	559	571	572	566	586	598	546	649	585	600	629	547	582	598	557	584	567	581	622	573	587	594	551	591	610	548	569	555	578	577	587	525	560	624	594	624	551	574	557	585	578	589	601	580	604	616	591	579	588	549	581	567	557	546	575	576	583	597	549	587	578	605	602	541	596	579	571	632	580	546	582	592	597	551	603	585	588	587	609	610	635	584	567	542	587	542	595	572	620	588	563	541	585	579	532	566	607	563	548	597	599	571	589	613	576	560	603	573	637	602	561	581	538	599	563	591	578	615	584	547	636	576	586	587	591	584	595	613	578	624	608	615	536	586	579	577	572	558	579	579	584	620	608	597	589	554	584	567	561	567	557	618	613	582	602	610	578	594	598	601	561	583	599	594	600	530	565	573	586	591	546	595	632	587	541	615	603	553	602	592	584	553	568	568	588	596	597	574	570	574	611	587	598	547	554	578	589	586	571	604	569	644	548	594	580	587	574	571	570	601	522	603	628	584	559	555	568	598	622	626	586	596	576	562	557	548	586	586	567	612	624	563	598	573	557	556	578	600	583	580	586	610	573	575	587	584	604	581	582	564	559	586	582	574	591	593	606	586	567	558	603	586	582	572	576	559	578	601	566	555	558	603	546	566	550	637	586	578	615	557	559	596	648	607	547	564	583	593	606	569	606	587	560	582	584	598	562	577	602	581	591	608	605	566	542	573	577	587	618	622	572	563	556	538	614	578	616	583	595	593	540	548	624	567	619	563	582	613	607	623	582	621	583	594	597	570	540	600	611	580	574	596	588	576	582	583	639	622	599	578	533	578	623	611	564	578	639	593	611	573	597	578	599	537	589	574	607	531	553	569	566	565	504	589	577	554	619	590	564	562	589	556	571	595	609	595	595	562	585	608	622	584	592	593	591	535	618	567	551	573	634	569	586	571	579	573	609	604	585	565	586	592	572	575	536	583	618	571	537	595	604	563	596	592	555	574	587	572	594	569	633	554	592	631	593	560	595	575	556	557	581	557	579	574	594	579	586	579	632	593	589	581	574	605	611	594	574	543	605	624	574	572	573	574	619	586	582	588	607	528	605	584	610	566	582	535	575	536	617	601	584	578	598	561	560	549	571	623	644	598	586	602	599	563	550	585	575	597	617	599	533	623	599	554	613	614	600	610	579	595	561	585	596	592	574	571	580	579	592	589	609	601	580	596	586	589	587	585	592	607	583	604	567	559	593	583	569	626	613	581	626	618	547	568	550	629	613	589	577	570	616	562	569	577	594	576	582	590	612	593	549	618	608	596	575	599	540	593	560	562	612	593	574	580	577	534	546	603	588	510	589	589	618	619	597	566	576	611	621	610	611	589	630	591	546	571	571	564	610	632	552	608	585	555	585	535	612	594	555	563	569	613	596	550	594	624	552	558	545	616	581	625	567	602	582	579	587	563	567	575	568	587	604	596	580	584	606	592	593	595	588	603	576	567	567	609	592	565	582	542	534	592	569	635	565	537	583	574	603	547	571	617	621	616	615	545	599	584	587	583	603	591	570	580	597	576	566	577	593	589	556	569	568	555	564	600	604	621	566	588	617	564	583	549	554	601	581	573	564	641	549	597	592	596	596	581	542	608	603	572	579	564	600	607	517	586	562	600	560	563	563	573	579	609	551	583	605	551	569	533	583	591	576	581	558	587	590	604	627	632	576	594	573	597	605	570	597	605	564	570	627	562	585	578	583	565	601	586	597	557	561	617	556	562	611	582	551	586	582	601	582	613	631	608	592	567	589	588	590	562	595	588	599	570	545	534	600	622	623	592	590	586	552	624	595	582	620	595	565	612	594	603	581	597	555	596	591	652	553	577	517	581	620	536	569	574	557	599	554	551	622	617	600	571	542	586	626	585	584	623	565	591	606	581	601	604	555	596	598	584	582	569	598	589	590	622	582	573	580	568	591	571	596	600	593	540	601	599	582	568	572	560	630	582	571	611	539	628	564	597	574	561	554	554	585	591	636	583	594	600	595	562	544	549	559	603	579	572	548	603	565	566	577	601	554	611	634	586	596	564	565	615	552	575	594	569	556	543	588	617	573	602	601	582	596	561	568	597	548	562	579	548	551	568	590	569	581	551	594	564	604	580	630	586	615	609	557	596	567	574	595	561	584	598	606	583	638	579	581	595	596	593	562	580	588	557	579	586	552	551	593	579	576	572	576	594	585	623	585	571	623	578	583	586	586	573	598	589	589	588	592	555	534	598	567	594	559	587	594	559	530	556	604	597	537	613	561	594	555	571	598	597	573	571	587	585	573	554	578	572	576	577	578	595	584	566	621	563	583	570	612	575	592	556	598	566	621	627	559	565	590	633	567	566	578	615	602	597	600	610	643	569	610	621	581	576	601	569	605	551	587	552	584	585	608	596	545	557	591	561	590	587	581	575	578	588	577	587	603	628	590	587	587	576	549	565	592	558	583	581	557	550	549	615	545	581	570	582	575	596	595	569	575	590	521	633	606	554	568	562	564	589	588	572	577	587	536	543	613	597	573	583	621	580	586	587	608	570	590	550	533	537	585	625	589	587	572	595	578	610	602	551	592	613	569	599	627	584	571	585	626	524	587	578	566	597	612	562	578	559	591	546	575	559	594	596	634	580	584	585	566	574	580	598	582	582	626	575	556	580	600	581	590	581	600	564	566	530	567	603	578	611	582	590	628	553	553	616	563	583	584	561	581	547	578	547	544	622	542	538	607	561	569	526	615	596	602	585	547	612	606	565	573	606	593	573	591	563	628	609	570	567	573	595	586	580	571
26833	20010	10132	3970	1673	984	546	403	348	363	439	296	314	323	369	362	374	348	282	248	277	289	242	257	257	235	267	260	241	267	209	256	268	233	237	259	246	252	224	234	241	252	218	222	233	266	220	235	216	244	243	249	230	263	247	243	228	254	224	240	235	251	244	261	249	207	240	264	246	242	231	239	248	232	220	246	257	260	267	202	250	232	256	207	263	219	232	228	250	231	260	261	242	260	234	235	245	222	222	252	248	235	247	255	246	254	243	241	218	271	205	217	241	245	226	227	245	229	242	230	245	225	240	256	213	224	239	248	228	228	274	247	224	229	248	231	253	251	237	239	230	221	243	236	240	227	265	234	239	211	264	239	250	235	242	245	280	261	230	248	257	230	244	236	243	261	211	222	235	221	236	230	251	224	231	244	246	236	227	250	216	242	242	262	254	245	238	242	235	224	230	232	245	226	232	239	230	204	247	229	233	250	258	245	227	250	276	257	213	241	231	232	228	231	237	246	255	250	250	259	264	229	252	247	232	226	253	245	230	221	236	259	257	241	228	236	241	260	231	233	259	260	246	205	218	261	250	229	232	225	225	266	226	252	270	258	226	226	216	211	224	243	234	215	213	214	228	248	228	246	218	226	244	260	235	263	213	239	241	245	262	236	226	249	248	255	241	230	256	232	245	234	218	242	238	246	237	214	236	233	240	236	208	211	212	248	211	232	230	194	254	220	260	231	249	231	245	257	238	222	225	227	223	243	234	238	234	239	244	248	252	252	230	218	238	219	245	236	238	235	225	227	259	234	229	213	246	218	192	240	229	231	224	227	228	244	221	197	241	240	233	229	241	234	229	233	245	220	255	248	258	211	237	228	260	241	236	273	255	240	223	238	265	233	219	234	229	242	242	233	245	229	241	221	232	253	228	203	257	253	211	243	230	265	257	242	245	230	242	244	244	235	238	230	226	235	227	233	243	241	251	239	265	254	231	245	246	257	230	237	256	209	256	226	235	235	265	237	225	214	209	229	240	226	244	273	251	241	202	240	213	232	236	249	249	239	251	237	241	236	240	246	223	235	239	219	242	224	249	237	257	239	249	256	264	260	232	251	224	239	251	242	234	224	230	245	202	224	237	243	240	239	220	256	234	227	246	227	245	206	226	257	238	232	238	234	246	246	254	251	230	237	250	251	245	241	256	237	242	249	255	226	227	227	229	243	228	241	226	236	210	234	221	220	251	223	248	250	224	228	233	265	251	247	247	228	247	253	220	244	264	235	197	236	223	224	227	231	221	237	250	250	237	237	251	234	265	230	261	230	241	240	238	224	265	241	259	257	233	245	241	222	250	242	231	276	209	219	227	238	218	245	227	226	229	243	243	243	229	243	217	218	239	236	255	213	250	212	229	235	229	285	247	240	222	235	245	245	262	239	250	242	231	248	215	237	237	236	242	234	235	241	215	200	192	241	226	237	230	238	250	238	277	247	267	245	265	230	255	227	235	213	228	237	217	211	265	229	243	232	236	230	244	237	236	242	229	243	229	229	232	234	239	228	223	238	217	235	224	281	248	248	247	267	257	246	258	238	234	249	221	213	247	258	259	242	249	219	230	254	207	244	232	252	223	240	223	226	242	250	257	241	241	252	217	213	231	227	215	227	276	269	260	240	245	246	239	251	266	248	254	245	260	212	238	228	238	225	250	247	249	244	241	233	245	232	240	238	241	249	253	245	214	256	232	260	241	217	235	217	236	247	233	245	249	242	235	244	242	253	248	232	223	212	212	264	222	235	277	254	252	225	228	235	233	260	257	240	237	222	220	248	226	250	241	249	231	257	264	246	254	220	240	227	238	237	239	221	248	245	245	210	216	243	227	258	238	211	259	262	230	245	246	222	223	203	231	222	244	251	219	242	237	231	259	229	245	243	223	213	251	257	247	245	247	250	229	235	238	238	198	195	253	231	241	235	235	240	240	267	235	241	232	215	227	238	218	226	229	211	225	246	268	221	232	251	218	255	229	226	223	229	259	228	228	220	253	251	235	235	240	263	221	226	258	244	267	236	245	262	213	248	240	254	248	236	237	250	257	221	244	207	239	228	231	239	216	237	233	264	242	223	238	222	232	229	231	230	243	224	254	231	225	226	221	222	220	246	232	240	256	232	226	239	240	219	245	221	241	239	232	250	213	235	234	257	193	221	220	238	255	219	208	260	247	259	227	226	244	252	243	230	244	247	244	238	254	227	229	228	251	241	247	224	236	224	236	243	238	271	233	231	215	243	222	234	229	266	234	252	269	235	223	242	214	259	243	263	227	234	246	245	216	207	197	231	234	253	225	251	232	243	216	226	238	208	243	226	240	254	229	252	219	252	229	259	257	231	254	234	239	216	228	240	218	223	240	213	214	232	229	243	225	230	240	231	195	252	247	244	235	244	240	227	232	246	239	234	237	256	245	209	280	237	257	241	264	242	241	244	221	214	228	273	256	239	255	228	240	235	230	217	250	250	236	248	241	241	238	223	243	202	250	260	242	222	234	216	220	243	260	258	246	220	220	240	247	259	252	250	230	247	228	238	250	228	238	228	247	249	201	243	246	233	220	247	262	246	244	237	211	254	268	253	239	240	235	248	227	274	252	242	215	239	258	247	250	231	229	226	275	252	216	257	238	246	220	233	252	251	225	232	236	244	246	236	252	234	216	251	230	221	250	227	227	223	261	226	239	243	243	223	232	230	240	201	224	238	230	241	246	245	248	249	224	220	221	234	220	254	262	249	232	224	251	206	248	216	249	253	228	251	259	232	233	248	236	240	224	224	222	250	212	270	260	238	239	231	237	232	254	236	230	251	233	227	247	221	245	224	242	258	278	250	235	256	258	242	222	223	236	254	209	250	229	224	240	236	254	254	238	232	268	228	232	253	255	259	251	228	259	253	238	230	245	243	230	232	249	186	246	234	249	236	218	225	251	219	245	233	211	248	240	208	253	239	224	264	228	241	260	229	225	270	246	216	247	236	236	246	218	227	233	224	218	256	225	241	277	250	239	229	218	236	242	239	249	245	252	229	241	243	251	219	248	213	213	259	266	232	252	241	223	242	232	250	246	215	237	238	217	214	218	225	215	262	253	230	251	213	248	237	241	243	245	231	233	232	238	229	234	223	219	215	222	236	233	272	234	191	249	213	247	256	248	244	258	237	229	224	279	225	237	249	227	230	253	247	250	230	216	272	236	229	266	259	261	261	250	230	252	227	230	252	242	205	230	272	218	249	246	210	225	232	256	233	239	240	262	250	214	243	223	231	261	209	260	230	228	240	218	219	224	256	248	232	248	257	246	251	215	234	250	244	242	245	242	247	234	248	233	216	252	248	236	242	247	250	250	236	237	235	250	219	237	245	229	237	216	252	223	215	242	253	250	240	240	237	245	235	225	216	252	247	244	248	248	224	238	237	251	245	268	239	230	240	202	230	234	231	255	244	270	242	223	230	236	247	240	258	229	234	224	206	238	223
7623	12155	8566	5553	3158	2370	1095	756	574	691	875	563	527	607	666	660	604	515	439	395	394	407	386	320	328	327	317	331	313	347	308	329	331	327	349	340	293	326	319	330	317	324	317	310	319	333	322	324	323	310	371	329	302	365	328	293	321	344	300	288	298	304	311	333	343	342	333	345	342	321	320	297	320	302	332	321	316	296	311	333	327	335	301	306	326	305	309	317	298	336	294	326	304	319	278	312	303	320	306	305	323	321	305	304	329	278	339	303	342	327	310	334	317	345	334	321	307	328	289	308	295	301	301	298	316	333	320	325	316	319	303	331	295	324	302	323	296	339	331	309	301	315	317	317	302	287	310	307	320	327	340	324	266	320	327	351	349	314	308	315	309	309	299	304	299	320	310	331	284	282	312	332	334	318	285	294	313	303	309	319	299	310	309	339	313	327	313	326	303	334	284	318	306	319	301	310	308	313	330	307	313	313	316	310	317	311	318	292	319	336	314	314	325	305	356	339	320	317	300	323	314	314	300	321	290	322	302	302	331	300	333	293	308	316	330	288	302	298	300	308	305	311	319	285	314	257	319	340	311	303	337	328	306	293	279	315	305	291	314	285	310	304	304	303	286	330	300	298	269	293	288	321	315	341	334	326	306	324	290	345	297	333	326	304	289	289	320	287	332	337	291	274	320	260	289	334	287	321	317	319	329	298	340	300	293	313	301	326	294	316	300	332	322	287	287	327	338	290	301	304	308	325	304	310	292	308	329	334	296	331	355	302	311	316	319	310	304	282	315	302	306	321	345	309	334	325	309	292	305	288	287	311	283	310	325	315	317	290	305	320	296	319	287	303	302	308	330	287	304	313	310	323	267	293	351	288	332	305	337	329	299	294	301	311	331	326	323	318	302	277	306	295	350	310	332	309	307	327	296	308	340	316	306	330	303	284	326	305	345	323	316	309	303	292	284	290	318	305	311	309	289	319	304	336	289	292	334	312	330	282	324	301	322	343	301	323	304	315	310	337	295	277	303	324	286	317	334	304	340	320	353	299	330	328	308	339	309	300	318	284	326	305	338	340	286	311	303	290	291	329	312	336	299	327	276	290	286	318	318	306	293	305	344	328	305	293	292	331	311	336	297	335	325	312	301	282	287	292	288	317	300	302	364	302	290	340	318	311	287	315	273	298	308	308	285	312	321	273	324	348	315	305	293	343	334	277	296	318	312	302	296	335	322	339	317	338	275	306	319	316	297	332	301	289	331	298	301	290	287	305	310	317	327	306	309	306	316	323	297	314	302	312	322	261	331	320	298	297	280	317	297	307	286	295	314	270	282	301	347	313	276	309	309	323	316	290	324	306	306	331	320	294	313	292	331	310	294	296	324	312	315	294	327	328	312	306	313	315	320	316	325	303	271	305	327	307	325	305	320	305	303	339	295	296	327	318	285	305	304	321	301	320	339	284	319	305	307	317	308	339	320	336	312	337	276	301	288	323	299	336	294	291	280	342	304	288	298	320	322	289	321	311	305	328	301	307	293	289	295	287	309	342	290	337	331	296	311	325	327	315	307	292	296	335	319	324	294	300	317	314	313	317	306	310	324	288	289	303	295	300	296	312	315	312	314	307	287	314	292	289	327	296	304	299	323	339	350	309	326	301	291	306	316	331	327	288	310	298	318	336	293	287	329	302	264	328	326	324	316	338	295	301	304	313	292	315	316	298	307	329	329	333	316	325	303	309	315	323	326	315	313	311	266	328	283	291	315	277	318	330	300	315	336	309	291	308	311	310	325	289	310	303	321	354	316	299	305	315	321	284	310	286	310	327	302	338	332	344	286	271	322	318	320	330	311	301	327	295	319	274	301	299	302	311	323	296	287	300	340	324	316	336	293	292	320	317	291	297	281	326	293	307	317	281	305	326	283	286	315	306	304	352	280	294	308	297	343	305	309	330	334	310	325	314	309	307	330	320	309	308	319	332	294	328	311	308	286	336	325	312	278	307	304	316	321	315	320	308	321	283	291	298	335	296	309	290	311	285	350	310	287	308	288	316	323	323	324	298	300	307	286	305	316	316	292	294	324	294	322	325	263	304	326	317	327	328	308	318	343	307	326	295	331	314	281	332	298	268	313	305	287	318	332	295	303	282	315	293	311	281	310	307	324	315	301	282	312	254	326	331	311	306	320	313	320	329	315	309	289	300	311	303	299	347	298	297	282	296	288	306	310	308	289	314	323	323	300	303	294	305	302	347	311	329	327	311	327	309	344	292	294	337	342	291	320	284	315	306	308	296	320	314	303	294	320	326	265	324	308	307	282	326	316	329	269	300	301	323	318	343	313	328	320	308	328	331	318	323	300	314	310	312	320	320	341	311	288	336	325	299	297	338	305	301	346	331	328	326	335	315	306	276	307	357	295	337	331	323	292	316	313	310	287	345	306	343	324	310	315	317	311	294	319	301	334	287	320	323	303	303	316	287	291	298	329	317	302	283	322	356	305	327	299	288	313	338	303	310	332	308	317	284	327	314	308	304	304	344	323	307	311	304	336	287	330	277	295	293	327	324	320	322	319	312	305	323	342	314	291	294	298	275	311	307	332	326	302	301	309	284	299	303	311	319	298	311	303	292	322	323	306	283	284	308	292	310	315	316	316	287	270	298	314	317	280	328	326	296	322	336	333	282	330	332	282	328	306	290	314	313	327	314	319	301	323	269	294	294	310	313	302	276	300	318	308	286	292	313	327	303	304	316	310	333	285	332	330	289	287	307	305	283	319	308	302	331	300	333	367	323	322	324	294	315	314	351	315	298	306	319	308	325	303	338	312	311	308	313	294	287	334	323	304	341	301	310	321	303	302	320	326	288	273	329	336	295	328	285	295	312	296	365	329	284	290	291	321	313	336	303	339	320	316	313	331	301	315	316	323	327	313	284	317	333	312	323	299	287	316	315	359	349	327	310	327	300	313	331	280	312	324	333	325	289	309	305	306	325	319	283	347	305	310	309	285	292	320	279	296	314	302	292	296	348	305	279	317	334	325	295	282	293	302	320	315	310	309	325	296	274	272	297	310	314	313	307	308	276	311	323	328	346	307	312	332	301	309	312	276	271	303	346	312	316	297	287	307	308	306	322	321	298	310	341	323	301	304	325	305	319	285	334	311	316	319	327	301	294	309	348	317	301	303	333	337	301	299	294	280	330	330	280	307	297	302	335	293	318	336	337	306	290	315	309	316	303	338	297	321	310	340	309	296	303	342	330	328	314	318	319	299	320	337	302	302	298	317	298	313	313	289	301	308	304	359	307	339	305	329	327	307	306	322	358	276	306	311	272	321	317	330	310	303	328	307	296	316	317	294	299	304	316	329	311	332	295	297	302	311	295	269	289	342	352	327	306	331	285	320	280	328	329	338	303	307	344	307	308	295	315	289	313	311	306	357	323	304	298	300	324	312	311	290	291	332	258	321	293	310	314	307	326	317	291	310	292	328	321	304	317	292	309	353	307	292	277
23726	20929	28160	23810	20885	10954	2012	1050	875	864	976	667	650	677	758	737	709	655	588	568	549	551	507	480	490	459	534	502	499	498	484	485	464	474	451	449	497	490	432	466	445	443	498	449	506	462	457	454	415	445	471	469	486	464	467	528	440	462	474	439	458	472	451	445	446	456	456	462	480	460	442	470	465	447	433	401	447	422	418	473	471	436	456	454	491	456	433	469	515	417	457	449	437	451	444	432	443	453	443	392	418	445	444	456	411	461	444	475	453	449	428	448	470	452	440	468	492	471	486	421	439	450	429	461	425	397	442	436	469	420	475	463	422	447	456	487	445	489	430	457	432	440	473	431	397	438	458	431	452	459	449	463	434	432	438	423	470	430	469	481	410	400	444	415	466	441	449	440	412	469	411	434	415	443	448	456	430	444	448	466	426	430	401	448	436	397	440	466	483	403	432	453	452	426	433	440	451	442	434	443	416	473	398	443	465	467	431	478	457	457	456	471	430	462	448	454	443	414	441	427	452	467	491	477	436	452	409	456	462	478	426	476	507	431	453	449	456	424	446	427	448	427	450	439	420	475	452	452	450	441	469	433	452	443	410	349	466	451	453	478	438	431	431	468	422	457	441	466	448	449	425	418	433	462	442	465	430	421	429	419	477	484	485	445	484	461	470	438	427	471	442	434	435	443	466	471	413	457	402	439	453	460	448	463	483	483	442	456	432	441	457	438	442	433	461	421	442	483	447	465	499	455	451	409	475	476	436	465	480	421	473	447	435	415	440	448	445	441	446	423	448	451	451	472	474	445	453	459	471	442	471	456	414	430	438	456	490	411	456	474	478	430	474	474	425	438	505	427	417	438	458	452	472	465	475	421	479	414	418	465	412	404	462	459	449	423	431	426	461	460	432	439	418	476	412	434	474	449	450	444	478	454	461	476	451	468	453	463	388	416	469	453	431	490	455	462	445	509	433	438	479	471	408	443	420	445	425	453	469	453	458	401	461	469	419	417	409	418	432	410	427	472	446	444	454	436	467	398	428	506	409	404	473	464	443	454	440	420	460	448	436	427	449	424	442	398	451	424	445	445	424	421	456	443	441	476	462	435	469	460	475	415	475	394	480	444	464	453	468	428	410	472	451	460	438	451	452	420	423	486	432	421	439	392	462	460	418	454	473	449	452	447	435	465	438	460	427	429	445	423	423	445	461	447	454	448	423	455	432	488	439	439	432	476	470	470	398	467	443	436	446	451	441	487	434	411	424	487	472	434	441	423	408	455	426	448	476	457	409	431	443	406	439	445	472	438	461	408	461	473	433	465	440	451	459	448	449	454	464	483	459	467	424	440	459	428	427	446	408	461	441	464	475	495	437	422	431	426	415	413	410	446	426	466	460	424	468	430	486	419	430	425	443	472	427	475	467	461	431	471	441	414	438	461	489	433	404	448	469	445	414	433	419	456	459	428	406	430	447	447	403	432	445	437	454	410	448	435	494	475	437	432	480	453	466	442	423	438	440	441	455	442	435	450	447	444	463	447	417	448	493	429	431	417	421	436	438	444	452	459	459	446	455	436	436	434	449	440	467	418	402	465	417	414	429	465	415	463	429	407	453	457	470	448	439	450	461	442	432	442	424	427	455	453	446	461	452	443	451	482	431	477	475	451	435	420	461	470	447	453	468	413	447	450	442	443	428	439	421	421	458	463	463	477	443	483	411	460	440	452	439	441	435	414	451	436	466	440	447	429	472	452	443	429	445	460	429	412	438	439	436	444	422	425	425	391	466	427	406	470	460	454	412	463	433	460	475	448	456	433	442	430	449	435	455	450	473	401	425	449	436	418	448	463	423	426	442	469	440	454	439	459	416	405	412	441	457	446	467	433	444	471	468	421	428	451	433	432	433	459	463	443	452	409	439	420	383	426	455	430	458	443	425	446	481	479	445	440	463	481	447	455	454	438	458	416	480	445	433	449	430	412	454	444	471	419	406	451	442	441	473	454	454	461	467	447	419	466	479	445	404	481	431	430	425	441	409	435	417	417	454	467	461	460	456	489	467	436	406	449	398	431	454	492	451	449	440	437	445	430	455	428	465	422	460	426	443	483	391	432	443	444	433	423	470	429	428	463	459	461	454	432	450	453	446	422	464	470	443	450	461	430	431	427	417	442	421	464	431	449	468	443	469	419	389	431	425	453	460	442	416	429	446	473	433	447	449	444	424	462	446	435	468	422	395	448	458	424	435	457	460	445	451	474	436	436	433	442	478	426	436	436	432	445	444	420	418	458	461	442	437	449	460	439	424	417	496	452	446	409	447	461	423	433	430	452	451	456	430	417	436	442	375	437	446	467	457	453	435	425	420	434	439	491	456	450	454	430	476	473	426	428	494	449	426	467	449	483	468	415	432	430	461	447	465	448	410	441	454	420	454	408	430	462	480	424	460	453	447	459	448	470	430	471	431	427	487	438	490	445	422	423	454	442	446	447	429	482	433	453	464	405	407	449	429	457	438	491	406	443	423	466	400	486	485	445	409	405	437	408	455	440	390	474	447	479	442	426	455	441	460	407	444	424	469	490	444	440	427	434	470	407	437	446	462	423	476	462	426	459	464	470	435	437	475	443	417	450	434	405	449	444	453	411	458	434	450	466	447	414	459	450	429	458	440	433	450	429	456	423	429	434	451	438	435	438	431	459	452	389	431	486	434	457	444	416	439	426	457	485	439	472	404	448	435	438	438	457	422	424	433	465	415	456	432	437	454	446	445	434	468	437	462	469	460	462	463	456	418	452	478	456	448	431	460	439	409	444	434	466	442	421	491	449	438	446	413	443	446	429	443	395	428	482	461	437	410	444	434	450	457	428	444	476	471	467	466	438	430	451	443	424	408	421	434	408	441	446	452	460	458	465	428	457	446	419	431	444	456	440	456	432	486	473	449	448	455	443	488	423	474	455	450	406	447	453	422	443	440	433	434	495	428	441	430	468	468	454	462	446	444	488	415	442	413	449	437	464	473	458	426	434	458	407	459	431	492	437	459	462	440	421	474	428	435	442	415	432	419	447	459	447	431	424	425	457	450	447	460	444	445	441	450	444	419	417	484	438	446	418	459	412	456	419	440	420	444	440	437	457	459	462	474	486	478	473	428	409	434	455	437	450	433	421	462	456	441	441	418	432	418	463	432	455	440	450	449	455	481	422	466	446	423	481	482	468	433	462	429	426	470	470	458	467	448	451	452	458	433	408	460	391	437	471	432	478	502	436	430	438	439	449	443	442	444	432	470	469	482	439	460	429	403	467	416	445	430	435	451	424	465	431	456	428	436	431	433	440	414	403	456	449	426	415	447	457	431	468	420	421	445	469	449	486	443	451	437	445	426	449	488	421	430	477	446	438	468	418	421	452	466	432	469	451	418	440	453	432	458	493	439	406	497	397	474	397	502	449	449	452	429	420	438	435	451	443	431	431	425	430	389	461	423	446	392	438	447	421	437	420	452	444	441	459	429	424
8536	20440	16710	10104	6600	4870	2916	1972	1709	1617	1917	1280	1169	1315	1338	1382	1198	1042	922	805	806	843	746	658	651	647	689	656	646	674	621	628	602	637	563	635	618	607	590	611	648	599	607	584	620	603	585	603	571	573	626	593	555	597	583	603	599	586	548	581	604	589	556	585	601	603	597	613	637	596	601	587	543	576	595	585	584	576	549	566	555	539	555	561	565	590	619	642	607	596	548	548	541	563	531	604	614	561	568	544	605	562	562	551	561	585	586	606	592	553	554	574	575	587	578	566	594	573	557	581	551	601	594	557	580	590	560	577	570	561	565	596	546	563	568	627	585	570	568	596	587	538	564	581	558	551	578	556	614	569	555	639	528	576	555	576	534	571	553	531	569	611	581	568	575	568	551	603	601	547	586	591	553	610	532	592	565	597	565	589	589	554	543	553	551	568	562	555	541	564	579	546	557	589	581	552	531	588	570	560	526	511	572	553	580	530	560	517	545	588	579	513	606	578	605	578	527	593	544	527	498	564	565	572	573	521	546	574	617	589	551	547	564	576	573	605	574	538	547	575	585	546	563	610	557	584	570	555	559	537	620	540	537	540	532	563	545	550	538	549	546	535	616	562	607	532	579	567	529	567	561	606	599	568	547	619	587	569	584	548	581	604	516	588	574	563	586	564	536	569	626	541	550	582	564	535	545	530	531	565	539	556	595	562	574	584	563	544	510	521	557	584	585	569	523	542	545	601	527	558	537	585	567	614	592	516	578	552	603	534	569	546	569	532	570	586	535	571	583	532	533	554	520	524	553	593	549	535	583	528	532	533	566	527	548	553	575	553	588	605	542	565	559	564	583	536	524	546	567	576	543	532	552	578	583	570	554	572	571	603	538	576	523	551	536	596	565	575	592	579	546	587	555	530	570	564	561	562	602	548	606	570	561	572	585	543	531	524	586	548	573	539	586	574	591	566	542	569	559	559	545	574	576	609	608	544	543	546	561	597	547	513	597	540	582	589	584	549	612	564	535	553	572	532	557	572	531	499	557	599	572	552	598	540	570	554	529	569	532	539	567	591	555	566	584	554	563	530	534	577	543	565	585	574	582	501	542	550	570	538	569	577	567	559	560	617	574	546	564	588	516	574	543	514	529	607	569	554	547	529	589	591	584	566	628	608	566	584	566	561	554	534	546	590	532	533	514	562	562	583	552	570	567	551	566	567	582	554	566	562	572	589	597	586	580	554	543	559	529	555	556	541	560	539	589	539	574	555	538	537	551	585	588	587	592	587	578	574	583	565	545	577	526	555	519	553	577	562	575	531	548	595	583	568	539	544	532	556	552	577	554	583	545	543	586	536	592	598	559	549	563	570	562	564	560	574	539	555	535	539	552	568	587	532	549	559	579	566	550	590	541	527	580	564	573	566	553	557	580	557	586	527	556	582	548	610	547	579	547	568	550	577	660	576	591	587	581	534	585	551	593	566	556	584	569	508	573	580	527	558	555	583	557	565	538	553	556	553	529	555	579	592	602	585	570	564	549	577	605	571	545	570	619	562	545	576	554	571	530	582	541	558	592	569	560	566	544	549	568	573	558	563	612	581	526	550	560	549	583	551	559	579	594	580	582	525	536	575	589	529	604	554	595	550	541	598	553	576	562	572	607	597	580	592	602	561	601	575	549	571	538	596	519	605	556	537	529	571	606	541	558	568	590	607	564	550	567	526	552	573	586	556	553	544	533	566	565	587	598	613	567	605	558	566	527	593	597	568	572	575	556	591	571	565	555	578	548	551	544	589	546	564	635	550	532	554	526	570	546	599	580	528	565	515	550	579	576	565	551	587	538	576	531	556	544	565	549	633	581	530	595	563	549	554	597	577	524	584	559	569	603	576	533	567	516	549	593	593	545	585	484	566	585	614	588	527	570	585	560	534	582	542	557	645	530	624	558	549	544	589	562	553	576	569	513	602	598	559	555	572	610	522	593	530	527	519	603	550	603	555	559	548	562	536	550	591	555	576	581	556	566	583	582	584	535	569	608	537	570	574	518	546	546	587	589	559	568	589	540	525	586	610	534	589	577	548	598	642	531	554	564	577	554	547	597	551	532	581	567	587	573	554	549	531	581	604	541	550	576	554	555	582	613	553	599	555	577	576	547	561	558	567	598	575	587	534	572	562	582	593	561	559	545	595	515	574	547	561	556	577	551	539	567	573	598	555	530	572	592	570	551	595	533	539	589	596	582	586	520	551	585	560	596	578	537	573	556	566	555	579	536	572	544	548	580	597	579	546	556	540	553	541	518	555	599	599	533	566	568	536	567	567	580	599	622	569	565	588	572	547	583	566	549	578	561	566	560	587	544	577	576	514	516	566	557	577	585	568	558	575	590	576	593	549	590	552	527	608	573	565	568	484	560	573	575	594	580	563	574	564	521	594	626	544	566	584	589	571	526	582	586	525	589	550	573	557	549	534	521	560	571	568	541	573	532	576	574	542	612	565	572	542	595	573	562	577	569	560	523	612	540	528	535	585	572	571	606	540	583	561	557	553	550	565	555	552	537	578	597	567	587	511	569	539	565	609	614	602	537	533	568	529	545	567	579	583	608	590	565	569	519	569	551	515	558	578	543	567	530	558	583	537	571	581	554	536	564	586	562	548	538	536	600	552	541	582	564	582	565	517	564	557	556	563	572	576	560	536	525	579	579	541	542	601	564	568	604	576	538	606	537	560	560	586	550	521	543	605	584	594	554	550	574	548	632	577	542	575	556	560	558	549	569	610	565	566	554	572	570	560	553	521	593	584	567	565	575	557	546	609	558	572	561	539	580	614	515	555	561	584	569	592	559	543	561	572	571	537	558	588	576	542	582	561	553	576	568	544	548	576	588	616	590	576	571	575	568	540	575	515	580	565	582	582	560	536	556	533	562	592	602	571	564	541	550	512	546	546	585	565	554	589	535	610	560	569	585	564	543	546	618	544	562	564	626	590	536	536	558	603	564	590	592	538	556	558	555	586	600	511	547	590	598	537	560	525	591	590	574	540	573	559	564	507	568	537	592	583	580	571	569	601	625	558	589	571	574	579	539	542	562	532	572	594	543	591	581	574	565	560	592	573	541	560	569	575	589	556	552	538	571	529	547	586	536	541	628	561	554	556	598	580	566	517	591	570	579	539	543	541	568	529	526	556	565	515	546	613	549	566	554	580	545	556	577	578	541	546	588	616	516	586	595	580	537	591	606	579	543	554	566	583	591	580	551	575	538	571	550	549	534	531	527	549	551	548	558	584	550	592	558	532	592	575	572	602	565	488	557	571	554	534	578	564	548	583	576	569	557	577	581	573	516	539	552	566	538	608	560	574	551	545	559	612	571	567	580	608	555	577	579	567	583	566	560	586	551	563	548	542	567	558	553	596	596	508	589	574	551	530	574	572	538	548	561	589	545	554	563	522	571	563	526	582	598	565	566	634	521	605	563	563	579	579	551	599	555	604	536	572	558	592	540	585	551	551
24865	20947	26929	24895	9411	1428	727	447	337	381	461	302	320	342	366	395	319	289	235	202	229	220	213	204	207	198	186	180	212	184	174	179	181	197	160	161	168	179	179	179	193	180	167	159	179	192	173	166	192	180	172	182	172	193	166	159	160	184	153	159	173	159	171	200	180	178	182	162	167	196	165	159	173	193	181	151	158	183	146	162	166	173	169	157	163	153	177	151	162	173	177	181	154	175	163	157	191	195	180	155	188	166	183	154	155	173	179	157	151	166	171	189	157	165	162	170	166	167	153	163	155	178	174	139	157	177	198	155	162	177	158	166	170	176	180	137	150	156	163	183	183	173	169	150	163	179	174	184	163	146	174	157	159	139	148	171	127	179	161	163	155	161	164	156	163	160	175	174	182	175	191	182	152	175	172	172	157	170	176	154	180	182	173	170	161	151	157	180	171	156	163	171	158	154	160	170	181	180	183	149	179	152	178	124	163	146	181	154	158	177	168	167	161	157	177	150	153	170	172	176	174	153	162	187	157	163	166	160	163	161	163	183	170	184	170	158	165	185	158	151	171	169	144	162	145	151	161	174	167	186	168	160	144	183	162	189	169	149	148	155	178	174	183	151	168	140	160	167	186	140	168	170	162	187	141	168	162	151	185	185	156	182	163	175	158	151	142	155	168	172	172	175	171	184	160	166	172	178	148	160	189	177	175	168	180	167	158	169	179	171	164	178	177	164	159	176	158	166	169	154	159	175	172	178	149	159	161	169	163	169	149	187	177	186	147	169	166	171	173	169	160	182	161	165	162	150	180	157	135	153	161	174	173	153	171	170	179	142	158	166	173	151	158	173	165	161	158	171	186	177	177	178	175	153	155	158	167	153	162	163	170	155	162	154	155	166	167	171	158	161	158	152	156	151	163	166	173	164	153	159	171	169	148	168	165	137	169	148	160	143	189	131	155	168	157	176	161	163	185	164	157	162	151	164	165	175	153	166	182	153	185	161	187	165	153	187	149	146	139	172	169	177	165	152	167	154	169	160	170	164	171	164	162	174	153	174	167	178	168	166	186	140	174	152	172	157	148	144	163	180	162	167	162	157	166	165	176	176	158	165	161	168	156	152	189	154	178	152	176	148	144	175	160	158	165	155	160	162	159	143	176	157	143	167	182	179	158	140	150	180	155	187	170	172	167	176	180	177	164	153	171	176	153	189	151	171	165	172	178	176	177	153	185	160	176	159	167	182	153	144	162	159	187	163	195	162	173	138	182	159	170	151	149	174	177	181	169	161	159	166	170	163	167	181	172	154	145	185	161	139	158	178	171	165	177	175	155	167	191	160	163	152	155	177	137	158	162	168	174	163	144	161	175	155	170	178	167	158	172	168	163	179	214	180	166	182	172	181	153	185	163	158	154	169	166	171	180	160	144	169	152	155	153	166	166	153	164	169	139	153	177	145	176	175	159	168	155	200	175	181	141	166	152	195	151	133	168	191	158	171	166	156	182	155	169	184	185	169	150	189	172	173	164	184	201	149	168	162	160	167	170	146	146	141	162	194	165	164	147	173	168	163	169	174	146	159	164	183	160	157	145	167	163	170	148	163	176	158	167	163	165	155	162	162	156	177	157	187	153	159	148	188	187	163	173	162	178	156	178	163	157	137	146	148	184	155	155	164	171	170	149	166	161	150	169	167	150	160	170	152	164	147	166	184	178	163	163	157	181	177	179	159	142	155	166	171	167	137	169	161	151	165	153	187	155	193	178	150	155	147	171	169	162	187	152	181	165	160	172	156	161	162	165	175	159	160	192	154	178	159	166	175	166	187	174	159	156	147	161	162	139	151	150	153	180	165	177	171	181	152	183	165	151	171	154	170	164	175	163	163	145	162	166	166	157	150	190	179	173	156	152	175	159	171	161	180	160	166	160	166	148	159	136	188	163	172	154	156	166	189	163	166	157	169	166	188	153	177	182	167	158	176	160	180	182	160	151	167	145	172	159	192	160	167	173	173	161	168	169	185	168	188	170	151	179	167	157	166	152	170	151	152	176	166	170	150	159	173	173	165	154	175	173	147	148	196	187	159	172	155	171	163	175	170	169	171	151	165	135	179	154	171	144	160	181	167	150	156	160	184	189	160	158	149	197	140	196	144	160	173	167	177	142	170	151	159	162	165	167	170	156	161	150	174	171	146	178	180	167	154	136	165	174	169	166	166	209	160	173	198	155	176	188	149	170	174	159	153	164	173	195	138	167	153	179	163	163	154	175	157	169	158	164	171	167	165	168	141	160	150	173	187	159	176	170	158	152	168	157	166	184	174	168	168	183	163	176	163	163	158	180	157	161	173	181	161	168	160	181	158	166	130	195	164	170	170	165	144	179	168	174	173	161	136	204	156	176	176	161	169	169	157	166	161	168	178	155	144	157	186	169	166	176	167	166	170	179	154	164	175	156	179	155	161	153	171	170	165	169	183	158	185	170	186	175	153	146	203	198	160	167	174	167	170	175	161	191	163	161	176	170	157	169	176	162	147	139	194	177	167	161	184	163	173	169	153	179	173	170	153	156	187	154	150	195	148	160	175	170	169	143	164	166	172	147	163	166	176	173	164	171	179	131	145	171	167	165	157	162	165	162	175	161	158	161	160	149	184	166	177	168	151	179	142	180	151	174	167	177	168	147	154	157	172	162	160	174	186	182	158	153	192	150	169	177	192	158	180	160	149	169	148	165	154	172	170	161	156	158	169	152	152	169	160	165	168	172	172	160	184	167	170	180	152	179	158	149	176	162	178	166	165	170	174	174	158	156	145	152	148	158	169	138	160	171	179	161	180	154	149	152	190	186	165	162	167	142	187	161	155	169	178	183	170	157	177	149	155	172	164	164	167	162	168	158	180	180	178	134	180	175	168	182	178	176	151	181	167	147	177	178	131	175	157	167	134	152	156	152	182	146	145	156	165	176	163	176	142	160	166	172	143	178	162	173	170	147	177	173	151	183	165	166	178	165	152	166	181	149	134	166	150	162	161	172	173	145	155	144	171	166	156	152	153	191	147	161	187	170	151	148	156	157	171	172	183	172	168	160	158	162	175	172	165	203	179	150	163	142	180	146	156	182	175	177	161	141	163	165	156	177	173	184	202	171	152	141	156	173	175	157	178	148	148	175	158	146	154	176	177	164	163	174	170	180	152	180	150	178	176	174	165	169	155	171	172	153	149	179	174	160	182	153	186	161	162	174	171	173	152	185	180	167	156	183	192	182	175	169	177	191	165	183	163	174	163	152	151	187	161	163	173	169	156	187	134	153	154	192	170	169	178	145	159	155	147	184	147	152	152	145	170	152	155	170	167	169	184	184	178	161	190	196	165	157	147	154	175	189	175	157	158	167	154	167	168	163	173	161	179	174	158	172	189	171	151	183	174	174	159	174	176	159	177	177	173	178	164	160	164	192	156	147	157	162	195	160	162	143	137	161	165	173	177	192	175	152	178	143	167	179	167	170	173	180	146
7625	16758	12667	7441	4267	3054	1789	1155	962	928	1178	770	608	727	733	775	698	536	492	432	402	363	317	292	302	279	280	270	281	284	299	285	289	261	258	244	255	246	246	226	233	257	262	228	256	244	229	263	238	235	249	249	259	251	306	258	277	282	229	229	232	269	241	246	259	241	242	253	270	272	256	239	260	219	228	231	261	210	234	249	208	223	233	245	236	208	263	238	225	205	224	218	220	256	239	219	214	213	227	233	243	214	227	225	244	249	231	225	223	232	263	231	251	221	273	229	248	280	249	214	249	239	238	239	255	228	239	236	246	237	232	236	231	218	197	246	208	227	219	234	228	241	241	223	241	238	233	256	253	267	222	198	232	242	255	241	243	246	234	243	214	261	223	227	246	201	236	220	260	248	220	271	225	210	235	215	213	214	240	217	234	244	221	240	208	236	229	239	233	211	225	245	211	224	228	238	239	221	236	217	233	231	241	228	229	237	224	231	238	216	257	240	222	218	256	226	247	241	240	213	270	252	222	241	250	224	247	218	241	226	241	217	207	224	217	225	209	229	234	230	248	236	215	232	196	214	224	245	225	244	222	277	232	229	224	245	229	249	229	221	213	245	236	230	247	229	233	257	230	225	191	220	241	211	248	230	212	221	215	236	241	228	239	212	234	249	212	220	212	240	236	234	227	229	231	248	216	255	227	241	223	230	227	256	226	216	218	246	244	212	243	261	235	213	238	231	229	234	232	247	255	229	252	234	224	239	212	203	260	214	245	245	217	229	224	223	217	220	237	221	216	218	241	228	226	228	222	225	231	228	213	248	236	234	241	218	212	243	244	233	225	211	236	234	237	211	234	244	220	221	251	252	208	239	245	236	245	232	225	230	213	239	221	217	257	217	250	223	221	226	241	242	241	228	232	234	223	230	222	219	228	220	216	224	253	227	220	227	232	261	226	227	232	233	237	210	240	224	229	207	226	229	250	220	238	213	239	258	227	268	251	183	216	217	213	247	222	254	237	217	217	244	213	227	243	230	226	250	247	236	251	246	252	222	244	246	235	257	240	241	229	232	256	267	229	218	225	238	242	238	262	221	258	230	226	246	226	245	243	231	259	253	243	245	248	238	235	246	231	255	246	229	196	241	250	238	205	205	272	224	233	249	226	246	241	230	230	237	236	239	246	203	235	216	245	242	249	221	234	254	208	226	207	257	228	235	233	229	221	253	243	242	222	237	229	249	220	219	244	245	220	208	229	212	230	212	244	233	234	249	243	229	228	244	231	232	246	227	245	210	227	226	248	217	246	220	224	216	236	228	232	247	237	210	251	233	230	242	245	243	254	235	237	244	216	209	221	214	263	222	214	225	218	212	217	233	234	241	234	243	243	228	254	265	239	241	223	230	226	212	226	206	237	235	221	228	213	260	235	258	270	214	237	235	237	247	249	222	238	244	229	237	216	228	231	244	239	232	233	228	223	219	249	233	262	257	246	218	245	239	218	234	236	245	224	209	213	232	241	233	244	231	261	243	232	226	220	247	226	221	249	234	233	219	216	227	226	230	246	232	225	217	218	225	282	215	212	256	243	224	227	220	228	213	214	226	253	231	229	235	205	214	210	244	247	225	225	199	251	221	222	226	203	243	233	223	241	263	217	230	244	271	231	253	249	243	233	244	216	222	224	225	223	246	262	224	235	242	225	253	244	226	232	239	251	265	241	228	228	197	211	250	213	229	212	244	247	230	250	214	257	244	243	244	225	237	216	253	228	207	230	231	249	243	229	213	232	227	226	247	206	236	250	228	239	231	223	267	211	246	242	215	243	221	248	240	242	234	242	255	229	240	245	228	239	223	193	237	210	260	223	226	246	234	253	208	245	204	225	243	201	259	246	239	223	239	252	209	229	221	229	205	205	217	223	248	235	232	227	247	230	225	245	242	220	204	236	248	220	230	249	244	246	225	236	214	216	247	239	231	232	232	212	229	260	223	238	243	224	225	218	214	242	210	235	233	243	260	254	216	241	221	227	219	225	201	233	250	251	215	242	247	235	239	230	221	241	228	218	225	231	245	232	256	257	251	243	255	216	218	228	226	237	226	222	219	233	239	227	247	247	238	236	218	220	237	224	236	237	230	231	234	245	237	272	234	244	224	233	200	203	247	225	231	257	231	222	258	222	230	206	229	238	220	225	243	245	249	230	254	235	236	185	217	236	237	231	215	241	256	208	257	245	201	227	227	249	231	231	231	272	252	222	258	231	249	215	210	223	248	245	235	214	250	244	242	242	231	231	235	235	214	235	242	232	218	263	224	245	229	249	219	244	227	230	261	218	249	216	234	190	237	232	224	226	225	274	225	239	239	253	216	244	239	229	232	225	243	250	216	241	237	233	270	237	232	234	226	250	207	244	248	234	234	237	242	212	204	229	223	255	229	226	214	245	229	223	248	230	262	244	223	232	231	229	240	272	206	253	229	268	218	239	214	251	233	271	230	243	226	244	239	241	223	218	208	232	251	239	230	259	244	228	239	250	251	232	216	213	226	232	267	221	240	240	238	257	231	237	230	262	246	229	219	243	235	244	219	204	254	226	240	243	241	243	249	232	215	253	215	213	212	240	229	245	229	238	238	246	239	218	244	207	235	250	250	224	234	231	237	245	239	205	224	261	240	241	238	236	202	253	219	243	259	240	225	219	245	220	237	242	247	221	233	239	219	224	227	222	219	263	241	257	252	232	235	249	263	242	233	230	228	236	205	232	240	228	239	251	256	244	266	228	210	249	248	248	240	237	247	229	227	248	235	228	234	228	237	257	246	248	223	243	217	241	224	226	214	228	259	254	245	238	216	234	235	237	258	218	257	250	244	219	238	243	235	224	238	250	202	199	217	236	230	242	235	210	215	212	241	231	217	248	232	252	222	202	228	234	228	219	235	219	255	212	229	218	218	215	218	256	228	238	229	223	234	241	245	229	210	272	222	249	199	230	234	237	231	219	235	235	252	241	199	225	233	225	238	239	215	212	235	222	228	241	208	253	244	217	229	249	210	254	233	244	234	218	250	243	270	214	231	206	240	216	240	228	232	228	245	221	250	216	231	270	209	234	232	227	230	225	220	215	202	272	238	227	225	238	252	226	224	228	228	229	221	224	233	245	245	243	219	232	234	261	292	239	229	232	225	236	238	255	233	219	246	233	258	221	236	248	221	236	228	235	220	245	246	250	228	245	219	230	218	249	238	222	214	237	228	229	246	236	234	244	242	235	237	250	214	274	261	233	247	227	219	228	263	231	227	224	247	243	213	213	245	230	205	236	233	217	230	221	245	236	242	223	206	242	246	251	228	225	212	234	248	222	246	198	242	237	238	238	246	221	211	217	225	238	249	263	226	219	219	263	247	236	199	233	226	249	244	257	218	242	266	216	215	241	247	219	245	239	213	216	268	228	221	239	237	239	241	223	223	230	213	244	223	224	227	248	250	236	234	244	228	249	231	224	237	221	228	280	241	231	237
22732	20966	28683	23419	20959	21000	9572	1552	1171	1035	1283	939	847	905	906	892	856	783	689	634	602	626	574	505	520	557	519	546	524	542	514	514	464	503	490	492	470	503	519	467	496	484	458	488	497	469	453	485	485	492	463	468	487	486	520	493	542	489	420	484	452	460	477	493	487	474	490	447	492	464	430	469	473	465	435	440	498	431	473	458	454	429	494	476	476	437	446	457	457	452	451	451	498	429	456	449	457	421	473	452	445	460	431	437	405	449	434	479	456	452	506	453	430	443	450	460	475	477	455	435	440	449	463	466	445	477	451	442	476	449	456	447	441	479	459	458	424	454	422	483	497	455	485	458	452	428	445	467	429	480	415	470	470	476	443	497	436	467	466	448	429	503	445	469	405	472	465	458	411	478	434	449	471	454	449	449	449	430	465	427	467	454	447	452	460	445	450	444	425	444	462	473	453	434	440	481	456	463	427	470	425	473	472	483	430	440	497	453	456	473	477	441	469	411	461	454	453	433	419	458	448	437	443	450	450	429	445	446	472	428	464	483	471	453	450	481	446	447	434	434	429	447	424	453	482	431	470	452	436	468	446	453	406	454	450	464	433	506	446	439	489	442	454	463	433	461	467	457	469	481	463	442	502	411	441	456	462	420	411	484	423	476	418	445	458	425	490	463	411	457	472	456	473	459	448	474	486	430	458	467	446	489	447	449	464	458	447	465	439	462	450	439	443	441	468	477	439	481	427	464	451	476	441	462	447	421	459	455	432	426	461	477	465	419	481	452	457	421	452	404	461	405	472	480	454	462	492	479	434	466	446	456	412	470	453	455	420	405	460	442	451	445	449	482	468	426	473	418	443	477	409	439	484	424	472	472	394	413	448	438	458	472	430	435	474	449	454	439	454	449	500	425	445	426	487	438	435	477	455	398	452	444	473	453	437	440	439	422	456	430	460	465	442	440	438	423	459	452	457	446	458	459	447	436	469	471	440	430	438	433	440	380	440	464	397	454	419	482	474	428	438	428	428	413	439	432	445	475	458	522	429	473	453	447	475	457	467	429	425	437	464	437	446	488	464	468	456	460	466	456	424	526	445	447	448	443	469	477	441	501	458	439	428	483	458	454	455	436	423	439	454	460	439	468	435	457	472	433	411	432	480	422	441	479	457	505	473	444	463	418	478	446	437	440	480	461	430	460	483	467	417	442	434	454	442	474	478	440	466	470	478	435	463	446	416	417	467	420	455	430	492	449	459	426	459	441	443	457	424	428	468	437	487	446	476	430	433	451	431	417	423	477	431	463	475	456	449	427	461	407	434	473	445	450	467	456	441	452	462	478	455	446	501	461	468	409	503	425	445	407	504	449	444	456	465	427	469	463	431	469	440	459	448	474	468	483	465	413	456	448	479	446	469	485	446	471	446	486	470	453	433	433	408	443	450	445	458	456	471	471	456	446	427	457	429	431	436	446	487	488	450	455	458	431	472	453	439	447	478	465	478	460	450	444	440	425	459	460	452	427	437	482	479	461	437	443	427	441	436	440	422	458	478	451	455	481	440	456	480	453	418	442	458	442	450	435	406	459	441	444	442	425	474	424	438	426	465	462	436	429	446	426	447	457	426	434	448	491	437	446	459	470	410	498	457	453	475	459	491	422	429	436	453	468	441	484	448	439	445	448	452	467	450	448	451	441	481	443	468	469	446	453	436	428	430	430	428	447	438	433	448	456	442	442	456	426	437	449	437	482	445	470	439	460	452	433	435	459	466	480	452	480	448	480	434	441	454	460	480	436	456	462	436	413	426	466	449	458	438	438	476	423	472	440	435	455	444	460	449	465	443	458	446	434	478	497	469	454	459	437	449	466	492	446	443	434	458	474	463	461	507	479	438	455	467	405	444	446	458	432	444	483	459	423	469	450	460	428	415	449	458	459	425	437	436	477	452	475	444	413	464	467	476	443	416	473	456	438	458	448	467	428	458	457	447	476	449	455	456	464	469	438	472	409	437	495	484	452	443	456	480	472	470	437	449	438	438	457	473	467	424	500	435	463	463	472	443	443	453	434	431	422	430	446	424	433	448	464	431	442	441	432	445	464	458	435	433	452	456	480	452	436	438	466	403	458	415	444	466	443	439	463	436	475	470	471	456	455	440	437	436	480	447	417	443	457	440	467	457	441	476	457	446	433	452	461	456	454	442	428	441	455	460	425	453	446	447	444	428	434	448	426	469	477	462	470	433	422	442	452	445	427	456	511	482	471	415	474	431	450	440	429	449	476	456	432	450	469	450	475	439	422	453	456	448	449	471	428	429	482	447	481	480	444	440	441	467	470	456	457	433	443	465	471	477	409	453	450	450	440	478	446	450	450	469	448	432	471	444	469	442	475	463	439	458	443	480	463	458	445	469	462	465	465	436	474	413	452	446	472	433	492	446	442	467	451	454	446	449	478	458	432	437	461	495	440	431	460	444	425	396	446	464	483	452	419	454	441	416	456	455	481	457	442	431	467	441	420	456	446	468	454	501	485	429	463	462	442	455	426	433	402	441	463	413	434	482	451	462	406	483	456	466	443	424	457	447	430	419	442	440	415	412	472	421	465	505	441	460	418	464	453	453	465	439	428	469	443	451	439	448	425	394	424	429	409	416	408	484	447	427	467	414	435	453	484	488	414	533	469	426	402	455	454	440	472	455	449	444	458	458	424	445	465	448	471	460	423	478	444	442	456	466	463	452	411	450	431	475	420	464	421	498	460	432	440	438	450	462	453	409	447	444	464	440	461	458	456	455	435	445	441	453	397	454	441	458	434	460	444	445	471	491	450	454	431	444	399	443	441	449	486	433	447	425	479	413	440	469	473	463	497	444	442	423	478	435	457	425	451	473	439	434	460	424	468	463	426	446	426	412	441	436	448	450	414	408	411	479	441	454	428	452	478	421	456	444	459	440	482	453	417	422	465	489	413	458	459	462	435	413	432	437	450	441	436	454	433	481	459	451	437	452	433	418	443	463	449	462	424	465	453	474	464	424	452	466	475	445	477	439	459	412	456	407	439	482	436	442	426	446	439	457	445	402	461	423	459	473	465	438	426	473	448	452	450	479	451	419	454	404	462	434	459	455	445	430	425	455	430	441	458	465	471	440	436	446	422	456	481	470	458	427	462	466	448	502	457	450	455	426	475	449	489	419	444	468	418	455	440	457	452	441	431	437	421	463	432	469	449	446	463	463	456	419	476	450	453	458	478	472	485	422	439	433	440	489	442	434	400	446	460	445	477	465	462	451	467	424	470	439	432	433	459	432	452	468	462	448	443	476	475	406	425	466	422	462	473	450	446	448	469	461	437	412	442	453	459	469	466	437	458	453	453	439	431	435	440	450	450	461	479	452	475	444	442	388	478	424	466	414	458	478	476	438	429	470	429	432	438	460	448	451	468	418	453	441	485	445	431	482	464	450	454	428	422	450	486	472	418	473	450	445	411	461	398	455	445	451	454	444	455	475	491	430	440
10241	26909	22004	13727	9135	6592	4405	2948	2509	2222	2817	1855	1591	1682	1756	1692	1633	1335	1074	978	960	985	822	748	706	720	743	747	709	675	677	680	660	659	642	677	661	647	678	657	638	625	656	699	633	593	611	597	593	638	613	666	628	603	645	629	642	625	616	618	598	612	600	651	633	616	583	640	672	654	636	617	595	576	536	559	581	592	595	583	566	625	578	618	579	628	587	622	576	558	624	557	601	560	565	551	570	574	591	599	546	576	615	538	572	577	610	581	558	548	580	571	594	576	620	532	583	584	603	547	594	589	580	543	576	569	597	577	529	563	574	588	621	555	577	618	574	613	570	626	548	633	630	578	587	593	552	564	620	589	613	579	550	591	511	561	587	582	598	578	557	556	570	600	539	642	610	615	542	594	604	592	566	579	597	574	583	614	586	598	599	601	601	562	580	594	609	545	581	578	540	548	561	562	562	546	593	592	582	555	593	556	576	611	582	590	567	551	613	560	556	598	565	567	628	623	636	560	623	554	580	566	586	597	576	549	586	608	547	553	576	600	559	577	580	588	599	597	552	550	557	578	554	567	619	619	550	607	629	566	576	536	548	568	574	563	599	562	587	631	555	574	596	544	569	574	561	531	610	535	586	547	568	590	540	600	589	594	581	611	619	570	596	598	586	571	556	585	591	576	555	541	606	566	569	611	576	598	554	556	559	633	561	541	552	589	596	586	591	552	569	565	570	600	597	557	547	605	617	586	609	541	595	581	542	564	554	589	602	559	576	606	590	554	545	579	579	566	630	553	569	578	593	584	556	595	566	570	572	591	577	550	562	590	613	580	545	600	568	593	563	585	558	597	566	615	545	555	588	603	596	571	574	580	562	582	590	570	567	546	521	559	520	569	565	585	573	583	585	562	587	612	545	606	557	575	596	569	597	527	569	507	593	596	567	597	571	609	597	589	565	612	568	585	569	566	548	558	592	584	599	563	556	578	577	591	584	577	567	582	614	529	617	545	572	548	601	602	562	603	539	570	620	576	603	584	594	609	613	571	582	558	581	552	581	577	589	629	595	578	573	579	601	600	558	574	598	610	541	563	584	612	577	598	580	590	565	554	557	565	570	578	535	543	568	552	564	561	596	572	581	601	571	576	601	621	593	575	573	567	559	565	596	579	564	576	605	571	545	611	579	534	567	640	568	532	572	591	582	573	570	575	565	549	544	596	593	583	568	560	551	558	630	562	549	583	559	574	585	589	580	568	578	568	582	584	540	565	577	568	539	602	523	590	559	564	607	614	583	547	630	615	574	541	567	561	563	599	613	564	626	611	520	557	581	583	582	553	538	552	554	559	602	569	584	640	605	560	623	572	536	591	565	577	549	582	592	554	575	558	569	555	547	591	584	600	539	611	594	545	551	602	580	588	595	554	570	573	567	530	529	543	598	527	594	581	565	567	589	561	595	597	563	588	555	571	601	577	580	574	585	607	581	653	606	562	571	565	629	601	580	611	559	544	565	560	539	627	514	599	573	591	588	597	554	614	538	645	571	595	546	561	563	548	555	575	553	552	570	568	568	639	576	607	583	590	596	581	571	560	589	605	613	579	581	577	570	532	615	543	592	628	543	586	547	606	569	616	611	560	613	552	571	578	582	582	597	612	565	547	583	588	607	557	611	562	602	600	586	595	553	588	588	548	572	590	547	556	610	559	585	563	588	540	575	508	574	580	576	590	601	552	549	576	598	590	575	558	582	586	589	596	590	564	578	597	589	587	579	549	549	519	578	570	569	623	566	540	612	507	615	529	590	606	546	575	630	646	567	553	538	563	593	581	610	543	511	555	567	590	582	567	605	589	576	629	560	566	547	547	591	585	570	612	559	587	583	567	571	547	564	562	551	532	570	582	576	545	575	593	588	568	596	573	585	580	550	548	565	563	569	558	592	583	574	569	573	571	587	561	562	571	566	591	589	589	579	548	534	541	571	601	576	560	572	604	550	621	553	543	567	566	623	617	627	583	590	572	545	545	572	594	569	572	585	594	592	616	543	610	597	592	593	584	601	558	568	590	555	611	602	644	592	540	576	568	560	569	519	557	551	579	592	602	598	579	523	555	598	560	597	609	580	586	580	604	538	550	604	581	559	600	592	541	601	588	580	590	574	554	591	597	574	593	565	595	541	603	633	559	560	567	558	579	577	549	528	536	563	575	567	569	602	579	603	590	569	619	568	605	557	599	543	612	549	590	547	581	593	589	589	582	565	541	563	570	590	537	603	566	601	554	593	569	584	577	594	581	576	585	577	574	586	585	555	600	572	558	583	590	540	548	593	571	575	597	595	586	567	580	557	569	572	592	573	538	573	580	562	557	562	589	565	595	558	634	598	594	587	583	550	555	567	572	592	584	581	554	547	596	629	626	582	590	566	594	559	606	581	589	581	609	571	590	567	559	547	551	587	583	595	553	563	575	603	517	584	579	535	620	597	610	550	560	579	535	574	574	572	574	634	554	626	595	577	588	581	556	603	586	595	580	607	586	584	522	552	570	561	587	573	545	611	598	616	562	566	597	578	571	597	607	623	557	552	521	560	587	583	564	588	593	603	572	632	560	567	592	569	562	565	563	620	584	576	601	607	578	592	581	585	593	559	599	580	559	587	599	592	560	536	514	560	594	601	587	573	595	536	562	590	597	559	548	574	575	577	576	590	556	541	574	582	574	591	588	599	564	614	549	604	600	583	570	573	590	575	555	574	644	567	590	562	566	575	628	602	571	607	595	555	574	638	558	536	579	566	561	597	596	536	543	554	584	560	617	557	474	580	584	571	589	531	629	597	560	546	586	547	613	618	535	570	568	557	572	570	604	623	550	573	594	589	580	577	563	601	570	601	549	548	531	608	572	516	563	506	558	580	581	581	637	574	543	600	574	566	553	551	599	573	563	543	586	567	574	573	536	533	609	565	574	568	579	585	586	597	591	597	582	602	598	561	600	586	564	612	536	598	626	562	578	568	533	582	564	547	591	572	620	564	563	572	587	596	595	599	544	585	587	567	541	617	576	567	558	587	609	603	589	576	577	548	548	549	561	561	570	540	560	585	535	585	565	590	568	564	573	582	557	592	587	554	559	598	574	586	587	639	571	570	570	562	587	576	557	575	554	586	555	553	561	590	571	612	621	580	581	555	596	542	605	601	573	549	578	604	591	564	585	588	587	585	592	581	628	586	622	586	615	586	558	589	609	603	618	542	545	582	548	553	589	539	549	573	569	608	570	582	569	553	580	623	563	579	601	578	545	576	579	593	585	545	590	533	566	571	569	600	583	572	596	613	584	556	558	552	591	605	577	551	559	540	560	599	568	595	547	527	577	535	549	588	619	544	582	591	612	606	521	593	589	563	553	551	622	590	579	551	590	627	556	570	585	573	591	594	612	568	559	606	578	540	545	596	579	591	588	582	592	590	556	598	567	579	563	585	604	591	538	571	584	586	569	584	552	604	575	620	587	596	596	609	575	577	597
26683	19771	10353	3709	1440	789	502	338	330	346	435	346	303	315	324	350	323	333	305	275	280	266	254	247	247	231	262	238	237	232	229	258	244	249	216	243	231	239	258	231	238	224	249	237	240	239	217	225	225	231	222	223	267	233	239	260	228	263	231	225	234	228	228	252	225	252	238	239	249	217	228	238	241	222	248	225	234	233	229	244	240	236	225	239	247	247	238	238	224	241	258	257	229	255	217	231	236	247	251	228	194	253	236	203	227	221	238	239	235	229	230	227	237	227	212	223	245	217	236	236	235	247	251	206	220	243	224	254	228	212	221	229	224	234	254	260	238	226	235	251	257	233	235	242	232	218	225	246	220	220	234	228	225	271	252	229	213	223	234	200	213	221	220	218	250	245	223	223	201	225	216	250	245	213	229	229	218	217	249	235	214	227	228	228	212	209	255	255	215	229	226	241	218	242	250	211	219	233	250	211	226	234	243	228	227	213	232	235	238	238	261	238	225	236	203	233	238	202	235	229	220	241	249	248	227	246	240	230	223	223	261	221	244	237	230	245	245	239	236	227	239	236	204	225	220	235	233	219	266	220	230	251	217	226	228	254	225	220	214	246	228	229	213	252	233	238	223	253	251	225	229	226	231	224	205	215	251	227	230	214	232	238	256	213	198	260	219	235	200	223	256	227	222	252	249	239	243	211	218	237	241	231	211	205	220	257	244	256	228	242	230	241	231	206	214	232	216	223	235	217	239	217	214	254	235	237	225	237	221	232	244	219	230	216	250	231	240	226	194	217	228	219	229	214	254	196	222	234	243	223	234	230	223	217	240	217	225	243	228	240	226	229	231	225	230	236	262	274	239	206	218	253	221	256	214	223	213	242	238	231	237	221	223	230	233	263	194	232	228	240	254	227	238	216	238	210	235	226	227	220	232	225	219	218	221	216	214	222	263	240	231	255	226	237	215	265	227	219	214	210	228	211	219	252	227	229	237	261	250	239	228	249	215	229	232	226	192	250	280	234	239	238	240	217	218	219	266	220	240	247	204	248	231	246	261	238	249	218	254	245	239	220	229	216	218	231	223	263	227	217	211	216	221	230	228	204	245	223	245	238	233	231	217	226	231	212	224	235	196	217	275	220	234	242	234	238	219	222	215	216	213	233	202	228	213	250	249	222	233	221	240	248	259	233	239	255	224	242	244	223	229	211	223	264	259	240	218	226	243	229	243	228	241	208	236	228	213	213	245	223	223	226	251	248	250	213	242	238	215	227	236	242	262	234	226	226	219	242	251	249	237	228	247	242	257	242	225	228	239	226	240	248	225	229	232	247	238	243	246	243	207	197	191	221	224	235	274	228	227	235	244	212	214	248	264	213	232	218	210	235	247	253	237	240	233	239	216	227	224	236	262	244	226	251	239	226	224	214	245	245	202	236	229	263	225	229	216	242	228	211	237	250	243	221	233	234	238	228	256	253	202	207	224	247	224	205	235	210	232	229	245	222	256	229	233	242	235	219	241	243	240	238	240	241	206	251	240	255	217	227	244	232	244	238	235	231	280	224	227	241	244	236	229	228	247	241	235	209	224	198	219	229	235	231	253	236	220	258	224	218	257	246	231	239	207	221	216	242	211	195	207	223	256	230	211	221	237	232	232	235	223	209	243	263	237	232	241	235	239	206	206	259	237	231	223	262	233	226	232	227	232	213	234	237	227	240	230	225	213	252	241	223	205	253	228	246	197	230	238	216	223	237	241	239	246	251	223	245	220	205	216	240	250	213	236	248	238	219	217	190	228	229	252	236	228	243	225	226	230	219	220	241	214	209	220	243	215	245	244	249	230	246	242	249	234	244	215	220	258	240	217	232	209	242	223	222	208	231	253	213	209	254	225	237	268	226	220	230	250	251	230	226	225	229	215	236	248	249	218	243	230	250	247	231	230	212	241	223	214	226	191	215	215	232	225	233	203	179	220	214	223	221	234	216	223	254	239	228	222	240	223	244	230	218	236	244	217	219	220	202	232	218	216	239	242	228	212	208	206	261	221	224	265	235	217	249	204	233	215	248	256	229	232	213	221	231	235	237	247	227	249	237	223	239	242	221	234	253	235	237	229	240	230	247	249	265	223	244	237	220	224	234	243	225	238	231	230	239	237	233	241	214	242	263	245	235	227	214	228	226	239	232	217	233	244	262	233	204	239	205	242	260	245	225	241	233	241	256	209	239	216	193	245	239	256	216	241	237	261	256	241	238	237	239	219	209	221	233	239	232	224	218	231	221	225	228	241	264	217	257	238	220	207	245	245	200	232	230	247	214	246	217	250	234	221	223	228	253	227	244	227	242	220	233	237	267	230	217	247	225	225	243	217	241	215	215	217	258	245	214	236	225	243	228	237	244	232	240	222	229	226	236	202	223	212	243	241	243	224	229	213	249	225	249	236	230	249	246	238	249	239	231	200	236	217	222	240	234	263	257	228	234	256	244	208	223	254	229	227	204	241	238	262	249	244	248	231	217	263	220	219	227	224	232	259	256	238	229	251	218	230	254	215	222	217	230	239	220	237	222	227	242	221	246	231	243	226	209	204	206	234	230	271	224	256	228	228	251	236	235	199	249	222	245	219	201	253	240	214	231	237	222	223	244	219	226	248	235	245	218	234	243	237	227	227	225	211	255	240	239	255	254	212	250	240	235	217	206	239	227	235	234	267	218	226	217	222	240	222	208	233	217	242	217	229	223	221	253	228	255	227	219	254	238	234	246	233	222	221	206	245	252	243	278	234	262	228	232	221	233	248	221	218	237	240	234	231	222	223	226	202	234	236	201	218	240	226	221	233	228	203	257	229	222	216	226	227	252	208	220	219	246	237	236	192	234	230	230	241	216	246	248	246	231	215	237	221	205	230	225	217	241	243	276	246	251	246	216	248	222	239	234	232	263	224	244	234	215	209	208	202	241	282	252	236	231	222	239	228	236	241	234	224	230	226	224	209	220	235	249	231	198	238	254	224	220	227	219	251	248	230	233	228	208	241	229	218	256	246	212	230	246	208	196	219	233	230	218	218	220	240	241	247	218	226	225	225	242	227	203	232	216	227	247	254	210	241	214	274	236	237	217	221	206	258	213	236	220	203	241	220	221	244	261	242	210	220	264	224	239	238	229	257	211	225	238	225	196	230	233	250	239	223	242	228	223	217	251	217	261	235	235	228	234	255	244	209	229	245	222	230	221	200	211	234	264	212	214	254	223	220	247	231	233	215	252	241	256	197	239	220	232	266	218	251	251	237	260	247	226	217	219	244	231	222	242	229	220	208	244	237	228	258	234	240	249	210	239	214	236	233	225	206	226	224	229	252	222	257	209	210	228	196	247	217	228	229	248	251	217	233	255	247	200	212	252	232	190	252	215	216	219	244	223	236	220	234	231	247	223	246	244	218	198	231	264	229	230	225	231	196	240	244	238	230	229	227	221	243	228	239	273	238	209	252	266	208	195	236	229	225	242	247	235	226	227
6069	12257	8908	4983	2801	1782	1029	590	631	605	980	629	455	576	579	623	594	515	436	397	380	365	374	346	338	347	333	329	333	319	328	321	304	329	293	296	288	309	317	315	301	317	327	325	308	348	313	333	316	308	305	282	332	331	317	324	324	335	329	313	306	309	312	312	346	326	317	296	291	317	303	343	286	308	322	299	343	311	318	288	310	331	291	267	264	323	311	278	284	298	307	291	309	315	305	315	285	303	320	332	317	319	311	284	304	322	304	315	317	309	317	315	285	309	322	314	292	295	297	300	290	258	332	297	328	332	318	302	290	292	301	310	267	312	332	338	339	308	337	271	294	308	295	297	307	311	307	330	328	282	320	316	277	317	277	321	280	330	317	321	317	325	283	311	314	295	315	319	313	304	295	319	328	331	311	324	300	298	335	313	299	299	298	321	307	295	303	302	288	306	313	315	312	296	287	326	326	287	314	267	282	298	283	315	352	311	329	318	293	310	320	312	315	320	295	299	351	269	308	290	315	280	319	317	324	300	276	318	292	309	304	311	323	331	306	315	307	325	291	295	278	321	289	293	312	282	303	322	315	289	331	317	327	312	299	294	317	326	328	347	300	290	306	305	299	290	314	336	292	290	325	309	296	305	305	307	311	288	289	339	303	273	282	306	286	303	292	310	316	298	328	317	302	294	289	306	337	301	312	313	300	291	315	289	288	325	306	306	302	277	296	276	308	310	288	317	346	303	325	323	291	322	305	323	314	300	304	332	293	306	326	312	325	308	313	288	324	307	289	293	316	295	273	289	304	322	321	317	304	297	292	314	331	298	284	311	313	322	291	276	283	305	322	284	291	307	321	298	301	291	319	303	313	282	313	345	304	288	309	301	306	326	310	324	288	302	299	284	293	295	339	328	306	306	316	333	330	315	274	311	303	299	309	300	336	329	315	317	309	304	314	330	312	295	331	306	277	281	308	277	330	279	311	276	300	302	305	318	297	309	283	316	293	340	321	289	326	298	279	307	332	324	301	319	348	285	286	308	308	323	276	328	295	321	320	275	295	279	289	307	301	306	288	283	294	305	321	267	293	300	322	328	344	299	293	311	309	289	321	309	300	305	300	291	320	291	296	314	303	310	293	310	303	265	315	311	293	302	354	279	297	302	292	316	309	296	283	315	299	296	294	295	306	316	323	294	318	307	280	354	291	286	337	340	284	317	277	304	310	321	305	291	314	253	301	329	304	304	310	303	311	305	334	305	321	303	277	305	276	288	309	290	300	290	278	291	312	301	316	303	314	336	320	308	319	316	312	315	295	315	311	308	302	295	291	281	327	289	297	305	308	296	312	327	292	317	301	282	307	287	323	326	281	305	318	327	291	279	340	293	288	283	265	306	316	306	308	328	337	314	307	305	285	327	318	330	286	298	290	276	323	299	290	296	334	302	342	309	325	275	290	297	305	319	307	309	271	312	303	300	266	316	289	277	285	288	341	298	282	282	348	312	277	313	303	304	311	335	337	290	328	323	315	325	307	330	308	307	298	284	315	309	330	280	350	297	294	320	314	293	324	287	291	319	293	297	303	291	284	290	307	298	299	331	298	308	310	311	295	285	296	314	318	337	285	312	301	300	326	293	296	311	321	288	292	314	314	302	305	310	296	294	304	274	289	307	327	289	320	285	318	289	328	314	339	309	314	295	303	314	305	289	303	270	281	292	323	345	284	304	313	319	262	323	283	313	317	300	293	277	329	326	291	322	276	310	297	283	301	320	295	296	311	327	308	297	353	298	317	337	298	291	312	273	291	329	302	270	314	295	295	308	295	320	321	289	321	294	321	281	325	322	291	318	289	306	305	298	318	308	291	303	325	328	282	295	282	311	327	273	284	321	316	306	287	292	318	300	294	305	304	309	297	308	286	296	321	305	328	317	303	308	298	273	327	301	305	294	316	307	322	278	318	329	315	322	291	305	293	304	317	292	296	314	334	305	298	281	280	289	301	303	303	315	306	321	289	280	328	285	339	264	320	287	310	308	272	292	295	291	312	288	285	324	300	310	317	330	289	297	287	318	344	317	307	308	323	310	332	290	290	291	330	314	297	292	345	294	269	314	312	315	295	289	332	325	300	322	290	324	323	312	294	263	315	312	288	279	304	298	329	345	312	303	310	307	282	309	305	305	315	332	300	341	321	284	287	316	307	292	288	329	321	304	331	313	306	325	319	300	326	312	284	333	320	327	331	294	316	316	325	308	300	352	304	290	289	311	304	305	291	313	297	329	315	286	299	320	288	323	288	312	314	333	306	276	308	302	286	308	316	298	293	289	313	315	330	281	317	318	309	289	297	313	288	330	311	295	311	301	273	299	312	290	287	299	303	294	319	275	311	314	310	310	301	311	329	283	276	318	314	303	302	295	314	309	323	333	297	292	289	309	315	298	294	309	316	310	301	336	300	315	285	323	297	284	288	296	327	296	316	348	283	323	305	313	308	283	312	303	289	303	308	281	321	303	330	308	313	296	284	327	298	294	325	295	265	293	305	270	326	280	296	313	325	307	302	305	353	298	296	323	306	366	290	329	304	323	327	284	314	319	345	329	308	315	306	286	272	291	324	277	310	341	314	287	315	298	285	289	304	328	345	279	310	322	316	306	286	282	333	304	308	299	306	305	312	301	324	282	325	302	285	326	300	333	316	287	289	316	310	295	290	338	315	284	296	303	317	305	296	340	308	307	264	296	320	293	315	262	316	288	282	285	284	297	317	284	308	275	292	324	301	318	304	301	304	323	304	285	327	311	302	302	350	321	300	283	282	285	280	320	268	310	349	270	310	294	339	301	327	335	298	288	307	289	338	286	271	322	320	318	310	280	312	333	313	311	320	313	301	304	307	310	312	322	297	322	293	304	295	324	300	282	281	314	328	319	295	299	309	286	308	294	340	321	312	310	302	308	327	334	338	294	314	310	307	320	326	308	303	311	298	298	319	309	341	312	313	275	307	302	300	315	334	288	279	319	318	300	335	305	319	292	305	307	337	316	332	281	301	334	298	314	284	287	270	297	305	320	351	291	292	322	285	307	264	324	303	292	291	334	328	309	275	326	268	263	297	297	316	318	305	330	323	320	294	292	311	298	289	304	296	329	317	322	321	292	307	324	303	308	319	300	316	307	298	315	300	332	320	318	311	297	321	346	322	325	310	306	289	282	305	335	283	300	319	330	343	303	325	284	270	285	300	309	265	334	330	297	296	308	302	323	328	320	307	292	329	300	321	290	317	283	301	292	308	322	286	299	294	298	300	309	277	309	279	325	311	332	274	353	297	304	279	321	299	308	326	327	294	314	331	318	297	339	355	285	316	328	304	308	295	314	330	281	318	299	308	302	301	297	307	322	299	312	318	334	334	280	294	317	272	297	304	307	355	304	330	331	295	270	295	310	315	313	310	312	289	280	329	313	309	320	310	289	308	306	298	293	301	310	318	284	307	308	308	303	299	324	336	322	295	326	284	307
23700	20921	28166	23805	20893	10191	1857	911	887	773	966	769	672	665	709	770	697	662	571	553	565	526	496	469	469	486	454	465	470	451	460	481	476	499	478	506	477	466	448	464	414	455	463	447	477	471	436	458	480	454	431	473	434	493	461	454	483	465	450	448	447	493	510	473	454	463	436	488	446	438	443	448	468	454	413	453	450	464	461	435	436	441	455	440	451	462	468	444	408	428	434	412	444	454	453	448	470	472	444	424	409	462	446	463	436	444	436	415	431	399	442	408	439	405	447	451	490	433	400	457	424	419	433	439	463	443	446	447	430	417	421	495	418	436	414	435	436	465	433	449	440	429	422	432	429	458	442	431	453	443	395	464	405	417	423	438	398	388	428	447	445	414	492	427	406	433	428	420	442	424	436	427	457	419	427	441	467	429	454	438	401	482	426	452	458	443	478	442	451	452	407	456	415	410	400	445	394	407	439	427	449	456	452	421	454	428	456	471	412	436	446	443	397	437	444	438	446	422	479	436	426	458	422	422	416	448	425	470	426	438	451	406	456	457	456	481	409	412	433	442	399	449	431	451	423	458	447	447	478	374	429	432	442	433	468	424	436	483	440	406	418	432	438	406	435	428	440	434	442	462	411	427	469	434	425	429	478	429	411	413	429	438	445	408	466	452	429	466	422	434	482	430	411	482	414	411	464	458	395	451	452	400	461	434	441	429	469	457	406	414	442	437	438	434	419	427	424	415	401	443	450	407	444	404	440	447	476	441	449	435	471	430	422	433	441	463	451	443	457	435	411	447	421	419	433	471	465	420	489	445	444	455	434	424	449	393	409	423	436	462	442	429	415	438	439	431	439	444	428	454	447	417	437	434	423	472	436	437	455	410	472	486	487	456	462	455	431	452	429	444	457	464	454	459	436	456	402	428	453	414	405	429	449	407	474	417	418	446	464	426	418	440	446	449	420	452	440	445	431	459	445	440	461	424	440	450	410	411	445	483	433	423	442	449	398	452	452	465	419	451	397	472	413	458	455	425	423	415	445	415	471	445	456	427	456	442	473	402	429	424	440	420	458	476	405	468	452	447	432	484	434	437	456	439	414	474	449	426	446	419	439	468	442	435	439	437	414	414	464	403	396	411	482	416	417	405	423	445	468	415	438	443	447	421	382	420	414	412	438	421	423	456	415	420	466	465	435	443	434	459	436	408	394	405	446	420	419	423	404	389	434	457	462	455	440	413	420	422	468	458	406	442	473	481	455	450	427	414	433	435	432	427	387	452	459	434	441	429	443	425	441	448	428	446	416	437	488	439	449	424	456	408	420	404	446	383	435	428	439	409	392	414	416	431	428	418	424	448	464	422	443	441	404	428	452	449	416	434	409	452	424	450	420	416	439	441	431	461	456	456	421	423	472	450	456	446	445	455	385	432	462	471	462	462	439	442	415	406	451	461	437	419	415	445	435	423	417	484	405	438	431	423	413	419	436	434	452	451	430	406	453	419	463	414	444	454	440	433	449	431	414	448	427	471	444	404	418	448	426	447	417	431	458	429	429	464	438	471	443	427	422	413	464	456	465	447	454	451	422	417	438	401	430	443	420	452	459	441	445	459	428	442	433	425	410	461	406	466	390	417	421	435	455	417	435	445	448	408	414	437	412	429	457	461	441	456	443	439	441	435	479	450	432	447	440	446	462	428	433	435	423	421	412	431	465	462	453	463	402	434	446	436	430	447	445	449	442	416	432	407	450	444	462	478	445	427	436	392	420	438	425	470	442	472	437	413	440	484	459	425	495	432	439	418	474	468	418	425	427	442	437	378	433	395	436	435	435	414	395	427	432	427	436	415	428	400	440	429	377	423	402	452	440	456	392	410	395	465	463	429	461	415	413	441	437	450	429	461	424	419	442	461	425	436	401	432	435	436	424	454	449	447	447	441	413	443	449	469	429	429	431	437	448	440	433	430	427	408	450	423	429	460	417	452	404	413	410	452	454	443	463	429	403	446	415	460	459	463	410	464	395	432	423	433	443	446	414	445	475	424	429	453	410	417	397	473	462	446	430	439	456	412	454	451	451	467	436	433	437	452	424	412	450	441	453	434	458	416	434	422	406	415	434	438	419	457	465	431	430	443	457	465	426	417	458	465	425	441	443	447	387	432	452	440	378	415	431	467	486	435	476	424	439	429	408	421	444	486	421	422	425	422	432	445	384	407	441	433	478	406	429	475	396	423	429	399	445	422	406	438	425	465	438	414	431	447	425	417	452	416	431	456	417	423	444	432	435	413	436	422	452	439	418	458	438	450	439	434	434	456	430	478	406	430	451	424	437	398	411	433	463	463	446	441	447	416	465	388	436	457	397	411	425	439	460	432	391	448	416	425	438	435	400	462	485	414	436	426	407	445	452	464	438	431	435	420	403	464	406	429	461	441	418	456	441	455	426	456	427	449	454	435	429	458	423	420	423	429	442	430	461	443	450	431	449	418	434	419	470	462	430	428	438	431	454	474	463	433	446	434	458	461	475	439	427	418	437	432	431	475	445	436	429	438	455	448	394	419	441	430	404	416	440	437	449	399	447	458	425	436	456	410	425	419	411	445	473	466	456	411	433	463	408	432	461	416	430	444	463	421	465	416	442	491	455	509	444	456	432	431	437	426	431	441	465	469	483	407	426	441	405	437	463	439	422	392	401	410	406	447	433	419	497	427	455	447	436	446	448	439	419	469	441	450	440	428	485	424	423	431	416	417	427	455	471	470	460	431	439	461	413	415	462	411	451	432	393	414	422	430	437	470	462	469	442	428	463	455	431	417	421	489	499	423	398	443	459	447	445	448	422	411	450	429	457	423	460	450	441	402	452	412	450	439	454	453	457	437	448	472	441	406	420	412	411	430	459	425	424	460	430	431	454	445	402	484	450	410	439	436	435	442	433	402	447	465	447	392	411	441	433	427	440	409	431	445	434	487	458	431	422	392	412	397	419	450	435	413	423	420	470	424	427	432	467	438	471	426	406	419	372	463	444	453	434	410	438	412	435	437	459	430	420	431	421	424	425	378	417	433	433	416	447	457	450	396	426	426	427	418	464	478	437	419	437	474	453	469	430	439	461	440	441	435	420	434	473	430	437	477	414	448	413	463	424	430	453	444	444	462	413	433	435	425	416	462	405	431	432	424	421	446	436	480	440	450	393	459	397	416	437	393	442	445	416	436	420	475	421	458	424	447	414	449	416	420	447	412	423	420	418	434	398	447	455	447	429	467	469	416	405	443	453	416	435	400	440	445	465	421	438	403	431	408	430	452	462	421	455	460	406	419	454	442	413	463	456	420	419	416	461	450	436	414	446	429	445	411	406	413	426	427	479	436	448	442	485	471	407	432	428	467	448	430	451	439	405	449	430	425	412	432	436	505	423	406	428	437	436	426	427	445	402	458	457	436	429	426	421	413	424	444	426	446	423	433	409	428	449	398	425	411	436	397	425	426	408	430	419	458	455	477	418	411	429	449
7149	21140	16665	9743	6111	4062	2824	1787	1697	1345	1979	1375	1086	1140	1246	1286	1218	1050	966	829	812	744	762	679	692	582	673	646	663	574	650	620	633	600	597	600	585	578	580	599	608	661	583	575	571	615	565	619	571	644	564	573	568	606	595	622	610	589	562	587	617	562	595	581	602	549	590	605	609	601	566	570	558	591	577	563	551	549	627	560	568	543	576	572	575	597	525	582	546	558	548	565	595	562	577	509	574	569	541	561	560	570	592	563	552	562	557	584	523	544	539	535	477	560	536	561	559	508	512	581	569	599	583	525	558	572	589	545	622	600	552	596	529	560	608	527	564	538	556	560	538	525	545	539	588	588	526	544	537	561	573	582	567	570	533	536	558	532	545	608	600	563	503	554	557	566	544	571	520	560	533	545	549	575	547	538	570	559	589	552	570	562	581	588	547	551	551	563	564	554	563	534	549	538	591	536	597	555	525	549	551	559	548	534	602	536	528	547	545	551	534	564	563	559	561	573	534	533	524	581	579	588	536	568	598	544	559	550	553	588	551	567	567	529	567	564	550	607	532	570	555	560	528	571	550	549	538	546	581	571	611	566	564	610	543	588	559	571	552	534	606	545	581	585	519	557	533	530	548	572	552	578	556	563	534	614	527	544	531	556	549	577	573	565	577	562	584	536	561	537	564	567	507	563	531	531	574	595	565	566	555	535	552	565	577	505	540	534	587	487	550	559	574	550	551	573	519	535	535	551	561	498	570	536	531	589	566	607	544	598	527	586	557	560	568	568	555	589	526	553	567	570	535	563	556	542	536	549	545	548	530	567	570	554	583	533	519	516	541	598	544	577	550	557	575	597	601	535	552	567	524	594	534	544	559	564	562	575	578	550	519	548	565	583	563	555	578	613	564	518	586	571	584	564	576	591	537	544	544	585	581	585	632	576	546	525	557	567	547	563	560	566	534	570	546	544	524	543	568	560	549	564	559	570	518	597	576	575	568	569	522	527	580	555	564	540	576	553	522	560	594	564	559	520	576	516	531	547	580	577	589	562	566	533	579	559	567	561	576	594	575	517	550	520	534	544	558	540	588	582	535	553	543	557	576	589	563	564	527	548	547	560	571	556	555	525	593	554	540	521	582	561	552	537	553	576	544	608	559	541	542	519	580	578	515	539	583	569	581	552	561	546	533	535	557	517	533	549	590	535	555	534	586	580	568	607	522	522	554	536	572	570	562	527	600	599	556	599	585	542	595	559	541	542	550	558	565	524	558	568	568	529	546	533	550	570	538	603	529	572	583	518	587	523	548	583	554	538	529	580	541	536	596	563	580	534	528	560	521	546	546	584	542	554	522	546	566	532	565	558	554	582	549	542	604	536	595	551	518	539	574	553	588	613	567	583	531	551	558	555	588	562	554	567	528	537	560	600	595	522	557	540	571	533	557	594	574	571	569	528	580	552	549	528	556	552	540	524	546	554	536	561	539	512	528	602	544	589	545	582	572	580	549	584	533	529	582	597	573	526	583	552	543	532	541	580	576	549	544	570	545	537	597	561	560	557	579	565	542	576	546	550	572	539	540	554	602	539	578	571	562	590	568	558	560	583	551	591	585	549	548	573	522	542	559	516	553	544	555	532	541	570	526	561	545	521	542	513	565	553	537	542	571	592	559	551	531	548	553	518	545	559	613	550	564	558	628	558	576	557	540	558	543	578	562	543	573	570	546	564	575	555	591	524	558	532	560	523	563	581	558	563	543	540	577	559	571	592	586	572	579	545	547	530	585	600	555	549	551	546	537	533	541	565	566	564	562	571	543	584	558	511	558	542	562	533	596	555	591	545	543	567	546	573	572	567	554	557	575	571	534	545	534	578	590	576	555	581	543	567	570	544	554	560	571	541	573	574	583	544	535	538	580	550	578	593	520	557	549	538	575	555	585	586	561	555	587	555	563	534	503	606	554	582	533	565	582	551	545	576	534	585	581	589	553	563	536	559	545	605	569	546	585	612	599	567	580	577	573	526	526	600	573	571	604	595	548	541	611	566	545	536	570	529	581	544	538	532	555	529	549	577	522	566	600	566	561	543	587	558	505	557	594	568	531	548	558	603	556	519	574	526	534	585	568	561	548	564	564	557	535	540	581	575	530	572	512	581	562	550	565	595	560	583	545	558	595	590	569	566	612	572	540	558	564	560	562	541	575	584	584	550	577	575	581	535	585	563	566	592	591	570	569	611	581	579	547	586	572	502	569	552	533	553	575	580	586	553	561	569	562	579	556	538	555	552	539	523	566	539	574	533	563	545	556	533	539	549	593	549	611	566	580	565	537	555	589	578	544	526	542	509	525	518	545	570	561	525	556	554	563	552	567	559	559	583	572	572	576	553	584	549	574	559	537	558	595	529	573	535	540	512	538	555	556	551	563	578	536	573	555	600	549	576	581	551	542	564	545	567	571	550	584	551	555	549	560	539	558	592	566	557	552	547	604	571	553	598	586	561	589	615	538	534	557	562	580	552	518	571	555	559	577	584	553	582	564	570	606	591	605	544	521	591	546	515	581	569	568	559	549	546	568	523	567	544	594	562	557	563	570	606	565	583	595	604	547	584	547	538	556	582	560	536	587	558	515	578	576	590	575	533	555	553	569	568	579	586	573	548	565	562	573	577	547	520	584	571	548	554	592	541	574	561	529	532	554	569	536	543	564	604	568	555	581	582	532	569	570	582	542	568	560	538	560	590	541	521	538	548	554	557	553	553	616	533	555	558	527	555	569	604	582	560	637	550	561	577	584	530	579	559	554	537	585	572	575	585	533	530	577	598	541	541	557	589	531	553	570	539	563	568	560	553	557	563	561	575	562	528	569	574	572	548	549	584	524	536	554	578	555	542	596	577	536	566	563	573	538	577	591	514	580	549	534	572	578	535	572	574	544	601	570	550	568	555	545	583	571	571	568	583	496	551	566	522	584	571	561	546	551	516	543	518	552	577	524	585	544	559	537	582	577	566	506	542	540	559	562	545	572	540	580	589	546	561	586	533	578	540	569	528	586	539	579	509	589	574	595	566	560	561	543	553	534	550	550	560	504	551	546	575	507	543	560	573	568	554	539	514	538	566	549	560	545	573	565	521	567	570	531	552	573	560	544	601	595	563	581	528	531	564	538	564	570	566	554	568	561	566	557	570	527	551	541	556	544	572	556	576	583	534	593	553	567	534	563	547	560	576	531	586	527	554	604	577	576	584	564	563	580	581	552	554	510	577	542	535	574	539	556	566	561	551	544	559	634	553	589	577	556	554	610	580	548	545	613	569	550	539	549	540	524	534	545	563	596	541	574	559	528	577	575	558	557	543	552	534	493	554	537	526	555	591	568	536	575	561	564	532	554	589	526	605	631	528	539	532	563	610	586	575	540	562	561	541	547	550	550	561	578	547	569	544	538	573	551	503	582	578	593	524	545	578	582	579	570	530	553	550	542	546	549	536	564	517	556	541	527	549	571	578	537	563	571	561
24877	20920	26907	24847	8879	1221	693	400	357	333	461	368	275	296	356	349	309	335	263	238	227	218	209	188	205	170	165	188	205	182	142	173	177	168	178	180	165	180	159	185	202	180	188	169	148	158	175	147	151	174	171	167	148	152	161	179	173	164	163	180	182	155	169	160	185	152	167	191	183	197	155	169	168	162	146	197	166	179	132	176	161	185	187	165	157	155	155	177	163	186	150	149	153	168	145	165	171	162	156	169	155	174	176	144	180	153	144	153	147	158	183	160	167	166	154	173	148	163	189	192	177	162	180	161	163	158	175	141	161	159	153	169	170	157	129	156	155	149	143	150	167	156	168	167	168	174	161	178	192	187	150	148	165	167	151	175	174	177	162	163	160	157	157	193	180	171	165	167	176	151	176	181	151	169	157	187	181	163	146	148	177	175	169	153	172	181	152	164	178	156	164	161	144	157	185	167	184	162	156	168	133	177	172	156	163	156	169	167	172	144	163	141	171	170	155	149	167	158	149	174	163	170	157	139	149	160	156	158	170	163	163	150	156	162	178	163	192	160	174	154	173	131	172	164	169	158	183	159	157	164	144	167	175	175	173	179	157	170	175	163	172	149	171	175	166	166	169	169	169	165	157	149	169	143	161	155	149	165	179	148	161	181	164	173	165	170	153	159	180	163	181	171	159	181	165	150	156	160	168	149	175	168	193	173	175	154	184	168	165	177	158	159	147	177	179	161	169	167	156	180	177	162	148	175	160	152	154	172	183	159	172	183	142	154	157	142	151	148	163	170	160	177	175	180	162	148	177	150	165	152	184	175	152	179	180	150	164	175	151	182	175	166	152	169	175	173	146	161	174	170	160	167	143	190	174	160	174	162	164	169	167	162	151	163	191	163	178	172	150	168	169	184	162	167	170	155	156	186	164	152	151	174	154	168	167	164	153	168	168	170	174	173	171	170	159	161	148	191	149	163	183	168	168	166	156	168	149	169	196	159	155	162	182	154	168	182	167	155	158	143	146	157	158	153	150	155	161	157	143	155	139	141	158	169	153	190	167	135	150	167	162	163	143	158	158	165	156	164	167	167	129	183	165	154	154	160	156	199	177	166	160	144	182	176	154	164	146	136	167	155	166	160	144	160	144	160	158	158	146	182	191	177	182	171	152	191	177	187	172	181	164	161	162	159	178	145	164	168	165	147	167	156	163	161	163	154	162	172	146	142	175	160	153	189	143	147	186	147	163	150	160	167	169	186	186	147	169	166	162	158	160	169	140	169	145	154	192	167	193	155	191	159	147	151	170	180	156	159	161	173	163	151	168	187	155	172	153	167	155	159	147	166	139	154	165	177	159	174	171	177	171	170	179	174	160	163	178	164	156	182	161	179	190	153	178	195	178	157	145	156	152	166	169	180	158	159	164	155	157	144	152	143	164	166	153	178	155	175	148	157	174	137	146	163	140	161	152	156	145	164	189	160	174	148	165	149	179	174	162	158	160	141	166	166	175	165	149	152	169	168	152	147	152	168	149	163	150	163	142	175	169	176	137	150	155	172	180	168	170	161	160	181	145	159	158	156	175	162	158	151	183	188	165	178	148	165	191	172	163	165	154	158	162	168	167	155	176	145	171	182	161	140	148	164	159	167	162	172	174	156	156	184	160	172	165	142	153	140	152	161	122	159	166	157	173	165	180	163	161	172	157	150	161	164	175	163	185	136	174	180	143	171	189	151	150	161	155	158	163	168	184	161	155	172	162	174	165	153	155	158	163	158	158	150	183	147	181	158	155	180	153	168	151	160	181	169	173	148	168	142	158	163	161	164	174	155	168	163	150	165	170	165	174	169	171	193	157	186	160	181	162	182	157	139	172	158	160	160	169	181	148	170	160	135	148	144	175	165	179	183	144	160	171	162	157	180	161	162	168	169	154	157	157	170	156	168	171	169	154	156	152	143	156	159	164	167	161	168	168	145	162	148	177	177	155	159	173	153	178	141	164	174	156	170	160	185	166	170	169	183	171	140	177	161	167	158	166	174	172	161	167	156	167	144	163	169	152	164	162	155	151	170	158	161	149	143	182	175	176	152	167	156	175	173	164	156	159	165	138	149	166	167	173	158	182	161	156	176	177	175	160	174	166	156	166	169	159	160	136	177	165	154	156	157	187	157	162	168	147	165	160	187	165	168	154	144	153	169	156	179	151	192	172	164	171	139	168	140	160	171	162	181	152	163	194	149	146	157	151	176	163	155	159	165	146	166	168	158	173	166	162	157	189	160	141	166	159	151	174	161	178	160	154	156	149	165	153	137	139	143	155	162	184	150	162	155	162	168	164	150	161	164	173	166	140	177	154	162	181	153	150	161	151	160	172	147	183	180	167	162	151	173	179	177	169	151	167	163	164	161	180	171	159	155	167	151	167	142	153	184	172	155	173	161	179	154	166	153	166	168	163	155	177	183	165	162	165	160	195	191	152	163	152	166	152	179	180	164	164	163	140	155	191	140	158	182	179	168	168	150	164	168	189	171	185	160	174	158	159	167	159	185	165	146	158	172	176	158	145	156	154	141	132	184	179	194	169	174	157	172	157	171	164	166	163	184	154	164	162	154	154	171	158	164	172	156	175	172	198	179	167	156	146	136	175	149	158	171	188	151	156	178	152	160	152	161	163	175	148	176	148	158	173	161	142	159	160	134	157	143	158	185	147	171	170	163	132	162	177	166	171	173	171	186	199	170	146	139	155	171	180	154	173	150	165	167	156	167	160	186	159	168	149	195	161	131	151	148	150	159	152	149	168	174	172	154	151	160	147	135	158	180	177	142	177	168	175	167	160	160	163	159	153	165	155	169	176	134	138	141	138	177	169	166	172	161	162	156	150	171	177	173	179	156	175	147	157	163	159	157	186	182	163	176	155	139	160	147	166	168	154	152	180	177	163	165	171	174	155	162	183	164	173	171	166	175	164	160	150	188	175	152	175	184	152	177	166	171	153	171	155	178	163	138	181	159	191	176	165	161	150	153	158	164	169	157	150	187	166	165	163	174	152	176	163	178	161	162	180	176	162	172	167	146	147	151	151	150	152	149	171	169	148	158	155	164	183	163	156	162	158	189	157	171	144	164	169	169	182	187	165	168	155	149	178	144	160	199	177	150	154	152	171	175	190	169	162	170	156	172	138	161	168	159	151	170	137	134	169	163	146	186	172	176	170	162	171	173	173	169	176	151	176	166	176	159	191	180	157	154	163	175	175	157	171	181	158	166	171	163	156	167	171	158	147	159	172	140	166	158	162	146	175	163	128	163	162	144	145	172	186	166	161	173	150	149	161	161	171	178	147	152	170	147	173	151	146	175	165	182	171	149	153	178	150	202	165	167	145	155	152	159	175	162	164	154	168	173	173	182	170	159	164	168	168	164	155	158	162	174	126	173	174	176	170	165	189	165	166	175	174	192	177	149	177	149	161	142	167	165	166	177	174	172	146	149	142	156	158	158	142	185	151	164	168	155
6725	15997	12159	6828	3991	2540	1656	987	977	765	1261	864	585	631	647	696	692	611	582	416	409	373	337	289	272	296	278	268	289	244	255	247	256	267	246	252	251	223	262	249	227	223	226	273	231	272	259	227	219	255	253	264	269	246	213	276	285	264	241	242	205	232	251	231	254	250	262	287	258	258	242	199	224	220	235	254	250	249	234	249	220	230	217	239	233	251	213	242	249	220	237	228	212	229	227	227	199	234	222	205	231	242	222	252	218	237	217	257	213	245	228	201	220	258	224	231	225	227	212	208	266	232	242	249	230	201	239	192	232	234	221	206	250	235	213	215	209	205	214	247	236	234	237	234	224	218	244	237	233	230	218	227	243	236	226	219	251	235	233	201	234	253	208	232	242	220	242	208	242	212	237	235	204	225	227	224	228	222	239	223	240	243	214	249	232	221	207	213	215	228	248	231	249	249	229	250	233	252	235	237	227	243	217	240	259	249	229	210	224	229	208	231	255	239	234	211	192	229	212	209	228	220	232	252	227	245	202	215	246	241	220	249	224	239	224	228	238	233	222	222	222	216	216	223	254	252	224	198	232	250	245	218	223	230	217	220	224	224	227	228	239	232	240	257	234	241	244	212	236	206	215	225	242	229	233	214	237	233	242	228	216	226	226	225	219	222	264	216	243	225	246	256	232	237	247	196	239	232	224	243	226	225	211	257	229	228	242	236	229	243	232	240	212	208	234	226	222	255	216	208	274	245	216	219	198	218	259	229	258	242	231	208	225	228	240	221	225	223	248	223	233	230	233	211	209	231	227	234	214	212	231	223	254	222	189	237	237	230	240	241	236	251	215	241	232	218	247	212	219	215	246	213	204	233	214	232	225	237	233	234	228	222	196	253	222	257	194	228	232	213	215	213	244	235	235	239	217	231	224	238	241	213	216	231	233	205	214	253	234	237	204	219	241	222	221	252	238	233	228	197	233	217	232	251	199	234	238	216	227	229	224	220	212	221	247	231	213	240	214	212	215	229	212	232	216	242	222	215	228	242	223	206	234	230	208	207	213	225	219	247	238	218	233	226	233	217	214	227	235	220	216	232	216	233	214	244	219	235	216	237	204	216	258	222	241	263	224	237	260	212	220	232	242	206	190	218	246	216	220	216	245	226	223	229	227	234	228	205	235	225	232	227	208	227	214	222	232	208	224	226	230	217	236	211	257	242	225	238	229	212	248	247	233	225	223	214	233	203	242	243	230	223	218	218	239	217	237	236	231	245	228	240	234	215	224	214	223	236	219	209	222	240	184	222	233	226	231	225	205	223	217	254	248	239	204	276	214	248	249	237	235	233	238	211	231	236	250	241	258	233	225	232	229	240	211	208	227	253	214	222	208	250	224	200	242	220	244	224	198	238	249	232	198	206	240	226	226	190	227	222	219	204	219	205	252	239	229	234	233	225	229	223	238	228	250	205	216	230	225	219	226	225	254	214	229	224	248	238	230	251	253	237	212	219	213	236	219	242	227	203	274	216	206	214	196	243	231	205	212	232	248	224	225	241	223	224	223	215	218	222	232	233	208	242	242	223	225	228	248	222	214	248	202	239	220	225	211	258	240	265	268	240	224	240	247	216	239	228	255	239	227	225	238	207	228	221	218	226	255	222	235	247	237	214	241	235	201	235	241	232	241	224	231	202	228	232	240	238	240	251	216	225	217	221	232	249	227	244	228	257	227	233	244	264	224	199	228	212	225	250	238	227	205	242	218	214	237	226	220	231	228	214	240	231	244	231	227	230	231	248	226	221	239	238	224	226	233	209	223	244	228	238	245	232	223	216	206	215	245	249	238	221	229	204	209	218	230	238	255	224	226	238	254	244	232	209	247	233	233	242	236	226	198	195	231	229	224	247	239	221	247	242	215	220	207	242	233	239	229	239	193	216	233	222	221	241	239	233	227	233	210	254	226	205	222	260	237	243	233	223	248	209	233	214	215	211	235	217	247	222	226	223	240	221	224	228	228	217	215	234	246	220	220	243	249	241	211	250	224	251	246	249	224	200	227	217	237	217	241	215	250	242	215	244	249	243	230	240	242	235	212	250	236	219	219	254	239	226	216	216	240	246	230	227	231	263	227	235	240	248	230	217	235	228	224	227	214	254	219	236	239	265	267	230	218	218	244	197	241	238	253	245	225	214	216	232	233	233	214	220	209	238	262	195	221	216	244	238	213	241	243	219	242	245	235	193	253	219	216	223	239	203	231	236	199	245	234	236	223	232	208	240	227	241	234	254	231	204	232	251	207	232	242	238	221	207	228	217	204	256	233	222	238	218	249	227	232	233	244	218	214	253	223	238	223	226	247	231	229	241	241	213	223	227	235	239	251	246	230	215	234	254	225	215	248	218	204	218	225	221	201	236	218	235	225	259	230	233	222	230	208	224	257	227	216	281	209	231	263	268	235	273	215	230	245	231	236	227	240	222	220	238	245	224	208	206	237	219	239	206	204	230	241	232	260	235	232	234	251	213	229	227	249	240	207	232	205	215	235	232	240	229	252	219	227	237	251	232	232	233	242	217	237	235	216	217	231	225	221	240	221	234	220	216	233	220	234	196	206	229	237	223	234	233	201	223	227	248	256	232	217	247	249	204	228	225	244	213	207	227	251	221	223	212	221	238	228	231	233	238	234	226	249	203	240	232	244	217	196	224	237	223	261	258	234	219	235	216	243	237	215	250	242	217	258	229	237	215	220	219	221	224	233	242	249	211	222	218	216	238	242	221	247	227	224	244	246	209	240	253	214	229	241	236	216	255	238	209	253	234	217	224	241	241	232	217	210	226	229	239	223	221	228	226	220	226	228	239	242	220	229	212	235	231	231	198	196	236	258	231	239	219	235	208	253	236	224	247	252	231	215	219	250	221	223	229	215	240	251	223	221	219	223	234	216	213	239	232	237	222	236	229	229	222	225	224	241	230	229	230	239	246	225	248	218	210	184	218	250	237	239	209	202	226	234	198	273	224	228	206	239	212	226	217	226	233	240	224	209	219	223	228	244	232	259	227	207	246	233	251	224	244	255	201	242	234	240	215	241	251	243	204	223	222	215	235	224	239	241	212	226	269	251	277	221	236	183	241	227	240	244	231	239	199	235	215	240	253	220	248	221	204	220	196	226	237	237	231	200	232	223	217	208	233	222	228	230	228	229	219	221	222	230	236	258	236	199	240	238	226	207	243	227	243	203	229	234	218	230	227	226	242	219	224	216	262	234	230	259	237	217	233	205	249	220	231	218	234	267	245	234	227	224	237	201	220	221	238	227	223	231	226	210	227	257	235	238	224	251	230	229	232	240	205	247	206	222	226	237	231	206	218	210	241	214	222	225	240	249	213	245	217	224	221	239	255	221	230	219	235	226	214	203	205	216	230	208	211	230	251	241	238	211	226	250	235	214	253	207	229	214	202	215	219	242	232	250	227	247	235	221	228	235	240	241	226	223	239	245	228	252	244	265	229	219	233
22687	20947	28644	23429	20945	20980	9289	1517	1167	1035	1281	1045	731	887	866	842	897	842	711	658	625	591	592	511	519	510	545	522	493	507	509	507	516	507	469	500	522	467	469	452	493	437	506	477	485	501	487	486	462	461	496	483	479	456	436	484	462	479	517	479	442	508	447	492	470	442	445	476	469	522	469	446	491	438	488	479	499	484	451	470	472	440	433	437	500	463	484	465	457	459	436	451	421	470	419	444	464	464	445	505	436	490	456	482	449	473	470	472	493	461	463	455	436	452	471	436	431	448	438	428	455	469	438	429	440	450	465	452	462	483	458	453	490	474	428	442	486	428	440	422	443	450	456	478	447	439	427	471	465	453	468	417	435	445	472	455	426	469	425	434	466	471	485	438	449	428	450	437	467	469	431	468	455	447	463	451	435	497	454	464	450	422	467	458	437	427	461	467	459	453	452	454	442	454	457	470	437	423	455	445	456	471	471	474	461	422	442	439	445	460	426	446	454	473	469	455	412	417	442	448	442	442	462	485	442	425	464	440	432	481	431	434	460	439	443	408	440	446	440	445	468	457	435	452	424	436	464	397	473	472	453	439	467	460	453	426	483	478	471	480	441	438	396	498	464	471	466	524	498	462	431	473	424	436	432	435	465	451	443	452	448	475	415	487	413	428	423	418	426	431	437	443	436	441	432	497	467	486	457	458	451	422	495	433	443	437	439	448	443	426	425	469	425	470	450	442	464	410	447	446	426	461	437	458	417	476	417	446	436	447	449	478	414	402	465	433	433	431	462	480	453	434	452	470	470	439	470	451	436	433	453	458	472	454	465	411	428	417	503	410	492	416	428	450	486	426	422	452	438	439	440	429	453	455	424	470	454	462	437	427	451	468	440	464	434	459	423	455	426	483	385	442	448	469	439	426	471	442	421	438	439	468	434	441	448	425	459	456	407	412	474	451	443	443	438	430	462	453	410	445	454	464	448	417	439	461	461	449	431	458	427	451	427	437	439	448	504	444	473	457	478	411	483	468	445	449	464	415	463	439	478	490	467	465	466	439	443	451	424	461	458	448	465	467	469	458	429	473	481	492	439	476	402	458	422	439	463	465	452	400	453	443	477	427	420	458	455	441	484	439	430	478	458	449	460	441	428	458	418	435	469	443	447	443	450	431	454	410	476	466	470	511	473	457	507	472	477	458	428	450	437	467	466	493	468	436	452	384	476	463	457	428	473	417	440	475	424	461	452	457	448	442	464	426	450	452	438	450	441	458	455	416	487	454	449	430	470	439	477	517	452	444	479	485	464	445	458	442	475	448	439	446	430	422	462	437	415	480	455	461	434	441	479	452	461	455	437	414	456	415	415	419	467	435	433	482	464	408	448	488	462	488	456	456	485	444	433	439	454	487	422	443	456	477	508	478	426	445	448	470	490	449	443	448	474	471	460	422	418	447	423	422	449	417	468	465	465	469	427	433	421	431	460	445	456	482	453	469	438	429	426	462	463	482	470	456	434	446	439	468	450	441	459	435	445	429	444	425	452	438	452	445	418	490	478	460	446	466	441	433	446	442	444	440	485	464	479	430	423	427	437	462	448	419	440	419	472	468	434	458	437	413	470	489	445	465	485	445	446	420	460	448	465	445	422	433	444	456	461	492	423	402	448	453	473	474	447	444	452	448	431	440	449	414	447	448	465	473	450	454	419	438	440	454	440	429	453	486	475	478	425	447	448	468	512	486	455	461	421	472	455	483	438	461	472	465	475	460	462	432	434	451	499	433	449	448	473	417	438	429	458	456	479	433	456	460	439	443	443	466	414	460	448	419	427	472	477	479	453	420	431	483	470	426	455	463	432	463	430	444	407	431	504	451	458	454	417	424	440	474	422	425	434	426	441	472	447	482	437	440	468	426	451	488	460	504	447	432	442	431	421	448	486	474	425	440	417	460	475	466	429	503	440	428	474	442	460	436	449	446	436	470	454	427	452	443	467	451	445	420	391	444	412	446	449	449	482	449	451	463	419	425	413	434	446	470	493	487	484	453	433	491	436	417	446	432	442	460	456	444	433	427	470	476	407	459	422	440	445	436	454	435	459	479	460	447	450	437	451	433	468	441	463	459	441	442	465	444	404	469	474	445	452	433	468	416	448	458	437	432	469	474	438	462	428	442	418	422	441	470	483	483	489	482	461	453	449	441	486	440	497	478	447	466	439	470	417	434	478	505	447	426	459	432	414	460	458	416	442	392	423	440	441	460	460	469	464	425	426	420	460	440	441	485	472	424	450	454	468	453	481	451	466	415	448	447	439	433	457	429	444	447	439	463	435	445	447	439	417	428	437	422	426	428	392	470	401	447	469	496	456	460	428	445	426	461	442	389	479	415	431	407	443	471	480	415	466	457	442	445	470	462	443	437	466	437	445	448	419	481	452	421	489	452	473	427	458	448	437	425	444	455	434	421	424	456	444	473	446	481	434	489	437	447	418	447	462	450	452	434	474	466	423	452	486	448	449	469	470	437	412	433	445	424	478	477	438	455	442	458	451	436	451	449	456	437	451	467	440	458	428	472	439	424	458	463	442	450	474	469	459	447	457	454	481	430	434	504	473	439	447	434	470	453	497	435	436	456	446	466	423	437	444	393	475	458	423	486	426	453	438	438	470	427	438	455	448	464	467	456	419	417	451	500	450	459	482	445	443	434	403	487	438	425	470	455	439	453	421	442	453	452	466	465	444	487	461	454	458	441	439	439	409	443	471	469	462	447	470	465	454	482	428	470	448	439	455	488	453	464	398	438	436	427	456	454	440	468	418	454	450	430	440	466	451	439	465	453	433	424	442	406	462	441	421	430	460	437	444	466	453	435	442	441	453	480	477	453	430	498	453	454	480	444	445	428	465	454	415	431	434	396	437	446	450	448	463	448	451	464	444	467	450	444	458	436	450	469	450	418	472	403	442	422	442	427	438	472	461	497	459	461	475	461	467	431	467	438	448	431	449	452	438	464	446	403	439	445	457	440	432	451	453	480	450	447	466	414	425	444	466	450	443	445	429	457	464	431	467	451	486	435	467	465	482	433	425	397	461	496	448	423	439	437	444	457	452	469	437	442	479	463	422	436	463	481	485	482	462	418	484	454	467	457	445	441	444	409	430	450	449	457	430	415	449	461	452	455	454	450	425	435	494	438	490	474	413	389	480	449	462	373	484	462	441	425	425	448	427	472	434	449	423	415	486	462	442	453	487	469	466	444	471	436	443	427	452	463	430	445	499	468	419	397	467	426	478	456	412	401	450	411	467	431	469	420	453	466	422	440	426	445	476	442	431	471	460	441	434	410	459	407	465	447	420	453	433	475	466	453	478	426	460	448	467	436	455	442	465	417	416	473	433	447	439	493	485	439	423	462	433	467	453	442	460	425	433	482	462	455	412	450	438	442	460	424	459	479	420	479	428	469	468	460	411	467	452	438	422	433	424	441	425	481	447	459	443	441	449	430	456	458	432	444	416	449
9503	25498	21661	13188	8544	5810	4058	2682	2506	2038	2740	2099	1477	1481	1586	1619	1642	1541	1285	1020	1004	947	837	794	733	701	718	679	734	670	682	617	617	638	646	642	677	641	618	685	605	640	628	635	648	614	614	593	572	630	592	624	566	604	628	641	611	647	616	609	582	633	611	611	588	611	623	657	694	644	596	643	600	582	557	595	574	551	574	575	583	548	632	590	592	549	559	576	548	639	592	558	579	579	558	611	542	552	612	614	602	558	574	570	579	568	571	564	581	562	595	584	595	547	605	544	567	566	580	611	528	621	585	584	543	578	574	564	607	540	598	594	589	560	566	568	582	556	581	563	592	565	608	565	595	547	544	598	597	577	628	548	553	542	541	632	565	547	535	588	616	551	601	507	598	570	568	559	554	580	550	555	572	574	579	568	567	566	593	608	560	599	579	591	542	553	557	567	553	565	582	580	593	530	567	568	587	592	536	603	556	553	594	594	544	606	581	576	573	577	596	577	561	586	597	574	588	536	560	601	647	598	622	523	554	590	556	559	563	597	602	566	572	588	586	590	602	587	564	563	583	595	570	581	554	584	534	575	531	586	576	555	614	565	589	576	605	556	614	581	562	581	600	558	577	556	569	595	568	566	592	529	599	581	585	526	580	611	538	573	580	544	604	564	566	605	548	592	561	537	548	560	565	565	562	583	577	587	616	544	570	571	641	593	600	576	558	577	576	558	580	557	604	602	558	584	568	559	566	591	526	537	581	605	565	584	575	562	580	567	587	566	615	584	531	581	549	598	569	536	547	585	570	570	564	605	612	598	576	592	548	626	596	581	585	582	618	582	570	564	551	556	604	528	584	580	567	528	573	576	586	599	581	538	593	572	552	591	581	622	587	591	596	563	548	602	513	564	582	549	570	542	564	579	564	549	570	573	581	570	578	580	603	570	573	561	547	585	597	594	605	568	560	581	546	594	600	541	577	565	562	592	567	589	540	582	597	588	579	562	563	594	556	528	559	577	604	586	558	612	566	592	562	556	571	613	593	583	557	599	564	559	575	563	557	581	588	545	534	575	569	549	553	576	580	553	524	586	534	559	568	571	534	591	617	583	567	602	543	590	601	610	575	547	572	567	588	581	619	563	580	554	597	585	520	530	562	558	585	531	571	559	562	582	559	578	598	603	581	558	569	568	611	579	580	597	564	568	580	576	584	574	563	550	530	564	544	548	568	580	604	606	553	578	586	620	591	548	599	580	563	581	578	602	571	569	583	572	560	622	558	642	491	536	564	575	581	584	560	577	567	548	595	536	576	571	596	586	561	565	583	542	539	529	597	606	566	612	548	619	577	598	581	571	542	534	616	538	587	567	566	588	573	578	561	558	551	550	576	568	565	568	645	568	569	564	577	578	592	535	565	600	564	559	607	520	571	543	567	525	594	570	571	548	564	564	564	548	595	571	567	544	573	600	560	525	578	568	573	589	549	574	591	590	570	600	557	566	573	564	534	560	585	533	586	598	570	553	550	563	555	529	595	593	576	571	532	542	553	615	558	584	576	519	576	574	564	542	534	582	544	572	553	590	596	570	563	637	538	565	630	579	575	565	582	589	533	574	584	600	581	583	600	582	599	552	548	550	584	596	538	560	560	541	596	581	529	586	595	570	565	525	618	580	580	571	596	531	569	532	547	600	590	540	574	567	548	575	576	539	600	562	595	614	578	572	597	557	559	555	575	541	603	599	552	540	543	579	564	557	603	588	577	608	619	597	550	592	622	506	518	558	618	605	583	561	570	539	567	537	581	530	596	558	589	582	593	551	582	614	540	604	562	581	572	591	529	589	622	593	573	563	591	570	526	625	582	574	562	581	592	579	545	569	565	582	593	579	574	588	606	584	586	559	566	633	557	597	530	553	592	579	572	539	571	622	601	537	593	576	579	560	564	584	598	575	618	553	564	609	603	614	602	571	556	564	572	583	621	571	543	554	550	573	604	571	568	555	574	567	557	577	571	585	591	563	593	517	537	570	593	527	591	564	587	575	534	587	528	536	573	555	581	545	553	571	549	617	566	562	565	562	510	552	521	570	528	563	581	573	615	589	556	595	580	598	560	580	567	626	553	603	570	574	553	584	574	534	565	560	550	604	579	610	568	586	550	565	580	596	561	583	556	595	561	613	587	566	568	568	586	575	603	582	574	609	578	533	604	579	583	572	579	569	566	562	549	534	577	609	591	578	563	571	598	560	594	565	602	600	579	524	561	576	505	536	548	576	620	577	554	577	545	588	536	573	549	575	586	565	593	562	583	547	610	574	582	592	556	584	563	566	543	551	573	563	593	541	580	575	547	545	597	596	570	572	580	606	555	590	570	577	593	565	579	595	566	565	587	587	630	579	579	586	602	538	623	586	560	601	563	525	559	568	540	594	571	555	556	567	562	544	589	590	598	576	584	587	614	592	593	580	577	623	565	613	557	529	582	537	610	577	594	575	534	589	569	573	549	537	592	548	546	554	553	561	585	581	554	563	562	578	552	531	570	559	554	570	591	567	538	556	591	548	576	603	587	575	520	577	612	538	578	548	574	600	597	574	626	579	581	561	597	602	561	564	579	568	576	585	549	591	543	642	557	540	563	569	548	588	611	607	598	576	654	533	587	565	569	618	558	569	588	570	580	602	569	592	558	566	542	618	551	572	564	526	589	578	565	576	582	526	596	570	592	595	603	514	598	550	580	569	605	531	554	611	568	568	580	538	585	591	537	561	562	565	590	575	585	541	606	613	582	558	583	563	585	619	597	544	569	591	560	601	608	582	566	549	555	580	591	582	553	570	617	591	569	560	566	546	565	541	538	580	594	607	555	594	572	560	581	546	551	577	553	570	556	601	591	550	582	537	564	554	568	605	592	540	583	575	560	562	611	543	531	543	542	589	580	520	566	543	640	561	558	563	555	598	615	583	578	587	518	583	558	610	563	557	538	589	558	527	602	581	530	556	643	596	584	602	587	558	585	551	549	573	568	594	550	589	586	577	564	589	539	600	572	558	575	582	545	581	566	539	555	630	566	554	599	588	579	574	543	583	607	576	603	589	526	571	553	569	609	582	589	531	586	572	586	561	556	520	530	574	554	609	596	573	639	529	576	552	567	516	546	557	546	548	585	600	599	586	573	566	565	606	562	592	564	572	528	576	566	575	567	575	610	558	565	575	575	565	585	546	595	600	565	587	577	552	571	552	606	606	556	556	511	557	576	582	541	569	568	562	570	589	557	614	586	574	596	571	547	531	606	559	557	601	584	567	567	548	578	574	545	582	602	555	565	593	557	572	567	536	582	548	556	614	566	544	539	579	575	575	581	559	540	545	617	565	591	586	563	597	562	565	549	544	553	572	617	567	552	599	561	619	562	583	582	570	579	580	525	567	552	605	556	549	579	585	548	550	529	523	571	563	580	568	586	588	558	576	602	517	530	592	562	557	522	546	583	524	568	554	576	554	561	569	593	574	541	590	628	595	564	589
26936	19782	10165	3482	1386	839	513	295	373	325	447	378	302	332	299	325	337	332	318	294	263	263	236	251	210	234	238	215	244	259	249	237	226	234	226	227	253	235	220	243	238	244	230	248	237	233	239	221	230	242	231	245	210	250	251	243	287	242	252	232	225	259	223	237	208	241	211	275	242	247	211	249	251	242	213	247	245	252	248	213	218	250	249	252	219	248	216	251	229	255	230	231	244	230	222	208	212	250	227	218	247	249	224	213	239	213	227	232	228	247	233	231	235	229	238	245	239	226	223	223	247	205	226	240	224	229	210	230	253	238	225	256	229	211	239	234	267	245	197	229	228	235	220	253	228	244	232	231	223	236	213	235	245	242	264	238	246	221	225	234	242	240	239	242	229	231	234	245	229	227	214	214	235	244	242	221	247	215	219	205	244	237	238	255	205	238	218	256	245	232	245	208	250	231	199	230	218	237	238	240	250	253	242	216	246	217	249	228	214	255	244	229	253	230	233	241	218	242	273	231	247	228	226	249	236	229	240	229	237	214	231	226	228	240	221	246	228	229	230	216	212	225	265	236	241	276	229	220	233	234	222	233	228	236	211	219	249	228	259	236	253	209	247	222	242	232	215	221	241	253	260	213	249	215	242	238	234	200	229	228	257	216	257	235	243	230	218	226	225	243	239	234	256	229	223	227	240	240	236	230	239	239	225	228	237	225	229	247	236	225	220	236	220	239	254	252	245	228	219	253	220	245	248	225	228	226	260	256	253	248	263	219	240	230	217	217	230	224	254	227	218	256	249	202	231	225	224	255	222	249	232	253	235	269	267	223	245	215	250	236	232	188	214	231	231	218	239	251	239	237	207	242	252	250	222	248	224	206	219	227	236	245	221	218	230	239	240	238	228	226	242	240	250	223	232	194	233	199	236	222	232	274	231	240	252	263	236	230	235	249	233	240	252	240	237	219	241	217	219	223	232	234	240	223	259	244	231	232	230	215	226	233	242	247	256	216	226	232	250	220	220	256	231	235	224	210	188	234	229	225	244	224	240	230	223	215	247	259	237	239	266	235	245	237	233	272	222	218	232	231	238	217	249	227	210	227	245	220	239	230	246	242	212	256	224	230	243	239	251	237	248	251	253	242	242	240	263	236	234	242	221	235	250	234	234	243	239	275	236	231	251	220	211	213	213	192	225	224	252	215	234	237	226	221	243	243	226	259	232	210	231	234	238	222	204	258	244	218	224	217	250	225	222	216	243	247	231	220	236	251	242	232	240	294	226	222	220	245	240	228	214	263	224	227	247	250	216	195	242	231	224	215	246	232	216	238	222	235	222	231	235	229	230	236	225	227	266	229	235	240	246	206	212	199	229	223	238	253	226	228	240	215	244	228	218	234	257	231	208	231	239	251	231	230	262	223	223	219	265	243	251	223	237	250	225	226	227	221	216	239	238	232	231	238	236	251	235	229	248	231	247	237	239	238	221	202	227	244	237	223	250	227	251	251	201	222	238	233	264	253	273	244	227	224	237	215	228	230	250	226	233	223	223	227	262	213	250	255	233	232	230	219	222	222	212	220	229	224	237	212	230	232	255	254	243	248	233	231	249	245	229	232	251	240	234	246	228	247	215	248	245	252	237	218	236	233	230	264	234	247	241	212	239	237	228	280	231	249	226	209	223	232	245	247	250	246	250	213	258	241	225	238	221	244	236	231	214	231	218	211	219	239	205	243	246	254	241	258	236	248	228	233	229	217	241	222	229	206	230	259	247	203	251	238	234	231	227	244	248	234	227	225	230	211	222	251	216	239	252	238	239	224	223	199	239	246	222	256	211	221	224	224	231	198	210	232	232	225	240	225	205	216	237	235	252	246	253	246	231	209	218	209	214	241	275	244	229	238	246	258	257	232	243	257	260	208	270	235	240	203	230	236	234	239	235	249	247	236	216	265	239	234	238	224	223	246	244	238	235	231	215	231	215	242	214	217	242	240	236	222	218	234	223	221	243	211	235	219	231	228	218	248	221	222	211	228	240	206	216	255	233	255	223	229	228	229	237	219	212	253	213	232	246	249	243	256	267	240	211	246	223	224	247	239	238	232	231	221	241	244	256	238	267	231	243	235	220	239	232	268	252	224	224	223	234	249	216	228	221	247	230	233	210	240	217	244	213	227	249	228	240	236	228	232	246	238	240	272	233	200	238	225	254	228	227	230	217	222	257	235	233	207	243	246	228	224	245	240	233	244	226	242	234	228	216	229	201	252	210	246	255	265	268	212	216	255	220	259	229	251	233	247	219	251	266	233	217	222	220	255	197	244	228	233	214	232	224	246	237	233	218	251	210	230	228	231	225	228	263	251	215	249	212	209	225	266	222	222	216	238	232	231	222	214	221	285	242	231	239	225	240	232	228	234	245	205	252	235	204	241	245	229	232	208	239	240	198	239	229	212	259	236	249	230	223	228	243	240	267	254	222	251	232	237	242	228	205	245	249	245	212	231	278	221	240	230	230	238	219	238	228	237	220	219	237	260	224	243	244	237	263	267	231	223	233	220	262	233	254	230	220	228	241	223	228	228	222	228	231	212	233	230	244	243	250	258	247	249	219	228	226	224	220	240	232	224	240	227	224	245	242	231	248	245	218	224	256	241	256	227	256	213	220	252	214	220	233	218	238	243	247	263	226	219	238	209	256	224	238	239	241	222	226	250	240	255	237	195	225	216	243	216	238	247	236	239	206	227	224	231	234	260	235	223	247	252	221	226	231	253	226	238	222	244	225	239	218	225	239	231	238	245	231	248	204	224	239	229	221	254	222	250	232	207	229	237	240	247	218	236	222	223	244	241	252	234	235	210	222	225	252	238	229	200	224	205	203	239	209	234	259	249	237	235	244	217	225	224	257	233	222	228	237	222	234	218	245	244	242	228	226	227	233	242	215	232	245	234	219	255	240	239	215	216	245	230	228	228	264	215	249	230	234	225	227	244	221	230	259	211	244	241	236	237	232	248	230	264	233	234	221	240	252	242	239	225	245	232	228	274	223	229	218	260	255	232	236	257	227	232	222	254	222	231	203	219	265	245	247	240	251	248	220	206	195	233	222	211	234	233	224	214	222	239	220	249	228	204	232	252	253	234	221	246	235	233	245	241	218	263	233	237	220	233	228	256	201	227	252	249	236	245	218	214	235	262	241	207	242	239	236	230	237	205	225	208	237	252	226	261	225	245	234	238	247	219	232	249	248	240	195	239	234	242	221	248	240	222	227	244	218	239	257	255	252	260	244	242	223	201	232	248	230	227	248	243	216	247	225	217	223	219	229	235	262	240	239	216	218	244	250	242	233	228	223	221	241	221	226	224	225	258	243	231	201	270	194	257	227	255	216	214	235	235	261	245	212	232	244	212	245	217	241	227	235	261	237	239	223	246	203	212	261	224	262	246	218	262	223	228	233	235	211	212	257	222	223	224	223	215	228	240	261	223	253	245	222	228	229	228	223	251	244	210	250	229
5594	10193	8934	4640	2447	1362	899	553	547	521	957	718	469	507	554	603	593	578	492	424	426	381	375	345	347	355	347	344	320	305	304	321	317	328	337	331	294	297	290	288	334	292	323	305	311	297	322	270	332	332	314	343	327	334	296	343	321	309	293	318	324	302	311	332	316	298	306	313	355	309	342	322	305	278	309	336	319	318	304	295	294	317	314	320	312	322	278	268	310	324	285	310	328	317	301	320	297	305	325	297	317	268	342	273	317	316	319	307	314	313	303	347	308	315	274	305	279	318	293	296	279	305	322	322	310	292	320	301	320	328	323	309	338	331	326	304	279	280	301	313	285	321	292	295	291	320	306	285	348	297	307	306	296	313	353	300	317	273	299	272	279	328	327	346	313	303	301	315	306	317	309	295	299	290	310	285	308	310	290	323	299	307	308	284	300	303	318	308	321	329	327	296	331	299	328	279	323	298	297	287	287	299	289	307	304	298	294	267	334	300	298	350	306	289	306	323	283	300	311	316	293	353	299	309	314	312	311	326	299	304	308	316	285	325	312	330	305	304	298	277	332	327	295	304	298	334	278	315	329	336	310	295	301	329	318	324	298	294	329	292	307	296	287	306	309	279	312	297	288	300	292	317	331	283	323	309	320	304	290	317	301	287	292	317	325	294	334	307	304	307	320	307	356	303	279	299	313	278	294	317	305	313	323	306	308	309	322	307	294	331	293	291	313	311	315	318	272	283	316	293	318	306	303	311	315	305	321	299	308	304	315	293	308	310	322	317	338	304	290	329	308	317	297	308	304	323	312	312	301	326	316	315	290	308	312	309	307	309	337	304	304	348	306	315	329	321	322	329	319	298	295	309	289	322	284	313	298	283	284	283	327	306	336	303	300	296	334	317	273	336	284	304	315	310	277	284	300	295	332	318	335	303	318	286	303	303	322	299	306	277	337	326	285	297	326	313	290	334	316	292	306	301	314	346	319	296	307	308	305	303	291	285	303	302	317	300	317	320	325	306	306	317	318	285	318	282	293	307	332	303	315	285	280	336	362	298	298	322	313	296	307	314	316	331	312	297	282	324	311	333	314	308	319	330	321	321	322	308	336	281	311	306	313	306	291	291	291	348	320	322	300	296	276	314	299	318	306	309	313	300	343	319	286	288	290	306	309	319	310	307	284	314	284	301	309	274	321	299	325	291	296	307	277	300	327	322	288	335	266	285	330	270	330	301	307	303	325	295	282	297	294	305	272	267	294	307	347	301	306	307	306	302	286	310	310	294	317	309	277	290	301	345	322	278	287	305	302	318	311	268	281	288	331	299	286	279	322	293	320	271	315	281	306	340	301	280	291	306	314	295	311	300	331	303	317	301	290	320	320	329	313	301	313	289	288	309	294	298	275	287	312	295	287	289	307	280	323	304	336	322	303	302	311	337	300	303	317	310	300	308	318	304	314	313	321	306	301	351	302	343	294	311	308	313	338	312	312	307	325	293	281	315	338	291	329	320	297	318	311	303	309	327	298	322	318	329	272	302	307	302	309	277	276	331	256	312	342	293	319	311	311	295	325	310	296	347	310	319	307	305	293	303	331	307	295	290	341	271	311	279	320	293	324	318	331	323	311	297	310	288	312	308	272	289	346	277	328	281	307	296	355	334	284	321	304	336	285	308	323	308	309	324	294	306	298	327	310	316	310	309	293	328	321	326	311	326	286	304	281	301	304	314	312	318	317	311	311	287	303	301	302	272	294	307	300	327	323	286	275	325	283	303	284	321	300	312	313	319	264	297	285	317	296	298	326	281	293	299	315	324	314	293	289	316	297	307	305	307	291	323	320	303	313	293	298	307	318	328	327	308	276	282	310	329	309	320	278	321	308	307	314	323	311	322	303	321	296	328	313	299	280	299	284	331	287	306	287	316	319	285	302	291	314	297	286	336	320	295	328	292	281	326	307	309	328	316	312	302	309	306	308	309	298	319	299	317	306	321	325	309	299	320	298	301	316	307	318	289	302	336	334	298	336	324	320	303	321	289	322	301	303	291	287	296	269	309	333	297	346	279	298	314	334	293	346	293	300	317	318	302	315	261	301	315	275	321	311	296	314	304	282	308	318	301	330	318	325	325	318	290	303	289	299	317	315	263	306	302	335	321	317	284	297	294	308	307	312	302	306	328	307	319	335	333	307	295	321	296	316	285	300	303	299	293	306	314	301	296	328	328	302	322	289	322	330	306	301	316	304	348	327	328	303	335	274	298	289	289	289	321	331	314	322	309	314	330	305	302	288	300	310	317	304	319	332	304	310	313	331	325	290	304	311	290	304	336	284	326	300	302	322	310	288	316	328	269	329	324	300	290	315	327	318	293	295	307	279	294	323	304	273	337	284	324	336	327	298	318	298	289	343	307	267	308	314	314	311	313	305	328	305	281	307	303	310	318	322	317	291	312	289	303	315	289	290	306	305	328	314	305	336	310	307	299	299	304	347	280	303	286	309	281	281	261	336	339	311	294	309	279	319	328	324	309	287	327	303	299	287	295	296	297	301	306	288	339	277	298	286	295	310	329	286	308	300	320	312	299	324	326	314	291	277	284	313	299	294	289	305	284	317	318	317	280	306	299	282	306	272	304	302	314	271	307	302	314	304	322	288	325	316	306	337	329	315	319	285	306	334	299	320	297	312	278	315	332	290	295	318	273	318	307	289	279	317	293	300	254	304	299	285	325	286	333	293	289	293	337	300	330	294	315	312	332	298	290	345	323	310	298	327	287	315	284	306	321	323	274	315	324	309	306	299	299	314	309	280	324	318	314	298	315	302	317	290	296	280	274	294	319	302	266	300	304	309	328	312	321	299	324	312	299	299	323	298	353	324	302	320	323	284	311	292	336	295	299	338	299	291	317	328	300	304	325	306	337	288	306	296	326	311	300	314	275	308	303	306	302	302	322	331	300	310	316	300	309	330	318	278	326	290	288	298	287	288	323	311	303	313	279	339	310	289	299	273	295	306	297	327	300	275	308	297	311	309	303	295	296	311	291	342	329	303	294	347	337	307	322	287	310	316	357	320	307	306	275	317	307	298	308	309	294	325	280	292	299	295	309	296	285	320	328	293	317	312	318	321	323	318	334	324	308	276	311	355	296	325	326	297	300	281	294	284	281	322	304	284	293	306	300	332	304	302	292	303	313	300	344	287	307	309	296	290	303	279	319	300	298	314	299	306	278	317	301	311	305	304	320	270	301	336	336	313	335	303	316	306	289	302	308	319	303	296	307	290	298	307	347	301	299	312	311	322	307	294	308	314	316	306	274	317	293	304	317	320	300	312	317	286	288	309	292	270	311	329	307	322	263	318	331	315	293	290	309	328	282	262	293	292	313	322	289	356	294	301	291	280	342	322	328	268	351	334	307	305	296	322	317	319	297	326	291	301	302	313	306	304	265	310	297	324	280	309	319	308	324	320	309	291	316	278	286	325	332	287	309	292	294	294	301	291	319	294	287	297	314
23648	20948	28177	23870	20892	9761	1653	866	813	736	918	815	635	649	638	685	708	661	603	532	553	529	511	457	495	492	488	446	441	454	473	480	442	434	431	433	444	439	459	457	457	466	467	482	422	440	436	456	446	479	452	496	484	469	498	469	463	465	422	454	481	440	435	469	433	437	481	484	490	420	464	436	457	441	468	412	437	420	455	412	445	421	436	407	407	434	447	446	419	427	441	429	411	442	453	489	408	393	442	431	424	418	456	428	459	449	427	424	450	449	430	422	408	439	459	410	430	431	441	438	448	441	449	482	431	471	423	431	453	456	413	451	431	424	418	410	441	444	455	456	436	406	440	467	433	438	441	414	433	442	433	424	419	447	444	476	443	457	412	431	464	447	415	442	435	438	436	415	405	423	453	435	460	432	416	401	482	462	438	409	404	385	429	457	453	454	442	439	397	405	400	425	439	442	447	421	423	468	438	475	426	426	476	451	461	457	446	427	488	413	463	442	447	438	464	432	482	458	415	455	432	454	436	448	448	392	465	456	462	438	421	457	462	405	423	417	420	443	413	377	409	461	448	457	442	460	431	463	436	425	417	432	457	463	445	468	450	433	475	443	410	460	449	431	423	433	417	448	443	443	430	425	455	419	391	445	428	455	420	462	418	421	404	414	425	410	444	410	448	461	404	419	444	464	417	438	400	409	403	457	460	474	458	455	439	421	453	401	413	459	418	454	428	434	408	471	465	451	423	424	419	447	451	449	453	429	459	434	427	464	429	427	407	445	375	484	446	452	439	435	397	422	437	392	427	439	432	385	441	445	438	446	425	426	410	424	464	420	397	396	419	448	433	435	460	452	429	432	442	414	434	452	425	461	431	438	458	410	402	428	441	440	404	415	434	428	452	456	424	397	440	462	459	429	390	423	430	441	435	420	438	423	426	411	454	448	487	396	447	453	420	438	447	424	423	432	472	428	434	433	477	425	429	434	423	456	428	441	416	440	413	447	455	460	419	438	484	450	386	472	455	438	451	431	424	436	409	427	420	426	448	422	453	455	456	440	449	446	455	412	475	493	426	444	437	387	444	410	436	470	456	414	419	410	460	428	417	470	409	414	421	461	437	430	427	438	410	421	452	456	423	455	465	441	433	462	452	451	442	440	415	445	437	428	432	417	462	413	403	425	428	416	442	464	460	457	430	428	435	418	461	420	404	425	428	456	439	455	414	448	375	408	465	441	411	444	447	388	451	431	442	411	427	426	434	415	459	433	455	463	397	428	432	418	445	420	422	444	433	489	418	451	427	437	449	428	417	421	476	432	448	424	408	411	417	441	409	419	419	437	470	466	449	443	433	473	388	422	455	474	425	441	455	433	437	450	407	428	440	408	432	421	423	444	469	425	449	410	437	443	423	449	445	445	417	419	406	435	419	390	451	458	411	396	437	448	443	405	419	464	458	438	454	440	447	407	416	443	415	430	462	425	398	431	440	455	443	414	420	466	427	462	427	440	423	475	452	425	459	440	460	428	445	447	421	396	431	452	441	408	429	410	405	436	385	444	422	417	453	402	447	472	442	432	444	408	466	407	456	452	427	438	416	417	434	424	402	423	421	415	434	420	425	436	475	464	414	414	423	435	469	470	418	472	435	416	486	409	423	428	406	473	446	425	434	445	431	416	465	454	435	437	459	431	443	432	432	431	386	404	420	439	429	438	451	435	443	461	493	421	428	441	445	397	448	442	409	421	409	425	424	449	442	441	457	435	463	425	425	467	456	459	429	454	410	468	466	431	414	457	433	433	466	484	424	415	445	461	441	414	451	457	418	450	457	419	440	417	431	421	455	436	422	447	439	466	431	428	425	476	422	422	435	436	450	413	426	435	449	462	439	434	447	446	432	412	476	455	415	430	402	433	465	440	446	475	430	396	432	452	447	413	469	429	451	446	388	443	407	425	401	399	442	455	445	452	418	435	448	436	435	418	426	439	431	411	424	444	405	447	451	463	423	425	413	456	414	431	462	459	422	417	397	470	430	441	476	463	458	446	459	423	469	438	444	415	437	432	422	450	447	460	437	455	451	421	460	418	419	422	435	466	392	422	474	413	443	437	428	458	435	444	420	397	420	442	412	411	442	419	429	433	449	400	453	461	409	428	435	432	425	440	421	447	457	445	431	446	459	474	436	419	443	426	411	447	442	428	421	453	405	454	431	452	471	467	412	402	467	444	429	387	422	423	439	453	441	451	421	448	411	441	458	414	421	464	419	422	482	420	406	419	407	433	400	403	408	456	444	434	434	455	429	451	433	449	411	444	466	446	391	415	445	447	424	415	455	489	479	445	428	443	404	448	451	470	428	453	445	452	453	383	428	462	429	441	402	421	426	399	440	416	436	446	433	438	465	445	451	430	438	424	431	448	421	441	471	448	431	415	439	446	426	439	443	468	426	407	420	449	505	414	447	450	443	435	450	408	435	429	436	436	486	418	433	409	498	444	434	380	487	412	478	448	432	422	409	441	405	405	414	417	413	420	416	493	419	439	418	410	451	405	398	458	428	418	435	438	422	433	411	472	435	405	439	456	465	420	427	456	405	428	441	456	421	431	430	439	419	409	448	413	428	382	453	435	408	438	431	444	445	449	444	380	431	413	423	438	485	435	424	428	446	455	420	434	441	432	425	424	430	436	443	425	457	466	455	422	449	441	444	440	425	440	437	448	455	457	397	425	436	458	443	396	414	482	432	450	445	438	451	447	454	443	418	440	470	418	449	420	443	413	454	441	449	405	472	423	423	426	432	420	413	447	438	400	420	464	396	442	432	454	441	438	445	459	423	461	454	456	453	475	411	441	405	401	477	407	491	433	439	435	418	420	469	433	439	440	438	396	439	460	478	445	448	434	429	424	446	440	441	437	451	409	482	441	472	415	460	446	424	463	454	470	369	479	465	434	427	458	424	459	472	432	448	410	422	423	466	426	452	431	447	393	454	414	427	431	432	435	430	436	433	437	482	456	445	427	433	388	435	419	428	448	415	454	445	471	397	436	429	427	453	426	433	437	465	418	386	441	402	436	458	444	452	445	386	447	482	407	435	480	384	449	446	415	459	442	448	462	433	448	414	433	394	431	444	449	404	411	428	441	431	427	421	418	460	405	412	476	465	460	416	431	421	423	453	466	433	406	438	381	403	431	403	430	407	411	445	438	429	427	428	427	438	433	437	449	450	424	432	442	454	418	454	434	449	441	469	435	430	422	474	446	468	423	416	398	424	439	431	433	446	424	434	415	437	458	414	426	417	429	411	398	451	399	431	425	431	417	397	453	418	396	434	469	401	451	450	441	456	449	458	413	410	428	446	460	379	467	411	475	419	428	442	448	429	432	424	428	432	436	445	453	454	431	418	442	481	429	405	434	440	434	432	427	434	465	446	440	435	433	441	405	485	416	459	436	438	450	403	423	433	404	447	448	428	383	447	464	424	421	457	443	449	410	467	440	409	415	476	460	431	435	434	416
6947	18790	16209	8827	5652	3488	2597	1724	1542	1334	1939	1625	1091	1054	1165	1215	1169	1192	990	881	826	739	682	705	644	583	633	588	604	660	620	592	611	646	584	615	593	580	564	608	576	588	576	589	551	551	581	591	564	572	604	596	563	570	596	572	569	530	600	547	619	577	580	607	556	588	624	557	603	585	566	609	607	530	576	552	572	594	542	549	578	539	559	538	525	576	565	575	537	542	597	560	542	568	560	540	523	549	579	577	528	573	592	521	617	537	562	576	561	572	544	551	553	569	591	527	542	552	547	564	579	605	561	573	578	577	542	586	543	534	502	530	558	570	580	523	559	563	553	566	552	546	520	573	558	572	566	591	540	517	551	562	547	567	523	566	561	549	559	583	537	569	521	580	578	551	540	571	582	545	586	554	551	572	591	581	517	562	561	564	516	553	572	557	549	572	596	556	559	557	564	535	574	537	560	562	568	543	526	565	584	560	528	535	568	590	557	553	566	589	566	540	513	548	540	535	529	572	563	552	565	578	535	523	513	607	555	568	583	540	553	538	570	548	554	546	568	541	552	537	593	499	589	555	526	578	586	538	571	534	561	528	579	546	507	535	584	552	531	547	557	564	532	573	559	570	560	532	538	593	542	578	530	521	533	558	538	551	586	550	589	557	505	599	536	583	561	569	528	559	550	626	563	552	565	574	502	577	546	575	561	552	573	510	513	562	552	547	582	570	612	528	535	579	578	572	538	558	572	499	576	538	554	584	554	598	518	581	541	520	557	560	574	539	594	576	553	544	528	558	615	596	532	581	573	578	505	552	543	561	545	579	544	550	541	516	546	584	555	521	549	553	549	514	559	570	550	540	547	547	554	564	538	574	545	532	578	524	582	551	558	566	554	523	567	559	577	588	560	526	561	542	583	542	540	573	567	529	582	543	539	572	533	580	587	525	545	573	565	537	556	563	553	562	547	516	542	540	554	511	556	573	541	525	576	582	545	545	547	517	533	562	525	552	556	545	575	552	606	542	581	570	561	520	542	566	608	551	539	535	554	542	560	608	552	567	531	603	578	570	554	546	579	578	565	543	553	527	544	577	590	540	587	561	577	578	545	587	532	597	532	585	558	550	522	489	524	535	555	525	557	533	549	555	558	535	574	577	566	523	575	554	538	555	515	571	566	534	570	556	591	580	563	557	545	564	526	562	528	539	572	554	554	555	524	560	544	565	549	598	565	532	583	583	564	525	528	589	541	565	492	536	565	561	511	572	549	562	611	541	558	567	578	578	579	574	550	589	543	561	554	574	529	540	549	592	521	598	580	514	598	553	517	554	567	568	576	531	572	560	562	583	604	536	515	538	582	566	589	532	557	521	512	540	593	585	543	552	546	527	567	515	569	585	579	549	534	523	583	545	571	509	551	525	518	545	517	544	559	541	553	536	557	596	564	581	527	573	554	537	574	542	557	540	575	557	547	551	540	558	545	533	570	530	524	563	574	548	543	532	536	573	553	513	595	575	573	558	544	542	544	542	553	559	556	556	570	592	577	564	565	565	579	579	594	566	562	519	508	555	531	526	526	584	546	517	580	504	538	545	550	549	615	544	535	580	606	563	589	501	543	611	576	581	548	534	540	527	573	554	535	514	534	562	600	569	527	536	538	557	577	553	609	549	591	563	544	590	584	558	554	614	563	564	570	577	589	548	575	556	571	576	602	547	597	585	602	585	525	557	562	507	560	545	530	609	550	576	546	506	587	548	584	595	619	522	581	544	545	588	529	546	584	558	575	547	570	520	500	552	572	551	583	559	553	584	509	582	584	595	561	563	586	536	548	598	540	561	574	566	565	553	537	556	567	534	559	542	554	563	557	577	501	588	526	523	582	550	543	546	523	562	519	579	539	563	562	567	557	569	554	576	583	546	526	532	553	574	575	565	545	532	565	568	567	554	571	560	553	563	550	555	523	525	513	566	534	538	546	574	565	573	530	595	549	560	559	545	570	577	557	552	578	566	600	560	513	560	526	571	576	552	569	534	534	525	520	543	538	543	519	569	543	571	581	519	557	574	560	515	562	547	535	547	576	564	577	579	528	553	560	550	523	574	503	563	560	553	576	553	553	567	538	543	546	580	526	562	551	539	533	587	539	585	532	563	544	577	590	594	548	528	582	599	572	555	540	572	546	571	530	555	565	556	582	555	523	573	587	549	546	538	569	565	546	533	568	533	575	571	577	543	564	550	555	571	547	545	534	572	566	542	553	564	567	574	508	563	578	550	570	520	585	569	541	535	543	575	555	576	593	559	515	554	535	580	547	558	564	536	553	544	528	532	608	589	544	554	560	528	525	530	576	585	532	575	543	556	570	583	567	569	553	583	589	589	539	513	575	577	573	586	563	538	543	541	548	555	557	553	566	590	574	598	573	553	549	530	565	549	573	514	559	577	562	557	582	548	587	560	580	583	599	593	530	565	538	525	597	552	540	506	558	548	526	532	561	565	554	560	521	573	574	548	536	577	560	565	498	580	583	568	531	542	529	598	573	543	566	570	535	518	545	584	535	562	558	590	524	564	534	531	577	570	578	544	557	535	555	556	554	562	530	537	595	539	586	534	561	561	578	572	567	561	553	548	546	546	561	559	571	547	564	536	575	535	580	575	556	542	560	563	508	528	598	549	561	533	541	542	570	535	595	554	541	540	542	595	578	580	589	564	610	582	583	573	573	546	568	519	519	551	551	564	545	529	551	596	555	616	581	541	545	568	569	531	553	561	537	542	526	542	594	556	569	539	581	527	518	574	577	558	527	555	570	526	559	540	579	543	579	541	561	553	548	566	519	561	607	590	523	552	592	518	562	542	560	560	519	577	531	556	541	573	547	537	520	587	551	555	547	523	519	579	550	564	602	531	538	559	583	520	552	513	561	553	587	567	539	531	551	516	609	545	522	554	533	550	552	517	536	561	608	550	566	542	532	553	561	546	563	569	537	560	526	548	567	575	602	574	551	556	544	549	578	570	564	532	563	558	545	521	546	587	542	502	563	545	594	579	537	563	527	557	550	547	527	583	557	567	515	574	535	573	558	522	531	525	567	543	564	552	559	535	563	560	559	551	571	566	536	565	573	566	566	518	555	562	548	582	538	510	576	560	558	546	575	546	578	543	593	564	537	546	591	580	559	573	571	581	549	590	557	538	565	544	571	569	571	606	548	561	535	498	593	541	573	550	588	599	535	565	552	587	539	565	582	566	534	587	562	531	567	517	555	574	533	499	568	543	526	529	562	579	510	546	539	534	536	491	523	611	509	567	566	553	544	532	554	500	550	570	546	561	515	549	579	530	540	534	537	576	550	566	581	552	550	546	555	599	583	617	583	562	525	531	579	532	548	566	584	605	518	571	537	560	515	534	501	566	578	588	553	561	552	558	533	533	568	541	551	577	570	527	549	522	524	587	591	578	555	566	557	520	579	586	566	574	562	527	574	555	543	536	578	581	532	528	559	535	562	586	556	543	545	591
24766	20931	26910	24886	8693	1030	596	396	331	320	464	419	285	278	297	302	311	297	297	261	213	248	233	159	215	170	146	184	182	194	153	185	174	187	138	173	172	181	165	167	157	181	151	204	182	164	156	157	171	179	160	174	177	155	156	182	184	170	151	163	179	159	164	183	151	181	173	201	161	177	156	143	169	150	179	187	159	167	165	174	182	144	144	150	161	164	141	161	194	154	190	146	177	161	179	149	158	173	162	158	177	156	150	167	169	162	180	168	132	174	162	160	156	178	151	152	187	147	169	166	186	150	155	162	163	154	171	174	145	138	172	170	148	158	172	143	188	159	185	165	162	157	183	177	166	155	162	155	165	157	144	159	158	175	151	173	171	179	180	162	145	165	156	155	148	162	161	168	164	163	160	151	155	174	163	170	169	162	162	168	166	167	175	176	182	193	163	164	158	142	185	156	165	168	170	151	167	180	159	149	161	137	129	142	167	176	186	182	153	169	159	147	148	144	154	157	168	164	157	188	160	154	166	180	137	150	159	168	159	179	164	164	179	155	143	174	152	163	160	167	178	183	156	165	185	167	150	160	164	144	145	184	163	164	176	162	172	152	169	172	146	155	145	166	153	160	179	155	159	157	171	179	141	157	155	156	172	181	161	188	155	172	172	183	130	142	151	170	169	150	143	173	171	150	147	155	144	172	202	166	165	167	151	169	190	148	171	168	165	171	157	160	159	146	161	161	144	154	184	144	161	146	154	176	158	136	151	139	179	157	156	164	172	176	162	156	157	130	179	164	168	151	159	180	170	166	174	143	177	167	155	162	173	151	157	164	161	157	172	144	171	164	167	180	159	166	170	160	198	153	187	165	154	172	175	160	186	174	148	153	158	141	166	164	151	165	137	139	162	154	144	184	176	151	163	162	141	165	145	171	138	175	161	144	145	158	148	160	156	148	166	168	152	165	161	164	148	167	172	166	181	161	164	159	188	150	176	157	136	161	155	175	165	153	176	164	149	149	154	174	157	198	172	143	165	158	166	151	159	164	158	174	147	171	169	147	165	142	166	148	183	156	190	146	161	185	164	177	183	167	142	152	163	157	143	157	157	149	172	184	145	180	169	163	158	149	154	157	136	168	147	192	180	184	181	153	166	166	142	164	180	161	160	149	165	165	170	148	148	168	172	151	137	160	173	149	154	154	162	167	162	160	164	158	151	171	157	165	125	178	168	168	160	157	164	148	159	174	164	136	163	182	175	162	161	167	159	159	151	141	172	139	183	180	152	181	160	165	168	166	174	198	177	177	165	144	148	153	174	157	141	175	161	160	158	149	170	171	158	160	161	149	143	134	169	164	154	173	172	151	150	151	158	175	154	174	148	162	149	154	158	176	155	157	160	173	164	165	160	169	170	164	155	151	143	166	161	164	171	156	205	163	165	151	161	161	167	163	131	165	181	157	168	165	176	167	160	158	166	146	154	148	154	150	180	168	178	165	142	140	161	182	162	149	147	158	159	175	150	170	164	178	162	158	149	167	129	149	175	156	164	170	184	159	158	141	169	166	146	143	180	151	151	166	152	163	162	174	157	162	150	179	178	166	171	167	180	160	165	153	157	147	161	187	153	156	166	167	149	160	146	166	169	155	150	165	160	170	146	159	151	171	151	154	158	143	176	136	143	173	158	157	174	150	153	166	144	160	155	148	157	152	154	167	163	168	169	148	144	150	167	161	165	158	161	168	159	158	153	168	151	150	178	163	144	182	157	156	148	176	204	167	156	165	176	157	152	175	152	168	165	183	164	155	190	161	155	155	173	174	159	165	156	182	180	154	162	146	179	213	187	153	149	177	167	163	176	150	166	195	168	153	166	157	158	165	162	149	167	148	163	167	184	171	196	169	180	170	155	175	167	163	175	162	160	171	147	156	169	164	158	152	182	161	160	164	173	159	146	172	164	165	151	182	173	148	149	168	196	163	155	156	162	153	156	143	166	190	172	172	182	150	192	136	166	154	181	168	144	181	174	152	153	150	174	149	150	163	172	163	163	174	150	158	167	158	183	182	173	163	158	172	149	134	178	149	139	166	167	163	138	174	155	146	145	146	165	153	174	152	181	144	170	166	169	163	147	165	152	157	166	179	158	140	156	152	160	151	164	167	174	164	163	158	155	169	163	170	175	152	178	189	164	168	172	143	184	168	172	148	152	140	164	168	177	155	146	157	158	170	160	185	177	154	164	149	148	166	152	158	183	175	148	167	167	183	168	165	180	152	177	161	162	158	147	147	173	156	173	144	160	170	172	170	140	153	159	154	175	147	148	172	141	138	173	144	170	165	151	174	149	142	159	162	172	160	180	163	139	162	163	155	151	174	141	178	155	149	169	153	168	158	154	166	160	142	166	144	180	157	157	163	161	139	139	156	168	166	158	172	150	156	161	171	162	181	143	169	159	159	176	138	143	157	173	152	171	150	143	153	158	184	152	182	180	174	145	156	160	153	164	148	150	158	172	164	175	154	166	167	178	172	145	155	153	164	146	150	178	162	166	185	160	172	157	166	152	162	158	145	154	178	183	142	156	177	151	194	119	184	161	156	164	172	158	158	174	168	174	172	150	164	179	183	127	163	164	160	151	154	182	158	161	164	172	158	164	169	170	161	167	153	167	177	143	170	175	151	187	173	147	180	135	145	177	164	175	156	163	140	160	177	156	165	148	178	165	162	161	165	154	138	155	159	159	184	169	174	173	176	162	145	172	163	171	156	148	180	151	160	153	162	157	177	149	181	153	163	157	167	166	161	151	175	164	163	174	145	171	157	156	168	184	166	191	160	149	143	163	143	160	170	133	159	172	146	182	182	147	150	186	178	180	155	147	154	176	158	160	172	160	160	165	150	171	137	168	186	175	143	132	198	186	169	144	148	151	153	164	142	156	165	148	150	153	171	171	168	157	174	156	189	169	161	166	139	170	147	148	180	157	174	168	158	150	155	165	162	151	156	139	163	137	178	144	153	152	152	167	155	159	158	149	168	164	164	157	176	155	154	165	174	168	180	157	168	146	174	137	149	144	152	158	171	165	144	160	165	170	159	171	164	159	156	188	138	146	152	173	200	184	162	157	184	165	189	149	165	143	149	156	162	183	168	151	138	177	186	169	140	156	169	171	170	146	152	178	175	139	154	167	146	176	159	173	162	163	181	149	167	166	148	173	162	173	181	149	154	169	158	159	173	138	160	158	162	168	148	179	154	175	171	185	145	157	153	158	140	148	160	154	149	169	171	178	170	168	153	157	156	171	153	170	155	146	159	170	150	178	182	176	146	152	146	179	158	164	157	154	139	151	174	165	186	128	171	144	173	165	151	149	151	147	150	155	147	148	164	167	161	170	163	161	174	174	151	150	171	142	174	164	165	165	179	168	156	164	172	154	140	166	163	169	138	182	171	149	161	162	170	183	162	167	160	168	168	144	171	187	173	155	151	192	171	161	182	147	144	158	173	155	155	160	200	172	156
6546	14410	12133	6454	3735	2116	1455	948	844	710	1108	1002	635	543	609	643	736	666	509	514	388	345	349	326	290	290	281	266	260	261	238	265	277	251	266	244	245	254	256	236	253	237	231	249	252	234	216	234	237	239	214	275	237	246	270	237	279	237	248	244	245	225	242	229	243	241	272	251	276	234	259	245	249	263	253	244	211	224	206	261	218	225	204	250	223	242	249	216	233	266	208	231	226	206	212	214	206	239	216	217	246	204	225	204	223	204	227	213	240	219	223	222	236	203	194	219	233	237	211	228	203	212	235	214	230	222	225	212	234	235	222	239	222	252	264	227	228	209	205	242	234	243	248	236	226	200	210	221	213	218	212	214	221	256	237	236	242	228	248	215	241	226	232	237	197	230	225	227	226	224	239	244	224	229	222	236	233	225	231	221	197	215	236	258	225	204	237	234	225	228	243	245	230	231	209	211	218	221	221	213	234	239	220	203	212	210	230	262	218	235	240	227	226	242	221	234	240	228	235	223	248	229	222	244	207	223	223	221	247	232	234	229	247	225	222	226	214	240	256	231	202	234	223	208	244	204	242	240	210	213	211	229	230	236	247	266	219	227	227	208	215	237	226	248	199	222	203	243	232	204	212	217	230	230	213	259	243	234	215	219	216	215	206	211	210	238	235	202	232	233	195	231	246	236	228	227	254	240	225	240	219	214	211	225	245	207	217	239	223	229	209	225	241	228	214	249	238	210	206	226	240	239	223	200	238	211	221	221	234	216	217	228	234	234	211	213	222	228	244	218	215	200	220	254	205	238	205	228	210	193	236	233	207	214	238	214	239	223	232	225	227	234	190	217	233	215	241	192	235	210	247	224	244	216	233	217	217	240	238	206	227	221	241	244	250	235	236	226	221	233	226	234	205	208	231	235	248	236	248	195	223	223	220	229	236	194	259	228	222	235	225	214	198	211	241	233	240	226	211	232	215	200	259	226	214	213	217	219	223	247	217	211	240	231	229	215	238	240	253	231	245	210	222	197	210	223	207	227	228	218	217	238	226	232	237	222	233	208	223	224	205	260	201	268	211	246	234	211	202	251	230	233	205	226	235	227	224	253	206	224	253	205	264	219	227	232	217	218	209	229	224	234	224	222	225	248	191	222	204	187	237	217	248	253	251	214	215	234	217	201	222	217	213	259	230	201	224	249	237	228	226	226	228	250	225	217	210	254	237	230	219	235	211	222	225	242	227	221	204	218	217	219	235	241	263	228	217	230	236	231	245	236	231	199	238	224	224	204	220	243	243	235	230	196	209	229	214	259	232	232	232	204	234	227	234	223	240	217	213	236	223	222	247	212	241	239	227	271	232	237	238	210	211	205	228	229	209	224	240	218	223	223	206	214	253	217	222	204	209	196	228	224	231	220	224	236	227	210	232	214	227	225	246	236	242	217	226	210	239	207	232	214	220	242	211	214	205	217	224	219	212	229	227	218	210	226	229	226	230	234	194	241	217	229	212	227	225	233	218	217	217	217	231	223	230	198	218	238	227	221	231	217	212	253	236	232	224	211	190	211	228	219	230	229	232	192	234	231	220	252	248	221	240	214	279	230	226	254	238	226	226	248	252	224	228	214	245	225	243	231	213	220	231	213	212	224	221	217	259	219	230	243	225	254	227	237	234	227	230	229	247	216	222	237	225	210	215	229	212	217	201	211	216	220	239	225	212	238	233	232	224	227	231	208	210	226	213	219	244	234	207	250	223	232	209	225	220	237	248	221	233	225	220	208	251	232	230	235	248	211	205	198	245	226	245	223	245	246	225	256	195	250	242	220	240	242	220	247	226	224	233	221	234	203	224	214	212	223	232	237	227	209	223	236	219	215	208	240	216	242	212	238	224	252	196	281	231	229	221	204	278	219	242	225	243	233	239	195	205	234	232	228	215	238	230	231	240	221	230	218	239	214	239	216	221	224	247	220	218	238	228	230	230	228	247	227	231	232	225	225	216	238	218	227	215	213	216	230	240	224	238	247	220	216	222	212	249	207	227	202	242	232	265	230	237	224	224	245	223	230	223	231	225	239	227	210	240	212	245	223	226	245	218	236	207	208	212	221	224	244	217	236	217	215	222	234	186	205	235	244	207	224	217	251	228	220	241	203	217	194	216	231	224	235	232	229	248	214	242	232	224	209	245	224	229	231	237	240	215	213	231	230	224	227	203	229	228	227	241	238	204	237	218	225	251	221	210	245	204	219	225	224	222	208	236	253	236	213	208	212	212	236	222	235	191	252	262	231	244	245	204	190	216	220	221	240	205	221	228	214	225	247	244	243	223	236	230	209	213	231	222	234	236	225	181	203	228	213	219	221	220	239	218	239	244	221	248	239	223	246	226	202	221	220	247	225	213	236	193	232	221	234	238	232	247	210	233	236	217	243	236	222	245	227	194	217	245	226	231	234	212	224	226	192	211	245	234	228	207	228	229	215	215	214	230	207	219	223	237	226	239	239	230	245	219	245	246	208	212	229	232	226	223	239	231	222	221	219	227	277	220	219	229	214	209	213	207	215	238	223	216	238	202	227	216	236	229	216	212	232	210	230	240	211	215	230	236	212	221	219	223	222	244	229	237	219	225	227	219	225	201	235	242	205	206	232	215	237	234	258	197	242	211	240	219	184	260	242	197	225	231	224	229	217	240	235	238	247	226	199	212	240	219	216	220	241	218	226	216	226	205	215	242	227	247	251	229	223	220	259	229	210	222	222	235	205	239	262	200	236	212	216	216	223	211	218	225	199	212	234	211	196	249	238	229	236	214	237	214	214	229	209	256	222	222	240	248	211	217	233	211	225	224	215	198	214	223	240	227	212	252	226	214	208	223	219	231	250	230	214	226	234	223	222	213	231	225	219	229	235	209	214	198	212	249	222	227	209	222	215	225	242	246	246	209	229	229	238	218	229	215	247	237	236	238	194	210	218	227	221	237	217	209	224	198	222	221	238	242	227	246	242	239	233	207	243	223	212	204	228	213	217	229	232	231	231	229	223	198	234	253	218	215	210	231	235	246	234	275	203	213	237	227	215	203	242	236	205	219	240	221	235	217	195	215	229	241	215	222	230	219	201	218	224	223	230	220	202	206	228	238	218	254	201	236	233	235	256	216	240	217	228	219	244	209	219	213	233	208	237	220	193	211	232	219	228	247	214	223	214	274	232	209	204	195	237	232	222	217	246	215	226	211	247	218	245	237	205	219	233	229	227	238	222	210	230	221	241	221	218	205	223	224	242	236	216	225	217	194	224	238	201	244	215	228	212	224	250	224	196	242	206	215	239	202	230	208	237	228	234	228	240	242	225	244	233	227	235	224	223	258	196	225	232	228	187	242	203	251	223	245	216	199	252	228	215	255	218	202	242	239	202	213	235	211	232	216	219	245	230	228	230	244	231	219	220	229	242	221	230	229	212	256	217	228	200	235	208	208	221	235	234	229	225	229	209	215	237	206	240	214	227	208	224	229	239
22696	20955	28647	23447	20949	20965	8711	1509	1142	956	1221	1150	888	746	776	824	854	846	735	651	633	555	534	551	484	480	499	506	473	531	505	488	514	448	495	466	452	445	458	431	476	454	464	471	453	465	476	452	463	484	476	518	507	466	458	501	492	466	442	475	490	509	471	493	474	469	461	465	483	485	464	466	466	428	436	438	472	435	438	478	440	423	450	439	444	435	392	437	483	458	438	460	455	441	436	430	442	438	447	421	494	462	433	466	416	462	444	407	404	475	416	451	428	459	449	404	423	430	433	420	481	445	425	443	421	459	404	440	431	412	442	432	425	454	424	431	424	495	461	441	482	466	436	445	439	455	417	460	426	403	410	405	439	443	462	448	478	447	452	435	426	448	424	394	451	482	438	409	444	418	421	435	440	455	479	464	477	417	446	450	489	424	428	438	456	434	444	442	455	433	431	420	459	428	414	451	435	387	446	433	460	409	482	425	454	471	462	476	482	471	478	471	417	440	456	452	461	439	465	464	420	439	405	454	460	464	456	438	455	432	423	437	451	489	449	438	432	462	419	436	446	448	451	450	449	448	459	431	444	436	414	428	404	436	434	426	491	457	429	436	419	455	434	431	448	415	431	451	453	453	449	441	466	468	416	410	432	427	449	415	431	446	423	428	403	415	431	413	435	448	492	425	430	434	442	455	452	430	425	436	448	425	410	506	452	456	437	419	444	459	471	372	414	456	452	448	428	461	447	461	415	461	412	432	457	460	422	420	419	416	423	466	448	460	452	461	482	445	459	434	410	466	422	441	494	473	430	410	448	443	421	459	458	442	432	443	450	453	448	464	461	425	453	430	451	407	436	409	464	450	487	426	453	479	438	444	449	456	455	432	419	449	465	394	432	438	470	441	427	446	439	395	483	463	425	397	432	461	445	483	423	424	415	442	440	470	446	444	431	435	452	454	464	441	399	456	450	432	451	416	449	424	444	441	433	431	437	470	434	441	431	429	432	432	426	418	425	414	479	432	444	454	402	478	426	461	447	413	431	466	470	455	426	441	470	453	406	442	493	448	408	459	449	442	450	426	447	402	438	469	449	436	446	450	410	448	411	418	446	430	429	434	435	420	400	477	405	431	428	457	434	450	451	421	464	432	449	419	452	436	436	428	406	467	395	414	458	444	458	474	473	425	421	459	479	453	451	464	412	460	449	416	476	432	418	397	421	453	444	419	430	436	449	427	408	447	425	449	475	397	427	406	417	427	461	428	452	445	411	395	440	434	467	450	421	436	454	457	462	451	459	459	444	408	465	469	450	488	465	474	479	434	473	458	423	437	462	456	452	472	456	427	453	462	454	441	425	429	428	464	442	423	455	408	464	404	468	446	421	439	424	430	432	482	421	449	453	460	466	427	447	423	464	428	438	419	401	434	436	427	441	421	460	429	458	455	457	425	437	418	414	471	429	426	481	448	457	400	430	421	465	440	425	469	434	427	441	466	443	429	399	455	429	459	431	418	431	482	462	420	445	461	450	449	451	432	455	423	463	467	430	447	449	425	448	442	477	425	464	461	435	433	412	445	429	432	415	447	416	409	452	439	412	446	451	439	442	467	420	422	468	410	423	430	429	415	442	432	452	471	469	428	423	428	451	439	446	469	382	456	466	451	418	441	434	435	442	411	393	438	439	422	471	458	429	448	436	479	441	464	448	476	442	420	432	425	467	414	418	414	459	457	425	458	436	427	446	432	447	435	459	451	464	469	422	443	440	440	450	465	422	462	483	420	440	417	429	429	434	422	428	443	441	452	416	431	450	425	463	413	468	438	456	415	478	443	400	433	462	441	402	461	445	424	467	438	418	475	472	450	450	445	435	443	460	453	425	461	442	437	470	427	471	427	445	429	440	492	435	434	446	439	474	460	434	445	475	441	420	414	464	442	414	441	450	433	460	482	405	451	484	432	445	415	442	413	432	425	509	483	480	425	441	466	450	465	458	440	426	437	456	437	423	414	410	436	432	454	454	435	470	441	397	437	445	406	446	453	455	426	427	419	414	442	433	430	442	434	447	411	442	445	449	461	457	462	446	441	426	449	460	433	446	438	486	432	432	424	460	483	461	477	479	432	411	428	416	431	427	431	446	449	410	429	449	469	429	466	426	460	402	427	465	438	473	431	451	444	473	398	439	456	470	450	407	475	420	403	415	444	450	437	435	454	450	406	437	448	482	428	448	428	469	462	441	417	456	437	494	450	458	477	482	402	481	474	454	491	418	462	464	409	443	457	425	458	418	461	458	467	406	487	414	481	469	406	423	473	416	469	441	438	448	506	433	419	430	456	438	456	446	441	494	453	413	466	441	414	441	419	412	446	418	456	486	422	421	428	446	393	456	395	401	429	464	458	449	452	420	456	476	462	446	441	425	419	425	428	449	419	432	482	397	446	427	411	416	445	440	445	456	414	426	469	453	443	426	442	387	407	457	465	416	429	450	465	404	453	463	465	438	457	427	438	457	430	416	432	463	467	416	448	450	419	430	444	444	464	452	424	447	440	467	446	435	441	444	457	409	404	439	439	429	437	441	430	433	432	450	408	426	428	467	409	399	408	449	426	432	443	440	478	430	418	413	462	496	455	401	434	452	438	474	423	471	447	463	430	444	425	432	435	424	417	403	408	443	463	422	453	458	469	403	445	459	445	430	425	441	412	434	475	450	454	411	486	416	436	414	436	422	457	470	449	457	441	413	466	439	396	435	461	409	470	446	451	443	448	440	467	444	418	429	448	426	399	423	448	434	475	439	447	448	415	418	465	445	424	473	406	439	421	457	437	434	456	438	420	427	405	435	433	429	423	420	457	395	428	429	482	422	450	419	471	468	401	422	426	418	423	424	443	438	450	432	445	397	438	393	460	473	447	430	410	435	449	443	442	447	431	471	428	425	479	442	428	452	461	420	433	452	440	430	432	454	424	459	417	421	441	455	431	460	419	439	400	425	447	442	437	450	440	449	492	424	454	428	423	449	448	472	454	419	480	431	447	455	421	453	420	433	411	453	435	427	426	433	456	455	442	420	452	446	443	449	413	424	433	444	429	432	442	446	413	434	414	433	485	398	463	437	409	410	451	487	450	451	447	443	437	443	469	475	446	429	443	464	391	426	429	458	401	439	418	462	389	438	445	448	435	456	433	431	457	441	445	436	416	422	435	439	466	467	440	402	435	437	441	439	447	463	462	452	423	448	475	442	426	483	444	467	467	486	423	423	412	427	416	428	442	472	455	415	459	463	443	421	474	458	440	438	421	516	440	433	445	463	469	484	417	473	426	441	432	454	455	409	455	448	413	461	409	457	471	451	418	433	437	410	421	428	439	450	454	498	452	475	474	435	456	430	457	403	451	421	443	447	418	457	480	441	444	431	414	450	436	437	487	420	413	457	492	420	472	456	433	453	412	437	420	446	460	456	419	451	447	441	478	446	388	446	448	415	468	435	452	432	441	439	450	418	456	434	468	433	445
9561	24378	21245	12487	8088	5278	3760	2711	2330	1993	2722	2350	1529	1392	1386	1509	1589	1556	1326	1151	984	883	830	793	749	710	677	715	716	591	655	690	666	642	598	616	597	613	601	594	691	660	622	578	590	611	604	627	591	644	617	625	617	618	594	590	674	608	608	553	583	638	648	646	566	602	626	607	661	627	614	576	586	566	596	620	562	585	577	574	544	579	578	546	586	561	582	587	553	576	621	594	582	574	558	562	600	543	571	526	553	538	554	598	543	554	577	541	589	557	593	603	586	541	530	566	564	542	598	608	609	554	559	590	582	588	557	546	515	590	557	562	579	594	574	580	587	574	550	613	560	565	553	580	533	538	564	561	574	591	563	588	568	579	575	537	556	529	548	595	561	539	522	572	544	568	544	546	555	541	611	532	606	583	577	564	568	558	565	552	551	582	585	573	552	523	613	585	538	603	559	558	576	560	507	593	530	571	549	511	599	538	568	542	533	557	525	564	591	497	543	555	587	538	600	498	557	544	589	593	583	544	605	560	563	553	554	609	573	567	564	555	549	566	557	554	591	555	597	599	567	604	538	549	586	524	535	570	571	603	549	566	584	566	563	573	544	545	573	551	596	587	568	579	549	542	550	557	556	600	560	576	579	592	530	538	593	575	563	576	541	548	555	535	533	597	594	564	587	593	554	561	540	571	542	574	536	557	578	545	535	602	574	508	587	536	564	557	511	563	557	523	572	570	494	563	528	553	568	614	610	522	592	575	547	568	576	565	562	534	523	565	578	562	563	586	576	570	592	593	567	535	592	582	555	546	562	610	528	548	578	572	587	568	560	571	557	552	536	575	550	563	582	569	530	607	589	547	545	573	563	604	560	583	544	564	555	545	585	569	612	541	544	560	572	582	575	580	561	571	555	582	552	546	543	551	584	559	546	556	592	591	565	551	581	558	537	548	593	506	587	585	583	567	593	560	594	517	588	581	568	574	587	574	572	562	566	571	566	619	533	566	570	573	558	575	554	570	572	545	562	594	596	586	560	533	606	569	560	549	546	613	561	583	535	551	602	602	572	545	602	552	588	571	573	591	587	581	612	572	569	528	565	564	594	548	581	585	548	575	561	536	548	594	526	564	581	566	605	527	530	538	574	553	572	551	594	564	574	527	596	557	551	524	621	618	559	575	570	552	559	566	583	559	576	510	579	549	570	565	556	561	527	592	575	520	571	601	585	558	585	630	538	591	580	561	550	559	598	539	541	579	603	563	560	561	607	540	602	562	599	541	522	578	560	564	564	572	608	589	528	584	550	549	548	598	566	522	546	582	510	559	551	589	598	563	549	618	591	600	571	576	571	496	530	586	595	541	561	540	571	538	555	554	569	586	559	582	606	585	615	561	596	555	600	585	550	558	551	587	606	579	557	578	560	560	585	527	544	571	584	608	551	550	522	571	553	548	532	545	566	579	578	553	599	542	585	604	520	559	533	583	541	524	544	573	576	538	567	630	556	533	543	584	568	606	553	562	526	556	574	567	528	564	548	612	563	554	563	578	548	566	564	580	579	532	571	574	552	535	539	554	582	549	595	527	521	581	589	554	598	558	582	561	569	538	536	613	561	539	581	556	568	564	591	582	593	538	574	562	555	520	571	541	562	554	614	591	574	595	620	581	559	563	579	566	551	573	522	594	584	598	532	563	566	580	550	581	520	544	596	581	589	589	577	570	546	580	606	563	595	583	525	613	579	603	571	537	540	515	529	568	593	579	599	511	565	576	560	552	563	605	567	566	525	602	562	554	538	570	582	582	619	564	564	541	553	560	602	553	524	580	570	566	570	555	590	572	522	587	538	612	540	566	585	571	592	590	560	574	596	567	549	535	570	581	551	621	547	563	548	547	581	550	599	575	565	561	585	614	564	547	598	597	546	601	561	559	574	561	580	581	557	566	597	586	560	554	610	566	551	567	577	558	522	548	559	567	524	568	575	521	608	524	553	556	595	612	553	546	563	549	580	596	545	547	582	578	587	577	510	532	573	533	609	535	565	590	532	583	567	616	542	578	544	533	515	536	574	543	572	560	566	552	550	582	569	591	569	584	549	568	585	611	521	619	570	557	575	557	544	573	547	557	555	571	606	585	567	583	527	581	506	527	559	554	584	546	565	551	564	570	542	541	561	558	556	566	547	577	591	604	579	597	608	578	554	599	591	604	568	529	572	528	549	590	570	566	571	544	609	529	538	599	540	565	540	549	595	546	568	577	541	530	551	564	609	584	619	558	562	562	595	595	526	551	566	582	574	575	545	580	544	540	544	570	572	563	554	560	573	594	550	584	584	559	558	585	558	575	520	577	554	532	589	572	565	553	579	529	566	554	548	578	555	628	539	573	578	576	575	570	582	571	593	573	542	553	574	601	575	577	574	599	529	582	557	555	616	571	556	561	575	564	575	557	590	574	569	522	577	544	597	544	533	568	576	566	592	581	564	555	566	579	552	586	536	580	590	597	568	559	598	575	511	523	552	568	567	540	571	546	558	539	552	571	566	584	595	560	603	584	579	565	561	567	505	572	558	566	522	540	582	609	576	583	624	586	567	564	518	544	547	528	543	534	566	592	555	562	534	562	549	552	556	609	564	561	604	563	564	557	576	543	554	563	605	552	582	583	568	527	595	553	573	574	579	570	576	609	539	560	611	562	568	555	583	569	568	543	559	532	573	589	600	573	548	578	522	608	575	565	615	560	548	542	601	584	587	558	579	580	550	527	528	584	573	575	575	558	572	585	593	601	534	582	554	561	553	568	526	570	565	575	561	587	570	555	572	587	561	564	559	530	546	568	539	563	591	536	595	561	556	574	562	563	561	588	610	562	557	591	593	557	573	582	554	512	573	607	554	555	558	636	633	525	556	603	558	551	523	544	563	526	598	543	579	561	561	523	570	548	597	609	553	583	551	532	596	550	513	556	596	548	575	525	586	525	599	531	553	574	575	556	592	557	551	599	555	577	511	608	539	591	572	588	508	568	510	601	514	514	561	568	601	550	598	541	529	555	564	585	590	579	571	548	535	592	525	576	585	607	594	554	529	580	594	571	556	596	614	563	569	565	545	558	571	580	567	543	548	535	547	569	570	527	584	583	581	526	530	560	584	544	582	536	583	564	583	570	596	605	544	583	597	553	593	575	585	561	568	568	559	600	636	602	555	535	548	603	561	602	580	569	562	564	570	567	601	576	549	517	571	556	551	542	578	556	595	583	591	580	554	545	614	520	566	596	543	572	625	554	579	567	532	549	592	549	569	561	555	572	595	565	578	576	566	591	611	548	558	536	556	536	546	578	564	553	575	549	511	574	528	613	583	575	568	562	585	557	526	530	592	611	565	570	569	605	565	557	558	546	591	569	551	560	512	579	547	554	577	566	588	573	581	582	586	575	541	568	567	569	570	575	575	617	564	563	623	604	582	573	567	546	562	542	550	555	570	605	534	544	557	560	599	536	626	565	561	581	582	568	591	566	553	568
26901	19611	10053	2920	1240	582	422	274	298	290	399	440	352	280	305	323	328	295	279	299	287	272	260	244	236	239	239	224	217	241	238	228	280	262	225	230	235	237	225	226	219	228	229	225	241	232	253	237	242	215	209	259	256	224	247	230	213	235	252	237	225	212	256	255	232	249	236	262	245	225	224	240	245	221	216	222	205	240	244	236	221	198	230	220	210	208	244	227	251	227	238	242	238	237	230	252	246	235	222	230	218	212	210	215	222	203	272	238	244	217	221	259	221	245	225	227	210	252	237	256	219	209	236	234	211	229	236	217	239	244	205	207	223	246	231	219	196	208	253	205	234	251	247	244	237	232	217	244	229	209	255	228	226	245	214	226	232	229	227	228	211	217	196	226	216	201	212	249	238	219	227	238	253	241	251	236	213	224	228	246	252	243	242	218	233	205	254	238	222	242	246	224	234	214	215	243	221	228	233	218	252	237	259	237	242	210	255	242	221	230	209	240	239	217	223	220	236	240	234	219	229	236	238	207	214	220	213	215	252	251	235	220	249	243	241	238	248	250	233	225	233	230	221	221	244	226	222	235	213	250	246	232	248	223	233	222	220	231	264	242	235	244	209	240	215	239	228	242	232	233	233	236	231	218	251	198	259	231	237	200	229	252	233	230	257	232	215	212	226	198	232	248	250	223	195	230	254	221	214	216	215	218	220	228	228	229	211	220	218	224	224	229	240	238	253	232	243	210	221	234	225	216	231	212	211	237	242	222	225	246	217	234	225	243	229	243	236	219	231	228	236	231	228	253	240	230	228	228	225	218	208	224	233	234	211	252	245	260	238	217	225	233	228	240	236	229	238	217	219	201	222	228	229	230	242	239	254	226	222	232	240	227	200	248	237	217	244	255	232	231	239	228	220	215	218	235	220	229	225	233	246	224	238	238	230	254	238	216	231	195	247	221	264	230	215	211	245	212	248	230	262	243	231	212	228	220	205	218	249	221	217	267	235	218	229	240	217	220	232	245	250	224	225	232	221	247	239	264	232	225	238	219	263	228	232	232	230	226	223	224	253	251	223	236	239	250	237	282	241	213	227	228	223	219	201	238	238	214	248	230	209	221	231	250	234	252	217	236	213	208	215	235	231	224	198	234	228	244	238	234	238	219	246	226	193	233	226	237	243	231	237	224	239	229	244	240	226	217	233	202	214	249	211	226	248	223	234	216	203	244	226	213	200	247	222	286	233	210	205	204	241	232	235	221	233	226	251	245	216	195	233	261	204	227	255	221	251	221	237	254	225	234	218	227	215	246	211	235	208	214	219	224	213	259	233	218	215	254	218	230	241	248	247	217	206	229	234	257	240	250	234	236	238	239	238	232	233	246	237	225	222	235	253	225	228	205	268	211	226	250	219	229	248	209	225	240	210	202	263	235	227	216	236	221	255	223	227	231	233	209	227	240	208	247	249	237	213	233	198	240	253	253	227	246	233	227	210	241	231	234	222	243	237	259	209	239	234	226	221	197	236	221	232	228	236	248	229	249	226	246	230	237	223	254	274	241	227	252	236	253	247	219	246	245	221	225	247	225	227	247	253	219	235	229	229	231	224	257	213	236	228	239	221	226	259	248	233	240	210	247	218	217	243	256	218	238	240	230	243	238	238	205	236	225	221	249	231	236	207	226	210	210	225	249	218	223	224	228	244	236	251	231	231	224	218	248	231	215	224	233	249	234	242	228	219	226	220	221	232	246	224	235	232	233	208	208	243	213	219	240	241	218	223	233	221	222	237	228	244	219	224	222	246	237	230	226	229	224	228	231	234	213	226	210	212	215	230	248	223	256	216	208	239	237	234	235	237	192	230	234	242	247	196	231	217	244	224	236	235	259	263	241	215	255	206	223	222	250	222	243	233	243	226	224	217	246	218	224	197	252	249	206	201	229	214	215	237	214	224	237	227	204	229	250	215	232	233	224	220	249	229	207	240	232	226	230	239	261	229	227	219	244	216	206	251	218	214	242	220	215	232	227	219	239	233	215	213	228	258	217	268	222	218	244	210	232	218	205	229	212	239	195	248	206	222	229	218	228	222	227	225	248	236	227	230	200	241	224	238	223	220	230	245	229	246	236	231	217	225	229	211	220	233	223	243	222	243	246	248	199	226	242	215	232	205	238	238	225	239	237	225	211	208	221	249	250	251	238	227	235	235	215	228	233	230	247	254	226	236	217	234	228	210	236	223	239	211	244	237	206	250	237	237	233	249	238	198	250	213	227	236	230	228	221	251	223	227	241	226	208	244	183	218	228	235	249	220	235	219	214	219	220	215	225	213	218	217	203	233	246	223	224	222	227	227	200	211	220	206	253	216	201	233	246	244	216	235	248	237	230	202	229	213	257	234	220	211	220	212	240	242	215	252	232	231	238	235	218	243	225	227	235	248	231	255	212	193	229	215	228	243	245	222	236	232	216	225	240	237	217	222	229	217	243	255	219	250	230	225	220	228	237	218	234	227	223	258	242	230	214	217	216	232	212	177	215	215	215	223	217	223	222	253	218	222	224	247	199	222	240	225	248	225	227	223	223	201	236	259	217	232	217	244	215	233	228	221	245	218	238	237	207	222	211	231	251	189	201	255	240	215	228	197	235	224	251	214	238	233	227	213	235	250	214	242	218	226	227	236	233	240	236	221	204	234	240	222	230	232	240	212	227	216	227	234	242	236	232	239	226	222	216	225	216	248	236	237	224	188	260	221	246	244	254	233	238	224	207	223	229	242	231	250	222	224	214	229	214	224	236	221	219	221	246	206	230	225	199	220	224	226	211	222	207	239	233	230	240	240	214	231	246	226	238	198	249	214	234	251	227	222	255	235	249	241	221	233	218	257	247	219	232	238	237	214	234	206	248	225	212	224	218	222	236	248	250	223	212	242	239	219	220	205	227	216	244	249	245	250	232	215	206	227	222	248	240	260	229	230	197	235	230	237	237	219	230	249	254	231	231	238	224	208	237	220	206	234	229	242	226	232	216	221	224	239	225	232	215	235	206	208	254	222	243	210	207	215	240	237	215	244	245	218	210	209	200	220	241	218	223	241	217	227	240	242	206	238	214	224	229	232	259	237	221	217	224	222	224	215	219	223	227	230	222	239	235	223	229	218	234	230	219	238	241	245	241	224	231	222	234	223	246	234	212	221	234	222	216	225	255	216	208	222	240	215	227	232	251	224	226	231	250	226	233	228	199	243	224	238	233	235	227	238	198	252	238	239	200	236	229	224	230	243	218	237	214	220	225	217	241	215	219	216	232	208	216	254	235	239	233	218	214	222	201	213	203	186	246	263	242	207	231	218	222	206	241	228	219	238	215	238	233	219	228	239	241	241	232	224	210	238	231	222	255	211	233	222	233	233	226	213	244	238	221	230	254	238	208	231	222	231	216	214	247	217	254	227	222	244	231	228	232	216	225	247	226	224	234	213	267	212	239	252	229	249	220	230	235	232	231	230	230	242	229	220	226
6456	9440	9064	3848	2266	1044	784	498	501	457	856	860	510	467	452	524	536	589	500	458	450	372	378	317	317	288	305	303	301	312	357	335	287	329	306	345	356	306	306	291	341	323	343	336	306	318	336	295	279	319	320	320	318	326	328	291	313	309	320	308	307	278	318	316	328	302	331	262	297	338	323	321	291	303	284	311	335	310	327	298	294	304	310	277	345	299	288	300	286	280	305	284	329	340	309	297	287	307	311	310	295	306	303	322	302	290	303	291	293	318	291	327	277	278	311	280	291	331	303	314	325	279	314	289	299	312	283	287	294	301	267	282	286	316	301	274	284	326	276	325	279	314	316	333	309	288	320	290	305	288	310	274	295	319	301	301	330	300	305	319	287	306	285	329	284	284	286	303	339	310	284	306	268	290	288	303	305	279	309	282	299	307	284	326	308	281	292	298	327	316	308	312	300	287	325	287	315	286	289	287	302	297	285	316	327	309	270	304	311	278	288	317	328	285	346	295	311	313	293	324	354	318	307	291	280	333	296	301	311	294	302	296	315	279	300	289	307	282	295	322	315	318	306	294	272	290	320	281	327	301	340	299	286	298	306	316	299	307	321	317	323	274	318	288	301	319	304	302	323	314	310	310	274	294	314	299	285	301	302	304	290	310	317	283	285	298	312	313	309	291	293	290	289	299	318	286	292	308	304	294	303	309	306	273	292	325	272	280	282	283	286	310	293	311	325	293	299	321	273	297	297	312	274	330	295	271	305	293	266	287	286	275	298	304	283	312	305	307	311	298	313	298	320	299	299	329	329	297	284	287	306	292	313	301	284	293	270	291	297	296	317	300	316	290	320	293	303	292	292	338	318	286	304	306	286	289	316	337	308	305	322	282	280	303	290	320	292	298	283	310	321	298	332	297	297	288	291	318	330	294	310	285	308	312	265	294	276	304	306	308	295	290	311	295	283	321	312	268	301	265	311	285	326	299	294	327	270	303	288	308	325	282	315	285	315	314	323	272	282	315	317	284	302	286	307	319	275	309	295	331	269	309	309	307	308	325	288	324	297	313	312	304	330	296	308	297	312	300	313	311	279	291	287	287	292	291	339	319	292	301	298	317	297	260	313	262	307	293	293	285	307	297	303	302	294	299	292	312	307	291	292	281	286	312	344	289	298	300	268	313	271	306	321	300	299	311	285	302	306	302	322	289	309	302	289	316	319	304	318	305	326	284	291	291	302	314	309	268	285	302	273	304	285	313	285	308	312	335	300	311	325	308	317	300	298	302	299	330	298	291	285	297	312	291	312	327	279	297	331	306	274	291	325	295	327	287	321	316	281	287	331	300	310	315	278	294	275	301	294	306	297	286	294	314	292	338	264	299	314	284	282	291	296	301	319	328	312	318	296	276	311	302	305	298	301	304	299	307	334	297	311	288	292	284	310	285	309	300	270	313	292	289	308	285	321	288	302	324	277	299	294	290	335	271	294	295	326	282	255	281	300	278	322	282	305	295	264	324	308	305	302	321	305	316	293	295	289	319	276	309	308	282	312	334	269	320	316	292	296	294	286	302	303	323	305	306	306	321	276	299	268	296	272	293	322	303	303	296	309	290	313	294	298	324	291	314	310	296	299	297	315	300	333	300	305	291	318	276	289	308	296	296	286	301	283	312	330	309	291	302	298	309	292	316	309	306	329	335	303	287	301	310	327	304	312	325	295	287	293	276	301	295	292	308	306	310	301	327	281	314	309	276	287	266	300	301	298	291	294	273	276	327	321	270	284	320	313	263	288	294	279	300	339	323	320	308	333	291	308	271	280	332	304	323	280	295	296	315	283	299	280	305	304	269	285	292	313	316	278	300	292	293	294	301	312	303	272	298	300	315	288	313	322	306	346	310	302	338	300	293	297	285	295	324	308	278	273	306	290	267	282	295	265	336	311	285	319	299	315	332	280	340	279	292	298	291	282	274	317	294	293	298	330	278	286	299	304	333	292	296	293	296	276	310	275	308	315	300	295	313	294	273	326	295	322	301	332	301	305	269	274	309	299	294	322	304	280	284	342	310	300	310	285	289	272	291	311	279	298	285	297	300	279	293	314	288	279	299	290	279	317	261	279	281	291	266	266	293	312	300	309	315	310	331	312	289	306	309	285	324	265	304	287	302	316	260	337	319	305	295	317	292	294	278	310	299	310	290	316	307	299	355	288	310	303	309	296	312	272	295	322	312	295	299	326	316	318	306	332	309	298	327	283	315	308	321	288	310	305	309	303	308	310	284	276	293	318	308	301	264	297	316	302	297	333	308	296	283	299	315	287	291	299	294	308	298	296	295	305	278	314	335	335	298	325	279	313	284	288	294	293	289	297	286	295	278	300	310	307	282	301	319	290	295	289	323	287	314	296	288	316	314	322	273	297	295	329	286	296	317	321	325	289	292	290	297	330	330	280	297	270	304	325	289	283	276	322	326	312	309	297	281	280	288	300	277	325	319	311	328	283	321	328	315	286	300	290	303	306	285	325	313	284	320	302	311	314	302	284	294	317	287	283	327	296	305	318	310	306	312	288	314	310	307	288	297	308	300	287	285	294	294	319	296	268	280	306	313	282	309	290	289	275	282	284	290	284	291	279	307	316	364	294	309	287	284	319	294	285	319	333	290	358	289	324	308	286	302	308	289	336	326	295	314	298	289	309	287	306	334	302	276	300	277	301	294	280	278	284	307	293	266	309	302	315	288	312	296	291	291	324	294	306	310	297	297	290	295	291	282	297	309	260	296	303	270	321	276	278	292	277	281	276	276	318	305	293	301	291	325	284	295	296	282	293	302	323	364	308	300	337	293	274	308	290	326	302	319	324	304	350	292	287	302	265	302	302	315	318	294	312	295	295	303	292	297	287	308	291	282	302	331	291	278	282	307	284	260	326	295	289	298	282	291	302	315	300	310	303	288	309	325	313	316	343	274	281	297	311	321	281	264	311	292	295	290	292	297	283	273	291	343	285	264	297	281	305	271	326	305	315	302	319	277	281	307	295	283	305	309	311	321	292	291	284	277	316	296	328	312	293	299	322	296	292	311	326	299	314	303	267	299	303	313	306	292	284	312	314	296	313	318	316	305	296	316	293	282	304	318	285	304	305	272	288	301	311	274	329	279	307	313	308	321	271	317	290	313	316	318	328	288	260	315	304	306	311	303	297	311	314	335	301	303	308	316	298	315	316	315	306	283	351	315	293	308	295	329	301	313	296	295	321	282	303	328	305	320	286	303	308	307	299	315	310	281	302	326	311	304	277	262	285	300	298	300	335	286	291	306	307	324	278	310	281	304	278	281	291	278	328	297	295	297	310	321	331	329	285	330	301	301	287	310	303	309	294	300	315	307	307	280	301	290	323	332	275	310	315	286	299	301	305	315	306	306	312	274	302	303	307	287	291	316	293	326	292	309	309	306	288	294	294	285	275	292	290	288	313	309	304	285	296	283	317	306	302	331	296	291	305	291	303	291	269	298
23714	20916	28105	23830	20853	9404	1520	900	774	718	863	860	690	629	591	623	680	661	587	603	587	494	526	480	427	482	438	451	449	437	448	455	507	457	429	425	433	471	455	459	454	496	418	445	424	434	468	417	433	454	432	473	428	462	458	518	421	472	425	438	411	452	440	468	493	479	464	436	484	456	473	463	432	401	464	396	461	429	441	457	436	404	418	462	417	454	437	450	466	464	409	401	431	418	427	423	439	440	434	435	426	412	472	416	423	424	450	427	422	434	443	477	438	427	398	421	383	420	439	435	468	441	417	416	456	397	445	411	467	440	412	457	425	428	451	450	471	420	449	439	431	415	431	457	432	437	439	428	465	448	445	419	438	427	462	445	472	469	437	433	430	431	404	389	408	457	443	445	473	427	468	433	459	450	469	419	430	453	424	453	438	429	419	434	417	425	450	458	451	466	417	480	418	452	426	431	452	429	421	437	428	447	410	452	438	448	400	415	433	414	430	403	418	435	449	433	470	453	437	413	404	405	417	465	445	455	405	435	410	455	434	427	400	446	444	415	437	469	435	401	446	428	444	479	422	453	432	438	418	380	474	458	452	471	456	415	399	418	416	404	431	415	436	448	428	477	424	424	461	448	484	468	408	454	443	425	418	413	407	420	408	439	429	443	437	435	411	434	433	406	439	407	422	400	430	421	420	398	433	446	447	426	412	447	433	425	455	437	429	427	451	393	421	404	457	400	405	396	410	415	449	422	435	465	417	452	447	454	431	427	452	428	426	457	408	437	436	412	440	408	418	443	418	458	397	433	454	396	433	438	451	426	391	421	416	459	432	433	411	444	399	442	452	424	438	447	417	408	393	444	411	448	420	435	453	466	450	407	436	440	442	435	447	437	393	436	431	453	444	424	423	426	453	430	422	447	432	413	424	430	438	461	441	429	440	437	423	416	461	462	442	432	441	407	393	441	450	416	470	371	467	501	378	457	458	443	420	454	446	419	439	445	420	441	390	427	420	439	461	412	418	429	433	451	449	437	389	435	470	405	444	454	490	421	432	412	427	464	430	455	421	410	439	423	418	448	450	475	421	443	410	438	458	417	449	418	447	449	465	425	468	413	448	428	456	435	414	409	439	437	446	393	444	410	459	401	427	435	422	447	413	482	428	433	418	437	462	453	447	478	413	467	405	400	410	418	439	380	400	447	438	422	446	439	425	403	427	457	426	447	422	419	467	423	435	376	408	412	433	403	481	431	417	444	436	448	456	472	432	444	404	403	432	452	466	414	444	432	449	422	435	405	459	414	442	447	455	424	454	415	455	444	417	468	467	444	417	441	422	487	404	442	439	418	408	436	408	426	461	466	433	463	454	407	427	435	437	407	440	428	433	395	434	428	422	462	442	394	449	448	435	450	432	422	424	430	376	461	443	421	404	409	450	448	438	381	417	405	446	416	427	444	486	469	450	433	458	420	453	413	410	454	401	394	415	443	474	425	410	420	423	430	403	448	449	422	449	434	417	400	455	446	420	431	400	446	416	392	413	483	424	461	419	423	466	425	404	415	457	453	442	429	403	402	403	450	421	454	420	403	416	426	431	417	384	431	425	439	379	466	423	458	473	470	432	412	431	424	448	410	433	412	449	475	404	446	446	408	429	437	417	435	449	479	479	424	452	420	441	445	416	465	427	480	417	438	444	431	410	430	428	424	394	390	426	447	438	448	460	446	443	394	444	470	427	411	493	435	441	442	428	428	418	419	407	430	394	417	466	439	412	407	379	398	442	415	413	465	449	480	418	445	418	440	432	436	413	419	472	402	394	456	426	442	446	418	454	426	437	446	413	387	443	392	424	415	470	414	434	412	449	381	399	433	454	428	408	461	461	412	441	416	422	408	425	432	428	414	459	431	463	422	440	413	448	410	483	449	423	422	399	405	480	415	437	447	447	457	451	430	408	429	467	432	457	433	433	467	430	447	439	436	437	413	451	462	433	435	420	436	425	456	448	443	448	453	464	415	409	418	421	442	438	411	415	426	445	417	434	474	443	433	435	464	486	447	408	475	406	412	436	450	423	415	414	420	450	450	446	443	407	467	443	416	450	426	440	441	450	425	439	442	442	426	440	422	420	469	427	442	433	429	424	427	407	436	461	451	400	418	423	416	433	411	446	469	434	429	432	425	399	436	461	412	459	433	408	399	424	424	421	413	418	417	457	450	409	393	433	462	418	445	444	430	432	415	419	432	436	444	403	417	398	436	436	412	418	433	445	479	429	414	431	417	411	469	413	414	450	394	446	431	439	481	461	410	462	428	430	485	441	454	409	442	448	428	419	412	468	424	419	412	415	374	443	431	416	431	406	451	457	415	420	449	391	425	391	432	391	406	429	434	440	398	395	425	379	450	453	414	412	452	407	430	438	422	448	430	420	420	435	423	477	462	455	441	400	438	437	379	434	406	407	460	419	445	445	426	392	460	446	443	442	476	446	432	450	425	422	411	463	425	428	446	435	435	450	440	421	429	420	455	426	404	466	435	441	405	423	410	413	380	427	408	426	424	436	444	403	430	403	436	438	472	421	439	388	468	421	403	407	411	434	412	486	413	410	470	407	440	428	411	425	423	430	443	453	484	413	417	453	403	434	428	453	402	395	412	424	406	435	456	397	418	463	429	440	406	459	431	462	419	437	421	431	399	455	434	439	431	444	459	429	422	401	423	404	426	447	444	409	436	438	397	425	423	422	441	443	448	417	450	424	446	431	425	453	413	415	438	431	413	460	498	422	467	416	446	417	417	428	414	411	419	440	494	437	434	448	429	481	433	426	441	407	420	447	411	441	419	436	434	382	422	390	423	454	416	394	449	413	450	447	440	415	438	426	423	425	401	437	411	432	412	447	426	415	423	438	453	443	444	463	447	407	425	445	413	427	416	408	410	429	422	430	408	434	403	458	419	402	415	413	402	435	394	412	423	449	469	483	417	443	449	427	429	466	454	414	431	416	424	423	416	453	438	429	455	396	425	439	421	442	420	424	436	438	425	421	451	451	436	437	432	431	400	439	407	457	420	419	411	403	440	429	446	456	423	423	445	459	408	414	463	464	427	405	454	485	419	423	438	437	438	452	408	410	397	418	446	425	413	464	462	426	420	386	404	442	462	446	448	462	426	438	421	429	454	405	448	411	434	446	422	440	432	411	432	411	442	438	419	410	428	438	454	416	412	409	467	436	427	437	406	430	412	441	443	385	405	440	462	439	397	414	425	437	418	402	444	392	409	439	427	417	446	403	408	435	418	416	459	434	430	396	440	413	417	444	436	446	407	430	408	481	460	437	409	434	400	456	453	411	400	432	451	464	427	424	407	403	431	433	474	407	429	434	427	419	440	454	488	441	424	406	435	408	442	395	419	433	474	438	409	450	451	454	438	425	446	437	440	440	429	425	453	437	414	396	407	426	443	412	474	422	462	450	458	421	407	423	416	433	449	419	386	425	410	462	427	460	428	401	451	435	443
7633	17875	16408	7950	5487	3279	2282	1710	1470	1258	1756	1831	1190	1016	1090	1071	1138	1138	964	924	873	785	759	642	645	609	677	633	568	623	542	580	649	620	591	567	623	585	538	535	590	583	589	583	585	595	573	521	555	577	547	597	593	545	546	593	609	559	586	589	572	595	578	596	601	555	582	570	593	563	568	602	540	591	511	550	542	574	554	558	521	551	531	575	542	532	546	582	563	551	579	554	565	554	539	522	559	511	540	542	520	573	551	565	551	518	544	544	520	554	572	562	580	513	520	534	512	577	556	591	596	540	540	572	587	557	576	569	526	546	536	551	531	563	576	537	560	521	522	550	558	540	551	598	550	566	558	568	569	541	534	500	572	534	559	559	526	523	532	525	503	503	536	567	521	535	583	506	508	582	518	503	541	569	511	544	519	591	502	517	566	568	527	545	548	522	553	509	572	569	517	547	567	516	571	563	546	534	586	550	558	587	523	558	536	559	529	542	563	531	533	536	565	560	563	559	566	565	502	553	568	517	551	528	515	528	569	554	562	569	540	534	595	540	517	497	539	600	624	486	537	566	538	549	568	546	554	497	526	557	573	551	515	528	616	517	590	547	570	522	581	557	536	536	574	513	546	554	510	523	556	569	541	562	522	565	570	540	563	577	580	554	524	523	539	535	605	549	567	549	546	549	612	535	561	613	553	566	527	536	555	526	562	546	560	560	541	526	561	555	559	533	565	545	549	541	556	574	563	511	560	525	534	516	555	548	537	514	558	565	494	508	587	578	545	528	535	593	543	617	526	531	515	527	550	543	506	540	548	551	543	552	523	549	570	545	567	570	572	562	545	570	553	584	576	530	578	565	563	592	536	584	564	539	556	574	555	571	552	561	568	553	579	537	564	550	527	608	547	536	562	513	539	543	518	550	543	565	536	584	534	541	560	520	546	546	546	540	535	555	547	519	551	571	552	530	535	598	508	555	589	504	540	537	562	522	548	538	539	550	576	563	561	548	592	548	572	543	575	538	551	535	526	572	519	546	563	556	512	542	565	562	554	567	538	570	540	538	580	536	573	575	504	487	579	548	529	567	537	549	532	522	569	566	548	538	539	594	594	534	559	545	526	570	525	566	536	528	547	523	581	544	538	564	547	568	517	491	528	547	573	556	538	527	572	539	562	542	534	550	507	528	538	562	548	551	563	544	572	538	570	548	565	566	549	552	524	532	547	516	495	517	540	585	558	577	533	540	528	546	564	574	508	557	547	560	544	540	575	553	581	553	590	545	546	521	536	566	551	544	540	572	545	552	510	523	532	562	592	589	529	510	600	531	521	507	555	583	528	568	540	553	559	517	548	555	592	574	567	559	576	543	553	554	555	545	530	541	541	546	536	534	518	499	550	556	559	571	534	526	557	576	539	572	528	537	556	541	554	554	531	519	521	548	498	580	524	570	511	561	554	593	584	530	536	500	533	556	590	513	535	564	542	516	524	568	546	569	549	600	567	554	498	521	562	605	544	593	567	578	552	557	567	534	557	546	582	562	518	560	565	539	569	579	564	520	574	572	543	546	524	565	539	559	525	538	564	549	564	548	527	552	530	558	521	583	533	512	509	548	549	546	541	544	584	573	570	548	535	557	540	567	545	541	568	554	548	547	557	547	573	567	520	547	546	595	576	534	548	569	583	535	556	538	547	599	557	588	520	537	553	541	544	545	551	544	568	548	562	534	565	514	551	570	578	550	505	553	526	578	540	536	531	527	518	513	584	543	519	557	558	545	544	583	533	559	543	536	537	543	524	545	558	545	562	587	574	554	536	544	487	529	534	556	564	560	567	517	563	543	549	524	621	554	583	582	525	553	533	496	544	544	566	542	601	513	564	538	502	559	501	536	552	526	563	530	550	597	530	539	551	517	555	558	577	564	563	563	497	535	514	543	545	575	533	544	561	517	559	554	574	557	554	565	539	566	551	597	563	521	538	561	534	550	533	591	570	524	532	580	513	575	530	547	549	549	545	514	542	529	549	544	564	587	474	581	566	595	557	590	542	521	513	536	530	550	532	543	574	561	534	570	545	540	560	526	585	600	519	530	568	537	558	545	545	564	553	573	558	550	579	536	513	529	543	565	557	546	540	551	549	552	569	527	494	543	568	553	570	536	569	518	519	545	568	602	535	569	577	563	572	532	555	571	547	565	619	570	554	550	532	555	532	547	567	567	539	529	519	493	564	566	525	535	521	538	573	620	555	528	526	564	539	550	569	515	551	544	579	557	550	548	547	516	564	560	603	545	572	497	550	575	551	552	521	519	534	550	546	569	544	509	553	526	566	556	561	549	536	545	576	541	529	524	557	551	573	542	521	547	536	511	508	516	524	528	501	541	549	558	557	553	534	574	506	529	514	543	543	530	552	531	524	538	585	569	538	592	563	547	547	544	562	549	545	583	564	526	541	536	550	570	549	551	560	560	550	568	530	562	548	556	561	537	554	547	559	533	549	537	566	580	562	567	519	533	591	536	499	531	521	577	577	527	521	487	569	495	544	561	560	569	520	532	549	556	588	545	555	556	581	522	565	602	578	568	591	594	528	531	541	556	565	549	503	545	547	570	532	548	507	531	529	555	564	589	474	565	541	555	530	531	558	551	549	556	573	569	551	577	547	520	548	537	546	552	531	539	542	565	543	529	536	521	548	556	561	582	538	538	600	549	510	545	541	576	566	561	566	517	529	552	541	552	522	538	564	550	540	538	564	574	486	547	534	557	527	546	519	500	593	556	562	531	527	547	524	525	579	577	576	572	510	558	557	539	565	557	579	569	532	571	537	566	548	527	565	552	503	536	563	511	530	534	548	523	543	508	582	547	512	511	547	583	517	564	555	581	564	559	581	573	582	525	548	578	534	580	548	502	560	550	516	528	546	550	549	571	548	543	518	544	577	562	570	502	567	568	524	554	571	535	535	527	565	525	540	545	523	553	451	508	562	548	526	530	513	580	549	520	585	570	517	579	573	581	520	546	557	518	591	567	524	557	584	550	535	572	524	550	568	545	542	552	567	539	577	566	537	531	551	549	553	529	595	523	537	527	505	560	546	542	547	577	520	546	552	545	560	526	583	545	546	547	520	546	527	522	496	534	597	532	544	566	583	557	564	540	545	559	588	470	512	564	546	581	523	576	562	554	506	540	580	525	524	527	538	548	583	563	555	567	527	564	525	573	581	588	523	575	555	551	551	528	561	589	573	538	520	546	598	565	568	576	574	535	550	554	568	568	503	538	573	526	561	580	597	575	549	512	587	566	490	561	523	500	594	549	574	517	524	532	551	550	538	590	572	565	545	549	566	519	567	550	558	567	538	553	514	598	563	595	553	565	597	540	517	549	524	578	562	550	596	550	556	528	569	591	519	520	539	576	609	579	499	538	566	542	565	547	533	559	601	553	528	563	557	539	525	561	518	543	506	547	568	542	538	570	589	544	557	577	562	550	530	560	584	527	526	554	540	523	533	564	587	544
24858	20924	26907	24860	8340	940	526	363	300	295	385	454	336	276	245	308	328	320	283	261	221	246	207	183	159	191	182	164	188	159	178	190	182	148	163	177	164	171	167	158	171	137	190	172	166	190	166	166	164	152	164	196	176	164	168	169	170	157	179	160	167	150	149	169	148	179	171	167	196	176	172	162	165	172	176	161	156	159	157	179	136	158	170	151	156	154	154	151	153	158	162	138	159	156	140	155	158	153	153	158	152	160	155	155	167	147	152	158	147	162	164	170	171	155	145	155	153	164	171	170	162	174	148	128	150	163	133	164	153	161	127	152	150	168	159	176	178	151	147	136	153	163	157	147	156	175	153	169	151	173	141	178	154	170	150	160	185	139	182	143	162	149	156	152	164	158	153	164	157	164	179	156	171	140	170	147	159	178	170	151	177	162	164	144	176	163	162	143	168	165	150	148	163	173	160	163	169	128	155	161	143	158	175	154	134	171	140	141	154	162	184	157	159	157	154	145	182	171	147	148	159	136	176	136	157	157	171	163	158	149	158	165	193	152	134	160	166	143	173	152	168	181	172	180	160	160	157	148	176	136	143	162	153	170	150	162	173	174	185	156	150	154	154	161	139	162	169	151	164	176	137	170	164	150	139	141	147	127	145	167	171	146	145	146	164	161	163	171	151	144	146	155	141	156	157	174	146	175	161	139	167	152	181	155	172	147	159	170	153	130	152	147	164	158	167	155	166	174	186	181	142	161	161	140	168	153	161	152	169	155	149	161	150	158	150	183	146	166	156	175	160	145	168	164	162	136	173	148	152	147	151	183	158	171	131	146	163	164	146	150	155	163	135	160	162	170	145	152	149	160	182	163	148	147	135	172	168	158	152	151	153	152	163	144	176	155	144	161	176	161	182	159	152	159	138	159	151	158	153	145	190	140	172	149	170	169	168	149	139	161	146	152	156	136	143	152	188	153	160	161	154	153	160	175	145	174	158	140	153	148	170	174	154	156	157	160	191	193	137	146	170	151	156	170	156	164	177	153	172	146	155	151	158	172	145	170	169	148	144	169	152	160	162	138	159	148	162	160	171	150	173	153	153	162	165	143	178	155	164	150	154	163	135	142	154	169	145	159	152	144	146	162	167	172	172	153	149	165	165	167	159	165	169	197	141	155	133	173	159	156	147	168	158	150	152	165	151	149	133	162	146	158	145	149	159	150	160	170	159	158	160	175	159	163	163	163	147	151	140	173	142	146	136	150	149	171	156	163	156	150	167	157	168	161	139	169	185	153	160	151	158	169	161	167	164	173	161	142	171	157	152	154	172	179	143	160	140	179	175	156	157	167	172	144	165	154	147	148	141	152	148	175	121	184	143	145	127	142	159	175	171	162	137	168	171	158	167	160	164	171	157	156	151	149	180	163	190	155	144	161	157	137	158	168	147	150	168	167	150	139	134	136	145	169	176	157	153	161	123	157	170	146	139	143	162	168	164	136	134	154	171	152	128	176	160	155	153	163	144	173	164	158	182	169	155	148	162	147	160	154	157	159	132	165	175	159	147	189	153	159	167	140	166	144	162	160	150	167	165	160	149	162	166	160	157	158	162	152	180	144	159	148	146	166	183	153	177	142	166	132	163	173	154	151	143	158	182	163	163	161	164	152	160	143	173	156	161	157	139	147	165	149	157	153	165	157	162	159	160	159	149	177	150	164	172	150	151	154	160	184	155	143	149	135	162	157	153	187	151	157	161	159	149	161	151	147	135	151	160	157	164	146	164	161	144	164	147	182	151	174	164	149	165	167	189	156	156	157	160	165	149	141	153	139	160	160	148	130	146	164	164	140	142	167	159	148	143	145	161	150	151	162	162	164	124	129	138	162	148	169	137	158	158	143	165	187	150	149	156	151	153	174	150	133	162	168	174	150	154	153	192	177	159	180	163	157	168	141	183	160	142	146	139	143	184	170	135	163	159	135	173	174	153	159	163	168	173	175	148	153	173	139	150	163	160	154	136	141	160	151	162	152	176	166	154	149	202	137	140	150	149	145	163	152	144	143	151	172	169	167	151	153	159	179	167	167	181	165	154	149	162	178	164	138	171	159	162	144	165	139	164	191	153	166	162	155	161	154	154	141	146	143	147	166	165	134	149	181	139	163	142	170	156	146	165	180	138	160	158	176	160	166	133	182	162	149	169	165	176	137	154	175	157	166	157	165	146	169	160	161	170	144	153	161	150	162	143	148	150	158	152	164	173	149	160	160	162	149	163	157	158	141	150	170	148	170	153	136	181	155	152	140	157	149	147	158	164	157	144	159	142	180	146	148	156	160	154	153	158	160	160	185	174	160	151	182	147	149	146	165	166	156	159	170	153	167	154	164	169	141	167	164	175	167	140	145	145	172	156	170	153	189	165	154	156	152	143	167	155	154	173	148	133	165	138	144	141	156	156	145	183	147	152	147	151	159	161	158	166	160	159	157	143	176	158	168	152	169	153	155	152	151	178	145	152	162	150	161	143	166	163	165	142	154	162	143	159	160	165	140	159	153	158	184	171	149	155	157	147	141	153	143	151	150	159	133	147	181	158	153	130	187	163	149	147	157	152	142	145	142	157	160	163	157	174	166	161	166	161	150	161	127	154	163	142	164	175	175	159	166	145	143	152	150	157	143	154	151	139	170	142	147	161	180	170	178	146	154	152	184	154	147	154	164	167	163	144	162	145	165	162	131	170	160	178	137	150	143	169	168	143	156	153	147	144	166	152	125	144	147	158	171	155	172	135	148	151	149	155	162	157	133	140	157	149	168	158	170	162	144	136	166	189	153	179	143	156	162	152	171	179	138	170	165	146	137	157	157	165	153	148	150	152	166	145	157	161	144	162	133	137	152	170	151	164	164	166	175	167	143	166	146	190	154	167	163	172	129	163	141	135	164	174	150	158	164	171	172	156	162	174	182	174	140	162	155	168	166	171	131	176	172	156	161	164	176	161	182	140	152	148	161	169	156	174	144	177	165	158	161	147	149	138	147	145	171	153	165	190	134	177	162	153	170	160	155	157	159	157	164	166	149	130	166	166	165	159	159	177	165	130	158	142	158	165	142	146	150	159	146	146	177	153	153	173	154	158	159	136	160	146	156	156	149	168	162	139	146	151	147	160	163	168	150	161	145	157	160	144	169	176	152	187	155	152	158	155	169	149	133	163	155	152	154	134	171	157	166	151	157	151	168	166	150	161	157	146	159	156	166	152	178	146	128	157	134	148	148	148	155	169	156	168	146	160	135	142	157	174	158	132	157	128	177	187	152	146	156	152	161	169	181	141	160	142	173	129	155	150	162	146	161	139	142	142	150	167	169	131	141	159	171	184	137	158	142	152	191	144	163	150	145	143	147	158	171	169	149	162	152	152	172	161	137	134	142	167	141	144	152	170	174	150	158	152	162	157	157	166	162	150	161	163	140	147	169	180	168	159	150	164	171	147	182	158	171	156	170	129	156	172	179	161	165	186	160
7431	13101	13241	5420	3660	1984	1243	832	726	725	974	1131	726	567	541	593	662	602	505	434	421	393	337	300	296	288	256	280	277	263	250	250	282	252	246	263	248	253	228	209	248	245	222	253	260	247	258	246	219	237	227	239	230	249	260	212	237	232	230	225	220	213	237	241	223	230	202	272	239	253	228	236	215	220	242	218	212	235	254	268	234	202	210	225	249	218	229	216	229	214	230	223	238	212	199	209	234	219	212	216	232	250	209	214	226	211	240	220	227	235	219	224	218	224	247	226	228	225	234	214	243	251	224	181	220	232	227	217	213	218	221	245	238	211	202	238	228	201	209	210	234	193	223	228	260	236	245	215	216	236	198	176	210	220	200	231	224	224	234	229	228	243	230	236	220	241	234	180	215	230	205	199	210	207	226	224	228	223	242	222	205	229	249	240	219	204	232	194	250	189	212	224	230	218	218	227	193	208	220	232	252	198	216	230	245	208	208	201	212	217	236	207	220	217	209	221	242	239	213	189	224	235	216	214	251	223	212	223	219	219	223	233	229	219	215	196	212	222	238	230	208	206	215	224	230	228	226	243	236	225	236	241	213	209	238	226	217	214	213	204	219	232	224	214	239	229	220	216	232	208	232	215	216	221	216	211	229	220	213	237	221	223	221	235	207	221	216	226	215	221	226	217	197	195	240	247	209	250	222	219	216	232	226	213	236	247	214	235	241	235	232	211	212	239	201	235	235	222	236	215	220	213	212	236	221	234	190	220	201	229	224	235	235	206	223	223	209	193	251	229	190	199	222	203	227	211	254	224	212	212	234	227	216	217	215	231	218	241	211	211	233	198	221	226	212	232	220	219	194	212	246	226	215	227	199	206	214	202	248	238	228	221	222	204	240	242	227	227	230	211	214	204	239	215	240	227	248	235	242	187	202	227	221	250	223	244	218	215	230	231	245	216	228	219	203	226	245	209	214	233	229	210	243	197	210	216	206	215	225	238	196	215	237	224	210	202	203	212	242	234	234	237	211	246	246	254	234	211	206	212	204	237	204	202	243	210	209	215	243	208	230	237	217	215	226	209	229	253	229	222	231	234	190	256	246	219	188	251	207	239	234	235	199	179	222	203	220	222	213	216	205	216	208	215	232	224	214	234	220	201	222	234	231	207	213	196	216	216	233	211	236	221	253	240	228	221	220	210	232	230	223	215	200	218	254	214	223	237	210	228	212	241	241	217	248	230	234	224	218	225	227	216	248	224	220	216	248	229	214	204	213	254	220	225	226	240	227	256	225	244	227	230	243	250	203	222	220	228	218	213	240	227	196	223	231	205	231	211	213	205	212	236	201	220	204	227	236	215	231	227	230	194	235	240	235	254	230	234	239	240	229	196	242	216	225	219	207	199	243	194	227	211	218	224	216	228	225	226	234	211	226	257	210	213	242	217	257	220	239	195	250	206	213	218	250	226	224	265	227	222	260	228	211	196	223	233	231	233	198	227	191	216	213	230	220	207	245	214	223	196	229	211	223	196	217	215	215	213	228	218	228	231	219	219	220	224	221	194	239	233	237	209	221	192	246	235	218	229	225	230	221	229	224	236	215	211	199	221	247	228	241	208	200	203	205	215	239	237	223	230	207	225	229	241	213	227	197	211	206	226	206	219	216	208	225	208	215	213	227	227	203	240	232	214	236	220	213	236	237	215	221	195	232	222	225	239	218	219	213	236	244	220	247	219	220	218	220	228	224	228	252	222	226	231	206	218	248	214	243	235	233	216	233	220	241	221	210	239	204	234	220	229	200	208	210	235	226	221	235	228	254	220	218	228	212	203	201	220	209	213	207	233	235	221	182	232	223	227	196	225	219	214	228	258	239	218	243	243	241	183	221	233	216	229	245	249	202	203	251	228	235	233	219	216	225	241	246	223	220	226	223	220	201	239	237	211	237	214	216	196	238	202	245	210	233	243	222	214	226	232	223	216	231	207	217	236	192	198	230	225	202	201	242	229	188	232	241	220	206	245	237	203	208	214	185	217	207	205	239	243	211	184	234	193	206	211	237	220	234	187	228	191	216	211	221	232	227	255	216	194	228	212	229	206	224	224	231	217	226	221	216	235	204	216	201	243	242	204	211	252	237	211	220	226	240	222	222	222	227	221	206	199	227	220	244	205	236	229	207	208	224	209	218	207	231	211	259	247	201	223	222	235	223	236	208	225	267	226	230	208	209	230	196	206	220	192	226	223	227	224	226	225	210	248	239	212	252	230	232	220	235	216	229	225	178	212	202	232	204	234	230	226	219	216	217	241	240	190	248	198	197	217	229	225	242	209	216	264	222	217	222	187	232	214	227	223	241	202	238	213	207	216	237	205	234	241	232	235	211	218	206	194	238	233	199	242	203	233	205	225	217	212	213	205	259	210	228	220	230	231	244	245	256	222	253	242	211	216	220	227	245	218	223	234	211	267	204	239	232	260	206	214	216	218	251	238	231	246	210	222	231	223	219	226	198	217	229	242	205	204	222	211	234	221	236	229	210	227	223	219	215	241	237	226	222	225	242	236	247	198	216	223	232	216	221	224	239	235	218	211	224	186	223	229	231	218	208	235	236	219	208	200	226	235	209	224	213	241	255	223	210	233	204	215	203	195	235	210	241	210	233	244	239	213	195	228	236	235	214	215	241	230	224	221	235	241	206	220	260	214	241	248	225	231	206	212	240	232	216	213	221	212	242	220	220	238	201	245	241	203	207	208	230	199	203	246	252	223	208	237	228	213	237	201	224	232	208	223	199	217	224	222	246	215	219	221	224	198	207	231	232	196	217	195	250	212	232	229	225	217	197	231	217	213	218	195	209	222	208	217	208	220	208	225	230	212	236	238	216	215	208	214	217	202	251	228	216	224	223	213	245	231	210	232	197	208	213	224	215	233	216	212	214	215	220	238	226	225	198	222	217	233	239	207	225	208	216	233	226	218	217	231	224	217	224	232	210	218	229	239	236	231	220	236	234	214	242	196	233	227	227	204	248	243	238	232	233	231	237	214	198	216	249	214	204	223	220	218	219	220	237	202	230	206	237	230	217	239	247	197	244	222	239	211	201	226	263	201	213	195	240	230	221	216	229	214	211	235	213	257	213	187	234	227	221	219	218	228	226	230	208	224	222	227	233	203	235	189	225	204	200	201	212	227	197	212	253	224	210	192	209	249	208	211	223	229	220	240	212	222	243	242	216	213	243	188	223	222	213	213	224	229	227	214	234	200	217	225	225	218	215	224	224	214	228	243	206	207	222	222	234	217	182	243	215	200	222	223	217	205	223	211	215	251	222	236	216	221	212	243	219	236	200	218	228	248	232	234	245	230	223	198	217	177	233	213	237	230	222	214	212	217	229	213	237	229	220	208	223	216	202	228	217	230	202	195	193	246	214	241	225	219	232	215	224	227	238	230	258	241	189	220	253	225	217	210	239	225	219	230	232	240	229	226	222	230	216	244	202	216	221	222	244	257	229	203
22670	20966	28650	23457	20968	21010	8446	1422	986	960	1161	1241	947	768	750	724	799	821	739	653	683	590	561	543	517	504	517	510	468	464	468	507	545	522	491	505	450	502	466	500	441	487	470	447	471	495	442	465	444	408	501	467	485	473	439	463	455	496	439	417	468	480	433	476	431	420	478	491	479	455	467	469	446	437	452	445	455	426	436	476	457	447	412	438	430	436	432	436	470	409	462	468	424	442	426	477	432	449	465	411	438	469	397	382	414	418	413	452	429	444	453	443	417	387	424	440	427	440	405	443	432	402	414	442	478	431	472	423	439	411	453	442	442	404	443	411	449	472	430	423	432	453	444	454	434	408	416	429	416	432	456	444	440	446	432	451	446	433	452	469	410	454	403	431	411	442	394	412	406	436	446	449	443	467	474	482	445	416	449	409	418	445	444	461	423	428	460	461	448	404	447	487	436	443	437	458	461	445	427	469	413	464	417	456	444	423	410	438	450	437	474	425	382	445	449	430	422	434	461	427	396	452	422	445	433	390	454	429	417	451	455	428	393	417	435	444	433	403	451	418	426	470	405	428	460	462	461	425	420	423	455	441	447	446	452	388	437	409	450	390	442	445	412	463	427	430	463	437	432	447	452	435	440	405	456	430	460	427	403	398	469	446	486	394	415	461	440	415	426	421	456	422	446	425	406	465	433	443	421	430	440	436	435	411	480	482	419	430	461	438	452	417	417	429	441	417	427	448	461	471	396	459	444	448	448	447	486	430	422	421	444	411	477	460	482	418	423	469	416	416	438	398	444	413	430	397	429	412	458	453	424	420	426	432	404	451	446	448	445	432	425	480	475	462	465	411	412	451	453	403	451	420	432	438	409	462	380	417	439	431	411	416	436	434	427	425	461	458	468	433	458	444	436	468	395	463	448	407	427	452	446	449	409	426	394	415	453	445	450	446	462	419	423	429	423	453	433	397	427	419	417	440	418	394	425	429	394	442	385	438	426	421	429	436	421	414	430	455	426	440	449	477	449	417	444	435	434	441	441	451	471	391	460	421	449	435	430	452	432	459	439	451	437	428	435	417	417	424	450	424	447	432	447	454	462	417	457	431	434	438	462	443	435	424	443	420	410	447	437	406	405	441	417	450	458	426	446	412	443	461	419	420	442	430	426	407	410	447	443	448	472	439	442	464	424	454	495	459	447	463	468	417	455	423	415	440	490	483	426	417	452	463	424	462	458	430	453	464	422	459	450	453	433	461	434	434	403	413	434	454	418	416	434	438	463	422	401	451	460	410	435	422	440	424	453	408	414	432	415	467	413	447	433	464	444	433	458	420	442	424	461	416	512	429	437	436	458	438	450	434	476	402	408	462	465	418	445	456	444	435	410	445	446	416	445	395	475	417	438	430	438	466	474	428	450	451	436	439	439	412	453	432	420	435	421	417	462	451	470	439	435	413	419	421	423	421	422	440	439	453	426	415	416	436	440	447	429	432	442	418	413	444	467	427	442	403	430	424	448	490	442	429	419	438	458	403	447	425	437	425	441	445	430	457	461	433	454	417	480	426	417	439	464	436	414	423	451	405	390	454	462	442	442	431	435	441	449	445	469	410	469	449	417	467	442	427	433	402	416	436	479	462	425	461	410	446	419	391	441	442	445	456	446	411	478	431	449	402	462	447	432	450	423	417	424	421	466	423	443	450	434	424	434	410	444	450	411	429	411	419	435	404	408	425	462	437	417	440	451	451	422	441	426	431	418	477	459	440	452	431	459	470	455	427	434	457	406	446	470	449	431	456	464	416	411	451	442	441	403	433	455	449	398	422	411	436	447	447	411	426	417	411	444	429	427	429	444	437	521	439	391	417	471	431	433	423	439	424	413	460	423	403	471	423	414	468	478	406	449	399	410	434	442	437	412	447	452	417	455	428	443	411	431	460	444	461	416	453	436	471	430	451	433	443	423	435	416	441	441	439	430	438	423	446	450	421	384	417	443	448	455	429	413	436	443	443	451	420	430	443	433	430	426	422	447	424	463	456	405	435	450	470	441	450	440	447	437	406	450	417	422	457	480	402	451	436	407	456	410	440	433	407	402	429	460	447	439	445	445	486	379	419	408	420	434	450	431	438	409	426	441	418	450	434	410	455	416	432	413	427	432	429	424	449	418	467	418	434	419	433	431	411	414	412	432	424	456	436	436	400	436	457	416	445	420	449	420	411	448	423	418	463	418	473	457	459	434	468	428	408	438	418	433	427	430	430	452	414	423	423	411	383	431	447	475	450	442	420	424	449	448	450	415	435	432	374	449	479	433	466	411	424	430	418	446	432	438	458	479	431	417	445	433	441	437	410	429	440	440	426	474	470	406	458	411	434	414	420	428	415	440	426	432	416	455	395	423	394	440	452	426	422	442	431	412	464	417	433	455	418	445	407	415	407	440	431	460	428	451	475	402	412	444	422	449	437	428	418	442	449	419	437	435	444	427	439	432	423	430	448	450	452	472	452	440	427	469	410	427	459	432	422	399	418	444	450	458	431	403	433	437	428	483	409	437	432	433	468	453	434	415	434	437	451	418	484	446	431	456	441	411	451	445	395	451	418	404	400	401	433	433	423	427	471	438	443	409	444	456	448	475	416	433	413	434	417	445	432	437	432	431	452	459	444	438	411	437	423	436	418	443	422	443	425	457	417	408	440	411	432	398	410	434	445	417	432	430	432	424	429	448	410	425	452	451	431	401	446	466	461	425	430	420	457	440	475	392	431	422	435	441	434	444	434	426	415	417	448	402	411	446	464	462	430	468	440	415	463	477	407	417	430	441	456	376	455	408	423	419	430	437	435	436	425	418	434	442	385	470	443	418	422	425	489	434	436	427	414	444	446	451	430	476	406	405	429	462	430	416	427	458	418	436	380	470	429	446	450	444	400	442	461	432	411	442	448	413	440	457	443	462	439	466	443	444	442	463	460	441	449	437	446	425	399	435	454	412	390	422	419	448	450	450	422	464	417	446	443	455	439	466	429	420	427	487	432	421	457	412	425	394	427	429	442	429	472	427	448	412	416	401	426	438	402	433	433	426	465	410	480	423	420	424	383	456	425	437	419	411	460	453	442	397	426	419	448	446	460	446	450	396	433	445	464	429	446	471	432	409	412	440	442	458	472	423	380	419	400	435	415	407	439	445	441	433	440	438	444	472	434	448	444	432	439	456	417	401	473	410	397	448	425	425	436	421	449	473	461	463	396	446	454	438	438	422	390	430	429	436	455	451	433	426	437	469	402	431	414	423	402	411	458	434	457	428	469	419	456	434	442	433	426	483	422	432	412	408	432	440	426	463	464	419	428	427	452	429	414	427	421	425	462	429	427	479	434	443	430	457	425	430	427	445	421	457	435	474	423	455	444	440	444	458	445	422	416	439	462	448	442	494	429	438	458	450	462	479	438	472	460	467	398	401	442	477	401	446	456	424	466	466	430	474	415	438	443	421	446	460	434	421	396	447	427	470	414
10169	22699	22116	11310	7984	5033	3470	2527	2194	2036	2268	2630	1784	1386	1356	1274	1518	1493	1208	1095	1057	958	881	766	713	689	700	702	706	634	644	669	706	635	689	609	630	653	638	625	665	649	630	596	629	599	591	599	585	600	622	696	607	631	596	628	607	606	618	598	636	579	612	603	604	572	584	630	599	616	610	588	607	542	572	571	588	550	561	554	561	560	563	575	576	546	572	567	597	581	579	528	548	556	538	560	594	573	573	585	542	554	554	591	548	575	529	590	598	568	633	593	560	545	615	572	557	526	537	546	593	562	565	578	554	534	546	581	595	568	562	585	562	566	532	602	576	558	533	565	553	539	636	558	523	561	539	568	537	546	549	569	526	569	528	552	576	576	551	548	542	518	534	552	579	543	538	552	505	546	539	546	596	614	530	573	556	582	540	569	581	587	521	543	557	574	580	593	570	544	583	569	598	555	555	560	526	564	561	529	552	589	585	559	567	571	593	567	552	585	577	561	543	542	563	568	571	574	588	591	544	498	534	567	531	586	563	546	581	555	557	553	587	530	572	562	550	567	517	568	527	543	558	536	562	583	578	563	589	589	594	552	595	551	573	550	539	593	540	564	560	545	557	533	567	538	531	601	555	567	545	584	533	534	605	581	589	570	548	575	560	553	559	574	531	584	514	595	550	559	547	518	569	580	557	574	560	575	521	582	559	616	558	564	569	566	550	518	561	592	565	558	618	531	600	563	551	564	539	556	549	599	591	579	570	576	558	504	537	552	567	515	566	555	594	542	577	573	538	567	563	555	529	569	600	560	559	586	573	556	581	524	547	602	552	561	527	570	552	550	578	613	555	589	517	563	554	581	556	595	556	566	574	570	578	562	597	575	545	520	538	544	580	534	507	564	539	546	570	600	569	547	559	533	574	534	582	558	515	550	546	567	584	530	575	590	543	583	523	567	534	578	537	589	548	537	558	555	616	560	530	561	575	541	547	553	592	581	530	559	539	562	546	598	502	569	536	517	539	539	560	552	593	627	564	571	593	612	567	543	553	578	525	540	532	598	561	553	567	611	564	574	545	584	542	536	550	540	556	538	563	568	573	570	569	572	526	544	555	548	538	606	578	545	545	558	568	540	571	558	579	571	560	545	576	556	570	583	536	592	544	562	574	596	553	556	593	560	563	529	606	568	607	580	572	511	564	580	602	551	557	609	549	570	628	603	547	571	513	541	589	525	558	558	564	560	617	550	527	560	560	594	570	566	562	574	600	578	607	540	577	588	535	536	584	550	543	558	565	596	575	558	561	566	541	587	583	526	535	527	509	554	578	554	593	559	553	584	549	547	562	557	575	567	550	555	582	541	545	551	586	542	562	553	565	553	588	572	585	536	551	539	571	606	563	548	544	564	556	537	569	553	564	540	581	526	549	561	573	538	569	598	542	544	589	544	517	587	525	555	570	565	554	578	534	574	595	596	531	578	552	558	561	544	532	576	574	551	570	569	586	535	528	555	541	577	577	597	555	535	523	586	558	581	564	588	527	516	569	588	563	580	530	524	543	570	577	556	589	532	551	572	556	561	514	558	571	561	583	552	557	604	587	542	543	581	540	554	564	580	600	585	554	592	533	562	572	617	564	555	566	562	527	574	546	588	558	566	566	578	579	575	582	593	582	561	534	565	556	576	552	587	546	569	536	579	570	532	554	536	618	566	571	593	572	532	585	565	543	560	580	563	554	559	584	593	575	533	562	535	548	566	567	569	549	536	547	545	545	543	550	511	540	563	585	527	568	555	552	550	564	550	556	554	556	577	535	526	549	577	572	543	536	569	554	570	545	526	552	575	571	543	545	600	562	539	552	563	563	544	540	572	502	544	584	562	534	564	550	604	573	592	577	522	580	555	537	536	539	522	573	563	565	549	590	565	567	575	553	537	524	607	581	593	514	539	558	532	568	547	549	537	517	580	530	553	519	543	544	562	543	570	536	588	553	540	549	583	570	571	559	594	563	548	542	557	562	532	542	588	571	582	539	561	571	577	560	579	540	589	580	517	543	585	536	570	550	589	584	557	550	599	560	533	531	579	561	600	577	588	582	577	613	564	560	563	562	589	583	595	549	543	550	556	579	578	580	512	566	555	577	575	543	561	540	559	581	559	561	522	575	538	561	558	556	552	569	541	519	534	572	522	545	546	598	514	547	535	500	545	549	557	536	605	540	568	529	557	554	540	568	523	523	565	537	551	576	573	563	623	602	580	554	545	572	579	561	550	579	500	568	617	549	528	542	546	559	548	577	567	570	563	578	549	573	560	596	534	547	570	584	557	587	540	538	572	563	534	559	569	542	581	500	585	561	595	573	583	547	539	589	545	526	551	555	568	577	534	569	522	519	586	551	512	579	568	553	588	561	601	578	536	505	560	542	574	566	546	515	589	555	586	583	585	533	580	618	580	557	559	590	586	536	570	569	575	575	541	562	577	562	571	553	565	565	566	551	556	522	559	563	568	551	566	533	571	589	574	561	569	502	591	544	528	534	558	574	551	586	607	588	553	568	561	570	604	551	508	527	553	616	560	531	572	557	601	572	556	551	564	545	554	508	570	566	560	563	550	552	515	579	537	567	562	551	528	516	540	554	566	540	538	577	571	571	590	562	598	568	561	540	565	592	575	573	529	544	542	544	553	570	563	587	566	578	574	563	546	555	533	569	543	505	537	563	586	569	556	540	572	563	590	536	535	569	558	602	564	518	586	546	542	617	543	587	515	569	536	543	559	515	563	560	564	573	578	559	575	568	561	536	525	589	572	576	558	552	568	563	564	561	557	571	546	580	569	535	560	565	556	533	568	517	547	542	560	591	541	581	560	533	547	560	538	550	537	551	585	544	617	567	556	561	588	509	550	541	573	592	561	540	537	585	517	556	543	545	539	538	576	577	551	533	576	546	565	566	553	571	569	579	549	591	567	599	582	546	567	566	549	518	600	569	556	523	552	543	545	586	577	536	584	555	565	558	545	529	546	546	557	579	557	605	551	570	558	597	559	536	570	529	523	564	552	541	521	563	576	521	567	579	553	539	582	582	574	569	570	567	569	594	547	577	566	543	532	593	543	567	547	547	532	536	593	559	556	526	589	565	549	538	586	592	578	642	569	584	527	576	552	567	554	517	531	558	499	562	576	594	530	531	521	544	593	614	559	507	578	560	559	561	574	564	568	558	566	536	571	625	550	567	562	572	557	591	521	549	510	555	587	576	529	592	564	559	572	566	550	525	566	550	610	524	527	605	530	556	544	563	514	542	559	570	568	574	561	580	587	532	560	593	563	636	570	535	532	586	572	554	579	561	566	557	563	551	545	597	568	550	539	554	581	611	556	582	554	574	578	563	515	586	529	572	512	520	584	567	551	569	585	545	591	578	602	565	561	538	570	592	544	543	582	629	515	517	585	554	568	582	580	520	550	526	571	539	581	570	601	544	586	561	559	526	570	575	548	578	565	555	527	558	543	520	566	575	539
26770	19401	9714	2544	1078	566	359	293	296	313	340	471	360	294	253	302	334	314	287	278	285	277	278	275	201	220	225	234	247	242	245	202	222	215	224	198	226	239	247	212	223	235	239	252	254	232	218	254	247	210	210	215	246	223	201	227	236	230	233	243	240	223	234	229	221	225	227	260	231	243	240	238	225	205	212	216	221	243	222	246	228	228	235	237	220	219	225	214	224	246	224	201	226	233	243	238	222	197	228	236	225	235	224	264	239	221	231	225	229	218	205	248	235	265	202	233	242	243	245	240	221	219	215	254	191	235	242	244	237	213	248	225	200	205	242	218	237	238	244	239	228	228	205	197	250	222	233	221	222	253	243	226	210	212	225	227	230	235	231	259	251	217	227	212	200	229	243	237	228	233	253	193	235	227	202	230	205	209	243	235	207	237	248	211	193	240	224	253	204	214	221	250	234	200	198	238	232	215	237	239	239	243	217	233	215	226	231	224	232	254	237	267	256	227	233	233	226	191	196	213	236	224	242	212	207	219	242	227	226	213	206	220	244	217	241	234	233	240	234	257	224	258	222	214	251	225	241	244	246	229	227	222	223	213	225	247	221	210	214	240	216	240	223	228	240	237	231	218	234	239	224	239	262	244	238	221	203	257	215	250	215	247	212	225	242	238	233	220	196	238	220	234	227	218	199	243	228	226	215	197	222	236	182	235	254	220	220	202	216	236	203	222	217	222	242	213	229	238	214	231	221	207	206	213	239	221	242	237	226	215	225	221	218	237	247	235	209	221	222	232	218	241	254	252	231	224	237	200	217	260	212	233	250	218	236	226	248	221	220	207	239	224	241	219	220	224	251	225	206	233	234	221	222	217	207	235	231	235	233	225	239	232	226	227	223	262	222	217	221	238	204	225	243	225	232	227	221	207	245	216	207	261	251	251	229	229	234	234	208	258	228	232	212	235	227	217	258	228	256	218	225	246	259	253	209	243	220	198	216	237	220	228	211	255	210	225	226	219	240	221	249	205	204	213	230	219	222	252	222	246	224	230	233	222	229	240	215	212	215	223	223	236	236	232	250	229	205	196	215	218	217	224	226	218	232	243	219	229	265	198	205	203	233	241	247	212	251	255	229	211	233	215	234	232	261	234	229	223	231	232	232	236	253	240	220	237	204	237	241	258	214	207	212	233	224	221	212	230	240	241	203	241	237	216	241	220	242	223	236	241	236	226	239	228	187	259	226	215	251	221	220	207	246	216	212	208	236	251	230	246	231	243	217	207	229	240	221	202	239	212	213	226	199	238	193	223	230	226	252	215	246	226	235	233	242	233	223	229	224	200	219	243	229	185	209	229	219	201	245	225	238	233	228	213	236	221	228	196	219	235	239	217	235	237	222	239	225	234	249	220	224	226	201	212	253	237	238	216	215	191	226	240	208	230	225	221	228	234	227	241	221	233	202	239	220	237	255	234	226	225	229	221	221	241	246	234	219	248	217	258	229	221	218	239	237	222	233	239	240	224	217	216	221	249	231	219	237	205	198	203	214	220	224	221	239	238	207	221	233	235	218	246	218	233	217	243	222	224	232	222	249	210	225	233	207	236	193	230	202	218	216	194	235	216	247	232	228	231	260	240	228	225	208	224	241	198	206	208	260	224	224	213	236	212	237	234	222	227	230	209	224	226	217	236	254	215	249	214	233	235	228	212	226	226	245	227	257	218	210	234	219	217	213	220	253	249	216	228	212	231	206	196	238	191	252	242	212	225	249	207	255	245	238	214	241	229	227	215	229	249	247	231	204	244	223	248	214	218	209	229	231	268	236	230	212	215	247	189	203	220	222	236	210	195	218	235	234	236	222	241	230	231	211	223	220	218	230	224	232	216	238	212	225	219	220	230	233	235	231	229	213	223	244	238	251	241	219	236	219	257	216	219	215	210	181	250	202	243	219	240	220	246	213	240	209	197	246	240	191	214	225	216	250	243	223	231	245	231	243	232	228	231	204	217	223	243	234	216	252	221	233	218	214	205	233	241	230	218	199	226	236	232	260	260	190	244	204	227	217	212	239	203	222	223	234	253	257	219	227	202	233	216	245	231	228	253	228	212	202	195	226	200	236	202	242	223	203	251	246	232	244	231	219	229	217	210	228	232	217	253	225	227	238	235	227	221	214	213	232	229	219	244	238	199	204	223	237	235	219	223	221	255	230	222	227	215	209	233	231	207	212	232	241	217	238	214	248	203	242	216	232	247	219	233	219	202	199	215	220	222	244	233	235	214	248	228	258	211	225	230	240	187	236	202	198	221	221	220	235	240	218	244	248	208	220	243	239	232	212	249	208	227	237	232	244	204	223	234	233	227	222	223	200	227	215	224	224	221	218	232	224	248	233	225	250	228	217	229	230	219	212	227	237	221	228	202	229	227	239	241	223	217	229	224	233	215	217	216	243	219	247	225	216	249	229	222	222	213	222	207	231	204	232	207	216	215	227	248	222	223	229	219	228	241	216	247	248	234	226	209	194	219	223	211	204	230	211	278	218	200	254	215	237	221	227	217	214	231	248	227	238	250	210	208	216	215	230	212	204	224	233	200	238	252	248	238	225	219	219	216	223	225	231	222	215	238	213	246	221	237	235	226	205	231	202	235	222	223	228	229	248	246	251	249	213	247	217	231	226	218	230	220	202	216	206	226	209	215	225	238	210	231	214	232	223	215	250	243	227	234	204	238	209	249	233	242	278	222	240	216	242	224	242	209	223	211	206	220	270	227	223	239	219	207	251	222	219	222	240	225	249	213	219	245	235	242	220	267	222	234	233	226	217	236	213	221	214	252	223	232	243	234	230	227	240	249	227	214	248	216	238	217	224	218	224	230	237	245	226	261	228	203	243	207	216	235	223	204	209	244	207	244	209	212	244	231	216	243	219	228	214	245	241	236	212	248	234	227	239	206	211	223	214	217	214	215	216	243	231	232	208	224	237	224	229	223	212	219	234	211	223	223	219	236	225	244	208	231	220	212	211	235	210	216	234	195	221	216	247	226	239	233	251	221	217	200	218	230	244	218	235	205	222	214	226	220	239	231	216	215	254	243	221	244	248	232	208	222	235	230	222	242	254	221	233	230	211	253	222	237	226	238	214	246	239	214	238	218	234	210	219	230	198	259	217	221	222	214	242	212	214	235	246	232	195	202	216	215	232	218	250	241	203	226	236	236	248	256	237	234	233	229	210	212	227	247	242	243	245	259	260	242	218	242	221	244	221	224	224	224	214	224	232	207	245	234	219	236	228	234	222	211	242	238	232	249	236	223	209	245	228	237	237	243	234	226	212	243	249	231	241	228	237	226	211	241	236	248	225	237	223	246	231	225	198	252	233	235	258	206	229	212	221	253	202	230	208	264	209	240	246	223	226	236	211	215	222	225	224	238	201	230	222	217	228	231	231	234	222	230	200	238	220	211	196	235	239	226	238	238	205	226	210	218	234	210	239	248	208	236	265	224	235	220	236	195
6392	7213	9511	3089	2114	1063	624	489	464	444	616	942	705	443	434	476	543	579	523	415	448	388	361	325	308	315	310	322	318	308	285	348	349	296	299	323	304	320	319	297	306	331	291	288	350	327	300	321	296	308	298	338	294	338	296	314	316	310	293	310	297	309	297	329	334	314	319	323	310	287	309	261	294	312	305	290	300	292	327	312	306	310	298	295	280	314	294	320	312	295	308	309	279	292	246	291	310	305	321	313	335	319	315	317	319	284	306	318	315	298	315	291	292	274	305	281	282	293	294	278	313	302	342	303	296	326	276	287	282	302	315	319	286	311	281	272	323	297	280	298	280	264	305	312	339	298	295	320	301	301	313	299	315	289	296	310	289	299	299	290	310	288	299	271	288	308	324	324	281	316	299	275	307	298	277	313	298	266	284	325	307	300	297	275	305	304	284	318	301	349	304	293	316	316	266	291	330	299	308	276	278	310	296	293	320	306	289	328	302	327	300	275	321	316	309	296	326	255	319	294	326	298	308	316	311	301	301	327	269	297	295	330	309	308	269	315	282	326	319	325	282	302	315	296	284	302	296	318	325	295	285	323	300	295	312	298	304	322	271	297	315	318	309	290	302	300	292	313	306	306	291	294	294	316	281	300	287	281	294	281	335	323	305	322	322	318	321	290	269	303	273	275	314	316	332	286	293	286	295	288	290	302	292	304	269	310	345	285	324	275	303	335	324	296	346	299	315	290	280	306	320	321	304	263	297	300	312	294	301	301	313	309	283	309	334	265	297	306	314	299	305	296	323	326	318	302	307	277	305	311	327	285	320	325	292	271	337	291	307	305	316	321	306	346	295	313	295	279	284	323	298	279	312	312	321	304	283	310	287	288	303	284	289	334	284	290	294	287	301	283	291	318	248	285	289	304	314	285	299	303	294	301	322	320	329	309	298	292	290	310	276	320	297	328	284	310	297	309	303	282	325	301	319	309	311	292	314	358	326	310	301	293	317	311	307	326	300	299	319	313	308	267	288	284	313	308	294	280	314	311	294	290	304	272	325	303	313	304	308	292	286	289	297	311	314	316	303	312	314	290	297	296	307	278	314	295	301	291	305	301	303	326	316	276	273	305	308	285	300	296	308	338	296	316	302	286	278	281	281	301	301	301	308	290	279	310	294	291	275	293	295	302	301	281	314	351	302	321	299	309	310	295	301	305	284	297	337	299	281	293	311	313	283	310	282	309	294	292	273	259	270	286	304	298	331	320	286	278	312	301	294	265	311	331	298	281	310	298	300	311	307	306	289	301	301	304	289	330	271	283	284	315	288	311	293	288	288	295	299	305	302	295	289	295	296	294	296	317	293	277	338	317	294	328	285	299	321	298	274	294	303	302	296	288	272	277	277	291	265	305	337	292	289	309	298	317	307	295	310	333	333	282	297	297	312	272	299	268	323	287	274	302	292	303	276	315	295	281	305	328	283	296	290	307	267	277	294	287	301	305	330	302	287	270	306	297	302	306	284	297	271	307	296	296	311	296	300	323	283	301	302	293	274	291	332	320	291	311	304	277	307	292	304	328	321	289	295	273	301	286	283	310	292	313	300	339	288	287	323	296	326	313	308	292	268	301	310	303	297	286	308	328	301	305	284	288	309	306	307	325	310	302	304	284	342	302	284	280	290	295	308	325	299	296	257	282	266	283	290	304	285	316	321	324	274	288	334	303	317	281	339	290	270	289	287	329	317	306	291	280	293	311	299	292	294	291	295	292	306	325	333	304	311	286	282	280	284	292	311	304	271	327	311	291	297	290	269	299	287	301	333	277	277	311	250	298	315	286	286	302	304	267	304	312	286	327	304	288	292	315	292	262	308	310	313	295	282	302	303	287	312	277	304	305	330	279	302	306	318	325	307	316	296	302	303	283	313	282	301	282	286	291	319	268	269	307	315	290	288	318	315	294	288	296	291	310	307	310	293	291	272	287	310	290	292	279	308	296	319	313	296	286	291	318	301	302	320	305	309	279	309	314	300	292	315	318	317	289	306	281	314	302	310	279	300	273	280	319	299	296	303	291	298	296	272	314	301	285	306	310	275	302	312	296	324	301	341	336	306	307	287	290	310	306	299	270	323	317	298	293	305	305	297	286	287	292	280	318	290	293	298	294	290	287	297	299	301	309	296	295	287	305	328	289	281	290	286	284	301	274	279	339	297	279	314	303	280	319	277	284	310	305	301	289	290	295	322	281	298	281	289	278	300	331	285	278	301	314	287	322	299	283	305	327	301	262	302	302	282	321	304	289	292	282	309	311	268	310	317	300	304	289	319	288	309	313	320	290	308	294	283	304	278	301	323	344	294	275	264	274	290	297	297	312	324	306	270	301	331	284	300	288	292	280	304	282	311	305	309	267	312	274	290	304	297	283	304	259	297	320	279	288	253	299	282	307	302	320	296	299	261	313	312	268	313	322	289	304	288	294	310	274	330	296	276	327	293	316	292	290	316	284	295	303	330	315	309	306	286	282	303	294	308	285	308	288	277	322	317	282	272	310	274	318	297	254	306	280	283	342	331	320	302	309	310	311	289	289	307	336	304	275	271	300	297	339	311	299	308	292	285	290	299	300	280	265	290	298	295	277	312	292	297	306	305	291	306	304	292	298	311	306	255	323	301	281	335	287	318	282	300	287	290	326	260	296	318	308	315	318	288	282	287	315	321	265	280	283	310	312	284	289	313	299	287	331	299	279	295	300	290	296	290	326	296	278	280	314	312	279	309	319	299	307	307	307	276	281	279	310	283	300	299	290	316	307	302	283	300	309	308	300	294	313	315	279	289	298	310	303	311	286	299	278	289	311	276	298	316	300	297	306	315	284	277	308	258	283	318	267	301	303	305	283	281	305	319	302	296	302	275	293	294	308	308	282	281	311	300	293	289	299	302	298	304	294	285	299	282	308	336	288	291	309	342	295	308	332	302	283	303	268	254	298	294	310	314	274	311	275	304	282	291	279	315	288	287	321	306	305	326	295	271	294	278	278	315	323	294	325	299	267	288	307	279	284	316	287	265	283	311	270	333	293	275	257	285	276	311	318	320	276	309	290	300	283	270	319	298	305	291	340	299	284	296	285	285	301	287	311	297	311	273	315	338	282	304	307	262	295	277	265	277	278	259	306	288	291	325	317	277	331	317	301	303	265	330	290	319	284	305	272	309	305	272	289	297	295	298	311	320	275	327	289	291	279	323	276	285	305	292	303	317	282	286	291	331	305	278	322	317	307	290	295	290	301	275	308	294	308	296	314	321	290	318	298	334	296	307	274	302	300	281	304	292	311	301	318	345	319	300	323	302	351	319	313	294	295	307	299	308	277	301	302	322	273	297	297	276	270	283	327	265	282	313	288	293	329	291	304	304	287	316	275	295	291	297	293	307	321	282	315	314	297	325	306	323	280	322	306	287	290	303	297	311	308	278	304	300	295	264	310	284	287	273	294	318	304	306	281	284	304	300	335	332	314
23597	20917	28125	23856	20877	9187	1351	830	730	707	799	959	771	583	603	519	670	644	578	571	549	527	500	477	438	463	478	466	459	464	430	460	423	442	441	476	441	410	407	447	450	435	423	445	428	432	407	416	462	398	465	470	420	430	480	461	426	423	437	453	423	430	441	429	399	411	425	455	435	453	471	423	424	441	501	420	432	450	463	509	396	441	410	428	417	427	411	415	427	452	409	426	449	446	419	420	399	440	415	413	416	434	427	432	412	412	428	396	425	414	442	419	416	431	411	393	441	395	406	438	418	443	410	430	411	449	391	400	439	415	400	442	436	413	414	427	403	395	433	442	430	425	418	429	434	422	403	421	445	411	411	410	406	429	436	427	436	405	444	394	441	415	402	437	461	376	428	428	432	427	417	422	427	405	426	410	439	391	403	423	442	450	412	430	439	413	414	391	415	412	399	430	424	400	440	400	435	428	406	435	430	414	438	452	447	421	427	410	436	411	429	431	402	431	427	423	405	464	436	395	418	441	429	419	442	438	393	453	412	419	427	403	407	441	434	438	424	443	421	416	443	459	453	440	410	428	410	436	424	460	416	437	413	450	388	404	427	414	399	418	424	415	372	432	443	461	414	411	420	402	430	455	388	428	412	437	412	465	394	452	408	418	449	419	430	412	405	420	423	410	441	426	432	414	424	453	435	397	426	440	429	422	428	472	457	440	415	397	405	443	452	414	433	395	415	433	389	439	417	399	432	424	427	418	433	385	437	465	403	426	416	422	405	470	391	401	424	420	420	427	406	438	418	422	467	459	389	443	409	421	395	419	421	438	389	435	405	422	437	393	401	383	418	430	421	408	432	403	405	427	429	405	428	413	456	433	412	416	434	405	438	399	439	425	422	427	430	412	415	442	428	465	436	450	400	432	435	392	473	396	425	431	430	418	435	409	413	425	369	429	453	442	448	433	417	382	483	421	450	427	428	419	397	440	416	436	444	443	443	436	391	466	419	421	438	432	426	438	451	391	452	426	461	420	398	417	415	445	440	449	441	401	435	453	450	401	433	426	416	415	413	418	407	437	424	429	406	422	410	406	471	427	384	413	428	424	439	393	426	415	425	404	416	444	456	439	472	438	447	438	413	451	421	445	438	427	420	430	408	414	448	439	461	418	393	426	439	407	435	395	458	394	426	395	461	415	369	377	453	423	407	413	436	401	424	421	444	415	401	424	430	386	427	437	442	424	466	446	405	432	439	409	429	395	424	429	438	404	395	426	414	431	415	441	421	432	410	455	425	437	420	429	466	465	424	456	413	395	421	465	433	438	378	427	457	435	399	404	427	441	397	393	420	424	421	409	444	420	434	438	434	422	379	408	411	421	402	454	448	461	440	399	392	458	428	422	413	373	429	413	374	383	430	439	433	416	444	401	422	435	410	408	421	434	407	399	453	428	395	399	441	430	409	430	417	402	411	427	430	425	435	419	396	396	471	400	407	426	419	399	426	390	427	447	437	429	389	382	428	439	416	443	426	449	410	474	427	462	420	403	450	432	426	435	423	434	389	391	405	413	402	402	434	450	432	453	433	433	399	427	387	404	435	432	402	428	464	442	427	409	443	420	451	420	373	402	397	392	429	441	428	415	409	440	432	401	430	421	409	428	426	430	437	411	407	442	439	433	412	415	444	431	403	421	437	407	411	394	463	386	469	430	449	435	410	443	422	447	439	411	469	397	422	422	461	455	421	413	427	404	431	427	424	404	465	464	441	421	411	401	400	443	429	416	460	457	397	414	428	423	422	440	437	429	406	422	427	442	433	431	415	433	436	423	454	400	454	430	408	418	449	412	437	414	432	449	433	455	410	421	436	416	443	476	405	406	428	416	395	436	423	413	417	422	425	433	407	403	428	398	371	439	447	457	448	394	415	401	404	425	425	425	451	412	410	402	404	411	402	454	441	400	450	425	444	417	442	425	433	441	389	431	408	388	418	424	442	427	450	417	420	402	426	428	404	449	407	421	411	417	396	464	429	409	421	407	432	396	445	429	409	418	405	425	398	443	396	451	434	433	431	398	431	425	442	463	416	441	457	393	414	434	443	416	408	413	379	464	445	399	426	411	397	389	438	394	412	416	448	414	424	460	463	428	435	447	423	426	408	446	417	421	448	422	435	417	455	412	434	439	402	417	406	385	384	384	410	399	479	407	426	425	441	417	446	409	455	404	407	401	437	428	441	453	421	413	427	446	436	445	415	419	411	419	447	431	412	400	419	431	399	368	405	419	424	448	435	452	466	419	425	421	422	438	477	397	420	421	396	410	391	419	459	410	422	427	400	424	435	411	429	405	465	456	387	411	426	421	423	398	435	443	439	420	434	364	431	455	416	408	453	439	435	434	415	400	437	425	417	389	415	423	417	455	421	385	445	405	396	417	444	429	413	471	455	376	428	428	437	460	425	424	429	390	424	404	425	419	422	410	411	405	434	427	433	395	409	433	444	481	455	402	430	434	427	376	417	451	414	442	402	424	446	397	417	435	411	445	414	418	432	409	436	416	421	416	445	412	407	433	407	406	438	453	405	421	445	424	462	430	406	468	413	426	419	465	439	409	431	436	414	402	419	416	440	420	443	409	420	424	412	417	404	425	412	399	408	438	414	403	400	450	404	449	454	413	419	365	386	446	425	469	417	436	422	408	434	417	432	458	436	455	431	391	403	392	417	459	431	417	462	375	412	392	393	453	403	397	426	439	407	398	456	419	439	411	424	392	406	467	397	430	430	403	427	396	421	405	433	446	424	440	405	425	439	448	447	392	433	444	436	421	401	431	450	412	404	401	420	393	403	387	398	413	405	460	451	416	454	452	418	420	407	480	425	453	419	426	412	396	407	399	403	438	449	401	419	417	394	410	410	385	457	437	405	425	390	422	414	397	436	453	404	436	452	433	418	444	438	442	444	423	388	404	410	432	435	421	421	442	417	403	426	434	446	400	401	406	401	401	410	423	419	416	393	430	428	411	400	412	404	422	438	473	436	411	437	478	432	388	423	422	428	434	402	429	442	442	435	425	439	380	446	425	392	424	409	405	424	414	422	435	424	436	410	402	444	420	366	430	422	388	403	420	404	419	388	440	438	409	447	404	424	426	373	431	414	441	441	396	395	410	416	388	465	430	424	456	408	402	430	422	422	458	440	442	441	452	378	451	410	404	415	397	380	449	430	407	408	452	399	444	420	378	414	423	412	416	407	468	399	451	436	404	405	423	487	415	417	391	428	438	440	401	408	417	421	403	400	417	454	471	435	405	414	396	376	446	449	418	439	426	425	393	422	416	443	438	421	420	467	415	384	410	440	421	425	444	400	440	430	417	461	415	436	443	408	444	415	429	437	429	420	451	428	419	410	427	437	439	413	419	479	417	432	445	448	448	403	429	418	409	401	413	408	448	437	444	463	451	429	392	415	443	425	424	393	397	453	442	418	415	441	436	434	430	394	406	424	435	411	413	376	462	411	393
7727	15318	16601	7432	5146	3117	2095	1654	1346	1342	1385	1934	1424	1037	931	998	1145	1119	982	850	930	789	762	680	625	612	594	638	579	613	624	624	573	636	586	543	598	588	600	606	602	565	563	540	611	576	595	617	554	513	565	589	560	542	581	536	595	577	583	550	539	593	608	555	565	534	545	595	593	584	557	585	566	549	543	550	548	533	533	550	564	545	550	606	557	564	524	574	580	543	525	566	541	544	551	525	515	561	543	526	529	529	530	546	499	550	596	524	578	514	506	546	536	574	558	572	517	516	547	539	530	555	543	579	547	567	537	561	537	593	541	549	555	511	492	559	550	519	580	539	571	567	538	571	536	540	522	535	528	556	508	571	598	511	484	534	581	580	581	557	572	558	568	565	563	565	526	539	565	510	529	587	579	545	570	513	524	523	538	525	544	609	526	524	607	525	548	509	533	541	512	539	594	550	574	554	548	580	536	553	535	529	528	519	536	543	539	540	578	557	574	515	529	532	591	524	515	518	567	562	544	508	518	574	540	552	547	515	559	537	577	585	545	486	562	548	559	544	566	553	565	515	546	549	570	559	536	531	533	565	586	585	544	522	577	587	544	533	514	533	536	574	568	513	580	544	534	549	566	559	575	577	541	538	571	581	598	578	532	581	541	575	536	543	543	574	522	557	519	551	557	509	549	539	542	569	510	574	555	559	562	554	587	539	573	563	569	563	570	545	552	581	505	552	530	562	541	562	558	553	537	530	554	576	575	544	579	544	540	566	558	579	561	577	540	534	534	592	501	512	554	519	582	527	531	533	545	488	555	563	544	586	582	586	538	506	549	537	543	538	528	532	544	522	568	543	552	536	563	528	553	537	564	542	571	559	547	567	530	499	553	555	580	613	569	551	555	593	529	547	542	539	569	551	525	506	562	599	603	570	542	575	570	565	542	535	553	563	529	539	561	557	486	558	577	532	547	607	541	531	540	537	588	542	528	523	569	562	522	546	525	531	494	545	537	571	543	522	537	536	560	553	567	538	566	607	529	587	541	576	563	562	554	523	531	523	532	560	540	544	527	533	586	581	529	562	564	570	590	497	538	537	574	533	542	565	526	510	540	562	550	535	565	539	517	520	521	528	560	553	520	521	549	576	533	532	551	520	527	536	547	549	518	587	550	538	527	535	528	544	536	545	542	522	565	587	592	520	547	545	502	561	525	524	588	550	578	561	577	550	529	555	562	566	532	538	493	542	550	497	561	519	536	510	563	563	534	546	537	507	509	509	553	504	547	562	555	541	560	547	564	524	544	509	538	520	504	559	559	556	542	535	575	558	528	548	520	505	560	551	541	553	590	506	533	575	537	569	532	544	554	515	528	559	542	538	585	512	550	537	556	578	515	548	591	548	536	545	532	570	551	565	499	529	562	505	575	548	527	535	549	540	533	533	521	576	550	498	522	561	561	557	537	509	533	536	526	471	536	551	519	593	536	550	586	506	508	580	520	516	527	526	561	523	545	548	555	588	575	542	563	549	535	515	576	578	555	572	542	516	540	552	573	596	522	518	550	520	520	584	535	582	538	543	571	542	518	586	523	524	534	565	564	541	538	546	529	549	524	579	522	524	567	535	519	586	521	569	555	550	534	521	547	565	529	577	517	614	523	539	518	569	543	555	589	578	560	525	535	561	544	546	577	574	557	566	561	528	617	567	537	583	535	548	506	556	558	535	519	519	562	545	548	554	545	578	556	483	520	507	522	574	563	517	536	497	603	525	537	565	555	518	554	535	517	521	539	574	531	533	567	531	555	556	502	508	528	520	574	598	533	537	542	549	548	570	581	575	541	543	523	522	582	515	514	537	508	577	511	518	519	524	565	481	532	507	513	580	537	563	518	539	541	546	586	511	513	578	562	542	561	585	551	519	547	528	545	578	566	541	488	519	556	521	516	529	551	513	576	556	551	555	546	552	564	522	535	551	529	568	520	521	500	503	569	556	516	576	578	521	530	545	576	563	573	557	542	554	545	546	534	507	524	553	557	539	586	514	556	530	526	525	539	504	559	526	560	560	518	531	576	521	550	590	533	561	576	511	549	561	553	597	534	543	554	554	539	543	534	545	537	561	545	536	518	555	546	530	517	564	544	530	572	589	545	531	574	562	536	517	570	548	525	554	489	534	524	514	530	547	527	609	536	537	523	603	543	553	536	564	568	566	529	543	532	534	567	524	564	522	506	546	532	515	583	555	565	586	537	560	552	565	537	582	551	553	514	571	562	502	522	539	567	554	558	538	526	527	523	540	553	556	522	561	566	563	526	563	511	553	565	561	586	511	535	592	591	535	527	504	532	513	537	561	515	581	503	545	540	601	494	534	554	564	529	494	565	491	550	535	532	535	574	538	570	539	547	526	515	541	593	573	576	544	545	508	552	553	564	545	526	533	555	537	542	565	521	510	527	597	545	548	586	532	547	570	552	563	518	508	575	547	559	576	581	552	523	513	544	575	587	563	562	556	529	527	551	549	560	525	562	534	566	533	548	531	564	562	524	538	556	562	510	524	554	530	545	518	542	559	552	515	535	541	574	536	558	522	556	544	555	580	538	530	546	564	537	521	499	519	563	570	561	556	613	534	570	542	553	554	553	539	584	507	524	552	559	502	548	536	498	598	555	567	515	573	551	550	576	523	515	541	513	500	538	555	536	519	573	537	552	542	497	541	537	558	538	527	513	515	555	521	540	566	552	530	553	569	555	496	548	562	531	562	535	536	573	545	538	520	529	539	483	522	527	562	535	516	555	536	529	547	568	555	550	526	536	552	543	506	511	527	543	533	550	530	536	561	601	547	531	518	556	523	527	536	548	564	549	537	570	608	572	527	559	518	516	550	566	559	567	555	553	494	553	556	551	548	527	538	565	521	533	530	537	544	547	597	516	547	512	541	564	555	561	505	509	547	512	588	561	556	552	549	527	537	543	581	504	535	526	550	573	558	524	546	532	527	550	539	520	520	534	546	538	537	551	548	505	556	554	549	534	544	512	568	551	591	524	555	567	563	542	514	523	511	530	534	549	538	563	531	554	578	570	543	553	547	530	531	516	506	554	512	556	525	530	507	562	526	531	540	590	541	510	526	555	527	530	567	568	547	516	524	579	590	544	534	556	553	505	592	544	548	539	537	566	539	567	542	544	576	524	560	586	570	568	528	566	542	519	558	533	490	529	565	509	562	574	510	525	528	547	531	556	558	523	558	605	583	583	574	538	548	545	524	521	559	548	543	552	555	566	546	528	557	571	549	558	552	560	527	580	512	573	562	536	566	560	528	556	556	558	552	516	564	506	556	546	529	547	544	529	525	555	536	577	536	535	602	572	539	520	515	560	547	521	588	530	535	496	533	500	571	534	547	543	515	550	529	516	556	548	514	538	519	533	517	568	535	563	528	517	528	509	560	512	558	571	583	546	528	554	558	594	563	558	580	565	563	517	535	530	530	529	502	543	526	552	562	516	561	551	549	564	577
24894	20955	26961	24917	8304	885	450	324	281	287	301	504	403	292	252	251	273	291	279	265	281	233	186	185	194	182	190	192	178	193	174	219	185	184	162	189	150	163	171	166	184	185	171	168	178	151	181	155	170	189	145	158	174	168	180	148	184	163	152	174	157	187	188	157	166	176	180	165	173	142	176	156	146	145	180	150	146	160	156	143	156	156	173	158	169	164	160	155	163	167	149	160	153	151	145	166	141	153	162	164	157	180	150	155	162	162	155	162	177	143	181	158	146	138	172	191	166	155	176	154	159	175	170	164	155	148	163	179	161	174	166	163	150	153	144	158	158	159	171	162	152	158	143	167	167	161	135	151	150	145	163	169	159	174	153	177	164	163	176	182	160	155	160	190	147	156	170	166	143	170	143	151	175	134	150	161	163	166	152	158	173	161	151	143	130	155	182	169	135	135	139	175	159	191	149	160	161	165	143	161	187	196	179	170	152	131	163	153	142	149	164	159	174	169	163	150	150	157	152	161	154	159	145	169	144	184	196	138	160	154	123	154	140	173	160	167	152	142	164	161	189	152	157	153	162	166	140	148	141	133	171	150	136	186	178	154	149	137	152	171	146	157	152	155	158	155	171	158	156	137	153	160	164	128	161	159	156	168	175	160	153	147	167	155	143	113	153	161	155	168	169	164	146	140	180	167	166	158	159	170	164	143	161	164	163	176	159	169	152	159	165	176	162	148	158	179	151	175	158	161	141	146	133	188	138	143	161	148	165	143	138	149	167	166	163	169	166	163	161	154	151	155	163	161	170	155	149	157	175	150	162	164	143	153	153	178	159	171	167	165	139	151	152	185	133	152	159	153	169	148	154	145	150	163	159	189	167	172	144	149	170	156	178	160	153	136	157	134	162	174	175	149	169	184	178	153	141	147	162	167	164	151	144	148	179	148	170	161	147	168	183	159	163	184	146	149	160	166	154	171	138	176	153	163	146	157	140	155	153	176	145	165	160	161	146	181	127	161	180	161	165	168	154	175	157	168	142	164	169	153	160	170	173	128	148	162	137	135	165	140	172	162	132	152	164	178	148	161	154	167	150	125	160	185	177	170	167	162	150	159	162	139	156	143	162	177	168	150	167	154	162	160	161	198	135	166	137	141	167	160	166	181	166	166	147	157	137	159	165	165	147	175	150	140	158	163	162	162	152	133	133	170	158	162	174	152	137	167	159	161	162	144	167	157	138	179	161	142	138	145	165	148	142	149	171	166	170	143	161	165	156	160	143	162	163	151	148	163	164	158	173	149	149	159	154	157	149	167	138	159	153	161	182	130	158	172	141	166	159	141	138	142	162	152	158	153	161	155	176	159	125	152	152	146	156	176	137	168	150	175	177	176	167	172	152	148	132	151	174	145	152	167	132	140	166	158	150	169	137	147	170	172	159	159	143	143	132	161	165	149	167	152	161	162	145	152	147	152	173	193	146	159	154	173	162	161	163	186	159	177	172	162	153	144	162	176	156	155	170	166	170	165	133	163	172	157	164	150	148	152	170	170	142	179	181	170	144	152	149	147	143	161	167	156	149	132	165	148	161	153	133	180	146	142	142	136	148	172	170	158	187	133	159	155	150	161	154	150	169	149	157	157	159	181	159	165	163	141	179	162	170	167	161	152	152	159	163	154	180	182	153	174	142	159	127	164	162	183	141	154	154	179	159	162	163	156	152	166	155	161	150	160	169	155	148	165	156	148	156	159	171	154	140	153	169	191	145	144	153	143	163	173	137	169	153	168	137	185	162	157	151	146	153	169	145	158	171	154	158	170	163	153	152	156	160	168	147	147	166	185	133	156	173	149	152	130	173	151	151	170	147	152	145	146	177	158	167	143	150	161	153	171	148	172	150	174	149	147	164	159	179	175	160	147	157	149	157	158	156	152	161	158	164	176	179	166	145	161	154	153	161	146	169	143	176	174	149	163	160	162	150	166	151	165	150	148	170	169	164	175	150	167	152	156	151	161	151	150	183	154	146	149	173	158	157	159	161	154	166	155	170	162	168	160	131	164	152	149	148	165	169	154	166	172	154	160	156	156	147	151	153	153	155	163	151	145	144	170	183	165	131	164	168	171	172	163	158	152	167	178	153	143	134	171	152	159	155	193	160	158	147	147	140	152	143	161	192	166	140	177	136	157	168	165	161	176	173	165	146	165	159	154	155	136	165	140	154	157	151	132	159	163	138	167	142	154	169	161	155	160	156	142	147	168	158	153	161	169	141	147	167	158	165	159	153	158	167	151	157	169	159	164	168	174	131	151	152	160	136	165	140	173	163	183	153	157	169	140	154	127	136	153	160	164	144	145	161	195	162	155	135	175	143	167	151	153	160	177	172	148	163	167	141	151	167	157	153	169	168	163	164	152	146	168	151	175	162	170	159	148	165	176	157	165	178	140	175	153	130	167	138	146	130	159	160	167	166	137	155	154	166	157	153	170	157	176	174	162	168	143	160	167	162	164	158	157	176	139	174	160	151	137	170	169	143	149	172	148	159	163	141	171	160	166	166	164	160	160	143	165	163	149	155	203	169	151	142	163	142	162	147	153	158	160	168	182	128	166	156	142	163	156	169	160	151	165	183	163	164	165	176	169	140	175	150	162	151	167	171	196	160	155	176	169	153	149	187	168	172	176	178	151	144	177	152	155	157	160	168	151	173	171	165	151	143	163	156	161	178	165	146	174	144	151	179	173	158	138	158	178	154	190	148	173	164	151	168	165	156	148	153	143	161	152	160	173	147	163	165	165	127	156	118	160	154	181	156	149	158	156	156	168	154	155	159	178	158	183	186	160	166	189	138	168	144	155	147	174	173	148	139	130	156	158	158	140	166	155	164	157	166	161	141	158	179	131	160	149	153	161	149	137	148	157	145	150	160	166	149	159	166	144	167	178	164	157	157	168	159	159	174	140	173	150	167	175	174	151	167	121	157	169	163	144	159	152	151	144	153	131	154	167	159	146	162	168	173	149	173	133	162	138	183	146	156	140	157	148	165	160	169	150	148	176	194	146	150	167	155	152	157	146	142	153	155	139	151	150	160	159	161	176	175	154	144	175	168	154	168	127	158	151	167	173	194	156	145	163	174	153	172	155	155	159	154	156	176	161	149	146	167	164	135	177	178	149	163	189	186	161	143	170	140	148	169	163	161	162	167	164	137	160	178	169	168	158	142	160	178	138	190	152	164	161	149	161	139	131	159	152	158	164	159	165	126	180	149	153	163	168	148	168	137	164	153	143	160	182	148	156	163	145	161	164	150	151	176	184	136	156	168	159	172	159	166	170	175	144	170	162	170	147	152	134	147	169	160	142	153	167	150	150	145	163	164	156	163	153	147	138	187	144	146	164	150	180	171	171	169	167	166	136	166	158	160	176	158	150	158	144	171	162	188	153	150	147	182	176	154	128	150	149	164	131	156	179	156	147	159	150	149	157	163	173	163	161	155	156	159	170	155	158	148	163	171	186
7550	10853	12612	4923	3184	1863	1100	865	664	733	727	1284	931	589	509	536	592	633	568	507	434	426	335	308	297	253	277	291	266	290	282	288	280	262	267	272	249	246	240	241	256	274	250	237	268	203	228	231	208	232	229	237	264	222	230	239	239	243	256	226	236	244	267	244	223	235	267	268	253	243	237	230	216	236	240	224	239	223	207	227	229	219	219	226	255	215	235	195	231	244	236	194	224	235	213	231	227	212	218	216	222	211	234	240	232	207	208	213	241	250	228	227	229	205	247	219	255	214	213	224	211	233	226	230	203	209	233	227	216	205	197	217	215	236	212	217	203	208	215	237	255	214	215	215	191	215	208	216	213	205	208	209	268	216	233	219	210	218	227	203	226	200	219	237	216	228	262	230	227	212	238	234	251	223	230	223	221	213	235	221	218	234	237	225	219	211	229	237	234	233	232	215	229	233	198	248	224	218	200	220	222	210	214	217	246	207	213	227	246	240	196	232	245	198	213	221	194	217	223	208	211	249	240	194	254	228	219	200	205	225	229	250	228	240	197	247	234	199	233	241	231	223	243	234	221	235	188	223	231	237	235	205	218	213	221	209	243	209	238	229	236	234	222	221	208	220	202	202	232	216	199	219	228	224	227	206	214	221	218	211	206	215	215	225	234	223	270	217	222	226	217	248	244	201	218	244	225	213	235	221	205	225	226	230	252	215	243	213	248	220	211	223	229	195	221	219	236	231	218	221	211	208	235	249	211	222	253	202	241	232	225	207	251	203	206	239	217	215	208	178	240	229	215	219	206	211	211	218	201	245	221	197	178	212	207	202	225	215	228	201	229	225	210	239	217	252	241	206	242	216	235	224	173	211	213	231	203	213	230	222	236	216	209	220	215	242	217	228	250	229	237	222	218	197	217	235	222	231	231	219	216	264	219	203	222	220	254	202	237	225	230	235	236	262	203	191	210	223	236	218	227	231	238	240	234	229	217	201	224	243	235	199	220	235	223	227	250	198	218	222	231	207	212	242	205	206	220	210	244	221	217	188	261	191	221	195	234	220	229	203	191	259	209	229	229	226	219	207	198	217	217	245	216	214	215	223	195	249	259	222	219	242	214	231	228	226	226	228	223	227	206	227	208	227	223	238	223	218	235	221	210	238	234	239	226	218	233	214	213	224	222	208	229	233	228	239	254	225	238	226	240	225	217	217	234	223	231	228	211	225	222	211	223	231	220	203	228	221	214	234	220	196	202	226	216	212	210	209	225	214	220	240	217	219	209	236	217	215	256	220	239	197	202	210	212	242	218	217	213	206	236	256	232	200	224	224	205	230	227	212	231	205	215	237	214	213	228	235	230	220	237	222	204	210	201	214	234	224	235	230	231	224	222	258	210	221	220	240	219	213	222	213	235	210	240	203	228	226	219	224	214	222	210	222	199	251	206	228	234	209	232	223	225	225	222	248	237	236	227	214	231	234	240	200	240	229	236	222	217	208	200	224	205	218	210	219	237	210	226	197	212	223	201	253	232	223	212	221	238	201	217	227	226	246	239	240	226	210	245	214	241	216	237	227	229	235	242	199	207	219	242	216	230	210	220	238	249	240	182	214	204	218	240	213	212	210	251	220	207	204	235	235	217	230	236	254	229	232	208	221	204	204	195	223	252	234	196	222	214	210	198	221	217	236	245	213	231	225	227	218	216	219	229	230	234	220	218	208	220	211	231	229	234	239	257	201	244	223	243	224	228	235	191	241	217	218	216	239	220	243	225	235	245	207	203	248	208	244	227	223	222	226	204	207	247	199	234	208	225	214	214	216	238	235	236	210	200	227	208	182	225	230	200	231	238	238	204	245	215	235	215	200	214	234	224	200	227	222	231	217	210	197	238	211	224	223	230	243	211	203	233	220	209	209	217	207	238	230	208	225	237	226	229	219	233	204	211	224	217	239	203	217	214	231	241	215	217	193	227	220	232	235	231	209	222	251	252	222	226	223	218	230	236	225	222	214	209	206	220	234	210	238	210	223	225	231	225	229	211	233	235	208	241	261	206	209	242	225	209	215	205	244	235	233	227	214	231	233	245	233	199	234	219	230	218	211	212	232	234	248	218	214	243	225	242	210	212	220	187	216	245	199	237	217	204	230	202	229	234	221	227	230	224	225	204	234	244	231	246	246	234	197	227	201	224	225	235	229	212	232	235	244	208	247	228	234	222	241	220	229	231	213	213	231	216	203	237	215	210	232	195	249	244	235	222	209	223	213	241	226	211	218	226	219	211	236	214	247	206	253	226	268	213	229	228	209	211	217	230	214	211	240	233	221	232	208	208	199	235	229	216	240	233	200	227	234	229	216	249	200	192	221	207	233	202	226	241	253	215	238	211	230	265	215	213	216	217	221	248	208	218	207	243	178	216	202	238	237	208	227	236	217	238	214	212	221	222	248	208	215	232	220	200	247	235	202	243	224	244	218	226	217	221	210	232	224	217	256	206	218	222	236	222	229	218	230	213	209	223	215	222	231	214	221	237	250	251	220	256	244	226	249	231	225	229	219	217	218	224	216	191	221	236	203	205	225	215	213	251	209	255	242	234	211	215	188	222	245	220	225	246	196	237	211	227	216	248	225	232	217	215	234	236	217	258	219	220	196	195	240	228	207	224	222	212	215	227	231	216	215	250	208	222	219	212	244	233	222	238	214	226	216	208	237	207	230	247	202	246	226	231	250	203	207	238	230	212	223	231	253	232	230	218	248	237	226	227	202	201	230	199	208	247	224	214	212	230	226	227	217	224	224	199	232	210	199	210	240	243	223	219	245	224	253	234	210	231	188	230	246	213	212	244	258	232	227	191	224	233	214	248	222	265	214	185	203	231	215	236	242	222	258	195	234	201	221	237	258	234	229	218	227	231	195	205	237	220	224	196	238	207	241	214	225	210	215	194	206	202	227	223	211	210	247	225	228	206	249	239	220	227	227	216	235	201	228	236	241	211	247	210	232	228	213	226	207	223	242	246	257	195	242	219	228	224	218	222	201	241	249	247	226	236	208	226	208	214	233	221	217	245	207	228	226	224	211	197	206	229	224	219	217	201	209	221	215	219	213	204	224	215	224	237	223	233	224	243	239	208	246	223	222	227	207	215	231	231	209	219	240	226	242	242	231	221	230	219	213	205	198	233	227	223	224	212	232	204	231	210	238	223	232	201	215	201	194	223	209	217	204	218	226	227	209	218	224	235	220	208	196	204	215	214	253	232	201	219	230	193	228	212	192	224	246	221	225	210	207	243	223	194	238	227	201	192	219	225	199	234	241	231	211	211	228	229	220	225	208	225	239	231	227	226	234	206	218	246	228	235	197	227	195	234	238	221	225	237	218	223	217	244	230	229	231	207	174	252	204	184	236	212	208	223	188	210	192	229	239	219	207	230	198	240	219	241	248	230	229	237	221	243	247	248	193	231	206	232	231	234	221	229	222	224	230	221	232	231	220	192	191	232	215	213	189	239	225
22715	21030	28777	23467	21020	21007	8500	1361	976	944	936	1287	1141	812	704	715	755	797	758	699	679	560	551	548	557	508	508	474	472	485	537	498	549	476	511	452	482	499	502	477	453	512	467	480	501	469	457	449	475	439	456	420	463	480	465	472	465	441	444	457	462	476	424	461	451	451	444	470	508	447	463	444	414	426	462	447	474	435	423	447	444	438	484	476	431	441	417	467	436	442	454	418	470	417	422	451	448	438	435	433	428	428	441	415	451	389	476	455	432	443	456	440	428	481	461	447	410	446	423	459	447	442	429	413	414	439	439	402	441	418	405	450	410	402	457	442	417	424	412	409	403	436	433	442	425	456	406	458	423	446	394	440	427	412	395	426	451	430	458	421	401	434	440	418	440	418	445	445	438	370	473	438	428	447	431	466	425	467	495	422	409	433	438	486	449	435	431	450	450	450	465	461	441	440	399	418	447	419	441	431	443	469	420	421	426	443	438	434	398	434	466	438	455	420	440	429	409	435	439	427	422	439	427	408	441	444	431	436	446	431	440	450	462	445	456	433	480	429	450	429	442	404	455	434	419	426	422	437	475	426	452	386	420	427	465	433	440	437	431	414	405	449	459	431	443	410	415	440	451	415	405	447	442	449	431	437	433	408	439	429	409	417	418	418	463	450	457	416	425	421	454	417	431	437	409	446	460	439	430	443	418	429	433	437	452	413	440	400	427	420	422	424	449	433	413	459	439	477	425	414	446	408	426	482	468	444	429	450	433	461	430	468	469	464	463	426	455	426	421	439	439	445	418	422	439	448	447	445	418	428	406	435	466	448	446	452	451	429	459	403	435	424	450	446	467	399	431	458	462	409	467	422	447	443	461	396	413	408	440	487	465	429	404	445	432	423	406	455	423	392	441	426	462	424	406	472	422	449	430	461	438	442	415	471	407	444	467	415	433	426	420	448	453	432	412	444	428	418	440	432	419	441	402	427	462	401	427	449	461	449	451	430	444	449	429	417	429	433	418	438	423	385	422	448	468	414	423	428	429	450	466	421	447	441	427	468	425	413	485	426	476	424	394	393	420	450	448	448	450	433	436	415	437	437	446	452	437	449	413	464	444	451	457	432	450	416	433	415	467	421	455	442	433	426	433	388	445	404	446	441	442	423	442	460	426	469	414	447	434	418	438	455	411	433	435	460	426	447	473	417	444	425	443	429	435	428	471	415	442	453	421	490	443	425	449	459	450	397	394	429	432	465	402	455	432	459	430	449	450	441	406	447	439	382	458	477	418	403	449	438	425	406	434	457	396	415	440	440	415	431	445	506	435	436	406	473	417	438	429	425	442	467	428	450	438	432	426	438	478	409	409	398	427	423	444	418	454	436	449	435	408	408	487	461	477	426	447	462	449	408	430	431	458	414	486	417	419	432	430	444	432	427	429	448	433	409	444	392	452	427	419	447	480	418	416	417	427	426	435	431	440	411	431	458	457	429	432	448	457	469	414	438	462	451	442	455	406	437	419	446	411	431	446	452	443	470	429	468	426	451	431	424	435	415	425	447	429	432	454	450	433	455	412	415	424	410	403	436	430	417	440	424	452	469	461	440	419	441	455	411	429	447	438	401	450	445	464	439	430	411	412	436	423	439	434	453	424	408	455	440	479	428	430	464	461	438	427	421	413	414	469	412	463	424	442	420	446	438	456	482	440	438	462	456	460	456	430	418	446	404	425	427	421	420	409	441	426	467	462	418	433	422	419	448	445	434	495	433	478	438	460	381	447	470	448	421	472	417	446	420	422	414	435	430	436	434	473	417	438	432	448	421	412	492	448	465	407	440	406	409	411	432	420	433	451	455	403	469	441	409	433	430	391	373	444	442	483	438	439	441	471	431	445	415	402	428	461	472	464	445	407	422	455	420	456	434	385	406	446	422	433	441	444	457	426	435	401	390	435	438	405	414	456	407	441	459	412	450	412	425	426	421	437	451	445	442	439	431	468	427	434	430	443	439	447	454	422	457	429	422	432	436	444	428	447	493	436	443	433	507	410	409	406	432	431	435	399	442	408	425	467	409	426	424	415	432	430	442	422	437	441	431	423	438	433	436	474	439	428	420	453	414	462	427	414	477	430	453	436	438	407	426	425	467	443	434	461	453	443	436	412	444	463	427	391	421	461	397	426	436	459	435	397	400	418	453	451	419	404	417	438	430	418	441	458	433	428	426	410	447	451	422	434	439	439	423	409	433	459	473	421	474	422	430	407	436	438	443	431	497	442	406	413	427	392	443	424	435	450	395	436	430	476	464	461	444	439	415	424	432	445	406	437	430	454	438	470	440	451	428	417	427	451	431	464	399	427	440	461	429	434	445	445	454	434	414	423	443	464	441	431	418	461	426	403	445	391	430	424	402	438	375	430	438	451	413	432	426	422	430	450	434	453	434	454	443	441	453	439	436	428	440	452	429	451	448	415	431	422	458	448	469	408	416	414	465	460	428	409	422	423	447	430	457	426	420	451	420	435	454	470	398	428	435	424	410	415	458	440	430	454	405	388	439	426	442	442	437	450	442	412	427	414	393	403	412	423	421	484	440	453	403	456	396	435	411	422	456	463	436	426	407	447	435	472	414	435	436	444	425	448	445	425	396	425	442	426	426	428	454	464	465	421	439	415	442	424	465	435	443	441	438	451	450	395	400	425	424	424	427	433	441	470	431	393	433	457	418	412	468	418	475	435	431	436	433	434	437	427	435	463	453	433	436	397	445	460	435	425	443	432	429	440	463	455	412	377	397	444	435	430	419	427	459	425	434	431	417	433	438	406	451	436	464	446	457	427	452	431	423	415	455	417	438	456	421	437	417	435	455	423	402	434	447	462	407	451	449	427	398	424	432	411	411	466	463	452	466	440	447	425	420	436	445	450	442	439	397	417	438	447	459	390	447	426	476	409	434	442	434	407	430	417	426	426	455	407	452	421	461	435	423	415	451	435	457	417	471	373	443	434	434	406	408	447	432	416	436	391	450	431	458	423	396	430	432	437	406	470	425	449	451	462	476	460	445	439	468	417	451	448	415	412	416	446	413	435	424	440	437	449	414	392	445	434	453	430	461	427	425	430	415	469	435	438	458	414	438	414	426	429	429	450	413	418	376	424	418	455	423	424	438	430	440	444	420	384	425	428	404	418	439	474	420	417	430	446	410	470	455	423	439	472	455	436	412	426	417	437	450	468	474	484	418	436	440	432	429	446	426	427	415	429	440	420	467	415	388	436	389	417	420	420	422	409	457	450	450	427	427	419	475	434	461	431	393	414	436	411	426	455	430	424	430	424	461	422	439	420	438	424	435	410	453	422	408	412	413	476	431	441	437	465	452	452	464	418	432	452	423	444	426	452	444	462	412	444	415	428	460	439	446	411	425	401	386	429	406	418	438	463	449	445	465	452	442	450	476	444	461	407	439	430	395	456	439	438	408	436	483	460	458	408	457	425	433	393	453	440	403	422	444	455	434	444	392
10259	21228	21363	10526	7556	4817	3337	2523	2060	1935	1911	2771	2302	1459	1255	1223	1387	1401	1351	1179	1120	1011	885	812	716	687	649	717	712	685	675	723	691	637	696	652	585	621	630	690	701	570	630	612	632	630	662	608	599	618	586	608	627	608	593	592	557	636	583	650	594	600	595	608	603	597	655	642	598	554	583	587	571	584	598	559	574	572	598	532	576	559	595	528	563	528	574	603	578	584	563	577	568	547	549	543	541	580	542	557	534	539	583	526	593	555	555	565	508	561	596	579	529	559	592	570	574	599	554	525	556	529	560	572	555	582	558	566	561	569	557	566	527	542	557	527	608	518	579	561	583	609	565	557	572	594	535	556	556	587	611	581	535	561	550	548	516	571	546	555	552	540	567	585	556	537	558	578	591	549	606	505	556	567	536	536	550	578	551	525	576	546	529	553	549	549	608	527	573	581	526	546	531	557	546	582	550	552	545	628	574	580	540	522	602	571	587	577	537	573	558	572	531	550	569	569	571	555	551	549	526	539	566	526	501	558	541	555	558	574	564	556	574	557	534	531	546	517	552	527	529	575	537	584	579	564	551	585	512	567	523	600	579	617	577	563	558	536	510	557	579	530	566	561	559	564	550	591	557	583	540	559	534	622	605	535	528	540	563	529	569	535	518	541	557	568	535	535	552	541	556	538	555	583	536	524	581	603	572	576	585	520	556	549	596	556	634	535	577	584	520	532	557	527	567	525	553	595	541	566	549	589	539	536	542	596	561	547	513	535	532	553	509	552	536	596	580	556	540	578	541	576	548	580	545	579	576	546	535	515	586	531	578	572	594	559	536	597	535	547	550	530	568	558	527	580	522	540	525	562	538	554	572	590	567	549	572	587	555	579	552	573	586	594	619	570	550	575	552	541	566	560	535	559	567	594	546	565	536	580	548	572	571	560	508	606	536	565	547	545	525	546	569	552	576	593	544	556	552	551	590	522	577	568	511	506	539	598	582	562	577	544	532	566	563	538	554	527	565	569	543	582	570	547	570	562	592	606	548	559	564	556	586	530	540	588	523	556	574	568	566	543	554	588	621	544	572	560	545	539	544	546	583	563	552	585	572	515	544	525	575	542	530	545	550	569	547	537	546	569	554	533	538	531	605	544	573	529	573	519	539	561	566	589	551	573	558	528	518	551	557	560	604	552	493	545	520	546	568	570	529	581	573	533	517	515	552	509	554	556	584	550	538	567	562	567	521	570	546	592	561	523	561	585	539	574	586	525	569	579	552	550	539	541	575	558	578	554	548	573	581	542	555	563	564	528	525	550	522	577	578	609	564	515	572	557	563	517	586	576	497	593	574	569	572	590	541	584	580	563	555	549	551	538	567	562	574	540	607	569	559	571	536	531	586	577	579	570	557	558	542	561	541	548	572	549	522	559	529	549	561	597	543	579	556	567	539	540	578	541	566	559	564	528	571	601	555	583	586	541	546	563	578	524	576	568	594	547	545	544	555	525	574	591	540	562	527	567	570	513	570	514	549	570	568	570	542	583	553	566	575	588	556	558	523	551	508	531	559	544	546	563	520	536	527	553	542	537	571	544	555	535	540	571	582	598	549	589	532	544	552	541	544	582	537	536	558	551	553	562	555	583	593	558	564	542	551	509	534	558	554	531	528	547	549	536	560	535	537	578	550	533	551	556	543	568	559	583	531	567	533	545	536	548	550	554	575	573	543	541	567	537	534	565	565	579	565	583	561	553	581	534	598	551	510	577	527	539	554	545	536	549	537	540	548	550	561	550	542	623	556	572	543	542	544	547	565	569	557	522	577	557	566	604	536	551	563	570	545	525	517	602	555	578	555	506	561	550	545	561	530	574	606	558	553	518	574	571	557	513	562	584	613	589	564	562	576	580	571	548	545	567	590	551	561	554	573	539	573	518	565	555	551	552	569	564	573	580	559	591	536	535	503	587	565	555	537	585	582	585	544	560	564	630	526	588	538	514	551	534	521	551	617	564	591	558	551	545	518	569	539	497	566	528	552	562	572	527	534	575	576	606	554	523	552	569	585	570	536	554	592	551	559	522	554	538	536	525	601	535	570	514	540	532	515	575	580	522	538	542	542	568	575	569	548	631	528	602	552	564	579	575	556	534	515	555	563	545	553	559	561	505	577	587	578	556	578	603	565	543	585	562	547	566	577	545	576	558	571	539	543	572	527	582	559	542	558	550	561	552	553	552	533	591	567	603	547	539	540	555	559	550	587	535	550	543	525	552	568	556	520	567	542	521	541	494	537	563	580	567	606	556	517	571	545	520	597	547	601	551	573	554	584	563	589	548	539	592	496	569	549	590	533	562	556	541	507	562	569	544	530	566	613	543	546	580	550	548	586	582	507	577	540	588	589	553	577	542	562	592	600	537	569	570	525	575	572	572	548	591	540	522	586	543	557	592	603	544	590	544	535	592	539	579	586	607	547	564	516	569	588	547	556	584	609	552	585	585	526	577	612	575	543	534	543	545	548	560	552	571	541	610	546	557	547	535	566	541	605	556	551	569	576	569	555	577	552	527	571	557	550	552	579	562	557	583	554	537	547	555	549	572	579	604	553	532	559	578	552	540	581	534	554	569	580	600	555	571	530	573	577	595	564	544	557	578	562	558	579	539	584	519	529	559	556	529	571	526	560	525	539	528	558	505	551	550	499	566	564	505	591	563	574	597	568	586	543	549	547	529	547	517	597	551	565	568	579	575	572	545	586	524	567	556	562	531	561	589	579	606	545	536	548	600	558	540	576	582	562	571	564	551	572	568	582	563	530	535	565	532	531	555	544	535	526	532	583	551	548	535	529	535	519	536	603	565	579	562	530	587	595	547	552	582	508	558	560	544	597	546	563	553	588	554	540	575	599	535	542	578	584	569	557	550	597	548	540	547	553	592	540	543	556	542	574	534	547	575	566	589	535	592	591	493	533	563	552	541	553	578	555	555	582	605	540	558	578	524	566	547	549	541	597	557	542	590	525	555	576	567	545	550	542	545	560	504	545	567	571	556	499	609	543	545	529	575	517	514	567	530	546	508	557	541	588	561	561	561	556	568	597	608	527	517	539	599	601	565	564	572	581	550	547	561	588	571	521	547	566	552	564	526	521	565	595	507	575	575	590	560	571	597	589	577	560	563	573	544	560	569	560	505	538	548	553	557	575	530	586	543	541	594	573	543	574	590	559	562	567	537	545	569	590	577	566	520	558	492	589	586	547	593	560	510	533	558	604	551	562	505	580	546	558	571	636	513	548	584	569	612	579	613	576	533	588	572	529	547	543	570	567	531	547	554	547	565	552	544	550	493	575	596	586	507	553	542	530	558	571	535	566	577	560	574	551	548	547	548	555	554	542	525	570	530	567	556	538	566	522	556	537	561	548	531	590	561	576	557	556	571	577	577	568	569	576	532	540	532	580	563	541	544	565	555	562	554	546	599	576	576	603	567	555	587	533	562	558	548	520	601	590	572	552	539	568	553
26826	19483	9149	2048	886	462	318	280	260	336	317	450	429	309	250	294	322	331	313	326	271	261	243	248	250	229	248	211	267	230	238	230	241	238	240	234	258	214	239	252	273	217	234	234	221	210	239	225	209	203	215	236	240	251	250	226	243	200	238	232	256	243	211	203	219	226	236	252	254	211	225	227	227	204	229	232	222	225	195	220	207	248	216	218	222	259	235	240	255	232	227	216	228	206	240	246	246	249	241	218	210	213	205	236	226	225	221	218	227	245	236	236	217	232	228	228	226	222	207	218	231	237	232	234	213	246	247	227	222	220	197	232	218	236	201	234	216	228	232	215	232	211	241	231	221	218	240	232	201	214	216	204	231	228	214	243	219	217	234	221	235	238	212	197	201	253	194	212	239	213	233	210	224	223	216	231	246	222	235	222	213	218	224	229	203	250	234	223	232	235	249	215	255	230	224	233	213	221	239	215	210	245	243	189	241	204	235	238	226	222	243	230	241	224	246	206	225	231	223	232	234	256	230	269	232	214	177	234	223	229	205	213	223	221	230	220	238	227	224	227	203	235	223	220	219	207	228	231	206	236	236	229	237	253	237	248	227	234	219	227	242	242	216	229	205	242	191	226	195	243	227	229	201	231	241	222	221	206	208	226	236	226	244	226	186	239	260	239	225	210	214	232	236	220	241	188	223	208	225	212	227	215	233	245	233	240	218	213	211	236	211	253	231	220	224	231	234	217	225	244	212	215	241	232	227	228	234	219	212	227	198	243	224	257	213	220	204	242	226	263	181	230	235	216	224	238	208	232	239	241	200	223	188	218	228	232	225	217	229	230	228	214	218	218	246	211	237	216	200	230	225	206	224	205	237	205	222	245	218	231	236	202	212	250	213	236	213	197	219	238	238	235	231	219	233	233	232	239	229	220	220	239	233	253	208	214	215	241	227	204	239	229	247	234	236	192	238	222	234	223	218	240	188	239	237	220	233	238	224	234	242	211	239	216	209	178	246	234	214	237	230	220	215	238	237	223	230	223	199	253	225	231	224	223	212	238	211	235	243	223	200	218	219	232	231	265	217	227	228	230	266	249	228	225	254	214	264	227	251	243	236	246	236	255	213	225	192	225	243	213	220	217	235	245	239	220	241	236	223	245	242	233	210	261	212	261	224	194	214	254	206	227	210	216	257	225	205	239	202	247	238	218	223	234	227	227	214	223	219	213	237	251	206	226	235	250	253	230	220	240	219	240	225	223	247	231	207	226	200	235	239	232	190	219	205	217	218	216	222	254	238	228	203	200	244	213	227	222	203	217	210	223	236	245	207	235	224	232	226	226	230	232	222	211	244	222	250	248	219	195	220	249	216	222	232	198	236	198	237	217	231	220	248	214	228	251	243	216	241	222	245	233	235	224	235	268	236	221	200	235	240	234	240	226	210	274	219	204	191	193	207	228	218	233	205	194	245	224	227	235	215	236	201	214	231	240	207	220	222	245	202	245	212	217	233	243	209	233	232	207	220	224	218	212	250	237	246	233	236	199	214	221	244	240	241	212	210	229	217	198	241	252	247	211	233	214	233	229	194	240	229	219	235	254	229	215	226	234	244	205	219	256	209	236	232	228	209	229	206	208	243	215	235	226	218	259	239	218	239	216	231	214	240	226	254	235	203	204	225	232	212	206	242	202	237	216	227	221	217	226	233	245	218	240	221	232	246	214	231	225	214	197	208	203	208	211	226	235	241	227	199	234	206	263	202	248	255	197	214	249	225	218	227	231	225	203	228	209	212	220	222	251	225	245	231	239	219	207	232	221	235	226	227	226	230	217	226	231	239	223	215	238	235	224	241	241	226	234	223	232	213	241	254	228	217	230	228	235	213	218	219	231	211	193	226	208	241	229	214	240	222	217	230	215	216	210	206	216	208	216	217	244	249	207	240	228	216	213	214	212	234	235	198	235	238	258	230	258	223	231	259	213	220	215	231	210	236	216	247	220	236	244	253	215	214	228	235	242	219	216	214	227	246	211	228	249	244	233	229	255	237	230	258	224	230	212	220	230	232	200	234	246	207	251	220	232	225	235	205	215	225	212	263	215	207	224	218	230	219	217	200	227	244	243	216	191	228	240	214	238	223	246	215	210	223	213	226	221	228	221	218	236	224	213	258	226	214	217	228	225	218	247	224	214	206	211	211	244	257	214	221	223	226	220	211	217	269	238	224	233	198	216	217	217	242	200	247	231	188	224	222	230	252	234	247	219	210	224	201	220	271	207	243	234	207	234	226	213	227	209	241	261	221	202	241	237	207	227	216	269	199	232	226	219	223	220	225	199	247	214	240	228	238	210	229	232	229	213	226	229	226	208	223	198	246	205	204	233	246	241	220	230	222	216	241	243	211	208	238	245	221	240	214	200	225	199	193	228	222	221	222	215	235	233	229	222	219	219	221	235	242	227	222	234	245	232	229	217	231	227	237	234	223	233	247	232	236	211	236	221	221	210	228	240	220	201	227	248	236	207	213	219	214	216	224	226	246	233	210	226	248	199	227	222	231	230	238	205	211	248	227	266	254	215	254	262	231	223	243	232	235	235	212	244	217	243	256	211	234	223	235	271	217	227	219	245	222	235	210	239	244	239	212	215	205	212	220	227	261	236	218	210	239	271	226	231	210	217	243	246	250	230	214	216	256	249	246	250	265	233	236	215	242	219	254	191	234	212	222	214	232	232	256	188	254	243	269	220	212	226	237	219	231	219	219	224	231	219	237	220	233	222	251	226	233	233	234	211	212	228	228	224	224	254	218	233	237	235	233	203	222	252	238	217	229	243	205	200	245	238	215	231	209	205	214	232	241	246	224	218	220	202	216	225	230	237	238	223	239	239	231	246	215	257	229	245	213	225	218	231	205	218	214	213	235	259	244	233	207	224	238	231	217	200	220	206	261	217	229	251	242	224	220	243	220	234	219	204	241	228	253	230	223	225	252	212	248	221	227	223	235	274	218	237	223	197	242	235	223	199	223	224	246	243	256	248	214	241	244	218	230	201	233	228	263	226	224	217	244	262	207	212	198	233	239	238	218	212	226	259	211	241	233	236	227	221	234	235	226	232	211	217	238	229	221	243	245	234	218	231	233	247	251	213	239	264	243	238	246	261	227	208	214	220	238	248	222	227	223	225	240	234	233	253	239	249	213	230	210	238	233	234	228	247	245	227	245	211	247	238	234	227	226	224	219	239	218	218	217	204	240	232	236	228	238	212	242	230	244	220	213	220	232	206	221	225	234	239	232	241	241	231	244	212	222	221	236	235	260	212	269	221	256	253	230	235	206	234	219	194	212	244	214	247	221	233	234	248	246	240	227	220	253	227	255	228	230	218	208	207	212	234	231	234	219	224	231	232	229	231	219	244	236	223	228	218	228	215	240	231	237	259	213	203	234	248	212	238	233	244	268	224	239	232	227	206	210	232	238	222	220	250	241	253	229	221	243	228	217	236	227	215	219	231	243	242
6602	6215	8049	2463	1738	867	532	449	395	462	513	995	804	509	454	451	493	550	543	465	460	399	355	334	342	315	362	332	310	339	334	345	308	328	313	326	320	316	313	322	347	294	308	323	321	344	317	302	357	322	331	320	305	295	307	312	310	356	296	282	333	288	311	313	321	308	323	327	316	306	308	312	319	300	321	334	322	282	257	301	305	311	312	280	299	295	304	282	297	271	284	313	326	296	305	332	301	285	287	269	317	335	276	320	302	324	275	309	290	287	293	311	284	298	306	294	287	339	314	307	269	297	315	280	283	286	306	298	287	334	293	331	288	282	327	271	310	314	308	310	296	293	302	292	283	300	293	313	301	294	283	327	303	295	298	292	325	273	300	288	316	319	257	320	310	288	278	293	289	330	292	298	314	330	296	255	283	264	296	287	279	326	304	289	325	295	308	350	290	296	294	283	274	304	304	317	304	299	327	296	323	298	297	296	296	292	303	296	295	281	339	289	272	274	310	289	250	288	298	278	321	313	310	289	294	303	317	298	319	295	320	326	287	299	301	296	288	309	344	272	299	292	304	314	273	302	283	304	300	293	301	288	294	315	295	304	302	275	306	319	292	281	312	285	295	278	329	286	273	281	305	321	317	306	280	295	273	294	267	312	283	300	325	304	304	299	292	317	307	289	304	300	302	292	291	280	318	282	301	271	287	309	310	310	305	285	315	281	309	294	280	282	299	289	326	302	314	308	309	289	301	284	281	292	291	285	292	289	281	288	274	317	325	287	296	286	264	312	307	314	304	279	322	279	289	319	312	305	289	302	282	277	337	293	322	315	267	312	316	293	279	286	283	269	309	298	331	316	271	316	295	293	288	308	305	287	281	297	294	314	296	295	298	290	296	304	284	292	317	312	302	302	287	327	296	307	304	310	289	293	293	287	286	290	278	296	311	286	296	313	320	306	318	311	302	292	289	315	282	277	296	311	287	300	278	281	280	298	315	329	307	296	302	297	290	301	280	259	289	276	298	310	321	307	287	264	276	338	305	274	302	305	311	316	295	298	312	310	311	298	325	328	259	275	303	306	287	359	281	298	290	282	287	307	289	304	283	292	280	285	274	287	307	295	281	335	291	297	320	306	318	306	310	286	296	282	286	308	291	296	314	302	294	313	291	321	303	306	296	324	252	328	294	267	313	307	288	316	287	268	304	282	297	310	276	283	323	304	308	301	272	297	304	288	301	324	314	300	307	291	278	303	300	295	306	277	273	301	292	298	306	312	276	277	303	332	259	319	289	296	312	308	292	293	308	306	314	310	300	305	308	285	322	295	273	293	296	290	295	317	290	270	295	302	291	311	293	263	327	305	307	276	315	326	275	282	283	269	296	273	290	267	286	303	311	325	294	296	318	321	327	300	301	268	274	321	280	263	286	314	288	341	307	294	296	289	318	303	315	290	299	317	319	289	301	332	301	327	295	298	326	288	313	305	302	282	268	304	306	299	288	277	296	291	295	311	308	301	296	289	304	285	295	272	304	303	283	300	316	267	293	326	279	275	303	337	300	305	287	297	315	284	304	280	254	335	300	281	295	300	295	292	314	351	291	287	287	298	271	269	304	257	318	277	318	300	301	298	296	327	296	279	296	276	284	283	281	314	326	283	296	295	315	291	314	293	294	297	297	290	299	283	302	335	307	300	272	320	296	287	293	300	322	342	323	298	303	287	300	279	300	307	264	287	317	337	271	293	294	279	281	302	313	298	302	291	300	292	316	295	274	311	307	314	292	332	316	314	273	276	287	300	306	296	315	304	305	303	297	305	282	306	293	301	318	318	299	300	288	284	303	291	301	291	303	324	283	286	312	279	313	288	298	298	298	320	288	289	287	335	298	304	335	287	313	307	284	283	288	307	308	306	307	285	259	301	285	318	272	280	301	306	296	266	283	281	293	298	287	277	294	308	326	307	318	297	269	294	315	279	321	344	302	281	293	281	344	331	302	297	298	302	312	322	312	342	287	298	254	291	298	276	308	263	277	298	284	317	299	279	323	328	275	316	302	299	304	330	293	316	310	303	318	305	322	265	304	327	306	292	282	318	286	322	299	327	285	294	279	306	269	286	295	289	303	307	325	321	298	274	293	287	277	305	302	286	307	294	286	306	303	326	345	302	288	295	288	327	306	309	328	303	303	292	311	295	300	309	270	278	331	278	327	293	299	335	281	288	298	296	283	294	302	312	295	316	305	298	284	272	298	283	263	307	309	269	284	293	305	265	312	280	277	324	292	291	295	311	290	304	323	278	294	291	296	332	296	301	309	284	304	271	288	289	264	282	268	275	317	311	301	309	320	282	308	274	288	307	297	279	293	325	271	308	307	294	294	309	300	301	291	270	330	307	327	304	312	279	293	310	326	280	306	318	325	335	319	294	296	304	318	308	301	287	292	305	299	311	317	328	322	287	304	302	305	300	283	299	333	294	288	300	313	294	299	307	264	300	272	288	296	279	281	321	293	324	303	317	304	288	317	291	295	276	302	303	291	299	299	285	300	283	290	317	272	317	306	306	300	283	302	319	286	284	313	326	305	301	288	317	275	304	277	318	277	320	328	283	288	320	301	333	268	280	280	295	327	303	295	262	311	277	287	298	291	317	322	319	303	294	319	285	318	302	300	322	313	321	317	283	294	271	292	321	296	315	332	285	295	290	306	270	311	321	311	304	305	304	320	302	274	310	325	319	304	320	311	273	330	276	287	293	290	274	289	287	287	289	298	296	275	276	293	296	291	339	299	279	294	304	315	322	300	284	306	304	309	311	298	298	315	284	291	283	311	297	276	311	288	310	284	270	309	274	318	291	285	289	297	302	295	287	292	335	308	286	277	294	276	321	312	306	309	313	317	331	270	279	290	284	274	321	281	287	314	304	305	300	261	299	329	302	279	282	271	289	305	299	308	300	283	317	285	313	300	311	264	285	310	299	306	328	289	289	297	288	295	298	268	312	296	290	321	325	300	325	327	324	278	301	298	308	291	325	315	317	317	320	311	316	289	279	308	300	281	310	299	297	332	304	312	283	305	315	304	281	304	290	272	288	322	342	306	287	299	310	298	280	295	300	318	296	303	284	309	270	279	271	306	271	298	299	301	314	323	288	302	269	273	315	290	273	301	284	287	266	310	308	335	346	306	287	289	287	304	327	264	302	313	316	325	313	310	327	291	281	285	295	280	287	312	293	275	302	312	304	288	306	277	298	278	331	312	284	299	294	294	312	250	293	269	300	284	282	321	306	332	295	273	297	298	290	296	303	285	292	302	292	322	317	285	298	298	345	297	274	325	316	315	266	300	282	321	293	285	312	291	271	290	303	289	299	288	313	284	279	288	279	270	291	328	277	317	315	293	309	319	306	284	282	285	278	295	278	277	308	315	305	301	304	296	288	328	310	323	298	311	322	292	297	305	291	287	311	281	292	298	281	276	288	306	281	312	302	289	297	311	309	307	291	282	256	295	288	310	308
23650	20912	28175	23777	20892	9285	1399	872	732	642	707	915	842	680	608	602	606	640	604	592	568	534	523	480	518	506	468	473	514	446	461	473	460	468	441	453	443	429	502	451	455	451	467	439	413	439	447	464	447	453	408	452	458	467	428	457	428	399	447	430	450	446	438	441	427	437	448	461	443	375	451	472	438	456	421	463	410	421	437	470	444	411	419	400	449	413	400	431	419	411	390	408	436	416	471	420	449	428	421	421	374	454	436	435	448	453	431	427	390	398	472	414	410	453	461	434	379	461	429	465	452	414	433	373	451	427	440	437	409	409	439	450	430	396	437	426	441	439	428	437	375	432	445	462	426	395	425	426	423	374	426	436	398	407	429	440	419	397	430	435	407	417	407	444	436	430	433	439	435	421	435	411	432	449	406	462	441	442	435	427	425	416	409	446	379	444	425	415	466	422	414	445	430	439	447	420	429	407	466	428	449	426	469	406	461	440	414	419	431	430	405	439	432	425	430	428	422	471	433	420	426	407	422	492	405	438	446	450	440	410	409	438	404	447	389	429	428	417	390	420	442	443	427	425	403	436	443	427	431	436	411	429	441	428	442	422	425	407	433	468	419	434	468	427	436	424	408	429	446	398	411	433	440	438	411	431	408	420	389	406	408	432	404	420	390	413	435	413	437	451	399	443	463	431	437	439	466	466	432	435	408	423	442	400	399	461	445	451	450	398	428	411	447	474	424	426	410	456	422	407	434	444	450	393	433	394	435	447	440	429	462	431	422	442	420	436	411	407	405	392	431	406	480	417	426	409	432	418	443	432	435	416	426	475	431	443	444	424	454	399	436	461	413	445	461	422	481	395	429	456	423	402	396	436	424	457	442	418	413	413	394	434	403	431	439	383	393	411	412	448	404	455	410	408	413	439	422	420	407	420	440	424	405	445	435	424	409	406	400	449	414	419	442	430	458	465	437	443	430	418	422	418	455	401	428	392	398	408	416	416	422	428	413	454	420	433	450	408	461	452	398	444	389	439	442	427	391	378	435	422	426	438	429	452	426	421	433	401	418	427	431	428	425	430	406	424	461	419	417	426	415	396	422	405	409	403	412	418	418	398	439	420	430	413	426	440	408	433	445	420	418	422	441	425	461	424	422	417	432	446	431	407	416	433	400	429	464	436	459	399	414	431	406	461	442	432	428	423	412	420	434	417	424	431	444	413	411	409	396	425	407	409	436	364	401	408	422	434	405	424	410	435	413	427	432	424	396	405	417	403	424	418	410	406	412	420	464	431	456	432	457	439	404	445	438	458	462	407	407	466	463	411	458	435	432	428	415	431	413	455	420	465	440	414	403	404	425	426	451	425	419	425	424	431	433	402	436	418	422	450	449	458	444	446	448	423	443	425	424	413	430	393	434	411	439	442	429	450	419	449	390	421	433	412	411	425	436	407	423	446	380	431	444	420	439	403	425	422	406	412	446	431	407	423	448	462	421	380	428	450	435	411	392	451	433	419	436	430	410	431	404	438	446	426	455	414	400	400	440	425	443	421	427	428	449	447	450	436	429	425	419	403	411	432	432	432	411	420	423	427	406	452	432	400	438	452	415	449	408	432	402	401	439	448	421	400	429	435	436	407	407	425	437	445	414	412	436	447	407	411	376	425	406	444	403	430	412	405	408	415	407	435	458	384	420	441	449	417	432	391	416	400	414	388	409	391	404	443	424	412	435	429	401	403	407	434	447	370	412	413	430	423	435	427	446	385	393	401	404	424	447	392	404	384	445	437	405	477	419	367	449	426	440	409	378	417	419	432	432	415	405	399	411	417	415	434	424	437	423	419	429	446	404	431	400	395	435	431	393	408	465	416	421	415	414	428	401	431	461	404	443	434	436	452	436	390	461	438	391	432	454	425	425	431	425	434	429	399	427	421	432	465	406	423	425	432	398	426	417	431	445	464	432	427	462	441	432	441	405	466	411	384	452	423	417	418	389	429	420	405	422	414	404	453	396	408	399	400	417	417	411	409	403	454	438	438	422	424	427	427	422	432	459	427	402	410	404	429	435	438	386	395	440	436	421	411	423	426	422	437	427	393	423	431	465	429	460	453	466	418	427	442	431	418	456	452	403	401	457	451	396	423	426	414	434	405	443	414	445	440	428	434	430	400	446	422	398	395	402	431	423	439	434	398	419	449	419	446	425	468	436	414	400	450	419	421	444	450	446	425	447	453	428	435	419	441	404	428	414	445	428	421	440	432	433	447	459	455	421	426	426	396	434	443	430	442	445	472	460	420	401	419	391	435	403	426	439	412	464	422	391	373	452	422	419	401	428	443	419	432	422	420	433	438	401	451	440	404	405	407	445	418	369	432	417	431	449	446	399	451	435	439	439	410	437	430	435	458	450	413	426	424	391	465	442	411	395	421	401	456	425	401	413	452	444	447	406	395	439	433	466	450	415	392	425	448	422	391	450	431	399	460	400	450	443	424	400	406	433	442	431	433	428	439	389	417	469	448	443	430	414	400	432	411	451	444	429	446	424	423	401	423	383	408	426	428	437	471	446	407	397	423	409	419	418	398	387	445	434	418	426	411	461	404	423	421	420	408	419	411	427	402	444	412	429	423	426	414	412	421	402	432	432	434	418	427	432	461	426	429	425	445	442	439	426	427	411	443	458	426	409	448	418	454	425	432	402	428	426	451	433	410	442	460	443	393	435	442	453	432	433	394	400	397	455	442	412	437	409	413	434	418	414	425	415	448	471	456	430	418	467	450	440	456	435	406	425	408	431	444	472	423	423	407	446	434	433	439	399	383	446	471	433	401	434	402	453	404	428	423	444	425	441	421	400	442	450	425	418	427	413	422	393	409	422	438	454	435	420	455	434	439	400	429	394	440	441	428	384	432	435	369	419	447	442	430	402	403	475	429	398	456	442	450	436	419	424	425	441	436	435	456	435	404	416	424	379	410	403	428	417	418	439	431	386	430	414	407	401	428	417	414	419	449	423	410	425	402	468	440	427	417	423	441	399	413	486	389	420	400	433	429	431	401	413	402	423	423	413	397	407	443	426	431	456	398	415	411	449	455	435	441	431	437	442	461	405	457	406	398	383	427	397	425	421	429	427	411	430	420	427	404	419	403	447	448	437	416	456	427	436	434	437	438	428	407	445	418	442	430	415	424	411	436	392	472	390	431	426	455	469	406	461	436	376	433	443	458	391	427	439	424	404	416	417	434	445	451	391	426	440	425	426	449	417	383	421	458	391	427	413	438	430	422	426	418	374	427	388	440	418	397	438	414	447	414	426	382	416	426	448	453	422	418	449	442	452	442	437	376	423	395	465	411	432	413	438	422	420	407	433	425	424	443	387	380	435	397	437	442	390	414	428	421	418	428	424	416	432	459	410	402	455	453	465	366	450	425	416	417	396	445	474	392	387	441	374	422	444	400	425	427	430	418	404	406	427	419	455	435	399	443	432	418	448	386	412	434	403	424	403	436	460	464	431	421
7722	14837	15668	6637	4827	2840	1947	1558	1330	1292	1329	1896	1704	1129	969	981	976	1050	1019	912	941	810	721	682	659	652	572	628	597	593	640	656	649	649	596	619	591	581	586	591	584	554	576	615	589	523	557	607	557	587	598	567	565	575	588	568	569	585	575	561	564	561	579	589	546	584	576	621	608	571	518	579	526	527	606	557	584	541	567	511	575	553	553	552	526	536	566	554	543	548	592	546	556	516	592	543	507	555	566	542	539	564	585	528	548	524	564	561	527	515	574	570	561	559	562	558	487	551	587	530	568	521	556	501	528	572	537	563	524	560	521	550	527	541	555	555	542	522	584	531	539	565	516	580	557	542	562	551	518	562	562	568	541	538	532	548	543	555	537	544	554	539	551	518	570	564	518	511	510	545	550	521	527	558	545	545	555	553	523	599	542	555	518	564	582	560	575	571	552	556	536	564	566	514	530	552	545	514	570	576	561	519	535	560	530	559	539	505	572	557	508	532	561	554	533	524	532	540	543	539	527	550	539	525	522	587	536	514	527	509	506	606	588	518	542	558	521	579	570	556	540	559	520	530	525	540	569	583	537	552	560	484	546	552	548	594	572	576	521	563	558	553	505	548	526	554	555	520	528	508	546	476	562	524	544	521	517	534	567	566	533	585	523	558	541	533	506	538	549	540	535	608	532	521	519	530	588	520	545	553	534	558	539	538	515	517	535	561	576	543	594	540	550	544	564	569	550	589	555	544	554	552	557	562	532	555	515	507	521	544	540	554	545	565	546	592	530	546	536	567	542	527	529	554	530	540	521	582	531	494	528	539	556	556	530	606	608	536	544	520	544	538	526	536	524	526	527	540	538	556	528	523	529	539	599	505	556	529	540	522	534	575	551	532	576	553	609	566	521	599	584	549	526	573	537	579	537	553	544	557	608	604	550	567	514	533	570	516	567	537	559	544	565	526	568	549	521	558	538	516	536	541	540	537	538	513	565	532	505	533	553	593	519	561	527	548	546	541	521	569	536	515	571	555	544	570	579	518	545	585	527	551	542	607	566	507	526	528	562	515	566	561	585	521	568	521	563	535	534	531	498	549	606	556	530	532	524	578	581	534	509	530	504	559	567	551	523	522	569	528	516	574	526	552	557	571	511	555	514	543	565	561	504	589	559	519	507	544	554	544	541	544	581	490	588	556	554	561	529	539	550	586	526	540	510	543	634	573	532	559	506	525	559	554	528	547	524	576	565	553	530	526	578	514	528	563	538	531	501	557	532	541	552	552	532	541	564	554	529	540	510	571	554	542	529	532	506	525	551	579	544	527	556	530	607	542	534	555	545	528	537	558	567	542	565	529	525	519	521	502	529	586	528	574	580	571	503	540	522	525	521	534	538	522	601	552	539	537	561	530	536	585	521	533	551	580	525	561	542	540	530	510	583	516	552	577	558	542	520	565	505	536	514	505	522	582	503	552	592	537	513	542	531	547	556	573	534	525	553	532	559	518	538	560	599	551	554	509	568	555	544	504	572	546	526	568	562	499	568	504	524	569	539	513	558	556	559	582	574	532	520	531	535	513	529	561	586	495	558	531	541	556	543	546	539	575	529	557	531	502	562	532	540	551	579	544	538	546	538	554	526	522	542	554	530	562	545	519	529	554	522	580	507	561	551	551	552	530	540	542	498	571	536	556	537	511	573	541	509	564	553	544	569	549	528	560	533	529	504	541	537	590	555	572	529	580	550	572	554	533	541	556	508	562	578	575	502	513	510	564	514	562	534	564	552	520	507	558	572	533	530	541	560	533	588	527	555	505	527	573	519	541	545	550	522	559	553	561	565	534	511	561	498	528	527	582	521	565	533	552	537	551	537	551	531	589	544	564	552	547	515	505	596	530	555	555	504	563	512	561	517	564	512	536	542	528	505	559	554	558	537	516	542	555	556	521	556	582	549	565	573	549	544	555	503	499	581	532	580	533	540	555	601	535	562	561	527	520	539	526	567	582	533	539	526	551	552	563	537	569	560	519	526	512	552	566	494	514	537	533	547	538	509	575	550	527	570	531	510	552	573	525	524	592	565	530	548	559	534	531	538	531	511	552	540	548	520	512	545	547	558	580	528	553	568	570	548	532	564	528	550	514	532	562	527	563	525	561	544	562	522	556	552	524	541	541	579	517	535	530	557	549	549	569	570	578	534	542	556	528	537	577	514	565	540	552	587	574	545	528	567	545	520	571	527	492	542	539	541	571	585	565	575	544	506	576	520	536	522	542	551	550	544	523	513	587	561	559	556	557	583	534	571	563	564	571	533	575	545	567	574	551	572	572	573	517	520	555	541	546	532	573	504	525	560	541	536	554	567	533	564	558	530	546	561	547	546	559	564	545	596	567	535	544	575	529	508	527	556	516	565	577	532	558	514	520	569	569	523	551	536	551	503	531	551	569	563	499	557	518	577	518	557	532	543	538	530	566	533	549	556	544	522	553	532	516	566	536	542	528	572	559	558	560	556	519	558	533	573	584	555	535	578	571	577	514	510	514	570	547	538	560	542	546	562	569	495	528	579	531	546	532	527	582	495	504	580	565	575	570	559	509	573	555	533	560	560	599	512	521	537	574	497	550	553	567	560	531	511	559	565	578	556	569	557	634	538	559	550	567	562	520	571	546	564	527	566	548	556	538	581	546	541	549	549	544	553	561	540	564	577	549	588	517	541	512	561	551	572	556	552	537	525	514	541	558	518	539	561	553	557	567	523	531	578	511	518	554	550	525	557	546	602	564	515	509	581	511	555	531	523	546	574	549	517	557	531	548	544	564	546	531	549	548	535	487	559	535	551	525	517	523	578	540	543	566	541	563	552	504	560	553	550	522	554	569	550	550	538	536	523	553	562	555	546	529	567	526	536	519	583	582	559	551	527	533	538	567	512	542	539	524	525	555	503	550	539	510	551	546	543	556	562	542	521	525	539	547	513	538	502	545	545	516	536	567	516	537	536	573	544	504	525	542	557	533	539	529	555	583	559	551	558	574	531	502	591	523	540	523	506	543	543	507	527	558	563	576	543	507	521	604	546	549	545	530	546	506	527	533	565	542	523	533	512	583	540	526	535	548	531	539	581	511	546	532	542	561	536	587	583	576	573	565	571	556	553	506	555	594	544	538	507	531	569	573	538	523	497	514	552	550	546	527	538	545	523	543	580	608	573	501	559	562	529	558	555	558	557	530	559	547	530	537	553	550	556	546	544	573	519	577	559	515	539	529	527	520	513	523	505	556	516	531	543	558	539	550	542	554	558	564	561	535	571	519	529	573	523	563	524	520	559	518	564	553	606	517	533	560	536	561	554	561	586	580	552	538	570	516	586	549	539	528	523	543	547	577	526	551	552	556	536	531	568	555	544	520	547	547	528	543	577	522	523	537	523	593	525	533	551	539	554	529	512	570	554	553	561	556	563	558	542	539	501	617	568	543	544	556	535	525	585	528	507	547	566	525	534	559	519	546	530	550	552	526
24854	20906	26848	24901	8131	770	458	320	288	322	294	475	438	331	252	244	267	262	263	260	287	229	183	197	193	175	177	175	158	171	175	185	177	184	164	172	170	179	165	159	191	164	174	160	182	159	129	159	154	157	160	174	198	151	162	165	147	129	194	141	175	190	178	148	160	169	199	177	192	169	169	166	178	153	160	166	150	158	181	166	176	155	164	158	159	161	140	159	153	157	151	172	161	147	175	164	151	172	159	154	155	164	151	163	150	159	152	167	171	155	163	151	159	185	168	184	148	154	168	153	133	165	170	168	159	154	150	151	163	165	166	171	177	176	139	152	167	174	155	156	156	169	160	169	153	175	166	148	151	162	168	182	156	157	160	144	149	149	152	135	169	166	158	162	168	166	149	163	159	154	162	156	165	154	167	182	182	151	177	151	173	154	159	144	142	131	165	139	159	153	160	160	129	145	165	150	159	168	141	175	162	172	159	163	172	164	173	166	153	161	159	144	158	135	140	149	160	172	158	152	153	149	157	152	173	155	156	179	146	176	154	163	146	174	152	158	137	165	132	172	182	137	170	158	143	184	129	178	158	143	181	153	160	196	154	165	153	134	161	169	156	159	188	169	152	166	189	173	157	162	164	142	169	178	170	155	162	160	160	135	181	140	134	154	148	182	170	159	153	166	161	168	159	161	148	156	167	145	164	144	176	186	150	182	149	146	144	159	163	137	159	167	156	155	163	167	168	153	152	151	155	142	136	152	184	141	155	164	183	170	173	160	162	169	141	153	132	151	162	189	177	173	157	157	150	159	149	167	169	139	175	174	172	172	178	160	163	147	159	163	155	158	173	176	189	164	155	159	165	174	186	126	161	142	186	149	162	163	164	164	140	150	162	156	155	181	161	169	173	174	168	140	168	136	145	161	172	151	134	169	177	143	151	140	161	167	148	168	168	172	156	140	159	164	145	156	155	153	167	171	152	179	162	164	175	168	169	138	150	164	162	162	164	172	166	138	151	175	158	155	162	151	170	163	172	161	164	149	143	158	179	156	180	159	153	161	160	164	141	145	174	143	154	131	152	178	152	154	146	152	160	139	150	148	138	153	161	145	147	133	173	170	157	177	171	180	175	170	154	158	166	163	155	163	161	179	157	149	164	158	137	144	162	178	163	196	159	163	159	187	168	173	158	140	155	149	165	165	138	150	146	153	154	177	166	155	151	150	141	160	174	161	169	142	164	155	172	143	143	147	168	154	145	155	166	175	141	175	156	144	158	155	140	143	158	163	149	158	139	170	197	170	162	164	160	137	153	177	180	165	194	144	161	142	175	161	138	161	163	176	156	157	168	164	157	158	154	154	162	145	153	170	146	164	154	162	146	192	183	182	138	139	159	135	163	168	168	183	142	155	166	160	170	171	167	132	162	150	150	165	157	146	184	163	181	159	165	127	141	160	161	180	154	156	165	179	165	182	187	148	172	199	169	176	134	173	189	167	168	150	178	167	181	165	159	152	154	173	158	147	145	157	167	157	177	141	133	154	172	180	166	175	148	166	157	183	152	186	163	139	164	164	168	171	165	157	164	143	172	151	155	154	161	166	158	158	153	145	166	144	168	168	172	160	135	161	159	163	157	157	158	163	147	168	140	153	144	141	167	174	162	160	141	183	163	168	147	169	167	158	160	162	169	165	172	145	157	156	147	146	152	148	170	166	155	159	152	163	154	163	178	162	168	168	170	133	171	168	157	176	170	163	156	170	162	143	163	157	147	129	164	162	167	165	168	182	137	160	153	169	177	164	160	140	147	147	152	144	171	168	150	144	155	162	175	165	126	156	163	159	142	150	178	150	167	155	158	157	161	173	152	156	157	169	175	168	160	163	141	149	148	159	153	154	133	146	155	145	174	158	167	166	152	127	185	158	153	150	171	162	156	159	176	171	151	176	170	148	140	155	163	167	146	160	165	154	161	163	149	156	161	162	165	153	164	161	145	155	180	145	135	143	169	158	171	159	146	127	175	179	142	166	167	155	151	158	171	173	140	161	165	139	142	145	167	157	147	157	185	160	146	147	153	148	142	180	164	145	144	170	134	176	182	168	149	165	180	149	128	144	151	156	192	176	165	159	171	155	167	159	156	163	174	175	164	145	160	154	156	152	181	158	141	156	156	181	147	180	156	181	161	147	137	160	166	144	181	170	169	181	163	153	182	164	134	179	172	161	153	157	146	168	155	151	157	149	142	144	152	132	174	162	157	161	164	163	152	167	160	149	155	147	158	165	155	152	171	155	170	154	169	162	161	139	159	169	161	144	145	157	156	149	154	162	143	179	141	145	164	153	175	185	151	166	179	146	181	154	157	167	143	158	158	158	143	170	172	152	156	171	172	165	160	157	165	137	183	145	156	169	151	170	160	144	151	166	161	147	161	153	138	136	181	171	171	178	173	160	154	152	155	172	137	155	159	163	178	146	166	181	170	166	163	180	161	154	148	162	168	161	177	149	130	174	174	160	166	174	164	167	170	154	158	148	154	157	167	136	160	167	167	165	169	161	148	144	142	157	135	165	154	161	159	142	141	160	158	190	164	145	156	139	166	160	152	147	152	178	148	152	149	157	162	152	137	167	168	166	159	144	184	152	173	146	173	168	180	146	160	150	174	154	175	160	163	187	148	170	150	153	183	130	147	146	134	141	163	162	164	155	179	165	171	160	143	159	156	128	165	183	150	157	171	144	156	145	142	173	174	152	153	162	188	150	144	179	170	161	183	150	154	160	154	150	141	176	164	161	141	161	165	184	172	146	162	159	155	182	148	149	181	162	153	161	172	164	171	159	163	173	137	179	152	138	172	145	155	164	160	159	195	153	170	162	163	163	145	142	165	162	144	176	155	161	155	181	162	162	133	142	145	157	190	150	127	161	162	172	159	138	153	160	166	159	135	151	172	148	146	145	159	166	159	156	140	159	142	173	162	150	167	164	152	167	178	202	138	163	162	159	158	132	165	154	148	158	152	159	180	162	169	146	167	181	172	154	139	169	167	161	154	154	167	151	155	139	153	150	152	161	187	154	169	167	159	155	175	153	180	159	162	160	155	146	157	145	159	173	155	188	159	157	178	149	170	163	155	145	169	169	174	170	155	178	166	131	150	153	146	177	186	158	169	163	154	148	155	153	164	160	172	161	176	169	159	180	162	147	155	172	174	168	168	156	157	142	150	148	179	147	144	149	139	158	164	153	170	153	158	155	190	168	171	145	155	189	146	174	178	143	151	159	150	149	165	170	166	156	185	171	167	153	143	167	152	158	179	146	165	146	139	169	162	158	154	149	140	132	154	153	159	156	154	134	140	161	162	161	144	179	171	154	157	162	158	161	184	152	148	168	171	174	163	147	165	156	147	168	154	137	155	158	137	149	156	163	168	144	151	168	153	163	159	172	168	148	168	168	143	172	164	143	176	141	151	169	168	151	153	153	168	158	157	150	160	159	181	148	168	132	149	159	163	150	154	161
7037	10366	10907	4109	2913	1644	1075	762	692	688	649	1181	1080	711	510	432	537	582	540	437	466	394	388	309	282	251	295	279	254	282	278	302	295	279	287	262	269	226	261	297	262	231	277	247	264	249	227	250	262	230	209	237	217	225	260	262	241	247	255	245	248	266	205	253	220	244	267	237	265	220	258	243	235	213	246	235	238	200	216	230	230	217	216	255	225	223	248	204	230	229	235	229	249	234	221	210	215	215	206	224	236	231	217	201	212	256	227	218	204	215	219	209	220	239	239	215	205	211	224	240	214	182	238	219	237	229	218	195	217	254	213	218	219	201	217	224	197	225	222	228	248	207	216	219	200	222	225	238	198	240	223	230	215	238	228	231	211	221	247	217	223	224	212	226	230	232	233	210	227	195	223	213	215	238	206	214	221	244	247	240	226	210	236	230	206	226	232	238	233	256	242	215	224	225	240	234	222	230	212	190	227	255	226	258	196	246	223	234	235	245	237	223	246	241	224	226	231	244	216	215	183	210	233	226	243	217	245	228	227	214	219	254	202	238	223	215	228	241	226	238	229	251	220	228	211	209	228	234	219	225	245	216	221	225	216	223	218	219	204	242	191	231	243	222	222	222	228	222	258	222	222	199	220	231	235	216	219	221	225	227	247	226	216	210	223	236	212	218	236	235	219	238	225	199	251	207	278	203	217	247	234	234	218	209	224	229	229	233	224	218	218	207	239	227	235	221	219	225	214	208	216	235	240	213	211	219	215	238	208	193	232	222	222	191	216	239	215	211	242	200	206	212	231	213	230	190	238	218	230	240	233	212	251	223	249	244	247	222	221	261	222	231	242	221	224	216	194	202	228	221	219	235	225	244	256	191	201	232	266	223	212	235	209	237	217	223	200	232	186	237	227	240	223	223	221	243	216	225	220	210	228	218	208	257	244	223	216	214	222	220	215	224	209	242	224	214	228	225	237	190	241	198	243	252	222	206	220	228	206	207	226	239	221	242	231	248	205	195	218	229	201	221	212	211	223	230	208	202	214	216	213	224	209	239	231	214	218	207	207	212	231	214	204	220	214	214	220	202	253	218	207	203	211	204	199	238	210	262	226	222	195	216	247	221	223	225	215	228	225	219	235	245	191	242	224	242	231	233	240	221	236	237	249	217	245	221	236	226	242	205	208	190	224	247	212	222	239	201	230	218	240	195	209	213	218	219	212	220	231	243	206	214	237	225	217	220	242	216	211	220	221	234	211	243	239	216	205	224	235	238	207	226	240	227	228	230	234	235	215	227	219	221	227	248	228	236	223	236	237	215	194	218	209	224	239	250	219	226	213	199	237	224	220	208	191	235	218	227	231	220	238	219	241	216	234	232	220	216	245	231	218	227	219	232	224	226	235	180	238	200	216	241	210	247	220	203	240	217	242	231	231	234	215	226	231	213	242	196	243	218	202	202	244	211	219	213	218	218	209	195	201	217	219	233	213	238	223	238	214	241	219	247	193	194	252	232	219	240	238	237	229	233	224	238	211	213	197	202	222	224	235	240	220	215	224	215	222	225	223	231	213	223	225	221	233	227	237	216	225	249	208	210	210	232	208	229	203	235	221	218	233	205	244	219	237	222	192	247	218	217	237	245	228	213	234	253	210	217	251	211	250	226	240	262	219	222	224	249	213	228	234	215	240	240	219	233	214	226	201	233	226	204	229	229	233	210	229	232	235	223	207	231	244	204	215	225	227	204	221	223	213	224	239	236	218	235	209	224	215	225	214	210	199	243	233	226	227	226	212	211	217	243	246	209	213	218	241	242	216	241	217	219	192	225	218	230	240	222	213	228	236	220	225	227	228	181	241	209	219	217	252	226	237	223	237	246	209	205	206	208	237	237	256	223	237	213	228	200	220	200	255	219	213	222	232	248	246	238	225	228	222	211	220	230	224	227	211	285	213	211	232	245	243	228	239	241	232	197	218	236	204	231	215	215	226	228	228	240	250	236	207	217	223	219	213	208	197	205	218	208	254	235	221	200	212	201	207	223	230	217	198	237	228	227	219	224	231	231	230	238	224	202	229	220	183	222	221	222	211	237	233	225	243	258	204	213	219	199	222	222	221	216	258	234	220	245	222	242	198	226	220	237	228	221	240	255	220	232	223	227	222	221	207	222	204	243	225	233	212	230	212	203	196	225	223	248	232	225	223	218	229	219	225	243	214	248	230	233	234	203	230	211	211	231	213	228	219	214	200	190	233	208	209	216	224	205	219	220	217	247	208	251	222	224	235	247	235	213	230	193	228	201	213	228	244	226	244	240	226	175	228	213	209	216	209	238	232	232	226	213	213	228	213	243	242	209	217	221	228	232	233	231	243	208	229	219	231	216	192	248	228	218	216	213	198	246	229	204	204	230	208	239	216	232	222	224	203	221	228	229	223	227	236	248	241	244	223	226	220	221	243	210	233	256	227	229	219	197	217	229	195	237	218	236	226	228	205	210	209	235	232	220	224	209	202	213	236	219	230	214	223	230	210	241	231	233	220	240	217	215	217	230	187	231	220	230	243	224	217	236	231	206	222	224	217	230	205	204	222	222	194	222	250	241	233	222	216	253	223	237	258	232	222	230	229	210	176	208	257	229	226	213	224	198	233	230	201	213	213	196	239	204	223	226	254	220	225	249	219	233	227	217	224	249	222	239	215	215	235	231	209	225	212	236	214	235	221	226	211	196	247	234	233	240	217	205	236	220	235	219	246	220	228	217	204	220	198	236	234	188	218	229	211	222	243	233	224	222	210	222	233	204	217	201	234	234	256	214	243	208	229	203	216	239	217	257	237	224	227	202	245	256	206	247	246	214	228	211	225	204	212	207	219	233	241	216	222	199	219	208	245	208	202	244	193	218	233	189	218	217	216	203	218	239	223	212	222	197	209	204	231	247	198	213	254	212	230	211	237	219	222	207	219	203	227	237	223	234	207	235	224	217	207	214	222	226	220	197	216	215	232	215	188	217	203	216	211	218	189	261	219	208	225	238	184	227	254	233	214	228	220	219	220	207	219	214	215	206	229	209	222	214	212	214	193	211	206	246	230	250	206	216	214	227	246	235	219	223	235	196	204	253	199	230	220	236	218	222	232	234	229	226	218	215	223	210	239	233	222	234	215	252	198	205	226	218	212	228	238	227	253	241	239	218	247	227	230	220	229	234	242	231	232	223	257	235	231	222	241	233	229	200	200	222	213	231	201	231	238	214	226	210	243	252	224	199	239	211	241	202	231	209	211	223	220	235	214	211	214	214	225	229	214	204	210	209	239	234	212	241	217	215	212	248	254	240	225	208	259	238	232	232	247	239	246	198	229	233	221	227	242	223	207	225	241	210	211	211	234	215	238	253	193	235	207	234	235	216	212	226	227	194	220	226	218	224	202	235	205	220	231	217	232	230	225	216	234	229	211	207	235	216	257	215	218	197	245	228	191	253	224	224	208	217	245	227	229	236	227	211	214	215	221	233	221	225
22709	21004	28694	23484	21008	21039	8585	1402	987	983	855	1136	1194	910	715	690	705	739	738	692	702	605	566	518	541	491	512	477	500	549	507	495	486	480	511	442	516	471	485	456	448	474	436	467	462	491	475	432	463	447	511	464	456	459	458	465	436	445	436	470	477	465	454	438	492	486	430	455	447	445	440	437	439	438	465	446	458	417	427	457	441	435	443	491	446	431	456	425	409	441	400	444	407	421	407	436	437	448	456	428	449	397	437	437	438	450	430	483	455	440	460	400	468	444	413	437	433	444	428	463	456	414	444	421	415	439	426	433	450	441	427	378	394	441	428	440	436	427	428	438	476	436	430	431	441	430	431	433	445	443	395	447	412	441	455	447	449	468	424	423	419	433	448	427	444	456	438	440	431	445	399	431	433	430	431	443	411	433	447	413	414	425	449	462	448	443	441	431	456	446	451	410	420	427	439	450	437	469	439	439	453	411	435	398	441	431	476	414	425	450	458	451	448	406	434	398	420	398	458	418	410	430	428	437	452	383	444	420	414	437	470	429	424	441	431	439	438	395	410	463	452	394	371	458	447	422	442	450	416	428	424	411	417	395	448	464	441	443	438	441	444	423	444	409	418	466	459	438	437	435	431	432	419	429	424	394	431	455	437	416	424	440	409	430	434	461	450	446	442	438	444	457	466	447	460	402	451	419	407	471	441	408	425	453	452	445	424	411	465	437	450	432	412	427	464	421	407	460	436	420	452	457	412	412	451	429	430	450	417	404	410	447	431	458	454	421	453	426	443	434	421	455	417	411	403	425	420	428	421	448	419	444	438	453	418	426	462	426	418	431	427	456	459	423	453	447	431	431	433	443	434	449	439	444	416	429	425	442	434	444	429	430	394	432	458	466	429	424	463	457	410	404	433	439	431	414	396	405	404	424	419	471	418	402	449	387	431	440	420	434	475	456	461	437	391	408	413	447	419	414	385	459	400	442	412	414	428	441	418	434	407	456	452	405	453	435	421	441	425	441	457	427	420	450	419	420	429	430	421	449	440	456	448	447	448	433	434	433	431	420	451	416	426	432	406	401	401	461	429	421	413	425	405	429	478	463	435	445	446	424	398	461	396	437	421	427	430	426	442	448	421	418	402	450	421	441	442	436	404	456	413	451	444	411	428	424	444	443	455	473	460	469	434	394	400	440	412	447	406	445	424	447	449	459	433	447	435	417	428	417	426	473	422	410	448	443	412	422	461	457	445	449	423	461	411	481	424	441	427	457	414	446	447	413	444	449	434	430	433	470	478	425	467	435	448	400	445	466	443	456	427	427	458	445	451	439	441	409	428	459	396	440	414	448	395	447	405	470	452	464	436	402	477	425	473	416	424	440	461	436	428	414	450	431	428	442	454	392	467	440	424	418	412	444	403	431	445	428	432	387	438	427	412	423	431	431	439	445	423	441	445	424	412	463	454	449	407	415	467	453	425	426	438	420	470	429	443	441	425	470	408	420	467	424	423	425	461	425	447	434	434	433	451	450	414	419	466	455	442	426	419	430	424	432	466	406	427	414	418	441	448	415	417	445	422	465	403	456	454	438	427	441	442	411	431	439	459	445	411	402	439	449	443	456	408	464	457	437	439	409	422	438	443	445	401	466	440	450	397	433	404	455	399	417	433	430	465	451	435	385	434	408	418	397	428	446	419	461	417	439	428	422	383	436	439	436	458	429	455	480	436	437	438	408	426	447	432	466	442	465	424	406	415	426	452	432	386	459	437	450	463	467	443	433	396	432	403	416	415	436	449	410	456	429	436	426	451	429	459	487	435	403	439	406	451	417	436	451	449	441	425	443	425	386	469	460	431	420	432	448	432	401	413	454	461	434	421	421	447	431	437	452	444	383	452	413	416	423	407	487	437	457	447	420	412	395	427	420	456	444	450	421	497	438	409	415	459	426	413	443	400	431	440	430	418	439	423	424	437	425	428	414	407	420	394	453	466	440	362	429	407	442	424	424	433	451	433	426	424	413	426	462	431	428	463	445	448	450	436	413	471	425	427	431	455	427	401	414	435	429	441	451	407	420	436	430	435	439	430	426	415	464	441	403	430	436	459	435	446	388	447	424	467	425	434	455	420	428	405	453	405	422	457	431	458	428	471	417	428	413	414	446	419	454	431	412	432	420	407	452	433	432	441	426	447	420	430	451	462	447	435	429	455	444	413	397	449	439	430	446	432	429	425	449	449	388	422	443	391	407	411	408	436	474	432	457	444	443	475	475	476	445	396	458	404	403	409	405	438	410	418	449	451	466	461	430	430	445	453	432	446	439	456	458	396	436	436	421	405	425	434	428	453	406	433	421	449	459	450	438	418	437	435	424	449	463	427	442	450	419	436	408	465	415	428	405	431	436	401	418	399	423	455	444	408	445	423	439	468	447	415	439	458	402	440	445	440	444	418	424	448	419	430	460	438	421	477	438	442	445	437	380	425	442	441	456	415	441	380	423	406	420	415	397	437	408	405	427	467	414	437	447	420	433	440	444	350	452	432	409	413	437	441	430	426	454	438	377	433	413	420	431	443	419	421	492	444	453	454	393	441	451	466	434	424	421	439	446	425	421	429	448	386	446	392	423	431	428	439	448	478	426	428	391	457	419	443	419	423	422	420	414	428	432	440	431	460	403	424	469	452	414	457	454	420	440	437	432	420	416	447	428	441	453	433	443	420	399	397	436	449	433	435	452	442	422	433	445	435	432	445	429	458	429	422	432	441	444	447	415	432	463	435	445	448	428	445	460	428	433	416	442	450	467	425	466	430	454	423	431	417	431	404	444	459	443	409	430	483	451	414	407	442	449	431	421	450	426	445	419	463	413	420	429	436	424	409	431	420	424	461	463	457	420	403	430	432	447	476	433	428	406	431	412	431	420	429	450	416	432	463	448	413	415	462	430	406	444	410	442	442	451	435	454	467	443	431	392	426	435	470	441	415	441	432	411	445	465	459	432	397	430	443	397	418	462	418	426	426	420	437	439	454	421	456	451	419	427	429	415	413	472	453	417	458	412	443	445	417	399	417	400	476	433	437	452	426	425	424	428	419	446	447	411	445	408	455	473	431	416	423	440	454	439	452	428	443	426	458	458	435	435	436	446	432	446	422	420	460	398	393	418	430	405	424	429	447	419	385	472	452	453	426	405	450	413	455	437	440	414	428	449	395	452	440	430	428	423	414	427	456	440	442	420	469	420	452	445	434	429	412	467	434	424	413	432	465	426	438	438	434	462	421	415	379	418	402	424	420	412	431	437	434	443	449	404	444	413	442	440	440	466	463	464	437	445	430	444	419	430	409	427	421	424	420	428	405	388	424	423	438	437	402	426	455	413	431	439	442	433	404	407	439	447	428	429	440	406	461	425	446	427	437	452	415	466	428	454	463	410	401	453	468	450	425	417	421	431	425	471	428	430	437	464	490	414	434	418	460	398	433	418	435	427	436	423	466	435	437	430	455	411	414	427	431	471
9834	21028	19931	9383	7068	4591	3196	2482	2014	1907	1682	2465	2473	1791	1356	1152	1236	1334	1235	1121	1101	988	931	825	767	731	636	714	693	766	686	699	708	741	671	702	643	633	663	656	640	666	575	651	602	636	604	650	618	586	654	602	646	635	622	610	583	570	565	575	611	619	574	604	624	651	622	637	626	629	566	578	552	574	539	563	561	535	550	550	571	552	527	569	577	523	593	547	567	586	581	570	595	525	550	546	554	594	561	550	570	589	540	542	533	563	570	560	519	522	601	561	561	549	539	510	559	581	555	568	582	562	535	590	530	527	521	613	536	565	582	545	554	533	556	605	582	563	577	560	569	540	536	532	548	578	564	552	500	593	572	565	569	504	541	553	595	541	589	562	524	526	521	586	559	508	536	531	602	501	522	563	592	578	563	559	523	538	562	567	549	560	536	531	520	568	540	548	551	547	586	571	550	523	538	543	577	591	581	592	533	582	572	578	545	548	529	558	550	554	573	561	584	543	572	532	554	554	545	529	537	562	560	600	556	556	565	541	560	526	547	605	560	546	578	562	552	526	564	560	549	522	535	526	559	547	545	548	528	552	560	577	563	565	576	542	581	536	546	525	532	554	564	547	511	565	580	529	544	538	550	547	584	505	528	567	547	523	548	527	547	541	555	555	572	514	535	599	539	519	531	575	601	535	567	533	563	507	510	552	540	549	556	539	556	562	537	554	536	565	486	554	561	578	583	559	602	536	536	530	581	565	557	610	598	550	571	530	590	518	503	539	519	546	579	537	579	553	546	560	560	569	544	522	589	559	504	543	555	528	551	552	599	555	546	540	566	553	540	529	573	558	523	565	577	522	576	572	568	526	515	575	562	531	549	567	525	562	570	523	581	566	568	551	545	562	540	551	526	509	514	558	564	554	585	562	584	532	574	554	539	555	529	550	579	560	540	568	572	575	566	555	604	553	523	549	559	594	537	563	543	539	551	539	541	521	571	554	521	538	568	540	548	552	552	581	590	550	555	610	542	540	528	537	514	569	562	549	532	590	556	524	562	559	559	531	542	563	582	528	575	533	552	570	557	542	540	567	529	579	583	563	541	554	573	582	541	554	573	509	542	556	592	583	535	593	572	536	577	587	506	564	572	554	559	551	540	525	558	569	555	592	535	562	597	554	546	615	536	517	606	569	545	548	572	564	538	548	574	571	580	544	560	546	571	554	590	564	561	547	540	566	585	547	537	538	529	548	535	574	593	533	561	557	522	579	540	546	561	565	544	612	529	543	580	573	589	544	572	548	556	519	529	556	557	556	527	552	564	561	542	549	596	519	548	530	544	587	553	591	574	572	515	606	547	530	570	535	532	575	576	549	526	538	518	545	540	547	581	522	564	537	556	511	564	535	537	527	574	529	525	554	549	519	530	541	594	603	569	553	538	550	561	565	532	544	543	537	536	562	511	550	549	538	558	563	579	544	547	505	552	557	535	536	532	561	592	549	551	537	562	517	563	531	551	560	503	563	547	589	555	582	536	540	550	552	564	542	582	539	555	564	534	550	537	545	584	554	497	560	524	546	570	544	570	545	551	587	580	530	531	527	570	536	575	566	576	562	545	569	539	565	556	590	567	525	581	555	526	553	546	533	545	533	533	533	538	567	509	534	553	541	574	532	547	558	499	532	579	579	609	578	572	559	537	545	521	544	548	512	588	538	513	554	561	547	560	543	567	563	569	604	547	513	518	522	556	538	526	568	520	543	551	504	544	557	572	573	551	579	575	576	588	541	572	541	579	552	571	543	549	557	518	554	576	537	557	562	585	538	584	582	520	566	525	579	542	534	547	553	535	524	549	566	529	522	557	567	595	529	529	539	560	530	546	565	535	567	553	551	541	558	564	587	545	515	565	565	560	568	531	566	562	543	534	547	531	517	530	560	562	573	489	576	546	540	570	549	565	537	562	579	563	554	595	550	528	525	556	563	552	560	552	554	524	563	552	543	537	524	575	561	529	578	595	542	557	572	577	560	543	541	551	559	575	557	550	513	516	553	556	573	569	530	548	586	535	548	553	559	540	509	563	583	540	570	552	582	555	536	564	561	573	530	564	514	543	550	558	551	556	552	580	545	558	522	596	521	579	584	564	518	548	561	583	542	558	550	607	571	555	501	538	530	548	545	567	553	537	559	561	551	546	531	550	528	595	582	548	577	551	562	614	580	542	582	546	572	541	545	550	573	546	558	578	581	514	544	565	566	577	510	562	563	593	519	583	533	571	533	547	526	562	539	602	531	534	544	528	575	530	531	519	566	599	572	552	552	535	608	611	550	580	560	557	577	540	553	554	512	573	545	581	533	558	573	560	576	546	536	560	540	493	542	498	564	578	555	558	523	519	548	563	520	514	526	583	505	541	581	532	535	549	571	570	597	580	553	549	547	553	550	561	546	566	516	485	560	545	554	579	559	527	577	557	527	570	524	532	531	546	518	550	554	545	533	544	574	561	559	517	552	572	534	607	551	512	596	531	561	544	524	560	553	594	545	589	518	600	570	544	519	564	569	523	562	577	565	541	577	538	548	565	538	567	563	556	548	519	555	553	542	563	590	549	588	570	587	576	568	535	521	533	619	551	513	524	548	555	543	546	546	530	554	562	532	519	546	552	550	608	542	591	526	556	533	546	552	565	526	519	512	539	535	502	570	523	529	558	562	549	576	562	552	531	561	550	556	528	529	499	540	528	516	498	534	535	539	556	560	603	514	559	519	550	575	565	587	555	571	574	535	581	602	585	524	502	568	541	562	548	556	515	605	536	587	507	573	564	573	522	540	557	599	559	573	555	511	564	584	524	537	491	553	542	557	545	548	544	561	520	588	548	618	549	516	541	531	527	602	567	559	542	596	553	583	540	537	522	527	551	550	527	566	526	550	552	588	539	558	554	555	590	567	544	545	543	568	528	535	573	554	546	546	535	535	598	565	526	591	518	552	554	547	546	528	528	595	593	548	554	578	547	579	567	587	550	597	542	579	545	563	539	580	556	551	512	552	586	578	549	565	569	547	569	574	544	565	541	569	533	516	559	510	547	513	541	587	550	548	545	581	527	541	593	560	524	548	597	529	554	575	573	539	593	513	534	529	560	558	518	554	523	553	561	532	591	571	541	574	553	513	540	565	535	525	546	548	551	597	565	538	597	531	593	557	544	577	569	536	547	516	575	544	550	536	564	523	547	535	547	520	528	572	548	519	559	480	521	533	585	504	554	529	558	530	584	544	569	568	603	557	535	534	504	555	560	588	559	567	541	539	567	521	590	568	520	548	572	561	541	573	531	542	590	587	553	549	568	531	571	571	549	538	525	522	560	562	548	578	581	552	535	545	551	528	483	544	510	523	600	557	558	541	602	562	546	566	521	565	560	516	542	555	571	559	568	565	595	596	519	567	562	555	546	538	541	566	571	568	537	582	551	536	525	541	542	524	578	533	524	511	542	538	574	574	538	542	545	522	599	541	540	602	574	589
26739	19413	8192	1762	790	482	299	284	267	293	277	383	420	397	292	261	276	298	333	275	311	286	259	242	254	250	237	255	239	247	268	242	235	243	231	238	269	230	236	216	236	227	214	235	250	234	214	245	225	261	211	252	228	259	224	228	225	250	211	226	220	259	211	243	247	239	259	220	221	233	264	250	235	224	247	232	223	233	213	236	234	233	237	240	256	232	219	221	226	213	202	235	229	217	219	236	217	214	227	229	235	219	215	253	229	216	238	210	238	239	234	232	240	223	252	218	245	237	225	207	190	194	219	203	218	237	223	210	261	224	245	206	194	256	210	232	238	235	216	248	235	217	215	214	202	227	199	253	223	223	218	215	228	241	228	227	253	213	240	241	230	205	189	210	209	228	216	220	212	223	229	213	228	233	248	208	228	211	237	234	237	216	202	222	235	202	242	225	231	242	191	221	222	204	244	230	230	202	238	266	229	225	236	228	221	211	191	226	228	262	233	243	221	230	214	204	231	213	260	224	226	233	244	220	210	213	221	238	230	249	230	220	211	194	221	209	219	238	223	250	227	237	226	238	224	232	239	250	246	244	214	244	258	233	236	218	225	219	244	210	219	224	222	219	212	203	239	258	236	228	249	222	237	243	260	256	218	220	217	196	222	240	209	228	255	214	237	217	194	217	251	228	207	227	239	225	226	228	245	220	237	228	211	225	214	220	262	217	254	235	240	231	210	225	240	233	232	225	255	212	216	207	240	239	225	234	235	223	239	213	224	229	204	233	260	212	223	213	231	225	226	211	246	216	255	234	238	223	240	206	208	209	251	214	248	247	234	237	223	218	197	241	255	243	226	248	213	223	224	210	230	239	244	227	226	252	243	230	237	219	195	230	240	208	243	226	218	237	234	240	217	214	193	220	247	227	225	220	249	239	221	220	210	217	237	238	226	227	216	250	229	198	211	211	225	243	259	239	229	242	242	243	224	225	227	227	207	210	244	236	215	211	247	242	229	243	249	227	238	222	242	242	208	245	245	246	228	256	227	218	227	227	227	238	251	227	243	238	229	209	244	219	217	250	222	220	231	244	244	233	233	230	230	208	209	199	203	225	217	243	213	255	217	236	239	227	243	242	251	219	200	208	221	256	226	227	251	213	227	255	261	242	203	232	217	262	223	218	238	235	224	231	226	228	241	214	197	228	228	226	228	238	250	237	229	238	248	216	233	218	247	247	242	221	217	200	225	220	219	236	249	237	216	208	231	237	230	219	233	243	222	231	214	222	213	239	238	225	218	220	207	244	226	188	217	229	212	211	236	219	224	206	204	217	240	207	218	227	219	238	242	242	233	226	230	197	216	239	208	239	205	260	224	206	217	244	198	213	241	196	245	209	213	245	237	231	206	236	207	226	238	242	236	242	243	247	209	200	216	205	240	209	227	245	226	260	202	246	249	213	218	222	215	225	245	244	210	221	223	200	244	242	218	224	206	244	213	218	208	219	243	237	233	237	216	212	210	241	242	212	236	245	225	248	274	213	253	207	199	234	235	225	201	233	211	224	221	247	249	210	207	207	232	231	237	240	215	228	236	230	206	232	205	233	217	230	238	218	205	260	231	221	225	246	229	214	200	239	213	228	252	207	212	256	206	245	239	198	205	206	227	220	248	228	221	216	224	265	202	246	233	215	220	232	217	234	236	237	219	212	256	215	229	259	215	244	228	221	223	253	220	233	243	206	232	252	203	229	212	210	226	243	211	233	254	214	242	214	216	206	218	246	254	248	233	244	231	218	247	222	224	218	214	237	208	220	218	226	236	222	228	211	239	256	267	212	224	247	227	234	233	211	222	224	234	246	208	208	239	200	213	187	243	230	223	228	233	207	220	223	198	230	224	221	213	217	208	228	212	233	204	240	216	237	244	227	219	262	227	198	207	211	216	262	207	236	215	227	241	250	235	199	240	222	244	234	246	211	233	237	233	213	240	245	237	234	222	229	209	232	240	246	238	234	250	233	232	194	241	209	224	206	233	271	251	209	231	229	271	213	228	232	200	215	206	227	213	235	227	229	239	215	222	212	217	255	226	227	259	229	219	225	211	224	206	207	204	207	234	232	198	236	231	228	207	249	228	213	242	238	242	207	221	219	226	224	238	235	232	232	225	218	223	254	210	236	226	228	227	244	217	255	234	238	219	235	219	215	245	208	223	222	205	217	228	232	220	211	223	231	215	234	218	215	239	222	217	228	241	235	232	231	232	241	229	256	216	252	207	236	225	231	212	215	241	231	219	203	259	239	256	265	233	214	230	219	230	237	206	213	217	224	194	232	224	260	233	222	256	225	240	242	222	211	226	217	231	256	232	215	221	234	218	212	238	209	232	253	215	205	218	238	218	204	239	237	261	222	237	211	221	250	195	210	235	197	185	220	250	245	215	226	241	220	192	220	250	229	214	271	255	234	224	224	232	235	219	197	222	222	249	215	222	217	212	237	225	237	203	229	246	222	241	217	232	265	240	227	227	216	260	216	227	224	231	225	241	240	234	239	240	235	218	213	228	229	244	213	215	244	242	225	214	250	232	246	250	215	217	225	238	216	235	210	223	233	205	227	231	232	237	226	221	216	217	211	230	230	264	233	253	230	220	236	257	241	242	233	203	228	219	205	225	247	246	201	250	252	218	223	214	232	245	225	217	244	243	212	194	239	230	201	243	239	244	234	224	237	196	208	210	238	226	196	252	251	221	257	243	186	234	245	215	224	235	242	238	232	239	247	240	260	227	198	209	219	167	225	224	253	220	253	224	214	222	186	227	239	230	237	214	215	240	223	215	275	235	222	203	225	234	229	234	210	220	231	213	225	243	242	228	216	231	249	236	264	235	232	213	230	203	243	236	242	214	224	216	213	198	208	251	244	225	224	230	203	240	215	223	217	254	238	222	226	230	201	245	210	242	260	207	236	240	224	226	200	217	222	217	239	247	222	212	230	239	233	230	230	241	222	231	232	220	246	219	201	216	242	219	228	242	238	255	223	222	228	204	224	246	221	217	217	220	224	226	238	226	241	236	212	224	248	244	201	209	214	229	237	246	240	215	244	234	219	234	219	224	193	224	256	210	246	247	239	235	216	230	216	211	234	244	237	267	211	226	211	230	229	218	219	217	268	211	213	225	225	228	238	232	235	223	235	199	220	197	234	214	240	231	249	239	222	210	219	208	208	234	235	222	231	227	231	230	231	217	244	236	239	238	214	216	203	220	201	232	244	225	228	233	227	233	246	248	225	218	248	262	248	245	235	233	226	195	179	232	239	227	248	231	239	246	253	212	220	242	223	231	224	234	235	214	233	220	229	247	211	222	204	253	234	245	246	207	210	237	207	225	234	255	208	203	228	223	223	226	219	203	224	234	238	184	206	220	236	247	240	203	235	229	237	205	214	195	238	249	261	208	219	238	232	207	240	260	233	200	260	238	239	219	218	218	232	232	216	209	245	234	246	207	235	233	202	202	231	243	233
6006	5566	6313	2045	1518	787	521	413	389	442	429	866	883	683	442	432	448	486	498	423	428	430	365	309	318	296	329	327	313	344	301	334	363	325	303	349	330	309	324	349	312	328	295	309	331	311	326	317	309	303	336	305	307	326	327	329	321	300	315	294	303	311	335	324	318	289	317	309	300	319	310	316	293	309	270	306	283	278	315	266	279	319	315	304	279	305	294	292	302	278	318	286	296	282	291	295	295	334	289	303	292	286	280	294	280	291	315	310	288	299	298	319	297	316	313	298	286	309	331	285	267	319	310	310	316	322	271	308	308	296	337	308	259	297	317	312	332	275	286	295	293	301	274	282	299	304	318	289	267	328	267	334	293	300	320	298	293	337	300	334	311	302	302	283	274	309	292	278	316	300	314	306	309	312	281	320	276	298	290	304	310	314	313	280	296	272	292	259	299	286	316	276	275	288	294	289	287	292	290	273	292	295	314	320	298	275	303	280	309	313	308	327	268	318	264	292	303	305	308	308	295	286	284	296	317	312	303	274	316	296	264	270	330	291	309	281	287	292	289	291	302	308	278	294	286	283	302	296	309	256	307	320	339	296	282	303	300	310	313	281	315	296	332	302	266	267	298	297	299	313	283	271	292	319	306	310	271	282	275	280	309	287	276	275	327	303	312	295	306	284	307	283	297	279	287	318	314	260	321	289	307	312	330	311	302	292	271	276	300	306	314	278	276	280	284	268	271	284	269	297	295	312	292	321	293	304	292	279	298	337	312	298	344	272	275	312	303	299	324	299	306	309	312	276	307	318	295	310	280	282	266	317	310	295	317	317	288	289	288	293	306	296	339	319	292	318	286	333	287	307	289	289	284	302	284	315	307	283	306	315	291	287	299	309	273	302	320	284	309	272	281	266	285	305	302	305	312	300	306	315	279	324	288	308	300	317	292	321	290	334	272	312	292	301	291	310	314	314	313	277	299	305	308	296	297	280	291	317	335	302	312	304	296	299	302	288	268	312	298	309	287	354	289	299	288	292	329	301	316	306	268	298	311	289	305	287	330	305	286	302	300	303	307	287	308	275	305	316	291	280	280	286	290	274	288	283	264	285	305	276	322	312	279	288	298	299	293	289	323	307	309	282	282	291	283	312	302	301	275	311	323	314	311	293	275	309	309	283	324	306	292	282	321	314	292	286	298	301	275	337	307	309	284	318	292	296	282	295	305	322	297	275	297	279	294	258	322	287	291	297	282	269	303	306	327	295	251	280	301	282	309	285	279	312	315	300	323	271	303	299	305	320	295	314	296	292	298	326	330	308	290	306	320	317	285	290	324	322	309	293	313	283	285	285	324	299	324	305	275	272	291	298	284	305	299	273	289	336	296	310	321	275	308	307	276	336	310	332	300	293	267	290	293	308	312	263	290	283	276	285	305	308	289	301	321	297	300	298	309	303	311	287	323	297	291	301	283	328	292	304	291	328	305	282	295	302	289	292	289	306	290	292	280	266	305	301	327	288	306	254	285	309	307	281	319	314	288	328	303	269	286	306	304	310	287	311	300	304	298	288	304	294	306	315	290	296	317	255	284	299	286	313	300	308	305	328	323	313	310	325	308	261	293	284	275	312	274	306	298	255	281	273	297	307	323	293	289	328	289	305	298	269	294	307	297	317	316	302	285	348	312	296	278	302	329	308	310	268	315	282	319	322	267	325	302	301	304	308	283	247	314	326	307	316	299	298	310	280	305	306	305	303	309	327	287	312	337	293	303	304	256	307	307	314	254	304	284	296	304	275	305	276	295	251	293	315	293	311	317	310	302	277	314	300	316	303	280	301	259	298	321	297	267	284	318	290	301	288	317	313	291	280	331	304	291	314	284	282	284	317	290	295	309	305	326	278	301	266	289	299	281	303	294	335	271	276	291	311	294	283	290	304	276	315	297	329	309	299	285	264	300	292	324	296	283	304	299	291	307	325	258	308	292	305	293	300	294	313	305	293	278	291	284	292	279	314	292	294	298	297	299	306	278	289	263	295	311	309	287	298	309	279	323	273	291	259	309	308	284	301	292	304	302	312	287	310	299	316	290	303	332	302	321	288	313	325	313	289	289	302	317	286	325	307	297	294	261	310	303	303	295	291	294	292	318	307	277	309	280	297	300	286	300	309	310	329	307	308	316	296	324	318	290	295	299	278	276	277	274	318	313	278	277	305	283	261	275	307	310	283	315	304	294	276	304	285	275	323	296	280	311	311	344	281	326	292	317	276	317	331	311	302	309	322	289	308	287	342	293	296	308	283	285	291	319	305	301	316	311	288	298	300	328	288	312	310	290	299	314	298	307	258	283	313	319	307	318	281	293	292	277	314	283	315	314	288	295	298	290	297	278	265	270	321	304	300	267	304	298	282	333	286	279	291	325	296	320	304	286	311	284	273	287	310	295	287	278	283	302	295	285	274	304	308	300	302	271	315	320	280	307	292	320	285	287	314	300	316	296	311	293	308	275	291	286	280	299	288	301	296	300	293	292	328	324	309	315	302	280	263	310	302	285	295	293	300	304	291	317	294	300	266	288	298	287	292	284	296	307	293	298	319	274	284	301	288	277	315	280	299	301	293	310	303	288	324	302	309	307	314	304	297	311	292	285	349	300	277	338	278	299	296	285	308	331	314	291	285	350	326	324	298	309	278	296	277	306	310	306	302	315	298	279	285	324	287	295	294	313	289	309	276	304	304	263	294	298	280	292	330	324	327	285	317	300	304	290	276	296	300	327	269	296	306	293	312	308	306	298	289	273	295	317	286	302	269	285	303	308	324	324	332	292	293	285	265	255	288	303	302	297	281	276	297	298	314	282	296	306	249	277	316	332	295	289	293	318	287	292	329	312	291	291	301	283	305	338	299	302	309	300	288	293	305	299	316	296	309	298	312	288	293	296	258	314	294	294	307	336	316	323	274	291	288	297	264	300	276	252	285	306	302	327	300	300	313	294	315	310	266	294	312	310	316	295	309	293	289	295	316	291	283	280	275	317	295	281	330	287	292	287	281	308	280	290	303	289	295	291	294	326	292	302	281	312	265	304	325	315	310	309	281	285	317	299	304	291	283	282	269	288	306	301	279	319	320	313	280	342	265	283	315	310	283	269	308	291	296	293	330	300	300	291	293	303	291	319	307	291	313	277	249	288	297	341	319	305	288	284	291	289	308	276	272	295	291	319	292	297	296	320	298	292	328	303	332	292	306	294	318	333	289	286	311	287	284	291	306	307	279	278	319	302	296	265	295	296	309	307	311	246	308	289	316	271	344	314	283	305	297	318	309	290	299	322	307	305	273	281	297	314	317	278	289	309	286	316	298	279	300	282	286	323	306	276	320	298	314	322	322	306	287	299	290	287	295	316	321	295	297	315	284	301	288	279	298	292	300	305	295	321	316	313	281	292	294	305	336	270	307	277	325	274	279	289	293	307	302	293	311	294	279	295	309	315	311	293	289	311	302	280	309	284	300	283	303
23700	20927	28173	23837	20904	9327	1320	858	713	683	667	821	887	798	610	588	590	635	575	567	573	569	514	461	492	465	455	497	504	486	455	508	459	474	443	451	441	452	449	462	428	452	418	407	420	421	432	444	423	439	472	449	425	448	416	419	431	433	419	449	465	438	441	415	439	439	458	468	453	433	417	422	424	444	468	465	423	440	432	447	408	393	426	432	424	463	449	443	431	422	422	428	404	387	454	421	404	420	458	412	421	403	413	412	415	407	465	424	438	416	470	415	425	439	427	417	396	438	416	415	408	433	435	458	389	433	405	417	447	424	447	413	421	432	409	442	413	411	419	390	461	411	433	433	442	444	447	393	415	388	435	433	442	410	394	455	457	402	469	419	428	456	430	399	452	443	387	407	446	391	436	413	432	409	452	431	418	408	412	413	438	428	454	453	415	410	430	397	457	433	411	424	422	422	436	415	380	417	410	398	429	432	413	427	435	451	445	432	424	431	395	404	413	372	467	452	421	435	458	436	428	422	430	432	389	402	467	389	425	394	420	390	377	440	427	445	427	432	410	393	416	441	433	420	400	432	405	463	425	429	419	442	431	439	414	414	427	467	420	460	384	396	424	469	429	455	412	408	466	427	428	447	436	431	400	431	436	438	403	420	449	433	385	428	399	408	428	397	411	426	415	409	397	405	397	411	405	447	448	413	418	384	427	404	431	419	407	408	436	443	409	425	429	419	399	443	420	418	432	412	393	430	440	435	431	391	421	411	433	416	417	439	407	412	412	423	429	409	391	407	429	408	464	402	437	439	429	444	384	419	414	406	428	425	409	410	404	396	451	445	412	408	436	410	433	418	428	421	484	447	415	453	409	426	452	410	425	442	446	402	388	421	401	433	419	445	418	444	422	407	425	421	425	447	390	460	386	421	453	457	408	392	437	425	400	410	407	459	411	428	438	421	407	440	456	413	442	391	423	426	420	452	404	475	419	403	425	416	392	404	430	483	426	421	403	395	396	421	451	432	427	414	432	414	431	408	432	417	430	409	411	442	428	429	463	446	451	432	426	423	439	390	409	386	444	428	364	392	403	411	429	386	423	440	424	434	425	409	427	442	437	459	400	445	423	430	441	433	400	417	420	411	427	421	419	404	426	418	415	446	428	423	431	434	424	434	390	446	409	412	437	445	410	423	426	435	440	412	446	427	437	430	425	428	401	411	421	425	436	434	398	444	418	466	396	416	426	410	419	405	443	434	428	390	417	419	431	429	432	418	435	409	421	430	439	424	447	414	422	392	458	431	450	405	436	391	438	439	406	434	418	442	389	429	442	422	421	410	441	440	382	442	391	411	425	432	437	457	426	442	422	398	432	438	440	433	458	418	417	464	385	466	414	402	383	438	414	432	438	436	423	389	438	442	444	437	414	393	435	456	423	442	425	438	385	431	416	417	401	379	393	453	397	451	441	419	410	432	434	404	441	430	439	435	420	447	447	421	396	389	397	389	451	418	422	409	418	430	394	439	367	422	423	440	420	450	484	438	393	452	442	425	438	432	395	385	414	429	396	447	421	414	398	395	437	400	394	424	401	411	436	412	424	421	458	427	381	390	435	433	438	399	409	451	415	397	416	467	410	436	432	435	429	451	432	416	460	415	404	418	414	421	402	434	409	409	412	418	435	387	438	436	450	416	425	387	426	442	433	456	414	396	401	451	426	403	387	443	429	389	421	400	452	450	381	465	408	438	425	431	454	455	403	429	429	431	384	431	409	436	408	452	415	447	418	446	393	449	422	404	410	406	413	406	387	473	450	439	433	408	461	442	449	408	406	391	435	401	443	430	396	440	389	441	416	452	394	433	414	436	444	482	426	425	430	402	434	412	428	400	429	451	414	439	394	427	408	431	414	401	425	397	419	392	416	412	384	443	407	430	420	469	400	410	427	439	465	411	374	424	416	437	430	415	454	423	404	423	420	442	458	441	435	413	455	423	404	399	434	429	403	411	412	433	442	409	399	400	374	456	427	432	412	451	420	442	434	409	432	427	391	413	435	400	428	385	472	417	440	406	447	422	434	392	413	417	411	399	430	405	437	420	408	419	449	423	410	410	404	445	418	435	440	421	424	439	454	399	433	423	422	411	399	434	441	405	389	455	391	430	417	397	423	437	419	390	424	421	403	441	395	468	424	465	450	434	401	420	424	426	413	421	417	429	403	451	419	407	431	396	408	454	428	410	415	455	401	403	426	447	431	445	415	463	441	420	379	388	411	407	404	446	399	408	420	399	421	407	385	445	439	454	430	462	419	400	422	431	420	426	427	435	442	418	426	451	444	435	421	442	429	424	418	417	416	401	429	431	416	417	441	412	413	394	421	407	431	403	414	433	423	445	433	397	425	431	424	423	420	447	428	459	455	441	440	407	447	417	419	415	421	412	402	418	405	425	441	390	419	419	431	447	426	421	410	399	394	471	414	421	451	401	430	430	420	417	435	407	417	460	456	375	426	406	421	406	446	417	415	451	425	431	432	445	426	449	399	418	453	426	432	441	423	470	415	434	441	457	388	426	408	431	419	380	452	401	425	438	427	454	419	393	399	419	392	465	449	424	437	453	420	418	439	409	438	415	432	423	414	396	403	435	432	453	378	406	432	411	444	455	411	424	444	427	410	423	391	444	427	414	394	406	401	441	443	460	400	434	423	433	453	425	458	416	449	412	389	416	421	363	417	432	439	448	439	420	445	436	434	433	435	384	410	412	400	398	405	446	439	395	405	477	400	408	419	472	387	405	442	416	410	460	392	418	439	436	404	419	434	432	430	427	409	400	429	408	438	408	387	405	450	456	422	410	418	417	421	393	419	445	432	446	448	422	473	426	440	447	418	442	437	407	400	395	437	412	393	436	418	403	460	408	426	418	422	395	434	438	413	412	399	429	395	404	409	417	423	417	399	388	398	409	402	421	409	402	405	406	423	429	421	416	417	439	425	420	442	432	416	444	407	454	421	450	425	378	423	432	429	387	433	401	393	425	436	428	434	400	475	431	417	387	423	439	419	422	425	424	415	429	414	438	420	420	449	435	440	394	417	441	421	402	450	380	435	431	435	418	409	423	427	407	428	453	403	442	425	380	396	419	406	428	421	447	409	382	428	396	393	393	430	446	427	400	417	433	419	428	434	423	425	427	400	439	401	417	435	429	420	439	419	416	442	397	429	423	427	453	443	408	402	392	383	419	410	451	406	403	421	452	425	401	413	419	458	405	420	419	423	431	390	396	445	433	435	387	385	432	418	421	406	421	390	425	434	451	416	424	434	400	420	404	430	442	387	400	402	414	396	409	406	417	442	421	400	423	449	434	436	446	435	418	464	434	420	427	426	408	422	432	444	421	423	437	431	401	396	409	428	411	420	488	408	406	418	423	419	429	388	466	442	428	423	459	359	420	454	438	407	449	399	401	441	419	411	410	430	389	387	416	425	451	401	413	410	431	399	483	420	430	404	428	440	429	428	442
7233	14553	13825	6065	4221	2779	1981	1611	1313	1209	1170	1607	1749	1480	1055	876	959	1006	1019	969	788	784	742	662	679	614	616	610	628	574	599	631	622	580	623	690	582	599	583	613	602	589	575	616	581	576	539	592	567	544	567	559	580	604	583	618	547	574	577	525	584	615	569	604	585	555	594	551	585	513	579	522	544	569	569	552	526	567	510	555	553	523	552	535	523	540	494	538	553	551	538	557	516	550	543	551	510	544	526	595	554	561	520	565	517	560	524	526	547	545	507	560	533	547	536	545	540	530	558	545	517	564	551	570	503	578	520	530	527	561	532	548	541	527	559	547	573	524	573	530	524	525	527	549	540	540	518	504	537	577	602	556	549	575	522	547	577	530	539	521	510	550	565	562	547	545	558	545	521	531	550	546	541	549	597	543	556	505	550	559	537	574	530	515	533	528	552	562	520	567	552	536	523	522	485	566	544	513	537	553	545	565	543	545	569	580	534	573	526	532	490	565	589	537	569	582	527	552	525	554	559	594	510	541	538	524	535	529	547	563	528	544	572	548	559	529	573	551	566	531	544	534	527	538	542	568	555	567	524	534	553	531	522	585	534	529	524	509	543	568	533	536	528	513	534	554	540	598	540	519	560	594	552	554	539	535	540	550	543	521	554	515	531	550	509	540	523	532	557	519	547	510	560	525	523	536	545	601	548	512	528	528	531	524	510	572	543	531	537	538	536	552	492	516	533	536	545	563	546	605	530	556	499	524	571	569	544	524	534	518	558	525	535	518	599	538	476	514	509	545	549	526	568	519	560	554	529	568	556	532	489	536	541	480	536	542	547	523	529	535	534	548	513	577	543	560	549	528	511	540	538	568	550	563	576	515	500	554	512	535	554	526	544	542	569	528	596	520	538	575	537	570	581	516	542	542	572	532	560	529	531	563	519	539	527	554	533	541	527	504	556	497	507	554	527	598	528	528	567	536	512	529	516	569	538	521	544	540	545	568	528	544	557	536	511	561	567	560	574	527	565	538	543	562	526	509	540	530	515	525	530	534	512	570	562	530	564	540	564	526	511	512	504	546	520	559	525	538	556	547	518	530	490	555	561	557	513	597	543	528	544	566	527	524	535	538	574	559	520	559	468	573	524	519	551	607	528	528	528	543	547	556	525	564	533	553	548	510	526	581	524	556	538	519	571	498	539	561	569	569	574	599	497	556	517	540	575	547	532	536	547	539	523	566	500	609	577	512	575	538	530	519	570	530	576	573	565	501	506	538	561	563	516	549	540	552	517	523	521	538	538	566	538	526	550	517	545	564	555	534	570	508	517	550	525	490	558	472	545	580	543	525	491	516	565	524	572	543	540	526	529	566	558	545	533	523	556	576	536	509	503	507	584	517	526	509	557	576	566	567	579	538	512	546	590	585	552	544	505	552	514	507	564	531	523	479	557	523	540	538	546	554	539	562	544	536	547	519	529	540	571	523	520	570	570	536	479	546	597	520	539	543	498	546	504	541	554	554	593	517	525	536	555	536	537	563	519	508	566	589	567	538	509	560	517	522	539	516	504	527	554	554	588	522	560	516	561	525	530	546	514	568	561	558	498	526	536	488	545	554	547	552	543	565	542	502	548	530	557	530	531	543	525	518	535	553	514	562	557	533	552	572	537	563	554	551	544	495	543	548	549	505	550	548	536	578	532	533	525	521	542	549	535	530	555	576	552	523	551	535	567	539	585	557	536	545	554	532	536	520	558	521	532	537	552	567	554	547	515	566	574	524	581	540	561	529	581	546	567	551	557	527	542	554	586	564	526	543	523	591	582	541	530	555	563	544	538	533	530	541	533	511	553	519	521	519	575	514	522	536	576	522	540	535	542	520	570	540	550	536	535	544	504	498	536	546	510	542	527	515	510	545	569	533	559	541	557	564	545	537	528	562	468	575	570	528	521	572	542	536	530	547	513	530	552	553	554	549	543	530	523	520	541	533	521	518	536	560	515	522	532	529	584	540	575	529	562	534	528	542	585	497	542	546	591	519	552	509	549	540	548	539	504	520	501	561	504	507	521	508	547	565	545	570	509	539	518	522	549	527	571	563	546	559	562	542	535	536	525	592	542	565	531	570	563	556	540	544	514	525	534	536	557	534	552	526	544	506	542	523	567	541	529	490	547	572	540	530	522	591	541	506	530	525	592	585	521	554	498	571	547	537	540	548	562	566	537	582	534	523	557	487	558	511	582	504	520	574	531	512	533	544	523	505	563	542	511	554	544	530	575	538	556	497	525	548	576	559	582	537	535	527	523	534	584	536	534	515	536	550	528	554	531	491	541	564	522	584	538	539	534	522	528	532	526	579	523	526	575	552	545	478	536	552	591	568	545	565	570	532	546	512	571	568	555	531	502	571	588	491	469	559	539	533	508	553	528	562	556	580	553	568	486	526	556	519	532	500	509	548	541	557	545	530	572	564	554	504	511	542	546	522	549	516	550	526	548	515	514	520	526	561	559	562	548	556	570	509	540	582	587	519	572	569	558	536	562	561	559	567	517	537	533	567	503	532	557	516	554	515	515	546	562	556	586	537	535	558	553	553	580	569	567	550	529	557	535	580	539	557	545	513	501	537	533	546	527	522	542	564	527	534	532	542	564	549	485	534	516	513	579	553	546	554	495	542	529	491	501	568	547	563	542	548	545	553	588	595	544	539	514	512	594	549	579	494	511	546	538	533	544	552	512	537	527	542	546	518	500	493	547	530	541	560	528	557	515	544	489	533	563	582	527	527	542	547	570	577	533	559	574	559	544	563	536	521	583	500	552	539	527	552	526	509	587	556	532	572	519	515	561	536	526	526	531	566	537	553	512	518	532	523	579	533	556	548	536	554	509	529	530	573	527	488	570	524	533	520	535	555	529	572	549	564	544	534	521	534	596	516	575	541	531	551	531	497	513	553	545	559	538	507	542	546	540	560	535	533	547	520	593	535	532	569	569	562	545	529	550	561	547	526	486	555	542	540	504	583	540	517	554	507	554	507	592	557	557	545	556	543	572	532	553	546	507	541	581	548	525	539	571	515	521	491	535	511	546	550	512	520	560	555	557	499	521	534	536	523	579	507	529	545	534	536	533	500	522	546	541	541	529	533	546	532	515	543	553	548	574	528	440	565	508	534	552	524	538	557	527	580	537	531	567	515	521	554	515	531	540	536	519	548	508	566	517	571	596	545	533	542	515	542	516	541	532	558	526	516	543	513	586	541	518	488	531	533	538	534	513	557	546	569	540	539	532	524	507	521	538	543	560	542	487	527	520	563	554	534	552	532	571	577	562	531	522	541	569	542	561	579	578	529	520	563	529	549	557	569	551	548	532	568	508	545	555	538	539	524	574	533	576	524	518	531	584	544	509	530	532	564	519	534	547	499	544	509	560	487	568	575	549	536	501	539	587	587	532	570	569	487	515	583	525	515	537	520	558	510	491	535	548	527	529	530	540	517	559	538	562	540	533	557	548	516	557	558
24827	20926	26947	24861	7915	742	445	343	297	275	252	376	466	375	292	220	250	266	260	285	255	223	196	197	162	184	192	188	172	198	180	169	192	192	181	205	213	162	181	171	158	175	161	162	179	177	143	183	159	143	163	199	169	165	161	170	165	167	177	153	180	166	187	153	152	178	201	219	172	155	162	180	199	146	163	189	177	164	161	175	182	167	161	175	163	168	156	179	175	163	183	167	163	137	157	157	157	152	175	152	145	147	152	132	153	162	143	158	159	159	157	168	153	156	164	157	159	149	135	149	175	172	157	200	154	168	173	145	154	157	155	170	159	156	161	150	159	140	164	167	133	160	161	132	156	166	137	161	131	161	146	167	142	169	166	160	177	149	149	160	158	140	134	153	149	174	141	168	158	155	150	144	169	161	154	155	147	171	148	167	158	163	179	168	138	152	177	120	153	159	160	154	164	150	151	154	144	128	169	136	160	150	155	151	152	160	157	152	150	140	172	146	170	169	161	163	159	167	170	160	159	166	154	180	152	164	175	150	130	167	137	148	166	158	156	149	161	148	146	173	166	151	177	151	140	159	172	149	160	149	166	163	151	163	158	151	150	160	155	155	158	183	166	176	153	177	165	140	149	166	156	150	153	152	155	154	178	160	151	153	180	159	171	157	144	160	128	163	155	145	160	174	149	148	139	146	151	152	164	144	153	168	162	143	160	162	155	149	159	159	185	146	151	149	145	156	140	165	170	177	168	144	137	168	146	153	156	163	135	174	162	169	145	173	142	165	173	164	160	162	183	175	143	137	168	179	157	152	164	145	169	175	145	139	163	148	154	169	159	157	150	149	164	140	163	163	157	172	144	147	174	157	175	141	159	140	180	134	173	154	125	146	168	144	158	158	156	132	146	149	162	173	144	161	178	155	148	160	152	159	163	169	162	148	145	169	154	153	135	159	151	145	161	174	168	154	155	158	180	165	165	142	137	159	167	160	152	151	141	160	158	175	170	165	139	171	149	158	182	165	141	144	163	173	160	167	144	153	140	154	169	155	148	158	166	163	155	138	144	149	154	182	156	155	164	158	166	152	154	165	174	157	159	139	154	148	176	132	169	151	146	155	168	158	158	145	158	153	161	169	165	147	148	150	168	162	147	128	145	156	171	158	155	157	149	167	153	152	146	162	166	147	151	175	149	146	164	167	124	184	157	147	149	126	143	170	143	170	165	171	162	170	161	140	146	136	157	156	186	171	143	153	143	159	128	164	162	160	153	145	159	155	154	127	173	133	160	181	151	150	170	157	151	152	152	167	178	137	151	183	154	146	135	152	168	165	155	178	179	153	162	145	183	151	145	168	148	173	169	164	165	168	169	140	153	174	154	173	169	150	141	193	163	161	151	134	168	171	159	164	125	155	167	147	180	177	162	161	164	155	155	148	134	155	186	178	153	163	149	155	161	150	183	160	140	146	146	161	155	144	158	184	150	171	137	149	154	180	150	168	138	187	164	180	148	163	145	162	136	162	166	180	139	165	169	143	153	159	142	163	156	173	139	166	164	168	161	166	141	153	151	156	147	165	151	173	154	132	177	169	159	157	171	165	177	149	155	147	181	143	157	147	159	159	150	142	151	156	180	173	170	165	153	164	156	158	152	147	158	157	151	162	168	155	170	170	149	144	142	187	176	175	183	171	151	172	156	140	168	153	156	163	161	152	150	169	145	147	153	191	146	141	160	150	136	171	158	145	160	147	147	165	150	141	167	176	177	154	160	162	155	154	172	179	164	133	168	167	160	160	152	152	152	153	165	165	144	153	149	149	152	164	170	153	141	156	152	138	174	160	155	172	164	147	141	165	162	153	206	154	151	167	173	148	176	159	157	152	151	150	137	149	144	162	161	163	184	162	146	133	148	157	166	155	157	154	131	134	157	142	155	200	159	175	158	146	158	166	175	182	143	160	167	153	142	166	157	161	158	190	144	140	153	154	176	174	169	173	145	148	172	158	134	132	137	174	143	172	152	163	149	151	172	155	158	151	156	159	155	127	162	173	156	122	165	142	153	151	160	161	146	151	150	154	162	169	153	144	169	162	170	153	142	152	148	161	152	177	161	142	186	135	125	155	147	164	170	171	149	142	171	192	179	158	137	140	172	177	169	168	158	159	186	149	147	137	155	173	167	148	140	140	178	152	164	171	165	164	138	154	163	137	141	153	146	154	169	163	154	179	155	146	176	155	145	131	162	177	128	157	178	169	160	142	144	134	153	205	162	164	154	161	174	155	176	153	163	168	134	155	154	176	162	173	174	159	176	158	157	164	157	139	144	151	162	162	167	171	144	155	164	146	163	178	168	153	169	173	155	182	138	156	191	142	163	152	142	154	168	141	146	191	156	162	157	144	140	186	186	131	166	164	151	149	143	141	156	169	178	160	156	153	156	154	150	168	186	153	167	155	168	158	150	157	163	176	160	160	154	161	167	150	136	173	149	141	163	164	170	153	158	146	162	175	160	138	142	151	178	139	146	174	182	145	164	163	151	154	138	161	164	144	176	177	169	173	183	160	160	163	157	170	151	161	145	151	150	137	147	159	168	160	137	178	146	171	145	170	168	140	167	159	170	168	165	169	178	161	143	169	181	150	159	151	157	170	134	147	154	153	157	160	148	172	169	153	153	152	158	165	176	154	159	159	195	160	148	151	177	163	131	158	154	163	165	149	141	139	150	171	151	148	153	161	165	155	148	159	180	149	178	156	149	188	149	184	143	147	161	143	154	160	181	163	152	148	134	145	160	159	166	153	165	169	150	139	159	166	142	146	154	152	163	160	151	157	163	172	153	166	147	167	167	144	152	129	175	152	154	151	171	183	171	156	159	170	154	154	159	159	147	160	169	157	151	159	157	167	130	154	156	145	145	161	167	160	163	164	160	153	169	153	168	167	158	178	146	191	160	180	153	150	178	174	155	132	169	153	151	179	139	172	165	149	159	157	193	163	150	164	174	172	164	135	148	166	164	158	162	157	170	162	175	146	144	160	164	148	157	141	164	176	145	167	166	159	172	137	143	165	153	152	184	175	161	175	157	167	150	155	170	164	149	165	157	174	159	156	131	158	165	158	148	152	152	163	134	169	189	161	152	148	157	162	158	145	160	157	162	156	160	164	147	130	198	165	140	165	167	170	189	140	157	170	171	157	175	178	159	163	146	171	166	150	147	153	182	154	167	151	141	120	137	181	177	143	157	151	167	151	150	168	153	184	150	166	190	159	156	171	151	170	178	158	160	153	139	161	163	143	153	169	164	165	172	147	159	158	164	153	153	168	146	163	171	175	168	165	154	170	167	140	158	154	147	147	162	138	140	176	146	161	155	163	155	176	169	154	178	149	180	170	134	143	159	181	178	147	167	147	144	156	158	157	150	139	175	163	174	170	164	144	149	142	159	150	149	156	175	147	154	160	139	149	163	188	158	169	144	127	149	158	176	136	131	174	156	161	146	178	143	163	177	156	177	160
7049	9730	9540	3759	2645	1619	1050	822	658	621	569	877	1098	886	569	441	463	526	552	467	473	397	376	303	311	271	224	268	299	296	255	258	280	272	274	284	260	278	262	234	250	272	247	250	215	231	248	225	270	246	252	244	237	274	253	221	224	244	212	252	243	232	231	238	253	222	255	243	246	243	223	205	214	183	222	239	214	215	220	224	248	243	218	194	224	188	246	193	235	235	249	219	214	229	214	224	223	259	206	218	212	215	197	247	221	231	219	247	215	205	206	225	219	244	214	228	207	223	223	246	244	219	227	232	238	209	216	174	222	228	199	224	200	241	215	229	195	219	239	238	254	216	240	224	266	205	221	237	204	211	221	246	202	252	212	245	200	230	259	232	224	255	209	229	202	218	219	225	235	251	228	218	223	208	203	222	214	231	223	219	231	214	212	227	213	206	232	249	238	215	220	226	224	225	229	227	198	236	257	221	229	216	221	232	247	216	234	239	224	219	228	220	231	229	220	251	219	213	214	216	242	231	209	220	219	234	242	211	223	224	218	217	259	241	237	235	220	215	209	243	218	244	225	231	250	234	238	219	221	224	218	208	229	219	235	209	204	201	246	209	231	222	189	245	228	231	235	215	214	235	219	207	215	244	216	208	203	196	228	241	221	237	221	241	194	218	221	211	216	241	219	241	207	242	219	227	221	228	240	227	221	199	222	232	235	237	234	219	201	214	203	239	221	202	219	237	243	238	212	230	239	224	213	227	214	243	245	214	221	226	216	211	231	243	225	238	248	198	246	225	218	234	213	232	223	232	211	221	207	229	230	213	234	239	196	215	241	221	254	235	206	232	207	225	227	240	212	224	218	225	186	235	235	219	258	229	228	206	211	214	211	186	221	242	220	218	214	217	235	204	235	198	200	231	234	244	216	224	239	240	226	210	222	242	244	216	204	204	210	223	233	198	231	247	239	234	233	218	241	238	201	220	210	242	208	260	198	211	241	228	236	230	233	219	191	245	231	212	236	219	222	212	226	211	233	220	201	232	214	215	228	245	228	238	209	208	234	242	218	234	207	242	239	231	224	220	204	225	223	203	205	210	224	216	237	234	210	224	226	232	232	220	209	221	216	234	216	226	204	230	224	241	245	249	200	239	229	229	232	207	211	210	215	223	206	218	227	210	214	255	239	203	250	181	225	227	231	229	224	222	224	195	230	244	257	209	200	205	223	203	215	221	240	233	235	246	220	227	245	225	231	222	239	260	224	247	208	193	215	243	227	217	227	225	234	227	201	239	220	208	192	225	226	239	224	220	238	196	217	236	238	214	222	230	219	209	224	204	242	237	216	231	204	251	244	207	219	223	203	241	233	223	219	248	224	219	217	245	224	229	214	237	210	226	220	244	216	240	222	228	213	230	207	229	228	225	210	231	222	205	201	194	239	212	199	218	232	215	247	237	231	225	213	238	239	236	206	203	223	251	238	232	234	235	211	219	229	243	223	219	236	225	205	238	232	208	225	212	225	219	237	226	221	229	215	225	189	237	219	209	215	215	233	231	207	222	238	228	217	237	230	219	209	235	215	236	235	202	236	255	214	221	233	210	253	255	243	240	209	224	224	201	214	235	218	224	230	235	206	214	221	214	212	212	220	241	200	214	225	217	235	242	229	237	223	222	216	217	235	221	251	210	218	208	226	234	227	231	222	215	234	218	241	231	219	221	239	226	237	232	228	228	222	215	231	218	230	237	228	227	199	220	216	225	231	239	222	226	225	223	219	223	226	198	232	215	232	225	228	223	220	221	232	220	241	238	228	199	230	223	213	241	194	218	203	235	228	203	209	217	217	198	196	219	209	225	218	202	230	229	227	231	226	216	217	234	210	234	236	209	212	237	215	223	240	209	230	210	235	210	247	232	212	226	235	218	215	233	210	225	231	208	203	224	224	198	215	216	232	221	215	229	244	206	230	256	211	217	198	207	236	237	242	223	235	217	213	213	221	222	221	202	196	221	227	215	223	213	190	212	210	249	227	241	207	239	198	243	223	221	234	217	249	202	214	227	228	216	226	220	210	229	224	200	224	201	188	226	224	211	210	221	206	227	217	212	227	243	246	216	246	224	204	218	221	214	240	216	241	210	211	220	213	212	186	234	209	205	225	216	217	237	225	217	189	232	234	225	243	217	234	232	244	205	226	224	230	250	226	209	208	229	205	239	186	214	229	230	207	247	234	234	231	225	222	229	238	230	239	255	213	211	219	221	245	214	215	196	225	228	217	223	232	216	218	238	223	225	203	218	206	219	237	212	229	243	203	232	209	228	201	236	220	223	232	238	208	206	241	222	237	209	252	217	199	251	237	197	220	201	200	206	201	231	193	218	231	217	229	228	238	232	195	227	253	211	228	222	233	242	244	229	228	206	223	224	215	214	213	213	198	212	235	236	221	246	238	254	219	216	235	227	218	217	253	210	198	225	208	237	212	221	216	249	197	238	205	227	225	232	241	234	239	236	222	192	210	247	228	232	227	204	224	224	193	215	201	230	211	224	224	220	247	222	248	256	222	238	249	209	240	213	228	232	213	202	229	220	222	210	200	229	229	222	214	226	233	204	243	213	225	232	221	222	252	214	189	222	250	215	217	232	223	215	199	208	221	200	237	242	216	196	242	233	231	255	226	214	216	251	226	214	257	238	240	227	251	211	238	205	244	206	225	225	226	197	231	212	228	224	193	209	223	220	240	214	265	226	244	191	226	210	213	197	208	208	212	231	204	192	219	203	197	237	215	202	231	238	225	211	206	226	211	247	210	231	232	220	235	242	235	209	197	252	205	246	214	223	212	221	218	218	228	224	212	225	243	237	192	210	238	205	225	244	218	231	208	224	227	223	203	201	218	234	221	218	215	222	217	248	235	231	224	229	200	223	244	209	222	234	246	220	212	208	214	220	211	208	230	245	218	254	209	229	208	253	225	208	197	231	234	223	209	209	218	225	215	225	207	251	217	219	209	237	226	252	224	210	248	248	242	222	222	204	238	214	229	182	240	249	226	244	229	213	230	232	222	208	224	229	211	213	220	207	222	208	233	234	226	199	227	243	219	224	215	219	235	253	217	230	229	174	202	261	230	231	231	216	221	219	228	216	248	205	221	248	213	218	220	240	230	231	216	233	203	231	250	219	220	230	222	186	210	250	240	201	201	224	237	235	229	187	240	215	247	216	210	221	230	245	229	198	198	238	206	240	214	235	252	208	193	237	222	230	248	245	236	225	213	244	216	212	229	202	212	231	220	218	226	207	211	200	227	205	225	234	213	232	263	205	219	213	193	238	218	207	238	230	213	246	214	213	236	208	228	229	214	250	202	213	210	234	235	187	238	239	257	255	236	211	220	239	228	214	214	213	216	244	220	232	217	199	226	206	227	230	215	234	213	221	238	222	245	239	244	231	233	203	229	211	212	239	228	213	249	213	219	231	198	243	205	246	213	230	224	230	229	234	213	208	212	206	204	239	222	199
22674	20990	28699	23455	20978	21022	8552	1368	978	901	807	987	1200	1016	793	672	649	664	700	707	623	573	596	526	464	513	474	498	508	510	522	512	467	499	479	514	506	472	505	506	443	471	471	465	472	449	458	496	453	445	484	447	441	451	461	463	424	465	407	426	449	441	412	438	384	477	488	461	513	441	446	417	413	440	470	427	403	446	407	419	422	424	394	433	434	435	444	420	429	402	449	426	415	438	407	413	430	463	430	385	487	446	442	418	436	439	446	432	448	405	388	430	438	411	417	469	396	468	447	418	412	400	411	456	453	449	412	441	378	428	436	419	434	442	443	449	415	431	420	426	472	416	471	438	426	414	435	412	407	453	402	411	406	457	432	442	405	467	425	428	439	438	422	401	445	441	407	423	409	450	449	443	417	437	429	427	442	410	373	408	392	421	418	477	421	463	417	423	436	434	474	407	422	443	415	427	469	433	406	450	418	445	421	465	406	410	427	420	431	452	459	412	447	461	418	417	413	439	431	417	425	434	408	423	497	433	477	451	447	421	438	439	486	423	425	433	410	449	404	434	416	458	418	423	428	439	425	424	444	424	398	398	410	423	425	423	426	436	459	430	406	389	406	436	451	397	424	442	437	409	428	388	445	439	435	400	407	448	420	404	444	394	450	429	451	408	438	443	423	435	420	435	452	437	439	450	400	453	411	468	426	416	393	431	412	418	420	416	438	417	424	429	439	461	445	450	444	434	437	427	427	398	424	409	437	442	403	444	427	464	409	428	430	457	447	422	438	439	414	435	437	435	424	437	416	422	417	449	413	429	460	415	449	389	405	466	416	427	441	367	440	439	431	412	444	426	474	418	434	449	444	434	422	419	426	443	420	393	407	389	423	400	434	422	398	443	441	436	447	434	412	436	451	441	450	418	401	436	450	425	421	429	448	441	449	422	410	441	416	389	435	435	447	425	399	410	415	408	439	396	406	421	424	450	453	428	386	469	427	442	458	400	414	443	440	393	445	440	429	431	430	408	432	438	421	486	434	424	486	422	448	434	428	468	416	435	380	414	430	456	472	396	424	380	427	420	417	438	431	417	439	436	464	480	414	415	423	429	455	439	409	423	424	449	465	405	452	425	418	410	412	407	450	425	439	450	451	434	438	450	428	413	423	431	466	431	429	437	442	449	421	425	419	441	454	425	398	416	437	417	453	424	439	455	416	439	425	424	413	418	428	424	431	450	400	419	407	393	384	430	436	424	397	443	420	449	446	424	409	378	429	409	409	424	442	434	439	447	425	432	432	436	399	430	403	425	434	433	419	405	411	428	421	434	447	412	417	460	391	435	436	433	434	448	464	422	404	453	451	399	454	430	413	434	399	392	402	435	393	417	424	468	438	426	441	387	455	426	450	439	448	391	437	464	435	444	460	427	445	408	416	402	423	461	411	432	387	439	440	427	393	430	432	427	448	423	400	451	437	433	411	408	435	441	444	451	439	433	431	448	411	427	422	452	445	440	432	440	412	470	423	377	435	427	456	426	409	478	430	420	435	432	400	420	425	437	446	411	421	432	436	416	437	423	420	458	484	419	391	438	438	409	412	465	434	387	403	435	420	413	441	364	441	439	436	422	426	416	421	436	428	394	414	414	393	422	428	435	419	449	390	440	475	410	402	429	419	435	399	436	427	453	437	410	432	430	413	392	473	473	449	388	412	416	483	467	467	445	429	454	394	435	477	481	446	420	447	448	444	419	416	390	379	420	445	446	437	430	470	457	439	423	434	450	454	443	431	455	408	444	407	435	428	407	455	453	438	416	459	447	427	441	401	458	432	440	486	402	434	407	437	464	420	446	444	409	445	434	408	424	439	415	451	426	463	432	464	384	415	419	438	439	423	435	423	441	437	444	444	417	470	430	399	452	451	445	404	402	444	437	422	422	443	450	416	424	426	415	421	455	429	422	416	426	443	434	432	422	436	429	417	409	443	422	433	428	412	414	393	437	391	431	441	448	442	406	461	436	411	430	411	411	421	445	436	423	407	405	447	414	432	433	420	396	446	396	441	421	434	429	430	460	385	439	454	426	408	408	461	441	444	431	414	441	405	435	406	382	447	452	428	425	428	443	411	406	415	438	423	411	427	433	465	431	418	454	443	423	422	417	425	409	396	408	426	465	441	437	449	434	421	411	448	445	451	429	454	404	419	433	419	409	416	421	426	416	392	447	461	417	418	448	430	411	436	415	418	403	433	418	457	427	435	394	411	411	407	398	447	415	419	435	431	433	449	398	441	465	426	410	411	420	444	413	413	437	449	431	470	432	433	438	478	469	442	466	435	429	442	448	429	431	458	420	425	461	443	408	431	465	414	437	418	421	422	477	413	463	417	439	460	439	448	429	402	432	449	466	438	436	407	455	433	452	422	411	420	424	412	417	455	388	441	410	460	413	421	440	417	385	428	430	469	428	427	435	443	403	425	440	433	403	434	425	422	449	419	421	443	431	441	446	449	439	429	437	456	466	435	439	438	428	440	418	419	438	417	391	434	438	411	419	392	446	422	415	416	420	380	407	450	424	426	403	401	439	417	422	465	433	434	405	453	420	425	389	449	455	404	427	429	465	417	438	437	435	451	419	410	460	428	404	401	417	398	425	412	425	407	416	471	439	424	403	460	394	438	425	399	453	449	403	454	445	432	415	448	455	413	420	416	437	437	453	396	460	417	439	448	402	434	467	408	429	421	437	438	438	442	447	386	385	441	419	453	431	461	421	429	406	398	390	443	453	378	385	418	418	441	410	457	398	430	469	441	433	391	402	419	444	433	400	398	449	419	420	408	449	441	438	406	389	408	442	406	410	415	435	437	382	451	452	410	424	386	404	426	424	416	427	422	459	425	440	433	394	467	467	425	421	476	440	417	439	423	364	412	423	415	410	444	407	399	482	421	448	449	411	420	463	436	419	459	470	433	401	426	435	392	432	430	450	400	434	414	430	428	421	396	420	405	406	464	440	417	455	427	479	416	442	424	421	474	423	460	402	447	456	425	436	409	433	417	396	403	441	419	443	463	416	456	452	401	423	431	410	391	420	416	432	412	416	425	411	463	446	415	405	417	357	414	411	409	413	419	420	425	410	441	432	453	433	428	423	451	422	471	420	450	422	407	435	416	428	427	424	438	418	450	439	443	444	441	477	429	415	385	422	433	410	410	428	436	406	429	417	448	411	397	404	428	444	438	466	427	393	395	419	428	460	437	393	424	433	426	429	395	400	411	445	398	423	436	436	393	448	438	422	443	443	449	441	426	402	383	424	446	456	430	421	426	455	449	424	421	412	443	410	428	427	462	433	440	457	425	432	404	415	439	449	430	466	436	409	444	399	432	396	430	414	385	416	429	406	425	391	440	404	424	399	435	430	431	454	460	440	413	451	452	419	433	411	479	400	448	438	386	433	424	407	440	402	447	435	426	436	437	424	430	431	410	426	429	427	394	418	411	412	395	419	438	426	418	380	444	427
10060	20320	18508	9411	6461	4455	3125	2555	2120	1794	1676	2021	2575	2093	1451	1181	1079	1219	1249	1227	1098	1052	875	819	689	680	700	650	708	658	733	659	738	703	751	727	727	669	674	676	669	613	645	635	596	575	633	561	597	684	635	617	629	596	603	597	611	604	540	614	610	592	627	570	597	668	597	655	619	601	560	579	552	527	576	604	535	548	545	597	566	593	541	525	548	525	533	524	595	549	518	537	607	528	556	575	525	565	562	551	580	547	555	532	556	561	585	563	576	570	573	549	544	589	533	545	582	520	512	536	557	554	541	592	561	559	520	541	552	544	526	529	523	555	512	569	538	553	556	533	538	540	557	558	557	524	510	518	584	545	543	538	491	533	544	532	563	506	573	552	509	554	556	554	525	538	544	523	540	547	565	570	556	521	579	531	531	590	564	543	582	518	566	544	585	551	571	543	567	548	538	551	564	586	516	531	550	567	532	539	587	547	571	549	522	535	550	560	579	565	518	567	553	572	584	568	544	596	553	568	551	548	527	578	566	512	551	565	563	579	563	573	524	537	575	554	554	544	545	538	540	573	541	552	561	567	530	563	570	571	544	594	545	604	513	509	565	560	561	531	535	539	581	576	504	513	537	545	531	571	564	550	511	532	542	570	578	551	564	542	566	549	529	532	530	545	507	558	550	538	558	591	542	590	546	517	582	570	540	563	545	611	536	542	535	551	581	528	550	536	553	514	570	548	523	553	574	530	567	532	517	577	557	534	542	535	543	543	568	535	533	532	557	534	575	522	526	561	539	544	570	523	567	515	534	568	530	558	552	561	561	594	558	525	522	536	590	579	539	522	533	547	529	530	541	575	524	553	527	547	531	548	593	542	548	585	504	532	551	527	564	548	578	558	570	523	574	545	560	567	552	523	553	552	524	542	537	533	554	529	559	554	567	532	508	533	557	568	529	481	537	542	557	521	558	574	505	571	561	504	565	512	531	496	538	536	501	585	586	534	547	536	530	544	532	494	585	542	539	558	545	556	547	571	574	509	536	531	591	569	554	515	546	542	549	551	557	507	560	509	505	571	556	548	549	553	546	546	522	578	576	574	517	551	528	525	555	518	529	560	534	540	588	551	557	529	553	545	535	556	525	570	556	547	545	535	543	538	588	524	541	596	569	546	550	496	491	482	519	559	549	541	588	517	558	557	538	490	553	542	556	578	512	481	557	580	560	526	549	524	538	561	540	539	568	604	530	557	542	576	542	539	579	524	549	538	540	550	565	561	542	541	562	553	550	586	536	556	508	574	536	543	551	567	556	572	568	577	552	555	560	557	533	565	507	540	534	558	543	533	533	566	590	539	573	502	565	552	551	557	561	551	551	505	560	574	554	594	558	554	563	512	552	530	574	564	550	537	514	494	551	557	540	524	539	538	620	571	545	561	536	563	507	570	526	545	519	570	535	557	542	578	542	541	545	548	549	509	545	518	554	561	561	537	519	597	538	567	575	578	520	533	518	577	559	546	563	517	537	557	574	530	573	587	521	538	562	530	524	520	575	544	556	585	553	584	523	519	570	536	532	581	553	584	534	591	556	558	563	568	525	593	524	554	542	557	572	542	531	567	607	519	546	545	582	553	581	522	553	558	558	534	532	525	518	572	542	507	582	519	548	550	555	505	569	532	537	523	527	570	566	564	511	532	554	551	557	531	570	587	578	564	582	529	552	525	531	579	503	543	589	527	557	519	521	551	515	535	523	577	494	542	508	515	590	558	527	541	535	579	558	537	520	544	556	527	535	573	559	564	544	569	507	562	569	573	529	553	556	561	513	561	596	570	559	525	577	521	535	533	514	580	542	597	549	526	560	524	562	549	551	564	554	542	561	553	549	582	525	560	559	546	500	574	571	563	524	595	537	551	539	583	501	542	525	569	584	531	538	540	527	566	530	565	535	570	552	565	546	533	562	595	545	559	560	531	527	509	565	553	505	535	556	561	524	577	520	555	578	526	542	527	526	570	538	547	514	536	561	569	552	501	569	538	573	554	525	519	540	591	541	552	614	557	553	528	539	548	575	526	565	519	557	524	506	505	538	538	536	564	541	554	543	538	590	531	539	531	554	518	553	546	504	544	548	553	547	560	557	541	534	525	582	575	553	542	552	546	579	572	554	538	518	528	543	554	568	598	579	531	532	605	554	567	522	563	469	529	531	579	523	553	556	556	579	516	560	573	557	608	485	525	599	538	542	546	515	566	569	572	536	560	597	570	582	556	527	522	554	542	575	578	535	574	524	512	553	524	559	524	565	555	543	588	531	518	558	536	544	567	550	552	507	546	524	519	537	510	561	560	494	571	535	536	526	542	588	489	538	576	577	600	516	570	508	551	588	533	575	581	593	550	537	528	559	530	589	584	543	573	563	515	562	558	546	547	541	579	556	548	528	528	565	555	573	541	573	512	531	588	551	532	567	556	556	548	545	537	545	563	590	550	589	523	550	538	587	538	562	559	505	552	547	539	536	614	572	551	506	557	596	565	558	578	547	558	478	566	574	551	533	512	551	534	570	556	571	502	541	520	513	483	514	530	601	539	533	545	557	535	493	523	576	567	549	556	542	554	512	564	514	569	612	554	547	561	593	523	569	519	525	527	541	545	571	523	552	572	585	579	611	550	530	564	571	567	552	551	565	549	560	554	580	554	545	569	538	500	582	552	506	546	573	517	564	561	566	539	551	546	523	579	520	514	531	574	571	529	550	537	518	547	567	534	521	546	505	534	571	517	555	598	575	530	546	534	550	522	556	581	584	522	586	542	522	497	524	537	558	517	550	507	560	571	511	562	514	528	591	546	540	521	535	555	574	556	570	547	623	511	540	515	545	565	553	530	522	522	548	555	536	542	518	586	595	591	550	554	539	563	526	574	574	537	573	528	529	543	584	559	580	565	587	550	550	529	568	541	555	541	579	528	521	476	548	581	568	539	508	584	560	533	572	559	550	532	528	533	527	523	557	552	558	574	579	565	547	579	562	564	542	566	537	530	567	553	537	569	559	560	571	558	545	559	529	591	584	553	558	527	542	514	568	532	534	546	523	540	569	528	542	563	533	562	582	563	528	571	554	558	529	568	556	556	576	539	566	543	557	517	534	543	581	567	534	558	514	558	504	582	539	569	582	588	562	548	562	596	537	533	548	549	568	573	533	547	529	522	540	497	563	589	586	544	563	538	494	556	548	527	571	571	552	521	557	544	567	550	522	537	540	540	554	521	546	571	543	562	526	583	514	536	580	581	573	545	552	522	536	560	586	536	566	557	563	561	555	561	487	505	529	552	539	550	550	541	535	577	539	537	554	551	548	518	551	539	523	564	546	565	562	565	535	546	540	530	585	556	551	521	492	528	551	526	558	564	544	532	520	558	546	551	567	584	549	538	549	566	541	533	559	537	527	519	547	552	520	558	519	555	511	581	585	556	512	566	517	559	603	532	548	605	546	535	536	556	533	544	521	537	551	544	565	536	519	531
26762	19316	7348	1810	642	422	313	266	266	225	272	335	422	406	338	262	246	305	303	293	303	284	259	224	240	233	231	219	229	212	234	268	263	255	233	219	248	228	223	264	241	228	243	233	230	250	225	218	230	257	230	200	239	213	231	220	220	225	216	265	208	223	221	225	227	254	245	238	230	225	232	234	228	241	230	246	222	245	227	238	229	230	244	213	233	251	243	229	262	237	218	229	238	214	243	231	238	219	219	222	221	226	219	216	250	243	232	237	203	217	247	244	235	243	248	227	246	231	223	195	215	240	196	240	213	206	232	250	233	242	230	232	216	232	207	221	229	220	201	226	219	209	252	238	212	261	220	216	228	213	221	247	231	253	242	235	220	225	219	209	223	248	257	220	228	264	205	212	227	231	236	232	183	232	236	239	228	226	225	240	248	221	244	221	227	204	224	222	228	220	217	223	227	225	248	217	233	248	225	256	218	209	216	216	217	229	184	234	198	216	260	199	212	223	237	208	245	235	254	221	255	229	242	203	223	229	222	233	229	240	221	223	238	242	223	215	227	240	228	198	202	227	204	235	205	254	236	234	222	232	252	218	236	232	205	247	212	243	203	240	245	219	233	253	224	236	231	217	224	202	241	213	222	222	252	238	245	249	192	235	225	217	234	233	231	220	234	234	179	253	237	211	243	211	226	235	219	210	219	231	229	257	236	229	218	225	220	236	216	226	239	223	243	219	232	201	222	243	231	211	209	202	215	209	251	241	241	251	209	225	230	239	218	262	241	220	232	225	229	236	224	204	246	233	246	222	249	227	219	248	221	199	223	215	244	250	249	246	227	212	236	215	254	199	220	229	230	231	237	215	255	212	233	197	225	238	206	265	228	220	216	246	230	228	237	231	211	226	218	244	232	217	229	247	232	233	219	240	236	226	251	230	211	254	195	209	245	229	220	216	218	231	216	211	230	234	195	222	215	231	217	228	207	189	208	248	229	221	223	240	242	212	202	210	266	244	223	215	224	226	228	226	213	230	239	223	205	214	253	222	237	208	216	265	229	227	224	244	228	215	256	225	209	227	235	229	216	221	264	224	233	205	247	255	217	226	205	216	211	240	207	257	207	221	216	223	214	251	256	230	230	233	257	210	248	210	199	214	218	239	249	225	219	220	192	209	226	216	225	233	239	231	223	207	231	204	226	217	234	218	198	223	220	221	210	212	219	245	241	216	225	217	231	234	207	188	205	242	231	240	251	228	215	252	200	235	235	230	231	228	219	227	216	208	224	206	259	231	237	208	236	239	227	244	203	220	196	227	226	230	211	259	242	215	225	227	223	229	208	199	251	211	239	218	244	232	235	206	213	213	234	231	249	234	240	233	200	208	228	224	220	237	232	204	222	223	214	237	245	214	222	229	233	214	256	240	227	206	223	215	211	217	248	244	221	245	233	198	212	228	208	226	234	226	223	224	223	238	204	209	217	259	221	252	236	250	214	220	228	248	207	215	235	223	227	225	218	204	220	210	220	204	236	207	228	186	236	247	242	224	237	234	262	239	220	239	227	223	212	200	220	218	226	226	216	213	207	245	247	213	210	219	228	204	219	233	232	216	246	203	241	235	202	222	229	231	226	235	206	223	233	237	262	231	221	215	248	251	216	232	224	228	198	235	228	233	217	230	239	213	228	213	233	225	210	196	219	224	212	225	228	253	230	248	236	209	207	195	210	221	228	240	215	206	216	228	237	254	224	234	215	231	237	244	208	218	212	210	259	225	244	230	213	219	231	224	229	218	205	236	216	234	214	227	195	240	204	257	219	253	219	252	206	236	209	245	212	254	232	210	205	217	222	217	230	231	232	201	241	223	229	213	250	229	239	234	230	228	246	216	203	207	226	235	239	231	247	235	225	226	231	244	229	194	223	216	230	229	231	200	244	224	231	229	241	216	227	231	225	196	204	198	234	243	271	215	245	212	241	235	219	214	201	232	232	220	228	203	221	201	221	235	236	194	208	237	260	221	220	246	243	231	232	256	228	241	234	225	198	232	247	218	221	268	230	212	230	209	227	242	210	225	213	223	236	223	239	250	204	217	233	207	244	199	217	239	222	222	238	253	219	213	220	234	224	247	216	238	214	249	225	231	234	227	241	264	223	218	248	208	228	219	203	231	203	216	205	267	234	224	239	223	216	237	210	221	240	202	210	242	241	238	237	226	213	219	224	214	228	237	221	224	234	243	213	203	240	248	206	237	233	233	221	205	256	268	210	236	225	214	199	249	248	197	228	220	245	221	224	219	232	221	250	228	217	249	239	212	222	219	191	219	250	212	215	219	240	221	201	230	239	235	239	248	222	233	235	220	229	240	222	247	218	211	209	234	206	234	232	222	208	231	233	248	251	218	218	243	273	237	217	214	210	247	210	219	227	246	231	236	250	245	228	246	219	255	211	207	228	250	241	220	259	219	220	204	217	248	246	226	228	249	236	235	222	222	193	242	251	250	221	230	201	246	254	238	234	235	220	192	233	237	201	226	230	229	226	217	231	230	212	172	229	231	232	196	238	217	233	221	228	230	238	201	238	217	220	235	214	246	217	240	259	226	228	235	193	219	212	212	258	268	247	208	245	235	210	215	227	229	218	213	234	205	229	236	217	229	228	196	226	234	230	225	213	227	209	215	243	226	262	206	234	201	226	227	190	245	225	188	212	246	236	222	224	238	242	187	237	201	218	216	211	230	238	230	216	240	232	207	231	217	212	222	233	253	202	216	251	235	217	251	234	228	229	213	224	250	230	246	218	223	217	228	233	214	257	226	213	208	211	207	235	217	221	213	261	236	228	200	203	226	241	213	220	213	233	215	236	220	237	216	211	247	276	212	219	224	246	264	219	216	246	203	232	244	220	232	216	223	226	241	237	245	222	222	245	227	215	261	242	223	232	220	202	235	240	225	231	208	223	228	241	220	246	227	245	247	254	226	218	214	233	230	230	226	225	237	228	205	201	239	239	223	237	214	209	223	254	245	219	207	236	222	226	218	237	202	228	201	225	246	233	230	201	245	214	231	232	240	246	235	239	232	238	217	209	228	199	231	235	212	228	228	249	221	243	241	199	220	238	243	228	229	241	233	224	225	243	235	206	231	212	231	185	231	234	228	251	242	238	241	207	227	236	207	243	216	213	225	237	247	239	225	243	201	221	213	228	219	257	228	239	217	200	220	227	206	217	208	213	231	208	224	222	237	235	213	244	225	231	202	243	217	224	256	215	230	230	235	231	221	215	239	225	218	249	229	215	185	229	227	232	248	195	222	235	234	216	230	198	217	252	227	243	198	244	255	210	247	220	202	208	229	208	226	205	229	214	237	234	213	239	239	232	230	230	233	222	202	245	242	232	209	202	219	253	219	242	246	245	239	223	244	203	234	260	219	248	226	267	241	216	240	248	228	212	221	268	207	225	194	266	222	233	200	232	196	236	237	238	204	220	234	197	209	218	220	232	192	217	227	222	264	210	225
6307	5182	5035	2209	1161	736	518	437	408	425	417	559	881	778	572	426	408	446	504	501	429	408	391	331	349	357	336	291	302	318	347	314	342	336	314	337	356	351	312	335	327	300	319	306	304	303	327	297	330	345	340	347	322	326	306	337	326	283	290	306	310	320	294	301	287	343	332	286	303	311	276	316	322	274	325	304	301	282	282	304	317	293	287	308	300	279	328	300	282	310	296	307	291	284	296	311	285	323	304	277	296	311	287	335	317	301	266	268	323	276	311	301	299	314	325	276	299	328	271	306	275	277	313	316	307	270	274	279	316	265	307	293	299	298	294	304	305	323	300	292	294	302	281	314	295	306	312	276	274	307	260	295	311	316	285	304	283	318	284	300	297	323	322	298	276	326	300	298	292	293	292	300	324	298	299	285	332	307	310	265	318	286	321	283	305	300	310	310	297	320	272	292	285	296	318	304	292	260	303	279	296	318	296	298	322	296	285	300	299	247	305	293	297	301	320	312	287	292	276	330	311	317	306	285	321	303	311	284	266	298	292	289	285	280	306	316	305	319	302	309	322	320	302	295	311	281	288	296	318	279	305	296	298	303	283	282	277	297	301	299	300	320	318	274	336	324	309	308	319	292	296	290	301	299	294	298	317	304	301	301	318	300	301	280	295	274	286	309	290	309	307	282	332	306	302	305	302	292	299	275	312	310	304	311	314	316	306	287	308	320	276	281	300	272	296	301	263	302	288	279	314	295	268	319	271	313	319	285	314	318	275	318	334	307	294	308	319	287	312	297	319	310	314	300	329	297	308	303	305	272	315	300	283	303	316	284	306	291	277	292	303	331	300	308	290	288	296	308	289	346	289	298	316	273	308	286	342	280	285	284	315	284	305	284	284	292	321	281	293	298	309	288	324	307	309	290	310	329	269	283	301	310	286	288	303	291	313	281	279	298	268	269	293	315	322	297	273	297	295	312	295	297	292	273	315	276	300	297	314	287	284	285	296	304	301	297	298	309	302	291	307	280	252	331	284	280	331	295	311	287	292	295	281	318	331	340	301	295	296	303	302	263	285	309	296	298	287	313	276	301	303	294	311	311	273	345	282	287	330	271	291	345	270	317	282	292	301	315	300	300	268	299	316	267	286	300	296	312	314	282	329	283	303	273	259	291	293	306	316	313	286	284	284	287	272	278	290	288	284	281	271	282	303	265	293	323	276	288	334	306	311	316	295	318	306	317	290	256	319	288	326	296	320	326	281	294	285	319	282	286	296	331	335	301	325	279	329	308	273	277	313	301	290	298	304	333	285	274	261	279	307	320	311	278	288	280	294	299	295	291	303	287	304	286	285	283	315	303	297	295	307	292	324	270	300	276	301	304	334	305	273	271	286	331	309	296	307	258	324	304	291	312	295	285	307	283	301	306	289	284	297	269	316	296	290	329	304	305	297	294	315	303	343	306	291	295	329	289	301	333	310	316	314	305	299	295	311	290	324	323	284	288	286	299	341	313	278	307	327	281	300	305	273	293	318	306	285	292	278	299	302	288	299	260	280	307	271	306	302	307	319	322	290	323	295	288	300	295	265	305	333	304	322	298	319	286	284	270	317	297	298	309	285	310	284	334	310	312	265	289	289	286	295	286	303	310	274	279	292	319	299	296	313	305	283	279	306	286	259	311	322	315	330	270	312	290	287	281	301	302	319	306	302	264	272	272	299	315	284	286	312	296	295	321	311	308	288	315	275	286	322	304	296	305	320	302	278	320	311	307	300	291	313	309	314	314	329	308	315	292	303	286	314	287	301	323	311	286	288	299	317	294	296	279	301	274	307	308	307	289	287	305	297	290	320	295	315	285	263	297	312	293	290	312	313	311	312	320	317	319	290	290	281	284	328	308	310	286	303	297	295	321	312	325	316	317	298	288	308	313	314	302	326	307	287	306	289	318	325	285	316	294	302	312	275	302	263	307	337	274	309	279	288	299	325	311	297	279	309	313	280	310	289	287	309	318	290	275	290	288	308	315	287	287	300	308	297	307	298	305	311	292	331	313	289	312	298	304	280	291	291	320	295	281	303	282	341	280	297	293	281	326	324	253	281	281	303	307	314	268	286	302	317	317	292	290	300	298	292	306	294	288	296	308	307	309	282	290	325	353	316	297	275	283	303	283	297	299	297	310	304	316	287	317	314	269	304	297	292	298	288	294	284	281	337	282	287	328	279	288	305	284	318	319	314	291	322	291	300	274	300	317	300	276	278	299	296	275	306	277	304	286	300	293	295	319	298	340	298	340	263	276	302	291	301	322	294	306	326	275	283	309	290	308	292	302	305	296	294	310	323	310	303	284	288	314	288	318	278	273	308	317	324	291	298	277	286	302	306	283	280	283	301	323	287	304	343	274	281	306	278	345	324	316	315	320	328	303	293	283	305	287	278	289	291	272	296	284	328	302	281	302	290	295	290	252	328	325	282	313	292	291	309	299	287	311	314	333	310	282	275	308	306	285	299	285	265	300	287	305	269	305	297	313	294	311	313	288	294	284	280	324	303	275	337	273	305	283	289	332	301	282	294	276	281	301	272	322	276	285	283	293	285	267	312	303	302	317	292	315	301	299	295	310	312	275	286	290	281	263	300	281	312	286	282	274	307	296	308	330	319	287	296	291	304	332	291	292	293	310	323	288	303	325	286	272	291	326	319	312	281	326	287	296	282	315	288	314	315	321	285	330	320	302	303	290	309	301	316	291	310	267	315	318	311	281	275	311	296	304	291	338	290	287	316	266	299	311	314	242	277	284	284	249	291	281	285	312	291	288	329	295	299	324	299	286	295	269	328	312	320	320	291	274	306	300	300	305	308	309	323	323	318	300	331	285	285	311	277	328	305	281	304	291	291	295	306	257	292	301	312	329	291	315	326	289	285	295	293	307	289	284	277	294	304	285	292	294	280	309	291	302	305	312	292	311	291	317	292	316	313	306	333	291	318	260	269	300	310	287	265	348	283	291	294	327	352	280	280	315	301	274	280	294	292	306	296	291	307	301	296	304	330	317	311	298	284	287	313	286	304	327	305	324	330	309	300	333	290	308	262	281	268	308	307	311	305	297	301	311	344	297	324	325	303	316	306	296	288	290	297	258	322	288	301	292	291	311	316	295	248	265	298	301	273	282	294	277	298	323	310	293	305	284	272	300	349	280	285	283	310	300	312	304	291	329	316	283	310	308	306	305	307	332	281	289	304	307	326	308	279	280	339	300	317	294	293	293	302	306	287	309	294	290	298	314	294	310	329	284	283	284	320	304	272	312	299	299	303	286	318	294	306	271	306	300	271	319	291	306	303	309	314	296	269	319	284	297	301	311	276	289	311	319	319	300	293	306	272	259	307	330	270	281	293	315	296	273	287	299	297	299	278	327	312	308	322	292	316	278	298	279	286	294	310	299	323	296	292	274	308	330	295	288	267	318	290	308	289	315	336	268	326	312	288	332	319	263	311	280	289	300	330	307	314	344
23637	20914	28134	23852	20887	9381	1319	836	651	686	664	689	878	831	665	571	559	539	570	570	590	563	515	476	476	510	430	487	433	494	464	444	492	446	478	453	475	453	471	478	446	446	445	431	452	453	468	455	413	462	471	424	452	398	445	419	427	383	481	441	454	428	447	454	424	459	445	419	435	414	425	403	439	444	456	432	443	416	431	424	435	411	406	412	417	417	439	432	407	414	372	421	432	422	413	428	411	408	422	382	420	428	410	417	444	396	409	441	439	409	393	430	436	425	419	401	431	439	395	414	419	444	420	409	430	429	422	387	432	433	430	455	427	427	420	421	399	396	424	410	416	410	435	403	416	446	429	413	398	407	416	387	425	427	417	415	434	425	384	454	433	413	437	430	376	402	467	404	409	429	390	434	439	421	430	436	397	413	424	401	453	434	402	420	433	428	394	416	420	397	408	444	462	380	423	450	408	381	424	410	406	393	400	415	419	437	399	452	430	419	438	405	426	457	419	418	385	444	436	437	393	416	431	403	418	455	421	421	405	398	405	422	433	440	437	441	434	426	425	425	423	438	386	451	442	390	412	388	424	415	433	383	364	419	414	460	441	425	414	423	426	402	441	394	418	436	439	460	382	464	425	421	428	411	451	457	426	439	424	447	442	427	429	394	413	436	388	423	417	380	425	434	412	419	410	417	447	424	432	403	413	397	433	430	441	411	375	433	418	431	428	422	456	421	396	414	401	382	412	431	414	420	413	449	425	421	381	417	448	398	461	391	397	434	457	445	389	423	437	437	417	426	437	426	394	435	419	424	425	443	446	372	396	421	406	437	409	444	404	412	393	390	410	427	378	428	451	403	420	413	413	431	429	441	424	426	421	421	418	403	422	419	392	435	413	411	429	442	425	410	415	396	404	452	369	410	428	455	383	410	435	416	421	399	407	435	413	414	456	404	442	444	402	409	420	432	408	401	390	410	460	422	417	434	407	449	430	442	431	410	389	421	376	428	413	423	399	420	421	430	405	422	417	425	426	405	415	399	435	378	414	403	404	412	411	422	415	457	422	384	396	433	414	412	457	397	420	447	428	394	424	409	463	393	430	428	433	427	422	426	457	480	429	423	407	435	444	419	417	446	416	436	412	422	456	466	399	428	417	452	431	442	417	441	426	402	398	408	420	391	425	439	420	382	417	432	440	432	416	425	414	438	443	416	411	406	440	397	456	402	395	382	444	444	441	433	482	438	429	438	425	405	417	406	460	410	419	468	403	412	428	404	416	412	432	413	451	378	431	431	403	442	398	424	425	387	419	459	430	381	427	425	441	418	436	401	397	410	430	428	435	401	432	393	447	459	404	459	399	421	416	454	421	399	424	419	435	430	419	414	406	420	453	432	410	391	432	400	427	427	395	449	421	402	447	439	438	436	400	412	430	436	422	409	407	422	422	426	407	406	430	371	431	413	408	437	404	424	405	406	389	444	420	432	437	417	447	433	414	412	379	439	427	422	433	437	408	434	420	453	420	445	410	421	413	402	390	461	424	426	424	390	434	381	403	402	464	394	463	418	392	431	419	409	389	438	393	414	413	410	427	407	428	374	389	440	434	429	394	400	410	435	417	445	430	432	418	405	443	477	434	396	418	405	396	436	373	396	417	413	429	442	456	407	411	418	413	441	419	383	413	397	396	427	444	444	437	423	404	411	419	451	412	409	421	410	427	412	441	434	407	395	418	444	430	402	435	409	378	406	422	439	482	393	405	417	401	438	431	434	398	406	433	417	394	392	412	393	443	428	414	385	431	410	410	399	408	437	389	403	411	435	396	383	381	417	385	408	431	401	433	419	408	455	417	394	411	423	433	422	413	447	399	431	390	429	426	424	434	447	411	399	436	418	427	427	415	399	445	409	434	382	421	416	405	412	392	404	411	403	406	372	407	415	416	392	443	404	456	386	391	431	431	439	429	418	437	439	392	438	409	405	408	434	406	476	454	386	422	399	445	391	381	407	407	406	414	407	436	444	400	402	412	441	406	435	456	437	377	414	444	435	384	393	434	475	416	452	420	406	411	399	406	431	430	441	408	415	414	402	449	416	415	421	403	439	375	413	423	383	450	436	455	470	399	386	462	403	429	431	398	445	407	450	436	455	413	415	430	414	410	390	389	413	427	431	401	422	448	410	428	439	446	402	421	397	447	363	417	400	440	382	450	461	399	446	371	420	397	389	404	404	423	399	397	407	413	424	432	434	436	442	449	403	462	440	375	408	411	387	423	410	400	415	444	439	415	454	419	453	435	434	376	389	412	407	449	379	437	393	434	429	387	426	443	405	398	436	413	404	425	442	418	435	416	416	438	410	428	395	449	441	406	399	396	397	424	413	403	404	463	434	387	408	430	431	425	419	439	427	395	415	410	417	435	391	451	447	452	413	409	434	398	373	416	447	428	379	435	442	401	388	437	435	429	392	427	437	403	423	439	428	397	441	405	435	397	430	390	419	417	413	475	370	418	421	428	419	448	392	422	418	406	407	409	415	412	410	445	389	416	413	395	429	407	436	407	412	422	454	418	428	435	411	408	436	466	387	456	412	427	433	428	398	408	435	388	401	435	412	424	417	417	437	417	477	415	413	405	468	415	385	416	428	442	420	392	417	427	403	396	374	391	442	412	427	387	461	383	443	420	424	443	406	398	470	445	416	419	412	438	442	411	433	415	430	430	423	410	416	424	396	411	399	366	393	449	431	433	425	432	414	398	426	440	409	418	415	390	409	408	440	389	417	432	409	414	401	405	446	415	372	438	432	426	431	400	436	444	444	403	414	419	435	431	403	448	441	411	416	447	406	431	421	404	417	446	452	416	417	408	418	386	434	422	432	419	441	415	456	417	400	427	432	441	417	402	411	413	402	389	438	416	374	399	422	392	428	420	429	376	420	441	427	417	426	436	399	439	421	408	388	414	413	399	452	407	400	384	414	402	421	418	426	421	473	402	396	426	419	397	424	398	441	396	430	391	424	444	416	444	389	441	447	455	433	405	393	432	415	433	412	381	375	441	414	441	398	425	435	404	481	394	417	437	431	361	428	394	398	444	421	440	421	413	458	451	420	428	409	437	424	428	384	440	422	404	408	408	387	397	424	410	414	396	424	370	377	372	411	430	436	400	447	415	430	427	448	405	404	421	419	431	406	402	405	439	428	411	391	450	429	415	406	426	434	422	436	415	439	399	406	387	411	400	419	414	382	387	407	424	417	409	419	395	408	433	382	397	420	408	433	417	420	386	425	397	402	425	424	408	442	404	393	418	409	378	425	434	377	406	432	401	429	428	429	496	409	402	418	402	414	396	433	414	448	423	420	418	401	412	410	416	425	425	439	442	394	425	430	421	390	404	426	407	363	429	394	400	453	395	409	395	403	417	425	432	436	417	398	397	398	424	438	423	415	432	392	374	420	420	430	408	408	448	413	420	470	427	438	412	401	403	416	424	436	410	408	441	451	421	433	427	411	411	434
7377	13912	12001	6232	3952	2677	1939	1567	1290	1207	1187	1157	1757	1622	1261	934	821	876	1053	972	840	771	755	731	627	657	539	668	556	642	627	660	645	619	658	610	627	625	627	635	569	608	568	566	562	582	602	555	592	602	589	543	578	592	591	547	548	557	567	595	549	589	586	572	614	568	615	595	583	574	534	528	564	527	580	548	520	578	575	550	558	513	545	551	529	553	536	525	544	514	558	523	525	519	520	547	516	567	565	528	538	523	523	524	537	550	518	526	521	512	540	524	544	564	556	505	545	494	544	576	526	566	530	566	529	487	553	490	523	529	532	546	547	517	520	545	525	530	535	587	532	555	530	540	557	551	547	497	504	525	528	540	510	570	576	553	536	538	513	524	563	535	568	523	559	569	548	538	546	552	506	584	509	511	563	526	549	521	572	547	534	523	524	535	564	545	484	526	549	512	573	541	536	501	468	558	562	550	543	590	541	547	518	539	576	548	515	560	521	570	524	544	539	575	527	547	483	554	538	567	525	518	513	530	556	541	565	513	596	558	540	521	524	523	530	529	556	542	505	513	557	557	544	555	526	539	541	516	517	519	563	501	586	568	571	529	526	547	537	529	513	552	553	555	564	550	514	526	538	548	546	509	556	562	532	541	554	513	549	546	522	507	528	494	502	561	537	558	542	527	553	516	582	521	533	527	548	567	517	533	537	522	521	540	484	536	547	509	541	523	552	507	520	566	558	511	530	522	513	534	564	541	537	492	529	539	539	543	526	527	525	557	509	513	525	527	548	558	511	538	525	517	550	537	580	539	547	520	535	545	508	550	556	550	540	537	531	550	514	545	515	545	547	515	562	550	513	539	537	522	555	534	574	533	544	533	524	539	516	577	561	565	514	554	550	524	536	524	571	570	527	544	539	558	554	543	554	541	485	478	578	568	582	532	555	553	527	548	493	537	539	573	563	552	517	534	547	498	532	545	512	498	532	556	524	537	505	566	496	528	517	520	561	505	531	552	526	539	483	536	539	526	557	537	505	512	563	517	541	519	494	538	542	538	556	545	557	571	526	543	549	515	562	574	592	558	574	502	518	545	546	568	481	563	565	543	561	518	489	518	533	520	508	528	494	560	520	538	527	523	504	513	526	551	552	482	501	549	560	561	527	518	530	516	533	549	527	527	560	563	495	534	530	547	553	519	513	511	523	545	537	560	544	544	550	556	496	479	563	547	519	560	516	485	533	570	523	554	515	530	516	536	519	511	539	544	542	507	574	535	514	527	531	587	547	521	506	523	503	576	571	531	561	579	522	537	518	538	527	517	538	552	547	506	485	573	555	574	535	559	516	594	561	492	526	475	503	528	550	515	548	565	568	550	569	554	582	525	511	523	580	507	559	523	554	509	533	547	510	535	553	555	546	541	470	577	513	506	564	531	543	545	568	495	537	563	494	503	541	527	538	499	483	513	558	506	576	504	532	567	535	562	568	544	530	532	529	534	546	550	508	503	576	520	545	576	500	565	590	504	540	550	544	530	523	549	533	477	538	532	532	580	562	586	554	539	557	568	539	556	517	525	553	500	531	533	482	584	543	544	563	504	529	507	528	559	526	516	556	537	522	501	537	499	495	513	606	520	529	556	525	549	556	570	518	518	490	515	514	537	552	509	531	579	510	534	524	532	526	540	543	563	487	525	537	526	554	568	529	491	558	577	537	612	594	541	536	535	500	535	530	544	568	547	563	533	557	537	536	555	551	515	516	597	507	514	523	535	533	480	534	539	545	535	524	559	553	520	526	527	526	577	570	486	526	557	544	507	565	525	524	526	521	541	547	522	577	537	537	522	557	512	530	514	522	520	524	568	563	505	526	556	582	552	545	562	537	520	589	523	582	537	515	539	579	538	542	517	542	502	500	569	535	549	578	572	559	544	531	547	490	527	517	513	551	557	532	516	507	576	538	547	510	500	523	521	541	537	548	513	522	525	596	545	553	567	528	516	586	561	523	528	557	517	530	529	569	532	558	531	589	549	531	514	543	532	506	539	548	525	543	524	533	482	573	500	536	524	516	521	562	534	564	518	587	526	498	539	537	554	523	535	545	527	544	539	542	518	521	555	522	542	560	556	558	510	528	550	525	577	499	526	498	523	538	529	562	532	555	537	573	505	550	530	549	536	546	570	567	517	497	530	543	551	517	565	546	520	546	544	502	529	521	555	474	484	520	561	560	525	561	565	566	571	544	559	559	567	528	536	545	510	531	536	556	494	535	548	536	552	537	532	492	527	509	511	525	520	524	540	531	532	545	531	528	528	581	559	521	539	533	538	549	554	533	496	541	545	530	513	528	578	563	507	536	564	544	552	560	507	519	502	551	517	539	519	521	524	485	516	566	489	501	563	548	479	548	558	581	536	589	507	542	523	545	521	533	486	543	563	511	531	511	552	532	523	488	551	510	519	560	575	538	507	539	538	568	561	555	504	549	521	513	535	549	547	561	543	553	518	545	531	552	566	542	528	559	544	535	609	539	553	509	497	568	539	510	582	544	505	511	587	550	545	495	574	527	521	511	554	519	570	541	559	504	496	544	499	545	520	537	551	543	522	593	534	544	477	502	570	549	548	559	561	569	525	506	508	510	537	500	566	539	542	528	521	510	555	522	540	551	545	534	581	555	530	542	479	507	537	549	531	560	541	530	544	560	521	539	543	539	543	537	532	545	523	554	532	558	495	536	547	564	561	534	519	529	555	511	558	551	519	519	526	553	584	548	577	545	545	533	544	538	543	544	533	551	558	516	544	544	505	560	531	508	531	548	565	547	553	514	522	538	560	553	544	575	564	564	566	524	544	550	512	564	529	544	533	527	521	549	490	535	500	561	590	542	523	520	513	532	514	537	522	521	552	521	548	533	563	496	534	537	559	542	570	536	513	544	524	523	516	529	518	521	564	511	533	546	536	556	487	523	523	581	566	550	529	548	519	550	546	543	564	539	591	503	524	541	573	536	539	548	527	562	558	531	532	542	509	522	526	502	532	590	572	511	574	548	578	550	551	557	533	548	534	538	579	567	552	507	557	530	551	499	507	525	497	501	580	558	544	570	533	497	534	551	507	517	545	563	514	547	528	582	527	554	530	487	545	550	536	555	560	567	522	551	529	554	576	548	488	523	533	539	564	536	563	567	543	537	532	521	553	520	529	506	528	515	527	537	525	531	532	548	547	501	535	489	523	544	544	528	532	570	572	514	547	548	550	550	530	535	560	497	521	552	532	517	516	524	527	556	555	531	503	534	570	543	552	540	569	566	523	562	567	523	585	599	568	531	540	534	554	521	515	585	539	541	543	576	587	538	510	521	531	507	507	611	505	530	521	520	507	555	540	511	509	547	506	553	526	547	549	479	538	564	567	556	525	513	533	578	581	532	516	531	552	546	533	528	527	553	535	521	559	569	525	519	571	524	521	553	548	548	509	547	503	554	528	526	505	553	535	549	541	574	553	536	520	547	535	578	555	552	549
24925	20920	26872	24931	7762	734	431	336	280	254	243	291	403	453	302	270	223	230	255	258	252	239	223	235	184	197	178	166	196	165	174	170	156	189	184	182	184	186	181	183	158	179	173	161	166	169	157	170	154	155	163	159	159	165	160	160	163	188	156	154	174	169	194	156	179	206	186	175	176	169	158	142	140	160	194	151	144	170	169	160	170	157	144	124	142	154	154	174	177	156	154	145	136	203	163	164	193	164	148	155	163	162	156	150	145	148	145	173	160	155	182	139	151	141	150	155	147	160	181	169	154	151	164	184	154	153	170	159	173	142	127	168	168	164	172	163	163	159	139	156	144	166	182	154	172	157	164	180	169	159	200	174	161	154	183	159	158	145	167	181	151	136	153	146	164	144	151	151	148	172	162	161	164	157	156	151	146	174	166	155	162	144	148	161	155	159	160	166	153	158	155	178	169	145	162	139	155	162	168	152	159	152	150	161	175	155	186	144	171	161	148	161	149	165	166	160	160	175	165	155	136	178	160	172	161	159	172	155	155	160	162	154	175	150	163	168	167	167	162	159	159	138	166	172	160	156	148	174	157	157	171	146	156	141	157	125	160	155	155	164	140	171	174	164	153	151	164	175	151	172	170	167	162	166	118	150	156	173	186	160	142	153	145	142	151	161	155	174	150	156	177	162	174	180	164	174	160	126	157	141	177	156	161	189	144	161	158	172	165	176	146	166	164	165	150	164	165	155	179	164	152	146	170	147	154	178	189	153	150	147	155	184	156	171	171	168	168	163	142	141	168	174	152	139	145	159	144	153	155	162	175	166	169	161	177	171	157	164	148	158	162	153	156	148	145	157	152	147	160	158	166	152	176	148	127	153	148	159	180	169	172	182	145	138	179	147	151	147	161	160	168	162	145	154	160	155	160	165	158	167	174	152	148	150	184	139	166	150	134	126	136	164	172	165	154	134	150	174	149	156	163	186	152	153	139	151	167	172	178	159	154	170	179	149	158	162	155	152	170	147	167	143	173	161	168	146	153	182	123	138	155	178	153	175	161	159	159	178	152	169	151	151	159	151	168	178	152	188	174	150	169	144	156	182	162	152	158	157	161	144	151	162	148	153	149	168	162	166	166	167	157	173	156	160	165	170	158	168	134	152	154	181	161	164	160	164	168	154	169	145	141	129	145	160	127	169	168	168	158	176	160	148	165	156	169	132	150	162	149	158	143	153	163	145	146	165	168	184	152	146	161	138	152	173	172	153	175	171	149	164	144	162	146	160	148	163	166	151	156	135	172	150	145	137	158	149	161	141	131	177	189	140	146	170	160	140	143	162	150	144	152	128	168	166	164	153	139	144	173	159	150	156	160	185	162	159	139	163	163	171	184	152	160	172	158	145	168	161	141	139	162	133	174	157	150	147	142	165	168	135	163	143	167	169	160	154	172	153	175	149	172	185	130	168	161	139	146	176	161	144	155	158	163	157	163	142	167	142	159	144	158	180	149	158	161	165	173	184	174	147	164	142	174	164	140	158	165	186	190	158	174	163	190	161	186	161	157	145	173	148	149	137	149	170	158	168	156	161	139	172	167	164	172	156	178	146	151	138	160	183	164	163	120	158	160	175	158	171	174	142	170	166	161	152	172	150	142	148	165	158	141	156	157	134	147	165	148	128	141	163	175	138	172	127	157	135	167	171	176	170	157	181	144	133	172	141	168	161	145	158	135	181	141	161	142	158	143	160	147	163	144	164	162	148	144	157	153	175	143	159	193	172	160	155	151	148	165	173	174	143	164	165	134	183	160	155	154	161	140	158	157	171	180	184	153	181	164	184	173	157	136	165	152	160	157	166	131	151	163	175	166	162	152	139	167	160	145	159	158	149	163	168	157	152	172	153	162	174	158	163	178	129	152	184	148	140	181	138	143	161	141	161	148	132	159	175	161	150	149	160	163	170	155	143	171	188	145	157	169	138	136	158	144	129	151	164	145	151	154	166	154	171	164	159	159	149	138	190	141	153	135	185	170	156	169	186	164	141	171	168	157	168	174	180	171	147	156	160	153	154	135	136	180	150	172	152	164	149	161	166	154	166	157	159	178	171	156	156	160	151	163	148	161	162	162	167	176	178	164	162	165	164	156	166	148	175	140	164	147	163	163	150	158	183	148	176	163	158	158	174	152	144	185	170	168	159	157	159	178	138	140	196	188	167	143	149	144	168	162	159	136	154	184	151	169	138	147	149	154	155	169	130	140	134	160	151	169	158	157	163	131	164	174	148	164	143	189	153	155	154	145	135	145	165	168	166	175	157	156	148	147	147	170	165	145	157	165	159	146	165	146	149	177	148	151	175	162	159	170	148	149	159	159	142	178	157	162	148	152	139	155	162	136	165	144	176	143	144	171	179	162	151	149	147	143	164	150	179	155	150	152	161	172	155	158	165	152	138	171	151	159	147	142	181	172	159	153	162	144	157	173	162	160	134	165	146	164	152	165	159	151	144	144	145	159	163	139	170	134	156	162	148	163	161	166	165	173	181	157	170	148	151	147	146	150	156	164	154	175	149	151	178	173	164	154	141	169	169	161	157	159	154	147	152	143	156	168	163	141	145	159	164	168	162	165	146	146	163	150	137	152	154	144	167	160	144	151	160	163	147	148	152	154	170	173	154	159	155	148	153	142	172	148	160	170	157	173	141	147	150	151	162	173	165	179	153	161	159	169	168	166	145	151	165	156	158	179	164	162	172	140	143	137	140	144	131	176	159	145	160	150	170	160	141	163	180	150	142	147	168	156	162	157	162	152	189	152	145	184	148	171	160	159	160	164	157	139	170	148	177	157	145	134	162	169	140	147	161	144	139	150	160	156	164	146	157	166	151	142	136	148	142	129	153	169	167	145	145	164	145	152	135	170	143	170	136	173	155	145	155	155	147	160	142	152	148	157	146	165	152	164	158	172	153	186	166	159	146	142	157	164	154	167	144	178	170	142	163	163	136	154	165	151	153	171	164	145	181	151	161	180	154	167	168	169	168	162	181	158	157	162	152	148	143	143	149	146	146	182	178	155	145	162	151	161	153	155	184	157	186	169	140	162	164	165	178	171	155	153	149	173	157	158	136	161	152	161	183	147	175	160	170	117	147	173	157	167	149	147	150	167	131	171	163	162	152	187	166	161	162	167	175	168	151	155	148	145	175	144	165	157	150	185	168	156	149	145	142	150	149	156	162	145	177	149	144	159	151	150	159	160	164	159	145	153	151	149	169	132	145	165	164	160	158	151	142	165	154	154	151	166	158	178	156	159	160	157	160	138	150	157	170	142	148	149	163	154	152	149	152	156	173	172	147	145	150	171	157	149	160	156	161	150	149	163	163	147	185	153	162	146	163	178	163	158	179	161	155	178	133	146	168	147	156	154	151	164	151	147	176	165	146	167	154	144	156	143	165	152	158	157	164	170	151	157	134	160	167	161	180	164	158	171	163	158	152	139	151	178	191	165	184	187	165	172	160
7022	10058	7736	4119	2344	1588	1018	769	704	574	546	588	997	1068	785	454	442	405	567	517	403	395	355	330	320	295	279	269	255	260	275	299	303	253	299	331	274	294	274	274	233	250	241	254	193	257	209	238	230	241	263	223	281	245	235	244	252	230	225	286	258	236	229	229	229	262	247	259	259	247	234	218	227	216	237	244	212	224	212	212	234	223	247	228	224	213	221	204	224	235	238	204	203	243	230	243	211	201	223	221	221	213	188	223	207	222	239	237	218	215	218	209	210	227	228	217	208	213	221	218	231	230	232	211	243	221	255	212	218	216	224	241	238	219	226	235	214	238	259	234	202	212	206	227	206	212	229	228	211	212	245	216	245	243	215	241	241	228	239	238	234	234	238	241	227	213	238	222	206	211	191	243	207	213	215	220	213	214	222	201	241	219	229	233	209	200	217	178	213	209	200	236	233	210	236	209	258	264	227	211	205	200	238	218	207	213	221	225	248	236	227	209	213	231	239	206	205	221	220	214	204	226	227	219	232	231	211	203	254	227	214	223	229	170	218	214	232	244	222	220	218	231	230	244	208	216	223	244	243	243	213	216	206	222	249	238	220	201	248	211	228	197	223	200	249	211	224	239	229	206	211	228	211	234	210	199	227	234	223	237	229	197	229	220	241	221	219	198	224	237	207	221	201	220	257	208	200	205	191	191	202	202	215	221	205	233	238	216	225	221	215	222	234	213	204	214	256	210	255	236	252	232	219	210	213	197	238	222	225	223	237	232	214	210	202	246	214	231	214	189	231	219	210	218	221	237	222	207	222	225	225	219	219	226	185	218	220	225	212	216	242	228	220	226	211	207	214	217	213	221	202	187	208	232	236	204	202	217	218	231	225	206	234	231	237	233	226	202	233	222	215	229	226	230	211	222	221	217	221	243	220	206	202	249	228	222	232	234	197	237	231	216	215	217	217	235	259	216	198	231	236	209	205	231	213	210	221	217	219	248	207	226	216	218	222	222	230	228	220	228	230	213	243	230	241	231	193	206	232	207	214	243	211	235	252	201	228	216	237	220	206	213	187	215	211	217	240	203	230	215	217	220	219	227	235	194	232	216	232	216	241	199	217	262	232	221	214	209	239	237	232	194	223	242	213	210	211	224	224	194	231	201	232	232	230	213	219	214	227	199	234	194	221	219	202	213	235	222	227	222	227	238	238	237	224	227	242	244	228	220	213	195	247	222	212	214	190	233	226	186	208	236	241	241	240	233	216	239	219	218	214	210	226	219	223	238	226	222	215	210	237	230	225	233	249	214	224	220	226	224	232	233	213	222	220	217	247	217	218	222	242	222	235	214	227	252	243	230	244	203	212	206	232	196	238	214	211	255	204	205	234	217	231	241	220	207	207	215	212	221	220	223	233	226	196	230	229	237	231	217	221	220	208	214	229	220	215	217	225	224	215	237	256	203	222	222	234	220	206	184	210	234	217	220	222	225	228	213	215	224	211	232	223	243	228	216	220	204	220	217	239	209	241	218	244	258	206	212	240	209	231	233	221	231	242	216	234	228	211	205	212	221	232	244	220	200	191	225	200	231	198	214	243	233	221	199	210	232	223	219	197	232	239	225	221	240	213	197	217	217	236	233	256	229	222	242	218	237	176	219	231	235	204	212	216	232	235	255	194	226	208	222	219	213	223	212	180	216	193	190	230	241	200	232	195	232	209	209	210	214	224	218	218	190	223	232	233	226	223	220	202	228	220	223	199	211	191	249	229	225	215	212	212	230	197	221	203	195	204	203	216	211	207	233	206	237	216	190	222	208	213	214	211	225	249	227	217	203	230	216	238	216	218	219	224	225	242	238	199	218	226	220	189	203	223	192	207	213	201	228	207	223	254	210	213	226	195	229	222	232	201	228	237	216	231	208	220	212	217	231	220	205	230	245	254	204	222	225	232	217	234	219	219	226	227	219	211	239	226	220	219	218	257	238	219	217	217	257	195	206	238	230	230	230	222	242	227	210	237	208	231	228	218	222	235	242	193	226	203	203	204	227	206	229	228	247	214	218	248	215	213	220	248	248	191	212	223	195	236	234	209	207	205	210	210	224	215	229	211	229	231	238	218	211	228	216	221	224	223	226	213	216	214	237	216	210	228	195	240	225	217	219	223	203	208	220	185	213	228	235	223	229	231	249	211	208	239	213	224	221	217	244	229	233	224	234	206	240	220	202	219	200	195	213	223	236	220	234	218	219	225	231	251	212	236	211	245	220	225	231	196	209	220	222	242	196	215	217	222	202	204	222	215	207	224	228	210	215	205	234	227	191	203	219	226	213	229	218	226	190	219	217	229	206	233	212	198	244	228	226	232	215	236	243	254	199	215	210	214	217	219	211	214	236	206	217	230	216	192	203	210	201	223	229	231	198	236	208	242	196	214	230	220	213	220	224	230	239	243	238	228	224	205	245	236	226	232	238	211	206	199	224	237	210	233	225	209	245	218	235	242	220	226	182	239	224	200	207	196	247	233	230	230	237	200	253	245	200	231	213	220	230	209	184	225	216	245	235	208	223	226	248	234	228	208	235	237	249	210	215	202	205	208	225	219	229	238	211	232	225	221	200	224	227	238	221	232	246	233	211	246	222	220	217	216	202	206	243	229	219	230	198	217	210	204	216	231	210	208	203	227	200	227	187	233	215	231	247	226	214	247	223	247	221	223	185	239	169	203	221	231	230	231	201	216	226	251	238	241	246	202	206	228	220	229	190	218	249	189	232	210	209	232	236	205	217	204	211	205	210	223	215	216	222	209	201	201	204	217	207	201	227	224	233	219	227	198	219	216	218	231	249	247	238	200	207	206	231	215	217	202	221	221	234	216	202	229	241	224	212	212	225	209	242	239	204	224	225	217	235	235	223	211	201	204	216	202	249	225	226	248	242	245	208	221	231	245	223	251	207	238	226	210	215	228	238	228	209	231	241	225	244	219	215	220	237	229	199	200	225	236	220	235	231	230	223	213	230	213	220	197	222	228	225	218	221	199	204	229	225	216	228	216	244	174	216	223	223	238	193	211	212	223	226	215	193	203	230	227	216	216	223	247	222	222	253	219	248	220	234	222	197	221	210	244	236	211	192	209	235	235	218	236	210	242	225	243	205	227	207	206	244	209	234	226	230	222	203	215	204	227	267	254	216	213	215	215	184	231	213	217	210	224	227	223	214	232	238	208	228	220	242	219	213	216	171	215	206	216	231	202	235	243	238	218	211	226	239	233	212	228	231	238	211	237	185	192	215	202	242	221	223	231	204	251	213	220	223	227	177	225	215	215	229	236	233	232	210	221	204	236	230	229	199	226	204	253	197	202	219	233	233	228	195	229	228	228	186	185	201	245	233	233	190	240	249	204	232	239	229	229	207	207	215	243	217	223	220	234	224	218	228	223	237	221	195	194	242	237	236	237	226	207	244	243	210	227	213	224	214	224	204	229	236	229	222	210	201	204	229	250	233	226	235	236	220
22753	20958	28613	23457	20959	20996	8372	1325	955	844	813	830	1077	1156	859	705	600	675	690	698	680	639	553	527	495	465	483	537	497	450	463	493	477	493	472	466	556	488	474	438	386	438	438	457	430	450	478	463	437	443	460	477	474	439	465	442	436	492	431	434	455	433	449	441	450	446	487	485	468	449	412	459	432	451	406	416	406	434	430	424	420	461	403	465	457	445	399	423	424	474	447	417	404	412	432	397	436	410	413	389	434	430	444	370	458	417	430	446	449	392	410	411	428	441	405	425	388	383	391	412	435	398	451	438	424	426	407	424	376	444	392	423	425	432	435	415	444	420	418	438	437	412	464	399	412	412	428	390	398	455	443	459	433	393	428	429	419	455	411	401	426	426	472	396	444	441	427	426	404	412	460	411	414	428	443	446	417	411	374	396	421	456	445	414	416	407	413	461	430	398	426	437	450	441	441	365	375	377	433	450	436	411	415	390	399	425	420	420	435	423	436	433	396	429	425	407	411	422	412	434	436	422	449	431	415	470	407	419	423	430	429	432	409	431	422	445	406	429	454	457	414	426	414	392	449	409	432	439	443	399	443	460	372	423	441	435	412	386	419	403	464	425	433	405	430	395	422	419	442	404	424	387	437	398	457	422	393	426	434	421	413	403	413	409	407	398	413	424	447	406	423	401	402	421	431	460	381	411	472	386	438	430	414	411	427	403	385	435	436	424	414	429	458	423	462	396	436	418	379	408	402	450	399	374	439	400	410	425	455	410	395	413	418	418	432	425	410	435	395	407	430	408	397	373	422	452	437	440	428	418	424	431	409	430	400	408	432	423	415	411	421	441	412	399	424	426	421	434	385	409	408	409	397	379	444	396	412	389	437	438	392	421	438	433	416	427	411	420	416	426	414	424	428	404	416	414	396	409	422	393	383	410	433	418	397	413	423	429	405	442	398	408	418	432	431	410	432	424	441	404	406	399	425	387	395	433	414	437	458	405	451	408	425	418	431	413	409	409	420	444	407	412	427	410	443	404	419	438	434	412	417	416	413	435	419	453	407	401	408	447	431	429	397	450	433	421	417	402	438	427	464	388	448	433	471	408	441	432	433	437	405	436	429	424	435	451	438	451	448	429	432	420	446	432	433	419	415	435	375	420	412	413	447	419	418	411	435	424	385	392	426	406	420	393	426	422	408	406	430	433	436	446	438	438	433	428	437	395	428	463	394	410	393	442	447	442	416	432	369	400	406	457	406	428	448	427	431	418	467	439	424	396	432	426	423	435	457	450	425	405	442	407	425	419	408	379	437	399	398	422	442	418	415	455	420	396	390	421	435	417	392	398	402	432	401	415	433	450	379	406	456	413	433	416	444	404	413	428	425	422	420	392	434	425	420	441	431	418	405	419	458	419	431	445	430	440	412	440	455	403	381	411	408	420	425	438	432	409	481	422	440	418	446	427	438	437	404	383	386	424	429	441	425	439	389	409	424	398	467	446	438	378	434	410	430	432	445	428	416	379	466	409	397	425	436	418	412	434	425	398	428	447	406	407	469	447	405	423	423	434	407	431	451	382	433	385	395	406	431	388	408	419	407	398	410	430	458	394	404	417	411	431	424	426	389	389	446	415	419	424	393	393	386	440	419	426	408	414	417	441	409	424	397	416	400	417	453	411	453	442	435	426	400	428	425	414	440	375	436	401	399	422	442	447	402	394	406	379	405	431	395	423	455	402	414	423	422	408	446	404	421	402	454	428	391	427	415	449	426	417	444	444	372	432	435	406	412	412	405	430	411	440	413	419	404	407	421	396	424	422	416	446	465	388	446	460	415	401	401	418	425	412	425	429	422	475	403	427	395	413	402	414	413	399	413	410	446	393	377	402	414	417	440	435	414	433	416	397	377	394	460	402	461	435	433	430	429	401	460	418	423	409	395	434	424	435	425	457	450	424	404	390	382	421	434	395	421	425	418	431	456	429	404	437	436	454	403	406	448	377	434	435	404	413	413	402	426	442	431	418	390	419	435	450	424	381	442	468	443	417	431	464	401	428	460	396	432	398	413	409	410	402	380	446	453	418	424	408	445	424	422	408	437	435	380	424	413	451	453	362	438	432	405	450	457	450	409	423	422	409	419	465	428	403	471	444	426	425	437	415	409	419	423	434	441	439	393	403	419	426	414	460	411	443	410	399	434	437	435	423	439	396	418	436	393	433	400	406	439	406	416	433	449	447	419	418	421	396	441	414	439	452	412	423	384	410	424	422	411	431	394	404	416	419	433	437	406	449	434	414	403	382	415	370	402	415	410	377	438	401	429	440	427	411	452	438	411	413	386	412	464	374	416	429	422	402	409	415	393	418	420	410	429	419	433	396	399	387	408	414	419	451	416	407	410	420	430	402	416	451	424	463	436	423	419	419	449	394	424	443	424	449	404	377	388	405	437	418	427	409	448	411	425	423	444	417	433	449	412	440	418	457	419	433	351	396	401	383	433	427	443	426	417	388	376	416	422	437	459	432	425	461	403	422	459	410	458	419	438	443	368	428	411	424	447	388	426	443	417	399	423	401	440	417	414	417	426	397	414	454	391	391	403	441	429	406	431	423	429	411	426	448	453	393	429	423	399	436	420	396	437	408	420	420	408	406	393	392	395	448	427	410	387	427	407	428	435	425	431	417	429	412	428	423	430	430	441	425	418	440	430	396	443	428	414	455	424	420	438	426	420	445	427	410	423	413	431	412	432	421	415	417	420	405	435	439	383	396	372	396	440	414	423	391	405	434	414	435	404	396	434	421	421	423	464	435	409	429	425	435	465	400	449	411	404	432	369	397	441	396	400	409	444	449	410	445	416	390	419	413	418	396	422	402	418	433	405	417	424	416	397	420	457	401	440	420	437	437	417	427	421	392	427	377	423	450	444	399	422	387	455	415	440	384	425	398	437	422	429	414	393	447	437	375	397	379	454	436	399	438	430	464	420	409	427	476	390	369	392	416	428	405	434	440	405	443	407	442	407	402	418	429	445	401	420	415	470	405	426	422	431	383	472	426	413	409	441	397	435	417	419	408	399	448	459	409	433	435	442	406	422	448	402	420	428	374	402	421	429	442	400	426	381	417	399	431	444	430	460	431	406	447	414	430	421	421	414	438	404	448	433	425	430	391	412	419	424	411	385	403	439	446	431	443	409	444	441	439	394	439	422	388	427	416	382	412	439	393	388	431	425	469	417	429	423	444	436	436	426	428	419	399	408	427	420	413	388	412	400	428	436	427	450	433	413	429	425	406	426	420	404	444	426	429	428	375	372	412	435	424	380	425	383	416	458	417	374	408	418	426	416	421	397	442	447	389	457	447	425	397	412	428	428	401	421	429	438	431	388	415	426	417	390	396	426	432	434	407	435	408	450	440	395	430	458	416	460	417	413	449	454	410	383	466	441	425	432	398	422	449	446	414	445	402	410	387	454	407	409	428	419	436	450	455	444	417	416	419	416	436	416	427	435	404	453	396
9696	20657	16880	9420	6309	4511	3213	2518	2045	1741	1586	1475	2167	2228	1857	1236	1065	1068	1167	1157	1065	950	852	842	687	722	709	681	700	689	737	715	707	657	644	709	712	682	667	604	611	617	621	584	598	608	587	603	638	593	639	607	612	641	558	602	634	556	595	604	586	590	613	622	545	662	613	609	605	566	545	573	529	579	581	559	617	551	544	537	523	564	566	550	580	578	535	541	622	528	559	551	535	513	523	495	538	535	560	539	525	584	550	550	572	571	538	541	565	568	573	532	545	553	564	544	573	564	511	573	555	554	541	545	522	518	540	563	563	566	555	579	558	524	529	539	531	531	541	523	570	552	506	544	510	539	552	556	562	545	580	532	551	550	548	526	555	514	539	567	526	550	566	565	586	558	541	532	544	591	553	539	575	515	567	590	558	537	555	554	568	562	556	550	547	570	527	548	513	572	575	474	565	541	514	516	573	545	559	562	524	513	590	546	543	587	574	492	508	550	517	560	559	492	552	560	508	559	513	530	557	540	543	523	569	524	536	550	532	524	544	540	509	573	529	530	565	524	561	546	546	555	570	512	513	558	563	576	595	553	514	538	572	565	545	546	543	557	504	516	553	571	551	588	529	546	519	543	534	554	521	567	579	561	557	541	557	545	482	496	493	561	505	522	552	522	496	536	540	545	551	533	510	532	536	492	534	516	524	484	555	582	512	573	569	527	535	562	535	570	534	531	553	531	544	537	595	520	567	559	549	555	556	540	527	520	532	548	570	540	558	536	555	566	549	501	539	575	551	571	540	531	548	521	482	530	574	542	501	540	546	581	559	564	533	550	555	513	538	558	580	535	560	533	544	547	559	523	556	556	527	542	501	532	516	538	502	496	548	543	557	561	550	556	549	549	547	512	553	575	524	537	571	527	541	529	545	522	580	523	548	554	536	553	509	534	574	545	501	560	529	562	518	523	520	558	558	589	593	535	558	553	543	564	558	537	553	508	558	521	566	553	550	575	553	575	522	545	516	548	542	522	522	549	558	552	476	509	532	512	508	536	540	546	516	564	532	542	526	516	556	567	539	530	541	537	525	528	528	545	512	515	532	524	603	530	537	559	519	581	534	530	549	508	577	509	561	498	545	520	532	557	506	551	550	525	548	555	527	525	533	566	537	528	524	509	555	512	556	494	588	523	588	551	591	551	572	546	560	558	569	545	541	558	531	559	511	564	535	536	535	571	537	558	560	599	548	556	556	532	578	534	546	607	519	532	561	507	485	539	576	516	544	554	571	506	533	577	523	573	548	555	559	556	558	543	548	553	511	553	540	522	558	540	563	539	536	533	559	535	524	581	551	536	541	554	534	535	539	561	593	556	523	556	523	581	540	538	541	497	513	526	550	548	560	586	533	518	546	564	578	550	535	544	494	508	569	552	503	553	488	506	552	530	547	548	546	554	609	584	502	555	520	590	519	514	595	549	516	546	545	564	519	541	535	554	527	534	528	559	568	530	556	532	548	585	537	528	527	552	535	572	551	602	541	559	541	543	494	579	564	573	553	494	549	561	545	512	538	536	531	561	530	550	526	542	519	590	529	536	568	538	522	553	529	527	541	540	545	578	561	543	538	514	504	510	575	557	542	616	584	547	517	526	555	568	523	566	509	560	564	573	559	555	548	561	536	566	534	528	527	551	577	571	548	562	545	544	534	575	560	529	566	543	533	507	559	510	550	549	572	563	513	534	559	525	561	507	548	546	574	516	594	584	551	528	535	533	540	523	590	520	573	537	545	551	492	565	504	555	538	519	549	566	488	559	526	544	566	581	555	543	551	529	548	578	546	530	546	557	539	574	531	557	517	501	577	558	543	504	561	541	530	533	562	535	505	529	523	534	539	528	560	544	535	516	530	522	548	559	577	576	557	527	551	523	576	535	518	547	549	500	530	544	513	512	576	549	530	556	527	536	553	532	588	548	499	566	507	549	531	521	539	584	529	563	521	557	583	540	536	575	566	595	536	572	549	555	526	552	561	539	478	530	564	505	557	560	550	533	539	533	551	549	540	541	578	513	544	544	544	560	504	533	524	531	567	553	524	561	563	608	570	542	540	541	528	561	562	507	567	532	534	599	578	578	570	561	500	520	529	535	578	515	547	539	576	530	505	541	524	607	473	523	554	562	552	528	549	546	550	528	547	499	525	552	537	530	529	554	524	530	552	522	521	520	542	538	524	547	547	550	515	513	551	572	514	557	548	530	541	525	525	527	492	541	556	601	581	533	525	557	529	514	499	519	528	535	572	564	591	542	521	559	523	521	607	525	528	506	562	568	522	542	538	507	563	546	532	544	524	533	566	531	513	530	541	565	511	560	555	566	560	520	546	612	569	555	548	596	511	539	563	549	527	544	546	540	563	554	582	542	525	500	504	541	524	560	534	526	520	524	554	535	532	537	558	534	529	543	539	526	579	538	541	502	514	535	501	517	565	536	580	540	503	556	550	571	540	585	563	536	547	569	554	528	537	532	528	555	539	541	548	512	533	530	542	563	508	533	573	546	555	536	530	552	506	572	525	532	537	538	541	547	517	568	582	553	550	548	504	574	554	565	562	534	528	586	544	541	523	562	577	540	556	567	572	558	526	542	534	494	512	548	599	553	536	502	605	563	534	542	505	560	566	527	561	574	549	558	552	558	579	510	572	512	576	525	564	538	515	517	577	563	553	566	538	548	527	515	516	536	528	529	543	574	514	525	559	588	554	529	564	559	515	515	552	564	582	535	555	512	514	561	526	565	552	569	518	524	517	558	514	510	527	554	521	501	519	509	494	548	586	536	516	588	585	569	494	502	527	551	561	524	535	533	538	502	544	512	559	520	527	521	551	530	568	531	557	563	596	561	579	522	566	543	580	544	547	563	560	562	534	528	556	549	525	524	555	544	559	566	523	532	540	496	535	563	594	562	520	550	538	529	503	490	554	544	549	524	530	566	561	493	504	541	545	536	583	530	527	527	554	546	566	566	536	557	568	571	590	562	514	537	545	522	537	574	545	546	568	512	555	532	505	573	550	516	550	593	558	549	537	529	553	573	575	556	547	529	553	578	542	571	515	539	500	557	494	609	516	572	578	535	549	555	544	559	553	558	507	549	558	575	524	553	534	561	564	545	559	505	572	545	516	553	530	553	537	536	573	568	518	518	507	558	559	505	510	547	557	491	540	569	533	545	533	569	528	518	560	521	526	531	562	542	551	575	515	540	483	541	498	537	539	519	524	522	553	521	573	546	554	502	522	569	551	563	529	578	530	569	539	551	534	515	575	525	581	554	523	533	545	522	546	557	558	579	533	488	605	545	537	524	557	547	537	569	535	520	574	563	585	544	536	531	577	532	516	538	541	565	565	565	556	548	538	535	487	561	537	572	558	518	555	602	532	540	575	532	525	553	537	553	572	500	537	564	523	553	582	566	550	581	512	606	515	565	569	556	570	538	557	567	559	574	548	532	530	562	555	559	560	569	558	552
26822	19449	6904	1579	677	417	308	227	272	235	229	229	383	379	356	282	269	278	267	295	268	280	242	247	230	220	235	226	222	251	236	247	262	249	226	233	245	246	227	241	217	224	223	237	224	198	207	263	224	238	246	229	228	255	246	254	204	212	209	228	233	217	226	229	254	241	255	252	226	246	234	216	224	250	210	231	252	230	232	240	229	206	206	235	232	243	247	241	227	233	248	257	224	224	209	206	239	221	219	202	210	215	231	220	235	218	223	229	241	213	222	198	229	240	219	212	233	200	214	212	256	209	225	204	210	237	212	237	238	218	232	216	223	236	218	221	235	217	227	206	230	234	226	219	224	222	221	231	215	225	219	221	216	212	199	234	223	208	209	239	195	215	228	221	211	246	227	220	210	233	248	227	214	255	238	235	229	216	223	239	210	198	223	250	252	225	250	212	233	224	194	231	251	232	228	250	237	244	202	239	208	231	197	221	239	247	226	233	209	209	204	210	221	203	212	227	223	241	228	214	219	247	223	249	216	202	227	216	220	218	224	206	237	232	236	223	237	242	216	205	246	220	211	191	233	216	211	205	227	234	216	211	207	216	217	225	228	239	198	230	249	246	214	225	222	230	217	224	228	217	215	212	213	230	217	206	235	212	228	236	221	234	226	253	228	224	213	219	215	239	216	236	220	216	210	221	230	213	227	213	225	247	220	234	233	210	226	244	198	209	202	239	229	210	217	248	231	226	210	226	240	242	241	222	222	229	224	210	218	220	229	202	229	227	213	242	210	234	229	245	200	191	234	240	219	237	222	214	237	251	216	220	221	220	229	207	217	204	206	233	236	227	204	236	237	241	213	252	219	226	236	245	236	231	216	211	187	237	240	213	221	220	228	236	220	241	218	229	258	204	257	213	222	252	220	214	227	243	225	236	201	212	230	222	248	210	234	220	209	229	243	242	247	225	241	241	232	218	250	206	221	201	224	254	221	201	238	229	210	208	202	227	209	222	272	226	218	205	222	205	226	240	226	189	210	229	241	253	228	234	206	217	199	226	236	203	192	201	203	229	248	211	242	217	218	215	217	208	208	237	210	216	233	221	235	205	203	220	214	210	237	255	232	245	227	213	222	235	234	230	227	213	235	231	223	214	214	212	210	202	246	211	203	228	207	208	244	216	224	230	229	236	215	202	224	225	216	219	216	243	215	222	232	243	207	216	213	212	231	217	216	228	212	226	245	229	237	224	223	246	193	239	212	224	222	229	237	216	204	216	214	230	224	211	209	211	206	257	243	226	217	219	220	237	216	221	231	215	216	213	217	230	233	218	219	234	211	233	212	246	208	226	226	220	199	226	215	235	215	226	213	220	234	234	223	214	217	218	254	213	218	252	222	236	232	221	227	223	219	224	228	213	250	223	239	230	235	207	252	224	222	228	221	192	209	219	222	230	236	244	249	216	225	238	243	233	230	242	245	242	256	242	219	204	233	235	214	250	223	264	221	221	209	237	238	212	224	233	258	233	221	221	218	242	201	233	228	235	243	204	233	227	213	202	199	198	224	233	221	224	251	205	247	224	246	260	213	213	260	252	223	223	196	260	209	196	211	233	224	222	242	245	237	220	211	238	216	226	258	205	214	212	208	217	212	241	194	215	248	214	230	233	232	209	202	220	215	223	221	240	243	225	221	226	231	251	227	204	219	234	208	230	231	229	226	213	234	226	214	234	238	196	220	242	249	238	218	238	230	210	226	244	213	233	240	190	201	239	223	212	237	225	234	206	221	205	220	218	217	201	210	217	244	219	227	203	241	218	250	225	215	211	232	206	254	203	249	197	240	248	241	227	223	213	222	239	227	223	186	212	219	233	233	213	224	231	215	204	230	224	217	232	217	197	235	230	214	206	221	201	227	212	221	266	228	227	199	200	226	215	200	222	233	209	209	219	215	217	229	215	216	239	205	210	217	248	214	225	226	229	216	239	214	227	237	221	229	222	216	254	258	207	209	237	221	248	208	223	234	195	232	248	226	240	221	231	223	232	211	210	232	225	188	227	244	221	217	227	239	212	249	231	230	225	218	240	234	215	211	233	230	246	234	242	228	222	216	218	197	203	211	228	242	213	233	233	223	240	188	212	199	223	248	214	220	244	213	229	235	218	224	224	229	231	232	215	251	237	206	263	245	227	236	256	218	230	216	229	203	219	219	216	212	205	216	230	240	222	233	229	225	227	240	236	227	199	206	223	224	229	243	203	242	232	239	224	214	221	211	224	260	252	226	239	217	214	241	238	222	232	213	203	225	221	205	225	230	232	223	224	213	214	229	220	238	234	216	251	268	240	210	213	235	229	239	245	211	233	208	220	204	248	230	237	216	205	253	243	220	230	224	217	217	247	220	242	222	219	247	249	223	224	218	206	249	249	236	214	224	215	251	221	215	217	218	225	194	227	205	212	245	231	203	241	221	227	229	221	210	204	227	235	216	202	243	204	237	223	203	228	228	248	204	196	223	234	231	227	233	206	233	214	215	233	191	228	208	230	216	192	211	214	232	209	241	225	219	220	258	218	224	231	222	232	201	247	222	230	233	228	225	231	233	247	229	218	221	220	236	214	219	225	230	231	226	203	240	224	244	207	245	213	233	248	203	246	229	210	214	230	217	228	225	239	224	250	235	209	214	214	228	202	209	230	226	228	222	229	221	251	230	231	222	224	200	221	238	244	218	241	223	246	229	258	226	218	240	225	235	229	210	251	208	213	235	206	237	233	201	228	231	256	223	220	246	211	220	204	233	210	266	195	230	212	212	230	225	212	219	218	234	237	209	238	232	233	233	225	210	242	206	228	214	208	235	225	233	194	221	222	231	227	228	211	209	215	198	223	213	190	219	222	246	215	226	224	240	233	221	242	218	258	243	219	233	238	268	229	233	214	251	221	243	212	223	231	200	255	247	235	225	238	238	206	214	224	220	208	238	211	222	228	206	222	220	238	223	206	207	225	217	221	231	226	214	207	214	237	226	213	206	226	213	245	239	228	243	231	216	239	236	245	216	228	200	249	235	218	184	210	238	208	225	233	208	242	221	243	227	225	228	224	226	228	242	238	227	223	224	230	204	241	260	232	202	222	241	233	221	252	240	224	219	222	250	241	234	217	215	250	230	225	223	229	213	236	225	232	250	232	236	244	235	222	231	218	251	216	231	220	225	221	227	229	233	228	233	221	220	240	209	220	222	215	215	234	214	223	220	219	207	232	236	235	244	242	209	219	222	227	221	241	199	222	224	246	206	208	219	212	214	252	203	248	221	216	218	210	213	236	212	239	206	233	215	243	237	213	239	242	253	228	250	196	235	229	227	218	242	232	225	212	210	237	227	213	193	237	236	202	218	211	242	211	227	205	225	236	242	224	231	207	233	253	222	243	215	247	231	237	220	210	214	237	236	218	218	258	222	229	232	250	204	260	197	229	213	221	233	234	228	234	187	219	233	217	252	231	213	226	233	217	257	230	228	221
6195	5847	3892	2155	1084	754	526	382	386	377	408	406	669	736	692	424	395	405	488	445	431	416	381	342	339	354	300	311	332	352	327	315	330	308	356	326	344	328	356	306	356	303	331	338	312	294	299	293	302	307	287	333	292	292	319	318	289	317	303	294	315	322	323	324	298	296	331	325	315	319	295	326	295	270	275	307	304	279	298	290	326	287	279	287	279	310	299	274	310	326	292	265	303	311	280	310	298	320	286	283	312	327	291	278	317	300	286	304	323	310	274	302	345	296	313	305	313	302	314	326	299	296	314	307	279	286	288	301	252	296	325	306	281	313	281	297	297	287	284	297	293	276	272	316	321	294	301	294	284	296	272	278	278	305	314	327	298	284	282	323	321	297	289	280	278	342	302	316	294	289	309	296	276	279	320	271	306	298	291	324	301	311	314	286	324	317	278	261	292	317	284	281	303	312	318	317	289	307	264	293	302	288	292	270	324	301	287	289	302	286	299	277	315	299	314	296	325	313	291	287	301	314	301	317	313	299	309	281	284	277	332	320	281	298	310	270	308	299	308	293	302	279	291	312	317	277	271	302	293	310	308	278	293	308	304	319	266	308	289	301	290	305	303	303	315	293	298	305	297	305	273	283	288	281	286	307	319	306	309	293	312	300	262	280	302	317	276	308	299	311	280	311	319	273	294	302	281	298	311	330	284	296	308	321	308	292	281	326	285	297	286	298	269	287	299	287	307	282	303	324	285	309	293	289	285	320	292	307	291	293	323	297	318	289	305	269	287	287	329	309	269	292	287	296	307	291	307	280	328	298	289	313	307	276	292	316	315	290	297	304	302	291	278	281	271	301	287	296	295	317	277	269	289	309	275	288	277	310	293	299	264	312	291	293	280	281	319	279	324	292	272	318	285	283	295	289	292	301	274	291	281	331	317	304	312	293	280	300	309	287	293	304	307	289	292	272	286	321	286	294	307	302	280	325	293	299	290	277	319	310	308	298	264	300	310	292	287	324	298	296	304	293	305	294	295	309	328	285	298	304	316	306	275	300	282	310	307	268	276	303	274	323	312	283	265	284	295	273	276	313	310	297	314	287	286	304	267	274	294	273	298	300	327	322	274	283	298	317	315	315	313	296	293	327	283	319	322	275	328	292	270	289	295	302	276	290	278	284	316	341	293	291	287	322	308	295	291	297	285	319	316	309	297	280	296	312	292	291	287	286	266	275	293	315	292	275	279	305	260	295	282	317	307	297	295	274	308	314	295	285	307	309	295	301	276	297	301	313	293	263	316	276	280	299	314	317	300	294	309	315	285	308	304	283	316	261	285	310	294	276	290	284	281	316	269	305	282	297	302	323	308	294	299	304	311	318	284	314	289	289	305	292	300	268	344	298	286	304	281	300	296	294	288	317	313	292	266	298	338	276	317	296	300	305	301	304	296	323	281	294	283	309	307	288	320	299	304	296	321	285	289	309	283	316	295	294	317	305	297	319	272	276	283	282	304	268	301	276	309	304	273	276	291	297	332	300	285	297	286	310	283	301	290	307	285	300	283	319	302	275	280	281	294	296	271	293	306	292	306	311	266	277	296	295	304	267	312	302	299	288	278	309	309	281	280	280	294	296	306	333	303	298	301	301	298	289	299	290	308	296	264	293	281	275	314	274	259	290	330	299	295	306	295	253	275	264	258	271	275	289	298	302	290	288	293	279	301	299	299	289	278	318	293	303	308	311	282	308	303	311	294	307	297	299	294	290	325	302	300	305	311	296	289	281	313	276	301	311	282	278	287	313	286	277	296	317	282	290	280	316	312	285	288	266	303	310	305	286	321	296	321	285	288	298	299	294	292	305	293	299	260	278	309	293	283	273	301	257	277	316	307	296	275	330	296	303	294	283	293	277	284	280	280	273	294	300	277	318	263	297	282	313	297	279	290	300	264	298	287	277	326	274	307	311	261	305	273	272	292	279	273	290	280	287	268	316	282	298	289	288	249	279	302	291	310	301	293	278	308	296	283	269	288	328	304	281	329	301	293	305	337	298	296	297	320	287	272	256	306	290	300	328	287	295	289	340	303	277	272	286	312	324	287	306	272	273	283	292	292	269	295	309	264	296	301	302	317	306	295	295	305	299	336	293	293	280	265	288	306	274	281	321	261	272	306	296	299	323	290	301	293	311	304	286	293	320	284	306	310	272	328	286	321	324	318	319	323	285	271	301	300	286	282	310	297	311	287	310	295	261	319	303	305	292	321	293	304	294	265	291	294	301	319	313	327	288	293	300	258	285	270	273	284	302	316	279	308	299	314	302	314	302	300	294	297	323	306	283	301	288	299	297	303	269	316	301	291	287	271	302	278	286	284	309	312	309	300	279	313	308	328	319	268	279	298	304	290	278	266	322	312	287	296	284	300	329	284	282	301	302	300	313	302	284	297	302	299	290	301	297	279	282	321	287	257	311	337	290	269	293	281	311	306	314	295	282	314	297	285	329	306	289	300	297	320	279	263	312	308	286	283	284	272	294	277	309	287	295	283	286	301	282	288	311	291	304	283	302	273	306	321	305	317	319	283	277	275	289	278	280	323	308	315	289	294	296	323	308	284	299	295	283	290	252	284	293	298	286	290	315	315	301	318	313	309	307	320	302	314	343	297	299	303	297	288	331	303	289	293	304	291	294	283	293	299	295	257	268	314	268	296	310	277	306	296	299	293	297	283	297	295	309	281	270	285	330	294	291	297	301	300	294	300	256	319	315	295	313	285	300	258	304	308	304	284	308	308	285	272	290	280	300	322	282	273	299	284	325	283	313	293	320	320	292	278	301	299	272	295	290	319	310	305	313	310	308	300	270	301	287	300	322	282	321	314	298	251	291	308	306	283	281	291	296	320	301	283	316	297	265	309	282	318	289	282	287	300	287	297	326	293	292	299	293	325	256	267	294	304	289	296	319	293	295	291	277	328	284	305	275	284	299	291	318	295	271	298	294	309	294	303	314	294	289	302	309	293	305	310	300	308	307	302	285	301	287	297	298	275	270	294	292	330	287	283	291	302	319	314	277	309	296	299	305	317	275	267	293	295	295	292	302	317	303	300	294	310	293	289	274	323	294	310	290	291	282	280	271	293	298	319	279	310	283	294	317	290	296	291	261	286	285	271	298	320	303	257	302	306	288	321	303	312	341	313	311	282	272	296	291	312	302	260	280	299	282	285	290	296	299	319	292	282	301	311	320	279	305	272	300	313	323	297	314	272	305	293	288	286	303	296	294	320	301	287	324	317	279	298	310	294	306	286	326	275	284	293	325	266	304	302	298	291	288	264	295	311	304	296	326	298	298	303	284	331	300	280	308	290	290	300	263	297	312	307	287	303	292	321	255	292	291	320	286	277	285	301	308	298	294	297	300	282	321	327	267	295	278	273	304	299	277	314	292	286	291	308	263	321	284	290	296	305	321	286	295	287	283	281	294	308	284	296	293	290	274	277	317	269	270	281	295	301	293	293	280
23676	20929	28161	23840	20895	9171	1232	812	703	647	663	595	770	772	758	605	512	535	556	601	544	513	481	468	462	466	448	432	406	431	488	480	456	447	418	466	502	456	455	475	449	388	420	453	436	427	413	474	448	405	458	439	422	446	452	466	418	431	409	437	458	389	423	407	425	405	433	423	459	454	437	406	412	421	455	439	408	436	455	434	412	422	408	354	450	417	425	394	383	439	397	436	375	425	438	408	448	416	374	409	398	404	426	444	418	392	422	420	420	385	423	429	453	404	373	428	460	458	462	410	415	430	402	405	405	438	400	420	449	413	422	376	401	403	448	423	394	404	417	406	415	428	433	428	433	444	425	465	425	415	421	459	402	409	407	414	413	398	393	429	410	413	436	403	407	434	410	412	391	404	443	383	418	425	409	427	387	394	447	397	421	420	448	413	470	408	434	435	433	409	386	405	409	404	391	395	381	415	405	423	420	391	419	435	408	417	418	408	398	408	424	416	402	380	397	390	417	440	404	410	400	406	423	463	447	418	425	433	376	429	450	382	441	441	414	424	410	448	420	437	448	428	390	438	385	409	393	443	423	379	396	427	408	400	384	399	413	416	398	420	425	429	380	428	380	419	419	428	425	418	419	443	433	425	433	399	393	422	414	406	409	388	386	416	456	412	393	427	464	416	413	388	381	406	412	401	431	413	401	427	408	443	415	440	411	446	398	428	394	426	390	392	394	419	401	436	431	441	418	401	390	407	428	414	456	434	413	425	417	445	401	418	438	391	404	425	444	430	494	408	400	408	417	414	442	409	361	391	395	396	402	433	411	415	406	397	376	408	360	416	431	402	429	412	418	397	396	415	421	374	400	434	408	418	430	420	396	393	403	402	456	406	402	390	453	431	419	424	382	418	403	406	388	416	394	432	392	454	441	429	430	415	414	416	417	446	389	406	386	441	405	414	412	424	402	419	421	388	427	419	413	428	395	415	450	415	436	431	448	418	447	404	405	416	407	432	434	428	406	393	440	424	420	407	418	433	459	428	407	421	401	410	405	424	413	424	398	421	420	422	445	414	413	385	448	427	397	403	428	411	406	400	399	400	423	396	432	435	384	389	412	418	450	426	417	427	417	389	418	407	440	440	433	396	431	425	436	409	424	441	423	452	444	425	441	415	410	429	428	410	357	421	435	425	421	400	415	394	407	393	434	394	424	374	399	421	428	425	415	430	431	414	408	380	399	409	411	418	388	401	425	469	395	424	429	394	407	435	389	414	401	426	400	393	399	386	426	426	420	391	370	433	406	410	400	401	408	425	380	383	418	439	445	442	429	389	398	435	408	442	425	406	431	383	416	465	411	411	405	420	418	411	413	412	416	424	407	415	410	461	399	412	429	398	421	380	406	448	440	408	418	443	420	385	370	459	421	421	394	414	394	432	374	429	423	407	430	385	446	402	449	420	396	440	402	374	439	453	425	415	429	446	436	456	415	369	406	443	451	396	432	436	407	392	426	400	416	422	411	409	464	435	445	394	427	441	416	382	420	386	407	404	425	405	431	448	412	417	421	432	404	379	386	402	418	441	405	398	440	419	420	403	424	428	400	375	398	376	398	439	425	441	414	370	388	417	398	414	437	381	406	406	410	420	456	397	478	386	426	397	411	396	400	424	435	438	443	432	409	406	404	447	386	407	417	442	405	377	393	435	397	430	464	439	409	400	446	450	388	445	383	412	415	418	431	438	418	438	388	423	436	400	456	414	411	408	419	397	434	405	402	400	435	425	371	411	440	408	424	388	426	394	421	408	429	427	442	405	407	428	398	437	396	410	442	398	367	408	414	411	387	451	394	397	421	377	411	400	407	445	393	411	411	414	461	382	430	416	420	420	434	398	406	395	427	418	441	411	442	455	425	458	425	420	409	452	423	435	422	410	419	455	428	401	371	395	392	402	421	431	420	389	395	418	398	437	417	419	435	392	444	437	394	406	462	389	406	394	412	414	392	440	399	416	394	406	437	406	423	431	413	398	397	403	451	426	425	444	436	419	424	446	419	431	418	397	392	416	425	418	410	442	425	456	410	412	425	417	435	383	404	380	423	388	395	412	407	414	384	412	419	402	407	433	377	386	404	382	395	416	445	409	421	425	421	416	435	423	434	412	402	421	394	393	429	399	403	425	365	448	442	416	441	384	389	413	422	398	410	410	408	379	420	410	394	398	360	389	403	438	410	415	459	437	401	388	432	448	419	420	440	395	406	388	416	410	440	407	426	377	417	411	411	413	403	434	402	430	423	387	430	422	447	425	424	418	446	446	432	403	436	435	401	370	421	419	412	397	394	404	447	405	406	403	403	406	423	414	392	407	465	434	408	405	416	408	407	410	451	387	458	394	463	447	419	434	404	424	392	381	395	399	415	411	383	438	458	424	399	439	388	401	441	409	409	424	406	435	366	426	420	433	394	391	420	417	412	449	412	428	388	380	391	465	412	372	391	407	429	400	438	424	425	449	408	436	416	414	448	441	379	396	441	410	383	425	414	436	399	438	405	420	390	452	409	420	441	390	420	413	433	409	444	429	423	405	425	425	400	401	394	431	438	390	401	387	436	397	434	407	416	429	416	383	408	412	382	433	453	407	420	415	404	405	439	443	419	418	403	433	422	427	428	433	433	449	414	374	414	393	417	385	393	450	438	412	413	447	396	429	397	446	419	424	427	429	453	387	408	407	445	403	395	441	389	412	442	413	396	394	413	377	438	446	440	407	442	434	440	412	417	440	417	414	423	410	408	443	408	414	415	408	451	426	414	432	413	452	461	446	411	438	446	436	380	414	437	437	446	371	392	394	400	416	426	421	452	442	444	437	435	419	448	405	430	450	418	379	427	422	395	426	400	397	423	399	461	413	387	430	416	430	438	406	410	409	405	402	375	406	424	443	411	423	425	405	366	391	431	409	412	377	451	388	422	428	427	422	403	383	389	413	404	418	435	484	429	390	394	391	435	383	395	415	411	430	394	429	375	442	390	421	451	397	432	381	425	386	431	405	458	394	415	388	400	415	446	408	408	411	441	395	408	414	422	433	396	443	436	396	421	414	446	425	403	436	424	447	411	418	414	431	436	341	429	409	447	361	395	417	442	426	417	444	406	450	430	401	407	435	379	411	385	412	427	428	419	422	402	408	394	404	419	438	423	437	417	426	389	403	439	442	407	383	394	434	427	394	428	434	423	417	390	397	390	419	407	381	450	414	433	440	409	419	448	393	426	399	397	424	385	379	441	428	393	402	409	403	408	394	420	392	428	419	412	451	393	414	420	436	414	436	392	414	411	414	407	414	426	411	434	436	426	421	428	395	406	414	392	427	432	432	393	448	400	405	394	415	408	421	412	408	431	415	460	426	432	406	421	375	404	370	415	376	399	362	411	403	406	412	396	411	377	418	431	406	409	416	425	435	426	357	371	413	464	410	405	397	389	418	406	415	399	437	419	405	431	415	442	432	387	429	382	402	405	394
7129	14637	11459	5974	3808	2679	1978	1554	1269	1146	1070	1041	1356	1568	1409	1042	809	814	911	916	876	801	730	673	639	649	576	612	602	588	595	628	597	589	607	610	617	635	638	573	571	562	633	557	541	551	595	541	546	609	579	551	594	597	578	557	546	603	552	561	581	549	576	535	587	548	633	583	555	552	532	545	539	549	582	537	553	530	547	515	546	555	545	557	554	538	535	519	507	576	515	543	548	535	537	543	568	541	510	579	488	545	545	545	577	523	512	544	491	543	535	569	517	554	499	547	542	538	499	519	545	528	530	501	572	550	513	534	575	519	513	515	492	501	521	555	517	527	536	510	524	529	517	549	518	515	554	518	526	543	559	575	558	499	546	549	553	551	514	525	554	528	483	560	533	563	561	523	521	524	549	469	561	492	568	533	556	513	552	528	580	512	516	583	509	540	512	519	548	551	582	560	514	528	566	555	521	502	526	555	543	516	543	530	572	543	517	502	501	520	519	540	554	546	523	545	553	524	536	535	513	524	527	547	528	535	540	521	524	508	488	522	504	546	572	564	518	528	551	519	512	551	554	535	547	536	501	529	534	567	496	519	506	543	538	541	524	573	506	544	522	541	543	518	583	529	544	518	533	526	530	492	558	548	511	559	586	526	550	513	542	555	526	523	550	545	497	578	567	527	511	539	590	521	491	525	508	550	554	532	588	543	542	551	515	554	509	490	545	569	565	579	530	522	549	550	556	539	537	510	510	510	514	553	525	577	524	543	512	508	539	524	519	532	510	520	503	570	545	545	543	533	533	529	472	531	537	526	519	568	548	531	533	542	533	563	501	540	534	565	513	529	504	518	539	519	527	515	563	523	517	538	526	518	510	556	509	530	523	527	498	511	507	514	516	566	563	533	549	547	565	562	546	544	524	542	526	509	502	545	550	532	513	537	536	511	526	557	509	545	544	548	562	573	523	485	538	537	532	496	499	531	517	531	555	555	478	512	584	515	555	543	555	565	486	557	504	545	561	535	530	511	560	508	563	517	556	566	521	540	523	557	555	527	530	519	539	515	561	528	569	514	534	585	595	561	528	572	535	510	552	511	518	530	531	558	503	550	531	567	548	547	554	585	527	538	541	558	479	527	521	537	544	550	479	526	532	532	518	530	526	536	539	493	569	503	528	537	508	547	554	531	571	504	532	556	555	517	563	528	526	546	524	533	559	511	487	521	517	505	525	504	492	538	559	522	544	522	539	564	532	493	545	545	505	547	502	542	535	545	520	550	543	535	561	569	523	586	505	507	568	509	526	538	523	538	581	514	556	523	548	487	516	492	523	513	545	538	575	528	513	530	536	482	509	544	531	524	540	514	548	532	503	488	540	550	527	538	506	520	535	525	542	525	550	509	535	530	538	515	540	567	519	566	541	549	500	505	564	521	506	544	512	536	564	518	554	525	505	566	522	521	514	551	556	551	561	530	544	518	519	556	541	497	529	535	540	545	554	520	542	555	552	522	521	502	549	508	538	535	502	543	546	582	493	483	555	505	533	535	528	543	531	540	526	516	541	510	534	565	509	516	503	546	516	545	535	534	564	482	494	530	511	527	496	547	506	514	521	508	545	498	527	558	564	510	535	508	540	559	542	530	520	489	564	537	520	548	508	562	504	503	492	546	530	523	552	544	510	570	530	513	532	514	538	533	508	544	514	513	511	514	558	504	538	550	557	578	544	497	566	547	539	511	504	526	546	542	528	556	534	527	519	499	534	500	531	528	535	556	536	499	504	511	526	554	504	538	534	533	532	543	513	496	518	533	577	534	533	534	507	547	538	528	535	569	533	582	522	511	568	552	544	507	531	527	500	537	552	545	536	484	558	536	565	507	533	543	547	505	530	530	547	529	527	505	524	546	543	540	489	565	554	497	545	546	488	548	537	528	582	518	566	514	541	549	530	521	565	561	566	563	509	534	516	538	520	519	503	541	533	542	532	518	545	499	545	542	523	530	515	550	513	532	554	507	514	492	547	533	532	523	558	512	515	518	518	540	563	578	538	511	554	550	511	506	541	501	561	520	548	520	559	500	525	541	555	540	580	543	553	576	500	512	489	550	503	467	502	487	553	510	520	522	566	517	535	544	550	522	568	536	521	586	543	548	513	496	511	521	543	516	543	528	533	526	553	513	537	541	541	515	579	527	495	508	532	515	495	514	613	554	533	566	496	525	530	540	545	601	504	541	500	529	530	579	535	582	517	540	551	521	524	548	512	516	545	547	537	573	507	566	552	533	520	535	550	542	492	498	522	534	494	543	500	491	504	534	538	490	548	504	516	568	505	512	559	521	490	542	553	551	509	488	525	512	473	518	521	552	500	508	498	552	499	534	535	584	519	543	530	510	540	523	524	529	513	494	555	570	538	526	538	509	520	520	566	532	519	497	488	565	501	484	580	559	549	458	540	519	564	520	506	493	505	571	556	543	496	535	536	533	514	518	518	499	561	548	511	536	564	566	530	537	529	532	516	539	536	526	550	507	522	529	504	524	527	492	536	560	542	533	504	516	528	505	514	507	504	580	529	535	552	516	540	543	543	524	568	528	574	518	539	513	496	553	514	515	549	528	523	556	543	567	520	568	520	520	511	515	559	526	543	540	543	528	548	539	503	527	512	564	540	550	552	541	511	552	532	513	555	515	519	559	593	541	519	550	542	512	576	485	521	503	512	513	544	510	513	517	502	561	520	526	529	525	526	495	509	485	519	539	558	511	523	509	490	532	542	564	501	563	476	542	546	511	524	536	511	580	529	513	539	506	490	563	509	559	533	551	553	548	487	534	486	518	545	515	554	545	548	584	484	538	532	539	511	499	534	536	482	533	511	531	519	536	483	507	549	506	498	514	543	541	506	531	494	525	532	527	544	477	512	510	479	510	512	575	551	514	535	544	547	530	539	491	571	481	562	559	512	553	529	578	510	557	561	567	513	509	562	585	537	496	572	530	531	527	545	567	522	561	526	502	564	523	523	553	543	527	516	550	508	544	564	540	512	543	508	529	546	551	521	491	483	561	558	535	548	550	510	520	536	517	523	517	545	541	579	557	534	542	522	543	530	557	510	545	520	558	559	581	531	538	543	528	516	544	507	495	551	565	543	517	517	510	524	564	530	545	515	551	552	498	546	518	552	538	535	509	550	503	517	523	550	485	526	534	516	530	534	560	541	519	565	510	539	495	554	557	546	491	613	523	538	513	541	596	521	503	527	503	550	516	513	567	486	539	533	519	477	560	532	527	558	538	530	547	523	486	552	523	508	554	510	550	516	564	548	540	471	547	522	561	514	520	530	599	529	532	527	525	520	521	552	555	543	522	529	520	510	519	520	524	510	552	549	535	521	568	537	581	560	504	545	581	484	528	553	548	555	539	527	518	526	509	552	531	544	512	559	517	512	513	510	486	493	525	528	501	569	510	515	521	540	494	533	516	524	567	540	556	543	555	503	534	527	551	533	521	534	516	530	546	502	557
24873	20907	26861	24916	7440	673	424	313	267	264	275	237	370	397	365	259	245	231	269	265	234	227	222	228	210	188	195	183	180	189	200	185	182	171	203	178	181	169	182	190	173	171	151	145	148	161	165	149	141	178	149	154	177	180	162	177	151	179	161	151	155	176	157	164	154	170	179	186	164	141	142	145	164	149	178	164	169	159	150	169	148	151	145	124	150	152	185	153	159	161	153	190	161	167	158	175	169	164	173	164	157	160	162	164	157	158	144	181	156	142	155	164	173	173	144	166	179	170	152	158	153	142	173	149	151	152	138	176	170	132	146	162	152	142	159	157	155	155	169	149	156	173	149	143	181	142	141	154	164	161	170	165	146	152	163	144	152	162	149	135	181	136	154	140	143	152	134	151	143	146	163	154	173	168	163	170	146	156	156	158	158	151	163	158	160	167	167	151	179	164	157	152	152	168	152	166	178	139	155	130	180	153	150	153	149	168	152	154	163	146	147	160	150	173	164	150	141	155	150	157	136	159	148	144	135	132	160	125	135	161	150	153	170	150	170	182	158	153	146	140	144	157	159	190	145	149	124	161	175	152	138	151	161	161	152	154	163	170	150	148	174	159	161	142	134	164	161	161	162	140	157	150	174	157	156	159	176	151	157	149	176	158	156	136	176	165	150	159	143	178	150	160	169	134	157	161	156	146	133	154	178	176	158	148	164	147	151	140	150	163	158	156	157	174	186	159	160	165	145	147	158	171	166	162	144	145	154	155	167	130	172	148	151	181	153	150	141	141	160	156	169	156	147	135	148	145	155	150	151	171	150	150	130	157	175	156	157	166	169	143	152	160	166	161	144	132	181	177	123	158	139	157	169	141	185	173	171	145	178	153	176	162	168	147	181	136	170	161	141	171	135	157	140	152	147	169	147	154	161	143	156	177	167	150	161	145	174	161	154	160	146	138	154	137	162	170	146	158	154	146	164	166	158	138	153	162	156	163	139	161	159	145	168	160	158	177	168	180	151	177	153	148	154	160	171	147	165	144	163	151	162	169	158	134	151	143	158	140	153	131	140	155	168	167	160	167	146	149	165	166	151	167	157	140	147	151	154	181	182	157	178	145	133	172	178	176	170	154	155	135	152	180	147	156	163	156	165	156	152	158	155	143	145	170	181	155	145	150	176	150	168	179	174	168	175	156	176	151	166	180	167	165	153	145	142	174	162	149	167	158	172	150	175	170	150	169	160	132	138	140	158	157	183	154	149	165	156	146	161	159	146	144	140	141	181	139	175	152	134	120	168	171	146	150	160	168	144	152	150	137	146	147	125	138	149	149	161	152	148	153	134	141	153	173	162	136	161	158	133	155	172	144	170	154	155	162	147	136	138	147	144	177	145	185	147	156	161	155	154	143	145	158	160	164	181	165	178	163	150	145	168	157	168	165	160	162	148	144	135	153	167	153	145	154	166	147	149	180	146	146	138	144	154	136	145	160	176	160	161	172	166	142	178	150	145	145	168	153	164	128	170	147	162	148	164	149	157	121	163	153	162	159	161	136	152	155	159	150	156	164	135	131	154	146	140	159	148	143	156	158	157	158	164	191	170	164	163	157	143	153	168	164	154	157	167	143	159	142	157	170	179	145	174	151	153	148	161	134	163	176	160	150	144	152	143	150	152	171	148	162	162	153	174	162	144	163	167	174	171	139	167	157	143	161	142	142	149	143	149	153	178	149	148	168	142	152	161	154	154	157	140	121	152	151	148	155	163	148	138	165	142	143	160	167	155	141	131	156	152	179	146	165	161	171	167	158	163	144	147	151	141	162	159	161	165	157	168	150	144	145	167	140	159	141	159	166	143	165	157	135	152	149	174	180	145	164	151	148	144	156	159	189	147	182	167	140	167	137	147	124	153	129	152	141	152	130	165	134	161	148	146	163	151	149	156	158	126	155	153	153	143	156	162	152	146	158	181	156	152	177	134	169	147	125	167	146	172	177	154	146	147	151	137	146	150	176	140	153	158	150	149	163	139	140	148	139	148	150	173	135	147	151	154	138	165	160	177	152	149	151	148	141	159	144	141	142	168	172	162	164	161	171	168	184	150	166	150	173	162	135	137	160	150	129	169	156	154	139	148	156	156	159	151	156	156	161	144	150	142	151	150	148	159	166	145	172	136	167	152	160	160	143	140	149	178	170	166	141	186	158	157	161	178	142	163	175	159	142	171	156	179	151	142	149	182	147	180	168	165	140	153	165	164	151	159	142	150	143	166	140	155	154	150	141	135	172	168	172	151	162	160	148	154	158	161	138	153	179	141	153	148	154	154	148	140	167	172	153	145	159	131	137	163	160	156	156	138	154	155	172	163	156	172	152	146	143	162	161	166	164	171	134	168	164	149	162	163	182	153	135	162	156	164	150	147	148	151	165	183	180	162	171	153	164	174	172	174	145	149	146	168	153	144	167	165	178	172	142	170	176	144	161	161	147	160	160	150	166	143	148	147	144	170	168	146	147	168	159	155	142	157	158	172	177	144	160	130	152	148	172	157	153	166	156	155	138	139	136	170	151	146	158	169	163	155	174	151	160	164	148	144	151	144	166	156	140	171	169	138	151	177	144	193	151	143	151	149	146	169	154	157	154	154	166	159	164	153	159	143	154	145	148	169	160	158	158	180	152	178	151	161	157	156	178	164	161	148	143	134	164	184	163	156	140	146	166	134	145	158	160	160	138	180	152	137	174	150	144	151	168	141	151	152	149	154	147	144	168	152	160	162	135	136	169	152	155	132	140	144	149	153	153	149	150	161	158	140	161	153	144	154	155	148	144	154	165	159	148	146	146	148	137	167	168	157	176	187	147	144	142	150	159	169	146	142	152	149	154	186	157	147	176	147	149	137	152	148	146	157	160	158	142	132	173	156	164	135	170	159	133	161	173	153	146	135	155	164	143	155	167	169	147	158	159	157	151	152	163	145	141	143	184	166	152	140	160	154	178	160	190	159	154	165	157	157	155	163	165	148	162	144	155	122	145	139	179	146	150	164	147	144	177	155	161	175	163	156	157	152	146	139	164	162	161	157	161	169	174	150	169	167	148	129	142	156	156	168	142	148	121	151	167	151	163	170	170	171	160	135	151	158	147	172	161	150	156	169	142	142	156	155	151	158	166	137	161	152	193	165	162	170	161	169	176	156	161	159	157	152	156	154	125	161	165	160	168	181	144	129	155	169	160	176	133	170	165	166	161	159	177	155	157	187	155	142	156	160	148	130	165	150	151	174	168	149	159	151	137	148	172	157	142	154	159	150	175	146	158	166	153	165	156	164	164	139	177	153	153	152	166	161	156	166	150	176	166	144	139	140	166	155	147	162	160	150	149	179	175	177	151	163	180	167	159	165	147	180	169	162	168	145	146	163	161	178	172	139	151	164	153	150	154	166	160	150	169	166	149	144	169	153	124	172	159	146	152	159	158	159	155	169	143	156	179	127	173	152	180	162	174	148	137	160	186	160	129
6780	10073	7419	3774	2139	1575	1007	771	642	552	482	522	786	993	842	570	467	429	484	490	514	485	371	317	310	280	290	295	263	304	291	288	279	268	273	277	267	280	295	237	252	252	263	206	228	228	233	246	258	255	243	261	227	272	265	253	255	264	213	222	238	222	233	241	238	277	261	270	244	233	219	219	243	215	225	198	222	214	216	222	208	228	195	215	219	195	210	203	227	217	210	217	232	231	208	224	227	238	227	228	227	201	238	234	196	219	201	198	227	193	240	254	226	206	232	220	220	214	210	214	210	210	225	190	204	219	238	191	199	216	218	231	226	200	202	236	222	223	216	252	229	207	215	233	225	223	201	212	218	218	200	213	210	220	234	195	226	234	194	214	207	212	227	187	204	194	229	218	205	198	224	237	205	221	210	213	219	232	195	239	228	204	207	221	203	231	194	209	213	207	227	205	232	229	235	210	197	225	194	236	254	234	211	229	221	210	212	213	227	226	248	260	206	220	209	210	229	209	219	231	251	198	226	238	206	235	259	236	205	225	218	246	230	227	231	222	213	212	226	216	221	225	235	229	210	198	229	220	211	215	204	205	227	189	228	213	221	230	234	239	225	234	213	219	212	215	216	237	231	224	241	219	215	227	212	236	217	224	270	219	248	216	234	232	220	220	213	232	211	181	208	234	208	193	223	226	223	208	232	208	204	208	198	236	227	204	200	236	215	239	202	241	198	211	231	201	194	217	170	213	220	233	225	208	214	217	220	199	214	194	229	226	208	202	224	207	208	205	216	217	218	219	203	241	209	199	212	257	224	215	230	226	215	216	223	218	208	220	235	213	201	223	230	222	200	212	215	221	195	214	210	182	206	220	223	217	233	226	214	211	235	204	207	227	237	205	202	215	211	227	220	182	216	228	202	195	232	209	227	219	213	230	232	255	230	214	219	226	229	215	213	199	235	224	201	235	211	206	233	246	205	249	206	193	211	207	222	232	219	220	230	206	242	208	213	221	218	210	201	231	240	224	241	219	209	217	229	222	218	189	204	219	204	205	206	220	217	227	234	215	233	222	238	211	228	223	212	215	200	225	211	215	204	207	225	239	217	201	244	229	234	204	233	224	242	203	205	236	201	227	195	251	227	209	209	244	217	245	231	244	217	206	233	216	207	246	216	210	218	227	215	232	220	209	216	233	226	217	227	195	224	245	216	234	231	212	231	210	204	223	221	203	222	207	212	221	203	198	195	213	213	209	216	210	224	230	223	191	207	201	216	227	212	195	226	214	209	222	222	248	181	201	207	240	198	205	212	228	216	217	212	218	205	242	233	205	246	207	231	237	210	217	207	212	206	218	207	197	225	222	227	210	197	219	199	227	234	203	217	219	212	207	244	234	232	216	219	217	226	218	242	220	229	198	210	214	227	232	251	203	208	232	243	200	190	229	231	252	241	238	222	200	202	221	205	239	214	240	204	219	258	218	222	251	214	243	210	212	213	226	232	222	232	219	202	231	224	200	198	224	197	207	211	219	208	234	206	218	196	230	195	215	204	223	190	214	208	220	206	216	233	208	224	222	218	201	247	238	203	235	218	221	216	232	214	223	225	231	189	220	215	212	222	222	248	209	226	248	227	205	220	221	250	180	236	218	207	214	202	213	200	226	224	235	207	205	212	233	214	204	222	215	220	208	213	216	217	210	235	211	198	225	225	215	210	246	202	206	216	208	230	230	206	222	231	211	239	219	228	209	191	192	231	225	199	224	228	209	224	224	224	214	229	221	193	213	218	204	235	233	211	218	197	188	231	200	238	204	241	197	215	231	215	233	228	215	184	229	240	235	207	210	232	234	220	215	225	198	240	213	227	219	191	228	181	202	222	214	234	222	196	229	211	225	214	248	244	200	222	225	257	230	232	226	205	208	215	216	206	241	199	256	192	217	224	236	214	195	237	240	213	210	203	235	223	197	236	230	202	223	232	194	257	228	214	205	215	201	209	206	186	229	216	243	226	203	233	212	229	226	218	214	206	226	206	259	229	205	223	195	223	220	214	236	217	221	233	197	218	220	211	208	231	209	241	233	222	222	225	225	225	234	225	234	212	185	218	241	255	232	225	207	241	207	208	230	205	237	240	223	252	208	226	218	222	216	220	235	247	215	232	229	203	214	197	206	235	206	209	216	212	235	212	198	197	208	215	217	209	200	206	215	223	215	232	208	182	218	239	223	226	211	240	228	229	209	212	211	209	227	221	211	208	220	219	213	218	234	244	214	246	222	209	227	209	225	214	206	237	231	206	231	208	202	224	212	219	224	204	223	222	223	186	237	207	230	210	228	201	218	200	202	221	242	236	228	212	200	195	222	270	228	231	242	201	212	239	201	199	204	176	202	222	255	212	234	202	243	212	196	202	199	215	212	208	231	209	226	220	206	219	195	203	247	220	254	211	226	214	203	251	262	230	230	214	209	218	227	215	233	218	201	206	223	228	209	214	207	208	210	202	232	225	237	203	236	202	226	193	204	218	208	221	220	236	219	208	243	241	211	222	208	227	215	195	238	206	230	207	216	227	213	203	213	218	221	210	217	226	213	221	203	203	241	218	202	217	223	223	221	218	225	198	217	257	213	226	220	233	215	204	189	227	246	216	220	220	187	206	217	220	213	231	221	235	207	223	209	204	251	222	224	224	211	209	227	215	206	219	207	221	267	200	213	235	204	219	188	246	236	231	210	223	229	215	186	239	218	200	220	229	190	210	226	248	224	226	201	230	232	221	217	225	225	191	229	231	234	219	213	214	240	193	225	212	210	247	238	226	217	232	206	199	213	219	214	202	240	241	216	237	220	202	204	222	184	213	202	217	186	205	205	195	219	225	241	207	180	251	203	254	200	214	235	213	210	214	211	211	217	252	234	227	210	229	232	199	224	207	206	223	215	241	207	209	218	233	231	229	226	213	208	256	186	234	206	222	255	228	212	227	208	209	219	200	217	184	214	221	233	209	209	220	226	226	214	254	213	222	210	211	226	237	218	215	208	199	226	257	243	202	225	225	212	235	257	215	212	245	229	209	220	243	216	203	246	237	235	238	216	244	196	217	227	220	228	220	220	230	210	247	219	223	226	221	238	219	230	235	223	223	216	212	239	227	238	222	228	217	220	213	217	206	206	213	229	216	207	209	209	205	220	231	237	221	232	217	189	207	215	224	230	229	203	217	207	233	205	225	236	244	229	203	205	225	229	206	237	191	202	244	230	204	226	243	241	212	228	200	214	191	212	236	213	228	210	226	200	213	216	200	211	212	193	227	189	221	213	228	201	243	217	216	218	234	249	207	198	176	211	218	224	221	219	195	221	234	205	219	205	209	217	232	224	220	222	227	226	198	194	222	224	223	235	216	210	226	202	204	224	219	228	200	221	206	215	266	209	212	230	209	227	214	206	223	206	205	220	231	227	214	202	200	200	210	227	229	204	232	229	217	222	224	210	218	196	226	210	237	215	235	236	220	238	229	214
22678	20948	28623	23423	20942	20978	8302	1366	988	898	853	764	922	1043	962	744	679	579	637	708	668	628	603	595	514	516	511	509	494	476	458	486	468	495	509	484	508	483	496	427	413	444	455	462	463	449	440	456	467	417	419	455	460	419	452	442	461	450	445	426	473	413	433	469	443	463	514	414	454	481	357	418	450	402	401	450	442	441	416	421	383	416	424	414	422	416	422	399	421	432	388	451	433	451	437	396	432	421	421	416	382	445	404	422	416	458	429	405	425	395	420	454	447	411	435	419	448	440	413	442	434	412	396	433	386	442	437	430	423	436	444	457	410	398	400	381	441	384	421	454	427	459	425	398	408	425	389	444	426	382	393	407	403	402	464	435	416	447	404	421	432	417	432	356	442	429	417	409	385	376	432	415	414	411	389	405	428	401	407	439	401	445	417	415	469	430	432	408	409	417	396	444	411	423	445	439	441	387	427	427	391	439	400	424	426	418	447	404	450	425	434	422	406	440	431	415	420	406	419	415	429	447	395	405	396	419	439	444	434	419	423	443	416	398	425	379	438	432	417	392	401	390	409	379	400	425	433	422	451	430	432	418	423	458	397	431	418	402	425	413	443	427	438	398	470	452	398	446	423	414	421	440	409	433	414	390	415	416	417	383	451	412	413	402	383	432	443	426	442	395	433	467	448	428	425	443	452	433	403	434	421	403	426	391	431	427	446	424	421	402	404	424	430	417	453	404	430	437	422	409	425	398	391	418	452	406	435	425	392	430	376	435	423	380	418	409	414	392	436	423	436	438	396	427	442	417	417	443	405	436	418	431	415	429	452	406	370	422	404	434	424	421	409	407	439	431	427	411	389	412	445	411	404	396	414	402	451	435	431	423	410	423	356	434	411	398	420	454	431	410	397	425	402	426	428	441	394	467	400	419	437	397	394	401	423	421	437	433	404	416	428	416	446	433	402	410	424	413	383	375	410	409	418	395	471	411	439	441	415	417	419	464	453	448	403	429	436	405	395	409	414	456	434	449	430	415	397	432	411	413	453	431	441	457	408	428	375	421	426	422	403	438	416	429	408	422	429	398	446	452	420	438	389	396	452	378	426	419	406	431	365	444	403	423	429	434	427	379	398	411	365	413	424	403	451	393	439	427	406	409	439	444	434	409	468	413	403	388	377	447	407	416	486	447	458	441	429	409	405	440	407	366	406	425	436	459	422	413	441	420	426	428	436	429	417	423	435	384	416	393	409	463	437	421	387	442	445	419	391	411	361	452	394	375	408	415	413	444	403	422	441	415	428	400	397	436	399	423	451	385	408	433	427	429	401	433	459	372	430	418	455	434	389	404	411	383	424	432	412	427	431	424	429	422	446	404	424	412	410	405	442	407	425	430	408	448	406	413	428	426	420	395	415	436	437	434	396	431	427	452	424	389	427	429	423	382	436	407	390	433	415	452	415	460	416	435	386	427	433	407	447	414	372	412	407	434	411	448	411	432	410	444	403	401	426	381	435	404	422	419	434	348	414	415	413	406	435	404	411	399	415	424	412	411	400	435	437	413	422	411	404	388	396	407	420	421	447	416	411	430	425	411	470	402	448	391	419	432	423	411	435	420	401	419	422	449	437	438	432	391	375	431	436	462	457	437	415	417	387	422	406	467	408	442	429	454	438	420	414	434	450	416	404	425	438	414	452	406	410	421	442	425	428	404	419	379	454	434	398	399	426	416	408	416	421	407	437	411	434	399	420	407	371	402	387	397	387	420	422	407	410	402	392	429	422	385	432	427	432	399	427	428	419	402	445	415	406	439	409	406	435	405	442	381	439	440	410	413	421	412	439	428	410	421	422	407	420	450	398	431	413	425	420	438	425	444	420	414	416	393	399	417	399	452	415	400	409	421	436	388	410	425	404	458	463	431	439	420	451	402	423	442	397	413	425	389	415	410	402	364	404	395	442	405	403	403	407	384	421	422	462	409	439	417	431	404	387	412	429	419	405	428	427	460	406	428	389	415	412	425	417	433	471	431	426	421	416	449	394	424	426	387	454	426	438	419	428	417	423	423	438	425	416	430	436	408	435	410	436	428	395	420	382	455	420	422	411	429	419	406	436	400	479	434	466	412	405	447	410	413	440	403	438	423	417	416	437	423	428	439	416	432	447	382	394	468	400	429	415	422	420	412	380	421	425	412	453	420	414	455	428	397	416	407	391	399	400	417	401	440	444	413	433	422	412	409	377	421	442	388	384	450	425	420	406	426	450	449	407	430	440	449	426	415	405	410	417	419	410	395	421	401	405	406	416	446	443	394	431	411	434	407	431	393	420	421	427	412	367	406	438	377	413	410	433	414	416	446	381	439	388	458	456	443	454	421	402	396	384	412	390	422	418	425	403	377	398	412	412	416	449	449	415	414	386	436	439	428	482	418	404	410	433	393	403	397	449	423	453	423	430	423	402	404	400	419	416	399	408	422	416	434	452	394	393	456	409	439	416	404	422	453	430	428	418	386	413	429	412	437	397	410	450	366	452	426	412	455	414	426	426	406	463	451	402	406	436	421	411	417	395	385	382	434	462	424	392	424	401	397	454	417	430	414	410	417	413	401	394	411	431	421	411	402	436	419	431	397	417	411	420	417	402	419	437	396	430	424	427	407	396	387	429	430	431	459	406	438	433	431	447	429	412	425	388	390	415	466	416	443	386	456	411	412	423	405	410	411	414	445	427	417	391	438	411	409	437	415	413	435	409	425	411	393	450	407	397	448	417	432	467	404	420	434	417	413	414	427	413	373	435	398	453	399	432	413	440	405	388	401	424	416	411	426	456	397	415	395	401	405	424	423	418	432	420	415	434	421	435	427	419	399	393	417	405	434	447	412	424	414	449	398	439	404	404	478	355	464	406	385	429	460	426	407	423	402	450	402	399	421	429	425	413	407	429	402	414	460	419	426	421	434	380	373	428	415	414	427	426	423	439	427	422	423	418	432	435	424	430	416	425	411	403	446	431	413	432	418	444	414	448	399	386	407	420	406	398	416	423	423	415	384	419	406	395	431	414	411	363	425	424	421	437	412	413	422	417	421	384	406	417	425	418	427	434	420	398	402	400	400	432	426	419	457	416	399	416	440	431	426	423	400	420	399	422	391	434	379	434	411	440	429	392	409	427	425	408	432	431	460	412	398	418	407	420	430	418	419	400	442	430	435	426	445	397	421	392	409	460	408	406	459	427	458	433	441	408	393	413	412	379	452	423	408	406	408	404	393	453	394	404	397	417	398	400	453	413	403	358	408	372	456	421	443	417	404	429	382	434	427	423	437	403	426	442	430	445	411	410	471	433	399	426	420	396	414	385	386	461	428	417	431	418	439	410	415	413	418	426	428	419	414	409	401	409	404	410	401	432	429	422	464	420	426	424	452	408	436	440	406	403	439	416	401	420	424	442	441	386	401	441	396	391	392	450	430	426	442	421	422	423	445	394	411	421	407	432	436	416	410	411	395	436	455	417	389
9533	20429	16626	9601	6121	4472	3194	2524	1993	1706	1521	1429	1767	2177	1872	1438	1073	1020	990	1144	1117	1038	920	818	727	729	675	709	651	679	735	672	704	689	717	714	723	649	663	663	643	581	634	608	583	585	659	631	588	621	616	592	606	585	595	608	633	632	601	606	532	584	584	612	624	617	600	600	554	601	574	542	568	554	598	544	570	572	550	530	507	547	574	551	545	578	545	533	541	515	505	518	526	488	583	537	543	529	535	572	531	511	531	565	561	571	531	543	517	505	570	544	562	556	537	537	540	565	560	563	545	496	531	573	576	526	545	535	564	526	535	586	489	517	547	524	578	515	512	531	518	555	560	526	543	517	525	557	510	527	545	559	514	534	518	513	556	542	555	544	583	566	540	531	515	533	513	512	527	498	515	528	537	550	568	532	569	565	495	544	535	517	524	548	491	550	548	531	507	536	537	519	536	526	537	514	551	564	496	554	496	522	565	554	588	517	543	546	571	543	536	522	533	533	540	517	561	539	529	529	537	539	532	563	525	556	532	523	542	563	583	555	561	534	537	563	486	506	546	525	541	582	554	532	527	577	536	556	527	545	511	558	499	564	546	540	509	512	555	526	554	506	533	526	533	529	513	547	560	501	547	522	542	571	511	535	552	561	551	517	597	517	531	526	564	492	579	563	544	532	587	540	508	522	538	563	515	506	575	529	538	537	518	554	473	537	556	538	531	557	560	515	526	513	589	502	528	558	557	542	533	538	517	573	517	516	558	513	514	564	555	516	520	552	512	504	583	595	533	601	528	536	503	542	563	560	548	528	615	520	545	503	571	573	546	551	530	545	520	558	525	548	568	536	519	506	580	584	505	558	508	526	529	494	547	526	540	537	582	548	563	546	512	525	523	547	516	520	535	565	595	500	505	518	538	519	573	534	582	549	542	532	515	532	548	561	530	528	531	533	598	526	503	544	542	527	562	565	532	543	526	522	545	519	577	554	536	562	565	527	534	567	514	545	526	552	518	591	584	530	542	522	559	542	511	557	564	516	517	537	543	541	552	532	563	565	503	525	532	512	531	525	527	575	534	502	551	561	545	552	551	549	552	511	537	497	513	542	531	551	577	497	540	545	569	542	529	542	524	469	579	566	575	518	528	523	528	532	518	547	539	509	503	550	526	554	563	554	549	557	528	545	517	518	574	544	545	538	501	554	558	495	560	551	533	515	499	503	555	548	566	560	515	530	595	552	541	544	566	535	534	530	530	545	510	483	549	548	525	519	558	564	488	572	528	563	564	506	535	560	552	526	515	555	567	554	547	560	526	539	551	526	520	508	546	514	533	507	542	534	514	533	507	521	527	520	573	526	554	550	583	534	586	534	527	552	532	518	546	564	544	572	542	544	495	558	567	508	533	534	545	517	560	568	551	587	562	518	533	581	535	500	558	540	555	498	550	527	511	512	483	516	530	542	526	494	528	542	497	514	539	511	549	537	561	550	540	551	531	522	538	516	517	555	521	559	539	550	572	575	576	517	505	553	562	518	525	526	513	507	537	551	522	554	525	525	496	519	516	547	537	567	507	555	547	544	562	528	595	529	554	565	540	557	526	527	557	539	563	546	563	516	589	572	507	524	503	504	518	569	544	513	498	523	516	572	574	546	537	552	550	526	506	520	536	558	534	508	547	530	557	499	537	516	532	529	556	515	553	552	555	506	506	508	513	559	490	517	560	529	544	527	550	562	536	559	527	518	529	490	543	551	506	562	548	549	500	555	575	564	537	514	526	503	528	570	541	571	577	540	566	528	529	522	534	543	546	561	555	591	536	537	499	549	531	527	511	527	512	534	538	525	543	556	557	538	540	512	515	539	550	557	567	515	538	570	537	550	516	496	576	564	584	499	502	520	573	526	543	552	553	558	515	539	525	551	591	522	501	509	531	564	525	550	564	540	494	589	580	507	505	562	525	554	505	527	518	539	575	565	519	514	512	544	562	516	535	565	483	518	496	559	515	563	546	492	585	562	490	564	571	544	525	525	576	551	561	543	581	531	523	542	531	525	543	546	557	538	487	510	558	516	569	524	550	510	536	540	518	594	554	571	515	551	556	517	547	560	588	548	555	530	569	519	539	560	549	538	552	512	540	560	580	518	545	548	514	534	535	509	531	529	549	584	539	550	542	534	555	528	534	554	554	571	503	495	550	524	561	520	578	553	512	538	508	551	561	535	566	533	544	515	556	548	528	521	510	575	519	535	570	502	521	532	559	517	541	534	521	502	569	513	593	541	523	516	516	505	517	536	542	548	532	543	545	546	504	556	528	545	540	523	530	576	543	565	572	530	524	544	539	571	545	550	547	537	562	520	531	543	572	508	528	531	550	531	545	535	547	548	552	577	525	551	525	563	559	553	545	562	529	567	514	508	547	546	498	552	551	568	538	520	525	552	524	525	521	529	531	584	571	586	552	525	598	578	552	480	544	535	553	570	505	574	548	537	508	510	594	529	555	536	515	515	546	573	526	548	540	544	520	539	537	582	527	539	537	524	567	535	567	528	581	533	536	545	570	503	533	555	571	547	555	522	548	554	535	506	542	564	532	548	581	561	522	504	558	526	516	567	570	544	562	565	542	536	545	547	531	527	539	533	583	538	560	544	560	579	558	489	529	553	541	545	564	501	554	557	548	504	560	567	569	559	526	508	553	547	564	528	490	540	486	522	568	547	578	522	535	558	562	514	555	545	557	514	533	574	593	582	545	537	562	543	545	552	564	502	522	501	540	582	510	522	496	525	549	532	516	546	507	535	521	549	563	529	546	513	568	540	519	529	576	546	529	574	498	525	537	557	516	538	543	487	548	579	502	496	549	525	520	564	525	556	535	516	544	509	562	582	507	520	489	508	537	559	534	586	514	541	516	580	555	525	525	542	531	577	550	554	560	541	532	523	567	530	551	509	498	542	540	507	575	507	518	492	546	536	555	550	550	555	550	520	559	522	555	536	551	543	552	489	530	506	540	527	549	536	567	544	529	547	556	492	523	559	526	525	533	571	577	542	503	511	530	566	554	546	517	524	528	517	562	554	519	555	575	552	506	526	529	541	523	516	506	517	560	554	564	498	510	509	558	530	552	514	550	556	521	531	528	553	533	529	557	537	505	527	535	559	554	521	558	534	556	569	600	540	522	540	567	525	569	530	525	537	535	516	564	505	559	552	534	564	527	561	534	518	559	555	497	503	516	544	509	542	516	540	494	544	518	562	559	536	572	554	539	558	543	570	523	562	531	531	536	546	568	558	565	536	548	546	545	542	522	534	538	529	534	546	542	539	540	577	515	547	525	545	583	542	525	555	551	560	534	552	544	554	532	567	512	560	573	547	539	568	557	552	527	525	520	555	563	529	526	536	552	491	573	543	500	525	541	521	586	551	556	548	533	552	497	525	540	528	604	596	570	549	550	553	552	557	543	540	552	583	530	552	526	537	566	511	532	567	566	585	527	549	569	567	531	561	504	562	521	522
26821	19391	6945	1501	621	443	285	257	244	257	253	228	295	387	346	262	237	242	274	300	289	307	267	256	271	238	235	269	240	209	221	219	227	242	225	226	204	223	243	240	230	231	234	213	225	234	209	237	225	221	224	224	242	218	245	223	249	226	239	238	246	201	236	237	229	237	215	231	213	225	214	224	240	214	246	237	218	243	235	247	219	224	194	226	227	223	226	211	191	227	227	219	219	233	236	204	226	229	228	278	222	227	202	229	241	233	225	223	234	233	212	215	220	250	213	244	230	239	224	233	220	234	233	225	216	208	240	216	216	247	217	239	223	214	231	226	239	207	213	199	211	253	246	228	253	208	199	218	230	237	226	232	224	232	228	221	215	196	221	215	229	214	217	242	208	226	214	234	233	218	230	214	236	209	200	231	255	242	217	221	221	244	195	226	234	211	235	227	226	216	226	226	228	211	210	222	228	245	207	231	214	209	213	229	253	257	213	218	227	243	214	225	230	250	204	227	227	227	241	237	205	231	259	213	261	236	220	205	235	229	208	202	236	204	211	259	245	240	216	240	207	250	237	242	222	198	211	241	211	231	228	238	225	243	235	217	239	215	231	223	217	247	196	226	234	208	232	229	229	234	221	207	214	239	235	221	247	221	234	222	213	207	224	220	218	202	229	239	229	210	237	216	237	225	221	228	237	242	244	222	242	259	219	229	237	232	225	211	221	240	218	221	230	226	242	218	204	192	202	227	192	224	226	205	220	246	254	257	202	195	223	208	201	219	225	232	242	213	230	245	179	230	217	229	235	220	232	245	222	230	225	205	254	199	218	196	212	222	231	211	220	237	245	199	191	214	248	240	223	245	227	209	229	221	232	227	227	229	217	219	196	218	231	222	211	239	215	229	228	211	242	217	239	240	245	221	232	224	209	226	214	218	209	208	240	222	239	240	223	201	206	228	217	211	214	233	218	219	193	233	239	219	215	232	228	214	219	216	205	234	247	226	237	218	237	240	212	240	211	247	223	235	205	238	244	211	222	215	186	237	231	226	212	220	234	217	210	226	243	233	250	223	236	221	241	217	254	207	212	213	256	230	233	219	192	210	212	250	235	217	235	210	234	242	189	220	237	213	238	232	221	219	235	228	211	229	212	254	223	237	215	220	210	224	217	188	213	203	213	243	220	226	203	237	221	249	242	194	204	245	253	246	208	222	215	215	190	212	211	216	225	210	202	216	220	237	224	213	243	208	204	221	215	223	227	235	238	202	247	216	203	210	236	192	235	193	217	234	229	209	224	232	249	219	201	205	235	242	234	223	247	197	245	213	215	230	223	220	224	225	257	228	227	188	230	231	233	234	216	221	206	199	217	251	218	228	229	226	213	208	241	211	247	229	218	213	239	232	206	216	226	206	231	253	230	215	229	207	221	238	223	214	238	218	230	245	233	243	234	181	225	227	209	235	215	234	203	234	211	212	226	206	208	208	213	247	230	196	236	224	212	217	210	218	207	235	260	213	199	206	225	242	206	236	240	207	205	227	237	228	223	226	221	251	219	221	245	213	247	207	200	210	254	242	216	228	210	239	240	225	208	205	224	212	243	201	219	221	230	213	223	250	243	215	249	183	222	235	215	237	198	244	204	245	222	231	230	208	225	250	235	209	239	242	223	225	224	245	232	210	200	231	220	228	239	242	231	201	208	213	203	192	211	230	207	202	205	212	204	235	217	201	205	236	214	226	185	221	229	234	225	211	215	202	250	234	220	212	242	217	215	239	212	234	210	233	206	218	216	209	238	190	209	233	226	229	233	215	231	221	216	219	210	224	239	223	254	222	210	221	209	229	237	196	216	238	220	251	210	220	206	227	222	222	227	226	210	267	223	229	213	216	227	227	216	231	236	229	213	217	218	215	219	233	198	218	217	216	228	244	219	212	221	227	230	239	215	197	233	245	216	231	236	206	218	219	226	224	203	214	214	210	237	227	228	198	227	237	208	234	223	234	227	244	231	216	210	219	241	229	227	225	232	244	199	226	268	247	262	229	267	224	210	228	206	226	226	240	220	210	249	254	234	233	222	232	249	211	235	227	235	228	238	218	208	212	209	237	221	268	193	226	241	200	227	234	228	214	226	219	233	257	182	217	212	246	204	216	222	226	220	225	218	210	227	226	219	216	215	235	236	216	212	237	207	236	230	201	250	209	210	236	221	190	231	234	245	219	213	233	222	260	210	230	248	219	221	252	199	220	232	224	222	247	222	201	183	218	225	243	203	216	219	197	228	227	216	192	216	205	221	233	233	220	246	220	226	237	245	229	230	213	216	198	217	210	230	210	214	234	226	225	214	222	184	238	233	225	226	221	205	245	220	207	234	235	217	239	233	223	219	227	232	216	227	237	228	258	222	233	246	228	222	232	207	214	222	237	230	240	231	259	213	217	209	255	224	208	204	218	239	247	234	206	245	236	240	209	211	222	215	232	254	184	201	235	211	207	243	237	214	213	242	202	207	231	220	193	193	233	240	240	213	221	226	227	248	208	213	213	202	239	224	228	232	202	222	225	209	218	201	211	226	208	217	216	238	194	226	207	232	229	234	224	252	240	240	191	220	242	225	233	252	228	205	238	235	223	240	212	217	210	235	234	217	240	239	216	247	223	209	216	246	238	224	255	216	240	214	251	207	215	239	225	216	219	237	220	217	222	227	243	235	213	236	223	227	227	216	240	248	233	229	209	229	217	239	206	211	223	206	215	233	210	221	221	219	213	208	233	232	207	225	232	233	236	232	231	205	242	240	237	222	224	227	235	220	209	210	217	197	204	224	227	194	236	230	240	246	222	213	223	218	258	229	209	237	207	198	215	204	224	236	244	249	199	226	200	202	221	214	225	229	213	208	234	195	211	222	241	232	227	215	206	215	229	227	229	231	227	210	214	229	226	226	225	204	231	227	207	224	180	211	215	220	214	200	259	243	222	213	205	218	228	228	212	235	205	210	209	198	193	196	194	222	241	216	224	212	217	215	219	245	228	231	245	247	243	244	209	227	247	212	197	231	214	197	229	212	221	217	238	221	238	202	240	201	213	201	211	236	216	241	242	205	206	212	240	208	206	221	218	252	222	212	239	225	241	231	228	208	236	230	244	240	211	230	207	236	225	229	229	230	227	227	219	231	219	222	220	225	230	210	238	250	216	213	201	216	249	220	220	205	238	234	252	265	230	233	245	226	216	234	217	217	221	232	232	232	242	247	220	227	237	228	231	210	207	248	228	228	247	256	226	189	225	234	232	233	227	220	230	256	213	226	227	226	253	213	233	218	212	227	183	210	210	216	189	247	257	205	226	216	231	211	211	230	214	225	229	217	224	216	251	237	225	244	219	218	231	230	231	207	236	213	224	217	224	232	235	236	203	239	227	219	229	217	235	214	240	230	231	205	244	216	211	239	196	189	222	250	218	213	220	224	253	224	232	241	215	219	209	218	219	255	220	220	233	211	223	226	251	218	249	229	236
6026	5503	4229	1896	1067	833	474	421	409	365	391	392	546	789	717	516	442	373	434	456	462	432	380	402	363	321	318	328	315	343	341	327	343	325	342	331	327	326	324	328	294	293	321	338	281	327	301	297	294	316	308	296	309	316	321	363	274	300	325	343	264	291	312	326	278	303	289	270	296	317	311	312	270	329	329	326	296	280	317	282	295	302	301	285	315	325	331	279	315	293	298	262	278	292	306	300	291	316	277	276	258	287	292	302	269	298	300	282	312	300	284	293	281	303	295	295	280	301	285	316	311	269	316	282	298	283	277	316	305	300	283	293	284	306	314	320	271	256	297	287	275	261	287	315	289	285	276	311	278	309	269	300	298	291	288	292	324	286	289	315	307	268	320	322	279	272	304	295	293	285	285	293	311	343	279	295	331	307	291	318	285	299	287	282	332	281	276	285	310	296	288	299	290	311	285	326	303	271	299	312	276	287	291	296	320	288	302	298	292	295	288	279	284	284	356	290	288	288	279	290	304	320	268	302	299	300	284	305	303	267	277	310	316	248	278	280	322	323	299	284	308	308	293	307	299	271	305	284	304	263	295	287	301	295	328	291	260	269	287	275	282	308	293	312	294	315	296	313	320	280	292	281	285	302	314	284	296	277	296	301	331	340	306	306	306	318	286	292	265	310	287	289	300	299	312	311	310	282	289	300	293	271	303	304	275	285	295	326	323	300	289	311	309	307	282	289	297	281	298	336	287	295	288	275	293	299	280	285	268	276	311	318	292	318	295	270	295	332	342	289	291	316	322	271	301	285	323	290	337	288	280	289	294	293	258	332	272	301	322	293	305	286	301	274	319	305	277	284	272	301	274	293	296	312	343	293	291	303	318	273	296	318	287	308	285	307	286	319	275	266	340	279	280	315	279	322	312	318	305	276	295	270	333	266	279	311	315	295	288	292	304	308	295	272	296	294	282	273	277	345	288	318	282	302	331	287	317	307	308	295	302	315	293	278	290	303	269	277	296	308	264	327	275	312	264	306	284	314	305	317	304	307	297	295	291	300	280	278	315	279	287	279	274	305	288	270	296	304	307	297	298	286	318	285	293	283	286	292	307	297	296	279	287	307	310	296	270	310	304	301	286	299	291	304	269	293	301	270	307	294	267	280	285	312	285	276	335	310	276	275	305	269	287	282	294	317	264	297	288	293	331	281	290	265	264	305	275	286	293	317	291	297	247	260	302	282	265	298	298	279	294	299	260	316	272	305	291	307	276	298	299	298	301	306	298	309	345	281	298	294	277	286	293	302	318	279	276	287	272	306	273	290	314	311	301	304	305	255	318	315	279	299	305	311	293	272	300	277	305	296	280	302	292	291	268	307	309	317	304	302	306	293	323	309	293	302	298	290	271	316	309	281	281	309	277	287	277	288	293	300	299	297	287	306	294	301	238	276	295	298	299	263	296	279	311	300	274	284	286	310	296	287	269	305	272	301	269	293	269	303	283	262	313	279	311	314	274	314	299	273	336	260	303	298	311	293	294	284	287	268	326	300	288	306	304	264	305	288	290	286	294	283	274	280	286	287	302	295	303	302	316	278	290	315	287	281	321	295	329	318	307	296	302	279	297	278	269	254	236	278	306	289	334	278	310	295	310	290	296	256	301	277	263	312	278	293	307	310	283	302	307	287	297	325	290	288	278	303	279	275	288	295	288	317	282	267	294	278	265	296	288	297	303	294	288	285	310	288	274	327	289	294	281	285	293	317	310	307	276	305	285	269	282	289	327	304	280	294	312	292	267	300	286	310	286	277	299	285	301	324	328	284	316	297	291	278	305	272	293	277	313	263	319	271	279	296	261	287	297	298	255	317	284	315	273	265	291	292	252	314	304	297	295	297	343	315	289	296	285	295	314	321	280	273	299	338	304	298	292	277	267	302	314	289	293	305	282	285	322	305	290	312	294	293	282	294	281	304	296	325	306	292	301	312	279	275	288	302	280	297	312	297	279	289	286	275	286	263	294	288	299	296	278	311	264	286	303	305	272	292	331	274	277	284	292	323	267	306	316	307	264	293	328	280	290	315	293	260	320	278	285	293	290	261	299	291	323	278	266	301	299	294	310	285	302	326	288	313	284	326	318	280	342	298	300	317	289	278	287	304	317	284	268	311	288	291	288	299	312	264	292	315	275	295	275	290	261	252	310	292	298	300	320	286	300	313	265	279	265	285	271	316	334	278	298	292	309	306	303	297	320	301	314	291	339	321	265	295	279	312	270	307	290	297	264	333	322	271	297	318	289	316	267	294	295	299	314	293	297	270	312	322	309	305	311	307	320	275	299	293	266	290	302	280	305	284	307	281	306	325	299	272	289	311	311	287	262	316	291	268	292	289	280	299	284	315	294	264	283	269	278	318	281	307	309	286	293	323	325	299	314	288	284	308	277	311	327	286	320	273	323	282	310	299	300	285	287	294	310	268	292	291	298	307	294	292	298	300	282	305	289	307	277	286	306	294	288	297	329	306	303	278	300	295	290	294	292	295	294	266	297	281	298	330	315	288	313	297	287	280	319	274	306	304	297	300	313	333	288	309	277	280	264	308	277	309	326	279	313	304	320	302	302	291	303	310	311	280	287	290	299	279	343	291	280	268	286	302	311	283	287	282	286	304	288	276	287	322	288	299	280	310	316	288	307	325	287	331	284	275	319	288	260	311	300	288	305	289	286	316	314	280	283	293	288	329	300	288	307	272	294	280	309	279	303	310	307	301	297	300	277	306	268	305	295	293	300	300	289	322	289	302	288	289	284	290	304	316	309	278	301	264	315	309	279	289	296	303	298	287	301	288	275	253	291	290	300	302	320	266	296	286	283	283	286	298	307	290	343	252	297	278	245	311	273	264	300	333	288	313	311	298	300	296	275	288	314	275	301	306	321	309	313	300	295	296	282	280	296	284	301	286	258	304	306	266	286	286	290	290	289	311	289	262	280	288	281	275	296	295	287	312	308	296	293	285	286	304	310	288	290	270	301	302	305	277	287	295	284	287	326	303	279	305	301	302	295	274	309	286	293	288	298	262	312	275	283	293	299	292	283	276	310	311	285	299	294	338	293	284	294	273	303	288	292	284	286	312	281	316	299	304	303	288	310	296	280	309	290	273	296	292	278	322	315	308	278	302	302	326	299	300	320	287	281	292	297	290	317	299	290	309	312	309	303	283	292	287	305	285	297	318	274	284	320	291	305	301	289	278	304	288	285	305	287	307	298	304	283	313	293	309	282	293	301	350	321	273	263	311	287	300	310	325	313	292	331	320	311	315	299	286	308	298	281	305	316	338	294	289	275	297	277	294	300	307	297	292	303	293	312	343	274	301	305	288	281	288	290	298	288	303	295	261	315	290	302	266	298	322	264	279	300	286	301	296	265	276	274	308	311	311	290	290	304	285	293	282	318	303	280	340	291	306	291	275	259	311	287	274	306	313	292	309	296	297	271	272	301	289	306	255	271	296	297	293
23710	20922	28082	23904	20873	8916	1258	780	679	657	644	586	662	820	742	653	574	526	568	557	538	541	506	512	507	422	426	449	474	495	442	467	423	458	445	468	437	461	416	385	458	425	426	428	431	413	412	432	482	437	438	422	430	460	438	453	430	412	409	452	427	406	424	435	445	446	435	410	436	420	446	409	402	435	420	399	394	414	421	432	414	412	451	372	426	431	436	387	405	441	422	415	430	426	390	425	430	399	420	421	436	433	420	396	415	376	413	460	394	388	433	419	448	399	427	412	415	384	390	416	405	403	400	378	386	395	378	429	423	426	417	435	421	405	431	423	419	381	392	397	436	415	393	394	441	414	449	400	408	383	408	398	380	443	422	392	406	418	421	417	401	414	418	377	415	399	410	365	440	447	408	400	385	415	406	450	350	397	414	399	447	429	405	412	395	381	417	405	369	370	394	465	429	391	423	421	422	429	416	455	399	417	411	422	416	447	391	454	419	421	426	423	444	430	421	420	428	410	395	399	395	398	386	420	423	399	387	431	408	411	407	401	409	377	400	431	419	406	440	379	401	418	415	389	405	423	434	420	430	384	405	432	423	424	397	413	404	432	410	390	419	395	444	403	395	397	439	417	369	404	413	420	425	419	466	381	430	402	393	388	402	396	427	404	453	411	399	398	409	382	364	403	387	372	389	408	402	439	417	416	445	397	401	420	421	413	429	399	396	439	411	404	420	396	441	412	393	427	447	391	417	401	392	391	434	409	399	397	434	431	407	423	389	389	409	390	414	398	423	399	411	405	365	444	426	436	431	418	388	403	428	439	408	435	398	379	396	447	415	417	391	411	422	413	449	419	432	375	393	416	446	403	419	369	434	380	409	388	409	416	400	430	421	391	378	404	423	390	413	406	433	397	434	429	412	440	396	444	416	477	423	411	401	413	425	424	423	390	376	410	418	380	396	420	438	405	401	421	408	406	405	421	385	400	392	367	435	428	408	392	437	423	447	384	410	457	431	418	427	431	433	411	400	436	386	410	401	403	434	462	399	409	419	393	393	404	391	392	382	401	409	405	454	396	407	409	396	419	410	377	423	408	380	439	457	439	405	416	380	405	403	385	400	424	430	445	456	406	428	407	397	397	397	434	379	442	431	410	412	425	372	399	422	456	420	393	421	430	409	417	417	414	405	405	422	430	411	422	397	437	401	375	410	423	439	431	420	434	422	433	397	437	409	408	452	429	399	417	398	422	427	427	425	407	411	379	399	390	410	353	394	398	411	404	422	404	412	360	403	412	369	444	409	398	418	405	381	433	406	403	404	418	402	393	434	399	429	454	393	456	405	395	443	470	393	407	416	417	375	424	414	411	427	448	417	388	446	446	431	422	418	406	424	405	406	391	433	397	417	418	392	386	428	407	420	406	411	394	410	359	395	400	390	404	418	398	399	417	413	418	413	388	363	398	427	441	427	399	419	409	387	391	432	409	405	405	395	421	420	408	386	413	394	396	423	414	379	456	423	413	419	398	410	395	433	422	367	429	405	383	428	413	388	425	433	409	412	427	422	420	389	428	360	374	421	408	416	431	378	411	410	390	398	411	419	433	396	417	413	404	421	429	394	414	411	398	392	370	426	396	378	431	404	377	430	409	383	398	398	394	408	402	401	420	367	384	453	405	391	404	414	394	445	422	407	395	413	422	406	398	428	382	440	407	396	385	400	406	391	416	392	399	428	431	406	424	436	405	395	398	420	404	406	426	380	392	406	430	382	444	389	428	403	429	432	415	432	425	441	414	395	396	399	422	411	428	399	435	376	453	429	411	388	399	441	448	431	442	436	400	442	418	396	421	450	419	419	401	431	424	442	385	366	411	417	403	390	443	390	423	417	412	414	399	413	424	410	396	403	405	438	424	460	424	423	384	411	423	392	388	412	451	414	401	437	409	410	402	414	394	404	419	424	418	378	439	404	425	407	412	411	402	423	427	362	436	433	408	450	394	393	407	451	426	401	366	461	424	406	414	386	413	366	438	413	426	420	419	385	359	427	481	389	373	379	404	395	390	417	421	371	421	440	385	409	408	447	390	384	428	388	449	412	435	427	444	409	394	368	382	421	414	389	412	406	439	408	383	440	430	398	421	358	403	419	403	415	409	427	423	424	427	416	364	408	409	419	390	378	392	438	381	368	397	398	407	386	408	438	413	421	398	426	424	433	397	421	405	374	433	382	395	446	416	427	400	382	433	402	390	379	413	418	382	408	420	405	463	432	381	381	400	398	404	427	381	411	418	426	412	417	372	425	424	393	389	393	396	406	409	380	425	431	408	433	411	420	375	411	402	388	389	446	392	398	418	401	444	386	381	437	396	413	368	413	398	404	411	394	409	455	398	385	397	433	424	430	387	402	431	409	399	392	404	429	361	426	393	406	415	424	404	410	421	433	405	415	414	433	396	423	407	423	424	383	432	402	376	391	411	425	441	429	398	420	426	414	427	418	427	416	419	435	398	415	409	412	422	414	424	432	387	414	412	404	389	397	428	418	412	403	381	380	428	410	398	426	419	408	425	438	409	387	429	425	424	387	385	387	413	444	362	407	415	413	391	390	443	417	402	400	422	412	404	415	423	424	417	425	398	413	381	400	408	419	484	410	397	434	412	428	386	408	366	402	396	390	428	415	419	442	387	397	419	409	423	394	433	366	401	395	423	390	423	428	423	458	405	395	386	357	420	414	429	426	352	382	406	415	406	407	458	404	415	436	433	397	442	406	413	414	412	435	417	391	380	395	413	385	395	400	423	402	431	390	419	423	383	406	451	377	413	427	366	403	423	437	409	387	439	408	383	410	455	421	422	422	416	377	403	417	391	392	429	390	433	407	405	444	416	421	390	399	443	430	382	424	425	405	410	420	375	433	398	395	447	425	421	388	411	418	382	412	412	424	410	414	408	403	399	426	417	358	386	411	394	442	377	403	384	381	379	368	423	400	412	422	419	411	412	402	388	468	409	404	448	390	363	442	402	415	453	403	441	405	409	388	396	439	427	390	412	417	403	413	453	391	373	424	380	431	406	440	438	387	371	393	420	412	390	424	428	422	418	387	450	437	375	393	415	369	400	439	417	417	407	429	429	407	404	394	355	410	401	384	398	413	415	433	373	401	423	442	389	435	397	400	428	431	417	391	433	430	399	395	408	381	408	425	427	422	369	413	406	385	398	413	438	445	419	414	411	424	422	406	404	374	417	372	424	408	445	387	424	413	424	396	401	409	413	419	411	381	419	389	398	429	410	398	434	427	419	371	428	394	419	405	426	414	403	419	400	372	419	402	393	387	421	449	414	417	403	441	417	406	387	405	409	404	432	410	419	394	421	382	390	422	407	439	427	406	415	426	425	388	409	378	394	412	445	386	402	421	427	429	398	389	416	381	413	406	400	407	387	422	398	400	391	381	408	411	378	410	410	411	411	420	389	404	404	402	418	421	381	454	419	394	411	423	402	417	432	414	411	424	406
7171	14157	12023	5855	3629	2704	1930	1461	1311	1143	984	907	1128	1440	1386	1090	862	791	812	920	870	868	755	691	694	665	594	607	639	626	613	626	577	573	636	623	602	605	570	592	619	551	516	556	586	562	503	552	569	581	547	562	563	585	555	577	533	588	560	528	526	565	553	569	600	594	562	558	568	512	534	534	499	560	576	546	508	506	535	557	537	565	513	508	545	525	539	538	531	499	526	546	539	493	506	528	539	529	535	518	501	537	523	537	512	520	515	514	489	495	509	487	532	525	545	485	523	547	514	545	500	470	543	561	495	580	522	577	520	552	524	541	518	532	505	506	499	540	545	533	553	507	537	482	550	549	534	547	522	531	517	536	529	549	535	564	480	513	503	539	529	522	531	511	559	545	587	489	509	521	548	539	532	528	505	539	533	544	565	528	550	548	528	561	552	535	591	514	525	542	572	547	551	517	556	535	506	553	572	519	490	531	520	560	502	537	504	525	512	544	572	512	552	537	515	472	504	491	535	529	542	537	533	506	528	518	543	536	499	545	537	522	507	495	544	529	539	543	483	512	531	534	527	540	503	539	538	531	538	522	519	502	543	500	539	524	501	536	498	523	503	532	485	497	558	549	544	484	542	499	541	507	532	518	554	528	531	564	533	571	530	555	511	502	544	551	566	541	480	500	551	524	540	527	542	544	516	534	558	550	554	486	513	563	499	510	483	498	521	569	514	533	515	524	528	520	546	558	534	561	479	512	538	554	541	505	547	531	517	553	534	517	497	534	547	535	521	535	482	554	539	508	552	560	505	563	528	528	506	514	548	558	507	569	495	534	528	469	504	516	509	534	541	526	524	516	553	549	551	523	525	516	560	505	532	545	542	543	565	520	554	567	532	549	531	525	525	551	553	509	528	574	551	548	532	547	504	508	558	504	535	532	536	524	538	476	506	519	569	506	501	505	547	543	518	528	526	504	509	501	514	529	558	569	501	523	560	530	514	505	537	555	529	535	525	568	524	536	540	531	567	519	530	499	466	562	531	536	538	519	515	531	507	529	543	530	550	518	509	517	507	527	560	505	567	563	538	522	562	532	506	571	510	531	542	550	537	531	547	540	545	523	555	532	561	478	528	526	507	516	537	515	514	517	516	557	495	564	526	557	532	562	519	511	525	499	511	527	524	565	541	510	531	564	517	545	526	519	499	492	550	538	569	522	519	541	517	559	527	530	513	517	523	515	528	507	537	534	563	556	505	507	525	545	507	513	522	514	526	540	536	540	561	489	555	519	528	553	505	511	571	542	529	507	536	519	534	518	511	571	565	512	519	529	511	534	499	545	489	502	533	516	540	501	519	532	571	492	523	541	551	513	506	525	527	505	510	520	532	557	577	507	502	554	483	497	512	530	550	515	504	546	525	551	520	521	528	532	488	507	505	556	561	521	512	548	595	513	571	525	499	507	531	519	496	499	551	519	509	502	507	571	524	499	506	531	556	516	493	508	524	531	523	513	532	512	535	513	514	496	534	504	481	504	540	522	532	528	518	507	529	498	546	496	581	515	531	550	547	552	533	511	549	495	537	504	535	531	513	478	494	564	530	521	540	533	549	483	512	505	559	599	519	522	542	512	539	535	518	551	497	515	547	511	497	482	513	527	518	509	580	532	518	529	538	523	565	514	518	586	543	563	512	537	549	527	534	567	528	501	582	519	561	530	524	517	524	520	519	545	535	530	504	506	540	548	538	540	519	471	510	497	540	509	523	515	536	512	566	581	517	563	564	539	524	552	531	502	554	525	526	530	505	548	548	550	561	534	539	524	525	519	541	483	518	508	558	543	573	520	526	545	550	519	520	536	518	518	494	589	568	578	520	488	522	542	516	530	540	540	508	539	538	513	558	517	531	528	536	536	531	492	524	551	521	559	541	527	489	542	518	531	547	514	536	532	528	544	505	546	552	559	543	469	545	538	531	488	553	502	493	527	522	514	543	532	486	537	535	513	519	538	524	520	543	525	552	529	573	545	566	511	498	508	564	556	557	527	521	521	553	528	533	523	544	522	556	546	529	531	515	534	529	531	485	496	586	524	530	509	498	541	483	547	518	533	559	554	543	570	522	531	529	554	520	520	538	535	523	517	527	517	550	506	534	566	494	555	508	521	533	563	554	519	510	531	549	499	545	552	539	499	519	540	537	505	504	496	507	513	505	532	528	552	528	545	507	539	533	531	556	531	540	501	551	563	495	507	527	512	536	531	512	567	547	565	545	487	539	530	520	570	513	553	513	517	521	545	523	529	528	509	497	545	507	525	551	541	504	504	500	532	499	555	526	499	511	569	482	525	536	510	535	527	514	532	510	527	503	505	504	535	540	507	547	549	498	546	507	536	487	527	499	481	564	503	548	513	577	517	510	512	549	495	553	546	529	508	515	533	519	507	515	488	541	488	483	492	541	532	514	531	520	570	540	501	535	526	546	544	482	511	516	527	509	528	522	563	581	525	528	533	514	493	521	527	518	536	536	548	523	534	557	537	508	526	531	553	498	498	525	512	548	527	505	579	568	536	497	519	538	484	537	547	544	541	559	500	532	518	482	536	560	516	578	531	574	528	556	529	477	542	511	546	517	511	493	517	524	526	481	513	497	540	528	536	543	506	547	522	555	528	529	506	554	510	509	532	568	535	542	516	536	502	557	491	518	564	573	460	514	524	541	523	513	484	489	550	517	531	544	529	501	483	513	521	529	550	545	529	534	536	504	479	479	523	550	558	569	531	502	556	505	514	543	538	539	482	532	561	554	558	551	514	513	538	513	530	532	492	505	531	555	514	528	549	516	577	502	484	508	571	526	524	560	521	556	574	507	517	532	531	519	547	545	495	545	503	560	528	509	509	504	532	527	515	569	547	551	514	508	527	515	494	521	525	525	480	530	517	508	523	511	509	509	547	536	593	548	545	532	504	515	515	514	485	490	530	525	501	499	502	507	545	519	541	542	528	507	522	545	555	515	526	518	512	532	522	517	514	555	541	495	507	506	487	551	540	524	538	550	518	531	495	520	517	566	563	512	544	522	480	510	519	529	534	511	485	519	537	542	504	465	521	497	536	522	543	558	517	501	554	532	511	543	545	529	532	514	545	515	509	500	538	549	549	546	556	514	562	547	505	536	534	563	552	509	546	512	538	574	529	498	553	523	498	511	536	522	560	507	507	532	526	521	579	546	497	521	514	568	535	544	518	524	528	553	557	508	514	528	514	505	539	576	524	550	481	532	532	546	552	507	525	563	572	526	520	558	574	536	505	507	515	513	547	495	563	516	510	573	511	555	510	520	506	516	521	552	567	532	509	502	532	540	548	544	535	521	539	530	556	518	527	511	542	524	526	502	541	552	535	521	554	551	540	490	518	528	520	522	574	514	503	530	492	542	522	533	539	517	528	505	525	539	543	502	554	573	480	536	518	557	516	506	540	532	500	514	539	492	488	522	522	547	533	505	528	517	520	556	522	536	487	559	523
24888	20921	26837	24926	7441	708	399	346	258	263	265	252	293	398	358	305	216	196	262	262	277	261	228	215	197	197	203	161	189	201	205	178	168	182	162	198	188	185	171	170	175	160	179	180	158	166	169	187	161	160	174	182	158	185	165	152	184	177	171	123	160	178	166	168	181	181	168	168	178	174	158	177	158	160	170	133	174	176	162	159	165	175	151	146	174	152	161	153	158	159	163	162	152	157	155	166	149	143	154	175	142	149	152	170	168	162	147	148	167	160	156	149	131	145	145	156	158	172	177	170	153	164	163	171	165	154	170	156	143	177	147	141	176	164	137	152	159	162	160	175	157	155	151	160	172	158	144	151	149	158	150	152	188	140	154	165	177	154	167	178	167	183	158	152	166	127	163	161	153	157	163	168	153	143	173	165	169	159	145	156	164	166	146	162	151	159	152	155	173	143	178	155	138	168	171	142	163	158	151	167	163	166	163	149	137	129	159	167	167	185	160	164	144	152	157	150	147	144	149	148	149	153	156	161	166	148	147	138	149	154	140	150	141	154	155	148	171	150	155	148	142	136	144	148	153	185	153	155	167	185	145	151	166	148	138	184	176	149	153	155	151	152	144	144	162	154	144	170	164	172	178	139	143	142	178	165	164	182	149	169	160	170	138	176	137	148	165	170	157	168	164	152	168	162	141	175	143	163	141	154	148	147	155	162	151	165	159	160	153	157	173	176	151	162	140	145	162	168	159	144	164	151	138	181	175	135	161	172	188	162	166	148	159	161	155	160	163	167	137	144	155	163	152	161	156	165	159	151	148	171	146	161	168	151	141	179	161	165	167	137	163	168	166	152	163	158	134	165	173	164	163	162	156	172	173	147	156	146	173	173	149	143	150	141	148	175	157	159	169	152	148	140	158	138	135	164	136	152	135	144	164	153	167	145	152	155	151	137	171	155	143	186	154	139	168	159	160	135	145	147	144	170	168	161	142	142	150	134	153	151	159	157	154	170	186	164	150	147	162	168	160	156	152	157	162	151	144	169	161	156	172	158	173	147	131	145	179	144	160	156	171	164	166	166	174	155	136	156	179	142	150	158	173	161	171	156	150	169	158	140	167	148	156	148	156	147	166	139	171	127	151	163	149	166	161	164	141	164	151	143	148	153	179	141	154	153	149	110	152	164	145	151	160	164	161	166	157	155	161	172	143	161	140	161	175	152	133	165	168	163	154	150	156	167	156	145	151	149	161	156	178	134	163	161	144	148	150	148	166	156	161	175	160	179	150	158	168	179	144	147	165	169	170	121	127	157	157	153	134	159	147	154	152	149	153	144	167	166	176	159	164	156	156	156	161	145	157	151	159	184	133	154	160	148	144	179	155	140	152	182	173	157	161	142	143	183	158	135	115	155	136	151	174	178	158	155	177	149	144	139	148	135	140	163	161	153	166	144	150	167	155	141	169	154	179	156	168	151	162	146	156	139	133	149	151	147	167	168	157	175	147	172	130	175	150	162	171	154	153	145	140	125	158	160	167	153	165	163	160	139	155	154	147	156	158	146	143	162	142	156	172	151	159	174	158	149	148	154	131	174	161	160	165	138	155	160	158	183	159	149	170	139	161	148	152	149	178	150	145	136	164	150	140	156	146	156	156	145	145	153	160	164	153	189	129	157	142	153	150	138	156	134	172	151	151	160	152	154	157	174	164	157	152	173	161	174	167	152	170	145	165	126	163	140	154	157	166	136	147	148	160	138	156	163	166	166	156	145	177	154	166	131	144	171	164	161	164	164	154	174	163	159	184	170	133	169	137	146	146	155	151	160	157	150	163	172	164	142	161	143	165	142	167	149	148	152	148	172	171	155	142	178	152	153	157	172	177	161	147	175	146	165	142	144	150	185	156	149	145	166	171	138	156	159	153	126	150	164	154	144	165	161	160	163	144	162	161	145	152	158	142	151	151	177	157	167	153	156	139	169	171	169	154	157	146	156	154	179	163	157	151	172	171	164	163	142	144	133	163	158	149	147	145	162	161	154	151	158	150	140	160	144	160	163	162	148	165	145	148	136	160	157	172	175	152	174	152	147	158	142	159	151	168	147	159	152	162	154	158	167	158	159	144	155	157	142	151	153	147	157	161	149	153	147	178	159	159	154	123	167	160	149	150	148	148	141	164	156	150	158	152	159	156	166	138	152	141	155	174	159	167	166	148	160	167	132	131	160	148	163	138	160	182	164	143	150	155	150	141	162	151	151	148	180	137	162	147	149	152	145	161	156	164	165	152	165	159	145	165	170	147	157	155	147	149	159	162	172	155	171	157	176	143	156	134	161	145	171	157	156	163	161	142	146	142	155	164	156	144	159	164	160	159	136	159	162	144	178	155	155	155	142	165	138	149	158	167	137	163	152	156	165	147	134	141	143	175	154	142	159	166	177	159	161	161	168	172	125	150	146	132	144	142	189	157	168	161	152	156	154	162	165	164	168	158	146	154	160	147	155	143	145	153	138	163	126	151	144	158	154	171	165	157	154	171	145	144	143	173	180	156	155	149	166	170	150	147	144	149	169	170	149	137	144	153	165	160	162	165	160	167	154	156	146	159	161	155	142	152	143	170	163	149	156	155	164	159	165	147	161	159	147	142	146	156	138	150	153	146	166	143	165	154	161	163	131	163	150	143	143	152	148	159	138	153	170	150	144	169	152	152	135	177	154	163	163	161	154	155	175	163	147	181	166	163	166	151	156	163	143	157	165	155	160	162	135	157	169	183	164	123	158	159	155	155	172	155	158	166	163	139	154	146	161	145	161	175	134	179	162	151	165	146	161	185	152	153	137	162	190	171	141	149	146	143	146	144	166	139	157	136	173	142	161	159	161	149	147	147	146	155	159	158	161	149	148	132	170	154	134	134	132	172	168	141	153	150	155	174	156	154	163	150	156	161	153	164	170	154	160	169	156	159	160	147	157	160	156	170	172	161	137	140	158	133	154	137	164	141	143	140	163	156	154	149	163	179	147	171	175	174	125	152	171	156	148	158	135	142	145	135	161	164	146	160	167	145	173	175	141	143	178	165	166	158	156	164	128	156	183	155	152	164	142	146	151	170	136	153	162	159	172	159	150	159	148	170	153	148	164	169	156	160	161	142	142	161	152	180	185	150	155	160	159	156	163	145	141	171	143	154	149	170	144	154	151	166	145	136	144	133	147	150	166	148	149	174	152	151	149	152	161	158	171	162	174	152	163	164	160	154	140	155	150	176	157	163	149	161	161	132	149	148	141	136	151	152	151	160	162	150	150	139	158	151	144	166	141	157	152	148	159	171	150	161	165	150	166	158	167	155	154	141	136	160	161	153	140	131	152	173	148	142	139	147	180	179	150	142	146	134	164	157	162	160	158	154	145	150	144	163	154	159	146	168	179	163	152	139	155	154	139	149	143	157	169	181	161	141	147	159	155	171	149	149	143	170	161	158	159	165	139	160	159	164	155	155	131	166	127	150	169	153	157	148	170
6844	9668	8160	3720	2142	1699	980	793	688	563	554	456	620	862	879	616	410	414	484	507	499	455	411	334	305	332	307	250	257	308	302	259	277	279	317	309	250	268	246	247	250	211	225	254	200	219	267	250	258	252	261	230	263	272	245	252	231	250	235	261	237	248	246	226	233	270	250	228	244	240	211	222	213	232	259	233	232	209	230	238	246	231	227	222	229	238	185	229	215	232	230	232	213	205	210	204	218	238	232	238	234	217	216	221	236	239	224	234	228	214	237	205	218	202	229	227	233	243	202	204	237	240	218	232	219	205	207	202	231	206	225	216	215	251	244	215	206	212	179	219	227	218	233	194	208	212	228	216	195	215	208	230	185	215	179	231	227	235	200	208	226	217	216	206	184	206	219	218	212	225	206	220	222	210	226	207	215	219	222	255	231	212	214	239	213	216	204	212	266	209	222	186	236	216	202	224	232	224	201	220	212	204	214	193	195	225	226	222	204	236	221	198	216	221	224	217	226	207	224	195	209	212	213	225	214	264	204	202	237	212	211	233	212	257	223	256	239	213	224	203	214	208	214	219	216	225	241	229	220	209	216	223	230	214	242	218	237	199	221	202	223	225	208	217	207	213	194	218	212	235	205	187	206	229	215	236	224	188	216	202	232	216	204	185	240	204	214	200	220	225	221	204	217	206	235	213	233	244	189	235	198	183	226	211	202	226	199	228	220	226	253	215	239	224	193	199	219	214	231	213	206	249	222	204	224	227	220	209	214	215	206	217	215	183	218	229	214	214	232	208	226	185	226	214	217	234	204	243	240	219	237	237	197	214	229	228	232	270	233	240	235	227	198	223	184	227	221	219	233	239	231	203	204	222	266	221	232	224	198	211	221	210	228	219	209	216	222	234	225	207	221	222	197	230	216	239	232	210	247	240	217	212	238	252	221	226	201	217	199	227	238	218	225	228	209	208	213	217	199	201	205	220	235	211	237	236	226	222	230	199	212	174	217	207	215	224	213	218	212	223	212	237	212	237	208	228	230	224	218	214	215	219	228	226	211	232	217	227	228	221	191	218	199	208	218	202	224	237	200	219	224	226	215	232	222	235	221	205	218	236	197	218	217	242	214	222	222	218	221	206	218	232	228	233	219	216	226	227	261	213	215	226	218	232	216	241	224	221	207	216	216	233	192	227	190	220	207	232	223	228	221	210	202	224	225	193	210	235	222	225	232	219	234	191	208	238	224	218	202	225	228	246	210	217	208	204	229	238	212	218	223	235	213	208	174	241	219	212	235	201	225	201	235	229	212	201	187	205	223	224	224	213	254	209	212	222	236	250	212	230	234	215	221	198	223	207	252	218	192	222	223	216	230	206	205	241	222	230	225	213	227	218	229	233	207	192	204	240	234	215	225	208	220	228	232	206	226	210	233	225	210	230	208	235	225	199	226	234	196	229	205	194	205	203	235	214	219	234	208	203	223	231	229	231	199	233	218	203	225	216	193	208	208	222	225	212	228	215	189	188	212	254	228	210	212	213	226	200	207	218	217	230	204	201	223	211	236	237	234	213	210	192	233	221	216	220	227	206	195	237	220	197	218	209	239	220	231	222	217	240	192	212	200	246	221	214	218	198	223	224	216	205	233	217	219	224	216	216	197	225	219	195	221	202	211	247	184	242	199	223	224	220	240	225	257	223	208	219	216	247	215	209	201	223	208	233	229	211	211	221	223	219	227	224	267	229	203	223	185	214	230	210	225	198	233	227	228	214	223	197	215	231	235	239	219	214	249	221	210	236	209	203	212	220	231	211	201	212	233	217	220	237	229	209	237	219	238	209	219	237	221	216	218	218	206	202	237	214	223	207	186	209	200	197	214	218	220	204	203	225	214	215	235	197	220	214	222	190	226	252	221	216	206	228	217	206	230	200	239	220	213	217	239	191	239	223	219	216	222	206	205	217	210	222	228	240	213	211	224	240	206	212	207	217	219	220	231	224	229	219	230	201	205	198	228	207	231	207	243	209	215	224	211	222	209	213	223	229	212	238	242	250	199	219	228	211	227	210	227	206	223	216	248	210	223	243	220	210	225	190	213	205	213	207	212	237	219	200	229	226	239	231	218	202	188	213	212	210	224	224	215	182	199	216	222	219	240	248	252	228	209	225	205	200	216	248	216	214	241	232	211	229	189	202	220	208	231	217	234	227	209	214	231	233	239	223	245	235	208	260	210	200	218	213	209	219	239	210	247	219	196	224	220	224	262	205	219	240	204	223	223	213	208	226	205	215	208	214	191	198	218	230	214	187	221	216	236	215	213	214	233	205	212	235	206	219	209	186	218	231	214	227	207	232	198	241	233	240	229	224	236	227	197	208	220	221	200	239	216	221	213	225	221	224	217	219	191	222	203	220	210	235	228	204	205	215	232	226	229	229	262	222	219	233	204	207	212	222	203	212	224	201	205	227	220	231	222	232	210	206	216	221	204	196	227	239	248	234	231	218	224	221	208	200	207	229	202	212	197	238	222	219	232	201	192	212	199	220	233	217	202	209	219	222	233	198	215	210	213	223	216	212	219	198	213	204	237	214	213	245	190	202	234	202	233	220	220	219	215	237	223	204	218	203	208	241	188	217	230	230	210	212	208	202	211	196	218	202	194	230	210	208	244	201	214	220	205	225	222	194	208	200	248	204	207	231	211	211	220	223	241	225	193	216	239	251	217	207	226	180	195	223	215	207	251	201	194	229	235	202	226	213	215	212	208	224	209	237	234	215	213	228	205	226	232	212	240	225	231	240	222	215	210	226	221	237	225	215	246	213	248	220	224	223	228	198	222	217	244	204	207	239	219	206	202	238	207	198	210	196	212	200	215	216	198	200	200	241	237	226	240	238	206	204	234	204	221	201	203	193	212	214	189	214	217	210	243	221	188	202	217	206	196	237	198	243	209	252	231	213	214	235	229	204	238	197	233	204	239	230	203	217	210	251	212	231	223	228	227	210	202	206	223	242	231	218	234	236	230	226	203	228	246	220	221	204	231	229	163	218	260	218	245	211	231	229	227	195	233	215	230	220	227	261	235	203	234	201	241	221	196	228	210	234	223	225	240	232	191	198	201	191	218	245	201	240	225	238	220	210	218	222	221	227	217	247	241	211	221	179	236	227	229	187	213	241	218	215	233	225	240	219	235	229	232	217	213	239	200	214	234	222	207	212	226	224	191	220	229	226	197	215	196	219	207	205	232	214	226	230	222	211	219	205	199	223	221	248	246	199	215	246	217	214	236	227	205	218	208	232	211	230	193	235	252	214	235	218	230	247	221	218	217	224	229	204	247	231	241	212	223	237	212	199	210	212	234	241	202	237	209	247	212	221	221	251	247	249	216	189	219	211	231	202	212	219	226	243	188	180	221	224	209	198	216	217	242	225	233	210	235	200	233	214	215	191	206	234	223	207	198	261	200	232	217	214	220	230	227	240	217	210	241	213	209	209	242	248	210	196	238	215	232	210	231	210
22688	20952	28650	23421	20954	20984	8106	1313	961	877	806	700	719	1039	988	752	679	601	613	672	603	597	654	576	533	522	467	457	465	530	490	493	516	481	478	499	453	475	522	456	456	462	463	403	433	442	485	464	422	469	455	482	428	460	457	441	439	458	416	439	407	445	478	416	451	525	454	430	444	432	427	424	434	439	418	424	430	457	417	406	415	442	383	477	447	409	416	397	405	393	394	397	430	413	370	450	429	428	443	438	456	408	428	456	443	428	405	436	411	424	430	417	417	420	473	377	422	426	410	424	430	392	406	353	422	372	406	427	451	427	466	400	428	391	436	394	422	428	407	392	457	390	405	393	435	476	436	425	394	459	433	393	394	417	383	414	467	415	409	428	392	448	433	416	418	407	414	408	405	403	437	459	420	393	404	406	398	401	386	433	407	425	406	383	398	392	436	405	428	405	427	443	408	409	396	399	407	427	407	411	400	415	434	410	453	438	412	398	417	389	424	398	450	402	415	443	395	428	375	441	415	408	437	403	405	392	429	418	383	428	421	443	386	470	413	417	403	406	439	431	383	450	415	396	445	415	424	411	429	364	389	410	409	442	403	385	414	366	400	409	459	417	426	439	424	441	415	369	436	412	402	441	420	421	413	417	370	417	386	408	438	443	381	437	437	458	442	398	414	435	405	399	387	422	397	426	412	383	430	449	401	418	439	414	390	430	410	390	422	390	384	448	420	412	396	425	433	401	410	398	421	445	405	427	422	424	456	414	430	408	411	408	420	388	419	400	399	404	416	405	408	433	411	427	417	399	433	405	428	429	419	404	445	399	436	441	418	407	400	421	410	408	414	402	414	424	415	404	416	412	402	451	410	449	410	414	388	451	425	399	421	393	433	407	414	388	366	390	417	380	414	414	424	439	376	450	421	404	407	415	401	402	433	402	405	411	445	400	433	404	424	385	427	414	417	442	433	440	395	449	412	411	434	412	438	447	434	402	435	427	412	384	436	394	434	442	419	401	393	398	364	418	430	428	411	426	442	427	430	466	451	459	434	425	424	455	463	390	426	412	421	389	411	388	395	433	451	412	435	380	416	417	425	426	457	418	397	424	420	411	390	419	448	403	400	407	416	437	408	403	432	389	438	410	408	407	397	383	431	434	431	443	420	416	375	431	398	418	428	389	421	401	407	431	394	442	463	431	434	432	409	377	399	416	416	398	396	370	472	442	415	431	425	417	404	443	419	412	413	431	410	406	416	421	439	414	409	450	464	405	421	400	412	400	408	427	397	414	395	415	418	392	414	443	434	414	418	384	400	382	418	407	375	379	385	420	409	378	414	411	434	388	418	402	448	466	375	440	405	449	391	443	421	416	399	427	366	407	456	435	429	417	383	430	454	407	400	385	415	449	441	440	422	402	473	432	407	414	390	410	418	411	390	426	444	405	451	389	424	398	420	479	414	441	431	402	463	404	434	443	417	445	425	439	417	442	383	435	421	392	444	424	427	406	404	406	399	453	414	393	409	428	435	406	406	433	378	409	443	440	406	407	433	389	392	386	416	437	424	410	449	405	445	424	388	411	427	399	396	410	415	423	412	431	412	436	380	437	397	427	426	401	454	406	424	393	416	419	419	388	428	417	469	413	393	392	400	442	395	393	408	422	448	413	439	419	408	416	435	418	434	410	389	429	408	447	432	431	383	418	420	417	415	435	398	396	408	392	415	394	417	449	443	408	459	399	386	382	439	424	384	425	408	399	448	431	386	409	427	396	416	439	430	416	392	424	410	426	428	407	431	432	385	419	418	418	403	445	410	432	414	415	438	428	439	402	411	415	429	414	387	414	409	398	420	405	421	461	411	392	435	450	413	434	399	456	408	414	375	436	393	432	460	390	368	421	424	430	428	389	403	400	438	432	435	424	438	405	411	428	384	420	390	407	428	407	425	422	439	435	413	393	426	435	442	436	425	418	407	416	410	411	412	421	457	426	373	450	427	458	390	419	408	414	409	413	441	415	394	388	418	376	423	428	454	399	445	393	379	398	427	391	428	421	404	451	396	391	416	393	409	409	414	432	405	402	411	434	409	383	421	377	426	411	422	406	394	426	415	425	414	417	434	411	442	404	405	413	426	448	442	419	415	412	442	427	417	407	420	462	445	399	389	432	411	381	409	426	434	402	431	412	448	412	394	430	409	387	420	436	418	411	443	409	389	441	419	433	416	438	424	449	425	383	435	412	444	418	458	425	412	433	438	434	412	442	417	425	412	445	409	414	467	386	406	388	401	422	401	382	410	373	410	396	416	418	450	437	438	417	414	407	393	378	391	399	446	393	391	400	424	408	420	393	451	406	438	398	415	401	383	384	407	394	389	451	447	419	443	364	398	424	467	430	458	443	422	412	417	429	415	408	404	386	413	396	386	445	403	399	423	440	393	431	415	401	394	397	422	435	408	411	404	417	426	408	416	404	430	404	401	416	423	440	412	414	388	405	420	424	429	424	385	402	388	395	430	439	379	424	401	430	411	424	407	441	415	413	433	418	369	415	412	443	453	443	444	414	414	400	434	434	399	417	384	406	409	428	410	442	436	399	425	394	405	416	467	443	457	386	393	432	436	378	380	443	403	394	394	433	403	402	406	419	446	430	416	373	394	369	415	415	396	402	373	437	427	447	432	409	427	425	432	430	410	386	405	433	409	445	422	401	427	412	421	426	401	406	401	389	410	398	414	387	434	393	398	430	415	414	384	414	406	414	389	424	397	431	428	418	441	429	457	392	386	443	422	463	414	421	444	387	444	401	410	369	434	373	390	416	399	428	402	416	401	412	437	404	419	412	449	442	422	415	413	416	385	419	421	460	444	433	407	412	392	429	438	381	390	429	417	402	412	407	406	394	460	429	402	401	386	365	419	466	426	420	409	457	394	384	442	441	376	432	396	363	385	425	412	376	450	421	443	398	388	420	417	459	417	388	459	420	401	387	404	417	431	406	439	397	392	428	431	429	462	427	431	378	420	427	446	385	415	383	401	416	400	393	407	393	397	392	420	404	427	394	412	399	450	385	413	469	403	401	383	401	401	400	406	407	396	423	362	410	411	419	440	423	404	428	409	418	407	411	395	410	400	440	395	401	447	423	433	391	443	387	386	423	403	390	428	414	393	399	412	419	418	449	464	432	396	422	399	411	426	427	435	443	416	442	419	457	431	407	425	414	381	440	425	432	431	443	419	444	401	443	406	412	416	433	379	412	405	458	450	389	409	387	446	426	428	389	416	422	432	380	460	405	429	414	382	397	419	447	380	417	449	413	425	426	405	439	412	411	408	406	399	412	415	421	389	402	412	438	405	374	418	385	419	396	430	389	451	417	394	426	422	447	408	401	420	391	409	428	392	401	375	372	406	378	397	453	421	412	411	421	414	407	388	452	421	439	391	385	447	407	437	428	405	407	412	442	417	397	391	358	437	411	413	418	402	398	431	392	409	374	452	396	403	407	428	384	382	416	449	406
9648	20234	17286	9077	5925	4554	3021	2326	2083	1686	1564	1329	1491	1996	1878	1535	1120	999	992	1139	1143	1041	985	862	811	721	698	666	681	721	686	756	703	646	703	677	683	664	658	668	601	622	624	557	585	587	595	605	602	615	612	632	613	641	614	562	584	613	615	563	539	613	598	627	621	620	632	603	612	537	518	528	542	540	531	591	520	513	551	516	541	560	557	529	544	520	527	535	578	521	533	522	552	532	535	541	499	568	515	583	586	578	541	546	493	553	541	539	518	512	530	529	523	529	572	493	571	564	536	557	520	561	527	537	562	562	549	535	511	518	552	515	532	520	524	528	540	556	510	520	540	517	543	507	513	545	552	514	551	544	516	529	558	544	546	546	540	538	536	544	514	536	535	534	555	582	534	546	513	511	531	535	558	521	545	487	511	546	524	505	510	501	566	523	560	532	489	521	526	515	499	525	496	555	579	584	532	476	549	526	525	508	502	538	546	538	536	527	529	557	525	532	544	539	568	547	586	506	521	565	510	539	506	528	541	571	546	498	519	559	565	531	533	526	544	522	519	514	553	562	518	541	509	542	562	502	548	533	536	571	521	558	558	495	536	536	549	515	563	588	541	568	560	490	545	519	554	554	521	510	561	517	523	523	566	504	519	504	559	530	534	540	547	527	574	540	534	521	546	576	523	556	519	510	566	564	577	530	521	537	533	526	525	541	516	527	551	568	560	544	507	547	588	545	564	570	524	520	547	542	522	539	556	548	526	517	534	544	546	509	539	522	545	576	534	577	478	531	539	519	586	562	520	513	554	547	549	500	531	554	575	550	534	555	549	505	536	545	542	556	516	532	502	529	525	541	543	560	542	533	530	508	549	551	601	516	496	540	534	535	512	527	499	524	522	489	492	534	581	530	591	515	534	534	506	536	524	584	521	559	516	472	580	524	526	533	580	536	562	505	495	523	530	505	523	521	531	505	509	523	509	550	557	523	549	581	571	529	538	514	532	490	520	498	581	503	554	509	505	558	528	521	558	534	533	579	546	521	536	560	550	557	515	559	529	551	547	509	509	542	484	532	543	537	602	537	528	532	579	515	543	517	565	562	531	531	527	541	546	514	515	521	522	510	531	524	589	536	521	520	539	558	573	500	527	538	519	563	545	521	515	520	596	509	566	508	529	567	518	518	579	519	512	506	538	514	524	507	557	517	531	532	565	484	527	555	524	554	520	525	551	566	533	516	571	508	570	526	576	527	530	523	538	530	493	542	518	549	525	559	560	561	562	494	519	522	546	512	491	545	542	518	540	554	533	561	560	521	527	554	530	518	523	550	536	506	527	585	543	526	523	522	506	550	529	510	488	558	529	512	581	526	570	495	513	553	532	534	556	542	532	545	519	558	529	553	542	542	526	544	521	507	561	546	552	553	532	568	514	513	543	529	539	511	548	515	518	527	524	521	540	510	522	510	545	516	555	553	538	567	527	519	534	517	571	559	517	553	533	580	560	486	499	544	547	521	590	530	525	555	557	550	525	508	596	537	538	525	525	553	506	556	529	543	542	527	530	517	529	544	555	528	548	526	533	560	504	524	517	541	539	544	529	555	542	572	530	555	555	549	523	534	552	524	537	506	533	552	492	578	573	535	550	559	508	525	510	552	519	531	522	527	537	584	550	502	499	545	582	526	548	544	536	522	509	516	530	539	524	570	512	521	501	529	541	504	536	486	556	506	541	520	525	537	537	544	508	522	532	563	538	522	544	520	558	512	518	548	517	557	536	556	515	525	547	564	550	534	515	540	514	570	550	556	512	534	527	562	509	540	521	524	514	512	527	595	558	520	513	523	541	520	512	520	537	538	550	545	544	541	507	523	567	513	526	534	563	543	544	560	563	570	497	550	505	540	520	556	546	526	520	536	537	519	514	545	539	574	529	548	545	506	556	555	512	523	527	534	530	513	525	551	523	514	546	555	541	521	538	545	546	486	563	523	583	494	530	541	518	493	514	511	510	533	549	584	559	522	494	548	545	536	515	526	507	527	545	520	494	530	548	519	558	498	524	529	544	559	535	545	556	557	541	506	519	492	546	505	527	542	535	573	531	506	512	520	572	505	551	558	533	563	563	560	530	501	591	500	530	497	523	553	573	513	545	522	562	557	560	524	521	501	542	512	502	564	498	510	510	527	513	555	565	502	489	540	517	586	503	575	536	522	539	528	520	540	505	533	506	563	501	533	564	515	486	544	506	539	478	503	488	533	503	550	469	534	514	531	529	516	557	565	533	548	579	554	530	560	504	526	533	574	566	547	521	546	547	556	530	510	553	507	551	553	508	543	530	532	536	543	584	522	522	524	548	506	527	545	536	520	539	549	509	525	557	491	517	554	537	524	530	547	519	545	493	518	546	548	541	525	514	516	557	539	567	558	559	523	560	524	531	558	573	512	561	544	520	504	570	568	483	522	499	539	524	514	562	556	520	536	566	541	559	534	510	525	529	554	524	550	533	586	579	534	603	537	549	556	561	526	556	527	579	532	544	536	517	527	505	524	537	540	563	516	564	529	574	557	559	514	526	531	566	556	512	565	545	539	528	476	558	524	526	528	520	538	556	520	517	504	544	543	537	484	583	540	526	530	574	562	548	517	504	556	561	542	555	564	527	533	528	582	572	547	514	518	462	527	521	501	517	529	537	531	555	579	487	526	531	540	515	538	478	539	560	550	531	474	511	549	564	553	529	524	500	556	514	502	529	530	527	516	521	553	537	574	495	559	534	550	493	558	524	516	545	530	541	533	536	498	525	514	503	544	540	558	540	543	551	582	525	505	560	532	517	543	536	520	541	566	542	556	559	543	508	564	535	547	512	577	549	565	498	507	530	546	541	488	525	491	523	585	516	560	513	518	519	510	534	535	555	537	535	510	543	548	546	534	556	526	534	551	514	546	548	531	502	544	544	530	523	521	517	554	531	535	573	536	533	562	496	596	513	572	471	503	479	535	577	578	525	531	501	556	548	559	534	548	520	542	523	517	519	541	587	525	548	538	532	549	490	531	505	554	551	522	553	506	515	557	515	519	580	545	537	545	525	528	539	491	527	489	575	522	531	503	573	554	516	579	529	555	504	561	534	505	525	552	549	546	503	542	527	567	514	506	520	522	491	515	523	492	498	474	560	504	547	530	529	569	481	533	547	517	558	536	495	525	525	555	575	503	564	553	555	538	531	551	555	567	501	547	546	578	563	557	498	497	540	543	525	573	504	520	519	511	536	497	529	561	526	595	522	553	551	536	512	568	513	516	506	528	509	524	528	566	519	565	542	585	549	572	550	501	584	544	561	575	521	560	538	545	511	514	527	499	521	568	555	565	557	550	581	502	471	536	567	557	554	543	556	507	550	547	503	583	545	544	520	560	536	520	535	548	542	530	533	539	539	507	534	510	543	544	580	543	524	555	591	550	529	520	540	522	559	511	501	531	525	559	536	533	503	541	539	558	550	534	521	584	529	483	567	567	517	543
26617	19405	7681	1478	705	631	349	279	244	228	245	253	260	324	357	341	276	243	264	292	290	270	256	259	234	250	239	228	242	231	243	257	239	246	242	223	218	220	263	234	241	249	225	223	238	207	212	222	239	228	215	228	236	236	240	214	241	228	260	237	214	217	230	225	248	226	204	226	222	227	217	241	248	212	209	230	233	238	218	234	230	208	225	204	232	243	258	243	218	217	212	241	204	235	222	223	216	237	195	214	196	245	242	199	234	203	242	209	223	226	221	245	226	202	235	247	240	242	224	219	204	204	229	224	235	214	231	237	250	220	210	242	202	198	237	205	216	208	195	208	202	217	212	200	236	212	216	227	219	229	234	240	212	240	209	217	241	232	212	234	216	253	208	217	240	213	247	243	227	205	218	221	236	245	204	215	215	229	235	196	255	215	231	219	232	232	213	231	205	236	231	206	243	202	233	229	213	225	211	231	231	216	238	216	218	223	257	226	232	216	209	225	203	236	210	226	248	201	227	221	240	236	212	214	227	229	237	217	250	212	235	238	233	220	242	234	248	224	227	211	251	210	218	222	212	209	224	242	228	223	220	219	203	214	203	219	226	200	228	239	229	254	237	249	237	231	243	244	211	230	216	222	227	234	221	238	201	217	220	265	209	224	227	241	228	221	202	227	221	221	217	251	227	213	240	228	249	216	214	212	233	192	210	247	226	224	249	204	229	270	254	214	214	218	239	217	269	224	244	222	234	202	191	253	238	226	223	197	195	211	212	201	223	213	229	234	220	247	217	225	210	223	216	228	225	214	230	231	210	244	228	231	214	209	211	240	196	241	201	218	230	219	214	208	228	243	211	219	216	230	214	228	225	213	234	201	217	231	231	244	223	242	212	225	242	220	249	225	243	230	215	225	251	202	248	227	230	220	211	226	224	214	231	235	232	179	206	212	226	277	240	228	215	217	209	206	206	212	239	243	216	246	221	228	201	210	221	224	232	216	236	208	237	230	222	250	216	242	214	241	227	216	239	243	243	211	239	246	206	247	202	200	235	246	212	211	235	230	222	199	224	215	222	235	230	198	235	237	247	238	225	213	218	247	243	213	229	239	234	224	216	235	238	218	224	213	212	234	227	247	228	239	212	233	229	221	214	203	234	272	240	233	228	231	240	237	223	261	225	246	217	233	255	263	256	249	232	231	254	227	236	208	231	248	207	233	225	249	242	225	205	244	231	209	219	219	251	216	224	194	224	215	247	213	259	230	227	228	280	214	205	225	236	202	214	232	218	201	224	254	236	224	238	210	229	233	236	256	216	218	237	255	228	216	245	202	237	240	210	197	214	236	212	205	205	213	216	240	256	240	200	211	238	231	211	195	231	242	252	234	227	247	243	226	224	229	246	239	219	229	246	230	225	219	222	230	240	231	202	202	223	217	226	227	241	242	222	227	272	208	234	242	231	220	236	239	242	221	214	234	252	239	224	239	210	226	215	210	203	240	230	235	215	204	189	224	218	238	234	239	232	226	226	230	238	247	212	209	225	206	230	202	273	239	228	229	201	203	237	241	218	213	222	217	255	228	230	185	226	251	233	236	215	224	216	226	216	211	210	200	220	239	209	205	210	205	210	231	228	219	223	239	197	251	232	220	228	236	271	253	205	216	227	201	249	213	219	239	217	258	219	213	226	193	219	217	239	224	225	225	225	238	215	246	211	202	230	248	245	216	199	242	225	248	242	208	199	225	219	246	214	203	218	197	226	233	206	208	224	230	239	236	215	253	236	210	225	248	243	198	235	235	204	211	217	272	233	233	220	221	221	211	216	256	205	230	222	240	219	222	213	230	218	214	252	199	199	248	204	203	242	237	207	216	230	239	243	214	225	242	222	251	254	226	236	217	246	232	213	234	228	223	207	232	211	236	237	253	215	219	197	215	242	214	205	236	248	225	226	214	224	218	233	252	216	220	254	228	226	215	234	223	239	192	233	232	259	220	198	239	208	220	220	214	234	205	227	233	232	238	226	210	217	221	215	246	220	203	238	215	224	233	245	235	231	216	238	228	242	234	238	237	246	211	201	234	254	215	223	229	236	207	221	217	202	242	216	221	210	253	228	234	207	234	230	200	194	214	214	211	246	234	236	250	248	189	221	203	227	240	223	235	219	237	214	237	209	238	240	230	241	248	211	240	214	220	221	220	242	230	214	190	218	209	211	245	238	244	220	227	206	206	224	225	223	214	211	233	218	219	232	195	224	220	223	228	205	217	237	228	251	234	239	214	201	221	238	229	235	239	205	211	217	256	248	219	218	214	221	236	222	247	212	242	201	222	222	209	229	204	231	208	232	245	228	230	223	237	223	232	227	203	255	216	219	218	243	246	240	253	212	222	205	216	250	247	231	224	218	228	219	217	215	203	218	234	215	196	221	237	232	231	223	234	181	222	205	198	240	213	221	264	231	224	218	244	207	216	226	250	236	226	238	230	245	216	231	190	216	220	234	232	213	255	222	238	215	235	221	227	216	224	203	215	256	224	217	229	254	218	230	209	246	227	198	207	236	242	235	231	230	215	239	202	236	252	200	197	220	250	262	226	255	217	200	232	237	251	245	218	238	242	229	224	190	226	219	237	217	236	207	193	239	219	258	223	246	252	201	197	205	222	205	247	205	210	198	202	256	213	208	201	241	216	235	219	229	228	234	237	235	228	234	213	247	228	212	254	236	244	230	206	212	239	246	232	208	236	210	220	209	241	226	242	229	234	231	221	197	238	219	252	237	238	211	233	215	231	212	225	220	251	236	228	239	233	244	213	218	213	235	232	224	228	234	240	243	229	225	251	230	227	219	211	213	200	218	236	223	235	236	233	235	208	233	223	198	253	212	241	247	203	200	245	217	225	232	230	231	239	234	221	223	253	237	222	231	213	213	235	227	246	234	223	244	209	240	204	215	223	203	207	226	224	219	246	246	204	212	229	243	209	218	239	232	222	227	224	219	222	221	208	248	224	202	222	203	226	243	209	235	230	216	210	232	216	198	203	230	233	244	225	195	220	198	241	214	216	209	210	210	211	245	242	215	230	222	220	211	200	237	227	243	214	220	211	211	244	227	238	250	232	227	229	225	219	230	254	229	236	258	206	221	220	231	223	219	233	237	216	223	228	236	221	242	213	210	215	197	256	215	247	257	221	217	213	217	222	243	244	249	227	220	221	205	234	233	265	250	225	218	223	234	186	233	230	228	251	222	224	201	247	209	201	228	237	247	229	240	209	204	223	230	219	196	230	226	214	250	230	210	207	214	237	221	219	221	229	221	238	254	215	239	246	225	228	229	212	219	210	213	236	235	210	208	222	223	229	222	249	238	237	241	209	209	269	238	205	231	211	234	231	229	226	228	215	239	235	233	217	233	209	241	227	230	247	257	221	228	238	252	248	206	231	206	245	224	205	209	241	215	228	223	213	227	204	201	215	223	252	219	238	208	232	214	228	219	215	230	241	229	230	245	235	224	225
6285	5264	5096	1857	1053	924	520	430	388	370	356	373	457	640	700	578	393	382	379	427	485	464	424	349	355	380	359	341	329	331	320	329	336	337	340	349	313	316	337	341	306	301	299	304	279	339	304	296	333	349	323	287	325	349	321	291	304	314	352	317	350	302	309	317	302	329	296	291	280	297	283	299	329	326	313	296	294	301	254	310	337	289	279	335	296	290	271	304	278	302	294	293	270	285	268	292	308	307	319	310	336	288	282	303	307	291	277	305	306	290	312	292	322	309	317	328	317	304	299	311	291	299	312	266	301	289	295	309	274	293	308	313	301	298	314	281	317	280	309	294	349	303	318	309	299	284	307	280	273	289	318	252	297	274	299	286	265	266	309	297	270	309	279	297	306	294	317	272	288	310	326	331	308	291	298	298	281	310	301	270	297	281	295	292	305	304	275	266	261	299	296	320	306	289	291	302	288	295	250	298	311	296	303	284	320	274	311	309	278	303	280	291	274	309	285	280	317	277	287	298	312	326	294	279	301	312	319	325	282	273	271	279	330	290	294	291	259	264	297	263	298	279	265	269	305	287	268	329	276	265	285	310	288	276	301	250	281	292	317	300	291	277	335	298	308	285	300	294	292	299	294	335	287	275	287	307	284	291	328	312	317	278	303	306	293	296	288	297	300	301	286	318	291	296	309	321	291	304	282	310	333	318	316	283	296	299	278	277	307	321	270	284	283	287	251	297	252	292	300	266	296	312	276	295	287	317	278	282	295	307	287	302	318	324	320	296	279	280	279	287	297	290	284	298	307	296	280	287	306	328	306	286	294	316	289	297	297	291	287	302	317	305	289	288	271	294	319	297	287	292	289	306	307	281	320	298	320	286	288	303	314	279	322	290	279	311	310	253	311	284	287	305	327	292	309	332	299	296	286	287	332	307	268	289	300	272	326	325	296	309	334	294	303	285	276	332	284	315	315	291	291	319	280	286	318	277	280	282	300	303	269	276	285	304	306	307	284	289	290	313	308	302	273	289	304	314	290	293	273	287	322	282	289	267	285	289	268	304	285	276	316	323	293	300	334	320	280	322	308	283	288	287	289	308	280	300	339	280	276	325	303	255	303	325	270	287	293	321	278	280	287	285	308	284	286	285	287	270	285	289	290	294	277	297	279	320	284	265	302	279	312	298	285	283	275	325	360	298	301	299	278	313	280	284	315	297	297	284	335	293	302	318	319	308	263	305	301	279	330	266	273	293	302	293	278	291	288	311	308	292	276	327	312	281	283	310	305	291	287	279	287	293	299	300	283	292	303	281	290	279	301	284	286	291	329	289	288	246	279	322	301	287	275	305	300	297	287	308	300	297	302	316	295	324	270	275	309	258	306	313	276	291	335	281	325	285	292	285	332	311	308	303	305	300	282	310	310	267	283	301	285	287	320	306	309	282	287	286	306	305	264	292	309	303	276	307	311	299	306	305	316	303	285	245	301	325	292	300	297	308	327	281	277	307	307	318	289	292	323	285	305	282	288	310	274	259	295	294	296	276	298	260	289	284	273	298	295	286	281	283	283	282	273	296	308	319	301	298	288	307	309	284	309	293	266	277	280	271	292	303	302	270	278	279	259	285	267	308	319	289	314	284	302	309	276	291	286	288	282	299	305	304	279	294	277	295	303	298	301	279	282	313	332	277	296	307	320	279	296	293	312	276	315	271	288	322	297	269	301	304	273	267	310	301	315	313	281	283	297	285	310	268	311	291	319	263	296	302	273	332	302	293	292	258	297	290	321	287	319	276	308	272	301	289	304	285	299	309	307	275	301	280	275	322	276	271	306	304	266	310	273	295	282	313	305	306	299	304	253	300	323	311	296	308	313	308	259	296	292	275	314	277	302	276	293	310	284	281	292	268	289	318	300	312	297	303	305	306	317	289	277	262	308	293	275	307	284	294	287	298	273	282	303	294	306	303	290	297	299	300	283	300	292	306	288	283	304	291	291	300	274	274	320	275	272	314	317	283	288	296	310	308	304	301	285	300	269	310	282	336	314	281	289	287	287	296	302	295	331	310	329	295	309	308	276	302	284	282	312	305	288	306	288	290	274	276	290	285	294	303	313	288	316	290	302	287	305	302	291	312	285	297	295	277	323	302	304	304	303	271	282	330	274	275	301	290	295	309	305	300	286	296	317	315	280	291	285	268	278	273	313	306	297	285	284	274	330	280	281	288	295	314	279	314	294	303	288	313	302	292	284	275	286	277	333	310	269	299	285	276	290	297	296	321	292	302	277	309	301	302	284	305	299	333	301	288	255	302	321	290	266	295	301	309	312	283	313	298	251	306	281	299	267	296	298	285	307	296	266	315	287	302	303	291	301	307	289	324	282	294	328	284	301	286	275	301	300	298	283	323	256	306	278	288	266	306	309	297	293	277	296	265	293	272	272	310	282	303	305	318	300	285	295	297	286	314	262	288	304	295	290	319	309	314	305	277	298	270	299	313	276	254	311	291	282	298	268	335	310	324	280	311	279	298	313	277	267	323	303	283	284	288	295	300	297	335	272	306	283	310	325	315	267	304	301	327	300	292	299	289	291	285	286	292	272	281	312	264	309	322	286	304	300	272	259	268	298	288	309	297	303	257	291	280	324	247	319	274	311	297	308	283	268	285	294	313	257	252	292	291	282	314	332	314	308	283	290	290	300	287	293	289	287	306	289	300	285	281	300	272	337	278	311	271	301	274	292	321	292	279	309	327	311	291	316	309	315	285	300	306	306	296	268	300	301	283	296	300	302	272	296	303	288	303	258	306	274	308	309	303	281	295	278	288	287	281	317	302	276	303	275	269	307	299	283	293	263	279	312	322	294	297	310	324	305	303	301	329	296	290	277	275	310	305	319	306	281	338	290	315	304	309	285	282	289	306	341	323	260	311	304	315	272	295	312	285	275	277	277	288	296	310	306	284	281	284	320	293	297	277	317	291	298	259	327	311	308	326	312	302	302	281	275	291	318	288	309	325	269	302	274	290	301	269	317	284	271	292	303	318	303	309	267	300	296	290	329	301	291	286	298	291	291	312	284	296	314	260	273	269	267	270	319	274	285	302	299	332	298	317	279	305	291	314	273	306	314	308	310	277	308	336	299	281	298	284	273	293	301	316	303	292	307	305	276	304	293	297	262	289	327	322	284	289	288	303	293	284	287	311	283	295	282	276	317	301	300	272	284	296	292	287	324	301	293	283	300	308	285	330	309	269	284	262	293	290	303	293	308	277	308	274	329	312	277	301	265	275	290	291	259	287	308	282	302	281	296	293	286	302	303	303	289	285	324	309	289	302	306	298	305	276	281	305	305	303	299	282	314	300	302	306	276	280	310	285	309	274	270	301	295	295	277	281	306	278	286	261	285	289	318	309	295	302	307	283	280	304	298	315	280	297	318	300	256	325	277	280	275	309	292	283	294	304	313	286	331	265	292	293	314	304	300	296	314	287	297	281	305	303	275	295	265	302	298	303
23668	20904	28072	23858	20870	9100	1288	871	672	663	618	517	583	679	749	690	562	536	579	523	546	555	519	477	475	498	463	435	465	469	452	446	444	453	470	434	442	422	477	447	431	446	462	417	435	442	448	426	465	442	459	441	400	452	425	447	411	409	435	462	404	449	426	458	444	431	406	415	397	404	400	412	413	369	407	413	404	413	443	397	418	425	446	404	423	439	412	450	392	397	408	406	414	410	440	410	402	404	414	424	405	400	393	412	405	390	378	420	417	435	375	382	411	426	363	423	407	411	388	431	433	438	407	412	448	394	396	384	398	417	425	437	414	402	436	394	397	428	411	432	385	409	413	403	441	398	383	421	437	394	391	378	383	409	386	398	400	402	407	415	379	444	413	402	441	422	437	376	396	385	370	413	387	391	393	403	409	429	392	416	398	405	406	414	417	420	400	410	399	388	416	429	428	416	405	420	408	412	414	382	421	392	390	407	401	429	404	428	438	398	382	405	403	422	413	392	412	398	422	372	406	412	438	383	413	387	379	398	411	394	409	381	388	433	378	419	411	402	393	432	401	422	397	446	439	413	463	395	441	399	411	397	421	414	428	384	396	384	399	382	419	432	415	400	391	398	412	389	387	401	377	392	406	423	424	392	399	411	363	415	436	415	393	399	419	396	403	418	388	398	463	404	434	402	441	409	373	398	408	436	395	409	426	378	432	385	422	452	409	422	412	379	416	417	436	425	426	392	406	370	439	384	452	401	398	410	432	396	362	411	374	411	433	430	402	394	397	437	441	397	431	425	367	441	383	394	381	357	425	397	439	410	416	384	417	417	409	401	379	418	429	394	430	413	416	403	413	430	454	426	396	389	412	407	383	418	416	427	451	438	420	426	410	417	392	393	453	392	385	430	411	436	407	440	383	393	410	403	417	416	427	400	419	427	402	408	397	374	427	424	403	368	394	393	418	438	405	424	396	426	420	412	410	391	444	445	397	391	457	423	370	435	376	408	391	395	400	423	410	395	459	404	402	419	418	370	426	424	404	444	429	446	393	428	390	409	389	393	429	414	456	374	382	423	424	388	428	413	446	408	408	397	407	418	394	414	429	437	391	423	440	367	400	409	386	402	387	400	438	442	437	424	416	407	403	410	442	437	421	373	412	409	415	393	425	412	399	413	424	431	419	398	386	433	401	417	400	421	403	424	426	390	388	343	400	436	404	410	423	417	433	430	434	411	423	403	406	414	364	385	453	397	397	407	412	388	417	413	402	415	391	373	387	407	401	422	403	394	410	399	420	444	398	388	423	432	393	394	419	448	405	401	484	404	422	423	396	412	437	403	408	416	419	397	364	394	436	385	409	413	444	393	391	444	411	418	389	426	407	383	425	406	415	398	405	403	383	398	399	419	386	396	402	440	388	398	390	415	380	375	405	415	383	399	399	402	395	375	433	421	415	437	425	411	410	366	404	406	413	439	421	396	442	431	414	353	381	412	372	439	370	409	399	407	414	436	399	427	447	398	375	422	407	408	425	404	401	417	457	387	390	400	389	419	417	390	420	394	404	413	409	404	426	404	418	426	410	450	406	437	390	435	435	405	406	404	406	446	396	484	398	408	428	415	422	426	413	422	379	420	432	423	426	422	398	382	391	408	449	406	430	372	417	410	407	408	365	394	416	384	393	425	386	411	409	402	409	430	357	402	400	395	398	418	432	386	411	405	427	386	415	408	407	417	425	385	384	403	408	374	420	444	411	400	396	413	391	440	363	403	426	363	383	368	414	385	386	422	430	405	412	414	411	415	443	396	414	429	404	393	382	410	399	416	450	428	393	387	395	432	427	425	434	426	423	398	415	379	392	376	393	413	403	403	395	452	397	403	426	397	421	375	427	422	413	393	425	380	409	427	376	435	426	433	402	400	406	423	405	405	400	381	385	414	410	428	422	400	384	409	429	378	398	387	401	410	412	465	398	371	409	426	420	372	419	430	410	389	400	356	392	428	403	433	393	402	412	420	367	404	453	445	434	424	411	408	423	405	426	437	394	411	421	400	447	432	391	418	390	458	415	421	398	456	403	425	422	432	373	415	432	413	421	427	423	431	405	450	436	414	424	417	441	428	383	418	378	407	390	481	412	437	398	386	397	408	450	386	398	407	433	384	382	389	424	424	427	391	441	425	422	394	423	406	405	412	382	419	443	435	440	397	406	399	399	433	442	369	400	412	414	387	398	428	406	403	387	435	369	391	421	411	418	422	431	392	419	397	400	383	393	410	410	405	387	408	412	407	377	417	414	387	466	390	417	397	407	439	421	422	411	383	407	420	457	394	399	382	390	383	380	398	417	381	378	385	399	451	449	411	410	385	455	426	424	410	381	422	427	399	388	436	427	410	443	434	420	432	399	374	399	395	404	393	426	425	408	427	410	389	391	376	412	404	393	438	428	425	437	416	398	397	428	379	410	410	445	408	403	427	399	399	406	380	397	412	363	388	391	389	418	416	416	406	424	417	410	453	402	425	405	384	387	398	405	418	445	394	438	386	392	397	435	379	393	396	418	396	403	420	410	408	423	409	420	416	442	424	433	378	439	396	400	396	428	416	430	428	363	383	402	405	433	365	405	399	402	435	402	400	422	425	409	397	415	436	419	417	479	431	422	412	418	426	439	445	417	437	389	421	409	408	432	398	444	386	440	411	427	374	413	410	439	398	411	380	391	420	437	392	377	432	405	398	463	408	425	409	399	454	385	385	394	372	432	403	400	443	371	400	411	427	388	395	427	448	388	421	384	413	411	402	428	406	423	405	422	404	396	404	400	396	391	392	401	413	446	407	420	390	414	402	406	388	405	428	392	414	438	397	419	390	357	434	417	406	428	415	404	389	398	409	397	416	418	428	369	421	428	414	402	394	443	394	409	377	393	407	431	412	412	411	384	417	400	379	395	401	463	431	439	421	371	417	403	444	386	443	414	413	400	375	402	430	384	414	399	399	393	441	419	423	378	370	413	413	407	427	414	395	452	409	417	448	435	399	381	407	393	398	441	392	392	383	405	381	420	372	432	411	411	392	415	408	387	414	396	396	449	408	419	427	368	416	414	415	399	419	438	394	396	406	385	411	393	416	405	427	406	412	383	442	408	390	377	402	406	407	400	428	378	382	408	400	408	405	424	431	408	397	395	441	368	391	426	387	414	391	443	397	393	459	413	406	367	399	418	411	417	404	408	391	413	384	417	433	401	421	411	379	428	395	434	389	403	405	402	398	427	419	426	409	419	387	406	408	415	412	423	404	368	437	438	381	464	381	397	384	383	415	424	413	406	426	391	381	407	403	383	440	433	377	423	433	420	450	415	421	417	385	412	369	368	396	423	422	408	395	391	420	423	406	411	397	404	409	422	387	424	413	410	427	414	387	389	430	386	381	429	406	413	383	436	426	405	473	416	394	389	375	409	395	393	440	459	402	407	414	426	394	407	389	400	377	404	384	395	439	401	391	386	415	421	397	386	418
7668	14055	12893	5989	3492	2791	1923	1486	1318	1124	1059	897	999	1319	1284	1189	931	851	780	850	884	860	810	713	702	648	588	600	618	616	582	650	648	605	650	599	568	604	560	554	572	578	538	597	523	580	549	567	558	578	572	600	557	610	612	594	532	546	639	574	542	548	552	558	568	581	555	575	566	523	521	548	570	554	578	564	551	566	519	559	511	535	508	506	517	523	510	568	556	532	541	508	472	562	486	517	528	516	511	506	535	488	530	539	563	539	528	510	498	522	548	523	540	507	501	571	497	548	539	557	487	497	511	520	508	497	570	509	536	490	495	557	512	528	538	552	509	511	534	520	542	469	525	537	497	544	535	542	525	528	541	515	535	543	494	534	529	543	542	546	518	530	490	501	506	506	516	535	520	516	530	511	535	507	539	539	536	496	528	506	555	483	476	549	518	540	573	486	497	521	521	535	562	544	533	522	528	556	534	545	519	525	567	493	522	487	519	531	530	532	545	501	499	549	551	505	565	500	498	517	540	483	504	480	544	527	519	525	535	492	532	524	504	536	512	486	507	519	484	526	538	526	543	535	523	480	531	528	526	539	551	549	526	559	547	530	508	523	526	520	556	530	494	509	498	558	528	507	533	510	526	542	502	516	518	557	524	520	505	513	573	526	537	508	577	525	539	516	489	528	497	521	504	527	525	503	526	549	540	547	509	538	559	496	529	551	540	522	558	512	536	535	509	512	533	539	554	521	505	515	520	542	516	566	526	514	484	491	526	533	544	526	523	548	531	541	513	521	508	525	538	504	528	516	474	547	493	513	522	515	502	494	522	506	520	478	528	495	517	527	581	480	557	505	523	508	508	510	522	529	556	541	511	528	496	551	579	565	518	516	538	552	563	504	558	528	524	502	537	517	519	481	513	546	491	514	541	495	488	472	497	521	507	532	484	520	485	516	496	505	514	520	491	545	527	525	523	522	535	536	482	512	549	497	510	494	486	489	483	518	550	516	532	509	508	524	521	498	509	564	535	565	503	509	492	522	509	508	520	520	491	534	507	538	490	538	492	512	589	507	542	511	468	499	518	492	543	512	499	551	576	530	545	515	539	548	548	532	536	519	531	527	564	522	536	493	523	503	564	517	500	515	523	502	562	509	548	499	514	540	541	471	533	572	506	524	596	545	550	559	522	555	534	555	543	505	514	512	519	558	537	497	487	497	524	490	545	544	549	540	506	526	520	508	549	496	539	561	541	522	550	509	517	585	550	486	538	524	544	549	559	525	572	487	549	500	539	497	516	549	512	477	574	514	554	522	558	510	569	530	557	533	522	527	476	484	519	536	517	548	509	493	531	547	554	533	546	556	489	554	488	512	498	507	536	534	507	542	525	528	467	563	501	505	523	495	551	510	512	506	511	505	530	504	525	557	534	527	537	559	535	517	453	546	547	521	543	520	510	546	532	579	547	538	524	527	512	531	554	544	533	506	560	523	548	530	518	478	491	573	508	497	511	536	544	496	550	532	581	530	532	490	487	524	534	531	525	541	476	554	535	504	541	506	544	506	538	516	500	465	494	456	531	545	525	510	478	542	549	542	548	533	546	545	492	527	531	550	527	525	517	493	515	482	580	522	534	539	545	585	515	470	534	519	510	508	530	523	528	544	520	537	524	486	526	525	514	498	516	520	517	564	536	513	553	508	500	528	520	514	519	493	522	512	516	575	520	509	539	519	511	543	501	548	535	513	515	499	545	538	515	542	546	516	500	528	503	538	545	515	509	516	529	489	530	566	537	546	528	538	524	539	490	529	523	503	515	537	544	525	536	519	524	505	470	498	537	535	528	502	523	499	528	534	491	492	540	496	518	497	535	527	548	533	528	480	507	514	498	558	501	539	494	517	492	541	510	528	525	507	536	518	529	517	552	483	553	497	567	552	528	501	453	526	540	508	524	561	518	513	542	546	494	520	467	509	506	540	525	497	471	540	551	522	527	513	482	501	528	545	536	494	526	492	515	522	542	498	531	490	522	524	504	544	528	538	517	544	519	529	491	538	521	489	519	557	525	516	524	498	494	561	547	538	483	533	523	562	554	523	553	541	514	514	536	537	519	566	487	544	524	561	498	540	517	501	513	521	558	576	556	501	523	510	515	523	478	522	520	537	544	529	563	533	532	536	500	495	512	543	500	510	549	509	522	531	539	518	550	530	492	521	507	524	501	510	490	567	516	530	490	488	496	505	529	509	522	526	543	527	535	533	514	482	524	538	585	531	593	521	523	518	521	501	524	512	503	483	545	537	525	509	527	512	545	488	542	537	531	525	539	526	516	538	504	517	505	499	534	558	544	537	489	521	502	539	540	526	539	554	526	584	502	559	514	523	493	515	530	518	500	534	536	539	529	555	553	523	498	528	578	546	526	524	519	542	509	564	503	531	542	497	524	542	503	531	548	553	522	517	551	500	510	524	543	492	505	528	522	541	515	517	530	558	505	516	512	490	520	512	497	547	514	527	517	548	536	548	510	497	510	569	531	510	528	528	542	551	519	513	500	485	485	510	505	520	554	574	497	523	530	532	518	536	517	564	562	527	525	544	553	528	539	555	553	535	534	475	553	516	544	503	528	520	498	530	529	520	525	529	504	554	533	500	520	503	527	548	497	530	527	522	539	525	520	501	527	504	515	547	539	507	521	538	549	516	525	520	557	500	564	524	506	517	532	491	550	540	572	527	497	536	496	483	569	520	499	544	543	544	535	522	513	549	538	519	538	521	497	513	516	561	481	519	547	535	533	528	520	544	541	533	536	539	523	511	545	496	519	520	550	476	549	504	506	496	518	541	519	488	569	529	526	514	554	491	549	496	510	531	530	512	552	540	514	515	479	591	538	535	537	524	491	548	522	484	523	496	521	511	499	529	532	512	520	482	546	536	577	540	517	528	547	532	520	508	510	496	513	516	525	510	525	485	524	520	523	512	506	553	525	509	535	521	498	499	527	549	560	549	514	520	592	492	535	527	523	505	520	528	531	508	518	531	536	515	537	531	569	558	525	519	533	487	540	507	526	530	571	525	540	524	515	523	515	540	510	505	556	571	551	508	499	510	544	514	526	515	516	527	531	516	505	505	537	564	517	529	486	475	554	545	545	493	506	513	523	538	507	546	539	539	518	522	525	550	525	532	502	503	508	536	509	533	547	527	493	529	511	533	494	530	510	539	519	526	512	538	516	508	495	498	473	502	484	544	546	542	552	534	519	498	542	518	542	546	515	538	545	542	528	535	504	509	511	526	546	540	508	542	558	521	530	502	547	529	543	500	531	518	556	536	508	537	512	538	550	504	499	522	567	536	482	524	552	514	489	510	519	497	535	498	513	482	497	533	511	510	567	551	542	542	521	521	514	514	476	523	514	555	475	570	509	470	555	522	556	517	513	500	517	489	550	509	532	497	562	495	532	496	546	500	554	534	518	512	510	520	523	508	532	549	530	519	541	540	533	546	542	524	514	560	514	492	516	507
24845	20901	26876	24879	7470	732	462	325	295	250	255	225	237	317	378	318	271	229	210	220	296	266	256	242	208	187	205	197	203	209	201	184	194	167	185	172	158	170	170	190	177	179	182	133	139	147	176	172	184	183	170	182	179	163	177	154	170	170	172	187	179	173	168	177	174	190	153	154	181	154	164	178	169	154	139	162	177	160	148	185	162	157	185	174	172	161	145	157	152	152	162	137	156	155	155	154	134	160	153	167	166	160	140	137	173	144	152	149	170	158	148	148	153	154	159	143	156	158	180	162	145	141	150	153	155	146	165	158	163	161	146	142	170	156	142	162	154	156	170	168	172	138	149	143	167	155	139	158	164	161	163	144	161	168	140	133	140	169	155	166	144	163	167	143	170	161	143	158	157	137	151	160	179	160	144	159	158	168	139	150	175	187	165	163	153	145	154	151	156	165	167	144	148	163	166	159	171	149	165	141	149	163	166	150	158	172	153	158	144	152	150	152	137	171	154	142	176	152	183	152	163	141	163	132	158	149	150	157	169	153	153	164	136	147	161	139	198	164	147	161	142	168	156	164	196	167	156	158	190	144	161	160	166	154	149	133	160	161	152	155	177	152	152	144	163	155	175	159	154	152	161	136	159	141	171	139	148	175	154	140	158	151	139	162	137	179	165	145	172	148	157	156	153	149	160	183	141	118	142	153	167	169	181	147	166	189	165	155	139	158	174	153	156	175	148	163	160	156	152	149	140	144	157	142	161	156	144	143	140	162	142	168	169	149	151	167	149	157	147	156	146	146	164	144	168	149	152	143	153	178	143	150	159	163	159	152	166	150	191	162	144	144	177	160	138	151	161	153	153	174	185	168	173	158	153	159	152	171	145	164	161	171	151	157	184	177	159	157	146	161	137	147	174	150	143	155	172	162	164	189	169	153	153	171	142	164	163	166	145	147	176	144	160	171	164	136	159	173	170	145	158	154	145	171	168	167	152	143	136	156	140	170	142	147	141	167	164	184	157	167	151	164	178	157	174	153	159	157	156	163	147	146	147	125	155	159	148	169	172	150	175	152	161	159	162	154	173	166	141	170	141	161	169	165	163	165	164	162	174	152	178	157	175	136	154	163	157	146	165	166	153	160	148	132	145	171	152	170	173	150	171	159	168	169	160	134	146	133	148	140	148	165	149	171	151	157	170	158	146	159	143	135	159	177	176	134	146	163	175	187	166	162	150	156	172	156	140	152	147	145	146	156	152	172	138	145	177	155	147	149	174	172	188	163	159	166	163	150	155	156	127	144	167	129	171	142	153	162	142	149	169	150	155	155	162	173	151	143	165	145	154	170	156	156	169	139	140	128	162	153	138	171	152	137	161	142	139	155	166	161	139	173	156	147	169	160	167	150	168	143	159	153	141	172	164	139	161	150	153	150	158	183	156	168	140	137	158	190	135	165	177	170	167	155	145	173	145	130	146	147	164	165	144	147	149	152	180	164	179	134	165	157	148	151	170	152	134	141	146	141	139	146	166	139	138	163	167	152	157	163	139	150	156	158	152	160	159	159	140	142	170	158	157	154	159	163	161	128	162	159	152	158	131	141	164	157	159	155	172	142	151	154	151	173	158	132	167	142	170	153	154	142	171	139	159	145	162	147	164	159	167	167	157	167	169	177	129	147	136	154	149	135	175	155	152	165	166	148	168	163	166	154	138	154	163	150	158	147	178	148	145	149	170	166	159	161	171	145	149	172	172	173	161	138	167	143	150	150	165	168	149	144	138	176	163	182	157	150	140	180	152	157	156	167	143	178	144	175	157	159	139	157	159	141	140	151	142	156	156	167	121	138	141	152	164	137	149	157	155	135	164	158	139	160	169	156	142	166	158	171	157	150	182	180	176	157	176	156	156	145	133	152	180	173	142	142	152	136	166	159	171	147	168	151	184	152	169	140	142	181	154	170	165	145	133	157	144	152	157	159	149	163	166	155	171	150	161	163	157	146	150	134	157	137	157	169	160	140	160	170	159	157	160	143	148	160	143	135	141	165	177	157	179	171	153	153	156	148	150	161	145	164	156	126	136	164	176	153	142	149	162	178	143	177	164	151	160	163	156	137	160	145	167	147	144	150	161	144	154	158	175	140	161	149	151	169	133	174	162	163	150	150	148	179	172	162	154	164	150	170	194	150	160	139	154	176	146	150	142	164	159	164	150	171	163	186	149	148	134	147	142	170	169	147	163	154	161	153	171	144	171	167	167	136	152	136	165	149	142	146	154	147	164	123	156	194	148	167	168	162	145	156	140	164	153	138	189	177	159	146	164	154	162	163	160	163	165	162	147	155	155	159	182	147	169	179	148	141	172	163	159	185	150	140	148	149	155	142	165	131	152	150	159	179	163	165	154	160	160	143	157	170	164	147	149	151	166	177	156	152	151	159	160	170	166	149	154	157	147	139	145	151	159	155	131	166	165	162	162	167	148	160	127	173	143	149	164	164	175	178	157	168	153	143	173	140	176	143	139	142	153	160	138	167	170	147	168	158	173	161	163	154	191	170	147	155	134	158	156	160	145	155	153	163	156	164	148	135	155	158	159	144	151	149	148	157	155	163	132	174	173	166	168	154	156	156	173	168	171	170	170	157	153	163	194	167	158	168	140	151	179	160	159	139	157	143	160	163	160	155	145	134	149	138	128	148	159	145	158	164	163	152	167	145	139	172	166	147	156	158	172	165	133	166	152	145	149	154	145	128	144	163	161	151	175	158	181	171	162	164	174	148	162	139	157	146	174	169	153	150	142	160	153	152	177	143	160	146	152	161	157	154	135	177	169	169	150	137	176	166	144	180	147	168	157	143	158	163	176	168	148	157	157	114	163	160	157	147	162	164	152	176	135	153	157	148	141	163	149	155	174	157	150	156	165	164	153	148	175	177	139	142	158	147	139	155	167	157	137	172	148	142	159	176	152	148	168	157	149	168	152	183	161	168	151	138	185	165	160	158	151	158	154	167	168	182	175	172	166	148	140	148	133	167	140	151	181	166	143	160	143	149	162	173	139	142	151	172	137	149	137	150	172	165	181	162	155	158	159	172	166	159	116	151	178	158	146	157	154	186	161	141	132	166	129	150	151	161	171	156	156	149	165	161	176	153	156	153	153	155	144	156	161	163	160	168	141	165	149	164	131	158	156	163	181	164	158	149	150	159	169	154	152	163	159	185	160	167	180	168	159	171	158	139	170	158	144	133	140	155	143	163	160	165	156	147	158	154	175	142	168	143	156	175	139	170	148	158	156	158	142	160	172	142	156	145	168	140	148	139	157	148	149	136	142	164	146	147	155	165	146	156	148	145	155	177	147	159	177	175	155	155	151	159	126	136	144	167	160	169	144	160	144	150	155	157	156	148	160	157	155	160	158	155	172	148	180	159	171	159	149	163	167	176	162	152	151	147	128	171	163	146	167	154	160	145	138	173	153	137	151	154	176	159	144	164	183	144	151	160	161	157	154	189	146	154
7419	9559	9405	3600	2053	1719	1110	801	696	592	532	435	476	656	797	657	478	422	397	429	550	465	435	382	371	308	348	258	301	303	321	284	280	291	286	256	253	277	259	258	282	233	239	252	241	234	254	249	239	273	248	251	269	274	228	232	235	257	275	229	239	241	242	223	251	255	234	234	237	235	215	231	218	221	215	218	224	221	221	236	250	216	214	227	217	201	209	229	217	217	210	219	215	227	208	227	225	219	218	216	240	232	198	200	227	198	195	243	210	199	235	222	219	201	225	216	237	222	233	191	206	231	223	227	212	233	204	247	229	252	233	214	220	217	214	237	221	208	203	249	203	247	204	227	226	243	195	213	230	236	248	231	215	207	206	206	214	243	229	229	218	228	243	197	226	236	232	219	234	208	185	249	212	229	230	252	201	233	216	200	209	215	225	203	224	200	199	220	238	222	230	243	223	217	217	200	217	223	242	231	214	232	235	219	225	212	219	197	209	217	200	233	227	210	188	201	200	237	233	227	211	213	212	223	234	216	210	246	203	186	212	241	243	207	220	214	241	209	222	242	207	227	221	220	199	228	229	218	189	217	248	204	199	219	212	223	222	240	213	221	217	221	237	220	226	252	222	209	204	229	243	216	217	207	214	253	236	223	230	215	230	220	209	216	217	222	225	235	220	227	222	219	228	230	197	236	204	218	239	196	190	222	212	218	223	190	211	210	225	220	230	219	221	204	240	210	208	223	226	217	235	197	210	213	211	217	210	238	216	216	231	234	228	197	227	189	222	212	229	247	216	212	188	250	210	235	207	219	237	221	253	218	223	227	222	192	218	209	213	203	229	228	221	206	217	211	233	240	204	222	219	192	260	227	238	234	205	246	203	235	211	234	199	218	232	217	209	215	240	231	204	196	211	247	223	215	198	215	251	239	229	220	190	202	230	242	210	235	224	219	222	227	196	207	206	213	213	220	224	200	212	197	222	215	241	237	214	195	229	217	210	232	231	217	206	235	175	230	225	201	228	225	215	226	213	203	197	232	206	210	210	210	214	206	224	215	233	210	211	221	230	224	250	208	231	205	226	232	242	237	217	198	207	222	208	226	233	214	221	210	218	213	209	206	202	214	208	210	213	219	233	213	186	217	197	216	208	211	225	230	208	221	212	221	187	205	227	205	245	204	268	233	206	222	227	219	202	226	245	201	219	178	232	195	195	227	241	190	252	223	230	219	216	201	228	229	218	218	222	229	223	232	213	210	251	211	216	210	188	204	212	216	226	195	204	218	227	205	231	206	231	207	216	192	214	219	217	200	230	214	198	225	203	196	207	237	214	206	220	207	217	246	226	240	208	222	197	201	211	234	208	218	202	218	227	220	230	226	224	202	235	234	213	239	233	230	203	224	254	198	196	206	224	201	234	210	191	199	211	182	218	238	231	227	201	237	210	205	204	226	218	214	203	232	244	234	223	228	213	205	228	200	237	256	210	229	237	226	262	227	214	220	223	224	207	207	211	208	199	221	215	216	212	218	210	209	246	204	232	212	227	223	213	220	192	220	220	230	227	208	246	218	198	218	194	192	229	240	209	204	238	218	200	206	207	226	214	210	213	205	231	215	218	219	235	220	220	249	205	212	191	210	222	223	232	208	216	196	201	202	220	196	223	244	239	275	202	204	198	216	194	219	236	237	241	201	209	238	223	241	210	217	206	185	230	203	214	240	246	234	208	207	242	262	216	217	222	219	222	208	221	191	218	239	228	209	199	215	220	232	200	204	231	217	227	219	246	223	225	234	234	223	239	219	206	215	221	226	235	200	189	222	210	209	207	230	250	215	222	218	230	229	212	213	211	189	213	222	237	226	225	212	214	224	249	233	228	237	222	247	219	227	213	217	241	220	224	228	233	222	231	225	244	223	228	220	200	253	223	217	218	223	200	222	218	215	217	217	218	211	220	240	216	248	209	251	216	202	212	219	224	225	212	182	228	227	231	247	203	200	206	213	206	212	233	197	205	201	242	192	244	211	181	233	240	213	195	205	205	226	207	237	200	229	195	221	212	215	220	204	200	218	223	236	234	202	200	206	241	199	217	192	214	216	217	220	197	228	228	210	255	211	192	205	214	197	201	222	191	218	222	201	218	216	205	237	216	208	250	200	231	211	233	220	212	201	202	224	231	243	227	223	218	196	214	218	230	216	231	213	219	236	203	223	224	219	225	212	228	209	196	194	243	199	183	212	219	210	191	229	210	216	238	217	211	194	234	207	233	221	200	216	211	237	201	200	225	232	229	207	206	213	208	228	245	234	226	206	250	223	238	226	215	243	207	226	217	233	254	180	211	223	207	212	196	186	217	230	234	220	238	228	210	231	212	224	214	250	227	220	199	222	210	228	210	219	246	198	227	199	233	216	209	215	226	221	240	221	203	215	211	231	224	213	218	225	231	232	207	219	224	209	195	209	216	243	225	206	237	215	199	225	254	218	217	230	209	183	228	228	214	224	200	220	212	240	194	218	215	219	236	224	232	230	231	204	209	204	229	210	186	197	215	208	210	218	196	201	214	218	226	207	237	241	224	205	222	220	216	223	221	224	208	222	234	233	242	234	219	214	200	235	231	242	227	199	196	209	196	208	241	219	238	209	224	226	223	180	215	182	238	195	236	219	216	239	189	202	205	233	210	235	224	223	242	247	221	225	219	207	208	215	224	206	209	202	232	222	201	242	230	237	187	216	219	227	208	232	228	202	228	221	243	203	216	221	231	213	215	238	202	209	213	210	229	208	226	225	255	250	223	209	197	216	233	237	210	203	201	205	193	205	231	214	222	227	208	218	225	211	203	217	237	229	215	207	217	221	219	241	222	204	176	212	240	224	208	193	201	226	203	203	198	226	200	222	218	206	236	249	212	205	252	214	235	211	194	221	226	221	179	226	241	228	200	231	210	211	217	232	221	209	207	217	236	207	234	214	209	233	222	234	234	193	218	229	211	190	207	208	229	208	205	223	223	226	227	213	208	210	244	216	205	194	224	244	226	252	229	199	235	236	214	203	219	233	229	200	220	240	220	207	198	242	221	218	229	202	218	234	215	201	234	208	186	218	227	211	232	219	221	228	199	216	221	211	222	224	188	227	238	225	216	215	222	186	261	195	197	205	233	213	219	230	237	244	214	234	212	222	234	201	241	255	219	193	234	214	205	226	219	209	217	215	228	221	228	228	235	221	205	221	198	217	223	239	218	220	201	237	227	231	222	218	213	216	211	217	218	187	221	209	225	217	220	221	221	212	223	208	205	234	191	225	211	203	216	223	196	217	247	242	235	230	224	227	247	231	221	209	225	228	243	230	218	213	227	219	221	210	213	230	200	214	214	212	199	212	219	214	218	209	221	234	206	203	230	203	223	215	209	210	201	216	220	217	207	226	213	195	211	207	223	218	205	236	235	193	223	204	217	209	216	189	196	238	229	198	209	237	228	236	215	195	202	198	213	197	210	201	241	231	225	222	215	209
22687	20963	28686	23416	20966	20993	8273	1323	959	873	842	761	682	840	835	889	700	608	592	639	728	668	672	640	567	485	553	489	522	566	526	492	507	492	480	498	479	496	486	466	436	455	481	424	425	480	492	420	477	483	491	471	466	449	479	436	440	464	472	461	425	392	453	495	437	435	423	432	465	427	421	421	437	437	401	438	457	419	432	400	419	444	454	412	455	414	418	422	400	424	412	420	402	397	427	436	446	401	421	401	406	456	417	397	397	408	425	427	417	407	402	395	428	392	441	400	385	413	418	423	401	397	396	439	417	410	429	418	467	435	420	432	459	414	396	423	390	401	429	395	397	412	456	445	434	407	417	431	411	417	403	453	445	406	412	429	425	415	440	425	420	411	370	424	384	440	437	400	430	390	418	414	413	411	417	384	431	423	422	424	437	470	427	422	433	408	394	424	407	424	412	427	422	427	366	480	427	402	413	410	436	427	417	449	415	429	419	405	402	462	423	388	409	417	421	396	389	421	400	413	428	429	416	440	427	417	398	409	450	403	451	376	424	435	422	424	436	466	422	411	442	444	417	379	422	439	417	404	389	386	388	410	421	429	397	401	416	429	436	407	424	437	431	411	414	431	411	419	439	419	427	376	380	410	408	444	437	436	453	402	408	406	402	424	423	435	448	392	423	392	427	457	393	406	398	390	415	413	400	459	386	428	427	450	437	406	421	380	408	444	426	426	446	413	420	433	412	383	432	385	416	409	422	423	411	444	413	408	419	438	432	414	412	412	455	420	383	425	423	423	389	406	432	394	426	450	407	448	409	391	406	359	405	386	414	423	399	401	401	451	440	419	420	415	392	434	438	399	392	425	416	427	443	444	396	404	413	386	418	398	411	429	381	432	441	393	440	403	418	385	442	399	424	411	429	426	404	471	409	449	422	419	395	420	440	434	398	397	442	414	411	434	404	399	396	418	383	436	433	426	396	421	421	432	476	425	446	419	429	393	406	420	406	439	418	428	458	434	441	411	452	432	454	449	390	394	410	431	415	436	412	391	388	407	392	418	440	411	440	388	418	421	421	449	438	431	438	386	412	406	427	501	420	416	441	399	423	420	420	433	395	415	383	415	429	407	381	369	414	429	399	438	403	399	425	410	428	423	382	422	394	425	436	424	455	428	419	416	421	397	448	407	396	369	423	437	409	413	431	397	431	450	422	421	407	379	399	390	380	437	442	407	378	398	406	425	426	431	432	425	416	389	396	432	429	446	407	423	388	445	456	460	447	389	394	424	406	460	435	442	431	463	444	458	379	413	423	421	413	383	401	434	400	421	405	390	394	405	457	420	418	395	368	411	395	403	404	417	446	427	405	404	429	412	402	405	408	409	408	439	393	401	453	407	426	406	452	402	443	437	428	388	401	413	415	427	444	432	445	402	383	429	436	363	407	444	396	411	418	447	387	396	431	425	423	413	415	430	411	427	391	437	432	405	432	407	409	416	434	384	479	412	400	402	393	418	413	420	422	441	392	385	385	388	425	453	417	459	438	424	449	454	427	446	415	377	399	420	363	422	440	406	455	419	410	421	392	408	417	416	440	414	431	409	416	412	426	436	409	391	389	407	407	398	396	395	412	391	426	417	435	411	424	399	413	428	379	402	406	426	439	409	429	415	417	427	399	408	362	406	414	392	427	414	413	453	440	403	455	421	461	433	430	400	405	444	435	406	406	392	410	446	411	415	415	393	393	398	446	392	441	408	429	399	427	421	435	446	413	409	419	405	433	426	433	396	421	413	431	416	387	422	403	421	400	388	403	449	412	393	435	384	429	451	389	439	432	423	404	419	405	404	387	425	397	423	397	431	411	436	410	435	440	442	405	414	383	413	432	429	412	421	426	434	431	403	438	404	424	413	437	405	442	430	400	385	427	446	419	401	446	427	434	392	396	420	412	389	432	403	412	467	414	410	410	418	414	416	408	388	415	422	428	396	419	420	423	402	412	451	398	386	387	413	440	417	411	386	417	409	432	387	415	427	403	413	397	434	424	411	445	400	413	399	370	417	411	398	417	407	427	415	426	410	429	401	439	414	407	432	434	421	370	448	401	417	374	428	431	405	422	403	395	418	395	421	410	385	436	422	451	410	427	419	426	470	402	422	405	415	416	426	455	410	431	396	399	437	393	403	438	418	399	431	423	418	407	398	399	389	443	412	431	417	427	401	417	467	403	402	432	432	428	392	398	446	431	419	434	397	428	436	447	424	385	436	445	400	427	424	419	444	394	403	390	392	432	416	409	444	426	415	447	386	420	430	419	442	450	399	409	395	415	396	400	416	411	403	373	405	397	422	410	413	408	417	396	433	469	426	423	423	422	417	414	408	390	427	426	450	391	386	447	419	412	418	389	447	402	388	400	406	408	447	384	428	421	414	397	419	434	391	383	417	416	385	410	373	413	429	413	415	407	399	424	409	408	414	424	395	416	432	411	409	415	409	398	422	417	392	437	410	413	440	409	427	388	396	438	387	420	397	428	411	392	434	395	419	431	414	384	428	422	416	435	385	388	418	437	420	414	421	453	454	425	384	428	440	442	415	442	398	385	417	422	417	433	424	391	465	402	420	392	387	387	411	401	415	410	455	447	402	445	412	380	413	405	386	440	403	411	398	417	457	393	395	444	407	413	432	386	451	431	437	419	416	393	423	407	409	398	383	451	422	399	439	411	395	443	431	438	392	415	438	447	451	418	408	418	398	405	372	420	390	395	435	414	400	386	415	400	398	387	394	395	378	434	437	419	427	415	398	388	414	428	442	408	388	393	418	447	430	420	422	445	383	418	408	393	426	412	446	401	409	396	392	446	445	460	436	409	415	410	394	391	424	419	393	418	419	414	429	408	412	438	390	417	449	442	376	417	375	414	450	412	416	407	429	426	431	408	432	388	447	405	436	409	393	425	413	402	396	413	422	413	440	424	437	401	399	476	440	402	416	431	424	426	407	409	427	377	453	399	415	411	380	399	426	373	412	421	412	417	375	389	417	418	407	425	425	454	419	418	425	396	420	422	393	411	442	402	394	417	418	399	418	412	415	451	443	426	423	428	426	417	432	414	410	387	408	405	398	398	409	448	420	429	407	416	396	402	388	393	453	402	435	421	449	412	416	452	419	410	418	422	418	445	431	405	416	395	432	429	418	404	417	382	398	419	386	384	389	411	446	437	429	386	425	401	422	401	403	425	439	446	415	420	409	436	408	400	409	422	432	395	424	447	415	450	401	394	389	433	405	381	398	437	410	427	418	400	419	433	427	388	401	422	446	415	401	402	410	389	454	403	399	406	419	405	432	423	434	429	436	445	426	451	433	406	422	423	436	429	385	424	392	426	435	398	420	438	433	401	415	390	439	406	414	397	412	424	417	429	416	432	442	429	397	416	433	428	457	445	383	407	422	390	412	399	366	432	411	451	432	439	430	444	403	377	407	444	384	401	390	405	420	418	408	427	430	413	396	429	381	435	374
10541	20113	18427	9273	5985	4539	3219	2401	2045	1662	1541	1389	1251	1679	1795	1567	1214	1014	1034	997	1212	1130	1055	977	829	779	765	680	665	677	748	708	705	608	727	653	650	656	627	636	608	599	585	575	549	579	591	624	614	596	631	603	665	653	614	638	549	603	655	581	557	524	637	572	633	575	590	553	575	568	522	518	579	515	550	493	519	543	590	582	530	551	512	566	531	557	520	579	508	540	554	542	516	546	539	521	557	528	552	533	543	501	534	569	563	518	593	510	473	560	511	526	551	540	517	502	553	510	547	508	534	499	483	535	526	491	541	561	500	529	536	564	536	579	516	573	519	588	563	545	576	559	582	531	573	524	548	544	529	529	543	534	542	576	522	523	515	519	526	552	553	495	536	531	571	531	549	544	540	498	534	557	524	547	545	534	524	520	547	528	566	534	514	540	523	509	552	538	509	474	497	548	558	530	519	540	515	503	570	520	538	546	522	528	514	516	538	533	530	552	573	537	570	536	530	584	566	490	539	498	528	542	571	562	535	514	505	566	556	542	503	503	547	507	503	510	544	524	546	523	526	528	542	543	560	529	519	512	546	534	510	574	532	558	499	481	547	504	509	532	549	515	502	539	567	487	527	487	549	517	540	510	538	534	512	533	520	555	568	529	520	503	565	537	520	537	546	541	508	493	555	558	518	540	513	546	518	534	530	537	530	525	531	554	511	541	527	562	542	560	531	532	547	543	515	526	546	547	522	509	539	493	538	549	522	549	523	544	518	533	532	564	518	531	521	543	514	546	500	538	532	565	539	532	530	565	485	523	513	507	518	556	535	600	534	548	508	549	591	504	494	541	507	502	545	521	555	519	574	581	535	531	523	524	504	517	514	524	487	537	550	519	542	540	506	552	502	527	483	562	530	497	523	529	529	511	521	555	544	534	544	509	540	573	519	518	565	529	538	511	485	566	489	513	583	546	494	537	535	555	562	532	526	542	500	503	597	513	568	505	509	519	515	528	519	509	559	560	526	502	585	481	543	493	547	552	532	544	524	539	518	544	482	535	521	507	533	511	495	544	554	524	533	514	515	556	529	536	514	511	530	526	521	498	509	567	536	526	553	549	552	529	480	507	512	514	516	511	515	546	534	528	563	492	503	545	530	577	547	493	520	491	537	513	558	555	548	526	516	540	588	522	529	547	490	549	536	496	554	528	547	524	556	535	510	541	553	592	549	548	532	545	551	546	527	545	534	559	521	487	545	542	545	482	519	554	489	519	529	582	554	490	564	519	528	526	496	565	524	502	533	545	530	522	512	507	540	494	517	527	557	527	537	578	568	547	557	546	542	550	568	541	521	536	512	532	541	560	508	523	524	510	558	481	566	512	559	547	511	506	495	548	539	514	508	523	517	532	502	557	549	500	528	531	548	557	501	563	503	478	500	526	543	556	524	504	533	521	518	519	529	524	517	511	526	532	529	523	547	505	533	548	543	526	542	545	564	533	568	562	535	511	547	553	559	532	542	514	558	510	540	511	505	548	567	543	523	533	510	518	562	509	553	519	569	532	515	544	528	564	562	545	532	505	496	525	536	519	511	516	560	522	510	542	515	498	527	502	532	526	555	503	507	544	546	505	546	539	508	549	521	529	481	537	533	580	490	551	579	531	508	520	510	553	558	533	540	528	475	512	535	537	512	522	529	521	501	533	533	539	525	531	550	544	513	548	517	578	526	580	539	493	539	519	533	578	520	555	535	514	542	527	508	507	543	524	527	545	515	541	552	556	561	551	545	519	496	514	526	540	543	509	505	516	559	550	529	573	526	495	529	490	543	536	515	545	492	530	536	565	531	563	547	517	515	529	533	503	560	547	533	512	564	531	522	526	496	553	522	469	516	566	502	574	539	516	558	538	496	518	529	575	524	503	539	531	531	553	502	553	513	498	545	506	521	544	522	539	512	524	557	584	517	553	524	566	525	481	495	535	535	529	524	509	539	521	499	518	522	551	532	523	564	520	549	528	594	508	546	550	554	482	579	513	509	537	517	543	500	512	544	558	546	511	563	526	524	502	571	551	559	528	502	536	484	557	525	585	486	481	530	528	505	547	488	537	506	511	521	566	579	511	562	547	526	527	503	540	538	511	532	515	514	504	578	512	550	530	534	518	516	493	532	535	510	519	505	538	488	527	539	532	491	506	566	560	537	508	537	534	551	551	547	488	567	552	486	540	524	516	539	507	551	516	511	551	572	539	550	491	544	483	545	534	538	549	521	515	549	511	566	524	513	586	536	530	526	524	534	573	488	543	500	541	545	556	574	516	539	514	523	503	518	550	523	557	524	505	550	529	531	533	499	496	549	499	540	544	568	542	535	534	568	519	524	542	531	514	530	542	504	589	500	560	509	528	541	565	531	485	515	561	516	512	539	523	565	543	546	520	529	534	499	489	515	535	549	536	516	509	500	540	517	514	548	516	536	528	531	532	553	542	513	539	545	502	537	526	556	567	539	511	534	509	519	600	566	516	544	554	545	512	555	540	526	538	547	553	506	529	560	554	509	551	485	531	515	583	516	495	572	546	530	518	550	552	542	559	518	522	536	537	554	521	567	489	538	518	499	532	527	552	567	522	534	568	525	534	564	519	520	535	534	546	556	524	561	502	549	584	533	522	510	538	541	532	541	509	506	544	541	528	540	527	514	551	570	552	487	527	508	559	509	544	561	503	505	564	570	525	591	547	491	537	516	505	555	501	545	504	552	525	534	511	505	550	549	541	534	543	500	505	537	508	545	572	514	520	526	551	586	547	528	542	513	548	558	490	532	578	552	530	573	535	517	526	528	548	545	488	500	516	518	493	497	528	501	512	542	551	512	552	575	532	538	533	503	557	536	517	517	553	551	549	504	522	537	528	516	539	555	462	500	509	549	533	547	540	535	527	573	532	526	567	503	521	551	528	538	540	556	518	534	578	504	537	552	570	519	499	532	534	532	489	537	569	510	496	529	534	541	480	506	543	506	518	563	544	541	532	516	551	484	554	518	521	521	538	543	556	553	542	573	502	532	573	533	508	551	542	562	507	505	502	512	509	546	540	489	555	537	545	565	561	520	559	509	533	553	522	532	560	496	531	567	535	485	500	516	523	522	483	545	515	520	544	542	563	502	527	553	528	531	548	499	541	553	555	501	552	581	541	579	567	537	512	476	528	558	549	525	547	536	548	551	522	530	522	556	538	532	547	521	560	533	566	506	532	529	553	565	541	546	580	528	511	543	533	511	538	539	574	588	480	525	562	494	506	535	529	508	551	551	523	522	553	532	546	555	550	548	544	512	517	562	511	544	576	572	547	509	540	536	581	501	540	531	515	520	534	524	524	583	548	509	551	543	532	549	513	514	513	548	499	510	533	532	543	555	511	521	560	535	524	520	581	551	507	508	490	545	520	558	515	545	524	503	544	561	511	526	532	526	510	470	531	510	499	528	555	497	531	554	549	537	549	541	552	542	517	524	548	497	560	558	540
26685	19194	7772	1710	604	464	317	266	239	271	257	262	248	274	332	312	287	282	264	285	312	301	287	266	255	240	230	246	249	231	238	259	284	248	209	234	263	233	238	202	241	222	257	218	203	225	218	234	241	243	247	253	247	228	243	230	228	222	215	216	208	204	207	220	215	233	235	227	243	227	229	240	226	199	247	244	248	212	221	232	227	242	200	223	211	205	229	235	217	230	243	214	213	221	228	221	181	229	216	249	234	205	206	207	220	233	206	244	215	209	218	198	223	233	207	219	223	225	214	212	198	221	244	223	200	208	232	218	241	227	228	191	219	208	212	228	246	245	227	223	227	209	234	204	221	200	239	212	211	249	219	208	235	210	210	216	233	230	215	213	227	201	232	237	219	219	239	213	242	251	230	212	216	219	230	220	237	237	231	219	257	213	251	223	232	217	223	207	240	209	212	233	228	207	228	253	237	214	229	206	218	221	202	236	236	252	220	219	210	218	227	222	206	203	259	223	229	218	212	221	195	225	221	218	213	240	225	209	202	204	215	219	230	232	244	240	249	225	225	228	242	225	207	233	206	228	211	204	198	227	254	220	215	206	215	220	213	224	216	238	242	206	250	222	217	223	233	182	190	215	214	238	242	209	237	246	220	231	236	223	215	217	212	229	229	220	215	210	200	239	202	225	207	234	202	219	218	244	222	213	235	223	250	234	211	236	201	215	207	199	206	225	242	246	237	198	217	203	197	217	221	211	239	206	210	199	236	204	214	218	210	235	226	236	214	217	214	220	206	205	232	227	224	213	224	230	216	216	192	220	221	239	238	256	227	216	241	229	239	212	215	266	226	247	262	211	231	231	209	225	215	213	245	225	232	226	210	204	239	227	237	235	214	194	211	211	227	208	232	233	217	239	212	226	233	219	224	216	229	222	214	233	217	207	187	219	210	209	232	220	204	214	219	206	238	214	222	255	212	243	245	236	214	221	214	197	239	218	199	247	214	243	214	231	253	197	215	193	227	212	233	230	205	235	240	226	226	224	225	241	233	227	228	206	234	228	221	213	218	242	240	242	204	216	197	237	212	230	231	197	241	215	201	221	239	200	223	262	209	242	210	229	235	216	219	215	234	239	210	251	237	198	220	175	217	225	192	235	196	249	206	223	206	253	237	227	221	203	226	200	222	240	201	240	206	212	247	222	199	202	213	210	197	225	211	209	215	238	212	213	224	216	255	232	231	210	234	208	233	234	212	198	213	218	209	197	205	208	240	220	243	227	211	218	234	213	256	214	228	216	205	231	231	220	227	250	198	207	204	220	221	222	209	204	220	233	227	213	227	224	219	215	215	227	229	218	199	246	217	239	232	217	215	248	211	239	213	262	239	193	235	229	233	244	213	229	233	226	211	246	220	212	235	223	209	232	245	209	232	228	206	208	203	201	251	236	238	204	212	219	240	225	226	210	221	225	230	225	249	232	224	212	232	209	190	209	229	237	240	217	201	236	230	224	214	224	231	230	227	223	239	222	215	240	222	200	222	211	214	248	221	196	248	208	228	230	235	221	213	234	218	237	207	203	245	211	235	250	216	239	195	242	208	200	229	233	223	232	210	213	218	231	227	246	260	201	221	228	216	238	219	206	214	242	199	237	247	219	267	243	236	213	222	193	261	242	228	232	199	240	204	224	202	236	224	201	227	238	233	221	215	210	211	213	231	242	205	218	238	223	221	230	256	243	213	227	223	232	208	227	210	217	216	230	230	244	209	206	199	227	212	214	230	223	218	244	235	226	222	208	219	222	223	194	261	231	194	236	254	208	216	247	210	235	209	250	206	216	234	218	226	201	227	251	206	239	202	235	218	209	221	207	210	217	242	228	204	197	217	224	217	207	207	214	218	234	206	232	237	231	219	221	230	223	219	232	223	219	216	208	187	251	234	222	199	228	208	189	212	199	218	222	220	203	224	232	237	229	240	226	219	201	224	223	216	223	241	220	219	191	199	245	210	224	206	235	230	225	228	230	208	237	211	226	245	187	204	233	248	208	216	224	236	193	214	222	215	206	212	221	218	224	244	221	209	240	206	237	240	225	241	223	228	228	216	205	205	229	235	237	232	232	219	229	221	242	206	209	245	230	225	219	203	214	253	206	230	219	239	237	196	232	218	200	217	232	216	214	240	219	236	216	242	225	232	205	239	229	231	196	249	256	218	235	219	244	232	238	225	216	220	234	208	219	217	215	225	203	237	225	213	222	261	219	214	246	226	210	199	227	209	203	225	217	220	239	228	217	216	220	218	198	234	224	213	227	225	216	209	225	225	256	202	213	233	225	181	253	204	244	206	209	225	208	218	224	239	233	221	201	219	206	247	235	219	210	254	232	223	212	209	248	196	252	207	228	227	214	243	220	209	211	258	213	224	238	211	196	209	223	235	211	248	266	237	220	241	225	198	246	247	239	245	214	218	225	230	257	228	206	221	202	234	222	208	212	223	237	216	223	223	249	230	223	240	239	211	220	253	217	242	211	221	226	255	225	242	228	265	225	240	198	218	217	219	237	234	226	244	204	241	219	221	225	217	238	221	215	227	229	230	202	224	192	235	232	213	215	227	222	236	203	258	215	202	213	210	216	245	220	216	216	223	207	234	227	216	222	209	229	244	229	232	218	245	247	254	238	236	222	197	227	212	220	207	199	202	226	238	238	201	213	211	235	213	236	221	211	222	212	236	224	225	218	217	222	223	228	242	222	228	223	249	208	233	192	221	201	206	228	224	225	233	253	218	241	259	211	216	236	231	227	223	212	234	231	217	244	222	198	232	258	237	204	217	237	207	242	231	208	225	235	206	213	217	224	211	230	211	220	223	241	209	223	207	221	237	230	234	206	223	197	229	233	232	235	245	225	229	263	229	212	208	217	232	239	238	202	222	226	228	205	233	206	241	220	216	217	204	211	204	234	215	214	212	217	225	253	207	248	219	226	202	230	236	216	219	250	201	252	213	218	232	216	224	227	193	218	221	224	238	233	210	210	248	225	213	229	236	224	213	220	215	220	208	235	223	202	207	240	212	242	253	234	227	244	246	238	250	242	207	217	217	209	210	229	212	222	217	224	211	215	226	239	238	218	226	222	204	214	211	230	213	218	239	224	231	220	227	224	222	217	232	200	233	248	228	202	225	233	213	229	228	220	205	210	242	208	213	225	201	212	231	253	211	232	209	243	248	230	226	211	232	222	205	257	207	214	249	244	233	247	209	212	222	210	221	213	229	227	193	206	225	246	229	242	227	229	215	240	254	217	252	221	226	247	190	228	228	205	227	213	243	232	227	227	214	218	200	215	225	208	215	222	238	239	241	213	228	243	212	208	234	247	240	246	223	258	198	253	229	207	210	230	184	207	227	212	222	225	202	193	230	231	246	246	195	211	252	202	220	223	214	218	229	206	206	222	227	239	213	213	234	229	238	216	239	200	233	207	224	224	207	253	205	207	209	230	243	215	196	225	220	205	241	231
7585	5078	5739	2075	1139	837	586	419	385	351	410	400	414	501	568	550	465	395	413	413	457	511	485	441	338	354	330	334	325	353	347	339	355	329	348	290	324	290	297	323	294	280	277	285	327	310	297	341	333	312	311	322	344	358	323	332	261	261	300	300	290	316	288	331	308	309	303	317	294	306	286	272	306	320	286	274	302	279	300	285	276	291	281	264	315	307	295	305	287	282	298	288	307	310	283	313	291	313	292	278	260	302	268	304	295	286	264	310	293	296	297	269	293	303	281	294	307	282	281	310	302	309	284	284	319	280	279	274	303	297	276	291	324	281	333	300	302	305	322	277	271	292	325	313	282	295	293	300	260	288	290	293	283	288	263	292	265	275	296	294	279	284	284	311	292	269	296	291	254	323	287	281	278	280	301	340	285	304	294	280	311	299	277	305	293	304	290	293	303	303	292	304	281	289	310	282	304	316	288	274	300	276	284	285	297	279	280	259	272	309	277	303	316	303	323	277	321	289	284	268	287	298	293	264	271	293	331	295	263	318	321	279	267	301	279	276	277	289	282	297	310	309	277	316	290	295	272	296	273	303	313	267	305	282	282	282	286	292	308	274	266	289	283	286	269	275	276	275	289	292	291	313	258	329	266	312	281	296	278	316	300	279	290	288	277	301	304	283	272	278	329	276	269	277	323	287	288	279	290	284	285	326	307	267	284	270	285	291	309	283	293	300	316	314	283	272	290	276	300	303	285	308	288	289	286	288	303	302	284	291	283	288	269	323	276	278	292	299	277	294	285	287	287	305	287	310	296	279	274	255	280	282	310	305	303	274	287	290	289	283	283	302	290	294	291	260	293	309	268	280	289	279	272	282	286	280	286	296	295	304	282	298	301	280	301	283	312	269	269	309	290	258	284	285	286	287	299	314	266	298	295	292	261	263	293	294	292	306	302	274	303	292	298	294	293	301	282	315	265	270	292	306	308	284	302	284	297	305	279	283	292	304	283	298	302	285	276	298	286	274	279	297	299	305	310	285	286	297	334	286	293	260	284	258	291	302	300	305	319	294	303	305	294	302	284	305	275	279	284	290	285	272	283	302	264	286	346	298	330	320	296	264	248	305	316	285	318	281	298	306	309	280	307	314	272	272	287	293	267	302	268	314	299	289	272	298	294	285	291	320	277	255	283	292	285	289	273	312	294	295	282	271	291	295	300	311	296	303	334	317	291	301	292	302	273	338	300	314	278	314	280	310	308	309	286	294	261	283	282	275	292	307	302	265	262	282	302	290	306	307	279	299	290	311	265	258	305	287	295	255	302	282	303	283	288	260	268	280	280	279	268	278	303	278	295	298	315	303	287	288	290	290	285	301	307	297	303	284	298	270	327	299	288	271	268	310	288	302	301	286	286	299	301	304	241	277	281	318	299	278	272	335	276	284	281	288	314	249	321	295	293	303	303	287	311	296	266	293	275	302	270	261	315	286	287	309	286	278	300	312	291	302	304	311	293	307	304	280	257	259	327	297	305	304	293	291	298	325	277	295	280	269	313	286	295	330	293	288	291	303	313	278	304	289	308	296	303	242	294	291	302	295	269	316	274	255	294	292	301	267	288	294	278	274	289	275	291	311	311	297	305	265	287	289	293	283	298	294	310	284	279	297	309	304	304	284	314	274	274	299	272	324	265	300	327	266	299	308	295	321	297	285	319	287	299	287	292	303	296	308	271	272	280	284	272	310	297	289	266	271	308	291	267	298	311	292	332	316	297	288	290	269	275	290	281	278	272	311	288	317	307	314	293	290	293	283	285	288	293	291	333	302	319	310	270	252	311	265	267	311	279	269	289	313	302	264	261	290	275	262	332	275	307	287	284	311	317	277	301	286	295	280	298	283	301	276	294	284	275	280	298	312	302	292	288	302	314	315	300	292	309	312	290	286	323	296	283	311	288	308	275	309	299	312	252	283	278	287	279	269	320	300	304	265	273	304	305	307	294	307	303	296	326	347	256	278	333	293	296	287	293	290	292	307	288	300	330	275	285	301	316	287	302	287	274	285	288	279	287	300	254	269	295	284	272	284	304	279	294	259	299	308	292	319	288	279	301	274	270	302	277	315	306	267	298	294	285	311	265	266	316	290	270	288	278	270	290	277	299	297	255	272	307	292	304	308	290	271	286	282	272	281	302	298	301	308	318	329	298	250	299	289	293	327	293	303	282	267	255	290	306	279	276	308	267	282	304	291	327	339	267	295	305	287	284	278	291	314	284	285	302	320	292	307	267	313	306	306	297	279	287	328	272	299	277	303	293	271	287	293	312	307	280	291	287	305	310	279	282	281	269	294	312	287	298	304	318	299	283	286	258	291	298	295	271	306	300	277	277	316	294	281	285	318	278	279	310	293	284	288	281	296	265	286	316	291	295	296	289	306	280	312	290	289	293	273	277	281	285	287	260	292	315	287	286	248	260	270	299	304	282	320	266	274	318	263	320	271	278	307	274	273	281	279	256	280	288	288	276	289	311	283	279	283	302	320	313	281	327	281	302	316	281	300	289	292	309	298	300	264	267	267	327	290	327	320	276	296	258	301	286	294	322	268	274	309	280	311	297	282	283	286	280	257	253	310	295	282	278	309	329	272	272	317	302	278	275	296	307	298	316	293	294	275	276	276	288	299	317	301	305	291	302	304	290	295	289	280	298	278	323	281	279	301	294	311	300	281	303	296	297	268	277	290	293	296	272	325	301	298	268	280	281	305	293	317	315	274	283	292	268	287	280	312	307	271	266	285	320	285	292	286	287	303	262	302	285	285	277	272	308	277	292	300	305	307	301	301	282	268	299	298	284	303	262	302	295	310	284	259	342	273	284	301	299	295	271	258	285	315	276	285	308	281	308	283	299	339	309	331	263	298	291	318	308	307	291	254	283	334	300	284	274	280	272	299	283	301	282	278	272	319	306	276	309	298	290	281	305	299	303	324	310	293	286	292	326	281	296	281	346	279	306	293	299	280	273	305	295	300	277	279	300	301	293	288	287	302	294	299	259	316	306	266	287	271	294	291	273	310	273	276	256	300	304	308	271	321	317	287	285	256	287	296	301	276	278	288	277	309	311	331	295	290	267	328	309	282	283	293	296	291	308	296	282	281	288	296	259	272	281	311	293	299	289	288	302	302	292	248	290	274	300	301	295	286	282	314	278	294	299	294	317	270	281	284	306	307	267	284	295	336	299	295	313	341	307	300	304	306	278	301	286	313	295	256	319	307	314	294	281	303	289	306	301	321	326	293	305	283	309	331	311	281	267	288	321	296	294	286	288	291	319	301	278	295	283	318	298	302	289	325	283	293	308	275	272	266	303	289	290	307	289	285	303	305	296	312	291	289	294	279	280	295	277	338	300	288	299	327	288	302	283	303	271	304	305	299	255	266	296	326	305	277	317	278	293	290	314	305	296	283	279	303	288	319	300	299	304	272	281	329	289	285	269	292	281	296	291	290	296	279	291	310	298	246
23656	20932	28133	23848	20891	8971	1347	819	715	634	640	546	597	640	712	664	585	511	557	509	584	594	606	550	496	505	471	484	463	490	480	441	441	451	449	461	443	448	453	449	427	434	425	421	442	459	437	407	431	431	455	458	457	472	487	436	427	435	440	448	386	453	423	422	411	436	421	441	414	439	404	410	412	390	393	405	408	414	415	427	409	412	436	401	412	409	428	431	405	402	413	380	388	392	425	401	410	375	423	445	392	360	398	405	402	424	408	433	367	420	410	416	393	441	391	406	403	395	413	415	433	397	401	415	409	409	357	413	429	400	400	417	421	417	386	407	383	420	389	391	401	424	382	433	411	420	427	413	420	381	396	399	388	423	412	405	408	398	427	404	398	405	419	399	406	379	421	400	401	380	448	390	384	407	393	403	398	414	406	414	411	431	409	422	439	406	410	399	419	439	435	431	383	434	410	407	393	417	444	381	427	422	394	433	414	430	407	384	433	391	412	407	388	414	404	445	393	419	374	395	434	386	426	388	399	408	392	418	386	447	432	429	410	408	406	387	411	384	377	409	368	396	430	438	394	409	391	444	417	361	370	415	409	392	402	398	388	392	393	409	382	410	446	412	409	409	401	417	419	430	422	385	407	405	413	396	426	402	390	374	414	396	392	410	427	405	433	431	410	393	407	429	440	430	369	425	400	394	412	414	425	401	384	398	405	384	442	421	392	400	381	421	415	416	413	367	424	384	405	385	441	447	371	414	416	445	407	415	411	399	457	424	423	435	409	397	418	396	404	389	391	420	419	378	415	387	395	399	422	438	387	421	409	448	407	417	404	396	433	429	379	431	421	416	427	439	407	421	380	411	426	416	399	420	396	415	399	422	412	414	412	407	395	388	397	394	424	381	421	380	423	409	393	429	390	430	383	423	391	379	428	404	411	425	409	383	428	383	394	415	417	440	417	405	427	417	414	414	387	449	389	386	412	445	426	368	445	419	418	386	444	409	427	417	395	391	383	400	399	391	393	398	407	423	457	420	409	423	395	409	398	400	403	427	385	405	421	395	412	423	456	428	384	436	420	409	425	384	382	388	400	394	412	411	431	414	433	456	415	393	395	386	381	405	410	397	417	355	421	419	417	421	396	412	420	403	411	414	412	403	390	396	390	404	418	392	390	394	417	410	437	462	424	382	408	416	430	387	357	433	366	424	431	408	426	428	406	398	428	399	378	432	400	391	394	383	409	398	425	434	367	385	396	427	401	363	401	382	394	400	402	396	425	426	384	426	410	406	407	397	399	420	407	397	424	396	412	437	421	383	432	418	411	407	434	430	415	432	398	424	433	388	435	389	390	406	388	412	409	421	394	407	438	424	412	409	415	387	397	384	380	373	431	423	385	352	418	417	421	448	401	377	405	365	451	406	437	422	420	394	421	430	390	416	386	378	417	390	411	399	422	395	391	423	423	424	420	435	426	383	382	416	413	407	405	403	412	403	399	418	372	376	439	375	424	398	384	386	435	374	396	366	392	398	398	430	441	430	419	404	400	397	449	407	391	392	427	405	450	405	424	461	462	360	399	423	413	417	426	421	416	424	409	436	407	405	439	414	396	408	415	373	421	403	371	396	384	379	400	420	421	442	428	432	374	372	396	412	395	416	437	341	406	396	415	402	439	406	391	428	393	430	382	405	430	368	403	400	440	418	421	408	400	407	440	423	441	449	407	369	392	430	377	364	361	399	399	405	410	393	414	401	387	421	388	405	397	436	425	389	434	371	415	449	392	381	398	414	406	416	426	406	359	419	441	404	414	415	425	410	431	448	395	440	408	426	430	397	416	455	430	408	406	402	396	422	420	367	409	430	375	437	396	431	397	408	387	386	438	398	415	419	363	433	422	407	426	445	397	404	428	415	401	385	397	417	395	401	436	386	387	397	418	394	375	432	442	427	393	422	400	426	407	399	423	424	457	399	386	408	407	443	372	402	411	449	427	390	399	417	425	418	396	409	418	374	439	429	406	421	418	375	399	420	416	443	395	430	391	414	391	407	413	399	436	405	365	415	425	418	406	401	409	396	396	366	411	404	415	372	349	433	405	414	382	387	391	396	412	404	423	404	423	459	405	399	400	385	413	394	378	414	390	410	435	402	407	360	406	424	361	410	382	431	407	448	375	455	396	397	418	423	405	440	394	411	432	370	460	402	391	418	395	412	415	400	380	385	404	417	407	417	404	420	396	450	426	395	389	395	396	418	382	408	423	408	390	410	441	402	360	350	424	365	361	410	417	425	419	400	421	378	401	381	376	407	402	362	385	405	386	420	381	369	401	393	433	425	413	376	385	409	401	374	392	385	438	414	410	416	397	389	410	380	370	425	406	415	428	409	411	391	401	423	407	411	411	420	398	418	400	400	377	405	426	433	392	441	383	399	433	410	387	361	395	392	396	453	404	394	384	449	371	389	407	434	424	425	390	400	424	416	419	418	385	412	457	444	409	448	398	424	392	437	430	381	406	410	400	395	372	402	390	405	386	430	425	420	369	417	411	438	407	388	392	431	384	354	384	401	361	425	443	404	409	424	399	418	410	456	392	442	459	413	366	383	412	391	382	427	385	403	446	400	395	426	416	418	414	386	421	363	412	396	397	394	394	401	405	415	408	388	404	417	426	391	402	416	417	402	413	399	419	398	399	422	415	425	411	399	417	397	384	386	416	404	435	386	435	409	425	401	430	416	436	408	394	390	404	444	400	419	413	424	394	417	397	377	395	413	411	405	423	404	415	383	441	417	416	448	411	414	407	411	427	428	385	431	423	417	408	392	396	411	380	440	376	424	390	391	448	426	420	387	390	400	420	393	397	439	387	409	396	399	426	445	406	397	408	430	380	440	409	419	374	407	404	395	393	383	398	408	360	406	395	418	411	406	448	420	391	407	413	427	402	427	383	414	398	434	400	416	422	458	420	416	407	377	417	393	385	392	396	407	406	381	399	413	382	398	383	400	409	431	357	408	406	390	392	378	393	415	383	418	467	375	441	392	409	415	404	385	391	434	412	378	426	419	404	393	414	422	403	386	419	373	459	394	409	414	397	397	437	411	420	373	383	435	383	431	422	402	413	397	393	405	390	395	395	398	425	434	409	434	384	411	412	415	390	411	400	394	406	396	413	400	385	410	419	422	385	415	417	403	372	425	426	386	422	380	438	417	354	393	389	423	431	418	447	375	392	416	465	393	431	387	412	403	408	401	384	407	399	420	420	408	416	440	442	425	414	391	396	417	418	392	401	409	385	373	366	412	408	403	370	424	410	387	408	415	414	401	382	376	394	376	427	391	395	402	444	415	390	386	380	401	392	424	411	385	420	395	443	433	399	421	411	379	370	411	409	392	416	459	388	431	396	382	406	389	414	431	427	396	397	400	430	430	458	420	382	399	411	378	425	421	387	402	410	400	421	387	420	398	404	401	404	410	415	397	396	374	383	411	379	437	404	446	405	459	405	429	434	399	414	423
9360	13930	12989	6627	3834	2879	2022	1514	1275	1079	999	875	902	1077	1235	1092	943	828	822	841	902	915	922	867	722	682	664	642	621	671	600	626	559	644	561	565	629	595	584	590	536	588	541	573	545	585	578	561	608	615	580	562	622	633	585	608	533	603	587	554	505	556	596	607	571	587	563	532	567	524	570	537	559	501	476	490	535	577	514	580	547	529	504	555	541	513	481	587	517	532	509	470	503	495	539	506	554	530	525	582	504	518	498	511	550	504	560	542	535	525	536	521	547	557	527	530	517	536	536	549	529	576	497	532	534	529	525	505	532	564	536	470	533	520	533	533	527	534	511	496	535	499	486	554	515	510	526	494	543	499	498	518	527	554	503	512	495	539	558	525	518	488	521	514	507	524	545	537	510	520	541	561	496	539	544	552	529	502	517	520	490	525	540	524	498	532	509	526	554	570	520	532	527	527	582	516	588	481	496	538	522	507	512	463	531	535	521	534	522	534	510	510	511	516	502	523	562	515	545	486	538	533	506	549	556	504	486	545	523	540	486	564	489	520	493	530	536	480	497	519	515	516	506	509	506	483	541	472	583	569	516	508	528	530	501	492	493	526	501	523	549	481	511	521	563	488	515	517	549	490	485	523	479	503	510	533	562	522	496	491	496	518	503	534	502	527	501	539	507	524	514	487	488	523	533	502	537	536	506	551	522	556	523	531	541	476	515	489	504	494	523	514	572	498	496	492	511	506	528	510	560	511	527	568	499	508	546	520	504	520	517	501	502	527	508	512	492	521	521	540	549	541	510	508	520	527	513	513	516	518	533	552	541	565	514	481	549	546	559	493	556	526	520	526	543	546	480	536	533	530	505	572	539	505	511	514	526	472	497	527	556	538	517	498	508	503	526	530	563	553	517	526	514	535	505	513	529	485	500	510	490	544	494	485	511	510	547	494	507	526	547	528	505	526	520	558	537	553	559	541	547	527	491	510	543	500	510	527	550	533	546	535	554	497	535	525	542	521	538	528	511	525	514	570	512	527	500	514	499	546	523	495	548	532	526	525	516	498	507	519	493	521	478	501	523	490	510	510	559	507	536	560	592	514	490	524	512	559	562	529	541	505	550	533	501	517	516	562	532	498	526	544	484	530	508	499	484	495	512	535	521	526	539	511	480	515	480	500	531	487	519	508	498	494	505	532	545	549	541	521	485	512	490	499	504	535	526	529	525	515	526	511	541	536	545	535	532	516	513	489	491	539	518	542	515	512	541	517	493	521	529	485	557	529	543	514	505	506	498	540	489	489	524	553	515	541	515	549	541	538	505	559	531	526	511	514	519	524	533	513	531	498	566	530	542	558	516	565	517	498	508	472	566	532	520	539	544	521	478	498	556	534	500	521	502	520	482	530	555	498	511	523	494	510	514	501	498	508	533	529	522	506	509	533	515	514	510	528	485	531	512	507	547	514	536	540	545	519	532	547	523	511	497	566	547	534	520	516	494	513	526	533	495	548	543	534	530	479	524	520	521	543	543	506	533	530	515	535	523	514	502	529	495	538	539	502	541	505	499	534	560	503	538	551	504	559	504	513	508	456	497	502	518	515	542	510	553	604	513	532	468	552	502	547	501	564	513	493	493	497	466	528	555	489	525	499	501	525	566	490	528	515	516	538	571	511	532	519	510	554	517	519	558	518	512	501	535	511	546	492	518	544	513	537	463	508	498	527	562	496	514	547	503	530	526	531	500	571	508	532	463	539	489	551	508	501	529	505	512	532	494	519	558	489	512	523	532	558	512	523	548	530	509	527	527	488	565	491	522	492	535	556	504	551	511	491	491	505	537	535	539	484	517	541	544	503	535	535	488	550	543	521	514	566	518	545	527	576	517	534	517	516	517	536	464	507	526	539	504	504	547	519	495	530	536	528	521	547	488	520	555	562	542	524	522	548	563	564	525	537	545	499	510	517	535	508	523	498	548	534	527	532	575	529	479	540	491	490	526	557	521	534	515	523	517	510	496	565	552	545	537	512	546	514	529	515	539	547	529	531	501	573	505	513	488	510	467	555	471	528	549	569	499	545	539	506	549	506	556	487	523	512	551	540	534	540	553	530	518	518	516	537	524	512	521	525	515	523	554	512	562	512	512	509	526	549	506	465	542	570	537	498	538	471	534	558	556	489	469	540	547	511	484	549	538	543	519	504	518	538	530	546	529	562	553	533	523	521	512	502	524	552	454	514	516	496	505	520	501	505	524	513	552	504	519	471	492	516	523	518	541	530	509	576	501	530	537	547	534	524	551	535	509	528	519	534	536	491	524	517	534	540	534	521	495	532	497	498	550	489	497	541	493	511	524	525	524	534	507	533	523	501	507	536	517	556	524	530	538	534	532	517	533	515	512	557	540	537	519	498	543	602	541	500	525	533	512	525	513	516	510	508	524	536	567	549	526	525	439	509	484	540	526	534	506	518	500	497	510	540	522	520	533	517	509	519	542	485	540	529	505	535	527	563	546	542	520	524	509	515	504	521	538	521	506	550	535	519	514	510	516	519	533	514	566	522	535	543	495	506	524	520	512	504	569	492	490	507	488	502	527	556	540	511	524	478	482	533	531	518	565	525	520	556	543	495	538	544	528	492	553	516	495	539	564	535	498	514	570	518	530	547	538	517	534	541	508	556	522	548	521	549	526	485	554	493	473	505	526	469	506	489	510	487	529	509	529	516	518	516	512	566	557	531	516	505	530	528	496	495	526	547	511	500	518	474	550	534	536	488	550	514	573	528	491	507	532	525	542	529	522	519	497	487	564	535	515	512	524	548	496	546	529	540	489	508	520	515	529	511	535	545	517	493	515	519	525	504	532	518	529	534	510	506	533	554	531	510	489	522	541	543	566	529	520	500	519	487	548	513	534	546	555	522	531	508	515	521	561	523	527	511	477	538	552	524	503	524	524	561	569	553	485	553	486	531	558	512	485	529	534	525	522	543	508	523	505	562	503	540	518	497	530	482	497	563	502	533	544	535	519	510	552	545	511	518	516	498	529	508	503	535	565	536	528	504	537	499	480	491	528	561	513	485	529	508	505	482	537	502	521	542	517	536	513	550	524	521	551	476	498	542	511	554	529	554	523	520	513	551	519	529	540	516	525	522	531	536	509	507	489	515	568	525	502	505	553	505	486	529	529	518	546	514	532	495	531	497	495	522	507	537	512	519	496	516	517	542	510	529	519	546	496	483	517	519	523	504	508	511	514	534	497	514	534	512	536	543	541	539	523	537	568	514	531	593	566	513	500	485	529	537	538	525	521	550	518	529	499	556	499	521	531	485	541	501	526	559	552	517	494	534	519	550	517	481	538	546	515	553	507	542	502	518	475	535	497	546	508	552	516	517	537	516	536	493	538	548	546	508	536	497	520	512	516	495	582	549	530	517	525	486	535	543	537	535	518	524	570	521	484	512	524	526	553	525	533	518	499	530	565	549	531	531	509	553	553	516	522	506	482	495	510	501	498	526
24876	20904	26810	24904	7334	757	513	339	284	252	229	231	235	265	330	287	237	240	254	241	259	267	240	245	239	172	194	189	200	193	199	176	172	188	176	172	189	190	188	166	165	167	150	153	177	181	168	190	165	197	188	178	186	184	175	164	162	175	188	177	162	171	184	176	179	175	172	170	154	140	173	165	151	166	163	157	186	145	159	164	156	159	155	163	169	170	141	143	180	154	150	168	142	151	168	152	141	161	148	155	168	149	154	155	150	151	163	145	164	157	150	153	156	177	174	154	157	127	141	160	146	142	146	139	166	166	169	184	146	164	143	151	171	161	143	142	158	145	142	167	162	153	155	179	168	159	144	143	142	125	164	155	163	166	156	152	159	157	160	171	143	172	154	135	144	165	166	198	166	162	153	153	159	147	178	169	148	142	158	168	140	155	162	161	158	147	169	146	151	152	161	174	164	155	162	154	162	167	146	132	141	149	151	150	177	156	155	139	153	172	156	145	161	157	154	166	150	165	179	162	175	138	151	163	167	144	154	142	162	172	147	155	172	135	150	147	142	151	168	163	187	167	146	152	182	169	174	167	173	158	174	146	160	160	179	152	135	159	140	198	158	157	169	158	167	157	153	160	171	146	140	158	143	146	172	155	166	167	180	146	146	161	163	151	166	166	169	167	149	158	180	196	143	156	175	175	165	152	152	174	160	157	168	180	148	134	157	161	166	126	155	153	141	174	154	138	162	183	159	141	157	143	136	186	154	139	174	172	149	127	167	151	163	124	156	163	175	139	134	162	147	165	166	163	152	158	154	162	161	136	153	173	140	160	168	164	167	178	168	167	142	160	133	185	149	166	143	141	145	150	162	130	130	147	162	141	158	179	165	154	167	155	173	151	156	170	146	153	131	164	149	146	163	135	144	179	129	146	160	151	163	147	140	152	183	145	120	160	161	133	154	173	144	179	164	160	157	141	151	167	141	140	143	155	160	189	136	162	159	178	137	155	145	163	153	161	154	136	146	161	163	135	157	157	126	148	132	155	158	173	157	167	136	161	151	138	170	162	150	145	166	179	144	137	140	175	147	146	153	165	167	147	182	165	147	173	157	162	163	158	147	148	141	166	151	166	151	142	158	169	144	165	158	150	163	166	151	162	143	172	162	166	144	176	166	148	186	138	156	177	157	168	191	140	159	154	144	148	144	170	170	168	154	155	185	147	155	132	138	167	158	168	167	172	159	148	137	180	156	172	152	150	164	167	159	177	167	179	141	164	166	154	143	148	145	145	181	147	150	140	162	160	178	154	162	162	141	155	171	146	144	157	141	155	137	169	173	142	180	154	166	163	190	156	161	134	151	175	157	162	157	182	156	158	149	150	147	113	147	178	134	158	166	156	167	152	162	152	159	153	175	180	161	155	150	147	137	179	164	135	156	167	136	173	160	164	152	132	151	146	152	165	142	162	182	151	156	149	164	147	152	134	136	145	160	165	168	173	148	184	172	137	159	136	158	176	156	147	156	140	141	168	167	163	162	148	156	144	161	161	172	171	149	158	165	140	169	149	166	183	164	149	156	163	160	173	160	159	154	168	164	163	132	175	151	168	161	138	134	181	187	167	162	141	168	149	145	149	158	149	183	148	163	153	162	144	140	138	175	142	179	163	160	126	147	170	159	152	162	170	145	159	164	158	153	159	166	161	141	160	162	165	152	152	157	150	139	162	153	162	141	159	165	139	146	176	149	180	165	174	159	164	178	170	158	148	166	173	155	171	129	161	155	145	177	131	166	179	169	165	144	185	167	147	136	162	159	155	172	154	152	151	161	168	158	149	140	182	147	159	169	149	148	139	163	149	158	144	163	130	172	155	157	158	147	151	158	184	168	166	165	167	173	152	158	149	161	144	168	157	157	152	179	146	168	171	114	163	150	148	148	153	173	164	158	148	149	141	145	145	150	173	165	167	150	169	146	145	153	138	137	174	150	154	147	170	152	136	144	151	153	161	170	192	144	176	160	155	171	154	158	138	158	136	157	162	151	187	161	158	152	150	161	182	154	145	150	137	158	151	155	166	150	151	154	156	157	137	173	170	170	179	172	168	169	141	156	152	157	156	147	137	172	169	143	189	151	185	197	176	130	158	144	142	149	153	156	163	164	153	159	155	156	160	138	180	143	165	181	165	156	154	138	162	163	170	179	145	163	169	161	160	153	150	175	164	162	164	156	162	168	144	153	184	139	152	148	157	155	166	156	159	176	149	169	181	161	164	163	155	174	146	164	165	167	153	164	142	156	167	167	155	156	161	158	162	159	134	178	175	153	158	166	140	165	163	147	141	167	156	160	178	165	151	159	158	140	168	163	128	170	165	144	174	161	150	156	164	151	167	157	158	169	170	148	138	152	155	162	157	151	165	152	172	137	164	143	158	147	167	142	153	142	148	170	152	157	170	160	146	150	166	125	156	151	155	168	154	149	194	152	139	145	142	156	134	154	161	151	156	137	154	161	166	146	170	159	135	152	144	153	148	154	153	154	179	177	163	154	163	164	136	172	159	154	150	143	137	182	147	149	181	148	154	140	157	138	158	160	168	140	146	158	161	162	169	158	162	149	178	163	151	156	147	177	160	143	145	171	173	151	161	159	144	149	155	153	177	159	176	160	140	134	155	130	148	168	158	138	148	143	169	155	157	161	167	164	166	150	154	148	145	138	157	147	152	166	139	175	155	154	167	160	139	168	158	152	147	151	143	137	134	135	157	149	153	158	145	157	147	173	163	148	149	163	163	141	157	145	167	153	195	146	164	165	160	151	157	162	145	145	138	173	170	140	182	169	182	162	164	167	174	153	144	153	145	170	145	141	147	179	154	145	150	136	157	155	155	145	143	179	158	158	146	148	155	165	147	128	145	152	146	162	132	157	154	142	171	167	151	142	156	137	167	148	146	150	149	156	164	190	164	161	158	138	151	169	172	147	168	155	160	165	162	178	158	160	160	154	167	162	155	153	154	158	147	164	174	130	149	157	164	145	136	150	154	144	158	166	152	152	170	146	145	162	150	173	152	147	153	164	173	146	154	160	172	163	156	153	134	152	143	151	162	144	150	160	138	169	152	143	170	158	165	164	163	174	167	149	166	150	157	127	174	152	151	162	173	157	178	153	169	158	158	168	155	164	164	157	160	150	185	148	152	128	152	152	182	163	135	161	165	151	148	145	169	144	139	180	170	159	161	177	185	160	168	140	168	166	180	178	157	175	158	152	160	154	164	154	145	176	159	142	157	164	186	163	158	131	157	144	138	175	164	156	179	133	141	173	157	146	160	172	159	149	180	181	183	154	159	154	143	169	141	165	160	160	147	137	135	146	143	146	162	164	167	162	151	146	162	159	161	141	135	134	178	125	172	139	157	178	152	172	165	154	157	153	153	151	161	141	143	153	171	158	166	140	163	145	152	149	159	128	155	150	147	132	180	174	146	155	150	173	161	154	151	186	151	147	162	146	167	162	164	146	157
9480	9968	8674	4535	2323	1614	1206	804	638	566	511	527	418	601	709	655	493	450	466	476	499	473	467	462	362	339	312	310	313	300	282	333	274	283	257	280	252	279	284	237	248	230	203	253	241	252	254	251	280	241	288	258	266	287	277	266	261	267	246	279	233	230	223	262	288	240	227	254	232	264	242	244	238	194	213	220	240	235	209	200	215	226	213	208	208	212	218	217	210	211	210	221	224	210	215	226	216	213	230	220	213	231	248	196	185	192	214	200	226	256	220	226	207	188	251	219	219	212	218	226	224	206	215	228	218	200	223	203	225	228	249	226	214	226	217	232	219	225	231	196	211	203	233	200	250	223	235	214	233	202	226	219	203	228	227	221	218	204	230	225	204	210	218	226	205	204	210	218	213	223	231	229	204	219	212	230	238	203	194	205	214	214	218	217	225	220	224	248	193	225	205	201	210	213	214	228	216	196	216	215	216	214	221	213	231	202	232	241	220	215	219	241	189	213	217	220	237	193	218	188	220	223	191	224	199	212	220	226	227	171	211	212	231	213	201	221	208	208	219	214	197	236	228	202	215	206	200	215	244	232	222	194	206	214	190	208	228	217	211	220	215	221	206	218	244	245	226	208	212	218	203	197	247	215	229	212	197	226	218	228	254	222	227	227	224	220	214	228	211	225	231	229	226	228	219	232	226	227	224	202	231	195	212	210	227	204	209	193	228	221	204	203	195	209	224	201	221	211	218	239	208	207	206	201	219	225	220	204	243	209	237	210	220	227	200	206	213	207	212	229	215	191	227	233	233	202	215	214	198	198	204	214	217	221	219	232	225	201	203	214	218	243	197	235	199	230	242	230	198	233	204	217	206	219	248	206	226	221	234	205	214	212	196	198	223	205	230	222	223	201	217	234	223	216	251	220	233	215	237	192	213	228	217	204	199	228	211	229	213	203	233	225	228	220	212	221	212	222	239	232	200	207	206	194	217	196	248	209	184	212	207	216	227	245	208	214	203	224	190	236	213	226	226	216	233	211	217	220	193	216	235	227	203	233	230	224	217	216	207	223	219	232	238	217	224	204	213	224	200	211	209	212	197	229	214	239	222	214	227	195	216	201	210	234	229	237	203	222	217	211	208	203	233	217	217	186	226	212	196	228	212	225	218	227	226	224	216	236	226	220	195	210	219	223	205	209	215	242	194	204	200	205	220	221	222	201	213	198	200	214	204	215	211	244	230	212	209	194	196	210	185	210	234	190	202	225	200	200	207	209	208	203	216	196	201	203	226	225	209	231	233	204	210	229	215	214	233	219	211	197	228	228	232	224	244	226	208	236	228	232	226	191	231	236	260	219	200	200	248	208	208	213	222	229	203	224	197	206	212	234	217	256	215	226	215	231	219	209	227	233	230	235	236	211	185	215	220	222	243	210	224	200	211	243	212	187	231	193	222	202	218	210	203	220	231	233	247	222	199	218	228	226	249	192	217	188	239	223	226	209	226	219	236	212	217	214	210	223	208	211	216	217	226	244	221	224	212	228	224	214	218	230	205	201	220	211	220	221	226	214	204	223	211	213	207	183	199	218	229	232	221	227	196	177	228	225	231	208	215	195	221	222	225	232	216	240	219	266	213	237	227	199	239	256	213	195	221	211	210	236	222	211	222	237	205	199	243	210	216	216	242	206	241	221	221	241	206	223	224	201	218	203	218	246	214	211	233	213	189	236	231	206	240	224	218	241	243	204	212	228	230	213	212	251	243	232	192	203	217	191	222	197	205	228	214	213	221	210	200	225	222	239	194	197	212	212	207	206	237	221	238	209	226	217	225	224	234	228	213	236	218	186	222	224	221	203	211	199	250	221	225	216	222	235	214	195	211	239	245	212	197	240	229	209	267	194	229	210	208	220	205	211	191	202	225	205	248	213	220	222	223	214	229	227	220	226	216	203	220	211	235	213	231	226	203	243	249	203	218	223	200	232	232	209	239	204	229	183	187	235	253	228	200	232	232	213	211	214	221	234	214	227	207	218	224	224	195	233	241	207	208	231	229	214	229	203	223	251	201	217	212	224	196	226	214	190	234	236	203	218	230	232	214	230	211	197	220	260	214	204	209	207	212	222	236	225	198	217	217	242	218	240	243	213	203	225	205	215	218	236	192	229	220	227	228	210	233	209	189	207	237	223	200	223	199	227	220	213	195	232	210	217	255	216	221	221	215	220	210	196	206	214	209	221	223	205	207	189	227	230	215	215	219	226	216	224	224	216	192	231	227	214	226	229	219	209	235	230	201	210	202	220	231	209	244	217	227	231	210	216	213	207	234	255	208	204	229	186	240	220	224	212	193	220	196	197	188	192	213	205	220	213	222	216	209	220	254	227	220	242	218	228	212	193	201	192	210	228	221	211	200	225	240	227	208	230	223	223	210	194	224	241	215	192	212	193	238	217	215	211	235	197	227	245	200	241	227	213	220	225	215	213	213	222	197	205	211	252	177	216	209	231	210	201	212	241	212	250	199	222	238	225	203	212	231	238	226	215	240	235	219	220	204	197	221	232	224	209	225	211	222	206	237	231	257	188	253	201	200	227	225	202	213	216	208	215	234	220	209	187	210	219	214	198	204	200	227	229	210	214	237	226	226	201	213	232	228	209	215	212	199	220	220	227	232	200	207	216	215	243	225	201	197	229	218	188	228	189	207	213	236	186	213	194	225	217	231	229	213	198	224	203	205	233	225	226	209	224	215	223	214	223	213	239	218	206	226	238	206	231	236	201	209	203	226	223	225	232	206	204	222	215	211	193	208	201	214	209	228	224	215	190	232	212	208	199	217	231	214	217	190	213	232	203	216	231	229	182	206	232	209	208	230	214	222	194	213	218	241	244	211	200	199	206	237	197	193	218	222	237	201	217	195	222	212	197	216	200	230	230	230	215	224	218	225	207	245	220	240	204	214	231	200	207	243	213	239	212	225	229	218	224	208	203	200	224	225	242	226	225	227	214	210	229	233	221	224	202	234	231	198	208	224	212	212	211	220	231	197	211	222	208	231	209	220	227	190	219	212	252	200	205	214	238	223	199	237	231	226	236	209	239	232	201	211	276	215	228	191	226	208	188	223	215	221	236	220	193	214	218	205	211	193	210	206	232	204	210	213	235	230	220	202	216	222	223	228	201	195	204	235	209	220	236	222	204	226	214	214	231	221	205	236	207	190	199	196	201	216	188	238	201	234	204	190	209	255	218	214	229	195	195	231	235	213	214	210	205	219	220	232	204	219	188	203	188	210	197	235	203	194	208	193	230	209	197	186	226	230	238	245	227	198	232	210	219	201	198	214	244	225	227	234	204	226	231	205	225	201	218	225	219	236	194	212	223	242	233	217	207	204	224	226	208	242	220	223	251	235	199	234	237	207	227	195	196	221	252	193	204	205	212	192	223	233	237	230	187	225	223	223	235	218	221	212	214	201	228	223	220	225	214	190	208	197	253	207	233	192	230	227	236	215	240	215	225
22687	21001	28701	23499	21006	21044	8282	1326	972	894	809	739	648	720	816	815	716	645	662	651	676	642	690	639	577	567	517	508	521	477	509	517	459	443	476	439	465	448	474	476	463	424	443	449	438	448	460	415	442	425	475	497	450	457	479	484	424	445	463	475	432	480	452	417	419	441	430	463	422	408	421	422	394	417	411	420	439	435	410	428	426	400	426	425	444	429	420	389	405	426	420	393	429	437	461	437	384	425	443	430	410	407	405	446	387	424	418	397	423	423	405	416	438	396	408	404	384	419	384	401	430	381	459	439	397	389	386	446	401	473	414	414	399	398	385	441	382	395	385	411	435	388	429	421	439	384	427	412	431	388	417	398	423	414	400	410	421	397	408	394	458	431	411	410	398	415	364	388	433	403	388	435	397	435	421	432	383	404	400	407	399	395	431	400	407	422	432	404	409	397	433	412	434	403	371	384	373	402	424	383	395	382	414	422	430	398	401	397	456	411	429	411	422	400	438	399	424	455	418	438	406	416	417	393	397	430	427	406	443	418	389	404	400	387	402	444	428	435	380	416	465	410	418	397	410	409	430	449	417	429	412	435	388	395	418	397	387	385	413	453	442	419	391	425	427	415	409	417	422	427	414	420	450	433	397	398	394	400	379	413	402	373	387	392	457	436	409	396	427	376	421	384	398	428	423	365	421	395	421	424	393	385	433	407	394	453	422	421	418	383	408	402	432	389	450	407	425	423	442	387	413	433	410	402	391	424	424	428	393	424	409	437	414	438	386	401	418	430	452	401	426	399	449	424	413	407	442	419	414	414	443	412	433	383	448	423	435	381	399	399	448	407	405	430	436	400	397	406	392	464	421	408	442	429	424	438	409	419	401	397	396	382	397	384	406	425	391	453	441	454	378	434	406	406	409	407	399	444	408	422	411	368	392	397	417	403	425	386	411	386	386	400	399	403	429	419	411	437	417	435	427	394	428	402	384	475	401	409	396	420	406	404	420	450	401	399	422	408	403	431	416	417	414	402	405	416	430	419	395	384	425	408	394	413	427	410	415	416	402	401	422	391	417	409	414	410	414	429	406	377	398	413	427	374	424	423	409	417	407	428	409	412	427	394	396	408	408	389	407	425	438	396	382	393	370	375	443	438	430	378	426	436	410	442	422	392	408	422	381	419	415	400	393	414	425	425	436	412	396	429	399	417	385	385	416	433	423	425	415	399	406	448	412	389	411	373	414	366	425	398	392	447	428	408	394	372	378	436	433	412	425	407	447	391	425	429	432	417	400	413	388	388	453	401	422	401	394	435	393	390	395	421	405	403	392	403	434	408	395	410	414	409	403	417	415	414	439	382	399	367	410	401	400	395	443	367	423	436	402	389	382	402	429	390	389	409	417	400	423	415	421	379	424	399	412	415	455	370	438	413	409	416	411	403	372	442	403	412	402	402	410	419	406	389	385	401	443	405	383	433	459	393	423	433	425	407	393	417	416	371	409	415	435	455	420	414	383	408	389	403	425	394	452	380	422	412	408	378	411	424	428	373	381	418	375	389	406	396	404	391	429	434	433	418	383	405	413	419	441	392	383	410	433	408	419	409	414	425	367	413	378	425	434	397	427	403	424	443	405	388	423	413	400	425	413	396	414	443	429	376	406	417	400	426	424	396	413	425	420	421	431	416	421	418	423	439	406	391	412	422	406	425	421	412	382	417	392	413	420	428	408	428	373	397	433	412	420	425	398	406	425	405	438	403	424	452	392	418	447	449	406	427	427	402	384	433	424	385	401	453	414	417	405	380	428	402	407	406	455	402	408	388	422	416	418	437	424	410	423	375	437	431	389	411	412	371	393	403	411	418	401	442	440	421	413	435	418	424	419	378	387	397	429	405	435	391	404	457	399	409	426	420	431	398	385	421	407	385	406	397	402	401	431	429	424	463	450	404	425	403	426	410	385	410	420	418	387	427	451	443	421	426	433	410	429	440	434	355	424	412	382	419	425	393	407	405	401	398	432	436	381	405	403	437	388	432	438	402	397	451	397	425	394	400	411	420	400	395	445	437	414	392	410	437	416	402	380	424	440	395	385	442	418	406	382	428	414	418	417	400	391	355	428	403	411	442	396	410	430	429	401	441	419	387	421	415	451	408	400	422	355	411	407	412	419	414	375	432	380	409	432	404	394	436	422	429	426	419	398	425	400	397	396	371	395	429	431	420	410	418	409	412	405	395	388	393	424	394	414	426	456	411	386	404	390	418	403	402	407	398	389	425	427	420	414	419	400	417	409	415	417	424	398	416	406	385	407	428	432	371	377	392	412	425	378	403	393	385	405	386	409	410	382	426	407	411	365	408	406	441	410	411	428	418	434	399	394	426	424	413	408	405	399	461	400	390	420	402	430	394	409	451	378	446	462	401	426	418	409	439	418	423	412	399	415	457	381	420	418	411	404	399	422	418	382	388	408	418	341	409	434	396	404	446	381	422	417	394	418	401	421	383	387	423	436	423	404	432	410	417	405	416	423	409	409	397	400	403	394	404	407	400	412	390	406	394	417	376	410	410	406	393	418	411	391	383	451	423	396	382	413	441	421	402	416	404	413	391	400	422	430	394	426	413	399	432	413	436	417	437	430	390	422	446	410	393	423	448	407	387	441	393	448	417	402	429	435	403	399	405	450	394	408	393	403	403	400	349	447	381	422	381	441	405	430	401	409	422	437	423	387	391	403	412	414	411	427	430	404	387	421	399	426	404	391	419	422	414	437	386	388	426	395	431	416	417	389	428	435	421	413	443	399	421	381	373	380	429	402	422	396	440	386	403	377	423	434	410	411	443	464	406	432	406	387	424	396	402	407	452	411	367	405	437	405	389	436	448	388	391	405	396	437	370	420	398	432	430	426	400	411	374	434	428	396	406	428	411	441	411	413	388	370	424	390	443	413	407	418	375	465	445	412	379	406	447	398	425	458	432	406	414	398	407	394	394	436	402	421	413	433	425	425	394	428	374	419	415	420	434	372	418	378	364	383	396	443	415	410	425	397	423	422	474	403	423	460	396	421	425	389	421	392	410	388	436	409	414	444	404	387	391	376	411	400	420	406	422	381	416	405	383	379	359	358	412	402	395	442	407	441	417	390	327	423	399	437	385	405	415	414	413	446	496	414	382	409	408	390	403	417	391	399	431	396	437	406	411	443	362	406	417	408	389	407	404	405	382	385	411	403	415	432	410	418	414	429	398	383	392	375	413	439	401	404	423	404	441	392	376	393	436	400	404	393	399	444	409	377	411	431	403	414	402	404	395	391	372	439	400	418	384	396	425	432	366	414	407	378	422	416	406	390	443	421	416	398	408	410	399	399	419	394	414	361	425	398	438	375	502	410	397	398	447	407	423	387	395	441	433	429	423	368	404	422	434	393	434	415	396	405	397	435	420	394	402	403	396	404	421	420	431	412	384	401	382	438	409	381	435	394	383	380	416	394	415	431	426	416	411	413	426	419	449	388	442
12623	20879	18000	10232	6283	4598	3451	2400	1963	1713	1567	1354	1158	1313	1586	1488	1151	1101	1079	1174	1127	1162	1054	1072	886	802	764	757	753	736	746	612	659	683	628	642	666	627	627	578	575	569	563	560	609	579	619	598	609	648	615	620	650	746	673	671	595	609	633	573	582	574	604	593	579	631	564	659	528	530	525	520	531	572	588	505	477	558	531	549	555	539	534	515	507	503	499	568	521	486	541	560	492	514	481	502	525	565	553	549	557	519	545	498	528	556	535	521	506	574	532	553	511	524	522	566	467	521	547	477	537	510	506	506	539	523	545	552	499	524	512	485	529	552	555	508	526	509	556	550	573	528	491	513	528	487	547	483	521	478	530	510	517	507	539	506	511	527	476	488	543	533	484	535	527	533	521	505	508	532	542	506	544	507	519	527	539	524	518	516	532	530	551	524	523	549	539	512	518	522	559	503	510	530	533	552	481	503	518	555	551	520	491	543	486	524	548	520	494	558	536	514	548	544	530	518	552	514	529	510	514	510	514	526	506	562	527	538	544	514	521	533	530	501	523	511	543	522	491	545	527	503	517	521	508	564	568	563	529	520	525	501	534	544	526	541	521	535	531	542	522	576	543	503	538	520	528	514	500	541	506	528	552	555	536	504	496	542	552	531	622	525	518	533	524	563	545	534	512	519	525	520	525	537	515	528	512	546	534	531	485	482	528	518	511	522	520	505	490	499	568	514	533	534	551	495	513	543	500	543	533	546	536	530	501	535	541	507	531	530	524	507	506	538	543	500	537	553	523	514	562	487	594	531	540	518	538	513	501	497	497	573	507	523	518	501	525	523	484	504	523	520	516	525	516	572	508	457	546	516	519	544	528	485	481	572	529	541	536	555	564	521	513	501	537	520	541	527	493	527	519	523	513	498	548	576	547	538	539	505	534	512	517	518	519	505	541	541	509	544	527	542	506	536	524	489	550	536	531	541	539	559	526	500	529	513	558	538	530	533	513	549	548	543	538	590	597	527	515	526	522	511	550	510	516	496	536	544	520	498	465	534	569	525	514	534	540	509	525	495	512	485	559	532	495	548	515	523	515	537	556	500	510	514	578	536	533	563	536	563	554	509	559	527	515	515	538	534	501	529	525	515	559	510	545	533	521	542	512	530	511	520	533	534	518	532	504	523	494	516	549	533	508	512	530	566	453	496	503	542	507	524	551	525	527	528	565	506	510	544	536	530	524	571	570	513	504	542	512	534	497	590	516	553	557	518	547	493	523	563	520	518	555	478	512	542	540	486	574	521	523	506	529	445	521	551	509	506	546	507	557	548	552	512	512	512	498	503	534	526	546	514	498	554	502	541	513	524	515	494	542	532	541	586	544	554	544	559	531	541	509	542	536	520	545	521	527	532	521	494	524	570	480	554	561	531	507	533	590	515	532	540	568	479	502	533	497	488	530	560	558	538	543	487	538	537	517	527	489	521	495	511	565	519	510	531	550	519	541	561	525	495	524	563	517	550	535	513	549	532	516	510	502	521	482	533	523	520	567	519	513	494	557	518	536	504	547	524	575	540	544	523	515	512	540	488	495	535	512	519	524	526	525	518	567	542	522	518	542	566	557	571	529	513	517	521	560	553	548	579	518	547	479	527	533	531	548	537	532	528	553	491	522	518	512	518	489	527	501	540	481	560	519	526	533	548	522	533	538	547	523	529	496	526	536	485	510	494	500	507	547	519	540	537	480	488	505	496	536	527	518	539	528	516	513	515	534	561	501	547	557	531	536	550	555	534	487	506	523	550	500	517	493	546	525	487	568	505	568	533	516	539	525	547	499	475	525	496	529	524	534	513	537	532	558	559	556	502	583	575	538	528	520	564	544	515	494	524	555	546	556	527	542	527	548	521	553	513	550	513	505	540	532	547	550	518	525	528	520	522	529	507	492	530	520	531	521	545	495	534	525	513	537	477	539	546	537	511	500	526	533	514	540	529	505	555	553	527	478	527	561	509	556	524	479	512	499	515	482	573	508	550	510	536	524	552	508	501	518	497	501	516	556	527	511	527	519	501	557	497	524	587	558	574	510	512	515	511	541	515	516	493	538	548	548	503	535	501	549	520	497	523	514	496	544	544	537	517	551	492	550	517	519	558	541	536	527	523	554	519	481	502	498	514	522	544	523	505	520	483	531	524	540	507	517	529	551	526	504	525	501	486	527	558	492	563	518	545	541	533	519	515	553	549	538	523	501	533	564	492	514	525	508	508	559	525	549	522	538	513	534	527	510	544	564	530	538	496	493	514	520	527	576	539	497	497	558	478	542	523	517	537	480	492	565	490	530	529	505	519	500	502	514	520	532	542	539	487	555	553	522	516	513	510	555	518	532	562	535	544	500	511	551	500	509	522	476	530	500	520	491	518	537	514	520	491	499	540	547	503	497	512	521	490	527	528	498	530	531	525	562	524	553	480	518	568	515	539	549	536	501	563	515	572	530	555	545	566	518	552	519	554	553	543	499	573	479	563	511	558	524	524	535	530	527	542	511	540	521	543	539	509	529	548	519	510	497	542	534	499	523	522	507	498	534	510	524	509	515	525	534	535	524	511	523	486	539	515	568	537	562	493	522	498	574	498	513	528	517	569	567	573	545	492	525	517	515	515	529	518	517	561	551	560	488	514	545	547	478	558	498	564	521	504	524	537	512	521	550	553	555	520	536	527	546	559	577	474	535	532	550	529	502	492	530	490	560	535	508	506	518	472	528	528	500	496	552	505	546	541	542	535	539	575	539	518	519	590	519	587	557	522	493	530	510	504	500	518	543	541	523	529	523	514	553	516	512	523	502	506	557	529	519	521	535	530	476	475	548	539	536	540	510	555	507	526	500	488	494	528	521	505	534	535	513	525	532	570	529	546	513	573	553	525	530	535	523	515	514	513	549	515	494	510	543	532	496	499	570	549	528	536	524	528	531	506	484	485	510	521	526	538	543	484	487	528	515	529	562	501	496	512	502	502	519	548	542	525	555	567	490	519	500	553	504	490	508	537	543	551	490	530	495	496	505	518	502	522	538	521	532	522	509	550	482	533	531	530	553	531	526	542	514	465	509	573	513	571	519	518	517	511	524	548	519	546	529	517	524	485	556	511	525	519	509	559	513	571	595	466	519	532	484	520	526	519	491	517	559	510	503	498	522	542	541	534	524	540	535	543	484	503	529	480	506	518	556	529	507	538	521	522	521	484	516	553	521	513	505	505	524	521	523	522	509	515	571	541	515	511	525	532	539	526	530	542	520	507	524	531	535	514	547	519	494	519	541	506	519	501	526	529	528	502	497	536	532	531	544	507	537	529	523	551	525	546	547	501	545	530	491	518	522	571	547	509	577	552	543	523	491	505	551	550	541	523	542	497	470	523	506	458	497	516	535	536	529	528	531	522	510	493	565	516	512	510	497	522	559	527	534	513	504	539	494	468	525	504	500	552	483	461	527	523	522	553	524	529	506	516	534	467	477	529	536	531
26820	19466	7442	2102	689	428	343	248	279	252	236	275	242	240	296	295	281	279	265	295	263	308	303	286	282	243	238	237	223	251	235	240	235	235	227	260	223	244	232	194	215	203	223	221	198	236	239	236	239	243	219	234	273	232	233	226	228	204	217	236	209	239	256	219	213	239	226	231	220	221	233	231	222	231	227	210	207	240	217	186	218	209	233	239	229	246	218	222	210	225	206	226	221	227	245	243	233	238	225	240	204	216	198	239	219	260	228	226	221	236	236	219	220	246	232	226	220	217	228	226	201	195	229	221	213	205	231	207	244	234	227	246	217	222	210	210	226	198	212	244	214	219	227	203	239	206	212	207	215	214	205	221	207	224	224	209	200	210	220	219	224	227	239	209	214	239	247	226	207	205	204	214	218	230	229	242	202	236	216	222	213	193	225	222	216	223	241	219	208	220	239	219	213	209	221	209	206	253	188	230	224	212	239	224	227	207	221	233	211	224	229	244	189	245	214	211	217	213	200	204	198	221	213	211	227	232	221	203	206	226	224	205	248	236	233	205	231	215	240	220	209	221	221	233	220	239	202	221	225	230	216	226	224	209	196	204	220	248	228	235	232	227	209	218	211	223	208	186	234	238	228	188	228	221	194	210	224	218	211	229	227	232	220	223	240	223	218	231	237	205	222	226	221	213	222	240	216	233	231	242	218	210	250	228	242	202	226	213	235	213	209	225	216	248	231	197	198	219	233	229	242	239	205	225	225	232	214	220	232	225	239	227	209	210	211	227	233	209	233	217	231	216	226	214	231	219	228	247	258	187	204	250	205	211	230	238	224	208	217	207	233	261	214	230	228	244	192	204	203	219	234	232	239	238	242	223	203	233	197	211	240	239	238	214	223	233	200	230	239	208	221	221	207	220	229	226	189	229	241	232	221	218	210	237	200	240	227	216	215	225	221	227	209	215	236	225	198	219	215	229	218	231	257	188	217	223	213	235	229	246	208	208	222	201	233	213	208	220	212	215	245	225	224	213	226	216	217	198	239	220	234	217	240	205	219	237	226	203	213	219	233	224	218	223	232	232	230	217	209	214	269	214	248	215	245	245	213	231	233	235	195	203	212	225	236	219	222	214	206	211	240	227	196	208	221	230	233	227	234	233	235	214	195	236	223	234	213	245	217	201	203	204	214	224	236	225	214	227	255	237	217	212	231	203	226	225	239	262	246	208	206	199	241	227	230	235	250	227	233	200	208	239	204	222	220	244	223	242	231	235	209	244	224	209	219	209	245	238	209	211	205	219	221	223	241	215	223	197	239	217	230	241	205	218	241	209	207	203	221	215	221	211	237	225	212	222	211	190	246	213	237	220	226	189	227	213	224	200	215	232	209	235	224	218	240	226	224	206	240	205	216	222	201	226	211	223	235	222	241	208	215	225	240	204	207	216	218	224	203	192	236	222	207	210	247	249	238	211	215	210	227	204	236	228	233	203	239	237	233	231	224	242	212	221	230	214	238	239	227	218	205	191	230	216	196	232	197	219	238	264	211	205	227	219	233	239	233	221	220	230	230	224	227	237	250	216	208	193	233	234	206	220	226	230	246	221	212	245	210	235	225	224	205	230	229	236	193	225	215	222	209	246	233	224	214	196	227	218	205	226	216	234	228	208	242	210	225	213	230	228	230	208	216	220	223	207	194	211	239	219	248	254	202	202	215	211	220	207	231	236	230	242	242	209	224	221	209	217	212	235	220	213	198	205	211	209	251	224	237	207	206	218	231	192	229	247	229	178	226	207	226	215	212	233	203	235	223	234	197	239	216	229	239	222	209	230	200	209	186	229	230	199	225	230	212	225	224	205	226	246	185	204	202	219	234	261	227	202	251	207	233	200	217	203	233	229	217	214	211	248	207	229	211	235	225	232	236	215	218	225	204	227	231	228	226	203	221	247	198	243	215	220	235	213	214	250	233	214	240	225	208	220	224	229	229	222	213	247	242	221	216	221	210	221	220	234	247	210	220	233	236	225	253	228	219	205	221	232	206	221	234	208	221	254	243	242	235	212	230	237	220	221	221	220	216	225	230	203	254	198	218	226	203	228	227	204	194	254	209	258	207	222	228	228	230	246	216	200	206	213	223	235	253	210	184	245	232	221	207	209	226	230	223	212	211	230	229	208	211	189	237	241	239	232	239	252	198	219	207	240	203	199	225	243	268	216	229	204	205	229	226	204	220	210	227	204	259	223	199	187	202	200	238	220	224	244	204	244	224	225	208	206	256	241	211	207	245	196	226	194	228	220	221	206	234	217	224	261	196	230	203	238	231	209	250	235	204	211	218	211	215	236	226	241	213	232	229	213	239	220	237	221	204	213	214	229	239	236	217	220	201	219	204	203	231	219	215	231	195	207	226	225	210	236	197	198	235	219	197	208	228	215	211	206	214	209	231	213	222	225	252	262	225	201	235	257	227	224	208	202	209	212	230	206	216	232	221	224	219	200	217	230	246	212	216	205	196	245	214	232	226	267	258	221	247	220	245	238	221	208	246	231	215	222	229	230	232	209	222	219	227	226	202	214	218	197	228	211	242	243	208	256	233	243	227	243	206	217	259	232	216	252	236	211	257	253	190	227	206	200	223	232	218	226	226	209	241	227	234	214	241	203	218	234	223	231	215	244	246	234	236	225	236	226	211	215	220	260	224	197	215	217	226	250	219	228	230	229	227	248	241	236	247	224	219	218	228	207	205	198	218	185	215	254	232	215	199	181	210	240	224	217	223	197	206	217	242	218	229	228	198	225	213	215	224	237	214	219	232	231	226	232	221	232	219	225	207	218	227	230	207	246	235	248	249	210	214	220	213	214	273	189	209	234	217	231	221	226	229	211	197	217	206	222	228	251	225	216	225	221	219	209	243	229	246	260	201	230	187	231	210	232	222	203	256	246	209	240	205	218	221	212	209	220	220	214	204	220	265	215	215	234	200	222	227	223	225	234	242	196	206	241	240	241	222	204	236	230	216	196	201	179	217	218	220	217	211	233	219	221	238	255	210	244	212	204	211	237	221	243	206	224	216	210	212	251	220	215	230	187	233	222	239	236	228	224	216	241	204	205	225	229	196	211	220	222	215	240	218	209	219	202	228	217	218	259	212	209	233	222	210	234	190	211	218	182	222	233	230	215	235	222	215	226	206	237	236	218	219	231	229	216	197	228	236	209	230	196	223	176	216	238	213	219	231	216	212	211	223	240	250	229	217	214	254	227	195	237	199	243	234	232	206	221	207	207	247	234	217	221	190	226	237	212	217	215	253	223	204	227	211	213	221	220	214	229	205	237	212	228	215	212	241	214	240	197	214	216	209	205	232	226	221	229	200	228	223	216	240	231	203	195	215	238	222	243	219	245	236	200	235	243	218	220	233	221	228	214	228	237	227	213	228	208	221	240	206	197	238	229	206	204	220	213	225	207	213	216	198	241	218	227	240	241	243	225	198	213	219	224	250	231	238	218	245	250
8828	6063	4975	2687	1188	834	694	413	377	371	383	377	359	391	514	506	457	419	407	440	458	510	465	470	441	345	340	367	355	341	328	347	305	321	317	332	295	351	319	311	313	292	265	282	278	329	320	326	325	317	339	327	308	333	316	372	279	291	317	302	315	300	303	331	324	340	281	312	329	312	329	305	315	323	293	308	301	302	307	304	280	284	285	287	296	289	317	297	288	268	272	319	258	293	327	289	296	290	318	291	285	287	255	333	307	288	296	288	316	288	282	343	275	285	282	272	291	257	305	299	308	271	295	286	276	279	304	299	296	308	281	306	304	257	297	294	300	293	327	298	306	260	276	304	299	298	283	292	267	294	295	282	293	306	285	277	297	313	272	316	301	276	280	310	297	312	309	314	299	269	322	285	310	280	274	299	261	287	276	265	308	277	297	279	321	296	296	288	309	293	322	307	313	293	278	292	242	300	290	319	306	300	285	280	289	309	268	299	325	268	267	317	294	295	292	302	289	313	264	280	341	287	299	276	298	258	305	267	291	309	265	304	266	277	308	320	261	282	297	277	274	317	296	282	280	290	297	295	295	296	298	279	288	278	281	307	282	279	272	298	291	290	314	281	265	289	296	308	306	314	282	278	312	286	290	267	303	304	285	290	296	280	296	306	290	314	287	293	263	298	306	278	282	277	299	280	288	298	290	254	266	297	309	311	314	296	299	311	295	305	272	316	285	307	259	289	294	295	299	300	298	297	331	337	311	283	297	305	295	290	291	290	280	291	301	299	283	301	306	306	298	301	264	272	279	262	259	316	313	272	309	305	299	289	294	259	294	268	324	275	268	292	279	298	287	286	305	318	290	257	307	280	288	265	309	279	298	327	263	294	298	316	289	322	297	309	293	305	285	302	268	284	288	282	283	261	290	314	281	315	270	304	318	309	299	288	306	302	302	282	271	314	304	293	298	317	270	306	280	310	275	273	301	298	289	286	258	301	304	296	264	293	273	319	320	272	302	288	300	309	295	281	285	277	300	284	263	307	327	268	298	262	299	283	270	284	296	289	273	284	296	302	304	256	286	311	284	312	266	305	319	319	310	314	279	299	300	299	311	277	300	288	276	298	319	259	302	303	289	294	270	280	271	296	323	307	311	289	272	294	285	299	278	316	300	285	295	303	314	308	283	282	285	282	272	310	303	311	293	280	319	291	289	290	312	323	297	291	306	298	274	304	263	291	286	285	320	284	309	263	281	316	292	285	288	297	292	279	262	271	301	298	277	322	299	322	313	311	288	335	293	298	273	301	280	263	275	281	294	305	285	294	286	294	304	311	317	318	315	289	314	303	313	287	308	288	296	315	317	301	298	294	288	304	279	282	296	273	260	281	325	288	308	331	286	300	294	267	309	279	294	294	286	293	270	298	308	280	317	301	299	272	288	309	348	279	295	305	318	288	291	308	285	303	304	291	303	318	285	259	294	283	279	315	315	279	282	279	267	263	294	309	281	281	299	290	270	297	266	278	296	293	319	300	288	277	275	310	296	299	289	314	268	345	291	272	295	326	302	271	253	287	289	298	271	311	269	327	267	288	298	293	291	267	302	321	285	287	298	270	302	274	309	302	293	302	286	279	286	293	313	329	307	297	297	329	269	268	271	310	292	283	276	294	301	316	264	275	293	280	289	301	304	300	264	291	279	306	297	277	296	316	291	283	315	295	306	319	312	253	316	262	292	303	279	294	296	283	297	285	311	274	282	291	320	292	302	317	311	301	311	289	299	337	288	280	285	285	310	304	293	308	289	294	270	282	288	264	299	314	278	296	295	290	322	272	299	317	250	280	292	306	252	292	277	276	283	292	279	304	299	281	300	310	285	292	317	253	288	280	303	300	306	303	299	281	295	282	315	313	292	297	277	294	280	296	298	270	313	290	298	292	301	313	301	299	289	279	268	305	310	278	292	285	309	294	343	307	329	290	293	307	274	295	268	291	302	283	302	293	292	306	285	283	288	294	289	279	292	241	290	259	285	285	309	321	288	305	300	274	307	310	293	316	307	289	279	285	286	292	300	288	275	308	288	331	310	313	273	272	269	329	273	292	288	309	293	286	279	257	292	289	295	293	300	288	283	275	277	261	290	293	291	297	280	318	273	299	320	263	297	292	269	296	300	287	301	294	258	292	288	278	327	326	261	307	324	289	300	309	278	295	302	300	276	301	261	311	317	292	298	331	280	279	292	304	306	301	287	288	278	277	302	333	316	302	267	323	311	270	275	285	312	321	274	268	299	263	300	301	283	282	290	311	286	277	285	298	285	274	277	285	290	288	289	292	274	284	295	298	263	269	304	274	263	302	317	281	291	274	331	298	273	307	280	319	323	310	283	304	318	306	266	295	305	277	290	294	299	299	294	296	280	312	285	303	291	290	298	312	284	300	303	301	283	276	283	293	274	285	302	306	279	283	297	296	286	294	286	286	299	303	277	287	291	307	314	267	283	287	300	310	262	294	302	305	290	292	305	296	279	315	264	287	272	306	298	314	316	288	305	304	316	285	294	289	278	295	282	270	303	297	276	325	305	318	289	300	315	289	305	280	294	309	285	310	308	293	305	288	301	292	306	316	284	314	272	283	317	268	293	312	275	262	282	308	322	277	286	304	275	301	289	283	304	276	287	284	285	266	311	292	297	320	295	273	271	265	326	284	296	297	282	312	299	284	256	291	301	296	295	286	283	290	300	295	306	318	291	291	289	304	273	342	295	286	290	270	281	257	311	293	297	289	304	327	314	303	301	306	271	289	290	275	300	287	309	300	298	279	300	331	279	308	309	331	292	308	293	297	307	279	292	305	265	275	329	296	299	303	305	272	305	293	291	317	280	309	320	265	286	284	278	293	299	303	307	314	318	294	285	287	294	296	289	299	283	272	284	286	309	292	283	294	275	278	286	293	301	322	288	289	289	306	285	270	304	291	272	273	278	311	273	300	293	294	298	311	255	290	309	266	303	287	280	283	284	286	288	316	278	306	272	300	263	294	270	273	290	316	297	296	276	279	282	331	280	301	282	297	304	286	335	283	309	322	281	291	291	293	302	311	306	296	278	281	300	271	310	272	302	305	282	281	285	299	317	270	316	285	275	275	307	262	294	285	295	301	272	269	298	285	301	273	264	299	283	295	262	285	311	345	295	269	289	278	296	286	332	300	309	342	309	251	279	262	331	256	280	279	290	309	276	293	312	301	298	324	292	317	273	282	290	282	327	274	273	264	294	298	334	297	315	302	278	305	296	309	278	300	299	294	318	266	273	315	283	301	287	292	288	295	272	284	282	289	297	293	289	272	317	275	301	303	285	287	306	308	295	289	290	288	282	317	287	273	276	295	294	296	303	297	300	305	286	270	301	269	281	283	290	303	289	275	298	270	310	303	271	273	281	279	305	265	304	319	287	319	299	297	288	306	262	267	291	306	274	325	300	316	294	303	262	264	287	277	283	294	334	283	289	292	295	314	291	277
23723	20923	28151	23840	20874	9304	1377	830	667	693	623	530	541	554	678	622	523	553	545	559	574	614	553	562	563	484	468	514	468	482	437	437	421	415	470	410	432	491	467	404	449	430	402	416	414	441	429	417	447	386	455	427	415	454	461	445	399	394	397	386	422	411	416	464	452	427	411	411	436	403	414	414	420	437	375	403	411	429	390	408	393	400	414	371	413	424	416	377	385	398	398	412	346	423	426	358	386	408	424	403	379	413	437	400	429	437	433	363	385	424	415	401	410	412	397	416	446	366	391	432	429	399	433	390	409	412	407	389	426	412	394	402	417	391	426	433	406	405	418	397	407	410	396	418	401	413	369	389	397	384	421	372	410	398	393	379	382	394	432	399	424	408	412	409	414	418	432	402	387	382	406	388	419	399	417	422	394	385	418	407	401	407	418	444	406	387	404	440	438	389	387	380	418	446	389	418	379	418	424	392	412	422	440	383	443	386	405	454	406	414	363	407	411	401	381	415	418	382	416	415	425	395	428	421	408	436	363	382	384	421	410	433	430	401	397	383	377	405	361	392	410	403	399	437	357	368	433	378	388	399	409	414	384	390	440	385	438	412	371	400	419	390	420	375	425	403	403	405	365	395	420	366	406	385	392	404	432	384	407	383	393	437	400	432	435	395	433	420	348	404	393	428	410	419	409	401	404	371	398	414	457	396	412	399	369	413	397	463	411	426	438	397	407	421	432	412	421	383	409	417	420	404	369	402	365	393	402	405	399	379	408	408	410	408	422	362	415	378	436	432	399	420	404	410	367	413	403	394	399	434	400	384	410	424	440	385	392	426	389	393	393	413	389	382	423	402	480	422	392	417	404	423	385	396	423	383	418	399	414	422	414	401	380	380	400	430	438	409	397	415	430	355	393	423	390	430	372	440	411	426	395	429	412	390	392	396	391	441	400	425	444	390	408	400	365	419	376	363	391	421	393	433	369	340	420	422	399	417	405	427	410	399	407	420	364	388	386	390	411	417	442	411	403	389	406	412	421	413	392	389	410	427	390	414	373	452	392	393	397	388	382	399	415	432	406	364	391	425	424	431	408	400	424	380	397	417	412	406	403	393	404	366	396	375	395	390	419	405	357	380	425	427	436	413	366	375	381	404	436	439	378	436	403	408	455	354	362	397	397	439	397	375	366	374	409	412	418	390	400	437	406	446	384	416	405	415	379	423	412	409	395	384	430	427	408	378	411	410	427	398	389	407	400	361	362	427	408	391	405	439	431	414	438	373	395	384	424	434	407	430	391	405	393	419	400	398	448	402	401	392	419	423	401	394	412	396	404	391	424	430	423	383	392	391	420	426	398	395	424	432	423	428	420	379	393	421	371	401	434	413	426	410	411	386	403	414	422	385	400	377	414	410	416	412	395	425	390	395	428	413	408	388	404	388	404	428	396	402	380	377	389	415	386	420	387	361	405	403	410	420	404	390	412	411	409	386	414	383	428	387	415	388	364	418	408	420	401	424	407	388	384	376	426	389	406	386	437	439	389	403	393	415	433	384	413	376	435	418	386	400	409	382	421	429	429	409	416	401	367	414	398	427	409	434	394	385	429	388	419	390	405	410	384	396	398	405	424	401	438	420	400	405	379	401	409	409	431	408	378	398	396	414	374	402	394	414	414	427	405	379	405	389	422	419	398	406	394	377	394	394	398	367	428	405	398	379	436	400	350	395	363	428	399	394	423	437	426	408	403	405	386	420	427	407	379	434	390	405	424	424	419	399	420	367	385	407	419	402	379	410	405	424	415	422	431	409	400	378	475	393	420	413	426	417	413	401	367	437	434	440	429	403	391	374	419	430	418	407	412	403	419	406	417	387	388	399	440	373	388	390	428	374	411	423	422	406	381	379	401	467	416	394	417	417	436	432	427	388	403	395	391	363	365	407	406	410	372	395	381	397	391	377	402	414	398	355	401	386	427	389	420	361	367	416	408	402	415	413	422	386	404	385	384	403	428	393	413	376	366	370	463	394	374	374	393	426	411	418	397	373	378	411	411	401	395	392	366	376	393	402	412	423	416	377	386	434	394	415	411	382	390	420	401	406	406	403	401	407	406	407	412	396	406	439	405	415	404	407	384	412	433	383	433	394	388	390	392	423	376	392	419	407	385	372	419	398	392	419	403	390	394	416	396	407	441	412	397	398	394	419	409	373	413	420	416	403	403	406	426	417	393	446	401	392	419	415	395	409	399	382	396	414	405	403	443	414	416	435	389	439	440	393	426	410	396	393	366	398	408	424	423	442	464	407	374	419	384	379	410	409	406	394	432	386	392	391	358	449	418	404	398	357	396	430	451	433	416	392	366	415	397	422	372	369	402	411	398	418	408	388	401	379	388	385	448	386	387	388	385	391	414	392	428	388	373	417	360	391	408	412	415	404	382	423	411	387	423	425	369	386	407	454	406	412	417	401	421	411	406	394	405	397	407	408	422	422	399	388	390	403	384	379	413	393	403	409	385	400	378	399	413	394	407	424	434	432	424	389	405	359	432	386	413	369	435	434	410	419	412	418	417	386	425	419	411	407	416	425	425	409	391	389	409	414	405	375	384	393	423	365	368	431	393	456	373	371	407	423	405	411	426	401	410	419	395	407	400	395	406	412	394	432	382	368	394	409	394	405	406	385	401	406	425	410	404	411	427	409	392	392	419	424	409	383	375	393	434	408	402	413	412	385	408	378	398	399	440	387	412	393	422	422	411	419	384	379	420	432	440	430	378	409	379	395	379	404	401	399	382	382	430	418	414	397	415	347	385	375	389	367	387	373	376	395	398	394	424	413	401	409	445	418	437	389	430	377	397	403	402	423	412	419	412	375	386	418	399	392	408	406	417	419	395	366	372	384	404	387	391	416	406	407	406	412	387	404	414	396	410	377	426	408	423	414	397	423	409	418	431	434	390	389	403	389	415	399	412	381	381	414	384	428	387	419	404	400	401	410	384	432	382	394	391	408	422	436	386	434	384	385	388	401	393	430	407	406	388	427	377	409	400	390	393	417	417	394	405	402	421	376	397	373	385	398	397	448	371	429	387	417	403	379	390	363	434	396	411	440	389	399	403	383	400	374	377	415	423	397	389	457	405	402	406	391	418	372	419	361	379	414	389	406	412	388	410	388	431	431	384	409	458	410	414	393	380	387	403	417	425	401	401	378	405	447	382	397	398	391	408	388	380	439	420	408	416	419	387	386	412	407	419	379	382	384	462	405	424	387	397	380	430	382	394	437	421	367	408	415	414	381	389	419	427	384	369	396	401	399	355	423	380	369	403	406	396	411	397	383	385	421	383	356	375	387	405	418	389	397	410	380	415	412	401	401	400	380	392	438	408	416	417	373	370	364	419	383	383	394	400	404	418	378	366	430	397	417	413	417	404	393	381	406	381	418	407	419	399	381	406	377	404	409	413	409	374	396	365	418	401	409	454	415	410	370	419	442	421	366	377	398	393	443	402	413	362	407
10647	15602	12384	7028	3999	2814	2157	1567	1277	1046	944	920	877	884	1026	1061	898	815	837	865	927	970	867	935	839	657	661	658	682	638	651	601	647	601	640	576	623	570	582	596	551	585	528	531	513	562	567	560	602	554	596	574	625	600	595	592	545	558	543	517	545	534	522	589	561	563	576	546	573	548	516	512	532	539	495	547	515	516	549	557	543	507	533	498	498	540	528	527	460	516	522	523	480	547	485	511	522	496	491	513	540	514	524	512	505	512	491	516	568	498	530	488	567	549	494	514	498	513	531	500	465	510	547	511	536	526	519	515	493	489	458	541	508	494	552	520	511	503	519	511	512	512	522	547	523	550	508	529	487	515	518	495	539	502	496	477	480	521	531	540	504	495	507	506	503	522	530	506	534	538	515	507	528	508	535	514	529	525	524	569	566	502	550	535	531	501	536	541	515	513	529	526	487	497	556	509	523	498	496	508	537	531	511	546	486	530	556	477	499	548	492	510	516	530	519	516	516	537	518	514	510	528	530	546	535	529	491	501	496	502	513	498	540	496	508	560	538	489	532	484	501	529	538	504	532	508	555	537	506	553	541	545	516	503	562	540	514	472	490	519	537	491	522	565	533	490	531	505	521	534	529	492	543	527	490	513	507	479	583	491	549	516	530	518	505	562	513	513	509	483	510	528	503	540	516	490	560	506	530	509	523	507	470	515	511	557	524	487	527	537	538	529	561	553	514	524	540	562	526	529	502	491	544	526	554	527	528	517	510	495	527	462	554	501	516	513	510	540	520	501	498	488	517	519	512	553	512	498	539	499	534	546	502	510	506	503	564	521	516	523	503	514	494	548	520	549	515	493	496	509	536	508	492	516	521	555	509	533	529	526	556	504	491	491	529	547	509	504	505	526	562	520	509	533	555	483	495	510	520	558	517	510	521	490	477	556	524	523	547	503	530	521	516	512	518	495	549	512	521	558	497	495	533	508	555	515	521	504	520	511	503	504	469	496	503	546	513	513	520	534	547	500	522	478	516	557	471	477	496	527	530	518	506	492	490	479	511	541	498	529	522	516	541	523	515	535	540	527	519	522	520	540	510	530	525	499	520	511	505	533	499	574	497	529	482	524	514	547	531	530	526	489	518	532	545	507	514	482	512	536	499	478	539	540	537	529	528	495	500	519	479	528	555	522	522	502	455	526	509	524	530	524	491	515	517	538	540	531	510	498	523	504	531	517	524	495	530	539	488	519	509	545	526	530	523	526	523	514	539	543	505	520	505	496	519	541	535	482	519	514	483	498	495	545	479	538	502	517	524	526	537	531	462	508	552	538	527	527	478	529	542	480	529	531	483	514	532	531	479	520	522	499	545	491	519	472	523	520	520	501	539	516	503	508	504	501	500	531	487	489	501	512	480	485	520	528	498	554	516	479	545	527	497	492	496	528	502	542	516	525	489	496	511	545	503	511	530	500	531	553	513	505	533	505	510	549	506	546	515	509	515	517	498	492	518	514	551	490	543	520	508	475	539	512	522	559	522	518	518	497	523	559	526	535	558	502	546	508	518	556	547	527	528	549	514	470	496	483	518	513	542	501	510	556	495	493	474	530	514	511	463	524	505	528	531	477	524	478	498	532	520	507	530	527	529	533	521	513	494	507	505	530	477	486	517	499	499	499	529	512	503	480	555	525	511	483	553	528	518	543	482	540	544	531	544	526	499	522	469	500	548	551	523	507	551	484	552	492	514	479	524	500	482	514	498	549	495	483	512	513	484	514	556	525	509	515	511	543	493	487	513	540	481	564	530	502	499	546	541	521	565	520	541	497	543	533	542	535	519	505	498	512	549	508	523	509	490	529	487	492	499	552	525	476	522	513	533	519	544	507	535	533	489	558	510	551	506	529	508	475	512	511	527	505	482	526	520	548	534	485	480	539	555	483	522	549	525	504	525	562	520	528	485	509	523	525	522	508	564	502	539	493	538	515	522	486	529	519	517	519	531	497	495	535	485	515	491	485	577	552	489	508	535	554	531	462	496	529	502	508	505	522	541	471	534	543	542	496	547	512	494	510	550	504	523	501	490	555	505	511	480	539	525	544	509	515	512	515	536	516	500	474	526	520	498	505	602	515	486	499	498	569	475	528	526	495	500	502	549	514	514	518	512	537	508	506	521	533	478	533	567	530	540	555	561	522	513	507	546	494	538	545	523	512	544	529	538	484	506	526	524	512	527	501	525	494	490	517	520	538	523	530	524	499	513	534	550	493	505	528	540	496	530	550	529	540	490	502	530	511	544	523	500	479	526	492	516	515	556	541	517	512	518	520	523	508	513	528	503	497	525	544	524	511	534	519	517	507	521	544	547	550	500	506	521	511	524	521	510	517	535	512	508	491	526	515	523	523	520	518	565	523	496	546	538	495	552	504	508	504	507	521	512	539	518	538	511	526	494	542	531	518	498	524	523	494	524	544	506	512	530	521	530	536	516	496	562	504	518	499	493	544	536	528	501	517	520	498	554	495	530	551	515	511	476	495	551	527	512	517	454	512	518	504	509	500	496	528	557	487	522	497	512	506	524	499	514	534	545	524	566	497	513	548	529	530	508	479	507	486	474	510	498	539	490	493	509	506	540	498	518	522	490	561	498	534	534	524	518	498	523	521	539	493	531	525	516	560	486	537	513	587	547	472	475	517	526	516	518	554	523	523	513	513	509	543	521	526	498	543	512	505	489	534	538	515	525	537	519	556	519	525	525	551	500	485	512	498	492	541	497	540	498	506	502	482	530	547	505	500	492	498	543	498	542	538	497	486	493	555	524	510	533	530	543	502	531	510	557	542	525	507	557	518	533	540	485	539	546	533	482	532	506	479	474	506	509	545	490	504	504	537	522	553	543	468	501	497	494	509	509	506	569	512	484	523	495	529	508	510	496	539	512	496	531	486	530	484	519	523	516	521	503	555	511	498	498	501	481	502	556	488	528	498	491	513	488	556	557	512	514	499	529	573	541	543	511	558	519	527	517	472	534	534	526	529	509	534	522	520	543	524	516	507	488	516	507	546	523	527	507	525	528	527	551	502	503	527	514	558	544	530	525	491	500	540	549	519	552	488	492	504	525	492	517	505	519	502	496	506	474	542	527	518	527	505	519	543	515	511	551	557	551	476	525	489	578	487	484	510	525	508	533	510	510	526	526	560	543	529	519	555	579	525	515	519	535	556	518	512	478	496	538	527	481	501	489	497	548	464	515	530	540	524	494	532	491	542	515	498	528	506	505	508	580	469	515	492	527	511	532	509	537	551	503	515	521	452	544	504	516	488	504	546	496	541	504	526	505	533	531	509	510	507	531	512	515	471	531	513	551	537	542	547	542	477	496	509	529	497	527	562	506	516	574	499	552	502	570	501	568	501	503	517	593	546	561	546	516	485	527	568	533	531	509	514	519	540	516	519	534	514	482	523	579	538	542	514	515	480	497	501	515	504	490	537	533	520	517	520	503	519	521	514	504	497
24914	20915	26833	24902	7705	784	544	349	251	252	248	261	245	240	290	251	241	229	256	236	244	266	229	279	217	214	204	187	176	223	177	197	162	182	179	175	203	188	181	177	164	170	152	186	159	166	162	169	153	195	208	184	184	181	187	191	156	164	152	153	149	139	161	169	175	147	154	169	168	149	162	147	168	153	141	145	162	149	128	173	148	138	150	154	154	136	157	169	153	159	152	157	144	149	157	145	161	169	168	156	160	162	174	153	142	153	149	161	159	166	156	161	152	153	127	144	134	172	160	162	167	174	163	152	160	149	151	136	142	162	178	169	147	153	150	165	153	166	171	137	163	149	160	158	150	180	151	157	158	139	149	158	165	145	175	152	151	178	153	165	143	161	139	156	172	149	142	146	160	144	174	156	144	152	171	173	146	150	133	153	142	173	150	135	158	155	169	154	169	133	150	147	151	143	140	154	166	152	161	166	155	158	152	153	156	164	145	160	147	146	155	137	148	160	164	160	171	182	159	153	134	158	165	143	165	137	172	147	160	149	162	163	156	176	158	147	159	160	146	149	144	162	159	139	143	163	164	149	153	155	168	144	162	152	162	148	169	162	161	161	160	174	150	160	153	163	167	155	142	148	133	166	137	150	178	168	127	161	152	149	176	148	152	159	128	142	165	176	148	155	141	146	184	172	135	157	159	160	178	161	145	167	151	145	154	142	142	160	134	148	148	150	178	148	163	154	161	148	135	147	161	165	159	132	168	120	147	168	167	173	167	144	148	152	165	165	168	150	145	135	128	167	144	172	166	164	162	151	138	142	162	160	134	143	151	145	163	164	181	163	139	167	156	151	154	160	157	144	145	146	171	137	146	144	162	157	159	161	149	155	156	178	145	135	161	137	138	169	161	170	141	154	154	138	147	159	168	141	165	165	203	152	168	157	153	172	167	125	161	190	154	158	161	138	134	147	172	166	148	150	177	141	141	158	147	144	157	158	162	149	141	147	167	150	168	157	148	157	146	165	162	127	159	158	161	159	153	151	138	147	144	145	155	153	169	160	185	135	142	173	176	141	152	171	144	153	151	151	149	185	148	162	173	151	163	166	155	171	152	160	167	150	144	157	168	138	126	170	144	133	149	146	144	155	166	158	161	176	146	147	177	123	151	136	149	150	146	166	134	166	180	158	157	140	152	174	157	156	157	161	155	140	166	154	146	163	125	167	178	168	165	145	148	125	182	174	171	169	156	142	143	156	165	140	157	146	159	153	174	167	144	145	131	176	145	151	148	174	149	151	168	159	157	170	168	132	132	153	157	148	164	141	167	153	152	157	143	157	157	159	156	153	153	175	137	165	151	139	180	130	143	159	121	162	151	152	158	162	158	182	167	169	166	133	163	173	155	160	139	160	151	164	146	163	163	163	148	143	166	142	162	165	156	150	161	132	148	180	159	137	146	141	161	143	168	170	142	164	151	172	177	156	144	157	136	136	163	154	166	152	169	138	154	145	150	149	155	163	158	142	158	153	177	164	156	170	150	176	142	163	141	141	170	143	161	119	150	165	157	157	149	156	135	157	157	149	138	163	154	160	151	167	176	136	155	151	161	157	146	128	164	154	170	146	156	138	154	165	154	138	153	154	153	150	130	175	149	154	158	146	154	162	157	160	148	138	167	133	163	146	129	170	167	152	149	179	163	150	164	151	142	156	146	163	143	138	177	156	154	159	126	149	176	172	164	166	138	143	149	148	154	130	147	148	175	154	142	159	160	160	165	150	163	177	147	151	154	135	147	129	172	148	177	138	133	167	150	155	139	173	138	145	166	158	140	125	143	133	128	148	161	143	160	165	134	161	148	176	137	149	163	169	141	143	149	143	156	132	133	154	177	174	173	154	163	142	153	156	157	162	172	191	175	154	168	153	134	147	168	143	170	172	162	157	129	159	143	163	165	159	143	158	133	168	164	170	131	150	147	149	147	160	155	139	157	168	183	150	143	155	144	153	141	157	169	157	153	131	166	166	173	132	149	149	141	146	156	141	153	149	138	159	167	137	142	127	177	145	162	165	141	145	165	164	163	146	156	168	148	149	164	163	157	162	143	153	159	158	160	181	150	158	179	192	149	142	138	143	157	150	179	146	143	142	162	160	145	160	173	162	152	156	163	160	169	162	159	171	144	179	169	126	161	165	143	150	162	157	163	143	149	143	166	131	176	155	177	153	141	161	148	155	150	166	143	146	145	152	162	159	157	162	154	172	149	141	149	158	172	160	158	143	169	166	139	149	174	173	151	159	163	148	151	147	168	155	148	140	196	167	136	164	156	158	164	159	142	148	151	166	143	127	138	158	145	167	155	162	163	134	154	162	168	164	148	143	150	153	163	154	178	153	137	164	162	167	187	149	161	153	137	160	175	137	145	137	165	134	158	154	176	152	162	149	127	154	169	160	159	158	149	167	154	165	172	157	153	136	174	155	135	177	141	129	148	130	148	175	154	132	149	147	163	149	152	148	169	172	146	169	157	173	158	130	143	143	154	159	144	147	148	144	132	159	147	158	181	153	167	171	147	169	154	143	158	146	175	128	174	151	155	146	146	156	163	151	143	150	183	152	150	148	148	138	159	147	157	160	138	156	146	154	174	165	167	165	147	155	137	167	162	169	149	137	140	144	159	159	167	147	155	144	151	170	174	169	178	176	168	140	141	155	167	142	140	155	169	155	147	159	170	170	158	162	150	163	165	161	182	152	149	150	158	152	128	166	166	155	160	135	147	140	161	167	172	167	144	163	137	154	156	126	156	180	155	150	152	141	163	164	169	140	163	161	166	143	170	168	167	144	171	137	187	167	147	162	154	163	151	150	147	164	162	168	158	163	142	137	166	161	150	157	157	152	158	166	165	165	171	143	149	146	164	152	172	163	161	138	171	154	138	158	143	148	145	155	147	151	149	156	132	142	157	173	169	151	143	130	151	173	155	162	157	157	138	174	167	150	166	146	156	152	148	162	172	158	163	159	173	158	163	133	139	140	167	154	168	154	182	150	159	169	141	138	144	160	143	150	161	156	152	151	140	151	136	149	154	156	141	129	128	159	158	155	144	157	153	163	150	153	139	166	151	150	173	151	149	151	143	153	181	140	172	146	156	158	133	169	145	167	143	138	174	144	158	157	156	160	161	147	173	164	177	162	152	150	158	148	163	159	154	168	145	154	154	175	140	158	133	161	158	147	144	141	159	146	160	166	169	171	153	148	151	144	153	170	166	152	158	139	157	161	157	150	173	144	156	158	169	129	168	152	151	150	171	145	158	177	165	165	152	176	164	159	131	145	147	151	164	164	152	139	157	154	159	141	147	147	126	160	165	140	171	138	162	133	169	145	152	153	149	146	195	159	132	151	156	162	154	141	145	155	150	147	149	151	131	170	160	173	166	156	158	141	166	134	160	155	158	140	145	169	162	153	161	148	152	147	164	157	132	172	151	150	167	136	146	148	147	156	158	154	144	142	151	138
10789	12964	8673	5005	2414	1735	1323	781	635	530	484	439	416	436	578	560	467	410	419	455	495	532	562	462	423	332	313	300	318	313	311	282	284	279	266	247	279	312	265	231	235	225	210	242	245	272	247	245	240	238	285	273	271	314	294	265	231	268	209	233	239	252	264	233	250	226	246	267	228	234	221	227	217	218	229	184	187	217	222	223	239	199	237	198	217	259	221	219	204	221	217	231	215	224	206	196	231	205	234	204	211	218	223	242	240	197	214	206	197	179	211	225	221	242	219	232	216	238	219	225	223	220	198	185	211	208	198	218	206	218	229	235	200	199	207	199	243	201	197	224	221	205	218	209	207	181	218	218	225	205	220	211	232	200	249	220	216	208	203	202	225	238	213	232	201	185	225	254	234	237	236	223	213	202	236	207	193	202	223	234	229	216	232	220	198	196	220	209	216	215	210	203	220	206	216	231	210	222	234	208	221	203	206	212	244	207	220	211	204	224	204	192	186	187	209	192	238	215	215	230	202	218	211	213	245	235	214	208	223	226	232	203	235	243	212	207	216	190	217	194	190	219	203	218	214	229	209	239	204	223	206	189	205	213	205	212	210	210	238	222	239	222	209	232	221	222	250	239	227	235	214	224	214	207	211	225	194	218	211	204	220	189	207	214	206	225	223	199	223	212	215	211	246	222	221	193	219	212	192	221	216	204	239	193	247	187	238	238	239	229	244	226	213	222	231	225	222	225	216	213	227	204	231	219	238	224	217	231	229	225	238	225	201	213	193	233	242	214	232	210	226	224	234	232	225	205	214	223	273	224	232	214	213	231	239	194	215	228	210	205	215	222	236	203	210	214	231	227	257	203	204	200	203	230	211	207	222	209	225	230	231	234	214	197	209	237	221	240	227	218	217	228	219	207	192	222	247	211	219	217	223	217	195	221	212	209	253	219	225	234	222	218	204	218	214	225	215	225	210	205	196	223	208	224	217	205	216	225	212	210	242	226	205	217	220	205	209	211	175	229	215	205	203	224	215	181	210	194	222	220	221	202	225	216	223	209	207	202	210	222	226	173	212	205	226	216	207	234	237	235	198	222	191	215	205	229	249	217	204	211	231	200	233	229	238	213	225	212	202	223	221	235	202	207	223	223	215	233	219	216	221	214	228	190	218	194	221	199	227	219	192	226	213	213	217	229	226	194	202	209	207	221	215	199	222	206	206	222	199	215	236	216	211	216	214	230	226	218	219	190	210	212	216	208	226	199	211	254	213	199	201	218	206	206	235	237	228	204	193	240	213	223	208	231	240	226	243	212	245	242	213	239	215	226	192	201	208	203	224	220	227	219	216	206	230	220	202	202	237	230	213	227	248	211	229	238	209	207	196	212	204	203	206	229	209	192	215	174	214	223	223	206	222	213	208	229	244	225	233	232	234	230	228	207	256	232	221	213	238	259	205	211	182	194	240	228	242	203	227	204	206	220	214	199	261	191	207	208	204	215	213	212	206	214	214	203	213	220	230	226	250	243	229	195	208	207	217	203	214	214	218	206	240	219	204	222	229	209	215	199	210	229	194	222	221	211	215	224	199	213	230	213	205	231	196	221	233	205	235	195	199	224	224	252	207	211	220	209	216	204	207	227	224	218	218	204	223	235	221	250	199	215	221	225	223	210	196	212	193	203	187	213	216	222	253	207	223	223	240	237	201	200	193	211	228	185	216	222	216	220	204	210	230	211	252	210	216	206	231	184	208	209	224	223	237	217	222	223	243	226	222	192	208	216	222	201	199	201	232	234	210	207	241	219	196	204	222	234	224	211	211	211	184	203	227	221	247	209	233	200	213	228	220	231	208	228	224	215	228	224	232	223	224	220	227	215	214	188	235	197	190	227	204	251	227	208	199	203	202	173	211	225	216	229	231	224	218	219	245	230	215	215	211	233	239	220	207	218	206	229	201	191	225	230	229	217	199	213	218	224	240	196	230	238	224	243	205	208	218	203	229	241	200	214	196	207	208	241	207	220	219	198	204	213	207	244	187	204	227	194	260	186	212	213	217	224	216	209	199	225	197	191	227	234	203	240	184	212	219	202	220	204	195	203	219	226	210	203	210	192	208	209	203	220	211	194	229	219	211	228	223	231	247	231	231	212	217	198	221	216	201	234	208	222	200	197	199	225	216	188	202	224	235	212	218	219	199	215	189	235	206	207	205	197	197	197	205	185	225	218	236	201	219	235	236	184	224	214	192	214	209	209	216	208	216	220	217	226	202	223	204	208	212	216	179	224	210	213	227	208	187	213	223	229	218	201	198	216	233	214	202	201	230	210	231	233	233	234	182	227	252	218	208	225	227	220	216	193	226	210	214	223	193	228	201	204	215	229	218	224	228	196	219	210	215	203	231	224	234	238	212	231	201	196	210	205	204	220	200	208	223	203	225	190	239	216	224	200	199	220	230	211	196	201	224	205	205	198	222	220	200	209	221	219	223	196	217	234	210	223	196	249	210	226	203	236	219	205	234	210	221	220	228	209	224	220	220	224	237	220	218	205	225	216	220	220	221	212	222	184	206	207	201	231	230	211	233	218	236	212	215	204	204	200	219	205	206	202	197	228	242	203	224	217	226	224	203	234	215	209	211	208	196	208	256	208	205	223	225	231	221	195	230	211	205	197	218	241	217	221	220	207	222	228	223	231	215	239	196	211	227	206	219	239	217	210	209	207	222	222	211	225	217	235	207	206	219	214	249	221	196	216	201	211	203	198	206	228	219	213	212	225	225	229	259	201	190	239	197	199	228	228	230	221	196	205	210	194	215	212	223	247	229	239	222	216	223	234	207	236	216	230	214	216	213	225	239	209	184	216	215	200	183	220	230	217	218	223	194	217	198	222	206	223	223	221	213	214	245	233	217	206	221	195	214	220	221	209	198	222	228	229	208	209	221	222	194	234	227	229	231	197	215	211	189	193	218	220	202	212	206	222	206	215	228	226	228	220	235	195	209	223	204	220	238	216	199	217	243	200	211	198	226	225	207	207	240	212	214	206	232	230	207	197	252	223	237	232	202	238	220	220	228	201	227	203	209	188	211	219	187	211	200	236	218	210	212	205	221	212	220	263	204	223	210	234	204	212	211	226	214	213	230	251	234	203	201	218	244	209	215	222	237	192	220	213	226	213	236	173	222	227	205	231	197	216	209	214	228	219	226	203	232	241	198	197	202	215	211	211	221	199	203	211	212	241	225	212	204	195	212	204	203	231	223	227	232	215	240	218	218	205	206	207	224	203	208	215	197	210	238	226	219	215	213	218	195	237	213	214	222	218	246	200	211	211	223	199	197	212	203	234	210	210	206	219	212	201	222	197	220	213	201	226	207	219	231	213	233	194	206	223	220	207	207	223	196	221	238	237	205	202	237	208	210	193	210	203	256	241	232	224	223	215	227	225	223	204	188	210	213	250	206	224	242	213	220	212	224	192	209	184	204	207	216	228	208	217	214	200	230	231	204	246	207	210
22713	20960	28625	23424	20949	20963	8423	1371	940	862	773	711	629	636	702	735	651	601	651	638	588	642	665	598	629	550	519	492	491	527	505	478	478	428	468	443	499	465	462	429	464	442	431	451	434	443	443	436	466	483	468	496	438	490	497	445	456	436	434	421	421	408	444	425	400	415	405	423	410	443	411	405	415	415	415	428	407	419	413	428	439	366	401	389	371	401	400	417	410	391	408	448	408	433	430	411	415	385	439	431	395	432	420	387	431	415	393	426	420	383	458	397	388	412	354	412	382	421	396	395	393	413	399	389	416	412	418	391	406	435	405	371	376	389	417	406	392	439	387	386	417	441	411	413	420	407	448	403	402	360	415	441	368	409	398	396	384	391	438	373	371	381	405	396	424	424	403	408	414	411	436	383	401	385	364	395	407	409	371	398	396	394	413	394	413	357	413	396	382	419	388	420	457	421	411	399	420	415	417	401	386	399	403	415	392	428	382	411	449	411	404	426	414	413	417	377	391	400	384	381	432	376	413	426	386	385	410	398	405	400	397	440	369	410	389	397	408	392	427	420	430	375	437	380	398	400	393	405	394	418	365	389	375	407	416	434	407	391	370	407	390	371	398	418	388	417	378	432	395	429	419	406	396	412	418	423	435	431	410	397	422	372	413	369	402	382	392	413	439	445	399	423	415	381	410	449	380	388	384	404	418	411	413	396	368	406	388	380	396	407	385	410	433	435	406	385	405	388	370	407	414	391	428	388	423	427	417	404	399	421	401	414	424	451	392	421	402	381	391	383	398	383	389	469	389	372	409	386	408	380	379	368	390	411	372	433	390	436	436	417	391	417	408	393	381	408	416	415	421	408	403	393	408	396	348	393	408	370	415	407	418	382	400	405	410	403	416	384	376	419	383	395	422	416	405	450	441	417	400	365	393	418	413	365	394	440	376	408	402	400	419	411	426	424	429	415	401	384	394	431	424	417	395	381	379	391	411	381	387	397	412	404	437	428	404	398	415	405	381	393	393	435	407	379	384	413	430	433	403	443	411	401	423	404	424	398	395	384	417	384	416	410	434	422	415	356	395	403	410	406	421	384	397	382	383	394	382	422	402	440	419	432	471	395	428	379	383	393	400	389	398	388	405	424	352	373	384	395	403	386	429	368	429	357	424	405	401	393	430	407	396	433	396	413	389	411	395	448	436	390	448	393	410	400	405	396	394	394	398	400	393	442	393	403	386	409	385	368	398	412	414	390	419	400	395	415	425	417	405	408	398	389	397	415	413	426	427	416	394	377	383	401	411	419	405	376	383	429	385	420	421	401	424	417	416	382	421	411	407	411	400	404	417	366	408	391	419	373	409	398	409	416	386	387	425	393	380	351	374	380	377	387	382	397	414	403	380	425	399	409	411	381	386	396	425	424	391	418	413	421	381	393	419	411	442	391	414	405	406	397	351	416	401	417	429	418	424	427	379	393	421	414	413	407	382	376	392	396	406	414	409	381	379	428	424	392	396	387	403	386	413	415	434	396	392	413	371	405	442	430	392	401	389	356	394	363	406	397	422	390	416	394	430	400	418	379	382	418	416	403	375	429	380	392	440	397	387	400	369	390	425	421	432	415	425	393	390	362	387	377	398	408	431	436	418	427	402	402	399	417	402	379	397	442	395	371	427	384	432	430	376	436	404	415	387	428	385	412	404	390	421	408	373	395	416	379	395	404	409	392	381	406	409	429	401	407	408	416	394	444	412	398	413	365	399	407	383	382	383	417	399	395	363	383	355	399	435	442	409	377	425	435	399	416	394	425	395	408	417	410	382	412	425	457	416	437	402	414	366	372	410	400	421	385	392	433	419	404	408	407	426	393	400	438	416	393	408	404	391	430	406	387	398	411	425	381	398	402	406	415	454	395	376	409	381	434	418	420	411	345	399	413	407	420	382	395	424	388	424	363	395	374	378	379	402	376	430	364	381	428	408	445	421	416	416	398	436	381	392	438	432	427	383	391	421	433	436	400	413	390	428	396	404	429	428	408	442	429	390	391	408	397	413	420	394	439	423	400	385	405	378	411	420	419	421	385	415	427	378	395	407	405	396	433	393	407	375	449	374	438	401	424	355	368	426	408	416	411	388	382	408	434	425	411	396	402	414	386	388	419	380	394	444	412	387	412	395	399	405	409	455	433	415	389	419	464	430	379	421	421	431	395	445	439	376	442	419	419	425	407	356	408	437	422	407	413	391	370	412	407	413	394	403	404	430	444	387	413	404	369	371	381	430	430	428	396	393	400	430	422	424	392	420	445	406	387	429	423	374	406	402	397	394	391	414	416	404	417	392	379	388	413	414	439	416	392	424	403	413	363	420	411	431	398	426	407	394	413	398	420	401	431	369	452	372	407	397	396	410	404	385	380	430	402	414	424	396	350	419	406	401	431	404	406	437	415	408	435	407	437	423	404	429	409	427	445	390	407	416	386	385	439	420	441	392	455	399	401	396	390	397	416	397	399	439	396	443	426	390	450	404	372	403	412	385	440	434	395	437	418	418	385	403	412	397	408	433	402	385	400	413	418	404	415	416	401	447	438	401	411	382	374	418	411	432	378	411	393	402	434	397	377	422	439	400	405	400	400	424	409	417	435	429	404	411	398	417	403	428	394	435	396	409	394	412	408	416	441	374	404	399	414	394	425	381	425	429	364	414	426	428	382	396	431	458	426	406	407	363	377	423	408	393	411	417	392	410	396	407	420	392	422	413	365	367	390	403	435	395	421	384	395	394	375	418	392	400	405	433	403	395	403	423	405	449	408	384	396	425	427	433	400	439	419	396	392	429	410	410	392	435	395	450	406	411	381	424	397	382	386	454	393	456	429	435	407	399	426	432	397	394	430	414	395	413	369	384	368	405	394	428	424	394	392	404	419	410	418	405	426	390	396	406	404	408	414	401	402	399	396	384	425	420	431	385	425	373	420	448	411	417	444	412	416	413	382	420	406	440	423	419	399	383	421	424	418	415	420	388	379	401	420	427	396	445	387	411	392	377	396	412	403	375	438	395	395	420	404	406	401	412	419	417	407	403	403	372	438	399	391	406	410	408	413	378	414	415	368	415	408	396	400	398	428	405	403	359	373	377	380	409	420	408	406	386	419	430	409	417	395	436	443	437	411	402	371	406	424	378	417	402	373	439	409	432	394	380	402	420	400	395	423	373	405	387	388	373	390	411	388	434	441	411	405	416	418	412	413	415	377	403	421	383	409	422	401	413	393	374	389	378	405	417	451	423	397	428	428	391	385	394	416	389	354	364	401	422	411	412	414	433	379	401	415	445	391	438	405	380	394	399	381	405	452	394	404	396	381	368	403	427	379	385	407	422	423	398	416	385	413	388	418	399	373	405	408	372	422	426	397	444	397	390	418	402	380	428	414	412	432	407	414	393	386	415	422	404	393	404	408	391	409	436	413	390	380	428	451	393	392	407	395	395	428	407	393	395	431	388	358	400	380	380	397	375	401
14057	24529	17537	11018	6453	4573	3585	2459	1961	1714	1455	1381	1228	1088	1366	1331	1164	1044	1028	1071	1056	1157	1136	984	984	879	783	740	753	672	678	684	728	612	618	685	593	694	657	619	616	651	603	584	571	627	681	622	591	649	637	625	584	670	692	642	614	585	580	577	530	613	612	560	600	567	563	559	523	505	516	549	540	504	562	514	505	528	509	560	471	528	583	525	505	519	492	507	567	493	529	534	508	527	537	534	492	498	526	580	512	517	527	547	495	519	553	512	531	546	525	538	525	562	493	479	521	507	533	529	513	524	526	487	461	536	525	498	523	540	531	497	519	528	527	528	523	543	540	532	560	521	509	533	495	542	536	562	572	521	519	527	553	533	488	502	525	518	491	490	541	561	507	545	544	491	516	511	518	556	496	565	516	488	521	497	531	527	551	502	502	526	526	530	517	530	529	562	513	518	499	537	536	484	508	502	559	510	548	500	558	503	546	553	499	542	479	505	540	551	549	495	504	526	496	525	556	540	488	506	513	496	545	507	502	525	510	490	480	539	509	521	497	508	504	542	521	469	510	491	494	524	560	501	517	471	518	516	508	539	505	500	541	500	553	527	514	518	480	521	492	521	534	533	497	578	531	537	477	493	488	526	530	445	536	539	513	494	525	496	496	521	502	548	505	533	521	543	506	597	582	535	533	571	512	505	495	550	516	523	504	539	545	533	546	526	536	524	469	522	566	534	532	509	518	529	520	527	527	496	510	520	530	516	538	513	490	517	565	501	519	557	545	530	497	480	496	504	528	506	530	545	482	535	563	538	524	503	517	528	540	532	591	529	502	505	540	521	524	549	506	526	499	493	493	566	509	503	539	486	525	538	546	516	532	540	523	546	506	493	515	543	553	530	495	512	540	546	521	513	525	513	558	508	499	503	501	517	520	555	587	558	516	551	533	521	541	550	502	550	534	518	472	530	529	508	542	531	564	485	555	542	541	577	490	533	515	524	523	509	483	522	522	530	498	530	545	532	516	520	536	507	494	494	547	540	550	557	512	517	524	539	536	540	540	541	510	494	522	455	568	520	560	521	535	543	538	557	514	538	524	539	508	535	499	538	539	481	507	554	536	508	481	537	517	497	598	549	508	503	534	540	487	552	497	501	551	497	537	492	497	513	539	505	513	523	519	531	525	522	540	529	538	545	499	491	539	513	554	525	533	523	530	574	509	518	530	541	505	527	531	519	539	509	525	516	489	533	524	552	504	537	510	543	509	504	504	494	507	558	525	542	533	500	528	546	523	532	530	529	526	473	520	499	542	522	529	535	524	502	481	544	491	544	527	535	546	555	498	509	520	505	498	512	557	530	537	527	520	530	516	516	507	499	520	478	559	513	513	507	555	522	528	517	518	563	541	508	492	501	561	527	520	500	537	519	506	516	516	514	527	512	521	537	507	492	510	522	476	502	542	552	549	533	494	502	489	502	529	496	516	516	520	544	527	499	533	474	511	529	555	513	508	484	529	480	555	521	536	497	530	494	508	519	516	513	516	510	543	508	506	487	557	513	518	549	496	513	520	538	510	535	559	547	462	540	549	513	538	530	520	496	511	525	527	510	532	511	519	519	514	550	565	525	521	508	542	505	553	491	535	545	481	539	501	522	499	530	489	519	520	505	539	536	539	551	503	515	554	557	491	550	521	502	502	549	482	500	549	507	527	512	522	534	512	502	494	525	521	487	552	515	505	535	504	541	559	503	465	519	524	531	562	526	527	545	520	503	477	559	511	511	507	504	494	501	509	543	496	527	537	522	522	497	508	553	516	559	486	499	536	531	527	523	510	521	537	510	509	541	520	505	468	523	521	515	503	455	537	547	515	511	523	479	546	549	512	563	545	527	554	546	504	564	524	496	468	495	547	554	505	497	519	488	500	501	516	546	503	520	523	511	542	541	512	498	549	528	521	518	554	543	532	516	517	511	519	527	513	528	530	491	501	572	486	497	500	543	514	543	550	536	516	515	569	556	554	480	523	535	550	510	482	546	520	518	489	549	527	497	501	505	467	503	548	518	478	497	541	519	515	502	561	520	531	564	548	514	547	521	556	501	551	534	499	461	506	545	496	500	519	536	458	515	493	477	519	542	538	512	504	595	522	515	515	553	533	513	487	536	534	474	481	511	518	506	493	536	527	492	536	472	517	531	515	521	490	528	517	535	530	522	567	532	523	491	526	535	521	508	539	558	509	493	543	554	488	539	504	552	535	518	579	583	534	467	509	554	567	488	543	497	503	544	527	480	516	545	511	546	573	504	519	568	530	522	542	509	522	510	533	561	548	518	517	513	533	524	544	520	510	540	541	506	540	509	531	521	557	490	550	533	510	496	513	521	553	540	528	550	522	531	515	522	543	511	529	484	521	565	527	517	525	523	533	525	480	496	532	526	524	556	499	482	513	540	512	514	492	515	544	502	514	536	516	494	533	559	544	591	551	530	548	511	535	512	513	541	531	534	565	523	514	532	516	515	541	537	494	558	521	493	512	500	560	535	514	495	541	532	551	488	547	550	508	534	566	548	501	526	549	518	511	515	511	517	518	503	544	510	535	559	495	535	532	514	533	503	508	591	519	496	518	501	538	492	537	533	550	522	524	535	549	548	484	506	526	538	537	513	534	462	514	556	515	517	520	528	570	527	524	535	550	497	505	522	538	511	540	504	539	539	501	493	520	540	486	521	573	513	519	545	516	474	524	519	515	508	505	516	530	559	525	525	508	548	513	484	525	494	501	531	499	526	511	518	489	536	533	556	519	564	526	502	545	516	494	574	530	532	495	532	511	522	552	545	542	513	509	531	506	544	519	507	558	553	498	503	525	530	506	522	523	516	521	512	509	501	519	509	512	524	533	514	515	525	523	508	516	500	524	521	517	515	548	498	493	561	589	523	516	509	488	487	528	525	482	508	537	493	521	548	494	532	494	490	544	485	527	466	536	506	512	517	508	505	537	497	520	483	489	522	505	486	534	511	533	459	530	528	492	522	496	520	543	567	484	533	533	489	539	532	514	514	582	541	568	553	487	478	499	509	498	503	548	507	511	542	525	514	512	561	501	510	513	487	567	485	496	538	515	533	519	507	518	540	515	502	528	497	546	535	529	526	510	486	507	544	510	491	529	546	476	541	523	497	530	533	570	519	498	490	497	569	542	536	512	518	527	538	498	546	536	494	502	517	528	536	506	526	531	511	503	493	602	507	525	533	512	527	536	503	543	508	501	509	535	487	490	540	541	498	492	558	514	507	505	519	508	545	493	500	473	509	518	504	507	511	535	558	567	520	509	520	536	482	540	504	543	539	518	503	548	489	491	499	547	497	551	529	502	535	464	520	508	508	522	517	546	528	511	490	501	503	542	504	519	535	510	487	513	496	496	548	546	486	545	538	536	504	531	516	542	535	540	503	545	546	523	533	570	546	516	492	553	523	511	535	521	530	528	499	523	507	511	517	525	531	543	503	524	520	512	518	553	460
26891	19820	8340	2545	794	475	363	249	241	247	235	244	231	205	250	289	267	239	271	287	279	297	295	306	280	264	222	261	228	245	225	249	263	248	216	255	232	205	223	225	228	225	234	209	214	212	237	247	244	249	244	237	242	240	214	261	223	213	183	233	212	234	233	245	235	201	229	240	218	197	203	231	219	241	219	231	236	216	217	230	230	232	241	220	215	219	218	218	214	219	215	236	191	219	239	224	244	211	241	198	212	191	210	233	245	242	204	247	229	243	229	201	195	209	220	232	220	222	204	223	203	231	204	227	207	227	222	209	247	218	223	202	232	212	208	222	238	233	214	200	201	229	257	222	216	215	219	226	205	229	229	224	251	218	222	197	242	215	202	226	216	255	219	193	207	226	210	227	215	221	195	214	205	215	222	222	207	228	196	270	240	205	199	219	219	214	225	224	219	195	200	225	212	215	210	234	214	200	212	231	242	238	188	233	228	227	200	218	221	210	224	245	214	209	231	252	249	230	243	208	213	226	239	226	231	235	220	235	228	242	218	209	252	216	210	238	208	199	228	237	215	230	196	253	236	238	226	224	222	212	239	234	216	194	210	223	223	210	229	196	220	215	211	223	191	202	229	221	249	220	222	207	220	201	247	221	226	234	223	203	224	220	209	249	201	213	194	232	218	214	211	193	207	231	214	214	215	229	235	220	233	217	230	184	226	221	273	203	220	217	223	200	211	223	239	209	208	218	205	245	219	228	216	197	230	202	236	233	221	224	186	207	228	229	188	215	215	223	214	223	226	221	196	237	215	227	237	204	230	228	232	211	210	211	227	216	237	217	243	221	215	228	227	224	248	247	213	245	236	237	201	208	240	233	214	234	217	234	240	204	220	214	230	237	221	206	222	234	190	228	205	235	219	238	225	200	213	245	209	214	194	210	209	225	230	226	221	207	202	235	250	222	228	224	203	230	230	237	215	212	225	204	225	194	209	207	202	221	219	207	237	229	191	225	237	194	215	215	236	205	237	230	203	221	213	187	217	235	223	232	227	222	236	229	243	212	220	218	232	198	218	215	219	220	191	204	253	205	232	228	217	228	217	236	235	226	206	209	223	207	219	210	204	233	207	226	213	236	216	235	254	228	212	220	227	206	221	253	207	213	211	216	224	228	242	219	245	221	204	238	238	197	229	224	238	184	234	220	238	218	216	235	231	216	195	210	230	218	239	214	234	205	221	226	238	216	220	253	206	219	224	225	216	226	210	215	219	223	204	237	226	223	237	205	211	217	228	223	236	211	240	251	209	186	242	216	243	221	229	209	234	210	235	235	246	202	232	190	209	218	230	222	233	220	222	207	199	206	219	235	220	239	261	225	217	190	234	203	200	239	208	234	211	222	243	224	236	251	221	227	219	221	238	211	214	225	245	206	191	212	212	209	222	229	203	218	202	238	240	220	219	223	230	212	201	228	226	251	221	205	213	214	223	224	198	224	205	209	233	209	196	200	199	213	202	209	193	229	227	210	222	190	188	224	226	216	248	218	202	215	249	220	233	209	211	235	220	247	239	225	209	198	210	224	206	229	237	225	238	221	235	217	233	213	241	237	222	223	237	223	219	223	201	234	242	224	227	214	224	215	237	203	209	183	229	221	226	235	233	216	175	211	214	246	208	197	231	237	217	208	229	234	211	229	229	213	234	215	224	188	221	233	210	236	218	224	211	209	241	208	224	226	205	238	209	235	204	219	206	234	208	226	209	200	249	219	200	226	218	217	220	223	205	244	217	241	197	215	211	230	226	220	243	215	228	233	204	208	230	242	214	218	244	237	216	224	209	214	236	197	201	224	208	195	217	208	229	200	194	202	230	211	232	229	243	231	199	197	245	220	203	231	218	251	238	186	202	214	230	223	212	230	233	219	228	210	224	242	219	202	183	224	192	211	208	230	236	229	255	210	231	211	243	235	203	175	205	202	215	243	249	227	245	209	206	205	239	233	257	222	217	218	216	218	217	225	226	252	206	217	212	210	194	218	223	184	206	206	220	231	205	226	245	190	243	227	223	225	226	228	204	205	242	212	231	213	214	229	220	253	224	223	219	222	236	238	206	171	233	230	180	216	207	202	205	219	202	222	218	248	219	210	220	230	232	226	229	233	216	197	211	218	208	215	226	212	210	209	209	252	218	217	266	203	227	226	242	203	216	227	230	214	217	215	195	213	195	233	236	208	224	238	228	205	209	231	218	223	249	234	199	212	219	231	255	226	216	193	239	213	222	224	207	213	237	247	219	230	228	217	220	218	206	208	221	220	211	211	216	223	208	231	210	200	190	214	216	240	233	202	199	222	208	229	211	233	212	245	217	205	214	241	218	206	218	208	221	217	213	245	242	217	194	226	218	203	205	219	240	221	222	216	230	210	214	220	236	240	232	205	238	214	215	223	203	213	214	229	227	222	220	219	215	207	212	217	215	218	243	202	239	205	234	201	220	212	204	218	241	223	202	224	223	223	216	201	220	212	225	191	234	220	213	218	229	234	193	233	238	218	236	221	203	217	218	220	213	213	242	217	229	245	213	194	215	245	212	210	229	217	217	217	225	208	182	222	226	198	244	233	241	205	235	211	213	199	214	230	211	263	218	214	235	208	202	211	232	204	237	232	233	204	208	214	226	225	220	229	201	212	210	230	216	224	215	222	221	234	220	208	243	218	242	201	214	239	206	227	204	233	240	218	234	216	210	199	215	253	195	216	225	215	225	236	217	228	217	251	190	222	239	242	188	231	241	231	215	244	239	228	216	212	239	229	216	228	210	215	226	212	171	243	224	217	242	185	221	218	231	243	227	207	216	202	188	216	238	231	210	210	244	209	235	199	224	219	209	236	208	195	243	225	202	221	215	253	245	241	230	233	229	217	230	190	230	247	200	196	201	233	250	188	215	233	249	242	237	221	240	209	220	238	220	212	212	232	234	229	218	216	235	235	234	215	232	183	198	208	217	219	224	220	229	212	217	211	209	215	214	233	229	204	213	222	196	225	228	193	218	220	238	221	214	219	197	234	217	222	214	222	206	209	210	208	214	249	218	220	207	222	224	209	231	188	211	219	205	223	206	201	223	234	222	252	205	243	220	214	191	223	218	207	209	215	206	246	242	230	213	220	235	231	225	238	230	242	227	219	247	262	214	224	212	225	213	228	219	207	221	197	244	230	183	214	218	220	217	244	220	226	206	248	217	224	224	205	244	233	205	206	215	242	215	184	212	217	230	215	218	212	199	233	200	207	250	235	226	221	234	235	227	236	219	194	218	227	217	226	206	218	209	222	248	227	211	220	234	236	240	227	218	220	245	226	218	207	222	225	190	230	258	213	235	237	208	221	213	230	206	217	231	231	233	212	230	228	209	191	219	244	194	231	227	228	226	208	222	236	215	232	210	197	205	224	226	215	213	236	227	221	225	234	215	222	218	216	226	198	222	236	236	241	218	242	229	229	239	205	222	200	204	220	238	240	213	202
11609	11581	5094	3326	1296	872	737	474	429	369	343	405	340	316	398	483	455	416	412	443	448	404	512	479	430	430	367	390	362	331	369	342	344	317	347	323	341	334	289	310	283	290	300	301	343	315	340	315	315	313	327	328	319	360	330	322	309	314	273	271	319	297	329	327	298	302	304	304	309	304	301	266	281	303	279	276	300	264	273	292	308	296	308	298	299	306	323	296	275	290	280	283	269	316	287	319	284	278	298	321	283	316	301	277	317	268	296	325	273	315	292	303	287	279	288	329	283	303	283	290	285	293	274	273	268	282	281	277	272	294	299	294	300	293	291	284	310	273	274	281	287	337	269	281	290	266	291	294	311	305	280	297	269	324	285	278	316	288	295	291	263	299	311	288	294	307	310	281	293	254	297	297	282	336	272	310	292	266	274	320	291	317	299	291	284	280	317	268	320	301	287	296	304	306	299	293	311	310	269	337	291	299	291	301	314	283	289	289	305	269	279	273	291	314	293	280	271	258	292	287	299	276	328	281	258	256	285	291	316	286	338	293	292	299	282	284	277	257	323	260	289	301	300	309	274	273	266	300	310	294	303	281	301	294	266	289	296	300	275	266	277	310	287	295	299	313	309	301	316	308	269	318	324	275	301	267	303	276	322	273	292	291	314	285	278	281	299	291	310	282	280	298	289	269	347	281	312	289	286	309	263	280	304	302	283	296	290	285	305	277	297	254	298	329	275	292	274	284	256	268	298	298	286	275	287	297	288	274	280	288	313	304	307	303	281	289	267	271	270	269	290	300	277	312	281	280	260	274	307	287	317	283	311	300	276	304	285	306	266	319	285	309	318	268	303	299	281	315	277	285	297	242	278	297	304	292	293	300	314	281	283	295	292	289	306	306	292	272	287	296	328	284	303	300	321	280	272	301	292	245	286	287	306	292	292	262	280	299	290	306	283	273	313	309	299	294	291	300	287	274	312	288	285	315	291	293	298	291	308	298	316	284	293	302	304	294	317	296	285	264	256	291	309	283	289	288	287	292	280	293	275	278	297	336	306	252	296	311	307	289	278	254	279	284	308	296	278	279	278	286	302	280	273	307	284	264	302	253	307	309	241	275	293	266	267	291	314	294	273	286	290	280	270	251	267	307	283	307	304	276	273	268	267	309	312	299	295	281	300	294	278	307	302	302	306	298	284	289	299	291	295	287	290	321	280	275	303	284	282	293	259	293	297	310	286	268	318	305	254	296	292	267	285	305	297	284	285	299	329	292	313	269	314	289	277	275	310	265	282	265	290	323	274	272	271	278	308	251	280	299	286	280	250	286	295	315	276	293	290	317	299	267	309	298	307	257	288	261	269	291	308	269	293	271	302	274	306	292	294	277	283	272	287	279	280	296	302	294	307	322	326	303	299	302	293	289	303	304	291	303	280	284	313	287	311	282	279	260	325	282	303	309	296	262	271	280	273	254	307	281	323	323	303	307	296	271	305	260	294	293	278	287	311	295	296	286	300	264	271	299	325	289	300	284	268	288	286	273	283	311	292	284	290	275	292	295	293	298	318	304	288	306	268	265	332	307	303	271	310	250	303	320	268	293	313	293	301	302	331	274	278	286	292	298	294	289	274	298	288	287	278	317	306	273	266	257	282	284	296	275	298	293	296	288	288	281	271	298	265	292	287	313	286	322	309	289	289	309	269	310	259	253	310	304	294	264	306	303	299	298	278	278	276	305	315	297	302	281	287	302	323	301	300	293	276	274	266	291	295	269	309	288	277	295	296	294	311	314	308	293	291	295	313	281	291	288	298	305	297	290	300	286	270	289	290	276	288	290	263	283	302	288	290	336	312	310	281	280	288	281	292	264	295	280	269	264	279	288	324	266	308	292	301	287	316	310	275	279	337	318	281	286	317	295	328	314	305	273	316	313	312	292	315	307	305	284	285	294	316	280	302	293	260	292	294	261	307	292	257	290	276	300	297	279	297	289	310	285	301	281	301	318	285	276	281	315	287	317	297	302	265	266	307	290	284	294	252	284	273	308	307	309	293	275	292	278	288	294	303	320	254	298	251	285	289	307	297	295	282	312	285	274	306	302	297	293	292	306	275	306	269	279	316	309	291	304	309	266	296	283	315	294	296	298	272	293	295	288	276	312	293	309	303	304	314	317	286	289	264	288	285	292	312	290	271	292	248	306	276	293	294	330	299	271	309	305	294	284	295	270	260	307	288	269	271	283	292	279	301	308	312	284	292	263	278	264	287	274	281	267	249	288	283	315	272	315	302	321	334	277	308	263	308	316	260	305	282	291	308	297	305	293	293	288	278	296	300	292	289	313	265	285	299	275	305	264	305	301	325	323	299	289	289	299	280	320	329	273	289	288	291	275	264	295	284	322	281	261	290	270	277	289	303	304	295	304	284	296	298	285	259	298	280	305	275	268	329	283	295	287	291	293	313	281	315	293	278	274	317	295	303	283	278	298	304	272	297	295	269	300	272	269	317	278	285	296	273	293	296	274	306	271	302	310	287	288	313	283	301	271	284	300	284	301	281	277	263	277	239	268	282	309	297	310	276	321	291	284	300	322	281	275	302	297	302	280	309	269	295	293	269	317	295	299	279	290	286	288	333	259	284	280	281	304	303	269	294	326	308	280	282	280	270	276	269	304	287	293	274	291	287	299	301	289	268	277	276	295	313	275	310	292	278	313	307	295	290	291	309	308	294	279	266	288	261	298	307	287	309	262	305	270	301	302	272	276	281	294	284	329	292	294	268	300	269	301	324	277	320	286	291	271	288	301	300	331	255	298	289	275	287	287	253	283	259	312	270	292	305	297	287	264	300	310	319	265	289	264	291	341	302	284	314	311	290	307	324	265	294	308	325	279	277	266	305	295	305	285	281	285	298	317	284	278	269	300	301	334	311	305	291	264	301	308	321	286	291	276	289	287	270	298	286	294	304	302	283	297	305	283	290	315	274	281	291	292	282	301	299	280	287	294	284	298	280	310	280	297	294	299	251	267	288	276	273	283	335	290	296	299	298	295	283	291	308	309	269	283	294	280	291	309	278	293	270	299	312	306	300	281	317	271	286	327	285	313	293	286	285	313	286	291	278	291	262	273	297	295	283	332	279	315	321	269	308	307	297	312	297	264	272	287	296	296	319	317	275	308	296	322	309	299	274	287	315	328	317	287	270	280	294	304	260	285	245	293	297	286	289	302	285	285	274	284	298	303	278	290	295	334	301	287	291	280	279	316	302	279	302	288	289	283	271	270	294	303	293	284	289	298	292	267	293	282	265	297	311	327	281	301	272	309	272	309	276	275	286	302	303	292	287	318	268	264	281	284	311	293	265	287	262	303	306	276	278	280	319	271	251	321	303	269	297	292	296	301	312	286	293	277	290	294	303	298	306	262	306	324	303	290	291	313	317	288	297	281	322	279	267	310	277	304	264	283	301	266	279	294	301	275	299	277	296	268	241	319	304	296	293	290	290	275	290	287	315	311
23681	20931	28193	23804	20888	9479	1533	855	682	640	607	599	605	503	555	577	562	511	537	569	531	576	525	553	528	464	504	446	442	460	487	432	440	381	487	426	457	413	379	458	438	440	418	460	415	406	429	450	436	396	443	455	450	455	477	452	449	419	413	428	390	418	442	409	423	392	438	449	378	412	439	392	409	424	450	421	427	434	409	405	429	401	419	385	406	384	395	401	416	389	418	427	399	418	409	384	422	391	441	426	409	438	384	407	388	420	379	340	428	375	369	363	399	416	411	390	397	435	431	448	417	394	424	399	396	425	411	417	386	370	396	389	354	419	412	387	402	425	377	420	411	380	389	391	342	400	399	397	377	422	394	389	426	412	384	416	441	453	436	427	419	420	409	389	411	430	413	423	379	393	411	358	390	413	415	418	400	394	430	413	407	395	395	405	413	445	367	346	415	449	410	409	417	430	384	382	405	407	400	393	390	373	353	418	413	410	419	395	412	409	406	424	410	398	421	380	386	452	385	414	446	383	378	378	408	419	411	430	418	383	438	416	411	415	388	417	390	406	368	384	427	394	426	396	381	442	395	423	396	423	380	426	382	416	417	428	405	421	380	397	440	391	389	393	404	412	419	389	386	415	415	387	394	404	406	382	401	411	389	432	417	354	398	401	402	381	427	384	394	378	403	405	420	390	397	430	423	424	400	392	435	412	406	387	416	399	383	405	405	400	384	412	373	438	413	379	389	425	384	420	380	418	427	400	406	399	379	408	409	405	400	371	405	406	406	387	371	417	419	386	382	435	395	376	441	442	371	408	385	395	434	402	399	411	374	374	389	413	361	371	382	388	405	393	413	405	430	390	411	411	433	373	418	411	407	421	391	416	430	374	379	389	386	403	405	371	394	418	359	408	399	398	418	389	381	442	408	413	404	420	382	424	419	406	383	419	445	386	378	415	414	400	392	407	413	421	424	406	421	423	436	406	412	394	406	425	374	412	375	419	377	404	434	406	413	419	437	379	377	375	400	438	394	387	388	356	379	403	365	385	451	420	415	406	392	380	398	393	404	351	441	388	425	391	375	387	389	401	387	441	388	404	358	397	416	406	375	399	430	427	388	408	380	388	380	408	422	405	381	397	430	416	434	409	397	395	405	418	422	405	398	414	416	440	429	426	435	396	399	396	422	400	382	366	418	394	414	428	407	445	412	424	384	413	423	402	418	373	413	394	405	418	389	358	407	418	416	388	417	410	369	415	391	409	395	409	407	389	432	371	391	419	400	422	375	376	417	399	394	440	400	442	407	390	397	401	400	394	393	378	429	432	393	416	407	428	439	396	372	428	416	405	421	400	418	386	390	407	401	418	388	389	434	422	414	397	408	371	395	425	429	422	415	396	367	425	395	365	404	434	413	411	418	422	438	433	434	367	389	393	354	386	393	388	401	436	397	432	410	440	391	420	392	394	409	412	362	372	430	409	396	402	418	418	414	441	390	403	372	419	411	365	384	402	412	413	427	438	415	413	450	382	406	389	391	436	380	431	388	409	413	382	412	444	379	406	419	379	384	424	434	429	411	417	403	424	409	356	394	428	409	426	408	407	371	401	397	413	422	387	400	405	413	366	367	414	419	428	413	395	377	455	410	398	416	415	417	430	378	412	428	385	424	403	394	410	402	400	382	414	410	422	384	369	372	419	397	405	405	409	400	395	410	372	404	398	394	411	381	394	381	405	425	401	385	407	399	427	371	379	391	392	445	432	442	406	417	426	400	413	392	349	388	408	369	402	405	416	423	397	398	447	435	416	411	419	427	407	381	422	413	432	399	386	392	385	388	397	369	423	396	383	405	406	374	382	375	417	402	401	402	399	388	394	361	436	391	386	408	411	406	442	367	357	383	428	422	384	402	406	415	405	418	412	393	447	392	412	383	418	411	368	390	389	413	426	418	397	386	405	420	391	399	454	397	394	445	400	411	390	404	373	365	417	398	417	447	400	386	430	396	416	376	354	419	408	371	413	414	390	403	395	411	401	390	424	410	423	417	408	384	401	412	386	337	402	416	421	433	424	357	413	386	439	377	412	424	426	392	415	401	392	374	433	364	374	391	404	396	381	416	403	405	440	399	369	410	392	370	407	382	395	420	372	376	388	388	437	407	402	368	425	427	415	384	414	433	370	405	397	362	410	425	414	383	414	388	439	422	352	387	393	421	419	411	401	423	378	434	412	358	411	406	390	359	396	450	403	424	389	394	398	401	400	409	392	398	401	389	383	384	435	386	414	386	358	407	389	440	380	428	394	374	417	406	433	390	416	410	421	373	438	389	386	395	388	366	411	416	388	448	408	426	403	394	390	393	403	409	394	447	388	432	418	397	413	428	395	431	409	420	375	404	410	382	408	441	375	403	396	398	412	431	382	431	403	406	403	358	409	394	374	420	397	425	408	401	402	390	384	391	422	418	382	384	411	454	359	422	380	373	403	398	390	421	423	401	381	416	389	395	420	399	427	381	410	443	396	402	418	379	372	413	387	404	412	417	368	408	406	411	431	396	393	379	398	390	392	407	411	401	401	411	422	396	428	371	446	433	415	419	417	367	408	398	427	405	381	362	374	438	409	389	405	415	379	398	424	406	401	397	385	391	431	429	421	409	385	393	403	399	394	432	389	412	395	428	412	411	410	431	370	409	423	396	425	411	370	396	416	407	383	437	397	392	400	377	424	402	401	434	408	387	403	431	399	390	387	414	454	406	417	387	400	409	392	406	393	402	383	425	424	407	413	424	389	424	403	431	391	408	416	381	415	387	396	379	406	364	374	418	341	417	365	377	386	405	421	393	430	393	403	376	404	420	408	398	402	407	383	419	382	407	405	395	405	406	415	408	423	395	412	400	390	423	356	383	390	408	383	422	403	382	416	409	395	419	407	428	420	396	447	414	418	401	366	399	412	407	414	388	373	408	379	365	374	431	372	411	396	404	391	387	398	383	409	401	390	396	414	439	411	387	446	393	396	392	382	388	381	423	433	388	397	382	366	419	363	398	419	383	437	389	390	377	403	399	402	381	442	391	450	416	418	366	417	378	401	410	436	404	414	389	365	398	395	362	378	412	444	431	379	428	420	413	375	408	422	416	412	381	420	429	411	408	396	407	381	413	419	365	431	378	387	438	404	418	390	412	422	403	356	414	360	408	435	405	393	408	384	415	429	413	401	356	415	396	395	401	417	421	394	403	398	402	404	387	412	404	400	405	425	375	418	368	397	403	418	364	381	417	414	406	411	423	413	390	367	397	409	391	402	415	385	423	380	400	410	383	436	350	395	385	392	393	402	403	406	409	408	413	388	412	415	404	389	434	376	397	396	388	429	401	439	406	395	442	389	390	394	378	382	381	444	413	404	407	423	381	367	396	394	401	356	409	394	413	402	418	426	391	413	404	434	428	417	400	416	386	397	376	410	406	390	380	367	374	403	376	437	397	402	412	415	421	367	374	361	387	400	398	400	417	346	383	417
13454	21621	13066	7398	4183	3018	2285	1615	1239	1081	965	916	850	748	878	977	818	836	881	874	816	875	870	785	796	696	668	608	659	636	599	614	625	566	563	597	591	597	580	573	576	547	549	553	567	568	618	547	578	585	628	577	590	628	620	578	579	600	517	541	542	571	535	521	556	615	570	513	560	511	512	523	497	543	561	558	468	557	518	506	489	489	506	535	512	506	533	549	504	489	536	542	531	552	500	487	561	480	482	572	520	512	512	505	497	526	534	501	499	515	523	520	515	454	509	535	543	542	512	513	520	510	571	502	537	571	504	531	519	517	510	528	515	504	494	538	517	550	502	495	524	519	507	503	526	547	504	501	504	510	500	536	503	500	512	503	533	510	500	524	495	527	505	528	510	507	535	554	486	487	517	516	528	494	516	547	493	525	522	520	489	500	519	465	491	533	493	512	463	525	537	477	505	516	499	512	514	506	524	522	505	488	477	509	527	493	513	504	536	538	509	499	540	478	511	523	540	518	515	480	524	503	509	508	490	491	534	506	519	536	547	533	495	491	529	537	525	501	500	541	507	503	489	535	497	530	492	509	513	546	534	521	511	499	547	539	529	518	493	490	544	500	528	544	512	536	508	491	552	516	477	527	508	466	455	521	513	494	471	517	556	526	504	505	499	502	453	476	532	513	521	528	522	514	534	506	479	527	523	532	557	507	518	547	495	490	551	516	527	547	506	516	522	495	543	562	509	581	492	526	521	524	497	536	502	496	539	504	504	491	492	494	486	528	512	529	530	499	475	557	522	491	488	528	483	528	575	534	485	527	516	530	573	517	524	524	502	505	514	520	493	528	478	546	489	521	497	505	528	514	476	509	551	540	493	496	528	537	490	501	504	511	515	525	520	534	522	502	517	527	505	496	476	491	498	521	487	514	512	542	535	523	507	511	520	501	491	522	533	442	509	506	550	488	572	510	500	528	504	527	522	477	546	472	571	479	517	508	549	495	522	515	518	501	509	544	517	528	530	490	507	514	492	537	528	517	538	531	519	511	528	530	519	516	500	511	524	539	494	549	513	488	517	539	511	499	506	483	468	500	547	493	528	481	493	511	540	519	515	534	531	548	525	538	507	514	479	505	502	487	508	538	502	507	462	527	512	534	485	500	535	500	552	493	523	506	505	522	509	495	511	509	520	508	492	508	523	509	529	527	507	519	533	491	515	516	497	474	533	561	511	525	545	488	505	500	495	495	529	495	477	517	558	493	495	503	523	534	461	472	513	478	505	478	488	502	508	562	526	514	507	526	500	511	496	530	515	524	504	503	524	531	498	536	496	498	549	556	506	528	498	495	553	524	495	496	507	498	543	519	536	526	530	493	493	502	528	511	528	485	554	502	498	557	518	540	497	498	520	526	526	517	524	513	496	501	484	511	531	496	555	476	495	540	500	532	509	507	519	519	500	523	517	503	521	531	531	507	515	537	490	519	517	551	480	516	523	495	571	561	485	513	515	523	535	545	513	503	496	503	508	517	491	476	525	522	498	477	524	527	519	502	486	524	548	538	524	533	498	510	530	497	513	528	489	503	533	528	481	475	561	514	506	515	485	527	541	503	521	492	503	522	515	556	537	490	477	532	510	524	535	475	495	482	518	512	506	505	530	544	542	497	518	505	484	495	506	541	480	546	501	499	502	519	477	506	503	537	509	532	501	536	502	493	473	461	529	497	543	517	538	532	513	530	485	501	496	531	484	498	513	510	518	522	548	537	527	505	489	506	485	533	491	535	548	521	527	494	500	518	562	533	554	524	532	518	512	480	500	506	510	484	525	507	503	524	493	540	516	511	504	545	502	507	570	521	498	520	568	489	483	542	526	511	512	544	474	508	516	510	585	533	493	486	507	511	495	552	535	532	503	554	536	476	454	542	511	467	501	546	522	488	504	526	499	531	456	551	463	533	505	509	528	516	457	550	549	539	511	507	500	531	581	510	526	523	521	512	475	543	497	469	478	486	503	543	536	523	530	533	522	511	519	544	541	514	564	512	538	462	452	488	513	478	516	535	527	504	499	502	527	524	484	544	530	513	529	501	502	506	508	503	545	495	514	499	511	512	553	525	507	511	519	489	462	507	533	536	508	521	503	543	527	530	489	499	519	527	530	544	479	543	521	508	474	532	499	474	560	518	528	465	512	511	470	514	496	506	519	571	500	542	500	544	525	527	522	451	504	524	531	518	467	489	526	579	527	484	509	504	571	530	547	516	542	510	519	495	525	508	526	504	499	510	537	490	535	497	522	505	495	523	486	518	556	461	542	520	500	527	500	522	514	478	522	489	544	501	472	555	519	515	527	533	536	529	486	477	543	482	505	525	488	530	474	515	491	485	493	527	529	505	513	494	540	482	509	508	544	508	550	518	506	501	539	505	511	515	533	541	483	501	555	517	527	481	514	487	515	527	490	513	520	514	505	499	496	548	540	508	512	531	533	514	549	537	509	514	510	510	494	513	524	469	526	514	533	522	521	525	484	514	516	537	503	555	500	529	522	532	509	514	518	508	481	483	468	478	536	522	475	520	510	501	465	534	508	461	541	512	501	493	546	554	494	523	553	512	529	529	487	491	509	500	479	486	503	495	545	511	489	509	467	568	469	520	525	507	504	519	503	497	550	482	545	498	554	505	506	492	518	505	528	512	490	535	519	501	556	484	514	511	519	545	504	541	501	507	556	451	510	527	482	517	516	470	510	522	511	523	470	506	520	476	529	530	511	483	527	501	577	511	528	551	518	519	477	557	538	498	501	488	538	514	503	525	526	523	482	535	542	520	535	526	516	525	492	514	498	497	467	489	455	546	523	494	517	520	523	488	503	515	479	521	551	497	531	506	532	520	513	513	545	504	507	529	487	510	534	456	487	498	461	543	499	498	544	520	517	510	502	515	532	504	475	524	520	481	514	534	506	467	475	482	531	559	501	514	547	518	515	543	501	519	491	518	498	525	538	524	547	489	586	499	482	503	482	513	493	482	508	516	499	515	506	511	486	506	474	479	482	515	509	485	518	524	531	521	528	508	530	545	548	517	527	545	546	545	532	505	483	497	537	511	493	491	507	547	504	458	528	527	530	492	523	496	521	508	489	497	516	534	516	569	504	511	531	533	519	529	544	486	511	508	476	504	511	486	514	529	510	487	512	506	553	546	510	520	510	475	523	485	518	527	512	508	550	490	509	503	534	541	525	499	526	524	500	538	536	505	487	491	508	523	551	502	527	518	512	514	510	523	498	513	528	510	468	521	499	551	530	554	502	506	500	467	528	489	541	471	477	512	474	500	504	515	546	530	503	531	542	504	505	528	537	541	523	509	487	508	516	527	548	504	490	518	535	506	531	491	503	520	529	523	555	528	513	516	495	492	505	496	499	503	519	530	513	549	501	518	460	525	482	549	469	538	489	547	509	532	518	485	499	530	521	522	490	514	530	508	498	496	490	519	486	515	522	489	519	511	546	517	522	508	514	487
24895	20932	26858	24864	8133	817	546	352	285	253	214	259	200	208	209	249	246	226	228	243	255	224	264	227	247	213	188	181	181	191	193	194	175	180	185	181	185	160	186	150	182	163	172	158	184	180	151	156	185	169	167	187	192	159	192	174	181	167	162	135	148	153	165	155	161	156	174	154	162	163	144	131	148	157	169	153	180	168	146	148	138	153	161	165	143	152	175	168	169	173	157	192	143	161	154	137	157	135	158	167	176	141	145	135	160	144	135	168	147	151	167	169	134	138	151	163	142	148	180	167	146	172	150	158	153	169	139	160	140	159	149	153	165	157	150	149	143	163	180	136	167	168	170	138	157	166	156	167	143	165	178	154	169	138	189	132	188	143	138	152	142	136	144	142	160	162	168	137	143	146	153	172	149	161	173	153	145	146	160	152	158	143	143	175	148	146	149	144	172	169	149	149	166	147	139	150	191	145	140	176	149	155	158	145	164	151	157	176	162	169	157	163	181	139	160	137	150	140	169	139	147	153	161	148	141	135	168	136	170	162	167	162	149	146	164	159	134	151	149	164	153	143	163	152	162	164	154	149	176	148	168	145	168	158	165	144	165	151	147	158	147	158	167	159	141	136	155	147	155	158	158	138	174	153	144	161	152	152	157	146	156	169	155	142	165	145	161	162	169	155	166	176	168	148	142	168	169	124	143	135	151	172	146	160	149	154	139	149	167	155	153	139	139	159	148	159	160	187	136	142	134	144	148	159	154	153	152	147	153	149	164	157	163	152	131	158	154	152	160	140	150	154	152	157	145	166	168	151	156	138	146	166	159	144	159	150	136	173	140	153	168	166	178	150	154	150	159	159	157	179	142	157	155	164	152	178	148	160	154	145	150	142	168	155	172	163	151	147	155	183	158	175	167	138	147	162	153	146	162	156	178	158	137	145	162	168	142	148	157	145	138	148	176	160	159	172	162	158	167	172	162	152	163	153	154	154	155	173	147	162	170	163	152	162	141	163	166	144	152	146	149	139	149	154	161	158	150	161	128	165	193	170	161	141	149	135	165	173	149	158	155	161	131	149	158	146	153	142	154	165	170	139	152	156	154	170	136	136	182	146	159	147	158	148	172	165	192	154	172	152	157	173	151	158	157	146	146	170	168	145	141	172	159	167	160	182	131	131	131	148	146	160	151	140	146	126	148	162	170	151	170	134	159	169	174	151	148	141	175	184	158	157	159	139	160	144	141	161	140	158	158	176	177	138	147	180	153	152	165	138	155	141	159	147	185	161	170	153	140	173	120	151	163	154	157	154	145	178	151	160	178	168	128	157	157	158	152	167	144	137	153	157	145	151	158	144	165	156	157	130	114	174	159	136	147	131	135	159	170	164	160	167	136	125	151	160	154	131	175	134	130	154	162	163	161	160	130	159	145	180	168	149	146	157	161	148	132	153	150	151	180	129	131	155	143	170	170	176	156	147	148	165	175	145	172	130	135	132	152	139	136	151	152	146	159	156	121	142	140	145	137	132	170	168	141	150	157	150	164	168	169	161	168	136	145	162	155	175	132	155	157	156	159	166	168	183	169	167	139	167	152	146	145	147	165	145	143	159	143	154	153	147	172	142	179	141	130	131	184	173	150	149	158	162	169	140	137	149	155	163	133	143	139	157	136	158	156	181	143	157	157	156	155	149	146	159	161	157	165	156	182	159	163	157	148	150	157	163	149	157	163	141	150	159	165	167	182	162	147	156	167	143	158	176	149	163	154	142	159	162	155	139	149	168	160	138	157	143	175	155	144	136	152	149	165	155	174	145	163	140	153	148	144	163	170	156	140	134	180	158	143	173	159	137	155	152	146	158	161	138	163	158	148	161	159	159	165	143	152	152	154	154	161	153	147	133	175	155	165	163	148	157	157	139	149	157	126	131	152	150	131	167	153	149	169	161	124	153	140	154	163	124	169	152	115	149	155	144	162	153	159	161	144	144	162	155	157	128	169	150	153	139	142	164	153	151	150	172	155	165	157	163	144	159	162	156	175	167	130	173	154	148	165	133	144	167	192	148	154	161	157	170	156	169	156	167	144	153	128	146	151	155	161	157	145	140	154	157	166	162	175	130	146	160	171	175	142	124	154	171	156	152	148	176	148	150	160	154	160	155	132	160	168	144	151	146	162	165	175	132	127	164	159	157	163	151	139	149	153	169	130	154	148	149	139	160	164	148	140	170	153	141	157	159	158	164	149	153	175	186	151	128	152	153	135	139	168	157	151	155	159	156	126	151	140	153	143	143	129	137	157	141	169	158	175	152	133	128	154	152	170	145	145	136	139	147	172	154	151	158	158	167	162	135	154	150	146	157	167	168	154	150	165	155	163	144	158	166	144	164	163	170	145	142	153	155	171	171	154	162	135	130	134	169	160	179	151	159	137	135	171	161	146	165	130	157	152	137	172	153	175	146	148	154	168	163	143	162	169	151	163	127	154	162	149	167	164	170	154	134	160	161	151	157	139	145	159	139	154	127	154	152	147	161	124	161	141	135	138	143	141	151	165	160	157	188	136	146	159	146	144	153	167	164	169	158	126	160	144	171	148	147	144	151	141	162	147	163	159	169	166	158	145	157	152	143	169	135	152	160	156	162	124	155	164	167	158	171	145	145	168	161	167	134	166	143	158	155	160	166	155	151	142	141	170	175	170	152	154	137	173	158	131	158	163	150	140	167	169	173	153	140	128	146	130	156	175	135	145	163	155	140	157	157	157	173	138	157	163	143	160	166	145	168	154	147	159	142	155	166	155	158	150	169	167	144	163	159	158	162	156	139	161	148	158	151	168	150	138	157	178	164	146	155	163	157	149	140	165	161	131	143	160	166	152	159	159	153	159	161	155	171	150	147	131	171	163	159	164	148	139	160	146	137	146	167	146	172	158	146	135	173	160	147	172	165	141	137	161	133	144	149	156	142	146	159	154	142	136	137	141	165	165	148	149	157	147	145	150	159	173	154	155	164	144	117	157	166	166	164	138	156	170	150	149	151	164	148	155	154	166	147	190	161	169	173	146	159	145	128	148	156	144	147	132	161	137	150	180	168	154	135	157	137	149	166	153	155	146	152	164	170	151	149	166	158	136	156	156	166	156	172	158	148	177	149	154	145	156	154	135	159	150	153	187	168	165	139	151	156	144	158	150	180	158	156	157	148	176	149	153	153	166	148	175	131	153	135	156	159	129	167	140	172	159	172	149	148	141	173	146	153	147	160	180	159	157	152	161	147	155	162	162	156	163	165	152	140	171	167	156	149	157	166	147	153	160	164	146	147	149	158	151	186	146	135	147	150	144	163	164	142	148	168	160	167	176	157	158	167	143	156	154	157	149	159	140	139	181	157	161	166	151	157	151	141	151	132	133	146	142	156	156	141	161	158	159	152	170	146	157	146	165	154	135	157	152	148	157	144	142	153	161	160	180	151	152	149	139	129	147	166	178	151	146	142	148	183	153	154	164	150	137	144	145	160
12974	18280	9451	5267	2538	1717	1307	889	634	560	447	480	408	369	459	539	469	400	437	459	478	430	493	417	357	345	310	280	307	334	314	294	279	264	279	286	248	265	258	236	245	220	233	212	256	257	219	277	251	277	299	261	270	274	300	297	234	231	244	238	260	226	223	250	241	248	232	224	258	234	230	228	211	203	217	188	230	206	211	205	198	244	234	214	237	234	246	230	224	216	225	213	238	254	244	224	196	215	190	182	215	224	231	227	208	225	195	204	225	215	231	234	228	196	218	198	217	206	232	220	205	218	219	209	211	206	196	218	206	213	226	203	195	231	207	221	203	198	194	219	219	237	229	207	213	234	192	210	214	210	193	211	255	221	237	207	233	224	174	228	216	205	221	225	227	197	202	221	234	217	195	241	228	225	223	203	190	218	214	239	198	245	228	223	214	232	216	223	203	205	203	201	241	211	216	206	256	201	236	208	219	223	226	197	194	200	231	209	226	235	208	238	195	216	230	200	224	229	206	223	233	213	202	212	220	221	228	203	233	239	224	226	208	226	204	223	218	221	227	231	204	207	197	191	220	186	211	221	199	215	174	214	236	198	192	193	210	220	205	196	213	208	218	194	199	195	223	230	233	217	222	218	233	220	231	217	200	216	222	203	233	188	231	235	200	215	236	206	243	230	210	208	224	237	216	228	208	210	212	231	210	218	237	206	232	210	227	191	205	202	209	197	217	207	187	219	194	205	219	223	228	227	228	192	216	200	210	190	222	228	242	214	248	219	238	232	223	215	231	222	217	221	203	239	229	234	223	203	249	233	224	225	220	234	224	218	230	192	220	214	244	213	198	208	221	209	217	227	233	199	259	230	210	208	210	210	235	232	196	184	216	221	215	211	214	209	210	229	207	213	194	206	225	206	238	226	219	193	226	232	222	204	221	193	205	232	194	227	203	219	222	235	236	211	191	200	202	209	251	237	232	228	201	235	251	220	209	224	209	177	224	218	209	252	212	214	213	221	197	212	214	209	215	216	199	213	206	209	216	225	206	210	206	201	209	198	236	237	180	200	220	253	218	222	186	202	210	196	205	227	175	220	227	211	210	235	218	214	216	237	215	207	212	211	219	226	223	216	194	226	211	221	216	208	198	221	206	229	188	205	226	209	220	211	214	226	235	211	215	236	211	231	201	239	189	211	219	205	208	216	187	201	214	212	203	218	204	205	207	218	239	222	255	182	207	200	216	234	222	216	231	184	221	217	220	228	200	217	225	236	217	210	200	224	213	226	221	207	214	197	214	213	228	245	211	233	228	218	246	174	211	212	224	202	207	216	205	215	221	217	225	228	264	213	223	220	218	200	234	221	235	205	218	222	209	202	224	214	236	207	227	191	220	208	234	211	228	201	180	199	218	210	216	188	227	212	243	210	226	205	221	203	206	211	210	216	242	214	218	224	203	188	207	216	204	230	213	213	215	230	224	236	223	219	233	202	195	222	210	210	208	195	220	229	200	221	242	210	196	221	245	207	220	203	233	200	220	221	225	226	242	208	210	225	221	237	227	219	231	234	207	215	186	185	223	215	207	205	188	234	205	219	227	197	223	239	225	208	215	229	226	214	185	233	223	198	234	199	204	211	227	211	207	231	228	210	213	235	199	209	219	204	197	257	193	232	224	204	229	239	223	200	243	216	200	214	197	203	205	228	214	206	191	222	221	224	225	225	203	225	231	198	211	212	231	203	235	222	197	222	213	197	227	215	224	204	234	234	220	230	214	206	200	210	199	197	216	219	224	198	229	245	199	239	199	207	226	205	216	203	219	244	238	203	216	213	220	207	208	234	199	199	218	217	225	219	219	208	217	204	221	241	242	162	213	222	207	229	217	200	229	213	204	229	216	197	247	223	215	208	211	205	214	226	212	197	225	222	239	215	213	221	231	211	217	201	236	201	208	215	204	225	219	252	204	219	224	195	193	212	223	206	227	219	226	207	221	208	211	219	197	210	220	230	219	219	239	251	228	188	200	214	220	215	205	206	198	198	215	220	213	215	221	228	234	221	228	240	210	213	228	241	218	229	193	177	223	231	220	201	213	204	198	232	207	199	203	229	200	229	210	204	207	197	194	189	215	225	187	230	196	234	238	211	199	183	250	231	220	228	242	214	196	206	206	222	209	204	201	226	219	217	201	213	188	227	228	229	214	229	209	186	233	225	220	212	218	211	208	217	221	226	210	223	222	224	214	227	224	210	218	233	216	218	222	203	206	226	204	204	205	220	198	226	236	200	252	221	197	247	196	227	234	237	222	216	250	193	235	210	214	185	260	189	248	224	229	245	198	215	210	204	215	226	223	205	200	214	224	232	228	221	221	205	202	209	203	247	214	200	225	204	191	210	234	202	200	215	237	228	234	229	236	188	221	213	197	189	220	217	204	221	238	206	207	236	201	207	214	247	227	211	192	218	221	235	223	201	196	199	237	201	203	223	214	230	215	188	246	209	209	205	231	254	196	190	215	190	236	232	219	225	230	223	216	212	216	216	199	240	205	209	229	221	195	194	213	207	238	228	208	210	206	211	223	225	232	193	186	242	213	225	251	216	194	219	193	218	231	248	205	194	193	248	249	188	189	219	220	232	212	225	186	193	207	225	213	220	221	207	242	220	229	225	218	223	227	203	222	216	227	202	204	233	203	192	235	235	211	202	202	199	220	201	234	207	203	208	207	232	229	196	191	218	209	189	195	220	236	211	240	215	226	198	203	210	200	258	214	195	214	209	219	214	194	232	216	224	230	196	209	207	220	207	226	213	214	222	195	204	237	198	222	216	208	203	217	210	198	211	203	208	217	220	235	232	240	218	207	231	223	190	227	223	225	223	207	223	229	207	248	214	204	209	212	198	222	216	212	201	212	196	241	229	214	214	231	234	192	210	209	217	214	225	210	214	232	216	213	217	191	191	193	207	223	236	204	201	208	212	224	227	224	230	203	215	223	204	199	231	202	217	197	207	217	225	209	214	232	205	220	197	204	218	236	225	222	204	204	232	209	216	222	215	201	173	216	214	223	215	212	235	206	206	227	216	203	202	208	204	192	209	223	207	227	221	207	228	250	186	196	229	208	223	233	235	228	207	212	227	221	208	234	218	223	245	197	235	226	194	215	221	205	197	209	237	217	224	193	215	235	237	199	218	226	201	233	263	219	246	205	213	205	185	227	194	228	223	223	223	247	202	210	213	217	231	219	193	220	195	210	197	202	230	236	202	206	224	218	211	234	247	248	206	228	248	206	205	210	256	216	231	214	226	218	216	218	213	203	198	244	225	194	182	211	232	199	215	220	227	213	222	218	226	210	220	237	195	208	208	197	211	207	210	222	190	201	205	216	233	197	213	205	222	223	223	228	204	207	211	211	209	219	242	216	219	228	231	211	192	208	208	204	212	198	218	223	236	233	233	220	224	211	191	209	204	222	232	206	224	229	226	207	225	232	235	217	216	200	215	198	181	230	202	223	204
22732	20964	28660	23440	20960	20980	8542	1422	874	862	697	686	680	592	611	684	612	602	593	625	652	640	574	610	549	515	519	524	456	500	545	494	480	467	432	458	455	457	448	446	479	428	399	399	467	450	443	422	443	448	493	447	428	476	436	471	441	433	422	392	466	432	430	418	434	416	435	391	423	418	362	401	391	396	380	396	431	412	394	389	423	389	439	406	400	374	365	369	399	414	399	383	428	420	406	400	404	427	431	415	397	422	400	391	417	385	384	404	387	425	427	409	370	357	381	400	390	395	452	438	440	380	369	384	427	422	424	429	392	409	382	396	398	411	423	382	383	414	440	376	365	416	413	391	377	388	434	431	404	419	371	397	421	398	410	393	385	422	382	403	381	360	396	390	383	366	400	397	430	413	388	380	395	397	409	433	386	356	371	398	404	394	438	392	413	411	385	395	361	410	387	401	420	411	412	409	403	404	435	387	434	419	395	404	409	416	393	430	371	367	433	413	430	433	416	377	421	359	371	386	405	413	405	414	406	438	398	411	396	408	401	378	403	399	384	379	381	379	420	365	364	387	381	395	391	403	377	431	427	395	421	417	395	416	379	377	409	384	419	422	399	405	381	382	385	383	412	396	412	409	385	374	424	393	429	429	396	394	395	401	427	421	389	398	400	357	377	408	395	406	426	438	382	378	402	393	404	416	417	397	399	378	389	404	383	402	381	413	425	398	370	401	420	388	426	429	400	392	398	386	406	394	406	404	424	421	393	403	384	379	400	362	436	399	380	406	400	376	350	390	364	424	436	396	416	384	399	401	412	418	383	397	394	385	418	391	405	396	411	400	399	372	410	404	393	397	391	397	409	399	392	395	387	422	399	389	418	424	368	418	390	394	413	405	396	403	417	405	404	414	399	388	389	388	394	400	375	382	411	364	399	386	397	405	392	391	427	400	438	395	403	397	408	375	386	392	410	389	408	412	418	379	403	406	406	403	415	421	398	413	402	423	434	384	444	414	413	411	425	417	434	416	380	434	368	405	392	425	397	380	390	410	442	407	425	393	444	389	410	414	396	376	409	418	423	396	407	433	444	370	365	393	352	402	398	407	404	430	402	390	423	441	434	403	407	365	447	397	399	382	404	417	376	364	383	406	409	359	381	403	411	427	419	375	399	369	412	433	417	407	418	418	411	380	428	383	389	411	406	402	404	411	403	364	409	383	383	436	368	386	414	414	438	406	421	413	365	421	405	387	429	426	408	383	422	412	397	437	407	416	419	383	363	426	420	412	418	398	391	410	437	397	392	410	417	387	392	391	356	448	420	383	375	389	417	410	374	408	377	403	409	365	419	406	395	396	381	404	439	428	419	398	418	410	408	365	354	419	402	439	425	381	387	408	385	386	397	375	373	391	408	398	437	410	408	405	394	387	370	395	428	369	381	399	406	400	409	396	387	429	392	396	422	395	421	404	427	381	407	392	408	375	412	401	410	415	416	420	393	391	428	361	367	435	403	383	382	452	411	419	401	394	424	381	401	414	392	377	403	391	422	410	403	396	424	389	386	416	406	431	382	378	402	380	384	379	427	389	453	404	413	427	384	383	379	382	404	399	413	403	430	415	410	381	374	421	418	379	430	401	386	372	376	396	409	394	377	381	401	421	402	412	358	369	429	379	425	412	363	408	412	414	391	422	405	393	401	430	405	424	409	398	390	405	398	402	422	384	405	413	405	388	381	381	432	434	409	416	404	399	372	420	408	405	438	369	389	385	386	399	376	373	418	389	393	388	388	357	406	395	415	385	387	412	398	415	399	371	426	442	408	382	376	377	389	409	394	423	375	428	369	375	388	429	381	379	405	402	380	433	408	405	390	399	408	413	419	411	371	420	411	416	410	400	397	404	398	388	372	406	384	415	400	386	425	371	400	415	428	429	416	431	402	366	404	436	381	416	403	394	402	426	399	417	372	409	417	395	397	418	421	395	409	463	380	422	385	369	393	425	386	404	371	408	415	412	386	440	373	394	431	414	411	410	368	391	417	401	391	403	344	413	400	404	416	412	389	421	392	441	380	428	429	375	414	418	406	412	450	438	365	385	366	440	365	430	377	384	385	395	388	386	413	388	396	397	419	388	414	427	385	388	383	407	398	414	380	373	396	436	426	394	405	384	379	367	399	418	403	411	411	428	386	434	407	400	408	388	406	406	374	384	387	405	408	399	425	437	404	398	413	407	424	389	435	365	428	405	394	389	437	403	414	387	432	397	414	387	386	430	431	401	376	413	396	401	371	415	381	393	407	386	390	435	429	413	439	402	460	430	410	417	411	405	397	413	364	413	398	368	367	420	389	410	392	381	416	454	393	384	384	394	408	364	376	401	365	353	427	392	403	377	400	413	409	377	416	418	407	418	421	390	421	403	429	379	429	408	382	404	428	421	402	412	391	397	415	412	421	431	357	373	392	440	403	392	410	409	402	419	386	403	387	407	422	414	452	415	419	409	400	425	376	394	399	411	389	383	405	426	402	400	372	424	411	411	371	416	414	377	389	374	400	348	369	390	420	390	405	379	369	427	385	426	430	390	378	352	400	382	384	364	399	447	406	369	398	392	378	368	389	396	415	423	411	414	412	400	399	401	377	405	386	417	390	398	364	398	414	399	398	399	401	377	398	397	393	383	432	393	382	380	424	416	375	412	392	393	408	443	407	402	446	410	407	395	388	388	385	398	396	420	394	384	393	378	422	405	384	396	400	437	351	430	405	363	376	386	412	430	388	420	396	369	366	414	372	388	411	404	440	382	416	396	400	435	386	387	392	425	392	406	389	414	395	409	411	416	421	422	397	421	380	403	392	392	422	391	384	404	394	352	367	391	439	423	360	424	390	418	373	377	373	407	400	402	385	372	421	413	418	395	391	427	413	424	402	386	402	439	426	376	377	413	399	392	414	372	426	452	372	394	401	365	423	376	384	395	406	398	415	380	435	410	408	412	413	406	393	398	371	382	385	381	412	440	412	388	400	388	393	439	383	395	416	412	390	444	390	391	387	395	420	366	405	429	371	421	394	377	382	438	388	392	406	388	354	375	365	366	387	403	396	416	407	441	392	416	424	388	354	410	376	408	422	440	403	443	424	397	409	393	406	424	433	405	381	404	433	405	383	418	412	408	396	396	414	395	411	405	399	425	377	407	408	401	396	393	386	373	384	350	399	422	386	423	412	408	395	411	407	402	407	437	401	381	406	408	397	390	427	350	407	414	362	380	386	391	382	384	416	414	405	406	396	424	408	390	412	405	411	381	394	368	429	422	437	385	399	433	404	418	381	415	395	463	364	416	368	427	393	369	385	407	424	427	430	397	422	386	382	378	405	390	421	394	388	413	431	428	382	420	403	429	415	421	424	378	399	397	379	405	375	414	408	386	378	408	388	393	403	373	429	430	360	402	417	411	412	378	424	385	375	387	379	434	407	404	406	387	426	409	369	410	410	393	377	383	403	401	391	394	407	369	400	402
15714	28635	18852	11164	6734	4708	3581	2748	1940	1731	1473	1295	1209	1041	1076	1290	1088	1028	1013	1032	1149	1085	1058	1042	820	827	764	773	718	715	669	747	662	625	651	620	643	656	665	606	625	608	552	560	611	584	585	577	610	653	659	653	676	709	710	685	580	611	553	585	594	545	576	568	595	592	545	558	541	564	536	534	569	545	525	498	519	494	518	533	536	474	532	526	525	522	517	520	526	552	538	504	516	571	537	499	517	527	500	474	507	517	538	498	524	506	517	517	517	517	515	522	518	538	490	512	510	511	526	495	507	519	527	511	517	512	573	483	502	514	502	500	496	530	505	510	518	510	520	522	525	508	538	561	530	565	511	537	484	537	527	504	484	530	531	510	506	526	494	521	539	539	518	517	519	482	528	515	537	529	524	566	520	534	556	522	544	494	553	545	528	519	489	479	516	537	520	496	521	502	468	516	522	524	501	533	543	505	517	515	504	533	519	515	481	497	508	518	533	509	514	518	505	537	504	511	519	521	511	518	518	498	509	554	515	514	531	503	510	557	500	509	515	560	574	507	495	487	501	449	504	537	540	526	523	527	495	532	521	522	561	528	537	513	512	521	535	509	526	519	530	475	482	514	590	477	515	492	520	522	508	540	480	486	539	554	532	509	543	517	499	529	531	508	562	503	534	489	476	513	487	515	555	545	513	506	514	500	532	499	552	537	558	499	513	516	583	509	556	580	529	516	498	518	524	527	553	557	525	541	528	460	533	513	523	533	506	504	521	544	512	512	506	536	486	512	503	521	522	529	498	517	550	520	546	519	529	499	512	525	532	544	560	516	489	482	523	539	527	519	527	515	500	525	548	520	494	517	506	524	539	542	495	502	501	490	518	543	492	523	497	534	516	507	513	501	523	549	511	509	571	483	504	523	508	555	503	535	524	500	500	497	535	509	527	537	551	533	533	514	523	546	525	506	539	490	544	511	526	507	500	535	500	503	488	533	532	513	515	499	534	521	538	483	507	514	499	478	555	505	526	541	515	504	542	512	522	513	514	488	520	482	563	544	535	572	542	545	501	513	536	521	541	510	502	518	480	532	545	507	522	518	547	491	502	524	532	526	510	504	545	562	475	512	537	482	548	520	557	534	538	510	524	525	534	512	544	504	521	547	491	473	524	510	538	484	507	479	511	519	535	501	537	535	491	542	520	525	474	514	529	537	525	530	497	514	506	513	499	531	511	525	555	496	523	528	483	549	494	536	554	518	549	554	524	515	503	522	543	515	529	543	553	602	514	508	546	510	533	499	552	505	522	491	557	542	528	485	536	521	464	539	530	493	508	529	551	560	492	512	519	507	518	560	478	514	513	539	549	504	532	522	546	489	526	519	514	505	517	478	537	521	472	510	476	531	481	474	495	511	535	498	505	506	501	520	499	512	543	513	513	527	519	531	480	482	466	503	524	493	471	519	470	543	497	491	507	511	488	506	522	499	521	510	506	469	525	542	510	478	505	517	490	473	473	548	505	545	535	514	502	564	508	521	557	549	540	482	476	564	506	528	542	531	450	514	509	542	536	534	526	519	533	515	533	505	505	548	497	567	508	544	529	531	502	520	506	505	502	544	520	489	510	521	506	512	475	521	531	516	497	566	513	533	489	541	472	507	525	487	504	534	494	492	519	506	526	543	493	540	515	524	498	444	546	503	502	517	536	528	479	489	520	532	527	517	479	509	492	499	513	548	497	529	493	539	517	482	490	516	572	549	498	510	519	504	524	510	514	522	497	523	492	465	516	513	517	516	557	539	508	578	526	526	522	546	536	491	518	519	510	498	526	492	474	497	498	488	484	539	517	522	557	538	524	523	531	533	475	543	533	518	527	541	544	536	577	551	522	513	500	517	527	526	472	549	513	546	532	503	547	506	468	491	482	487	491	527	565	508	518	504	550	497	524	494	520	564	484	500	479	530	532	512	520	541	503	500	518	508	506	487	505	518	518	500	520	522	551	469	516	508	536	531	494	514	525	482	540	488	527	557	522	558	521	519	531	525	490	571	530	538	513	513	507	483	529	538	495	544	540	504	550	530	550	523	539	481	512	492	555	548	575	526	524	528	516	521	515	510	483	484	546	526	503	531	513	521	558	485	560	515	521	476	481	533	514	538	510	481	524	521	526	552	547	550	530	480	518	525	483	516	490	493	520	517	512	474	537	540	524	497	497	516	500	543	537	524	499	540	483	483	516	535	511	512	527	531	527	556	502	501	516	541	536	541	523	520	498	508	554	529	550	536	508	519	498	512	538	504	532	509	496	510	526	520	557	483	543	478	519	490	554	540	509	504	527	522	527	501	519	511	554	496	518	538	518	472	495	545	510	560	533	500	513	494	510	518	533	528	517	481	518	530	518	471	539	508	547	529	536	509	540	506	518	542	525	575	523	490	487	560	507	541	502	480	540	516	512	472	509	499	480	528	504	512	550	515	508	493	519	541	531	516	505	521	476	481	524	499	535	535	493	487	498	534	475	536	514	519	552	497	491	512	478	532	514	516	549	517	543	556	523	558	526	500	559	530	463	505	485	510	532	507	560	528	505	494	489	535	572	513	519	530	526	503	540	520	508	497	488	540	488	510	533	562	489	525	505	501	488	483	509	519	502	502	474	492	528	532	529	510	521	568	508	520	494	480	524	482	522	478	532	472	502	520	505	525	546	505	490	502	497	560	506	486	538	485	528	517	523	502	480	540	527	543	550	504	501	566	524	497	496	503	492	527	513	526	546	499	530	530	513	491	502	554	530	471	474	545	520	550	491	501	502	526	504	486	481	529	513	524	485	521	517	499	552	506	548	527	513	524	542	490	506	531	545	536	533	526	509	515	497	561	521	535	536	547	511	501	518	544	531	508	527	506	515	511	530	514	529	492	519	494	508	474	512	543	502	492	514	513	525	558	529	569	543	517	509	555	529	479	525	506	509	531	469	471	539	463	511	508	543	491	508	523	499	539	543	496	550	527	531	517	511	489	535	497	518	517	509	506	527	513	583	512	507	523	480	505	556	510	498	486	510	520	530	569	494	512	511	517	516	490	561	515	527	547	511	511	486	518	527	510	504	537	521	554	532	537	483	567	517	512	493	509	514	516	529	488	541	501	538	496	514	527	522	506	548	536	516	482	530	496	529	499	479	512	537	544	482	492	541	514	517	524	515	540	516	527	489	536	472	517	527	547	502	498	524	508	538	490	545	500	504	505	528	555	533	555	572	505	520	495	472	541	545	552	551	530	503	519	500	521	504	453	497	521	523	538	513	511	511	531	537	490	540	505	512	446	525	531	522	501	515	483	498	521	512	518	521	556	517	530	524	533	491	536	520	530	487	521	496	488	540	549	550	504	531	537	523	567	547	545	538	525	536	495	519	516	493	560	478	522	511	502	468	486	497	539	516	535	489	518	498	522	521	522	545	500	536	505	505	507	527	515	513	490	537	541	532	518	494	532	484	521	520	548	499	476	538	531	524	538	510	503
26858	20209	9915	2672	938	487	338	353	239	252	223	261	226	233	230	267	241	288	252	255	309	261	266	260	235	258	257	244	234	219	231	258	250	233	232	231	233	208	211	231	180	221	223	240	204	233	226	200	262	239	229	266	262	262	246	235	264	256	208	235	209	233	209	238	220	225	237	215	220	216	191	212	229	206	223	229	229	218	195	202	222	200	228	208	233	217	209	240	230	210	213	221	223	208	211	210	240	220	229	229	242	222	210	246	225	188	197	200	220	232	233	215	217	242	214	217	223	225	236	223	203	216	223	228	200	194	214	224	225	242	230	206	210	200	227	234	251	219	219	213	217	216	208	228	197	206	246	242	221	221	241	203	210	246	211	229	219	214	244	211	226	217	226	196	223	234	183	223	224	219	238	228	222	225	245	228	208	235	232	230	212	188	208	227	205	236	236	218	209	226	216	200	218	212	226	228	245	207	222	218	221	204	221	250	212	223	220	231	236	237	225	205	209	216	198	220	224	214	207	225	234	191	207	220	191	225	202	230	210	246	214	225	222	207	237	223	213	206	216	229	219	226	220	222	249	206	223	217	211	227	217	201	225	227	234	230	221	211	221	226	219	236	223	210	233	205	193	233	207	226	226	204	201	214	257	196	225	217	237	216	252	206	231	218	184	225	216	211	202	219	194	224	207	208	191	197	235	214	237	219	265	209	202	202	214	231	234	227	225	219	195	222	203	241	199	201	217	222	223	229	206	237	208	205	231	228	233	220	238	197	200	218	223	216	228	244	202	231	246	218	206	211	231	226	255	203	193	218	258	229	226	208	220	227	226	225	214	249	235	231	210	187	218	221	214	239	212	210	220	223	219	212	213	221	236	219	206	221	210	210	254	222	219	207	235	199	227	243	203	218	236	235	211	219	220	213	214	217	217	226	218	238	210	251	203	222	210	208	211	207	236	212	211	234	230	198	216	222	225	208	212	210	200	226	224	209	203	218	202	218	207	208	183	242	227	227	205	223	239	249	224	226	222	218	199	212	219	211	209	232	219	216	222	230	226	226	207	193	234	227	235	219	231	204	223	239	234	238	250	233	221	216	225	211	265	219	244	243	225	216	215	197	235	203	210	231	205	216	199	224	226	232	187	237	245	240	218	223	228	197	213	206	230	226	201	231	225	241	237	222	215	234	203	240	221	212	225	222	211	246	227	228	218	222	235	210	212	218	213	234	222	229	209	224	243	209	212	235	212	213	232	219	232	215	187	240	215	215	218	209	194	207	242	235	228	212	211	207	230	236	229	233	231	215	208	219	228	200	223	244	193	223	209	224	213	207	196	219	231	198	190	209	201	215	214	214	240	247	242	210	210	234	202	182	243	219	232	217	209	239	202	253	222	205	229	266	208	225	206	216	211	223	203	210	217	213	233	236	239	227	245	184	175	230	232	222	216	230	227	207	210	219	213	239	220	229	200	212	229	232	237	226	215	216	204	229	238	222	225	205	185	225	255	191	210	219	236	231	226	245	237	211	213	232	234	196	198	226	215	210	212	219	194	234	217	233	236	232	237	202	196	232	195	212	218	209	209	217	218	250	241	205	240	202	221	202	222	231	221	212	228	225	211	216	205	201	249	233	211	209	211	247	219	215	221	226	209	213	214	227	240	231	210	226	224	226	226	195	237	224	239	246	220	187	210	211	248	208	214	223	222	211	212	217	196	219	217	209	203	195	246	218	225	237	221	218	212	203	218	226	210	243	215	202	243	225	222	199	211	222	242	222	211	218	217	206	223	202	223	223	211	206	224	207	221	218	211	197	199	223	242	216	231	230	235	251	223	237	212	206	198	228	225	229	218	218	233	210	227	209	217	205	233	210	229	184	236	207	200	219	226	216	221	216	226	229	216	222	227	240	236	248	225	216	211	180	232	219	214	226	220	243	230	237	247	253	193	206	212	222	236	203	251	230	215	225	219	233	220	217	222	224	220	212	202	234	236	247	221	242	235	220	222	198	215	207	243	230	209	216	209	214	224	213	238	219	239	198	202	233	214	175	239	211	199	224	254	207	198	213	221	239	219	218	193	226	212	217	232	233	218	203	201	211	212	209	194	235	218	219	200	233	234	206	190	216	224	206	197	231	219	222	229	208	225	219	200	215	232	236	244	259	198	214	229	229	210	207	235	243	193	215	222	215	215	218	216	199	211	223	218	211	229	189	220	215	210	210	215	243	204	231	232	193	234	206	211	241	245	202	245	235	241	211	228	217	214	224	204	233	222	218	198	203	242	201	207	236	248	240	199	208	169	242	225	223	206	235	205	221	195	210	229	210	218	191	231	228	225	235	227	221	189	197	210	215	217	234	201	242	234	208	234	225	214	219	227	238	237	203	213	198	261	218	198	219	189	180	230	208	238	205	194	207	207	199	205	215	246	207	232	208	229	197	186	229	194	203	216	233	210	215	228	225	195	215	223	250	217	226	209	215	206	203	213	237	235	215	222	203	203	220	201	254	219	221	233	238	219	214	243	188	240	223	196	242	218	246	216	210	199	220	204	215	234	197	208	211	204	238	240	231	215	198	203	204	233	206	222	235	224	253	221	247	205	226	229	219	222	214	201	208	223	235	221	214	210	211	209	207	209	203	227	210	201	231	214	232	219	208	196	219	211	196	204	206	204	215	217	196	233	188	210	222	230	215	233	214	227	227	206	201	200	249	204	239	234	214	213	194	198	228	217	215	190	195	191	238	221	229	249	208	246	220	217	215	215	246	177	205	229	213	228	222	229	222	218	210	229	227	237	235	227	230	222	221	189	238	230	227	224	240	198	221	201	197	230	216	203	192	180	202	223	227	218	213	207	224	245	202	225	227	219	230	217	209	216	224	190	236	225	216	205	198	218	237	185	198	219	223	187	224	213	193	211	210	211	213	218	208	202	210	225	210	246	209	213	224	215	222	212	208	199	237	229	201	209	216	246	208	231	226	178	231	223	178	211	199	223	193	239	236	212	211	201	205	220	218	223	208	260	204	233	226	208	221	224	235	207	204	244	204	235	206	232	229	198	229	215	217	228	202	208	223	234	187	223	225	229	205	215	207	226	231	193	224	228	243	210	225	224	218	194	211	218	218	238	224	224	221	207	221	207	230	215	248	216	206	229	208	208	224	225	207	199	210	201	241	201	248	213	207	213	229	223	215	202	219	209	218	225	207	233	221	216	220	216	234	211	201	212	224	227	210	214	214	203	218	216	218	238	236	190	229	209	228	209	208	216	244	203	215	222	199	232	221	207	211	225	200	213	218	223	243	213	207	222	215	234	224	214	221	209	240	208	230	217	227	223	213	237	204	206	212	243	217	234	219	227	211	216	218	238	198	218	218	211	231	232	226	208	217	208	223	194	213	201	222	245	223	192	203	231	215	211	240	238	216	250	242	242	241	206	240	213	183	217	187	208	184	199	237	227	229	204	196	211	215	223	243	206	215	224	214	213	229	225	209	213	219	221	221	215	217	199	196
11538	15328	6668	3379	1670	908	681	527	387	353	338	343	358	308	354	447	409	358	394	424	461	485	449	397	349	395	356	359	394	349	339	346	337	330	309	305	307	293	340	309	305	282	277	302	311	308	305	314	331	336	335	312	323	341	345	310	285	303	299	302	309	291	306	289	307	293	327	310	268	286	299	300	296	274	300	278	293	275	296	280	335	300	296	297	307	263	291	281	283	304	294	272	290	311	305	291	306	324	298	313	279	300	265	285	296	277	280	302	284	291	288	303	316	289	298	305	298	281	266	349	291	305	251	289	290	293	299	276	282	294	292	308	286	281	293	295	324	296	275	304	306	289	306	313	292	297	294	266	269	282	268	291	269	290	301	287	271	306	301	287	299	284	303	289	259	284	257	264	278	276	314	300	296	259	297	300	265	307	282	276	311	291	272	309	309	316	303	303	267	289	281	279	289	297	305	279	294	299	251	288	300	279	297	291	286	283	303	328	276	277	286	325	278	261	273	268	260	280	301	280	293	291	275	294	308	265	272	283	302	320	296	296	314	323	305	293	281	276	294	293	301	328	294	298	282	279	261	295	279	279	306	296	288	307	291	281	289	277	256	303	298	293	302	273	290	307	296	285	253	285	297	293	306	277	296	297	276	310	304	285	289	294	277	311	281	260	306	287	265	257	284	295	283	328	300	274	306	277	274	287	299	306	300	286	295	271	263	305	296	322	311	272	300	292	297	274	305	281	278	309	292	301	289	284	295	274	284	296	294	272	256	289	302	284	296	311	303	314	266	269	320	283	258	293	295	303	294	278	343	288	263	309	275	326	282	283	272	292	316	302	324	283	324	276	285	295	255	288	295	286	270	275	328	282	293	298	267	300	297	270	277	284	270	273	293	261	291	296	291	293	282	308	295	304	291	272	307	285	295	274	312	277	279	290	290	310	277	282	295	283	300	288	276	291	266	290	299	284	287	326	314	282	297	317	281	301	316	312	303	301	282	276	257	277	292	290	276	314	327	320	273	269	274	303	312	274	269	286	274	275	281	276	308	292	273	284	310	283	309	290	298	274	280	272	289	279	295	292	259	281	288	283	290	319	305	285	294	272	287	273	294	286	273	292	274	279	277	303	276	307	294	289	270	301	282	283	298	294	295	286	294	273	285	293	304	256	278	281	310	310	271	272	304	306	276	319	302	287	282	310	261	279	299	291	279	290	299	310	276	277	322	302	310	284	284	293	288	260	286	280	280	278	309	294	297	313	300	271	286	308	288	286	272	274	285	262	299	298	300	293	302	283	287	290	284	292	263	275	280	291	289	289	292	288	289	310	272	267	307	292	291	283	278	290	293	278	299	308	278	298	300	310	312	294	307	277	290	292	275	314	287	273	301	284	301	283	292	267	275	277	295	285	290	280	276	292	295	321	301	293	312	303	270	268	303	302	289	280	290	286	286	299	296	312	279	302	295	283	278	254	318	309	290	311	313	302	309	289	290	306	289	309	291	274	301	300	314	280	288	283	286	297	305	298	286	281	273	303	284	299	300	318	306	280	321	299	291	325	302	330	298	292	287	291	266	281	305	280	287	296	308	288	266	275	261	274	279	272	302	295	294	287	272	289	276	300	306	288	275	291	297	289	295	303	286	324	289	258	312	299	285	283	282	286	282	292	275	289	286	293	285	273	285	314	305	308	280	289	278	306	309	277	317	329	292	287	315	303	285	296	282	309	302	323	272	312	280	289	289	284	286	307	289	262	318	306	305	289	279	285	311	292	284	274	296	285	296	274	290	298	259	292	308	270	284	287	285	280	306	304	295	276	314	285	294	291	301	319	268	279	320	296	293	287	276	273	289	283	271	271	291	293	304	307	287	290	306	288	269	276	272	302	256	267	296	296	266	292	298	294	271	277	275	317	273	316	296	309	317	269	319	300	310	290	282	278	317	281	257	311	280	297	287	239	268	281	280	292	272	262	307	286	281	286	306	295	298	284	296	300	301	286	297	258	292	259	311	296	308	301	298	298	311	289	303	291	280	304	283	317	297	311	292	296	298	297	315	284	320	295	303	281	272	299	267	272	250	307	286	308	272	310	311	294	277	311	307	275	288	296	313	295	298	281	284	279	296	300	283	284	283	298	294	317	306	351	306	276	284	282	291	314	295	280	246	318	279	247	280	305	282	310	288	289	309	272	266	290	309	286	298	319	285	301	315	281	299	276	315	306	284	273	318	278	283	278	292	327	321	276	293	277	291	306	273	289	267	266	294	293	299	282	268	266	281	284	305	297	291	291	287	299	296	317	279	264	272	302	289	321	316	290	293	296	293	289	297	253	271	262	295	294	298	282	293	284	270	305	279	290	307	299	308	262	286	288	271	275	272	259	307	254	280	309	304	292	287	306	299	295	301	302	312	290	268	291	304	293	283	283	278	319	295	287	304	291	301	250	289	295	303	300	297	312	274	272	297	288	272	297	289	279	257	260	270	286	290	281	301	292	272	301	295	277	305	287	285	244	277	295	287	295	291	298	273	300	294	294	308	275	329	271	288	281	264	303	281	288	275	283	305	291	278	299	282	288	297	297	275	295	285	307	275	279	278	311	322	301	288	266	298	269	302	256	304	293	300	308	297	301	270	275	290	309	276	273	281	300	283	268	282	262	305	278	274	289	315	269	303	278	267	291	290	300	289	276	290	268	285	275	266	300	282	293	309	290	283	276	311	292	291	281	286	259	305	290	277	308	303	267	293	288	282	325	284	292	267	247	277	289	313	314	275	263	275	269	288	321	280	284	297	295	286	295	295	305	309	296	283	283	302	281	292	307	275	296	324	291	282	312	281	287	285	285	285	293	273	288	287	267	267	259	294	290	243	315	293	297	275	284	307	282	318	270	295	280	298	245	297	302	295	300	304	294	303	253	281	274	277	248	283	297	277	313	286	276	252	287	290	287	266	285	293	273	281	300	307	300	330	313	298	301	270	299	296	283	292	282	278	316	310	300	269	284	274	279	295	271	268	302	280	276	293	274	303	280	295	329	309	266	300	272	308	287	283	297	269	270	282	322	307	292	317	305	309	270	297	292	292	304	275	286	260	271	278	281	277	313	276	270	285	291	262	315	302	311	298	275	298	323	278	287	326	276	268	290	288	300	297	310	282	311	281	320	292	313	313	272	260	275	302	302	284	289	293	309	289	319	282	284	321	290	307	312	296	308	311	269	330	302	294	313	277	279	277	282	292	274	281	330	256	286	280	313	301	276	288	292	313	292	335	288	299	275	305	285	313	298	280	258	264	307	309	282	302	315	305	327	285	294	286	258	297	275	303	312	289	309	293	283	294	325	320	327	267	305	293	296	308	291	310	290	297	298	304	320	290	300	299	291	281	277	271	294	285	284	288	313	291	272	285	304	282	303	292	312	308	292	299	284	291	325	275	286	297	306	286	308	271	301	267	282	276	329	287	274	274	323	281	286	277	266	286	301	285	274	288	283	307	265	296	317	317	244	280	245
23636	20925	28135	23847	20860	9172	1524	889	642	605	574	547	542	484	457	545	524	530	487	493	560	544	557	532	515	493	455	480	423	442	459	460	428	473	446	428	409	445	456	449	438	371	401	430	407	419	430	453	403	418	445	424	431	417	424	432	431	418	410	389	404	401	441	392	386	418	414	426	440	418	407	403	422	370	399	409	406	426	378	378	388	400	426	383	418	383	425	403	365	382	395	437	398	422	424	405	386	405	405	365	393	422	392	390	390	389	396	396	361	395	409	406	433	400	411	391	414	394	389	437	379	394	360	385	416	382	408	406	358	374	383	390	417	401	423	427	381	371	386	397	393	368	362	409	408	404	380	400	393	417	401	417	402	417	371	412	401	397	414	380	414	402	344	429	398	412	397	403	390	430	405	423	405	382	391	380	382	404	373	397	395	410	370	415	412	384	381	389	424	390	374	376	446	417	403	398	404	393	374	386	380	409	400	384	405	405	403	383	420	381	449	388	341	407	394	410	377	409	391	413	413	367	394	406	421	404	374	377	400	412	399	430	389	378	426	381	431	411	390	394	421	388	396	409	377	405	391	365	424	390	391	375	432	410	405	393	387	397	407	420	403	425	400	388	411	391	360	394	420	394	393	434	403	423	422	409	431	426	358	413	385	385	440	403	420	401	411	349	423	390	402	369	388	405	394	426	389	415	418	379	399	405	376	392	377	382	388	374	417	411	418	422	433	371	371	387	387	373	403	401	418	415	389	411	386	413	393	405	417	408	383	376	399	396	368	360	372	410	394	408	379	390	400	395	406	415	410	395	402	398	408	404	407	415	409	381	409	399	415	394	393	414	365	396	389	418	387	418	364	392	365	392	406	415	410	396	362	411	389	398	371	388	436	393	403	396	406	388	394	409	376	370	378	375	394	392	393	378	399	383	374	442	418	402	422	435	425	428	372	363	388	379	421	405	410	415	417	404	353	379	415	408	372	357	419	382	420	402	415	415	385	394	382	404	409	388	398	377	394	434	431	395	382	402	442	421	390	402	422	407	413	406	390	426	402	397	384	392	416	424	399	421	403	409	400	379	411	416	409	389	404	377	356	397	412	393	365	368	395	397	400	424	414	407	405	348	396	400	416	397	395	399	386	416	405	401	390	378	382	393	398	425	409	358	402	401	374	403	374	420	391	406	393	397	378	398	394	384	441	395	384	370	440	371	400	392	407	380	389	403	388	409	360	417	389	378	398	425	440	417	394	380	413	400	383	393	439	408	375	390	396	427	381	392	386	388	373	399	381	390	373	419	416	426	387	399	426	383	407	437	401	381	379	403	363	393	426	350	412	382	430	389	372	384	411	398	373	427	397	427	389	372	355	389	417	379	402	384	390	372	425	399	365	394	418	385	371	431	378	372	419	410	417	389	385	383	385	390	400	389	410	385	393	368	420	387	398	391	418	405	405	430	409	378	387	399	458	367	383	367	417	407	383	409	410	390	388	437	399	411	433	401	437	406	387	387	395	399	398	414	381	391	399	370	403	404	398	424	433	380	392	411	415	379	348	382	349	344	419	425	394	381	416	406	388	408	398	387	390	413	376	382	415	380	402	385	402	377	411	426	393	417	395	419	374	414	427	391	374	376	404	392	365	412	382	424	459	412	383	395	393	366	371	410	388	413	357	374	421	394	419	421	408	410	339	382	379	400	386	399	368	430	329	388	363	378	399	407	399	405	364	379	400	413	449	369	405	418	397	414	365	396	397	370	404	438	401	410	403	397	384	389	444	392	359	388	373	418	424	417	402	392	399	402	411	416	399	382	398	411	395	406	379	389	373	400	394	437	393	368	375	375	409	413	449	406	397	387	387	398	426	417	424	437	411	415	383	409	413	390	422	376	401	393	413	397	411	390	446	397	386	379	409	355	423	416	374	436	442	395	388	428	396	383	384	409	424	346	371	380	350	378	386	370	400	400	406	367	392	412	397	378	383	392	413	409	424	413	389	390	430	426	386	391	400	397	394	366	348	412	428	409	414	374	366	410	371	396	406	423	399	409	359	382	390	382	400	410	405	381	381	401	375	423	424	439	401	394	382	395	412	390	387	427	398	383	371	407	405	402	414	375	364	410	445	404	410	380	421	391	397	409	395	371	396	377	392	418	411	420	397	420	400	400	406	379	395	360	376	388	345	399	417	403	416	433	399	378	367	409	394	389	399	408	373	410	398	420	373	419	376	414	382	406	389	388	392	391	390	440	396	399	393	414	429	399	399	423	384	399	399	424	391	400	422	382	386	403	419	374	381	395	396	413	374	384	391	404	373	379	394	370	388	390	395	378	382	389	392	398	396	380	401	387	412	406	409	400	391	391	366	376	384	379	393	413	407	385	413	375	426	389	390	383	402	387	374	382	401	380	416	393	369	427	351	390	390	396	358	372	397	401	447	431	402	408	408	386	384	376	388	429	380	413	386	406	410	393	429	352	389	385	405	395	425	424	395	396	422	409	390	390	391	439	384	394	402	404	367	386	413	359	430	386	399	384	442	381	376	401	405	388	378	385	383	391	386	379	431	405	410	371	396	403	412	378	408	442	402	373	395	384	387	402	375	397	387	380	438	370	454	396	417	398	437	376	383	417	410	383	371	400	372	396	399	411	409	394	407	418	365	395	445	380	400	385	413	376	410	373	375	393	398	388	402	382	398	402	385	376	405	376	386	368	411	387	403	392	388	387	412	381	371	393	402	378	349	393	380	410	398	414	387	373	388	388	412	388	390	396	391	375	415	409	402	417	366	401	399	406	373	390	402	399	414	375	394	396	409	380	384	377	404	409	404	401	391	408	399	373	380	375	395	388	365	406	408	417	388	406	391	386	427	367	382	420	428	365	422	398	371	389	406	389	389	401	403	393	384	369	382	405	400	414	408	426	393	396	393	412	402	411	428	422	395	410	395	414	397	414	395	409	412	400	397	371	380	394	400	417	398	394	405	406	402	402	375	378	395	392	418	385	382	404	429	377	422	401	387	387	384	381	402	391	382	397	382	393	385	429	411	401	430	413	442	401	386	390	397	420	430	412	379	413	389	376	413	392	420	409	421	423	416	379	432	418	370	402	407	404	397	429	457	397	374	405	383	386	415	420	371	400	437	431	393	401	402	386	415	380	397	440	403	390	382	426	409	427	385	396	403	397	410	406	409	353	399	430	379	386	426	419	410	423	381	379	409	365	395	402	383	385	427	386	373	416	390	401	366	402	427	417	383	385	380	381	438	392	395	424	417	381	382	413	387	386	389	402	397	404	418	386	391	398	396	371	448	367	390	393	389	387	384	407	407	411	403	360	414	408	380	365	350	373	416	391	384	408	404	396	419	383	394	379	397	388	377	403	430	390	369	417	382	389	382	411	399	419	366	423	424	404	426	420	415	382	375	408	409	394	412	428	413	403	388	375	342	375	406	367	386	418	420	343	365	393	422	385	383	372	390	403	416	403	358	422	387	421	414	403	401	422	400	415	361	379
12996	23995	14381	7858	4812	2869	2257	1752	1289	1103	945	913	886	800	802	901	821	757	791	867	882	902	851	848	764	741	684	651	666	648	596	665	617	597	602	608	603	563	559	600	532	542	503	561	608	561	555	587	587	620	588	582	533	659	619	613	561	545	488	535	537	560	580	535	532	549	529	534	541	510	551	538	520	481	512	534	503	448	494	571	518	505	471	517	562	501	518	484	544	521	475	545	537	520	517	492	547	515	492	513	532	508	504	545	513	525	509	492	512	573	514	502	491	515	518	467	527	486	505	527	477	500	517	511	520	492	508	478	543	503	553	517	526	545	544	480	504	499	497	505	515	497	515	468	491	440	522	525	503	526	530	544	525	491	448	512	490	542	520	545	516	474	514	520	500	499	491	519	523	550	495	513	484	511	517	525	562	500	463	490	487	479	509	512	538	534	533	518	540	508	538	479	514	516	514	491	493	513	526	525	489	469	480	504	505	515	501	501	512	481	513	527	510	498	481	498	514	537	520	498	523	496	546	507	526	502	510	484	517	506	525	531	501	540	509	518	511	516	515	510	461	494	523	526	532	501	533	513	532	516	500	520	534	487	530	479	487	471	484	506	500	509	515	501	516	530	476	476	527	530	502	503	490	468	500	555	534	521	511	523	501	492	562	522	521	498	519	528	498	557	474	558	477	486	479	483	495	513	559	540	528	518	476	529	509	514	504	543	521	485	493	512	506	489	473	520	489	512	528	509	534	504	520	501	534	532	542	525	503	503	550	508	530	475	536	499	492	484	494	533	518	500	519	467	545	479	522	500	525	488	487	504	513	499	512	529	495	504	499	550	495	545	516	495	517	517	485	539	475	519	510	480	510	496	518	505	509	525	526	502	538	492	524	495	521	503	492	492	500	495	521	496	489	464	520	498	546	541	525	497	520	543	473	525	490	507	552	494	503	520	502	450	517	478	532	486	521	483	546	522	499	530	488	474	501	536	550	540	484	498	502	521	492	488	538	526	525	499	522	476	509	548	515	559	481	535	477	490	501	533	500	551	521	533	494	483	518	510	523	540	503	517	522	505	555	508	542	514	468	506	491	493	468	476	512	477	502	466	524	531	510	501	497	492	553	494	495	521	477	502	498	511	514	515	532	510	490	495	513	524	518	508	508	490	495	525	545	498	493	518	502	491	529	502	534	484	500	507	499	483	519	523	461	498	514	494	520	499	481	518	492	512	527	528	556	543	489	525	520	514	518	512	517	486	557	489	520	540	518	508	523	507	521	543	513	524	499	517	511	513	476	529	529	477	504	486	513	484	543	504	487	508	533	491	485	532	488	527	518	485	537	504	539	520	497	549	492	511	528	532	493	541	497	517	495	531	507	520	523	556	513	535	507	536	530	528	551	472	526	543	463	528	520	507	554	550	554	509	484	524	472	555	497	512	506	523	506	508	515	543	523	522	514	505	507	523	493	507	535	503	494	539	497	514	503	505	510	489	545	519	503	460	498	494	510	478	517	480	515	498	491	503	500	499	516	551	554	479	495	535	488	517	494	483	501	486	477	514	494	496	506	529	524	498	481	528	552	554	564	492	471	533	523	482	530	533	542	528	524	495	532	466	491	480	496	502	557	505	503	548	506	496	511	501	528	510	507	492	527	530	493	513	551	547	523	540	481	526	557	462	529	520	539	520	560	514	529	506	511	512	544	498	510	514	533	545	511	523	554	509	522	513	527	494	482	532	521	482	523	542	514	508	499	503	511	525	498	547	482	501	499	558	481	529	520	526	505	486	486	541	509	531	509	509	539	510	482	510	518	502	505	556	541	532	542	502	498	484	530	556	486	505	498	507	485	490	457	553	510	475	500	499	528	482	498	492	501	530	561	520	460	551	499	488	527	523	506	526	503	515	546	516	514	555	504	513	531	491	508	569	489	485	519	517	516	509	523	514	515	485	533	505	529	505	520	506	534	484	541	490	523	513	524	510	520	536	504	473	503	539	516	477	522	479	513	552	532	504	507	515	519	478	521	469	495	467	496	511	496	509	475	476	506	484	477	528	557	509	505	527	527	490	494	540	532	491	552	519	469	509	489	525	550	561	503	464	526	484	489	524	538	544	504	499	500	538	511	516	505	520	562	517	525	516	524	508	516	516	514	557	470	474	535	494	522	520	506	520	513	526	463	479	533	502	520	520	503	546	499	494	501	519	534	526	507	535	526	524	530	534	521	478	491	527	493	512	514	490	475	506	528	480	484	484	538	513	539	514	469	505	530	498	530	522	485	481	488	532	511	523	492	504	534	496	499	520	499	520	525	498	486	507	529	532	484	491	509	514	511	530	525	541	486	540	477	514	478	489	472	536	551	548	489	488	505	534	500	519	515	510	499	507	473	530	566	528	515	521	490	478	504	509	478	492	510	537	524	483	485	504	501	482	518	539	532	481	539	533	523	514	481	494	502	490	526	504	518	497	527	556	458	470	529	505	492	498	467	509	543	508	499	554	514	488	485	485	508	506	521	530	523	507	483	498	527	538	473	530	516	505	505	519	539	480	531	518	475	466	475	520	508	521	486	555	535	513	497	526	553	499	456	500	509	523	505	504	483	513	493	471	531	511	488	516	485	495	477	503	534	492	514	487	513	542	494	496	501	492	515	527	505	525	483	462	506	503	500	466	487	485	525	497	481	501	467	509	540	515	499	543	504	491	503	517	536	460	494	529	516	533	498	510	520	548	532	515	479	518	503	494	558	494	504	518	464	487	490	544	511	498	517	512	532	533	520	466	468	501	526	505	523	497	529	546	545	503	482	509	522	509	491	503	489	545	520	476	517	491	505	518	472	492	478	485	551	506	519	499	536	524	510	502	490	558	474	520	521	494	500	452	503	524	526	487	508	498	497	530	522	498	567	484	524	529	512	505	519	543	518	522	527	548	531	506	500	512	457	497	519	537	511	497	539	519	578	481	524	569	478	500	496	529	458	529	494	501	521	507	496	516	513	514	491	488	496	471	487	486	493	489	540	500	500	519	533	515	513	515	476	523	516	503	472	468	507	479	482	521	521	483	504	531	509	512	553	519	501	545	496	550	532	495	511	500	501	453	571	508	489	521	540	534	559	510	522	537	469	484	508	499	491	500	509	510	512	512	500	530	530	545	539	536	500	553	484	530	492	511	537	508	496	522	529	494	478	511	530	505	566	520	506	530	536	514	554	497	503	494	480	519	477	502	531	517	508	523	520	470	490	565	547	492	522	484	548	512	494	502	507	515	514	500	563	538	484	502	486	540	510	552	476	522	538	520	509	514	492	463	500	520	545	515	556	533	527	489	520	551	514	512	526	522	539	475	488	526	491	516	515	489	492	555	488	505	469	494	526	532	509	484	501	521	469	533	498	467	521	481	505	515	530	501	525	538	501	515	484	547	531	492	500	506	468	480	467	527	511	533	543	511	566	504	530	531	525	535	482	510	534	532	512	517	505	534	523	503	490	512	524	516	495	479	521	531	517	540
24914	20919	26838	24898	8170	858	544	401	312	246	248	241	211	240	208	220	223	210	220	224	227	285	259	260	243	221	194	198	200	212	198	199	202	182	166	158	158	170	170	179	159	155	174	184	164	192	163	153	161	184	186	178	188	170	188	190	162	152	172	172	141	156	186	153	165	194	171	150	168	138	146	148	174	167	154	167	148	163	136	146	156	149	152	132	153	157	150	161	160	154	153	134	181	141	159	156	158	161	161	165	151	160	160	146	135	148	173	172	184	169	150	152	164	147	169	144	147	155	145	155	157	173	150	143	156	166	152	138	162	171	157	167	170	154	171	156	161	142	151	165	152	151	158	173	159	153	155	164	165	147	151	159	163	134	154	151	131	151	172	158	158	151	133	147	139	188	166	163	157	143	146	146	171	173	165	162	154	162	152	141	152	139	135	148	157	157	141	128	152	182	163	152	166	165	161	155	143	135	166	176	143	164	158	131	149	154	165	156	162	160	147	166	152	160	166	152	157	141	137	156	152	151	179	158	146	132	155	150	166	150	152	153	158	143	186	150	165	151	155	137	163	160	136	150	147	127	157	150	174	167	164	154	135	159	145	178	141	157	143	166	144	161	146	188	160	147	154	163	176	153	171	141	168	158	153	148	159	146	138	135	174	160	161	152	128	144	165	138	169	151	136	141	161	148	162	159	144	163	142	147	164	156	147	136	149	147	174	160	150	165	157	128	154	174	150	174	158	136	146	160	175	187	150	157	143	175	124	157	159	143	162	164	151	146	140	140	159	162	162	160	159	156	133	153	162	173	154	155	156	144	159	149	139	152	160	118	136	167	161	153	137	173	144	163	150	148	151	155	138	153	149	188	130	157	161	149	162	168	161	149	161	158	126	165	175	165	154	140	165	156	150	180	151	150	166	149	189	153	135	169	151	161	152	156	174	154	147	148	143	160	149	154	183	150	150	168	167	157	169	140	148	160	179	157	152	155	162	157	157	175	155	159	163	156	164	159	135	182	150	153	164	166	177	158	159	152	136	172	160	162	153	143	161	166	151	149	170	159	158	146	157	166	157	147	170	138	141	161	163	146	151	161	150	133	164	151	177	163	155	148	159	160	162	154	191	139	170	160	146	136	178	168	146	158	159	137	147	148	154	143	156	135	150	146	148	171	158	143	177	154	151	176	161	168	166	178	163	155	149	168	136	168	161	155	134	192	155	145	159	157	161	150	137	155	134	148	159	131	144	161	140	159	157	145	150	150	158	158	166	155	155	127	166	166	128	148	138	130	143	143	158	144	187	155	156	155	137	164	178	153	143	162	163	163	174	158	142	175	144	152	160	151	179	143	148	135	145	152	150	153	150	166	158	156	149	134	161	150	133	150	150	151	156	165	165	143	159	150	158	159	146	155	165	151	154	158	171	162	160	161	161	163	150	153	166	135	150	155	145	162	136	153	131	143	163	167	152	141	153	162	156	158	162	149	164	149	151	172	165	147	147	151	137	135	166	160	168	167	180	163	159	159	153	157	159	157	145	141	163	151	150	143	160	169	144	165	161	166	154	159	134	176	151	161	147	160	146	164	128	167	136	140	139	163	143	155	139	143	163	145	162	155	151	144	143	156	150	165	124	150	172	152	149	125	160	156	145	145	172	166	157	147	145	164	147	168	193	142	127	167	154	143	160	158	182	151	145	130	149	172	159	149	141	141	141	153	161	163	160	134	157	157	143	149	140	148	122	141	158	142	166	162	157	142	144	177	161	186	183	157	150	152	176	162	172	166	168	155	158	160	161	160	155	157	158	135	149	164	141	168	167	144	141	139	147	147	128	143	147	139	150	152	152	155	165	136	158	152	118	176	138	164	141	147	150	168	153	156	146	151	175	151	130	169	150	159	132	149	153	161	151	140	172	154	159	146	135	167	133	164	136	159	161	148	141	135	143	167	163	156	171	156	143	153	145	166	162	184	149	149	148	140	162	150	130	146	135	156	141	158	145	164	170	155	148	147	170	148	156	152	146	142	159	158	153	154	169	157	165	152	143	140	152	167	156	149	134	156	144	162	164	135	137	137	158	163	158	136	154	168	157	146	159	147	150	151	130	147	167	154	142	153	170	161	152	152	138	135	166	132	135	153	153	162	145	176	156	160	147	140	160	139	145	165	151	126	159	165	149	132	170	152	171	171	163	162	137	159	158	156	133	151	142	162	156	154	160	138	160	176	173	174	165	170	161	176	135	129	166	156	179	181	170	150	139	160	162	137	168	159	139	137	164	131	144	166	152	155	152	152	129	142	157	157	131	154	149	173	142	140	159	151	152	145	151	140	167	145	170	162	164	139	142	144	146	155	141	154	143	147	176	151	160	152	146	147	176	161	144	174	133	152	152	171	140	140	151	157	148	130	172	153	152	167	181	145	132	160	139	153	156	124	156	160	155	157	169	144	153	176	175	141	138	142	134	146	160	134	156	155	149	167	140	137	155	161	153	175	146	168	158	138	171	144	144	169	158	131	162	143	154	149	158	154	160	156	136	155	190	156	163	166	147	157	148	148	162	155	160	172	163	138	143	142	177	156	161	138	134	190	134	142	166	153	151	155	165	150	160	182	121	175	160	168	140	137	147	145	144	148	142	153	142	147	143	165	120	173	137	144	142	163	147	155	158	156	161	154	147	156	162	153	152	158	167	168	165	160	156	160	142	154	157	147	145	151	162	161	169	151	155	163	150	148	163	148	148	161	170	156	147	167	140	176	153	148	171	166	141	167	166	157	144	146	152	160	146	160	161	150	188	143	166	161	169	164	162	174	161	162	143	141	155	151	136	173	145	159	143	149	150	135	166	151	150	143	169	158	127	150	165	149	154	168	161	152	138	159	170	171	157	176	145	150	146	168	135	165	152	150	144	149	159	129	154	152	158	151	148	157	150	146	147	179	163	161	158	129	160	143	162	157	158	150	164	159	145	162	146	155	155	154	155	140	156	168	154	146	135	149	157	149	147	186	143	171	165	158	144	153	151	163	137	162	142	138	161	153	150	135	149	162	174	167	146	163	166	136	142	170	132	159	149	168	156	136	158	137	152	168	133	168	164	157	146	143	146	158	164	164	143	158	141	165	152	161	161	145	159	175	173	148	150	162	174	166	170	174	147	154	142	171	141	152	170	124	152	163	131	171	169	166	171	139	153	145	146	152	144	156	147	158	156	148	142	138	158	152	126	167	163	160	175	160	176	127	157	142	135	141	173	152	139	141	142	145	154	164	171	174	180	161	155	135	158	147	162	145	154	165	144	160	163	130	162	155	183	167	129	169	137	148	154	149	154	168	158	157	154	161	160	167	165	148	158	148	149	157	181	175	162	155	144	143	120	155	150	147	156	155	175	156	166	166	147	170	157	156	158	148	150	147	177	153	162	164	153	173	138	137	170	170	150	152	170	166	157	163	164	130	166	169	161	162	159	151	172	140	142	159	156	140	145	161	148	154	186	166	151	158	165	141	151	155	166	163
12660	19893	11194	5551	3237	1813	1295	1013	653	558	486	447	475	397	352	487	402	379	383	436	497	481	523	445	392	391	364	322	323	337	297	317	322	298	283	256	284	245	266	252	265	219	255	239	240	254	265	244	257	269	297	245	266	279	267	291	272	248	260	243	250	225	250	264	242	253	224	240	228	228	223	228	222	210	219	218	209	194	241	220	230	207	211	229	239	244	203	196	202	234	215	204	196	201	234	209	226	218	220	228	202	180	193	196	207	233	205	245	211	250	197	227	198	221	229	194	208	201	217	210	191	223	213	213	219	228	196	209	241	225	204	208	189	202	199	235	221	197	229	212	190	236	230	193	207	215	209	235	179	211	203	189	207	214	220	226	240	225	218	224	198	216	222	211	207	223	196	215	207	228	252	206	208	210	212	208	202	216	232	201	219	194	196	195	230	212	197	226	190	225	229	208	199	222	220	198	207	187	239	233	223	189	175	248	224	230	220	231	233	213	204	237	218	203	203	204	211	227	227	212	192	193	211	216	215	227	194	220	193	210	212	215	237	218	229	193	226	225	216	224	199	212	197	239	191	207	223	205	208	209	202	223	207	209	208	204	221	218	212	224	205	223	212	225	215	224	190	218	217	210	214	229	237	208	239	196	216	215	221	224	213	210	210	210	221	238	216	232	195	238	198	225	245	216	199	213	210	243	226	220	221	206	228	210	222	227	211	224	194	196	209	209	224	234	196	211	225	202	233	199	225	217	251	218	210	212	200	223	219	223	192	186	219	210	225	213	214	198	211	219	228	207	206	227	209	234	211	238	207	224	218	215	196	215	185	219	208	194	230	205	224	231	209	197	233	220	205	207	196	222	188	203	210	228	202	206	207	244	228	206	220	215	236	211	209	210	235	215	187	240	244	224	187	202	225	245	198	189	189	246	184	220	236	209	202	223	216	195	203	206	199	212	213	217	217	216	220	212	218	236	182	217	201	213	224	227	200	226	211	211	216	202	229	213	207	206	219	228	208	218	217	195	220	215	230	189	220	208	224	221	236	211	190	206	216	183	222	176	242	222	231	212	208	230	236	229	214	227	214	237	205	205	221	240	218	225	218	202	212	190	214	224	218	211	189	213	193	260	244	183	220	222	242	214	187	220	202	166	213	219	237	224	229	226	198	207	219	227	233	204	206	236	225	229	213	231	204	249	230	216	190	204	200	204	205	224	216	220	222	220	201	214	225	234	220	219	177	218	222	219	217	224	233	223	242	217	239	212	205	196	219	219	221	199	218	224	220	226	220	225	212	215	226	207	187	228	236	196	234	220	217	207	215	226	229	220	208	201	233	210	209	213	227	219	190	214	227	203	231	184	195	247	216	210	214	201	237	223	234	203	205	204	227	179	221	224	224	227	193	232	212	215	208	229	235	225	183	227	203	236	198	220	242	214	213	201	218	243	180	212	201	219	212	211	210	202	185	186	234	220	207	234	201	212	211	196	203	199	211	203	221	222	234	209	215	206	186	227	205	226	211	216	246	202	217	223	216	213	215	204	211	195	203	227	246	207	240	207	224	233	215	194	186	218	204	204	229	230	239	251	233	223	215	214	241	221	217	217	197	189	207	221	165	197	206	189	233	226	226	173	217	217	201	198	205	220	213	207	217	234	235	220	225	219	186	201	204	208	204	222	180	200	228	200	223	214	225	214	182	226	219	207	195	224	211	229	236	238	205	211	223	207	207	208	230	219	226	204	222	209	207	211	215	215	186	225	213	228	240	207	220	225	231	185	226	212	208	216	213	208	193	229	202	238	198	199	220	221	217	211	221	202	205	199	211	216	197	232	224	200	206	218	190	224	190	189	226	192	227	232	216	214	233	241	250	188	226	213	200	190	213	230	213	197	211	213	193	224	229	244	183	185	214	206	228	240	208	227	207	231	204	211	209	199	173	229	217	189	222	202	203	196	224	197	243	217	224	225	219	241	206	229	223	206	203	206	217	216	226	210	217	202	223	187	230	212	193	221	208	223	216	226	225	212	208	205	206	230	198	203	241	200	209	208	201	238	230	227	224	216	221	222	215	214	224	227	222	194	233	203	215	231	203	225	228	221	194	199	226	200	215	187	226	193	200	220	230	216	219	205	193	213	236	226	227	184	213	204	208	197	219	224	206	206	209	206	202	235	212	220	201	232	246	246	219	252	230	219	220	227	231	183	208	196	240	231	209	223	197	245	224	196	246	217	211	204	214	205	201	228	218	208	236	202	199	214	183	194	236	217	209	223	238	219	225	209	197	207	219	241	220	233	201	218	212	222	224	222	214	217	216	196	229	214	181	218	207	224	200	229	213	234	230	208	211	209	204	214	243	212	204	242	214	217	207	230	208	182	221	212	210	214	202	214	211	234	214	250	217	209	232	220	209	251	227	218	210	212	202	231	215	234	226	211	207	200	205	201	225	206	217	208	244	216	218	237	211	200	231	220	237	206	202	243	189	221	195	184	255	230	204	198	222	218	232	222	196	204	215	212	186	206	224	195	214	204	211	211	201	232	188	227	205	213	214	192	231	189	204	202	202	204	205	208	182	190	235	207	203	240	204	220	197	220	236	232	231	248	201	240	202	217	203	214	211	218	237	222	207	210	198	234	199	223	240	207	212	198	219	233	240	224	203	215	207	199	222	240	235	210	230	209	206	213	217	233	228	238	227	208	208	217	204	232	203	201	228	214	201	229	192	205	219	219	263	230	206	233	249	203	250	249	235	224	208	210	212	229	219	206	212	199	245	223	197	216	239	212	211	214	211	208	204	223	226	236	225	240	196	238	212	200	207	196	226	212	223	208	201	228	217	209	216	216	246	221	217	191	228	219	189	231	215	235	200	199	229	216	214	230	194	217	211	192	227	219	225	214	208	231	199	233	219	221	214	202	189	205	215	216	231	227	213	226	238	206	234	183	219	222	215	234	193	229	207	234	218	205	225	201	210	211	242	206	224	219	216	213	194	192	165	195	217	248	217	208	236	212	219	204	186	238	238	213	211	235	196	212	217	211	214	222	200	211	233	225	192	230	223	225	202	230	205	200	232	221	212	221	215	221	225	222	228	228	232	212	199	206	201	220	222	217	210	229	233	209	201	218	200	222	207	202	223	232	201	211	225	218	202	204	219	222	202	192	232	205	227	208	193	191	207	231	243	203	194	218	216	208	260	196	238	221	217	208	217	218	226	224	224	227	209	220	233	216	211	237	215	207	214	233	225	192	223	201	205	226	219	221	229	224	222	199	214	232	213	188	204	199	243	219	223	238	206	218	196	206	209	254	214	248	230	208	251	225	209	225	228	208	238	221	226	226	214	229	199	220	206	210	225	201	234	211	210	214	206	217	224	245	203	205	201	208	223	246	207	219	258	199	226	213	196	215	220	200	203	206	190	256	221	216	210	223	217	215	224	222	238	222	207	208	186	235	205	236	196	199	190	228	219	243	217	228	225	211	199	223	215	241	205	234	224	237	221	200	235	207
22705	20966	28669	23418	20961	20975	8527	1451	913	789	727	695	679	623	565	634	643	544	557	588	620	708	645	678	594	576	583	550	498	517	471	507	480	461	433	416	487	480	400	425	435	422	453	418	428	431	429	439	438	443	442	463	472	491	485	505	478	463	379	425	439	415	406	403	447	430	440	423	439	416	404	376	401	385	407	388	389	423	382	394	397	402	429	401	400	383	393	424	419	421	390	388	404	397	398	400	384	459	373	391	413	411	357	411	407	407	386	412	404	373	371	400	385	417	403	436	416	387	395	432	418	435	396	375	385	389	391	418	429	398	400	406	416	356	441	413	373	381	408	375	409	414	428	397	393	383	359	386	385	428	389	448	391	386	427	372	402	403	398	432	394	411	394	398	410	413	359	394	420	367	388	409	441	383	444	399	393	438	435	394	406	394	386	393	417	420	369	394	426	374	360	399	407	408	366	418	386	401	395	350	385	379	399	405	400	373	414	425	423	386	412	389	420	444	397	436	431	433	407	418	401	352	400	396	391	415	418	412	420	365	414	407	409	356	416	401	373	392	389	387	391	372	427	360	392	355	417	420	382	380	409	369	410	401	403	390	396	390	390	384	420	432	414	394	389	409	383	383	447	387	412	401	361	395	403	424	432	404	406	358	389	412	419	395	442	406	357	413	393	400	387	379	402	449	380	394	421	412	362	379	394	384	362	389	414	389	392	405	409	401	390	408	393	410	412	398	352	364	403	412	389	413	444	388	417	442	387	390	414	414	376	422	415	416	368	397	408	400	336	454	393	392	409	422	414	426	412	385	407	403	367	375	391	377	403	405	410	404	412	415	415	414	433	393	396	419	425	396	363	417	384	408	376	376	390	403	399	362	402	396	412	367	404	431	396	397	422	401	381	366	425	412	427	364	409	413	338	407	395	386	378	453	387	419	395	390	364	404	409	424	425	386	392	409	390	417	430	434	426	356	427	371	369	391	410	442	380	439	390	387	414	435	403	377	355	394	418	404	388	392	362	385	417	379	434	424	443	388	402	415	399	409	400	401	415	400	431	371	400	384	451	405	431	423	420	420	401	434	418	423	392	381	409	439	403	392	418	415	400	412	404	392	438	401	382	406	405	422	407	369	407	423	382	407	387	432	391	383	417	425	378	373	431	412	407	383	439	371	414	381	404	382	391	421	402	396	402	357	371	408	438	435	391	403	395	412	389	387	417	415	406	371	383	423	415	361	385	355	383	421	401	403	403	375	392	387	364	392	389	431	408	385	394	414	397	414	406	384	395	394	393	402	401	394	397	405	387	382	411	400	444	440	383	437	422	379	396	355	349	389	425	380	386	377	395	415	398	387	406	348	424	395	394	369	399	407	409	411	408	425	399	397	395	405	391	420	405	424	438	388	423	405	388	403	385	405	386	413	407	425	413	385	381	391	409	402	435	398	383	420	380	395	384	373	384	385	386	401	380	383	405	405	410	385	381	416	414	445	398	419	410	393	376	412	429	407	393	359	366	401	428	401	411	384	381	401	379	404	419	421	405	435	369	420	388	414	384	391	371	389	412	402	393	398	388	424	380	391	381	403	374	369	407	427	397	409	435	387	428	416	392	407	434	368	424	375	405	373	395	380	374	425	426	363	392	406	409	403	448	409	407	371	425	435	378	415	383	399	390	427	367	383	391	367	369	400	412	431	415	408	357	396	407	410	436	357	409	401	384	386	432	405	397	428	416	422	402	405	417	381	406	419	372	448	430	425	437	362	389	425	399	418	402	414	410	397	390	414	417	387	383	462	382	399	382	423	397	390	392	408	428	410	364	393	389	416	413	385	388	371	396	369	400	382	389	418	390	388	393	370	397	378	432	391	444	425	408	401	373	403	389	407	415	420	409	368	409	421	424	382	392	378	402	408	418	393	389	393	414	400	394	390	407	346	424	400	375	405	397	381	417	401	398	419	379	425	413	382	367	419	435	416	416	402	394	404	355	362	378	442	407	413	403	404	383	394	411	405	399	380	400	369	384	391	400	438	395	369	385	435	399	406	455	423	398	422	384	360	397	393	419	419	409	456	401	384	375	391	414	384	382	401	398	393	379	360	435	402	397	407	414	434	415	414	390	400	407	396	372	395	401	403	355	398	408	403	402	412	423	395	383	385	447	412	392	406	407	402	382	452	413	400	386	400	440	364	375	410	410	390	392	380	383	405	394	374	409	402	414	406	388	425	432	402	402	439	399	407	374	387	402	402	393	362	402	370	423	415	403	374	381	407	430	401	448	372	409	399	356	394	414	379	395	391	426	386	406	392	380	416	425	419	411	408	386	398	433	393	369	400	431	395	402	398	376	355	415	387	418	416	410	416	348	400	375	424	417	417	362	395	426	401	415	378	442	368	398	406	374	377	431	389	390	363	415	378	406	375	397	376	417	389	392	403	413	366	401	422	361	420	385	397	380	451	414	406	379	389	371	413	380	399	413	379	403	378	405	388	407	403	403	361	415	433	414	405	415	391	394	418	424	385	380	388	367	408	359	399	377	399	378	379	389	408	427	396	425	385	394	386	403	377	403	408	376	413	449	428	430	394	369	427	373	385	427	397	380	421	391	389	409	389	421	407	434	428	420	384	405	388	368	377	390	363	399	376	412	399	433	417	410	382	404	416	418	413	381	356	386	401	393	405	380	380	409	370	399	407	419	399	409	433	395	381	377	397	399	370	395	381	408	447	405	415	394	399	374	384	415	386	403	394	377	397	406	426	398	390	404	384	433	392	413	411	426	415	377	396	375	356	404	433	376	410	394	350	351	382	395	413	383	426	427	405	374	372	425	364	406	453	391	397	418	419	395	438	385	368	414	400	409	418	396	373	410	439	367	405	375	369	375	408	402	401	377	384	416	377	381	375	377	409	381	366	406	361	411	373	347	397	406	405	378	400	415	404	418	395	415	374	379	407	406	412	429	385	409	416	364	370	383	419	462	440	366	389	398	424	395	402	409	407	401	393	394	415	421	413	413	383	414	374	397	386	393	407	388	406	384	425	385	402	386	396	412	392	394	401	401	415	381	421	374	415	385	383	436	435	383	374	371	394	413	385	395	426	416	380	411	391	415	385	380	389	388	401	429	403	363	390	415	373	359	405	393	386	409	366	395	398	383	403	388	352	386	375	380	397	394	424	374	391	355	397	364	373	396	391	411	371	411	397	431	387	432	450	379	388	375	401	346	352	371	389	361	414	387	407	361	383	413	400	398	375	404	372	431	370	384	392	391	413	413	387	377	382	389	359	360	371	396	374	413	402	362	392	397	420	380	390	423	388	380	384	396	446	410	373	378	407	406	412	379	404	416	371	386	439	401	396	439	404	369	385	399	366	432	434	363	426	375	402	442	392	426	411	435	388	378	389	402	395	392	405	373	371	405	399	391	380	365	396	393	416	366	389	410	397	428	377	402	376	413	395	432	400	409	399	381	402	423	400	417	385	401	381	360	387	399	379	376	392	381	409	394	404
15049	29091	21047	11711	7436	4812	3607	2826	2031	1670	1366	1223	1229	1075	968	1108	1026	926	851	1031	1126	1219	1124	1061	936	828	785	809	729	793	709	780	680	666	604	636	669	596	657	590	644	625	536	557	604	624	627	586	624	591	646	610	646	671	656	644	624	553	561	559	550	573	543	556	562	594	593	536	532	487	483	539	520	548	519	532	482	515	496	548	530	533	495	531	461	551	481	487	508	502	549	527	549	498	549	506	478	522	523	477	519	526	524	546	493	503	515	527	510	550	542	539	544	543	484	572	522	497	453	500	512	507	515	486	527	522	540	536	506	492	514	512	520	538	531	533	502	523	506	490	489	566	563	541	482	521	527	498	491	521	540	514	503	491	527	470	491	504	558	495	515	552	527	534	564	512	547	538	500	527	527	518	487	503	524	533	502	488	512	525	534	515	513	514	509	533	509	499	523	539	517	540	517	496	492	519	495	501	509	527	493	533	513	501	517	545	491	512	544	541	487	499	560	501	520	547	540	512	511	501	515	525	515	511	503	514	498	510	497	514	484	541	506	512	503	533	479	485	521	465	499	506	522	487	542	522	553	548	540	495	502	520	506	495	509	511	547	579	508	494	525	515	503	485	543	499	496	484	487	517	535	559	517	533	517	513	489	508	545	544	523	539	493	557	515	551	518	495	506	516	471	508	529	576	516	482	485	536	483	481	548	499	510	524	521	531	499	507	493	523	522	575	505	512	495	474	528	507	529	472	531	492	470	520	514	516	504	511	483	492	510	495	479	500	504	505	512	541	539	506	511	531	520	505	513	523	461	508	491	508	525	495	519	531	522	545	528	507	480	520	526	497	506	474	540	481	471	490	535	509	495	460	532	494	490	519	532	472	522	498	489	460	480	548	504	530	508	507	519	520	512	503	534	515	495	498	486	537	529	527	500	522	500	459	480	533	507	469	483	494	473	524	511	467	531	523	520	528	518	492	527	537	490	493	533	496	515	496	516	527	522	483	498	482	521	503	528	516	544	551	528	469	517	497	490	475	559	516	535	491	510	537	526	545	537	547	492	504	497	532	521	491	523	536	504	524	472	524	526	527	485	522	526	510	512	505	496	500	520	476	504	496	538	529	522	509	511	511	480	514	510	565	470	523	523	516	530	512	526	529	542	495	571	514	532	528	539	487	513	483	496	480	509	496	516	500	495	484	555	511	523	503	499	527	536	538	485	536	518	523	515	493	528	490	558	549	525	536	515	528	507	510	510	515	530	531	518	510	510	536	523	547	535	532	499	519	490	472	520	500	478	533	496	480	501	520	518	537	511	483	543	488	528	542	501	503	512	521	526	488	474	489	466	486	511	488	515	506	532	546	507	490	547	507	514	495	501	508	524	523	520	505	496	486	504	498	478	503	504	514	522	465	499	513	491	449	536	485	523	530	510	525	511	508	482	472	511	528	541	521	538	540	538	500	506	498	514	535	506	489	501	540	500	562	489	552	496	539	522	482	504	508	495	551	542	529	527	500	543	500	517	512	484	514	495	494	498	463	494	488	521	530	559	495	541	503	487	490	544	527	518	512	529	474	514	504	489	483	537	543	480	536	472	508	497	509	489	509	502	491	523	518	539	504	490	546	495	504	490	485	472	492	507	510	508	531	534	521	511	512	505	489	491	513	527	500	520	492	450	527	517	508	495	536	523	534	501	529	506	508	497	494	486	526	500	490	567	508	524	497	505	528	512	526	493	496	564	561	513	506	510	496	521	500	481	518	528	475	531	497	490	505	524	529	502	556	493	496	559	522	522	475	555	500	479	494	487	464	530	464	513	498	536	511	544	512	513	539	514	495	524	506	536	548	524	601	472	496	528	541	521	515	524	476	505	495	451	518	494	535	536	484	526	535	500	499	503	522	494	560	550	503	505	485	522	558	507	522	511	517	491	500	521	499	514	484	515	505	534	550	530	549	490	473	525	511	461	485	493	480	488	579	501	522	497	549	490	515	511	497	544	527	515	511	530	559	523	524	508	509	522	527	524	537	503	561	496	481	520	511	511	546	478	487	526	475	528	516	492	511	506	537	508	495	498	544	529	519	513	512	506	496	499	537	499	491	516	512	473	514	448	554	500	522	496	489	522	532	518	522	515	512	540	516	509	479	518	507	504	497	504	481	515	472	525	495	533	573	477	487	503	525	530	507	525	513	542	546	509	451	533	527	498	502	489	546	509	511	565	508	517	510	524	505	527	469	501	505	526	469	501	553	573	500	506	528	481	488	497	505	524	466	512	495	479	548	490	506	531	531	488	523	526	548	520	548	482	530	491	516	493	488	472	537	530	521	476	515	490	510	509	525	517	500	549	535	562	511	523	462	588	522	516	529	523	441	506	528	543	506	520	474	499	494	541	550	512	518	465	526	526	544	533	527	569	514	546	508	484	511	492	491	516	507	510	507	538	514	527	527	509	500	528	540	522	520	495	540	466	530	519	493	515	521	528	477	528	504	471	502	502	493	454	531	519	499	492	518	531	554	555	514	512	498	518	534	531	503	516	478	478	530	505	526	563	489	493	497	521	567	507	518	490	523	481	510	526	540	482	536	496	500	478	474	561	483	512	486	524	489	540	549	492	502	511	527	459	510	488	505	540	527	514	533	502	514	487	565	499	540	484	563	514	516	521	497	517	527	506	480	535	506	540	502	521	532	529	550	532	511	511	495	490	528	533	522	514	493	525	513	548	501	494	527	512	510	523	534	521	496	527	511	534	569	563	518	530	533	532	495	536	521	519	514	527	543	542	526	489	488	569	485	464	505	520	525	512	532	524	527	548	513	531	511	483	513	521	506	451	502	540	483	532	571	523	514	507	512	508	522	533	551	463	445	499	508	501	503	484	545	518	490	536	514	497	509	505	456	518	509	505	526	537	500	496	482	576	476	534	520	553	492	452	530	515	492	503	514	515	445	556	529	525	511	457	505	530	502	495	531	506	530	508	537	474	512	524	501	519	499	508	479	514	487	511	513	540	465	491	522	504	513	516	476	517	524	510	513	527	551	502	548	499	507	507	533	558	520	518	494	525	496	514	475	517	537	536	449	493	528	479	535	510	499	526	493	497	564	523	533	497	521	483	513	525	487	485	526	521	525	520	476	496	478	483	487	516	550	503	518	527	509	531	555	539	531	493	516	471	521	528	504	505	498	532	506	509	545	483	514	458	513	539	542	480	535	550	521	532	522	515	521	506	507	483	547	543	539	532	528	519	540	552	499	528	486	518	479	490	544	492	518	498	523	547	496	529	499	515	515	552	568	527	517	509	491	513	538	532	516	513	517	466	527	502	518	501	496	514	472	527	487	497	564	561	520	509	506	499	539	576	495	540	522	515	529	513	534	527	557	517	512	484	483	498	534	501	504	484	545	533	504	502	519	530	528	536	553	501	497	460	507	507	503	544	470	534	520	520	497	519	522	543	540	543	490	510	513	486	534	561	521	521	545	518	503	533	526	528	498	498	528	524	537	513	514
26758	20162	10840	3120	1308	668	451	343	277	255	249	233	243	261	247	240	231	251	248	300	295	329	291	293	303	252	264	242	240	241	237	276	247	228	227	240	205	205	235	225	228	205	219	234	217	267	223	255	216	251	226	241	258	228	234	263	209	220	233	246	244	224	223	215	237	234	231	241	206	225	236	240	263	236	222	206	222	231	216	222	219	203	230	225	228	225	196	220	215	230	209	221	243	211	213	213	206	192	248	206	197	218	234	241	227	206	241	199	218	211	191	226	220	205	218	221	236	206	231	243	232	224	243	235	218	224	210	226	272	234	211	245	204	214	242	231	241	223	235	224	244	226	202	223	227	221	246	198	203	231	201	222	218	252	202	227	227	233	225	237	234	209	211	228	230	221	233	212	190	223	208	223	233	194	226	200	217	214	231	208	234	260	251	201	207	214	231	218	208	220	240	218	199	222	204	205	206	216	223	240	255	210	202	223	204	220	201	233	214	225	207	195	216	229	217	222	222	200	231	214	225	229	244	243	232	222	242	256	237	234	209	223	214	227	239	213	228	210	210	215	228	201	215	240	241	235	223	230	199	183	220	217	211	214	204	247	213	195	233	225	256	216	210	220	234	215	236	236	221	220	214	233	223	195	226	242	201	231	212	219	230	225	246	212	225	222	229	239	216	231	223	224	227	237	209	222	237	207	250	222	245	236	223	211	270	216	240	193	222	235	212	226	215	235	197	259	224	244	225	236	218	219	205	228	230	219	239	231	223	234	200	215	219	223	235	202	215	221	209	219	215	247	241	187	215	217	222	208	226	242	221	228	238	212	239	217	214	222	211	264	222	244	233	229	232	203	231	237	228	211	222	225	239	221	212	218	215	199	253	235	216	209	216	226	221	224	204	217	220	210	234	222	232	250	220	223	218	210	216	215	242	222	213	236	196	222	221	234	228	238	218	230	249	256	216	220	233	218	247	245	229	196	248	229	214	230	185	209	221	230	215	198	204	227	218	190	229	242	222	191	204	222	241	204	223	228	225	206	211	218	224	198	226	212	211	217	261	214	217	246	244	227	264	223	231	225	228	208	214	233	233	220	227	231	214	196	237	216	214	214	228	202	221	194	219	216	208	211	202	216	224	237	240	251	242	215	204	221	235	210	192	209	219	217	230	216	212	229	217	248	221	195	220	200	200	214	208	226	215	230	230	210	226	224	211	179	239	203	254	252	211	221	241	205	237	236	219	217	208	215	230	204	213	222	204	193	218	222	228	229	229	209	205	237	207	236	240	199	228	213	222	238	211	218	196	241	219	201	207	220	239	233	249	226	221	220	236	238	217	218	249	229	232	243	237	253	233	226	213	225	223	234	216	235	234	235	213	212	203	236	197	244	227	220	217	204	241	219	253	239	209	233	229	226	232	223	233	217	224	219	216	247	208	261	232	221	221	234	205	227	252	205	200	207	224	217	239	204	236	239	232	236	214	219	210	219	239	219	205	218	224	210	224	226	232	203	223	219	214	244	228	218	225	242	225	240	201	200	226	237	218	227	213	208	237	216	256	215	229	230	238	218	184	224	218	242	208	203	209	233	228	238	203	210	219	238	242	227	225	246	257	224	211	232	211	211	200	214	234	235	219	235	241	218	244	236	254	219	232	218	210	241	202	234	256	241	228	196	230	227	196	227	213	249	207	204	208	246	187	226	196	237	224	220	219	214	236	238	219	205	219	250	210	198	178	244	210	207	186	236	223	231	241	220	210	223	208	203	238	234	236	217	243	226	227	248	211	253	209	204	208	208	227	236	217	207	233	219	250	207	236	220	223	216	194	217	192	204	223	215	238	226	223	221	215	223	193	225	211	195	243	231	232	247	241	240	213	214	239	229	209	226	210	233	209	227	229	241	220	218	235	229	216	255	247	207	231	283	215	235	201	220	224	215	203	229	215	241	230	217	212	211	234	208	220	224	211	196	198	234	220	200	210	222	244	225	231	223	220	227	226	238	235	240	249	221	230	213	206	205	240	235	214	206	222	211	214	216	199	212	227	231	211	210	229	237	234	202	192	202	213	218	229	237	228	221	212	206	214	224	200	249	212	227	218	227	217	223	219	237	226	203	206	227	217	216	202	210	239	210	213	225	221	209	239	217	243	222	244	217	245	207	216	229	224	222	236	242	214	216	220	223	221	232	216	221	218	225	227	208	222	222	227	229	228	214	215	215	221	212	231	247	210	236	237	226	214	221	216	218	213	227	226	201	205	235	201	220	232	224	218	214	215	229	226	236	240	242	216	253	238	212	235	220	223	217	223	204	228	228	227	198	214	222	220	231	240	198	224	208	215	245	232	223	231	240	221	219	225	223	215	216	227	236	212	203	209	207	228	220	243	231	220	209	219	242	201	249	211	262	214	218	222	219	229	206	224	222	224	235	259	227	210	210	243	215	236	226	216	204	244	244	235	229	230	224	221	223	238	222	210	254	226	216	211	197	212	233	239	237	220	196	239	214	213	226	217	246	217	264	202	254	212	226	222	222	210	236	237	248	238	214	219	218	204	215	222	220	221	209	227	229	214	219	221	234	217	259	223	205	185	216	194	223	234	229	194	225	214	222	222	232	228	220	263	207	248	235	240	209	261	238	214	250	204	235	227	212	224	224	236	234	221	239	250	274	219	187	223	218	221	218	211	235	246	212	235	203	245	205	195	236	223	227	227	196	238	193	236	216	199	211	224	221	214	243	200	201	243	222	187	218	223	227	215	217	240	244	202	234	218	215	224	235	234	226	248	204	214	267	225	220	251	219	216	209	222	228	223	214	229	205	218	239	226	203	226	219	201	194	227	235	210	216	235	250	203	249	207	236	254	224	218	224	213	200	232	206	206	233	233	219	209	237	223	209	210	221	224	205	228	206	259	190	232	204	245	202	226	227	222	221	225	203	201	210	224	233	218	196	228	193	200	230	223	239	241	209	236	231	220	245	220	207	199	211	240	215	216	230	211	234	225	203	227	209	216	241	224	240	216	223	217	212	219	198	199	258	195	224	252	222	214	215	240	224	209	211	195	203	240	241	208	212	236	225	233	193	226	211	202	227	193	236	222	224	219	229	261	226	212	199	251	234	216	203	262	232	211	240	254	235	219	198	248	238	206	246	179	241	213	219	239	238	235	215	246	218	227	211	230	228	224	227	258	233	228	232	253	227	188	216	226	202	245	239	228	224	247	205	219	218	232	238	227	252	250	226	227	232	213	237	213	226	221	238	234	237	217	209	238	219	212	237	225	205	224	242	197	207	241	232	246	217	240	238	243	221	204	233	199	232	240	239	238	224	227	231	206	224	240	244	206	207	225	214	227	219	228	220	218	197	244	231	237	204	242	202	219	204	213	242	239	211	210	209	235	241	240	233	196	220	218	224	235	228	224	221	210	218	255	208	222	228	221	236	225	235	216	226	228	222	199	236	243	197	219	234	239	209	203	229	204	236	240	217	214	233	236	196	227	215	222	212	198	223
10837	14783	8476	3695	2120	1081	799	618	429	362	335	325	369	339	324	390	408	399	373	378	454	525	481	458	466	393	375	357	371	398	315	390	354	343	293	323	316	292	318	291	268	309	313	284	335	350	341	312	306	344	343	308	315	305	334	327	292	312	286	337	302	287	293	279	297	348	282	274	291	279	303	294	276	281	288	257	296	258	269	314	301	286	285	261	295	271	318	285	293	247	294	285	281	258	303	270	305	275	297	295	296	303	286	290	294	278	299	271	302	260	300	288	285	290	288	254	263	280	282	307	296	254	292	282	273	251	292	285	327	290	256	280	295	279	309	302	269	299	294	283	270	311	311	259	269	284	300	277	274	266	280	268	295	315	253	291	304	346	280	264	302	272	287	346	318	305	294	283	316	280	321	288	272	265	297	285	296	278	256	302	284	287	284	263	280	285	296	298	292	279	268	271	299	290	292	293	286	294	275	294	282	280	286	309	281	309	313	296	268	297	298	308	281	288	283	266	290	282	310	272	287	290	322	273	279	280	268	284	288	297	317	301	306	294	313	281	297	263	267	327	314	285	304	284	265	303	252	306	295	306	281	288	286	303	298	267	284	289	299	254	271	261	281	300	279	282	293	269	286	268	295	270	283	263	302	315	284	269	288	307	279	313	288	286	305	330	305	254	276	275	293	277	291	296	284	263	336	268	307	297	293	277	276	299	294	301	280	264	283	321	277	288	289	285	262	292	300	287	262	280	270	297	312	265	307	318	296	302	300	287	295	272	302	277	293	252	308	302	288	276	285	295	296	292	297	279	297	270	280	274	266	313	272	300	285	255	316	323	305	294	263	302	300	277	310	266	296	311	314	288	285	282	286	287	301	332	297	269	283	326	301	256	264	276	301	283	303	259	295	280	279	288	274	296	271	275	268	275	267	329	270	275	280	329	288	289	249	305	288	308	280	297	297	320	271	300	274	301	291	290	286	297	295	272	297	280	288	291	323	298	299	300	307	309	268	290	267	257	283	304	298	288	266	320	295	321	295	304	293	300	309	268	277	325	287	303	303	293	282	295	327	268	275	302	299	288	298	316	285	281	298	257	261	282	276	306	304	317	317	320	290	264	292	331	287	280	299	265	292	314	307	299	284	304	314	281	292	288	285	297	293	292	309	307	268	303	284	295	286	272	273	271	272	282	259	262	316	290	283	293	278	293	302	317	299	310	287	314	302	280	298	257	304	317	293	276	271	282	285	326	281	274	297	259	313	302	305	299	289	295	270	279	283	275	291	264	309	282	279	315	278	312	299	288	306	274	280	310	277	294	295	258	285	310	313	307	279	276	269	292	259	287	288	288	307	301	274	297	285	269	280	273	276	310	307	294	326	278	304	280	306	312	292	303	286	277	287	324	259	307	258	284	326	275	293	289	254	286	314	264	288	289	290	295	284	278	293	308	299	302	295	289	291	331	313	273	305	276	285	300	317	260	292	270	296	290	274	320	324	298	270	257	298	300	266	276	283	266	245	285	272	300	272	265	259	311	272	297	274	284	274	300	299	269	254	299	253	264	255	297	273	284	287	271	282	285	288	288	320	293	267	288	296	283	316	272	293	266	293	299	304	313	283	314	278	325	309	297	289	284	291	302	312	286	292	268	286	294	305	327	282	288	293	292	299	319	293	289	275	277	279	272	299	310	284	314	300	294	302	297	278	284	292	292	305	296	289	286	293	300	319	301	297	297	303	310	269	268	305	282	308	265	276	289	271	293	300	300	293	275	300	282	275	280	271	282	277	306	302	275	290	258	272	289	299	280	277	285	337	274	278	269	296	293	288	316	288	301	275	283	320	300	279	307	279	310	296	275	309	309	297	279	291	265	305	308	313	294	276	279	283	263	286	312	298	304	309	283	299	289	312	311	304	281	284	283	296	275	276	304	283	282	299	300	296	307	280	284	288	288	291	264	270	289	301	293	284	310	273	290	287	276	292	281	295	299	299	284	257	269	296	288	288	289	268	258	311	269	291	280	296	284	279	266	257	294	288	285	277	302	298	296	308	265	303	307	290	306	287	277	300	273	283	287	297	315	291	279	284	286	284	280	298	275	297	314	305	305	312	260	272	285	289	310	317	272	287	283	252	294	284	280	328	297	292	274	275	285	301	311	288	270	290	280	293	270	259	262	296	298	277	261	288	299	255	320	291	287	279	283	275	296	296	291	262	289	278	308	287	308	249	299	281	275	296	297	308	278	292	271	315	301	294	289	306	284	284	286	265	262	282	290	255	271	295	275	298	275	282	328	261	305	313	287	287	280	301	273	301	296	297	292	275	285	285	274	281	316	295	304	267	282	322	300	268	267	296	282	269	306	300	296	295	266	294	319	304	270	279	311	325	331	284	310	294	287	249	289	285	291	301	276	293	331	292	308	296	281	266	287	261	267	294	301	270	265	278	279	319	302	298	291	283	259	280	300	282	273	285	276	269	297	308	293	291	289	291	263	300	274	302	283	292	301	301	274	301	279	280	267	294	299	267	253	306	266	281	296	296	307	294	318	258	299	289	296	310	269	275	282	292	254	295	292	302	281	279	303	291	286	274	295	310	264	291	263	296	272	288	308	270	281	285	300	266	287	288	267	304	291	296	287	293	287	266	301	290	322	314	300	286	291	291	281	291	284	299	306	283	305	328	291	276	283	303	310	311	292	290	298	277	300	261	286	276	312	293	294	307	295	279	274	310	296	264	259	277	278	277	305	285	279	280	299	284	261	279	310	291	290	277	290	271	300	321	284	302	283	279	288	281	288	289	293	295	300	281	286	310	306	267	285	263	263	298	301	323	306	274	303	272	280	281	294	256	271	292	270	330	290	307	277	273	273	263	277	297	308	304	258	284	272	285	279	325	238	290	243	307	289	265	321	291	282	305	296	291	276	306	300	314	288	276	263	294	311	271	295	293	287	289	295	258	265	288	287	303	288	286	258	286	255	289	296	296	291	265	268	281	289	283	291	307	279	301	287	266	265	279	266	272	268	285	306	322	273	281	278	273	295	266	302	298	286	269	265	303	279	282	296	308	264	276	287	276	276	291	317	314	291	310	276	276	269	314	268	288	284	280	286	281	299	301	289	295	290	267	305	271	246	282	274	276	307	303	299	288	292	321	325	279	270	305	306	289	266	282	279	271	302	297	291	305	291	275	286	293	248	314	295	297	294	280	308	305	267	287	301	284	275	305	302	282	264	317	261	276	283	278	286	300	285	274	301	277	267	271	296	293	285	290	298	274	296	302	295	276	281	277	287	317	301	305	267	266	312	302	280	279	271	283	288	291	296	281	292	275	303	292	328	300	285	300	290	310	305	297	260	313	297	263	284	279	279	281	254	299	273	274	271	284	275	268	282	303	301	314	298	312	299	262	275	298	254	251	280	300	273	305	295	284	287	283	295	296	317	287	288	293	265	278	274	301	301	286	301	294	275	299	271	291	289	256	261	277	277	295	307	294	268	278	294	300	278	281	292
23759	20959	28162	23936	20923	9345	1419	981	670	655	557	554	527	516	471	471	534	518	506	483	562	561	576	555	497	506	456	477	478	449	466	467	463	465	394	425	467	421	417	393	393	420	406	413	415	459	454	420	418	403	408	421	390	460	442	417	481	390	432	366	416	425	419	428	370	438	418	395	379	433	422	357	398	390	377	377	403	426	400	396	418	419	399	384	417	416	368	365	384	387	361	382	384	406	395	422	403	381	375	398	414	405	437	419	400	395	402	389	406	368	419	403	410	413	398	412	383	408	398	397	411	397	387	402	399	411	406	383	402	377	362	379	403	410	392	387	409	402	383	401	416	389	400	369	396	396	385	399	420	365	423	417	372	390	409	382	400	418	427	407	409	383	403	389	404	394	363	404	380	404	394	396	424	396	424	380	381	377	384	359	399	374	375	370	394	405	396	409	350	430	377	399	428	390	397	438	419	388	426	354	389	373	405	393	431	412	444	415	375	426	408	400	412	358	401	380	391	383	429	385	377	391	399	377	370	393	376	362	438	404	408	375	352	387	399	381	396	400	423	383	398	390	388	413	354	376	379	391	382	419	398	382	431	418	367	397	427	410	378	403	406	385	388	376	362	421	398	403	405	364	397	407	408	359	414	418	404	390	408	380	390	373	394	368	366	388	397	385	378	378	412	392	380	388	419	412	404	426	388	379	382	397	355	389	415	384	414	367	410	406	380	383	408	420	387	381	395	375	381	381	387	402	377	418	418	404	401	372	399	411	376	401	368	401	388	384	396	410	411	411	402	400	417	407	397	390	412	400	420	419	425	434	372	397	422	369	414	407	391	387	389	411	356	412	398	444	389	383	382	366	387	404	437	387	403	385	398	408	397	402	351	399	389	412	406	392	378	388	391	424	418	364	389	409	409	391	380	387	414	382	390	331	375	396	448	393	411	440	401	420	431	369	399	378	457	339	405	399	338	394	358	437	393	390	397	420	373	381	386	391	371	355	369	380	397	394	405	415	403	411	411	407	394	368	397	350	417	423	435	428	419	432	376	384	419	389	428	403	379	418	396	373	392	398	380	374	428	396	418	433	390	388	420	378	401	406	439	372	386	397	389	429	386	367	403	406	344	370	385	394	401	406	388	381	371	415	411	432	354	387	372	368	386	422	390	396	418	405	391	431	382	414	388	424	408	371	423	387	391	405	394	398	417	402	422	412	397	359	410	406	402	383	373	392	417	444	377	404	392	392	395	377	404	422	388	354	408	395	392	373	414	366	402	389	403	343	429	404	408	388	378	444	392	379	429	415	401	412	400	410	379	378	403	415	384	389	394	379	438	369	422	408	391	373	394	390	411	413	413	394	441	371	393	372	384	408	382	398	411	408	393	415	433	402	417	400	385	390	384	403	374	424	377	393	397	424	409	386	397	390	358	386	431	407	385	370	371	395	395	411	374	381	382	394	409	414	383	395	390	419	382	401	385	448	383	410	442	356	401	370	378	386	387	410	388	347	425	375	375	399	415	417	397	399	375	412	415	391	414	373	413	382	394	400	390	375	425	392	408	356	384	366	385	426	368	423	416	381	400	401	392	403	420	394	430	405	384	407	388	423	401	419	413	407	394	422	405	386	399	394	417	388	410	428	367	369	361	384	426	376	433	366	384	412	399	374	408	402	384	383	401	414	339	381	398	364	357	391	421	385	402	391	406	393	398	434	380	395	404	394	423	398	397	403	386	366	380	367	393	425	395	397	372	396	403	410	445	402	414	382	389	409	409	394	396	383	410	412	388	378	419	409	439	381	408	369	430	383	358	409	378	391	399	404	384	429	415	387	365	397	416	383	405	382	363	450	390	432	356	395	392	398	409	381	396	394	393	361	384	398	375	413	356	364	402	372	408	384	394	383	363	378	390	380	395	393	401	396	416	381	375	372	359	371	412	370	406	408	402	364	407	391	420	417	406	369	371	360	373	360	403	410	413	386	371	383	398	372	403	402	364	400	374	442	371	394	388	410	387	394	383	394	368	381	411	381	402	396	425	387	359	386	417	384	388	399	387	413	377	424	393	402	390	373	377	412	390	416	401	429	424	425	371	407	403	413	421	393	367	380	394	402	406	434	390	374	381	409	427	406	401	419	412	404	400	422	409	376	402	365	405	384	396	376	401	376	359	416	425	432	372	353	359	396	404	402	335	408	412	416	413	407	409	431	381	410	385	387	433	400	365	381	370	387	387	405	400	401	423	394	391	401	405	406	398	373	402	348	411	380	375	388	402	437	367	361	399	402	398	411	385	398	411	396	409	391	389	408	417	368	424	415	414	405	383	392	401	391	409	431	388	406	402	390	420	424	427	398	375	427	397	396	400	371	431	397	413	380	387	370	403	401	383	413	395	374	365	379	402	390	418	429	400	423	433	379	407	418	416	381	403	395	413	400	404	409	383	395	387	385	388	408	411	395	423	421	387	441	406	405	406	402	405	380	387	365	382	410	401	426	389	411	368	386	370	370	417	374	368	394	387	384	401	403	406	405	390	429	394	387	416	361	373	404	347	397	403	405	414	423	399	394	424	371	389	383	396	365	393	386	367	395	418	368	377	406	402	375	359	353	411	464	422	381	380	400	398	411	358	408	385	393	365	394	409	408	357	399	382	381	399	405	385	376	416	396	356	382	387	388	397	405	377	408	391	377	385	377	342	424	392	430	357	382	407	420	440	397	407	404	408	366	381	399	422	402	378	400	397	425	430	395	388	369	393	424	380	396	433	372	387	391	430	411	391	388	412	370	385	392	376	439	403	405	404	372	419	365	388	363	401	374	366	356	399	421	392	402	399	412	423	379	394	378	385	393	386	369	366	378	404	389	404	412	405	385	393	404	406	397	378	403	413	334	368	419	397	423	423	395	393	387	395	382	366	390	378	376	408	380	411	383	425	374	407	385	420	411	391	361	404	401	449	431	397	393	396	406	395	376	379	405	448	377	366	402	409	370	391	397	410	394	433	390	428	391	401	354	355	389	394	377	364	388	360	388	415	380	379	358	407	418	427	381	375	401	410	381	412	396	387	390	346	392	383	403	366	388	404	369	402	397	414	377	370	384	351	396	415	425	388	391	417	429	397	401	378	415	399	378	389	370	424	411	387	400	386	387	371	373	390	386	373	364	390	408	381	352	413	425	405	377	382	399	376	413	384	387	396	417	403	411	399	383	379	387	386	413	410	424	377	370	394	386	401	390	419	392	423	427	395	332	377	387	411	368	401	402	369	385	387	437	392	405	409	374	390	382	424	377	403	394	382	406	398	384	376	392	422	408	365	362	419	416	378	395	410	414	378	394	375	372	387	401	435	391	394	402	379	381	363	402	389	404	368	386	425	392	396	360	357	394	367	382	422	358	399	369	396	390	394	391	363	398	403	365	399	388	383	410	410	377	398	400	408	406	394	368	379	400	394	401	410	388	427	390	432	396	388	422	417	413	407	397	374	377	399	397	408	405	397	382	401	406	429	400
11840	22505	15874	8121	5242	3123	2227	1892	1298	1088	975	890	865	811	731	716	753	737	726	818	864	948	939	858	794	757	697	708	659	685	668	614	621	625	576	611	605	560	497	551	535	516	571	536	537	592	547	556	600	606	575	570	624	621	584	595	577	526	553	526	538	509	490	513	532	584	599	508	537	505	534	493	529	507	476	502	504	477	557	552	529	493	457	534	509	522	501	499	530	501	485	492	549	513	521	525	514	535	549	514	497	526	509	537	522	517	539	548	531	525	470	485	511	482	535	476	473	522	510	477	517	504	535	553	515	491	501	522	517	488	484	475	485	483	520	501	477	521	502	513	538	534	490	470	488	473	529	478	525	498	488	514	520	507	522	493	485	500	524	508	476	515	530	519	513	505	485	473	477	490	550	511	502	501	518	518	547	459	521	512	508	489	526	530	534	530	544	495	470	503	517	459	513	518	493	480	532	499	538	502	488	427	484	504	503	492	508	513	476	513	520	504	516	505	491	472	474	517	500	522	492	527	501	496	511	521	510	545	500	491	509	516	541	514	516	515	471	531	489	516	454	497	485	507	474	478	516	469	514	493	521	517	501	524	507	502	478	484	505	487	460	533	503	509	507	504	560	511	535	532	502	564	491	510	504	475	523	491	513	502	515	484	511	498	533	494	488	489	523	518	513	477	485	479	497	524	491	509	512	509	509	474	533	523	523	485	494	503	500	478	517	504	486	464	519	511	511	495	484	528	504	492	527	512	503	544	469	510	495	500	544	503	521	491	537	495	487	528	492	549	493	486	483	550	484	511	536	506	544	516	481	493	520	517	528	509	508	501	500	567	514	535	494	505	516	498	484	525	489	501	489	503	518	471	516	520	465	513	553	511	438	547	530	510	498	488	544	540	556	526	487	531	495	511	493	478	505	488	494	544	495	523	504	498	480	461	504	516	483	522	514	539	491	481	483	519	495	495	485	528	498	531	487	550	509	521	522	484	519	475	460	507	530	501	498	514	544	516	498	542	558	478	484	527	518	469	499	495	525	515	500	503	522	538	515	510	501	511	508	493	536	493	522	520	493	494	467	563	508	527	494	526	506	470	507	512	540	529	522	487	504	464	469	512	508	549	484	520	493	473	516	519	528	510	485	492	501	531	497	499	504	520	515	511	484	487	504	512	544	514	495	492	485	475	488	538	505	507	536	523	510	489	587	544	515	504	525	489	523	570	507	495	548	504	535	506	500	518	524	492	517	503	503	497	511	491	495	489	512	533	506	513	504	484	538	524	512	497	509	543	542	484	526	514	480	488	534	540	475	525	497	503	489	480	526	503	459	535	513	495	511	510	524	481	495	494	448	518	482	488	525	514	516	527	516	478	536	509	504	491	525	523	541	479	508	516	534	497	512	484	516	495	503	474	538	506	513	496	519	495	472	509	538	533	519	543	497	528	529	514	505	490	534	524	544	493	516	520	505	460	475	495	514	492	526	531	503	517	515	517	510	504	459	537	523	506	542	519	542	515	516	516	489	531	515	519	492	509	534	510	513	503	516	512	489	507	502	529	466	550	565	442	488	479	520	547	535	542	501	570	507	515	509	460	499	530	452	516	492	549	473	512	488	508	503	499	478	447	506	550	511	518	490	498	512	480	522	529	495	494	511	508	498	546	517	505	497	495	510	509	512	548	493	504	536	516	508	500	507	518	502	535	540	503	532	516	484	500	461	516	538	497	468	476	559	514	509	503	512	523	506	525	514	498	503	516	510	529	492	528	459	499	519	531	538	515	517	547	488	542	483	489	495	516	524	499	517	540	493	503	509	487	506	494	480	548	503	507	500	497	488	498	546	476	478	518	480	515	541	557	529	468	488	488	507	516	503	523	491	476	546	507	533	495	535	519	478	517	482	533	516	488	513	493	532	483	449	496	502	507	545	463	495	488	499	514	502	536	493	534	497	558	498	523	507	514	479	531	514	504	524	490	500	468	491	522	518	484	514	552	506	511	493	510	491	498	458	513	512	504	478	537	506	523	553	481	516	515	503	480	520	494	515	477	486	507	538	470	509	508	496	473	491	492	499	527	518	518	521	489	518	533	520	489	481	515	476	527	490	519	520	481	529	512	471	512	531	516	480	469	467	513	517	468	484	481	489	497	503	517	507	484	524	553	520	533	508	497	535	496	505	467	515	510	493	484	505	515	528	508	519	506	508	519	511	468	499	522	502	519	523	504	503	539	553	513	510	502	483	505	510	457	455	513	516	499	542	491	474	469	519	546	525	491	467	479	547	495	502	520	526	493	491	502	484	508	481	486	471	500	469	510	525	491	524	534	533	515	527	508	490	498	508	498	535	512	507	509	528	500	509	492	470	487	503	506	523	503	484	468	518	491	480	496	535	499	477	522	498	535	506	503	492	476	494	485	473	486	499	498	552	505	492	551	494	491	493	509	471	527	503	492	535	523	529	519	491	504	500	544	485	465	486	480	494	492	469	507	508	502	487	560	499	502	511	521	493	489	508	559	513	540	488	481	500	462	503	500	556	478	429	503	477	500	521	490	493	494	499	492	488	520	530	519	495	532	535	544	475	500	517	494	502	492	459	443	509	519	533	500	520	512	544	499	526	508	519	530	507	541	507	530	475	483	530	474	502	482	499	494	505	501	518	482	516	530	499	521	541	522	556	524	504	485	525	509	483	515	476	543	504	556	485	500	478	502	498	518	540	482	498	493	479	472	515	543	531	548	510	503	490	492	512	503	525	487	502	523	533	521	488	558	492	524	534	539	474	499	504	495	495	514	500	522	530	497	535	475	544	519	503	461	509	503	523	475	468	509	546	482	546	530	478	539	511	509	503	483	507	525	493	538	517	504	493	491	486	526	508	497	467	496	488	531	460	501	520	551	469	506	492	532	503	530	499	494	480	495	527	472	509	447	570	516	489	529	537	524	518	482	539	491	531	542	523	495	487	504	483	501	508	516	503	491	532	534	520	538	528	507	514	511	532	508	509	508	522	494	488	469	523	552	485	509	510	511	482	514	508	537	518	531	526	523	491	530	559	497	504	515	524	485	497	501	501	517	527	531	520	511	504	546	510	522	518	497	517	507	538	514	470	506	555	506	521	504	503	521	529	521	510	466	524	535	519	498	522	483	487	475	506	495	528	510	485	492	502	500	541	544	479	541	502	498	502	501	517	477	512	501	536	493	547	520	501	509	543	506	471	539	476	541	501	493	502	504	500	512	522	484	496	483	518	514	509	458	523	493	554	490	504	496	502	491	517	518	474	545	538	490	468	526	508	505	534	512	506	511	485	483	534	507	521	521	526	541	547	494	535	521	535	522	519	519	512	507	495	510	496	504	490	477	485	533	505	527	482	515	518	477	479	477	473	484	472	531	504	505	510	524	548	511	487	513	524	538	502	520	542	531	532	511	519	522	472	491	508	554	484	513	495	455	512	531	544	474	512	504	519	510	526	530	533	497	491	498	521	493	510	471	495	502	515	500	531	472
24940	20989	26958	24908	8320	851	554	462	290	249	217	240	237	211	220	203	203	214	215	245	263	320	307	234	224	205	238	185	222	190	197	184	174	205	172	161	166	196	178	166	177	145	158	157	169	141	189	158	177	167	164	164	204	187	203	188	190	176	186	157	153	159	157	162	153	173	158	154	167	163	154	175	168	140	144	151	160	152	156	178	173	150	153	151	152	126	157	146	169	170	152	156	157	145	140	160	167	150	145	155	158	149	170	172	148	139	157	143	150	159	124	142	155	140	163	168	149	181	148	165	161	141	158	164	153	131	175	151	153	156	148	149	138	158	150	147	172	145	150	163	163	150	150	127	171	164	172	160	151	152	150	164	160	160	147	171	160	174	155	156	153	151	167	141	153	166	138	143	166	143	147	159	133	167	164	170	148	148	147	165	143	160	149	130	158	135	153	150	167	150	138	151	144	180	163	154	160	177	143	154	163	179	147	151	161	187	159	138	167	155	163	153	147	151	164	148	169	129	142	152	156	133	157	150	161	155	153	171	155	166	182	156	156	169	144	140	166	150	158	139	178	150	158	123	139	145	169	163	178	152	166	158	152	165	162	156	152	151	158	132	149	161	148	164	154	133	174	147	148	162	135	146	160	180	121	170	135	127	149	138	172	149	148	155	145	151	144	157	154	144	130	139	160	161	148	158	162	160	139	162	144	120	160	168	160	161	154	142	127	164	155	151	151	147	146	142	170	157	160	159	171	149	168	134	143	160	140	155	125	154	174	157	164	129	165	157	159	165	146	175	141	153	151	162	130	166	156	182	144	138	150	157	177	157	156	140	167	175	164	168	145	153	152	151	155	158	145	163	159	134	163	149	172	144	130	143	136	135	175	147	153	153	156	153	149	163	181	145	177	161	163	174	160	156	141	155	140	146	141	155	166	161	150	152	154	147	143	164	137	153	159	166	159	153	159	151	147	159	182	168	169	160	174	145	167	144	176	139	155	161	158	158	194	133	157	143	173	173	159	183	180	162	129	161	155	138	164	149	157	144	149	159	163	180	145	154	154	162	154	153	174	127	173	144	185	146	169	149	151	165	155	145	186	170	167	166	176	157	168	150	140	170	176	163	153	174	154	145	162	151	148	168	160	143	157	154	176	181	146	162	126	156	143	165	155	144	169	167	144	185	147	153	145	133	140	132	132	150	159	150	152	166	134	159	162	157	168	148	161	173	168	151	156	160	161	152	130	145	152	152	163	144	157	158	169	146	162	154	150	161	155	163	179	161	150	166	128	134	159	145	143	146	154	140	150	171	132	151	150	146	155	174	156	155	153	148	159	185	158	148	159	166	149	151	171	137	134	145	148	143	156	156	157	156	147	158	146	152	147	141	150	173	148	155	143	148	130	142	151	137	162	153	160	140	141	148	159	145	134	169	158	131	173	151	149	152	148	171	180	136	166	167	146	153	165	151	150	150	170	144	167	142	180	155	152	143	159	152	178	155	147	141	139	148	152	139	165	168	150	162	163	172	151	152	153	156	147	136	164	155	163	145	146	153	158	152	171	120	158	140	170	155	151	143	145	174	166	164	161	137	146	158	141	182	146	157	151	150	133	148	166	135	154	162	154	142	157	157	152	145	176	152	132	161	136	163	137	156	150	132	162	149	142	150	152	152	166	155	155	153	161	162	156	150	166	158	135	147	128	156	141	156	149	131	162	143	157	168	144	144	167	175	126	174	147	163	144	151	151	151	135	143	141	150	166	153	164	140	173	150	154	159	150	152	160	135	155	162	150	138	156	171	146	172	167	157	162	163	160	147	145	154	162	165	153	167	154	141	169	170	158	139	151	140	153	148	149	166	153	139	174	159	159	147	138	144	169	155	156	145	150	138	169	149	149	156	145	161	152	154	143	142	147	161	155	155	152	127	150	151	158	165	147	146	176	164	158	163	154	143	150	163	158	168	159	164	164	157	139	169	135	119	177	150	152	152	162	183	144	138	167	154	158	141	148	186	155	141	169	180	157	123	140	160	138	152	165	154	134	141	130	157	144	155	150	156	151	159	164	179	160	136	148	142	132	138	179	165	174	165	177	171	142	155	138	174	152	152	149	165	135	157	157	141	170	143	146	160	157	132	173	172	158	157	171	164	159	164	148	152	147	163	140	150	147	147	160	142	137	173	139	176	166	138	158	156	151	154	176	185	139	167	156	154	165	173	157	151	174	164	139	172	153	162	135	144	159	137	159	158	151	134	138	164	139	151	157	159	146	144	142	147	158	174	148	147	136	148	161	176	125	171	143	138	146	169	177	163	134	155	152	158	168	172	174	151	180	184	163	160	154	142	157	170	157	173	149	145	139	177	170	159	159	159	156	153	157	153	155	146	144	162	159	154	142	168	129	150	145	170	153	138	137	173	148	160	170	157	157	163	147	153	139	152	153	160	138	151	141	166	167	149	145	144	149	154	153	164	167	150	145	152	153	178	171	168	139	142	141	167	151	165	148	162	159	148	144	175	158	167	156	147	163	152	146	150	159	177	151	171	139	128	149	155	165	159	144	152	153	146	158	161	136	140	150	122	130	170	148	159	131	153	151	168	164	154	156	164	137	153	144	144	152	160	142	152	187	157	167	166	135	159	155	143	153	160	150	146	159	149	146	149	166	144	156	168	179	138	144	162	157	163	165	154	154	131	133	144	139	160	144	163	166	150	158	144	167	149	128	146	141	146	138	159	177	122	155	148	123	161	166	154	150	149	170	134	146	135	143	145	175	164	159	111	135	167	156	164	155	153	139	161	154	180	155	159	152	147	137	140	152	172	158	156	156	161	150	164	149	154	150	163	137	165	153	132	154	178	139	154	131	138	161	153	161	150	144	179	154	157	193	147	161	169	152	147	162	151	153	149	156	159	161	161	136	156	159	167	151	120	145	155	157	145	135	151	122	150	136	140	158	159	163	166	155	138	169	158	138	159	148	143	140	138	143	144	171	167	179	166	163	155	149	140	158	165	143	146	140	151	144	149	151	141	149	174	144	147	164	157	154	137	145	159	134	147	152	143	158	153	124	160	159	163	134	156	155	151	161	150	146	148	131	173	166	167	157	153	142	134	150	167	142	151	158	183	154	149	140	153	176	136	153	160	153	165	146	186	177	127	170	158	169	142	161	160	164	128	160	151	152	141	175	156	148	152	144	127	140	164	150	151	138	150	128	149	139	132	164	164	147	146	162	155	158	152	165	156	139	167	162	140	162	152	155	136	148	151	172	137	159	163	150	159	159	154	169	143	148	135	145	150	164	146	142	145	158	154	146	147	148	175	145	148	161	145	168	138	128	144	164	139	145	159	153	158	154	160	163	160	158	137	150	163	154	155	191	145	200	150	170	128	159	160	169	167	148	175	146	175	156	132	164	168	156	144	170	161	148	147	144	142	180	143	145	148	127	147	154	166	164	163	155	105	156	153	167	163	159	148	152	162	172	158	147	155	171	142	177	140	155	133	144	154	132	152
11144	18214	12580	5775	3615	1799	1296	1067	709	552	481	435	421	398	344	369	341	349	354	361	477	565	506	520	401	403	351	333	324	309	327	345	277	295	273	263	263	258	285	246	252	205	264	249	258	235	220	270	246	239	265	264	299	292	304	283	252	232	208	225	216	228	225	237	206	237	240	226	221	185	222	231	213	202	199	225	192	217	203	219	196	197	220	203	215	224	200	233	231	219	204	219	228	234	223	211	240	233	213	186	223	209	188	209	192	213	235	216	224	232	228	235	211	203	211	182	218	225	223	186	206	223	209	243	211	212	223	216	206	198	217	204	211	210	198	209	240	203	205	244	198	202	218	218	218	202	213	202	203	204	206	214	198	248	212	208	227	219	209	185	220	215	197	228	219	225	242	205	229	208	218	195	211	215	201	216	220	177	199	212	212	198	201	212	198	204	198	213	207	205	205	227	210	217	212	217	210	200	216	246	214	189	208	210	228	236	230	210	209	217	196	218	192	210	200	212	216	210	212	209	195	218	220	225	214	192	208	224	224	214	209	212	208	221	238	193	215	216	215	215	195	230	223	212	228	223	232	215	218	202	232	201	199	213	225	237	212	208	204	208	209	220	203	193	209	231	244	223	227	193	212	236	238	193	200	202	211	224	213	198	239	219	223	237	201	232	202	231	206	220	203	208	194	204	199	211	233	216	209	215	207	216	218	195	238	223	189	231	203	208	206	211	181	233	216	227	236	230	231	229	198	200	182	223	209	223	190	226	204	228	228	237	204	226	219	216	194	214	189	207	191	238	204	198	209	229	214	242	241	218	239	190	205	241	213	243	221	223	208	224	225	209	214	225	232	230	195	221	205	227	171	214	229	208	197	205	225	207	237	207	219	194	220	241	195	217	195	200	207	211	204	207	224	230	204	209	242	221	248	220	222	204	211	214	215	236	201	228	189	194	231	234	224	207	222	218	189	224	213	216	215	212	218	213	184	208	216	224	202	213	196	208	230	216	238	230	222	218	212	176	218	198	212	231	214	195	208	245	226	222	225	250	203	213	228	203	244	227	211	227	223	213	240	234	205	184	221	227	194	204	209	210	227	216	204	241	215	234	203	194	208	205	229	192	238	202	199	196	215	221	225	219	193	219	206	209	210	170	212	207	229	225	201	201	186	193	194	230	229	210	196	209	221	226	223	197	204	217	191	233	208	230	184	211	226	219	228	184	201	221	206	204	200	211	210	207	207	216	210	190	199	185	235	197	222	202	214	236	196	200	236	206	204	206	207	204	223	176	215	189	215	204	228	184	221	228	223	193	234	209	218	216	218	244	235	199	219	216	231	204	206	189	206	203	195	211	186	204	226	206	218	212	226	207	205	210	200	216	212	187	223	212	215	196	190	213	202	217	222	218	239	220	206	227	223	232	213	217	228	193	210	220	220	229	206	227	214	213	222	217	231	209	209	209	228	221	183	196	218	200	226	204	196	187	217	223	210	201	226	190	232	207	207	217	179	226	184	221	221	215	199	234	203	227	220	217	211	226	217	236	223	193	231	210	212	201	217	205	207	211	208	236	224	230	188	207	234	191	236	197	243	195	215	197	238	234	236	194	222	219	237	198	211	235	192	188	229	203	216	222	217	214	213	199	211	250	197	204	230	216	202	201	216	220	213	197	198	182	204	204	226	206	223	236	229	219	197	194	223	217	230	221	180	228	210	225	226	219	226	190	207	204	199	220	200	192	212	198	185	231	228	242	212	214	227	222	213	221	206	218	223	194	225	207	203	186	240	216	231	214	219	214	202	223	212	210	235	228	236	226	201	229	227	224	202	218	195	195	195	227	194	217	200	245	216	230	229	223	180	208	202	232	234	212	222	203	257	224	198	230	205	201	194	208	217	230	228	242	238	203	216	194	247	213	212	201	228	197	200	212	236	211	201	213	185	223	220	207	215	200	195	217	253	185	210	236	177	209	188	224	215	202	204	194	195	234	202	218	221	217	234	206	230	197	196	204	229	213	216	206	201	237	200	205	192	218	217	238	195	198	191	227	231	184	244	210	238	204	206	217	243	207	201	217	218	197	201	222	219	205	221	225	217	208	215	237	185	212	222	217	251	221	253	205	209	212	219	226	217	212	190	217	201	227	209	228	202	232	225	201	209	230	226	197	218	231	201	211	198	197	224	218	223	218	219	228	207	227	217	202	222	243	194	228	215	214	210	210	231	238	217	226	221	198	231	204	241	212	225	216	246	218	200	202	201	234	207	227	235	201	208	200	202	191	224	236	209	212	197	195	211	209	211	218	207	216	220	228	209	187	199	201	225	202	196	201	217	224	207	209	208	201	234	200	213	213	216	194	226	193	241	232	211	196	219	217	197	221	238	215	216	202	206	217	200	206	225	209	217	207	241	217	227	216	199	201	228	201	203	201	205	188	212	225	212	206	212	216	208	217	203	210	247	232	204	189	225	198	202	173	219	198	224	228	232	219	203	239	222	216	226	201	223	213	207	203	204	234	215	221	206	201	223	220	222	199	212	229	225	218	214	204	215	202	214	214	211	217	205	215	212	232	183	201	208	240	207	225	205	201	239	201	193	222	220	224	215	200	227	198	203	215	206	208	209	216	224	219	218	191	219	235	206	201	213	188	215	194	229	223	237	213	220	206	226	228	201	232	199	216	191	224	201	223	211	211	230	203	189	213	224	228	195	204	204	206	214	210	214	220	185	183	207	248	200	204	218	229	197	218	196	217	219	215	226	200	223	200	203	226	225	223	228	196	190	210	211	211	246	210	234	218	230	208	233	225	223	229	221	224	228	224	220	215	210	234	202	216	182	209	242	215	215	205	221	214	226	202	193	210	216	211	194	198	188	205	224	214	205	217	187	190	202	225	210	233	217	201	217	203	203	227	198	203	199	210	226	201	220	191	230	200	235	208	215	222	233	206	202	203	228	203	207	210	199	224	232	223	192	217	197	208	188	192	189	217	218	209	182	191	230	186	208	218	222	236	206	209	226	234	214	203	200	217	208	225	210	195	208	193	236	229	220	236	214	211	199	194	250	236	197	181	204	198	209	212	201	196	204	205	229	192	207	231	198	200	201	196	219	194	207	203	244	213	240	216	215	221	214	229	224	209	199	195	210	194	210	225	207	202	225	227	204	219	194	194	215	195	217	231	186	217	198	216	203	215	225	200	232	236	207	200	229	199	225	187	204	181	233	219	203	215	234	208	216	231	221	195	192	196	202	212	193	196	224	237	221	203	211	209	200	212	206	187	215	221	219	211	252	228	207	238	203	251	227	240	234	198	220	211	227	225	189	225	225	233	215	206	218	190	214	219	196	240	220	230	217	208	207	217	188	214	213	230	223	237	221	226	213	237	185	220	208	233	210	224	224	222	206	209	223	223	219	187	229	225	213	219	207	226	225	222	219	209	230	215	211	232	205	207	194	216	221	216	224	205	239	185	210	199	194	188	203	219	194	226	219	242	217	186	185	206	208	215	216	214
22747	21016	28753	23487	21017	21031	8469	1542	976	834	771	699	657	607	559	614	577	560	535	612	638	682	705	670	570	607	573	531	533	498	509	494	492	508	443	458	452	480	475	423	420	436	412	438	417	445	440	439	474	455	429	473	488	465	485	440	455	446	434	414	416	429	404	389	441	428	454	405	412	399	402	396	400	392	436	417	416	408	399	403	402	396	392	445	394	379	420	370	406	427	394	378	397	444	415	399	410	414	405	398	392	398	409	411	361	398	397	399	421	372	407	396	383	379	390	387	376	405	403	398	413	387	395	390	415	423	414	422	415	363	366	369	377	383	406	431	375	400	408	420	413	407	401	378	426	429	412	423	390	380	400	414	375	390	392	405	391	390	395	340	406	422	344	360	427	383	404	415	381	387	417	370	388	386	400	377	382	391	424	380	403	400	382	401	410	384	388	412	381	392	393	378	411	389	384	366	361	392	371	395	416	408	401	415	378	387	383	405	391	405	417	372	400	382	372	420	362	410	359	394	401	424	384	389	408	377	415	391	390	396	395	402	360	398	392	377	388	382	402	379	408	424	374	391	391	393	413	410	401	368	386	417	395	363	370	433	378	392	377	382	385	373	382	409	378	420	423	402	413	368	405	370	408	360	378	400	416	402	415	378	392	368	434	387	377	416	365	442	406	419	401	401	397	415	412	377	423	386	381	400	391	410	383	385	369	408	361	371	396	409	412	436	383	379	392	387	386	399	409	414	397	400	410	384	412	384	380	367	380	404	381	402	389	376	418	400	426	360	382	391	409	367	431	395	400	390	422	408	425	396	394	399	387	388	403	433	418	394	415	391	394	436	393	375	369	383	400	380	385	390	418	381	390	373	407	409	425	395	402	395	388	390	366	370	381	406	384	413	437	427	402	364	426	355	381	372	394	404	419	388	394	384	417	389	366	402	414	422	369	409	389	411	410	413	383	448	359	375	401	405	405	407	395	423	395	386	415	391	371	363	400	358	398	410	408	379	408	427	368	411	393	419	402	402	429	406	396	400	413	402	408	384	389	421	391	375	393	418	394	395	451	380	424	373	412	413	389	400	394	385	417	390	411	389	424	406	365	392	406	389	413	371	399	411	438	417	357	386	376	395	375	407	369	413	377	427	375	456	405	395	357	386	419	378	390	401	366	340	407	409	407	405	378	372	375	396	399	376	445	431	385	384	374	398	430	390	411	438	428	402	393	378	382	421	400	418	387	411	363	408	369	411	387	409	390	389	423	387	408	423	424	385	368	391	412	405	408	372	416	410	403	377	396	391	352	399	401	381	390	390	391	399	391	420	411	389	377	439	392	401	409	368	406	360	370	379	403	380	391	367	410	403	391	432	424	364	400	400	383	403	375	392	383	379	393	386	385	410	418	389	372	424	393	388	393	424	380	385	421	441	385	382	406	375	407	448	393	377	383	395	393	415	416	391	401	417	398	387	362	385	416	401	385	401	409	402	365	340	427	365	428	404	422	403	384	383	403	376	403	407	397	390	407	395	378	367	387	392	400	386	405	399	407	407	391	372	391	365	438	399	383	413	412	386	413	385	391	397	378	419	389	406	432	392	405	421	393	373	394	394	419	384	390	409	389	369	409	398	414	388	374	395	385	358	365	443	393	361	390	400	423	382	383	429	411	378	350	391	425	399	362	375	394	383	358	426	383	396	382	382	392	364	447	394	415	387	406	375	369	365	377	377	416	396	409	444	384	415	429	391	398	440	414	394	403	359	405	403	377	395	406	418	415	433	404	390	420	439	394	411	376	414	410	401	425	383	365	406	399	385	382	405	410	443	408	384	428	411	408	355	401	412	411	403	396	370	429	405	372	384	410	378	388	405	399	415	410	389	400	404	372	371	427	363	390	428	404	398	389	394	398	401	348	397	402	401	418	410	368	399	360	364	405	403	378	388	386	374	368	417	395	422	398	384	390	405	396	407	409	418	385	429	408	392	386	425	383	414	380	367	404	400	391	389	410	364	404	378	417	410	374	367	386	393	418	381	384	409	380	440	386	405	381	405	397	401	385	407	389	417	389	418	395	390	407	400	390	410	408	356	423	383	404	399	389	365	389	411	399	414	400	407	406	418	408	400	392	397	360	401	384	388	394	391	390	420	383	398	423	389	383	384	403	373	370	408	400	390	433	397	415	413	417	437	408	384	421	401	386	376	415	377	407	421	398	405	387	399	371	422	392	396	388	444	398	392	419	372	434	382	394	437	428	394	420	383	401	397	397	405	385	412	370	403	412	365	379	373	384	442	410	404	458	370	389	347	402	402	384	353	393	409	394	384	417	426	419	402	415	392	436	391	427	378	364	378	391	442	427	409	380	427	416	374	382	414	419	369	399	408	418	400	394	389	373	433	383	363	402	368	388	411	402	367	402	367	421	390	375	410	404	378	409	389	390	379	379	392	398	388	374	341	411	379	393	393	422	398	418	386	390	417	377	401	429	384	370	397	417	390	390	384	375	384	401	399	409	387	412	373	370	381	383	371	384	399	380	410	365	418	407	401	376	391	390	389	420	402	384	429	403	378	384	402	393	394	373	417	372	359	396	382	397	414	399	383	405	384	419	413	380	389	390	400	370	376	445	428	406	381	386	405	385	381	390	424	407	389	338	383	379	356	402	387	411	394	437	392	405	400	400	379	424	385	411	396	414	377	376	380	395	431	418	372	409	408	408	361	386	382	392	389	415	404	400	327	398	396	369	402	385	413	413	376	412	366	379	389	366	416	419	391	378	409	383	399	381	412	383	407	400	365	414	445	437	403	416	359	432	393	426	404	406	399	393	415	377	413	356	371	392	372	390	421	399	383	421	404	391	393	391	418	405	422	376	380	418	409	398	439	427	364	400	392	410	400	387	424	416	375	455	428	402	423	418	409	388	384	383	372	370	383	390	392	370	392	386	413	406	368	400	419	379	419	381	341	403	413	384	382	368	385	418	422	395	408	390	421	430	392	356	407	403	420	401	373	425	363	398	420	426	378	424	411	389	402	389	351	413	382	383	407	400	389	400	387	371	413	400	362	413	397	376	394	421	381	411	416	394	370	391	406	424	373	409	418	400	369	413	431	381	397	405	388	390	415	393	365	437	431	383	361	392	365	417	404	403	395	441	362	402	404	385	368	425	369	377	368	416	411	454	413	370	397	396	359	412	376	418	406	361	407	384	420	421	410	423	420	402	362	386	387	381	375	413	394	413	396	397	360	412	400	434	413	413	404	421	370	369	404	407	406	395	402	408	388	393	427	374	380	391	366	425	404	397	402	357	383	396	398	426	415	406	387	435	370	367	401	417	430	388	440	402	429	410	406	391	414	390	386	387	397	400	415	395	394	410	407	392	368	402	400	378	413	392	382	429	390	377	366	397	388	389	397	406	379	418	388	402	405	403	399	407	434	396	355	387	409	424	413	401	401	388	378	416	397	418	386	410	402	419	401	379	418	389	385	429	373	390	379	361	404	378	387	414	399
13644	27786	21742	11499	7971	4672	3504	2973	2216	1646	1470	1210	1183	1091	979	931	901	938	848	910	1034	1159	1155	1113	967	905	838	792	844	756	698	690	716	648	660	659	641	638	623	623	616	539	629	556	612	621	562	576	614	658	669	658	692	658	645	632	567	577	572	544	552	519	519	589	543	584	594	506	553	554	533	527	543	556	489	509	506	487	545	550	518	512	507	516	519	514	519	513	524	533	500	523	499	506	547	498	500	579	468	508	547	504	538	499	470	518	504	492	526	538	511	483	523	510	494	499	554	554	524	499	541	543	504	479	552	492	474	482	494	510	512	534	523	503	512	533	490	547	517	538	531	476	483	507	521	541	535	534	496	486	502	487	547	485	514	480	525	529	485	492	470	511	516	524	469	506	535	558	472	451	509	498	505	510	495	504	501	541	491	507	565	519	526	524	565	520	543	490	468	502	494	490	483	447	476	477	535	503	517	495	476	490	511	539	493	547	497	491	479	525	509	491	488	492	506	534	538	460	506	525	532	479	521	488	531	493	542	487	517	491	536	488	521	458	496	536	547	538	470	515	492	499	535	484	534	511	528	512	533	469	533	498	550	522	489	506	490	508	531	485	481	527	498	513	498	534	488	526	513	496	556	509	530	524	474	495	492	532	497	542	534	494	498	525	475	510	523	510	483	480	559	511	493	495	527	465	549	514	488	528	480	471	577	528	525	510	501	517	518	467	499	508	479	525	537	490	513	516	546	507	529	478	501	518	507	510	520	465	518	493	495	501	525	495	515	511	509	511	468	476	508	529	530	512	499	477	499	515	549	532	502	474	505	508	521	539	529	512	517	485	533	500	499	526	516	499	522	535	495	484	525	487	506	512	482	494	544	524	530	512	509	518	523	493	516	472	506	479	536	519	505	491	519	535	532	495	503	515	511	480	460	495	548	506	510	543	483	488	514	515	530	523	475	501	485	479	524	534	548	466	514	531	481	476	498	514	515	519	546	472	488	502	485	537	511	511	474	494	495	531	501	486	524	510	507	501	498	512	533	512	519	475	529	467	505	480	477	529	540	519	503	543	541	488	475	467	507	497	526	519	478	474	471	542	494	522	475	533	526	501	529	515	505	541	477	499	512	507	525	482	513	487	539	499	543	555	525	551	496	499	512	511	499	475	505	501	494	526	539	479	519	494	536	484	471	471	510	525	504	494	535	476	466	510	527	471	539	477	537	529	500	508	499	531	536	501	501	506	533	503	526	527	520	501	530	519	552	509	524	476	509	483	509	508	491	500	523	490	508	498	493	539	526	505	499	477	512	518	489	511	502	520	483	582	494	538	489	494	479	541	565	485	484	503	503	479	497	508	513	483	513	459	479	503	523	517	508	518	474	491	517	494	467	503	494	528	534	537	519	511	522	475	494	523	510	518	554	540	508	523	481	534	509	522	527	539	523	491	559	510	513	530	502	519	581	492	517	559	503	472	541	486	476	541	548	505	503	525	489	517	524	488	517	541	497	526	468	517	543	512	515	509	514	518	492	490	521	554	531	514	472	521	500	509	529	463	483	491	520	473	492	483	483	501	504	487	503	533	478	471	516	516	503	536	527	509	525	489	495	485	482	518	518	512	508	494	519	495	510	526	536	521	498	490	515	523	503	508	469	503	479	511	475	537	492	467	514	526	487	549	515	515	458	486	483	527	508	486	501	510	469	494	505	493	540	539	506	526	467	520	522	470	513	510	481	480	462	520	528	512	487	500	528	555	515	511	485	541	502	484	551	492	512	511	520	538	536	486	510	540	485	523	516	508	493	534	470	505	523	529	538	512	509	455	534	522	524	503	469	508	504	457	457	481	519	494	488	506	490	500	517	525	493	539	480	457	500	497	503	491	518	518	544	501	509	492	469	503	510	528	503	544	505	533	515	496	538	535	496	528	507	473	493	523	531	507	486	497	471	561	553	479	500	545	553	484	484	466	467	493	502	460	531	467	488	495	485	508	483	482	510	492	538	500	490	486	502	486	504	478	494	528	550	520	488	479	495	527	544	527	500	494	514	472	509	497	509	530	519	499	506	509	508	527	507	508	494	528	522	488	505	501	524	542	521	520	511	497	466	520	511	497	535	531	502	498	530	477	529	514	535	511	472	512	545	491	509	522	531	498	482	481	516	504	486	518	495	551	511	556	518	511	484	494	526	509	487	509	511	501	489	517	494	529	518	488	515	499	515	517	500	514	518	505	486	513	503	542	500	502	541	526	545	526	515	489	508	487	509	497	544	494	497	517	468	521	511	511	476	514	474	492	536	492	483	531	478	516	452	539	503	486	497	539	504	498	511	522	515	486	522	534	493	512	519	471	532	503	514	535	472	506	547	492	516	529	552	514	511	478	527	504	492	497	536	483	502	482	500	521	553	510	473	526	512	534	531	532	457	475	520	464	528	513	481	506	498	505	544	520	513	510	505	509	476	498	542	474	497	495	459	549	522	508	520	550	532	536	490	490	524	490	508	525	466	528	520	526	513	499	499	499	491	489	493	511	506	482	506	490	505	513	545	491	507	506	483	523	535	528	547	494	527	524	484	554	516	483	515	485	487	519	526	519	503	479	490	526	495	489	530	497	508	511	473	527	535	462	523	507	491	528	486	503	488	539	538	526	517	530	464	537	508	505	504	475	477	507	534	520	466	514	503	523	494	473	548	490	516	532	475	524	492	469	501	533	494	536	526	470	528	508	509	506	509	533	541	515	491	515	499	523	520	472	530	541	501	477	542	479	505	485	494	489	541	470	517	524	518	482	493	497	469	536	507	517	518	510	512	551	569	501	481	473	536	526	521	504	529	513	495	503	506	508	504	488	509	511	554	495	463	486	525	490	557	524	499	482	499	490	480	505	469	480	521	509	536	472	506	517	505	488	480	495	527	516	500	479	542	481	486	460	471	481	505	495	475	449	490	526	491	468	489	507	474	463	488	501	528	515	535	502	499	538	496	531	516	457	547	494	507	534	497	519	515	505	479	492	521	524	480	523	507	502	484	497	505	529	487	513	552	498	511	464	502	518	473	527	530	508	515	504	490	490	509	475	479	524	515	510	496	549	476	510	544	536	488	511	493	504	506	490	497	495	489	482	505	536	526	498	495	506	522	460	537	488	506	511	539	540	522	509	482	536	520	494	508	497	488	496	500	534	526	518	537	523	523	497	481	503	485	474	509	493	511	507	507	503	513	480	520	495	513	502	568	540	479	485	531	492	487	500	510	503	521	487	486	482	482	490	505	459	519	541	505	514	483	473	531	508	516	541	491	488	541	511	531	522	488	493	465	485	522	514	459	506	525	515	459	542	530	489	497	496	532	502	492	496	483	543	511	509	531	514	500	490	521	506	492	491	507	477	557	536	467	554	530	494	506	535	545	501	529	505	503	514	518	528	481	512	465	477	511	500	532	469	502	502	508	508	484	527	517	492	515	499	483	472	507	492	491	519	495	542	515	539	528	579	462	556	496	552	528	525	500	496
26801	19950	10729	2937	1250	511	346	333	247	224	217	227	243	221	225	222	242	274	246	236	271	265	308	278	265	267	232	256	263	248	222	255	237	237	257	215	222	238	265	201	228	235	238	179	213	215	224	233	241	221	228	185	230	209	200	248	240	191	203	205	231	256	203	220	214	227	192	215	204	213	238	218	223	205	197	189	221	223	215	241	205	215	233	221	221	235	196	217	229	199	225	232	196	235	204	214	188	217	212	225	237	202	220	210	221	202	205	233	222	250	215	216	190	207	208	203	212	202	212	237	215	206	197	228	215	226	226	239	211	195	226	225	223	211	245	219	186	227	195	215	201	240	192	209	217	203	219	214	226	212	225	212	208	211	214	246	225	198	223	221	242	206	210	224	219	219	245	226	214	210	214	233	225	226	207	237	219	218	218	208	232	210	219	219	249	213	239	259	209	232	205	239	228	211	217	196	224	192	227	215	232	244	201	227	221	201	196	235	231	239	205	224	221	224	201	211	216	233	233	241	228	235	214	221	237	219	216	198	234	219	229	225	215	232	198	203	213	218	203	220	213	214	211	223	198	228	231	218	199	233	231	235	224	211	256	233	195	168	238	208	230	216	188	228	195	185	205	198	216	199	213	178	238	214	224	204	205	231	214	213	218	190	216	210	214	193	221	233	215	199	210	230	224	245	225	208	238	221	206	212	203	228	230	234	210	235	213	232	202	220	199	220	213	239	199	207	221	203	215	207	211	198	222	208	206	222	219	208	221	183	218	218	200	207	222	222	225	237	195	200	221	203	206	202	214	236	224	219	199	243	201	220	226	184	216	211	230	215	226	202	178	216	217	243	227	236	203	217	215	203	225	220	215	192	206	216	196	220	211	212	216	235	247	225	239	220	258	217	204	220	220	218	214	204	254	182	218	217	217	203	223	227	232	179	225	231	191	210	189	244	213	230	235	216	217	198	196	237	219	208	197	215	229	242	217	210	223	239	235	209	187	203	207	198	207	213	226	195	183	250	210	205	207	210	217	270	213	200	220	212	179	208	228	206	219	222	238	196	244	238	223	236	236	221	206	197	197	224	196	241	222	213	242	215	214	222	234	211	223	227	219	217	211	191	231	223	210	224	215	205	203	210	193	215	232	210	215	247	230	222	204	217	201	229	215	220	210	223	194	212	213	227	225	201	234	210	215	237	203	209	237	207	195	230	221	207	229	193	222	224	219	215	219	205	216	231	207	229	227	219	223	212	227	201	204	240	232	212	215	218	227	226	227	192	241	212	223	205	206	217	219	203	219	224	220	197	225	231	210	235	231	222	240	187	216	217	209	213	219	211	195	217	234	195	239	233	220	222	216	197	223	226	225	196	204	209	216	232	213	225	193	207	227	196	218	218	218	226	209	219	247	216	212	237	213	216	224	211	190	224	216	215	210	218	179	210	224	206	221	203	232	217	233	210	211	207	203	196	223	186	213	219	199	203	204	221	174	227	216	219	214	222	215	223	198	218	258	223	217	232	218	230	220	221	214	216	211	200	206	205	204	198	212	210	208	197	230	227	220	225	238	215	224	219	213	222	220	212	222	225	250	187	211	201	207	205	221	207	207	218	224	214	200	220	227	223	230	212	204	234	196	214	234	201	207	197	202	220	226	222	228	224	219	227	224	227	218	200	230	209	205	225	207	215	208	218	212	213	240	215	207	192	217	225	199	214	208	228	187	240	231	230	238	210	217	226	242	242	223	220	216	211	210	189	198	221	248	225	223	201	226	206	204	227	210	244	200	259	207	249	212	191	209	226	241	205	214	227	205	218	215	262	224	224	200	236	213	224	224	231	238	217	208	213	203	226	202	220	189	217	217	214	215	194	217	210	215	221	228	221	220	238	241	249	244	214	221	240	192	210	237	226	199	232	186	200	199	227	230	219	212	215	216	226	219	205	229	211	222	244	208	212	203	209	242	221	232	184	208	213	241	194	226	223	235	214	218	214	217	225	215	220	215	221	211	212	254	212	230	230	207	214	215	205	211	215	206	218	217	221	212	229	229	237	205	223	198	235	199	224	216	202	225	229	207	206	226	217	224	199	217	211	207	217	234	216	216	239	222	202	218	211	200	234	222	211	204	195	231	217	221	215	209	235	217	231	244	224	197	217	191	213	234	237	205	231	209	220	223	210	211	229	235	206	214	202	229	208	213	219	198	227	224	208	217	197	211	185	215	208	199	222	207	215	198	223	219	227	207	226	195	248	231	248	208	216	212	233	237	224	207	206	228	196	221	204	203	228	191	233	229	242	207	207	184	229	227	203	213	201	233	255	230	244	194	209	213	199	217	217	229	224	201	226	212	216	219	227	223	205	211	233	215	226	224	181	225	205	220	219	188	225	195	217	253	228	215	210	215	208	223	223	194	213	204	235	197	199	183	203	188	212	232	196	231	242	203	238	229	202	212	206	224	185	210	223	247	230	244	207	210	196	226	213	209	208	228	255	216	243	203	215	220	205	247	234	204	211	226	241	183	242	216	217	208	191	211	206	222	228	195	217	223	218	232	206	232	210	222	190	191	218	216	249	230	228	228	221	207	203	180	203	212	235	216	213	193	246	217	208	212	202	233	199	209	219	203	222	220	205	207	232	200	229	206	191	233	202	216	226	194	207	211	216	245	236	223	241	225	205	234	237	214	224	224	231	212	212	210	198	218	229	225	186	218	202	204	232	245	207	226	207	217	202	225	227	196	208	229	169	247	225	197	208	217	216	197	200	222	197	203	204	197	203	214	211	206	256	235	246	204	231	255	247	214	198	218	226	201	222	206	227	221	209	198	235	239	201	209	203	191	215	232	224	191	216	217	215	231	197	192	239	226	217	230	222	217	229	230	206	222	213	223	233	228	197	220	223	210	217	206	201	234	197	221	219	228	231	213	239	246	242	230	203	230	204	205	214	218	219	227	244	212	219	245	203	246	238	224	210	223	185	209	210	258	200	200	219	193	231	210	200	207	231	206	220	213	232	219	220	207	194	204	220	206	214	227	194	200	242	216	216	226	208	196	241	246	196	227	234	221	201	187	212	176	206	211	227	223	196	196	230	233	246	197	231	211	197	197	224	241	223	187	218	218	221	204	201	216	211	222	240	217	191	233	234	235	211	232	217	218	236	183	212	218	254	212	208	202	220	213	228	208	229	192	195	222	204	213	228	229	242	194	230	211	269	255	210	216	210	222	215	210	225	204	221	233	229	239	216	203	201	202	238	207	232	199	218	205	226	231	198	221	208	234	212	218	207	197	215	231	209	223	211	230	196	187	213	223	217	233	202	207	207	228	201	217	197	223	226	206	221	225	238	218	219	205	241	218	216	208	207	225	251	210	216	202	213	229	213	218	226	218	239	211	210	215	198	205	208	216	214	210	211	227	205	217	201	188	231	187	184	188	204	235	216	199	208	219	187	214	201	234	230	220	194	227	203	217	206	212	237	204	217	217	220	199	213	194	220	230	222	235	216	219	222
8905	14184	8815	3609	2479	1037	694	638	410	353	337	281	308	307	339	303	302	333	352	370	433	429	505	491	461	420	396	389	377	347	335	348	329	342	308	308	297	292	278	316	295	305	293	307	299	283	315	323	312	322	318	322	346	348	326	292	307	299	300	270	310	285	276	282	315	288	316	283	309	281	284	333	284	274	306	270	277	306	283	304	305	285	272	276	296	276	307	273	299	302	304	270	286	298	302	282	265	291	300	260	281	268	267	281	276	291	261	281	264	284	297	298	286	276	299	287	282	270	285	288	297	281	307	280	298	264	288	297	303	309	258	296	301	264	265	326	289	285	275	289	306	252	306	287	268	285	281	249	289	289	290	287	289	256	304	286	280	304	280	308	279	291	292	294	268	273	305	289	289	275	289	287	273	283	253	299	279	282	278	276	273	296	293	282	298	293	287	291	269	287	264	266	282	310	319	265	321	295	252	321	280	282	309	274	269	292	266	272	287	308	304	309	270	301	290	263	294	298	272	301	270	268	274	315	304	281	261	286	282	272	294	298	284	277	272	280	275	286	283	286	280	270	296	274	292	293	248	288	255	317	286	292	260	290	295	283	312	308	288	275	281	270	295	276	260	282	287	256	263	285	282	323	312	263	234	284	270	264	286	275	281	284	266	275	263	285	292	308	279	278	256	285	265	315	296	273	261	297	278	288	286	278	289	286	290	299	271	281	306	297	274	289	307	313	265	281	263	279	288	304	289	312	310	280	295	263	291	303	282	256	314	292	282	262	306	285	290	305	316	276	287	289	269	302	277	300	273	294	295	271	286	270	273	296	278	278	311	277	269	272	289	265	300	274	285	288	305	262	289	276	289	301	270	279	272	287	277	314	304	261	272	275	272	260	289	267	287	290	269	295	300	264	293	259	263	294	274	311	289	279	269	271	292	277	244	325	261	294	286	274	302	278	319	270	280	296	260	284	283	290	339	296	312	246	310	264	259	299	265	283	300	274	283	281	282	286	276	271	290	293	280	298	277	292	316	269	307	265	276	304	268	276	315	314	285	272	291	303	294	301	290	281	284	266	286	289	259	316	293	261	298	266	329	304	296	278	299	300	308	251	287	305	317	292	275	267	264	283	278	297	270	311	283	283	283	259	288	320	264	261	270	312	294	314	260	279	289	301	289	280	284	290	280	286	289	289	256	306	266	291	307	280	285	291	296	282	293	252	279	313	349	323	280	259	289	286	275	292	279	292	265	311	262	302	278	320	293	279	320	296	277	285	259	247	268	299	330	285	252	244	280	275	295	271	289	271	257	284	259	267	277	306	262	283	296	259	290	285	269	268	278	312	285	280	275	315	280	292	296	268	271	253	296	258	255	263	279	281	269	288	268	299	280	254	278	312	312	304	316	269	300	311	309	339	299	291	309	227	268	265	316	275	276	267	312	273	312	267	288	275	285	277	289	281	320	291	272	289	261	265	321	312	270	252	279	312	271	273	310	286	269	284	304	271	315	281	301	257	289	287	285	298	274	304	294	306	269	294	282	296	285	277	272	298	252	262	273	287	284	294	287	288	326	286	274	284	289	271	315	293	266	297	268	299	251	270	285	274	275	321	269	296	267	319	287	272	273	278	277	289	268	303	266	296	301	278	303	260	300	289	305	278	296	247	319	279	277	294	289	275	268	282	302	303	307	288	281	272	301	259	276	268	287	290	297	269	251	267	282	316	292	286	308	301	270	286	282	304	277	292	312	272	282	300	280	287	257	306	301	288	259	254	289	261	243	299	273	280	278	269	289	277	284	294	307	303	302	298	260	289	315	288	261	284	281	253	266	283	302	287	301	254	264	305	282	290	307	279	291	278	268	317	277	266	268	299	265	284	297	304	308	272	276	295	299	300	260	283	285	280	278	269	281	273	269	288	293	276	258	319	262	276	286	261	299	265	273	275	292	276	269	289	269	289	313	264	271	269	266	287	314	267	295	283	268	295	292	256	293	300	294	279	253	257	268	266	270	296	294	295	268	277	305	294	283	304	308	289	270	299	268	296	288	277	286	294	301	272	291	280	289	306	285	332	300	296	297	280	296	262	259	281	277	276	298	251	318	316	281	261	311	321	280	255	285	252	269	292	291	309	279	280	307	301	288	285	296	289	266	312	264	301	308	284	285	283	247	290	294	299	292	265	276	282	286	313	265	259	253	299	264	259	302	285	235	293	273	292	293	257	301	317	296	270	259	279	287	256	283	314	300	280	299	266	268	291	293	298	305	301	292	266	268	312	287	299	299	245	270	312	278	299	290	276	300	285	313	313	296	286	281	295	298	317	284	276	293	291	278	307	305	303	276	285	291	274	282	253	316	284	282	274	281	312	278	266	277	272	255	283	296	277	296	313	244	289	285	308	282	259	277	275	289	295	263	294	281	259	275	263	265	238	290	292	314	260	285	308	295	269	304	291	268	286	297	261	322	296	300	264	292	280	282	271	287	281	241	266	272	299	262	273	274	258	260	294	282	258	297	286	274	288	265	303	290	273	286	301	286	297	282	284	292	275	292	287	270	260	303	288	275	259	295	271	296	279	288	283	288	277	306	282	275	297	298	279	279	303	290	289	298	280	258	312	264	261	315	301	295	266	295	287	257	287	273	283	269	253	273	301	294	276	306	259	287	277	294	321	285	251	302	295	266	309	288	265	266	262	265	270	297	266	293	316	294	294	258	275	264	285	265	284	298	301	264	292	321	295	287	306	290	282	280	291	289	277	273	275	277	265	296	262	297	312	266	268	254	309	316	302	295	297	293	282	294	287	276	299	293	294	294	274	276	274	333	261	306	277	272	263	297	259	302	287	279	291	281	285	297	285	307	312	243	304	287	268	295	284	296	294	316	307	294	287	258	272	281	304	285	274	287	276	281	271	276	276	282	313	263	298	298	254	241	262	281	277	273	277	294	309	290	280	288	266	255	264	273	307	277	295	305	261	285	262	308	350	304	286	283	307	290	280	304	320	256	259	282	318	271	269	306	310	276	315	303	279	278	279	289	274	304	277	312	290	280	303	268	282	293	269	248	311	295	271	290	287	309	282	300	293	279	282	268	264	312	287	269	264	303	264	287	272	270	284	311	275	300	261	254	267	270	268	277	277	282	289	276	278	279	298	266	295	269	258	280	287	267	271	261	296	279	286	282	261	325	308	272	284	257	310	285	287	286	269	308	258	269	278	259	276	322	300	265	265	260	269	255	274	281	285	274	295	267	260	255	311	309	276	280	294	271	267	290	297	305	281	294	290	293	281	291	312	285	296	299	281	279	270	283	283	271	289	263	268	287	285	287	267	279	259	281	286	252	287	283	288	299	301	284	280	285	317	264	307	287	259	295	258	294	290	232	280	295	281	266	251	307	282	283	284	276	296	286	288	277	294	294	307	287	272	268	299	274	271	277	272	288	267	266	303	309	290	274	285	282	280	252	276	262	269	279	293	271	267	284	284	309	268	283	270	307	297	258	310	276	275
23644	20921	28137	23852	20855	9133	1431	945	691	674	541	537	501	489	511	511	474	472	505	466	538	559	571	583	536	479	472	483	506	471	423	439	455	426	431	440	432	401	427	382	411	408	425	408	405	436	434	432	456	476	443	431	432	415	437	425	420	398	399	411	401	362	394	392	426	399	404	388	384	412	431	413	413	381	376	409	408	390	390	404	362	371	412	403	430	369	382	394	404	364	396	377	421	420	392	380	380	380	377	387	398	378	362	386	406	399	406	386	370	399	395	422	355	391	376	390	375	442	374	368	394	381	379	395	370	400	382	362	385	361	390	416	372	415	383	437	397	387	422	412	383	396	351	413	409	371	387	380	415	394	380	397	382	374	373	368	394	379	400	400	405	386	394	410	362	402	373	388	395	388	405	402	403	417	380	387	404	395	399	422	403	373	406	393	376	387	384	365	379	390	378	365	413	387	395	372	380	362	385	385	390	384	389	421	399	395	382	391	407	411	384	376	362	436	368	378	384	374	436	384	375	393	364	374	393	349	416	419	368	379	407	383	358	424	399	392	412	396	415	358	385	391	390	382	393	420	373	367	390	366	381	372	404	391	385	389	387	364	399	384	383	414	409	361	392	391	386	378	393	365	398	394	378	400	394	396	404	370	409	423	382	405	374	393	410	401	407	391	395	364	380	376	375	396	408	387	396	387	403	383	366	409	414	397	356	356	374	404	426	359	402	416	418	401	400	389	401	392	418	386	413	405	381	365	364	372	389	380	383	391	414	376	369	354	382	422	405	369	354	362	362	409	383	374	375	385	448	392	398	361	415	390	390	387	396	396	358	387	362	413	360	413	411	409	386	394	399	413	386	369	383	374	404	381	373	372	387	366	379	367	399	390	371	359	413	431	371	371	402	401	346	375	388	417	361	377	386	398	386	391	403	423	419	408	353	388	398	387	363	406	367	382	368	407	385	377	362	386	441	377	407	426	382	366	346	403	361	376	401	410	434	348	384	397	375	379	388	347	362	378	373	406	393	376	373	367	393	419	409	390	355	413	379	399	404	414	401	389	404	379	368	379	397	351	424	393	384	416	384	397	391	405	407	386	401	416	389	415	387	382	372	359	382	396	375	391	407	412	386	402	371	406	435	378	381	396	378	431	399	413	399	394	399	405	396	363	352	395	404	382	419	355	364	424	377	388	358	403	404	395	395	413	410	410	362	391	413	376	373	377	388	397	393	356	373	351	399	388	392	383	390	377	396	394	355	393	405	381	393	394	376	391	391	385	385	404	400	400	393	396	412	381	366	412	386	378	395	376	405	359	400	400	401	376	405	402	394	422	400	388	357	374	397	380	374	384	399	422	420	403	380	353	424	410	378	378	392	380	353	345	394	388	372	417	387	396	388	394	366	409	411	398	364	389	426	396	375	385	401	372	353	381	413	395	403	385	356	393	383	399	379	360	391	417	400	388	400	363	390	342	410	374	330	395	419	384	395	392	413	414	409	369	380	409	417	403	365	391	394	396	436	379	388	371	377	370	387	405	377	395	410	349	377	379	365	393	403	383	395	411	421	390	396	423	386	378	415	375	390	409	397	388	368	373	389	351	386	424	373	397	385	406	393	374	397	393	388	383	377	441	380	414	396	398	384	408	376	393	390	399	377	351	398	415	365	387	397	396	398	429	398	369	386	380	365	402	369	400	390	404	376	418	394	365	381	411	410	420	439	399	403	387	388	387	370	404	389	376	391	389	433	378	415	413	388	403	386	369	420	391	383	404	369	380	410	380	386	384	420	405	403	386	383	411	402	390	374	359	368	372	377	376	396	388	376	394	384	386	436	371	375	366	360	385	369	393	390	413	419	390	383	406	361	380	373	416	386	414	412	421	384	404	394	428	393	405	391	391	390	397	379	373	391	338	387	392	386	385	402	406	380	357	395	365	393	416	392	431	387	368	415	406	394	379	426	387	358	395	391	367	366	424	389	378	396	392	400	376	379	391	381	331	353	384	432	374	410	391	402	406	409	381	413	411	389	386	362	376	380	384	398	376	398	376	390	377	408	388	405	406	377	393	392	383	409	361	382	359	382	387	359	361	394	372	374	401	370	393	390	347	352	431	381	393	435	381	362	371	388	403	365	379	391	393	385	373	363	414	394	413	386	392	381	380	429	391	403	380	390	383	376	374	411	363	358	376	405	387	413	398	407	373	392	405	373	397	394	386	397	392	368	387	380	415	397	393	410	386	356	421	383	403	370	388	399	400	389	394	440	393	349	417	387	355	400	418	397	371	391	388	408	412	378	427	375	377	381	383	390	385	376	339	383	404	421	424	427	400	374	366	422	401	373	398	365	388	373	373	400	370	412	370	402	402	387	363	332	387	414	393	400	404	373	400	415	386	374	361	389	378	396	390	389	377	406	346	379	409	369	365	389	397	415	379	382	402	408	362	391	387	390	421	377	392	363	402	382	363	379	358	379	384	368	416	377	384	381	380	419	405	357	396	353	371	395	360	409	394	374	343	404	401	377	375	408	408	367	400	359	417	410	404	357	379	380	361	362	400	402	357	409	386	352	390	392	383	347	398	384	374	393	370	400	378	381	398	403	395	400	359	400	396	407	396	371	388	386	401	377	424	385	406	377	416	392	399	372	423	418	404	418	408	381	402	393	400	363	393	386	385	370	422	380	363	418	398	377	397	408	363	367	369	387	389	402	378	365	363	382	385	393	408	392	407	377	364	412	401	394	378	435	369	390	388	381	360	411	364	393	343	367	392	384	372	393	360	410	404	424	389	392	417	391	406	409	351	387	391	407	380	388	380	345	356	439	368	387	402	381	384	401	364	385	387	383	388	406	361	369	390	391	413	394	412	372	373	405	346	353	367	385	403	388	405	386	380	405	427	328	382	399	409	392	389	393	400	391	429	377	449	384	379	385	385	410	380	379	408	352	389	376	419	380	396	374	417	385	408	405	381	401	377	406	383	401	391	370	378	408	408	370	396	388	370	389	415	389	415	367	411	409	416	380	390	394	371	387	380	362	404	427	372	378	383	390	398	378	411	365	384	400	434	402	360	391	427	373	396	365	404	403	397	409	373	425	368	367	416	370	378	395	391	400	377	402	379	431	356	386	388	365	364	372	345	402	401	384	400	389	397	403	402	404	395	375	406	410	399	446	384	368	414	409	411	408	416	395	371	398	408	378	384	402	401	371	403	361	392	376	401	377	396	404	409	372	391	405	409	395	379	378	407	374	391	346	375	366	359	418	396	404	376	408	365	394	397	401	411	377	391	363	355	385	383	394	414	388	410	374	426	423	382	403	377	385	367	386	401	367	404	403	371	398	391	411	419	386	380	408	383	371	408	382	367	437	354	377	438	384	369	410	390	412	390	394	404	385	382	377	401	403	389	393	430	384	383	423	365	391	365	423	383	395	384	388	382	381	428	389	393	399	415	404	406	381	388	358	413	365	398	380	399	369	434	421	383	376	415	379	362	382	367	391	348	385	385
9589	23036	16170	7740	5764	3014	2293	1896	1418	1071	969	883	800	869	774	732	661	650	693	722	842	846	917	864	848	747	706	710	663	629	639	656	639	628	553	548	592	594	586	533	531	545	540	537	538	536	521	588	593	575	587	619	579	561	613	551	550	527	508	559	562	507	511	508	529	550	496	522	539	485	500	506	479	498	507	503	493	496	475	539	512	490	459	473	452	514	475	510	495	486	529	536	489	556	499	506	473	485	477	492	528	493	514	490	511	493	508	498	485	512	460	464	526	479	529	505	509	492	481	513	519	517	493	519	515	481	512	515	482	495	490	519	518	506	478	479	506	517	484	460	479	554	533	464	468	494	522	497	483	476	501	481	541	474	500	509	506	503	499	509	496	482	508	492	486	505	524	473	495	486	503	465	517	506	473	501	514	507	487	499	509	474	476	529	527	494	495	510	500	496	475	484	519	511	492	487	504	523	503	494	485	491	507	463	506	507	498	488	527	526	502	509	486	489	482	509	508	488	540	472	501	505	541	470	498	550	479	505	524	522	487	530	483	505	457	505	517	516	500	492	515	490	491	494	487	461	482	468	505	509	486	488	526	515	501	471	498	502	493	491	507	497	494	527	474	509	483	488	505	494	531	476	502	492	482	517	519	490	507	487	495	499	487	485	494	478	506	504	510	512	475	512	528	500	493	502	480	530	527	475	509	488	487	427	520	518	486	500	531	516	507	529	522	505	523	490	500	485	518	485	491	468	499	510	478	512	499	499	508	466	505	444	457	515	511	531	504	499	481	461	470	493	511	564	519	498	487	529	531	534	532	458	486	513	514	535	487	518	500	517	473	478	530	480	506	476	524	484	479	505	495	502	518	509	493	465	505	506	520	516	527	478	505	487	492	476	514	507	509	512	494	525	485	540	488	537	486	476	472	490	479	481	504	482	492	489	492	473	514	478	514	518	525	476	484	510	532	519	525	512	500	512	522	505	528	485	533	473	480	515	506	516	487	507	483	545	524	492	498	492	514	499	508	496	428	496	486	510	491	506	484	513	464	521	493	516	499	496	526	489	518	523	516	524	458	494	516	480	483	544	500	516	520	502	513	481	512	464	495	492	475	509	528	483	498	505	514	485	499	511	493	506	496	492	512	480	535	530	517	510	491	509	495	466	492	497	507	486	489	476	481	462	506	489	496	531	497	518	506	485	526	480	484	504	531	484	519	498	514	499	477	504	533	528	497	507	495	496	506	481	507	495	485	456	477	501	536	500	492	504	503	529	513	504	568	494	529	513	502	514	497	522	485	529	488	507	504	498	513	516	475	552	519	460	501	501	500	539	521	499	532	506	516	461	482	491	500	520	516	537	521	462	505	503	498	522	508	466	498	496	516	556	499	485	522	526	475	517	503	504	475	491	491	486	472	479	483	540	480	489	504	476	502	505	489	476	483	547	472	519	492	509	501	476	514	543	528	547	466	527	486	475	501	504	522	515	496	485	525	495	476	518	534	526	473	506	515	476	505	510	461	474	467	488	535	490	493	532	531	513	525	491	484	489	509	490	528	499	497	483	515	488	493	501	487	501	478	500	480	498	528	483	515	527	524	462	492	506	532	467	485	513	511	500	488	497	491	521	494	474	502	516	500	534	528	502	503	498	517	526	487	502	475	510	516	502	521	472	520	507	498	513	507	488	460	494	465	506	513	511	471	516	517	506	506	525	478	525	510	521	500	493	462	518	503	478	512	531	502	519	534	486	502	492	498	488	513	508	489	485	491	526	479	530	499	486	519	491	480	473	498	493	510	513	506	487	504	477	484	518	507	512	507	525	491	516	510	499	520	524	505	492	509	527	550	562	513	446	493	512	503	532	513	463	525	486	534	483	497	511	544	532	511	522	475	525	479	509	503	484	500	478	498	512	499	525	479	500	533	491	475	527	497	483	524	496	548	495	537	455	477	484	528	517	482	494	486	514	476	490	512	516	484	444	539	519	494	489	474	498	536	460	505	521	471	471	543	469	502	492	497	471	449	476	492	535	463	512	506	533	500	525	500	493	531	451	496	478	482	486	513	478	496	540	471	521	467	526	505	503	506	488	520	467	487	505	542	503	510	512	552	505	528	532	520	498	514	492	533	487	489	488	482	500	527	494	517	513	527	524	459	489	454	490	501	493	497	506	515	517	517	527	488	487	519	518	526	513	521	501	498	496	457	501	479	471	480	498	497	538	508	504	520	487	524	491	511	520	513	468	478	479	521	498	519	460	515	505	461	502	482	463	497	507	488	545	498	501	467	484	480	517	504	477	497	477	508	481	533	521	487	528	499	527	507	489	508	517	494	516	456	497	497	453	489	529	512	493	514	488	504	520	533	478	502	534	482	494	498	504	482	551	519	521	479	471	483	514	512	497	529	473	478	554	497	487	490	503	505	511	540	534	505	498	485	508	480	493	508	497	469	500	494	497	515	503	467	458	526	516	484	473	506	509	522	496	492	471	477	494	479	498	493	467	464	519	502	480	487	493	504	510	494	532	489	489	485	500	456	469	506	482	497	479	507	458	485	517	477	523	453	490	519	475	481	461	495	476	496	484	459	450	477	481	525	498	561	515	517	489	488	521	482	502	505	556	531	486	516	477	537	499	495	496	545	510	507	483	467	480	505	537	475	471	500	493	482	477	535	493	492	532	474	524	479	504	532	447	494	482	522	466	480	464	486	507	525	479	492	504	509	501	481	510	510	506	466	502	530	518	539	519	480	542	526	477	497	525	504	478	533	510	507	490	472	476	445	519	541	520	528	494	470	466	514	521	490	528	510	485	475	488	507	473	552	514	498	503	494	466	511	460	520	485	473	492	509	486	492	500	524	525	495	513	516	475	509	498	486	521	553	489	506	506	439	488	484	538	525	510	503	523	495	484	502	461	478	487	548	496	473	482	495	516	475	494	496	527	482	470	490	493	527	481	488	483	494	485	537	498	510	515	454	515	483	493	508	453	503	475	499	540	521	488	497	507	512	483	488	482	511	518	484	480	537	529	503	493	483	504	495	494	531	504	471	503	493	527	521	534	473	491	471	452	510	457	487	499	498	514	547	487	484	485	499	515	484	499	490	503	475	520	517	532	521	540	493	475	515	554	522	530	493	470	487	475	508	527	497	518	496	516	502	504	469	561	503	491	521	517	507	478	453	484	539	457	474	468	496	474	505	499	522	465	538	515	506	483	522	410	487	530	479	514	498	505	547	499	532	488	477	501	492	518	503	517	514	480	503	498	485	480	504	500	511	508	544	493	483	485	508	482	488	494	467	506	456	484	483	485	523	462	485	490	486	504	499	485	452	487	472	507	496	477	496	513	507	510	486	496	479	533	492	518	506	506	472	510	487	508	495	503	507	521	475	481	500	524	490	478	503	479	483	508	485	502	506	494	520	504	482	524	529	503	514	482	524	526	493	488	533	530	539	485	496	512	510	542	461	485	498	555	501	526	541	519	502	497	498	460	491	473	537	525	507	484
24867	20937	26827	24904	8546	868	499	409	315	251	252	233	202	174	201	175	169	181	188	203	229	229	293	278	218	223	218	203	195	204	177	196	156	190	186	149	162	159	188	169	143	166	152	154	164	180	173	174	168	196	185	188	172	197	177	155	166	154	162	167	164	160	144	155	186	165	149	166	150	140	152	151	146	170	156	148	155	150	148	154	156	151	160	133	118	146	164	139	169	155	173	145	161	135	117	149	159	144	129	130	149	141	144	151	136	151	143	144	154	148	149	163	161	147	168	149	139	154	152	143	163	169	135	154	163	165	138	126	148	133	148	148	137	161	186	143	183	148	121	161	167	127	140	139	157	144	155	132	138	151	150	127	149	148	119	144	152	143	138	123	158	138	141	143	157	140	135	167	142	163	131	152	157	155	165	167	138	151	131	149	146	154	145	173	147	158	169	148	156	150	137	161	164	153	147	140	178	145	135	161	131	149	166	153	136	129	148	149	145	157	145	142	132	135	148	158	165	126	148	133	157	147	140	138	156	155	138	167	161	131	152	147	129	132	149	137	152	155	149	161	135	154	151	149	145	137	156	161	141	155	141	167	143	142	143	156	162	159	173	153	155	173	133	118	165	155	145	135	148	173	163	129	160	126	145	150	156	130	147	164	130	138	146	160	151	154	138	155	130	157	160	155	146	135	160	140	136	135	183	151	137	158	162	134	121	160	171	154	158	156	159	140	170	146	149	136	163	144	140	140	150	150	153	164	151	145	127	145	161	146	154	145	143	137	151	163	132	150	144	156	149	156	150	128	149	145	153	138	134	132	146	167	152	131	133	158	138	154	130	146	137	171	156	150	144	151	145	157	167	164	148	144	162	161	154	149	136	169	159	141	158	166	155	182	156	143	148	142	153	138	192	142	144	157	139	151	151	154	148	157	154	121	169	151	135	138	140	165	154	155	141	143	155	149	145	143	145	150	156	161	157	153	167	174	146	129	147	151	134	165	133	144	172	164	165	143	144	159	141	149	162	160	156	147	146	146	158	154	170	157	141	152	161	127	139	133	139	157	142	164	182	150	152	145	153	156	162	135	147	151	162	145	156	130	136	166	147	162	139	145	144	141	149	140	133	154	132	150	142	134	147	170	164	158	143	136	146	145	153	136	156	143	148	170	161	133	134	156	163	146	147	160	156	154	166	168	150	155	139	155	132	127	145	140	127	143	160	161	150	130	139	148	152	154	136	148	139	136	165	153	168	169	145	150	133	150	143	138	153	141	155	151	146	146	145	127	156	148	154	130	159	148	148	135	156	140	144	158	141	150	156	138	160	133	161	154	149	151	131	156	155	166	141	151	156	160	158	153	148	136	173	163	149	153	170	125	135	143	162	163	151	160	133	137	144	162	144	164	180	166	165	141	176	152	120	173	157	153	148	151	164	141	165	143	136	158	141	164	155	134	150	158	157	163	137	159	156	162	147	171	132	147	152	150	152	146	157	150	143	146	169	163	156	149	130	162	139	171	153	154	190	179	148	144	143	151	152	133	163	144	170	136	148	138	159	126	152	158	123	152	149	143	157	147	146	143	146	148	163	132	139	161	138	132	179	152	169	161	153	133	152	158	155	148	139	143	154	147	144	147	157	144	158	146	139	146	136	138	136	156	164	137	140	129	160	133	175	150	152	162	144	137	134	164	155	132	164	172	139	151	151	175	158	153	159	156	148	159	159	143	148	144	146	149	174	149	131	140	161	146	138	119	166	163	157	160	154	145	169	138	141	152	145	168	147	130	148	155	150	135	137	141	155	157	159	145	155	161	165	149	144	144	130	152	158	133	158	146	139	155	136	163	157	143	145	155	150	157	146	143	138	150	129	146	171	144	152	165	157	148	147	137	171	157	172	146	154	161	165	143	152	151	181	135	142	152	150	153	146	144	158	174	138	132	140	151	157	147	156	153	158	147	162	157	145	154	146	159	148	155	132	138	144	143	152	152	135	148	160	161	152	149	155	151	148	136	144	160	152	154	158	164	131	162	158	148	158	158	148	152	155	159	159	163	159	146	152	154	159	153	165	150	148	142	124	154	156	152	179	145	160	148	145	148	148	148	165	158	159	143	158	158	162	155	132	157	172	154	160	149	157	157	128	141	135	160	157	152	147	151	154	133	173	141	136	147	133	146	164	158	159	148	139	146	157	126	179	169	140	146	173	153	143	167	146	143	146	147	146	181	151	154	138	142	115	148	122	168	145	144	150	147	179	135	126	155	143	152	146	176	147	112	175	154	116	135	149	134	151	163	158	145	140	149	133	157	149	154	154	141	140	156	138	152	148	134	153	158	156	160	159	152	171	132	125	159	143	156	158	160	144	160	144	142	145	158	135	145	131	153	139	153	138	153	151	147	163	157	148	147	163	151	160	140	164	142	142	130	150	151	151	159	159	186	148	173	146	168	141	126	143	133	136	154	142	141	153	157	162	173	149	171	155	162	164	150	146	155	161	146	142	125	161	134	130	147	151	167	143	152	154	154	126	141	160	154	150	147	145	147	164	161	168	158	142	141	155	142	155	135	124	170	157	132	166	135	152	143	162	151	135	135	142	150	145	146	146	149	165	144	148	155	147	133	148	137	140	139	155	151	144	155	143	138	155	158	160	146	135	164	159	145	163	145	149	145	135	148	155	140	164	138	138	174	148	145	143	161	154	160	154	151	152	153	156	124	132	154	144	155	125	149	144	157	148	154	141	139	144	176	147	153	152	158	149	133	142	153	138	145	164	131	155	145	152	171	148	135	161	148	133	132	169	149	146	145	136	137	167	149	146	139	155	128	146	142	135	156	161	160	132	137	150	147	160	160	154	137	134	149	147	139	174	170	143	144	136	167	137	131	152	150	171	136	145	149	151	152	152	170	158	142	185	163	150	155	198	120	147	126	147	163	150	123	133	130	157	153	138	146	135	152	136	144	154	158	137	147	148	147	154	146	182	136	156	183	144	133	152	141	142	136	148	133	140	152	157	143	140	145	141	149	159	132	154	156	147	143	158	142	170	155	155	141	144	141	144	167	156	148	144	135	147	134	128	128	155	141	135	156	144	144	131	140	136	136	170	133	135	148	173	170	146	174	153	158	143	178	135	153	139	171	142	131	146	196	148	148	143	143	151	159	124	165	162	135	144	158	138	167	160	144	154	141	129	150	180	147	157	130	136	137	148	149	147	156	150	145	148	155	144	156	135	151	149	149	145	144	136	145	157	148	143	145	133	140	122	133	134	133	146	166	164	155	153	149	153	163	127	139	145	148	149	142	133	155	142	142	154	141	185	156	152	158	140	155	151	153	148	157	162	145	148	167	165	125	150	149	156	176	149	160	157	132	153	152	145	155	144	159	162	151	140	151	158	132	175	153	157	131	142	147	147	138	161	130	136	163	153	163	143	148	140	130	144	156	155	151	145	141	166	151	156	141	128	143	154	143	151	170	149	152	146	136	138	151	160	151	169	155	156	162	139	169	167	150
9309	18602	11829	5311	3950	1900	1237	1094	751	515	478	405	381	376	368	357	294	313	333	340	392	490	573	524	442	367	354	344	313	276	328	307	302	301	270	235	269	256	249	216	217	219	225	255	255	245	249	263	246	271	273	303	294	268	247	275	220	236	211	248	212	220	206	237	228	257	225	219	191	204	214	196	206	233	208	203	208	209	230	183	219	194	221	221	217	198	209	215	204	209	207	222	226	182	218	214	208	189	202	239	208	211	220	209	207	187	210	199	201	213	201	214	197	204	229	215	202	198	202	212	209	227	187	200	198	222	227	228	216	201	211	196	218	198	205	193	206	209	182	228	213	220	212	215	215	211	228	229	194	182	201	199	211	234	206	203	226	214	196	207	216	196	195	208	196	203	198	210	226	235	232	215	203	190	200	218	198	209	196	225	200	215	206	241	200	200	207	187	212	194	187	243	203	206	198	190	217	210	205	207	199	229	201	205	220	195	235	194	182	194	206	216	217	211	190	198	215	202	216	210	206	219	230	206	228	219	201	207	221	206	215	204	215	218	202	205	222	232	210	211	202	203	208	209	234	210	213	202	218	199	180	194	222	228	216	193	227	217	214	205	194	197	212	182	212	229	221	222	231	198	209	218	204	212	220	207	227	212	215	215	198	187	226	206	233	189	197	203	231	184	219	215	222	208	202	215	195	209	222	212	223	226	219	230	204	199	189	218	232	200	223	192	210	189	201	217	208	205	196	231	184	199	232	215	207	241	177	205	204	230	207	193	210	227	211	222	199	188	195	208	179	206	201	213	194	208	194	197	216	217	200	197	210	204	216	221	232	200	205	210	211	188	209	209	227	181	209	208	194	213	228	239	214	230	179	225	215	212	237	213	194	207	205	212	235	209	221	184	222	204	193	250	213	206	225	198	220	188	199	243	220	200	208	231	205	219	180	227	216	199	218	199	197	197	213	211	222	243	190	204	218	205	206	198	191	200	228	232	193	213	192	205	225	205	202	186	202	213	202	195	209	219	216	219	203	194	203	212	211	191	203	197	196	225	210	220	222	196	201	229	214	184	197	203	224	210	235	216	211	227	227	228	196	185	199	202	215	209	199	197	204	226	184	202	194	212	204	197	200	201	181	197	195	199	195	229	234	224	213	239	215	214	180	206	205	208	216	227	188	185	187	204	202	241	212	203	183	222	180	217	216	184	217	207	211	208	202	201	193	194	209	226	215	185	206	216	232	205	189	208	209	218	192	231	207	216	200	211	223	210	216	213	227	218	208	211	213	199	200	229	190	224	201	189	218	212	196	238	229	216	203	221	200	211	208	190	185	226	200	194	203	207	187	197	211	207	190	202	212	207	214	211	200	218	207	214	227	200	217	179	208	197	223	188	202	215	197	187	214	215	214	202	227	193	216	207	212	224	220	204	213	215	210	190	242	210	214	199	222	210	212	230	214	204	212	205	230	215	190	177	200	194	217	236	211	235	199	217	234	207	196	217	194	212	200	220	201	218	216	202	235	216	198	190	217	205	181	223	205	212	208	211	213	210	195	202	192	229	200	193	208	204	203	185	227	196	196	194	209	186	211	205	223	215	212	241	196	236	176	207	201	208	223	196	212	201	195	227	192	213	237	211	198	208	185	222	217	209	197	217	217	231	213	191	201	194	196	212	220	217	216	199	187	176	174	192	226	217	192	220	195	202	192	193	217	209	228	179	196	220	182	221	213	246	210	203	222	188	205	214	203	188	239	218	222	227	198	171	198	218	218	215	177	212	203	205	241	185	231	226	196	229	202	208	196	216	203	224	199	230	201	205	199	178	224	207	217	206	212	218	213	197	225	209	196	206	217	231	199	179	188	217	231	218	197	183	211	218	228	236	220	196	199	196	197	193	193	203	184	220	206	209	202	230	221	230	186	233	211	188	182	208	183	195	233	199	220	190	197	205	194	196	214	227	228	218	213	224	201	204	235	200	205	243	248	200	182	205	208	232	195	216	200	210	222	209	227	187	233	217	178	198	183	192	192	217	212	214	201	208	189	232	205	215	240	200	209	203	227	205	210	221	199	238	222	207	224	201	217	206	217	192	217	185	196	190	214	186	223	200	217	195	202	193	177	227	225	204	195	202	241	231	232	191	234	206	212	219	211	200	222	198	198	210	240	194	203	196	214	218	195	220	206	210	183	208	233	198	223	179	189	207	198	209	211	201	214	199	202	212	185	220	195	194	187	196	203	226	198	221	225	195	211	195	219	220	217	212	194	214	217	210	190	197	191	218	210	219	233	207	205	213	190	210	218	229	221	203	192	190	206	209	212	200	199	220	211	191	209	221	207	212	185	234	229	211	207	183	228	223	207	205	190	204	228	210	201	214	222	224	203	226	210	217	200	216	211	216	195	210	192	231	186	218	221	196	219	210	213	197	217	194	214	216	222	180	232	217	215	189	206	208	224	222	218	197	217	211	198	202	217	240	224	184	209	217	223	204	221	183	210	201	198	218	232	219	219	220	220	190	189	235	216	202	206	215	226	203	223	193	236	216	206	212	214	195	210	212	231	218	188	198	216	226	209	210	223	217	200	207	226	200	235	199	204	193	191	219	213	175	226	206	208	195	195	235	207	186	214	217	215	216	224	217	200	188	186	214	221	215	197	203	206	183	203	198	211	208	203	195	212	213	212	203	212	203	226	221	208	215	200	200	216	199	184	225	212	210	213	193	213	223	195	229	208	190	188	201	198	203	205	224	187	209	195	202	214	201	190	222	195	190	205	233	195	205	199	209	230	200	224	228	220	211	190	218	210	205	203	205	209	200	184	205	181	220	197	204	207	227	204	187	193	206	210	189	221	211	212	229	195	235	190	224	193	198	212	194	218	216	204	186	213	175	206	205	200	198	215	207	196	213	227	203	214	211	187	224	218	218	189	222	217	221	193	199	190	189	224	215	198	212	223	209	208	211	203	208	190	190	215	182	203	179	194	191	190	206	191	241	209	232	219	223	222	227	194	219	196	214	223	222	227	197	179	225	192	199	197	209	230	213	209	187	206	191	201	208	190	198	229	191	239	184	230	222	214	181	232	199	200	194	211	207	212	226	224	199	189	222	226	201	237	216	202	242	208	205	180	211	222	232	193	194	203	209	194	201	207	181	219	198	217	206	219	236	215	206	207	216	223	215	223	200	203	188	193	215	190	235	208	217	218	205	210	192	216	222	216	192	213	226	196	205	191	204	194	176	227	216	216	219	206	221	214	199	222	233	228	207	219	224	200	234	179	197	203	202	217	211	223	220	203	196	220	228	212	211	208	224	202	191	201	202	227	196	212	204	192	227	217	220	214	227	221	209	208	217	201	208	220	209	218	206	205	189	201	200	243	198	204	235	200	198	227	217	180	198	195	226	204	194	216	209	220	209	211	195	220	206	214	246	216	197	229	219	209	200	207	188	203	240	186	167	251	191	208	204	189	203	222	213	239	207	201	197	232	194	189	203	200	206	220	202	202	194
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
