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
338612684323	338612684882	338612685432	338612685982	338612686532	338612687082	338612687632	338612688182	338612688732	338612689282	338612689832	338612690382	338612690932	338612691482	338612692032	338612692582	338612693132	338612693682	338612694232	338612694782	338612695332	338612695882	338612696432	338612696982	338612697532	338612698082	338612698632	338612699182	338612699732	338612700282	338612700832	338612701382	338612701932	338612702482	338612703032	338612703582	338612704132	338612704682	338612705232	338612705782	338612706332	338612706882	338612707432	338612707982	338612708532	338612709082	338612709632	338612710182	338612710732	338612711282	338612711832	338612712382	338612712932	338612713482	338612714032	338612714582	338612715132	338612715682	338612716232	338612716782	338612717332	338612717882	338612718432	338612718982	338612719532	338612720082	338612720632	338612721182	338612721732	338612722282	338612722832	338612723382	338612723932	338612724482	338612725032	338612725582	338612726132	338612726682	338612727232	338612727782	338612728332	338612728882	338612729432	338612729982	338612730532	338612731082	338612731632	338612732182	338612732732	338612733282	338612733832	338612734382	338612734932	338612735482	338612736032	338612736582	338612737132	338612737682	338612738232	338612738782	338612739332	338612739882	338612740432	338612740982	338612741532	338612742082	338612742632	338612743182	338612743732	338612744282	338612744832	338612745382	338612745932	338612746482	338612747032	338612747582	338612748132	338612748682	338612749232	338612749782	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2744	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	3600	2250	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
24087	21334	25834	27185	21367	21499	8194	1914	990	874	680	581	543	497	443	383	377	319	297	283	281	247	225	232	227	187	212	198	212	227	228	202	231	207	241	202	231	215	197	219	216	222	224	228	213	196	206	242	227	214	218	195	182	230	214	215	217	203	225	225	175	213	205	219	206	209	190	207	190	192	193	184	210	206	201	211	222	225	193	210	191	201	209	222	200	220	191	231	212	197	209	214	226	194	180	188	207	196	203	171	214	229	197	202	177	228	173	207	213	196	194	188	214	203	222	211	228	214	186	182	184	217	215	195	191	229	172	214	205	212	200	191	237	224	222	204	205	191	220	202	214	190	190	213	187	205	223	208	169	214	203	151	228	218	235	186	205	224	224	222	219	214	197	201	221	193	207	203	179	207	213	199	179	224	195	212	223	199	184	194	203	202	220	210	183	202	219	215	211	186	177	196	230	230	172	199	193	226	232	214	209	206	224	229	205	199	197	176	189	212	212	197	195	199	208	204	213	221	225	193	188	193	197	216	188	215	227	184	203	213	202	186	184	204	182	231	234	197	203	212	186	207	198	216	223	220	218	204	200	189	217	203	220	225	228	206	196	209	216	237	214	201	206	236	184	176	200	233	193	195	206	166	195	194	200	221	201	209	198	186	195	218	207	201	213	225	198	187	220	192	224	196	188	196	221	193	186	206	172	203	208	179	208	230	215	177	195	186	211	206	210	190	190	200	219	202	192	220	188	204	211	188	238	196	218	197	180	198	195	172	224	196	197	191	215	210	206	233	194	219	211	221	194	198	182	226	202	215	195	209	180	199	217	209	210	188	192	221	194	216	199	203	210	221	211	177	210	205	216	259	227	188	219	210	207	203	191	197	197	207	167	193	187	214	220	223	198	190	207	167	217	226	183	200	230	179	210	229	168	188	212	220	243	211	173	210	207	205	228	208	180	189	216	221	185	169	224	218	183	207	228	250	198	206	203	230	212	217	187	194	189	221	188	211	211	188	177	203	174	175	171	198	215	184	193	200	211	195	218	202	192	167	216	166	218	230	203	223	195	200	201	228	211	224	188	214	224	205	226	196	225	183	220	236	211	196	187	230	230	184	209	200	199	220	198	192	172	204	221	140	219	189	205	170	211	214	201	211	207	202	211	206	204	207	191	216	202	213	195	215	230	215	252	201	204	217	211	196	199	211	204	193	194	220	201	196	220	212	214	181	210	217	203	201	191	194	217	230	198	178	197	214	203	198	194	189	217	199	214	213	184	185	207	209	189	224	233	169	185	207	178	202	243	217	218	232	205	219	186	208	176	209	214	203	179	190	203	206	213	210	210	209	180	195	211	185	197	194	240	189	181	208	214	214	200	199	193	187	191	229	202	198	216	178	208	216	232	179	237	223	219	222	215	213	228	220	193	200	206	183	199	206	213	225	229	192	203	177	217	229	206	199	218	191	225	215	195	187	175	206	217	196	215	202	180	188	206	227	233	246	233	181	209	217	187	190	187	214	220	216	208	208	229	218	210	202	210	225	188	200	223	189	256	188	213	212	227	191	193	221	219	199	215	205	196	198	208	218	189	173	211	225	198	196	182	188	204	200	216	197	214	196	207	204	187	223	200	199	211	176	212	201	216	212	190	211	198	201	203	187	198	214	211	220	204	203	207	198	193	198	194	219	218	209	223	180	187	165	193	189	192	208	217	214	196	207	217	186	184	207	212	201	185	230	201	193	197	210	244	189	207	216	228	193	214	199	184	201	220	192	202	214	199	247	209	229	206	176	197	228	209	200	179	229	220	210	204	205	192	211	207	207	179	236	220	207	204	202	185	175	194	242	202	216	194	198	200	204	200	215	226	222	178	202	192	213	226	194	179	198	216	187	192	210	190	230	218	199	198	205	199	202	210	194	198	205	219	219	188	214	213	176	199	188	208	183	226	173	182	230	198	213	221	191	216	191	177	211	183	182	221	208	205	221	211	217	240	195	189	200	190	207	217	191	187	183	209	197	208	227	221	213	184	199	160	205	222	182	185	183	224	191	201	205	180	224	177	205	202	210	230	204	234	212	238	213	180	221	208	203	200	185	209	193	183	176	186	179	201	183	200	216	198	204	181	168	204	236	233	208	212	224	184	201	203	219	200	193	205	213	213	199	197	215	191	206	237	221	212	200	196	192	196	196	220	193	206	198	218	220	203	205	197	193	192	202	206	209	188	211	215	191	190	188	205	207	215	179	205	204	203	202	194	211	213	227	204	195	205	228	176	192	203	229	205	228	190	217	208	197	228	201	220	202	195	195	211	177	195	178	179	195	173	196	194	178	197	209	234	230	214	196	221	230	196	208	230	214	196	200	200	201	225	199	200	209	204	248	215	217	209	225	200	221	202	206	206	216	215	218	190	184	191	233	209	195	205	209	214	230	215	234	174	188	202	233	201	185	226	207	180	225	207	192	198	231	225	214	209	210	210	220	194	219	192	185	182	196	193	174	202	209	200	215	201	180	194	239	208	232	209	219	180	211	203	188	172	227	200	226	187	196	201	218	222	183	195	198	238	235	212	225	215	196	233	195	231	208	203	187	177	219	213	196	215	204	206	203	198	192	170	204	202	198	226	203	216	204	194	218	192	213	186	180	181	222	201	226	236	194	199	233	199	207	223	202	177	195	210	192	198	203	200	223	206	181	185	198	182	204	218	224	190	212	233	206	212	202	217	213	207	169	187	205	224	205	204	197	208	214	225	216	216	211	191	181	197	216	194	223	195	214	226	207	214	206	208	207	206	215	228	203	189	195	207	210	216	193	215	186	206	183	198	203	220	188	209	216	183	182	214	191	211	198	191	206	213	218	246	187	213	231	207	211	185	231	205	185	217	199	193	204	209	201	235	194	230	186	214	202	204	235	215	181	211	168	183	175	226	211	204	202	224	225	233	226	223	190	213	231	174	219	199	222	206	196	196	209	202	206	199	192	198	199	204	183	201	207	224	183	216	219	206	187	183	192	218	239	201	201	178	195	221	221	192	201	233	186	198	191	192	213	193	223	234	190	224	214	181	205	193	171	200	211	217	224	184	168	173	180	206	220	211	217	203	224	198	203	210	222	203	187	196	197	202	208	213	179	202	211	218	247	213	204	216	196	200	191	194	190	206	210	215	231	202	192	207	218	200	226	205	205	204	235	236	203	206	227	211	185	207	218	221	203	204	215	225	202	232	188	198	170	206	216	181	205	181	173	185	187	194	238	179	176	201	204	197	186	216	214	173	187	205	202	209	194	205	205	205	189	228	180	185	226	203	208	195	200	192	217	212	212	202	174	198	211	207	193	190	220	194	202	192	193	201	217	213	195	176	191	194	220	207	195	177	215	223	217	219	196	194	207	195	209	192	190	212	240	200	228	188	188	228	201	207	195	225	209	219	181	209	199	206	225	203	229	202	196	184	205	207	199	223	214	183	221	203	192	219	220	212	218	208	174	214	212	181	212	186	214	198	206	224	208	177	212
5536	14611	10775	5183	2727	2484	1808	1100	890	714	702	641	587	570	563	547	522	513	523	475	480	454	490	408	434	455	480	467	475	428	471	451	426	434	466	468	490	437	430	427	472	434	435	494	410	439	468	463	457	425	417	465	415	477	462	417	440	426	478	445	458	469	457	425	454	446	429	473	448	464	439	433	445	477	472	448	474	432	449	435	447	445	421	467	471	433	435	438	438	450	411	416	459	399	442	461	464	422	418	441	455	460	471	429	448	435	411	437	437	443	448	463	438	429	437	442	480	443	470	483	427	438	425	459	473	466	429	403	475	437	425	398	448	436	425	424	459	446	437	447	493	481	407	462	450	445	456	446	414	462	486	451	448	437	452	449	452	450	447	433	440	446	480	456	447	425	463	458	435	428	429	412	462	452	439	426	396	454	475	445	429	428	411	458	431	410	434	467	443	455	418	458	422	438	417	424	438	468	427	471	465	441	466	428	455	456	454	472	427	468	393	456	452	423	451	485	445	441	458	407	406	432	429	409	428	429	429	430	446	443	449	433	453	444	459	452	441	438	465	448	454	443	461	428	430	455	439	428	411	431	440	421	401	451	440	429	445	423	428	434	467	417	422	474	418	449	442	441	393	434	439	442	478	419	443	469	431	449	464	463	447	449	449	479	406	465	461	420	446	430	425	400	431	474	435	412	447	442	414	448	451	446	431	428	418	470	429	447	390	431	442	435	438	457	471	404	422	432	451	441	446	441	417	448	417	457	380	424	418	430	451	424	466	442	466	468	434	454	454	428	404	422	421	410	451	444	423	441	414	435	432	409	437	410	446	435	446	429	441	473	429	448	456	472	432	484	423	448	433	451	473	424	449	449	409	438	458	419	445	434	431	441	444	476	430	433	444	457	429	433	421	426	429	434	445	468	431	449	414	435	419	406	436	430	445	404	461	470	421	437	452	452	419	438	467	440	446	415	439	461	479	500	433	449	434	468	484	434	418	458	461	453	459	438	443	425	434	435	440	423	428	449	411	439	455	452	466	434	435	442	457	454	468	455	454	430	466	398	428	448	475	426	460	436	436	434	446	400	452	477	445	433	426	421	406	471	427	466	439	450	416	458	456	439	405	426	464	455	469	442	469	424	478	423	438	420	477	456	420	449	452	491	434	448	446	443	427	457	420	424	424	444	428	423	421	421	399	436	456	407	455	459	445	470	449	448	410	435	471	422	464	412	434	478	431	487	451	398	456	426	426	422	478	445	442	457	445	455	488	460	454	449	455	428	420	451	454	448	448	430	467	424	450	437	423	448	484	449	454	402	435	437	448	427	417	428	444	449	467	457	462	441	418	465	411	447	436	485	469	434	454	440	448	416	440	447	465	492	466	491	449	435	432	420	456	421	403	447	444	451	414	425	456	470	438	450	454	439	431	412	416	458	449	443	453	454	454	445	427	471	441	409	441	407	428	399	419	452	463	449	455	439	439	427	473	450	428	442	489	427	449	452	459	432	438	458	467	440	410	438	435	454	416	470	460	453	468	418	431	450	427	453	445	458	437	428	442	447	407	453	457	417	460	444	486	419	458	441	474	464	427	448	456	476	403	447	424	443	442	448	454	436	441	423	439	449	443	412	476	441	453	470	425	434	462	455	434	437	465	438	457	417	427	444	462	422	455	415	430	436	422	374	466	422	444	481	440	435	427	442	474	432	452	440	454	429	423	401	427	429	374	459	452	430	441	390	448	462	435	425	441	437	430	449	438	446	436	422	444	428	456	470	435	410	447	465	402	462	426	422	460	465	439	468	413	452	463	446	428	431	449	427	445	436	470	385	478	463	405	457	422	425	456	464	444	443	456	412	452	460	432	433	445	436	469	461	441	414	460	466	450	434	434	459	435	445	421	478	423	471	425	454	434	438	422	470	459	435	439	434	443	442	410	450	436	437	444	465	462	428	416	436	476	444	385	418	448	455	457	441	443	420	427	442	427	456	427	453	441	421	399	440	417	420	451	382	460	407	414	426	416	421	448	473	414	442	453	455	476	385	443	475	435	434	442	458	424	434	439	460	459	461	427	415	483	461	428	438	414	395	479	444	417	460	427	417	427	435	477	505	425	411	478	439	458	447	433	463	437	420	455	429	430	449	443	458	437	445	421	415	442	481	435	423	402	414	443	445	421	436	462	461	474	433	418	458	415	483	421	459	480	437	462	465	449	458	437	458	445	456	420	445	417	451	460	452	437	443	442	443	451	441	426	441	429	433	443	432	425	434	463	442	409	474	459	418	432	445	453	450	468	427	443	423	445	413	422	468	417	441	478	386	441	427	442	431	423	417	407	425	422	452	399	442	420	428	444	492	421	455	416	444	408	416	440	426	433	457	481	475	458	423	458	435	428	456	456	446	420	440	459	477	438	458	426	437	450	437	435	467	433	430	433	428	448	458	442	449	489	414	434	468	463	417	437	405	454	461	427	462	436	420	472	383	444	429	418	438	472	486	458	445	433	432	428	475	455	463	434	431	435	429	465	427	435	402	445	465	454	424	432	406	482	416	441	428	434	421	431	449	430	492	447	404	413	429	448	431	384	422	453	430	447	408	476	454	416	410	466	450	462	435	430	434	453	429	438	448	445	447	415	436	463	426	472	381	441	417	441	463	423	461	429	437	449	454	452	433	444	403	475	411	468	410	467	458	462	460	420	435	437	441	443	461	453	436	423	470	442	437	450	441	407	428	445	439	433	454	460	462	419	444	475	465	470	422	446	430	465	462	455	435	417	446	466	449	462	468	494	466	404	453	437	419	469	463	448	446	411	456	447	444	435	395	443	448	480	442	433	422	446	478	478	464	411	481	466	406	471	431	418	419	459	493	491	461	443	452	441	403	471	400	422	423	465	448	460	495	455	481	446	448	460	425	459	415	439	452	435	445	405	476	440	438	438	414	441	442	428	461	449	446	450	439	456	459	441	404	489	439	446	445	431	471	476	462	452	385	450	421	488	466	409	417	431	437	404	439	443	426	447	404	454	467	437	423	462	425	466	424	447	418	413	458	419	434	476	387	424	460	454	434	457	459	453	474	447	461	418	433	446	455	442	432	461	420	429	429	490	452	421	430	438	444	459	468	434	462	451	451	427	427	408	457	434	396	457	417	445	450	421	460	444	447	431	444	423	444	437	413	409	441	443	468	474	440	410	437	422	428	429	444	453	460	454	446	441	429	464	412	428	457	492	444	444	430	451	457	445	442	480	410	414	440	442	445	445	478	475	427	409	468	433	412	418	454	430	424	445	452	443	407	423	418	440	439	424	470	449	456	436	472	442	470	446	450	410	462	428	422	400	406	441	466	474	436	415	412	420	422	454	448	441	436	441	480	446	461	429	423	442	434	420	447	441	438	432	393	446	438	404	430	433	425	449	458	463	410	427	449	455	425	430	436	489	444	425	430	439	448	414	457	438	478	431	473	468	444	468	442	460	428	435	455	445	454	439	425	412	435	437	444	418	433	453	444
32962	14979	4853	1973	1277	1092	786	441	330	339	314	252	241	228	222	207	162	156	187	163	149	163	172	149	147	143	143	98	146	149	164	127	141	148	181	161	133	164	163	145	145	169	152	125	156	145	157	180	168	139	145	160	118	167	149	156	147	161	142	156	155	136	137	162	154	176	138	134	144	165	161	161	156	139	150	148	155	137	158	144	141	142	149	165	174	177	161	142	163	158	138	153	155	137	137	138	151	141	143	136	159	165	150	136	149	177	176	151	159	159	131	156	150	147	159	158	154	164	138	153	140	161	153	149	166	143	162	149	151	147	191	149	154	170	185	188	168	157	147	157	153	164	151	147	168	135	127	170	172	162	151	141	153	157	147	134	149	139	138	162	153	134	132	154	137	163	174	131	158	160	167	162	125	154	148	123	143	177	149	146	147	152	171	157	149	148	149	146	135	157	133	149	150	170	158	158	155	141	109	178	164	135	163	148	120	147	153	128	165	149	172	147	135	159	152	166	151	144	168	149	153	140	164	165	142	146	168	163	152	135	178	164	139	124	123	126	151	151	129	133	153	143	163	148	161	153	153	162	124	145	144	154	146	143	160	144	165	121	150	150	140	148	145	155	151	148	158	151	163	137	154	130	138	148	128	151	139	128	159	151	144	148	174	147	163	155	167	145	139	140	171	143	145	149	151	140	149	161	149	149	151	147	148	153	182	147	149	143	143	137	159	135	163	135	170	145	150	149	153	154	133	159	137	147	147	130	123	149	159	171	136	136	138	147	137	155	153	156	145	133	133	148	145	157	140	123	161	155	138	155	152	139	154	160	164	123	134	142	133	158	146	170	147	162	122	150	133	136	146	169	125	158	157	120	145	139	142	155	160	160	159	156	150	128	166	123	158	149	140	137	141	130	165	161	167	161	166	147	148	169	142	154	163	140	153	165	135	150	138	121	131	152	136	143	144	167	197	123	139	147	141	110	162	155	135	145	123	141	175	156	132	144	142	138	162	141	177	152	172	155	150	135	153	158	150	145	129	155	138	148	148	150	137	163	152	188	151	137	161	134	131	174	124	151	148	158	154	153	153	148	141	152	146	166	154	156	139	154	153	131	149	138	176	157	161	155	140	151	147	144	136	129	132	167	123	139	122	158	166	154	155	154	190	174	149	157	148	151	141	145	143	153	141	144	164	135	134	143	129	150	166	155	119	149	152	149	135	139	145	151	164	151	119	134	161	178	159	149	127	134	165	127	160	149	160	152	172	124	139	154	130	158	113	152	134	133	148	158	160	141	176	154	139	137	134	154	151	138	141	150	161	153	137	144	143	150	148	146	159	142	171	178	130	141	137	137	168	126	134	163	155	163	141	148	164	147	139	157	135	163	147	150	155	149	161	156	146	142	143	148	141	139	132	165	145	152	147	139	136	149	137	151	167	158	140	150	178	147	135	136	140	152	165	152	163	166	170	162	144	140	170	143	154	167	161	175	173	151	146	147	161	140	158	148	128	147	135	182	142	143	159	148	150	160	145	143	175	152	133	146	163	166	135	152	128	149	153	121	170	119	145	155	139	160	158	166	163	145	142	136	136	139	192	146	141	153	141	138	173	130	145	164	160	156	144	169	152	162	171	169	152	165	182	138	174	168	157	165	140	131	162	153	156	185	183	152	153	124	148	132	134	150	159	139	133	163	114	150	154	126	156	148	135	145	142	148	174	141	155	153	142	156	146	160	145	140	166	142	145	156	147	140	163	115	189	144	162	166	128	153	159	133	153	156	161	149	158	146	127	177	147	176	159	164	159	147	153	130	151	146	144	140	138	121	151	191	136	135	158	167	136	149	170	185	124	149	164	161	137	176	168	143	136	144	152	161	155	153	151	136	124	147	127	157	151	159	160	131	144	133	132	136	153	141	134	162	159	162	145	153	152	157	176	157	124	143	121	126	151	168	159	161	147	142	148	142	153	143	170	156	155	153	146	142	159	136	142	164	182	153	162	176	155	144	142	154	125	167	152	131	132	149	145	146	152	158	151	156	151	127	144	143	147	157	154	154	134	153	174	165	148	144	134	148	153	157	151	148	160	175	147	153	158	151	162	165	144	163	147	167	146	145	161	148	145	161	150	151	178	138	150	136	170	161	153	156	152	155	152	116	155	151	164	141	155	151	153	153	140	124	147	129	135	173	161	166	162	142	160	136	172	156	152	175	156	150	158	161	161	149	150	152	160	154	136	157	169	150	151	153	168	153	177	137	168	138	157	145	165	181	157	143	143	158	150	177	138	146	164	159	162	150	149	158	141	169	152	148	153	165	163	149	146	138	159	160	164	181	139	148	170	174	150	141	141	148	122	162	151	163	118	156	174	138	162	141	150	123	164	158	148	145	165	138	166	152	147	169	175	152	143	145	155	134	152	142	162	148	158	129	149	152	165	165	158	152	126	160	140	146	141	170	161	133	137	152	162	132	148	149	157	122	141	131	164	139	135	154	138	154	149	145	133	129	152	163	142	165	136	146	151	127	158	134	155	145	147	134	156	146	152	132	162	125	135	142	164	160	165	152	147	154	151	132	146	159	165	163	136	145	163	158	138	164	139	150	170	147	142	146	160	152	166	136	137	147	149	144	161	151	156	164	153	142	129	151	142	154	153	147	148	145	176	166	159	143	171	140	165	172	129	148	146	138	139	154	153	142	135	147	134	149	142	157	135	123	162	173	164	161	149	137	170	151	135	131	151	163	153	133	164	153	142	158	149	159	142	160	137	159	163	163	157	133	144	168	131	128	147	144	151	163	175	185	148	139	156	155	145	165	157	139	146	154	153	141	140	133	163	154	141	167	132	150	183	140	150	144	136	130	137	147	132	165	131	133	150	164	147	136	150	182	151	141	151	162	143	169	135	136	139	150	128	130	150	155	136	157	152	140	161	139	152	125	150	167	140	148	154	143	126	131	166	153	169	153	157	162	172	144	164	146	156	158	156	155	135	147	157	168	176	166	142	132	119	135	130	140	162	151	138	158	148	145	141	153	154	136	134	136	150	155	120	157	140	163	152	158	142	123	147	167	184	132	166	168	153	154	140	136	160	151	127	149	147	156	140	149	171	143	155	132	145	157	150	157	140	147	157	148	151	160	152	167	173	152	178	137	183	152	146	163	140	122	169	145	146	172	145	176	141	147	150	173	159	115	149	157	153	141	168	155	139	153	168	127	167	150	169	163	168	164	176	138	166	168	141	150	141	153	163	155	144	173	148	147	157	163	156	136	152	128	141	146	144	141	157	163	160	160	155	126	147	147	143	166	137	145	149	151	155	165	161	160	147	142	147	144	138	149	165	164	158	160	146	164	145	154	159	160	160	140	153	141	157	143	145	135	167	184	157	142	117	143	162	122	117	162	117	157	141	176	176	151	149	151	159	155	151	141	148	136	145	148	172	141	148	138	147	134	139	169	159	142	134	160	148	149	163	162	150	169	165	167	162	147	163	164	174	123	132	152	138	165	158	182
5743	4723	3452	1684	1010	887	680	558	469	448	454	408	404	397	370	368	375	365	348	370	349	416	370	396	413	386	369	345	372	360	327	357	424	374	377	382	343	364	324	359	366	336	376	353	372	377	350	404	356	360	368	352	370	364	372	345	373	380	368	363	345	345	357	378	347	384	365	354	369	378	351	325	356	394	353	378	344	351	378	361	358	362	385	376	359	343	382	363	375	367	366	342	343	348	385	384	386	342	373	379	370	346	364	351	381	386	342	367	341	335	355	337	340	359	371	369	333	351	382	388	336	392	384	363	365	362	394	363	389	353	344	387	352	367	347	337	385	379	388	368	362	358	362	340	345	338	370	379	344	347	402	362	344	388	335	341	366	360	342	368	357	357	364	361	370	346	352	386	355	363	357	390	380	350	361	354	380	378	378	372	364	346	347	371	355	348	339	326	358	375	368	386	380	340	341	320	335	378	359	410	359	385	384	366	376	360	371	351	340	361	379	372	363	387	320	336	371	338	392	374	335	369	352	361	342	336	372	387	364	357	365	389	368	358	359	369	345	343	349	362	365	356	349	378	370	367	376	388	382	400	376	355	342	349	377	349	369	367	351	390	375	329	328	354	355	354	339	346	374	375	379	396	331	356	340	353	369	372	321	344	363	400	381	354	342	379	395	366	397	381	348	391	356	332	343	414	396	360	405	349	361	387	387	361	362	422	355	367	337	323	390	393	346	384	359	325	338	338	360	331	360	345	379	338	364	376	383	316	364	345	383	353	389	380	356	330	361	344	396	355	370	370	365	357	366	341	368	361	370	364	355	358	379	354	347	355	384	358	349	354	329	370	339	386	394	371	344	345	369	367	368	403	347	357	351	415	377	388	408	353	358	380	356	349	373	404	350	360	388	384	371	354	356	353	361	380	363	335	379	362	372	343	359	373	373	356	364	392	360	366	360	360	337	370	336	383	333	395	361	358	370	339	368	382	359	403	336	363	367	368	359	373	345	349	335	393	385	379	359	365	340	341	383	373	377	372	382	366	398	373	381	368	372	369	354	363	369	376	389	373	407	369	378	339	340	327	346	371	369	354	383	382	344	349	361	333	365	324	372	357	366	399	390	353	350	366	402	381	365	383	387	352	369	395	377	351	401	375	335	368	342	363	365	375	386	349	377	358	364	371	377	396	394	389	338	368	380	383	376	375	349	361	337	345	335	343	348	362	385	373	369	377	370	350	364	347	355	376	397	345	383	365	366	370	345	366	346	358	370	319	342	333	342	347	365	405	368	376	368	387	338	338	345	383	341	337	374	374	343	359	353	370	387	340	360	364	359	319	358	350	379	384	363	368	403	402	403	369	370	356	337	362	420	373	372	377	359	384	369	352	357	368	375	351	354	400	422	359	349	379	383	369	355	355	344	338	358	374	350	387	364	391	360	372	374	349	323	358	381	339	367	373	384	363	395	356	347	366	336	363	362	354	336	363	353	361	366	363	377	389	323	363	405	366	344	318	362	347	333	347	349	342	381	374	364	362	395	364	375	369	385	367	343	368	339	356	336	383	350	391	387	368	351	357	350	365	379	360	363	373	356	356	362	377	367	369	398	375	363	369	365	386	329	362	369	344	394	339	325	357	342	369	350	382	403	364	356	349	356	371	368	360	347	353	352	348	366	366	342	350	376	347	357	358	367	379	349	362	373	351	378	388	356	356	345	352	378	372	365	376	377	363	333	364	348	386	327	345	365	398	327	361	345	402	382	330	324	348	362	407	365	347	362	364	374	372	391	360	367	355	389	376	347	371	397	376	380	343	361	368	370	382	376	331	371	367	367	383	336	394	338	389	334	365	383	365	359	369	340	360	409	387	387	371	340	359	362	403	356	380	366	340	330	370	401	352	376	368	366	363	333	357	382	350	358	375	351	384	365	366	366	375	373	393	391	334	383	375	355	343	370	371	328	354	352	378	377	343	356	362	325	369	383	344	369	338	360	365	358	368	333	341	377	364	417	343	350	370	387	364	401	367	352	373	356	354	338	353	361	367	356	359	354	353	372	388	375	373	363	356	361	371	364	349	361	365	389	369	397	383	372	335	399	356	353	361	361	361	356	379	347	360	388	350	388	384	345	368	385	366	375	348	359	347	388	339	390	339	356	347	356	363	327	339	392	371	374	346	390	369	355	399	403	381	383	366	386	340	372	353	356	393	356	371	359	357	367	389	339	397	347	392	402	356	359	348	385	367	358	342	359	380	336	357	381	338	355	372	357	376	381	373	373	349	361	368	361	366	420	396	347	358	380	360	360	369	395	349	337	348	347	377	352	389	361	361	380	353	354	353	326	390	344	362	344	358	374	351	353	363	379	316	366	359	355	319	366	367	371	374	337	350	337	364	382	367	361	345	382	407	414	367	372	350	386	347	370	365	369	354	390	396	363	351	326	355	362	369	334	347	384	341	361	333	331	358	335	362	333	342	370	332	371	341	339	375	383	381	349	342	390	351	357	383	368	357	365	351	376	400	397	359	363	360	351	350	372	395	367	378	413	380	416	372	357	366	350	390	351	384	335	342	348	361	355	367	361	318	406	368	367	396	385	363	365	378	331	358	364	398	372	367	376	385	382	371	377	381	359	397	358	345	344	355	414	372	367	405	360	326	345	347	359	361	379	386	366	345	366	376	370	366	363	403	335	373	351	370	361	359	347	374	338	356	347	358	358	402	350	352	366	356	381	359	345	338	362	382	380	372	346	378	378	362	374	338	361	391	352	351	383	367	334	396	334	317	342	400	362	363	368	360	360	346	347	360	364	384	368	370	356	353	369	363	359	372	367	378	382	379	376	339	330	370	339	347	395	337	370	336	370	340	382	338	350	352	373	344	349	371	354	339	345	332	370	331	384	394	377	347	360	340	379	355	328	378	355	357	381	380	378	361	363	342	347	341	341	367	370	383	323	373	380	346	349	362	367	371	374	346	381	365	339	358	366	384	368	350	368	376	369	362	389	350	369	337	369	376	344	353	349	335	338	357	363	380	311	371	361	389	379	387	346	390	373	367	380	352	339	375	365	353	381	368	358	341	350	353	373	366	407	394	371	367	385	360	333	332	348	356	370	365	381	348	353	312	368	376	368	372	370	350	391	363	367	348	338	399	328	405	358	380	419	347	322	327	363	374	361	361	406	378	370	348	372	341	377	361	373	376	364	367	365	356	376	386	356	367	351	363	368	355	345	361	371	403	369	363	369	361	377	390	368	342	384	383	403	336	406	363	378	372	367	388	380	382	361	369	363	392	382	342	351	362	364	392	369	372	379	350	372	364	395	348	364	375	393	362	341	337	344	390	356	374	370	384	364	336	360	387	350	361	358	360	369	342	376	354	388	382	365	383	333	365	377	366	378	357	354	361	364	362	348	366	400	319	371	364	358	365	399	366	361	358	366	314	378	349	367	363	361	359	369	387	382	389	351	394	353	370	354	375	340	360	374	397	389	362	355	361	369	342	366	384	385	319
24474	20938	24762	27256	20699	5966	1840	940	683	621	500	415	404	399	357	338	302	335	298	237	265	276	296	270	226	246	259	254	230	222	235	234	256	219	242	282	219	228	230	218	217	243	189	240	250	280	243	236	257	232	243	229	234	221	236	223	228	238	255	229	254	238	233	238	240	248	230	235	199	216	217	195	227	229	238	200	226	228	202	245	256	240	276	238	191	211	223	242	245	216	262	241	250	229	256	257	231	259	212	246	217	196	221	246	248	286	253	228	239	217	234	231	225	263	243	205	229	234	245	233	235	252	206	217	253	233	208	257	218	241	238	228	237	252	271	259	227	235	248	245	231	249	289	216	230	234	256	245	231	240	253	254	248	206	239	248	269	272	251	228	256	230	239	237	268	234	262	269	235	225	252	234	223	228	225	222	257	240	224	246	211	233	221	225	205	263	221	233	241	227	223	205	245	265	240	259	212	243	247	223	245	239	232	211	237	222	258	272	193	249	230	210	245	226	238	232	234	220	253	275	248	233	261	243	222	242	219	239	272	251	215	248	240	244	260	226	224	256	242	244	240	240	237	244	207	213	231	241	213	243	239	240	241	260	273	209	225	233	253	268	264	260	233	250	245	266	231	230	226	245	265	257	250	206	242	235	247	205	226	200	227	231	213	254	239	226	239	235	258	227	226	255	239	246	246	248	243	241	210	216	231	253	237	227	242	233	244	248	217	213	239	253	255	241	204	244	271	231	228	233	234	244	247	213	243	227	225	210	248	243	222	236	247	241	244	258	267	232	287	269	240	259	206	231	240	244	252	235	225	257	245	215	251	247	257	253	239	232	255	252	231	266	231	224	229	234	211	244	222	257	239	248	232	254	233	239	211	216	267	252	238	234	223	237	212	237	233	256	237	211	235	231	230	270	244	233	242	249	226	204	215	212	250	233	234	240	238	239	240	236	233	240	245	230	221	253	231	233	237	232	268	220	193	201	244	218	232	263	256	238	264	235	210	243	238	224	224	250	233	246	228	248	242	230	222	234	221	243	255	235	215	231	247	232	240	256	262	201	231	239	290	265	234	222	249	228	260	207	204	234	229	225	240	254	224	224	241	240	215	247	246	240	239	229	251	267	228	204	212	234	255	224	209	249	209	258	236	209	254	217	195	242	205	238	223	226	227	233	256	222	217	238	231	251	227	231	277	231	212	262	238	232	200	238	207	261	231	217	233	220	252	270	245	249	267	223	268	251	234	251	221	199	219	235	284	269	256	221	263	248	254	256	223	236	240	218	214	246	257	232	240	261	260	227	250	241	246	254	249	227	215	225	241	223	222	258	244	234	248	247	234	232	211	239	235	231	237	236	239	230	244	222	236	238	232	227	257	238	232	238	251	255	233	226	249	243	199	235	215	228	238	249	226	248	247	235	214	247	221	240	234	249	250	283	243	234	232	225	216	235	236	233	261	231	243	247	230	245	224	224	246	237	243	247	223	197	251	237	254	246	249	252	230	219	217	212	239	216	281	237	263	248	247	209	273	263	211	239	239	256	216	231	260	245	221	268	244	228	242	265	248	237	231	226	223	217	233	246	247	246	238	230	266	272	245	245	209	237	257	240	250	220	261	235	216	233	255	240	262	224	255	262	235	232	245	256	230	237	242	217	210	241	250	222	235	253	237	226	243	209	265	247	265	234	217	279	230	250	227	227	266	236	245	254	206	256	239	204	231	222	228	222	251	217	234	264	236	239	190	234	220	218	217	230	240	264	246	223	269	213	243	249	240	226	229	271	234	247	253	226	216	237	226	239	246	249	222	229	231	222	238	217	221	247	262	261	260	250	236	204	230	260	262	230	251	221	232	238	233	227	229	243	233	238	221	234	254	230	223	233	232	259	277	258	241	219	259	266	212	234	245	244	218	245	224	263	230	240	253	200	210	245	249	229	255	237	248	247	229	236	238	250	240	247	244	249	235	249	220	223	232	238	255	229	231	251	219	262	262	230	239	262	221	262	220	234	237	225	234	244	212	233	237	239	221	225	236	241	263	204	231	229	211	257	236	240	225	254	244	251	241	203	252	236	241	233	233	230	232	231	261	261	224	228	239	221	265	234	220	249	221	233	232	258	252	252	224	220	227	226	239	240	257	248	232	239	245	265	227	233	264	235	203	233	240	253	231	281	258	247	219	214	213	212	229	235	225	250	240	250	261	250	239	231	224	265	230	285	235	215	261	260	213	233	293	227	255	255	282	234	247	229	241	250	225	230	237	232	223	232	224	230	237	244	240	228	258	227	241	237	215	225	231	242	226	237	242	221	234	214	221	250	242	251	220	223	225	228	229	202	225	225	246	217	231	234	213	225	222	271	255	249	258	259	239	228	234	271	241	234	230	240	278	216	270	259	236	232	217	216	248	224	224	229	245	265	236	266	246	243	226	281	245	258	243	240	208	221	245	248	232	246	233	236	230	233	229	241	251	267	227	250	238	248	231	238	209	249	222	274	252	238	242	251	206	238	234	240	254	218	241	235	251	267	260	271	248	245	237	221	204	262	252	221	259	257	274	219	226	235	234	251	255	233	253	234	261	240	207	256	255	249	225	226	215	252	205	254	257	219	259	270	232	226	244	236	216	257	263	217	236	263	215	221	263	233	218	216	257	251	249	235	251	225	217	270	229	234	259	240	217	232	231	245	252	232	260	260	227	221	240	224	230	237	220	223	215	221	246	232	224	225	223	227	246	223	225	232	234	203	239	240	248	243	211	245	248	228	226	244	235	242	226	241	219	236	209	207	216	236	231	258	252	226	250	256	233	260	216	233	246	240	228	214	234	278	213	236	227	284	234	199	281	231	249	235	253	244	232	235	237	265	264	248	255	250	258	232	237	241	238	252	247	248	236	245	239	240	237	252	264	243	231	238	215	272	233	230	265	241	259	247	209	236	248	223	246	241	218	260	233	243	218	236	257	254	265	212	237	268	237	239	262	250	236	245	238	277	255	212	206	227	235	236	220	209	231	236	263	250	225	229	238	200	236	236	226	223	234	243	230	209	243	201	254	256	225	286	225	256	269	260	233	232	239	269	235	197	235	231	246	242	259	238	218	258	243	236	236	260	264	224	219	229	240	234	241	256	235	229	234	249	251	225	239	222	226	242	239	256	230	206	238	215	253	233	222	214	243	231	252	278	243	237	233	252	216	235	258	201	248	258	247	217	262	224	219	245	250	237	240	233	182	224	232	253	243	233	212	231	230	255	217	235	245	222	240	235	245	250	241	227	224	213	225	234	267	218	223	225	225	223	250	225	248	249	237	231	231	197	225	232	251	223	233	224	242	246	248	256	222	238	244	206	203	207	235	269	226	233	266	245	218	217	229	226	242	248	262	211	210	223	235	227	223	234	235	236	220	238	259	246	227	248	188	216	228	227	233	247	256	218	243	237	252	255	236	244	274	250	216	239	260	251	249	241	257	257	227	231	253	254	245	234	244	255	282	244	266	249	239	248	238	234	252	230
4670	10075	7869	3489	2003	1592	1227	856	726	731	690	674	625	589	609	545	541	552	543	529	563	531	582	552	539	526	567	530	549	548	551	474	557	524	529	531	526	538	517	536	520	521	549	496	478	568	558	487	550	518	546	535	516	526	498	540	474	491	513	523	509	567	512	537	545	553	553	522	555	550	580	537	537	493	490	490	520	553	501	517	526	473	543	499	529	522	552	515	498	538	511	546	506	555	571	533	530	504	509	504	521	537	540	537	550	498	554	521	520	521	537	505	517	511	569	517	578	536	508	535	560	545	526	483	549	533	554	492	573	481	498	514	493	495	539	513	519	485	528	508	532	541	527	533	510	503	545	555	505	506	547	484	503	511	503	509	589	497	534	512	512	546	539	529	496	490	559	525	555	516	558	507	507	527	505	555	523	537	522	553	522	489	517	527	512	518	544	475	541	497	549	530	469	506	539	527	506	541	539	561	546	507	501	515	521	540	548	554	573	542	497	512	526	545	514	526	531	534	531	509	545	551	543	525	518	463	543	551	540	530	577	520	543	563	540	507	508	543	581	531	508	548	555	521	540	527	523	534	543	528	538	501	573	501	534	548	517	514	544	512	517	515	526	511	535	552	525	484	547	533	528	528	488	533	476	515	548	554	519	518	521	540	509	554	485	501	561	525	513	545	519	536	526	515	539	533	507	528	530	540	534	526	549	476	520	531	514	516	552	503	568	565	519	534	560	507	504	533	555	492	526	523	515	518	526	469	514	550	524	560	537	497	555	481	539	543	524	520	544	533	520	540	538	526	578	537	553	553	565	514	519	543	514	524	512	553	527	578	522	513	486	533	491	541	545	522	529	526	482	503	541	517	561	557	493	554	542	553	549	517	515	527	547	515	527	477	527	508	564	543	492	525	537	528	527	523	550	499	505	511	517	558	503	534	550	563	489	548	499	531	498	553	538	534	523	470	524	490	515	495	507	510	559	557	541	540	523	474	504	553	542	545	504	529	514	542	493	521	502	532	550	575	555	580	516	500	499	492	525	564	541	556	533	554	514	530	570	525	478	506	496	526	539	515	568	510	503	507	553	530	515	526	540	512	539	524	509	555	534	515	508	499	529	497	506	518	551	543	534	506	511	537	574	490	484	496	558	523	555	535	542	526	532	518	466	523	528	539	500	527	535	522	518	550	537	492	478	562	520	496	513	516	567	530	514	481	562	511	536	552	531	524	515	544	525	526	509	523	590	531	555	523	513	538	549	511	489	525	530	549	500	547	549	525	532	526	520	476	545	540	546	553	521	526	517	507	541	530	534	524	541	555	523	533	545	501	536	524	547	536	509	542	545	533	523	522	509	499	539	553	545	502	521	509	555	511	511	529	535	546	571	530	560	520	539	488	474	534	535	518	536	561	497	507	536	526	524	486	509	542	549	552	502	536	507	567	540	546	522	495	489	535	511	504	553	513	544	541	516	502	508	515	504	496	516	521	518	503	569	518	536	549	514	495	517	559	518	511	513	568	497	558	528	510	551	517	514	526	500	534	548	472	538	490	498	508	531	547	559	517	495	523	523	491	568	515	558	547	522	487	519	495	541	501	503	536	518	539	551	521	510	493	544	531	523	469	547	569	524	561	493	566	546	555	553	540	560	516	522	514	545	524	552	511	530	531	545	527	563	528	501	532	521	539	510	493	553	500	550	487	537	537	520	513	526	551	531	532	558	528	523	528	482	512	534	511	518	527	535	531	539	501	526	526	533	535	480	529	513	534	494	506	539	517	547	507	528	511	537	572	530	506	510	518	512	497	523	529	518	536	549	490	560	473	524	537	524	522	527	503	502	490	565	515	503	504	519	475	526	539	514	562	543	504	551	510	523	499	551	509	555	514	502	497	531	524	511	515	551	542	510	506	526	488	551	517	499	494	473	514	581	492	535	521	531	535	533	555	492	556	542	515	530	514	476	542	557	559	511	585	475	565	563	556	498	536	516	507	490	556	508	526	525	524	523	533	517	504	524	537	492	514	534	553	551	517	527	517	512	544	543	540	491	506	509	482	508	547	564	518	505	491	554	547	535	522	568	568	567	514	513	507	551	556	556	530	474	521	572	530	513	510	567	503	544	520	548	497	502	527	509	493	554	495	529	516	520	511	573	521	546	488	552	508	513	539	549	538	550	515	532	509	536	537	512	536	509	544	534	569	548	492	517	541	575	598	533	566	568	508	553	508	511	540	531	538	525	491	561	517	522	529	536	558	553	535	550	538	550	534	570	532	530	528	547	548	559	532	544	543	569	531	519	489	520	515	538	561	588	509	549	517	498	513	529	529	557	518	506	525	488	518	533	531	512	505	562	481	529	544	535	558	550	528	503	535	538	532	504	522	504	573	566	525	548	491	523	511	509	522	543	554	482	549	530	524	538	496	510	539	511	538	566	469	506	521	513	546	519	532	533	551	535	518	543	513	528	543	528	503	539	534	505	520	541	533	500	520	537	534	564	497	509	549	548	517	545	514	546	547	534	579	583	555	541	540	553	537	514	540	541	536	502	542	501	512	549	528	497	576	489	528	512	520	523	496	513	485	561	520	517	501	542	539	521	546	492	518	543	538	527	545	549	537	535	545	531	521	528	569	498	572	523	518	537	516	532	528	532	498	537	511	506	529	503	507	509	554	533	504	541	533	486	535	558	538	528	489	523	541	515	548	537	488	523	539	516	521	508	569	512	544	557	527	556	543	490	482	539	494	511	530	514	464	534	534	510	545	546	521	515	482	553	542	517	535	531	559	520	505	500	515	496	502	523	507	541	539	504	504	547	508	574	531	512	484	520	541	549	505	502	494	533	561	507	539	548	516	541	525	504	521	531	556	510	568	555	536	526	527	487	528	566	538	527	537	559	523	523	559	540	518	460	514	497	538	546	544	516	545	533	509	558	503	553	540	487	551	519	526	521	551	501	525	542	558	576	543	543	539	528	517	532	501	582	506	547	513	568	509	507	496	514	570	534	538	560	531	563	564	512	533	507	513	523	552	518	517	528	518	548	514	507	531	552	539	527	526	548	513	529	500	506	535	552	527	516	509	492	508	535	520	455	540	537	527	509	558	521	560	536	503	527	477	530	560	493	542	534	554	507	539	522	556	485	520	510	525	521	522	530	547	526	528	504	551	546	566	499	518	529	504	507	528	554	517	518	523	496	509	532	517	555	523	519	490	524	552	535	512	547	528	486	551	523	526	523	487	533	536	489	521	502	537	551	535	511	515	476	524	524	520	513	500	512	527	539	515	507	543	534	517	525	565	496	593	552	548	534	526	517	494	540	509	525	494	505	543	524	518	543	559	559	580	509	515	497	532	532	494	508	514	519	523	559	551	529	522	563	551	540	513	528	542	539	569	551	531	516	557	512	496	491	534	529	513	532	538	598	565	547	544	512	507	530	532	547	503	524	510	512	530	508	523	481	553	520	523	529	525	506	491	488	494	584	518	487	519	509	540	495	509	515	525	519	543
23662	20928	25336	26669	20970	21136	7648	1654	1001	930	705	586	501	452	382	381	345	310	301	313	280	251	240	226	235	203	220	232	210	216	207	190	250	212	216	197	209	220	215	239	212	216	232	248	237	197	227	225	215	203	218	233	202	224	204	208	218	197	196	211	193	209	215	205	233	183	199	185	185	191	212	229	197	178	174	225	181	206	198	212	198	227	184	189	177	179	189	225	185	201	193	193	215	208	194	227	223	212	183	209	168	185	182	183	184	222	214	186	182	215	208	189	193	216	204	198	206	211	206	246	175	188	196	195	210	190	207	189	198	198	210	195	203	234	170	206	220	210	195	164	175	198	180	206	211	213	178	177	177	150	207	231	219	194	214	222	204	214	168	198	211	216	205	226	212	202	185	200	195	189	195	200	189	199	207	211	192	189	205	186	180	171	191	210	192	200	197	223	178	223	193	218	200	201	200	202	186	164	178	233	191	203	199	209	182	177	189	191	192	212	190	205	213	186	236	193	211	209	196	196	189	211	199	207	189	172	209	210	199	187	193	211	201	196	217	183	226	172	196	210	191	210	200	196	203	219	196	204	179	194	179	207	213	200	178	204	238	200	212	182	197	212	180	193	211	213	195	204	193	212	188	199	235	207	180	180	178	183	199	186	197	199	188	195	215	184	186	198	186	201	180	188	201	213	219	208	194	203	194	176	215	240	215	204	209	206	213	202	214	205	173	182	202	195	227	192	164	231	224	192	201	206	214	185	202	223	210	185	203	219	220	174	172	211	208	224	198	195	184	188	217	186	201	189	217	180	167	202	198	219	214	185	181	203	210	169	226	224	210	175	213	229	191	235	229	186	208	196	201	200	188	168	187	216	205	196	204	194	191	190	206	203	188	191	200	197	190	207	219	188	202	209	189	187	216	181	231	220	210	213	207	176	200	183	213	177	202	197	199	192	219	208	217	219	188	198	171	181	189	229	209	242	205	205	210	170	194	183	227	220	196	224	175	181	183	196	202	233	200	179	191	198	204	177	181	188	184	159	193	178	205	179	179	210	201	177	179	181	162	183	206	201	193	213	202	211	195	202	197	193	197	211	215	204	200	201	197	206	190	165	212	221	217	206	193	176	209	216	216	198	190	200	184	195	207	211	182	191	202	207	190	181	181	206	204	219	183	207	207	221	201	211	201	193	195	200	190	206	216	194	209	187	233	185	184	202	216	210	183	211	195	183	202	200	176	194	207	227	203	200	202	210	214	201	225	180	192	186	204	211	209	187	201	204	192	183	201	211	200	206	210	199	194	177	206	225	200	180	184	223	202	209	215	184	182	220	197	200	188	197	224	188	202	187	204	189	185	181	209	225	207	208	179	198	190	185	199	188	201	209	224	201	193	190	172	204	199	223	190	204	205	184	201	195	217	226	170	212	216	213	187	195	218	203	192	197	206	184	204	214	217	199	197	195	182	212	186	226	216	173	211	176	229	204	187	186	212	199	182	193	188	204	211	215	228	214	191	205	191	197	164	215	206	224	206	206	197	215	191	223	204	183	170	195	199	213	208	200	206	194	195	188	201	222	188	185	179	197	220	181	194	203	179	202	209	232	222	213	193	194	173	229	183	213	222	180	199	193	199	202	208	188	195	197	183	208	203	186	197	185	212	203	192	184	203	201	190	187	193	194	196	203	200	212	206	187	209	202	223	191	182	209	203	187	208	200	201	186	192	187	206	201	196	183	185	208	211	207	210	216	203	209	188	187	186	178	207	207	185	207	205	190	202	204	183	187	184	217	212	199	214	202	209	181	183	168	203	203	194	192	204	204	187	196	206	201	170	182	196	205	197	197	211	204	220	201	217	198	211	195	231	209	196	214	216	188	207	192	170	169	223	218	187	217	221	192	219	218	223	197	190	174	225	191	183	209	183	206	207	207	185	202	186	192	181	202	201	208	202	194	201	198	221	190	177	159	183	179	209	216	189	206	198	216	208	225	170	205	219	194	212	196	225	182	211	215	221	215	217	190	199	203	209	177	203	202	213	207	242	212	198	203	186	179	221	198	227	169	212	182	188	214	214	226	215	204	205	218	212	208	187	186	184	200	190	210	195	176	205	205	192	197	203	199	183	191	216	166	196	216	192	182	207	210	185	188	185	210	200	229	205	215	219	203	197	195	221	182	193	200	186	201	199	191	205	183	218	177	187	211	226	160	190	205	215	215	212	232	251	210	209	209	184	200	192	204	213	189	206	185	196	208	206	205	183	179	212	192	182	180	219	208	202	216	174	195	202	197	174	188	215	189	215	214	209	198	206	183	199	221	202	205	215	195	199	192	187	197	227	193	240	215	199	207	201	214	181	211	196	183	205	216	187	216	217	214	230	212	207	213	197	196	190	197	197	209	197	183	231	228	211	202	195	203	218	206	200	210	200	187	206	169	194	199	242	229	188	202	202	219	188	188	212	198	194	192	198	185	194	180	202	208	213	202	213	218	230	194	173	195	206	195	187	199	180	197	221	223	222	197	209	204	201	175	194	181	216	196	223	177	216	205	216	245	217	202	210	182	191	192	187	198	191	204	198	199	191	229	214	219	179	174	203	201	205	237	225	201	207	192	195	198	192	184	182	213	166	191	185	187	200	184	200	191	194	179	222	184	205	209	207	213	205	190	190	199	176	197	196	186	192	213	197	211	208	198	199	182	185	179	184	210	224	187	210	218	206	204	202	173	172	231	201	191	206	235	212	220	202	207	189	194	170	212	212	202	211	175	216	212	221	195	195	213	222	213	210	212	218	222	195	201	208	193	226	202	198	202	210	222	180	184	179	192	183	218	187	216	210	194	204	221	205	217	181	210	200	204	184	170	185	191	197	184	202	173	183	212	214	202	193	171	196	208	205	199	211	186	189	217	236	214	163	169	159	225	206	195	193	210	200	220	186	208	226	191	225	194	198	175	200	202	170	172	191	188	197	207	198	190	212	203	181	198	193	196	207	201	185	182	198	216	176	198	205	214	196	202	202	250	199	186	163	186	206	220	200	194	193	202	193	204	216	190	206	200	174	171	213	192	188	201	193	206	186	210	175	176	203	213	169	163	194	215	202	205	197	198	210	186	172	202	175	206	202	196	198	193	217	236	220	187	181	214	206	196	196	191	217	205	199	193	202	200	230	212	202	213	181	182	181	193	200	179	213	200	201	155	201	189	202	181	191	208	189	190	192	159	208	205	203	203	210	212	191	215	173	216	216	204	183	201	190	200	176	210	203	227	211	195	200	183	217	204	215	188	218	227	192	187	193	220	200	190	204	193	197	203	194	176	194	221	203	200	221	212	216	223	238	182	192	167	201	200	205	202	194	202	195	175	220	185	177	196	201	249	204	187	194	218	224	213	219	199	188	211	198	239	168	233	196	219	204	208	188	197	222	219	224	180	196	188	197	192	178	198	171	172	211	190	196	201	203	188	186	207	217	182	177	229	184	212	206	181	200	221	235	202	206	208	189	207	218	192	194	177
5260	13511	10456	4720	2746	2532	1555	1004	831	755	706	611	639	576	552	516	512	506	532	524	472	522	509	459	428	441	425	493	420	413	446	457	406	389	427	428	449	475	470	427	448	426	450	456	407	391	400	454	489	413	456	416	415	425	438	454	396	447	427	449	428	452	386	429	416	430	451	411	416	437	406	454	429	458	444	447	467	447	451	453	441	482	384	442	469	428	463	373	461	420	427	419	424	444	426	466	414	410	418	451	440	440	433	452	450	439	439	431	395	446	446	457	392	422	425	400	410	411	450	392	404	398	432	431	422	444	416	436	433	438	421	417	438	425	457	430	394	447	413	456	430	416	422	423	455	396	470	479	421	412	489	404	431	441	430	387	430	431	432	410	394	405	444	438	457	432	424	415	442	412	443	419	414	422	450	421	442	428	452	419	466	467	476	456	410	458	429	451	424	419	440	461	452	471	422	444	440	442	436	436	417	463	389	445	489	431	415	457	450	424	461	457	416	432	448	473	433	452	432	421	481	472	385	422	418	402	437	442	423	465	471	431	422	391	425	427	455	412	459	450	416	445	407	451	382	419	416	417	382	419	449	419	393	370	409	452	435	440	429	438	420	422	462	446	408	394	416	467	443	443	434	445	446	428	424	403	434	439	423	424	451	421	444	433	414	391	432	427	411	428	479	408	433	411	426	424	417	417	436	428	428	429	460	406	421	429	418	438	429	456	426	445	435	435	418	445	413	443	402	480	405	423	420	440	427	475	416	446	434	418	465	479	438	419	450	427	448	438	414	456	413	437	478	452	416	442	455	528	448	409	448	439	454	428	417	432	436	454	422	416	427	432	404	424	402	422	457	419	430	429	420	464	440	449	426	469	413	428	429	438	437	425	414	439	435	440	445	404	441	424	448	428	429	438	432	442	445	443	422	435	453	427	405	455	433	424	458	412	460	416	427	462	418	421	435	423	446	399	420	450	429	430	451	459	427	467	443	449	401	419	467	443	455	413	460	464	421	428	439	410	428	431	440	450	453	440	407	424	458	431	423	481	439	434	429	431	418	450	458	388	421	463	437	396	459	409	432	474	429	456	432	418	437	442	462	435	455	459	438	495	458	407	446	439	426	427	462	451	461	410	446	460	430	422	431	415	444	426	432	444	442	428	452	438	461	433	439	437	422	444	486	441	427	410	419	434	467	456	430	429	458	428	427	433	452	480	440	480	423	406	457	444	423	432	396	439	460	412	444	450	445	447	485	401	425	428	451	438	436	414	446	488	389	456	393	392	444	417	440	453	437	442	395	425	438	465	419	438	407	459	437	442	437	460	411	414	367	422	416	447	451	415	501	401	434	433	426	419	442	407	420	424	455	425	433	412	464	428	455	403	459	426	407	394	388	463	432	436	443	420	435	446	435	405	458	435	440	409	428	431	415	430	440	405	428	446	430	445	437	452	430	466	427	412	410	426	435	418	431	465	468	409	395	435	418	444	432	452	409	405	432	458	455	452	478	410	425	412	431	424	432	454	427	455	441	412	391	432	482	429	443	413	457	387	430	453	398	434	405	439	425	428	441	423	459	396	439	416	414	441	423	412	444	450	434	397	442	461	400	420	416	369	463	442	435	442	398	459	414	425	429	465	420	452	433	449	438	438	439	443	397	433	460	448	465	413	435	426	462	458	417	426	428	426	441	406	479	441	436	458	427	430	436	435	443	442	420	378	457	449	414	443	407	427	454	456	428	447	447	444	414	443	411	429	434	395	417	430	441	427	425	453	447	437	411	416	436	434	448	464	421	439	422	494	415	395	477	402	429	470	452	444	437	479	403	450	445	410	436	421	453	429	442	434	421	466	444	464	449	467	403	426	468	412	467	401	412	466	449	480	420	422	411	423	444	445	437	444	448	441	407	427	456	428	457	459	455	439	391	422	403	421	428	400	437	376	439	434	458	428	441	393	419	426	434	426	415	427	459	398	456	399	463	460	457	404	440	413	435	398	440	429	418	436	383	450	450	409	440	440	442	437	416	444	444	417	432	426	396	436	461	417	408	404	421	422	455	415	420	408	401	415	448	460	431	436	417	441	460	429	413	416	457	471	433	425	408	432	433	423	466	429	406	409	455	431	453	442	416	437	451	436	419	417	455	434	438	430	461	476	449	460	433	443	430	413	414	423	401	434	431	453	437	436	470	444	451	463	400	466	448	431	461	441	468	430	437	394	453	415	458	476	408	414	472	415	439	427	424	432	421	422	377	403	429	435	416	435	465	457	432	427	445	419	431	465	426	445	428	468	487	435	439	447	436	445	413	435	390	444	453	418	446	472	441	429	452	397	458	484	419	422	431	463	419	436	420	432	423	408	408	431	467	410	458	445	437	427	427	460	449	463	442	444	439	409	417	467	417	402	425	443	426	429	447	467	391	409	471	465	421	440	410	410	462	446	446	437	418	418	429	459	452	408	446	447	463	436	434	377	407	402	442	447	430	402	424	464	414	411	434	467	440	435	421	448	435	433	404	461	398	470	447	441	418	456	444	447	418	394	418	398	388	424	402	441	451	464	402	436	429	418	435	457	441	455	468	444	477	429	398	423	411	414	449	416	445	441	447	434	426	429	448	463	472	442	436	442	454	411	446	442	477	426	460	424	426	410	425	465	418	445	421	418	406	432	413	419	446	429	404	480	445	449	462	433	445	440	444	436	468	426	425	428	449	421	442	476	475	439	426	466	441	406	442	467	422	432	451	410	453	425	454	470	442	410	419	425	443	415	415	441	460	416	467	451	419	399	437	433	466	455	431	460	437	422	451	435	463	431	407	426	441	457	411	459	421	418	438	460	477	413	425	390	433	428	448	413	435	410	425	431	403	441	441	424	455	453	420	491	394	416	422	429	447	438	376	455	416	421	446	430	441	420	440	442	430	452	445	427	429	465	477	402	411	462	433	419	391	441	445	417	441	416	415	410	394	444	421	457	435	443	456	444	425	406	428	425	414	428	417	437	457	392	435	467	464	451	419	463	437	455	457	389	386	438	442	429	408	462	382	437	439	450	399	412	427	401	399	423	453	409	409	445	453	440	479	441	435	443	463	459	432	413	420	452	454	394	430	417	404	426	454	394	456	438	419	429	441	429	440	397	417	414	423	459	420	402	444	463	434	458	403	425	435	428	449	440	430	454	440	456	454	430	437	446	465	418	433	419	413	454	436	422	453	452	399	443	422	411	398	436	430	394	435	444	398	401	434	425	416	462	412	469	433	441	443	436	445	403	431	445	420	452	453	429	423	417	454	462	410	454	456	434	411	418	451	458	414	416	429	463	418	435	426	450	431	448	439	416	416	436	457	414	455	415	411	444	454	421	423	444	444	437	445	421	438	451	426	450	399	445	424	416	437	468	424	447	388	418	459	446	460	429	428	423	440	414	417	451	442	400	378	393	474	436	413	423	446	416	431	447	431	415	427	422	422	411	464	413	452	421	426	411	438	425	442	426	438	430	438	419	437	409	449	442
33003	14904	4524	1808	1303	1325	800	427	333	327	299	235	222	241	205	189	176	168	160	159	209	167	164	173	153	125	154	124	159	151	134	144	122	154	149	130	141	162	159	163	174	152	153	144	152	168	160	173	161	168	140	159	163	168	148	160	143	138	139	150	160	153	159	156	161	159	143	152	169	163	150	171	161	134	160	161	140	136	147	138	155	162	163	132	177	169	162	159	148	137	134	156	147	148	143	118	142	147	152	157	143	164	149	186	162	154	144	136	174	158	143	148	122	169	126	133	130	136	153	159	162	142	143	140	111	168	149	154	141	123	140	146	138	164	125	140	159	162	156	144	149	145	181	127	143	150	149	148	150	169	152	137	130	157	152	190	148	155	168	148	162	157	159	158	169	171	168	136	137	144	123	151	123	153	127	149	156	172	152	156	140	145	146	138	116	163	120	166	137	143	165	132	159	151	162	157	171	149	148	124	153	162	158	140	167	161	166	150	143	154	156	160	159	175	163	150	127	143	151	155	162	145	134	151	134	156	149	160	165	143	143	163	166	149	154	129	147	145	129	142	166	151	159	136	163	168	152	141	133	181	161	139	153	148	171	137	134	160	178	149	151	145	137	157	154	156	161	178	157	151	132	143	163	136	158	162	155	143	129	142	158	165	142	149	149	153	142	159	149	155	138	157	154	151	144	160	125	146	143	138	132	145	144	173	155	166	155	140	153	167	138	158	162	152	162	163	121	135	169	155	169	151	156	172	162	150	162	164	150	156	157	162	145	164	146	168	151	174	166	150	155	151	164	171	148	143	129	137	158	130	172	160	144	145	152	143	159	165	145	133	170	174	149	158	149	148	143	158	157	158	148	137	148	146	161	170	161	128	143	130	146	162	149	157	153	166	152	126	183	150	131	137	149	137	156	144	160	172	152	158	140	141	135	148	151	160	169	156	145	171	137	149	147	145	134	147	148	141	163	144	150	166	153	152	166	135	143	163	116	143	152	156	160	186	136	115	141	171	156	142	146	179	148	155	158	145	138	149	154	172	155	147	189	147	143	170	159	152	123	155	128	159	144	145	149	161	148	156	154	138	140	146	153	143	120	146	160	139	131	155	145	158	134	141	174	174	152	171	166	171	124	169	169	145	148	136	155	142	131	155	158	152	133	179	148	163	152	125	151	138	137	154	151	167	156	170	142	148	147	146	144	134	145	150	157	150	161	159	136	142	154	143	171	169	143	137	140	163	154	154	151	148	152	157	168	139	148	165	147	165	142	164	189	135	160	171	154	173	170	145	139	134	146	135	148	146	148	146	174	146	145	153	147	144	156	150	146	159	159	141	152	162	148	178	129	142	161	186	144	175	130	176	156	152	144	172	158	133	164	163	151	172	149	132	156	159	161	160	157	173	134	141	165	155	131	162	136	171	153	149	146	155	152	145	138	151	162	154	152	170	167	161	159	138	155	143	153	152	150	173	156	152	128	157	157	122	177	147	167	147	171	160	155	170	141	151	135	162	168	138	141	127	143	142	140	152	154	162	153	147	165	144	144	168	169	159	154	160	142	190	155	133	141	140	136	142	151	161	153	131	160	165	177	138	148	161	151	126	148	154	147	129	180	150	157	146	137	140	140	156	173	134	153	148	159	127	138	139	142	149	173	147	157	145	135	147	145	153	127	155	162	150	144	162	163	177	151	150	162	138	134	151	149	144	154	147	161	155	162	152	147	153	139	121	128	142	150	151	153	161	164	139	143	156	162	143	145	152	138	133	143	138	154	173	145	152	154	157	184	157	139	153	157	129	149	160	160	153	155	142	160	150	160	157	161	160	146	170	132	147	157	147	145	144	148	146	138	149	164	171	157	156	151	167	167	137	145	146	173	147	152	161	151	148	154	158	135	153	138	151	162	215	151	151	150	147	164	139	154	152	144	164	125	157	156	169	148	156	140	137	145	139	153	153	155	128	154	126	137	135	143	173	154	152	155	153	170	156	188	161	132	137	166	157	155	156	118	145	124	139	154	151	153	146	160	146	160	151	163	144	149	139	155	173	132	110	157	143	134	150	185	118	144	127	150	157	132	172	153	140	137	151	165	160	141	142	148	165	168	147	149	164	149	157	154	153	176	158	161	156	145	153	154	159	177	152	163	162	167	177	129	172	167	129	162	144	150	165	164	160	134	152	164	151	162	172	169	159	173	136	149	158	136	141	161	156	112	138	182	155	155	142	176	132	131	147	158	153	174	169	151	146	150	155	159	153	159	167	151	148	149	144	160	140	133	174	157	176	141	153	162	152	150	138	148	154	168	157	152	151	157	140	164	126	146	152	161	137	155	154	142	156	140	145	133	140	142	147	156	137	140	175	163	140	155	151	131	165	146	146	154	156	139	144	144	141	148	147	131	140	176	148	158	145	153	162	152	164	152	161	137	160	145	150	166	159	157	154	137	127	122	144	159	147	155	146	145	123	132	158	169	160	156	145	168	117	167	155	133	152	148	140	145	153	172	154	124	132	142	134	161	169	157	169	162	142	125	166	145	145	161	144	171	142	140	142	120	148	151	157	137	154	142	146	149	148	150	153	154	164	145	139	145	189	153	144	159	170	143	124	174	139	160	125	140	136	148	141	165	156	146	161	139	145	158	145	146	157	145	166	140	150	138	173	130	169	169	162	161	139	140	138	145	110	151	147	168	136	152	138	173	157	140	153	155	145	150	144	140	132	136	132	155	139	177	130	135	140	156	150	176	124	159	140	141	145	157	169	149	160	165	153	144	145	137	161	137	143	126	149	153	127	142	151	156	153	164	128	144	140	129	146	158	139	140	146	132	134	132	155	152	161	164	160	138	154	151	120	144	167	138	134	147	163	158	143	178	150	144	149	152	143	145	158	153	135	141	148	144	170	171	153	160	135	160	145	137	149	179	145	165	159	150	144	143	163	160	126	146	154	159	146	146	163	151	145	142	141	151	163	162	136	140	154	122	132	138	148	118	166	137	152	164	131	134	131	136	154	155	138	154	155	123	148	152	169	153	136	128	132	125	152	151	164	135	136	161	150	118	147	153	160	160	166	146	147	163	150	162	130	140	178	141	144	145	143	136	147	180	158	149	148	144	142	148	130	164	161	153	142	150	147	169	150	158	141	165	136	172	153	161	165	155	148	174	132	142	151	141	151	127	142	148	140	145	163	160	139	160	130	139	148	155	142	189	140	163	134	143	157	146	165	159	160	163	126	147	151	134	167	168	138	142	131	148	153	165	155	161	155	163	145	159	138	141	139	164	181	170	163	149	160	165	158	135	143	161	158	163	167	131	130	161	150	159	153	165	156	136	130	112	162	133	156	180	155	150	157	141	129	154	139	166	159	141	166	165	143	147	138	151	158	148	162	135	160	143	143	140	152	163	151	147	134	156	178	157	177	144	164	143	150	163	161	148	129	154	143	154	148	149	155	132	150	164	137	150	142	147	141	157	147	159	156	170	130	147	137	137	148	156	138	170	164	147	181
5706	4000	3095	1532	1087	993	703	447	453	522	479	409	371	377	397	351	406	376	394	348	389	381	365	384	365	380	357	347	315	373	361	339	360	374	364	402	358	365	355	347	365	357	376	356	359	377	337	378	374	364	336	394	384	360	359	359	364	379	371	385	349	366	380	376	389	355	402	349	388	352	349	374	340	411	399	347	374	361	393	385	379	368	339	364	361	333	404	352	377	370	388	343	350	345	381	375	370	362	350	379	362	380	380	376	354	337	341	369	391	344	374	361	346	364	368	405	356	380	377	349	340	362	391	370	350	380	390	354	356	351	375	380	364	367	371	341	344	367	331	390	357	346	372	355	310	352	387	344	418	360	389	333	368	352	362	366	365	371	348	382	398	361	370	356	379	350	367	386	335	364	378	342	380	332	345	371	356	336	351	364	365	344	357	393	322	371	372	340	402	377	359	364	369	342	351	356	363	376	379	349	368	332	371	370	357	369	369	374	364	354	385	398	369	352	328	341	355	370	384	388	381	371	391	391	350	349	350	361	361	358	366	366	341	350	377	358	361	363	390	353	369	343	394	353	397	376	376	332	352	348	342	343	372	365	385	399	339	355	371	347	366	353	349	356	375	358	394	327	348	366	346	366	374	332	340	378	343	380	374	373	386	363	373	398	376	370	343	386	361	362	363	363	382	355	393	368	363	403	381	363	342	390	358	369	396	356	339	373	358	327	386	393	403	369	378	405	364	413	359	387	364	394	371	397	352	390	362	371	359	373	380	352	336	376	360	373	349	361	356	382	366	336	364	366	356	374	363	319	347	357	364	358	362	358	382	354	357	347	363	357	358	355	373	347	364	349	327	375	397	340	369	357	332	382	339	356	357	363	358	323	359	334	373	364	392	357	397	361	354	357	352	334	367	381	391	358	387	393	349	387	370	410	345	363	335	373	360	364	346	385	349	350	366	380	355	351	406	398	346	357	325	329	380	386	356	352	359	385	364	357	379	331	349	388	372	363	373	359	361	348	382	366	377	350	387	367	383	352	403	371	371	350	357	380	357	369	356	361	375	350	350	356	354	370	370	382	382	353	368	342	379	401	389	358	344	349	346	371	374	392	322	365	368	351	397	340	346	325	394	371	388	378	369	439	357	406	358	376	360	354	369	353	351	374	356	349	388	376	364	388	375	409	334	361	359	358	371	376	388	359	354	360	374	352	364	348	356	373	384	370	382	354	369	355	385	385	359	365	412	365	350	395	330	365	351	346	369	413	373	381	371	334	350	403	372	403	353	351	347	341	362	377	367	341	372	334	380	382	357	330	337	355	351	355	355	380	364	370	364	348	366	372	380	367	349	380	305	412	390	365	358	317	342	383	359	334	397	381	386	383	389	352	342	343	386	377	370	392	373	348	351	355	359	354	336	344	352	359	386	391	344	363	358	391	372	347	356	376	362	347	384	397	376	356	394	375	351	383	370	339	349	365	352	368	381	385	351	359	364	342	368	382	355	409	362	322	371	367	363	354	377	405	356	378	372	360	350	376	351	382	414	372	336	337	351	372	368	363	357	328	394	352	351	335	336	373	350	338	394	365	371	343	381	359	380	357	366	371	366	389	368	345	348	351	358	377	351	377	374	371	367	402	346	354	408	351	373	370	400	377	388	378	396	354	347	376	394	344	385	376	362	337	391	398	367	396	352	369	361	378	325	369	344	394	359	356	394	347	389	385	421	405	372	372	360	377	356	412	346	356	346	363	345	328	371	369	375	355	387	393	398	360	350	356	403	377	370	343	363	352	359	322	359	374	380	358	348	378	361	396	389	380	346	349	368	349	385	360	377	322	391	346	380	341	381	382	379	343	360	407	309	375	384	377	368	374	411	363	376	383	370	376	364	392	376	358	375	336	347	424	383	374	382	344	379	394	343	381	373	393	378	365	372	372	339	357	359	372	370	379	376	371	363	386	383	374	386	357	391	389	369	355	382	346	345	379	377	364	355	366	402	369	356	348	403	391	342	318	380	350	358	381	390	349	368	369	399	374	336	372	362	376	348	360	369	392	373	355	396	402	350	359	322	394	341	411	388	374	382	373	394	350	348	378	354	354	355	378	378	390	416	337	355	325	365	368	367	353	396	371	380	405	368	368	381	352	332	375	394	372	363	361	396	367	393	358	353	366	388	343	379	367	370	367	380	360	368	369	355	380	352	366	368	386	380	369	362	382	369	380	369	388	349	388	366	345	363	375	340	355	355	334	385	366	349	358	343	339	369	354	346	364	382	355	366	367	335	367	346	343	365	330	340	334	385	347	383	345	358	377	333	350	355	380	379	331	360	358	377	350	386	360	366	343	351	347	413	357	372	388	388	370	344	376	378	332	368	347	374	346	381	391	355	386	363	344	359	338	362	360	367	361	374	347	379	398	395	358	359	361	360	330	369	357	373	358	362	328	318	384	351	343	371	360	367	374	371	354	366	379	348	376	348	343	362	397	368	351	339	383	364	378	392	368	365	320	355	378	356	360	382	359	374	374	343	361	380	396	360	368	353	375	380	342	378	336	378	363	382	379	361	373	406	364	381	370	363	330	361	348	358	361	384	405	360	367	389	366	324	359	349	383	344	402	363	337	346	356	351	382	399	343	350	360	378	357	391	356	367	361	349	401	349	366	357	352	350	367	328	357	340	347	376	333	359	361	352	369	380	333	385	338	392	389	368	352	379	390	364	364	384	375	390	405	378	355	346	336	391	390	383	395	352	379	384	354	362	356	388	388	372	366	338	372	366	376	367	375	395	368	398	334	374	307	385	369	361	371	352	368	356	356	344	375	336	400	381	352	342	370	371	353	401	391	353	347	387	362	359	370	373	354	351	384	404	362	386	317	374	359	385	371	411	375	363	365	367	369	388	368	360	381	377	363	377	367	337	363	356	389	350	388	359	387	357	367	361	362	359	394	357	406	372	372	370	392	384	363	395	356	368	367	384	359	360	345	339	365	358	393	380	352	372	338	384	413	367	381	388	365	332	354	386	372	353	390	389	383	348	393	356	396	330	359	349	360	350	368	362	364	389	353	320	371	365	379	378	369	368	382	376	360	369	390	361	337	376	344	351	355	365	370	354	374	380	379	360	383	361	339	318	360	359	378	383	372	366	397	366	408	354	360	391	342	374	373	341	376	369	373	374	381	370	366	361	408	376	370	352	342	366	391	345	348	350	419	373	363	371	381	338	347	371	386	357	360	358	363	354	378	383	339	339	385	359	375	382	387	392	359	387	348	367	358	354	378	371	373	359	395	325	351	371	388	372	340	373	366	363	381	390	391	371	362	367	336	363	385	331	332	355	357	379	356	355	356	350	351	374	376	356	343	387	356	369	355	354	386	366	374	363	352	359	354	393	364	335	354	374	366	375	404	366	374	348	397	342	333	387	369	355	333	369	386	383	357	381	379	372	373	376	364	375	370	331	357	364	384	366	398	343	359	346	353	365	394	400	407	364	391	359	348	376	405	359	362
24483	20933	24727	27274	20752	6289	1749	922	755	637	561	412	403	385	362	330	340	320	250	269	263	270	260	251	253	229	257	227	246	260	269	243	235	254	233	248	263	248	261	270	225	270	254	219	244	256	226	205	243	241	226	249	214	224	231	217	249	257	224	257	243	218	232	214	224	244	229	238	225	270	225	251	243	270	234	212	229	266	225	278	249	240	258	245	210	243	232	258	238	207	228	231	228	233	227	230	194	221	225	240	258	236	242	220	234	238	229	285	251	253	244	223	219	215	267	230	253	244	237	233	207	223	248	209	243	227	235	229	233	264	256	214	241	231	218	224	245	261	240	198	254	209	232	238	267	235	247	237	200	241	229	225	226	238	226	251	230	258	252	223	224	233	228	209	240	245	230	253	207	221	246	263	236	261	252	232	230	230	223	211	230	210	242	239	260	222	237	234	253	243	248	235	242	266	256	220	212	234	258	234	241	257	216	224	241	253	291	222	244	217	247	228	237	257	226	232	245	246	254	248	230	252	210	236	251	236	236	231	213	253	227	231	262	248	255	249	217	245	255	280	227	241	224	235	219	231	249	239	256	228	211	228	255	242	252	246	215	221	237	231	226	224	247	245	258	234	241	192	201	218	234	232	232	224	192	205	240	222	227	241	242	243	231	227	243	221	221	249	258	233	265	252	243	248	230	247	213	232	228	204	228	215	226	259	218	252	244	233	251	258	244	250	244	235	238	261	227	255	206	248	258	225	270	249	227	255	244	246	275	238	220	250	237	237	230	248	248	242	242	214	227	256	237	249	245	233	229	242	210	242	243	230	229	226	208	238	261	233	221	217	218	228	260	202	249	258	244	238	247	217	226	225	235	209	226	242	238	239	255	243	246	243	240	229	257	219	218	273	212	234	219	248	209	250	248	242	250	249	236	251	254	255	238	226	212	208	213	241	246	242	256	217	233	226	263	234	217	225	232	232	244	238	239	242	256	243	251	250	234	224	244	272	235	258	240	247	252	240	237	244	244	218	248	248	254	229	258	227	217	219	233	257	248	237	242	236	221	235	201	219	220	222	268	255	254	216	203	235	256	242	252	233	227	253	250	264	240	243	239	244	256	220	244	218	225	226	231	247	255	238	256	270	244	242	261	258	220	229	254	223	260	236	230	263	247	244	250	251	257	221	238	227	204	232	233	224	235	273	227	201	253	237	245	224	240	245	256	256	222	241	251	234	228	215	239	241	246	271	244	241	263	247	249	247	231	249	254	208	233	251	234	252	271	238	268	217	225	246	223	243	216	235	249	230	262	239	262	214	250	227	208	252	240	231	248	263	259	232	220	246	249	221	258	242	247	274	242	258	236	214	239	255	242	243	255	222	218	234	249	240	224	240	239	208	219	232	239	261	245	231	244	190	274	232	221	273	244	243	252	251	238	266	229	236	247	226	267	265	224	230	211	264	249	255	252	251	235	269	232	238	250	231	244	221	216	230	238	208	226	241	230	214	228	211	246	231	230	234	257	273	224	257	232	236	266	227	245	219	248	269	223	251	241	230	250	265	233	220	265	267	247	246	249	239	206	223	214	216	258	256	215	268	246	238	243	240	227	236	216	267	237	272	225	219	242	239	259	233	241	240	203	237	236	212	224	233	244	255	218	245	211	258	221	226	229	230	230	270	233	239	227	250	227	235	222	237	262	217	240	239	235	219	225	227	251	240	242	236	246	224	225	228	227	242	215	217	262	253	261	232	235	226	205	210	236	245	257	220	222	236	233	248	239	223	253	226	239	228	215	244	225	247	221	236	251	252	231	253	232	221	249	223	233	244	245	245	224	242	222	246	248	223	228	242	234	266	237	235	238	257	215	222	239	241	220	245	235	237	245	238	208	239	262	238	206	252	271	224	222	223	268	259	250	211	256	240	243	240	255	243	248	246	260	235	248	237	239	262	241	255	233	241	252	221	247	246	265	219	228	218	254	232	201	236	226	228	237	255	203	236	237	235	253	233	234	213	227	236	259	225	232	260	253	217	211	222	223	278	230	192	245	226	236	237	219	228	218	243	254	260	216	243	253	237	208	196	220	220	223	237	263	235	255	234	241	236	232	266	236	265	253	253	233	196	242	249	222	248	241	232	265	227	253	229	218	231	237	242	244	262	237	257	245	248	236	251	241	236	207	216	238	226	234	215	245	231	252	251	231	253	213	229	246	242	263	215	220	234	250	240	248	227	242	246	236	239	219	240	232	242	257	236	246	269	228	228	257	277	269	223	239	254	212	254	240	238	226	238	230	225	221	228	215	264	234	249	240	232	222	257	240	269	248	213	203	210	257	243	230	240	241	217	228	256	235	224	238	230	242	226	212	244	222	219	243	248	244	229	234	230	258	245	228	223	258	247	225	231	229	239	257	225	246	240	238	231	230	248	243	242	237	238	243	211	253	239	242	245	244	292	211	231	205	224	247	268	206	242	246	207	245	218	258	213	265	242	221	257	229	219	248	245	230	225	226	244	213	232	234	234	226	226	268	265	267	245	248	223	231	215	220	242	226	242	230	219	231	208	224	251	222	242	196	234	220	285	248	274	244	224	234	251	244	218	224	220	256	257	279	259	229	255	270	242	246	226	212	204	239	235	239	260	244	220	216	224	247	208	241	250	250	243	272	236	246	232	244	228	268	257	217	235	227	221	236	241	240	244	237	229	256	222	263	266	260	252	236	238	254	258	255	257	268	205	271	230	261	221	251	230	216	240	254	240	251	224	225	246	230	223	267	242	226	228	242	240	248	250	220	238	235	235	261	262	240	216	239	255	255	215	256	258	247	257	239	229	233	230	235	205	263	212	244	253	251	240	256	234	242	233	251	228	253	261	233	245	191	237	236	244	225	228	222	213	258	248	229	257	263	226	267	241	248	256	239	227	246	215	237	239	266	243	231	235	239	253	255	231	266	251	277	233	248	254	260	205	241	223	222	245	242	221	239	226	253	238	231	226	210	238	239	229	249	261	217	209	220	245	248	221	256	199	264	242	219	254	230	239	267	220	224	227	239	237	242	267	253	245	233	217	234	254	247	219	219	254	216	230	259	218	268	248	203	219	215	232	254	249	278	239	223	251	229	229	250	213	247	204	204	228	252	244	242	245	223	219	235	228	232	195	252	215	222	216	212	251	228	219	232	236	245	214	243	235	230	229	237	287	218	201	216	221	253	241	247	250	244	247	261	229	232	271	240	229	230	226	239	262	236	228	242	245	224	213	202	214	209	238	217	233	245	239	243	221	204	259	233	223	226	199	258	231	244	216	233	226	235	263	251	211	249	212	231	240	243	238	243	237	239	214	236	251	243	246	253	249	285	243	200	231	237	237	236	263	215	253	228	255	223	261	256	238	221	221	236	222	275	227	235	224	238	210	238	229	230	241	239	228	185	253	211	229	200	206	238	221	264	235	215	255	209	219	246	271	206	257	228	229	233	266	229	229	203	234	256	212	224	230	232	209	252	226	219	253	237	256
4376	8327	6483	3087	2056	1864	1196	888	797	725	694	688	656	628	547	579	540	518	566	501	547	516	592	511	514	551	546	538	558	533	553	532	531	536	557	514	518	541	535	506	516	561	513	563	548	515	559	534	485	549	481	522	559	542	541	507	527	530	541	533	590	539	530	487	514	511	533	519	544	524	508	543	486	501	489	553	505	536	512	536	552	549	522	532	530	551	508	495	520	518	512	544	529	562	559	512	572	546	579	548	535	512	482	547	492	510	550	507	531	523	570	521	521	515	547	519	513	522	569	551	509	523	522	547	575	477	516	526	523	531	545	554	530	489	489	554	535	499	528	553	558	570	535	523	525	567	518	536	528	539	514	538	540	541	514	544	557	548	529	562	507	547	506	513	519	539	502	536	465	574	584	533	515	544	547	542	556	493	499	510	528	490	582	542	535	560	539	527	526	534	519	488	552	493	521	522	497	522	530	516	533	580	480	526	535	542	512	515	551	508	550	531	564	534	508	578	498	506	528	603	532	556	525	517	504	530	498	493	558	506	516	530	555	558	540	536	505	562	555	499	529	513	511	559	538	526	535	500	533	549	545	514	526	518	528	558	545	533	512	508	509	530	548	539	511	558	549	479	521	569	504	559	537	546	482	502	527	529	521	554	587	534	540	534	517	511	519	547	526	502	542	504	535	580	498	540	495	507	505	525	483	504	539	492	553	536	517	529	548	529	541	528	535	501	506	525	531	550	538	498	504	527	578	534	566	525	517	500	519	545	542	540	493	508	514	526	523	533	499	544	510	543	506	561	513	514	550	577	510	574	518	527	519	536	510	551	529	543	533	528	520	540	529	546	508	519	550	537	526	532	563	535	510	516	507	565	546	525	500	517	557	496	504	513	539	566	527	578	510	543	504	493	486	524	505	521	504	534	510	518	491	505	540	528	519	531	542	559	538	488	517	539	500	550	524	503	536	541	529	484	542	538	541	494	538	536	520	546	507	522	508	522	495	513	551	547	558	525	546	475	534	528	527	531	528	521	493	501	504	518	517	535	549	527	519	560	527	502	546	499	516	528	502	561	513	516	541	479	528	532	533	542	492	516	560	530	495	497	549	531	534	525	485	565	532	491	550	542	517	532	518	507	495	501	531	553	561	546	528	502	552	530	544	566	509	559	511	532	498	554	495	539	506	538	500	505	503	530	547	556	548	546	536	595	527	538	496	532	570	530	534	479	536	552	494	498	533	537	551	541	517	503	555	522	537	546	547	527	504	522	515	526	506	527	533	533	526	544	578	547	514	532	503	536	544	542	520	481	511	531	535	540	539	557	517	494	519	492	552	542	521	538	539	509	546	573	534	493	523	533	522	560	501	544	531	512	539	545	554	496	528	516	533	510	589	529	535	552	531	528	546	501	555	574	505	534	503	542	510	515	537	519	550	563	504	535	504	553	510	539	477	515	503	523	516	542	557	515	580	527	534	510	522	521	510	529	577	530	510	562	518	525	464	543	518	486	532	502	558	522	548	515	545	520	500	521	537	521	524	538	487	523	540	562	541	520	485	503	509	522	539	521	519	532	529	498	524	543	486	568	537	536	552	565	520	507	516	585	528	520	507	524	516	546	534	526	548	521	536	566	544	544	539	520	489	509	546	536	497	514	510	535	581	521	518	509	536	535	521	484	531	543	566	575	535	502	488	577	501	524	518	543	527	466	514	516	527	476	566	581	554	545	543	515	561	539	494	497	539	519	513	498	508	521	551	542	510	565	578	521	558	530	533	557	548	541	509	513	544	512	526	524	511	496	556	536	517	477	538	539	528	507	538	538	517	535	576	542	538	525	548	529	517	564	531	545	580	531	515	521	546	507	519	526	520	501	514	519	551	528	502	526	542	542	530	520	503	542	537	542	536	528	531	507	549	552	523	546	531	533	512	494	476	526	528	545	523	527	504	523	542	510	554	510	540	488	534	562	538	541	550	527	547	505	527	565	484	514	514	523	525	537	524	518	547	542	514	505	539	509	548	534	566	538	502	509	495	499	539	513	534	545	574	548	530	553	537	548	539	522	544	538	557	521	518	514	521	482	516	534	491	525	539	584	530	518	477	537	576	527	520	493	516	521	481	494	532	517	529	545	509	542	530	513	477	568	525	513	526	535	525	515	509	549	523	529	539	506	526	518	543	552	524	534	495	480	510	510	561	510	506	579	525	527	562	476	519	535	509	515	530	594	552	491	513	535	533	527	562	537	535	516	520	513	542	538	522	535	536	540	560	487	566	498	524	524	512	516	540	543	511	505	521	545	520	527	520	534	500	501	523	515	537	549	532	566	525	545	543	490	505	516	516	538	529	520	490	537	516	512	518	538	515	544	535	541	558	524	534	515	508	562	500	554	517	529	555	555	510	542	528	531	575	532	566	540	540	554	492	542	542	528	562	498	546	569	556	562	504	535	574	518	557	485	532	530	552	539	529	534	527	518	515	515	548	556	553	547	506	510	510	520	540	513	547	508	542	504	524	528	506	549	579	539	495	526	552	528	491	531	497	493	517	540	542	522	523	507	550	527	523	549	500	532	500	512	548	505	474	557	505	512	519	525	548	487	575	495	496	497	551	525	528	539	503	498	578	540	503	509	534	562	535	538	518	522	483	556	510	543	472	559	533	525	534	533	580	489	546	544	536	506	497	503	491	570	603	532	509	544	563	569	518	485	515	541	545	531	543	516	535	549	594	480	516	520	553	491	501	534	517	545	526	538	566	549	506	517	538	546	517	544	518	534	525	515	475	549	557	514	510	525	504	478	514	536	506	518	567	534	539	551	536	518	509	509	542	508	513	494	529	475	559	536	483	532	536	550	502	546	534	507	515	556	519	524	546	498	542	530	506	544	481	523	509	534	545	519	540	535	483	491	531	521	525	524	544	547	492	555	556	556	558	532	513	567	578	555	554	515	537	485	523	514	517	499	510	539	539	541	545	530	515	527	539	540	549	525	531	502	502	509	520	529	499	528	529	501	523	542	510	503	569	541	528	545	517	528	546	548	515	534	542	521	534	542	496	523	530	529	502	540	509	560	564	525	548	500	522	515	496	541	508	528	539	525	531	549	552	577	538	511	528	540	512	507	484	537	542	576	544	572	511	509	481	554	503	495	508	509	507	544	507	521	546	514	535	521	575	523	532	522	574	573	565	526	535	532	500	514	547	526	548	536	507	530	527	545	533	528	522	494	520	526	514	547	523	548	508	532	504	531	511	544	520	528	510	553	503	553	556	489	540	551	573	530	480	581	521	510	502	501	509	521	500	502	542	515	565	542	536	515	524	538	514	538	520	541	538	535	524	516	542	561	483	545	489	521	510	543	518	532	518	549	517	528	548	513	521	528	534	568	540	537	541	528	541	506	517	514	562	516	505	523	511	513	556	536	495	516	522	504	552	510	502	514	488	484	529	552	488	532	513	523	543	542	514	516	491	520	522	530	518	516	511	521	553	510	479	567	526	548	541	531	547	482
23715	20970	25391	26725	20998	21099	7206	1569	1041	973	709	560	562	491	408	377	379	324	240	286	247	226	248	259	261	226	202	205	222	220	191	201	219	193	229	210	187	185	210	220	210	208	199	218	228	195	207	216	214	202	226	209	226	222	198	196	219	195	191	189	197	215	164	211	217	217	182	233	179	197	190	167	193	200	204	199	178	195	215	189	201	197	212	229	203	201	199	194	208	205	204	198	179	198	189	194	210	188	216	228	192	207	200	211	201	171	216	210	188	221	215	197	210	202	224	189	215	240	192	217	191	196	201	217	199	217	203	214	177	229	203	208	199	197	178	196	191	205	194	218	174	198	202	204	187	208	178	216	191	170	194	201	204	183	214	228	221	177	197	201	220	227	242	198	188	184	206	210	182	176	182	183	200	205	194	189	201	207	210	186	215	207	191	205	202	216	195	208	198	197	204	193	200	201	165	195	188	225	202	193	180	199	181	210	179	189	166	180	190	226	209	202	200	211	211	195	193	210	188	176	223	190	164	192	199	176	203	208	196	207	184	174	177	188	209	204	205	171	170	228	204	191	163	198	203	211	206	193	196	208	215	196	209	213	208	205	197	187	178	193	174	200	186	200	220	195	212	204	182	197	183	210	203	201	207	204	174	230	238	211	203	207	205	224	214	188	235	212	186	186	230	194	197	218	208	202	198	187	201	204	217	209	186	197	196	216	215	199	193	206	199	200	204	192	201	196	211	199	226	218	199	195	202	211	226	189	215	200	224	233	184	205	196	199	202	213	192	233	185	211	169	215	219	203	206	193	220	182	224	198	220	194	198	206	174	229	205	203	201	217	208	209	209	198	201	206	179	213	190	187	225	170	200	209	194	213	191	198	202	193	170	183	215	203	195	210	201	206	182	203	192	221	201	239	199	196	200	207	214	185	196	212	204	192	194	218	200	199	181	213	189	190	198	224	196	237	225	218	183	212	208	224	178	213	187	199	202	216	217	201	213	209	226	210	251	198	201	189	205	206	193	185	195	202	201	165	203	179	205	199	184	192	187	218	206	185	249	217	194	198	211	200	194	202	168	192	213	177	208	223	184	180	218	206	200	180	195	222	199	196	201	215	189	198	213	215	187	189	166	158	183	203	204	214	181	226	206	195	205	197	207	224	199	225	218	200	207	203	206	187	237	188	201	214	192	180	229	203	203	183	183	186	182	166	192	194	206	188	179	223	174	193	192	205	195	193	202	202	226	182	202	212	198	187	210	195	202	213	195	210	205	193	208	206	221	219	219	192	178	187	185	210	198	210	197	221	205	223	205	235	204	229	228	207	197	191	226	192	179	186	188	206	203	214	221	199	220	228	227	216	207	188	242	213	198	208	203	234	191	229	186	228	200	189	188	188	208	182	217	208	185	217	202	234	213	192	208	199	203	196	212	215	213	206	171	208	193	219	223	181	173	188	178	181	212	208	204	201	202	183	191	201	210	203	202	193	212	221	229	197	217	195	184	178	191	198	201	207	230	204	185	207	187	182	183	207	194	189	199	201	204	204	211	202	204	211	214	213	187	201	211	181	193	201	201	187	190	196	197	225	213	220	205	200	180	153	185	199	208	187	197	206	192	193	223	205	215	183	177	199	201	201	202	191	229	207	200	203	206	218	199	201	185	197	219	200	191	208	201	209	199	182	218	216	222	197	188	187	204	196	168	209	194	178	170	185	232	206	207	186	208	195	206	214	196	219	213	202	175	195	194	161	206	218	204	209	192	179	195	209	193	186	199	182	213	206	217	232	205	206	198	190	211	212	182	204	197	218	201	191	219	192	207	191	212	209	227	182	189	211	180	185	188	197	197	181	183	193	220	226	195	193	184	195	203	221	209	193	187	204	202	210	182	195	196	181	229	200	188	187	202	201	199	217	185	209	175	190	193	194	231	199	190	191	184	199	211	203	185	217	198	216	198	220	184	226	203	184	203	207	213	213	194	225	214	180	180	220	178	179	175	182	188	212	195	191	236	186	177	212	232	187	202	202	211	168	219	183	213	196	194	221	245	208	188	191	203	202	195	194	200	203	211	217	198	216	218	195	179	189	228	212	174	229	234	202	215	212	218	199	192	199	216	235	191	209	205	224	183	193	223	206	185	217	207	243	195	226	182	198	197	190	197	199	187	179	207	189	201	212	181	219	227	219	204	223	213	206	213	219	178	200	219	182	200	204	190	235	210	166	184	181	207	196	193	222	205	203	185	212	207	195	182	233	221	212	180	192	193	211	209	202	173	192	180	192	242	196	204	220	204	195	198	173	161	196	186	181	185	189	206	230	205	179	188	197	213	202	213	188	209	177	205	221	183	181	218	188	197	175	223	183	191	206	193	204	193	202	197	209	192	205	193	188	195	206	175	195	199	216	208	199	217	214	177	204	199	212	205	225	192	175	213	197	189	205	223	197	189	191	203	207	189	185	194	209	189	202	193	219	196	207	202	196	209	215	192	186	213	196	184	211	174	192	200	206	197	200	213	191	199	198	184	215	216	187	173	182	204	183	194	178	193	195	201	202	205	199	215	201	198	188	204	194	195	202	196	183	200	219	221	198	181	220	207	214	183	204	204	204	191	213	185	181	213	174	204	178	192	184	213	212	206	224	226	195	210	224	187	202	188	200	191	190	209	195	185	206	180	199	177	185	200	207	211	219	216	177	197	194	224	206	201	231	196	211	213	167	170	190	225	203	199	217	219	198	220	206	210	194	206	211	227	210	225	229	194	189	223	197	219	186	208	184	185	228	202	224	222	229	191	178	205	225	187	211	233	169	196	226	218	193	206	196	186	190	192	205	200	200	187	195	221	209	175	218	194	178	208	230	204	172	174	196	200	211	210	188	198	196	202	183	221	225	215	193	194	200	215	199	166	206	173	216	182	192	164	227	191	229	197	187	177	171	184	205	205	162	223	216	191	208	198	210	194	229	215	196	203	186	186	197	170	175	180	187	233	191	208	215	194	196	183	181	203	196	185	210	191	205	172	193	199	196	176	197	217	203	234	180	221	227	225	214	215	177	199	195	186	183	172	185	201	218	180	203	171	188	216	200	188	208	202	210	212	212	183	183	183	198	199	204	225	226	196	204	192	194	180	197	183	205	219	203	183	178	198	189	183	222	222	202	197	206	217	192	203	191	188	203	222	179	206	178	202	194	195	191	183	202	194	215	190	197	221	205	185	175	207	205	202	211	186	204	195	197	220	176	207	203	187	181	205	210	205	202	197	198	200	207	194	195	174	197	222	210	174	184	227	188	196	204	189	189	192	192	190	203	209	177	197	217	219	214	219	194	232	189	173	170	186	205	186	221	186	187	210	194	191	224	200	230	233	220	182	192	211	228	225	187	189	212	210	194	218	201	199	193	210	176	211	201	219	217	197	207	206	210	188	181	215	214	224	183	211	187	201	216	201	222	206	200	195	179	215	207	190	217	223	215	196	204	185	211	204	186	202	223	211	228	201	189	189	200	203	200
4933	12424	9659	4487	2997	2172	1387	1007	828	815	755	649	630	554	557	539	554	496	473	452	493	464	466	457	449	442	459	427	477	411	471	430	446	417	430	464	406	427	462	454	462	437	457	441	444	485	435	434	451	468	427	406	450	429	399	393	463	428	445	411	470	421	433	451	471	444	460	437	466	477	419	446	421	418	439	438	419	447	422	490	431	444	438	473	435	418	458	445	442	445	406	475	427	432	442	439	475	445	428	441	462	404	429	430	432	428	432	411	458	397	414	435	457	442	412	416	414	454	416	426	476	450	434	435	418	435	423	418	467	449	459	432	440	389	432	411	445	449	450	413	410	430	452	412	467	473	416	454	409	473	462	433	452	432	451	434	419	455	440	382	433	466	424	450	427	463	427	457	465	432	418	417	437	417	457	403	421	433	436	469	434	411	445	478	416	476	443	411	464	448	400	428	417	448	433	441	434	453	464	403	445	456	460	423	411	435	432	436	431	421	402	462	453	390	434	430	434	404	438	451	464	435	457	459	456	430	452	453	424	477	428	462	444	425	410	457	463	438	437	425	418	389	428	441	434	403	456	448	428	435	383	420	406	445	445	447	484	419	427	444	435	422	424	412	405	408	434	467	461	435	443	421	435	421	424	432	452	435	430	454	460	414	435	414	475	474	456	470	446	466	444	479	436	446	458	453	439	426	415	422	445	443	444	404	470	428	375	444	459	452	415	434	445	433	463	456	419	438	457	392	431	409	424	408	454	466	444	411	397	437	417	446	448	442	420	403	413	444	394	440	448	436	423	427	433	444	416	428	444	456	430	475	419	454	457	450	400	423	456	410	440	446	421	437	429	411	417	419	421	448	431	430	430	448	461	446	396	449	413	433	427	419	439	416	443	417	455	458	392	448	442	437	473	448	443	419	495	437	431	407	441	446	379	384	444	441	404	425	406	425	487	389	447	458	442	449	422	425	418	400	446	459	429	432	457	426	413	417	433	452	458	453	419	470	408	423	426	402	441	416	427	437	421	440	418	440	410	447	434	443	449	431	420	459	421	432	430	408	430	441	441	454	472	420	441	435	431	412	412	404	412	420	395	426	419	427	422	419	418	441	439	430	413	401	414	440	412	409	440	449	440	444	431	432	455	425	414	406	446	441	448	440	464	462	428	459	410	408	439	429	407	441	456	457	464	447	428	371	440	429	495	427	439	391	451	432	449	436	437	427	464	404	445	415	442	435	445	423	432	405	422	425	434	396	429	423	446	431	435	462	444	482	383	429	393	458	449	439	420	467	446	446	407	428	408	461	449	440	411	418	409	451	427	378	420	427	429	448	383	433	421	454	423	445	446	461	437	438	431	406	429	438	421	410	453	436	461	427	439	459	430	440	412	416	422	428	459	439	439	435	424	434	436	409	443	427	445	419	444	437	411	419	416	453	419	434	466	415	437	467	458	416	427	427	439	438	423	420	426	410	480	434	433	457	468	426	416	434	441	447	434	461	427	455	406	439	437	423	423	446	428	429	468	421	428	408	412	417	426	473	404	429	451	413	424	431	478	407	425	431	405	450	449	467	445	454	414	413	457	437	433	428	440	437	464	408	478	437	420	440	436	426	457	447	413	444	429	465	439	423	428	445	415	412	454	459	453	444	468	452	445	410	444	444	453	470	404	455	431	442	447	444	414	433	428	398	432	448	456	434	438	487	408	440	407	444	424	451	457	445	445	424	433	443	436	459	419	408	452	487	443	456	439	417	418	453	391	443	442	454	427	481	453	469	415	426	445	443	434	472	449	446	406	442	418	407	444	454	427	451	480	434	416	468	449	437	409	469	436	422	441	454	463	445	475	418	467	431	396	488	451	440	386	402	421	425	450	448	435	416	445	429	423	442	416	483	421	432	417	437	452	455	418	435	404	416	441	442	425	417	441	426	414	426	441	426	455	412	424	458	446	386	439	438	412	419	428	442	460	436	468	417	436	419	458	445	424	424	427	418	436	449	428	473	446	444	431	448	431	462	389	443	468	484	401	419	396	445	451	409	435	416	439	416	447	424	440	412	419	445	436	421	392	461	422	436	407	444	445	450	440	418	414	387	426	435	455	460	399	410	416	460	472	451	446	394	432	440	439	426	419	451	418	426	430	461	459	413	420	445	400	435	465	455	425	430	451	445	458	419	475	465	432	424	458	445	429	449	412	468	416	426	439	463	412	443	445	420	424	416	425	430	429	435	420	426	412	456	446	430	473	453	452	405	434	450	404	388	476	419	431	406	451	448	459	400	450	417	467	410	418	417	447	447	415	413	422	403	431	464	454	450	437	430	450	437	456	424	437	445	446	442	441	425	412	423	400	430	442	427	426	421	454	428	437	473	431	445	415	413	425	453	444	448	425	468	435	443	457	436	443	453	475	405	456	432	430	427	438	468	403	426	418	440	428	398	409	486	444	461	467	409	406	429	434	443	424	431	440	424	451	463	414	421	423	452	488	440	478	459	447	423	379	396	469	452	422	470	443	413	451	480	449	410	398	398	464	450	418	463	453	435	407	445	425	463	447	418	441	411	416	445	445	389	405	442	402	405	399	434	419	416	443	418	446	438	455	412	439	441	450	482	465	423	418	417	451	436	431	404	408	457	412	445	432	449	422	399	440	441	438	419	419	463	422	442	435	439	455	434	440	413	431	425	410	426	456	410	425	451	422	457	418	438	424	417	450	436	435	465	441	446	432	422	414	437	430	427	435	439	465	445	437	422	456	405	450	455	435	470	461	411	439	476	446	433	406	464	438	471	431	478	435	471	431	439	448	443	445	477	438	414	424	451	437	414	436	429	443	417	469	400	387	466	440	463	464	424	421	404	405	414	431	396	403	429	440	440	443	404	452	454	434	418	431	405	413	453	432	454	445	423	449	475	412	466	424	432	439	452	397	421	478	407	448	431	427	424	429	443	459	458	409	425	424	432	430	422	419	425	439	475	450	467	408	412	444	387	434	420	405	436	443	433	431	427	412	458	445	406	446	420	433	432	434	436	433	409	454	447	460	475	445	459	449	417	386	503	455	428	431	425	465	443	467	390	442	421	427	435	430	467	430	448	416	425	433	440	455	411	435	421	430	424	414	428	434	426	460	420	434	435	425	457	436	433	449	378	424	468	450	466	396	419	439	404	404	446	450	414	433	432	425	432	421	486	426	432	402	419	454	411	422	446	457	430	442	495	458	453	438	427	433	436	438	417	433	465	435	436	420	462	452	425	400	411	408	431	442	449	448	410	420	445	446	413	411	414	459	452	419	440	475	452	460	426	437	444	454	401	414	436	450	468	424	431	458	403	438	407	432	434	457	404	441	470	418	447	424	440	376	421	417	453	409	436	429	448	447	440	449	458	410	437	418	478	425	443	467	400	437	462	441	422	439	414	418	455	399	426	425	415	449	419	406	444	472	460	438	417	429	423	426	434	430	459	419	440	428	398	444	436	460	430	434	438	405	421	433	442	445	405	447	415	391	416
33048	15046	4644	1778	1240	981	580	388	357	365	267	275	269	221	230	184	218	168	143	147	157	166	160	178	137	134	139	137	157	148	162	143	165	147	126	139	152	146	129	142	177	172	151	175	160	153	136	167	165	159	158	152	170	157	173	147	161	152	162	164	143	141	140	161	147	156	144	187	142	135	132	136	154	140	151	164	147	137	156	157	170	124	161	149	140	159	162	149	144	140	157	156	162	154	131	127	145	175	134	156	157	140	128	152	129	167	152	157	165	151	158	156	155	159	118	134	169	143	154	138	141	161	156	134	163	118	152	154	150	145	152	151	167	134	143	151	153	146	156	163	165	162	139	164	157	172	129	152	149	140	152	137	152	146	141	155	145	142	158	149	144	140	150	144	168	141	132	130	149	140	167	156	165	145	158	148	148	160	136	162	162	154	165	155	144	137	131	158	165	157	143	161	161	157	134	148	156	151	148	146	144	150	148	151	134	149	153	156	129	158	174	163	143	151	150	146	150	153	129	151	134	143	143	146	147	171	157	161	173	166	180	157	129	157	144	171	162	151	160	146	163	173	152	145	150	147	165	166	148	147	137	117	134	135	151	145	180	156	169	165	146	158	150	166	157	155	154	159	146	145	138	160	163	191	140	154	123	157	153	146	148	127	126	136	163	143	148	161	132	144	133	140	156	146	141	151	132	154	158	149	136	149	153	155	139	156	143	140	140	148	148	137	156	150	167	141	154	139	170	126	167	151	170	152	157	142	171	152	151	149	163	146	152	146	157	167	155	142	158	150	157	140	145	142	149	150	171	177	169	175	146	147	172	146	143	133	152	167	169	173	160	144	136	134	151	145	129	153	173	140	127	147	154	157	172	132	138	150	145	131	185	157	142	161	145	153	167	138	143	139	141	175	135	136	163	139	143	154	138	149	145	159	157	163	145	158	154	142	149	165	143	159	151	158	153	159	159	132	155	150	180	143	131	137	145	134	127	141	151	163	165	127	142	153	167	166	162	147	151	146	144	142	157	155	161	126	126	141	135	169	134	135	148	139	161	148	154	143	157	152	143	153	141	138	144	139	140	179	145	159	141	142	133	131	172	176	144	122	147	147	153	164	137	155	155	155	148	150	148	152	159	146	167	152	152	150	150	152	162	160	146	158	160	124	152	137	152	168	151	146	154	137	150	138	140	169	153	163	160	121	133	133	150	144	159	167	128	138	157	148	156	161	155	153	150	141	169	139	138	148	148	134	155	155	143	128	158	144	145	142	146	166	161	156	163	157	151	125	159	137	148	138	137	132	124	159	173	189	142	134	148	130	150	134	146	130	161	161	140	161	145	169	166	162	191	141	161	151	158	175	145	152	142	138	178	156	151	130	139	147	131	160	164	155	139	155	160	145	163	164	173	155	129	156	136	146	153	144	135	149	161	149	143	142	132	166	157	152	166	163	138	156	167	154	176	137	147	158	149	143	154	146	152	156	126	149	157	131	180	152	150	122	155	130	151	144	137	137	139	165	150	122	165	145	135	165	145	157	134	152	125	149	158	157	159	138	165	161	126	151	145	166	167	150	165	170	137	166	165	164	143	142	165	164	157	135	111	138	141	155	150	164	168	170	137	142	151	130	137	152	141	146	149	136	140	154	143	155	148	140	134	155	158	147	151	150	163	157	152	157	154	162	158	153	157	145	153	163	144	166	162	138	142	142	155	140	140	135	155	137	130	124	159	140	156	167	166	132	129	148	134	133	146	147	143	164	135	145	144	139	162	134	169	171	164	156	144	150	163	164	163	152	124	158	134	151	150	148	162	152	147	146	150	159	159	176	143	151	152	161	162	161	129	160	157	138	150	140	158	160	181	156	134	145	134	156	151	124	168	162	143	130	153	153	170	165	159	128	151	172	152	153	153	141	155	154	170	167	151	146	143	147	131	142	152	178	164	149	137	143	133	147	139	144	151	132	141	179	171	164	160	126	156	156	139	112	137	154	163	174	159	157	150	138	141	161	177	143	145	138	147	182	148	132	146	151	158	142	139	157	158	131	143	154	149	124	154	169	164	165	185	137	160	165	150	144	165	149	135	141	155	138	151	138	151	130	158	138	124	178	163	152	130	143	161	145	142	134	183	134	155	144	147	151	142	140	183	152	157	135	164	154	153	158	139	148	165	154	157	136	126	167	125	150	140	156	147	167	134	157	152	157	152	150	153	153	148	147	148	149	124	167	149	157	168	148	165	147	157	145	160	181	161	148	156	150	155	130	162	151	126	137	153	131	152	160	145	157	138	163	144	152	153	148	142	154	147	144	130	141	136	170	149	150	159	158	164	160	153	143	138	124	170	149	155	154	159	169	160	157	151	144	163	149	162	143	160	140	150	148	171	128	139	172	144	151	141	155	132	145	138	158	146	151	134	151	147	168	145	132	145	149	149	145	132	149	158	149	173	170	146	147	143	159	131	169	153	138	150	177	152	126	159	142	148	160	137	153	160	142	155	161	155	158	150	147	162	139	139	162	135	146	168	132	154	143	148	133	146	148	150	150	166	130	131	132	151	141	162	134	140	161	149	144	174	160	155	152	139	140	149	155	155	135	181	156	158	144	133	165	132	137	146	140	136	151	172	165	174	157	133	140	153	150	154	140	138	151	156	167	131	137	128	161	142	156	162	133	127	165	156	146	140	157	168	144	142	143	159	156	143	138	158	161	160	169	171	165	144	169	126	132	173	159	161	146	167	129	123	141	140	148	129	158	171	152	163	178	155	176	160	154	169	161	137	149	146	158	150	139	161	154	147	145	172	150	167	136	142	163	140	165	171	143	157	146	141	164	140	144	165	145	145	135	153	137	130	132	138	146	137	157	159	145	146	174	125	145	146	135	150	151	151	173	148	143	164	162	150	134	153	160	147	145	146	148	139	143	133	137	171	152	167	153	144	147	146	145	147	151	176	153	159	148	141	132	149	146	150	136	124	145	148	153	142	136	158	136	148	158	161	163	150	146	140	151	173	172	139	147	164	159	156	145	173	143	122	165	146	157	166	153	159	151	155	132	154	166	154	164	146	157	159	161	165	160	138	191	147	150	150	137	137	154	172	157	152	148	127	127	151	156	139	152	130	147	139	178	126	137	142	163	124	145	120	150	151	124	165	152	151	155	157	153	180	142	134	157	138	141	148	129	153	138	153	147	158	144	162	150	157	129	156	169	171	155	151	130	133	183	159	140	146	163	140	159	152	146	141	170	168	157	151	129	171	154	152	179	135	137	154	161	149	114	138	145	144	133	167	159	168	161	146	165	140	132	172	169	130	152	141	153	176	146	148	179	148	148	157	149	152	154	132	142	141	150	142	150	145	152	151	154	162	160	149	161	155	152	149	170	166	166	156	152	136	152	157	141	155	155	157	158	170	141	152	121	158	167	163	121	121	166	137	152	159	168	156	159	158	150	165	146	146	165	156	140	140	152	154	161	163	145	114	156	149	138	141	171	130	137	155	155	139	147	163	158
5692	3894	3217	1563	1156	830	608	494	450	456	404	416	437	371	376	353	395	409	375	370	403	375	378	401	375	367	371	390	391	365	388	393	351	361	384	346	365	370	374	359	371	366	385	346	367	370	343	352	341	373	399	404	367	350	372	366	358	348	362	348	398	359	385	395	326	347	354	341	353	347	356	372	363	376	354	348	412	353	375	376	391	428	409	345	374	391	351	358	344	387	370	363	340	345	369	372	370	327	359	333	320	374	352	359	373	357	332	366	350	388	360	359	365	380	385	373	397	365	371	335	372	377	367	381	365	347	351	387	361	383	390	392	356	366	393	369	409	345	383	383	358	386	367	323	362	375	334	363	342	396	361	381	332	332	371	384	341	322	359	378	370	346	359	355	358	373	363	321	383	342	353	394	394	385	371	394	397	362	317	360	384	349	370	339	321	343	355	374	388	358	358	376	359	343	375	379	365	383	380	366	384	350	384	377	337	362	354	378	357	337	374	410	343	367	413	353	383	353	326	348	377	359	378	381	359	371	365	356	327	351	381	379	387	368	355	386	354	341	373	346	370	360	383	369	374	354	328	410	367	352	372	372	359	372	331	344	390	363	379	368	378	338	379	345	384	368	383	399	385	375	334	332	405	358	371	367	379	370	378	397	367	354	384	350	371	396	356	369	374	365	358	371	400	352	379	370	365	350	360	372	371	360	397	353	360	364	362	323	371	347	382	356	313	364	366	353	333	333	364	384	373	322	385	366	347	368	378	339	344	375	361	379	379	364	333	374	358	374	389	386	357	372	359	379	385	390	378	390	370	333	353	380	348	354	348	403	408	370	387	340	366	338	368	373	374	362	377	372	361	365	387	340	341	379	383	349	372	353	386	392	367	377	361	337	364	399	350	396	347	366	372	366	342	387	378	367	365	357	368	371	417	392	367	350	424	389	345	320	340	365	339	360	352	344	359	355	379	370	359	343	386	341	369	333	373	362	355	358	377	376	322	374	373	351	358	388	396	352	370	330	345	344	336	349	386	350	331	415	396	378	354	334	348	373	363	321	390	336	343	375	378	353	392	366	354	373	371	349	354	403	332	353	357	328	356	381	356	377	331	344	404	341	353	364	358	349	365	375	357	340	372	362	392	371	358	345	385	381	363	378	394	385	356	364	354	370	347	360	371	348	372	374	380	368	334	348	381	346	354	370	345	381	356	363	379	359	416	346	356	365	361	342	379	354	353	346	380	371	369	376	362	335	372	377	367	351	345	342	365	351	361	373	382	359	360	357	365	362	398	381	364	338	367	370	362	405	353	352	326	364	366	370	370	358	352	391	340	388	396	363	366	388	343	356	355	344	375	358	365	350	375	349	337	361	324	374	381	374	369	389	351	358	353	368	339	372	367	357	346	387	386	384	335	393	344	363	339	393	355	369	362	342	356	372	367	377	380	356	351	358	355	373	403	383	407	360	361	361	404	360	313	377	373	363	344	376	372	351	353	383	366	345	349	366	359	370	352	371	369	338	372	348	356	365	338	342	350	368	361	364	375	364	342	337	365	378	353	372	341	354	339	365	377	351	368	369	345	366	352	386	395	358	403	391	390	369	319	327	407	369	381	347	344	355	349	358	359	366	384	347	330	399	318	380	377	370	402	363	382	373	350	355	352	395	373	388	390	375	375	362	371	358	355	344	352	337	394	382	371	362	360	364	369	339	339	359	374	383	345	317	385	384	349	342	373	365	379	387	360	360	377	395	391	349	375	382	391	344	383	358	370	369	349	358	312	370	360	373	316	340	362	395	355	402	381	359	347	351	375	363	377	352	389	370	366	412	354	369	310	359	328	338	334	372	352	389	395	379	367	349	375	395	347	393	356	370	356	334	377	393	384	381	372	357	379	322	338	375	369	362	330	375	362	381	369	382	392	359	323	322	389	380	389	341	354	343	377	368	344	408	362	364	357	379	396	367	363	360	365	352	330	365	363	323	372	393	347	328	377	390	378	363	384	322	362	366	379	316	406	342	377	338	331	343	361	369	383	325	392	381	377	348	377	350	357	373	345	350	355	376	356	381	369	348	348	348	388	387	345	391	361	391	395	376	420	383	346	353	393	366	389	367	376	357	375	357	366	389	373	349	345	394	372	322	402	396	407	368	369	383	325	373	395	383	342	355	355	382	353	327	351	360	351	396	338	358	352	392	400	384	380	361	373	392	397	394	331	363	337	377	341	388	354	394	379	357	372	346	326	389	353	360	368	366	354	361	372	401	355	374	381	352	394	382	357	400	351	370	356	382	343	356	426	361	345	385	356	370	352	380	336	353	398	408	334	388	380	373	331	369	360	345	365	399	369	385	370	374	342	375	358	368	387	350	341	334	322	352	352	358	337	357	363	353	376	356	348	384	348	365	358	334	363	350	376	380	375	338	372	341	346	323	363	368	352	363	359	345	390	389	353	366	380	346	345	362	396	351	408	347	376	356	370	363	368	385	358	396	380	354	368	368	392	363	385	378	394	342	377	386	339	365	388	354	385	322	346	395	337	405	361	397	366	373	360	362	374	392	370	317	395	340	341	350	368	371	364	387	350	402	357	364	346	334	347	364	381	412	414	364	320	394	381	346	374	370	366	363	377	373	346	375	408	329	361	365	366	366	369	395	379	366	347	396	368	353	385	382	379	405	375	323	350	356	364	344	352	338	352	371	361	373	364	346	342	349	398	363	342	340	340	362	367	428	352	363	378	350	323	322	359	358	340	365	337	347	356	385	355	372	353	361	350	362	364	371	375	334	374	336	385	392	356	382	392	375	406	336	377	407	334	357	342	363	360	367	369	378	359	365	358	404	382	378	383	390	348	352	368	342	321	352	363	359	345	329	363	404	346	354	331	348	358	365	382	344	366	383	347	371	376	366	408	358	365	350	376	371	343	392	399	398	381	373	349	367	340	379	381	367	368	404	359	368	373	365	334	332	350	368	339	404	334	364	363	359	299	360	374	379	332	341	380	346	368	362	377	349	387	382	335	361	340	348	381	375	349	382	374	335	356	361	355	388	337	374	390	370	332	356	386	368	383	362	355	354	343	339	344	380	366	365	345	375	362	414	353	368	369	370	395	411	354	368	351	383	365	378	388	391	360	368	340	343	392	351	365	366	385	403	391	365	360	415	382	341	364	354	372	363	378	364	341	368	402	372	335	413	346	363	368	356	347	326	332	372	356	342	344	379	400	360	365	392	364	346	365	369	337	385	361	365	390	344	371	342	361	362	387	384	374	353	388	359	394	389	353	360	356	398	382	375	348	338	326	341	383	375	380	367	387	366	367	385	354	339	380	350	374	366	331	405	392	343	384	382	356	354	327	332	392	395	377	347	362	362	356	349	344	378	365	319	370	391	381	347	352	376	348	390	384	341	391	336	368	364	387	345	354	375	387	346	326	330	352	377	380	364	392	387	319	400	344	380	361	359	362	348	360	383	379	328	386	386	339	352	386	374	349	372	345	375	350	378	362	364
24523	20943	24748	27276	20792	5972	1449	866	665	628	534	482	458	403	347	344	361	304	280	253	272	267	244	226	253	254	222	268	232	240	209	231	237	247	245	250	276	268	255	211	244	274	253	272	233	223	252	270	271	245	274	232	254	231	278	269	244	257	229	225	233	224	224	238	245	259	231	212	234	234	221	221	245	231	256	243	283	240	233	224	209	231	224	233	260	232	237	237	238	240	222	248	214	246	235	258	217	264	230	226	261	251	213	245	235	200	243	218	239	236	213	244	225	244	216	240	267	292	275	224	253	218	233	258	228	235	271	234	232	251	245	221	253	233	242	227	224	240	218	259	248	244	245	243	217	241	232	249	261	231	248	255	199	248	251	236	229	220	203	264	248	251	236	245	211	224	254	233	227	219	245	253	211	262	284	221	267	241	226	222	250	223	213	234	267	244	253	259	264	254	261	253	260	264	252	239	236	264	261	264	251	249	244	231	260	232	255	247	201	259	233	222	277	265	227	226	220	257	250	256	271	227	240	225	269	217	241	251	212	232	217	231	215	219	249	236	216	310	264	204	243	249	253	221	226	246	251	253	258	239	242	266	230	211	202	219	260	245	242	236	238	278	254	251	248	219	229	253	232	253	262	276	231	256	275	226	250	253	237	217	227	257	249	247	224	208	235	222	227	230	216	271	207	232	223	240	216	213	238	241	249	223	237	252	247	247	231	220	241	266	251	259	244	229	249	227	250	228	244	257	237	236	252	259	250	240	237	240	228	253	252	240	241	243	244	234	215	235	226	251	226	261	232	219	248	200	256	226	236	252	250	235	252	219	250	215	247	264	265	283	266	227	230	186	237	228	240	211	230	229	224	259	228	242	233	243	257	196	242	236	220	256	237	251	227	243	254	254	252	239	226	233	228	254	244	210	226	228	240	215	217	222	251	265	274	229	244	236	205	231	229	216	207	246	228	258	262	239	214	223	236	252	237	279	282	221	253	232	253	234	227	224	217	261	238	211	254	246	245	266	245	246	238	221	239	208	235	252	244	232	251	243	239	216	223	236	262	263	234	233	224	236	204	281	224	234	268	248	269	244	243	237	244	231	238	224	234	247	221	223	238	222	221	216	235	239	262	230	244	222	239	237	265	250	265	223	239	259	270	284	251	254	245	248	238	229	226	223	228	261	249	226	242	231	221	219	237	228	255	282	210	243	242	241	249	253	229	249	222	243	240	256	235	219	264	213	241	217	237	265	256	239	263	242	238	209	212	232	252	256	268	248	232	256	238	234	237	229	238	252	250	251	235	238	227	221	260	235	225	255	236	260	250	282	230	236	238	236	205	254	253	204	212	247	251	260	223	243	235	224	253	245	260	213	232	246	263	247	233	238	232	205	232	222	239	218	214	265	275	247	227	255	235	254	222	221	224	223	235	230	256	236	221	254	233	230	227	246	220	257	245	238	237	209	228	200	228	223	244	235	248	252	245	222	256	242	259	260	222	232	279	241	248	261	231	241	242	234	250	254	226	243	251	251	217	243	257	257	257	241	220	235	249	232	259	234	228	228	246	228	241	232	242	221	226	268	246	239	263	242	238	253	210	233	240	262	254	224	244	243	246	208	215	228	245	241	213	231	224	228	237	252	249	240	263	242	239	234	250	244	271	246	248	253	236	230	253	231	254	266	221	225	240	216	273	261	237	242	213	222	223	238	235	234	227	227	255	256	264	206	232	250	232	265	210	241	230	220	215	234	232	217	258	237	238	235	256	223	237	245	239	268	254	249	242	241	218	247	302	235	238	250	278	257	253	272	260	234	207	223	199	257	252	238	211	228	239	267	242	242	237	237	239	234	229	238	223	238	237	259	262	250	211	220	254	237	260	265	253	231	240	207	265	241	225	232	245	238	246	242	218	222	236	242	233	235	238	227	225	214	256	246	247	233	240	220	246	249	235	242	252	211	224	250	211	243	259	227	227	252	246	244	245	281	212	223	230	254	250	239	241	244	241	231	248	263	253	249	230	226	238	218	241	244	260	246	246	265	251	217	246	232	229	221	240	243	236	236	234	223	260	236	232	206	222	246	218	239	248	227	223	235	247	243	248	270	221	236	217	248	245	248	255	224	243	226	252	226	215	208	273	223	217	232	248	222	246	241	223	244	230	237	253	255	265	265	241	264	230	241	250	254	226	252	213	232	209	254	222	213	222	235	215	213	247	221	224	277	250	251	225	236	227	262	243	244	231	221	222	263	223	268	248	265	214	216	262	210	226	251	223	225	248	276	245	247	212	208	245	256	238	233	239	244	236	268	260	231	237	230	252	202	239	248	231	238	235	244	238	241	257	215	235	251	227	239	246	277	192	246	258	238	239	217	235	219	221	251	206	251	217	267	273	254	214	223	277	267	223	253	265	249	251	214	224	251	262	249	246	270	207	218	214	235	217	241	221	237	262	212	223	241	224	237	248	241	232	223	263	251	253	213	235	233	231	247	240	230	238	257	233	213	240	227	215	228	223	199	236	227	258	236	251	268	242	240	222	246	246	256	233	251	222	244	224	257	231	221	235	221	217	249	235	249	227	226	243	222	219	249	254	250	271	224	236	252	259	222	222	264	245	245	221	247	232	236	255	239	261	223	244	225	256	261	229	276	258	238	217	225	262	229	246	251	249	207	260	235	244	233	240	228	242	224	214	240	231	233	212	237	216	240	252	233	266	256	231	249	245	229	224	230	251	248	211	252	234	227	232	229	241	253	235	229	245	246	268	256	236	228	219	260	248	265	239	247	217	226	245	242	231	250	270	248	239	222	239	244	243	236	234	242	242	238	238	233	233	255	258	228	228	230	267	219	237	258	269	258	237	278	263	222	239	230	225	232	238	233	252	230	256	252	225	241	245	251	260	242	213	254	228	207	231	250	251	225	222	265	228	215	239	274	224	248	249	232	240	214	252	251	252	262	229	253	198	236	267	269	242	241	231	264	217	277	219	224	251	234	264	228	245	254	242	253	242	218	224	252	232	219	225	237	230	246	241	217	260	251	257	242	225	234	209	255	272	279	273	244	227	244	248	233	244	229	236	235	231	238	214	233	254	230	231	241	228	224	268	233	242	229	200	244	207	245	244	230	270	274	222	251	249	226	251	240	255	224	235	238	201	237	246	227	256	259	264	226	258	235	224	250	262	247	219	226	248	255	259	240	229	241	265	232	236	260	229	232	212	238	246	261	239	272	213	211	262	216	268	215	239	202	261	236	217	271	268	269	229	256	244	281	263	261	229	258	251	248	227	259	220	225	225	235	254	242	222	240	236	243	241	227	235	232	217	237	231	238	243	272	225	255	237	224	215	221	237	209	241	223	239	236	230	241	235	225	246	234	235	261	249	218	228	234	253	251	228	211	253	237	230	215	280	250	217	241	250	229	244	245	234	208	232	225	235	243	235	249	248	228	254	248	208	256	260	240	228	229	223	260	244	245	261	227	243	243	213	238	214	254	247	250	237	247	230	236	219	253
4412	8637	7230	3422	2256	1527	1010	914	780	782	720	675	628	627	614	600	586	558	590	561	532	517	558	533	531	483	531	542	539	541	508	540	544	532	554	545	540	516	564	515	554	546	571	562	533	530	509	548	561	520	546	506	532	531	481	521	537	543	530	513	559	545	530	541	524	571	557	499	563	526	520	520	510	541	509	549	520	517	520	502	554	482	527	533	548	544	500	542	483	526	512	532	509	531	530	580	494	487	512	544	547	512	537	565	530	532	532	482	509	523	574	520	554	519	528	517	475	558	539	591	549	553	542	542	527	537	521	526	527	520	548	517	549	501	530	544	478	520	508	538	522	588	560	530	566	527	523	494	534	520	535	546	578	517	537	507	525	557	510	559	494	560	524	539	600	545	549	528	501	536	555	511	524	542	553	520	561	504	530	492	530	530	554	538	577	551	509	478	520	577	540	544	520	534	543	520	495	528	559	553	553	565	547	527	552	546	507	546	533	545	510	541	496	487	532	540	509	514	526	542	544	541	529	534	545	519	573	540	558	551	563	558	528	519	545	546	499	529	498	537	549	502	568	559	524	528	522	541	570	531	603	536	485	531	518	528	550	514	533	525	558	539	526	565	544	528	536	580	500	504	533	530	510	561	508	520	514	518	562	489	525	520	500	531	531	520	538	521	525	517	509	564	540	526	537	501	533	538	499	533	550	496	521	543	533	510	527	525	530	529	530	524	510	491	509	527	541	523	532	550	534	504	505	540	516	563	533	539	522	500	500	499	566	531	549	494	534	558	522	556	527	514	523	531	569	524	523	515	518	580	502	523	500	526	502	527	505	529	515	511	515	552	550	544	498	526	500	573	528	545	499	501	514	560	536	535	532	544	544	497	522	479	516	504	509	532	476	507	532	541	527	534	506	516	516	524	556	566	512	514	571	533	586	546	550	555	533	490	523	536	523	515	529	531	513	520	536	520	520	533	558	489	507	490	558	506	502	530	509	521	528	549	530	579	493	564	493	483	504	529	520	531	529	532	524	556	523	543	502	526	527	549	540	531	529	531	523	521	547	489	523	566	525	544	535	500	536	545	564	537	526	484	466	558	563	575	536	493	560	507	513	521	541	568	536	545	508	531	508	519	538	502	561	517	535	504	534	519	535	562	538	558	519	541	505	535	544	532	528	482	520	527	551	528	551	528	529	550	516	524	521	476	534	503	529	553	560	514	580	509	543	519	552	519	549	542	540	560	542	502	542	533	491	538	571	553	509	542	512	565	542	553	516	498	531	557	596	551	511	559	529	516	525	531	579	509	520	537	530	533	573	566	543	503	540	521	486	506	517	513	521	496	515	554	530	520	516	522	527	514	509	483	525	508	584	575	508	553	540	505	572	546	580	553	541	484	525	513	552	488	549	518	548	509	557	555	535	493	561	511	532	544	514	546	546	576	534	545	510	507	533	512	527	527	525	534	533	574	532	547	537	542	559	514	523	583	513	518	529	550	509	536	488	494	561	519	512	512	546	524	564	554	531	497	558	525	526	493	554	507	564	536	525	543	531	508	515	530	553	509	576	517	546	516	553	536	542	536	528	516	508	542	562	542	537	536	524	507	493	552	527	516	532	513	550	518	536	515	540	519	508	505	546	501	529	537	523	560	491	553	507	513	520	491	507	509	525	493	557	536	512	567	540	525	531	508	562	492	482	501	542	548	542	544	514	530	576	518	590	541	499	561	527	538	554	539	478	490	532	559	544	514	490	560	539	518	541	493	520	542	530	520	496	525	510	537	505	530	577	541	532	501	500	523	533	543	566	507	535	540	499	544	538	511	526	547	515	569	470	508	537	508	520	564	562	507	540	523	556	506	525	529	531	530	546	547	537	549	479	525	507	499	524	560	518	516	564	535	531	501	553	486	528	515	502	505	545	541	526	528	576	537	520	524	542	569	520	496	510	557	567	533	524	548	532	549	543	542	521	530	540	559	507	543	556	522	594	543	501	490	543	529	577	544	531	520	553	492	529	511	509	532	514	524	558	502	536	529	540	548	516	514	539	505	508	538	564	516	548	541	521	550	509	497	496	525	492	539	510	518	547	520	531	534	540	562	499	529	547	566	527	545	524	551	557	544	512	534	522	530	486	503	581	555	517	501	524	506	503	514	546	515	540	529	517	521	545	523	571	591	546	535	504	512	571	532	534	534	514	541	580	496	504	519	505	517	553	534	494	548	550	548	493	562	513	561	561	512	580	504	535	506	540	523	562	549	502	556	572	579	557	505	549	541	553	499	535	509	576	554	548	544	525	514	480	512	544	526	552	470	537	525	547	539	574	555	565	537	528	574	579	480	552	547	559	569	507	501	528	509	554	489	542	574	533	536	539	535	511	511	527	531	575	498	499	536	495	507	504	530	537	505	549	545	569	504	551	572	506	517	513	518	518	513	544	525	522	511	552	534	497	520	567	535	514	552	545	497	541	503	526	536	552	540	536	540	526	512	502	577	532	500	522	496	531	576	522	533	541	555	519	534	506	568	502	535	504	508	500	533	541	496	579	526	555	537	536	534	515	529	522	510	514	510	523	532	553	591	548	518	593	532	544	550	516	525	545	521	534	547	557	474	516	531	544	543	517	555	532	545	548	569	528	564	490	494	541	535	511	567	543	497	512	509	530	521	521	514	537	526	554	482	536	509	499	527	523	556	550	516	553	527	566	552	499	523	555	521	555	539	503	542	521	552	534	492	512	526	544	510	522	511	517	513	521	508	526	556	519	539	542	545	515	545	544	512	516	513	476	532	525	489	534	509	523	488	533	556	547	534	497	514	517	505	568	496	549	521	530	502	528	523	552	507	522	518	543	532	528	508	528	542	526	528	576	543	573	545	511	538	561	550	535	514	517	520	544	527	526	524	541	544	548	496	555	533	548	547	508	506	548	550	547	549	517	514	522	531	491	563	520	511	541	516	526	527	522	555	546	562	492	517	555	507	543	526	526	536	554	518	534	526	507	500	493	557	546	529	502	519	525	519	511	535	536	503	511	534	519	551	554	518	517	494	562	555	542	518	543	539	522	516	535	549	500	513	536	538	542	515	543	523	494	551	538	589	535	520	522	529	521	541	503	518	540	515	542	539	538	496	515	571	543	554	542	552	522	535	505	493	544	548	518	530	528	480	552	529	560	509	518	540	538	547	511	529	507	565	516	520	542	496	571	542	527	507	526	529	514	538	516	542	519	517	529	520	529	554	485	497	539	541	470	538	577	520	523	511	593	557	521	500	520	546	567	533	547	558	515	524	503	541	517	530	575	514	512	514	513	572	530	506	516	569	527	534	518	546	534	481	524	547	571	575	542	501	497	537	539	514	507	475	544	499	549	541	510	492	504	560	496	550	543	533	513	527	545	549	483	579	536	550	531	505	505	536	501	496	485	531	535	556	515	527	516	536	527	551	528	518	583	549	509	550	513	538	506	544	511	535	570	551	541	487	551	512	506	500	503	486	533	527	557	488	535	502
23665	20940	25372	26697	20981	21035	6763	1295	945	815	754	772	612	530	445	404	378	343	305	253	253	285	255	226	251	218	225	205	229	203	208	210	218	209	225	238	204	182	201	225	242	230	234	201	224	199	187	197	224	192	238	222	205	201	204	224	193	201	213	228	195	181	188	216	214	192	219	206	207	195	208	207	201	208	199	184	193	210	174	213	187	203	201	190	178	214	233	239	194	212	216	185	180	219	243	188	199	189	214	193	211	213	230	212	236	207	223	195	191	197	196	185	185	230	221	175	232	232	197	209	229	197	194	235	191	188	196	195	184	171	196	189	177	207	188	209	207	218	227	208	192	204	193	209	209	197	194	187	193	215	218	207	200	204	181	196	208	217	187	241	204	179	201	186	184	198	191	194	195	206	194	198	200	202	211	209	175	198	221	212	211	168	193	212	210	198	205	196	201	197	197	216	208	196	200	211	211	185	184	198	202	242	218	206	215	214	200	224	194	176	187	196	198	175	181	210	196	214	176	206	189	217	206	221	233	207	204	227	240	188	208	185	194	184	197	216	211	211	199	190	215	228	194	210	212	209	202	207	187	199	201	179	192	230	190	206	221	208	211	178	163	179	189	202	207	204	197	194	179	218	206	202	192	214	206	225	212	198	215	190	195	216	198	194	198	181	194	221	169	202	180	198	228	209	221	199	222	211	187	214	215	221	200	217	232	202	198	205	196	219	212	210	228	218	195	185	187	197	206	188	185	185	226	208	203	212	199	161	185	184	186	215	205	197	187	212	210	216	229	209	177	220	227	198	189	194	206	193	196	178	224	162	196	239	179	205	201	211	204	184	187	195	202	198	192	201	186	216	199	197	227	174	192	225	215	221	208	209	224	182	208	198	187	192	215	204	187	191	195	205	228	178	176	184	206	201	196	192	179	221	193	191	216	197	215	223	213	211	241	200	178	181	198	178	198	182	208	197	192	191	197	227	190	212	221	159	216	202	231	191	199	227	201	168	196	217	180	190	185	185	190	201	200	210	221	194	203	185	213	208	201	186	199	215	205	203	204	197	196	185	211	214	196	201	190	235	211	220	202	187	204	201	212	181	209	187	208	189	202	199	210	226	206	213	183	200	201	207	211	214	209	221	196	188	184	218	213	196	195	185	197	199	172	194	192	202	197	203	212	181	177	208	222	212	186	200	188	205	191	189	230	226	191	212	228	214	202	191	217	193	191	198	210	206	197	210	208	209	171	205	199	208	186	191	182	193	185	194	175	204	176	202	209	187	184	197	213	227	192	212	229	207	198	209	212	200	223	177	246	212	203	217	201	184	182	213	205	201	189	200	200	179	192	218	194	235	198	180	211	222	220	207	200	199	189	182	188	197	221	196	207	222	211	192	209	211	211	200	200	183	217	228	178	194	203	202	221	187	179	204	206	221	208	221	199	190	212	203	193	209	208	195	211	205	186	207	214	220	184	206	182	191	173	208	226	195	208	182	200	180	209	170	231	176	199	213	210	202	193	188	209	203	196	212	177	172	202	214	204	236	223	190	190	209	181	207	198	178	195	181	198	216	199	204	209	206	204	222	198	192	203	230	188	196	177	195	199	212	215	215	197	186	205	211	181	233	195	175	205	199	201	188	215	198	194	188	199	229	181	210	211	191	186	202	175	198	204	194	241	229	210	203	201	191	199	199	208	216	188	194	198	175	179	187	187	205	223	189	202	199	212	237	201	194	197	197	197	190	191	198	189	195	186	207	179	220	188	206	197	202	209	195	184	217	218	198	202	226	195	206	195	203	190	202	197	200	192	207	222	165	204	180	200	167	203	200	207	182	193	200	191	213	191	222	188	204	187	225	195	187	193	212	226	216	216	211	198	222	214	224	203	200	193	175	224	202	211	201	183	213	171	210	194	223	205	217	189	186	193	186	202	198	182	168	199	201	193	206	216	210	223	234	244	219	208	217	187	193	197	193	223	208	193	188	173	183	200	206	220	207	185	202	201	187	202	190	188	195	196	184	196	177	190	186	217	193	208	201	218	206	201	218	205	212	229	199	206	220	202	189	199	186	217	173	181	188	157	194	233	200	191	208	202	200	166	185	208	230	211	225	224	188	180	187	208	185	192	189	188	210	195	198	208	220	205	171	192	190	243	186	183	183	200	185	210	226	209	200	190	204	198	196	210	217	225	185	205	210	205	208	209	194	186	212	197	181	196	196	190	205	224	187	193	198	208	185	188	179	215	207	203	172	207	191	189	197	195	224	210	185	241	207	191	221	186	196	216	216	210	193	201	194	198	201	207	196	198	201	211	203	176	179	213	198	198	196	207	211	183	186	210	204	205	196	236	211	197	206	202	192	193	221	196	220	198	214	187	185	195	198	201	182	206	217	203	190	203	172	201	184	202	197	178	206	194	220	215	208	186	182	205	194	218	203	211	182	196	198	156	189	223	184	197	182	193	214	206	180	203	226	200	204	199	213	188	181	233	198	176	196	198	204	186	209	191	210	194	183	188	203	213	216	183	231	183	201	176	195	202	203	233	218	193	204	209	203	216	211	220	210	177	178	227	220	185	228	194	223	219	182	173	193	193	200	189	195	188	215	189	192	195	180	189	190	195	200	191	194	198	190	202	210	166	210	214	192	207	216	216	205	208	198	211	226	192	202	196	210	221	206	197	197	216	220	216	203	208	211	186	184	222	216	210	216	210	196	177	188	217	186	186	176	231	192	189	202	188	192	210	193	198	181	218	206	188	198	192	205	199	206	190	217	229	226	191	212	182	200	207	210	183	194	201	214	237	217	197	197	216	203	186	201	230	189	216	186	182	184	200	196	217	221	206	192	208	210	226	199	193	174	208	235	161	173	205	179	174	204	194	212	200	186	206	223	182	204	174	201	193	227	175	183	183	210	217	178	214	200	189	211	205	195	204	204	220	212	236	184	199	205	205	216	199	215	196	212	207	172	208	213	205	207	199	201	199	198	206	201	188	208	180	177	202	207	188	213	199	212	205	225	176	188	174	194	205	205	202	181	242	223	220	195	192	204	182	201	186	195	179	204	205	176	200	194	219	212	225	219	204	256	208	189	206	218	224	226	190	213	223	215	205	179	201	215	173	196	203	208	192	209	210	187	185	240	220	220	215	200	206	204	232	214	216	218	212	199	201	179	206	209	154	182	169	193	173	230	228	201	208	197	179	198	185	215	189	197	222	221	208	171	177	210	219	202	191	214	196	220	209	223	213	225	202	221	207	196	216	202	208	202	211	218	211	211	192	213	202	219	188	202	212	198	197	178	179	193	217	211	222	208	204	191	189	192	177	216	193	190	204	186	189	196	180	197	204	196	221	212	189	221	192	213	215	221	217	183	200	180	216	213	208	209	193	219	187	209	216	221	188	204	189	204	196	211	186	195	223	197	213	197	207	207	192	185	194	201	215	219	191	195	217	200	201	192	198	215	207	208	201	213	201	197	160	188	218	181	174	193	181	193	186	176	223	217	201	210
4806	12426	10039	4838	3083	1973	1137	922	819	811	712	725	671	608	567	541	516	470	494	487	464	481	463	455	462	434	446	446	436	475	449	451	452	438	446	427	481	436	438	446	426	436	444	457	427	488	484	462	451	406	447	386	442	429	410	458	451	428	446	427	434	412	404	385	429	446	438	457	449	450	444	423	418	444	450	440	428	461	427	417	422	412	416	488	417	473	450	437	436	435	422	419	407	425	437	427	413	454	475	439	455	401	426	432	444	440	443	451	435	456	453	470	398	460	418	436	412	457	469	469	428	412	431	452	415	421	400	440	466	400	427	427	426	463	431	473	474	443	439	445	427	445	456	431	448	426	458	452	431	421	434	456	456	385	461	438	424	462	442	476	441	444	512	433	433	420	468	425	436	494	400	455	456	443	439	481	407	438	414	419	456	441	426	440	440	406	425	416	458	426	457	468	402	431	414	435	463	472	418	420	431	443	412	444	464	434	453	448	420	448	443	430	443	422	423	442	431	430	441	458	440	481	432	455	409	442	435	409	439	437	453	401	458	468	431	405	433	433	423	431	451	417	429	419	462	427	416	431	397	405	444	456	436	443	440	431	463	433	451	452	421	441	431	445	412	424	400	464	414	444	423	432	408	398	415	427	456	450	431	414	423	461	431	455	451	421	422	418	442	457	429	466	432	440	442	446	411	415	427	435	428	454	460	401	402	450	428	423	486	407	388	477	486	411	430	428	447	447	437	425	426	415	452	418	450	452	466	440	485	440	397	421	440	426	454	461	442	433	435	420	440	429	399	449	454	433	435	413	464	452	426	433	417	449	413	397	474	468	462	432	406	431	441	399	401	433	435	441	438	439	445	447	430	433	426	448	408	436	450	437	433	447	453	437	426	427	402	450	398	442	415	426	452	442	430	464	453	450	396	397	462	467	443	471	401	430	448	443	419	424	476	419	465	436	460	424	442	426	421	413	433	446	446	420	437	431	461	425	415	453	417	459	442	451	474	412	444	443	382	467	428	429	429	429	443	440	435	419	449	425	401	421	470	440	390	426	423	438	474	468	485	436	402	462	436	441	438	475	441	469	443	414	426	481	372	428	418	452	404	440	450	432	409	411	452	471	457	440	412	504	392	420	438	482	426	436	439	441	460	456	417	445	431	444	439	404	438	462	442	446	447	433	428	439	443	444	423	451	456	481	419	424	463	448	471	461	448	436	412	454	405	422	439	436	450	421	440	414	410	431	449	435	435	427	418	432	443	459	436	432	421	429	409	450	469	451	423	444	443	419	452	408	388	414	422	401	433	432	436	400	434	422	402	437	447	428	370	417	448	464	427	432	435	424	452	403	462	432	414	422	429	440	418	434	470	486	436	475	425	446	446	418	442	456	425	424	478	437	412	437	409	426	478	445	458	426	474	450	438	453	427	433	441	441	449	418	458	472	399	418	453	447	443	444	432	421	391	436	435	439	461	436	426	417	415	454	442	452	416	400	447	428	436	426	408	428	432	450	436	446	431	418	474	443	434	432	454	433	412	445	411	441	456	436	403	416	439	408	399	434	467	400	439	425	458	389	440	425	428	400	415	496	429	479	446	457	440	428	417	429	444	429	429	432	464	414	424	420	429	476	427	449	466	453	431	415	406	434	397	421	445	457	427	457	478	422	446	420	421	420	429	451	430	443	452	433	452	475	379	447	435	470	449	415	449	438	424	454	429	412	446	431	419	435	436	425	440	466	441	419	449	448	408	438	439	491	445	416	424	468	422	471	437	416	427	454	431	433	415	460	440	403	427	422	435	432	418	467	430	464	452	462	427	439	443	423	485	413	434	474	418	425	428	421	447	451	370	442	457	428	427	440	411	452	452	439	421	449	433	440	421	465	406	431	430	432	442	403	415	445	469	452	417	416	444	454	431	419	466	422	438	417	444	432	445	414	434	423	442	425	444	432	424	455	428	431	432	470	449	414	451	449	465	440	429	437	402	449	426	436	481	404	463	454	421	439	472	444	422	487	471	459	443	467	457	423	448	395	409	427	436	487	435	423	447	409	446	476	426	454	403	484	461	395	445	410	455	445	435	457	436	416	424	433	452	441	418	455	447	443	447	456	468	452	400	456	423	435	393	420	434	439	447	438	462	429	410	419	408	483	432	439	419	490	406	434	464	451	473	397	444	413	466	398	472	445	439	428	413	429	427	465	409	446	442	443	461	405	446	430	427	462	394	406	440	431	464	414	454	469	418	438	423	436	414	451	420	408	452	420	433	455	455	444	425	437	405	405	430	436	406	438	440	447	402	432	450	423	440	449	445	442	405	446	459	429	412	487	435	438	437	457	432	440	464	432	470	440	436	427	419	461	434	441	394	431	439	439	446	422	438	435	444	432	415	452	410	414	453	424	422	459	440	462	463	420	440	447	425	409	440	454	376	418	451	456	426	445	417	442	391	433	457	439	438	415	477	420	472	440	443	410	451	419	443	451	476	429	443	435	428	445	427	454	446	412	434	434	450	428	400	430	447	447	480	434	414	443	438	440	496	399	442	407	399	427	464	417	412	465	457	454	454	413	442	414	434	433	430	413	436	446	437	443	435	403	436	416	449	453	439	445	428	425	418	430	462	411	430	435	449	462	429	441	443	405	427	456	414	434	390	417	434	413	505	431	419	420	412	420	415	399	448	425	449	466	481	442	435	429	435	421	454	449	434	448	447	421	435	410	441	467	452	422	450	446	412	426	445	460	451	429	449	445	419	422	433	429	403	457	431	449	454	492	425	435	493	449	462	469	434	429	405	432	418	458	481	479	442	440	434	444	434	452	443	443	420	430	457	449	452	470	442	437	430	449	402	411	452	430	418	399	421	422	414	418	428	465	415	434	373	465	407	399	462	420	472	448	418	435	435	428	414	422	401	452	411	424	437	429	452	443	425	453	470	406	446	422	432	416	370	466	471	398	401	418	408	412	440	462	454	405	430	437	446	404	440	439	446	417	450	434	448	475	419	398	428	462	409	493	412	447	455	401	460	405	424	492	454	466	428	430	402	428	449	441	464	435	384	450	419	443	451	433	425	446	410	440	424	393	418	413	420	440	441	427	448	416	436	418	443	484	421	456	405	444	459	412	423	423	434	438	450	428	428	471	432	419	473	438	438	419	441	460	403	448	389	464	427	406	407	451	417	441	443	428	422	446	449	452	412	481	420	404	451	468	445	458	453	482	445	463	420	406	419	473	474	416	475	454	447	385	416	452	440	410	421	445	426	443	419	473	413	422	424	443	407	436	459	460	444	427	382	420	409	455	471	402	403	426	468	451	440	418	412	434	381	418	409	442	478	440	448	405	391	427	468	415	437	436	466	443	429	432	433	420	443	440	445	445	494	426	421	434	425	385	445	417	455	432	443	492	423	416	450	406	427	410	447	472	481	422	459	384	459	416	461	434	418	446	408	418	409	440	392	404	449	464	424	420	437	456	434	435	439	428	433	427	469	426	468	433	470	468	473	443
33069	14877	4776	1981	1264	862	496	396	385	317	307	295	319	236	218	233	213	161	176	170	167	149	173	141	145	166	149	153	164	170	156	136	150	140	169	170	159	156	158	161	163	146	142	130	133	145	158	134	139	160	164	148	171	168	150	167	139	142	174	154	154	146	144	152	156	164	152	159	145	154	138	167	164	136	174	158	159	166	157	148	147	128	186	154	173	147	165	119	148	165	159	168	155	136	144	144	150	157	175	174	156	140	142	157	153	127	147	153	166	149	163	152	153	176	144	146	157	154	137	153	160	113	139	163	161	150	141	157	137	149	124	180	147	161	152	154	139	183	142	161	142	171	156	165	150	154	167	155	154	150	173	186	157	130	150	155	147	175	155	166	154	136	166	146	154	147	152	165	126	142	145	168	161	155	150	161	146	174	155	164	167	162	156	169	157	175	144	143	141	155	135	137	164	158	139	161	167	156	133	168	143	149	152	131	136	167	141	181	158	148	136	156	144	127	177	151	155	144	179	145	151	166	149	155	156	153	136	142	164	168	150	133	132	151	171	139	167	144	140	147	154	175	163	140	150	150	161	147	162	155	156	160	145	150	138	157	148	148	156	145	154	177	169	163	138	173	160	162	172	172	158	143	148	141	157	150	162	154	145	128	170	166	155	150	173	143	141	135	177	166	144	150	140	138	167	137	138	176	155	155	160	162	171	161	153	172	166	139	153	165	177	151	156	182	159	165	166	149	162	152	147	151	169	174	132	152	139	158	159	142	142	163	156	179	131	153	163	156	162	147	156	162	135	124	157	158	157	175	179	138	144	150	147	145	138	134	153	133	130	148	166	157	152	139	155	134	142	143	145	139	121	135	149	156	170	153	143	141	151	147	159	158	144	135	157	154	136	155	142	147	146	157	154	152	167	168	178	143	158	149	178	155	144	138	151	141	149	166	136	142	162	143	167	161	162	160	154	173	163	149	150	148	170	149	140	133	148	150	159	167	176	166	169	160	136	141	135	165	136	144	148	139	159	161	141	169	160	151	134	121	147	169	161	143	140	149	149	147	145	134	155	162	151	155	162	162	167	168	163	161	160	146	141	160	122	149	154	166	149	155	174	154	176	158	156	133	171	147	149	132	150	155	140	151	131	138	148	142	143	161	170	167	152	127	136	158	131	155	158	159	140	138	167	149	155	138	153	135	148	149	177	176	151	147	151	149	157	152	160	152	160	133	148	167	130	150	153	140	133	155	161	169	169	153	146	158	155	173	161	143	146	142	153	157	171	162	162	158	177	131	167	141	147	149	178	150	152	140	150	152	131	153	162	155	151	151	160	153	140	157	138	160	159	196	156	160	148	181	125	158	153	159	145	148	147	153	138	160	122	147	147	156	144	162	140	138	156	140	152	150	184	168	151	156	149	162	159	154	142	166	160	144	160	157	182	170	141	137	128	139	136	152	139	151	167	140	163	148	175	160	142	138	169	143	141	175	174	165	136	140	150	156	140	167	133	175	137	161	136	143	167	138	155	169	138	166	138	176	149	135	161	139	167	146	156	150	147	135	144	132	172	141	156	146	155	163	150	156	138	163	159	156	149	165	171	151	158	153	172	159	189	142	162	169	155	142	157	170	143	147	150	155	128	148	155	158	134	151	132	154	164	174	141	186	154	145	151	136	145	152	151	142	145	147	138	143	149	161	151	166	143	136	148	142	132	139	153	179	139	143	158	171	146	142	159	155	144	156	154	183	158	158	158	145	152	169	169	151	145	166	162	137	142	152	131	156	163	177	137	138	144	150	146	142	141	169	174	145	147	170	152	156	150	158	147	166	137	128	160	151	145	167	162	182	137	157	156	169	143	139	143	131	153	124	158	152	148	167	138	158	158	129	132	164	168	141	147	160	156	159	157	169	145	123	136	162	167	160	152	149	147	165	164	155	142	143	140	150	168	174	191	139	131	143	160	150	145	161	163	148	157	180	172	170	157	150	171	163	137	143	159	145	149	160	187	149	161	164	181	148	146	172	139	161	153	158	114	166	138	153	177	137	158	143	155	144	144	153	142	160	165	149	150	147	165	149	163	137	144	167	130	170	157	150	147	131	172	155	166	129	138	177	168	164	137	172	152	156	165	188	170	124	130	151	142	178	128	153	136	162	149	148	152	138	189	148	141	152	141	135	163	156	161	153	166	181	150	124	152	155	132	152	147	177	162	150	158	162	157	147	154	155	161	155	171	141	134	143	164	151	151	177	142	142	158	159	145	147	187	155	146	151	161	152	152	158	158	157	140	146	179	154	135	172	161	167	166	165	185	138	167	165	171	136	151	158	167	177	153	176	136	170	146	129	143	155	176	163	186	159	158	127	158	167	153	168	149	142	150	164	145	140	177	153	160	168	148	134	153	166	156	157	130	155	157	138	164	131	146	143	158	141	139	166	150	148	144	153	146	140	140	142	182	160	139	152	149	133	158	143	140	159	146	175	154	141	142	156	148	154	143	173	152	164	164	137	129	169	177	161	163	149	160	143	151	130	164	158	158	155	148	161	130	158	139	149	142	138	145	135	169	171	158	155	137	154	154	139	155	162	148	147	160	138	157	158	165	142	142	177	153	138	138	157	147	144	150	147	162	139	144	151	155	158	167	152	157	145	132	164	147	167	157	176	149	163	164	146	152	171	158	155	136	153	151	143	161	140	161	158	165	161	166	138	158	146	149	146	134	154	168	141	167	162	156	148	190	152	164	165	136	133	150	133	150	136	175	180	152	150	136	140	164	164	154	149	164	157	163	139	114	176	132	174	157	177	153	143	128	151	146	166	142	147	190	134	161	175	148	131	148	163	170	180	181	173	147	141	155	181	138	156	151	129	127	153	145	131	157	158	163	152	150	160	181	156	163	146	145	177	159	156	146	145	142	163	170	162	146	164	134	170	149	164	151	136	143	151	163	147	166	146	124	161	159	144	161	188	154	154	134	141	155	138	162	161	141	138	162	160	154	148	138	171	146	153	147	156	169	159	182	166	149	175	162	151	162	162	182	153	168	157	170	160	126	141	177	146	143	145	132	147	146	144	163	156	144	146	153	128	154	159	140	138	132	164	168	143	158	161	155	143	126	136	137	148	151	161	141	143	157	142	146	145	151	158	150	156	140	179	162	170	145	161	165	159	152	166	169	150	148	154	149	137	165	145	150	173	126	138	177	146	149	154	149	150	134	156	139	152	148	155	143	139	147	156	139	135	161	150	155	149	127	149	161	175	147	141	137	156	141	139	136	164	151	152	155	132	192	150	136	138	154	189	148	160	140	160	160	141	169	131	136	154	145	149	162	150	150	138	161	185	133	147	158	156	147	160	186	152	150	146	154	170	159	168	156	134	132	153	154	163	162	165	161	148	163	152	124	175	171	153	125	152	161	157	157	146	150	147	171	132	134	145	169	149	158	155	141	166	157	145	140	148	150	166	173	153	134	171	172	150	152	141	155	153	123	137	132	164	127	152	160	157	179	137
5554	3784	3440	1683	1071	795	553	486	471	443	439	467	434	436	369	404	388	385	335	389	352	340	366	383	368	384	368	356	356	367	333	369	387	388	351	376	385	400	375	379	351	347	341	357	367	407	339	354	370	357	378	340	360	391	361	368	372	366	363	335	363	370	337	343	337	385	326	389	369	392	355	386	368	383	364	374	346	355	379	343	383	367	365	351	367	387	388	352	366	395	411	354	398	376	362	351	403	374	395	367	363	359	387	356	345	361	378	354	377	360	375	396	357	366	378	372	414	367	386	376	385	385	401	371	353	334	410	384	370	367	354	369	367	429	393	372	381	396	406	384	363	385	363	370	375	384	352	391	372	374	346	310	350	356	352	360	352	368	377	393	394	387	405	351	363	360	390	390	380	381	357	367	397	335	350	393	349	337	355	338	358	365	399	342	352	398	333	324	424	381	394	354	375	357	356	385	355	386	392	399	364	363	364	369	363	386	364	385	365	341	388	346	382	369	349	375	403	336	365	371	378	424	349	378	335	358	340	359	356	384	343	369	367	344	378	347	379	345	344	378	361	358	406	378	366	366	374	366	378	361	378	383	387	396	369	351	374	343	358	358	368	358	371	358	385	358	398	360	350	391	377	349	348	386	382	366	397	362	380	394	357	396	380	364	385	362	351	370	371	345	380	363	409	343	385	377	349	351	373	352	356	359	339	355	400	354	397	339	334	389	379	354	359	369	367	379	330	387	376	408	373	362	343	329	386	365	373	378	382	352	378	383	370	353	384	405	374	395	358	371	387	335	360	369	363	354	377	333	355	394	363	384	366	367	351	366	377	350	379	367	387	377	344	353	365	389	332	377	362	348	385	377	404	351	402	353	353	371	372	390	362	359	391	374	334	388	373	338	391	357	361	380	365	336	369	346	392	357	339	399	390	349	394	389	386	351	378	344	343	391	417	362	397	325	388	351	400	386	364	372	386	366	352	346	337	349	375	358	368	367	340	359	329	380	364	375	352	346	393	362	374	357	335	389	358	358	384	362	364	358	342	359	346	366	353	385	371	408	346	350	405	360	372	389	352	390	410	351	374	387	360	393	385	351	350	407	350	368	389	361	391	365	349	362	363	363	354	356	344	344	355	398	352	362	358	375	397	352	392	386	388	353	371	370	374	368	379	368	403	384	364	348	379	384	365	365	375	375	371	399	348	393	363	355	375	374	354	363	365	369	371	397	342	383	372	384	351	362	370	348	363	393	402	371	399	400	402	387	394	366	389	365	321	382	349	381	363	370	343	375	337	355	377	393	341	390	394	379	393	346	344	356	322	368	384	348	359	410	354	358	384	363	356	339	374	369	396	339	357	386	338	349	369	376	352	362	373	350	402	339	363	344	404	359	391	361	405	367	357	384	383	344	367	389	389	367	327	359	379	394	401	353	339	360	352	404	321	370	345	344	377	375	350	391	345	382	378	357	373	364	324	376	390	378	392	390	384	345	356	368	375	375	335	377	367	384	402	376	352	338	387	361	356	376	350	370	396	409	366	386	340	386	349	368	360	363	376	383	385	390	379	387	362	357	385	359	382	347	362	361	335	364	370	376	362	369	394	354	352	324	426	378	311	365	354	359	360	395	367	377	340	359	335	374	352	344	382	342	376	381	344	385	388	321	370	399	354	374	361	361	363	336	390	381	368	394	370	370	321	353	414	372	407	376	344	406	384	340	409	380	352	365	372	358	347	366	353	337	378	359	358	356	361	359	420	360	367	383	393	381	375	374	336	388	351	360	381	373	364	342	351	374	329	354	390	379	336	384	384	339	387	372	357	332	398	346	357	375	389	375	400	370	353	353	389	364	371	383	368	363	352	388	350	372	358	401	386	353	372	351	333	393	359	376	356	357	368	359	401	405	383	333	384	380	356	401	375	398	367	403	322	404	350	325	347	385	361	351	376	374	403	365	337	355	348	361	378	348	344	378	336	356	355	346	350	386	378	365	365	415	367	348	330	370	356	362	372	354	336	381	359	364	347	344	365	412	358	338	365	349	364	368	400	379	354	379	321	350	381	375	340	373	375	369	355	365	348	361	380	351	365	367	358	367	402	372	375	358	353	344	391	317	357	369	365	353	413	387	364	387	398	345	367	382	381	365	368	368	371	355	364	368	366	387	362	354	332	366	388	350	390	360	372	339	364	363	396	376	338	373	335	387	329	410	334	367	360	392	406	358	382	366	342	363	367	336	368	386	384	341	342	357	388	379	386	395	353	345	324	368	361	374	352	374	334	346	364	390	371	384	373	384	351	400	359	392	350	365	352	366	389	357	360	384	346	348	394	370	387	354	377	373	343	398	352	365	363	384	385	381	380	353	365	364	353	385	380	357	380	373	394	429	388	367	397	374	378	389	357	356	381	379	376	372	340	403	383	396	390	362	394	378	361	371	367	400	383	377	385	385	350	351	389	330	340	313	367	391	391	383	365	354	379	354	380	365	348	394	407	330	397	379	384	378	370	376	389	345	373	389	372	320	391	341	355	354	375	365	348	380	378	367	365	355	345	376	340	372	355	356	338	397	372	385	363	360	355	362	367	373	376	373	384	397	399	373	369	374	358	358	362	345	392	337	347	371	349	366	373	342	349	338	346	385	367	368	348	363	386	362	345	399	356	418	374	365	365	335	351	368	329	346	397	372	314	376	340	378	375	387	349	364	371	361	344	342	357	340	331	382	404	367	359	392	378	376	365	388	347	366	395	346	368	385	320	355	389	387	362	374	356	398	380	363	368	350	352	355	338	378	370	407	331	371	359	416	366	353	399	367	401	365	373	368	342	381	350	350	375	353	335	383	388	355	351	395	388	376	332	371	355	391	359	359	374	387	366	363	377	375	362	364	386	374	362	383	347	363	379	381	391	371	328	380	347	411	378	352	371	355	368	331	401	354	363	390	379	361	360	379	355	369	372	369	397	349	367	370	341	357	387	381	393	332	362	354	385	370	345	368	353	332	380	363	371	374	347	355	347	355	356	361	370	372	342	367	396	353	378	347	344	358	342	342	358	409	370	344	391	384	356	359	375	355	383	371	386	370	376	365	371	382	369	341	341	348	359	347	371	365	348	352	370	363	383	394	377	410	331	388	380	390	337	373	364	342	338	364	377	340	404	361	375	355	339	355	390	349	372	344	395	359	373	376	357	367	354	356	371	383	413	355	350	365	400	363	369	376	388	342	360	371	402	357	345	380	386	348	359	383	353	397	362	389	378	350	355	399	408	363	383	396	394	367	363	361	359	382	374	379	368	334	370	385	378	374	375	356	382	373	380	387	346	369	371	386	358	374	384	373	360	374	411	364	349	372	359	380	355	356	369	362	324	375	350	359	346	379	365	382	390	341	360	371	380	344	379	363	375	348	348	375	390	373	375	354	355	383	390	379	384	369	373	347	380	362	359	367	366	350	358	357	358	313	372	387	349	359	378	380	319	370	358	382	387	343	382	378	383	341	374	329	410	383	365	387
24456	20928	24743	27264	20707	5652	1315	866	692	629	633	593	529	460	395	371	338	306	289	286	266	251	241	245	225	260	253	236	230	249	206	253	262	227	265	266	262	260	252	231	227	262	257	253	273	241	259	268	243	246	242	243	223	226	256	260	238	258	227	216	274	250	244	228	240	239	218	217	241	224	273	200	235	233	234	223	266	247	263	234	234	244	221	266	280	228	203	253	243	225	242	251	232	250	246	248	253	278	219	249	266	252	232	209	246	249	245	234	228	245	228	240	228	237	234	226	226	214	280	226	241	246	236	222	237	231	242	237	224	252	230	255	236	255	229	227	234	223	270	220	239	242	266	224	225	260	245	230	220	258	235	224	253	207	234	234	216	247	245	248	217	261	221	198	244	269	228	188	244	237	213	240	231	256	217	260	236	234	185	231	264	248	265	249	244	239	237	235	225	238	248	231	257	247	231	227	244	224	205	222	244	252	259	226	261	224	226	237	241	231	265	263	276	268	243	264	228	232	231	235	218	255	261	252	252	255	257	266	224	232	229	258	236	267	240	259	251	253	223	213	256	228	261	224	231	219	241	229	267	224	220	255	253	267	254	242	225	242	238	237	239	215	241	214	244	240	211	249	266	223	233	242	215	248	246	243	222	246	246	225	235	231	261	246	216	232	257	265	234	225	259	220	225	240	219	244	226	256	228	230	251	234	239	238	253	268	264	240	209	239	248	229	227	222	256	260	246	263	245	251	244	223	242	254	215	235	238	247	257	214	252	254	241	283	216	229	234	230	220	227	240	240	229	258	258	240	220	235	261	235	234	236	230	245	212	238	243	211	232	241	237	265	262	250	241	251	219	262	256	211	239	266	258	234	240	216	241	269	249	220	232	234	238	239	254	228	231	235	239	242	254	267	287	266	237	261	224	256	213	218	264	262	234	241	215	233	242	261	267	268	225	249	240	232	259	270	204	238	267	244	237	248	256	244	243	244	262	249	244	233	227	231	205	230	257	262	232	236	241	260	235	244	261	235	249	266	226	236	240	238	260	218	214	256	237	258	257	225	233	248	231	241	230	229	271	240	243	262	222	260	235	236	234	251	233	261	248	234	241	249	256	232	252	247	261	266	221	245	233	263	231	228	245	223	249	241	239	232	254	243	207	255	206	245	232	238	261	214	233	237	196	212	225	257	252	259	234	238	235	225	247	254	272	242	231	249	228	242	242	238	243	244	221	264	223	242	236	245	263	240	237	282	257	254	264	232	243	282	236	270	217	237	234	220	248	268	247	262	254	251	224	239	214	226	196	222	233	237	256	241	268	251	241	241	239	247	242	246	236	235	241	202	232	228	244	251	222	262	236	236	241	214	243	239	211	216	228	232	247	218	246	201	259	255	268	214	230	237	232	234	248	211	242	248	236	250	235	263	218	229	251	249	233	229	264	241	229	273	235	229	232	222	250	220	271	248	241	235	235	253	221	265	240	230	226	250	249	233	249	248	233	226	255	259	232	243	260	271	277	280	236	240	273	274	227	243	245	214	240	224	221	236	264	232	224	273	219	258	229	216	261	253	250	236	230	232	243	261	251	217	237	237	243	248	267	246	258	242	208	256	261	249	219	241	222	232	277	278	221	239	263	227	236	232	229	227	234	216	248	263	228	238	248	238	244	249	240	244	205	236	220	249	236	258	251	228	241	253	238	262	254	219	226	242	223	226	257	254	256	265	235	240	238	223	229	226	234	231	255	267	238	244	239	230	233	222	246	218	230	245	238	244	233	271	229	245	236	233	250	212	250	204	260	224	250	230	225	231	252	242	238	223	265	255	254	262	248	228	233	232	237	261	259	249	221	248	251	228	213	230	241	245	269	232	260	262	200	231	210	264	247	258	252	264	235	220	254	230	232	264	225	217	245	236	235	237	238	226	243	251	221	236	226	241	261	249	226	246	223	226	251	215	252	234	226	237	227	243	184	199	207	260	233	247	238	236	263	237	225	221	234	229	217	236	230	253	250	272	231	228	199	229	216	252	240	210	247	261	231	236	240	248	218	247	284	254	234	251	242	229	244	276	252	235	232	201	239	229	203	249	272	249	207	236	236	249	248	242	248	244	212	237	259	244	237	237	271	242	224	220	226	213	234	242	251	224	209	239	263	232	244	253	262	231	215	240	254	248	244	247	209	245	257	243	204	246	227	228	223	223	229	236	251	216	205	224	202	253	224	247	248	218	231	257	252	237	221	225	244	240	247	235	224	221	240	236	249	271	220	221	230	243	199	240	235	225	207	234	240	248	228	238	198	275	237	237	268	213	243	232	259	274	237	238	256	247	240	272	271	227	239	239	231	252	223	244	252	225	241	249	243	268	250	229	273	264	216	236	233	222	235	237	250	238	242	254	243	261	246	254	242	264	212	220	250	232	239	253	240	225	232	261	259	218	236	254	244	241	235	263	216	228	239	231	264	240	256	223	259	268	252	258	221	234	271	219	233	248	194	250	243	247	258	261	212	244	256	225	235	252	263	236	240	245	220	241	232	233	255	223	249	265	248	237	241	196	230	258	222	218	235	240	236	217	222	223	252	253	254	227	233	265	222	223	263	231	280	243	235	245	248	228	244	236	230	238	255	235	254	241	255	238	224	232	215	241	234	245	223	269	237	241	262	259	227	209	261	223	242	229	244	243	231	252	253	256	247	254	239	241	276	222	249	224	231	262	233	235	236	264	250	216	252	221	240	239	234	233	212	248	260	199	263	234	229	212	239	255	276	244	245	192	222	261	227	253	248	244	263	240	233	228	244	238	230	253	270	230	253	249	238	260	236	243	241	266	218	245	245	214	217	248	224	269	231	262	224	236	234	262	264	220	215	237	238	226	231	243	254	250	266	231	237	239	256	230	240	250	270	239	236	227	269	239	223	232	244	239	253	237	254	236	275	277	235	259	229	249	250	247	227	242	248	242	250	241	241	233	255	212	226	238	210	210	241	273	260	246	266	247	222	246	220	250	266	236	213	254	234	223	260	258	196	233	254	248	234	233	223	226	232	270	226	252	257	245	236	267	224	240	264	250	265	249	226	237	249	216	228	228	238	231	214	237	270	226	222	261	256	239	253	236	229	244	234	266	225	219	219	228	261	253	261	241	231	221	252	228	235	226	254	228	240	220	230	238	236	246	251	259	224	244	237	278	234	226	251	205	254	258	237	231	228	243	194	241	237	223	238	238	207	250	243	233	267	255	217	247	245	207	215	244	259	252	261	243	239	223	266	256	228	224	247	248	270	271	255	232	231	212	274	270	222	274	258	202	256	236	267	219	246	239	235	242	246	243	227	222	240	225	250	244	241	233	222	272	256	274	245	227	221	249	272	256	224	229	229	236	244	234	206	248	247	246	233	225	243	254	258	264	208	250	221	252	253	253	216	263	249	232	242	277	292	227	248	237	246	228	226	248	229	222	220	212	239	270	247	263	251	208	205	240	268	249	247	261	264	245	243	198	230	285	230	249	218	241
4230	9084	7681	3662	2155	1474	937	813	830	741	726	718	650	652	619	605	555	654	568	520	550	546	539	607	540	516	576	551	565	576	540	516	494	509	556	539	565	543	589	524	510	501	546	568	539	532	498	553	556	526	509	541	531	518	584	559	528	523	544	552	565	521	542	514	549	527	548	497	594	515	508	549	520	529	560	540	522	479	577	534	550	498	535	549	502	544	522	539	596	556	524	596	527	518	555	555	523	556	541	565	513	521	538	543	532	547	507	518	521	533	551	535	517	524	526	512	550	532	536	505	506	563	531	546	529	513	561	499	489	502	533	509	516	530	590	499	537	509	527	535	523	535	540	543	563	563	546	531	541	554	520	548	529	542	530	577	522	552	525	568	510	526	558	544	485	508	526	560	496	561	539	527	551	515	545	500	563	491	540	530	569	500	511	482	526	513	535	543	532	553	533	520	561	539	524	515	568	559	545	545	529	523	533	522	548	560	556	565	526	516	517	554	502	536	481	547	534	549	521	530	556	543	519	542	561	504	509	568	536	466	503	535	570	510	525	576	501	486	494	536	561	509	591	540	555	529	585	572	509	599	535	466	508	498	546	518	578	531	555	494	510	530	505	509	542	552	525	543	523	527	543	529	498	526	549	549	528	519	516	552	530	533	543	538	541	506	510	512	528	543	560	568	529	519	557	574	531	481	499	543	507	569	544	539	524	530	538	538	503	520	522	520	510	525	531	560	531	532	541	533	534	506	535	484	517	524	547	538	528	541	575	533	533	534	541	561	497	547	487	534	526	523	577	511	551	508	525	519	536	586	530	527	567	528	532	531	527	553	560	507	564	538	548	541	583	555	498	496	537	502	514	552	523	524	502	528	520	561	551	584	550	494	530	548	552	533	536	563	528	544	542	547	512	555	523	534	519	473	497	510	548	513	531	534	530	563	538	571	522	519	503	546	520	482	486	562	546	523	506	514	537	533	567	499	524	499	517	540	529	516	534	503	546	536	506	568	541	552	503	477	480	528	552	548	540	528	520	560	558	582	535	519	535	512	512	573	529	536	518	505	509	548	507	503	545	496	517	534	491	538	561	553	529	549	545	518	496	540	544	525	559	512	528	508	530	542	543	502	538	529	597	561	562	554	539	559	542	494	560	545	529	540	477	527	550	530	538	567	524	578	513	524	533	532	560	565	540	578	516	543	556	548	520	510	541	495	493	509	555	548	502	536	527	516	515	484	540	523	523	498	534	596	548	612	538	557	540	536	522	557	511	548	528	549	541	552	521	509	548	514	567	499	523	511	503	538	556	502	529	559	519	503	540	532	567	541	540	533	564	503	526	580	498	536	532	497	560	554	515	541	496	577	493	516	513	536	483	524	533	530	540	541	532	596	515	571	539	525	583	534	546	535	526	562	506	577	511	550	542	589	557	551	526	535	528	541	553	532	520	495	522	493	521	535	544	517	566	561	519	571	560	550	537	525	522	463	544	562	566	575	522	506	541	522	541	544	515	507	511	522	530	550	589	524	526	503	532	514	517	524	506	502	551	585	547	531	512	561	527	506	530	515	536	497	538	507	546	529	561	510	543	546	523	531	564	503	559	508	557	564	541	498	553	554	537	542	566	507	523	561	555	518	528	559	534	504	557	517	524	554	539	530	518	537	537	534	485	517	515	549	542	554	518	524	527	536	568	587	512	503	540	543	521	522	540	526	543	566	531	507	522	522	581	529	527	523	570	520	523	543	559	502	569	494	509	539	495	530	515	568	511	607	571	552	529	501	543	524	536	492	549	490	538	566	516	518	551	553	489	537	511	551	569	548	536	565	539	498	514	523	571	503	546	510	531	550	560	512	547	545	495	514	542	556	543	539	509	501	500	530	537	518	509	521	539	536	511	531	528	546	533	513	536	524	535	537	566	527	549	525	495	545	531	534	556	519	521	538	541	533	561	546	528	536	494	540	553	522	506	528	523	580	508	482	523	557	519	500	546	517	520	539	519	540	578	548	505	536	503	540	500	576	488	550	531	538	530	546	540	547	525	521	516	506	561	541	525	515	541	557	564	562	513	515	533	504	499	522	504	548	571	539	494	540	513	534	511	524	499	536	553	519	494	552	548	511	527	502	544	550	518	534	581	550	517	546	544	526	538	536	507	565	547	590	511	526	538	543	545	521	529	579	514	541	508	561	507	539	527	509	524	506	483	570	558	497	532	509	531	529	527	504	558	507	535	532	540	568	544	558	530	517	534	515	503	558	504	521	544	549	521	564	523	549	516	546	558	492	561	505	515	517	596	521	503	515	520	515	525	498	516	527	540	520	543	520	518	513	523	559	539	554	540	544	510	547	543	500	482	555	542	536	524	511	513	535	523	499	506	550	548	552	509	551	520	533	541	531	576	472	545	519	500	530	518	527	512	523	537	547	542	548	509	520	508	539	544	505	540	520	549	543	552	519	475	492	540	534	513	510	578	509	531	548	544	538	461	540	549	551	536	546	524	536	584	496	574	512	527	585	524	506	520	537	534	515	530	528	555	496	533	483	516	531	552	560	544	540	520	523	485	541	533	512	547	558	544	575	528	514	552	526	525	553	542	529	539	525	526	492	555	533	523	548	510	535	504	525	514	545	503	492	577	507	544	550	491	570	491	540	558	516	558	543	512	566	558	518	548	529	552	522	574	550	573	505	530	546	554	551	565	524	545	552	521	502	543	526	537	563	529	481	564	495	563	531	471	533	561	549	531	522	510	532	535	518	530	580	520	522	546	544	540	539	529	539	555	525	541	510	551	552	534	566	518	554	519	538	544	520	559	565	506	501	573	513	503	495	534	488	490	557	543	548	555	561	560	535	544	488	562	531	522	543	561	548	501	498	567	538	541	527	493	575	546	534	567	462	541	590	514	517	512	531	546	527	517	498	529	546	500	523	572	517	559	487	512	486	514	562	512	533	565	559	533	523	518	473	560	524	530	515	531	542	565	543	554	512	506	551	524	563	532	537	557	506	538	546	520	532	477	493	548	559	517	533	529	556	536	528	504	514	488	558	534	518	536	506	565	524	539	519	501	517	559	558	526	566	520	547	501	556	551	515	558	502	481	526	513	541	505	508	543	525	532	560	544	555	562	533	544	547	590	562	538	507	531	527	501	545	507	544	571	552	556	508	481	540	509	541	562	501	537	550	541	575	548	558	498	505	544	506	556	562	572	520	558	517	530	536	514	517	552	569	540	531	506	506	561	551	518	546	513	531	535	527	512	513	531	530	555	528	485	495	494	526	542	514	525	507	550	572	579	493	564	543	547	571	518	533	494	568	527	565	536	511	587	502	530	528	549	545	529	499	494	566	568	544	521	526	502	502	544	533	531	519	517	510	485	568	542	533	508	528	503	548	531	521	519	516	572	529	559	519	557	565	531	557	530	566	551	531	515	511	507	516	571	502	530	523	553	548	500	472	552	546	505	548	551	501	512	516	565	534	518	516	517	543	602	571	551	578	525	512	548	532
23646	20970	25379	26739	20998	21084	6737	1439	1059	916	868	718	661	597	519	414	390	384	255	248	229	247	255	244	206	222	209	236	219	206	201	240	230	224	202	211	222	190	210	195	191	229	228	230	210	224	216	203	214	220	218	192	224	221	224	206	213	224	244	213	184	202	195	203	232	211	182	188	186	200	182	184	187	223	201	182	215	174	201	188	202	214	217	235	244	210	212	207	203	217	173	199	173	239	224	201	187	213	225	178	221	189	217	208	204	192	214	174	190	190	181	215	195	205	217	191	196	214	178	191	228	194	212	198	195	180	227	198	163	192	198	218	245	237	210	217	195	187	175	222	192	230	178	180	193	193	191	195	219	206	226	190	196	178	200	196	196	200	230	197	236	197	181	201	200	213	202	215	229	213	184	178	211	187	215	235	209	220	203	184	207	191	185	216	196	200	196	209	195	211	215	209	198	197	200	194	217	214	199	211	210	194	182	194	215	185	209	190	196	211	192	188	196	228	204	177	212	199	214	230	215	200	213	213	215	209	181	181	218	204	204	198	209	200	218	221	219	203	182	237	216	211	205	204	191	209	183	208	181	207	210	206	198	199	224	201	214	194	192	213	200	209	203	196	225	195	188	171	201	210	194	210	232	223	206	198	195	185	186	178	196	213	201	208	208	192	204	185	245	215	207	201	175	232	222	183	184	200	202	223	207	213	211	201	232	211	223	178	202	209	201	209	216	195	195	209	215	185	214	229	215	192	235	223	209	204	203	200	192	222	195	211	199	214	187	210	193	221	210	237	196	203	230	214	180	192	200	206	220	204	200	190	206	210	195	246	225	207	213	198	205	219	240	200	211	205	212	213	189	195	223	197	215	167	224	192	193	214	186	181	206	213	201	199	190	198	171	212	218	216	221	196	201	197	199	182	186	212	207	229	198	216	191	225	217	173	227	197	202	202	190	195	199	211	202	208	232	217	220	199	190	187	219	228	211	219	223	236	216	220	180	211	214	211	200	179	181	217	225	223	200	184	158	228	205	202	190	205	201	223	215	205	229	183	187	192	221	199	197	181	216	178	199	185	210	215	201	196	187	225	201	181	198	174	214	204	189	198	204	238	180	200	205	188	211	200	206	218	179	215	203	215	205	238	176	199	212	198	197	205	217	211	200	243	190	188	222	222	205	178	211	199	185	212	209	223	194	213	220	221	192	202	195	172	216	240	201	177	199	222	207	186	214	234	189	210	191	207	219	194	208	200	215	214	220	193	205	197	222	209	207	200	205	214	213	194	222	228	202	224	210	212	174	206	226	207	195	201	202	194	187	216	216	213	194	212	211	198	224	211	213	206	208	203	226	210	202	214	192	180	233	201	205	211	179	201	192	192	209	205	189	185	237	194	207	199	202	203	213	186	201	188	221	221	215	172	201	191	212	172	199	216	223	217	233	194	189	174	188	203	184	218	236	207	203	207	191	203	207	199	185	220	200	207	220	205	216	229	179	211	204	203	178	182	229	193	182	190	182	210	201	200	218	192	204	210	195	209	212	180	192	208	231	199	177	224	166	210	223	219	194	202	194	201	189	199	195	183	193	191	195	207	184	204	196	219	203	202	188	187	199	218	182	197	213	200	201	218	246	199	204	195	176	215	203	237	157	200	205	206	188	227	209	190	233	242	190	165	205	223	179	201	210	208	203	208	196	199	190	197	208	194	214	214	184	193	196	211	216	220	206	198	178	220	213	204	190	190	219	211	171	199	202	188	205	207	206	214	194	200	173	192	224	199	207	180	204	220	215	224	173	184	184	196	205	195	228	198	215	219	213	217	205	143	206	187	184	193	207	170	207	206	210	197	203	189	204	183	192	212	235	198	211	168	184	214	177	198	221	184	189	186	187	244	210	237	221	204	176	204	217	188	221	165	182	208	213	204	182	190	183	216	194	189	217	227	193	195	192	217	228	200	199	199	199	175	189	225	222	202	212	187	221	185	201	192	202	225	207	199	170	195	212	231	214	201	178	200	218	169	215	200	223	168	203	227	206	180	188	199	218	190	226	205	224	183	172	198	220	173	202	212	203	215	207	196	190	206	201	183	227	216	197	197	201	221	198	165	211	186	196	208	186	195	196	197	212	200	208	183	203	214	177	184	214	192	181	210	177	213	228	176	178	231	189	185	177	170	222	198	200	220	230	196	159	214	173	182	199	196	185	214	173	204	202	217	194	213	193	205	214	214	200	204	194	196	221	212	174	233	194	198	206	216	191	198	197	195	226	200	202	189	199	217	214	197	215	200	173	202	233	196	210	199	202	193	215	221	191	192	203	213	188	205	188	211	198	205	174	185	209	166	175	203	215	216	217	217	207	227	225	235	218	203	222	211	216	183	195	190	198	196	226	185	188	204	220	207	207	218	222	201	191	209	213	229	211	217	211	199	200	221	213	195	200	223	181	198	224	214	202	206	196	182	179	227	190	211	197	207	197	193	176	203	177	215	199	221	182	192	217	231	206	184	213	209	206	235	212	187	188	209	186	197	219	188	191	182	209	209	206	215	185	204	194	226	222	201	200	203	196	191	210	239	223	184	217	189	217	185	211	193	190	173	186	191	212	199	188	220	227	228	200	201	232	218	193	209	199	192	175	177	205	196	189	200	197	204	212	194	195	198	222	228	208	215	207	209	197	205	241	205	210	207	212	213	193	216	193	207	197	190	219	198	191	181	199	217	169	195	208	202	193	229	187	242	207	173	222	203	202	214	206	224	207	224	196	175	223	204	199	201	208	193	182	195	246	207	202	248	189	201	233	206	175	191	208	184	207	232	210	215	182	198	189	198	191	237	220	200	208	213	217	196	186	241	207	198	219	227	206	192	184	193	189	202	171	190	188	209	202	247	175	188	217	187	207	200	194	206	211	216	217	187	166	194	191	193	207	212	212	186	199	207	205	223	221	210	188	199	223	195	186	202	184	208	212	224	182	212	239	220	189	193	207	184	210	194	213	219	200	191	189	181	193	204	206	226	197	234	176	202	202	194	194	223	188	222	225	206	229	204	216	190	193	201	206	193	178	179	213	220	194	231	233	199	199	189	213	218	192	187	227	208	200	197	185	209	236	187	190	165	197	206	219	202	230	227	212	223	203	191	188	218	196	214	211	207	224	173	212	185	176	193	243	183	198	202	206	204	179	209	213	217	200	208	203	191	177	214	181	218	228	222	188	220	218	211	207	218	194	209	195	186	199	215	221	196	190	204	196	209	219	234	210	188	212	204	215	197	226	186	212	172	202	202	223	201	196	193	203	179	204	230	207	193	191	209	174	193	196	216	206	194	223	210	192	207	200	236	212	200	192	205	191	184	188	181	192	192	209	203	184	205	218	203	204	200	208	189	171	207	199	172	195	184	205	203	185	211	197	179	177	201	195	212	185	206	189	181	199	201	187	195	196	217	217	200	188	213	189	197	185	225	212	197	216	231	210	192	210	217	236	209	207	191	229	213	193	216	173	201	200	169	195	205
4918	13825	11409	5297	2789	1843	1159	879	926	799	729	714	637	650	605	543	515	567	503	464	451	456	452	478	483	407	476	425	448	447	467	470	427	459	431	457	483	450	480	483	440	414	435	427	439	457	464	411	467	412	462	482	472	446	445	451	451	410	435	416	464	443	442	447	447	431	408	447	460	430	428	471	403	439	409	440	441	435	441	481	418	463	410	421	440	409	432	418	412	409	447	453	419	407	414	433	391	455	449	434	447	442	433	446	429	476	455	436	436	436	441	422	418	455	440	445	400	411	466	416	455	468	414	442	408	463	462	435	462	450	455	446	406	390	397	409	455	439	433	444	403	424	432	441	442	406	454	439	446	422	442	389	429	469	454	417	419	428	438	449	473	449	472	387	432	469	428	429	403	451	443	476	467	418	442	479	464	427	443	449	457	429	473	454	463	426	469	417	428	452	417	449	459	468	449	461	440	454	471	462	452	418	469	430	420	437	431	445	457	448	423	450	416	456	413	442	461	441	458	425	486	460	446	455	410	443	407	426	439	427	428	455	419	441	442	410	470	471	439	407	428	425	429	424	437	443	435	452	435	442	476	463	446	479	488	438	439	462	466	416	468	498	458	425	428	417	470	416	421	434	428	474	475	434	448	465	431	455	454	450	424	420	397	405	409	426	460	441	429	449	447	481	439	447	408	441	468	435	411	453	480	450	459	417	418	435	425	435	459	428	446	426	415	448	443	441	482	423	470	393	415	397	447	440	417	414	417	459	453	445	455	438	448	477	434	458	422	441	440	427	474	456	425	435	442	451	448	435	414	454	428	456	407	467	409	456	439	420	438	430	442	446	446	419	453	442	451	476	391	460	424	458	472	442	456	422	409	438	444	425	449	420	422	459	466	416	426	425	451	444	448	421	451	434	450	447	386	449	461	446	439	443	416	473	459	372	438	423	424	425	452	450	464	445	443	423	409	479	402	412	447	417	451	410	431	441	421	462	431	442	420	438	494	454	453	433	418	458	450	423	429	393	426	452	493	452	458	435	436	446	384	475	435	426	430	441	414	462	452	491	471	438	464	452	434	446	424	457	413	454	444	455	441	454	451	488	435	437	431	443	422	441	445	503	447	442	446	467	427	462	418	461	469	440	465	447	426	447	404	456	409	439	460	414	463	454	461	407	427	455	435	424	427	406	452	438	401	440	439	432	462	434	438	469	426	465	456	425	439	424	458	445	414	422	431	409	407	432	443	432	431	453	432	458	418	428	480	439	447	411	438	446	476	456	444	409	437	461	410	430	426	442	396	423	439	412	446	455	408	464	463	405	403	398	447	418	454	461	435	416	417	435	414	455	420	439	442	458	461	397	408	452	427	421	412	471	448	443	453	381	444	446	462	471	444	423	451	451	444	424	435	403	439	461	441	414	426	450	429	449	427	429	422	441	433	417	447	440	454	445	444	456	460	415	443	422	436	472	421	397	456	459	377	425	456	448	426	410	451	418	449	488	418	446	413	465	425	405	434	429	449	426	445	457	434	441	455	439	434	418	411	435	399	472	419	480	423	479	444	439	426	469	450	472	413	433	442	422	436	428	449	476	434	467	433	453	445	444	444	426	468	419	417	463	437	430	450	432	461	423	423	416	416	460	435	426	459	454	437	468	406	443	435	443	429	441	419	486	456	430	459	459	475	402	463	402	422	444	433	441	421	431	451	426	458	455	439	413	410	423	431	453	443	414	435	439	477	457	432	423	434	442	465	452	435	442	409	419	417	466	450	438	421	447	436	448	447	433	461	473	432	403	445	441	483	429	462	453	435	428	450	417	419	430	451	470	438	412	402	394	503	424	472	454	413	460	465	444	463	438	449	444	412	420	435	469	427	436	461	427	479	465	445	498	430	432	443	449	475	445	402	444	438	456	454	459	461	456	479	433	441	450	449	442	466	470	446	420	424	425	440	453	443	427	446	407	415	431	453	437	426	434	411	423	437	453	447	444	424	417	423	436	411	448	438	419	458	446	402	429	461	462	429	416	442	447	433	422	437	444	475	437	425	471	437	425	446	422	432	466	449	435	415	459	468	418	424	440	465	464	449	452	401	453	433	447	474	422	426	443	459	446	450	456	464	430	423	406	437	450	457	432	413	451	389	400	458	432	458	464	416	415	395	452	439	439	449	472	437	446	440	426	428	427	478	431	443	451	443	411	414	424	424	424	461	411	443	441	468	415	466	435	434	454	415	450	449	438	442	443	470	430	440	444	414	432	453	462	437	445	472	407	440	425	435	467	416	425	445	470	450	450	419	462	411	438	453	460	432	433	449	440	451	417	447	441	444	406	431	423	436	426	445	415	417	436	428	437	424	404	447	405	406	436	416	430	451	461	426	433	426	430	417	421	442	435	415	454	434	452	461	438	432	438	449	489	439	452	412	441	478	446	435	390	474	478	418	413	451	457	460	439	428	459	449	426	465	454	430	413	435	447	429	453	435	448	438	429	443	441	411	437	436	453	421	423	461	382	423	458	430	430	426	482	432	438	441	462	460	419	449	440	434	452	442	449	431	418	430	455	454	410	457	418	432	437	423	456	424	482	468	481	436	435	477	461	437	461	448	485	430	427	444	436	439	413	452	444	418	438	437	426	401	452	430	456	421	479	462	423	433	432	430	443	417	447	432	417	446	460	455	475	411	445	417	424	437	456	430	428	442	434	422	492	401	452	456	448	457	456	463	439	408	446	423	437	459	438	458	458	455	451	430	411	424	453	447	482	468	452	415	500	439	420	432	451	448	463	429	474	434	446	429	409	440	454	435	411	446	429	459	460	417	459	411	425	414	445	418	408	440	448	433	457	448	447	407	446	406	469	455	425	389	451	422	417	462	479	448	442	465	449	412	393	422	438	456	454	468	444	476	426	436	457	467	413	454	462	440	438	431	449	436	420	452	486	456	431	426	459	417	455	460	488	424	435	450	412	437	436	420	405	413	425	421	448	444	429	476	439	426	433	439	418	443	446	465	441	455	418	409	418	410	430	426	450	453	446	416	435	430	431	504	454	494	434	457	410	450	403	476	400	450	437	429	459	419	445	434	411	446	461	477	416	411	435	429	421	465	427	448	426	445	451	465	434	454	449	486	431	446	437	472	455	455	414	442	431	416	428	428	419	460	437	454	426	451	472	421	448	417	445	428	461	455	423	450	439	423	466	449	431	432	429	424	436	443	453	470	430	436	427	423	421	439	453	476	443	447	450	401	432	426	437	445	502	384	455	473	405	450	444	467	434	413	458	441	428	426	461	434	395	464	415	465	426	418	451	430	478	401	417	472	407	443	474	440	419	424	403	417	449	414	462	436	445	426	428	443	419	420	437	437	409	399	430	444	431	440	452	463	411	443	460	418	408	457	412	444	426	411	436	451	409	468	408	464	445	403	447	456	461	466	391	446	454	415	430	425	445	483	425	406	443	431	429	462	420	439	403	437	458	399	397	427	430	465	423	465	450	431	433	423	440	437	453
32980	15275	5211	2021	1176	762	503	415	349	286	334	269	264	218	219	204	182	198	173	169	188	189	159	173	142	170	152	146	136	147	161	151	158	139	171	161	135	173	158	144	130	162	180	143	147	153	169	155	137	160	152	153	161	164	157	173	148	174	172	136	157	150	144	130	174	167	138	170	156	136	171	124	141	172	169	142	172	177	143	145	137	151	145	140	134	160	165	153	160	152	163	146	140	159	170	140	172	151	155	150	157	171	165	139	156	145	170	148	141	155	187	178	161	166	156	152	143	181	163	148	189	157	153	144	143	151	164	148	134	137	154	144	147	152	157	151	165	154	167	164	171	137	155	136	143	154	192	161	155	177	156	154	152	158	143	151	149	152	159	150	137	166	151	163	156	162	140	129	158	154	171	149	145	140	154	161	156	179	146	153	171	113	134	128	170	148	149	176	140	135	147	159	141	151	174	160	154	173	168	136	145	165	156	151	151	157	155	167	176	140	146	135	156	145	129	171	137	173	137	163	143	169	167	156	155	156	145	127	177	159	164	146	163	147	174	136	156	136	120	146	135	137	148	151	166	146	181	142	150	149	156	160	149	158	141	160	158	164	156	167	172	141	157	131	149	160	149	144	159	151	159	157	155	163	140	151	140	155	166	136	152	167	147	179	148	153	162	135	120	138	142	144	138	159	153	151	168	148	145	149	174	146	139	154	149	142	148	147	172	165	163	152	166	147	154	164	170	123	143	136	150	152	134	131	149	175	142	141	174	146	151	149	148	145	153	150	130	154	152	171	154	164	167	149	171	165	165	174	162	167	175	153	140	145	162	172	144	164	174	166	145	129	147	157	150	187	136	128	150	134	149	155	154	165	155	165	150	143	148	153	149	160	157	161	147	166	135	145	139	152	145	162	161	135	173	151	151	158	154	150	130	145	154	142	146	156	170	157	135	144	152	145	181	146	147	155	151	137	149	136	185	147	145	173	158	154	152	175	145	146	154	148	158	152	154	161	151	134	138	137	150	149	178	155	155	153	152	126	135	151	143	176	154	177	159	173	141	135	152	143	144	147	149	162	148	169	158	150	147	155	150	165	154	144	173	176	148	156	170	158	128	138	145	150	137	156	165	169	158	149	196	160	156	125	162	153	175	167	148	150	159	160	176	158	115	146	141	144	160	154	156	140	156	160	156	150	160	161	142	154	152	149	148	149	133	142	148	134	169	161	131	160	164	157	169	179	146	167	142	174	136	123	135	163	158	153	156	171	153	166	163	145	163	158	150	148	151	159	154	162	151	151	149	156	153	148	149	154	165	141	153	156	172	142	149	160	137	146	147	159	160	163	157	153	161	149	137	180	164	139	147	149	170	149	147	156	161	163	191	142	169	150	177	148	161	140	125	159	146	150	177	144	169	157	156	146	131	162	148	151	138	157	170	142	142	149	163	153	120	126	178	164	162	162	164	179	137	137	149	137	152	155	153	129	156	153	147	158	161	143	161	151	182	168	134	124	117	157	148	165	154	138	153	136	127	159	165	154	167	142	162	157	145	162	158	139	157	147	150	185	164	153	124	174	146	139	155	136	142	165	148	140	159	157	158	147	176	189	134	144	188	175	144	158	165	158	147	163	147	161	171	152	133	163	146	129	145	169	156	140	155	172	144	157	155	137	164	160	159	143	136	164	131	163	168	161	178	158	139	157	165	169	148	162	161	160	148	140	174	142	140	138	168	150	163	163	162	152	146	141	160	149	159	172	127	164	143	139	123	125	139	181	129	151	166	174	168	136	173	136	152	176	167	154	173	183	167	173	162	155	139	140	134	144	152	154	169	134	171	134	159	169	141	138	164	179	148	160	147	155	162	143	172	158	163	170	165	153	161	160	156	148	165	164	153	163	155	164	136	169	139	156	156	184	152	160	146	164	150	114	157	149	144	139	162	152	135	156	165	173	149	152	148	153	153	156	165	164	127	159	150	158	172	155	144	151	179	145	147	145	162	156	137	147	168	162	173	130	143	161	169	169	174	138	146	171	161	146	158	147	140	177	146	158	157	159	149	144	175	154	130	160	145	171	182	162	151	143	191	158	156	132	166	184	145	142	147	149	158	152	161	161	158	144	143	167	158	176	141	140	144	163	172	139	155	138	156	148	202	142	159	173	153	164	156	148	149	148	148	181	159	155	131	173	187	153	160	131	148	140	145	182	166	146	147	148	150	157	164	155	156	139	133	146	127	175	152	154	147	132	145	140	136	174	151	142	146	154	135	135	176	161	156	131	157	150	155	140	147	165	126	154	148	120	166	160	127	149	149	176	165	152	152	139	147	134	133	178	152	152	146	148	180	139	186	134	139	186	160	148	162	169	165	169	154	149	138	156	129	162	164	138	192	142	155	147	158	151	129	142	151	163	146	141	136	141	138	148	147	144	137	149	140	166	157	159	150	147	172	158	152	170	158	176	152	158	167	163	183	142	156	160	160	178	142	154	142	168	147	163	129	162	174	148	127	120	151	174	146	153	180	158	141	151	155	162	154	143	151	159	164	153	176	155	151	151	159	167	157	156	166	181	169	143	156	140	127	146	133	145	149	169	141	145	171	167	147	166	170	157	138	186	147	163	159	166	147	157	139	153	138	164	160	158	184	132	163	138	156	164	146	140	157	164	149	151	134	129	157	133	149	175	163	149	168	156	171	154	175	154	152	147	146	163	183	144	142	162	155	157	173	151	165	160	157	135	160	144	152	158	131	152	164	177	155	160	141	151	136	116	167	155	149	149	141	140	164	171	174	137	149	137	169	160	148	133	143	151	166	147	144	153	154	182	128	148	162	160	161	152	160	166	140	176	193	171	141	126	159	159	172	137	145	156	159	133	138	153	154	164	152	169	136	167	163	147	116	144	154	139	142	144	154	181	153	146	154	162	149	138	156	161	116	165	167	141	143	149	156	150	146	140	132	168	143	152	158	150	166	143	159	161	188	153	176	166	155	195	149	129	147	147	155	162	137	142	145	156	140	152	135	149	141	150	142	179	143	165	155	160	155	160	143	130	177	148	144	169	163	151	159	135	149	163	166	166	178	195	170	151	155	165	160	159	145	151	165	146	171	156	132	160	143	155	150	145	146	141	144	177	169	158	134	152	161	138	159	158	147	145	148	137	160	175	153	162	156	174	176	134	152	149	139	172	151	161	170	153	142	151	156	165	163	135	153	142	162	174	152	165	172	136	153	162	159	148	162	161	142	177	167	158	142	180	160	161	142	160	148	163	123	178	161	163	175	152	160	165	135	155	145	153	153	146	125	170	133	156	128	173	140	155	147	159	149	169	159	144	166	145	130	161	155	134	158	158	148	156	158	128	156	161	136	159	159	131	154	143	161	166	160	135	145	137	160	165	171	164	153	142	148	152	171	128	170	153	154	128	168	148	168	157	140	161	153	171	183	185	166	158	153	142	169	169	173	151	165	168	188	176	164	142	165	155	162	154	129	147	150	169	175	149	153	161	141	126
5661	4852	3846	1809	1020	728	557	496	481	481	509	422	399	413	426	372	380	400	350	363	358	375	383	382	405	366	413	371	385	367	403	358	381	379	382	380	384	355	398	378	400	371	362	365	405	364	402	366	391	364	383	372	385	388	352	355	385	356	377	398	374	375	368	342	375	362	373	351	395	353	398	402	362	376	407	394	368	380	391	379	386	348	405	386	356	384	360	370	342	402	381	395	366	380	377	382	367	378	331	398	382	350	366	325	353	376	380	364	368	396	328	389	371	341	375	408	371	387	354	393	380	393	427	329	382	405	354	319	307	391	396	375	361	371	380	385	356	367	360	349	352	359	383	346	394	374	370	381	385	377	384	404	349	375	362	321	362	391	372	358	371	381	343	365	408	390	373	387	383	359	361	367	370	342	394	356	350	381	407	353	384	386	358	391	352	387	365	393	367	387	421	370	394	348	412	355	394	387	395	355	382	361	381	387	380	387	421	352	370	365	333	382	392	370	400	367	369	384	345	385	362	366	381	343	394	379	360	389	365	384	384	375	367	382	366	364	369	333	368	356	377	376	379	364	380	356	361	415	391	365	363	358	381	381	328	349	354	376	328	331	387	405	402	380	358	389	384	377	372	384	369	399	391	355	347	364	380	336	390	373	368	367	388	370	367	403	386	354	366	404	361	379	360	345	363	405	333	403	399	354	360	382	395	365	340	396	362	401	385	348	403	393	400	363	352	357	367	385	391	375	375	377	354	339	357	361	356	376	412	388	348	404	385	364	388	361	391	361	361	403	381	391	376	378	401	401	374	380	364	358	375	381	366	374	366	355	371	369	354	358	364	376	368	385	306	385	376	341	393	403	365	350	379	395	379	359	354	391	393	391	353	354	358	368	363	366	401	372	383	372	380	342	396	369	401	382	376	332	365	375	372	389	375	309	369	368	318	385	356	402	402	404	395	349	371	377	358	414	410	382	403	380	379	365	327	373	371	375	341	348	375	386	371	357	356	353	383	357	373	393	336	377	355	369	372	378	341	348	344	386	373	356	359	360	400	350	352	395	390	366	400	363	350	346	376	367	348	371	372	388	383	367	360	392	391	348	372	396	383	344	386	402	363	377	360	377	381	381	399	365	394	361	370	388	390	359	361	334	379	356	349	353	360	383	336	338	392	368	340	348	362	365	397	387	390	374	360	365	380	365	393	392	376	356	351	347	362	348	359	351	358	374	378	377	406	374	355	373	358	347	366	376	358	378	365	383	385	368	359	386	363	367	373	390	363	375	347	384	387	357	337	378	391	370	379	368	399	384	360	391	418	379	390	374	390	359	362	381	372	369	372	359	364	375	387	324	372	387	410	400	409	389	368	370	381	354	393	378	362	373	384	348	327	358	368	362	347	396	359	394	380	385	398	363	350	365	359	362	333	343	389	376	391	345	357	363	399	386	345	378	338	394	376	396	384	391	354	353	347	394	360	367	381	378	363	367	388	366	351	368	366	393	339	342	385	356	388	360	362	369	351	378	374	332	372	374	390	414	347	354	391	366	354	365	368	377	397	375	379	353	397	425	378	362	363	373	369	366	373	384	369	353	385	370	349	383	371	381	394	357	366	403	390	363	403	395	360	385	407	377	379	386	377	357	360	365	345	348	361	352	379	376	360	365	372	345	387	420	363	382	368	390	356	385	357	369	394	384	375	354	377	338	386	394	380	392	382	371	364	349	344	384	386	364	381	349	344	395	410	370	368	368	369	368	371	388	416	389	413	367	330	375	371	404	364	372	333	390	381	357	353	403	373	391	359	323	367	365	386	353	358	370	363	356	367	370	391	369	377	371	355	392	379	326	371	391	388	364	353	344	338	363	395	349	365	395	373	371	409	360	355	357	396	390	357	369	392	386	392	366	372	352	360	400	387	383	369	373	412	366	397	353	381	326	342	371	394	362	359	364	365	347	344	392	375	367	337	359	390	377	425	344	416	359	385	394	352	383	350	379	366	384	388	371	407	358	369	355	365	360	364	364	403	367	382	364	382	368	392	377	371	376	341	394	365	381	400	373	367	369	374	398	367	376	381	406	388	385	378	382	388	355	357	378	361	366	367	388	349	370	352	373	375	379	351	313	394	391	377	345	367	372	380	379	391	360	380	422	380	390	361	349	370	377	363	409	327	401	365	354	368	367	353	369	382	399	364	405	406	384	357	396	381	372	374	389	325	370	405	382	350	392	370	378	365	383	388	357	356	373	369	346	412	375	357	387	360	375	343	381	349	368	364	358	356	390	369	359	345	357	356	385	410	366	356	392	349	355	399	384	345	345	350	337	365	375	391	369	344	376	367	376	371	370	382	366	410	433	359	346	380	355	368	406	358	362	385	401	390	430	392	373	374	381	396	365	393	336	384	348	364	372	363	361	349	376	379	362	363	391	368	366	381	349	387	382	354	366	357	413	355	366	396	381	379	395	346	394	401	415	350	410	380	379	408	347	374	347	355	389	368	371	364	337	360	358	391	405	362	379	349	351	385	358	409	378	355	385	380	382	366	341	385	370	367	349	364	372	380	355	365	406	357	340	370	380	321	369	360	311	370	358	366	341	361	374	375	355	369	403	312	369	374	381	392	371	382	390	396	381	348	360	338	366	361	370	376	367	360	370	367	378	364	372	406	366	416	350	367	334	385	360	364	381	339	351	356	375	401	371	378	383	371	427	353	384	367	371	388	378	399	361	400	417	363	392	364	324	402	362	366	393	362	375	361	338	356	377	382	373	366	398	386	343	432	323	374	362	349	347	355	368	365	364	355	390	375	376	366	365	397	348	397	333	378	373	359	433	403	345	376	388	390	355	384	379	375	375	372	407	324	359	375	365	379	366	387	330	341	368	354	375	380	342	393	379	372	399	370	387	380	337	388	376	391	375	366	366	375	357	361	413	405	368	366	357	364	358	376	377	376	360	369	367	344	364	359	366	347	354	349	348	376	364	403	362	361	368	380	376	334	408	397	374	378	370	364	380	388	368	380	361	358	395	414	330	364	391	411	370	363	329	359	360	383	375	353	362	377	376	372	353	375	373	361	411	337	398	402	345	415	374	354	395	377	387	361	370	381	395	361	368	360	352	403	400	351	349	360	399	397	373	399	391	375	376	362	383	370	374	321	360	378	388	354	371	402	369	395	392	380	358	397	366	373	344	361	360	375	405	373	361	368	358	361	363	365	403	357	410	379	401	364	376	340	410	352	393	365	406	422	356	379	363	395	385	405	375	372	391	360	346	374	386	388	368	385	386	351	394	392	365	365	350	379	364	415	373	330	393	359	373	386	354	371	378	341	380	324	374	368	367	373	379	390	433	380	347	382	382	422	374	371	371	344	369	366	363	373	359	365	341	367	355	371	354	366	342	364	349	378	368	400	393	353	371	372	377	382	393	361	365	386	376	380	354	354	376	390	366	376	367	392	389	379	421	375	357	377	389	356	366	354	377	397	388	371	362	333	347	341	332	382	366	381	372
24490	20951	24742	27293	20750	5437	1274	776	664	666	635	560	514	429	391	373	376	336	294	270	292	248	249	252	249	275	253	238	241	256	247	270	207	240	254	258	250	257	216	260	278	260	238	241	244	259	263	260	243	224	244	237	270	263	250	288	278	245	279	250	256	242	252	211	220	222	264	243	276	248	242	235	225	259	268	234	246	247	229	244	212	244	259	214	261	250	250	297	234	233	220	238	219	246	254	238	250	256	289	246	252	261	218	294	248	238	257	236	263	242	254	258	248	214	253	244	252	244	239	239	226	234	254	227	256	262	247	231	240	270	284	247	225	257	252	231	217	243	251	259	240	274	240	256	260	242	256	280	246	263	292	227	237	226	232	256	261	239	233	233	238	226	248	227	231	250	242	220	281	259	251	231	210	230	264	223	241	241	281	235	254	268	219	247	243	229	252	239	233	248	234	260	256	234	237	236	246	229	242	268	212	230	228	230	263	218	229	231	272	254	211	216	264	238	274	245	234	239	261	252	246	222	255	272	234	256	268	267	251	259	245	252	242	257	224	219	231	244	251	242	254	240	232	236	238	256	254	232	227	239	215	237	251	230	240	241	250	237	251	257	248	249	238	223	247	249	220	259	237	236	286	230	263	246	236	197	231	220	254	226	229	228	281	259	213	227	213	217	229	257	196	234	227	217	238	269	279	252	249	255	245	221	249	245	247	226	233	237	235	228	221	224	225	231	243	247	217	244	239	259	208	232	219	213	250	237	205	234	263	239	262	235	244	229	242	226	234	252	215	268	212	245	267	238	230	263	228	258	252	262	208	222	243	235	252	247	249	219	255	243	243	252	266	208	218	258	271	247	252	223	241	229	240	202	259	256	244	253	269	229	213	235	256	217	269	238	224	245	276	280	234	233	253	260	241	241	249	226	246	237	218	220	224	247	283	272	241	275	246	227	249	243	213	246	218	273	227	246	243	258	260	255	246	245	238	251	262	239	247	251	233	233	249	261	229	238	230	233	222	224	232	241	213	267	218	204	242	216	243	252	235	257	233	281	273	235	273	272	247	222	250	236	234	232	249	238	231	252	245	271	228	215	243	241	258	253	242	243	252	229	216	238	232	257	235	274	246	250	231	266	233	238	222	218	267	241	218	290	234	255	238	221	223	240	235	267	255	220	272	229	237	258	236	256	241	225	245	261	233	214	226	232	265	259	262	203	247	248	251	253	217	223	260	234	240	245	256	240	248	238	232	228	245	253	238	236	269	213	234	269	248	251	243	249	229	264	265	244	249	232	241	254	242	247	212	232	259	240	239	252	213	259	263	274	234	228	213	231	248	232	235	261	225	251	251	244	243	262	220	259	233	249	235	240	250	242	253	262	254	244	244	223	252	252	245	241	239	266	213	283	253	211	236	259	226	227	210	240	227	234	218	242	256	254	239	235	252	245	254	243	249	222	240	247	233	244	252	229	258	254	239	194	244	255	250	237	244	220	238	257	237	255	218	244	251	235	245	253	241	255	225	250	238	250	247	287	239	253	240	270	267	226	254	238	220	240	224	268	235	269	222	271	261	282	247	247	231	243	243	287	215	247	226	258	252	246	231	252	227	253	241	257	227	251	236	235	251	224	205	228	237	236	209	262	239	237	244	238	232	223	225	242	256	257	231	242	254	223	238	230	225	220	223	265	248	258	259	238	272	242	211	240	250	250	251	248	257	234	223	247	247	232	260	229	252	246	237	229	270	228	234	269	237	259	232	241	248	227	226	226	212	246	233	260	216	223	243	264	248	228	261	224	236	241	224	258	251	258	263	266	208	287	251	264	232	248	235	249	250	230	231	231	236	274	249	249	263	229	235	258	233	229	245	247	211	249	261	214	223	253	248	234	262	231	238	261	227	233	242	264	241	257	289	232	237	266	248	246	245	243	242	247	257	239	215	267	245	236	228	273	256	274	230	233	253	258	218	269	241	244	240	220	237	249	249	258	245	207	254	235	205	227	219	237	256	230	259	243	234	219	228	226	248	202	258	232	249	263	226	271	235	254	210	237	257	240	229	237	261	263	247	225	262	247	201	217	228	224	216	227	240	221	256	221	245	227	247	242	271	261	261	248	231	226	230	212	240	231	272	228	236	244	253	248	231	221	248	279	241	227	251	250	254	240	224	274	260	251	236	240	222	248	260	256	204	249	240	229	228	227	232	232	219	245	251	218	233	249	247	235	212	257	244	241	233	247	236	241	240	237	253	255	246	258	228	227	234	260	251	225	249	247	216	238	242	225	236	260	231	232	240	252	244	229	247	230	289	243	227	218	261	264	251	247	254	241	251	253	227	212	253	251	220	267	269	208	255	237	254	267	250	256	247	238	228	251	260	260	271	235	217	233	220	258	232	262	235	233	242	227	251	264	251	240	263	249	220	253	237	247	258	228	240	253	242	213	257	215	263	258	231	238	271	247	233	260	229	279	222	253	227	242	228	278	235	241	251	240	236	271	250	231	244	223	250	222	238	230	207	223	239	253	231	238	245	230	234	243	267	270	256	260	240	255	228	247	233	245	275	253	265	240	228	257	250	233	225	198	267	230	244	261	244	235	243	232	217	255	260	222	249	241	263	258	241	248	243	213	224	250	247	228	234	233	233	254	232	244	264	231	240	226	220	253	240	243	229	219	226	240	246	245	220	209	251	231	250	212	224	222	217	278	226	220	238	220	224	261	280	228	216	256	253	248	263	240	221	231	248	234	239	237	241	245	238	264	221	248	208	252	247	270	258	231	222	256	226	209	233	234	218	253	238	228	253	202	237	220	254	269	258	250	238	221	243	258	225	251	227	232	235	226	244	259	258	237	264	238	255	218	228	259	296	254	235	256	230	248	240	284	214	245	236	251	236	255	261	245	235	263	249	230	272	222	262	228	218	240	239	211	223	217	228	272	253	240	248	222	225	270	226	264	239	258	244	293	216	241	236	238	274	233	224	276	249	253	287	247	227	215	238	234	238	266	268	225	215	242	244	218	216	222	229	272	242	248	222	240	228	227	256	240	214	232	233	277	248	230	229	228	219	232	217	227	219	202	236	221	222	230	241	242	267	224	247	260	243	266	223	257	217	243	247	258	248	230	231	253	238	235	228	238	245	255	273	229	212	237	221	237	233	231	276	267	237	259	274	270	252	214	247	234	241	229	251	260	271	239	256	236	255	242	244	246	234	222	204	263	206	218	247	241	226	218	232	229	270	247	228	275	233	253	270	241	236	244	191	207	231	234	223	244	236	231	262	227	243	232	267	208	245	236	230	278	236	259	249	259	236	260	251	235	277	241	233	214	260	229	235	237	239	261	232	256	258	244	245	254	260	227	233	254	226	250	239	243	242	238	252	243	243	238	262	258	233	220	253	233	246	242	242	249	248	258	212	208	244	220	229	275	251	239	228	245	244	235	260	232	248	208	250	239	269	263	249	258	238	272	219	239	242	234	248	239	265	231	225	245	284	235	251	233	234	243	233	219
4517	10685	7698	3391	1908	1323	973	830	789	795	750	653	665	654	615	599	555	584	533	551	575	530	559	529	594	607	544	540	533	534	578	508	483	553	591	544	581	557	554	594	559	531	571	551	564	488	508	548	556	544	491	497	500	478	559	527	541	508	522	540	516	504	528	504	530	523	590	537	539	570	498	491	532	514	555	542	551	581	550	557	543	538	544	531	522	542	528	542	549	546	575	614	556	535	535	568	537	582	546	531	539	564	557	527	479	535	504	552	572	516	542	540	485	552	556	562	543	536	572	553	498	571	549	513	520	529	580	572	520	530	558	534	537	481	544	534	560	519	562	529	550	525	508	580	511	573	525	547	534	527	542	552	548	522	536	556	542	584	558	549	533	572	488	564	544	524	535	552	560	502	559	532	549	548	511	544	500	559	512	542	570	545	553	516	530	510	523	492	566	492	549	531	538	569	544	536	523	510	528	527	514	551	549	511	526	549	516	524	524	554	537	538	532	530	540	540	525	527	535	529	552	524	576	524	561	529	527	533	535	546	549	557	497	521	511	553	492	540	580	582	542	515	539	551	536	564	517	516	548	538	526	509	515	558	535	534	543	508	536	545	548	531	564	547	538	516	535	536	538	562	553	529	525	547	525	586	564	537	549	543	535	524	480	561	519	513	560	536	579	515	521	513	538	554	547	553	560	546	505	532	549	553	535	563	488	550	560	525	508	531	510	551	528	572	547	531	521	563	541	525	555	506	527	532	495	528	526	498	514	535	551	547	499	580	563	523	549	531	577	528	508	552	534	536	554	530	529	529	555	552	537	526	533	526	546	512	545	510	537	475	557	524	503	520	506	546	583	535	566	542	580	584	520	511	555	544	537	580	522	501	502	499	529	543	548	559	588	519	532	520	537	516	522	516	495	531	481	574	491	517	524	546	551	503	516	558	544	498	504	569	534	517	526	556	551	505	501	536	556	540	528	539	548	549	524	559	582	532	537	507	521	528	507	546	562	528	556	537	529	542	532	568	539	561	548	555	542	549	502	548	527	547	548	568	545	536	497	559	524	530	609	541	535	535	521	542	552	550	548	474	502	527	545	508	543	537	525	522	517	559	534	555	531	525	511	496	575	534	541	550	570	492	539	573	529	504	544	522	534	480	534	589	527	533	536	482	549	529	530	518	555	537	543	528	581	538	539	535	535	545	487	522	531	538	558	545	563	523	546	504	532	528	556	523	536	541	529	510	531	525	561	539	513	532	533	534	554	540	533	514	514	523	553	547	552	501	509	538	520	569	558	507	553	552	507	580	518	512	530	518	576	530	511	519	546	541	520	546	542	556	543	535	508	576	497	494	571	566	545	527	516	507	538	544	506	545	523	557	509	525	553	526	531	537	512	507	530	567	547	552	528	541	536	531	548	494	553	532	587	521	514	521	539	533	601	543	540	543	538	552	538	521	583	548	511	494	541	546	497	576	551	572	557	531	543	529	517	530	549	545	556	537	526	528	511	544	530	573	528	521	527	513	531	542	507	511	574	497	578	540	534	530	554	533	509	543	555	499	553	547	566	563	540	503	588	523	559	534	531	531	558	558	518	538	532	559	558	552	551	563	521	565	553	492	554	528	517	539	531	520	548	553	484	519	546	522	535	484	542	527	505	513	553	544	573	533	529	523	524	520	530	575	491	507	497	545	555	519	532	508	530	544	508	549	541	499	510	497	569	535	545	534	510	499	554	520	495	521	525	548	574	525	510	527	545	512	521	566	545	512	530	561	483	471	561	549	552	546	526	569	549	535	556	518	574	527	556	508	529	553	522	539	508	521	547	495	517	533	515	519	525	547	509	524	525	506	509	540	580	577	549	565	556	528	515	523	564	499	512	531	537	559	553	534	542	520	510	533	549	570	535	557	533	532	536	540	519	507	542	487	574	586	520	545	531	560	551	553	517	518	516	532	571	523	497	553	482	548	518	550	519	550	539	556	515	548	548	554	593	532	534	523	480	473	526	526	494	503	504	563	557	515	570	505	538	537	537	509	542	521	566	529	518	543	546	532	540	527	534	563	524	526	535	544	512	540	515	506	542	536	558	541	559	530	534	514	556	556	567	506	607	524	518	542	540	478	531	534	534	550	539	533	531	557	516	533	545	568	539	483	531	519	569	536	552	509	570	515	501	529	512	532	540	537	515	508	517	515	552	549	508	481	541	531	550	531	530	506	553	544	536	534	560	537	547	558	553	504	512	491	539	513	553	514	539	533	540	545	529	522	560	523	516	558	497	528	539	520	554	560	542	547	526	540	509	505	537	518	565	533	515	521	569	515	560	533	535	501	526	547	525	541	548	502	508	539	549	521	512	537	529	543	501	525	563	577	504	562	535	534	548	543	543	532	574	495	549	543	596	553	555	534	578	541	556	546	521	541	541	527	538	489	506	534	534	526	515	509	594	500	552	557	550	537	516	586	541	552	513	538	539	503	538	516	552	589	554	533	545	514	570	518	525	494	499	512	522	500	563	544	538	563	525	548	555	520	519	531	543	573	523	542	522	538	572	554	536	538	533	536	571	523	557	497	531	529	543	528	531	547	528	551	524	555	550	552	489	500	532	541	525	530	579	473	522	561	540	567	546	520	529	552	538	546	520	492	541	483	518	535	521	497	558	533	561	586	546	556	526	600	557	496	532	539	531	536	568	515	530	556	521	552	532	508	511	535	517	548	540	575	538	528	512	541	501	491	492	510	527	520	484	575	536	589	533	605	532	511	548	495	549	515	526	549	531	512	526	525	516	522	494	552	534	552	528	514	532	539	555	507	557	507	556	535	533	538	507	558	563	551	583	556	543	540	528	520	583	553	529	537	546	568	523	571	522	528	579	515	511	556	536	588	508	540	572	525	515	574	539	546	569	505	532	540	536	506	516	524	520	560	514	536	558	550	527	505	581	500	502	541	545	487	565	497	517	552	543	570	568	558	547	510	495	540	548	519	552	535	515	555	544	541	590	521	537	550	557	552	490	558	528	530	553	512	514	556	519	546	527	559	525	494	534	551	533	560	514	539	566	517	538	538	517	512	520	572	548	509	533	573	577	546	526	549	572	523	579	555	519	547	531	548	565	550	538	514	534	557	529	566	563	553	522	553	563	557	538	548	514	511	541	553	514	575	557	552	501	521	545	554	531	560	540	520	528	496	528	539	561	580	558	558	526	527	554	552	523	573	522	543	522	546	580	572	521	559	532	517	559	523	516	538	531	514	476	563	537	512	535	550	508	524	528	527	487	529	549	579	542	543	521	525	512	524	532	560	475	519	565	583	494	526	591	513	501	528	583	525	560	537	501	498	538	550	485	535	526	530	513	550	536	544	526	530	517	529	554	568	526	521	536	541	566	509	529	543	540	531	588	528	550	559	580	557	526	551	548	534	539	525	553	522	559	511	503	550	515	531	556	563	546	539	524	549	559	527	544	536	522	552	566	508	543	494	575	506	486	547	542	513	510	530	513	543	554	565
23608	20926	25312	26683	20955	21026	6709	1417	961	1027	846	778	698	555	441	407	450	329	261	250	230	250	240	251	244	217	189	202	222	211	207	232	222	206	211	192	256	184	243	215	224	229	228	231	222	208	225	224	193	181	219	205	224	203	188	228	222	221	246	199	212	194	205	236	217	231	181	208	204	199	229	205	183	199	184	212	224	205	222	219	210	226	196	187	187	240	197	198	193	209	208	215	198	181	213	214	218	200	184	191	201	205	211	193	198	183	200	210	220	204	209	207	203	193	212	203	215	197	206	187	255	191	217	207	213	212	206	194	206	185	228	202	197	199	192	227	218	203	207	180	225	215	234	195	208	220	192	217	214	223	204	214	181	224	191	225	205	219	187	195	195	202	224	190	196	199	188	181	171	181	208	194	188	206	192	218	176	201	183	177	189	191	182	210	211	244	205	206	188	178	192	216	229	177	225	210	204	220	205	193	213	235	262	216	215	203	213	239	216	203	195	214	218	191	226	243	193	212	203	173	201	202	180	196	199	179	207	235	204	213	210	227	186	184	206	199	193	211	183	192	177	216	194	218	188	220	203	210	228	220	203	192	210	210	216	195	211	199	201	200	211	188	220	201	189	212	228	210	184	179	210	240	206	196	197	197	190	187	215	188	208	214	211	214	202	224	225	184	224	170	216	244	206	210	246	187	186	210	203	200	198	184	183	194	204	213	198	209	204	206	210	220	195	193	219	222	229	206	222	224	206	206	199	198	204	213	204	197	179	210	238	249	236	210	222	191	180	204	153	205	199	205	198	216	199	228	214	228	206	189	210	228	185	199	222	237	227	193	211	200	189	199	206	184	194	190	215	202	172	204	194	189	188	219	214	215	216	185	206	207	181	178	181	226	202	213	201	226	197	198	199	196	208	226	194	227	218	200	223	169	197	204	212	203	198	198	190	193	237	200	193	177	209	191	211	229	216	205	213	199	193	209	229	212	201	224	173	226	213	190	179	210	233	188	200	222	200	212	222	196	205	200	169	211	251	225	201	209	182	191	188	196	215	182	180	204	237	226	190	189	217	211	204	190	216	191	210	203	217	171	234	205	204	216	196	180	201	231	192	189	208	199	224	214	200	209	203	209	184	203	215	193	196	194	228	196	217	231	214	236	189	225	207	237	221	200	198	188	206	214	187	197	191	212	222	209	208	195	206	207	214	203	199	218	202	171	216	208	217	199	220	194	193	203	189	225	201	210	246	183	193	203	196	214	197	193	196	218	184	192	207	179	233	202	216	194	191	200	207	205	206	221	208	188	231	217	205	183	220	181	187	183	220	196	195	181	190	223	197	211	210	191	204	210	210	229	215	214	178	199	203	189	190	185	216	207	210	207	241	219	189	212	184	193	226	211	213	203	204	202	214	231	207	181	222	211	181	206	215	202	229	200	182	219	203	199	181	183	213	172	178	206	192	193	179	189	182	214	185	209	207	227	209	200	204	200	212	210	224	212	231	223	212	201	208	179	196	211	215	206	210	188	203	183	219	210	225	195	176	179	200	186	239	170	209	241	185	222	197	207	199	206	224	224	225	198	204	171	190	214	178	195	208	196	185	216	183	182	187	188	210	197	189	187	213	201	182	211	203	196	176	182	227	228	190	181	203	208	195	203	194	211	194	183	201	189	214	191	207	169	227	225	235	230	214	201	194	229	191	180	260	212	191	224	206	208	181	196	234	212	202	226	232	203	191	222	200	230	209	202	207	213	196	201	189	171	190	208	202	182	202	200	189	206	185	208	184	184	196	192	246	216	199	191	207	216	240	213	212	219	220	214	215	200	207	154	217	197	209	193	231	195	184	197	222	225	189	214	227	209	196	195	160	203	221	198	187	170	191	232	237	197	198	196	188	221	181	187	181	195	212	179	206	210	210	213	211	184	194	214	210	213	204	234	221	245	241	210	179	198	173	187	205	203	209	213	214	201	192	180	205	208	198	206	193	179	194	194	189	192	206	198	200	207	195	168	199	203	201	185	200	227	223	198	189	191	207	182	201	216	177	201	188	181	194	180	199	207	208	201	214	188	195	202	202	209	205	195	198	202	176	206	221	211	196	197	211	201	190	193	210	188	183	196	206	227	212	205	235	208	224	182	196	228	212	190	188	203	178	198	207	214	207	213	213	233	194	179	193	251	193	213	197	209	196	218	203	190	193	212	213	218	195	212	184	202	209	212	196	210	202	225	200	244	217	230	199	205	199	194	199	203	211	238	206	201	212	217	219	194	199	199	188	220	209	230	213	215	195	204	193	215	199	197	223	224	221	206	196	178	214	186	224	218	222	211	215	207	195	212	186	202	166	208	196	217	173	202	211	227	216	191	223	219	197	155	242	204	206	189	220	197	208	238	211	199	186	212	191	193	211	205	236	189	214	203	207	201	202	191	191	205	232	181	192	173	192	195	188	205	232	232	204	196	180	179	213	174	209	189	195	197	229	208	188	180	204	195	203	195	195	157	202	199	220	221	191	213	215	188	189	217	223	217	194	204	204	188	225	205	221	233	236	191	209	227	189	197	200	211	191	212	204	196	221	204	198	184	194	201	209	169	197	207	205	221	173	197	229	188	205	200	201	232	198	194	214	219	183	229	183	204	201	214	179	221	207	224	217	197	200	204	189	191	211	178	208	209	214	206	192	211	201	192	192	201	212	207	196	203	211	212	188	230	210	208	201	179	200	209	197	212	214	172	209	189	205	224	207	203	214	220	194	194	211	171	212	187	210	215	219	186	186	198	236	207	208	201	176	228	206	212	220	229	201	187	205	204	220	183	230	199	193	182	208	181	195	230	198	212	230	191	220	223	186	202	210	206	187	175	183	198	217	200	219	168	201	191	218	199	219	210	213	197	216	237	220	215	210	193	212	197	198	190	185	205	224	206	191	197	212	190	179	205	192	190	197	195	228	206	201	176	187	216	195	224	206	208	163	221	213	224	202	205	218	204	206	230	214	176	188	193	208	218	222	201	195	196	192	193	180	213	199	225	188	201	193	223	177	223	199	216	201	225	203	202	197	197	212	197	171	185	210	207	196	211	209	194	221	215	188	225	199	196	198	173	180	205	217	203	195	220	207	210	192	225	183	204	206	228	187	230	208	198	218	200	209	198	195	210	197	186	192	182	217	221	215	215	180	203	210	191	215	198	180	227	218	204	174	205	167	185	208	178	201	236	207	174	208	215	197	210	217	213	196	226	205	193	205	193	212	215	202	199	204	179	220	203	220	214	188	197	210	192	239	194	187	193	197	188	178	210	200	191	227	182	196	202	193	221	222	209	185	196	196	197	205	190	213	201	214	216	190	205	176	200	170	192	202	214	220	211	202	201	233	193	219	201	187	201	205	200	211	200	202	197	202	234	201	201	196	190	217	211	209	208	212	222	201	191	195	200	209	200	193	196	191	209	190	206	207	208	190	203	243	211	212	233	221	173	196	228	200	209	220	210	220	218	179	186	209	194	205	218	225	201
5075	15457	10788	4822	2682	1675	1181	922	854	811	732	682	720	640	591	550	530	495	442	475	437	451	500	483	446	489	420	432	452	451	439	452	434	468	460	433	437	441	453	422	458	468	446	416	434	436	463	448	416	449	479	439	453	452	420	434	436	449	441	429	451	402	428	453	437	428	468	417	455	417	476	422	449	413	446	461	437	424	446	475	428	426	394	441	424	448	443	439	415	442	447	449	441	433	418	445	444	439	469	446	384	479	437	415	465	428	412	463	458	429	452	421	441	467	445	439	431	423	434	434	458	441	448	439	426	403	451	408	418	439	431	465	422	420	414	401	444	428	434	446	422	417	442	424	446	463	425	453	504	427	459	451	411	436	446	462	409	434	425	452	433	486	436	429	418	438	427	448	425	422	427	449	442	472	439	428	436	434	442	444	448	465	406	418	445	456	460	428	427	486	428	422	459	448	419	423	422	437	434	427	418	435	457	404	448	435	469	455	488	431	406	397	449	427	468	463	455	473	434	437	462	435	442	460	408	447	447	442	454	443	430	399	431	449	456	405	483	427	486	438	414	421	452	439	459	422	437	453	457	451	454	451	451	454	414	435	436	419	469	415	419	431	418	445	407	446	450	433	438	420	456	411	420	440	464	476	458	451	438	484	424	435	429	440	449	438	424	439	392	465	422	428	446	474	437	477	440	432	394	445	446	421	423	477	438	441	460	405	449	454	461	429	428	467	432	421	442	414	451	404	458	428	446	455	418	447	431	458	461	432	426	417	429	464	451	413	437	452	471	457	433	445	427	449	425	459	438	444	433	404	447	464	389	452	436	421	421	439	462	441	418	479	455	479	439	443	424	485	479	423	418	433	446	415	427	422	436	453	432	480	456	374	463	449	428	446	447	448	429	462	434	425	476	470	441	462	421	467	436	404	453	428	431	469	429	448	430	440	447	408	442	416	453	471	421	474	440	429	451	437	401	460	430	430	419	452	433	432	426	419	424	456	423	404	455	451	425	435	478	446	440	445	428	423	464	454	450	492	421	433	433	423	425	435	426	447	452	454	465	442	400	392	480	465	436	411	433	471	386	441	455	453	501	440	384	458	440	421	428	447	432	434	418	461	413	407	436	410	415	430	447	388	447	433	480	426	459	432	433	424	436	409	433	451	452	447	436	434	434	422	438	429	439	423	418	424	445	471	421	445	444	443	456	440	449	472	446	426	483	457	465	446	451	418	461	475	420	463	429	451	449	456	437	417	447	422	419	435	412	435	426	438	462	459	475	429	444	446	421	420	434	417	435	420	434	419	430	453	424	457	438	423	454	456	425	468	458	436	431	463	459	456	444	409	486	452	465	420	445	447	446	425	446	437	477	429	455	451	444	439	448	445	426	442	414	436	413	433	417	469	398	455	441	445	474	439	468	422	449	426	442	428	415	440	489	464	443	428	409	455	440	446	412	449	434	457	420	425	444	454	433	448	428	423	466	422	449	443	465	442	398	462	437	436	456	440	455	451	439	446	413	428	451	418	463	451	442	433	451	429	448	427	403	428	439	451	420	437	429	458	446	425	465	451	455	437	444	434	474	438	404	420	418	413	462	439	441	448	460	438	412	448	392	465	436	453	428	441	444	407	414	448	429	443	429	412	453	456	452	448	439	438	458	471	454	451	420	478	429	434	455	456	448	411	412	413	455	455	478	424	414	433	478	420	437	443	412	435	425	458	464	420	419	452	463	442	452	469	457	405	447	468	477	491	472	432	426	426	469	474	453	397	463	435	428	427	432	423	435	435	448	396	451	455	445	466	446	434	428	436	433	427	475	465	419	438	423	429	423	452	437	441	407	427	440	454	453	435	443	491	450	444	432	410	414	390	469	456	413	454	478	432	457	448	442	404	465	462	419	460	426	420	466	416	443	418	470	472	433	459	414	437	482	410	473	430	426	490	465	442	452	412	440	429	459	415	471	424	448	445	444	427	425	414	452	446	403	443	432	451	465	422	398	446	440	440	427	442	453	464	429	413	406	431	431	411	445	434	467	441	454	438	436	461	428	452	442	440	441	478	436	434	469	456	452	447	460	422	434	442	449	445	377	479	428	459	464	440	430	400	425	444	461	415	375	459	407	470	490	422	436	447	438	472	454	465	454	449	489	428	442	440	424	477	442	442	410	473	415	418	437	408	417	441	453	446	444	443	399	462	440	383	455	424	455	430	417	419	413	416	421	452	445	432	467	445	417	456	443	396	413	434	453	434	459	465	437	459	490	423	451	410	399	420	452	457	448	450	440	412	447	394	461	446	408	448	460	444	465	426	473	455	409	434	431	443	403	437	454	437	448	444	447	455	422	437	436	480	409	441	406	418	435	437	428	454	448	423	452	445	423	444	424	443	442	488	444	447	447	452	468	440	457	461	430	491	444	407	420	502	432	471	455	403	440	411	428	419	447	462	382	445	439	430	435	411	424	449	437	376	421	426	449	460	414	449	448	428	401	471	418	465	415	439	443	396	419	413	402	453	469	425	446	469	401	434	462	463	422	455	420	464	457	435	434	442	424	433	428	424	431	430	460	448	454	457	435	423	442	430	432	426	415	409	440	408	420	437	428	451	434	439	439	433	448	395	467	422	421	415	449	421	395	427	451	427	475	483	430	426	425	452	406	423	454	439	473	418	452	422	435	447	459	458	401	434	435	426	415	472	453	433	414	439	467	448	445	420	440	442	427	418	475	421	453	434	453	454	442	420	460	428	412	424	381	418	459	445	447	416	442	437	451	448	444	433	438	481	452	451	451	438	428	434	437	448	396	445	458	464	443	420	451	440	410	424	456	407	444	442	450	460	458	440	470	476	443	459	411	456	439	444	424	424	433	492	448	434	468	409	417	452	418	418	450	448	437	477	446	425	422	424	438	454	432	431	454	445	413	431	438	423	490	438	418	422	423	436	410	424	450	427	438	425	434	443	443	466	434	448	420	462	438	449	387	415	449	484	440	423	451	449	391	469	435	436	427	443	408	450	426	430	432	407	440	420	420	427	402	448	449	469	414	434	435	434	427	413	420	429	453	457	438	446	421	421	434	435	422	445	451	437	460	454	466	456	442	432	449	452	432	412	453	453	447	436	449	419	462	461	430	415	403	422	430	448	426	447	398	437	437	420	460	406	421	436	449	450	453	443	451	428	463	428	424	422	468	422	437	449	448	498	435	449	417	439	411	448	419	457	438	468	446	406	428	479	463	429	416	447	386	473	480	473	433	444	429	437	455	471	465	429	434	458	422	427	425	441	441	430	436	441	453	460	434	448	477	465	411	427	462	453	435	459	483	438	445	438	464	434	442	448	442	425	429	439	445	454	455	441	426	461	460	362	452	447	424	452	418	444	442	416	454	448	443	427	450	450	414	460	400	419	434	441	468	443	424	415	434	436	459	437	419	458	452	439	451	399	450	447	447	445	441	402	463	435	413	423	442	428	456	436	434	428	436	454	453	456	422	475	455	413	425	419	433	420
33072	15480	4963	1665	1016	695	493	405	398	424	310	300	284	263	247	216	195	165	164	180	172	151	173	163	158	153	137	152	161	164	147	167	161	151	155	142	161	152	163	162	171	194	158	145	155	166	141	157	162	164	163	148	163	170	158	148	134	144	176	169	160	164	137	138	119	162	161	134	163	167	175	157	152	153	165	158	163	143	144	178	128	141	143	159	136	149	162	153	153	156	167	162	132	163	125	165	145	152	163	143	163	174	135	159	163	157	151	163	167	163	129	139	162	143	153	171	138	143	149	139	141	133	147	159	161	149	156	162	138	151	156	143	165	145	160	167	169	145	133	154	153	166	159	181	135	169	153	141	159	159	171	165	154	154	137	152	163	142	148	159	160	167	158	171	161	154	146	153	133	153	158	147	148	175	157	133	153	151	148	163	145	173	119	162	159	128	175	153	160	142	159	167	141	131	149	152	160	133	143	144	136	153	188	167	142	157	145	161	164	135	155	170	142	145	177	149	163	148	137	150	140	158	155	174	147	154	143	184	181	172	145	181	152	152	140	156	135	145	156	154	143	155	146	150	159	130	163	171	138	154	178	142	149	145	155	157	150	159	188	150	164	167	160	187	157	155	159	161	152	154	154	176	150	176	145	155	131	177	151	138	159	155	162	162	159	143	157	155	150	156	145	146	162	177	185	176	168	154	154	148	136	149	150	175	139	166	150	160	138	161	158	175	162	133	166	150	189	168	170	145	161	160	147	160	159	169	170	170	145	144	156	161	151	160	142	182	161	152	172	141	172	165	146	128	150	146	162	139	149	156	161	167	169	175	151	130	145	156	161	190	159	175	144	146	149	139	184	150	146	144	131	160	158	144	155	170	136	154	170	156	139	153	150	135	143	157	164	148	155	173	171	154	140	162	139	157	182	154	148	158	146	170	153	150	144	138	131	154	137	153	154	193	158	146	141	127	164	130	149	155	147	151	158	139	154	161	151	158	167	129	141	151	174	150	177	182	163	136	142	162	139	143	157	147	160	159	177	159	164	172	157	187	149	158	142	142	166	160	125	162	145	154	167	131	144	139	154	134	141	162	152	155	170	152	118	151	135	165	144	164	167	173	152	168	161	158	177	151	154	151	167	152	144	148	162	144	170	171	124	155	148	154	167	153	149	159	139	155	134	174	144	171	135	171	162	144	137	165	130	172	142	167	148	156	142	157	145	160	152	148	152	153	158	141	153	148	150	150	185	156	165	133	149	140	131	148	156	152	168	179	183	145	154	143	154	144	171	167	176	164	148	150	160	137	152	172	175	142	166	137	152	172	174	193	149	167	149	151	159	178	156	157	173	129	169	155	161	148	182	147	148	160	175	149	161	155	165	145	162	187	163	133	146	160	146	153	136	139	131	149	164	160	186	170	184	159	154	151	161	134	153	160	161	149	139	163	161	158	143	146	161	159	158	150	142	154	159	149	140	158	156	171	168	159	144	160	168	165	149	144	145	139	157	171	154	146	132	144	168	136	149	148	163	165	167	152	132	133	147	145	157	155	172	150	158	182	152	156	153	153	168	125	161	155	169	173	150	149	151	171	165	178	162	162	156	143	143	185	147	140	150	150	151	148	151	146	150	164	163	154	149	157	164	147	149	155	182	142	145	154	167	158	149	143	159	141	155	134	155	157	136	154	153	160	143	169	148	153	162	167	158	170	166	159	157	154	162	171	163	162	146	140	156	144	162	130	165	180	153	148	141	149	160	157	156	154	138	163	158	143	163	154	159	159	134	171	137	130	152	180	141	148	173	158	168	142	159	148	178	143	142	168	145	144	164	156	171	149	160	165	158	146	138	158	146	146	155	171	138	138	158	157	130	173	157	146	142	143	171	123	176	176	185	165	157	147	143	164	136	172	155	142	151	167	162	152	151	122	149	151	156	173	135	144	166	151	152	154	167	159	143	150	151	144	146	145	158	156	159	150	150	152	136	151	154	176	168	156	155	149	159	145	152	167	173	152	153	142	160	155	149	157	123	157	152	174	159	157	151	150	143	180	147	153	164	152	157	159	156	149	167	177	164	178	157	151	155	178	175	146	150	147	156	136	169	136	154	142	129	151	131	147	148	134	151	115	147	165	129	157	169	142	159	169	125	171	132	148	148	184	157	168	170	182	158	133	171	151	178	171	137	154	156	167	178	162	153	143	161	165	165	160	156	128	137	152	142	173	169	181	137	161	148	147	151	171	149	169	149	165	125	157	146	154	153	151	147	149	137	137	162	166	152	138	151	160	167	137	149	153	160	161	182	172	138	154	158	155	151	143	127	155	124	159	146	146	163	161	147	131	127	180	163	149	165	140	142	161	146	155	149	145	160	167	160	142	159	124	167	164	170	139	149	148	165	136	154	131	144	156	157	165	152	145	177	168	152	138	165	148	142	149	138	164	138	149	144	154	154	139	148	157	148	142	157	159	153	158	164	178	150	162	170	165	164	155	164	155	137	157	158	137	156	161	145	160	147	146	153	156	156	162	170	149	141	139	152	169	161	158	142	166	158	163	139	147	143	154	128	167	165	164	178	169	155	158	140	145	166	167	137	147	158	153	148	147	147	156	163	164	164	138	154	152	143	159	156	164	138	145	181	148	174	150	153	152	142	150	155	152	132	152	147	168	159	151	138	154	154	151	187	164	165	157	172	151	150	157	152	128	170	157	156	142	142	157	157	146	152	136	134	147	185	154	154	142	134	155	147	156	116	161	143	158	139	145	171	139	155	139	139	158	167	156	156	156	149	149	161	188	185	162	137	159	147	141	142	165	141	182	167	147	133	150	148	157	146	172	125	165	167	167	145	135	158	126	161	157	121	154	174	132	158	169	157	134	128	152	155	141	156	147	150	153	140	165	150	150	166	141	145	185	167	156	157	165	167	140	153	122	139	134	143	148	142	156	163	145	149	162	173	148	168	145	146	144	151	153	136	159	165	165	173	160	153	163	148	172	165	144	142	147	141	154	149	153	168	140	147	140	175	130	146	155	142	168	179	177	150	151	130	145	136	147	150	135	162	163	161	170	152	156	151	160	166	157	168	160	142	183	152	143	160	171	137	152	135	158	150	136	169	150	158	133	150	164	153	152	147	148	123	161	169	165	168	154	157	137	160	155	148	145	153	146	151	168	156	163	157	144	149	145	136	161	160	168	168	127	145	127	175	180	159	139	161	161	158	139	162	156	153	150	138	152	161	175	162	175	139	156	160	140	153	164	142	140	156	143	123	177	171	141	169	140	182	164	140	122	161	165	145	157	147	167	165	142	168	149	140	146	146	157	157	149	152	156	154	155	150	148	145	146	185	138	145	152	144	153	172	151	161	148	178	168	160	150	133	134	152	158	151	154	145	148	175	125	158	168	161	158	148	157	166	158	154	150	150	156	140	165	162	162	126	145	158	158	135	154	144	163	169	134	135	149	141	160	146	128	132	151	150	129	145	161	168	134	159	165	152	152	169	147	146	158	158	173
5818	5547	3334	1520	935	675	580	479	446	479	479	406	426	407	431	421	428	376	355	353	384	366	398	403	364	342	368	366	372	373	386	348	333	387	370	381	353	375	359	397	396	398	366	355	346	378	387	381	379	353	430	359	374	351	397	398	380	349	425	373	353	387	355	346	393	399	374	404	383	339	342	369	389	377	380	363	353	352	368	358	360	370	347	373	391	387	371	360	390	414	362	363	401	358	367	382	356	345	379	373	370	364	377	385	365	343	383	397	393	377	364	373	382	379	381	376	406	337	352	385	410	411	400	367	370	352	373	360	400	404	345	377	400	407	356	351	363	351	367	365	378	368	371	362	360	384	336	346	352	379	375	342	347	363	353	363	360	383	396	359	372	383	404	386	367	357	367	364	382	379	372	333	362	393	382	336	340	383	391	373	403	381	393	349	380	353	373	373	376	342	347	395	359	344	353	376	350	356	374	352	369	365	348	397	422	381	361	375	430	388	376	365	386	385	406	394	374	370	395	370	369	370	379	376	362	367	340	369	365	377	360	402	327	359	402	362	405	381	374	371	380	358	402	363	394	398	424	363	379	374	395	357	364	402	337	354	360	348	359	340	393	354	365	378	342	368	377	394	386	398	355	364	383	397	358	375	346	403	374	365	340	364	362	389	400	349	396	403	382	374	342	358	354	321	380	381	337	375	370	341	354	397	401	374	378	371	374	372	365	408	337	379	381	386	405	389	355	333	389	371	387	367	392	365	383	404	413	412	387	335	354	367	394	342	381	351	366	374	365	358	396	389	385	354	403	400	405	371	346	398	396	377	399	355	387	377	373	369	338	392	363	380	359	342	383	405	352	398	356	369	375	388	385	363	380	376	394	389	363	330	371	349	396	414	359	370	359	381	386	421	373	375	357	376	410	386	371	365	350	341	388	376	352	369	350	359	365	378	411	371	376	376	345	357	334	375	377	373	383	378	376	343	377	335	366	365	338	387	367	365	385	356	374	350	333	386	374	391	386	372	376	358	406	361	352	368	369	396	348	389	336	383	367	353	372	358	376	391	352	365	370	398	400	367	385	371	408	370	371	386	366	401	354	375	402	353	362	371	366	347	358	353	403	385	368	376	352	371	361	339	384	397	350	346	366	363	393	350	334	360	382	385	383	368	346	374	377	371	389	346	391	364	376	352	352	392	367	387	324	351	385	348	399	379	372	371	382	347	370	370	374	343	378	414	382	352	351	404	391	374	364	389	367	365	351	376	369	358	363	355	384	353	360	360	374	390	384	378	360	369	399	348	368	375	359	361	371	368	394	418	366	341	377	387	379	362	388	369	371	366	370	374	427	351	362	350	368	354	385	370	389	358	349	384	370	369	355	390	367	379	340	357	394	391	405	359	344	339	389	368	397	388	352	421	391	380	374	372	372	383	387	359	367	333	346	369	392	363	384	363	390	352	370	367	380	366	384	369	365	397	370	365	365	377	379	386	369	362	394	369	359	387	391	376	351	369	381	377	397	383	342	398	392	378	361	345	376	392	362	355	370	367	379	393	341	365	365	382	344	358	366	367	391	345	369	373	336	360	359	336	406	372	374	387	372	380	351	403	377	358	380	358	388	377	343	354	386	398	376	352	396	384	428	406	380	385	381	362	391	362	340	383	371	332	339	400	372	348	336	355	348	380	398	370	359	401	372	426	339	408	384	357	396	371	355	409	392	363	377	357	394	344	388	362	388	376	363	379	376	360	360	345	351	377	367	350	326	362	375	404	345	371	400	362	370	370	357	353	387	366	385	346	383	393	371	342	373	394	386	386	363	401	382	406	349	360	346	384	412	376	387	395	383	369	372	362	367	375	377	380	404	409	373	391	348	358	355	350	347	398	375	386	416	341	375	387	345	357	382	335	356	376	362	370	360	377	373	365	390	369	378	362	378	381	347	359	380	418	354	388	353	357	362	365	382	373	352	382	342	382	396	380	338	332	382	395	345	352	357	381	368	335	380	389	350	391	382	389	379	362	379	356	359	378	359	359	406	377	379	342	375	374	347	367	366	363	372	357	380	355	382	378	354	369	382	343	376	358	381	376	377	334	364	369	378	365	365	375	382	395	353	407	346	342	381	368	349	391	337	360	350	363	369	329	378	365	346	316	377	373	374	367	391	344	377	384	389	393	361	393	368	363	338	358	369	375	377	355	396	349	367	361	358	366	350	369	356	355	347	374	370	347	355	351	378	339	406	354	366	366	370	355	383	382	337	364	382	383	361	354	357	332	382	350	390	387	393	417	381	368	382	367	377	387	365	361	341	379	396	368	371	356	364	365	369	364	372	390	392	382	389	386	366	387	345	360	366	358	335	361	372	389	371	358	368	388	351	356	345	374	384	369	401	358	409	370	390	362	395	358	346	372	354	352	402	365	405	405	381	379	395	364	364	356	366	374	372	388	361	376	367	411	393	376	322	390	374	360	368	369	383	373	356	360	371	373	380	340	328	357	382	350	371	350	374	380	367	378	401	372	395	332	393	374	374	394	357	341	348	338	394	406	384	376	377	391	360	360	354	402	357	385	383	376	357	355	388	380	380	362	385	393	385	365	367	353	373	374	346	397	370	360	384	361	387	413	383	367	379	348	378	382	369	384	345	364	360	340	336	337	386	386	390	415	358	360	351	352	339	363	364	380	339	381	391	380	347	363	373	400	385	365	368	359	366	373	362	383	349	375	353	397	381	387	376	380	342	371	393	386	345	403	400	402	358	399	378	392	416	382	359	362	367	387	347	321	384	401	392	382	412	374	364	375	380	380	407	344	366	386	380	395	351	382	342	338	382	368	374	422	373	399	366	365	360	372	351	387	356	403	366	359	359	346	342	335	354	380	378	381	364	362	371	346	393	374	374	376	414	370	349	389	351	361	385	379	359	365	335	399	361	353	364	363	371	374	368	361	372	365	363	358	380	345	405	350	346	396	348	398	368	381	381	371	379	367	352	393	350	349	375	385	394	371	382	385	404	390	392	378	353	356	358	396	361	383	377	384	376	336	369	376	369	336	357	351	337	374	382	379	318	390	349	383	376	374	389	373	347	384	370	354	375	390	359	381	369	387	403	353	361	373	376	390	413	387	397	372	360	365	373	390	363	352	348	382	413	345	358	369	371	373	379	380	360	388	395	373	397	345	360	336	389	388	386	372	400	337	378	366	352	379	396	395	394	388	408	353	375	344	366	362	380	373	388	367	347	333	362	387	403	382	369	359	398	374	343	366	354	353	359	389	399	395	365	367	365	379	368	397	361	373	372	370	325	383	352	357	378	364	320	376	361	406	357	358	322	345	382	379	369	346	380	362	367	376	407	388	378	361	376	357	346	372	348	402	367	352	367	371	357	348	371	404	377	365	377	377	368	381	344	371	361	400	390	350	386	393	413	398	356	394	376	356	380	365	382	384	354	349	369	392	377	376	356	350	356	348	382	342	343	364	376	357	360	377	370	357	350	377	378	408	381	365	394	370
24509	20949	24720	27315	20748	5191	1163	770	723	717	582	568	546	436	432	421	383	313	267	268	264	253	269	252	265	239	240	254	234	242	239	255	264	219	229	246	249	235	264	237	251	254	229	267	225	253	242	243	264	272	260	246	248	234	266	254	258	237	279	238	253	257	237	254	233	209	188	241	255	240	220	222	248	257	260	243	236	237	236	249	250	269	267	245	204	252	253	223	248	224	237	218	248	260	247	240	248	220	255	212	215	258	237	232	256	252	227	226	227	210	250	236	249	275	228	231	234	221	225	269	241	237	239	230	205	225	254	231	255	231	231	232	254	231	234	206	225	231	232	266	253	242	284	256	226	235	262	227	227	211	269	273	262	242	242	231	222	216	257	221	239	230	222	230	241	231	261	226	214	248	256	238	233	261	255	232	248	273	250	253	245	236	256	206	215	265	237	293	260	227	221	213	232	236	255	253	237	232	253	221	245	229	248	239	239	226	238	237	258	262	228	276	237	226	228	258	251	233	228	246	256	253	232	255	221	241	211	239	258	259	270	250	244	256	252	242	236	236	239	234	259	232	207	227	244	217	239	221	230	243	256	217	251	281	237	234	278	232	258	223	233	240	221	251	280	254	244	214	234	213	248	250	253	266	234	264	256	235	268	241	243	238	238	221	238	255	269	239	220	243	227	247	249	240	249	198	253	249	261	243	243	224	220	224	232	271	252	256	214	218	229	248	261	191	254	251	242	260	267	242	231	221	261	217	250	217	238	231	212	221	240	262	250	255	230	237	220	225	219	246	266	225	231	256	232	205	224	236	251	207	217	218	215	241	223	234	264	265	286	263	259	287	262	257	235	247	244	278	268	252	237	264	247	243	245	242	228	221	254	227	230	248	261	256	241	246	265	225	246	243	255	241	255	256	236	238	264	246	241	225	220	241	256	219	240	245	226	231	210	261	288	236	252	252	229	218	254	227	258	243	270	228	255	241	234	255	263	241	224	252	237	238	222	269	233	214	234	249	230	251	251	254	234	234	235	259	236	267	251	230	266	238	240	226	234	250	240	222	237	261	214	272	242	231	270	244	256	235	271	263	266	239	227	263	265	262	237	230	227	235	238	227	269	229	236	244	221	252	226	231	237	224	216	233	217	257	283	270	260	259	255	231	265	240	243	229	219	267	251	251	259	264	249	262	283	277	225	232	269	237	249	260	203	264	258	243	243	259	257	245	231	274	253	232	224	235	250	231	275	271	255	241	213	265	236	232	248	252	240	229	259	252	226	240	228	218	229	253	225	267	228	260	256	270	238	230	229	226	234	248	231	289	238	263	241	265	253	219	257	252	236	234	241	237	226	263	234	251	259	247	230	258	264	243	252	283	280	219	245	262	237	227	238	241	246	254	230	220	244	234	241	228	250	238	219	228	268	223	235	241	233	257	253	237	240	237	225	244	241	224	231	232	249	250	281	248	245	261	251	261	231	230	232	255	227	242	261	233	243	266	258	266	241	246	251	261	229	214	243	248	279	242	241	259	250	236	222	229	243	239	243	256	228	262	267	225	231	205	273	233	258	280	244	216	249	239	255	242	244	237	228	238	236	209	221	212	226	246	254	231	235	239	270	281	219	269	254	236	241	226	239	242	238	235	246	207	253	225	250	215	238	208	263	234	236	244	245	213	223	232	253	243	232	231	245	240	237	246	218	251	242	243	257	239	259	232	245	243	236	251	250	252	223	214	216	265	216	235	239	231	249	249	244	265	250	231	253	232	240	273	230	273	247	229	222	270	228	224	248	252	254	260	269	256	240	256	220	239	203	230	226	237	260	262	235	210	273	246	258	261	223	265	249	236	237	231	240	221	235	241	263	235	228	238	218	253	250	255	238	243	230	243	239	230	250	227	239	249	235	264	263	228	237	222	225	222	279	246	253	230	253	230	240	206	230	225	233	239	228	238	255	239	240	208	215	253	233	230	244	239	227	240	224	247	228	221	223	265	245	241	235	242	239	223	244	243	279	249	266	270	224	266	241	253	244	221	234	258	248	233	228	239	245	261	256	215	247	246	242	238	273	236	195	242	265	241	212	214	266	240	270	267	230	251	230	224	229	268	217	233	254	254	277	214	221	220	251	239	265	225	231	254	244	241	237	231	236	233	235	220	261	221	233	240	242	229	236	260	220	247	233	256	277	231	234	252	245	226	261	233	225	233	220	277	232	245	243	234	251	214	250	257	238	247	230	246	245	205	260	238	211	253	258	213	256	243	243	287	246	244	246	245	247	238	244	241	234	253	220	240	234	225	239	248	229	244	241	219	219	213	241	275	247	227	212	248	235	250	260	242	240	256	261	262	263	241	253	232	231	248	218	218	228	244	229	233	250	268	238	226	247	261	213	229	223	236	280	227	252	217	251	245	255	240	238	215	253	234	231	205	232	248	249	221	257	231	244	236	243	227	236	249	223	250	263	229	259	218	244	220	207	241	265	249	256	245	219	247	234	227	228	220	209	238	249	229	224	260	234	277	232	242	242	239	243	239	217	238	213	252	268	241	242	243	256	227	246	229	210	231	233	215	272	257	221	266	238	250	277	237	236	235	224	235	240	238	253	261	229	258	242	249	239	234	210	251	219	235	231	194	244	231	230	252	240	235	268	220	255	261	238	262	241	274	253	247	242	239	233	265	246	266	246	253	217	250	246	232	250	259	220	225	225	238	248	211	241	242	225	225	236	224	257	237	244	262	253	253	236	232	203	267	247	223	249	243	252	268	247	244	231	230	237	248	232	249	278	245	256	232	228	240	232	247	237	249	249	226	244	239	234	234	247	238	222	231	218	262	229	232	254	237	231	240	232	272	264	237	245	231	254	242	261	240	249	241	262	233	279	230	258	226	264	238	204	226	271	250	246	217	251	227	243	222	221	232	242	246	232	265	254	215	224	245	221	244	221	243	239	251	228	240	240	234	253	236	226	242	263	225	222	244	240	240	240	233	241	251	245	250	246	235	243	244	242	215	258	235	241	250	245	218	253	254	246	223	229	230	225	260	227	246	250	253	265	282	233	224	239	235	232	239	244	209	232	257	241	250	254	238	238	238	256	237	239	239	264	245	214	232	253	210	239	232	232	226	238	224	229	211	213	234	235	265	256	241	257	227	231	249	235	245	223	256	290	227	243	242	242	240	254	233	250	254	248	236	229	224	211	201	248	229	268	227	227	234	258	247	225	262	232	242	239	228	247	214	219	256	229	274	249	237	255	256	224	209	252	236	259	231	239	238	243	236	247	224	227	242	245	254	237	230	240	249	272	247	242	260	236	261	249	241	261	240	234	274	238	239	247	229	232	253	247	235	222	234	241	227	231	238	229	233	269	260	230	278	236	219	236	253	240	242	241	252	221	217	257	232	244	222	231	250	263	256	251	265	263	267	251	258	247	227	257	241	213	215	251	229	251	240	248	226	255	209	251	276	241	249	244	247	236	226	245	226	225	270	250	223	253	229	235	221	223	231	245	226
4695	10681	6962	2991	1806	1234	933	768	765	788	743	718	716	635	618	629	568	546	598	558	566	625	554	551	569	545	561	539	559	572	523	536	558	539	535	555	562	534	583	526	478	544	565	518	569	575	496	508	536	529	549	522	528	540	515	514	544	521	519	602	560	565	521	534	566	566	516	547	529	550	523	524	512	536	531	576	569	600	539	510	567	518	550	517	538	532	514	527	608	540	516	502	539	539	525	532	608	515	517	523	528	507	586	573	526	539	507	564	548	553	517	538	533	529	507	528	490	519	531	497	518	542	549	541	563	518	552	557	548	532	552	532	497	567	536	553	577	558	517	529	550	570	510	526	535	504	542	559	557	552	554	508	538	557	530	529	499	548	507	559	553	535	546	534	508	531	532	521	525	551	575	553	565	553	555	531	535	544	571	543	563	531	560	542	544	532	521	508	567	513	525	547	520	523	513	601	525	529	551	542	603	507	492	524	489	564	530	515	543	555	591	492	558	545	544	564	519	533	552	553	606	563	537	559	525	536	565	528	554	490	516	567	560	498	536	527	534	551	514	532	559	545	545	509	503	512	534	516	519	537	528	545	533	536	483	520	525	519	510	526	512	545	502	544	558	513	485	528	561	526	519	565	552	520	544	554	546	589	554	528	526	553	552	532	542	568	562	534	523	571	524	577	548	506	536	513	504	565	469	540	524	523	528	552	509	543	524	549	567	548	535	572	547	527	566	561	559	565	522	543	499	499	532	527	498	494	510	530	544	532	562	567	536	543	554	506	499	551	531	517	483	558	502	507	497	571	561	538	538	544	510	526	545	526	539	534	511	540	547	566	527	518	501	501	526	548	533	516	536	506	553	529	569	501	548	563	534	518	525	561	526	554	507	507	554	552	512	520	524	588	548	542	494	499	520	580	528	558	558	533	510	579	515	545	515	568	514	532	552	526	541	520	553	541	551	535	485	492	489	528	532	546	555	552	559	521	541	521	605	542	502	518	506	541	566	508	549	509	565	547	506	502	594	522	500	504	520	498	548	533	510	525	525	523	490	548	534	529	544	547	541	523	556	496	525	541	516	551	532	497	542	556	524	545	544	529	539	484	533	535	530	548	544	567	514	571	535	549	557	555	508	516	538	507	582	540	540	534	529	534	484	527	500	502	528	540	529	485	557	540	536	509	556	540	542	531	549	542	538	516	543	523	557	559	517	552	540	534	532	586	544	500	534	522	543	508	531	537	545	601	491	527	578	494	518	569	508	540	564	571	527	532	523	556	511	530	490	545	546	591	518	553	510	578	533	559	502	521	524	537	521	510	540	556	535	528	536	511	540	530	542	536	552	570	518	520	526	526	595	490	522	537	573	522	547	532	537	569	529	522	501	535	594	531	501	517	524	454	496	547	555	538	580	490	575	542	535	512	525	579	559	524	515	545	532	546	554	567	565	528	596	527	562	552	577	501	541	567	479	506	534	550	542	517	544	527	545	471	532	568	549	541	600	508	547	535	548	520	533	502	540	530	542	520	515	527	581	551	507	553	549	486	523	522	545	541	507	503	540	500	567	471	548	535	529	553	515	556	522	535	502	534	549	538	514	506	526	523	555	552	544	555	541	569	503	534	540	555	494	487	539	527	541	487	592	534	508	525	543	530	570	523	508	535	549	515	477	527	545	559	527	520	518	536	534	545	516	528	566	504	513	593	498	541	542	577	518	556	546	539	514	515	568	524	548	524	558	528	536	573	492	575	519	527	516	555	532	511	508	549	536	546	515	559	519	529	555	505	515	529	486	553	556	546	510	523	558	556	539	535	529	550	512	545	542	536	534	538	494	567	547	531	552	537	549	557	512	520	500	538	550	554	525	505	547	526	498	517	554	487	559	554	531	545	527	500	549	508	555	548	571	498	544	562	536	524	536	530	524	524	521	596	546	507	533	549	496	543	562	555	537	562	485	517	550	532	557	538	509	546	543	560	544	514	509	514	536	570	525	512	522	509	574	496	555	506	520	552	545	503	479	534	513	551	556	586	508	517	585	493	527	528	562	536	543	500	567	541	500	534	546	488	572	545	502	517	526	534	571	515	515	535	549	524	583	539	497	545	546	577	572	560	573	535	568	562	547	562	524	551	497	540	530	519	597	500	566	561	510	565	537	555	539	543	540	506	500	545	541	549	540	550	525	531	537	559	540	548	523	539	561	540	485	556	535	530	520	552	525	573	517	564	553	499	523	527	555	494	523	511	557	561	561	526	540	527	528	531	520	580	570	562	532	506	520	551	510	544	523	536	494	525	544	525	517	552	550	555	509	498	545	544	565	534	586	516	542	564	525	552	566	521	511	530	477	564	516	545	554	529	509	503	557	532	541	538	538	506	562	509	516	533	543	469	566	493	523	563	528	566	511	513	541	524	555	531	546	557	551	539	510	571	484	509	508	536	542	532	592	531	539	533	526	525	554	486	582	502	532	525	503	537	524	579	572	548	521	513	514	533	519	529	525	540	545	514	547	491	566	507	560	512	527	532	570	578	532	551	543	527	537	534	560	493	550	482	552	542	511	541	492	486	509	530	516	526	537	529	503	570	543	495	534	512	537	574	528	475	538	527	515	536	502	545	553	564	514	550	519	463	558	551	530	529	529	545	516	526	540	536	552	531	530	541	532	539	492	575	522	544	532	566	557	553	539	536	529	516	542	505	590	541	485	501	527	540	508	535	570	532	530	578	540	521	542	516	499	553	535	505	512	510	519	537	532	529	510	513	507	558	529	489	515	539	545	580	547	539	528	556	557	526	564	553	506	578	490	554	498	512	518	571	517	510	534	522	528	520	531	502	576	548	536	521	548	566	533	525	506	566	520	547	517	545	530	539	563	514	498	529	484	534	516	512	499	515	551	537	503	513	500	564	507	515	536	550	511	545	598	538	571	549	541	511	501	547	532	490	545	560	568	571	571	575	515	546	501	540	557	546	573	532	555	526	527	559	545	586	552	541	531	534	538	537	490	587	517	541	549	562	491	533	518	572	568	546	532	547	553	541	521	479	513	499	540	549	537	543	514	524	533	541	544	511	541	532	553	532	531	543	525	522	564	593	580	493	553	522	497	532	553	494	533	575	537	536	534	513	547	575	485	533	528	534	569	522	509	511	566	519	545	530	489	556	492	519	536	573	544	501	523	538	560	539	528	496	539	564	507	529	526	554	527	542	567	516	557	518	548	483	517	580	528	531	480	500	534	543	543	490	549	497	557	532	513	543	496	534	552	590	546	501	579	514	558	517	510	535	529	533	561	521	538	575	555	501	546	524	541	537	553	521	537	513	533	549	533	523	523	563	568	563	523	549	533	548	465	510	560	478	543	551	547	550	583	555	569	501	526	554	521	584	534	534	476	539	575	561	584	537	536	545	566	529	542	531	521	557	535	564	517	558	532	566	513	519	534	523	521	540	536	570	520	539	549	525	519	518	541	550	523	532	504	548	534	527	530	496	522	551	510	557	529	543	578	556
23666	20974	25375	26752	20995	21046	6253	1331	1165	928	781	716	671	588	530	433	441	322	279	294	260	202	223	202	232	225	229	209	200	195	200	231	194	209	243	212	230	222	266	197	210	194	222	236	232	218	211	231	204	183	184	201	205	216	210	209	212	201	203	202	227	207	225	225	211	212	198	225	243	206	201	203	217	202	240	200	228	203	195	183	183	210	203	212	203	221	201	176	210	181	206	187	212	207	189	193	178	193	235	189	210	193	210	196	217	206	202	204	173	168	193	216	189	221	187	212	205	223	189	210	158	200	196	198	186	197	202	194	218	188	200	199	217	184	180	196	227	236	184	213	202	234	245	196	187	210	203	194	200	208	182	222	202	198	233	209	164	213	200	219	238	227	194	207	197	191	213	214	215	201	187	200	175	216	224	201	190	214	203	208	189	197	195	205	200	197	178	206	221	209	186	202	208	217	228	212	215	192	212	202	196	202	216	206	216	209	215	184	201	202	205	175	201	199	195	227	221	214	221	197	201	209	230	191	224	220	228	197	214	205	207	197	192	205	205	221	200	207	190	192	217	184	197	196	192	221	197	232	180	199	218	207	203	217	192	189	212	190	188	185	195	233	217	160	168	220	198	183	204	170	195	196	210	193	191	202	189	213	192	191	212	183	212	232	215	185	210	222	179	201	197	208	233	191	224	206	206	194	187	212	207	175	241	193	185	223	181	195	210	231	182	196	205	189	222	231	194	224	224	207	226	233	206	193	179	233	209	190	201	199	236	190	198	225	206	236	217	218	196	220	206	220	227	188	199	196	207	204	219	191	218	240	171	190	208	215	208	213	192	200	212	187	197	214	220	212	214	208	200	170	191	214	180	214	189	185	203	202	192	188	187	178	197	197	199	226	195	199	195	188	212	178	199	193	201	167	227	226	198	216	183	200	199	217	196	200	201	192	181	195	217	215	196	208	220	195	211	179	177	202	193	208	194	199	220	226	207	203	186	208	193	199	227	217	233	206	215	238	180	180	219	214	209	233	189	185	209	199	186	192	218	199	185	214	203	192	188	185	216	192	179	231	206	219	195	197	195	185	215	218	181	174	216	229	203	214	191	181	200	201	224	204	220	202	205	206	210	220	194	204	194	219	202	218	201	177	189	208	197	227	225	182	210	206	194	203	189	184	200	194	231	169	210	212	203	209	180	203	215	182	203	170	190	202	206	218	226	221	217	220	189	204	204	187	222	201	181	225	194	190	229	199	198	222	221	174	168	192	180	208	207	197	209	214	196	212	204	223	235	170	175	195	183	237	210	220	191	212	190	212	194	202	191	225	205	189	205	213	187	198	216	195	185	195	156	222	203	208	229	187	175	199	223	183	198	192	204	203	216	197	212	209	199	208	228	187	199	191	212	191	188	226	198	204	207	188	206	198	198	163	210	210	198	195	185	215	199	205	192	195	185	222	207	212	187	174	215	190	189	211	215	218	212	183	206	173	232	205	205	219	189	212	205	191	222	209	225	195	192	187	188	207	244	193	209	166	193	180	199	214	176	213	195	187	204	199	192	190	210	230	194	205	200	222	211	191	206	206	228	210	186	206	193	185	191	189	214	207	213	211	226	224	204	206	195	206	194	216	160	213	202	193	179	184	194	195	208	208	230	187	194	201	195	194	222	202	193	200	198	192	206	212	231	218	204	210	207	204	181	197	204	175	189	197	192	223	205	209	196	169	197	195	201	185	188	201	218	221	240	191	195	199	183	190	198	193	197	193	212	213	208	207	213	202	180	205	182	203	189	187	196	184	198	197	212	202	204	224	180	184	213	190	183	221	188	189	193	201	193	210	206	193	191	193	211	187	194	235	195	189	201	177	197	209	211	194	192	213	195	197	210	209	202	199	194	210	214	216	218	189	208	196	204	205	207	190	214	185	198	201	204	214	185	210	203	201	204	198	188	208	210	213	194	218	215	189	208	244	203	190	206	197	187	200	206	195	204	201	195	200	215	204	195	194	222	177	234	220	218	206	203	225	195	193	219	212	191	201	220	196	209	229	200	206	198	210	216	231	209	216	210	216	213	220	226	206	223	188	208	211	204	214	244	223	200	224	203	184	223	211	200	226	196	224	191	207	211	206	200	215	193	202	189	180	219	171	221	215	202	199	194	178	217	192	188	217	182	169	215	208	209	195	199	207	195	195	207	191	202	200	188	190	188	230	232	185	205	212	208	175	200	220	206	196	210	185	213	202	189	208	226	221	217	223	217	209	204	178	187	198	189	224	204	196	185	207	189	205	190	206	204	179	189	199	206	185	206	205	192	221	196	179	182	220	216	192	207	185	186	201	177	204	190	222	230	200	222	205	205	200	176	203	205	231	208	208	199	209	209	221	198	177	191	195	193	212	215	183	191	208	200	192	179	189	214	217	214	217	192	186	213	216	192	216	203	210	183	215	215	194	202	192	203	215	196	230	223	219	183	202	248	188	197	203	179	184	202	190	201	184	180	214	215	217	192	178	205	224	222	203	190	173	202	209	211	222	191	177	172	189	196	199	216	194	204	205	234	220	192	172	211	207	208	199	221	186	196	200	215	202	202	184	195	192	228	206	219	204	206	206	168	200	202	224	200	190	203	196	216	214	189	200	202	188	225	210	180	182	203	199	191	195	223	214	193	209	207	184	230	221	195	188	217	199	204	209	199	199	191	227	220	231	202	202	207	200	191	207	169	221	211	203	200	202	197	175	177	198	204	208	185	188	233	210	197	211	197	178	212	179	179	201	213	197	247	218	209	196	217	214	210	209	236	202	206	195	187	215	174	199	207	234	201	195	210	180	211	200	189	192	220	212	190	195	189	214	192	186	205	205	213	188	181	204	188	203	209	203	203	234	195	201	201	225	170	182	203	244	183	207	209	189	163	209	211	227	197	236	205	218	204	201	207	207	216	177	191	213	210	186	217	224	202	214	203	211	190	184	198	187	216	213	215	221	229	197	199	208	200	192	191	204	223	200	196	182	174	201	215	189	213	214	244	172	194	206	199	207	194	220	217	202	201	211	195	208	219	187	179	185	184	191	203	190	203	186	207	192	191	208	203	176	166	206	213	220	184	224	205	201	204	189	214	210	176	222	202	200	214	194	215	196	190	201	232	205	216	203	204	208	208	207	182	188	219	230	201	203	214	210	190	199	182	197	213	179	196	217	191	189	198	184	206	188	194	205	178	178	207	192	203	204	172	193	213	195	188	210	187	200	204	233	187	199	178	219	193	230	223	196	170	179	168	187	191	180	196	191	205	214	210	201	195	209	183	204	199	195	190	186	195	193	199	159	219	218	221	179	195	205	185	204	200	216	234	236	190	227	186	200	202	195	199	200	181	231	199	217	228	186	200	192	191	182	179	179	193	216	181	177	196	239	240	204	205	192	175	195	197	226	196	180	215	203	170	209	188	212	194	210	189	180	190	220	198	213	205	214	190	208	188	197	202	215	186	211	206	191	216	227	210	207	206	197	241	178
5479	14240	9666	4214	2547	1662	1147	917	910	819	778	656	740	646	612	556	530	522	481	464	461	437	435	455	428	422	470	455	475	426	474	443	426	452	475	448	469	451	431	460	465	442	404	438	423	394	449	457	447	461	444	441	466	436	429	481	397	435	446	442	452	450	451	420	462	438	460	460	472	444	465	448	443	422	493	412	483	473	435	481	445	447	440	449	410	447	456	446	415	433	445	429	416	456	425	446	417	414	462	440	455	453	404	446	444	415	436	457	468	449	416	433	459	419	453	436	414	440	461	451	444	405	427	444	415	451	432	439	441	433	434	429	466	448	437	457	449	472	447	466	454	434	428	435	458	440	443	418	484	434	434	444	426	464	416	472	489	448	443	420	436	424	392	447	441	404	418	476	464	417	430	433	474	432	440	435	442	448	448	420	408	405	466	423	427	449	474	451	439	391	425	445	456	419	419	395	487	456	435	445	427	455	459	463	443	432	433	443	435	463	413	418	429	403	466	410	466	403	436	430	460	446	461	444	446	403	472	456	428	471	403	433	424	458	487	401	451	413	433	445	456	506	430	489	426	453	437	398	445	451	419	413	472	431	457	436	457	410	430	425	465	458	470	419	460	431	443	435	408	430	405	413	444	460	472	439	445	465	458	443	472	446	406	454	459	475	424	424	417	457	417	435	414	448	427	422	418	425	469	457	450	449	457	480	424	435	456	469	423	433	449	424	433	433	444	407	436	427	432	438	426	468	441	451	427	405	420	450	399	451	425	429	423	437	395	437	400	450	430	442	476	428	449	448	443	450	430	429	460	465	422	443	417	442	447	440	438	431	395	449	453	450	451	431	404	414	434	393	424	463	422	443	453	446	410	418	477	407	457	417	436	464	478	411	489	436	449	436	436	463	462	362	434	444	430	426	415	464	474	443	431	450	442	429	427	441	422	420	459	433	422	448	414	448	464	429	459	455	429	463	452	464	445	432	433	452	435	439	469	417	448	406	468	440	440	429	434	422	422	428	426	435	490	409	425	424	430	402	439	456	425	434	437	458	458	430	462	446	404	458	449	412	405	446	447	428	436	442	423	419	458	435	427	449	458	487	461	438	445	460	448	429	449	427	461	457	444	428	467	416	457	447	455	439	450	449	457	439	410	448	434	391	421	426	447	427	451	436	407	435	465	425	455	438	430	432	431	453	425	434	420	479	459	471	447	436	455	448	434	466	429	463	458	461	439	422	439	478	424	397	425	426	424	430	421	457	473	435	430	409	479	420	413	447	449	445	416	434	458	408	436	433	443	412	456	447	470	452	446	457	452	469	430	454	444	453	442	419	444	450	449	401	474	418	428	452	434	431	453	436	453	469	447	432	466	439	416	386	474	428	477	433	461	387	476	433	430	423	444	442	460	469	427	465	428	444	412	460	451	435	424	485	429	440	409	441	427	435	483	469	429	469	426	410	471	438	444	420	471	444	418	446	452	424	399	434	461	414	405	440	449	471	455	462	446	422	449	432	459	423	430	434	418	472	437	470	458	457	465	440	442	422	450	429	463	443	472	475	423	454	447	465	430	450	455	459	457	439	409	456	433	432	428	450	444	426	419	418	484	430	424	467	450	454	438	436	436	421	442	462	419	451	427	467	448	457	443	473	455	423	435	463	402	420	419	463	437	443	469	423	439	451	460	469	422	435	414	415	453	424	398	430	481	442	457	396	459	474	435	446	430	456	441	452	443	427	444	441	431	467	430	432	457	413	436	457	445	441	439	411	440	459	455	472	428	433	471	449	443	479	447	481	443	455	429	452	428	432	454	430	446	424	435	443	425	480	436	427	435	405	425	403	437	466	420	401	440	429	445	429	431	440	432	403	418	442	449	481	422	420	499	454	445	413	413	422	415	435	425	458	476	437	429	471	440	464	429	425	466	440	424	418	458	460	485	450	427	423	454	454	434	475	424	451	460	476	430	435	446	423	446	443	436	458	455	396	425	447	447	462	432	421	433	452	445	424	463	452	427	451	432	417	446	468	437	490	441	480	458	440	471	415	448	398	435	474	457	484	462	450	411	453	424	456	452	414	446	412	412	453	466	426	452	456	426	455	454	391	428	444	443	441	440	402	405	483	441	445	418	445	425	413	457	431	426	424	452	454	431	463	467	422	453	413	461	456	416	431	439	438	428	463	455	437	496	459	438	453	440	485	438	455	401	425	433	417	440	437	446	473	456	413	439	441	480	409	403	457	419	434	431	443	449	462	432	435	435	472	428	442	430	431	435	418	433	462	418	418	440	418	422	415	401	430	454	426	425	445	423	472	480	424	448	475	442	458	434	459	450	430	415	425	420	442	435	513	434	463	460	467	425	450	449	404	446	423	442	412	434	414	432	447	462	441	406	432	452	471	428	456	468	440	461	459	458	454	454	444	457	435	471	409	428	428	471	444	442	432	449	449	425	410	426	440	432	421	428	486	447	450	434	423	431	420	433	418	395	462	462	415	451	442	440	439	472	457	445	441	436	462	421	454	452	413	424	419	451	466	441	468	450	424	393	458	421	452	459	455	469	440	371	387	449	411	436	454	458	405	452	456	422	436	453	477	407	420	428	426	420	380	441	427	416	450	423	440	453	419	475	460	427	412	451	441	415	453	413	448	442	412	431	395	442	453	421	464	445	461	442	467	415	423	465	435	427	444	448	445	439	443	452	409	474	453	416	453	465	427	418	424	451	417	469	436	467	407	467	453	430	465	454	415	415	427	440	425	456	424	425	418	429	444	429	402	400	429	459	440	416	428	442	468	462	457	471	430	437	410	430	431	384	414	459	470	408	395	428	460	428	421	440	475	445	477	467	417	461	428	413	423	450	421	439	435	468	447	460	446	431	433	433	410	427	456	439	493	455	414	419	458	439	462	436	457	439	426	452	449	410	423	436	452	425	438	438	407	419	450	433	440	448	436	435	444	435	422	417	437	424	420	444	427	463	474	421	415	407	460	425	485	461	460	436	458	439	433	422	432	479	397	435	428	393	420	466	414	440	458	423	444	408	471	444	442	427	450	446	423	450	440	480	418	399	437	431	436	446	425	450	429	423	397	444	426	440	454	485	410	427	400	471	461	427	453	429	460	404	458	433	429	448	400	469	435	448	436	421	441	449	413	478	468	403	437	459	423	434	418	473	460	448	423	429	449	413	430	433	407	472	439	436	481	454	432	436	410	444	447	441	457	419	448	409	473	465	449	441	415	400	447	428	441	487	414	413	455	465	467	454	450	478	443	451	431	468	449	416	480	414	456	435	432	427	475	449	426	442	413	441	442	447	447	465	449	436	460	416	412	447	453	458	461	451	437	431	426	444	430	464	452	443	479	455	439	432	430	439	441	421	460	447	381	451	428	431	477	480	435	459	461	445	500	448	443	478	404	435	421	425	442	414	418	425	422	404	418	441	417	438	404	471	408	454	436	434	446	449	434	423	417	430	395	448	419	445	443	425	429	445	407	419	476	398	449	425	428
33009	15180	4326	1662	1026	787	466	380	379	365	312	258	279	268	233	239	213	163	163	185	176	164	157	171	190	159	156	147	158	133	145	149	156	123	152	175	168	168	147	149	177	162	146	154	161	151	178	132	156	138	167	152	177	169	170	152	140	139	141	149	160	177	165	141	163	147	132	162	149	144	134	174	159	158	185	172	167	177	167	147	172	154	159	165	173	135	127	146	165	179	180	164	159	136	134	156	167	164	166	155	148	171	166	147	138	159	153	144	180	163	163	182	170	169	159	161	173	160	136	158	160	155	152	134	137	160	165	166	153	151	152	150	147	135	144	134	175	132	135	155	135	162	172	138	168	165	142	161	134	169	166	179	154	157	150	204	143	151	133	154	154	160	141	122	146	150	187	162	123	188	149	149	148	155	166	142	137	140	173	146	170	170	142	181	172	154	159	150	167	182	125	134	162	154	159	143	159	169	151	154	160	148	170	145	134	152	137	150	145	138	171	171	149	169	153	160	175	157	133	142	138	144	160	169	147	165	172	158	134	147	186	145	140	177	150	153	136	161	139	148	145	141	170	154	156	138	148	148	172	153	159	181	130	117	150	151	161	135	161	157	151	140	155	149	160	151	160	152	159	150	188	153	177	132	137	158	132	167	163	139	133	156	149	158	154	160	168	134	163	148	161	150	138	146	159	128	129	143	153	165	159	162	155	159	154	173	151	158	141	174	155	154	142	124	174	145	151	179	152	143	129	151	146	155	172	153	184	163	142	172	139	126	155	151	132	150	151	159	166	149	137	163	173	134	132	136	166	145	132	157	148	118	130	151	163	150	150	137	163	138	141	170	177	153	156	148	146	164	147	150	152	143	140	153	157	144	150	156	148	177	144	147	154	176	156	166	161	161	165	166	149	170	143	133	158	170	166	132	153	159	151	156	154	145	148	143	142	154	147	166	170	167	133	144	129	153	149	177	167	163	139	149	169	164	143	181	153	163	149	150	160	168	157	150	176	163	136	170	156	145	140	142	134	142	166	165	167	151	158	155	162	154	153	162	169	144	148	181	157	154	159	151	164	199	164	161	129	176	159	178	167	150	157	133	150	150	139	173	145	132	169	148	157	143	161	157	164	141	155	174	164	174	141	154	157	141	142	168	142	131	140	154	157	155	153	142	145	137	137	154	162	166	144	135	142	163	143	147	152	159	163	157	141	153	157	150	146	107	154	153	149	127	156	154	168	176	163	133	157	153	148	137	168	178	166	169	139	151	158	150	153	135	135	164	139	129	173	168	136	139	174	145	144	143	155	129	157	144	185	164	149	153	166	150	131	173	158	175	133	152	158	161	157	154	152	141	138	139	135	168	177	135	146	194	166	135	135	138	166	159	151	149	136	138	147	181	180	134	166	161	147	174	145	141	135	152	130	161	150	168	188	154	130	176	151	153	160	169	147	148	156	181	173	157	145	155	170	157	167	147	147	166	148	168	147	178	147	128	179	129	164	171	168	131	147	143	170	158	159	138	136	149	140	145	161	140	162	143	151	167	142	128	163	161	166	157	130	166	167	155	156	148	169	162	163	142	160	173	183	142	160	170	158	149	129	159	148	135	142	193	142	153	176	135	171	144	162	147	141	145	158	155	158	144	150	176	147	133	141	175	152	190	138	137	133	119	138	148	139	166	141	157	151	146	161	158	145	157	170	157	153	161	163	142	163	154	140	146	143	152	163	153	161	180	148	131	151	124	168	142	152	163	146	167	134	141	179	165	176	156	149	142	167	173	150	138	134	159	143	147	176	153	158	160	121	150	155	162	166	178	157	138	144	137	155	136	138	128	165	141	145	170	153	160	145	137	156	168	165	154	155	147	159	146	160	162	147	186	142	165	157	142	150	140	154	142	159	128	186	142	150	162	153	171	144	150	124	156	153	158	160	141	121	164	146	162	161	148	150	153	142	145	144	137	144	177	157	146	159	140	151	161	155	129	133	145	156	165	148	175	154	162	142	151	153	145	126	149	180	157	167	158	143	153	143	161	158	138	145	157	136	172	153	155	138	155	149	145	125	156	162	164	133	149	156	147	173	168	168	114	157	135	141	178	148	155	154	156	157	124	160	183	146	170	164	175	142	150	166	134	156	146	150	147	156	171	146	152	164	155	146	145	144	151	164	149	162	157	143	142	138	177	157	139	146	152	166	155	136	156	151	152	158	159	167	159	142	153	130	146	165	137	157	155	154	138	174	145	152	139	140	135	136	150	156	143	174	163	155	157	162	120	170	158	160	168	151	135	162	167	141	141	139	161	170	157	148	161	118	162	139	173	156	151	164	144	150	151	154	154	142	150	142	159	170	147	146	168	146	166	151	159	156	175	161	161	149	143	144	153	162	157	145	161	138	124	153	168	144	159	153	145	169	139	150	141	145	171	143	143	148	127	147	181	161	154	149	150	134	147	166	162	159	164	150	159	149	187	152	140	172	154	147	176	140	146	135	144	150	140	140	158	163	124	165	161	142	154	156	149	155	145	139	150	141	144	150	158	135	182	150	160	156	174	142	141	157	168	133	153	139	136	162	170	195	163	136	141	146	154	152	161	176	134	185	172	170	147	129	145	162	150	138	167	165	148	155	167	143	165	132	152	145	139	163	144	161	158	157	145	141	150	145	159	139	154	150	165	155	143	163	149	147	139	148	161	155	144	133	162	161	133	159	161	153	148	136	144	168	160	144	163	159	147	167	167	125	128	161	166	179	144	159	138	152	145	167	183	174	169	152	154	160	142	143	141	171	137	184	159	141	155	150	138	147	156	151	150	144	149	164	147	133	141	165	154	145	156	157	135	126	161	135	145	158	136	186	157	171	141	152	152	167	156	148	163	155	144	149	144	158	167	133	173	148	190	146	150	165	147	162	161	152	168	152	138	160	160	147	138	153	156	158	148	139	144	136	189	150	169	144	161	144	148	163	180	157	165	137	146	149	151	146	142	132	166	170	141	147	156	173	130	143	179	160	146	131	165	164	152	135	141	155	153	124	160	155	162	143	152	157	158	174	157	157	179	147	167	140	141	155	138	147	136	141	154	120	133	151	150	124	136	143	164	157	152	149	139	133	141	135	159	149	148	147	159	151	165	136	138	156	139	152	158	156	179	132	153	156	176	159	131	155	137	162	159	165	142	139	132	143	174	166	162	154	154	158	150	164	147	129	158	152	146	149	163	171	156	154	155	162	149	141	149	144	171	146	157	176	147	149	163	158	146	144	139	168	145	122	158	164	160	143	145	158	151	138	163	156	146	161	173	166	164	165	151	161	170	173	158	153	176	188	156	149	154	159	137	130	134	137	140	153	143	172	168	151	116	154	162	144	139	165	151	138	161	142	174	170	171	138	142	169	146	164	147	140	159	143	158	135	151	146	156	182	163	163	129	171	134	144	155	177	147	139	129	155	159	147	151	135	141	140	162	159	149	159	156	152	150	164	162	179	157	157	149	155	149	163	155	149	165	147	169	166	132
5922	4685	2693	1367	892	712	535	493	476	461	444	429	425	432	447	413	416	371	358	343	325	388	371	395	364	395	375	346	364	416	391	357	346	403	366	361	402	354	360	335	386	378	364	326	376	370	354	353	397	407	358	397	377	369	352	404	377	387	360	359	339	389	369	409	370	377	345	405	371	365	338	372	318	348	381	350	395	384	382	381	383	353	409	378	377	380	396	390	399	364	385	402	375	365	377	385	395	388	379	391	355	387	376	382	368	385	361	395	382	381	358	339	383	369	359	362	335	353	365	373	399	401	364	398	351	373	382	374	390	344	389	388	386	365	418	410	382	392	381	381	363	382	359	384	358	366	356	388	380	370	359	329	355	391	377	380	397	357	377	395	377	349	370	352	350	398	396	393	388	345	389	406	368	352	416	375	384	399	392	375	382	392	352	381	336	366	367	325	356	364	358	356	351	389	352	366	383	381	391	402	358	323	359	367	368	353	374	375	370	349	419	358	412	375	384	381	391	338	371	390	368	363	338	376	387	379	362	416	334	377	369	380	374	357	394	370	392	368	361	365	373	378	388	367	378	351	386	357	396	369	389	371	378	364	344	350	385	366	364	381	363	360	395	367	362	334	412	340	368	393	345	373	362	333	372	366	381	381	376	347	388	332	356	341	353	359	339	342	355	366	382	406	346	374	361	368	383	346	356	357	383	396	360	344	334	374	380	396	385	370	349	350	395	383	374	387	371	388	375	376	345	399	393	354	419	362	362	388	370	366	392	375	356	332	356	365	343	381	366	354	367	381	394	337	365	377	409	374	367	394	416	354	362	364	388	375	368	334	375	364	381	406	348	375	377	382	388	350	331	360	371	358	387	355	396	375	369	345	374	357	369	373	368	347	402	332	361	399	366	375	357	372	382	357	400	351	357	372	388	338	370	338	358	378	393	368	345	366	379	333	378	366	334	386	365	386	376	362	373	392	339	355	370	359	377	358	383	366	368	384	375	323	405	378	360	362	379	395	382	363	371	370	356	374	364	395	345	347	366	348	386	341	381	372	354	379	347	353	348	375	409	368	340	354	352	387	353	364	376	363	394	361	403	387	354	361	362	360	363	383	372	341	411	351	416	385	363	363	366	381	371	391	380	373	376	357	389	368	389	366	371	383	361	385	362	359	388	383	353	365	375	384	351	401	341	373	366	386	355	369	385	352	387	348	356	388	373	391	334	376	386	345	359	395	365	370	393	385	370	366	354	362	350	391	367	382	352	373	331	373	364	370	354	364	376	391	377	345	358	354	386	387	398	377	394	340	370	376	368	348	355	327	417	354	388	330	392	375	388	368	368	369	366	394	394	348	404	395	370	382	389	333	402	354	373	365	381	370	357	371	381	361	394	363	384	379	365	392	339	358	363	359	382	359	367	377	401	375	339	364	368	386	357	389	367	389	337	370	368	385	354	356	381	417	339	353	374	361	377	383	376	391	366	362	368	375	396	376	390	411	378	343	373	385	381	346	383	362	401	343	360	353	372	372	377	371	349	338	394	349	408	384	360	401	361	393	375	330	362	355	379	334	394	392	365	355	362	387	406	366	367	361	372	387	367	385	362	379	394	369	378	411	380	388	398	353	402	387	373	368	352	365	395	365	367	338	359	361	373	375	346	394	384	361	355	380	387	357	359	384	381	349	373	379	353	380	392	384	384	410	380	394	349	382	352	355	332	346	394	353	407	342	399	345	369	360	394	357	353	395	389	356	369	364	368	340	364	381	387	374	387	391	397	373	396	354	359	397	345	376	343	415	384	358	387	398	382	358	364	359	380	415	359	341	375	387	363	367	365	391	371	359	391	379	360	356	331	381	396	380	360	358	356	332	403	353	359	383	397	373	351	353	371	359	384	367	351	391	433	409	376	362	388	325	367	371	394	342	361	339	350	410	360	376	388	377	362	404	384	329	369	399	386	356	343	355	377	414	374	374	394	378	360	358	331	368	360	383	388	364	382	330	364	364	344	356	344	361	380	335	382	368	390	420	332	382	336	347	375	362	368	355	331	363	362	375	380	404	368	369	374	394	351	370	355	338	365	364	383	354	342	400	379	377	341	358	391	380	350	351	377	365	352	362	357	348	426	339	374	411	382	358	405	399	361	370	348	376	361	385	370	383	357	377	375	352	374	358	375	361	344	379	409	408	371	381	354	382	381	371	374	357	325	404	372	396	377	376	361	377	385	407	343	366	353	407	357	391	369	379	379	336	362	385	357	386	356	383	362	364	353	360	377	363	350	380	360	387	348	392	383	383	404	354	376	396	387	432	398	373	346	367	363	371	366	359	361	342	369	379	401	365	359	363	386	356	367	354	407	378	399	402	383	406	390	377	388	371	405	366	396	335	396	368	391	380	359	404	386	351	367	390	351	357	379	330	391	391	382	345	373	381	376	367	343	382	382	385	336	342	351	365	394	389	382	395	350	339	330	390	410	398	415	352	393	391	361	342	433	369	375	343	372	369	375	390	372	363	358	364	354	397	408	355	343	378	388	373	372	379	376	374	371	342	382	353	375	378	393	397	387	355	379	339	366	366	383	370	389	390	357	328	357	390	381	371	398	386	356	361	374	387	379	379	374	346	379	377	338	352	392	371	384	383	386	356	394	342	379	384	361	368	387	349	377	366	386	387	372	372	379	351	395	422	385	391	370	393	383	369	393	364	361	349	373	330	374	368	334	366	358	366	395	356	367	375	344	325	384	387	360	368	379	394	343	337	343	378	354	389	351	362	392	349	370	361	342	372	370	391	425	391	400	376	390	362	385	354	406	401	391	376	388	382	360	382	365	353	385	417	366	343	372	385	379	374	364	354	414	365	384	382	350	386	318	393	366	363	392	366	369	340	384	346	352	377	380	365	377	363	338	339	329	391	353	376	381	383	376	364	384	382	369	346	415	342	417	378	380	362	402	362	370	372	417	379	373	386	347	357	369	358	367	365	365	377	376	382	376	353	366	356	378	360	381	341	361	359	383	388	356	361	355	391	370	389	392	388	355	360	359	365	351	362	403	377	353	383	341	350	351	374	339	348	380	361	365	368	370	354	374	393	408	379	361	332	359	377	371	370	349	414	388	386	353	358	381	360	397	350	366	362	366	383	364	366	373	361	384	366	366	370	394	381	386	340	371	369	386	360	380	339	357	381	404	350	345	385	342	358	377	367	378	390	407	381	393	365	385	409	388	362	391	380	376	347	374	366	392	331	396	382	357	403	384	350	385	355	359	372	361	385	359	389	367	371	362	363	366	367	374	379	413	382	413	337	357	374	378	365	370	368	344	392	377	358	344	373	398	397	378	336	378	367	380	387	394	363	366	390	361	404	384	386	357	377	355	370	345	378	354	362	362	408	399	360	409	339	401	373	386	400	353	341	387	352	357	375	372	368	400	362	375	352	394	390	363	385	377	341	387	395	377	382	391	350	371	383	372	357	385	370	368	394	370	365	390	385	368	364	394	389	365	368	386	379
24533	20978	24786	27356	20807	5122	1240	839	729	700	583	546	472	451	410	401	405	343	275	254	252	312	270	259	284	233	233	240	246	256	242	260	243	242	273	237	299	273	282	261	253	268	255	249	267	269	251	253	261	267	243	253	245	233	245	265	231	271	243	259	238	286	267	272	244	219	261	238	264	278	257	261	233	225	239	218	245	242	239	237	222	228	261	241	222	252	268	253	242	240	261	237	257	249	236	234	228	257	271	267	291	241	252	214	229	270	230	252	279	247	252	259	216	233	268	276	211	212	243	245	243	239	261	240	280	279	248	215	247	209	258	236	247	240	229	276	261	218	248	263	234	232	233	242	213	276	255	242	256	257	208	275	243	260	255	269	260	253	313	225	220	237	214	250	251	193	271	269	254	250	250	254	239	247	258	270	265	236	259	235	256	263	221	208	261	198	267	256	218	269	211	233	244	246	247	237	215	243	251	253	266	242	242	239	265	230	251	234	251	219	230	241	239	240	269	244	268	249	257	229	242	233	224	212	214	243	268	228	250	241	213	241	238	227	222	236	243	231	278	252	224	258	260	249	276	256	240	241	209	237	254	223	230	248	235	238	243	234	213	257	233	270	287	242	251	268	233	225	205	246	248	249	247	255	265	217	254	231	239	264	221	238	225	235	250	255	209	240	260	238	252	229	223	235	249	214	239	251	246	257	224	228	247	247	266	257	226	240	255	235	227	250	229	250	251	255	236	249	286	259	260	254	233	254	254	222	243	233	243	263	228	243	242	252	253	243	237	221	249	247	234	244	260	228	248	248	230	222	269	232	248	250	249	268	244	273	238	286	195	257	233	219	218	246	225	260	231	234	252	223	232	235	260	251	246	276	242	246	234	256	254	253	256	237	259	237	212	251	242	220	239	249	239	228	234	249	226	251	227	253	247	253	244	224	259	245	232	240	254	253	247	248	246	228	238	247	239	232	249	219	264	272	243	302	237	237	243	259	246	222	248	256	229	233	234	249	282	246	240	251	226	213	264	237	227	237	267	236	233	216	270	245	227	228	258	257	255	217	248	243	238	236	218	274	246	226	236	219	252	232	238	228	241	231	227	235	228	252	253	228	239	237	255	237	283	254	264	250	237	242	219	249	238	239	247	230	279	223	256	233	255	221	251	260	250	256	239	260	217	281	260	234	240	239	245	272	230	274	224	221	235	237	267	261	235	266	243	234	220	226	250	264	215	247	262	223	243	271	253	257	221	253	234	222	210	246	242	256	222	232	232	236	246	246	252	233	253	238	253	219	222	241	210	236	219	265	269	246	260	237	228	257	253	251	247	249	280	234	235	219	201	238	279	235	263	234	251	233	230	220	244	246	233	224	216	248	248	246	250	222	235	223	240	239	236	250	288	275	244	216	240	234	192	210	249	223	228	221	272	246	233	219	239	250	266	251	236	256	232	264	233	250	236	212	238	213	227	240	234	240	245	205	235	260	237	250	224	276	261	232	256	241	215	233	231	238	231	243	246	232	274	246	248	218	240	223	224	252	259	243	235	233	249	239	236	231	253	219	254	252	246	236	252	265	260	200	246	265	220	223	249	226	240	248	263	233	229	257	242	232	244	248	235	237	237	238	252	245	255	234	248	235	231	251	261	241	238	238	242	230	242	235	246	262	280	235	243	228	227	264	231	248	240	260	241	231	203	224	250	235	193	215	252	242	219	233	212	227	204	269	243	261	248	208	234	253	237	248	236	257	268	203	250	244	223	258	273	251	239	237	244	259	262	250	228	226	214	220	253	222	258	269	262	258	251	246	236	228	259	269	242	249	247	214	202	249	274	258	232	224	239	235	243	254	248	259	255	251	250	268	244	249	225	273	232	245	250	240	253	220	250	226	223	258	238	238	264	230	224	222	230	228	221	237	294	260	212	232	240	273	242	254	244	235	221	237	235	251	268	232	204	221	216	251	229	250	242	240	245	236	232	239	246	218	270	254	217	229	275	246	227	238	259	258	269	249	247	248	256	256	261	219	208	234	270	232	218	254	234	236	236	243	263	243	231	219	256	259	255	238	242	240	269	214	247	256	241	276	236	222	227	248	239	261	244	239	224	248	231	222	246	248	247	266	237	245	256	232	286	254	263	237	210	245	247	273	257	242	283	238	259	257	229	210	238	294	251	241	228	238	216	229	237	271	259	249	225	239	256	222	226	227	258	231	268	234	224	233	225	265	212	232	251	241	242	224	254	231	243	233	226	248	262	258	246	229	263	266	282	261	226	254	235	261	240	228	252	233	268	237	287	256	256	247	215	258	241	270	234	234	225	248	240	245	248	236	243	249	230	250	243	236	254	228	229	227	260	236	248	229	225	233	228	213	222	227	260	266	225	227	231	218	256	232	272	241	232	248	249	211	257	242	232	241	250	242	272	275	253	251	257	242	253	236	239	228	207	274	243	259	251	217	260	253	243	206	243	266	264	255	225	225	243	231	281	228	255	267	257	243	238	222	248	234	239	245	242	274	251	239	226	267	245	238	243	218	235	243	232	266	249	243	210	243	249	215	260	220	258	225	247	232	245	270	246	227	244	243	227	240	240	257	256	276	242	240	242	219	261	216	229	240	253	226	255	245	250	245	251	258	231	215	261	213	266	218	217	247	208	242	220	249	239	243	258	226	253	251	219	267	233	259	230	257	246	228	226	225	228	226	239	226	234	234	252	249	249	242	213	235	239	249	238	238	227	248	264	287	230	214	264	220	225	258	227	210	221	210	242	229	221	236	233	236	258	262	218	238	245	273	234	248	229	232	223	249	263	252	215	258	248	255	288	256	232	272	239	219	240	254	271	261	234	239	253	246	243	252	243	231	234	239	237	215	277	227	229	245	252	229	243	283	241	228	259	244	258	242	245	242	252	231	236	249	260	261	251	242	239	240	259	245	284	227	232	246	224	239	209	244	227	213	224	243	236	251	244	255	208	237	191	238	218	227	215	273	256	255	252	246	206	240	227	247	244	230	265	266	260	248	213	240	257	234	230	229	267	231	241	240	261	228	258	215	225	233	246	261	270	257	233	252	264	226	230	252	239	259	246	251	243	251	248	239	254	237	235	231	240	239	228	268	243	225	232	245	258	245	233	267	235	251	245	231	252	268	266	245	241	202	221	243	233	222	241	250	286	248	247	252	266	227	240	219	257	272	231	260	232	241	252	241	255	261	256	242	234	267	291	222	229	229	242	247	228	232	234	225	239	234	243	250	206	272	233	238	251	228	247	265	234	228	214	226	242	261	250	216	226	253	255	230	264	232	243	234	231	247	234	259	257	268	243	236	244	269	254	233	251	241	251	278	243	241	225	258	262	222	249	236	230	252	241	231	253	277	270	218	244	248	241	244	277	236	225	240	225	250	254	260	249	259	262	237	241	238	227	238	238	247	212	250	236	252	259	199	218	235	274	257	240	255	240	224	235	258	243	237	250	259	232	233	238	245	264	252	248	252	239	233	251	241	238	212	249	265
4733	9651	5823	2901	1662	1168	952	850	730	789	728	645	664	678	624	603	647	577	574	569	543	569	545	554	543	559	537	553	533	530	536	566	533	514	542	565	520	583	524	555	522	552	540	515	560	575	536	575	534	526	534	519	547	584	578	497	543	523	520	499	571	514	528	543	542	557	545	570	520	525	499	519	533	553	529	561	537	479	563	558	509	556	513	528	528	538	531	515	526	532	571	545	558	519	498	532	531	581	552	536	558	523	516	519	492	567	555	573	547	524	524	541	549	528	488	538	534	555	527	514	542	496	511	517	538	569	516	542	523	573	534	527	522	540	547	543	526	508	525	520	525	535	552	547	506	542	581	537	581	549	519	532	542	494	531	548	531	533	560	550	516	539	511	522	556	517	528	487	519	509	503	522	498	494	550	529	520	557	546	510	538	544	523	544	542	547	546	517	537	564	555	558	559	532	568	522	497	558	531	508	501	538	526	562	579	549	542	557	516	548	548	519	552	540	589	577	556	513	534	552	526	527	584	513	549	550	527	553	504	506	562	539	532	513	547	511	544	517	549	546	545	525	540	514	580	551	530	501	534	535	516	499	542	520	491	574	569	558	534	541	530	511	521	558	537	542	554	532	531	545	505	562	538	539	563	565	515	489	558	524	505	566	539	524	538	515	528	524	548	514	526	543	504	534	519	516	575	518	558	585	553	531	545	526	547	533	558	514	516	564	532	521	492	538	565	516	555	511	575	560	535	568	567	563	537	560	539	482	563	532	525	523	516	525	508	544	538	504	529	543	528	538	526	537	581	579	537	562	514	539	527	522	542	533	561	487	522	570	497	554	536	523	522	562	529	546	544	479	561	516	555	504	551	586	528	538	554	509	555	532	553	532	553	520	516	535	499	476	518	574	529	515	561	550	499	512	544	507	534	528	518	527	533	564	512	543	499	537	545	557	506	535	553	519	489	519	520	517	538	576	500	540	515	592	578	493	513	493	546	556	508	503	525	564	553	536	542	561	512	525	548	555	521	514	521	569	543	514	546	567	545	562	522	526	567	555	551	562	554	502	517	526	541	569	546	513	541	527	511	535	531	488	551	569	521	550	535	547	548	554	530	556	517	569	516	553	581	493	509	543	554	552	532	545	505	559	548	526	534	556	532	528	507	559	545	531	535	551	544	561	525	551	499	550	544	539	539	547	523	537	544	518	546	545	564	531	572	548	550	499	549	547	528	561	512	564	546	531	526	504	532	491	530	525	561	528	488	588	570	549	551	557	512	526	534	544	557	578	531	516	536	507	533	559	520	528	520	578	516	571	552	549	534	512	523	531	528	538	525	533	536	515	513	549	519	544	520	512	523	553	531	512	516	568	542	532	491	537	517	515	550	554	556	580	543	578	507	528	570	528	509	567	538	542	499	520	543	484	530	533	538	554	539	518	562	564	522	541	564	496	567	554	520	526	490	530	581	541	552	516	534	543	555	527	538	540	542	497	541	556	537	525	545	504	530	529	526	565	546	526	523	532	534	564	499	557	492	518	547	578	541	561	577	507	539	561	501	515	533	567	514	547	525	551	532	564	545	539	541	523	560	512	523	529	552	531	542	518	567	511	567	537	539	568	552	557	545	528	532	535	526	526	556	567	488	539	552	537	507	550	558	533	553	551	535	563	522	496	533	524	550	528	539	503	552	554	532	587	500	504	499	517	511	501	517	542	555	555	542	580	530	544	551	538	563	545	547	552	523	526	568	520	557	536	563	551	516	506	483	579	543	550	520	517	507	552	552	532	529	537	586	543	525	550	500	547	546	526	548	566	572	539	523	521	574	509	479	490	533	486	539	511	550	525	534	538	568	513	525	579	535	546	532	525	529	558	514	529	512	536	532	541	526	514	570	541	544	524	553	514	552	552	556	535	543	577	543	542	506	558	521	503	560	585	527	581	559	523	539	527	540	531	537	594	544	545	540	568	572	527	546	510	575	531	543	535	495	546	491	559	548	529	494	537	554	576	517	540	545	510	573	571	510	557	542	490	542	531	544	543	507	530	549	546	563	543	555	560	518	555	585	563	558	511	551	534	553	584	568	518	535	557	538	528	523	503	557	553	512	533	496	526	517	529	506	501	516	562	565	535	500	550	489	582	552	534	555	522	583	528	534	547	514	550	567	542	568	528	535	560	535	533	531	516	562	533	591	576	539	536	539	543	531	558	550	535	575	527	527	533	519	581	520	563	521	522	530	523	560	536	559	605	520	513	549	571	566	511	528	536	508	557	535	524	508	524	565	516	565	548	570	561	549	544	518	533	548	535	545	511	532	481	526	542	547	544	531	522	542	542	523	567	567	533	548	522	583	516	483	518	519	530	555	536	517	537	514	561	506	479	513	544	530	540	547	545	499	505	567	565	558	531	545	531	533	516	531	550	524	536	557	559	539	502	533	552	550	541	517	510	536	578	514	516	500	568	518	511	535	578	509	533	539	540	537	554	528	542	516	517	532	583	544	536	521	530	571	562	550	489	543	537	529	556	513	527	538	526	525	541	529	513	558	531	506	513	548	533	520	509	540	576	550	560	530	544	553	561	556	525	542	519	558	524	516	526	507	563	517	539	565	554	519	540	564	562	523	531	523	549	541	501	544	552	545	547	524	573	529	536	519	583	503	530	596	517	500	549	553	558	507	522	562	549	540	565	540	537	528	582	532	536	526	545	532	555	569	531	545	498	599	509	556	553	515	519	573	524	568	503	544	558	513	524	519	539	536	487	512	510	534	534	507	538	525	540	538	506	559	529	526	545	550	537	533	511	552	513	524	530	531	543	514	542	511	537	528	513	519	548	522	537	496	579	518	529	552	518	525	567	541	493	517	575	530	513	553	548	537	568	557	548	569	509	495	585	547	544	562	508	520	540	523	517	558	591	537	527	490	544	582	547	539	529	506	510	550	527	544	533	515	554	519	552	506	551	545	518	545	551	560	551	513	541	522	526	510	506	506	544	557	587	523	494	532	541	508	508	565	553	494	545	544	560	508	539	537	486	533	546	530	517	522	527	544	555	515	547	517	545	523	542	524	525	560	551	564	533	551	570	514	551	511	545	554	561	559	549	524	518	505	532	510	531	547	539	518	492	512	567	497	507	544	486	566	573	522	550	565	525	534	589	563	529	487	518	551	568	535	560	503	578	528	527	526	547	554	526	547	541	536	534	550	532	574	539	581	528	558	520	549	566	545	533	545	584	553	549	523	563	522	593	567	537	533	567	556	530	513	529	563	534	529	560	529	541	559	530	529	513	523	511	565	500	496	552	541	536	545	505	512	573	527	519	524	566	552	540	550	520	556	542	549	518	523	553	489	517	526	572	524	484	562	518	594	503	516	541	526	526	538	498	590	560	547	545	550	533	503	564	518	539	518	552	546	549	513	535	555	543	538	528	552	539	570	505	527	543	534	483	494	524	544	563	548	491	554	496	559	558	567	497	500	553	547	527	552	528	497	515	557	532	539	556	574	555
23631	20934	25332	26686	20958	21012	6188	1444	1045	916	765	702	668	676	546	457	399	355	259	238	244	255	216	208	192	212	231	201	205	222	223	220	232	194	202	188	215	213	225	238	222	253	234	203	222	212	198	213	214	247	230	218	179	200	181	198	198	234	193	203	193	211	205	202	218	180	195	221	201	198	192	208	201	206	193	215	235	215	208	188	215	198	197	170	195	177	215	207	202	209	201	179	194	209	187	177	195	161	195	213	212	199	209	221	186	201	202	208	232	194	201	189	191	172	179	182	190	186	203	223	215	184	207	206	201	203	196	206	220	188	243	179	227	197	178	188	197	202	186	190	197	204	175	211	191	173	185	195	195	201	187	211	185	222	192	219	210	206	220	193	222	218	221	210	238	246	189	200	189	212	232	233	197	195	203	188	203	224	218	196	211	199	209	192	214	194	237	195	206	199	192	199	199	190	206	194	202	210	226	175	198	189	201	210	200	210	199	196	202	198	207	211	205	201	187	206	203	230	192	194	196	202	204	204	217	199	187	227	213	203	186	175	215	195	201	190	196	193	173	215	192	213	212	234	226	210	205	217	214	231	217	186	173	199	169	216	238	213	205	181	215	220	201	185	194	203	214	196	230	217	195	200	194	179	200	172	180	206	212	230	189	200	183	203	222	207	223	217	183	176	208	184	221	237	196	193	189	215	198	195	192	231	203	201	199	207	225	169	180	214	197	209	203	175	177	181	201	194	203	213	207	200	205	212	225	189	202	205	220	236	192	182	232	230	192	200	201	214	218	203	183	208	188	212	209	222	193	209	210	203	189	197	204	225	220	230	221	211	214	224	193	232	211	201	200	201	196	210	209	246	211	204	203	195	211	235	184	212	209	217	193	191	201	196	196	215	194	201	209	196	228	187	197	184	203	219	210	176	205	203	201	196	182	180	210	201	187	199	199	184	196	227	216	201	201	218	176	192	209	219	213	216	186	211	185	219	191	203	195	200	227	199	175	184	207	208	203	207	168	205	164	206	232	215	189	211	200	188	220	197	185	216	239	235	195	188	188	212	200	185	194	214	212	205	216	205	222	223	175	190	220	221	209	191	174	188	207	202	193	210	205	217	210	220	192	200	223	204	210	197	186	213	204	209	207	211	213	197	199	187	223	199	212	185	188	179	223	215	200	207	194	178	213	181	215	197	214	236	182	196	208	215	200	178	202	193	209	211	208	208	219	185	184	191	196	190	197	223	204	187	191	203	189	201	216	200	181	186	219	200	189	186	185	213	201	224	175	204	208	197	187	189	201	199	206	202	195	193	220	213	214	205	201	197	203	224	193	205	211	193	211	203	205	217	200	196	197	211	183	228	198	221	171	200	217	200	197	223	219	239	213	212	229	185	222	193	198	216	196	182	205	239	225	205	203	201	171	227	197	194	187	180	193	198	199	191	175	208	220	201	202	185	200	196	219	213	219	190	204	222	203	185	195	204	201	224	200	192	234	210	202	211	217	205	197	196	211	204	190	200	194	200	217	204	184	186	195	170	210	201	197	199	187	168	208	219	186	191	193	207	214	176	194	210	209	201	198	207	193	193	206	176	190	201	204	194	215	211	240	212	207	208	212	209	209	209	188	213	212	225	220	204	188	201	197	217	226	200	241	198	208	211	203	203	218	215	205	198	210	211	218	223	189	176	188	181	186	238	233	192	201	186	184	194	199	201	221	188	207	215	193	196	196	203	190	203	174	185	194	210	179	185	178	194	197	205	213	219	174	229	212	195	209	192	185	206	195	217	217	207	196	197	199	206	228	205	206	217	227	215	210	204	199	207	187	196	183	208	212	208	184	194	195	202	194	216	206	206	196	214	204	211	192	231	203	198	201	222	213	208	183	207	212	194	176	221	188	224	201	195	214	207	199	210	203	225	212	232	212	213	233	212	207	199	210	190	189	204	197	200	221	185	206	206	172	202	188	166	207	195	175	193	204	178	201	209	198	206	218	214	194	188	218	216	215	206	191	186	193	216	193	208	239	222	176	193	202	191	236	216	167	196	180	199	194	218	199	187	212	190	209	194	198	190	181	207	240	203	197	199	228	188	216	183	194	200	226	209	229	197	225	234	197	196	193	192	195	196	224	193	193	195	223	224	207	201	204	222	210	195	196	182	197	180	192	206	215	183	179	173	216	210	184	201	208	221	218	190	206	195	209	195	219	187	213	204	191	205	202	185	201	207	188	202	202	182	182	213	188	166	186	203	208	218	209	203	194	198	191	209	215	210	185	213	223	219	221	188	200	206	200	187	185	210	206	189	210	225	194	201	188	200	204	214	206	176	218	221	187	210	193	195	200	200	203	185	187	206	218	208	224	200	179	189	193	179	200	197	216	174	193	219	184	226	194	206	194	189	202	178	189	186	206	207	187	210	193	188	202	203	200	183	180	222	201	195	217	203	187	209	192	177	222	184	196	194	201	212	200	195	170	225	222	172	175	220	199	187	184	183	203	180	191	207	194	209	220	202	197	198	180	193	216	198	171	229	186	204	203	213	175	208	218	197	201	175	203	212	202	197	157	194	199	212	228	179	185	202	219	218	173	218	195	215	228	186	201	184	187	224	200	216	203	234	189	213	195	199	196	191	198	223	182	200	188	190	197	243	221	175	223	196	214	227	229	195	197	191	190	213	177	197	179	214	210	214	175	217	203	204	182	203	214	218	163	205	181	191	195	197	211	229	194	189	214	183	229	208	223	229	204	200	189	209	191	217	203	193	206	230	188	200	212	221	218	190	207	162	203	172	217	197	213	209	198	215	208	228	200	180	207	180	207	205	218	207	196	211	175	220	212	181	214	234	198	197	211	200	213	210	190	204	172	230	222	201	194	204	220	177	195	197	207	199	211	187	204	186	210	245	200	193	198	216	206	192	223	173	204	202	184	204	199	231	229	206	197	194	196	194	220	201	189	205	224	209	204	191	194	219	208	244	221	197	205	168	198	191	182	222	185	212	152	196	193	204	198	216	221	223	224	208	211	203	180	182	187	183	196	218	184	184	193	182	188	199	193	195	195	225	223	200	201	174	197	195	186	209	201	212	225	194	239	183	210	225	190	197	194	216	187	221	194	235	206	221	204	172	198	196	184	210	211	180	215	190	228	234	227	195	177	215	191	203	204	237	196	192	206	187	194	206	184	197	215	173	199	191	196	221	231	172	180	220	186	181	190	203	209	200	197	220	196	204	216	218	211	186	192	195	195	208	176	189	195	238	200	190	208	178	200	182	184	208	203	199	209	185	198	220	208	200	210	207	215	198	186	178	199	226	213	216	204	193	207	189	225	211	184	210	182	190	224	217	208	198	205	203	185	228	203	226	190	218	184	200	197	211	202	216	237	200	200	209	203	190	214	217	219	205	212	187	184	184	241	226	204	207	217	175	205	225	195	169	195	166	193	237	177	228	185	201	188	181	212	192	196	220	198	195	210	209	225	190	191	178	218	216	189	201	241	203	209	207	179	230
5285	13218	8239	3843	2170	1479	1150	879	885	815	742	711	697	663	611	603	527	550	511	482	462	456	459	453	473	459	440	449	462	477	440	428	426	420	430	418	433	459	496	443	447	440	478	462	436	439	462	451	460	450	441	445	464	431	455	469	439	430	434	450	460	445	456	462	468	448	419	386	438	443	462	465	463	461	447	493	460	426	419	428	426	437	444	424	427	420	430	442	415	442	449	435	422	419	433	436	436	452	465	426	443	438	457	436	419	412	479	434	463	480	453	436	434	459	466	439	441	440	448	447	447	420	420	435	434	423	468	453	425	458	434	399	423	422	429	438	447	434	432	417	418	453	394	425	446	406	399	407	431	442	433	424	438	443	414	434	432	436	384	418	410	436	456	426	442	497	425	429	447	444	425	410	393	470	458	465	446	462	407	417	446	433	438	452	409	441	426	496	442	428	417	425	437	414	470	439	437	459	440	433	459	437	434	449	443	412	467	453	435	426	430	404	436	451	466	484	424	467	427	439	434	466	423	480	462	427	411	433	453	393	449	431	475	453	410	437	450	420	467	451	464	401	413	463	428	421	443	408	449	456	425	456	408	416	434	427	395	448	415	472	442	421	429	429	461	431	426	421	438	424	490	443	431	428	440	434	440	453	428	479	451	452	434	428	460	426	441	448	430	457	412	423	438	421	444	393	404	431	416	422	462	477	464	440	430	402	387	470	400	427	450	426	448	420	418	459	440	445	460	419	431	429	441	401	455	427	453	478	469	426	416	434	437	433	434	459	455	402	430	423	443	454	440	438	448	432	441	439	457	434	445	423	448	444	413	463	429	446	441	457	445	419	415	417	481	408	456	431	441	432	469	458	447	424	413	435	383	482	427	440	458	445	431	417	453	450	475	451	420	418	442	463	454	422	450	414	432	434	452	425	417	425	447	464	480	424	416	499	428	407	458	436	430	399	446	420	412	462	455	418	455	449	484	412	459	450	413	437	406	432	421	463	477	427	458	434	426	446	455	423	431	458	428	429	440	448	450	386	418	417	446	464	422	426	439	445	446	412	420	426	414	412	442	432	461	475	411	418	410	408	466	464	452	451	434	418	449	487	433	438	434	441	434	441	457	471	434	426	430	456	432	459	429	437	432	450	478	430	425	456	449	454	429	450	440	456	451	419	447	459	455	442	397	411	441	459	421	459	446	411	428	444	431	448	439	434	444	484	424	450	442	443	414	415	415	437	446	435	442	457	449	456	480	444	461	436	486	417	424	466	435	460	459	446	427	464	440	433	442	436	442	439	411	444	416	404	421	461	465	453	440	417	412	451	441	434	425	410	443	440	415	449	461	446	445	436	418	467	408	402	444	467	447	374	470	420	422	426	454	431	435	405	445	463	453	418	428	458	444	470	422	435	470	416	452	418	395	440	428	416	382	392	444	430	430	409	456	441	434	453	434	449	430	444	412	480	463	439	386	435	424	433	449	471	431	460	449	430	416	406	383	421	450	432	438	431	453	448	457	450	448	441	427	458	468	440	471	420	422	425	442	426	429	478	457	450	425	444	440	420	415	467	460	389	416	427	429	423	436	425	419	419	415	428	406	455	403	416	440	479	394	455	461	454	457	427	426	473	462	438	419	431	446	434	429	481	448	411	445	436	448	413	431	428	431	449	473	421	417	438	431	443	448	392	446	439	413	453	428	492	443	418	478	449	436	425	410	409	468	427	406	427	423	430	465	430	418	493	434	413	448	457	438	420	456	440	454	443	418	433	431	445	434	488	440	441	423	428	469	422	467	467	425	448	419	423	442	425	427	455	435	444	456	435	458	417	435	432	449	424	454	471	457	436	424	417	463	471	413	435	468	419	441	435	434	401	424	383	431	435	434	453	424	434	423	448	410	414	447	452	431	423	421	429	411	495	466	461	430	445	435	380	448	438	429	488	429	434	436	437	426	436	466	457	464	386	486	426	458	498	448	429	485	397	433	425	458	434	426	396	444	462	443	433	419	440	451	459	411	412	432	445	427	445	447	430	428	439	434	459	428	461	438	425	424	426	472	446	411	425	454	394	432	438	449	408	452	468	400	425	473	418	432	426	453	440	440	428	457	450	440	431	473	449	474	459	444	428	440	453	409	452	433	453	409	441	480	404	449	444	448	427	437	466	440	452	456	437	429	436	412	463	439	411	451	410	471	420	456	446	407	450	426	438	453	425	461	444	427	428	448	453	437	455	427	424	457	446	436	478	456	446	427	451	445	413	430	449	413	427	464	452	415	449	411	425	445	411	442	448	382	441	444	413	410	396	443	467	465	402	448	444	448	426	425	404	416	433	463	429	455	435	429	411	415	413	446	440	463	416	426	455	392	422	434	469	433	439	413	426	454	445	476	454	422	398	453	455	461	449	487	455	425	444	481	420	430	444	432	428	446	425	424	440	457	455	419	423	448	450	458	408	454	437	427	461	438	419	492	450	433	420	430	496	443	413	464	431	457	426	437	448	446	422	408	450	468	428	424	418	470	438	451	446	440	460	394	418	429	447	439	454	448	450	446	434	401	466	444	427	456	422	474	476	462	463	455	449	413	436	415	485	448	484	416	452	460	447	413	411	426	458	469	446	423	429	483	453	440	415	481	466	442	420	478	435	390	405	470	443	447	437	445	406	411	419	443	413	450	407	422	431	489	400	427	422	420	402	478	438	440	456	417	464	438	438	447	502	450	454	417	464	433	449	405	434	429	477	424	436	461	498	422	434	442	474	446	403	470	485	462	431	435	422	449	443	432	438	447	468	455	431	413	469	425	485	422	445	423	468	425	463	421	426	389	476	448	480	461	444	430	426	406	441	443	455	424	437	446	461	424	424	455	468	444	458	403	421	444	428	451	448	426	448	383	450	414	412	424	459	434	447	479	474	400	466	453	428	481	408	456	466	438	424	423	422	416	448	461	436	429	443	437	445	422	424	463	453	460	461	439	417	447	444	419	446	406	446	461	460	456	437	460	449	457	420	446	455	428	451	409	438	381	451	412	401	474	448	418	431	467	417	413	460	431	428	436	446	426	422	442	431	427	410	419	418	426	433	440	421	458	420	475	464	416	412	413	454	445	466	435	449	437	464	421	458	417	443	391	406	443	429	424	424	396	453	494	479	416	445	460	417	433	443	439	438	432	430	438	419	417	461	456	442	445	417	445	450	424	432	445	454	444	427	420	427	431	454	431	435	439	463	442	420	426	434	459	417	433	424	440	430	421	440	414	432	423	411	409	418	405	459	455	482	420	445	426	437	414	420	433	424	454	451	436	462	421	445	454	503	418	396	458	434	440	454	458	414	418	435	448	430	475	449	420	452	483	488	433	468	430	434	431	468	425	438	434	421	443	451	437	414	450	419	420	490	446	420	428	371	430	443	413	424	450	442	441	426	438	423	454	407	427	451	386	437	450	459	425	402	418	462	429	397	439	413	447	418	469	462	440	434	407	416	433	427	456	467	425	465	436	448	425	420	446	437
33003	14873	3830	1186	789	585	455	396	394	315	321	275	252	282	230	212	214	165	159	145	155	154	143	151	157	164	156	154	130	136	165	121	130	169	166	162	175	141	130	158	154	161	146	151	158	166	164	147	157	136	149	142	145	147	168	195	148	162	144	163	170	172	143	144	158	163	168	154	152	149	128	145	128	156	162	143	179	180	136	152	143	147	142	163	160	157	156	156	128	132	157	158	126	134	163	163	143	166	121	168	170	164	138	150	138	162	170	143	167	167	169	151	165	136	161	152	168	190	150	150	169	148	156	156	157	144	145	160	148	153	144	170	144	169	174	177	152	149	167	145	167	155	154	163	155	148	152	150	139	143	163	164	151	139	153	147	150	154	128	166	174	156	140	138	147	127	168	159	151	161	133	159	128	147	162	167	155	150	151	130	149	157	155	135	146	146	158	142	139	151	159	163	162	160	158	151	154	158	130	150	154	160	151	156	182	134	158	152	149	168	154	156	161	143	169	175	170	170	145	143	135	185	141	160	164	175	178	138	157	145	134	153	161	158	155	156	130	174	136	161	167	172	142	167	169	160	156	156	142	153	146	154	164	180	157	171	144	149	154	159	151	190	139	152	148	154	165	143	158	174	153	148	157	144	139	163	154	158	171	130	144	143	133	119	141	152	127	134	158	157	148	164	180	153	155	143	147	137	140	158	156	149	158	147	165	132	141	152	149	158	143	148	175	148	152	154	149	175	169	137	164	136	126	149	173	181	153	149	168	182	124	155	154	149	146	161	135	161	164	160	152	137	140	131	157	150	136	148	133	160	156	150	134	151	146	144	138	139	151	155	170	154	152	134	155	151	164	147	134	169	150	149	155	130	143	170	160	162	151	146	153	161	160	147	160	161	170	166	156	149	145	134	171	136	153	157	148	165	134	175	158	161	158	143	186	156	141	178	137	166	144	145	163	164	144	145	163	140	164	112	148	161	130	170	150	166	162	157	151	142	170	150	150	144	155	146	165	155	146	149	163	152	149	129	153	147	127	137	124	146	157	166	127	136	161	150	135	164	191	152	151	162	173	158	143	137	149	148	161	129	149	159	158	147	159	149	157	137	153	159	150	151	142	145	145	163	162	158	157	162	138	166	142	157	133	173	157	143	139	162	174	139	137	157	148	154	145	139	172	163	145	169	156	155	142	165	157	177	157	153	157	126	140	143	126	143	170	157	167	165	186	153	183	167	142	141	166	142	160	148	140	136	163	146	157	166	157	143	163	154	176	156	161	168	159	155	146	159	144	148	169	155	144	154	170	162	141	155	125	162	177	154	165	162	144	156	165	164	136	149	146	157	150	154	121	143	175	146	161	153	159	178	156	123	156	134	146	148	130	135	141	152	135	136	154	161	153	164	149	145	141	170	153	143	176	182	124	158	160	145	150	159	160	169	148	150	165	134	154	130	161	172	145	159	180	139	159	149	143	146	136	150	151	135	153	161	141	148	169	151	183	162	157	164	155	156	167	169	124	175	162	165	156	171	148	134	157	153	161	141	190	132	143	169	143	140	169	141	161	143	152	157	154	133	167	154	149	153	118	151	137	157	178	149	146	152	186	150	170	172	157	165	151	152	173	156	155	166	158	133	163	173	153	137	152	143	165	134	164	158	162	159	136	167	151	173	153	147	166	130	150	140	159	160	147	156	135	158	142	154	120	145	134	150	151	150	141	168	158	148	157	176	163	160	154	167	163	138	141	141	164	132	163	161	145	154	147	170	149	145	166	155	175	125	141	142	139	144	152	188	174	152	139	143	144	146	174	141	132	122	156	163	171	144	161	180	152	150	173	164	128	152	148	156	153	137	145	164	164	162	167	137	147	177	144	164	152	152	147	151	127	159	155	164	176	155	162	139	145	132	153	143	168	150	136	163	150	168	159	157	147	157	161	129	158	160	172	146	143	161	148	176	148	166	127	136	137	146	150	144	148	155	155	136	145	157	156	164	159	163	130	156	139	169	166	144	159	145	147	130	139	134	143	164	148	159	143	166	135	147	167	169	154	174	128	143	164	150	146	181	158	147	163	161	169	155	158	154	149	145	146	156	159	160	138	157	156	130	161	162	136	146	160	132	146	164	134	157	159	150	162	148	166	152	158	150	152	158	169	139	148	141	133	155	158	147	151	152	138	184	148	148	130	142	177	169	150	167	150	173	175	150	153	157	144	163	158	150	154	160	173	168	160	142	161	132	142	143	142	136	191	164	155	152	130	150	151	163	164	168	152	158	150	159	171	140	151	160	160	158	139	149	148	137	139	142	152	142	152	160	165	157	144	153	160	156	153	150	162	143	150	142	153	136	135	146	138	144	145	141	187	154	158	127	149	148	164	159	158	140	193	151	141	151	152	150	154	159	143	172	140	140	160	131	154	165	185	147	181	148	174	159	152	137	151	177	154	127	149	168	165	167	146	143	168	126	131	153	168	172	152	182	135	179	164	147	143	187	175	158	161	171	136	159	162	144	184	152	160	146	152	148	149	157	154	146	144	147	139	116	144	155	151	142	153	152	169	141	130	151	137	153	157	150	159	135	147	187	123	154	150	142	169	147	177	151	141	134	158	158	152	136	147	164	157	154	177	148	147	132	167	164	163	130	158	165	162	150	169	146	174	120	176	175	152	148	144	149	135	152	164	159	147	151	153	166	137	156	136	158	153	160	143	181	155	148	155	124	133	184	142	137	159	164	141	148	155	131	148	172	160	140	150	168	144	137	147	141	139	148	148	131	170	170	147	143	170	148	152	148	139	162	124	151	138	145	157	164	159	152	172	146	159	166	139	161	137	163	153	138	146	140	142	154	156	159	171	150	153	173	134	154	138	151	161	155	196	150	140	146	144	153	146	154	172	141	145	131	130	151	155	153	189	184	166	161	146	158	154	170	141	170	161	148	158	160	135	170	136	172	162	155	169	157	142	129	147	142	166	144	143	142	139	158	160	169	154	153	150	174	124	167	162	150	151	150	136	165	153	153	143	135	145	146	149	159	167	134	155	145	141	134	153	157	157	154	169	159	171	174	183	179	163	156	164	171	142	174	169	146	152	133	138	174	163	158	144	169	146	154	159	177	146	133	150	160	156	159	166	151	137	140	175	153	151	134	159	180	146	141	159	136	149	187	170	161	132	142	184	169	155	148	139	153	172	157	165	171	148	176	155	185	167	178	145	155	136	154	151	184	145	171	150	167	141	159	158	145	151	151	154	162	140	145	129	154	145	146	157	141	156	163	166	153	142	155	157	171	139	144	155	143	156	165	139	153	141	174	168	148	172	176	159	141	148	140	151	184	148	163	166	153	143	157	161	144	178	149	126	158	154	181	180	195	163	149	158	158	149	130	164	160	147	154	160	141	166	139	158	153	147	138	137	146	169	168	157	131	145	168	140	146	171	162	155	136	164	133	172	171	160	158	175	142	162	142	144	155	165	155	141	158	168	157	147	157	151	143	145	156	146	165	147	144	143	135
5800	3693	2352	1101	795	621	555	481	499	466	439	450	433	435	403	385	430	356	366	375	369	357	341	399	340	352	374	359	361	406	390	368	360	383	373	377	348	380	380	382	358	369	395	397	395	326	373	362	360	361	373	369	360	385	343	380	336	363	381	409	426	392	355	355	422	376	353	382	388	358	371	338	372	383	380	347	364	383	391	370	337	355	348	370	413	376	343	349	332	361	376	380	371	402	355	380	385	396	344	361	359	388	367	346	384	376	355	369	330	354	356	411	386	362	374	382	370	378	363	370	354	364	388	371	390	359	341	360	368	375	394	381	358	367	362	354	354	393	422	363	372	381	385	401	344	379	393	333	363	362	354	374	391	365	410	344	353	392	413	383	382	362	379	359	355	394	392	385	380	377	366	347	345	396	357	367	388	399	347	384	360	363	378	361	392	397	390	391	346	361	347	361	392	393	339	369	354	360	397	398	330	338	383	394	387	386	362	347	378	363	379	385	337	379	347	392	403	368	365	369	395	359	357	394	371	374	349	375	388	376	341	378	362	366	358	366	398	361	404	370	350	374	360	374	363	343	377	368	350	388	369	371	353	347	369	410	369	353	355	348	380	366	356	357	376	367	317	385	408	353	354	338	346	379	404	377	371	398	399	367	392	372	376	406	373	367	387	399	399	404	369	318	380	414	397	371	348	382	349	374	408	379	401	367	394	356	337	393	346	395	365	366	347	365	357	405	365	368	373	363	364	313	380	375	375	378	380	390	367	349	354	355	376	379	374	359	378	370	378	372	392	331	355	430	338	378	359	360	348	332	403	349	393	352	376	351	360	374	351	329	343	376	388	410	398	363	383	380	373	389	353	376	382	418	370	364	360	368	407	342	385	375	395	377	349	369	379	359	337	359	386	333	362	355	364	359	342	333	366	366	388	353	345	360	394	402	385	361	368	356	383	355	350	408	369	369	351	353	374	377	379	371	358	383	353	350	354	383	394	379	358	366	390	353	336	369	363	370	356	360	355	385	350	370	343	381	383	350	386	329	421	362	357	367	396	405	378	367	379	344	370	374	372	345	370	386	365	386	361	374	389	387	374	374	366	347	344	383	355	368	380	376	358	349	376	357	352	354	399	361	434	370	387	400	394	404	356	406	365	391	357	344	359	378	358	373	356	351	383	358	400	372	383	366	352	378	388	409	352	376	364	379	371	384	372	352	352	367	381	346	375	363	405	370	358	374	361	376	377	361	381	383	357	344	364	356	370	371	395	377	358	321	377	339	381	407	353	350	371	356	350	352	348	399	390	354	387	377	335	344	386	381	334	360	348	360	365	392	375	387	352	383	366	373	338	340	395	407	367	337	373	389	360	362	340	395	375	355	395	389	364	370	369	377	320	397	352	382	385	375	422	356	326	366	373	370	386	378	362	338	341	355	367	407	413	379	357	360	369	372	362	363	374	375	370	359	380	410	340	374	391	327	371	355	388	373	359	370	403	353	343	384	356	362	382	397	391	374	353	377	387	392	363	395	391	389	380	378	342	363	365	388	377	372	355	326	360	338	374	378	376	343	354	382	373	391	367	354	374	373	366	394	379	351	385	385	385	388	353	341	344	327	379	350	359	366	368	376	379	360	345	370	415	373	391	347	386	350	338	373	367	388	352	355	385	364	377	369	362	418	412	396	398	349	388	370	393	372	382	369	386	412	386	356	384	361	349	372	401	397	368	412	399	339	349	370	385	351	401	340	371	396	381	371	349	397	374	379	374	396	377	338	359	364	333	350	354	363	358	392	353	412	346	357	360	355	370	386	357	363	352	364	363	360	402	369	408	382	371	353	362	394	378	372	366	380	371	377	392	387	382	345	361	365	377	352	366	367	365	353	359	361	342	387	347	357	388	357	377	360	365	369	337	387	383	358	374	389	378	387	348	372	360	381	375	367	362	377	393	364	362	386	357	369	354	379	350	372	365	349	385	351	347	382	356	398	389	373	378	351	365	359	347	335	333	374	347	384	401	390	351	374	363	343	368	371	375	371	365	335	351	358	367	369	372	374	352	365	351	325	394	365	324	412	362	378	350	368	377	393	385	351	373	390	348	414	362	365	382	382	376	387	358	362	417	358	373	363	394	387	388	364	402	387	394	409	362	375	362	357	351	364	384	361	366	345	339	353	360	335	384	351	368	382	358	394	373	393	358	387	380	417	339	374	372	337	395	383	356	353	381	365	369	364	363	374	342	348	367	394	379	361	344	353	381	397	371	367	386	380	344	357	399	380	369	373	350	378	404	376	385	383	370	388	382	377	373	351	374	344	357	372	352	370	362	358	386	376	363	393	385	378	361	388	369	381	382	377	383	341	401	360	365	397	361	374	368	342	402	339	372	353	382	346	336	366	410	343	377	376	391	358	359	353	418	351	365	383	326	345	360	393	372	383	377	376	343	375	362	355	357	364	377	353	382	339	393	344	384	376	404	384	374	364	388	375	399	345	398	361	378	368	349	369	351	356	352	351	391	382	360	353	385	422	356	344	363	378	387	365	394	346	312	382	362	394	367	365	395	369	354	376	391	372	366	348	379	377	376	372	366	361	371	395	357	374	379	402	385	364	386	346	381	395	380	391	356	397	384	343	347	338	375	404	382	363	370	328	427	339	372	319	373	379	361	352	418	370	355	342	380	371	381	372	370	355	367	351	401	349	347	382	392	371	371	405	359	389	395	363	392	360	381	354	347	391	366	382	381	397	368	352	353	378	358	347	322	390	344	374	374	379	380	357	373	390	380	404	353	373	333	388	382	383	407	373	378	337	371	376	370	350	365	353	380	351	405	372	352	385	371	407	360	394	361	341	360	369	374	371	380	367	375	367	390	354	364	344	390	382	379	372	360	371	351	420	371	374	352	358	369	369	388	417	406	370	372	338	365	446	368	359	361	364	366	354	357	384	374	387	372	355	371	412	374	386	378	343	390	374	356	341	406	380	382	403	369	390	350	393	368	346	362	386	370	403	357	395	396	364	376	340	350	359	392	374	379	377	371	389	373	367	364	347	376	364	370	366	334	366	358	354	400	364	368	393	371	356	376	372	373	366	348	377	362	365	365	373	399	389	416	376	372	351	388	397	411	371	357	373	395	370	356	372	360	388	340	382	400	355	383	358	365	379	341	368	399	384	382	361	411	358	356	363	399	364	399	365	336	375	358	372	366	390	366	395	340	327	371	393	363	352	402	333	380	417	372	349	358	354	381	366	355	356	378	381	348	400	362	389	391	351	367	395	366	365	353	389	368	331	387	384	386	355	365	358	421	408	379	382	389	371	375	365	371	369	330	377	377	388	381	360	371	381	361	407	381	405	373	367	341	353	415	368	369	374	371	360	389	376	347	393	381	369	374	413	390	388	364	378	380	357	339	375	363	381	368	367	338	352	352	360	354	378	369	385	391	400	358	340	362	349	368	360	355	342	413	356	388	339	384	354	378	353	380	402	362	367	366	389	339	384	373	342	392	393
24463	20945	24785	27259	20743	4920	1090	874	786	631	592	567	546	536	418	417	389	364	301	266	251	259	276	262	254	250	225	256	223	238	250	261	269	254	257	269	241	236	282	224	273	257	267	240	235	244	242	223	229	259	246	248	264	254	226	247	227	244	260	245	253	253	222	217	261	236	228	218	230	234	263	258	244	229	255	210	241	219	257	225	224	230	236	258	261	242	239	264	237	250	244	224	236	237	261	229	241	222	215	238	267	250	253	236	247	228	225	238	228	247	208	221	245	228	233	265	257	273	246	246	242	261	238	219	235	232	234	245	276	237	226	237	245	238	242	277	269	261	245	263	261	256	223	223	231	240	274	272	260	242	238	222	218	239	252	241	246	225	230	220	270	242	251	241	235	256	252	260	248	242	213	238	229	246	221	213	227	242	244	226	248	229	254	249	251	241	248	249	248	248	219	210	233	250	256	269	224	221	231	237	255	226	253	266	247	230	247	237	272	254	248	264	237	247	262	207	237	218	231	224	213	228	252	263	253	226	256	241	246	249	236	249	268	258	236	247	258	236	238	239	262	237	250	228	217	225	251	268	257	276	238	270	226	250	266	236	242	233	242	228	211	235	218	236	232	233	247	250	254	274	231	207	266	240	220	239	251	251	239	227	208	243	204	237	233	245	252	234	255	273	240	232	226	228	218	234	210	236	229	261	240	266	205	239	247	240	242	248	249	240	250	238	261	283	265	222	249	241	268	265	262	227	272	257	213	210	210	282	257	221	223	207	258	237	257	259	259	245	202	246	265	258	225	252	224	208	247	237	230	223	244	234	243	236	238	253	258	231	241	265	225	239	233	221	227	247	242	208	230	259	222	259	228	247	256	251	220	244	262	255	241	265	253	249	251	243	250	238	266	230	223	255	271	236	236	244	220	265	248	231	269	252	247	240	268	238	246	243	258	231	245	248	236	280	225	252	241	262	199	267	279	250	253	240	243	252	254	224	249	259	216	227	253	272	259	259	237	254	243	247	271	260	251	248	237	244	223	213	247	211	249	233	236	228	246	259	230	249	242	260	234	247	254	215	247	226	259	236	239	243	256	239	225	265	227	248	236	224	273	226	207	253	235	243	243	244	229	245	230	239	238	226	233	249	248	245	249	209	275	253	227	261	258	261	267	253	238	273	246	246	266	251	258	243	246	220	248	250	244	258	251	233	272	221	232	259	251	224	243	229	238	218	228	220	277	239	237	249	219	228	227	254	231	267	250	254	258	241	232	211	257	245	243	254	263	250	267	250	190	231	246	210	244	240	229	254	240	255	262	241	219	268	234	259	238	215	256	233	251	247	241	195	267	277	240	247	262	236	251	197	255	288	225	236	238	237	221	242	209	240	248	229	245	269	226	223	212	277	235	252	258	223	223	244	247	277	248	261	268	273	264	280	216	229	234	252	219	226	233	215	239	273	262	253	203	242	232	254	246	256	255	255	271	256	230	275	272	244	245	215	241	241	256	209	231	195	251	245	241	256	269	224	235	237	214	251	245	251	237	242	252	259	230	238	220	240	243	238	256	232	213	251	259	239	217	272	228	230	227	258	244	247	235	257	259	225	269	225	231	240	252	235	273	244	249	242	251	265	246	244	274	262	252	251	256	219	239	258	264	227	222	219	230	230	213	200	238	251	228	228	242	248	219	248	252	239	258	253	242	235	256	227	266	253	245	246	250	228	235	269	224	246	246	248	225	220	210	213	256	245	233	254	239	228	237	256	244	275	250	240	233	240	229	235	232	236	240	237	242	255	225	207	218	234	232	279	248	228	262	261	297	252	239	285	226	241	265	224	230	234	252	244	243	259	251	232	272	236	241	221	214	254	252	277	234	278	245	249	236	276	201	252	241	257	254	265	237	265	232	235	237	256	249	209	265	240	230	239	251	232	244	254	226	209	204	265	240	223	246	245	259	264	259	230	228	262	267	252	251	231	267	232	278	220	259	250	273	233	249	272	230	213	232	262	273	251	264	278	240	242	253	238	244	233	257	266	232	253	255	193	226	244	248	264	238	227	229	224	245	234	230	239	250	232	231	247	260	222	235	243	251	241	225	273	251	239	229	229	244	248	239	225	240	244	240	274	232	230	230	243	240	257	241	224	235	252	247	213	243	223	205	247	248	235	237	225	257	259	268	243	229	263	241	235	215	261	229	227	245	256	265	243	244	226	217	225	244	246	254	233	239	227	211	229	227	214	221	239	226	267	227	224	211	243	290	243	224	253	244	272	239	244	247	248	245	231	229	243	245	223	260	224	253	231	247	228	216	220	225	284	234	223	263	254	234	230	265	257	244	260	237	214	250	246	248	257	236	238	256	242	256	262	245	277	228	251	212	221	232	266	238	235	254	243	235	252	240	246	229	249	226	188	231	247	255	245	270	249	217	238	240	218	245	242	224	251	241	244	235	259	250	231	261	237	223	252	253	240	238	237	251	252	245	236	250	233	217	243	231	252	245	225	225	253	251	226	227	242	253	234	241	218	278	252	242	251	229	230	257	242	243	239	269	236	246	246	217	224	217	259	243	263	262	272	238	244	252	224	260	251	238	238	228	252	286	265	265	258	249	267	240	245	246	240	267	248	240	253	229	229	269	248	267	235	234	233	247	223	231	279	254	234	249	257	260	269	264	246	233	222	222	209	251	239	245	249	245	203	241	267	252	221	270	246	234	230	263	225	230	245	257	232	251	232	243	234	256	264	226	219	235	225	254	249	230	281	232	244	253	248	223	245	253	223	217	250	227	213	239	217	248	251	239	241	241	224	209	284	249	239	256	221	251	258	245	236	213	239	226	283	251	223	219	230	257	271	216	243	272	251	255	223	283	222	230	272	253	234	265	225	207	261	264	227	220	244	267	270	223	231	210	250	242	233	262	241	246	256	260	250	264	244	246	238	266	234	221	238	239	264	237	237	280	224	254	228	237	257	249	242	223	242	219	247	222	255	242	243	246	225	241	250	212	204	264	214	251	262	245	235	248	224	242	239	213	238	228	237	233	240	247	228	226	217	234	239	266	215	228	238	243	239	237	231	221	232	250	259	228	258	234	219	258	242	259	250	250	226	221	262	287	246	237	241	250	238	282	253	220	245	245	255	264	236	215	227	246	244	253	241	216	260	221	246	235	247	255	203	262	224	234	265	253	234	246	268	254	257	251	244	257	249	226	208	216	263	243	227	230	248	225	235	275	241	222	226	240	274	250	233	229	240	239	242	284	267	228	238	237	228	258	245	217	242	239	248	256	221	246	221	242	218	249	223	271	235	268	231	243	250	256	209	230	235	239	246	246	217	217	250	229	235	276	252	249	268	250	271	267	267	203	240	266	249	224	227	241	253	226	250	268	208	260	256	261	223	233	263	238	246	233	230	231	222	216	259	276	228	251	244	239	240	230	250	227	240	268	236	234	265	213	255	244	263	261	241	228	255	252	244	246	250	215	240	271	282	227	242	255	236	230	244	264	230	267	230
4379	8250	5032	2281	1575	1101	919	813	785	742	675	697	676	620	650	640	641	614	533	554	500	551	530	597	564	520	532	554	551	509	522	604	566	516	528	534	545	515	562	538	511	542	559	544	534	528	553	607	512	517	595	522	556	533	521	547	524	563	555	532	521	572	557	608	527	524	526	563	532	499	534	563	522	524	567	563	492	559	482	564	525	525	581	516	502	534	526	521	528	570	575	528	533	567	559	565	555	546	503	534	556	540	556	527	528	518	544	524	569	518	495	552	512	530	505	536	510	540	538	557	540	555	541	534	490	574	509	558	533	550	563	560	542	544	512	559	530	531	523	523	560	523	563	548	556	563	545	532	548	535	554	532	536	553	542	533	491	523	525	539	543	549	555	541	565	498	561	559	524	500	567	478	532	506	568	507	544	540	553	545	546	545	545	521	569	533	544	517	528	536	556	497	536	587	529	528	556	533	579	535	512	575	518	519	578	543	565	527	521	535	576	563	531	593	525	534	607	563	529	564	522	530	501	578	542	524	538	514	523	541	563	538	563	546	485	571	537	506	516	519	504	528	521	494	502	535	567	557	530	536	494	560	544	546	537	504	561	511	528	574	582	533	566	534	538	557	524	509	549	509	536	532	516	505	555	573	542	561	557	516	501	537	556	561	508	537	516	571	480	534	521	505	552	547	560	530	533	530	529	522	525	527	565	570	531	528	586	557	546	525	533	536	522	533	537	508	540	574	564	533	511	535	478	558	517	573	509	522	522	511	540	544	518	570	555	563	554	526	557	550	580	483	532	537	546	574	499	539	561	552	556	498	542	512	548	525	542	528	551	491	553	551	502	585	535	540	580	510	510	549	589	513	533	548	562	569	541	591	528	509	529	515	537	563	533	576	535	540	512	556	524	531	531	539	539	525	533	546	534	542	503	489	561	573	530	545	565	534	550	549	571	556	530	541	544	571	544	518	531	542	486	576	567	564	547	552	527	519	538	533	558	592	561	545	509	513	577	545	550	525	550	524	520	551	529	506	562	501	557	558	503	539	551	507	556	506	558	532	493	522	497	543	543	531	520	571	531	556	555	573	543	568	524	535	523	513	505	546	526	483	568	499	550	560	546	516	589	531	533	519	543	558	540	559	528	523	533	541	526	538	526	564	565	559	560	544	577	507	472	579	539	536	566	525	516	574	520	570	527	551	500	514	546	541	543	575	553	541	498	561	533	548	555	528	562	521	535	508	552	524	497	569	531	531	528	537	528	521	552	545	528	531	524	549	575	532	560	503	571	500	539	535	531	520	524	546	553	524	535	528	548	516	521	538	514	534	567	513	563	536	530	534	497	537	546	547	530	520	579	561	540	484	552	525	518	552	577	576	555	512	539	508	553	531	522	530	576	535	544	544	544	561	529	548	548	535	516	501	509	490	551	573	577	547	497	561	553	543	554	534	538	526	524	554	531	530	540	577	558	544	527	522	564	513	538	523	560	547	562	536	524	504	563	551	551	552	501	545	563	527	566	547	548	535	529	525	575	563	531	504	533	570	558	558	519	517	500	520	571	522	500	533	522	517	542	539	545	505	565	515	595	531	515	545	558	558	520	546	544	579	577	537	526	512	507	572	558	516	541	552	549	502	540	581	569	582	548	510	508	518	525	509	561	543	526	548	540	545	497	504	536	569	536	537	562	571	522	546	525	549	525	538	571	547	588	510	574	509	530	580	522	543	549	508	516	522	540	558	560	573	543	499	570	515	567	547	542	530	535	508	566	508	530	538	508	554	546	530	519	541	549	576	540	548	508	529	523	537	519	548	549	540	570	549	511	567	533	513	578	527	546	542	527	553	518	522	518	541	527	550	559	523	589	549	527	550	478	576	568	555	525	507	514	496	575	527	538	546	529	577	530	560	558	547	495	529	571	543	549	514	572	573	591	536	545	542	511	569	500	575	537	507	537	528	497	577	528	559	545	555	530	494	535	492	517	539	519	528	492	536	542	519	526	522	562	509	530	564	539	535	516	514	562	514	512	504	555	533	550	547	529	504	546	503	529	518	538	558	524	498	523	521	553	566	523	575	493	486	562	533	510	499	508	541	533	548	509	551	482	474	543	523	525	522	535	521	555	505	539	525	529	548	470	526	537	550	597	564	521	506	499	587	544	555	530	547	542	515	523	540	543	521	518	544	495	503	550	565	527	520	564	538	533	569	509	569	543	560	503	542	511	552	510	556	536	471	503	543	519	526	559	518	572	533	504	561	546	527	532	547	512	492	540	547	577	551	524	534	508	541	540	520	537	521	552	498	502	522	535	517	507	528	486	509	554	535	569	547	552	518	548	517	529	513	507	517	536	533	530	523	525	516	530	541	551	484	556	601	560	535	525	526	525	529	531	557	560	597	545	535	521	512	517	556	553	533	546	555	494	511	492	517	546	536	533	541	543	572	550	549	543	578	523	554	566	523	526	530	549	543	530	556	558	504	555	537	534	501	542	519	531	557	565	519	548	553	513	599	513	558	541	532	558	521	548	510	529	534	530	510	552	573	529	489	521	536	562	552	505	564	499	551	547	535	527	584	550	537	541	523	514	525	534	524	545	579	532	540	554	568	525	542	535	526	557	543	495	567	550	567	548	548	515	527	522	537	483	544	578	539	520	509	532	563	473	535	526	535	531	535	502	531	561	524	508	553	565	537	559	559	544	519	525	574	518	556	586	532	554	477	580	573	494	517	546	543	529	510	563	549	550	590	559	524	503	525	551	512	552	492	502	529	578	539	523	510	520	528	555	541	508	530	518	546	559	503	547	560	567	533	516	547	570	534	532	567	528	580	544	510	563	532	581	510	523	517	554	554	520	527	546	534	535	546	547	556	509	537	555	547	515	529	597	522	527	491	523	549	524	511	538	543	578	586	547	527	565	552	552	546	530	515	522	571	531	515	553	538	556	544	551	560	516	535	506	516	573	541	516	549	483	561	535	508	561	540	562	517	523	567	564	552	528	571	516	538	590	567	502	556	542	547	562	549	556	555	522	516	505	587	561	507	527	514	571	564	542	536	522	503	540	551	534	542	516	516	530	532	529	533	544	545	555	568	524	552	545	492	534	527	538	518	564	525	552	551	556	550	534	542	490	516	545	544	536	520	519	543	541	535	552	531	562	526	546	514	559	554	545	500	552	508	519	538	563	532	526	495	533	516	536	522	523	535	553	546	558	517	519	542	571	515	584	543	505	498	509	560	529	546	531	528	538	511	511	525	567	529	553	535	520	562	533	555	535	518	585	518	556	543	535	527	570	534	555	514	524	532	535	545	505	551	534	548	537	544	517	509	567	552	575	547	536	560	512	552	519	528	509	504	550	520	581	554	539	532	559	542	559	520	524	542	560	515	511	534	549	501	500	552	512	562	573	526	526	527	519	506	519	616	540	536	536	570	539	543	498	513	554	525	543	543	574	558	546	556	545	570	552	527	550	512	561	501	518	554	549	538	544	537	522	527	537	521	526	516
23662	20952	25358	26738	20964	21028	5959	1349	1072	927	805	746	669	658	534	471	450	376	254	223	261	199	240	249	216	256	233	232	217	197	222	196	196	210	220	186	234	230	219	253	257	205	210	224	244	215	232	199	186	204	220	187	248	250	212	179	205	222	175	188	197	207	204	220	204	207	207	199	204	214	203	195	222	193	204	190	204	215	206	213	213	207	198	205	177	198	217	219	227	186	212	198	205	199	196	197	177	176	189	215	220	199	172	189	212	197	189	221	236	201	216	205	197	220	213	204	245	204	181	203	187	216	207	189	189	218	187	204	177	194	190	188	186	206	203	213	241	203	166	203	205	220	173	218	211	213	199	207	187	197	188	223	212	214	203	190	178	189	208	208	243	194	221	206	193	186	217	202	183	177	224	203	187	187	232	220	204	174	178	207	221	223	169	193	193	194	191	168	192	223	210	174	190	217	204	197	206	160	203	202	202	192	226	239	221	234	203	182	226	192	205	232	213	196	210	192	229	178	187	204	212	204	213	202	211	208	181	186	207	208	189	204	212	229	177	175	218	200	214	207	222	196	207	204	199	209	217	203	214	198	190	206	204	210	193	205	178	219	202	211	194	219	224	232	193	219	209	191	205	225	195	217	204	197	208	243	189	176	197	208	210	200	202	220	181	200	185	176	174	194	190	200	238	210	200	212	195	222	201	216	213	208	207	206	209	189	198	191	182	215	214	214	227	212	204	205	210	198	215	194	232	218	215	227	221	213	197	212	205	182	201	195	223	214	202	186	187	189	196	183	191	178	208	197	192	200	203	196	202	188	220	211	209	244	177	206	211	230	198	204	191	207	210	181	177	221	231	214	221	191	197	226	223	206	196	188	217	199	194	176	198	197	214	208	219	190	209	194	184	188	211	216	195	185	181	205	192	209	193	208	200	191	228	210	173	215	206	211	222	215	233	191	188	164	211	202	167	224	227	199	214	203	167	176	202	223	202	217	222	207	220	225	210	200	186	195	203	185	209	204	193	205	209	212	230	203	191	198	201	203	190	173	215	201	215	206	221	191	230	209	191	173	188	212	208	207	180	173	199	228	189	194	172	203	194	214	214	197	198	197	225	214	215	195	202	212	238	205	215	218	210	185	193	205	214	184	199	196	173	207	191	208	205	186	186	219	224	199	206	205	191	188	175	211	210	210	225	196	183	204	200	234	216	199	226	200	184	212	226	234	211	188	192	194	206	199	212	200	208	182	242	205	185	208	210	223	211	221	198	207	202	204	223	196	210	194	194	196	203	207	185	205	197	210	240	206	192	179	181	198	207	193	221	178	202	201	229	182	212	212	204	220	213	230	209	210	195	203	189	226	177	194	203	207	203	190	203	212	199	207	219	190	215	165	213	204	179	217	198	183	203	216	205	235	206	188	202	194	217	168	213	186	218	218	243	216	193	189	188	178	204	248	201	195	186	219	189	222	199	200	185	218	218	201	183	202	202	216	187	194	194	191	201	196	220	211	190	206	204	182	190	192	185	182	221	195	191	177	207	213	212	212	176	209	184	182	227	194	177	219	225	205	212	223	227	193	178	219	232	194	206	217	195	227	192	214	186	215	218	213	216	212	228	203	195	219	202	236	197	206	215	235	203	183	177	193	223	203	171	198	189	200	187	184	195	190	203	199	192	213	198	187	190	193	191	214	207	192	171	196	182	183	197	203	190	192	214	220	219	200	215	220	209	199	198	205	184	214	196	209	195	200	195	206	189	230	189	207	159	208	189	194	204	222	203	212	208	181	234	193	189	183	211	194	244	187	215	203	197	186	210	220	202	194	204	191	191	198	200	214	203	232	195	184	198	196	206	187	198	208	207	214	207	193	196	203	233	202	204	199	204	204	191	175	187	218	204	193	176	198	233	195	195	188	175	228	210	193	212	188	196	195	179	188	206	210	215	177	193	180	184	194	192	197	228	222	197	198	178	191	207	194	169	206	226	218	182	224	208	220	198	237	210	243	196	193	195	190	223	219	198	187	189	214	213	202	185	214	184	186	195	207	201	210	202	209	203	204	181	200	188	223	196	221	197	190	197	198	199	206	196	204	202	192	214	232	197	213	201	212	201	220	208	230	196	189	205	189	198	170	198	189	223	167	208	185	192	177	216	196	193	216	205	202	216	192	173	198	225	217	218	192	205	194	197	211	223	202	201	215	219	205	183	191	180	202	212	176	222	207	213	174	167	202	232	194	188	198	185	199	191	183	205	197	189	185	231	213	176	190	198	197	168	228	216	186	195	195	204	241	192	159	200	205	181	191	186	213	220	198	223	221	188	195	219	213	208	194	226	201	183	245	215	169	181	191	212	203	200	200	201	213	221	191	198	193	203	198	184	199	168	201	213	199	184	215	212	216	209	225	206	189	197	182	216	203	206	222	179	219	193	188	206	211	207	222	193	205	197	201	200	200	209	218	211	200	178	218	211	207	208	213	195	188	230	221	214	201	186	210	194	211	213	195	241	203	200	200	221	194	188	191	187	180	196	210	185	201	215	224	203	197	197	177	214	210	222	220	227	212	192	201	201	192	204	204	170	184	196	176	214	221	227	199	190	203	199	196	168	234	221	202	204	186	196	197	229	185	200	184	202	207	192	189	190	244	206	246	212	212	197	188	188	213	174	186	191	205	212	206	201	201	168	205	172	222	200	194	198	203	217	203	221	224	199	211	206	188	202	197	217	240	213	192	191	181	213	199	203	197	197	204	197	184	208	217	210	216	204	190	204	200	208	207	202	217	203	192	204	164	203	218	187	205	213	195	184	181	211	227	198	184	183	195	222	210	219	195	169	185	195	213	207	196	239	216	204	201	207	204	204	207	213	218	201	193	195	215	210	218	193	197	198	215	219	222	179	229	203	212	199	201	217	228	208	197	183	185	202	217	202	181	202	227	219	229	209	212	202	210	195	206	187	207	195	195	195	212	178	206	189	204	214	204	224	197	205	207	201	236	201	212	191	219	198	180	192	208	199	187	194	204	186	204	234	214	201	207	234	231	202	201	192	217	194	190	186	208	183	178	195	180	209	196	206	219	181	211	188	187	185	218	219	212	211	209	185	200	193	186	174	190	210	214	209	177	205	174	206	206	191	193	187	194	226	209	214	201	210	212	196	215	191	203	216	199	207	188	215	199	212	189	192	202	222	217	213	192	176	181	182	180	205	215	207	209	217	206	191	220	189	213	204	207	202	223	214	211	213	219	224	190	204	210	216	191	213	174	202	205	209	207	201	202	200	197	215	207	193	196	204	229	167	167	204	213	226	198	164	220	217	191	198	248	203	209	225	174	196	223	183	226	201	191	177	223	217	197	180	186	201	198	197	192	196	209	180	199	206	185	193	243	195	201	201	219	205	198	181	200	223	218	221	213	232	204	229	206	201	194	190	208	151	218	184	190	193	193	206	207	200	200	208	199	225	193	191	211	219	185	202	209	197	200	191	193	192	190	231	217	190	178	186	211	195	195
4925	11476	7430	3192	1847	1339	1016	989	874	786	728	727	616	685	622	592	581	559	510	455	492	433	460	513	482	455	432	487	470	430	450	454	424	468	458	464	442	461	445	430	427	475	487	430	449	468	464	453	453	469	425	444	434	474	434	459	464	415	434	422	448	421	440	437	476	478	459	427	445	415	412	437	436	423	425	432	420	452	449	464	429	475	464	421	471	405	452	475	444	416	470	447	440	425	429	469	453	462	418	409	424	441	448	438	408	420	429	439	460	424	484	463	409	423	401	477	474	395	422	417	402	434	419	442	454	461	456	468	437	430	432	468	453	423	420	473	431	440	448	464	440	490	421	415	450	413	417	481	451	435	413	472	425	463	450	447	439	421	414	471	445	418	417	439	471	438	455	401	478	424	424	441	446	466	411	393	449	422	439	452	425	453	438	426	388	464	426	452	406	413	494	443	415	449	432	460	446	444	425	450	444	439	460	414	464	428	398	446	466	477	423	421	431	441	429	464	431	449	434	446	443	422	443	426	460	453	422	410	454	408	425	425	420	451	460	408	387	409	417	447	446	415	451	419	427	470	422	426	441	414	442	431	447	432	427	441	462	464	456	445	429	437	433	460	413	410	442	431	456	438	442	439	453	430	400	432	437	445	437	447	422	444	434	432	454	440	425	447	458	434	425	450	410	415	410	441	426	461	447	454	474	448	441	447	466	429	453	452	436	437	464	398	459	416	431	420	439	461	451	427	488	426	470	465	435	432	439	431	439	413	450	410	440	410	441	451	452	470	430	437	445	475	424	451	452	380	424	475	426	464	407	451	449	449	422	456	440	447	445	423	459	418	432	420	469	428	438	465	415	444	472	417	447	455	384	448	467	462	431	446	459	484	449	432	449	447	403	455	452	428	437	424	396	436	459	463	449	423	427	458	437	462	456	459	439	432	460	455	449	414	424	457	451	437	412	408	424	436	467	460	426	418	427	432	441	441	452	435	469	408	460	451	442	425	437	415	435	409	433	447	459	437	418	467	453	431	460	441	440	479	438	473	410	439	428	433	485	398	430	446	424	436	413	441	426	439	460	422	474	464	435	436	427	465	464	452	455	442	414	470	471	445	442	436	477	443	453	431	429	457	430	464	445	438	440	411	453	467	428	460	430	441	440	439	478	450	472	425	422	445	440	460	468	434	404	445	441	417	404	406	431	454	448	428	435	431	417	428	412	416	427	437	418	438	441	423	430	390	449	423	418	444	459	406	442	408	437	456	437	437	457	378	416	435	439	429	444	454	452	405	437	440	428	412	412	460	427	438	455	440	472	407	444	428	430	429	428	415	448	437	441	415	442	428	474	453	412	403	430	439	415	450	410	457	443	408	431	484	446	430	424	436	429	423	438	461	439	457	422	422	464	442	372	465	450	440	449	427	392	428	425	440	448	433	449	424	488	419	425	439	420	435	432	461	462	434	448	452	449	447	437	465	401	441	430	429	433	403	428	396	460	423	444	431	454	419	432	410	455	468	442	425	468	455	455	428	436	433	441	435	442	436	437	437	456	418	423	437	473	446	423	419	447	425	430	457	459	435	433	423	502	432	438	470	471	425	434	419	443	454	447	441	431	426	410	429	425	437	455	428	430	436	428	416	437	439	376	475	408	458	430	423	460	434	432	448	450	403	426	419	422	436	437	452	408	459	471	406	461	458	437	437	415	422	468	437	449	442	442	438	439	416	427	440	434	460	438	461	436	385	431	429	431	470	447	441	461	413	419	439	446	433	479	425	470	410	442	420	442	460	447	407	428	456	474	435	493	441	426	439	409	446	451	424	469	461	454	447	435	420	423	433	392	425	405	430	472	465	436	424	441	446	421	450	425	451	444	454	422	446	459	423	447	438	442	376	445	413	467	468	431	452	429	484	469	436	432	421	423	485	458	429	440	440	429	408	419	448	384	445	447	417	458	440	438	476	444	444	427	474	457	423	429	428	467	424	444	455	427	448	451	435	426	439	483	448	453	420	452	405	418	452	422	478	391	417	431	427	437	427	450	428	431	445	415	451	442	443	442	411	402	427	432	429	457	450	467	477	442	416	435	474	425	435	451	457	453	472	445	482	423	448	412	428	459	480	450	440	451	442	467	420	432	429	429	410	451	433	438	442	415	439	430	426	432	399	439	420	422	423	420	416	426	454	404	409	433	469	451	418	423	408	419	445	426	423	411	418	427	424	420	460	463	451	448	443	463	434	437	406	442	431	429	465	453	445	430	438	463	441	444	428	456	437	425	427	445	449	393	478	466	433	437	435	415	444	444	456	446	394	426	437	438	405	446	443	439	449	435	434	433	404	468	434	468	441	432	385	448	457	392	422	431	417	445	416	461	441	445	438	436	437	451	445	446	455	421	442	393	433	426	448	464	437	448	429	461	414	443	427	448	440	480	427	432	392	419	490	471	435	430	447	418	460	412	426	416	467	450	413	416	458	424	449	432	400	438	422	423	386	443	450	464	472	444	401	441	447	430	445	434	459	452	486	452	451	485	430	418	412	437	414	413	402	416	441	446	460	433	448	465	433	427	407	467	476	446	449	430	442	459	469	429	448	474	427	429	419	430	492	465	445	430	431	458	430	475	433	479	444	442	440	421	416	459	426	446	457	459	454	414	409	451	433	431	448	420	431	405	429	434	448	452	447	429	420	397	434	413	467	422	426	431	451	408	431	424	462	418	462	420	434	466	426	439	466	411	440	459	445	461	427	433	456	448	437	434	471	476	437	435	447	442	457	433	450	428	392	455	445	472	423	449	445	452	457	433	425	452	454	410	445	446	423	444	447	469	466	431	411	453	386	434	434	447	429	420	415	384	445	437	420	424	451	470	433	442	453	393	458	431	454	394	462	439	411	413	453	459	439	431	427	433	477	450	393	482	415	439	432	430	449	418	423	432	417	449	443	438	415	482	424	457	440	430	451	469	435	467	432	439	453	405	449	411	477	428	433	439	468	419	412	433	399	436	466	414	423	435	426	411	411	405	440	426	434	439	402	420	424	467	452	449	468	460	419	440	477	446	430	437	467	415	399	399	431	414	399	381	455	422	440	436	433	435	422	392	460	442	450	429	407	449	434	427	437	459	420	423	434	432	409	412	440	443	408	494	450	444	454	437	415	398	436	419	442	426	442	469	442	434	380	424	446	440	475	436	422	427	444	417	397	442	406	446	442	435	447	426	423	435	458	450	427	446	424	466	446	451	444	435	430	439	478	435	432	456	422	447	453	431	449	449	462	451	458	479	434	405	392	422	448	448	457	454	447	451	472	452	409	410	471	453	408	430	464	445	421	421	427	451	415	431	429	450	444	439	432	457	479	455	443	422	397	425	462	402	477	409	441	453	454	432	432	457	422	416	435	456	437	433	394	440	466	443	469	438	455	422	444	442	414	435	427	396	424	401	435	432	429	491	441	442	420	433	427	393	447	481	467	449	389	438	465	446	440	460	393	436	435	433	481	415	409	443	469
32963	14706	3607	1011	703	591	470	442	379	347	326	282	256	237	293	248	224	192	158	154	150	137	149	156	143	172	156	162	162	159	152	140	142	171	166	174	158	160	169	135	154	165	161	148	122	150	155	174	170	164	154	155	140	169	143	134	175	187	144	143	153	125	154	158	145	166	155	151	142	170	152	142	151	152	171	173	179	152	154	136	156	147	161	154	166	140	156	148	131	158	155	165	163	143	158	156	141	151	162	152	166	138	144	158	170	179	142	152	164	143	156	160	158	150	151	162	162	163	174	148	172	163	157	148	173	153	138	152	144	155	146	158	190	157	146	151	178	148	179	140	155	148	151	154	161	155	171	154	124	135	139	146	150	165	139	140	146	141	156	165	142	146	161	179	171	155	154	166	187	162	164	157	158	144	138	158	164	162	144	171	145	139	154	177	166	154	138	148	158	160	130	145	149	161	148	160	147	155	155	159	151	126	164	179	142	141	138	145	149	152	137	155	157	141	152	156	155	134	139	151	155	167	167	142	154	135	142	149	147	167	173	140	144	159	152	166	146	155	180	142	156	181	155	169	150	165	147	165	154	167	172	163	160	149	163	158	130	153	166	146	148	160	152	166	153	142	163	154	148	158	169	155	165	114	160	147	160	163	169	147	132	161	158	161	127	140	142	141	175	150	169	150	144	164	158	135	158	146	141	140	158	167	146	146	182	167	153	152	147	153	144	165	143	141	155	170	158	151	149	186	151	132	159	168	147	165	135	158	132	166	135	147	154	162	154	155	154	153	150	157	162	141	137	162	140	192	173	153	143	140	142	157	152	147	143	159	143	159	147	156	145	162	153	146	171	150	159	136	135	141	158	144	162	166	144	140	131	153	149	177	158	161	143	153	127	165	156	154	171	162	168	130	169	161	155	184	163	150	152	166	175	148	137	178	160	156	153	148	170	171	168	118	149	143	157	147	150	158	152	154	145	150	138	161	145	168	153	142	149	135	181	169	152	151	164	156	156	154	181	152	169	168	172	169	156	149	158	139	159	155	155	141	161	141	154	159	138	159	153	163	159	150	158	148	153	136	144	164	141	166	138	167	151	163	150	139	135	157	139	171	151	170	184	179	132	150	163	120	157	183	164	166	156	147	155	143	158	151	161	162	146	155	149	145	151	168	175	153	118	137	146	164	147	136	163	171	156	146	134	147	167	163	172	143	174	147	149	150	161	154	137	173	153	164	150	135	154	134	150	143	144	185	169	164	140	175	156	151	142	155	155	156	141	147	140	153	151	158	165	176	181	143	155	156	196	176	148	152	140	158	127	175	141	157	145	143	158	152	143	148	149	178	180	155	156	143	153	181	144	161	161	143	170	144	166	158	142	184	173	146	161	133	164	169	143	140	143	133	136	124	132	156	155	154	156	155	173	136	177	164	158	156	156	144	163	152	141	159	159	131	171	161	147	155	145	146	157	158	145	170	150	145	165	138	149	180	143	161	161	146	159	141	149	148	155	141	177	155	148	158	133	160	155	153	167	152	156	160	174	156	176	154	163	159	155	133	142	151	173	170	151	162	165	168	157	138	154	154	145	146	196	164	156	169	160	153	131	147	157	130	153	159	166	177	167	163	152	144	144	162	165	160	155	146	167	161	160	158	158	157	149	162	131	153	150	164	159	170	165	147	148	148	154	158	142	163	160	149	143	148	176	162	155	149	149	147	125	146	160	152	140	131	149	139	143	142	125	170	155	145	162	168	146	154	137	154	160	140	164	152	139	131	144	156	165	155	150	154	159	166	161	179	145	165	145	151	128	164	167	164	149	140	156	161	190	161	134	182	163	161	162	123	156	132	175	177	118	127	135	133	145	138	176	167	157	164	157	143	145	142	146	161	147	137	157	173	182	174	166	171	148	181	127	148	171	133	147	149	161	152	159	147	164	159	149	150	155	151	161	151	168	163	163	134	183	153	152	165	160	151	170	154	149	157	161	173	161	152	157	143	167	157	152	164	173	158	137	138	176	133	168	167	164	158	152	160	167	134	145	161	161	137	158	147	167	139	174	145	150	146	161	173	136	163	139	166	170	176	165	164	176	150	157	148	130	139	135	183	162	149	156	167	148	154	146	129	175	180	157	144	160	152	148	164	144	160	162	158	165	137	150	170	157	144	156	146	141	157	164	167	156	150	155	161	149	160	163	139	143	140	175	154	139	154	162	170	168	153	160	176	174	148	171	148	124	173	159	179	148	161	182	187	165	161	173	155	155	162	142	165	128	159	163	138	155	141	150	157	172	147	164	141	138	160	151	151	164	165	169	166	134	154	174	132	166	139	140	170	153	151	161	151	129	153	153	146	171	146	148	138	134	144	165	137	141	153	145	158	142	178	137	144	142	166	163	166	137	162	170	167	148	149	129	159	141	151	137	148	167	162	156	152	147	163	147	179	152	155	170	145	155	153	164	142	149	127	156	150	156	160	149	153	139	155	143	167	149	159	146	157	162	140	166	141	150	148	141	130	167	134	167	143	148	161	153	168	146	151	143	150	141	135	128	147	125	147	156	149	145	139	135	162	146	148	153	168	149	140	156	142	146	158	137	122	141	132	165	180	166	141	156	171	146	164	154	159	152	165	176	166	140	128	138	132	132	153	155	182	168	147	147	136	188	160	146	145	177	148	148	143	169	171	141	140	140	161	165	166	170	150	145	154	183	159	145	133	168	157	158	136	158	165	133	175	144	139	147	134	151	135	142	139	150	133	140	147	168	153	141	143	169	168	157	151	162	150	163	172	155	146	145	159	146	179	159	154	134	126	138	156	140	152	167	173	160	155	165	155	174	138	192	166	164	161	147	143	150	158	137	144	157	136	142	142	152	135	161	153	153	163	137	166	128	146	165	136	158	147	171	169	154	146	154	128	148	171	171	145	144	156	172	169	146	165	142	120	149	139	152	146	152	155	138	150	141	129	152	136	153	163	140	159	167	154	159	152	157	172	162	156	156	157	155	127	158	161	136	179	144	161	156	131	141	150	121	138	147	175	152	161	161	183	147	124	164	156	164	158	177	143	143	176	137	164	148	138	141	163	177	150	139	157	162	140	160	147	150	172	157	164	163	162	160	196	162	171	150	123	150	139	163	144	132	143	172	161	172	133	146	171	143	133	183	150	145	147	165	146	129	162	170	170	154	160	153	142	171	145	132	156	137	144	142	141	150	134	151	140	171	128	151	139	162	180	177	153	159	157	155	156	164	150	174	142	167	152	155	142	162	147	148	136	160	161	149	158	156	145	142	149	169	154	161	140	157	166	137	155	168	179	148	172	156	133	159	169	161	141	134	166	153	142	166	147	163	142	148	145	163	140	121	156	158	172	175	175	149	178	177	161	167	154	136	176	152	183	157	160	151	158	156	152	157	139	150	165	142	161	134	169	146	145	171	165	147	160	138	159	141	149	172	172	172	165	144	153	145	134	163	172	164	162	148	156	165	171	152	113	142	173	179	154	147	149	151	141
5569	3031	2006	910	708	603	534	532	484	467	408	396	432	438	441	420	434	419	396	337	416	379	382	378	390	369	408	356	349	430	347	359	370	369	364	380	364	400	374	359	370	344	344	392	386	366	401	346	385	352	364	370	397	391	359	383	406	406	391	387	392	397	336	356	373	406	366	352	352	349	375	384	390	364	380	370	380	359	365	376	382	347	383	374	416	400	328	361	370	370	369	376	341	388	350	407	374	381	355	382	378	368	385	377	392	412	373	394	371	370	355	385	379	365	364	393	352	357	342	372	396	356	341	357	374	366	383	360	388	352	362	352	364	346	360	380	360	387	370	362	350	386	382	349	361	402	393	365	358	373	361	323	412	384	374	381	384	400	369	375	365	376	353	370	384	374	369	357	389	364	377	401	389	392	380	381	392	371	387	351	371	357	384	358	354	372	352	359	363	352	325	330	373	382	351	363	374	392	412	399	389	397	416	377	358	376	382	372	377	378	381	362	404	376	362	370	383	373	396	359	358	372	400	357	387	371	395	388	375	384	385	399	386	372	373	366	361	321	391	367	389	382	378	364	397	401	407	385	385	384	352	385	398	355	355	373	356	369	362	359	373	352	348	356	403	367	381	364	385	397	401	377	371	359	390	409	388	371	371	401	364	382	332	389	369	376	346	385	354	407	354	359	383	387	401	379	378	358	378	379	362	394	356	346	357	384	388	401	365	395	339	387	352	355	370	361	349	376	371	399	367	395	387	359	387	368	343	356	355	374	369	366	345	356	367	396	364	378	327	391	359	360	367	362	378	364	346	355	393	396	378	351	352	390	353	401	320	365	381	358	377	393	377	377	368	409	346	394	430	392	406	358	395	360	407	403	373	396	387	331	378	352	371	373	398	359	389	370	358	355	354	353	364	371	358	387	357	382	348	347	365	389	357	396	364	394	392	386	392	378	385	352	342	420	381	410	349	412	409	412	376	351	381	360	383	353	385	395	371	388	388	369	340	369	348	372	407	371	379	405	380	352	391	390	339	379	366	355	361	370	390	365	353	385	350	393	348	402	361	399	397	364	371	385	378	364	361	386	368	407	378	387	371	385	398	348	399	345	367	375	392	363	368	385	362	375	375	375	369	372	371	361	361	357	402	356	378	349	359	328	329	342	377	368	419	352	376	335	364	377	385	366	387	369	340	370	368	351	364	371	388	399	351	351	376	381	370	405	376	384	376	385	364	359	377	367	358	355	348	355	410	358	351	383	349	375	372	361	390	404	370	398	370	351	415	351	369	400	372	368	381	395	346	329	377	368	380	372	392	359	372	360	361	358	389	388	375	357	346	362	379	408	384	393	366	354	429	364	364	415	403	396	387	385	377	384	369	357	354	371	376	348	370	373	356	395	371	390	379	373	364	426	373	384	350	372	374	367	385	368	375	387	387	364	367	344	412	351	381	376	410	387	378	393	345	414	377	379	367	382	389	377	391	369	396	374	369	402	417	369	378	358	387	377	351	344	386	387	375	356	361	387	369	398	411	367	370	364	367	370	412	393	365	393	367	353	408	387	354	346	377	357	382	397	366	368	383	404	395	400	343	350	376	367	326	388	366	386	359	393	406	388	355	366	393	355	399	408	372	363	379	401	357	410	381	369	355	360	332	359	390	344	343	348	356	348	385	388	402	386	381	404	369	371	359	392	319	382	390	379	377	357	370	346	373	386	389	370	386	379	358	352	351	366	375	362	378	395	354	378	385	356	358	349	386	378	350	379	373	372	396	396	393	349	383	349	371	361	375	379	392	386	373	379	410	377	351	366	382	362	372	381	357	385	372	374	331	387	369	414	377	355	359	371	349	387	351	369	351	376	373	335	396	384	356	341	372	326	368	389	345	339	353	347	382	385	371	341	412	359	344	393	369	351	387	381	359	364	419	349	363	351	354	373	380	386	373	369	366	387	366	370	335	404	370	359	405	360	344	427	387	365	403	415	417	390	336	361	409	364	373	410	382	348	364	364	369	369	370	384	369	371	383	376	395	374	345	371	410	395	379	383	373	362	383	331	352	396	340	398	391	339	387	346	390	392	375	376	374	369	340	380	400	370	371	364	368	398	397	373	385	348	364	379	362	368	365	402	332	348	375	347	374	384	359	333	359	383	390	364	366	367	394	362	363	356	365	381	370	343	352	397	372	408	379	361	370	395	408	383	348	365	398	384	370	369	375	389	348	359	356	392	376	345	369	398	376	379	400	377	407	362	413	369	346	381	363	336	386	375	366	360	397	399	384	383	362	386	382	354	377	377	380	357	342	384	383	366	391	345	344	404	381	365	391	409	377	367	398	349	360	344	376	376	354	365	377	359	399	354	376	344	356	368	349	384	384	351	372	376	352	343	379	382	388	383	347	368	399	394	374	386	354	372	371	390	369	391	378	331	374	412	366	363	384	396	390	383	378	383	383	423	366	403	374	383	396	392	359	381	341	359	379	370	366	415	384	389	348	366	361	362	383	377	391	351	355	355	367	350	384	358	371	372	375	383	356	388	374	349	398	370	349	390	364	366	362	355	385	363	379	344	381	372	382	403	379	405	332	361	354	338	361	380	378	372	340	330	374	356	374	345	385	363	373	348	371	364	380	380	378	391	391	407	350	381	365	351	379	366	367	393	383	366	325	379	348	363	371	350	388	350	347	403	371	352	374	373	364	358	393	390	398	391	362	402	352	321	346	387	378	356	390	409	361	310	357	387	369	408	358	363	338	389	362	385	331	368	394	372	385	404	340	367	378	395	388	340	374	345	368	363	352	360	365	380	387	400	368	350	357	378	375	406	352	391	406	347	366	376	410	366	365	435	383	361	359	375	359	379	381	385	332	362	399	424	372	396	359	366	402	350	370	374	388	394	353	340	390	385	373	391	376	401	406	339	374	372	390	368	357	364	387	394	348	379	372	377	374	357	352	334	380	395	360	379	374	373	361	374	400	412	354	382	366	362	354	387	401	382	378	356	381	364	374	356	379	412	366	353	380	365	374	366	381	366	378	386	380	397	368	342	380	401	403	370	350	380	378	350	362	405	373	336	378	370	370	360	381	384	357	347	355	359	350	372	388	328	346	349	371	381	396	390	376	443	392	346	371	344	361	367	362	403	375	364	404	352	371	345	426	388	389	373	392	350	361	365	373	363	387	343	351	363	405	372	352	369	375	372	386	388	390	348	327	385	376	393	343	360	379	391	412	346	339	351	356	386	347	364	357	377	387	355	360	382	384	360	354	377	379	381	348	368	378	389	387	383	393	361	360	343	387	384	386	365	385	374	370	361	375	360	364	399	383	384	418	357	389	372	383	389	345	387	380	367	389	378	371	336	386	374	377	403	359	381	391	376	353	344	374	402	351	371	365	383	343	356	392	383	414	403	352	395	378	395	365	398	375	339	397	394	387	375	370	344	393	373	363	410	360	391	386	399	379	385	409	367	394	373	370	354	350	384	363	372	367	410	399	372	380	349	370	337	399	370
24439	20931	24713	27266	20802	4750	1132	866	741	679	626	521	534	505	402	433	368	362	294	286	276	219	239	231	242	257	246	257	252	248	226	232	210	268	280	248	225	233	247	259	244	223	262	257	276	233	263	271	236	252	228	241	260	220	261	244	281	242	250	244	244	227	264	242	247	258	255	269	251	269	240	257	211	268	211	261	221	235	228	252	242	283	243	268	266	253	241	260	253	244	241	233	251	273	256	228	281	253	219	280	246	259	222	238	249	253	220	221	245	236	246	250	244	254	263	244	245	234	226	258	252	256	260	211	235	228	226	237	242	272	227	262	251	247	245	258	261	226	288	262	243	243	257	258	231	243	225	246	234	252	261	238	247	243	244	293	215	241	253	251	231	269	223	232	227	228	258	266	271	256	262	230	262	227	236	265	257	220	235	259	230	246	250	267	246	231	226	247	260	242	228	240	210	253	221	258	243	236	242	241	237	237	249	262	258	240	243	227	224	228	224	250	235	250	278	243	274	241	241	212	255	269	239	243	248	250	250	252	254	242	235	254	237	250	213	236	259	248	228	243	237	263	252	248	232	253	221	267	214	280	213	237	246	222	216	261	235	267	248	241	247	246	253	241	234	262	268	268	263	249	234	241	251	234	216	260	221	251	232	254	245	240	255	228	202	237	264	221	257	240	226	234	269	245	214	257	246	229	293	229	244	270	215	247	272	270	226	252	228	229	247	251	240	251	237	231	238	238	244	224	244	228	205	256	225	232	247	201	227	252	288	254	234	248	241	268	252	260	246	224	258	254	248	237	247	282	247	239	239	253	254	259	228	247	223	240	224	227	224	220	277	228	243	244	216	269	264	271	231	235	241	243	261	256	253	237	232	207	258	256	262	231	227	254	235	228	211	222	274	249	235	247	244	239	260	240	238	264	234	224	216	236	238	253	221	233	249	219	246	260	217	243	276	231	229	254	255	271	257	256	230	221	259	244	222	243	249	282	224	234	236	242	266	239	268	235	254	279	268	249	283	244	206	240	280	225	230	290	226	248	233	263	264	258	239	219	230	252	266	217	264	251	235	253	238	261	251	219	228	257	227	269	243	243	220	261	259	230	245	245	240	270	223	273	240	235	240	242	218	230	249	263	235	242	253	255	211	256	217	270	231	220	246	231	235	228	223	258	222	244	244	247	241	259	241	253	286	270	230	237	263	206	248	267	248	225	248	226	265	241	254	239	257	264	246	268	229	239	208	236	231	252	246	234	242	250	271	226	208	251	226	251	243	267	259	200	236	249	246	234	226	227	276	274	244	232	248	265	230	243	240	251	250	248	263	234	240	237	233	246	257	241	238	240	257	247	235	246	216	234	209	235	238	231	232	231	252	231	239	237	263	303	242	242	253	218	227	222	253	242	263	263	255	247	209	235	217	239	234	188	244	234	237	240	250	222	269	233	265	237	238	252	233	256	226	226	244	246	269	239	259	231	256	227	234	263	239	231	242	240	229	240	257	261	238	230	227	211	224	219	248	215	268	246	267	253	226	238	223	232	239	226	255	265	214	239	235	241	228	212	275	210	242	221	247	240	249	255	216	234	250	212	213	252	221	224	265	252	232	220	262	267	271	248	226	227	251	251	237	246	250	224	243	243	250	241	239	263	263	235	283	253	261	264	280	254	226	240	230	228	235	274	241	221	281	268	233	226	247	224	252	231	242	247	236	242	267	261	233	226	245	260	237	267	270	232	233	241	238	240	241	232	241	224	227	242	241	251	232	253	252	246	208	256	255	275	268	246	246	248	255	240	248	216	248	233	220	242	274	249	264	237	239	243	256	261	227	249	229	225	225	256	236	230	228	241	255	231	259	199	226	226	228	241	230	280	266	224	232	250	240	238	222	203	273	248	255	267	247	286	226	190	238	262	240	227	266	237	241	265	237	224	255	245	279	267	255	253	238	245	244	234	255	215	220	244	244	266	279	215	295	251	259	257	241	213	220	243	256	269	253	239	233	270	239	251	242	238	232	228	257	246	243	226	252	236	256	217	240	260	266	249	257	218	220	237	242	216	250	258	256	235	273	199	212	273	241	263	268	243	244	228	240	265	236	261	232	288	238	240	235	258	268	234	265	241	220	227	245	232	234	248	267	211	253	251	217	217	224	250	234	229	231	236	228	221	256	249	225	234	237	259	266	232	239	224	237	260	259	239	222	225	247	257	254	248	220	225	213	214	233	247	222	208	236	228	238	240	249	254	231	216	207	225	259	255	230	265	206	229	238	253	237	241	234	229	260	258	237	256	258	214	227	264	245	241	231	233	261	250	248	248	223	234	251	226	231	263	237	208	240	252	241	222	255	283	244	256	216	242	241	230	232	222	255	265	237	265	219	233	255	246	268	231	243	261	245	255	225	221	233	256	225	271	208	252	238	242	261	225	243	244	249	233	239	230	262	236	250	235	240	272	233	293	219	238	260	219	237	233	217	233	241	247	204	271	225	246	248	244	216	250	251	233	251	233	244	247	226	253	233	250	258	199	236	260	259	265	237	213	232	236	228	274	246	274	271	258	243	265	221	243	248	263	249	247	229	255	274	228	267	250	224	211	221	235	243	261	254	200	268	230	251	266	266	245	276	259	240	234	227	243	217	231	260	246	243	242	255	254	230	242	224	252	259	268	245	255	205	232	241	250	240	274	251	239	225	215	210	243	223	252	217	271	260	245	220	229	226	286	279	267	242	223	220	287	299	250	266	245	250	272	244	312	233	246	244	238	271	265	252	258	277	256	253	227	236	239	232	261	230	233	243	285	257	240	240	246	245	238	256	255	247	256	232	222	225	231	252	226	255	267	256	233	260	237	244	234	246	238	271	268	247	230	241	247	235	242	243	264	229	240	253	261	240	226	227	213	218	231	266	231	234	252	249	237	195	265	255	269	274	247	231	248	267	215	243	250	218	229	228	220	236	237	269	254	237	248	237	205	208	239	243	248	236	262	270	258	246	265	254	235	252	245	267	239	236	235	252	220	267	261	217	230	243	240	231	246	268	242	279	240	256	240	231	266	239	216	232	222	263	229	235	235	247	253	224	219	231	223	253	266	258	237	233	254	258	228	240	240	220	245	243	266	254	225	225	222	229	249	241	261	244	244	223	242	211	279	236	232	226	263	232	257	226	239	250	215	224	260	237	230	240	226	245	231	249	226	285	233	246	221	229	248	241	224	244	219	240	235	275	227	221	267	232	244	254	249	237	281	246	285	256	210	232	209	237	215	231	274	245	253	239	252	256	217	224	240	238	229	240	232	230	244	227	251	234	261	247	235	254	235	252	243	238	220	258	238	283	257	236	250	221	227	237	214	231	244	244	258	248	264	282	252	252	243	227	256	215	224	221	267	263	239	239	273	239	226	231	248	277	228	265	256	232	232	202	236	243	242	249	254	250	242	232	254	247	240	241	252	234	230	229	242	259	260	238	249	245	246	252	227	235	234	227	215	232	223	219	239	239	254	237	241	241	239
4243	7343	4481	2064	1373	1049	938	880	833	825	774	693	690	691	688	637	629	559	609	558	555	559	511	552	545	539	618	522	559	543	505	553	555	559	577	544	554	551	568	547	528	551	565	571	524	536	526	555	543	523	516	573	573	487	601	550	535	518	558	528	531	552	540	548	532	569	545	514	507	533	566	495	522	541	516	521	554	531	520	539	553	549	522	535	501	560	524	564	575	513	505	527	518	568	561	516	544	538	527	562	492	532	529	578	521	527	573	560	518	582	503	560	529	549	540	539	553	562	564	553	545	564	557	523	499	508	527	564	575	502	561	510	548	571	515	546	526	516	532	537	544	519	511	535	592	566	560	573	521	556	541	492	547	542	554	554	537	546	536	516	526	539	546	520	519	503	518	525	547	566	533	527	542	536	500	529	531	519	506	511	522	545	525	518	538	506	530	514	513	550	526	536	516	594	554	536	537	554	532	527	564	568	532	539	499	540	540	530	525	556	505	519	533	544	538	562	506	577	542	544	514	564	543	522	506	561	588	532	518	511	550	524	541	543	535	534	597	546	576	566	576	550	561	548	551	535	578	547	536	527	519	562	480	503	545	497	579	524	562	561	536	535	537	516	565	549	539	557	536	537	547	564	529	573	572	565	509	567	530	568	535	558	522	569	578	535	497	512	575	521	524	511	541	554	571	526	553	528	525	466	530	594	565	522	526	516	542	531	502	529	545	539	518	524	481	489	560	560	548	532	506	538	518	526	559	547	558	540	509	546	517	512	548	549	491	541	520	535	583	524	558	581	497	519	561	545	551	548	533	553	527	493	537	546	532	539	539	505	521	528	569	534	505	543	553	566	535	543	536	561	569	504	540	499	510	568	563	505	505	519	542	553	495	523	596	538	519	554	509	534	539	526	561	511	513	535	546	558	550	557	550	537	565	539	510	538	525	539	521	576	484	556	528	516	558	576	507	575	510	551	545	520	564	540	568	551	515	514	510	534	562	574	546	557	512	527	534	558	548	521	538	539	566	551	537	508	516	549	524	480	553	528	554	546	549	533	534	534	527	522	545	573	555	574	544	559	547	533	590	570	535	558	550	550	515	504	530	518	530	494	564	546	519	470	511	563	550	533	505	551	552	563	545	578	521	565	566	516	543	526	507	542	558	562	522	521	577	526	535	543	500	516	533	537	534	546	501	490	503	529	566	535	545	561	560	518	547	519	513	510	558	546	541	535	563	538	490	552	560	533	484	525	536	498	518	491	527	529	569	528	547	555	559	558	562	500	526	552	529	575	523	533	547	534	540	588	524	543	541	539	551	544	543	533	480	506	550	574	532	575	590	555	539	533	531	515	519	515	570	498	496	553	535	519	552	527	519	556	577	531	491	553	520	555	536	551	525	558	539	524	503	574	556	548	557	541	537	572	528	510	532	500	555	531	565	570	549	487	516	548	521	501	536	580	519	550	538	526	516	529	555	538	550	508	532	536	542	546	560	538	531	575	536	587	537	537	507	551	535	570	560	534	532	524	504	566	504	567	515	539	539	522	554	546	530	570	555	558	594	512	539	523	491	600	512	549	520	502	513	553	541	520	559	589	536	528	518	512	519	554	538	526	530	524	544	567	550	514	541	503	507	532	546	545	557	524	534	579	538	552	554	524	558	509	565	546	567	542	538	543	516	537	527	525	521	511	533	524	528	525	517	556	529	508	516	537	552	554	539	535	509	513	516	567	555	547	517	553	538	518	546	546	557	520	544	563	554	586	560	521	522	534	554	571	504	581	533	518	529	534	505	524	533	564	539	515	500	557	537	551	510	549	536	563	526	526	511	533	537	523	543	510	580	521	558	545	547	541	563	539	548	537	555	566	575	503	533	513	539	560	561	533	554	565	548	555	543	520	527	552	539	530	547	549	543	548	519	557	544	553	541	512	532	553	550	579	538	566	534	537	551	560	554	561	530	545	555	529	568	560	498	517	503	557	539	547	529	529	544	588	573	518	563	592	533	532	522	534	507	541	559	568	501	533	549	551	502	541	517	537	526	533	527	555	556	555	520	509	535	531	536	532	493	512	563	535	519	571	548	549	553	558	536	559	524	557	540	519	559	548	514	564	501	543	544	566	542	549	526	560	530	545	548	551	543	509	523	492	527	523	545	542	571	515	522	563	567	529	536	531	559	588	497	519	520	530	524	551	559	549	532	523	525	564	528	506	491	541	539	554	525	536	554	498	531	509	518	513	552	553	542	555	563	535	513	549	542	536	553	542	575	513	578	564	547	549	540	581	533	544	596	572	571	560	541	496	523	567	552	508	568	512	532	556	567	543	549	532	573	512	532	541	545	519	578	561	535	563	527	509	554	532	525	547	506	555	561	493	532	581	517	560	541	532	554	561	541	530	515	565	500	538	524	536	529	512	499	493	537	540	524	525	534	546	557	541	534	537	542	562	563	583	536	502	569	561	575	554	548	492	542	536	535	545	584	556	605	521	538	542	558	508	568	513	540	531	502	534	552	513	530	531	522	522	515	533	565	529	575	492	546	556	516	538	533	508	572	513	513	495	547	550	526	540	594	514	553	515	540	558	541	541	518	529	555	562	513	540	582	490	532	560	573	522	522	522	514	530	569	513	527	545	555	576	546	552	553	562	537	499	530	570	541	555	520	544	505	520	551	506	535	533	479	560	576	555	546	522	550	520	567	538	561	582	517	529	533	521	536	520	534	529	575	549	548	563	547	523	567	549	518	559	541	582	533	589	560	515	545	558	542	541	523	528	518	525	515	534	539	502	531	520	525	516	569	559	479	540	536	538	484	544	599	567	511	581	537	546	556	541	545	522	570	547	504	555	542	510	574	539	532	530	544	558	563	513	531	553	551	526	548	518	547	514	574	498	540	535	545	493	518	518	540	542	540	510	603	531	511	515	527	522	545	529	570	539	561	501	564	520	556	571	529	511	572	536	540	543	515	556	547	542	541	531	541	524	546	503	531	495	556	526	517	575	553	554	545	572	547	505	467	546	532	565	575	553	546	558	556	511	497	480	574	564	556	535	565	523	561	535	569	505	544	555	517	546	574	539	574	508	547	547	537	533	607	558	560	498	553	529	495	556	577	486	494	550	526	530	522	553	589	527	498	509	540	516	582	545	500	563	527	544	517	543	553	524	533	571	542	547	568	537	544	539	563	564	558	526	532	552	505	522	533	547	525	548	579	545	536	532	509	534	511	524	523	516	542	531	513	552	547	539	511	548	574	515	537	549	545	508	538	564	498	522	521	575	494	519	573	570	514	531	532	533	514	557	554	550	563	555	534	557	558	548	532	515	554	546	508	543	556	556	524	546	528	521	543	556	541	531	564	522	559	545	562	527	557	484	542	517	576	549	558	555	490	503	553	563	546	524	567	585	538	588	545	544	522	548	549	539	539	526	521	541	560	528	533	510	520	553	554	540	530	550	536	527	547	521	527	569	517	558	479	566	523	530	549	584	561	492	543	529	556	525	550	550
23659	20938	25307	26699	20948	21027	5841	1478	1093	983	849	734	684	586	521	494	441	431	314	260	276	248	216	219	235	231	209	227	218	206	241	215	217	229	223	202	238	241	224	251	213	217	219	231	225	221	197	197	214	196	217	202	224	215	201	213	202	200	224	202	230	219	175	199	212	212	198	180	179	237	221	182	191	209	180	210	198	214	240	199	208	203	188	214	215	216	186	177	184	219	194	188	196	203	204	197	206	234	210	215	214	215	204	210	204	193	211	203	218	203	188	175	171	212	204	206	227	179	237	203	208	234	190	200	220	199	225	204	223	210	241	236	190	217	243	185	193	231	176	204	197	208	201	227	197	213	212	172	177	211	207	230	202	202	196	210	181	218	235	195	221	190	210	177	185	188	206	204	183	198	188	206	173	222	203	198	204	185	200	206	208	198	201	187	210	202	195	213	203	205	197	215	232	206	192	203	239	189	223	182	224	211	194	215	206	190	193	222	216	234	195	207	206	208	172	203	248	174	185	200	237	214	207	196	203	199	226	207	194	204	235	193	223	207	188	197	211	183	218	194	207	212	207	196	192	208	202	223	210	209	217	183	209	217	207	195	180	196	193	214	202	228	226	194	160	220	217	210	193	199	234	193	177	202	235	199	221	211	175	210	207	196	216	206	196	215	184	208	219	200	189	194	182	213	219	210	200	213	217	187	220	236	208	201	182	186	199	199	198	213	199	197	218	190	193	207	167	220	205	214	221	175	211	216	175	205	196	212	222	205	187	185	178	191	179	208	191	188	188	189	183	208	207	202	199	202	222	198	193	157	179	192	204	184	191	206	211	173	201	229	213	208	193	200	219	200	180	202	215	183	176	186	202	231	217	183	224	208	182	233	211	191	187	200	161	219	205	183	219	205	196	178	197	174	204	205	201	223	195	223	196	224	174	196	197	196	210	218	209	200	217	193	198	191	213	203	240	221	207	222	215	200	196	198	208	226	215	191	170	210	187	199	195	220	194	212	198	185	201	189	193	182	208	222	221	199	202	216	196	211	220	195	232	208	196	219	211	193	201	222	208	204	189	183	251	209	195	234	191	211	189	194	200	201	186	207	212	199	192	205	194	203	202	180	211	215	214	202	195	205	207	213	216	202	244	196	229	232	191	198	194	218	209	188	209	197	221	229	198	206	197	208	229	206	191	217	208	194	176	205	227	203	196	165	198	179	219	199	205	215	200	192	190	181	223	190	213	188	245	222	196	217	207	211	220	198	210	194	192	191	192	206	196	194	188	221	222	176	192	192	218	194	191	199	192	202	206	215	192	232	192	183	236	193	241	226	188	181	219	202	200	194	187	204	191	183	203	187	216	198	206	194	189	206	201	186	218	208	212	222	200	213	196	208	189	214	192	214	218	207	214	183	192	204	212	210	201	196	208	200	205	187	223	216	221	217	184	200	178	199	194	194	208	197	196	211	219	206	207	182	197	173	220	206	196	242	191	227	189	210	215	197	208	212	184	205	224	248	166	184	191	178	190	214	211	194	207	207	180	203	214	193	203	209	180	227	192	191	226	196	199	215	200	186	189	203	215	199	192	193	193	198	202	204	219	203	197	226	220	200	192	176	214	221	198	184	223	196	238	210	212	210	218	202	207	201	201	216	212	224	189	208	202	195	232	201	211	192	219	190	225	202	234	202	204	204	224	178	213	201	185	190	187	222	204	200	197	195	192	210	196	192	212	220	190	196	189	208	218	182	181	201	214	199	196	206	190	191	220	211	206	196	189	242	246	200	212	187	164	228	181	183	193	197	203	208	202	178	224	196	176	199	192	227	168	214	206	205	224	195	197	219	184	208	194	167	208	188	195	185	192	204	229	190	178	209	203	190	217	195	239	200	206	200	198	200	199	200	200	183	205	189	197	180	199	205	214	210	167	200	210	184	202	244	213	200	208	202	202	199	200	218	205	227	212	179	206	204	208	208	203	182	188	193	171	205	196	187	216	198	186	207	207	201	219	211	204	178	246	207	237	200	202	207	179	211	218	235	186	187	186	197	197	186	203	202	175	206	206	195	217	184	199	211	206	217	191	225	194	184	213	224	217	205	191	218	216	203	213	208	180	200	187	202	210	169	212	189	219	202	202	195	176	199	204	200	214	191	219	203	215	192	220	212	185	232	222	209	223	213	198	196	204	219	214	192	196	195	182	215	216	223	200	196	200	203	221	196	173	234	192	185	189	214	206	182	214	180	208	198	162	194	206	216	199	205	198	212	187	233	195	177	221	213	218	170	212	191	187	178	212	209	188	225	192	197	176	219	188	195	189	182	203	197	216	210	221	204	212	195	211	223	231	195	193	177	204	192	234	218	201	197	211	203	203	173	201	212	173	203	213	224	196	161	207	204	232	230	194	171	212	181	210	206	201	205	174	215	183	185	195	187	204	183	224	182	218	190	208	188	229	181	187	199	216	196	200	190	216	205	225	187	205	200	195	195	199	183	204	208	189	194	203	231	181	218	206	234	206	202	218	202	214	227	182	196	194	184	176	213	195	201	217	185	215	171	181	205	214	214	195	235	185	201	210	181	200	193	200	210	206	203	198	210	202	199	186	207	221	203	201	227	209	190	193	199	196	225	195	186	192	190	237	201	206	194	193	211	190	225	221	220	230	232	152	205	222	213	203	197	172	194	226	180	218	197	211	194	215	221	189	191	206	205	211	180	186	204	200	196	188	208	239	229	196	191	183	181	206	241	201	201	206	228	191	225	198	215	180	202	208	189	207	233	192	205	181	219	212	219	197	232	203	205	209	202	168	235	173	201	201	216	216	209	212	208	200	200	197	211	220	181	204	206	204	216	191	200	241	199	200	197	247	214	201	178	212	234	212	225	204	201	204	190	213	212	195	191	199	204	207	183	204	197	226	209	209	207	203	221	208	212	204	195	204	203	191	207	219	195	206	203	179	191	202	222	196	188	204	216	187	213	208	190	215	214	206	208	206	192	208	195	207	190	188	223	209	214	230	185	215	208	206	216	193	196	251	206	217	197	221	207	215	214	236	222	189	195	211	190	211	192	209	218	210	197	227	215	208	222	219	198	215	217	219	208	174	191	236	213	206	191	199	199	192	211	203	209	205	204	220	203	198	163	185	190	178	211	218	186	209	214	184	223	171	196	180	202	235	197	195	194	194	198	204	205	184	200	183	210	197	186	231	195	210	206	204	194	208	186	206	196	237	188	210	236	211	192	197	199	187	205	219	237	200	190	210	197	190	176	192	201	192	221	226	199	173	194	177	193	203	215	222	211	203	197	190	191	208	197	213	197	236	199	201	198	188	198	194	204	199	215	198	216	222	210	194	188	200	196	220	192	194	194	219	211	227	205	200	203	215	202	194	205	189	189	226	220	189	198	183	199	209	209	193	201	201	203	198	211	207	191	209	209	196	205	174	186	224	211	194	187	188	204	199	199	191	176	220	198	241	214	209	193	209	190	201	218	210	215	199	195	177	207	206	179
4585	10240	6512	2905	1831	1317	1151	1003	890	782	747	711	700	657	630	605	542	537	517	514	451	448	450	441	431	499	421	470	415	450	456	411	451	473	424	451	437	466	428	436	438	441	459	475	506	429	442	406	482	472	434	433	466	462	443	425	438	426	454	432	423	438	429	483	448	448	442	448	416	404	436	466	383	406	474	470	463	429	420	462	453	418	436	415	441	440	455	409	433	461	452	433	435	433	442	428	445	451	433	417	443	455	443	413	425	479	466	464	450	452	420	445	421	480	443	445	454	453	444	464	431	446	429	432	469	445	428	419	432	433	415	482	409	429	426	414	453	447	429	440	434	478	385	441	432	467	438	445	443	404	422	426	420	479	420	444	423	408	456	440	415	397	448	415	453	444	450	451	432	448	410	454	460	464	428	423	468	458	443	454	452	433	429	447	476	467	427	459	430	469	445	434	429	405	493	441	448	417	435	410	397	387	462	448	440	468	461	436	435	452	445	438	440	452	426	464	455	423	441	445	486	422	425	466	432	448	456	423	436	460	436	437	467	436	448	440	465	445	409	422	446	459	404	408	421	447	436	453	439	447	486	417	477	400	459	434	461	432	379	427	477	421	407	398	436	442	428	436	446	432	446	446	455	411	426	451	448	423	423	457	417	441	417	445	415	435	441	482	457	423	448	442	413	461	423	416	429	448	423	493	419	437	450	457	435	425	451	446	406	413	451	462	476	456	451	437	457	451	451	451	411	463	445	456	434	425	411	454	415	415	497	447	449	405	440	389	439	404	426	450	422	448	419	433	452	414	412	436	455	434	436	483	476	459	421	431	441	425	439	455	450	422	416	455	449	423	451	450	421	435	418	411	457	425	459	425	443	449	436	438	455	461	421	468	463	391	433	428	420	477	445	422	460	443	458	445	436	409	461	439	410	439	454	433	433	420	433	439	441	418	454	429	409	449	420	473	477	429	449	449	428	426	423	461	433	419	463	391	451	418	408	458	461	454	445	392	452	441	431	440	431	420	424	422	466	429	475	438	441	413	447	431	458	393	426	428	427	438	412	428	458	469	441	442	447	440	459	443	436	467	445	449	418	461	486	422	421	420	431	435	464	447	422	480	445	468	459	434	463	450	429	464	422	472	415	425	441	449	474	457	416	457	426	427	413	435	424	441	401	471	456	445	417	442	385	430	432	450	441	484	449	448	442	404	467	446	427	459	430	451	420	405	484	401	450	468	453	450	432	425	429	416	496	466	434	475	480	421	438	418	434	439	428	468	474	426	469	460	486	429	406	440	451	408	411	452	407	453	454	430	422	431	436	479	435	459	430	429	451	429	444	415	407	469	421	429	469	453	416	403	458	452	450	445	443	468	439	462	434	405	477	448	425	471	416	431	411	440	438	459	438	434	488	451	458	417	420	445	411	420	466	466	426	441	438	442	439	424	478	441	457	448	427	427	452	450	414	447	426	426	429	451	439	418	457	390	456	436	427	468	429	454	442	459	441	440	455	466	482	479	419	450	417	471	447	445	420	430	449	418	453	436	442	422	464	446	479	439	437	449	430	432	475	475	417	445	436	428	476	454	445	438	433	442	437	448	414	455	413	440	437	452	472	469	427	481	465	446	403	440	463	450	464	425	452	467	457	430	444	461	427	463	460	435	427	430	448	440	425	447	421	474	428	460	450	416	464	469	402	472	475	422	451	410	436	442	445	449	474	448	444	450	391	418	413	439	451	466	473	414	410	427	421	430	430	434	444	442	450	468	460	405	448	443	446	427	440	450	482	432	466	457	461	450	428	413	438	433	425	487	416	461	429	443	437	394	458	442	450	458	420	396	436	414	442	435	408	456	427	420	415	428	449	436	445	475	431	430	421	473	438	436	423	444	462	438	472	457	437	432	401	421	408	458	435	436	467	424	407	439	442	430	466	457	414	415	470	471	411	457	461	402	425	447	461	493	416	440	420	430	429	420	436	414	416	388	457	479	477	380	459	426	460	478	424	450	436	453	464	434	422	427	450	410	420	418	414	436	440	454	465	466	433	448	433	436	422	455	433	421	404	452	425	424	456	427	470	443	425	426	458	433	459	460	434	457	411	398	490	457	429	408	451	414	405	483	444	419	462	434	404	415	426	433	409	380	437	421	451	438	458	407	425	454	435	430	432	432	425	460	426	432	453	437	442	426	425	457	441	478	417	449	440	437	435	456	430	430	413	452	455	477	468	450	463	458	453	447	417	473	482	400	483	439	431	401	460	444	450	444	444	445	490	403	468	423	439	450	438	446	430	438	439	453	450	443	430	451	462	435	438	448	464	450	417	449	418	424	406	492	418	423	458	451	495	404	476	438	409	429	453	435	440	444	408	479	409	480	467	460	435	459	426	425	457	447	430	449	456	421	468	416	419	459	461	480	430	424	480	436	448	422	418	440	452	465	426	427	460	472	421	453	454	393	450	430	474	452	454	477	435	426	403	425	460	455	470	433	466	482	473	437	442	422	472	426	456	435	443	426	460	422	416	430	417	431	419	425	435	437	451	420	412	428	467	426	447	452	470	422	445	443	458	436	432	418	445	429	412	464	422	462	416	416	425	475	443	415	448	464	457	449	432	431	459	420	439	431	443	423	444	454	430	463	450	428	421	438	442	409	422	459	467	467	428	439	454	433	463	431	474	427	460	417	437	449	471	466	443	432	448	453	459	446	425	426	435	485	424	462	459	443	422	448	439	414	447	455	452	428	439	458	417	407	449	441	493	466	466	493	435	418	423	442	430	473	451	437	481	457	426	429	448	421	432	414	445	442	455	451	426	457	464	437	461	427	378	464	465	449	436	440	448	479	441	418	444	433	436	447	469	439	418	441	452	417	484	442	436	449	387	424	419	434	414	425	420	466	413	405	421	451	458	451	446	452	435	430	441	405	447	454	431	466	425	449	413	407	429	434	418	473	465	474	448	434	451	422	445	442	420	392	433	435	423	423	449	439	478	470	448	479	423	440	437	447	438	422	451	426	452	437	434	426	439	451	440	445	442	433	428	421	436	423	431	469	442	439	465	422	436	431	417	454	424	444	431	401	448	429	454	428	445	439	429	457	457	429	444	475	465	457	449	453	441	438	462	457	419	425	460	416	440	483	463	442	450	420	463	459	403	456	440	440	453	412	453	456	456	419	451	419	409	454	417	493	443	417	435	453	440	459	435	472	435	446	454	456	433	452	443	423	413	442	432	424	446	427	429	422	425	441	456	460	430	423	441	464	418	420	409	446	440	464	418	429	442	449	466	434	420	400	449	432	432	447	465	392	487	441	436	444	432	435	445	397	434	424	463	429	458	471	444	445	427	475	448	458	432	474	483	442	429	461	426	435	444	450	465	473	457	454	439	447	476	401	465	466	409	465	420	445	422	442	454	424	420	426	466	427	467	444	452	456	437	448	436	419	470	437	419	477	425	438	433	418	424	429	437	459	446	431	438	458	419	439	427	447	404	458	452	447	470	450	444	452
33084	14716	3156	865	583	537	481	403	372	358	312	267	288	282	248	243	215	202	169	150	160	173	148	155	171	172	139	146	175	172	168	167	145	150	159	161	134	174	156	159	142	151	146	159	166	175	158	146	182	157	144	133	154	159	184	168	143	184	141	159	152	156	158	146	139	162	141	166	154	149	160	139	164	156	161	163	157	155	154	150	154	169	146	191	139	162	132	129	133	163	148	138	145	127	161	163	130	140	148	140	138	151	142	153	190	154	160	169	166	154	169	149	180	148	146	149	169	156	146	162	183	151	157	141	156	185	163	166	166	156	158	138	134	155	156	160	160	185	162	142	139	154	151	157	164	160	138	152	178	159	162	156	161	129	144	158	139	141	161	144	147	171	155	175	122	171	165	160	182	148	155	142	150	152	143	144	192	161	191	160	163	157	169	139	164	157	134	150	163	168	163	166	164	146	155	166	166	156	160	165	154	162	161	162	148	158	150	137	143	163	158	152	191	166	160	174	143	172	140	154	150	176	163	156	160	153	146	140	133	163	160	185	126	137	125	144	150	157	164	169	156	151	161	157	155	164	161	157	131	152	155	148	143	164	126	142	128	122	152	165	140	149	165	167	143	168	148	172	130	164	167	155	141	164	130	190	163	142	168	160	154	177	147	176	146	139	166	134	134	149	163	153	140	134	143	161	143	158	161	157	158	185	144	142	171	125	164	153	167	150	140	146	174	154	130	136	171	143	143	159	157	165	141	157	137	147	171	150	169	160	164	155	148	165	140	164	139	167	171	137	161	150	154	154	153	143	170	146	145	155	146	159	152	149	174	163	145	157	148	134	157	147	137	158	136	154	150	162	149	151	153	136	181	160	157	149	149	174	147	158	165	161	143	143	180	145	137	169	148	156	148	160	158	151	161	165	175	159	170	167	193	148	136	182	172	162	149	153	134	146	166	140	132	150	169	149	157	151	147	168	155	154	130	166	134	155	164	153	180	158	156	150	167	157	143	168	169	160	124	152	151	176	151	155	177	163	138	168	146	140	163	153	174	132	142	165	171	139	167	131	144	162	166	151	129	164	147	165	173	161	146	140	157	173	169	151	152	159	190	168	146	148	157	142	148	134	138	157	154	145	149	152	159	133	145	140	168	139	142	138	140	147	152	151	164	148	150	155	168	169	139	170	148	158	136	125	178	148	150	167	131	156	166	172	156	159	156	148	155	148	153	145	145	154	154	129	169	150	141	141	133	158	139	177	159	155	135	129	152	152	163	133	141	168	154	145	152	171	148	171	179	174	166	173	166	152	119	162	153	171	181	143	157	145	156	152	153	173	146	177	153	154	173	138	138	156	138	139	146	143	139	145	152	181	156	135	154	149	152	152	155	161	151	153	161	154	157	168	162	162	162	131	143	136	158	155	149	164	152	156	139	154	140	176	163	163	144	164	153	166	160	149	169	169	157	164	155	144	153	139	158	163	164	153	177	154	164	159	153	162	154	169	132	158	168	162	157	162	162	155	159	165	139	151	131	166	153	138	182	128	151	149	152	150	144	145	186	151	145	171	159	162	172	144	176	142	148	164	144	142	148	155	158	163	148	168	174	161	149	134	165	161	140	180	148	159	152	163	132	149	180	153	163	146	168	138	159	135	144	156	152	165	129	146	158	158	176	163	142	147	186	162	157	136	169	153	144	152	147	154	158	172	147	150	184	151	152	140	149	167	176	169	136	154	163	142	148	139	180	152	138	173	158	169	164	145	184	176	153	157	154	162	152	177	153	162	165	168	139	152	156	167	150	158	163	171	168	150	174	161	132	187	163	157	162	157	162	165	174	156	170	181	130	150	174	162	161	163	157	146	155	190	150	153	176	150	165	156	179	166	173	113	136	142	160	151	154	158	134	196	162	155	158	152	165	147	151	161	145	148	151	161	136	160	155	157	155	158	157	178	195	150	169	159	136	124	166	146	103	158	159	183	133	153	149	154	157	136	126	165	150	152	147	160	151	147	157	147	124	136	153	154	148	137	167	151	183	167	143	147	163	138	142	145	141	128	152	157	153	156	152	155	171	169	168	145	147	174	157	157	169	179	184	151	161	160	128	158	164	171	160	151	155	128	152	161	168	160	153	165	168	151	123	158	153	148	138	163	177	148	171	161	161	158	161	151	161	173	146	152	163	154	133	170	155	154	125	149	141	186	145	160	159	172	156	180	166	158	169	132	164	150	160	170	130	166	143	163	147	142	170	160	149	150	157	177	157	185	157	166	166	160	160	148	151	148	141	175	134	146	155	158	166	191	167	166	148	140	142	143	123	143	164	153	145	168	162	159	148	163	156	152	171	178	178	139	138	156	155	154	145	162	182	165	146	150	164	156	162	150	166	156	175	159	131	137	146	160	175	158	175	166	133	165	161	186	149	145	178	148	160	150	149	166	153	148	155	173	157	149	135	152	152	137	182	139	145	154	178	153	160	151	151	151	148	143	137	164	140	133	143	177	136	152	143	154	147	169	153	163	173	149	149	163	143	135	178	137	153	169	156	144	154	115	144	164	135	137	128	149	156	148	157	152	174	167	168	149	139	168	183	141	176	151	152	160	141	163	143	136	170	151	157	158	152	149	141	149	146	157	150	143	148	159	175	149	162	154	153	162	167	177	166	163	159	177	154	140	177	153	167	165	150	154	155	159	144	139	166	160	118	152	164	149	152	136	136	151	149	120	166	164	144	141	165	162	150	133	173	169	145	162	147	155	180	150	158	152	162	166	151	154	165	162	154	122	160	157	142	146	137	164	170	140	152	169	158	173	147	173	148	146	143	189	134	150	155	152	149	162	143	167	155	139	154	170	166	151	165	157	151	146	151	153	159	153	179	163	177	143	172	179	171	145	157	133	146	166	142	159	143	161	158	159	169	136	161	169	171	165	138	146	109	150	136	157	163	169	154	132	142	130	153	158	162	145	159	155	174	164	147	152	149	153	157	178	154	143	150	169	162	177	169	142	171	126	154	146	157	172	160	150	164	154	171	137	142	150	140	174	145	151	153	157	149	162	165	156	160	141	174	158	169	184	157	147	151	169	141	153	155	165	176	142	138	159	164	147	147	163	156	163	160	158	158	162	156	155	177	161	166	192	136	176	147	149	155	159	152	153	135	137	166	163	159	170	148	141	158	158	140	168	155	149	158	123	133	160	157	155	153	148	175	147	173	167	154	135	150	160	171	168	170	157	152	147	152	170	149	179	148	143	179	158	157	135	140	159	145	160	155	148	161	153	138	159	138	179	147	142	161	182	158	152	149	174	157	149	137	144	142	155	170	151	140	149	142	151	120	134	129	160	162	153	148	140	146	151	157	167	144	149	165	144	159	151	138	155	161	158	145	169	167	129	142	168	171	146	159	161	147	147	140	146	154	152	153	147	162	160	155	157	150	146	149	131	155	146	148	155	140	155	175	125	176	158	173	174	155	134	142	151	162	158	141	165	157	168	174	142	152	165	170	144	144	163
5423	2417	1584	830	662	589	541	526	493	463	433	447	402	469	435	428	412	378	399	370	359	378	354	379	415	404	414	389	400	373	371	380	375	378	383	400	359	408	359	372	382	357	388	342	385	367	394	370	407	385	374	347	364	380	394	372	378	372	376	357	366	402	410	341	360	387	401	362	433	363	372	371	355	399	375	375	364	352	344	365	400	396	346	379	401	387	397	402	385	370	374	407	368	353	374	346	407	369	397	379	380	359	396	383	394	392	357	368	392	378	359	399	376	382	355	380	380	404	360	354	389	358	388	378	394	381	395	334	390	384	377	346	361	351	417	349	372	373	338	358	389	379	391	369	340	398	366	392	386	371	334	371	395	390	376	374	357	352	385	365	418	398	354	375	388	381	385	373	378	374	369	384	406	361	352	365	373	347	349	390	366	395	369	368	381	378	393	369	356	364	359	365	366	378	388	404	387	399	380	417	387	361	382	383	396	344	346	341	360	373	384	355	382	368	379	423	369	371	376	378	372	376	361	372	346	354	377	367	394	399	351	380	361	403	372	409	349	392	413	344	351	353	338	382	395	386	403	391	364	385	397	359	354	338	368	394	380	377	381	359	389	364	399	400	389	378	375	379	382	363	353	355	362	335	370	352	369	378	396	408	377	373	383	362	387	363	382	376	373	403	382	385	384	368	434	378	372	359	380	369	375	377	410	372	325	393	376	372	384	392	377	392	377	387	386	392	378	373	377	424	356	377	399	394	374	373	338	362	395	363	392	382	344	369	391	361	406	361	361	390	392	370	345	402	343	382	362	386	369	344	349	359	369	404	392	372	356	406	383	366	374	410	369	377	366	430	416	351	385	374	353	386	390	369	359	367	379	398	358	361	357	361	368	384	366	399	409	394	419	429	339	385	372	419	335	369	416	352	371	368	385	359	357	347	366	388	394	387	406	370	380	371	389	365	403	354	367	372	407	368	363	337	384	328	357	376	321	358	344	344	384	375	374	392	390	355	364	356	373	375	348	393	369	333	379	387	333	397	351	385	376	335	356	349	359	365	419	355	378	339	355	369	368	351	371	378	384	366	365	376	342	361	374	366	364	376	363	405	403	370	381	372	381	369	361	356	391	381	389	400	381	368	377	424	373	373	365	373	372	369	369	344	377	366	391	370	370	383	380	365	417	398	414	356	405	402	341	343	341	356	376	392	382	365	358	366	382	392	386	378	406	355	405	351	367	394	381	362	403	345	368	360	400	381	359	380	331	398	409	362	366	381	398	383	388	371	370	390	374	394	360	387	374	399	388	373	373	355	398	396	380	331	374	381	377	393	388	403	353	417	379	382	385	353	349	349	390	379	383	405	378	352	368	372	398	434	407	400	346	417	408	367	377	354	386	375	363	381	407	387	389	405	370	391	387	372	387	384	390	380	370	365	386	369	399	352	429	342	384	371	366	358	368	353	363	334	381	391	376	388	344	352	369	421	345	371	404	396	365	372	375	408	368	404	361	383	406	399	377	369	420	372	358	380	384	410	351	355	393	379	370	357	373	351	375	375	368	393	353	398	376	361	380	396	364	383	361	380	398	390	367	369	383	417	358	377	382	370	380	373	384	390	373	368	370	396	370	402	375	415	389	415	412	372	372	374	393	385	360	427	383	352	420	394	350	367	335	378	374	374	370	410	392	414	401	333	387	432	361	396	377	362	391	410	368	372	386	375	393	371	374	405	353	377	394	359	375	385	365	396	384	363	402	359	371	367	376	400	389	372	399	369	379	353	397	337	363	386	368	386	366	396	371	379	387	367	398	349	413	372	377	368	375	402	356	359	347	352	370	401	403	352	363	371	395	369	356	374	380	375	389	352	353	354	379	383	385	373	374	360	363	387	348	358	359	399	362	391	380	374	374	371	365	408	367	366	351	402	395	368	378	397	372	348	391	377	381	382	364	333	371	341	395	367	348	357	379	384	355	358	394	382	387	366	382	393	378	353	390	350	414	350	377	388	365	366	392	390	369	391	424	394	356	407	410	356	370	387	365	350	416	420	384	399	352	354	417	382	367	345	362	422	325	389	375	383	396	397	359	385	354	373	360	408	370	389	368	376	398	399	364	369	361	390	387	390	394	400	371	345	361	333	381	364	371	406	356	365	358	357	376	388	391	384	375	393	388	334	357	353	390	374	361	365	381	387	356	371	389	389	357	355	363	372	380	415	370	369	368	361	372	386	393	418	368	390	359	363	413	410	402	341	360	381	380	388	334	382	387	386	377	352	365	356	396	358	349	381	393	385	386	393	381	371	356	396	401	371	399	360	344	362	355	379	389	358	354	395	373	370	361	363	357	379	400	362	364	395	383	375	405	375	339	338	353	337	373	376	371	326	352	379	360	351	364	424	358	349	372	378	388	376	394	355	378	362	380	367	357	342	361	367	368	394	378	409	388	388	378	351	375	382	373	372	372	380	395	358	399	381	400	367	365	373	352	396	368	392	386	354	370	351	396	363	374	367	402	374	388	369	358	342	337	366	356	367	357	399	350	406	368	394	377	366	400	395	376	350	350	353	391	374	383	349	395	406	392	369	371	376	361	389	352	365	336	380	421	394	355	350	328	361	382	345	355	343	382	385	393	397	354	371	370	363	388	360	356	380	393	359	379	408	384	397	347	367	348	401	359	370	381	406	393	374	385	387	344	366	411	408	371	410	373	366	361	366	395	387	378	413	377	389	390	369	365	384	379	363	417	391	382	376	383	356	385	365	379	377	378	372	372	381	350	344	406	362	384	368	374	378	378	349	407	370	374	384	368	335	377	378	374	376	372	364	390	401	361	374	402	366	378	405	372	398	385	323	418	404	364	362	398	392	341	373	431	366	373	383	401	360	405	336	368	378	375	381	338	402	383	382	357	382	379	319	337	365	387	381	380	356	376	335	324	361	369	341	385	386	354	351	393	380	363	405	379	363	369	373	347	364	381	380	375	382	373	385	378	369	387	396	352	357	376	373	396	365	358	364	349	364	399	389	384	362	339	352	384	388	416	341	396	365	406	391	393	348	375	398	374	358	392	376	362	383	398	379	395	404	384	371	372	376	386	373	376	393	392	378	383	402	371	373	358	377	402	368	368	351	376	406	345	367	366	357	429	417	363	365	362	401	391	364	385	368	394	367	361	377	393	370	343	368	408	383	416	352	376	411	371	356	418	395	385	403	378	327	419	343	347	382	399	401	363	385	368	381	393	387	411	368	364	350	393	397	404	358	376	395	365	363	378	376	370	384	402	370	362	386	365	356	368	355	378	320	357	369	371	381	395	417	397	378	387	353	372	361	405	382	386	352	348	386	395	363	374	386	348	399	400	392	390	372	334	368	382	362	350	361	385	367	355	376	333	406	372	400	396	357	370	389	412	383	378	384	390	388	403	385	382	370	402	336	359	352	327	358	387	389	342	364	392	347	375	401	370	357	379	346	390	398	352	379	345	394	370	381	379	391	365	376	409	398	382	387	378	362
24430	20934	24733	27267	20788	4690	1161	863	728	677	604	557	515	494	452	431	405	356	326	269	273	239	263	238	249	243	242	222	238	239	254	239	228	242	253	222	257	244	253	260	259	232	239	284	258	269	262	269	238	260	223	278	268	260	251	236	240	267	233	270	243	271	253	245	263	242	265	229	268	243	235	248	236	266	255	238	231	246	256	235	244	225	234	228	240	266	250	243	235	243	232	203	237	245	258	236	238	222	233	251	246	224	272	252	221	236	229	247	273	250	263	221	227	248	244	241	259	227	245	245	257	236	253	236	220	239	276	257	247	211	246	203	221	235	249	273	249	257	226	278	240	261	200	219	248	247	254	249	229	248	220	207	224	272	230	260	252	250	231	216	276	278	257	237	252	232	252	257	265	251	261	232	241	264	214	234	234	238	282	228	263	219	260	242	246	253	238	252	237	248	245	267	238	296	236	244	214	265	228	251	228	266	247	274	264	258	247	242	262	261	220	237	226	259	264	263	239	246	248	225	245	252	246	261	220	248	225	236	248	238	228	259	249	245	266	228	245	228	262	222	239	234	252	232	248	262	258	237	237	223	259	245	243	221	222	241	278	227	247	267	226	256	262	225	236	255	222	227	245	270	254	241	220	240	272	278	264	286	266	277	244	249	242	246	233	247	278	258	227	245	242	219	266	254	213	242	256	257	214	223	255	255	281	267	239	230	223	260	246	257	231	229	241	262	242	251	216	245	254	268	239	234	249	237	231	194	213	227	260	258	260	253	254	217	223	247	254	275	247	244	263	262	222	267	267	242	259	240	234	239	231	238	241	231	254	212	234	264	236	258	251	242	227	267	252	227	244	236	237	241	263	253	261	257	258	244	220	257	225	209	237	229	242	268	254	234	231	243	251	268	232	237	247	229	266	253	247	254	252	242	262	253	249	262	226	230	214	250	236	256	259	254	234	263	228	230	239	268	251	253	234	240	257	250	239	257	225	251	257	229	245	207	239	241	217	227	243	246	252	235	236	256	264	205	243	220	241	256	265	245	253	213	246	239	245	241	260	212	266	234	240	224	242	243	285	241	222	249	245	251	283	249	236	257	229	215	248	232	239	227	263	244	222	217	260	229	243	287	230	205	251	256	252	269	277	217	235	235	224	210	220	229	228	230	225	224	244	199	239	215	231	234	264	222	252	243	235	251	248	238	231	189	245	245	242	223	237	257	253	220	265	225	250	250	253	232	240	238	234	266	228	230	220	243	249	223	238	247	251	228	237	230	222	245	233	241	229	234	228	230	247	254	279	243	244	273	245	224	249	234	234	254	249	243	217	227	264	234	270	240	269	285	256	248	272	221	209	259	249	225	243	246	246	266	249	281	266	236	237	227	231	217	294	235	224	278	244	266	240	257	259	207	236	236	276	246	240	215	253	235	256	256	235	263	240	242	255	246	240	261	254	270	229	264	188	243	259	259	229	267	232	257	225	239	267	232	242	223	255	213	229	256	235	260	243	208	226	225	222	260	209	280	240	283	245	225	220	243	256	259	247	258	249	224	278	235	216	246	237	214	255	247	248	247	240	233	232	229	246	257	270	231	243	247	249	237	240	225	242	231	232	250	224	275	226	253	244	234	265	239	241	240	217	231	227	250	242	253	209	231	236	225	232	241	248	252	227	239	238	259	219	218	247	246	242	229	238	255	233	224	250	217	242	229	219	231	247	227	256	249	223	239	251	255	212	201	236	229	218	267	257	236	238	264	223	212	267	273	254	244	236	249	276	248	255	243	280	231	237	220	236	242	220	246	259	293	251	210	253	243	226	253	276	266	242	246	265	248	240	273	223	236	242	252	268	238	254	239	243	248	256	213	244	250	246	250	243	269	234	233	259	251	279	247	241	238	254	291	269	258	225	246	241	261	232	259	247	235	254	235	254	281	251	256	240	281	258	240	237	242	218	230	213	219	257	247	263	231	224	247	238	232	259	237	268	226	242	218	244	244	215	213	221	283	237	281	263	251	228	219	283	235	230	231	247	254	288	240	197	228	229	264	250	238	239	235	234	262	249	234	261	230	218	249	205	218	279	254	261	237	246	266	238	268	253	211	237	231	233	231	256	243	239	258	245	235	251	259	272	257	246	241	252	259	215	248	243	252	251	259	260	235	231	257	235	252	261	212	227	215	252	256	238	223	241	260	244	244	232	245	251	238	249	251	252	257	238	247	222	265	226	216	231	246	227	266	234	257	216	234	233	213	244	259	226	269	266	258	232	232	251	249	232	249	249	227	244	243	258	244	232	226	226	237	239	242	225	230	253	233	236	242	238	227	243	261	252	235	241	240	235	225	226	238	202	252	233	279	263	237	219	255	258	301	260	236	245	243	276	269	264	231	218	284	255	254	232	218	241	268	254	278	258	248	241	253	248	234	242	251	206	244	264	236	280	228	266	233	249	238	252	236	244	244	264	241	277	266	257	230	224	262	233	236	246	256	278	242	231	241	237	244	277	217	272	263	216	250	264	234	222	214	232	216	260	249	236	216	264	259	257	259	246	220	258	242	236	238	251	292	265	233	256	258	258	264	269	286	248	232	257	234	243	267	256	249	245	253	242	247	253	236	240	272	231	256	250	236	256	223	240	240	234	209	252	249	222	242	236	255	248	252	264	265	236	235	228	215	233	226	278	223	230	257	269	243	249	248	259	233	262	244	254	237	249	277	230	245	234	223	221	277	243	246	224	238	248	262	229	221	244	243	266	229	264	228	247	237	245	223	244	241	228	240	242	256	250	220	238	285	250	247	265	278	261	248	240	256	259	247	243	269	257	234	257	238	237	240	220	272	240	255	253	294	231	214	233	215	274	245	236	237	187	234	267	243	247	203	259	235	230	252	254	219	222	268	249	233	240	242	227	237	246	251	247	237	260	255	264	230	234	282	252	209	264	225	229	214	242	237	230	256	227	243	250	234	239	270	253	241	246	217	259	253	222	270	251	245	266	247	247	232	227	224	251	231	272	241	256	229	238	197	223	267	235	226	250	236	220	237	250	253	238	254	237	255	260	248	253	214	271	237	250	238	242	258	235	262	221	230	242	209	243	240	254	261	231	249	265	237	239	242	252	247	247	208	186	236	227	249	243	254	242	239	248	238	221	247	234	246	251	232	248	243	248	214	230	281	238	242	243	240	199	223	204	239	271	225	239	252	254	230	253	260	221	215	234	214	249	263	211	214	231	223	261	246	239	252	224	237	251	232	268	274	249	253	255	263	230	248	209	226	240	284	271	239	272	264	247	228	277	247	263	250	235	237	264	228	247	239	264	267	236	240	233	241	236	237	230	254	239	231	241	239	223	231	244	270	198	231	246	225	246	255	223	232	247	225	213	232	271	211	265	286	233	257	244	246	249	221	276	248	243	247	272	243	238	269	247	263	234	215	241	256	250	249	274	236	226	236	247	259	257	239	262	242	231	264	270	226	244	276	232	262	242	231	240	251	229	254	282	206	247	253	257	254
3901	6271	4043	1992	1311	1126	1014	902	796	777	746	693	687	696	667	619	664	575	566	524	558	566	542	546	525	528	525	543	549	584	540	549	524	572	537	565	582	597	523	537	535	500	585	578	548	512	547	574	555	512	555	547	535	549	542	571	546	544	568	547	523	556	564	504	528	500	570	554	542	537	528	534	540	553	539	561	550	594	512	575	566	547	502	544	498	547	516	527	526	572	564	550	561	515	527	536	572	522	536	561	545	602	532	526	535	554	543	534	567	530	561	530	546	590	496	516	517	516	532	557	539	562	575	536	501	546	543	500	565	523	559	537	528	542	546	556	570	566	556	552	529	522	527	533	579	529	535	567	563	515	526	533	529	535	537	565	588	560	532	544	554	527	544	590	544	568	532	522	523	536	500	540	552	504	546	588	534	519	539	547	530	527	560	548	554	526	504	520	560	555	542	558	549	567	527	575	554	548	521	529	549	518	550	558	588	568	500	517	565	562	542	518	550	540	529	553	555	564	557	572	519	496	520	541	547	501	536	548	517	541	541	535	550	577	536	515	554	569	554	535	533	522	554	572	522	530	549	523	573	575	523	513	558	537	570	557	531	526	558	562	571	526	573	554	541	516	563	545	513	556	513	593	544	543	496	555	560	547	549	528	522	514	547	510	510	569	491	546	601	577	516	540	477	552	547	557	582	538	535	516	552	526	580	548	572	546	495	553	527	541	513	532	524	530	537	535	598	553	562	579	595	502	530	551	519	533	573	562	498	564	575	537	522	542	568	579	558	564	555	575	535	525	522	570	508	528	525	514	529	560	557	561	546	560	531	511	538	541	534	569	598	573	593	536	553	542	498	559	500	534	541	484	564	543	595	546	554	532	566	550	522	490	516	537	532	514	498	548	546	490	537	576	537	528	533	544	559	573	553	582	561	561	517	544	576	528	520	563	519	558	567	576	543	530	530	544	537	554	461	540	505	544	558	563	582	553	501	584	545	541	528	565	559	543	511	575	577	524	591	556	535	537	553	501	556	510	520	519	528	529	548	562	544	553	534	573	530	537	549	490	567	553	561	539	505	547	531	568	529	518	546	562	546	534	569	545	569	521	543	558	527	526	530	557	493	519	538	555	540	552	525	545	504	577	531	576	550	531	560	541	551	547	511	540	511	580	578	568	548	563	554	502	521	570	557	586	502	514	520	547	524	538	533	550	536	532	529	535	572	544	562	519	550	553	521	556	537	561	523	545	571	540	510	542	522	546	537	579	555	546	500	578	562	559	581	493	556	525	572	532	561	512	555	547	546	556	536	558	572	520	540	533	541	537	538	531	548	534	523	540	517	558	541	541	560	585	564	547	508	546	550	539	554	511	567	598	555	550	536	540	567	581	551	568	526	556	536	556	496	493	534	540	540	532	582	500	503	488	558	526	580	529	522	557	572	492	571	549	512	550	543	544	551	541	510	505	540	517	509	531	586	537	532	515	559	525	512	555	600	531	540	549	560	538	518	469	544	526	570	513	546	509	537	566	527	571	501	521	520	543	552	563	552	546	567	579	540	542	488	520	527	508	514	576	525	562	514	549	530	509	549	552	522	504	527	554	548	506	538	489	561	509	517	552	509	576	549	542	516	559	586	544	528	546	555	524	540	518	531	545	540	564	538	566	502	531	549	534	500	535	527	549	560	567	542	569	577	536	552	576	547	549	520	537	606	545	586	553	539	521	544	500	544	557	523	535	561	526	535	533	570	556	626	553	542	540	524	538	510	524	527	520	556	568	526	541	472	527	519	531	579	536	534	540	558	531	537	571	511	548	562	530	543	559	599	520	524	517	540	540	521	516	497	527	575	554	557	538	552	580	512	522	558	547	565	563	543	521	516	549	542	544	584	569	541	553	555	479	574	558	521	533	494	550	529	546	521	552	551	544	573	498	535	526	567	555	579	533	551	538	549	521	569	514	506	518	578	528	571	539	538	589	525	550	489	576	553	539	540	530	523	549	514	539	554	524	506	529	533	509	529	558	536	522	554	545	548	543	533	522	524	563	594	535	547	542	571	558	535	501	515	532	551	554	530	544	546	575	539	531	528	565	554	531	525	505	557	526	554	535	522	560	511	537	528	531	537	507	551	520	544	543	547	546	563	535	544	538	543	549	493	545	571	559	549	522	543	549	486	607	491	517	539	507	545	553	500	545	543	561	576	560	484	535	552	562	530	543	532	531	545	549	546	565	543	534	575	541	544	531	521	518	523	528	532	550	552	571	462	515	545	544	529	568	543	551	563	617	546	528	517	532	524	528	540	549	528	510	588	547	514	528	547	511	548	550	538	508	520	538	555	538	510	566	563	510	513	498	477	536	513	542	540	532	528	542	524	544	561	549	532	539	534	594	534	572	564	541	541	528	533	546	544	541	521	568	581	545	529	535	530	567	558	534	532	521	560	529	516	549	495	547	537	529	559	516	513	543	531	503	537	514	521	561	545	525	540	526	549	539	577	569	546	561	526	494	561	497	530	525	556	533	522	558	470	539	521	544	544	566	562	550	561	569	551	495	561	521	551	593	535	533	539	523	540	528	507	532	538	545	500	523	509	554	554	545	508	541	571	525	538	536	542	531	518	599	529	515	540	540	499	521	508	511	575	526	555	541	533	548	554	518	527	519	524	533	539	551	566	541	469	536	510	526	543	521	542	572	502	537	533	540	544	541	496	560	557	538	555	489	591	544	546	524	540	509	532	529	554	520	556	555	551	523	551	543	574	526	570	501	534	529	540	536	527	543	549	527	546	563	530	550	532	548	547	547	555	530	549	496	521	524	587	544	541	562	480	537	498	542	534	545	544	537	498	530	535	528	520	583	523	541	535	560	519	551	521	508	547	543	556	532	536	563	540	541	533	554	547	555	568	556	562	546	536	493	553	561	568	580	550	497	505	531	540	571	528	490	576	542	577	576	531	544	531	577	558	561	577	522	570	533	555	579	513	543	509	546	528	533	551	533	566	554	554	527	558	608	527	534	485	543	527	493	564	522	546	533	539	549	541	543	523	565	515	550	555	530	527	530	554	533	557	512	499	530	555	549	532	560	553	537	558	550	548	543	532	539	553	514	547	523	543	562	534	537	568	528	501	558	500	531	543	535	540	549	536	542	533	553	532	560	521	578	540	508	553	525	536	528	536	512	544	574	490	538	570	561	548	517	496	584	523	523	564	528	505	494	544	536	571	558	553	520	534	533	517	535	545	544	554	543	565	530	553	538	560	530	526	518	543	527	571	550	533	550	548	557	504	524	559	566	563	550	530	502	527	538	535	518	582	522	544	483	526	547	542	551	558	557	542	498	536	544	524	527	537	505	555	547	544	540	496	511	514	531	515	524	495	589	537	537	528	516	525	564	539	556	562	544	556	540	564	547	526	569	552	499	516	552	574	556	531	555	514	551	530	555	527	519	523	498	516	520	570	521	555	544	552	503	583	538	503	515	542	517	533	521	547	511	501	526	564	517	534	527
23759	20978	25348	26759	20991	21072	5945	1453	1095	960	786	695	746	621	521	489	486	365	318	289	229	267	215	212	218	216	231	180	221	236	235	238	208	230	210	234	208	223	233	184	232	195	200	232	202	224	215	235	220	212	219	227	209	202	238	202	202	211	208	199	213	223	207	219	226	192	207	194	197	200	243	228	197	216	198	226	198	215	227	211	228	219	213	221	202	213	212	204	187	188	182	209	230	234	203	202	211	194	206	191	212	200	238	211	200	212	209	186	221	195	229	189	198	200	229	195	198	219	214	202	200	194	202	184	216	206	210	186	225	179	190	199	179	195	206	199	203	199	222	195	203	199	186	202	206	197	224	208	223	219	198	184	214	212	187	187	190	210	173	218	184	169	217	180	244	195	189	216	200	187	209	183	207	180	181	219	223	211	218	189	191	182	211	212	199	207	193	214	210	191	197	204	193	206	213	181	192	236	234	201	238	201	197	209	230	223	187	209	188	188	228	196	206	197	199	214	194	199	210	200	178	194	224	191	190	189	222	199	200	232	214	208	177	190	212	201	190	199	208	183	176	194	230	226	197	197	193	193	202	232	225	225	205	218	201	166	188	186	203	199	211	214	202	192	203	201	215	227	243	208	231	213	214	239	243	196	209	198	180	192	207	204	195	241	185	222	183	207	211	192	214	223	203	240	209	197	189	200	181	184	206	222	190	221	193	220	226	208	191	180	204	204	209	184	213	204	207	234	219	209	207	215	208	217	210	202	228	198	207	216	205	202	187	183	193	206	176	207	198	225	197	184	194	186	203	222	203	198	181	219	196	221	215	240	192	223	202	214	194	198	212	243	196	188	220	201	209	217	216	209	181	201	218	201	190	212	206	204	203	192	208	212	227	231	215	203	201	224	216	161	212	204	210	176	198	211	193	204	205	199	223	204	209	246	211	187	193	195	180	188	205	201	211	197	195	210	212	217	223	230	213	222	186	201	241	198	197	195	186	204	216	226	222	200	194	197	239	224	196	205	204	194	208	187	204	218	249	195	182	213	197	213	217	219	194	216	182	204	229	221	190	219	209	201	212	207	225	190	207	191	214	207	223	201	190	193	211	229	197	157	195	190	211	251	195	201	203	202	231	232	187	201	220	206	209	193	220	204	210	228	208	210	223	194	196	195	190	204	171	184	203	208	195	193	183	227	210	190	208	221	202	202	211	232	174	204	207	203	188	203	189	201	192	232	209	192	211	206	205	197	191	204	182	196	220	216	192	202	213	229	198	203	207	205	211	225	211	196	181	210	209	216	189	194	234	190	223	202	239	215	174	189	205	187	219	200	185	183	231	203	204	196	220	227	185	214	219	213	224	227	199	215	204	213	193	206	203	181	198	235	234	203	229	210	192	189	186	212	212	187	206	217	210	197	206	198	231	204	206	227	168	199	204	182	193	206	165	202	211	222	199	177	202	233	208	187	210	185	202	201	220	210	201	220	193	207	234	204	205	164	223	196	223	196	185	200	204	237	200	189	216	234	223	210	226	189	200	207	206	197	233	198	207	205	186	226	221	198	189	219	207	199	186	223	218	222	209	201	204	196	214	199	199	186	187	225	214	237	229	244	224	199	212	215	197	206	201	193	209	193	179	193	192	205	198	156	215	204	220	217	208	234	213	171	191	205	213	226	231	191	176	227	230	187	171	208	190	195	219	197	210	196	180	201	200	172	223	246	229	205	232	189	223	220	221	226	184	193	211	186	191	191	194	199	182	197	214	206	176	219	225	198	187	225	234	224	205	230	212	196	221	233	224	207	225	184	184	217	215	219	230	182	200	223	210	192	180	173	226	230	220	227	201	217	201	201	207	214	196	217	203	223	199	192	228	212	201	195	206	213	242	186	216	196	197	219	204	191	190	185	191	240	199	202	204	215	229	216	217	230	209	208	228	239	201	187	216	176	217	199	189	219	223	231	200	173	207	205	193	172	195	208	179	214	201	194	199	210	199	216	211	191	215	180	205	253	217	203	201	201	213	189	213	223	222	229	192	207	202	195	218	193	203	230	200	181	206	176	216	209	220	193	199	180	207	177	183	234	200	190	211	237	229	194	225	225	208	236	185	217	234	192	206	189	181	221	208	182	222	217	166	215	190	195	214	223	180	203	199	207	196	224	216	189	176	185	201	224	186	202	198	187	189	199	191	192	205	225	214	199	174	203	234	211	196	178	214	207	224	215	225	220	180	212	212	219	201	236	213	209	201	209	225	201	175	225	191	211	222	187	208	200	201	190	235	228	238	195	218	201	204	200	206	195	180	200	216	217	221	201	191	192	204	212	217	224	198	212	209	188	195	200	209	216	189	202	201	225	188	218	201	205	204	229	193	206	197	204	189	195	212	179	209	184	212	208	193	219	214	208	223	216	213	188	191	217	182	227	247	193	209	215	200	222	194	202	234	220	207	183	171	209	178	192	204	209	192	203	220	233	214	204	191	226	208	193	174	227	213	227	194	222	217	211	213	193	209	218	187	178	211	199	205	200	200	218	245	198	174	195	185	201	209	229	221	208	231	188	185	202	208	216	199	181	164	181	192	237	190	191	217	207	185	214	189	196	177	203	203	204	216	181	222	232	201	199	187	188	213	238	187	220	188	205	189	184	212	220	195	198	201	211	179	200	204	191	219	201	206	213	189	183	224	169	225	197	188	182	230	222	174	225	222	206	206	168	185	198	180	207	194	215	206	223	193	209	178	218	207	197	177	194	204	207	184	209	206	209	210	199	193	192	190	205	182	200	196	197	210	207	211	198	220	221	202	205	203	226	207	196	159	214	196	187	186	213	235	228	199	214	212	189	232	200	191	216	195	203	217	206	196	217	222	224	220	207	198	180	190	186	195	198	192	220	194	235	196	209	242	207	203	174	208	204	236	206	207	204	206	176	166	214	201	206	191	191	197	214	221	220	176	208	210	201	184	228	228	187	188	188	212	199	216	224	196	187	217	208	202	216	182	202	203	194	197	221	212	229	220	209	184	194	187	190	219	222	225	194	197	192	187	193	213	209	209	207	220	214	175	234	202	203	219	211	198	216	222	199	227	206	221	219	199	198	212	214	204	195	192	208	201	220	179	203	217	203	193	210	236	194	181	207	178	186	180	215	194	192	210	175	182	213	224	208	166	205	207	213	194	229	222	221	210	210	187	228	205	207	214	205	195	173	182	182	190	194	189	200	200	196	220	215	199	196	213	214	208	257	192	190	188	210	232	221	191	204	189	197	206	198	197	195	183	214	194	201	215	196	214	192	207	186	202	224	234	223	211	198	201	195	229	228	230	172	174	203	174	225	214	198	211	212	176	217	213	209	204	196	214	202	248	204	216	227	204	228	192	220	199	197	207	207	192	216	184	212	209	208	206	210	198	190	183	186	197	202	236	226	193	187	195	220	195	209	185	200	201	210	197	204	194	198	177	194	218	208	201	240	200	222	189	207	239	205	184	207	196	236	183	201	220	220	180	199	229	204
4200	9575	5978	2623	1780	1451	1162	978	891	835	718	646	732	668	639	571	554	562	472	491	482	434	437	472	467	434	489	431	434	457	455	425	445	479	441	538	463	446	421	449	411	437	453	404	436	482	446	465	423	444	461	427	479	459	429	397	469	476	433	459	437	467	443	463	446	441	448	440	481	428	451	485	474	435	420	437	449	452	463	445	460	423	450	465	473	417	444	452	450	454	433	457	447	439	435	468	457	474	417	466	470	454	421	442	452	451	462	464	433	463	425	414	428	457	470	426	465	425	456	460	465	430	460	456	429	455	408	421	469	450	461	440	395	452	473	404	404	448	449	436	472	447	421	444	470	455	453	462	444	437	455	399	460	407	435	421	453	436	422	444	408	414	434	448	418	445	439	418	509	454	430	432	400	485	465	477	456	460	476	427	469	408	433	430	406	421	453	452	408	426	417	503	428	449	487	476	399	433	433	414	432	460	418	484	423	453	450	430	424	447	450	429	463	434	467	461	459	447	469	447	445	443	432	447	435	404	414	446	453	477	453	449	464	396	443	462	459	384	442	430	443	474	448	409	485	451	413	437	414	431	420	402	446	440	458	433	469	420	420	418	397	433	436	442	454	415	465	413	439	445	449	432	430	469	453	465	437	438	441	452	442	438	474	433	435	461	464	467	447	421	450	410	418	442	442	431	440	398	466	449	455	452	450	432	430	427	438	507	442	456	451	432	429	445	476	454	433	427	447	427	407	425	431	425	443	405	428	447	459	423	443	444	447	442	465	432	460	417	469	446	448	408	435	454	491	441	439	418	443	463	463	469	441	459	478	438	445	489	431	471	470	450	476	441	437	440	449	443	472	445	449	425	435	447	420	469	464	417	434	423	447	449	426	475	469	448	406	453	446	438	406	434	488	452	447	453	474	416	463	471	424	421	449	445	416	439	431	433	434	430	463	421	495	434	452	453	482	443	456	449	450	404	458	435	436	420	448	426	442	427	455	428	442	426	454	472	481	456	465	459	401	415	463	486	461	459	432	414	410	469	469	457	432	429	414	462	448	425	433	459	459	442	468	434	450	439	467	433	442	439	441	404	441	408	428	443	453	435	429	472	470	442	451	456	469	453	426	451	449	387	411	425	450	459	457	418	432	493	420	437	407	452	445	438	426	441	462	432	417	413	435	459	416	434	471	459	432	478	423	431	445	436	436	418	477	450	469	447	411	413	453	446	428	423	459	413	465	429	438	427	442	459	433	436	472	450	436	442	484	405	452	440	503	416	425	450	457	462	391	487	417	439	419	437	463	449	454	419	420	419	457	471	455	426	434	468	453	466	452	451	439	465	424	441	431	439	478	462	448	425	413	472	452	448	423	434	436	439	452	439	474	430	439	434	450	429	431	449	476	452	464	464	431	445	460	462	415	396	437	430	434	433	425	434	426	465	445	486	435	434	440	415	424	448	427	411	436	482	456	447	426	465	430	460	460	464	455	407	455	427	471	447	479	438	419	438	450	446	467	446	432	439	451	425	435	455	499	476	463	450	392	480	438	477	426	449	435	478	466	423	476	434	401	446	443	452	430	431	427	480	457	430	453	437	446	429	460	438	430	428	488	447	451	480	474	441	413	420	455	474	410	447	406	454	453	390	448	470	430	470	426	436	446	451	457	435	396	439	469	437	446	423	470	448	451	423	394	478	448	437	443	472	439	453	415	438	440	447	434	430	457	463	483	460	435	430	451	471	439	431	425	405	454	445	451	438	448	461	438	482	411	452	497	434	450	421	408	421	462	451	439	452	458	439	446	482	451	414	427	466	436	450	465	434	442	472	443	414	461	446	442	451	481	448	455	431	460	473	410	435	449	431	458	395	397	490	424	479	439	422	456	446	402	439	471	435	411	432	455	480	413	434	477	419	448	391	444	436	446	453	433	429	420	422	449	461	445	430	440	442	473	450	498	416	443	492	406	406	428	432	410	422	496	433	455	427	466	457	439	447	453	434	447	466	462	424	438	446	473	461	441	443	449	448	443	409	459	418	436	439	429	478	407	456	444	432	480	456	463	430	419	442	440	447	431	471	439	434	414	398	440	488	441	410	448	467	438	422	455	470	434	428	440	452	482	432	447	438	432	413	414	453	452	465	453	437	449	460	474	465	441	421	449	413	440	447	447	441	452	420	487	412	438	444	428	464	456	410	427	439	457	424	410	435	461	446	471	424	430	474	415	445	436	436	449	464	451	445	420	457	418	431	431	406	458	467	446	440	417	421	445	466	449	418	416	430	443	459	460	442	444	424	423	447	433	445	414	458	426	454	437	413	450	446	459	456	441	441	435	428	479	437	419	471	461	415	447	443	421	414	384	428	425	407	469	448	461	427	455	459	416	467	416	418	462	470	454	428	416	481	455	398	464	471	450	483	457	449	453	445	435	445	458	471	455	417	445	447	458	441	461	400	442	441	450	451	449	437	426	431	448	427	445	431	429	420	444	459	453	416	453	432	416	438	453	395	428	421	490	469	414	461	433	434	450	423	474	468	453	413	420	417	443	455	450	430	479	419	460	446	418	446	450	451	454	466	479	398	428	462	447	421	429	427	424	415	428	445	447	453	441	476	470	429	451	469	448	418	437	458	452	461	445	450	428	452	419	477	404	486	436	432	418	425	405	459	476	425	439	459	474	455	462	436	427	432	459	468	434	475	454	461	462	414	479	477	453	440	435	427	442	478	471	456	454	457	489	445	410	483	444	449	444	434	427	464	424	453	443	449	396	511	451	457	484	478	452	447	429	445	430	430	434	420	443	428	463	459	389	434	489	438	426	415	443	440	448	465	450	422	464	474	429	452	431	421	420	452	423	424	446	440	455	438	447	404	430	434	449	432	429	463	384	419	442	463	442	451	415	458	478	416	450	451	495	432	427	421	458	451	442	466	446	448	442	458	468	447	455	443	458	404	442	442	444	467	460	422	451	449	465	436	452	493	447	478	409	417	474	450	469	498	411	451	439	431	460	425	435	446	448	429	463	427	443	414	443	474	420	465	432	426	478	414	420	431	406	454	481	439	453	451	463	478	433	437	445	434	443	453	467	464	419	458	430	427	451	448	413	426	502	451	471	446	451	438	446	428	443	462	485	460	473	438	426	410	470	463	460	408	435	450	461	432	451	447	423	453	465	439	453	476	467	436	443	426	480	429	426	398	439	444	435	442	413	470	459	405	442	429	458	440	453	435	417	395	451	416	440	408	407	454	500	494	398	439	462	434	442	460	424	428	470	465	450	431	450	417	433	456	429	428	448	416	453	454	428	444	434	449	448	496	438	408	434	433	444	469	432	461	428	456	401	423	408	411	430	478	448	467	424	455	441	410	428	439	448	427	444	443	451	441	459	448	440	473	466	427	430	450	459	457	468	432	428	405	414	472	413	433	458	437	436	443	415	454	420	419	439	461	485	451	490	475	448	438	420	415	460	463	407	415	457	432	457	484	455	457	453	382	450	440	429	422	453	453
33087	14410	2901	710	610	528	460	408	368	356	305	254	270	271	247	242	235	218	188	150	168	157	138	154	173	167	140	180	158	182	148	131	148	155	146	148	142	175	153	162	151	186	169	156	148	156	146	153	165	165	177	137	163	137	155	134	159	173	151	169	160	154	150	151	182	155	165	179	148	149	182	162	145	168	158	175	165	158	122	148	165	143	144	158	172	156	180	170	143	143	175	132	148	175	174	141	147	164	154	144	172	131	154	181	162	153	165	159	149	150	161	166	152	131	154	179	158	178	155	149	146	156	156	155	163	173	136	171	135	154	180	155	150	152	129	154	169	165	164	168	140	145	163	183	140	154	182	134	156	149	172	183	164	167	124	154	139	153	165	156	186	168	138	119	166	163	163	163	155	189	170	132	152	162	191	144	150	170	150	145	152	159	164	141	128	138	170	172	203	152	156	138	152	159	135	161	162	171	154	157	178	165	160	143	163	144	149	133	178	124	134	155	192	143	164	153	144	167	144	146	196	149	176	159	177	130	151	216	170	159	138	147	148	153	166	164	163	132	148	139	172	174	151	153	164	158	161	155	140	160	151	179	145	154	167	158	154	152	166	150	160	141	153	161	150	153	161	159	145	165	140	155	149	189	158	125	146	162	165	148	156	155	163	149	146	164	155	168	161	133	151	186	173	155	164	154	150	161	154	146	150	171	160	145	139	173	158	151	177	143	142	164	156	164	152	158	166	155	157	152	175	163	159	136	159	125	152	147	170	182	158	152	152	151	133	168	144	164	154	134	148	156	132	183	156	133	138	159	138	175	162	154	137	153	161	141	156	162	168	153	185	145	153	162	154	155	188	153	165	150	156	137	147	182	168	158	200	171	166	149	146	172	153	146	153	134	141	157	180	167	157	161	160	161	168	144	179	166	162	130	149	146	145	140	176	145	142	139	170	161	147	159	157	147	147	114	151	142	144	165	160	156	143	163	151	145	163	148	172	169	154	158	143	187	178	163	188	156	147	165	179	172	153	148	125	152	145	158	146	161	142	150	147	171	139	173	190	159	161	140	136	148	153	148	162	164	166	166	170	165	163	177	160	161	151	150	139	157	150	157	164	173	168	163	159	153	150	132	167	164	153	140	148	168	150	171	176	164	160	162	157	151	161	146	147	148	162	153	151	178	179	129	149	158	140	147	149	167	189	140	132	157	150	140	174	140	141	133	159	137	178	162	158	169	147	155	148	163	156	147	152	162	140	151	169	154	146	145	165	147	129	172	144	156	153	158	159	167	149	148	152	132	157	152	154	172	154	137	148	162	169	143	151	158	168	137	145	161	167	150	151	159	129	123	152	185	153	162	130	133	150	141	157	163	153	152	161	158	166	154	133	170	154	145	148	161	141	142	150	157	150	152	182	181	161	148	150	163	165	141	136	168	137	144	158	164	162	153	137	141	159	150	145	150	148	161	161	151	155	160	149	161	134	137	142	156	138	161	149	138	153	171	149	170	165	151	136	154	149	154	154	173	145	140	141	165	167	150	154	179	181	142	163	156	152	149	149	157	148	153	172	161	144	157	159	134	159	162	142	147	133	140	158	171	168	147	180	149	146	135	161	133	180	160	135	140	159	160	186	160	168	161	165	138	155	174	164	137	185	179	163	182	126	164	168	144	151	147	198	172	154	150	166	164	151	147	158	161	159	149	152	145	153	145	147	147	166	139	121	151	145	133	162	121	141	162	165	146	139	135	159	164	140	158	152	139	143	139	149	161	151	153	152	159	145	136	182	152	162	180	155	172	156	160	155	156	178	134	144	155	156	146	151	134	173	149	156	122	157	144	143	145	124	155	146	161	174	180	148	139	164	177	166	149	135	170	165	163	188	154	163	136	163	166	157	154	148	153	172	162	161	147	170	170	138	176	152	165	145	163	160	163	149	169	166	154	158	164	137	143	145	171	153	156	136	158	155	185	144	148	156	164	178	177	141	150	155	157	165	153	138	151	147	151	149	148	174	162	163	177	146	157	145	160	144	163	143	156	147	158	191	132	158	166	155	175	144	174	149	150	182	175	146	130	170	171	144	151	150	168	145	177	139	149	152	144	142	147	151	152	148	174	183	154	136	158	158	150	166	162	176	153	167	159	164	150	151	157	140	136	151	171	147	141	153	163	156	152	161	151	164	151	167	169	154	144	147	159	143	156	160	177	146	161	131	146	162	152	153	170	164	186	170	137	136	163	153	171	156	135	172	147	140	155	153	160	164	162	146	155	141	152	152	160	152	140	176	173	164	156	151	149	145	144	161	160	159	164	157	194	174	143	158	142	166	138	156	156	191	156	163	131	140	162	155	166	149	151	142	170	157	134	159	190	165	150	166	150	146	167	187	139	136	116	150	140	158	168	167	154	126	154	146	158	156	143	159	143	160	149	176	160	172	178	127	147	147	161	168	129	142	155	157	134	141	158	151	148	156	166	168	181	191	171	164	154	161	162	140	142	153	171	148	142	154	125	153	160	166	161	176	149	156	149	146	157	139	172	179	169	166	141	148	165	158	150	178	161	141	164	144	144	155	160	146	181	177	172	149	143	170	175	167	138	145	159	157	146	177	155	136	178	149	151	168	154	150	172	144	145	145	155	133	153	182	176	153	163	144	179	158	163	157	165	133	125	166	173	136	159	154	145	143	148	144	164	149	172	153	133	141	148	167	151	163	140	153	148	173	168	157	152	164	135	156	176	153	150	151	170	178	162	167	159	157	158	136	145	153	174	148	160	155	164	156	172	161	169	173	163	173	171	157	144	138	174	159	170	163	174	160	125	171	166	161	160	134	141	156	165	155	154	164	152	186	166	157	160	138	188	153	151	152	162	133	174	134	122	148	148	157	176	131	150	146	145	180	163	139	162	157	180	148	154	154	176	148	158	144	163	141	155	155	162	175	155	152	148	169	124	170	161	153	141	185	174	160	158	155	149	139	176	152	173	148	131	159	142	143	145	145	147	143	147	153	170	170	139	165	162	171	183	153	151	149	143	151	170	142	172	158	156	144	148	151	172	157	146	163	141	158	169	173	165	162	149	147	148	148	148	136	154	155	129	141	129	157	171	136	131	155	165	145	153	146	159	155	147	164	157	160	138	161	175	143	148	159	163	165	167	151	140	159	170	171	153	165	139	131	160	153	174	145	157	166	119	171	149	161	140	155	162	152	179	150	153	158	151	154	145	159	174	170	163	159	161	159	158	162	146	173	140	130	179	153	130	155	152	164	172	143	174	159	169	176	132	161	147	132	140	155	140	154	154	156	141	130	151	133	162	153	146	169	164	148	153	151	159	158	135	169	150	138	162	160	137	149	155	140	155	166	163	164	165	163	156	143	161	153	157	135	150	166	142	177	146	193	179	158	144	148	158	160	156	139	131	149	151	165	182	171	139	134	157	167	172	157	151	160	172	153	163	166	172	165	148	179	144	164	164	164	153	161	162	143	159	140	163	150	163	169	153	154	122	153	169
5271	2176	1417	806	684	544	577	552	482	474	410	423	436	435	422	419	399	410	387	389	378	337	396	352	416	366	365	343	378	361	374	405	379	359	357	386	396	374	390	386	380	391	377	393	405	396	385	375	367	385	384	406	380	379	382	363	419	399	383	367	378	374	378	395	395	358	373	392	330	383	410	361	365	365	387	362	375	391	378	360	398	378	358	360	373	375	355	385	364	394	388	377	370	381	364	369	358	380	373	386	374	372	352	367	367	381	374	353	373	377	375	408	378	396	412	362	407	384	387	399	356	362	349	382	359	359	401	396	378	389	401	365	372	339	377	397	374	389	396	367	392	393	372	379	395	350	373	400	371	373	379	397	396	379	391	387	368	370	363	357	382	369	360	381	361	389	402	379	357	383	386	368	386	349	404	382	378	355	382	358	376	380	353	351	359	401	377	363	361	384	351	393	374	392	388	367	362	374	370	376	388	383	368	415	389	392	373	383	366	376	359	390	389	396	406	382	382	396	357	377	378	395	365	389	372	372	360	415	373	382	373	381	355	364	386	397	372	383	376	396	382	395	380	393	363	397	389	402	403	369	356	390	358	382	360	398	383	375	329	387	437	370	371	356	367	422	346	394	378	339	388	382	379	402	363	384	343	367	371	384	366	382	390	391	397	382	362	381	375	399	386	374	406	364	392	397	377	388	364	413	395	360	374	383	347	349	379	419	388	360	344	393	380	371	375	385	373	381	356	391	389	368	370	398	402	342	383	382	370	351	393	369	405	385	364	388	366	372	379	341	364	410	367	366	326	413	370	381	357	355	358	372	395	364	367	363	408	368	373	390	395	362	381	382	388	375	407	361	376	379	390	381	384	357	355	390	356	408	329	365	402	402	379	343	388	363	375	370	347	398	393	391	383	374	388	385	350	420	349	383	387	393	404	396	394	361	382	374	431	384	381	394	395	390	412	418	360	352	386	379	396	354	372	379	375	361	383	378	343	371	366	404	361	356	369	373	385	393	364	386	394	368	412	380	366	391	384	376	363	395	377	377	352	383	396	380	374	340	393	367	362	373	363	396	380	371	382	371	412	364	338	343	384	361	356	373	392	382	367	405	378	345	335	388	408	386	400	358	378	389	365	382	350	391	368	403	404	401	374	397	371	386	414	387	355	434	368	375	367	397	336	377	356	363	352	372	403	371	363	391	354	387	368	390	383	365	400	376	353	355	387	391	412	391	398	424	363	372	347	367	340	381	369	395	362	358	393	368	391	373	378	396	368	381	368	411	392	347	366	362	393	389	361	350	382	375	394	365	381	370	366	380	387	363	368	359	402	389	386	374	369	373	370	373	388	340	349	410	373	369	366	361	365	390	383	367	355	367	363	383	396	396	398	403	389	372	372	356	373	353	374	344	397	445	377	341	371	374	409	370	361	357	408	367	394	375	376	410	371	387	393	381	418	405	379	363	374	370	369	365	362	327	359	401	382	334	385	379	380	357	361	372	417	389	391	364	351	373	382	380	388	370	384	383	355	371	410	375	386	396	374	367	350	419	362	368	387	356	397	364	390	380	380	341	382	394	361	378	395	350	379	374	320	355	405	378	352	391	389	393	406	371	337	383	393	367	401	368	367	371	382	425	362	358	364	366	380	337	345	368	391	369	383	382	373	376	364	358	347	410	373	397	363	391	343	370	362	399	346	369	381	387	389	346	380	364	350	400	328	400	354	367	401	382	374	381	368	383	398	382	370	385	375	354	358	346	373	414	352	359	406	376	364	362	405	354	368	418	376	377	381	377	401	400	356	338	389	392	346	360	380	373	403	387	361	331	350	417	355	386	363	380	378	391	403	339	343	347	377	361	388	414	377	397	376	397	355	391	384	375	372	393	386	386	399	359	383	355	392	366	414	385	376	384	386	371	363	392	371	396	370	379	384	370	397	371	342	398	381	347	351	344	328	361	375	375	380	382	371	382	384	373	355	373	353	402	398	403	408	381	392	346	360	367	375	351	333	414	371	383	350	365	394	390	375	386	407	394	386	351	395	371	387	384	367	379	398	392	353	373	399	408	350	414	385	385	341	369	369	370	407	372	376	376	377	369	371	356	361	339	375	351	393	381	337	368	352	431	358	360	362	389	406	400	373	361	383	371	361	408	372	364	349	391	379	370	376	374	366	383	417	380	366	387	367	366	409	410	356	405	371	372	402	357	398	388	392	415	337	365	374	378	379	381	396	392	393	354	362	373	365	392	366	376	356	370	343	381	375	357	365	388	386	372	396	353	398	365	353	386	404	377	360	372	373	408	376	378	398	352	403	380	392	376	389	369	347	404	337	375	381	348	358	380	382	360	379	373	373	366	374	393	361	383	376	358	387	374	332	389	352	361	382	387	384	376	392	370	386	373	364	340	366	343	356	339	403	387	347	372	344	402	383	369	398	401	388	398	392	367	393	411	331	380	377	360	398	399	349	368	377	358	394	397	380	372	354	393	406	350	433	361	417	371	371	344	384	391	371	373	337	371	339	383	371	398	375	370	369	367	387	386	408	344	352	407	387	372	393	347	376	376	350	370	370	359	375	396	365	365	377	356	339	356	367	411	370	391	352	395	352	389	393	412	373	366	396	368	387	386	380	381	359	394	355	398	388	415	385	396	389	367	377	380	385	342	383	387	381	366	356	361	397	383	368	368	363	379	401	370	360	342	373	387	403	366	373	398	346	407	382	372	399	366	382	370	379	384	387	400	358	390	359	382	379	345	370	390	364	400	362	385	352	383	337	364	396	356	384	356	363	358	327	381	369	372	359	382	380	395	379	365	366	389	402	375	358	374	377	358	370	388	360	365	353	381	389	409	389	391	362	370	357	356	375	355	398	367	388	367	357	364	378	407	348	410	381	396	394	389	382	370	378	359	368	390	391	356	355	371	338	375	366	383	368	375	384	348	391	333	333	398	386	373	392	361	380	385	369	386	372	385	389	410	361	394	372	378	361	355	387	390	349	369	349	373	352	364	366	357	373	360	339	345	388	393	378	357	396	369	372	385	375	339	363	372	366	369	371	400	368	379	375	376	352	343	350	382	366	404	334	378	379	369	382	376	404	391	319	357	387	394	346	368	384	396	372	394	386	374	383	393	386	408	345	365	373	388	367	383	350	364	349	370	420	362	351	408	415	391	413	387	398	389	420	366	333	354	353	366	381	357	410	369	377	361	403	390	372	384	408	360	373	396	359	352	396	382	398	417	408	376	378	377	395	381	370	387	404	379	390	375	364	409	364	391	389	392	370	361	407	410	369	360	405	377	395	406	376	367	355	359	352	347	337	367	362	360	373	406	386	398	388	392	375	381	385	343	358	345	368	379	413	386	380	385	381	371	402	337	347	383	380	367	344	370	371	366	370	381	389	371	395	380	397	375	415	403	370	394	400	355	332	385	378	380	398	373	369	342	381	348	379	357	362	372	350	381	379	383	348	372	402	358	402	336	420	386	380	376	385	397	353	349	383	401
24502	20939	24687	27342	20784	4555	1158	905	758	665	589	522	450	431	448	404	394	394	287	290	260	253	280	254	260	257	261	272	246	245	269	248	262	267	239	236	253	272	261	264	258	260	285	258	244	234	273	238	251	269	244	279	232	240	271	261	232	258	220	263	269	228	239	240	244	267	271	223	268	252	253	245	239	233	269	247	233	272	240	262	218	258	237	242	246	235	250	254	236	274	232	255	236	247	237	250	236	249	271	253	270	245	244	235	228	235	236	246	249	239	249	238	254	252	241	234	248	247	259	243	240	235	283	251	293	224	278	258	244	277	239	241	290	214	223	271	253	231	252	226	241	258	261	230	266	259	226	255	244	250	273	232	256	237	277	252	241	262	268	238	239	270	214	229	248	250	235	255	219	282	244	286	245	216	269	232	261	264	246	239	265	258	249	231	288	229	221	262	245	235	254	251	238	255	257	267	265	267	274	243	254	244	241	268	223	242	239	225	253	231	261	250	242	266	230	244	238	263	244	237	257	235	224	253	260	256	261	220	219	215	235	258	238	221	252	256	270	231	250	234	246	241	267	273	256	257	253	217	272	249	241	237	233	252	240	272	254	217	267	248	230	267	264	252	254	243	257	264	261	243	213	237	235	266	240	233	253	241	236	233	227	218	225	211	272	237	278	238	227	235	238	255	226	276	264	216	241	265	239	242	240	258	256	248	200	234	229	247	275	221	261	240	248	203	252	245	225	267	245	240	253	269	218	226	241	229	225	258	256	247	228	254	226	245	239	255	213	223	217	248	234	231	262	228	221	241	252	245	267	231	269	268	268	244	224	233	242	218	249	242	256	238	194	246	261	255	256	276	262	250	224	245	237	222	222	222	230	232	246	257	252	270	259	220	202	251	251	262	225	262	244	256	245	245	253	255	228	218	244	260	260	231	237	233	244	282	245	244	229	257	220	248	259	231	237	260	246	263	239	199	235	237	252	244	252	239	258	251	228	260	242	269	235	256	244	237	234	266	252	242	240	227	250	270	238	266	231	250	244	214	233	231	242	253	245	253	254	259	243	255	238	252	270	258	245	226	247	227	243	254	251	211	242	279	243	240	231	258	283	232	264	246	237	247	263	272	239	240	240	258	259	226	232	235	233	221	254	252	248	273	250	250	242	239	254	278	212	276	240	227	248	254	215	238	285	228	237	240	258	250	237	255	247	221	233	251	214	255	253	233	226	251	232	224	261	250	236	248	253	261	224	243	225	228	242	238	267	239	223	230	247	239	236	237	230	231	221	231	241	241	264	277	273	246	240	253	292	241	266	251	216	242	225	257	259	242	238	244	255	240	213	244	230	252	241	255	233	214	262	250	222	250	240	251	263	270	236	241	261	251	246	264	237	241	227	235	237	237	252	242	251	257	236	225	230	252	241	236	236	250	244	232	256	240	249	270	238	226	240	224	233	233	240	258	237	236	221	217	243	247	248	229	245	256	237	256	249	259	244	259	263	239	245	231	238	264	268	229	267	261	252	235	250	240	233	259	242	233	252	208	248	285	233	235	257	259	264	210	259	274	250	257	254	263	250	239	229	242	256	233	233	250	239	223	256	219	227	231	255	229	238	257	257	236	252	252	246	264	218	246	234	259	250	247	271	257	234	244	256	241	231	238	264	236	227	269	237	248	245	219	261	237	262	267	223	245	275	243	224	250	234	246	249	252	262	253	257	223	228	237	225	232	257	264	251	224	215	217	222	240	251	270	220	267	250	241	216	238	237	231	261	289	239	232	241	243	262	226	239	237	240	279	238	234	240	249	230	241	235	235	270	203	240	254	243	233	226	233	238	264	255	228	272	247	200	240	276	225	234	225	241	270	225	229	229	261	234	238	246	246	278	247	236	243	231	217	259	236	237	228	228	240	235	241	256	228	220	271	223	256	204	232	283	229	275	257	254	242	235	247	253	242	258	267	263	242	257	279	262	277	252	263	242	263	226	238	259	212	240	220	237	244	226	253	238	236	257	254	266	288	273	259	234	234	252	242	238	234	235	255	262	260	247	242	264	265	269	272	249	246	235	230	222	242	256	254	251	264	247	241	271	225	245	244	266	222	270	235	269	237	222	255	277	282	232	232	256	230	245	265	223	267	234	268	256	240	223	243	238	241	243	255	267	245	246	236	225	245	240	251	230	249	265	278	254	234	274	237	235	221	265	263	248	247	205	244	279	199	244	237	239	245	243	220	221	230	296	206	251	244	235	258	242	257	226	270	202	213	225	273	294	242	253	229	249	266	247	262	267	231	241	244	241	238	274	240	235	251	242	245	252	229	253	236	242	260	255	248	231	284	237	247	224	236	257	247	242	267	215	252	258	227	278	236	270	251	248	242	247	241	246	222	239	220	213	228	250	238	280	276	218	240	232	235	228	238	256	270	276	230	242	244	244	219	239	248	251	242	260	222	243	281	240	242	245	243	235	251	236	221	243	237	253	269	231	280	237	244	261	265	225	203	238	241	264	236	245	258	276	252	229	252	240	229	251	229	266	274	250	221	260	242	271	263	251	242	241	238	241	256	264	243	237	247	239	248	263	247	252	220	239	223	224	258	239	243	230	249	259	202	246	279	228	249	222	220	256	234	243	255	259	255	240	246	236	260	243	259	274	220	240	235	263	242	252	226	216	244	241	238	255	244	255	254	244	236	266	247	246	233	216	227	250	231	223	242	253	234	277	257	258	240	228	232	253	241	230	243	238	219	235	247	238	246	224	230	230	226	258	261	254	254	226	256	264	265	213	258	267	229	224	236	243	251	243	243	236	267	263	257	268	250	227	235	260	216	266	225	237	229	236	202	244	221	229	244	233	251	263	257	244	238	269	246	209	253	239	219	242	224	254	223	252	253	225	252	229	231	243	247	224	223	277	251	245	258	259	240	234	243	225	265	255	248	257	237	260	235	248	230	230	284	224	268	243	226	240	247	255	262	226	261	228	253	248	255	261	234	236	261	279	231	218	215	245	230	254	266	238	214	221	239	243	233	250	246	232	251	251	254	243	255	259	216	243	241	214	260	251	245	269	231	213	219	222	224	245	240	234	243	234	267	269	243	262	231	229	277	234	222	263	267	244	250	246	234	250	221	257	247	273	239	243	232	271	239	221	260	221	239	254	222	243	243	271	259	228	199	212	262	247	259	265	240	264	247	277	253	251	255	237	258	257	217	286	256	236	229	242	232	276	262	230	252	241	235	263	252	232	237	263	243	254	239	238	246	246	249	250	234	229	230	260	235	267	229	231	252	243	227	229	234	223	254	234	255	280	256	235	241	241	253	262	233	219	276	238	258	271	226	244	238	246	248	229	240	228	256	245	242	252	263	256	221	228	261	235	217	223	246	227	226	242	255	249	240	257	239	272	242	243	233	248	222	225	234	249	243	221	224	266	254	260	238	261	241	216	261	244	265	251	277	252	236	230	247	298	282	225	251	222	269	230	248	224	265	232	242	240	269	228	225	263	226	236	224
3788	5621	3758	1870	1293	1065	942	916	816	810	750	691	654	673	624	634	613	617	567	503	535	566	543	560	587	550	554	597	598	501	560	577	516	556	540	522	536	531	567	537	541	500	518	539	546	521	543	561	548	566	509	564	553	521	528	548	509	585	547	538	528	556	594	541	513	546	559	543	554	580	537	517	562	517	547	546	561	547	549	528	493	554	512	538	525	551	537	531	555	557	541	555	537	498	520	571	531	527	522	568	534	511	549	507	574	504	550	540	564	556	592	547	530	517	555	549	563	534	541	557	563	548	561	537	575	513	531	510	508	518	567	560	588	535	525	573	531	530	541	555	541	553	573	539	538	570	507	567	548	545	503	556	573	510	536	520	576	566	534	518	473	547	560	522	579	525	509	538	543	529	518	544	570	529	514	500	537	500	561	559	492	524	554	571	550	538	501	545	529	577	506	539	515	503	575	554	510	522	525	525	539	531	528	526	561	573	593	553	589	495	524	516	546	522	551	503	570	535	553	562	519	555	540	568	525	559	521	513	524	510	550	519	552	525	537	522	518	543	550	556	559	479	545	514	550	539	518	546	536	538	552	559	550	560	503	565	515	586	543	555	569	559	564	563	568	551	610	577	627	573	562	539	540	564	566	532	544	568	544	530	546	544	569	557	533	535	525	551	551	498	506	570	570	562	548	518	551	497	536	564	526	527	525	564	544	589	552	538	536	551	523	547	522	562	551	525	580	534	586	534	526	579	531	507	504	538	550	517	555	538	552	550	531	552	554	530	569	543	608	582	560	552	541	562	574	538	528	542	514	534	534	539	541	544	529	484	565	534	505	539	497	512	543	511	536	517	518	561	542	525	537	552	530	536	571	571	554	554	527	549	524	554	532	525	563	586	534	537	546	546	534	571	555	549	543	495	543	528	505	481	503	572	532	561	509	547	544	525	538	583	528	525	510	546	550	578	535	550	571	508	541	542	573	557	565	536	544	604	541	518	549	516	538	514	526	545	498	575	575	524	539	569	505	517	557	544	569	570	553	568	555	552	533	572	539	525	540	522	539	509	563	536	548	500	551	539	538	543	545	521	523	519	484	571	521	584	539	543	546	515	564	617	536	540	566	503	539	534	522	540	511	506	563	532	502	513	567	510	514	539	514	510	549	505	542	532	541	580	533	547	556	559	504	535	527	539	528	515	530	555	528	583	593	540	562	551	504	558	568	515	545	547	558	539	523	577	554	514	532	526	523	507	543	580	518	507	508	563	558	532	533	560	550	486	576	542	532	553	524	537	575	549	539	528	539	580	562	531	583	497	545	526	540	574	554	520	537	513	505	548	535	538	496	579	524	552	516	557	556	540	487	549	572	516	552	540	559	549	524	563	510	546	550	537	520	542	524	553	549	560	532	550	561	565	546	538	569	539	522	531	510	539	561	584	520	533	563	560	501	579	546	563	518	521	528	576	552	550	550	517	537	511	560	567	559	547	548	523	520	523	543	575	533	563	532	558	542	551	556	489	562	522	583	565	516	536	569	528	549	563	504	570	525	514	570	546	533	547	513	518	524	569	583	549	512	561	559	531	534	533	567	572	548	553	573	499	537	552	518	598	572	586	516	549	546	539	534	527	560	540	541	560	544	546	525	580	552	567	549	537	553	538	524	538	563	498	528	506	541	472	563	516	547	542	560	534	524	516	594	564	542	475	585	537	519	508	540	541	556	556	492	503	538	555	545	528	570	539	561	584	564	564	530	573	497	471	541	563	548	501	567	598	522	549	538	559	523	515	516	550	522	527	528	539	584	512	511	530	521	585	558	556	525	545	523	512	531	551	554	551	513	565	512	526	581	518	523	558	540	603	527	528	549	533	537	546	559	542	555	583	534	597	498	554	572	550	540	546	549	565	530	560	496	561	542	538	556	541	537	558	556	538	552	502	545	529	518	531	541	546	543	484	523	532	558	509	554	512	551	503	516	548	563	499	543	540	529	564	529	520	500	498	506	548	560	551	537	576	527	548	555	487	550	528	494	514	577	529	557	551	544	526	534	499	535	534	567	549	572	546	550	559	503	542	563	535	513	533	545	560	510	535	557	543	572	535	548	501	552	543	544	549	551	549	524	550	470	580	565	539	556	568	492	556	601	540	555	517	538	462	507	555	537	555	548	570	571	542	550	540	521	514	517	525	554	517	477	545	526	542	548	505	563	537	555	561	555	561	531	560	551	546	534	542	520	580	468	547	562	519	510	555	568	562	564	509	532	546	537	564	579	525	562	526	514	547	522	508	543	585	518	527	501	551	539	545	528	545	537	584	527	585	543	546	553	530	562	518	581	547	546	561	535	564	547	540	564	531	530	571	518	516	559	576	515	534	546	534	589	528	508	542	539	555	545	565	518	540	549	529	547	513	554	557	540	513	539	574	559	547	566	564	550	515	577	524	551	517	561	528	567	516	580	530	540	527	540	531	524	505	499	542	557	527	537	533	547	539	547	515	551	578	514	571	573	577	590	522	532	506	488	553	561	555	531	551	574	525	571	550	533	527	524	480	541	533	527	520	504	541	520	515	570	544	568	564	562	562	542	518	550	547	495	532	515	541	590	545	564	565	575	514	558	573	542	558	566	551	539	551	511	568	546	551	543	526	560	537	534	579	565	539	533	518	529	538	578	519	527	555	524	576	545	536	517	557	540	535	530	550	555	521	523	504	528	533	570	557	573	525	539	551	525	538	538	593	569	530	561	542	563	555	557	550	560	541	518	562	540	580	532	539	523	573	545	557	539	531	522	547	539	569	549	536	517	507	561	529	530	546	546	558	564	557	568	530	559	527	552	548	532	548	560	540	526	537	544	555	568	530	536	512	561	573	526	550	538	505	514	530	546	603	532	545	542	521	535	565	505	531	561	563	519	575	537	536	482	530	518	538	517	496	525	550	540	565	525	513	515	548	572	530	547	550	534	523	515	542	540	555	524	533	566	545	560	517	523	557	543	552	500	569	549	525	509	519	542	525	582	543	483	516	549	504	534	521	525	553	575	543	539	512	548	537	516	546	565	584	549	548	549	554	520	565	542	544	508	527	555	584	529	539	570	528	552	548	529	527	511	554	506	559	580	586	523	551	529	553	552	535	572	497	561	492	512	573	532	546	491	532	517	525	554	539	537	505	529	536	548	582	548	527	569	498	497	594	544	525	555	523	521	536	531	534	538	507	549	565	527	509	527	540	522	555	538	564	541	513	491	536	523	546	528	532	517	533	547	513	530	560	535	555	541	545	548	563	533	498	536	577	517	541	556	579	544	545	540	570	539	549	533	549	532	588	533	510	518	513	488	535	548	499	488	547	520	528	498	545	528	567	518	525	534	486	524	576	569	516	576	532	507	581	525	585	547	495	517	566	556	564	544	541	535	540	562	527	508	525	526	568	560	536	522	463	542	564	585	546	516	527	585	547	526	556	534	532	524	557	504	533	567	530	526	541	536	531	532	521	542	543	559	540	536	566	535	554
23719	20996	25372	26795	21011	21052	5910	1447	1118	940	723	635	586	501	525	463	464	400	281	221	264	241	248	225	228	221	215	190	215	240	226	230	198	191	209	206	213	200	207	241	232	205	203	210	226	208	224	216	215	228	225	190	222	242	231	203	216	203	169	194	213	200	206	222	212	227	249	185	201	213	216	205	189	207	209	234	227	184	205	210	191	230	193	224	188	187	207	191	232	196	215	209	207	213	215	216	184	204	205	188	193	203	218	233	180	228	213	203	205	193	207	202	193	208	210	219	203	232	220	245	187	204	193	194	208	179	212	202	181	209	184	200	199	193	217	176	199	204	219	213	195	192	197	184	226	214	196	209	204	198	209	206	215	239	204	188	208	173	213	177	204	187	186	200	234	208	220	199	198	220	180	232	200	206	212	213	195	219	196	211	227	209	177	194	213	187	227	197	210	179	239	202	206	204	193	195	216	226	205	217	227	174	215	238	221	211	189	211	236	192	208	190	205	208	196	191	204	205	204	239	201	217	215	190	205	218	201	220	195	187	211	184	193	194	185	190	211	221	207	194	184	240	218	206	212	200	181	215	210	217	208	180	192	216	193	235	208	222	212	207	211	220	207	182	193	226	176	245	208	201	200	204	204	207	204	219	194	222	208	208	194	192	212	187	196	210	189	207	205	208	230	192	208	202	212	199	189	233	197	198	200	199	227	205	230	202	180	204	226	229	236	208	205	206	188	203	203	207	210	207	210	199	195	214	214	208	196	198	208	209	182	207	202	200	233	200	193	198	206	189	207	198	173	184	214	202	191	199	188	193	202	238	209	197	216	188	219	205	199	193	223	213	218	190	186	180	184	217	205	180	157	222	212	212	200	163	212	200	210	233	232	202	204	212	208	204	197	172	203	188	186	231	206	208	220	182	208	212	208	197	225	227	216	208	192	233	206	254	200	214	204	232	197	204	197	192	179	200	205	206	202	201	212	183	200	196	214	222	209	218	215	222	200	210	207	204	230	188	207	205	231	177	208	216	224	213	203	202	151	212	195	197	232	217	226	200	185	209	181	203	192	214	224	204	226	179	223	182	195	191	199	202	201	182	182	196	195	204	226	181	176	216	217	186	226	180	195	193	195	184	211	226	192	194	223	182	203	206	193	171	194	210	222	212	227	200	205	201	215	203	206	155	206	220	256	213	196	192	191	184	209	226	225	196	212	186	194	210	184	200	184	173	208	218	193	198	215	222	185	204	187	199	195	185	176	202	219	214	184	194	202	203	246	218	216	211	214	203	195	218	183	237	205	222	194	225	190	189	209	194	201	176	193	202	198	206	217	203	195	207	224	199	231	184	193	191	211	182	197	214	200	195	207	232	192	215	215	217	214	210	223	193	192	206	226	231	224	185	225	211	196	230	181	178	207	199	200	182	187	208	249	211	187	190	210	202	196	180	208	202	189	203	197	210	218	206	207	197	227	169	197	230	196	207	210	209	200	209	199	237	196	194	205	185	193	205	228	213	181	222	204	186	203	198	203	213	207	208	185	203	193	217	223	216	219	197	196	217	199	211	198	214	200	196	232	182	220	216	181	223	228	188	224	179	215	186	226	202	224	190	193	208	231	200	217	207	201	215	177	199	206	182	192	190	203	179	228	177	203	173	200	221	210	230	189	199	203	204	204	206	182	191	217	196	202	189	239	208	210	206	186	203	210	207	221	205	195	206	196	213	202	213	180	183	188	184	217	211	184	232	225	199	204	198	210	244	215	210	194	181	191	203	219	211	211	184	236	218	207	209	191	237	227	204	213	218	187	197	181	193	223	184	219	201	198	242	221	215	199	225	189	214	214	203	218	187	195	211	194	198	186	197	209	200	165	198	214	192	176	202	195	171	206	226	228	193	204	210	183	205	215	187	207	193	200	204	190	197	222	222	248	178	186	201	215	226	213	194	206	192	190	189	201	190	176	185	199	203	215	217	212	217	200	206	218	170	211	195	212	180	235	213	204	229	212	195	203	205	233	199	213	203	187	167	200	195	227	209	192	196	205	212	203	206	188	199	189	236	194	220	209	199	207	181	192	211	213	187	221	228	222	239	187	209	196	181	228	207	224	220	213	205	169	211	197	213	189	210	228	192	223	199	217	225	205	218	199	202	199	169	200	222	194	195	203	218	163	196	194	204	233	194	193	201	224	198	212	185	243	193	206	194	236	218	192	196	209	217	220	177	206	192	207	187	256	189	211	211	200	209	220	216	196	209	218	231	192	224	203	188	194	211	203	240	205	209	163	188	196	201	227	199	226	212	193	211	196	223	218	170	225	201	221	218	234	212	189	200	217	217	194	200	203	204	208	184	197	214	224	201	198	194	201	190	237	209	211	218	206	228	207	166	204	199	185	219	225	227	212	204	207	189	186	213	215	175	215	189	210	206	229	182	192	228	205	182	204	229	223	201	211	230	202	208	195	177	192	202	221	223	217	214	170	237	206	203	210	228	223	212	218	206	201	204	198	175	196	188	222	235	230	200	166	200	200	178	193	203	203	184	215	192	186	222	202	210	219	225	211	187	208	215	206	201	201	202	198	205	190	221	218	206	215	193	204	213	175	193	214	210	224	163	194	208	207	163	207	193	220	199	220	204	198	205	189	211	234	229	179	181	197	189	157	208	188	201	213	218	196	190	178	180	215	199	217	217	187	196	215	173	195	187	184	179	180	187	173	225	178	185	191	192	195	201	220	209	237	202	224	166	223	184	203	202	211	218	199	228	181	203	211	205	205	159	204	206	191	214	226	202	204	217	217	227	185	205	201	203	231	203	184	205	190	214	187	184	200	236	233	193	196	229	194	166	210	224	211	227	190	248	192	219	186	218	202	195	197	199	194	210	231	219	175	216	210	192	227	201	205	258	211	216	188	197	216	211	206	192	210	167	214	210	212	183	179	211	200	193	211	202	239	224	200	190	198	200	203	215	184	215	190	202	200	203	207	188	214	183	198	201	183	230	191	201	223	190	222	201	209	219	206	196	209	178	204	218	190	200	189	235	190	208	218	188	193	206	196	204	207	213	203	189	210	204	240	214	211	213	203	195	206	211	203	211	216	216	218	223	188	183	202	228	193	213	201	197	194	185	208	196	203	233	200	200	202	206	196	184	217	175	230	202	197	203	169	180	200	217	195	210	194	178	200	208	203	224	211	222	180	200	202	226	196	197	199	198	209	218	204	202	202	189	181	172	195	212	209	198	228	210	220	225	188	202	222	197	191	201	194	196	198	206	211	182	219	224	199	195	199	209	197	203	195	197	206	188	203	200	189	187	200	210	204	198	199	228	181	203	205	205	191	189	203	183	232	194	196	184	210	178	219	225	227	190	211	204	202	228	212	195	191	221	218	197	227	206	203	211	198	186	216	184	199	226	184	188	176	206	219	205	235	212	253	202	194	211	184	218	227	168	204	219	205	196	182	180	220	187	210	212	198	185	187	185	205	219	239	185	220	201	224	197	233	212	202	225
3956	8725	5502	2969	1709	1222	1161	1002	847	871	665	670	680	639	582	557	620	558	479	448	485	441	411	473	476	462	457	432	454	491	447	451	434	435	418	427	457	445	485	443	425	441	472	454	433	451	447	461	466	464	477	449	444	406	442	463	477	441	441	432	463	459	442	428	443	451	467	420	449	427	459	433	440	438	467	438	451	425	459	436	445	470	413	436	478	432	494	465	412	480	465	420	474	438	430	427	411	437	421	440	459	493	449	454	434	422	424	452	441	472	450	452	418	427	454	432	412	440	471	429	443	421	423	433	444	431	430	442	465	455	459	459	456	438	442	420	472	447	423	436	421	426	428	449	408	476	473	459	432	420	457	478	407	456	430	425	434	451	411	425	460	440	453	430	448	443	474	395	449	468	462	450	434	444	455	403	433	414	480	468	463	434	421	441	464	446	469	451	403	416	441	453	453	454	459	441	433	426	398	434	454	438	468	416	471	421	435	448	446	442	446	454	439	468	455	475	477	466	459	433	428	465	450	437	429	452	461	446	463	433	434	469	427	447	462	443	433	439	422	447	486	420	431	445	450	399	454	456	445	447	453	450	441	446	421	465	461	466	474	444	450	455	476	459	412	418	473	436	433	472	436	451	425	453	476	466	430	462	440	460	522	429	453	404	444	419	454	422	454	461	451	417	448	437	396	427	422	449	454	427	466	440	429	394	451	433	450	443	415	470	442	427	437	418	446	469	422	458	446	435	424	449	463	434	456	388	442	438	506	427	447	418	420	431	423	405	455	433	432	453	444	468	451	431	425	430	420	439	492	453	444	472	446	454	462	430	461	423	447	437	430	431	442	451	427	454	441	435	467	436	474	461	416	418	454	431	426	448	457	419	436	446	434	454	438	451	455	452	411	455	420	419	458	408	454	467	452	456	451	428	437	402	418	423	490	426	433	429	417	435	433	435	474	422	431	417	399	419	459	477	429	434	439	487	412	455	434	458	443	438	438	451	466	461	443	460	461	438	422	454	431	433	422	418	413	458	423	488	446	435	461	457	390	442	468	411	469	451	450	427	443	447	452	484	460	412	462	490	473	438	429	437	430	458	440	413	417	449	426	449	456	423	434	432	471	420	453	461	445	424	448	442	433	438	440	438	404	459	451	414	450	424	435	442	446	451	419	461	454	480	445	463	415	466	446	399	414	434	405	458	445	476	443	411	450	408	418	438	456	469	439	454	433	482	441	463	448	451	405	453	451	456	442	437	465	470	467	422	450	494	449	429	470	410	437	466	414	405	417	447	451	437	426	457	450	433	456	447	441	443	430	481	471	439	452	449	478	440	443	450	432	408	406	426	442	468	482	442	462	455	514	448	443	449	418	463	420	438	432	417	465	445	447	430	441	469	444	427	452	441	440	462	447	430	438	437	470	443	442	453	442	398	446	433	457	435	413	440	424	412	401	458	437	441	422	446	422	440	480	436	413	418	440	433	478	412	450	448	450	428	425	434	460	426	443	460	472	429	441	425	470	460	407	435	485	436	429	440	418	434	415	435	440	466	422	420	454	499	443	422	434	436	464	470	449	455	436	448	413	413	423	412	458	428	421	448	455	401	439	450	410	415	444	427	414	451	446	445	453	450	442	401	405	433	406	442	441	460	470	443	450	424	401	408	419	397	450	467	464	428	429	411	413	447	422	447	475	437	443	413	436	427	464	464	431	470	465	406	474	430	448	452	459	414	441	403	459	435	464	422	388	431	428	442	460	441	419	452	449	427	419	426	437	457	423	432	447	427	450	439	434	381	413	437	412	443	461	434	436	478	443	425	457	431	488	452	459	429	471	429	414	458	437	453	469	438	469	402	442	410	498	432	408	462	476	410	486	419	448	448	458	447	413	453	441	447	452	475	477	437	427	478	424	450	433	490	461	429	458	461	450	439	449	432	461	458	429	424	440	466	432	449	434	428	422	465	433	453	471	441	439	431	432	443	425	424	442	439	453	459	463	453	448	454	424	424	454	411	454	427	473	473	459	449	462	445	448	436	454	410	449	478	465	424	425	415	408	403	461	443	446	456	460	478	460	470	441	416	432	436	483	469	422	439	453	436	467	415	430	455	469	460	454	428	463	461	444	453	434	402	407	458	417	430	451	431	432	418	497	503	392	433	411	443	437	418	451	402	434	447	447	432	449	440	472	434	441	454	457	457	452	470	428	466	435	452	417	492	452	425	432	414	459	437	453	445	433	426	459	437	435	457	454	399	439	441	428	449	476	447	475	440	416	418	407	399	442	442	468	403	414	456	422	413	446	446	422	424	430	416	472	465	453	416	424	442	472	439	447	445	420	457	448	413	457	420	432	444	407	435	437	448	433	428	457	450	449	434	392	425	447	480	437	414	431	496	438	471	416	437	428	464	405	460	438	470	446	433	459	425	488	472	444	426	440	427	445	433	429	449	464	418	452	415	397	418	450	474	451	415	439	462	432	469	444	444	457	474	412	449	475	429	407	423	433	447	478	426	483	437	445	433	425	434	430	457	451	411	452	436	455	415	423	437	418	448	460	464	424	442	455	434	463	432	465	410	440	434	480	479	448	453	455	448	412	418	433	478	423	449	418	416	410	435	455	486	472	454	413	441	425	444	451	459	438	438	454	405	437	427	425	457	416	474	372	455	455	432	450	471	440	440	442	455	483	429	433	390	462	433	444	441	485	431	435	457	440	411	430	431	452	437	442	416	415	439	455	426	479	424	435	429	432	415	395	407	459	431	449	454	422	469	472	434	415	453	464	390	474	436	425	406	444	420	460	457	443	398	448	450	435	476	466	449	412	445	470	437	397	414	473	455	419	440	431	435	422	491	452	471	462	458	411	467	420	415	439	483	421	449	441	427	433	403	465	467	455	441	448	463	479	407	455	425	437	442	458	437	415	439	418	396	443	423	442	412	451	436	408	471	402	430	440	426	416	447	437	422	437	476	429	469	422	455	452	449	431	470	423	449	432	442	432	449	419	434	475	459	440	449	439	429	458	420	451	439	413	482	411	410	458	447	414	412	483	445	413	434	420	461	431	414	436	435	450	453	448	412	393	445	437	456	441	412	452	458	455	419	409	480	452	442	420	447	452	429	479	428	438	472	425	458	425	443	503	415	446	480	422	460	427	467	484	455	421	436	461	452	429	438	459	428	426	443	460	461	470	433	415	456	389	434	469	420	445	422	431	461	421	447	454	415	435	448	455	379	402	404	424	435	463	468	438	416	475	464	441	454	455	475	430	439	425	414	443	501	467	447	457	436	432	443	471	477	469	439	427	431	429	448	442	464	433	444	457	431	409	452	456	469	445	455	462	443	444	480	437	431	447	486	424	463	424	453	453	402	424	447	481	471	416	446	431	427	452	480	443	425	417	444	449	425	416	456	457	464	464	436	472	436	406	469	457	424	434	461	415	436	433	452	484	392	416	417	474	455	446	454	421	419	416	437	428	445	433	419	410	475	443	373	426	442	455	461	440	431
33060	14387	3043	1044	684	648	526	438	386	344	305	301	256	268	241	222	237	203	182	167	138	170	156	183	183	161	174	153	145	163	164	170	130	173	174	154	167	163	168	177	181	136	166	179	169	164	122	134	138	185	114	134	136	179	158	179	141	149	147	163	144	158	158	152	148	158	162	155	197	159	137	140	151	173	150	155	159	159	149	155	157	164	166	166	170	164	153	171	150	144	156	159	153	171	161	161	154	174	165	147	136	176	162	139	166	156	131	155	191	150	127	160	153	169	174	164	172	159	152	165	134	141	151	154	148	135	155	158	151	174	143	128	140	157	143	171	150	152	135	140	151	173	155	132	154	182	140	140	147	170	162	159	148	154	161	146	170	165	144	159	197	156	159	192	159	169	172	180	165	167	152	165	163	130	169	157	140	159	137	155	171	148	162	160	166	194	149	162	138	169	160	135	178	144	144	151	160	137	141	161	149	145	139	147	170	161	156	152	149	145	149	140	142	170	163	147	154	165	158	140	148	174	156	138	166	148	158	158	150	136	152	151	137	141	152	172	170	157	142	150	162	170	128	155	162	142	150	146	149	148	151	170	130	170	179	148	149	155	163	177	127	143	166	162	164	163	158	167	181	147	161	174	160	152	150	167	140	153	148	162	171	140	165	146	178	165	143	148	153	154	168	158	173	152	150	140	140	156	146	157	153	161	165	158	133	161	169	179	185	143	139	180	149	166	139	146	163	116	158	154	156	153	161	156	172	146	145	154	154	166	161	149	166	169	146	191	146	142	162	175	158	150	151	148	163	147	164	172	176	147	166	166	143	172	169	172	156	159	126	130	147	120	168	142	157	142	160	149	165	129	151	158	168	174	153	181	177	137	160	135	156	134	161	165	153	129	132	129	180	146	167	193	135	144	139	151	135	158	137	151	138	155	146	142	146	137	161	144	173	154	168	145	146	135	145	155	168	166	162	176	152	143	144	162	144	145	177	168	172	180	171	149	128	143	157	157	155	145	150	152	168	148	152	150	134	144	172	172	163	153	148	133	170	137	154	146	135	166	178	179	172	133	151	161	160	158	144	172	158	138	125	172	179	150	131	173	155	147	154	158	159	180	158	150	169	148	161	126	158	168	144	131	140	161	149	150	125	144	166	155	153	152	129	156	128	164	163	144	149	165	179	168	163	154	149	142	163	157	169	161	175	163	158	142	156	170	153	175	168	164	158	168	145	154	150	151	159	167	164	163	154	181	142	176	139	159	168	148	188	143	162	168	155	154	140	138	156	147	184	171	141	172	134	142	170	149	157	168	145	169	152	151	161	142	147	140	142	165	158	168	166	147	203	177	152	157	155	155	163	142	147	167	155	151	153	168	162	143	173	150	170	150	158	156	130	150	140	155	157	161	152	151	159	170	145	153	160	147	149	151	172	165	153	176	135	164	157	149	151	172	176	163	166	166	161	124	143	160	157	175	142	147	134	160	166	166	161	160	151	181	164	171	137	136	171	155	168	148	145	144	163	157	144	153	173	170	165	164	136	159	151	141	158	159	140	125	173	144	142	159	132	150	148	157	171	170	167	138	174	137	146	135	128	165	156	148	136	144	161	165	165	168	141	155	154	136	165	189	148	157	152	133	148	144	175	148	141	168	168	157	168	147	177	149	168	151	166	160	185	151	165	144	147	166	146	149	147	158	174	139	133	184	163	141	157	157	169	155	148	190	151	181	156	153	190	185	156	152	154	157	159	174	151	156	177	164	204	168	167	138	157	172	151	182	166	154	135	160	168	180	178	142	156	184	159	147	143	149	157	150	155	159	163	153	151	148	133	155	155	157	160	172	141	149	151	147	143	159	152	161	146	154	164	159	138	114	156	165	166	162	145	151	141	154	162	154	173	173	158	162	187	163	184	187	153	169	169	162	159	167	157	141	151	137	153	149	147	178	159	150	167	151	160	189	165	158	160	154	148	157	163	138	145	152	133	169	136	172	152	175	152	160	172	164	159	177	130	151	151	166	142	166	163	164	139	156	170	163	157	138	159	145	134	152	149	153	160	168	141	143	120	150	159	171	159	161	191	175	161	164	145	157	164	169	143	144	175	172	171	155	135	176	162	168	154	157	158	149	158	168	157	152	180	170	153	147	136	167	167	145	176	154	164	149	135	165	165	145	150	159	157	150	151	133	150	162	177	160	158	134	163	168	144	159	147	154	129	178	147	167	147	157	178	154	140	149	163	168	164	148	161	149	160	177	142	133	159	169	167	161	138	155	160	157	143	167	183	170	147	168	175	171	175	149	170	176	154	166	172	158	156	152	151	146	185	161	138	129	162	162	145	155	134	163	162	142	161	156	166	138	135	160	178	148	133	155	163	153	163	191	166	199	150	144	177	176	171	161	155	175	169	167	163	155	153	151	157	157	181	152	167	167	185	148	191	167	147	162	138	149	150	160	138	148	147	173	182	161	173	169	158	142	157	154	135	147	159	150	165	130	151	159	163	156	159	151	146	176	162	140	203	155	149	171	135	150	178	145	141	164	171	160	147	164	150	171	151	147	157	148	161	143	142	144	151	162	175	173	168	147	163	152	188	140	144	141	153	130	136	168	170	167	140	146	148	140	151	173	151	164	162	182	170	154	171	181	164	155	159	154	131	142	169	157	139	183	141	149	144	149	144	158	150	173	159	177	161	131	139	157	138	160	149	145	148	133	140	142	133	160	179	149	164	133	158	173	139	165	159	147	158	152	153	158	145	154	153	143	157	143	155	147	174	149	164	160	153	166	142	152	157	167	155	162	138	137	157	164	135	147	166	174	166	155	171	178	150	151	152	144	132	158	149	151	175	171	181	160	147	154	137	162	147	167	143	150	162	172	163	142	163	147	163	150	167	140	168	132	139	171	140	142	150	149	151	198	167	176	129	163	173	145	189	170	154	118	141	160	163	159	151	173	178	136	153	148	172	148	175	138	157	172	147	144	148	168	155	168	148	146	170	169	158	168	148	136	144	153	136	160	143	162	145	165	167	148	121	155	150	127	160	142	181	157	170	155	144	148	152	178	157	168	150	151	148	141	168	144	164	135	162	161	157	166	150	178	145	146	142	140	165	150	148	180	150	149	161	158	175	139	139	158	170	115	161	151	154	152	165	131	162	161	146	151	171	159	164	170	149	175	157	148	150	175	152	132	165	185	161	166	164	145	152	150	149	157	155	164	189	139	141	148	146	144	185	126	158	178	147	169	171	172	165	173	156	143	168	181	150	168	156	156	149	152	139	140	132	165	158	146	149	148	155	158	141	173	156	129	152	157	149	142	170	179	171	142	153	162	138	169	139	155	159	170	167	154	175	174	157	133	152	142	162	157	170	147	163	155	138	159	145	155	158	166	146	130	139	144	161	151	167	160	175	180	136	147	153	145	153	143	136	163	151	149	131	142	168	148	146	165	159	149	158	162	164	166	169	142	165	175	147	139	136	157	147	172	148	141	142	142	148	148	160	166	141	137
5262	1937	1400	856	679	624	585	536	488	526	479	429	465	434	404	407	387	382	387	375	385	360	355	354	356	368	365	379	375	362	372	379	391	386	379	357	371	400	365	372	359	353	356	409	339	396	370	346	388	363	381	351	397	370	390	414	393	340	366	366	347	327	392	391	369	407	352	363	397	375	390	384	366	374	351	365	357	395	361	400	374	362	365	392	395	399	405	397	346	373	336	406	349	398	382	382	341	355	382	397	402	361	358	385	410	364	363	380	368	373	371	389	359	393	390	378	366	359	409	356	360	376	365	358	367	346	392	363	367	389	416	368	367	393	395	380	381	373	369	392	367	380	380	387	377	373	381	370	378	386	382	379	385	358	404	384	377	375	406	401	369	402	366	348	364	350	379	376	393	370	354	400	373	361	338	396	361	390	395	343	393	385	391	398	352	362	363	381	344	394	353	390	361	361	372	421	375	399	400	400	364	380	407	359	357	387	395	382	357	376	383	378	391	395	359	394	377	414	360	369	365	361	385	398	391	368	401	346	357	381	381	371	376	382	353	386	364	373	388	381	403	350	368	385	395	379	380	372	380	349	371	356	404	368	347	367	357	388	395	344	368	396	393	378	406	384	371	367	414	361	382	372	385	400	387	364	364	380	365	380	375	369	401	370	377	390	378	400	390	331	343	378	386	390	339	350	377	356	354	356	407	392	418	383	369	374	355	357	433	419	375	358	357	353	375	395	363	350	379	366	385	361	360	369	359	416	366	385	406	354	392	380	368	330	389	383	377	381	374	412	384	360	376	377	360	382	374	377	348	364	372	402	365	368	360	354	362	374	350	382	362	393	384	386	374	370	375	370	381	382	364	363	348	402	374	396	370	375	354	372	380	368	349	404	380	417	393	356	393	353	395	382	370	394	416	370	355	369	367	378	387	374	363	362	382	364	366	366	413	390	365	338	376	317	356	396	357	366	360	392	385	407	346	384	381	378	381	400	357	357	382	386	422	365	369	392	367	390	388	381	350	352	358	342	396	409	377	404	360	352	340	413	376	346	376	345	420	376	353	378	372	375	384	400	361	357	382	410	364	368	379	420	357	380	347	364	394	377	367	401	400	414	405	383	344	397	376	369	380	350	380	376	379	373	351	386	357	375	387	395	362	387	371	382	395	373	394	389	377	389	396	355	361	359	378	376	380	359	386	346	388	377	397	380	355	364	387	362	357	371	363	353	408	380	333	383	383	371	383	377	349	387	370	373	388	393	384	362	382	395	359	402	387	420	384	392	384	366	381	391	352	367	365	393	395	385	364	353	377	399	384	376	348	388	393	371	343	407	369	391	330	387	384	330	355	380	409	402	381	356	354	352	406	357	372	380	359	417	371	357	368	363	382	367	357	365	379	384	400	347	369	379	379	394	365	373	385	385	375	408	371	340	336	370	397	424	350	356	389	369	364	412	400	380	406	405	380	346	385	419	352	372	412	381	387	351	353	387	403	359	320	396	406	380	349	396	378	376	371	391	380	348	365	384	413	380	369	378	393	420	366	392	373	376	354	374	380	331	380	370	387	368	411	387	369	371	411	396	370	357	396	366	365	374	338	396	383	356	366	392	395	393	396	355	371	361	358	377	385	386	388	383	359	369	378	392	346	360	397	384	390	384	402	385	386	358	367	390	403	354	376	366	386	370	398	362	367	380	364	361	349	358	416	333	409	379	377	387	324	375	386	431	358	385	386	384	365	380	389	412	337	375	341	351	359	372	337	354	402	380	407	392	371	383	339	380	383	406	364	368	374	358	384	358	365	384	358	356	400	387	379	387	384	379	376	387	337	346	370	376	370	366	346	392	369	352	392	365	353	366	360	366	363	414	371	390	374	379	375	371	395	386	385	401	336	350	378	357	357	375	382	410	365	383	359	364	379	398	393	350	361	412	386	356	380	373	359	368	381	371	433	389	411	378	363	345	402	372	337	399	362	375	362	345	373	383	370	386	378	367	370	359	367	394	395	384	390	371	396	402	385	320	382	379	361	317	381	385	366	323	348	368	386	378	384	382	383	382	370	390	343	354	330	362	372	388	392	373	396	401	390	375	360	360	353	397	336	360	403	360	363	380	389	367	375	393	348	353	376	382	384	378	372	380	381	388	379	360	352	370	365	379	390	356	367	400	387	371	393	369	391	358	415	418	419	387	402	354	390	361	363	353	381	405	386	370	378	373	389	387	364	354	400	363	389	391	363	406	390	363	410	372	405	361	361	399	346	372	350	368	355	368	407	367	334	386	415	416	375	418	380	386	369	389	436	374	345	392	355	399	336	360	371	402	388	407	397	413	364	386	393	394	399	372	356	377	367	388	407	350	366	379	388	359	379	402	361	381	344	419	391	351	416	364	365	392	397	381	335	391	365	438	352	386	391	390	346	410	360	336	384	387	371	363	405	377	380	394	407	409	368	353	370	359	383	385	397	362	383	363	379	366	356	367	365	366	389	379	368	369	393	381	368	372	390	362	378	397	386	364	386	364	352	419	339	381	394	376	377	361	396	357	389	366	372	372	393	353	378	392	355	373	371	383	379	403	360	411	378	351	375	378	354	347	396	390	365	334	371	394	339	346	401	372	403	372	395	360	353	370	373	407	357	362	325	390	375	376	387	386	348	377	358	399	374	399	401	385	371	391	382	370	358	369	379	396	362	346	340	411	388	378	359	325	389	400	384	356	360	413	355	347	398	387	336	374	364	360	381	360	347	388	393	359	389	387	380	393	379	332	384	403	356	413	356	348	397	396	361	346	416	336	388	370	392	353	362	353	352	397	426	391	369	369	359	379	420	369	341	387	419	365	390	390	339	360	384	355	396	363	388	378	363	379	394	387	396	383	399	379	361	371	389	382	356	377	378	388	389	379	407	343	410	398	393	380	384	337	389	375	374	388	376	405	399	370	367	349	384	361	336	377	392	383	354	386	387	394	405	366	383	398	384	359	381	370	372	357	371	355	381	351	383	396	366	336	355	338	377	386	378	365	371	366	373	356	378	355	375	351	375	375	395	375	350	400	358	385	355	407	416	384	380	354	386	359	362	393	427	371	379	365	382	379	370	352	351	369	390	350	393	345	338	373	390	375	375	379	376	403	376	362	373	380	394	378	388	351	352	426	380	383	377	377	369	366	371	389	372	359	370	368	396	363	379	395	403	371	405	378	402	357	366	351	367	393	372	358	363	369	388	329	409	348	365	352	410	383	365	340	353	368	377	370	384	403	343	390	400	394	356	399	384	367	388	406	369	361	363	371	345	378	356	365	387	372	383	360	379	400	361	386	357	411	386	393	365	385	386	428	393	377	408	404	358	338	341	379	403	352	383	401	372	344	356	391	358	363	385	353	394	406	351	396	367	346	373	375	346	370	358	360	387	369	377	383	402	371	379	371	368	402	340	365	381	377	375	374	378	365	386	384	355	344	400	375	362	396	406	364	350	373	394	410	324	402	373	345	334	338	400	382	375	372	402	377
24421	20950	24716	27363	20810	4509	1310	873	709	665	608	514	479	474	439	378	371	319	318	270	277	253	272	256	249	250	248	264	229	245	268	270	251	268	251	245	240	259	250	257	265	241	264	254	298	278	262	268	273	252	252	261	275	234	242	252	291	261	229	225	244	265	243	257	252	259	244	272	232	245	283	245	228	229	252	222	250	224	238	216	246	251	231	230	242	254	255	232	280	276	257	286	267	224	227	251	238	243	225	247	253	224	253	229	262	227	234	237	233	259	242	241	232	234	242	209	225	247	262	248	266	261	227	248	220	219	215	238	241	241	229	247	229	233	262	272	226	256	253	238	280	317	266	267	215	245	257	244	261	257	224	251	213	234	270	268	245	261	258	247	240	246	246	250	240	245	224	260	245	226	231	253	248	258	243	248	245	262	255	244	259	249	259	240	269	245	226	251	262	283	237	221	254	261	240	261	248	258	234	242	240	255	251	264	249	288	244	236	245	238	246	265	270	294	265	252	254	273	256	262	237	230	236	235	219	228	249	242	273	267	266	225	240	227	241	239	229	230	238	279	280	236	262	230	280	234	267	253	247	246	271	232	244	238	232	240	248	237	266	239	268	239	240	247	236	288	254	225	268	226	232	232	246	250	241	256	266	247	224	234	232	231	226	236	244	243	230	241	251	222	256	252	245	238	250	242	258	221	248	257	269	240	243	237	251	244	269	259	255	233	238	278	256	252	235	241	231	230	248	222	236	229	257	236	254	246	268	228	249	251	234	240	224	238	252	237	235	296	257	244	234	295	253	253	261	254	283	251	248	248	262	227	275	218	227	230	215	229	209	242	285	275	240	228	196	249	219	258	239	274	257	256	278	253	245	210	236	255	239	250	250	238	240	241	258	248	238	244	235	261	215	254	233	227	264	229	244	263	269	260	243	255	232	237	246	265	256	258	243	228	239	210	263	208	248	261	239	258	268	255	260	232	268	255	254	230	233	213	224	242	230	213	203	248	243	228	246	263	232	253	222	251	258	234	257	256	249	225	232	242	264	247	285	211	247	222	234	232	272	269	242	257	250	246	226	257	251	240	220	249	242	270	257	235	267	266	254	241	234	229	243	229	273	199	252	256	236	275	287	258	251	231	241	258	261	243	269	229	236	257	221	260	247	239	253	253	242	226	249	244	266	234	227	254	255	233	262	259	236	244	248	245	251	231	266	248	259	250	239	250	243	268	258	240	230	227	263	240	251	247	244	207	255	235	266	259	205	229	259	247	280	229	252	231	265	248	238	245	244	267	247	239	264	243	259	220	251	264	224	238	229	276	229	251	227	245	238	233	223	238	241	263	249	232	274	249	217	251	213	241	259	231	277	248	234	233	254	249	234	271	241	227	282	280	230	266	277	265	269	254	278	247	251	220	244	264	233	258	233	235	233	238	214	231	258	244	258	246	248	251	238	259	244	254	239	255	237	246	241	226	214	208	249	254	239	272	233	225	216	247	252	234	232	242	261	252	258	239	284	241	251	253	228	235	225	266	237	263	251	259	252	269	210	257	231	224	250	240	238	245	222	234	228	239	264	221	271	251	252	246	244	255	250	231	264	254	254	204	240	248	270	210	268	234	252	241	260	233	266	294	251	253	270	251	245	232	246	279	255	242	237	242	254	228	225	251	221	252	232	241	246	257	243	226	226	244	246	214	216	274	266	293	229	304	253	251	232	252	253	251	250	257	251	276	260	285	242	226	248	237	247	224	255	244	264	262	235	217	274	227	216	242	231	249	257	246	249	269	230	249	253	246	248	243	263	257	284	223	244	234	197	250	268	246	244	233	241	232	230	257	243	240	277	237	234	253	259	253	243	239	245	215	233	256	253	235	264	231	236	262	246	254	229	247	220	242	206	247	242	263	258	274	240	228	258	226	252	236	248	242	231	255	251	232	233	242	221	233	268	252	251	248	270	256	269	259	245	226	222	247	235	262	294	261	260	232	239	224	252	224	230	239	236	267	259	229	258	230	240	253	265	255	259	258	250	243	248	264	226	204	240	228	226	255	240	246	249	241	241	241	234	258	254	265	268	253	256	241	238	243	261	247	281	227	227	234	237	244	243	279	269	251	261	229	242	239	244	223	256	262	252	242	248	244	252	213	222	246	253	255	249	242	256	250	239	292	224	257	277	226	250	260	247	287	249	214	256	224	224	209	256	244	277	239	224	267	238	253	243	250	221	226	257	269	233	257	277	259	237	236	250	233	245	259	221	239	248	241	252	230	241	213	263	251	238	244	243	224	223	249	254	241	241	236	222	218	250	268	264	253	255	279	233	223	248	266	240	243	248	235	217	253	231	228	231	228	221	241	245	255	284	256	258	248	293	258	255	234	214	221	258	237	250	222	273	245	253	234	236	257	278	256	222	243	252	236	253	254	262	258	256	230	233	225	245	239	225	283	245	265	276	219	275	253	210	266	243	241	257	251	254	245	262	253	249	258	272	268	221	274	233	260	249	252	258	267	249	225	223	249	241	263	244	222	247	222	234	235	310	245	282	230	249	254	223	241	236	226	235	269	220	235	218	235	203	248	240	216	242	234	233	276	265	233	259	273	276	245	252	229	254	240	234	256	264	253	228	253	236	250	249	230	252	256	227	267	262	226	242	239	251	252	239	248	231	238	220	255	245	235	244	234	258	253	261	257	266	278	248	264	259	229	238	252	260	231	257	239	224	253	238	250	255	243	239	247	255	213	249	258	228	262	236	234	260	219	284	232	234	263	230	253	225	241	269	271	225	234	252	230	252	207	225	225	233	235	264	251	223	231	247	282	251	242	237	270	245	241	249	253	262	238	263	246	238	244	233	272	221	254	232	237	230	239	242	282	242	263	280	248	262	228	203	226	240	211	267	246	253	260	220	236	258	223	241	251	286	257	244	249	232	245	223	250	251	227	253	273	244	232	241	250	233	274	252	233	263	269	216	260	264	232	234	238	253	260	243	219	226	264	292	251	264	249	226	229	228	255	267	248	266	232	238	244	252	224	242	273	266	274	239	266	263	253	231	230	262	270	266	234	263	242	228	248	243	247	252	252	246	238	245	224	254	277	221	270	245	269	234	234	257	247	245	262	237	221	252	230	240	230	266	242	234	224	225	238	213	249	241	234	256	191	215	214	266	277	271	252	253	250	243	230	258	253	246	233	249	236	224	241	253	239	238	261	245	232	240	227	227	221	236	237	241	220	228	257	252	238	218	287	275	235	235	252	237	221	238	256	241	250	236	235	250	226	223	237	237	255	251	250	248	233	241	239	255	243	267	259	225	224	201	223	243	248	240	247	249	236	238	236	254	258	226	230	229	264	274	240	236	250	220	226	253	257	252	238	225	204	243	242	241	238	260	262	261	248	249	226	283	284	277	230	212	245	258	242	260	241	238	260	265	259	238	237	273	206	236	244	241	257	236	233	260	245	265	243	284	229	255	273	249	206	268	264	247	234	224	267	213	243	225	244	235	271	231	234
3605	5426	3808	1816	1244	1051	989	934	813	850	732	648	725	725	645	589	593	630	567	562	569	581	608	531	553	524	551	605	578	517	571	544	586	533	513	524	561	582	569	543	589	517	535	563	540	543	499	600	582	552	524	556	566	558	539	559	583	554	527	556	536	529	579	562	548	524	610	540	514	561	577	537	517	495	585	541	495	563	527	550	524	557	577	514	531	556	579	558	580	587	541	548	580	515	482	583	568	586	555	525	564	563	548	495	486	544	546	524	538	513	524	538	545	545	511	563	510	523	555	504	565	531	548	532	524	570	548	543	534	529	551	536	570	579	560	563	540	560	524	527	549	553	553	501	530	541	528	499	517	548	562	536	568	563	531	521	528	512	550	501	567	494	553	521	563	522	541	528	492	553	519	588	481	514	537	597	529	565	541	536	582	578	547	525	533	552	530	587	523	593	576	503	543	529	520	571	575	520	498	580	507	541	561	541	550	575	541	555	562	591	564	535	478	534	531	542	548	526	546	564	508	562	532	521	539	583	536	570	519	566	583	539	523	582	553	563	544	555	516	554	563	551	512	543	535	546	543	541	533	515	562	543	529	549	499	571	569	583	537	594	602	543	516	559	540	586	567	565	542	561	536	554	560	527	548	534	566	558	510	526	521	521	552	543	530	531	545	543	547	564	510	599	505	540	542	554	586	533	510	538	577	554	537	558	527	555	526	547	555	555	543	526	570	561	548	561	559	518	585	595	540	547	567	573	567	542	560	534	586	550	561	545	533	577	560	577	574	522	535	510	513	544	535	543	552	525	535	531	517	524	523	522	568	560	567	555	598	566	530	561	530	594	543	534	567	570	550	572	552	564	543	549	596	554	588	480	532	537	588	517	554	608	543	550	544	549	550	534	554	511	529	627	530	523	563	500	544	537	539	574	578	569	537	520	561	592	509	559	566	557	545	562	521	525	516	560	574	527	575	547	566	534	545	547	536	527	513	582	521	556	559	509	520	515	598	559	548	501	588	548	556	524	526	548	543	558	561	570	499	541	541	539	542	533	537	578	566	540	584	536	535	518	585	525	539	526	554	555	568	499	567	569	553	544	533	539	544	531	553	552	559	516	575	522	557	541	515	555	554	551	520	543	553	565	548	529	550	548	522	605	527	574	558	516	555	555	524	573	570	533	571	499	569	529	527	505	536	533	556	512	531	564	517	538	538	537	540	551	548	527	592	517	561	561	545	567	481	553	554	549	531	578	551	532	543	563	543	547	559	517	558	567	547	540	545	558	541	534	547	561	565	520	553	557	519	572	563	536	523	567	520	545	541	556	536	519	554	528	551	581	551	529	570	537	499	512	542	568	563	589	515	566	567	545	546	605	534	557	521	527	522	556	500	550	586	542	535	548	548	542	468	521	589	536	569	524	574	559	560	524	528	596	556	542	483	562	595	520	554	538	527	552	519	515	595	524	572	550	538	581	529	548	521	542	551	528	474	555	507	555	527	514	612	543	518	507	530	559	517	557	516	563	539	528	571	523	533	521	572	511	561	526	545	556	544	494	547	519	537	560	556	544	581	511	516	511	533	517	559	548	549	540	518	529	554	512	545	548	515	583	563	551	562	553	585	557	564	543	514	567	559	513	533	554	503	530	561	521	538	557	528	599	537	529	550	541	541	570	567	555	539	551	580	532	549	517	556	570	548	517	539	523	579	561	551	530	528	578	535	560	510	536	545	549	556	548	513	557	548	552	572	541	532	557	546	520	543	559	533	508	549	533	532	522	612	492	559	523	548	555	542	550	590	559	535	534	544	536	540	588	591	546	542	523	532	532	548	523	531	516	590	541	591	538	528	584	549	558	526	534	524	561	563	552	547	559	530	568	549	540	551	584	546	510	504	560	525	503	555	521	495	539	538	539	557	500	550	532	527	573	537	592	546	526	523	528	523	562	546	520	541	541	561	532	560	529	546	532	559	578	501	521	556	546	534	537	537	512	569	537	491	554	533	554	524	498	501	531	561	536	522	517	551	562	536	557	545	550	568	567	524	540	545	543	558	534	529	580	530	534	566	548	540	575	556	556	514	536	588	564	549	530	514	590	575	551	525	565	527	503	529	573	513	555	524	536	489	524	573	521	574	557	486	546	581	547	554	510	562	521	541	562	520	539	504	544	564	528	571	516	559	522	551	514	540	538	549	501	493	543	552	532	494	528	541	539	530	549	559	537	567	532	527	543	548	531	514	539	543	534	531	546	565	549	580	524	558	569	544	557	556	533	515	537	552	566	561	558	526	546	546	545	521	552	542	571	558	563	561	555	536	535	575	567	561	522	538	560	551	517	530	560	525	525	524	565	560	523	546	542	537	540	525	526	558	500	550	535	561	546	526	515	492	588	543	562	552	503	552	508	563	554	540	525	521	525	534	502	566	553	541	518	528	545	534	565	530	537	550	577	562	543	557	519	607	560	574	552	541	589	538	534	536	540	541	546	540	537	541	556	590	499	514	484	556	600	544	544	578	566	552	519	551	595	543	558	517	516	586	541	562	537	520	545	513	535	543	561	570	529	538	544	522	558	530	539	557	579	569	538	556	510	531	532	551	550	540	526	571	536	519	550	516	570	554	595	548	523	516	568	513	573	535	552	492	510	568	511	558	584	573	557	572	565	552	549	563	534	569	545	512	549	578	548	526	576	550	541	589	548	526	559	536	518	548	563	537	545	559	515	506	550	521	534	544	559	509	542	567	566	532	552	522	585	533	541	499	531	537	559	577	541	550	467	491	553	535	570	567	571	541	536	537	552	549	549	515	533	584	577	568	584	512	524	512	545	544	553	557	536	567	566	522	542	517	547	561	552	554	528	560	511	592	541	588	526	589	543	545	504	552	572	537	581	574	571	562	568	506	540	563	531	525	550	537	557	516	537	580	558	506	563	529	500	554	555	552	541	607	592	551	540	561	577	569	527	554	583	560	541	556	534	521	558	563	545	542	561	540	538	517	585	537	533	532	550	500	548	544	513	551	548	550	531	513	532	551	565	547	553	522	558	557	563	556	529	555	553	558	542	470	551	573	576	529	513	520	519	514	546	577	535	512	546	532	538	530	567	545	547	593	514	551	531	577	552	538	574	549	560	592	543	551	554	558	593	557	545	558	561	535	521	544	580	594	516	556	573	499	533	487	516	523	561	513	520	541	542	581	539	561	542	533	505	540	539	555	486	509	542	598	530	553	569	539	503	542	562	530	507	542	572	553	539	544	540	515	540	529	507	498	501	533	553	510	552	510	548	518	517	536	553	537	516	559	573	558	538	546	565	541	572	492	553	511	561	512	538	554	579	591	510	582	550	573	503	557	575	571	516	583	561	526	529	540	555	552	536	531	571	535	533	537	555	526	516	516	533	517	598	567	575	542	542	540	580	566	531	554	573	534	550	548	538	561	565	532	556	561	541	530	531	584	571	521	535	528	528	592	500	535	559	516	528	521	537	574	541	552	561	541	551	576	538	546	578
23669	20944	25304	26760	20954	21021	5974	1446	1109	937	740	642	569	533	498	509	387	368	267	228	248	258	199	204	192	190	209	193	252	189	234	234	186	206	209	226	216	214	223	199	226	203	204	234	231	208	235	210	216	224	246	215	184	230	229	235	267	219	189	203	195	215	198	194	213	222	198	198	215	205	201	194	203	214	186	219	223	230	221	228	205	195	179	201	201	225	206	235	222	215	201	211	210	241	223	213	209	201	232	187	219	212	220	211	196	212	214	180	181	186	204	186	214	197	200	212	174	213	200	211	187	203	207	193	193	194	207	188	186	209	208	183	199	206	181	222	216	206	194	194	204	195	224	183	199	197	203	205	210	183	202	217	222	172	201	215	182	199	209	221	210	197	182	191	210	220	221	191	188	185	193	202	225	209	188	203	194	204	215	199	208	189	228	200	208	196	195	177	173	211	238	227	189	203	212	182	169	215	192	197	204	217	220	188	199	196	195	227	203	185	231	209	179	206	215	181	181	219	222	191	191	191	239	212	200	172	198	191	220	204	206	221	201	213	185	208	196	199	214	210	236	193	200	169	188	185	178	219	210	211	216	193	213	218	228	217	231	228	201	198	192	197	178	210	201	208	180	181	206	198	227	234	192	183	185	203	185	196	172	211	204	239	231	208	217	190	195	199	214	208	232	234	195	203	181	213	226	230	200	187	180	195	230	219	194	231	209	219	205	189	205	183	214	200	211	211	229	220	211	196	195	212	258	231	195	212	201	198	212	183	225	250	201	180	211	228	244	199	218	209	188	215	205	207	185	204	204	202	210	227	228	172	184	209	203	231	207	206	197	200	209	197	204	197	223	213	202	212	236	201	221	207	199	235	212	194	211	223	188	189	207	226	230	195	211	188	205	196	217	190	215	214	224	204	197	215	243	209	205	225	185	193	193	211	207	210	197	195	196	191	182	184	209	195	178	172	214	184	165	212	177	232	209	210	183	219	224	197	182	207	201	229	212	223	186	170	197	223	184	213	230	221	222	214	157	182	203	218	206	192	177	201	192	219	221	199	214	185	219	199	184	200	211	212	213	194	202	230	211	183	195	204	208	205	193	209	203	201	199	188	163	208	185	173	189	163	192	186	174	223	219	215	224	213	198	186	196	222	200	233	208	201	223	190	202	177	197	184	202	215	214	199	232	205	201	184	185	212	219	225	198	201	190	181	179	218	192	206	222	203	203	194	198	191	212	222	206	193	187	213	238	172	216	210	202	183	187	213	238	193	210	217	174	214	192	187	222	208	219	191	236	206	182	188	195	171	231	190	232	208	176	221	210	207	205	217	206	195	216	205	207	199	210	204	199	217	203	244	200	176	192	208	196	219	244	202	178	200	230	224	201	185	230	215	217	206	210	198	203	196	198	223	191	202	220	188	187	207	218	223	220	202	189	196	167	203	218	207	219	212	215	199	211	198	214	182	172	176	223	226	168	238	230	191	203	204	218	206	206	179	203	184	172	206	214	209	221	204	162	201	185	207	218	189	203	200	188	206	184	213	181	189	208	219	219	229	198	218	190	205	232	202	198	205	208	184	218	201	229	162	182	204	209	183	196	212	228	196	194	194	202	194	207	210	220	198	207	223	201	224	203	217	219	218	173	178	190	180	207	206	187	215	235	197	201	193	201	191	199	214	210	210	189	207	208	208	220	216	221	211	194	204	217	213	211	202	194	224	185	194	235	219	198	190	221	223	192	220	209	201	200	185	176	200	190	223	212	202	207	204	212	191	214	248	206	167	186	214	222	209	173	191	207	205	200	209	196	193	211	233	240	181	191	212	251	201	195	192	205	201	238	176	189	210	198	188	221	198	213	227	196	212	201	208	210	188	177	217	202	220	186	189	208	233	211	189	217	220	223	203	195	206	212	187	205	207	204	211	214	192	198	218	205	198	212	187	225	190	199	186	202	198	177	193	218	196	204	192	185	222	210	205	171	177	202	197	209	227	206	213	195	190	190	189	185	178	200	201	198	219	184	230	187	195	203	199	221	214	230	193	190	215	217	216	199	211	225	204	221	201	176	181	191	202	236	205	206	210	196	214	195	187	215	214	199	193	214	201	208	202	202	168	181	227	215	208	209	173	201	203	211	219	196	229	206	199	179	184	183	230	205	174	216	214	213	208	196	211	239	230	188	185	215	214	203	208	185	217	193	232	191	252	206	164	204	204	212	226	205	216	206	200	196	213	170	208	233	215	205	200	207	218	203	225	225	207	217	185	178	199	176	215	180	243	211	195	205	210	217	198	172	217	224	172	208	184	187	205	189	222	212	209	209	199	184	165	220	221	208	201	178	188	217	196	192	214	207	190	203	204	200	223	192	204	198	221	183	189	199	183	221	187	194	208	216	207	209	164	221	205	191	203	197	189	233	201	191	202	199	198	208	213	201	209	184	193	168	218	215	208	211	179	190	191	202	209	220	220	194	198	238	187	188	212	218	221	226	187	200	194	229	189	188	225	213	215	221	202	185	185	224	205	201	195	233	193	199	226	220	185	191	197	196	236	200	199	242	220	199	204	211	192	211	199	213	229	220	204	204	209	178	223	214	185	213	217	184	195	239	198	207	211	206	222	201	207	192	203	216	210	202	182	193	174	195	209	223	213	214	199	219	216	207	220	199	196	218	209	202	204	193	222	194	235	213	215	210	180	246	230	196	239	202	183	219	199	213	183	183	181	184	205	189	214	208	192	227	219	208	229	223	185	201	175	194	187	226	211	204	214	244	202	183	203	177	204	198	211	182	223	215	185	214	214	220	216	208	169	200	176	188	204	208	208	202	211	199	198	194	204	172	230	195	227	219	206	214	201	222	184	230	191	217	199	187	214	201	209	179	214	207	207	211	199	226	197	222	220	204	206	214	190	180	197	199	169	216	216	187	222	200	205	219	203	218	216	211	196	207	202	195	194	202	188	189	194	210	201	244	192	204	214	158	174	229	172	219	203	197	231	199	217	208	219	195	219	206	201	197	197	206	198	203	207	201	183	180	189	223	190	176	199	207	221	233	213	208	208	196	199	220	202	184	185	200	177	211	224	192	229	187	211	206	213	215	227	204	232	211	208	205	198	197	187	215	194	195	177	213	207	216	176	200	197	201	216	200	180	197	183	209	222	197	204	211	205	176	194	199	199	203	193	215	207	216	192	225	178	206	177	179	196	196	225	232	231	216	219	237	206	196	177	209	225	206	173	178	212	184	212	216	206	178	190	193	219	237	215	202	200	204	182	200	192	217	208	214	240	225	177	189	211	188	191	207	212	187	200	220	185	192	187	189	211	179	217	225	188	204	190	194	225	202	203	181	198	221	195	213	186	231	200	210	218	222	200	188	207	186	188	195	215	206	195	216	206	194	191	212	196	185	225	190	225	200	226	219	210	210	210	229	211	214	185	213	203	217	180	197	226	197	228	195	190	206	203	218	191	216	181	217	232	173	179	207	207	181	208	204	215	208	187	191	192	192	197
3935	8698	5902	2747	1615	1397	1196	934	876	814	720	612	614	625	624	588	569	531	505	476	477	486	469	431	489	445	419	436	441	454	434	477	446	440	483	433	480	467	511	449	456	432	496	454	431	504	458	464	445	446	487	481	458	470	414	406	439	466	429	448	439	452	463	422	482	459	426	431	421	428	457	443	420	440	451	446	435	415	406	468	401	456	474	442	437	467	452	417	414	432	445	473	383	447	418	453	421	453	467	448	449	459	380	424	448	454	434	447	433	423	415	419	460	447	400	450	444	430	464	463	443	447	444	430	445	424	477	462	439	433	444	464	426	462	456	467	499	433	461	442	461	468	425	456	420	471	406	462	468	465	429	411	439	467	470	434	459	478	454	432	462	440	493	433	436	432	452	426	446	419	429	455	446	376	411	471	432	460	429	474	433	438	466	449	452	448	448	453	459	433	457	468	439	453	483	433	484	447	444	466	473	435	419	418	413	428	448	446	435	440	460	443	436	463	421	420	439	447	465	477	463	430	458	465	443	453	460	445	460	439	424	457	437	449	456	460	407	397	451	428	445	476	470	409	448	457	418	428	447	469	472	416	427	433	404	500	476	436	444	447	444	394	447	442	456	412	445	436	457	442	405	440	427	434	449	444	412	444	439	433	433	425	454	421	411	448	449	437	459	468	455	425	455	428	430	453	475	452	417	453	429	455	418	431	440	462	409	437	457	445	440	461	420	440	453	473	430	425	402	455	459	436	415	404	444	480	453	411	440	466	433	461	440	429	446	436	458	422	435	443	492	448	463	464	411	471	495	459	439	429	438	449	463	421	409	411	434	459	441	433	491	439	425	460	442	429	453	475	432	432	449	428	418	456	452	428	478	399	455	436	432	439	403	439	455	466	442	449	440	426	456	479	449	443	445	429	388	443	400	401	480	472	434	453	433	451	427	428	443	456	447	412	400	468	421	409	461	415	437	430	447	477	438	447	431	447	423	443	487	445	480	417	429	460	423	445	429	473	441	462	467	425	452	455	432	441	433	474	449	445	416	452	419	409	450	471	416	406	409	456	427	427	437	436	458	420	460	456	435	474	456	423	419	435	472	437	473	437	449	422	411	462	481	422	462	455	401	467	434	440	433	438	421	440	489	420	421	487	417	430	417	441	458	456	462	485	489	443	428	460	475	440	431	447	420	449	441	455	423	401	425	422	459	416	443	432	430	444	434	431	417	452	456	477	452	485	459	440	403	443	438	436	453	423	427	465	422	428	441	449	438	494	430	432	421	459	451	418	454	459	432	463	438	429	466	408	428	443	455	478	437	418	441	450	461	422	412	462	457	442	426	436	442	411	437	451	418	473	402	458	416	448	423	427	438	436	440	471	456	459	467	442	462	435	416	423	449	450	469	441	429	416	419	443	442	427	482	444	439	424	391	497	465	419	416	448	465	423	466	426	438	478	415	441	450	471	470	442	433	440	457	466	463	404	467	457	425	436	423	424	406	442	448	431	420	457	420	427	446	413	446	408	452	450	462	464	411	444	441	454	453	426	485	441	437	466	432	445	476	487	447	470	413	402	431	436	426	438	434	429	448	454	452	460	426	429	454	431	426	456	415	455	450	418	444	438	453	426	432	426	442	431	400	455	433	462	460	447	424	448	440	438	448	430	429	429	431	418	452	417	431	452	448	428	422	452	445	447	439	391	430	450	476	450	470	419	436	407	420	438	411	422	425	414	446	459	422	424	430	428	468	436	464	398	453	431	433	462	468	375	477	424	478	420	462	430	463	430	439	477	469	470	450	419	446	411	447	432	471	460	442	397	460	462	408	464	438	439	450	415	442	462	452	430	434	476	429	465	434	457	447	433	433	447	476	393	442	448	429	446	446	459	435	427	436	443	434	424	432	458	447	412	445	486	455	440	429	428	468	428	446	445	466	416	445	439	449	476	453	416	409	451	461	400	439	429	423	502	416	415	437	415	442	474	450	457	467	454	461	416	467	461	450	447	420	432	452	431	440	421	403	450	484	459	464	466	456	482	482	429	418	447	429	422	432	453	443	413	429	421	470	458	412	509	423	471	455	438	441	455	484	446	417	433	423	454	429	448	457	451	426	435	420	466	453	461	460	467	402	448	401	450	416	475	463	412	453	433	440	465	414	478	445	456	419	438	465	449	456	462	472	432	441	468	450	422	415	408	419	430	447	396	452	452	419	405	410	420	438	452	418	455	420	487	442	473	421	453	467	428	435	444	495	467	431	425	418	442	455	418	405	411	445	449	438	449	452	457	444	451	416	458	419	409	459	441	445	442	454	429	481	475	440	467	439	427	421	406	457	386	423	472	431	441	450	441	426	436	433	468	425	455	461	437	441	436	458	463	443	439	448	406	424	412	460	435	445	457	414	428	452	415	427	444	440	417	437	432	459	441	452	405	471	423	445	475	449	446	450	446	401	454	453	454	460	457	482	454	413	458	464	433	447	436	403	453	421	483	444	434	430	440	478	440	469	445	436	431	476	472	452	428	426	452	427	444	454	452	443	468	447	485	470	422	472	437	413	464	450	427	455	487	442	430	436	468	477	466	460	437	478	468	392	448	461	432	483	434	474	432	438	442	457	450	472	437	435	417	435	430	434	465	467	452	454	456	413	441	440	415	450	410	449	441	448	463	416	408	465	443	447	441	427	402	443	476	454	434	436	456	411	445	435	448	428	383	469	452	452	463	465	448	418	464	468	446	420	432	436	413	409	434	451	473	418	430	442	456	416	433	447	434	418	433	403	453	419	417	465	418	479	434	437	425	455	474	421	447	431	442	433	492	417	401	450	447	459	430	418	467	461	430	464	441	441	495	479	446	455	438	409	442	416	415	415	531	423	426	458	435	455	424	390	434	432	404	455	428	454	451	456	413	428	441	424	441	427	425	406	470	450	432	469	435	420	463	388	462	451	428	451	459	432	459	453	449	445	443	417	432	412	458	447	491	419	493	433	459	431	463	459	404	449	437	440	426	471	453	457	450	447	437	409	469	457	441	444	417	447	432	431	440	420	456	451	425	490	416	434	422	424	401	447	422	490	495	472	451	431	424	387	417	419	450	474	445	470	456	437	483	431	474	441	418	454	424	426	456	471	423	489	445	439	455	456	445	437	448	417	430	425	446	438	419	432	449	451	475	427	446	472	436	444	458	418	452	447	449	444	438	453	488	433	418	437	446	419	436	401	448	460	433	422	433	445	474	450	420	418	449	424	440	460	424	448	500	466	411	439	428	433	406	419	479	444	447	462	428	434	416	447	436	430	438	454	462	460	441	440	460	454	422	437	453	461	431	407	462	420	413	424	461	476	401	442	391	468	470	421	442	450	430	425	431	490	401	453	471	430	432	478	443	448	435	433	483	457	463	420	446	432	467	445	454	473	436	464	484	427	415	418	421	421	401	448	453	440	443	460	459	432	438	425	436	445	438	468	450	448	446	449	472	452	449	448	460	438	427	487	416	451	439	468	430	450	415
32981	14665	2783	718	564	562	473	392	341	341	331	280	240	243	228	201	195	201	166	172	150	175	159	172	161	185	176	174	168	151	153	153	157	155	170	136	180	168	153	176	154	153	159	158	184	180	169	158	167	167	153	164	166	143	148	170	136	165	151	178	156	152	186	169	144	163	164	153	186	156	160	168	151	172	155	150	164	163	148	145	149	149	141	152	129	145	157	153	163	141	144	158	155	152	161	145	140	159	167	171	156	151	149	146	163	163	149	162	179	168	145	139	157	142	164	170	142	164	135	156	153	157	181	164	158	142	152	170	142	135	144	151	195	143	146	133	169	170	162	149	150	161	172	154	177	172	166	162	163	166	156	172	141	146	145	180	165	133	158	165	185	159	135	160	164	170	151	153	148	158	149	158	146	159	168	176	155	202	145	157	168	169	160	145	149	153	155	142	148	172	148	178	137	163	144	151	140	143	182	145	156	155	151	164	163	151	147	153	159	152	166	128	150	176	152	171	139	148	151	170	156	138	151	163	145	140	151	164	180	161	157	140	136	168	175	166	150	151	191	149	165	125	146	139	135	174	138	146	148	153	168	152	143	167	155	172	200	146	163	137	169	141	156	170	159	172	139	165	150	164	148	162	153	168	172	180	153	147	136	169	169	164	162	152	134	152	166	164	151	177	141	140	147	164	159	154	143	141	162	152	182	144	159	161	147	142	169	172	171	163	148	147	160	147	156	181	163	173	173	148	165	164	166	133	147	149	160	137	147	153	150	150	166	144	158	152	165	174	188	165	165	161	175	117	147	166	154	149	176	181	150	158	153	150	163	155	166	148	164	180	156	151	151	162	153	145	150	155	172	161	151	142	169	189	159	157	165	156	141	173	180	165	175	152	150	176	135	167	139	158	160	158	136	175	164	159	167	160	157	151	139	142	137	161	161	160	131	153	146	178	155	144	148	144	159	178	151	142	169	156	168	153	157	151	158	170	144	137	144	123	150	171	153	159	131	135	141	148	178	176	152	154	151	157	136	185	142	139	173	154	148	159	143	134	164	153	165	170	173	200	162	142	153	129	159	154	142	169	138	135	161	168	184	134	167	136	184	142	156	140	153	182	139	155	150	167	162	147	172	165	146	146	179	141	160	163	164	179	160	161	155	170	149	144	150	152	143	150	154	156	170	150	161	155	139	157	158	166	165	126	171	162	150	160	152	158	177	144	169	178	176	127	168	156	153	161	141	176	138	171	169	146	159	158	182	149	129	156	137	142	145	153	172	143	153	154	140	145	159	169	134	151	165	155	157	128	130	138	161	149	154	165	169	130	142	173	183	166	147	167	158	165	145	135	161	146	163	153	165	149	136	172	141	143	163	131	144	156	168	182	147	158	148	131	148	141	137	158	160	169	154	156	157	159	169	160	156	126	140	156	157	162	159	166	156	145	167	176	165	166	164	181	163	155	150	158	151	162	160	144	154	159	179	165	177	142	134	144	168	163	153	170	144	154	165	160	140	151	140	167	164	142	160	167	161	152	156	165	181	168	139	149	164	153	143	151	158	150	159	160	155	146	145	161	165	140	191	144	145	161	180	164	147	136	164	160	152	162	161	173	135	153	140	152	164	167	160	165	174	165	163	137	180	157	141	153	132	158	132	150	189	154	153	159	161	172	153	149	170	150	147	156	147	133	157	140	145	154	152	164	156	189	153	169	169	151	166	123	140	144	164	167	144	125	161	172	161	138	156	149	148	165	162	170	164	160	170	162	154	154	161	158	156	168	168	166	174	145	162	177	149	145	148	176	146	162	173	151	152	147	144	151	168	148	146	148	149	152	146	141	166	149	170	153	165	147	162	138	160	170	137	159	158	156	160	153	159	187	171	158	134	163	181	160	150	150	181	146	163	170	152	145	170	143	178	123	139	157	175	165	144	171	160	144	147	148	166	142	132	149	168	140	145	138	169	170	173	151	148	143	164	167	169	161	177	172	116	144	142	164	153	148	146	183	159	175	181	148	156	151	135	166	154	142	137	165	157	166	169	144	162	167	140	168	153	161	168	168	175	160	164	165	136	153	172	162	139	145	141	140	146	166	175	157	155	148	132	175	146	159	162	155	178	137	163	167	158	151	169	174	159	155	146	151	149	148	148	147	147	128	129	147	142	174	188	143	159	169	146	150	172	148	153	155	141	154	160	145	149	139	173	165	129	150	169	158	151	160	140	142	153	156	169	174	150	141	156	159	173	147	154	148	148	154	124	151	188	184	153	166	150	147	153	160	165	163	144	155	167	152	139	131	134	145	142	140	150	150	165	134	174	158	150	161	147	147	150	139	150	161	166	139	151	149	149	150	149	163	147	137	152	151	155	154	172	150	171	169	154	138	161	156	149	144	146	176	150	169	143	171	142	174	132	156	167	143	157	152	157	134	135	163	143	171	166	156	169	147	179	154	142	155	155	159	160	174	137	153	177	157	158	151	160	163	121	138	149	179	157	168	144	174	174	148	152	146	141	159	152	135	158	163	137	142	124	158	159	142	151	156	162	166	171	182	166	160	134	134	137	136	177	163	156	141	163	161	159	153	154	132	150	153	149	185	164	165	162	161	149	157	151	133	166	138	161	161	142	145	132	173	169	133	143	139	165	185	188	149	162	170	171	137	165	140	158	138	140	150	171	159	165	152	152	151	146	149	155	174	174	130	151	147	144	158	143	167	146	157	168	177	145	159	138	136	159	186	173	167	149	142	148	160	139	157	178	162	160	156	146	177	144	159	153	136	151	146	132	138	156	152	173	157	153	170	166	167	152	177	159	125	162	111	157	162	158	168	149	150	125	151	157	145	164	175	142	147	171	163	147	148	170	136	142	158	151	161	167	175	144	148	150	148	162	160	118	160	139	158	176	145	164	166	157	169	162	133	155	177	163	157	128	152	147	148	173	144	157	139	182	167	165	139	144	152	158	175	155	133	169	154	164	154	152	151	136	170	144	139	133	152	160	150	138	165	145	172	156	167	165	147	150	188	152	160	154	169	174	132	159	162	151	136	168	124	151	149	158	166	145	165	144	160	189	171	155	177	174	185	151	150	155	168	129	173	152	137	148	139	141	135	140	138	152	169	156	154	123	156	153	170	153	184	148	151	162	150	161	132	127	157	162	176	143	149	159	173	158	164	151	130	141	164	168	163	166	166	135	154	140	138	135	172	165	144	169	168	174	151	141	143	154	168	160	154	158	163	157	143	144	157	158	164	138	157	155	155	181	160	164	142	173	168	147	159	188	143	163	173	154	144	151	140	147	157	172	142	159	149	152	166	179	157	152	151	151	162	141	157	151	154	148	166	163	167	143	156	156	163	151	168	153	143	161	148	137	122	177	163	147	152	145	144	169	147	149	164	156	175	131	186	152	157	162	151	167	150	143	144	177	166	161	145	151	135	168	155	173	153	144	164	153	156	152	151	170	163	155	176	152	149	129	143	165	151	152	137	153	165	179	158	163	150	159	153	143	193
5176	1774	1325	821	633	625	569	501	472	478	460	400	416	426	398	380	367	430	379	398	390	393	410	385	375	373	377	356	378	408	360	370	409	378	391	410	386	392	340	401	378	380	381	366	382	364	341	392	354	366	399	390	358	357	359	384	357	382	390	400	374	365	391	407	356	386	362	384	369	415	368	353	433	367	403	398	352	365	394	367	374	402	336	366	349	414	372	369	387	398	357	389	369	331	387	364	387	391	386	379	383	357	393	390	395	372	363	371	382	370	411	376	378	404	335	399	385	360	366	370	396	350	402	397	380	388	375	379	389	379	416	355	384	386	404	380	405	365	395	398	364	380	413	373	390	378	361	380	380	390	399	363	378	372	377	385	420	381	371	374	384	399	382	373	368	386	389	384	382	362	363	360	372	364	378	402	374	403	393	346	409	386	362	385	363	411	366	369	360	384	358	366	394	348	371	357	395	381	398	378	387	358	391	369	377	356	417	384	351	349	374	368	370	375	379	397	376	352	387	419	383	359	384	359	383	364	360	371	395	361	407	346	380	360	357	403	366	377	370	387	373	399	374	397	391	348	400	401	340	387	375	391	357	368	381	414	350	364	366	351	344	393	369	355	380	402	402	365	385	375	389	401	413	379	381	362	352	383	377	367	369	359	400	380	373	346	405	378	343	402	379	375	351	403	402	366	374	392	378	344	375	381	381	369	388	377	384	388	401	388	385	387	368	349	377	369	386	384	342	372	386	356	366	392	394	378	366	413	372	380	366	413	359	357	398	370	392	384	385	376	394	385	398	373	342	383	390	381	389	384	362	398	372	358	406	396	403	365	367	387	357	328	385	402	352	341	356	392	387	378	363	367	339	381	404	402	368	349	380	413	361	360	387	384	392	377	387	338	394	386	367	377	338	363	360	391	377	357	359	369	361	386	371	388	372	377	358	385	365	376	373	373	417	356	375	423	384	364	381	384	406	342	372	372	331	367	357	417	390	395	375	398	368	404	368	380	420	411	377	376	392	383	363	367	370	384	406	359	358	349	393	359	374	389	383	378	378	355	401	380	355	364	363	382	392	375	353	418	415	357	409	401	372	377	356	361	371	380	408	366	389	388	339	365	367	378	399	358	377	360	413	340	354	368	360	389	354	402	377	405	375	385	352	393	359	355	343	381	379	385	360	360	386	382	372	407	401	371	398	363	361	353	375	371	377	364	356	374	407	389	376	394	389	404	374	389	381	357	384	354	352	400	399	373	375	352	392	388	417	357	400	355	328	380	381	364	374	390	366	421	396	375	335	380	386	358	337	361	368	361	355	391	370	376	374	389	383	421	383	420	350	371	357	370	371	403	410	391	376	385	361	413	357	395	400	394	391	356	379	379	412	387	397	375	415	412	374	358	362	357	385	354	389	373	383	362	401	393	374	347	368	351	393	364	375	415	374	388	383	378	416	396	361	386	408	399	355	382	369	408	363	351	391	385	364	402	408	378	352	357	387	370	372	406	360	353	390	387	390	403	388	370	344	380	383	389	385	386	395	382	391	361	370	341	372	372	382	351	395	403	359	405	367	392	368	416	361	376	336	351	347	374	382	373	389	360	361	395	379	367	380	405	399	403	390	383	381	378	396	373	394	370	362	334	399	393	387	361	358	337	354	383	360	371	368	391	360	434	387	389	396	375	366	356	408	378	377	395	373	337	385	337	356	407	406	414	385	366	367	384	368	348	350	370	387	392	381	382	449	404	370	375	393	377	390	366	402	362	375	396	378	386	399	378	366	396	374	352	383	375	398	402	389	359	328	366	366	382	359	374	364	375	398	379	401	389	374	371	388	387	368	355	379	384	406	376	395	375	421	412	368	386	381	419	381	391	359	352	369	385	397	358	415	371	377	377	370	391	364	368	369	393	367	386	364	400	387	401	363	385	362	411	349	352	365	376	392	407	400	359	425	360	369	394	389	382	393	357	389	413	363	378	376	373	369	408	359	402	403	386	387	380	401	391	410	354	379	354	378	381	392	383	398	342	384	358	345	368	352	403	398	383	371	410	380	372	416	370	382	394	410	377	363	400	420	369	384	376	392	369	429	375	373	376	379	386	379	408	396	371	357	413	362	376	375	454	359	331	417	398	371	392	382	376	394	390	371	386	397	372	342	362	389	395	363	397	428	396	366	408	392	386	340	385	389	384	382	425	377	332	386	360	368	410	358	338	380	397	394	417	384	328	401	396	379	362	355	374	391	391	383	410	384	380	380	386	353	343	426	387	398	382	359	380	383	369	395	364	365	376	367	350	358	385	370	368	364	368	394	364	367	392	366	406	381	362	351	373	387	360	405	352	377	358	400	361	356	381	384	361	408	404	403	362	388	397	425	355	398	365	354	393	360	388	352	374	408	347	401	397	364	351	347	364	366	379	384	326	363	342	367	362	381	381	361	385	398	354	399	380	353	407	378	386	400	441	368	397	344	383	372	369	362	374	354	372	391	356	392	360	402	357	362	389	380	393	373	378	376	403	382	386	332	379	400	394	379	368	391	375	332	409	366	382	377	399	381	409	389	408	372	391	383	352	374	397	385	398	365	378	351	399	394	383	367	396	396	384	372	366	377	423	387	355	406	389	365	381	395	388	402	384	409	360	314	383	354	354	371	369	384	389	407	372	393	365	402	371	374	409	398	389	380	390	391	363	366	379	390	371	385	365	391	363	353	369	392	360	367	386	356	376	390	354	390	375	387	343	374	411	397	396	390	382	350	383	357	421	391	392	387	382	386	384	365	391	380	372	380	367	378	355	389	365	368	371	370	352	384	370	396	363	378	374	385	359	396	367	411	382	370	402	382	394	377	371	391	357	380	386	354	370	377	390	357	388	385	381	396	375	396	373	364	377	349	389	394	354	370	368	362	401	359	379	353	369	387	378	376	350	401	372	384	349	376	379	419	372	400	381	376	363	362	361	360	402	392	381	393	391	358	379	359	398	360	357	382	360	389	352	392	369	406	387	380	363	381	405	360	350	403	355	357	392	386	346	372	360	383	409	359	356	405	360	370	382	405	386	432	373	352	379	363	404	381	397	395	381	360	386	378	405	389	387	413	398	359	373	370	367	377	389	353	386	339	387	374	368	396	391	385	361	380	402	382	342	402	355	377	366	372	354	377	379	383	372	395	383	370	386	404	368	397	407	397	413	368	390	397	398	395	371	414	362	397	379	402	405	362	413	432	405	368	390	416	369	424	359	351	381	377	411	369	384	366	382	391	406	364	388	377	402	366	375	381	378	361	371	352	403	359	391	371	403	403	363	336	353	395	380	372	354	396	427	388	388	401	354	392	379	354	378	372	386	348	364	381	409	396	383	382	363	395	414	358	402	347	356	378	383	387	368	409	348	395	339	374	420	385	403	374	395	387	375	357	392	365	338	392	367	378	380	419	401	409	409	379	371	374	347	388	407	329	378	380	408	386	372	411	389	377	385	383	378	356	371	380	370	384	354	391	426	395	355	370	350
24524	20956	24749	27313	20820	4908	1172	795	719	664	552	465	452	480	492	406	405	294	279	242	270	287	264	269	249	257	228	255	251	236	231	261	239	229	230	283	272	226	251	265	262	260	251	248	281	271	275	283	241	219	268	261	278	242	249	253	245	252	257	213	244	265	276	228	225	245	255	224	243	236	234	234	269	239	261	254	251	264	241	242	250	257	268	244	274	271	239	240	229	253	250	253	240	244	248	245	250	229	252	241	253	247	237	257	231	240	225	258	236	238	237	222	248	280	250	247	232	247	257	246	259	274	235	252	258	247	251	252	210	258	207	255	252	234	241	261	245	273	232	259	254	258	223	277	263	249	224	256	247	257	269	245	277	261	241	247	255	235	221	264	238	221	235	260	237	261	233	238	255	281	243	221	239	264	243	248	263	235	218	262	278	236	247	252	240	199	209	275	210	283	230	232	229	306	260	253	249	254	227	267	233	227	243	295	239	242	285	242	226	264	244	222	258	243	234	215	249	244	249	243	237	247	222	259	241	239	264	258	261	267	236	239	231	225	244	261	236	253	277	248	228	249	246	250	210	247	220	228	235	257	240	233	281	247	271	252	252	233	224	238	252	257	244	248	256	234	281	242	234	245	249	244	223	263	233	267	244	249	269	241	269	256	276	241	235	247	254	233	236	269	267	243	247	276	243	260	257	253	272	244	256	207	246	226	217	263	248	241	249	234	238	232	232	235	257	257	263	259	253	237	247	225	265	235	228	228	233	215	240	246	239	251	222	244	243	248	241	282	243	265	280	233	243	272	229	256	236	245	258	247	252	226	229	212	256	238	244	226	241	240	237	273	234	266	266	259	242	255	260	256	242	226	260	264	230	262	231	264	255	256	262	224	231	229	235	220	243	224	259	239	248	252	253	253	211	245	264	253	243	223	227	246	282	242	268	251	266	274	232	243	251	236	255	266	257	267	262	212	254	234	250	273	240	232	275	252	235	244	242	245	250	267	241	254	229	219	263	258	248	245	237	266	234	243	240	248	264	246	266	267	261	258	266	261	267	251	239	248	234	235	256	252	266	235	247	262	236	253	273	254	253	246	238	287	236	252	224	232	230	253	243	257	202	241	247	242	230	249	229	239	254	241	238	254	238	256	236	244	282	260	272	242	252	239	248	243	269	225	269	273	251	238	269	244	274	223	269	247	250	240	239	257	231	231	252	240	243	207	285	251	237	281	242	238	275	269	257	238	257	279	260	257	266	248	235	270	248	215	260	245	255	236	229	228	274	233	254	260	235	256	251	231	248	266	236	229	258	240	233	229	268	253	242	247	236	241	272	247	238	240	229	254	261	214	253	219	246	255	241	241	260	247	270	249	240	258	248	225	258	232	244	258	249	251	240	260	267	248	247	269	241	226	255	231	240	265	246	238	239	264	264	262	248	226	239	238	266	249	244	231	249	255	249	227	250	235	247	248	279	251	232	262	264	256	233	256	260	234	213	219	227	259	255	250	232	259	234	228	262	238	264	234	264	272	273	243	217	218	263	234	252	239	262	237	255	238	232	230	239	255	251	245	239	267	263	274	222	264	244	228	226	229	249	262	235	239	216	229	260	250	263	230	263	252	234	232	245	233	240	295	220	215	252	264	246	240	263	256	227	240	250	227	282	275	253	246	261	251	260	252	266	268	235	238	278	241	232	243	261	274	228	256	219	262	276	226	296	271	259	261	248	242	244	213	230	255	247	233	240	231	241	232	228	271	246	235	257	204	235	277	258	273	238	273	247	247	279	266	242	239	234	242	222	225	259	290	268	251	197	265	251	263	227	278	252	243	243	249	250	216	231	265	260	262	252	247	238	229	265	243	247	256	228	238	245	237	226	225	223	261	262	254	247	258	282	230	243	243	251	257	234	230	230	239	264	256	264	243	227	238	218	270	260	260	242	268	263	263	269	217	260	244	265	247	250	235	263	257	260	254	277	237	234	232	271	265	209	272	260	238	252	252	221	238	248	240	225	226	256	233	272	270	242	254	246	226	231	276	224	245	244	247	248	268	230	222	232	244	239	234	274	253	261	269	254	256	260	253	253	266	244	259	212	235	254	259	260	296	242	241	230	256	252	251	259	256	266	226	238	196	211	286	249	243	246	245	236	261	220	230	241	265	232	225	245	252	253	273	242	258	245	250	231	217	254	255	246	273	243	267	254	229	212	241	265	257	248	237	272	244	270	219	250	228	225	220	255	265	237	236	267	264	243	255	241	241	261	208	214	242	259	227	230	251	248	281	228	256	249	250	240	234	223	264	228	245	234	275	263	229	270	245	236	248	227	234	239	213	256	236	235	253	257	247	260	237	261	248	262	238	236	242	255	275	252	250	271	222	241	270	250	244	235	227	245	247	222	254	257	260	249	249	256	250	242	227	265	232	224	249	237	264	250	225	246	268	233	267	247	256	214	242	235	240	254	256	236	268	225	272	241	243	247	279	256	236	234	250	265	216	210	253	261	245	253	245	240	236	248	231	241	260	242	238	231	250	262	271	264	244	229	242	269	223	267	264	266	240	243	260	244	254	232	250	231	245	236	247	232	241	276	251	249	261	260	241	225	241	278	264	286	251	235	231	228	241	251	243	246	246	244	258	246	264	235	237	218	244	232	242	259	240	274	243	259	257	247	238	280	249	253	256	230	255	244	275	249	273	259	239	261	252	262	247	256	239	229	235	232	266	271	255	242	258	257	249	229	241	237	263	236	255	285	259	239	256	240	249	245	260	260	224	271	215	257	269	218	247	248	287	220	263	273	207	253	238	238	227	234	270	253	257	240	236	282	259	277	271	222	244	232	208	248	272	263	239	286	241	250	239	254	270	260	259	278	231	241	223	247	285	272	251	239	225	237	233	235	267	242	251	227	271	227	251	287	261	252	262	251	251	263	242	242	245	270	252	227	232	239	256	259	259	241	232	242	255	256	247	230	270	247	270	255	236	209	249	220	235	257	269	247	260	252	261	245	266	279	245	243	280	270	207	243	244	273	231	264	275	254	228	246	262	231	259	236	246	242	224	242	248	256	234	225	258	250	221	256	207	268	258	240	261	242	272	261	234	243	243	218	274	260	219	211	268	239	235	255	294	248	255	239	241	216	214	255	263	260	265	282	236	238	233	234	226	213	215	248	222	244	248	245	227	247	266	242	242	246	247	263	241	274	248	213	261	233	216	237	246	244	225	229	240	267	254	242	272	246	240	249	257	244	226	225	199	251	270	250	238	257	237	250	263	259	215	237	250	233	238	223	233	259	245	287	267	254	269	253	231	228	274	273	253	294	258	286	253	235	220	256	260	284	252	255	262	223	239	247	269	231	231	237	304	258	259	255	242	250	268	304	212	229	244	240	258	266	256	245	268	214	232	239	280	231	244	254	246	256	258	251	243	282	270	253	248	262	234	235	233	245	255	251	232	248	254	245	264	244	240	263	248	230	227	257	229	237	240	264	251	249	270	264	242	252	261	252	257
3492	5414	3464	1801	1313	1124	961	854	818	778	730	679	640	643	711	659	592	584	527	530	552	543	522	531	517	519	508	589	555	540	505	519	537	489	530	555	553	546	585	558	533	529	561	563	555	562	510	539	557	510	543	543	569	571	563	561	526	545	576	559	564	566	573	506	583	584	534	570	508	528	548	535	516	556	557	519	554	564	523	570	548	505	565	517	520	563	574	542	527	562	475	536	539	514	566	567	558	537	521	520	541	549	529	583	535	528	581	521	572	501	544	544	555	562	549	561	550	581	563	575	555	571	516	582	537	568	563	534	524	522	552	548	561	531	572	530	553	563	558	546	592	517	503	542	529	573	527	580	561	550	565	587	553	552	548	520	567	550	559	527	575	544	571	538	499	534	552	536	568	535	567	561	583	551	486	613	543	536	537	524	513	540	556	558	549	572	550	528	552	577	576	575	552	541	494	520	516	529	554	486	529	496	541	555	535	537	554	537	550	511	547	524	567	561	530	520	547	531	540	530	548	585	546	542	493	524	540	551	543	532	542	526	553	530	566	514	557	514	574	510	560	521	568	538	574	556	523	519	589	550	555	537	548	577	599	547	550	611	541	537	577	571	556	575	527	530	558	590	544	572	521	522	563	568	502	556	513	575	569	517	527	539	550	526	505	495	537	564	527	538	560	521	555	549	537	558	567	562	554	512	561	562	558	561	525	566	554	539	577	565	586	543	563	602	547	584	531	568	572	555	566	582	507	538	599	570	539	525	538	528	535	535	557	529	530	586	565	543	554	529	526	535	535	569	534	547	528	520	587	523	520	608	563	491	546	576	564	564	586	511	547	523	512	563	566	545	536	577	526	580	562	541	565	570	513	578	574	508	484	561	555	538	552	537	543	551	554	555	561	536	555	540	589	549	588	582	555	555	553	553	527	548	562	524	510	552	546	578	555	501	568	565	506	538	591	529	520	560	534	547	560	517	536	583	547	522	554	563	507	554	550	565	571	543	559	539	563	542	554	569	562	554	491	527	488	579	564	538	525	537	572	541	580	525	533	516	542	550	577	540	568	531	564	515	534	539	550	539	524	539	505	558	585	577	502	548	555	544	529	541	545	553	562	556	531	557	573	536	563	559	556	580	577	517	532	523	546	584	525	535	579	536	543	559	570	594	559	503	564	557	589	562	528	547	564	566	550	574	531	547	556	537	521	558	517	562	494	561	559	556	536	517	546	485	540	547	529	546	572	525	544	536	541	543	544	556	551	590	552	544	558	537	541	542	521	535	566	563	566	541	562	559	595	572	521	518	614	567	527	574	529	553	599	533	578	605	552	572	514	572	564	542	589	571	573	544	506	555	508	563	571	553	547	520	554	526	579	554	557	546	532	548	533	565	592	580	560	519	566	525	580	522	508	516	538	558	533	520	557	575	487	576	553	516	530	563	568	549	534	542	516	575	520	574	561	548	548	510	552	573	542	523	557	520	589	587	552	531	562	545	553	557	562	550	569	567	565	518	550	545	542	542	549	568	564	535	554	564	534	527	535	574	563	607	560	526	542	540	515	565	543	565	576	537	523	573	526	535	535	520	548	546	542	517	556	527	537	519	584	546	580	544	552	534	478	512	491	534	596	541	565	533	503	526	557	517	549	542	581	530	521	559	583	613	540	565	552	528	586	521	534	544	505	536	552	541	511	532	536	543	588	540	538	531	564	531	554	578	557	541	533	524	532	561	570	502	540	557	553	522	551	519	567	565	577	540	543	573	562	520	541	595	534	564	515	504	516	572	543	552	544	541	479	568	531	522	557	541	559	543	531	574	535	553	589	545	559	570	543	571	573	572	533	521	534	535	588	565	573	569	611	545	545	590	552	536	553	533	553	524	538	546	540	530	543	549	510	561	558	512	552	552	570	524	537	536	514	555	486	525	533	588	575	561	564	557	588	572	562	553	547	547	561	524	588	544	539	544	499	555	521	553	492	525	522	519	579	585	547	535	560	544	559	573	575	576	550	531	492	529	584	538	600	520	510	555	562	575	515	574	547	521	566	548	530	580	547	526	523	560	544	575	587	568	554	514	569	545	595	550	527	562	539	516	560	548	512	531	548	552	562	539	535	572	532	518	521	526	547	542	535	479	520	558	501	547	543	528	519	571	558	532	559	531	510	539	544	546	505	521	511	521	535	514	543	549	551	555	538	513	555	578	556	568	502	536	540	558	537	564	547	543	549	592	546	583	556	529	549	548	568	550	564	540	501	532	555	518	505	560	532	553	580	556	531	530	557	486	563	594	520	528	551	559	553	567	565	507	543	545	531	561	528	554	520	552	541	594	558	511	532	533	580	550	472	587	554	524	547	533	560	550	553	533	575	559	539	527	561	574	548	535	517	567	556	561	545	607	583	524	590	559	542	538	548	588	544	561	498	514	509	536	536	524	579	572	520	559	556	568	525	538	564	527	531	539	556	568	545	551	515	524	557	546	524	514	576	554	571	515	615	553	572	551	500	559	533	543	561	559	557	559	562	513	574	480	523	545	588	577	550	554	540	572	583	540	602	559	545	522	554	537	512	588	544	485	551	554	580	532	584	517	605	527	565	525	579	567	515	583	579	534	553	532	536	534	550	552	587	549	551	564	546	585	513	567	540	534	547	595	510	567	521	556	519	585	530	500	562	533	553	533	512	573	571	544	580	630	560	551	569	538	570	529	553	561	566	524	526	566	527	576	584	529	563	550	564	564	565	503	544	539	576	547	576	555	525	558	523	526	527	522	573	565	553	598	522	509	592	520	511	524	537	556	553	547	532	524	592	544	533	517	542	532	520	525	554	589	551	554	561	542	583	551	530	517	559	559	534	560	519	527	526	589	563	527	547	554	576	566	597	556	578	540	511	545	574	545	553	564	548	555	549	552	559	518	536	554	574	567	529	551	531	547	577	537	554	543	502	539	566	531	555	563	527	543	521	578	528	565	585	520	558	548	568	544	534	552	586	501	521	526	547	556	553	545	531	588	538	519	555	558	546	606	554	536	531	568	558	556	565	553	561	535	577	556	555	508	541	560	522	553	562	536	558	518	550	557	553	586	553	545	614	589	527	570	549	570	581	556	523	548	514	548	579	571	526	559	575	576	538	537	509	518	519	606	537	554	517	579	564	532	567	548	572	559	525	537	532	546	522	533	542	559	521	534	560	559	530	528	528	546	567	535	515	570	531	541	541	544	571	499	575	529	564	561	542	528	563	535	504	596	580	530	587	589	521	558	460	547	537	559	553	604	546	573	550	529	565	544	532	553	522	530	551	522	573	522	566	572	534	523	555	540	564	555	558	528	543	512	542	519	555	598	553	534	537	541	549	528	509	555	557	541	571	519	535	556	529	552	552	568	532	512	548	553	542	556	531	566	533	550	558	556	528	545	528	593	590	561	537	531	532	513	616	548	583	530	566	539	526	533	525	571	540	552	524	587	516	550	530	550	540	576	559	564	585	533	561	525	537	577	558	500	540	521
23675	20930	25298	26748	20947	21029	5956	1461	979	859	768	583	620	548	576	540	474	389	252	260	248	209	207	219	225	227	213	242	220	217	224	204	228	231	204	195	201	227	226	214	227	222	229	240	218	233	212	234	228	217	223	240	221	233	199	196	185	226	189	215	198	223	216	191	201	197	212	216	200	171	185	196	208	207	177	224	182	190	197	205	198	223	211	213	194	203	185	229	202	195	216	223	227	188	170	173	210	214	197	193	218	209	189	192	185	193	194	218	221	193	178	207	195	218	208	214	227	221	200	189	206	240	217	221	202	197	225	221	209	222	204	197	198	198	215	202	211	221	197	217	205	239	220	209	214	186	173	189	183	202	219	201	191	200	182	217	227	204	176	174	212	195	200	190	185	204	214	196	213	193	188	208	203	227	210	195	230	193	215	237	225	206	187	205	203	208	219	186	208	191	204	198	232	207	207	215	193	204	224	222	198	205	224	205	203	215	219	178	229	211	198	201	218	196	203	223	212	210	191	213	200	203	228	218	189	209	218	220	211	213	193	209	211	215	206	197	211	198	222	210	223	201	190	204	210	203	218	202	195	210	227	213	217	193	207	185	191	181	189	200	219	206	189	230	220	210	200	216	192	216	190	185	206	202	207	180	215	188	175	196	241	217	227	204	195	217	235	205	216	211	210	189	187	210	215	206	211	215	199	201	226	210	222	212	212	225	198	174	194	229	216	218	206	215	185	232	239	205	203	225	206	187	218	213	212	195	224	235	210	202	225	186	194	209	199	225	198	190	199	194	199	192	219	187	216	203	222	188	217	206	207	206	211	234	198	182	190	200	210	215	235	220	191	202	240	207	214	218	214	193	224	197	196	198	212	214	232	194	204	199	214	224	225	218	216	225	202	199	195	194	208	225	218	224	205	191	193	229	221	189	187	201	227	208	215	204	218	205	214	179	206	201	206	191	225	185	209	194	173	205	195	192	185	203	202	218	208	215	177	195	215	208	205	193	209	203	199	203	182	217	201	227	209	204	205	194	214	204	230	201	202	201	216	209	213	200	222	219	220	209	213	209	202	226	210	233	206	190	193	210	209	213	233	226	205	197	223	205	199	192	231	243	224	206	223	206	229	229	193	198	200	194	185	178	185	212	213	229	230	192	228	211	213	203	197	218	215	190	175	202	200	221	192	212	241	226	193	179	193	212	206	196	189	209	215	222	196	179	206	189	211	229	215	193	188	198	183	213	228	224	233	208	225	195	198	193	168	217	237	215	200	187	212	205	217	200	228	206	210	182	219	210	178	179	192	242	190	218	215	192	217	227	179	193	161	218	235	206	234	200	206	212	205	193	226	209	190	215	224	207	238	227	180	238	200	182	188	221	214	251	228	213	233	198	197	232	211	227	199	223	232	203	217	204	196	204	170	210	181	195	205	189	199	228	226	223	201	215	186	207	192	200	196	220	215	232	213	228	220	220	201	178	175	208	205	202	213	201	213	227	226	209	200	219	199	206	174	185	212	178	175	214	175	224	208	197	188	199	205	201	238	212	206	200	196	220	200	195	195	212	165	206	204	191	216	235	207	221	223	195	191	202	191	197	229	195	236	216	192	197	222	196	209	215	204	196	209	218	233	186	222	195	199	219	227	186	190	208	201	201	211	233	199	228	210	225	209	195	214	204	217	194	206	206	195	178	220	226	206	224	208	227	188	230	215	218	210	203	228	212	199	199	208	215	184	189	187	196	217	229	182	197	191	189	184	207	215	192	216	189	200	207	188	201	212	219	190	221	201	197	218	198	195	233	241	232	166	223	200	198	181	174	206	214	241	203	197	183	200	197	193	209	197	208	204	188	203	201	217	187	205	212	223	181	201	198	176	197	195	199	218	205	224	212	210	220	206	203	210	202	215	209	192	191	217	204	184	206	174	205	205	202	211	191	213	219	234	207	170	163	199	199	200	201	216	209	201	225	199	180	213	189	223	214	212	231	205	217	182	196	204	196	204	174	208	237	227	181	206	197	222	187	192	219	222	187	211	228	189	226	201	203	210	204	226	230	216	203	207	192	195	183	202	215	186	205	170	203	211	207	217	222	195	199	199	208	197	177	191	199	196	216	177	179	170	195	206	210	221	174	222	226	206	206	211	189	186	197	220	246	220	195	215	206	234	215	218	226	189	168	216	202	187	217	203	199	195	169	190	211	204	207	222	200	184	191	189	201	200	218	194	202	158	188	216	209	198	188	210	198	229	236	202	218	205	238	221	189	218	185	204	217	214	224	209	201	182	189	211	223	193	184	199	196	207	220	217	200	235	184	237	240	194	201	193	196	215	226	183	223	209	200	214	205	218	203	204	187	173	193	197	211	211	209	208	217	233	178	219	196	205	226	218	208	192	211	210	191	189	195	190	189	190	193	208	188	213	215	216	209	227	213	238	213	202	205	203	226	192	180	210	208	194	196	210	226	215	212	195	212	214	198	211	230	188	230	186	208	186	214	192	225	225	214	195	220	200	179	200	203	196	213	196	230	175	181	205	230	205	224	253	220	196	190	185	212	218	223	199	169	199	221	231	176	223	231	186	234	210	216	183	210	213	206	208	222	227	230	208	197	220	219	225	198	204	206	173	187	211	208	203	202	236	232	223	204	211	179	223	228	202	197	197	195	181	214	214	228	239	229	213	198	201	209	215	223	190	185	183	204	187	225	233	209	204	194	198	228	221	201	218	189	201	202	214	199	214	200	192	242	233	201	223	186	238	208	183	229	236	216	231	240	203	187	217	215	192	222	188	189	194	229	190	221	188	196	197	204	219	205	199	172	205	235	219	206	203	235	193	207	195	188	214	225	212	193	191	188	205	199	196	209	205	221	205	189	210	184	194	232	212	170	223	194	212	220	236	210	201	222	217	196	220	209	196	211	211	230	222	202	220	233	229	190	216	186	203	198	199	195	219	203	191	203	199	203	209	193	195	210	213	190	191	179	213	220	205	199	181	204	216	184	200	207	182	194	223	216	221	205	202	204	235	198	206	199	198	211	214	204	198	209	200	237	213	189	218	210	209	198	204	205	230	180	215	204	231	215	181	233	215	186	185	201	206	209	213	191	191	192	223	188	238	185	183	223	194	200	219	214	210	206	218	207	209	201	216	207	197	181	205	196	209	187	225	192	235	219	236	195	211	215	208	193	229	216	206	219	209	206	201	198	225	191	216	210	190	199	206	236	228	203	217	220	193	209	227	205	221	198	224	165	242	213	204	210	194	214	208	212	204	167	231	228	196	189	212	205	211	224	174	205	213	192	169	194	219	207	217	193	203	201	206	180	199	206	187	200	209	183	208	186	186	206	177	202	180	185	209	207	207	235	221	204	222	212	198	190	216	211	210	210	204	235	203	198	222	217	179	194	222	192	193	202	264	195	214	198	176	217	176	213	209	235	200	210	217	196	204	198	184	188	216	202	209	217	227	232	182	207	181	206	177	197	219	225	230	218	242	212	229	215	223	201	199	173
3832	8415	5437	2436	1661	1279	1096	932	886	776	679	710	686	612	641	575	575	515	462	478	458	468	476	505	449	431	463	455	461	426	465	440	458	437	474	463	441	443	444	484	507	455	485	477	439	451	485	477	452	459	455	447	476	390	431	419	491	467	458	466	449	466	445	440	478	488	417	448	446	427	461	469	441	477	464	470	495	431	470	431	444	417	456	446	465	437	439	456	455	429	442	433	432	415	431	457	433	470	412	444	453	451	434	432	420	477	437	480	451	446	488	457	410	448	474	414	413	465	446	465	428	458	405	454	440	446	459	401	446	454	473	463	485	461	420	412	430	451	462	456	388	402	423	434	428	417	498	421	451	443	477	464	470	480	460	431	437	450	401	452	487	459	412	417	446	441	457	472	463	426	450	451	451	435	428	450	452	463	448	401	454	463	429	483	445	443	474	468	468	448	472	441	432	443	455	484	440	429	439	457	437	467	435	414	450	454	422	434	480	431	463	435	478	428	452	470	458	430	452	456	468	434	450	422	423	460	429	413	484	429	461	442	447	453	436	448	436	440	431	485	470	472	468	463	457	435	443	416	412	440	464	441	465	445	436	431	436	422	459	448	428	441	396	456	422	444	443	446	469	426	445	467	403	446	472	430	477	470	411	453	430	464	425	467	461	431	455	444	445	459	443	415	464	429	469	416	444	422	493	382	439	437	426	433	503	442	484	438	469	428	465	451	468	442	437	425	444	441	436	417	417	467	395	489	442	488	431	420	444	423	394	412	475	447	432	427	430	461	433	472	442	436	485	465	420	442	445	434	448	460	424	404	415	456	492	448	417	442	453	470	422	466	419	446	429	456	439	441	408	437	486	441	440	449	486	408	429	443	466	477	455	464	425	440	453	428	471	449	439	450	438	457	407	398	450	434	400	448	490	466	410	422	439	429	451	410	450	419	430	415	438	424	418	435	444	447	414	434	431	439	460	466	433	458	457	450	430	464	457	435	399	435	468	470	431	408	434	437	450	459	439	465	453	430	447	473	453	418	427	427	465	445	439	458	471	450	436	470	465	438	429	434	444	419	463	437	447	440	411	451	446	468	449	447	444	421	463	453	456	468	453	473	457	441	429	452	445	462	476	449	418	422	411	431	458	442	446	453	458	431	438	454	459	448	434	461	390	420	492	453	483	471	453	431	442	439	468	466	453	458	391	452	451	442	434	448	463	434	402	481	442	437	438	417	428	435	479	429	449	449	471	398	470	394	449	434	431	424	460	464	429	479	440	448	444	439	442	460	448	434	448	431	454	454	424	440	455	458	451	408	429	448	451	402	445	420	470	485	426	435	446	414	457	482	440	427	480	446	484	441	390	415	458	420	425	443	423	453	420	432	459	431	465	438	435	452	436	430	416	452	427	451	445	412	445	427	428	408	441	472	453	497	456	452	488	450	409	430	455	456	447	441	420	437	458	458	439	412	457	435	419	454	454	427	429	473	431	429	448	471	373	427	418	431	452	447	442	410	479	457	483	423	458	445	453	456	468	467	474	456	446	476	469	438	422	490	452	449	439	470	443	420	507	458	475	464	442	477	489	439	444	474	424	455	432	456	432	484	457	433	453	433	469	438	442	410	463	420	490	395	455	483	437	445	452	446	500	417	406	437	459	455	452	443	437	424	462	456	440	431	444	429	445	436	421	465	463	443	467	476	478	418	473	453	468	409	454	416	451	451	445	486	435	453	429	437	439	467	459	419	439	447	456	425	452	440	483	402	423	415	436	477	420	475	406	444	458	467	416	435	460	487	470	433	436	470	446	448	486	457	465	428	438	425	453	438	466	430	425	459	472	466	435	411	408	465	464	459	435	456	422	457	419	466	468	439	438	434	449	432	444	499	437	465	428	460	446	431	415	459	453	498	432	442	428	463	447	402	448	439	465	388	439	464	450	445	450	480	455	438	438	438	441	446	440	440	434	468	455	447	456	438	423	430	430	452	450	431	464	472	446	439	454	457	462	450	405	464	431	430	481	477	422	425	437	476	419	426	436	405	430	449	444	445	462	411	462	486	462	467	439	441	436	428	469	427	406	459	434	481	441	471	475	439	460	447	443	473	444	469	454	449	447	470	436	406	438	465	465	463	453	449	469	406	422	441	446	432	431	488	432	482	428	453	443	458	469	428	482	459	463	447	417	428	460	446	438	480	467	464	449	439	444	434	445	437	449	430	439	458	451	476	473	438	475	432	454	435	451	418	437	457	473	480	470	423	441	430	459	465	442	419	427	476	441	438	484	421	471	433	427	412	433	440	443	457	442	427	426	419	458	443	463	426	453	484	458	490	440	453	404	428	434	432	470	454	444	419	437	433	454	446	397	445	432	419	410	463	441	437	411	475	404	459	404	416	463	468	419	410	429	459	441	445	474	468	456	391	470	428	414	425	430	460	460	430	456	461	472	416	423	466	428	434	424	391	451	412	469	447	438	434	431	456	479	433	425	437	464	474	469	436	466	456	431	489	452	485	421	417	419	447	455	423	426	459	407	477	418	469	487	414	414	449	421	418	421	460	468	506	453	454	464	433	460	424	479	437	459	411	443	399	419	473	477	431	457	425	451	438	490	435	464	419	418	427	438	448	418	416	474	459	446	456	466	472	442	444	443	426	488	450	436	487	430	431	453	431	418	409	418	460	451	459	465	444	469	446	460	440	443	446	444	471	434	431	448	420	438	437	432	448	434	459	463	464	459	425	452	442	432	424	429	442	466	469	441	417	436	405	477	455	448	443	434	431	452	423	451	443	450	433	443	448	409	458	449	438	470	468	438	466	437	440	439	442	451	455	434	415	436	470	441	473	403	478	462	455	428	446	441	422	428	415	482	455	434	451	449	491	471	439	474	435	449	449	412	395	459	437	462	440	459	432	437	444	459	438	437	444	451	414	448	459	473	462	478	412	428	430	473	440	438	408	448	420	410	401	463	429	412	461	418	468	476	403	408	460	434	458	445	427	429	441	411	441	429	472	432	461	490	430	467	428	438	429	445	426	438	483	456	435	411	442	419	431	455	478	446	441	420	450	439	412	427	432	438	478	448	431	436	447	439	450	425	431	431	457	433	444	432	449	445	444	430	503	414	462	499	480	462	439	390	474	431	451	424	480	461	437	402	474	454	423	403	441	460	450	461	450	450	425	431	449	415	428	476	435	450	456	469	422	459	431	448	449	463	445	428	482	424	453	457	386	475	431	433	436	438	428	395	469	405	448	454	428	459	438	454	429	461	454	469	464	408	456	414	454	452	430	426	414	378	472	438	464	430	451	492	433	424	458	428	481	446	450	436	411	472	446	434	397	382	453	452	439	444	450	452	465	482	432	453	393	474	485	443	435	435	467	456	434	420	473	431	441	445	453	464	459	473	440	461	452	439	419	436	475	483	415	405	420	455	434	423	445	468	420	433	453	445	475	498	443	419	450	446	452	486	450	433	482	471	411	441	462	447	460	434	438	444	474	439	461	444	432
33087	14218	2640	656	561	517	457	400	376	288	305	239	253	272	223	227	214	186	177	162	167	184	141	172	174	129	178	152	153	176	165	172	175	160	166	140	158	176	154	136	159	154	162	182	169	172	186	166	152	149	174	182	148	148	150	157	181	142	146	180	169	159	149	169	210	166	145	148	163	160	184	152	147	143	153	162	146	162	149	162	172	167	163	157	168	172	143	166	170	168	160	182	149	136	162	156	140	149	158	150	161	159	165	154	135	144	159	181	167	137	162	152	167	125	173	153	165	153	152	170	175	161	149	136	146	177	145	160	165	166	151	161	156	156	149	151	170	155	158	172	154	157	163	154	136	152	169	167	164	164	147	143	170	154	162	170	153	201	150	158	158	125	165	146	150	152	159	156	160	137	151	137	143	147	156	168	169	199	159	162	157	158	166	171	173	159	191	179	151	161	156	148	129	141	147	156	170	140	165	170	154	167	160	152	196	156	149	182	160	156	170	169	170	162	197	159	155	171	163	144	179	160	149	147	159	159	153	164	147	146	153	175	173	174	151	131	173	161	166	202	164	176	163	177	161	145	167	167	157	157	148	134	158	153	137	154	157	178	131	158	126	148	147	152	170	152	144	154	156	170	150	160	158	149	163	133	160	145	170	147	162	156	159	183	148	165	162	155	175	142	169	191	157	168	142	170	160	131	138	159	156	162	166	179	163	153	167	161	156	148	174	175	177	138	164	159	167	155	146	165	170	159	147	163	150	150	181	166	175	165	161	155	184	162	155	152	175	141	154	156	133	196	162	167	135	169	164	152	159	159	150	154	162	183	145	165	177	144	128	160	164	173	146	168	140	160	162	193	152	171	145	166	166	159	151	177	138	159	162	129	159	157	169	153	160	167	173	197	136	191	154	156	156	151	177	171	147	175	172	153	159	159	162	143	163	144	150	147	143	162	151	166	148	183	158	139	138	163	140	140	141	153	158	157	165	140	160	147	178	156	156	151	159	166	153	150	147	145	157	165	154	153	162	154	157	164	147	126	160	164	155	151	138	156	169	170	155	158	152	155	193	182	176	164	173	140	150	156	160	170	166	167	171	154	157	171	168	165	152	164	171	154	168	183	171	138	166	165	133	158	158	165	158	153	187	154	144	146	143	148	152	144	164	158	152	136	153	135	158	179	147	151	154	164	156	152	159	160	171	160	147	157	167	166	163	159	167	175	167	128	154	178	155	158	137	158	163	158	170	163	156	143	160	149	164	131	156	139	155	158	139	159	168	151	134	136	179	193	160	164	173	148	165	145	173	177	169	156	165	140	160	153	137	183	160	151	151	144	181	168	171	184	159	169	160	156	169	155	160	178	155	157	147	165	155	160	161	157	147	153	161	159	167	185	152	146	147	144	177	179	178	136	183	143	155	179	178	150	156	138	149	176	179	184	148	142	132	180	147	158	142	177	178	166	185	154	179	162	171	152	186	186	139	162	140	148	143	156	185	157	176	158	158	167	163	162	135	162	133	151	173	158	161	151	149	154	156	151	147	133	154	156	161	148	151	152	160	162	178	174	147	156	167	154	130	167	151	154	162	165	165	148	165	154	146	173	167	139	153	150	164	150	183	170	185	158	155	179	171	150	174	158	171	160	167	140	175	164	154	155	169	162	142	166	173	176	168	150	163	140	153	146	174	160	173	171	155	156	143	136	166	163	143	151	146	150	152	140	155	127	172	164	164	143	148	164	158	147	176	167	165	172	161	178	168	176	157	151	174	152	125	173	167	129	169	153	144	154	161	151	154	126	187	145	161	164	170	140	154	155	159	174	153	169	154	153	175	164	171	173	165	145	163	133	163	154	171	139	170	154	165	149	151	158	159	140	132	150	164	144	153	146	195	158	160	149	156	156	132	139	173	169	154	148	138	121	160	172	153	155	168	144	179	166	151	154	167	178	156	150	165	149	176	154	141	145	138	157	178	142	150	154	155	175	170	178	157	145	179	157	134	162	144	155	160	161	151	170	164	147	165	143	175	149	157	155	137	151	162	154	146	166	186	145	175	159	163	145	155	145	181	152	162	137	173	150	145	156	174	145	161	165	157	149	163	142	145	168	167	166	145	170	167	168	164	165	157	172	172	163	125	162	138	156	188	160	175	158	152	152	151	131	138	130	147	162	171	151	180	149	173	140	154	136	161	159	126	157	185	157	156	163	150	156	130	155	157	182	161	167	142	130	157	138	141	144	136	157	160	156	160	158	145	160	146	176	153	143	145	166	157	175	144	164	130	141	153	166	158	166	162	169	155	147	147	140	164	171	178	159	159	149	149	150	172	141	165	143	144	201	151	171	145	137	149	159	173	161	157	170	148	161	152	185	155	167	165	147	151	145	161	185	162	155	143	176	131	151	152	168	161	147	131	168	171	145	168	161	187	129	149	158	165	158	155	184	156	171	165	149	145	154	170	160	136	156	145	167	152	163	170	164	172	160	199	206	159	147	153	137	157	167	153	187	171	139	146	171	158	156	146	190	164	164	154	176	129	149	163	132	175	175	161	150	154	156	149	161	141	158	186	155	150	140	159	183	168	150	160	158	158	172	128	132	164	157	166	142	176	178	155	181	147	154	154	146	160	177	164	155	141	158	173	139	141	166	158	166	167	153	167	161	177	161	155	166	171	153	156	168	178	160	164	176	184	168	176	152	178	175	139	159	155	151	161	148	144	156	156	156	160	146	170	168	157	159	161	154	148	156	155	154	162	163	153	129	156	176	157	180	147	151	159	154	154	152	168	190	148	154	146	157	153	158	154	136	155	163	141	175	161	157	144	162	167	178	135	174	153	172	151	127	190	164	155	152	174	169	155	159	160	147	172	157	160	152	172	171	205	157	150	155	167	158	164	159	167	140	153	160	166	166	162	169	178	179	159	186	171	163	191	166	153	162	138	149	164	176	157	146	147	157	159	174	156	153	137	162	178	157	157	167	151	169	154	146	157	159	151	172	169	168	143	143	170	145	165	155	155	155	154	150	166	138	151	144	171	157	167	160	171	165	145	168	170	142	157	151	151	179	178	167	164	160	157	146	162	165	171	146	144	162	164	163	178	155	150	180	153	149	149	154	153	150	149	157	191	174	151	162	169	166	141	158	141	159	158	149	139	163	162	133	127	160	125	158	163	167	137	175	153	146	161	153	140	171	157	138	149	166	163	193	151	148	138	153	167	167	164	163	161	171	163	143	191	133	162	147	153	163	169	161	143	156	173	165	147	163	166	153	185	153	173	154	165	147	182	166	163	172	166	149	196	135	163	182	116	166	155	152	156	186	164	159	173	175	156	147	162	137	160	142	152	168	167	133	152	164	148	152	160	153	144	162	149	170	176	158	147	166	165	169	170	154	166	162	159	153	170	156	146	165	165	162	145	153	144	179	158	144	159	153	165	156	163	157	161	172	154	165	156	170	149	160	193	170	160	145	155	157	157	157	160	176	151	149	159	163	166	155	162	151	170	170	148	161
5100	1722	1174	742	717	571	550	534	432	436	440	448	434	437	435	441	456	401	411	377	397	376	410	398	396	361	415	411	392	379	371	407	384	367	372	391	339	379	390	372	354	402	417	398	384	400	393	408	402	389	368	382	425	372	370	377	339	389	352	410	406	400	405	400	377	382	363	378	392	348	366	391	416	359	363	386	375	388	391	370	377	353	379	407	373	374	363	417	369	377	396	369	377	381	353	385	373	396	392	405	386	386	361	415	392	383	345	402	382	351	408	384	394	364	361	368	359	410	433	352	356	385	374	409	355	375	393	369	383	349	371	377	376	398	402	351	392	357	427	343	410	397	367	361	357	350	399	393	404	410	434	414	365	359	382	381	380	397	415	357	394	350	405	388	389	393	382	412	370	368	382	384	384	377	372	344	365	419	359	358	415	362	344	374	358	378	374	366	394	358	404	363	403	396	382	360	374	398	367	395	398	363	384	391	387	406	386	389	393	381	400	335	365	352	366	392	355	330	398	415	378	397	427	377	379	367	410	408	373	387	386	376	400	397	371	399	381	383	358	386	397	374	407	389	362	385	330	340	367	405	406	391	342	403	381	404	359	383	357	402	419	398	425	379	416	365	394	407	387	380	377	367	385	347	367	394	369	410	383	375	386	369	385	344	385	391	374	388	371	396	389	370	403	375	390	364	394	368	364	395	387	378	391	400	354	363	362	381	406	353	383	400	344	419	351	414	385	361	417	391	385	361	393	366	332	370	381	368	407	367	388	389	366	395	416	415	403	372	380	427	331	381	375	350	366	394	422	383	364	391	351	379	378	356	390	374	343	377	399	367	382	366	391	383	368	385	369	349	427	345	387	377	369	381	377	388	370	391	406	417	362	364	335	383	366	422	410	350	374	399	399	369	393	397	388	403	391	368	377	359	393	352	399	385	445	388	361	337	389	400	414	380	393	384	373	369	367	383	385	414	399	389	382	402	380	383	367	405	386	370	378	372	413	391	365	367	401	357	371	404	370	363	375	365	347	385	353	415	369	407	405	399	391	370	392	367	405	380	398	370	359	420	393	381	408	354	356	400	364	395	362	371	375	356	348	386	384	359	368	364	398	380	393	372	414	405	362	427	369	398	385	412	380	379	377	356	381	392	377	398	400	386	386	358	394	360	410	364	368	352	375	371	370	380	430	366	389	415	392	381	352	372	385	361	413	421	354	384	336	378	413	368	367	373	394	371	407	369	356	362	370	359	373	345	370	392	382	359	359	373	394	367	370	366	403	378	410	362	374	389	400	388	427	383	401	404	348	399	402	351	361	379	368	395	381	385	366	423	389	378	349	413	397	342	382	388	366	440	333	401	409	423	375	414	396	373	378	369	364	370	392	365	351	371	394	386	373	347	394	398	357	391	411	388	411	362	362	357	426	371	377	381	390	356	384	387	346	371	391	379	408	375	402	386	373	391	367	412	367	372	363	415	365	361	355	346	397	390	376	365	370	367	364	390	372	388	385	382	342	401	358	349	379	424	385	388	376	378	385	378	381	365	376	378	388	382	388	356	388	382	414	413	366	363	385	378	376	403	402	399	377	384	374	400	382	337	358	380	397	368	406	430	396	374	411	400	365	373	378	358	365	386	369	369	376	376	388	337	424	373	385	355	357	389	359	392	428	372	367	371	377	377	351	409	395	401	394	353	414	365	366	351	386	374	432	359	397	362	356	384	409	374	371	399	357	381	393	402	384	404	379	370	380	371	334	385	393	344	366	416	407	341	393	443	406	358	402	379	414	375	377	423	357	344	381	409	421	363	359	396	399	374	381	395	390	404	384	380	372	383	385	345	376	397	404	410	409	372	352	363	363	409	412	376	375	386	365	408	388	394	393	365	373	363	412	389	364	374	413	374	394	384	392	390	378	379	392	361	371	369	380	382	363	372	395	374	400	388	396	383	379	398	377	358	414	412	383	344	411	390	386	403	418	385	355	404	409	388	368	391	388	393	353	353	403	410	383	391	370	350	405	393	367	412	408	378	365	366	387	376	382	355	370	332	377	375	350	410	420	395	362	393	346	382	392	357	356	367	392	362	358	403	382	380	388	358	387	375	379	373	378	401	365	404	370	362	404	392	387	393	366	414	374	387	342	397	394	412	378	381	402	365	335	412	412	373	363	400	364	372	377	365	373	402	354	410	382	394	374	398	371	369	369	365	365	352	376	385	377	371	401	382	400	380	381	409	379	393	375	384	368	380	371	372	388	391	359	373	384	408	380	374	375	372	400	370	358	345	375	361	359	429	370	394	396	334	392	377	387	374	381	362	381	398	404	388	422	393	396	341	380	330	369	429	380	365	378	385	396	374	422	392	368	385	411	364	402	418	416	369	364	378	380	374	394	389	421	398	421	435	393	375	414	385	374	385	401	369	367	379	365	398	373	385	391	372	393	388	396	409	377	370	382	379	402	376	355	366	385	381	390	375	401	386	367	357	376	379	384	337	382	360	408	401	378	374	363	385	388	380	430	413	374	386	400	392	402	377	356	374	373	372	387	374	411	390	355	377	385	386	374	370	339	342	372	404	395	362	368	359	367	402	361	378	383	402	389	395	392	351	397	374	355	368	405	379	354	353	348	371	392	374	363	391	420	392	438	411	350	387	396	330	370	369	375	381	380	361	389	406	365	356	389	365	370	363	387	358	387	353	353	380	356	340	357	380	395	378	372	386	394	374	397	378	376	408	423	378	399	384	396	406	384	400	381	401	370	385	389	431	406	388	359	389	378	362	355	395	403	387	404	372	399	379	369	389	380	380	354	369	371	398	406	375	407	396	401	366	369	378	359	369	408	357	381	396	372	407	366	383	393	371	419	408	405	376	407	401	379	382	413	388	373	407	392	398	380	405	393	410	380	380	335	392	377	394	395	397	363	392	404	404	368	390	404	417	388	389	369	364	395	404	353	361	389	375	381	400	375	375	361	356	348	373	386	376	398	386	393	387	406	366	401	426	361	385	413	380	402	360	379	409	375	392	362	367	372	349	388	407	415	392	351	373	387	414	368	352	406	377	366	373	351	398	386	342	427	375	398	360	403	396	407	379	356	362	395	380	356	388	388	380	365	371	362	396	350	398	389	371	380	367	393	370	413	404	388	394	388	364	400	359	402	386	386	399	375	411	400	384	412	375	377	404	365	388	380	401	369	369	397	378	364	382	344	377	409	366	365	362	378	397	368	373	395	375	406	347	392	349	365	396	357	392	405	379	391	393	383	398	385	372	379	368	379	352	341	367	391	402	372	388	358	438	370	420	376	347	378	382	367	371	395	373	413	365	407	384	367	383	377	376	361	355	347	367	385	395	359	401	375	378	385	369	407	371	408	372	383	365	369	366	385	378	383	350	355	393	349	417	388	385	396	376	411	350	400	425	403	379	402	389	401	348	409	358	368	365	398	386	367	374	385	381	377	365	379	442	375	388	350	378	372	363	401	395	382	377	374	400	409	377	356	386	415	398
24423	20930	24679	27312	20793	4599	1107	774	735	598	516	487	440	459	446	412	398	339	289	244	273	257	247	242	267	222	281	238	223	250	285	249	263	277	238	248	269	256	271	253	275	256	261	259	255	266	249	229	286	272	295	276	259	250	224	240	243	257	241	238	263	258	271	245	270	251	227	266	266	250	266	253	259	249	222	281	222	221	235	259	280	269	261	240	229	242	244	226	228	212	252	270	257	250	228	251	235	255	217	263	254	227	255	240	213	251	239	218	241	243	242	254	238	240	264	250	267	257	276	249	254	244	257	292	268	240	239	227	224	220	248	260	226	254	240	249	235	266	251	253	279	263	258	259	269	253	271	251	249	262	272	257	252	237	245	244	266	265	260	230	264	248	261	242	268	261	245	253	256	257	214	230	213	233	257	237	244	250	240	235	300	221	248	211	272	284	263	271	233	262	233	237	224	251	237	278	245	278	251	254	257	212	261	249	234	231	268	255	241	277	259	240	267	235	252	221	243	259	248	247	285	244	260	292	237	239	230	264	271	265	227	254	234	231	235	228	261	236	260	240	245	270	259	257	272	244	263	227	239	234	231	245	253	236	232	257	236	242	225	246	255	256	257	253	224	241	273	241	246	247	254	244	254	255	237	234	263	287	235	279	247	270	244	245	254	256	242	242	239	246	226	266	292	280	282	246	248	249	233	245	195	246	256	253	248	254	249	257	242	243	279	257	245	276	261	266	270	274	232	241	249	208	238	241	243	256	223	240	251	268	245	269	217	242	252	276	245	263	232	259	241	256	247	269	263	254	231	239	258	250	259	225	256	261	269	260	258	238	250	227	246	227	259	237	259	247	228	252	234	260	238	254	273	257	273	254	248	225	237	261	250	228	238	301	242	280	252	253	261	245	266	276	246	268	266	258	219	247	253	265	248	278	261	213	246	234	218	252	250	256	238	235	239	250	239	239	226	222	249	245	224	249	266	240	261	294	248	276	250	258	249	234	257	293	224	246	243	260	261	256	265	231	265	233	244	238	221	235	213	191	265	247	266	228	266	265	251	238	226	267	255	254	244	259	236	261	235	245	258	258	248	241	255	250	231	248	240	248	234	260	271	253	252	265	268	235	244	235	276	241	283	237	236	231	260	269	243	228	212	224	227	241	246	257	242	263	253	265	228	228	265	260	243	221	217	228	295	237	216	256	241	245	258	278	235	215	239	227	268	263	216	259	251	231	260	256	226	285	251	243	263	256	240	264	243	259	232	240	244	226	241	248	265	258	245	251	243	229	267	256	264	263	251	226	233	279	265	232	232	232	249	245	235	242	244	258	266	224	257	248	225	226	232	224	257	254	281	263	265	253	291	255	236	243	221	231	251	255	214	233	224	264	245	230	238	229	236	248	228	291	255	282	224	237	285	239	246	239	239	236	260	233	275	257	241	253	295	239	232	218	242	264	246	228	252	229	300	259	246	242	214	248	257	243	239	234	255	226	250	236	252	268	250	256	203	267	252	250	261	232	254	256	247	264	247	228	245	246	245	247	228	249	232	238	287	250	239	261	248	249	223	246	254	280	231	252	239	245	254	263	261	261	248	268	229	271	239	245	239	255	232	243	251	234	224	255	246	232	253	254	236	255	245	251	276	226	250	245	263	262	251	234	274	236	242	230	264	236	221	234	240	255	258	290	261	248	278	226	312	228	241	236	264	256	269	228	237	228	257	234	269	256	238	240	281	244	238	219	271	247	236	230	239	270	259	248	226	250	247	232	264	227	248	286	256	227	273	255	225	253	248	214	251	242	229	250	268	226	280	288	264	254	274	245	246	277	254	252	233	247	272	247	234	248	239	234	256	246	244	223	292	250	225	227	250	246	275	228	251	232	238	260	277	259	256	270	212	268	262	242	257	241	246	284	272	244	248	257	228	262	261	250	236	245	254	253	234	269	241	265	255	273	215	227	265	255	269	274	246	273	220	240	270	246	231	276	256	232	245	243	287	246	258	255	244	278	217	255	270	272	260	225	231	251	242	247	237	257	249	229	258	235	274	273	226	226	238	279	243	235	243	219	258	256	231	246	243	227	233	237	281	272	244	223	245	242	229	225	260	222	252	275	277	271	276	267	280	232	221	256	255	262	215	235	252	236	272	238	246	225	259	266	246	262	277	239	215	233	254	253	247	235	273	265	227	273	264	237	257	200	259	297	268	227	241	224	248	245	246	256	258	263	270	266	239	285	258	203	240	279	261	250	280	230	242	232	234	234	222	247	220	262	250	256	213	244	246	243	247	229	259	230	254	244	248	279	238	239	271	256	294	254	255	250	259	264	264	247	235	213	261	231	231	251	263	222	241	228	248	273	245	261	249	243	260	240	253	259	247	259	242	245	245	263	269	238	219	268	272	276	256	241	196	238	272	264	218	259	258	260	271	244	223	296	265	258	260	252	261	229	242	283	263	245	262	263	241	261	244	254	238	252	225	230	247	226	223	228	254	246	241	269	246	241	241	229	248	252	295	251	258	240	268	265	252	251	265	234	238	232	244	249	226	246	265	245	238	238	248	227	266	279	233	258	236	229	230	258	235	242	268	230	259	296	288	247	244	238	241	258	262	259	223	226	238	260	244	225	241	247	243	268	243	270	213	274	215	254	246	266	256	280	252	250	244	258	262	238	257	249	244	218	224	241	253	235	243	250	270	254	231	264	236	262	234	276	251	239	239	251	244	236	237	251	255	249	243	245	248	248	234	273	257	236	259	250	223	246	261	250	216	212	236	279	275	269	236	259	288	260	249	279	234	230	250	234	276	223	232	246	258	241	243	257	275	247	226	295	267	247	249	241	247	260	244	263	244	217	250	222	247	227	263	242	239	282	231	263	224	239	261	259	257	247	235	254	245	235	242	278	257	266	244	277	251	234	223	236	234	219	257	232	242	238	264	234	223	260	250	230	221	250	234	252	226	251	224	213	249	253	235	229	235	267	238	240	245	234	253	266	256	223	268	222	251	225	238	263	252	251	256	239	245	256	260	250	258	236	274	245	237	225	235	255	253	263	238	234	229	249	239	236	235	241	246	233	253	244	255	240	289	234	237	250	295	253	265	234	261	261	227	260	255	263	245	253	231	250	253	248	238	251	245	247	228	230	254	286	238	262	248	261	251	263	254	229	251	230	266	230	258	261	219	268	253	237	246	261	250	224	266	222	232	222	236	254	265	242	248	255	218	239	237	215	247	254	279	273	240	241	219	239	245	247	258	274	255	260	260	281	237	265	266	235	243	243	273	247	241	238	274	244	277	249	251	234	275	257	300	237	256	257	269	247	235	261	273	250	277	220	238	228	240	244	295	272	255	277	248	257	254	235	234	274	249	259	267	219	250	254	249	252	234	299	249	229	229	226	256	208	258	252	243	246	263	260	232	228	252	264	239	237	222	265	268	261	261	259	240	244	215	240	233	268	246	227	250	253	240	241	228	252	264	245	270	265	273	261	248	239	263	254	226	246	270	212
3540	4912	3285	1780	1330	1066	932	852	852	760	718	668	680	660	647	683	597	586	571	558	551	618	596	590	552	575	571	567	555	591	557	552	536	601	558	508	583	570	533	568	549	537	531	566	542	570	580	521	559	539	573	559	573	556	582	538	560	550	554	558	566	542	555	568	543	549	571	587	546	545	526	569	568	538	570	525	531	601	553	499	561	590	558	554	551	509	566	545	533	574	561	626	529	556	522	553	555	556	519	560	524	561	540	530	526	543	564	567	551	486	547	513	577	557	501	576	530	517	544	546	579	595	537	524	554	607	580	536	552	580	533	545	516	510	555	550	551	589	554	495	546	559	536	534	501	558	591	547	545	582	553	564	585	521	527	482	514	571	519	537	533	541	501	535	565	549	573	575	501	559	508	558	540	546	503	572	559	524	520	557	529	566	575	618	557	530	572	595	556	523	530	553	531	554	558	551	580	540	542	534	546	550	571	542	502	563	548	573	500	571	547	537	548	539	549	532	510	571	580	543	555	560	606	537	563	534	553	568	511	569	532	570	578	552	566	552	546	547	521	558	543	573	529	545	538	558	560	551	515	571	565	588	544	548	570	515	540	579	545	581	557	509	547	542	620	541	598	577	534	571	528	555	547	557	543	546	510	571	570	526	554	536	583	541	542	516	559	524	556	576	546	495	536	563	530	579	579	540	559	555	568	539	553	515	563	520	544	573	535	554	573	552	556	546	591	544	559	526	533	580	540	532	557	565	532	541	527	566	538	543	580	548	590	580	540	578	516	541	532	559	571	509	521	505	573	555	536	566	574	582	593	565	589	541	573	540	551	572	509	587	562	564	585	543	578	546	521	534	535	520	532	557	552	532	523	551	570	505	531	538	551	525	583	508	578	558	530	517	579	531	606	604	527	542	525	559	572	534	560	562	552	580	577	548	593	502	550	561	517	555	550	564	538	556	583	540	596	534	548	567	579	566	532	559	540	591	569	513	565	541	569	518	550	549	526	559	556	559	532	578	565	525	573	549	550	577	552	542	579	553	578	533	534	536	547	570	567	565	515	553	556	529	540	550	618	525	540	547	534	551	491	584	540	543	566	600	530	572	520	548	559	555	528	558	586	571	514	535	496	563	618	528	574	580	534	533	589	544	540	533	545	542	527	565	575	508	520	532	560	567	520	508	546	571	551	517	532	519	574	522	566	547	558	542	562	526	567	605	561	557	603	534	545	513	564	575	539	542	552	553	530	544	529	527	545	561	514	545	538	597	528	569	600	543	544	549	516	528	557	527	528	525	545	545	560	528	533	607	512	553	542	552	533	564	554	541	576	558	552	559	553	548	566	552	543	540	535	509	587	527	532	553	538	528	573	540	523	582	500	523	536	564	600	545	530	527	576	556	552	567	558	576	521	576	540	539	520	493	575	508	542	530	563	548	539	526	570	547	561	546	546	517	518	557	537	525	541	547	571	525	549	549	559	545	536	528	595	591	548	585	530	632	570	512	552	578	511	538	523	526	550	566	535	583	557	582	531	550	540	547	532	567	572	528	552	548	552	547	515	556	570	528	553	574	551	567	547	522	540	546	551	562	559	568	572	574	561	545	502	557	533	543	562	560	537	536	571	554	555	577	531	528	582	560	549	547	506	566	580	539	543	542	545	525	566	510	559	507	500	582	601	576	612	576	562	536	499	588	545	517	560	542	579	536	559	557	599	556	528	551	550	552	562	553	470	565	516	595	519	537	594	556	568	552	571	569	532	564	550	562	559	570	521	560	527	554	562	547	562	577	550	570	568	533	582	532	533	593	554	552	564	566	560	532	599	533	533	527	568	571	558	542	543	519	559	546	589	534	523	521	526	547	575	535	567	551	546	570	528	556	540	554	541	587	545	533	542	584	529	531	591	519	534	544	553	536	573	529	544	532	541	542	497	573	559	536	552	554	540	561	546	541	522	561	566	521	539	540	571	553	503	479	554	576	548	557	554	523	498	599	569	545	579	573	497	556	555	587	563	559	542	529	557	530	531	543	559	568	558	551	544	531	558	558	538	566	575	520	535	575	511	590	572	553	542	534	522	542	578	593	563	550	562	533	540	553	533	558	524	539	562	525	539	534	569	530	556	535	537	526	551	577	547	558	546	561	520	540	562	544	526	589	558	550	570	545	529	608	558	536	572	545	550	585	566	556	513	576	540	585	521	549	563	549	577	546	579	516	548	543	587	514	566	540	552	536	535	522	533	529	560	522	531	540	549	554	531	580	561	561	510	499	556	527	514	556	563	562	522	558	605	551	529	544	585	531	538	549	572	561	570	550	532	531	575	562	591	543	610	507	542	537	540	563	568	566	528	544	535	604	562	541	507	552	504	573	532	558	506	625	556	534	592	534	553	538	566	557	599	488	584	541	569	544	538	538	543	578	560	543	590	541	561	555	532	518	542	574	592	516	520	568	564	563	512	537	544	572	569	530	484	534	549	577	562	513	558	538	519	578	556	592	538	515	576	564	591	546	530	564	534	564	536	551	518	559	550	541	520	541	582	517	546	531	555	592	594	592	561	561	521	537	521	521	511	496	556	505	540	545	554	521	564	550	542	587	560	535	526	585	518	541	550	546	591	564	562	550	585	495	513	559	515	543	603	523	536	554	508	501	576	548	543	537	555	520	547	540	559	551	535	562	531	567	529	559	552	533	548	568	539	540	518	552	603	577	548	520	552	536	569	526	547	552	561	542	527	563	534	550	551	543	499	535	561	536	550	524	586	538	523	554	545	566	552	560	514	535	588	513	540	553	542	520	552	554	554	553	536	565	512	518	538	588	546	520	573	553	564	565	566	553	594	543	517	519	540	553	561	560	533	563	514	571	540	524	555	562	575	549	568	516	531	560	552	568	537	535	515	560	553	534	571	604	544	555	548	521	580	536	506	581	595	540	545	534	513	590	545	555	571	580	529	624	538	558	596	559	571	557	575	547	533	562	541	523	542	552	605	587	586	575	517	522	557	602	527	565	525	591	589	544	567	559	587	583	578	529	598	563	543	565	521	565	530	581	510	555	543	555	571	545	557	560	523	537	529	512	563	573	543	542	522	550	555	553	538	519	537	565	539	565	579	538	576	571	569	549	520	550	551	553	531	559	511	521	564	577	534	582	557	561	561	564	537	510	558	552	518	564	566	581	542	554	498	540	578	550	557	551	516	567	513	520	559	529	516	565	577	594	544	560	566	558	555	561	545	535	546	558	541	555	540	568	577	561	508	533	527	558	538	591	522	569	532	516	553	580	559	559	573	562	544	557	543	553	544	515	613	539	533	519	592	559	488	547	553	567	552	582	567	543	589	548	530	534	584	557	551	537	543	498	577	559	532	613	572	530	549	524	572	577	542	545	542	562	552	517	610	576	534	589	507	560	552	581	550	554	551	612	541	522	560	545	557	570	531	538	508	555	602	554	540	534	531	575	557	560	586	576	557	535	538	571	556	562	549	582	546	531	575	541	540	488	608	559
23661	20944	25281	26757	20958	21029	5462	1261	969	907	741	624	628	575	548	496	485	365	290	249	274	213	240	217	224	221	217	200	242	249	222	224	206	249	223	220	221	215	210	223	217	214	205	213	229	208	246	225	219	211	239	193	212	176	238	219	229	212	206	249	214	236	212	196	198	188	231	219	204	223	226	216	203	189	235	224	205	195	204	187	210	183	175	188	201	211	218	204	219	209	236	196	203	180	211	193	203	220	233	202	197	197	206	197	195	209	210	198	199	206	218	167	204	183	190	199	204	206	211	230	201	206	193	190	190	184	234	181	207	224	221	208	231	222	197	232	210	206	208	202	222	224	215	192	232	239	194	211	183	215	246	255	238	211	233	203	185	212	202	202	216	217	190	208	233	214	189	220	209	194	203	221	218	196	203	235	202	206	214	215	202	212	197	188	213	187	203	184	205	199	188	212	206	209	210	183	182	204	220	226	233	210	209	209	234	209	193	226	225	192	217	206	218	201	199	240	204	229	203	197	220	218	187	225	213	232	220	221	190	221	225	219	223	224	175	180	197	209	197	193	194	226	195	210	233	230	210	226	209	169	192	178	224	221	177	216	249	212	197	214	207	201	196	201	221	212	212	210	209	207	229	188	209	204	181	223	205	218	213	193	211	181	177	194	214	235	204	216	232	188	211	189	182	200	199	213	197	198	200	194	191	212	204	192	196	226	226	188	216	239	225	211	191	206	221	181	213	213	204	220	184	214	199	211	190	234	228	212	215	218	236	220	205	189	210	204	224	176	172	202	170	225	172	180	222	189	206	206	227	214	212	211	199	213	205	243	210	228	205	203	214	228	239	208	195	220	208	229	242	202	203	209	206	198	205	237	205	217	207	211	180	180	200	229	213	225	207	190	224	184	199	228	202	235	179	226	216	227	185	235	198	189	195	208	226	209	234	214	218	240	226	216	213	217	196	220	239	188	203	198	191	228	204	210	221	220	200	195	195	217	216	235	207	211	218	217	193	194	204	227	182	216	231	239	211	211	199	205	234	196	202	201	197	204	211	192	202	208	227	215	196	223	203	199	191	187	210	178	220	196	225	157	216	211	212	195	205	194	187	207	199	235	230	174	165	243	220	191	217	203	222	222	235	195	224	201	181	234	234	189	210	221	218	180	217	200	225	229	194	199	211	211	203	221	206	200	212	222	219	199	223	194	191	194	216	198	207	195	213	215	194	193	194	215	228	210	190	216	192	207	217	200	232	184	225	217	216	201	211	198	237	202	233	209	206	225	222	189	220	219	213	178	201	205	196	241	218	211	218	211	220	199	245	200	200	205	201	224	214	225	218	239	188	213	203	207	210	225	203	209	230	186	194	212	196	210	230	209	196	207	212	200	212	209	209	196	213	198	188	231	207	198	225	226	190	215	222	204	232	213	192	199	222	199	208	215	223	192	201	220	195	216	216	207	267	220	199	204	198	249	226	205	212	189	192	222	220	194	206	207	202	232	201	221	212	183	201	194	200	208	211	221	200	189	235	173	184	222	215	205	192	215	187	234	197	210	211	210	209	194	198	201	199	192	221	200	201	201	212	218	228	173	205	198	230	203	176	216	224	203	220	216	195	214	226	208	194	197	190	211	183	200	227	211	246	219	197	204	194	216	214	199	211	210	211	211	222	205	196	195	199	215	218	206	193	213	193	211	227	220	223	192	193	195	206	195	220	178	203	204	223	228	214	223	213	197	182	193	205	231	209	188	191	184	202	197	210	207	219	210	217	226	195	222	211	206	196	198	212	204	196	207	195	217	202	200	183	176	207	210	204	198	202	186	211	195	223	177	208	225	234	211	202	226	204	218	203	204	202	203	198	198	228	198	228	204	213	209	231	201	216	209	182	180	208	234	192	220	183	196	206	169	184	197	193	199	187	183	193	198	213	199	187	192	199	195	215	164	233	217	216	225	202	229	209	206	201	211	215	220	205	220	193	199	189	198	200	213	228	215	183	230	227	186	209	217	178	231	233	187	211	199	201	207	217	215	226	181	217	221	216	217	215	194	207	194	223	176	193	182	178	226	211	200	198	225	225	190	203	201	227	231	205	212	209	195	226	188	179	220	228	199	215	234	206	216	211	189	204	178	193	201	187	199	205	213	190	198	183	211	195	190	194	200	190	194	230	216	199	220	226	198	205	229	220	210	203	222	183	227	201	210	197	207	201	201	211	204	209	180	210	209	193	195	188	219	199	203	196	207	193	211	189	190	215	196	226	219	239	197	203	222	227	197	181	206	189	174	192	206	234	185	217	213	199	214	209	207	216	227	201	202	199	214	178	222	216	181	235	210	201	214	237	194	214	215	217	211	195	224	222	199	207	244	203	212	199	210	225	195	216	210	176	224	226	221	232	233	216	159	198	189	199	222	201	190	219	205	214	205	204	214	211	178	187	196	219	217	192	207	191	209	213	191	230	220	212	199	187	178	201	195	227	205	227	192	205	196	221	221	183	233	201	225	212	188	225	226	215	196	189	205	205	206	158	195	198	202	221	234	210	199	209	211	205	217	189	189	227	222	207	209	226	216	185	218	210	195	195	205	190	182	243	212	203	202	218	175	193	230	184	186	223	206	196	213	193	218	237	231	187	210	201	197	183	185	200	170	207	206	205	212	234	196	198	212	216	207	195	200	193	210	217	242	204	211	207	191	184	225	213	208	236	217	207	210	195	194	189	180	225	201	189	212	197	211	196	187	193	208	208	189	217	197	224	245	216	182	176	231	197	208	222	244	204	205	218	214	221	206	226	207	197	230	229	209	198	217	218	208	209	204	215	220	236	192	198	195	196	199	233	229	204	233	213	206	208	197	215	226	213	216	192	207	230	230	205	227	209	210	200	211	208	221	206	212	231	188	218	200	206	204	219	211	214	185	210	211	205	217	196	222	216	225	194	207	209	194	182	218	205	220	187	222	186	174	183	212	204	208	195	201	213	232	193	201	206	215	195	219	230	212	202	190	210	201	170	202	209	207	204	183	203	240	196	196	219	207	207	199	214	216	215	222	224	188	196	242	220	212	195	214	203	199	242	206	229	195	205	195	202	195	205	202	190	212	217	188	245	213	213	192	218	204	208	197	206	178	213	217	218	200	197	231	228	219	216	210	191	203	191	196	183	209	222	228	204	189	202	194	198	232	231	232	187	186	190	171	194	207	196	193	216	186	199	213	194	195	222	200	200	233	197	187	225	211	217	195	225	236	194	264	199	205	212	183	177	211	181	225	220	214	194	196	204	229	215	190	223	209	202	198	202	185	233	201	204	183	184	229	186	196	218	213	211	219	206	206	205	210	200	212	230	222	217	216	212	178	222	204	214	208	203	206	188	228	219	194	175	201	196	216	199	226	202	194	180	212	184	199	209	203	195	194	183	219	211	233	206	226	222	195	194	194	194	236	233	232	209	210	212	218	198	190	212	221	196	220	208	207	214	208	231	176	205	205	208	216	216	176	196	222	216	234	210	205
3724	7785	5326	2586	1670	1272	1024	854	860	751	657	703	659	674	624	566	596	579	502	510	438	485	434	451	467	454	493	474	458	476	452	451	463	458	455	450	443	435	468	458	500	458	471	445	446	486	421	490	466	463	448	449	476	476	439	463	447	423	396	474	450	505	459	439	413	435	454	425	449	442	444	468	431	459	467	401	456	450	476	433	451	423	450	450	386	463	464	466	457	423	452	429	429	455	422	441	441	466	462	406	464	454	447	441	422	418	472	467	456	429	447	461	438	466	458	457	453	433	403	450	430	433	481	457	458	440	454	437	488	446	445	436	464	482	413	464	438	470	477	430	452	490	424	445	446	427	423	436	451	466	449	423	428	433	436	446	435	462	461	434	475	444	431	448	474	470	450	498	479	527	431	450	485	454	433	432	448	485	444	468	439	413	457	442	453	450	475	415	440	456	435	453	460	474	443	418	459	479	453	437	444	443	449	450	431	422	434	407	493	443	454	448	427	442	475	451	453	435	450	446	407	431	441	463	435	439	453	470	454	467	424	453	458	498	424	444	440	445	460	456	482	439	453	418	461	481	443	443	429	428	411	471	479	426	458	449	457	457	443	433	443	435	426	469	424	412	472	474	440	488	473	493	463	415	426	424	492	424	413	439	465	445	483	473	448	428	453	444	455	453	441	489	433	449	442	447	408	454	463	441	435	441	491	438	462	450	462	446	413	456	425	441	408	455	461	523	439	452	487	426	446	462	453	427	457	463	433	438	420	471	450	490	425	461	435	470	432	480	454	469	460	423	448	412	467	448	410	466	439	466	458	462	443	453	461	449	455	415	446	458	423	469	461	438	446	442	475	458	443	452	458	457	427	444	456	434	409	428	424	440	420	432	455	458	434	415	464	485	443	440	427	462	445	414	456	481	425	472	454	455	470	447	456	453	462	446	446	452	482	427	461	394	449	473	428	463	472	436	441	440	408	444	458	453	409	462	478	462	429	452	424	491	439	442	423	467	449	437	428	429	452	422	430	431	449	457	496	461	475	423	415	451	455	438	451	429	438	449	468	437	424	443	469	419	433	453	461	452	421	477	417	439	475	445	448	420	442	450	441	421	468	448	418	450	457	433	483	466	424	442	421	441	435	441	444	515	440	431	450	475	433	436	476	458	429	422	475	432	463	463	437	427	484	402	459	440	426	451	435	460	476	453	448	410	429	449	484	464	437	480	490	417	430	458	468	466	463	474	408	444	428	410	436	442	447	476	463	442	441	439	415	452	427	466	442	429	445	452	439	440	475	432	433	469	475	471	458	439	430	454	425	465	418	449	448	437	422	430	438	456	436	462	440	420	445	450	427	462	462	454	495	459	420	427	465	456	479	455	448	461	453	468	452	421	474	450	470	451	467	451	460	479	451	450	468	444	426	442	421	471	449	478	461	477	486	460	439	470	460	459	477	432	440	506	461	436	432	459	473	443	460	402	454	447	429	449	465	435	475	412	440	477	468	425	486	457	460	431	410	441	450	470	461	452	449	441	437	449	427	446	415	424	453	462	457	451	460	403	432	454	428	446	455	459	457	453	459	421	441	468	397	502	454	432	469	471	426	469	471	439	444	460	396	407	428	432	438	480	428	444	486	460	468	449	430	435	466	497	429	434	440	463	433	474	460	461	441	452	444	464	444	441	436	445	471	483	476	437	434	436	462	481	435	443	386	443	440	448	466	444	468	428	420	441	477	452	434	441	457	444	490	474	452	485	459	438	443	416	460	445	447	448	435	456	395	445	461	487	475	406	462	471	451	417	468	448	455	443	459	448	436	417	446	458	460	448	471	446	433	438	439	414	485	411	467	454	442	470	450	489	421	429	454	482	429	445	441	443	443	462	453	451	448	430	478	397	438	426	430	440	466	457	456	449	455	441	430	494	436	455	444	440	460	462	455	435	438	435	449	434	413	436	458	454	451	451	455	431	418	438	471	432	454	455	471	443	446	449	435	487	451	442	448	442	436	414	481	466	447	468	453	478	435	445	434	445	455	477	428	458	480	453	422	425	441	456	447	454	472	449	422	443	438	459	451	468	417	431	453	461	461	441	453	484	422	468	432	449	442	441	464	471	438	488	479	424	456	469	459	401	456	460	437	449	450	462	458	458	450	465	426	432	416	472	437	456	464	461	441	429	436	459	471	451	449	422	471	430	448	483	482	449	449	428	425	475	467	479	492	432	424	469	466	457	407	436	487	470	493	434	454	440	428	453	463	450	438	458	466	445	467	456	441	442	452	431	426	480	452	413	409	459	473	443	458	451	451	440	420	404	450	452	472	482	444	445	405	411	448	410	464	425	468	426	445	449	457	444	443	431	441	429	407	427	415	439	431	442	439	461	470	487	455	481	435	442	460	453	459	420	486	417	444	478	450	447	437	452	505	424	473	455	461	448	459	430	456	426	485	434	438	462	453	408	442	467	457	452	432	456	472	480	444	454	491	500	435	429	440	427	461	430	434	438	447	430	461	468	495	443	440	485	473	458	460	422	441	405	450	480	439	462	459	461	422	401	457	429	443	485	445	417	440	437	464	452	489	438	471	454	458	414	433	408	454	428	496	450	463	471	427	412	413	440	446	434	427	426	438	435	448	475	438	447	443	483	408	473	486	445	432	384	436	463	449	465	468	467	472	451	466	441	459	494	427	442	458	403	478	459	445	445	414	461	461	450	440	424	392	425	413	451	428	473	469	450	450	450	435	453	430	450	436	419	432	487	421	456	473	417	449	481	431	466	446	417	444	438	443	457	437	444	445	485	475	410	468	443	457	445	407	457	485	446	447	490	449	412	430	435	455	444	450	465	485	461	455	448	458	425	486	470	453	403	445	433	447	436	428	448	431	479	445	475	461	425	450	459	426	429	479	473	437	441	444	449	435	464	428	435	450	440	450	424	465	476	444	483	454	403	444	472	470	432	455	438	440	439	432	468	450	469	470	450	452	450	432	428	423	483	436	431	491	464	431	412	440	464	409	465	452	440	439	450	465	465	474	462	418	456	458	464	434	480	455	403	458	438	445	449	450	420	457	424	488	482	473	457	456	451	425	441	466	422	428	471	458	453	426	501	469	405	435	451	486	464	416	453	437	441	445	456	451	441	449	458	460	385	453	411	466	468	443	442	428	418	472	417	469	445	466	440	449	433	455	459	425	413	443	489	483	467	490	402	477	438	450	465	424	404	432	492	449	461	462	485	471	518	479	441	453	493	502	457	454	458	464	449	431	467	440	443	455	454	427	456	435	475	481	411	441	471	461	413	455	437	434	477	443	474	414	462	466	473	505	469	437	420	439	470	451	472	444	439	407	440	452	474	445	441	491	472	448	434	449	426	458	464	452	458	458	413	436	447	459	459	406	466	429	434	449	408	477	449	427	430	440	428	468	460	463	485	453	459	418	449	431	441	483	450	419	400	463	485	462	441	482	422	422	428	482	456	459	423	453	452	433	473	453	429	426	453	453	438	429	494
32938	14231	2619	764	567	492	371	378	341	304	302	230	248	265	231	220	205	210	174	153	186	162	154	143	151	150	165	166	182	173	160	142	159	196	163	132	122	168	162	172	169	159	206	150	166	160	162	188	180	173	200	180	116	162	154	159	147	179	172	181	153	151	151	167	154	163	158	174	177	165	150	168	157	189	154	172	155	157	169	157	143	161	142	144	164	170	174	179	168	154	134	158	130	148	146	150	172	164	141	160	153	155	141	139	171	161	155	171	154	161	129	167	155	170	150	156	157	146	168	178	169	170	157	160	147	158	151	145	129	156	179	140	157	148	142	169	167	157	164	172	142	167	138	145	163	141	142	166	175	129	157	161	177	156	155	164	155	172	132	169	164	172	173	152	164	158	161	143	151	142	160	166	169	174	144	155	157	164	154	155	144	159	176	161	168	137	162	151	145	157	148	163	145	165	185	137	158	180	158	147	168	150	166	141	179	156	161	163	153	128	152	173	160	151	141	144	187	138	147	178	162	158	177	167	159	182	162	148	151	144	187	158	160	125	161	169	141	162	165	159	178	153	149	131	146	160	147	178	172	160	138	156	145	144	158	177	182	149	155	153	164	158	168	163	134	162	181	164	176	165	148	172	158	161	186	183	155	158	165	163	178	146	171	162	149	162	163	211	180	171	154	148	127	145	152	168	161	167	168	171	162	161	152	159	139	146	177	152	153	188	165	149	179	165	164	163	146	163	161	182	171	163	162	149	152	172	163	150	160	154	157	150	161	150	166	140	135	161	168	154	161	154	177	152	142	167	152	184	179	182	128	155	149	170	141	156	191	164	149	181	168	151	148	173	181	154	139	155	157	138	173	163	157	187	141	133	179	148	155	144	156	124	158	178	160	161	160	178	173	158	189	153	169	135	152	159	162	179	143	157	174	162	161	168	171	162	174	159	150	127	170	169	156	186	161	162	143	142	168	175	137	183	170	154	153	135	146	167	144	185	154	160	170	164	178	165	152	160	157	149	166	153	160	157	169	143	165	162	154	161	161	150	165	163	139	144	143	173	137	155	158	151	130	180	162	175	158	145	152	157	150	158	133	128	143	157	168	158	160	196	155	147	145	167	180	159	146	148	163	153	169	146	171	155	162	151	181	186	153	154	188	163	140	162	179	139	161	137	153	164	162	154	156	160	141	152	149	155	162	146	163	154	171	173	149	151	176	155	156	160	158	151	153	157	146	181	154	152	145	146	174	157	162	140	166	143	138	150	154	158	159	142	162	182	159	165	163	135	146	160	160	162	160	160	181	147	152	152	186	159	155	168	171	182	162	148	150	152	170	198	158	181	184	143	175	162	150	170	175	159	172	141	151	159	156	159	176	166	176	150	169	147	151	190	166	171	150	154	175	161	165	149	131	151	162	153	166	160	170	163	165	181	157	157	169	167	172	155	152	170	160	175	162	183	131	153	166	141	180	169	179	166	176	148	143	183	175	156	183	180	179	151	156	165	154	163	166	159	158	164	151	157	175	176	157	147	176	151	162	163	151	155	191	167	143	181	182	148	159	171	153	169	166	142	149	166	173	176	157	178	168	174	172	146	143	183	152	142	180	145	158	170	148	174	142	166	178	176	143	155	161	148	158	167	154	155	155	163	156	146	163	168	151	160	179	163	180	176	161	157	144	160	145	140	172	136	149	151	139	137	156	149	159	133	152	137	165	168	145	149	166	174	150	145	161	195	158	177	151	154	141	151	160	175	174	154	181	117	161	146	163	140	157	149	131	166	151	158	161	147	150	141	165	167	161	168	146	164	156	173	174	172	163	140	161	168	181	150	131	155	158	142	160	148	166	134	174	162	159	155	163	152	178	173	146	179	163	148	154	146	162	165	164	143	146	167	147	143	153	158	171	137	194	151	172	166	177	148	172	171	183	140	170	173	156	164	153	149	174	126	155	164	155	151	157	154	150	173	146	184	163	182	150	139	180	147	150	166	147	158	145	178	173	175	149	156	173	145	147	162	183	158	185	163	168	187	164	194	162	153	177	182	174	171	154	145	149	160	169	164	150	173	159	167	182	168	155	151	162	154	145	161	168	155	132	145	155	158	181	162	173	178	132	176	151	176	166	153	175	159	156	168	160	157	155	163	165	144	164	160	161	151	156	162	169	159	140	177	159	156	156	174	143	165	150	137	157	163	178	171	159	159	154	157	162	174	177	175	142	150	132	161	146	165	175	195	131	180	162	155	160	180	148	162	132	165	152	147	151	190	162	161	149	147	169	170	157	169	171	163	163	156	157	153	155	163	141	133	181	149	146	185	142	142	158	167	166	164	140	160	181	169	152	166	153	151	134	180	188	157	152	155	146	160	141	160	162	161	158	173	161	142	157	148	174	156	167	161	166	134	146	164	156	142	184	159	162	157	151	153	169	171	134	154	166	177	178	153	158	151	183	168	150	161	162	186	147	174	172	157	141	169	151	155	161	167	155	156	132	164	169	152	160	170	146	173	166	186	151	157	161	185	158	173	157	147	166	173	157	171	150	157	173	133	148	167	166	151	160	161	154	176	177	156	180	160	144	141	162	162	143	164	160	146	164	141	144	154	151	170	171	148	154	161	160	144	159	157	135	147	168	138	163	156	168	152	151	188	171	163	145	173	179	165	131	173	166	157	153	166	161	158	162	145	145	177	171	150	143	152	158	156	136	152	145	178	192	164	154	154	146	184	168	175	150	167	149	132	156	162	166	173	150	181	149	181	171	171	167	196	155	146	159	183	150	167	157	187	173	169	141	157	166	138	156	161	142	156	150	162	168	158	186	177	163	193	149	165	153	157	153	181	167	156	158	169	137	146	148	154	182	147	153	168	165	168	132	169	168	164	149	167	166	186	175	169	165	160	159	156	152	162	149	151	178	144	136	148	145	160	161	164	167	148	167	174	153	165	166	155	161	143	165	180	189	145	149	180	158	153	169	178	177	177	152	149	173	156	176	178	134	179	157	147	155	164	146	176	163	196	174	184	163	153	156	154	137	127	132	147	144	154	141	159	149	161	143	164	176	153	155	155	172	171	173	167	145	167	164	146	146	187	179	172	141	122	151	164	177	174	157	154	162	141	170	133	160	158	165	128	152	185	166	192	164	147	174	138	159	157	166	153	187	136	173	164	146	148	169	161	181	161	168	156	158	164	140	170	155	157	143	160	137	174	138	165	173	161	160	167	164	132	164	175	151	161	166	147	144	138	151	160	177	166	153	173	163	164	178	171	159	189	139	170	155	167	150	150	147	178	152	167	162	154	158	178	160	171	156	173	169	154	161	160	157	139	169	156	140	152	167	136	150	166	147	155	149	170	154	130	200	143	172	159	156	159	143	150	168	168	177	161	152	162	187	145	151	163	161	153	146	155	184	171	159	174	142	164	179	168	146	145	162	164	115	151	153	172	165	169	162	172	171	178	164	172	156	152	164	171	162	166	182	171	167	148	167	156	146	156	177	150	175	170	152	176
5060	1478	1168	802	640	574	538	493	452	469	451	463	498	453	438	443	418	423	403	379	409	421	387	383	382	391	391	404	394	425	405	387	363	411	365	363	408	401	415	365	344	368	363	391	387	374	391	397	384	375	408	405	407	408	370	362	343	356	369	391	415	412	380	369	377	392	375	375	403	382	382	388	371	395	394	394	395	375	370	405	391	370	397	388	384	394	379	391	372	382	360	393	411	390	405	397	368	390	387	367	406	414	395	374	379	358	378	391	401	398	388	403	393	390	351	394	385	394	383	406	392	389	377	383	391	368	383	377	368	379	394	426	385	401	414	408	385	349	390	381	399	395	367	333	386	372	366	380	376	408	430	381	359	376	390	450	383	395	332	366	392	333	392	388	356	395	361	372	427	391	409	390	408	410	391	389	372	385	376	385	356	391	401	371	374	340	362	372	380	389	357	400	358	405	373	370	389	386	390	358	380	380	382	382	359	366	380	351	388	408	405	393	368	396	394	378	392	408	376	392	336	380	359	377	383	387	385	414	408	378	370	340	365	393	383	396	381	352	324	376	400	367	403	373	369	400	378	405	358	374	350	369	372	395	352	387	402	376	373	382	373	373	402	380	378	380	405	384	421	405	372	404	359	381	378	390	406	372	420	380	365	397	364	373	393	414	373	394	378	376	330	385	397	349	376	381	391	392	405	413	419	382	360	387	365	379	412	394	395	414	377	359	368	386	369	359	385	395	369	415	393	414	377	354	384	389	391	368	391	359	369	421	407	381	386	332	383	373	396	387	379	394	366	387	391	389	431	385	404	431	405	400	361	383	371	382	383	364	369	372	395	389	376	416	375	388	405	379	378	408	339	395	405	406	385	432	408	394	380	415	372	368	374	378	368	397	399	362	387	377	373	386	364	416	378	346	399	384	397	410	378	400	365	382	405	397	396	370	396	352	357	398	350	387	402	370	396	364	353	397	400	412	340	394	428	404	383	424	354	366	406	375	412	378	401	388	438	388	408	368	405	360	373	388	396	417	363	412	405	383	400	352	384	381	378	381	381	407	395	380	379	372	413	384	374	389	390	401	390	398	411	370	367	387	395	391	373	395	353	376	383	397	387	426	397	398	365	372	425	415	392	361	390	393	355	356	396	412	390	369	412	404	411	373	382	341	367	397	410	380	379	407	354	337	403	403	378	390	416	396	390	381	382	376	408	391	411	364	446	365	384	356	376	400	391	381	381	395	379	363	392	382	380	370	408	418	359	374	382	372	401	387	364	370	377	385	379	392	350	385	377	368	431	375	368	427	383	384	375	358	387	376	405	392	395	382	387	368	395	404	395	391	385	383	371	412	378	385	379	398	400	378	355	393	381	411	395	371	389	368	370	367	382	369	373	371	380	391	403	395	397	370	372	410	393	374	367	408	388	395	383	411	408	399	402	381	379	391	395	383	408	392	395	392	378	405	380	366	332	378	388	400	367	387	358	356	361	392	379	401	382	380	383	350	381	386	382	397	396	408	370	402	363	416	387	347	358	425	401	373	388	371	382	404	387	390	394	411	361	381	365	394	383	398	355	359	393	389	367	363	343	406	400	342	377	387	356	405	359	391	385	398	379	373	378	370	406	373	369	380	402	388	382	418	384	395	394	349	349	396	363	345	389	378	376	373	355	403	395	366	399	396	334	407	377	407	376	379	381	386	372	353	354	366	410	417	366	397	384	376	379	371	386	370	377	383	375	414	358	411	405	387	411	393	376	378	406	383	428	341	395	394	415	372	371	381	403	381	378	414	404	381	417	402	411	421	387	413	396	367	358	406	387	383	403	390	390	333	403	372	375	392	364	411	390	403	361	374	389	401	363	389	418	396	414	334	370	407	370	362	392	415	410	400	383	384	426	387	398	372	408	371	399	382	378	378	372	363	377	391	341	322	394	369	428	394	348	391	403	398	402	419	359	416	425	385	403	372	374	383	368	385	400	370	394	342	351	432	342	404	388	387	379	387	405	350	424	405	377	390	378	402	401	422	402	416	400	377	428	357	390	377	391	395	362	373	392	391	348	370	400	375	380	381	391	366	363	379	383	384	367	376	418	376	375	364	365	381	408	388	385	403	340	377	389	375	412	394	408	403	380	374	390	379	368	409	370	380	355	368	417	370	397	388	403	376	369	427	386	386	376	384	359	385	375	374	400	405	389	355	412	379	388	418	391	404	407	385	362	350	347	427	371	375	343	367	402	385	364	400	402	406	415	388	387	376	380	393	372	429	404	371	399	384	413	383	358	411	423	384	393	376	412	399	403	387	414	386	357	390	417	398	369	398	420	407	395	353	427	359	364	399	397	394	384	418	422	366	381	356	407	399	378	366	393	372	417	369	383	360	389	393	418	372	395	429	374	366	398	367	415	398	380	363	414	378	377	360	377	367	386	385	400	391	409	369	414	386	366	408	394	378	394	400	400	387	418	378	395	400	378	393	390	366	406	379	394	368	386	364	388	382	403	387	369	372	374	415	370	383	382	408	402	367	421	390	399	397	402	385	363	383	370	386	368	384	406	347	398	368	392	419	356	370	347	381	379	392	367	417	428	413	360	370	417	374	366	375	379	368	379	399	342	381	381	397	421	401	370	380	408	369	401	391	373	389	394	417	350	444	412	361	359	385	407	374	394	384	373	368	389	361	373	393	364	407	381	395	390	393	390	405	404	390	375	390	366	392	406	407	411	403	407	348	397	359	388	363	408	412	376	383	415	397	380	361	365	412	412	379	402	397	396	384	386	385	368	380	386	382	377	389	390	390	386	364	397	393	355	388	406	381	421	402	371	392	411	410	380	412	409	378	399	373	407	397	364	415	425	390	382	391	380	401	361	379	414	397	405	382	380	383	397	373	367	397	372	361	402	362	385	365	391	382	388	399	368	393	382	397	384	387	388	392	380	399	369	378	378	378	338	374	412	387	367	351	398	397	404	399	413	387	390	430	396	450	397	406	421	360	403	394	373	380	384	383	390	393	376	363	373	342	400	369	433	396	376	430	388	406	371	394	368	382	367	413	407	381	366	407	374	388	382	389	403	389	364	396	388	401	395	406	386	374	379	356	377	416	368	396	405	374	387	368	394	392	384	403	364	385	407	393	388	397	398	378	383	416	331	367	378	393	370	358	373	374	419	355	372	381	397	394	384	397	364	427	387	373	384	400	378	391	371	393	410	399	425	403	360	421	379	405	378	390	405	397	360	412	366	385	396	397	390	390	399	378	425	392	384	357	394	366	385	399	379	395	389	402	391	375	339	400	400	391	371	389	372	413	450	373	390	382	398	336	382	384	428	394	425	390	391	391	382	363	406	360	385	424	371	385	383	389	425	420	384	414	383	390	368	375	400	381	412	370	359	394	346	372	376	383	394	407	405	394	350	355	380	374	389	370	412	373	349	359	376	376	375	393	364	391	355	388	384	365	387	357	383	326	392	366	384	357	366	384	378	404	388	377	395	375	363	402	358	396	398	386
24495	20966	24744	27375	20844	4438	983	819	674	636	533	457	483	485	501	438	399	307	278	271	264	267	229	223	278	260	264	241	271	275	249	278	275	273	272	297	263	267	266	276	245	274	278	262	271	232	233	258	271	261	243	289	239	248	235	259	225	245	241	256	268	227	222	252	226	258	261	268	228	252	240	241	229	241	261	286	240	252	251	267	249	249	261	225	250	242	237	268	248	240	230	296	255	229	252	265	229	241	256	267	241	240	218	256	220	233	243	237	233	272	288	264	266	255	243	264	252	258	241	238	249	240	246	224	295	252	236	245	256	259	265	249	245	251	257	260	258	257	252	248	232	215	277	317	267	250	268	265	265	260	272	237	289	258	260	242	268	262	243	246	244	249	227	284	270	237	225	254	230	247	234	259	275	228	257	243	269	251	212	226	274	254	247	241	278	249	262	253	265	272	216	251	257	259	257	265	266	269	235	256	261	273	255	263	246	251	256	262	267	254	246	239	273	251	259	233	249	266	250	245	262	248	243	293	266	248	264	256	280	268	262	253	261	257	269	244	285	250	269	255	244	247	237	269	267	256	272	265	243	285	275	232	239	285	253	252	276	244	267	282	244	269	250	257	238	252	258	244	265	222	221	257	263	246	235	225	273	260	250	249	259	217	254	234	248	250	228	217	240	275	233	218	247	250	277	252	246	251	239	235	235	259	256	242	240	243	252	245	276	304	256	233	263	248	267	253	237	241	238	214	261	229	274	261	253	261	238	266	245	237	249	260	240	234	254	294	249	235	259	283	272	245	248	261	216	260	246	280	245	256	255	298	240	249	245	233	242	272	271	223	223	245	239	237	275	240	227	264	254	248	242	253	249	234	238	262	290	273	259	251	280	266	263	276	261	245	241	258	245	255	237	242	249	222	249	276	282	243	250	270	254	291	293	274	278	241	258	254	239	237	273	265	252	248	260	264	252	240	240	281	237	240	239	270	274	257	209	264	235	240	257	247	263	269	245	244	240	243	229	248	237	245	224	228	233	250	259	252	279	232	271	299	278	241	242	231	223	260	234	234	251	287	252	256	222	243	241	278	253	251	268	263	233	235	260	247	240	216	227	241	226	275	230	221	228	254	230	228	281	243	266	269	235	253	244	237	265	232	255	219	232	263	238	280	281	258	257	251	257	260	240	226	247	276	227	240	216	234	255	252	251	221	267	260	253	266	259	214	223	221	235	270	231	263	231	258	224	227	225	250	240	224	233	238	284	256	238	241	222	253	256	269	260	228	236	233	240	235	230	242	280	246	239	258	263	251	266	248	257	242	251	225	238	246	266	233	256	259	231	251	257	224	296	288	258	257	228	256	225	240	269	254	231	275	243	281	281	237	225	287	264	240	241	252	283	258	237	245	286	269	280	261	256	233	253	252	268	232	249	268	267	282	272	211	248	254	299	241	219	242	260	260	275	286	258	247	244	248	242	261	230	231	251	250	258	209	242	246	236	268	247	264	261	256	233	243	261	261	269	242	283	230	238	241	230	261	228	276	238	274	257	251	240	212	232	252	241	243	244	248	231	276	261	243	261	278	248	290	285	271	229	268	263	247	271	227	258	232	243	271	298	263	260	274	277	303	249	242	247	221	255	242	228	206	235	247	267	242	259	252	249	274	232	266	261	221	266	258	257	242	236	278	224	240	249	251	247	240	227	240	226	266	254	253	248	240	247	228	268	253	285	224	250	236	269	269	255	250	235	222	224	236	245	257	279	259	260	241	250	271	239	236	254	245	211	257	256	275	245	249	242	249	276	233	197	256	277	239	261	248	242	258	238	258	255	292	256	268	247	256	229	255	255	242	268	241	222	274	231	236	270	231	254	243	267	258	219	229	267	267	269	286	277	269	248	220	231	257	258	244	254	287	270	289	282	215	249	268	279	236	275	218	270	258	225	254	213	260	248	244	242	246	237	245	278	263	234	278	257	252	247	242	252	250	251	234	233	241	221	262	248	271	256	230	276	248	257	263	260	250	233	264	236	264	253	253	204	238	249	244	245	266	231	253	258	255	242	229	234	205	247	247	263	243	219	269	274	244	234	234	255	242	260	232	220	269	250	249	295	269	222	246	237	244	247	250	257	253	265	261	231	214	250	229	280	228	252	262	272	266	276	241	244	271	234	227	245	232	272	273	246	229	232	261	257	224	268	249	267	258	253	269	253	261	235	241	248	265	268	245	273	261	231	270	234	274	241	254	250	257	242	258	247	249	248	242	229	244	239	250	223	244	268	246	269	235	235	241	231	268	226	226	244	277	268	269	247	256	289	237	238	239	207	249	252	253	269	263	240	269	253	261	231	252	228	255	258	248	250	253	255	240	245	236	265	234	235	252	254	233	240	246	274	258	263	242	246	244	254	241	238	293	237	235	268	270	254	304	243	241	220	248	241	227	290	253	247	252	291	248	255	218	285	276	249	283	251	255	242	235	250	247	266	249	226	249	255	263	272	254	264	257	257	235	259	255	284	260	250	227	218	274	280	278	266	280	271	228	273	261	241	248	237	255	256	250	240	232	219	260	252	241	248	240	224	267	246	233	263	247	241	246	247	263	257	273	245	282	243	246	257	227	249	286	266	267	224	271	251	242	239	266	233	293	243	228	217	225	260	242	254	266	216	246	248	253	252	243	276	251	237	254	245	244	267	249	240	218	247	290	282	265	242	270	250	268	272	253	292	283	221	260	254	259	239	251	247	278	272	237	255	290	270	274	258	271	234	268	262	260	254	271	227	250	215	251	285	260	273	239	263	273	246	255	248	231	246	237	241	253	216	237	204	277	260	243	253	258	224	230	257	247	234	278	263	245	242	275	256	254	255	267	290	245	255	275	229	260	250	280	253	238	253	245	228	226	237	229	254	260	261	253	266	246	267	227	234	240	244	260	235	251	247	295	235	244	271	272	234	276	244	218	277	251	235	254	235	246	244	251	260	246	266	280	258	259	269	240	269	296	230	269	266	235	240	261	265	250	223	234	247	249	228	308	259	248	292	238	222	247	249	263	249	262	250	272	265	278	236	276	250	268	242	253	251	226	234	223	247	234	237	248	214	231	236	251	257	253	266	241	270	258	237	285	249	244	238	258	239	278	254	272	231	246	276	257	233	263	252	252	262	204	274	268	241	221	255	281	250	248	278	255	255	236	244	244	246	240	268	258	260	230	271	244	253	257	242	227	245	279	250	241	260	292	242	226	239	237	259	245	247	241	251	270	247	296	243	246	239	257	242	254	261	256	248	265	286	248	220	230	258	235	245	259	244	254	253	239	232	238	251	255	235	259	242	230	282	238	259	265	289	262	209	262	237	251	238	217	239	222	257	243	223	255	247	287	272	256	259	261	262	254	273	272	242	260	242	249	265	235	254	229	263	250	242	264	274	252	276	249	216	266	246	261	237	275	244	246	269	241	233	262	254	258	265	259	263	266	232	232	285	259	267	259	229	254	235	260	258	222	246	246	267	230	227	274
3518	4951	3423	1861	1210	989	957	867	831	720	733	628	646	719	673	648	635	635	602	562	560	546	600	556	597	576	580	551	592	564	572	535	551	592	550	600	540	567	575	535	480	577	559	543	608	551	587	516	581	523	562	548	583	564	540	580	572	540	551	588	567	548	572	547	610	586	548	563	529	530	591	546	530	563	570	570	534	575	548	549	523	574	568	558	557	605	565	548	569	574	558	580	578	540	588	573	575	542	572	557	539	531	547	530	521	538	582	511	588	530	504	565	524	542	574	573	550	552	551	561	532	565	570	551	584	580	581	547	581	573	567	561	550	560	550	525	525	617	550	575	568	547	586	583	538	541	556	543	540	535	545	543	594	542	555	555	529	502	528	575	553	522	552	585	593	560	522	562	586	551	583	544	541	551	572	540	588	554	577	565	573	563	552	522	568	529	543	571	557	566	542	596	574	576	507	549	568	636	538	563	579	535	573	569	513	565	537	577	525	560	498	577	536	553	536	583	523	570	574	567	570	582	562	561	582	546	555	540	578	504	532	578	611	540	586	578	505	571	541	560	561	510	526	604	579	551	578	562	537	564	552	605	543	554	606	557	525	613	545	533	552	547	547	549	580	523	548	556	538	564	536	539	557	518	553	520	539	558	544	570	617	550	561	550	586	541	527	611	532	526	547	571	574	549	579	527	545	564	548	578	539	542	527	522	529	541	539	584	536	559	569	580	527	570	575	548	544	538	554	545	574	574	529	550	543	574	516	525	547	564	558	545	583	525	536	611	597	527	571	542	525	564	543	536	547	579	513	569	560	550	546	527	559	559	548	580	565	554	526	548	550	562	570	533	537	577	549	531	561	546	563	577	584	502	607	597	569	530	563	534	557	532	525	569	532	566	552	535	608	541	594	520	587	551	530	502	540	548	583	529	534	526	573	587	565	559	501	540	578	557	524	572	574	521	549	595	576	533	534	568	572	581	553	548	544	574	526	526	565	545	577	581	555	550	510	592	549	583	538	575	561	499	529	546	567	568	541	555	533	563	556	548	551	511	571	542	575	567	553	537	563	523	579	578	529	577	541	584	534	550	566	540	592	560	575	555	562	558	546	532	585	517	548	591	519	563	566	522	519	537	560	578	535	548	550	517	570	551	577	536	577	523	578	599	537	582	548	546	548	574	545	551	597	545	579	567	597	558	558	517	527	552	563	507	550	575	540	565	538	547	526	538	502	585	556	574	590	564	582	537	542	566	541	540	583	573	538	569	568	557	583	541	493	564	580	571	537	570	547	588	526	578	598	562	533	540	591	565	611	549	584	564	539	552	521	571	554	560	543	562	529	578	564	564	567	576	607	541	558	553	569	563	553	543	534	570	559	543	594	561	550	557	506	606	592	554	561	543	523	540	537	573	570	522	587	573	583	561	563	555	566	544	560	565	559	572	511	529	574	527	576	542	565	559	575	564	521	560	581	527	545	572	553	549	578	554	581	591	562	537	570	574	589	535	581	552	580	578	534	572	543	586	578	553	580	594	583	530	578	525	531	511	569	565	556	566	550	535	547	527	542	556	520	545	552	546	564	530	570	518	538	554	580	532	544	582	547	576	525	572	531	582	554	586	582	566	572	536	529	561	541	555	541	562	566	541	558	559	535	552	556	575	560	531	536	586	597	550	532	542	549	593	532	571	556	542	560	531	532	547	530	562	512	543	544	559	545	555	541	588	571	543	525	570	569	580	555	556	547	567	533	583	536	543	575	570	556	503	566	536	578	544	558	571	542	541	550	586	574	547	584	561	514	515	570	556	574	544	542	540	551	533	538	560	577	578	566	507	579	532	575	557	614	565	589	523	542	545	603	558	522	625	527	558	548	516	552	515	571	510	540	560	548	582	608	583	566	546	551	559	558	581	588	564	554	548	561	538	583	555	528	573	524	561	568	548	515	563	554	551	526	515	566	559	548	600	572	553	535	547	557	553	574	522	564	573	548	537	625	621	552	555	548	558	558	564	559	552	556	566	522	554	559	539	546	534	564	544	538	592	570	553	571	604	594	569	569	546	551	567	585	560	546	550	538	525	532	566	548	553	583	577	547	558	515	602	555	541	573	547	541	567	555	579	575	563	589	559	530	577	542	551	597	563	554	532	584	525	516	530	544	530	566	571	539	567	575	548	560	531	575	572	559	615	561	554	601	552	549	564	585	515	560	538	561	540	598	588	591	584	572	569	564	531	554	520	568	536	531	549	563	591	554	548	569	615	535	559	542	524	544	554	535	547	598	573	565	587	538	555	564	540	595	555	561	562	515	588	537	536	601	570	590	531	586	557	528	543	514	545	554	558	563	567	541	555	547	578	568	521	537	549	567	606	543	541	541	532	546	590	527	576	577	566	551	583	577	522	600	563	535	562	575	535	568	590	524	565	535	542	514	561	549	604	528	547	561	560	560	575	555	559	554	557	534	569	583	563	528	567	561	548	559	556	542	533	533	559	525	569	519	536	596	586	537	602	562	495	588	564	547	572	524	549	542	553	572	571	576	538	520	569	549	535	588	548	537	519	527	582	570	542	559	514	556	594	530	555	540	558	557	549	547	553	556	599	557	553	535	585	530	550	567	570	578	556	580	577	518	490	600	537	583	556	546	524	581	524	560	519	554	596	531	596	571	531	560	566	542	566	550	557	574	548	527	561	564	575	574	602	545	551	545	548	553	628	573	535	562	554	575	539	552	564	551	546	535	537	515	593	550	548	589	574	530	565	555	529	521	569	508	539	595	577	571	503	539	558	624	568	600	594	565	598	510	556	559	535	551	553	569	524	545	534	577	526	563	544	543	558	557	543	552	503	552	566	565	541	549	555	561	561	579	564	542	565	552	581	554	552	574	545	569	577	552	590	550	511	537	551	562	552	547	559	549	564	576	563	551	503	541	580	537	530	548	571	551	561	570	537	596	562	594	532	558	590	577	555	601	538	557	568	523	552	565	590	548	535	544	563	571	523	549	507	541	597	545	541	572	535	526	545	557	533	564	545	561	566	514	538	557	523	536	544	570	573	540	574	582	586	581	591	539	577	565	580	563	583	557	592	580	582	564	551	563	516	592	543	539	525	534	560	549	563	536	526	544	515	572	534	530	569	585	585	544	542	525	606	550	592	526	565	595	536	603	546	483	553	557	569	585	584	578	551	560	607	589	548	556	602	573	589	516	552	537	567	572	543	538	493	579	540	534	527	554	569	548	580	580	589	513	551	571	494	542	531	566	561	542	604	579	567	519	570	526	550	515	569	585	536	557	511	560	556	579	557	551	581	570	535	544	576	605	555	554	521	553	565	560	541	508	563	523	582	535	580	559	574	552	568	557	541	543	551	560	540	526	552	523	514	548	537	566	561	561	528	541	540	544	567	566	536	574	554	543	522	547	541	547	568	544	547	497	553	549	482	538	579	576	553	516	504	546	506	567	535	580	587	506	562	553	540	505	555	552	539	560	574	576	565	562	587	535	563	574	502
23643	20924	25256	26729	20935	21015	5761	1219	1009	803	683	551	543	666	603	545	417	385	286	278	264	285	254	233	230	194	225	209	196	266	247	206	205	238	198	216	242	207	232	193	217	228	228	214	230	200	219	221	237	223	226	220	202	208	217	235	192	216	234	218	206	253	197	204	231	222	203	186	201	250	207	205	230	254	213	189	215	212	203	230	211	227	207	201	230	202	232	212	245	216	207	223	207	219	244	181	212	224	225	188	204	215	223	187	224	205	220	252	194	203	234	216	212	196	207	203	239	230	194	209	190	222	192	204	213	218	211	208	216	216	182	214	211	220	228	219	215	203	233	206	208	227	184	214	201	210	224	229	240	201	194	220	218	191	201	216	216	207	188	209	227	221	199	205	213	188	210	205	221	238	188	218	197	200	193	203	206	215	215	207	212	217	223	211	202	190	200	217	206	231	189	207	192	195	197	240	225	205	224	209	210	215	224	215	223	193	215	213	210	184	208	197	224	207	216	204	217	220	208	187	233	212	195	206	197	202	183	210	199	234	189	203	210	219	219	223	224	212	220	180	211	204	225	192	208	244	187	220	214	223	218	194	187	217	219	227	205	198	222	205	205	195	206	194	188	200	195	205	226	209	221	201	242	180	237	200	209	199	207	240	223	196	192	230	210	205	217	203	198	228	201	211	200	198	196	219	219	229	230	187	221	217	206	214	173	219	206	237	209	211	200	202	182	203	215	207	199	199	218	214	219	220	210	209	197	209	216	243	224	205	200	167	226	191	211	235	211	197	202	199	233	199	197	192	241	226	209	196	194	208	241	213	196	196	191	214	188	172	229	224	195	200	203	204	202	231	200	174	226	206	211	184	214	223	209	173	198	178	233	192	220	215	200	213	189	188	227	217	181	224	197	223	207	193	198	212	229	203	203	195	223	211	204	222	223	211	197	206	222	199	189	215	243	201	214	213	211	217	210	225	213	215	208	190	214	215	190	197	199	230	235	248	226	201	206	197	214	235	187	219	172	201	238	224	196	248	217	206	221	209	215	171	211	205	216	201	226	230	207	178	189	197	217	232	218	196	212	212	221	229	188	216	243	180	200	188	217	210	210	206	220	209	239	191	212	221	221	228	196	191	190	227	188	203	200	194	207	185	220	200	232	194	200	186	228	212	230	215	253	239	197	195	240	210	219	226	197	207	222	220	212	211	218	221	228	187	196	231	201	239	229	213	190	255	203	220	199	203	205	215	174	210	216	217	203	227	193	203	191	211	203	211	209	210	211	204	228	244	228	193	202	203	177	208	197	229	212	216	195	219	207	233	209	204	202	193	227	187	219	238	217	199	219	229	213	194	208	215	237	209	200	233	213	206	211	193	216	219	214	200	221	220	215	205	216	216	186	226	224	209	243	220	206	222	196	229	203	217	226	226	196	206	197	207	206	207	218	203	190	198	190	209	202	205	187	211	215	180	210	192	228	197	185	218	212	186	209	205	227	224	202	192	207	233	193	222	210	218	212	212	216	213	196	223	196	184	215	215	224	199	203	195	222	226	231	205	192	212	196	195	199	217	189	189	219	207	205	189	222	227	179	209	227	222	209	193	200	195	192	205	205	228	195	193	209	171	207	229	181	230	199	185	236	218	219	189	229	208	208	195	221	217	234	199	209	209	217	195	240	198	231	208	207	241	216	241	217	222	207	192	225	215	202	187	186	228	189	206	200	244	224	216	204	201	208	181	189	225	177	188	197	211	229	191	205	215	203	200	199	202	190	213	196	183	231	233	204	217	200	201	194	184	227	207	219	239	208	233	208	183	206	204	237	233	214	202	221	228	202	216	233	211	218	226	263	248	223	243	225	194	186	202	218	244	198	208	214	217	186	192	195	213	182	226	214	231	213	203	233	178	193	216	189	204	226	194	202	228	221	207	202	209	232	199	210	202	188	207	211	170	219	212	207	236	190	196	213	201	202	201	220	217	241	209	210	192	207	194	236	203	200	228	196	196	204	195	209	225	212	250	208	194	203	202	199	215	212	208	214	209	182	226	218	218	200	198	205	201	212	216	195	181	195	207	222	194	220	223	184	209	205	237	225	195	205	225	193	188	227	195	212	222	224	209	212	212	240	189	229	244	230	236	186	210	218	235	209	182	196	210	212	215	208	199	174	200	230	206	219	217	195	211	197	253	187	196	189	208	200	229	186	188	223	206	239	228	200	192	208	215	241	197	226	214	217	216	223	200	214	217	189	225	199	193	219	233	183	218	218	195	231	202	219	211	222	198	225	227	210	215	208	202	208	219	209	198	216	225	210	209	209	218	237	200	211	208	199	216	198	238	214	195	196	202	247	198	224	224	199	233	203	210	219	212	200	230	199	196	221	219	245	227	213	199	252	229	201	192	219	188	177	198	218	209	221	220	212	210	183	217	170	238	207	195	207	215	209	245	225	215	194	210	205	201	246	204	181	213	232	204	241	198	215	196	226	242	206	198	177	220	177	180	194	216	208	188	235	214	197	218	203	201	202	203	193	241	232	187	188	207	236	213	262	204	228	179	208	206	195	221	194	176	215	204	218	198	222	232	193	179	232	204	195	223	203	219	218	202	202	185	228	219	213	210	224	219	213	206	213	196	200	197	200	198	227	204	229	220	211	210	201	211	188	198	214	193	207	226	231	190	195	215	191	215	200	196	189	232	191	222	217	194	187	218	203	201	226	206	200	182	222	238	230	231	209	223	202	208	192	206	206	220	216	163	205	242	256	196	210	203	209	205	254	217	198	216	221	194	179	229	179	199	207	196	185	199	211	216	218	210	226	234	216	203	243	219	199	179	196	217	221	210	207	213	211	183	175	227	243	210	187	195	220	245	197	215	193	181	211	237	228	207	228	198	198	249	198	209	208	195	208	185	243	179	225	188	182	222	231	196	189	199	236	234	216	213	194	214	195	214	213	236	182	197	204	191	189	184	198	206	216	197	227	188	208	192	209	203	228	226	243	235	217	227	222	195	226	226	192	184	199	224	207	222	217	209	207	199	214	225	225	180	195	208	224	216	241	207	197	228	217	203	227	232	197	204	195	202	214	213	214	222	202	227	240	223	228	252	226	220	209	204	205	200	214	237	232	200	232	196	193	202	211	225	183	216	203	174	216	207	208	180	215	219	180	226	225	191	224	186	182	184	246	236	186	217	214	204	202	215	222	221	195	218	184	194	212	199	205	181	208	212	225	219	234	196	174	211	177	202	193	199	214	186	193	202	227	229	209	196	200	189	232	214	204	188	187	171	207	220	209	210	229	215	194	185	215	190	197	220	213	205	221	206	186	192	217	220	176	227	239	225	233	203	204	201	182	218	182	208	187	225	195	216	213	217	211	224	176	198	209	195	201	221	212	189	215	201	211	219	218	208	207	218	199	218	214	185	211	211	214	217	203	196	207	219	194	215	224	209	225	243	181	217	179	212	199	202	203	185	211	191	194	213	217	217	168	193	191	169	187	180	222	197	233	183
3638	7729	5249	2456	1515	1220	1006	917	866	782	656	572	655	710	646	628	575	533	510	484	460	466	520	479	463	480	465	472	472	460	459	454	477	418	475	417	435	454	440	442	442	459	461	444	470	431	485	469	474	440	441	449	448	446	452	450	426	469	439	445	457	469	437	468	449	495	468	432	463	448	435	464	428	442	461	429	474	434	465	449	436	465	444	447	433	493	453	499	477	439	439	447	423	434	464	450	413	475	447	465	437	448	458	451	408	485	472	489	446	437	478	445	455	449	505	467	439	420	432	433	444	427	455	461	461	438	421	480	416	480	432	451	440	475	436	483	457	447	452	429	466	421	448	442	413	451	450	419	464	456	477	449	422	466	423	492	472	413	454	442	509	427	451	451	477	485	428	431	465	451	419	458	485	429	460	439	443	435	445	470	449	481	412	432	455	461	440	427	443	458	445	441	426	415	476	396	448	457	484	436	468	448	383	466	425	480	453	437	444	447	451	439	481	455	421	459	486	463	484	477	439	462	459	472	436	467	456	464	443	409	456	471	444	431	478	490	475	419	480	444	494	429	461	455	464	435	432	461	446	397	452	453	427	440	461	464	478	459	452	474	456	461	436	446	457	483	428	471	486	462	475	455	419	437	443	454	458	429	458	466	483	467	465	445	468	458	474	409	432	418	500	477	443	470	438	453	461	435	453	431	450	448	453	464	441	447	485	444	451	470	422	468	444	482	464	483	407	436	437	435	424	471	478	406	481	468	406	445	430	463	449	444	484	447	464	447	483	465	438	461	455	414	442	485	456	472	439	422	454	457	465	455	453	455	461	483	467	424	421	467	448	483	442	406	451	437	414	488	447	424	427	445	458	454	441	467	443	429	471	456	467	459	457	447	465	458	421	500	420	479	443	460	455	447	480	402	441	439	438	465	440	431	469	469	444	443	455	482	438	477	462	465	472	460	483	456	478	448	438	436	439	488	463	457	483	440	485	482	449	449	443	429	462	412	428	437	470	424	430	424	475	446	499	461	473	460	478	447	445	467	489	467	491	465	452	472	458	419	474	439	430	439	452	456	490	416	482	455	464	480	462	439	447	422	431	487	424	456	436	492	461	498	464	452	463	426	452	430	454	437	459	445	432	470	422	442	398	415	423	461	449	443	472	479	451	438	465	448	425	443	444	436	458	444	483	462	435	441	482	436	445	463	438	469	452	451	430	451	438	433	458	455	476	417	434	410	431	481	471	459	451	406	474	455	405	426	445	450	498	476	464	424	466	463	485	454	456	479	462	453	442	491	461	475	445	414	506	449	458	458	453	474	442	448	459	481	470	438	453	443	436	438	430	446	427	438	475	454	423	453	442	456	437	484	478	426	417	449	431	454	461	451	421	458	451	433	466	412	463	436	437	474	461	435	473	502	447	448	434	436	468	491	471	412	439	477	464	492	423	425	480	474	468	467	478	409	475	456	451	471	450	431	416	442	456	452	451	462	493	399	484	419	422	471	475	444	448	440	431	440	473	454	469	447	444	491	456	480	458	462	470	424	486	438	436	426	457	472	426	415	449	423	468	461	507	433	445	409	475	482	446	473	448	481	469	410	479	454	452	443	425	455	495	507	422	449	458	422	444	445	468	435	446	445	446	440	423	433	490	440	456	452	499	452	460	453	435	465	437	477	467	466	454	459	451	439	484	430	442	431	417	471	452	457	457	475	447	420	476	446	459	432	478	403	453	459	466	453	482	463	474	446	515	412	479	458	475	427	451	444	438	425	456	466	438	482	498	419	423	425	468	428	475	450	444	453	455	451	473	471	459	427	405	428	455	474	465	445	454	475	415	458	455	469	455	476	467	466	452	437	477	456	462	471	424	481	443	467	471	471	491	439	460	434	411	434	457	412	466	481	501	447	402	457	437	454	488	466	466	417	457	461	477	456	449	415	418	468	465	466	428	480	462	441	435	460	459	464	436	454	425	408	471	455	498	418	459	430	470	482	481	444	475	493	448	449	506	446	479	449	420	455	468	442	454	425	459	425	464	412	400	439	484	439	439	425	430	452	455	507	447	487	427	474	440	501	466	462	439	434	427	460	471	458	480	461	502	424	455	470	423	448	456	445	451	462	467	475	445	423	422	436	469	451	477	485	494	458	419	421	412	487	459	434	417	467	456	456	418	443	465	443	460	458	476	432	446	452	465	430	447	433	460	458	496	450	414	454	406	450	409	421	470	410	453	464	480	438	451	420	433	465	475	423	441	458	451	407	421	450	421	435	478	481	457	476	479	431	474	445	468	466	450	453	445	431	426	490	420	458	453	444	454	457	404	483	437	474	419	455	450	456	446	443	441	469	417	454	466	444	465	437	457	442	450	449	439	452	438	457	432	469	479	428	469	437	462	434	415	446	466	449	461	428	458	447	452	444	432	470	432	464	434	453	406	500	438	445	464	430	507	433	426	471	502	432	484	446	427	434	429	446	465	486	458	463	464	468	474	448	469	437	461	454	446	411	437	410	411	443	437	439	426	484	458	429	444	453	490	473	457	460	443	480	434	461	427	448	466	443	481	440	425	461	444	424	477	449	418	461	443	446	442	459	427	424	450	505	461	463	423	437	459	459	480	438	451	473	423	460	433	460	476	466	455	475	427	436	469	442	505	422	439	467	457	451	414	439	431	435	424	435	446	439	450	451	442	453	469	447	445	502	474	475	453	443	461	451	446	422	455	432	492	433	464	440	446	466	477	468	465	441	447	459	490	473	456	435	455	428	455	451	460	457	435	464	437	462	502	415	438	419	452	419	461	450	484	446	454	488	425	434	441	453	430	423	454	452	493	443	454	441	467	466	449	444	465	460	465	432	435	451	459	433	424	484	494	422	486	474	442	464	462	425	460	494	444	475	450	456	502	487	407	469	468	430	432	425	437	462	440	463	469	503	454	460	468	465	484	440	448	441	470	424	446	448	433	459	450	423	424	420	447	464	470	426	442	446	455	470	493	429	417	419	460	413	455	418	454	448	457	458	461	420	426	459	428	469	464	456	434	457	438	451	462	483	478	477	437	484	452	462	432	454	458	465	468	449	404	429	451	442	453	463	449	464	451	447	439	441	464	444	481	450	436	438	454	510	438	490	449	473	484	407	467	451	487	475	469	451	460	441	455	460	422	432	421	485	472	434	460	459	474	460	461	434	481	458	435	492	426	468	487	448	466	474	450	435	478	485	436	447	470	431	456	433	419	454	456	463	448	432	445	444	460	444	461	465	431	451	429	433	454	450	456	439	472	453	440	447	447	404	404	452	452	427	456	461	462	424	447	430	447	487	431	457	469	435	444	451	475	458	466	457	386	434	480	463	439	427	462	463	472	447	484	458	476	462	438	425	470	443	464	466	456	470	445	466	451	462	417	503	441	476	427	441	429	442	483	459	433	476	419	451	452	429	438	457	462	462	441	445	424	490	460	425	521	467	448	428	479	444	442	449	491	458	495	429	439	498	464	459	444	487	491	461
33113	14206	2465	600	485	432	388	357	341	275	311	231	285	276	254	243	224	187	172	190	180	184	206	177	168	172	154	148	171	159	180	181	189	158	159	162	151	170	178	163	151	155	151	164	165	144	147	166	180	170	159	161	153	149	161	170	157	159	167	161	144	149	162	172	168	132	176	167	150	160	184	192	182	193	147	159	140	170	176	159	180	157	183	163	148	152	164	174	167	177	174	169	144	170	141	160	159	169	175	186	168	155	148	175	157	158	162	183	158	150	157	189	161	173	161	139	183	159	167	148	160	170	168	184	168	152	162	159	153	156	164	159	149	156	159	163	175	133	174	158	146	166	139	182	172	172	170	155	144	161	163	159	159	183	165	152	147	157	151	169	164	156	158	162	141	180	166	200	167	144	161	158	189	162	154	177	162	189	166	183	181	161	182	159	160	148	159	170	145	162	165	159	148	170	161	164	158	189	181	147	159	176	165	160	192	155	146	187	162	139	158	176	145	153	160	173	149	168	151	169	167	158	172	189	152	173	153	162	160	181	170	146	169	171	140	168	151	180	156	149	167	164	169	166	148	155	160	156	182	151	154	148	172	156	169	159	147	179	158	143	155	177	180	177	152	133	169	163	169	163	163	138	160	157	144	172	170	139	152	176	165	183	174	155	171	146	168	144	166	172	177	148	144	190	147	149	155	138	156	167	155	143	151	163	152	176	152	136	167	146	139	160	162	163	161	163	147	150	145	130	149	152	148	185	176	158	157	149	160	148	166	150	155	157	179	150	139	165	151	160	157	150	172	161	155	155	187	181	178	145	154	162	149	179	155	164	163	159	184	177	164	164	162	158	170	180	186	182	158	149	162	149	164	162	170	151	149	159	142	174	177	162	165	159	170	172	158	169	157	156	167	165	153	161	142	162	143	176	183	152	160	154	183	162	174	157	156	157	157	160	174	157	192	164	156	170	155	150	157	167	163	161	162	174	140	163	179	163	144	177	156	144	161	162	150	157	181	159	145	150	145	172	156	152	144	154	152	170	153	143	155	170	165	178	181	161	168	175	153	158	178	161	155	177	155	177	149	164	162	167	172	171	176	141	159	170	174	166	176	177	150	159	152	144	167	148	155	160	155	160	160	156	145	169	193	188	183	157	168	168	171	156	163	177	152	146	159	129	150	178	145	163	146	159	166	144	157	148	176	171	161	164	173	172	157	192	151	174	173	153	157	161	164	137	171	159	134	164	156	168	157	142	160	169	170	160	179	147	185	133	155	161	158	172	171	157	167	176	154	151	154	175	152	168	189	155	151	176	184	132	165	159	161	151	149	177	163	154	179	163	179	161	181	149	149	182	157	147	177	169	150	148	181	142	169	172	172	165	164	147	182	139	174	185	134	168	160	144	155	178	163	173	172	160	179	170	164	163	168	162	150	170	136	160	163	170	181	188	156	161	196	149	158	158	151	148	173	157	170	140	156	149	144	154	151	180	160	164	170	151	154	165	148	190	185	148	153	157	164	154	189	143	144	166	168	153	176	155	160	159	153	176	161	156	159	153	187	162	154	151	184	168	161	197	120	174	160	137	156	161	124	156	141	168	154	159	179	156	174	170	187	173	169	149	161	150	178	157	144	152	173	142	177	153	181	144	187	155	172	180	179	149	144	162	162	141	131	185	159	158	173	156	152	151	159	170	153	164	181	175	145	163	173	171	155	179	156	166	149	145	174	182	151	143	162	160	140	162	154	164	158	166	179	142	170	169	156	144	177	127	173	162	154	158	161	163	159	159	165	156	183	157	173	168	150	159	180	171	172	155	173	130	176	147	151	168	169	176	155	185	138	174	168	151	157	156	151	172	153	139	176	172	168	162	166	148	151	154	171	174	201	151	160	164	152	155	166	175	151	176	169	165	170	168	156	190	162	146	152	173	175	163	141	141	160	158	164	174	142	173	154	151	150	147	155	161	173	148	185	158	170	175	154	153	146	188	147	145	161	163	164	158	141	176	194	159	157	163	173	156	144	141	145	158	161	167	149	143	178	157	174	147	147	185	177	146	157	182	146	168	160	165	168	142	177	157	162	153	153	171	161	187	157	176	169	136	157	172	167	169	160	168	146	162	156	158	143	167	130	157	167	168	161	135	161	173	162	177	173	136	151	153	161	169	140	147	169	173	154	156	185	202	166	166	178	174	144	158	174	168	179	162	180	158	143	160	177	171	151	177	132	161	135	160	178	162	128	155	180	179	154	163	141	178	165	168	157	185	162	162	181	149	138	154	161	175	169	156	149	144	163	174	149	153	172	148	150	165	144	155	153	163	154	162	166	152	161	170	189	158	146	156	143	166	154	157	163	144	171	190	152	158	158	170	178	163	142	153	172	161	150	170	166	187	158	182	157	152	168	151	170	168	169	160	174	155	143	169	170	141	156	153	158	151	153	171	168	163	164	171	149	162	157	149	185	160	152	186	167	161	159	142	172	145	147	165	146	138	170	170	177	162	142	176	151	147	156	172	162	196	167	163	155	158	162	155	148	167	170	131	157	151	179	178	133	161	157	179	159	165	165	159	139	167	161	176	154	159	137	161	173	174	164	159	161	152	142	168	151	153	166	158	164	182	150	166	170	154	145	167	179	131	173	170	167	160	148	158	138	151	167	172	161	167	144	148	151	164	169	184	164	169	174	156	158	177	151	165	181	197	153	148	184	149	158	186	166	191	160	157	168	174	181	155	153	171	152	158	138	152	140	135	178	137	166	167	162	198	160	176	152	153	173	178	163	171	160	167	154	144	194	173	161	141	159	132	138	149	186	141	172	175	149	144	154	162	152	162	133	175	175	166	189	181	175	136	183	141	154	158	175	151	165	140	157	145	168	142	160	167	140	151	149	181	162	153	144	166	162	203	143	165	158	168	164	143	156	170	158	158	191	140	182	173	164	138	180	171	183	152	161	168	155	180	183	163	151	150	140	143	137	171	172	140	168	169	174	155	150	165	170	188	154	162	136	139	160	160	185	148	150	148	156	185	164	158	168	171	178	165	132	132	132	163	164	158	146	140	195	167	155	157	168	161	174	176	153	163	159	163	153	150	153	186	158	174	152	156	154	171	146	159	157	174	164	171	173	168	147	157	148	171	172	179	180	164	160	163	179	152	155	171	191	177	159	189	176	146	167	158	171	163	161	140	154	175	175	161	163	165	159	178	140	168	147	182	162	169	163	155	167	157	149	162	157	166	168	175	163	154	152	172	152	160	185	140	163	165	170	155	161	176	162	151	158	167	177	153	157	177	146	123	177	169	158	188	145	161	145	161	159	142	137	156	170	164	164	161	141	186	188	160	151	141	149	161	164	152	154	178	166	166	143	191	171	179	157	175	163	172	163	138	148	158	145	155	162	165	175	161	184	159	163	190	166	165	148	157	188	164	142	166	174	169	167	150	158	186	166	163	133	167	162	162	186	153	142	164	156	155	155	185	147	154	154	164	168	139	153	169	192	170	148	168	164	150
5092	1297	1082	710	620	525	490	450	470	477	453	413	448	431	409	435	409	424	419	381	405	383	355	411	418	393	406	406	409	431	350	355	371	410	395	366	412	364	419	389	411	373	390	380	344	372	387	407	399	426	395	418	411	396	376	397	389	430	415	377	382	391	378	378	390	378	360	330	394	399	389	394	421	408	426	359	405	381	401	384	376	381	367	420	361	346	405	408	398	407	391	388	390	408	394	395	360	405	404	355	442	393	345	382	389	387	386	366	416	385	396	391	378	402	396	399	406	348	398	363	405	383	391	372	399	400	368	413	379	396	389	392	367	399	392	371	367	368	394	375	376	418	366	397	395	416	412	423	387	381	345	376	411	391	382	366	386	390	372	398	382	383	388	400	424	396	380	405	385	401	404	343	413	392	388	397	414	407	405	388	369	378	380	428	385	407	376	395	396	394	387	346	370	383	381	383	410	369	386	374	352	410	393	390	433	386	397	366	422	390	393	380	408	396	411	384	386	384	380	391	387	379	382	384	384	369	390	391	381	376	392	394	404	370	397	412	387	404	388	380	392	405	420	403	379	385	354	365	449	380	377	384	401	402	356	356	396	413	404	371	386	411	369	403	407	348	405	394	410	363	404	399	407	392	379	397	406	382	381	377	434	396	379	373	401	388	399	359	393	350	363	374	395	402	358	356	400	392	445	390	369	400	430	381	420	428	403	369	402	404	386	398	394	405	393	383	372	373	404	379	409	393	411	341	398	372	410	372	405	397	419	390	417	397	391	379	380	344	376	363	348	404	373	395	386	379	368	406	423	392	393	372	391	411	384	382	405	380	418	397	413	395	373	381	374	370	410	376	380	364	378	411	364	375	408	418	403	407	420	397	367	379	356	385	378	414	371	380	408	362	405	391	420	393	394	378	362	396	377	368	394	367	349	382	417	388	402	412	400	396	392	361	385	399	370	361	386	341	399	422	400	389	370	389	380	331	400	364	361	370	347	392	422	398	406	407	411	400	422	398	362	399	385	392	395	382	369	385	336	435	378	398	396	381	393	419	427	433	341	380	399	371	354	405	386	387	405	396	411	368	373	372	389	370	431	366	398	377	374	391	377	382	412	401	399	372	382	390	411	379	395	394	395	393	400	382	390	414	374	403	390	360	361	441	379	393	393	374	379	375	339	416	405	402	405	378	378	400	378	396	369	380	401	379	388	377	402	428	391	375	393	364	376	365	394	408	412	409	358	394	392	373	396	363	398	384	373	389	382	388	378	416	394	402	379	425	395	399	401	379	389	396	376	383	418	417	382	372	395	384	387	376	401	438	404	398	383	400	385	374	400	409	375	376	391	359	364	383	404	419	375	410	394	374	384	361	391	378	376	397	404	407	391	430	356	399	407	390	372	397	384	410	387	378	381	410	373	391	361	368	357	386	387	385	399	377	377	409	375	345	377	358	373	403	406	396	367	393	358	366	386	385	355	378	377	383	393	393	371	390	377	345	381	381	406	378	375	381	380	372	394	363	372	378	409	365	366	393	383	404	389	388	369	375	383	398	387	391	396	382	399	360	378	396	428	387	386	388	398	360	383	405	394	396	380	359	375	336	383	397	395	381	385	404	382	381	389	385	415	423	399	377	437	400	369	374	424	420	412	383	396	368	386	388	385	422	379	349	417	404	370	421	380	421	408	371	381	380	389	368	398	376	393	401	363	368	363	384	392	434	382	381	360	416	393	403	404	404	412	380	375	390	382	381	396	410	408	352	375	391	382	400	373	384	406	406	388	370	363	410	378	382	407	361	395	401	395	410	373	366	382	402	389	408	399	395	409	409	397	381	394	374	359	390	392	364	375	368	380	399	397	394	368	373	413	386	395	402	370	382	387	375	416	404	330	416	387	385	349	370	406	429	396	387	410	363	411	380	387	411	373	386	360	374	384	405	365	385	395	368	393	362	415	385	400	416	391	395	377	407	411	394	380	398	413	390	404	401	403	398	415	395	423	389	363	374	417	403	416	381	363	394	396	394	397	394	425	355	408	364	375	417	385	427	394	370	398	397	400	383	393	403	401	383	330	394	406	412	419	423	369	370	402	387	407	384	343	399	408	402	349	429	377	376	378	393	403	385	386	410	398	412	399	366	391	423	416	375	355	369	346	346	395	374	401	405	381	422	369	377	410	390	397	383	373	363	416	431	423	371	384	424	405	392	398	372	419	396	368	403	389	415	385	414	404	394	404	390	399	389	368	360	387	380	404	400	381	366	397	371	406	406	382	377	385	389	368	366	397	408	398	421	437	399	384	404	399	422	355	382	382	376	387	379	407	400	432	384	383	391	393	416	351	366	382	392	371	366	399	363	395	367	381	401	380	384	360	397	388	375	413	326	399	379	384	417	390	388	404	396	372	372	378	387	402	393	345	417	402	393	368	363	407	371	386	383	415	402	387	421	404	356	394	393	377	400	397	372	395	401	403	389	384	399	423	378	414	362	365	393	406	391	374	376	367	415	400	350	398	392	405	393	398	358	380	422	367	379	404	359	390	392	409	416	371	385	346	354	391	408	376	345	405	380	353	405	378	415	390	339	401	388	394	388	377	394	396	397	432	382	374	388	421	386	381	411	410	382	368	412	391	385	407	382	387	391	386	403	398	380	359	400	392	402	374	410	409	385	382	386	400	384	403	380	384	409	392	393	376	341	395	433	391	366	397	368	418	398	350	369	409	372	359	397	375	377	385	373	405	402	393	397	416	380	360	398	399	380	394	386	350	379	397	414	413	407	387	418	377	403	346	387	387	404	389	369	401	398	415	365	394	363	357	418	345	353	398	347	388	423	372	395	372	406	395	350	405	410	392	375	421	399	358	374	407	415	373	401	387	336	389	383	383	404	363	407	356	378	402	368	392	369	377	387	385	378	376	375	355	377	402	416	390	410	380	365	424	408	365	386	361	390	366	381	389	379	402	370	384	406	379	410	388	356	387	389	362	393	390	381	403	410	401	407	393	389	397	394	399	414	382	383	405	401	399	397	373	392	422	391	408	422	385	371	390	356	380	401	377	383	383	424	365	403	396	380	404	366	412	358	414	371	424	378	436	409	377	372	401	360	378	363	404	404	405	379	411	405	394	394	429	370	382	400	371	391	386	390	388	417	372	419	407	365	380	393	408	383	380	389	396	446	408	376	392	376	397	361	408	369	385	376	413	372	385	388	372	370	404	399	402	395	399	397	392	380	391	414	376	390	401	417	362	447	354	394	390	391	422	415	373	382	385	391	395	393	383	406	398	416	366	396	374	407	412	375	397	374	417	409	401	395	419	384	383	405	391	380	393	376	440	340	376	396	388	378	369	389	368	390	389	378	380	387	387	402	357	393	393	410	373	396	375	392	387	347	426	388	358	359	382	432	391	401	423	420	402	363	378	395	381	374	406	420	428	356	402	396	368	394	412	394	395	370	394	364	395	408	371	389	410	383	409	360	405	382	387	407	406	377	415	380	390	393	370	403
24455	20933	24683	27300	20776	4219	989	696	654	525	489	458	460	464	471	446	432	374	321	272	271	266	261	285	273	295	272	281	237	264	243	260	263	250	270	266	246	244	262	277	215	268	255	284	274	266	233	241	249	282	269	273	271	266	259	260	280	250	206	241	236	242	233	258	272	240	264	246	257	267	233	233	236	255	245	254	281	255	245	246	285	239	239	246	272	258	239	260	232	269	266	251	264	258	251	255	279	271	225	241	245	271	252	253	268	234	245	267	271	243	255	251	255	245	243	270	255	243	225	250	279	237	249	233	245	244	264	258	258	250	226	260	258	261	275	231	267	263	234	250	248	283	262	253	249	264	251	259	231	249	246	225	238	271	266	261	242	280	238	254	267	244	258	217	256	276	247	248	258	274	291	270	249	239	278	260	234	258	243	247	257	272	238	268	263	256	280	262	256	238	237	233	242	247	230	253	272	245	239	213	244	261	243	283	281	276	250	246	240	255	227	252	244	256	248	268	274	244	251	248	230	244	264	260	260	245	270	250	267	236	212	234	241	261	220	274	269	251	278	264	258	243	212	235	238	268	244	258	224	235	216	239	250	216	246	262	234	243	259	269	260	274	271	255	296	231	258	238	252	245	258	252	234	237	237	277	262	252	227	244	230	232	250	272	252	252	251	237	231	269	249	241	228	251	267	305	229	224	238	241	283	247	243	244	270	240	258	268	264	254	244	260	271	255	225	279	248	263	262	257	229	309	223	245	264	263	245	258	243	267	261	246	267	263	269	237	266	263	293	250	253	231	238	227	263	277	285	263	255	250	248	234	238	266	253	248	200	268	248	230	254	254	234	247	224	257	264	269	235	241	247	232	259	251	262	260	252	251	250	245	203	253	238	224	246	263	237	263	241	255	267	253	231	235	237	274	246	243	235	236	240	280	266	245	246	265	258	250	254	277	236	243	246	253	249	226	266	251	254	269	246	278	253	258	236	245	250	276	239	231	210	285	242	258	269	272	240	289	252	281	227	244	283	258	259	240	279	284	268	240	270	266	255	235	239	248	243	245	274	276	267	228	236	270	244	251	262	231	274	290	275	240	254	241	241	242	228	232	263	207	254	272	256	224	247	259	238	234	267	256	252	268	240	247	257	270	253	291	260	271	238	259	248	221	264	248	253	258	278	259	298	254	255	254	273	224	249	274	235	214	229	258	249	251	299	248	267	240	276	273	222	238	210	245	276	261	234	230	258	243	248	250	268	260	247	247	268	245	268	235	242	261	260	260	250	285	248	215	231	235	266	260	223	228	278	266	263	246	230	231	264	248	236	262	257	235	260	225	226	263	261	252	249	228	276	254	259	260	228	278	299	283	280	260	269	256	241	256	255	243	241	263	262	258	234	238	251	267	265	257	228	248	240	229	248	274	232	244	252	247	255	236	233	261	261	231	243	275	230	248	261	248	249	251	249	265	252	229	282	284	286	257	242	248	271	282	230	255	261	226	238	272	272	310	249	256	228	237	247	254	251	218	246	260	254	256	249	261	241	267	269	240	252	267	246	278	251	278	262	248	225	213	250	242	260	232	229	250	253	255	251	263	251	284	226	223	243	266	268	267	263	239	234	237	246	231	260	242	288	262	215	282	251	258	263	280	262	231	229	224	235	265	254	253	239	257	268	235	239	253	261	224	247	255	243	245	268	230	242	269	245	242	242	250	262	248	248	249	248	261	253	247	267	246	246	262	284	239	241	252	256	241	247	274	268	240	280	203	229	238	256	270	227	239	273	259	226	222	252	250	295	220	258	263	234	243	261	210	245	241	243	254	225	253	255	242	246	249	258	236	256	270	257	256	262	250	268	272	250	246	270	241	266	251	249	237	250	254	243	240	247	237	250	255	292	236	248	250	249	268	263	255	263	257	244	249	230	236	266	271	275	252	257	243	266	258	249	260	268	224	252	249	263	226	238	261	229	289	245	257	243	250	255	247	284	238	223	239	269	229	228	282	217	256	257	234	266	254	252	252	251	263	257	248	252	220	285	254	226	271	269	273	244	257	225	223	230	252	238	220	278	232	247	256	267	297	261	244	254	249	259	241	237	250	226	235	277	256	244	255	287	243	267	240	245	270	270	241	283	275	243	261	290	276	266	230	236	262	279	252	276	245	260	236	239	204	245	243	278	250	265	248	234	252	260	256	252	222	259	282	280	240	258	237	238	282	267	254	233	243	244	250	231	245	277	259	284	249	229	253	233	254	247	256	249	271	278	233	280	246	266	247	299	245	241	263	243	263	224	236	233	250	246	262	257	243	267	255	235	238	272	282	225	230	244	246	239	261	260	266	271	269	237	269	258	277	248	254	223	251	272	246	262	287	239	235	261	259	256	253	243	264	230	263	249	254	224	248	246	276	264	253	214	244	248	229	257	246	226	254	273	236	211	263	262	248	252	253	276	234	219	222	263	259	230	260	241	273	234	247	243	240	257	248	222	248	249	236	242	269	266	281	275	246	246	248	232	251	282	255	278	251	248	270	229	249	247	288	268	260	256	245	263	241	247	233	274	314	258	216	267	255	245	261	245	269	258	244	273	247	267	263	255	280	243	243	233	260	256	259	239	281	251	261	251	253	272	269	271	238	242	263	241	244	227	240	314	248	221	282	256	267	276	227	266	256	231	231	281	241	238	268	296	246	275	274	270	251	209	231	255	251	249	253	278	254	262	245	251	228	260	213	269	281	252	234	246	221	247	271	252	237	262	240	262	256	259	228	246	249	260	256	258	236	240	249	233	270	268	250	247	287	227	252	248	251	250	275	239	280	269	289	227	260	248	253	252	247	240	262	231	257	238	262	245	259	252	238	272	239	240	281	252	228	251	279	268	278	248	250	272	258	254	245	251	282	234	235	240	263	203	249	276	284	244	273	269	265	273	260	208	265	289	272	255	255	206	274	236	262	224	253	270	271	227	247	255	264	225	253	243	229	258	238	246	217	259	244	282	233	233	261	254	251	286	257	240	234	272	282	247	240	295	249	240	226	258	272	275	261	249	246	259	259	265	236	244	268	252	253	230	250	290	241	243	250	253	241	253	252	224	261	266	234	248	246	281	250	248	249	245	234	262	250	255	240	216	250	234	239	236	252	246	285	264	263	239	243	227	282	236	236	226	224	224	262	288	237	286	275	273	266	272	252	232	291	246	246	258	282	256	222	251	249	259	238	261	248	263	251	265	225	260	230	251	239	212	245	233	245	251	257	253	243	253	254	226	266	250	243	261	219	265	233	283	236	271	268	243	249	277	241	258	263	207	250	263	238	260	257	228	252	216	259	279	224	221	246	229	271	276	237	237	287	270	228	254	248	278	246	263	266	205	239	249	280	271	235	248	250	277	248	291	237	274	290	258	252	263	264	268	256	255	254	263	253	232	243	259	263	251	250	260	249	241	224	253	251	267	285	240	270	252	274	244	236	264	280	212	245	266	265	242	260	240	250	250	262	258	279	238	221	250	246	263	275
3376	4761	3221	1661	1213	895	833	780	754	746	696	678	662	693	678	677	707	605	641	521	553	551	626	560	532	563	567	588	582	560	536	561	569	567	565	565	588	592	580	587	578	541	579	565	584	593	558	539	576	568	582	555	550	570	592	523	578	590	519	620	591	575	538	524	588	579	598	552	552	589	550	558	579	521	547	550	561	563	509	557	591	584	593	589	603	566	583	571	557	555	537	576	527	601	561	540	583	570	569	543	564	546	550	561	560	537	554	545	521	544	528	576	564	526	571	541	602	529	541	616	581	557	551	579	577	541	515	528	567	555	596	571	545	562	551	524	551	612	556	574	575	586	548	538	592	541	599	537	532	544	572	541	564	576	610	534	565	583	523	599	533	574	551	551	575	570	584	553	579	539	541	520	539	523	581	552	551	554	547	562	555	583	593	540	586	585	598	554	541	604	514	582	558	551	562	526	560	570	553	564	590	571	556	588	582	596	514	561	539	573	575	553	539	580	589	573	526	583	545	551	548	581	521	541	547	588	568	594	563	560	554	595	565	559	590	547	596	553	571	558	561	574	559	567	525	548	540	537	592	530	542	569	576	556	542	551	584	541	584	556	560	567	599	554	561	574	564	564	600	551	594	517	560	576	536	514	558	600	514	546	527	566	549	526	574	573	567	564	559	595	541	565	580	572	568	602	575	548	537	559	545	560	545	574	538	554	575	541	579	588	551	529	573	557	555	533	574	578	528	546	556	592	529	595	525	563	545	598	556	608	534	562	563	606	557	573	572	560	588	598	551	559	561	560	591	538	551	592	558	560	527	594	568	536	521	552	566	553	572	559	556	544	572	570	569	525	535	531	558	542	542	529	553	566	580	532	567	558	546	551	563	536	566	520	616	549	548	546	535	570	536	530	573	540	562	573	571	531	575	540	562	584	557	561	582	583	573	562	576	575	551	544	552	534	580	575	601	576	552	554	503	530	606	576	512	504	566	594	503	579	581	552	531	562	539	530	552	531	528	566	535	562	558	527	530	580	546	557	533	567	557	547	600	550	594	552	563	577	575	580	521	535	555	542	571	562	561	552	570	555	523	530	556	561	580	550	632	559	568	509	523	553	583	570	543	591	586	556	537	527	582	604	547	532	559	554	574	549	578	605	574	566	544	562	587	546	555	583	575	615	592	569	577	541	562	565	552	561	573	602	585	590	585	548	558	551	577	597	562	569	526	594	582	576	548	580	534	519	547	540	580	559	580	532	513	535	525	562	601	571	541	533	570	519	562	572	544	581	509	551	540	570	544	500	573	575	557	563	557	575	519	538	506	556	553	607	579	586	496	568	571	526	561	599	575	559	549	553	564	588	568	581	516	549	602	593	574	518	522	520	570	552	555	547	567	571	528	554	587	552	518	531	541	519	589	583	619	575	562	555	548	538	588	570	589	525	571	550	599	558	572	575	551	601	560	529	558	529	554	534	555	533	559	574	620	572	577	599	537	563	501	585	550	554	529	557	555	584	489	539	562	545	567	566	566	610	552	596	575	570	582	527	535	553	564	550	527	557	585	544	569	558	541	548	563	571	550	543	520	553	538	548	538	543	559	550	614	526	614	571	581	560	553	560	519	536	610	523	559	551	586	549	601	601	539	554	553	546	564	549	563	548	548	548	555	538	556	531	533	528	566	550	539	604	562	537	529	573	591	566	546	590	538	606	531	577	549	551	512	585	572	505	570	533	559	558	592	544	545	525	601	587	543	575	529	540	543	544	540	573	586	536	555	543	518	548	540	560	558	535	551	538	567	602	555	536	544	546	566	511	565	560	557	542	552	566	589	571	563	557	539	551	567	516	589	590	565	518	574	533	562	564	577	528	543	555	585	564	554	572	540	578	572	582	559	551	554	528	582	568	564	578	548	563	530	527	560	545	510	538	557	587	633	528	568	534	585	548	558	539	558	570	629	551	536	573	607	568	536	552	585	562	518	536	570	585	556	559	538	585	575	564	579	521	530	579	512	557	567	541	556	524	530	552	598	564	552	565	536	536	524	561	534	553	521	497	530	555	567	542	530	611	549	563	579	586	541	520	568	596	580	569	555	564	532	570	553	546	557	625	544	544	541	538	527	550	577	537	533	601	603	551	547	541	552	545	558	560	589	561	541	594	532	563	545	559	554	517	553	579	550	569	552	578	576	573	535	554	520	557	552	543	562	556	545	550	533	571	566	548	533	560	602	616	575	543	562	540	554	565	529	551	581	556	561	546	550	548	538	576	581	547	543	522	554	595	519	562	591	552	537	582	538	567	522	598	573	579	557	550	566	570	583	529	564	584	494	541	547	570	572	553	544	561	525	541	545	542	563	541	575	582	570	585	577	565	570	516	549	572	604	558	605	549	532	564	562	604	585	549	577	577	577	546	527	581	558	553	590	577	538	563	541	532	561	614	544	551	520	573	570	579	565	554	535	569	582	561	545	564	590	553	534	559	591	537	522	527	585	537	559	555	583	604	584	516	579	550	546	601	577	569	528	542	541	525	551	518	571	543	535	543	563	546	540	589	544	566	581	526	586	568	537	544	560	569	570	592	555	556	539	524	544	594	549	524	616	553	565	508	571	555	582	543	585	553	561	554	519	561	572	569	566	562	573	535	609	553	571	547	579	548	567	556	525	556	538	583	558	553	537	587	580	551	551	528	555	493	513	576	592	541	583	575	538	552	535	538	549	536	568	561	524	589	504	574	582	555	529	550	544	564	552	561	521	535	561	573	578	589	530	564	533	554	582	570	614	568	544	535	583	527	520	607	562	554	566	560	531	536	552	553	577	568	575	556	596	557	619	577	554	592	540	545	583	524	560	592	527	516	591	591	537	555	539	540	615	550	563	568	544	579	545	574	559	577	560	577	568	580	569	558	538	585	544	544	548	577	519	565	585	566	567	603	588	583	563	604	561	531	549	557	552	557	544	569	564	569	570	560	549	553	525	550	580	581	532	498	529	545	558	573	585	611	533	559	536	583	546	528	588	559	580	546	556	546	549	540	577	538	589	566	568	586	536	536	569	539	566	537	537	579	582	523	529	582	574	578	529	582	547	585	595	583	520	568	587	558	561	583	560	570	569	531	561	534	561	551	555	544	557	522	561	549	558	578	559	585	580	568	555	583	557	602	566	532	522	522	574	582	613	566	556	591	549	568	550	535	516	542	574	553	583	543	587	520	576	562	552	588	546	586	529	552	568	553	529	576	566	570	550	537	603	578	567	529	569	611	577	582	559	591	511	626	544	547	571	575	563	564	562	572	560	577	535	535	561	558	572	558	563	551	580	560	560	560	531	550	563	564	596	550	567	563	565	539	585	545	541	543	561	581	539	542	521	521	585	571	552	587	547	560	535	615	563	582	569	522	552	522	553	586	555	549	541	526	545	572	597	560	572	563	581	568	575	564	553	513	534	543	532	549	540	559	530	539	548	534	542	590	564	549	541	548	569	539	568	568	566	552	603	548	553	559	616	554
23681	20936	25291	26736	20949	20997	5313	1158	852	770	651	584	597	586	562	507	478	453	325	282	234	240	243	229	221	205	231	273	235	195	227	224	230	208	230	215	228	204	223	227	220	212	225	262	218	248	241	218	215	239	232	209	215	210	210	209	215	219	246	189	237	222	199	210	221	183	221	231	196	226	224	210	164	236	239	193	207	230	196	217	229	183	176	200	251	235	223	245	223	202	211	198	203	194	182	217	209	215	193	193	203	217	215	198	201	187	196	233	194	222	193	229	180	208	205	207	211	216	199	204	199	204	209	220	224	201	219	197	198	207	207	197	222	206	235	192	192	209	194	215	212	227	216	216	212	204	221	202	201	211	191	219	218	234	197	218	242	206	200	220	214	204	219	204	226	223	199	232	199	211	219	208	240	200	230	226	183	227	228	220	184	205	209	204	193	203	224	179	199	202	196	201	227	230	253	191	229	222	212	200	213	207	181	210	204	200	254	207	208	211	223	240	197	189	223	208	238	227	200	214	218	202	207	222	207	201	208	215	210	218	194	232	221	197	197	193	213	228	190	225	252	221	213	203	225	217	226	202	247	198	224	216	223	196	187	227	187	232	212	217	227	184	210	208	228	190	238	228	223	204	210	228	216	228	214	195	198	219	196	212	238	209	196	204	229	199	211	203	194	202	201	199	206	222	198	210	212	218	214	186	230	209	207	201	197	181	248	244	196	210	228	207	186	227	192	198	227	235	238	221	205	187	172	190	209	217	203	199	223	225	219	219	215	214	216	208	203	221	225	209	182	219	199	219	194	220	230	218	213	229	204	190	208	195	230	215	221	204	226	202	207	205	201	230	220	212	202	219	210	210	207	201	178	214	239	200	206	216	197	216	188	239	191	211	214	232	224	205	207	206	233	226	220	215	224	205	227	201	222	204	210	213	214	182	215	208	177	226	209	217	208	239	232	212	207	228	227	215	207	214	218	218	200	202	247	206	207	233	192	243	241	217	217	198	193	181	195	206	237	225	196	229	214	210	200	187	216	198	189	209	181	191	202	219	209	201	222	220	228	213	234	249	214	178	205	202	204	235	179	195	208	178	210	198	196	223	228	204	203	230	187	186	208	193	205	230	216	183	232	221	221	184	204	199	234	199	234	234	235	235	236	214	193	210	197	207	206	210	176	214	223	204	236	235	193	228	208	210	183	214	208	204	202	221	202	190	200	216	196	252	207	189	202	202	216	205	180	215	223	209	188	217	196	205	220	188	224	223	218	207	198	199	228	250	214	181	222	211	243	223	202	234	225	225	191	229	203	218	219	190	217	191	195	197	224	207	212	228	232	217	229	205	227	206	201	218	210	207	235	224	209	231	218	215	239	221	211	212	241	199	176	192	216	251	229	184	211	215	212	205	225	218	211	220	171	207	217	215	231	214	210	250	216	190	172	201	207	208	221	224	203	207	215	184	195	201	208	230	224	181	211	224	235	232	245	203	184	222	225	237	224	205	219	216	207	207	211	227	199	193	194	229	202	203	228	228	207	236	210	209	183	181	214	206	192	201	182	217	205	212	218	234	207	225	220	223	223	208	203	232	216	207	217	217	218	254	226	195	202	205	219	187	215	237	191	222	231	239	224	185	191	232	182	257	216	235	225	231	209	212	227	212	206	205	212	231	213	184	216	199	247	208	230	212	220	241	219	177	214	206	213	214	200	198	214	200	198	220	230	235	209	226	224	175	197	226	225	218	211	209	219	218	196	207	203	191	212	222	213	215	202	198	212	201	216	176	211	170	207	224	198	210	210	204	232	217	211	192	207	207	210	215	226	216	208	217	216	189	169	197	227	211	224	186	215	238	230	209	242	215	218	227	228	200	200	212	187	203	211	218	210	251	207	205	188	207	203	228	204	217	229	240	208	205	208	227	204	222	183	206	225	210	229	221	221	192	232	218	211	223	235	228	207	196	198	206	198	220	212	191	199	206	181	205	224	179	214	240	229	221	192	181	169	190	203	216	192	206	208	209	237	227	205	207	219	199	226	178	224	211	207	235	228	224	201	225	200	216	201	230	218	230	230	198	225	234	212	188	206	206	219	205	203	192	227	214	203	217	206	222	202	221	223	223	220	210	249	211	220	196	213	230	214	188	213	249	192	215	225	206	221	244	211	232	229	197	212	211	204	219	190	197	202	179	207	177	207	202	219	223	200	209	224	228	209	204	212	205	238	217	246	225	215	236	226	212	222	254	218	206	197	226	202	195	212	196	216	203	189	237	208	241	214	210	218	214	205	199	233	220	223	204	225	235	199	216	206	199	224	183	200	210	219	227	223	200	208	211	204	198	207	222	208	197	206	213	217	210	209	210	230	217	198	219	197	198	224	222	188	184	226	221	195	247	215	205	189	193	195	212	193	209	213	243	223	227	205	241	195	186	234	215	217	213	202	257	234	231	212	208	170	225	202	210	200	205	195	224	227	212	201	216	191	210	219	213	215	205	194	228	240	203	255	239	216	204	209	186	197	187	215	229	222	229	239	191	185	202	243	202	204	233	182	213	248	226	209	224	193	238	207	222	201	223	181	214	201	210	207	226	200	194	200	211	209	235	201	197	231	214	218	216	209	192	199	250	197	237	237	199	174	217	224	218	216	192	226	209	212	200	197	221	212	226	218	199	221	211	239	214	214	205	202	230	230	206	212	234	212	224	199	206	199	225	216	214	235	213	195	200	210	220	200	224	198	210	219	246	205	222	227	235	197	208	215	233	229	196	187	230	230	221	187	211	212	194	214	251	221	202	171	238	229	217	217	204	186	209	236	203	210	235	231	204	233	223	224	202	203	195	234	187	208	231	217	230	210	196	203	193	193	198	224	206	194	206	180	219	186	235	188	202	164	205	219	229	223	198	224	234	209	183	212	253	210	240	206	221	185	223	199	190	217	210	204	216	229	209	200	219	223	192	203	202	219	231	215	177	196	237	198	198	233	204	200	234	218	228	211	197	197	198	240	194	191	226	238	234	211	209	230	204	214	190	222	223	203	185	223	216	198	206	206	210	191	228	234	198	204	194	225	229	185	233	233	193	237	206	189	202	210	214	196	192	206	204	213	229	211	204	175	219	233	205	225	224	184	175	205	238	204	225	220	221	200	199	191	218	206	212	213	198	235	195	219	228	212	204	213	193	205	230	229	230	237	225	199	205	185	201	186	196	199	199	228	203	236	189	203	217	205	195	191	205	208	218	210	231	182	221	224	193	240	227	198	212	224	222	190	196	212	210	219	211	201	188	178	199	221	187	190	187	214	223	247	210	221	228	220	211	229	206	211	210	220	238	216	213	220	224	210	193	192	197	231	212	205	219	238	219	219	197	198	215	207	233	233	219	211	217	205	190	232	219	219	190	197	210	217	180	204	207	222	208	231	201	212	193	205	213	185	212	215	231	214	214	198	224	218	218	213	253	220	227	236	194	217	206	200	210	219	195	240	214	210	203	216	209	218	230	187	183	202	232	243	197
3499	7416	4988	2393	1528	1161	960	881	785	762	708	666	675	672	629	591	572	590	526	467	460	456	478	454	461	507	452	456	467	433	449	478	450	429	495	477	464	473	503	482	463	451	496	484	486	459	499	519	475	455	464	472	466	441	491	448	471	471	475	435	472	471	458	502	462	438	439	454	453	431	461	475	448	459	463	437	438	498	451	443	473	449	481	453	451	453	439	455	442	460	456	472	446	496	436	498	485	454	449	459	478	422	485	460	455	497	466	440	458	471	409	457	496	443	464	425	492	457	443	460	435	460	468	480	444	461	471	440	465	467	441	480	473	450	479	464	477	431	489	487	458	424	482	479	474	434	453	434	427	461	443	438	440	495	446	440	466	447	504	478	392	430	454	457	482	522	453	453	454	442	486	461	451	460	483	440	472	465	486	468	475	466	441	427	481	440	450	479	454	429	461	452	470	436	446	436	449	463	473	440	404	433	487	469	474	452	448	483	453	476	467	428	481	463	426	461	492	458	432	444	460	470	423	439	454	434	474	463	439	483	474	435	497	471	472	477	454	458	467	459	415	503	494	490	464	460	470	472	501	472	463	470	459	452	451	444	455	447	480	475	467	459	476	453	509	494	473	473	434	481	482	492	429	433	448	501	450	484	447	463	435	447	464	447	509	438	474	474	457	479	440	430	444	438	481	467	463	457	471	434	447	456	440	445	452	503	443	452	468	491	452	430	460	452	443	482	441	486	429	481	474	462	464	430	452	441	459	476	459	477	452	487	500	426	484	460	435	459	463	428	471	491	433	446	467	450	421	439	456	451	468	457	473	451	434	426	445	489	470	440	435	460	449	460	489	419	461	410	473	459	453	431	463	449	472	485	479	401	479	426	465	468	485	423	464	430	473	444	461	477	438	453	434	468	436	479	473	469	441	478	460	481	444	440	495	458	448	482	457	459	478	447	463	423	474	451	433	487	472	490	461	477	465	441	449	466	459	501	465	449	464	470	448	461	491	443	460	439	457	443	454	465	448	468	469	471	453	473	461	447	415	444	481	445	436	419	468	460	441	444	440	475	474	466	474	451	439	460	486	438	442	462	483	425	439	432	446	456	428	477	422	426	457	470	458	448	435	467	442	449	432	435	462	427	469	480	462	459	449	458	473	431	472	466	434	457	439	457	472	465	445	432	449	485	506	467	454	452	463	489	457	486	432	447	468	445	452	479	462	453	450	474	449	445	463	479	493	470	508	439	498	495	460	439	459	465	468	443	412	464	414	465	471	478	453	436	453	453	457	467	473	451	442	431	461	429	469	434	485	467	471	423	461	473	466	434	487	429	458	484	444	425	470	496	462	474	490	473	456	486	456	465	438	453	420	449	436	448	495	489	482	454	463	473	482	428	487	479	434	482	414	463	444	447	428	490	456	468	519	465	452	409	477	468	435	440	491	443	425	474	440	470	461	451	439	463	480	418	509	456	465	437	476	453	477	455	438	459	427	439	445	443	476	449	478	477	439	438	436	511	427	464	471	450	464	484	495	451	456	425	443	445	460	475	456	485	480	466	429	450	411	466	463	445	458	430	482	428	447	425	459	443	413	443	458	442	460	434	477	429	471	457	466	442	433	433	444	439	448	461	443	461	494	456	494	454	411	479	466	458	458	449	455	434	427	434	409	443	467	456	440	466	438	452	462	460	426	471	474	487	466	463	465	488	460	474	489	453	450	487	475	420	459	437	483	452	459	492	454	431	411	452	446	486	457	478	464	491	465	446	459	414	482	483	472	438	457	461	435	459	443	455	449	443	447	452	468	462	439	481	439	456	453	462	433	454	434	440	443	459	442	434	447	474	477	427	441	416	465	459	461	476	464	451	454	431	452	495	454	466	484	480	476	451	470	464	448	467	481	445	452	428	467	484	473	422	461	418	479	436	436	438	450	438	477	494	461	464	448	444	473	499	446	444	446	445	471	462	457	497	437	430	491	455	476	462	451	457	506	451	433	462	480	493	449	465	451	450	418	433	445	439	462	494	462	480	454	466	460	451	478	461	501	505	443	454	480	472	432	431	440	475	448	457	436	442	458	463	468	449	465	422	471	441	459	440	458	481	453	446	445	473	406	426	414	462	434	448	470	443	413	484	477	451	440	497	472	450	477	436	453	435	433	467	465	432	459	415	491	460	455	467	478	436	431	446	435	454	442	471	468	460	482	448	451	459	470	486	461	458	473	446	486	458	460	446	461	477	471	473	421	450	461	440	439	433	452	478	494	435	472	479	437	446	472	461	461	433	470	456	422	469	471	490	479	466	429	487	430	443	477	447	426	470	429	438	448	422	451	458	464	424	478	447	464	452	452	440	436	460	438	475	426	462	428	458	474	476	464	465	476	484	473	440	471	445	435	418	447	460	489	469	498	441	469	421	446	457	505	472	458	468	442	463	467	474	431	444	419	435	405	460	450	458	459	467	455	441	469	445	478	462	445	477	456	471	460	474	457	467	443	452	471	457	440	450	448	436	482	460	445	421	460	469	420	456	478	478	464	455	481	487	459	452	464	459	456	493	454	477	434	429	470	471	471	459	437	406	453	457	470	449	480	429	432	444	460	450	440	474	479	454	464	460	466	453	459	438	441	450	459	490	471	462	462	442	475	453	445	421	466	440	477	494	439	485	436	474	424	452	455	459	451	451	439	437	448	437	454	434	468	477	459	467	433	471	453	453	444	465	445	432	483	448	470	464	416	467	430	419	427	454	443	475	465	475	456	453	463	472	460	440	464	422	464	455	444	453	434	420	449	439	461	455	447	489	460	449	456	466	449	437	490	428	442	432	490	484	463	501	447	426	470	404	419	500	438	437	461	448	413	471	432	447	465	455	432	457	426	406	479	429	455	444	456	428	438	466	491	462	460	477	427	452	462	468	447	437	450	418	460	466	508	486	441	479	450	460	483	470	442	442	452	493	459	466	479	451	461	411	450	489	460	449	480	466	450	476	446	445	458	449	416	453	454	480	447	474	474	452	454	397	429	465	440	478	440	439	459	429	434	471	461	456	447	434	447	431	489	472	454	456	456	455	460	457	450	433	413	432	458	438	447	464	474	443	433	500	455	459	487	468	517	473	516	442	460	425	459	434	475	467	443	442	456	484	459	443	445	419	468	470	499	454	444	424	473	462	439	442	475	472	448	464	449	433	445	443	487	462	496	432	412	449	434	418	438	471	445	487	427	457	472	436	444	450	465	451	455	447	439	463	461	431	458	444	449	446	475	441	415	441	477	425	457	445	421	454	451	442	440	461	472	436	442	450	465	463	458	461	441	473	424	467	450	432	431	486	482	414	432	459	440	465	449	475	444	441	470	448	443	461	410	459	458	379	477	459	443	455	401	493	463	425	448	450	436	458	438	425	460	441	411	445	496	434	470	455	467	440	429	440	450	432	427	472	467	474	449	442	428	476	454	424	452	475	466	424	482	439	441	450	493	463	446	465	478	432	494	424	454	449	450	447	454	470
32961	14076	2347	626	437	355	377	332	298	297	265	249	265	256	227	215	203	211	179	182	163	150	145	162	158	172	163	171	186	149	163	176	158	159	175	164	170	171	155	123	172	150	159	151	165	156	159	178	161	192	187	160	159	179	150	144	175	145	159	144	168	184	167	176	179	171	167	162	183	150	155	152	169	161	162	187	146	174	165	177	153	158	181	191	151	155	174	181	153	162	164	145	172	174	152	159	174	163	184	151	163	164	167	177	186	147	158	150	156	173	177	162	196	177	170	168	152	143	162	149	198	158	162	161	158	180	156	162	153	149	144	172	150	146	169	158	164	149	158	152	157	170	156	180	144	177	150	173	162	147	150	142	178	153	160	155	154	186	153	146	167	150	174	182	182	176	180	171	165	147	144	145	175	150	192	157	176	170	168	155	164	144	148	154	142	147	164	163	148	171	153	136	164	165	179	179	162	157	164	153	166	165	165	177	142	167	195	136	192	158	154	141	147	161	155	144	172	186	148	154	181	180	172	162	164	169	164	176	151	173	146	161	172	151	181	148	159	143	172	188	171	161	157	190	175	174	165	172	152	147	181	173	161	174	156	162	148	142	150	154	155	165	169	160	202	148	169	153	161	159	177	172	164	177	157	162	152	156	165	185	138	144	177	168	138	151	158	164	170	180	174	176	167	161	149	166	171	174	177	164	175	153	159	157	167	192	159	156	140	148	172	188	176	161	148	174	146	174	157	188	180	165	161	159	165	167	181	149	187	210	167	167	158	157	165	168	180	161	157	179	157	132	178	176	154	181	164	173	138	181	160	144	166	145	152	165	143	159	170	154	152	160	192	157	170	164	161	159	189	182	173	121	158	175	162	161	164	161	137	148	146	167	172	148	155	165	179	120	171	191	148	183	165	166	157	149	167	176	162	175	172	138	178	170	160	183	157	164	159	151	153	195	170	153	171	162	164	159	147	162	169	150	157	168	159	138	165	180	172	142	164	181	179	168	210	140	150	167	146	138	167	151	137	184	170	151	171	127	156	168	152	180	142	141	151	175	140	168	159	156	167	179	175	203	199	180	193	147	149	165	131	168	150	172	150	143	161	145	161	162	149	156	165	161	163	172	166	136	153	147	144	143	153	168	167	152	167	161	171	170	176	186	162	146	181	160	172	164	130	176	149	148	153	161	163	151	181	185	172	172	164	168	168	143	187	147	175	163	164	142	155	147	172	170	171	164	163	141	154	164	150	149	155	167	163	175	160	172	142	158	191	157	166	137	142	164	161	157	169	198	163	154	174	161	163	173	164	145	150	160	169	153	164	146	154	187	171	175	170	155	171	150	188	151	170	124	170	178	168	135	163	190	149	179	159	145	172	167	146	168	172	177	141	188	151	166	148	134	163	157	173	161	159	160	152	196	165	176	191	162	177	151	153	175	175	173	172	163	162	187	187	170	163	175	178	171	181	164	176	163	176	173	164	143	166	156	156	162	156	146	170	171	179	189	162	172	176	171	170	156	149	137	181	150	145	147	172	160	148	162	161	175	131	170	179	156	152	159	170	153	150	180	155	159	153	167	153	170	188	171	164	139	157	148	160	167	148	140	150	181	163	194	164	167	151	163	162	171	164	150	177	161	170	172	167	159	168	151	186	181	166	165	161	190	164	164	174	160	158	149	190	175	176	169	177	183	151	168	171	152	155	177	178	150	156	185	141	164	150	168	180	175	159	169	165	157	175	173	175	173	142	159	158	201	163	150	169	183	168	179	160	169	174	156	161	173	145	196	170	139	190	146	161	138	155	149	160	151	173	175	153	191	157	136	157	169	139	174	171	144	163	163	151	167	140	169	152	162	172	158	154	148	151	154	172	153	155	153	172	168	196	141	148	168	162	180	173	166	174	173	195	168	169	179	167	167	152	159	178	168	176	176	182	173	175	164	171	168	195	183	164	171	153	161	168	169	190	172	152	162	168	158	147	185	200	167	174	174	164	170	147	139	149	168	189	173	184	165	160	144	171	167	162	171	158	142	158	151	152	167	145	160	175	176	157	176	165	157	143	144	165	173	173	166	148	169	174	162	159	190	159	155	141	166	166	164	161	174	196	146	159	178	174	165	171	168	171	158	157	183	161	149	159	148	178	181	167	187	153	170	174	179	162	171	147	178	173	188	157	170	169	157	149	154	149	143	162	166	156	157	167	160	198	154	183	148	179	149	171	181	158	163	158	183	144	147	149	124	156	161	173	189	158	168	164	135	160	180	176	151	138	156	173	176	168	191	167	158	147	159	181	171	154	167	160	149	149	167	164	165	151	156	183	157	164	164	135	163	169	131	156	154	169	165	161	157	173	156	156	158	164	152	148	180	153	175	167	151	147	164	166	158	149	154	152	181	163	167	127	164	164	158	137	149	171	177	176	178	156	164	175	172	158	179	167	150	145	189	146	145	185	189	161	168	148	152	156	154	169	142	165	155	162	155	178	171	185	174	161	164	169	155	167	162	153	173	170	149	147	198	160	154	168	130	165	178	152	144	172	155	142	172	173	167	158	178	179	155	144	163	157	176	155	147	130	190	166	162	172	184	186	141	169	154	161	184	159	166	158	156	170	181	150	172	174	179	163	172	164	152	182	159	143	169	142	160	167	157	173	184	179	158	153	160	158	188	170	142	151	178	181	155	167	189	157	155	161	160	157	160	174	166	141	164	137	153	171	182	173	166	188	142	153	177	141	131	153	169	147	173	183	175	176	165	179	145	156	159	157	174	183	173	166	158	181	154	136	150	164	155	177	156	164	155	164	161	172	157	161	180	145	182	158	152	181	165	155	196	147	148	169	176	164	132	150	167	149	203	157	138	137	160	137	155	144	168	144	178	135	144	138	190	167	143	144	170	165	173	141	171	174	183	153	179	143	165	165	160	175	155	167	166	178	183	149	151	172	184	175	167	178	142	164	193	193	149	154	169	168	182	163	166	157	150	164	165	143	161	165	145	169	173	167	143	162	180	156	147	174	184	149	142	145	207	181	178	152	164	157	149	166	198	154	157	156	177	149	175	175	155	147	146	132	162	146	161	167	183	136	161	174	168	174	165	180	161	149	157	148	170	154	156	162	177	161	184	163	170	165	153	159	166	122	171	151	171	162	177	174	141	136	150	171	170	142	149	138	177	160	155	142	167	164	153	170	162	175	134	169	163	173	158	153	161	171	172	135	137	170	167	172	184	156	187	161	183	178	179	179	158	146	159	160	177	169	158	165	182	172	177	179	152	191	156	164	153	162	187	141	164	147	171	176	176	161	153	167	152	202	171	180	153	162	173	171	173	164	179	160	158	181	158	165	162	146	169	164	165	159	168	183	168	183	163	177	140	158	169	167	161	163	171	140	163	136	173	188	143	161	155	172	174	172	148	182	169	162	150	167	148	170	157	174	124	184	150	163	160	174	181	171	150	155	171	139	157	161	168	176	180	162	150	152	161	156	148	156	177	176	157	169	146	167	175	131	172
5089	1275	1073	684	600	543	509	512	480	457	458	411	410	452	473	429	418	424	375	406	419	378	392	406	407	399	419	389	395	392	376	372	382	425	372	412	356	408	410	403	360	411	414	416	382	400	381	405	422	397	400	366	405	376	395	365	393	395	371	417	423	383	374	396	396	398	394	402	420	418	378	411	388	375	379	411	391	403	405	401	360	426	380	372	375	386	358	408	389	445	391	396	396	394	393	399	388	402	386	394	395	385	365	375	424	381	422	387	414	379	377	436	413	386	367	394	403	400	390	411	393	400	392	398	392	415	420	420	363	395	403	408	417	394	378	382	408	402	399	415	411	376	420	396	384	406	364	415	392	354	395	381	400	386	383	370	418	430	378	394	380	379	399	359	414	401	413	376	387	388	423	385	385	402	398	395	369	397	395	398	408	378	396	412	424	409	389	390	389	383	399	410	390	441	377	351	390	391	399	380	406	407	384	396	384	406	407	374	378	372	379	378	399	385	385	361	398	390	374	371	375	366	409	390	378	404	375	386	380	392	414	424	411	397	391	372	406	381	407	386	382	399	345	406	387	377	403	392	377	380	397	424	396	400	380	366	402	403	416	369	424	385	412	405	406	381	397	400	389	400	398	447	425	398	359	417	420	380	400	419	387	395	387	391	428	413	405	383	410	373	402	354	402	404	382	396	389	401	405	408	436	434	392	379	376	388	374	411	402	419	400	400	389	405	384	418	386	388	409	400	345	418	389	373	423	383	403	386	390	391	395	396	387	430	370	396	390	372	354	397	379	400	359	425	362	371	379	382	431	354	410	404	381	355	401	390	396	400	429	358	377	383	385	399	397	362	403	384	407	378	388	409	416	401	367	386	395	385	373	374	377	410	366	392	407	411	438	387	428	403	368	383	393	408	389	386	389	403	375	351	378	401	398	381	386	405	413	398	434	369	377	377	385	367	377	405	411	369	379	394	407	395	373	379	411	382	432	407	377	405	392	350	395	409	415	400	347	400	408	411	384	401	407	393	401	391	406	420	416	372	375	399	430	378	407	373	396	412	432	394	397	415	400	385	388	359	431	388	387	399	370	399	402	393	351	366	396	401	378	402	412	409	426	407	430	419	398	363	395	418	425	377	393	387	413	350	391	392	395	403	395	367	356	389	398	402	393	380	405	375	383	403	396	379	409	407	428	420	355	375	383	389	390	381	387	372	374	398	445	411	440	368	395	378	401	421	375	396	434	388	402	409	425	397	386	386	355	393	361	407	377	400	395	419	426	431	378	397	394	385	376	394	350	352	423	395	391	409	442	426	405	405	387	421	415	379	417	451	393	419	379	380	404	404	401	394	386	412	376	378	387	426	384	390	396	418	373	365	388	390	391	382	385	402	380	402	380	406	403	401	399	384	403	367	391	394	374	386	368	402	391	397	422	381	376	367	391	387	381	378	407	367	401	392	394	340	422	421	449	376	377	395	393	403	445	343	400	379	407	415	372	412	422	380	389	374	395	383	383	421	379	364	391	392	387	383	400	397	419	400	359	437	393	359	422	416	387	427	407	406	405	404	394	418	394	383	406	389	380	382	390	381	377	411	413	417	378	361	385	387	409	425	400	405	392	425	383	403	417	401	378	407	411	404	413	383	393	417	378	389	377	408	388	366	435	395	374	406	388	403	405	395	390	385	402	390	441	357	394	378	384	377	401	387	405	386	381	408	371	403	378	391	390	407	395	394	359	384	385	421	415	379	403	361	405	395	387	414	412	380	411	337	417	396	415	400	418	371	390	423	374	364	371	390	422	416	403	399	393	396	382	395	416	420	415	390	375	401	380	407	409	381	363	397	384	402	379	420	376	413	399	375	401	404	386	348	386	405	447	408	391	385	396	387	381	397	396	417	388	363	397	404	378	376	378	382	385	406	397	402	367	424	403	371	366	358	414	402	439	374	392	394	417	403	396	411	378	404	366	406	403	400	376	393	400	383	439	368	354	406	373	362	419	376	372	379	404	383	378	416	372	391	380	392	390	387	365	401	394	400	388	381	357	402	409	394	365	393	384	394	401	408	355	402	376	389	381	378	360	388	379	384	403	377	411	379	383	377	418	393	410	394	371	384	399	389	380	394	392	377	396	401	404	398	399	407	399	376	416	390	391	374	400	394	386	390	419	445	391	422	395	402	410	401	350	379	367	400	406	387	394	384	376	375	429	399	407	399	369	380	402	371	347	364	377	381	396	391	394	398	376	402	419	415	394	419	372	379	410	377	373	397	428	388	379	399	417	364	369	414	405	407	397	387	382	417	386	388	400	419	405	386	382	408	424	404	380	392	442	383	369	442	399	393	395	402	375	397	395	435	360	408	386	399	365	400	394	372	398	405	383	375	403	367	383	374	403	426	400	373	381	358	447	383	408	358	391	357	410	366	390	390	389	387	407	394	389	363	403	380	408	367	387	354	388	365	360	380	402	389	396	435	387	414	380	394	412	407	395	402	400	436	404	372	379	398	416	365	379	360	409	422	388	387	368	346	396	405	390	368	374	420	370	432	389	381	386	357	393	413	395	367	401	388	384	400	382	432	390	430	405	380	418	391	355	397	428	399	428	404	428	367	366	391	396	389	409	402	379	390	382	410	401	394	376	393	351	387	388	385	367	347	373	397	381	408	386	403	384	416	406	391	373	379	396	375	377	385	348	388	383	404	409	394	381	410	385	381	414	423	405	369	407	408	407	383	412	396	412	413	377	426	371	400	400	393	376	367	411	415	392	409	422	384	403	417	374	395	413	434	374	421	386	409	401	412	398	409	404	380	422	438	395	363	435	375	374	417	352	380	373	406	371	406	398	424	370	413	367	402	377	365	417	392	397	373	411	369	395	406	403	390	387	392	397	403	407	396	390	392	363	429	431	399	358	403	387	387	388	427	392	399	375	424	342	413	381	411	373	408	353	410	379	394	399	389	345	375	368	402	387	424	404	391	351	400	404	394	434	358	415	417	395	408	378	429	398	404	389	409	417	380	371	390	428	399	385	386	393	407	410	407	386	419	404	411	415	386	406	394	392	372	373	383	431	384	417	396	407	405	390	381	393	399	357	370	408	413	401	400	390	377	376	422	417	427	389	407	402	369	362	452	360	406	377	395	405	387	404	380	390	406	373	428	405	402	392	394	436	413	402	357	391	375	385	384	387	401	423	401	409	379	402	392	424	428	383	388	421	402	405	406	391	433	369	414	426	413	409	411	386	358	372	420	358	364	388	384	401	380	403	373	394	406	386	345	422	404	412	383	376	393	369	369	390	387	371	425	391	392	403	387	372	378	410	415	393	387	404	360	401	419	411	402	386	389	382	389	409	405	374	388	316	415	390	376	397	341	391	378	402	403	385	390	416	358	357	375	403	407	412	363	424	398	399	406	418	388	407	387	378	408	390	399	364	363	378	386	395	383	414	410	433	355	410	381	394	414	378	388	390	367	424	396	378	387	426	371	393	380	388	406	408	406	392	401
24415	20943	24702	27307	20738	3903	922	744	648	550	474	452	397	438	429	397	369	370	325	304	280	271	301	277	311	263	252	252	279	240	279	257	254	253	280	244	277	248	249	268	262	261	248	260	270	258	252	272	260	233	255	249	248	272	272	257	249	251	239	222	242	251	261	253	269	240	260	253	242	278	244	233	274	258	280	269	258	278	262	276	267	250	265	253	260	226	241	249	252	256	228	256	260	244	246	257	242	222	254	256	257	233	245	270	249	240	222	239	249	251	269	253	243	265	250	291	236	242	220	279	265	244	247	246	241	254	247	270	288	258	234	232	230	234	293	280	243	257	231	237	290	247	234	246	225	264	277	266	264	237	248	245	225	250	236	252	247	219	249	251	242	242	240	230	289	251	247	260	263	236	240	257	246	260	256	263	270	264	248	274	217	223	251	229	277	267	244	251	272	247	256	269	265	256	252	260	290	235	219	250	286	260	252	258	272	261	262	252	249	249	289	254	227	234	262	287	232	244	272	272	258	261	281	259	270	256	226	265	249	257	277	245	243	270	288	248	288	298	293	283	241	258	237	240	261	251	235	233	253	245	254	244	235	282	253	236	283	260	248	255	263	240	265	248	270	248	270	238	245	258	252	272	248	241	222	252	247	266	245	249	241	275	269	261	231	253	256	270	251	247	224	256	259	251	274	256	257	271	220	208	258	268	238	254	228	252	243	296	239	245	260	246	242	271	272	249	245	249	216	250	297	292	247	244	276	267	237	228	237	275	260	249	248	262	261	234	241	275	226	287	254	258	294	266	264	237	234	247	261	266	226	271	252	233	273	262	255	256	251	267	252	223	254	241	245	243	243	244	245	213	227	241	265	229	285	260	257	285	221	258	248	244	249	273	278	273	254	229	256	230	261	251	240	225	266	276	292	243	248	250	238	257	258	267	273	274	254	255	241	273	245	235	274	236	264	256	255	257	264	245	258	247	260	248	270	251	257	280	265	241	255	260	240	264	280	250	258	257	220	242	281	296	245	250	263	252	269	267	250	262	213	247	247	265	253	276	263	256	203	255	253	242	234	253	252	269	284	274	242	249	229	257	265	271	256	225	240	283	231	276	272	230	244	264	243	256	259	264	277	251	268	262	246	243	269	221	276	245	256	264	252	278	225	238	237	229	247	228	264	245	232	238	298	250	279	259	251	243	251	286	273	237	252	270	227	232	289	234	257	278	281	270	260	238	239	240	264	249	255	255	229	258	268	282	233	261	229	250	272	263	233	245	231	251	250	293	252	245	254	215	259	241	260	288	239	250	268	264	235	245	250	256	224	246	270	271	247	273	228	277	231	242	261	261	247	242	243	252	229	261	222	233	278	253	255	273	263	261	259	224	261	250	263	253	232	269	266	257	238	206	268	244	252	246	258	267	235	266	245	248	272	239	235	271	242	248	249	265	250	245	280	239	272	263	240	241	244	263	265	252	250	258	239	247	266	268	253	235	256	254	250	235	254	269	235	262	282	236	279	239	259	250	234	262	233	262	240	256	259	252	264	247	268	288	246	243	263	249	224	269	259	278	246	226	255	241	248	279	262	267	259	235	258	274	253	257	278	269	276	262	249	264	261	261	264	261	224	242	265	262	239	231	275	287	249	245	231	255	293	251	287	248	250	256	256	257	246	261	214	266	229	237	249	287	246	262	262	233	235	268	255	271	260	265	272	285	297	273	238	256	221	259	274	253	259	255	262	257	247	250	262	264	238	267	240	235	246	234	273	273	272	218	243	245	244	284	253	244	238	272	243	258	234	247	230	235	255	240	266	251	240	250	247	248	254	234	248	237	234	242	275	239	229	246	252	248	240	259	278	254	234	238	277	261	245	237	241	269	256	240	277	229	248	250	267	282	261	288	239	244	248	238	243	250	243	274	277	269	244	257	252	242	238	238	256	241	278	230	250	238	248	249	236	260	274	263	250	236	266	249	268	243	246	239	233	272	255	258	269	258	246	256	287	246	225	244	246	263	265	265	226	245	228	256	256	240	247	244	259	270	238	270	248	238	235	287	239	248	265	243	242	259	236	246	235	240	208	226	263	238	269	258	259	284	233	228	277	277	249	250	268	275	231	226	246	222	248	225	264	254	271	244	262	249	229	257	250	244	268	260	240	268	241	255	280	267	240	256	249	224	241	262	277	275	255	225	248	236	277	271	253	244	274	258	232	223	269	261	249	255	235	252	270	264	249	252	256	223	245	239	265	227	267	262	242	255	218	269	243	253	286	282	232	266	224	267	245	255	219	258	252	246	243	265	226	252	279	248	272	273	247	234	245	247	255	238	241	236	243	258	243	233	276	252	237	255	257	227	254	231	270	241	250	264	254	271	266	254	260	253	274	242	267	287	256	252	245	224	237	268	241	278	273	247	243	277	287	239	239	258	240	245	245	265	272	267	296	293	271	249	255	243	254	265	255	232	263	228	294	228	244	280	254	287	286	247	300	264	270	258	255	296	213	236	268	275	261	251	228	255	259	277	245	258	254	262	253	291	243	227	239	271	271	277	232	231	225	261	240	278	276	230	249	275	299	282	245	250	227	233	275	228	283	266	270	246	235	238	264	226	266	240	259	249	234	256	250	269	269	245	231	257	247	274	276	254	229	268	287	254	230	234	253	230	228	230	286	268	224	251	255	313	282	251	275	246	260	274	251	262	266	253	240	239	250	254	262	239	237	231	244	265	243	267	223	255	269	247	268	249	248	247	236	262	244	256	232	277	277	235	211	225	253	239	255	257	261	259	239	254	269	260	264	232	255	266	288	280	229	261	268	240	282	280	279	232	268	251	267	253	264	274	257	242	227	240	246	272	237	258	238	235	255	247	259	236	211	257	276	252	224	235	241	262	247	241	253	266	226	253	249	240	255	231	262	225	246	265	276	242	237	249	242	224	215	259	259	232	261	227	280	271	259	251	267	233	279	260	260	243	258	261	218	249	280	252	233	270	224	261	259	225	253	260	247	266	241	259	225	251	263	265	239	244	233	259	259	261	218	244	256	276	264	231	236	244	250	247	241	237	226	249	269	266	242	283	252	257	270	256	244	243	265	254	259	227	275	258	227	246	254	252	281	251	264	263	235	274	268	205	249	235	262	269	296	242	252	253	277	277	271	252	285	254	282	254	267	236	250	247	251	259	268	237	267	250	263	260	254	270	228	236	245	252	260	263	248	273	221	227	248	260	259	243	268	264	259	274	254	259	250	243	271	263	257	229	249	240	246	228	237	247	246	265	235	222	256	251	276	264	261	245	248	259	264	253	274	247	258	260	261	263	229	264	279	269	196	244	260	244	269	256	228	235	256	235	223	250	245	272	261	250	270	299	267	250	247	278	270	248	233	228	253	262	244	285	253	252	257	255	249	271	269	238	250	248	255	217	217	240	255	274	257	251	250	239	228	237	227	254	276	236	275	259	248	259	237	247	248	277	252	261	240	237	267	266	268	250	242	216	251	259	259	248	253	262
3424	4511	3050	1673	1158	945	870	802	713	767	697	655	677	721	696	693	655	604	638	584	559	584	541	577	583	584	555	595	562	587	534	567	551	597	551	558	536	587	560	529	545	553	571	557	594	569	550	592	522	563	564	505	539	561	619	575	574	584	565	539	565	527	546	530	554	570	545	551	533	607	529	553	541	536	596	592	544	549	578	579	524	545	556	566	579	564	564	556	544	540	573	594	527	576	526	564	542	549	558	542	573	570	560	590	550	576	517	576	556	523	529	555	605	585	581	577	574	617	552	615	548	546	588	563	600	573	601	592	516	526	588	558	564	593	572	505	562	579	540	563	550	590	573	551	555	540	506	533	542	570	570	557	526	544	542	552	588	596	525	613	503	551	576	556	563	551	569	558	566	546	573	526	587	530	545	550	552	581	560	541	536	615	564	565	517	529	522	533	569	593	548	586	557	526	580	587	584	558	585	576	573	594	546	545	582	593	564	546	578	540	526	579	515	564	536	543	538	559	556	545	547	520	580	529	569	525	589	561	522	573	567	542	563	538	534	551	501	585	554	597	570	556	537	549	564	538	551	561	580	553	539	542	591	547	580	588	580	555	591	608	588	554	528	562	579	562	606	608	598	594	570	571	569	565	555	620	561	561	550	560	548	577	565	578	525	526	549	549	525	555	559	541	529	543	542	587	539	532	578	547	601	572	580	556	565	609	565	612	533	549	610	574	512	591	546	583	616	554	569	511	562	568	575	518	552	550	565	600	552	550	579	547	576	564	552	599	557	542	573	538	566	602	578	561	543	560	552	574	626	546	539	569	530	581	555	603	521	564	584	553	563	584	583	554	566	591	597	535	592	542	562	536	558	581	605	566	567	591	554	584	533	552	559	550	572	532	538	566	577	560	522	561	554	559	561	597	572	544	573	607	583	559	559	569	571	575	586	540	618	557	591	532	582	524	543	579	566	568	520	583	601	561	556	573	531	547	518	573	557	546	486	606	544	559	594	539	569	581	582	572	581	584	570	556	592	580	524	549	563	573	546	551	536	563	564	588	561	569	531	612	564	591	544	539	572	550	544	588	523	536	600	530	575	588	577	564	549	553	554	558	509	567	595	537	553	584	542	552	569	611	542	581	574	579	554	584	551	578	570	577	592	573	537	558	568	560	590	562	550	538	575	572	549	558	570	570	541	564	577	550	545	575	548	589	575	542	558	576	574	551	540	553	571	570	541	575	592	575	577	583	535	582	560	573	529	610	601	549	566	589	537	584	575	583	628	532	578	547	577	564	549	542	588	538	558	599	560	603	580	551	547	570	556	532	564	561	555	592	558	578	561	564	570	590	571	597	518	582	580	536	556	547	579	550	549	543	591	557	565	553	585	541	519	582	542	544	563	560	557	565	572	562	550	573	522	536	545	566	558	584	602	580	562	598	553	577	548	558	579	547	583	590	536	569	555	579	587	511	599	506	605	511	562	528	581	559	518	558	585	552	548	555	590	551	594	556	591	559	592	559	583	543	572	563	576	488	557	592	578	598	566	552	571	595	592	557	584	556	597	595	561	574	577	553	578	552	515	522	564	575	528	574	565	580	564	567	558	560	537	541	577	550	552	569	578	569	612	550	539	518	589	586	582	550	546	578	572	530	556	540	594	555	563	562	567	542	618	562	577	524	571	585	554	571	549	572	573	556	535	542	562	574	534	565	534	539	573	548	547	589	562	554	575	573	558	563	512	577	559	530	584	597	555	598	585	532	564	604	589	559	550	588	540	560	578	598	553	562	571	575	544	585	586	528	559	580	566	544	546	554	547	526	549	542	546	533	546	574	566	557	570	597	574	583	579	542	531	579	565	585	530	599	536	550	557	555	580	572	539	521	584	556	545	567	549	519	582	538	559	568	539	577	575	575	503	588	553	535	545	547	579	545	546	542	593	531	543	590	581	555	540	554	558	631	584	593	576	574	537	556	554	554	618	606	588	583	548	560	537	578	533	543	532	547	590	565	570	558	562	578	582	581	550	531	539	559	561	591	577	568	537	554	579	539	546	565	528	559	562	545	536	509	538	595	559	547	500	554	581	565	585	578	571	584	545	540	588	557	510	580	558	555	601	544	595	548	536	558	542	552	541	578	550	521	512	578	587	517	507	558	567	584	585	535	552	578	583	577	562	577	571	546	541	553	587	535	566	567	577	529	609	574	535	576	593	546	558	589	562	545	532	567	523	566	564	594	523	570	539	564	567	600	508	496	609	577	534	575	526	548	550	572	575	544	574	532	536	537	555	589	559	568	606	539	592	566	532	593	538	595	562	504	546	581	550	562	602	578	572	562	601	576	532	547	581	571	525	576	648	605	603	559	543	581	571	562	564	564	549	620	528	539	581	595	536	596	532	554	562	588	567	542	518	597	544	540	551	582	553	567	515	577	563	563	575	596	582	562	555	527	558	546	539	576	557	533	588	568	588	596	591	560	550	531	533	578	566	597	511	537	593	548	569	529	539	562	579	541	573	572	545	516	587	582	565	544	531	585	549	544	536	541	516	540	542	545	556	555	553	567	564	587	547	559	571	572	548	599	552	569	599	568	545	541	573	586	494	552	574	539	587	513	516	523	553	583	510	579	584	534	590	597	550	591	583	532	566	546	582	537	602	537	577	509	538	538	566	555	568	587	557	527	562	586	593	589	551	573	577	556	597	586	555	568	546	558	577	562	568	593	567	568	553	546	588	543	560	564	539	574	576	591	582	528	545	593	578	497	569	599	575	594	585	549	576	517	578	557	545	575	553	566	539	597	580	565	576	561	559	561	600	541	583	539	574	560	553	574	556	526	561	596	589	505	595	548	572	599	573	589	547	563	531	535	579	599	545	524	572	582	555	587	522	554	607	570	578	539	523	549	532	568	574	530	557	605	534	554	534	538	553	609	525	606	540	522	542	564	555	542	545	576	569	531	576	555	601	527	616	557	559	579	559	557	551	557	580	547	552	608	562	593	536	553	530	561	558	611	553	520	558	565	546	582	575	565	559	540	577	519	539	604	544	567	559	580	595	582	559	549	565	598	574	580	577	548	571	542	590	564	562	562	587	502	585	552	601	574	550	594	573	588	541	584	539	602	555	537	541	578	540	563	523	570	554	564	539	584	575	563	568	526	538	569	554	600	582	564	572	587	578	569	561	531	525	602	531	548	596	567	564	553	530	557	582	611	562	582	576	559	602	601	577	536	546	557	565	563	549	546	540	568	533	531	590	552	560	567	536	617	568	553	554	548	581	525	566	582	564	584	577	529	562	588	589	527	546	521	559	561	622	547	597	517	590	558	570	553	603	555	567	552	560	564	542	588	574	556	587	564	557	553	559	587	567	553	598	547	575	565	534	557	560	538	551	577	595	558	540	568	564	583	528	556	565	576	589	585	555	552	517	549	527	564	566	579	579	552	565	576	540	571	604	562	550	566	541	568	585	600	537	538	587	537	577	600	576	561	563	573	562	519	536	580	569	556
23654	20916	25273	26702	20925	20971	5051	1094	782	729	667	579	537	533	555	512	423	390	337	274	242	246	213	242	233	230	248	220	197	214	230	230	242	213	213	211	242	230	207	228	238	214	212	219	240	252	204	237	202	226	230	236	239	223	218	235	191	234	214	238	219	243	209	208	198	228	221	200	219	198	191	224	224	210	201	209	236	213	227	220	217	221	230	224	207	223	188	220	212	206	217	214	207	221	215	205	226	205	200	216	266	199	207	235	197	236	211	221	200	201	211	213	197	230	211	219	202	210	207	204	216	206	247	208	224	176	190	230	209	216	209	166	226	242	233	222	192	230	219	204	218	192	216	175	196	190	219	193	210	237	206	214	226	204	188	224	181	219	237	234	223	230	201	233	219	213	237	232	206	200	188	223	192	208	208	236	179	173	209	205	235	200	247	232	194	224	194	205	209	235	211	181	210	181	195	208	218	211	218	211	211	222	192	204	212	203	194	215	240	206	182	191	220	189	225	199	212	207	200	191	215	205	220	209	225	213	177	212	197	227	226	205	214	216	210	211	193	210	199	214	212	227	197	216	183	227	198	197	209	213	189	205	216	194	181	228	206	204	202	210	212	207	217	231	211	229	201	202	222	193	196	196	204	199	204	227	207	210	219	221	233	222	211	206	241	224	196	220	223	220	192	212	218	214	208	189	210	229	229	215	207	227	211	196	162	220	248	210	176	201	187	234	216	199	199	202	214	227	223	182	229	196	233	206	203	226	195	222	216	231	201	219	194	218	212	201	200	248	214	180	209	195	213	219	220	243	212	209	216	195	219	205	184	226	215	229	190	190	193	198	204	218	227	202	221	223	224	213	260	176	187	191	189	191	219	207	240	196	260	213	200	220	221	178	192	192	255	202	206	197	208	206	233	197	199	176	194	216	179	200	194	199	251	203	219	217	199	228	208	204	200	205	196	218	198	212	182	213	180	221	201	207	202	222	240	184	237	198	185	223	194	244	228	203	181	219	203	194	208	202	208	220	201	198	228	215	201	191	246	212	222	210	217	216	246	186	228	210	191	217	164	185	233	231	211	204	231	226	221	189	206	236	209	213	196	188	238	223	183	200	218	195	235	232	222	193	220	208	243	187	225	210	230	211	211	197	182	243	208	201	217	220	199	209	187	196	218	190	197	202	206	198	208	195	213	187	220	213	202	211	250	189	195	216	218	215	174	211	195	196	226	207	213	174	228	215	197	216	211	200	226	186	196	198	213	210	208	201	206	203	223	215	206	195	237	164	235	223	225	218	218	205	207	204	213	224	215	228	194	211	225	213	229	211	226	205	201	199	231	197	214	217	217	200	254	219	199	222	197	227	194	216	220	247	202	221	226	184	215	203	182	196	220	221	214	213	226	200	212	201	191	209	182	193	213	221	198	187	198	242	220	217	211	214	197	173	212	199	196	215	211	211	206	207	192	168	206	199	217	222	229	234	201	187	220	172	196	200	193	224	220	193	207	204	214	188	192	236	204	219	209	218	196	183	194	231	187	193	217	215	232	217	211	215	181	227	199	202	206	187	216	202	230	214	219	234	196	227	217	233	231	209	232	189	211	205	221	211	178	228	189	226	208	208	194	209	214	202	209	220	197	201	213	232	200	179	191	206	195	185	231	213	199	210	207	222	194	205	207	244	254	194	204	216	226	224	198	187	205	226	196	210	226	212	203	188	176	203	212	229	207	228	206	208	185	214	225	187	187	206	194	191	202	234	208	200	219	209	240	204	201	229	191	212	205	221	215	233	217	201	214	219	223	203	193	215	224	225	221	207	216	217	209	211	205	208	211	231	206	224	213	220	213	224	185	188	235	231	237	205	213	218	185	208	209	215	232	204	191	214	233	227	230	207	189	185	243	207	225	239	232	202	209	220	217	196	187	189	183	200	221	209	248	215	227	229	239	193	198	195	232	214	222	205	194	218	205	200	215	198	212	228	205	208	203	186	177	210	222	221	235	217	206	213	201	201	184	208	195	217	184	206	215	215	215	207	182	191	193	203	205	227	216	200	182	212	232	204	202	208	212	239	215	227	227	203	206	224	248	206	206	200	215	216	207	219	194	215	210	237	202	226	207	213	226	195	215	226	201	221	209	194	201	203	224	228	224	225	224	206	235	221	203	236	219	225	235	205	214	202	231	222	210	212	223	223	207	229	191	192	180	197	185	195	244	202	208	197	209	232	205	192	231	234	196	202	185	230	208	184	189	188	207	191	217	228	217	192	175	193	172	223	214	210	215	213	178	231	210	202	222	218	188	198	214	203	219	216	198	230	200	211	188	194	212	246	225	223	212	217	156	202	245	221	189	211	219	204	218	210	213	181	187	197	241	205	173	233	212	218	227	223	210	204	185	221	226	199	238	217	218	247	211	222	186	216	211	219	231	202	229	228	223	216	204	190	169	210	201	219	217	215	202	196	237	219	209	197	217	207	206	182	206	180	230	226	199	205	230	195	182	181	218	219	184	231	225	222	199	226	220	213	183	206	235	217	180	195	191	218	199	197	193	218	203	212	217	205	208	218	195	227	196	181	208	230	229	239	204	216	198	227	220	221	234	243	234	203	219	211	210	209	243	183	197	241	213	214	216	227	222	219	211	218	208	206	196	219	219	208	209	239	206	196	199	201	197	203	208	184	208	215	188	221	219	235	237	197	208	230	245	185	209	231	206	227	233	198	192	206	194	174	214	219	186	194	191	203	187	212	214	191	231	219	197	187	195	208	232	201	193	193	200	214	203	188	202	211	207	217	198	213	211	234	217	207	224	225	216	227	220	226	229	199	203	231	189	168	207	217	196	192	253	242	181	229	212	214	207	203	195	218	210	215	203	216	177	204	221	202	208	218	225	217	197	197	221	191	181	228	195	177	230	199	215	191	198	208	227	190	218	208	207	204	189	226	201	214	195	209	180	224	200	197	211	226	194	209	233	205	214	207	223	205	229	209	244	240	227	210	220	242	215	197	210	223	231	235	192	220	194	200	215	190	212	188	194	213	203	188	214	232	199	229	202	196	222	201	205	198	227	212	206	197	229	215	207	197	217	200	215	189	208	204	220	212	206	194	221	226	213	206	220	229	221	219	227	224	213	227	247	213	204	210	211	185	218	224	205	223	227	217	195	194	181	210	234	194	200	204	227	200	215	196	230	194	192	222	213	200	225	224	217	224	207	211	222	192	199	216	204	221	195	201	208	189	237	210	229	203	234	231	202	213	195	201	213	200	233	209	189	217	209	201	216	210	221	231	203	210	202	202	242	205	223	175	202	214	219	221	219	188	189	193	185	203	206	187	198	222	218	200	206	227	185	215	211	218	228	218	184	194	201	203	174	193	196	212	215	246	199	185	225	243	231	228	201	197	233	191	217	233	211	210	228	207	209	241	218	231	209	216	195	225	204	217	221	195	224	208	203	194	211	201	219	221	189	190	205	211	199	181	203	221	204	210	198	187	206	198	232	226	200	226	190	231
3622	7292	4744	2258	1429	1031	898	834	744	717	688	618	626	574	667	603	581	570	526	490	466	469	464	520	477	488	456	498	484	448	480	464	420	518	462	475	461	500	466	466	463	440	472	455	502	451	477	461	495	476	468	462	456	433	445	450	464	484	462	482	462	465	445	438	461	407	450	466	456	455	430	450	494	488	454	458	454	480	455	495	425	462	426	418	492	469	467	499	418	465	466	485	441	472	481	433	422	467	477	479	452	433	505	479	436	456	460	471	463	486	464	461	473	452	490	504	445	410	432	440	430	449	457	448	443	447	476	475	484	492	487	445	441	460	437	472	480	456	465	431	422	441	439	472	464	461	456	449	475	441	472	438	451	457	492	467	484	457	498	475	436	469	485	452	471	486	428	454	434	453	427	457	435	463	453	503	445	459	455	450	428	467	436	453	477	469	453	461	525	441	477	434	447	458	428	466	433	456	450	479	481	477	451	472	479	444	419	453	466	436	461	482	476	457	465	425	459	477	460	441	460	462	487	513	423	455	451	467	479	460	441	480	456	483	491	490	454	438	483	458	457	444	472	503	465	453	444	473	474	480	461	469	472	482	469	441	462	460	449	460	475	435	432	465	417	471	441	462	504	420	451	438	467	459	456	451	479	436	454	471	452	413	479	464	453	460	418	433	441	446	483	434	418	467	461	455	478	450	440	469	471	440	469	473	417	457	450	466	492	463	455	476	482	438	446	446	482	487	463	422	495	482	479	421	477	453	437	450	478	433	458	437	504	457	451	483	430	448	421	456	453	459	462	415	448	436	438	460	467	478	443	437	463	431	419	467	472	459	418	446	462	470	463	450	433	449	487	449	467	452	457	459	412	447	429	459	474	468	474	461	463	481	467	482	418	470	450	448	453	456	432	435	486	460	469	433	462	474	509	457	495	467	478	436	444	488	463	450	482	457	427	462	457	471	476	485	496	473	462	480	433	437	477	461	484	463	426	431	452	492	470	445	449	413	449	477	455	448	445	495	412	425	445	465	469	480	468	432	431	464	437	443	440	487	474	456	439	473	475	440	445	432	454	502	463	428	437	419	487	441	470	470	466	472	478	482	423	446	444	434	477	434	461	452	468	445	479	469	464	414	468	414	442	446	481	467	496	482	472	454	434	505	456	449	480	420	441	458	465	442	515	467	465	425	445	446	460	448	454	460	470	476	449	483	470	449	438	474	474	482	470	457	480	486	468	495	440	458	453	462	469	486	460	445	443	449	493	441	483	441	471	485	423	447	479	468	476	474	451	478	460	471	479	459	456	459	448	469	415	472	452	411	451	459	442	481	447	448	447	452	482	442	501	468	449	465	440	452	496	467	480	469	463	477	466	457	437	430	482	437	480	477	466	500	437	447	408	473	455	490	471	458	439	433	487	457	466	444	461	462	458	474	473	451	470	454	486	405	496	511	452	442	464	447	458	507	413	446	468	448	419	409	445	457	456	465	472	458	445	462	456	445	479	458	447	484	449	504	473	446	493	445	430	442	461	481	456	460	484	478	422	469	453	452	449	447	477	454	474	441	477	474	487	442	480	414	451	478	453	464	452	463	466	512	446	431	450	486	463	449	452	473	437	496	475	463	455	442	477	452	406	435	470	463	423	488	455	461	449	451	499	447	440	446	494	459	461	441	428	439	495	470	450	464	410	454	475	456	443	473	481	485	434	455	430	465	472	490	427	443	472	425	448	461	466	433	468	461	498	492	477	472	450	465	444	471	451	445	433	438	468	413	478	466	440	481	434	432	427	442	441	484	455	459	473	453	445	443	481	473	491	443	456	440	509	453	471	480	460	464	466	438	465	433	471	440	446	439	455	487	486	456	436	479	450	461	444	458	452	475	468	467	425	424	503	468	467	428	473	443	456	476	457	426	485	481	439	455	471	423	450	463	436	465	436	473	436	467	470	471	488	477	460	444	451	420	454	466	424	467	494	478	470	485	454	469	430	475	504	442	443	475	469	466	447	494	472	462	424	479	474	496	458	478	450	456	484	467	434	450	479	508	472	476	480	453	476	433	483	437	444	470	444	440	442	452	446	451	437	442	476	467	406	440	458	464	446	467	462	460	493	445	463	467	453	502	465	465	498	475	425	488	465	462	446	471	451	469	435	431	463	445	471	453	489	452	418	446	482	471	442	461	448	465	426	448	492	455	431	432	422	446	461	467	437	483	440	444	442	484	462	430	466	487	417	473	492	439	496	497	467	498	446	470	452	476	452	491	472	445	470	474	451	434	469	433	434	463	488	439	453	447	436	460	440	483	478	459	453	503	445	436	475	429	426	458	447	517	439	426	427	469	428	467	445	468	453	468	454	447	474	425	448	485	476	457	424	445	452	445	469	441	451	488	472	505	480	497	484	456	464	437	452	462	452	468	476	476	444	473	470	458	446	433	457	453	462	429	447	453	411	435	428	464	435	453	445	466	477	434	479	451	462	483	434	436	457	484	441	458	452	491	444	446	425	455	471	482	457	443	494	410	459	464	489	452	448	465	483	482	436	442	452	472	446	437	480	439	456	469	456	435	458	455	466	455	473	467	439	462	461	454	495	405	456	436	466	450	464	454	462	421	493	456	478	439	455	419	449	466	447	452	475	457	391	456	462	453	445	455	441	461	442	458	451	456	452	435	463	470	456	444	456	488	442	426	485	434	468	474	456	497	475	444	421	492	445	454	453	477	445	439	434	450	458	524	402	424	477	405	465	448	463	425	444	485	450	441	489	434	468	490	453	450	518	466	493	400	483	416	466	433	455	449	455	444	445	459	477	491	485	440	463	447	430	427	454	445	444	492	419	432	456	446	451	466	417	468	501	416	434	494	460	429	501	462	442	445	474	448	445	486	443	472	480	463	459	459	433	502	480	426	425	479	424	489	444	450	457	468	476	442	429	459	465	481	450	450	476	437	461	498	423	449	448	427	482	419	453	449	435	464	489	473	418	449	427	427	444	461	492	499	460	454	472	463	469	433	466	460	441	417	457	455	443	439	453	446	456	467	461	472	455	466	466	442	446	491	487	447	439	458	479	467	504	473	443	464	496	477	473	477	443	460	437	463	433	474	443	465	470	455	483	468	451	441	445	463	436	474	400	452	414	474	469	460	448	463	451	423	482	472	465	477	448	443	478	469	455	449	472	484	467	459	451	472	466	514	436	472	429	433	472	476	520	456	496	440	467	477	477	475	492	458	477	497	414	461	455	501	455	474	473	457	472	470	458	479	419	455	479	465	460	452	456	428	459	496	468	494	450	469	458	441	460	411	462	429	465	490	444	444	480	413	455	470	450	444	432	443	417	492	488	418	451	473	473	470	470	482	462	511	462	495	481	430	439	436	476	457	456	487	428	451	418	428	492	481	463	468	456	452	471	488	442	497	447	448	455	468	432	417	463	462	483	419	453	443	465	470	493	436	454	454	410	480	479	428	451	437	412	505	490	451	464	479	472	455	465	456	467	424	444	448	468	489
33123	14064	2348	597	476	358	364	354	339	296	248	225	234	234	280	232	215	236	214	173	146	175	167	167	191	149	171	153	179	157	169	160	161	184	149	159	149	180	183	153	148	150	165	167	149	168	181	146	151	145	182	143	182	186	162	203	188	142	140	155	160	171	191	167	188	164	168	157	147	161	163	156	155	168	146	156	183	164	176	201	150	168	141	143	154	154	138	188	175	168	165	155	157	163	182	143	176	158	152	152	157	180	168	158	136	169	170	173	128	173	166	160	168	162	155	161	163	150	158	161	170	136	164	162	158	157	150	126	153	153	162	171	138	150	183	163	178	135	174	154	168	145	176	174	156	169	141	164	149	146	159	181	147	153	142	185	165	157	171	188	156	161	172	147	151	156	179	164	149	189	143	169	159	159	163	172	163	157	153	152	142	156	170	186	157	172	159	146	166	175	170	169	180	190	147	192	157	171	135	146	142	149	142	167	161	174	166	182	189	191	181	169	153	177	152	153	134	165	174	163	171	154	173	162	158	146	164	161	168	153	164	161	165	162	164	159	165	146	191	128	184	147	140	151	178	159	168	143	160	158	161	168	166	169	159	185	178	142	152	162	166	176	150	160	174	149	160	195	150	164	163	166	171	178	183	165	176	171	157	128	161	135	166	156	172	171	150	174	146	185	145	175	184	159	185	153	169	156	176	169	163	170	146	150	156	155	173	161	159	160	162	164	164	160	152	148	158	163	144	184	195	157	158	171	176	159	145	174	123	147	179	161	162	155	155	144	154	158	143	175	167	155	175	152	156	156	143	154	155	166	169	169	137	162	160	163	161	147	204	172	171	148	164	184	156	170	155	154	165	164	145	158	162	161	141	165	159	166	182	168	135	176	167	165	177	155	173	180	186	169	168	164	145	182	178	175	184	149	165	159	168	172	157	147	194	163	148	169	165	134	148	156	145	163	152	182	198	173	162	182	165	174	151	158	134	138	191	159	157	171	127	178	169	139	156	163	172	151	160	171	152	165	138	167	168	159	167	184	174	155	159	168	161	184	136	166	179	174	174	162	184	149	175	168	156	152	166	168	140	172	168	160	161	166	141	160	157	141	166	147	156	153	173	180	148	222	175	176	179	155	182	171	171	149	163	161	172	160	146	160	176	166	168	151	142	150	146	174	154	173	147	160	175	162	181	173	161	168	161	151	139	157	202	171	172	170	177	187	173	151	158	174	160	199	155	173	159	150	182	170	128	168	159	146	148	184	162	170	185	141	166	177	160	161	153	155	175	174	163	148	161	162	156	153	160	160	149	153	152	178	160	161	165	166	175	175	164	151	166	177	153	169	160	172	157	143	162	154	154	150	150	154	156	161	194	151	189	157	162	147	161	172	144	189	174	145	131	150	188	169	190	157	140	153	182	160	154	172	163	152	156	159	172	148	153	156	162	161	163	160	177	162	163	159	176	193	152	167	169	166	159	169	190	161	165	190	146	148	158	169	190	171	139	159	165	148	125	160	153	171	173	153	189	174	148	159	178	159	156	174	163	143	146	158	153	164	160	177	160	154	157	162	158	145	165	172	176	176	160	170	179	150	147	158	148	168	154	180	142	171	166	148	173	212	159	143	150	180	177	169	168	177	161	155	162	160	149	159	179	161	154	158	148	180	139	164	164	164	176	157	145	168	181	161	148	165	143	171	152	150	169	160	175	174	149	166	172	150	151	142	162	151	136	167	162	171	157	148	148	174	175	182	177	181	147	172	145	157	144	159	136	190	171	173	152	157	187	160	191	140	145	153	158	172	168	179	172	177	178	154	160	170	184	170	157	160	165	151	170	164	153	148	148	170	193	149	162	157	143	136	160	172	158	183	168	162	167	151	138	177	148	163	166	161	158	184	180	172	178	157	151	161	157	157	150	157	166	162	159	186	143	158	159	171	151	159	172	173	160	161	158	177	160	161	164	158	182	164	165	180	155	186	150	166	166	165	165	163	156	170	151	170	154	152	132	141	157	153	175	174	170	168	151	161	170	162	162	150	165	167	183	132	135	164	166	193	163	159	174	168	152	161	141	144	149	142	160	163	164	145	137	151	171	169	166	166	166	157	180	148	175	151	172	154	151	157	172	167	180	180	157	151	157	178	158	146	157	143	170	187	171	169	143	164	157	158	172	160	184	146	143	146	179	197	163	173	133	157	180	168	178	145	191	167	173	164	160	171	166	167	177	186	154	152	169	157	163	170	168	155	178	190	160	172	175	158	184	167	155	149	161	160	190	158	166	149	153	166	162	173	142	134	165	157	144	179	160	190	157	165	179	184	142	137	161	183	165	191	172	159	179	161	180	194	159	165	136	155	154	139	163	183	157	147	194	182	159	172	174	150	157	142	162	159	142	139	179	188	158	151	158	164	181	172	147	177	163	162	167	163	157	146	156	159	166	182	172	148	150	164	179	149	132	156	155	192	161	169	161	161	152	171	162	166	160	169	187	147	174	175	156	136	170	151	172	172	143	159	149	173	152	155	149	180	170	165	172	167	202	180	178	181	175	164	160	162	182	153	142	195	156	172	177	148	173	185	166	160	148	158	176	147	190	142	187	153	161	191	168	171	137	174	168	181	155	153	147	190	156	161	153	160	200	172	148	166	181	151	179	180	161	158	166	165	164	130	156	138	150	158	196	148	158	162	170	175	142	156	157	191	166	154	182	160	143	150	142	193	156	163	160	152	177	155	144	143	187	146	158	181	174	162	183	153	142	141	151	199	173	184	148	192	166	144	152	165	172	176	172	164	174	174	151	175	161	151	166	151	169	175	178	166	152	160	188	162	145	166	163	168	184	161	171	176	183	141	162	177	159	148	187	172	139	165	152	139	160	166	155	170	167	150	179	156	161	152	167	140	162	182	137	165	180	147	174	136	155	156	149	172	164	171	168	199	171	199	183	171	193	178	167	154	155	145	171	159	147	146	161	171	156	157	157	177	186	177	164	180	172	150	153	133	151	128	141	182	158	157	155	162	167	189	165	155	143	184	183	168	160	154	168	152	143	175	169	152	146	166	170	178	137	138	151	175	151	129	161	162	180	165	181	168	161	164	156	163	188	173	138	146	161	155	189	166	146	165	151	159	191	168	147	145	172	166	180	148	152	161	159	174	154	168	171	157	141	179	165	145	158	150	141	153	170	184	180	138	145	169	165	147	165	169	191	170	159	167	158	163	165	146	160	156	156	155	180	151	162	175	167	156	150	167	126	161	155	140	160	157	134	149	186	174	182	130	150	186	167	177	161	134	164	178	161	166	153	150	144	148	170	159	205	182	161	167	158	211	147	159	150	172	156	145	161	187	190	178	149	163	177	162	150	186	172	185	196	144	162	187	169	147	150	151	172	174	161	173	175	163	176	142	172	153	173	170	177	185	150	157	187	173	141	159	150	178	185	173	164	162	189	161	164	150	185	189	190	168	164	161	154	176	178	161	181	183	190	168	168	145	138	154	151	172	164	164	163	177
5069	1266	1044	660	562	508	475	472	428	464	465	466	426	436	446	408	407	389	397	424	403	407	418	413	392	369	434	392	392	419	387	417	398	413	395	411	346	430	382	362	360	412	407	400	382	394	421	424	383	410	422	375	414	395	399	388	398	414	410	376	371	410	436	367	408	394	380	387	383	378	395	392	398	405	378	395	394	398	389	401	407	405	358	416	385	429	366	403	398	390	376	376	421	385	375	415	408	435	372	395	409	370	432	416	385	418	358	404	359	377	400	409	402	421	394	395	361	437	415	378	384	401	383	429	419	385	409	392	407	416	411	398	388	357	389	420	397	369	408	416	379	402	360	400	366	423	448	384	386	399	404	404	386	398	382	395	372	385	371	374	375	386	414	374	362	387	390	390	393	389	406	398	380	396	363	406	394	387	409	415	402	395	392	381	434	390	410	378	361	387	377	401	397	395	409	410	388	384	400	375	380	402	395	397	375	412	386	399	388	407	400	385	404	425	388	400	401	381	422	407	375	382	359	396	390	392	396	385	378	387	397	412	412	401	413	379	386	389	389	394	373	422	392	389	382	386	383	377	413	434	409	357	377	381	408	374	381	430	376	414	403	425	409	377	381	396	373	387	418	367	416	400	414	382	421	369	408	407	382	352	371	389	393	426	370	401	424	397	396	398	375	402	415	411	422	391	410	397	386	402	402	390	434	387	405	421	390	379	402	428	393	421	403	387	391	384	379	407	388	386	395	404	379	386	429	411	386	396	408	408	375	420	392	355	420	403	377	434	388	387	425	430	348	405	414	400	416	371	413	376	400	390	393	414	391	400	423	443	384	390	392	423	433	409	388	381	399	428	409	456	386	388	392	390	425	403	379	358	381	390	397	392	381	424	383	409	393	408	407	415	347	399	413	372	362	417	396	395	420	421	401	417	381	383	402	422	386	400	380	395	374	406	414	355	370	377	416	378	376	393	388	372	398	375	396	362	383	429	369	389	427	416	393	408	399	405	410	393	381	402	406	405	392	407	384	400	386	410	401	355	373	401	381	381	357	416	349	423	422	395	381	440	410	409	409	403	419	364	414	405	411	390	398	388	384	387	398	412	371	439	402	386	370	393	386	425	433	365	391	379	413	368	391	394	382	375	343	383	384	384	399	405	419	430	381	387	405	427	417	397	393	377	388	394	385	372	375	395	392	414	404	375	389	414	411	414	354	383	403	414	386	413	388	373	367	384	383	397	379	394	380	409	370	435	399	403	406	419	417	400	456	411	390	401	374	384	400	395	344	431	414	378	401	358	400	408	374	385	398	357	389	388	386	400	388	389	407	392	392	378	410	363	385	392	384	419	372	409	402	388	394	394	355	394	389	391	384	408	378	390	392	341	435	328	395	393	388	405	395	416	387	401	371	355	369	407	387	385	400	392	406	373	402	394	422	424	365	392	373	389	409	394	415	405	403	442	423	402	391	409	392	412	371	411	398	378	401	373	383	398	443	394	371	392	403	373	396	429	349	369	420	385	411	415	386	398	423	379	398	391	429	403	391	424	381	414	395	417	411	398	404	395	358	407	403	391	423	415	434	390	390	370	422	408	390	406	369	367	414	390	402	435	382	393	421	417	426	386	391	355	400	409	406	416	418	383	403	382	399	426	405	417	403	390	387	385	421	428	411	387	428	337	403	414	393	400	400	393	424	387	397	384	391	381	391	389	375	398	373	418	382	400	417	425	422	412	397	389	404	418	409	397	416	441	414	403	390	375	394	370	381	390	411	421	420	395	393	412	406	398	395	413	437	393	407	379	379	365	426	418	425	405	358	407	386	396	385	379	372	405	383	364	402	423	405	375	401	380	420	381	357	383	403	403	397	386	384	407	407	418	427	385	372	401	389	362	363	395	381	390	408	399	368	400	396	372	397	347	388	402	427	386	401	378	400	405	409	425	402	398	397	381	406	400	380	419	406	400	423	433	404	414	380	403	419	378	360	398	372	390	388	422	387	384	382	397	386	407	374	396	401	371	427	408	433	407	385	392	396	402	394	405	390	395	404	408	417	385	406	411	402	409	410	409	426	394	401	380	400	377	415	395	406	384	369	380	402	390	422	421	396	392	404	397	410	414	388	388	407	375	372	378	404	398	426	370	406	414	355	388	411	417	393	379	390	412	416	394	383	377	381	389	418	416	388	405	374	376	445	361	392	406	381	386	379	427	375	394	377	409	354	402	422	375	393	413	404	355	404	406	366	392	386	415	388	418	385	387	380	376	399	405	404	370	410	377	416	409	380	399	390	403	400	400	417	353	365	391	430	392	368	393	424	401	363	400	369	371	391	415	400	427	427	373	374	407	402	404	389	417	394	400	380	407	351	358	382	377	390	388	363	443	370	414	401	391	393	427	416	382	414	417	398	392	386	433	389	366	394	424	399	368	375	408	386	373	416	441	395	385	370	435	409	384	416	426	440	375	444	419	418	402	370	385	401	382	429	398	396	381	416	383	396	406	407	391	400	410	379	379	408	378	393	420	399	400	366	424	396	410	377	380	394	397	421	402	377	414	427	395	405	395	376	342	366	390	405	407	445	367	409	399	395	353	419	383	381	391	419	378	374	395	404	387	426	406	422	391	407	365	376	393	383	433	442	392	370	365	423	393	387	411	385	393	403	403	405	425	409	393	393	370	363	388	410	418	363	375	391	410	407	382	429	386	426	405	412	411	388	395	383	414	401	377	427	412	380	397	421	379	389	394	405	436	413	440	379	375	413	370	453	398	389	384	412	392	375	382	466	432	398	392	394	386	330	406	398	395	394	366	433	420	406	375	383	355	365	404	404	388	406	396	388	408	388	374	384	395	366	395	421	368	391	401	428	408	374	372	404	385	389	384	400	414	406	401	379	361	377	397	399	383	432	390	380	380	390	374	375	396	402	367	359	416	383	391	433	381	375	409	407	398	408	410	387	406	400	448	423	384	434	377	403	400	409	411	380	378	387	411	419	357	415	409	383	365	368	420	388	370	414	398	365	374	409	398	423	402	386	397	391	362	377	431	385	368	431	409	395	392	407	427	356	415	411	411	398	421	393	391	407	408	405	414	375	403	356	422	387	399	384	369	405	357	372	415	368	386	419	413	383	384	401	345	397	427	373	408	397	390	388	382	386	376	392	420	421	398	385	384	404	366	376	391	379	460	428	412	381	401	413	396	411	401	384	406	407	420	388	356	415	379	366	443	373	383	403	409	396	387	401	391	373	424	382	415	365	422	406	442	403	379	359	400	373	369	380	437	373	387	398	414	409	385	377	428	403	376	382	391	377	412	418	384	393	418	408	430	383	407	404	369	378	385	387	402	427	408	426	397	417	413	360	360	373	424	410	410	406	384	405	410	411	370	411	375	423	395	390	414	409	385	424	387	389	404	399	427	366	399	407	427	408	392	417	379	384	400	373	371	371	405	395	398	398	415	393	387	409	413	422	423	372	393	384	396	375	416	371	352	414	414	415	404	384	396
24538	20980	24723	27414	20813	4147	794	682	666	580	488	496	498	515	450	447	357	373	341	274	305	256	243	264	286	262	247	258	242	265	267	216	254	276	260	278	282	223	277	258	273	257	279	265	289	284	256	262	295	257	268	285	259	242	280	276	250	262	246	275	287	243	260	261	229	263	252	246	261	250	218	242	252	256	257	252	272	269	270	277	297	251	262	260	256	255	241	224	261	251	230	250	263	278	292	239	255	256	244	279	258	278	285	275	263	252	258	267	262	225	266	274	272	286	270	271	268	219	264	247	280	258	279	259	249	267	225	253	225	243	293	239	277	239	265	248	250	264	240	238	251	252	237	265	267	244	261	259	224	239	251	240	269	239	240	247	229	262	215	269	253	239	261	243	255	267	228	269	251	273	276	209	266	250	249	256	262	237	285	281	260	260	252	249	256	272	257	231	265	236	257	240	289	256	276	253	252	244	237	258	263	262	243	252	256	258	245	252	257	282	247	259	250	274	235	276	267	259	249	255	228	265	257	260	291	212	245	239	230	212	261	237	261	274	258	251	237	237	257	262	248	256	238	300	262	264	279	275	261	257	269	232	261	258	237	243	265	246	269	228	310	240	260	259	301	261	245	283	254	244	269	238	255	225	255	246	248	275	280	262	256	248	275	239	241	252	236	259	271	265	238	257	251	267	240	271	245	269	253	251	242	247	224	224	267	247	277	259	241	242	244	266	254	255	270	272	205	229	282	276	267	263	226	260	250	214	273	284	255	266	236	263	267	305	252	277	281	217	260	236	256	241	226	257	265	248	247	239	211	252	242	261	221	251	277	283	231	253	279	246	230	254	275	226	274	225	254	239	256	235	266	242	268	220	263	237	266	266	236	269	271	240	246	225	255	267	258	251	280	268	289	221	249	251	264	280	243	263	252	260	249	226	248	248	244	246	235	240	278	241	251	240	274	268	251	225	282	259	251	257	237	262	231	261	283	246	245	269	248	283	250	243	263	238	259	280	264	273	253	202	268	267	268	254	246	244	268	267	223	237	235	259	270	274	224	278	275	267	265	245	239	253	258	271	273	276	258	275	228	280	232	250	252	237	244	251	242	261	264	232	279	266	258	260	257	277	250	243	245	250	253	261	281	282	236	251	252	243	247	245	260	269	235	269	262	252	277	254	254	241	248	235	279	258	231	259	252	255	247	264	267	286	251	254	248	208	257	262	268	267	252	243	238	256	214	244	237	260	213	243	266	238	272	280	260	267	264	273	268	246	237	254	255	249	265	241	240	275	213	240	233	251	232	249	252	263	246	267	252	255	249	249	275	257	277	252	260	244	259	229	253	258	246	244	255	250	261	246	250	278	234	221	271	275	263	243	262	270	270	254	253	280	246	270	252	274	250	258	275	277	232	232	257	263	254	280	225	284	242	231	252	241	264	235	241	250	242	253	228	284	277	251	270	298	278	231	263	255	231	246	257	272	257	253	260	257	269	262	261	257	255	266	242	261	241	250	244	284	276	217	258	269	258	278	232	245	241	218	266	254	233	278	255	237	248	238	235	240	253	267	261	217	261	242	246	266	268	294	269	260	240	285	272	291	279	254	255	291	254	250	259	262	263	271	257	248	271	263	215	237	267	273	266	223	236	249	243	273	246	272	231	273	272	240	231	246	247	235	254	232	248	230	246	261	263	258	262	257	239	279	242	220	265	290	247	257	280	248	228	234	237	263	260	250	264	239	245	249	269	224	281	248	254	268	266	286	248	234	257	258	238	235	228	234	248	250	229	259	237	251	237	225	231	256	232	255	262	253	251	265	255	264	249	256	220	247	243	257	262	224	263	282	274	270	251	257	219	258	253	237	213	237	235	240	262	246	236	240	238	274	287	244	227	276	284	243	254	267	236	250	236	236	246	240	230	262	247	271	213	282	255	258	260	223	244	248	230	274	285	266	234	263	249	227	270	275	276	253	248	237	282	256	245	264	265	264	248	266	272	239	270	271	263	262	224	253	257	251	244	246	253	243	256	246	235	264	271	243	259	268	237	257	258	237	263	249	260	244	275	259	265	308	231	271	251	257	240	258	246	262	241	259	252	264	264	257	276	254	267	266	218	279	300	281	268	242	244	254	237	263	264	247	269	242	246	287	252	261	276	258	267	263	225	246	277	279	280	250	215	260	227	254	257	274	248	254	265	266	253	222	255	251	229	268	266	227	256	241	259	269	263	257	265	259	252	268	236	241	284	261	250	277	283	238	239	284	264	277	250	259	252	275	271	249	273	283	264	232	262	247	245	243	261	262	252	268	244	243	261	241	265	232	249	255	271	261	242	254	220	277	235	239	239	249	254	233	250	232	262	237	265	220	259	227	241	287	268	245	243	246	249	232	277	234	252	240	254	235	277	231	242	245	247	268	289	265	235	249	295	252	253	268	280	265	265	273	248	249	295	265	259	239	234	276	254	274	259	276	274	252	231	249	238	269	263	257	266	258	278	260	250	244	201	234	273	244	259	244	270	237	227	256	235	287	253	259	258	238	239	268	263	290	252	262	256	234	257	255	284	282	247	244	247	243	262	255	235	247	259	277	239	201	260	266	256	258	261	259	257	248	235	256	268	233	268	277	268	253	240	263	260	277	259	255	276	266	253	255	254	264	243	248	258	262	264	244	212	274	267	267	291	250	274	246	266	261	246	276	262	282	249	254	264	252	281	279	254	250	253	236	289	254	232	256	271	255	260	290	237	243	257	264	253	276	305	264	235	253	251	233	271	263	256	248	263	284	276	244	282	235	268	234	247	229	261	257	238	264	271	245	277	247	240	270	247	269	267	271	256	231	260	267	257	247	247	255	263	257	249	223	259	263	257	254	236	267	237	279	255	242	251	255	253	231	281	258	280	272	245	232	266	253	245	264	243	265	263	250	219	244	230	231	247	234	268	241	279	273	249	242	230	248	279	270	260	226	260	272	267	250	292	237	260	265	289	256	249	238	259	258	263	233	267	264	254	241	223	239	273	262	266	244	270	238	269	279	251	244	246	267	250	280	264	233	254	269	239	257	251	245	238	289	269	257	250	252	236	263	251	263	256	248	233	266	269	252	272	253	281	271	239	279	260	272	247	254	271	272	241	248	237	260	251	236	249	249	263	258	252	259	309	244	244	218	251	230	249	268	239	268	289	259	274	244	213	250	270	253	253	242	268	266	259	264	266	257	247	230	258	259	234	240	240	260	251	273	225	224	272	267	234	284	248	247	275	241	263	234	290	268	268	233	240	265	266	263	254	217	248	261	261	262	270	252	272	246	253	225	236	275	254	242	255	278	241	245	269	262	246	222	236	266	229	270	222	261	250	232	229	242	254	240	261	246	275	232	236	251	270	253	258	286	255	265	261	265	245	247	223	242	262	274	226	249	242	241	265	246	239	247	279	256	205	240	242	271	258	270	303	256	272	259	242	274	263	292	250	245	268	273	266	244	273	209	228	234	264	256	254	235	245	242	262	295	275	242
3396	4539	3139	1667	1186	955	834	824	767	689	728	682	677	705	664	611	619	697	585	615	572	596	545	577	555	565	546	593	542	535	589	574	597	541	563	568	536	567	560	605	610	559	539	604	584	556	566	524	526	589	573	595	588	527	603	559	571	575	567	543	537	561	508	539	578	628	582	564	532	593	541	562	573	580	570	623	545	546	567	563	580	577	614	562	590	621	571	575	527	559	582	577	538	576	602	592	577	558	550	593	619	576	528	554	562	568	567	585	589	560	545	530	561	554	600	573	571	562	557	571	553	580	547	589	594	562	551	570	535	547	560	581	561	547	525	642	590	543	596	583	577	591	543	525	570	533	515	603	553	569	579	564	582	555	569	549	577	540	570	540	626	517	574	617	521	579	598	564	549	583	537	586	550	590	562	554	546	579	622	591	590	555	557	574	554	577	595	559	565	551	541	579	548	572	570	575	572	598	584	566	547	556	543	542	540	556	521	594	563	585	578	575	563	578	545	534	613	541	596	587	591	556	523	547	613	537	562	524	544	554	591	573	579	579	555	558	597	573	529	547	591	516	593	520	587	579	547	539	564	586	600	580	589	535	584	568	560	581	542	569	583	565	531	542	583	559	575	605	587	592	580	516	561	561	609	535	589	599	574	539	571	549	546	547	580	563	557	576	537	559	582	543	569	571	558	607	592	563	574	579	595	568	555	603	536	567	569	551	537	561	584	554	594	574	557	547	557	579	554	567	587	540	573	544	551	602	576	598	530	598	525	567	519	528	577	546	550	560	553	616	582	578	584	576	552	574	545	564	558	572	547	562	533	598	552	592	564	530	555	560	590	549	581	574	556	585	571	587	568	618	556	562	559	560	577	575	580	543	554	590	541	582	515	590	556	581	590	611	589	543	599	612	541	652	571	555	587	590	562	583	574	539	565	552	582	541	593	581	564	569	559	554	576	550	547	525	560	582	596	538	587	593	589	591	579	552	544	537	553	575	586	545	564	564	600	545	525	601	568	559	605	521	585	580	571	545	552	542	597	566	588	553	574	522	567	563	547	552	561	504	544	549	604	611	533	536	546	574	541	572	597	537	540	604	530	619	559	545	535	555	556	545	563	518	645	602	626	537	574	566	545	605	597	589	576	601	534	569	567	525	596	561	596	558	545	559	549	579	566	580	613	559	584	602	541	621	563	583	555	557	540	576	544	550	553	569	508	592	619	561	562	566	563	549	613	592	579	552	580	550	589	568	565	544	547	534	548	586	601	545	545	551	553	633	535	525	608	581	557	593	551	565	558	592	549	557	593	590	597	543	534	553	583	555	587	586	577	516	546	561	534	525	575	583	541	561	566	590	554	573	596	513	516	554	551	594	559	561	559	550	584	518	584	622	577	570	578	553	549	559	570	579	516	576	571	556	581	554	561	587	579	588	532	590	590	577	594	578	533	548	558	585	543	595	573	607	602	534	598	567	548	558	578	607	569	571	530	572	548	621	565	571	570	550	549	562	589	564	585	584	558	598	560	582	571	566	552	562	578	593	545	571	546	555	534	588	603	569	521	575	602	589	579	610	638	583	572	553	533	579	544	579	517	490	558	575	573	612	544	577	525	612	590	584	600	608	603	611	564	568	548	587	596	559	524	537	590	555	614	506	555	540	528	548	564	524	569	575	591	531	533	586	532	596	568	558	640	592	584	575	530	590	531	552	565	561	597	531	587	583	578	592	564	546	615	562	596	564	583	563	536	599	535	577	581	539	567	597	541	607	566	599	550	549	541	581	580	546	558	552	584	517	611	569	597	554	565	538	561	557	568	570	574	574	550	548	546	532	586	523	558	572	574	567	543	560	600	577	549	572	533	538	530	594	567	545	565	630	518	553	549	621	535	569	580	569	590	566	599	627	538	616	574	583	583	522	572	568	533	554	592	549	564	586	575	587	502	582	613	550	569	583	589	556	602	527	598	546	557	515	552	558	586	570	594	528	592	576	583	572	595	585	594	587	580	542	525	580	568	555	546	577	588	532	637	554	558	514	577	554	534	572	600	547	520	562	557	544	549	591	556	564	537	559	567	566	564	563	562	586	572	573	603	584	558	551	603	570	605	582	580	530	567	531	560	550	565	547	525	581	591	606	565	547	549	606	618	571	514	552	525	548	585	572	550	557	582	537	594	547	558	552	549	582	568	566	553	545	569	528	569	604	535	551	543	559	538	588	537	617	590	545	578	575	586	588	589	570	582	578	569	538	560	502	588	596	631	549	566	577	589	536	610	605	577	578	581	558	582	531	582	551	601	555	560	576	572	559	595	594	540	561	521	527	563	513	570	549	591	565	563	595	527	555	581	559	592	537	560	556	611	561	559	546	601	536	550	604	555	535	565	552	535	542	576	535	565	595	579	556	571	582	543	530	557	522	545	547	568	545	558	582	538	545	536	567	568	531	618	557	537	561	577	551	584	543	562	544	545	536	568	583	545	568	519	586	590	590	576	530	580	529	563	543	570	579	486	561	573	533	557	553	562	548	570	582	609	567	575	574	539	566	553	534	624	601	527	604	562	545	591	540	559	535	586	572	566	563	540	561	545	539	524	549	571	554	548	562	571	545	573	566	554	616	527	561	592	567	526	597	575	584	588	565	566	560	531	566	583	550	546	529	525	598	595	612	543	551	529	583	562	576	527	552	583	602	587	554	551	590	571	573	527	586	529	564	585	640	602	564	620	570	544	552	598	573	544	577	571	543	556	547	589	546	591	564	570	579	553	570	615	592	587	613	561	566	601	588	558	537	566	543	548	594	569	542	592	563	561	536	548	613	574	535	545	551	566	589	593	556	569	568	570	533	525	583	593	606	571	558	571	550	553	551	583	539	578	580	559	602	524	577	564	566	537	586	570	573	600	575	585	585	519	583	573	538	546	563	601	569	551	554	587	579	536	548	558	577	575	534	561	576	515	548	558	558	562	570	587	569	557	539	534	577	564	619	554	573	540	591	567	601	533	571	586	574	552	558	619	633	531	573	557	530	567	567	555	576	568	591	560	552	579	539	583	527	582	558	599	543	561	557	555	582	575	604	546	568	541	584	605	582	610	584	571	539	615	569	571	621	542	520	623	590	534	590	550	551	599	552	532	564	578	609	547	570	548	561	568	576	533	597	569	593	536	560	601	569	545	551	564	573	576	557	580	584	565	586	570	556	575	567	547	561	547	551	522	562	572	586	557	553	558	539	581	569	587	577	543	564	561	577	601	544	583	551	566	571	543	554	555	568	561	551	589	568	594	549	567	565	562	532	587	518	584	576	577	584	577	595	613	577	547	601	567	536	598	577	545	573	565	569	546	561	539	595	578	561	577	588	543	549	604	579	596	563	551	581	558	647	582	558	580	574	560	597	556	564	604	533	587	549	546	585	561	604	578	571	580	591	557	545	536	536	588	539	546	525	554	538	586	515	570	563	608	590	561	594	611	586	554	533	579	567	528	614	566	607	588	609	583	537	575	534	549	591
23684	20938	25273	26780	20953	20986	5254	1072	809	724	678	552	562	570	539	497	389	410	350	291	263	237	236	253	209	202	247	213	217	202	205	211	212	189	188	191	221	228	240	189	256	239	231	228	247	257	229	244	210	222	213	235	224	235	222	230	231	214	233	206	210	243	229	232	232	224	222	210	198	252	227	185	221	210	214	217	205	213	221	188	177	213	222	222	201	220	224	182	225	216	214	203	201	198	225	196	214	190	223	216	232	230	226	225	204	235	238	220	233	205	218	222	207	194	218	204	217	209	206	186	228	223	216	205	211	190	208	228	232	205	202	194	217	225	227	205	239	194	220	225	218	198	244	201	213	209	227	236	201	210	196	234	221	194	190	236	234	231	221	203	207	219	206	210	194	188	239	203	213	236	227	230	198	213	221	219	210	213	230	226	202	203	203	209	245	224	219	201	222	228	244	213	199	221	228	197	187	219	223	214	240	180	220	246	223	224	231	213	219	215	205	201	215	225	203	256	202	217	231	210	221	232	234	235	211	192	221	229	229	213	215	217	207	229	211	235	188	245	201	213	218	228	214	200	196	188	205	199	232	204	201	228	197	183	217	210	217	199	187	214	206	222	212	229	205	240	179	190	207	215	221	218	222	220	208	200	207	207	241	235	211	193	221	208	216	206	198	224	207	209	216	190	198	203	205	209	221	227	187	211	248	185	205	218	215	200	205	193	207	218	200	243	214	230	217	221	243	203	231	217	213	237	188	228	216	205	184	196	232	222	202	216	214	207	213	206	200	220	190	228	206	194	206	218	224	214	191	201	237	234	236	192	220	234	229	201	212	204	218	216	224	195	169	214	188	205	212	224	208	201	182	211	222	222	198	207	232	182	203	224	218	206	198	226	219	219	206	197	188	202	211	221	272	225	228	244	235	218	206	207	205	181	188	208	181	220	206	207	207	215	212	209	217	214	227	213	216	183	214	197	226	219	219	215	241	212	216	211	216	209	195	213	205	224	234	221	210	213	216	202	200	197	187	194	203	199	223	192	224	188	207	184	197	196	212	219	252	209	214	201	216	214	215	238	219	226	208	193	212	216	193	192	210	212	210	225	217	197	210	223	216	220	239	220	203	196	217	251	233	209	210	222	222	242	217	205	200	208	219	204	214	200	230	211	201	224	225	215	226	208	267	210	202	200	219	223	238	233	245	203	235	217	213	193	239	220	195	241	201	256	221	208	209	166	200	204	204	216	186	234	181	221	216	210	222	202	199	209	257	216	230	223	181	209	247	214	184	196	201	191	220	199	215	214	199	198	202	235	249	174	208	189	233	198	199	198	196	233	200	224	212	212	226	200	200	239	187	247	216	234	199	212	202	202	220	230	212	214	228	230	241	226	185	223	208	190	205	205	230	222	163	210	209	264	202	200	208	201	214	220	219	215	199	210	196	185	194	232	200	223	190	224	213	195	208	214	200	235	207	195	206	207	229	222	221	206	189	186	206	195	208	211	236	219	189	182	209	190	224	214	205	232	220	213	208	206	239	209	194	219	205	236	192	209	218	205	216	235	190	177	221	200	205	202	238	225	198	215	228	210	206	214	214	219	206	196	190	212	213	242	193	205	219	223	203	205	215	239	201	229	200	242	215	226	232	220	199	199	226	224	231	212	204	208	224	216	195	216	212	228	225	209	215	212	199	212	210	242	203	200	228	230	220	231	219	208	198	224	205	243	212	208	252	206	223	221	208	198	221	209	206	211	225	203	209	220	218	205	242	188	207	200	212	212	194	209	179	208	224	214	213	192	215	219	239	207	214	173	222	228	226	216	199	201	205	221	210	208	197	187	221	216	210	196	197	212	202	224	226	203	199	222	234	220	223	243	238	219	183	217	195	230	228	227	227	236	222	211	210	224	222	215	210	228	204	200	212	169	217	192	214	208	219	222	204	191	200	206	171	224	251	219	240	235	234	234	224	230	217	244	228	233	220	238	207	212	204	212	227	221	231	212	228	197	197	206	211	211	216	194	181	195	224	200	209	202	212	224	229	206	220	219	178	191	240	207	235	212	203	225	190	205	202	194	233	232	226	210	197	217	208	214	200	183	213	199	193	224	231	193	225	207	205	209	225	203	213	220	202	214	214	192	182	214	186	204	210	185	195	208	224	197	210	226	198	244	217	215	214	224	211	214	213	194	202	217	222	179	200	223	217	222	226	234	241	223	220	219	188	229	197	215	206	233	226	217	221	228	191	229	246	228	216	223	193	226	216	204	201	225	234	209	243	244	188	204	213	211	238	230	209	253	237	227	222	226	205	241	211	230	238	211	224	221	224	224	210	211	217	216	225	229	196	231	219	190	206	217	192	216	220	204	200	230	246	252	235	187	177	227	212	213	197	218	241	235	207	232	233	245	213	223	222	223	202	204	193	177	209	214	216	212	208	198	204	191	209	183	183	196	229	200	229	204	243	217	196	220	217	199	214	235	230	238	216	224	196	204	236	197	223	231	216	195	200	188	220	176	223	222	198	234	243	187	204	188	200	217	191	209	236	244	208	212	245	223	210	229	207	197	200	206	226	213	239	213	230	218	190	198	217	213	195	194	219	206	214	206	211	225	205	224	204	207	211	210	198	202	187	205	194	212	224	239	234	210	203	198	225	206	229	218	211	204	214	215	183	207	189	241	215	225	190	200	214	228	202	248	193	198	212	236	221	208	247	222	211	219	222	236	223	204	201	217	233	226	238	192	190	233	224	202	181	205	222	222	201	200	213	216	190	204	194	198	197	204	208	231	199	234	210	210	219	237	195	194	203	262	219	242	186	206	216	214	243	198	217	217	229	219	206	219	214	220	206	201	193	201	205	200	215	226	185	187	218	218	229	246	213	209	210	219	226	188	249	212	184	230	198	216	212	222	204	193	164	210	220	201	222	202	218	236	218	200	204	206	237	216	181	218	220	194	205	205	212	222	207	190	218	216	215	222	203	206	194	185	196	203	198	220	232	227	217	215	201	214	191	232	196	208	194	205	218	224	208	251	220	199	200	213	196	212	207	191	215	222	202	194	233	216	236	234	242	239	240	213	210	211	234	195	200	212	196	213	216	212	214	193	188	253	214	222	185	214	211	190	186	220	190	200	186	200	232	204	212	220	218	205	213	227	174	212	247	208	193	208	206	196	204	213	206	217	219	213	189	202	195	203	207	239	207	218	214	208	183	195	187	228	220	248	226	230	221	233	221	197	222	211	230	209	193	212	206	179	213	228	213	186	218	221	213	226	214	209	202	206	240	248	224	193	213	229	201	208	185	199	201	204	237	192	214	212	204	205	195	208	229	205	218	215	241	213	221	244	189	203	230	212	212	211	221	215	207	199	199	222	213	200	200	217	221	240	221	185	202	199	232	222	229	234	221	209	192	196	166	200	208	215	211	205	230	205	213	217	207	207	216	204	227	190	219	215	202	198	226	205	214	201	213	226	241	228	229	238	243	252	231	218	203	224	186	222	195	214	198	209
3517	7379	4735	2263	1390	1173	934	844	793	728	735	651	637	644	630	575	589	523	578	522	490	478	478	491	466	479	478	492	475	441	494	465	476	478	467	477	475	487	497	495	461	486	480	510	458	471	483	484	496	490	470	507	505	462	464	477	442	454	438	473	459	478	461	499	445	438	474	456	502	449	479	446	461	460	479	443	468	481	459	431	477	468	467	501	480	467	483	470	466	415	435	485	522	471	448	474	442	442	487	449	457	506	504	430	465	446	458	449	482	477	470	457	453	427	446	439	457	477	449	426	472	455	492	471	458	427	483	499	461	486	458	433	471	442	440	429	455	452	426	450	419	465	430	470	443	474	443	437	448	466	440	521	462	466	478	456	464	455	471	432	459	446	479	436	436	456	422	458	464	471	455	452	436	424	479	433	502	443	442	454	456	462	455	459	428	444	456	468	440	483	487	441	479	465	468	490	449	461	477	455	486	470	432	485	418	468	439	416	480	459	442	447	446	448	411	426	452	483	429	437	476	438	448	469	484	430	472	459	487	467	456	476	484	433	470	466	461	496	451	491	474	489	470	419	446	466	476	441	470	424	517	458	464	479	455	459	498	440	464	475	422	468	441	439	459	482	470	501	462	521	461	432	439	466	483	446	481	463	455	485	451	410	492	484	461	453	459	457	486	477	454	456	437	467	465	473	493	481	461	446	452	452	478	479	479	433	487	448	437	457	429	449	490	470	460	448	465	473	470	425	449	470	417	465	438	430	465	470	450	479	494	449	445	472	470	449	483	473	447	419	475	464	393	432	431	476	446	502	450	467	453	475	486	497	467	429	455	436	421	473	456	482	456	458	465	448	443	456	465	435	449	498	435	432	463	485	470	468	483	450	464	453	468	475	465	512	494	488	462	488	513	451	462	454	416	444	464	467	468	414	452	478	456	455	443	477	478	457	478	467	466	454	480	471	470	489	450	461	481	426	444	485	435	462	446	464	463	467	505	461	446	495	487	463	463	419	453	491	486	435	488	398	444	477	454	478	460	463	459	468	480	422	466	494	449	424	471	437	450	445	453	480	485	460	461	457	465	487	494	462	476	459	472	439	439	461	475	448	470	510	430	490	437	451	457	473	463	447	463	473	474	448	467	468	475	458	471	454	462	462	495	440	463	406	458	447	461	463	431	448	477	492	466	444	430	492	464	459	441	444	473	434	448	455	498	519	471	423	438	454	435	445	450	449	466	453	475	455	460	472	524	450	490	481	429	442	471	455	468	451	462	493	446	456	443	474	423	443	454	461	502	483	436	436	467	458	472	466	452	474	481	435	459	448	446	468	454	435	463	450	455	430	455	471	473	411	471	486	483	465	481	422	477	453	515	470	479	442	485	446	446	435	465	483	455	452	450	406	464	458	420	458	431	477	475	455	455	459	473	474	489	462	452	482	435	435	468	456	456	466	476	470	493	465	464	469	450	443	455	437	455	437	473	442	423	469	483	437	441	440	468	497	459	466	447	433	448	463	479	459	434	431	450	434	472	481	473	441	460	466	430	438	483	455	433	459	501	451	487	452	473	474	480	472	465	481	458	444	453	425	475	480	450	499	437	476	487	448	462	454	433	476	516	495	456	442	467	417	466	468	447	413	463	455	450	465	467	418	483	458	440	492	445	432	482	450	465	456	432	470	442	444	458	447	450	472	485	491	477	456	482	441	496	475	436	457	504	493	495	472	455	491	460	452	471	485	475	443	437	483	487	410	488	474	465	432	464	451	473	448	463	473	430	443	492	473	482	482	420	485	479	442	454	423	459	463	431	446	446	443	444	450	440	451	439	448	462	449	445	445	487	491	448	425	439	487	469	450	472	446	444	457	463	450	442	485	473	452	479	479	452	431	444	466	484	515	473	474	506	448	413	479	462	409	407	453	481	464	455	427	426	465	452	456	480	444	452	481	451	451	448	433	472	507	453	464	487	446	497	384	487	459	476	454	464	440	506	471	438	444	465	469	496	471	480	435	411	464	466	482	472	454	450	476	435	467	457	470	455	427	457	451	443	463	414	474	444	480	474	449	470	424	461	448	487	462	444	433	461	433	483	447	454	454	474	479	423	471	465	448	406	453	481	453	458	453	472	474	484	473	456	453	447	452	477	470	451	419	469	456	450	457	452	442	488	430	482	497	419	444	465	470	457	472	460	508	472	469	497	428	432	485	468	469	452	450	492	503	449	486	454	455	444	439	476	461	454	418	460	493	482	477	399	475	472	468	414	460	421	461	467	465	474	445	494	464	452	480	449	444	399	440	477	467	486	473	476	458	449	513	463	453	482	477	416	486	427	483	474	455	443	456	421	442	464	439	449	466	471	452	462	453	465	456	439	441	459	456	439	445	463	455	472	427	468	457	477	446	440	469	473	428	505	489	447	468	477	421	457	432	467	486	445	497	451	447	470	455	450	474	448	464	452	500	441	455	490	408	463	475	476	468	418	480	482	438	446	476	448	455	471	423	476	458	421	455	473	461	410	468	437	485	445	456	463	451	466	425	419	444	471	445	440	444	441	431	488	439	529	424	468	485	466	471	464	499	448	430	427	476	458	470	473	455	508	419	463	422	455	421	477	482	434	438	476	414	438	469	465	462	460	464	492	440	487	468	413	466	456	487	493	460	469	493	431	444	469	472	473	481	457	438	486	443	459	439	427	479	448	448	487	453	469	451	428	472	483	478	470	425	440	448	435	437	463	470	459	453	455	462	472	502	503	481	449	479	466	497	451	439	454	430	445	461	417	479	422	465	436	400	435	475	448	481	462	441	430	442	440	458	478	481	474	422	440	460	499	473	465	457	428	460	480	468	441	471	464	444	436	484	446	438	428	453	451	450	481	471	445	481	477	468	457	450	451	490	446	407	439	503	466	453	465	498	477	472	494	434	476	441	492	472	454	481	477	445	465	433	452	440	449	522	447	445	484	513	445	432	446	436	461	490	470	436	485	443	459	467	466	449	459	490	443	426	476	440	427	457	487	438	467	443	490	454	457	409	480	496	497	451	467	445	440	457	417	429	462	452	466	495	447	439	443	466	453	467	471	479	451	462	466	500	463	470	500	506	435	447	460	462	519	490	457	505	424	458	419	436	459	456	423	467	447	480	473	529	448	447	485	444	448	454	452	459	467	432	432	467	532	439	441	462	431	493	490	460	467	484	482	494	479	495	470	444	444	444	515	468	486	481	488	491	452	427	471	426	471	454	469	505	403	475	447	480	461	463	439	474	466	468	467	471	452	480	465	454	456	455	447	455	472	454	420	465	433	467	477	455	482	465	492	429	454	469	449	439	439	482	446	466	483	487	476	459	420	470	479	444	458	495	469	496	444	481	457	497	457	446	477	439	445	482	475	451	460	440	472	473	453	455	462	448	447	461	475	489	439	465	492	464	494	451	460	446	434	452	441	451	471	443	429	473	464	479	435	466	444	471	468	440	503	459	462	482	489	451	464	466	484	468	514	467	461	447	467	475
33023	14296	2550	730	578	535	394	324	327	284	259	249	261	263	267	232	190	194	200	184	191	178	170	154	181	201	188	172	183	145	184	188	155	164	172	163	182	172	188	165	165	166	153	179	163	155	168	193	143	158	167	169	163	173	159	163	162	167	159	156	157	147	170	181	161	204	153	177	151	163	148	163	176	170	169	165	129	188	188	164	173	156	177	174	156	163	166	173	169	157	173	169	165	179	166	168	142	177	136	192	192	177	183	170	155	159	151	155	150	175	177	156	169	165	164	163	158	170	173	152	164	161	194	197	168	139	160	154	181	141	163	174	176	165	166	194	156	173	165	162	181	179	150	165	159	170	149	179	153	172	191	153	172	159	185	180	129	181	166	160	149	158	181	184	176	154	165	185	176	171	156	168	153	162	156	151	137	158	163	169	146	160	169	163	154	177	178	155	193	168	140	155	171	182	159	160	149	157	160	157	160	193	158	158	156	165	166	173	147	173	164	176	182	155	153	182	167	158	154	167	153	169	161	161	142	151	173	166	138	165	173	164	180	193	143	161	161	179	147	156	194	161	186	156	171	160	161	162	170	167	168	163	151	143	178	148	160	170	172	185	172	137	176	163	172	170	154	176	196	173	165	155	150	134	172	166	171	188	181	160	145	186	159	176	179	160	173	179	187	183	172	145	182	174	173	162	146	188	164	168	131	158	170	176	174	135	165	167	152	171	181	189	172	161	167	157	147	166	164	184	160	146	157	157	161	140	189	172	150	171	150	176	166	166	164	165	158	183	166	158	174	212	160	156	168	191	159	190	182	162	145	154	164	150	156	155	189	177	165	174	188	180	145	161	173	140	168	148	172	146	154	161	173	173	154	152	154	144	170	163	172	157	172	182	179	178	189	145	149	132	142	148	170	146	170	178	187	149	164	163	171	169	154	167	194	183	164	189	180	167	170	166	177	173	139	161	142	166	164	175	184	163	155	157	163	165	140	135	149	152	169	152	182	163	161	188	165	145	183	180	163	173	187	196	158	160	173	184	152	167	146	167	148	173	160	181	174	169	153	174	157	144	167	168	207	173	156	182	182	175	159	180	153	153	164	166	158	180	164	155	172	168	153	149	159	161	153	136	163	173	156	159	139	177	158	179	185	183	158	140	164	174	144	187	168	173	160	186	206	154	150	161	143	163	184	151	151	157	162	185	163	164	168	165	183	151	181	175	158	149	166	184	154	159	153	171	159	160	204	186	175	169	161	156	174	148	184	158	157	157	163	163	166	163	159	174	175	160	166	175	175	175	170	177	181	178	163	171	159	166	156	167	167	142	161	151	150	150	142	166	155	172	169	151	148	154	161	154	150	191	147	141	160	164	184	183	174	164	145	168	149	172	152	166	172	169	180	173	166	164	178	166	160	155	171	129	186	183	164	174	175	162	185	166	190	190	176	166	165	160	165	164	168	146	155	172	179	134	176	170	172	171	172	162	155	187	172	181	162	171	168	165	186	180	178	172	160	156	157	160	165	158	184	167	155	115	159	160	157	164	180	173	161	162	173	132	140	179	179	169	179	185	165	160	177	148	168	176	153	183	174	166	174	163	171	168	165	158	151	134	152	175	158	170	162	156	170	166	189	168	156	171	163	173	157	182	158	141	167	172	178	182	186	160	165	153	166	172	153	178	162	172	169	176	168	173	141	172	184	163	142	148	157	158	168	168	149	154	162	156	146	165	169	166	147	150	145	169	172	192	155	179	167	174	163	149	150	148	173	166	158	165	164	186	171	142	170	162	186	165	169	183	154	157	158	157	179	168	140	163	152	160	165	166	175	167	155	145	189	136	156	175	147	145	154	160	167	161	156	153	179	162	159	184	142	178	154	166	170	162	171	150	172	181	168	180	163	191	180	169	193	128	153	170	166	172	155	137	151	203	194	136	170	186	158	166	174	159	162	148	189	170	162	172	179	180	170	147	140	187	158	163	186	152	162	179	159	180	173	188	178	174	156	143	159	158	166	192	168	149	163	166	155	190	167	142	173	159	164	159	170	155	155	152	188	163	163	160	176	164	168	151	167	172	164	171	125	173	137	155	172	185	165	182	140	150	169	146	164	159	185	151	170	149	146	159	144	169	171	212	175	157	167	179	167	169	152	158	178	155	188	175	168	155	170	171	169	158	163	160	180	169	166	154	178	179	169	164	144	156	151	160	137	171	159	161	151	147	185	191	166	176	170	186	172	149	190	171	164	169	169	161	176	157	173	156	183	157	146	143	142	170	151	178	172	162	194	159	171	139	180	156	144	198	163	140	159	177	159	175	179	139	173	157	160	180	168	162	187	162	145	152	166	145	162	150	191	172	142	184	159	153	194	194	164	157	178	155	161	171	152	166	134	156	167	184	144	175	148	173	164	163	168	151	154	148	152	150	148	178	154	164	168	174	180	191	169	176	166	138	159	143	175	148	177	179	162	148	168	160	179	188	187	152	164	170	162	140	159	164	162	173	164	171	192	170	168	155	170	174	162	168	173	155	172	148	178	179	164	149	161	178	164	147	181	179	188	194	180	190	179	155	194	185	161	173	173	172	149	188	160	152	167	182	170	159	161	155	171	157	177	188	166	181	154	156	173	166	175	174	160	163	192	159	163	171	185	141	185	169	155	173	161	186	167	187	192	160	174	157	125	170	148	181	171	177	178	169	162	176	158	166	161	166	170	153	180	147	146	182	180	171	170	155	167	146	162	147	161	151	179	175	152	158	182	158	174	167	140	161	187	179	154	176	168	170	169	158	141	149	167	158	168	176	150	203	177	161	189	170	156	148	165	156	187	182	166	188	178	142	163	165	134	147	161	168	155	174	146	175	174	171	175	175	179	177	158	153	166	152	147	187	154	144	169	167	167	155	177	160	168	194	171	167	172	168	170	131	179	167	142	186	177	176	180	179	154	150	153	171	147	161	191	159	171	146	164	169	161	189	158	187	160	160	147	175	145	182	143	172	149	166	171	179	178	175	180	156	166	154	203	168	179	179	163	151	157	161	155	170	175	175	162	150	189	151	174	138	184	158	147	155	156	178	148	171	160	167	171	189	189	161	150	148	171	161	149	178	159	164	160	162	155	159	170	181	160	184	194	172	146	146	165	157	154	166	162	181	148	161	147	179	165	159	155	152	165	154	157	179	195	167	142	159	163	151	208	179	187	160	185	156	165	151	153	164	203	198	186	189	147	144	169	158	171	161	185	180	197	177	176	149	183	155	170	187	175	142	177	168	154	176	158	161	156	179	161	158	179	156	146	149	176	164	160	164	157	185	187	186	182	170	130	179	159	161	130	177	175	158	148	140	145	159	168	167	191	180	171	156	138	170	162	169	163	188	185	186	130	161	149	156	164	157	174	168	168	191	159	157	174	191	171	164	166	150	148	175	147	148	183	153	153	171	162	172	160	160	173	150	166	163	144	171	171	157	200	133	154	164	182	172	161	187	152	162	163	172	176	170	155	156	170	152	156	168
5006	1392	983	671	564	598	498	470	477	488	493	467	485	431	425	506	435	413	412	378	388	387	434	407	395	421	373	409	368	422	395	421	368	389	392	395	427	368	402	395	409	396	391	402	412	418	433	412	405	384	418	409	393	389	382	435	371	404	389	391	394	419	444	393	425	383	376	409	415	410	415	397	407	387	395	383	440	407	389	366	418	407	410	390	416	433	415	393	412	415	348	384	432	410	363	401	364	391	407	426	391	407	444	380	374	413	359	345	412	434	426	412	402	407	370	416	382	401	395	437	423	438	376	440	412	398	414	424	417	387	418	413	373	372	386	377	393	407	428	394	390	388	410	425	400	404	399	403	415	406	409	375	455	404	375	381	392	374	409	411	435	420	393	363	420	384	410	402	394	382	454	393	410	384	443	376	383	416	417	405	410	396	386	441	388	397	372	442	417	361	413	414	407	393	410	372	393	404	366	435	374	433	430	427	418	436	391	360	410	417	417	415	380	394	362	400	400	378	365	395	397	439	367	409	382	398	390	415	409	421	408	373	366	410	381	443	402	389	374	392	404	398	411	353	388	404	404	399	390	377	393	386	412	391	376	383	402	405	381	422	419	377	410	379	414	401	410	405	413	366	384	394	386	372	372	401	384	389	397	391	392	387	376	382	386	400	380	427	437	385	395	366	428	432	392	415	392	403	419	402	361	426	430	372	405	382	398	392	365	405	402	397	393	398	382	370	416	435	378	371	405	403	420	445	424	393	381	367	419	413	395	389	415	414	430	414	373	391	409	402	375	386	400	396	455	398	386	374	401	457	386	379	364	392	416	401	423	364	421	430	374	404	467	419	400	445	379	386	371	432	408	371	402	395	406	432	376	371	385	388	408	406	421	394	405	413	400	364	415	391	399	385	404	368	397	388	408	428	406	395	407	413	386	422	389	419	377	398	396	421	406	431	372	422	408	407	403	432	362	409	413	431	391	417	375	422	409	366	380	398	425	393	425	369	425	406	380	400	395	371	422	394	364	394	385	375	383	405	380	395	398	399	396	400	392	380	379	385	394	408	381	412	407	385	408	381	375	423	417	422	429	400	399	389	440	405	418	362	398	400	404	407	367	421	378	394	410	402	390	429	344	405	400	399	415	413	380	412	376	420	424	355	389	388	415	410	400	397	411	391	406	417	386	395	405	393	386	390	407	370	436	425	405	466	365	387	394	383	394	394	394	403	395	389	414	395	378	415	396	438	409	409	411	371	396	406	388	392	395	379	396	402	370	408	402	411	396	375	411	383	397	375	401	424	407	416	365	418	417	420	415	446	364	415	405	370	415	411	372	415	414	391	382	384	372	386	371	380	414	382	392	392	390	408	401	413	402	438	402	446	347	396	419	428	383	426	417	380	362	389	414	401	420	370	384	395	399	393	444	413	357	406	386	390	391	408	389	389	415	422	385	417	420	395	430	383	401	385	405	391	390	407	376	419	394	375	388	414	423	416	369	364	381	405	403	405	380	381	414	377	436	404	394	397	396	417	388	396	425	398	409	433	405	372	409	367	371	375	421	395	401	360	387	409	383	405	367	405	400	423	401	444	381	377	395	417	392	402	406	384	393	411	375	403	377	398	392	424	396	407	416	420	416	377	401	380	403	367	383	395	376	397	376	417	406	396	399	361	409	383	421	380	398	419	416	394	426	443	424	401	395	421	381	410	389	394	399	369	397	381	408	423	392	426	409	413	426	431	373	402	402	430	403	406	379	397	397	376	402	389	380	430	399	399	421	434	399	384	435	365	422	392	366	398	393	430	411	410	408	396	386	407	400	400	418	390	381	381	396	386	373	397	395	420	415	404	378	360	426	423	385	384	415	434	456	406	392	403	368	399	382	374	394	397	403	378	397	396	386	432	415	414	385	401	436	379	396	404	387	406	416	417	383	420	370	448	410	379	408	376	415	415	404	406	385	385	383	430	444	399	397	406	414	397	390	405	408	398	419	407	401	382	399	391	411	380	439	360	408	404	422	378	404	376	397	397	368	408	444	412	405	415	406	401	396	419	395	404	383	420	372	386	405	376	443	403	412	414	388	366	369	401	419	413	408	383	429	410	381	394	405	383	393	388	400	410	379	362	385	425	400	429	407	414	408	372	394	400	395	398	378	378	370	417	421	401	391	415	401	412	400	424	396	409	387	405	376	399	355	361	390	404	392	355	400	377	395	408	416	398	396	411	390	420	407	393	379	377	373	408	394	380	382	421	354	394	392	383	396	392	410	413	384	380	399	381	417	407	457	384	351	384	415	393	405	394	376	394	382	381	407	413	421	403	407	383	463	377	404	391	435	391	410	407	387	395	420	396	424	396	361	411	384	397	423	387	404	420	386	390	389	394	400	422	440	357	399	431	414	406	448	445	389	409	435	401	399	377	395	388	439	386	410	398	398	422	416	404	382	397	414	404	391	379	441	432	418	377	412	394	420	407	376	411	400	393	416	418	429	420	361	386	403	397	380	413	419	407	384	374	393	402	368	373	399	395	407	373	397	416	406	425	399	399	391	378	382	390	372	403	423	415	354	417	417	411	397	406	449	410	396	425	392	375	409	371	400	392	379	394	414	419	390	430	434	409	428	366	395	379	445	394	400	367	377	397	402	405	388	418	388	401	393	416	351	388	437	355	377	397	405	405	424	386	400	442	388	389	398	393	394	400	410	394	388	400	382	383	400	408	389	395	374	372	409	415	425	447	418	375	410	392	400	413	410	421	425	397	423	401	412	431	413	433	395	407	407	346	423	373	381	419	408	376	464	401	382	394	413	428	385	360	374	405	386	379	392	400	394	386	399	384	435	418	403	402	401	411	402	386	393	410	407	396	387	409	376	372	414	360	405	394	415	404	416	388	396	457	392	408	362	388	393	428	399	399	381	405	412	360	410	426	416	415	396	394	396	394	340	409	390	381	443	383	410	395	406	422	418	397	379	374	386	401	385	396	370	394	393	371	418	392	439	393	387	396	383	379	421	409	391	388	431	404	420	415	383	377	399	381	422	366	376	426	394	377	442	400	413	444	390	383	398	388	425	409	429	414	386	370	426	426	369	389	384	399	402	427	400	390	414	400	407	414	430	393	403	422	427	432	404	417	418	390	423	355	371	416	444	398	421	400	385	404	408	424	395	395	360	394	387	403	419	393	420	382	403	376	396	384	405	422	381	367	386	410	419	424	435	379	416	384	378	340	401	405	409	426	393	365	405	416	408	375	383	409	391	385	398	410	372	406	385	435	405	404	393	393	413	369	415	400	406	401	389	405	415	398	423	431	367	393	392	395	361	387	418	407	392	397	404	392	399	411	391	413	447	376	412	422	420	415	391	436	359	383	388	414	388	373	413	369	382	416	379	401	427	387	412	423	419	417	396	428	377	444	400	394	392	382	409	402	369	394	410	409	401	398	393	419	394	380	401	385	405	371	411	393	378	414	386	380	395	378	374	401	400	396	426	430	380	391	358	389	420	383
24462	20932	24707	27323	20800	4227	950	707	574	555	516	480	479	469	477	392	353	374	366	281	270	261	265	262	287	287	254	270	302	272	262	274	268	260	273	265	271	278	288	257	255	289	283	269	292	260	262	294	263	285	213	251	262	288	268	248	270	265	298	270	241	240	275	247	267	261	253	249	243	274	231	267	271	252	278	278	240	297	282	278	266	281	261	265	265	251	259	274	251	253	241	236	270	269	275	275	272	249	248	252	264	246	242	241	255	250	255	251	275	257	231	242	284	278	233	249	246	232	252	258	222	248	258	262	254	247	273	268	263	255	234	255	283	268	249	257	260	261	268	239	240	257	240	283	249	258	267	260	236	256	229	229	256	250	254	257	255	216	226	269	266	235	269	254	245	231	263	251	262	268	234	278	280	263	238	242	264	279	274	247	244	258	238	262	249	245	274	262	241	271	260	250	263	272	221	258	271	259	257	274	251	239	267	273	277	241	237	234	267	259	273	259	272	251	261	243	284	250	234	254	277	259	252	242	257	264	278	249	272	258	252	261	276	273	273	252	205	280	282	262	277	247	254	255	265	264	264	269	227	218	260	260	249	237	266	280	300	242	259	257	244	242	254	257	258	258	235	284	266	267	266	263	271	237	272	260	241	262	260	255	238	270	274	263	263	277	273	264	258	268	281	285	266	253	241	267	256	278	260	234	287	273	249	252	266	248	253	257	234	237	264	278	272	285	246	252	248	236	257	251	241	279	243	292	281	240	294	292	263	260	243	267	248	269	253	268	227	265	254	258	252	234	247	264	249	263	267	282	279	254	263	279	228	261	276	256	263	252	255	238	297	268	252	264	269	268	249	253	248	250	260	246	247	245	250	309	250	279	282	276	257	257	278	240	249	243	229	231	268	257	267	249	271	265	244	250	257	263	251	250	265	269	268	221	278	254	260	226	228	265	263	310	251	241	255	265	254	290	246	271	277	272	264	242	258	299	272	279	306	243	257	260	239	268	262	262	244	254	273	258	234	256	260	255	288	273	253	249	254	272	272	261	267	261	299	287	246	234	283	256	262	232	237	258	282	269	263	229	294	249	263	249	272	277	254	260	262	271	258	261	235	261	263	241	234	272	243	243	238	235	245	254	257	248	264	231	253	290	219	285	229	243	256	252	258	274	252	282	236	274	243	258	262	215	271	262	267	270	278	239	265	267	255	282	268	249	254	243	249	265	263	251	263	268	237	249	259	233	247	262	253	263	234	226	255	241	256	283	234	263	255	249	235	243	227	242	212	269	282	273	232	231	255	275	238	256	234	259	259	256	248	245	256	246	237	264	287	270	245	252	273	258	258	259	234	230	271	236	271	253	237	273	273	255	258	261	251	224	264	228	246	253	286	281	257	259	257	247	254	239	243	218	258	294	259	267	263	217	276	263	259	242	289	270	262	261	257	258	263	231	256	239	227	235	263	259	259	239	263	283	274	270	266	268	260	269	263	234	231	257	275	284	254	224	262	228	226	244	256	267	242	250	286	273	263	257	264	253	264	215	264	245	270	263	270	248	263	236	278	257	251	286	281	253	254	237	254	272	246	247	249	287	260	251	236	240	248	265	251	253	237	271	241	256	231	248	280	253	258	276	245	259	249	251	239	265	282	267	267	236	264	257	240	267	283	276	256	270	244	243	251	242	303	271	245	275	262	230	227	276	226	275	276	254	261	241	266	253	264	238	267	267	287	221	263	261	271	222	262	257	222	255	241	229	269	238	232	222	218	242	250	257	230	240	258	270	243	262	287	248	254	265	235	257	269	259	255	267	239	266	310	292	264	259	234	268	229	267	278	238	257	243	256	231	259	268	223	270	260	269	300	275	248	252	271	264	264	266	227	259	280	262	267	268	230	251	274	263	253	243	244	227	249	279	235	266	264	270	235	218	265	240	242	252	254	246	243	254	271	261	246	260	273	269	263	251	262	230	242	262	287	270	259	258	226	255	248	235	265	248	296	270	242	260	230	250	237	256	253	238	262	265	238	234	232	261	283	249	219	259	269	258	252	230	239	271	255	238	271	247	237	246	233	261	232	264	271	264	244	252	256	236	244	229	288	282	286	294	259	240	252	256	247	268	275	272	238	267	272	261	242	233	262	256	269	236	271	263	250	265	268	218	234	274	222	252	234	286	243	249	273	255	233	251	264	241	259	253	249	248	260	240	246	288	282	248	261	273	285	292	238	271	277	278	251	215	280	245	264	256	242	272	240	260	287	244	276	243	255	257	239	256	234	236	274	263	225	265	248	255	264	263	288	262	263	232	243	262	274	265	276	270	258	246	234	247	254	257	257	226	240	273	231	256	254	279	236	249	280	282	273	286	230	236	276	259	255	236	267	269	265	245	243	250	263	275	252	254	239	246	245	234	268	244	246	252	272	275	240	261	216	267	238	264	231	253	248	249	215	251	255	257	248	276	262	237	290	256	272	249	244	243	253	262	253	274	254	253	271	250	250	257	274	257	273	213	265	297	283	232	255	250	263	245	238	221	238	268	264	270	262	246	254	247	269	254	246	257	299	270	284	262	255	279	260	256	233	267	256	252	272	265	271	271	258	261	238	260	257	257	231	269	241	251	243	272	265	254	239	249	294	281	236	260	270	250	252	254	240	287	259	239	252	217	238	245	261	237	254	256	282	256	261	236	285	216	267	265	239	248	284	261	231	244	260	255	247	232	245	276	264	250	254	281	236	246	272	236	252	237	277	272	249	232	250	241	269	260	237	259	264	284	258	272	257	267	284	248	245	253	258	247	266	243	241	247	267	263	233	261	267	245	260	264	283	262	263	254	247	270	261	257	277	254	271	250	255	242	286	241	267	295	280	290	277	265	273	237	248	256	233	263	238	261	263	259	240	240	225	275	263	272	268	281	288	268	293	218	230	279	252	247	227	243	277	274	233	268	286	261	261	226	252	276	288	246	266	267	232	269	248	262	234	261	262	261	292	264	271	257	276	253	247	258	260	246	252	259	255	274	291	264	278	260	252	287	275	273	263	229	277	243	275	258	263	251	283	235	261	245	277	248	268	236	248	259	237	236	273	260	281	233	248	273	272	264	247	259	257	284	250	232	268	247	273	261	265	267	240	250	237	243	283	258	261	247	251	282	265	306	277	264	233	265	239	267	256	244	245	235	249	266	243	268	263	255	282	271	259	242	256	254	259	265	266	232	273	248	250	273	230	242	241	239	273	267	258	252	249	257	256	296	239	255	280	278	287	262	212	232	281	275	260	248	252	261	253	263	233	244	245	279	263	243	316	227	262	265	248	260	262	252	217	243	288	286	262	255	263	270	229	253	235	248	265	253	249	247	236	235	252	251	264	266	247	266	249	254	242	225	280	257	251	280	256	285	253	232	262	257	286	281	255	251	249	241	255	222	254	257	258	250	251	258	270	274	258	252	252	227	239	273	257	259	252	274	255	257	246	217	245	236	250	227	268	278	248	263	260	253	244	234	253	263	281	237
3362	4438	3038	1692	1163	978	869	810	722	758	713	685	672	710	670	652	587	577	631	604	590	571	557	608	564	561	575	620	567	570	602	533	593	552	579	567	603	599	568	622	551	578	564	579	605	555	584	568	595	568	638	549	565	627	570	550	552	566	567	606	581	571	538	575	597	597	562	550	552	566	573	532	591	555	577	539	542	572	558	534	570	547	577	581	536	571	631	553	559	576	558	575	558	566	575	551	576	564	584	563	573	561	580	590	551	545	552	616	604	581	641	580	565	572	557	582	530	587	522	579	539	568	615	587	564	544	538	571	512	567	562	556	564	549	524	568	562	539	570	545	561	568	550	563	600	558	561	580	539	549	609	594	591	578	518	553	558	572	579	565	598	543	597	561	544	557	567	530	550	574	616	590	581	557	564	587	568	560	519	582	544	579	522	580	577	546	616	591	599	572	555	539	508	587	564	538	568	522	546	531	613	562	567	556	548	550	605	566	565	573	589	597	577	567	563	583	607	581	550	596	532	594	551	569	621	557	574	601	566	557	549	580	581	604	564	588	555	538	598	539	521	603	555	580	546	557	595	585	536	595	591	551	575	554	555	555	597	531	575	543	521	556	600	606	535	592	539	545	546	566	626	591	572	585	589	561	574	549	562	569	584	549	565	537	563	576	563	629	543	557	549	605	564	606	595	552	558	568	565	547	559	553	573	581	557	580	537	579	558	569	560	528	570	576	586	579	571	546	545	603	557	576	558	546	554	582	539	543	573	539	558	569	585	553	601	558	533	545	602	573	566	558	518	560	577	578	588	548	536	582	565	580	513	555	550	572	554	583	541	545	588	542	532	550	541	592	569	590	546	573	574	538	552	584	574	585	597	593	559	510	574	516	543	581	584	550	567	544	523	597	568	578	537	644	573	630	595	518	589	553	559	532	575	610	556	621	582	562	561	597	591	557	619	564	583	589	612	563	618	607	586	565	547	540	584	541	563	598	541	577	597	566	597	570	567	586	577	628	573	559	588	575	557	564	623	582	588	575	586	573	541	563	629	566	549	589	607	567	568	559	561	546	576	599	543	570	566	630	594	584	513	572	576	571	518	624	554	561	567	578	592	545	592	561	543	586	579	574	551	591	557	560	584	545	578	580	543	585	578	573	580	558	610	592	601	578	587	556	557	606	586	604	550	575	524	558	562	529	567	558	540	578	566	521	499	531	543	592	537	590	530	587	606	541	589	576	603	526	563	596	551	572	583	559	556	565	587	571	611	622	578	546	582	610	554	584	580	570	553	583	591	557	593	597	599	544	513	591	564	572	542	581	575	587	618	572	546	573	550	576	591	546	557	614	549	608	601	548	506	561	544	575	564	546	558	563	584	579	591	577	533	602	535	563	565	575	562	548	540	549	620	557	573	550	596	573	558	577	570	568	607	594	585	554	557	584	584	533	565	576	579	591	581	551	558	596	560	583	581	551	605	521	575	555	555	537	557	572	613	566	531	522	556	565	579	562	577	605	573	589	590	574	549	581	525	547	568	580	562	594	605	540	568	556	557	563	563	571	553	601	553	528	573	583	564	543	537	558	597	556	562	565	579	557	549	590	554	553	584	571	593	557	561	589	593	576	527	580	565	519	548	584	582	600	542	541	571	575	551	565	625	589	595	599	573	574	565	534	576	598	547	603	539	548	595	573	571	595	537	597	579	589	548	583	576	553	566	610	536	575	554	556	565	555	557	577	547	586	555	590	593	548	578	571	546	522	560	516	585	570	570	606	524	541	594	556	557	527	565	571	585	573	594	590	518	579	583	572	583	617	571	566	572	584	556	560	607	544	532	560	572	549	588	598	560	555	561	564	596	545	533	532	565	520	576	547	602	574	537	596	569	564	597	570	579	587	551	582	545	601	558	524	550	546	568	526	560	602	515	560	596	568	585	587	517	619	559	585	565	548	586	586	603	572	614	579	580	587	576	549	555	558	554	582	585	567	583	542	519	561	566	593	540	581	541	579	599	552	591	532	574	503	554	487	595	551	578	547	543	537	559	548	560	557	556	570	595	557	596	572	614	568	564	576	590	544	543	567	585	576	559	613	573	565	591	605	555	586	560	572	500	581	577	586	585	562	548	569	581	591	583	580	535	589	569	548	593	559	599	606	511	587	584	529	575	569	563	555	544	599	581	570	560	534	522	534	568	565	590	634	506	570	567	583	573	582	549	589	590	575	575	587	582	599	584	626	540	522	543	595	622	567	559	552	569	573	576	566	572	577	549	548	570	581	534	623	547	566	572	585	574	544	574	574	594	545	577	554	538	575	587	618	553	575	573	591	563	571	554	613	576	564	547	561	542	562	561	529	569	539	564	580	572	557	620	565	555	529	561	557	553	576	574	589	555	546	536	552	539	581	562	564	562	536	504	588	589	559	556	574	586	567	549	569	568	537	566	580	612	553	540	589	590	523	559	583	532	564	609	594	590	589	574	521	571	557	531	548	597	553	569	568	597	543	543	587	579	605	589	621	557	537	600	551	582	612	523	600	610	588	567	530	608	580	532	591	513	582	606	573	588	583	559	583	619	547	556	541	529	604	612	556	583	532	538	561	528	562	553	578	592	546	567	575	520	567	569	563	587	563	581	605	524	569	558	565	535	582	560	614	545	563	552	550	531	615	597	544	566	592	576	551	600	541	585	564	567	591	553	587	588	576	539	607	587	585	573	582	586	531	588	560	545	553	560	531	594	591	572	567	549	521	572	545	599	592	579	587	600	575	565	604	585	586	560	604	539	610	577	569	543	592	581	553	596	585	599	559	567	603	537	615	580	575	575	583	574	547	603	563	595	559	588	566	562	607	580	506	545	585	571	583	581	570	567	559	582	594	552	557	576	562	575	586	565	589	569	503	553	587	568	589	554	570	600	551	612	559	597	562	555	588	565	586	630	597	575	548	571	561	513	560	581	580	547	566	581	608	574	572	571	557	554	579	581	531	592	540	511	548	566	555	575	595	578	538	560	563	601	548	547	597	582	528	552	599	492	558	585	571	593	537	553	588	547	571	590	578	606	565	562	602	571	573	602	573	565	575	563	537	568	550	581	553	628	559	585	647	554	552	545	585	611	581	609	590	597	556	551	559	590	571	609	563	546	560	554	501	580	576	549	518	586	555	621	578	549	564	575	579	535	603	533	597	563	511	555	527	580	559	596	602	559	573	555	562	538	582	577	611	563	540	593	560	529	540	555	574	548	539	567	556	553	566	559	569	588	576	579	587	596	541	587	503	568	521	573	581	558	552	551	575	608	554	588	588	556	583	541	597	568	582	570	553	593	516	563	561	583	588	571	535	566	598	579	550	593	573	562	534	540	576	610	553	577	565	564	583	560	577	586	533	520	571	576	590	556	574	566	573	576	586	558	549	554	581	573	543	603	570	572	584	561	560	598	537	576	584	616	571	554	579	575	612	573	589	524	567	567	567	547	594	597	564	588	569	518	593	589	550	603	575	586	535	545	568
23682	20942	25292	26741	20959	21007	5125	1143	751	764	679	598	573	567	543	463	370	365	323	298	241	220	269	259	267	233	208	201	208	255	184	210	225	222	210	218	202	234	226	231	275	227	196	245	231	206	220	229	243	247	240	219	238	182	212	214	235	206	216	243	213	206	215	219	228	233	210	202	236	220	228	216	191	214	233	218	242	201	212	218	207	232	208	218	228	210	204	227	231	225	197	212	224	235	218	201	200	226	226	217	192	203	202	212	218	208	206	206	213	196	206	207	198	196	215	238	257	233	220	263	194	212	237	240	233	223	226	216	224	212	213	249	232	193	229	223	224	204	209	231	226	183	232	234	204	192	242	224	237	188	200	210	227	233	224	193	217	201	204	196	219	169	211	211	206	227	228	224	247	219	235	208	195	226	231	232	217	188	187	198	208	212	231	226	206	225	208	238	250	223	201	211	201	212	192	211	200	217	230	242	217	199	230	193	229	230	233	202	216	196	227	209	214	245	206	215	221	244	216	213	245	217	225	230	186	200	228	221	213	212	217	200	216	223	208	230	211	203	211	190	214	208	229	223	220	213	224	247	211	208	233	200	222	221	223	204	187	215	196	197	210	222	254	243	219	226	235	193	218	208	243	205	218	229	196	210	221	207	252	218	214	232	205	221	191	200	193	222	221	248	174	185	212	200	205	234	240	214	220	206	226	216	189	206	221	194	205	196	253	195	220	207	189	229	202	205	188	201	215	217	238	210	223	243	203	198	220	199	229	205	186	206	180	214	213	209	221	192	201	173	222	217	240	211	238	194	237	228	193	214	200	204	212	238	204	204	200	226	183	198	219	207	212	234	235	209	236	199	212	194	192	198	213	209	196	219	206	183	219	201	236	237	215	231	235	224	197	205	215	216	208	197	213	199	213	222	204	222	212	201	191	224	208	190	196	245	224	227	211	231	203	199	223	197	237	183	205	215	221	209	222	199	230	196	218	204	197	207	205	205	225	201	211	209	217	206	212	196	221	246	178	204	227	225	200	216	216	202	207	195	193	230	202	234	238	202	222	194	186	225	201	210	230	199	241	208	211	222	223	211	197	211	221	222	219	237	202	219	217	204	192	230	225	224	216	223	221	206	192	207	232	224	214	184	236	206	214	207	192	213	218	198	220	221	204	231	227	199	230	215	204	179	214	231	218	212	236	204	205	203	226	194	215	212	212	211	211	240	224	258	206	234	195	210	208	211	233	188	227	230	205	200	212	223	208	204	202	229	232	227	237	209	208	236	183	204	208	231	230	209	229	222	221	241	224	210	190	213	201	213	211	201	217	202	206	199	207	190	207	220	216	204	246	227	204	200	218	235	207	178	229	241	210	224	223	215	250	224	224	223	231	218	231	184	228	215	225	225	193	232	227	201	239	239	208	217	207	234	207	204	213	214	212	213	220	223	223	247	228	241	204	246	260	234	175	213	203	220	228	212	216	216	233	200	189	219	204	179	209	216	204	210	245	234	231	198	208	204	186	199	210	227	227	202	224	197	222	243	229	223	193	202	221	206	217	212	190	220	205	204	200	205	195	234	246	220	244	216	222	212	201	203	194	183	205	205	233	194	219	195	244	191	221	212	215	231	201	230	227	189	214	234	215	205	209	191	220	195	239	198	241	222	206	206	214	190	220	188	191	181	177	235	232	215	203	207	205	184	216	211	213	243	222	196	226	250	242	191	263	228	213	192	202	204	214	222	192	223	200	219	224	213	197	214	202	222	192	209	221	211	217	219	212	228	170	195	207	212	242	215	207	207	227	247	218	245	203	208	233	204	238	224	215	227	226	217	191	232	229	188	203	225	212	232	195	202	201	233	206	214	193	223	235	224	194	213	225	203	185	211	211	208	216	200	192	200	215	244	206	196	230	197	217	211	226	233	241	248	203	212	232	211	210	219	225	208	239	219	222	190	197	209	208	216	212	215	200	209	197	195	230	222	243	235	215	230	197	219	222	231	195	219	220	189	215	180	214	179	212	221	208	211	227	216	202	226	207	205	221	217	221	204	212	208	231	208	250	232	218	262	222	205	207	197	230	237	214	210	239	206	210	224	197	220	206	199	201	215	218	203	216	209	237	249	212	230	197	218	212	219	225	238	230	225	242	198	245	209	200	192	231	230	221	187	198	189	219	208	216	220	199	208	219	234	222	213	214	220	205	223	217	209	226	261	224	228	185	215	198	212	208	202	234	217	228	226	208	204	198	210	217	222	213	217	198	186	233	211	216	224	219	226	212	232	210	243	204	204	213	205	225	188	219	238	222	196	212	202	205	215	208	210	190	223	210	210	189	198	207	250	211	225	225	231	217	220	246	216	183	219	194	239	193	214	214	202	201	204	233	194	215	228	241	194	195	184	178	217	195	199	224	235	223	226	207	212	223	237	184	219	213	205	228	212	254	197	216	235	188	205	209	206	207	216	200	185	226	207	232	220	221	202	208	209	197	238	219	222	207	183	201	223	205	192	205	226	221	209	222	223	212	224	202	211	215	244	191	191	201	216	206	210	221	215	229	218	203	220	201	243	213	175	222	223	233	225	206	234	216	203	215	253	238	223	225	202	236	209	203	226	197	198	213	226	205	235	179	207	214	203	203	226	204	226	244	250	189	188	211	194	213	209	219	233	201	195	214	233	228	220	199	202	209	230	225	203	189	192	216	209	226	196	205	213	241	185	233	213	210	205	207	196	213	179	242	190	228	220	215	209	233	222	218	205	209	216	190	211	234	232	218	215	204	202	198	200	215	200	218	239	221	208	230	217	206	208	218	201	210	211	244	180	205	219	197	205	202	213	233	229	210	224	194	232	192	209	217	213	200	215	243	219	208	211	225	228	204	243	208	188	185	208	182	218	206	232	216	235	225	218	196	213	239	258	215	198	203	209	224	207	203	236	201	226	195	205	210	209	214	233	214	227	212	224	210	191	238	197	215	207	216	184	232	226	207	217	209	210	209	217	214	204	222	223	210	230	228	179	197	210	203	214	215	208	195	226	215	217	226	217	221	201	188	205	215	194	208	203	207	209	220	206	202	203	223	235	205	218	212	181	196	243	215	199	193	243	222	195	205	233	231	207	210	229	230	206	221	209	193	203	204	205	208	225	234	210	208	240	222	208	219	216	230	235	196	217	243	232	176	214	208	180	209	210	224	190	208	218	234	211	193	179	195	201	200	209	247	225	213	215	211	208	193	186	207	203	240	189	195	218	188	214	191	201	205	193	220	202	216	232	214	200	204	205	186	235	225	240	203	196	210	195	210	225	214	221	213	222	205	224	205	205	215	182	181	224	206	210	218	213	200	244	220	212	211	173	226	226	239	218	212	210	230	249	227	220	210	187	217	215	208	211	197	211	217	226	219	200	218	227	202	204	219	199	205	233	206	222	188	197	232	232	187	190	224	196	200	202	247	221	213	225	219	204	205	183	227	216	225	216	229	197	256	230	224	156	233	181	223	196	198	226	229	221	203	227
3617	7439	4859	2351	1528	1108	975	882	804	743	718	643	645	649	625	645	524	525	511	498	509	506	487	496	469	460	511	467	469	446	457	505	487	450	448	446	458	462	477	462	465	480	464	480	480	490	469	451	478	475	533	439	464	464	471	500	463	513	473	455	469	476	465	453	433	467	451	478	483	430	477	461	501	502	435	475	471	478	464	458	490	446	454	441	433	470	465	418	507	485	489	451	482	479	481	453	440	493	460	435	503	473	466	427	451	485	477	478	466	471	472	502	428	494	451	457	487	486	440	492	436	460	459	440	462	466	510	427	482	474	478	469	447	469	481	460	462	452	456	473	441	466	455	445	497	441	431	513	453	436	450	453	464	460	473	503	461	439	455	457	439	481	459	464	458	473	470	492	474	484	491	488	441	473	503	466	509	457	455	468	462	479	463	400	500	464	467	490	458	450	427	450	438	448	468	439	458	438	493	442	444	437	451	481	476	488	439	467	475	455	476	470	458	460	477	497	465	445	489	472	474	448	470	485	447	451	472	453	471	491	468	432	456	435	462	447	459	469	502	498	479	436	463	446	490	458	452	480	496	492	444	451	453	454	459	442	463	432	453	430	456	453	480	526	508	478	471	452	443	440	478	487	469	484	477	471	458	444	490	478	472	475	451	447	472	467	503	482	422	461	469	472	470	438	461	482	442	497	454	493	472	432	452	469	437	441	460	487	481	486	450	461	441	472	458	468	478	441	479	459	477	453	464	473	472	435	489	477	528	430	468	451	476	466	488	452	521	501	448	438	455	479	462	457	484	468	460	499	479	457	427	458	476	492	474	436	474	473	435	449	473	428	481	473	455	452	437	450	440	472	495	464	475	472	456	445	442	449	493	497	499	476	480	449	455	466	464	481	442	465	460	469	477	476	457	470	420	469	467	484	460	465	454	451	476	482	464	489	511	483	476	467	500	455	436	461	492	466	417	469	457	469	460	438	451	449	448	489	476	483	458	481	474	463	461	477	491	464	436	475	478	439	433	504	427	485	416	465	421	481	493	495	446	480	471	473	456	487	460	463	437	483	444	461	462	476	467	468	513	479	454	451	454	462	437	461	486	433	484	472	472	489	458	489	486	470	471	466	455	499	520	481	457	469	445	474	467	436	471	462	464	463	483	469	479	445	450	484	496	457	417	447	464	482	440	442	451	503	474	463	502	488	477	484	468	439	459	463	463	479	438	435	462	464	482	459	441	420	453	449	503	499	460	498	463	436	509	475	472	498	449	460	487	468	455	434	439	462	494	464	442	479	482	464	470	474	448	499	486	491	500	486	436	470	537	468	440	461	442	481	475	472	499	472	437	426	466	436	480	424	467	464	493	434	504	475	466	455	475	490	468	467	447	425	467	443	432	443	497	460	435	497	456	450	435	447	471	427	470	475	448	451	477	462	515	432	455	437	500	479	452	450	452	469	469	456	460	426	490	451	430	443	468	445	455	447	497	436	480	451	469	466	487	471	472	431	451	473	453	489	444	486	438	477	457	416	481	425	420	455	450	472	427	441	448	497	449	452	443	482	470	456	473	484	457	472	462	479	430	463	454	451	453	457	470	436	446	439	413	491	482	447	483	473	455	447	464	477	468	465	461	489	481	500	494	439	441	472	475	485	479	455	471	500	441	453	465	501	436	472	443	466	445	432	467	477	488	480	482	407	445	478	497	436	487	461	469	474	477	464	484	482	479	457	489	475	475	438	426	442	445	465	459	470	489	462	452	477	465	418	437	481	506	483	473	444	488	490	474	467	439	440	433	461	476	458	457	483	477	449	459	478	458	476	460	498	454	434	400	465	430	452	501	462	492	452	433	482	450	437	454	507	429	480	466	449	452	463	469	498	485	459	475	450	493	497	463	442	497	456	480	473	473	482	474	481	478	475	423	444	470	469	471	474	451	472	455	455	475	469	446	446	444	453	463	438	499	454	475	467	471	449	473	461	443	478	451	460	442	461	450	460	482	482	447	451	435	457	484	463	459	488	428	444	461	478	437	471	518	508	469	473	452	476	448	458	490	402	463	510	503	472	479	471	512	442	436	467	490	454	495	463	484	474	460	455	460	478	486	461	470	515	496	464	488	500	453	473	459	459	471	503	461	445	477	495	517	421	436	498	484	455	470	445	454	453	502	447	420	489	462	429	485	477	399	465	483	454	450	487	448	458	469	442	454	480	468	474	480	449	481	482	459	465	425	468	448	454	496	475	450	456	434	509	458	450	494	441	458	451	488	483	463	450	465	452	441	467	451	476	456	474	486	478	504	449	455	455	487	447	478	468	470	447	447	462	468	440	449	487	475	468	461	431	460	497	492	451	482	477	472	446	515	500	467	461	440	473	474	436	507	427	479	470	474	472	456	457	431	491	476	490	471	456	448	453	463	492	487	435	464	475	459	444	437	459	451	457	445	475	451	482	447	489	424	466	464	467	425	470	476	479	459	462	453	481	464	434	452	431	477	478	442	462	484	493	457	493	482	450	453	530	406	468	431	416	455	465	469	461	439	418	481	451	484	484	433	465	450	450	517	499	473	440	460	444	424	508	440	492	460	453	486	465	472	495	439	455	435	447	486	445	461	484	453	495	491	464	476	455	447	431	478	455	475	455	466	462	470	447	474	442	474	468	475	465	465	485	426	471	486	476	487	494	442	446	430	443	463	455	436	410	456	505	433	448	451	503	435	457	462	462	497	440	471	439	460	474	477	483	441	430	464	443	466	488	464	458	445	480	468	483	493	455	471	452	538	537	485	477	483	463	451	454	464	463	472	447	445	458	446	461	484	461	434	457	453	490	483	464	479	432	468	472	514	475	501	446	452	438	449	463	413	465	454	426	499	430	464	458	454	455	505	453	486	477	475	420	466	439	482	457	458	473	443	474	482	506	450	475	461	463	441	459	497	500	474	448	477	521	422	474	476	504	476	448	499	450	461	471	450	463	465	469	466	477	450	462	456	490	471	466	429	443	468	455	452	448	495	484	458	458	500	473	452	478	451	473	437	469	455	454	475	453	435	454	480	509	471	479	477	466	462	459	484	471	456	465	502	453	455	457	470	464	432	464	444	479	464	443	430	435	454	457	458	480	475	465	432	437	484	460	434	444	467	464	490	485	421	452	450	462	472	443	473	478	448	498	445	495	502	432	439	451	463	457	469	467	478	474	481	464	492	455	404	490	473	486	471	451	467	506	454	434	468	471	446	468	463	473	475	461	466	459	466	480	484	486	453	462	474	457	464	490	485	492	451	453	480	455	469	461	435	497	418	427	452	445	473	472	476	489	484	484	458	464	455	462	481	464	464	458	467	486	477	450	471	457	444	478	474	450	454	470	482	453	450	458	474	477	471	464	459	483	461	477	433	452	463	468	458	471	415	445	463	476	457	486	447	454	438	485	483	459	473	457	487	438	491	455	466	456	447	455	470	481	465	469	453	454	468	481	474	446	475	514	465	468	466	458	459	440	438	478	472	486
32926	14243	2556	665	509	448	423	356	307	280	264	263	220	258	235	212	229	179	200	193	150	152	176	188	165	165	182	159	161	170	144	146	175	180	163	178	193	171	180	177	163	151	191	180	169	196	160	179	179	170	192	178	174	153	167	154	146	176	195	159	175	173	148	181	173	162	155	161	182	157	161	168	143	151	173	172	147	176	168	188	177	163	137	173	146	154	150	175	162	161	147	170	157	170	155	186	151	164	170	172	152	212	161	173	180	169	156	171	146	179	180	165	170	163	154	145	184	136	161	145	189	150	165	171	183	167	175	156	156	179	175	171	181	161	141	169	160	187	155	152	183	193	175	158	162	165	191	166	187	157	144	151	148	162	182	191	173	182	181	165	152	203	162	153	152	173	198	190	182	157	170	167	172	191	189	166	157	150	180	162	163	175	173	169	161	190	177	134	173	184	154	169	167	158	182	167	156	165	145	144	188	168	160	168	196	163	171	175	179	147	183	162	169	163	163	149	163	157	171	169	160	163	140	194	170	174	168	148	156	172	171	161	156	150	186	160	181	182	186	162	156	166	172	162	164	164	171	166	171	164	132	189	162	151	121	156	152	198	173	155	127	153	147	142	175	160	191	187	185	156	156	168	158	183	152	153	146	169	168	148	144	161	145	146	163	182	149	179	155	146	176	165	162	160	156	138	164	172	161	182	173	183	170	167	169	161	165	172	157	164	166	158	163	172	169	142	136	152	155	163	171	173	184	175	123	164	184	161	169	163	172	159	145	166	190	171	187	149	164	152	150	155	157	145	154	164	163	150	166	148	179	149	186	180	191	158	175	175	157	171	171	169	165	156	181	174	180	163	197	155	167	167	185	167	166	156	159	169	180	183	133	156	189	162	171	163	174	176	167	171	159	171	170	175	158	179	166	170	162	154	151	184	148	178	166	159	179	163	155	177	183	162	171	154	129	143	178	152	166	150	181	174	156	158	173	163	181	167	188	157	174	195	173	159	153	151	167	153	178	182	167	192	189	143	144	183	173	158	176	179	152	154	166	174	157	143	157	158	161	147	172	192	180	173	189	172	183	168	173	190	163	148	182	165	165	160	173	178	180	158	175	163	168	174	147	190	196	171	160	155	159	168	153	165	176	183	179	173	150	166	164	166	170	172	156	162	203	164	163	140	158	158	189	173	164	172	160	185	174	163	195	153	200	144	140	160	181	168	151	173	178	157	165	166	207	156	167	154	167	166	185	165	180	169	158	150	157	163	170	172	190	158	153	162	184	163	152	169	172	162	168	162	202	172	170	153	153	153	171	169	166	194	169	170	145	171	187	173	165	175	166	150	170	179	153	158	165	169	156	142	180	138	163	179	136	139	153	154	164	166	150	155	138	171	168	164	149	163	148	179	186	152	159	170	172	150	184	170	166	175	167	205	168	168	170	198	137	174	181	169	158	181	185	158	167	169	146	163	171	157	171	159	151	172	151	166	173	179	142	186	151	175	175	163	169	146	163	156	182	172	158	150	166	148	170	171	200	184	149	155	154	163	169	164	148	160	162	160	147	184	160	162	178	144	171	186	169	159	166	177	149	181	185	146	157	192	155	143	146	157	184	188	163	179	170	153	175	175	167	172	184	144	176	181	167	161	164	165	171	173	154	154	171	175	160	148	155	167	188	172	180	195	184	178	163	154	170	167	157	170	158	176	211	127	173	177	176	176	151	183	177	172	171	177	172	141	170	161	178	176	161	131	165	181	174	159	173	157	166	186	179	185	138	154	175	174	162	156	187	150	147	171	161	175	183	181	157	154	156	166	157	162	124	207	149	138	192	146	151	162	174	173	145	169	166	174	172	154	156	208	189	183	159	161	189	164	190	166	155	167	149	161	183	166	144	166	163	190	157	180	187	151	162	199	154	180	143	178	177	185	191	151	160	204	157	176	155	137	152	174	164	169	163	164	158	180	184	168	170	155	154	188	164	178	155	184	167	164	136	152	171	191	175	178	148	144	165	192	178	161	183	164	151	180	183	164	167	171	165	161	153	170	175	167	185	157	193	168	159	168	191	163	171	168	182	161	168	156	158	150	151	158	199	156	172	171	154	159	143	147	165	169	181	167	168	200	190	172	152	146	158	157	166	157	154	172	189	176	168	180	168	162	144	176	172	192	179	155	177	169	170	164	172	159	175	177	161	176	172	136	173	155	157	171	173	178	147	168	174	163	165	161	184	203	149	175	153	166	188	182	173	160	172	163	144	167	162	173	184	172	176	186	177	168	142	201	185	171	170	157	176	178	163	169	177	173	174	180	204	173	159	166	176	154	187	170	186	176	152	143	173	179	181	160	174	179	177	150	175	164	167	167	182	159	169	142	151	157	191	157	155	185	182	205	162	170	138	166	189	143	185	151	157	155	171	165	185	147	186	156	193	182	178	168	180	169	179	158	153	166	167	162	184	160	192	183	183	155	159	157	158	173	182	138	166	171	184	171	173	155	192	169	148	163	153	174	156	195	176	156	155	133	182	152	155	172	173	176	190	154	155	157	165	155	153	168	125	166	184	157	173	186	194	165	163	180	196	169	125	164	169	154	158	175	183	162	150	147	168	168	182	173	165	170	154	159	162	156	170	131	164	149	161	160	171	168	142	176	176	177	182	173	151	177	169	166	172	164	150	139	175	182	173	175	157	164	153	143	193	154	169	168	174	169	151	185	175	162	177	171	194	168	185	171	146	169	190	165	154	170	192	179	169	174	181	122	171	173	153	149	168	161	165	155	173	194	146	197	165	196	178	172	155	158	168	173	155	200	173	162	178	154	161	154	186	163	159	172	160	169	157	140	149	170	176	173	154	150	156	137	183	144	163	161	175	153	157	200	163	161	155	153	146	184	183	168	187	180	169	161	164	157	170	193	168	177	162	156	171	145	176	168	173	167	163	181	177	161	168	165	150	148	153	165	154	158	149	159	177	164	166	149	167	170	184	144	164	136	170	146	170	171	154	164	163	176	178	175	184	201	177	197	164	181	166	153	191	172	141	154	172	164	166	182	169	181	154	173	155	155	162	177	169	164	167	167	159	182	145	195	183	141	161	169	177	163	171	165	157	181	152	184	163	145	149	163	179	165	149	170	168	173	160	181	167	177	167	165	178	198	163	168	161	187	160	171	167	156	157	191	162	171	172	171	156	152	168	164	159	162	157	164	162	145	159	151	171	160	146	161	183	155	146	153	166	175	175	185	153	142	172	193	160	176	184	176	182	179	188	183	188	176	192	171	146	157	164	172	139	166	152	164	139	173	170	160	170	193	146	165	161	162	176	151	179	186	169	163	177	157	184	176	153	165	181	181	162	161	148	183	181	164	174	187	178	162	179	176	167	172	183	141	154	161	182	175	169	170	155	178	153	151	170	182	190	175	155	144	162	139	158	170	177	162	171	189	169	176	182	143	190	187	160	181	190	167	163	174	197	185	173	153	168	133	165	165	187	173	194	143	163	139	180	170	169	177
4998	1357	1031	761	607	597	544	534	487	474	470	472	478	487	435	443	449	412	435	435	401	376	405	429	382	383	435	431	428	385	418	421	419	398	403	423	410	381	427	412	426	386	436	411	393	394	433	417	436	416	403	430	389	431	381	420	411	380	411	407	384	408	394	412	400	416	430	416	389	413	425	432	399	413	423	430	423	391	375	398	412	379	414	367	373	421	404	413	403	396	433	434	408	402	406	408	406	408	381	436	394	401	432	394	414	437	363	401	404	435	401	388	388	398	398	416	400	425	409	397	416	424	430	396	414	384	413	378	395	393	404	410	422	408	405	384	401	428	442	411	398	386	404	374	376	408	406	419	386	383	390	358	403	419	397	424	398	350	375	398	380	423	388	385	400	373	428	381	380	376	424	425	414	411	412	381	419	406	400	417	437	411	365	391	408	400	384	433	387	408	370	417	428	385	392	432	382	411	441	395	400	406	401	391	398	431	403	424	416	391	410	393	338	428	385	408	398	408	431	387	412	394	363	404	372	416	391	406	394	439	369	385	419	417	409	422	397	426	397	413	405	388	393	421	386	405	418	404	417	381	379	380	396	443	400	417	387	401	416	380	453	420	391	370	439	393	359	385	467	397	384	412	404	429	413	419	418	397	435	428	437	394	398	383	412	416	409	422	437	412	439	390	393	392	396	387	403	369	397	387	374	407	446	420	409	421	412	407	393	368	387	394	397	420	401	409	381	399	445	431	432	389	390	403	420	399	369	412	407	412	376	409	404	396	411	411	422	390	400	421	401	432	403	385	457	415	367	427	406	417	386	402	373	359	412	375	393	390	396	438	381	382	415	389	377	390	395	416	434	400	387	385	412	427	403	410	372	419	414	399	436	397	407	412	423	446	403	422	370	425	401	427	391	394	436	452	377	377	392	440	427	414	395	395	384	395	425	419	356	414	411	422	396	396	375	389	396	439	432	364	405	406	418	384	433	386	418	395	394	395	393	397	380	414	390	414	435	364	381	402	391	418	418	395	411	390	424	413	397	412	368	437	426	415	410	416	432	386	404	383	409	416	389	435	400	414	363	394	384	449	422	445	369	414	391	440	428	398	388	374	411	386	410	426	398	385	406	379	385	429	411	405	422	428	427	378	395	414	388	398	399	402	402	406	398	421	399	422	412	454	454	396	377	415	402	383	406	401	429	434	414	386	405	352	387	416	406	433	418	426	385	407	435	414	378	398	409	434	393	458	418	414	394	418	370	415	384	391	394	398	397	446	419	370	387	410	445	417	435	393	402	394	409	383	399	423	391	398	414	399	388	380	424	445	383	386	419	410	371	414	427	397	419	409	382	421	371	402	406	408	399	387	363	415	401	402	372	390	406	419	411	409	405	447	389	393	374	383	421	382	421	402	443	415	423	397	391	410	396	403	426	413	426	403	428	376	411	387	427	397	426	419	390	396	429	395	429	419	380	400	377	391	414	387	422	382	407	405	410	431	424	434	408	397	428	375	420	423	379	467	444	412	407	428	402	393	382	403	411	410	387	401	402	436	397	398	396	402	369	411	426	411	412	413	399	386	415	428	391	393	396	419	428	414	381	385	375	400	419	408	417	372	396	401	406	429	398	393	408	407	407	418	385	442	425	421	408	387	427	378	415	409	379	420	378	419	410	417	388	421	402	400	406	423	431	377	403	405	362	420	438	405	412	404	421	383	419	404	420	391	374	405	410	390	436	411	378	381	377	400	422	413	419	391	447	407	388	397	430	392	418	416	385	395	377	393	431	400	374	393	399	409	424	391	394	380	417	415	407	411	452	396	360	421	394	443	383	408	374	402	376	403	404	394	456	425	373	413	404	421	381	403	389	394	401	403	394	402	398	390	421	392	397	423	397	380	458	415	421	402	416	398	396	379	416	409	404	429	387	437	384	389	384	378	394	387	369	447	403	376	422	383	419	372	388	394	397	402	399	405	414	424	407	430	400	396	427	389	377	436	404	408	425	394	392	400	380	427	420	379	431	415	451	400	422	400	391	400	414	378	445	418	408	406	382	404	412	344	421	411	394	397	421	423	411	374	402	374	418	396	438	383	396	385	416	424	398	415	412	423	411	386	388	440	413	420	406	410	403	396	373	400	367	423	426	431	393	402	410	414	407	412	380	425	426	430	391	438	414	408	394	378	401	395	363	418	441	391	385	427	402	392	410	420	417	379	398	395	420	402	403	396	371	422	411	389	413	395	378	390	428	396	417	375	438	428	421	396	421	412	408	411	409	399	419	398	395	425	397	398	418	398	380	418	408	354	441	415	383	424	397	398	359	430	437	425	432	394	394	380	382	407	401	435	392	402	388	415	411	448	433	390	368	401	373	407	410	411	415	409	430	382	395	397	381	415	406	415	431	412	407	439	408	417	408	368	406	432	396	399	390	409	399	426	424	386	421	381	420	406	413	404	419	399	372	434	435	423	417	411	413	417	426	406	408	428	418	413	434	405	405	413	378	387	421	369	380	431	425	411	395	401	428	368	409	419	418	444	416	396	434	394	414	400	414	428	386	443	406	396	381	369	446	407	413	401	370	372	385	437	406	389	411	433	416	402	455	378	383	402	393	374	424	426	426	420	434	394	397	401	416	398	432	412	395	420	420	394	373	380	439	387	413	408	390	408	392	428	405	401	418	405	401	433	371	415	399	353	420	405	404	400	384	404	434	430	392	428	406	407	463	409	399	383	420	380	396	428	405	367	388	405	414	376	398	423	426	392	366	404	404	414	404	401	411	433	381	379	393	385	397	390	413	435	396	404	413	397	426	425	423	384	433	374	434	409	377	441	435	424	393	378	381	387	369	392	389	380	400	387	402	414	383	406	387	407	401	382	413	398	390	389	383	422	400	400	373	452	378	396	420	401	384	405	368	373	402	390	417	412	385	380	404	418	408	375	420	417	363	404	417	417	408	388	384	400	369	398	379	450	426	415	467	451	376	409	400	423	419	411	369	391	411	411	388	397	432	403	400	379	387	408	407	454	396	409	437	382	382	428	387	440	412	433	412	452	437	383	379	421	442	389	432	438	403	401	409	406	407	390	397	434	431	417	400	404	395	412	371	394	429	403	406	401	414	427	358	404	408	455	429	422	414	369	387	397	407	408	371	388	384	436	374	428	385	431	353	383	400	392	392	370	385	397	371	370	389	371	372	402	391	408	382	393	422	378	403	420	427	392	397	381	381	379	375	393	422	410	395	443	413	447	421	406	393	430	399	408	366	393	405	394	421	417	393	409	371	380	407	411	398	381	414	442	417	407	424	394	407	382	408	407	376	415	396	410	399	417	398	410	409	396	410	355	418	432	371	409	426	402	367	435	396	380	394	427	408	374	382	390	419	410	416	418	389	409	376	384	429	441	433	424	404	418	386	413	390	443	384	442	374	424	411	408	414	419	397	372	420	420	388	408	394	427	387	379	398	387	392	431	417	402	397	426	434	382	390	403	405	398	392	379	396	393	392	408
24434	20936	24720	27310	20754	4242	1041	704	665	609	584	469	470	507	445	421	346	369	347	280	264	271	241	270	304	277	252	258	261	253	300	250	270	280	242	258	254	259	248	247	266	276	281	251	263	281	290	271	271	255	275	275	273	243	271	263	285	227	251	280	279	265	275	292	246	268	243	282	285	310	282	258	203	253	233	249	279	258	284	281	244	241	261	254	271	250	267	269	261	259	252	280	258	243	275	241	275	269	265	272	249	281	282	255	257	254	282	265	255	230	209	239	248	257	240	216	232	296	274	269	312	260	271	275	240	243	245	289	267	250	255	271	265	278	268	248	273	237	254	234	251	230	245	233	276	287	244	249	310	254	231	242	234	253	290	268	290	273	254	275	261	260	251	255	261	263	252	242	243	252	271	234	240	249	247	278	252	255	247	262	238	233	267	263	261	238	241	227	220	268	271	228	273	258	240	231	212	247	246	270	236	279	265	253	271	240	265	250	257	252	250	255	239	244	236	229	290	260	248	243	241	275	259	286	230	233	253	244	253	241	260	265	265	284	256	283	260	245	256	256	282	237	284	250	287	227	252	230	270	220	248	259	257	248	237	239	264	252	256	254	270	232	288	240	237	223	243	272	232	253	262	263	243	228	267	257	254	274	274	277	245	249	275	299	251	264	267	270	266	289	275	250	282	294	256	263	281	256	275	247	259	254	255	248	280	263	268	253	253	246	265	299	266	246	258	273	246	227	272	255	232	276	245	257	258	256	256	267	245	273	268	272	242	236	245	255	230	257	251	254	233	231	239	253	273	257	291	264	214	223	220	253	266	234	228	231	241	292	251	242	268	249	259	266	229	238	268	254	297	254	250	253	260	257	269	265	241	260	267	248	271	265	271	222	237	250	263	248	247	257	257	272	252	255	235	258	283	274	226	257	248	253	248	223	267	270	244	273	260	236	237	280	227	235	245	243	247	251	257	267	267	274	267	251	238	237	262	234	255	241	247	262	223	272	279	250	260	258	255	258	245	250	253	252	247	243	209	245	277	254	248	270	254	250	253	246	279	286	254	263	255	275	262	245	259	264	256	260	223	246	264	248	248	248	279	257	246	263	227	267	263	260	246	263	263	272	254	272	242	233	248	264	249	234	241	283	275	256	250	268	272	256	273	257	249	254	267	265	290	268	261	245	249	260	243	302	267	254	255	266	232	251	234	245	259	256	260	243	254	242	254	273	279	246	255	259	245	279	259	287	270	262	267	248	257	278	238	261	233	278	257	226	248	249	284	258	265	251	268	266	273	236	240	264	234	255	275	282	266	281	243	262	267	284	261	237	256	254	258	279	272	249	260	251	244	241	270	256	251	273	277	286	278	254	260	252	248	256	219	254	230	265	288	320	241	275	244	268	261	281	280	250	258	241	277	242	259	245	237	262	254	253	282	262	244	249	265	272	261	258	266	242	236	273	224	272	224	268	237	230	229	267	293	259	260	235	251	246	290	268	261	234	272	290	256	268	257	288	225	241	230	268	273	269	233	278	255	253	276	272	245	255	258	272	234	218	247	220	259	281	303	221	251	268	255	269	265	247	239	241	257	262	268	267	281	251	259	292	246	215	257	248	288	278	297	234	251	229	258	267	260	257	265	223	237	250	267	244	239	290	281	290	250	260	303	252	268	255	242	267	279	285	247	265	276	212	243	242	276	242	243	274	238	248	250	278	271	249	273	248	274	262	257	235	260	293	248	242	238	286	285	271	280	257	265	264	240	268	267	251	239	236	253	288	293	276	255	225	247	249	263	286	251	235	251	264	274	259	231	289	260	239	266	287	291	240	259	239	251	267	252	276	262	239	244	271	245	240	227	261	255	261	261	246	274	230	273	251	236	256	273	308	260	248	256	274	263	236	243	250	265	251	294	265	251	276	258	247	243	246	266	277	250	253	236	240	252	254	257	243	249	266	257	271	235	252	260	226	257	274	289	253	321	259	252	244	248	262	268	263	265	252	241	230	254	266	293	281	261	259	277	280	254	243	253	232	231	242	252	257	266	284	241	247	269	283	285	259	270	248	245	245	238	237	253	248	285	286	247	260	282	257	258	277	259	278	238	267	257	251	259	284	272	252	283	256	227	264	235	288	285	230	254	280	232	231	275	293	271	257	255	235	263	247	267	268	258	281	284	256	272	267	281	315	259	252	248	261	252	237	266	265	258	263	272	227	236	261	248	244	279	257	278	277	258	248	271	270	274	276	239	278	262	240	265	248	263	241	291	240	259	236	283	228	256	266	243	238	271	267	233	235	237	272	247	250	273	255	261	254	235	230	244	238	247	246	247	280	232	301	271	254	245	262	250	221	284	243	220	267	229	296	247	246	266	252	288	226	252	279	276	253	269	233	245	260	277	258	277	270	245	273	241	248	256	269	295	249	295	258	260	252	259	235	247	253	267	269	265	239	283	230	264	263	260	273	248	254	232	261	248	252	255	270	238	265	254	255	245	264	287	286	272	243	241	295	230	291	258	284	262	270	254	284	251	274	251	259	258	226	249	280	242	240	283	254	278	241	244	255	238	263	254	275	271	256	236	267	234	277	255	279	244	304	263	248	255	256	273	257	237	271	259	283	231	268	277	263	275	248	224	249	255	254	276	249	285	261	283	279	275	238	271	255	228	278	245	269	283	284	273	305	270	283	229	210	243	231	267	257	238	259	305	271	263	282	254	236	261	224	262	224	267	259	271	276	260	270	258	247	276	296	247	259	223	266	262	247	258	300	272	240	235	264	225	254	246	234	258	238	277	251	257	294	260	257	258	270	259	258	248	287	255	247	256	228	272	297	281	282	233	269	256	255	251	258	243	278	274	259	257	263	234	239	267	218	256	237	268	274	283	254	275	232	238	240	255	232	235	242	271	254	243	296	261	242	270	259	233	228	224	252	271	283	247	273	242	251	256	233	261	256	239	256	248	273	278	279	284	290	257	287	255	259	248	248	250	230	240	249	218	259	248	251	256	260	294	232	266	248	250	259	248	249	242	235	235	265	271	260	286	260	238	271	235	245	271	261	271	254	250	251	257	234	286	274	255	257	228	254	248	258	276	241	237	241	290	267	242	248	254	273	291	280	249	247	262	237	247	258	256	286	259	222	236	245	261	254	246	275	257	266	230	264	235	242	240	280	273	262	231	269	241	260	253	250	247	308	267	250	268	256	254	241	253	271	264	229	257	289	288	257	211	286	237	244	244	244	233	255	265	236	251	295	280	282	273	214	274	243	243	251	230	266	255	280	248	288	244	260	271	228	234	296	275	230	251	275	272	273	260	266	246	291	270	235	242	243	256	264	243	270	265	262	241	236	302	274	256	254	245	258	246	257	285	244	252	250	268	272	260	286	238	208	275	233	266	253	278	265	256	289	276	287	279	290	239	261	246	301	275	249	268	277	260	278	263	283	250	259	266	253	287	288	251	225	256	231	263	244	229	266	263	229	260	282	268	275	257	267	284	250	267	275	260	248
3327	4728	3221	1665	1240	1065	930	852	770	705	730	714	700	692	692	648	595	574	621	605	593	589	618	579	568	547	588	587	593	579	568	580	575	557	616	569	593	585	592	629	556	583	537	587	611	601	575	621	587	567	592	583	549	579	574	585	543	550	554	603	553	544	582	530	576	593	580	558	563	608	524	555	585	581	560	581	590	581	594	552	586	620	583	604	584	563	564	551	570	561	537	632	608	536	600	586	548	569	612	579	575	578	551	556	582	599	569	612	536	547	628	567	569	602	490	554	564	569	595	618	588	564	571	601	553	594	546	545	582	554	581	556	565	575	567	560	570	560	571	586	593	579	534	567	626	550	572	576	572	541	583	562	556	549	558	574	570	575	586	583	548	548	553	564	580	567	544	594	573	599	572	579	576	569	605	603	629	524	544	594	547	589	574	589	552	605	572	587	612	551	589	590	605	586	566	609	617	557	565	576	580	610	580	579	554	541	551	584	575	561	584	578	571	621	571	581	558	591	594	587	579	569	577	579	584	582	612	566	589	556	602	533	609	533	603	563	610	549	617	603	604	584	584	584	580	586	581	548	544	630	618	555	552	601	561	545	600	550	575	565	583	581	548	553	579	576	582	594	574	520	556	554	545	570	596	548	551	574	580	561	550	554	577	559	587	593	531	580	621	489	569	561	613	556	578	581	570	598	553	595	608	562	614	566	545	585	574	589	564	552	536	569	620	588	523	567	571	596	616	550	570	575	562	571	553	584	576	627	564	553	608	536	551	607	535	556	568	610	555	580	588	572	575	574	592	563	610	576	515	550	512	548	571	579	557	596	583	569	553	525	523	581	588	603	569	553	592	552	559	560	604	603	562	608	578	599	544	566	555	596	595	573	564	583	600	546	612	590	570	603	571	567	573	599	560	597	567	571	582	575	570	588	557	559	559	521	562	572	575	545	566	591	586	602	587	526	545	561	571	577	548	588	559	611	561	608	573	570	623	574	544	600	559	614	556	581	560	600	559	534	558	536	583	588	574	594	616	562	623	583	559	553	557	592	586	617	575	551	561	591	575	537	596	576	607	572	577	531	597	569	587	558	596	593	582	583	573	593	582	599	577	557	540	553	533	582	553	534	578	595	588	570	587	550	547	612	592	542	548	574	545	544	557	601	548	576	578	537	578	584	566	575	598	570	592	573	575	619	535	648	589	576	570	533	560	578	602	600	560	613	557	543	539	569	518	562	548	522	542	588	603	565	550	558	591	547	570	592	576	577	578	560	555	596	603	591	600	565	573	602	532	594	550	576	554	590	569	539	570	550	538	569	570	551	572	551	582	566	573	604	581	541	582	600	547	583	588	567	601	566	539	562	546	586	558	610	582	558	584	608	578	598	596	570	533	530	578	536	623	587	560	564	610	555	577	616	559	558	558	565	590	603	582	583	534	542	591	535	570	594	571	583	525	575	593	570	604	570	578	574	547	599	604	561	575	642	591	621	539	538	532	585	594	557	558	550	554	565	530	585	555	556	587	600	544	604	560	522	584	575	589	564	591	542	581	590	626	579	548	588	544	572	567	578	619	606	593	566	580	589	565	607	584	616	574	603	550	544	569	613	567	549	562	584	534	550	556	579	560	561	591	608	582	618	582	569	571	611	577	565	578	607	557	562	622	607	581	561	571	578	578	563	571	582	533	588	568	567	589	598	589	604	602	549	578	548	558	581	580	612	530	584	577	595	584	514	568	590	568	568	536	553	584	558	583	549	553	574	604	584	573	592	565	578	575	557	566	574	561	582	603	606	578	588	584	549	524	587	564	581	550	546	561	555	589	575	594	578	583	588	597	564	593	557	590	567	544	572	549	559	561	621	588	580	558	558	551	566	579	598	616	559	602	612	594	576	561	569	567	542	617	538	579	558	599	629	588	598	567	561	658	579	536	615	595	602	568	578	577	600	588	579	544	558	562	563	566	589	588	528	580	554	574	608	565	599	563	567	517	550	546	550	553	592	572	562	613	569	581	553	598	543	591	615	589	570	583	550	553	564	558	564	566	515	569	549	570	591	591	601	584	593	628	563	599	560	579	576	568	561	551	629	580	555	577	601	596	513	525	577	578	560	563	557	551	576	547	585	542	571	585	586	549	586	575	545	569	559	595	594	580	584	577	551	599	593	562	569	579	602	572	640	612	545	564	532	551	540	590	587	567	550	593	562	538	596	555	604	589	573	603	568	552	557	572	567	559	546	577	598	586	584	555	536	546	530	616	520	549	533	572	550	581	543	568	594	541	591	534	561	575	579	576	596	597	611	547	559	572	574	572	556	568	633	555	580	523	616	567	616	558	561	554	574	582	526	587	590	593	565	574	582	569	555	570	555	572	587	570	640	558	567	591	538	592	587	562	586	532	541	579	597	590	560	596	589	567	573	550	595	571	523	564	590	561	563	565	560	580	578	569	539	619	616	597	571	564	508	526	589	575	568	589	529	553	562	544	589	527	575	559	568	579	583	582	575	569	555	603	569	581	554	574	574	575	580	586	599	580	601	559	567	589	560	542	590	542	561	588	594	552	596	581	575	601	614	594	579	595	577	551	582	593	555	562	562	561	554	612	607	546	557	582	595	573	563	574	541	609	584	563	536	586	543	593	570	579	588	595	549	544	614	546	568	590	544	566	577	516	576	591	524	552	571	591	593	593	563	547	624	590	571	552	582	592	553	565	604	502	602	584	588	573	574	548	587	584	583	598	570	570	598	572	539	565	577	562	535	605	587	565	598	577	612	616	588	605	590	563	584	530	545	580	630	575	569	565	548	557	539	612	602	614	567	578	500	552	560	559	555	554	590	595	561	601	533	531	593	569	555	584	554	575	552	572	567	574	608	606	570	589	630	585	559	551	600	574	547	564	572	585	604	565	602	577	538	588	541	587	591	554	605	573	591	558	603	576	604	566	578	561	589	570	585	585	574	565	549	582	576	581	562	578	566	570	618	585	568	580	602	559	570	569	605	569	592	574	549	589	612	546	604	559	527	561	565	560	564	576	608	569	564	559	569	569	580	572	562	559	578	600	579	555	590	561	582	586	531	554	537	613	567	578	566	574	565	612	577	607	510	585	599	573	545	593	597	537	597	579	544	559	581	590	559	517	583	561	542	599	579	568	626	541	534	590	572	555	595	569	594	596	545	579	549	560	584	569	578	604	601	550	565	577	537	545	542	553	545	573	587	583	529	550	566	600	579	553	566	572	563	590	565	633	569	571	560	568	570	567	596	528	576	560	573	586	599	577	575	550	595	597	579	572	580	575	588	600	566	624	559	589	588	535	520	565	557	562	560	601	588	627	588	616	608	565	597	534	582	563	560	606	545	558	562	573	531	563	575	571	566	552	577	542	577	589	576	546	498	561	547	601	593	573	570	576	603	584	569	611	571	612	572	546	585	560	557	593	539	527	570	593	551	577	500	566	541	583	568	568	582	627	531	583	577	554	606	587	563	565	547	568	583	576	572	552	553
23660	20934	25254	26774	20954	21005	5412	1265	826	698	647	605	557	572	532	414	374	348	354	289	244	245	214	231	262	243	219	224	197	246	225	209	206	239	206	246	230	220	232	232	231	252	247	206	274	245	234	191	220	209	216	219	216	228	219	233	240	236	213	196	206	230	242	224	204	225	241	200	204	217	224	238	219	247	218	216	220	228	193	229	187	225	216	218	205	221	204	226	199	223	227	207	203	217	215	229	228	254	225	213	212	226	211	219	214	217	244	241	215	197	218	215	225	193	225	209	214	211	204	229	221	194	197	197	198	201	221	246	224	195	214	188	226	202	190	181	202	199	216	224	207	212	223	221	222	228	211	199	202	206	200	258	205	221	237	214	198	193	193	196	208	211	195	213	200	213	260	206	218	213	224	214	222	211	233	203	200	214	179	217	213	225	190	219	227	230	224	199	225	203	240	207	215	193	207	235	208	197	240	200	211	231	193	200	214	208	227	234	202	217	211	211	186	231	247	214	235	214	207	224	191	225	187	207	231	204	224	212	195	202	216	206	214	237	211	244	193	232	223	221	218	226	210	207	197	214	233	217	232	232	222	192	220	204	198	217	219	236	216	232	240	229	206	204	235	201	215	194	228	209	234	225	180	208	198	214	208	189	217	195	197	219	240	222	212	206	214	221	196	199	249	202	201	205	226	212	198	221	234	218	223	235	215	215	242	232	237	211	220	229	240	238	203	209	194	193	218	208	239	216	236	209	229	229	209	221	202	242	225	237	216	213	241	205	210	213	225	189	218	219	219	215	224	203	216	213	227	219	226	234	205	218	190	238	235	222	230	220	213	244	230	206	234	191	214	199	215	243	211	216	253	251	221	194	269	227	207	179	216	214	192	215	225	220	218	241	198	215	215	194	234	221	193	229	203	223	211	215	211	207	192	204	203	243	224	228	206	227	197	195	199	227	239	233	228	202	203	208	208	207	188	218	186	215	222	210	255	198	174	216	227	205	221	204	218	198	215	191	212	212	192	226	202	210	201	219	207	224	209	191	214	197	225	233	209	211	221	211	208	196	216	225	221	242	224	219	227	190	205	210	235	196	222	218	215	195	210	209	195	219	218	217	226	211	207	221	220	234	233	206	241	245	229	209	236	187	239	227	224	209	221	237	241	221	202	201	224	210	207	180	207	222	174	206	190	205	231	194	226	196	206	223	199	226	196	246	196	190	210	213	209	235	190	226	188	203	209	235	195	201	229	227	193	207	220	184	220	235	243	230	187	207	210	226	211	213	203	222	218	205	201	204	222	248	209	214	224	223	224	226	197	213	208	220	197	196	211	256	264	221	183	221	231	241	200	232	229	222	203	217	231	210	205	218	237	216	195	216	238	230	234	223	201	200	214	207	213	223	194	220	233	215	235	217	218	182	205	196	200	242	237	226	200	234	241	232	207	223	206	231	225	223	206	209	216	218	216	227	208	185	229	224	218	193	215	204	223	207	230	195	208	256	207	193	213	215	230	231	207	208	211	249	198	214	184	201	225	211	239	201	232	247	199	208	229	195	216	227	193	244	236	208	207	209	198	204	199	208	197	226	220	240	197	215	212	216	216	212	217	230	224	200	241	208	224	201	207	218	232	212	207	226	216	235	247	174	206	257	177	246	205	206	238	239	220	202	230	199	190	218	226	205	210	193	195	226	203	188	211	216	217	185	208	220	200	201	202	216	221	207	199	224	230	210	178	223	216	219	204	244	210	223	224	203	201	237	239	238	229	192	206	204	212	196	200	211	197	218	237	228	204	220	241	224	223	218	206	222	234	223	211	194	249	214	224	186	208	202	208	225	231	211	225	209	211	247	224	205	192	211	181	183	206	230	213	225	222	232	237	208	205	197	200	202	199	200	208	226	212	198	231	209	237	206	223	227	203	215	219	246	225	217	223	210	232	202	215	236	231	220	235	213	212	197	221	224	215	203	222	184	217	212	219	224	206	211	227	213	230	193	186	208	209	198	212	212	220	238	211	207	224	227	235	200	220	214	197	235	222	220	214	201	218	205	246	220	198	197	198	186	233	223	224	226	231	210	229	193	201	205	230	205	242	213	205	197	186	200	226	209	185	216	217	215	220	208	213	208	204	198	249	226	224	206	219	219	209	238	218	227	191	215	223	179	229	194	233	204	215	226	237	205	208	220	191	243	232	234	205	191	218	231	222	246	210	257	215	209	218	201	220	207	237	226	198	188	212	227	216	224	193	224	221	201	214	203	209	247	222	218	190	208	243	234	187	227	236	225	217	224	212	225	232	208	208	222	234	235	189	228	212	187	187	203	212	229	227	202	208	247	207	221	212	208	207	212	228	209	215	208	214	222	235	216	208	199	232	227	221	205	207	192	262	198	201	210	206	213	204	205	242	238	222	223	254	187	258	210	205	199	224	230	199	224	222	236	196	205	231	199	232	236	215	195	206	216	214	204	231	218	215	203	205	208	226	228	219	232	228	194	209	215	199	214	207	238	217	212	249	214	221	199	217	192	199	213	202	205	252	225	217	193	242	195	207	228	218	227	207	206	211	238	190	189	196	194	227	208	202	221	243	204	193	187	222	198	207	194	209	209	211	206	206	193	199	210	191	208	198	210	226	250	224	210	209	204	157	214	212	201	234	221	206	231	228	214	227	229	200	203	221	230	230	195	218	217	212	207	223	193	236	217	233	197	232	241	212	212	206	191	230	189	237	208	206	205	199	195	207	194	207	191	218	211	202	231	219	217	225	212	239	203	212	250	203	197	224	211	234	229	247	239	172	218	230	206	225	197	215	212	201	212	187	216	190	229	199	228	195	186	241	222	206	208	237	216	173	209	213	221	196	200	202	216	216	226	222	188	198	179	210	215	218	213	179	235	223	218	236	241	211	219	188	220	240	203	206	203	210	215	199	212	253	224	189	245	236	220	231	188	213	205	210	184	212	201	225	233	225	214	195	228	207	223	227	218	225	193	203	230	203	223	202	204	222	204	210	211	232	206	192	207	234	243	207	238	202	197	202	204	227	228	241	225	216	189	205	227	200	200	232	229	212	199	229	208	216	192	203	217	200	213	198	212	203	210	207	234	234	235	211	219	221	208	242	221	239	226	253	231	216	200	204	199	218	226	210	219	226	193	221	199	219	198	223	212	215	227	212	192	213	211	219	219	203	218	237	191	233	220	224	201	228	216	221	220	266	219	226	213	229	205	210	222	210	241	244	214	184	225	211	236	210	231	207	208	186	192	204	233	234	223	219	222	204	215	219	244	217	228	221	242	213	210	216	221	207	227	226	239	219	209	191	208	201	214	260	212	182	202	204	226	231	219	225	245	234	207	198	210	189	196	211	196	226	197	197	233	218	233	213	200	237	250	198	216	238	194	193	218	269	235	193	205	235	216	181	191	211	215	219	227	237	224	191	219	225	218	225	214	204	212	211	225	209	216	226	221	207	230	213	172	219	207	223	191	210	207	205	216	227	230	217	224	223	199
3643	7462	5032	2576	1548	1292	1102	867	846	714	711	612	680	626	631	625	543	526	543	474	504	481	496	512	454	434	494	489	480	445	506	521	451	455	458	496	474	478	431	491	458	471	521	464	459	496	470	478	467	479	475	478	489	471	448	459	466	467	517	483	482	474	465	470	486	522	461	472	466	457	520	444	504	475	469	433	508	438	448	467	434	467	489	477	464	480	467	478	442	483	461	414	454	500	470	480	443	486	459	471	523	479	469	470	487	459	475	485	451	404	459	446	434	450	477	453	472	473	424	477	493	494	460	505	497	515	477	461	500	458	480	488	451	469	469	472	443	479	483	482	440	451	507	489	433	466	466	435	482	459	430	471	459	502	473	467	443	485	464	477	467	502	479	467	487	472	476	446	494	461	494	470	489	474	472	474	469	451	455	487	472	466	478	513	440	482	473	457	464	436	466	463	483	420	472	484	500	449	479	491	419	483	452	484	439	454	452	457	432	481	480	473	465	479	462	481	434	449	456	450	449	497	459	406	469	457	467	457	465	446	477	496	446	454	486	465	422	458	434	444	452	506	491	471	474	459	438	513	446	467	470	479	491	463	476	468	512	458	478	460	440	472	461	464	422	447	457	465	447	445	475	453	497	498	480	510	499	484	453	458	453	456	482	440	460	496	474	468	466	464	473	470	494	466	491	495	476	479	427	501	469	488	486	515	484	479	473	424	453	465	516	449	475	517	492	489	467	472	451	469	488	484	428	498	455	480	449	467	436	480	463	484	471	451	460	498	426	466	470	472	472	497	467	450	450	488	452	444	429	506	456	459	470	427	484	478	496	448	452	493	503	475	463	476	470	436	481	459	447	429	474	480	477	464	491	454	465	426	469	472	498	450	485	462	461	463	464	502	441	485	473	474	504	449	454	490	513	457	471	474	501	453	480	464	451	444	473	463	479	465	462	505	456	489	444	496	469	434	464	494	450	415	438	526	493	458	467	427	496	476	456	479	445	439	467	470	499	477	457	494	423	455	461	464	462	437	432	496	457	437	495	427	508	461	497	437	475	439	466	446	525	498	500	471	480	480	476	473	495	467	424	460	481	443	483	492	450	450	478	510	472	484	513	449	473	498	493	457	459	456	455	498	449	452	476	441	505	498	487	505	467	461	468	497	452	471	495	470	479	460	438	458	478	459	483	411	486	454	500	469	443	498	495	451	473	432	470	498	454	472	488	426	462	466	449	473	496	482	467	470	458	435	461	431	506	446	464	463	486	462	477	445	478	433	503	460	501	450	463	526	468	485	470	470	443	464	470	442	482	473	446	455	465	486	447	467	479	466	487	442	506	471	416	445	487	447	451	455	460	449	481	475	435	464	462	465	452	450	455	531	496	457	422	471	476	471	476	468	465	471	442	444	488	485	437	478	472	457	460	467	479	480	486	450	470	473	469	467	488	459	502	447	483	436	469	515	482	426	486	463	470	450	520	477	466	469	468	474	449	481	433	491	459	434	447	509	484	454	430	439	459	460	462	505	462	495	471	492	476	449	426	453	486	453	493	456	432	454	480	488	474	504	452	461	471	457	446	476	484	506	524	503	435	486	465	494	451	493	471	460	468	427	467	484	468	413	454	461	510	477	466	497	449	461	448	488	469	468	445	449	452	486	449	431	474	484	454	481	448	505	473	466	458	446	476	458	511	440	509	434	465	507	464	469	484	482	497	482	480	466	518	472	437	487	472	444	469	461	495	447	453	500	432	462	472	440	470	465	470	482	464	463	472	477	484	508	433	463	463	460	447	457	444	497	436	487	487	475	509	464	457	409	460	431	430	473	459	502	477	455	460	499	440	460	451	473	484	449	450	457	497	471	467	466	431	466	484	453	451	483	454	464	484	449	467	451	475	483	438	432	436	464	443	475	481	470	484	500	493	450	426	454	457	463	480	453	453	466	442	487	480	495	441	481	475	472	471	493	444	461	501	452	446	490	496	444	486	466	451	456	474	474	477	499	467	479	459	463	454	431	462	479	481	451	472	484	450	451	450	462	455	456	468	463	484	480	509	494	435	450	424	487	418	517	444	489	467	442	471	472	461	447	471	432	492	478	517	500	455	477	468	492	470	493	466	487	491	494	474	496	448	406	477	457	464	470	512	455	462	452	472	452	462	469	453	447	517	502	472	477	535	479	479	462	468	461	463	491	473	502	446	467	451	452	437	447	476	453	473	467	459	479	494	486	469	467	483	482	450	450	477	460	455	477	482	501	451	445	477	472	495	448	438	430	452	468	483	474	421	466	493	486	511	484	467	517	460	441	445	456	432	506	483	507	453	425	476	449	466	444	444	431	423	476	481	470	432	469	437	480	467	465	490	458	460	495	446	467	422	457	439	468	461	428	467	456	455	503	484	456	487	494	479	457	473	465	454	504	492	441	493	455	449	469	460	462	463	453	475	494	446	466	452	462	471	466	474	486	439	444	493	456	480	485	466	503	443	476	438	503	472	467	433	448	461	468	479	472	458	445	480	516	457	443	473	469	465	478	461	499	517	512	449	495	458	493	451	495	466	469	464	475	454	472	457	476	429	448	489	493	466	460	491	482	478	451	449	479	438	451	459	471	457	473	463	463	489	445	450	465	449	492	461	462	486	454	457	459	400	477	437	452	446	509	452	473	423	456	440	455	490	474	467	456	489	441	483	452	449	420	516	465	452	435	429	440	495	460	479	500	499	460	514	479	470	424	492	486	496	478	457	433	463	446	490	447	468	480	475	508	454	430	471	473	478	441	483	453	483	459	439	465	443	459	441	444	419	469	443	429	461	430	475	470	495	464	457	474	492	495	490	465	460	484	449	474	452	456	472	413	427	466	470	468	427	455	475	484	464	484	438	433	500	515	453	442	463	454	508	457	452	473	455	453	444	459	482	488	458	426	459	442	434	466	447	497	452	496	442	405	449	469	465	433	451	480	492	501	490	489	463	452	456	480	434	453	473	478	453	503	454	434	462	510	459	488	470	447	426	504	460	451	472	430	469	449	431	484	466	448	470	493	485	474	492	447	475	462	451	532	488	480	451	491	490	477	421	496	467	481	451	463	469	445	466	473	440	460	448	460	437	467	464	466	452	480	467	459	475	467	474	477	468	480	460	460	457	439	457	465	438	457	469	488	463	488	483	445	456	510	482	491	467	497	450	487	467	479	478	447	483	475	492	470	516	471	443	491	450	473	457	442	429	477	462	463	489	473	484	465	496	481	464	454	431	489	436	447	507	441	448	451	464	459	500	461	448	485	496	472	460	439	446	463	453	467	490	502	494	495	473	479	445	447	479	473	488	453	472	443	454	471	468	461	421	477	468	471	470	460	470	495	434	453	471	493	475	471	484	487	447	443	515	445	457	445	455	501	454	467	485	495	450	434	460	456	435	450	475	517	469	487	481	467	490	504	449	450	433	427	479	483	433	495	470	476	443	471	466	488	460	479	443	443	428	440	499	464	456	506	490	492	459	454	477	446
32981	14265	2707	854	616	645	502	332	300	294	268	261	295	263	266	223	228	188	188	189	168	144	181	156	160	158	189	156	174	156	187	129	172	159	157	174	171	203	183	170	167	172	181	170	162	141	167	202	187	175	161	183	176	205	181	161	188	158	178	177	143	158	159	178	176	177	154	166	143	144	163	163	171	180	166	127	162	169	184	156	165	161	187	167	166	164	167	167	157	174	163	162	134	149	218	173	137	176	145	172	161	184	160	149	172	162	164	152	170	194	164	159	133	171	187	186	168	188	156	167	167	152	156	154	156	153	171	176	169	196	175	168	162	155	188	180	168	152	178	196	158	185	166	176	180	171	139	164	147	171	161	168	140	141	163	184	184	173	182	166	174	163	166	170	144	143	173	159	134	175	160	182	175	166	178	180	185	192	179	146	175	170	160	179	164	168	162	170	168	167	182	180	167	160	170	162	173	174	140	175	168	178	150	164	187	189	179	149	152	190	165	177	141	156	176	146	158	176	182	195	145	155	146	193	162	178	184	168	141	190	191	161	159	172	171	188	122	195	141	144	162	167	181	164	163	191	161	162	197	154	199	182	172	168	169	175	166	158	156	170	160	162	176	172	183	173	160	136	154	201	160	168	176	172	159	183	181	167	157	196	201	201	167	179	159	176	179	166	161	207	172	167	173	159	168	191	191	169	184	159	177	176	169	143	159	150	184	173	186	186	175	168	157	160	166	166	149	192	170	180	149	149	156	165	180	161	175	186	162	182	168	174	180	164	190	169	187	180	165	184	188	199	171	168	179	176	166	154	184	167	168	174	171	160	164	165	183	186	168	175	182	150	163	167	154	180	183	180	162	161	158	162	151	184	217	165	166	146	183	164	159	171	178	180	171	181	155	177	141	164	155	160	187	183	174	182	167	168	176	152	174	162	152	176	170	182	170	163	165	141	180	147	173	160	161	156	170	178	164	168	172	188	149	190	190	170	178	179	168	186	145	179	161	160	171	153	169	180	149	143	162	158	155	153	170	168	187	157	171	143	161	163	164	178	174	148	147	156	188	150	152	166	156	178	173	150	168	167	179	180	177	157	164	158	147	182	159	162	175	166	185	175	187	172	165	158	153	163	168	173	173	164	167	182	131	147	186	157	157	164	173	164	167	176	190	168	167	188	155	144	184	160	202	140	167	151	159	152	154	168	164	141	169	171	168	163	157	158	174	145	173	152	161	172	166	167	159	189	144	166	153	135	175	151	179	181	182	158	185	168	174	174	164	197	163	177	185	172	171	187	178	175	167	184	159	155	170	152	160	183	167	147	183	170	195	184	152	190	182	168	176	169	170	144	179	153	173	165	174	174	157	197	159	200	163	166	162	176	182	167	154	168	181	188	163	171	190	173	187	178	192	181	162	185	174	151	158	157	163	175	181	156	180	165	170	178	196	180	185	168	160	174	161	173	162	171	186	168	163	203	179	186	162	195	171	157	190	187	169	175	155	185	148	169	146	165	167	174	149	199	161	157	169	161	169	138	162	153	172	162	179	185	148	165	155	165	168	168	158	169	187	169	186	177	162	202	168	174	171	179	192	169	139	177	163	174	167	170	156	180	154	161	163	188	171	166	173	158	151	157	191	159	143	161	164	172	186	173	152	190	195	161	162	169	150	164	158	168	167	151	154	179	180	161	156	157	185	161	214	175	175	182	171	158	162	168	191	180	180	168	173	146	189	160	168	180	169	173	164	176	178	171	154	161	176	184	176	142	156	191	158	164	164	150	182	183	155	170	166	151	176	178	184	141	160	162	174	180	145	178	197	187	172	193	178	182	172	175	154	170	184	192	167	176	193	163	182	173	165	158	177	177	155	182	194	184	176	158	182	172	182	189	185	143	160	147	169	184	162	176	168	180	162	177	166	166	173	165	177	188	168	167	181	182	165	158	158	159	192	154	185	181	157	158	153	147	165	144	166	169	165	165	184	170	157	180	152	183	169	186	176	176	169	145	175	181	178	180	174	171	179	147	175	161	159	159	148	165	170	177	180	161	168	164	185	160	149	193	168	159	202	177	173	179	164	152	158	165	174	172	160	182	174	159	151	170	161	172	151	171	180	170	161	168	156	155	162	178	170	178	192	166	154	131	192	168	164	170	166	152	176	142	168	152	169	168	162	157	156	162	186	176	180	158	166	144	171	168	163	166	177	145	165	139	160	168	170	163	149	164	164	159	163	169	172	153	177	169	170	154	157	161	177	142	167	182	168	183	171	186	164	172	186	187	163	178	176	177	159	158	174	160	201	159	170	173	169	152	162	150	193	178	158	164	182	198	186	165	177	163	165	166	160	167	169	161	169	179	162	154	149	187	167	168	167	156	165	180	187	161	182	170	172	146	180	177	146	160	186	175	152	172	162	153	173	179	163	171	157	172	175	187	178	178	188	202	174	186	192	160	160	179	166	153	156	159	175	169	186	163	201	171	156	170	186	146	180	164	173	155	170	168	190	147	169	171	183	163	156	162	187	185	164	166	144	175	163	138	183	196	155	168	168	165	154	171	168	182	168	172	156	186	197	167	188	149	152	146	156	153	157	158	162	143	157	160	175	182	157	140	168	168	163	148	158	157	184	180	191	174	180	188	178	153	163	175	172	163	154	190	172	151	174	164	162	152	167	147	172	188	183	171	176	173	154	188	184	150	163	160	177	156	159	160	148	166	189	181	166	176	134	183	183	178	198	157	157	161	176	148	173	201	153	169	164	149	168	187	179	177	180	158	158	165	178	165	147	172	142	162	157	167	196	156	154	161	157	180	164	139	169	195	146	185	182	182	145	188	163	164	170	172	178	153	176	161	169	157	186	173	180	173	187	194	152	156	142	157	170	165	169	183	154	155	175	169	157	150	171	177	184	170	148	193	155	175	170	165	150	165	192	185	190	182	165	170	179	176	175	178	165	154	186	161	146	133	183	185	170	192	183	169	170	174	152	151	148	178	179	171	181	163	169	180	174	164	172	168	170	194	151	159	158	182	147	163	192	168	169	158	180	156	170	175	186	166	184	153	160	174	163	177	189	155	190	193	165	191	167	160	171	176	167	188	174	166	176	159	170	181	169	174	152	195	197	153	191	165	146	191	190	154	175	162	140	167	175	154	166	199	190	161	166	164	170	172	132	173	156	177	159	165	170	168	184	158	161	189	157	195	151	165	159	198	177	153	180	180	175	182	167	168	194	153	169	162	134	181	179	141	180	157	167	198	152	182	157	135	152	143	193	154	161	166	177	171	178	175	166	179	157	185	173	190	155	165	179	178	178	152	171	178	153	175	195	176	173	169	169	179	180	206	187	160	153	170	159	190	164	146	178	181	176	166	160	191	195	179	179	187	171	173	194	181	174	175	147	166	154	155	191	171	175	193	155	171	193	153	160	190	187	191	171	159	178	166	163	164	161	161	167	164	183	191	185	179	190	164	165	159	188	187	158	177	181	149	185	145	191	174	173	173	156	150	157	171
5052	1396	1145	777	680	610	584	539	463	461	470	447	421	430	469	451	428	418	412	413	398	411	444	431	419	370	400	408	395	423	390	429	419	412	399	412	394	434	409	409	400	379	389	397	420	417	414	392	400	430	397	396	394	410	396	440	413	414	406	435	387	383	439	387	398	372	424	424	417	390	415	396	402	405	402	402	416	404	428	444	398	395	401	408	384	400	375	363	426	407	433	430	401	404	405	373	379	383	415	423	412	387	432	385	407	416	421	383	392	413	405	378	423	426	409	435	386	394	400	421	434	372	381	390	431	392	426	439	461	405	421	371	415	379	419	394	411	455	402	433	382	400	395	399	445	427	399	398	380	427	398	385	377	405	387	420	432	414	393	406	410	385	394	391	414	409	387	388	404	404	402	444	402	423	400	406	396	405	419	367	386	403	366	415	440	398	422	422	396	412	430	408	405	417	433	374	395	393	458	384	412	426	415	408	440	417	385	441	407	422	383	392	415	428	393	392	431	382	372	392	384	429	409	379	399	392	417	395	417	404	422	401	403	401	404	389	392	424	373	373	379	400	411	396	396	454	407	410	394	431	401	375	435	422	363	420	379	445	365	409	396	413	400	430	392	429	400	392	426	420	408	388	392	412	409	437	401	361	416	411	432	398	389	403	385	379	371	428	380	410	406	439	412	391	402	388	411	423	394	441	425	442	463	407	409	408	415	374	418	408	401	395	407	423	438	442	389	410	416	413	399	439	410	429	387	374	402	395	419	425	406	439	381	388	383	419	420	435	419	463	380	408	422	417	398	408	380	403	444	425	382	384	426	443	425	402	399	387	381	410	372	391	377	417	408	402	403	434	373	405	402	434	404	363	396	402	447	443	410	392	416	408	390	414	385	408	410	400	374	404	404	379	419	382	414	401	418	424	404	402	393	389	385	391	391	401	386	428	405	399	393	400	425	376	438	384	431	400	460	402	407	419	415	448	387	406	409	388	386	353	375	413	383	407	428	390	441	399	411	423	430	417	405	380	436	415	427	433	409	389	380	380	381	378	426	368	434	424	373	371	404	435	409	470	410	419	417	400	405	393	442	426	397	407	432	412	421	425	410	426	392	395	394	393	393	431	372	424	405	402	394	418	427	387	410	425	402	421	419	393	407	390	384	411	397	456	400	387	433	396	416	454	427	436	402	386	413	379	424	413	414	404	424	421	369	424	410	378	396	380	408	398	393	371	407	395	440	386	422	445	404	431	409	402	405	412	412	416	429	392	412	397	423	390	370	438	419	412	402	417	400	439	428	428	412	371	432	402	411	399	385	437	430	365	391	398	412	424	385	409	389	393	406	400	413	388	413	418	414	406	388	429	402	398	396	414	427	392	377	409	412	403	420	430	399	396	415	434	458	391	437	416	398	409	420	436	402	400	416	371	387	408	396	418	446	439	433	399	402	377	437	398	423	405	425	381	387	392	432	392	370	425	395	402	387	410	417	360	413	428	451	383	423	432	446	407	363	385	437	428	382	376	384	421	403	418	394	409	410	418	398	424	380	388	390	388	419	400	369	423	393	401	376	444	415	412	392	432	405	403	417	407	366	386	422	400	408	425	435	389	382	400	394	400	397	436	386	419	404	421	391	406	396	412	407	424	392	430	404	481	382	369	406	409	386	407	361	447	405	385	423	438	418	407	360	404	379	414	409	406	423	431	400	393	407	430	376	406	447	391	392	404	404	433	408	411	444	431	385	399	402	430	394	367	388	399	370	393	368	392	421	423	393	385	411	393	372	443	379	416	414	418	418	400	382	428	424	375	425	368	433	347	422	439	381	389	437	386	404	418	390	380	403	400	387	397	425	433	420	423	436	406	404	408	400	381	398	400	434	416	409	436	404	410	437	383	399	401	402	397	382	412	415	404	352	431	443	395	401	396	415	411	410	406	423	390	415	410	384	407	403	386	393	410	434	395	447	450	422	425	439	396	441	447	400	400	394	409	398	426	415	417	400	423	424	415	391	413	394	409	429	396	423	450	406	379	382	405	399	423	415	399	429	391	425	424	404	417	411	411	443	454	399	398	386	386	433	416	398	413	432	392	427	366	372	404	429	397	400	421	383	390	383	362	434	452	395	374	416	438	402	409	407	386	377	442	429	386	367	392	403	420	415	379	379	424	388	366	437	418	366	387	427	397	379	400	399	404	428	427	414	417	433	434	432	394	410	403	393	411	395	392	409	391	428	395	421	435	368	415	413	367	423	411	376	427	410	447	410	369	399	385	399	420	417	411	382	385	364	418	416	398	393	387	420	432	423	429	427	418	389	402	388	410	351	410	399	397	392	376	411	384	385	443	407	393	426	429	385	413	447	402	382	401	410	416	375	379	430	457	378	411	417	433	406	434	390	399	379	411	411	419	377	410	388	429	416	416	435	377	410	430	438	378	417	400	379	390	422	414	397	437	384	377	429	364	383	404	408	414	401	425	418	431	413	415	452	393	405	398	378	389	400	417	406	379	407	381	465	449	412	406	381	398	371	415	389	395	402	400	390	384	454	378	412	379	408	403	428	415	386	409	378	379	374	409	393	392	389	403	420	413	389	416	409	440	411	443	389	422	417	427	411	387	384	390	399	424	385	412	450	429	382	393	387	426	439	391	418	393	433	390	410	407	393	432	434	390	416	399	421	385	383	411	431	408	395	443	399	438	394	383	407	397	431	405	374	416	406	407	408	405	408	378	389	384	427	382	399	418	392	408	366	410	441	395	397	417	447	411	401	448	419	405	415	394	401	401	410	398	374	371	438	384	387	400	417	413	426	432	434	421	399	424	413	396	415	385	417	400	399	402	415	388	418	408	397	416	428	418	410	415	446	406	396	442	422	422	430	395	398	437	390	400	447	392	373	421	407	375	426	411	380	430	420	385	413	390	381	339	361	362	424	409	387	427	387	394	410	432	422	431	392	413	391	389	394	442	384	417	391	368	451	384	399	399	393	391	353	407	409	406	402	462	405	413	397	416	420	379	350	405	440	397	402	404	379	372	416	403	398	418	394	373	420	431	417	397	419	457	409	396	376	416	432	422	378	393	406	383	450	377	396	432	407	393	389	438	379	384	422	397	428	416	426	402	410	402	404	402	428	417	419	408	417	413	429	400	402	416	421	403	400	381	401	428	402	420	411	387	389	413	419	409	396	408	401	434	418	415	397	394	403	405	413	407	411	390	402	411	393	432	422	399	380	423	417	368	420	389	396	433	399	428	406	413	397	421	403	410	446	433	419	405	434	433	421	385	416	408	441	426	411	398	402	429	431	397	444	405	420	427	429	380	425	417	396	399	401	448	425	399	400	399	403	412	422	399	429	426	380	421	419	415	423	383	409	414	421	355	409	416	424	418	405	421	393	362	427	432	427	413	397	391	354	369	414	408	387	387	424	396	359	390	441	391	419	393	385	414	386	403	392	400	392	392	386	434	419	433	412	393	432	466	408	381	444	384	396	377	417	353	400	423	389	433
24530	20950	24681	27344	20829	4843	1297	820	622	606	524	475	440	447	388	403	361	363	323	320	293	273	267	271	275	272	279	260	281	285	259	276	268	304	269	300	265	278	276	247	255	271	265	281	270	280	294	282	296	249	257	269	223	250	253	245	255	240	241	274	279	241	266	300	246	275	293	269	255	252	236	274	239	254	264	269	244	292	267	245	242	257	265	254	260	289	267	255	264	266	246	244	259	250	248	270	262	271	254	292	224	277	242	269	265	278	273	260	253	286	246	283	238	288	262	258	238	264	285	257	255	295	272	267	273	264	234	259	238	294	248	258	267	254	262	245	237	240	217	266	263	260	256	263	259	253	244	264	263	275	266	259	266	247	253	278	283	249	282	242	266	240	273	256	264	244	267	271	261	299	284	258	291	256	213	237	276	228	273	268	266	242	279	238	265	275	272	264	250	269	254	239	279	273	269	292	262	282	252	275	301	260	253	275	277	250	268	221	242	293	246	246	289	254	261	281	267	250	247	276	253	276	251	272	267	247	295	276	272	245	281	266	241	264	267	259	247	233	277	259	276	251	277	236	249	263	234	240	259	267	257	240	259	263	270	238	274	240	265	279	239	262	238	280	259	266	278	273	254	259	265	256	279	306	273	252	254	247	230	254	260	252	261	283	286	270	238	238	228	241	269	286	278	272	237	254	269	215	253	259	271	267	254	248	265	275	275	240	244	245	264	242	250	273	223	254	235	277	256	284	258	238	269	289	264	270	238	263	229	238	233	253	274	310	276	262	239	272	260	266	266	269	250	220	267	240	260	240	265	246	262	265	227	265	279	269	253	282	245	270	297	258	234	247	242	274	238	263	245	258	259	287	295	276	244	277	288	239	257	286	244	227	259	251	273	273	276	296	258	273	249	272	256	275	267	272	264	272	252	290	271	256	268	233	278	281	251	241	279	271	244	264	267	247	266	261	274	266	258	243	251	254	278	216	288	271	296	262	275	237	263	272	275	297	249	252	280	273	263	253	269	279	260	275	252	249	290	288	239	264	279	260	245	253	237	260	285	269	266	255	231	244	273	240	229	268	247	245	243	242	272	261	275	250	254	277	252	249	255	294	268	260	284	288	286	264	278	259	272	269	239	249	232	255	252	273	273	258	268	232	253	292	250	237	257	243	292	254	265	247	245	245	271	255	225	257	311	272	258	258	256	254	276	267	256	239	278	269	268	227	253	270	249	241	229	242	243	243	272	215	235	231	242	264	244	245	246	287	276	262	286	263	283	246	250	259	276	237	285	256	232	255	276	275	266	243	251	278	251	266	247	254	261	252	257	239	265	279	266	256	254	276	276	274	229	265	278	240	292	246	257	271	307	254	264	252	221	269	273	285	290	271	235	293	255	256	284	239	264	229	281	273	250	310	261	262	272	240	283	252	306	263	254	280	288	254	282	285	266	253	260	245	249	269	234	262	238	247	280	256	279	261	272	283	224	268	270	268	271	232	245	262	259	272	248	269	253	228	234	244	238	255	249	264	291	298	268	278	260	242	248	239	283	258	271	268	254	248	237	273	254	269	261	252	257	289	244	277	229	286	255	247	283	254	285	258	289	258	238	232	254	270	279	233	236	274	230	256	268	280	257	296	265	269	277	298	273	250	291	246	275	259	260	254	278	252	231	262	241	285	254	271	265	269	259	264	268	270	248	257	259	253	268	267	245	253	252	252	260	257	262	265	272	296	252	242	273	248	277	273	241	246	249	250	272	242	244	248	251	240	254	251	244	254	258	245	248	273	243	232	279	267	257	245	260	245	253	274	273	242	284	256	272	249	244	263	217	267	270	279	281	265	237	270	279	266	258	239	255	271	255	281	267	253	251	242	246	251	278	267	276	242	261	268	257	252	253	253	262	253	267	250	256	269	256	264	266	270	245	284	224	281	296	279	281	249	243	277	270	244	255	269	250	240	268	280	266	270	226	250	288	257	266	253	239	271	285	256	278	285	262	276	272	235	240	209	224	251	254	281	262	262	273	277	276	279	290	276	264	248	249	270	259	252	275	252	256	276	278	249	260	235	251	245	245	294	291	259	248	258	267	248	263	230	291	276	250	240	263	258	284	256	263	257	280	247	246	265	266	274	242	254	270	270	261	265	245	274	256	241	265	280	288	276	281	274	250	287	250	253	250	275	263	254	274	272	287	270	246	284	251	234	222	281	262	296	271	258	261	272	266	267	257	259	242	261	267	242	282	302	272	256	242	271	277	252	237	231	256	241	242	255	245	280	275	282	259	263	301	274	249	260	240	273	255	241	259	273	263	258	242	256	266	260	251	273	260	245	254	293	231	242	255	267	238	246	259	290	248	251	283	286	275	244	301	265	256	259	282	263	275	235	292	248	265	239	271	253	269	269	259	225	249	232	225	282	248	230	255	263	248	228	282	269	252	275	259	284	251	250	271	215	265	276	235	265	260	254	256	266	249	272	238	279	244	265	274	229	270	251	257	242	273	259	258	253	235	256	243	247	261	242	274	250	262	288	233	280	235	253	288	240	262	267	298	274	250	287	255	255	243	273	265	232	264	274	240	252	236	232	260	252	262	248	279	269	253	271	278	263	252	259	285	281	265	276	240	245	265	248	248	267	261	249	285	242	269	272	269	258	265	273	263	263	275	247	258	258	240	254	249	287	258	248	258	255	256	278	246	264	281	278	248	254	271	245	236	260	270	259	268	273	260	241	252	254	272	258	258	257	292	251	266	257	246	255	250	259	251	246	237	276	275	271	261	264	254	252	278	262	263	280	251	273	264	248	285	275	285	273	249	272	258	283	251	278	247	237	266	250	246	264	275	244	265	256	249	234	291	281	230	237	245	249	251	252	235	264	255	228	237	241	265	220	286	257	248	272	287	260	254	238	253	248	268	259	250	266	252	277	279	283	224	235	244	268	263	246	244	247	246	262	268	258	256	269	241	266	265	272	254	264	267	252	219	232	253	272	263	225	257	261	262	251	270	230	283	251	279	224	246	255	267	257	244	276	257	272	260	256	259	264	263	262	245	254	285	271	252	246	259	258	249	263	309	265	239	245	265	274	264	278	250	275	255	242	245	263	251	280	272	289	249	246	280	254	277	238	269	263	278	267	289	249	253	242	253	248	248	275	289	244	275	256	265	232	242	267	297	240	259	266	275	245	286	258	266	237	252	254	270	286	228	274	269	286	268	247	288	267	247	258	273	283	259	278	252	237	247	273	281	259	279	275	250	236	253	266	282	259	246	237	271	251	250	245	249	260	247	257	264	277	289	259	287	281	259	261	264	236	280	284	273	268	280	237	274	263	261	269	239	285	234	245	256	272	267	248	243	289	236	242	251	294	245	264	262	256	285	225	257	282	259	262	255	276	251	246	248	285	285	275	250	254	264	259	271	271	237	264	248	253	250	259	248	288	266	274	265	243	221	264	259	271	276	289	270	239	252	260	256	267	269	284	268	258	258	283	258	265	261	268	266	292	280	252
3422	4651	3519	1899	1442	1143	1043	790	714	761	714	710	675	698	663	625	646	640	638	597	568	593	583	579	560	620	521	615	557	579	582	589	569	546	568	586	554	597	550	592	575	585	611	617	560	608	573	592	603	575	611	564	579	557	561	575	574	605	572	561	580	588	544	582	565	591	567	559	585	549	554	583	573	585	614	557	607	557	547	575	539	569	552	563	534	532	579	592	629	556	572	522	593	614	589	552	584	577	608	540	573	565	570	580	582	587	563	550	594	626	558	514	560	535	553	597	544	579	576	544	559	545	575	581	574	554	565	541	527	584	574	556	546	544	544	562	545	570	590	605	599	581	584	582	583	547	565	570	559	569	605	551	601	582	571	545	557	561	570	611	534	599	609	583	585	579	579	592	568	574	557	556	608	630	592	536	593	575	573	545	536	583	567	570	581	570	557	557	571	608	515	556	536	620	557	584	574	563	561	554	592	591	595	568	563	575	604	585	562	565	594	584	576	560	574	550	557	593	596	582	565	587	555	579	623	653	600	599	538	583	577	556	585	548	595	572	543	534	599	569	605	583	574	577	574	517	582	587	552	563	569	551	561	553	571	566	543	566	620	570	621	568	577	594	614	591	538	547	591	551	554	573	603	572	585	575	571	633	573	581	584	577	621	572	557	580	548	594	606	584	555	554	592	558	566	620	560	554	606	564	597	542	621	568	592	544	566	582	599	525	616	572	580	516	581	573	583	543	571	542	610	598	591	564	592	605	559	577	586	578	630	589	552	596	575	560	617	558	590	585	572	580	532	545	561	575	599	592	563	541	568	583	537	545	550	536	582	578	608	596	568	580	570	540	560	552	591	525	561	570	580	603	603	592	576	547	577	591	521	586	608	649	576	535	585	557	610	591	572	545	578	584	598	561	612	554	597	576	596	590	574	556	552	597	568	548	564	562	580	559	591	578	553	595	613	600	615	585	546	561	559	594	551	615	609	588	608	545	617	581	525	574	597	578	589	555	568	529	548	625	568	604	592	556	588	594	592	580	577	549	565	563	563	577	590	549	580	585	566	568	611	557	573	532	606	597	562	583	543	601	575	605	567	604	551	585	550	574	537	603	595	541	649	558	562	592	548	581	606	585	546	567	571	551	581	593	563	559	616	533	514	560	558	548	560	547	624	549	543	567	584	558	566	582	569	588	495	603	537	615	570	578	613	572	547	561	602	530	525	572	603	578	548	554	553	539	596	531	555	619	607	578	537	590	566	593	559	562	541	564	601	620	625	556	571	559	606	571	573	576	553	559	563	554	586	559	578	555	577	561	597	549	574	566	555	581	582	567	547	605	594	558	526	594	576	530	561	585	610	588	585	571	620	597	593	594	638	592	546	615	545	597	560	568	591	566	605	560	555	598	602	587	540	532	577	587	577	545	547	589	620	571	587	571	557	532	598	605	524	567	582	591	561	594	574	627	558	552	585	561	587	573	564	550	586	595	583	563	598	574	555	586	551	535	553	578	544	585	592	589	653	587	560	593	563	610	546	560	599	571	590	545	596	602	641	597	571	579	586	570	586	581	546	639	582	554	565	556	584	623	612	548	613	585	562	576	588	615	553	588	616	539	556	574	564	538	568	560	580	553	579	592	547	535	581	586	525	564	581	615	608	594	523	602	573	569	595	599	531	556	603	585	526	541	547	606	579	544	550	576	520	586	591	556	569	547	623	567	589	611	611	525	609	592	599	586	599	560	617	591	524	554	649	588	569	572	613	582	532	589	587	563	585	578	590	516	605	560	574	599	608	642	548	570	546	565	548	597	587	554	531	567	563	582	562	592	587	543	600	567	595	549	583	574	533	602	569	563	589	579	578	566	526	552	551	569	536	596	587	563	569	554	569	541	556	577	577	584	587	560	593	616	548	583	597	541	600	585	550	588	548	579	564	574	576	584	556	595	586	529	578	575	600	547	527	588	554	552	555	611	558	566	522	574	609	626	569	589	582	558	579	610	579	541	599	555	580	610	555	560	605	571	566	551	589	571	617	523	597	576	586	578	560	546	566	561	582	563	585	553	556	569	569	624	607	579	613	611	583	565	596	575	583	532	573	573	580	574	579	535	591	548	570	569	546	592	570	571	558	575	562	541	574	566	540	565	621	580	567	533	584	566	606	573	531	618	546	563	562	537	543	594	612	600	577	537	577	540	586	545	571	591	570	585	544	574	559	530	548	589	554	561	599	574	555	556	587	551	566	584	576	568	583	554	595	553	648	584	564	572	548	614	530	569	587	555	619	580	578	579	562	611	570	544	561	566	567	602	556	590	565	595	589	559	590	601	563	600	634	580	571	587	573	543	587	560	593	575	606	558	593	552	576	570	573	583	591	585	565	546	541	592	558	567	577	552	570	587	586	566	602	574	560	608	584	563	611	545	600	627	620	574	555	564	556	537	568	626	529	572	581	576	543	583	603	553	587	564	573	566	590	559	552	607	563	567	570	516	604	601	590	599	558	561	547	558	556	580	564	529	580	620	563	536	592	583	552	577	570	578	588	576	573	529	585	606	551	567	586	558	565	583	549	560	546	564	581	571	586	587	599	520	559	566	571	599	568	588	607	614	591	566	558	564	528	590	541	589	591	573	560	596	595	595	547	630	594	567	609	579	623	542	596	570	567	581	582	567	604	588	563	546	576	568	614	565	595	582	540	580	556	584	582	607	575	522	566	549	525	544	537	597	533	488	568	574	554	590	572	585	606	576	572	542	584	567	574	598	598	567	573	526	553	602	644	548	575	540	607	544	567	588	623	582	584	594	574	563	599	564	608	590	586	591	506	595	600	605	576	575	578	566	645	586	576	525	570	545	545	626	545	592	590	527	548	596	555	599	553	581	585	610	564	583	602	587	529	573	619	546	556	559	580	589	569	587	554	588	565	629	581	598	562	543	553	581	558	569	554	570	612	576	561	581	585	534	556	604	550	581	505	573	517	573	605	599	617	609	553	546	545	552	570	548	595	556	524	616	611	569	499	565	604	587	598	598	581	538	587	615	564	590	559	582	572	565	572	588	536	593	605	578	545	558	596	558	604	553	572	551	550	545	592	561	537	571	619	565	583	550	582	546	561	594	570	568	579	594	576	610	530	567	591	563	592	577	589	546	544	597	551	571	570	615	596	587	580	526	593	583	569	552	586	593	617	585	574	569	576	568	610	617	566	605	562	597	549	598	585	599	559	548	615	585	581	589	540	594	600	598	582	587	604	563	585	594	539	568	576	556	631	595	573	563	585	519	558	552	566	566	568	571	556	598	554	595	590	543	564	595	584	575	621	594	544	571	566	604	580	578	566	601	574	601	548	574	607	587	544	604	547	589	577	522	598	592	551	591	558	527	589	586	572	544	584	599	552	578	592	608	564	524	557	576	580	556	559	541	572	587	547	542	578	570	580	550	563	562	545	608	569	604	564	599	586	551	573	610	614	562	598	550	574	616	557	556	566	555	533	573	543	574	581	526	586	623
23697	20970	25308	26798	20982	21054	6201	1374	861	763	668	598	538	521	488	433	406	387	352	275	238	241	265	258	255	238	219	238	245	243	220	237	210	233	278	200	241	247	231	228	205	220	223	250	233	219	237	258	222	216	238	230	214	241	267	245	250	247	237	208	227	219	207	212	242	174	190	213	223	261	243	209	239	207	218	208	210	200	201	213	213	237	247	212	230	227	222	219	217	255	209	195	210	225	222	240	250	213	240	212	235	229	224	229	209	222	223	246	205	214	215	205	194	209	254	222	227	216	222	206	219	208	257	218	230	210	204	216	184	222	186	203	209	228	198	218	230	218	243	197	221	223	221	233	234	214	214	226	199	254	216	205	220	210	205	200	196	216	243	203	206	218	246	226	214	189	215	210	206	221	188	209	222	200	217	223	235	215	227	204	230	227	211	207	215	212	216	228	222	230	200	211	208	224	204	200	214	242	206	223	228	227	196	218	219	218	200	216	218	214	216	259	208	184	214	230	209	212	221	221	214	211	208	224	193	241	231	234	216	220	200	234	210	205	233	257	208	222	215	208	228	230	214	188	212	227	218	198	194	216	224	216	180	180	197	215	231	229	237	208	190	207	222	216	215	189	229	187	210	193	219	207	191	221	222	217	215	193	199	196	233	199	220	190	232	223	227	191	204	202	189	220	206	199	211	216	208	201	222	215	219	219	205	194	233	209	192	214	207	197	203	258	218	226	199	211	223	208	233	219	201	194	200	198	206	241	203	206	206	204	218	209	240	236	209	202	220	212	209	234	223	196	207	246	208	223	212	216	225	240	199	225	216	212	239	217	215	224	197	209	220	222	257	219	221	209	212	203	196	223	209	228	224	213	171	230	219	230	210	186	245	226	229	231	234	200	242	199	204	234	239	223	229	217	211	226	203	191	237	186	244	208	206	207	212	206	228	202	200	208	224	216	226	203	201	217	227	238	209	227	223	215	204	213	201	212	202	231	215	199	206	206	229	218	232	237	188	192	230	216	224	247	238	181	233	223	216	231	224	205	209	189	210	226	220	203	210	237	203	217	198	184	222	207	223	214	247	216	202	219	215	205	242	230	228	263	213	240	231	239	208	227	208	228	225	221	251	218	222	211	229	243	205	209	222	220	216	209	196	215	192	227	202	203	203	238	177	219	223	207	238	214	196	212	214	232	224	227	233	233	206	186	204	198	217	220	222	225	217	229	195	231	222	210	191	210	226	234	237	233	200	229	245	233	202	224	247	236	214	201	189	202	192	215	205	221	203	208	223	205	233	211	220	204	229	202	212	220	236	203	218	205	234	209	198	219	195	210	237	241	199	231	210	192	242	254	217	231	213	245	215	211	217	214	226	230	202	199	215	203	210	244	226	226	208	190	217	224	212	224	211	240	224	198	221	192	208	214	205	217	190	209	228	199	232	218	212	196	214	235	225	234	253	184	203	213	211	185	205	199	187	166	204	213	188	207	219	238	206	213	204	228	208	215	218	230	189	231	229	203	194	236	211	201	233	203	221	222	209	230	215	200	201	226	212	222	203	245	200	241	238	226	208	212	186	200	235	222	214	234	200	230	212	222	223	226	222	231	199	238	206	192	214	209	246	214	200	231	211	247	201	176	218	223	189	202	240	234	211	207	202	219	205	231	211	209	221	247	218	211	209	216	204	223	210	212	225	213	237	215	198	252	224	209	218	241	214	201	214	203	210	197	211	201	228	232	201	218	197	199	217	218	211	231	228	188	214	246	233	196	222	200	211	220	231	209	208	233	213	213	210	217	184	204	214	183	218	202	235	263	206	235	216	198	210	226	216	216	205	222	203	216	213	178	191	213	204	203	203	198	223	194	260	214	190	193	193	238	194	190	224	237	234	213	236	206	215	212	200	226	205	235	210	215	205	216	222	192	225	193	195	209	224	246	211	232	195	221	203	192	218	197	183	257	241	200	207	207	211	194	205	208	228	232	236	200	211	216	204	241	206	215	202	213	229	246	219	232	232	231	203	222	241	224	204	195	222	221	240	221	230	204	217	211	223	211	233	201	208	212	228	209	236	251	220	243	228	229	226	226	221	220	193	199	215	228	222	232	194	230	220	198	207	221	236	210	236	209	208	187	228	217	219	224	192	220	208	184	219	240	210	214	234	202	230	188	195	246	228	246	196	226	219	240	218	208	232	222	234	204	237	230	206	219	193	201	234	199	222	212	241	224	209	191	228	211	207	209	200	230	191	183	205	200	181	234	236	212	227	243	202	211	208	224	211	221	210	220	219	250	226	205	245	216	219	218	213	204	234	201	221	207	226	202	215	222	219	217	228	213	208	230	230	215	240	226	248	216	249	214	231	190	217	211	204	222	203	211	208	232	218	229	226	219	208	220	232	170	222	206	207	184	214	234	203	219	198	217	231	231	219	204	195	222	214	217	212	193	228	217	206	227	193	227	205	205	226	235	251	223	218	228	216	196	220	214	222	199	212	212	228	208	219	224	198	215	193	203	201	214	210	216	201	200	215	222	207	218	233	232	210	237	224	218	217	220	193	247	223	222	218	210	200	205	221	230	202	214	221	250	205	249	190	222	204	214	193	185	192	200	225	210	221	241	218	218	212	214	206	215	224	216	237	262	214	221	220	212	207	245	214	229	192	222	224	210	211	204	208	207	229	225	213	222	229	214	214	187	240	205	217	220	215	229	223	219	206	208	228	210	219	203	214	175	215	216	195	216	206	216	214	204	213	240	209	201	200	218	206	209	222	227	217	230	263	211	223	234	224	244	238	225	221	219	233	209	210	216	194	215	224	206	196	221	221	213	228	192	270	184	223	222	212	211	204	191	247	206	210	220	209	205	196	245	238	207	231	201	204	198	217	200	205	225	213	241	252	189	222	207	219	201	220	236	226	216	215	216	217	235	216	215	211	219	236	242	208	200	215	207	215	211	209	232	213	208	201	249	208	207	202	181	232	184	190	201	220	238	208	199	189	210	237	222	211	213	207	207	209	197	227	207	229	220	209	178	220	232	207	221	202	212	194	231	252	230	208	246	186	200	241	205	236	228	200	202	193	234	217	219	191	203	203	201	228	209	195	193	210	233	222	195	210	213	179	187	227	229	214	201	224	252	212	213	198	219	217	221	222	207	236	214	207	215	197	230	226	194	239	201	232	219	224	257	221	204	181	200	177	216	200	238	226	195	197	259	201	174	180	200	220	221	212	235	194	258	224	225	225	247	222	217	234	197	212	210	224	232	264	213	231	226	223	215	197	235	235	226	196	214	214	226	226	193	228	235	208	239	205	255	202	209	211	215	229	209	217	236	193	230	198	168	220	197	236	238	201	199	215	219	185	216	199	243	220	195	210	216	209	188	218	187	214	212	224	226	193	192	195	223	233	223	196	202	201	227	238	211	202	183	241	210	194	199	215	212	233	239	238	194	200	199	207	236	218	187	180	212	212	197	238	225	208	202	203	242	230	238	224	220	208	208	225	203	190	196
3547	7879	5573	2584	1777	1392	1173	943	844	740	713	693	599	643	620	589	526	564	577	524	472	499	520	441	497	500	474	481	479	468	503	495	482	459	520	484	471	483	496	486	559	479	472	507	482	493	505	445	478	440	494	482	489	473	494	513	484	460	464	458	461	470	484	416	480	455	455	495	468	486	478	444	505	455	430	481	454	462	471	457	455	481	428	453	500	446	475	481	465	455	456	437	492	466	462	463	449	455	466	509	438	473	462	451	442	494	462	469	463	489	487	507	448	505	511	508	433	466	445	430	455	468	465	491	468	445	470	429	468	469	472	470	468	482	464	481	437	465	446	472	463	473	483	466	476	482	462	472	471	465	425	440	466	508	461	460	452	461	463	462	460	469	496	472	466	452	470	416	434	455	483	494	465	467	478	432	438	435	498	448	473	457	490	454	485	451	478	431	497	478	498	490	492	469	469	453	420	487	479	418	445	443	488	467	475	446	428	450	447	440	478	465	495	455	438	504	460	500	464	471	462	446	501	470	489	452	464	441	491	442	452	488	487	447	456	433	452	485	445	441	467	434	451	472	481	462	503	425	495	476	478	470	447	442	438	485	458	443	462	462	463	457	470	480	480	483	449	484	472	479	439	447	462	462	493	513	496	469	468	443	424	490	480	466	475	453	466	486	483	458	487	499	417	447	476	457	471	471	473	463	479	447	476	503	488	477	457	454	452	454	487	460	432	490	481	457	444	489	481	461	452	479	481	470	448	454	458	460	494	472	474	506	436	467	459	465	465	508	485	488	466	453	450	452	501	486	508	470	474	480	483	486	467	467	471	447	469	482	455	498	471	433	454	474	424	472	448	488	452	474	493	464	448	470	445	454	472	473	483	475	478	483	477	498	451	482	457	492	461	476	462	454	463	471	460	461	480	475	472	429	483	495	443	463	446	475	459	451	468	439	459	464	495	444	464	491	455	460	464	469	469	495	501	467	474	451	436	463	419	480	473	453	509	484	471	506	480	473	493	474	452	457	472	486	477	485	519	469	489	453	474	485	491	437	468	440	473	428	505	468	461	498	455	450	473	489	460	461	456	485	473	460	476	461	490	450	467	425	478	446	490	465	469	468	487	488	481	489	445	459	440	439	499	466	466	453	480	450	438	452	512	442	472	467	484	465	465	468	456	436	428	496	413	441	436	467	480	494	474	497	486	497	450	484	459	452	451	451	459	460	392	490	475	461	495	452	486	455	474	460	496	474	439	450	475	475	464	425	480	469	504	463	491	488	493	450	447	490	438	451	443	456	488	481	496	489	463	490	463	481	464	477	474	470	439	461	468	453	468	479	488	468	452	492	464	446	480	465	492	463	473	485	473	440	456	453	494	462	445	493	477	492	512	464	460	445	441	473	459	458	478	482	496	446	491	483	481	449	421	450	471	478	482	443	479	454	470	474	474	492	492	422	494	440	467	487	463	471	485	508	450	488	460	513	449	424	482	504	436	493	473	471	499	479	468	477	485	500	469	526	471	485	449	504	451	489	486	450	442	498	483	468	452	459	456	451	484	455	453	471	474	422	462	467	488	493	466	470	456	482	451	472	450	452	515	463	447	439	480	498	503	440	494	463	473	503	475	468	494	509	446	477	467	481	471	459	474	467	486	486	472	449	467	491	475	469	436	454	472	476	430	486	462	437	446	450	509	484	443	467	471	474	505	465	488	469	464	474	476	515	460	497	478	494	433	472	444	477	482	471	459	451	497	486	496	458	490	445	462	484	472	474	446	458	507	440	453	387	465	469	471	455	481	476	482	474	468	430	453	431	487	484	473	453	485	481	495	491	485	451	499	476	452	496	482	425	445	485	498	476	463	450	481	473	502	439	487	483	463	484	475	454	444	481	473	458	485	464	445	485	470	457	464	465	438	479	493	469	441	466	454	449	479	471	469	482	475	495	459	496	485	461	462	477	445	462	482	475	419	444	492	437	489	418	481	468	490	476	474	484	432	468	423	414	472	475	457	455	460	458	477	453	430	453	505	434	479	482	460	487	476	482	464	465	482	491	443	486	458	490	485	480	442	487	503	448	443	494	497	489	495	453	473	428	485	472	473	449	474	475	451	477	441	466	478	451	442	482	483	469	471	479	456	499	484	471	483	462	437	478	410	484	459	447	498	436	461	492	504	467	507	441	449	495	480	478	449	467	452	482	482	465	467	467	449	459	489	474	466	461	446	462	473	479	477	462	462	473	441	481	475	470	441	509	445	462	452	442	467	449	491	436	461	465	489	469	469	465	463	450	467	459	453	460	447	454	458	452	446	476	501	503	435	469	490	484	500	460	490	506	471	458	484	428	465	442	488	456	479	484	496	443	470	481	473	496	466	481	483	450	509	459	465	429	449	433	459	482	483	494	471	476	477	501	435	449	508	457	452	460	457	471	479	445	497	426	472	456	462	501	482	462	503	440	450	467	494	445	425	463	469	403	439	480	483	457	477	494	496	453	462	460	424	482	423	470	450	500	503	465	452	422	456	506	486	440	458	470	451	448	489	472	482	523	474	463	498	473	430	436	499	458	481	444	478	463	452	470	485	490	469	470	444	486	441	487	472	480	476	482	506	447	441	440	488	479	476	442	458	493	453	422	477	465	460	407	455	447	491	515	469	489	478	493	434	477	493	460	479	482	445	415	475	492	486	493	432	470	472	474	466	472	504	487	482	472	484	430	491	485	455	453	479	520	438	493	453	441	482	469	441	422	468	443	480	495	472	457	453	488	472	479	470	478	493	437	457	485	459	450	454	449	456	472	506	447	470	453	441	456	483	500	448	458	448	466	515	469	492	470	476	453	500	489	475	468	498	457	490	481	452	490	488	492	436	436	450	481	441	448	422	487	462	416	480	444	488	488	476	490	452	411	448	450	498	496	484	502	440	506	523	446	475	463	472	491	485	474	462	459	473	498	473	471	447	464	455	492	434	505	468	453	465	501	470	481	423	452	486	497	465	471	459	465	464	495	427	435	443	475	477	461	472	452	441	473	425	470	445	470	484	468	440	466	456	474	442	452	462	478	476	438	483	460	435	485	471	483	449	487	425	543	482	426	462	443	456	480	458	491	483	472	467	420	477	486	472	436	425	486	427	447	445	500	483	476	458	434	461	483	425	468	461	453	478	468	448	461	484	468	489	448	439	445	470	483	457	441	456	494	460	441	486	424	477	465	478	451	456	443	495	460	466	461	480	453	444	503	451	452	467	489	440	479	458	468	452	423	466	447	488	489	451	498	464	475	479	453	450	505	433	493	483	433	495	444	458	450	466	464	472	482	470	477	444	492	474	459	465	514	460	469	477	491	454	444	478	457	440	481	463	457	441	501	429	454	479	451	442	466	480	453	472	454	435	464	530	457	454	442	497	486	454	444	437	507	453	484	447	512	463	467	484	483	418	483	445	449	468	465	492	450	484	435	449	486	462	476	494	475	456	449	454	499	434	490	483	473	472	436	516	470	481	480	449	459
33163	14559	2904	821	597	566	588	407	362	296	340	269	261	240	227	197	186	199	196	182	188	148	179	178	152	177	197	170	164	183	162	186	187	182	175	169	170	153	171	176	157	185	173	203	194	192	167	184	201	165	190	152	215	171	187	189	164	207	183	181	178	173	152	191	174	160	175	195	167	163	156	170	157	171	176	150	161	144	156	154	165	187	183	155	138	156	167	175	159	183	145	167	163	164	212	155	146	165	182	155	183	170	188	176	160	183	179	173	149	200	125	166	147	164	166	164	156	185	178	196	189	160	153	163	169	166	171	181	203	166	176	150	168	173	182	154	201	162	179	166	176	182	181	151	172	170	189	198	150	165	172	175	181	164	167	192	135	150	176	165	164	145	163	184	160	147	147	168	185	169	171	174	155	182	148	171	187	165	195	151	143	152	186	166	170	159	157	174	181	156	170	151	167	166	174	171	161	161	169	152	142	170	175	189	171	153	177	162	174	172	168	172	178	193	142	173	167	150	165	159	163	161	179	162	168	142	173	157	171	178	181	170	172	189	173	189	189	171	173	172	159	166	179	161	166	171	180	169	165	169	157	197	189	182	151	171	197	200	172	181	171	151	149	183	173	179	199	161	155	166	144	182	150	157	172	152	178	164	174	166	138	155	176	184	154	166	154	152	166	129	175	176	174	190	172	169	143	180	160	169	144	184	183	154	164	171	160	171	173	204	162	150	180	153	176	146	164	189	163	156	186	171	187	158	157	181	181	167	152	162	161	188	209	153	158	169	179	177	179	180	167	173	177	144	187	158	145	185	172	194	179	172	166	172	155	177	158	164	182	171	175	170	173	148	181	188	151	189	155	165	184	176	180	185	163	161	194	179	168	149	166	159	193	154	173	175	162	137	170	183	165	173	182	174	147	167	186	172	153	175	189	158	165	177	166	152	149	159	195	163	156	188	207	196	174	135	168	178	165	157	168	165	155	150	174	175	164	148	157	187	172	180	178	190	149	153	162	152	161	167	160	173	166	164	165	141	168	157	182	188	159	158	162	173	160	154	162	159	160	161	154	167	156	170	198	157	181	173	179	167	158	153	193	193	186	172	170	158	155	207	167	161	152	147	180	174	171	204	146	171	162	169	169	169	167	158	182	160	180	161	173	193	173	163	155	175	163	165	151	191	165	151	174	175	138	158	150	162	159	164	166	176	181	175	188	172	187	196	183	172	190	172	168	161	189	191	199	173	191	154	159	159	153	170	176	195	168	152	170	197	160	155	164	201	193	155	163	145	158	183	176	181	166	199	158	179	152	159	177	169	177	199	193	152	183	162	159	180	156	169	172	178	160	172	178	179	170	158	164	170	169	167	160	186	175	185	149	161	161	184	169	153	179	174	169	168	172	152	180	164	163	164	173	180	180	204	158	165	162	187	176	179	159	168	198	167	170	189	187	182	153	169	159	169	161	177	153	166	167	188	163	154	152	170	175	164	177	172	178	145	158	148	205	174	162	183	160	171	161	174	193	191	171	158	166	184	204	173	165	203	185	157	185	164	181	148	143	190	175	158	146	152	168	143	182	134	177	165	153	164	153	162	203	190	170	178	143	171	165	173	174	179	186	170	182	181	164	175	179	166	168	174	186	158	168	170	159	172	200	186	167	139	157	200	167	153	173	150	171	170	166	172	152	174	162	158	177	159	175	189	160	181	180	186	160	157	163	179	199	193	157	151	157	177	147	183	179	191	182	136	173	165	146	166	185	203	185	158	158	181	164	153	152	162	163	185	123	160	166	169	174	147	169	184	135	159	181	159	154	168	166	164	186	170	171	171	178	168	160	159	169	180	150	188	143	170	159	166	196	158	176	162	161	167	152	169	174	182	181	165	154	177	158	187	152	175	143	157	180	161	147	167	193	167	162	150	154	163	151	129	178	129	166	162	149	141	166	157	156	168	184	169	147	162	142	151	169	186	188	162	166	146	167	167	164	185	155	174	181	174	174	179	153	178	142	149	150	155	167	162	166	153	166	188	170	153	175	174	161	175	177	181	176	147	171	152	179	153	158	142	151	169	144	174	153	173	137	185	152	160	167	185	170	197	152	170	161	170	185	175	151	169	169	177	167	152	177	166	179	158	184	145	160	165	173	148	173	186	170	159	155	162	168	172	151	158	162	178	193	149	158	187	161	191	173	156	150	178	156	188	175	161	151	179	156	160	185	152	161	182	159	128	173	166	178	176	154	171	163	200	171	158	177	161	171	165	180	178	198	166	205	186	167	183	155	154	169	170	164	190	173	182	172	160	180	184	196	156	183	175	177	140	147	162	198	185	177	172	193	181	148	168	155	158	169	154	179	167	143	170	156	179	185	173	152	157	180	170	139	165	157	169	199	155	179	163	187	167	172	187	169	162	182	171	180	148	153	173	187	163	179	163	152	164	174	167	170	180	184	196	149	188	166	154	161	159	144	173	165	176	153	156	166	170	178	185	175	152	157	162	150	188	162	197	165	172	144	154	177	150	155	181	162	165	157	177	166	169	196	170	164	161	175	157	170	155	163	189	167	164	168	140	183	182	184	175	175	168	183	174	146	163	150	166	173	138	151	151	169	176	198	174	163	155	163	157	158	204	183	178	176	144	174	148	168	180	165	171	158	173	154	157	181	152	177	149	194	173	165	160	154	178	165	178	164	160	137	173	161	163	159	173	167	150	154	157	166	189	170	169	191	161	189	178	153	177	194	187	160	174	152	184	204	148	176	188	150	175	144	184	164	167	164	160	158	149	176	175	164	169	177	152	167	154	157	170	167	166	173	179	180	178	169	170	198	135	159	184	216	152	183	158	175	155	172	175	182	164	189	178	179	148	159	170	156	155	149	161	166	175	149	165	169	169	176	167	160	167	165	140	158	165	178	200	169	154	164	176	161	174	177	159	148	140	170	178	174	164	184	174	178	170	191	162	166	163	165	156	163	150	155	170	169	183	179	170	153	174	155	156	161	151	157	193	156	157	157	183	175	172	174	187	166	159	144	172	164	164	157	175	173	172	167	143	160	174	174	154	187	155	189	160	176	151	177	178	156	204	158	162	144	138	176	152	149	179	172	143	182	183	158	192	176	179	162	168	165	169	157	172	194	150	168	171	152	177	155	153	167	179	139	157	171	148	192	181	175	178	186	179	152	184	178	166	176	163	160	179	179	183	175	200	188	175	136	166	192	157	179	175	157	200	164	158	172	179	177	184	172	155	174	143	175	160	168	196	156	145	162	170	166	163	191	172	175	155	180	176	157	181	158	195	166	163	132	188	142	171	166	185	187	167	168	178	175	156	166	163	187	156	164	182	177	165	163	159	181	176	182	169	144	152	148	149	179	161	168	150	139	161	174	159	196	173	158	174	167	139	162	158	211	171	134	173	172	173	148	173	146	167	162	186	174	179	153	159	150	169	174	163	167	194	162	135	161	159	153	147	157	167	187	190	169	196	182	152	185	138	167	147	161	166	166	173	180	177
5046	1648	1374	901	679	620	636	490	492	483	453	463	464	466	428	375	407	445	425	384	365	404	414	438	389	397	417	401	404	387	401	422	428	397	447	375	404	393	390	392	442	408	415	417	396	405	399	429	400	414	398	405	413	403	405	392	416	411	404	410	387	420	460	448	417	426	430	410	449	422	404	409	439	420	418	368	375	420	417	399	424	430	429	398	412	387	416	428	398	409	439	421	398	389	423	406	403	393	403	412	390	394	412	401	427	397	400	393	422	372	412	419	406	391	405	414	415	456	406	404	431	390	426	402	395	404	403	397	379	406	449	416	370	418	411	385	409	409	405	420	437	413	440	419	370	417	415	415	380	392	408	456	430	420	398	374	405	380	397	435	429	405	418	382	424	389	407	372	420	389	425	404	405	412	407	431	417	358	415	383	450	411	393	403	416	441	380	440	402	429	405	432	444	422	342	399	368	386	405	401	392	417	394	387	420	392	417	421	415	396	415	433	410	445	416	400	347	421	444	404	439	398	373	397	415	426	376	397	398	412	405	399	382	417	380	406	388	391	405	438	414	405	416	425	403	395	427	419	413	467	420	399	398	423	381	385	435	411	430	403	414	397	435	390	415	391	384	377	411	426	440	411	402	409	396	415	424	447	396	385	367	363	419	423	434	390	397	412	403	407	401	381	419	385	428	394	401	403	429	392	396	375	393	411	381	416	391	395	398	418	396	404	408	399	390	433	414	423	397	358	418	431	428	397	394	440	417	416	395	404	385	398	391	415	425	395	388	400	456	396	434	412	401	412	399	372	422	399	386	415	390	440	350	423	410	374	413	414	427	383	389	417	410	385	402	418	429	403	396	396	408	409	389	417	414	412	407	400	404	426	410	434	383	411	373	389	409	413	412	434	378	422	417	417	426	400	397	410	363	399	434	396	445	419	400	431	428	385	404	424	372	425	428	397	390	393	414	393	429	400	384	407	400	404	396	418	448	433	438	390	436	419	382	424	410	415	421	421	383	409	431	386	449	436	439	420	398	415	418	424	409	391	408	434	419	437	408	371	401	392	377	397	393	404	407	400	396	415	403	424	404	443	447	439	431	398	393	428	413	419	416	422	411	409	389	377	409	441	417	443	404	387	424	427	455	401	419	390	414	431	405	383	416	415	373	437	397	382	415	417	394	403	422	405	397	407	418	402	409	423	389	420	374	414	375	390	385	399	394	382	395	438	466	399	381	421	391	393	409	410	418	426	411	424	418	401	411	392	385	407	403	402	427	390	449	432	432	431	422	402	397	386	399	405	425	397	419	369	408	374	425	373	401	401	409	434	424	415	389	386	424	410	422	404	418	403	413	426	399	417	398	402	406	422	398	387	423	432	431	452	403	378	403	397	424	395	403	388	410	379	394	412	373	378	427	404	444	409	417	410	433	409	416	375	405	390	383	413	386	396	417	436	434	419	430	438	420	398	421	398	424	447	426	382	432	393	397	379	410	426	429	406	400	402	419	380	392	415	419	403	400	393	448	388	420	385	424	388	393	431	409	410	410	425	397	410	402	416	428	394	422	403	389	407	386	392	427	419	369	408	432	424	406	426	424	431	380	389	423	405	430	431	370	386	410	388	414	402	392	401	422	371	374	405	409	387	401	395	430	402	429	420	371	420	395	401	429	402	446	441	390	434	412	421	421	407	419	407	434	399	410	423	396	407	370	402	431	395	399	381	375	381	453	368	423	412	403	424	419	423	431	411	402	380	433	386	404	388	386	433	386	429	436	399	423	401	399	405	422	429	404	400	402	365	417	408	430	418	419	392	396	385	410	447	399	413	389	419	406	388	373	391	382	380	419	399	437	413	413	408	412	394	396	376	390	408	385	414	405	362	376	414	431	381	415	412	442	400	382	385	394	422	402	415	441	403	390	383	414	431	399	399	404	410	398	427	426	416	392	403	392	413	405	416	394	417	401	377	444	390	368	421	379	392	388	386	417	358	416	429	404	397	416	402	394	402	378	411	424	377	376	427	401	432	411	443	383	411	418	410	426	399	391	400	389	422	441	386	374	399	444	373	393	397	386	453	408	361	378	383	399	389	404	411	384	410	419	408	434	436	409	413	380	405	409	411	386	422	408	416	402	418	408	410	408	409	400	399	415	409	393	384	430	407	402	415	403	400	402	440	395	405	382	389	407	446	419	430	391	423	421	405	425	431	415	395	375	392	462	408	350	388	428	404	414	418	428	412	377	381	399	407	422	431	404	391	400	398	404	392	385	393	390	410	409	441	402	407	394	435	428	456	402	418	403	379	415	412	413	433	394	410	404	385	414	386	379	394	406	385	408	402	401	393	373	373	420	392	401	385	428	372	436	414	403	428	409	395	398	406	366	416	385	429	400	402	371	408	379	380	422	395	393	452	378	406	406	369	413	441	364	423	417	391	438	409	445	414	405	411	418	432	393	415	419	413	420	455	418	408	412	428	396	404	431	423	429	404	389	372	399	426	390	409	405	427	436	407	422	419	421	427	393	409	419	440	422	412	410	388	419	420	416	393	418	424	422	388	406	398	445	412	394	420	396	414	383	420	413	402	427	403	370	419	402	414	413	407	362	414	398	380	422	393	394	410	407	406	436	396	398	403	394	392	363	420	385	401	399	388	426	414	396	405	405	416	388	405	385	403	406	384	428	383	441	403	423	394	362	388	376	397	414	391	421	415	422	407	380	405	391	441	402	435	358	385	403	408	386	410	415	429	409	397	410	398	403	422	406	414	390	407	383	411	435	384	425	384	402	401	411	406	420	396	424	444	419	440	445	421	414	394	388	392	441	427	391	418	371	413	458	404	387	383	411	409	421	397	405	384	420	392	367	374	385	399	368	432	383	370	361	399	408	423	402	393	418	400	413	405	416	433	460	411	418	417	438	421	421	420	405	402	426	397	374	393	413	458	420	402	419	386	398	370	410	425	410	408	408	420	424	399	409	396	431	441	398	416	417	389	377	396	416	428	375	403	424	461	390	369	379	402	402	397	400	398	406	432	378	403	393	411	427	390	449	405	392	421	392	359	397	403	392	417	410	369	416	387	408	389	430	406	392	369	383	414	413	402	418	390	411	413	399	423	385	384	427	396	407	386	418	420	439	365	374	431	421	379	391	413	400	418	402	427	401	405	390	381	421	421	408	402	396	394	398	409	426	398	416	423	421	374	419	387	421	382	431	426	387	391	408	400	365	423	376	434	418	413	407	381	399	406	398	421	370	444	413	370	426	411	424	434	424	429	389	382	439	390	419	378	435	415	393	374	399	409	409	414	394	377	401	374	428	438	388	402	379	390	391	405	401	373	420	393	390	411	421	388	408	374	413	416	371	414	388	366	412	394	387	386	388	381	385	415	416	405	397	389	416	368	371	417	414	436	403	405	399	376	411	369	378	409	422	393	412	424	352	393	383	405	384	436	386	391	410	406	381	408	422	390	402	419	407	381	417	415	408	375	391	406	380	409	353	427	380	407
24472	20977	24750	27353	20845	5038	1332	894	670	543	535	514	467	426	396	400	355	340	345	299	278	280	274	281	278	255	238	256	280	264	259	287	282	284	248	268	246	293	283	249	312	301	252	280	280	280	282	277	288	260	277	301	288	286	261	278	263	257	262	261	233	244	285	293	266	279	252	256	278	266	305	245	260	263	238	248	250	242	235	232	248	273	262	279	259	243	240	278	270	261	256	269	246	259	263	263	261	262	271	274	247	267	266	276	290	263	276	281	271	255	267	273	281	245	280	246	260	251	264	225	251	255	243	249	238	243	255	240	250	253	263	258	276	227	272	247	223	268	269	256	255	239	271	276	237	278	246	265	236	257	273	275	274	279	276	237	241	293	233	234	292	254	257	257	245	265	252	239	273	269	286	281	256	276	283	258	257	265	265	268	255	256	288	250	256	235	286	271	268	271	299	270	284	273	269	238	251	268	239	267	268	292	292	274	255	227	244	277	268	233	226	288	284	293	230	279	264	258	277	243	219	272	268	280	281	267	255	263	255	262	265	255	267	243	296	255	263	242	247	251	272	277	273	275	265	245	280	275	274	285	234	251	279	291	280	250	269	292	261	250	252	240	238	259	262	289	290	243	236	277	274	257	248	265	254	233	288	292	266	241	247	270	249	250	240	233	281	268	255	305	252	261	232	239	253	228	280	230	254	253	270	238	245	229	259	248	254	260	283	295	282	231	255	260	284	242	259	271	267	263	235	302	276	277	278	223	236	279	253	279	242	242	226	266	282	247	257	258	282	284	284	272	257	268	271	264	262	276	239	254	273	282	264	263	256	274	263	267	253	250	273	314	263	270	244	269	249	246	249	252	302	218	281	241	230	257	224	278	275	274	281	268	245	255	259	241	279	258	264	266	278	285	264	254	295	274	273	275	268	251	273	267	288	254	239	278	266	287	265	228	263	241	223	248	281	251	261	250	273	246	267	267	244	256	260	242	218	268	249	261	262	284	270	263	240	287	261	291	258	266	243	249	272	244	277	259	263	263	251	250	254	264	264	271	255	253	249	265	273	295	256	277	261	261	252	233	258	250	317	293	243	255	245	269	272	204	252	260	267	282	246	266	245	235	217	235	251	235	250	262	277	291	256	245	282	257	283	269	255	293	271	236	255	288	259	245	258	250	257	286	274	253	274	250	295	243	245	260	272	251	272	284	249	256	217	282	282	262	243	242	271	229	268	248	264	281	294	252	278	239	273	257	253	278	284	282	256	242	249	238	246	266	250	286	239	272	260	216	259	284	285	294	210	227	228	256	261	276	289	240	302	267	262	256	253	259	228	236	250	237	285	245	254	271	283	252	264	235	268	293	253	244	277	287	263	259	269	265	271	272	273	262	277	297	279	262	263	271	262	283	248	267	236	253	241	256	257	292	253	281	258	261	269	269	263	254	265	263	248	256	226	245	285	283	298	274	245	272	254	267	249	236	254	255	294	265	247	253	273	317	250	289	260	277	247	251	238	291	276	255	226	247	281	273	250	235	274	245	239	247	271	265	248	273	261	280	253	247	233	244	261	259	278	249	282	283	307	251	256	279	268	286	254	264	263	295	272	268	253	268	290	257	268	245	254	244	263	274	253	234	285	260	248	244	279	266	268	281	290	255	257	231	253	290	263	231	228	265	250	268	259	250	279	274	269	256	238	243	268	277	265	281	279	267	250	259	266	254	248	246	269	261	277	252	263	281	260	266	264	268	227	278	266	263	239	283	260	267	268	260	264	255	281	297	223	256	248	250	268	232	292	254	260	277	237	266	266	250	272	251	250	276	275	270	273	266	272	263	267	260	252	284	266	265	255	242	274	242	214	271	273	289	263	250	253	236	261	237	249	224	284	265	273	267	292	265	244	249	263	238	269	248	249	270	252	299	281	269	272	259	277	288	241	258	272	274	271	270	252	272	276	258	250	287	268	294	252	253	270	261	243	232	273	220	275	270	253	248	265	303	266	265	249	250	237	250	255	245	261	254	266	246	249	234	245	283	246	286	276	291	252	275	263	273	268	282	263	281	239	267	276	261	265	241	285	269	277	260	287	250	268	238	245	246	252	262	249	270	255	244	252	249	277	229	237	257	262	250	240	260	263	226	271	244	277	293	276	269	278	230	297	276	250	257	239	257	252	296	261	268	244	240	254	297	258	269	246	259	256	267	272	256	279	241	272	241	300	238	243	261	252	284	276	259	225	287	252	234	274	273	262	247	287	278	261	249	266	270	238	241	285	262	233	235	252	262	259	267	277	262	258	273	253	266	254	289	246	278	234	262	263	273	285	262	262	273	245	247	293	286	255	235	249	252	242	244	269	232	257	272	307	251	275	264	243	256	233	237	266	246	246	287	267	208	284	267	271	264	269	246	244	277	287	276	243	275	287	265	255	260	242	224	244	237	299	263	238	273	267	268	252	264	245	254	237	291	256	271	273	283	254	247	299	258	267	250	272	276	230	252	291	289	266	266	235	256	233	259	243	249	231	294	259	256	250	243	279	244	262	245	258	232	275	276	263	257	274	263	252	265	283	277	245	273	248	255	274	278	248	258	239	240	268	260	277	250	285	236	248	239	274	267	257	247	256	262	263	331	282	262	257	275	265	261	258	269	271	257	261	271	265	246	275	256	259	244	244	270	240	243	279	263	278	259	284	297	273	254	255	254	270	275	221	250	272	261	261	277	243	260	262	252	294	259	266	265	261	205	254	244	284	255	242	251	249	242	274	296	251	296	252	258	247	249	260	270	249	256	250	261	243	245	278	235	268	244	243	263	252	253	260	278	252	264	237	260	249	254	224	299	267	244	289	276	252	265	277	267	248	267	260	257	242	280	267	254	277	300	235	258	251	262	290	271	252	268	243	251	267	228	270	301	255	253	260	269	256	254	261	262	300	257	259	269	272	265	269	293	311	240	263	259	254	279	259	257	280	264	246	303	239	246	250	254	267	262	261	263	234	261	258	254	267	263	275	243	238	254	263	259	275	234	261	252	243	252	251	256	225	293	256	274	292	289	281	260	285	270	266	264	243	271	264	290	257	262	269	255	248	269	256	253	270	241	278	257	231	277	253	253	266	293	278	250	235	262	270	244	263	255	275	268	278	243	278	272	271	246	253	250	278	277	280	251	265	247	298	261	299	252	242	246	257	249	276	242	263	256	233	260	272	259	235	217	257	262	259	264	248	245	238	278	251	281	230	254	257	258	270	241	237	283	272	254	295	270	283	241	262	243	251	266	260	254	225	251	274	255	227	238	236	276	249	259	248	245	248	291	271	255	266	256	254	238	238	267	278	250	261	251	256	247	244	269	268	295	272	280	274	293	249	262	221	245	252	271	255	260	281	229	272	275	270	263	273	273	296	286	274	263	235	235	267	279	264	256	245	254	286	254	255	275	230	283	253	267	251	265	277	261	226	258	249	274	262	269	271	257	243	278	274	233	244	275	250	245	274	294	271	264	272	259	276	264	237	231
3508	5148	3786	1928	1432	1164	1101	881	796	757	700	724	702	685	652	652	617	598	637	625	611	577	537	591	616	569	576	597	622	527	577	579	526	549	580	581	577	584	621	631	640	597	565	571	606	553	556	615	611	554	586	627	550	600	587	600	612	602	553	576	593	535	524	566	557	579	545	563	616	572	608	522	528	574	578	610	581	619	566	552	580	603	590	555	601	553	574	562	629	582	556	559	567	547	574	591	564	582	552	554	534	543	598	587	547	631	562	577	585	553	554	581	575	586	523	540	545	581	601	603	601	588	576	578	597	564	578	581	539	560	580	583	601	619	566	567	558	568	557	560	601	509	569	571	546	518	610	581	589	550	581	637	559	573	587	559	597	580	609	559	606	570	612	560	563	606	573	592	561	548	613	598	553	582	600	554	594	565	592	577	601	565	641	564	538	556	565	547	566	570	577	592	572	585	624	552	601	545	563	585	589	573	559	565	582	589	564	554	575	549	595	580	583	568	584	588	554	583	574	613	624	566	577	622	531	575	578	598	565	595	574	615	604	561	586	566	539	584	608	572	600	577	575	565	616	553	545	614	563	594	584	575	588	550	566	589	567	583	516	563	611	579	615	567	575	511	550	580	587	556	592	580	599	549	574	567	594	586	605	586	546	613	576	577	565	541	532	556	584	597	589	599	614	552	564	608	564	587	576	624	582	549	613	584	577	606	574	545	541	586	569	567	599	585	605	593	595	563	569	605	522	581	621	619	576	639	554	555	601	571	611	581	572	593	570	554	560	560	534	604	607	598	587	562	541	565	597	595	523	575	559	593	561	602	555	539	581	595	556	553	575	559	603	567	587	543	571	590	623	571	625	574	563	561	581	553	615	540	570	568	605	611	605	569	566	566	595	534	605	578	579	597	581	592	546	596	614	556	577	587	594	565	567	569	589	558	551	575	620	584	536	599	559	549	562	618	588	540	557	616	559	514	547	578	524	564	562	575	560	578	583	596	589	584	589	557	585	566	531	610	567	606	575	577	563	497	593	583	584	572	565	563	552	587	580	589	603	541	556	576	559	552	566	634	551	555	578	589	568	573	538	539	596	552	625	554	583	552	586	582	549	568	569	569	564	552	577	559	596	579	549	591	558	566	592	575	578	593	582	606	572	607	570	566	543	587	592	540	582	631	578	560	520	577	556	581	597	614	572	569	569	577	554	545	586	555	587	596	568	578	565	617	561	537	575	579	586	577	571	613	535	579	578	578	614	555	577	603	587	575	544	576	573	567	600	568	567	559	547	587	581	564	582	531	522	648	594	561	548	590	594	574	570	561	570	562	582	542	554	585	565	583	584	563	612	615	596	561	589	571	575	618	582	588	556	570	584	555	597	563	612	605	577	548	569	598	621	581	555	594	572	527	544	544	539	571	582	561	597	569	570	591	578	590	575	567	630	606	572	586	565	562	590	553	585	555	547	597	546	601	555	601	616	575	562	542	574	541	560	624	615	546	500	579	598	559	562	618	602	568	564	615	556	546	585	543	589	567	571	600	575	622	622	610	611	525	560	593	553	571	586	628	573	608	573	615	596	597	540	550	538	595	578	555	593	581	564	585	571	566	607	572	571	578	577	550	580	615	549	574	600	553	574	567	563	554	624	559	583	547	566	577	559	543	600	554	576	606	559	573	528	583	564	588	557	599	554	561	594	585	567	554	572	569	587	547	580	556	541	606	608	543	573	577	605	564	574	603	546	577	549	610	576	596	567	603	624	581	565	579	570	566	558	596	563	598	593	566	546	592	591	588	601	553	552	595	583	579	533	581	555	535	546	603	597	557	628	549	583	599	543	572	577	526	591	549	570	549	617	578	574	591	589	565	575	560	562	599	539	533	550	571	537	565	564	586	560	583	562	586	590	559	562	581	604	554	604	565	573	618	553	593	608	631	613	579	573	602	587	578	568	547	564	560	611	572	603	578	600	572	571	581	542	550	554	581	574	577	570	557	547	552	576	562	585	582	606	566	601	585	548	574	551	617	519	569	558	628	560	560	589	583	595	598	569	567	533	566	639	566	528	632	612	555	595	589	593	576	567	594	547	577	612	553	578	573	586	562	601	616	551	567	576	620	571	571	578	575	552	553	565	564	594	580	568	590	570	556	586	553	574	556	549	580	572	559	555	584	576	563	559	588	585	561	607	611	576	581	613	562	566	562	582	580	536	569	568	594	593	562	563	575	581	578	595	604	594	596	589	559	544	606	546	546	552	611	575	546	581	579	540	534	615	545	621	589	555	546	573	586	566	590	597	608	601	596	616	583	587	586	546	558	608	618	565	572	584	613	572	590	552	557	584	553	613	592	581	583	556	578	577	563	586	550	574	557	572	558	596	568	566	587	590	600	550	535	546	570	567	574	548	552	604	588	548	593	548	605	565	601	584	564	578	534	546	581	567	590	538	546	594	554	566	591	587	592	630	598	613	615	600	576	576	540	561	559	558	580	547	571	571	547	587	616	591	529	580	618	566	609	559	597	578	572	554	636	553	555	596	595	610	586	622	557	586	593	590	569	611	589	595	577	552	532	544	620	584	533	614	618	528	535	591	561	596	552	607	560	584	558	580	618	529	569	538	593	553	610	548	548	587	570	566	586	550	551	537	553	579	588	560	575	633	596	519	554	555	534	554	622	544	548	581	603	600	581	603	576	554	609	561	615	547	543	559	552	568	624	555	649	566	519	545	548	573	609	607	554	566	538	583	558	550	578	568	585	565	583	577	585	589	569	566	573	574	544	550	599	591	544	614	592	630	587	576	599	564	607	553	605	594	585	563	557	545	601	599	623	600	602	554	533	516	586	575	551	600	591	603	564	574	582	515	560	595	572	563	554	564	601	548	567	566	597	577	582	563	558	600	577	599	573	604	597	577	617	564	573	578	560	597	561	615	556	578	591	559	614	569	583	585	556	602	620	562	624	544	612	574	586	594	591	556	553	568	545	587	545	548	597	549	537	546	583	565	509	579	593	561	598	587	563	538	572	620	597	544	552	580	563	568	556	524	620	596	565	554	522	578	604	598	630	571	591	579	564	581	546	563	570	575	562	555	552	528	548	552	603	593	566	580	621	553	587	579	600	547	607	602	588	582	589	539	553	572	622	596	630	554	577	570	572	598	528	553	576	607	555	565	545	542	569	592	602	603	564	562	559	596	552	582	587	568	596	589	545	591	556	566	551	581	564	579	644	614	576	576	640	575	579	586	586	618	566	585	557	605	583	558	568	556	613	549	564	593	582	586	539	533	592	583	547	569	595	541	518	533	564	575	537	598	530	582	556	556	570	561	599	574	539	628	601	631	570	570	613	571	567	593	597	588	595	559	516	562	562	601	575	531	585	573	595	554	522	556	596	566	578	566	577	547	579	580	607	564	611	570	597	598	577	598	588	615	583	609	559	555	537	585	539	594	584	597	597	570	585	556	570	565	586	564	575	572	588	560	579	547	578	564	575	569	543	549	576	557	564
23668	20920	25240	26735	20934	21012	6726	1401	890	713	714	604	563	575	469	435	410	345	400	292	294	246	235	227	251	260	227	232	212	259	235	209	211	238	206	224	210	236	235	212	250	238	230	198	253	235	265	215	216	250	233	223	253	249	207	222	223	234	209	220	194	193	207	234	199	225	218	200	207	223	206	208	241	225	214	238	225	228	215	254	211	172	185	196	205	242	233	219	214	241	236	212	195	216	225	221	257	231	222	221	178	237	212	213	211	229	240	223	219	225	226	211	220	206	228	215	209	253	233	203	236	184	205	212	200	208	221	203	212	197	216	208	193	201	194	215	219	214	212	226	201	205	219	235	220	225	259	196	213	217	198	228	217	218	209	209	233	247	225	198	202	223	217	242	195	200	214	204	242	211	212	197	214	200	194	235	217	209	204	208	168	203	210	237	234	223	227	238	256	234	232	199	188	217	206	219	210	230	214	233	240	225	229	211	218	219	228	209	204	223	195	203	223	242	225	216	212	225	226	203	238	211	218	225	205	206	244	215	218	208	188	214	205	201	234	207	226	197	181	203	218	232	203	214	205	218	240	204	202	220	198	227	213	247	219	240	183	227	223	203	221	218	237	230	212	183	229	216	232	218	220	214	206	212	228	229	206	209	223	225	221	209	207	196	232	207	216	193	214	206	198	258	228	232	193	197	221	215	220	238	239	228	197	191	219	195	229	242	206	235	219	235	218	214	187	200	210	218	248	233	230	238	232	213	203	217	219	213	214	193	200	211	214	214	208	207	202	215	216	189	210	216	223	228	218	228	222	210	226	229	236	227	237	212	179	206	227	219	236	201	237	220	213	201	220	240	218	184	210	210	226	205	182	219	231	214	198	193	220	228	226	215	190	205	229	191	230	190	225	226	226	199	202	212	215	200	204	216	211	236	201	230	204	201	196	217	273	228	250	212	214	247	202	192	235	238	213	192	240	212	236	228	209	228	235	177	218	194	197	242	197	209	213	196	219	210	245	205	223	196	213	210	217	246	203	190	213	222	201	246	201	231	203	229	248	220	218	206	200	213	215	252	202	245	189	213	231	248	206	178	191	206	229	220	212	219	230	237	219	226	234	204	222	209	219	212	197	249	215	181	205	219	203	164	198	228	210	217	199	232	206	235	202	223	239	216	199	235	219	229	238	237	239	232	221	220	236	247	221	240	216	220	199	199	232	221	242	180	222	200	231	227	221	218	188	211	240	241	222	203	219	208	220	222	198	218	215	221	211	226	218	208	206	220	232	216	196	237	229	205	235	230	231	208	209	187	207	224	260	240	223	206	218	201	232	189	173	184	220	210	213	185	198	228	212	253	242	226	187	213	237	200	225	232	222	205	205	205	205	215	218	207	245	222	208	216	199	223	235	223	173	228	205	211	198	199	237	232	196	186	216	228	195	210	218	207	236	237	233	210	220	229	229	213	199	207	226	230	194	219	245	208	209	214	218	215	224	207	208	230	192	211	209	225	228	201	221	208	208	192	219	217	242	221	224	228	223	215	187	208	196	212	236	210	242	205	198	193	212	203	211	221	239	219	218	208	199	216	239	225	229	223	240	218	209	225	238	214	219	206	196	217	217	191	191	213	199	220	252	242	227	197	211	231	185	219	232	216	240	212	209	210	198	230	198	203	235	218	220	209	230	217	196	210	241	227	228	214	200	230	207	226	225	217	210	221	207	214	214	225	205	206	203	207	224	234	219	218	215	220	223	205	242	215	235	224	230	216	204	205	267	215	217	227	245	206	230	236	216	225	212	234	202	215	199	227	223	194	218	230	215	233	231	246	218	247	207	225	214	195	197	216	207	204	196	218	232	191	224	196	201	230	213	197	197	198	214	223	193	191	205	186	226	210	229	197	198	203	233	228	242	211	230	241	214	242	211	217	186	212	226	250	235	230	213	232	212	223	197	181	198	194	210	203	226	221	254	226	216	217	215	223	225	219	254	247	219	236	200	186	207	196	202	228	224	196	204	241	211	238	226	223	220	230	223	216	241	220	251	203	222	208	197	231	204	218	217	218	200	217	214	232	200	213	215	201	205	219	220	196	211	210	232	177	171	213	201	205	227	232	212	194	210	212	226	206	242	209	217	218	215	213	217	236	194	216	213	199	229	217	203	208	214	213	207	203	187	184	230	222	199	213	224	206	179	229	215	218	224	218	194	217	239	237	227	219	180	227	203	225	244	241	195	223	214	215	237	226	198	207	199	212	215	198	222	206	187	213	182	220	225	211	226	237	220	182	213	214	226	211	225	215	232	232	208	216	223	210	214	218	213	215	233	213	203	194	211	197	228	231	215	221	211	190	209	222	220	214	238	229	208	226	197	225	199	225	191	230	217	207	222	242	207	247	215	216	211	216	194	185	240	226	220	179	232	214	180	226	203	223	189	201	207	209	220	233	216	228	213	212	203	212	221	215	209	207	224	197	240	212	243	220	196	207	201	217	185	248	228	213	232	208	214	232	254	221	200	250	198	235	201	216	206	212	219	210	222	198	209	199	233	223	194	224	209	240	203	234	201	216	209	217	215	194	201	234	222	238	203	222	196	200	200	213	204	214	232	183	221	237	238	214	218	196	221	210	215	220	217	208	223	216	215	209	215	234	211	227	248	233	194	214	215	215	224	201	202	211	195	255	206	227	206	213	217	205	216	206	194	197	182	227	240	174	204	230	232	177	213	211	205	213	245	212	247	203	223	204	194	197	226	223	208	205	202	207	219	207	211	194	217	251	196	202	226	232	209	188	231	234	229	184	242	197	202	216	245	224	223	203	228	211	216	213	215	226	209	197	204	199	208	213	231	224	208	207	218	246	215	248	232	187	201	213	194	220	217	208	220	196	202	192	214	207	218	214	219	199	237	232	217	269	192	215	241	227	206	204	244	234	213	225	217	205	199	236	247	214	221	212	235	212	215	182	191	265	246	227	193	208	223	204	188	211	218	211	195	243	196	233	184	226	231	212	218	240	248	221	229	207	194	204	234	190	226	242	208	207	219	241	228	224	213	211	220	232	220	226	196	197	221	196	231	236	257	217	212	246	203	218	256	222	201	234	206	243	238	212	215	209	188	178	191	188	221	212	205	192	198	194	215	250	223	230	219	202	209	244	227	223	197	245	216	234	219	200	226	251	208	210	242	210	213	204	212	216	249	230	223	202	197	222	186	224	183	196	208	212	200	225	227	196	211	239	208	235	216	214	212	204	234	221	245	190	214	211	257	199	193	192	230	206	202	238	224	204	224	218	216	221	244	236	223	215	234	225	214	245	215	192	204	217	223	201	217	218	236	254	209	205	218	197	223	182	206	231	205	210	240	228	207	224	215	224	216	200	217	218	194	199	231	223	204	227	236	231	212	233	205	220	221	238	205	224	215	224	185	243	207	221	231	200	224	232	188	228	217	235	223	208	190	237	213	223	242	217	201	225	215	212	208	227	240	220	213	217	224	216	208	210	218	207	212	235	237	227
3750	8206	5741	2833	1917	1499	1197	982	829	772	716	696	702	652	632	617	566	529	554	498	498	497	445	459	459	451	483	489	473	499	506	481	461	463	468	508	498	458	493	459	462	499	478	485	451	513	501	463	449	446	461	489	473	487	470	468	501	466	485	441	474	472	471	432	464	443	486	512	468	490	470	468	482	448	462	496	487	444	462	454	476	501	446	481	456	482	450	425	498	467	485	447	512	442	488	491	470	462	452	445	492	466	443	438	438	491	464	498	458	458	448	484	446	494	463	478	447	425	491	457	457	484	462	472	503	454	483	466	454	522	509	457	496	460	475	520	513	493	449	523	460	445	458	474	459	501	477	473	499	468	462	467	495	479	508	439	477	487	456	467	430	453	428	459	515	454	504	486	456	455	479	472	437	452	456	426	507	518	512	454	467	451	461	465	456	439	499	471	506	445	479	479	434	450	465	476	481	484	482	435	461	442	499	463	452	464	443	470	455	481	451	449	483	472	485	414	420	473	510	472	480	482	476	497	428	472	445	477	504	514	507	448	453	433	490	417	463	460	472	443	527	439	486	489	481	449	475	478	521	489	483	436	471	495	472	433	457	467	463	489	472	472	481	497	422	454	463	477	484	442	475	477	505	442	487	469	458	442	436	427	508	487	470	451	473	492	458	489	424	474	474	452	457	439	484	473	506	443	476	443	516	477	487	479	441	453	478	464	480	484	464	491	460	475	462	472	447	461	447	489	461	457	469	471	436	464	467	461	472	479	449	477	488	499	447	469	471	443	471	463	495	443	472	455	464	461	482	470	431	466	472	456	424	437	472	441	442	474	424	517	492	478	462	473	465	446	483	493	477	465	464	424	444	496	477	475	472	462	493	424	473	489	464	446	441	491	437	489	436	491	452	485	441	469	497	436	442	414	461	515	461	483	464	461	491	484	477	456	531	498	470	468	451	458	514	456	467	457	506	447	498	471	465	467	484	470	438	478	416	416	486	423	508	435	487	496	456	504	472	448	451	501	440	447	506	441	443	489	499	470	443	478	472	456	472	504	440	458	462	453	452	445	474	444	493	420	479	480	493	477	499	495	515	484	454	478	513	482	455	466	468	475	469	459	454	465	489	445	487	420	467	510	413	471	460	463	452	458	453	469	452	451	486	451	435	479	443	473	472	491	517	480	456	450	463	479	496	475	430	466	473	519	426	431	457	502	461	460	471	492	467	473	476	436	471	465	503	473	499	470	444	461	457	472	478	458	503	481	475	481	487	503	423	481	471	469	457	490	448	404	446	448	459	440	443	436	466	481	474	451	438	469	430	477	477	408	487	467	466	491	474	449	433	515	433	474	451	430	477	454	473	423	476	464	477	432	457	456	507	452	489	450	461	487	428	454	482	451	424	459	521	496	492	470	462	448	466	479	478	487	464	427	446	495	478	460	482	463	432	515	447	468	446	439	467	428	445	479	453	430	475	497	465	465	479	466	493	448	488	434	475	442	492	442	469	480	448	476	415	465	467	513	482	437	429	448	450	495	473	468	450	449	433	477	462	418	469	475	447	527	487	431	449	466	476	500	426	450	442	477	475	483	432	470	456	514	444	462	447	466	462	472	425	490	427	452	493	468	469	475	485	433	494	470	506	452	487	486	457	457	469	452	462	466	446	455	475	449	503	465	477	479	483	444	455	517	499	483	454	406	494	462	485	463	457	460	495	464	469	462	495	486	493	464	501	410	454	505	476	470	455	516	444	448	489	484	440	440	447	477	458	466	452	463	443	486	468	488	471	472	500	460	475	454	449	444	469	466	468	467	452	508	461	461	507	471	473	491	456	442	415	458	474	468	477	458	459	455	444	473	493	480	455	443	468	497	445	421	410	496	462	489	482	421	458	479	458	463	495	486	462	437	498	465	460	453	455	473	445	468	478	489	470	498	487	478	489	463	470	467	452	502	494	487	466	435	467	459	483	455	467	480	418	439	494	474	478	463	483	491	463	477	469	520	476	470	463	446	503	477	449	444	491	469	462	472	503	491	443	488	444	432	475	480	505	425	448	460	463	514	501	418	496	460	451	457	476	469	489	499	469	452	450	450	510	493	515	445	457	479	444	453	468	450	480	465	491	498	468	489	512	468	443	462	474	479	460	457	460	479	437	462	482	465	461	471	459	438	451	465	401	480	458	453	465	463	482	459	487	525	479	452	489	466	489	453	480	477	494	444	463	450	436	477	485	448	445	455	486	415	474	490	473	467	435	437	478	483	497	464	411	468	450	493	453	522	511	428	460	435	499	470	491	441	489	460	462	475	468	468	484	489	484	477	462	489	451	491	463	500	489	484	500	497	515	495	491	492	471	448	422	470	461	444	421	491	475	458	458	467	498	467	437	433	433	468	484	458	454	467	474	464	504	466	464	467	449	476	485	493	409	438	458	453	486	479	459	443	478	462	454	476	468	464	480	463	472	462	475	488	451	455	463	460	450	453	487	460	495	460	463	432	477	485	456	436	413	514	470	496	464	483	481	475	466	459	452	476	494	454	478	472	456	449	465	451	450	478	493	466	492	481	438	468	476	477	483	493	488	486	490	485	448	501	488	455	496	499	489	488	504	466	466	454	499	470	465	456	488	467	481	505	451	473	484	470	478	453	420	440	476	499	482	434	523	446	487	454	473	490	439	498	477	447	438	454	493	448	454	475	489	466	506	456	459	460	467	482	450	465	481	452	464	487	468	470	467	472	454	489	500	493	461	450	488	475	462	471	473	502	442	501	479	440	501	489	483	495	476	454	451	481	482	524	487	469	454	428	455	506	445	455	417	443	425	440	430	417	477	464	433	479	441	476	457	480	481	466	437	473	537	511	453	450	479	464	450	466	494	461	453	461	448	467	455	463	449	458	456	463	461	480	444	479	455	477	477	506	478	453	492	468	489	460	469	506	508	474	463	480	471	494	488	460	497	455	502	493	464	448	471	475	452	459	450	481	462	491	450	433	508	464	483	425	435	472	449	448	517	441	461	442	430	469	466	466	455	431	475	469	483	448	475	479	502	450	473	432	483	476	475	450	501	478	496	461	502	467	458	471	482	479	488	513	465	430	454	462	501	522	462	484	447	508	538	430	460	480	466	486	490	512	483	466	469	481	466	479	479	509	467	474	468	475	443	476	491	473	475	487	441	439	461	434	494	480	469	441	446	455	468	471	455	426	443	448	476	450	460	485	501	488	493	458	469	508	434	448	452	487	419	472	489	492	494	467	507	468	467	465	462	441	430	491	442	413	449	427	501	450	441	467	463	450	469	414	475	477	479	477	494	439	492	485	480	501	470	436	493	471	461	501	475	458	476	458	474	436	486	482	412	479	484	448	472	466	465	434	469	443	474	509	450	486	486	471	432	501	489	466	471	481	493	480	406	466	469	464	483	467	453	502	449	456	469	444	472	454	450	478	483	485	472	448	465	460	476	460	446	454	484	437	479	489	433	466	503	471	490	485	459	523	461	443	431	437
32979	14491	2862	834	808	587	536	393	325	288	295	270	269	291	230	220	222	231	206	168	172	177	157	170	177	196	198	163	173	163	187	167	174	194	184	177	152	170	148	185	178	169	163	197	155	152	153	174	193	165	180	174	184	163	181	171	181	156	213	195	179	162	191	151	163	168	173	161	176	147	166	172	158	158	154	164	173	163	183	156	164	145	164	178	162	178	168	192	149	177	169	149	197	153	179	187	152	154	170	154	165	151	143	157	148	161	166	167	170	157	143	151	157	164	165	186	181	178	161	164	178	147	147	169	166	181	161	160	173	151	182	151	165	161	161	174	165	163	149	177	180	166	197	174	183	211	156	174	154	181	167	168	152	152	137	162	189	182	188	155	193	173	192	164	188	177	159	171	154	172	157	202	161	165	156	165	204	185	173	183	174	175	184	186	181	167	183	180	196	201	181	160	170	171	178	172	169	192	150	155	129	186	151	196	130	163	149	186	154	166	168	162	164	198	204	160	172	169	168	164	193	165	168	191	173	185	158	167	159	183	187	174	167	182	205	187	168	194	191	204	170	181	163	182	164	154	153	163	182	182	190	151	150	164	176	152	180	184	181	186	191	182	166	146	187	180	166	185	179	190	168	156	172	197	166	184	174	168	170	154	160	155	168	159	163	187	176	200	169	148	195	160	181	161	161	184	154	171	140	163	148	157	177	170	168	186	187	164	171	160	140	167	157	169	165	169	159	176	163	165	168	154	164	166	165	179	166	163	179	165	165	183	204	159	150	175	196	180	214	146	173	190	191	185	171	164	165	157	180	183	190	159	172	181	158	184	169	160	161	161	178	199	194	165	151	171	182	188	175	170	168	172	180	203	166	177	154	174	178	171	175	166	172	172	146	171	172	170	169	152	173	160	157	186	200	206	198	158	165	188	160	157	165	172	191	183	187	190	173	152	151	166	166	160	166	159	173	174	156	167	158	162	179	144	158	163	175	186	176	171	201	183	192	173	168	174	168	166	170	167	189	185	155	146	156	154	193	165	166	173	203	176	156	175	160	165	167	158	154	157	173	187	157	149	153	178	157	175	159	144	151	146	164	207	162	181	166	170	160	153	158	155	159	179	165	142	154	187	175	193	170	170	160	171	156	159	170	178	186	168	140	154	186	152	168	169	170	178	181	186	176	173	173	156	196	188	153	181	171	162	181	202	181	181	168	156	171	189	157	184	162	188	166	154	176	153	162	178	170	174	190	176	182	163	152	179	196	165	179	171	168	180	176	170	176	160	166	168	166	175	181	172	181	155	166	153	163	159	162	172	196	170	160	163	192	166	177	170	175	163	176	128	181	174	161	165	174	170	182	191	138	185	159	176	166	182	153	167	159	202	205	169	169	146	169	158	162	204	161	177	180	159	177	173	155	164	185	170	181	164	167	167	165	164	176	193	191	163	196	159	177	154	168	165	163	153	163	163	161	161	179	172	188	172	146	161	168	176	158	174	175	178	150	138	163	166	193	185	168	186	174	174	167	199	158	150	174	187	167	149	160	173	182	153	170	167	171	162	170	167	156	169	158	145	163	148	180	169	171	181	174	187	156	183	169	130	140	163	176	161	149	174	157	175	181	178	189	152	177	177	180	184	178	207	168	163	152	179	176	168	165	164	190	188	193	159	182	159	189	163	148	154	164	164	159	143	149	189	159	159	181	175	159	144	190	149	165	175	191	163	158	171	168	165	163	175	162	145	165	185	166	175	173	156	203	160	169	188	184	148	176	169	160	147	173	183	162	171	161	165	152	163	170	166	159	166	168	174	183	163	187	157	164	162	190	149	186	185	179	177	189	185	169	160	205	160	156	154	174	140	165	191	156	151	157	175	146	167	164	189	172	152	152	194	169	172	174	158	195	164	172	164	181	181	167	170	166	184	170	168	151	178	149	169	165	178	174	179	155	170	133	142	164	154	186	171	158	168	174	190	182	168	164	174	173	171	195	160	175	157	175	180	162	179	164	175	173	140	175	175	176	157	174	178	160	135	167	175	197	186	156	196	144	174	189	165	185	141	178	154	183	182	161	184	171	130	179	161	174	150	143	174	167	173	164	165	158	183	183	158	155	180	164	148	169	153	143	174	180	152	165	196	163	158	172	180	189	161	179	159	152	161	146	159	192	176	171	175	179	155	158	172	178	192	174	179	197	183	176	151	167	139	181	172	160	156	121	150	148	182	184	167	181	161	170	152	169	181	218	195	179	177	172	163	170	180	146	134	190	182	163	174	171	207	194	174	166	150	170	180	140	177	177	153	172	156	141	158	157	144	182	173	157	169	156	194	165	176	192	170	191	200	150	172	167	181	164	176	169	153	168	182	190	155	197	166	174	160	153	163	144	165	155	170	166	160	155	169	163	177	147	156	159	155	202	146	180	154	164	167	158	151	183	174	148	172	154	167	192	166	181	178	194	156	159	171	161	184	153	152	148	143	182	171	152	155	169	177	172	154	160	163	150	158	184	159	164	174	141	182	161	176	188	173	189	169	153	195	150	134	164	183	179	173	168	170	157	181	166	156	177	156	154	175	160	158	169	167	168	170	151	178	146	185	176	167	153	186	171	163	151	151	155	166	178	179	158	177	163	169	181	172	192	179	170	197	161	176	179	190	162	181	177	189	166	174	167	160	178	160	164	187	187	181	157	158	162	140	162	180	167	180	169	162	185	154	177	177	175	162	151	173	191	150	166	185	190	171	174	197	154	161	166	168	171	186	164	167	154	130	189	162	175	173	173	173	169	208	184	167	150	141	171	156	178	175	173	189	145	158	151	174	144	169	182	153	164	176	168	162	164	180	168	178	186	178	162	169	172	171	173	166	176	164	179	174	170	154	165	165	178	179	163	160	168	164	163	171	171	139	142	163	158	173	182	155	172	162	172	148	161	157	157	164	170	144	152	188	164	165	169	152	169	134	160	173	186	187	169	185	170	185	170	149	172	165	152	167	189	177	175	161	171	166	161	165	189	203	176	180	177	173	174	179	150	147	169	192	171	167	188	176	173	180	181	178	171	178	164	153	159	180	157	161	177	149	163	168	187	178	186	150	189	169	172	170	171	158	168	159	159	153	176	195	162	167	191	147	169	195	172	175	170	143	171	167	159	184	158	181	173	157	181	178	163	176	173	173	194	178	188	176	171	162	148	146	175	166	168	192	172	177	156	202	183	175	170	184	164	142	174	174	192	182	174	175	176	162	155	178	151	169	176	147	175	163	178	171	162	164	170	151	183	160	173	165	165	179	152	175	173	169	163	170	161	154	167	194	159	147	159	173	144	172	173	187	160	161	171	187	169	145	160	183	178	151	143	155	165	193	183	148	163	148	185	146	185	176	169	188	188	175	186	177	176	159	166	170	184	154	212	176	180	168	155	166	176	159	158	197	175	170	170	160	164	161	154	164	168	179	172	149	144	181	167	156	159	165	169	184	149	161	170	189	172	154	190	182	161	152	173	198	162	177	172	152
5088	1806	1443	952	772	680	545	599	471	492	471	499	459	440	438	461	423	400	428	412	403	416	423	400	403	406	402	424	423	375	402	389	434	379	405	408	396	374	387	424	426	435	402	410	407	452	408	430	433	433	421	429	387	481	426	422	417	384	420	422	415	417	410	415	440	435	389	400	445	386	450	445	389	398	436	420	454	436	409	364	392	395	383	382	397	429	419	381	399	413	468	410	368	403	411	405	410	402	401	366	392	434	392	383	385	412	381	425	388	409	396	436	420	379	395	386	401	368	373	415	386	451	387	437	374	424	414	414	421	423	411	425	411	396	416	392	432	406	414	415	419	449	382	421	419	412	425	383	408	403	398	419	400	426	410	387	385	402	402	398	406	389	412	372	448	376	442	354	398	403	430	396	392	394	408	397	421	425	381	398	406	361	418	402	394	418	400	450	416	399	446	425	392	397	411	399	419	400	396	425	425	400	399	389	400	400	385	427	392	419	410	425	464	408	412	435	391	415	404	445	405	407	412	400	424	380	448	386	418	385	441	409	442	380	406	419	416	383	432	445	432	407	388	400	410	401	402	402	418	410	409	421	426	386	384	417	393	427	417	410	369	403	428	392	398	400	398	414	433	418	374	415	413	397	433	389	390	405	407	411	390	421	445	403	410	442	387	417	397	394	391	393	384	369	413	431	388	418	438	364	437	391	427	405	412	373	424	404	433	406	418	428	434	433	394	391	419	395	389	412	385	424	374	421	416	377	433	398	440	412	404	451	388	385	432	379	397	398	396	402	425	426	454	409	388	418	393	421	410	396	409	451	443	389	408	400	440	416	386	414	399	403	416	396	418	401	389	386	395	409	414	390	401	435	425	404	421	418	405	407	386	420	409	429	368	457	394	354	354	347	420	404	397	409	411	383	413	400	377	426	439	428	414	436	435	435	372	393	369	420	360	422	412	432	382	418	418	396	414	409	399	402	427	386	407	373	398	378	410	411	399	410	389	408	414	410	391	416	411	403	405	428	421	389	426	350	360	410	408	377	405	403	418	421	422	405	404	407	413	394	397	450	402	404	435	386	411	409	387	424	401	408	407	405	400	429	381	424	387	402	412	380	415	388	395	452	420	378	396	397	419	377	399	418	434	399	427	428	395	443	408	375	413	400	418	399	412	421	378	424	383	407	430	417	412	427	435	402	415	417	389	382	377	373	374	419	423	410	403	422	401	412	431	383	448	421	400	365	375	363	385	403	402	396	410	393	420	389	405	380	389	394	401	439	406	412	401	416	405	400	439	392	384	407	417	385	376	437	361	396	419	370	421	388	404	396	404	410	390	389	399	397	430	402	401	403	432	425	446	394	429	412	375	377	447	395	388	447	426	447	397	393	429	403	370	419	398	413	392	418	364	423	379	437	431	414	449	430	431	385	413	414	429	383	420	397	416	399	370	394	423	445	396	419	373	426	394	403	458	403	420	425	383	394	441	432	352	415	406	438	449	415	423	421	425	382	410	407	400	420	386	418	378	405	409	412	397	401	425	425	374	415	389	433	424	400	428	399	422	413	423	403	446	417	391	412	369	406	395	410	415	374	396	395	410	407	376	412	402	417	408	379	442	425	410	410	383	410	408	408	437	398	393	405	376	397	466	431	421	387	401	410	403	413	416	369	402	423	415	386	362	378	400	402	399	400	400	424	380	426	388	400	404	444	411	400	388	366	392	365	408	392	378	418	396	403	383	438	412	399	398	384	400	379	451	449	436	393	416	405	387	406	374	400	405	420	361	393	436	401	372	442	392	372	438	416	430	379	444	428	420	404	424	390	371	408	408	401	408	383	400	409	415	403	413	424	393	407	394	394	438	394	412	406	414	413	411	440	418	383	432	377	381	404	455	420	396	422	434	422	403	367	450	419	405	386	422	406	469	384	379	411	389	422	378	411	390	406	404	408	389	385	371	427	378	403	418	374	419	401	393	398	417	401	416	418	385	388	360	384	381	392	416	429	425	416	364	413	403	393	423	381	407	430	404	428	384	393	399	382	415	392	403	391	402	385	417	444	430	389	405	418	393	450	431	416	395	409	420	392	424	393	423	386	405	436	397	427	423	442	410	396	384	419	405	424	366	426	441	400	419	363	398	411	408	398	436	396	380	374	447	431	393	394	406	352	427	353	411	412	394	389	378	412	400	425	407	391	413	379	392	411	401	398	383	385	382	392	424	438	406	403	440	382	405	438	408	387	395	427	437	412	422	379	408	422	404	433	425	401	405	396	427	433	404	432	412	425	394	402	392	407	389	393	393	409	401	442	380	432	393	440	391	386	449	383	417	393	374	404	363	402	389	380	388	382	410	413	416	379	397	409	378	398	395	377	370	408	402	397	413	391	399	426	419	399	395	368	396	461	391	399	416	403	398	398	406	426	398	404	401	402	373	456	395	420	447	401	425	417	394	392	398	387	425	429	416	407	385	442	409	397	401	407	397	452	394	403	435	398	421	421	399	400	427	411	379	402	363	399	410	403	377	425	413	419	393	401	399	426	448	421	411	436	393	351	391	405	415	373	384	459	412	401	417	441	388	393	414	393	416	411	391	428	396	419	408	411	408	394	397	435	408	445	416	416	429	379	384	369	412	366	391	415	365	457	435	408	401	384	425	409	371	422	402	417	400	411	439	371	389	384	427	450	436	421	443	381	394	410	399	434	451	401	389	411	413	363	424	400	458	369	435	411	427	399	424	406	407	422	413	407	409	463	399	410	425	372	408	416	366	374	391	396	375	410	427	396	395	378	431	388	411	414	433	411	407	405	435	399	406	396	399	422	417	429	407	360	401	423	433	416	396	443	401	413	416	404	401	400	433	384	427	415	407	428	403	407	434	415	411	408	381	401	391	403	384	414	398	391	371	418	398	410	417	399	417	428	376	378	420	387	399	430	408	381	377	373	429	396	421	397	401	392	395	408	362	392	397	424	356	424	418	410	418	400	401	425	395	425	399	392	391	413	423	398	397	415	375	383	421	451	421	388	454	417	390	390	419	395	428	357	392	359	401	419	372	420	399	408	427	441	408	378	405	403	403	395	384	409	391	410	382	429	400	424	377	389	421	414	422	385	371	447	443	387	398	410	410	419	382	402	411	428	402	405	401	429	398	408	417	420	415	391	400	406	449	388	412	409	429	378	409	390	423	409	397	417	423	404	378	407	415	415	392	445	363	383	412	401	392	394	411	395	415	423	389	389	355	419	389	371	409	408	397	383	435	388	414	410	397	400	422	381	453	414	416	424	427	405	406	418	404	394	404	458	410	389	386	402	391	386	422	407	435	425	403	428	413	405	442	396	382	383	407	423	387	390	419	429	419	400	439	427	391	410	444	363	402	399	415	401	404	435	427	388	447	405	422	417	397	405	401	388	443	441	442	422	402	412	364	413	396	402	404	409	443	418	383	394	395	427	366	363	413	403	373	365	384	419	417	396	397	411	367	412	457	367	394	415	389	421	403	416	409	348
24463	20936	24687	27329	20754	4970	1259	859	708	533	527	479	441	445	412	400	372	369	366	337	292	250	263	253	285	278	261	225	271	256	260	282	246	241	268	257	273	256	301	272	245	257	273	287	263	268	279	277	266	281	256	304	259	264	252	250	268	255	251	284	263	259	233	247	260	288	275	275	261	267	297	274	228	263	271	250	250	280	263	264	267	261	254	219	269	282	242	293	284	271	286	271	231	286	295	240	239	250	247	259	249	256	248	283	267	281	257	284	268	254	246	275	244	247	258	266	264	270	273	260	237	262	267	288	289	261	277	249	271	269	246	284	270	266	294	276	256	254	268	263	270	252	280	272	252	280	294	223	261	273	280	272	280	257	275	240	268	234	256	272	249	249	244	276	278	253	209	260	288	269	276	255	285	271	286	311	283	263	282	255	260	251	282	272	244	257	272	275	261	266	248	273	275	261	258	272	264	269	325	281	258	246	262	238	274	275	280	252	252	269	270	261	281	260	246	242	267	253	287	267	252	264	265	264	271	252	280	264	267	258	240	264	292	234	278	271	252	272	283	268	242	316	250	247	298	257	238	269	275	257	240	261	262	252	264	239	268	258	225	273	280	268	241	254	254	260	266	239	284	266	226	248	304	243	256	265	241	279	268	268	263	284	290	287	237	263	257	277	267	269	283	278	278	260	241	233	239	251	273	245	275	274	272	255	275	206	261	293	276	252	303	262	241	264	279	294	247	232	266	257	235	293	252	288	264	289	305	245	274	241	263	278	245	247	267	254	255	250	257	244	273	241	276	259	318	266	238	272	265	254	262	264	283	262	271	275	240	276	264	273	283	257	261	239	261	256	284	229	286	279	246	266	268	262	265	258	251	270	264	245	288	256	248	251	243	296	271	251	254	306	245	269	262	261	290	286	296	257	280	235	256	232	282	260	252	238	259	262	245	236	289	267	258	260	256	285	262	273	274	262	277	254	242	238	294	241	253	280	259	257	274	284	239	266	252	279	265	227	273	277	251	260	273	279	276	235	252	277	279	239	240	272	270	257	255	251	274	262	229	258	276	270	248	231	256	263	257	247	277	305	221	232	237	245	287	263	242	299	239	228	238	265	278	274	237	241	232	291	259	285	275	255	284	270	253	242	237	251	269	286	259	270	276	244	284	244	273	298	248	249	273	258	287	267	252	268	265	272	224	262	271	278	249	300	293	275	221	264	250	253	286	245	246	254	259	286	261	258	283	272	264	281	245	257	284	273	251	241	252	263	289	261	291	290	276	250	253	260	272	261	282	263	229	276	273	279	272	292	251	306	274	263	235	268	255	257	259	309	275	283	292	262	275	274	282	254	260	260	311	249	267	250	256	274	238	261	280	227	295	251	254	252	268	274	262	301	246	281	272	270	253	239	279	264	248	229	278	255	268	266	274	276	270	252	241	243	251	263	274	270	253	262	272	234	259	267	262	283	244	226	262	281	219	248	277	285	232	280	260	287	287	258	262	241	290	243	256	264	277	269	301	260	251	288	244	244	258	286	245	276	267	274	266	271	273	259	274	234	232	253	246	264	280	248	261	282	232	250	248	284	286	254	245	276	278	270	254	294	283	280	275	264	270	271	271	258	266	254	280	260	312	280	270	275	265	272	271	253	263	248	240	254	312	289	285	247	273	287	305	247	259	270	258	268	293	265	279	253	246	264	261	234	274	276	254	236	273	249	261	257	263	256	238	236	304	242	311	277	226	270	233	266	237	275	251	233	267	261	257	273	259	255	265	284	270	256	256	282	276	260	267	252	259	271	255	270	262	243	236	249	284	254	247	289	284	295	320	238	275	257	242	309	254	286	262	260	259	277	259	256	251	268	246	253	291	240	271	226	254	275	249	278	265	273	291	223	270	219	226	257	281	260	284	251	281	265	265	264	291	285	288	284	251	270	290	240	265	245	231	255	266	260	271	269	264	314	260	269	298	232	257	276	262	259	264	269	259	242	275	245	249	247	252	276	266	301	264	269	245	258	232	297	247	242	250	266	243	276	267	232	261	275	295	273	260	275	277	280	274	266	254	259	250	253	242	275	288	256	239	295	240	296	266	241	258	264	246	268	265	270	266	286	249	248	249	274	299	248	274	239	275	257	236	266	248	282	249	278	289	283	248	266	253	283	266	279	284	255	264	280	265	259	261	268	239	270	254	244	239	288	266	250	296	248	236	299	270	270	266	254	268	248	267	275	256	287	251	308	274	238	260	264	251	250	249	278	276	264	268	265	256	276	252	256	252	233	246	244	245	251	248	284	269	300	268	286	244	278	261	242	279	254	277	222	309	278	272	309	262	275	282	244	279	247	246	282	239	247	249	254	233	248	258	238	249	270	245	276	256	252	264	286	272	246	286	258	243	272	234	283	276	268	270	251	277	304	251	262	273	247	267	263	283	292	263	244	245	244	285	258	286	275	285	268	269	299	245	250	236	245	282	254	256	265	231	240	253	278	267	268	291	241	245	261	269	284	275	283	277	246	241	244	270	252	255	240	253	275	261	249	231	272	250	265	266	250	243	265	253	269	247	233	287	254	265	266	251	302	247	251	270	277	252	245	301	270	267	261	255	251	247	261	261	283	275	234	258	252	263	250	264	280	249	262	230	276	265	266	274	276	242	260	234	293	259	229	279	281	247	277	255	280	268	264	238	249	273	222	228	260	259	263	267	281	269	242	239	258	284	231	243	247	234	282	258	262	259	259	255	272	295	238	271	279	236	266	244	289	267	234	251	251	268	257	258	263	272	307	263	260	290	277	270	283	251	228	301	250	261	279	280	250	258	265	246	244	277	277	245	266	297	285	271	228	231	218	243	317	296	297	284	275	275	241	247	283	276	235	254	264	272	285	273	229	265	281	250	262	239	266	246	270	257	280	233	261	260	251	280	261	293	252	260	262	261	271	252	274	283	260	269	259	257	257	253	271	277	250	277	253	292	259	272	267	256	267	238	265	262	275	261	224	261	248	249	263	298	292	282	258	274	263	271	228	268	264	252	235	260	218	270	278	290	246	254	259	267	258	257	294	281	268	229	251	267	271	254	264	252	275	240	269	266	249	254	264	237	222	251	285	258	256	264	265	275	234	247	266	270	239	246	297	282	299	276	253	270	270	256	242	271	270	236	232	264	251	253	299	272	283	258	271	274	260	262	282	257	249	277	252	280	270	261	238	267	246	256	289	267	230	274	266	257	244	276	250	270	276	283	264	236	290	282	279	256	267	245	280	275	239	255	265	245	257	239	275	281	272	268	271	268	260	244	286	276	254	258	248	264	293	266	251	240	261	247	260	273	233	248	292	245	241	259	219	272	261	282	280	258	301	246	240	258	252	256	256	274	231	246	247	274	242	261	252	234	284	278	295	252	256	286	244	248	255	290	263	273	301	267	277	236	263	264	282	265	285	269	244	269	259	255	296	297	282	237	284	267	252	259	233	272	256	274	280	276	247	253	263	260	252	253	255	251	255	261	272
3471	5483	4059	2092	1536	1239	1082	859	783	708	747	685	683	657	655	646	683	628	648	617	561	590	554	570	615	586	617	562	580	634	580	579	583	591	585	584	519	573	583	565	535	560	592	618	600	566	547	581	559	603	553	600	560	589	586	540	587	544	600	550	575	581	540	558	548	625	558	592	608	560	569	585	539	558	576	580	524	575	595	563	551	535	578	576	574	579	612	572	546	597	607	604	567	541	570	563	578	549	611	566	609	583	562	584	585	607	580	555	604	571	556	569	583	618	629	567	549	577	536	544	609	573	585	565	531	569	575	612	594	582	617	582	572	594	589	571	571	622	587	574	611	584	563	564	610	608	586	589	588	572	627	586	600	570	571	580	612	605	578	592	556	581	584	563	610	529	582	610	524	578	562	613	551	584	589	610	598	586	611	576	580	573	573	600	601	584	559	597	540	590	570	596	622	548	620	577	568	624	574	573	585	602	561	533	578	557	553	578	551	617	578	575	624	559	585	584	579	572	574	543	575	582	575	568	557	567	605	550	588	581	562	604	535	533	610	549	584	594	576	588	560	573	600	620	603	566	574	603	613	567	607	555	581	602	579	596	527	606	619	577	588	581	585	577	540	595	584	569	549	653	573	540	585	570	617	596	574	607	567	555	601	557	584	594	633	595	558	612	574	584	612	590	585	549	560	543	572	566	613	569	552	549	583	588	579	577	572	588	576	607	617	609	555	548	603	602	577	582	618	584	597	576	617	610	593	623	565	580	590	571	586	585	565	615	560	554	585	579	558	609	591	582	557	629	565	582	573	544	564	611	568	623	576	630	571	571	552	571	592	594	607	535	591	519	601	551	600	577	590	580	611	553	550	571	576	604	526	599	559	567	597	605	583	606	570	550	570	563	609	603	636	592	587	585	594	599	630	581	553	588	591	586	533	560	525	588	628	582	531	595	586	586	564	600	575	545	584	623	586	597	572	553	568	611	573	594	603	541	601	577	619	577	518	579	580	614	578	584	550	574	619	560	583	589	543	616	539	568	585	587	599	592	573	574	614	553	600	603	576	599	557	611	572	563	601	563	573	606	601	549	571	569	578	606	560	585	566	551	580	586	545	565	627	548	581	567	563	600	594	573	576	567	579	585	534	582	581	582	616	601	572	580	620	569	559	552	577	547	583	582	598	629	589	542	571	594	600	554	597	627	563	574	591	564	555	538	544	530	576	586	601	564	595	630	527	527	544	540	586	596	566	593	580	580	574	607	580	569	576	607	566	605	608	614	575	607	553	565	570	573	573	573	539	556	599	587	562	563	584	643	597	584	563	590	567	547	599	581	578	563	580	622	623	600	574	577	592	584	543	600	571	595	598	593	563	602	578	574	571	572	587	580	545	592	594	557	618	558	601	623	582	567	580	562	572	582	553	562	590	558	586	580	600	546	570	586	601	556	602	554	562	562	589	560	565	556	582	575	551	589	584	589	591	599	553	601	517	584	562	581	581	576	567	598	575	601	564	613	601	592	553	592	568	587	588	584	554	576	602	596	632	572	568	562	544	608	557	533	546	537	564	591	576	561	580	606	593	552	577	603	621	592	606	581	558	590	567	569	596	562	577	598	597	609	579	598	561	579	545	601	564	574	578	544	549	555	595	556	563	564	588	584	544	589	591	562	597	583	571	580	616	573	574	580	557	562	612	582	571	601	570	552	574	595	517	553	600	597	585	598	582	563	565	556	577	566	558	585	536	598	545	565	567	527	532	600	574	601	587	582	623	613	595	566	601	525	558	577	570	579	567	576	562	561	565	579	546	514	584	589	616	597	598	550	583	569	568	593	575	569	557	542	583	576	555	558	573	554	590	619	636	581	574	560	578	541	606	618	563	593	569	581	590	537	610	594	546	604	567	541	561	535	524	610	574	555	603	609	580	598	608	574	531	609	593	557	579	583	601	559	556	585	603	550	605	581	556	584	609	581	579	600	579	585	587	596	555	589	547	601	579	640	601	535	626	578	564	551	587	528	605	545	584	569	597	602	543	591	587	623	566	580	601	565	591	605	564	560	527	599	581	574	568	560	565	559	548	565	565	549	554	579	581	585	609	593	620	569	586	558	564	558	558	516	627	571	567	594	565	555	563	532	548	556	575	587	550	563	557	568	540	569	585	541	558	587	584	533	560	569	589	602	602	577	559	614	565	572	559	603	559	548	632	586	616	602	566	555	570	596	567	571	568	542	578	580	561	602	576	578	541	607	581	588	586	553	594	584	580	562	565	595	567	563	587	606	595	600	550	553	546	601	577	563	563	553	571	599	569	583	558	567	573	609	579	536	550	595	613	576	606	566	573	579	571	559	571	609	593	596	559	616	577	559	585	537	574	579	619	604	570	580	569	580	556	554	592	587	565	586	523	571	551	556	584	566	566	574	607	601	524	589	580	569	592	577	587	560	552	612	627	572	573	547	587	583	569	536	591	560	584	591	587	549	598	594	571	533	590	585	566	585	530	599	551	600	594	586	581	575	597	574	586	559	582	594	561	622	583	571	556	538	561	598	539	608	568	578	584	516	596	582	558	541	578	628	562	530	525	561	569	546	582	571	549	567	565	577	608	595	589	595	590	555	562	565	645	544	540	551	609	505	551	583	554	549	592	551	609	583	584	603	596	611	527	594	599	580	575	571	568	562	620	554	582	608	579	539	573	566	579	574	566	545	546	588	564	587	557	587	586	606	603	600	577	569	578	599	583	582	589	587	563	594	555	604	569	559	598	560	586	567	610	575	547	536	543	608	596	533	561	562	556	530	563	604	622	604	556	603	666	569	594	571	525	585	586	540	581	585	577	549	566	569	605	560	597	593	583	568	531	536	539	572	610	554	584	541	584	558	601	580	557	630	600	602	563	584	550	556	581	588	558	597	580	622	583	578	600	589	565	568	604	566	535	588	559	579	627	604	566	560	541	592	580	559	614	553	545	572	587	579	535	571	559	590	605	583	578	581	582	613	590	550	589	637	564	542	562	562	580	554	610	534	584	621	608	587	563	557	559	593	587	554	574	588	587	632	552	533	556	611	577	577	549	584	622	607	617	551	587	550	561	563	550	579	565	548	586	524	614	578	593	508	541	567	574	582	598	616	583	576	538	575	551	540	545	576	560	536	582	553	574	619	565	560	579	561	634	601	538	526	616	574	577	598	608	593	585	565	578	587	599	585	552	561	591	596	562	563	585	603	578	549	567	537	587	553	594	569	581	598	662	588	578	539	575	625	545	567	584	585	559	580	589	589	570	597	578	620	613	611	579	610	583	527	568	555	587	541	568	588	569	585	575	620	553	543	569	527	587	564	554	549	573	584	583	571	571	554	525	546	573	534	612	579	584	568	608	580	581	630	601	586	603	556	613	544	573	561	593	608	528	549	526	569	622	563	554	603	600	528	590	578	608	616	557	539	599	559	565	556	578	567	547	623	565	579	591	579	577	548	563	563	604	613	568	559	582	562	516	586	601	556	561	531
23690	20970	25347	26794	20989	21080	6231	1415	916	754	716	605	544	544	510	412	432	445	378	294	261	240	247	217	249	269	213	242	240	235	240	248	255	258	224	258	198	226	267	238	237	225	245	238	238	226	237	232	204	222	221	235	224	247	199	229	227	206	202	246	214	198	251	241	215	230	213	239	188	204	229	223	231	203	210	223	212	227	222	222	228	212	203	209	230	201	234	234	223	227	241	209	189	211	220	213	199	206	189	218	222	186	243	198	216	224	224	209	206	217	232	222	222	242	231	209	228	231	200	200	235	201	194	211	223	239	215	212	199	190	212	209	259	193	258	213	196	239	211	215	173	247	240	217	223	220	223	217	229	246	223	232	231	203	205	196	238	228	222	213	215	207	233	224	239	211	207	212	209	235	202	227	241	203	230	210	196	229	231	187	238	205	204	206	210	232	227	193	214	221	203	250	221	234	226	230	229	211	230	198	233	251	221	218	239	222	216	219	201	233	190	202	235	213	233	201	204	202	240	266	232	198	229	218	189	217	198	236	237	235	173	238	239	210	223	222	247	243	227	228	220	216	209	239	228	254	251	231	189	216	197	195	201	221	224	205	214	211	227	213	198	229	208	201	226	195	228	204	228	233	216	214	234	211	238	221	213	231	224	201	237	205	197	235	234	211	235	202	230	219	202	216	214	230	221	190	226	225	244	202	218	206	236	210	209	229	218	212	216	241	212	215	224	209	223	201	240	228	206	214	199	205	207	212	261	209	196	216	207	207	219	209	205	228	219	208	234	240	242	196	252	214	229	230	218	201	200	232	214	221	209	226	203	226	202	226	233	216	212	208	196	238	218	200	226	216	252	187	211	210	190	219	204	239	206	210	246	230	205	226	218	232	229	201	189	225	209	222	223	210	250	207	212	214	237	233	223	215	239	242	234	266	231	219	235	239	216	226	240	222	210	225	223	205	216	214	210	226	234	215	196	221	239	221	247	216	199	228	185	213	227	196	210	227	234	213	234	216	208	213	187	201	216	228	249	204	203	228	200	220	238	236	235	223	202	199	207	186	212	238	233	201	220	209	183	199	208	202	207	216	217	220	223	186	186	215	240	236	230	224	229	214	226	211	209	199	230	244	219	232	213	194	230	208	218	237	221	226	230	198	195	216	224	212	225	204	238	231	213	226	221	252	246	203	225	232	205	228	241	197	204	197	196	220	212	225	223	248	208	236	213	232	208	240	187	218	197	193	224	205	229	247	238	211	228	201	208	190	196	210	222	213	223	192	243	249	222	198	216	240	207	235	218	208	212	211	207	221	235	240	214	210	241	230	210	194	215	222	210	257	214	217	225	218	205	213	190	204	240	204	213	232	208	224	220	206	172	207	212	204	224	234	222	203	190	218	205	220	210	228	217	209	224	221	213	204	219	209	211	209	200	202	233	220	193	230	200	233	220	210	212	229	248	210	222	207	217	233	233	226	210	252	197	213	244	240	208	239	227	221	213	238	196	227	210	206	220	219	205	247	208	241	232	226	209	228	242	229	246	229	228	232	209	236	220	203	195	218	246	225	208	213	250	210	215	209	250	238	229	218	225	212	199	204	236	201	233	214	211	228	219	211	225	213	213	224	232	226	224	215	240	220	204	201	186	215	188	214	231	202	222	228	212	231	227	229	208	199	205	218	227	199	210	217	194	216	212	223	230	209	256	221	222	221	237	204	184	232	226	236	220	209	220	219	201	221	194	252	207	220	228	216	222	219	235	223	231	248	231	207	214	211	247	216	251	248	218	228	212	255	234	254	208	202	203	197	226	234	223	182	208	196	208	224	205	262	217	258	222	182	200	221	207	221	203	203	226	214	209	217	210	184	226	195	218	204	214	228	214	222	244	222	239	228	241	209	215	221	212	233	235	227	199	208	226	237	208	235	224	213	240	196	227	225	255	224	203	232	198	225	219	229	220	216	227	213	217	256	224	230	239	235	217	238	203	218	222	225	186	213	208	222	200	209	216	206	222	217	219	224	196	208	203	240	245	232	232	213	227	216	218	228	230	226	194	233	212	220	231	215	217	215	236	204	227	215	217	217	232	236	191	214	217	202	195	216	212	210	215	243	208	230	217	215	194	238	224	212	195	221	227	234	242	246	232	213	244	224	216	205	196	233	217	218	221	224	230	259	202	215	196	207	195	219	220	232	199	186	208	248	236	239	227	218	230	236	187	237	209	210	204	188	222	235	222	181	196	202	218	199	242	228	196	205	216	232	193	206	236	209	240	216	224	247	241	210	228	250	225	233	231	212	216	247	215	191	215	217	198	210	219	205	235	210	217	237	220	222	230	216	199	191	240	239	208	216	225	222	227	215	215	208	206	202	208	225	237	222	208	217	223	264	218	215	222	203	212	251	237	215	213	213	219	200	221	229	233	198	219	208	248	240	237	205	238	200	214	228	201	234	210	203	212	200	222	231	216	208	194	218	204	205	228	232	226	229	221	234	215	217	212	220	223	240	225	196	217	233	249	230	226	221	215	216	218	207	217	204	224	201	206	200	209	207	231	210	202	205	252	213	231	213	224	234	249	222	203	220	226	225	216	210	226	202	231	224	217	244	193	231	236	217	241	220	249	227	241	205	222	214	202	209	215	235	245	238	200	248	256	212	189	255	222	214	218	190	229	197	216	185	208	230	222	202	204	208	238	212	230	225	207	227	222	226	206	216	223	220	209	213	240	255	227	221	194	216	215	229	249	209	207	157	212	216	210	219	254	228	207	239	232	234	201	198	218	201	204	223	222	249	245	209	202	225	199	244	246	214	218	218	200	237	210	235	241	215	221	204	203	201	217	228	223	220	213	213	203	237	204	213	229	229	229	215	208	219	214	194	186	232	237	182	198	184	201	209	198	216	213	230	222	207	213	242	203	208	193	201	200	224	227	208	215	252	201	189	230	238	226	221	205	213	245	237	217	217	223	207	225	215	224	222	216	236	195	221	203	216	237	218	219	212	216	228	212	225	207	206	181	221	222	195	225	204	201	198	231	210	219	208	216	211	206	214	208	242	236	244	201	203	225	237	237	211	244	228	235	238	252	204	242	207	207	207	189	204	226	206	210	193	228	235	211	222	228	238	210	201	200	183	236	228	236	206	206	210	243	217	230	242	219	212	222	218	210	206	216	227	214	233	223	213	226	227	217	207	214	192	212	229	207	213	216	204	196	244	208	204	227	225	203	195	213	211	247	224	239	202	241	218	241	216	209	210	215	218	214	256	238	216	222	221	191	222	218	208	221	216	241	239	214	219	233	223	227	219	191	198	226	250	211	212	226	232	231	224	247	218	230	227	178	217	196	220	214	228	206	189	209	214	213	191	185	209	226	230	220	211	226	200	219	204	202	211	226	251	187	198	215	241	210	233	206	188	217	198	208	209	243	244	198	197	241	204	193	199	220	249	201	214	266	221	224	225	214	199	193	223	242	193	236	211	203	197	218	205	186	212	227	236	234	255	207	245	227	224
3672	8709	6328	3223	1995	1555	1254	996	832	745	697	684	627	663	656	570	581	579	591	507	499	453	483	510	452	477	520	479	485	463	474	491	452	462	471	470	449	468	501	490	461	493	467	495	473	456	446	459	469	480	458	487	462	484	506	475	453	464	524	500	486	490	490	475	466	473	500	474	474	461	463	508	477	472	476	476	500	452	516	482	442	468	483	474	464	446	469	445	461	493	466	459	493	460	489	481	464	443	479	463	469	496	509	467	456	459	485	427	476	467	492	442	481	474	483	445	473	492	483	440	466	483	480	440	468	471	492	488	500	438	464	462	461	513	492	492	478	468	504	469	445	468	441	473	479	459	438	453	491	486	463	518	454	487	453	485	490	524	412	496	460	450	447	468	432	478	492	470	472	456	417	461	456	477	465	496	488	442	465	483	474	489	472	450	471	478	486	473	511	475	488	461	437	519	447	480	468	455	441	476	477	465	451	466	449	516	453	476	455	447	458	469	479	474	471	456	457	474	459	481	477	452	462	476	454	499	495	485	466	439	476	464	424	484	483	463	448	482	429	432	454	505	484	490	471	498	467	494	431	492	480	473	435	479	451	447	484	468	451	512	503	479	501	445	466	453	461	453	491	451	482	456	478	498	461	509	454	468	487	484	480	476	461	458	456	491	481	447	462	492	455	494	485	447	484	477	480	503	491	505	486	490	446	516	493	411	510	492	541	455	512	491	509	496	485	474	470	464	507	502	459	465	494	457	500	454	465	450	436	457	498	461	484	447	456	481	471	517	479	467	454	435	426	482	466	480	480	474	444	460	482	445	482	435	469	456	442	473	457	501	455	497	488	522	507	477	438	478	426	454	482	471	460	444	441	451	441	451	492	458	482	490	455	422	462	451	460	482	523	516	467	481	468	481	458	446	523	490	480	451	503	486	453	491	460	448	500	455	515	448	473	474	476	449	458	439	456	492	468	464	471	461	451	512	486	460	517	447	466	461	473	455	450	489	440	467	514	461	434	448	440	471	416	510	489	487	522	475	473	421	479	476	460	511	495	464	480	492	461	461	455	465	476	449	488	471	486	463	470	501	485	496	498	477	490	474	445	503	500	469	472	484	454	505	452	466	441	498	463	464	475	487	482	498	458	467	499	467	524	485	465	493	455	441	508	475	471	486	424	446	446	473	489	486	440	468	445	467	425	525	459	479	495	467	481	492	510	492	472	480	453	480	508	478	492	456	472	456	470	461	463	507	511	476	500	489	475	461	476	457	475	467	447	457	451	480	467	510	418	455	497	468	473	474	492	458	465	479	487	474	468	482	461	493	448	448	478	477	522	474	431	428	440	467	457	448	465	436	493	496	505	475	481	485	453	457	508	504	457	454	445	466	453	477	451	486	517	475	484	492	471	440	483	444	472	470	450	464	558	484	487	507	473	492	470	498	487	445	471	461	472	499	434	475	481	448	515	509	464	494	502	469	438	430	477	475	432	491	477	461	471	489	488	480	488	447	464	489	471	475	445	469	473	464	434	464	462	442	489	465	456	495	486	443	465	463	479	477	469	459	446	508	438	452	452	445	502	480	507	492	480	477	479	431	468	454	447	464	441	500	440	429	471	463	408	489	484	500	477	451	453	454	472	461	451	496	468	484	491	448	497	424	486	454	528	453	478	467	468	428	446	486	482	462	442	424	491	463	462	473	505	496	469	492	485	481	493	493	528	472	422	450	494	488	510	464	489	484	443	490	494	464	455	472	443	510	443	463	472	467	465	444	482	499	471	453	443	446	488	457	494	459	453	450	478	436	522	495	428	501	475	497	450	480	492	468	486	442	461	477	443	458	487	446	433	415	473	474	431	464	497	474	421	503	494	435	452	455	450	455	464	489	461	505	440	495	453	469	517	490	463	487	447	458	493	508	451	460	462	472	500	485	508	479	461	451	462	471	513	495	467	494	432	466	458	486	489	476	479	446	478	508	452	477	458	524	451	494	475	522	441	461	474	457	458	475	495	466	463	463	449	498	439	462	491	501	463	491	474	478	445	499	467	486	444	488	562	466	463	466	475	477	414	461	442	474	507	494	467	481	524	448	457	466	503	471	451	473	484	476	475	437	441	516	454	478	495	485	481	463	478	430	457	494	477	470	433	468	483	504	462	472	480	506	498	436	445	462	466	485	461	485	457	492	472	491	488	448	483	452	488	488	451	439	473	456	458	483	466	469	481	480	460	466	451	477	466	466	497	467	459	482	463	437	521	468	480	494	461	438	458	454	442	472	502	465	456	466	486	529	473	446	469	437	509	480	460	438	445	492	500	473	466	462	449	470	466	438	466	444	465	456	436	453	478	462	439	462	465	466	462	471	458	464	465	477	470	468	529	476	456	482	464	461	476	504	443	458	495	456	442	452	444	463	440	452	461	466	453	440	471	440	487	457	491	506	460	475	454	488	491	468	456	459	453	467	469	481	466	473	448	466	445	465	480	453	469	459	494	470	465	456	505	454	441	496	467	484	484	471	507	491	486	470	462	516	441	441	504	447	468	474	437	477	557	487	445	424	484	470	457	453	485	510	497	492	480	475	471	469	445	453	476	470	477	523	507	457	506	474	482	463	464	475	495	464	431	467	451	442	461	485	459	479	487	449	474	455	463	499	447	476	458	450	480	480	472	472	443	494	482	446	506	462	479	457	486	488	454	467	467	456	485	506	509	438	468	458	450	459	442	441	419	497	453	467	453	488	478	488	455	455	488	466	460	472	456	453	448	452	458	450	472	465	454	442	468	506	452	500	459	477	463	483	447	501	466	469	465	472	404	462	485	467	486	473	476	477	506	450	487	485	500	484	504	451	497	451	451	481	463	476	437	446	460	504	481	478	512	480	481	477	440	473	461	480	423	464	487	479	503	478	478	439	467	503	501	430	471	444	478	431	510	478	437	487	492	486	445	456	445	512	520	466	476	502	467	433	498	473	488	459	473	464	474	490	466	468	482	477	439	478	445	507	469	446	496	446	496	443	456	495	431	472	460	473	461	436	437	477	418	503	467	474	435	457	508	472	500	458	470	462	462	478	477	471	464	481	481	474	464	470	438	417	437	456	485	480	482	479	484	467	496	452	486	448	481	500	433	479	488	449	469	494	458	467	476	514	453	481	473	467	475	475	482	485	489	495	443	478	488	463	475	514	427	462	485	433	426	462	479	472	438	455	446	441	469	509	474	474	465	448	453	457	503	482	462	465	474	452	499	471	448	504	482	424	467	482	463	468	463	457	495	442	468	469	451	458	472	480	489	477	476	489	497	506	459	456	455	498	456	458	501	459	463	486	461	483	465	498	445	457	422	438	452	467	451	487	489	487	517	447	443	469	504	464	460	459	482	480	489	474	481	460	478	492	482	460	424	487	450	445	463	448	443	504	472	466	485	489	458	447	495	502	483	478	486	473	426	428	450	458	486	493	476	430	459	453	440	443	450	460	474	457	439	452	512	455	442	496	479	509	504	476	462	502
33037	14412	3165	1091	776	664	520	381	311	297	272	234	255	246	239	218	211	197	208	181	159	162	179	172	185	215	173	178	172	177	195	135	205	168	172	178	185	176	179	158	188	168	142	167	167	177	173	180	184	171	168	186	176	170	183	172	162	188	166	183	172	180	171	149	187	187	163	157	164	145	160	185	160	164	178	195	141	192	183	151	188	174	150	185	174	184	181	185	177	181	167	184	196	176	185	179	172	176	175	152	191	161	169	141	152	164	166	199	169	171	168	184	181	173	140	170	180	161	172	163	160	159	201	154	171	172	179	170	178	181	180	184	161	179	168	190	158	163	171	163	201	167	174	169	183	140	161	168	161	142	174	177	180	186	193	154	168	164	170	155	193	173	133	159	162	156	151	176	172	168	167	159	159	133	152	190	172	169	178	148	169	170	201	173	166	168	158	189	153	164	158	181	173	167	182	165	201	172	159	174	160	162	177	187	169	162	173	167	184	179	179	196	179	148	175	156	157	174	183	172	200	169	162	163	161	189	168	161	188	170	176	139	196	172	153	137	180	187	154	179	165	144	159	155	189	187	171	203	148	172	144	165	168	203	193	164	167	198	170	179	167	166	157	151	182	149	192	170	156	163	181	171	176	164	177	192	157	175	157	158	201	172	167	175	186	147	156	199	169	163	179	185	168	155	144	161	189	148	182	175	160	148	157	141	165	165	156	183	167	166	177	150	162	169	156	183	174	175	163	186	205	170	164	180	183	173	160	167	187	198	189	183	141	178	182	166	187	172	155	164	184	168	175	176	178	161	180	168	155	174	176	174	155	163	173	160	165	200	170	176	168	168	177	173	154	154	165	174	182	152	169	193	152	201	177	176	167	174	178	169	170	172	189	171	206	173	157	166	186	176	179	172	182	156	173	154	185	158	162	163	177	172	202	161	162	165	184	167	159	168	172	161	162	181	184	168	186	193	164	163	176	172	183	196	197	171	174	187	159	167	173	161	174	148	174	168	177	179	168	192	184	159	152	171	166	152	161	157	198	167	182	156	193	173	194	155	166	159	150	176	159	165	161	155	161	182	180	165	153	172	167	168	188	175	179	167	179	152	181	189	199	177	173	192	162	188	164	188	172	157	168	162	163	200	169	220	202	170	189	172	181	153	134	150	147	179	174	171	173	159	186	175	176	173	168	160	164	143	180	173	169	159	171	169	155	181	192	162	161	177	200	166	206	142	185	186	167	172	183	172	171	168	187	187	150	154	157	166	161	169	147	173	192	166	170	156	166	173	185	181	186	176	170	163	184	203	200	180	174	181	169	193	178	182	168	135	197	165	168	191	190	169	182	170	144	172	143	161	165	191	161	191	147	180	153	177	182	179	190	178	170	157	157	175	184	180	159	175	170	170	166	175	164	166	164	168	189	180	190	162	166	194	161	154	133	179	166	174	147	155	178	173	137	200	157	186	166	151	172	167	150	163	160	162	181	142	183	171	157	142	173	189	162	170	177	172	143	179	205	207	169	180	179	174	158	168	157	172	144	173	172	184	183	155	194	162	172	180	172	172	186	185	200	203	152	192	184	166	160	177	149	165	166	156	185	196	170	158	167	157	175	150	173	165	177	180	183	177	172	167	167	157	188	170	167	176	174	180	138	200	182	185	180	172	167	184	206	165	184	148	172	190	163	181	137	163	159	184	209	196	171	154	175	161	170	169	200	179	169	165	166	165	176	159	177	177	188	180	168	187	165	177	187	188	159	145	177	126	151	169	177	184	171	180	166	167	179	153	178	152	174	168	202	193	156	178	153	174	185	173	166	148	174	166	184	163	169	172	174	170	158	156	176	189	184	163	179	158	179	168	168	167	168	190	157	142	178	169	164	155	159	192	168	178	196	154	149	175	150	146	179	156	186	177	190	182	169	159	176	146	174	150	173	163	154	181	178	170	151	147	165	173	165	162	180	177	165	155	162	176	146	199	189	184	165	172	166	168	191	149	154	200	175	205	184	172	174	176	150	162	162	182	164	168	172	175	148	189	189	171	202	204	179	170	147	154	179	177	171	163	193	178	183	154	161	170	151	167	168	183	186	173	171	174	172	163	143	172	140	166	173	171	164	176	152	176	167	152	203	134	157	158	197	172	141	163	167	170	167	156	161	153	166	159	179	154	163	188	173	185	189	151	162	189	162	163	169	167	161	151	182	167	173	180	139	177	172	163	171	179	154	171	150	158	179	183	153	184	181	172	186	155	188	188	180	141	177	191	180	175	178	183	172	192	190	189	159	153	165	158	188	161	202	160	181	180	187	168	188	175	159	171	144	150	170	168	182	175	160	172	177	179	182	170	183	182	177	190	159	168	173	177	155	174	172	178	175	165	174	168	165	164	168	164	185	164	179	182	151	169	192	146	175	168	179	169	161	157	177	165	164	164	166	143	180	175	187	172	158	176	162	154	160	172	158	160	168	182	157	178	166	179	168	177	154	170	164	177	166	207	169	193	159	173	163	190	173	173	155	153	161	162	161	164	173	167	186	146	187	187	160	167	181	185	148	158	160	165	188	152	174	159	178	172	164	152	154	171	180	180	186	178	161	161	170	179	154	206	165	172	164	154	168	163	154	149	171	162	182	164	161	169	165	176	159	196	191	187	179	184	174	192	187	174	189	201	182	169	189	171	150	173	145	178	193	171	161	172	155	189	181	171	172	176	157	201	187	170	219	185	184	166	173	165	175	168	192	141	168	175	183	159	171	163	165	165	182	175	173	162	168	174	200	167	180	170	177	167	198	170	165	188	158	178	196	192	167	160	162	160	186	163	175	153	164	167	175	169	170	153	194	145	186	165	188	176	155	155	162	168	182	179	183	189	144	159	177	142	177	179	157	149	155	176	170	188	197	168	176	162	155	169	182	164	185	170	204	181	161	172	145	168	181	176	164	191	182	178	169	171	165	160	178	189	157	170	157	169	162	176	173	173	159	176	165	168	180	190	183	155	183	178	175	191	199	172	159	180	167	158	162	203	155	181	172	175	152	177	203	169	150	170	160	154	197	178	183	178	161	188	200	156	175	158	154	145	170	176	165	191	175	142	156	195	177	144	151	160	167	150	154	177	184	164	168	168	201	154	192	180	187	180	177	185	181	165	159	174	190	184	173	182	157	185	180	191	162	169	182	191	183	141	172	196	179	150	179	184	165	147	146	148	140	172	146	179	182	172	161	172	185	185	155	181	164	171	165	168	178	154	159	184	164	199	196	173	161	177	179	183	177	158	170	167	153	157	160	173	176	166	183	180	164	166	165	143	175	169	197	166	191	172	185	174	163	149	182	188	174	167	173	161	147	192	165	158	179	167	158	156	164	148	183	158	172	167	168	173	177	159	172	182	168	171	183	190	163	143	186	176	166	177	171	177	181	166	159	168	174	159	176	164	178	163	184	164	169	184	170	175	176	201	170	187	200	162	175	158	180	191	174	165	162	178	177	177	180	152	169	158	190	165	167	168	189	178
5164	2106	1717	1053	867	709	593	555	479	452	494	503	438	442	421	435	416	434	420	445	447	417	411	423	374	441	417	407	368	414	403	391	413	385	407	385	422	404	402	397	399	403	387	386	384	424	414	423	398	440	400	399	427	410	405	424	397	419	379	432	417	425	435	393	414	437	437	397	385	427	387	408	403	402	377	406	405	399	426	413	400	422	462	424	391	398	413	373	439	398	380	395	403	431	432	417	427	426	456	417	425	422	443	424	432	376	446	400	438	407	422	400	414	449	410	461	429	383	403	432	386	404	407	414	401	403	423	420	363	397	425	397	426	433	407	391	393	431	381	433	398	381	376	382	407	409	415	400	490	431	439	403	424	380	383	448	410	392	435	384	415	417	394	427	390	410	408	405	423	416	402	390	401	421	418	430	384	418	382	413	398	406	402	416	417	422	411	385	424	362	418	418	408	423	426	346	424	394	409	418	407	441	411	385	378	459	388	382	432	431	427	422	388	426	441	412	411	436	447	411	432	413	383	395	406	399	400	436	374	439	444	405	447	398	409	412	396	407	406	430	435	392	382	426	424	391	400	406	410	414	459	388	411	387	425	441	414	409	417	403	407	438	410	428	446	399	395	410	370	417	420	403	393	424	414	422	422	398	413	446	414	397	398	399	449	364	400	431	372	448	405	451	381	415	384	416	393	425	402	409	423	373	401	408	427	422	399	381	396	466	400	442	433	408	389	401	383	433	397	426	432	414	429	425	421	400	424	406	404	390	417	398	434	421	419	404	403	391	423	417	415	396	413	406	424	424	385	390	405	422	404	443	401	410	441	413	411	422	400	366	397	415	406	378	419	412	432	358	399	414	414	385	421	411	389	405	406	410	423	421	408	385	398	391	449	404	386	385	402	372	425	395	392	410	408	414	424	398	385	408	408	397	397	433	426	382	391	423	394	440	405	396	416	389	392	433	444	389	447	413	421	384	390	393	416	427	411	408	458	404	390	433	411	406	392	402	384	417	415	432	412	398	432	422	408	405	432	384	419	428	437	412	395	394	434	409	403	403	408	406	416	409	396	411	400	368	403	388	409	403	412	398	415	407	375	451	392	424	408	402	444	418	402	417	402	401	404	417	386	397	396	424	429	407	411	390	394	392	435	399	468	401	407	388	351	423	423	383	401	391	425	416	403	416	382	402	409	441	416	414	420	428	426	443	406	412	393	391	416	435	395	379	430	397	403	404	430	427	399	417	393	450	377	399	428	365	423	415	413	397	407	387	448	398	435	387	383	423	415	379	430	406	415	390	387	456	405	396	403	419	423	370	381	427	418	408	388	437	415	385	409	390	385	386	471	408	418	381	377	397	441	410	376	388	391	404	419	406	414	422	445	420	427	384	431	406	436	433	403	380	393	376	395	410	421	398	364	424	447	408	400	407	413	435	398	440	438	436	408	418	406	405	398	367	387	427	381	395	392	409	389	428	396	424	432	409	397	404	419	406	430	372	417	404	388	386	404	408	416	364	390	423	415	389	433	432	444	405	419	359	390	400	427	418	384	431	421	435	450	397	416	423	416	403	416	432	390	409	403	391	413	399	443	406	442	395	389	414	390	411	408	386	386	444	365	393	398	411	455	402	403	379	391	394	402	424	427	421	421	438	377	388	408	391	405	428	434	426	427	404	458	416	413	396	409	435	419	416	419	433	408	397	417	413	418	407	381	407	391	421	376	439	399	392	385	391	429	382	411	425	404	387	372	455	417	406	434	375	377	416	400	394	426	439	371	462	400	383	416	423	401	403	436	413	404	434	403	415	458	426	421	419	438	419	387	380	391	439	416	393	383	409	400	416	420	434	410	399	405	408	422	417	381	392	396	418	423	408	393	399	419	403	431	393	396	436	411	394	373	411	457	433	428	417	418	376	430	424	412	449	390	390	394	448	390	428	412	405	407	421	395	397	426	391	414	400	457	423	430	392	401	436	421	385	439	413	427	416	395	390	408	371	446	388	410	401	445	426	430	386	411	387	403	386	376	432	410	438	397	394	405	387	416	412	422	407	377	444	401	411	453	436	398	417	402	426	399	400	378	398	412	411	412	426	403	401	393	402	396	437	438	445	387	440	426	410	389	399	403	412	406	403	415	409	427	428	406	388	420	446	421	429	409	424	398	422	440	432	399	407	382	400	415	416	411	421	413	413	416	371	415	403	388	427	428	408	418	380	392	401	372	449	427	418	397	418	413	402	408	405	425	410	385	409	439	420	413	398	377	392	421	413	407	422	390	406	377	427	397	419	404	393	401	402	415	390	431	376	415	365	411	403	406	416	383	455	411	404	417	394	444	442	417	395	414	403	406	387	393	398	395	454	420	405	440	422	383	393	434	390	394	434	433	400	413	442	414	381	419	392	402	441	391	385	379	399	409	417	411	436	385	371	392	417	415	413	400	392	401	400	398	404	411	429	409	427	420	388	418	387	410	384	413	422	404	358	425	406	428	370	418	383	401	403	426	422	426	358	440	439	417	419	381	390	408	400	359	435	397	404	392	452	399	409	386	405	428	433	385	373	393	384	393	419	429	419	433	422	435	389	403	430	389	368	391	416	401	400	439	409	408	428	382	394	399	420	419	418	414	419	424	429	380	430	375	418	391	402	382	415	382	419	372	424	421	409	435	414	422	413	394	402	357	430	389	428	394	410	426	414	361	431	432	423	417	423	412	391	393	405	384	443	387	398	416	420	359	354	391	388	377	435	448	390	434	436	437	390	398	392	429	473	406	401	405	386	418	393	394	429	429	429	442	365	399	420	430	435	383	417	410	405	399	410	385	396	373	425	389	401	434	435	396	418	444	440	418	447	388	394	385	410	428	429	427	387	406	402	433	408	414	411	443	423	438	425	400	414	399	411	401	423	417	398	402	366	417	388	425	407	419	402	427	425	432	405	425	374	428	394	397	381	415	390	442	469	443	403	399	371	405	393	422	400	402	389	386	388	394	398	408	440	390	394	397	409	421	397	413	421	403	379	421	405	396	411	434	387	367	400	404	377	389	416	400	394	397	421	399	420	399	410	400	407	423	383	417	414	419	433	434	439	406	393	402	399	411	401	402	434	393	401	416	424	431	462	418	422	392	398	423	434	387	394	382	435	389	394	413	454	432	417	437	440	401	406	415	415	427	409	429	399	398	394	418	408	382	455	408	432	409	401	364	412	417	426	432	429	391	372	370	445	436	426	385	432	425	367	416	395	427	374	433	359	422	407	401	401	410	413	397	394	417	393	358	408	387	402	429	421	421	430	403	426	397	373	399	425	396	432	402	393	382	435	402	410	406	432	401	439	392	413	405	405	370	394	392	436	385	401	365	404	406	365	438	443	409	410	417	413	416	414	427	404	395	398	399	442	393	441	412	440	448	413	422	398	404	447	390	415	411	413	411	397	411	385	432	399	446	427	399	400	392	412	387	415	426	443	416	396	383	396	405	396	451	388	398	408	444	425	405	423	412	379	410	402
24540	20969	24671	27416	20760	4585	1387	898	585	593	568	482	429	441	409	381	362	394	394	333	316	257	268	254	274	265	264	281	273	263	295	269	254	243	259	253	261	292	281	277	269	289	268	274	252	253	277	256	267	267	257	269	283	265	281	258	285	257	253	288	254	233	278	256	268	256	289	256	236	262	269	277	250	249	279	259	272	272	254	286	269	269	263	267	299	247	285	239	251	293	262	272	267	271	267	273	260	236	234	245	266	267	277	305	281	229	284	276	275	264	240	285	246	265	253	253	244	258	270	287	256	237	253	235	247	248	285	272	245	268	265	272	237	241	280	247	256	251	244	230	242	261	238	289	269	244	236	265	283	264	275	280	260	258	262	264	244	248	248	225	258	240	243	287	273	294	305	269	295	254	242	250	253	282	251	266	225	249	257	248	262	236	286	293	258	242	258	249	236	280	268	260	252	262	281	251	265	262	250	270	259	248	266	249	299	256	251	264	297	252	249	253	258	281	205	257	263	267	259	272	251	257	262	268	265	276	229	267	264	271	251	273	285	229	290	250	273	256	272	244	255	261	279	244	259	253	246	238	273	251	260	266	237	278	270	253	237	274	251	271	280	244	270	268	267	252	276	241	263	240	251	281	269	288	262	244	261	272	288	264	279	293	260	243	230	246	241	276	260	246	279	262	234	249	252	279	250	269	276	266	245	264	284	271	237	243	272	296	280	250	268	263	255	282	277	234	263	277	239	270	242	266	269	255	261	245	255	253	258	273	254	288	250	251	278	269	280	295	253	251	274	282	261	268	232	273	264	242	296	211	232	246	240	249	245	270	263	257	252	267	225	265	268	245	248	259	282	250	265	241	247	245	272	254	243	289	251	272	249	281	299	304	265	241	257	275	272	276	270	242	272	276	236	232	213	235	247	242	260	293	215	251	244	250	252	254	282	237	275	258	285	295	270	254	253	261	282	291	285	254	285	279	272	263	292	232	289	260	277	245	276	277	246	254	235	265	285	246	257	264	283	261	251	285	252	274	245	262	281	258	266	248	275	246	252	285	291	267	298	259	241	271	269	287	263	258	273	268	216	253	250	265	263	268	276	253	286	248	243	240	249	259	245	283	310	259	260	283	272	271	270	244	261	271	289	256	226	249	288	276	274	277	258	265	253	249	261	259	287	277	268	231	248	237	248	260	268	242	243	263	244	260	236	282	274	267	275	278	273	265	251	270	280	258	261	264	286	285	281	267	234	276	277	275	248	271	259	259	257	252	268	258	266	284	260	270	270	271	264	266	256	251	257	264	260	275	287	288	268	245	228	249	263	278	245	261	251	257	244	266	273	276	276	249	245	251	271	266	287	284	271	240	259	243	231	264	279	260	246	248	263	271	281	243	262	283	250	300	277	256	269	259	252	244	277	286	240	258	249	258	282	268	243	248	276	243	263	250	257	271	251	224	263	243	245	262	253	254	252	279	267	255	247	268	228	235	241	246	262	232	238	294	278	269	268	265	266	281	242	230	265	267	229	269	253	262	275	238	254	294	280	251	252	264	248	269	268	236	258	257	253	259	234	276	277	257	248	247	248	277	249	243	243	248	260	282	287	293	272	270	254	292	245	282	267	281	285	256	249	254	318	267	246	252	276	243	239	294	279	260	263	286	258	257	261	256	270	266	278	287	275	281	266	278	250	251	273	268	280	260	251	316	240	272	279	275	249	257	255	250	270	282	268	282	310	285	263	263	231	274	292	262	247	277	253	266	261	255	251	321	267	259	270	223	246	245	260	264	303	251	263	276	254	291	252	305	240	267	288	265	250	247	279	230	253	267	244	245	264	293	253	264	256	299	280	277	246	260	265	267	263	261	265	271	242	271	276	276	292	252	244	260	279	254	293	243	262	255	263	285	239	290	245	232	241	258	280	266	271	266	273	258	259	273	250	253	228	235	256	247	267	281	235	268	263	252	267	290	264	257	274	283	258	246	252	254	220	262	279	282	273	250	265	276	291	263	272	249	261	263	244	267	246	270	275	249	280	273	266	241	236	218	261	271	270	266	248	272	288	229	264	282	270	266	262	275	275	227	250	262	268	239	226	215	266	238	254	277	264	262	268	249	239	261	245	258	256	242	250	249	273	262	247	268	252	266	277	251	252	267	308	242	233	289	284	281	261	262	239	267	264	267	286	290	256	266	260	265	270	284	250	260	235	263	276	242	251	253	246	245	261	259	241	256	294	264	281	260	308	255	267	257	290	256	242	283	276	278	247	254	275	262	247	269	272	263	269	269	256	266	252	251	295	245	266	231	241	265	278	285	250	282	282	298	284	254	231	276	260	245	262	230	300	263	212	248	277	237	241	269	278	253	277	254	280	254	288	272	251	265	293	227	275	273	242	259	254	257	228	239	271	263	245	255	247	267	259	234	267	276	274	246	260	271	245	282	252	270	298	237	250	266	264	287	268	268	285	245	265	246	237	270	266	274	295	248	283	301	243	280	259	279	269	284	267	267	282	244	274	273	259	279	283	271	266	275	264	252	265	265	271	261	258	250	259	258	264	267	296	244	258	260	266	278	269	264	281	261	260	237	235	264	278	313	253	267	230	271	260	263	266	227	249	248	246	248	237	265	254	266	242	262	262	267	253	230	270	259	257	292	282	292	272	321	245	254	268	276	257	277	259	263	296	271	289	295	289	289	303	272	264	263	268	275	284	273	263	296	272	301	256	268	233	237	275	270	272	262	231	250	269	259	295	264	230	275	272	240	253	269	276	280	269	272	246	285	228	232	275	256	294	289	249	274	249	260	276	256	234	270	256	233	270	265	288	265	269	267	290	269	256	254	250	248	258	278	240	289	279	249	258	255	258	278	262	265	266	280	287	303	291	248	254	282	255	259	267	235	273	258	263	279	275	273	244	268	249	257	274	263	253	243	274	277	279	283	269	231	267	266	256	244	239	255	267	225	261	291	258	259	266	294	281	254	244	246	274	261	280	285	291	292	254	272	257	264	217	267	257	234	257	283	247	275	271	259	274	293	276	280	295	250	266	275	239	221	261	240	239	241	264	252	273	249	275	255	293	259	266	257	250	267	265	247	224	250	228	309	267	291	237	273	234	208	301	240	283	270	260	263	260	264	251	235	273	277	257	270	281	246	236	253	265	266	276	298	297	256	246	245	276	280	274	280	273	239	247	268	279	242	246	252	270	254	254	240	283	230	265	260	291	263	256	273	298	248	266	271	241	237	244	279	277	289	256	265	272	283	260	269	272	277	269	262	269	279	264	273	237	235	268	262	240	222	258	278	273	234	264	287	246	257	300	226	260	252	270	266	264	277	288	262	301	252	286	255	249	294	240	251	260	251	275	235	287	270	238	254	243	275	261	293	268	279	239	259	284	265	277	249	262	263	268	291	247	259	249	265	267	264	237	276	262	283	244	258	246	254	261	297	238	254	251	264	265	270	238	276	264	258	260	224	255	244	298	260	265	260	268	262	247	262	272	257	278	262
3493	5877	4383	2319	1638	1256	1025	839	772	730	772	661	691	733	678	650	616	625	619	620	600	573	582	568	576	538	625	598	554	587	587	608	587	570	573	595	606	616	577	594	576	556	613	574	598	555	609	554	564	614	596	596	562	592	537	601	566	628	548	595	550	608	600	608	573	579	576	618	595	592	583	573	582	561	600	577	554	540	561	601	575	575	602	553	568	575	609	603	605	522	585	579	598	604	557	567	583	597	559	599	586	581	576	577	647	601	580	595	564	570	600	595	572	631	596	593	579	575	621	598	590	591	531	594	573	559	529	574	553	590	580	562	596	602	585	587	571	580	585	600	582	588	552	563	585	586	561	583	613	626	565	638	558	565	575	583	599	576	570	543	639	564	548	611	568	610	558	600	586	572	580	541	574	603	582	590	587	570	577	582	573	563	632	624	561	601	578	588	601	571	594	564	543	543	574	607	545	577	596	553	589	562	534	559	603	600	576	587	634	591	602	610	612	599	508	587	544	569	594	603	576	548	606	549	587	595	585	597	562	565	594	573	585	552	576	563	553	550	557	558	571	548	572	557	569	595	584	565	579	591	619	578	578	570	540	592	564	601	562	534	589	564	566	568	563	605	610	598	572	574	570	642	590	591	560	565	591	590	550	562	606	601	580	571	598	579	577	588	569	575	601	609	596	615	561	547	547	578	620	589	590	592	589	584	581	556	557	634	575	543	590	545	606	620	543	535	589	566	624	628	582	612	550	538	581	610	582	604	575	534	573	576	553	584	536	579	570	614	592	562	596	606	609	587	574	598	570	580	597	599	520	584	586	559	551	606	584	579	533	576	586	597	637	557	580	549	607	633	587	561	582	612	587	595	561	547	582	591	547	552	579	576	574	564	559	587	601	584	586	600	574	567	566	587	584	607	564	578	553	601	582	584	567	589	577	569	570	570	602	560	635	555	596	579	551	579	574	550	609	564	616	585	540	593	570	630	620	562	575	573	619	601	556	574	564	545	549	573	617	600	559	603	576	614	558	586	569	580	592	557	552	573	632	569	573	586	607	569	591	596	567	592	607	550	603	592	577	593	588	582	550	575	604	598	588	580	525	586	554	592	619	590	563	601	570	547	554	579	563	563	581	628	578	611	585	586	533	582	573	591	563	598	585	584	578	583	565	548	576	598	573	562	596	621	543	577	565	598	613	621	579	571	624	559	582	578	600	591	587	582	579	526	585	599	569	581	538	620	550	560	561	585	550	580	603	596	586	534	604	584	577	587	611	585	575	597	593	613	571	584	614	594	614	611	575	596	617	613	550	612	595	579	606	612	581	579	632	577	563	606	612	572	592	570	603	516	586	585	555	590	604	597	559	609	597	585	577	586	553	604	600	576	595	600	596	618	554	552	569	538	602	557	568	626	591	548	589	584	574	602	595	578	602	583	579	606	578	591	576	577	603	586	556	538	581	553	560	602	544	568	585	592	596	574	584	633	573	574	559	585	549	553	612	597	586	612	600	585	578	583	588	552	634	608	577	564	551	545	565	577	644	551	601	571	608	564	560	562	561	577	587	552	575	612	572	580	535	569	575	564	581	611	581	593	639	603	601	616	602	603	599	544	569	546	589	609	576	621	561	607	610	547	573	612	572	577	578	575	584	548	543	568	593	565	590	542	556	556	580	566	571	607	556	575	561	582	596	574	594	572	533	599	633	591	544	586	576	552	617	564	569	604	591	590	570	576	616	615	597	556	573	613	585	562	588	560	612	576	601	579	602	563	582	614	626	583	589	613	612	577	563	595	564	590	583	549	572	594	564	573	562	560	571	554	565	632	569	557	528	607	549	564	559	601	577	563	596	554	612	578	542	601	588	571	565	620	572	586	610	577	569	572	606	575	586	571	606	585	599	559	602	569	557	532	567	591	579	611	590	550	582	603	605	633	593	580	586	633	599	573	567	587	557	555	564	544	535	606	568	569	608	607	580	571	556	583	559	580	560	574	597	567	582	548	633	569	558	542	565	551	569	610	596	552	605	599	558	586	577	561	615	561	645	620	546	552	603	575	558	586	623	563	590	580	555	577	581	591	602	584	546	579	602	598	517	537	543	543	582	590	601	605	608	510	576	607	609	592	584	542	583	588	567	578	588	556	642	558	594	595	540	576	591	605	592	632	583	559	554	535	582	583	608	544	565	598	587	569	526	542	566	617	616	583	579	553	606	571	584	595	622	594	590	562	565	594	581	546	588	573	564	564	550	567	565	587	618	578	638	617	559	578	579	577	613	596	566	555	566	563	601	594	603	572	584	547	635	585	580	563	599	608	554	551	613	598	551	603	567	568	591	595	587	575	584	543	555	605	563	609	561	563	566	582	595	571	611	570	627	560	601	559	556	572	575	582	579	601	580	623	582	607	571	575	555	586	571	514	565	584	586	584	592	561	617	571	550	601	590	549	592	581	607	596	629	591	601	580	555	551	535	563	560	576	548	618	571	591	588	601	573	567	590	567	618	568	590	588	572	573	531	607	604	636	603	627	551	630	567	635	599	585	604	541	572	541	549	569	580	548	561	542	584	545	600	619	586	588	544	612	623	568	622	537	648	560	599	565	587	576	570	566	594	538	592	550	591	561	575	626	588	606	608	562	597	616	570	562	595	581	554	585	583	550	602	570	616	561	577	605	673	573	588	580	605	542	587	536	596	592	593	580	609	602	569	588	546	540	597	586	582	566	609	599	560	594	631	601	633	636	625	590	586	553	556	597	544	578	600	577	583	579	565	585	581	543	569	640	562	559	571	559	555	615	596	629	563	569	528	558	593	555	539	606	559	542	564	619	593	557	556	571	544	583	593	559	561	570	610	571	588	565	591	522	618	604	570	620	610	589	533	542	589	553	556	575	599	560	599	615	577	603	606	579	570	588	577	602	555	599	570	592	619	585	572	586	540	595	553	591	592	584	607	579	571	567	591	588	612	617	603	588	601	573	605	613	535	584	585	620	571	557	562	597	553	575	566	595	617	626	592	594	578	614	555	591	605	606	579	554	597	553	584	590	596	574	591	613	592	586	594	579	552	631	531	549	581	545	583	616	588	596	596	531	560	552	565	571	576	580	610	572	576	579	593	579	570	584	575	580	564	549	568	573	571	576	585	564	644	621	545	623	629	583	551	607	599	544	570	593	591	577	595	523	576	583	522	541	582	609	588	602	590	570	600	563	603	554	624	574	552	570	599	551	558	596	542	566	573	645	603	541	588	570	586	583	554	584	569	590	549	655	593	613	611	620	596	622	530	566	581	593	585	594	575	543	568	582	577	625	567	613	574	568	601	548	600	596	569	586	539	605	612	571	551	582	568	550	572	558	567	590	571	569	591	579	582	617	602	618	578	571	615	581	598	567	586	604	556	591	572	558	563	588	566	564	549	550	567	559	579	600	515	597	543	595	559	570	613	569	540	596	638	594	613	571	544	580	575	595	577	592	598	574	543	582	607	571	575	582	614	551	561	589	561	592
23732	20970	25308	26827	21002	20986	5746	1373	801	785	667	559	503	492	522	396	371	396	363	324	257	242	225	228	223	228	241	241	205	219	229	249	235	206	231	239	219	242	267	239	224	235	233	265	223	270	232	257	212	250	230	234	240	212	171	228	221	209	245	212	206	237	248	216	211	230	206	205	234	218	241	238	247	243	236	221	217	215	220	222	216	234	235	248	225	220	214	220	232	217	206	232	211	208	211	215	200	222	231	206	222	240	248	219	211	212	221	200	216	234	243	226	191	225	217	212	210	238	204	238	219	209	227	202	231	205	215	248	222	200	233	215	209	186	235	234	232	226	224	211	225	203	215	248	232	195	209	202	190	194	246	193	249	230	229	223	191	213	241	195	212	184	219	239	194	210	195	206	222	200	209	197	272	217	212	211	202	205	211	211	237	220	235	197	213	205	207	217	201	211	209	192	219	208	223	254	201	220	229	198	233	222	202	256	210	217	210	211	234	175	177	250	230	215	237	212	207	197	238	200	216	204	220	196	201	209	212	228	231	195	175	226	212	230	218	248	244	202	213	234	223	223	240	207	212	226	230	248	192	192	219	201	214	192	239	224	223	210	216	227	199	226	176	229	226	236	216	208	224	206	205	207	231	207	203	213	212	211	230	214	225	244	193	213	188	219	221	242	222	239	227	229	245	234	244	218	228	197	225	209	224	251	226	235	217	250	215	224	213	210	205	205	210	204	211	220	190	232	212	214	230	234	223	229	220	229	232	204	212	196	237	209	215	198	226	186	228	229	222	207	196	219	234	239	255	215	223	222	206	206	228	209	179	194	238	221	196	188	221	204	212	247	226	193	218	216	250	222	194	192	228	184	190	244	232	236	188	253	203	242	241	226	249	224	218	224	219	203	213	202	194	227	199	225	190	221	211	221	233	193	209	221	212	214	211	200	253	224	210	189	222	248	209	207	213	199	230	178	215	211	191	186	206	202	237	208	217	209	208	211	203	224	217	228	225	227	225	230	200	220	208	255	226	226	214	254	212	198	226	243	241	231	212	211	217	221	228	231	224	221	225	202	237	252	223	206	233	226	184	222	192	218	222	207	228	205	233	219	215	227	216	251	225	232	256	222	216	228	208	191	191	231	220	212	221	210	210	238	225	210	226	220	209	195	211	184	234	193	211	202	206	222	232	226	220	231	255	238	197	203	208	208	230	204	189	226	222	225	220	223	219	212	216	234	245	224	242	240	242	212	195	238	230	214	227	218	237	214	203	216	248	217	228	224	233	214	225	213	213	222	163	214	216	254	202	229	224	238	205	217	203	235	214	220	217	200	256	200	248	191	210	205	222	203	227	228	217	204	212	245	246	190	208	215	218	224	188	192	219	207	219	219	217	206	235	223	214	212	199	207	217	207	220	219	219	220	200	218	226	216	230	219	210	215	208	221	250	242	234	240	248	227	190	207	215	218	206	213	225	210	188	201	199	201	236	229	218	250	216	181	200	234	217	217	237	207	217	252	198	224	208	216	219	212	211	213	232	214	194	208	200	219	240	225	218	226	227	204	212	244	213	235	229	198	203	210	225	194	230	236	218	207	233	246	215	203	221	205	229	214	209	219	221	190	208	231	246	214	228	203	230	233	222	196	207	190	226	226	207	209	218	252	213	226	223	204	220	185	218	205	191	220	219	229	239	231	200	226	229	217	236	191	250	231	231	224	255	229	231	217	186	222	233	244	202	226	218	217	200	258	239	234	212	196	232	225	226	199	223	227	208	232	248	193	239	236	219	204	181	194	234	206	204	214	184	199	235	209	243	196	210	189	226	206	234	175	221	246	214	214	214	215	245	230	228	232	197	203	231	213	199	209	216	203	210	217	216	201	212	230	230	220	237	221	211	246	229	214	216	196	208	227	203	218	199	211	239	234	190	207	234	215	231	201	216	241	235	201	238	220	244	205	205	193	222	233	223	217	222	235	189	208	203	253	224	208	210	201	214	208	255	205	226	219	211	197	208	225	248	231	208	236	198	238	201	222	264	199	221	205	225	232	253	215	213	185	218	222	211	203	230	220	232	206	197	212	202	226	206	232	224	249	187	247	212	194	206	222	235	233	232	227	214	200	213	215	213	217	231	215	226	235	236	204	220	184	229	212	222	194	201	227	202	220	203	223	210	219	216	218	230	196	228	191	207	232	220	220	190	202	213	252	222	198	197	241	199	236	200	217	203	218	229	209	209	192	220	219	222	223	202	208	221	210	221	248	244	207	219	194	194	221	220	237	232	196	204	224	219	247	232	234	215	193	234	190	229	257	220	226	223	238	249	235	217	229	228	234	199	231	206	200	196	194	224	197	199	201	217	197	226	224	218	225	239	224	223	210	193	201	208	232	212	203	231	226	204	209	214	229	206	217	211	229	210	239	188	203	231	241	234	208	236	243	199	187	237	216	227	208	210	204	214	200	235	195	212	207	192	220	227	229	241	197	202	205	199	210	228	220	226	234	209	212	226	237	259	218	196	231	199	214	175	244	195	212	228	230	216	212	204	246	209	231	211	218	190	204	198	254	211	215	211	238	220	189	198	212	234	207	221	207	241	202	233	224	234	225	201	232	234	205	243	201	245	205	220	195	226	235	219	224	225	200	222	219	201	234	210	222	220	246	216	198	211	223	223	209	220	208	213	216	193	231	243	209	235	219	211	204	240	192	207	217	203	227	218	195	207	216	228	220	221	237	202	213	225	243	204	222	227	233	214	214	206	228	202	226	200	197	207	209	229	208	203	231	213	225	192	219	256	199	213	212	257	205	204	239	214	231	200	238	222	244	224	216	205	188	219	252	229	188	252	245	185	233	209	231	222	218	206	222	222	218	212	227	214	227	199	196	232	211	218	209	225	212	215	244	223	208	235	171	217	253	211	223	221	209	228	223	229	254	242	204	171	196	229	218	247	198	210	215	200	227	204	216	207	254	248	213	216	206	236	207	232	228	224	213	186	227	222	186	212	222	204	227	184	204	208	244	204	225	213	226	198	217	216	208	215	209	183	208	230	183	215	200	204	209	212	225	213	182	211	190	198	234	229	223	218	208	231	223	227	225	216	246	215	224	206	199	234	219	222	223	219	212	183	208	217	194	217	215	219	211	240	223	180	237	227	231	193	221	244	215	226	194	186	222	218	230	214	216	227	227	214	226	229	218	221	200	177	214	226	219	219	225	209	213	207	256	238	218	227	232	199	221	235	211	207	207	218	250	204	211	241	231	249	216	217	232	202	225	267	229	207	228	214	243	227	207	216	201	210	231	214	210	202	225	216	213	206	240	191	253	222	240	215	232	204	232	220	225	212	196	209	234	195	221	218	209	226	233	204	245	187	242	242	230	213	240	192	236	200	209	214	205	229	237	196	215	221	211	214	251	224	216	224	213	213	215	210	213	210	210	210	204	211	212	230	245	219	218	219	217	244	237	232	237	222	216	217	223	215	199	229	230	235	233	222	215	231	209	223	236	227	221
3870	9315	6819	3332	2063	1568	1281	902	779	784	681	665	586	619	584	596	562	534	609	499	489	481	480	496	487	496	465	506	486	457	470	499	503	460	476	446	463	446	451	526	508	493	483	477	462	481	485	486	449	468	495	490	497	497	482	476	478	495	461	497	474	472	505	491	439	505	451	476	490	513	466	440	469	440	464	483	469	483	518	502	462	435	459	453	477	458	498	484	479	486	463	465	518	470	450	458	489	446	483	457	450	469	458	493	505	508	498	493	468	435	479	456	488	474	487	493	484	502	442	468	455	477	460	474	505	458	440	470	490	471	485	499	467	441	478	462	474	477	445	408	451	430	503	510	423	465	450	457	496	475	482	442	460	499	452	473	451	446	497	463	492	491	502	488	460	504	492	470	467	473	535	497	477	491	458	497	454	425	495	463	480	454	436	471	478	478	496	476	484	440	474	460	478	472	517	492	484	440	456	494	480	464	477	485	491	453	463	485	484	472	486	452	475	454	466	471	488	473	488	467	483	488	452	435	476	472	469	488	483	478	494	450	465	441	451	487	451	464	438	481	529	449	478	500	478	487	456	492	464	457	447	483	522	474	435	476	473	452	473	475	476	484	482	436	506	474	459	465	484	471	469	447	465	471	474	520	487	468	492	450	489	456	494	481	452	472	440	467	490	439	458	472	443	476	467	431	430	460	486	468	480	461	484	473	475	461	490	447	477	448	458	527	500	481	461	483	442	480	443	464	444	464	477	475	502	448	503	460	408	453	490	436	452	488	442	492	436	497	452	481	501	453	444	478	514	464	479	481	438	456	491	480	503	492	476	481	504	496	440	492	477	467	464	486	481	476	448	486	467	448	477	478	437	447	508	453	452	444	453	457	438	477	451	475	475	446	465	486	463	461	492	489	440	492	524	497	447	475	487	461	481	464	457	465	508	477	534	455	459	460	472	492	487	439	502	443	496	464	482	452	458	464	452	476	452	498	467	478	472	450	439	494	454	433	463	455	462	464	510	473	435	469	465	481	465	468	485	503	450	489	474	454	448	467	468	472	440	474	480	458	467	476	501	482	475	467	468	461	457	449	485	455	476	455	485	472	489	502	479	487	474	458	460	465	505	479	498	501	470	461	468	463	462	473	455	441	449	482	477	478	475	447	492	418	504	434	472	461	486	503	492	481	488	465	512	470	450	487	439	502	462	455	485	508	485	443	456	487	444	472	465	471	426	456	446	455	509	485	492	473	440	448	532	453	459	475	459	482	484	512	472	471	445	460	494	477	424	445	460	444	442	444	455	449	491	477	501	468	479	459	481	479	471	508	505	503	469	458	469	493	464	488	431	457	457	460	472	442	460	529	476	463	441	514	475	455	491	464	470	462	483	449	458	488	491	462	483	470	500	496	450	475	508	453	480	483	469	512	471	529	468	481	475	469	455	458	476	468	467	472	419	443	494	509	481	466	468	470	486	503	468	481	467	480	460	488	459	483	460	486	471	456	491	453	482	479	503	466	492	488	470	451	455	504	467	464	468	451	474	473	475	490	508	457	484	487	478	495	472	467	446	478	467	501	490	460	445	462	437	490	475	470	451	471	487	484	474	476	480	484	446	466	478	451	495	449	491	473	504	509	474	465	489	499	479	474	474	462	481	461	504	466	444	440	501	486	513	448	495	464	452	479	471	457	453	470	462	442	481	447	472	450	450	478	475	472	462	465	503	469	435	476	459	455	502	460	473	485	437	476	479	463	518	485	463	450	455	470	463	475	460	480	461	531	464	522	442	495	450	465	442	456	489	463	471	485	464	467	477	455	458	451	496	474	461	478	450	475	446	469	472	431	467	448	480	470	478	439	503	503	435	503	430	468	474	459	462	513	437	484	508	477	489	483	496	487	445	509	484	459	458	480	464	461	427	482	483	466	482	473	478	473	452	438	473	476	441	460	482	464	447	478	461	460	500	476	462	492	504	488	497	463	500	491	501	474	466	459	420	447	455	466	445	485	523	497	481	480	454	469	501	464	440	446	476	445	487	444	498	478	505	501	481	492	460	477	459	471	475	488	472	490	456	425	499	481	432	513	497	462	485	445	464	483	410	442	488	473	512	489	472	497	475	451	491	502	455	472	420	534	499	449	480	482	479	476	479	499	466	445	446	480	470	467	503	490	472	493	474	465	489	438	484	495	484	439	496	479	475	469	485	469	475	451	483	456	502	489	472	467	465	466	464	481	473	475	462	493	451	499	455	487	444	430	463	489	464	477	474	470	459	421	449	458	524	452	486	440	473	442	492	456	435	501	443	465	496	504	490	484	483	452	469	484	484	483	468	492	479	485	488	465	434	475	458	468	478	471	450	430	478	474	474	456	529	461	498	480	441	474	450	510	425	461	481	453	472	494	456	456	488	491	479	475	470	511	492	460	475	446	433	485	478	494	474	469	438	443	473	455	475	474	494	479	474	490	484	459	517	470	485	504	505	470	498	497	486	464	459	465	483	464	479	498	463	440	511	483	485	485	478	480	464	475	482	479	471	466	432	441	474	460	455	472	490	443	443	464	456	465	437	495	472	471	504	456	457	477	490	437	487	477	470	435	456	483	447	457	477	452	457	489	499	500	470	465	479	493	464	492	461	498	477	462	494	473	501	430	514	453	497	439	487	478	441	443	454	478	439	484	505	459	512	475	503	501	478	490	487	493	485	474	433	457	482	447	492	500	466	444	533	473	470	493	467	466	440	437	515	490	492	490	435	431	466	470	477	468	446	444	495	468	496	453	494	450	487	484	457	458	445	470	452	441	429	452	475	490	457	473	486	483	456	500	455	456	436	479	479	444	462	492	461	452	445	471	471	474	427	439	460	452	507	441	478	484	485	477	476	473	437	463	462	475	462	506	449	491	501	485	504	474	457	484	470	454	488	487	452	496	456	467	460	498	477	483	476	451	455	465	518	500	450	468	450	449	500	472	503	484	480	420	460	475	442	497	439	463	458	485	479	491	485	461	507	480	493	412	462	482	450	502	517	484	466	441	497	516	462	456	412	447	476	442	460	479	479	498	489	488	520	482	476	504	471	479	464	446	471	468	498	480	462	461	498	522	521	494	447	478	479	466	484	484	461	482	499	473	458	496	443	507	455	472	477	462	496	470	463	513	494	437	450	452	528	444	495	479	472	429	471	484	479	505	469	499	458	463	434	470	446	468	440	457	455	463	484	502	500	486	483	512	471	453	477	501	465	440	486	468	467	440	484	463	465	483	448	462	482	466	464	491	464	456	477	486	503	471	451	456	477	475	476	493	455	486	492	486	483	486	448	484	492	493	480	447	473	473	442	464	477	450	486	450	476	452	485	515	504	433	488	468	472	487	455	505	488	489	456	437	465	450	461	473	470	476	498	444	442	486	473	450	469	467	471	451	471	492	486	422	442	504	460	503	453	474	468	486	471	487	466	463	484	478	440	474	503	484	481	486	470	469	446	463	481	472	487	493	495	485	488	463	473	506	473	456
33061	14494	3406	1286	836	682	580	371	280	297	299	266	202	236	230	222	240	205	208	187	171	165	161	185	197	188	167	174	173	156	174	201	193	175	156	193	165	171	165	171	161	174	155	156	195	188	170	174	176	173	156	183	153	178	176	193	162	186	195	148	162	196	209	173	171	182	190	164	173	180	177	155	148	181	162	189	188	161	169	166	144	180	168	191	188	162	170	179	191	179	183	185	173	150	142	181	200	177	169	174	175	180	162	182	158	136	174	166	174	189	156	151	143	184	160	182	177	171	180	169	175	146	179	188	155	164	195	181	171	133	159	166	173	166	173	154	164	190	163	172	190	166	184	178	183	169	176	191	173	167	178	180	158	173	176	196	155	181	178	161	175	166	168	184	155	146	168	161	181	141	161	169	148	164	187	179	158	149	179	150	173	181	159	176	167	174	181	152	173	154	177	151	163	207	172	168	165	150	183	192	174	179	163	179	152	154	170	161	153	150	190	201	165	163	161	178	164	147	157	150	182	185	166	196	171	181	202	144	168	188	148	177	179	178	174	171	163	179	150	154	155	162	183	169	155	175	171	163	189	170	193	168	175	189	168	165	157	163	142	165	158	169	178	190	175	189	164	152	185	162	160	162	169	147	186	171	179	180	151	200	200	186	176	187	161	185	174	179	155	172	192	141	182	175	168	185	168	178	164	175	175	164	164	175	180	192	163	173	177	181	190	172	156	185	181	189	183	162	139	175	192	174	178	158	171	164	149	134	199	171	157	182	175	172	161	173	185	193	169	173	167	177	161	169	144	156	171	143	152	169	192	204	160	170	180	177	169	163	143	180	175	196	177	165	181	151	176	183	187	158	160	196	177	185	174	180	194	180	162	189	174	171	171	164	148	179	156	163	177	179	206	194	193	176	179	176	158	159	170	161	174	175	167	179	161	180	157	183	162	165	178	183	169	172	170	180	157	177	168	172	183	163	163	155	184	189	169	176	172	176	176	177	154	163	165	207	184	177	150	195	183	188	182	180	183	190	184	172	201	169	182	159	184	152	189	168	177	161	177	157	172	181	185	184	163	176	201	167	160	171	199	182	172	162	161	125	168	168	168	179	156	185	168	192	165	172	191	196	201	186	166	200	179	217	154	166	186	194	167	172	172	162	184	183	169	167	156	168	172	200	179	129	167	173	152	170	171	156	180	170	171	199	186	161	175	172	190	168	194	159	166	166	147	143	154	186	180	184	175	177	178	177	173	168	167	191	184	191	151	167	186	194	191	175	181	184	177	180	168	179	157	156	172	178	189	171	198	161	162	189	154	174	163	168	157	193	167	170	170	168	159	185	168	192	191	182	185	170	170	184	175	173	158	161	168	163	178	181	159	183	184	184	177	189	191	211	161	171	168	183	161	171	160	181	179	171	174	168	162	155	166	189	180	185	165	172	194	168	161	171	171	188	180	161	183	157	188	166	186	151	180	190	181	161	179	185	155	161	164	190	145	175	187	173	191	199	173	174	154	171	185	173	166	183	162	141	173	171	169	149	137	169	176	200	172	151	198	181	171	174	170	194	174	180	169	183	174	182	173	188	186	183	164	198	159	181	165	177	166	173	192	198	186	177	191	199	157	174	160	186	166	175	168	167	181	172	173	177	185	162	168	178	186	173	162	167	185	170	164	152	165	173	188	174	217	169	168	149	161	173	179	186	167	188	176	165	146	168	163	164	173	151	168	176	154	169	161	178	170	179	175	158	183	187	177	158	147	170	199	176	158	168	121	170	163	181	180	206	171	167	179	189	165	204	172	179	163	176	174	162	189	170	157	167	164	157	179	182	186	170	154	160	179	177	171	151	178	151	180	184	175	162	183	179	165	164	154	176	196	175	188	159	159	184	165	195	185	151	173	183	174	151	160	163	155	156	181	169	173	163	171	172	160	186	187	175	151	182	187	190	144	163	174	170	160	214	170	154	155	185	181	174	178	177	157	167	170	166	151	169	183	194	208	168	177	191	175	163	155	164	165	159	171	183	158	181	170	165	180	178	182	172	172	170	169	186	161	166	156	165	170	199	184	185	196	162	163	170	160	148	174	159	145	190	178	174	171	169	156	174	159	157	188	194	187	175	160	170	165	172	184	154	190	181	165	172	168	161	179	140	160	145	168	173	177	174	162	192	164	166	155	153	170	182	158	176	176	167	170	182	177	198	173	186	160	162	181	169	183	172	174	141	163	188	174	169	189	178	166	174	160	172	159	192	165	151	189	178	177	191	164	177	173	161	174	186	161	164	177	168	187	181	170	174	175	187	175	204	185	201	177	160	169	160	192	168	166	152	152	161	178	188	194	159	163	173	178	209	182	169	161	181	148	178	180	178	175	162	165	178	174	188	154	163	172	165	166	173	168	199	162	172	174	189	172	177	149	173	170	192	159	185	186	164	165	156	171	176	188	171	184	171	179	181	186	143	182	166	151	178	176	148	163	186	188	143	190	187	167	162	173	177	151	167	166	177	175	199	182	171	184	162	176	170	187	184	171	147	185	157	192	149	169	176	183	188	177	162	167	185	166	164	140	155	172	185	161	179	173	162	203	173	183	165	144	167	182	161	172	192	154	172	166	161	159	162	184	169	181	188	169	170	153	171	167	189	176	158	166	175	166	179	167	196	203	175	169	209	179	151	156	160	171	204	189	160	169	161	158	173	185	172	161	155	154	186	170	166	174	193	180	173	185	187	210	201	167	162	178	179	174	186	157	170	174	157	164	171	162	161	164	172	173	189	195	174	155	175	173	173	152	160	164	168	150	177	173	156	191	151	149	161	179	181	170	152	195	152	179	181	153	169	180	185	187	189	159	170	165	182	180	181	168	165	183	157	154	163	171	179	186	178	182	206	193	188	158	177	170	141	166	226	184	194	175	148	156	178	163	165	159	175	195	158	179	138	152	151	170	174	167	140	163	177	170	183	178	180	185	177	176	176	158	184	174	169	178	169	162	177	187	167	183	170	168	161	150	210	171	174	169	184	144	179	165	159	164	179	188	182	157	158	165	162	199	169	173	184	175	158	155	148	165	173	182	183	192	171	186	186	188	184	179	165	176	161	179	185	166	174	167	173	203	162	149	179	155	175	164	186	177	163	178	169	174	164	180	159	159	185	155	183	187	162	159	169	189	175	162	167	164	177	201	165	154	189	173	194	174	185	138	181	157	178	165	163	156	167	181	156	197	183	188	190	182	177	175	156	156	168	146	138	166	196	167	200	151	169	192	163	154	182	160	193	173	178	175	181	184	188	178	138	205	181	148	172	187	184	185	167	176	180	172	175	199	181	146	185	165	167	160	154	173	168	198	177	178	173	180	158	170	173	195	193	189	182	168	169	166	138	151	173	190	167	174	165	172	167	162	151	185	183	183	172	165	183	205	169	166	188	199	157	178	200	182	153	137	179	181	173	183	181	165	169	193	162	158	165	216	200	188	163	157	149	183	192	157	182	149	164	155	177	161	172	175	164
5175	2472	2178	1145	794	691	642	522	491	442	499	493	486	445	423	412	446	449	453	427	403	450	415	390	408	416	431	414	387	427	444	411	417	402	415	444	416	427	410	412	412	406	446	417	447	430	403	445	407	426	406	436	424	405	403	422	396	401	426	413	407	376	416	467	428	406	411	430	425	424	404	425	400	424	430	378	413	389	440	438	387	431	409	393	397	396	420	399	397	448	406	379	451	377	426	415	414	390	424	438	408	402	395	394	395	447	434	383	412	419	405	399	417	407	399	411	448	424	386	427	404	441	394	400	428	455	423	447	422	418	410	440	408	430	391	427	431	382	407	412	395	439	408	432	440	392	421	383	420	394	412	410	428	393	434	400	427	396	379	424	379	403	413	397	395	422	407	432	402	412	419	368	401	392	411	447	396	429	407	386	381	412	408	386	407	432	398	425	409	431	431	430	435	392	421	455	395	368	391	422	405	382	420	401	402	388	441	429	388	448	439	434	418	395	418	426	396	388	413	408	406	398	411	431	407	401	432	407	433	433	454	401	379	426	407	400	389	434	432	402	405	401	401	447	446	409	393	414	403	441	408	424	418	399	392	409	400	424	403	422	402	427	388	414	424	422	394	427	416	435	411	424	411	442	436	464	424	361	432	396	400	415	438	427	404	378	431	408	407	455	363	421	481	426	380	407	435	408	416	425	418	445	383	411	419	383	416	414	368	408	411	393	380	405	423	397	405	424	399	355	423	380	406	402	407	425	402	417	396	408	420	410	397	419	423	415	412	423	390	432	421	390	434	416	400	416	409	407	392	444	423	402	403	417	405	379	448	406	411	418	389	414	453	403	423	415	393	417	428	443	383	446	393	414	414	364	425	407	377	440	368	421	432	414	422	435	417	388	386	425	431	435	394	389	385	422	404	397	431	408	426	421	401	421	403	411	378	402	431	406	368	426	388	419	412	403	417	401	389	384	369	440	450	405	435	441	385	401	369	445	410	389	390	413	384	413	435	384	402	412	382	394	383	382	387	385	393	456	440	434	466	375	405	395	413	410	401	422	434	392	397	393	401	441	432	397	416	402	382	453	409	423	386	436	389	412	441	407	424	394	421	425	405	443	436	362	427	440	407	414	404	398	400	378	403	393	384	387	382	356	415	385	388	410	405	426	394	415	411	437	436	426	401	459	402	420	418	417	412	403	363	407	397	426	450	453	409	446	405	429	437	410	438	402	393	401	405	423	413	436	408	389	437	422	420	417	437	407	399	397	432	402	416	414	397	424	448	382	413	412	419	395	415	425	386	431	389	398	387	452	444	384	419	389	424	398	432	374	423	407	440	430	380	420	428	392	426	413	417	419	424	441	413	383	396	421	386	415	392	398	370	409	378	405	403	431	438	453	411	426	401	417	386	417	404	431	422	462	407	366	404	429	421	458	366	414	358	401	403	439	420	404	415	408	408	391	404	374	389	480	420	406	429	397	448	434	413	399	435	422	385	409	466	380	432	392	400	386	409	414	421	435	424	390	401	431	418	417	390	384	393	424	407	434	413	460	411	415	437	417	428	423	410	417	429	409	422	392	434	412	429	399	409	388	376	396	388	425	426	409	444	404	404	389	411	404	392	443	394	446	420	427	399	415	433	443	366	384	435	378	417	377	432	419	413	397	446	435	393	388	389	407	425	424	418	360	372	386	384	413	405	380	415	437	447	409	415	406	454	414	417	407	402	408	432	414	429	385	411	394	425	400	403	426	416	380	403	428	409	433	418	416	354	415	380	394	374	390	431	411	391	399	444	421	428	411	425	461	400	439	404	393	399	433	424	420	417	356	409	385	424	442	417	425	394	425	417	403	388	412	408	408	375	417	419	428	414	381	421	398	410	384	427	408	399	367	433	386	431	448	354	424	416	439	386	424	400	429	417	433	408	420	425	450	427	363	414	422	426	413	412	383	367	417	406	392	426	437	410	408	398	417	412	396	415	414	403	421	391	417	401	420	421	390	422	403	435	431	382	396	450	391	395	430	427	385	432	389	410	443	417	408	406	419	409	415	430	369	399	431	399	430	413	417	408	409	416	422	391	394	438	379	403	422	398	402	437	396	413	407	443	418	392	401	399	392	406	400	420	405	413	425	419	395	417	447	393	415	400	403	430	377	405	397	414	428	398	412	404	406	446	397	366	412	409	385	383	444	378	408	397	419	394	414	421	368	384	356	391	400	417	438	436	416	434	383	405	402	410	442	385	418	419	410	464	394	411	391	401	397	420	432	408	428	424	393	419	418	394	425	433	430	427	453	440	411	422	444	425	432	423	429	432	392	412	415	428	386	390	395	420	410	369	411	417	431	369	418	387	390	415	403	410	399	389	452	412	404	421	413	425	453	409	413	405	409	417	417	404	415	440	423	420	463	434	418	432	384	441	380	425	396	406	428	443	449	424	375	427	410	413	370	389	397	413	401	417	401	390	426	398	399	397	438	416	437	441	428	393	394	417	373	429	435	417	431	440	421	397	437	408	431	380	372	416	435	385	417	424	377	444	438	439	381	388	416	414	378	424	429	407	423	414	389	394	386	423	420	408	444	405	439	413	421	434	388	401	384	460	451	410	448	419	433	436	418	377	412	440	365	396	370	410	419	392	397	421	426	400	435	425	386	413	401	443	410	413	401	384	397	391	413	397	404	388	401	387	420	396	408	429	418	397	404	416	421	435	399	403	446	436	422	423	426	420	400	424	424	423	413	409	377	385	382	411	432	400	430	410	393	425	378	422	409	410	396	406	396	403	471	436	400	433	417	411	401	368	429	400	458	411	384	419	410	390	387	432	410	403	416	393	405	397	444	420	410	412	401	411	432	405	451	422	406	435	408	411	417	395	389	410	426	449	422	420	417	460	423	407	420	391	440	428	400	416	404	412	395	372	435	411	432	418	395	442	452	412	397	413	440	389	433	420	421	414	423	365	455	413	413	444	430	420	413	405	432	397	383	397	368	392	376	419	408	384	408	455	405	425	439	426	430	391	407	396	368	380	431	384	389	438	384	362	425	404	394	405	389	399	430	419	405	407	420	397	392	403	396	358	405	425	388	445	398	437	433	398	379	399	432	409	394	427	374	404	470	401	400	418	406	397	377	383	397	408	414	427	412	398	416	431	425	399	430	419	438	414	397	384	405	408	413	405	410	432	431	401	396	403	430	436	383	407	385	412	432	447	395	401	388	444	433	429	381	454	400	402	408	374	404	375	391	399	418	396	409	437	411	423	422	409	441	397	442	443	384	408	374	407	397	433	425	389	410	389	413	411	424	399	362	429	384	430	382	402	406	418	400	410	432	417	425	424	440	403	453	404	435	440	443	425	402	430	407	408	409	399	432	414	366	432	426	400	436	382	428	378	406	397	421	400	403	382	422	421	393	406	400	399	435	404	390	432	370	375	450	420	381	435	412	416	387	432	407	421	413	383	441	421	419	419	439	435	446	403	406	406	363	392	399	394	416	433	422	403	433
24507	20950	24642	27429	20686	4581	1337	782	595	577	536	475	435	405	388	372	423	384	390	345	302	246	242	263	277	278	274	274	251	271	240	270	266	298	259	250	290	283	270	267	265	286	308	251	277	284	281	259	273	279	253	276	245	295	294	245	242	278	276	238	271	259	258	271	277	248	242	264	248	235	280	246	240	258	236	251	273	279	257	257	248	277	294	275	250	265	272	268	238	265	259	264	229	273	252	275	263	284	252	260	265	294	250	277	273	306	256	276	276	227	251	271	268	268	267	266	266	255	306	269	275	275	252	275	253	287	273	242	255	254	272	240	287	269	255	247	269	250	265	265	276	239	268	290	280	245	292	264	261	273	234	252	246	249	286	287	269	254	258	261	269	247	266	282	270	315	273	266	263	252	272	266	256	245	305	239	262	274	270	252	264	282	265	260	244	242	266	247	259	237	250	257	261	237	256	260	302	290	261	276	258	264	282	273	238	222	253	286	299	228	257	266	255	251	287	244	284	245	262	272	229	270	295	230	269	242	224	261	247	247	291	270	278	260	253	253	295	275	275	280	299	280	267	288	270	285	278	271	254	239	307	272	278	274	262	282	269	232	244	278	265	236	272	253	262	252	265	264	262	273	245	258	248	280	262	287	246	263	260	262	264	276	225	269	231	253	247	233	284	266	232	254	270	265	294	247	284	281	236	248	259	267	250	236	264	253	234	260	262	264	259	233	285	255	281	294	286	242	266	252	264	232	241	287	273	278	248	303	265	241	280	290	235	263	279	289	245	238	268	267	276	302	259	292	262	278	275	275	262	272	240	256	287	239	270	241	267	265	261	265	251	307	295	275	272	261	259	288	252	264	244	259	290	269	262	283	267	278	275	258	274	214	273	248	207	248	248	281	260	270	243	252	264	267	266	244	261	243	239	282	286	262	234	276	229	226	234	248	248	252	276	283	260	279	288	298	293	269	252	272	255	297	244	256	264	281	270	266	272	261	236	251	287	260	273	235	274	234	290	282	259	254	248	261	252	257	250	259	242	283	264	269	283	265	283	234	239	293	255	244	259	259	266	281	240	289	262	260	258	244	244	289	266	268	291	287	273	259	260	258	284	281	284	265	267	252	237	233	233	254	263	254	288	252	258	261	255	243	262	265	237	266	255	220	233	289	243	266	254	237	245	202	270	290	271	243	272	290	286	274	300	253	267	267	270	304	274	246	250	275	265	258	254	234	242	264	265	257	257	255	284	264	263	251	258	264	285	326	259	249	272	254	222	270	265	268	227	280	254	252	255	258	236	282	272	241	290	276	265	248	245	276	264	268	274	258	265	261	278	240	228	275	287	251	239	274	243	246	282	260	258	243	269	283	270	298	275	239	287	262	276	271	254	255	248	240	274	255	264	253	270	248	277	245	261	301	270	259	271	246	249	249	257	255	256	258	282	298	262	279	259	284	274	275	271	214	284	267	237	228	282	257	263	259	254	254	269	291	321	260	236	256	242	228	297	242	281	264	265	268	251	266	255	267	271	249	260	267	296	264	274	252	248	271	245	265	254	231	283	272	272	242	271	263	264	241	216	263	252	259	262	267	256	267	249	277	256	251	292	266	251	265	260	256	266	293	249	259	272	285	242	273	255	249	261	260	274	252	243	262	260	258	242	251	275	230	237	242	268	263	277	247	239	279	268	281	254	259	241	279	271	250	245	266	275	270	254	289	273	288	279	266	270	278	265	272	256	245	265	254	246	285	260	261	255	272	238	261	262	295	234	237	280	244	244	257	274	258	245	283	252	254	300	259	256	265	288	245	261	260	243	290	258	286	255	257	294	241	260	287	262	237	261	258	263	234	295	277	255	272	252	310	245	267	244	259	276	238	254	264	285	249	254	274	279	248	248	257	233	268	264	254	240	268	254	274	237	262	262	233	239	260	258	261	265	270	274	239	264	269	261	280	263	274	270	285	284	281	259	257	278	261	247	260	270	260	271	278	259	267	272	265	219	271	246	287	264	255	262	248	274	287	251	290	271	246	267	257	284	278	239	252	252	258	272	272	291	278	285	286	279	271	284	270	259	271	245	260	238	253	264	277	295	271	291	272	256	281	257	268	249	271	253	274	288	270	254	256	258	250	252	269	248	240	272	283	250	254	276	282	286	287	263	230	220	230	267	266	282	218	293	242	284	268	256	279	270	236	291	245	286	274	251	278	262	313	274	255	250	262	271	240	245	289	282	240	271	258	239	249	270	239	231	256	273	264	253	286	266	271	254	286	266	251	267	270	223	248	250	241	259	286	258	250	246	285	272	248	278	287	280	275	241	256	287	253	253	262	242	262	272	254	245	279	253	261	272	255	261	262	284	255	259	252	275	288	300	234	280	257	260	266	285	259	263	281	258	275	261	276	278	244	267	284	244	286	237	272	277	235	254	239	273	283	245	289	281	260	243	244	254	266	274	263	260	255	262	259	231	249	279	264	246	286	266	254	227	250	259	241	253	277	227	294	268	268	322	244	268	265	257	231	246	258	284	263	301	231	261	285	267	239	242	227	277	243	276	273	288	237	255	217	274	270	266	263	251	235	261	286	241	249	264	255	280	249	269	274	256	267	273	265	248	244	256	270	261	261	270	263	283	273	244	253	272	311	235	251	259	257	259	260	252	267	265	256	265	274	222	268	259	274	274	282	269	280	249	252	287	270	277	258	267	256	267	256	241	258	229	279	212	236	272	269	269	285	258	248	254	252	243	242	275	257	241	253	248	262	251	241	257	275	263	256	271	265	273	271	269	244	276	253	277	282	260	299	277	266	294	258	249	240	265	250	284	244	269	286	249	267	273	241	256	271	312	235	269	259	221	271	233	285	270	243	260	250	286	288	258	261	253	275	272	250	238	286	257	295	263	279	286	216	250	276	267	271	217	287	243	226	266	254	239	241	282	264	265	241	264	251	257	251	250	252	238	256	262	255	246	259	270	268	262	242	262	265	249	251	268	231	297	257	226	269	258	255	282	271	282	250	273	262	226	270	257	247	261	276	244	266	280	244	282	253	244	274	289	278	264	254	225	260	265	297	263	269	273	268	266	259	279	278	270	249	290	240	280	267	264	262	255	272	267	274	243	296	292	299	284	241	290	238	246	252	227	251	266	257	255	256	270	265	261	248	265	262	255	255	241	278	241	254	270	267	265	248	246	261	246	235	278	302	274	266	270	206	282	276	257	253	274	275	259	265	282	234	279	260	265	268	299	286	270	268	233	254	236	278	269	263	275	263	237	273	234	266	247	280	265	286	255	249	266	241	246	225	246	235	281	254	251	271	255	236	265	264	230	277	258	258	270	277	246	247	264	238	231	243	261	254	266	259	234	271	260	265	241	272	267	269	240	242	282	261	302	261	247	264	244	252	256	257	271	249	265	268	264	284	276	266	282	311	270	273	265	278	218	257	281	280	246	228	270	249	227	258	260	270	251	264	260	255	270	266	263	248	277	293	261	282	267	232	246	270	289	281
3618	6634	5102	2547	1561	1321	1063	877	774	749	763	709	670	680	660	623	624	613	656	644	530	624	571	582	605	574	580	557	593	593	603	593	588	642	583	588	567	545	614	524	595	615	572	564	583	560	582	585	566	552	619	602	602	579	586	590	570	590	574	588	568	576	564	593	614	597	586	581	575	573	571	533	548	557	541	588	604	573	601	595	578	585	578	570	614	598	617	571	588	608	596	556	586	611	568	586	613	601	568	554	632	602	575	569	566	591	562	543	554	580	572	597	571	616	586	594	569	589	557	584	543	595	565	601	583	594	589	594	576	603	560	564	576	600	607	588	604	612	587	575	584	585	580	552	554	575	583	588	625	581	595	563	563	585	615	577	610	583	565	532	608	610	546	571	562	597	568	557	541	611	606	550	580	524	631	603	582	610	588	553	574	596	641	560	594	532	594	574	557	567	580	591	583	581	570	619	584	585	575	587	587	604	599	544	599	570	598	589	594	568	574	566	578	582	544	598	589	595	606	589	622	562	598	602	634	579	589	584	580	563	565	568	555	564	563	562	610	579	539	576	561	637	592	562	599	543	561	537	564	582	572	597	592	648	570	635	608	631	551	536	629	585	573	589	577	600	560	563	591	569	569	559	612	585	619	540	574	577	567	543	596	580	559	602	565	598	573	581	605	567	590	549	542	614	604	574	583	598	600	527	586	602	583	571	529	636	565	571	567	577	580	553	582	590	562	602	550	557	603	595	580	586	533	537	573	574	549	551	578	587	593	569	596	579	568	598	586	580	604	533	583	544	539	579	594	636	576	610	552	590	582	591	602	611	608	577	603	536	561	590	552	589	585	562	577	598	610	588	574	619	610	579	534	590	619	579	568	561	579	574	577	561	584	590	568	536	586	614	568	561	531	545	562	552	621	581	602	586	584	586	631	556	562	604	567	570	593	613	630	560	581	587	553	583	567	600	574	557	629	588	579	581	527	563	581	607	549	624	582	613	601	554	558	576	550	577	588	597	521	629	564	606	571	521	608	603	570	569	552	550	587	571	590	557	580	564	584	619	578	598	604	580	586	596	592	572	634	583	590	596	582	574	602	588	615	565	605	557	633	558	555	582	579	540	581	596	539	565	564	636	582	617	581	578	620	555	576	589	610	602	621	548	584	534	599	604	575	539	612	569	501	550	591	549	615	560	602	566	607	595	576	579	531	574	625	540	614	586	591	571	594	582	610	608	607	543	565	570	570	573	581	578	602	563	562	629	609	565	563	563	535	634	534	588	573	616	568	622	585	574	562	571	570	592	523	589	581	597	567	576	601	581	583	614	556	588	589	603	577	583	572	534	582	584	585	600	586	584	570	556	602	590	573	548	603	582	562	580	565	579	581	576	585	608	579	580	589	573	555	584	582	518	569	568	570	620	576	549	598	588	581	608	601	595	573	590	592	545	599	598	576	606	571	543	550	589	605	561	575	607	567	578	567	571	621	648	541	577	585	596	645	555	569	581	550	596	584	557	599	573	604	604	566	577	569	625	576	559	550	552	579	579	612	615	544	537	638	551	582	602	582	589	610	581	579	542	579	588	609	602	601	555	593	594	560	584	560	577	601	557	549	574	612	577	578	563	574	565	589	570	579	582	545	604	545	582	522	580	556	554	532	550	573	587	594	601	563	579	600	595	550	618	624	588	537	608	565	580	597	566	570	613	599	509	586	583	560	603	533	601	574	580	565	571	619	585	574	548	594	561	545	593	588	583	569	555	561	613	594	567	547	597	599	557	584	573	576	607	602	588	573	615	582	564	558	572	558	579	555	588	589	602	586	574	612	586	616	567	564	591	595	584	568	607	609	600	615	576	547	569	588	569	592	604	593	605	585	556	558	572	611	578	627	586	609	576	610	589	612	541	557	585	583	619	545	567	582	557	576	601	597	579	574	575	601	588	619	569	592	589	571	561	608	614	591	579	581	594	562	607	558	596	606	560	551	586	544	538	533	571	623	573	622	612	576	603	593	568	614	592	560	614	552	579	549	594	578	563	596	539	584	618	571	542	558	589	565	525	567	565	598	608	617	627	602	604	565	544	588	579	574	593	567	599	573	621	566	561	571	574	577	598	539	607	590	581	618	552	621	554	584	556	590	575	591	588	525	562	607	600	601	566	616	610	574	567	580	623	583	597	568	606	564	599	603	580	559	592	608	576	568	618	534	562	615	591	608	527	582	634	623	588	576	566	523	602	604	564	579	589	579	599	596	570	603	564	569	599	609	600	573	549	545	573	573	604	571	589	568	568	619	596	594	571	597	520	558	609	622	586	586	609	584	565	605	566	614	595	584	555	570	576	608	613	554	626	576	638	568	565	645	613	575	606	573	580	607	534	564	569	590	584	605	624	594	607	607	579	603	588	587	587	552	550	577	585	549	542	606	559	620	596	576	597	571	562	610	581	575	562	593	576	595	586	585	567	568	566	613	586	576	609	586	546	582	619	561	564	590	560	624	583	568	573	592	592	579	576	565	585	593	584	569	589	566	589	602	586	617	528	604	585	580	586	596	583	579	553	542	597	564	582	540	595	582	576	569	583	549	541	587	559	575	572	536	560	583	573	563	585	589	589	574	559	585	584	579	554	549	537	597	553	630	591	549	593	575	556	566	562	610	612	585	579	580	547	614	603	612	562	567	588	611	600	631	591	543	594	621	534	563	606	611	555	623	607	551	577	584	590	560	603	595	590	560	565	571	570	606	571	602	599	593	605	586	589	578	573	593	557	620	630	583	608	578	617	608	558	564	593	612	574	566	541	572	627	567	567	539	556	572	580	557	555	562	561	597	620	591	552	580	583	573	557	561	595	590	555	634	585	553	568	516	547	589	576	589	575	568	584	584	561	591	589	616	545	538	586	544	598	623	582	617	586	568	596	545	568	604	588	576	600	582	584	616	574	626	570	582	558	585	570	582	602	602	588	602	581	551	581	563	566	579	597	579	520	546	587	591	623	583	597	586	598	569	579	573	542	587	591	574	613	647	551	545	514	614	575	585	586	615	561	591	601	617	594	564	584	566	584	569	589	579	511	588	623	564	625	582	572	621	575	593	577	607	565	577	567	574	597	591	568	581	582	559	589	588	561	605	580	598	569	547	559	583	606	562	590	585	566	588	605	578	584	595	615	571	605	611	599	639	590	555	560	618	554	586	584	611	584	598	541	581	607	577	592	584	570	569	643	533	569	552	608	562	578	578	554	581	553	613	611	625	546	570	612	606	562	577	613	591	576	578	581	593	575	565	613	591	598	559	611	594	580	560	577	571	530	588	543	584	553	607	569	627	574	616	584	566	577	572	602	561	550	576	620	567	592	579	584	593	520	541	620	633	592	619	597	601	566	576	610	579	571	621	606	577	622	577	569	594	567	582	593	603	630	596	605	616	557	589	576	549	560	596	605	588	586	608	558	601	570	597	562	590	606	541	577	560	560	562	600	561	562	562	569	541	557	610	566	604	611	583	538	614	612
23597	20920	25256	26743	20935	20995	5538	1290	725	760	643	517	472	466	448	435	380	418	415	300	242	228	246	276	249	245	246	227	258	217	199	204	215	210	238	220	235	212	218	231	237	244	220	245	247	227	242	239	193	240	215	215	220	255	240	202	229	225	228	244	217	212	248	219	234	224	191	212	241	214	225	208	207	220	229	243	216	224	195	236	224	225	212	208	218	205	227	219	222	221	238	235	225	207	251	192	210	222	203	209	217	219	210	210	212	184	207	254	239	261	196	208	195	228	224	167	204	221	239	200	220	213	226	229	226	228	241	206	255	204	244	220	217	203	211	235	235	252	199	236	218	213	209	231	226	199	208	232	203	218	231	197	265	229	216	225	233	199	236	222	219	176	232	194	209	216	255	246	213	194	240	222	213	198	226	223	190	205	250	208	199	220	209	223	196	209	227	209	205	209	217	220	219	219	208	236	243	213	233	208	208	199	226	211	227	219	217	228	204	207	195	207	217	212	214	202	210	205	237	224	203	199	206	215	198	222	209	210	230	191	208	192	196	221	211	232	208	192	249	235	254	229	227	228	222	193	234	228	247	211	207	211	219	186	235	217	225	221	227	228	204	217	213	220	244	192	204	206	185	208	233	195	181	215	209	227	236	266	229	230	219	216	213	208	229	215	197	196	206	216	191	230	212	228	232	227	233	208	193	209	224	220	193	236	233	234	235	222	224	201	208	216	225	200	192	205	229	214	197	242	245	215	210	211	205	185	223	232	217	237	203	253	212	224	226	248	203	207	232	239	202	234	198	250	215	232	213	209	186	235	198	213	207	222	203	214	206	211	235	221	211	216	253	200	239	218	206	221	229	236	173	222	221	224	215	215	209	202	198	217	215	225	217	245	248	198	205	220	237	210	208	200	212	222	198	177	207	218	239	211	241	218	190	199	242	210	233	237	212	232	214	215	200	216	208	232	219	228	226	204	231	259	219	222	236	214	238	225	228	198	203	217	227	210	219	212	205	225	213	234	260	197	251	199	208	197	220	212	224	201	240	221	215	212	199	189	225	202	212	252	207	199	218	194	203	243	230	203	216	237	202	243	248	227	212	203	221	222	212	212	206	196	212	205	193	221	198	209	211	204	211	215	224	235	233	211	222	229	234	218	233	201	194	241	218	229	237	207	204	223	204	203	232	246	185	218	198	237	207	243	213	208	208	219	218	229	216	234	203	219	218	214	198	229	217	229	207	204	226	216	191	221	217	237	233	227	209	219	221	212	216	212	224	201	229	219	226	212	193	211	257	197	230	229	210	201	217	241	206	214	206	224	246	238	207	254	239	211	206	202	213	221	225	203	212	221	194	209	198	220	181	226	240	239	218	238	207	196	223	208	222	214	231	183	197	234	212	220	203	233	208	191	196	187	218	234	190	246	213	229	202	205	222	245	212	230	230	226	205	188	207	222	239	198	223	254	255	212	203	203	217	199	198	182	238	198	181	224	235	227	208	231	218	187	231	207	193	240	233	208	269	243	236	244	237	218	243	199	208	197	188	210	220	238	208	213	215	222	232	232	220	248	236	211	206	205	222	229	206	194	222	199	199	207	204	212	204	218	230	236	232	229	227	204	213	217	208	235	230	235	237	209	203	204	233	224	217	199	217	223	247	252	188	211	216	209	250	204	213	244	219	190	214	249	224	181	226	209	184	194	240	208	215	203	201	194	233	225	218	198	186	199	219	248	228	198	196	202	231	215	202	206	236	202	180	216	215	197	217	203	211	215	207	213	224	226	240	232	236	201	247	231	220	223	209	238	223	219	221	211	190	213	219	221	232	210	196	215	231	201	184	222	219	237	220	242	235	237	192	218	223	215	194	206	219	207	246	219	194	226	199	221	251	218	234	234	232	205	219	200	180	169	223	231	228	234	222	210	191	197	237	227	217	169	229	214	209	219	237	245	230	232	227	208	209	233	239	230	233	242	216	212	205	226	243	225	224	222	223	226	219	246	191	202	193	213	201	215	186	240	209	226	230	203	211	233	216	208	243	206	239	208	224	195	194	227	208	212	220	215	196	199	223	209	198	229	237	203	211	189	201	191	217	204	218	204	193	191	202	262	219	243	233	232	218	210	199	232	233	202	203	214	220	233	243	223	202	210	201	220	230	214	189	212	213	210	190	210	209	215	217	225	210	247	248	224	204	197	210	227	217	234	245	219	227	217	226	208	202	203	202	206	202	227	218	209	223	218	213	227	225	212	229	240	207	218	217	188	215	225	223	218	175	228	206	216	242	229	209	206	181	173	239	250	268	212	227	208	225	227	252	235	227	205	201	212	185	209	218	212	204	201	209	209	259	245	207	226	210	225	231	217	213	231	217	210	233	210	198	230	193	236	222	230	201	260	216	200	222	205	229	231	216	210	215	174	187	207	223	220	211	206	234	215	216	219	221	214	177	222	211	185	214	218	206	235	204	228	221	212	221	239	249	212	254	229	219	214	220	206	240	255	215	248	250	247	207	236	197	221	211	243	238	238	243	213	189	229	229	208	237	197	205	246	206	194	195	207	228	216	218	233	213	227	244	233	250	235	213	215	226	232	220	212	227	215	222	226	210	212	230	246	217	221	209	252	231	228	195	209	220	239	217	237	230	202	232	195	212	200	188	206	227	230	213	221	224	227	221	208	235	216	223	215	213	249	198	226	219	217	231	282	214	242	209	214	214	211	216	210	229	197	233	247	213	208	217	204	198	243	200	237	260	211	241	239	214	199	209	212	221	211	230	204	212	220	205	247	262	217	233	225	214	214	206	237	196	206	216	218	213	211	224	218	226	213	200	205	217	194	224	217	217	210	190	213	204	225	196	194	189	186	243	218	235	198	200	189	194	257	195	201	213	219	236	231	208	210	210	195	204	206	212	217	232	207	227	234	208	237	183	207	207	208	194	213	219	208	225	218	222	203	207	201	198	213	211	243	222	226	216	213	220	224	215	194	204	224	237	209	213	225	216	202	217	206	229	210	214	226	203	219	209	244	226	217	205	244	209	237	221	239	220	230	208	227	219	237	219	235	214	212	191	210	224	230	199	185	229	207	221	215	212	233	216	222	208	199	204	228	224	232	216	208	217	222	247	202	209	226	210	217	229	230	216	216	217	228	214	205	230	211	174	221	202	232	209	202	230	224	207	212	211	234	215	230	224	204	212	235	224	227	214	228	258	214	177	215	215	188	201	207	204	193	230	232	214	209	218	210	240	230	204	233	222	217	201	229	215	191	196	242	216	206	272	212	175	228	230	201	244	220	203	240	252	229	220	193	215	235	215	231	189	214	230	213	222	220	211	213	209	218	211	179	205	215	165	211	229	227	218	230	210	227	226	191	213	219	228	200	221	228	219	241	207	215	202	208	215	219	229	201	208	200	203	207	222	231	209	224	236	224	223	211	224	251	221	244	207	252	197	226	195	212	234	221	209	224	212	197	230	209	208	209	224	221	226	241	222	214	209	216	217	231	247	201
3930	10045	7462	3562	2114	1579	1200	893	783	758	678	642	618	605	596	628	574	595	568	524	505	490	474	474	494	497	506	450	531	445	475	490	467	515	472	511	468	519	498	518	494	510	524	451	501	473	497	525	473	483	466	458	469	489	472	470	502	494	474	481	453	481	494	444	454	467	471	462	501	449	492	522	450	469	474	477	507	445	459	446	487	491	464	498	484	450	445	478	481	470	479	473	456	472	497	469	478	479	466	482	453	475	494	438	479	463	446	469	510	478	456	472	445	509	494	454	497	441	427	508	475	470	423	504	462	499	511	494	509	449	490	458	460	467	463	462	476	492	461	499	485	455	477	476	503	470	500	453	509	463	464	448	454	487	468	464	469	432	480	482	456	475	428	477	470	484	467	475	485	476	481	472	472	469	451	457	491	481	458	456	452	470	498	456	489	511	465	455	475	483	442	488	474	451	454	473	451	478	465	459	455	453	458	486	452	473	479	467	419	450	518	468	461	467	439	479	485	444	460	524	493	496	483	524	474	475	502	475	432	436	456	448	471	475	476	480	489	504	459	444	460	505	472	491	485	512	520	468	419	535	476	481	460	501	492	457	438	471	468	486	479	468	464	457	482	464	490	471	484	457	459	427	478	455	437	478	501	472	532	474	481	459	464	490	480	465	457	475	456	412	437	505	457	437	439	502	465	473	466	504	468	499	433	438	502	477	451	434	471	449	465	495	452	497	461	463	473	453	493	458	462	450	439	472	481	460	469	455	471	492	476	459	434	433	450	503	476	483	472	431	500	453	479	475	464	486	441	455	442	455	501	490	488	473	437	453	489	484	457	513	457	469	497	473	495	506	488	505	504	495	438	457	485	469	482	414	489	487	467	437	470	497	463	453	448	526	446	458	482	468	484	450	525	456	456	518	479	485	459	471	482	538	436	467	449	483	469	478	431	495	493	475	477	488	508	446	470	492	482	467	457	448	470	525	489	445	477	441	516	422	447	454	486	457	480	458	432	455	450	439	465	456	477	490	431	457	479	476	495	471	473	477	465	466	511	490	466	457	453	475	485	496	460	464	495	464	468	449	484	462	477	418	515	480	443	457	490	493	495	499	496	443	452	505	480	478	476	483	484	452	494	458	469	485	489	451	468	443	500	429	498	458	473	496	474	468	500	473	495	512	480	472	476	480	498	478	489	438	449	496	500	470	473	434	472	464	482	477	481	475	466	493	483	458	458	470	476	480	469	464	462	489	478	472	461	479	509	435	481	453	498	491	443	462	496	542	480	462	466	483	458	444	481	473	517	452	454	487	450	486	469	473	480	465	498	476	433	455	436	484	473	459	466	473	528	456	442	466	450	491	507	460	482	490	436	457	450	482	466	513	468	459	431	472	504	485	465	464	482	476	453	500	457	476	479	458	473	449	450	468	474	458	463	455	461	481	487	444	502	462	460	472	488	468	490	442	490	460	420	504	446	499	490	467	444	464	480	524	484	465	440	495	459	487	473	500	429	452	467	470	462	482	449	493	488	467	452	480	492	482	431	490	478	484	499	490	512	479	447	481	460	447	505	463	480	458	493	477	497	429	468	475	438	513	458	457	451	481	477	444	491	485	458	455	485	410	459	468	483	475	474	471	486	513	457	473	458	473	476	420	467	441	467	476	450	483	443	463	484	488	453	468	462	517	487	496	444	468	473	508	497	480	477	471	418	438	449	509	501	483	472	527	458	456	459	470	474	461	444	475	423	474	500	474	510	488	480	437	479	459	488	509	423	468	460	476	456	501	489	434	510	476	521	437	478	505	464	491	467	466	454	466	453	515	449	432	482	485	469	484	485	478	442	473	500	457	479	471	461	484	459	469	489	522	442	489	455	484	461	475	463	479	519	456	497	491	474	454	483	480	472	496	471	478	460	442	483	455	475	471	462	465	458	483	457	490	474	475	474	470	461	474	486	487	484	457	441	455	473	467	470	460	448	497	502	460	498	459	496	469	455	450	467	482	478	491	482	498	483	469	510	468	496	511	456	430	482	484	481	472	472	463	433	455	475	501	516	521	494	480	443	467	458	476	442	471	520	470	501	456	447	467	474	450	466	464	486	504	460	446	455	455	469	474	474	455	447	440	478	430	444	432	462	459	476	489	457	475	479	484	494	458	484	485	501	482	487	479	504	473	459	492	471	471	467	476	462	485	463	473	473	444	429	485	488	481	444	439	462	466	497	477	480	465	482	507	471	510	459	455	451	472	496	497	472	460	482	472	402	482	461	448	481	464	477	493	451	433	473	470	483	476	466	476	520	447	475	430	467	440	458	523	479	438	423	476	443	478	481	458	524	490	449	475	473	428	500	494	451	461	481	467	495	469	449	481	484	488	497	486	492	499	444	443	472	460	448	501	479	454	478	460	480	446	511	473	472	487	460	476	469	495	487	497	467	424	459	457	480	464	467	488	481	475	448	457	436	460	452	444	463	466	482	465	468	457	468	464	482	474	478	465	504	492	451	468	514	494	456	493	478	502	476	499	490	519	472	482	486	528	519	438	445	478	489	449	496	449	469	461	477	474	449	490	436	453	463	467	485	461	483	425	482	494	456	470	475	473	447	437	467	450	480	466	448	474	453	450	492	470	448	498	462	447	481	496	496	462	468	459	459	490	466	443	470	433	495	447	468	486	490	454	458	439	465	450	459	451	449	457	460	473	496	483	485	497	469	456	484	408	451	445	474	462	452	463	469	472	490	496	495	471	444	497	461	457	492	442	445	473	485	486	489	470	464	456	434	499	516	488	487	486	440	473	466	484	472	483	448	490	465	467	433	461	445	484	513	470	473	459	490	477	483	431	442	443	445	484	490	455	490	445	466	461	456	486	453	456	479	503	475	462	516	484	440	447	457	452	450	511	488	474	465	451	451	473	473	487	479	451	445	421	447	498	487	477	482	480	466	496	478	477	486	471	492	479	493	432	442	475	499	506	524	515	471	443	455	462	486	423	476	454	449	491	444	430	449	471	467	466	453	440	474	501	494	484	450	482	456	440	458	471	472	480	441	487	488	469	481	453	514	484	430	493	462	482	489	458	453	482	481	462	485	476	498	506	485	514	477	444	497	487	440	470	514	453	418	419	459	481	451	469	481	478	459	482	509	481	464	469	458	508	490	514	464	453	466	491	481	458	505	475	463	482	475	514	474	492	493	431	472	474	470	510	511	448	471	473	448	502	462	461	441	439	447	470	458	443	469	467	467	470	440	472	498	498	491	457	470	425	505	491	465	482	467	435	494	481	459	443	489	476	457	470	482	489	479	472	491	465	429	479	482	440	500	468	485	441	499	512	464	452	448	471	511	489	451	467	479	416	477	446	465	427	482	478	472	484	456	464	493	453	466	420	479	467	476	469	517	423	456	466	483	463	474	433	476	518	473	487	448	496	454	490	491	487	465	464	477	451	439	464	453	473	460	467	454	462	459	486	453	447	467	463	487	446	447	481	457	464	488	455	511	474	508	471
33028	14631	3532	1333	866	741	483	356	328	317	286	283	243	227	235	236	264	245	210	214	189	193	180	176	192	189	177	164	187	172	179	191	167	139	187	173	183	182	200	162	197	196	186	191	166	162	173	171	177	194	178	181	151	192	162	206	174	165	173	192	168	190	184	190	171	176	182	164	181	165	151	182	162	164	151	164	152	173	173	176	175	183	159	188	146	187	158	176	164	179	165	186	186	162	183	180	175	190	203	166	197	183	172	159	159	178	162	184	161	172	179	164	167	162	157	159	184	201	179	148	165	151	172	174	178	161	190	180	171	162	177	175	161	197	190	165	168	159	157	160	203	159	160	171	164	170	179	176	150	186	182	180	179	171	173	161	200	194	176	176	150	163	185	176	178	145	158	181	150	173	176	187	175	170	170	132	155	151	150	193	159	165	162	187	199	179	169	190	169	182	176	172	167	182	166	207	183	169	168	163	169	163	186	162	175	150	166	160	162	157	168	168	181	166	184	199	188	172	181	175	142	161	172	175	187	182	176	167	172	165	166	189	190	175	188	195	158	151	164	159	156	169	161	149	172	172	161	175	175	177	160	168	165	173	160	170	181	177	155	177	177	196	161	157	182	193	201	178	164	135	190	179	165	176	183	183	169	165	146	184	147	157	170	164	174	176	206	183	171	165	200	171	163	158	170	170	186	174	170	184	162	157	176	162	176	192	173	168	171	193	159	177	194	183	187	159	167	146	174	163	187	151	158	181	183	169	172	195	201	190	147	173	189	166	155	137	180	158	150	167	177	154	181	189	175	167	170	175	191	150	190	161	151	164	201	168	171	175	164	181	173	186	161	164	157	192	178	186	159	176	171	169	173	162	173	168	157	155	171	197	145	194	174	202	193	162	173	151	167	174	181	196	187	155	171	161	195	167	185	194	198	169	172	149	191	165	171	173	162	184	201	180	180	191	169	164	185	163	168	178	165	168	170	166	163	163	172	186	160	175	163	160	160	144	171	178	186	156	155	168	186	161	181	194	187	169	165	179	170	158	155	165	153	167	183	164	190	197	167	167	166	177	178	201	166	163	173	165	188	159	188	177	168	175	175	181	183	203	167	185	160	186	175	146	169	145	198	188	165	192	171	171	188	183	176	173	178	153	180	172	154	157	190	151	196	169	190	187	160	169	171	163	156	175	175	184	199	172	182	155	159	157	183	169	168	186	158	167	162	155	206	197	152	167	169	150	152	173	180	137	194	170	163	151	164	129	157	160	167	155	173	163	159	155	182	183	164	168	172	181	187	157	196	178	181	184	178	175	198	154	188	203	169	179	180	175	172	185	181	159	188	190	181	174	179	170	177	183	165	199	174	185	170	161	177	158	165	188	168	172	182	200	172	175	186	169	143	198	197	150	178	181	178	172	177	162	181	164	147	162	198	175	156	154	162	167	169	166	170	151	163	181	168	192	166	161	160	180	151	167	168	165	150	184	184	171	145	169	164	149	186	160	181	161	184	158	179	176	170	172	148	169	172	184	175	170	214	167	174	158	168	167	191	186	171	187	206	167	172	173	192	179	179	152	152	162	197	156	167	171	174	183	167	128	172	194	198	167	172	167	172	206	182	162	184	174	167	175	160	190	160	177	166	166	163	191	167	190	182	164	168	174	184	167	149	156	182	186	159	142	164	184	160	171	179	186	166	192	147	171	162	191	173	166	158	200	159	161	170	187	185	176	180	171	190	183	186	172	183	158	183	150	159	185	160	134	176	187	150	173	137	178	181	182	175	159	202	195	154	188	177	184	164	189	169	187	153	159	166	179	189	180	167	170	171	183	188	159	165	175	192	181	149	160	144	170	174	186	200	172	180	168	160	157	165	177	187	169	148	171	162	166	190	183	159	179	165	161	182	180	171	152	175	203	187	171	185	197	178	167	161	173	179	182	196	189	192	157	158	158	177	167	168	158	163	174	165	190	179	165	169	206	195	173	170	193	172	173	168	193	165	163	185	172	158	169	169	173	188	173	156	167	165	169	191	184	187	193	165	179	184	168	170	167	164	159	178	166	152	186	168	169	180	160	210	207	155	177	171	174	166	152	184	159	181	147	178	185	157	186	149	185	192	176	157	185	157	183	178	170	186	165	159	167	182	172	172	175	195	175	160	158	193	160	181	198	163	184	159	179	149	189	185	165	178	162	154	167	162	194	208	137	188	188	174	156	164	170	198	176	177	201	175	181	169	153	168	179	195	181	196	157	177	193	194	182	169	157	145	156	195	149	174	163	183	172	150	162	176	179	159	170	187	173	189	175	166	173	173	171	224	175	150	187	183	147	167	188	155	153	166	154	170	167	156	180	168	162	196	200	166	183	179	185	172	154	202	202	163	179	168	155	158	177	172	209	202	174	188	188	169	171	181	192	166	177	181	146	163	173	179	162	183	166	177	149	173	170	159	153	138	171	160	194	171	166	159	178	208	177	175	140	164	153	171	176	152	186	190	181	170	197	161	167	187	148	163	179	179	176	171	156	169	185	170	196	194	187	148	164	174	159	167	156	163	173	166	176	174	160	180	170	150	193	176	156	190	182	177	162	173	180	164	155	184	180	176	175	156	166	182	188	169	167	172	201	172	166	184	160	180	177	181	142	162	167	190	171	161	172	185	185	194	189	179	178	155	159	174	176	169	166	175	147	148	174	173	179	177	178	172	177	177	138	163	160	170	162	181	180	160	146	161	179	194	174	164	174	162	148	171	149	189	172	174	165	139	176	189	169	163	174	191	167	164	176	167	182	171	148	168	157	171	184	187	170	166	144	159	168	186	188	185	159	173	186	180	161	173	161	153	164	159	160	195	194	177	163	188	173	196	200	157	187	171	154	159	172	190	189	180	158	176	201	170	166	152	178	148	168	165	201	146	175	175	164	141	170	142	161	164	191	171	173	182	176	170	169	183	185	173	169	162	165	198	207	177	188	191	180	172	149	165	174	174	166	174	194	221	183	165	185	176	188	189	157	168	179	172	149	177	162	184	178	204	189	191	177	145	187	185	155	198	171	183	179	188	192	184	180	171	159	170	163	158	150	185	201	190	171	153	180	175	164	173	197	161	184	172	177	186	169	178	184	182	163	155	193	207	155	158	176	170	180	171	191	174	160	160	173	160	195	164	178	184	161	161	173	162	191	190	183	189	164	168	175	174	176	176	182	189	190	181	162	178	162	200	174	179	160	172	172	174	181	177	179	179	183	182	172	207	156	189	182	186	191	183	162	166	181	166	159	162	160	177	165	153	174	144	163	183	196	170	187	199	149	151	182	166	148	197	195	186	182	170	187	193	156	178	184	183	176	186	176	169	160	162	198	179	157	175	158	158	175	174	160	178	171	179	192	170	162	164	162	161	183	158	202	167	169	184	171	179	205	159	167	204	191	168	156	184	155	145	168	167	147	176	155	158	182	154	185	185	168	157	163	193	188	190	160	182	176	187	178	165	200	161	166	190	161	160	152	174	189	167	182
5295	2927	2181	1227	821	715	595	496	502	494	434	473	473	420	411	461	419	448	433	426	405	396	442	391	419	417	437	380	405	445	410	422	431	379	408	395	413	372	452	429	427	430	395	401	450	416	434	410	414	440	409	399	386	430	405	415	440	424	468	421	413	436	406	420	427	429	415	419	419	392	429	427	424	403	436	403	422	397	391	393	423	411	396	412	391	388	432	398	437	401	404	392	403	423	373	390	397	411	434	406	404	389	399	401	418	441	430	405	427	389	403	430	393	399	421	372	420	450	418	409	388	440	430	413	392	393	432	439	401	446	419	422	432	451	389	416	416	437	412	418	407	401	416	428	400	413	424	391	401	403	427	422	402	390	417	436	421	430	392	404	404	427	405	425	388	431	406	399	427	445	402	439	393	390	412	421	471	432	422	430	429	392	405	435	394	412	412	406	402	398	406	380	414	391	431	400	439	429	412	389	405	407	441	410	397	408	430	407	424	421	392	413	424	434	419	432	396	418	438	425	399	398	419	397	404	392	385	417	431	395	432	405	404	446	388	418	419	400	408	419	404	411	400	430	438	419	401	406	431	430	406	397	431	417	413	416	438	371	403	446	433	422	421	386	400	430	415	444	414	424	450	442	426	426	371	408	432	404	418	420	421	433	366	410	414	439	414	407	434	412	456	436	446	441	431	410	454	427	413	402	399	386	418	389	404	428	420	421	432	424	422	429	426	414	390	432	387	434	389	409	422	435	425	396	374	414	416	455	400	420	414	447	397	418	425	410	428	447	426	413	411	420	454	417	409	392	415	392	463	417	433	413	446	428	408	402	388	409	405	406	439	418	422	393	450	382	396	433	379	444	400	438	389	429	408	403	412	407	425	409	429	413	432	391	455	408	396	426	414	384	395	435	404	470	428	414	443	436	428	413	414	390	412	421	427	430	421	415	430	375	404	398	396	396	420	445	407	434	422	370	397	414	432	404	422	411	432	398	414	430	440	421	392	389	421	452	423	396	416	399	413	402	447	431	443	424	418	415	408	424	437	402	396	418	423	391	434	413	421	406	411	413	412	419	428	449	408	400	420	405	406	386	417	401	455	433	457	456	390	427	447	386	415	429	428	402	431	413	396	410	397	393	431	434	418	438	391	439	396	415	415	417	425	346	397	444	404	397	420	422	417	428	404	434	414	446	424	409	386	400	403	460	403	389	465	443	402	389	424	414	414	423	439	385	431	414	417	435	396	417	387	414	422	379	448	388	448	371	399	448	452	421	426	423	429	398	394	406	416	412	396	432	401	378	427	431	456	389	443	418	443	407	399	391	393	421	406	409	425	365	429	381	423	415	402	369	452	375	429	445	388	411	453	411	411	391	443	413	415	418	403	377	404	422	390	422	444	420	401	413	441	420	447	400	412	400	413	409	412	403	393	417	404	428	394	420	397	446	386	420	414	411	410	426	380	430	417	415	409	389	437	444	417	408	448	440	440	424	387	389	415	412	414	410	423	412	448	426	418	382	413	396	384	430	397	382	405	386	439	391	413	405	398	428	433	410	421	407	402	417	383	454	398	387	404	435	409	433	436	464	424	418	399	396	416	429	406	404	421	420	406	442	396	393	400	439	429	383	431	416	406	419	415	439	428	421	401	430	400	414	442	431	414	430	396	413	420	422	403	427	412	446	444	425	396	398	424	432	407	409	428	397	426	431	439	396	446	391	438	438	401	446	401	405	373	442	427	410	412	402	414	407	381	430	429	420	458	395	423	418	380	427	443	430	386	410	428	400	433	444	455	432	375	412	407	447	391	428	434	404	385	404	389	379	420	469	431	406	401	421	413	375	388	402	379	428	447	433	407	417	419	432	422	413	378	427	403	399	402	417	421	451	410	431	386	400	419	383	366	425	410	418	455	442	424	397	401	411	425	401	406	430	434	428	409	412	420	400	421	431	411	419	406	464	440	442	383	423	423	436	412	440	387	377	453	419	374	444	413	417	437	414	381	378	395	421	407	442	407	441	388	428	417	426	407	419	401	411	411	387	394	386	447	381	410	415	439	412	426	428	425	417	459	406	405	402	443	409	392	427	432	410	427	399	443	397	407	447	440	411	445	416	391	391	418	416	394	405	398	397	414	396	424	409	405	413	421	436	415	432	415	426	402	454	452	432	379	377	419	399	418	430	431	392	413	398	409	425	437	454	428	410	410	412	400	425	416	408	440	388	389	391	431	415	470	416	398	436	382	418	415	419	435	396	406	458	429	414	410	386	406	419	428	405	418	424	409	422	428	409	420	409	422	374	401	469	434	417	416	411	447	442	436	387	415	391	446	390	434	403	418	391	439	406	413	393	452	406	356	369	398	445	416	415	418	404	370	408	406	388	445	418	425	420	466	462	439	406	403	397	432	419	434	389	409	398	432	412	407	419	417	392	414	411	394	434	484	395	404	448	422	419	423	410	422	399	420	437	406	413	419	440	388	410	377	382	403	415	357	404	456	394	378	406	445	339	388	381	429	399	390	420	423	440	401	413	427	376	404	419	432	440	431	424	390	418	394	427	416	418	400	420	393	409	433	444	402	425	402	391	426	430	429	379	430	405	461	413	408	425	425	428	444	463	395	415	410	434	409	425	415	403	413	385	398	453	426	441	399	420	423	406	436	420	429	371	409	398	419	424	424	401	393	416	432	421	416	407	418	448	416	398	407	396	415	393	412	355	408	442	396	445	431	397	402	416	410	406	382	395	446	428	417	383	362	372	419	393	432	451	434	438	425	423	452	428	399	387	440	429	405	420	427	412	430	409	405	401	431	449	426	418	416	369	429	396	402	446	390	408	402	388	393	421	426	407	390	446	431	457	375	385	439	412	398	410	399	430	396	408	391	424	423	403	422	390	398	401	394	386	429	430	381	450	420	408	418	416	429	432	419	437	426	420	401	394	443	425	430	400	380	399	459	408	418	421	449	425	407	442	401	424	403	450	388	454	420	430	395	431	414	437	439	431	415	424	392	412	391	413	384	477	416	415	394	383	396	411	415	423	400	441	429	415	419	443	387	436	461	383	407	390	389	435	426	406	395	444	413	479	449	423	415	420	396	422	396	426	394	410	406	429	419	401	422	401	429	409	397	392	422	471	434	394	387	449	420	402	422	401	440	447	439	428	437	404	409	387	403	396	411	419	433	432	436	436	412	404	373	411	407	406	467	413	399	421	421	430	393	377	391	440	430	436	375	421	407	400	414	397	421	405	415	415	445	399	401	394	442	420	423	413	411	382	409	395	420	440	451	419	413	386	432	463	375	377	420	457	404	439	409	387	381	399	377	477	427	420	413	406	398	398	414	422	400	392	413	405	391	442	419	400	414	388	381	416	426	431	435	410	407	424	428	428	412	429	430	394	410	377	411	439	415	446	399	385	411	383	427	406	473	403	442	395	428	386	397	430	402	403	420	423	427	415	392	383	412	429	410	410	394	409	410	393	410	424	435	380	402	416	396	409	403	405	407	417
24516	20970	24669	27444	20724	4637	1138	701	563	501	488	479	367	375	413	396	369	349	325	314	304	271	280	270	256	288	252	237	259	272	275	242	312	260	289	283	258	264	276	267	248	278	281	262	270	287	268	294	295	293	280	267	298	271	282	260	257	242	268	266	265	263	250	250	278	277	234	240	272	284	269	293	261	283	250	302	266	261	277	260	286	289	254	233	259	295	289	272	256	251	280	252	266	261	254	249	281	270	232	242	303	252	264	262	288	282	262	253	239	258	283	211	296	266	314	251	238	230	271	257	267	251	284	282	253	265	266	290	239	258	269	242	262	263	270	261	265	243	258	256	249	294	265	263	285	264	277	286	271	259	252	246	262	261	276	273	273	253	271	263	230	304	296	298	270	255	274	264	277	292	296	282	249	309	255	293	292	227	278	264	261	243	267	224	272	239	260	298	269	284	280	290	243	237	271	255	271	261	272	281	257	234	265	270	260	240	278	261	278	262	238	261	264	271	243	254	243	265	295	256	274	231	237	259	268	254	281	253	252	289	261	267	259	243	266	270	305	249	282	246	267	241	250	256	243	276	285	255	284	304	275	255	254	273	257	275	238	250	264	285	277	264	265	284	284	257	285	272	273	237	258	252	257	267	256	255	292	276	273	269	267	252	249	254	269	252	277	279	220	265	277	236	256	253	258	294	267	290	246	241	248	263	256	274	248	253	276	252	293	283	293	267	278	250	260	243	269	276	283	251	228	240	249	261	267	289	242	280	282	236	249	271	236	264	244	264	250	276	270	218	246	277	262	251	280	284	263	244	242	267	276	264	263	249	268	316	250	254	248	255	274	259	256	260	271	274	272	254	272	254	309	312	269	249	246	251	271	295	265	279	271	287	269	251	264	277	248	245	265	273	281	283	288	237	254	245	277	237	240	274	302	272	244	237	257	245	255	263	270	226	268	270	265	260	275	239	280	278	282	239	255	245	252	270	247	303	250	224	297	252	251	272	254	239	255	242	293	268	272	285	240	240	272	293	263	280	237	263	263	263	265	286	278	235	246	263	290	283	244	270	286	293	264	244	260	287	255	246	263	296	246	284	243	238	278	300	299	261	271	246	289	274	265	237	266	250	273	282	255	264	258	269	303	327	246	271	275	244	275	270	267	289	257	266	280	264	280	288	258	251	255	269	267	244	285	282	265	254	264	242	273	261	288	248	262	292	278	294	265	256	283	295	279	263	272	273	267	276	289	263	272	275	304	249	269	259	251	270	311	269	282	270	249	255	264	253	253	247	246	259	263	269	260	271	270	273	258	280	268	270	291	263	278	272	260	264	259	272	252	224	290	278	246	242	269	271	270	277	287	258	274	271	260	308	283	260	276	259	294	253	237	276	253	247	247	268	257	264	270	279	291	267	288	256	275	250	255	288	295	251	272	263	269	272	274	226	252	280	278	289	269	304	264	289	267	261	257	248	269	283	267	282	252	255	289	287	279	297	268	237	292	265	277	261	227	272	237	280	251	278	266	260	267	277	282	271	276	238	246	254	280	274	296	267	272	256	285	215	279	263	293	272	276	248	239	301	294	268	258	264	272	280	274	260	277	267	293	247	245	264	269	251	287	252	265	253	295	249	264	261	240	261	257	236	287	260	262	285	272	244	283	261	283	246	259	268	274	267	250	266	240	293	266	283	264	291	279	267	292	259	266	257	275	259	273	290	253	261	242	263	279	259	240	248	252	260	270	252	264	256	249	271	261	270	284	247	297	278	266	269	282	257	251	254	264	267	265	278	263	268	280	258	282	274	244	281	256	248	299	277	273	281	280	262	258	279	250	273	268	263	241	277	274	267	282	247	241	240	253	274	271	252	246	240	258	281	278	274	260	268	276	232	262	255	269	270	274	264	249	276	257	275	273	266	254	260	249	258	285	304	246	297	254	278	275	274	269	269	246	249	244	281	266	252	262	276	283	259	245	287	248	247	258	277	244	278	257	242	275	275	241	252	274	255	242	277	257	267	268	240	256	294	285	296	253	294	266	247	235	273	275	264	263	269	271	269	243	290	294	257	269	276	265	257	278	217	264	259	287	260	245	282	279	243	240	272	261	276	237	252	243	293	282	226	292	245	278	265	251	241	256	249	261	279	284	257	294	258	235	255	256	268	258	264	262	253	283	262	262	266	270	255	245	264	271	277	292	242	267	238	266	251	232	284	269	306	233	257	279	233	258	267	287	251	278	265	288	240	250	229	243	257	294	273	277	272	282	267	286	244	249	289	250	269	268	267	239	282	261	278	246	243	262	271	251	252	278	290	258	287	256	263	276	267	246	275	262	253	261	269	261	246	263	271	256	248	280	238	284	280	270	272	267	264	264	296	275	266	272	283	277	282	264	265	230	288	281	300	258	280	257	294	284	245	270	302	294	287	264	232	268	283	245	218	261	261	270	298	264	261	247	251	241	281	246	270	259	238	265	263	260	253	272	273	252	244	271	242	240	240	276	289	270	251	268	254	276	287	282	281	277	279	253	242	256	260	264	266	273	276	281	260	281	289	281	277	252	261	228	258	245	267	252	271	267	296	272	253	239	250	268	282	263	256	262	235	285	258	245	250	287	274	242	268	296	230	256	240	273	284	253	287	273	280	246	249	251	276	231	242	273	268	261	266	261	270	258	253	266	259	249	279	255	258	260	266	244	261	273	265	276	262	270	292	246	259	273	253	262	243	271	296	260	274	274	249	241	264	235	253	264	238	266	252	212	250	257	280	253	258	276	278	246	247	300	242	255	240	247	221	278	294	255	303	277	236	244	273	246	288	297	291	257	275	290	274	276	268	275	243	273	270	248	250	276	264	248	260	289	231	270	264	271	275	239	276	287	272	254	242	255	283	269	266	277	241	281	276	281	270	267	296	273	254	277	246	262	253	239	266	241	258	277	288	249	268	282	259	252	279	271	279	259	248	284	267	260	279	259	288	277	286	262	290	226	279	278	251	272	289	278	267	293	295	245	263	248	260	266	246	250	302	282	266	262	278	261	273	293	279	291	298	251	296	281	262	259	259	235	257	266	269	244	307	261	260	279	280	283	293	269	258	259	283	256	253	264	264	269	248	263	237	248	255	238	251	258	266	283	283	283	245	249	267	283	277	255	266	291	233	250	263	231	260	238	265	269	296	281	270	273	279	261	271	251	297	295	275	266	278	245	252	274	251	253	279	289	278	258	313	247	292	293	279	238	265	268	275	297	279	265	242	275	278	307	273	227	259	241	246	262	244	270	278	291	247	263	258	281	253	300	239	283	283	256	276	260	240	252	278	284	263	258	255	289	240	238	276	256	269	246	306	277	265	246	306	262	259	237	285	264	261	267	238	269	241	291	254	261	275	256	267	270	268	280	254	230	279	240	273	267	277	255	250	261	261	263	256	275	242	232	267	270	263	253	287	259	259	266	254	256	288	265	260	295	258	270	267	251	262	229	276	254	283	247	290	276	272	236	273	264	287	303	258	263	281
3737	6948	5218	2594	1726	1262	991	792	755	745	771	704	652	660	648	647	652	628	623	593	601	595	612	576	586	569	563	574	537	568	572	592	602	594	621	569	602	578	588	613	548	610	593	645	574	571	597	658	575	585	604	588	593	602	568	560	623	569	573	598	587	626	609	595	576	594	580	574	610	586	620	576	580	604	553	596	550	558	567	565	619	533	611	585	563	554	542	599	609	573	601	572	598	596	580	539	572	538	590	609	579	638	652	600	597	581	578	630	573	558	564	565	600	579	601	535	553	658	600	509	601	593	579	577	578	612	584	550	572	593	592	604	565	585	566	610	581	601	584	547	625	626	567	569	592	634	580	616	603	590	601	593	570	571	569	591	628	568	612	598	628	587	591	577	601	584	584	589	590	559	588	592	609	589	611	614	539	592	611	578	606	554	599	586	587	608	597	527	557	578	585	542	565	572	572	629	551	592	625	618	616	614	617	600	613	587	560	597	578	542	619	575	587	541	569	558	563	587	591	564	615	566	622	564	579	602	551	585	593	597	573	589	578	586	559	571	586	557	599	536	585	575	607	584	591	570	567	587	577	575	598	578	597	572	577	595	578	573	598	602	582	628	523	594	556	581	566	610	552	556	578	584	567	602	557	609	574	584	575	587	617	599	597	614	622	602	606	588	591	551	593	569	613	570	583	623	553	566	530	585	583	570	539	618	600	548	581	569	576	624	545	587	583	574	595	604	588	589	548	596	627	589	548	574	558	597	632	536	589	583	595	579	597	578	574	581	551	568	571	610	578	607	563	582	572	610	632	597	587	590	612	566	523	577	568	609	540	584	573	626	610	530	552	594	605	551	552	571	590	628	605	568	564	595	601	570	575	584	567	544	595	627	586	535	611	565	577	569	596	594	620	615	570	600	533	600	590	589	584	616	552	639	573	568	611	587	559	580	540	601	548	612	615	575	561	555	579	580	582	568	568	575	579	609	573	569	596	623	585	604	588	636	574	578	592	580	545	527	616	595	580	600	590	586	613	588	591	640	579	540	574	581	565	585	573	582	579	566	614	619	549	547	575	547	593	579	581	584	588	584	625	589	499	641	569	536	582	559	553	547	595	591	583	577	582	604	565	561	565	585	572	609	557	607	595	584	610	631	612	571	567	575	582	548	556	575	607	608	582	592	608	598	614	592	587	594	587	599	622	554	578	607	604	601	590	622	557	603	601	593	576	572	599	605	621	558	595	579	591	609	582	558	599	581	565	603	546	599	580	574	592	598	611	595	619	590	588	560	608	578	592	524	583	561	583	569	566	613	586	619	581	556	615	621	616	605	569	576	606	588	541	612	590	613	600	562	553	589	582	561	583	590	614	574	637	581	590	576	632	549	554	585	589	587	604	620	595	573	600	577	605	586	605	607	603	578	582	557	576	577	597	577	630	596	580	596	574	561	564	604	560	600	609	584	535	614	589	590	581	552	573	595	576	557	596	585	564	580	583	631	618	575	557	591	578	607	577	578	591	630	548	577	588	590	592	580	575	594	570	594	646	619	562	582	580	580	565	569	573	584	558	548	578	577	625	616	589	534	571	576	583	607	571	556	603	590	609	561	626	560	591	570	583	562	588	542	632	571	560	582	577	598	581	587	610	617	641	577	546	596	572	556	564	579	596	602	615	577	571	529	562	566	607	556	573	583	582	575	584	604	588	558	620	543	564	540	553	577	598	556	619	547	544	570	582	591	616	614	577	580	618	599	585	570	573	579	552	572	545	564	603	577	574	585	606	599	588	593	566	618	567	635	543	613	564	588	604	576	573	588	626	542	588	601	578	532	578	585	578	605	602	565	553	588	586	583	600	590	564	604	581	611	606	589	574	586	624	581	567	572	592	599	559	565	562	576	602	628	623	587	530	572	589	630	607	617	581	599	577	584	584	586	577	581	650	560	628	579	570	606	583	596	584	601	567	593	562	591	572	595	546	603	603	550	590	611	599	564	586	577	584	581	558	558	612	603	615	572	601	575	615	576	549	531	624	614	560	587	602	600	602	595	565	589	591	600	608	551	596	632	544	596	565	574	594	564	598	587	581	586	594	578	558	558	541	610	563	563	601	553	594	618	568	621	565	565	591	572	576	588	581	590	566	614	598	593	629	614	583	579	611	572	620	602	564	612	570	595	634	569	600	571	599	593	585	587	565	565	576	558	586	611	571	617	583	568	542	595	580	555	610	573	575	605	584	582	551	609	597	612	605	569	595	589	553	611	548	587	620	626	621	573	588	598	610	612	622	561	550	577	600	540	591	569	548	593	585	549	569	626	633	567	556	629	593	607	555	552	571	551	545	568	585	563	567	577	520	620	591	588	587	575	565	610	595	569	602	554	575	583	584	587	584	597	532	602	567	571	588	577	577	631	584	591	582	634	547	633	584	586	598	578	602	573	592	568	591	570	603	586	606	597	560	579	572	577	571	607	593	592	617	572	580	559	604	583	592	544	579	567	573	583	579	625	553	605	622	561	561	612	587	589	593	615	594	569	588	568	598	530	609	569	579	587	575	570	579	596	590	587	561	597	566	606	551	563	582	590	598	529	562	621	567	570	582	563	607	550	576	636	601	571	576	578	638	602	590	650	615	558	608	562	562	599	596	574	586	593	640	581	635	573	592	594	568	526	597	556	555	594	590	582	538	603	631	619	604	561	557	588	607	550	593	622	578	604	568	593	608	576	574	595	611	585	590	591	561	598	567	603	602	593	538	567	587	603	609	543	616	562	587	529	566	586	588	614	592	564	606	569	567	624	557	578	586	613	564	584	589	592	590	564	557	602	572	591	554	562	593	565	584	534	575	584	563	531	613	610	579	580	586	597	599	591	585	620	540	544	587	597	559	589	528	630	568	604	629	567	556	582	600	543	608	591	583	554	601	571	555	567	595	581	606	577	625	592	621	610	596	582	596	601	628	559	594	604	568	539	582	582	540	609	552	585	601	563	585	557	554	555	604	621	575	594	604	577	565	606	578	617	611	597	514	564	584	578	605	587	578	592	600	588	569	566	558	513	604	547	565	526	560	554	582	571	558	556	596	594	592	581	564	572	598	574	575	590	580	621	612	621	601	588	578	562	616	612	570	584	599	560	596	606	540	538	602	585	575	571	584	604	525	567	538	587	612	573	578	571	573	599	526	608	607	599	572	576	572	564	580	610	540	589	605	582	601	600	583	557	594	577	614	610	566	579	606	555	588	596	606	588	592	597	591	613	619	550	572	571	583	568	612	603	583	642	596	543	571	553	560	559	633	557	585	578	602	577	566	584	583	611	567	558	622	546	545	610	575	613	563	599	645	587	553	531	595	567	571	589	580	580	541	620	620	627	589	582	567	598	610	570	596	577	595	568	579	568	579	547	582	615	631	573	579	590	592	554	581	595	564	593	588	584	553	616	582	578	591	623	560	631	575	596	620	593	574	621	624	600	585	575	595	561	574	545	561	588	593	579	569	605	590	523	600	604	607	588
23646	20924	25218	26818	20945	21016	5398	1132	770	692	706	572	474	422	467	404	389	444	408	323	284	243	230	221	202	241	243	217	249	236	231	240	249	227	243	213	201	249	226	222	238	249	229	256	219	224	217	202	231	203	226	231	213	229	218	239	271	222	225	206	260	241	200	230	211	228	195	265	198	228	200	216	214	233	232	227	195	219	218	252	202	218	225	260	215	208	198	209	211	242	211	211	214	221	214	194	260	216	216	206	205	204	222	205	196	246	212	229	219	243	212	223	231	228	179	229	230	203	206	228	220	232	216	242	208	177	235	201	195	203	230	231	225	222	252	245	228	222	204	216	211	202	216	197	214	232	182	214	216	237	230	219	186	219	224	212	212	225	223	223	207	230	186	216	232	216	226	240	206	225	202	212	206	228	228	207	187	244	238	225	214	224	235	239	223	218	216	207	231	227	190	224	226	236	213	228	215	219	228	210	235	199	219	229	217	232	211	201	225	244	218	227	225	196	221	187	257	201	222	212	229	230	237	222	225	218	244	221	201	209	186	191	225	219	242	195	198	239	238	232	227	179	201	230	192	221	221	226	213	225	206	219	214	209	221	245	236	174	234	219	217	220	240	227	229	215	216	193	234	254	218	203	239	225	232	207	219	230	230	195	205	189	243	216	189	216	240	228	202	219	218	202	201	213	192	212	201	223	227	221	228	247	186	210	216	204	193	218	209	193	248	229	215	205	219	206	247	251	203	202	199	204	226	213	194	223	216	202	216	217	176	229	215	218	191	218	209	230	218	219	198	216	205	222	222	217	219	235	230	230	203	192	185	229	204	240	233	211	207	191	230	196	234	222	205	207	235	231	234	236	198	229	232	222	236	205	225	197	211	215	194	215	222	235	228	211	221	228	224	233	215	236	226	227	230	189	206	197	196	166	205	240	228	207	212	238	221	229	208	227	220	224	250	211	222	223	231	205	207	205	215	208	227	222	207	206	226	210	253	211	236	220	193	206	242	229	220	234	237	194	219	227	239	214	238	187	219	204	213	215	195	195	242	220	216	249	213	207	203	216	225	230	203	227	236	252	208	224	244	205	227	189	245	180	216	244	217	208	218	224	212	188	203	233	211	221	246	243	226	228	248	238	202	194	228	211	226	224	221	233	218	207	214	222	214	231	224	209	246	202	224	208	203	220	230	223	210	225	204	209	207	225	214	231	229	211	216	203	221	207	207	218	202	213	225	220	233	227	246	235	212	233	215	201	226	222	211	211	235	214	211	256	200	224	247	203	239	227	234	216	203	194	216	218	230	237	237	225	216	215	207	227	235	210	210	235	204	220	241	196	230	243	221	252	244	228	211	232	251	210	215	203	198	213	198	208	187	210	202	245	214	216	251	197	231	200	202	239	237	243	205	233	200	236	213	219	204	209	227	193	207	209	209	224	206	213	197	239	240	210	227	207	230	206	192	191	204	239	196	241	206	217	233	206	212	192	241	208	213	205	245	214	203	211	204	218	193	199	193	202	190	212	208	217	223	238	233	201	213	238	200	219	231	227	234	248	215	235	240	203	211	203	206	230	199	201	239	243	217	201	235	205	231	236	230	228	197	200	228	237	189	228	211	210	204	228	239	225	211	214	240	239	210	238	222	220	240	211	225	217	197	216	217	244	198	209	209	247	195	232	214	236	222	209	233	251	249	185	224	195	200	219	208	210	229	194	223	240	234	256	227	205	215	211	218	197	193	200	208	222	211	222	206	235	251	235	221	205	219	219	222	205	198	211	225	236	241	237	228	205	227	204	200	232	205	203	194	230	246	205	214	230	229	206	236	218	219	205	213	230	255	194	219	213	226	201	219	225	216	204	214	220	195	213	197	224	239	183	252	235	235	197	223	245	233	210	185	196	232	254	230	235	215	208	241	209	196	223	215	234	200	207	225	235	217	234	199	198	242	204	227	224	201	195	216	213	214	219	245	210	220	198	231	234	228	221	226	216	197	211	236	214	187	222	225	223	194	247	225	204	205	224	220	244	221	234	224	227	217	206	216	190	213	222	230	243	235	221	212	194	200	186	232	233	225	237	224	233	253	213	225	201	201	230	207	235	203	215	259	226	233	201	235	210	236	211	232	216	245	234	231	241	212	210	207	213	257	219	224	204	217	231	205	228	220	227	223	208	247	222	211	244	225	210	196	223	212	217	210	243	246	224	230	214	228	194	217	228	216	224	231	196	198	197	239	212	238	228	203	224	219	211	225	241	197	208	228	244	232	210	244	198	257	218	213	240	214	212	208	230	239	205	243	213	205	224	215	213	185	220	222	228	193	206	217	239	239	241	213	219	240	223	219	210	239	185	240	220	220	227	225	228	226	211	240	196	235	209	204	222	230	239	223	213	219	197	210	233	190	232	201	188	232	233	227	245	217	242	208	202	233	216	212	233	188	224	219	241	239	222	228	210	222	187	215	195	228	209	197	240	252	234	211	210	221	204	222	225	199	205	216	249	220	238	194	235	242	196	241	205	194	223	188	214	198	227	246	231	218	193	215	232	209	200	223	196	230	227	188	214	207	215	187	210	197	213	255	222	233	226	217	207	249	251	236	197	201	215	206	191	216	219	203	236	210	213	241	234	227	206	244	194	225	193	223	199	197	216	253	270	194	193	194	227	205	258	250	219	219	202	219	246	214	229	229	219	221	207	224	236	200	227	222	228	213	221	210	200	244	228	217	240	232	219	236	236	199	219	227	226	215	244	199	205	190	206	205	230	213	209	227	216	229	226	235	200	199	239	232	231	217	226	195	213	223	216	225	231	197	248	191	227	214	224	207	229	213	222	221	210	228	244	210	184	188	208	227	241	219	217	202	188	225	209	210	203	202	217	249	248	218	201	230	234	208	226	247	202	218	225	223	226	231	222	199	224	212	210	227	226	206	202	203	195	236	228	231	209	224	225	234	233	229	229	200	204	202	252	208	217	217	205	205	250	225	260	191	221	194	185	214	228	204	231	239	202	227	239	221	215	243	201	206	204	218	227	232	229	193	221	204	191	233	214	213	235	221	243	252	226	215	199	192	197	209	219	203	225	197	222	200	208	207	257	231	220	217	232	221	224	243	259	233	212	220	216	233	240	221	206	244	217	216	224	228	216	215	240	205	222	234	236	203	241	215	178	228	226	210	200	253	214	229	225	261	193	214	210	215	193	209	230	232	218	199	188	202	210	249	233	232	229	216	210	220	224	197	218	214	208	235	207	229	236	217	210	209	209	195	234	236	193	227	242	245	250	199	227	207	205	207	193	204	207	203	210	235	248	219	212	232	235	242	218	202	206	218	220	219	232	192	221	235	223	238	215	234	204	229	210	213	226	238	206	198	216	253	239	239	235	205	221	222	229	205	241	228	222	184	238	188	209	234	211	212	203	227	177	249	202	216	215	226	212	222	198	223	200	237	232	191	202	201	223	201	205	232	216	208	207	223	212	224	199	216	219	203	230	224	195	214	235	225	219	199	218
4149	11059	7761	3658	2149	1614	1153	900	715	736	727	648	634	595	617	518	535	556	557	508	496	540	506	509	470	498	523	480	516	467	470	469	517	456	458	534	497	488	491	492	483	467	512	462	498	470	467	487	457	479	452	492	494	490	496	529	468	452	473	465	470	519	487	478	458	469	469	474	462	478	498	485	520	442	482	457	490	494	489	473	509	477	492	469	444	446	463	497	453	475	454	491	463	485	449	459	455	445	459	468	502	490	492	512	445	505	501	429	451	486	487	477	489	515	462	484	486	467	460	457	443	493	464	455	483	437	459	469	443	413	436	503	503	449	440	447	481	507	452	436	478	438	504	485	452	482	469	469	503	461	490	449	465	491	486	476	511	475	467	481	469	485	480	467	508	479	443	485	473	487	502	473	472	488	470	475	467	443	474	469	465	533	451	458	482	470	480	475	474	469	455	468	485	479	479	495	472	491	458	471	469	472	488	483	497	508	467	450	491	473	467	478	489	488	438	452	458	470	453	499	504	492	493	522	460	471	480	468	462	438	503	457	489	444	464	460	475	465	477	476	438	482	491	436	479	530	465	452	483	452	497	470	451	485	511	496	505	512	487	460	479	500	434	459	454	505	450	433	492	418	503	466	489	475	492	456	480	517	492	461	484	444	443	487	487	488	450	475	446	467	474	448	485	477	495	469	504	424	467	443	448	485	468	469	465	507	470	428	479	489	473	490	446	503	473	458	462	477	458	484	476	467	470	469	460	472	472	442	460	494	487	477	482	449	454	460	466	489	447	477	456	468	504	486	447	480	476	460	493	511	462	493	499	480	480	473	480	457	468	474	447	441	466	503	490	483	471	493	495	477	455	464	464	450	448	465	477	492	476	485	454	464	493	482	473	459	481	476	484	477	493	465	489	460	459	475	475	450	467	442	464	424	488	510	471	477	503	480	432	498	477	449	505	468	492	465	455	481	479	497	492	480	466	480	452	422	441	478	470	494	500	451	462	501	512	473	474	459	457	454	474	454	493	463	470	451	517	487	492	467	498	471	475	478	439	472	504	475	478	505	482	489	470	488	470	490	469	480	504	486	481	475	462	464	432	444	483	458	503	480	451	463	536	505	446	458	453	480	456	440	432	514	434	478	478	503	477	478	473	469	493	445	442	450	461	502	454	477	479	499	527	490	461	473	437	481	442	456	483	498	483	463	485	504	495	470	428	454	478	468	521	457	492	484	453	453	426	473	459	447	512	471	479	493	477	487	457	485	467	473	426	501	504	505	480	480	465	444	453	420	460	520	447	485	463	451	513	449	480	462	464	503	499	452	460	476	505	478	486	438	482	477	468	474	480	492	480	476	495	497	494	511	437	468	493	453	450	498	482	477	456	466	465	494	469	482	445	452	472	473	464	471	460	448	473	461	483	500	501	526	513	505	472	491	485	462	454	424	482	486	483	459	489	472	453	434	470	459	469	469	462	478	526	474	453	498	473	486	473	515	435	458	482	440	453	496	471	426	504	456	485	502	471	476	492	482	496	473	448	483	462	497	502	515	465	451	447	461	447	470	477	486	456	478	491	462	441	446	485	497	478	438	472	467	481	466	447	489	431	451	507	483	440	468	457	476	486	448	468	511	472	475	462	460	469	453	485	484	499	457	474	519	488	516	501	507	450	481	475	481	454	440	492	488	475	444	493	465	459	477	487	488	518	482	495	446	492	482	466	488	473	466	492	468	490	527	455	480	477	485	434	498	493	500	460	469	476	489	476	478	467	452	533	511	482	464	478	461	460	453	504	479	486	449	467	465	495	454	478	509	494	457	456	479	399	472	476	473	465	460	490	526	441	448	478	485	498	481	472	484	454	462	468	452	476	489	450	465	481	479	475	520	450	541	437	477	508	492	493	465	483	505	477	473	455	492	482	460	488	508	505	513	491	504	473	470	496	478	478	489	496	458	485	484	461	456	527	488	480	476	513	480	500	444	508	513	457	467	440	475	464	484	466	450	513	470	444	480	495	485	465	458	469	435	498	471	475	481	462	434	479	446	465	489	436	467	463	422	485	473	455	506	519	489	485	499	482	535	497	486	435	510	450	493	492	482	431	464	471	502	464	455	473	475	414	451	465	453	460	482	470	447	426	486	481	434	451	473	475	451	445	501	504	469	482	488	469	478	466	454	459	453	471	449	434	455	484	474	495	475	425	477	524	471	427	451	441	466	502	453	472	441	484	503	498	477	495	472	461	506	493	473	476	488	516	520	497	494	488	462	467	503	463	455	487	463	489	468	488	503	495	468	469	454	491	489	494	464	487	456	490	447	470	449	444	476	466	500	470	478	465	492	451	477	477	487	456	476	509	466	482	494	478	478	457	461	498	475	431	492	479	460	439	480	463	453	500	473	448	468	527	502	447	441	473	473	492	494	510	451	517	482	476	415	462	505	459	467	509	463	449	470	492	451	435	493	453	505	472	463	463	521	464	459	463	491	464	451	470	518	472	486	458	469	479	482	461	484	478	491	452	473	432	497	494	481	477	476	508	505	455	505	477	481	429	456	469	446	495	480	511	517	520	442	488	486	467	454	467	490	431	426	450	480	482	475	441	461	487	479	449	460	468	477	432	500	498	480	467	482	462	438	462	493	465	447	453	492	455	496	489	483	421	477	453	505	473	445	447	483	445	478	445	510	465	492	466	481	458	464	442	476	488	454	451	488	489	473	462	479	468	442	469	477	449	519	489	486	495	452	489	473	498	461	461	486	487	491	501	472	445	474	453	462	480	508	476	497	445	469	471	498	474	470	470	460	453	450	513	476	470	501	470	485	454	488	466	487	443	478	453	473	530	468	478	451	463	487	464	473	501	482	497	467	445	484	473	444	462	467	459	448	474	461	450	490	496	468	471	514	467	453	472	436	460	463	477	465	434	487	440	517	487	445	440	483	491	502	478	465	464	435	431	482	495	483	456	457	438	479	451	499	501	456	448	498	462	479	472	481	537	479	483	487	492	479	460	507	424	457	479	461	480	470	480	459	504	500	462	455	452	472	499	484	474	419	471	471	465	485	480	476	462	446	494	445	474	493	467	484	483	466	457	487	479	471	509	463	480	511	449	441	460	456	436	468	459	494	523	489	465	491	454	478	455	473	477	507	481	446	478	474	490	434	426	479	441	472	478	471	482	475	494	490	494	467	466	484	454	464	493	458	468	449	477	487	494	527	484	478	471	525	457	477	479	492	444	515	455	463	503	502	507	453	499	454	465	495	436	429	450	476	466	494	498	467	470	447	472	455	449	429	485	465	432	458	453	477	447	487	464	512	517	453	447	476	494	483	463	488	513	475	458	466	466	454	480	484	469	464	443	493	465	488	453	447	474	471	516	503	461	516	472	462	465	475	452	515	498	503	519	503	488	507	461	511	487	492	463	489	490	485	463	507	447	445	484	480	427	499	514	469	512	488	457	489	468	480	497	494	493	488	445	465	449	484	459	487	451	477	467	468	482	502	452	468
33098	14748	3825	1237	885	630	463	304	294	298	299	256	252	240	220	252	260	240	215	185	182	170	197	168	184	164	168	190	197	194	175	176	190	200	170	179	175	181	169	166	177	175	187	186	159	153	205	168	194	191	200	170	206	165	203	174	172	162	152	183	157	157	153	176	169	172	154	174	184	181	176	167	211	162	164	163	178	168	158	164	186	177	174	208	152	162	189	173	145	194	187	183	154	159	177	157	174	191	188	169	179	148	159	166	191	178	170	163	164	183	173	176	161	172	186	185	205	154	163	167	155	157	177	196	165	195	203	178	158	146	188	174	171	191	152	175	164	171	187	145	196	174	155	154	149	189	195	175	178	205	160	185	163	167	169	193	177	164	154	169	193	181	154	169	182	168	185	214	164	178	183	164	184	158	167	181	161	186	173	164	175	208	190	152	169	171	175	179	174	172	188	161	175	167	183	156	201	168	168	147	196	174	176	177	169	160	166	144	189	168	182	182	195	177	145	173	172	182	175	183	174	176	210	151	195	172	161	157	186	182	199	185	179	149	164	170	179	148	173	206	200	163	183	144	168	178	168	183	182	172	178	197	196	169	160	187	179	182	168	164	180	168	176	160	170	175	168	173	173	185	179	173	184	160	162	173	192	162	156	169	182	174	169	175	161	170	180	173	183	171	164	176	181	187	151	186	168	188	211	167	169	203	198	195	184	182	155	179	166	198	160	186	183	183	164	157	193	177	164	202	188	182	185	191	161	206	170	178	177	160	166	164	173	159	176	166	145	183	157	169	185	199	160	174	162	171	183	188	192	181	151	192	177	155	153	171	174	199	168	187	173	161	162	167	182	170	175	191	187	176	187	170	159	152	178	188	154	183	157	201	195	169	150	136	166	171	198	194	177	201	192	183	186	188	148	181	186	184	175	151	172	171	166	184	181	174	158	159	173	178	170	169	202	172	169	178	169	179	167	177	179	166	176	155	158	192	170	171	160	157	183	163	170	159	184	180	185	167	157	184	180	187	183	183	168	163	182	159	170	171	178	182	192	162	181	186	172	187	181	177	170	171	179	179	165	170	176	161	155	187	205	197	176	171	144	196	156	155	173	197	189	169	188	161	160	185	201	169	184	142	164	182	168	170	177	190	205	169	185	165	150	160	173	177	196	193	195	168	177	137	181	192	177	179	170	178	160	195	182	183	185	171	156	169	176	169	172	151	146	194	163	156	217	158	166	154	142	180	179	189	166	181	171	176	150	170	178	177	171	187	183	157	153	164	174	181	193	159	169	182	164	150	155	190	169	169	186	169	162	186	156	176	149	178	175	178	179	178	160	194	163	160	161	170	168	169	159	183	188	177	146	160	181	167	159	177	160	172	159	156	202	168	156	148	170	150	180	184	170	166	191	150	165	180	206	182	164	166	185	171	165	166	143	185	152	150	171	176	161	166	173	177	168	185	154	181	173	173	175	178	166	192	172	156	197	177	162	154	162	187	182	186	170	194	173	145	172	176	186	180	163	204	206	166	162	138	149	174	182	167	181	191	167	175	146	168	189	155	164	144	171	188	181	209	164	161	165	180	160	207	155	162	158	182	175	170	178	169	178	193	181	186	161	181	193	174	188	179	173	164	171	178	172	141	178	181	175	172	175	161	216	196	181	135	174	177	172	156	183	176	162	172	149	172	167	186	167	179	178	155	200	167	161	187	186	188	181	180	173	170	177	164	159	152	184	178	181	162	188	157	161	189	158	187	171	174	178	190	177	187	175	173	175	181	176	176	178	153	162	150	183	192	185	165	165	175	177	155	166	176	166	149	162	183	178	205	177	163	165	188	187	162	171	179	192	164	154	177	142	173	163	197	171	171	191	185	192	174	202	180	172	194	175	175	173	160	173	168	172	163	170	173	193	180	160	187	193	205	198	183	172	186	196	171	166	184	152	192	158	166	174	156	163	175	163	181	137	184	191	186	167	165	178	197	201	169	191	183	160	175	177	188	179	175	185	195	168	156	173	161	180	157	198	165	148	165	179	175	154	178	181	166	164	178	162	161	169	165	195	189	164	162	167	160	152	187	167	150	171	163	177	157	141	148	165	185	190	178	169	201	173	177	180	195	198	178	202	173	151	158	200	201	192	168	172	183	187	168	161	169	147	158	211	183	165	173	202	171	187	169	200	183	186	169	176	180	192	165	151	175	174	190	177	180	193	158	169	167	191	166	209	159	151	163	179	188	163	191	179	149	154	167	189	175	166	165	193	162	182	167	155	169	182	160	165	164	164	189	171	179	161	153	165	191	153	181	168	152	181	149	195	153	190	179	161	179	159	173	179	148	181	169	159	158	161	173	160	171	186	176	162	200	187	152	182	190	156	189	199	175	184	166	198	186	175	162	200	157	168	197	185	154	167	169	186	178	170	201	151	168	185	182	167	161	172	172	188	166	171	159	157	172	173	160	171	179	188	164	178	179	156	185	189	183	156	197	164	170	190	188	169	176	163	181	164	161	189	176	160	167	170	158	174	165	173	163	160	166	165	193	179	188	163	193	206	192	183	185	152	169	183	167	190	149	195	163	166	179	188	174	189	177	177	165	160	179	193	202	175	170	176	183	174	173	176	163	159	183	179	177	184	154	177	160	179	180	163	179	147	148	178	144	183	197	190	163	185	179	179	178	151	182	154	162	174	159	168	149	185	177	168	152	160	161	161	160	170	177	191	189	192	172	192	177	189	154	197	170	200	183	180	182	176	165	173	186	170	181	200	168	179	145	169	194	158	162	167	169	193	182	180	188	180	141	190	182	172	176	185	188	175	187	163	150	175	164	173	179	184	187	166	182	167	156	189	172	177	189	170	174	163	182	180	164	160	175	143	164	174	177	180	190	176	183	151	184	175	172	159	161	156	199	187	177	195	177	171	183	220	177	165	194	161	183	198	190	157	178	170	170	190	181	167	185	190	178	192	168	158	154	148	193	189	188	134	187	172	194	188	161	185	187	167	191	164	184	159	152	145	169	184	159	200	172	184	159	173	200	169	177	169	179	191	173	161	168	175	168	164	168	160	175	160	213	172	171	189	160	176	163	137	194	172	163	179	169	191	172	171	183	166	198	159	162	200	172	188	167	156	166	186	195	177	170	168	185	157	187	173	183	176	166	171	160	171	216	178	159	186	196	168	181	197	160	163	176	170	181	166	179	155	187	175	159	192	187	191	152	174	160	192	188	175	151	193	157	165	169	180	152	173	158	185	177	159	168	177	173	169	174	182	185	193	193	206	175	154	187	184	182	169	201	176	166	150	191	190	202	158	184	143	153	184	149	158	158	171	156	188	162	165	174	166	180	185	164	163	182	182	173	183	197	150	159	154	191	153	166	190	171	167	176	174	188	178	152	179	162	156	148	168	167	183	178	175	170	196	181	164	181	170	179	176	203	164	179	162	148	181	159	143	176	176	175	176	189	205	195	211	164	176	195	153	169	177	170	171	178	165	188	179	176	147	179	155	173
5393	3414	2409	1246	876	672	565	442	480	499	506	484	450	424	453	455	434	452	442	424	414	409	425	433	445	427	424	427	452	420	389	434	395	381	413	439	420	436	387	415	447	410	401	389	419	419	420	428	407	388	457	425	433	412	408	410	455	367	411	416	408	417	406	404	419	426	407	419	436	428	471	400	418	425	407	422	429	413	431	386	391	405	417	404	426	444	429	439	430	433	411	414	455	396	400	463	417	380	443	397	430	432	428	436	431	391	400	405	412	412	490	382	405	443	408	408	420	420	424	423	433	418	399	410	401	426	418	408	435	410	424	411	416	409	424	393	440	359	407	407	381	416	453	405	385	412	391	430	464	468	431	460	411	436	418	410	453	416	441	407	434	376	393	426	402	423	436	365	404	362	430	423	449	396	421	422	437	437	446	427	406	427	394	398	445	415	427	411	417	426	347	376	457	442	421	420	442	413	419	425	410	383	382	375	409	414	376	384	395	443	416	474	418	382	392	402	428	438	428	418	437	392	452	391	442	421	425	395	417	466	417	411	419	432	417	419	424	421	388	382	423	414	436	381	449	383	403	455	437	408	447	409	387	383	442	391	447	418	428	420	416	369	403	406	423	421	447	407	413	433	408	442	414	450	413	399	419	442	403	404	396	402	409	398	401	423	427	460	401	437	407	393	405	370	426	420	439	408	430	408	423	436	418	417	389	458	404	406	432	406	408	393	428	415	435	406	420	416	394	443	391	412	436	416	408	408	417	377	385	419	418	379	409	400	399	440	470	402	436	433	385	426	403	410	394	437	431	424	435	381	415	434	387	469	427	403	406	455	441	428	415	439	435	384	435	405	415	422	403	415	421	414	411	399	430	414	407	427	394	411	396	430	399	450	423	373	424	406	382	408	398	388	425	406	418	423	441	392	435	449	409	419	432	430	411	445	442	433	418	415	428	392	427	427	461	442	413	430	432	415	424	409	435	402	396	378	406	386	428	395	393	411	392	399	437	407	442	368	416	410	413	445	460	453	388	421	430	422	385	437	390	429	404	388	444	440	383	415	415	409	425	404	412	425	425	376	403	426	431	418	399	391	417	407	411	414	394	414	459	432	390	468	411	423	442	427	425	402	417	387	409	418	420	386	420	431	443	434	436	411	359	411	410	438	408	370	436	397	428	395	430	421	422	390	426	415	393	402	418	431	424	388	393	447	424	414	423	427	431	454	422	391	416	470	418	410	417	404	412	391	388	447	428	425	377	425	412	402	395	424	410	389	414	379	425	415	403	394	443	452	458	416	404	410	403	409	410	443	420	395	425	416	411	429	434	436	402	435	439	423	432	419	389	396	440	427	418	426	404	441	438	396	413	420	435	455	426	410	449	462	402	433	400	369	379	424	406	436	436	425	417	419	421	392	432	410	421	443	434	448	446	417	424	445	432	400	397	429	407	413	415	409	437	375	420	422	423	416	387	419	414	404	412	423	425	393	418	403	393	421	445	398	397	391	418	401	446	388	437	437	401	413	412	425	432	372	410	399	436	448	395	409	420	466	408	442	420	441	402	408	433	412	396	407	411	410	439	448	413	386	438	448	453	437	408	408	417	408	401	402	414	401	417	433	410	395	423	400	428	407	373	418	407	398	417	386	401	407	378	408	411	458	407	413	393	428	417	435	410	422	430	407	453	432	455	391	392	428	410	390	402	396	415	455	422	393	465	400	422	409	381	407	427	445	420	427	423	421	407	443	432	444	422	409	436	411	407	432	382	410	340	403	421	455	400	413	417	439	413	413	410	455	444	413	401	421	396	395	418	425	388	447	372	454	409	413	398	404	400	456	376	423	418	393	377	417	447	387	403	381	414	415	388	428	440	449	449	397	388	421	433	403	396	428	406	417	400	405	408	424	436	395	403	413	408	399	433	390	367	426	394	430	403	432	437	403	438	432	409	442	373	420	413	393	387	407	419	411	409	378	415	436	373	409	406	441	401	400	419	427	423	411	436	399	408	460	433	439	434	423	438	378	398	407	393	390	403	394	413	393	420	431	440	400	426	434	406	398	427	437	433	443	448	417	422	433	397	425	441	411	417	420	454	464	439	375	383	403	441	424	442	396	386	430	405	430	407	418	419	417	404	407	418	415	417	434	431	426	397	416	423	391	424	424	409	412	391	452	383	415	374	411	386	438	414	407	410	412	399	373	393	412	412	410	409	398	455	382	402	385	407	409	390	409	430	416	432	420	427	412	421	396	406	442	411	362	447	420	430	403	396	463	398	439	429	380	433	436	453	408	426	407	424	407	409	426	466	459	417	423	404	415	448	411	426	424	423	431	422	403	435	425	463	413	407	418	429	404	428	385	416	430	434	406	424	390	421	457	435	388	412	424	384	422	414	396	360	437	448	408	457	418	385	417	382	421	456	394	431	407	409	429	393	406	401	429	420	412	435	428	419	374	446	425	444	438	390	419	418	390	438	428	431	393	396	443	378	423	388	424	446	393	434	430	430	459	405	436	400	436	419	400	411	399	421	390	455	424	403	410	405	413	410	400	425	404	432	396	421	366	442	427	403	388	399	432	391	389	432	410	441	442	443	406	435	405	434	432	407	397	427	449	423	393	403	413	371	413	416	427	393	417	440	383	445	444	415	413	395	434	412	441	417	379	389	467	435	406	384	412	431	403	446	399	406	457	398	409	407	439	445	385	409	409	416	424	400	402	412	446	420	442	414	393	443	424	448	378	421	417	423	397	382	395	401	384	405	420	429	398	449	422	439	404	406	442	446	437	403	445	422	447	403	417	403	459	421	398	417	423	394	422	413	450	456	410	406	385	389	377	407	409	450	388	412	457	414	390	423	429	388	427	452	405	429	410	387	449	424	433	412	426	432	413	418	435	395	403	418	413	400	435	425	424	434	415	398	441	429	407	420	423	402	412	432	417	405	422	393	423	459	444	399	429	394	416	418	418	422	441	417	396	424	455	415	430	409	415	438	432	397	390	412	399	408	404	418	421	384	445	424	417	447	406	433	403	417	399	402	418	421	423	385	399	416	397	442	421	457	435	408	414	417	418	412	405	437	434	425	391	398	445	424	449	365	409	428	389	444	447	411	420	422	402	436	426	445	430	419	436	422	415	403	469	410	418	452	389	394	402	424	402	408	396	404	443	388	431	447	411	430	408	419	381	376	395	392	390	414	391	408	424	386	409	400	396	414	403	407	420	440	417	408	416	369	394	406	374	413	438	401	425	392	411	392	433	426	408	394	433	396	425	450	461	419	398	425	438	407	408	464	423	418	430	379	438	429	401	412	385	469	435	406	367	420	408	452	438	420	421	418	425	404	403	424	440	428	442	400	422	437	415	446	411	404	460	414	414	412	410	465	425	391	384	416	414	416	442	383	430	438	407	450	415	423	416	381	422	419	448	406	412	431	434	394	385	390	396	435	427	424	384	432	413	396	425	397	433	395	426	422	389	442	392	437	408	435	401	425	384	401	412	449	446	411	443
24484	20932	24644	27338	20694	4706	1170	736	569	527	530	490	438	376	413	385	348	402	356	313	313	290	257	216	294	281	230	258	254	269	237	297	303	260	252	283	265	269	269	255	282	319	251	290	296	278	241	304	277	283	267	301	302	256	277	271	260	250	236	253	298	254	308	286	263	244	234	276	266	258	310	247	290	284	290	267	257	263	281	264	233	276	248	253	298	267	260	284	262	277	226	251	264	273	265	247	273	268	305	267	258	257	268	280	282	258	257	280	271	287	261	243	294	254	253	275	282	275	246	261	285	297	268	241	259	256	254	258	258	286	236	275	254	294	281	318	260	269	268	278	266	309	285	268	259	280	285	245	256	252	282	285	288	285	286	247	256	255	284	261	293	249	245	255	240	252	293	274	265	272	242	247	266	289	279	251	283	256	273	269	255	268	284	288	257	256	268	316	267	260	263	279	262	275	276	273	268	237	261	276	286	299	244	273	284	275	303	258	268	285	292	259	264	281	258	267	264	269	271	251	294	273	290	288	291	283	283	274	275	263	271	249	291	253	251	251	295	263	267	246	277	271	269	265	258	258	274	247	249	272	256	246	275	285	276	264	271	293	281	267	259	262	289	239	274	265	250	294	268	254	239	272	271	259	290	265	274	238	248	267	276	267	285	257	278	254	241	255	287	270	254	249	250	259	264	262	280	290	292	275	287	268	274	303	293	253	273	259	267	255	271	262	276	305	261	275	258	265	249	251	263	251	260	259	274	270	249	229	275	254	270	316	268	252	253	291	235	267	245	280	308	258	239	262	275	251	282	248	284	269	287	269	275	260	269	281	288	276	297	245	259	258	291	276	280	257	254	300	249	278	270	250	312	277	285	261	257	273	295	273	266	297	248	241	275	284	267	289	274	265	273	258	236	233	267	289	282	263	276	282	272	300	273	261	274	282	271	278	256	281	282	283	264	272	260	290	263	263	275	264	253	265	262	271	240	306	252	280	283	283	273	286	292	218	258	289	281	261	246	276	297	260	256	291	261	247	319	296	255	269	248	285	240	263	260	259	267	290	246	271	259	259	266	240	266	272	266	269	263	267	258	273	242	243	297	261	278	280	261	266	243	268	271	263	257	260	250	305	238	252	286	283	242	241	265	273	254	262	218	282	250	270	239	264	266	265	243	257	279	244	274	337	278	273	244	246	269	293	273	251	268	247	259	273	266	259	266	288	263	254	266	259	246	275	269	260	289	250	285	290	275	279	288	277	283	258	255	272	284	327	287	266	261	244	261	235	264	267	282	250	264	304	284	280	252	262	283	294	252	265	240	268	271	274	269	252	267	245	251	258	253	244	225	278	287	289	247	280	272	267	256	247	230	261	216	288	261	304	255	290	274	274	279	274	240	278	279	287	268	266	289	257	260	254	270	259	262	260	248	246	297	281	265	295	260	249	252	246	281	280	274	265	289	288	226	280	307	293	257	272	285	295	244	275	257	279	283	225	271	267	253	289	277	284	287	251	238	285	316	256	246	300	258	258	262	254	225	259	309	312	266	246	252	295	286	247	308	269	271	284	250	242	280	309	284	242	282	284	264	260	260	255	258	266	265	262	270	260	252	257	259	263	293	293	269	273	287	279	266	282	272	280	302	260	270	282	261	267	236	272	276	275	275	279	258	260	250	285	282	255	274	263	297	255	287	270	266	284	283	280	267	249	270	296	280	251	294	276	297	282	267	269	285	267	255	266	291	253	266	258	272	267	265	283	267	289	271	271	234	287	249	270	277	303	248	233	252	267	259	278	256	256	223	274	258	283	275	247	290	266	298	285	250	263	270	273	258	270	292	260	281	274	271	264	246	248	284	255	267	268	243	249	258	287	297	274	286	267	276	276	268	291	268	247	239	282	287	246	251	251	241	276	284	257	280	243	240	238	263	251	267	259	235	269	260	265	267	263	287	277	262	292	281	286	265	264	267	290	295	247	242	251	289	282	268	234	238	265	299	259	292	275	255	275	278	263	268	259	303	294	298	259	284	249	286	265	283	240	256	272	259	271	260	253	256	284	266	275	261	292	258	280	247	246	294	247	253	243	254	247	299	256	297	271	274	247	242	283	257	273	257	259	238	243	280	291	253	274	258	278	265	260	287	296	249	280	318	234	302	254	271	293	284	276	256	232	226	247	264	274	258	245	276	242	234	262	277	276	255	254	256	255	256	256	281	271	274	262	242	236	280	260	256	280	244	289	269	265	250	275	268	291	257	280	252	277	258	303	288	264	291	290	258	244	282	235	240	212	272	261	266	267	257	260	267	252	293	296	236	258	275	260	299	250	244	236	255	265	247	256	250	247	279	271	253	238	256	268	256	260	260	268	279	293	278	260	274	250	266	295	278	266	236	245	260	233	249	255	255	254	259	260	278	304	301	251	273	288	263	251	255	285	271	258	278	268	280	276	273	253	297	251	251	261	231	262	277	234	248	274	265	238	223	280	259	247	261	238	276	260	262	275	286	281	286	272	283	303	282	292	279	251	256	279	272	265	282	242	267	262	285	288	276	269	295	270	271	276	290	275	286	259	261	291	264	257	246	255	279	298	282	251	257	249	254	306	247	291	241	252	225	234	277	228	272	280	260	241	230	265	270	263	252	258	283	277	257	244	254	258	276	274	266	261	281	281	279	250	265	249	225	254	278	266	288	252	264	270	263	289	268	257	281	256	276	269	269	280	279	277	265	266	275	312	255	280	245	268	271	259	278	275	283	302	302	278	255	307	267	247	259	252	266	242	282	241	273	288	248	251	276	302	277	279	250	293	299	234	250	285	251	249	261	251	258	275	266	265	290	272	253	300	270	239	228	254	232	280	284	267	240	264	256	263	266	251	303	257	265	270	264	253	285	304	271	280	245	226	266	265	289	267	251	269	284	261	252	298	296	278	262	277	269	256	271	264	270	262	289	276	249	264	263	277	275	291	296	285	280	259	274	259	265	274	260	298	260	274	249	247	272	264	301	250	290	303	278	285	258	275	260	295	267	269	257	304	304	258	282	248	276	259	269	261	271	232	234	255	267	248	240	252	281	288	233	245	290	243	252	265	287	256	288	271	293	248	292	265	246	272	237	281	291	287	271	246	238	230	256	272	259	269	264	277	279	274	265	266	268	281	277	279	285	292	273	261	281	254	280	283	291	250	304	257	250	285	252	259	239	245	257	283	251	252	240	283	298	276	261	274	256	306	269	240	230	266	261	335	248	260	297	238	264	260	263	264	268	275	249	295	265	288	266	276	269	268	276	286	271	267	276	253	263	250	284	274	273	226	247	273	269	242	245	274	233	250	277	248	285	288	262	255	271	276	272	214	243	262	277	274	294	245	283	266	270	286	284	282	263	243	223	255	277	279	266	283	288	271	252	249	270	293	253	285	266	260	244	213	301	253	257	269	262	283	256	271	229	294	241	237	213	230	289	279	238	294	256	300	277	262	267	264	266	269	246	263	264	237	246	269	264	255	307	295	314	266
4088	7626	5548	2624	1610	1219	904	849	733	771	702	727	657	684	715	654	678	649	675	614	599	557	629	574	552	597	648	612	609	600	567	573	597	564	585	558	570	581	611	590	590	613	621	595	614	564	586	640	598	553	552	559	594	566	610	615	598	669	577	587	596	572	638	574	537	640	604	600	599	561	577	574	559	596	589	579	585	620	578	583	577	598	574	596	559	563	639	576	566	593	625	573	575	588	558	592	577	573	612	598	575	592	609	570	575	596	553	601	570	594	630	564	578	599	607	585	595	554	614	580	591	546	589	560	621	569	609	539	573	620	588	599	602	578	568	599	592	586	569	585	614	568	565	601	613	542	589	578	548	580	590	585	575	575	549	598	620	601	596	591	569	602	601	607	599	587	592	588	565	532	579	609	621	603	573	641	588	537	573	592	556	586	559	570	608	550	573	646	579	583	607	563	608	583	615	574	591	614	536	576	557	562	580	562	591	632	581	618	577	594	611	581	629	607	622	583	568	588	633	589	587	582	588	539	591	582	556	573	593	607	613	566	588	564	574	577	586	605	606	559	572	594	556	608	596	582	558	541	568	592	571	594	581	588	598	599	657	590	597	574	587	597	571	610	554	601	652	550	595	586	570	623	579	608	605	587	585	608	587	586	614	566	593	597	595	546	596	598	581	587	599	577	587	551	651	574	593	578	576	587	594	619	580	591	569	569	597	544	579	583	552	599	584	628	617	609	554	609	545	584	576	625	589	592	589	571	580	581	598	627	592	572	603	570	555	578	613	590	540	580	575	523	612	559	581	592	580	616	628	541	595	587	589	570	587	554	555	533	610	601	535	517	595	597	573	524	546	567	561	588	572	572	555	615	549	621	561	575	566	606	561	574	588	557	560	590	563	558	585	577	578	593	559	602	536	580	585	560	567	588	557	598	595	555	584	569	633	591	534	621	590	596	533	605	620	603	584	593	593	563	610	572	547	592	595	536	580	563	553	590	565	553	620	599	599	636	564	545	640	557	635	593	571	593	581	584	589	582	521	564	612	605	630	546	629	606	607	555	608	547	554	573	545	571	581	600	528	592	550	565	561	599	571	592	558	570	626	584	582	593	584	621	609	634	625	571	553	582	606	559	607	604	604	594	567	619	588	586	617	589	600	609	618	548	598	581	577	624	551	590	604	583	610	576	585	600	570	617	599	579	580	580	599	578	573	584	532	620	565	556	588	567	603	582	623	575	560	563	582	561	587	553	602	626	613	536	635	559	611	576	560	603	617	573	608	561	594	593	599	629	592	617	564	568	590	579	628	633	592	551	585	558	589	591	554	562	567	601	569	584	585	594	597	587	596	590	590	587	573	563	584	603	582	606	605	533	594	596	554	587	554	612	574	593	583	579	578	581	588	629	609	613	608	649	549	604	563	563	587	544	562	557	577	591	525	575	601	559	562	608	616	622	548	547	565	569	600	579	576	610	619	597	604	600	598	613	573	614	598	569	579	576	607	579	603	583	559	600	584	570	585	633	582	558	595	584	555	617	560	577	619	614	618	549	579	582	597	571	611	580	574	588	559	600	586	604	559	574	557	561	559	558	595	627	597	608	591	601	544	574	594	570	588	590	589	598	577	575	613	571	561	595	619	570	576	615	570	573	600	557	594	557	567	558	565	558	621	571	574	588	589	606	567	545	546	588	539	562	528	537	589	609	566	649	526	605	606	596	548	578	623	571	577	615	589	598	584	561	625	613	584	597	598	590	576	636	573	586	566	608	559	601	613	618	566	622	604	616	542	574	587	612	574	623	633	581	585	589	592	585	595	569	586	621	618	555	603	591	601	608	595	553	571	602	571	601	614	560	629	601	608	612	534	582	616	592	573	572	621	590	612	595	606	598	579	603	569	569	588	572	538	620	597	551	614	540	597	574	589	552	555	605	545	560	586	592	541	582	586	610	578	581	600	588	590	593	605	612	592	585	576	602	602	564	602	632	567	605	561	550	581	611	595	571	585	601	583	562	603	593	595	606	607	634	549	601	603	594	623	565	570	585	593	556	594	579	586	586	606	595	565	609	590	594	587	541	644	570	541	627	608	602	595	554	583	623	605	563	604	627	588	635	528	554	564	558	589	603	593	585	602	621	597	590	586	542	594	588	575	579	605	602	588	613	582	524	609	591	594	592	573	638	619	586	584	563	611	561	601	594	584	605	605	602	605	586	569	585	576	595	569	589	605	552	552	596	577	564	561	554	553	536	548	575	568	595	557	548	593	595	596	604	578	588	600	589	563	610	646	550	564	555	566	587	544	614	614	594	602	613	612	594	608	571	560	556	588	598	590	608	571	558	586	554	577	623	561	588	593	562	610	569	607	612	589	570	586	608	573	581	613	605	547	556	571	572	574	547	602	592	575	586	575	623	571	617	576	554	582	577	649	588	579	589	575	597	577	638	569	596	565	634	605	585	631	577	606	581	602	588	585	571	586	610	578	612	596	571	593	588	520	576	596	595	611	611	571	598	550	558	575	598	556	566	563	605	605	587	549	585	587	619	605	628	625	576	575	609	583	552	576	586	574	568	580	562	583	545	579	547	591	580	556	602	575	576	571	594	550	567	572	569	538	557	643	584	568	594	573	603	569	574	574	599	583	603	577	606	584	622	601	584	620	592	564	573	577	531	614	566	615	569	583	614	596	594	589	583	596	596	610	566	572	575	563	580	591	604	619	596	589	611	566	557	585	555	606	587	625	623	639	621	581	600	549	587	583	618	588	570	598	575	574	593	617	558	567	611	608	628	537	591	556	588	585	605	599	557	592	626	612	546	565	625	558	598	552	594	545	557	577	554	587	619	593	632	603	587	569	550	550	580	591	596	588	572	571	608	572	578	597	583	585	551	616	569	595	581	581	555	617	604	587	566	600	608	633	571	572	606	613	548	612	585	591	580	642	554	566	614	544	591	570	589	597	596	589	561	544	561	561	575	635	592	562	529	561	584	620	601	627	594	531	593	597	575	604	578	631	556	551	594	629	538	574	629	563	584	596	595	570	641	560	615	567	618	583	589	569	586	586	601	548	574	544	580	622	595	585	590	626	628	571	579	564	582	634	590	573	608	589	548	613	576	579	576	549	551	605	620	549	570	554	579	628	565	578	607	592	548	583	558	597	598	569	570	548	612	593	559	545	572	584	567	591	575	577	596	593	562	562	594	637	619	579	571	581	578	571	559	592	603	585	600	602	551	587	613	559	531	557	587	587	592	583	630	592	617	568	611	609	594	608	580	623	559	630	547	553	622	541	607	592	633	596	566	587	601	537	565	548	537	612	587	593	560	563	586	558	620	640	580	594	574	577	569	588	562	606	563	577	564	613	606	545	555	619	639	554	581	564	587	586	565	630	592	601	602	598	597	582	587	567	625	549	588	599	552	587	563	571	604	595	578	576	594	612	603	607	582	581	628	590	593	592	530	628	577	573	571	564	529	559	597	573	570	609	599	571	578	555	573	638	567	553	568
23622	20916	25244	26728	20934	20931	5154	1143	741	703	655	607	502	504	478	427	375	402	407	372	284	244	224	233	239	235	242	214	265	227	236	238	243	209	220	228	225	243	219	237	238	248	255	258	254	225	237	244	239	204	243	203	250	246	260	238	217	249	209	205	236	244	230	206	211	253	244	231	211	225	239	250	221	244	235	196	215	213	213	204	233	213	223	201	218	242	239	202	236	224	198	235	181	209	210	219	219	231	230	205	207	223	202	227	219	216	212	244	235	229	241	217	225	218	230	223	188	200	233	205	229	233	222	225	244	230	217	217	223	210	214	233	220	197	203	234	202	236	208	208	220	213	230	199	247	228	231	209	196	193	220	201	207	228	219	238	239	212	241	237	206	200	223	240	195	202	201	217	221	188	203	202	219	242	241	250	246	256	233	233	230	255	226	196	217	235	250	222	226	221	220	206	227	203	217	220	237	223	232	217	204	234	223	242	207	221	247	234	250	202	254	274	207	222	223	246	228	220	210	225	230	221	234	232	178	238	212	240	212	217	194	207	188	216	209	213	215	219	236	227	230	223	218	240	216	232	209	235	230	239	216	227	227	221	223	201	218	243	236	213	224	232	208	250	187	231	190	189	223	206	200	201	242	211	208	222	221	241	221	235	203	201	232	202	236	226	238	231	226	233	192	217	236	225	225	205	176	201	216	198	224	206	200	262	223	245	186	218	231	202	213	210	238	219	224	220	221	209	211	254	239	224	203	225	202	227	204	211	219	219	210	241	249	216	215	213	241	268	221	236	227	237	230	238	229	226	213	220	194	211	205	234	241	222	218	228	210	236	229	208	191	220	216	215	227	202	206	194	224	202	229	210	233	213	232	204	199	199	216	195	207	217	210	223	219	208	213	246	223	221	245	234	184	219	216	226	233	221	217	220	241	224	206	194	204	217	208	210	226	210	192	249	242	224	236	240	234	214	227	250	194	209	186	217	234	243	221	227	195	221	214	234	203	244	194	236	231	227	211	182	187	217	231	199	209	199	229	224	197	201	205	235	225	212	232	217	235	196	235	208	222	230	220	227	233	213	209	222	221	231	221	218	210	204	215	232	244	202	207	228	213	206	218	243	206	219	235	209	226	219	217	215	223	229	244	219	202	236	210	221	242	224	221	223	214	236	215	207	237	245	224	195	236	182	242	232	213	208	221	206	203	229	205	234	222	228	248	207	229	208	194	217	213	219	187	225	220	239	214	204	226	208	214	240	239	200	205	224	204	226	223	209	216	194	221	191	201	212	211	226	228	224	225	232	244	206	232	206	238	216	219	208	191	233	231	234	202	231	211	199	245	240	230	214	203	257	228	235	195	245	195	220	244	215	226	225	216	215	226	248	221	215	234	245	213	215	239	225	205	192	238	233	180	199	230	221	229	240	194	217	222	202	227	233	216	207	202	210	228	220	225	212	230	209	194	207	219	221	227	216	206	262	227	230	212	196	202	221	222	221	203	228	247	247	221	231	208	212	202	218	226	200	190	195	224	191	217	248	215	232	210	230	215	229	185	209	212	201	220	244	215	209	205	224	237	202	204	212	217	238	222	213	229	211	217	211	225	234	231	206	222	242	227	223	250	234	204	224	190	211	228	221	211	200	195	207	222	229	235	248	213	209	210	210	233	249	196	221	216	214	193	202	234	206	206	206	224	243	232	234	217	219	227	218	234	247	243	223	240	217	214	198	218	222	251	239	239	239	217	214	208	216	215	228	224	210	221	231	200	186	197	217	250	235	251	237	231	210	222	215	219	245	228	228	265	218	228	232	199	193	204	246	217	225	236	216	205	222	220	200	234	212	225	211	185	239	232	232	207	215	220	201	234	225	241	235	229	208	220	215	227	220	232	239	226	230	231	218	199	211	217	233	255	237	219	225	230	241	219	234	218	235	233	229	195	192	217	225	239	214	190	214	217	190	209	215	213	209	225	200	202	213	215	203	217	229	203	192	207	238	242	226	197	226	203	227	223	231	237	222	252	231	237	252	200	240	199	249	221	251	186	219	230	248	231	249	216	219	219	196	196	205	186	249	211	238	198	215	230	217	203	209	197	233	185	206	215	222	227	227	208	232	224	216	243	220	222	191	225	230	207	227	175	218	221	251	245	218	215	216	193	201	213	220	211	219	233	231	213	238	223	236	232	226	227	253	240	245	243	239	231	243	219	232	232	205	229	218	226	226	206	226	209	248	210	190	198	266	231	215	234	228	253	243	230	205	236	251	211	235	251	204	213	236	239	219	242	244	220	230	223	250	210	232	231	210	206	225	207	232	227	218	198	247	194	206	240	221	239	193	205	244	235	230	222	233	201	207	187	201	233	211	204	219	216	233	232	220	219	243	206	231	195	207	209	218	202	211	231	202	207	248	243	232	192	237	207	232	243	220	230	244	227	217	188	213	213	231	231	237	214	202	242	221	208	214	209	223	240	228	244	178	245	236	232	202	208	243	209	210	227	231	205	223	216	222	226	214	235	201	199	196	236	227	206	195	229	238	232	223	227	221	213	222	206	217	230	243	222	202	232	215	223	214	223	218	214	188	198	236	224	227	218	234	225	202	212	205	205	198	245	227	191	218	229	250	218	208	220	234	216	215	250	210	225	204	199	236	188	218	233	232	223	217	212	250	203	225	220	226	233	226	235	249	220	226	235	224	217	218	218	225	215	210	221	242	227	223	215	195	213	193	218	226	187	199	198	207	222	189	224	219	199	232	233	226	205	252	220	226	245	198	207	229	229	215	215	223	231	230	205	198	197	197	231	216	222	224	201	194	201	210	226	244	232	217	217	235	223	210	216	221	233	222	224	226	212	187	234	243	237	216	201	207	241	224	187	254	221	203	219	215	227	219	226	243	220	212	202	205	198	243	204	226	222	227	216	211	204	230	235	231	240	244	211	219	213	225	227	223	212	220	222	239	231	221	207	213	243	212	214	235	255	253	212	220	197	230	230	191	218	230	231	229	215	230	218	220	224	209	242	209	210	229	228	234	234	206	217	223	218	206	236	216	250	240	213	234	237	247	229	242	216	227	209	230	245	216	233	215	224	227	228	213	217	214	209	232	200	224	200	217	235	226	240	208	190	194	223	206	193	223	225	227	249	223	229	192	214	204	211	236	210	230	211	256	236	215	217	228	189	224	196	206	209	211	228	227	207	231	232	225	223	236	214	193	222	228	208	219	214	229	239	234	223	206	202	203	228	224	205	224	205	228	243	224	219	226	257	225	236	188	220	206	225	204	218	205	234	239	239	220	175	245	231	204	207	211	199	216	238	229	227	213	216	215	206	245	229	230	219	226	244	195	223	189	217	262	246	232	230	235	252	251	246	252	228	222	185	240	229	202	235	212	235	203	203	222	203	222	233	228	219	257	217	214	227	215	226	192	251	232	238	219	250	240	198	213	220	198	214	238	178	215	228	244	249	210	182	229	235	236	210	231	218	206	216	184	217	200	208	210	218	225	221	231
4457	11133	8046	3732	2202	1395	1067	847	812	723	741	666	564	571	617	589	547	564	591	543	517	466	499	514	517	488	473	504	449	503	466	514	471	482	471	512	486	512	494	508	481	451	475	482	517	492	487	539	507	497	477	482	513	486	495	489	460	479	480	448	482	481	425	483	517	477	441	454	497	503	521	473	494	481	479	477	467	492	448	456	486	484	504	444	476	484	486	456	492	468	458	507	479	441	502	503	487	466	478	454	463	458	487	478	470	485	489	472	460	468	491	511	478	433	471	471	503	499	507	471	476	478	511	486	469	450	515	432	467	480	495	461	466	471	483	467	490	504	445	468	473	421	476	452	471	455	467	468	459	474	526	462	487	486	470	470	483	465	506	496	474	508	471	481	438	473	481	473	458	472	485	504	446	501	458	468	452	489	492	505	516	476	521	438	457	516	475	445	441	504	489	465	440	459	484	491	456	466	473	437	456	462	489	505	464	467	511	451	492	469	472	493	491	480	451	463	494	489	488	484	493	476	472	465	462	490	479	437	432	445	489	429	505	455	456	475	493	487	486	479	473	511	513	497	474	487	491	441	477	478	514	488	434	456	469	489	462	456	481	502	475	485	455	475	455	458	468	469	454	467	437	463	505	468	471	471	451	504	474	493	435	472	481	452	475	455	467	473	478	498	468	479	465	459	496	464	460	485	482	460	510	506	505	475	463	422	468	453	478	488	441	495	487	485	478	486	497	465	485	533	471	459	479	479	475	483	509	471	452	436	475	482	473	479	477	472	499	464	471	457	449	488	467	443	490	495	494	465	470	481	483	429	474	433	520	496	475	472	463	507	480	442	454	429	447	488	470	490	477	496	463	482	434	477	506	422	491	472	489	512	451	518	478	475	447	492	471	445	486	464	464	500	485	477	478	474	485	467	481	482	486	468	449	500	473	472	459	481	447	446	488	479	466	512	533	429	471	518	532	430	469	447	487	479	506	467	496	471	494	459	461	481	531	467	468	498	496	454	519	475	489	468	470	504	453	501	499	481	455	472	460	493	472	471	463	486	437	494	471	466	474	488	467	476	464	501	494	430	516	465	464	456	448	517	492	480	445	499	479	490	488	461	506	463	473	463	489	496	472	473	493	485	438	486	449	463	470	460	471	441	462	515	468	493	486	476	461	478	491	488	482	473	503	471	493	462	461	489	480	483	497	487	500	479	471	504	479	471	472	472	465	486	450	446	464	470	496	485	457	477	517	457	473	480	454	502	473	466	479	467	476	459	449	437	499	448	455	465	471	453	449	467	491	493	485	479	485	467	435	476	474	465	508	453	489	502	465	457	487	511	508	464	474	466	438	487	492	469	439	479	496	489	494	491	465	480	463	475	478	504	474	504	522	455	485	481	421	457	457	435	480	513	498	497	459	507	471	441	508	467	505	482	495	459	468	446	495	461	484	462	491	502	473	473	462	431	493	472	464	484	453	524	474	474	447	458	494	489	484	486	461	479	470	485	447	493	492	488	467	457	468	521	502	468	467	448	484	467	509	462	428	490	502	506	467	483	489	482	433	505	491	523	467	426	431	475	503	434	456	468	508	458	491	495	478	455	459	489	453	502	470	490	462	488	477	501	456	545	457	496	465	409	443	472	481	457	451	465	472	480	479	448	454	476	460	435	466	433	459	481	452	462	451	454	480	496	455	507	472	537	454	450	482	497	486	525	456	461	488	470	488	478	483	482	444	496	492	476	508	476	486	455	485	463	491	456	509	471	470	459	468	445	482	534	513	458	464	511	492	446	455	481	463	469	485	466	509	471	500	440	529	468	487	491	495	450	489	499	471	465	444	490	490	491	494	466	473	489	471	446	504	501	459	476	494	517	461	475	462	487	482	492	450	485	477	489	473	527	466	453	461	494	491	445	488	436	474	449	487	421	466	483	542	508	497	479	486	464	472	481	479	450	489	462	476	491	496	443	457	450	483	462	466	434	478	480	474	473	467	491	468	471	459	445	460	434	492	443	445	497	490	483	484	464	472	525	467	492	448	471	458	450	476	475	487	462	483	490	511	455	453	505	488	456	485	443	483	472	504	463	525	477	494	492	465	479	510	497	487	459	461	469	508	489	442	491	470	473	457	503	473	457	488	489	460	463	472	485	466	458	491	466	454	468	451	446	480	466	453	484	477	468	492	465	471	500	443	512	483	495	491	443	440	460	461	431	485	537	498	482	505	477	488	465	511	518	489	511	487	461	433	432	503	442	500	516	460	469	480	459	454	495	438	443	450	512	478	486	478	439	469	428	451	523	502	491	502	480	459	483	459	494	467	459	450	450	499	478	444	480	500	492	478	515	475	476	427	473	452	468	421	482	437	460	523	491	488	442	451	474	440	489	520	456	494	455	446	477	513	491	430	465	485	438	501	473	458	469	445	470	452	475	489	503	456	472	467	461	484	482	465	466	491	485	485	448	454	471	477	448	442	485	501	477	491	440	460	452	470	451	493	483	475	460	499	500	484	475	479	501	493	444	467	468	493	491	472	489	485	431	505	489	479	451	489	494	462	487	495	471	451	444	461	483	484	451	461	454	473	478	509	488	476	457	477	504	517	476	449	464	478	479	521	470	521	496	487	459	479	470	474	478	489	445	473	468	483	497	466	477	476	442	494	496	497	462	493	482	485	505	495	451	492	445	456	458	490	498	485	466	468	475	479	475	441	485	475	451	484	511	438	497	468	469	492	462	476	463	454	469	496	495	447	470	481	450	504	500	478	485	486	472	452	467	501	467	469	477	499	456	439	484	471	466	457	510	468	453	485	497	482	466	488	484	487	490	480	437	487	454	432	469	494	458	488	465	440	445	482	512	488	472	473	457	524	462	472	473	435	465	489	460	494	478	461	455	486	457	523	484	472	431	482	478	512	483	504	480	501	496	463	487	463	518	482	492	519	433	501	509	482	484	454	472	490	443	473	463	476	509	475	490	450	437	435	475	459	479	434	449	455	465	459	459	462	483	474	450	468	469	491	484	493	481	488	451	513	468	471	448	450	466	517	484	481	513	487	491	482	461	513	519	508	518	437	458	437	450	479	490	434	470	474	449	467	461	480	467	457	492	435	446	457	471	501	462	493	478	494	501	476	503	478	481	483	477	438	455	461	454	448	435	475	463	503	537	526	487	474	464	525	494	494	419	461	479	485	484	472	447	490	476	492	514	436	446	460	489	459	449	475	471	470	486	457	495	483	461	486	471	463	478	511	497	486	459	502	477	468	441	472	465	492	502	474	502	453	456	462	491	455	492	452	472	489	489	518	463	502	472	472	488	477	513	521	477	466	436	462	464	428	453	428	478	485	457	456	488	473	473	459	458	461	473	510	445	486	474	490	445	454	452	503	447	439	494	451	497	458	515	474	504	485	494	486	486	460	484	462	449	443	447	437	442	468	503	424	476	476	464	502	456	462	473	501	451	462	464	491	458	476	508	438	462	473	471	484	449	483	477	507	469	470	451	487	505
33021	14726	3978	1511	998	737	453	326	290	288	315	329	243	203	246	221	243	227	206	213	188	174	160	189	175	166	200	194	162	185	178	175	159	175	168	157	171	197	184	180	207	194	185	162	162	156	183	167	148	175	189	186	167	159	154	154	149	173	178	198	193	163	177	177	179	155	181	166	169	179	189	159	181	151	173	191	166	184	203	192	185	170	203	188	163	178	184	194	169	199	176	171	168	161	185	162	178	158	158	158	168	170	157	165	163	203	164	172	161	188	166	183	194	155	166	173	178	153	194	185	197	159	186	174	164	157	155	170	205	184	178	169	194	162	166	195	163	178	172	175	150	181	174	157	144	185	168	165	201	182	160	160	166	170	169	189	161	188	190	163	172	139	138	192	168	176	174	184	169	162	206	187	164	158	169	185	179	176	190	180	172	152	146	150	176	175	160	191	176	195	180	181	200	192	192	185	207	177	189	171	162	167	175	173	157	190	174	170	161	171	182	160	201	166	206	173	176	171	166	186	183	170	155	181	186	191	165	159	176	190	151	170	169	164	175	161	182	172	190	183	192	179	167	172	169	151	171	172	176	176	177	164	166	177	180	195	206	162	175	151	162	167	163	181	182	180	170	187	180	171	187	166	172	175	179	189	160	190	167	195	160	195	190	176	148	174	178	179	167	187	179	202	174	166	172	183	199	195	164	190	202	192	186	173	168	194	170	160	173	164	169	176	148	172	177	166	144	196	194	163	168	170	175	162	185	162	184	151	160	172	203	166	180	171	191	187	184	174	172	159	185	184	193	156	200	178	152	179	158	182	183	188	189	179	159	169	143	183	187	160	148	174	177	177	170	188	186	168	170	138	173	165	172	173	164	176	178	199	140	176	180	199	179	166	178	172	168	168	198	174	181	171	178	187	175	168	162	168	178	171	169	168	172	187	167	171	180	195	176	177	174	155	174	185	188	177	157	188	147	185	169	171	160	164	178	151	190	178	180	169	208	182	177	163	203	172	174	160	184	165	170	182	204	168	154	167	174	173	201	181	156	175	173	186	173	186	172	159	172	169	181	178	182	165	155	172	165	190	158	184	164	161	151	151	195	150	164	184	226	177	176	164	180	197	148	171	174	175	157	179	174	155	140	187	166	192	195	145	157	176	174	176	186	161	202	168	181	172	169	179	164	177	161	171	174	176	168	160	189	168	148	169	173	177	191	157	179	171	160	181	192	162	182	159	175	195	168	198	174	170	166	175	160	188	198	169	176	169	158	172	164	188	200	178	170	159	140	166	185	200	189	179	165	164	172	172	163	183	176	152	152	169	175	181	158	161	188	183	183	147	186	162	172	160	186	176	149	177	174	175	183	184	166	180	173	188	193	175	164	173	202	201	190	187	166	175	189	171	176	154	164	166	176	182	174	159	162	162	184	150	181	169	173	134	169	170	188	169	157	175	176	170	173	159	182	178	186	176	178	158	181	190	151	170	179	189	178	182	167	164	186	165	165	174	155	169	175	193	197	168	198	153	155	199	175	182	176	179	160	190	159	168	176	183	142	167	159	154	179	170	168	171	148	179	170	160	171	196	199	164	165	174	173	145	146	185	186	188	166	177	189	184	183	181	170	184	177	174	170	190	170	203	178	164	190	154	174	158	187	182	159	174	158	161	174	165	176	156	161	186	189	175	155	184	161	157	204	187	189	177	168	178	163	166	175	177	181	167	183	206	176	155	141	165	148	185	167	160	146	189	189	190	166	161	168	164	180	202	182	168	150	158	188	182	174	188	178	194	190	194	166	196	202	187	193	146	151	186	154	166	169	151	192	180	168	195	204	163	168	185	190	181	150	183	192	168	158	213	178	155	178	146	213	205	164	202	203	152	168	167	172	160	184	189	186	184	176	156	188	184	177	179	155	195	169	162	173	174	181	184	172	175	164	164	184	168	176	186	194	174	172	162	164	188	147	161	157	165	179	163	160	186	172	192	167	170	167	180	182	182	155	179	191	171	173	177	174	183	173	192	161	210	172	190	186	182	163	164	167	189	183	175	170	166	175	165	152	200	193	167	175	161	175	179	174	162	163	166	156	151	158	170	189	156	198	181	166	189	177	174	167	157	187	183	177	167	185	184	156	143	156	172	187	168	189	210	174	171	183	182	174	162	174	142	162	160	191	181	200	177	181	183	161	184	153	147	153	170	161	166	175	155	192	172	154	171	157	166	179	170	160	171	186	185	187	182	158	178	188	171	189	182	200	179	168	190	154	170	189	179	157	212	177	166	212	161	182	171	181	186	171	157	189	186	161	185	188	167	171	187	198	165	194	179	169	167	157	196	184	149	140	169	173	186	159	164	162	163	182	158	189	184	161	166	177	198	169	192	187	161	173	175	164	155	172	170	161	183	183	186	161	161	184	176	178	175	180	186	165	206	187	144	177	147	204	168	164	159	171	162	182	162	169	153	167	188	183	140	188	175	171	160	185	192	148	183	176	180	189	195	161	138	213	157	168	205	177	182	165	180	167	167	165	157	169	177	161	181	181	199	181	148	164	147	157	188	178	194	168	167	163	147	201	168	155	187	176	167	178	189	172	166	187	187	165	194	183	204	152	192	155	195	168	161	152	181	178	186	189	169	175	152	182	190	193	174	142	172	171	158	170	168	165	140	176	168	177	186	170	179	213	188	162	164	180	156	166	177	183	190	158	188	161	199	189	185	156	203	199	180	182	173	166	170	182	219	178	150	169	139	168	158	164	202	164	167	152	185	185	148	160	141	169	170	146	175	190	197	184	173	176	177	159	185	173	143	175	173	160	159	170	173	188	169	204	181	191	153	185	175	194	186	176	182	161	168	137	150	182	159	183	191	181	188	182	159	171	150	186	185	187	162	178	165	175	184	164	183	154	183	175	190	192	173	174	184	192	203	197	167	196	185	166	157	185	167	185	170	169	169	177	201	161	182	182	173	136	182	163	189	185	172	178	198	198	187	171	184	197	177	162	195	149	166	194	161	160	162	183	184	183	168	164	174	177	193	161	157	177	163	166	150	164	201	184	191	188	165	160	193	186	210	157	164	169	159	177	183	182	151	168	201	184	150	195	174	165	166	159	153	175	193	160	195	185	171	179	187	183	187	205	165	158	174	180	180	159	189	182	197	183	160	178	194	175	175	193	198	168	205	186	166	162	181	151	179	170	193	170	175	215	176	193	189	180	171	156	170	152	194	177	173	174	188	159	190	157	176	164	199	178	174	184	165	161	165	182	183	190	139	168	187	188	173	194	156	155	181	180	159	161	172	171	155	161	168	193	197	170	194	171	136	206	178	178	183	173	186	200	144	160	183	185	160	204	185	192	169	181	201	177	172	160	177	164	190	203	177	160	177	148	180	173	195	179	193	149	182	157	151	168	165	193	165	154	175	175	178	155	189	160	177	185	167	164	152	147	181	165	179	166	194	169	160	162	162	183	164	177	179	174	162	162	176	210	190	217	187	152	182	174	186	177	188	170	160
5571	3431	2492	1267	889	652	549	521	452	519	472	528	443	492	456	494	396	404	432	461	436	409	433	436	405	436	445	401	391	411	376	398	420	441	420	411	441	406	395	404	444	451	421	414	436	417	429	426	426	420	424	384	415	432	438	395	415	420	431	410	410	417	419	413	427	458	425	411	415	392	378	407	410	437	438	431	422	411	434	390	439	413	443	397	446	435	421	442	469	400	389	433	382	413	410	411	435	432	420	395	428	380	427	405	410	422	403	409	423	413	438	432	446	416	428	388	431	404	400	412	407	438	412	419	421	422	397	413	388	449	414	419	418	393	409	413	386	417	411	442	393	397	423	413	416	415	459	430	433	439	406	409	398	440	442	417	426	374	408	413	440	393	411	396	427	438	441	445	433	422	451	421	418	431	409	432	459	379	415	397	410	426	443	399	406	390	422	420	441	429	373	411	421	408	404	416	401	421	411	421	417	409	442	423	448	410	389	426	432	382	396	430	400	450	439	378	422	406	404	404	394	394	386	402	426	427	422	418	438	429	432	415	415	433	414	406	412	434	394	421	400	392	423	405	451	412	422	367	400	439	410	434	399	451	412	437	387	410	391	409	415	435	426	413	398	383	458	431	450	408	421	409	416	415	409	454	427	410	417	441	400	430	402	426	391	431	407	415	424	419	388	438	433	404	422	413	448	419	395	439	402	418	446	456	418	393	449	465	429	422	412	406	433	419	412	420	405	408	407	429	399	410	394	429	441	426	422	427	407	383	398	455	410	380	415	427	445	415	445	400	428	422	461	452	428	422	414	434	417	439	389	434	396	402	442	409	401	410	424	391	407	385	412	419	349	406	426	438	392	421	411	393	409	427	452	452	413	440	445	409	421	410	413	419	398	428	414	392	413	465	421	391	417	408	463	401	379	407	412	443	401	404	396	441	424	440	407	408	413	446	426	370	429	425	460	413	415	404	444	399	432	441	409	412	393	438	458	407	419	423	425	388	423	379	425	438	438	391	419	448	423	422	420	407	381	412	420	407	427	448	439	405	425	401	389	402	401	420	421	415	419	429	416	422	387	403	434	381	440	430	421	443	416	414	437	411	422	386	449	372	412	463	449	385	441	440	419	386	408	387	408	406	453	427	400	458	408	445	423	387	392	403	418	424	412	433	430	403	384	447	420	458	431	440	407	440	387	414	417	427	438	408	431	430	406	407	426	408	391	401	440	404	414	448	420	447	380	424	426	414	427	425	435	384	442	403	424	420	397	445	430	405	447	429	444	449	399	411	431	404	435	468	400	410	445	395	396	427	443	412	441	408	401	426	411	392	413	461	388	415	414	407	416	416	358	397	427	450	422	451	418	423	403	382	409	428	448	443	449	405	421	451	420	431	409	432	411	419	417	380	390	428	437	436	407	402	417	428	409	404	392	429	399	405	422	434	450	466	407	443	455	449	430	433	412	428	418	443	402	419	432	443	403	469	466	416	429	413	420	415	437	430	407	418	417	415	404	420	386	408	420	413	455	439	394	405	418	421	431	435	380	408	395	428	429	426	388	395	424	409	421	406	447	433	456	406	427	432	409	410	417	408	385	453	418	420	387	412	420	377	408	421	443	424	423	408	454	384	390	453	420	462	423	409	415	426	401	369	440	420	404	388	429	409	440	444	443	453	420	427	446	435	408	409	405	459	403	382	422	421	436	427	428	443	397	440	399	409	446	431	449	411	426	412	422	420	418	403	415	396	411	411	412	387	419	428	433	415	425	425	411	436	447	419	435	426	431	433	460	401	445	441	443	449	468	414	403	441	458	401	406	393	417	389	394	405	383	413	421	402	434	406	451	414	396	471	395	409	411	441	405	419	427	390	393	423	411	434	433	392	410	417	442	427	395	433	455	401	490	396	386	397	424	410	424	440	379	455	426	450	421	441	390	405	403	419	441	441	400	420	450	408	459	431	441	424	411	400	433	388	411	411	434	431	439	457	385	420	422	444	448	408	381	417	409	382	432	407	432	425	431	398	412	433	455	404	427	419	418	433	402	413	432	414	426	400	445	410	395	381	467	444	400	423	404	412	404	408	397	449	432	419	422	434	396	412	409	404	446	424	403	400	397	407	443	442	410	415	425	416	402	404	423	421	413	440	426	399	418	416	420	423	402	405	377	420	429	401	428	454	414	441	411	403	398	410	445	427	421	450	384	409	400	397	451	429	430	394	436	392	417	435	386	380	407	392	407	429	416	396	397	409	397	432	443	399	407	426	411	422	424	416	413	404	428	410	441	430	410	407	421	431	436	416	431	425	439	442	407	385	452	425	374	442	416	440	389	397	424	411	429	453	406	420	415	413	389	444	417	417	417	426	428	438	399	389	431	439	426	388	413	430	417	407	428	391	418	449	409	412	396	421	415	391	406	410	415	425	399	412	418	458	431	424	419	447	416	427	397	389	425	404	421	397	405	400	416	392	414	426	425	410	399	393	413	386	429	433	412	434	426	442	392	423	431	456	405	439	459	430	397	395	412	400	427	429	392	459	405	372	413	419	393	404	404	409	423	455	416	390	433	436	468	435	395	413	434	406	409	447	414	403	388	453	411	424	390	406	434	383	385	380	435	400	419	395	448	406	451	428	451	424	412	436	413	446	436	409	455	406	413	416	421	441	463	408	402	400	409	415	432	415	421	383	427	425	417	427	411	452	448	385	378	448	436	424	440	406	448	429	428	435	403	427	403	429	422	427	429	421	435	399	415	427	402	438	398	438	426	425	404	435	403	406	405	416	425	432	429	423	435	425	419	449	407	414	416	402	445	428	377	415	407	436	427	388	454	406	440	424	405	423	467	427	418	390	422	382	434	393	417	411	432	432	399	428	445	395	412	439	414	436	432	418	397	421	425	358	390	401	436	438	405	467	437	424	416	412	419	424	409	414	423	428	446	425	396	380	412	417	456	441	408	392	417	436	422	396	409	395	417	417	447	400	404	459	465	406	428	410	431	445	415	410	447	407	420	371	406	397	398	401	427	410	426	424	375	373	407	454	405	430	381	460	410	423	407	434	400	419	378	418	411	421	429	430	408	432	399	387	416	459	396	396	437	435	424	464	398	407	418	401	432	433	415	385	419	454	436	391	441	399	418	395	411	415	382	404	422	413	394	443	410	454	408	440	435	406	431	419	404	423	448	453	485	441	424	427	425	406	409	437	438	402	445	432	438	432	415	422	420	416	389	463	425	425	453	442	397	427	434	430	397	421	394	436	414	436	441	459	415	434	401	449	398	426	420	438	404	410	439	380	434	419	396	384	421	434	440	424	411	376	417	408	437	423	452	430	386	420	374	417	417	476	411	418	406	429	452	436	415	423	433	392	407	382	407	418	394	375	414	429	399	399	423	382	394	367	428	437	442	400	406	401	372	423	419	398	418	416	439	431	430	424	452	437	413	357	424	449	393	459	394	456	401	416	445	387	453	424	365	412	415	451	395	408	430	386	425	385	404	428	432	407	448	409
24498	20962	24714	27361	20731	4419	978	657	512	563	596	491	458	413	391	381	329	351	383	346	327	275	252	260	269	254	268	277	273	274	298	262	278	273	295	293	250	243	289	245	277	279	295	296	291	285	267	259	310	265	282	278	266	291	280	289	306	289	282	274	265	290	253	251	296	285	299	302	274	291	265	293	301	293	294	268	254	250	287	282	277	289	267	275	237	269	262	281	284	271	243	272	269	257	254	302	266	307	299	278	270	274	270	254	291	285	254	272	272	271	235	276	279	251	260	252	257	266	271	271	261	252	258	258	246	260	247	251	263	252	263	261	255	292	292	258	275	271	274	262	269	248	255	265	240	270	293	283	270	252	251	281	251	277	286	253	266	261	270	274	262	301	261	242	266	283	256	268	282	260	296	286	250	264	254	277	262	272	290	273	254	277	264	291	248	278	290	271	276	266	222	261	288	257	266	248	249	266	296	261	286	289	261	265	272	266	308	249	278	286	260	283	241	243	262	291	248	272	247	266	243	281	248	282	249	232	280	256	276	280	291	246	256	235	270	256	270	265	261	248	273	249	253	307	281	265	268	263	281	307	236	244	288	270	266	272	241	257	304	277	320	284	255	285	299	255	270	295	283	245	293	294	257	260	245	258	273	262	282	284	280	265	280	265	273	284	250	291	252	264	246	231	255	242	251	255	247	272	297	310	261	253	256	293	267	260	266	265	276	255	278	273	274	310	261	292	255	258	286	245	290	279	299	279	249	243	277	261	322	263	280	306	281	249	240	270	253	274	264	269	245	283	288	262	292	263	292	257	250	277	259	266	246	270	242	262	264	228	264	252	252	295	295	276	263	268	258	266	225	265	290	266	238	256	266	262	286	284	292	301	254	293	302	308	269	257	282	263	265	270	271	253	260	289	281	263	277	242	203	261	271	265	299	288	267	254	285	270	293	301	238	269	304	222	284	294	237	266	238	258	249	265	275	241	237	275	260	302	269	241	272	242	282	279	273	265	259	286	290	279	274	271	244	274	254	277	282	282	258	253	284	277	236	269	262	294	283	263	244	241	276	236	253	261	288	277	270	271	268	259	285	260	263	272	280	264	255	264	251	269	243	287	257	262	250	284	257	266	251	280	275	273	282	280	273	287	275	296	255	264	265	249	313	254	242	277	245	244	250	261	251	244	284	260	305	270	269	281	270	255	297	276	294	271	277	273	245	273	252	233	249	279	268	288	276	255	277	279	270	264	263	273	259	267	262	291	262	285	284	268	281	312	248	272	231	287	265	254	245	268	241	268	292	271	271	251	271	262	278	270	281	254	257	243	264	248	265	259	238	291	255	279	263	288	282	261	275	282	250	277	274	295	284	244	251	264	253	264	293	310	272	302	271	271	290	288	265	275	258	302	250	254	281	275	262	257	231	294	292	288	280	262	291	285	270	308	291	295	278	250	251	266	286	259	278	295	287	275	291	271	252	248	257	270	312	299	264	302	255	270	272	283	286	313	280	270	253	272	288	267	245	259	240	279	244	285	262	249	243	277	267	281	261	276	268	272	260	296	244	251	288	274	292	254	271	237	261	275	282	306	251	286	266	262	266	260	298	267	289	282	243	297	232	259	261	270	286	264	289	269	284	292	288	282	280	240	327	246	286	253	272	275	258	246	274	266	294	283	281	272	250	257	263	260	235	275	265	260	278	269	295	252	268	281	275	307	305	256	284	252	263	311	269	268	256	249	295	288	260	265	256	244	259	285	291	305	283	276	285	261	229	271	279	262	250	267	280	253	235	273	267	251	263	276	307	272	273	253	238	276	270	283	272	278	269	286	282	290	290	263	261	263	291	280	274	269	288	271	251	272	299	251	280	249	271	246	245	265	265	275	267	280	216	270	257	289	285	269	268	268	251	308	260	256	257	296	243	247	262	275	296	278	258	301	300	262	296	258	301	294	271	313	263	250	267	301	257	265	253	270	269	282	273	280	260	291	257	300	238	257	268	268	282	240	240	247	260	233	297	268	278	282	251	275	273	267	275	286	255	270	296	294	265	284	282	281	243	269	267	225	280	227	242	260	240	276	279	271	264	266	286	279	284	285	271	282	275	280	280	263	278	255	253	262	274	259	289	288	276	274	257	259	281	280	258	265	260	243	278	256	298	269	262	246	233	263	254	232	249	231	279	257	240	259	271	281	276	274	272	264	261	258	268	259	272	284	283	256	262	253	257	266	279	256	259	271	255	287	277	280	277	254	245	257	278	290	238	286	280	282	294	236	251	262	270	270	232	268	269	252	295	227	261	265	263	234	255	248	266	269	267	294	243	281	244	240	281	253	267	284	286	269	275	245	278	257	274	269	238	255	249	295	296	276	279	268	262	246	268	270	282	240	250	246	283	276	264	287	274	249	243	267	278	231	238	244	293	294	290	262	249	278	264	274	305	276	285	274	275	264	256	276	279	237	238	243	292	257	220	296	249	238	231	266	256	245	266	262	261	269	291	293	279	290	248	273	248	268	240	225	279	274	269	266	286	266	285	300	292	296	253	289	268	269	237	270	289	283	263	293	256	241	256	258	278	269	279	275	282	281	258	240	266	294	276	296	261	240	269	298	261	277	269	285	284	245	276	261	296	253	270	248	278	256	291	272	244	266	284	259	303	308	295	254	269	302	246	276	291	275	268	273	272	276	285	252	312	292	254	258	263	285	263	285	268	285	287	278	252	300	263	279	252	273	270	270	266	295	284	272	261	273	266	276	271	248	273	264	242	275	260	265	256	275	276	256	281	255	230	316	251	255	279	285	269	263	266	287	274	247	290	246	233	237	293	268	246	239	261	260	256	240	271	279	255	251	264	276	271	283	280	263	260	258	253	277	292	266	248	261	265	283	261	252	243	291	259	301	262	248	268	269	297	265	267	259	241	296	265	255	268	279	254	252	296	263	271	290	268	283	278	291	258	240	286	244	268	262	264	275	250	274	257	275	284	257	275	221	273	286	289	274	283	292	267	253	290	288	270	280	260	239	261	290	248	264	282	291	274	285	311	274	264	262	272	306	263	285	262	302	304	261	254	263	222	261	282	251	285	296	266	246	284	269	283	284	286	252	271	279	251	239	285	272	273	264	268	243	268	271	279	285	273	279	251	274	250	281	268	252	277	249	284	249	265	250	262	257	247	276	280	257	253	255	232	258	281	264	260	247	290	304	288	223	273	257	276	229	250	288	287	289	304	299	297	297	299	259	297	282	270	242	260	284	285	276	266	248	300	277	272	268	259	280	245	248	265	252	246	290	260	262	293	272	275	253	298	329	269	301	256	263	242	261	286	264	258	320	259	282	266	249	237	241	277	270	260	257	247	254	259	271	268	269	291	294	267	260	254	259	293	268	314	280	255	285	271	273	259	260	271	261	297	245	246	253	284	269	291	315	263	288	267	259	288	300	271	275	248	287	265	227	266	294	235	284	261	218	262	284	262	282	257	259	268	262	253	279	260	272	268	242	301	259	259	238
4004	7708	5390	2666	1561	1105	888	780	724	718	712	703	690	625	650	680	590	671	635	632	621	569	605	616	598	620	572	567	612	606	626	550	595	619	550	600	609	594	585	618	588	556	598	552	590	589	616	584	603	600	600	584	579	586	586	590	598	601	595	609	577	604	598	606	645	610	555	575	609	575	560	578	560	593	575	661	579	604	606	577	646	597	620	615	561	564	581	601	602	602	584	601	576	580	591	558	605	587	571	597	585	560	601	601	587	595	533	586	577	620	593	576	594	602	620	553	554	573	607	564	588	548	593	551	572	604	575	616	593	611	586	596	527	559	582	598	616	599	528	589	573	634	591	574	573	599	562	584	597	595	594	573	625	591	578	627	638	597	573	579	611	595	578	598	555	581	525	541	575	580	531	620	626	551	583	573	601	565	597	595	565	544	606	555	556	600	613	585	614	600	583	603	545	589	613	560	593	618	599	590	601	577	575	618	570	583	587	571	588	567	543	627	583	610	606	545	614	579	600	572	560	591	525	587	570	615	578	622	595	571	557	540	551	574	576	600	574	623	552	548	578	578	589	580	613	615	576	572	612	557	534	612	548	599	548	623	562	601	595	586	594	589	601	569	592	585	583	573	590	601	579	566	596	598	593	581	563	588	614	601	620	626	580	588	565	600	604	594	614	543	605	590	574	623	585	593	564	582	609	594	582	592	646	581	584	585	546	561	586	582	591	594	630	601	639	610	610	613	584	599	608	562	577	584	639	559	560	566	579	570	625	587	569	564	606	596	578	614	554	554	605	602	553	595	630	616	561	606	579	570	594	578	607	582	535	582	550	574	605	572	605	550	560	597	533	607	563	598	594	578	582	582	570	612	592	600	597	577	617	616	622	566	546	633	609	615	578	562	626	563	589	583	590	562	611	575	583	599	550	566	575	608	565	600	553	621	564	636	629	608	523	595	583	584	564	570	581	642	575	604	587	598	560	565	595	560	569	619	575	559	618	613	567	613	607	596	554	592	570	598	603	572	614	614	608	606	624	557	570	590	589	602	575	573	615	610	625	594	618	607	621	547	520	549	596	610	567	602	572	595	625	620	537	574	612	582	610	560	605	632	594	568	615	575	604	586	574	534	568	561	581	579	618	585	598	616	600	592	606	595	555	595	565	599	603	599	614	599	584	597	579	559	579	602	619	539	583	600	612	574	582	563	569	564	622	595	590	563	570	570	596	563	590	604	580	571	547	629	613	610	555	597	582	552	589	598	595	578	609	595	602	572	565	598	521	605	618	544	607	639	562	585	596	617	625	585	622	526	593	561	587	608	587	580	567	578	592	579	571	594	581	585	582	591	572	615	596	596	540	571	601	580	591	556	584	568	536	580	575	574	550	541	638	593	563	596	581	631	592	588	618	634	600	562	605	604	587	614	612	578	613	567	607	545	584	548	592	609	578	574	623	555	607	607	610	610	577	591	635	587	573	573	557	586	576	587	570	576	594	626	605	586	619	625	574	552	569	578	594	613	565	559	571	577	558	541	563	558	573	588	559	580	582	597	570	557	627	601	588	538	564	602	562	579	596	571	563	638	563	591	578	582	614	618	565	595	578	549	611	592	580	589	563	594	620	560	575	615	590	593	588	615	568	598	590	622	547	571	590	646	559	579	582	570	574	578	568	597	590	593	593	579	605	571	582	579	550	666	551	584	618	574	606	601	539	598	596	562	584	643	603	549	609	654	602	605	596	595	588	575	600	607	594	542	612	586	623	591	614	561	626	576	607	599	582	599	599	625	610	586	597	575	586	592	591	593	553	616	582	551	616	607	588	572	559	598	588	598	589	583	588	547	574	568	609	598	633	576	583	612	593	587	596	621	602	600	626	556	599	572	567	581	581	554	579	549	586	553	582	591	561	573	613	573	572	608	576	553	546	579	569	580	589	563	601	585	573	552	588	606	614	621	606	548	607	604	585	601	622	541	598	568	577	557	583	582	585	648	619	608	568	534	574	587	546	625	602	586	561	546	577	598	594	580	559	572	588	629	610	573	574	549	584	616	573	602	564	607	562	555	586	618	615	583	600	598	524	592	603	626	599	647	605	610	617	599	581	567	605	660	603	620	612	592	586	562	566	584	559	607	549	562	622	588	573	574	587	595	574	587	565	591	619	605	574	615	584	590	610	571	586	580	595	604	577	586	590	656	618	621	562	578	577	646	570	560	645	599	599	620	612	591	560	598	556	582	591	589	603	575	575	550	573	596	615	548	566	587	598	638	562	602	576	587	547	569	597	577	631	596	640	573	588	584	607	576	603	609	632	559	573	567	625	631	565	602	582	574	599	596	582	573	641	586	547	601	587	599	579	621	535	584	604	612	578	556	592	628	548	597	605	555	550	605	539	573	621	566	594	605	551	626	573	591	584	601	620	608	599	583	558	558	626	559	619	581	622	583	585	577	593	562	590	583	621	586	600	606	601	572	584	612	628	601	572	635	602	580	618	578	627	602	591	641	548	588	613	572	591	632	634	580	574	612	616	595	588	577	576	597	578	581	602	579	563	591	600	581	588	597	587	572	601	563	595	597	610	582	617	633	591	624	552	611	598	640	578	581	561	563	572	608	625	561	586	589	555	578	602	566	564	571	616	561	575	552	622	599	575	586	602	569	579	606	555	599	576	613	548	570	589	592	578	584	542	599	592	595	635	619	577	590	640	574	590	618	549	568	591	617	560	591	558	565	593	614	576	594	619	598	572	566	595	583	574	584	611	567	612	576	602	640	597	578	563	610	591	620	576	596	565	588	587	572	585	567	600	602	598	549	549	605	571	569	545	546	574	547	559	588	565	582	582	600	582	604	602	634	597	605	551	583	562	560	611	611	561	499	571	535	600	640	599	594	567	616	650	584	571	567	592	591	576	588	618	549	548	573	542	594	660	600	516	573	543	590	540	557	597	565	633	602	593	571	630	583	549	530	609	589	563	641	607	551	579	550	573	554	592	555	616	571	584	602	581	609	574	581	598	551	595	538	598	565	619	588	595	578	574	609	595	623	598	574	612	567	569	576	593	579	603	541	589	580	580	587	583	615	564	597	596	609	615	596	544	590	588	610	574	595	563	566	564	573	557	591	609	620	561	625	600	596	575	543	585	605	605	610	583	597	589	567	594	591	543	589	632	553	585	630	578	600	563	614	540	586	594	564	613	600	584	604	581	605	605	543	591	608	613	549	599	615	584	609	627	603	606	587	584	593	579	586	597	618	548	606	602	578	589	566	589	592	601	601	611	564	594	586	619	560	591	613	572	587	570	624	586	630	581	585	586	570	582	570	560	569	549	585	540	532	605	579	591	595	599	610	563	573	565	613	582	554	582	624	560	602	581	556	545	586	624	627	591	600	605	613	587	545	589	568	596	584	579	595	554	580	640	554	604	601	580	583	593	577	586	608	588	603	587	579	588	635	623	591	603	575	591	621	614	584	595	619	549	592	596	577	575	573	551	613	580	575	560	592	564	542
23702	20938	25255	26779	20954	20982	5182	1032	656	759	690	575	503	432	449	456	349	370	395	323	312	241	234	240	240	227	217	229	244	269	205	213	205	252	222	233	227	263	245	243	224	250	223	255	251	211	215	270	255	201	252	248	249	212	232	232	215	234	226	247	238	243	261	245	225	224	227	235	247	233	239	218	223	221	253	245	211	225	204	195	234	237	231	236	200	244	208	221	206	225	246	212	224	212	225	194	210	213	231	194	206	239	221	215	240	213	214	250	234	225	261	274	219	225	259	224	229	238	237	231	211	213	220	231	232	228	226	199	235	201	210	250	225	191	223	219	229	210	239	206	233	232	225	222	213	239	216	243	212	207	210	210	230	221	219	210	224	220	228	223	225	213	221	228	209	232	227	229	236	208	248	219	228	212	243	218	199	192	213	239	245	226	200	218	202	178	242	185	219	228	212	214	221	211	220	211	260	229	223	188	219	221	208	212	219	227	239	182	243	207	225	241	214	212	203	222	241	205	211	224	213	226	229	230	231	223	230	218	204	237	230	222	214	220	221	218	182	218	200	228	219	224	202	203	198	201	230	194	247	209	200	220	200	236	217	230	219	242	229	220	217	215	236	253	234	227	197	206	230	213	203	208	246	223	218	227	227	226	211	209	209	228	217	234	210	225	230	212	227	205	216	234	225	252	235	270	205	209	215	220	222	219	231	284	237	196	231	239	214	215	224	211	238	242	210	206	196	217	227	237	220	232	226	227	240	227	208	220	222	236	225	199	217	187	218	222	225	199	215	210	245	214	210	200	204	213	224	227	236	206	237	229	233	229	218	197	205	182	201	206	223	224	225	212	193	227	230	214	223	222	197	247	226	232	208	204	232	234	221	200	212	209	204	248	201	199	225	203	239	249	215	253	233	228	198	211	261	195	212	192	207	218	238	240	225	202	244	259	237	225	229	245	222	239	223	218	232	218	222	203	198	219	240	227	208	204	240	211	223	237	191	249	213	216	217	246	198	200	224	239	234	226	218	221	208	239	217	205	232	200	206	233	211	223	232	230	191	205	225	206	220	212	233	232	216	210	217	230	230	235	244	207	253	223	260	199	221	203	235	186	204	217	194	215	231	195	253	228	213	205	249	251	231	223	224	206	215	226	247	218	270	221	238	208	214	210	205	226	211	225	224	225	244	223	207	222	188	225	213	254	218	213	214	263	225	202	238	217	236	193	227	241	213	217	237	214	214	213	212	248	224	227	204	241	218	209	214	219	194	225	211	204	221	249	193	228	213	209	206	209	192	229	238	216	242	198	227	230	232	216	228	217	229	229	196	236	237	213	195	193	212	221	237	222	234	220	243	208	180	225	249	233	197	237	220	258	216	211	219	183	196	225	219	208	221	215	210	211	230	219	220	208	236	250	219	204	217	199	216	210	203	228	208	241	217	207	233	198	233	241	213	226	233	211	233	206	226	205	216	221	225	201	208	234	215	200	195	228	201	247	233	210	226	212	211	227	225	206	226	202	229	250	193	207	222	212	232	238	218	218	223	217	208	197	206	237	203	235	213	241	205	198	258	229	239	219	234	189	219	258	228	209	176	231	217	201	204	185	210	215	230	198	226	205	247	197	191	194	236	243	216	202	228	223	221	216	189	199	226	202	215	229	215	221	207	231	214	219	228	225	220	235	216	211	200	213	215	231	221	220	202	225	211	252	231	206	189	197	193	212	211	203	211	233	199	241	268	242	214	261	250	214	229	195	205	224	197	208	260	231	211	232	212	223	237	217	225	210	216	245	198	221	220	232	224	231	246	264	217	222	200	200	223	208	208	206	226	236	219	210	200	201	223	207	216	215	208	194	186	227	238	197	264	228	237	223	217	221	209	198	230	255	242	239	235	214	206	206	229	229	237	236	229	239	231	224	218	209	223	238	230	233	214	229	221	212	234	197	240	237	214	205	228	199	190	223	211	207	246	207	215	220	219	215	211	195	226	240	202	245	180	197	214	214	225	225	202	221	224	196	207	217	250	228	209	201	242	221	218	240	201	236	205	227	222	227	238	226	233	256	220	212	211	225	209	206	257	208	193	255	215	211	202	221	244	221	207	193	231	232	233	213	211	208	231	243	212	203	227	231	226	218	239	209	248	217	241	225	230	261	203	243	258	221	205	220	207	203	206	201	246	208	223	215	241	205	214	211	208	203	214	223	220	230	223	217	196	199	230	233	198	255	229	239	216	241	194	254	226	225	218	192	226	229	218	227	223	214	227	234	231	216	219	217	217	204	221	202	227	231	233	227	236	240	203	217	239	208	191	188	201	229	195	231	237	237	200	232	232	214	212	215	232	226	208	224	200	221	240	243	221	232	227	215	210	231	230	220	206	207	232	212	206	206	202	216	207	203	219	230	227	171	248	239	210	228	214	216	200	224	223	228	214	205	208	224	212	215	213	232	203	202	214	208	215	219	243	223	216	228	222	250	211	212	221	234	218	242	239	249	227	238	240	207	217	227	212	201	189	186	208	202	237	218	229	243	218	221	203	215	232	196	220	215	200	233	215	232	197	245	199	216	223	211	262	223	180	254	283	236	202	200	186	232	266	237	243	200	229	220	245	238	195	224	221	211	222	218	206	202	228	216	234	228	221	194	218	200	224	257	213	237	217	246	224	221	204	186	245	201	188	209	253	238	230	226	223	206	214	230	186	185	221	193	184	237	218	251	232	250	213	210	224	203	233	208	246	213	211	261	250	214	232	188	217	208	215	185	208	239	210	213	238	212	183	215	219	227	235	232	234	227	240	223	201	203	206	215	233	231	226	212	229	221	254	230	214	229	260	224	223	214	204	235	213	211	245	219	211	248	231	204	200	229	224	215	210	238	205	211	221	247	207	182	221	234	216	218	200	199	204	215	207	201	193	224	253	228	232	214	234	213	204	246	224	223	230	241	219	248	218	220	236	214	215	239	228	211	235	215	209	209	225	217	198	175	212	205	234	229	241	194	221	212	225	244	182	215	209	178	212	265	228	213	223	206	218	214	196	224	234	244	198	213	215	221	194	209	209	205	273	235	235	205	201	229	213	253	228	228	214	224	206	208	195	192	187	215	218	245	231	222	199	197	196	228	228	225	227	213	230	239	194	208	210	229	227	255	209	206	221	204	233	225	192	229	240	230	263	224	205	210	214	225	222	232	210	216	222	229	195	224	202	235	220	205	221	191	218	213	223	223	230	250	215	214	195	232	213	203	227	210	222	226	234	200	225	230	220	237	209	225	193	228	248	231	236	216	219	200	209	212	208	226	209	214	244	233	244	226	182	221	191	224	210	234	222	203	242	218	198	216	205	241	207	220	219	243	206	179	204	232	196	211	226	198	201	246	209	258	216	226	189	221	204	224	208	215	218	209	233	241	238	218	208	195	223	204	213	244	220	192	188	237	217	226	218	220	251	204	219	215	215	210	220	242	224	266	232	229	212	217	255	201	221	223	226	211	220	256	231	237	230	216	206	225
4507	10813	7784	3822	1987	1310	1042	823	761	727	715	670	620	653	668	586	566	556	564	555	513	476	500	517	497	507	446	504	470	499	480	506	504	475	480	451	484	476	516	476	481	520	449	483	499	511	518	472	470	475	458	440	475	532	465	488	467	503	531	479	458	531	483	517	454	514	492	478	433	478	488	474	456	483	479	483	517	466	467	448	490	487	484	458	478	519	449	481	472	508	454	497	434	476	478	466	460	461	485	456	449	516	434	500	496	453	467	488	502	438	467	483	498	442	495	467	473	504	482	454	476	520	509	468	471	501	525	419	480	505	492	447	468	429	498	520	451	454	449	478	533	516	503	484	473	472	480	498	476	520	445	471	453	469	470	510	481	488	536	497	449	490	506	473	541	470	448	453	518	489	488	456	438	467	441	458	452	506	481	494	521	468	456	436	480	477	483	499	491	457	460	430	473	481	481	510	450	485	481	498	499	470	468	460	505	480	491	490	489	496	459	468	460	436	480	468	466	469	491	469	423	473	505	492	437	504	492	462	463	472	465	478	465	497	462	453	478	465	454	494	477	471	463	491	472	471	476	501	493	529	496	449	517	493	472	465	474	472	465	469	454	481	483	511	500	467	490	471	460	484	448	450	483	473	491	455	494	439	498	524	488	533	506	478	434	490	507	452	475	486	487	490	468	445	458	467	502	472	494	466	486	454	472	469	481	435	523	470	480	488	472	497	509	457	508	484	495	455	500	437	439	467	485	447	478	481	492	472	451	490	451	488	434	504	489	440	481	459	484	512	462	432	483	486	494	480	457	460	495	500	475	447	452	475	488	465	466	478	510	471	479	494	477	478	481	446	484	457	451	493	491	448	468	491	471	450	442	496	524	489	462	448	498	489	515	439	466	473	491	454	477	476	455	468	450	473	467	467	484	452	453	494	529	497	502	500	523	481	468	477	470	463	497	480	458	454	488	472	471	465	520	476	495	481	446	485	454	486	457	463	462	481	468	502	444	494	477	464	474	446	487	486	459	518	492	486	488	530	520	468	476	499	475	477	499	474	462	462	449	500	474	450	453	479	468	470	484	468	483	508	498	477	478	457	490	500	475	434	498	492	505	496	475	496	465	467	517	488	455	472	490	480	503	441	486	522	472	479	472	402	475	456	466	514	464	487	473	447	484	468	481	443	469	489	487	487	492	446	447	478	443	455	481	483	463	499	512	467	515	458	470	457	473	459	481	525	448	437	466	445	509	483	449	475	497	499	501	484	455	456	502	451	455	448	450	473	476	468	492	514	467	503	500	489	489	489	505	465	462	498	458	465	475	501	511	492	475	454	495	425	466	508	472	470	502	449	449	471	502	489	456	480	471	445	492	484	482	509	505	463	487	471	478	483	469	466	493	445	501	459	514	485	469	467	462	483	436	484	516	474	473	459	501	488	461	462	526	516	496	492	470	485	460	469	483	456	496	482	474	518	457	468	456	454	483	524	472	468	464	506	482	484	519	484	475	520	490	490	492	483	501	465	434	480	517	459	444	455	460	461	478	455	478	449	460	443	510	473	490	428	494	511	460	473	459	454	451	474	489	467	515	488	462	480	544	457	500	496	519	462	505	482	491	465	440	432	488	496	478	473	505	504	507	488	433	456	462	534	490	511	477	459	462	492	493	466	427	428	509	512	495	516	482	458	449	487	493	490	502	502	502	496	459	466	448	491	478	463	460	489	450	490	484	468	486	466	512	457	518	489	483	458	441	469	421	471	453	456	463	480	467	494	459	475	442	477	532	495	469	495	465	464	465	472	453	478	492	492	500	480	462	490	481	488	481	462	468	506	454	503	479	477	479	483	488	436	485	454	456	500	464	494	493	477	484	465	491	487	484	498	487	450	445	473	495	471	475	493	463	474	491	444	489	500	504	515	470	465	475	472	495	469	466	503	442	470	473	500	482	465	474	476	431	519	508	486	467	451	494	516	462	458	447	486	460	439	488	485	490	517	443	476	517	460	444	434	476	509	487	475	481	456	468	456	493	480	503	466	465	467	466	466	464	509	506	437	487	457	463	442	474	430	469	501	472	510	485	481	473	458	465	482	443	496	472	470	482	495	458	491	450	480	478	495	474	487	488	445	450	511	473	454	493	474	474	465	485	513	442	463	512	487	457	464	487	466	459	448	455	459	466	453	458	481	504	431	472	436	446	470	486	472	467	465	461	489	485	470	465	476	479	471	483	500	497	496	492	440	464	476	488	470	493	471	478	482	478	498	493	433	444	463	473	520	456	482	518	467	452	478	448	452	494	495	486	480	495	454	459	472	463	520	521	476	448	465	501	457	465	467	498	465	465	468	470	472	442	510	449	446	472	458	496	449	497	485	512	495	496	467	446	479	480	438	491	471	483	491	488	514	488	468	474	488	465	475	445	467	439	468	504	492	469	495	469	452	473	486	493	458	446	461	475	467	476	487	471	437	425	467	474	490	446	451	487	480	460	479	500	472	498	498	495	462	477	491	444	482	476	503	467	490	465	519	478	418	447	493	487	458	494	478	496	482	539	456	462	469	463	444	476	471	509	478	490	517	473	441	456	441	461	523	486	519	451	497	490	476	486	447	460	483	439	424	499	472	446	518	464	458	499	450	498	492	500	461	459	421	465	430	492	487	462	479	493	503	485	519	446	471	469	472	461	447	449	478	498	460	471	487	502	469	459	512	471	456	477	479	477	450	488	425	459	464	497	456	473	486	478	485	485	470	498	468	457	461	509	471	475	475	475	471	460	486	484	507	472	457	450	499	509	468	466	488	524	524	478	479	429	466	492	486	456	491	489	475	508	497	471	498	510	456	474	452	486	501	489	513	488	487	469	467	466	478	478	499	505	508	483	495	501	473	473	452	414	463	460	489	488	484	514	502	472	523	478	499	493	459	492	454	486	509	466	493	476	459	493	433	468	471	474	474	504	503	505	493	476	492	498	510	497	503	483	490	503	464	459	492	479	474	483	452	472	475	505	468	489	470	460	500	461	454	496	442	539	472	463	482	489	451	485	494	461	458	513	450	486	488	524	452	500	500	471	505	501	466	482	507	495	449	479	495	472	448	485	469	471	475	487	467	476	506	483	485	471	468	474	458	462	448	463	482	482	520	447	464	487	500	453	462	475	480	444	477	511	485	485	467	453	473	445	486	535	474	467	425	462	467	492	482	471	475	487	475	508	500	499	539	508	477	480	499	500	486	488	488	505	456	434	430	492	502	489	505	473	490	454	504	443	459	468	491	478	478	469	500	498	479	494	541	489	485	475	477	500	499	499	491	472	468	446	473	443	508	472	478	471	499	464	453	468	488	472	489	464	474	428	495	470	477	453	459	485	475	474	469	444	460	483	477	480	462	477	455	502	511	463	496	410	489	523	451	474	507	475	520	494	464	499	503	451	451	479	516	519	492	525	455	456	483	483	490	473	527	452	465	461	484	456	469	489	496	474	508	442	479	500	520	472	502	479	447	458	488	489	490
33029	14878	3937	1313	682	508	373	324	301	328	331	279	250	240	252	226	182	237	204	214	203	190	155	180	180	174	178	182	173	163	177	193	185	159	181	219	189	174	182	148	163	164	192	164	196	160	181	185	177	190	183	172	178	172	169	189	217	227	176	175	163	163	167	179	214	178	180	178	176	164	186	180	165	172	189	149	191	195	143	170	193	191	187	167	178	161	163	194	224	186	162	183	192	159	178	195	174	163	175	212	186	172	162	178	162	198	161	167	169	188	211	187	161	184	174	182	166	169	156	196	184	164	179	183	162	186	168	172	193	178	152	169	163	175	192	189	165	176	146	154	169	164	174	169	163	184	182	178	176	189	176	178	158	175	177	187	164	204	201	166	166	169	192	187	166	180	199	164	185	160	180	181	165	183	176	175	167	171	179	177	190	152	176	169	209	190	182	192	173	177	184	180	175	192	169	174	161	156	192	190	176	171	143	157	169	195	190	186	176	192	163	159	173	183	183	165	178	186	152	178	168	189	177	198	155	190	165	156	191	171	177	177	176	179	167	197	169	188	175	156	189	201	192	183	153	175	174	202	151	189	188	162	183	174	158	165	182	168	166	190	194	183	183	179	179	196	167	188	173	174	174	146	184	173	186	164	178	158	151	158	177	194	186	164	164	157	153	160	178	164	169	168	189	186	157	185	171	176	162	159	150	170	180	182	179	224	182	174	180	193	189	177	189	160	194	178	179	184	189	170	165	148	175	166	200	171	199	169	186	187	193	167	180	183	154	190	164	163	174	183	178	185	180	187	167	166	195	175	195	164	174	182	170	189	177	190	167	172	188	157	179	183	167	167	177	177	197	151	176	207	205	195	172	168	140	172	180	172	164	170	172	186	184	182	175	166	196	180	175	182	182	191	173	157	192	184	191	187	200	212	195	171	199	215	171	185	152	190	164	158	194	169	180	184	189	196	173	171	198	193	143	163	163	177	160	183	185	172	178	165	206	165	182	175	162	180	172	185	165	175	175	204	198	188	140	190	180	181	175	197	171	173	146	170	154	180	171	159	174	168	177	167	195	149	171	174	173	179	150	190	181	198	179	149	163	179	185	210	156	168	186	183	178	163	192	160	168	178	174	171	191	169	170	194	178	156	195	146	177	182	192	174	168	152	180	183	171	193	170	183	186	188	179	163	175	172	178	180	188	176	171	186	170	187	191	192	178	156	160	153	166	170	178	150	161	184	221	159	195	189	180	162	192	178	158	184	170	171	172	184	193	171	205	155	167	164	188	180	172	168	172	182	185	179	187	167	158	159	193	171	167	157	200	177	185	149	184	169	171	189	186	180	171	163	177	159	189	166	192	174	168	195	187	193	176	181	162	150	189	173	194	177	177	175	184	177	139	167	176	165	167	185	206	163	173	172	159	171	183	136	166	174	152	176	173	174	193	171	183	161	198	154	182	189	179	165	179	168	194	179	176	166	167	165	165	161	176	172	180	154	166	168	170	184	184	172	183	170	171	169	184	176	173	190	166	174	175	176	167	157	182	167	165	183	175	179	189	196	146	202	164	163	180	197	177	169	180	169	179	162	176	173	163	182	169	178	173	174	169	181	186	160	176	187	163	171	172	160	189	169	184	179	170	172	183	200	168	177	180	169	153	189	182	192	175	171	157	170	168	171	154	193	149	156	170	173	196	169	187	170	171	175	196	177	186	152	162	171	164	182	174	159	167	173	156	174	186	172	156	173	190	197	198	161	164	164	180	185	189	172	190	175	162	173	159	159	154	164	160	162	174	184	203	177	184	169	141	171	186	147	174	197	187	166	203	166	158	165	177	196	168	179	170	179	155	174	179	155	171	147	187	192	173	208	184	206	183	176	173	162	180	197	184	172	163	173	182	180	181	201	155	180	165	186	208	173	197	182	184	183	210	188	173	161	170	185	189	180	168	203	187	179	180	182	176	170	161	168	179	158	164	185	155	169	175	172	204	173	194	189	180	198	168	171	176	165	202	186	179	168	169	181	199	177	159	196	158	187	163	190	181	176	167	169	171	177	170	165	188	172	178	193	166	187	181	179	194	152	168	191	144	172	199	165	166	180	151	173	199	163	182	188	203	173	154	198	183	160	154	213	188	202	167	187	170	176	197	149	193	169	175	176	186	175	181	179	172	172	183	171	181	165	164	185	177	184	158	176	189	172	156	162	185	175	181	190	175	171	180	191	203	168	217	180	165	176	190	179	191	175	174	150	170	167	170	182	185	199	151	182	174	150	192	167	165	183	207	165	175	181	180	177	164	174	198	188	202	164	192	190	175	199	192	178	168	203	173	181	165	168	161	186	194	159	159	172	174	157	178	176	171	180	183	180	167	153	161	170	171	200	164	172	184	188	189	171	213	159	191	179	177	172	184	157	149	127	173	160	155	168	182	138	180	193	182	187	159	152	166	198	169	175	192	153	176	168	186	175	192	188	191	175	158	176	213	179	165	167	198	183	167	173	165	153	181	178	193	172	198	174	156	204	191	174	194	167	154	156	168	168	185	182	172	175	176	191	177	168	160	173	192	154	174	159	173	193	141	185	174	168	202	163	203	192	170	190	155	154	167	162	159	176	179	147	166	170	169	174	161	165	196	183	179	184	196	168	185	176	164	174	199	176	165	167	184	176	192	162	155	170	187	184	168	205	174	147	173	163	169	184	154	169	174	156	156	183	192	161	186	172	197	172	170	178	144	157	167	173	200	177	184	182	176	178	162	168	167	188	177	173	176	175	203	163	165	174	169	161	182	149	175	173	196	182	178	203	176	169	172	177	189	165	161	199	176	160	170	167	153	170	170	176	184	179	152	193	188	191	187	177	176	167	181	172	165	191	192	191	175	161	158	164	190	169	171	172	165	159	171	193	168	178	168	197	169	181	175	174	163	147	193	174	172	178	155	141	198	170	204	149	182	188	168	194	200	190	188	168	201	166	201	200	203	200	183	147	171	167	156	172	190	154	174	162	166	167	174	148	167	184	188	163	151	151	184	180	161	183	178	185	176	158	157	173	155	162	154	159	199	153	191	149	167	195	196	188	194	188	160	168	172	186	168	197	184	177	166	177	191	176	184	185	174	188	170	167	185	172	178	176	155	169	181	194	176	224	191	172	206	216	191	202	155	167	184	179	174	175	185	163	213	161	178	167	196	166	149	163	177	154	178	167	164	177	182	171	193	157	181	201	180	194	184	167	195	187	178	184	194	180	160	161	164	162	193	154	161	193	178	182	188	172	176	170	192	181	164	178	151	218	154	158	161	193	184	171	166	145	198	164	206	179	160	163	167	177	175	190	161	164	158	181	174	204	189	190	196	174	161	176	178	187	172	202	202	161	177	173	180	190	172	181	179	174	165	161	194	156	172	193	164	203	162	208	184	206	173	170	165	169	181	166	171	166	187	179	156	177	175	176	162	185	207	177	152	179	180	145	174	168	192	190	176	171	192	151	183	179	174	192	165	192	162	175	161	159
5554	3079	2398	1328	810	570	497	530	473	488	448	461	441	474	449	436	433	470	437	431	410	418	463	408	407	428	444	429	435	419	403	440	430	408	380	437	449	387	446	419	440	422	432	431	416	425	420	402	420	407	428	425	413	398	424	386	431	405	430	463	385	413	440	436	434	420	420	437	430	440	442	430	411	436	423	390	435	401	441	394	459	401	406	415	438	463	431	396	417	446	437	405	451	397	405	447	433	388	408	435	441	445	430	433	422	427	408	437	412	488	434	401	437	408	427	425	395	434	388	413	433	425	417	423	441	426	421	417	437	424	452	389	387	433	447	380	426	407	393	438	422	425	408	458	450	435	402	439	433	410	431	395	422	411	432	431	407	364	415	427	402	382	423	435	398	441	447	415	387	422	417	424	414	388	408	441	408	443	422	414	411	404	443	452	404	432	379	429	424	433	437	432	415	407	423	417	420	418	398	415	432	437	414	431	433	469	429	438	447	393	421	444	386	425	405	391	410	405	450	442	419	452	404	426	416	414	381	444	390	364	459	443	428	431	412	423	435	414	421	451	448	405	421	435	436	413	426	452	398	413	425	408	442	411	422	428	419	410	435	450	425	369	413	378	380	434	435	421	429	363	441	411	413	407	436	419	414	422	435	439	434	438	425	409	415	403	396	441	438	437	404	398	429	411	410	411	451	416	419	435	411	409	397	414	472	426	417	420	424	433	426	443	436	385	390	406	407	432	435	425	431	449	446	454	433	437	403	430	396	453	441	408	413	424	430	410	401	406	429	403	427	415	388	438	449	411	407	428	424	439	438	427	425	436	430	441	425	415	425	405	412	401	416	433	434	439	406	434	413	402	422	418	399	423	430	424	409	404	435	424	440	410	394	418	387	402	446	378	366	418	407	422	414	417	405	443	423	439	439	422	427	487	465	441	416	429	373	429	450	390	388	407	433	424	460	428	432	404	427	432	414	413	437	419	398	394	449	428	437	423	439	425	423	421	378	407	440	446	425	444	412	423	434	457	412	419	462	405	420	415	428	410	445	451	430	439	389	396	405	439	425	457	434	400	401	436	420	423	380	450	432	410	414	404	452	426	418	440	433	399	410	441	408	390	412	413	422	430	452	419	400	415	421	408	421	445	441	414	430	421	417	426	453	442	390	470	388	405	422	423	436	444	424	407	421	443	443	430	410	433	412	401	402	408	393	396	396	439	388	415	433	459	389	453	417	413	413	425	379	450	416	433	398	447	395	408	436	418	442	436	423	424	446	418	426	430	434	360	431	444	413	436	406	405	431	382	458	409	411	431	445	412	387	419	398	411	429	405	390	417	409	380	415	387	393	421	419	429	396	429	359	438	411	388	383	407	421	438	401	442	390	427	437	441	417	418	432	453	416	431	430	432	398	414	409	438	425	412	423	399	386	442	428	391	426	422	409	441	414	447	387	412	405	429	438	422	443	433	428	461	423	424	421	455	402	409	442	429	404	428	437	388	430	427	475	409	403	424	397	413	432	441	422	450	396	447	428	431	402	462	449	401	408	435	417	408	435	430	393	451	405	399	417	442	405	422	451	430	443	412	433	443	418	374	385	399	394	437	419	410	412	465	437	421	452	386	396	391	451	381	405	429	440	436	420	430	401	406	409	467	442	416	452	444	408	434	426	426	436	418	404	451	417	438	420	432	427	411	401	433	433	409	452	443	409	450	460	421	404	406	419	419	412	420	414	420	416	423	433	460	425	393	444	388	400	412	433	418	440	417	438	418	388	442	436	446	453	437	387	397	429	437	448	415	408	399	440	430	477	413	419	404	435	424	415	416	401	398	417	430	451	412	417	434	444	400	412	424	446	425	437	408	405	425	435	439	371	401	399	421	434	428	438	396	411	419	449	392	412	420	446	424	423	442	443	423	394	424	392	447	445	441	449	431	380	406	450	404	444	398	419	434	425	418	435	398	409	399	460	393	415	406	449	396	447	419	433	414	436	410	422	436	416	439	428	388	413	430	402	403	403	424	375	408	431	411	429	443	431	434	423	438	400	413	438	465	388	436	410	450	415	441	417	435	417	405	390	424	426	432	425	433	423	438	412	449	421	447	431	415	414	410	427	456	455	404	419	398	400	400	433	427	443	403	435	413	421	401	435	418	428	416	415	429	402	435	405	401	445	448	381	428	406	424	442	447	433	432	434	430	423	444	477	441	433	404	407	369	416	385	421	412	421	408	399	426	405	423	433	444	420	375	427	414	420	455	444	382	415	449	408	405	450	447	424	417	384	393	398	428	414	411	442	475	443	418	431	416	443	429	414	435	426	431	401	399	407	443	422	450	450	442	434	429	411	395	439	419	422	455	424	429	391	430	444	421	423	405	441	375	420	433	442	468	432	418	436	448	432	467	435	416	434	422	423	402	411	388	428	413	402	431	397	441	443	419	427	426	439	417	413	393	446	426	407	423	433	459	441	416	407	379	407	422	437	426	404	427	407	424	420	408	431	431	433	405	439	429	414	374	427	382	419	431	397	409	408	475	395	407	427	452	410	487	372	444	419	429	438	444	411	420	442	425	363	453	426	389	437	400	409	431	435	396	447	412	412	412	407	380	433	453	392	385	436	431	410	404	426	429	435	413	434	434	442	435	402	390	451	436	438	415	381	442	435	435	442	451	406	453	435	411	412	447	406	431	420	434	421	450	418	421	452	462	433	426	421	390	443	397	441	446	394	439	425	363	436	442	436	418	463	404	443	441	408	394	421	410	426	409	410	423	400	434	443	425	437	429	440	462	397	432	415	419	405	449	440	451	421	426	394	420	449	444	436	404	400	450	391	402	401	433	406	431	437	411	442	429	451	473	425	400	435	420	409	423	441	380	407	405	412	423	414	435	414	416	426	444	430	420	410	414	440	402	419	435	406	408	407	438	404	459	423	415	408	421	463	425	425	436	445	441	415	397	377	407	373	432	467	374	408	467	411	424	402	397	414	439	441	446	410	393	417	441	405	434	384	383	423	414	438	389	414	420	435	426	445	415	454	423	446	404	412	435	413	432	458	419	443	405	466	417	410	394	404	409	401	419	427	427	442	431	415	414	439	451	423	472	366	432	444	411	424	431	391	432	406	400	433	373	412	408	421	410	434	436	469	420	438	418	432	423	437	430	408	422	467	404	430	416	448	447	408	425	444	440	448	425	413	421	423	442	435	419	405	394	452	446	430	410	457	430	402	396	421	458	420	427	438	397	429	413	415	433	443	413	424	425	428	415	370	400	365	435	410	443	400	452	415	433	422	472	422	438	402	438	422	402	416	410	391	430	417	426	413	385	442	430	421	426	413	417	388	444	396	402	412	412	418	404	413	453	497	448	417	425	443	382	430	400	445	421	445	385	368	460	411	431	401	385	416	407	413	426	417	407	424	419	367	407	413	424	412	413	450	397	412	424	418	410	408	419	448	410	403	451	439	397	428	428	408	436	431	425	389	420	424	421	410	399	401	417	430	414	420	411
24517	20951	24693	27348	20760	4664	1031	659	571	561	578	539	450	407	359	397	362	400	378	340	298	304	291	288	279	280	301	267	252	270	288	276	263	260	265	274	288	272	235	267	268	243	291	307	301	289	273	311	291	283	288	270	295	251	280	265	280	273	279	268	247	320	287	253	259	300	280	300	249	280	310	255	263	266	256	253	274	254	282	269	260	297	273	275	254	295	265	279	263	287	266	286	260	280	293	268	246	255	301	250	276	284	246	273	259	256	260	298	286	265	271	257	278	264	265	258	231	255	252	270	271	267	247	296	242	286	274	288	269	260	277	246	301	246	282	273	257	271	271	281	280	288	260	244	255	287	261	278	295	229	268	270	261	282	275	270	262	273	286	273	261	260	289	283	272	267	268	260	265	293	270	280	259	269	280	262	269	261	261	271	262	311	270	277	262	298	296	293	280	260	271	289	293	283	307	256	262	266	286	281	287	299	251	284	261	289	274	298	248	294	247	273	272	268	291	276	271	274	291	275	257	303	271	236	264	279	251	242	244	294	299	268	302	277	282	254	250	260	267	267	265	294	293	265	252	255	244	268	266	312	309	250	262	271	282	256	246	269	306	278	271	256	269	269	284	271	260	262	267	260	268	300	271	293	288	270	259	284	263	300	295	269	263	289	276	275	249	291	260	256	274	283	271	292	263	283	285	264	260	247	233	253	269	251	257	291	254	271	260	286	262	237	243	278	283	267	279	270	290	236	261	285	280	276	289	279	274	303	269	276	298	266	267	262	313	258	268	257	260	257	246	243	257	279	245	283	234	259	261	257	270	275	279	282	262	252	273	280	282	271	231	272	297	278	270	275	254	280	260	280	267	258	256	280	258	285	238	290	289	260	286	294	261	277	265	272	257	249	265	246	284	294	279	272	272	258	266	272	267	278	263	266	257	243	285	272	258	269	269	292	273	236	271	285	281	233	267	287	281	267	284	264	301	269	249	267	271	255	308	267	259	251	250	251	233	263	263	269	280	260	300	304	286	261	275	271	272	265	292	267	285	259	270	261	261	270	248	285	291	303	275	255	235	251	282	283	298	247	284	236	270	284	294	270	278	252	256	281	274	262	257	263	276	262	272	280	276	251	266	270	270	271	251	253	258	276	255	284	285	242	251	275	270	263	283	277	262	216	296	256	265	263	252	284	260	253	276	270	295	293	262	276	241	281	270	255	286	276	291	296	271	282	270	305	274	280	275	257	280	265	274	290	272	271	249	254	277	262	273	276	277	235	252	248	281	297	261	267	255	262	251	247	249	291	254	248	273	278	291	244	270	247	283	279	282	286	264	326	268	260	274	292	252	285	268	293	281	276	261	284	257	316	268	271	261	301	255	270	292	264	270	296	285	261	250	221	277	284	286	252	249	270	278	289	262	270	287	294	289	257	282	265	279	236	273	302	281	261	267	301	284	259	255	265	258	281	265	264	249	258	293	264	264	263	296	283	261	276	263	269	282	266	257	270	271	275	271	270	252	272	302	284	289	252	243	258	254	281	262	246	267	289	288	238	305	291	310	290	271	265	240	237	280	245	253	286	246	258	255	276	244	270	282	261	279	274	268	244	279	317	259	259	265	216	269	262	222	283	257	287	273	245	276	263	286	252	282	219	272	260	275	259	267	272	269	291	246	265	244	299	270	217	290	293	285	254	254	271	279	262	303	269	274	277	272	260	276	291	267	282	279	278	280	301	253	267	278	312	251	266	245	254	272	271	267	278	275	254	287	236	262	264	260	269	240	255	288	252	270	252	283	268	260	258	265	298	265	246	280	229	251	278	288	266	268	253	249	275	260	262	256	301	274	296	256	273	283	273	270	300	280	260	258	276	267	265	295	256	249	277	260	262	259	274	251	252	259	263	253	283	221	270	250	249	265	243	267	269	238	256	287	249	250	294	290	288	281	231	291	273	251	299	261	247	279	236	269	299	297	258	271	253	278	265	249	260	288	286	243	262	279	264	256	281	265	242	267	298	260	273	246	251	284	262	268	273	280	264	252	250	263	266	285	265	281	292	296	289	247	279	271	289	266	307	237	288	321	285	276	238	240	221	278	269	312	279	277	256	279	232	285	298	287	251	297	257	274	248	238	275	283	266	268	282	245	245	268	258	264	241	261	274	268	259	265	268	249	296	283	288	233	285	266	251	271	251	245	245	286	254	284	273	274	234	252	286	280	281	285	258	258	267	248	254	288	272	236	245	288	247	273	253	274	294	262	292	276	255	247	285	295	256	266	277	275	302	253	259	273	226	265	262	272	276	288	301	308	260	270	307	271	264	280	271	284	279	278	282	261	280	283	269	280	260	235	275	317	252	275	249	239	290	267	281	256	285	267	274	240	274	296	250	282	261	251	300	252	258	278	279	241	278	289	252	252	248	269	280	245	270	276	285	300	251	260	266	274	264	283	261	280	277	287	272	277	263	257	279	268	267	213	272	291	270	237	265	292	302	272	274	281	250	273	296	284	263	232	271	252	298	274	274	253	225	250	262	275	265	261	262	261	248	255	299	310	245	272	254	248	238	265	313	269	271	262	292	265	294	277	272	254	250	267	247	293	265	270	293	253	259	246	264	291	274	285	265	260	299	247	314	271	260	293	282	229	282	316	289	252	293	273	286	278	278	271	273	265	267	266	239	286	277	258	263	285	254	299	234	264	247	285	250	276	272	261	249	268	294	274	263	259	286	271	244	261	269	263	275	271	269	254	255	254	289	290	251	290	285	295	258	270	296	228	235	266	293	273	291	285	290	286	250	262	251	245	283	267	256	281	335	281	277	265	280	258	272	246	274	278	293	279	279	302	274	260	307	284	279	272	259	263	287	281	260	278	282	275	311	287	256	291	271	288	236	263	259	264	278	243	293	274	263	253	274	285	255	281	275	276	243	285	268	266	239	261	268	264	307	271	264	289	269	270	236	254	277	258	259	264	238	262	284	276	281	261	275	272	272	290	295	272	289	279	270	250	287	278	247	253	243	291	248	272	289	273	283	281	266	299	253	271	274	236	256	303	296	268	291	297	297	268	295	291	268	313	300	276	274	274	264	261	253	271	258	257	278	270	263	311	260	291	292	270	272	250	269	267	246	293	268	274	260	287	274	275	292	280	285	283	281	283	294	282	285	262	261	275	271	253	264	262	304	275	276	274	287	285	276	269	264	275	305	262	300	254	230	271	268	270	236	232	272	257	277	260	277	258	283	261	297	274	249	260	289	285	269	267	253	237	280	249	294	285	291	263	274	254	256	254	268	283	285	232	268	271	276	292	263	260	277	274	286	273	285	259	295	284	273	297	247	282	260	286	295	255	244	291	291	245	258	281	259	275	240	280	275	299	266	273	285	290	266	291	265	265	272	280	264	280	248	264	277	285	290	263	261	288	265	252	273	278	261	273	239	289	287	244	278	275	295	248	290	261	252	253	243	317	260	240	271	297	275	299	265	256	272	295	310	290	264	224	230	284	261	254	235
4006	7464	5477	2646	1460	1049	914	833	770	705	741	750	675	681	658	696	658	666	681	658	640	582	602	600	632	582	603	596	639	587	603	605	627	636	621	575	592	593	646	624	614	545	565	589	597	632	597	631	624	597	576	592	570	634	620	627	575	598	607	655	587	584	549	594	580	566	621	601	584	602	615	548	612	581	616	586	600	587	589	585	622	605	595	596	572	635	605	586	609	563	625	580	575	611	602	606	608	602	566	603	602	541	582	568	574	635	605	536	595	581	603	555	603	632	626	614	621	590	556	624	637	595	584	609	586	628	605	607	625	650	564	638	592	583	589	547	572	618	605	614	582	619	536	580	577	633	593	609	549	588	631	605	577	581	597	606	611	609	599	622	608	576	559	623	614	637	648	605	610	542	573	582	634	583	564	613	579	598	582	602	595	603	627	631	581	610	606	575	558	580	528	598	618	567	604	598	588	647	582	565	605	594	583	586	612	580	595	617	552	592	599	610	588	573	627	588	594	570	598	594	616	584	600	581	580	610	615	581	577	579	560	598	633	596	567	616	581	603	620	560	577	559	588	595	578	585	612	643	608	608	622	600	548	564	594	537	565	613	615	602	576	609	609	609	582	614	589	554	596	586	595	558	559	603	590	628	559	572	579	619	590	543	618	559	534	597	536	581	628	615	574	573	641	627	581	605	578	593	570	563	630	570	592	614	595	605	611	640	593	604	581	631	617	591	589	572	544	596	589	616	610	599	608	613	641	622	612	601	585	580	602	578	606	598	569	583	592	558	597	636	592	560	594	593	582	576	595	606	639	606	553	610	570	567	590	570	610	608	600	549	618	604	558	590	547	632	562	604	589	671	609	643	598	570	560	627	543	575	660	610	604	575	585	624	619	615	534	632	546	561	647	582	585	580	634	590	626	553	625	570	626	511	562	619	566	615	594	607	610	606	574	606	584	616	581	586	603	566	559	559	590	607	612	608	558	618	604	624	578	578	623	625	619	619	627	612	592	624	602	592	557	610	587	612	577	635	589	583	595	578	546	617	620	559	605	591	641	591	600	594	581	620	618	577	612	589	615	604	595	613	596	625	569	592	611	594	568	590	601	576	647	595	606	615	592	555	543	610	595	614	586	581	587	520	603	578	600	597	591	611	575	606	598	593	548	585	573	544	553	601	618	613	599	569	612	637	595	590	612	629	590	585	585	552	617	604	565	631	597	558	633	591	627	636	603	596	620	610	607	585	584	610	585	587	601	585	573	611	594	583	552	557	555	568	594	549	523	549	617	588	575	584	586	559	646	595	551	621	584	566	557	629	592	616	586	594	570	595	609	584	572	589	590	643	544	610	544	599	596	578	588	616	577	614	602	600	568	560	603	614	562	609	594	627	622	562	555	583	606	556	622	582	576	621	570	581	604	625	586	552	615	592	563	577	604	544	615	579	614	606	592	596	599	578	579	629	604	604	627	603	562	583	576	565	593	612	549	586	576	589	644	559	612	596	611	556	634	586	585	599	566	650	587	584	592	568	590	567	614	566	589	588	620	617	614	579	614	588	590	591	567	575	603	608	613	566	613	563	561	583	580	623	615	595	570	600	606	599	565	557	576	565	625	592	572	618	551	600	557	630	592	590	593	597	610	567	569	565	573	592	562	630	624	599	577	567	610	596	588	627	560	603	574	589	591	562	628	588	593	599	571	600	564	556	605	631	605	583	573	581	608	613	601	570	567	613	596	614	617	652	580	642	570	615	565	557	613	586	566	596	587	588	571	607	582	622	554	614	610	572	607	582	604	556	593	608	617	578	579	612	587	585	635	581	623	581	598	611	614	603	603	638	577	596	609	590	578	551	600	569	602	592	565	628	614	599	590	562	620	622	588	650	561	599	622	627	577	603	604	602	579	593	649	586	563	609	576	571	604	564	559	582	622	598	631	562	558	548	576	584	611	591	603	570	559	621	609	589	586	585	566	600	624	592	577	605	607	606	601	608	535	595	582	628	601	586	586	618	584	576	584	577	631	578	589	619	625	577	591	577	594	594	598	645	604	572	623	612	629	557	594	569	563	569	630	608	559	538	562	599	597	613	598	550	593	584	591	611	638	595	627	599	611	616	620	620	633	641	583	607	604	581	579	570	601	540	599	618	593	565	591	568	569	596	579	607	591	572	589	588	551	572	628	605	619	571	590	609	581	600	639	592	576	585	593	580	592	568	649	584	607	571	602	606	615	551	563	574	606	600	586	575	601	590	605	570	614	567	579	602	560	586	562	591	592	554	595	601	613	621	569	585	609	532	643	609	598	565	572	589	601	572	586	602	571	593	592	619	585	567	609	564	621	570	613	600	606	599	587	617	571	594	572	629	577	583	597	588	554	622	584	589	601	600	640	551	584	610	620	618	611	555	580	579	614	550	571	546	594	560	570	582	612	578	591	558	618	561	618	596	558	636	587	562	609	595	651	569	548	629	586	576	612	613	573	584	561	620	600	578	569	629	574	638	618	616	585	593	554	620	580	580	567	584	624	597	602	636	535	578	578	626	590	588	593	608	597	613	575	562	602	631	590	601	592	585	590	580	606	588	647	560	602	595	547	620	543	556	617	600	596	587	606	585	566	574	562	570	608	588	620	621	572	599	601	592	610	617	545	607	560	579	569	600	597	607	620	527	616	596	594	588	610	558	586	596	633	614	599	630	595	549	587	588	604	613	545	603	596	601	614	604	562	571	592	637	594	566	600	584	621	565	625	584	588	585	531	612	607	639	561	584	574	603	586	565	582	599	613	564	637	568	629	624	596	587	606	602	638	615	578	572	594	598	604	609	594	586	594	592	566	599	612	565	559	604	602	585	579	602	589	575	569	596	550	599	647	575	613	586	570	565	606	628	576	596	582	612	599	610	632	613	560	569	569	606	619	557	622	609	586	611	599	623	637	604	602	578	567	589	593	630	605	613	604	601	650	586	653	593	599	587	603	607	673	619	557	552	581	542	592	578	647	604	636	577	585	579	587	595	569	615	587	564	574	590	570	618	618	612	587	618	588	564	574	573	539	594	607	611	569	570	588	611	612	597	610	618	587	615	615	645	591	625	583	593	589	584	571	570	630	595	591	583	604	643	584	620	586	612	561	578	579	558	589	593	593	588	603	617	574	612	630	620	589	608	614	590	584	603	561	587	595	574	610	555	599	568	606	575	599	600	576	622	622	600	551	581	619	592	632	580	570	583	589	571	551	569	617	639	551	626	608	565	581	546	605	572	593	568	590	604	601	570	576	559	596	563	598	608	609	603	593	579	599	617	608	629	560	612	584	608	590	606	603	613	600	572	599	616	600	608	609	544	587	594	609	579	568	633	582	593	558	567	624	588	574	587	578	581	581	618	591	602	616	571	529	625	570	594	580	584	586	602	626	588	617	570	613	576	568	646	582	551	565	611	549	623	583	617	581	608	608	603	586	648	613	552	661	586	593	606	608	617	566	588	579	578	578	632	620	594	606	575	667	604
23661	20936	25322	26743	20957	21003	5373	1083	808	740	813	718	538	504	472	445	413	335	353	305	302	269	238	227	223	207	224	250	222	262	211	196	238	214	224	226	215	226	212	226	257	245	234	234	240	221	244	235	238	212	230	247	199	269	264	251	228	227	227	206	195	257	224	228	240	243	214	228	219	220	233	219	221	222	192	234	228	255	216	266	187	240	224	192	252	215	221	226	256	220	197	210	213	224	208	228	229	211	210	215	224	217	232	205	206	222	228	205	241	229	261	219	202	252	202	242	245	204	209	215	230	208	197	221	223	218	236	221	234	212	210	213	272	217	223	211	219	233	231	210	212	193	206	197	208	265	213	222	224	230	190	218	214	194	207	212	224	186	219	221	196	196	227	208	250	234	237	239	220	201	226	238	210	218	210	225	201	200	198	202	236	237	227	235	221	234	236	199	204	231	223	211	237	223	217	221	236	200	211	221	246	209	203	230	240	252	234	212	213	249	215	239	237	214	234	233	222	231	203	238	236	224	238	240	238	226	235	219	223	221	209	213	198	208	223	213	242	235	207	227	250	230	234	210	217	225	214	229	235	224	212	217	216	209	250	241	226	245	237	222	244	227	249	263	214	210	235	213	233	212	217	225	241	231	261	233	224	206	218	228	232	181	206	225	235	211	235	222	219	215	224	208	223	234	246	218	197	223	221	228	207	208	223	235	208	219	196	221	229	225	212	225	252	220	240	253	231	238	222	224	194	235	233	196	203	200	219	198	220	223	229	201	218	235	195	232	213	227	229	238	235	222	218	207	226	224	247	211	226	232	266	239	227	204	192	218	230	230	238	209	228	243	230	209	226	231	209	251	235	207	227	253	213	223	225	223	201	207	217	224	241	221	209	236	243	243	251	218	226	227	221	217	220	247	231	225	216	223	196	220	194	236	229	240	212	220	230	218	209	220	269	253	231	228	211	232	195	217	206	232	207	223	245	240	226	200	215	209	216	243	215	214	213	229	233	227	246	245	221	218	244	232	220	210	208	215	248	235	244	219	232	196	204	221	231	227	213	203	206	244	233	218	201	225	228	215	244	201	242	200	236	216	220	205	220	225	249	244	229	232	242	221	207	213	219	215	207	213	239	187	218	205	220	209	205	244	196	227	204	222	230	220	246	202	189	221	218	202	198	202	217	215	232	239	213	211	237	223	208	230	220	266	239	215	239	234	229	266	247	219	232	218	209	238	248	224	208	214	220	218	257	226	217	213	231	220	224	208	208	204	252	249	191	223	222	201	228	233	202	211	249	225	204	217	243	240	212	190	228	243	206	206	249	235	229	223	199	224	223	223	236	248	216	225	253	226	216	228	198	246	252	211	196	213	207	206	233	213	267	230	208	224	205	231	244	236	236	227	213	220	205	220	216	217	224	192	207	217	224	193	214	216	232	228	217	223	199	218	222	216	204	224	213	227	215	218	213	224	229	247	234	220	207	193	215	227	258	246	251	205	227	214	221	218	210	203	215	200	227	211	248	203	202	226	179	249	244	240	244	235	222	220	225	239	235	203	183	206	258	232	200	222	223	251	220	207	223	212	236	245	251	241	249	221	204	236	226	265	221	227	212	240	218	240	241	234	243	229	229	222	225	235	266	227	210	247	218	234	212	208	208	194	233	218	213	217	182	236	234	215	216	218	259	230	213	225	234	201	234	234	207	215	229	236	228	250	210	230	193	232	210	207	204	205	233	225	221	211	217	227	202	232	212	178	195	233	231	221	228	207	239	230	210	199	214	214	220	238	223	199	236	241	238	226	242	232	212	237	207	209	223	223	246	216	234	226	206	220	211	206	232	208	261	223	216	205	230	243	209	232	195	242	184	217	231	219	218	211	218	222	227	229	222	220	194	210	206	238	239	239	238	224	240	217	225	214	218	222	254	245	215	225	269	230	248	215	223	227	236	219	215	218	227	232	237	237	214	233	230	238	220	244	246	205	235	199	219	235	230	200	202	197	229	216	202	222	242	210	241	258	233	237	240	214	231	232	206	191	205	194	203	230	215	220	236	229	250	199	229	217	215	225	250	224	221	236	217	257	185	229	204	233	227	236	221	239	262	215	213	237	219	239	215	209	189	217	231	206	225	248	203	227	255	267	198	219	186	211	273	229	208	238	251	216	207	254	188	182	241	244	220	190	182	223	235	227	215	223	199	198	208	223	265	233	218	221	201	196	244	225	208	213	224	225	218	202	210	212	206	233	204	215	243	213	221	229	221	251	233	229	216	226	237	215	220	245	244	221	221	229	224	211	222	244	225	190	228	208	200	231	206	219	225	227	195	237	224	225	245	230	221	239	218	227	205	235	227	217	209	199	208	238	214	239	232	220	237	195	227	248	208	231	241	236	231	257	192	209	211	223	239	231	210	231	193	222	199	239	231	221	235	230	241	221	234	230	216	228	235	221	206	208	259	215	219	232	225	209	214	232	253	222	237	215	218	205	230	225	230	214	213	228	234	217	260	197	215	214	225	235	209	220	218	196	240	230	234	218	202	207	219	182	195	236	224	247	242	212	202	221	242	228	241	217	228	207	219	249	215	210	237	220	248	254	233	224	239	229	201	235	214	228	211	235	214	225	231	229	237	213	219	220	223	211	215	224	227	253	241	237	251	236	232	213	203	204	227	236	219	205	242	221	224	239	252	214	240	225	224	206	228	198	235	196	228	248	251	223	233	235	247	218	229	242	221	226	216	230	215	209	236	248	192	218	225	249	236	204	210	199	237	210	220	196	194	185	211	223	223	211	224	240	225	223	218	242	214	217	215	212	213	209	259	211	218	227	235	277	245	198	200	259	244	220	215	180	244	215	210	248	221	212	215	230	220	228	239	225	226	230	233	211	219	187	234	229	233	218	238	208	248	233	206	226	194	205	214	211	222	214	218	221	204	231	211	201	228	245	220	229	253	193	223	254	206	214	240	244	213	201	207	188	239	227	219	210	216	234	225	220	214	212	233	219	226	234	227	210	216	214	226	209	232	223	244	239	225	236	223	190	221	226	209	213	247	225	228	241	234	213	240	225	245	210	221	249	216	240	221	236	226	208	207	230	214	222	220	218	206	237	221	227	236	234	233	210	186	205	235	221	214	250	222	207	224	251	218	256	223	241	216	206	226	232	213	216	208	254	238	221	225	222	220	207	213	232	231	191	216	197	220	196	234	231	187	217	231	228	255	226	238	221	247	218	209	206	196	245	209	195	220	217	211	197	213	242	224	225	217	241	247	246	242	235	234	218	205	194	227	236	228	212	216	246	216	226	225	211	191	214	232	246	245	232	211	221	214	214	214	226	197	201	222	197	222	219	228	221	247	223	226	215	236	216	213	195	212	180	209	221	228	226	198	226	248	217	223	202	189	207	218	226	242	198	210	198	216	223	233	215	226	211	210	242	287	232	222	224	191	233	213	221	216	179	231	224	229	225	228	227	249	230	234	241	231	210	223	216	189	204	217	217	198	193	210	207
4358	10879	8059	3808	1846	1294	968	788	782	798	775	728	696	596	631	595	558	540	541	573	489	466	489	487	514	498	509	485	448	468	501	560	486	487	461	516	489	517	463	488	467	474	502	526	539	525	489	504	475	479	468	488	503	501	488	502	489	481	458	454	457	500	449	479	456	483	466	483	495	481	485	488	468	505	517	482	491	436	473	477	490	455	497	503	505	473	476	477	477	505	480	484	512	493	500	510	463	458	470	458	485	476	492	491	482	476	500	475	483	516	465	475	476	507	470	465	527	499	463	471	456	467	500	505	491	494	447	457	470	512	525	471	474	441	480	484	520	428	489	503	476	480	491	465	466	522	484	506	461	479	447	457	516	510	480	494	500	487	457	532	475	471	515	475	462	442	470	486	515	462	459	469	493	441	490	453	486	462	460	476	467	464	467	497	453	501	465	468	455	481	481	486	522	473	488	467	477	481	457	494	451	512	472	504	508	506	468	482	482	462	477	461	504	454	470	433	490	472	475	480	455	520	464	457	454	492	442	507	441	465	493	486	497	449	483	473	443	438	461	489	498	498	491	522	487	487	497	510	476	521	457	487	509	444	465	503	436	467	468	459	424	427	456	473	430	494	474	457	506	447	485	489	478	507	490	451	442	469	495	481	445	509	461	493	499	507	511	497	448	508	459	446	495	527	477	489	468	524	514	460	454	511	467	475	511	495	474	507	532	478	502	507	484	516	522	478	528	486	486	468	454	478	475	530	472	531	458	468	471	468	477	476	494	510	482	499	455	466	477	512	511	477	484	491	496	482	508	494	465	438	439	495	487	434	461	470	481	488	473	507	477	466	503	524	489	472	471	516	506	462	517	449	462	528	415	482	432	450	492	448	454	485	477	480	445	493	466	513	541	475	470	469	457	480	462	453	484	524	503	503	521	473	501	475	480	438	479	498	444	461	480	501	507	451	471	447	521	494	481	486	503	509	445	459	462	449	462	491	483	450	539	466	474	475	481	481	480	497	488	467	467	492	465	504	503	474	462	479	488	481	514	444	475	484	522	461	514	486	466	463	480	493	461	484	485	426	492	471	480	501	464	460	470	471	441	492	460	507	504	494	491	478	466	500	519	503	487	501	511	458	434	506	438	509	468	476	449	512	442	485	473	458	458	482	465	488	559	490	472	512	465	477	509	522	425	453	467	453	470	483	496	466	474	473	501	469	476	495	478	497	499	474	470	476	474	470	481	511	515	479	504	512	480	474	487	488	471	468	508	488	455	482	488	476	460	480	490	496	512	471	480	485	514	527	468	489	466	455	454	503	498	477	464	481	500	527	501	513	456	497	462	464	469	482	464	525	467	477	457	492	487	474	523	483	462	482	486	427	482	473	480	470	486	510	447	439	461	463	473	443	536	492	486	476	516	479	493	477	501	503	443	493	508	480	521	504	425	473	497	494	476	501	454	457	456	469	467	468	470	509	515	519	462	515	468	472	464	508	472	511	477	475	496	447	499	500	493	466	458	486	468	512	482	435	515	445	458	490	476	502	445	480	477	420	463	483	473	484	512	497	478	459	457	483	505	454	458	479	464	469	509	442	494	472	490	467	490	454	483	502	469	492	522	478	514	474	487	497	468	504	495	507	461	443	508	502	482	476	481	497	511	453	460	522	501	518	417	478	496	527	518	490	459	454	507	438	465	498	485	477	466	439	486	506	486	485	426	461	436	496	474	547	446	465	443	478	486	477	488	470	493	484	495	451	429	462	480	497	496	455	446	490	432	451	489	456	496	458	475	462	488	493	494	461	462	464	492	476	490	466	455	502	494	480	499	491	497	524	459	489	480	523	508	498	511	488	422	498	475	511	467	492	471	475	472	463	424	534	484	460	467	498	467	433	480	490	486	496	510	488	486	489	476	508	466	475	472	499	471	470	495	465	495	486	456	462	488	467	472	498	499	469	468	477	498	507	493	493	459	486	479	472	493	497	504	489	474	471	468	507	488	467	491	460	457	471	481	466	477	490	455	494	493	475	457	466	471	471	500	510	478	490	469	468	461	526	441	509	477	467	498	495	448	481	512	450	506	486	479	508	507	505	455	494	475	485	482	501	500	490	466	492	491	454	489	499	485	428	490	468	479	474	454	457	449	473	475	442	505	450	502	463	501	490	485	436	483	494	450	503	491	493	486	501	481	491	445	465	473	484	491	440	472	507	453	488	444	504	428	482	478	451	498	480	480	476	502	516	467	443	462	458	501	475	483	471	491	491	534	457	491	495	517	487	484	472	483	478	482	459	471	459	485	445	510	451	519	489	494	500	496	543	455	475	466	517	444	475	497	456	457	436	462	517	475	477	499	552	488	476	468	513	522	488	481	486	492	490	513	475	475	507	461	479	495	461	460	462	471	451	465	507	488	495	534	452	474	473	471	461	465	470	500	494	496	469	458	497	474	441	501	529	502	510	488	505	524	456	493	484	457	477	518	502	455	496	486	513	482	462	457	470	507	450	480	475	506	515	461	434	488	492	488	442	487	479	468	443	487	476	489	513	467	486	475	521	494	495	423	469	457	465	457	468	467	475	462	452	506	497	509	513	467	473	504	469	472	506	472	477	480	496	523	427	507	468	452	478	487	483	491	491	485	484	481	442	520	434	458	477	493	453	518	456	456	504	483	471	459	467	480	501	548	461	436	479	474	472	471	489	502	484	461	465	467	477	475	477	503	493	480	480	498	497	493	453	465	434	520	520	492	476	479	450	493	464	467	512	503	481	506	454	503	479	468	476	503	487	476	496	506	466	442	477	454	455	470	460	541	490	484	494	502	452	459	499	500	490	465	488	436	498	491	454	483	492	527	496	502	497	489	496	484	505	470	447	457	478	461	520	483	503	470	454	472	490	513	475	510	485	500	475	480	479	476	464	489	468	480	473	484	458	482	470	509	484	474	509	444	450	498	503	453	457	484	498	480	501	476	461	478	473	518	461	455	489	481	466	465	482	504	453	479	460	461	455	465	466	480	508	532	472	512	457	531	484	480	484	483	461	511	487	464	507	487	448	506	474	476	483	471	520	462	502	507	475	463	457	521	506	516	484	450	445	496	463	466	482	466	452	478	463	493	493	481	457	487	500	473	496	487	532	454	471	489	496	488	495	488	476	473	501	468	505	452	489	460	470	509	465	490	483	494	511	481	472	453	492	490	470	466	477	468	446	494	447	481	493	450	444	487	456	494	472	490	493	502	438	502	500	470	512	489	489	449	505	497	509	473	485	483	434	512	479	470	492	493	493	472	491	485	447	467	493	456	456	477	488	465	484	512	470	461	477	476	454	491	488	483	466	498	495	506	487	471	466	470	476	496	485	515	457	457	482	438	450	462	479	501	486	482	471	475	493	463	457	494	462	511	486	494	508	462	457	446	480	453	499	469	450	469	506	502	510	477	505	421	442	439	444	521	491	464	485	481	485	478	494	487	478	505	500	501	487	480	460	463	474	518	508	512	464	470	464	464	439
33205	15295	4272	1434	788	584	410	334	376	344	314	285	295	230	276	187	208	231	196	210	190	199	206	196	199	183	190	175	148	176	187	178	165	162	171	178	193	175	195	184	176	197	179	155	177	191	184	170	183	198	205	203	201	184	184	166	177	173	173	171	167	188	175	161	183	184	179	171	170	191	175	179	193	163	189	182	168	163	189	193	165	190	178	177	190	197	186	189	192	184	193	207	187	176	159	181	174	161	188	171	165	187	180	161	184	178	174	190	182	180	159	167	183	168	145	160	191	157	162	182	194	182	167	186	155	185	168	179	191	185	172	192	185	151	170	174	188	172	175	155	154	165	174	182	223	196	178	167	194	183	234	174	167	175	179	161	180	175	169	170	163	179	175	159	174	192	193	188	164	161	190	148	165	172	190	147	189	180	188	205	181	177	185	217	188	162	199	184	194	163	189	166	170	180	198	207	165	181	184	170	178	181	166	169	201	181	152	171	187	180	179	188	166	181	195	179	191	182	181	187	174	147	167	171	179	169	153	173	189	212	186	168	162	182	201	180	182	190	185	211	182	146	179	176	190	191	173	177	156	191	170	176	162	179	169	175	186	163	182	171	197	190	165	159	169	161	198	196	147	186	163	170	200	161	176	179	207	190	189	176	170	173	183	183	179	203	183	164	184	184	161	167	188	180	203	172	182	164	187	222	197	164	163	184	196	187	194	188	178	171	194	230	186	165	190	167	177	189	194	194	173	157	174	190	183	186	180	180	190	178	173	184	173	190	174	168	178	198	163	155	176	161	159	172	147	224	154	178	207	162	167	180	170	173	163	183	159	211	176	167	163	170	169	151	217	190	178	171	166	180	170	138	197	174	178	165	166	187	182	176	174	180	213	189	153	190	195	189	174	170	159	181	186	182	191	201	197	197	168	181	155	153	188	175	202	165	186	179	160	201	193	191	189	210	188	174	193	182	171	170	183	167	187	167	167	164	179	149	176	181	196	195	174	166	189	144	158	161	159	157	196	156	154	177	190	182	179	180	145	178	186	183	158	208	165	172	188	181	183	180	170	222	185	190	198	169	163	205	175	178	185	185	171	173	153	168	201	178	166	180	171	176	180	152	185	183	177	211	147	162	180	169	187	189	164	183	160	157	142	197	178	190	179	185	190	165	171	158	178	176	175	185	167	194	159	187	168	194	188	208	192	174	167	162	186	156	178	166	202	182	210	181	177	196	171	172	187	179	179	170	194	192	172	171	195	170	191	174	179	188	193	180	186	190	187	174	190	199	184	176	197	204	174	205	186	154	173	187	168	190	174	179	188	173	205	173	180	178	197	184	216	186	164	179	174	190	160	177	168	175	174	195	186	211	160	166	173	166	158	184	181	154	165	170	187	188	175	171	178	157	190	193	185	174	180	175	166	156	188	189	158	174	181	186	178	176	192	169	184	180	163	190	173	170	204	172	164	159	175	184	169	161	174	187	183	173	176	186	159	189	181	176	191	187	175	192	175	167	182	162	183	159	184	163	166	185	198	186	169	173	166	192	171	173	160	185	170	183	182	175	189	190	176	187	202	196	183	172	191	183	173	155	197	189	190	182	173	172	172	194	187	163	169	169	185	176	208	187	157	180	209	182	178	177	190	201	181	190	176	153	179	168	170	171	169	198	187	167	188	149	190	156	159	183	160	192	184	190	162	184	155	165	175	176	188	188	173	185	191	171	183	194	186	148	205	200	162	170	173	186	194	197	179	173	189	190	176	190	197	168	175	183	161	171	173	174	170	184	158	163	179	174	175	178	190	159	197	166	196	205	173	177	169	146	174	161	177	210	200	174	200	180	158	178	203	196	177	172	174	190	181	171	149	173	189	170	179	179	180	174	167	172	175	181	180	172	176	180	195	210	175	174	182	172	157	189	160	179	182	190	184	176	183	175	182	168	195	182	176	168	178	167	177	186	168	178	184	156	171	172	155	167	175	185	204	182	180	186	169	175	161	174	182	187	158	170	176	200	201	176	183	171	169	189	184	208	175	150	202	197	171	193	196	190	201	181	176	188	153	198	162	172	176	201	192	187	171	186	184	176	179	155	179	153	177	190	200	162	159	173	167	201	180	169	158	197	177	185	170	171	201	219	202	181	201	196	178	186	189	140	154	174	169	175	168	153	178	196	159	198	175	180	175	171	158	197	164	177	192	204	192	193	179	164	171	159	201	167	156	188	150	149	191	186	182	180	168	184	174	149	193	187	181	190	187	161	153	162	172	189	200	184	201	169	165	176	179	157	190	172	185	183	212	173	137	175	194	195	176	176	162	183	167	185	175	195	167	199	218	172	201	185	185	157	187	231	196	166	175	191	181	172	197	209	178	205	169	174	189	184	141	186	190	185	174	189	186	156	177	188	179	186	183	193	175	176	171	165	180	164	160	200	172	161	172	186	178	188	163	172	187	175	160	186	154	182	170	169	188	179	174	197	185	190	169	170	153	182	184	204	167	190	162	167	167	173	191	187	200	187	156	175	177	188	174	194	178	154	186	178	188	174	168	169	185	206	172	173	179	183	171	189	155	170	181	188	166	167	178	174	211	210	177	214	191	181	205	172	177	188	174	169	167	162	199	184	171	203	188	188	196	174	184	194	175	179	180	218	173	178	183	184	163	145	184	181	182	149	196	179	157	177	179	189	160	198	196	198	214	183	194	166	181	160	182	191	197	154	178	186	162	170	196	175	192	165	189	186	167	180	191	152	159	182	156	166	174	170	167	188	183	184	161	177	189	189	174	183	181	178	185	175	189	179	162	175	188	189	193	174	175	192	175	204	193	173	179	172	175	197	183	193	183	189	188	177	167	193	172	189	176	143	186	188	157	170	169	140	180	176	163	182	148	176	190	183	187	191	185	178	175	175	192	178	151	198	169	155	141	179	176	167	174	171	172	192	226	204	169	180	166	173	171	175	169	184	173	177	175	197	156	164	182	182	179	192	192	183	182	184	176	180	175	186	173	186	167	187	182	188	179	187	177	174	184	175	176	184	187	185	181	166	149	174	175	182	183	158	175	141	181	196	170	177	174	160	183	168	183	145	187	199	179	182	185	152	201	197	200	167	169	183	152	190	161	185	168	174	192	182	163	161	225	170	197	177	184	173	167	178	213	174	176	159	177	161	185	177	184	181	176	191	169	165	175	186	193	202	188	166	202	187	152	181	195	188	174	169	176	170	170	187	183	171	156	193	185	190	193	197	166	154	164	192	170	194	174	156	170	181	189	176	173	148	159	173	187	162	169	180	187	186	169	182	162	170	189	161	165	180	192	204	203	177	170	200	181	196	164	188	163	218	167	222	182	200	176	175	132	177	162	193	158	167	173	145	167	199	184	187	177	166	164	195	163	191	204	195	156	192	147	138	180	166	183	166	177	179	189	180	175	192	181	182	184	151	179	184	196	188	194	211	183	186	208	200	174	200	166	145	183	166	209	185	185	175	171	175	177	161	174	176	192	169	196	177
5454	3341	2582	1213	706	617	580	478	509	522	505	466	455	490	457	453	422	467	403	466	422	450	418	449	422	412	406	489	450	422	420	429	375	429	428	435	477	384	413	430	439	409	392	416	430	443	447	436	467	442	436	421	406	411	432	423	436	450	455	416	400	432	450	407	398	442	391	438	382	438	414	451	421	398	427	407	458	401	426	425	424	415	415	435	419	434	433	404	428	416	448	444	423	447	424	425	452	420	437	407	414	426	406	406	407	420	414	389	417	440	422	421	376	434	457	430	409	408	424	422	403	439	402	414	434	441	402	397	392	403	390	426	438	420	418	432	435	402	445	442	431	447	434	404	417	407	406	410	437	420	443	440	431	415	428	432	447	437	455	433	432	410	436	418	401	427	441	423	425	408	403	460	434	436	438	433	445	428	398	428	422	441	433	450	409	433	474	447	429	433	438	420	421	411	435	422	418	424	440	388	411	399	428	444	426	410	411	409	425	396	466	438	430	417	447	422	427	414	435	400	418	421	416	401	420	439	426	443	413	408	459	422	412	427	435	397	419	443	415	435	440	442	389	414	384	402	428	416	433	434	439	402	408	446	431	444	431	431	433	425	424	436	441	437	430	461	395	448	452	433	424	406	435	420	409	435	418	393	421	433	447	437	393	407	430	427	426	451	423	443	422	413	399	449	411	422	438	400	448	416	439	410	459	396	426	430	425	404	440	457	425	413	423	454	457	396	441	440	433	416	418	437	416	466	419	428	422	424	409	451	409	407	432	412	409	421	427	443	455	419	420	442	410	425	398	425	413	436	402	421	435	396	467	427	435	442	439	436	438	434	422	422	429	430	407	439	429	456	441	407	409	379	429	475	418	404	410	448	416	420	428	421	485	432	426	417	417	390	386	387	440	402	412	468	424	403	406	450	424	404	388	428	417	409	452	432	438	413	447	416	451	418	430	419	419	442	434	444	447	479	435	410	457	435	468	422	454	451	414	425	451	448	416	459	437	444	440	415	414	431	455	435	475	433	413	410	447	446	459	408	404	394	415	419	436	466	444	454	436	455	414	420	451	420	394	417	456	454	427	461	438	435	428	392	429	395	407	408	449	419	415	393	430	426	405	417	424	414	394	460	431	420	407	425	443	403	425	433	392	440	451	458	467	447	436	381	428	424	383	451	419	412	413	430	398	417	437	417	440	458	454	418	389	436	414	419	441	443	433	446	432	445	413	400	430	454	415	424	449	431	455	448	418	403	369	394	455	436	446	394	409	428	472	435	440	401	426	425	408	392	383	399	464	421	427	415	458	444	438	410	432	443	421	424	440	432	450	415	443	450	467	465	434	438	431	399	396	426	438	422	431	476	436	392	446	369	419	419	446	422	430	425	443	416	435	424	404	413	418	420	391	418	453	407	434	444	422	436	435	484	437	440	434	471	432	450	414	384	431	403	414	416	457	467	415	422	425	409	405	399	404	443	423	431	398	422	449	410	405	435	440	420	425	445	428	438	433	418	396	420	421	418	447	438	441	412	383	435	466	452	409	408	425	406	441	438	450	442	403	398	437	448	468	401	385	415	441	444	420	409	422	413	436	436	387	403	445	445	479	390	424	440	374	435	448	407	460	427	406	441	414	402	433	431	475	445	441	449	426	408	407	392	441	375	397	414	449	419	466	403	417	420	418	403	420	383	425	413	418	459	431	407	408	414	479	423	441	431	461	417	404	393	381	413	392	459	426	424	406	414	427	414	451	412	397	422	420	427	392	432	431	432	423	452	420	377	420	438	409	446	455	404	452	389	441	448	409	461	430	435	428	389	449	434	428	443	378	430	410	408	421	422	388	427	414	407	409	390	414	427	391	425	461	482	438	419	457	413	438	439	421	449	404	413	406	427	445	405	451	427	441	409	416	439	419	428	416	465	422	427	404	424	436	430	395	429	400	421	429	414	455	408	436	412	439	398	401	432	456	458	395	439	409	410	425	423	426	403	440	444	413	396	420	407	405	433	440	402	436	454	430	456	420	425	435	444	422	435	408	444	477	437	425	429	391	421	430	378	406	417	435	395	410	457	459	455	408	417	398	422	438	475	408	387	423	430	406	419	438	454	447	397	415	400	467	471	436	471	429	394	439	406	398	371	445	415	450	382	410	446	399	443	415	428	413	431	434	419	455	463	436	418	419	415	450	417	413	444	456	438	414	436	451	434	434	461	458	469	455	403	431	382	419	440	458	394	433	394	469	440	439	440	423	454	431	389	415	414	429	437	443	466	434	417	382	452	452	416	445	437	417	451	426	417	417	416	430	416	435	415	404	469	374	435	459	449	448	430	412	402	439	417	414	393	425	410	430	442	402	438	424	441	443	438	442	454	464	393	374	441	430	391	456	435	409	420	431	447	440	431	405	435	410	441	422	415	407	388	404	419	402	403	443	417	437	418	407	412	435	393	394	460	442	406	444	435	408	423	428	401	444	425	412	452	442	443	440	411	410	463	408	406	413	459	422	407	412	408	465	445	457	441	435	425	422	412	433	417	442	415	425	413	411	433	461	401	421	392	445	413	439	474	390	455	433	443	396	428	421	447	459	411	419	439	407	414	459	461	473	453	386	420	457	441	408	434	411	430	422	402	442	417	460	429	441	435	431	412	431	407	421	393	433	415	413	435	419	406	412	432	413	429	445	445	433	447	418	457	419	462	405	437	386	430	453	426	422	422	415	445	410	412	364	424	415	393	418	398	438	440	416	405	426	431	455	465	407	443	419	393	414	427	461	415	449	409	409	419	387	434	442	450	436	417	444	431	402	412	451	452	429	411	419	463	393	400	384	417	450	458	404	450	430	421	451	460	420	464	440	440	398	394	415	423	406	400	409	420	457	431	445	431	415	403	415	432	422	427	423	436	408	398	397	423	424	421	415	387	441	444	418	441	436	399	418	438	406	436	426	401	452	406	428	438	437	449	416	434	481	430	447	433	430	425	422	414	439	413	435	442	424	351	382	430	438	416	441	407	449	425	453	452	450	418	421	426	430	415	456	415	433	440	400	420	425	398	458	418	414	374	419	382	419	406	429	443	393	401	412	454	444	445	410	434	441	439	440	416	428	432	403	438	439	446	430	425	419	421	436	448	438	412	422	417	436	424	452	430	437	427	441	427	439	391	445	439	432	442	451	408	456	408	421	432	400	462	400	409	434	433	397	414	438	451	406	439	387	442	406	451	419	427	410	433	446	413	424	411	441	451	463	405	409	438	380	426	420	382	421	432	393	385	423	410	406	448	403	409	401	407	439	409	391	435	452	393	453	444	448	415	423	392	433	420	419	422	450	405	428	451	461	419	414	437	413	419	437	434	393	381	451	432	403	448	439	397	427	417	451	416	404	434	423	421	399	395	432	451	449	416	458	434	438	420	411	420	439	448	432	405	439	408	418	428	415	415	414	485	413	449	445	452	451	430	411	439	417	409	415	455	417	423	411	426	430	405	391	437	403	416	435	440	460	401	458	398
24492	20982	24721	27375	20766	4312	960	712	597	582	538	530	488	394	396	358	371	331	343	315	292	308	294	290	277	293	277	280	287	261	325	251	291	274	264	265	269	285	264	288	253	261	270	276	255	278	313	307	312	246	282	306	261	281	270	275	266	251	274	274	279	281	285	306	273	289	290	270	297	299	243	267	253	268	249	260	288	267	292	280	303	329	238	249	311	308	236	241	255	252	301	261	243	272	251	287	242	260	288	248	275	278	267	277	281	261	263	294	269	293	286	286	272	268	266	275	281	237	265	259	260	259	284	299	246	262	268	277	291	276	257	282	270	277	249	241	255	247	275	277	261	265	275	246	257	295	259	268	236	267	237	285	284	271	261	259	296	273	261	283	253	269	306	294	267	286	254	294	279	288	285	237	267	306	276	289	261	285	281	282	252	262	270	270	261	274	255	289	276	275	263	291	275	292	244	275	265	303	267	298	279	274	298	302	254	253	283	271	259	269	272	254	280	273	305	265	281	271	268	255	273	286	297	252	275	290	277	275	277	288	267	266	275	306	277	311	250	254	296	269	284	241	289	256	284	263	262	234	268	289	301	266	280	276	267	240	264	270	265	281	277	234	302	252	261	250	300	265	257	295	288	273	276	286	279	259	263	290	253	274	289	271	245	237	244	276	262	250	300	268	263	268	285	272	241	282	237	247	273	251	261	307	264	264	246	267	255	242	270	264	276	245	300	306	297	272	243	270	275	255	271	282	232	273	248	297	274	228	277	258	308	287	300	236	268	284	235	232	277	292	280	252	255	285	282	275	243	236	265	250	259	300	314	268	287	253	257	262	265	301	279	301	254	245	262	300	275	254	256	307	264	255	278	289	241	264	308	272	272	256	267	260	307	280	248	276	276	294	275	290	302	278	280	267	234	267	270	293	258	278	242	252	254	289	251	253	264	252	280	271	237	247	274	303	284	260	284	271	279	234	272	272	277	239	280	244	290	287	258	286	273	248	261	301	251	253	242	283	281	293	265	266	263	272	304	287	267	253	255	307	268	274	258	242	266	259	269	298	266	227	258	280	267	271	293	270	337	274	263	322	279	321	301	277	266	277	253	248	278	281	258	243	303	267	274	248	255	290	271	290	255	261	277	292	269	261	267	307	262	264	302	257	250	292	302	279	276	269	278	265	267	272	252	287	268	284	291	270	268	269	278	278	283	285	281	296	272	276	268	248	250	296	255	270	260	285	252	275	249	256	273	261	271	251	271	284	254	262	257	271	300	285	249	269	233	267	253	313	245	257	265	246	282	253	256	263	270	240	234	295	262	264	263	290	277	272	269	264	230	243	251	284	270	242	278	251	259	287	275	291	283	241	272	275	265	269	244	241	269	230	262	293	288	290	254	266	267	271	273	273	279	255	250	245	292	276	267	271	243	283	271	302	275	298	261	313	262	271	271	261	287	264	265	272	265	242	292	264	245	294	297	279	258	249	270	250	280	231	267	273	247	266	254	245	252	282	262	265	243	262	271	257	241	288	280	299	264	268	281	254	273	250	251	252	297	294	263	285	303	265	244	262	279	249	260	273	270	270	285	265	250	260	250	282	253	297	244	276	263	242	273	301	275	309	303	250	274	275	236	257	273	266	289	277	261	266	246	253	285	256	277	271	281	272	269	256	238	273	257	242	233	314	272	289	280	268	287	261	263	282	269	302	260	286	254	264	296	271	273	275	257	249	291	253	290	264	272	249	277	237	260	251	272	271	258	288	295	243	267	257	248	252	257	274	260	257	267	267	273	273	242	304	265	272	309	265	289	267	296	216	293	247	243	282	278	257	270	263	279	283	271	283	285	295	262	268	273	274	274	242	277	247	228	243	284	281	253	284	261	244	247	302	296	316	267	246	266	270	257	288	284	278	270	280	262	295	270	252	288	265	253	272	268	297	244	255	253	262	271	235	226	298	259	277	252	293	273	271	250	296	270	273	271	246	256	261	278	285	312	259	286	275	240	275	294	273	236	264	263	264	295	253	256	293	289	260	293	253	283	287	267	273	274	237	265	301	242	289	280	276	259	282	270	297	285	257	278	247	296	265	285	260	289	288	272	286	250	267	257	286	286	278	304	282	294	284	272	281	267	237	271	241	276	256	262	266	282	233	252	271	264	265	290	320	259	279	279	283	298	275	252	249	252	264	269	274	266	267	296	267	253	305	271	254	273	262	248	283	285	280	261	286	262	254	291	287	292	260	271	247	261	264	260	272	249	299	278	266	278	284	267	263	278	283	248	271	260	263	245	275	298	260	271	300	264	265	301	278	277	256	274	269	284	240	279	274	279	289	273	289	286	293	265	310	268	251	274	261	248	249	247	255	246	256	295	267	274	251	262	261	255	272	265	290	263	302	248	243	286	285	296	258	283	294	286	270	262	273	258	327	260	263	263	244	243	277	259	288	279	254	275	303	249	276	247	250	272	243	244	289	309	264	260	261	289	277	264	271	266	276	253	253	264	264	295	266	251	253	254	255	308	262	281	277	255	306	295	246	245	282	280	261	289	273	260	257	237	264	311	284	263	239	289	252	258	260	262	280	251	276	278	300	253	255	269	271	257	289	219	263	239	272	266	261	277	293	294	274	273	268	272	275	257	249	304	253	269	261	287	270	268	279	273	247	273	262	269	262	269	268	270	257	259	261	290	277	255	280	272	262	251	279	254	276	266	253	260	242	274	249	266	253	264	255	256	274	271	249	262	308	274	261	278	267	280	234	257	240	254	279	280	245	248	280	261	266	280	254	282	265	271	267	278	294	268	276	292	277	256	279	233	274	263	270	285	280	293	264	296	263	282	254	242	257	217	256	259	293	284	264	294	265	303	263	252	247	276	288	255	271	275	292	299	269	254	273	257	271	282	291	294	258	268	283	271	250	251	281	267	280	270	277	266	259	282	274	238	276	267	272	307	290	289	276	273	255	297	332	246	294	270	258	267	280	277	277	276	293	260	276	293	274	251	272	270	293	282	270	245	251	273	269	232	273	275	319	281	246	279	285	261	278	261	264	245	255	244	276	273	241	286	275	285	267	304	264	274	260	255	268	288	281	291	274	273	275	250	255	299	263	265	292	279	294	255	256	267	261	289	259	288	259	265	297	265	278	232	292	310	289	265	282	242	234	284	285	273	245	264	251	271	261	298	243	290	271	263	268	246	274	277	246	267	288	291	259	301	247	259	290	259	244	279	291	245	258	277	289	269	252	299	305	284	264	251	279	276	271	317	276	269	268	258	259	251	283	260	278	270	283	233	264	299	236	275	294	263	272	248	293	252	261	272	268	281	260	280	265	278	264	273	271	262	257	263	258	287	287	287	292	306	286	282	274	289	243	236	272	270	244	241	271	264	269	289	253	296	250	245	283	236	247	260	229	256	256	254	249	284	317	264	269	318	275	266	279	248	286	252	296	277	283	249	296	288	265	290	293	247	281	292	256	249	269	269	262	299	235	268	275	272	273	261	267	279	273
4083	7721	5317	2301	1426	953	906	789	832	740	778	730	713	677	728	609	660	643	657	619	616	602	570	643	630	605	642	596	649	576	605	588	573	574	572	604	630	593	609	561	582	560	651	579	637	589	628	593	613	580	654	611	614	606	576	646	528	560	616	587	605	609	622	626	614	596	620	568	564	549	609	619	601	600	575	601	628	600	598	595	572	602	566	561	607	619	585	620	595	629	589	580	611	581	635	607	594	625	616	605	622	664	633	604	636	636	597	603	560	591	641	589	608	638	554	585	568	643	591	592	600	598	587	616	621	634	564	579	614	575	569	603	633	550	587	625	603	595	600	568	631	595	578	598	666	594	575	582	586	615	632	597	578	584	576	604	602	569	556	635	554	619	603	615	572	619	564	575	609	571	580	610	563	593	590	581	598	585	604	551	628	586	579	581	600	613	616	538	564	579	613	600	674	585	565	619	585	592	586	569	595	576	562	612	602	603	631	592	591	591	599	574	587	618	604	586	571	596	591	620	568	603	575	626	579	582	569	559	599	613	612	628	622	572	562	605	634	611	598	596	594	603	570	627	584	579	562	605	573	577	652	580	632	575	598	604	622	607	581	567	553	579	561	609	592	647	604	642	623	558	608	587	576	617	573	572	574	565	580	606	592	566	545	572	587	576	581	556	545	565	640	572	619	647	613	627	582	638	604	607	594	584	602	629	563	584	639	637	618	607	548	570	640	545	606	645	632	614	575	586	579	590	586	555	580	599	579	602	612	609	594	573	611	578	591	595	578	598	588	606	603	562	599	565	587	629	539	665	650	591	592	606	615	619	577	657	621	571	601	589	607	578	604	607	637	631	579	603	572	571	591	644	556	567	612	585	594	608	625	632	607	608	610	592	600	578	607	578	601	628	582	590	613	592	610	602	565	634	589	545	589	606	574	594	577	603	561	635	590	613	582	593	606	614	616	552	582	525	544	627	591	600	550	640	608	594	599	613	613	575	590	633	589	617	581	580	589	600	611	608	623	560	570	615	571	566	613	567	593	615	581	604	553	591	623	533	575	640	601	535	625	643	588	572	599	582	583	611	635	589	555	600	585	636	576	567	552	576	599	564	603	591	613	618	581	549	586	589	606	619	604	561	614	583	592	588	626	601	607	559	579	567	598	591	584	590	619	597	560	612	591	590	593	572	579	607	633	597	592	622	603	566	568	621	589	617	599	604	580	591	596	562	581	583	585	602	561	540	584	598	598	606	609	602	598	615	576	608	606	611	588	578	572	604	571	594	599	574	603	575	564	599	590	559	610	589	603	605	562	542	568	573	568	562	576	581	608	578	610	615	620	631	559	570	585	606	601	627	623	595	605	586	586	597	566	573	621	580	554	578	591	569	633	564	596	574	575	631	592	569	602	561	596	576	608	588	601	571	555	618	571	563	614	614	587	583	594	587	628	568	572	599	661	613	616	604	586	640	610	610	605	608	556	619	568	607	597	557	588	618	584	572	568	590	618	593	594	600	580	590	590	570	642	573	605	622	565	592	617	638	573	622	597	578	599	614	632	574	579	609	616	580	597	547	616	568	633	608	609	580	559	556	587	616	578	531	583	587	594	633	549	645	629	595	614	628	608	636	596	557	596	584	598	610	637	598	572	630	561	623	561	571	597	594	623	614	540	601	611	608	599	590	577	595	628	561	589	591	613	618	615	584	606	600	607	595	565	584	631	595	551	651	589	533	616	598	580	615	526	632	600	589	604	583	567	569	602	630	643	618	584	626	569	592	600	640	587	596	580	589	555	611	601	582	614	591	569	606	589	613	654	586	600	631	574	648	624	616	611	579	569	573	580	619	576	623	572	565	583	537	601	603	555	590	604	613	603	608	623	584	591	567	579	605	579	578	643	573	608	626	583	603	597	589	552	554	563	612	614	612	557	597	568	583	601	612	567	547	617	586	623	597	567	591	606	598	593	576	577	598	588	589	569	593	608	595	610	602	554	611	571	536	612	600	550	596	594	573	562	578	629	549	609	563	603	561	610	605	611	588	589	561	646	542	605	544	610	582	576	634	608	610	590	595	579	601	599	567	573	594	601	570	627	595	576	596	564	591	619	591	587	618	595	599	548	590	577	596	593	600	654	592	624	563	561	601	629	591	598	591	564	622	611	618	569	576	590	555	595	591	601	606	591	586	627	583	613	585	569	620	597	594	568	573	600	581	617	568	588	604	554	646	623	601	560	588	597	582	611	591	593	584	564	593	583	627	643	611	590	630	587	595	586	567	579	587	531	637	661	603	577	566	629	616	590	620	613	560	569	596	601	623	594	617	586	561	575	619	656	607	578	615	634	628	602	573	599	588	619	604	592	602	623	637	589	597	591	565	628	594	596	603	609	633	569	578	581	621	620	592	613	634	595	581	592	574	561	591	609	577	579	618	632	587	588	564	620	597	590	621	613	570	577	601	610	589	589	599	576	632	600	597	582	601	580	585	564	594	635	610	589	560	564	625	607	605	606	551	581	636	539	588	590	643	587	607	573	590	614	608	617	554	624	590	564	576	601	621	595	591	613	576	615	549	608	587	589	562	624	603	579	627	594	605	644	570	583	601	581	598	533	567	603	584	640	567	578	608	594	601	533	587	636	605	584	587	628	583	590	575	559	562	566	585	593	600	570	583	617	612	601	600	561	608	564	560	589	625	586	612	589	616	597	588	562	619	573	577	609	564	633	607	600	581	600	640	597	617	568	621	610	601	565	606	573	611	630	558	566	562	588	570	576	593	605	563	607	590	555	583	637	622	583	597	561	559	557	610	599	600	579	589	570	629	609	604	591	576	587	545	607	605	600	598	620	581	632	571	597	582	582	565	563	611	600	668	580	579	585	587	621	603	580	600	596	580	616	636	635	594	586	565	624	566	572	597	642	626	624	586	592	577	599	586	579	625	617	610	590	580	584	636	602	588	606	596	641	607	568	575	624	562	635	612	626	628	589	570	586	618	596	576	594	599	581	599	610	593	634	638	613	598	593	559	620	583	595	574	630	605	611	608	572	556	599	596	631	549	607	532	593	599	592	609	615	598	581	587	591	571	610	609	592	597	588	577	675	609	601	595	592	618	568	611	596	583	563	593	593	611	580	593	558	598	607	610	599	574	578	600	585	588	556	633	577	552	604	576	599	634	595	612	587	621	617	600	634	643	577	584	569	594	611	595	617	610	576	561	602	598	601	588	591	620	613	592	603	588	591	580	577	636	617	605	605	582	582	542	590	570	640	573	615	640	606	576	571	585	597	620	580	610	582	614	576	618	566	632	597	608	610	586	600	573	602	594	584	596	546	617	611	635	606	569	595	589	611	572	616	598	623	616	591	631	593	577	637	629	592	644	614	577	632	590	610	585	596	629	606	580	590	598	629	587	573	576	599	619	606	589	594	552	595	586	614	576	596	581	563	557	606	630	587	588	594	644	606	594	594	574	583	558	601	559	584	577	589	584	567	595	619	604	539	551	567	639
23755	21002	25309	26863	21016	21025	4557	1080	849	691	701	667	555	475	461	446	411	319	345	319	274	279	233	226	247	242	272	234	237	238	232	224	243	224	212	242	259	210	215	211	231	259	226	232	243	240	236	229	239	230	235	236	256	224	228	227	236	228	222	249	216	257	232	228	215	210	225	243	217	226	211	224	215	219	241	198	227	204	260	227	225	202	248	225	229	210	217	231	245	256	208	208	249	228	225	245	207	197	249	206	204	214	204	201	202	229	251	212	226	210	235	224	229	247	224	274	201	200	242	199	204	244	217	223	224	220	224	213	218	214	230	243	243	222	210	223	210	221	186	247	230	225	206	199	246	242	223	201	207	218	195	216	251	243	216	221	238	222	228	229	235	228	218	239	207	216	236	260	185	235	232	218	235	229	223	236	218	230	215	209	203	246	222	216	236	211	223	235	211	208	223	203	220	205	231	201	216	255	208	230	244	219	255	218	252	231	205	201	207	220	234	190	215	205	223	252	213	216	231	244	220	202	217	218	201	226	228	228	240	213	234	208	214	236	213	244	265	223	226	241	197	213	231	204	229	235	240	196	211	224	226	216	231	222	185	219	220	209	231	235	209	212	217	222	225	253	221	223	238	196	207	241	207	246	202	226	208	220	234	245	223	223	229	235	216	196	219	209	234	194	216	241	190	217	209	217	198	230	228	228	228	214	240	209	230	227	248	253	212	228	227	210	220	221	217	223	217	227	254	235	244	225	209	203	227	212	213	216	187	226	237	215	216	224	189	223	206	213	233	215	215	212	205	224	227	235	211	221	215	250	228	207	243	193	222	228	215	218	221	213	225	247	236	221	204	238	221	222	230	233	227	219	202	229	213	216	242	223	227	201	221	219	231	188	220	216	213	223	212	222	200	248	214	202	237	230	213	224	199	246	212	234	261	222	230	218	219	201	218	201	207	196	242	217	207	232	224	222	219	227	217	234	203	211	195	225	243	228	232	206	202	240	208	233	237	222	233	207	224	220	222	231	197	277	217	236	190	213	225	224	227	242	223	232	211	218	237	223	222	224	197	195	201	220	207	221	203	214	236	211	222	210	211	189	240	225	222	231	217	229	185	225	229	215	235	230	197	273	223	218	212	234	263	244	252	208	221	240	236	215	209	213	217	224	249	205	196	208	223	246	231	250	197	239	193	233	233	238	230	222	229	211	195	213	243	211	187	235	191	223	224	233	260	243	240	229	239	217	233	242	230	219	230	231	199	204	210	191	234	229	213	230	242	218	246	236	226	228	224	219	195	225	223	260	228	223	249	223	195	223	218	224	226	227	238	250	242	223	228	222	225	235	212	218	238	219	228	233	231	257	224	199	244	249	222	230	226	254	206	224	214	210	253	228	260	231	216	226	222	214	222	245	220	227	237	215	231	222	222	218	225	200	235	223	208	244	226	220	257	216	215	215	206	220	242	199	229	231	201	201	225	281	220	212	247	211	255	206	199	211	212	226	208	201	227	204	213	214	246	230	214	235	220	237	179	210	215	234	218	226	232	201	200	235	218	229	234	242	231	223	214	224	235	208	206	256	233	247	218	182	223	211	221	202	199	219	203	228	225	275	182	231	220	227	217	192	225	241	230	202	205	202	224	224	240	225	231	242	227	214	232	206	224	246	222	235	235	232	191	246	232	233	191	208	239	214	230	228	210	215	200	227	219	216	207	206	213	210	244	233	246	228	260	212	244	242	222	224	204	207	218	214	245	241	262	220	210	239	230	231	228	208	254	231	212	216	206	201	248	232	216	213	226	222	243	233	209	237	241	240	221	195	216	209	238	250	250	212	182	218	214	221	217	236	237	235	223	222	229	257	232	249	220	222	217	232	206	231	218	205	212	227	209	230	226	232	244	192	201	224	239	221	233	184	235	207	233	176	222	241	221	219	217	263	226	208	211	214	217	226	180	219	245	230	229	242	222	210	194	224	221	219	195	213	217	243	232	223	253	240	220	193	205	227	257	213	225	225	229	230	239	227	224	218	225	228	196	208	225	206	208	221	200	210	237	217	272	245	217	217	233	228	257	205	222	205	210	220	216	190	264	225	229	232	223	216	214	213	208	217	225	222	216	231	207	233	233	212	229	229	212	219	187	217	206	249	256	218	265	187	237	215	241	226	228	199	199	218	226	230	217	204	212	219	225	236	204	235	218	168	224	226	213	207	215	256	204	276	205	195	212	212	237	219	210	239	271	218	223	240	218	197	213	225	212	232	236	220	215	192	218	240	242	204	236	208	242	204	229	215	234	217	220	217	201	255	170	211	228	212	196	201	200	232	237	232	213	234	241	202	236	216	210	204	249	218	215	210	224	222	179	238	215	221	205	237	213	208	188	207	214	230	227	217	227	221	231	200	213	197	242	244	223	229	195	210	240	227	203	198	215	213	234	235	201	207	240	221	209	210	239	243	224	230	223	234	207	191	234	196	195	201	231	220	233	219	199	212	227	215	219	212	209	249	236	255	265	221	219	231	214	217	231	213	222	188	229	251	231	208	216	207	189	221	224	263	219	237	210	247	220	230	233	201	252	212	239	200	229	230	211	243	216	236	240	264	231	210	229	211	222	209	226	238	225	223	238	215	220	252	215	225	210	232	213	246	201	248	221	228	206	218	219	206	200	218	231	238	239	237	213	225	239	178	219	218	228	219	217	214	231	225	217	215	218	236	215	225	254	209	220	225	193	227	222	208	209	211	242	247	217	240	228	233	213	213	218	229	200	250	231	204	213	224	231	214	228	229	221	220	213	206	214	222	209	227	229	220	266	242	237	206	227	228	246	214	238	234	245	223	247	252	230	213	222	264	222	200	223	242	196	213	238	240	211	235	194	227	223	229	243	222	206	226	224	201	241	218	238	208	235	209	234	231	213	224	233	233	204	206	213	224	227	225	204	229	269	243	242	216	227	200	220	215	216	217	184	211	234	213	242	212	225	224	231	238	214	210	209	220	239	215	216	224	254	218	240	247	189	232	185	204	218	210	236	192	234	196	211	215	231	238	206	239	223	226	219	225	225	213	222	232	241	208	246	254	215	218	201	220	211	203	209	200	239	250	205	221	194	208	245	232	223	204	206	198	225	203	183	199	211	220	258	210	234	217	234	235	214	216	223	219	219	210	243	234	235	224	209	218	245	216	214	247	231	235	231	245	231	232	221	227	256	216	209	204	214	225	223	190	233	207	185	224	206	244	209	255	225	241	197	249	227	211	193	220	224	218	232	228	202	208	242	213	205	266	194	229	264	222	208	208	216	212	212	225	237	205	220	204	243	213	209	232	227	216	263	235	235	204	212	215	232	219	218	231	240	243	221	246	225	218	198	196	226	211	248	251	194	226	217	243	231	246	232	206	252	258	246	213	214	210	226	213	250	249	240	243	217	229	214	230	228	187	222	213	213	218	228	206	218	238	209	236	238	241	225	216	220	226	204	223	207	207	229	238	238	236	249	217	212	198	203	223	231	205
4348	11228	7476	3316	1702	1104	970	829	737	755	757	731	693	633	519	580	574	539	544	554	565	468	513	470	521	473	488	477	450	528	506	473	481	507	516	481	500	453	514	481	492	511	503	475	514	448	483	511	514	473	471	490	455	462	477	511	521	514	485	465	495	506	541	508	505	486	454	492	455	513	466	516	509	459	441	482	500	478	485	471	453	521	495	520	486	465	515	521	450	463	471	462	443	475	463	507	493	471	457	495	482	483	490	471	497	483	510	504	503	438	453	483	462	528	537	490	462	457	501	516	458	468	502	499	475	467	505	522	491	483	448	495	478	492	489	457	455	504	471	467	495	476	494	503	500	484	513	456	480	495	451	458	469	449	485	505	474	463	518	475	487	472	469	531	475	518	428	459	479	466	478	520	475	466	541	457	476	508	493	498	470	475	476	487	494	505	456	469	470	478	496	471	446	463	464	448	455	464	498	470	489	465	510	474	510	464	503	484	498	496	524	473	485	490	438	538	470	467	469	516	491	456	438	476	476	476	474	472	494	478	483	438	487	494	446	499	448	512	461	475	487	516	488	493	494	521	483	490	448	466	475	488	501	477	436	449	451	453	474	487	516	468	433	436	540	473	516	490	491	516	484	447	456	494	501	465	498	419	463	438	524	504	455	497	490	496	446	482	479	516	475	476	482	476	489	483	511	478	463	494	507	477	478	461	450	489	495	498	477	458	517	468	460	450	499	515	487	474	483	474	494	474	478	465	503	503	470	476	405	473	477	486	484	469	477	501	523	483	484	510	477	495	518	408	478	453	480	493	493	492	498	498	485	482	498	470	496	477	488	496	461	500	525	502	481	482	435	465	484	491	487	472	419	472	467	496	508	504	473	484	476	451	499	428	522	469	484	465	476	486	517	488	479	502	511	482	494	487	478	476	481	468	461	487	479	557	488	462	497	496	456	502	491	501	483	461	528	450	486	462	471	516	472	507	504	546	487	503	499	495	470	501	493	518	500	465	500	461	497	491	498	445	467	480	459	528	501	477	512	505	461	458	465	478	487	490	472	453	524	500	486	498	488	448	458	500	470	463	479	496	456	500	506	506	492	510	518	487	479	504	462	436	456	500	491	486	520	497	476	472	464	493	459	499	486	496	478	492	454	455	467	501	473	468	480	482	478	492	458	497	462	474	470	493	504	483	502	481	462	525	496	491	505	500	513	499	481	467	500	517	513	453	488	479	502	496	465	522	477	426	479	462	517	481	505	448	495	485	483	503	497	491	440	511	520	488	500	456	498	483	476	500	493	489	474	493	513	481	454	509	472	443	448	468	466	482	451	510	479	488	491	468	505	465	465	495	470	483	511	524	470	511	508	488	488	462	501	471	493	433	508	477	512	485	519	488	479	520	499	475	481	470	467	473	510	472	458	490	496	438	485	452	474	480	494	465	480	495	477	481	434	494	460	476	500	493	482	499	445	469	539	507	494	463	484	461	492	501	502	443	467	473	432	500	440	448	447	474	482	480	478	480	472	487	476	497	467	499	499	482	516	476	499	454	467	502	491	483	499	480	457	482	467	479	500	511	469	504	478	499	505	452	509	476	527	464	522	485	521	489	506	450	515	466	455	463	509	491	497	472	504	463	493	456	459	535	507	446	477	458	522	490	439	494	504	512	470	499	505	491	521	496	494	487	447	461	424	552	479	544	498	483	464	488	478	437	495	480	440	475	446	462	479	499	475	483	513	494	479	512	477	499	490	480	508	481	470	462	484	470	451	447	484	511	453	427	472	471	493	461	503	461	500	495	462	480	457	493	457	464	444	470	463	457	502	477	457	475	513	487	489	498	481	472	500	507	500	493	484	466	489	453	512	468	495	463	490	518	479	479	502	477	450	482	468	473	494	513	454	485	460	488	515	494	455	463	476	472	481	478	466	466	477	467	499	459	454	479	490	456	467	451	431	468	501	505	501	478	490	469	484	502	498	465	473	498	444	493	527	514	451	457	493	462	470	453	497	429	503	466	460	461	528	466	457	521	466	470	457	493	479	464	451	480	495	462	486	465	449	468	500	509	480	494	543	460	482	481	491	474	477	484	526	463	453	494	476	461	488	493	459	458	490	470	468	461	469	481	471	502	469	493	477	442	469	476	504	473	464	458	496	490	511	476	509	495	447	465	542	498	505	505	462	483	455	454	495	504	448	504	516	503	477	471	475	488	494	445	466	461	445	481	465	491	510	491	498	444	480	479	472	468	445	462	463	483	470	501	483	480	530	498	471	440	510	459	514	484	458	494	465	480	484	475	436	480	506	489	516	503	480	469	525	496	473	459	479	498	480	463	487	451	512	466	490	509	475	513	474	527	432	478	447	469	496	466	488	479	483	501	481	458	491	496	432	436	452	465	479	478	477	454	488	482	475	498	499	485	537	484	448	472	507	510	476	470	507	473	470	501	496	495	507	463	486	496	507	519	496	433	497	520	509	432	507	475	499	483	447	482	464	460	491	481	440	475	505	462	513	466	464	488	454	480	452	476	447	489	511	465	475	453	470	459	461	465	453	472	513	518	473	488	439	496	457	510	499	468	468	498	471	478	464	529	497	451	468	468	473	496	464	475	483	492	487	485	469	477	449	502	488	449	516	492	496	515	487	487	492	461	468	481	428	504	471	488	477	478	502	434	460	454	430	450	476	470	490	500	463	476	497	513	467	438	505	479	478	491	486	494	492	494	480	509	471	514	513	459	514	483	452	445	510	507	513	475	451	468	490	475	462	470	500	470	512	502	480	515	475	450	467	543	438	487	498	488	490	458	440	473	481	491	476	466	539	481	503	481	478	434	488	491	480	520	498	468	450	438	488	480	493	488	510	497	526	429	492	465	459	493	440	503	495	496	444	478	471	484	475	496	512	438	485	509	471	489	507	479	502	456	510	491	464	485	468	490	467	457	491	520	475	443	499	465	470	484	487	457	485	481	444	443	431	506	459	531	493	507	522	468	490	481	495	483	459	468	428	505	488	451	508	472	498	470	451	467	479	463	459	482	508	468	438	475	462	492	478	426	499	485	506	494	492	478	468	498	513	450	456	508	480	472	490	472	491	481	489	505	486	490	476	509	484	447	478	538	487	504	502	469	512	481	523	459	460	467	459	478	479	467	502	477	473	454	462	466	440	442	458	483	462	491	501	452	483	493	473	455	497	468	494	457	452	466	512	441	493	513	520	489	452	493	489	486	476	468	513	507	468	473	522	458	502	456	465	477	488	495	492	452	482	512	436	483	466	509	465	466	443	499	508	474	430	454	451	454	449	479	479	491	492	512	485	439	462	433	449	485	460	476	446	472	462	480	498	450	487	460	450	491	431	514	447	481	481	441	494	461	472	461	475	471	498	468	480	491	486	498	472	494	468	487	462	443	463	461	513	471	500	453	496	496	485	508	495	419	484	467	473	481	482	452	472	451	469	493	443	451	479	516	502	427	505	497	495	502	460	505	509	490	470	472	439	435	481	491
33192	14620	3598	1235	739	551	414	336	321	295	307	309	270	253	250	221	220	205	209	183	165	213	168	158	149	168	165	190	194	184	188	199	178	180	198	177	195	201	168	185	171	173	204	149	190	178	188	184	171	199	197	195	174	198	179	165	200	175	182	195	176	178	166	173	175	196	176	173	175	196	180	170	153	199	201	170	184	186	180	185	184	173	184	166	160	180	203	157	173	167	179	174	196	171	189	174	164	178	192	174	185	170	186	148	183	167	185	189	165	171	182	212	197	181	163	177	202	172	166	199	204	184	177	170	143	162	193	186	176	152	162	182	199	178	189	192	196	157	169	182	178	193	176	153	189	168	159	177	163	173	164	174	168	187	160	187	177	177	181	173	156	163	167	173	160	169	150	198	177	149	187	170	172	192	178	179	193	171	180	146	168	188	176	186	178	172	186	162	191	163	188	188	156	176	177	168	187	170	198	142	166	165	203	170	196	181	188	174	196	196	162	143	155	168	190	185	197	167	193	185	192	181	179	158	159	162	174	179	164	177	185	173	188	201	192	188	172	188	154	186	199	188	203	189	160	185	176	183	171	175	180	190	204	203	200	178	187	171	206	213	180	169	172	186	168	171	170	178	188	183	183	203	183	177	164	153	169	192	175	205	188	182	181	191	170	165	177	159	155	192	159	163	185	185	208	172	170	196	168	168	175	161	195	171	161	164	170	214	172	177	178	172	177	173	165	191	177	201	190	182	153	135	188	162	172	162	164	197	156	178	191	182	191	180	178	182	199	203	185	179	185	174	180	186	142	173	199	152	163	176	172	179	195	150	160	172	157	191	174	193	162	194	152	185	178	197	187	160	179	183	201	174	156	179	191	177	171	194	184	193	185	180	171	183	174	202	172	175	151	162	180	193	193	174	187	177	172	182	205	198	188	177	195	164	188	177	190	173	189	162	147	201	177	185	166	183	172	152	184	210	154	169	181	170	185	181	179	160	174	157	179	167	187	199	184	161	205	203	189	182	181	176	191	175	200	187	193	150	188	171	156	178	174	168	176	166	174	158	177	154	178	172	183	185	189	182	179	184	186	192	175	182	159	166	183	179	152	143	214	155	196	192	150	177	191	160	159	179	180	198	164	194	154	165	168	183	166	171	180	166	185	187	174	181	184	198	169	181	195	178	196	195	174	148	178	169	168	160	171	177	187	173	206	171	159	170	161	163	186	175	161	184	169	176	170	183	177	195	170	178	183	175	204	165	204	194	183	176	156	167	153	176	149	151	201	152	196	156	171	176	181	181	188	181	160	158	177	176	183	172	210	185	162	154	186	167	188	171	156	164	209	174	165	198	164	214	195	186	161	152	176	170	161	173	170	170	171	154	165	167	175	164	165	161	180	177	141	179	158	167	165	189	175	184	156	181	181	156	181	165	173	177	172	189	193	167	180	169	183	185	201	165	185	175	135	140	186	171	173	165	176	178	178	188	199	173	173	181	186	192	163	168	171	188	179	166	202	173	149	159	194	192	184	178	164	158	197	187	209	168	190	181	182	202	148	171	159	176	166	165	172	199	150	164	174	176	171	163	172	192	157	190	154	166	166	161	164	202	182	157	176	184	188	174	169	174	176	201	173	177	169	183	168	167	168	171	180	187	175	187	189	179	162	174	166	188	158	153	191	196	174	187	177	185	188	164	176	178	193	199	206	169	150	167	190	175	153	167	189	182	173	191	172	189	177	205	160	167	196	197	160	201	163	165	166	165	174	160	193	176	164	186	163	179	200	166	175	173	167	178	170	182	186	196	185	157	195	165	181	186	172	165	187	190	168	191	203	156	170	175	165	189	178	175	189	165	179	177	177	171	184	172	171	153	175	210	189	186	180	180	188	170	182	180	169	178	171	184	174	178	192	163	174	189	170	168	169	167	177	192	192	196	180	178	172	174	159	179	175	185	155	165	160	188	175	181	182	189	168	155	188	163	170	204	174	178	195	166	169	167	179	189	169	182	172	179	174	170	195	155	196	170	171	174	151	188	192	190	179	150	178	160	189	171	177	165	156	190	184	193	170	153	159	166	171	188	155	160	190	174	180	170	167	199	192	197	176	166	175	184	172	188	144	175	186	186	174	177	191	185	170	153	173	167	159	177	165	179	174	149	146	197	166	160	157	190	186	149	181	175	156	173	211	199	172	183	154	199	172	169	174	186	190	188	157	175	159	203	196	181	180	182	172	182	163	164	216	183	176	171	176	177	185	163	177	182	179	184	180	166	199	189	182	161	176	175	175	193	175	175	159	183	186	157	192	175	183	193	190	167	171	172	159	175	166	165	172	187	193	183	198	189	161	167	169	142	207	191	178	143	186	182	167	170	188	162	165	182	179	166	169	184	178	180	149	212	177	181	162	187	170	164	173	170	195	191	169	190	177	162	179	154	168	153	156	160	182	168	205	186	172	212	175	176	192	183	177	170	161	164	213	201	193	198	173	172	148	213	164	172	208	160	182	179	190	185	187	182	208	176	196	166	181	206	203	158	176	218	195	163	149	146	159	198	187	176	176	158	187	185	180	189	195	170	189	191	172	190	189	181	160	192	187	190	189	203	185	170	188	152	161	186	186	182	168	181	183	204	191	208	192	197	178	178	192	154	176	202	183	194	189	176	183	180	185	205	187	174	189	184	192	187	202	179	151	174	186	164	165	167	198	174	179	172	179	149	183	185	201	187	179	203	188	187	176	170	199	165	185	177	167	195	177	169	159	175	180	155	164	180	158	198	169	190	184	167	167	146	180	164	183	188	184	180	205	182	218	164	216	176	188	185	171	167	174	176	202	182	175	156	163	173	167	192	169	191	170	163	202	179	180	172	191	176	175	194	177	172	173	174	189	172	183	176	189	167	147	143	167	216	191	200	170	171	194	173	179	186	164	192	192	152	182	167	159	176	162	160	189	186	180	153	172	181	197	204	194	186	175	152	174	175	194	168	186	178	195	174	179	206	179	201	185	170	184	181	171	205	162	193	196	160	175	163	203	188	190	178	151	188	180	170	176	177	182	180	158	162	195	192	194	194	164	184	174	201	178	163	176	158	209	179	176	168	193	189	169	156	164	192	221	163	192	175	183	188	170	173	166	191	185	170	184	180	167	175	151	180	167	186	245	206	170	168	192	182	204	169	167	175	179	185	177	192	189	176	176	206	160	162	182	166	203	174	188	214	165	169	180	160	173	203	168	171	178	179	201	192	187	201	185	175	168	197	167	164	183	189	200	180	168	172	182	156	180	177	181	190	194	159	168	170	172	170	188	159	149	203	180	168	179	187	197	179	154	160	187	169	169	155	177	180	193	191	182	168	219	160	167	173	169	176	185	199	178	172	172	183	178	188	172	168	172	191	188	182	165	194	168	189	170	186	183	175	192	166	178	175	182	176	180	168	172	184	202	163	176	180	182	192	166	157	188	188	164	172	186	171	191	166	177	182	176	172	206	169	182	172	174	182	198	180	161	167	193	201
5517	3269	2151	984	711	575	556	474	493	497	514	502	444	429	454	440	392	452	437	437	427	429	419	442	425	453	416	403	431	436	456	436	420	421	457	429	426	420	404	416	435	409	409	417	445	428	414	401	447	404	397	429	451	419	407	424	391	437	435	424	438	415	428	435	479	434	432	417	446	437	402	453	422	391	408	438	442	411	406	443	426	414	421	390	445	390	426	427	407	413	450	411	437	438	421	447	420	418	404	439	440	423	408	405	412	437	402	431	421	450	424	429	407	421	404	421	430	417	433	405	443	412	467	447	439	404	424	443	445	441	422	442	435	417	451	445	419	440	416	441	438	407	449	410	414	417	462	409	408	428	395	424	407	410	430	401	441	444	444	463	454	440	423	412	419	411	454	461	364	431	466	406	403	425	414	419	414	427	412	405	402	389	444	427	415	438	410	408	414	440	417	402	413	452	439	395	427	422	417	428	420	416	439	419	408	444	412	435	406	423	426	411	446	457	418	442	414	385	406	395	410	444	437	447	421	449	450	437	468	400	410	437	397	400	410	430	417	429	419	443	438	433	422	454	430	423	414	434	423	435	435	426	406	408	403	427	454	410	407	454	413	406	426	388	383	396	431	406	419	428	404	420	428	444	454	411	411	425	455	418	409	431	409	433	423	389	425	399	377	408	400	437	424	421	431	437	373	427	407	403	409	459	447	438	429	403	402	388	444	427	429	430	384	434	435	419	419	426	410	406	416	403	407	451	435	417	405	415	448	433	433	426	418	417	419	430	416	410	453	416	443	401	419	408	416	407	390	388	395	405	389	416	403	445	399	398	391	433	418	433	420	435	402	413	425	431	396	410	431	445	415	420	410	403	408	456	429	431	418	434	415	425	401	411	438	429	434	373	453	415	443	426	425	448	447	413	415	371	418	433	412	419	423	440	414	424	403	415	433	391	428	404	455	442	421	418	429	413	400	424	395	438	421	444	432	409	438	426	426	404	417	398	430	467	445	411	403	421	394	407	374	394	420	399	417	404	415	430	418	384	420	427	425	444	430	421	439	419	430	455	441	450	421	408	409	406	398	425	426	444	403	411	409	455	416	438	460	418	424	401	427	437	415	417	397	420	424	448	416	406	420	401	417	404	423	457	374	428	410	397	433	429	401	426	428	432	402	396	397	421	404	432	481	433	415	444	410	398	408	394	409	449	429	439	412	438	438	398	401	413	416	453	403	421	420	441	407	400	424	473	415	401	424	417	442	442	415	418	389	409	423	417	444	451	431	403	375	443	473	416	416	451	409	434	446	409	403	462	409	436	437	379	397	467	420	426	422	423	439	423	395	414	420	431	433	466	444	426	392	458	414	428	404	429	461	424	432	435	409	427	463	437	440	418	369	447	415	417	398	426	424	444	429	399	433	437	436	406	374	436	394	436	418	423	448	417	441	440	406	448	445	415	391	439	398	434	413	432	424	450	422	432	437	428	460	433	373	396	423	412	395	404	417	416	395	414	404	449	445	392	453	419	459	424	418	423	413	422	443	475	425	415	426	403	460	424	422	418	412	450	428	440	427	428	419	394	410	400	456	415	415	436	405	445	433	445	418	390	410	410	425	457	407	430	440	435	395	417	397	437	431	381	430	414	418	453	389	411	421	432	384	453	409	458	426	411	440	439	462	458	415	447	460	403	402	457	454	439	420	400	444	444	411	472	414	448	426	412	429	441	410	438	416	418	392	398	420	444	456	440	394	433	387	473	433	393	406	422	466	430	436	382	402	410	421	394	453	410	413	399	460	412	381	417	397	429	418	464	401	402	410	438	426	420	435	402	371	399	446	411	428	448	417	401	403	400	437	411	424	439	433	432	435	437	404	428	398	409	419	442	444	421	390	413	418	404	446	418	397	420	422	401	417	436	434	431	433	414	412	413	437	443	394	409	445	418	454	433	459	410	386	413	433	457	394	417	413	397	441	391	416	422	438	406	438	444	398	414	433	434	460	442	426	444	428	442	407	444	403	413	386	436	394	417	432	412	386	459	456	417	427	444	420	444	419	419	396	425	406	430	394	387	407	420	410	397	438	399	420	431	428	418	376	434	405	433	457	435	480	428	412	429	438	444	431	433	436	430	428	383	400	443	436	424	419	419	415	422	448	450	431	415	397	421	428	453	418	401	438	438	417	394	451	420	447	413	428	416	427	455	435	441	390	463	417	424	403	395	451	436	395	400	436	442	389	436	423	405	416	408	436	463	431	423	421	453	394	422	386	390	429	427	417	431	420	421	383	440	394	425	440	445	436	395	406	432	396	470	454	397	405	433	391	422	392	409	426	418	432	467	424	417	447	411	436	436	474	431	445	441	407	432	420	420	392	413	432	415	450	421	426	455	415	458	429	401	432	425	437	471	447	414	415	429	429	415	438	447	454	438	438	440	451	404	426	421	407	439	437	450	446	428	414	412	434	444	433	396	427	443	442	421	430	430	423	434	433	423	427	405	418	444	402	470	391	439	432	419	395	460	474	443	436	434	416	408	394	392	418	405	434	429	389	422	435	443	444	392	422	444	445	404	446	426	402	395	451	435	386	441	434	422	435	391	387	449	443	389	439	385	433	427	416	399	408	429	419	423	415	419	392	460	434	450	444	422	418	429	423	393	417	396	433	418	434	430	408	380	443	449	448	435	407	434	416	398	428	462	454	427	446	455	416	413	419	412	410	399	442	390	438	405	432	432	409	425	419	410	413	416	434	403	450	456	424	418	433	416	426	430	440	426	408	434	444	447	382	437	454	455	452	417	457	398	390	428	412	433	382	429	432	421	434	426	424	425	389	399	433	408	453	452	433	428	384	433	420	427	430	471	433	429	440	409	423	414	425	410	432	412	445	460	426	451	416	449	428	429	421	404	407	417	432	403	408	438	404	430	424	408	403	400	392	419	372	459	420	424	444	457	451	431	441	425	418	423	399	427	476	408	424	414	449	440	457	420	425	433	436	440	437	424	443	386	429	411	455	400	435	421	463	423	427	412	457	423	408	421	435	412	443	414	438	448	422	430	440	440	400	442	445	400	440	455	419	410	410	420	453	415	387	437	422	476	419	412	439	448	449	436	444	382	444	409	422	401	401	401	454	437	421	418	404	440	422	400	380	452	414	407	408	425	421	415	423	375	420	431	397	433	447	451	430	430	444	423	419	450	403	441	422	429	429	431	389	413	466	424	406	481	423	424	442	392	414	427	429	452	413	374	433	416	417	427	429	432	405	426	416	425	431	425	451	387	397	421	416	432	392	405	433	412	404	424	436	408	414	437	428	438	422	454	408	432	408	414	419	447	446	447	410	413	415	446	417	446	426	463	412	412	427	430	426	458	425	408	430	439	425	405	426	407	416	437	382	436	394	413	461	483	449	384	427	455	385	422	431	403	405	430	440	445	431	450	399	419	423	428	404	412	443	418	412	409	414	439	397	434	403	436	422	434	408	451	394	451	451	399	402	422	398	408	429	436	424	406
24563	20950	24687	27361	20627	3709	863	662	567	526	510	511	481	397	368	395	351	344	299	307	299	337	298	283	296	286	269	270	295	332	271	283	269	302	276	287	303	246	288	256	289	282	294	310	291	276	260	298	244	291	282	289	283	291	282	266	259	276	265	260	286	237	254	285	260	249	301	257	281	260	300	290	251	268	268	282	266	265	285	299	241	285	276	279	240	287	268	265	290	269	231	260	282	257	259	290	256	297	300	275	306	245	294	264	256	263	291	279	287	262	303	276	240	274	254	249	256	275	268	270	267	264	220	274	272	295	278	261	258	259	283	274	260	278	274	278	294	262	295	254	278	289	271	262	301	290	262	251	260	244	284	243	243	242	291	274	262	266	256	235	308	285	241	272	287	253	280	291	234	288	288	285	235	241	281	262	259	239	302	247	271	281	302	254	268	286	275	291	307	242	271	265	271	288	267	260	283	289	238	254	307	269	300	266	257	250	281	281	263	286	267	259	248	264	254	285	262	269	242	268	272	253	245	292	328	284	278	253	258	273	270	250	256	256	297	271	283	277	264	261	266	245	253	287	248	269	247	277	276	273	250	260	231	264	245	238	275	275	272	277	267	275	263	262	272	258	265	253	277	286	275	263	277	304	259	322	267	245	293	288	244	277	266	258	260	282	261	265	254	232	281	249	268	262	276	230	256	257	271	284	310	274	263	236	253	278	265	248	294	287	227	261	256	267	295	241	283	238	262	256	254	255	249	264	291	262	274	299	288	275	239	285	287	258	279	302	273	263	282	241	266	249	264	254	277	287	259	267	264	264	276	285	279	247	267	287	250	271	259	280	235	258	282	253	260	278	257	256	264	243	305	282	314	269	267	297	253	260	258	292	257	300	271	239	286	274	256	254	260	250	247	257	266	278	263	275	246	268	279	273	271	291	244	262	266	256	284	239	321	291	247	284	272	273	263	243	255	274	275	250	242	263	264	268	257	266	263	288	282	263	269	277	290	258	270	268	280	282	266	244	248	263	270	256	266	266	283	259	279	294	302	255	284	270	271	282	234	272	279	262	264	284	293	315	280	272	234	251	279	249	256	263	262	260	280	243	261	289	240	275	252	223	268	271	261	263	296	280	279	264	247	267	262	254	248	271	288	267	306	288	265	266	241	277	272	254	264	267	274	297	269	275	266	269	271	290	249	259	277	213	260	249	260	266	271	250	248	267	273	248	270	263	238	275	277	252	266	271	244	276	257	256	279	282	262	269	269	262	288	283	272	265	260	262	282	252	259	275	283	308	252	242	275	242	287	291	280	288	263	265	217	265	259	253	243	291	272	279	264	273	268	253	281	238	304	263	284	273	290	289	245	270	269	236	294	306	284	258	301	262	264	285	273	256	290	267	245	246	272	298	283	299	246	251	314	247	266	274	265	268	271	283	212	254	272	280	270	280	295	255	268	272	273	259	275	261	263	280	268	279	269	267	257	255	276	250	259	291	259	241	262	261	303	261	253	272	274	267	273	288	260	289	266	243	231	255	270	271	274	274	251	252	246	295	262	258	265	252	260	255	264	262	249	262	258	269	239	255	267	269	256	266	275	256	296	243	275	260	285	274	307	247	297	276	268	302	286	258	275	270	277	242	260	242	272	235	273	268	245	245	275	298	272	279	292	257	272	255	294	295	280	301	258	251	252	260	254	227	259	247	277	264	285	269	266	275	287	261	279	260	292	287	250	233	279	268	269	281	272	266	288	276	267	250	250	271	264	226	254	276	285	268	245	231	268	272	220	263	299	265	250	252	255	251	288	266	261	284	299	276	304	248	288	287	278	277	268	292	285	280	270	281	252	247	288	308	262	270	267	297	266	292	271	265	298	271	254	273	279	285	255	258	293	258	283	246	269	238	250	282	259	244	281	298	250	267	274	262	280	254	259	270	324	285	273	263	280	282	231	240	241	254	275	246	268	287	245	263	271	263	276	270	231	269	258	290	265	258	276	237	253	283	276	257	238	260	281	250	260	271	241	293	261	294	275	279	259	251	283	261	226	287	282	265	283	289	272	253	262	318	285	267	314	268	245	259	250	241	285	275	259	277	285	289	252	242	247	275	275	279	247	272	255	257	249	250	255	261	240	258	260	288	259	282	233	296	264	254	231	252	269	273	241	261	273	284	291	253	256	278	275	277	268	300	239	267	294	277	253	334	273	256	295	229	312	269	285	271	248	261	299	269	276	258	278	280	275	240	285	282	247	280	266	251	272	298	314	290	247	298	245	252	258	249	239	267	266	286	296	260	247	257	274	286	300	263	252	301	287	285	273	252	300	291	278	282	232	253	283	276	264	279	283	293	282	276	300	301	275	263	250	248	287	260	255	290	282	255	278	284	270	291	275	286	249	248	249	271	249	274	252	265	237	245	298	260	262	268	305	250	229	260	274	258	241	288	263	247	236	261	239	238	261	264	326	318	249	261	269	267	303	267	275	273	257	264	295	262	275	298	300	301	275	250	272	230	268	284	272	278	302	277	240	268	289	291	246	265	277	277	289	262	256	305	254	286	297	279	281	272	269	273	277	267	276	269	266	263	308	313	271	259	256	272	240	259	269	252	221	277	265	251	285	274	261	278	262	265	272	266	247	282	287	270	238	255	300	288	271	280	263	280	260	273	277	314	261	237	261	251	280	293	272	295	284	264	269	278	314	274	266	265	241	274	284	292	284	295	251	288	273	282	281	260	274	282	252	287	298	288	266	259	252	267	270	284	306	307	249	265	277	262	267	341	265	249	304	282	264	268	292	277	246	263	267	241	270	287	269	277	256	257	268	292	256	291	283	240	278	293	258	250	239	262	237	268	285	275	262	248	275	246	230	308	286	289	283	277	255	236	261	284	265	264	254	287	265	263	247	274	293	279	284	288	279	260	283	257	272	272	285	266	266	284	275	267	289	249	264	253	248	251	235	276	276	268	276	290	272	265	267	301	255	269	256	279	266	249	236	262	270	265	270	297	298	277	260	273	273	248	252	264	263	301	243	280	272	269	276	251	277	256	294	297	254	268	307	286	263	261	296	251	275	278	256	253	290	264	268	269	300	266	263	281	255	267	272	257	262	273	257	251	279	326	285	256	275	262	275	283	275	282	248	279	268	249	236	272	268	253	297	279	274	247	302	281	256	270	274	259	272	283	254	236	279	264	264	264	260	279	296	277	268	246	248	278	228	285	288	249	310	259	277	262	249	254	239	269	271	331	255	262	292	314	276	312	276	265	259	282	297	257	288	220	277	245	263	254	286	307	261	242	264	255	291	271	255	251	264	273	294	279	260	251	275	251	272	241	255	262	281	267	309	273	271	274	277	254	273	286	278	270	287	242	265	294	259	225	274	275	254	258	293	254	307	273	287	267	294	263	254	285	285	264	270	253	273	241	279	280	283	283	234	277	271	280	284	253	260	271	302	308	270	256	281	279	266	249	261	288	300	266	250	285	267	268	275	252	261	281	272	270	243	256	278	294
4090	7100	4855	2238	1267	962	865	797	770	768	704	745	708	667	681	604	605	622	654	601	575	594	609	647	584	617	599	558	619	627	594	590	598	613	611	554	621	639	630	582	577	595	601	602	583	624	606	598	631	590	572	625	624	601	598	590	558	581	609	615	619	623	608	628	589	606	584	607	648	607	607	570	569	613	586	545	565	573	569	566	554	621	597	587	545	605	607	550	618	575	574	550	581	603	561	582	560	599	581	635	619	593	612	594	609	620	583	597	618	586	585	592	594	569	599	538	562	574	621	614	630	606	639	594	572	552	582	619	577	605	580	573	563	614	564	576	622	591	610	635	596	599	588	539	591	625	614	613	600	633	577	563	561	604	622	568	592	546	616	600	567	542	582	590	625	598	548	591	585	603	616	592	581	630	582	591	621	609	601	561	577	582	600	626	611	603	603	562	561	604	592	613	591	624	594	584	587	612	583	599	605	562	570	599	562	587	603	580	617	566	577	625	602	604	588	620	604	588	654	612	568	623	576	552	568	584	608	636	622	542	594	555	562	602	577	636	592	572	560	569	567	616	612	591	575	601	624	602	570	537	590	590	605	586	565	588	550	606	640	555	579	549	605	597	562	597	572	561	603	633	578	600	624	609	560	619	615	564	594	591	586	627	601	601	593	600	580	631	582	616	616	550	560	540	605	562	609	619	592	607	578	565	563	568	578	530	576	615	588	564	591	605	609	590	605	602	536	611	586	575	584	598	582	589	582	619	587	588	586	570	612	569	587	599	641	588	637	608	561	600	638	590	612	584	584	567	544	603	632	587	601	595	562	569	595	600	610	582	597	556	557	611	553	614	590	606	609	618	585	559	588	576	605	583	571	600	618	597	573	555	618	572	593	599	569	566	577	573	615	615	575	607	612	625	550	573	590	595	589	600	533	591	523	613	550	607	579	610	563	630	597	609	634	577	554	564	599	550	570	591	590	619	622	566	571	596	571	553	572	596	585	557	583	611	543	617	612	595	593	602	606	615	582	587	615	606	586	639	572	572	590	581	618	635	583	615	593	530	603	583	608	626	555	578	598	604	624	593	575	603	572	583	578	631	636	595	593	629	585	555	581	582	588	593	608	578	614	608	593	544	602	648	639	618	585	601	605	553	603	596	554	580	586	610	607	566	583	615	655	593	572	589	595	571	658	604	609	611	618	631	560	582	596	588	597	624	592	625	599	582	589	591	646	581	576	579	576	599	558	577	586	575	593	540	603	577	607	579	564	593	595	584	596	614	665	594	606	610	581	574	596	567	583	540	596	613	605	596	594	609	556	574	555	574	573	585	588	583	637	574	604	600	583	560	581	574	585	570	640	591	623	605	600	601	628	585	587	594	611	572	577	585	567	611	582	594	555	601	614	626	608	625	559	619	592	606	622	567	604	618	586	585	613	633	586	597	596	597	565	586	589	586	619	615	576	592	613	565	604	614	539	585	590	599	554	635	647	615	610	569	625	635	610	592	562	586	595	602	602	600	595	583	580	598	594	588	591	596	607	598	633	579	642	596	590	592	566	629	605	614	605	602	583	584	579	598	578	537	579	560	551	623	557	586	604	573	608	563	604	601	612	581	590	598	577	592	574	592	595	568	652	582	579	560	614	567	614	573	619	637	574	656	608	628	639	589	585	569	581	579	607	578	582	615	606	641	581	557	634	610	638	564	599	588	532	581	610	636	622	587	612	599	590	622	576	603	599	566	604	593	565	593	573	560	584	617	588	594	577	614	548	567	595	581	571	624	621	595	589	585	603	577	631	604	604	590	607	557	572	605	596	589	652	596	613	590	605	545	605	571	625	574	600	611	572	595	608	628	607	592	608	584	640	563	583	576	598	599	607	593	612	569	587	599	576	602	575	541	614	609	570	592	576	579	570	587	591	580	605	574	607	597	562	589	564	575	584	634	607	609	625	555	594	598	607	609	566	608	641	554	620	618	606	564	553	602	617	574	597	596	580	609	608	621	615	563	572	582	586	573	595	565	592	574	615	592	588	573	588	612	596	612	592	580	584	562	573	599	627	580	574	600	549	614	622	591	599	559	643	582	581	651	576	582	572	613	604	588	629	595	640	601	587	623	616	585	607	603	580	576	595	581	586	587	573	611	591	627	585	564	570	619	573	581	600	608	552	597	600	601	578	593	630	589	623	619	608	604	599	591	587	639	610	589	621	552	587	598	586	608	586	556	608	584	557	601	619	576	600	593	594	608	624	569	563	586	612	553	586	607	561	617	582	615	578	601	624	573	579	590	557	582	596	601	563	550	576	578	606	583	592	574	609	582	596	646	622	596	577	643	596	588	593	593	601	632	545	628	593	596	555	634	588	608	557	594	577	565	574	644	598	601	574	633	619	583	575	570	586	584	555	640	625	612	559	615	584	586	586	599	626	564	578	543	619	607	583	586	584	661	629	590	588	583	568	579	573	552	597	593	578	592	568	564	560	603	614	606	599	620	573	578	591	630	615	651	596	605	590	581	610	616	652	600	628	573	556	617	582	633	598	578	543	548	580	585	553	604	593	606	586	582	590	578	566	550	596	598	551	602	586	590	630	597	605	594	583	605	572	628	588	584	577	613	589	585	580	630	612	596	588	603	583	551	622	560	614	566	570	584	583	595	564	621	562	614	593	601	620	565	623	648	598	560	580	568	577	606	586	606	568	526	580	578	585	581	589	554	608	623	585	595	598	600	577	626	607	612	579	607	631	595	582	593	595	626	601	613	536	601	588	560	642	581	563	592	645	593	585	621	586	565	614	593	604	583	593	615	579	554	610	612	552	578	600	591	585	555	591	600	578	605	606	615	584	604	592	563	596	632	617	562	550	615	586	588	584	576	581	592	609	609	607	589	535	654	555	607	619	576	547	597	579	632	659	611	581	611	570	595	574	576	576	596	592	566	559	617	588	592	582	596	589	603	586	603	569	554	581	607	567	613	590	618	620	624	595	590	577	571	622	601	565	557	601	600	587	576	574	557	575	587	558	590	609	608	546	594	597	568	573	632	577	586	559	553	622	550	579	576	552	600	577	614	615	612	578	614	632	585	608	620	591	587	588	558	582	603	560	606	590	595	589	598	601	620	600	582	579	615	596	616	618	586	575	535	590	619	589	616	574	578	580	621	565	617	559	607	596	581	566	593	620	530	591	572	563	606	562	568	599	619	565	631	568	591	612	588	619	594	588	623	617	557	578	630	574	594	615	596	590	625	580	605	576	608	585	567	553	563	579	554	577	587	596	613	624	604	615	595	651	594	578	627	595	592	552	613	584	596	598	672	638	582	589	558	629	609	625	627	565	539	610	586	599	602	597	612	573	595	603	589	573	604	578	544	607	612	610	607	589	597	627	533	606	597	611	558	618	553	608	541	575	625	594	647	576	601	591	594	613	589	595	617	598	586	613	621	577	577	598	586	596	561	592	593	590	630	623	633	601	609	558	611	569	560	595	576	556	614	581	599	607	578	605	614
23708	20990	25330	26847	20998	20966	4384	1074	801	699	612	608	598	455	438	287	364	314	282	272	272	262	211	249	247	220	244	218	240	255	197	220	252	226	252	201	211	208	238	245	243	232	223	248	211	253	257	227	241	214	263	208	234	245	218	217	216	224	236	237	211	220	223	205	235	236	220	245	211	248	202	231	251	217	238	232	236	224	206	203	211	258	237	247	224	224	245	226	234	238	210	217	209	243	228	232	261	235	234	220	193	217	242	200	214	217	221	218	232	244	239	235	221	209	215	233	195	224	220	209	230	226	268	211	231	207	211	248	223	216	215	220	236	220	246	208	222	228	226	199	196	202	225	224	217	245	201	223	250	231	235	210	181	229	227	220	193	185	232	222	237	244	212	238	229	215	210	248	195	220	194	253	229	220	222	220	219	223	214	224	222	219	244	211	218	221	222	252	255	229	203	215	213	235	258	221	222	206	238	219	233	215	218	202	226	212	223	213	201	229	214	215	210	206	204	209	210	210	220	233	223	216	217	223	251	228	222	205	198	229	195	256	226	220	216	213	219	231	235	214	211	230	236	209	210	233	241	221	227	237	223	228	227	245	232	205	257	200	226	216	225	241	226	221	252	211	219	232	251	228	225	266	236	199	213	195	249	206	237	206	216	215	213	213	208	218	227	244	221	230	213	199	235	233	220	221	196	236	220	221	224	217	235	209	214	218	188	207	215	226	227	214	198	224	242	241	212	207	212	222	211	259	219	222	203	237	216	232	221	204	221	219	198	247	243	238	231	239	236	226	209	243	223	239	212	207	240	218	202	215	212	192	213	233	219	216	215	219	209	203	198	219	236	286	228	209	262	214	220	236	232	211	221	226	259	185	235	228	230	201	228	203	211	224	206	218	186	204	193	196	210	199	229	227	204	270	234	228	233	202	220	248	220	231	205	236	235	255	225	239	201	236	204	211	224	257	206	217	219	237	203	247	220	209	226	199	250	199	237	229	206	215	237	211	220	217	254	194	209	219	236	221	241	227	238	228	204	221	231	199	216	219	191	227	244	207	199	206	247	229	249	217	217	222	191	234	204	224	218	181	219	216	207	205	245	238	230	231	240	222	222	234	233	248	250	233	204	253	221	220	253	214	208	239	233	233	238	233	220	222	196	229	218	233	232	239	202	236	238	242	221	230	232	213	243	224	219	235	218	191	223	229	216	252	248	182	214	223	221	227	230	235	240	219	246	228	241	230	216	213	215	256	213	251	232	231	222	211	223	253	229	233	206	235	233	229	208	198	236	197	221	215	237	229	233	223	225	219	216	241	225	216	222	215	253	221	219	223	264	225	218	207	248	233	241	273	254	243	234	210	213	214	249	230	204	241	245	209	228	208	204	198	203	227	210	237	242	209	266	248	207	225	222	233	213	211	214	218	198	238	216	204	226	224	213	244	222	227	191	240	229	230	219	239	214	226	242	235	216	216	211	220	208	232	207	211	213	214	212	229	220	218	222	227	242	241	234	228	250	222	222	208	215	238	200	218	217	220	193	233	221	221	237	197	218	218	240	204	237	209	205	208	228	242	197	222	229	209	262	202	227	215	226	219	199	202	209	223	249	197	206	239	228	232	225	229	242	214	246	183	249	216	208	221	218	220	207	246	204	237	233	199	210	228	236	199	222	220	209	202	238	219	199	177	206	207	253	258	200	238	208	227	230	217	236	209	222	232	232	245	212	202	209	198	177	227	231	222	204	265	208	243	222	229	232	196	225	221	220	216	235	231	220	243	214	212	207	227	240	252	238	218	213	226	223	205	223	213	214	221	242	223	217	237	214	223	244	235	217	234	219	216	198	206	246	236	220	243	199	223	235	218	244	216	223	243	190	193	256	216	194	238	214	210	236	204	186	219	218	220	236	217	192	203	230	212	249	249	226	230	236	206	208	250	220	188	260	207	225	223	218	243	212	209	216	221	234	208	204	255	219	252	212	189	211	240	228	226	226	229	207	232	242	255	241	223	219	237	217	246	228	238	218	222	217	248	212	195	211	198	214	208	219	234	243	233	238	265	252	231	216	185	214	227	217	226	190	203	165	197	228	208	226	217	237	246	201	217	220	209	207	223	237	224	224	229	199	224	200	224	225	243	218	236	207	228	248	207	209	204	239	214	204	233	221	198	200	209	224	199	247	215	196	251	229	218	227	204	211	216	189	242	238	206	234	222	222	201	257	227	195	224	197	209	212	255	216	203	206	261	222	241	227	208	235	204	187	229	261	249	201	222	203	226	214	222	230	234	230	205	204	227	201	213	194	232	214	235	222	232	202	182	204	220	191	207	236	223	217	218	238	204	220	219	235	218	234	237	227	208	221	235	225	198	233	209	218	212	208	221	217	227	207	225	212	248	246	225	202	199	259	216	235	224	217	234	259	208	225	192	198	235	223	229	204	213	198	228	209	232	224	231	235	264	250	222	225	217	206	215	226	188	235	188	246	221	226	212	222	238	203	251	196	212	253	196	202	234	176	226	214	214	227	230	219	199	199	235	216	208	231	226	220	241	269	242	208	236	229	216	217	216	208	231	180	201	228	219	220	239	220	217	207	225	220	217	256	219	208	195	208	213	210	239	203	215	261	258	254	231	228	222	213	256	220	205	220	222	231	234	226	221	228	199	220	224	228	224	194	247	234	228	201	199	234	184	238	247	194	245	202	222	242	214	247	212	227	212	219	228	227	224	219	252	187	204	214	223	226	222	218	231	224	190	221	236	207	200	231	233	220	218	217	219	209	231	220	203	220	239	196	210	212	207	218	239	253	238	219	233	218	204	188	229	223	213	210	195	217	227	210	229	245	230	232	223	229	243	239	227	237	233	182	242	208	237	205	195	231	221	228	220	228	251	211	263	213	220	209	203	226	212	219	226	211	224	213	215	227	243	229	213	236	219	220	242	240	231	221	222	211	232	243	232	222	218	211	197	233	264	248	199	219	211	239	216	212	212	235	225	210	220	222	210	241	224	224	210	214	225	233	209	211	243	231	208	237	227	231	219	226	235	232	220	212	222	234	239	217	236	250	265	215	236	221	223	214	259	266	243	184	215	229	240	203	229	218	213	223	220	216	223	217	226	246	201	204	206	235	228	215	225	208	196	230	227	210	229	242	208	259	224	253	213	206	230	220	218	226	229	235	222	206	221	180	228	227	208	209	187	201	230	206	171	229	227	244	226	223	221	203	207	178	234	242	207	219	218	205	182	203	211	226	251	272	228	219	202	229	233	252	216	225	201	210	212	214	232	218	211	206	222	229	240	214	208	230	201	209	243	214	204	207	243	248	199	206	221	201	234	202	220	208	199	244	231	238	226	237	231	203	231	245	212	213	238	198	206	232	184	219	224	235	202	225	236	219	214	208	190	193	219	207	198	220	260	200	205	224	224	228	211	233	210	231	256	218	227	234	209	191	206	232	238	234	205	245	219	204	229	199	234	229	197	210	221	191	225	190	209	237	219	228	225	200	210
4216	10078	6848	3021	1602	1155	926	814	742	703	675	652	689	578	618	563	581	546	534	544	491	540	503	481	503	514	518	531	526	487	435	544	469	488	507	483	513	432	490	513	468	499	478	507	475	487	508	505	493	514	486	516	444	489	509	480	476	510	496	458	487	488	505	500	482	491	504	488	524	462	478	498	514	492	468	461	449	517	475	472	480	465	515	476	499	475	467	481	529	451	497	448	486	480	494	515	478	494	498	516	499	517	481	497	483	487	481	471	469	512	479	485	476	506	462	480	451	491	484	491	489	477	429	469	502	494	467	469	462	463	460	490	521	456	501	472	486	466	487	487	459	462	463	463	473	516	462	478	483	503	452	455	494	461	493	464	494	454	490	475	489	501	453	460	500	454	462	493	451	464	428	487	458	521	508	446	438	484	492	501	530	504	478	477	515	537	495	455	469	517	469	470	502	434	458	480	509	498	529	499	498	474	461	494	456	483	482	478	484	516	459	477	473	521	485	514	507	472	479	452	498	471	488	446	522	465	502	475	490	536	487	484	485	508	515	430	470	455	451	457	454	476	472	456	500	478	502	490	471	481	478	486	490	499	488	467	489	479	459	444	483	461	496	518	456	480	462	486	502	508	491	493	503	438	471	447	497	455	483	456	472	472	468	466	422	516	481	504	475	529	471	428	519	486	485	417	484	464	506	519	490	473	457	445	473	480	469	479	480	466	432	447	479	500	486	465	459	463	475	494	480	460	489	487	452	482	494	465	465	451	468	492	509	489	494	470	495	467	497	497	457	492	477	517	494	476	455	487	481	454	461	485	495	450	482	498	442	508	493	447	481	474	480	506	473	495	437	491	488	501	478	507	473	496	473	499	468	489	504	506	495	481	461	437	461	482	499	444	477	461	499	449	465	474	511	472	487	506	470	514	510	486	494	486	450	480	485	489	452	522	465	434	500	467	444	466	508	499	465	495	463	499	495	483	508	494	482	471	479	479	512	427	481	487	516	475	533	453	486	464	464	470	473	485	474	466	464	493	484	448	467	518	478	466	477	486	490	489	535	513	508	487	458	520	481	481	489	468	486	473	454	452	449	514	460	485	431	473	497	481	451	465	481	490	473	477	499	509	514	465	458	489	469	488	497	496	465	504	461	487	456	483	525	507	506	459	436	484	498	475	473	461	490	469	447	524	485	445	506	475	497	442	490	495	483	467	492	451	460	508	505	503	481	454	478	495	468	481	491	514	468	483	479	471	462	448	479	490	463	472	518	450	475	490	468	452	464	478	465	480	495	464	465	483	493	501	490	492	473	461	462	478	467	491	482	485	491	482	455	495	468	487	488	483	482	433	472	457	515	471	479	449	495	524	475	485	514	483	487	493	467	480	462	461	464	477	499	497	459	431	470	461	466	489	453	457	429	452	464	489	533	494	489	510	461	458	489	441	491	473	482	472	468	478	493	491	479	469	485	470	497	477	510	540	459	498	520	493	506	506	456	495	529	489	475	479	468	440	458	511	448	470	500	472	476	491	486	474	482	483	481	485	474	488	485	482	525	473	468	476	475	467	492	489	496	490	481	501	498	496	504	485	461	489	504	508	467	434	473	485	488	478	476	485	474	489	446	476	467	474	507	476	441	473	501	479	486	527	468	486	458	454	501	435	482	487	509	482	453	472	429	471	503	483	481	487	502	510	443	475	471	453	443	446	515	464	515	504	470	498	469	452	490	465	507	474	516	439	481	495	464	484	498	455	496	479	481	514	468	437	463	488	487	482	458	478	483	495	463	497	491	494	486	504	498	490	460	482	490	495	436	445	470	513	500	447	492	494	445	477	465	508	493	520	486	487	444	544	498	516	465	504	469	494	500	474	461	498	478	463	485	464	504	464	470	466	499	492	440	461	492	474	453	529	473	472	461	468	444	493	464	504	465	527	512	463	470	465	479	460	502	518	449	508	495	502	450	483	486	502	468	477	475	469	487	472	484	453	474	477	455	491	506	518	525	466	475	503	458	509	490	477	480	446	513	496	488	494	500	510	482	452	475	499	511	496	482	482	470	473	457	473	462	461	501	483	478	452	484	471	476	484	483	463	526	463	490	458	452	489	483	494	465	551	485	443	472	508	502	501	478	524	485	473	499	460	475	486	505	512	491	480	526	466	451	426	476	488	530	488	487	486	481	520	497	517	488	502	500	488	524	503	501	493	444	457	514	513	517	477	501	496	473	511	490	501	439	459	500	459	484	491	488	464	524	473	520	494	486	485	479	491	479	435	484	466	486	470	499	470	518	479	491	432	453	467	537	446	476	475	483	499	483	474	521	489	502	482	460	485	494	479	471	471	495	473	464	447	516	473	484	480	473	495	452	454	514	456	468	496	473	498	484	466	508	432	461	467	505	486	453	460	491	511	500	456	441	469	480	500	443	468	506	497	461	475	486	471	515	478	480	503	457	528	476	462	484	466	521	465	492	479	462	473	470	466	453	460	457	475	459	480	483	463	507	492	492	488	481	473	498	467	463	467	505	509	514	460	512	486	477	476	510	443	496	513	487	491	476	480	459	465	476	492	464	442	481	492	458	482	463	479	485	482	474	477	493	495	490	469	491	489	482	465	519	481	470	476	461	504	464	504	460	466	522	458	486	484	458	456	451	498	477	471	462	476	466	457	473	531	513	494	483	477	503	480	474	456	456	515	511	443	476	457	488	472	465	509	489	449	474	460	502	524	474	501	543	502	509	433	491	509	472	493	482	441	433	478	489	468	467	453	487	469	476	500	452	490	471	508	463	448	444	471	452	470	502	476	449	503	500	503	477	485	455	459	486	498	489	483	480	489	469	459	483	489	460	493	486	488	474	503	466	468	515	509	509	470	486	481	482	491	442	497	528	468	500	504	479	484	470	499	505	479	461	460	483	475	496	494	457	501	497	466	493	508	480	481	527	445	459	489	480	488	502	443	492	481	460	489	489	481	501	499	482	464	471	508	498	470	469	470	440	441	469	474	464	485	453	475	482	509	481	485	494	493	498	458	516	475	492	458	515	477	470	490	476	486	477	483	465	476	447	484	483	452	519	443	459	494	457	490	510	519	494	495	517	484	470	489	486	473	474	508	476	442	510	504	476	490	485	470	467	462	508	481	479	512	484	482	480	491	472	492	466	487	442	501	441	503	525	452	487	509	516	473	448	492	500	469	481	451	468	443	448	511	479	497	499	488	480	502	521	486	446	483	485	458	472	473	467	475	464	489	479	511	465	472	490	455	537	519	483	516	495	468	506	491	513	504	440	467	488	504	504	490	498	487	484	445	475	489	477	504	464	485	482	480	477	469	423	492	474	448	472	464	486	466	500	492	461	476	490	484	467	439	525	469	477	455	485	499	436	494	464	453	504	465	502	453	444	462	461	513	459	482	502	485	466	443	482	475	485	471	491	470	520	467	455	481	482	483	497	481	481	478	481	481	474	529	470	472	504	486	474	474	449	479	447	479	467	488	483	453	470	540
33192	14601	3294	924	536	413	355	337	346	262	260	285	239	227	235	207	203	201	209	167	183	169	182	188	177	170	155	184	187	175	176	200	167	173	165	197	184	174	195	180	184	168	160	184	180	187	197	146	177	170	167	218	173	188	186	204	172	192	184	161	170	182	206	146	187	174	165	158	197	179	180	173	157	167	158	145	186	188	159	183	173	189	197	215	189	203	183	186	208	198	183	187	178	179	198	186	176	179	196	198	180	189	201	183	180	187	188	176	184	175	186	175	199	153	190	163	158	177	196	169	167	179	175	209	191	170	182	177	181	179	173	182	170	177	195	163	211	192	197	187	209	176	189	153	189	197	171	161	202	190	195	170	180	177	187	166	195	174	165	166	163	180	185	175	179	173	180	185	178	174	161	174	195	166	179	194	178	177	188	179	190	188	180	173	143	169	167	187	179	175	187	162	154	186	178	181	154	186	177	165	191	187	198	179	159	180	185	153	158	188	151	174	205	189	170	178	179	199	171	154	169	191	178	161	175	184	181	177	189	177	170	168	202	154	166	165	181	180	172	163	176	178	166	161	175	165	195	196	190	179	180	166	176	186	180	152	172	176	163	182	211	177	171	187	176	206	173	188	157	203	183	175	168	179	191	193	166	184	163	176	168	192	169	170	189	183	151	191	187	176	178	186	170	196	182	159	161	177	172	160	149	181	180	186	203	169	179	194	173	169	188	179	179	177	181	187	198	159	185	182	192	152	176	170	179	156	176	193	171	155	184	155	175	201	176	169	160	168	164	155	150	205	181	148	173	157	188	162	191	147	161	177	160	179	149	161	190	176	173	172	150	210	171	179	180	174	205	162	183	170	169	176	205	159	171	163	172	174	171	184	187	181	166	172	142	174	152	189	198	170	178	190	185	183	179	163	164	176	174	173	170	180	194	176	173	198	174	165	167	170	158	169	174	185	188	178	171	190	211	181	193	170	160	177	173	178	190	194	170	193	192	175	183	195	160	171	177	177	190	188	174	176	179	177	160	168	168	166	177	179	195	199	179	172	215	197	168	190	174	199	175	151	183	178	152	159	181	191	182	162	184	153	186	171	182	194	168	162	201	181	156	181	157	171	184	166	171	164	190	215	188	178	170	156	177	177	174	163	173	166	153	173	179	170	187	176	170	203	179	168	151	168	161	190	201	178	167	169	185	180	188	173	187	164	155	176	187	186	165	199	164	186	205	159	158	169	187	175	195	169	177	177	186	185	162	200	180	173	170	150	193	179	189	168	150	190	182	178	157	191	172	191	191	163	198	166	173	183	187	193	155	161	183	162	182	157	177	153	140	178	190	184	156	203	160	190	177	177	170	204	174	201	164	195	172	180	155	187	161	184	179	188	198	191	174	166	178	187	160	168	194	202	191	181	175	173	159	189	192	178	179	182	169	158	168	221	166	205	169	173	207	171	168	174	175	174	161	171	166	164	193	198	179	184	173	184	203	180	149	160	165	146	202	170	180	180	195	164	191	187	178	164	164	193	174	174	175	180	176	182	193	175	182	184	163	177	231	175	198	172	194	169	187	166	193	185	190	164	193	175	173	162	211	177	174	182	194	162	168	159	174	192	184	167	182	165	181	165	170	177	187	182	162	190	167	174	195	166	153	178	179	181	156	193	178	162	172	177	181	197	165	146	175	160	174	170	165	182	178	142	161	171	195	172	173	198	192	184	184	194	176	167	232	168	192	167	172	167	171	188	178	154	176	170	174	191	168	144	170	190	182	167	160	196	179	189	179	162	196	162	172	175	204	184	167	162	171	162	195	168	173	178	179	163	209	164	175	192	174	152	185	194	176	206	144	156	180	180	201	199	169	178	199	209	160	197	187	175	164	184	173	175	179	218	193	137	170	162	178	184	175	171	186	155	151	168	175	198	185	186	198	200	187	167	173	173	179	168	168	154	176	176	173	199	201	175	173	154	190	197	184	176	165	158	173	195	193	188	169	177	183	176	166	182	162	159	165	189	151	187	183	173	179	180	192	157	184	182	181	189	199	177	160	188	177	178	160	188	156	162	182	169	188	182	173	153	179	193	176	163	167	148	177	188	166	163	181	141	179	189	186	167	172	182	174	181	170	188	146	177	194	172	169	162	178	182	165	199	167	184	185	183	173	168	198	158	170	185	189	178	187	181	143	188	139	154	172	190	185	196	183	169	191	167	166	167	175	173	177	188	151	168	182	168	182	168	179	170	186	186	143	169	179	177	167	187	163	162	167	152	169	189	170	165	190	169	178	179	181	156	167	175	174	162	177	207	163	196	186	172	167	187	164	159	193	187	170	166	166	170	167	183	176	156	184	192	171	163	199	176	167	203	170	180	162	195	180	179	171	179	188	179	158	191	159	168	175	168	181	147	184	204	178	157	158	172	181	184	172	186	175	173	173	173	219	172	170	188	187	179	172	192	181	169	182	169	167	198	149	162	173	178	170	194	168	163	179	204	169	182	155	163	159	172	202	171	151	181	174	168	178	176	196	195	177	169	192	175	167	180	167	176	189	190	192	191	160	195	158	168	168	166	170	189	164	196	164	158	170	183	204	175	177	172	190	177	161	171	182	172	142	158	194	188	172	163	179	188	167	187	174	179	171	212	187	164	180	174	179	175	170	187	197	186	165	160	167	151	187	200	161	162	195	197	178	179	160	184	175	164	164	173	153	195	185	186	154	167	173	182	183	160	185	174	173	172	178	158	186	161	170	175	180	169	175	182	174	223	178	165	176	184	174	157	154	171	163	172	184	160	179	189	166	194	185	152	168	176	180	171	177	161	196	178	175	177	180	184	167	181	182	175	182	190	173	186	171	175	174	181	190	167	206	194	163	184	163	156	184	161	181	184	191	166	195	181	176	190	164	168	147	179	183	171	160	178	170	196	183	189	186	176	177	207	174	175	188	177	187	197	192	164	188	185	171	177	141	174	150	157	198	158	195	176	181	189	184	188	172	171	161	210	167	186	197	174	202	174	168	189	165	191	190	160	160	173	204	194	155	171	176	177	175	179	151	192	190	193	166	177	192	178	169	166	185	183	181	183	187	180	201	182	155	184	167	208	160	176	190	189	178	179	188	169	172	179	187	174	214	189	168	151	169	180	176	156	172	204	178	172	174	192	171	181	194	166	184	173	167	180	164	179	171	165	187	168	190	171	186	194	164	164	165	168	178	182	207	184	184	191	166	185	199	163	169	178	196	159	149	181	177	177	181	169	161	171	174	165	176	193	169	180	171	161	169	223	173	171	176	192	202	195	178	172	184	158	172	170	181	145	170	170	187	213	160	184	209	176	178	168	182	172	166	171	177	173	205	182	193	166	193	189	200	209	187	205	175	155	162	175	171	171	161	180	176	171	169	175	170	151	162	191	186	178	171	178	148	173	171	172	172	182	164	153	198	162	162	180	181	163	185	192	169	165	191	161	182	169	173	177	186	161	178	174	158	183	188	170	174	199	159	150	174	170	203	187
5538	2797	1890	953	666	540	521	519	476	499	484	444	461	423	473	425	414	434	446	453	456	412	435	422	391	405	445	420	423	433	453	430	416	419	413	418	407	441	427	432	411	414	405	469	434	430	421	428	419	409	436	403	415	412	435	448	425	431	379	414	411	404	398	425	395	426	428	447	422	403	409	402	423	431	437	461	430	411	433	462	425	429	432	406	431	400	425	440	403	374	415	398	419	404	426	456	420	393	410	401	420	456	455	407	423	443	402	380	419	435	412	444	464	403	402	393	424	442	443	468	412	417	435	407	428	434	425	478	450	462	421	440	424	421	453	415	430	428	437	420	453	436	472	451	466	422	434	402	440	430	404	433	414	414	414	388	438	405	399	444	413	411	428	409	457	460	424	403	450	438	418	418	415	432	445	413	448	424	394	441	446	424	403	380	394	414	422	432	415	419	444	413	416	403	442	422	445	405	436	431	433	444	442	438	450	437	437	400	424	413	447	429	413	430	429	411	459	418	454	415	446	447	445	476	409	416	417	408	449	426	421	418	424	405	417	411	416	422	441	442	402	432	432	447	442	393	415	414	450	469	437	430	444	423	411	425	437	446	382	443	433	433	426	464	419	405	446	425	387	457	402	452	443	430	380	428	390	424	421	449	428	415	420	389	436	406	428	435	398	425	440	415	440	427	469	426	445	435	452	407	411	396	427	460	440	388	402	444	406	406	439	437	424	401	428	430	465	441	434	442	418	394	400	425	428	452	415	421	415	443	448	419	439	401	417	390	429	410	416	424	387	431	439	485	470	429	378	407	414	419	431	444	406	413	392	446	424	466	398	416	435	397	436	415	433	389	408	430	409	421	404	438	439	429	441	419	448	460	388	404	398	412	398	387	406	427	426	405	445	429	428	409	431	442	404	392	362	468	414	402	437	416	425	432	407	410	445	412	406	416	414	435	427	432	449	412	390	387	392	404	451	422	430	445	407	412	418	398	433	432	411	454	453	423	405	429	431	401	411	444	437	440	429	403	442	380	398	468	421	417	395	415	443	430	445	404	404	387	452	441	408	448	395	422	410	430	396	435	444	407	431	430	404	407	386	405	404	424	397	442	436	423	422	411	410	405	451	399	453	450	440	427	453	469	417	425	454	438	394	464	421	404	449	425	443	428	365	413	403	428	423	446	395	435	427	448	396	400	415	434	425	441	426	435	431	437	386	417	417	418	456	443	463	413	406	433	423	424	441	428	429	408	438	406	374	478	437	406	401	399	444	451	423	431	406	439	428	426	411	429	391	414	424	430	469	422	432	371	400	436	401	434	400	433	440	437	424	405	429	417	442	443	413	414	390	411	446	429	391	455	439	401	392	419	418	410	430	452	447	437	437	441	396	426	431	416	437	406	437	388	400	391	471	434	426	401	436	409	421	419	411	461	407	420	409	412	414	395	439	434	424	424	434	400	440	409	403	402	425	461	412	442	475	431	409	455	450	421	442	404	438	385	469	403	396	409	403	440	419	433	462	401	447	400	432	436	442	422	472	434	400	444	471	401	428	431	437	422	432	417	415	446	417	441	441	429	430	419	376	428	445	419	436	416	427	439	425	410	428	440	429	412	413	427	397	418	441	444	433	438	436	409	463	448	434	415	440	437	468	431	437	404	437	426	408	415	439	456	432	433	399	409	443	388	432	434	453	439	421	436	405	412	416	423	411	423	373	401	414	417	420	410	447	430	380	411	421	443	419	397	416	419	441	455	424	437	402	434	382	410	390	457	433	416	460	375	400	421	400	436	411	403	430	432	423	418	433	424	389	401	440	425	403	419	498	449	435	435	433	427	432	433	410	424	428	438	393	450	431	405	454	393	429	408	420	437	445	442	446	449	444	464	418	416	412	424	408	450	454	379	374	416	455	440	429	405	444	431	465	394	403	423	459	400	425	411	416	407	414	388	432	389	445	411	385	447	410	437	432	445	397	431	407	443	420	409	385	432	408	435	414	381	431	438	435	432	431	433	427	437	428	433	436	400	399	465	421	423	416	435	436	466	430	404	440	410	401	427	431	428	439	419	417	406	418	439	431	414	395	430	440	395	408	432	464	435	430	405	432	419	415	401	404	428	420	423	424	417	389	437	415	391	489	419	422	424	426	396	389	454	426	418	463	411	450	455	402	425	437	420	425	448	445	426	452	423	438	437	427	411	441	454	448	448	409	462	406	392	366	443	409	429	440	419	418	406	430	390	402	396	411	450	366	432	388	438	423	454	440	464	409	416	376	429	412	431	411	451	444	396	418	445	414	397	438	457	411	455	436	386	438	420	382	425	447	438	416	441	395	408	434	422	421	414	447	434	438	432	398	418	441	411	446	485	411	373	444	411	437	409	442	398	418	401	435	401	462	469	420	432	415	395	432	442	442	459	400	438	435	433	436	417	395	408	434	385	393	448	444	424	414	402	422	382	431	460	438	408	463	403	419	407	423	410	407	445	463	394	438	371	433	428	398	389	406	435	430	418	409	448	474	447	369	388	449	428	405	450	443	430	433	448	404	439	407	384	421	439	442	415	436	438	435	436	507	430	422	416	429	453	449	453	454	456	435	428	442	434	446	406	421	443	444	421	405	425	443	414	434	429	454	440	398	422	425	444	437	421	443	405	386	422	404	436	426	380	439	392	444	420	385	396	441	419	422	432	394	426	415	425	451	448	423	414	426	420	435	432	399	445	410	396	397	421	441	396	421	388	437	425	463	440	407	418	437	405	493	436	405	421	412	451	426	426	429	435	424	397	445	424	423	403	433	395	430	421	468	409	443	403	405	394	442	417	422	441	444	389	437	436	434	444	465	455	449	418	445	440	431	423	410	420	436	417	428	393	471	453	432	439	368	426	418	404	420	445	420	413	395	417	453	428	393	442	400	429	401	437	418	454	398	441	427	431	380	454	437	433	441	406	447	432	444	390	423	418	401	455	433	388	404	409	413	416	446	407	444	445	394	402	430	403	394	440	393	408	409	417	402	400	424	419	409	408	407	403	444	421	429	445	394	448	428	428	407	414	406	455	375	411	419	425	437	446	405	407	394	423	402	417	389	372	418	396	430	394	406	414	425	428	406	401	407	425	400	367	430	476	420	408	438	417	432	440	408	420	407	459	433	408	417	461	388	405	407	394	441	435	433	428	419	404	415	419	397	379	449	431	405	436	403	433	407	423	437	431	413	396	416	459	413	433	413	419	422	432	422	395	395	434	431	403	430	395	412	410	426	417	442	426	468	434	440	452	410	433	453	445	388	429	452	421	413	430	469	422	432	415	395	404	453	446	464	418	395	437	413	426	434	394	370	428	425	424	431	443	444	412	390	453	427	476	408	394	432	433	438	437	399	442	412	428	426	429	412	438	419	451	383	439	452	371	422	405	400	413	413	444	396	438	409	404	426	435	415	429	400	433	423	422	415	434	419	427	451	407	425	416	416	430	413	427	454	381	448	449	438	390	446	424	441	431	443	461	452	387
24552	20995	24676	27466	20695	3635	838	573	586	582	499	452	431	404	400	361	341	289	302	291	307	281	270	295	295	269	271	323	241	284	269	283	253	246	270	273	323	244	273	282	270	290	266	286	291	270	266	265	285	260	278	277	280	282	275	294	268	252	273	278	266	248	248	303	272	313	274	261	272	257	283	321	289	232	265	275	285	271	279	277	245	262	273	283	281	278	273	239	257	260	275	303	268	253	262	261	293	247	281	284	253	243	257	252	292	235	276	276	265	266	300	278	272	291	268	263	291	282	261	297	270	270	277	285	270	299	284	296	263	258	275	245	262	228	255	248	256	271	310	259	297	279	278	244	271	278	268	300	252	279	274	280	254	263	265	260	257	276	293	245	267	272	281	260	290	291	297	280	268	242	254	340	291	277	250	255	288	276	265	278	257	269	245	255	260	269	268	297	272	241	278	277	246	289	280	273	263	275	276	279	253	289	273	272	268	252	253	265	272	246	265	263	271	248	277	237	271	250	301	265	242	239	275	287	281	271	270	266	265	267	252	258	226	276	274	252	277	241	268	284	280	288	252	291	289	261	263	262	272	272	285	259	255	261	272	242	290	229	270	240	239	288	249	281	274	253	264	267	294	232	280	312	253	254	277	300	311	262	241	262	267	253	263	262	278	271	272	277	237	305	298	279	242	271	277	272	284	302	278	288	260	294	279	303	292	270	259	264	250	253	304	261	267	267	274	266	306	276	251	270	290	228	232	276	227	265	281	234	272	306	267	309	283	280	319	281	257	266	263	279	251	300	273	273	252	264	242	258	234	275	240	297	264	269	288	253	283	292	280	268	283	292	277	277	255	262	277	287	260	271	281	266	273	248	275	289	267	253	287	273	262	285	264	242	278	285	287	256	235	265	268	270	281	278	235	266	262	251	240	243	247	276	286	269	280	301	250	264	277	247	278	263	266	277	287	256	280	282	285	289	253	275	271	226	289	277	269	266	280	270	272	292	253	282	275	246	270	259	289	265	268	258	283	265	275	253	225	273	271	268	258	242	250	255	267	238	245	255	265	268	277	294	254	250	279	281	292	270	273	268	264	258	269	267	267	294	261	282	258	259	273	273	271	264	272	271	267	255	289	249	273	256	269	267	296	284	276	265	247	246	259	260	247	277	276	263	265	281	290	272	270	252	276	263	258	282	256	256	273	290	285	274	252	264	291	267	278	285	272	259	247	281	245	258	240	257	266	285	278	266	242	269	275	248	269	247	293	269	261	242	258	236	253	252	259	281	239	283	285	329	252	309	272	289	265	258	276	278	302	265	262	249	255	244	253	269	280	279	231	271	266	257	304	272	297	276	305	277	259	242	243	225	261	246	282	314	294	278	257	300	268	264	276	284	261	271	271	265	292	274	296	254	256	287	285	273	272	286	267	276	276	300	286	277	236	253	301	270	286	272	264	267	293	281	293	245	247	253	272	248	244	296	283	274	262	264	297	294	284	255	270	256	286	255	280	302	243	251	279	260	248	267	277	271	294	270	258	274	284	268	221	229	285	288	263	270	266	259	254	278	275	259	244	271	271	277	241	290	286	264	310	255	277	281	234	271	260	286	277	277	239	290	276	249	308	263	260	248	271	251	272	280	274	281	260	275	267	257	269	276	316	282	277	259	273	272	246	305	253	278	244	283	263	269	260	258	281	269	230	241	259	273	273	251	288	269	259	303	262	281	290	305	273	285	257	267	245	274	277	265	289	260	257	273	283	267	279	275	265	242	254	291	244	248	298	269	294	258	248	268	281	271	257	246	293	261	266	255	277	306	273	275	252	268	262	295	281	279	243	262	243	263	279	275	251	257	276	278	255	295	275	286	241	264	260	299	238	280	271	271	274	278	255	229	220	268	273	289	286	268	277	260	309	267	263	267	267	293	275	270	258	254	276	286	243	256	259	255	267	269	297	258	263	259	262	272	251	255	313	279	279	289	258	268	264	286	251	269	294	257	276	263	273	251	265	292	285	266	250	281	292	308	243	249	295	276	294	294	261	308	246	243	305	266	305	272	236	255	263	264	291	286	249	249	269	257	261	276	270	267	247	271	268	288	232	269	277	268	268	258	313	292	276	265	264	263	242	275	248	271	279	251	250	279	275	286	291	241	283	258	249	270	238	263	260	244	277	296	244	273	291	252	285	268	277	238	218	262	279	260	273	255	283	276	278	259	282	276	288	265	278	270	258	258	247	254	269	270	265	302	279	240	248	248	241	254	261	279	252	267	225	278	297	263	262	278	260	276	272	269	286	280	262	270	254	264	264	250	254	304	261	278	268	246	262	253	276	293	285	271	268	262	262	289	304	262	268	236	256	269	256	242	270	274	270	277	298	278	295	282	262	229	248	251	303	276	263	242	271	290	303	281	297	283	265	285	281	259	281	277	281	246	288	255	292	237	256	277	273	261	249	275	276	272	285	255	267	284	299	296	279	245	263	283	242	252	250	268	255	273	251	296	286	268	289	265	269	254	269	257	250	269	270	274	269	278	294	263	241	303	277	284	269	264	270	299	258	282	282	268	301	256	266	278	268	267	266	304	276	281	243	267	291	264	252	259	306	246	286	292	270	239	241	273	324	265	260	247	262	246	238	264	261	272	267	292	259	281	262	277	306	262	249	253	255	265	272	264	295	293	258	272	286	245	256	301	252	276	275	245	263	259	270	281	263	254	280	285	282	264	253	264	287	284	276	277	292	276	262	270	285	249	298	254	296	244	258	264	307	279	278	283	261	269	258	270	276	266	270	267	235	254	267	268	263	280	298	269	253	298	258	250	309	313	263	268	253	281	242	241	266	287	259	256	275	261	265	317	250	277	239	261	297	269	288	259	268	264	285	282	236	252	288	278	273	273	270	278	255	286	271	273	255	251	310	268	285	275	274	256	261	289	308	231	276	295	246	253	260	267	273	280	265	268	268	269	289	285	272	271	273	249	255	274	268	233	267	285	293	270	249	237	250	297	264	270	244	259	266	288	249	248	254	274	297	272	341	241	240	252	262	269	234	274	292	259	266	240	298	292	289	300	286	314	279	256	266	263	282	261	267	267	298	265	245	268	301	267	244	279	260	262	269	261	295	297	281	259	289	266	287	263	294	265	244	272	261	269	275	280	279	274	271	281	283	268	270	296	264	259	251	254	269	235	267	289	276	252	259	263	239	295	280	286	284	296	253	315	245	284	312	277	277	280	260	295	292	268	257	278	245	288	260	288	245	271	239	238	274	271	295	301	292	240	248	254	298	317	263	242	258	272	260	242	299	251	267	280	274	254	265	267	235	263	261	263	266	268	303	237	260	268	278	291	290	284	274	309	292	247	277	257	280	283	275	263	283	262	242	267	305	300	271	260	237	277	276	296	263	237	261	251	246	295	266	256	277	268	250	239	270	299	253	243	260	250	273	286	247	261	266	261	250	242	242	289	301	269	248	288	267	277	301	265	299	271	315	254	237	248	268	255	271	247	262	294
3897	6731	4402	2139	1160	989	821	815	763	748	718	708	677	671	670	650	669	655	603	601	606	622	599	655	577	579	583	583	596	636	600	605	637	623	617	579	620	602	625	560	594	585	606	596	628	585	597	558	564	596	602	564	554	609	595	659	589	585	620	626	605	563	602	576	611	577	632	613	611	615	585	604	562	585	539	644	598	566	585	599	601	639	676	577	629	593	593	611	584	568	608	600	584	580	610	599	624	611	565	570	599	593	600	592	572	610	602	617	589	602	589	568	599	600	586	580	560	587	598	551	600	579	579	578	652	558	595	568	621	561	650	609	568	605	589	629	582	603	579	626	591	620	606	576	611	610	591	600	610	575	615	559	597	610	589	573	595	570	615	624	631	569	610	592	570	599	584	621	598	593	584	584	573	582	558	584	581	562	575	593	581	593	593	604	555	602	579	601	591	569	605	587	554	576	586	565	579	593	626	601	619	543	617	587	589	606	579	542	611	629	639	615	588	595	575	614	596	633	623	566	629	585	575	607	588	625	570	586	625	553	581	581	587	602	588	618	617	608	593	563	602	610	610	617	607	610	577	574	626	590	617	561	626	621	627	623	618	586	606	584	638	551	647	571	587	603	543	595	606	543	599	609	559	578	593	580	586	601	574	572	606	635	615	586	622	596	602	611	582	620	584	602	566	569	586	643	597	593	591	590	582	594	623	606	619	557	598	614	601	647	611	563	554	566	605	624	608	627	622	559	587	577	600	582	621	601	640	575	589	609	597	583	567	582	590	639	594	565	573	563	605	609	611	649	638	631	593	653	600	634	592	628	582	577	620	579	585	575	578	599	613	618	608	587	536	607	567	594	594	584	619	583	613	595	569	604	591	563	565	630	584	579	580	589	594	552	576	598	567	591	564	618	604	593	600	604	608	631	594	578	592	622	605	573	632	552	610	578	559	571	609	573	600	600	562	582	569	612	609	595	600	585	597	583	608	607	591	617	603	607	554	572	599	587	618	549	603	584	581	558	598	576	622	596	556	552	621	595	581	642	609	604	621	596	575	577	603	614	570	572	566	578	606	633	606	535	584	586	592	627	557	591	594	593	618	634	597	664	571	568	599	566	592	637	625	586	589	612	604	571	595	621	639	628	557	609	611	579	597	576	566	563	570	584	622	618	558	593	624	632	557	612	591	607	621	599	631	550	601	605	601	600	565	589	616	543	607	638	648	593	630	636	622	645	581	636	584	604	587	610	546	611	575	599	559	609	602	560	581	558	652	636	532	620	655	634	599	596	605	570	581	567	565	563	571	605	574	575	549	615	586	600	592	583	590	597	590	592	566	600	570	578	625	566	588	651	604	594	630	593	583	614	599	646	582	617	594	598	581	617	607	599	568	611	584	613	585	566	640	595	560	613	601	565	597	590	622	615	542	632	611	596	583	587	593	569	587	592	569	580	563	581	576	607	553	615	570	587	576	622	584	575	573	582	644	550	560	566	581	630	582	591	613	607	565	625	610	625	576	634	592	550	604	590	619	579	593	609	626	578	572	552	632	596	656	574	581	604	615	581	601	591	635	603	592	624	626	622	577	598	582	634	560	610	556	558	593	550	607	585	625	574	589	614	599	592	567	577	644	612	606	625	569	629	581	593	631	573	580	619	574	599	589	604	588	565	621	588	628	583	599	595	581	611	596	571	588	604	614	580	563	584	579	582	607	613	626	611	608	613	590	584	611	607	605	605	609	600	579	569	616	616	620	572	556	581	585	623	629	627	581	608	586	590	629	626	651	608	546	604	613	571	582	592	571	586	594	598	624	617	588	601	593	592	562	623	554	570	608	602	610	576	581	590	545	563	583	608	605	606	603	593	558	606	601	611	590	595	649	580	585	588	592	579	635	610	627	572	581	624	620	576	570	591	648	584	576	565	575	626	553	568	601	584	596	556	582	603	628	625	596	570	568	586	582	597	587	536	615	583	545	642	579	573	613	574	529	579	575	623	598	584	558	562	585	558	606	583	565	604	625	636	612	635	585	662	633	564	608	578	586	588	612	605	543	571	626	592	580	617	576	597	591	634	586	582	607	584	575	572	582	616	571	568	622	643	619	558	594	647	562	593	565	599	597	639	618	575	612	587	620	604	566	585	594	571	609	609	635	599	593	601	625	598	637	599	587	616	599	578	578	587	612	592	575	586	596	590	598	605	610	533	585	607	566	567	598	601	611	628	596	619	534	571	598	581	580	620	568	569	592	555	606	604	582	612	565	591	588	607	581	595	599	599	653	592	611	568	637	600	609	583	598	617	620	549	568	604	590	618	618	580	609	565	578	605	607	639	572	649	629	602	611	571	631	571	592	580	597	587	667	601	566	514	589	634	588	567	558	625	594	598	603	611	579	563	608	637	566	614	569	609	604	606	609	585	600	543	586	614	625	568	615	596	574	623	595	555	576	622	580	587	562	607	575	644	583	593	590	594	549	606	572	599	631	589	589	573	607	601	588	574	603	583	608	603	648	639	620	572	552	545	601	536	593	626	638	571	598	600	642	562	567	601	599	591	574	579	576	597	597	606	583	614	567	595	584	588	571	602	629	606	577	602	577	573	599	573	592	650	591	568	533	575	625	598	662	564	585	610	595	590	575	575	638	645	541	636	618	603	575	593	576	596	599	620	617	626	547	605	614	665	642	577	590	584	589	607	625	596	561	604	588	623	582	596	602	583	561	551	609	552	590	639	608	621	563	562	595	541	605	544	570	590	644	673	625	604	612	634	600	582	557	584	608	569	601	594	633	565	584	570	578	603	569	549	603	617	579	587	599	630	570	613	605	560	624	617	597	603	599	612	608	559	595	627	602	599	592	607	619	589	615	614	556	574	606	590	559	582	616	567	615	573	577	593	613	645	556	595	602	588	576	545	589	618	629	626	555	578	587	597	605	589	606	598	619	582	612	539	597	577	591	614	576	618	630	564	543	595	644	569	580	548	584	612	615	600	646	558	590	614	572	574	605	537	583	556	603	606	611	607	583	559	592	618	591	628	602	600	583	602	635	607	612	617	604	653	566	620	596	583	654	606	625	575	562	567	599	602	639	608	571	618	580	549	615	594	596	599	611	601	638	632	581	588	602	563	570	597	576	591	580	594	590	657	571	574	591	560	606	606	610	610	611	589	629	618	588	588	596	598	593	573	569	621	614	555	575	642	617	602	563	637	637	621	597	598	579	579	543	515	639	564	573	556	601	605	567	620	559	558	561	570	564	606	579	648	570	582	578	603	566	558	587	568	608	584	596	587	603	624	588	599	611	592	608	585	599	590	573	558	600	546	562	583	554	525	571	594	656	620	607	630	571	585	598	573	630	578	598	600	597	615	601	585	606	619	602	593	607	572	583	597	584	571	625	559	602	594	600	567	597	574	578	623	614	586	598	550	597	590	571	597	608	619	601	570	584	641	581	612	597	601	592	648	549	605	582	543	580	585	577	653	603	616	627	606	582	589	564	605	582	617	606	614
23770	21024	25394	26862	21044	21025	4044	944	765	727	567	585	545	375	356	334	342	287	335	270	267	255	258	228	241	227	230	227	212	239	243	247	224	237	251	250	245	230	256	255	249	240	219	230	236	253	256	267	262	233	228	270	226	229	234	234	244	208	216	204	238	227	210	196	246	246	224	231	237	241	218	245	224	216	204	223	205	249	242	206	234	254	218	197	242	191	259	235	241	203	213	238	246	231	252	238	265	197	220	225	245	226	233	234	208	264	212	215	211	236	196	210	203	230	250	235	231	236	230	232	217	219	199	217	191	230	215	221	235	225	217	220	262	232	253	199	213	218	231	217	197	204	231	236	249	205	216	242	230	210	233	217	195	221	241	232	234	230	237	200	211	210	181	235	231	221	220	263	218	218	231	245	239	218	215	216	224	205	217	207	189	228	204	237	239	232	230	213	215	213	220	216	228	220	212	228	228	218	189	209	189	210	230	211	211	205	214	202	222	230	225	240	217	225	244	223	194	227	185	232	221	246	227	228	232	219	225	185	213	206	240	237	220	219	223	234	203	214	230	204	237	220	209	233	215	215	225	252	247	216	253	221	218	208	216	253	230	247	240	230	219	206	242	239	226	219	202	172	225	241	272	220	223	227	251	202	219	209	202	234	234	232	235	211	225	202	233	205	219	230	213	253	214	227	230	211	214	190	219	240	229	245	230	225	228	243	236	215	205	241	206	231	219	219	231	243	181	236	230	238	216	217	235	211	212	192	223	218	204	259	176	227	229	192	241	216	210	228	241	190	207	248	222	211	225	209	229	195	205	230	211	219	250	242	222	223	216	199	194	215	221	246	224	260	263	225	231	228	232	228	258	203	239	244	216	205	185	207	211	225	231	235	234	240	209	261	216	203	210	229	223	219	223	225	218	195	257	230	228	228	198	240	232	240	217	248	223	201	207	218	230	231	225	236	256	213	242	251	244	245	216	211	214	198	237	233	216	223	218	206	211	211	230	220	222	233	230	213	207	230	242	229	237	215	205	231	194	233	256	224	233	210	218	230	244	228	242	185	210	212	223	229	225	215	225	218	206	226	209	223	232	235	251	222	224	211	227	245	205	201	220	219	223	222	246	221	220	214	193	223	225	212	215	186	194	230	220	226	233	228	218	227	233	219	221	217	211	218	256	220	229	210	228	204	254	211	233	245	249	210	219	230	191	243	239	227	221	230	188	214	214	209	259	193	219	241	245	223	249	193	193	184	192	230	213	260	238	235	219	235	232	197	223	215	242	237	231	205	215	213	223	230	210	215	213	252	215	226	201	199	197	206	194	220	216	227	217	236	243	220	238	224	221	223	222	225	247	247	213	224	225	210	197	217	220	221	209	208	217	194	214	225	242	218	216	215	239	241	221	235	212	216	251	222	212	199	207	197	214	232	203	190	212	209	228	211	227	221	250	216	244	218	197	199	199	191	253	183	234	238	249	235	195	230	211	222	218	204	221	201	213	218	238	222	225	230	217	234	221	233	222	229	236	234	189	226	201	235	216	215	258	256	221	240	223	212	218	249	216	222	213	240	222	243	205	245	236	241	244	206	255	236	210	204	246	214	210	211	205	214	231	194	264	237	208	221	213	198	243	234	229	237	236	234	232	210	213	216	266	220	211	219	198	207	221	220	216	242	202	208	227	228	193	225	214	213	212	231	234	246	216	224	209	214	205	210	232	225	198	229	221	218	214	205	221	210	247	221	213	201	257	237	207	221	238	197	242	223	239	201	206	207	240	200	248	206	227	222	205	209	209	234	218	230	232	214	207	226	236	255	230	206	197	218	227	232	200	202	198	230	225	220	201	214	221	209	198	210	199	211	228	212	209	216	232	238	214	219	229	218	226	230	227	218	233	226	234	216	198	200	240	250	230	222	204	210	225	213	223	217	226	231	230	207	220	227	198	217	212	235	229	212	223	220	214	246	219	234	222	238	247	205	207	210	215	195	238	229	214	212	206	241	221	200	220	203	233	202	215	227	234	225	217	217	199	236	206	216	236	212	243	178	209	217	232	217	211	263	202	214	241	218	207	208	205	231	219	220	217	243	247	226	195	233	210	232	210	223	198	188	231	228	216	228	243	205	229	223	227	228	216	229	230	224	233	208	226	237	202	225	223	218	242	199	208	224	217	210	192	228	234	231	240	196	235	234	227	225	256	229	261	245	201	216	189	228	229	196	209	232	219	200	213	226	228	239	199	211	198	221	204	214	201	240	191	207	202	211	214	236	223	234	255	237	215	238	226	232	209	221	198	226	224	204	192	195	240	232	242	229	220	243	203	193	262	208	225	227	228	216	197	237	217	243	212	224	209	224	216	224	228	204	244	227	208	231	191	231	252	220	196	204	207	230	197	229	224	243	231	233	219	207	206	216	205	235	230	235	231	214	229	210	233	194	222	202	205	207	196	219	248	211	208	213	234	227	208	224	191	200	219	166	195	218	236	220	223	212	196	244	229	219	221	223	228	204	227	221	197	207	196	196	207	239	228	210	234	214	233	244	244	242	187	244	262	238	228	195	245	223	231	221	228	208	221	250	219	250	184	207	232	233	235	224	217	214	219	241	211	205	223	212	216	213	202	205	253	248	199	216	216	222	227	219	200	204	233	217	227	194	188	198	228	200	202	191	239	235	232	243	221	225	220	217	227	226	207	255	239	213	214	228	211	236	223	243	224	220	215	218	238	198	207	204	244	233	228	234	213	213	244	236	211	203	187	191	234	231	228	214	213	205	223	219	223	207	201	215	229	202	208	201	224	201	215	223	228	197	222	213	217	218	208	195	190	228	250	208	225	204	206	247	208	216	201	206	222	237	199	240	232	221	204	208	231	219	215	225	232	240	226	187	225	229	188	238	196	233	172	261	229	223	248	254	238	211	241	211	209	239	235	247	232	212	228	215	234	237	217	224	216	240	243	220	210	219	239	218	187	246	236	203	209	226	190	207	202	215	212	209	225	214	216	206	240	234	189	218	242	186	194	196	228	209	221	230	227	214	213	221	243	241	215	209	215	198	220	206	210	231	232	195	248	225	243	196	216	246	234	252	234	236	252	196	214	211	221	217	234	198	212	221	208	199	204	213	238	220	217	217	210	189	234	209	227	231	231	246	214	216	201	243	210	207	197	224	231	205	253	215	186	229	250	244	225	207	231	250	221	232	232	224	249	196	232	225	212	231	227	222	233	229	210	195	253	228	251	216	217	228	229	236	215	214	226	210	168	259	217	248	233	242	236	230	257	218	210	277	232	228	259	217	208	227	244	262	241	230	185	206	242	236	208	220	188	217	212	205	208	202	194	234	211	231	224	215	229	215	201	232	225	191	233	222	214	221	219	224	252	227	219	229	216	236	224	202	235	232	222	225	206	207	229	239	207	228	230	238	190	263	206	209	229	223	223	223	220	223	232	211	240	194	247	204	234	226	232	228	215	205	198	208	225	204	193	174	244	270	200	215	226	233	222	209	225	209
4205	9605	5993	2887	1551	1122	910	804	722	699	686	663	651	578	544	574	562	530	561	500	470	475	474	521	487	484	465	472	493	464	491	494	475	459	493	500	471	503	480	492	476	459	530	469	530	482	483	521	480	476	493	477	489	478	460	488	485	475	477	466	481	501	514	493	488	485	473	512	494	443	471	474	466	404	517	489	474	482	461	478	480	511	433	482	487	476	484	438	468	531	481	465	467	461	442	501	508	466	499	481	466	466	488	461	436	499	436	512	459	476	513	446	480	476	473	518	455	469	485	467	474	495	452	470	473	486	507	486	462	470	465	500	486	474	437	518	478	460	502	480	501	486	463	474	519	486	486	493	499	462	466	409	488	463	492	508	451	478	478	514	469	485	475	467	488	448	474	488	456	482	482	510	497	459	470	457	476	474	475	457	501	494	453	481	479	509	475	486	473	492	432	501	481	488	490	503	492	509	492	485	493	521	481	500	462	507	441	450	439	476	480	495	456	473	493	481	499	497	475	452	467	471	491	472	501	504	470	483	471	451	521	483	505	476	475	490	438	451	514	489	459	485	491	452	490	480	479	502	506	478	463	494	468	486	511	491	438	457	475	503	498	475	474	512	458	449	489	446	502	493	426	437	484	468	522	476	478	470	472	490	484	437	452	499	515	494	495	497	488	468	466	504	494	526	460	471	504	480	468	490	503	480	507	478	469	482	522	496	485	480	445	459	478	471	493	464	515	445	465	475	482	469	477	474	494	505	476	466	489	495	483	449	465	452	492	464	477	471	494	520	446	479	483	493	510	465	528	471	521	516	476	448	495	493	502	477	457	482	498	468	480	467	450	497	489	489	453	492	484	503	508	503	507	488	518	502	470	487	479	496	523	515	458	475	477	520	492	469	453	489	496	483	480	459	490	470	454	489	462	468	495	501	484	475	471	458	505	468	444	494	477	449	503	492	523	460	505	479	507	478	462	479	484	466	478	478	523	450	492	463	485	479	489	453	479	459	431	463	488	496	454	481	487	484	473	497	497	497	491	515	489	454	483	470	482	463	453	448	490	493	478	461	438	427	487	435	485	490	468	528	458	448	487	485	463	512	486	507	452	462	481	501	465	472	493	464	462	492	489	474	474	438	463	467	493	513	474	490	473	464	475	478	499	518	458	477	435	456	475	468	484	477	484	506	460	477	461	484	448	491	437	476	501	473	525	483	496	487	476	464	471	451	459	475	470	494	496	473	530	483	460	485	463	550	511	477	485	496	496	478	471	446	474	460	468	494	472	496	416	480	496	526	501	460	485	453	485	476	456	447	499	430	451	465	491	474	476	505	490	497	480	442	523	499	477	494	471	477	474	502	512	509	465	454	522	505	465	486	513	431	484	467	464	475	504	520	472	484	471	485	481	509	506	477	457	456	442	465	473	461	500	486	491	474	461	473	449	457	494	449	476	462	482	429	480	469	478	455	497	487	488	506	483	478	458	482	470	483	473	493	518	439	466	475	471	447	483	471	482	495	515	478	491	488	498	480	453	486	493	519	425	458	453	480	474	490	470	517	473	457	495	481	455	446	459	495	500	493	481	493	490	504	451	497	489	494	477	462	476	493	469	445	476	499	445	488	489	453	474	470	492	479	444	505	482	477	521	499	471	450	495	538	507	465	500	514	477	480	490	478	490	475	469	483	511	478	470	519	452	442	496	500	464	495	480	459	471	463	513	454	461	489	472	450	486	455	502	450	476	493	482	504	460	465	480	453	450	437	470	456	472	466	468	508	434	516	500	471	478	489	472	453	475	490	478	475	426	469	504	486	487	422	481	472	480	513	484	445	465	500	492	471	472	464	467	506	459	479	461	477	474	514	456	472	485	506	492	468	471	469	488	497	472	540	472	449	449	521	483	489	496	466	493	479	427	517	468	444	477	468	477	496	479	481	490	441	460	479	511	452	450	498	506	526	452	487	497	464	446	482	457	488	458	514	469	460	523	443	492	486	485	463	482	493	467	466	454	467	468	503	492	442	470	499	489	496	446	484	474	453	476	502	454	496	471	479	509	470	454	503	467	514	492	452	451	485	460	483	447	515	431	479	481	420	485	483	467	449	466	472	484	519	496	483	463	481	504	475	497	480	460	475	466	463	501	485	487	449	467	492	520	518	419	491	483	452	473	484	488	427	494	500	506	486	484	513	484	446	458	486	492	453	491	485	469	497	465	456	498	500	459	472	503	489	501	458	451	482	464	487	474	477	512	515	514	474	448	519	486	464	479	506	493	449	484	452	511	462	437	489	502	485	500	488	474	465	434	484	508	501	479	469	472	452	468	516	470	505	502	481	449	468	481	496	480	498	518	507	498	477	476	487	493	456	475	492	520	526	458	524	459	519	475	465	470	483	507	444	502	473	495	435	464	471	425	478	513	477	450	478	479	466	447	499	451	483	535	474	488	511	468	447	470	453	467	493	523	444	474	465	478	470	445	454	472	477	527	511	459	464	480	487	467	498	455	497	478	477	454	491	516	487	487	490	470	489	465	505	488	486	464	482	412	434	466	505	471	491	471	489	498	521	449	458	454	445	512	513	456	477	512	497	481	459	485	461	462	480	488	511	491	486	495	467	459	504	488	467	513	467	512	507	486	483	531	504	472	505	476	469	490	515	435	488	482	470	498	484	461	449	457	502	457	513	484	464	463	484	445	478	523	450	473	499	497	445	492	447	487	488	480	466	505	428	430	524	466	474	455	452	435	506	479	479	478	503	525	481	476	467	472	456	472	470	468	468	462	461	470	463	479	484	473	480	415	471	503	427	476	463	506	439	500	457	482	464	481	444	474	434	442	485	481	497	454	484	511	455	503	496	462	457	464	468	482	493	463	478	445	450	457	484	484	489	467	505	475	437	495	503	499	471	485	496	463	491	485	497	454	489	455	481	490	486	457	484	472	530	463	473	456	485	494	476	514	481	489	508	477	486	476	513	450	479	464	510	480	464	471	496	442	495	485	474	475	520	468	484	480	448	519	488	483	499	503	477	454	451	477	490	469	505	440	499	482	462	489	468	490	497	476	444	463	462	460	468	461	472	463	499	483	458	461	485	444	476	465	496	462	467	466	472	400	463	468	511	494	459	494	478	464	474	477	466	445	481	482	500	450	493	461	515	465	467	500	484	488	497	450	470	483	483	516	516	493	516	446	440	508	498	480	494	436	449	474	507	474	462	496	461	484	435	487	524	478	504	484	535	480	444	463	444	473	528	443	455	449	500	463	454	469	465	472	490	509	461	478	441	470	500	496	467	444	463	475	474	460	444	459	485	493	523	426	470	478	498	431	430	491	503	485	504	486	467	461	443	498	509	460	472	464	500	477	489	468	474	465	494	475	520	493	495	480	516	500	467	448	492	468	494	477	495	466	470	513	518	451	461	452	478	469	476	477	486	489	476	486	472	484	520	510	512	487	446	494	427	478	492	453	472	493	470	503	485	501	470	460	475	479	460	493	501	478	461	479	471
32930	14421	3220	1046	658	505	362	287	277	321	275	288	250	223	220	185	187	193	201	181	179	185	208	187	173	173	194	191	172	192	184	197	212	188	204	187	167	181	169	170	188	166	191	182	182	166	200	203	163	151	170	138	161	182	200	180	149	177	193	194	187	180	162	166	178	194	175	170	146	148	189	167	180	175	159	182	159	166	165	176	192	163	186	191	183	177	185	174	193	172	167	163	188	163	175	171	200	177	149	158	165	176	177	162	151	151	181	198	168	165	160	175	167	186	179	169	190	176	163	177	175	168	191	163	161	192	157	196	160	189	157	162	171	166	167	173	152	157	168	202	192	180	183	179	197	171	170	165	177	179	198	180	165	190	171	192	164	186	180	183	174	165	200	189	193	175	193	178	164	179	188	190	175	182	155	207	172	166	174	151	178	177	159	161	177	170	196	184	188	186	180	181	192	178	162	164	164	180	150	168	180	190	171	186	154	181	170	144	199	161	166	176	180	184	169	178	185	185	169	186	198	193	181	174	169	183	175	181	196	206	177	175	185	193	196	196	182	174	190	163	160	166	182	172	183	155	168	180	188	198	155	164	194	177	193	167	176	200	180	186	173	206	180	168	179	156	169	178	149	181	172	181	178	151	178	191	186	179	197	196	167	162	184	158	174	188	163	171	178	193	159	152	174	161	185	158	165	165	186	174	187	164	160	151	182	165	192	162	152	187	203	193	146	163	198	175	160	171	184	174	153	156	185	162	175	158	189	171	189	191	164	165	160	181	170	167	155	167	148	154	173	173	161	166	190	213	183	149	197	192	152	213	187	188	189	191	184	150	159	191	175	173	167	195	163	188	160	152	178	176	192	166	183	209	164	138	182	179	179	186	197	190	184	176	160	151	173	180	141	194	168	189	166	188	184	165	201	154	181	179	173	184	159	181	163	180	168	175	168	198	180	186	143	160	167	184	167	183	218	190	169	180	149	179	196	190	180	162	170	197	163	180	185	158	180	148	186	200	190	188	174	205	180	184	187	197	191	192	161	171	165	164	169	180	189	183	169	186	197	193	168	192	185	181	171	145	204	185	193	197	174	157	178	187	201	195	179	166	157	163	176	168	185	187	188	185	154	160	182	171	203	186	189	167	180	180	165	173	170	179	185	167	190	192	149	169	181	171	174	158	176	189	182	161	200	188	181	165	168	178	188	190	166	169	188	171	196	186	178	183	160	183	181	160	170	172	197	180	168	179	164	178	178	199	158	175	173	194	194	188	183	159	163	192	175	176	179	169	179	142	183	178	176	197	171	168	172	180	186	168	178	145	191	164	162	195	179	162	152	180	182	205	198	173	175	197	180	167	199	181	182	177	170	153	202	200	176	176	189	169	168	192	170	198	192	171	169	182	186	139	169	172	182	168	198	173	213	204	161	184	194	164	153	163	168	176	176	172	177	193	181	199	169	185	139	154	167	166	173	191	157	166	155	177	184	156	156	167	200	169	175	164	162	174	182	165	183	169	200	181	181	178	143	156	198	178	158	169	196	167	162	180	170	183	182	180	201	156	157	162	186	191	150	164	185	177	170	172	163	209	151	174	199	169	172	151	183	190	174	144	168	167	192	183	165	193	184	194	181	156	173	164	168	175	194	143	143	193	184	172	166	194	207	203	168	167	147	186	166	179	181	162	192	171	181	170	185	174	164	165	185	158	175	192	212	187	177	170	155	183	167	182	173	182	187	180	178	159	154	182	164	175	155	172	180	163	148	189	145	159	170	205	164	182	198	172	150	165	169	190	213	163	167	139	194	192	167	131	150	191	172	183	195	173	203	176	176	151	172	161	157	208	173	161	155	173	162	167	175	181	167	178	168	193	171	182	191	163	187	152	175	150	190	181	177	180	195	176	160	176	188	184	183	184	189	166	161	171	181	161	201	188	172	198	183	183	160	161	169	168	148	207	178	170	175	162	167	194	163	177	175	174	183	186	169	192	176	192	183	177	160	182	174	145	202	188	191	175	171	199	205	174	176	174	173	156	192	179	167	205	169	166	153	167	187	165	185	171	146	184	183	182	197	161	172	172	165	163	172	182	180	182	172	185	160	185	189	173	163	174	172	191	188	183	170	185	199	176	175	169	170	200	194	166	191	145	175	205	170	219	212	173	165	159	201	179	177	193	148	198	163	178	168	183	180	189	176	162	172	173	175	158	145	179	178	173	170	164	176	177	188	182	175	168	164	171	164	173	191	174	149	177	163	176	171	186	173	193	157	179	169	178	150	168	173	178	164	186	168	161	182	175	173	179	212	172	174	161	176	177	173	192	188	175	182	203	219	166	170	187	180	185	192	177	169	178	189	178	178	184	177	177	195	198	170	179	174	186	176	187	182	131	163	165	178	202	166	169	170	171	192	176	197	194	188	140	155	170	163	173	179	181	199	166	179	187	150	159	195	181	178	189	171	171	165	169	174	154	171	169	211	165	179	167	167	168	181	171	167	147	182	186	170	170	183	182	210	201	166	193	168	159	189	193	181	184	135	175	162	179	169	172	198	175	165	180	169	186	148	176	175	181	187	187	150	167	188	165	146	166	170	170	178	195	180	161	194	170	157	181	195	160	176	171	152	159	212	157	193	159	178	188	170	172	192	177	162	175	180	214	170	179	180	217	154	180	174	169	181	183	221	157	178	184	171	161	160	185	165	172	175	185	181	154	176	157	191	188	169	159	196	192	165	174	191	156	179	194	192	159	167	177	181	167	172	207	174	181	185	183	212	161	175	174	179	178	172	181	197	190	178	187	164	177	163	187	202	173	173	173	192	152	173	203	167	157	159	195	179	174	153	172	162	180	166	162	200	166	178	171	143	174	172	181	173	171	146	169	184	153	141	183	170	208	163	197	203	179	170	155	159	172	167	148	188	184	155	185	174	182	186	198	183	179	190	170	190	192	175	175	157	198	198	146	201	162	172	182	163	159	200	192	183	189	176	156	166	189	189	160	178	172	179	195	177	163	183	174	157	184	173	190	164	177	176	146	168	198	162	175	185	162	172	171	181	173	162	173	158	177	180	190	190	183	173	192	195	164	187	203	158	167	180	172	200	164	176	161	183	156	176	176	181	153	186	179	164	208	180	187	177	167	151	179	171	164	176	159	188	186	190	185	191	155	174	196	164	179	173	164	187	175	180	173	175	160	202	176	163	176	187	167	179	174	167	170	173	169	172	147	184	150	189	183	175	194	163	138	181	186	163	179	185	187	175	171	168	158	174	186	185	182	170	188	189	139	186	159	204	180	170	166	169	201	185	157	200	177	175	172	194	164	191	188	171	170	200	197	181	172	167	181	185	181	169	175	174	193	221	197	159	149	184	191	160	171	196	202	173	175	176	186	176	174	162	179	175	187	194	188	172	166	157	145	169	183	170	156	179	202	163	184	186	183	195	193	165	175	174	179	144	193	167	165	183	184	175	163	168	164	178	177	175	175	184	171	176	182	198	160	190	168	173	177	160	179
5362	2458	1689	895	608	550	511	462	455	474	462	469	465	436	434	437	455	444	440	420	439	389	423	405	437	438	411	435	436	428	427	394	421	432	461	406	406	425	406	393	411	418	453	421	403	419	416	442	441	441	417	447	430	450	438	421	411	420	404	414	412	369	432	407	396	387	408	439	427	413	415	416	442	422	400	417	410	422	432	465	408	401	418	399	401	407	418	403	435	415	395	435	419	410	461	410	426	429	445	414	399	443	404	455	450	418	411	412	439	428	437	428	398	410	372	429	439	381	391	448	441	414	415	417	398	426	438	443	435	404	406	419	451	409	428	429	419	413	422	451	418	422	445	422	419	455	402	382	395	422	453	397	404	412	435	416	427	431	371	415	444	414	407	400	394	430	439	413	407	429	411	411	399	419	428	381	396	408	407	420	404	452	405	438	436	454	416	404	446	388	423	404	378	427	449	428	399	405	439	398	442	388	417	461	395	400	452	454	429	401	446	413	422	432	444	447	458	444	397	428	433	409	461	420	409	446	403	430	427	442	381	407	431	409	433	414	425	398	460	416	415	420	423	457	432	426	441	423	403	411	435	419	401	379	423	405	422	413	418	434	422	389	421	412	399	415	433	428	420	437	429	430	410	388	422	401	385	404	425	398	383	412	440	431	415	415	400	459	405	412	426	425	419	440	447	405	381	449	422	413	393	433	451	412	450	443	419	403	420	461	407	419	479	463	405	423	442	421	427	384	410	419	422	397	432	406	445	422	423	398	433	416	400	402	402	451	431	448	397	438	417	410	426	425	412	431	373	435	419	453	425	401	376	389	406	415	421	433	438	426	462	406	420	419	428	420	381	414	388	419	413	429	387	418	425	410	408	403	450	416	410	448	429	469	392	449	381	408	404	425	395	388	431	456	418	408	437	418	431	439	413	450	412	430	400	412	399	432	428	428	480	437	428	416	401	421	455	438	419	435	448	433	420	381	420	386	430	394	430	413	426	392	415	422	422	406	437	427	432	416	418	420	403	409	428	456	405	408	436	437	400	432	432	411	386	414	435	430	408	398	425	419	409	390	398	403	423	408	419	419	415	385	399	434	447	416	391	413	420	410	402	394	410	421	398	447	448	447	401	414	430	442	436	407	391	406	414	431	402	398	392	403	436	422	426	409	443	433	423	414	424	420	406	400	441	413	421	425	425	405	454	433	417	436	435	411	413	400	423	417	435	419	408	405	419	409	435	383	424	405	401	460	377	419	399	369	390	411	419	461	413	432	432	433	450	424	403	396	409	452	439	408	417	422	436	433	446	431	418	455	406	381	413	426	406	424	392	449	403	420	412	399	410	461	423	413	385	400	424	455	440	412	408	414	407	453	419	420	446	379	423	436	421	420	429	404	409	410	401	422	422	414	468	418	424	424	446	431	398	433	386	405	442	416	403	437	432	449	435	426	452	417	433	429	420	441	421	447	393	410	420	426	384	409	438	411	399	393	423	389	415	429	398	480	421	410	477	399	438	420	445	444	434	403	408	421	459	416	392	368	414	431	468	392	451	419	405	382	445	410	416	417	391	449	405	415	425	410	376	398	436	424	421	435	428	413	462	437	400	431	422	425	415	422	421	425	410	421	443	404	423	410	402	433	457	402	414	412	410	406	434	425	355	415	396	402	425	371	410	430	430	389	461	412	443	422	464	458	422	428	405	406	393	406	463	423	450	420	397	381	407	386	418	407	418	458	460	442	439	407	408	450	394	412	404	405	443	380	391	414	423	408	422	443	419	398	473	419	398	384	420	441	427	423	423	448	447	443	421	411	403	428	419	428	401	411	404	444	426	422	450	427	428	395	487	416	388	418	418	424	398	423	411	423	419	435	455	418	386	421	415	397	426	396	419	362	391	431	426	413	429	412	406	444	397	408	402	395	419	428	425	477	413	426	409	424	399	391	430	411	430	404	427	422	443	418	417	420	416	416	439	356	434	409	403	406	438	423	431	406	458	439	399	425	453	410	428	401	377	387	406	435	417	434	402	407	439	397	432	406	425	460	421	405	425	396	426	450	429	443	407	447	449	480	407	424	419	419	406	402	392	413	381	461	396	417	422	371	415	442	410	437	406	424	400	436	436	429	421	416	405	410	413	418	437	434	423	420	427	420	437	452	399	394	392	423	446	400	408	454	408	415	429	396	431	473	401	416	414	433	422	421	405	412	403	403	424	441	416	427	421	450	419	426	412	432	428	409	410	435	396	403	421	450	430	397	431	418	417	430	430	422	433	419	419	403	432	401	404	438	425	379	411	420	452	439	446	437	425	423	438	425	415	373	442	407	448	425	415	458	387	431	429	445	440	413	399	433	418	438	381	438	402	443	404	417	414	407	434	406	407	439	429	440	432	409	449	368	439	452	438	421	407	437	419	415	401	416	424	451	402	429	394	399	458	425	417	409	411	413	435	426	416	460	416	376	431	380	465	451	442	445	385	420	419	455	407	447	458	401	408	409	427	465	418	434	450	412	420	444	423	436	420	403	422	451	425	417	412	385	439	394	443	423	412	384	419	420	370	464	401	428	413	420	422	425	433	427	431	447	424	425	440	433	409	422	415	402	484	419	399	416	409	446	382	389	472	486	387	421	396	434	438	433	428	409	448	393	463	426	426	420	399	474	389	433	428	443	396	433	402	412	435	426	475	407	440	416	444	421	460	435	417	407	400	409	442	424	420	452	429	433	429	427	399	403	363	413	462	388	390	394	431	411	418	391	429	430	416	432	402	401	420	396	429	406	417	489	419	422	424	404	413	396	412	447	383	418	433	432	432	415	434	398	413	459	408	416	441	419	420	440	445	405	407	438	426	438	405	446	421	444	444	378	439	415	424	440	413	429	408	402	420	453	371	423	417	402	437	452	393	440	436	440	408	427	396	444	409	459	448	422	390	426	432	399	423	410	426	426	405	415	413	433	389	430	442	423	476	429	419	487	421	440	439	418	456	421	449	434	418	397	414	418	447	409	428	417	411	451	444	404	452	448	426	470	394	437	430	389	438	417	432	416	431	428	403	424	434	416	416	408	395	425	424	413	408	452	437	428	416	419	419	439	402	388	472	372	426	402	438	397	449	402	438	411	399	397	405	424	403	424	442	416	432	442	430	413	385	457	397	400	430	430	445	421	413	439	403	453	418	437	451	412	427	413	421	460	420	395	389	396	429	420	420	403	454	425	444	453	419	401	449	421	395	439	420	454	445	404	400	421	446	434	402	424	435	413	425	417	395	441	443	419	432	382	411	416	424	440	436	408	413	405	405	432	431	455	428	436	427	418	438	414	407	448	421	431	398	397	415	428	414	421	416	427	435	425	447	397	424	435	441	421	438	422	423	411	457	443	430	414	403	380	413	407	440	451	444	447	395	434	420	441	419	444	406	442	439	445	402	426	419	438	434	419	422	440	418	386	467	423	412	440	415	420	379	453	413	409	409	405	414	411	414	446	398	446	427	397	419	441	413	414	417	431
24609	21012	24681	27439	20679	3412	831	597	547	481	531	495	441	385	371	381	318	297	291	290	290	263	261	268	291	279	290	284	265	305	278	285	295	279	315	313	259	269	265	292	286	259	233	251	255	279	289	287	290	286	282	301	271	280	245	296	267	246	251	289	276	287	306	280	262	303	280	294	256	281	267	244	274	258	275	256	270	272	277	251	262	242	276	258	246	272	287	259	261	263	267	256	246	262	249	327	276	268	254	284	289	255	262	239	257	294	267	272	284	252	252	275	292	283	276	270	285	257	229	263	266	250	251	273	290	281	243	321	258	290	270	261	293	244	306	279	247	273	277	290	286	279	288	252	271	294	264	264	262	265	274	260	269	263	249	275	263	285	278	243	270	277	257	294	291	286	281	263	273	263	262	253	257	253	262	285	260	267	227	268	290	297	251	259	268	292	296	257	306	260	238	218	250	272	269	301	261	282	281	276	257	294	268	269	255	265	249	276	278	272	251	282	256	303	274	288	265	275	264	281	248	274	258	254	236	269	266	279	278	262	296	283	242	290	265	268	270	244	273	259	236	251	246	306	277	290	267	279	246	264	280	283	297	310	281	271	281	291	279	268	245	252	280	274	266	243	262	284	264	283	249	295	256	275	262	259	277	265	282	258	283	290	274	264	272	304	298	294	269	298	239	255	279	264	263	257	275	266	272	239	286	238	270	267	289	274	287	277	257	267	263	262	246	274	248	274	269	270	280	256	260	291	262	288	273	247	277	263	241	287	265	258	294	245	272	279	294	286	295	249	271	253	266	292	282	243	255	267	276	250	267	272	290	275	272	251	258	260	296	293	297	263	248	247	274	245	263	262	277	266	285	273	276	281	312	288	251	249	267	272	264	270	263	255	279	289	272	251	266	262	272	269	259	244	257	296	275	276	284	258	256	274	254	238	259	269	255	254	266	266	285	282	255	250	266	277	294	274	290	240	268	279	314	258	302	263	258	299	263	260	259	267	267	255	274	259	264	238	284	274	295	289	282	257	287	273	272	278	261	272	285	268	291	288	238	287	240	268	283	264	262	232	269	266	265	273	263	257	275	241	263	254	238	268	268	228	303	262	233	257	265	261	263	289	302	290	268	280	265	258	289	300	284	264	272	251	263	271	269	273	310	268	246	288	276	251	236	250	285	282	310	252	268	236	264	310	289	244	265	249	242	250	261	286	266	239	267	276	271	272	272	258	281	277	293	285	276	251	219	289	262	251	264	263	272	266	267	264	261	289	261	280	318	297	274	274	268	250	249	239	305	254	259	294	278	278	274	280	248	258	291	281	309	252	267	257	255	259	245	254	289	271	277	249	279	276	251	265	265	253	268	270	278	277	259	266	252	234	258	239	241	289	270	280	304	269	250	226	299	271	278	272	256	272	246	259	276	259	264	270	262	252	256	255	259	260	245	256	312	277	260	275	272	305	270	266	267	277	260	286	267	276	274	242	290	244	245	247	260	278	286	246	296	282	283	271	281	267	287	265	266	284	278	237	258	230	266	261	271	274	243	291	267	272	236	232	275	265	266	256	262	248	265	253	283	294	257	275	264	270	255	264	273	259	257	319	285	240	260	269	264	286	267	266	293	286	280	285	271	267	290	255	243	258	255	265	296	281	320	301	283	297	287	236	265	277	292	245	282	257	267	269	237	286	266	288	271	262	245	267	276	284	265	280	242	291	279	275	279	253	274	260	280	268	275	280	265	261	234	249	276	265	254	267	250	292	257	260	291	282	279	264	256	263	224	282	289	253	302	295	295	290	280	273	246	272	232	279	267	259	304	261	274	261	254	251	267	281	246	297	258	274	259	271	276	273	256	288	290	284	286	266	259	249	261	251	261	300	228	248	308	294	278	242	258	255	260	286	241	299	277	277	297	247	283	305	266	289	309	284	266	230	270	281	292	272	238	276	291	297	276	256	302	264	283	244	245	272	264	261	257	235	284	290	248	255	302	242	283	289	285	276	278	270	274	286	290	297	259	270	296	257	269	268	282	275	245	271	291	262	303	274	261	264	259	270	246	271	289	287	273	275	269	271	267	279	283	243	309	253	272	234	260	307	273	264	257	256	258	303	240	249	271	245	260	276	267	277	267	263	242	274	230	236	215	281	271	299	242	286	273	289	288	275	270	278	305	278	293	298	237	230	265	266	226	243	291	278	234	267	289	306	261	283	266	223	291	246	262	254	284	268	256	260	234	259	276	294	302	282	291	284	278	277	282	266	263	297	280	274	248	271	321	234	239	284	264	276	268	286	273	250	291	252	258	268	245	270	272	285	248	285	260	267	262	273	222	247	300	254	244	285	260	280	273	291	270	288	268	299	250	236	283	293	272	311	285	248	263	249	285	262	246	283	268	278	258	244	243	240	275	247	270	272	243	233	251	277	255	264	267	284	263	334	257	259	261	254	258	280	260	244	279	246	262	273	269	256	292	230	279	281	277	264	260	282	253	265	276	253	284	285	268	305	287	276	248	270	274	262	263	271	283	236	269	244	275	269	296	258	257	291	260	274	266	277	264	305	280	253	262	267	279	249	304	269	243	267	283	293	274	238	275	284	262	271	240	310	258	267	267	272	250	249	245	274	264	272	270	261	280	283	240	250	250	264	261	271	270	293	262	235	250	296	251	288	277	257	262	283	266	272	307	251	274	288	276	246	239	246	261	278	274	268	247	285	229	267	253	261	268	273	253	280	228	292	265	253	257	264	249	284	243	286	259	274	262	275	270	243	254	276	295	249	269	270	237	255	259	261	278	285	297	298	251	280	266	247	275	267	279	246	290	295	280	261	268	230	264	291	277	277	304	278	254	244	252	284	256	274	251	297	254	264	264	260	259	285	268	260	245	260	261	262	254	263	256	297	227	259	275	269	236	284	288	287	236	240	283	281	256	282	248	303	263	257	267	267	276	245	264	262	245	266	266	284	266	251	272	290	303	277	277	275	255	271	265	279	278	255	259	296	262	305	261	248	261	284	266	281	256	278	271	246	257	293	272	269	267	249	270	268	276	240	259	250	284	272	262	277	258	280	271	286	272	258	264	276	242	282	281	227	246	239	224	268	266	252	286	279	261	262	252	275	265	253	252	259	266	267	298	291	251	304	282	305	242	264	285	259	277	257	265	284	253	315	244	251	263	265	270	285	277	250	261	252	282	260	273	279	279	267	302	286	295	280	252	287	292	302	285	254	243	261	273	240	257	286	268	293	285	257	254	240	256	300	275	258	265	287	261	257	251	233	234	275	262	254	294	293	264	254	289	251	260	285	263	275	269	283	282	257	255	270	274	271	248	295	253	279	270	267	295	277	281	283	261	271	239	282	274	258	274	256	273	250	279	278	272	288	264	267	257	260	284	263	267	274	281	305	262	270	296	269	266	253	261	308	260	275	244	272	301	280	260	265	286	294	265	262	300	260	259	279	283	235	221	264	291	293	273	258	262	259	262	268	261	283	274	274	264	268	308	242	245	269
3863	6449	4012	1894	1155	964	790	751	739	728	699	768	716	678	624	608	621	596	622	640	600	608	594	610	585	613	641	571	576	578	642	578	622	606	623	580	595	572	588	606	600	593	659	618	590	607	595	572	612	579	588	559	565	620	603	630	584	559	607	616	541	608	569	562	580	653	602	584	581	577	569	596	615	570	585	601	612	559	578	605	595	573	610	607	595	580	579	562	590	613	619	579	578	610	552	613	577	573	615	617	576	628	577	602	607	609	575	605	622	574	562	602	564	586	601	588	646	624	636	590	601	553	602	561	612	577	586	615	622	591	631	599	592	588	578	572	618	586	590	580	589	633	574	588	621	596	601	584	592	552	611	609	656	538	596	577	634	559	581	606	600	597	610	573	603	616	654	575	589	618	591	594	569	570	617	580	548	554	572	582	597	627	587	579	595	584	614	649	573	594	596	575	578	614	552	611	584	548	562	585	556	553	612	607	561	555	591	630	532	595	548	577	560	638	621	566	559	591	612	601	556	584	612	595	602	610	600	586	544	605	575	584	578	577	543	605	602	601	618	637	615	626	590	646	594	602	598	562	566	624	618	577	611	565	621	585	586	622	588	592	631	582	587	602	550	576	542	561	636	594	600	592	601	549	562	592	597	650	632	610	582	632	616	568	585	624	622	619	627	611	622	592	590	629	606	611	615	598	606	594	624	588	570	639	589	603	591	577	585	607	558	605	611	577	602	586	565	580	636	604	585	612	586	580	583	593	588	643	612	577	572	622	582	562	567	621	584	562	585	599	594	651	588	591	588	573	583	598	628	564	566	639	560	624	555	591	562	565	579	573	584	614	618	617	565	610	564	611	591	582	567	596	596	567	580	585	568	601	614	576	572	635	599	597	647	605	610	610	576	554	618	619	573	597	582	604	622	595	634	584	591	580	646	587	576	565	566	602	634	615	595	603	634	617	607	591	574	579	582	565	605	565	595	561	581	591	641	594	592	593	607	607	600	615	562	582	612	604	568	564	539	573	592	572	658	593	599	625	556	599	591	597	591	600	634	568	598	590	593	604	584	598	632	590	597	617	575	596	605	659	567	603	552	609	605	594	612	583	605	581	572	643	611	579	602	621	568	567	644	613	590	596	618	591	596	609	553	621	572	601	596	581	584	589	548	576	554	586	549	621	562	617	599	560	607	581	567	577	600	594	594	616	607	588	562	594	562	626	623	627	591	667	578	563	617	610	560	619	557	618	600	543	586	565	628	597	606	579	601	557	623	562	626	606	562	557	608	547	637	612	576	560	560	607	613	607	602	614	612	586	554	627	591	615	562	565	606	586	574	550	550	549	594	568	578	610	628	623	588	583	588	613	622	633	626	603	582	609	588	599	568	604	612	570	562	592	638	556	592	593	596	604	585	647	575	609	566	580	554	574	578	579	635	580	590	591	566	598	619	605	578	631	596	556	582	567	563	559	577	629	612	580	610	571	571	580	610	592	640	587	628	579	547	575	624	583	589	552	617	601	593	598	604	562	600	648	618	568	571	613	620	571	629	654	628	584	604	592	577	590	613	553	623	556	568	578	575	591	557	605	595	576	633	554	613	581	569	584	545	622	592	556	585	614	634	611	594	599	629	609	609	595	606	566	611	574	572	599	632	624	595	567	566	588	616	601	603	631	577	570	631	569	621	597	586	546	580	609	606	556	620	602	613	618	617	591	602	602	599	610	573	642	562	600	597	577	621	586	619	610	578	563	587	572	582	591	564	585	622	623	592	580	559	613	581	544	598	599	566	585	563	576	580	626	647	626	588	554	571	550	587	601	637	547	584	579	565	634	631	560	571	608	638	578	577	594	601	584	568	617	603	587	600	590	609	620	638	616	574	630	566	550	530	633	577	578	540	581	565	591	592	616	577	578	585	533	599	590	563	604	567	642	607	590	624	573	603	552	612	582	629	533	625	599	641	558	622	568	618	631	602	601	572	581	614	621	583	595	594	555	617	623	580	622	618	600	576	633	596	573	568	574	623	566	599	599	570	600	552	579	570	581	598	583	570	612	572	602	611	611	625	600	658	590	560	632	568	613	573	582	578	546	573	593	594	595	581	601	578	601	573	648	581	566	606	627	587	574	576	578	593	590	585	631	556	611	589	613	563	553	622	576	607	620	559	634	579	570	591	592	627	578	616	595	600	626	621	581	603	586	624	549	641	570	605	582	588	619	606	568	605	589	603	616	581	595	583	603	605	578	589	569	641	618	610	611	571	588	574	603	616	587	615	634	607	569	597	555	542	584	626	580	563	619	602	574	613	607	601	554	513	605	580	582	616	569	579	605	595	598	606	580	620	629	604	565	604	652	626	613	596	577	588	577	578	595	604	595	620	544	577	569	587	605	622	588	599	569	579	605	553	620	592	632	564	598	585	585	620	595	582	573	602	581	528	592	582	596	581	594	540	603	542	575	565	552	601	532	552	581	563	585	605	610	576	625	589	593	610	579	613	559	579	595	576	574	619	551	583	606	611	608	592	629	594	646	576	567	590	611	583	580	587	606	602	587	559	601	594	587	573	583	605	596	624	602	604	640	578	594	558	602	616	602	608	616	585	583	634	642	619	532	606	586	573	617	601	560	576	601	579	616	612	597	573	616	555	590	563	566	606	598	565	536	609	612	638	641	603	621	567	588	636	614	596	594	594	598	572	602	615	592	568	624	583	640	625	604	579	588	582	615	619	633	621	587	600	623	597	621	594	610	567	538	579	631	558	593	614	596	583	601	602	606	615	573	621	560	624	620	585	621	600	627	621	601	609	573	564	566	578	604	545	589	617	573	574	587	541	569	603	626	621	623	554	592	537	603	565	623	592	606	611	577	609	605	607	588	513	588	582	577	619	611	583	611	629	542	627	555	618	549	610	575	588	610	586	583	564	540	604	595	526	575	598	592	577	633	618	583	601	621	595	579	620	605	606	609	582	604	590	574	618	609	595	598	573	566	603	609	598	596	617	564	555	619	566	537	588	591	577	603	617	579	574	589	594	603	598	618	577	602	573	621	585	627	619	560	588	595	632	584	579	613	601	609	617	570	606	612	588	580	557	579	597	616	592	559	584	546	558	650	574	590	581	582	543	602	604	623	590	560	625	563	631	607	609	607	576	599	629	572	602	583	567	544	601	568	617	604	599	636	536	589	541	624	594	600	661	589	627	571	590	634	609	589	594	567	588	642	613	626	582	578	555	561	639	533	573	614	604	546	613	629	622	632	607	572	602	581	595	583	603	583	593	589	570	555	603	645	624	603	603	538	624	607	581	617	571	581	648	607	576	594	597	597	598	562	609	565	595	619	583	587	637	623	582	617	568	588	597	596	596	561	555	569	590	603	570	549	568	578	592	551	601	586	559	594	602	602	582	572	567	578	617	582	568	594	598	624	602	583	616	586	570	611	641	581	556	593	523	614	553	557	599	582	597	571	603	587	557	592	611	555	597	579	600	624	565	556	592	599	588	593	637	583
23738	20994	25328	26834	21007	21019	4252	912	706	643	622	561	568	444	376	314	302	297	247	273	254	258	233	217	256	224	208	223	231	262	253	257	208	228	242	232	229	216	248	230	260	238	258	232	297	234	219	262	266	264	224	245	225	255	224	254	246	225	214	197	217	247	215	256	232	228	208	238	241	208	218	259	257	207	230	196	221	224	233	250	186	229	184	208	242	246	227	229	221	255	224	229	197	233	209	216	223	231	230	209	250	216	204	227	234	190	217	198	217	213	207	206	251	210	241	220	231	228	240	212	235	247	229	189	203	208	211	209	224	191	216	200	208	236	214	214	229	199	225	217	215	231	203	223	247	227	238	207	207	216	201	234	250	256	226	249	228	219	204	239	208	194	229	248	179	219	222	235	226	210	223	193	206	233	208	215	213	223	237	223	218	226	216	229	200	207	217	222	186	240	215	202	234	215	218	228	233	255	213	239	225	251	234	210	168	217	194	208	233	209	240	240	214	214	217	197	202	245	174	223	223	254	229	229	213	211	233	241	234	210	207	209	236	229	239	226	196	200	228	202	227	227	235	234	227	219	204	225	197	237	246	210	257	227	246	253	240	218	236	228	232	222	233	268	222	198	230	224	244	258	264	213	222	210	229	210	214	231	248	213	219	240	226	195	216	214	218	229	244	231	205	242	247	228	196	250	228	207	218	225	223	221	225	219	213	215	243	248	222	208	207	230	252	205	194	225	224	190	210	218	235	209	212	198	249	206	235	198	234	219	223	238	237	216	241	226	212	222	222	239	202	189	247	231	207	213	220	228	236	239	210	226	232	239	227	238	232	225	211	250	238	220	212	271	205	191	227	240	224	225	247	225	211	207	214	225	224	216	213	235	225	220	223	210	228	205	202	218	232	221	212	202	222	198	201	206	200	194	232	227	216	229	227	208	244	204	230	224	217	200	220	226	242	194	246	235	220	236	242	226	215	238	248	202	233	200	236	201	223	203	187	207	213	224	218	213	233	239	231	241	201	184	226	244	212	255	213	248	224	245	216	224	214	217	193	218	215	215	218	243	223	186	200	226	225	208	224	223	206	218	226	222	200	219	217	237	233	231	207	198	235	240	216	257	218	219	231	179	216	242	229	229	218	241	265	221	227	197	217	221	226	196	236	205	223	245	223	209	234	210	203	229	209	208	226	206	220	231	232	227	217	215	204	216	237	224	210	240	210	239	241	201	222	229	244	240	236	228	235	207	188	254	224	207	231	208	235	219	197	213	196	220	206	194	235	241	212	224	227	226	201	230	214	223	238	205	214	219	208	227	266	211	226	208	208	213	240	210	216	199	184	190	219	208	215	221	216	203	211	225	220	224	243	199	230	209	236	192	239	194	212	189	204	222	261	239	203	224	236	238	198	211	231	212	224	206	191	208	244	210	240	214	210	235	229	181	194	207	207	209	247	215	241	214	229	224	233	227	229	226	213	237	209	219	211	212	222	238	187	233	203	213	223	202	225	226	218	182	214	207	233	263	259	233	214	219	222	231	230	249	240	187	208	241	233	223	224	216	233	210	196	249	225	226	219	238	197	216	231	214	196	227	221	202	204	226	215	223	212	226	231	222	237	186	202	227	228	214	231	242	234	225	190	232	209	218	233	211	252	228	222	222	237	236	250	233	216	210	200	226	202	217	223	216	207	214	234	215	221	223	203	215	223	242	214	237	235	199	239	181	221	215	211	229	239	231	219	222	212	214	223	237	258	222	215	195	205	208	242	200	252	236	246	224	219	219	201	198	207	213	216	237	213	234	215	215	212	208	265	207	230	222	231	223	228	218	207	215	253	217	202	215	206	185	205	234	212	252	225	226	210	203	223	239	233	232	254	217	228	266	225	226	205	204	202	239	218	213	241	229	237	246	243	186	193	215	230	208	222	228	255	220	231	227	221	250	248	184	233	220	227	229	221	249	217	204	215	207	212	203	243	226	223	216	231	220	224	230	235	225	207	211	207	220	211	197	226	218	234	262	255	192	254	218	196	231	241	247	225	186	207	233	197	234	239	227	231	206	218	239	224	210	214	207	231	247	216	203	209	226	241	200	213	221	219	228	221	271	207	227	193	206	231	224	250	219	206	223	215	247	230	234	204	214	253	201	209	242	213	182	236	207	196	214	218	250	199	182	215	197	227	204	229	185	234	246	241	250	202	237	210	213	195	214	211	234	231	230	234	211	234	208	229	252	214	211	214	201	211	235	216	209	223	215	217	238	232	206	242	198	237	227	214	225	240	208	204	201	227	193	230	217	214	215	206	221	267	204	213	250	202	205	216	228	217	240	189	219	191	230	243	215	215	243	225	199	202	171	230	240	206	243	225	231	230	234	216	225	230	228	213	234	224	228	223	216	229	229	247	217	221	228	198	217	214	220	234	232	223	244	234	175	237	233	167	215	240	213	235	242	235	210	201	241	208	219	209	222	213	196	208	202	191	207	252	212	237	205	228	242	232	234	233	208	248	227	229	208	246	196	214	229	254	223	224	238	220	238	221	223	247	232	210	223	201	236	243	230	225	249	244	219	216	187	228	209	218	214	218	221	225	207	222	246	220	210	200	230	226	214	207	218	229	188	211	223	210	224	225	216	214	219	214	217	191	217	218	242	222	223	228	254	230	217	232	233	247	207	227	179	227	241	236	203	230	202	208	233	214	201	218	247	232	206	224	188	230	208	206	238	217	216	197	229	203	222	212	250	226	206	229	207	195	219	205	211	262	249	224	205	230	210	251	207	232	222	227	238	233	213	195	222	222	237	243	252	251	206	205	238	201	187	200	220	203	207	214	193	227	213	231	217	244	214	206	227	226	210	202	215	220	250	249	239	230	209	200	242	232	210	223	230	242	222	197	233	228	230	207	213	237	210	211	242	220	223	205	214	192	214	237	219	256	225	223	212	232	208	193	221	222	223	224	231	240	220	201	240	246	200	203	199	225	219	203	231	213	234	238	248	205	190	205	217	232	230	234	238	232	234	238	217	204	232	220	252	198	221	199	231	244	216	200	222	205	216	183	215	204	236	209	207	227	213	226	202	215	199	221	277	205	223	267	252	198	257	220	229	234	211	230	220	222	196	243	206	211	239	224	235	215	205	218	223	223	242	198	221	242	218	222	239	262	249	238	203	260	218	225	255	234	245	236	252	204	203	179	225	227	221	230	211	208	202	210	199	244	229	230	246	211	253	205	231	228	202	232	219	242	198	203	226	192	209	249	230	257	236	209	211	220	220	204	237	237	218	222	195	248	210	246	206	203	208	221	235	257	188	211	214	239	234	218	195	205	193	231	228	212	219	203	245	192	219	226	244	248	223	222	216	235	228	230	230	236	260	254	230	227	216	206	232	188	195	195	240	219	209	231	224	208	240	226	213	205	197	198	222	207	227	230	201	211	227	237	235	231	211	201	229	215	203	204	198	227	222	223	182	224	207	216	222	217	216	228	238	220	216	211	214	231	205	216	200	227	235
4108	9474	5949	2689	1482	1045	871	756	708	722	645	675	639	651	539	517	524	509	506	462	539	502	479	510	513	467	466	488	505	514	506	486	491	488	504	467	475	463	468	503	493	485	480	467	476	557	487	506	513	477	478	463	440	481	482	474	508	468	460	483	446	465	517	458	470	482	528	472	503	490	470	468	470	475	452	466	469	478	493	468	490	482	494	481	462	510	455	484	495	513	451	445	451	480	507	469	486	465	508	471	478	505	499	467	454	481	471	483	492	475	448	480	526	477	468	478	519	467	500	452	505	491	509	423	491	472	476	449	498	483	486	504	453	497	522	479	481	505	444	514	522	460	486	504	481	515	487	442	467	488	477	466	459	465	455	502	469	473	462	480	500	472	492	494	480	483	469	455	473	473	466	462	474	504	502	460	479	465	501	457	490	493	450	450	452	454	482	456	488	510	453	510	456	441	486	504	454	458	484	500	460	442	490	458	473	463	467	456	499	463	487	497	456	461	490	464	460	474	511	463	499	516	495	488	468	475	521	503	479	453	459	464	496	484	470	461	501	510	442	483	472	435	482	544	481	482	459	487	471	489	483	469	461	484	478	465	483	492	507	470	468	490	479	470	492	472	484	462	481	497	472	439	492	492	488	465	486	498	447	491	466	500	468	493	485	481	523	460	454	470	443	477	513	438	461	460	457	505	484	491	499	490	489	487	457	485	465	486	503	480	511	486	463	498	485	473	433	480	481	473	447	505	503	470	455	467	465	467	475	460	492	464	496	479	431	490	468	450	481	502	470	491	505	496	457	464	467	470	461	514	449	490	464	488	450	417	506	502	455	509	474	477	489	509	490	485	515	469	460	501	492	460	487	464	518	473	482	493	494	488	490	474	461	525	475	496	485	444	486	535	476	472	468	487	448	473	471	466	443	455	462	477	528	488	511	484	488	491	453	488	493	524	465	504	464	492	467	476	497	473	474	483	496	435	459	430	480	469	473	484	477	484	507	455	480	488	468	472	478	477	489	490	467	475	461	465	502	490	506	496	494	522	502	489	476	500	513	455	481	451	522	474	489	480	483	471	482	444	520	465	474	487	459	460	476	488	510	496	468	461	495	486	470	480	454	476	473	464	472	463	471	415	500	494	429	486	501	457	467	475	480	516	516	466	490	485	493	505	459	487	479	468	460	452	449	493	473	455	496	466	509	503	428	490	492	470	454	494	476	488	478	469	489	488	448	479	455	497	504	438	492	463	482	489	484	459	480	480	455	469	483	500	462	475	491	489	493	484	469	459	445	488	465	467	471	479	480	521	518	482	469	525	476	441	444	458	462	526	461	492	466	442	496	462	504	484	511	467	437	487	468	484	454	482	483	462	455	502	475	497	481	460	498	472	483	487	470	473	488	465	514	472	445	472	487	492	469	493	473	461	480	507	460	458	493	453	472	456	474	471	489	465	483	473	439	436	483	418	460	484	456	470	447	479	498	505	490	511	458	488	474	468	455	491	469	471	499	512	445	442	468	467	499	508	514	488	485	517	433	501	468	456	483	489	447	481	492	476	493	449	487	484	518	462	488	499	454	479	476	489	487	465	455	482	500	459	504	474	481	480	452	459	460	502	491	455	482	503	506	469	456	505	485	448	474	488	454	472	479	448	478	486	452	520	475	490	487	428	475	438	489	492	480	478	448	499	468	472	490	461	516	480	448	499	484	477	446	475	506	505	471	447	478	490	475	477	471	512	448	460	496	452	484	470	439	478	497	450	494	451	471	509	472	484	468	461	472	480	463	469	451	455	481	489	447	497	467	450	461	470	466	499	449	492	524	465	513	484	470	482	473	486	498	478	463	475	500	476	474	494	500	502	506	449	425	452	423	486	503	488	465	510	453	476	495	433	509	451	485	466	506	505	474	486	453	514	454	488	466	468	438	464	519	479	493	466	491	460	495	435	426	543	501	450	481	487	461	492	476	527	531	466	483	476	445	486	463	507	466	457	487	462	478	465	509	508	486	433	457	445	495	493	510	513	506	499	458	517	495	453	464	459	478	493	465	451	487	477	451	509	489	465	472	469	494	458	459	477	461	457	464	475	454	509	494	480	440	506	474	508	455	466	479	501	468	446	486	485	504	434	458	471	467	489	443	451	451	491	473	503	452	475	466	478	536	482	509	463	459	517	422	465	485	491	491	468	466	504	463	492	486	473	484	484	525	472	436	449	488	483	510	480	469	476	460	495	450	476	508	491	499	497	492	505	483	490	490	439	457	467	490	488	473	468	517	488	480	509	465	465	447	493	467	476	422	485	498	491	467	495	468	488	468	480	475	458	451	465	426	477	484	470	472	501	455	475	515	494	480	532	514	458	515	503	474	462	474	491	494	492	505	463	496	453	462	487	472	464	467	461	475	489	474	478	471	447	510	507	456	504	475	462	460	490	501	461	514	470	507	492	448	474	442	465	446	455	481	451	453	492	490	462	453	495	468	513	474	440	471	477	476	490	495	432	476	487	509	486	481	513	488	475	455	498	480	457	460	457	488	463	476	456	520	482	438	516	476	479	522	500	492	478	463	489	488	461	484	491	467	450	506	466	519	472	455	469	448	483	450	459	471	456	500	505	491	475	480	492	459	485	511	460	422	508	496	472	434	486	495	456	474	482	479	474	495	506	436	491	473	498	479	475	449	488	497	451	472	474	464	498	462	459	452	501	479	483	494	493	471	513	476	502	504	465	473	453	460	471	501	423	469	488	443	482	494	469	487	480	503	513	510	480	455	456	468	474	469	491	452	452	484	462	489	475	497	490	486	469	474	490	457	482	458	487	484	499	481	498	502	504	498	441	472	485	507	461	463	491	473	501	453	476	471	529	510	460	484	479	420	476	426	495	492	444	486	477	498	520	477	434	521	507	477	485	453	506	493	470	458	504	493	505	476	454	452	477	419	481	489	508	490	495	478	497	519	481	515	475	452	443	467	444	449	449	463	484	477	458	515	463	518	489	425	500	507	487	451	471	500	449	491	462	489	475	504	508	467	461	455	483	509	456	489	463	495	493	491	467	472	484	470	497	461	471	468	502	480	478	525	504	479	492	457	485	498	469	469	466	485	476	446	472	451	457	497	481	456	480	453	483	463	489	548	497	450	480	451	466	484	469	473	491	462	471	458	468	465	502	487	505	481	445	470	482	472	450	442	506	448	447	454	476	484	499	491	475	449	449	471	489	476	485	483	472	506	463	499	455	487	468	459	466	464	506	466	499	497	461	477	435	505	451	483	497	467	499	457	482	493	488	493	505	474	481	507	480	481	470	472	458	512	506	475	511	451	510	456	494	461	486	491	476	451	466	435	511	484	512	477	503	458	493	446	474	484	470	473	523	473	462	476	464	487	499	529	476	490	477	463	499	466	459	454	464	479	480	462	461	496	488	444	470	479	437	523	481	488	464	466	469	517	480	493	491	504	491	470	444	451	489	504	504	462	447	472	478	475	501	502	469	450	450	466	490	477	510
33042	14149	2913	824	462	380	329	258	277	258	248	258	266	223	178	189	179	194	191	212	185	164	170	165	175	181	166	168	191	187	172	178	161	170	166	179	181	194	187	175	193	194	213	186	211	214	197	168	179	183	172	154	174	190	177	163	152	184	166	194	211	180	169	154	157	208	193	207	176	180	179	180	204	194	173	195	166	178	164	166	162	182	168	169	160	182	198	175	190	188	174	192	198	178	175	163	182	172	185	176	167	182	157	182	163	162	185	164	188	161	175	177	155	165	167	160	176	164	169	207	161	191	163	155	175	176	175	183	161	178	191	197	201	159	166	154	183	203	162	167	157	175	163	160	188	177	142	163	172	156	199	173	166	174	203	169	158	161	156	170	203	172	183	184	185	183	159	159	184	145	172	178	173	159	157	188	180	184	181	145	177	173	177	189	177	187	184	175	182	181	160	206	204	162	161	153	177	172	168	155	168	189	185	184	181	209	147	177	197	160	196	188	182	167	184	178	159	159	162	203	166	186	156	173	172	162	206	157	180	172	172	153	175	185	173	174	205	186	181	158	162	177	168	178	209	168	185	175	170	181	196	185	166	182	200	153	179	161	180	164	200	184	172	148	147	182	188	203	172	170	178	154	152	167	163	164	169	182	165	197	159	165	188	170	210	200	175	178	202	154	162	161	172	175	211	199	177	172	165	198	159	170	172	187	176	181	189	166	176	191	172	178	158	174	176	168	149	181	155	139	199	170	169	149	159	160	188	194	191	172	172	184	165	188	161	153	171	160	166	178	179	178	156	184	183	157	155	165	158	173	181	193	152	195	170	165	159	189	187	175	165	157	140	169	176	176	166	156	171	170	170	159	180	173	143	160	171	187	182	171	192	190	162	198	155	195	175	180	160	190	178	168	188	174	171	199	162	180	174	168	180	187	178	197	173	162	169	183	161	185	191	180	211	168	187	151	156	194	187	163	166	180	189	158	166	160	155	197	181	177	171	179	157	171	190	174	164	178	219	163	167	180	167	172	193	180	175	146	152	165	193	168	146	174	186	146	157	194	180	170	209	172	167	172	173	196	174	200	187	170	192	156	157	164	178	155	166	165	164	180	166	184	174	184	200	167	153	201	189	172	188	187	170	166	179	180	154	198	180	164	154	145	190	153	167	198	166	180	191	209	184	163	188	147	177	190	172	194	179	195	173	157	201	179	184	184	171	160	159	176	146	168	176	161	192	179	188	184	197	180	177	206	207	177	160	173	162	181	179	179	189	173	175	182	193	198	185	161	171	190	164	169	175	171	178	179	179	139	169	160	133	154	195	179	204	154	169	190	174	171	174	169	191	161	165	190	167	175	175	223	179	164	164	160	179	171	196	192	199	172	197	196	172	177	159	155	171	172	168	186	161	192	180	182	206	175	185	171	200	152	171	202	182	157	201	177	178	167	192	161	178	149	186	189	180	183	168	194	158	177	174	150	174	183	194	190	174	182	172	126	168	171	158	161	176	180	175	172	201	173	193	156	168	144	169	165	168	199	196	152	170	160	184	212	173	183	182	183	174	200	183	166	173	162	171	169	174	188	158	176	169	160	165	172	188	174	154	144	171	168	165	204	163	167	187	158	155	169	173	171	173	201	173	173	182	176	174	165	183	176	176	167	179	171	160	156	162	164	162	179	149	197	164	158	170	188	187	187	174	157	169	155	184	162	184	164	201	187	145	160	177	155	179	177	191	171	173	158	173	184	189	167	173	158	170	184	169	203	180	192	186	193	166	194	173	189	153	178	171	167	195	182	168	204	217	184	156	176	179	177	188	198	165	167	149	183	173	185	168	174	198	186	158	173	193	159	189	181	178	191	183	190	174	163	186	157	169	170	180	170	177	156	187	195	174	154	152	187	182	174	199	166	154	173	155	184	157	149	154	179	176	179	175	155	176	213	162	170	158	189	183	198	185	160	172	196	155	184	170	183	174	175	185	183	194	183	178	182	182	156	182	180	171	181	159	186	197	206	163	158	194	174	207	152	186	174	212	196	193	163	156	150	179	181	186	151	153	164	154	200	183	155	177	174	192	193	187	165	153	154	145	175	168	168	175	159	172	179	176	179	201	192	171	169	160	186	166	153	179	173	168	185	187	168	177	161	173	199	167	162	190	170	157	191	178	156	194	186	184	160	190	167	166	185	191	183	185	183	192	162	173	157	164	169	165	209	157	147	188	184	172	158	163	197	178	169	178	178	167	197	193	202	176	176	165	174	203	189	149	143	177	182	173	165	183	170	209	188	169	181	193	151	180	163	169	166	174	174	201	170	171	157	169	163	191	184	195	153	176	168	166	171	189	191	173	175	177	215	179	186	181	161	177	177	157	176	171	187	178	165	200	164	171	167	181	180	188	177	166	175	179	162	170	205	174	177	200	159	199	182	157	161	201	197	167	180	181	162	149	170	197	148	186	151	155	176	174	167	158	186	168	185	182	180	177	176	177	173	193	179	205	186	161	151	159	174	183	199	178	154	181	182	176	169	161	157	162	170	179	185	161	190	155	174	127	163	191	193	189	167	168	156	166	177	167	198	171	167	152	170	166	163	180	183	159	177	168	160	155	148	163	187	180	176	195	180	173	176	185	205	194	160	167	191	182	179	192	191	183	192	172	179	168	177	174	170	189	171	166	200	160	163	166	155	187	165	181	180	151	176	179	157	171	188	190	164	172	203	172	160	163	172	179	175	179	169	170	199	186	173	212	175	171	171	182	172	183	163	187	191	183	161	162	181	199	189	177	178	157	171	186	164	161	164	168	150	167	167	210	203	189	157	188	175	161	171	168	177	168	183	182	157	161	172	166	157	176	192	154	166	192	143	191	178	159	172	148	190	186	186	190	176	189	159	180	169	165	168	183	181	152	177	156	162	159	194	196	191	189	158	171	190	182	190	174	187	174	179	164	188	182	188	166	195	191	179	181	175	170	180	170	170	162	176	182	173	159	175	178	159	189	195	186	183	206	195	166	187	163	179	184	153	172	165	176	177	183	194	155	162	164	196	192	165	181	155	158	180	178	175	212	177	179	175	184	151	183	202	198	150	173	184	182	162	191	191	156	162	165	195	157	172	159	188	194	203	170	200	169	178	141	187	168	162	170	171	183	166	176	203	172	168	171	181	192	189	171	190	167	165	171	165	169	178	181	192	165	190	153	174	191	181	170	172	184	168	168	194	174	177	194	159	161	182	160	159	180	173	163	168	188	184	177	168	199	194	160	152	175	150	165	176	224	176	190	164	190	196	155	161	191	167	183	166	177	157	178	160	161	171	187	171	178	175	175	189	181	183	177	174	208	185	204	164	163	151	183	179	177	164	184	189	170	155	192	147	166	190	178	178	161	162	199	183	172	176	183	171	164	169	160	162	185	182	189	181	170	178	165	135	164	147	167	155	196	137	194	169	169	153	164	198	206	179	169	164	163	195	181	159	175	178	164	155	173	205	171	175	174	190	191	178	171	172	179	178
5402	2238	1538	832	605	490	530	472	447	491	431	426	425	454	422	472	396	416	388	435	442	431	392	398	442	411	422	438	395	423	417	414	390	406	404	387	424	428	418	450	424	415	406	413	402	409	405	422	439	437	440	423	421	418	395	423	416	445	409	448	398	431	397	405	447	407	418	430	448	409	415	437	419	410	402	422	395	449	410	446	400	426	413	455	415	415	401	391	451	449	393	436	439	425	403	409	408	433	467	416	436	433	391	413	422	412	416	406	410	467	433	430	450	431	440	451	384	458	411	446	419	414	407	383	445	435	432	394	405	440	424	441	431	435	416	438	436	432	420	402	427	479	428	449	434	397	435	438	408	409	392	416	407	414	413	446	445	426	392	399	443	417	421	394	456	413	454	416	456	443	430	384	406	385	438	421	439	406	428	389	394	424	437	377	415	416	424	407	451	426	427	448	412	408	391	425	432	436	398	410	446	437	402	421	430	420	421	377	445	435	411	427	389	421	435	449	433	441	424	385	446	435	382	424	387	412	404	372	383	413	411	429	390	409	393	431	455	453	425	417	394	405	411	405	421	419	419	405	414	399	453	397	427	433	438	405	426	386	404	404	432	424	390	413	435	463	425	417	399	408	399	401	403	431	379	424	433	398	425	451	405	431	434	414	453	449	449	431	439	405	410	412	471	425	396	424	436	454	422	399	437	417	394	424	434	407	402	431	424	419	430	412	381	467	422	438	393	414	410	389	384	398	429	403	417	425	423	389	404	413	413	404	403	402	411	421	412	431	443	416	444	442	434	428	410	441	412	426	426	456	390	415	408	396	426	424	455	438	410	404	423	431	433	470	422	449	427	423	436	402	408	426	462	427	434	431	436	418	419	439	411	407	453	399	420	399	409	375	408	415	395	419	392	405	430	399	403	417	444	413	393	393	419	426	435	421	417	431	407	430	418	443	399	408	430	432	394	463	425	388	420	477	440	411	428	411	388	398	470	402	407	414	405	412	456	448	438	392	371	442	420	421	391	428	423	416	428	432	410	447	398	416	417	396	427	393	431	402	441	431	417	418	421	430	393	424	418	393	416	401	464	395	417	469	422	412	422	406	445	431	411	397	421	443	448	429	426	389	413	411	408	430	410	437	420	436	424	402	426	423	422	430	434	432	440	405	437	452	411	464	415	429	421	405	435	414	416	433	464	400	405	480	444	428	417	411	402	408	420	415	414	416	451	452	420	445	456	418	450	400	399	438	403	432	438	411	434	436	400	413	444	410	434	416	423	403	409	420	422	424	435	404	418	441	426	430	419	433	434	436	438	433	399	419	425	420	403	440	443	402	417	397	402	441	431	406	395	421	408	394	424	419	412	427	408	455	390	409	386	389	417	403	427	391	423	453	417	391	425	417	398	442	427	409	421	434	380	434	401	432	427	404	384	410	429	432	437	430	398	387	438	429	436	426	454	411	430	406	422	433	394	412	428	405	368	427	397	417	450	390	427	417	401	441	435	424	454	412	398	454	410	419	426	458	416	401	410	509	414	401	393	422	381	388	414	391	438	419	421	428	400	407	428	425	358	429	400	409	460	416	434	422	424	428	410	420	413	448	423	418	430	439	436	425	423	451	396	399	473	415	433	415	436	440	430	394	421	411	426	420	428	422	455	444	392	376	415	391	442	408	401	406	436	415	440	423	418	393	402	401	408	425	398	436	400	434	423	406	426	425	424	426	417	449	411	383	422	428	431	438	460	422	376	456	391	443	426	446	416	420	400	427	413	460	420	438	431	444	446	438	423	413	415	419	443	430	413	435	427	432	402	432	462	411	449	417	435	372	400	428	417	409	427	437	432	420	415	443	433	402	426	435	438	396	423	416	425	428	443	407	420	409	374	428	419	392	437	406	386	405	395	426	406	425	398	468	390	417	423	445	385	399	399	414	433	425	407	382	375	386	445	418	426	401	433	412	408	409	430	413	432	460	393	421	401	414	393	414	383	449	398	436	412	393	424	422	415	417	384	413	466	438	388	469	377	451	410	416	421	419	416	418	395	436	414	409	421	410	414	415	382	459	388	451	418	393	427	409	397	442	452	449	426	426	405	466	416	427	415	412	418	425	427	450	425	458	388	387	389	430	451	413	433	441	372	395	424	411	408	396	401	384	420	406	425	407	426	422	379	421	402	459	393	416	402	399	418	435	405	406	383	383	425	402	424	421	426	429	433	429	411	450	448	452	422	406	442	389	408	399	421	426	405	437	416	401	398	437	428	430	417	434	434	420	435	449	398	410	421	449	405	424	443	433	409	438	447	427	469	456	404	431	438	423	414	430	399	393	402	434	428	468	436	391	415	411	391	390	455	407	409	411	412	407	413	424	417	448	410	379	436	388	426	433	466	415	428	395	411	411	422	426	421	405	432	401	437	434	408	429	431	381	391	431	438	384	414	441	392	442	388	434	450	432	416	398	431	382	419	456	427	435	393	422	412	421	421	403	394	395	431	439	414	415	410	420	402	382	442	406	404	475	415	430	389	418	444	421	402	430	430	434	406	416	410	417	450	391	456	423	423	417	415	427	436	400	404	406	404	429	451	416	432	436	394	426	423	398	421	391	435	414	419	445	455	420	409	433	404	409	439	446	402	423	417	426	434	431	402	442	421	429	402	435	464	438	386	395	409	414	395	393	418	448	419	423	413	414	420	395	434	411	417	425	432	427	409	428	429	438	400	425	393	435	457	391	422	430	441	426	406	379	455	404	418	414	419	412	394	434	395	435	448	448	419	448	417	403	444	414	423	431	442	444	445	395	395	406	448	404	411	426	444	436	406	409	398	418	384	434	442	403	421	468	414	412	443	395	376	419	462	456	410	439	435	417	414	446	425	414	403	451	446	408	388	432	444	421	429	443	430	404	418	407	436	427	410	402	416	448	442	447	425	418	407	424	407	391	390	414	437	390	440	464	436	427	450	406	406	440	418	443	437	445	366	400	444	421	434	436	422	400	419	432	412	394	416	422	406	421	417	443	395	445	405	449	402	409	451	448	416	440	423	458	439	420	441	445	397	435	410	419	416	411	419	420	441	426	430	430	411	407	408	470	423	437	399	408	430	382	401	410	404	425	459	431	435	447	394	439	405	416	447	380	419	434	378	433	447	434	392	419	435	442	390	405	409	446	416	422	415	446	371	386	431	424	422	436	420	409	445	437	428	383	440	435	430	437	402	478	431	399	429	398	418	436	431	421	427	435	450	461	421	438	430	416	396	429	425	394	395	418	399	399	403	425	422	403	428	420	426	418	405	416	411	390	398	409	408	406	378	413	434	438	435	400	426	436	386	432	411	415	380	410	437	393	424	416	431	425	423	456	426	455	422	437	427	422	432	435	413	404	433	431	432	447	398	449	400	390	415	440	433	444	409	409	405	432	453	422	429	416	421	418	394	402	428	397	406	402	412	427	454	399	401	420	417	424	414	444	414	396	408	405	414	397	441	440	416	422	420	460	417	420	396	424
24464	20961	24667	27403	20630	3231	694	594	538	502	424	486	447	418	373	320	313	344	287	271	309	295	291	273	274	285	268	283	256	290	266	276	289	285	243	258	270	303	252	269	278	261	285	237	287	257	234	257	284	282	269	263	277	291	252	260	249	278	279	274	235	285	274	284	299	259	287	260	286	254	267	258	284	270	280	222	266	281	248	303	263	277	284	306	256	273	251	265	258	270	252	299	275	278	303	291	261	246	257	237	294	294	259	275	263	302	221	253	255	270	257	260	274	290	252	297	263	297	276	263	255	309	263	245	250	304	271	255	273	310	264	265	270	266	272	263	252	262	286	274	268	268	235	262	297	268	240	251	239	252	265	295	283	268	259	273	269	278	244	275	257	237	283	279	264	256	263	266	258	257	270	281	277	265	264	292	241	281	257	266	251	290	227	265	276	292	298	258	271	248	247	253	284	267	247	257	264	289	265	244	246	249	247	260	274	264	241	291	261	265	292	246	271	262	278	267	293	322	295	278	255	281	258	261	265	257	254	251	244	275	266	273	290	277	268	285	273	258	254	270	265	257	237	274	279	281	321	241	275	271	290	274	280	273	264	252	258	285	259	290	278	280	285	259	305	264	270	281	292	267	271	257	236	246	263	275	284	292	270	281	277	255	278	257	269	237	273	258	259	264	251	259	282	258	273	273	280	272	237	281	277	274	254	264	249	263	273	278	273	301	267	241	266	284	276	281	271	273	242	268	280	265	292	264	264	239	248	264	262	254	276	251	271	261	271	271	256	243	246	264	249	255	291	291	261	261	262	268	236	254	248	257	292	288	284	275	277	255	279	238	294	288	253	269	263	273	276	258	276	274	265	293	279	268	283	250	275	244	245	267	273	291	294	262	272	296	235	261	233	290	275	241	247	254	292	254	219	275	269	230	272	245	281	272	293	274	277	264	262	265	255	250	270	243	289	306	272	298	273	298	266	299	286	275	257	273	275	283	318	243	286	236	225	282	254	278	270	265	310	257	286	284	237	250	286	260	293	288	272	255	244	310	284	271	291	281	260	280	263	307	257	265	297	267	253	286	268	277	253	268	279	298	285	278	279	265	268	256	271	269	306	285	242	276	290	246	269	282	272	244	275	233	250	280	266	279	260	222	243	277	311	268	254	298	259	258	254	298	284	262	272	268	275	302	254	296	303	246	272	244	267	256	278	246	280	294	268	234	275	252	269	268	275	265	273	290	296	276	281	306	257	284	271	279	289	290	284	239	281	251	258	284	253	270	268	255	267	273	262	267	247	259	266	294	259	278	251	275	265	266	287	259	272	243	252	292	292	274	289	285	236	270	274	272	297	275	266	280	264	279	263	270	293	271	286	275	227	244	269	272	267	256	294	275	265	289	275	264	254	282	257	273	257	252	266	264	275	264	280	294	264	259	253	266	280	223	265	294	302	271	273	280	276	276	257	289	237	310	279	273	241	270	266	270	245	252	255	294	275	290	238	276	249	274	277	258	252	263	277	275	259	234	258	295	273	280	279	228	290	292	271	291	317	264	239	270	260	272	243	251	256	258	271	286	270	255	248	293	251	289	303	248	240	248	274	268	279	253	283	257	246	282	271	266	291	263	287	299	273	244	270	287	272	282	272	263	267	297	271	298	295	283	230	287	282	300	270	244	274	282	268	275	284	268	258	258	288	248	285	277	267	265	251	260	242	259	266	291	264	256	252	252	261	287	293	284	261	261	257	266	279	276	273	276	257	262	280	289	266	263	254	293	255	235	252	253	274	263	248	256	280	290	277	278	269	274	256	295	275	304	251	264	280	263	263	290	283	271	282	280	276	279	281	262	286	277	281	252	248	252	241	269	276	226	270	253	270	268	243	244	272	226	260	286	278	250	277	285	250	270	259	274	251	276	259	245	225	265	239	264	242	254	288	280	272	244	251	240	287	278	300	298	258	264	247	292	282	255	284	277	278	269	264	298	262	283	248	261	272	287	282	262	228	227	260	278	267	287	290	294	259	269	260	260	265	257	279	289	294	259	261	277	244	273	304	269	240	259	284	287	260	277	280	300	258	251	265	303	262	220	250	251	262	240	284	265	282	267	240	278	260	250	271	279	253	255	257	241	250	259	289	257	288	241	264	247	271	292	267	272	305	273	281	265	283	254	258	258	278	278	283	272	249	264	251	243	268	241	288	276	275	270	263	270	256	269	276	279	270	263	256	253	277	274	270	282	271	273	290	273	249	282	251	263	264	225	228	272	283	282	279	278	268	289	279	240	283	265	278	267	292	264	283	267	272	268	270	271	267	251	267	241	273	292	271	221	257	237	287	265	265	243	280	267	282	284	294	274	300	240	263	268	255	273	268	280	264	266	277	249	286	261	283	238	277	271	260	246	249	254	276	291	274	289	240	244	267	247	276	274	268	299	259	261	268	271	270	300	230	283	289	241	213	272	244	276	269	283	261	261	286	268	269	222	279	260	269	296	259	271	290	267	282	270	315	281	280	276	255	268	240	275	268	280	281	282	304	281	271	245	248	280	240	289	305	265	280	245	265	256	256	283	248	250	272	249	282	262	300	297	266	249	279	284	239	250	252	245	258	248	248	274	276	266	281	255	268	283	275	273	245	261	248	278	265	267	279	248	255	267	239	259	245	296	286	263	257	288	269	287	294	283	275	274	242	275	268	284	270	290	261	290	275	294	271	266	273	282	269	277	256	289	259	276	264	243	252	250	268	260	279	253	250	301	301	248	262	235	296	307	233	246	262	275	268	230	255	266	247	292	291	231	282	247	236	287	286	273	259	260	234	268	266	277	237	248	290	314	275	308	287	273	224	274	271	260	286	304	246	281	263	291	269	272	318	251	307	283	259	271	264	239	263	288	266	276	294	276	258	269	265	261	262	300	229	235	282	268	245	264	269	283	243	251	258	285	287	272	273	271	263	226	254	243	264	274	249	272	260	265	235	299	280	294	282	238	268	250	267	258	283	283	284	266	267	272	262	267	284	307	275	282	266	233	274	270	276	287	270	261	253	243	224	267	276	289	254	258	244	292	255	267	291	261	308	268	277	276	292	304	251	271	284	243	271	255	267	298	280	245	276	268	301	265	258	271	254	262	257	253	266	250	240	285	285	287	258	274	280	254	259	257	263	290	277	287	241	253	325	249	254	263	275	265	244	287	253	272	295	297	251	252	294	245	269	252	262	298	272	271	272	292	249	249	263	296	284	237	320	252	293	289	287	268	253	253	253	274	258	259	278	273	257	256	260	305	253	254	293	290	264	233	261	283	237	265	283	286	282	257	243	251	244	246	258	289	288	231	240	244	269	292	280	261	240	277	256	272	278	270	274	292	260	245	284	288	262	267	275	257	268	228	274	311	307	256	303	265	257	266	241	266	283	289	260	288	273	241	252	257	285	289	286	293	267	280	243	255	267	291	262	280	289	307	258	274	243	254	255	281	252	284	283	254	300	261	259	265	263	268	253	243	249	287	277	266
3721	6149	4015	1906	1094	918	810	719	705	773	737	703	699	633	619	603	564	640	630	575	619	615	571	624	582	636	570	602	585	630	629	610	627	627	581	585	619	648	613	569	572	621	560	553	644	637	627	633	601	564	591	601	634	594	635	607	584	597	649	602	602	557	633	602	582	617	640	635	586	590	570	623	606	565	586	565	620	609	581	613	596	578	628	631	575	561	585	579	572	611	564	576	589	604	597	588	580	594	606	592	636	575	553	583	605	642	623	565	566	609	608	576	591	579	617	567	593	600	634	609	624	595	598	592	586	618	557	607	626	627	596	640	596	633	604	579	576	561	648	593	624	597	606	596	576	570	604	594	584	586	580	556	578	605	621	606	600	576	585	581	594	595	578	578	586	574	569	569	579	641	577	632	607	635	562	613	620	574	604	617	551	605	627	633	609	621	595	588	549	596	595	589	590	615	597	573	568	601	583	594	623	588	549	599	615	645	595	606	575	552	562	585	596	556	577	588	623	591	579	588	603	629	572	565	614	553	605	603	552	557	611	593	620	573	620	624	587	598	580	600	557	601	616	632	601	571	578	595	600	614	622	555	607	543	652	574	593	549	622	565	594	619	583	612	603	614	619	623	616	582	600	605	598	611	559	608	550	593	608	622	606	623	565	594	608	533	627	569	569	570	582	632	601	577	642	633	573	589	642	603	602	585	643	592	601	626	632	590	566	611	545	620	586	590	580	570	604	594	597	574	597	572	602	553	607	606	574	600	599	585	590	564	584	603	565	632	595	604	571	578	617	560	604	603	572	588	610	552	593	609	578	577	582	640	624	562	594	599	623	593	578	606	636	578	591	579	588	601	584	662	607	600	618	543	589	562	583	591	620	677	595	612	602	541	595	574	613	600	591	607	593	630	535	619	592	559	571	608	583	617	594	640	557	579	612	558	599	627	605	597	619	594	607	605	576	609	609	569	595	584	619	592	575	622	587	584	563	596	596	600	610	555	618	582	589	572	603	596	644	546	600	614	613	641	552	635	619	585	629	580	576	577	588	653	596	577	654	550	628	592	594	627	554	603	594	619	578	580	592	583	587	599	574	624	595	562	596	587	587	586	584	589	622	615	541	616	586	568	570	565	601	619	596	537	616	634	560	586	627	610	635	626	625	586	584	574	589	607	581	609	568	619	595	586	572	552	642	617	617	637	593	609	562	590	608	591	610	622	586	589	630	576	625	625	574	590	637	556	598	618	616	618	628	617	615	579	613	639	589	582	625	593	540	603	593	527	596	551	631	615	622	617	615	582	589	633	583	608	633	566	571	582	594	609	611	636	610	596	573	615	604	581	562	636	562	615	603	579	583	631	606	559	643	535	641	619	611	550	610	603	589	558	557	634	610	615	566	611	590	600	630	561	589	600	592	615	616	622	577	587	592	605	589	557	562	576	570	569	590	563	563	576	608	582	613	607	594	602	562	585	620	593	643	570	594	583	600	570	608	560	611	623	614	639	638	571	595	577	575	616	628	579	567	592	583	560	593	610	580	545	595	627	562	618	542	575	619	559	596	608	619	552	589	602	570	625	596	573	588	599	578	615	615	596	583	620	594	548	593	632	632	585	592	552	585	588	553	636	559	601	579	583	599	600	583	574	598	607	615	586	579	612	580	577	601	575	615	536	600	583	617	588	591	584	597	598	602	590	596	589	586	593	629	600	593	536	640	615	584	572	600	597	587	626	625	618	543	606	570	604	607	588	573	568	565	626	552	559	595	586	598	586	587	613	585	608	603	588	562	594	536	572	563	586	607	586	578	584	584	591	628	619	617	643	586	627	611	610	585	577	595	625	611	566	569	599	595	622	606	562	551	566	593	570	633	637	604	585	663	568	585	579	572	603	579	590	555	586	592	598	590	614	587	572	610	598	582	621	611	588	578	574	602	588	613	593	579	594	619	603	607	584	575	614	590	581	568	607	623	596	608	611	569	562	607	603	600	586	583	610	590	576	611	613	576	552	575	565	577	599	580	589	554	624	579	619	583	588	556	588	549	606	592	564	617	612	607	522	555	582	609	603	614	622	579	561	601	593	564	610	592	569	617	637	583	609	571	596	602	625	611	607	616	563	619	657	563	552	555	607	589	574	551	622	571	601	574	571	609	606	602	594	571	613	624	634	572	599	584	607	557	596	597	601	589	593	576	581	582	626	618	566	578	571	586	597	570	602	582	595	594	609	652	599	577	631	605	588	564	595	586	597	636	592	622	580	643	596	662	606	599	566	566	568	637	579	557	611	610	606	591	609	554	613	580	594	612	583	586	601	588	620	575	613	609	579	584	600	577	623	596	594	579	586	613	574	606	582	626	560	583	576	596	627	575	604	566	560	564	602	588	584	598	567	622	663	535	591	580	567	620	628	605	615	580	615	610	538	623	632	565	604	584	615	585	554	614	562	601	577	576	564	618	575	616	564	583	551	591	565	639	591	585	587	610	560	613	593	581	604	597	601	626	604	595	608	586	556	574	583	610	606	605	586	620	564	553	616	536	646	575	590	586	624	589	597	565	610	558	604	575	635	563	607	568	597	590	586	622	626	570	599	571	630	575	601	602	604	592	612	612	618	606	646	603	579	590	613	602	647	605	617	559	565	602	566	640	560	596	587	625	612	567	625	592	580	559	619	519	592	560	597	618	610	635	615	620	606	631	579	564	579	588	613	606	571	593	578	618	602	623	606	610	576	613	589	583	591	626	575	626	597	549	594	608	598	594	598	602	620	604	607	610	600	599	588	588	622	567	604	625	597	612	610	600	605	521	558	560	566	575	613	599	599	615	590	629	601	569	583	617	632	605	563	528	646	585	567	559	605	614	585	585	636	603	576	559	607	574	605	611	631	591	555	612	581	587	610	621	628	627	548	608	627	574	573	588	588	551	605	574	569	591	573	616	579	603	543	614	612	562	562	583	562	625	569	562	575	617	613	618	626	620	628	575	616	615	596	644	609	615	561	643	563	565	588	592	611	630	598	532	633	596	594	578	565	616	589	613	594	565	535	593	615	639	593	637	571	539	574	598	603	572	579	612	583	632	546	623	570	647	574	606	592	541	573	604	622	609	566	636	622	594	614	604	597	558	614	607	550	622	599	592	557	595	614	615	607	584	609	593	581	631	603	641	574	596	607	617	615	600	635	584	584	568	609	583	612	569	563	593	573	537	590	576	617	609	561	564	590	593	584	580	586	594	548	560	593	599	615	580	571	580	623	631	620	584	578	578	571	569	616	613	605	589	617	539	549	589	616	581	605	613	631	613	592	577	618	601	621	624	592	592	654	619	633	625	584	618	604	609	585	568	652	620	593	563	589	613	632	558	597	581	546	608	622	603	600	657	640	611	574	590	610	558	604	578	615	577	635	590	640	568	627	605	653	570	626	598	588	583	567	573	594	563	626	621	583	557	622	527	598	583	586	577	588	614	575	590	610	583	593	561	580	579	568	541	596	555	584	595	611	627	630	592	600
23757	21006	25333	26865	21025	20995	4028	862	701	655	616	566	535	490	354	325	286	308	247	280	239	230	228	247	233	236	237	218	251	249	240	226	229	239	203	222	244	230	234	264	262	233	245	260	225	256	246	234	212	208	233	211	233	231	241	229	228	210	252	255	223	235	245	217	223	232	224	220	209	228	217	230	218	205	245	253	247	243	229	191	242	212	219	216	234	225	215	227	234	241	243	244	212	225	224	209	239	252	236	226	216	194	211	202	185	234	239	236	224	238	232	203	217	212	231	230	203	213	241	213	210	229	251	247	207	225	232	222	238	203	190	193	245	193	205	226	236	221	223	214	207	235	227	240	201	213	220	208	241	204	226	220	221	239	219	196	233	204	211	209	219	205	217	208	205	225	235	211	233	260	210	220	237	197	209	238	246	205	208	236	241	214	226	208	208	252	219	256	242	236	212	244	212	216	216	217	228	245	241	206	243	250	204	234	200	218	212	216	242	267	215	231	235	266	223	204	226	214	247	214	220	189	206	238	249	239	233	214	196	199	255	239	228	209	226	212	198	185	207	248	223	216	228	243	240	229	200	228	249	214	223	210	233	240	208	199	213	233	219	219	244	227	204	206	222	219	227	213	196	210	234	241	216	227	207	228	219	221	200	241	221	219	221	195	210	189	239	233	219	253	189	226	255	227	225	199	213	240	217	237	219	203	231	226	232	214	201	240	190	227	218	233	225	212	219	235	253	233	204	220	241	213	234	209	225	220	207	226	235	229	241	191	221	233	227	224	230	225	255	220	198	220	196	212	220	211	193	222	208	204	210	250	204	211	215	211	198	229	208	286	209	216	218	206	188	239	237	220	251	240	236	226	221	216	204	238	248	218	212	189	228	217	228	213	199	209	232	219	244	234	222	209	221	232	245	221	210	221	196	202	223	221	228	198	246	256	236	228	204	194	185	234	256	241	219	240	239	216	236	237	241	245	223	207	210	231	215	204	215	221	210	224	218	202	221	219	192	215	218	244	201	203	193	205	218	211	216	208	200	218	220	228	245	197	214	215	221	214	238	245	183	217	220	215	247	220	237	206	190	224	225	217	207	235	231	212	244	224	230	195	253	236	262	214	215	200	220	222	228	206	215	232	241	220	197	232	206	227	228	222	195	195	219	197	214	220	217	185	214	215	222	243	246	206	206	205	210	212	218	220	241	219	208	239	202	216	241	211	216	233	212	235	260	241	236	232	205	204	206	240	222	232	227	224	219	236	247	235	184	205	240	187	228	226	185	214	218	203	231	217	248	227	237	225	213	229	210	239	222	210	238	228	213	217	230	214	205	256	255	232	256	231	226	245	209	239	227	223	229	227	245	218	228	199	219	237	210	222	234	193	217	228	230	226	250	230	203	206	247	236	228	247	217	232	246	258	211	228	235	230	223	252	200	242	214	216	217	222	252	235	209	208	210	212	223	243	188	229	227	218	250	217	209	220	247	252	225	223	238	217	227	242	220	220	209	202	248	235	225	200	227	212	237	222	210	223	221	215	199	243	221	207	242	227	231	189	220	203	206	249	221	214	239	247	209	254	215	226	213	228	221	215	217	194	227	221	219	221	227	205	216	213	227	252	233	231	213	235	220	242	228	236	214	214	202	214	233	217	223	233	212	236	230	226	210	209	191	218	227	228	235	248	204	222	239	227	222	233	227	210	213	212	226	211	218	203	208	212	224	232	203	213	234	242	210	221	198	224	233	221	209	222	201	251	252	249	239	217	221	235	204	212	214	215	215	225	221	211	240	224	218	213	198	243	237	221	234	231	246	207	203	235	213	193	214	212	258	221	219	252	212	246	242	215	215	220	242	205	207	206	212	198	234	229	220	207	232	222	247	226	220	230	217	201	241	204	221	227	229	214	255	218	241	252	231	220	213	216	205	224	218	240	220	226	244	222	204	203	243	206	238	234	233	238	223	216	234	211	197	237	196	166	216	233	245	226	226	213	210	221	244	223	255	214	232	229	227	232	217	208	236	224	217	233	233	222	221	191	222	195	242	213	210	215	203	203	217	216	212	204	239	221	185	225	229	239	210	238	221	241	248	239	226	217	226	197	224	222	204	216	200	249	226	235	209	231	199	239	220	208	229	193	181	225	230	218	244	206	220	224	238	212	194	186	227	233	229	227	214	216	225	241	215	235	248	232	216	234	209	234	229	210	222	236	241	242	227	214	201	237	228	229	213	258	210	224	237	215	220	208	197	235	241	237	238	207	237	243	219	215	205	226	234	217	219	200	220	187	182	206	202	224	254	206	218	221	220	256	210	215	237	239	225	194	203	187	216	218	219	185	202	213	215	207	223	229	240	223	247	217	244	233	206	244	231	245	237	202	210	242	243	244	214	220	243	218	235	215	209	244	214	237	207	200	245	240	242	224	222	208	221	217	227	226	202	247	265	245	248	227	206	229	232	217	203	225	233	254	245	219	204	239	223	230	231	208	232	204	237	224	219	187	212	230	216	224	232	231	208	225	243	232	219	227	212	224	203	218	226	203	219	224	236	229	239	217	210	203	249	203	211	216	221	243	214	241	236	202	238	206	188	194	205	225	222	217	221	225	215	213	219	256	200	205	208	205	209	240	211	224	227	200	242	227	239	251	232	224	238	213	208	220	198	218	230	235	248	248	214	235	242	226	226	204	215	230	241	225	201	200	238	214	208	230	210	224	192	197	230	208	216	224	240	207	209	203	201	214	201	231	230	195	222	239	224	188	240	222	214	229	216	239	238	213	222	212	194	231	258	203	257	231	224	222	248	223	235	211	242	213	219	241	225	207	201	223	238	229	246	242	237	240	234	206	249	259	214	239	212	229	226	250	225	273	215	200	219	218	245	223	206	240	225	212	224	211	213	244	226	227	208	225	229	216	229	206	180	218	236	247	230	204	225	233	213	237	233	222	234	239	201	218	214	230	210	186	192	208	205	213	225	215	216	219	258	214	204	229	221	240	216	216	237	206	205	240	199	209	187	214	215	249	197	246	226	224	215	232	215	231	214	234	209	212	232	226	222	215	226	201	201	201	236	222	218	233	242	223	211	232	240	251	210	204	209	195	218	227	215	213	208	205	243	221	226	234	262	235	221	226	208	239	223	221	237	250	223	214	236	232	218	208	236	213	241	216	199	213	253	230	231	222	190	208	202	212	206	198	239	243	201	224	218	224	247	244	225	216	213	221	239	239	205	204	219	202	206	227	231	225	212	222	215	222	220	211	237	203	235	221	217	212	224	218	233	216	247	245	250	224	206	225	199	245	218	238	226	222	245	250	247	205	230	224	209	209	217	249	230	218	210	222	222	201	235	212	258	227	226	249	200	208	207	209	235	221	188	224	237	192	201	208	240	226	232	226	233	220	218	222	228	212	232	227	224	199	189	217	245	218	222	224	248	228	233	209	213	221	226	233	221	218	222	217	185	220	184	231	242	243	245	200	220	243	239	241	209	230	245	198	236	214	205	206	239	253
4096	9272	5717	2605	1457	1066	834	787	697	709	671	663	609	597	535	526	509	519	533	506	541	474	541	496	476	519	521	475	485	495	518	516	468	500	519	541	480	492	502	511	490	464	525	511	469	517	490	540	482	460	448	506	494	480	476	503	493	473	472	437	467	462	480	470	457	463	491	491	500	454	440	476	494	475	519	506	487	505	489	478	477	495	483	463	479	451	513	465	517	468	501	497	485	502	463	495	476	535	511	487	470	511	480	509	472	442	491	500	465	472	489	477	485	507	515	475	488	424	487	466	509	452	481	486	486	436	477	465	453	444	498	463	445	495	419	481	453	511	497	489	468	474	440	484	476	491	477	487	479	522	481	463	496	478	464	475	504	463	479	483	509	456	445	470	539	470	510	457	441	505	489	471	482	496	475	481	456	475	487	447	454	490	459	518	429	439	471	484	473	445	460	461	481	485	480	479	467	482	458	489	516	452	494	445	486	487	459	462	507	438	508	474	470	495	468	499	472	504	459	470	462	507	500	482	518	508	485	481	434	484	501	488	508	492	462	509	462	451	478	457	485	482	494	485	455	456	479	505	455	470	484	448	462	501	483	489	467	468	481	469	480	468	458	495	501	465	473	495	482	467	486	503	513	476	518	503	477	461	476	474	470	484	462	468	498	521	479	467	468	469	469	490	507	532	451	448	472	502	516	482	464	417	500	483	480	481	481	506	515	503	491	477	403	466	482	526	479	527	482	491	469	482	468	490	449	482	506	468	478	492	451	471	508	464	476	500	509	471	481	483	509	457	472	502	477	485	503	463	477	512	522	448	450	486	499	496	478	489	455	530	502	487	494	474	477	478	513	493	465	472	463	508	491	475	458	492	526	486	461	490	437	493	468	491	441	470	493	442	462	473	471	477	477	475	469	485	473	492	484	508	511	471	476	481	459	440	482	470	476	493	501	562	488	447	465	509	497	506	500	462	424	470	484	452	471	510	492	469	499	458	493	465	496	495	445	446	457	436	442	507	500	462	506	473	492	504	484	509	475	491	473	481	541	467	446	472	472	471	489	453	461	510	438	471	456	502	497	493	486	474	488	486	514	498	483	483	473	453	493	478	475	442	502	473	504	479	493	464	465	429	472	522	469	456	513	431	482	521	493	472	492	472	479	462	532	459	490	470	482	502	487	476	507	521	456	493	514	487	470	475	444	431	512	482	484	477	457	521	504	478	431	487	479	455	484	498	507	480	492	447	509	476	472	488	462	509	489	505	481	456	492	453	472	482	493	494	497	472	464	482	469	458	496	466	483	433	466	505	439	487	460	461	497	497	486	494	453	498	470	476	486	494	480	499	449	499	491	488	471	501	477	493	465	499	487	528	481	474	463	489	485	507	492	456	469	482	501	458	477	480	497	506	470	439	490	505	493	440	483	446	485	474	471	497	468	522	502	489	476	461	473	500	480	480	481	490	484	508	490	472	461	465	466	479	482	487	458	527	486	472	477	468	470	472	500	473	439	498	509	502	428	450	503	495	472	475	465	490	454	477	493	515	505	504	544	498	500	464	542	503	476	484	467	494	454	451	486	493	452	492	507	488	476	470	474	505	493	448	497	488	482	445	484	481	461	465	438	482	478	481	483	487	485	481	505	487	488	464	484	461	490	474	474	481	474	471	434	455	499	503	449	468	485	501	498	493	522	464	462	483	474	461	518	480	497	498	460	488	449	463	485	508	520	488	508	529	445	470	467	460	491	478	504	458	490	437	467	474	486	494	473	491	423	463	465	447	484	459	438	472	445	493	511	475	537	468	495	449	483	485	484	459	472	487	502	479	459	464	443	478	498	519	478	449	427	477	450	476	482	545	461	479	524	448	521	458	517	482	505	446	487	446	487	445	444	466	520	479	493	476	460	431	484	516	439	491	513	476	488	479	505	490	468	495	465	494	453	486	494	458	506	433	459	439	489	467	479	446	490	463	477	425	466	498	499	500	469	451	445	488	463	441	468	501	498	485	486	481	469	524	460	493	472	469	491	495	494	507	500	485	470	441	478	444	466	479	465	472	479	487	477	499	491	452	480	481	474	462	460	486	452	501	474	448	469	462	521	512	489	484	442	485	466	480	464	502	477	500	461	481	470	456	482	471	494	474	490	509	510	509	512	490	478	481	476	467	480	454	454	504	506	499	472	426	471	473	428	470	476	465	494	464	474	530	505	495	484	487	460	464	493	465	451	491	490	465	464	455	502	494	446	468	446	522	457	438	480	454	462	479	481	492	443	521	497	479	468	489	477	458	480	488	481	475	461	511	486	473	482	477	472	509	467	483	454	486	464	516	476	501	453	496	496	451	507	478	472	504	519	483	492	474	501	493	478	459	507	473	479	477	441	450	496	475	465	497	472	483	481	481	481	459	474	496	437	482	474	481	459	474	505	503	480	482	485	499	461	479	525	479	509	505	478	523	457	499	444	436	441	466	486	466	458	453	482	463	460	496	519	497	452	466	478	429	501	495	449	474	514	479	458	493	493	482	464	521	508	491	461	488	495	477	402	524	515	496	458	488	475	500	484	451	469	492	492	448	478	477	495	470	461	465	451	460	454	467	467	491	475	485	489	485	402	499	500	456	469	495	452	491	493	460	485	510	482	500	469	482	496	481	487	480	480	492	458	496	456	492	465	470	476	476	452	450	484	511	509	462	470	488	447	430	497	460	484	482	438	460	473	466	482	508	485	478	445	534	498	440	482	460	465	483	456	481	447	518	491	479	460	501	482	490	493	507	460	528	491	499	486	474	461	473	488	473	456	447	485	493	491	488	522	464	492	460	461	477	501	468	494	471	477	487	471	462	485	488	460	481	445	468	460	500	478	490	474	483	477	475	483	481	515	495	474	481	504	457	474	475	498	485	445	469	465	498	478	459	464	477	469	462	478	462	479	537	470	433	493	474	503	453	495	490	500	450	486	456	460	527	459	468	500	471	487	471	460	463	503	428	467	475	475	500	511	461	467	468	529	456	462	520	488	498	451	481	451	476	478	482	469	465	476	473	530	485	475	474	490	502	474	488	490	486	476	453	511	459	482	479	462	457	512	476	471	490	488	491	472	504	492	492	448	488	525	500	507	457	474	532	494	466	494	466	533	491	476	513	509	474	461	477	470	502	474	496	469	475	464	483	489	466	515	428	489	469	456	493	498	490	488	473	453	522	490	490	461	505	500	465	478	499	500	498	509	490	459	514	485	513	488	474	482	469	512	529	544	522	488	480	501	462	463	478	505	508	500	485	496	483	498	502	481	463	532	511	501	486	461	491	476	471	525	503	524	506	431	444	462	487	476	446	456	468	453	460	465	453	472	494	456	456	509	422	465	487	485	491	507	478	489	519	474	492	505	515	504	498	439	480	455	488	478	483	490	511	484	454	470	452	439	500	500	514	452	462	494	471	484	486	518	475	475	502	443	474	460	438	487	476	477	467	467	510	485	525	504	488	496	482	485	511	430	468	495	462	485	453
33272	14228	3037	948	582	514	333	237	254	308	252	262	282	250	195	173	195	202	168	197	189	210	192	170	178	171	200	168	178	175	175	189	144	193	178	197	195	186	201	209	203	167	202	195	185	171	189	184	201	187	203	196	189	186	187	164	181	177	179	183	179	195	181	169	190	173	162	185	180	195	175	194	157	190	195	206	174	188	191	194	164	184	174	183	174	175	169	175	190	176	165	213	197	186	185	174	176	160	176	182	173	171	202	175	174	204	176	168	163	186	212	216	196	172	191	161	196	169	207	188	167	171	175	182	188	195	194	201	167	198	168	193	169	171	160	200	196	208	155	187	182	169	195	194	209	154	169	182	170	157	173	167	171	172	210	167	180	204	180	168	185	169	167	200	186	166	171	173	170	191	174	158	201	169	179	185	200	173	184	148	180	212	173	202	152	194	188	199	179	192	146	160	178	180	172	170	186	168	164	168	192	176	170	179	182	176	213	198	189	181	162	195	187	161	186	142	169	174	170	176	153	189	178	174	175	175	174	219	200	187	183	158	175	198	176	172	193	184	198	196	171	168	162	173	155	155	179	197	164	176	191	182	170	166	189	156	165	198	170	178	183	184	186	188	194	157	179	154	185	194	182	164	163	156	200	186	184	177	181	178	199	206	192	162	187	203	220	191	154	174	155	165	177	187	198	195	198	198	164	165	194	186	166	161	188	177	147	168	211	187	195	164	204	182	188	153	174	186	171	193	194	186	167	202	175	150	203	188	187	180	179	179	176	169	198	174	167	181	187	182	182	180	176	197	201	210	170	174	162	181	184	160	190	191	168	171	206	165	170	193	199	185	183	186	207	174	176	187	170	167	173	191	170	211	182	161	192	185	162	202	198	166	167	170	201	168	144	165	162	177	180	177	168	175	167	180	171	171	189	186	180	178	189	165	155	181	187	206	171	211	173	181	179	179	211	186	173	198	167	176	155	170	179	186	194	176	171	162	172	154	178	164	165	170	189	187	209	205	197	187	173	177	172	179	180	194	166	172	181	176	173	207	195	182	164	185	181	168	176	189	152	186	171	183	164	170	185	175	179	176	178	183	159	193	174	159	155	170	177	170	168	198	173	192	178	186	189	204	193	166	173	171	186	191	164	175	184	174	174	171	172	181	179	183	170	170	168	162	156	186	146	184	175	186	196	204	196	203	171	185	181	155	180	220	172	183	187	155	170	174	197	166	171	173	170	197	187	186	185	203	190	167	181	174	188	180	165	184	195	187	158	179	205	188	197	165	176	166	158	180	165	191	203	172	182	196	186	155	176	180	189	168	175	167	187	179	196	163	175	159	178	164	186	168	172	182	181	193	191	186	179	149	174	166	176	197	201	158	191	214	175	177	178	183	175	188	187	175	177	172	194	172	178	156	180	186	170	160	208	171	189	188	177	166	165	179	163	197	181	202	179	178	174	170	183	170	153	185	165	193	183	186	199	164	159	172	162	179	162	178	176	173	165	180	217	209	183	208	152	169	159	160	163	181	193	178	187	179	178	170	182	180	192	182	198	199	208	169	170	162	204	175	177	171	202	164	165	172	200	166	193	158	154	159	164	187	144	157	170	175	167	162	160	180	180	176	194	201	164	176	176	175	179	195	161	164	209	189	188	172	176	211	162	166	191	176	179	175	177	179	191	184	196	180	199	168	160	169	175	164	183	188	183	172	177	173	194	176	186	177	155	188	187	163	184	189	150	155	198	175	171	177	189	188	198	174	168	140	153	166	155	189	170	194	187	180	163	168	176	148	175	141	178	164	167	178	172	185	199	181	172	158	172	152	142	165	187	165	195	177	170	171	167	173	192	167	190	192	166	183	170	167	185	183	191	178	176	157	191	192	180	183	173	177	168	184	170	194	156	183	153	175	182	194	176	195	163	175	166	160	159	159	179	191	168	165	187	146	177	207	174	177	171	166	155	151	168	180	157	209	168	188	182	186	202	185	178	139	172	183	185	185	174	201	175	170	210	161	173	162	190	174	177	152	167	189	157	210	192	162	172	168	173	197	181	136	189	167	165	192	159	177	160	188	196	193	199	190	180	171	180	174	183	197	185	172	180	170	179	194	169	175	181	175	190	170	171	171	190	177	165	186	155	192	191	214	180	144	167	167	201	189	182	190	148	179	204	173	195	168	185	177	162	184	161	162	159	178	184	165	202	173	220	167	192	174	175	176	167	193	162	173	154	169	177	187	174	177	186	187	174	176	157	168	188	179	176	161	143	152	177	171	172	154	167	172	161	180	162	152	175	190	183	168	150	148	168	177	195	170	156	156	163	163	179	182	159	167	169	180	167	185	201	186	190	186	196	165	161	174	206	183	174	172	159	168	187	170	173	181	167	179	172	171	183	194	200	165	162	160	178	174	181	205	176	154	173	170	183	186	208	173	177	165	176	168	192	203	179	184	168	184	169	178	169	196	183	176	159	172	157	194	180	181	173	167	175	198	183	163	170	164	194	174	167	150	185	171	182	169	163	183	195	186	169	199	188	157	189	173	194	156	180	183	180	152	157	177	179	155	179	154	207	198	164	163	168	156	196	175	206	180	187	194	172	166	170	201	165	199	175	190	184	169	205	177	163	158	161	175	173	191	179	201	200	180	185	177	191	188	153	162	155	212	180	164	192	163	197	183	170	145	195	179	189	164	177	178	140	189	159	202	178	182	176	187	177	152	195	212	207	168	210	164	203	154	185	192	159	173	176	187	188	178	189	203	177	177	180	181	186	192	173	183	175	171	184	205	158	181	172	159	189	173	172	183	166	181	182	188	191	174	183	171	160	167	198	200	181	172	181	182	164	188	188	171	186	169	194	182	150	184	174	175	180	198	230	171	207	160	178	165	193	165	176	201	186	185	179	188	197	194	187	179	199	169	180	159	166	172	173	194	167	201	175	166	184	140	180	177	179	186	198	158	164	193	158	155	177	162	206	186	166	172	193	167	185	196	187	201	190	181	178	169	173	169	180	163	172	189	186	185	183	189	206	180	173	176	168	172	182	184	206	166	177	162	185	188	162	155	184	178	181	164	181	160	179	164	164	155	156	201	184	177	179	188	174	170	150	182	169	186	190	199	162	186	147	169	174	151	177	178	196	171	179	178	200	171	182	174	183	172	199	193	202	163	187	166	166	156	176	185	161	184	156	193	199	162	177	151	171	170	153	192	190	174	161	185	179	190	168	195	158	159	168	167	171	141	188	168	181	187	179	177	181	164	179	150	171	187	177	173	189	201	197	194	175	194	188	194	200	194	216	175	166	193	171	207	157	176	209	186	164	179	164	187	168	180	165	166	186	189	185	190	197	195	164	185	196	165	186	163	191	156	185	156	155	171	186	180	187	177	186	176	161	149	181	174	174	189	179	167	200	177	172	162	174	160	177	176	160	175	187	144	185	153	204	177	174	189	184	174	177	207	190	160	180	188	163	185	168	171	157	184	161	165	168	185	187	168	196	172	191	158	214	161
5312	2344	1474	800	582	557	509	489	466	497	470	438	486	453	414	461	425	409	441	421	462	433	392	414	413	459	437	410	393	423	459	471	410	408	398	430	437	413	455	416	455	405	458	430	431	418	419	432	413	395	429	443	428	413	441	427	438	441	393	413	402	415	455	433	429	413	424	446	409	429	391	413	419	431	425	445	426	437	434	450	451	441	421	412	428	409	409	414	418	425	419	429	433	408	445	436	421	401	398	430	468	426	419	423	456	407	410	418	441	416	434	368	416	421	425	408	439	428	414	420	430	405	432	436	415	394	415	400	429	397	414	455	452	413	422	449	442	399	450	417	418	442	425	425	446	446	407	436	388	419	441	497	449	403	401	390	409	416	414	431	396	429	421	392	408	442	410	456	423	453	452	453	370	416	443	418	455	437	454	446	384	453	424	443	477	412	439	418	417	441	405	413	453	419	436	421	440	444	409	425	459	404	394	403	425	404	424	438	432	446	456	415	443	411	429	437	422	398	469	441	431	436	380	403	387	436	431	430	406	443	451	439	436	408	392	429	415	453	449	420	449	434	458	441	444	455	446	452	428	420	437	426	421	445	421	418	492	432	423	399	479	456	394	422	426	428	429	412	409	409	436	439	431	397	419	425	431	444	420	444	388	444	426	438	402	444	438	426	398	439	437	427	447	432	450	458	435	425	453	438	428	413	406	421	447	415	427	454	418	418	432	434	423	441	414	401	415	446	421	385	448	447	461	428	454	431	432	429	410	417	428	420	415	430	380	467	406	429	406	467	407	443	414	408	403	442	455	405	403	427	404	437	435	466	438	424	401	436	466	420	444	396	427	404	404	425	436	450	421	414	396	375	423	416	396	431	418	459	460	401	403	437	420	446	446	414	447	409	394	428	405	419	401	399	418	432	400	434	424	428	450	429	438	413	414	460	422	382	393	456	409	453	455	430	457	401	425	445	401	404	452	461	389	426	425	404	443	425	430	418	398	415	420	434	447	427	427	422	416	390	436	427	402	405	421	437	427	475	404	401	446	453	447	407	419	437	451	415	449	436	422	459	408	422	453	436	413	393	423	464	461	420	373	395	424	461	436	448	403	424	412	453	412	432	432	431	428	430	442	415	425	455	410	432	411	427	445	387	453	396	412	450	380	411	444	443	412	441	424	428	418	451	437	417	394	426	443	417	417	426	409	460	400	395	455	393	443	410	426	447	460	431	390	404	399	407	432	373	399	458	428	428	444	436	447	449	461	438	424	430	400	430	431	422	431	444	432	424	423	386	428	429	393	424	419	420	434	405	401	414	399	406	426	397	411	423	444	383	389	504	423	420	427	424	422	451	438	459	437	406	412	394	397	424	418	424	417	441	411	407	437	426	399	407	434	443	449	421	448	429	454	439	394	447	432	437	391	430	428	428	444	454	470	413	419	426	411	390	432	438	400	447	415	442	430	421	472	427	424	409	432	452	434	428	423	363	439	425	419	427	446	445	459	442	415	406	417	401	414	418	434	443	401	426	415	439	423	394	405	408	424	446	451	448	404	420	437	431	389	414	411	416	410	431	374	414	417	446	420	417	433	427	431	398	386	441	439	438	424	424	422	417	415	425	426	399	420	416	423	417	425	408	427	412	422	383	419	450	422	429	414	419	465	416	384	435	437	417	446	427	395	419	439	433	424	422	492	397	430	456	420	432	445	436	398	422	405	424	425	460	460	407	423	455	419	459	424	425	421	390	434	397	406	403	431	452	416	415	448	413	393	446	432	391	406	413	442	448	399	399	443	449	431	408	433	463	374	449	421	400	433	442	423	460	426	423	437	424	474	402	440	410	440	421	418	419	433	468	428	428	420	413	427	451	428	420	383	425	397	453	419	411	442	447	477	394	429	403	405	479	461	434	419	412	429	414	429	428	416	385	406	394	409	418	399	430	411	428	419	455	430	430	412	456	460	429	426	468	431	405	412	412	409	405	453	427	424	447	401	417	444	421	381	403	459	430	424	446	416	406	415	423	439	454	417	412	426	380	434	410	427	391	424	411	448	394	420	416	431	434	455	452	394	420	471	411	405	410	418	430	424	419	410	431	437	451	405	418	411	433	431	418	414	415	450	441	427	430	413	420	416	420	419	425	413	432	409	425	415	437	433	465	413	430	417	423	433	435	398	417	429	406	450	368	432	476	433	436	399	436	434	434	426	427	451	400	413	417	429	445	370	415	429	409	424	395	413	408	406	400	446	414	435	391	412	429	406	410	460	435	458	387	393	431	408	392	437	405	416	437	425	411	434	422	412	414	417	449	433	420	412	394	447	403	404	397	412	427	427	427	421	434	436	413	403	406	435	421	429	450	401	378	443	433	435	442	426	414	412	419	461	430	426	398	427	439	436	425	414	439	430	460	422	434	443	448	441	475	437	414	446	441	382	430	414	422	448	445	421	410	434	419	460	425	439	430	464	424	436	423	481	380	413	466	410	405	437	416	495	421	447	442	413	456	419	450	465	433	415	430	403	430	401	413	442	398	412	443	380	434	414	437	428	404	459	436	379	433	388	425	443	417	451	397	415	430	427	440	408	412	439	450	431	421	427	422	422	422	429	403	416	434	384	400	440	412	442	410	417	453	408	393	434	430	452	428	398	429	425	440	391	458	417	438	433	452	417	447	459	426	401	412	410	436	471	396	464	431	429	434	437	402	474	413	434	440	412	402	460	443	440	401	396	457	422	430	435	438	486	421	409	455	388	439	440	458	453	419	374	398	399	437	402	425	365	429	437	400	386	406	412	428	400	394	457	462	431	434	402	436	392	428	385	454	437	437	378	434	388	463	402	433	383	428	414	427	447	422	409	409	422	418	417	458	425	415	409	427	435	436	416	429	413	423	413	374	426	431	398	399	424	466	427	400	437	402	444	418	411	448	475	454	443	411	427	423	431	410	398	427	425	417	448	417	423	437	431	430	435	431	437	388	415	450	417	422	414	434	433	424	392	403	392	427	437	454	443	430	422	396	406	399	451	440	428	452	409	402	470	426	437	430	417	408	399	414	463	434	380	448	410	429	409	411	435	410	429	411	424	415	458	431	431	424	418	401	433	444	413	440	440	429	399	410	453	428	439	402	416	391	440	435	466	435	413	450	422	427	431	409	441	391	446	450	441	411	435	434	452	424	437	466	443	422	415	442	385	448	414	405	454	405	386	424	429	429	427	432	419	456	429	410	440	451	401	441	430	381	436	413	393	459	429	436	418	447	437	435	405	440	385	400	426	447	446	431	461	406	433	371	451	417	475	416	413	448	401	401	404	452	428	438	420	426	424	413	407	423	438	435	364	401	422	405	409	429	412	474	418	412	432	430	422	406	432	433	424	443	451	405	435	431	424	425	465	424	396	414	421	382	427	407	432	433	424	443	421	431	421	460	448	443	465	373	435	406	415	451	445	403	418	429	391	427	428	420	433	434	472	421	463	425	435	443	402	404	449	438	434	435	463	416	417	408	422	418
24607	21023	24716	27469	20686	3242	696	564	527	481	488	480	442	399	360	323	291	295	297	287	267	286	255	293	283	273	273	272	296	260	282	291	260	256	252	264	320	284	325	278	276	287	293	279	267	268	292	264	268	271	261	281	291	266	276	265	281	290	287	296	284	289	277	269	251	267	264	281	275	277	247	281	257	286	281	280	275	277	289	260	245	241	250	295	258	255	275	282	274	258	283	257	258	284	301	248	272	296	289	249	258	284	263	255	288	237	279	287	270	256	283	255	278	260	256	287	269	282	277	246	260	264	294	272	296	276	308	290	247	274	247	246	313	257	316	263	304	252	286	297	272	264	249	265	325	245	281	248	262	262	266	268	277	288	278	291	286	280	262	235	295	247	259	275	292	275	299	256	254	267	249	270	272	275	280	270	258	278	269	261	254	284	308	266	277	271	300	286	277	252	292	297	263	284	272	287	287	264	266	269	275	281	270	278	273	268	298	321	323	327	300	292	233	254	258	258	299	280	286	294	252	251	254	261	276	271	256	243	291	267	297	274	268	247	271	292	274	279	275	256	286	254	270	275	242	262	292	287	259	274	263	309	262	260	290	272	253	246	259	269	281	243	280	276	259	300	264	275	274	280	266	294	260	246	288	270	281	297	274	274	274	249	287	289	267	278	264	236	274	299	285	224	247	234	262	281	246	290	276	251	249	266	242	283	270	256	265	276	266	263	304	305	269	256	287	272	279	315	276	292	258	265	276	247	282	274	280	265	272	258	284	260	258	263	260	272	290	278	265	278	271	279	284	289	276	267	275	258	292	303	270	238	281	293	298	284	266	268	254	270	289	279	307	262	253	262	280	236	280	255	249	251	299	311	299	274	304	271	287	262	249	281	262	270	279	244	268	248	252	275	248	224	286	298	276	258	251	267	271	308	271	277	258	271	272	274	277	272	270	267	290	273	274	308	267	259	288	269	286	265	281	275	305	293	282	290	303	260	251	294	263	283	285	278	250	263	270	285	266	259	271	268	237	280	284	298	248	249	283	279	293	255	280	253	274	272	275	233	266	315	286	269	257	260	280	283	268	276	286	315	298	312	274	290	255	237	277	292	280	258	264	289	275	254	261	267	324	270	281	251	264	281	301	281	286	246	278	306	263	310	272	251	272	267	270	284	247	270	274	230	308	266	280	288	286	285	280	240	267	280	298	263	263	279	294	311	252	270	288	269	279	284	258	263	265	256	248	298	292	295	291	262	250	272	279	264	270	293	259	246	263	276	294	254	293	285	270	295	254	323	257	238	278	270	266	240	284	256	240	284	312	275	270	266	259	322	286	281	248	273	331	254	248	268	258	287	262	263	272	299	297	242	292	299	272	245	268	264	278	281	284	298	259	259	281	266	294	270	280	250	303	272	300	237	262	242	271	271	264	256	291	266	273	263	265	262	269	273	263	262	261	264	319	278	280	253	299	268	263	249	246	255	255	278	278	308	268	277	290	266	275	251	265	308	265	267	277	267	244	273	261	275	289	287	274	288	277	282	250	298	260	275	288	262	291	258	267	266	293	288	260	304	234	275	289	239	253	266	271	258	305	290	269	269	265	256	262	272	286	283	265	286	292	278	268	270	278	259	243	265	278	266	284	263	273	249	307	270	284	300	306	263	262	267	304	267	296	261	264	273	275	259	301	290	304	246	233	254	280	263	250	243	268	255	272	269	277	287	258	264	282	278	258	285	250	277	230	269	288	288	291	262	283	252	243	309	287	274	262	278	291	251	278	280	280	282	297	232	284	269	264	296	292	264	259	253	301	272	275	277	272	298	239	254	317	272	275	276	259	296	282	263	293	271	290	287	286	281	243	299	239	290	276	266	305	282	280	275	252	272	264	263	267	273	256	269	282	257	272	285	274	243	264	274	301	248	248	258	235	221	289	267	262	250	270	270	288	235	253	264	266	267	295	279	266	256	262	256	267	275	284	271	276	292	256	300	246	294	288	262	266	286	266	263	256	289	266	281	274	279	261	247	256	284	278	261	245	248	245	246	252	287	308	252	272	271	256	249	276	294	269	274	268	225	266	269	291	284	266	278	254	272	328	236	265	244	290	230	233	257	245	289	301	261	286	292	289	281	298	301	268	244	302	266	280	291	265	263	284	285	253	302	280	273	295	268	251	241	254	271	280	262	276	257	271	237	278	270	263	245	288	280	227	283	299	266	291	261	308	273	286	298	240	254	299	266	307	270	286	261	294	260	279	240	292	273	236	255	255	255	252	303	283	260	257	254	276	275	267	278	285	283	273	271	274	293	270	252	276	306	280	266	272	275	269	288	272	263	291	281	258	280	280	255	287	271	273	291	239	251	285	247	302	283	261	259	287	288	290	262	249	271	266	260	262	285	275	261	262	250	263	284	283	313	244	275	265	285	260	303	254	280	264	275	269	272	295	285	276	270	291	305	286	283	281	265	307	266	264	277	252	253	269	252	270	279	270	296	251	264	263	279	253	250	266	279	279	280	249	253	284	315	251	275	278	247	259	273	271	288	250	293	250	271	218	260	261	265	259	230	297	277	250	292	235	262	256	264	269	254	269	274	268	256	254	307	269	251	228	274	256	246	265	271	300	247	235	263	302	297	301	280	281	243	282	289	275	270	285	261	272	262	238	249	268	263	248	255	257	293	287	258	247	275	297	256	282	234	236	266	285	252	274	248	269	317	279	253	296	256	273	278	268	289	281	294	247	273	270	257	296	253	280	291	249	296	259	274	254	245	279	275	274	279	274	272	280	240	283	267	267	244	249	267	286	279	284	256	288	256	282	287	258	304	294	269	272	277	233	261	266	268	275	271	264	285	265	244	262	289	291	282	264	274	262	271	292	271	253	265	285	294	277	281	264	297	296	268	279	297	265	292	275	271	311	287	265	261	261	281	277	274	282	292	279	294	288	280	268	244	262	281	261	239	288	255	284	262	283	281	267	255	285	275	277	279	289	289	282	271	274	295	295	263	266	268	259	261	297	243	250	278	273	258	252	317	250	292	246	267	278	291	269	288	280	286	292	238	285	275	245	238	279	252	253	302	259	273	293	302	274	265	247	273	273	233	267	263	296	283	276	262	249	272	272	288	267	271	280	260	267	285	270	255	261	258	257	281	260	304	267	245	269	280	270	288	288	277	281	275	247	248	299	294	278	269	260	252	271	263	253	266	275	280	293	275	266	257	279	282	258	287	280	278	280	286	249	282	245	267	279	270	256	280	284	273	234	293	252	289	275	279	265	252	258	266	290	227	280	265	267	298	254	250	259	275	277	291	269	283	312	275	269	261	282	232	315	271	268	277	270	295	283	235	281	277	233	268	286	254	266	269	246	277	276	264	252	249	291	264	253	264	282	296	306	273	266	261	290	251	277	269	259	254	268	287	268	275	265	261	291	295	275	280	296	287	271	262	258	275	268	249	277	278	282	281	261	302	264	265	251	283	277	272	273	264	263	275	256	263	291	269	255	273	231	257
3815	5923	3724	1739	1123	952	847	784	778	735	691	753	683	659	672	593	624	675	649	678	629	653	578	588	567	623	639	638	582	612	583	611	582	598	672	620	625	579	588	635	609	623	627	580	605	573	608	620	623	585	604	609	542	599	626	628	639	587	600	638	608	566	598	610	580	538	585	622	615	635	583	591	610	615	637	593	557	617	545	594	610	623	584	568	602	594	612	585	613	630	575	594	611	565	583	601	603	629	585	585	600	622	569	616	628	589	564	617	592	595	575	591	622	619	606	579	576	591	585	559	633	588	576	641	598	584	605	594	590	658	650	612	587	639	577	557	610	580	582	569	580	573	594	643	578	594	621	574	599	610	630	602	581	561	612	611	608	586	616	586	627	579	599	581	588	574	573	615	598	628	582	612	616	555	639	611	578	628	597	588	599	651	665	568	648	638	597	589	566	591	590	615	569	601	615	588	633	632	610	626	581	593	582	595	587	603	597	588	587	640	639	587	602	562	604	593	625	602	554	600	591	601	616	566	629	590	608	577	626	591	587	540	565	590	601	593	626	574	571	589	656	617	615	600	647	599	587	584	598	558	581	591	599	568	596	604	571	579	609	599	565	597	549	633	584	595	590	570	573	623	602	608	596	613	608	621	620	577	605	613	608	596	609	598	590	620	613	592	615	593	621	636	637	575	610	607	626	586	573	633	638	617	608	588	632	573	622	550	623	570	624	566	623	571	594	571	553	574	615	608	607	640	637	569	604	610	621	591	603	597	625	560	593	568	613	642	590	611	577	608	616	607	636	588	606	615	569	625	595	596	616	577	582	595	609	591	566	609	537	569	581	586	591	591	654	590	579	588	646	607	639	610	603	570	598	608	611	612	627	600	566	649	611	609	634	582	603	598	586	541	620	565	559	637	564	595	622	616	616	576	581	605	607	615	617	600	646	585	626	630	571	588	562	575	591	607	589	616	598	629	595	610	613	590	620	614	570	558	663	595	604	623	562	590	563	615	608	580	612	611	597	592	609	632	626	621	602	568	579	582	594	588	597	621	603	615	608	582	592	630	571	573	613	621	514	633	568	576	607	661	586	599	616	632	580	604	632	640	609	576	575	601	589	556	599	612	595	562	590	545	593	591	559	639	597	606	583	571	619	591	582	583	620	569	635	610	582	660	587	653	599	592	578	582	607	567	592	586	596	608	625	631	603	599	566	570	556	603	560	651	584	599	628	588	594	606	614	561	577	587	559	646	616	637	569	606	590	576	614	589	618	576	626	652	638	638	583	587	615	594	635	573	590	630	623	596	635	605	578	634	574	600	605	618	565	590	600	631	573	606	598	569	607	624	611	597	558	575	582	591	606	598	616	601	587	580	626	564	573	599	633	641	646	587	619	603	627	601	636	647	559	565	638	592	604	598	590	584	610	611	617	580	583	613	629	623	576	589	613	602	622	536	558	601	588	565	701	588	572	564	625	604	593	573	589	567	577	641	563	629	586	613	620	626	599	598	560	598	571	602	606	554	635	606	569	579	607	615	609	614	642	597	570	676	601	606	596	620	593	566	606	673	609	590	645	626	626	580	593	576	617	618	591	611	608	611	606	620	618	608	618	572	650	571	632	647	577	610	573	616	587	634	623	574	589	593	622	569	598	632	574	586	608	601	598	613	598	593	598	642	577	583	619	590	604	561	621	622	603	622	599	612	548	621	572	603	605	609	581	597	640	541	644	627	605	573	630	554	617	620	611	551	623	578	606	604	588	580	627	619	597	592	604	639	605	575	585	594	602	608	576	602	577	605	601	645	605	623	612	562	609	642	589	589	616	587	583	614	616	601	568	592	584	603	622	621	618	548	593	652	596	622	630	557	588	605	605	564	584	586	646	600	570	592	622	581	612	539	574	599	594	543	597	570	582	626	592	565	620	593	611	587	585	580	627	638	575	621	601	578	537	632	590	682	585	608	592	645	597	623	580	586	622	588	624	601	622	618	592	616	649	527	583	607	625	619	634	578	625	606	600	638	611	586	624	610	629	572	570	583	585	597	590	604	572	636	594	577	573	588	601	598	597	594	613	569	567	587	565	667	590	605	602	616	614	607	628	580	604	602	660	595	644	575	616	602	600	596	607	591	578	636	614	629	625	592	588	639	618	602	601	616	574	596	597	554	580	623	583	599	585	619	623	528	607	581	639	594	589	586	583	598	552	591	601	606	568	653	576	610	626	562	606	598	594	616	611	588	557	644	637	635	633	585	604	564	590	585	598	601	583	616	598	618	584	567	597	592	597	591	603	606	666	590	592	594	645	582	579	576	571	572	605	559	587	601	619	560	627	590	591	619	584	622	596	583	607	610	624	612	580	588	614	597	626	582	626	598	590	588	599	616	626	589	614	560	581	537	536	617	583	608	595	616	586	596	616	546	632	602	597	575	561	545	640	585	555	659	603	614	643	608	594	590	582	586	580	601	596	584	588	584	564	617	593	619	584	589	663	642	592	582	638	611	599	606	597	598	583	635	590	593	567	611	605	566	598	595	636	556	625	535	587	595	583	600	575	596	545	636	608	581	628	621	571	594	587	622	641	607	551	568	603	575	626	590	603	612	596	584	621	587	564	593	586	583	602	631	589	563	581	573	590	635	588	590	566	575	595	599	565	578	626	610	610	570	626	611	595	580	643	602	584	604	580	674	587	612	605	628	593	616	578	617	579	592	612	592	557	569	544	589	594	593	628	625	598	594	625	591	598	583	605	628	608	604	599	599	597	600	569	580	591	579	605	616	601	563	616	567	608	597	614	548	586	608	601	646	590	579	627	613	608	615	649	586	607	595	622	602	605	635	594	593	575	612	585	601	620	624	609	605	558	614	598	576	620	597	598	614	576	650	587	576	592	592	603	617	622	624	576	621	630	589	630	565	586	648	568	599	612	621	590	615	580	634	590	643	573	576	600	578	577	580	605	587	598	592	597	580	608	584	558	584	596	639	618	584	613	601	590	593	577	596	634	632	572	616	579	623	569	618	582	585	610	632	609	561	569	562	564	622	551	543	579	602	595	575	612	596	604	626	637	594	622	556	571	628	606	604	622	582	635	623	612	633	602	582	598	600	527	641	578	626	566	587	565	617	603	576	616	602	617	604	577	596	584	633	561	601	581	558	613	613	583	606	616	591	585	631	604	609	615	601	561	604	574	563	585	582	563	582	647	601	622	594	580	602	605	604	608	594	569	603	595	611	594	613	605	621	608	594	602	585	583	627	592	639	594	601	587	586	581	588	616	593	618	556	574	561	589	572	602	599	580	536	582	645	609	619	587	606	534	598	586	594	624	607	623	610	609	633	628	616	606	599	623	529	609	629	578	609	644	563	574	621	562	586	585	556	611	561	626	614	548	590	590	591	581	639	599	613	575	556	644	624	583	607	583	581	583	611	542	576	592	588	599	608	567	623	580	575	624	574	590	584	615	609	608	545	582	601	603	562	618	595	608	598	600	607	582	581	590	566	602	577
23720	21006	25323	26890	21019	21007	3891	789	639	579	587	574	532	491	349	333	271	278	245	280	262	244	236	227	259	215	253	277	239	197	207	216	213	225	229	233	234	220	223	208	227	253	253	242	250	229	252	226	250	259	246	216	247	216	233	231	201	205	234	197	204	197	246	227	200	212	256	205	256	220	236	234	232	199	228	222	228	227	234	240	226	229	227	215	203	214	247	235	223	214	235	231	217	208	233	228	236	197	201	258	215	234	250	222	230	232	217	246	192	158	229	223	206	230	219	212	236	227	206	226	241	219	216	240	231	198	237	214	212	236	263	227	219	219	227	223	212	207	237	224	187	199	252	246	215	232	239	208	220	212	220	215	227	207	232	215	216	225	224	211	227	234	210	235	193	225	248	204	236	245	223	205	262	238	224	215	223	220	225	210	193	228	248	194	237	236	239	229	232	223	213	201	218	216	190	254	200	223	223	202	231	232	244	255	229	240	221	194	221	208	225	192	234	219	229	234	210	231	223	209	232	224	223	243	195	199	202	197	208	216	196	204	206	224	257	213	214	232	211	215	228	201	237	247	233	222	226	217	238	225	225	219	199	203	226	196	240	206	212	244	221	197	206	266	253	226	220	228	243	216	194	227	214	219	222	220	201	226	223	219	197	188	235	211	180	227	272	225	210	228	231	216	227	217	227	252	202	229	225	220	228	243	241	209	240	235	229	230	233	211	219	222	226	222	232	242	227	251	212	213	236	234	207	209	223	217	235	241	229	204	234	229	228	203	208	241	239	218	203	208	240	237	215	236	239	244	236	196	226	211	239	231	240	258	245	233	182	212	247	222	225	228	234	216	231	214	184	191	218	243	201	205	214	200	212	214	231	204	217	215	221	227	219	218	243	196	221	212	239	237	194	225	225	230	218	247	251	196	244	225	213	266	247	251	225	213	219	210	226	235	219	215	212	198	216	216	214	241	236	228	191	225	214	207	231	204	223	241	234	215	248	239	230	222	249	217	216	236	267	218	193	221	189	211	220	204	212	236	222	209	224	196	243	204	207	212	237	217	217	190	220	211	224	229	224	211	213	240	203	255	237	250	219	236	205	205	205	221	231	200	210	206	239	199	202	207	254	221	212	210	235	229	210	207	197	220	231	225	209	233	238	245	212	217	190	246	259	195	208	234	210	222	224	218	247	248	238	234	211	205	230	229	224	201	238	228	215	234	222	211	244	227	244	205	226	217	214	229	219	230	247	266	215	243	228	246	241	233	237	213	184	241	197	231	221	217	265	263	222	239	231	204	233	238	211	243	202	223	245	222	231	219	227	225	232	207	227	220	214	251	196	238	225	233	206	185	208	223	220	215	229	220	199	215	238	214	226	233	198	229	223	221	211	201	221	239	228	237	215	194	205	231	230	239	216	223	219	229	226	212	225	193	210	201	247	239	226	238	250	217	211	222	207	202	215	229	227	238	223	209	223	223	210	237	240	240	213	195	209	228	189	205	232	246	225	217	217	235	226	222	226	226	227	217	216	242	217	234	214	223	234	217	214	254	248	202	249	232	241	232	196	238	234	228	196	195	254	219	218	190	201	205	207	244	235	257	213	201	213	211	195	226	218	237	216	237	210	213	221	203	215	200	206	223	201	221	219	197	238	212	236	250	217	229	228	257	210	218	258	230	264	231	205	219	218	211	212	224	254	216	204	214	212	214	200	233	214	225	232	222	218	224	211	241	229	212	236	228	220	227	230	237	219	242	228	231	214	223	220	224	228	232	232	221	222	215	237	215	231	207	212	189	235	229	229	228	226	228	234	240	227	236	223	203	212	196	232	228	236	241	224	232	228	235	237	233	230	228	237	237	224	203	225	229	196	208	222	213	242	205	200	228	221	228	206	234	218	208	209	222	221	240	222	236	229	237	214	245	221	206	250	243	234	231	237	200	216	209	227	209	227	227	218	219	223	228	248	235	222	237	205	209	214	235	219	249	214	209	227	202	229	220	219	238	253	235	218	230	218	223	243	258	250	225	225	229	218	211	231	214	233	220	232	229	237	225	209	196	224	193	209	222	230	212	207	234	250	237	235	257	251	214	221	194	232	194	221	214	248	197	209	245	231	214	239	241	203	225	253	221	230	198	219	231	221	211	196	222	232	235	188	204	226	240	231	212	221	226	213	233	201	213	225	222	197	225	224	208	204	222	232	240	204	202	225	211	251	206	195	216	246	212	255	241	220	213	239	204	209	217	214	202	227	221	219	231	201	207	197	219	257	225	208	238	241	224	221	218	192	192	250	229	220	229	194	219	241	237	246	259	252	257	214	243	231	222	230	219	250	225	206	210	230	225	229	245	194	212	215	221	207	247	201	216	200	200	253	202	223	225	225	207	221	203	203	198	197	209	248	224	230	249	215	255	213	207	205	224	230	223	233	229	227	219	200	249	223	210	228	236	210	225	230	209	200	203	202	188	220	219	244	226	207	209	233	190	242	229	222	220	243	233	219	240	189	213	198	200	242	230	205	211	230	208	238	215	218	243	207	221	241	207	239	208	189	208	219	212	240	227	226	193	229	224	204	237	263	202	232	231	233	177	222	212	226	206	182	245	225	224	244	228	196	196	216	226	210	227	220	213	232	214	238	200	223	228	177	239	235	233	207	253	218	243	226	228	211	230	202	246	223	200	224	229	201	216	216	236	254	228	231	186	211	221	218	213	249	213	212	202	213	242	220	208	224	219	199	254	242	193	235	226	212	234	206	222	215	248	213	237	205	214	206	238	196	193	221	223	240	177	216	209	217	226	222	228	210	219	252	249	220	212	215	219	227	254	206	219	245	253	244	252	237	217	249	216	229	229	213	257	213	187	205	239	228	255	219	231	213	220	231	209	221	225	207	187	210	205	221	223	214	224	230	207	221	220	227	228	236	234	226	214	221	212	198	205	242	230	255	202	195	218	248	219	239	227	221	238	215	229	223	234	213	221	214	230	228	229	217	197	234	215	229	182	183	229	225	261	237	224	197	231	190	206	215	220	224	222	230	228	202	209	210	222	214	206	230	213	230	257	252	232	233	230	204	252	189	226	240	236	227	226	228	199	212	225	229	185	191	232	208	215	225	217	184	208	224	208	217	247	205	222	217	207	241	207	231	244	219	242	206	228	248	213	230	241	215	212	219	231	205	217	216	217	212	233	195	211	251	207	228	237	233	232	214	214	220	215	207	222	244	224	236	245	208	215	238	201	191	227	253	202	226	195	229	226	201	186	218	229	215	234	219	237	228	217	215	227	218	225	215	219	223	205	226	218	233	221	210	229	257	230	230	254	216	236	223	230	196	234	203	206	192	218	224	230	267	216	218	235	224	213	225	256	221	211	200	216	196	216	242	236	197	204	233	268	244	199	220	208	228	222	227	221	236	213	214	209	211	227	235	226	202	195	240	213	217	208	205	217	239	214	242	240	227	224	226	240	219	224	245	230	248	226	238	231	216	210	225	239	216	239	235	217	252	207
4103	8742	5622	2470	1434	1003	860	709	653	696	682	635	668	620	619	538	552	516	526	525	486	477	502	486	513	481	487	494	489	518	471	478	515	482	460	503	477	464	467	468	512	475	482	479	461	504	488	540	489	491	471	516	456	504	519	476	480	510	523	441	452	457	497	492	496	516	482	460	510	471	475	495	492	470	454	502	469	501	470	446	471	470	464	498	486	513	465	499	532	453	479	456	476	501	453	457	479	453	444	448	481	444	500	462	504	447	464	481	480	484	493	484	520	450	499	461	460	464	483	459	472	468	444	486	478	496	482	515	502	492	415	467	485	498	473	473	440	498	478	473	468	451	486	507	513	465	473	472	506	496	509	454	477	512	454	486	481	475	464	496	461	498	494	481	482	475	511	443	492	508	486	480	498	484	472	480	480	525	455	496	468	481	450	501	449	469	504	506	475	449	464	499	482	486	509	514	480	474	512	500	492	438	480	466	477	517	508	506	515	455	479	498	503	481	449	484	477	506	445	510	525	453	467	453	452	460	508	487	464	476	496	455	435	502	453	520	468	478	428	510	485	433	490	471	456	439	462	464	505	446	507	470	477	491	471	451	469	473	493	488	483	478	493	501	488	449	432	465	472	464	484	488	479	472	461	461	507	517	501	497	486	505	472	515	484	494	475	510	467	470	482	496	508	466	459	508	489	448	466	484	466	501	469	485	485	528	463	468	476	481	490	473	489	475	498	472	463	467	464	490	455	440	507	479	522	512	505	461	469	468	482	479	452	493	489	517	516	517	466	469	513	502	450	440	499	507	511	511	505	433	452	505	505	471	447	525	470	454	485	468	481	451	496	517	494	494	486	459	474	498	459	474	480	485	466	473	462	518	480	488	488	487	519	470	478	448	466	484	479	488	447	523	509	455	464	459	505	454	480	462	458	475	535	504	468	493	450	446	473	486	476	488	534	475	499	484	499	466	471	450	483	439	463	436	490	493	467	480	501	495	520	483	461	467	458	506	453	495	488	469	509	485	441	459	506	479	476	465	499	477	478	501	470	477	495	519	495	477	478	462	537	496	498	486	490	504	517	468	478	505	425	479	479	450	485	468	481	472	483	529	480	523	460	482	471	486	493	514	451	481	492	471	499	453	485	493	488	488	442	439	461	461	517	436	470	523	549	475	447	470	544	467	488	495	481	486	474	460	467	488	484	462	442	459	478	497	505	479	507	485	436	486	490	490	491	432	495	471	459	472	520	477	494	485	499	483	512	501	498	517	493	479	487	479	440	520	492	461	488	456	500	493	459	527	462	460	502	483	443	485	430	447	488	518	470	473	484	494	477	493	477	480	475	502	499	484	533	467	445	481	459	484	499	526	442	469	502	510	445	507	471	489	508	486	478	481	454	480	444	471	503	505	457	489	485	479	472	494	482	475	492	476	488	494	471	482	477	482	460	454	483	502	489	470	472	506	473	485	476	490	515	474	510	471	467	479	495	462	488	449	494	418	497	460	492	472	477	505	475	436	440	488	495	487	451	501	485	468	507	489	455	506	466	489	507	488	467	460	469	508	491	458	494	475	481	506	444	505	481	445	510	456	478	483	455	487	501	489	418	479	477	481	505	442	487	485	461	480	450	471	442	480	476	455	470	472	475	449	483	459	497	474	487	499	466	517	512	485	502	466	483	508	466	451	517	523	463	473	522	484	488	500	464	472	505	480	483	482	474	444	463	523	516	467	497	472	498	497	493	466	500	520	497	453	465	501	519	498	509	492	489	479	460	479	483	490	501	499	486	442	496	506	480	504	495	502	561	475	465	485	472	494	489	500	479	458	491	486	522	491	458	488	481	491	497	480	483	491	497	478	467	521	491	472	472	508	466	501	457	478	478	469	492	487	440	464	455	442	453	491	458	483	476	466	498	484	489	475	492	506	464	517	496	485	502	489	479	536	474	525	466	499	502	464	484	477	463	518	475	478	463	504	479	516	471	478	470	457	478	495	498	495	478	496	502	483	493	498	476	508	482	500	434	459	464	503	466	486	457	510	506	517	469	471	458	469	460	485	490	465	506	498	479	504	492	497	484	493	495	491	503	475	503	456	454	446	447	498	459	473	474	475	487	504	480	494	463	479	485	459	500	494	486	507	497	481	506	472	482	438	505	482	500	482	452	499	470	486	481	495	497	493	440	456	487	460	473	463	508	478	463	469	461	497	445	490	479	486	477	462	469	478	493	479	472	466	488	547	463	467	513	472	481	479	484	492	480	488	487	471	472	476	511	514	482	443	483	494	438	453	475	486	448	488	457	449	479	469	487	464	484	482	474	459	488	512	490	451	448	484	462	515	480	488	477	525	511	508	514	454	478	476	477	495	426	466	469	454	504	500	486	508	490	468	464	458	499	514	462	501	497	479	503	471	484	436	466	482	466	465	478	447	486	504	527	498	518	485	528	484	477	506	451	456	486	462	465	478	498	506	446	485	434	483	461	507	506	500	516	477	459	471	494	512	472	487	481	488	516	486	524	471	505	502	513	472	474	481	488	447	451	500	497	457	473	502	461	503	500	493	504	472	471	461	422	516	487	502	487	437	496	487	485	482	496	476	500	486	477	458	481	456	488	503	432	486	495	469	473	520	487	469	457	487	508	487	460	466	456	494	487	498	474	469	514	461	455	479	511	475	487	453	472	462	466	479	499	520	496	468	475	464	484	483	458	465	502	489	492	476	497	441	477	461	463	456	459	474	537	443	500	474	463	506	488	431	496	476	526	464	443	426	507	489	486	483	476	526	468	530	523	494	512	495	439	483	469	493	458	490	463	481	479	491	466	464	484	500	478	433	496	509	491	509	488	475	483	501	495	516	528	499	497	473	506	501	473	505	451	492	506	493	439	496	488	482	440	483	474	457	485	446	513	474	484	463	436	483	464	459	483	443	497	507	496	515	494	478	485	474	456	497	459	474	492	470	477	493	490	482	467	484	478	504	498	492	446	440	500	517	477	481	454	460	483	483	491	496	463	506	478	466	469	450	497	443	496	496	457	464	492	474	427	494	520	469	422	469	533	457	482	441	506	480	498	515	499	457	503	461	469	490	472	468	499	493	507	475	477	498	468	515	484	486	452	446	508	435	504	473	484	502	485	519	477	503	497	448	461	522	481	494	494	502	489	469	470	512	466	475	450	485	507	490	473	510	497	473	508	488	470	470	463	467	492	499	441	454	490	476	484	476	502	472	523	443	460	443	479	483	465	502	476	419	468	460	518	470	499	483	505	520	507	444	458	423	504	463	472	526	502	498	447	477	497	485	470	502	530	492	521	497	468	501	481	484	457	446	503	452	453	476	512	483	489	471	461	503	514	453	469	542	473	501	439	467	469	502	502	478	500	487	484	472	515	471	481	480	484	485	456	500	508	511	512	487	477	449	444	486	460	482	486	466	477	481	494	495	482	472	459	445	498	480	489	487	484	457	482	478	499	509	484	478	493	466	510	455	439	514	490	461	462	484	500	467
33232	14126	2721	642	453	335	295	245	279	288	257	243	262	222	212	198	224	168	182	183	154	160	174	204	195	168	181	200	195	198	160	170	197	161	184	161	187	193	197	180	187	207	176	191	177	198	200	195	182	183	175	179	171	175	172	186	197	176	176	206	187	169	181	197	178	173	180	199	195	196	170	179	185	182	191	185	169	192	177	178	171	192	200	169	182	199	190	201	195	206	183	188	170	192	192	180	175	196	196	177	190	194	196	183	185	178	197	163	179	213	206	157	201	192	202	192	176	178	199	179	153	176	186	173	200	189	162	199	183	166	160	164	173	175	171	175	183	149	159	178	170	189	188	170	161	177	186	198	169	195	174	192	189	173	195	175	179	160	184	180	188	192	181	188	181	176	185	155	180	192	172	169	160	185	164	200	171	207	164	183	163	165	154	160	170	171	168	217	209	167	161	144	161	166	189	207	173	179	173	179	196	186	186	165	179	167	189	164	210	198	169	170	187	177	184	139	155	164	179	173	189	181	140	173	196	182	187	185	162	163	157	170	171	165	155	167	190	170	192	180	156	186	168	182	165	178	163	171	166	189	171	191	195	198	193	138	196	187	191	201	193	173	183	190	193	194	191	177	179	157	179	159	177	171	186	159	209	182	193	167	188	174	180	189	173	178	142	154	168	187	183	171	177	168	165	181	184	210	179	176	191	180	186	171	163	181	181	178	163	156	176	174	189	188	194	182	169	175	191	176	159	184	157	173	179	184	180	209	166	170	195	174	175	156	200	157	209	221	176	185	161	182	147	174	175	196	172	182	181	192	191	191	168	210	187	188	204	191	171	153	178	175	191	157	166	191	197	172	175	190	171	183	187	158	163	166	173	175	179	181	160	184	165	185	166	162	182	167	202	183	203	185	186	196	174	168	171	186	199	172	174	183	175	156	194	168	168	171	185	223	161	150	185	179	184	179	182	180	186	207	188	202	174	177	193	169	183	213	175	171	200	152	168	175	170	177	177	191	176	175	180	182	216	174	192	166	179	199	156	171	178	166	193	164	177	172	176	149	196	164	173	182	194	184	176	171	168	182	201	191	187	180	171	184	158	177	198	180	157	184	149	157	211	169	176	191	171	159	180	175	184	182	144	182	184	170	184	177	167	171	183	163	162	180	143	159	184	182	189	163	174	186	178	174	166	148	168	186	184	161	177	209	165	173	192	176	190	169	178	176	189	200	200	176	158	173	184	168	183	181	149	180	162	177	189	173	175	190	157	198	190	193	177	169	194	170	180	169	178	197	186	165	188	154	174	182	181	197	178	186	191	202	193	168	192	200	173	163	189	148	179	164	157	158	171	203	209	164	200	166	158	180	185	163	163	177	187	155	181	187	190	173	182	180	173	189	163	181	180	196	174	182	174	166	167	165	164	186	190	210	186	179	186	169	210	163	168	174	174	181	182	169	164	187	178	186	173	177	204	164	175	166	172	174	185	152	174	172	163	181	184	203	178	172	186	162	176	155	182	181	178	151	167	172	189	150	156	177	184	150	161	184	183	179	187	169	178	177	173	169	187	174	184	182	230	179	172	204	176	176	176	154	159	172	181	175	184	202	203	150	185	202	177	214	154	167	205	187	179	208	187	188	180	173	198	157	156	203	181	153	186	177	162	177	170	183	187	182	163	171	170	173	159	170	183	188	184	191	191	171	196	190	157	191	187	190	166	181	203	184	187	184	185	165	170	179	181	188	148	175	170	211	196	216	179	166	211	162	172	169	170	158	181	180	196	173	199	169	149	185	202	185	175	195	178	192	156	176	201	165	221	192	182	183	188	161	173	183	171	173	189	179	180	185	193	210	189	188	176	181	158	150	190	179	199	179	203	174	197	196	184	187	194	194	177	170	209	181	206	145	170	190	191	173	166	193	188	171	168	168	168	163	166	207	164	179	145	176	188	179	194	172	164	170	170	155	178	157	176	177	179	185	206	197	187	187	210	182	169	167	217	193	169	174	165	180	167	196	168	195	169	181	166	175	165	181	172	159	188	170	195	188	172	193	159	173	195	169	171	185	195	175	173	187	199	173	177	167	188	169	171	193	192	168	162	192	164	184	160	151	176	181	182	158	156	178	194	172	190	196	180	146	151	192	164	179	171	170	186	196	176	156	180	193	174	197	190	163	205	173	197	186	172	187	162	202	183	176	207	185	160	159	196	191	181	178	168	149	165	162	176	178	181	168	190	167	173	165	183	180	174	174	191	172	171	184	190	183	168	171	168	197	210	168	210	169	188	167	164	194	174	175	158	179	221	191	157	175	172	161	163	150	178	173	171	175	177	191	176	184	157	175	191	170	181	195	204	162	219	197	177	184	187	150	188	193	192	159	206	167	192	180	173	173	201	189	162	176	176	193	193	188	192	196	193	189	174	171	177	160	167	207	206	185	185	178	177	176	194	150	176	167	173	185	191	171	159	190	181	198	174	176	170	201	150	182	180	163	186	203	190	193	169	177	160	172	170	133	183	169	188	179	157	173	169	183	219	161	167	169	174	183	175	148	200	176	187	142	184	164	177	171	185	186	196	177	193	186	174	166	202	169	183	195	185	185	175	165	179	204	204	168	194	201	182	158	161	181	179	206	171	187	192	177	184	185	182	185	167	169	170	187	173	194	176	161	183	201	158	191	182	158	156	180	193	178	170	163	182	192	175	184	173	197	199	180	181	152	185	160	171	165	188	195	200	173	186	196	187	201	158	181	206	181	170	177	157	177	187	179	199	197	162	160	183	198	181	136	186	191	179	157	186	178	175	187	181	184	182	193	192	177	194	167	161	174	173	204	152	179	180	184	162	185	184	176	185	176	195	189	179	184	193	163	200	184	170	142	162	191	166	181	165	207	154	153	158	184	202	193	198	196	161	167	146	179	175	184	197	169	169	162	170	179	169	184	178	220	184	172	159	184	175	176	185	202	175	177	165	187	172	198	194	164	197	178	206	172	169	167	194	203	187	189	200	195	201	195	153	173	190	173	172	170	159	173	188	165	156	167	196	172	218	173	175	197	206	176	221	196	173	173	171	167	184	162	185	170	168	160	177	157	187	185	150	154	173	157	181	166	159	184	170	196	180	170	191	190	188	178	200	177	215	181	144	186	154	175	180	178	187	183	200	168	200	171	177	174	174	175	178	171	183	171	176	203	196	197	181	171	179	175	176	188	192	160	173	176	187	175	211	189	200	173	196	194	190	167	185	184	176	199	196	183	185	170	166	192	176	182	172	166	196	170	190	169	168	172	170	149	188	187	190	191	178	176	185	200	171	175	171	195	178	153	173	167	168	176	199	167	176	156	175	185	178	147	194	181	163	197	175	191	176	180	171	178	176	194	175	177	167	213	186	185	191	161	172	155	188	158	168	195	190	190	180	178	170	165	180	189	185	164	185	199	193	178	177	197	198	183	182	170	180	184	181	176	186	169	183	182	153	168	192	210	194	171	191	178	180	204	163	167	182	164	164	168
5350	1985	1350	736	612	507	510	466	472	447	477	465	443	428	446	447	431	424	394	432	402	432	423	420	476	442	425	441	451	405	440	432	440	456	425	415	417	427	405	441	437	398	442	380	400	457	437	419	422	418	443	440	384	419	430	409	402	482	398	447	457	410	413	441	436	414	411	409	436	454	448	435	425	431	427	407	370	409	443	443	406	459	428	476	416	429	425	445	459	434	470	412	429	428	419	384	396	438	406	409	448	449	437	467	425	441	457	425	424	431	425	429	417	443	413	404	423	402	436	423	429	435	443	434	414	417	408	420	428	443	425	462	425	474	421	441	432	427	436	433	474	445	437	418	447	400	428	425	399	402	440	458	405	437	424	444	458	453	441	421	467	395	465	411	445	435	459	397	434	434	416	471	415	430	436	379	459	422	407	440	419	398	406	445	425	425	420	437	449	435	407	442	418	408	456	426	428	464	426	437	423	390	450	434	423	439	451	425	428	408	465	434	455	462	396	430	445	446	408	396	429	464	429	401	428	416	420	428	461	418	453	407	418	435	445	434	453	419	425	398	417	397	448	406	471	469	409	415	445	444	394	413	433	450	431	423	433	451	425	433	413	420	437	453	409	442	437	437	431	422	438	448	391	422	390	420	408	416	425	408	427	426	434	398	424	413	425	405	446	461	401	448	438	446	458	441	425	469	401	424	393	440	428	425	464	400	397	401	393	431	409	451	405	435	416	445	442	456	403	433	446	400	447	425	414	410	388	430	419	424	406	435	419	417	446	401	388	435	444	395	418	412	429	427	423	460	447	393	418	409	434	399	396	422	407	387	449	428	431	424	428	452	413	440	443	406	416	402	425	434	403	439	399	452	426	453	397	431	455	457	446	419	389	382	406	433	421	408	392	421	431	424	447	425	444	418	421	417	425	419	428	434	415	434	401	448	404	450	436	447	446	413	448	443	416	427	431	410	386	445	429	387	410	408	411	428	439	435	416	406	420	455	462	439	429	408	406	459	431	453	450	414	423	390	445	420	392	418	401	421	410	421	456	448	426	419	430	440	398	421	409	458	412	424	414	463	429	425	455	433	436	446	427	401	427	395	405	383	447	454	441	423	410	445	434	398	437	431	444	450	432	392	393	435	436	413	446	431	437	409	421	439	402	433	446	429	418	391	433	402	433	450	420	430	422	410	481	407	439	470	425	381	445	400	407	453	455	396	444	428	413	401	418	453	432	426	413	402	433	433	434	411	425	414	424	449	426	429	440	387	396	416	423	447	419	421	405	419	395	410	438	465	428	431	448	366	406	445	437	405	419	404	414	428	455	438	444	399	429	434	436	431	402	447	434	390	438	430	433	427	439	432	440	446	435	433	439	433	389	408	446	467	397	425	397	445	433	422	433	427	411	418	431	419	435	436	430	419	460	416	456	439	458	428	393	448	473	464	448	452	412	457	444	421	409	444	447	427	395	403	417	439	415	438	447	405	457	440	429	395	391	394	414	410	404	456	431	429	387	392	405	399	451	419	428	388	454	410	426	410	417	400	442	437	413	401	421	436	417	433	412	434	416	441	441	424	438	451	440	404	431	420	416	460	434	410	415	426	433	427	446	406	425	452	441	416	423	412	436	447	427	422	432	402	409	433	393	491	439	444	448	412	428	464	438	445	423	430	416	444	406	438	455	448	413	421	461	382	461	425	445	477	450	415	408	416	420	428	454	424	422	416	476	448	405	438	398	441	423	444	412	441	437	400	424	439	438	413	433	406	425	427	437	422	417	417	420	440	419	452	415	445	413	391	432	430	447	424	418	446	443	415	406	417	466	419	416	429	397	412	400	409	450	395	446	436	421	428	432	423	425	434	419	436	447	435	415	418	398	438	454	433	428	434	422	433	438	423	441	390	412	446	422	402	407	478	414	417	421	443	420	425	423	432	382	411	449	394	435	446	414	440	416	424	396	446	407	427	453	418	417	405	404	452	460	451	462	413	433	395	466	438	422	432	416	435	451	427	409	439	424	441	395	400	402	450	431	415	398	429	433	388	444	435	417	464	430	417	447	414	432	417	412	392	401	480	415	408	431	423	441	430	468	420	428	420	477	414	423	435	403	412	423	429	398	380	399	433	443	443	439	405	414	446	406	437	420	459	409	422	423	452	433	408	384	431	419	414	416	406	429	428	456	427	431	419	441	449	428	429	422	417	434	441	407	414	415	415	432	454	403	437	405	419	418	402	402	428	406	420	455	422	420	391	438	424	436	450	407	429	450	386	416	413	407	415	387	443	423	440	418	415	446	438	400	429	444	423	458	430	418	423	404	418	441	415	439	419	424	404	420	408	432	397	463	411	449	384	447	427	407	446	442	424	417	420	459	442	409	423	399	413	417	413	389	389	426	454	416	442	441	421	412	455	455	419	436	432	450	439	412	453	436	378	437	453	462	428	447	414	405	446	436	467	415	455	429	442	429	401	421	444	426	436	438	469	364	456	387	439	422	436	456	411	451	433	422	428	451	411	428	448	418	445	423	407	423	386	432	415	437	433	443	408	398	403	404	419	400	424	416	457	435	429	416	427	434	442	440	422	397	459	393	431	423	400	435	413	488	436	395	453	409	452	409	456	408	378	412	452	419	427	392	386	422	403	396	405	425	412	442	457	411	461	443	395	412	434	453	425	443	425	470	420	404	441	418	414	398	449	426	420	461	440	420	380	462	477	405	389	410	422	439	425	424	420	405	438	410	448	404	390	411	455	448	415	376	443	398	485	444	432	420	430	367	432	431	437	443	459	453	382	421	420	436	416	437	449	410	465	414	418	448	391	468	424	458	457	442	409	423	399	441	388	391	400	436	446	428	442	430	437	425	440	406	431	435	399	395	373	426	459	441	447	437	419	410	393	411	428	463	444	431	414	443	453	468	431	384	426	460	418	409	431	436	420	445	432	434	404	465	443	429	437	415	425	433	429	390	429	394	440	396	418	434	407	394	424	382	448	433	422	421	388	433	423	450	422	419	456	440	446	413	402	427	415	406	436	434	420	438	436	436	416	402	448	450	446	441	449	454	455	437	439	411	420	366	418	387	408	422	416	470	428	418	445	427	447	416	404	435	448	411	423	424	425	447	437	435	410	448	426	429	387	392	458	459	420	427	428	437	432	451	446	421	418	456	413	412	425	412	448	412	428	456	433	485	403	447	413	410	452	394	450	419	469	426	398	455	415	413	457	409	432	461	391	409	438	444	437	447	445	449	429	439	427	389	425	388	438	446	412	435	434	405	403	452	426	410	435	439	452	384	426	480	464	448	430	402	445	446	409	408	439	468	456	418	438	427	408	402	425	418	431	443	426	430	436	438	437	444	389	438	384	422	417	436	442	440	464	442	422	443	436	453	407	435	423	425	443	453	451	421	412	384	453	443	446	424	395	459	402	442	386	402	411	393	414	424	421	440	427	425	399	434	425	414	405	428	384	412	415	412	407	424	429	442	441	426	403	423	428	441	417	376	421
24526	21006	24680	27481	20568	2815	687	515	517	489	478	447	429	413	387	344	320	319	298	290	271	285	270	274	291	285	315	285	233	270	270	277	244	264	263	295	294	292	266	280	282	312	273	274	243	295	283	270	291	316	293	279	257	251	245	265	275	258	272	312	300	273	252	260	256	276	250	255	260	263	245	265	287	291	256	321	293	282	286	268	302	287	263	258	244	274	279	308	262	308	252	288	261	290	289	260	243	258	283	296	288	260	277	275	283	263	269	269	277	273	275	273	261	274	273	281	284	276	292	245	268	264	261	277	278	270	302	264	244	260	271	256	275	248	266	269	264	283	289	273	259	294	243	281	277	284	277	272	298	239	273	262	269	300	274	282	274	262	260	271	266	267	304	285	272	227	276	272	260	279	262	291	289	257	273	261	301	323	285	289	271	266	273	251	267	302	287	285	270	290	243	281	254	251	270	269	251	255	302	288	282	280	269	273	267	266	304	314	287	287	267	261	252	270	249	272	267	267	263	278	278	288	262	283	291	266	257	270	275	264	271	267	249	262	262	260	262	283	265	263	302	258	269	255	260	272	290	284	296	250	290	287	287	276	281	240	303	294	263	276	274	263	272	254	264	269	318	264	278	252	234	257	278	294	286	277	312	277	298	281	232	254	280	273	281	296	287	257	274	283	276	298	261	259	283	270	261	256	283	259	256	293	268	270	283	277	262	237	259	283	260	281	294	292	280	261	269	278	260	249	268	229	235	287	244	251	268	269	282	234	264	272	303	258	279	265	248	282	284	281	290	257	260	272	283	305	276	261	239	291	303	246	261	291	262	282	273	278	244	265	264	267	239	295	281	246	301	293	291	242	301	265	256	266	271	287	258	254	300	307	290	270	289	245	244	234	270	256	273	251	277	284	298	311	297	279	239	291	331	292	295	284	260	287	277	290	266	284	242	256	309	250	262	314	237	281	304	276	250	267	279	264	275	269	246	244	255	295	276	263	258	281	273	277	260	274	274	262	293	241	271	262	284	293	248	295	279	274	292	266	283	249	234	282	274	283	288	292	264	310	278	283	271	272	286	242	289	267	252	287	263	288	251	261	282	278	298	256	247	248	261	284	243	304	271	275	279	215	276	245	288	266	272	238	266	243	283	254	309	335	292	306	313	260	243	292	275	300	287	284	278	282	280	289	288	271	288	308	271	251	286	267	283	295	270	272	299	285	268	270	274	284	308	287	264	279	278	246	278	253	257	263	248	264	258	286	298	285	278	275	288	283	302	263	289	268	261	266	302	257	244	273	284	252	296	263	247	280	281	276	284	251	260	271	254	264	273	275	283	248	257	274	259	262	253	268	283	271	273	285	292	270	272	259	280	273	330	262	273	288	279	247	255	263	225	251	269	271	251	297	275	287	279	341	294	262	266	303	257	263	291	269	262	247	276	293	235	268	287	291	281	262	268	312	265	252	273	281	272	279	270	281	303	273	292	282	260	305	257	273	260	270	291	249	296	260	264	281	254	264	251	294	271	286	280	292	231	268	257	271	240	285	235	284	268	262	319	297	262	253	260	280	244	245	257	288	279	266	227	238	293	280	292	303	253	276	272	289	287	269	287	282	258	269	283	271	267	256	266	291	273	254	294	277	259	272	305	313	288	273	298	282	271	253	278	305	267	266	287	269	259	266	289	263	312	263	258	270	306	284	267	259	277	301	280	291	277	287	313	279	260	270	269	272	314	295	243	280	282	266	253	300	221	253	266	271	289	296	298	258	251	267	255	265	293	266	252	267	255	276	269	280	291	248	296	284	285	288	256	233	273	264	284	258	267	256	283	271	298	260	253	252	251	302	241	280	265	247	312	287	287	264	297	283	245	296	267	278	267	246	311	315	302	303	252	285	266	304	240	235	302	269	276	288	271	284	301	266	280	286	279	262	238	282	268	253	274	263	285	281	277	279	291	270	274	276	251	277	289	284	279	260	221	248	266	275	310	279	272	307	277	283	237	265	257	256	287	263	244	295	239	252	284	248	267	286	275	263	277	315	260	255	292	284	280	272	259	254	239	270	286	259	265	289	283	301	273	301	247	276	274	288	285	280	255	252	298	294	270	242	279	268	285	284	248	290	266	247	252	269	310	281	258	264	259	270	285	273	270	304	273	275	277	261	283	250	285	243	261	298	264	252	268	268	280	274	265	261	276	282	259	272	295	280	239	289	294	250	273	250	248	290	287	294	238	241	302	275	274	266	293	265	282	268	275	288	269	265	251	245	283	275	305	276	227	275	259	283	284	250	311	254	243	269	293	268	278	260	276	273	248	283	283	258	265	296	260	271	260	274	271	275	232	285	236	280	276	280	289	297	242	259	256	284	274	271	273	259	295	277	281	281	296	271	261	277	266	281	285	281	299	289	278	277	270	282	288	270	261	292	269	264	272	254	270	269	287	316	271	280	255	283	270	291	284	283	263	276	272	241	241	238	257	238	227	305	289	299	291	266	246	281	262	263	286	258	236	275	296	266	260	292	274	267	281	243	248	286	274	295	273	270	283	296	287	265	276	283	290	283	258	266	269	258	306	267	275	304	243	293	274	291	299	299	284	286	273	258	270	261	265	269	262	281	256	269	265	270	255	250	291	234	279	304	297	297	295	290	261	258	232	253	276	241	238	283	268	264	263	253	291	315	293	260	271	281	260	288	243	271	282	299	266	302	270	298	268	288	280	271	288	290	256	328	272	296	276	279	275	249	249	293	233	282	261	294	261	261	267	272	258	249	283	275	288	295	255	255	288	247	253	278	288	253	228	269	277	298	275	285	247	293	279	271	257	304	235	296	305	268	261	254	283	274	274	273	255	275	300	296	258	276	281	253	292	285	278	257	262	286	275	305	273	244	266	268	277	270	263	295	282	279	251	280	281	296	290	267	284	299	309	269	271	258	261	266	276	278	302	254	314	228	297	274	290	282	293	286	269	281	311	284	242	278	284	299	231	271	283	283	267	297	268	270	256	272	314	270	263	282	289	270	269	256	279	297	276	271	241	265	258	286	244	291	298	263	265	268	273	275	288	255	303	300	288	268	270	285	240	273	292	292	274	285	266	262	274	269	284	295	291	299	293	279	246	272	267	293	276	268	275	237	275	275	250	283	280	256	273	251	256	280	309	314	268	267	282	235	293	266	260	239	283	265	254	241	251	267	258	240	274	249	309	278	259	290	259	291	305	251	280	273	280	284	267	240	251	276	252	259	292	279	280	249	277	246	251	263	307	271	270	263	247	245	281	251	272	292	268	274	274	299	299	284	278	294	256	259	264	276	221	301	289	301	255	267	299	264	311	267	254	259	264	268	287	275	257	277	295	247	290	296	263	287	281	263	268	297	279	233	256	270	255	270	237	259	276	273	272	270	260	286	297	276	271	272	285	280	228	257	293	259	255	258	301	270	312	268	269	298	265	264	283	302	261	271	272	276	278	275	274	253	269	291	246	276	257	281	259	276	270	282	305	276	266	244
3702	5194	3551	1610	1045	912	762	745	726	699	724	626	716	672	666	626	632	614	672	664	627	596	576	578	621	614	581	600	611	571	564	616	623	604	589	608	605	591	612	593	596	569	576	577	612	590	567	616	558	600	645	618	594	671	622	587	603	589	613	607	587	606	641	604	581	632	646	562	594	613	544	615	611	582	579	630	664	607	590	586	570	566	588	631	592	571	582	679	590	590	590	632	601	571	593	613	591	606	615	556	611	639	607	603	581	594	614	614	597	579	638	620	588	624	607	615	573	609	579	585	579	605	572	626	595	572	596	601	611	603	611	627	580	641	625	611	611	596	611	621	573	563	597	603	610	611	601	597	597	573	573	637	586	569	591	620	652	584	595	576	610	573	579	641	596	586	590	655	614	576	656	639	576	573	571	618	577	633	591	581	584	591	635	584	597	588	604	584	622	601	594	599	605	608	590	611	636	611	593	573	582	613	617	576	594	579	592	601	614	594	588	593	609	620	576	624	663	631	627	585	592	546	582	605	604	586	593	613	637	589	645	611	561	614	556	571	624	647	612	616	624	587	591	564	654	568	624	584	630	650	611	586	616	589	605	616	642	622	572	650	587	581	629	601	566	607	624	638	577	635	585	630	630	569	601	568	610	604	598	573	569	626	567	618	580	617	561	567	567	655	565	612	589	585	608	565	570	585	545	589	607	648	618	634	591	582	597	584	597	558	589	604	572	643	570	613	616	582	628	631	604	640	609	606	610	670	637	586	597	603	606	583	576	588	589	563	618	634	557	630	573	577	610	586	599	633	613	548	603	591	583	622	603	607	583	636	614	600	583	591	591	645	582	602	575	582	595	586	627	606	569	609	610	635	632	601	588	620	619	613	606	599	597	591	584	556	599	595	625	600	593	636	619	564	583	555	598	553	568	585	616	574	579	586	556	575	587	601	534	627	571	599	621	643	611	605	625	643	614	625	571	577	632	633	614	591	620	580	579	589	641	608	597	645	618	582	575	609	584	584	571	608	601	590	615	639	615	577	603	597	602	594	608	605	581	612	611	574	561	607	563	623	605	563	574	589	622	601	591	654	566	591	583	559	599	594	617	593	582	597	587	574	587	540	618	613	569	597	566	625	577	624	632	596	613	602	598	563	598	644	606	589	602	627	604	608	623	608	595	608	604	606	618	620	620	629	565	610	572	612	597	606	571	573	600	639	624	634	570	609	557	568	578	612	622	624	597	598	553	599	599	586	610	624	597	593	606	639	622	588	636	609	608	600	602	584	583	610	623	605	614	625	571	600	615	591	584	586	566	642	651	641	564	591	602	603	610	600	613	586	594	616	579	636	602	627	570	631	607	597	630	538	540	581	609	613	614	618	623	541	613	561	598	617	586	638	625	602	618	601	593	634	636	578	604	613	643	595	607	603	634	631	550	612	628	545	580	616	625	607	626	626	603	592	584	573	590	576	586	584	606	562	563	604	627	596	617	617	620	610	605	578	570	597	600	669	587	631	590	553	639	598	596	641	612	575	612	599	573	587	613	593	591	627	577	616	593	611	601	632	617	592	623	615	588	591	592	608	569	616	611	620	592	589	629	629	631	566	625	574	636	662	607	609	588	597	625	591	602	610	601	637	624	558	588	616	543	562	592	611	564	565	585	563	623	560	556	579	622	601	593	623	619	597	576	606	596	616	645	596	583	568	648	652	607	566	638	586	596	644	544	562	598	575	638	585	642	580	648	560	646	616	632	620	549	597	570	615	576	593	589	589	592	595	620	582	593	617	642	629	587	616	577	560	594	584	601	638	571	588	595	583	590	572	560	592	586	568	579	594	559	596	610	587	612	601	586	617	611	572	607	617	573	591	601	554	602	600	620	637	612	600	619	610	567	607	571	635	603	600	587	627	568	595	554	599	559	596	614	602	571	563	606	613	573	634	598	593	649	593	643	579	571	611	587	600	591	579	611	561	600	587	601	613	603	617	567	625	557	580	658	612	607	601	579	588	635	573	620	624	570	619	584	597	577	595	628	599	580	601	638	592	612	591	616	648	582	558	627	605	635	562	607	582	631	663	596	624	631	581	619	614	595	605	620	643	590	609	573	568	578	578	608	630	595	572	606	593	613	596	582	666	594	567	585	596	624	611	598	604	594	579	619	612	578	623	580	622	602	634	587	622	597	589	596	633	586	549	587	602	589	574	622	621	608	623	591	579	561	620	570	600	641	593	598	596	602	637	547	628	598	590	567	595	619	543	609	586	612	571	581	609	572	555	623	578	599	609	598	605	617	617	581	607	573	605	565	578	603	628	584	573	582	590	589	595	614	587	602	601	598	631	586	553	611	658	654	613	643	643	604	593	605	580	571	597	647	599	575	584	613	600	650	594	595	610	621	589	573	597	598	594	607	631	598	591	624	573	603	625	591	643	614	604	531	603	579	577	628	594	626	577	594	626	628	579	602	610	562	612	611	568	554	567	565	585	643	619	613	592	612	565	612	602	573	572	645	629	605	573	598	598	591	634	602	623	612	580	585	627	605	570	643	589	590	623	586	634	607	643	620	622	596	630	573	623	567	576	587	656	606	590	610	604	628	556	635	609	640	599	629	583	624	615	588	543	581	645	592	596	611	602	614	591	598	569	578	634	603	643	630	556	624	582	646	594	635	561	611	610	563	564	559	562	603	596	586	597	574	606	582	619	596	591	605	615	622	591	597	600	629	572	582	564	610	621	628	573	570	630	616	595	585	549	581	601	608	607	598	599	625	567	614	586	612	564	628	603	618	634	551	599	563	627	653	634	616	620	579	585	576	581	606	612	618	613	636	611	573	652	573	616	595	612	589	565	610	593	584	588	589	604	576	579	589	563	600	611	578	658	590	616	603	607	627	599	598	622	563	590	588	574	610	591	605	602	640	629	593	592	598	611	617	561	577	596	609	614	589	576	616	598	561	570	628	639	647	590	608	567	572	570	588	639	611	607	561	623	607	577	667	666	589	629	614	598	582	620	629	584	590	574	569	609	606	608	593	604	595	606	570	568	614	576	601	569	620	598	604	581	631	581	554	597	588	604	569	588	593	629	610	638	577	609	631	649	579	579	573	631	605	603	624	559	597	576	582	575	611	645	549	604	635	565	633	600	567	574	650	604	593	614	585	598	600	596	604	605	578	559	634	574	594	590	632	619	615	583	615	633	584	644	629	618	603	562	572	584	607	604	610	588	641	590	578	600	585	569	564	597	606	643	608	558	613	556	627	562	621	601	593	608	590	592	653	615	570	582	583	606	604	577	616	602	616	635	600	600	572	618	628	572	633	574	592	601	629	612	601	602	627	595	577	607	569	596	567	585	584	579	572	609	576	587	590	622	640	615	596	619	604	609	588	554	657	621	632	593	600	602	602	595	592	590	601	618	582	623	647	623	604	573	597	627	600	589	623	633	590	583	631	589	590	590	655	579	625	536	615	592	623	583	622	614	580	633	595	612	578	602	560	642	605	564	587	604
23694	20986	25256	26918	20998	20957	3143	784	601	632	575	514	457	425	401	334	292	253	246	234	263	268	258	232	199	245	242	220	229	241	226	220	251	243	260	227	220	233	225	237	258	238	247	236	249	228	222	202	249	245	234	213	248	264	256	216	204	246	242	217	226	238	241	222	213	207	238	257	231	215	220	216	233	227	219	242	255	234	234	203	212	238	229	221	215	215	243	227	248	221	236	209	237	217	236	259	241	243	206	209	219	225	268	209	202	219	201	231	198	224	227	216	214	219	254	224	215	218	212	213	224	217	237	211	231	238	210	198	232	229	245	260	245	223	243	242	232	248	210	206	234	210	216	220	238	228	235	220	223	251	231	235	234	242	236	251	221	234	222	210	192	227	229	227	226	202	233	208	229	191	208	248	232	223	233	237	228	224	232	223	212	231	220	225	220	217	246	208	205	204	211	236	225	209	235	203	232	201	199	228	235	219	226	214	247	238	164	225	240	239	216	189	246	220	222	192	232	211	217	222	227	222	203	207	250	214	232	231	250	241	255	253	214	191	208	238	234	219	208	235	232	236	232	229	227	228	196	223	224	222	217	214	192	216	215	216	233	199	216	243	230	219	249	224	235	218	216	217	229	227	223	227	221	216	207	235	201	233	200	194	232	225	218	255	226	205	243	205	245	218	244	237	203	239	249	220	220	239	215	212	215	225	248	194	202	225	249	234	225	240	232	217	231	222	208	207	210	257	228	226	228	229	215	222	224	224	226	240	226	221	237	222	218	210	244	195	205	210	244	227	249	248	238	224	205	209	233	213	196	241	192	199	212	215	226	219	215	185	226	244	196	228	254	225	215	232	196	207	238	230	194	263	228	215	237	226	205	240	243	212	241	227	210	237	264	251	192	209	219	217	219	228	225	224	218	202	220	233	242	237	232	222	231	240	208	207	216	204	229	228	231	258	252	237	223	233	246	219	215	213	211	233	249	208	225	226	233	238	243	245	201	235	219	204	197	204	215	251	246	194	207	195	223	221	213	226	200	228	235	235	215	228	252	245	237	216	230	233	239	235	215	208	208	228	252	231	210	229	220	219	217	226	220	240	217	208	204	212	213	232	218	236	211	231	245	197	206	223	276	222	239	186	218	232	222	218	211	234	215	228	222	233	234	222	195	203	231	240	219	226	209	221	193	200	231	205	210	240	213	201	221	210	207	226	230	213	231	244	240	246	219	241	226	246	221	234	229	224	233	206	240	205	229	201	229	199	209	240	220	219	213	213	223	224	221	218	224	209	231	211	210	222	209	220	207	233	235	252	231	249	201	220	257	216	208	212	205	259	233	221	216	199	214	226	218	193	202	218	213	223	240	240	260	212	229	213	242	256	243	213	221	241	201	222	246	194	231	219	219	241	231	202	202	237	213	235	227	222	192	199	215	198	239	224	216	220	202	210	235	231	237	193	204	235	214	217	228	214	263	208	212	199	219	217	259	223	238	208	206	220	187	205	223	249	242	250	215	185	228	228	220	215	185	198	216	200	218	219	237	209	230	231	215	234	262	236	217	239	213	233	201	206	207	239	242	226	220	229	229	198	239	239	241	248	244	189	207	221	244	231	238	222	236	232	202	216	207	206	221	211	234	240	238	190	212	211	207	227	225	237	231	221	220	238	197	231	226	232	246	227	190	219	226	234	225	217	231	226	221	238	259	227	222	232	227	244	221	220	233	226	237	238	220	226	213	253	236	214	224	234	216	197	194	195	241	220	231	212	227	209	231	242	225	231	223	198	243	240	230	231	220	231	206	223	230	257	248	222	233	238	223	209	220	229	247	202	246	223	229	214	208	221	216	217	221	232	232	252	226	217	245	253	212	223	211	228	232	226	245	243	216	216	216	222	229	221	234	229	202	241	229	194	233	247	221	200	213	231	192	245	201	230	237	235	233	217	205	237	243	236	204	226	220	217	224	203	203	267	235	203	230	224	216	211	280	237	232	229	228	207	220	206	220	244	208	226	201	221	205	194	212	230	224	234	210	228	221	207	248	215	239	226	211	237	211	211	222	237	209	203	242	237	204	230	222	262	217	222	236	225	206	223	241	220	227	214	240	217	215	230	259	232	215	232	243	215	205	248	188	191	243	233	276	243	194	198	197	213	215	223	221	217	246	204	196	234	222	248	225	266	249	206	180	233	231	221	216	203	216	244	249	232	217	235	227	223	229	236	209	216	186	199	226	212	207	237	234	212	227	219	217	215	235	212	213	243	231	203	194	232	194	220	235	194	223	198	232	229	196	216	252	231	221	211	213	208	184	214	231	241	231	221	205	223	244	213	264	212	220	221	213	243	226	248	224	237	204	211	241	228	197	232	200	219	238	228	209	221	246	216	236	239	223	234	212	231	232	202	214	243	219	198	213	221	237	215	214	218	216	234	229	203	243	216	221	232	213	243	207	192	225	214	228	243	216	246	231	227	240	246	227	234	214	214	204	227	205	255	223	234	245	223	211	216	239	200	220	217	214	227	193	224	238	234	215	211	231	212	236	266	209	233	235	233	199	255	236	243	228	211	196	241	218	212	210	229	223	235	216	210	228	224	214	246	229	230	214	253	242	182	225	216	221	213	227	215	237	223	201	247	217	201	232	213	226	219	215	228	182	214	225	228	218	228	203	222	250	222	226	215	213	235	233	209	227	240	212	219	223	206	245	208	246	202	176	222	224	201	229	227	250	234	218	199	249	221	236	245	271	245	242	207	226	256	234	240	239	216	222	233	224	224	230	273	248	210	218	232	225	237	222	237	237	221	207	194	215	221	225	233	241	239	214	210	225	239	238	212	226	236	241	244	253	204	224	220	218	214	217	225	197	200	203	209	208	209	248	239	202	220	214	194	212	203	223	233	194	218	218	237	227	211	211	244	234	199	224	222	231	219	200	211	232	211	203	214	211	197	254	203	223	226	225	241	221	213	236	216	237	205	227	254	219	219	204	209	210	220	219	224	233	230	217	225	216	209	231	217	239	244	213	222	213	206	230	205	226	213	229	218	215	231	241	189	214	190	232	193	244	257	224	218	214	233	227	164	225	219	220	225	220	231	204	220	212	236	258	237	217	212	185	222	210	209	233	229	214	216	236	223	212	237	222	234	197	223	219	230	214	228	194	223	180	220	215	200	226	235	230	228	212	255	232	223	231	230	212	249	227	237	203	227	218	244	236	234	207	216	222	236	221	250	238	246	196	201	221	241	250	214	219	206	229	210	227	237	233	186	225	216	208	237	216	234	236	264	201	188	238	231	212	242	241	252	230	204	245	232	196	208	209	234	240	210	187	236	233	256	206	228	244	213	224	242	232	227	225	241	232	220	206	262	242	255	237	225	238	210	226	202	221	220	209	186	226	201	266	194	203	187	210	205	211	216	234	213	233	249	207	189	242	220	249	253	246	216	231	214	222	217	204	233	220	206	199	208	224	261	222	243	221	269	244	218	237	256	210	237	225	220	205	222	245	221	201	245
3832	8107	5211	2277	1348	927	853	713	650	674	652	639	675	599	539	553	551	497	531	457	491	492	481	515	499	505	478	480	482	502	479	494	501	501	498	460	460	517	508	504	493	507	462	490	547	540	488	492	468	481	491	476	474	493	480	481	471	481	473	498	490	507	503	508	521	499	520	529	457	501	494	463	486	494	495	468	498	464	525	513	525	494	467	484	489	472	481	469	488	447	481	486	469	521	498	500	476	493	482	461	454	505	495	465	485	472	490	474	494	510	470	495	474	480	489	456	498	472	491	478	471	487	486	506	451	489	513	450	500	483	506	535	476	452	496	452	469	462	470	473	465	492	484	478	481	465	482	494	486	508	488	535	476	468	462	478	493	489	448	519	515	457	492	477	514	486	468	485	497	506	489	509	500	506	468	443	527	534	513	459	419	477	502	477	504	518	459	490	469	484	519	456	506	484	450	491	457	476	460	470	479	508	508	477	496	505	468	485	484	465	470	481	523	506	490	467	484	446	475	509	506	475	473	466	493	526	456	481	508	478	505	562	501	474	485	468	464	462	482	466	474	501	502	492	535	491	512	477	474	446	519	470	510	529	501	473	491	489	484	519	475	512	505	562	461	478	501	481	438	522	499	470	469	455	452	478	469	465	492	494	502	471	479	490	471	517	488	468	490	476	482	458	442	470	476	492	471	473	523	479	505	471	458	492	500	522	496	480	509	492	502	490	441	500	477	497	465	475	460	479	496	529	487	473	496	508	471	442	467	496	446	465	473	473	488	476	473	483	486	508	497	485	483	498	476	471	504	416	483	501	527	510	442	509	483	468	450	474	473	475	469	496	482	444	513	479	518	498	471	499	508	449	495	458	482	522	462	451	497	501	540	484	517	461	461	484	445	476	490	462	501	491	499	478	473	472	457	496	522	533	466	494	479	524	429	486	473	443	539	484	490	479	504	526	500	452	469	472	518	515	472	471	456	480	469	461	466	481	464	500	473	520	462	456	473	482	463	439	532	471	489	525	455	470	523	485	477	452	490	481	495	491	521	488	458	487	487	520	495	473	478	514	425	450	459	493	462	480	450	465	493	458	472	489	487	490	496	464	490	475	473	499	493	505	492	458	477	492	477	469	492	520	495	496	490	471	479	492	498	476	516	465	485	466	480	492	485	463	467	469	489	435	488	508	487	489	491	470	482	459	517	493	464	493	472	473	498	449	449	498	482	471	483	506	473	462	460	456	484	499	462	514	450	489	500	448	483	520	492	494	441	493	485	473	471	503	470	487	485	524	508	492	490	480	507	456	490	511	484	505	461	487	485	465	480	461	469	480	481	535	468	480	469	504	477	508	430	469	504	497	491	484	474	482	478	435	487	471	434	509	470	497	503	491	488	469	515	490	504	499	464	503	473	506	505	432	472	492	507	462	498	479	505	481	437	491	514	468	490	463	478	493	454	516	501	460	496	505	485	491	532	470	476	498	504	504	478	499	493	518	461	487	493	488	515	494	471	472	499	485	487	472	451	505	486	477	492	467	477	509	502	498	467	501	499	527	480	475	520	484	462	486	492	484	486	478	437	493	505	491	458	499	486	472	455	507	489	496	490	492	530	436	496	469	516	505	460	479	521	438	481	486	474	488	483	495	457	515	491	481	488	503	499	483	487	478	502	473	490	468	529	508	507	496	445	485	478	513	480	514	478	458	486	466	497	468	477	510	490	459	480	480	452	469	468	483	488	494	514	457	487	480	477	475	476	453	506	517	490	471	495	518	482	484	508	488	473	420	504	487	510	451	483	481	508	498	482	475	518	481	464	526	475	459	464	487	471	457	437	490	533	500	520	458	467	517	475	469	442	480	503	497	484	479	473	472	498	485	484	490	518	493	447	503	502	524	523	446	485	525	484	493	508	448	511	518	500	452	478	460	478	495	470	480	451	460	483	481	465	471	536	475	517	437	462	486	452	481	461	500	498	478	475	474	499	465	472	456	444	436	451	458	487	508	499	527	499	505	480	481	451	486	505	480	502	495	526	465	469	500	494	463	492	500	509	481	498	527	462	489	492	489	466	452	478	491	507	485	460	507	467	494	493	489	521	486	499	484	438	496	486	511	497	466	475	474	482	507	506	497	488	509	501	460	491	484	481	499	453	485	452	469	484	485	511	486	500	463	492	483	472	467	493	507	484	452	508	466	460	474	464	489	500	463	473	495	464	477	465	506	487	505	443	470	447	504	491	505	477	462	511	487	488	500	495	466	498	519	478	508	473	451	438	495	466	490	493	462	480	505	466	494	472	463	481	435	468	505	499	494	488	493	459	478	467	474	479	443	492	482	476	508	520	492	497	476	458	483	465	495	545	467	457	479	485	482	517	493	500	489	480	477	493	479	493	475	448	550	518	501	482	459	489	450	489	448	477	462	480	470	490	536	513	478	477	518	457	476	506	464	489	489	507	455	521	491	527	495	467	504	492	492	477	499	486	495	482	511	486	459	465	476	452	519	475	487	498	491	467	502	479	476	446	474	507	492	481	475	488	487	449	493	489	515	476	494	456	478	507	513	494	510	491	485	490	495	481	437	451	470	483	438	489	485	497	482	499	452	484	462	508	468	488	453	489	486	494	474	458	485	452	506	495	528	438	466	483	484	460	461	474	491	505	421	528	470	471	466	456	434	511	462	485	463	471	496	481	483	496	513	474	478	491	502	497	474	497	495	489	467	478	468	442	458	515	466	477	511	519	474	498	444	439	483	455	483	475	484	494	499	467	493	450	476	450	469	498	527	488	496	493	479	478	449	487	503	462	488	477	489	469	522	488	480	488	495	465	491	480	483	464	482	515	491	488	447	516	496	449	510	494	504	475	512	525	451	510	505	507	492	483	443	470	458	470	494	485	472	449	460	489	520	517	503	493	491	492	509	503	464	480	508	482	508	486	493	480	485	458	484	503	477	476	497	462	500	506	454	466	471	512	488	488	492	487	496	499	459	487	507	463	471	489	474	457	468	478	471	522	492	488	503	522	530	476	501	519	486	510	485	495	471	460	519	504	470	462	475	474	477	486	456	454	506	460	496	474	482	497	518	513	478	485	497	433	466	440	537	461	461	490	498	529	463	488	494	505	516	523	479	493	449	471	459	456	494	470	539	484	507	491	475	484	461	481	502	494	468	455	513	509	494	447	498	461	497	448	483	485	516	483	472	476	488	494	483	509	451	503	467	479	451	469	458	450	464	480	521	506	473	452	464	500	451	463	477	511	445	483	500	489	469	501	470	507	472	472	493	489	483	523	474	466	490	446	472	462	485	461	493	465	519	473	501	499	496	502	492	472	523	463	512	425	496	472	461	478	473	475	488	515	467	464	481	478	504	498	484	461	505	504	511	502	487	506	461	481	474	503	486	529	513	486	493	502	468	442	494	529	429	462	519	488	493	491	481	476	471	487	469	447	476	501	486	504	486	501	509	469	494	462	475	472	448	504	466	464	460	483	497	466	476	451	485	464	504
33096	13693	2575	782	572	528	326	291	265	255	259	222	257	247	220	189	207	196	183	165	170	196	190	191	190	177	174	192	197	190	162	175	194	187	163	188	160	166	172	184	172	162	189	173	163	186	184	172	189	213	193	183	172	199	193	186	173	183	198	167	179	189	196	186	173	186	184	205	188	199	180	172	147	170	199	190	191	183	147	191	152	181	171	175	184	193	181	183	175	181	169	191	178	186	194	181	192	177	162	193	190	190	173	171	162	170	194	173	173	178	170	178	172	196	179	190	168	187	170	191	184	158	172	185	177	191	205	185	176	178	160	173	191	210	183	175	183	167	178	174	156	205	175	187	158	190	175	178	176	211	190	180	160	183	192	178	151	183	163	176	194	179	181	165	167	184	178	165	188	189	188	176	192	185	194	183	163	183	194	171	173	207	168	193	183	180	171	161	165	163	163	197	178	180	180	195	200	191	165	178	179	192	160	189	197	179	197	187	156	168	180	182	217	208	207	169	175	195	193	167	199	175	166	181	158	167	156	191	161	179	173	187	175	191	194	196	206	169	178	179	184	191	183	174	201	180	191	181	166	162	190	202	175	170	172	186	189	187	173	168	153	156	168	173	181	205	176	199	173	179	168	198	166	193	175	185	170	174	165	178	169	185	166	195	178	174	178	194	179	157	186	177	175	161	176	172	160	179	180	155	194	168	177	182	189	192	181	169	176	190	173	193	183	162	163	176	194	189	172	176	179	178	176	176	172	157	161	187	194	212	181	193	198	187	189	181	178	192	191	164	174	180	178	189	180	198	206	186	175	189	167	188	181	164	168	170	181	181	167	160	160	150	181	170	171	164	184	195	165	196	198	182	172	183	176	199	184	172	179	170	175	186	193	189	166	193	171	171	158	197	169	171	177	159	188	158	203	179	158	181	206	170	195	212	196	188	141	185	184	204	200	196	191	172	164	178	167	186	165	174	156	182	175	150	218	191	192	174	193	212	146	178	194	195	187	187	191	195	187	177	169	168	173	170	172	180	167	178	179	180	191	192	205	173	140	192	191	159	176	173	206	183	168	180	179	186	165	178	188	184	184	178	171	194	171	154	173	185	180	168	198	185	186	173	185	174	172	149	180	173	155	190	176	170	166	191	166	169	164	195	197	184	190	176	168	189	192	193	168	163	199	181	180	199	193	163	197	202	188	172	164	188	179	182	154	179	206	170	189	170	165	173	185	181	150	169	217	179	176	195	190	189	188	203	175	168	184	201	170	180	167	163	175	145	165	192	204	184	209	174	182	213	166	181	205	201	185	188	169	195	173	192	201	194	188	182	183	174	170	178	188	184	176	162	184	195	187	182	170	190	190	194	183	197	183	188	166	185	187	171	199	174	183	179	188	178	193	184	157	172	194	177	159	173	196	173	195	171	206	181	181	181	174	182	174	180	154	179	163	156	178	195	190	196	206	176	178	179	188	205	198	169	133	188	183	208	187	175	170	178	188	196	180	200	180	190	213	198	202	167	187	195	171	183	169	175	178	179	178	150	183	198	190	188	175	185	176	188	173	163	174	177	152	180	192	197	176	197	174	195	188	202	166	165	192	167	172	172	161	187	172	219	195	182	221	196	182	170	166	166	205	170	182	170	191	174	185	150	164	171	187	187	172	187	176	168	190	203	203	174	181	172	176	150	170	161	185	191	154	158	188	177	203	199	169	207	162	182	168	162	155	188	160	170	172	186	167	165	192	183	200	170	156	187	196	161	196	178	184	186	162	178	154	170	212	183	164	160	174	187	179	192	180	181	162	167	201	173	186	197	155	186	194	204	192	189	198	173	154	189	191	200	176	177	162	170	197	171	180	145	170	182	178	198	161	192	197	182	189	204	187	178	170	180	184	170	185	199	180	172	155	195	184	187	188	195	185	161	189	186	204	180	174	183	177	150	154	192	178	170	198	187	191	198	191	198	160	178	189	178	177	203	206	204	173	200	175	177	162	179	189	185	167	170	169	191	177	196	179	173	209	187	154	157	194	171	195	204	155	180	188	189	193	163	199	230	172	184	174	188	180	172	193	194	217	204	197	178	168	183	172	162	192	175	174	168	166	191	179	174	164	165	187	169	174	168	189	183	178	185	134	174	172	170	173	151	207	182	173	174	202	156	205	141	156	169	189	166	179	197	170	177	177	186	186	215	188	212	186	188	193	146	201	208	174	169	196	180	171	192	183	152	181	183	166	189	166	154	177	183	190	173	187	172	201	188	179	164	183	174	182	176	181	181	185	184	168	169	182	162	162	207	203	169	173	201	178	182	187	186	172	182	195	160	167	216	193	172	183	162	174	191	160	166	182	192	175	182	182	163	187	207	189	191	215	178	175	194	172	179	171	206	209	189	182	176	177	195	193	168	176	164	192	184	202	184	169	178	187	153	159	164	164	167	158	197	185	182	179	186	199	176	188	193	218	167	193	206	172	190	159	168	189	194	177	194	180	172	188	161	186	170	175	198	158	173	173	185	204	170	170	173	191	202	196	194	178	174	188	149	198	191	181	201	172	185	173	179	181	200	213	201	167	191	172	174	214	185	172	168	151	195	200	160	198	185	212	171	183	170	169	168	190	175	157	173	179	178	181	192	174	158	167	183	161	184	153	197	177	182	170	163	196	175	170	203	186	161	182	169	199	199	190	210	191	176	178	177	168	190	170	184	165	202	201	168	201	189	177	185	167	178	164	186	167	166	167	166	183	182	189	178	176	189	174	199	152	169	177	185	184	158	168	180	190	186	185	167	179	176	194	157	197	203	169	177	167	170	187	164	187	187	167	160	192	191	173	141	167	180	173	165	194	186	172	176	160	152	175	183	190	182	177	210	187	182	200	185	182	186	194	180	161	181	178	183	195	173	161	168	169	186	174	182	170	158	198	200	152	207	178	200	201	183	202	154	167	176	168	170	174	170	194	177	198	172	181	191	186	183	191	174	181	188	190	182	188	195	167	162	186	167	175	180	153	209	182	154	169	176	158	209	188	190	172	202	152	182	176	161	170	167	171	185	192	189	178	164	177	170	160	186	184	206	222	184	182	186	186	164	183	183	178	167	198	170	206	159	175	207	172	162	184	194	171	167	181	159	167	171	175	172	196	183	183	164	197	196	180	189	202	166	169	201	160	162	170	157	174	169	165	170	189	171	207	168	196	180	187	172	181	190	172	195	168	180	188	214	184	189	158	180	159	173	180	163	174	175	158	167	203	197	221	194	169	198	185	190	177	168	189	201	159	187	188	174	188	162	179	185	195	162	174	170	171	165	169	199	171	186	194	183	195	196	199	159	171	187	207	185	193	173	168	180	174	181	190	202	188	165	159	200	167	222	163	195	153	189	151	201	179	193	182	195	172	154	162	179	203	179	175	157	186	184	191	195	188	190	191	176	186	195	157	188	169	166	190	169	198	170	201	211	188	181	181	181	189	188	162	197	167	165	190	189	170	162	165	188	187	168	185	190	150	174	171	193
5435	1958	1327	746	609	538	465	447	451	468	471	461	481	449	450	456	425	416	434	467	389	424	428	478	391	423	440	438	412	486	433	419	452	452	425	434	452	448	446	424	402	464	491	453	447	421	429	443	402	452	433	449	433	426	441	430	464	412	436	435	432	501	419	423	457	426	438	435	428	437	439	409	440	433	448	455	453	438	425	461	427	433	427	396	395	399	433	451	442	408	456	460	466	407	471	416	424	476	420	445	409	429	419	432	429	442	452	480	424	457	453	398	427	424	440	426	458	428	443	398	458	373	441	401	436	437	480	441	415	436	428	421	466	476	433	466	450	472	444	438	418	451	441	443	432	421	472	448	442	400	468	405	433	424	430	421	411	419	436	401	446	458	428	449	407	393	402	396	465	424	449	437	447	426	443	420	466	401	460	427	467	437	415	421	467	429	388	455	410	435	436	425	432	438	434	428	424	435	418	415	444	420	419	436	407	405	455	452	441	407	400	446	424	468	452	437	459	414	392	465	429	458	419	427	413	420	459	453	412	435	419	438	448	458	411	408	403	397	407	414	423	442	392	389	485	454	469	425	391	405	460	435	404	429	426	458	418	409	467	433	439	446	437	435	439	412	421	418	440	422	449	457	444	402	416	437	423	428	431	432	430	465	429	434	403	450	432	454	397	400	434	455	413	411	425	432	448	425	444	442	431	442	451	433	427	419	423	426	398	449	436	409	440	481	412	405	430	454	409	445	414	440	404	424	446	449	466	449	467	429	439	422	408	405	417	437	406	437	445	452	402	458	452	459	430	428	425	443	407	436	399	413	409	400	442	426	454	445	453	454	404	480	472	429	408	475	433	445	447	408	453	419	445	461	423	452	403	438	414	435	430	461	429	435	421	417	404	421	416	440	433	392	411	425	424	429	430	430	457	430	453	444	447	429	441	407	414	427	452	422	432	399	413	430	430	418	412	466	459	420	396	404	446	412	433	417	430	449	419	462	442	440	408	434	435	432	452	419	418	461	425	426	407	410	419	411	425	404	406	437	446	415	446	421	423	408	458	423	395	424	437	434	427	399	446	391	392	438	426	411	450	426	471	423	451	420	412	446	406	412	418	434	429	444	457	425	439	419	468	436	409	433	445	428	414	450	444	434	470	427	460	435	413	465	373	405	430	407	413	417	441	404	432	419	451	421	395	452	415	431	446	440	400	428	394	437	460	408	428	455	394	417	422	415	407	425	462	411	430	446	417	438	428	421	435	398	443	423	418	400	409	463	459	409	427	393	432	410	448	406	442	441	435	433	409	439	416	422	422	434	462	430	471	462	424	398	447	407	427	436	432	447	422	410	434	400	436	430	443	429	403	431	436	435	435	428	417	431	449	465	451	429	445	475	428	421	431	421	418	449	405	457	390	465	415	413	439	432	431	438	420	441	456	426	384	425	429	431	410	421	423	433	424	407	416	421	436	417	412	442	455	454	457	426	427	423	464	395	412	429	433	429	391	420	422	439	449	433	412	441	430	436	455	420	414	435	449	431	425	434	443	411	423	446	445	424	437	437	445	424	435	427	416	470	416	409	408	449	459	471	429	434	391	437	450	448	432	451	404	416	442	449	455	437	500	451	443	440	464	420	451	448	405	449	427	396	432	432	404	412	455	455	483	427	409	419	448	457	411	406	437	406	408	413	386	406	443	424	431	439	428	408	415	402	427	430	445	457	442	445	424	433	403	414	431	437	410	437	413	428	413	439	443	459	412	428	417	445	429	422	420	426	441	423	411	444	456	427	418	412	448	422	420	427	447	421	446	394	434	421	426	394	442	422	390	421	432	489	417	430	464	416	440	455	440	439	416	462	410	413	426	463	403	427	438	406	456	425	410	417	421	446	391	419	471	437	419	403	435	474	439	431	411	434	432	438	431	445	423	420	409	433	385	398	455	404	394	400	428	446	441	434	448	415	468	435	408	403	438	436	451	395	387	466	421	434	445	421	400	455	396	405	451	472	451	464	438	448	415	421	417	408	418	403	391	421	445	418	397	473	392	402	423	404	404	415	433	388	440	449	450	415	469	415	453	443	428	444	414	405	397	438	460	432	418	436	436	451	418	407	419	431	423	424	411	401	442	417	414	401	441	426	433	423	429	426	433	423	438	433	410	424	433	437	425	444	458	433	408	453	440	434	445	426	428	440	432	435	404	447	446	452	397	414	395	431	439	427	417	399	403	443	398	409	470	419	437	424	411	421	480	448	399	422	441	432	476	437	440	433	401	435	409	420	405	442	440	410	420	422	437	396	409	439	420	434	444	464	415	425	411	415	428	447	401	402	432	425	435	441	416	425	405	409	409	429	422	402	461	424	406	439	466	435	440	428	388	410	429	371	383	418	428	437	419	408	425	417	409	477	428	455	395	437	421	444	434	451	469	437	389	446	377	443	440	438	427	438	419	392	415	434	439	417	420	454	427	390	415	479	440	410	426	439	399	463	440	444	378	449	411	396	445	425	404	411	433	440	431	430	407	387	446	461	420	414	431	473	429	426	402	434	439	455	446	412	436	420	462	467	379	428	454	437	447	448	445	420	441	435	424	435	398	453	466	437	426	444	460	438	416	439	447	395	421	430	412	421	421	435	469	416	446	425	441	392	452	444	418	439	444	402	411	451	419	417	423	450	412	447	429	454	419	433	458	421	429	439	422	430	415	420	415	465	397	416	457	450	441	438	432	447	419	453	392	424	414	440	429	449	467	418	437	387	472	398	477	455	439	423	455	422	418	461	423	455	407	446	371	449	430	429	386	413	433	421	454	441	428	465	425	403	433	445	420	446	403	421	409	426	417	450	441	426	419	404	410	439	425	452	413	416	416	443	413	451	452	390	413	406	460	425	410	466	422	435	444	425	395	438	444	413	429	447	455	451	440	405	395	426	432	436	443	415	447	430	421	398	462	437	421	438	441	420	392	449	413	432	428	483	431	473	407	466	447	436	441	451	441	414	420	416	465	408	418	438	436	422	422	427	440	452	406	417	448	400	436	421	409	454	416	416	425	398	439	449	416	426	417	425	439	412	456	420	408	398	411	433	410	415	405	425	408	443	478	425	458	448	433	459	455	435	412	396	427	423	441	378	414	429	427	450	418	398	436	437	411	435	421	428	437	428	432	447	400	420	458	417	436	419	410	394	422	430	468	444	436	434	442	454	404	423	369	409	431	436	461	398	419	431	432	408	421	426	407	440	429	448	454	378	438	453	435	419	431	401	449	441	431	463	430	460	432	444	405	390	434	446	426	430	421	435	426	381	420	409	410	477	445	436	454	452	447	411	421	451	423	427	451	429	475	426	391	443	419	426	423	447	461	416	418	442	431	439	468	460	415	450	422	462	420	471	440	433	442	431	401	396	456	440	410	426	391	411	409	445	433	431	437	403	431	431	432	413	435	439	396	431	472	421	421	435	448	463	422	385	433	438	434	428	455	451	424	440	421	427	462	446	420	427	444	456	451	417	427	424
24542	20976	24609	27491	20471	2591	687	502	502	492	495	441	377	396	390	295	305	259	286	272	270	277	259	284	266	283	314	261	266	246	262	289	273	240	279	276	283	282	289	261	256	280	323	278	263	302	277	269	266	284	285	281	280	276	262	299	284	296	294	277	255	275	286	254	252	293	265	269	292	234	274	268	292	229	284	277	269	246	272	270	285	274	280	278	262	236	280	303	290	253	264	290	292	269	283	269	262	263	246	243	256	246	308	279	239	265	271	285	253	261	286	275	250	271	263	283	281	257	263	291	261	267	259	248	253	288	290	270	255	284	282	287	270	284	306	271	273	295	274	267	268	299	277	266	272	282	291	279	243	297	284	284	236	277	272	285	289	247	267	252	252	260	284	301	282	242	309	293	267	276	291	270	301	257	260	293	270	328	276	258	269	291	299	286	292	283	282	296	273	285	253	264	284	283	263	249	253	291	292	316	244	286	255	246	268	292	320	267	287	255	287	277	256	267	305	281	266	263	308	271	267	286	246	276	272	276	290	324	291	291	287	283	265	283	268	264	255	277	295	295	250	309	292	292	276	260	296	287	273	247	269	278	252	242	260	241	267	268	264	253	259	283	284	301	276	260	290	264	283	255	275	258	279	277	258	271	266	287	261	249	276	272	261	225	269	263	294	300	266	265	271	271	274	288	279	270	266	305	242	281	265	266	241	272	284	276	292	318	242	271	275	284	262	220	300	287	262	256	270	261	261	278	277	254	263	287	299	280	262	265	278	282	295	306	290	302	270	271	253	262	304	265	289	270	289	268	266	259	275	283	308	260	271	266	288	250	252	293	310	257	287	279	281	275	242	265	293	277	259	280	292	281	283	300	266	267	281	287	273	270	280	262	312	266	273	249	252	232	271	256	264	268	305	296	279	279	281	268	236	260	256	273	266	252	260	260	311	275	278	255	280	286	279	290	244	276	293	298	278	284	273	260	265	226	257	260	279	286	299	278	253	278	266	254	257	278	253	274	216	244	312	301	277	252	265	292	284	274	281	304	268	252	266	317	277	274	248	270	275	255	269	258	265	268	278	244	244	271	286	279	241	261	262	278	268	281	262	268	278	260	285	272	265	279	273	245	270	265	257	249	302	281	272	253	289	277	274	302	253	272	266	278	257	250	305	234	259	265	272	289	282	259	281	264	281	258	280	288	238	267	275	291	265	265	263	289	292	294	276	255	264	302	272	260	268	255	269	290	251	275	293	299	265	269	266	254	289	266	270	236	292	289	265	252	294	297	284	288	266	274	272	302	274	269	274	277	278	278	274	285	281	277	247	258	264	274	271	262	291	279	278	274	274	291	307	271	262	276	278	309	292	237	257	294	278	251	246	251	285	291	291	268	292	309	271	259	267	267	262	295	274	285	307	268	311	278	275	242	264	321	280	254	289	278	268	274	291	254	265	263	259	267	302	277	282	267	282	273	281	311	249	304	296	283	309	232	281	261	272	244	281	272	266	275	263	261	302	243	264	278	265	312	271	254	311	279	262	289	264	286	258	303	296	259	278	264	259	285	295	253	268	301	275	276	298	278	300	275	257	314	310	279	287	316	272	287	272	245	263	272	275	279	274	283	263	267	299	304	263	288	276	281	275	251	285	263	212	284	276	304	263	302	268	279	256	279	263	293	280	312	269	257	275	260	260	251	242	260	234	275	255	257	259	271	287	267	259	238	291	280	276	247	253	255	292	279	251	279	306	289	282	269	276	265	273	236	284	261	318	269	271	265	263	252	303	307	287	268	292	287	272	284	291	272	265	257	252	292	282	277	248	271	252	231	253	279	270	331	268	246	260	307	269	264	300	282	312	256	296	282	277	284	268	302	296	257	280	257	285	239	320	292	286	288	250	232	272	289	272	268	265	287	291	292	249	282	282	237	255	282	271	271	252	272	275	263	277	299	276	243	298	262	290	298	274	223	277	252	265	309	280	285	280	304	282	299	240	273	262	255	244	273	248	294	284	288	293	279	259	297	271	293	274	309	315	259	287	270	286	254	239	288	273	245	268	303	284	262	262	299	259	261	272	256	262	265	301	269	278	223	269	280	305	259	261	280	282	294	299	269	277	274	282	240	280	248	266	237	251	269	253	271	248	269	289	260	252	260	246	275	262	275	267	276	274	264	265	261	266	259	259	282	300	265	296	265	275	293	271	268	238	283	252	250	264	256	291	282	265	258	268	263	265	246	290	256	271	266	252	313	297	260	267	262	279	273	300	255	290	255	280	266	296	274	287	294	245	256	268	260	268	277	288	314	282	270	305	257	261	274	271	276	270	270	275	269	260	251	303	260	292	279	286	299	255	291	247	308	259	271	298	283	282	254	242	253	282	243	270	302	277	261	264	274	278	303	280	244	266	281	259	258	289	313	254	274	259	284	279	285	265	264	262	283	251	265	276	250	275	257	257	249	259	264	264	246	308	269	260	268	263	281	258	262	263	277	317	268	254	262	302	251	265	272	287	243	251	273	271	247	264	305	290	285	272	243	257	288	260	302	310	274	273	286	285	295	300	264	247	258	281	282	251	266	291	272	311	276	246	260	289	249	289	254	281	295	271	246	290	254	289	282	262	282	268	273	269	242	330	284	263	280	275	258	282	246	288	298	251	291	304	272	302	245	257	277	274	258	275	293	256	268	283	284	251	282	297	298	282	265	284	296	268	278	282	298	310	265	301	275	274	237	268	267	243	249	267	249	268	284	321	275	270	291	254	290	273	258	277	245	262	272	298	261	261	287	275	246	279	265	286	265	258	276	226	312	280	271	268	269	279	259	252	266	267	273	281	323	273	272	266	279	274	257	267	283	294	320	260	238	289	271	276	282	294	285	275	249	252	291	283	259	266	264	267	295	265	300	287	280	259	254	254	290	265	253	273	277	286	291	307	279	271	266	274	276	272	289	289	259	276	313	253	306	257	263	267	288	284	274	290	274	254	255	269	303	250	265	273	303	301	283	244	260	226	283	282	266	268	257	270	248	285	294	308	299	282	289	282	265	254	288	285	272	282	266	273	271	283	266	254	301	245	267	290	290	262	268	266	261	264	271	262	259	279	279	258	268	254	275	256	267	278	262	241	278	279	296	279	253	267	281	296	251	249	273	250	281	286	316	286	290	271	236	254	285	249	264	274	308	285	283	283	269	268	264	264	255	257	293	268	262	258	281	268	293	285	299	250	283	253	271	295	252	270	277	281	263	275	289	279	293	272	278	298	276	279	305	261	279	265	268	277	264	286	271	255	235	264	296	293	251	258	281	287	278	293	269	255	295	293	270	271	231	257	306	270	255	269	290	264	274	286	275	288	269	261	288	295	246	243	297	296	307	266	262	274	299	281	261	255	259	270	288	259	303	248	288	283	309	250	273	257	247	261	276	275	267	272	250	265	271	265	285	271	290	282	258	308	265	274	253	259	286	282	256	252	292	266	259	257	252	265	267	288	264	282	285	285	272	261	293	228	289	276	289
3711	5305	3336	1636	1126	869	733	713	724	718	704	729	761	699	656	633	617	614	603	623	613	563	631	645	641	580	628	575	598	609	639	621	618	610	624	548	589	614	624	593	624	626	646	582	591	599	606	628	614	586	623	552	630	665	609	607	576	582	572	599	676	599	563	601	593	611	618	545	594	625	614	640	636	591	604	588	622	600	579	613	610	572	616	610	599	621	615	558	621	604	637	617	543	568	557	621	606	633	592	597	590	629	640	626	593	619	616	597	619	605	611	610	670	579	615	635	623	605	604	634	617	581	590	594	595	599	631	587	617	612	563	587	575	626	596	601	624	607	644	612	572	589	599	618	589	598	617	606	636	541	634	605	617	603	612	577	584	603	585	564	564	599	596	649	613	627	590	590	604	596	636	599	559	611	631	581	639	593	598	555	559	560	588	640	576	589	591	606	578	583	565	617	623	636	598	606	629	589	586	637	581	602	621	619	608	582	613	605	618	583	613	579	632	561	572	588	561	584	606	557	599	621	578	595	558	623	600	593	592	633	563	613	576	585	607	573	597	597	633	655	593	602	615	601	605	605	619	595	602	665	578	601	588	604	617	593	616	574	579	597	597	621	595	599	553	645	596	576	643	584	610	595	608	655	623	583	642	590	608	606	599	624	591	630	581	616	567	582	611	609	572	631	553	606	580	574	591	584	611	642	644	637	622	625	585	591	573	585	566	591	603	609	625	581	660	612	617	557	599	611	574	572	601	595	599	590	592	629	558	607	649	579	519	598	615	580	613	633	641	587	605	588	589	554	586	580	708	597	600	606	618	603	603	573	613	593	579	613	621	621	628	607	578	613	621	632	613	614	605	601	584	539	597	598	600	612	601	623	605	642	620	578	612	607	600	623	562	601	596	588	599	609	612	656	585	597	628	587	582	614	602	582	579	626	623	575	567	585	587	615	594	591	568	603	649	633	607	602	603	587	613	592	586	609	597	552	602	605	596	655	648	582	595	570	590	583	561	640	641	593	574	609	579	596	592	581	568	595	632	593	582	650	590	612	624	614	620	603	570	615	592	640	626	614	649	637	598	607	605	598	614	586	595	598	567	593	640	604	564	615	626	631	609	610	602	581	561	622	610	635	625	545	624	643	568	587	601	628	602	586	614	632	593	622	619	643	610	572	590	592	597	606	575	614	561	585	590	607	635	619	594	579	581	626	593	603	580	574	607	569	604	602	583	602	624	561	576	617	626	601	612	565	644	638	606	615	565	599	573	595	590	643	574	567	579	601	610	633	619	581	603	597	540	580	588	568	624	623	624	610	609	630	610	600	552	585	648	599	581	617	609	613	618	622	599	593	591	586	578	608	600	623	605	598	607	556	626	611	606	560	618	629	628	622	596	600	581	550	582	653	572	638	604	606	575	600	602	617	596	592	587	603	570	596	605	555	595	597	641	594	596	627	563	602	587	646	559	623	577	617	610	599	671	611	608	643	612	606	587	602	608	575	624	630	566	586	592	612	588	610	596	587	578	584	616	571	588	611	611	620	586	605	592	592	627	624	598	608	631	635	563	590	545	591	573	596	582	583	605	605	622	621	591	550	589	642	582	587	580	598	599	584	575	605	602	591	577	575	564	616	613	573	628	618	598	597	599	574	578	627	607	601	604	600	618	597	613	572	614	669	599	620	550	600	616	590	638	610	636	594	603	595	601	605	615	622	643	593	595	596	628	645	579	561	656	651	584	606	584	605	608	610	609	612	565	574	588	623	569	552	602	594	600	592	649	654	591	614	612	597	598	602	579	669	600	556	598	564	603	558	624	598	569	593	593	601	597	572	608	566	588	586	614	622	595	571	589	589	621	597	592	618	567	619	607	640	601	600	614	622	605	576	568	590	599	593	628	626	625	584	596	594	569	612	601	574	602	590	575	636	616	575	653	611	596	600	625	541	615	620	593	583	584	598	625	620	607	588	588	604	624	589	601	649	616	625	605	626	587	596	607	601	521	598	611	622	624	644	580	624	620	579	613	629	646	620	580	584	598	639	565	626	603	624	570	593	600	611	596	609	607	636	577	581	618	619	614	616	617	625	638	563	560	593	602	610	583	605	612	606	567	562	587	595	571	609	643	605	593	620	584	620	595	528	620	616	583	633	581	603	589	609	595	567	627	590	622	609	619	506	612	537	586	619	558	567	633	595	623	610	581	603	662	608	643	580	562	599	602	608	609	600	600	637	574	547	599	583	593	611	582	572	584	596	618	566	636	585	632	643	634	584	609	592	614	588	617	604	592	625	586	609	604	572	629	603	596	561	589	620	609	600	621	620	599	620	634	581	638	574	639	623	615	614	588	609	639	580	599	586	589	601	622	630	590	644	621	586	636	605	597	588	622	624	572	607	620	642	593	597	607	620	578	611	637	569	579	576	611	592	599	612	657	568	617	588	638	579	620	599	629	571	623	608	626	589	605	666	569	630	580	596	607	619	596	558	584	581	598	678	634	606	662	539	600	593	604	591	612	551	612	634	581	571	590	626	582	595	634	603	598	630	591	579	593	625	646	592	615	623	564	624	627	578	602	584	583	604	582	639	608	598	630	566	651	574	584	586	591	581	607	586	612	623	609	643	612	591	620	596	575	605	550	569	616	582	626	639	566	604	598	583	601	588	618	616	622	591	645	632	561	615	642	602	607	599	603	608	568	637	575	632	594	614	628	628	630	650	575	604	615	533	603	602	597	604	564	631	635	621	635	603	597	647	583	566	595	608	573	643	632	625	600	603	604	625	604	615	624	598	574	569	620	583	617	620	565	604	561	624	605	612	588	596	655	606	570	580	591	584	593	584	632	577	641	597	617	600	578	611	612	589	552	571	610	594	617	613	582	660	588	605	588	590	619	594	612	597	585	613	622	603	589	604	607	567	625	601	621	621	565	623	574	620	597	568	589	615	594	556	635	574	641	569	588	634	610	634	623	607	628	562	577	560	616	596	554	603	609	639	594	591	583	627	592	588	609	629	614	622	658	585	629	633	622	631	612	627	564	596	557	613	639	578	595	581	601	608	592	616	595	583	576	590	606	549	599	598	605	601	597	637	632	614	598	576	606	573	589	611	652	582	581	629	590	625	632	598	573	569	589	586	612	599	625	579	661	627	606	595	637	645	604	612	606	624	624	593	629	565	634	580	581	602	567	624	616	586	592	623	614	555	594	599	561	616	622	576	590	589	543	635	564	605	642	579	546	596	575	612	639	642	618	607	577	601	604	625	579	619	648	627	583	571	600	621	594	601	595	604	580	613	602	568	604	602	582	594	618	597	621	615	669	604	624	592	592	627	562	571	615	600	615	586	600	604	602	607	586	578	634	614	620	610	645	608	612	613	594	573	642	586	600	598	622	646	603	579	573	621	633	608	567	612	571	574	614	618	603	584	634	608	573	521	588	592	582	605	610	579	599	632	604	637	595	595	618	614	571	598	529	664	582	621	617	607	585	597	599	609	568	519	573	633	628	617
23775	21030	25331	26960	21035	20992	3111	806	589	542	557	521	435	411	376	325	341	275	249	235	245	254	229	242	248	242	234	259	222	227	179	223	269	255	231	246	220	267	243	248	237	221	251	269	230	231	220	228	231	235	271	243	218	243	217	231	207	249	218	221	265	217	263	245	255	232	253	250	247	225	220	210	227	195	214	229	237	230	245	232	247	241	205	225	227	224	231	208	200	213	236	202	200	219	232	246	219	225	219	242	249	202	208	229	218	210	237	198	254	231	237	244	232	225	211	224	221	229	213	213	214	220	230	227	220	236	199	229	225	209	243	203	222	239	232	244	189	221	221	243	216	215	218	234	246	192	222	221	222	213	236	230	221	214	199	244	244	222	244	227	208	228	217	213	202	206	213	229	222	246	228	224	229	233	231	232	234	247	235	235	210	207	210	226	220	211	189	250	223	290	252	215	219	205	254	235	214	211	221	234	214	223	212	200	220	245	203	237	207	239	212	223	233	219	213	239	250	230	203	221	229	209	257	234	225	226	238	199	215	239	254	229	210	226	225	208	241	215	222	250	219	191	242	201	258	214	213	215	248	233	221	207	209	228	193	212	231	221	227	221	240	250	227	246	229	224	221	245	215	219	226	206	269	250	232	243	219	204	223	228	229	213	223	228	233	253	232	205	250	234	217	236	195	202	201	214	223	228	177	226	203	250	211	212	236	227	246	205	228	233	224	240	240	246	223	204	211	228	212	230	227	245	232	230	209	199	220	224	226	215	247	232	223	238	219	214	212	189	224	247	212	227	213	248	248	258	195	213	225	232	194	226	212	211	230	195	249	200	260	222	217	257	224	221	218	236	244	225	242	205	222	247	207	241	202	239	251	214	206	202	215	212	206	231	235	229	223	200	213	264	249	217	253	251	245	232	229	228	223	243	220	242	207	234	217	212	242	215	206	227	232	216	183	244	249	231	201	234	214	240	208	219	237	239	229	252	257	235	248	239	220	200	250	217	223	222	218	217	190	199	227	218	205	209	239	215	242	224	218	194	205	217	230	203	245	222	201	225	229	216	221	198	213	227	268	217	239	220	217	198	213	232	198	217	200	207	220	250	230	231	230	221	228	225	212	228	251	242	231	231	217	224	238	238	237	207	212	207	209	221	232	221	204	232	253	238	212	235	227	247	207	229	229	217	215	238	259	226	232	254	242	236	232	240	230	228	235	225	215	198	255	248	225	216	218	216	218	246	224	234	230	224	238	249	214	226	267	218	241	233	223	208	222	226	221	238	243	215	291	218	239	246	230	232	219	212	243	240	208	216	230	239	214	213	222	222	199	212	213	213	235	241	225	228	232	217	204	210	220	207	213	250	235	225	217	242	199	217	214	223	236	235	241	205	212	247	211	229	219	243	227	222	200	221	215	225	250	249	228	224	220	220	248	185	210	238	203	211	225	249	221	222	195	227	225	238	216	226	228	213	227	257	247	228	217	228	213	206	235	223	216	229	227	260	234	215	237	222	197	207	223	228	196	230	205	212	193	235	238	249	201	212	214	254	243	238	234	245	240	224	217	219	252	239	198	236	232	207	201	208	220	229	216	225	210	239	231	222	230	208	213	212	224	226	213	215	232	239	220	263	223	236	221	249	205	204	196	221	202	226	228	251	235	224	192	223	253	207	244	236	235	262	212	259	247	220	212	209	207	218	220	219	251	210	225	216	239	205	225	252	216	193	206	230	201	223	225	205	218	246	224	238	214	225	231	232	225	230	213	236	209	210	198	202	209	219	193	262	221	229	219	234	208	229	209	214	234	213	221	210	220	257	237	236	197	238	220	215	201	215	207	229	239	237	194	238	246	228	205	219	203	225	237	220	228	223	224	214	213	261	229	217	197	212	233	204	217	227	204	205	204	216	232	234	234	238	201	232	213	222	237	193	247	208	208	270	220	199	192	210	216	196	222	182	240	213	236	250	247	216	214	215	235	255	221	214	228	214	225	219	209	209	237	242	224	237	230	227	214	199	188	227	217	219	218	215	214	205	220	208	212	220	212	222	228	226	247	244	238	222	202	218	228	225	192	226	208	205	191	198	259	226	237	217	248	228	225	237	231	236	214	241	213	229	210	231	236	225	270	222	224	234	223	254	238	203	217	225	206	206	222	229	230	200	208	220	200	225	241	221	208	220	204	237	232	222	232	246	249	198	216	210	210	232	227	194	224	271	202	230	205	233	210	230	232	175	189	222	221	243	210	217	229	255	219	214	220	222	213	243	240	227	209	208	240	211	232	227	242	249	228	237	217	214	224	236	177	238	212	249	238	220	206	201	237	232	212	236	254	251	216	240	197	248	198	217	209	221	208	239	198	222	206	214	239	203	195	205	244	208	194	228	236	239	233	220	223	223	219	205	223	218	200	228	234	211	215	240	209	197	217	257	213	206	243	242	236	218	209	216	220	223	226	219	255	243	224	264	206	211	214	234	228	217	218	239	215	259	221	218	245	227	215	245	241	229	228	251	220	244	203	245	195	219	230	237	266	238	226	213	220	195	215	212	219	214	196	230	230	237	220	225	193	197	214	228	221	223	237	211	225	211	252	234	218	225	236	209	232	237	208	249	251	208	202	229	224	240	232	204	200	255	236	251	215	219	227	229	237	190	200	208	252	237	197	172	205	241	237	262	237	182	212	220	238	252	218	210	210	237	207	200	229	241	199	212	229	226	229	191	212	214	216	234	243	238	195	224	221	227	233	233	242	214	262	208	231	240	205	198	246	239	209	204	234	239	222	239	212	229	227	250	224	208	236	230	223	221	238	249	228	221	223	228	228	233	238	234	212	245	222	215	197	226	214	219	218	236	229	226	191	238	227	214	228	204	228	213	219	248	222	241	214	196	237	213	227	215	206	239	208	203	229	206	243	209	204	233	225	219	225	231	255	205	218	223	222	233	211	218	217	233	233	241	242	204	234	206	234	224	194	202	229	221	210	212	236	222	231	206	221	225	236	210	235	214	199	233	219	218	180	214	203	214	231	256	239	247	218	238	239	230	265	242	200	241	220	226	228	242	223	225	222	228	204	219	247	194	230	192	215	249	239	232	240	226	224	225	225	241	220	228	239	197	217	229	216	206	223	246	210	227	220	194	254	230	237	244	254	243	225	227	251	246	211	238	229	188	199	225	246	191	192	237	252	220	228	213	236	205	204	214	238	200	250	216	223	248	253	204	218	236	221	216	219	238	222	239	216	230	198	185	217	197	205	248	216	246	206	203	204	248	223	252	226	203	231	238	243	217	223	219	217	242	248	200	241	233	240	217	244	250	229	219	255	237	228	228	227	218	234	236	222	214	215	235	216	242	213	232	220	237	211	189	205	193	222	227	220	177	220	232	220	233	232	213	219	238	213	231	221	244	231	216	242	218	240	208	231	227	221	200	226	228	232	217	216	247	199	211	196	221	225	198	216	198	195	203	197	211	249	246	227	236	227	218	220	239	238	223	239	238	216	228	218	205
3918	8084	4920	2342	1385	963	813	720	663	716	656	619	616	567	539	543	542	536	497	558	497	511	493	468	508	493	504	503	520	495	537	517	509	533	488	505	509	450	477	501	477	466	514	510	485	500	510	511	477	484	480	479	463	469	503	479	512	514	479	509	463	486	458	459	493	502	497	480	490	479	500	498	494	531	477	494	485	459	497	480	487	481	491	493	530	478	514	453	517	449	502	444	500	481	462	472	526	494	558	476	465	499	528	498	493	492	491	466	459	502	474	472	477	473	451	526	507	464	450	479	511	522	490	510	512	488	482	462	528	484	502	514	513	508	490	490	468	487	480	501	491	516	490	490	475	439	471	480	492	515	516	497	470	468	473	499	518	494	465	495	471	501	478	451	505	481	499	466	474	458	509	522	474	487	502	515	465	494	507	487	512	514	468	486	523	498	471	499	514	499	505	497	457	531	474	471	469	481	476	485	459	459	481	455	464	488	493	470	505	487	468	486	471	509	505	491	451	505	488	498	479	498	476	512	481	466	534	475	487	488	513	456	529	503	473	441	521	489	493	482	467	489	523	520	480	480	492	490	482	489	496	498	461	531	485	532	478	467	511	501	509	460	473	484	478	464	492	503	482	459	482	501	457	493	485	484	486	484	502	522	480	464	441	513	484	496	472	469	507	483	497	506	500	535	467	442	446	471	494	466	509	484	505	484	470	450	488	472	490	476	515	480	491	508	467	470	501	437	483	443	484	486	458	473	492	452	530	452	511	488	476	460	500	506	494	441	487	469	463	479	495	452	460	483	450	443	505	530	458	465	478	481	488	476	507	460	488	483	525	480	505	504	468	531	482	470	497	502	477	511	511	486	502	484	471	486	486	418	494	507	504	485	484	490	491	474	445	484	497	471	523	523	514	495	446	465	492	507	543	429	478	488	501	472	473	491	467	474	493	530	463	494	485	480	485	482	452	491	481	459	486	476	482	503	472	483	467	490	526	511	479	452	441	460	465	475	531	471	483	489	476	500	505	489	468	457	478	491	476	468	504	499	524	452	508	470	494	474	487	463	453	453	496	479	494	473	466	486	499	477	493	486	465	438	498	485	492	478	476	485	484	486	445	497	463	446	503	508	441	473	469	465	526	499	524	483	490	446	457	507	515	462	483	489	482	463	472	473	493	502	468	480	504	484	482	491	495	476	475	505	478	474	489	479	492	497	497	477	486	481	458	501	485	471	475	441	499	478	476	478	503	513	460	483	490	497	470	475	489	480	511	472	478	463	467	522	516	477	481	465	435	481	468	477	459	489	453	458	499	493	483	480	479	512	503	460	480	509	493	496	471	512	497	473	513	525	516	480	467	472	448	484	493	460	463	486	451	505	463	457	471	492	473	477	461	532	483	466	494	489	482	447	504	479	473	490	471	464	490	504	509	444	457	481	473	487	475	510	501	531	491	430	491	520	511	463	457	465	483	446	506	491	487	495	503	495	466	451	509	459	499	514	464	474	461	484	492	473	503	458	486	475	459	504	476	512	501	494	480	477	494	485	485	518	473	502	474	506	511	555	472	496	507	482	518	467	509	508	470	474	537	453	501	452	471	461	480	516	506	497	454	488	488	478	508	536	469	471	483	488	500	486	461	493	483	525	524	489	494	503	502	482	537	470	490	480	493	483	475	483	504	475	490	481	491	504	499	465	496	477	476	520	433	495	525	465	466	487	503	447	518	465	496	463	464	471	503	479	455	517	506	490	487	491	442	466	500	460	495	489	465	448	470	492	492	463	464	460	475	477	493	495	450	490	482	482	502	467	489	507	483	516	491	486	521	522	457	492	512	502	519	425	460	472	488	481	467	465	492	471	493	468	507	511	499	493	465	473	492	455	465	499	493	478	465	485	522	494	515	460	469	487	474	548	504	489	533	486	512	443	445	476	515	493	482	455	483	448	491	467	509	468	509	484	507	461	472	441	496	479	483	496	460	483	467	479	445	529	495	486	444	474	484	484	521	487	464	500	480	515	469	515	437	476	479	490	511	490	495	480	499	470	478	498	473	480	454	498	444	474	432	508	495	497	527	483	487	458	481	454	503	518	460	486	506	497	472	479	462	488	468	452	502	492	458	458	457	482	502	466	493	464	461	495	459	467	497	481	494	457	471	501	472	492	509	482	481	493	458	483	500	464	486	480	474	490	496	508	501	457	480	497	533	489	453	469	445	460	482	450	505	471	486	468	473	484	459	497	505	514	493	442	475	484	486	505	492	474	467	464	476	477	555	458	529	440	514	471	473	514	480	505	470	489	476	489	483	465	476	481	523	484	503	437	423	466	470	477	487	460	522	475	499	446	488	475	498	477	491	478	507	452	469	465	500	477	489	463	506	510	496	550	499	523	477	474	486	474	449	476	477	458	503	466	479	480	462	495	518	467	481	454	497	485	515	470	514	489	474	509	450	523	512	476	461	471	529	466	479	464	499	482	503	465	514	481	505	438	470	485	482	486	465	503	471	466	512	456	514	440	510	488	511	462	494	446	456	495	507	443	473	485	458	508	462	455	510	488	459	492	489	476	457	440	512	473	486	514	484	502	492	501	464	482	504	463	462	476	506	472	476	490	500	473	459	527	485	445	499	487	469	453	484	504	467	478	453	496	467	459	489	489	490	454	495	521	499	459	470	500	433	499	493	468	500	456	491	450	489	486	480	485	468	494	488	464	511	478	504	489	467	464	498	453	500	497	472	494	473	502	492	514	506	511	492	486	520	518	511	472	487	492	478	501	478	452	512	474	472	499	506	479	467	515	456	491	477	477	506	483	484	490	482	472	476	497	496	489	492	492	479	465	491	487	477	449	478	454	498	456	490	496	450	482	465	482	444	487	480	490	510	493	507	509	456	476	490	462	488	465	482	475	468	463	461	479	486	477	466	489	493	515	468	468	492	485	489	495	515	487	480	442	457	437	471	547	470	484	497	503	498	471	481	482	497	480	514	521	497	502	462	536	467	482	461	501	479	467	483	463	465	475	490	464	450	464	469	477	505	419	483	497	484	511	452	488	479	457	495	509	531	462	498	457	460	501	506	463	460	465	467	506	441	473	478	479	505	492	487	480	497	520	508	488	484	505	481	524	482	468	461	490	468	508	497	480	425	493	497	446	443	470	506	472	482	475	499	521	492	499	509	499	499	512	498	466	508	480	494	514	470	483	509	509	501	441	489	490	457	485	499	472	477	503	446	466	455	465	514	492	505	505	459	532	457	457	485	497	461	470	501	480	479	516	488	498	454	468	466	447	453	512	469	491	496	446	423	492	452	460	479	455	514	473	528	481	486	479	479	459	424	453	479	498	512	539	491	494	459	471	454	510	475	505	474	500	479	492	459	476	516	471	510	453	466	528	468	508	529	514	492	521	501	485	530	446	487	506	508	466	490	497	466	496	471	525	475	439	482	521	496	498	479	489	509	472	456	486	489	480	483	462	451	516	487	506	430	491	459	464	496	483	436	489	464	500
32915	13688	2628	899	614	479	318	292	253	266	248	247	234	265	188	205	181	184	215	185	185	175	193	197	187	178	170	185	195	170	159	187	182	196	176	176	179	209	190	188	190	186	176	191	212	203	185	156	177	190	165	165	169	213	188	168	169	180	188	162	170	178	179	168	189	187	189	185	195	213	171	163	187	167	187	212	193	163	180	174	192	166	154	172	177	168	187	188	194	207	157	172	177	221	180	177	164	182	191	167	184	168	166	175	202	161	193	200	183	179	160	168	173	176	154	150	172	195	152	176	162	182	162	193	189	159	144	152	186	196	177	173	185	183	167	205	194	196	181	164	219	199	187	165	184	178	165	175	174	207	176	174	204	191	163	191	169	176	187	197	185	157	168	182	181	169	155	160	172	164	201	187	172	169	205	194	175	185	170	170	187	186	159	201	217	167	166	183	178	186	163	159	192	163	189	173	196	163	186	171	208	171	188	178	163	175	180	207	171	165	193	188	172	161	184	191	208	172	195	178	177	205	156	180	186	208	175	210	171	181	177	192	206	169	183	159	173	157	170	195	170	182	169	193	169	164	190	199	167	197	195	171	166	180	186	172	197	196	167	179	210	182	194	176	141	194	172	174	176	178	146	172	159	161	186	163	174	177	192	165	185	166	187	172	166	202	206	150	184	170	194	184	187	169	186	199	183	181	179	182	181	194	164	184	172	182	175	191	156	168	194	192	174	164	175	174	173	174	177	180	163	176	203	194	165	156	192	179	159	206	187	182	163	155	160	169	174	163	162	173	186	175	185	177	173	181	191	203	177	200	175	186	202	198	186	173	175	163	187	180	169	185	183	166	186	174	177	160	201	159	212	224	166	189	187	192	186	182	166	198	202	179	188	191	166	182	148	154	160	166	203	150	205	200	149	185	154	190	174	172	165	163	156	180	160	177	196	195	159	165	195	177	197	174	174	196	184	179	179	177	180	199	172	198	206	175	197	189	166	162	188	176	160	179	176	160	178	185	169	154	162	150	194	170	176	205	182	174	179	178	178	175	176	170	175	195	167	184	162	170	190	170	193	209	177	186	152	180	168	209	207	204	194	172	206	170	171	185	194	163	180	190	160	179	203	174	193	186	158	191	195	190	161	191	178	178	145	160	186	193	184	190	189	175	196	179	163	166	195	183	184	144	162	169	181	173	177	182	171	183	174	176	162	155	169	187	162	187	179	165	182	193	165	185	172	176	163	182	190	167	164	198	202	176	149	188	180	208	190	194	169	195	184	193	179	166	174	154	200	169	196	175	174	192	175	188	168	166	202	193	165	190	177	188	187	166	182	172	195	179	177	185	191	194	192	200	217	182	183	184	197	161	164	167	179	211	186	193	187	181	192	184	161	198	172	183	185	183	183	206	174	178	185	180	177	186	200	174	168	170	193	191	175	165	170	188	182	177	173	183	181	163	196	187	194	204	183	160	195	181	185	163	170	209	177	167	191	166	188	186	173	162	209	175	170	178	184	147	187	170	185	194	185	167	198	181	201	173	155	174	162	159	190	193	165	195	159	178	163	164	191	187	211	184	165	181	197	184	187	197	184	197	207	178	187	200	195	193	197	189	166	175	187	187	173	171	201	181	174	208	188	171	169	162	163	154	195	201	225	148	203	174	184	176	199	163	163	186	187	162	166	167	194	181	180	166	190	178	168	214	180	167	183	177	179	174	163	175	180	173	152	165	169	191	185	168	159	150	152	187	182	163	180	202	174	149	166	163	172	161	186	179	175	176	175	169	210	148	172	186	194	178	172	176	170	175	209	176	174	183	206	197	166	168	187	165	176	187	172	205	197	198	183	187	172	177	190	178	186	159	167	169	162	169	200	188	189	199	179	186	171	168	169	182	179	177	174	168	159	189	192	198	192	154	184	207	180	180	187	179	165	173	157	174	179	166	171	188	190	220	199	178	177	168	166	178	196	223	208	175	174	188	155	189	152	151	200	193	153	180	173	197	179	182	172	177	195	184	171	172	156	180	194	171	188	147	170	186	152	165	192	171	210	217	189	187	186	198	171	184	149	190	182	196	184	224	173	171	164	220	180	202	191	199	196	171	199	171	160	178	149	193	214	160	193	197	182	172	150	167	203	181	167	170	197	169	186	160	179	225	215	168	157	169	177	197	173	204	197	199	204	181	187	182	170	161	182	194	174	203	176	177	167	185	161	202	193	191	183	226	169	176	172	177	176	161	198	155	157	188	170	196	188	174	184	195	162	162	191	159	182	186	185	214	171	173	160	175	168	181	197	204	165	195	165	161	169	205	168	186	169	185	173	139	208	177	189	189	188	149	195	173	176	171	179	172	189	179	176	166	169	171	192	171	186	157	149	147	172	151	188	174	180	174	176	195	167	176	156	180	175	169	182	178	163	181	175	167	180	185	169	173	199	174	171	168	172	180	178	201	173	194	221	166	154	169	185	157	179	159	199	178	153	171	184	177	161	183	170	164	156	167	178	163	180	199	170	183	180	189	199	177	179	168	185	173	191	210	187	192	161	189	151	192	174	189	186	194	177	163	177	177	191	198	141	182	186	154	196	160	163	198	172	168	157	198	177	177	208	184	204	176	180	190	170	188	182	175	165	168	176	181	175	168	164	158	173	179	191	198	163	189	171	170	180	179	180	178	164	182	178	187	178	183	183	173	211	174	206	179	172	189	164	195	182	182	187	198	147	203	186	177	208	187	188	196	155	161	149	175	184	177	178	156	180	181	188	186	183	175	165	163	171	189	163	183	178	163	172	191	167	191	175	190	215	172	185	172	181	186	191	176	181	191	166	188	214	183	165	180	198	171	179	209	178	176	177	194	170	165	166	181	172	178	170	188	168	168	158	166	191	180	181	160	176	182	163	182	190	159	194	183	184	180	189	183	177	163	153	189	176	160	185	201	196	152	179	177	203	157	176	180	169	188	172	182	173	179	165	211	159	173	182	152	206	170	197	183	154	168	204	180	180	184	140	168	192	195	171	184	172	183	161	200	191	204	180	176	159	188	181	203	165	167	145	180	173	176	198	180	147	188	173	219	168	194	186	161	174	195	172	175	170	175	178	167	158	158	177	187	205	185	182	171	171	198	167	185	194	198	148	178	189	201	175	143	185	175	166	189	193	180	176	186	167	161	200	181	194	171	190	199	162	182	188	156	167	162	158	151	170	173	192	151	187	175	194	160	198	184	184	152	151	192	169	214	205	168	155	188	191	192	171	206	189	170	195	182	182	169	168	156	179	160	190	197	185	207	193	190	169	178	171	190	175	180	160	188	172	174	178	194	174	181	184	171	176	186	181	173	179	190	181	187	195	182	193	164	191	184	208	171	187	190	193	168	195	196	193	173	188	192	156	198	186	158	172	164	150	182	167	154	189	179	197	156	175	188	173	174	160	169	178	165	184	176	177	190	196	183	177	188	170	179	178	176	190	153	172	174	154	186	203	181	162	206	190	193	165	197	157	170	167	200	163	183
5314	1865	1296	740	602	519	518	471	465	481	469	486	434	428	464	398	440	398	411	427	459	445	447	447	449	441	414	435	405	406	412	416	444	408	416	430	446	434	432	432	457	418	443	457	447	459	428	459	430	412	404	428	434	448	458	415	414	403	401	386	448	454	436	463	461	389	419	420	435	429	431	408	471	446	440	420	423	430	441	417	417	428	445	466	428	409	428	426	400	406	417	444	415	427	468	399	347	463	430	408	459	449	425	426	399	423	426	424	426	427	471	462	396	366	433	432	463	417	419	417	449	471	424	478	397	411	430	400	461	437	441	427	412	466	408	395	420	419	431	432	415	456	432	458	420	408	407	410	414	414	406	419	427	445	423	433	432	441	423	415	426	425	454	462	453	403	433	492	428	416	410	416	401	448	414	422	441	428	404	454	428	391	402	438	431	439	454	440	411	478	378	410	420	427	451	406	428	419	456	456	440	427	432	436	439	422	443	419	436	434	431	384	411	422	452	442	416	397	411	464	449	434	425	443	442	409	462	423	416	459	415	451	413	425	464	411	424	469	431	445	432	472	410	483	421	414	425	463	415	438	396	443	395	443	452	473	394	437	453	431	394	458	440	433	428	398	453	437	399	436	422	406	433	429	427	406	450	423	453	405	430	431	410	468	414	404	398	442	481	424	439	414	442	455	409	448	426	416	428	431	457	414	446	425	445	398	418	410	424	428	435	421	402	429	424	444	447	410	449	439	396	409	435	408	422	416	425	444	450	478	450	405	464	449	457	423	417	421	373	439	440	417	406	452	429	405	431	401	407	396	435	427	426	426	411	448	416	424	412	416	460	424	421	460	417	459	441	393	398	418	413	425	413	441	381	406	438	433	440	462	430	421	451	452	434	425	455	438	414	440	438	421	445	423	426	446	433	446	428	424	443	440	420	412	389	421	445	429	417	414	409	456	437	459	426	465	412	443	422	436	393	422	416	454	472	447	421	393	432	416	425	441	411	394	439	436	428	410	426	464	437	488	433	442	408	440	447	411	427	415	422	398	422	391	443	474	439	419	417	397	443	427	400	432	411	441	431	462	405	406	411	448	439	435	410	424	449	458	453	460	445	421	418	398	419	438	436	410	459	457	428	476	423	484	420	420	410	448	420	437	441	399	411	425	427	461	426	442	453	411	402	435	462	401	422	417	451	409	448	440	440	456	452	425	427	425	421	443	390	431	397	469	418	432	414	454	418	434	458	439	447	423	461	411	420	434	423	410	428	401	410	435	443	394	436	424	440	390	411	381	410	426	424	448	479	420	441	456	423	439	477	413	457	418	449	420	437	471	448	412	430	441	423	453	431	415	459	438	440	429	454	461	421	474	449	428	438	492	436	440	424	448	448	454	420	440	422	440	420	456	432	438	418	407	447	420	394	430	438	425	411	433	426	456	404	423	423	436	460	412	442	433	428	406	414	438	453	408	450	485	394	440	428	418	416	411	448	443	382	426	422	408	421	401	441	437	447	454	415	431	433	436	418	467	466	434	427	380	432	418	423	459	424	449	413	473	454	434	425	470	419	399	431	442	447	422	445	426	415	405	402	409	408	438	419	430	433	467	424	431	421	446	436	439	453	398	462	446	413	416	420	449	444	397	452	403	396	424	422	426	447	459	429	402	420	391	469	417	413	444	423	394	404	426	453	397	424	461	421	432	416	421	453	407	433	433	395	429	438	406	432	428	409	430	436	391	412	438	419	434	403	464	466	444	421	408	405	425	434	447	455	401	441	433	400	413	461	423	411	443	423	451	405	420	415	432	399	433	414	423	434	427	460	407	464	419	458	435	436	391	452	405	458	410	465	424	404	421	458	436	413	456	442	422	395	433	436	481	419	428	457	447	449	427	444	467	445	424	445	446	429	407	416	417	460	460	437	411	427	435	445	449	462	440	427	415	387	447	473	471	465	433	396	419	452	421	442	444	473	440	425	445	427	432	395	447	436	440	426	434	396	409	418	416	466	442	447	459	467	417	389	436	415	418	450	408	463	431	429	399	431	446	436	468	418	420	453	450	437	452	428	445	385	452	454	418	410	420	449	428	432	465	464	425	453	385	425	411	432	411	408	418	416	418	444	404	440	434	442	443	448	446	435	479	446	396	432	454	424	442	415	443	433	424	457	402	418	468	445	425	433	447	433	416	454	457	406	451	380	441	455	384	402	449	413	406	406	416	414	427	424	429	414	431	415	443	447	454	431	405	428	443	380	470	408	439	394	394	429	402	454	437	424	412	485	422	444	439	402	422	457	432	424	448	428	424	443	396	401	400	451	409	428	441	435	442	433	430	424	445	451	406	448	477	435	413	442	408	435	388	418	459	437	406	409	425	452	449	404	457	429	411	424	419	422	421	429	459	451	403	424	453	425	409	416	450	433	440	413	433	438	446	416	430	450	437	452	435	387	437	443	456	414	443	412	427	402	462	431	448	400	453	426	420	435	410	403	401	421	434	440	453	417	428	422	416	449	426	428	416	438	440	442	434	394	431	412	421	400	455	424	440	436	432	461	463	426	414	427	423	423	420	471	455	462	393	474	384	420	441	419	391	437	433	437	426	425	442	430	447	476	423	403	427	425	418	419	407	441	422	393	470	426	449	447	431	447	455	445	455	445	456	452	413	411	417	431	483	409	427	438	416	424	436	418	447	425	407	408	414	405	438	414	435	450	411	466	427	418	420	433	418	412	448	421	468	444	395	470	395	445	407	482	437	450	429	480	461	416	446	472	460	430	420	404	418	465	402	453	423	427	425	421	444	396	445	411	444	445	426	444	432	448	452	425	452	427	469	441	450	400	413	436	389	421	435	458	406	428	407	466	416	424	428	416	424	455	421	429	410	429	400	439	444	432	406	384	402	439	422	434	415	472	420	429	422	371	464	440	446	420	446	437	443	451	446	394	399	430	453	435	408	443	440	402	432	410	397	443	413	437	449	440	445	425	433	429	452	461	466	430	418	400	428	438	435	429	443	459	411	458	465	368	453	376	450	457	407	435	442	448	451	435	432	407	452	456	419	435	448	434	445	422	464	420	425	401	419	413	430	393	478	416	449	459	420	418	393	448	456	429	421	389	401	411	403	431	410	424	416	448	417	434	452	419	426	415	414	440	449	424	434	435	438	443	450	443	441	430	440	438	456	416	427	426	447	480	440	426	440	435	392	440	440	468	406	454	441	430	421	413	467	435	458	407	455	436	430	459	458	412	454	442	455	423	437	424	438	423	438	431	434	414	390	420	412	403	436	425	452	399	417	440	437	464	420	440	446	435	440	478	420	415	469	442	442	391	423	422	426	455	429	422	448	439	417	427	412	419	396	411	439	422	427	412	435	434	411	430	406	452	436	457	414	429	394	428	403	466	423	419	440	436	434	440	428	414	456	413	409	431	408	454	420	422	383	439	407	459	424	427	412	402	407	455	431	404	385	435	416	403	462	419	426	431	411	436	435	422	427	408	435	389	401	418	410
24548	20989	24654	27492	20491	2653	716	507	495	429	462	398	440	383	358	348	277	287	294	296	270	264	313	315	283	296	265	303	270	291	263	287	296	266	305	281	314	303	304	262	275	288	281	245	256	293	289	283	252	279	256	295	309	289	275	266	285	255	290	338	289	309	281	259	308	304	282	256	254	268	293	274	268	281	296	275	288	270	251	263	262	308	267	269	290	268	267	265	303	244	280	290	305	277	273	258	275	262	302	288	263	264	228	253	270	267	290	272	276	270	244	300	273	287	284	263	313	296	275	277	258	279	273	286	245	288	289	275	283	289	246	261	299	312	282	259	272	246	269	265	261	270	268	263	273	278	269	282	264	267	292	287	257	256	273	237	257	294	281	219	252	278	272	274	277	292	275	270	281	287	270	299	267	272	279	273	250	263	263	270	244	254	261	254	287	292	279	271	290	254	270	295	276	249	253	248	257	225	282	277	282	268	274	258	250	274	280	281	296	294	274	258	286	270	274	269	273	279	275	275	273	277	276	289	287	274	257	277	294	287	281	278	285	273	244	280	256	271	328	283	267	284	253	265	268	273	286	273	261	284	282	281	269	287	269	277	275	286	293	279	260	265	271	281	288	263	267	272	281	269	289	287	264	293	249	303	286	266	289	281	279	280	283	292	270	265	258	257	288	279	290	276	275	261	289	272	273	311	229	254	263	271	267	274	289	275	263	261	256	279	294	285	266	294	254	289	240	261	266	297	267	259	290	270	280	292	281	265	257	278	259	251	287	273	285	269	264	254	279	248	259	270	269	289	270	252	256	251	279	251	245	253	291	260	267	262	273	281	261	262	288	255	303	273	267	231	285	253	278	273	246	266	252	262	260	308	262	254	246	291	284	239	307	289	306	264	295	255	255	274	263	264	258	261	250	256	304	273	268	276	282	261	243	291	320	272	287	279	269	257	288	268	272	310	292	275	267	271	268	284	265	269	270	283	260	281	230	255	263	278	310	311	317	325	270	284	294	280	277	278	257	263	261	229	287	243	265	260	275	293	275	269	280	267	320	292	255	241	266	321	243	271	273	285	287	302	270	275	239	283	282	299	291	289	303	276	285	284	308	270	285	277	258	299	273	271	271	308	295	247	256	244	267	262	277	263	230	286	290	267	264	298	264	263	258	305	284	292	279	239	269	295	253	261	230	246	285	274	269	254	271	253	251	259	273	246	280	257	285	265	247	248	270	306	305	274	289	284	253	260	278	269	277	286	257	270	273	297	259	285	271	270	281	307	279	253	270	260	285	266	309	289	238	282	282	291	261	258	266	258	274	269	253	258	297	299	298	309	257	280	249	321	287	272	241	259	291	291	256	274	257	258	299	287	299	269	254	268	271	269	267	288	261	267	279	291	282	284	260	275	283	249	263	234	248	287	261	278	278	256	254	262	259	279	262	295	275	272	271	280	256	282	278	293	278	255	269	277	274	302	298	282	278	288	256	239	248	267	278	290	271	275	261	258	268	267	321	279	283	303	247	243	273	278	253	248	280	274	253	249	302	280	278	297	275	258	266	264	263	288	299	256	282	275	257	243	296	257	285	291	257	244	280	239	281	284	248	258	270	255	294	271	269	266	259	280	263	279	279	264	259	280	263	279	261	263	258	268	262	280	274	241	289	256	289	240	276	271	265	265	266	265	286	277	278	307	260	308	262	302	247	297	279	277	293	287	318	270	269	303	286	247	248	276	272	264	265	288	304	286	295	270	273	262	254	267	310	285	280	298	284	295	264	271	262	283	267	292	293	279	259	269	265	299	264	241	283	301	241	273	274	264	280	277	280	309	241	267	261	273	282	256	300	284	281	274	283	265	244	266	280	256	256	264	260	271	291	278	257	281	262	268	304	278	268	258	252	272	266	261	277	264	261	301	282	295	269	287	282	262	264	263	279	272	269	305	281	266	244	253	283	269	242	245	258	258	257	268	273	252	277	274	265	286	310	281	246	291	257	270	269	266	250	300	293	283	264	298	269	261	282	273	284	255	249	309	288	264	306	237	259	283	289	276	286	272	226	263	252	255	287	289	258	289	255	261	289	260	258	272	257	270	249	281	284	278	270	289	281	288	299	266	275	326	253	290	254	259	265	302	264	262	272	285	281	276	291	261	278	275	255	280	308	271	295	271	260	272	267	289	287	279	267	273	265	269	254	276	286	310	275	307	298	270	262	286	268	259	265	276	264	280	289	264	231	248	241	287	291	282	249	252	294	307	273	264	283	271	270	290	286	287	253	260	276	278	265	283	281	266	272	255	286	279	276	307	253	307	286	264	280	269	285	290	263	280	259	267	267	255	270	274	266	284	287	271	251	307	260	276	275	268	282	264	259	271	277	296	286	275	268	225	270	216	255	265	273	270	317	282	295	263	239	262	267	270	252	251	267	255	297	255	272	280	274	272	262	224	289	269	265	315	291	282	285	243	239	278	246	283	264	224	247	284	282	287	274	274	271	278	281	243	256	266	285	273	279	246	285	302	256	301	248	260	273	222	287	279	289	298	279	237	288	251	271	269	258	330	274	274	284	290	273	275	269	263	287	244	274	270	286	283	252	271	285	272	292	276	293	287	287	285	249	257	257	296	276	258	251	240	260	262	268	278	278	281	281	299	271	257	268	264	253	275	239	235	289	281	276	272	293	284	283	285	288	260	276	249	261	274	277	300	265	274	273	276	248	266	285	262	278	252	300	272	256	252	285	244	280	278	280	269	244	274	278	277	323	245	284	272	265	290	276	252	311	269	256	285	290	285	252	278	266	294	270	290	254	265	276	273	300	238	268	272	299	248	262	271	274	259	251	285	295	283	259	276	287	286	239	268	283	275	279	250	287	260	294	267	270	278	273	292	292	237	271	281	259	278	267	276	271	286	273	295	250	257	266	267	266	278	253	244	261	231	266	282	276	289	244	250	269	262	290	224	248	254	271	297	276	264	258	288	290	260	258	236	282	248	252	260	299	276	271	249	256	272	302	283	275	278	271	275	283	268	272	267	244	235	295	279	277	326	260	273	264	252	264	307	268	280	277	309	261	273	250	269	298	275	240	273	246	275	282	242	284	233	271	255	272	270	276	269	273	285	287	248	258	284	289	274	282	268	268	291	291	270	298	249	270	279	301	279	270	298	260	262	262	280	276	260	280	294	249	279	244	228	251	261	242	285	296	266	261	295	273	295	268	279	307	285	294	275	295	291	257	287	250	242	261	265	282	287	265	281	243	257	290	302	262	276	267	276	267	279	266	269	280	319	261	255	264	269	302	292	273	272	245	280	273	310	268	250	283	262	300	262	292	296	268	282	297	246	250	271	287	291	249	255	234	250	262	277	302	287	283	258	278	252	263	289	255	281	256	275	290	268	287	285	278	278	289	270	280	259	263	247	279	283	255	296	289	243	281	245	275	254	318	289	305	280	273	266	299	264	255	270	260	310	272	262	266	271	278	272	289	268	261	294	261	243	266	301	291	297	275	288
3560	5408	3418	1666	1118	877	789	762	756	696	673	685	698	680	703	652	577	599	643	602	645	634	640	571	560	629	574	632	611	611	596	618	616	611	603	649	663	573	664	652	616	635	628	578	612	640	604	624	585	620	590	595	587	560	623	630	613	595	590	530	574	599	604	623	620	566	584	587	565	616	622	629	595	605	591	581	539	598	543	627	610	618	622	614	569	579	634	626	583	607	581	610	594	573	580	582	581	617	624	611	564	620	586	589	600	611	592	590	557	611	611	593	602	627	589	624	598	591	605	640	629	581	600	611	593	599	615	600	609	605	590	637	577	593	591	619	590	604	600	578	586	587	645	548	563	632	654	631	594	588	587	619	570	574	610	622	622	628	607	600	583	591	582	605	590	620	590	630	592	577	596	575	608	618	581	627	585	640	627	599	553	603	609	640	579	571	604	604	589	570	598	594	639	657	598	591	585	602	588	598	616	586	606	572	593	623	636	602	591	593	584	588	570	601	589	602	636	570	597	626	574	599	619	572	616	604	622	598	623	589	579	614	635	629	641	599	644	615	624	584	612	618	568	622	630	607	616	622	582	589	560	595	592	581	608	607	553	640	630	577	565	635	540	570	608	598	652	629	621	603	600	601	605	617	561	593	589	608	570	602	619	592	626	587	594	622	622	619	572	630	605	595	593	615	602	542	625	646	603	623	603	628	583	600	599	609	599	639	578	634	608	607	579	587	570	640	616	580	577	588	562	590	620	615	617	611	587	636	600	641	591	585	574	634	644	613	607	601	608	586	578	595	605	648	580	638	573	600	552	598	612	627	626	583	595	561	610	606	592	564	625	576	631	582	552	601	598	680	646	584	631	623	601	599	632	620	555	607	588	580	603	590	622	570	595	594	589	677	597	571	614	586	584	593	609	581	636	585	614	602	574	620	595	611	594	563	603	606	605	591	616	582	591	618	623	620	622	582	601	592	566	634	586	581	624	646	610	635	623	607	603	640	570	618	647	575	570	629	568	599	617	580	644	578	615	575	614	649	558	617	552	567	597	630	577	581	625	549	610	606	600	542	587	605	611	616	578	593	599	607	588	589	611	642	607	648	592	617	591	605	591	586	610	574	623	639	637	642	606	592	602	578	571	596	610	606	599	570	615	604	607	636	576	609	609	584	595	626	607	578	596	588	637	601	602	639	573	618	622	613	628	630	626	633	596	624	624	642	597	594	598	597	574	603	617	639	563	611	645	590	643	633	597	593	570	595	540	601	555	572	608	623	628	622	625	572	588	596	619	597	593	594	587	617	592	629	610	621	618	567	613	599	566	649	619	592	635	585	574	562	592	624	624	553	608	609	630	599	660	585	650	597	612	618	619	579	630	604	598	611	611	585	601	599	558	630	586	630	605	615	625	592	631	606	589	595	598	631	607	612	582	596	609	589	608	588	580	594	583	611	617	599	609	588	575	620	618	574	609	617	611	626	624	564	625	587	595	601	600	599	591	590	577	578	593	612	657	584	607	581	618	571	581	589	603	603	625	624	593	578	650	627	645	614	605	588	641	615	603	632	582	538	647	624	615	617	578	611	615	648	585	593	562	579	616	637	597	610	594	614	615	605	616	612	599	628	600	609	630	603	642	607	611	602	616	576	599	656	598	572	595	616	626	621	601	608	569	565	616	571	574	614	640	624	618	617	605	645	602	577	583	632	635	589	596	598	622	612	605	609	631	633	608	607	556	609	610	634	609	606	615	592	615	621	594	587	622	635	576	599	609	620	607	564	624	615	568	640	569	607	537	596	575	599	600	592	594	588	580	588	625	610	582	591	631	592	541	615	571	583	616	592	606	558	593	622	577	666	652	594	588	588	604	604	602	595	563	585	645	593	609	578	586	618	571	634	580	549	582	613	591	581	615	614	589	625	644	593	628	565	602	580	599	599	578	557	595	608	623	614	622	625	592	617	613	632	627	566	604	643	600	572	599	583	581	613	559	628	619	562	590	571	564	612	567	574	619	607	585	601	564	599	567	598	581	596	565	612	568	626	579	623	576	606	579	614	579	549	582	610	575	579	565	589	596	618	588	606	617	603	652	597	606	565	626	572	591	608	597	618	607	607	594	610	619	605	646	626	586	591	620	643	557	607	589	594	608	589	600	620	591	576	592	590	615	633	588	611	599	615	648	548	584	616	590	652	598	592	597	593	528	630	614	596	618	583	621	643	620	625	632	573	636	611	564	582	591	597	597	636	633	624	629	601	596	611	598	588	593	617	618	565	612	550	594	600	641	575	593	556	604	656	556	560	613	570	599	649	578	634	606	621	614	597	615	581	603	615	576	616	649	619	625	610	561	597	581	593	569	594	557	600	629	601	602	559	593	591	564	614	610	572	609	562	614	617	604	622	627	576	606	619	632	581	628	582	589	576	590	603	563	564	594	614	596	606	623	594	615	587	619	609	610	544	600	598	663	582	583	596	622	633	625	621	569	587	584	632	566	576	605	578	613	631	599	625	622	609	617	643	588	599	588	611	610	623	630	657	605	601	600	622	581	611	584	593	601	601	599	611	581	583	616	611	580	614	612	645	615	606	614	591	631	563	611	613	590	601	599	593	568	574	615	618	613	592	627	614	641	626	630	572	599	602	623	581	629	600	617	653	662	571	610	562	612	551	532	575	617	563	594	583	632	633	635	638	609	571	611	608	560	592	588	587	584	649	649	623	588	588	599	615	604	591	607	602	569	615	633	589	631	562	597	591	628	575	599	586	576	596	585	645	592	641	576	607	563	613	603	602	613	576	581	577	628	597	567	625	606	585	613	594	563	637	585	567	588	603	615	639	617	561	627	604	611	596	573	598	678	617	609	581	573	615	589	607	597	625	625	578	571	620	625	572	639	539	615	574	611	626	589	608	619	605	640	644	614	617	639	585	587	618	611	582	603	653	597	596	625	586	624	590	584	600	615	582	641	593	586	584	630	607	585	600	635	588	585	572	606	595	628	599	622	571	630	608	611	598	609	573	614	652	615	593	613	584	579	574	590	600	616	610	597	615	621	619	642	644	597	672	630	571	600	620	581	612	658	614	622	575	585	614	606	588	612	611	605	610	626	625	596	636	628	607	581	637	637	620	638	603	614	598	650	620	583	604	598	626	542	579	586	617	629	601	559	579	595	636	587	602	591	599	617	599	597	593	614	623	596	654	603	604	562	608	598	585	588	623	585	611	572	607	631	625	621	619	613	608	599	566	625	611	576	609	607	606	577	604	610	628	637	600	575	596	595	616	585	600	592	646	582	594	601	616	628	627	627	582	624	593	578	628	593	580	614	618	585	590	574	625	633	564	618	560	640	575	608	612	593	619	623	606	588	618	615	607	582	588	590	596	600	636	583	619	646	567	633	636	576	624	630	570	586	599	578	593	668	655	629	630	626	599	603	623	612	599	595	623	613	600	601	629	556	616	615	632	623	620	608	568	594	618	589	639	581	597	609	537	606	594	659	591	614	604	584	625
23719	20982	25249	26903	20999	20942	3283	786	584	591	539	492	467	470	341	355	290	283	262	263	241	227	232	217	232	213	229	233	252	260	254	276	247	250	205	232	223	210	232	210	206	250	219	240	208	239	193	245	230	237	251	225	245	252	242	240	226	205	228	245	250	205	239	259	224	208	238	233	225	220	230	224	210	227	225	224	251	241	225	212	242	248	212	261	226	236	213	222	224	208	242	249	233	181	215	224	237	219	222	219	209	225	235	252	230	232	228	240	259	256	230	226	221	209	248	219	226	233	228	225	209	216	192	231	212	235	258	232	211	206	195	213	192	223	255	234	225	255	231	205	261	228	218	212	235	203	206	221	223	232	225	236	238	245	263	218	222	211	204	243	215	191	256	219	220	206	238	242	223	239	194	225	233	201	227	209	223	211	206	235	228	234	221	211	194	244	226	248	232	238	248	224	221	239	183	211	225	238	261	215	252	196	264	273	195	207	204	230	211	227	218	260	222	245	230	216	194	244	233	214	230	258	252	231	222	251	214	242	230	227	241	222	249	246	239	234	199	185	208	202	221	242	230	225	236	229	218	233	218	203	225	210	223	208	229	221	223	246	232	254	208	236	218	219	206	220	213	209	221	213	220	246	254	209	238	222	204	232	184	222	247	232	196	226	208	222	197	211	226	239	210	197	217	218	238	238	204	241	222	234	234	223	196	212	220	225	214	209	239	194	211	214	216	236	225	207	221	232	229	224	209	223	201	211	193	227	214	236	233	199	267	232	224	238	225	198	242	230	182	228	235	200	217	222	209	226	233	208	215	225	240	219	240	218	231	206	212	211	200	212	237	206	237	243	206	225	242	251	214	215	211	217	220	236	221	216	228	213	219	229	204	178	215	242	225	213	222	223	224	223	218	234	211	226	210	210	207	219	221	223	214	230	228	237	212	228	222	239	194	236	216	227	215	244	208	248	198	218	226	227	229	217	256	237	209	206	242	222	232	222	191	198	190	244	255	211	224	198	224	221	231	195	217	211	219	218	212	230	220	231	207	227	220	227	222	258	211	224	223	226	231	235	216	222	221	212	210	233	227	241	251	221	201	232	198	231	204	237	224	247	242	265	241	230	227	200	222	209	210	232	211	225	194	251	230	219	217	221	206	193	238	215	209	246	222	234	234	209	232	201	210	214	203	208	225	220	223	232	225	232	209	225	217	251	209	213	203	247	207	225	197	214	230	215	203	190	225	251	202	211	207	211	242	224	209	242	247	229	243	214	240	219	255	187	225	233	235	232	204	212	222	246	233	246	200	226	219	235	224	243	240	228	218	226	227	226	202	248	230	225	242	218	176	215	228	231	208	222	215	208	224	193	218	269	247	255	226	216	240	215	216	224	230	203	239	213	181	227	234	219	205	207	210	226	229	218	228	229	195	252	242	214	206	250	207	221	215	208	198	204	214	197	226	217	245	219	217	251	205	226	249	236	195	217	235	235	250	228	192	228	229	208	231	219	227	216	239	235	198	222	204	213	242	206	215	232	184	244	256	214	262	227	229	223	208	220	219	207	225	206	232	201	228	233	203	200	245	196	224	235	235	223	209	236	235	234	205	205	209	237	229	221	221	220	220	211	216	202	217	206	267	239	213	244	222	247	220	225	210	234	232	234	219	213	197	211	218	237	216	231	248	205	225	224	252	213	235	243	222	215	203	236	246	211	248	213	240	254	199	245	205	219	225	260	231	222	195	243	232	197	212	230	248	212	218	197	225	191	227	228	207	229	222	245	227	206	225	237	216	222	239	238	218	230	241	208	231	201	234	230	230	221	209	220	204	215	186	217	223	213	240	239	247	224	235	215	211	244	258	251	257	208	230	224	232	265	245	204	220	235	237	207	215	191	214	205	223	223	205	236	229	237	226	245	218	242	218	252	218	190	223	225	219	204	204	226	226	210	233	220	230	230	228	229	204	222	233	200	242	224	235	232	199	219	209	244	219	259	242	255	236	213	202	197	228	198	254	242	223	238	233	202	229	226	206	232	204	213	212	215	238	228	237	204	211	226	216	198	225	232	239	228	224	217	222	220	238	225	186	191	225	234	226	210	230	207	231	237	223	226	227	225	255	221	222	215	199	210	245	233	254	236	220	220	223	219	220	241	245	199	218	215	203	217	228	224	249	227	231	237	227	231	207	216	249	207	210	216	203	228	217	219	240	214	223	199	224	229	200	245	259	231	203	188	185	211	201	227	241	222	209	209	226	211	245	221	202	215	233	240	224	207	210	220	223	187	220	246	226	236	217	200	217	231	230	230	195	216	232	225	216	254	235	233	212	218	236	229	211	211	236	230	203	247	230	235	221	222	220	218	209	254	209	219	224	203	219	204	206	252	197	205	223	203	217	199	226	234	232	246	239	209	236	193	258	216	229	235	228	226	234	242	199	194	249	221	217	218	216	232	229	223	227	233	207	209	215	180	237	239	232	206	207	223	225	207	193	211	223	222	216	234	228	225	236	210	239	247	218	257	246	201	228	221	232	205	232	232	192	206	227	215	228	221	234	224	266	217	221	218	218	258	257	257	239	216	208	224	230	173	216	225	213	231	216	204	247	186	225	211	226	219	221	206	213	200	231	208	197	201	194	242	241	256	235	233	229	220	228	202	195	230	224	244	205	220	197	230	244	220	223	257	252	227	200	210	221	218	237	212	238	177	212	242	208	220	244	237	239	221	194	223	253	221	234	238	197	216	214	260	187	232	242	194	229	211	227	219	221	190	203	209	200	235	236	244	226	230	250	237	206	255	250	248	206	238	220	226	237	211	220	235	243	238	197	227	209	217	225	236	235	207	249	218	201	210	233	211	204	236	207	214	228	230	201	269	223	237	215	220	207	229	198	215	197	199	204	230	259	225	227	205	221	217	226	215	223	209	221	218	226	239	203	203	241	235	203	237	205	256	212	252	200	231	223	219	234	237	213	250	252	215	192	225	232	236	248	241	218	235	223	240	210	230	225	233	209	218	242	234	247	229	233	262	206	233	233	230	191	214	221	236	240	223	213	213	205	192	205	204	213	225	211	233	221	230	223	240	228	225	226	212	220	223	260	198	195	220	194	210	250	192	229	200	181	218	232	211	208	220	204	213	209	222	222	222	231	236	238	191	224	215	206	214	237	223	216	253	229	235	209	220	237	220	232	222	244	214	229	231	216	213	222	236	206	221	235	238	201	207	267	201	223	239	218	192	230	243	225	216	262	226	210	242	244	178	197	202	216	218	254	206	209	255	234	223	217	209	236	206	245	251	222	247	245	201	232	207	201	213	207	245	202	235	211	197	210	213	229	216	230	203	233	196	202	194	189	242	224	224	203	204	221	233	235	214	249	238	217	229	206	222	232	237	247	212	217	208	211	223	201	230	236	216	221	206	221	229	226	233	180	192	223	207	270	223	227	222	220	212	218	213	223	228	209	242	252	216	228	256	224	234	214	230	234	233	247	215	215	208	238	208	233	237	246	227
3736	7956	5249	2404	1355	937	777	701	647	622	651	606	570	591	599	490	497	490	514	497	539	490	519	482	509	497	464	492	481	499	466	465	512	458	510	470	521	510	501	553	480	470	484	491	453	514	479	450	514	517	485	489	525	519	467	513	499	512	463	512	506	491	491	487	500	505	463	459	479	481	504	456	519	474	485	469	448	465	492	502	539	483	483	505	470	459	503	486	440	519	485	481	506	473	488	473	483	478	475	495	506	474	491	487	520	467	492	445	500	485	506	484	454	502	514	465	493	525	514	473	454	469	509	480	447	483	493	492	493	482	516	455	477	498	470	494	465	487	495	507	481	461	481	470	474	468	471	452	478	511	504	478	480	470	503	465	510	482	479	496	477	447	460	464	460	474	453	494	502	487	447	454	490	481	487	476	469	497	466	444	490	495	471	450	482	449	474	479	489	475	501	505	441	480	488	476	450	439	456	539	481	474	466	463	476	470	463	511	503	528	492	493	480	464	480	485	494	465	470	473	458	485	485	484	451	508	503	514	510	457	494	499	464	496	462	496	495	506	460	479	491	472	502	466	444	490	467	478	467	451	483	496	496	517	454	497	495	451	530	477	441	486	467	462	456	459	491	482	470	504	481	464	484	511	468	489	465	491	523	490	510	491	505	468	491	525	478	484	468	485	540	507	487	505	524	485	489	463	519	510	480	494	518	527	529	510	441	454	473	484	450	461	498	459	471	503	460	444	487	514	486	483	502	519	478	469	521	485	483	496	478	483	485	516	478	466	463	482	456	523	519	492	485	460	480	508	485	484	489	473	513	502	491	491	480	443	467	475	484	490	480	496	482	495	507	477	475	505	517	486	453	494	479	468	469	512	447	473	527	485	466	498	461	476	478	463	475	457	468	497	441	508	514	511	502	499	475	485	475	476	473	450	477	436	499	466	481	505	443	511	494	510	489	469	467	480	480	489	504	496	476	461	480	448	481	485	445	471	461	503	476	468	493	484	447	472	476	451	494	487	484	491	463	488	509	474	484	486	484	499	512	507	487	497	464	457	471	506	481	529	460	506	489	520	507	470	482	523	502	492	475	479	501	477	487	508	490	461	469	476	482	492	505	474	480	507	487	475	449	484	496	477	477	471	465	499	476	488	482	492	503	479	484	504	461	436	500	474	498	474	488	488	493	470	503	468	469	477	493	528	474	511	464	456	501	463	473	462	498	477	509	472	495	467	510	477	490	527	481	470	460	457	493	528	522	477	447	478	480	474	495	467	511	445	461	426	460	477	498	490	503	458	451	486	471	458	500	453	464	463	455	496	458	469	488	479	532	465	483	492	480	500	458	450	452	480	456	502	452	497	471	494	493	485	500	496	499	491	490	491	488	500	472	464	482	471	454	480	470	503	451	485	505	435	506	464	475	481	490	497	489	472	466	454	472	467	485	471	534	474	450	461	436	464	481	488	490	510	462	473	460	498	484	516	429	478	523	484	461	485	461	469	470	456	427	483	475	441	491	506	497	457	466	498	496	533	475	475	463	470	473	509	511	475	527	504	512	428	476	510	511	492	490	487	514	496	467	465	522	493	458	474	457	452	510	461	489	493	482	438	462	480	516	514	483	497	474	478	457	471	485	473	470	439	485	485	518	492	444	471	483	443	478	500	474	487	483	474	478	459	450	476	492	480	464	470	475	484	482	484	445	478	496	477	490	493	493	523	468	489	481	487	476	463	425	478	479	452	480	522	470	491	480	490	491	485	506	469	462	496	512	470	481	477	503	532	489	470	495	465	449	480	488	451	463	475	482	461	485	522	521	493	440	500	454	493	440	509	466	498	510	495	500	491	464	484	521	446	487	485	433	484	487	496	502	438	479	477	484	482	524	475	473	466	483	490	475	466	487	489	461	497	449	454	467	481	469	482	499	500	521	448	475	451	502	484	464	488	481	466	497	501	498	476	463	504	512	496	481	476	506	493	484	502	466	511	454	496	480	455	483	469	488	524	455	448	477	449	482	509	475	457	448	475	468	460	480	512	475	476	458	453	500	492	486	470	510	477	496	484	483	463	493	470	460	480	485	462	461	466	459	467	497	489	467	451	506	486	496	490	505	462	481	463	497	473	525	482	424	475	471	468	498	444	494	472	515	491	462	478	500	467	510	480	528	505	472	486	483	459	488	491	488	468	472	502	489	464	502	491	476	517	455	474	454	473	475	493	477	476	495	459	466	486	502	506	483	487	476	470	480	493	477	487	487	504	478	514	461	497	492	466	501	482	478	488	439	499	502	493	484	471	453	478	472	502	490	467	459	479	461	483	454	473	490	481	455	435	475	499	464	498	470	483	469	440	480	446	456	458	459	495	485	474	498	483	474	466	497	483	496	473	458	471	529	472	457	473	464	464	476	509	485	529	485	484	491	456	447	508	453	488	490	471	480	483	488	494	521	428	472	486	520	459	485	461	479	473	489	447	496	484	501	457	474	490	504	464	478	451	475	466	515	498	501	455	504	515	476	472	443	503	507	495	511	481	472	522	471	500	463	501	510	481	410	462	506	503	477	488	532	519	441	469	474	505	513	467	468	470	460	492	462	475	483	472	510	472	488	496	546	474	473	455	486	483	476	499	457	473	453	491	498	489	479	478	493	517	448	477	498	474	530	491	531	477	458	468	489	480	477	481	465	465	476	479	499	502	522	484	464	486	494	468	450	501	484	486	513	530	499	433	481	474	503	431	500	518	441	490	477	483	487	477	505	502	487	495	456	479	511	493	477	470	496	461	474	482	512	485	490	487	500	449	485	491	439	486	526	467	492	456	503	466	482	474	455	467	487	450	451	456	463	455	488	495	479	500	484	481	519	463	497	507	446	479	484	491	456	488	501	486	425	475	482	509	475	468	468	480	486	452	484	513	485	456	468	488	504	437	474	467	507	481	476	508	501	513	498	488	445	446	489	521	481	489	463	520	475	497	464	463	482	446	486	435	458	505	503	476	501	500	506	473	489	500	454	485	500	455	505	470	483	448	470	479	490	499	493	489	431	496	472	525	449	495	478	505	483	469	508	510	495	464	455	455	503	496	486	500	458	467	487	495	499	512	489	496	501	515	541	486	466	479	522	510	489	462	454	450	481	424	497	497	499	482	488	477	474	458	473	458	495	473	488	493	470	471	499	499	478	486	487	468	506	510	441	501	473	487	476	516	466	479	459	490	512	486	486	481	443	480	461	488	454	470	472	457	454	508	475	503	484	494	492	492	441	488	478	479	464	501	492	480	489	486	510	481	451	477	490	481	485	486	493	498	477	450	477	472	483	463	485	526	460	476	472	527	496	469	447	502	476	470	470	505	463	495	476	494	526	499	492	490	441	494	486	482	522	489	503	462	481	464	441	514	490	473	461	469	470	447	462	470	460	480	518	488	477	513	480	451	497	489	469	513	485	487	470	479	489	468	472	468	445	485	469	465	482	471	482	488	484	483	444	486	535	475	467	518	456	484	476	446	450	444
33066	13841	2714	853	577	487	289	242	252	241	240	206	243	217	232	186	193	167	188	173	170	186	176	183	188	170	193	181	167	170	181	185	178	177	212	151	173	185	187	193	149	209	160	184	221	185	175	174	189	179	179	185	191	182	188	172	180	169	194	197	159	163	193	182	160	157	174	179	175	168	197	192	180	171	184	172	191	173	174	175	190	178	177	173	177	162	183	172	172	179	168	144	182	200	200	173	189	187	176	177	185	204	177	194	158	202	153	201	182	175	170	161	205	164	179	205	197	172	178	185	174	140	163	192	187	193	169	175	181	179	184	163	181	167	189	180	201	166	191	191	187	183	187	182	157	167	185	170	169	167	174	197	181	160	183	184	188	172	202	192	187	194	204	177	178	192	183	182	191	179	149	189	183	198	197	177	185	180	179	169	194	160	188	178	168	194	188	184	149	189	191	183	185	170	168	159	182	185	193	191	162	179	182	211	182	191	165	162	181	187	191	188	199	179	160	183	182	204	165	160	182	176	169	167	176	179	205	143	186	172	161	192	196	156	181	190	187	191	159	155	187	150	200	161	175	167	186	168	185	197	200	186	188	171	195	168	173	181	190	174	171	172	183	182	166	184	177	180	196	177	195	190	202	175	192	175	175	170	169	167	181	202	188	173	171	169	207	194	183	174	193	171	180	167	203	189	172	170	199	172	179	192	164	158	191	164	178	198	192	175	196	178	186	194	182	186	155	205	161	174	185	205	175	150	161	165	173	143	176	175	175	166	155	163	173	192	168	204	162	173	158	183	168	224	177	184	179	198	182	196	191	182	161	182	176	172	178	170	193	170	190	176	174	173	196	176	160	184	181	167	183	174	193	185	188	173	153	158	169	170	194	180	189	179	177	192	167	167	194	179	151	184	195	154	193	184	185	182	183	183	200	221	184	193	198	176	179	189	179	185	181	160	173	172	182	177	163	173	189	183	182	187	162	189	188	178	177	172	204	172	173	189	183	191	188	190	168	179	173	173	187	198	191	193	198	173	197	181	189	196	167	192	175	174	182	188	200	188	175	179	210	165	175	200	180	192	164	199	158	172	195	204	186	179	198	178	191	180	174	195	160	186	192	175	164	166	186	197	184	172	180	195	168	199	193	189	161	180	192	197	191	171	151	180	159	189	191	171	201	181	161	185	193	180	164	174	180	174	176	154	172	183	159	168	177	163	178	159	169	195	187	199	187	179	186	182	201	211	195	169	185	192	180	170	212	179	177	183	187	189	179	173	177	195	182	165	154	175	175	191	188	178	199	190	172	153	202	194	191	148	192	163	183	173	164	197	159	173	177	199	148	187	199	184	193	167	180	165	193	153	189	192	172	197	165	188	184	176	174	172	175	198	150	164	151	170	167	172	188	157	191	179	190	181	182	189	190	188	183	179	167	182	183	166	163	172	191	175	167	185	195	165	155	162	171	193	182	182	163	194	170	164	170	156	173	170	172	213	165	212	180	175	176	169	167	165	176	179	185	175	166	167	183	192	199	171	165	188	187	174	148	155	191	181	174	194	201	183	173	192	160	195	198	168	180	177	176	173	174	157	173	168	178	182	187	171	170	182	212	173	190	182	180	188	199	197	176	191	190	170	198	184	162	195	197	195	197	162	151	191	176	204	193	204	189	184	194	212	177	180	172	191	158	198	193	206	167	163	190	192	197	190	196	212	174	193	196	161	170	182	183	185	192	194	187	178	173	173	172	174	197	197	180	185	184	179	204	187	188	190	199	196	194	184	168	186	165	181	187	202	181	174	187	198	204	197	165	191	199	189	190	195	184	173	164	178	175	182	171	179	177	185	184	190	212	181	170	170	183	161	172	188	192	191	171	187	176	177	216	181	169	220	180	165	174	173	178	182	175	186	183	175	181	181	185	187	188	160	193	159	198	183	174	181	189	187	158	201	189	196	151	194	172	184	185	167	196	191	183	149	155	185	185	167	154	156	184	190	175	167	184	222	170	155	172	176	193	156	179	171	160	208	199	165	199	161	177	174	195	162	162	194	191	172	179	167	180	156	166	193	136	185	163	179	155	177	175	171	174	182	174	189	172	175	186	165	180	223	184	154	160	174	189	183	175	190	194	174	180	167	170	179	168	181	170	188	175	180	179	168	179	171	175	196	186	212	171	190	152	185	195	209	175	176	191	166	187	171	190	197	190	169	182	181	173	181	170	185	163	187	165	161	182	189	177	163	191	200	144	194	168	191	195	168	167	188	161	182	202	184	193	176	173	172	162	194	182	177	173	172	157	166	189	147	165	187	184	186	176	211	179	173	190	160	195	185	190	182	175	168	216	182	182	199	215	172	195	174	187	180	179	175	198	211	208	153	166	167	173	160	180	201	160	169	182	185	174	203	195	160	163	178	196	204	157	163	184	195	192	160	184	186	163	168	168	180	200	152	169	193	172	170	182	163	199	172	170	209	161	177	170	202	192	193	197	164	183	208	176	174	189	187	162	176	212	206	176	191	173	188	182	197	193	182	168	156	181	177	171	182	184	154	187	162	204	174	174	187	175	179	157	170	203	174	189	181	207	192	178	205	195	176	174	182	194	184	177	197	203	192	162	197	196	175	176	168	168	184	178	162	157	178	169	177	175	167	182	180	197	172	178	152	185	163	177	195	172	192	187	162	153	183	168	183	165	197	199	185	183	184	193	170	176	180	182	185	190	170	205	185	175	185	187	200	161	190	162	192	179	160	194	207	185	155	165	186	192	176	184	230	194	205	183	201	176	194	221	192	177	181	171	179	175	164	179	172	159	198	166	160	167	166	169	184	162	192	162	175	166	174	172	147	180	160	168	188	206	190	180	180	183	199	174	203	197	168	199	182	174	166	181	190	193	159	166	173	157	170	190	188	175	209	167	174	169	177	177	178	188	202	188	201	184	172	196	184	174	197	189	210	163	188	170	202	203	180	180	171	197	181	172	171	173	169	170	170	186	185	178	160	174	186	176	158	167	185	181	192	183	181	171	181	191	193	187	208	195	164	159	206	190	182	179	183	180	202	175	176	166	177	207	217	175	157	193	186	180	224	192	176	155	163	182	194	167	193	158	151	172	201	173	204	175	188	189	182	192	200	177	171	193	195	159	189	175	153	167	166	187	185	179	189	187	161	192	199	219	173	187	196	172	172	178	179	160	200	176	168	193	171	168	181	193	161	171	184	179	164	176	166	171	165	179	171	167	180	163	174	214	149	192	176	182	197	214	189	174	177	193	200	167	199	179	173	170	181	161	170	178	154	170	180	187	190	204	171	167	174	180	175	180	187	192	176	170	171	185	179	205	168	196	192	147	187	175	195	189	164	174	175	198	195	157	173	186	204	188	194	173	167	174	192	169	214	177	161	183	197	156	179	163	163	173	159	180	176	179	149	181	179	186	195	187	203	163	177	166	176	165	170	178	178	171	195	176	180	187	195	194	198	157	179	160	195	167	149	166	204	182	162	178	210	169	190	186	194
5305	1898	1300	827	524	487	487	448	470	447	395	433	428	483	424	408	442	439	440	433	444	446	403	430	443	416	415	446	424	444	454	503	455	410	447	441	426	442	421	443	425	460	429	421	413	451	445	445	393	458	420	429	472	433	443	415	468	450	408	454	477	422	447	417	473	449	421	431	417	424	437	438	428	444	429	416	450	442	408	403	427	414	441	446	425	455	442	457	440	428	427	462	420	438	426	407	415	441	434	407	426	436	451	424	425	417	457	421	467	426	403	426	415	463	408	430	441	440	457	399	435	427	438	417	446	437	448	414	419	417	386	455	436	490	407	442	435	424	405	412	429	426	400	408	443	402	425	456	457	465	429	451	427	397	450	399	416	438	407	427	402	443	444	415	451	425	387	422	434	462	385	435	405	414	431	434	440	421	408	408	455	449	449	415	428	410	461	419	396	470	437	412	436	410	417	407	409	405	412	424	403	439	407	435	421	440	439	457	398	432	437	442	415	441	454	427	412	403	417	453	434	443	451	424	434	430	427	423	432	450	407	390	447	419	436	417	466	435	459	422	408	414	427	375	486	446	413	453	406	413	447	424	433	406	417	426	428	427	440	422	388	408	430	407	425	424	373	449	445	417	415	444	431	456	430	421	440	431	451	438	428	410	438	446	433	436	451	449	427	413	436	406	433	434	434	472	433	422	443	422	445	417	444	448	411	404	425	430	427	381	399	453	431	429	406	405	427	423	418	438	437	413	427	403	440	408	414	424	426	443	441	465	465	417	449	435	423	399	425	454	399	429	437	445	421	453	413	438	416	404	426	438	425	418	444	392	455	431	409	422	437	405	408	430	450	399	413	437	404	436	426	466	421	425	440	482	444	449	403	429	381	425	467	416	386	433	434	471	486	415	454	447	437	487	418	404	430	428	439	415	405	453	409	402	438	445	423	392	459	429	471	426	439	431	411	399	426	409	430	449	415	392	445	447	442	406	455	430	408	441	400	462	464	442	414	426	421	432	438	429	435	436	446	405	430	405	395	402	429	432	436	387	401	423	441	449	440	415	433	443	434	453	417	430	445	447	431	408	426	428	404	432	398	425	400	429	429	441	423	430	422	419	419	440	443	439	446	456	421	421	442	437	446	460	418	468	400	441	439	397	427	435	398	383	382	414	400	434	432	438	430	449	398	411	440	421	432	430	442	441	409	447	412	419	444	449	376	400	409	432	416	453	430	417	418	408	452	403	416	449	436	436	439	434	460	490	441	461	458	436	442	467	426	424	412	414	441	422	421	433	444	416	445	420	387	438	412	421	432	374	410	465	439	402	419	472	445	468	393	431	398	420	426	441	417	444	435	439	428	428	445	452	460	420	431	460	424	446	419	424	460	425	428	415	401	441	447	418	434	435	408	449	417	418	410	440	427	430	428	437	440	395	427	384	400	462	390	401	417	448	413	427	418	427	451	426	399	448	417	440	442	397	420	414	421	412	423	441	472	427	450	424	459	399	388	442	434	425	408	402	445	440	411	414	451	475	437	411	455	376	430	440	452	424	416	429	422	391	464	449	455	447	452	410	430	443	422	406	435	407	413	416	429	392	427	413	400	419	428	406	414	428	430	423	438	418	440	427	426	410	432	447	428	424	446	426	431	386	396	472	389	400	405	434	420	443	384	451	439	431	436	417	427	434	428	449	434	430	513	441	432	434	401	419	458	420	445	425	407	459	478	476	420	436	418	425	418	445	431	460	421	410	451	431	421	438	466	450	451	408	433	416	439	414	434	410	410	416	423	416	440	439	430	447	412	471	458	410	434	429	442	419	434	439	438	433	398	440	429	442	459	424	442	464	427	430	426	416	452	438	469	445	395	435	403	430	410	433	395	387	419	436	418	434	454	433	445	400	413	399	413	409	425	435	480	403	438	415	396	428	428	442	436	411	427	438	420	413	422	432	403	441	428	455	436	403	436	427	415	435	416	388	444	400	451	419	385	436	442	411	383	417	412	440	428	459	415	424	431	433	417	451	438	429	447	425	430	427	423	463	454	398	392	427	458	422	426	424	435	436	418	435	433	409	407	425	404	449	403	422	433	433	446	436	411	411	415	457	440	439	434	432	402	410	412	422	430	448	423	409	418	436	405	435	421	442	449	439	386	399	417	466	428	395	444	407	389	426	438	423	417	431	443	505	408	414	414	441	382	436	450	445	438	440	410	431	430	450	445	403	433	415	419	448	427	438	415	433	414	486	429	425	444	431	449	412	400	418	455	431	419	428	439	400	431	421	450	448	474	422	441	411	427	415	412	409	427	449	477	441	425	442	434	436	410	376	462	437	451	410	451	421	439	425	419	390	394	441	435	442	453	448	431	439	390	440	432	417	451	417	397	410	425	438	424	473	424	415	428	433	439	432	443	399	425	440	443	444	431	419	408	447	426	376	461	465	440	447	433	447	428	421	466	448	430	422	454	403	427	426	424	427	408	448	422	432	400	409	444	429	430	419	411	425	442	392	430	428	450	442	440	408	409	407	420	437	427	415	384	449	410	451	425	454	401	442	429	441	407	424	419	427	411	480	411	438	421	438	435	424	460	499	402	425	439	436	421	421	427	435	379	403	428	446	431	448	446	436	426	413	435	448	392	426	430	424	407	411	440	455	429	389	399	417	410	430	428	408	451	396	465	445	458	450	423	416	437	417	428	443	456	442	425	470	426	437	413	392	443	414	460	409	403	415	461	418	456	463	439	428	406	434	454	429	443	378	402	466	457	407	403	461	422	446	418	430	419	454	436	444	407	445	449	420	411	415	441	451	411	439	449	414	424	403	414	438	420	421	389	442	425	430	451	422	449	429	412	437	441	447	453	405	457	403	418	402	435	453	423	451	433	389	424	448	423	448	447	421	438	389	430	419	400	415	424	416	417	415	448	430	432	422	396	420	439	423	427	432	458	440	454	411	408	462	445	399	431	411	468	452	428	453	451	425	418	440	437	415	450	393	405	446	434	462	453	470	441	409	430	438	406	408	435	431	413	407	413	428	399	428	424	392	434	394	453	448	424	444	429	400	404	427	429	428	416	438	409	462	441	418	407	449	393	473	391	425	447	440	441	418	467	430	431	468	430	468	432	416	450	436	405	421	444	418	423	434	409	419	410	391	425	421	474	422	449	434	432	423	432	396	457	439	438	438	432	398	433	461	414	456	425	445	440	440	410	434	435	454	425	432	408	420	433	402	402	402	418	418	414	434	424	441	473	422	418	442	456	445	431	402	427	426	464	446	410	450	417	409	426	419	460	408	472	462	412	407	430	414	444	427	423	450	444	405	420	433	448	424	446	421	462	414	439	442	397	398	427	426	433	455	462	430	451	457	437	396	393	428	439	435	464	418	422	464	415	385	418	392	434	426	387	430	427	462	436	438	403	428	414	403	416	473	430	423	428	466	424	418	425	398	432	447	444	467	425	420	393	439	432	420	391	419	449	427	421	448	424	431	412	415	453	425	507	433	432	413
24564	20982	24614	27536	20475	2777	689	514	481	447	396	425	384	372	317	324	352	296	311	298	306	274	277	272	271	301	302	286	282	283	288	294	293	245	277	309	252	282	289	311	285	289	302	295	262	268	300	320	311	302	268	288	273	296	261	264	274	264	255	254	296	261	274	306	283	266	237	284	227	261	306	289	297	296	275	273	279	271	261	270	278	275	287	258	259	246	266	286	248	278	274	265	290	299	267	280	246	277	282	272	241	254	267	257	254	249	248	284	296	271	289	270	256	266	288	306	302	258	270	277	230	274	286	266	287	287	295	264	231	276	242	278	279	266	249	260	274	258	289	263	259	253	292	282	271	249	273	256	298	278	285	249	317	257	237	251	285	273	286	264	290	333	244	272	269	237	264	281	296	250	278	280	271	269	322	300	281	272	280	292	274	286	297	281	262	267	244	261	285	284	261	275	259	293	283	282	284	271	249	248	286	252	262	260	253	273	263	258	233	313	272	272	261	302	260	271	303	274	262	289	258	288	281	260	282	265	289	265	274	266	279	273	289	275	274	258	289	293	290	270	282	256	267	281	280	264	291	272	272	298	275	283	305	266	259	292	277	297	281	272	275	304	300	256	285	237	264	287	250	304	278	270	283	247	287	264	263	260	307	265	258	309	249	279	269	309	258	284	303	279	244	289	240	281	257	250	278	262	312	243	290	286	266	266	250	288	276	287	268	298	255	257	266	287	273	264	267	262	250	288	272	283	286	278	302	264	260	258	280	284	271	288	257	284	297	271	273	243	245	274	284	310	235	277	276	325	263	309	292	281	276	254	293	283	274	275	268	264	301	290	284	277	271	294	265	314	281	249	243	320	260	299	298	264	240	242	290	266	254	247	259	252	290	273	249	266	261	299	289	290	273	272	306	270	295	300	236	239	254	280	271	284	276	258	292	300	248	269	271	296	239	259	268	272	266	323	278	295	271	256	300	260	255	302	253	258	285	307	242	296	254	280	313	244	276	277	313	268	259	259	240	279	286	269	276	298	262	265	284	235	265	290	266	273	251	266	277	257	279	255	293	274	284	302	257	299	270	260	265	289	255	260	271	288	241	282	276	285	261	297	273	275	319	328	259	238	259	243	284	296	248	269	279	286	279	264	287	290	282	305	281	280	262	261	267	248	252	294	253	262	239	259	246	278	271	311	300	258	256	262	258	260	276	281	264	287	272	264	274	299	278	270	281	311	296	278	271	262	276	273	270	246	281	279	259	259	250	246	272	285	270	250	276	296	243	266	261	285	292	292	247	288	298	290	276	268	264	239	254	294	261	251	252	252	256	260	257	272	284	242	245	274	282	268	287	295	290	266	280	313	267	301	294	281	284	298	236	266	269	271	233	270	275	249	269	304	266	254	278	288	279	297	276	274	289	281	280	249	242	288	273	262	262	279	261	233	285	267	279	279	259	280	248	281	261	285	278	284	259	272	264	257	277	250	281	272	294	273	286	265	258	266	260	276	272	268	278	267	251	303	254	267	295	291	294	292	237	274	295	257	312	266	267	264	262	283	265	288	240	261	256	302	294	288	241	264	266	271	292	267	258	279	231	258	302	285	308	266	269	275	289	279	290	284	284	275	272	274	287	279	273	254	244	309	277	248	296	230	280	270	273	276	273	269	245	275	262	239	287	279	270	282	259	269	294	293	261	249	302	246	248	254	292	261	288	289	259	252	284	247	270	251	260	265	235	278	292	285	258	278	243	258	265	253	279	305	275	286	246	252	256	262	296	259	269	271	266	251	248	290	269	247	249	279	304	270	269	251	269	272	293	267	251	261	253	270	270	270	300	269	278	280	279	270	284	267	270	247	302	273	304	280	289	281	317	246	249	279	264	272	279	291	287	270	296	259	286	256	272	285	256	259	268	262	296	276	268	293	286	260	283	266	296	308	292	307	272	271	282	260	270	261	279	298	282	240	281	272	261	276	265	296	321	323	246	278	256	277	264	242	268	243	302	265	311	265	285	261	262	230	289	305	261	276	317	270	283	304	283	263	263	266	290	298	279	255	280	255	290	267	271	269	256	273	263	307	240	264	255	280	262	280	277	290	248	265	283	267	285	272	254	245	276	268	280	305	249	272	304	255	279	287	274	278	267	267	290	269	277	246	282	296	265	242	263	312	248	275	285	273	279	314	271	296	285	264	280	243	277	278	263	266	301	270	247	260	264	289	289	283	233	290	289	285	265	294	269	283	259	261	230	245	233	297	290	269	270	253	263	279	278	251	265	263	283	267	352	302	296	267	258	268	272	258	266	312	291	291	263	278	259	247	281	271	273	275	261	266	263	256	255	280	284	281	280	272	271	270	257	294	295	293	310	274	293	291	292	283	268	251	284	305	269	255	275	282	302	263	290	245	285	301	265	290	300	281	259	274	257	283	253	266	290	270	290	251	255	286	300	297	283	235	251	320	258	260	288	272	292	262	294	261	280	276	262	277	268	290	273	268	298	268	254	309	283	259	289	264	262	295	297	288	291	295	274	299	262	254	285	291	287	279	248	263	268	273	289	281	250	294	274	257	295	282	280	280	272	297	280	276	271	247	287	284	298	274	299	321	269	240	285	272	256	266	295	307	250	275	275	291	262	299	249	264	279	262	291	306	254	246	296	285	284	258	288	284	278	285	282	265	260	252	283	266	299	302	277	265	281	265	295	289	279	264	258	292	262	279	276	275	258	237	306	290	291	274	239	266	273	299	272	260	271	289	280	299	287	271	237	297	269	277	261	266	289	297	270	237	271	262	283	274	251	307	255	286	240	274	300	243	267	255	290	274	287	306	268	270	266	258	263	276	274	298	225	267	272	247	275	305	260	269	263	280	274	288	269	300	265	277	279	256	276	259	288	261	271	257	260	277	283	298	265	294	286	277	275	255	281	260	289	262	262	242	301	299	281	275	266	296	270	274	310	275	273	290	272	297	283	269	269	271	270	269	255	271	255	281	251	258	320	285	265	282	254	248	301	261	241	279	269	282	257	286	272	285	278	289	300	268	259	285	276	288	300	247	274	298	275	226	270	270	260	291	301	269	273	273	288	284	271	292	282	273	276	292	295	261	271	281	266	294	288	245	282	248	279	256	274	252	254	292	279	260	288	310	265	256	239	270	276	233	281	257	276	242	253	282	249	293	263	293	300	279	299	284	251	285	253	289	284	268	291	270	300	311	246	281	274	276	264	266	274	269	259	296	263	265	281	282	241	265	242	282	298	300	277	267	266	294	300	266	271	259	260	262	253	302	266	279	284	285	250	285	295	287	253	265	265	266	256	283	291	276	287	263	253	273	281	288	286	279	283	258	267	277	281	273	280	246	261	268	291	275	249	247	252	267	264	278	257	239	278	303	260	244	258	288	309	280	264	282	289	288	292	288	259	301	270	283	266	281	258	279	272	295	285	259	272	297	283	284	291	286	252	320	283	246	264	271	289	280	291	261	262	275	302	263	328	289	257	289	242	255	232	273
3552	5222	3582	1730	1077	852	791	735	699	715	667	695	678	643	635	622	582	595	608	636	602	617	634	590	648	625	597	650	593	618	623	627	614	636	602	587	595	597	642	567	616	579	610	604	582	618	651	569	613	672	552	627	613	576	572	632	643	635	589	592	603	594	642	636	584	657	585	611	596	623	633	621	587	614	654	619	568	600	594	585	587	581	576	609	591	573	571	644	623	637	603	580	616	604	574	590	652	573	609	614	602	598	612	592	642	575	601	610	652	642	572	611	620	648	632	618	577	591	642	614	607	593	611	608	625	603	597	606	583	628	564	602	583	614	571	556	604	594	608	619	625	578	593	576	597	613	621	647	613	575	605	611	590	622	570	627	598	609	578	614	606	599	568	603	613	632	581	577	612	604	624	601	611	633	606	567	574	589	603	580	574	611	601	624	639	604	614	618	610	546	573	604	570	575	654	569	570	577	605	601	597	626	656	601	583	619	604	625	623	581	582	602	583	537	611	590	615	631	579	606	575	573	621	604	600	607	586	578	560	600	579	629	580	575	598	556	654	622	627	606	581	603	595	536	562	609	620	577	602	624	566	627	623	581	609	621	607	617	571	600	611	623	619	593	610	623	588	587	603	611	572	616	589	618	604	600	640	558	607	574	662	615	596	625	607	616	612	582	625	604	575	616	635	647	584	600	637	619	626	572	602	583	595	593	569	602	576	651	593	607	601	596	563	652	609	605	628	610	591	598	580	637	564	596	548	602	605	627	595	601	559	588	638	600	607	629	642	596	634	628	610	601	601	615	625	620	634	617	615	640	596	632	554	601	594	563	602	621	602	595	614	610	592	622	624	564	561	593	636	551	607	602	594	603	592	574	617	601	629	615	570	607	585	592	614	597	586	586	610	573	593	620	580	596	612	615	570	602	595	603	634	610	603	618	578	601	630	597	584	566	580	606	635	603	663	618	621	597	621	568	561	616	560	615	580	564	604	595	615	619	603	582	612	602	583	632	621	571	625	601	571	580	604	607	592	619	631	609	605	629	622	600	613	611	605	601	599	597	598	581	591	578	579	583	595	565	579	632	580	585	605	626	611	612	577	570	606	621	624	596	576	656	636	589	570	577	665	596	577	620	566	561	530	600	596	583	643	622	620	616	586	606	601	593	612	607	591	584	586	586	615	613	589	614	664	604	614	605	603	640	607	611	550	571	641	588	581	620	590	607	596	618	619	596	623	542	614	635	549	601	610	611	585	637	604	591	586	588	610	593	588	603	590	636	563	632	615	624	554	567	597	637	590	611	631	594	620	605	602	610	603	599	622	594	545	629	534	618	597	622	556	591	609	617	631	599	576	591	588	579	624	586	537	577	566	605	576	581	632	626	651	587	572	606	643	598	599	549	605	595	608	593	593	591	596	598	608	605	602	593	616	611	629	575	614	579	595	599	623	585	621	585	602	641	647	573	523	585	602	601	585	616	608	605	646	584	595	599	598	594	627	623	625	598	587	611	601	590	598	604	620	566	619	618	607	615	561	629	630	587	614	633	572	596	610	571	543	584	625	609	611	584	604	634	573	622	613	598	558	621	588	624	603	634	604	566	598	572	609	638	576	610	603	660	629	579	602	626	592	599	582	665	592	578	585	564	621	574	637	584	604	582	638	579	626	581	596	583	637	592	597	597	605	577	613	602	623	634	574	571	603	590	629	603	616	586	615	563	615	586	594	628	627	583	619	621	608	602	618	628	619	611	597	596	608	611	614	562	572	664	601	599	598	580	607	598	596	627	579	575	631	592	626	549	575	611	586	589	615	571	600	595	575	615	594	599	577	633	617	594	606	615	585	570	585	602	637	610	609	660	609	587	606	628	622	591	619	625	561	598	579	635	616	622	600	590	555	597	596	576	625	637	617	588	642	598	577	579	618	585	611	607	581	605	600	588	590	608	578	552	619	633	620	578	615	594	580	590	573	603	641	568	646	617	553	587	609	615	585	610	609	604	585	610	599	607	619	568	583	631	596	600	624	611	597	601	593	612	576	622	575	600	593	614	606	561	598	577	638	657	604	634	587	609	589	603	615	607	628	615	597	606	593	588	580	590	634	562	623	627	629	606	645	606	609	627	591	588	571	596	607	626	615	643	563	611	622	600	583	573	650	620	592	597	584	606	553	582	568	607	605	608	554	597	599	613	574	629	594	646	606	588	613	594	605	568	586	643	614	594	626	578	579	577	578	647	610	598	572	615	601	606	620	540	582	581	596	583	587	622	566	573	610	593	598	613	586	625	606	599	597	598	597	594	577	624	633	580	609	585	602	569	553	606	625	562	605	620	660	596	622	569	614	588	644	617	586	600	602	593	627	569	590	622	605	663	600	610	633	616	631	543	572	588	561	550	574	631	585	614	554	557	602	570	624	577	619	591	564	610	560	604	579	608	590	584	579	622	538	586	624	625	611	571	602	574	585	577	582	633	622	593	566	593	584	592	573	570	592	607	598	623	633	575	562	593	611	585	572	560	602	589	611	612	636	601	615	561	584	619	631	562	616	615	602	592	609	582	575	609	629	593	619	626	608	633	620	599	551	614	592	571	616	603	583	624	592	632	616	596	617	635	579	620	626	622	597	595	659	619	589	606	585	634	582	613	622	588	574	588	634	629	616	597	585	597	598	576	590	612	588	582	597	625	633	597	652	582	587	574	571	569	602	628	619	598	572	629	611	569	591	623	529	603	601	621	589	612	608	596	637	578	625	612	633	603	576	616	602	609	623	593	629	595	610	627	559	581	572	616	628	621	592	571	618	629	588	595	587	634	544	603	629	613	595	574	579	640	621	606	606	612	604	604	574	605	630	583	598	602	612	613	557	597	620	574	581	638	561	605	609	587	608	634	611	640	627	612	630	595	637	632	654	569	622	611	605	634	604	573	625	591	588	567	584	663	590	569	629	625	598	592	575	584	633	635	596	569	565	609	586	614	584	564	618	578	558	613	616	551	581	589	617	582	600	557	586	587	599	580	589	649	611	622	575	624	597	599	619	605	629	587	605	566	580	654	571	577	576	580	581	606	596	565	590	590	605	592	614	566	611	575	597	591	621	623	620	609	617	608	615	613	610	598	642	623	587	576	595	638	638	591	618	566	609	583	592	608	602	604	579	603	623	609	597	617	606	628	587	597	579	617	584	619	613	609	580	606	589	568	619	597	580	583	592	614	581	559	613	572	534	609	562	617	567	632	627	633	604	572	640	541	609	617	575	581	557	574	592	615	597	614	560	591	577	575	610	565	580	593	618	595	568	573	622	635	592	622	619	571	572	605	617	584	622	636	588	612	646	600	559	578	582	621	606	661	597	612	602	586	629	595	618	612	594	578	622	629	577	580	615	594	609	608	605	587	638	608	597	604	577	607	581	597	570	578	612	597	607	553	593	611	605	607	584	638	582	585	616	629	607	627	637	595	604	604	588	652	609	615	622	589	611	621	588	567	638	602	639	582	584	640	573	584	591	616
23716	20982	25265	26883	20999	20944	3198	768	531	530	514	451	383	377	342	301	300	239	237	273	257	223	243	237	241	216	238	253	243	246	250	235	271	215	222	221	232	240	242	216	221	239	233	206	245	252	292	212	233	259	199	234	228	255	239	211	224	232	245	216	221	234	245	275	219	216	241	199	218	237	213	227	225	209	220	210	212	233	213	223	229	207	218	214	225	228	226	227	244	206	198	206	268	231	219	228	223	244	262	215	213	245	195	214	211	216	216	234	227	214	210	228	202	236	254	208	201	209	227	231	230	233	232	222	248	232	234	206	194	237	218	220	233	230	216	232	241	214	195	179	206	224	247	208	260	209	236	216	217	215	235	225	233	224	212	235	224	201	247	208	209	225	204	201	251	249	231	227	250	183	209	211	230	225	229	228	228	192	212	212	228	253	235	209	225	206	242	234	239	221	205	209	214	220	241	233	255	226	201	221	222	216	209	208	230	221	244	197	194	230	227	193	236	214	235	212	192	215	221	226	213	215	229	221	212	228	208	220	220	211	205	204	218	218	205	223	237	230	226	204	230	226	203	207	186	231	219	208	202	214	224	198	223	237	235	229	236	234	236	189	228	215	193	233	215	232	220	215	237	224	224	211	254	232	245	259	250	244	226	246	235	212	202	243	210	252	216	216	223	217	217	208	221	223	229	264	224	245	205	229	212	251	239	250	247	220	223	241	207	215	215	241	241	207	235	264	192	228	219	205	231	242	183	224	190	213	239	221	202	186	183	253	213	220	224	232	228	232	215	225	242	203	224	220	199	238	210	230	191	231	236	214	233	239	231	218	250	221	225	172	184	248	202	257	231	251	242	242	235	207	230	214	213	215	243	246	181	226	221	212	215	232	230	252	202	214	235	240	228	203	239	201	222	196	214	186	203	232	251	238	219	206	193	208	241	205	244	233	223	222	227	183	239	217	214	204	208	198	235	246	232	246	228	227	234	231	218	230	232	231	216	209	231	235	250	231	242	204	234	259	236	239	213	227	209	230	215	209	245	219	229	222	237	243	208	217	215	220	215	195	246	238	237	227	280	262	216	216	214	261	236	252	208	191	216	241	237	235	268	212	226	203	219	220	227	228	205	258	205	192	232	233	218	235	218	207	236	212	212	223	204	235	214	230	196	208	212	221	194	255	213	222	223	239	222	228	218	232	230	238	222	227	234	260	243	204	235	226	189	234	216	235	236	196	214	212	226	236	212	242	253	207	250	226	214	213	204	228	218	222	221	222	249	216	238	219	227	223	214	215	264	221	242	221	253	255	213	240	227	222	227	209	201	233	194	222	197	219	182	236	234	215	215	228	243	224	210	246	220	228	241	224	216	228	247	217	227	219	232	224	220	220	224	219	241	228	210	225	225	214	237	218	211	240	205	240	230	222	216	258	195	216	216	200	222	228	225	215	233	220	227	251	238	226	222	210	233	187	230	214	211	230	210	214	232	228	234	236	227	219	247	217	230	225	241	208	204	198	217	280	227	203	219	246	214	253	245	222	239	224	222	212	252	207	217	241	217	251	227	209	219	219	241	210	231	209	230	220	222	225	265	246	215	214	171	231	230	257	236	221	238	232	252	204	237	198	217	237	227	221	216	234	225	226	212	219	222	216	220	250	236	235	216	224	212	246	229	201	219	233	213	232	230	202	244	194	221	255	227	216	181	224	238	207	215	219	230	232	203	214	212	207	233	193	220	230	259	254	209	220	223	216	227	244	222	229	188	208	214	239	250	220	222	222	226	246	205	220	228	227	215	231	201	207	210	224	231	235	224	210	230	227	228	243	211	218	219	213	224	225	231	234	210	240	236	209	217	232	212	228	228	193	219	215	206	231	201	211	243	230	226	257	229	195	241	231	206	236	233	238	223	246	204	193	210	228	216	219	207	221	243	221	257	224	211	198	208	228	171	229	202	217	242	220	219	202	203	232	237	221	221	218	222	197	237	221	234	239	196	240	207	223	230	223	227	220	241	256	220	249	241	199	199	235	214	234	215	250	226	208	249	208	231	228	206	232	221	219	225	193	201	181	243	215	240	228	221	212	258	218	224	238	211	213	264	216	246	233	205	206	232	202	243	253	226	232	215	172	234	231	211	236	231	220	239	230	241	208	194	218	222	234	246	262	231	235	244	243	210	193	220	230	262	220	226	208	214	235	259	223	227	224	269	214	240	207	217	226	216	228	207	235	204	231	230	234	237	245	242	218	236	246	206	239	242	210	220	221	237	225	209	238	223	232	221	237	239	244	216	198	232	216	232	285	219	204	247	222	215	234	218	225	234	204	181	223	211	259	245	221	208	242	234	215	225	224	244	262	213	247	216	245	206	265	231	203	215	216	217	204	215	204	194	208	211	220	218	192	218	224	226	254	231	227	223	226	221	228	226	240	217	217	220	194	231	229	218	193	245	245	231	229	207	223	203	217	229	204	200	232	241	208	206	227	217	215	243	209	233	218	232	188	209	189	212	212	216	207	211	226	206	225	189	238	199	212	212	236	223	237	220	225	228	234	222	205	217	214	225	239	211	201	236	230	218	216	244	240	234	213	204	238	196	220	220	232	207	236	214	223	200	214	199	209	231	221	204	245	267	237	218	228	230	225	200	230	233	210	217	223	190	217	196	184	223	212	231	212	220	217	174	233	220	224	224	204	254	220	219	206	227	226	235	225	224	213	216	222	223	250	221	236	204	210	227	208	189	230	196	221	237	223	214	246	219	230	227	231	234	218	221	200	205	258	252	237	216	228	223	215	233	240	259	228	222	215	230	249	239	230	215	230	203	195	270	248	214	243	227	213	199	216	212	231	223	201	221	221	247	220	201	198	237	264	245	241	228	217	268	184	237	249	215	204	227	212	205	256	176	230	231	230	226	260	252	231	215	225	219	272	198	222	224	189	250	223	214	253	223	210	239	246	244	218	221	214	234	242	209	232	224	213	198	207	210	215	234	216	207	249	224	230	232	240	249	209	245	224	258	206	262	224	222	220	218	197	223	196	227	226	240	199	249	212	210	254	217	237	211	221	198	208	252	250	242	231	229	230	243	239	244	203	208	225	242	233	213	208	229	213	230	208	223	243	205	254	208	191	228	207	238	233	203	241	219	205	260	242	225	208	207	237	213	222	235	226	210	243	245	214	226	249	216	211	220	252	233	221	254	229	233	220	207	239	215	209	251	221	211	220	231	221	198	228	218	217	229	225	220	230	204	225	211	232	225	223	203	231	237	244	232	218	212	257	194	212	212	221	223	233	200	225	188	202	223	198	208	189	229	209	227	196	210	189	212	259	230	223	239	226	228	242	219	202	214	225	216	209	213	225	266	213	239	231	212	202	219	215	218	223	226	225	232	209	205	224	251	196	260	220	239	203	240	205	225	224	209	243	233	262	224	190	229	177	216	215	208	206	229	250	202	226	230	215	239	233	212	240	237	225	228	247	230	208	219	211	231	208	233	219	218	195	234	226	218	217
3607	8138	5368	2385	1355	1000	795	689	682	641	626	652	566	521	555	519	527	507	512	480	482	488	477	487	517	449	521	482	512	464	481	490	450	483	477	504	522	484	461	480	489	501	452	478	533	469	510	490	477	500	529	468	474	523	496	499	488	461	488	466	461	505	468	496	466	522	511	471	473	468	529	474	479	465	498	470	533	474	450	515	503	436	501	470	473	495	458	472	460	499	518	436	479	477	483	456	476	486	488	470	490	462	495	484	481	485	457	486	479	519	456	457	496	466	500	470	482	488	484	444	501	517	454	448	471	480	488	457	472	483	459	451	491	450	433	464	471	467	479	522	460	443	493	533	464	450	489	450	480	488	469	498	489	498	469	522	480	475	461	465	471	485	440	439	492	490	486	534	453	515	442	461	485	468	476	491	486	474	477	469	439	504	497	491	478	478	459	477	490	465	495	461	458	476	443	478	440	490	466	475	486	498	499	492	499	472	480	500	446	492	467	457	481	497	463	472	472	484	503	482	469	489	467	453	480	494	459	492	496	459	485	474	477	474	486	466	474	498	502	507	476	456	476	491	454	495	511	468	467	431	469	490	470	484	499	473	444	462	499	461	453	459	498	493	468	467	474	468	443	504	481	504	497	451	491	494	446	503	511	448	443	500	474	468	514	468	490	479	491	506	432	482	514	482	484	452	500	495	494	496	457	462	474	472	441	499	459	522	489	522	497	470	456	451	499	466	469	464	466	495	496	506	452	489	471	485	475	485	475	455	486	471	451	475	460	491	503	445	467	469	479	493	464	472	498	520	494	461	475	505	474	494	478	435	529	487	514	478	496	474	466	438	494	429	477	484	479	442	491	475	460	472	460	462	486	438	476	504	493	471	470	453	465	428	456	446	455	488	504	464	472	464	486	492	504	483	439	451	492	506	503	456	501	490	468	478	464	460	484	471	517	479	475	435	476	476	477	482	436	529	440	495	486	484	464	471	513	456	455	420	461	452	514	487	475	478	463	469	494	496	449	446	479	467	445	497	469	511	495	498	510	430	535	496	455	490	505	493	483	495	482	489	419	461	450	476	467	514	472	462	437	471	449	476	485	440	485	517	508	480	497	491	480	481	476	494	451	466	482	506	445	450	509	481	487	495	503	464	498	458	518	452	506	441	470	528	453	514	459	478	502	495	480	466	497	503	479	453	494	495	491	454	457	481	448	450	487	487	459	474	447	463	503	467	481	465	510	465	460	430	524	469	484	519	495	455	462	466	468	484	490	485	470	473	499	512	488	500	467	501	473	467	462	478	501	451	461	495	480	450	462	513	495	467	488	464	497	524	516	475	497	462	454	466	461	464	442	498	450	481	501	491	473	485	485	479	484	487	500	433	462	461	487	483	471	481	538	481	517	521	452	494	452	454	484	469	509	450	476	500	482	465	487	511	485	459	484	517	485	476	482	481	491	472	505	483	479	497	496	484	489	465	445	453	495	517	506	472	471	488	485	461	456	447	526	491	465	462	484	457	502	485	504	494	490	465	460	510	476	469	465	480	480	500	489	488	455	507	477	469	492	508	462	483	476	456	488	464	458	480	471	497	474	486	497	459	488	531	460	453	488	516	488	473	476	489	482	478	478	485	471	505	487	453	449	479	482	489	466	508	465	439	493	486	454	489	493	477	470	495	462	460	472	489	469	485	507	442	473	486	503	482	474	498	526	462	487	519	463	463	533	491	495	463	477	488	499	509	478	512	482	480	485	509	486	518	463	480	441	498	466	534	526	510	494	508	504	512	471	428	479	470	447	471	496	478	517	474	474	449	475	494	444	475	480	450	458	473	442	489	465	463	496	493	484	511	514	451	483	516	504	471	494	502	492	472	501	495	536	492	474	491	490	457	481	485	459	498	464	489	499	516	452	512	476	486	485	492	488	519	465	442	498	464	494	464	490	460	461	476	487	488	481	453	483	450	481	441	453	484	458	450	477	448	478	480	504	446	406	522	472	452	460	484	466	497	478	480	503	502	463	521	477	513	467	502	480	518	497	482	525	478	501	507	475	479	481	447	480	489	464	505	447	513	485	485	502	469	459	479	462	483	444	479	468	466	445	488	462	497	484	470	488	502	437	466	467	417	474	483	499	477	485	478	525	500	463	496	513	475	480	485	517	508	456	471	467	453	464	411	500	484	470	497	449	496	473	502	492	469	513	471	505	452	478	480	474	502	483	452	485	509	504	472	525	456	458	465	491	478	498	495	477	474	477	470	493	502	505	482	458	507	459	457	481	492	488	470	493	485	479	463	466	452	486	476	500	469	444	457	466	471	447	434	478	451	491	436	471	463	471	505	499	507	455	493	432	509	465	465	501	467	473	512	486	462	473	493	458	456	490	478	483	473	503	471	522	473	501	487	490	545	489	493	504	481	486	501	493	485	495	484	501	538	464	494	463	474	447	538	474	469	504	456	508	499	497	492	450	480	471	477	472	452	478	502	438	492	484	446	468	452	482	474	454	458	471	482	513	450	513	470	491	482	499	466	456	491	442	476	494	464	500	483	498	484	462	484	523	439	478	477	484	486	462	473	493	482	511	473	498	502	474	471	493	505	480	496	484	462	475	461	503	475	519	468	549	479	487	510	478	499	507	441	468	475	498	512	466	467	493	476	431	495	456	413	481	472	464	498	485	464	462	484	479	489	479	538	449	457	484	481	474	495	485	461	490	463	483	504	508	463	507	519	489	460	469	489	445	514	489	515	517	479	481	466	472	455	477	479	451	494	505	467	449	486	463	425	484	447	473	481	450	478	514	493	458	451	463	499	465	428	472	471	486	496	456	477	479	480	491	483	457	479	525	487	480	482	493	438	455	472	441	485	468	476	474	487	449	469	472	474	519	479	469	517	505	450	451	457	481	457	543	490	472	500	486	483	463	465	513	451	458	482	464	455	467	444	460	441	477	477	483	480	507	466	481	446	500	422	453	474	495	451	492	477	478	491	519	469	462	489	513	504	483	466	481	491	449	436	503	453	488	445	514	480	498	477	443	458	445	485	489	504	448	497	470	456	510	469	464	478	481	474	500	459	489	438	485	474	470	504	504	478	508	477	472	514	476	475	498	489	506	470	480	501	478	486	486	470	526	503	531	487	455	506	473	511	491	470	492	458	509	482	496	499	471	479	506	464	499	440	487	423	484	489	480	467	478	535	491	465	530	485	516	481	494	492	457	467	480	462	463	473	481	494	503	486	519	476	456	460	470	471	411	505	471	482	499	453	486	502	480	451	500	481	490	464	458	482	474	517	450	503	497	460	483	521	470	485	489	481	477	459	479	476	467	493	469	443	523	512	514	523	474	480	488	498	491	467	506	453	497	462	477	453	444	460	521	485	510	465	499	473	488	518	469	466	544	456	483	474	495	442	503	470	451	489	489	463	474	480	468	523	495	495	470	476	506	488	472	491	489	440	483	466	435	472	485	477	502	477	496	488	431	468	469	497	467	502	434	470	480	522	478	479
32935	13709	2631	915	603	505	302	241	269	260	233	236	226	209	202	190	195	183	178	161	169	194	183	190	190	189	208	188	182	184	176	176	163	171	184	204	197	182	178	196	208	182	202	191	195	168	195	183	192	199	190	159	188	209	196	180	188	176	173	199	168	184	194	207	182	174	146	196	172	168	214	204	195	170	195	196	158	182	195	191	160	168	160	178	179	166	189	175	171	172	173	194	172	180	188	181	176	187	174	182	174	174	208	169	211	222	186	205	165	170	180	214	190	203	183	180	192	184	171	182	199	164	182	175	179	192	181	176	195	208	167	190	208	174	169	190	169	154	188	192	162	163	197	184	178	161	163	177	186	202	171	175	191	173	168	173	189	205	183	197	160	200	190	188	161	186	191	192	188	180	205	196	182	173	169	198	199	170	180	188	153	161	151	169	164	199	181	197	176	192	149	177	166	167	191	185	150	174	190	217	155	191	166	160	195	177	190	181	186	164	184	181	178	190	183	173	168	171	168	190	189	164	169	217	170	210	200	191	197	177	179	167	195	195	172	193	186	179	208	191	180	205	193	179	190	149	158	183	181	193	189	158	164	194	170	182	174	169	181	209	174	173	200	154	186	177	175	189	183	182	177	206	172	190	198	191	169	174	168	187	198	194	177	153	197	180	176	182	163	183	179	185	160	176	200	164	184	181	170	191	180	203	168	165	169	182	180	201	173	186	183	169	171	221	186	206	163	159	163	174	194	206	182	158	184	161	192	192	167	188	172	180	158	187	208	195	175	162	162	164	202	180	197	185	172	187	192	201	178	163	166	156	173	198	186	192	170	173	173	183	176	178	165	179	182	192	190	164	170	182	181	195	178	181	163	187	177	173	181	197	178	169	178	184	189	189	168	166	180	171	178	189	161	199	177	207	170	187	197	163	204	170	173	190	185	181	198	210	203	188	191	179	209	165	144	185	150	181	162	176	191	184	180	176	158	188	186	188	156	170	162	175	190	182	173	162	174	193	198	190	171	185	172	184	162	158	161	179	172	196	164	194	182	174	198	166	188	175	214	181	205	189	191	168	177	184	219	192	202	186	166	177	172	178	187	158	167	179	151	175	185	198	158	181	212	205	175	174	174	176	184	209	153	182	183	167	169	180	197	202	179	178	160	186	176	193	175	169	172	184	175	182	152	178	170	167	158	165	174	196	182	198	168	164	166	202	163	172	201	178	193	202	173	173	169	160	171	177	194	195	164	168	169	175	178	182	175	166	195	173	177	178	172	187	190	200	167	196	195	182	165	201	181	178	187	185	187	169	209	190	169	193	214	172	192	180	170	177	156	162	184	163	186	169	170	185	201	163	188	167	214	187	169	180	183	178	210	161	189	166	171	171	205	189	184	185	189	184	155	163	166	174	186	186	168	188	166	167	202	162	164	164	178	179	191	188	200	165	191	183	139	171	193	207	175	184	196	178	163	200	195	214	180	188	183	162	186	200	192	172	147	175	157	178	193	175	188	150	211	185	162	195	210	177	182	177	161	183	190	180	160	185	199	208	165	196	176	174	193	184	199	146	176	205	193	195	191	191	176	167	166	165	191	172	165	192	184	204	172	162	168	169	161	173	185	182	176	165	194	163	189	171	172	173	167	156	140	186	172	150	169	192	177	163	176	173	191	178	158	194	157	184	180	176	185	172	200	187	185	159	149	169	150	175	197	207	207	177	169	178	184	183	183	163	200	195	168	171	160	186	196	172	166	168	170	184	181	195	202	212	164	184	184	193	165	187	189	191	191	181	173	178	159	173	186	157	173	193	189	199	191	193	194	195	182	179	178	175	180	171	194	175	187	163	149	177	194	177	163	198	185	187	197	193	174	167	167	156	171	160	188	190	189	181	158	202	189	188	192	190	184	181	207	154	146	152	182	185	180	175	192	189	187	173	174	184	209	160	176	186	170	198	190	174	222	198	173	199	212	166	200	175	188	184	176	163	164	194	208	184	202	186	184	185	204	180	151	173	205	178	196	195	167	165	188	175	179	224	172	156	184	199	186	170	193	170	168	168	187	168	176	170	196	174	167	196	196	178	184	193	203	194	175	200	210	148	203	170	187	200	184	170	171	182	180	184	185	209	183	170	188	183	176	159	187	167	168	213	148	191	175	190	189	183	185	168	176	161	170	187	157	206	186	197	163	188	178	185	174	182	169	186	184	169	169	175	188	173	197	175	164	191	222	171	177	164	193	172	179	189	179	181	190	196	187	197	172	186	159	156	181	170	149	177	164	199	179	164	164	179	168	214	186	186	170	164	182	185	183	157	183	218	173	198	183	184	196	175	196	201	175	177	177	162	161	168	189	197	179	150	201	186	158	191	209	179	174	198	193	167	168	178	191	173	186	172	190	161	186	193	196	174	187	187	202	168	196	180	172	187	206	185	177	163	191	189	190	179	206	182	189	175	180	161	189	226	199	190	190	198	203	185	191	180	165	146	197	182	169	173	193	190	184	189	177	175	198	168	178	187	181	196	218	181	174	182	167	171	175	195	169	176	188	183	169	184	176	188	216	157	176	166	166	178	169	164	170	186	163	182	175	185	169	193	165	176	203	170	201	192	199	196	171	171	176	182	164	188	185	165	168	191	172	196	182	202	184	178	185	149	182	158	187	185	187	161	170	177	159	186	182	171	170	194	168	176	160	197	189	185	194	209	146	163	180	170	173	166	167	185	183	177	201	175	193	196	190	176	200	167	184	170	170	180	167	192	168	150	178	162	190	175	202	183	165	165	214	176	175	156	168	199	182	153	179	186	197	192	163	184	181	179	185	197	197	178	162	179	195	160	165	168	192	191	182	193	201	180	200	194	172	192	165	178	180	193	182	175	184	183	206	182	189	189	180	188	163	183	183	208	177	227	172	157	178	177	173	192	161	181	158	198	214	164	189	191	156	190	192	169	157	162	183	175	167	205	177	212	166	177	190	193	175	173	173	170	174	180	192	158	193	173	214	170	164	169	159	209	207	195	181	180	165	186	177	192	182	180	176	181	194	191	158	208	163	177	179	196	167	177	183	167	164	178	168	194	176	184	182	200	170	173	168	196	172	182	166	168	177	188	189	196	190	175	207	187	181	156	173	172	170	155	158	169	200	174	188	192	186	174	207	203	169	162	193	189	175	165	204	171	191	150	166	191	176	164	158	194	168	165	187	174	195	181	174	183	191	199	188	186	161	185	177	168	186	187	195	186	195	182	179	205	192	183	186	196	161	164	186	182	163	186	174	170	152	164	176	182	206	170	169	168	196	159	167	192	164	188	164	166	180	189	199	174	174	166	186	190	150	187	192	153	168	175	188	154	170	172	174	160	169	202	193	179	191	196	170	216	187	201	163	158	193	174	178	181	172	210	182	158	168	178	204	168	162	149	169	191	165	182	179	199	168	178	201	168	190	156	201	193	172	196	169	195	177	175	194	186	148	192	190	143	187	162	189	202	217	173	162	183	198	181	149	161	184	177
5244	1797	1283	801	608	466	460	480	527	414	440	481	447	457	438	425	426	435	409	451	429	417	423	460	429	396	415	452	444	420	448	455	438	394	441	399	430	434	469	415	455	446	430	470	430	463	441	466	433	427	418	445	426	429	432	381	401	477	432	463	460	421	471	435	409	409	453	410	446	419	423	420	452	440	443	424	417	439	428	458	440	430	410	459	419	430	447	441	417	421	418	429	446	424	404	408	430	400	452	427	421	432	441	388	436	433	405	431	419	444	429	441	448	437	414	431	441	436	412	402	364	447	460	372	425	420	431	425	429	423	440	447	424	447	380	416	406	432	435	411	421	428	397	421	447	416	406	426	408	420	395	424	417	418	414	408	417	398	450	423	415	435	463	441	425	425	455	413	412	430	452	408	422	430	419	446	424	447	431	411	451	433	441	433	423	433	457	395	429	419	395	427	427	449	410	424	418	453	417	403	429	425	421	424	439	406	412	441	460	431	410	464	465	417	417	423	442	443	397	467	414	408	412	432	416	391	454	455	459	426	396	439	399	439	425	387	434	396	426	414	420	464	431	415	457	429	412	437	439	430	458	442	424	420	421	397	365	411	397	441	400	483	418	457	406	427	406	454	383	424	436	458	424	418	465	396	434	426	403	426	402	442	374	457	424	440	413	425	379	453	435	425	424	462	384	455	414	407	420	410	449	452	414	397	437	417	445	402	439	462	425	447	396	441	444	419	411	436	451	399	414	429	444	403	421	376	440	417	432	431	446	422	429	424	459	428	433	389	455	423	419	413	430	449	466	417	414	433	434	447	410	398	420	422	407	472	403	422	427	441	394	438	396	461	398	400	421	420	426	421	427	438	398	412	405	450	478	419	443	427	452	393	445	403	451	452	436	417	430	430	432	388	401	433	423	457	443	422	450	460	430	466	423	463	437	437	427	431	415	446	449	402	441	423	395	436	431	429	449	424	408	398	474	384	416	426	391	417	399	443	426	445	416	460	416	455	438	423	452	396	418	436	425	445	453	425	425	448	442	449	425	450	436	454	411	428	433	456	436	427	470	425	454	420	454	469	406	436	377	414	390	396	428	443	438	419	416	395	418	401	470	409	412	408	407	449	457	433	449	407	433	398	394	407	440	403	463	430	431	457	422	411	412	413	434	451	426	404	403	434	436	389	434	434	391	436	464	445	408	423	439	410	411	456	415	410	429	423	400	439	395	430	391	422	435	439	443	435	478	434	453	414	470	435	440	458	439	455	409	400	444	452	431	455	428	399	441	450	421	487	417	411	444	448	399	422	445	423	434	415	439	415	432	436	423	409	452	404	426	469	415	417	427	407	446	389	414	429	445	427	428	439	417	458	437	441	433	452	421	428	409	433	435	429	415	439	427	444	424	433	427	429	420	439	438	421	422	444	422	467	439	460	427	416	447	466	431	417	436	427	428	408	432	406	419	416	411	387	423	399	431	420	446	386	421	413	402	427	427	433	399	429	406	439	408	397	439	437	458	418	429	448	413	433	436	426	420	438	443	417	465	435	407	423	385	433	427	442	441	392	402	443	431	404	434	433	410	391	450	409	408	439	430	458	419	433	479	425	422	455	400	424	468	417	412	437	403	405	438	399	440	427	397	399	417	425	468	422	429	411	439	446	408	406	441	412	412	375	402	454	468	450	461	458	418	410	440	445	412	423	422	411	447	411	442	436	374	428	425	442	406	422	404	418	461	416	409	431	419	444	423	411	443	424	425	430	410	428	384	445	405	447	427	457	427	429	410	421	432	431	458	409	405	445	462	417	437	422	437	449	467	441	472	397	419	397	447	416	434	424	413	413	424	394	412	428	408	388	394	422	467	425	446	430	428	451	412	440	414	453	407	456	430	428	453	454	382	443	404	436	424	389	433	430	411	439	445	449	451	386	423	431	400	413	427	423	424	441	413	412	451	404	441	424	410	414	465	430	426	417	427	410	409	405	421	402	394	388	398	453	405	420	388	402	451	446	399	421	427	430	438	425	418	429	422	451	432	444	435	456	415	426	377	453	442	446	441	460	410	426	425	454	410	427	430	409	399	434	399	454	405	398	454	401	417	473	451	451	433	428	430	496	441	431	440	423	446	422	441	440	436	452	459	380	423	447	430	440	436	432	418	428	395	416	423	436	467	429	416	441	432	447	420	430	465	426	469	437	396	463	418	422	427	445	414	446	414	423	414	415	416	428	421	443	425	421	406	413	415	429	434	407	446	478	436	395	469	441	429	420	399	397	431	463	441	440	384	437	430	446	428	402	447	382	400	415	423	448	436	449	440	455	420	439	438	412	415	474	414	431	411	365	431	381	434	417	444	444	420	420	429	455	396	451	445	440	425	416	385	402	428	401	417	457	424	414	389	403	404	438	448	417	422	437	382	441	410	434	452	463	388	450	397	412	399	450	451	416	393	448	412	437	413	429	432	453	401	390	409	394	431	448	422	400	450	426	444	411	449	408	417	451	460	415	457	452	432	430	393	423	413	442	435	395	417	440	412	452	433	421	435	436	415	453	454	410	439	420	418	406	443	445	409	447	431	438	411	449	426	401	413	424	422	428	429	403	421	409	434	411	455	439	409	393	426	426	445	425	405	446	422	419	450	423	412	419	437	428	468	443	447	433	442	422	445	414	455	423	431	428	467	460	427	427	436	472	449	419	474	463	450	422	434	431	422	451	437	447	459	455	450	423	417	428	434	408	431	417	478	448	424	387	409	428	399	402	414	425	449	394	409	386	442	419	416	391	415	449	436	410	400	419	461	443	414	438	450	432	411	433	452	422	427	409	432	420	441	442	407	399	474	451	430	408	434	421	424	431	409	416	409	462	412	425	431	433	419	427	445	355	458	392	447	411	443	433	436	405	410	420	431	409	467	466	476	422	454	428	465	454	434	423	442	413	391	403	438	439	461	418	441	421	434	405	439	421	405	465	440	426	408	411	381	449	428	445	427	408	441	442	425	462	434	429	428	408	462	419	406	412	433	444	461	442	441	442	440	447	428	442	422	426	462	423	424	445	444	387	434	458	425	423	450	432	413	444	443	409	453	435	428	421	428	420	427	439	434	430	386	428	418	440	420	465	428	442	442	421	422	444	417	422	437	445	434	434	421	408	458	455	431	401	449	438	422	460	426	451	461	435	415	427	434	414	416	418	456	389	425	445	455	418	403	410	397	426	463	432	395	459	433	413	454	434	447	435	447	421	405	419	470	423	430	416	418	410	416	389	423	436	410	402	405	413	409	446	438	419	429	460	418	430	435	416	422	446	438	410	410	415	411	448	432	461	427	415	444	443	425	453	459	431	410	435	399	464	455	438	411	413	433	447	441	427	428	419	419	441	420	461	429	436	464	424	453	479	442	445	414	406	420	418	431	431	401	402	431	410	444	441	415	431	421	430	460	432	422	409	443	445	426	433	453	427	427	422	436	439	460	436	406	438	411	440	442	425	434	415	453	392	458	450	429	408	439	399
24569	21001	24626	27527	20538	2791	693	554	473	428	401	420	398	375	353	344	304	318	330	306	314	313	282	281	256	270	290	257	306	302	259	260	280	285	264	262	291	279	277	295	300	269	301	285	279	262	279	293	259	287	303	268	273	328	294	314	261	277	303	260	290	287	260	258	306	256	303	286	257	259	257	280	316	283	271	292	282	272	323	295	291	288	249	301	266	270	263	282	287	303	300	274	291	266	272	256	275	260	278	296	242	257	313	277	262	288	291	244	254	253	293	308	280	268	290	265	279	278	282	292	285	269	269	281	268	288	323	280	255	314	259	274	276	265	269	283	275	283	286	276	308	275	264	270	264	304	265	294	267	284	269	269	291	276	255	229	290	268	246	287	289	272	292	271	305	290	269	284	249	281	269	300	299	287	290	246	289	250	299	263	286	314	294	261	278	263	242	321	279	249	290	263	261	245	269	278	236	256	279	287	305	305	271	271	260	264	315	259	253	296	274	259	279	283	296	303	285	239	282	318	290	244	266	265	267	320	259	275	308	271	294	295	259	279	287	295	296	259	251	267	265	282	271	255	271	269	295	248	262	283	289	278	243	241	267	280	324	291	298	255	295	273	261	252	267	247	280	284	281	295	258	292	257	276	262	301	277	267	304	271	255	294	287	265	261	298	287	289	283	261	290	271	274	271	274	287	254	254	276	273	279	251	293	278	247	248	271	305	279	283	282	273	305	253	271	258	295	308	254	258	292	256	294	274	316	258	271	268	296	272	262	282	252	254	241	268	275	249	277	273	272	292	299	281	269	284	278	260	252	238	289	263	237	290	262	299	263	291	281	276	294	250	335	283	298	238	244	297	269	258	292	269	279	299	244	270	295	293	276	254	298	279	245	256	236	275	276	248	269	289	263	274	263	265	234	258	265	277	267	282	255	294	295	285	267	271	286	249	300	259	251	288	266	284	259	268	295	272	278	255	272	297	260	302	274	278	304	307	298	283	292	301	269	235	276	278	307	269	258	283	254	247	297	281	294	276	283	255	263	275	242	266	302	300	278	264	298	279	251	272	263	297	287	301	276	261	265	254	292	264	300	311	252	274	264	279	279	287	266	266	284	268	282	242	292	270	269	282	260	251	268	279	264	284	264	301	305	270	297	301	293	265	285	256	267	265	280	254	277	304	278	272	272	297	298	256	270	271	293	284	282	301	249	257	268	272	270	279	305	271	260	298	287	265	287	282	262	297	282	293	275	280	321	313	297	282	275	288	281	290	271	259	301	248	260	296	293	290	276	237	276	274	241	269	268	271	253	284	264	273	254	278	257	286	294	255	258	269	292	282	272	317	278	274	291	274	274	255	255	252	231	287	292	255	241	247	263	272	287	298	282	261	276	279	311	253	289	288	253	264	271	255	314	278	260	292	312	278	290	258	265	283	289	263	251	269	284	290	285	289	288	269	281	278	281	263	260	285	288	257	270	281	265	280	277	271	284	273	305	246	252	301	293	288	286	259	260	242	266	276	280	297	273	289	276	269	281	293	286	274	293	277	260	284	260	265	274	245	244	286	275	261	277	339	275	291	244	296	262	250	317	292	287	258	288	298	269	301	293	262	278	267	279	264	313	288	244	291	297	275	250	287	236	309	265	289	252	281	293	302	266	299	270	274	248	284	255	261	259	289	310	275	259	286	285	301	269	286	238	282	282	266	266	316	285	263	300	270	311	293	247	286	285	285	248	277	260	275	260	269	269	258	270	268	264	272	290	277	313	285	261	238	283	289	265	286	260	241	235	279	268	250	274	264	263	283	243	284	290	266	248	274	281	295	295	285	266	262	271	259	268	271	263	298	264	309	295	316	290	276	258	292	304	275	269	283	264	267	279	297	274	294	263	238	290	304	287	262	229	288	287	276	274	266	259	285	291	235	240	270	281	237	270	271	260	264	283	303	270	253	252	273	290	282	275	261	261	306	267	283	261	302	308	291	279	298	299	272	281	268	257	270	285	259	307	285	295	281	292	275	261	301	283	270	296	236	266	271	302	300	279	271	260	276	260	267	278	288	265	255	275	291	303	273	301	256	284	235	281	295	249	297	292	241	256	267	264	308	278	280	276	268	279	288	262	249	305	271	298	297	253	289	245	280	225	277	292	268	257	256	237	260	266	295	247	277	285	289	305	286	292	285	311	299	259	273	254	290	269	257	273	253	248	253	290	279	292	255	253	282	281	259	276	269	247	295	294	270	268	298	275	266	261	288	282	268	296	272	278	259	291	269	309	267	279	291	286	269	271	292	287	261	273	236	259	283	285	257	259	292	280	280	268	257	304	279	277	259	260	298	241	256	270	281	292	293	273	241	288	255	270	283	289	256	249	266	261	235	282	245	306	261	284	257	247	255	243	278	276	275	300	258	269	264	266	259	270	284	229	290	266	250	269	273	274	299	252	282	282	246	266	245	282	296	281	282	252	288	265	281	283	232	294	257	275	261	243	276	273	247	310	252	281	274	255	266	254	244	274	261	260	289	273	272	276	247	273	271	266	252	259	246	282	263	255	262	278	280	304	316	260	250	302	263	290	297	278	293	275	246	271	299	259	269	281	251	239	273	248	258	292	270	256	287	265	245	282	270	279	286	262	237	263	270	249	298	283	301	264	269	237	278	267	286	270	264	259	300	307	264	286	278	285	237	271	312	262	254	275	283	298	287	278	263	272	289	243	262	276	303	269	279	275	278	258	290	292	279	266	258	258	248	281	268	252	260	244	260	288	307	275	297	237	277	308	293	279	261	270	269	310	301	288	259	272	280	284	277	261	261	301	277	278	255	263	268	279	281	265	284	276	284	260	279	281	293	236	301	279	246	258	246	302	301	258	280	269	289	285	254	291	290	339	298	280	259	254	268	280	281	282	315	299	277	221	278	264	274	259	281	258	276	271	316	284	289	266	267	267	260	272	287	267	276	304	272	276	295	287	256	265	299	294	302	273	282	292	244	289	279	278	283	265	281	282	263	257	297	281	311	274	280	258	257	271	274	265	269	274	271	245	285	280	254	284	255	253	286	281	256	273	247	279	254	276	243	291	285	255	318	262	286	294	262	286	229	226	272	258	269	266	257	276	295	256	267	278	281	260	288	303	280	257	281	306	281	273	288	259	239	263	282	288	275	263	291	264	282	254	274	285	281	281	277	269	254	262	237	250	313	274	258	271	265	282	249	240	315	290	253	279	263	262	289	286	301	285	244	265	278	290	289	275	258	306	273	287	269	298	269	258	319	278	277	273	243	261	270	292	274	250	274	259	262	256	253	295	229	289	320	301	292	258	270	270	314	249	263	272	306	254	259	255	267	267	226	296	267	252	261	275	282	274	248	307	260	301	285	271	260	300	276	264	258	290	251	274	297	286	264	273	254	274	305	285	254	261	264	267	261	246	267	275	274	261	261	259	260	251	253	265	296	286	262	257	279	278	258	291	308	248	277	279	260	274	294	260	244	295	249	293	263	267	279	273	279
3486	5122	3361	1730	1113	880	771	727	727	772	677	662	705	631	665	630	649	659	636	581	625	610	571	589	609	648	591	615	595	586	558	601	603	602	595	605	620	594	577	571	607	582	608	629	621	600	601	620	607	610	579	616	588	617	626	629	624	601	607	619	583	591	614	590	633	626	621	605	635	599	631	585	551	615	580	587	606	568	638	593	601	600	612	629	590	571	608	603	578	637	575	622	602	582	588	649	616	569	582	583	606	598	624	550	619	608	634	598	619	540	641	592	605	589	636	619	636	655	565	578	614	576	599	605	603	584	584	630	584	612	607	636	639	554	572	603	597	618	565	607	612	587	592	580	601	610	571	562	638	618	604	634	570	613	618	595	617	619	563	615	616	630	592	617	603	622	594	613	578	620	621	610	617	631	628	603	584	589	592	579	600	569	592	580	603	619	596	593	644	617	679	620	586	605	597	599	590	631	635	607	573	616	648	606	605	635	609	601	572	597	579	594	604	600	555	575	641	605	628	657	566	595	604	654	612	565	622	582	623	633	594	567	595	562	611	608	574	555	589	588	609	601	607	615	624	600	595	613	588	602	618	644	600	561	590	616	592	592	619	615	601	616	621	624	606	627	596	626	604	623	607	630	634	607	588	588	603	549	610	611	594	598	601	611	588	575	596	628	587	615	618	615	625	619	579	594	627	595	629	589	578	571	602	542	575	646	612	625	638	609	578	619	606	609	620	574	649	590	656	577	586	653	571	612	599	597	582	601	576	586	651	600	594	648	613	635	618	626	620	601	563	637	622	582	594	595	570	613	600	593	596	635	619	571	597	596	613	576	606	547	652	631	643	606	607	611	653	555	625	623	650	587	638	616	597	653	600	617	608	582	634	586	595	617	639	581	627	606	562	615	585	611	577	626	628	597	606	584	598	594	581	596	625	633	629	568	585	615	612	570	593	581	590	620	605	620	593	572	611	588	564	612	614	623	642	557	607	576	597	592	587	638	607	568	622	584	607	560	604	571	591	623	626	624	538	591	598	611	622	594	595	658	604	589	591	634	576	610	580	613	594	598	619	624	612	581	589	547	636	612	603	596	600	602	572	607	615	627	531	604	586	635	612	557	617	555	637	594	592	631	625	609	631	571	598	619	652	592	601	591	629	567	614	611	592	608	567	613	627	581	600	600	556	612	558	607	568	572	606	610	643	602	626	592	620	664	619	602	611	616	581	567	597	597	601	637	612	617	584	631	544	603	623	630	607	592	586	606	593	581	580	585	589	627	630	594	600	563	600	611	632	571	574	583	593	553	634	590	629	610	622	639	601	585	615	624	537	571	620	620	576	582	612	581	572	575	562	650	573	599	618	610	618	591	612	597	607	544	543	605	579	613	600	622	614	659	576	602	571	588	619	639	573	659	620	640	593	593	650	572	657	608	587	611	605	565	666	567	577	649	606	589	581	597	573	603	584	657	645	595	571	601	610	593	632	626	624	598	641	573	640	573	582	556	599	561	615	636	583	621	623	629	609	600	593	664	633	630	611	590	540	632	607	643	620	585	554	591	621	580	618	650	653	600	605	564	552	577	619	613	601	586	637	627	551	593	610	600	622	619	608	644	577	608	617	586	648	589	637	627	597	632	575	559	572	657	566	563	618	592	641	588	572	582	626	603	565	570	626	602	595	599	574	559	565	595	639	638	591	596	599	576	603	610	587	599	614	602	625	622	654	594	618	599	611	591	616	572	664	639	643	571	614	600	614	601	592	601	607	571	603	625	600	582	598	671	606	581	607	562	627	621	615	626	593	602	587	621	615	586	624	604	568	587	539	605	592	597	579	572	624	624	606	608	577	628	603	644	575	599	579	662	591	647	570	619	604	623	538	583	614	619	615	647	621	614	622	614	636	563	617	582	577	605	608	584	606	614	573	594	602	629	573	623	583	636	596	583	599	607	621	658	613	612	619	626	606	598	592	601	611	589	596	597	553	621	589	605	602	627	597	630	562	607	592	606	578	556	632	593	570	640	564	605	622	606	609	599	548	611	548	594	610	613	606	620	623	614	551	631	625	588	580	618	617	583	600	671	604	601	650	598	611	615	627	597	603	604	609	603	611	571	589	550	585	592	601	591	607	603	633	627	637	568	574	585	609	602	598	583	602	622	596	582	621	589	602	568	613	598	643	601	601	595	569	629	603	627	627	617	567	584	629	591	574	591	590	617	599	632	624	606	581	599	568	564	632	584	610	581	594	578	561	611	576	605	592	643	651	584	648	625	602	600	624	628	539	570	644	574	597	601	549	583	553	617	612	610	570	621	567	540	576	574	630	576	592	628	554	614	575	593	602	630	623	596	619	584	593	606	596	569	584	559	600	607	594	606	616	634	626	553	624	554	592	585	581	598	560	574	612	596	643	595	578	606	612	588	611	574	638	601	598	576	585	614	624	632	623	618	648	638	589	595	603	591	597	609	584	547	577	590	634	631	617	575	580	592	597	661	613	569	566	622	572	595	590	600	587	609	613	594	651	600	652	583	621	600	625	626	585	581	588	602	582	622	617	596	610	573	656	604	541	607	622	610	654	597	600	594	627	662	637	579	620	577	589	602	587	609	656	646	614	660	608	589	615	587	595	579	604	607	648	576	580	605	569	610	632	552	628	613	610	629	590	622	602	608	572	562	568	574	624	586	567	625	562	599	592	616	591	560	642	610	632	583	635	641	585	596	592	630	576	603	614	624	647	562	574	630	567	566	589	629	564	585	621	587	639	601	596	606	590	572	571	622	608	602	653	626	601	614	601	631	567	629	624	640	649	616	605	587	608	612	577	558	591	595	620	595	578	606	583	555	604	609	568	636	615	617	567	561	620	623	662	572	595	613	571	605	612	612	596	594	602	620	640	603	611	615	591	625	615	659	599	622	586	575	601	592	554	622	585	631	569	599	570	595	593	628	604	611	592	631	597	622	584	612	591	632	588	598	613	578	661	622	608	573	606	631	611	632	569	628	662	633	596	621	622	550	598	607	579	582	627	622	623	622	650	553	613	599	607	591	589	608	575	631	638	599	558	579	572	583	606	622	613	574	562	569	665	610	519	597	640	539	571	599	587	607	603	623	588	557	612	600	616	602	592	576	603	582	628	613	595	597	604	575	621	622	644	630	599	568	605	645	587	608	570	567	646	585	579	617	611	617	626	635	598	604	589	586	618	608	559	592	607	607	626	669	560	624	629	626	569	557	619	567	618	642	610	592	622	630	635	636	601	598	588	599	599	597	602	605	582	611	574	619	620	641	607	548	634	564	641	606	573	582	618	596	600	613	587	629	632	583	593	577	562	631	600	602	628	585	578	588	575	604	587	633	584	613	653	613	593	580	587	601	566	572	586	653	593	602	610	635	628	582	643	614	598	595	642	589	608	557	611	601	626	614	589	595	599	601	571	615	651	596	608	619	607	586	601	605	574	621	598	577	535	604	598	586	566	622	576	583	637	640	618	601	598	590	567	635	622	594
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
4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	4	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
